text:
import matplotlib.pyplot as plt
import matplotlib.gridspec as grid
import matplotlib.cm as cm
import matplotlib.colors as colors
import matplotlib.artist as artist
import matplotlib.patches as patch
from tkinter import filedialog
from matplotlib.widgets import Button
from matplotlib.widgets import TextBox
from matplotlib_scalebar.scalebar import ScaleBar
import data as data
import numpy as np
import guimaskmanager as maskmanag
import guirectanglemanager as rectmanag
import guilinemanager as linemanag
import guidisplay as display

class SMGGUI(object):

    def __init__(self, datastruct):
        self.fig_GUIFlow = None
        self.event_input = None
        self.event_smhsim = None
        self.event_gpa = None
        self.event_ref = None
        self.event_convert = None
        self.event_strain = None
        self.fig_SMHexp = None
        self.ax_fig_SMHexp = None
        self.fig_SMHSim = None
        self.fig_GPA_M1 = None
        self.fig_GPA_M2 = None
        self.fig_GPA_M1_ax = None
        self.fig_GPA_M2_ax= None
        self.rectangle_M1 = None
        self.rectangle_M2 = None
        self.fig_NM = None
        self.fig_strain = None
        self.mask =dict()
        self.mask_selected = None
        self.h_1 = 0
        self.h_2 = 0
        self.v_1 = 0
        self.v_2 = 0
        self.datastruct = datastruct
        self.line_rot = None

    def guiflow(self):
        self.fig_GUIFlow = plt.figure(num='SMG Flow', figsize=(2, 5))
        gs_button = grid.GridSpec(6, 1)
        self.event_input = Button(self.fig_GUIFlow.add_axes(self.fig_GUIFlow.add_subplot(gs_button[0, 0])), 'Input')
        self.event_smhsim = Button(self.fig_GUIFlow.add_axes(self.fig_GUIFlow.add_subplot(gs_button[1, 0])), 'SMHSim')
        self.event_gpa = Button(self.fig_GUIFlow.add_axes(self.fig_GUIFlow.add_subplot(gs_button[2, 0])), 'GPA')
        self.event_ref = Button(self.fig_GUIFlow.add_axes(self.fig_GUIFlow.add_subplot(gs_button[3, 0])), 'Ref')
        self.event_convert = Button(self.fig_GUIFlow.add_axes(self.fig_GUIFlow.add_subplot(gs_button[4, 0])), 'Convert')
        self.event_strain = Button(self.fig_GUIFlow.add_axes(self.fig_GUIFlow.add_subplot(gs_button[5, 0])), 'Strain')
        self.fig_GUIFlow.canvas.mpl_connect('key_press_event', self.custom_display)

    def guiconv(self):

        def collect_shift_h1(text):
            if text != '':
                if isinstance(int(text), int) == True:
                    self.h_1 = int(text)
                else:
                    return
            else:
                return

        def collect_shift_v1(text):
            if text != '':
                if isinstance(int(text), int) == True:
                    self.v_1 = int(text)
                else:
                    return
            else:
                return

        def collect_shift_h2(text):
            if text != '':
                if isinstance(int(text), int) == True:
                    self.h_2 = int(text)
                else:
                    return
            else:
                return

        def collect_shift_v2(text):
            if text != '':
                if isinstance(int(text), int) == True:
                    self.v_2 = int(text)
                else:
                    return
            else:
                return

        self.fig_NM = plt.figure(figsize=(1.2,2), num='(n,m) shift')
        self.fig_NM.canvas.mpl_disconnect(self.fig_NM.canvas.manager.key_press_handler_id)
        fig_ax_text_1 = self.fig_NM.add_axes(plt.axes([0.1, 0.8, 0.8, 0.1]))
        fig_ax_text_2 = self.fig_NM.add_axes(plt.axes([0.1, 0.4, 0.8, 0.1]))
        fig_ax_text_1.set_axis_off()
        fig_ax_text_1.format_coord = lambda x, y: ""
        fig_ax_text_1.text(0, 0.2, 'Shift related to the Red mask')
        fig_ax_text_2.set_axis_off()
        fig_ax_text_2.text(0, 0.2, 'Shift related to the Blue mask')
        fig_ax_text_2.format_coord = lambda x, y: ""
        self.textbox_h_1 = TextBox(self.fig_NM.add_axes(plt.axes([0.6, 0.65, 0.2, 0.1])),
                                   'Horizontal shift :', initial='0', label_pad=0.2)
        self.textbox_v_1 = TextBox(self.fig_NM.add_axes(plt.axes([0.6, 0.55, 0.2, 0.1])),
                                   'Vertical shift :', initial='0', label_pad=0.2)
        self.textbox_h_2 = TextBox(self.fig_NM.add_axes(plt.axes([0.6, 0.25, 0.2, 0.1])),
                                  'Horizontal shift :', initial='0', label_pad=0.2)
        self.textbox_v_2 = TextBox(self.fig_NM.add_axes(plt.axes([0.6, 0.15, 0.2, 0.1])),
                                  'Vertical shift :', initial='0', label_pad=0.2)
        id1h = self.textbox_h_1.on_text_change(collect_shift_h1)
        id2h = self.textbox_h_2.on_text_change(collect_shift_h2)
        id1v = self.textbox_v_1.on_text_change(collect_shift_v1)
        id2v = self.textbox_v_2.on_text_change(collect_shift_v2)

    def guismhexp(self, datastruct):
        self.fig_SMHexp = plt.figure(num='SMH and reference image')
        self.ax_fig_SMHexp = self.fig_SMHexp.add_subplot(1, 2, 1)
        self.ax_fig_SMHexp.imshow(data.SMGData.load(datastruct, 'ISMHexp'), cmap='gray')
        scalebar1 = ScaleBar(data.SMGData.load(datastruct, 'p') * 10 ** -9)
        plt.gca().add_artist(scalebar1)
        self.line_rot = linemanag.LineDraw(self.ax_fig_SMHexp)
        self.line_rot.ConnectDraw()
        self.fig_SMHexp.add_subplot(1, 2, 2).imshow(data.SMGData.load(datastruct, 'ICref'), cmap='gray')
        scalebar2 = ScaleBar(data.SMGData.load(datastruct, 'pref') * 10 ** -9)
        plt.gca().add_artist(scalebar2)
        plt.show()

    def guismhsim(self, datastruct):

        def edit_mode(event):
            if event.key == 'e':
                print('Edit mode open, please edit your masks')
                print(self.circles)
                for circle in self.circles:
                    circle.connect()
                for element in self.mask.keys():
                    data.SMGData.remove_branch(datastruct, element)

            if event.key == 'd':
                print('Edit mode closed, please select the mask for the GPA process')
                for circle in self.circles:
                    self.mask[artist.Artist.get_gid(circle.artist)] = (circle.artist.center, circle.artist.radius)
                    circle.disconnect_edit()
                for element in self.mask.keys():
                    data.SMGData.create_branch(datastruct, element)
                    data.SMGData.store_g(datastruct, element, 'Mask', self.mask[element])
                    print(element, ' Center : ', self.mask[element][0], ' Radius : ', self.mask[element][1])

        self.fig_SMHsim = plt.figure(num='SMH Simulation')
        self.fig_SMHsim.canvas.mpl_connect('key_press_event', edit_mode)
        self.fig_SMHsim_axis = self.fig_SMHsim.add_subplot(1,2,1)
        ftsmhexp = data.SMGData.load(datastruct, 'FTISMHexp')
        self.fig_SMHsim_axis.imshow(np.log1p(self.fft_display(ftsmhexp)), cmap='gray')
        self.fig_SMHsim.add_subplot(1, 2, 2).imshow(np.log1p(data.SMGData.load(datastruct, 'FTISMHsim')), cmap='gray')

        fticsquare = data.SMGData.load(datastruct, 'FTISMHsimDisplay')
        colormaps_Moire, colormaps_IC = self.generate_colormap_smhsim(fticsquare.shape[0] * fticsquare.shape[1])
        ftsmhsim = plt.figure(num='Simulated SMH with colors')
        icsplit = plt.figure(num='Ic split into tiles')
        # A cleaner
        ZERO = np.zeros(fticsquare[0][0].shape)
        ftsmhsimaxis = ftsmhsim.add_subplot(1, 1, 1)
        ftsmhsimaxis.imshow(ZERO, cmap="gray", alpha=1)
        max_general = np.max(np.max(np.max(np.max(np.log1p(fticsquare)))))

        count = 0
        for i in range(0, fticsquare.shape[0]):
            for j in range(0, fticsquare.shape[1]):
                # Threshold - Color on Moire FFT reconstructed
                Test = np.log1p(fticsquare[i, j])
                mask = Test[:, :] < (0.67 * max_general)
                Test[mask] = 0
                cmap_moire = colors.LinearSegmentedColormap.from_list('my_cmap', colormaps_Moire[count])
                cmap_ic = colors.LinearSegmentedColormap.from_list('my_cmap', colormaps_IC[count])
                ftsmhsimaxis.imshow(Test, cmap = cmap_moire, alpha = .7, clim=(20, 40))
                # Color on split HRES FFT
                icsplitaxis = icsplit.add_subplot(fticsquare.shape[0], fticsquare.shape[0], count + 1)
                icsplitaxis.imshow(np.log1p(fticsquare[i, j]), cmap=cmap_ic, clim=(27.5, 34.5))
                icsplitaxis.xaxis.set_visible(False)
                icsplitaxis.yaxis.set_visible(False)
                count += 1

        smgmaskcreate = maskmanag.MaskCreator(self.fig_SMHsim_axis, ftsmhexp)
        circle1 = smgmaskcreate.make_circle('Mask1')
        circle2 = smgmaskcreate.make_circle('Mask2', colored='b',off_center=(20,20))
        self.mask[circle1[0]] = circle1[1]
        self.mask[circle2[0]] = circle2[1]
        self.circles = []
        #print(type(circle1[0]), type(circle1[1]), type(circle1[2]))
        #print(type(circle2[0]), type(circle2[1]), type(circle2[2]))
        circle1_edit = maskmanag.MaskEditor(circle1[2])
        circle2_edit = maskmanag.MaskEditor(circle2[2])
        self.circles.append(circle1_edit)
        self.circles.append(circle2_edit)
        #print(self.circles)

        plt.show()

    def guiphase(self, mask_id, datastruct):

        def close_window(event):
            if event.canvas.figure == self.fig_GPA_M1:
                self.fig_GPA_M1.canvas.mpl_disconnect(cid1close)
                self.fig_GPA_M1.canvas.mpl_disconnect(cid1draw)
                self.fig_GPA_M1 = None
            elif event.canvas.figure == self.fig_GPA_M2:
                self.fig_GPA_M2.canvas.mpl_disconnect(cid2close)
                self.fig_GPA_M2.canvas.mpl_disconnect(cid2draw)
                self.fig_GPA_M2 = None

        def change_rectangle(event):
            if event.canvas.figure == self.fig_GPA_M1 and self.fig_GPA_M2 != None and self.phaseref.done == 1:
                self.phaseref.done = 0
                self.phaseref2.remove_rectangle()
                rectangle = self.fig_GPA_M1_ax.findobj(patch.Rectangle)[0]
                self.phaseref2.create_rectangle(rectangle)
                U = self.reference_extract(rectangle)
                data.SMGData.store(datastruct, 'Uref', U)
            elif event.canvas.figure == self.fig_GPA_M2 and self.fig_GPA_M1 != None and self.phaseref2.done == 1:
                self.phaseref2.done = 0
                self.phaseref.remove_rectangle()
                rectangle = self.fig_GPA_M2_ax.findobj(patch.Rectangle)[0]
                self.phaseref.create_rectangle(rectangle)
                U = self.reference_extract(rectangle)
                data.SMGData.store(datastruct, 'Uref', U)
            else:
                return

        if mask_id == 'Mask1':
            if self.fig_GPA_M1 == None:
                self.fig_GPA_M1 = plt.figure(num='GPA - Mask Red')
                self.fig_GPA_M1_ax = self.fig_GPA_M1.add_subplot(1, 1, 1)
                phase = data.SMGData.load_g(datastruct, mask_id, 'phasegM')
                self.image_mask_1 = self.fig_GPA_M1_ax.imshow(phase, cmap='gray')
                self.rectangle_M1 = rectmanag.make_rectangle(self.fig_GPA_M1_ax, phase)
                self.phaseref = rectmanag.RectEditor(self.fig_GPA_M1, self.fig_GPA_M1_ax, self.rectangle_M1)
                self.phaseref.connect()
                cid1close = self.fig_GPA_M1.canvas.mpl_connect('close_event', close_window)
                cid1draw = self.fig_GPA_M1.canvas.mpl_connect('draw_event', change_rectangle)
                plt.show()
            else:
                self.fig_GPA_M1_ax.imshow(data.SMGData.load_g(datastruct, mask_id, 'phasegM'), cmap='gray')
                plt.draw()
        if mask_id == 'Mask2':
            if self.fig_GPA_M2 == None:
                self.fig_GPA_M2 = plt.figure(num='GPA - Mask Blue')
                self.fig_GPA_M2_ax = self.fig_GPA_M2.add_subplot(1, 1, 1)
                phase = data.SMGData.load_g(datastruct, mask_id, 'phasegM')
                self.image_mask_2 = self.fig_GPA_M2_ax.imshow(phase, cmap='gray')
                self.rectangle_M2 = rectmanag.make_rectangle(self.fig_GPA_M2_ax, phase)
                self.phaseref2 = rectmanag.RectEditor(self.fig_GPA_M2, self.fig_GPA_M2_ax, self.rectangle_M2)
                self.phaseref2.connect()
                cid2close = self.fig_GPA_M2.canvas.mpl_connect('close_event', close_window)
                cid2draw = self.fig_GPA_M2.canvas.mpl_connect('draw_event', change_rectangle)
                plt.show()
            else:
                self.fig_GPA_M2_ax.imshow(data.SMGData.load_g(datastruct, mask_id, 'phasegM'), cmap='gray')
                plt.draw()
        else:
            return

    def guistrain(self, datastruct):
        self.fig_strain = plt.figure(num='Strain maps')
        fig_strain_ax_exx = self.fig_strain.add_subplot(2, 2, 1)
        fig_strain_ax_eyy = self.fig_strain.add_subplot(2, 2, 2)
        fig_strain_ax_exy = self.fig_strain.add_subplot(2, 2, 3)
        fig_strain_ax_rxy = self.fig_strain.add_subplot(2, 2, 4)
        exx = fig_strain_ax_exx.imshow(data.SMGData.load(datastruct,'Exx'), cmap='bwr', vmin=-0.02, vmax=0.02)
        eyy = fig_strain_ax_eyy.imshow(data.SMGData.load(datastruct, 'Eyy'), cmap='bwr', vmin=-0.02, vmax=0.02)
        exy = fig_strain_ax_exy.imshow(data.SMGData.load(datastruct, 'Exy'), cmap='bwr', vmin=-0.02, vmax=0.02)
        rxy = fig_strain_ax_rxy.imshow(data.SMGData.load(datastruct, 'Rxy'), cmap='bwr', vmin=-0.02,vmax=0.02)
        fig_strain_ax_exx.set_title('εxx')
        fig_strain_ax_exx.xaxis.set_visible(False)
        fig_strain_ax_eyy.set_title('εyy')
        fig_strain_ax_eyy.xaxis.set_visible(False)
        fig_strain_ax_exy.set_title('εxy')
        fig_strain_ax_exy.xaxis.set_visible(False)
        fig_strain_ax_rxy.set_title('ωxy')
        fig_strain_ax_rxy.xaxis.set_visible(False)
        fig_strain_ax_rxy.add_artist(ScaleBar(data.SMGData.load(datastruct, 'p') * 10 ** -9))
        plt.show()

    @staticmethod
    def fft_display(fft):
        return np.fft.fftshift(np.abs(fft ** 2))

    @staticmethod
    def generate_colormap_smhsim(total_tiles):
        initial_color_map = cm.get_cmap(name="jet")
        coef_weighted_color = np.arange(0, total_tiles).astype(float) / (total_tiles - 1)
        customized_color_map_max = []
        for elements in coef_weighted_color:
            customized_color_map_max.append(initial_color_map(elements))
        customized_color_maps_Moire = []
        customized_color_maps_Ic =[]
        for elements in customized_color_map_max:
            customized_color_maps_Moire.append([(0, 0, 0, 0.0), elements])
            customized_color_maps_Ic.append([(0, 0, 0, 0.8), elements])
        return customized_color_maps_Moire, customized_color_maps_Ic

    def mask_selection(self):
        for circle in self.circles:
            if circle.mask_selected is not None:
                self.mask_selected = circle.mask_selected
                print('Mask selected')
                return self.mask_selected

    def reference_extract(self, rectangle):
        x0, y0 = rectangle.get_xy()
        x1, y1 = x0 + rectangle.get_width(), y0 + rectangle.get_height()
        print(int(x0), int(y0), int(x1), int(y1))
        return int(x0), int(y0), int(x1), int(y1)

    def update_phase(self, mask_id, datastruct):
        if mask_id == 'Mask1':
            phase = data.SMGData.load_g(datastruct, mask_id, 'phasegM')
            print('Mask 1 update')
            self.fig_GPA_M1_ax.imshow(phase, cmap='gray')
            self.fig_GPA_M1.canvas.draw()
        elif mask_id == 'Mask2':
            print('Mask 2 update')
            phase = data.SMGData.load_g(datastruct, mask_id, 'phasegM')
            self.fig_GPA_M2_ax.imshow(phase, cmap='gray')
            self.fig_GPA_M2.canvas.draw()
        else:
            pass

    @staticmethod
    def open_files():
        file_path_smh = filedialog.askopenfilename(title="Load the STEM Moire hologram")
        file_path_ic = filedialog.askopenfilename(title="Load the reference image")
        return file_path_smh, file_path_ic

    # NOT DOCUMENTED AND NEED TO BE DESIGNED PROPERLY
    def custom_display(self, event):
        if event.key == '1':
            data_to_display = data.SMGData.load(self.datastruct,'ISMHexp')
            p = data.SMGData.load(self.datastruct, 'p')
            display.GUIDisplay(data_to_display, cal=p)
        if event.key == '2':
            data_to_display = data.SMGData.load(self.datastruct, 'ICref')
            p = data.SMGData.load(self.datastruct, 'pref')
            display.GUIDisplay(data_to_display, cal=p)
        if event.key == '3':
            data_to_display = data.SMGData.load(self.datastruct, 'FTISMHexp')
            display.GUIDisplay(data_to_display)
        if event.key == '4':
            data_to_display = data.SMGData.load(self.datastruct, 'FTISMHsim')
            display.GUIDisplay(data_to_display)
        if event.key == '5':
            data_to_display = data.SMGData.load_g(self.datastruct,'Mask1', 'PhasegM')
            p = data.SMGData.load(self.datastruct, 'p')
            display.GUIDisplay(data_to_display, cal=p)
        if event.key == '6':
            data_to_display = data.SMGData.load_g(self.datastruct, 'Mask2', 'PhasegM')
            p = data.SMGData.load(self.datastruct, 'p')
            display.GUIDisplay(data_to_display, cal=p)
        if event.key == '7':
            data_to_display = data.SMGData.load(self.datastruct,'Exx')
            p = data.SMGData.load(self.datastruct, 'p')
            display.GUIDisplay(data_to_display, cal=p)
        if event.key == '8':
            data_to_display = data.SMGData.load(self.datastruct,'Eyy')
            p = data.SMGData.load(self.datastruct, 'p')
            display.GUIDisplay(data_to_display, cal=p)
        if event.key == '9':
            data_to_display = data.SMGData.load(self.datastruct,'Exy')
            p = data.SMGData.load(self.datastruct, 'p')
            display.GUIDisplay(data_to_display, cal=p)
        if event.key == '0':
            data_to_display = data.SMGData.load(self.datastruct,'Rxy')
            p = data.SMGData.load(self.datastruct, 'p')
            display.GUIDisplay(data_to_display, cal=p)


FIAA starts tomorrow! And Alcoa Wheels is waiting for you on stand 9A29!
What makes Dura-Bright® so special?
Dura-Bright® EVO a long-lasting unique treatment easy to maintain!
BSPL will present the BOSCH Rexroth Fan control for hydrostatic fan drive systems on INTERNATIONAL BUS AND COACH TRADE FAIR (FIAA) on 23-26th of May in Madrid.
Exhibitor: BSPL SP. Z O.O.
BSPL as an official "System Integrator"of BOSCH Rexroth will present on International Bus and Coach Trade Fair (FIAA) on 23-26th of May in Madrid the Fan control for hydrostatic fan drive systems.


Following a very successful pop-up shop, the Creative Industries students' handover a cheque for the sum of £462.40 to the Mayor; who helped raise funds to support bowel cancer treatment at Whipps Cross Hospital.
In March, Creative Industries students partnered with Waltham Forest Council to launch their very own and first pop-up shop in the heart of Walthamstow. The Hoe Street Central shop stocked bespoke handmade pieces, fashion illustrations and ran workshops and fun activities engaging with the local community; all of which were designed and organised by students at Waltham Forest College.
Fashion students, Joy Peters and Shaquay Olowoporoku were part of the collaboration, designing handbags, t-shirts, paintings and personalised cards, which sold out within hours of the store opening. The students have found pop-up shops to be a growing trend that ties fashion and charity work together, and in this style of collaboration, results in giving back to the community.
Joy Peters said, "The pop-up shop was very successful. We enjoyed engaging with customers, showing our work and getting people involved to donate".
Committed to his charitable efforts to Whipps Cross Hospital after battling through bowel cancer, the Mayor was pleased to accept the cheque from the students, who had fundraised with the local people to support his appeal.
The Mayor said, "I thank the students for their incredible support. The donations will make a real difference to people affected by bowel cancer".


The former Cactus Hotel on a small industrial estate in Buhl-Lorraine which is near to the Rhine Marne Canal is now an Ibis Budget hotel. It has a bike garage which is available as long as you arrive early enough before the reception closes, otherwise there is an adequate fence to lock bikes to. The rooms are more than adequate if a bit on the tight side. You can book it via the Internet which saves fighting with the joys of the French language. There is a decent restaurant nearby called Le Cabane de Marie, just by the roundabout on the D45 road where you turn off left for the hotel, coming from the canal. As far as I remember the restaurant is closed on Mondays.


text:
Shirley Hinshaw checks out the first crop of the season.
Photo by BRIANA BARKER
Shirley's Orchard is located in Henry near Philpott Lake.
Shirley's Orchard grows 11 varieties of peaches and nectarines.
Vernon and Shirley Hinshaw have been growing peaches in Henry since 1972.
By BRIANA BARKER
Tucked away near Philpott Lake is a 4-acre peach orchard that has fresh-picked peaches for sale from early July through the end of August.
Shirley's Orchard was once a 20-plus acre orchard that contained apple trees, as well as peaches, but as Vernon and Shirley Hinshaw have aged. The couple has decreased the size of their orchard, and their children have stepped in to help.
"If they (their children) want to keep it going, it will need to be replanted and enlarged to make it profitable," Vernon said, explaining the small orchard doesn't bring in much money. "I would hate to live off what it brings in."
The orchard is more of a hobby for Vernon, who has been growing fruit since 1972. Vernon said he started out "playing" with just a few trees, and his wife chuckled.
"He was playing when he had 12 trees and he was still playing when he had 700 trees," Shirley said, laughing.
Shirley said she just hated having so many trees to take care of. Smiling, Vernon said the couple's children kept asking him what he was going to name the orchard, and he said he named it Shirley's Orchard, because she didn't like it.
Vernon started with apples, but in the mid-1980s the apple market was flooded with imported apples from China driving prices down. At one time he had 2,000 apple trees and only 40 peach trees.
He retired from his job as a contractor in 1988, and the couple's three daughters, Gwen, Carol and Gayle, as well as their son, Jimmy, help out with the orchard. Gayle and her husband, Tommy, along with brother Jimmy, were picking the first crop of the season this week.
Vernon and Shirley sell the peaches and nectarines, directly from the Henry-based orchard. Vernon explained he can sell them just as easily from there instead of lugging them to farmers' markets or paying to set-up somewhere.
There are 11 varieties of nectarines and peaches grown at Shirley's Orchard, including Sunglo, Redgold, Redskin, Winblow, Majestic, Loring, Elberta, Fantasia, Gala and Summer Pearl.
Peach farming is not just a two-month job. "It is a year-round job not just picking season," Vernon said.
Each fall as soon as the leaves die off, the 400 trees at Shirley's Orchard must be pruned.
The biggest challenge peach farmers face is frost, Vernon said. Trees start to bloom around March 25, and if a peach farmer can make it to April 15, he has a good chance of making it to market. Hail is the second biggest threat.
"I have been fortunate myself, I have never been hit with hail," Vernon said.
Shirley's Orchard is located at 260 Shirley Lane in Henry. They are open from 8 a.m. to 6 p.m. daily, with peaches available by the peck or bushel. To find out when peaches and nectarines are available, check out the Shirley's Orchard page on Facebook.
Shirley Hinshaw
Fruit Farming

redpajama_set_name: RedPajamaCommonCrawl


text:
Smaller tax refunds expected this year
First tax season after the implementation of the Tax Cuts and Jobs Act
Posted: Feb 13, 2019 9:47 PM
Posted By: Alex Jirgens
MASON CITY, Iowa - Maybe you've already filed your taxes, or working on your return this year.
But you may be surprised on how much of a refund you'll get this year.
According to the IRS, the average refund among early filers was down more than 8%. The agency says the changes in the tax code as part of the Tax Cuts and Jobs Act, which changed tax rates, brackets and deductions, are the reason.
Camille Lee owns a small business in Mason City, and says the changes could have a big impact.
"I'm sure that we'll end up paying more this year. Typically because of how I run my business, and tax wise, we end up paying some because I'm self employed, but I'm sure it'll be higher this year. We're not looking forward to that."
She still has some questions about what all the changes entail.
"Last year, I think our deductions were fairly standard, but for this year, I'm wondering about that because we haven't figured things out yet."
The IRS also estimates that around 4.5 million fewer filers will receive refunds this year, and about the same amount of taxpayers are likely to owe more than they did in the past.
However, if you do receive a smaller refund this year, financial experts say there is a reason; because of adjustments made on money being withheld from employees' paychecks, take home pay may have increased for some Americans.
IRS warns tax preparers on refunds
Tax refunds will be paid despite shutdown
Warning of delayed income tax refunds already being pushed
Drivers challenge Iowa's seizure of tax refunds for tickets
Tax refund for back to school shopping in Minnesota
Addressing classroom sizes: 'In the smaller grades, a smaller class size would probably be better'
Iowa Lottery players would get refunds under $4.3M settlement
Comcast/Xfinity to issue refunds to settle Minnesota lawsuit
Whole Foods will ban plastic straws and offer smaller produce bags


Be like Davo, Samantha, Charles and everyone else who was able to get a DigiGear Website made in just one business day. We are constantly adding new industries and categories to our extensive selection. So if you can't find your industry here, don't worry, it will come along soon. Alternatively, just contact us, and we'll build one for you on the spot. See if our complete website development package is for you! Every time we add new industry websites we also work to quickly add more Demo DigiGear Websites so you can get the full experience.
We are committed to providing you with a full website, along with all the content, in just one business day. Unlike other providers, we don't just give you a cheap template and expect you to add your own text and pictures. Instead, we build the whole thing for you. And all within one business day. That's right!
If you can't find your industry amongst the selection below, don't worry, we can still help you. Just give us a call on 1300 236 705 and speak with one of our friendly staff members. We'll work with you to build your brand new website. And don't forget, unlike other companies, we write your website for you and provide the images for website, including a custom logo design. Fully customised for your business. We're not a company that just installs a theme for you and leaves you to your own devices. We even offer search engine optimisation and conversion rate optimisation. That's right! Getting a DigiGear website means you are ready for business with no hassle.
As part of our offer, we are also able to provide you with heavily discounted prices on other services like Search Engine Optimisation, Logo Design and anything else you need. We also write your entire website for you, unlike other providers.


I've come to realize that we are more than we believe we are. So here I set the intention that we all can live and show our uniqueness and contribute to create a world we would really love to live in.
Are you living in alignment with your energy and who you really are? Find out more under the 'Human Design' section.
I believe the thoughts and energy we send out have an effect in our own reality and that we do somehow and on some level contribute to and create how our world appears to us now. Dr. Joe Dispenza states this in his book 'You are the Placebo' that our thoughts send out information to the universe and our feelings (vibration) attract that into our lives.
So I personally, would welcome more of this kind of energy and awareness in this world. Maybe it is already here, but I haven't noticed it yet... I'm on this journey called life too and thought that if I put out what I have come across along my journey so far, then maybe it will set some more things in motion....I'm open for life's adventure...how about you?
The information here is a reflection of my own thoughts and studies and should be easy to follow and understand - providing you with some ideas which you can follow up on yourself in more detail if needed. The information is focussed on self-help - and as far as I know not yet common knowledge. The information you find here will evolve as I progress on my journey. You can also have a look at the facebook page for other articles that I find interesting.
I decided to consolidate the most helpful information I've come across so far and make it available to you in the hope that it will help you further on your journey of growth and personal development. The topics are all things I'm interested in and have looked at myself to a certain depth, but not followed up on more. I'm sure you can find more in depth information through the internet, books or directly with the respective teachers if you feel the need for more information on a certain topic. I'm just a guiding 'signpost'.
1) Everything is energy and vibration.
2) There is something greater than us supporting and helping us (not based on any religion).
3) Our brain and conscious self-awareness plays a big role in our growth and healing.
about the change in ourselves.
5) Whatever YOU believe is true for YOU.
The products listed here are only available through direct marketing, except for the book which I have self-published and is available through online-bookstores and on order from local bookstores.
as we humans are designed to be!


text:
Dolina Skoruszowa (słow. Jahňacia dolina) – odnoga górnej części Doliny Zadnich Koperszadów w słowackich Tatrach Wysokich odchodząca od osi tej doliny w południowo-wschodnim kierunku, pod Jagnięcy Szczyt. Jej boczne zbocza tworzy Kudłaty Dział i Jagnięca Grań, górą dochodzi po Jagnięcy Szczyt i Koperszadzką Grań. Najwyższe piętro to Jagnięcy Kocioł (Jahňací kotol) pod północną ścianą Jagnięcego Szczytu. Dnem doliny, poniżej Jagnięcego Kotła płynie Skoruszowy Potok, dopływ Koperszadzkiego Potoku.

Dolina Skoruszowa miała dawniej dwóch właścicieli, granica przebiegała dnem Skoruszowego Potoku. Zbocza Kudłatego Działu należały do Białej Spiskiej, zbocza Jagnięcej Grani do dóbr jaworzyńskich. Dolina była wypasana, ok. 1900 r. w całej Dolinie Zadnich Koperszadów pasło się ok. 400 wołów, a jeszcze dawniej na szałasy pasterzy z Białej Spiskiej kilkakrotnie napadali sąsiedzi (w 1562, 1578 i 1596). Po zniesieniu wypasu zarasta lasem i kosodrzewiną. Niemal całkowicie zarośnięty Jagnięcy Upłaz był kiedyś terenem pasterskim, jeszcze bardziej zarosło dno w dolnej części doliny. Obecnie cała dolina jest obszarem ochrony ścisłej i jest turystycznie niedostępna. Nazywana bywa też Doliną Jagnięcą, ale jest to nieprawidłowe określenie, gdyż właściwa Dolina Jagnięca (Červená dolina) znajduje się po przeciwnej stronie Jagnięcego Szczytu. Są tutaj różnice w nazewnictwie polskim i słowackim.

Bibliografia

Doliny słowackich Tatr
Doliny Tatr Wysokich

redpajama_set_name: RedPajamaWikipedia


"Sjælland String Quartet prioritizes the crystal clear, rather delicate tone, achieving an outstanding tone quality."
The Sjælland String Quartet is composed of four strings soloists from the Copenhagen Philharmonic Orchestra. At their Tivoli Gardens Concert Hall debut in 2006, the audience was first astounded by their characteristic sound, which continues to make its mark on the Danish musical scene. The quartet mixes classical pieces with non-traditional repertoire which includes less well-known works and folk elements for a unique and colorful programme.
As soloists the quartet has performed the Louis Spohr Concerto for String Quartet and Orchestra with the Copenhagen Philharmonic, and they have been appointed by the Royal Danish Opera House to play Elvis Costellos The Juliet Letters.
Anne Søe Iwan is the principal violinist of the Quartet, and plays first violin in the Copenhagen Philharmonic Orchestra. From 1995-2004 she was the concertmaster of the Athelas Sinfonietta Copenhagen. Anne studied at the Royal Danish Academy of Music with Milan Vitek and Marta Libalova where she graduated in 1991. She went on to pursue further studies at the Mozarteum in Salzburg with the Violin Virtuoso Ruggiero Ricci. Anne was, for a number of years, a member of the Salzburger Streichsextett, Salzburger Chamber Soloists and Niew Sinfonietta, Amsterdam. She has also performed as a soloist with orchestras throughout Denmark and also with various international orchestras. She has been awarded many prizes for her musical proficiency including the Simon Spies Prize, The Bikubens Prize for Chamber Music, The Jacob Gade Prize, and various prizes in International Competitions. She had already recieved her first prize in 1984 when she was awarded Gold in the Berlingske Music Competition, a prominent National Youth Competition. Anne Søe Iwan plays on a Nicolaus Gagliano from 1745, kindly made available by the foundation Augustinus-Fonden.
John Bak Dinitzen is the Quartet´s second violinist. He has played in the First Violin section of The Copenhagen Philharmonic Orchestra since 1988. John studied at the Royal Danish Academy of Music with the principal violinist of the Royal Danish Orchestra, Eyvind Sand Kjeldsen. He then pursued further studies with the legendary violinist, Pierre Amoyal, in Paris. He studied chamber music with many prominent artists, including Milan Vitek, William Pleeth, The Beaux Art Trio and Mstislav Rostropovich. John has been an active chamber musician, primarily in The Artium Quartet, The Louisiana Museum Art Ensemble and the Dinitzen Trio, giving concerts both within Denmark and abroad. At the age of 12, John, together with his two siblings, had already won the Berlingske Music Competition as the Dinitzen Trio. John has also performed as soloist both with Tivoli´s Symphony Orchestra and with the Louisiana Museum Art Ensemble.
Bernd Rinne, viola, won a position in 1998 as Principal Viola in The Copenhagen Philharmonic Orchestra. Bernd studied both violin and viola at The Frankfurt Music High School where he was also employed for 3 years in the Frankfurt Radio Orchestra. He was a founding member of the Haba Quartet in 1983, and performed countless concerts and radio and television broadcasts with the quartet for many years. As a soloist, Bernd has performed with The Copenhagen Philharmonic Orchestra as well as various orchestras internationally, with many of these performances broadcast by radio. Over the years, a total of 42 composers have dedicated their works to Bernd Rinne. Bernd has given many chamber music courses in Germany, Austria and Holland, and since 1989 he has served as the artistic director of the Ahlhorner Chamber Music Courses. Bernd is a chamber musician, soloist and composer.
Richard Krug, plays the cello in the quartet. Since his arrival in Denmark in 1998, he has earned great respect as the principal cellist of the Copenhagen Philharmonic Orchestra, and also established himself as a very popular chamber musician and soloist. Richard is educated from the soloist class of Hochschule der Künste Berlin, where he studied with Prof. Markus Nyikos and made his debut as a soloist in 1997. Masterclasses with Siegfried Palm, Melos-Kvartetten, Lassalle-Kvartetten, Alban Berg Kvartetten a.o. and for several years principal cellist in Junge Deutsche Philharmonie have also expanded his musical education. Richard has also been employed in Deutsche Oper Berlin, and was a member of the Minguet Quartet in Cologne for a number of years. The Minguet Quartet has won many international awards, toured throughout Europe and made numerous broadcasts and CD recordings. Richard performed with the quartet and as a soloist at Salzburger Musikfestspiele, Oberstdorfer Musiksommer, Dresden Musikfestspiele, Schleswig Holstein Musikfestival and many other festivals. In addition to his career as a chamber musician and solist, Richard is also known as a skilled arranger. His last productions include The Medley for sopran and celloensemble based on Porgy & Bess (2005) and Á la maniere de Carmen Une Anthologie pour dix Violoncelles (2006).
In 2004, these four ourstanding soloists came together to form what was later to be called the Sjælland String Quartet.
In 2007, the Sjælland String Quartet recorded the two string quartets by Sunleif Rasmussen as well as both quartets by Leos Janácek and performed in Syria, Greece, Italy and the Faroe Islands.
In addition to their regular touring schedule, in 2010, the quartet will be performing and collaborating with new and upcoming soloists, such as the french clarinet-player Cristelle Pochet and the Russian pianist Sofya Gulyak.
Sjælland String Quartet prioritize the crystal clear, rather delicate tone, achieving an outstanding tone quality.
Payday Loans In Ohio. But it is worth noting that these tests were carried out on the blood cells. Therefore, it's too early to say about scientific evidence of Viagra In Canada influence on blood clots.


Cana Island is an island in Lake Michigan in Door County, Wisconsin, and is home to the Cana Island Lighthouse. Cana Island is connected to the mainland by a causeway. The island is part of the Town of Baileys Harbor.


text:
THE TURKISH HOME FRONT, 1914-1918
© IWM (Q 86247)
Use this image under non-commercial licence.
The media for this item are free to reuse for non-commercial purposes under the IWM Non Commercial Licence and can be downloaded or embedded with the code we offer here. By downloading or embedding any media, you agree to the terms and conditions of the IWM Non Commercial Licence, including your use of the attribution statement specified by IWM. For this item, that is: © IWM (Q 86247)
Purchase & License
    THE TURKISH HOME FRONT, 1914-1918 © IWM (Q 86247)
[url=https://www.iwm.org.uk/collections/item/object/205330284][img]https://media.iwm.org.uk/ciim5/408/452/mid_000000.jpg?action=e&cat=Photographs[/img][/url] [url=https://www.iwm.org.uk/collections/item/object/205330284]THE TURKISH HOME FRONT, 1914-1918. © IWM (Q 86247)[/url] [url=https://www.iwm.org.uk/corporate/privacy-copyright]IWM Non Commercial License[/url]
A street market in Constantinople, March 1917.
First World War (production), First World War (content)
German official photographer
Q 86247
GERMAN FIRST WORLD WAR OFFICIAL EXCHANGE COLLECTION
Associated keywords
Associated themes
Turkish Home Front 1915-1918
© IWM (E(AUS) 2078)
How did people share their cultures and traditions during the First World War?
© IWM (Art.IWM PST 2734)
First World War Recruitment Posters


"A very professional service. They arrived well before showtime to ensure everything was perfect for the night and indeed it was. They looked amazing, sounded fantastic, I heard someone comment, "They really sound like ABBA." I will definitely be booking again for Odyssey Cinemas, thank you so much for making it a night to remember."


text:
E03: What Is Dead May Never Die
[Book Spoilers] Ep 203 Discussion
By Ran, April 15, 2012 in E03: What Is Dead May Never Die
What is Dead May Never Die
Book Spoilers
Location:Probably stuck on the D.C. Metro
About Asha/Yara, I thought she was mediocre. Not great, but not terrible. I'm hoping she gets better at the role as the show progresses and begins to really show her charisma and fighting attitude that make her so popular among the Ironborn (and readers/viewers). She smirks and jokes in the show, but it's just way too subtle.
Bran the Bummer
Location:Land of Desolation
Marge's tiddies weren't very big, but they sure were nice. She offered to tag team Renly with Loras...that's what you call a trooper...or, creepy. But, this is Westeros, so we'll call her a trooper. I am going to enjoy seeing the curtain pulled back with Marge, considering she's so hard to read in the books.
I think it helped to show how far families go to show their loyalty to each other and to their friends, Tyrells and all. We don't get to see much of Margaery's machinations in the books, but it's clear she has an active hand in things later on. She would rather have influenced Renly through Loras than to sit by meekly. All that was important to her was being a queen to glorify her house and to give the true king a child, and who better to help her accomplish this than her blood?
Ser Hippie
Hand to Oski the Bear
Location:Right Behind You
I'm a book reader who, while not quite liking TV Shae, at least thinks she's more interesting than book Shae, where I spent most of the time facepalming at Tyrion.
Bastard of Boston, SerMilady, [email protected] and 2 others reacted to this
lostinwesteros
Making Art out of Rubble
The episodes are so short! I wanted much more of Arya and the guys with Yoren defending that fort-thing the way they did in the book (And what somebody else mentioned - Arya crying "Winterfell"!) And I so hated to see Yoren go. But tonight I did see the red/white divide of Jaqen's hair.
I really hate Shae. Just hate her.
Interesting what was said about Margaery "reportedly" being a virgin. Too much of Renly/Loras/Margaery, considering all the other parts that were cut or hurried over, and we all know Renly is getting ready to be killed.
Love to see how Tyrion outwits the other 'players' in KL.
Loved Brienne - have been waiting for her, and loved the scene where we saw Brienne tower over Catelyn.
Thought Theon played his part tonight really well - I empathized with him, something I didn't think I'd ever say until he got to be
Reek.
Mormont's scene was excellent. Glad Jon got his sword back.
Jessica Bendis, redraike and Heathered reacted to this
JonHo
I bet the scene between Loras and Renly wouldn't be gratuitious if it was between a man and a woman
fandom, so predictable.
Howdyphillip, Winter's Knight, Sonic The Hedgehog and 8 others reacted to this
White Harbors Wrath
Why bring GoT? I'm only talking about this episode. It was a good episode except for that and Sansa's scene with Shae. Shae's a pretty bad actor by the way and a very uniteresting chatacter in the tv show. You're probably going to demean me for that to.
actually...you specifically mentioned Jaime and Cersei...which happened in episode one. you're just wrong...it's not even opinion. 90% of the scenes with Ros have served almost no purpose whatsoever and theyve been pretty damn hetero.
Drogon's Personal Trainer and SelaBela reacted to this
End of Disc One
I think this Shae has the potentital to make the story more heartbreaking. Shae in the book was an obvious whore who said whatever a man wants to hear. If this more honest Shae can appear to actually fall for Tyrion then that would be, as I said, heartbreaking.
SerMilady reacted to this
Nu Valyr
Location:Virginia
Definitely my favorite episode of the season. I hated Theon in the books and I wasn't a fan in season 1, but he grew on me a lot this episode. Same thing with Yoren. I didn't particularly care for him, but I was really sad to see him go after his monologue. It was great. I had the opposite experience with Yara. I loved her in the books. But I think the actress portraying her is maybe trying too hard? Her bravado just doesn't seem natural. And that was my favorite thing about Yara/Asha.
Brienne = ♥
Btw, it looks like they are building Renly's character up for a longer story arc. The previews kinda implied that they skip over the tent scene in the books. I don't mind, but it's interesting. I think they are taking more liberties with this season. Can't wait for episode 4!
Edited April 16, 2012 by Nu Valyr
redraike
Location:California
Hopefully HBO does some serious work on the Renly character over the next few episodes, because I don't see him lasting past episode 6.
Episode 4.
Inigo Montoya the Second and GreenGirl reacted to this
Bastard of Boston
Too much of Renly/Loras/Margaery, considering all the other parts that were cut or hurried over, and we all know Renly is getting ready to be killed.
I think they almost had to spend so much time with Renly. This is the first time he's appeared all season, and it seems like they're killing him next episode. The situation demands that the audience feel something when he's killed. I mean, as is, it's probably too late to make the audience care about his death.
dark sister and Cruella reacted to this
Frisky Trisky
I've no problem with Theon's letter even on a purist front. Days, maybe weeks, pass between Theon's two chapters, and nothing says he didn't go from that first meeting with his father pondering whether to warn Robb. Obviously they've adjusted the timing, but anyways, no issue. Not least because it's a brilliantly executed sequence. The only thing that would have improved it is if Theon did the hard-core drowning ceremony, not just the baptismal thing that passes for it these days, to prove himself. That would have been amazing to have on the screen.
Yeah - I haven't read anything that comes after this in the thread yet, but I thought Theon's letter burning was a great example of a non-source-material piece that worked. He does attack Winterfell, after all.
To the jackass (everyone knows who I'm talking about at this point), please understand that you are "doesn't get it guy." As such, you will continue to "not get" that you "don't get it."
Great episode overall. Easily my favorite of the first few of this season.
Now may I say one thing in defense of Renly: Sometimes, it really is the wine.
Any complaints about the scene with Loras and Renly are just ridiculous. They weren't even nude or having sex. And even if they were, SO WHAT??!?!? Geez. Loved how they did the Tyrells and Renly triangle. I found it interesting how they said Margaery was "officially" a maiden. She sure strutted in there like she knew what she was doing. Threesome with two male lovers and a girl that's one of the lover's sister? ....awwkkkwarrd. Loved how Margaery was so cool with it. That was exactly what I always expected her to be like. And someone said Margaery had small breasts. Well, she did in the book too.
Didn't mind the Cersei/Sansa/Tommen/Myrcella scene too much. It was another example of how sweet Joff's siblings are, and helps viewers remind them who they are, considering that Myrcella is about to be shipped off.
Still disappointed with Asha. I said I would give her another chance, but there was just no spunk or fire at all. I think she needs to smirk and smile a bit more. She says taunting things, but her expressions and attitude don't back them up. Oh, and ASHA IS NOT SUPPOSED TO BE HOT. GET OVER IT. And who cares is Theon was attracted to her? Theon would fuck anything with a pulse, to put it bluntly.
Wow. Talk about a Shae-fast forward. I am hating this Tyrion/Shae relationship. It just felt really awkward and like the writing was off. You wouldn't even guess that they have sex very often, when that's all they really did in the books. And I don't think there are many whores who treat their nobile "boyfriend" or whatever like total crap. She is so rude and crude. I don't get it. And Shae may be the worst casting decision so far. She is a terrible actress.
YAY! No Ros.
And the scene between Sansa and Shae? I just didn't freakin' get that at all. Also another awkwardly written scene. Sansa was just never a brat in the book. Why do they make her so bratty in the show???
Did Balon say he planned on taking Winterfell? If so, that doesn't make any sense. He never had any desire to overtake Winterfell. That was Theon's independent idea that just highlighted his treachery to both of his "families." Don't really like that, if I heard Balon correctly.
I do they think they keep trying to make Cersei likable, and I just don't get it. She is a psychopath. With the way she behaves in AFFC, how can she possibly be turned into a more sympathetic character? She definitely suffers from narcissistic personality disorder and borderline personality disorder, if you ask me.
The scene with Tyrion testing the different council members was beautifully done. Didn't think they had time, but they did it just perfect.
Brienne was absolutely perfect. My boyfriend has no idea how ugly she was supposed to be, so I asked her, okay - is she too pretty to be described as someone quite hideous? And wanted an honest answer. He thought she definitely was not pretty at all. He was surprised that she used to be very girly and feminine. She was just AWESOME. I know how hard she prepped for this part and I think she nailed it.
Is something up with Petyr's accent? He is sounding so much different from last season. :\
I MISS THE REEDDSSSS :(
Loved Hodor's greeting in Bran's wolf dream. And the wolf dream itself, too. Summer looks awesome.
I was a little confused with them rushing through the Gold Cloaks/Mountain's teams storylines, but I'm kind of glad they did, because I'm just dying to see the Tickler and the Mountain and the messed up stuff that they do. I'm curious if they'll be as brutal in the show as they are in the book. And I'd like to see how he does his "tickling," since we never really knew for sure.
Edited April 16, 2012 by dannister
Big Noyd and jons nissa reacted to this
Yes, I had mentioned I "liked" show-Shae better. I should clarify that she's still horrible, but -- at least on the show -- she's interesting.
Mack Kilimaro
Double digit lurker
Location:Maryland, USA
I like how they managed to fit in the whole Tyrion casting a long shadow image.
I just wanted to highlight this comment because it's something that made me smile about the episode, too. One of the things that I think is great about the book with Tyrion is that you get that image so soon after you meet him. It was a nice nod to put it in there, even if it didn't make it into his earliest scenes.
7V3N
Location:VA, USA
I really disliked the first two episodes but this one made up for it. It portrayed the book perfectly (not word for word or exact scenes, but by the moods, attitudes, and meanings). I am not sure why LF is going to see Cat, but it can't be all that bad. I am just happy we didn't have to suffer many fetish scenes (minor with Loras, Margaery's was mixed in with some good story info). The Tyrion scenes were excellent as always. I am unsure why they are expanding Shae's role (possibly to make her betrayal more emotional for the audience?) but it is good for showing Tyrion's character.
I am really looking forward to next episode, which I haven't done since before the season premiere.
BTW: I am still waiting to hear "giant of Lannister."
Edited April 16, 2012 by The Shadow Fox
Big Noyd and Trebla reacted to this
I do they think they keep trying to make Cersei likable, and I just don't get it. She is a psychopath. With the way she asks in AFFC, how can she possibly be turned into a more sympathetic character? She definitely suffers from narcissistic personality disorder and borderline personality disorder, if you ask me.
She's quite sociopathic, even in her POV chapters.
Sons of Craster
Is it wrong of me to to want every episode to be word for word from the book? AGHHHH. Im not one to talk though I can barely remember a clash of kings. For instance...Did Jon see craster with the baby? Did Maegery or Renly ever have their own narrative? The Barn scene was the WORST! So many things that they could have put into the episode with that part of the book! That I DO remember. The play on Tyrion with the three messages was great. There is just so many good things, and scenes and narratives from the book they could put into the series, making up dialog or scenes ISNT needed.
MegasAV
Agree by far best episode of this season, brilliant casting of Brienne as that is almost exactly as I pictured her. I also believe tonights episode was the closest of the first three in matching dialogue from book. Of the variations that they changed from the book most made sense, a la Tyrion theorizing to wed Myrcella to Theon and using these lies to snuff out his traitor on the small council. Loved the Theon scene burning the letter warning Robb, truly showed his internal conflict and Alphie Allens facial expressions really showed his turmoil. Only thing I didn't like was Shaes demeanor as Sansa's handmaiden was completely unrealistic, and Theons sister was just a horrible miscast.
Heathered, 7V3N and rmholt reacted to this
Lady Octarina
Metamorfose Ambulante
No Dragonstone :bawl:
But well, I did enjoy the episode. Yoren's death was just as painful as in the book, and considerably more shocking. Catelyn's criticism of Renly and his playmates did make me like the character a bit more. Tyrion's deception couldn't have been shown in a better way! And Cersei's reaction to Tyrion's plans to Myrcella was one of those great acting moments Lena Headey has had more frequently than ever this season.
Brienne was simply perfect, entirely worth the wait! I did like Renly and Loras' scene, it was convincing. And honestly, two men kissing is a good change from the frequent two prostitutes rehearsing... Also, Margaery's behavior just proves what many had speculated: that she knew about them and that Loras might have been a part of their, uh, baby-making process.
The Pyke scene captured Theon's drama in a very competent way,and Alfie Allen was amazing. Yara scares me, but I assume I'll get used to her, and her name, eventually.
Is it wrong of me to to want every episode to be word for word from the book?
Silmarien and Ororo727 Jon Snow Fangirl reacted to this
Go To Topic Listing E03: What Is Dead May Never Die


text:
Belgium Western Europe
Deradicalization -- a buzzword but above all a big challenge
In counter-terrorism strategy "deradicalisation" is a key term. But what does it actually mean? How do we disengage ISIS fighters? No country has the perfect solution. Yet the story of Omar shows it can be done.
Marjan Justaert De Standaard, Belgium
Source: De Standaard
Islamists. Wikimedia commons
ISIS is losing ground in key areas such as Syria's Raqqa and Deir-ez-Zor or the Iraqi city of Mosul which means thousands of European terrorists will most likely try to return to their home country. This phenomena is not huge in Belgium, but the challenge it poses remains difficult.
We have no other choice but to deradicalize the prodigal Islamists before they leave Belgium. The term has become a buzzword but what does it actually mean? How do we transform Daesh terrorists into normal, decent citizens? Our newspaper has investigated the topic.
As a brand new niche, deradicalization may easily turn into a business attracting gold diggers and conmen. Hence, the government has two options -- to launch a "national", public deradicalization project that (dangerous) extremists will be forced to undergo, or to let private entrepreneurs run the show.
Many countries in Europe struggle with this but at this stage trial and error are the only best practice.
In a series of articles, we intend to show that a one-size-fits-all deradicalization program does not exist. Only tailor-made approach can work.
We spoke to high security officers and experts in counter-terrorism. We visited jails. We looked into the Belgian "deradicalization market" and spoke with deradicalization experts about their methods. But we begin with a human story.
We met 19-year-old Omar (an alias) who spoke with us about his own process of radicalization and deradicalization. He was leaving for Syria, but was captured at the airport.
His story is a real eye-opener. He describes in detail how he was brainwashed by ISIS, via the internet; how he changed his clothes and behavior; how he got caught and, finally, how he deradicalized.
His story reminds us that not all of "our" terrorist fighters are lost. We have to give them a second chance and support competent people who work in the field. What Omar's experience also teaches us is that we should not underestimate the role of ideology in the (de)radicalization process.
Not all of "our" foreign terrorist fighters are lost, we have to give them a second chance
413 Belgians left for Syria or Iraq to fight with ISIS.
Since ISIS lost key cities, such as Raqqa, Mosul and Deir-ez-Zor, and the caliphate implodes, many foreign terrorist fighters are returning home or intend to do so.
Most European governments, also in Belgium, struggle with the question of how to deradicalize the Islamists.
Combating radical Islamic fundamentalism is a brand new field.
There's a need for competent, liable Islamic theologists with the right religious background, who can convince extremists that the Quran is a peace-loving text.
The problem is especially prevalent in prisons. 450 inmates in Belgian prison cells (or 1 in 23) have possibly adopted extremist ideas.
According to the Belgian Minister of Justice, the deradicalization process is a complex one. "You could compare them to football fans", he always says. "Try changing an ardent supporter of a football team into someone who doesn't care."
Despite this, the story of Omar, a young guy from Antwerp shows that it is possible.
'ZE ZEIDEN MIJ DAT ZE ME NODIG HADDEN. DAT IK EEN HELD ZOU ZIJN' [original]
More on: education conflict religion


text:
Celebrate 20 Years of BUFFY THE VAMPIRE SLAYER with Awesome Merch
Posted by Jessica Maria MacFarlane on March 1, 2017
Get ready to slay–on March 10th, Buffy the Vampire Slayer turns 20! Fox Consumer Products is throwing a major hootenanny in honor of the iconic teenage slayer and her many adventures in Sunnydale with plenty of officially licensed merch for fans of all kinds!
It goes without saying that we're huge fans of Joss Whedon's hit series starring Sarah Michelle Gellar. The first episode, "Welcome to the Hellmouth," premiered on the WB Network on March 10th, 1997–it's a classic Buffy episode, complete with goofy puns and plenty of late '90s fashion. The series finished its glorious TV run with "Chosen" on May 30, 2003 and has since continued living on in comic form. Twenty years of memories with the Scooby Gang definitely calls for Xander's happy Snoopy dance and plenty of festivities.
Since Fox Consumer Products is a key licensing partner with Dark Horse, Hot Topic, Simon & Schuster, and others, they'll be unleashing tons of Buffy themed apparel, accessories, books, and more! (Sorry, no retro beepers included.) "Decades after its television debut, Buffy the Vampire Slayer continues to stake its ground in pop culture," said Jim Fielding, President of Consumer Products and Innovation at 20th Century Fox Consumer Products. "As one of the studio's most memorable programs, we are thrilled to celebrate the show's 20th anniversary alongside the devoted Buffy fan community." Below are some of our top picks from his unholy amount of wonderful celebratory items.
We've got your shirt swag covered with a full line-up of exclusive Buffy tees for men and women in stores and online via Ripple Junction. Hot Topic will also be adding to the hype with a collection from apparel featuring Buffy's iconic trench coat from the season three finale, "Graduation Day, Part 2."
Bring on the books–a new Adult Coloring Book will be released later this year designed with classic big bads and monsters from the series in mind. There's also a shiny, 100% authorized Encyclopedia written by Buffy specialists Nancy Holder and Lisa Clancy to be released that features pages upon pages of facts and figures about the complete Buffyverse. Other literary goodness includes an official Grimoire, Definitive Visual Handbook, Stationary Set, and multiple Buffy-themed Journals.
Of course, it wouldn't be a celebration without some online fun. Starting on March 10th, the "Sunnydale High Yearbook Contest" will ask fans to hit Twitter and Facebook with their high school class photos with an attached "senior quote" in the form of a Buffy caption and the hashtag #BuffySlays20 in order to win a trip to San Diego Comic Con 2017! All the deets can be found at BoxLunch.com. Also, the cast and crew from the series will definitely be joining in through their social accounts, connecting with fans from all over on this joyous anniversary–so be sure to follow the IRL cast on Twitter, Facebook, and Instagram.
Haven't had time to relive the feels with the Scoobies recently? No problem, Pop will be airing "Welcome to the Hellmouth" on March 10th at 9AM ET/PT and all seasons of Buffy are still available to stream on Netflix and Hulu. Check out the gallery below for more 20th Anniversary merchandise and let us know how you'll be celebrating Buffy the Vampire Slayer this year!
Images: Fox Consumer Product
20th Anniversary, alyson hannigan, angel, Anniversary, anthony stewart head, Buffy, buffy summers, Buffy the Vampire Slayer, Charisma Carpenter, comics, David Boreanaz, Eliza Dushku, Emma Caulfield, graphic novel, high school, James Marsters, joss whedon, marvel, Nicholas Brendon, Sarah Michelle Gellar, seth green, slayer, Willow, Xander
Celebrate Galentine's Day with BUFFY THE VAMPIRE SLAYER's Buffy and Willow
"Nevertheless, She Persisted": We Round Up Our Favorite Pop Culture Memes
BUFFY Star Gives Us THE SHINING Realness in New Parody Video


Social networks such as Facebook, Twitter and LinkedIn are more than just something to do in your spare time, they are essential in the world of medical marketing. Building your business brand on social networks is a key ingredient to increasing your overall search engine rankings.
For quite some time, search engine experts and medical marketing consultants had an inherent feeling the social media played a role in their overall search rankings, and yet no one could prove this for sure. However, in December of 2010 the two biggest search engines confirmed this feeling in an interview with Danny Sullivan of Search Engine Land.
In this interview, associates from Bing and Google both established the fact that "social authority…carries much more weight," and that this weight is "used as a signal in organic and news rankings." This was huge for medical marketing consultants, and the suggestion of having a Facebook and Twitter Page became a complete necessity.
While having a corporate Facebook and Twitter Page is desirable, having a personal page for each physician within the practice is highly recommended as a social media best practice. While this might be easier for smaller offices where general rules of engagement can be easily laid out, larger practices can benefit from this technique.
With each physician having their own social profile comes the advantage of more links, more discussions, more availability, greater connection with patients and potential patients, and ultimately a greater online influence. Physicians can connect with patients directly, interact with their community, get to know local businesses and non-profits, and create a personal connection with existing patients.
When each physician within the practice has their own social profile, the entire business brand has more opportunity to grow. For example, if each physician were to post one blog a week, imagine the amount of content that would be added to the site with a limited amount of work. If each of those physicians posted that blog to their Facebook and Twitter accounts the amount of click-throughs each week would raise dramatically.
If your medical practice has a small social presence and you're looking to increase your brand, consider getting each and every physician, nurse and assistant on Facebook.


text:
Fatboy Slim Tickets, Tour Dates & Concerts 2019 ♫
Home ⇢ Tickets & Tour Dates ⇢ Dance and Electronic ♫ ⇢ Fatboy Slim ♫
Fatboy Slim, real name Norman Cook, is a British DJ, musician and producer from Bromley, Kent. Starting his music career in 1979, as a member of The Housemartins, the band released two albums, before splitting in 1988. He went on to form Beats International, releasing two albums, before the group split in 1992, leading Cook to undertake a solo career.
He released his debut album, 'Better Living Through Chemistry', in 1996. This was followed by 'You've Come a Long Way, Baby' in 1998, which hit #1 in the UK Albums Chart and led him to win a Brit Award for Best British Dance Act. 'Halfway Between the Gutter and the Stars' came out in 2000, followed by 'Palookaville' in 2004, and 'Here Lies Love' in 2010. Most recently, he released a single, Boom F***ing Boom in August 2017 with Beardyman.
He has headlined his own shows across the UK and is a mainstay of the festival circuit in recent years. Fatboy Slim appeared at Big Festival, Elrow Town, WE ARE FSTVL, and Glastonbury among many others.
Fatboy Slim headlines Into The Wyldes festival in June, before a handful of European shows. Catch him live by checking out the tour dates and ticket information on Stereoboard below.
Upcoming Fatboy Slim Events
Manchester Mayfield Depot
Fatboy Slim History and Biography
Fatboy Slim headlines Into The Wyldes festival in June, before a handful of European shows. Catch him live by checking out the tour dates and ticket information here on Stereoboard.
Fatboy Slim Ticketing Comments & Feedback
Fatboy Slim Concert & Event Reviews
Fatboy Slim Links
Fatboy Slim Genres
Dance and ElectronicTrip HopBig BeatAlternative DanceBreakbeatHouse
Groove Armada
Special Guests Announced For Fatboy Slim UK Tour
Thu 29th Nov 2018
Fatboy Slim has announced a handful of special guests for his upcoming arena shows.
Fatboy Slim Confirms Live In The Wyldes DJ Set
Mon 12th Nov 2018
Fatboy Slim is the first headliner to be announced for next year's Live In The Wyldes series.
Fatboy Slim Lines Up 2019 Australian Headline Show
Mon 29th Oct 2018
Fatboy Slim has announced an exclusive Australian headline show for 2019.
Fatboy Slim Adds Dublin Show To Arena Tour
Mon 10th Sep 2018
Fatboy Slim has added a Dublin date to his tour plans.
Fatboy Slim Tickets For 2019 Arena Dates On Sale 10am Today
Fri 7th Sep 2018
Fatboy Slim will tour the UK early next year. Fatboy Slim tickets go on general sale at 10am today.


Thanks to the success of frozen pizza, handheld breakfast food and prepared vegetables the market for frozen convenience foods will grow 2 percent by the end of the year to reach sales of $17 billion in 2010 and has the potential to increase 10 percent to $19 billion by 2015, according Packaged Facts. Overall, success in the frozen convenience category may be attributed to consumer lifestyles, Americans' growing concern with health and wellness and higher nutritional demands, demographic shifts, growing interest in world cuisines and the recession. Freshness and quality also play a key role in the market's success.
Frozen convenience sales growth was driven down during the 2005-10 period due to increased competition from fresh prepared foods, and the specific products that suffered did so because they are seen as less fresh and more expensive alternatives to cooking at home. The frozen pizza and handheld breakfast categories grew significantly when competing against restaurants and other food service outlets as they positioned themselves as low-cost alternatives to dining out, Packaged Facts points out in its "Frozen Convenience Foods in the U.S." report.
"There is considerable activity in the frozen convenience food market and ample opportunities for growth within certain retail sectors and market niches," says Dan Montuori, publisher of Packaged Facts. "So while we do not anticipate substantial overall growth, we do expect some segments and individual marketers to grow considerably over the next five years."
Frozen food marketers are experimenting with Indian, Japanese and Middle Eastern flavors and making fusion flavors such as Mexican-style, Thai-topped and Jamaican Jerk pizzas.


CherryLina . EcstaticMishaX. JackAndMaya. EcstaticMishaX.
KingQueencplAliseCutieMichicoErinPrettyBB .AngelicaSMjessieBBNaomiAndrogyneMISAKYDARKS .SizzlingBellaJohnTannedForYouJennyPaiXAmazingMariem .DominicklindoJuanitaBlakeMarkJamesonKateLuis .VanessaGioXimenaJonesSarahSmithXXXPENNYPORNO .JaniceMeadowsXEcstaticMishaXjessieBBmax81 .VanessaGioJacoboAponteAngelSquirt1RedHeadMATUREX .KateLuis01urLoveRONcumsXSweetMargoritaMayaCasse .bigboobsbogassBigKaneMinaKatoBabyRox .Xexik1OrionJakeArianaRosseAsianHottieCock .DashingDebbyNoelliyaaAshleyHilllinareyesli1 .
AshleyHillAMAZINGthaiCockbigboobsbogassCALENDULA .PearlMooreMissAlphaJuliaHugeJuicyNoelliyaa .MISAKYDARKSMarcFORuHBMeganAdamsMayaCasse .SharonFlowerJennyPaiXBabyRoxAndrewStephen .CityUnderSoleJeffLoverxxxVanessaGioAsianWildCutie .SharonFlowerMISAKYDARKSMayaCasseAMAZINGthaiCock .NaugthyDoll4UCAROLLyALANDominicklindoErinPrettyBB .HalleMcadamsNoelliyaaLydiaMaeRoxanaDark .PearlMooreVeollaWhiteCAROLLyALANgigispace .ZaileSweetshantalpassion2NaomiAndrogyneJackAndMaya .VanessaGioBryanRockMarkJamesonBeautyxDollTS .