Index: soft/giet_vm/applications/classif/Makefile
===================================================================
--- soft/giet_vm/applications/classif/Makefile	(revision 588)
+++ soft/giet_vm/applications/classif/Makefile	(revision 589)
@@ -1,24 +1,20 @@
-APP_NAME=classif
 
-USE+= stdio.o
-USE+= mwmr_channel.o
-
-USES=$(patsubst %,$(BUILD_PATH)/$(LIB_NAME)/%,$(USE))
+APP_NAME = classif
 
 OBJS= main.o 
 
-all: $(APP_NAME).elf
+LIBS= -L../../build/libs -luser
 
-BIN_NAME_PATH=$(BUILD_PATH)$(APP_NAME).elf
+INCLUDES = -I.  -I../..  -I../../giet_libs  -I../../giet_xml  
 
-$(APP_NAME).elf: $(OBJS) $(APP_NAME).ld
-	$(LD) -o $(BIN_NAME_PATH) -T $(APP_NAME).ld $(OBJS) $(USES)
-	$(DU) -D $(BIN_NAME_PATH) > $@.txt
+LIB_DEPS = ../../build/libs/libuser.a
+
+appli.elf: $(OBJS) $(APP_NAME).ld $(LIBS_DEPS) 
+	$(LD) -o $@ -T $(APP_NAME).ld $(OBJS) $(LIBS)
+	$(DU) -D $@ > $@.txt
 
 %.o: %.c 
-	$(CC)  $(INCLUDE) $(CFLAGS) $($*.o_CFLAGS) -c -o  $@ $<
-	$(DU) -D  $@ >  $@.txt
+	$(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
 
 clean:
-	rm -f *.o *.elf *.txt core *~ 2>$(TRASH)
-	rm $(BIN_NAME_PATH) 2>$(TRASH)
+	rm -f *.o *.elf *.txt *.pyc core *~
Index: soft/giet_vm/applications/classif/classif.py
===================================================================
--- soft/giet_vm/applications/classif/classif.py	(revision 588)
+++ soft/giet_vm/applications/classif/classif.py	(revision 589)
@@ -4,5 +4,5 @@
 
 ###################################################################################
-#   file   : classif.py  
+#   file   : classif.py 
 #   date   : november 2014
 #   author : Alain Greiner
@@ -30,6 +30,6 @@
 ##################################################################################
 
-#########################
-def classif( mapping ):
+######################
+def extend( mapping ):
 
     x_size    = mapping.x_size
@@ -60,5 +60,5 @@
     mapping.addVseg( vspace, 'classif_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/classif/classif.elf',
+                     binpath = 'build/classif/appli.elf',
                      local = False )
 
@@ -84,5 +84,5 @@
                                  code_base , code_size,
                                  'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                                 binpath = 'build/classif/classif.elf',
+                                 binpath = 'build/classif/appli.elf',
                                  local = True )
 
@@ -133,5 +133,5 @@
 if __name__ == '__main__':
 
-    vspace = classif( Mapping( 'test', 2, 2, 4 ) )
+    vspace = extend( Mapping( 'test', 2, 2, 4 ) )
     print vspace.xml()
 
Index: soft/giet_vm/applications/convol/Makefile
===================================================================
--- soft/giet_vm/applications/convol/Makefile	(revision 589)
+++ soft/giet_vm/applications/convol/Makefile	(revision 589)
@@ -0,0 +1,20 @@
+
+APP_NAME = convol
+
+OBJS= main.o 
+
+LIBS= -L../../build/libs -luser
+
+INCLUDES = -I../../giet_libs -I. -I../..
+
+LIB_DEPS = ../../build/libs/libuser.a
+
+appli.elf: $(OBJS) $(APP_NAME).ld $(LIBS_DEPS) 
+	$(LD) -o $@ -T $(APP_NAME).ld $(OBJS) $(LIBS)
+	$(DU) -D $@ > $@.txt
+
+%.o: %.c 
+	$(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
+
+clean:
+	rm -f *.o *.elf *.txt core *~
Index: soft/giet_vm/applications/convol/convol.py
===================================================================
--- soft/giet_vm/applications/convol/convol.py	(revision 588)
+++ soft/giet_vm/applications/convol/convol.py	(revision 589)
@@ -4,5 +4,5 @@
 
 ######################################################################################
-#   file   : convol.py  (for the convol application)
+#   file   : convol.py 
 #   date   : may 2014
 #   author : Alain Greiner
@@ -27,5 +27,5 @@
 
 ######################
-def convol( mapping ):
+def extend( mapping ):
 
     x_size    = mapping.x_size
@@ -54,5 +54,5 @@
     mapping.addVseg( vspace, 'conv_data', data_base , data_size,
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
-                     binpath = 'build/convol/convol.elf',
+                     binpath = 'build/convol/appli.elf',
                      local = False )
 
@@ -67,5 +67,5 @@
                 mapping.addVseg( vspace, 'conv_code_%d_%d' % (x,y), base, size,
                                  'CXWU', vtype = 'ELF', x = x , y = y , pseg = 'RAM', 
-                                 binpath = 'build/convol/convol.elf', 
+                                 binpath = 'build/convol/appli.elf', 
                                  local = True )
 
@@ -119,5 +119,5 @@
 if __name__ == '__main__':
 
-    vspace = convol( Mapping( 'test', 2, 2, 4 ) )
+    vspace = extend( Mapping( 'test', 2, 2, 4 ) )
     print vspace.xml()
 
Index: soft/giet_vm/applications/convol/main.c
===================================================================
--- soft/giet_vm/applications/convol/main.c	(revision 588)
+++ soft/giet_vm/applications/convol/main.c	(revision 589)
@@ -39,4 +39,6 @@
 #define FRAME_SIZE                 (NB_PIXELS * PIXEL_SIZE)
 
+#define SEEK_SET                   0
+
 #define TA(c,l,p)  (A[c][((NP) * (l)) + (p)])
 #define TB(c,p,l)  (B[c][((NL) * (p)) + (l)])
@@ -125,5 +127,4 @@
     unsigned int ntasks     = nclusters * nprocs;           // number of tasks
     unsigned int frame_size = FRAME_SIZE;                   // total size (bytes)
-    unsigned int nblocks    = frame_size / 512;             // number of blocks/frame
 
     unsigned int lines_per_task     = NL / ntasks;          // lines per task
@@ -166,9 +167,9 @@
     {
         giet_shr_printf("\n[CONVOL] task[0,0,0] starts barrier init at cycle %d\n" 
-                        "- CLUSTERS  = %d\n"
-                        "- PROCS     = %d\n" 
-                        "- TASKS     = %d\n" 
-                        "- BLOCKS    = %d\n",
-                        giet_proctime(), nclusters, nprocs, ntasks, nblocks );
+                        "- CLUSTERS   = %d\n"
+                        "- PROCS      = %d\n" 
+                        "- TASKS      = %d\n" 
+                        "- LINES/TASK = %d\n",
+                        giet_proctime(), nclusters, nprocs, ntasks, lines_per_task );
 #if USE_SQT_BARRIER
         sqt_barrier_init( &barrier, x_size , y_size , nprocs );
@@ -182,5 +183,5 @@
         barrier_init_ok = 1;
     }
-    else 
+    else
     {
         while ( barrier_init_ok == 0 );
@@ -250,5 +251,5 @@
     ///////////////////////////////////////////////////////////////////////////
     // task[0,0,0] open the file containing image, and load it from disk 
-    // to all A[c] buffers (nblocks / nclusters loaded in each cluster).
+    // to all A[c] buffers (frame_size / nclusters loaded in each cluster).
     // Other tasks are waiting on the init_ok condition.
     //////////////////////////////////////////////////////////////////////////
@@ -256,5 +257,5 @@
     {
         // open file
-        file = giet_fat_open("misc/philips_image.raw", 0 );
+        file = giet_fat_open( "misc/philips_image.raw" , 0 );
         if ( file < 0 ) giet_exit( "[CONVOL ERROR] task[0,0,0] cannot open"
                                    " file misc/philips_image.raw" );
@@ -268,8 +269,11 @@
                              "for cluster %d at cycle %d\n", c, giet_proctime() );
 
+            giet_fat_lseek( file,
+                            (frame_size/nclusters)*c,
+                            SEEK_SET );
+
             giet_fat_read( file,
                            A[c],
-                           nblocks/nclusters,
-                           (nblocks/nclusters)*c );
+                           frame_size/nclusters );
 
             giet_shr_printf( "\n[CONVOL] task[0,0,0] completes load "
Index: soft/giet_vm/applications/coproc/Makefile
===================================================================
--- soft/giet_vm/applications/coproc/Makefile	(revision 589)
+++ soft/giet_vm/applications/coproc/Makefile	(revision 589)
@@ -0,0 +1,20 @@
+
+APP_NAME = coproc
+
+OBJS= main.o 
+
+LIBS= -L../../build/libs -luser
+
+INCLUDES = -I.  -I../..  -I../../giet_libs  -I../../giet_xml  
+
+LIB_DEPS = ../../build/libs/libuser.a
+
+appli.elf: $(OBJS) $(APP_NAME).ld $(LIBS_DEPS) 
+	$(LD) -o $@ -T $(APP_NAME).ld $(OBJS) $(LIBS)
+	$(DU) -D $@ > $@.txt
+
+%.o: %.c 
+	$(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
+
+clean:
+	rm -f *.o *.elf *.txt core *~
Index: soft/giet_vm/applications/coproc/coproc.py
===================================================================
--- soft/giet_vm/applications/coproc/coproc.py	(revision 588)
+++ soft/giet_vm/applications/coproc/coproc.py	(revision 589)
@@ -4,5 +4,5 @@
 
 ##################################################################################
-#   file   : coproc.py  (for the coproc application)
+#   file   : coproc.py  
 #   date   : march 2015
 #   author : Alain Greiner
@@ -22,5 +22,5 @@
 
 ######################
-def coproc( mapping ):
+def extend( mapping ):
 
     x_size    = mapping.x_size
@@ -55,5 +55,5 @@
     mapping.addVseg( vspace, 'coproc_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                     binpath = 'build/coproc/coproc.elf',
+                     binpath = 'build/coproc/appli.elf',
                      local = False )
 
@@ -61,5 +61,5 @@
     mapping.addVseg( vspace, 'coproc_code', code_base , code_size,
                      'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                     binpath = 'build/coproc/coproc.elf',
+                     binpath = 'build/coproc/appli.elf',
                      local = False )
 
@@ -82,5 +82,5 @@
 if __name__ == '__main__':
 
-    vspace = coproc( Mapping( 'test', 2, 2, 4 ) )
+    vspace = extend( Mapping( 'test', 2, 2, 4 ) )
     print vspace.xml()
 
Index: soft/giet_vm/applications/coproc/main.c
===================================================================
--- soft/giet_vm/applications/coproc/main.c	(revision 588)
+++ soft/giet_vm/applications/coproc/main.c	(revision 589)
@@ -12,5 +12,5 @@
 
 #include "stdio.h"
-#include "mapping_info.h"   // for coprocessors types an modes
+#include "mapping_info.h"       // for coprocessors types an modes
 
 #define  VECTOR_SIZE 128   
Index: soft/giet_vm/applications/dhrystone/Makefile
===================================================================
--- soft/giet_vm/applications/dhrystone/Makefile	(revision 588)
+++ soft/giet_vm/applications/dhrystone/Makefile	(revision 589)
@@ -1,24 +1,21 @@
-APP_NAME=dhrystone
 
-USE+= stdio.o
-#USE+= mwmr_channel.o
+APP_NAME = dhrystone
 
-USES=$(patsubst %,$(BUILD_PATH)/$(LIB_NAME)/%,$(USE))
+OBJS = dhry_1.o \
+       dhry_2.o
 
-OBJS= dhry_1.o dhry_2.o
+LIBS = -L../../build/libs -luser
 
-all: $(APP_NAME).elf
+INCLUDES = -I../../giet_libs -I. -I../..
 
-BIN_NAME_PATH=$(BUILD_PATH)$(APP_NAME).elf
+LIB_DEPS = ../../build/libs/libuser.a
 
-$(APP_NAME).elf: $(OBJS) $(APP_NAME).ld
-	$(LD) -o $(BIN_NAME_PATH) -T $(APP_NAME).ld $(OBJS) $(USES)
-	$(DU) -D $(BIN_NAME_PATH) > $@.txt
+appli.elf: $(OBJS) $(APP_NAME).ld $(LIBS_DEPS)
+	$(LD) -o $@ -T $(APP_NAME).ld $(OBJS) $(LIBS)
+	$(DU) -D $@ > $@.txt
 
 %.o: %.c 
-	$(CC)  $(INCLUDE) $(CFLAGS) $($*.o_CFLAGS) -c -o  $@ $<
-	$(DU) -D  $@ >  $@.txt
+	$(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
 
 clean:
-	rm -f *.o *.elf *.txt core *~ 2>$(TRASH)
-	rm $(BIN_NAME_PATH) 2>$(TRASH)
+	rm -f *.o *.elf *.txt core *~
Index: soft/giet_vm/applications/dhrystone/dhrystone.py
===================================================================
--- soft/giet_vm/applications/dhrystone/dhrystone.py	(revision 589)
+++ soft/giet_vm/applications/dhrystone/dhrystone.py	(revision 589)
@@ -0,0 +1,132 @@
+#!/usr/bin/env python
+
+from mapping import *
+
+##################################################################################
+#   file   : transpose.py  (for the transpose application)
+#   date   : may 2014
+#   author : Alain Greiner
+##################################################################################
+#  This file describes the mapping of the multi-threaded "dhrystone" 
+#  application on a multi-clusters, multi-processors architecture.
+#  This include both the mapping of virtual segments on the clusters,
+#  and the mapping of tasks on processors.
+#  There is one task per processor.
+#  The mapping of virtual segments is the following:
+#    - There is one shared data vseg in cluster[0][0]
+#    - The code vsegs are replicated on all clusters containing processors.
+#    - There is one heap vseg per cluster containing processors.
+#    - The stacks vsegs are distibuted on all clusters containing processors.
+#  This mapping uses 5 platform parameters, (obtained from the "mapping" argument)
+#    - x_size    : number of clusters in a row
+#    - y_size    : number of clusters in a column
+#    - x_width   : number of bits coding x coordinate
+#    - y_width   : number of bits coding y coordinate
+#    - nprocs    : number of processors per cluster
+##################################################################################
+
+#########################
+def extend( mapping ):
+
+    x_size    = mapping.x_size
+    y_size    = mapping.y_size
+    nprocs    = mapping.nprocs
+    x_width   = mapping.x_width
+    y_width   = mapping.y_width
+
+    # define vsegs base & size
+    code_base  = 0x10000000
+    code_size  = 0x00010000     # 64 Kbytes (replicated in each cluster)
+    
+    data_base  = 0x20000000
+    data_size  = 0x00010000     # 64 Kbytes (non replicated)
+
+    stack_base = 0x40000000 
+    stack_size = 0x00200000     # 2 Mbytes (per cluster)
+
+    heap_base  = 0x60000000 
+    heap_size  = 0x00200000     # 2 Mbytes (per cluster) 
+
+    # create vspace
+    vspace = mapping.addVspace( name = 'dhrystone', startname = 'dhry_data' )
+    
+    # data vseg : shared (only in cluster[0,0])
+    mapping.addVseg( vspace, 'dhry_data', data_base , data_size, 
+                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
+                     binpath = 'build/dhrystone/appli.elf',
+                     local = False )
+
+    # code vsegs : local (one copy in each cluster)
+    for x in xrange (x_size):
+        for y in xrange (y_size):
+            cluster_id = (x * y_size) + y
+            if ( mapping.clusters[cluster_id].procs ):
+
+                mapping.addVseg( vspace, 'dhry_code_%d_%d' %(x,y), 
+                                 code_base , code_size,
+                                 'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
+                                 binpath = 'build/dhrystone/appli.elf',
+                                 local = True )
+
+    # stacks vsegs: local (one stack per processor => nprocs stacks per cluster)
+    for x in xrange (x_size):
+        for y in xrange (y_size):
+            cluster_id = (x * y_size) + y
+            if ( mapping.clusters[cluster_id].procs ):
+                for p in xrange( nprocs ):
+                    proc_id = (((x * y_size) + y) * nprocs) + p
+                    size    = (stack_size / nprocs) & 0xFFFFF000
+                    base    = stack_base + (proc_id * size)
+
+                    mapping.addVseg( vspace, 'dhry_stack_%d_%d_%d' % (x,y,p), 
+                                     base, size, 'C_WU', vtype = 'BUFFER', 
+                                     x = x , y = y , pseg = 'RAM',
+                                     local = True, big = True )
+
+    # heap vsegs: distributed non local (all heap vsegs can be accessed by all tasks)
+    for x in xrange (x_size):
+        for y in xrange (y_size):
+            cluster_id = (x * y_size) + y
+            if ( mapping.clusters[cluster_id].procs ):
+                size  = heap_size
+                base  = heap_base + (cluster_id * size)
+
+                mapping.addVseg( vspace, 'dhry_heap_%d_%d' % (x,y), base, size, 
+                                 'C_WU', vtype = 'HEAP', x = x, y = y, pseg = 'RAM',
+                                 local = False, big = True )
+
+    # distributed tasks / one task per processor
+    for x in xrange (x_size):
+        for y in xrange (y_size):
+            cluster_id = (x * y_size) + y
+            if ( mapping.clusters[cluster_id].procs ):
+                for p in xrange( nprocs ):
+                    trdid = (((x * y_size) + y) * nprocs) + p
+
+                    mapping.addTask( vspace, 'dhry_%d_%d_%d' % (x,y,p),
+                                     trdid, x, y, p,
+                                     'dhry_stack_%d_%d_%d' % (x,y,p),
+                                     'dhry_heap_%d_%d' % (x,y), 0 )
+
+    # extend mapping name
+    mapping.name += '_transpose'
+
+    return vspace  # useful for test
+            
+################################ test ##################################################
+
+if __name__ == '__main__':
+
+    vspace = extend( Mapping( 'test', 2, 2, 4 ) )
+    print vspace.xml()
+
+
+# Local Variables:
+# tab-width: 4;
+# c-basic-offset: 4;
+# c-file-offsets:((innamespace . 0)(inline-open . 0));
+# indent-tabs-mode: nil;
+# End:
+#
+# vim: filetype=python:expandtab:shiftwidth=4:tabstop=4:softtabstop=4
+
Index: soft/giet_vm/applications/display/Makefile
===================================================================
--- soft/giet_vm/applications/display/Makefile	(revision 588)
+++ soft/giet_vm/applications/display/Makefile	(revision 589)
@@ -1,24 +1,20 @@
-APP_NAME=display
 
-USE+= stdio.o
-
-USES=$(patsubst %,$(BUILD_PATH)/$(LIB_NAME)/%,$(USE))
+APP_NAME = display
 
 OBJS= main.o 
 
-all: $(APP_NAME).elf
+LIBS= -L../../build/libs -luser
 
-BIN_NAME_PATH=$(BUILD_PATH)$(APP_NAME).elf
+INCLUDES = -I../../giet_libs -I. -I../..
 
-$(APP_NAME).elf: $(OBJS) $(APP_NAME).ld
-	$(LD) -o $(BIN_NAME_PATH) -T $(APP_NAME).ld $(OBJS) $(USES)
-	$(DU) -D $(BIN_NAME_PATH) > $@.txt
+LIB_DEPS = ../../build/libs/libuser.a
+
+appli.elf: $(OBJS) $(APP_NAME).ld $(LIBS_DEPS) 
+	$(LD) -o $@ -T $(APP_NAME).ld $(OBJS) $(LIBS)
+	$(DU) -D $@ > $@.txt
 
 %.o: %.c 
-	$(CC)  $(INCLUDE) $(CFLAGS) $($*.o_CFLAGS) -c -o  $@ $<
-	$(DU) -D  $@ >  $@.txt
-
+	$(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
 
 clean:
-	rm -f *.o *.elf *.txt core *~ 2>$(TRASH)
-	rm $(BIN_NAME_PATH) 2>$(TRASH)
+	rm -f *.o *.elf *.txt core *~
Index: soft/giet_vm/applications/display/display.py
===================================================================
--- soft/giet_vm/applications/display/display.py	(revision 588)
+++ soft/giet_vm/applications/display/display.py	(revision 589)
@@ -13,5 +13,5 @@
 
 ######################
-def display( mapping ):
+def extend( mapping ):
 
     nprocs    = mapping.nprocs
@@ -38,5 +38,5 @@
     mapping.addVseg( vspace, 'disp_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/display/display.elf',
+                     binpath = 'build/display/appli.elf',
                      local = False )
 
@@ -44,5 +44,5 @@
     mapping.addVseg( vspace, 'disp_code', code_base , code_size,
                      'CXWU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/display/display.elf',
+                     binpath = 'build/display/appli.elf',
                      local = False )
 
@@ -69,5 +69,5 @@
 if __name__ == '__main__':
 
-    vspace = display( Mapping( 'test', 2, 2, 4 ) )
+    vspace = extend( Mapping( 'test', 2, 2, 4 ) )
     print vspace.xml()
 
Index: soft/giet_vm/applications/display/lena.raw
===================================================================
--- soft/giet_vm/applications/display/lena.raw	(revision 588)
+++ 	(revision )
@@ -1,901 +1,0 @@
-¢§ŠŠ€¡rfXTS[\``adabdccdbdd`aeikolpsqvus{y{xx|zxyv{yzw}~y||}||{}~}|z}||}~~~|~|zy{{yy~~z{zy{~}}{|w
-|zx|y|xw{v~xxxyxxxxxuxwrrpolhe]cmv¢ÁÍÓÕÙØØÍ³a]cdlnnrtnrorwpppqpqrstuustluuwurvvplllq£€
-¢§ŠŠ€¡rfXTS[\``adabdccdbdd`aeikolpsqvus{y{xx|zxyv{yzw}~y||}||{}~}|z}||}~~~|~|zy{{yy~~z{zy{~}}{|w
-|zx|y|xw{v~xxxyxxxxxuxwrrpolhe]cmv¢ÁÍÓÕÙØØÍ³a]cdlnnrtnrorwpppqpqrstuustluuwurvvplllq£€
- £§§Š¥ 
-pfXTSX\]`aba`b`acacb`begknmprstuswzzzw}y|yxw{zyx~}{}~}|}}}~{z|}z|~}~|~~}|~zxxzzzx{~xzyx||||}{{y}}zw{yyzwzw}uwyzwyyvxvwurqrnkid_aku
- œËÓÕØÙÚÐ¹b]aflmnqtoqqrtqopoprstttvutmtswusvuqlmotk¡£ŠŠŠ£}rcUOQSVXbb]^]`]^a_^`^bcflknsustqrvyx{wyyxwy|{yyyzyz}||}z}|{y|zyzyz}|z{|zyzzx|xzwy~~xzuzz}{}y{x|{}{{xvvw{uxwwvwxxyxxvxvutrpqmjhb`\krz®ÅÏÕ×ØÚÖÉ©u]^djkpkooosptqrsqrututssrrsqtvtswvuqrvwkY@0£€€Š¥¢oeUQPRW[\\`^\c^a_^__`cfehlmqosuttwuwuzyxxzzxyyzxy|yz|}}~~{y}}{y|{|{x|z{yww{y|xvuw{|}{uvxzzyyzyyyz{|{wxxwxtxwwsuvtxxvwxrutusnojggc^ajs|
-žÉÑÕØ×ØÒŸh`bgimoqooqpqqqnprsuqtptrsssuvvuuvxwutcE-('¢£Š¥€¡
-}sbTPOTXZY_\_^^``\^`\`befhlnqssrusxvxvxwxv{{z{wyxx{w{}|zz{{|{zwz|z{{xy|yzzyx|zyxywxxw{yyyyyzz~zzxxwwyz{yyxwwwxxwwvwuwzwwwxvtrlojkddb_dnz¥ÁÌÓÕØÚ×Ì®}__aghlqonrornpnonqqsrrtrsssttvsty|}t^A+'')¢££££¡~naWNQTTZ\`^cacd^\`[]\ahfimmmqossttusuywyz|{zyyyxzzwy}yz{~}{zy|{{{zx{w{xzz||{z{ywywxzyzvw{y~~~{|y{yyzyy|zxxvyxxuxvyttwvuwzussrplffgf_^iuŽÇÐÕØÙÚÖÃk`ahhjnnnqqpqpporpspsprrrqvvsvtu}}seA4'$'* £££¢¡zqeVRRSV][^abaaa_\_aZ\adfgklnrtustxuuxvuyzyxzyyxwzzzzyzy{{zyz{{}{xx|{}z|yz{{zzzyyzzzxzvy{y{~{~{y}yw{zyxyzxxwvvwvxxwwyxwzxuttromhjjda`dl{
-¢¿ËÓ×ÙÚÙÐžbbbdenjkqnoupoqorqprrsuusttuyz{q[<(.*',+ ¢ ¡  
-}o`TONTS]^Yb_`d__]a\]\]dfijloqssstvwwv{wxzyyzzy|ywz{||{z}}||}y{}}{zx}|zx|}}~|z}|xvw{{zxwyz}}|z{y{yzyzyvwywwvvswvyxxwxwyxuupqkijnde`_it°ÆÐÖØÚÚ×É©u_acfmjloopqppsptrsvtrwvvxxy{~|rW6'%$))"* ¡¡¡tgWOPVW[[Z__c`^``^\`\behkkoopotsqwwvwxvx{zzz|{}xyzyyzxy{}{{}zzz{{y{vy{z{zyxz{~x{yx{|{vvyz}}}{|z{{y}}wxtxzy{vwvvwyzxxswwtvtplkjfdd_]gp|ºÌÓØØÚÚÑœb^bcikjnortqttqrrvrtswwux|}~qU7$')&,)&(¡¡ujXSPTUZ^^ea^b__[\a\]^fgihmmoqsqsstvwwxxzww{wzyzzzyxz{yyz|{wx{xyz{zy|{xxx|}yxxyyy{zyyvwxxy|~|{y|yxy}wxuyvwwxsrwwvwwvvwuursrymgicad]ek{©ÃÏÔØÚÜ×Ì°{agcjfmmmoqtppqtosu{vwx{{~sU7)$.-'(()*¡¢ weWOQVXY\^f\^\]_^_\`^`cgfljpnnqrtsvwwyywywzyzwxxxyxz{yyz{y{xzxyv{wy|vz{uwyvuwyxxuyzxwyuwvy}z{||yzxxyzyy{xxwzstttuwuwtvstxvtrqqonigeh``dfv¶ÉÑÖØÙÛÖÄh_efgknkllqspqnqpvvzyy{}sT2/',*0)((*. ¡ ¡rdWMLUTVZ`b`_\`a]^\]_cdfehnqqoqpwvwxruyzxyvwyzuwxwwxyxv{}}xyxxxxz}}{yywwwusvvsuutvuvwuvwttywy{z{zzyzz{wwvtvywtvttuvvvtstwwsstqumhedc`binw€ÂÎÕØÚÛÚÏž_`dhlqoroqsqqponrwsxz{sS6A)$&%&%'+.0  ¡  ~m^POHMTZ\_^_`b``\]^\_bcbhjopmrrtqwuyuuuvwyvvwxxyyzyzxvtxwxxzvux{z|~|xwrrtssrutwwvwtsvvuuxrxuy|zzy{{z{vvuuuvvtxuuvwuwtuyvuusortsjdec`agmr}
-µÉÓÖÙÜÞØÈ§o_dgjhurtpsspqmusrtwz~~uT1%-(!!&$(&-/'¡££  ~paTMKRYX\_\``_b^`]_]_cbcjjloqpqstvvutuwuvvtxxxyzuyyyyzxxx{wyuvwww|}}ytsusroprpuyvrssrquutxxxuyxyyy{~yxswuvxwwutvtttusrxvvtstmompfheccgnw|
-ÁÎÖØÚÜÜÔ¿_bdikloprrqrppqswt{|pQ/" ''($())*/*7 ¡£¢¡~pbTQLTWZZ^cbd\b^]^`\`abcfklorrrrsrvtwvwwwtvtwwwyxxw{wyzxwzwyxxwvy|{yz{xvrrnqrqtrtwuutttrtttzzxwyy{|xzvwtytsxwvxusuvsuutxvxwxplmmlkdfebfpy±ÈÐ×ÙÜÝÛÐ°v`dfkknlsrooqstruy||pS-!&'&($+'***'./¡€€€¢¡ saTPPVVYZ\_`bbc^\[]\`_behhkmpqsnssvuyrxvxvutuwwwxxyxyyzyzwwy}xvwxx{y|uuxtqrqpnsmsutruttrsrsvxvywux}yywvuvuvxvuwvswwtususwwtusopmifde`bcnu|
-
-·ÈÑÕÛÜÞÚÍ§qedflmknpssrusty{|qZ8#'!/)*#.,-)*)01¢¡¢¡¡  }n_UMQSYZY`_`_a]^`][[\^dfgjkkoosqssstwwvuxwvwsvrvyzzwvsxyxxxvxxvxvx|{xwutspqrpppprsuxpqoqqtrwxxv{yy{||xvxwwxxtuvtuuuusswuvvvtrpojkfghbdhmqyªÆÑ×ÛÝÞÞÓ»
-a_dfhklqsppsywz~sV1$!"$'2+/-(.)*/.* ¢¢¡¡¢ |r`SLLPXX[\^\]]^^]\[a`_cehgnjqnnptqouvuutzvuurupuuwutytvtuww{}zxxvuwxwusutrssqpupvtttopqootqtwwxwzx|y{xwtuvxwwuvtsrrvwtututwqornjpkjgbbdlsy·ÍÕÚÜÝßÚË©qZ]ehjkpssvt{{|mP2!""&)+,-.+,,)).)% ¢¡p^NIKOVY[\_a[^]\^__^Z^behjkkqnnmotsssvrtwutsouwwvxyvyvrwxvvxxxxxtwytvuttsrtqntpoprrlnmnlppssswuvxx|xxxuuuuvxwsvwttusruvstuurrnmmmnkebacjtz
-€ÄÑØÜÝßß×Å_Zdefilmotvy}mS0#&%&",37464-,,)&'-¢£ zm[RHJSRY_a^Z[]][\]\\^]_fhimomqprrntnpuutsusrrsrswuwvwvuyxvxuxuyvuwwwuwuuvtusqssqllooopnnompouvtx{xyxvuwvruuwvvuqvwuuuutuwutsqnlikjihgdfmry}
-·ÎÕÚÝÞàÛÎ²x[addgiioryyrV3&#&#'&+,..+*,(&(%%& ££¡~p]PILRT[[]\_`_^cY`[[`^aefimppllqrrtqprstwqrtrwwwwwvtuusxtxwvwxxvvwxuuwsu{wttssorpomomnkoknnnssutwvwyvttvuwrxy{ttyvtvttsuvvqprpkoijhhecejpu
-
-¢ÂÒÙÛÝÞßØÅb]acdgior|oT6'#"$&(,0360,.,+)&&'#¢¥¢zn\TGKTUYZ\]]^][__]]]^`dbhlknnnostqststturtstvvvxztwtsrwzwxwzuytwstyztvrstwtsqrqz||}pnmnorootsrspvvuvvuvxywtvutwytvtuusrtqkkiilgbbdhmu~
-ŽËÓÚÝÝßÝÑ¶z\`aekhrvnV3'&$&%(*-1130/+--$$('&£¡s_SJJSUWZ^^`bc^^^]\]_`geiimpnqorqqsrsustvssuvyutxwyvsuuxxz|uvvswtw~wsurzv§ ©§«¥°­­špmjlmmpsrsstrvuyyxxwwqsutsrvtsrrpnljijiecafknw~
-ÀÎ×ÛÞßßØÊ¡fjdhknslN4&$()#'(*.1340..)&(&%(&¢€¥~u`TMJPTVYZ^^^a]]_^\\^`ghfejmpnpqtrustvuuuvsuvuvzuuvtvvvuuyyxuwwxrtvu
-¡ ­ª¬©Ž­º±·º­®¢umllnntrqttwzzxzywtysvvtwstvrqnomggfhcadgot|
-®ÈÒÙÜÝßÞÕŒc`jktjU1 $$#%$),2,54230*###)&))€€¢
-r^QIMQRVX[_]`\[\_``]_ceghimqopnptrwrttsvttu|xwwwwwzuvsuvxy}vvwusstª££š¯µ°¬¯±®®¬¶œ»º­rkfnmqppuwzxwwxtvsstttttqomnlnjfgecacgnw}
-
-
-
-
-
-
-ºÍÕÚÝßâÜÏ¬vemrmR0$!#$$$%'/-,/-/.-'"#$%%%'¡£¢~p^PIJNTQ[\_^]`[a\\__bbafikmoqrmorsvutrqstvwwuxtxxwxxvvvtvtvvuttt}¢§¥£§¬²°¯­³€Šš±°±¹µÀ¿º­wgjkpprtvtsuvtuusvprrvpmnnkkjgggb`bfny~
-
-
-
-
-¥ÃÑØÜßáãÚÉnon[3%  &$%($)//,+,*,+(&**)$$#¡¡£yw}o^OFMNRTXY[^Z[]]]]a[^bejnjmompqqrsttvsssvyyxuuuvxsvrwouvvvvstxwz
- £§¬¬µ®­ª«©¬¶®³·ºžÂŸ¿²khmmkssusvtystrvsqrpqmpljhjghga`gfqx~
-
-µËÕÜÞßãá×¿pZ7'!#&(**-,0/1,,,'%%-/)'(%%(£Š¢{rtx
- ~r[NEFLNTXVXY\Y\^]Z^`a_belhmlnoqotquqsrtswrttwswvxuurrruvy|
-~uw
- ª­±«®«±©²µ°³»Œ»ÀÆÂœš{hhkotsvwutrrtuqroqpmkjfiifibe`hfqv
-
-
-
-¿ÒÛÞßâãàÒªc9"##""&'.0/+/,,,*''-/+&&$%*%¡Š£|oml|o\LCFJWVXVWZZ]Y[\XYaa_bgfjlllopporrqppotutvvsuvvtsroysymo{{££ ¡­Š¢°°Š³±³Ÿ¶¹ÀŒœÂÂÂÀ»jempnpttnnpsqpsqoljjjgfgdd_^`egku}
-
-
-
-
-¬ÌÕÛßáâãÞÄ]$#"#&&'#+0+,.,/.),(*,'(*)%%)£€¥¡qd_hy¢ s]NIELQOTZ\^YXY[Y\]^`_cdfemkmkprnpnptrrottsvsvvtoro}švvrrsvx}|šŠ£«­³¬šº¶ŽŸžžœÀÁŒÁÅÄÀŠyhmhkknoqnppnnppnliiiifcdb\]bglx}
-
-
-
-
-
-»Í×ÜáäæáÅE" #%)'(/0,,.0'&$(+4+*$-*%-,£š£veYYm{ ¡ q^NDFJNNRUVWXWYYY][[^^bdfhjliloqplqorqqrrttssrrrrywwzwsvqqqszyx|{¢£©§®Žšž¹Žž¶®¹Ÿ¶žÂ¿¿ÂÆÆÀ·lefhmlklrnomnomlkhehcac^_Ycdmx
-
-
-
-
-
-
-¥ÅÖÜáåäØ!!"#$%&(,./-.-(%%$*2*&&%&')1/€ª§¡k[LTkz ¡~p\LBCIHMRVVWUZX[ZY]^_``d_fjjllmlnkrprrppvrsptprp~©hmtrstnrqpusu~{wz
-¡¯Š¥¯¶ž¹·®¶¹¹ŒŒž¶¿ÁÁ¿ÁÃÄœ ucdefkpkmklllljkifhef`c^]_ekw~
-
-
-
-
-
-
-±ÑÜããÙ°>
-#
- $)(+1.+/0+$%#',,,'#$&).*$£šª€xcQCWj| ¡ o_JD@EKOTSSVWWXZY\[\_[__]eghjjmiilwrptrrspsrrqlq©Reqptmsmtpqlv}z~xx|~~
-®©Š«­¯·µ­º»±žŸ·³»¿œÀÅÂÂÁÁÀÀµc]aekgfiikljlhfgbdcb`]Z^fow
-
-
-
-
-
-
-
-
-ÇØß×¶V"!#%%#)(/2,20/-"$)+.)#&&*.0- €ŠŠ|mTCCSjz
-¢ |o\K@@IMQSVUYZXYZY[^[[^`befhhggkjnlonnnrsotsssrtqjahmntlntyqnpww|~xxz}}~­«ª®­¯ŽŽ³··¹³¿Œ·Œ¿Á¿ÂÇÂŒÂÄÆÃj\da_bdhgihhhfdfe`ba_\_fiy
-
-
-
-±ÐÒ²\$!$&##%'.**/./)&((,-)%&&%032%Š¥€s_FAGWkz ¢¡~o]G?@HNMSV\^]_Y]ZX\[_]bbafjlcfkklmnnmnqptsrqsrseeidmnmmpptqqqx~y}}}v|
-}|£Š­¬¥Ž®©±·­¯Ÿœ¹ŸÀ¹ŒÄÄÁÁÅÃÁÂÈÈÆ©kYY^_abegjfgeedbabc`Y^ckt
-~
-
-
-
-£¿Q'$'%$%')()*,/,*$)0//,,%*)+9=/ ¥¥¢{lSE@JZiz¡££  ~nZEB?GMQUV[[XaZ[VZY\W\_bdchglkjjlkpmloonrrropn{ehkmigdjllsrwsu}sz}yx¡€¬¥§µ·³±ºŸ¹œ¿ŒŒÁ¿ÀÁÄÁÀ¿ÅÅÇÈÈÉ­rSWUY[achcgdb_bcga][]bkw}|zyz
-
-
-H)%&'"')(+-+,-*+%"*5-),&&//;?0#VŠ£p]IDCKZn{ ¢ ¡{o[EAAIMQVTYX[]Z^Y\ZY[]``dchhiighknommopqqqrpp}²ifjhgecgjmnuzpt|tr{}|~ ©Ž«±·²¶º¿»ºÀœœÂÇŸÂÂ¿ÁÂÄÃœ»ÄÊ¹eRV[_ecfbba`]b][Z[chw
-}ystquz
-
-
-M*%$#&" %+23,+(%%!%-/0.',,05=3#L¢yeNOIDK[m{  ¢ {nYEABHKLWV^WWXX[ZZ[\\]`aceefkliijqmlolqompuqogifbbaginoksnwxrtz~y{x
-}
-x€­¥¯µ³³º¹²¹ŸŒžŸ¿Á¿ÁÂŸŒÀŸŽ·ÁÉÑ×ÜÝØÁqLS[cabc_\__`^]Z^ckz
-{tnhkmw}
-
-c-$%$$$"%-+../+(#&(/10*)))-3B5#
-B{oXFJMIHYmz¡£¢£~m\J@EIQMV\^ZX\\Y[Y][\^_afgklkghilipmnoqpoorqumjdb_dcknnjkgwpynv|xxu{||¡¡£Ž³°»œµ°œ¹²œÀ¿·ÄÂ»œœµµŸÈÒÓÕ××ÚàãâºYLO[]b_\[[^_]\V_bgw~qi]ablv
-
-m;)$%'+"'*,+,)%$$(,2,.((*+5?G2$9i 
-weQFIJLK]o| ¡ ¡zlYLB=HLPSWVWXW]\X\][[]acddeijginorqosorpmnss~tjdaebeglsiinttrqrtywvq|y|}||©««žº³°œŽ±ºŸžŒ¿Àº·ž³žÃÏÓÑÑ×ÒÓÕ×ÚáäÜGKTZ][_[]]Z[ZW\eixrcWSSam{
-
-wE$*$(#&*(*1).-++%#//1'')$)0>JE0$:h¡|kXFHKKHM[l|¢ ¡¢zjXIBBJNSVVU^[[[ZYYY\^_`aefggijhjkoomqpomrqtuukbdfdfklpnipsoqqoptjwt{xvw}
-}¡€Ž·­ž»³ŽÀ¶°ŒÀ¶°ª°ºÅÐÓÔÎÐÑÐÔÏÒÖÕÜáàÇnFMT\Y\][X\[YTYbhxwfPHINcs
-
-
-S)##
-!##(+,/.+*'$$'00*%))'09>A<*8ds^MELLLMP\ly¢¢¢ ¡
-ygbMBCINPVWWYYY[Xb_[]Y`[bffikijjmkpmooorotqtyjadaddgommjrrmpprjsnutz{
-~x}¥§šž·³µœÁ¹¹º°­Š­¹ÉÐÒÏÑÐÎÎÑÎÐÑËÎÔ×ÞÞá¹UHMRVU[XX[XXWWbhu}
-vfO;8?Wlz
-
-
-c1#"#')...+.+)$$*,/+&%(,,4AF:6C_~yeOGMNQPJRZl{
-¡¡¡ 
-zm]NDHJPPRTXX[ZY]`\ZY[\_bbdfihiikjnonoorqtruod_``giknenupnqpkokksw{~w|}¥®Ž§¶³²·Ÿµ¢ªŸÎÐ×ÐÍÉËÎÐÐÌÍËÑÓËÏ×ØÞÝÚOEJRTYVX\VVRXait~zhN3,1Ldq}
-
-x<$
-   "',-//./+$+-0+'&(-?@9EA;C^|~mWJINOPLJN\l| ¡  ¡
-zk[MC@IKRSWTVX^\]_]\[\\bcdcfhjjljnonopqqptxkgbbcagjfhkqpkhujljknxt{ty|¡¡¡­³¬«º°¡  »ÆÒÒÑÐÍËÈÊÏËÍÍÉÍÌÎÒËÏÑÕáÝÕHGHPSXVWVWUY`isxlV9',<Sit
-L)"#%$$)/10/..*)%&24+'$&+369=HBFaz~v_OIMONQNNL\ix ¡ 
-yj]J@CKQSVXVX[^Y_]Z\Z[_`bbdghjlilorqpkropvpce`cfbhidpsjnjomfgosqywn{{
-
-®³©¯µ¬¯ÀÎÎÐÐÊÉÈÍÎÆÍÏÍÌÌÈÍÊÌÒÓÕØàáÛÊkEHLNNSWUVSV]iu|
-|nX;#$.H^kw
-
-[+%D=/$%.0,,//,((%+10)())*46<EBL]vtjUIMPUOQLONVlw £wkXMCBMNSWXXTW[WY\XXY]`__agghjjjlnmmrnoqssebbcfjhhfmnmmllkebjrwyvx{|
-
-
- ªŠ¬³£§ÄÊÊÇËÆÈËÐÔÍÊÉÅÉÉÈÇÉËÒÒÖÕ×ØßâßÝžUBFGLNNQRSW^ju~qY:%",AYbp~
-
-r7&$%'$$'+,-)--(&&*36')-+++2;>GL\rl\KJMUTQPPJLYi{£¡ ¡xhYKBFJQXXX]YYZY[\Z^ZZa__beiiiljlmlnnrsrukjb`fkgdkjmkllbh_fjol{wzw{~
-}{ ²¡®ÇÍÌÍÉÂÊËÐÑËÌÆÆÂœÂËÈÏÖ×ÒÎÐÎÐÖØßÝÝSDAHHMNNNV^jvzmS<!(8Q^nz
-O$ 
-%#&*--/,3-%$
-%02/$(*,)/18EJar]QJLNQQRRMIOViz¡¡
-|kbK@IKQSYV[\VYYX[[Z^\^]^bggipljkknnooqypniflaiffijoljghmkonqur~t{zw
-
-
-¡©
-µÉÈÈÈÉÈÉÉÎÄÊÆÀÂÃÍÇÉÏÊÈËÇÇÊÊÎÍÑÔÔ×ÝÐ¥nPACEIPLR[ju{pS9$(*2GXbs{
-
-f/'
-
-"#*/04.+-%&"%02.$&/./1:74DZt
-SJMMORUQRPLL\hvwl\NABCORWWYZY\XZXY\Z^^`aaegkljkgmnqopv|ifeikgfdhhkklfonqnmooz{w}v~|~
-~£®ºÂÁÉÆÀËÎÍÅÁÉÄŒÅ¿ÈÏÊÄÅÂÆÈÉÈÎÐÐÒÑÒÒÖÚÞàÏGB?FIJRZhu|mU=&$)'+HWkt~
-v@"  #)-4100.,&#''31'%'..-.36:Ml  PJNRPQOPSOMNWhvzk[MCCGNQUWW]ZYZ\X\Y__\_adcehkjknlmpmpvbbadlifeefhkmfomomnsywzwu{{|}žÄœŒÁŸËÅÃÊÈÆÁÃÈÂÌœÂÂÅÉÉÉËÍÌÌÍÏÐÏÑÑÒÖ×ÙÞá×Z:@EHNZfq|jW>*%" (4K^oy
-Q#
- #$&./03/--&"'20)%,&001/27Jd QMPSSRSTQPMPYfy ¢
-xm^SB@GKRTTZWXZZ]Y[]]X^]bdegllmnmmlmozzjdf]dgjgifhhfgjkinos{}|t}{}w
-~¹ÁÄÂœÂÃº¿ÁŸÀÂÂÆÇÃœÄÉÍÃÊÑÌÍÌÍÏÏÍÎÏÐÑÊÓÓÓÓØâ×:8=DMVew}
-zjW?')"
-&)@T`w}h,# !"$)*2.,,0.'&)/12&&2,,,.-1Df|¡¡KNQSSSSURRNTYly
-zkZSBCGNRVVWVV]_[YZY\[\]adbfhjlnomiisla[]\^ejljcjgklginlnu|wz
-{}x|¥°ŸŸÅÅÄž¿¿¹œ¿ŒÁÁŒŸÆËÌÅÌÎÄÌÍÏÍËÍÏÉÊÎÐÎÍÒÖÓÔÒÚÛÐf.8@KUfs{
-{lYC*$#!!",BWov~
-
-z?$#"(%&*,-/,.3+(&.2)$"**-5*,,:_|¡¡ MLQUSRTVTQQR]iz~j\MCCGLRTVTWW[][[XXY[]^`cehfhmijigg hZ]a]bfeiheghheggmrsqsw
-s
-
-
-
-y|tvtvw¡º²­¶ÂÃÃŒÀ¹¿ŒžÁ»°ºŸÆÊÊÊËÃÌÎÆËÉÌÉÎÑÍÍÏÎÎÍËÖÔÕØÝÖÚ³>6:FRas{zo\B,$&&#!$5J\ny
-U'%#$$%&-/-/3..)''//+%*-.)+&.7Pt¡ ROQURTQOQPNLZkw
-{k]RCCILPSSXZYZ[Z]ZYZ\\__bekikihlhgkŽ`W^c`eicidhfhekkonuuoxu}v}xututo
-š«À¶·¹œ»œ¹ŸÁ¶Ÿº²žŒÄÅÄÈÊÊÌÌÆÒÉÄÎÎËÍÏÌÍÍÉÉÉÉÎÓ×ÕÜÝßÔtP8AO^nz
-{mZB.$%$"
- '9Obox
-j0####%-)/**0,.,%*/1.)+,10,&$.Nq TRQSSPRTRMNNXgy|n]MCCHMLSSWXXY][]][[\^ceedhfgkkgbcÄ\Z^`acbdfchihqpnpqpyuv|
-x|}}|
-{zvxhekªŠž¹Æ¹Œ±·ž¿ÀŒ·«œ¿ÂÅŸÃÇÂÇÊÊËÆÈÏÇÊÊÊÊÉÇÆÇÍËÎËÐÒÕÖ×ÞááÆh1>J_r|
-zl[E/(&%% ';Q_m«®z?%%#($',-6,*00-,++00&*-/3*%
-#<f
-SVRQSTSSQQHKVe{{l^LEBIMOUVSVUZY^`Y[\^cc_dgdijjddbhµºyX`_^_`fagehhhknqjqxux~~~{~|xrwfds£±²Žž¹Ÿº±·²œ¹µ«­ŒÅÆÀÄÄŸŸÅÆÊÌÌÉÆËËÉËËÆŒÅÉËÐÒÎÌÍÑÒÓÔÙÞâàµ87G\pzxo\A1&$&%!#
-'?g©ÆÓØÖÉ«¹É€P'$"')(*.,/.*342,.+,'',1/+)'"4ZRVPPQOLPKKKKUgw}sbOCDHIQSTSUYYZWYYV\^d`caccgffed_uÍ¬rW_`]_aeehhec_fokrsu|x}|zz
-vgtqkf
-µºœ°¶®Ž»»À¬¢€·ºœ¿ÂÄÁÂÇ¿ÃÇÃËÈÈÆÉÆÈÃÃÊËÈÈÌÌÍÒÎÇÐÐÐÕÖßááÕU2HYn}
-{pYE-&$'$#
-
-
-,vÃÔÛÕÆÂÇÑÖÙØ."$&&-%,3,.,-05.+/0('*-2+% )6SxNQPRPQPRSOJKTdt|l\O;?FIONOSTVUVWWU[Y[_\``ddfdgb\[¡ÏhW`^[abejmdgheinkiwxy}|zqzriomho§¬Š¶Â¹²§š­º¿³©±Œ¶ººÁ¿ÂÆœÂÄÁÂÂÁÉÉÃÂ¿ÂÌÌÉÏÌÃÉÌÍÎÑÌÎÑÏÒÔÖàÞÜ2AVjzzl_E,&%#!
-#.
-ÌØÖÆºÁÎÒÚÜÜ×È;%%')'.4/.72*,-./0,'-49-$!&Gp
-
-¡WPPQOMNPPMJLRcx|l[H<@FJJORTTYWVWVTXZ[__````fce_\eÅÂk[Y[aadddiihkklooptz{w}yss~}qpm^_| €¶¶­ºš¬®«®¬¥¯»»··²»ÀÁœ¿Â»Ä¿¿ÂÄÃÁ»ÀÄÇËÍÊÈÎÌÆÉÌÎÍÏÏÌÎÐÑÓÙáà¿G>Pgx|iX>-$"!
-!AÏÜÍ¶œÍÕÝáâåæâÝs!$%'&-30++22.,,,-,*-./.,$"6c
-MPOQSTSUTRPJUgwwnZF=>BFKQQUYWXXZXXZXY^^_aadggbcYzÔµp\Z_^df_fkfkinjrkwwu~xs|xft~xp|kcc¡šª°¹¥ª­©¯Ž  š·µ¹³žŒ·¿¿ŒÃÀÁ»ÁŒŸ¹ž»ÅËÇÈÈËÊÆÄËËÂÉÌÌÌÌËÈÊÌÏÖÞàØ<KfvziXB(# !
-#Y±ÓÙÂŠ¿ÓÙÜßÞÝÞâèç±%%%&&(,/.1,*''+++%*.2--'&6V{QPQRRSSVVPRMVgu ¡ zkVI==@CJRWRWXYZ[ZYY[Y\_`^`egfe_\Ó¶e\XZ]c^bjpdhhlkgtu|~olxhcx|yvshdg±±®š§»¬¢°°³§±Ž»œ¶Ÿ»¿¶œÂÁÀººŽ¶ÃÈÅÇÆÇÊÊÅÆÅÂÆÃÄËÍÉÉÍÌÌÑÎÏØàÝÉbF`t
-zkT4"
-
-,uÅÔÐ±¡ÈÕÚÙØ××ÖÜÝãéÎ7$"#),..0/*+(+/,%+),+/,'/KtTQTRRTSXUROMUdr    ziXFEBDBLPVWZ\YX\X[Y\X\^_b`dhkk__»Í®
-bVY]_^aegm_dqdmuy|woupgpx~}vrxifc`£©§²«¢¡ €° °žµ®š§œ»Àžµž¶Ÿ¶ŸÁŒ°ŽÃÁÂÄÅÂÀÃÈÈÃÇÈÅÄÇÆÊÍÎËÏÐÏÏÍÍÔØÛÚ©L[syeQ0 
-6ÊÖÉŠ¥Æ×ÚÖÔÑÓ×ÒÌÕßèÖP##%((,+.-+'+(&"$-*21.,):d
-SRTRTTVUVVTOWdu¢¡ ¢ zl\G>@CGMRUXZYXZ][\[[]]]`dfegfh`fÇÅ¬
-[SX]\abhgZXmentxuxqphlt
-ulu|mgdkš«±¥£®€ °²«¯°°®·²Ã·À·Ž²·Ÿ³­®ºÆÆÇÁÀÃÄŒ·ÂÉÇÄÈÉÉÈÊËÏÌÊÊÉÈÊËÍÍÑÓÚÐuZq~
-q`O)!K¥ÓÖÀ«Ì×Ù×ÓÐÐÑÎÊËÕÜæÜZ#!%%(,+//''((% ())/.,'.S|STVXTYYVXVYUXiv~¢ €¡¡|k\KADDIORUWVX[[]ZYY\```acbfgh^ZqÖÃ¥`T^\`d``V^glpptultpepvw~ysxuh_n«©¢¡š®¥±²Ž¬š«Ž»¹Ž²¹³Œ·»°¬©µ¿»ÀÅÄÇœŸÅÄÁ»ÄÈÇÃÅÈÎÊÅÅ¿ÃÈÊËÊÍÌÍÎÑÕØ»xp{jYC'2pŒÖÐ»¡·ÌÖÔÔÒÒÌÁÊÉÍÓØÝåÝX !()00-'%#$+&&'(+.,&#)>nVWUWXW[YXWVUXfs£ ¢ ~l]LFCGKPTVY[Y[[Z\][Y]b_adefheb[
-ÔÄ¢wdY_Ya_]Q`llhpxnqsjssks~z
-}vc[uš¡¥ª€µ±°¯®©³Žº²µŽ¯·±º®¥Š¯¿·¹œÃÅÃÂœŒÃÂÃŸÅÉÆÂ»À°ŒÃÁÇÉÉËÆÌÊÌÍÌÒÕÕÄzxgM;X¢ÍÖÄ²«ÅÑØÔÑÐÎËÇÇÉÉÏÕÛÞâÚS
-"(+031()%$$#&)-+*&
-
-1XWZYVX]YXXUWRZdx  £¢¡k\LCFFLTVV[ZY_][]b^Z\`cddejhh_Y ÐÆtbUVY\\Ychofrgkvk`pprux}yqtvaUxš§«¥ª§µ­©¶·ª¬±¹²°²®ž¥¡Š±Œœ·²µŸœÁÃÂÁÁÁÃÄŸÈÊ¿¢»ÇÇÆÅÊÆÈÇÆÉÉÈÈËÒÓ×Ñr`Y
-Á×ÊŒ°²ÇÕÓÒÎÎÍÊÉÅÈÉÍÓÖØßáÖH%')++/1(,(')$,./0-
-!IxYXZ[ZZ\\YYTVXcu¡ ¢¢¢n\KBGHLMUUXZ[[Z\`_\ZZ]fbefehh_]žÑŒlfXUV\^ehbdi[bqgbtupvvvrinud]z­«ŠŠ§²µ¯º«©«®µ¯±°¡­Ž°¯Œºž±ºŒŒÁÂ»ÄÈÂÃÆÆŸ©±œÂÆÇÇÊÆÇÈÈÅÃÂÅÉËÐÓÕÇ|tŽÒÖÂºº»ÌÓÑÑÏÊÉÌÆÆÈÊÌÍÒØÚÝÞÏ4' &((+020)'%)-)-,'3g\[Y[]YZZZVXTZgu¡€¢  oaKADGMMSX]]\\\]X_\XX\`_bedgbYZÇÐ¬}kj]T\^abb[d\bnlmpmquxxqksmec}ŠŠªš©­°š®«§°­§²­¹°©º·Ž®Ž»»µ¶Ÿº¹Ÿ¹¿ÆÈÆÆ¿ ž¿Œ¿ÄÆÄÇÆÈÇÅÆÄÃ¿ÃÆÈÌÍÑ­µÍÖÇ¹º³ÁÍÔÑÏÎÊÇÊÇÆÉÉÊÏÒÕÖÙÝÞœ%$*-+(**-,%"%%++,+$
-'NyYZ]\[ZZY\XYZ_iv ¢Š€£€€}o^IEEHMSSUYXZ^]]X]\ZY]\`abec_VcÒÆ~ym__Y^aY^ZUfhmlaivuxpdjqkjc~
-{¢Š§®®«¥¢¢ŠŠ¹žª¯¢ ¥±°ªµ·°²®ªº¶¬±ŒŒŸŸÆÈÆŽŠ¯Ž»¹ÀÂÄÂÂÂ¿ÅÃÄÄÄÄÂœÂÁÃÌÎÄ«ÉÕÌžŒ»µÈÐÒÏÍÌÈÇÈÆÉÈÊÊÎÑÔÕØÛÜÝ $#&-*+'*-+(&&"*,*)')BmZ\YWZXZY]UYXahx £¥Š¥€¡p^KCBHOUQWYZY]\Y\]\ZZ]\`ab_a]Uw×Çuq__`aZ]XXeXfbYiplqkcmskilx¥±¬© ¡¢ Ž±¹±Šµ¬©¬§¶Ž¬¯®§°µª°ÀÁŒŽ¹°€Ž»¿¹¹µ·¿ŒÀÂÁœ¿œ»ÂÃÁŒ¹¿º¿ÇÉ»ÎÑœº»³ŸÎÒÏÌÊÇÇÆÆÇÉÊËÈËÍÑÒÔÙÜÝÞ#)0/.+,**%%!$(,-0-2:\\ZZYXXYZ]XWY`hx£ŠŠ€§§¥p[KEEJQSSU\XX[Z[[ZUZ[^]bac`^YQ×Ÿ wt]``_ce_^]chbjlsogittsmgv¢ ¥š€€ ¡«­³§ £°¬š«š¯«­±Š¶®¥²ž³»«¥ª­µ»²°®Ž¶ºÀŒÀÄÂº·Œ»»ŸŸ»³ºžº¿Æ²¹ÇÎÁŸÂŒºÆÐÒÌËÈÆÆÇÇÇÇÊËÊÉÊÉÍÑÔÛÝÝÜ_*(*,/.++)$ %,'.+06<NpZ\ZYZ[[Y\YYX]jv££Š§Šš£n^NBEITWPTX[[ZXYYZVX]Z^^_^`\TSªÔ¿ ~sh[][`a`_iZgebpndlrvuhc~v¡Š¢€«Š€°§®¬§«®®¯§ª«§²©²²²»·»§¥³·µ»µ©®ŒŒÀºÃ¿œ¿œµ³ž»»¶»žŽµŒ¶žœÄ šÅÓÇ²º¹ŒÇÌÎÎËÊÉÆÇÆÇÇÉËÌËÉÈÅÆÏÒÔÚÝß×F"+++0)-/''#'+&*.19EdYY[\]YUZ[XX[akx¢¥Š©š§§€o`LCBFLOSVTYY]YZWXW[WZ[\_a_ZRVÄÔ·§re_]ec^Zbbfjljlhlrwqfc
-
-v€­²²¢££­©­š£š²­š¬š£ª²šºÁ»±­°±®°ŽŒ»ºµžŒŸŒ¹¿¹°·³Ž¶ž·³·Ž³¬¶Ž¶žŸÀÉË¿»¿ŸÁÉÎÌÊÊÉÇÇÆÄÃÆÆÊËËÈÊÂÁÈÐÐÒÛÝßÈ,"$$'%*30*%"*+'068E\y]XYZ[SXZ[Z\[`jv£ŠŠªšš§£laMCBGKPUSVUX][YWYXY[YY\a][ZR_ÓÎ¹¬ttemc]_[cdcilipxouwh^|
-vt¡¡© ª°ªšŽ¬¡©ªŠ€¯©¬§¥¢¥²±²¯¯²³³Ž¶®°¹º¿¶ºœ»ºŽŽ²§®Ž·ž­µ²µ¬€¥²²ŒÇÅžµÃÁÀÈÏÑÍÈÄÆÇÆÆÅÅÄÈÈËÉÊËÁ¹¿ÉÎÏÓÛÜÛ¢ 
-$&*$+*&%#))-0.)8Nn^YVZ[ZVWVUXX^it¥Š©ª§Š©£oaK@AFMPTXXYVYXWYZXVY\[^b^[]PdÕÍŽ®xsogi````edWhmlsqlev}t|
-©«§©«­¥©€Š©°š®«š«£©¢­««·¹³®°±ª°·¶¿»¶žº²³¬š«š±µµ²ªª«¡£žÈÈµ¯¯ÀÃÂÊÏÑÍÊ¿ÂÆÅÆÇÂÄÅÉÇÊÊÌÇ²«ºÄÌÎÐÖØ×j!
-&&&,(0,%&%)1.&$<`XUX[[ZWXXYWU[et¡§¥š¥š§£saLDCFKSVWUYXZWZ[XW[XY^]\_\ZQkÙÈ·šj~lf\a\h__bkplihdxoo
-|
-
-°§¢¯­¬§«©§®²š€¬ªšŠ¥¥š±±°®ª±µŽ«±¶Œœ¹²­±³¶¬§­¥Ž²±¢©«ÅÈº©­ÀÁÄÉÌÍÌËÈÁÂÆÆÇÅÅÅÆÉÉËÉËË¯¢¡¯ŒÌÊÌÖÕÍ<! "#%**45")(.1.$%GuU[\WUWXXX[VW\it£ŠŠšŠŠš¢paOEEKSQTRV[[\YVZ[W[WX^]^`]XQrÛÊµ¥£
-yvsaaa]]ajaqs`Y`iqš§š­©¢¢ªª©©®Š¡®¢€¬š¬§¯­Žžµ«Ž¹·Ž¯«¬°¯¶±€¬€¯ª ÁÊÀ²³œ»ÁÇÌÌÉÈÈÆÃÂÄÆÆÅÄÆÆÇÊÊÊËÊž¡§¿œ¹ÃÐÒ""&%'**&*(&''()-+4^XXXYVXVXUXVW_gwŠ§Ššš€Š£q]KEBJPUWVXX^ZZXXZXYW[Z\Z][ZNlÙÀ³šriibMZe]lpk`^y}fn  ««¢§££ €¬€¢¥š¥ «¥š®«··Ž¬°±¬­ª£±²±¯£Š¥²ÈÆ°ŽŸŒÁÈÉÈÈÆÃ¿ÀÀÃÃÃÆÅÆÃÈÈÆÊËÍÈÆŠ®­ªÀÊÒZ##1/*)0,*%"(%")9CNuXYV[SWXWWVWZ[fx
-¡¥€€š¥£¥ s^MFEFNVVV\[XXZYYYYXY\Z[`Y[WPsÙ¿¹¡
-}~uhYYVTfjgf_}{hl
-£§©£Š£§£š ¢¢¢€ªª©©§©žŽ¯©ª­ªš£¡®µ«€¬ÀÃ±²¹»ÀÄÌËÇÄÃÁŒŒ»¿ÁÁÆÅÆÆÅÈÆÊÉÍËÌ®®®|ª»È»)&
-,20-+&$%&,#(1ALjXWSUTSSVUUWYZjy £€£€€€€ q_OBEFMSSXW[ZYXZVZYVXY\Z]ZXVM~ÒŒ±Š 
-q`^XQ_da^Z|fo~€Š¥ £¡¡¬¢ €¢ ¥£¢«ª£€¡¬µ®ª¡¥©©Š¢®Š ¹Æ³®µ³»ÆÍÊÉÆÆÀžŸÁœŒÁÂÄÇÇÇÇÆÉÇÍÍÌÌÄ­®}¬ŒÔ "+73("!',*%*6D]T`TWUXWUVVWW]kx
-¡Š¥ŠŠŠŠ£r^NBDHPUUYYZYXZTVYXYYZ^XYXVQKÔ¹®š~
-sc`[bcd_]y
-runnv
-
-{ ®¡ ¥€Š¢€¥¢©¢§¢¥§€š ¥š¡±Ã¹Š©·žÄÇÍËÈÅÀœ¿¿À¿ŸÀÂÅÆÈÇÅÈÉÈÉÍÎÐÎ€­ªŠ¬ŸÕQ
-!!%**+&"%,+(&/@LrUWVTUVUTTVUX\i{
-€ŠŠ€€¥¥€
-t^REFJORUXXWXXXVZXXZ^[ZY[YTQKË¶Žš©wukjd\`\a~
-|z{evy
-}}
-
-~¡Šš¡¢ŠŠ£©¢¢£š€¢ ¡ŒŸ¯«²¶ÀÆÊÈÅÃÀŸŸ»¿¿ÁÁÂÃÅÆÈÈÇÈÉÈÊÌÏÏÏŸ©©£¯ÐŸ(#$'(*+)5"%*+*)6?bYYZUPUVWTVU[cnz
-€€¥€€§££taMCDIQRTXZYXWYYYXUWWYXVZZSNI«ÆÀ±¹¡ osdbX\zw|}nimuuw} 
-¡  ¡¡¢¡¢¡µ¿·ª«²ŸÆÃÃ¿ŸºŽŽŒŒœÂÂÂÁÂÆÇÉÉÊÈÈÉÊÌÏÏÐÊ¢€£ŒÛ#$(+*(+%3,0-(0<LvUVYZYUWVXXYYamz£ŠŠšš§§¡ueRAEEMQUUTYVVXSWYZZYWWZZVRLIºÍÁÁ«µ¢||faWT|~p|z
-tlqt~pr~zysxir€¢  ®ºŸ¥«º¶¿ÉÈÂ»¹µŽ·¹Œ¿ÀÀÁÃÄÆÈÉÉÊÉÈÇÊÊÎÏÐÓ³¢xj©ÑÕ@
-#')0--2*2<0+.):^VWWZXXUUXZ]acny€§¥Š§€¥¡x[MB?FLRUXUYZVVTYZWVZXXWXURHG¶ÍÇ¶Å€©
-x^Nkz~{rqkwq|q}|
-trwzyue@µÅ¬©©¶ÀÀÁÇÂº¹ºŒºŒ¿ÀÂÁÂÅÄÆÇÈÉÈÈÊÊÈËËÐÐÑÌh`Sl¿Û²$
-
-&,-,(*'.:-//4Gs[VYWTX[XYY`_bmzŠ¥Š§Š¥Š£
-s\N??GKOSZYUWUTUYWXYVW[YZUQHE¶ÒÂÈ¯¶Št^atwuwyvvcrszlztyZdnj_YUbzf
-`o
-{mK¢Œ¹«£³ŸÁÄÅÂÃœ¹»ŸŸŸŸÀÂÄÄÅÇÄÇÈÈËÊÉÊÉÉÌÍÒÓÏ«lNHV]­ÔÜk
-
-%')(%&(.0).-9_Y[XZVYXXZZ]^cm|¡€€§ŠŠš§£u`MB<COPTYYWYX[XV[XXV[YWTVTIFŽÐÍ·Ê©Šwirmruuuqcnr
-~|pn}w
-yvkWo~ooe_JSa¡oedkkth~m}G2}®»±£±ŸÌÈÆÀœÁ¿¿œŸœ¿ÁÀÃÇÆÇÆÈÇÉÊÊÈÉÊÊÊÍÏÒÔ·¡xQGPRau§ÌÚ¿,
-&,()&%,+2--3FqZYV[ZWVY[W[]en} ŠŠŠ«§Š§£u`L>BGHOSVXWVYYWY[W[YYZWXTMGEª×ÀÊ·¿«šmirlhs{ucqn{|pmwz}u}hsojaZXR:_£x|vwt[J\suh^U6G6WV!E±ž ±œºÃÅÃœ¿ÂÀÀÀÀŒ¿ÁÃÆÆÆÆÇÈÈÈÌËÇÉÊÉËÍÓÌ²dGNSWXp¿Õ×[ 
-*&)&*&"#./-))8^X[ZYW_WZ]^^bis ¥©Šš§§š€t_NA=DJNUUTWV]]WX]WYZXXYYUQHF§ÍÒ»Æ»µ¬x£zcdkslxt\ho}
-~|lp{w|{zuwfr[_`OD<97X}ncfQKNeI?BB:=+(+&) 2Àª¥»ÅÆÁÃÃŸŒÀÃÃŸ¿Ÿœ¿ÃÁÆÆÆÇÆÆÆÊËÉËËÌÊÍË·bPKLNR\ižÌÖ#
-!&+)&,#&%,0(%*NqZY\][YZXZ^`afo£§Š§©Šš§£wbLD>FIOVUXWYZZXZ]VVXX[WWWTMEÙÃÇ»Åœª}lfadjssqYdo|
-~~|oyw{zxp
-tf{
-pVbiXWddOVlr}|
-waC;59Iq\2F=+)*!&'##2y¶£¹ÃÅÄÂÀÃ¿¿¿ÂÃ¿À»ŒÁÀÂÅÄÆÆÇÄÄÄÌÌËÌÌÌÇ²jXRTNOOVXl²ÀÑÇ?2"%*),))&*+/*&-[W\\^]YZX\Yadep~££©ŠŠš¥©€wcI>@HKOTWUZYVUZZ[WZYY\Z\VUNFoÓÐÀÇÇŸ¯}jyvykjiely\ghu~~}}{kt{|yzvyz_otcn|gay}pLERVPvmLGE55ae=<>AF)#!(&+m³ÃÉÊÆÂÂœÀœŸŸÀÀÁ¿ŒŸ¿ÂÀÄÄÄÆÄÇ¿ÅÎÊÍÎÃ mXPNPWQSRYhwŽŸÇÂ_ %"'+-)+,)%..&%!<kZ[\^]ZYVYbaagq|¥Š€¥§§Š§¥x^LD?IJRUZVWZZZW\ZYXZYZUXUTNFSÑËÌÇÁÄ²¡ukbylriodckr~}yomszzov`t}{rdjwllciOI5=@?Wh^dNFTeLDQ?5JB1' S¬«ŠµÃÄÄÁÂÁÀŸÀ¿œÁÂ¿ÀŸœ¿œÀÄÁÂÆÈÊÈÌÏÏÈ_VNOOMRVRX^l²ÂÆ:#"')+*'*&,-0.&!%R|[[]^][WVX_^agr}£Š§Š¥š§Š¡w_LABHGSUUTXZXZV\[ZW\XYWVURQFJœÓÉÈÅÆ²fqouocZkp}}zmruxz}}yuusao|}|kbxqf]@702103E__|VcYvMif.:,MS 
-$
-'j©¢q}±Â¹¹žŒ¿ÂÀœŸœºŒ»¿¿œœœ¿ÀÀÁÂÆÅÈÆÇÌË»yWRWRSONT]jqª»ÆÊ%#"%'*.*&%+"*+2/''8fa`^^^ZWYX]`beq|¡¥¥€Š©¥§€y^NGBDKQUSUVXXWZY\YTX[ZUUUXTMHÐÄÊÂÌŽwxvt_^dl{{~{grwq}||{urx]ox{xe]YC@GDA2/42?d[{SO5LT_gCMM'MN
-
-<zµox¬ÀÀ·³µµœ¿ŒºŒŸŽžŸœ»œºÀŸÀÂÁÁÄÅÅÄÆ²~sVTWPQQWbz§ŽœÈŠ.$'&''-+.%%$(/277+.Mw¡ ``b\^UZZZZ\`cr{ €šŠ¥€§¥€v`OA?DKSSVUXVYWX\ZZYX[XVYYZTMBrÖËÂÄœ¹u{{rZfgv|yxoovtuyypm~zwO}~lZL;9FWMA2**(5]qgaC&,9cFIYM2O9
-/¬r±¹Ÿµ®°²žŒ»ºŒ»¶¹ººŒŒŒŸŸŸ¿ÀÂÂÄÇÇ·`azjXYU^t}€Š­·Æ5&(('0./,%$$#-4+749d b^b_\^_[ZZ\_fp~€£€€€¥¥£zcNCBGJNRTTUXXXUYXZW[X]X[ZZVQFQÈÎÆ»Å·±s|_]mv}{elsxtuw{vpw~}U||cR?/4\\91./%1%OymiD'!+hV>YZ'
-cP >ªyŒ¿œž²°²¹¹¹ž¹žž·¶·ºŒŸ¹œœÀÀÀÄÆÃÀWRgf~s{¡¢ª³Ç."$%')1/+/+*'!$033,+Fv    c_^\`\]XZY\]fnz £¥¥€§£¥¥xaOA@EILTTWWUZZZYYYYYWUVY[\YRHFÒÄÃ¹Å®©trchmzvdcsuyy|ptok~{|]uhC70E^G+(&0+%*)ghcE*-,fj=LP.
-'!fBM£r»ÃŸ·ž±¯²·µŽŽ±žµ³ž¹žŒ»Œœ¿ÀÃÄÆÃMLXOe_y  ¥£©¶Ë¬2!#',12-++%+'*+1(")/a  ¡¡¡cc`]]__Y[]\`dny§Š¥€¥ŠŠ¥ycOA@FNNRVUWUXZZ\Z[ZXYXV[[[[TLH×È¿É¹Å§ŠtXgvz}{a]nswuswumm~v`W]x[U=?6IR45&%54 &+LyAG-%3ftVR`$ D+eZx{¶ÂÃ¶³¯®²¶µ³±¯²°±µŽ·¹Ÿ¿ŒœÀÁÂÂ«WM,Kycdcp  ¡ ¡š¯œË«:!! %+*+2/01'%&'-/.%.=o  ¡ aa``^^\\\]Z\cp{¥¥ŠŠŠŠ¥¥zeO?BDNRSVUVVXXWZXVUVZYY\\^]WQH^ÇÍÎœË°¯ tYqtxzogsrvwqowrl~~q^Q\lZ;7>LC<42,7A#
-#<YY,1/-V_Glk7 RPC£sw¡¿»ÁÀµ¯­±³²Ž±²¯°°š°žº»º¹º¿À¿œ/1]R?ydsc£€£§©ŽœÇ±; $$'(*-..+--($))-++,.T{  ¢ ¡¢^`_`_\[Z[Z\^`jv
-¢¥š£Š£¥ŠŠ }dM><DHQPRUWTUWV[ZVVVXVW]^`]\VQNÜÊÓŸ­¬­sQe{zrw|j[vvtxmolrny}~^DYK?KH=FRB<3)9_+
-
--PKF&**6^>T^BM&
-umy€¿ÄÀ»Œ·²¯±²®³±­«¬­®¬¶»»Àœ»ŸŒ±vA/+XhJ]jzlv£€š­°œÄ7%
-!#&*-+,011*+&&)++*-:c¡¡¢£ fbbb`__ZZY\Z^jv¡Š€£¥§Š§¥{eL?=FLNRUUTWUWUUSX[UXYY_]^a^\VLZŸÙÉÍ³§­ª{Zu~{yurejtvvrpnrquztmdT;57GF:PLA71!)bM  !:ZB,#+;<?->^'$
-l
-Apo­œÂÁŸŒº¹³Ž²±³Ž¬¬§¬±±®·ŒœŒ»º¶°¡mHLOA[cVmkwc£§¯ÄŒc##%
-%&)()2335.))$%+--)4Go~ ¢¡¡¡¡¡_aadca^\XYWW\jw ¥§¥Š§©Š¥ycLB?GKIPTTVYYXYWVWXUWXY^_`_`\[SKuÍÕÍ¹²§Ž°zvwxz{qhisy|wvqrltyjhima]QM97IR6+% +FtC
-%=ZA$,2+1+&MX
-0
-E[vcbyŽÀÂ¿œ¿ž·Ž³¯­²³Ž­£¥¯³°²ž¹·¹³°»Œ°ZDMaNUXUtq_|¥¯¹Ã®J%#&$ '*/,)1/3,(%)%%/0,6;Zy}{££ ¢eccb]^^\[[WWZfu ¡§Šš©šŠ€¡zfK@>EGLQSQYVYXWWZZXWWZ]]_b_`_\WPN¢×ËŒÁ¶¹Wunwxqlouzt|vwnquyyunXRSJBAMZP2'!+Ou0 %,<@?*+8*-)#UM#WwpzItºŸŸœŸŒµŽ²­°°°³®š©«³¶Ž²žµ²±²ºŒŸ·¡uUGGqc^dout{²À¿>&&"%$&+0/-*/..0(()$*/--6Ghvu¢££¡bacb]_]ZX[VUYct£¥Š§Š¥©«¥xcNA>CHKNTSZWVVUWYUZ\ZZ]^^bbeba]QMfÎÇÁŸ»¿{{
-mirneuww{rsnhrxsieqhYE9K@NMWZ>.,("-^d(#-U',,15LQPQ9fJ<``p|mp§šž¹·ž»·Ž±¯¯°®¯«ª«¬ªŽŽŽ²ŽŽ¹·»¿ÃÂ¹­bPLNy\PK~~z€³^,#$&&&!(/03/.0-0-$!(%,0*3;Rtzt{ £€€ ccdb]\^^\XVTTcuŠ§¥§©§šŠ }dM><CILOQSVUWXUWXYXWXX^^addgcb^YPOŽÜÊ¿ŸÃtpkl`cowytfhatzyuz~kY98C:EELXL?30+$7IR52:B$(+)0,45-+Q:>QR]n€¬³°®Ž·Ž­§š©®šš«­¬¬«­®¯ŽŒŒŒŒ¿¿ÂÆÁ»wUL@<pLJQ
-l>!!"($')),/1/1202("&)+,+'2Ba{wx~¢¥ £¡ ¡ `dc_^`\[ZXUTTbs£ŠšŠŠªšŠ¢{hN><BHIQNVVXWVWVTVXXY[[^aacheb`ZSO¥Ö×ÈÃ¿š~outb\iuusmjh{}{s^_}rZ=><045DSJ=4)*.?7FQP5(('&'),(&" >=WLAYly«°©¯±³«§¥¡¯ª©¬­«ª«¬€­ºÀÂŒœŒÀÀ¿ÁÁ¿«
-`OA3@^R:t}{f?!%"$%--/132/0/+'#!)/-).:Pt|ru
-¡¢ €¡ £ aa`__^]ZZZUPSaq£Š£¥Š©šš¡{gL?=GDISRSZYYZZZXXYVY\\`]eifccc\RM€ØÔÏÅŸpqqsjisrkjiwytt_bhVLC?5/))=GB;F<3*F'Id^7!&+')(/&%"#Hd`NKz£§®®°¶µ¯§€¢©«¬¯¯š¥¬ª¢«¹ŒÀÄ¿ÁÀÃÁÁÂÄœ­hVD4"DXBR~d0'! !&&02/-1386/((##$+*(/=`yzt|¡¢¡ ¡¢c__`]`_WYWROTcr¥§Ššªššš~hM@=DJNTPYVXW\\YYXXUVY[_aegfhe_\VN¡ÙÓÖÎŽk_otlmssl]fx}|{whRHM47T?*'&&-I?AKP1)E(5buL#('+&#'$
- 9_qFWo¯²®±³ž¹³¬££€§¯°ª¥€°ºÀÀÄÇÁÀ¿ÂÂÅÁÁœ­rTD4&'XGGz~
-^-&"#'(')2.3/050.*,%#(.)&+Nq{v¡   ab]baa^]YYSRQ^s££§§©§šŠyeLBA?KOTTXZWY[XY[XXZY[__`fkjhfdbVOØÖÐÒ^]mmkosqbet}||{los?&0'?F-$((()HO7DS1'F0"Mpw9*&'%#
-3sl^Uµ°±Žºº·°£ £©³­¢š±µº¿ÀÂÆÄÃÀÂÃÆÇÆÃ¶tWK1&$4LAkE+-*'(''.-313=57-'%&(*($*4[{v| ¡  ¢¡_aab`\][YYVRSbr€€§šš§¥Š}gRD>BHLWTVX[Z[\[XYWZZ]`_bcefggccZS
-Û×ÓÂo]_cihjlbiuush{pjrpM$"1N2''$%+&5KB8J@'I3+R[TV1
-
--{[^©xž­³»œ¿±Š š°²šŠšŽµ»ÀœÀÇÅÄÄÆÈÉÉÉÇŒŠ\N5 &&L=Y:(%&$'))+/007451('&$&,(+-Dl
-~{¡¡  [_`]^[\Z\\WPUbs£šŠ¥ª§š¥ |hRA;GHLSRVXY[ZY]ZXZZ[]^^caekmfec]XgÏ×Øš`ccbckhlnwtyxYigg_YI#&IQ%"!+)*(*3K<<=4K9-0?;,1' '{lj±z³­šœ·µ¬€¢¯¶€£§­µºœÀ¿ÃÈÆÄÆÈÊÐÏÎÍÁ¯fR=!#&9EF£5&)#+''-.0/2198,%#%&),$)4Ty{ \_^`__]\XZWRSas¡ŠŠ§šª§š¢~jRC?EFLUTVZ[[[]\Z\\[[]\Y`jhjgifaXY·ÛØgdkkfh^d~ypmjMDMF:CF0(UD$$"4(4(*(:A45;M7<-5@"
-!ikk¶¢¢¡š»­±ŠŠ§¡¡§¯ š¬³µœœÅÀÅÆÆÅÅÈÌÍÎÏÏÈ¹pVC'
-"-A:v©7-.*,04./-03:62*&((,0."(;f
-v\``[_^\[[XVTT`q¥Š§§©ªš§£|hSDACHJPSWZ]\]`\^ZY[YYYadfkhhec_]àØhfoohYd|yt~kZVEGG+57$*d6%$-</1')1(08.0TUZ.(a[ 
-
-^vg®§¢ ¡® ²Œº°£€§ŠšŠ£š®žŽŸœÂÁÅÅÅÅÈÌÍÌÏÎÑÊœ¥{\F.' !1@T¢J/0%++,02154:80+&$),/+#%Ds}_c`b]\\\Y[VRSaq¥ŠŠ©šššŠ£|gVC@FINTX\Z\^`a]]\YZY[ZqigkgjhkjdbkÂÛgjjjketpvv~{jb\M1),#"/`, 'B3..%-1%+8-,EcqE,Ds$
-U}o²Š³š ŠšªŽœœ¬£¥Š¢¢£«³»º»ÀÄÄÃÇÇÆÈÍÎÏÎÑÐÊÂ¬
-`H1$*G@ S/-5).,01525;6.*$&(.0($,U}z _``]\WZZYXRQY`p€€©©©§©ª¡jUGDJKOVX][[\^Z\Z[YY\]`iigjimkmijjd`ß©lkg_nutun~vm\Z8.,6/"#Z0).0)8&+/0+50"7QREWNUCF}n
-µ¥®²°¬¯ŠžÄŸŠ€¥¢€£¬³¹ŒŸŸÀÃÅÇÉÇÇÌÎÏÏÐÐÎÅ²cN9%
-$C: U3-+-3-.6357:6/&'(),,$%=l}¡ `a__[WY\VTTRT`o{¢Ššªªš§§£}iSFFKQTVTYY\\[\]\[]]\^^frffiplmlkkieoÄžqogazts{{rsUT>-.AN#!""GJ<5*54',1).A0 *\?@<%.=8
-lz¬¥Š®º·°± ©œÂ¯ ¡¥Š¥«Ž·Ÿ¿ÀÁÃÄÈÇÉÊËÍÎÐÐÑÐÊ¹nW>) !$/@z¢`6)'-12/2516:31'(+-0-&*U|
-~ ¡\`^]\[Y[UTSOM^q~¥šš©ª©©Š gTBEFRQUVXZ][]\^^^^^[]`bugminnnopmijm®sl_wz~xzzeM,,+2YG#%!/X3$,L1',*%;87%*?(H+
-[b,}lz€ ª­»¶ž°y©µŸ³¥¢¥Ššªª°ŽœœœÁÄÂÊÈÈÈËÍÏÍÓÓÓÍ¿zWI0&" +I_€£^.((-00660252/.)&(/,%$0`
-~¢¢\^]Z[\YVYWSOR`q¥Šš©©ªšŠ ~fPEAHOQWU[\[[^]a^[\]\_bbikihjkiikhkszq
-flnz~~wsgN//@!T4!>('/E,KD("+)!I+F)%&3X-,dtop  °ºµžŽy©»Ž€€Š€šª­¯³ºŸÀÁÅÂÃÆÆÇÊÌÏÎÑÑÒÏÄ§_R=(#!$NQ¢¥Z47$.42448794***--0("/Ot
- ¡ [_Z`][\VXZUPS]q §§š©©¬«š¢~eSDCHKNUW\Z]Z_^`_^[[_a`dfllkihgdcbhlObk`{s}{rxq\C#B<
-
-`:-="-#$3ZV2#!1"&V 2A.-(q7 Tjjª§ž¹µ¶¬°±¡¡€§§©ª¯¬²¹»ÀÂÀ¿ÁÁÅÆÉÇËÎÏÑÑËÆ³cS>'
-!%AGšk:/(,1/149:72)&+*-.&%0^{   \_\]ZYZUWYVOR\q€€šª©ª©§£{dSE@FMMTWZ\]Y^[^^\_]^`cedjkmomplomtPkfpvt~qkt\4.a2dK0#-';8]N=,$2!,P -[1'L?"$
-C^Z¬¡§º»Ž¹°«²ª ¡¥¬©©¬«©®µžŒÁÁ¿ŸÂÄÆÆÈÊÍÏÑÐÏË·fR=%#%<Bªu@7,5;383897.+-,*.)'&=k
-
-}y¡¢ ¢ X_ZYZXZXUXTPR^o£Š§©ª««ª£~gQG@EJQTV\ZZ\`]]Z\^ZZ_afhglimmnonst€pr©}nqzxktl7'>e#
-#dZ" %$>WNB4$$%0'8B
-(c*$U&/%.uSŽ Š¬Š©¹ºžº²±­kx¢Š©ª¬­¬«¬±²¶º¿¿¿¿ŸÁÂÆÇÈÉÎÑÏËÉ¹hF3%!"17®A?/<;1257;2*(.+-2*$2Qs}£¡
-^[]\XYXXWYUSP\n€§©©«ªª§¡|fREAHMOSWY]^^\W]\\Z[_`beiimmlnml·u$*/?p|wyndjP+@KY
- 4oI
-&+59.-0$ %%+,7*
->^(8H5##l[q¹§¢­³£§»œÀŒ¹§bBRbhv~€š¬¯­ªª©ª°±·¿ÁŸŒ»¿ÁÄÅÄÇÌÌÌÈŸª^6+'!0;u±G438395;A@2+(-*-/')5_~y
-
-Y[ZZ[[ZZ\XUST\p~¢šª««ª«Š€|iRFCIMLQVYX^_^_]\\[^\^adhlllonnrÇS5 9«±p\\L)1P[6!"H}A
-+#),./4&&0''6@6,@L1@)
-Sbd§¬€¬·»²»ÁÁŸ^Yab]WZMVcn¡ª±¬ªª«Šª±µŒœœ·¹»ŸÀÅÅÇËÊÅº¢iK3*#  1B[µ_/.>6418>7,(()/--&)AhyZ]\Z\[]YZYUTN[o£š©¬ª¬«ª¢fNDBGLLXTX\_\Z[`_\^\Z__dlijlosrz±K2)(`¥jDC@0<Qj""5UyF$ 4B9,?1$.$#">Y,L87: 
-;t\šŠ­ŽÁ¶¢·»ÀŒs{~sgR9:;K^Š©©­©Šš«·»Ÿœ¶ž¹»œÄÃÂÂž
-m`S@3/" "$.8N°l/*4;;59500.)+,3,*)Lt
-|| 
-__\\_[[\\XVTQZm~ŠšŠª©¬«©£jPDGINPRVX[a]]ZXYZY]Z]bbejikmwk4&
-#_sQY7L?1PR2$,RNYV!.G81D>B'+!
-#GO_#K*#sb· ©³ŸÂŠ¯ŒÂžn~pbMD;7@Z
-¢£ €š¬µº»º¶ž¿Œ¹ŸŽŠjZJFN\YWJ,($")8L¯w8/.B>9=6.%,*(+4.+/X
-}z}[Z^[`a]]ZXXNPZmz¥ª¥ªš«««¥iRDGINQXVYa^[\[\YTZX_\]b`cgh}
-h2K@ axwJJK7/?]H)+O]*Au$#&;/"&A[5 
-!""2Ef(:Oxµ¥€¯ºÄºªŒÃ³rkuubsxYXQJGJ` ¢§²·ŒŒž·¹¶°¯jPS_^jl{e\L2/"#%:BªsA+.B05::.*-*..0007d{{}Y]]^a]^Z[VRNL[o~Š©©š©ª¬­¥lSC@ILPUX\\\Z]Z][X^ZZ[]c`cemª|YslT:4+7JnC:BeB(h6&(N(  9a?!
- )"!#0E
-2pn±«£­ºÁÄ° £·Å§_\d`aghb3ZiVZ^p^e\__t€²¹Ÿ¿Œž»³€qlejhOP_YHF@5;%$)?>ŠqT(+@29:4+(),-/-(2Gsy|~Y]\_]\ZY[TSLKXp}Š««©«««©¡jTC@GKLVVYZ[][X[ZYYTX[Y^doŠnD;6)>3;MlO/JEh7#JJ#,S$ -P_'$&#&&# &'i`³£š³ÁÇÁ²š³ÄMNPKR;994'3E/)/Km[uolms¢¯ŒŒÀŸ»¹ŽtlL=0+-558>8@)%
-'D:€kY.*C4:4.*))*).*"0Zy
-
-X^\[Y[X[WXPOHWo}€š¬«­«¬š£kSIBCJLRSY][][Z[VWX[UUVgelQ$ (GIMbw:7YFm5!)EC+']$
-$0l]/"#''
-Do~»€©®ŒÆÄº¶³ÂBB?8,1,,)(),-+$%3lvvsw ¯»ŸÂÄÂº¥Q<1),+('-0/2:7#%
-"E3 ¥pYA)=966.'),*,0*-e}}
-V[YVZWUTTTLHHQh|£©ª­¬¬ª© jSF=DJMOMXV_[YXWYWXTPO^ŠÌzU0NB
-%VgFLpCTCRRz4!'E#A+e'#
-
-=mi>
- %%$~l³¬£«²œÈÀº»œA87+*++-'$%%7TK0$!!4d~yuw~ ±ŒÆÇÉÄ¬o>1,0+<<-)+2302)&% '<1¥nZ>6;861)'**+-0(!7o
-
-VUXTUWRSROMDCNgz§ª©©¬««©¡}kQ@>AJNRRVUWZUUWTWRPKIÁ¿ÂswqA@0"
-bl9+f9,MSHlw,
--A%58j3'&!!#CeVK0!
-
-X^»€š­ŽÄÆÂ»ÁAB9-'())('$,2X i7! #Ap{tu}°¿ÊÌÍ¹d,+&.5Fh{S)!(./.$*'!'A.­rS:4@>4/'&))*/*)*N{
-
-U[YTSVRRQMHGBMf| šª©¬««¬©¡~kRA@EMOSVYXXXW[VZTROMJ¶ÂuYr?9&(Lc6#WH
-!HmXfT)",/ )$[L(&#%&)-%8G+
-*qpŒ¥š±¯·ÊÅÁÅ¢MKB1'!/F361
-/DJ·Ä±@/QAgrmq{®ÄÐÓË5+*&+=
-kx@&#,,.(('
-,A(ªqVJ:E780&'(1/(&&5b
-}[YXVVWUSNKIC?Pi}ª¬¬©¬­®­©|kR@AHKSYVYZZXWZ]ZXSQM;n­¯²pO+*!0VT&%CA4#'KrMgO-'%#"&!@g3'
-#$.(!,+ /<_\®¶€­µ·ÄÈÆÆ³ZYN:,(&9]FBQ/:U:·ÇÆ¹@d[Zlgnu~¢¶È×Õ¥T=0B+.>RešQ2&-'*(&/'+F(©JV<K43,(+,)+$'.Co~}|z|ZX]UYVVSOQID>Mgz šª¬¬®±®«¥~mVCBIKVYY]\[^\^]Y]XT@'] GnºžgBD(")VY0#C?/I'/TmLN&&(')" 1q;%&#%/#" 
-9oU~¯°ÀÈÅÁ·m^k`PI2%?]k;HNJ5qÌÎÌÈ£ZPlVcekpx~¥žÍÕÌSf;WQJS:¥X6$"!'%%%"0F&­FXAP06)&+,.-)*,Qz
-
-|}y{~]ZYWYXXPSNGB=Lez§¬¬«°°®¬§|lWIDKNSYZ]_\^aY_bnH51'0t¡µÑØžh+#$"
-)LL34/B;3@=CiqPX$%,(4&#)Q/&,$",'"
-!'*ih[£ ªžÂÆÂÁžoelwtqhS)1]leA4>nžÉÊÇœw_qffpipyŠÁÔØÄjdjGTTBj«€T4)&&'##"":D+
-¬DRHM10).-*5+&%-_
-|}z
- ©X\ZZWYWQRPIB<Mdx§¬­®®®­®Š|kXHILPW\]_aaba]XJ>,F9Np€¥Âïß3A #$F]MF:&AHMLUBndB~f./'$0%!%4)./$$(&
-*SX²«±ŸÃÄÀ±mjolq{kNIZjzun°ÁÇÌÈ¬
-vixkjpuvz©ÈÚØžhUpq\`|¬­¡~R3,+',,$/)=>,t®KPOL7(++&(0.)%:j
-
-}{¢š¬Ž\[]XYYWPPPKA>Kh{Š«­¯®±¯¯§oYLLLQUZ_bebdep-#%3e|€¶¬ÏJ+,X();`|hQ   Q-THDItu;oO45#&
- (*(2,))2& 
-
-1dq¿§£°žÅÆÃ±ceqsxu
-ua[]n|ª±²­­xxyqlluwt«ÄÛØµfdq¡bA'87//+)3,B<-t«ZMX75.#)$)//#.Kw~
-}€®°³·»a_\[_\UPOIHE=JezŠ©­®°°°¯ªmYJIOUW^_eegdtj"!@_°w10&'V``eT?V/
-,f(WH>JfY`SAI$& $&(&(%(-( 
-
-_V¡¶¡«·ÀÈÄŽa]kxw||tztalXs~{y¡Š©
-rqputwxšÂÛÜ»Š
-{t`L?41MB/0+&3-A6(m£gEV>7&)*(*5,+K^{
-~š®²µ··žŒ\[__Y[TPMKF@<Ha{§ª¬¯²µ±²š pZGINV\]_eddaox,?u{{ud8?2)+0rm>1dX$#',`5RY)Cglk~Ud{) %'("&(%$-+"
-:bm¶š²ŒÄÆž^Vet{}
-
-|ms_wxor~povzsut¢œÚÝÀ¡lhjgO@=LJLA-.&"-0H;,i¢§uBY>.)*+#00),Jnš®³µ»º»¹ºº]_^[YYRPILGA<Dcy¥«­®±²²²ª p[GGKQW\_chcadrz
-oK=FWD-"$&#Cyg][41R9Bf>E]_y{x9-+#*+#*('.*#
-"v]€£®²ÁÈ»aJ]kv{x|srz|wuszŸÖÞÆª|w{tviUMUWSF-0!%(.?:(g¯}EP7),'#%:.%'Pz~z
-¥¯¶ž»Œœ»Œ»žº[][ZVTPLILE=5F_v Š¬¬¯°±²­¬rZFELSV[_abaa_x gHB<JQ8# 3(*.Fut`3,!;G8^dUEDge
-`O>5!'''%(,)%%Hiq³¡ªµœÉÄeHVenu
-
-xy}~wstv¡œÑÜÌµ©wtoa__`YJ15"'+1<7*c¬FD6+/,(*9)"+[~}|¢¯¶¹œŸœŸ»»º»¹»\YWTSOMJIF@5.=]x£©®°°²²²ªrWGGNPT[]adabcgnl\94L[@0 (H/?DY]UQ^?&!!2B93hp_eYSd?[/*&$&$$#,)))"
-*~z]­°ŽœÈÉv?Tbgo{| £¢x|}tvuv¶ÑÝÌ¹±zwwpjihaP64$)+5>8)_±
-JG:+-&!*/&%3h}|ŠŽœ¿ÀÀ¿œœŒºº»Œ»[UQPRMIEHF=63<Yw¥«­°°±±±ª qXLDLRWY`edcddmssdg[AP\aB+-%/R>[jnQ.Fa5
-"-2OQ10}m>OQG#')&+%#%(.,+&%U]mš¬¶ºÄÍ8IZglqx ¥¥Š§€¢£|wvvu ¶ÏÛÑ»±§}xsmke`T51(+.6:2$X°G@5&1%",,#$?q~}ªŽœÂÂÁÀŸŒœ»ºŒ»ºŒTRQOMKKEEE:63BXv£©­­®²°°šr[IEJRUY]accfgngbuZ520.<dEqgcJGtP
-#'8ZrQCDRqYpq573,',*&#()+&'/ta«³Œ¿Æ¢3>Oagqru£ ¥©¥¡¡¢¥¥¢¡¥€ zuwur¶ËÛÔŒ°¬ }|wroleT;.%)3/?2 R°O83#1)%-*%*Rx
-~©¶œÃÄÃÂ¿œœŒ¹žºŒŒœQTYPMLKIDB:43?VrŠª«­¯±¯¯©mXIELRTWX^bjtjbO:36>2L]GlfSgpW*!**0S_gk\P
-h?l[LF (+$&&'%"#a\m°«ŒŒÉ¹?/BTejntv{ £¢§ª¥¬ª§¥¢£ª©§}u{rs}±ÊÛÖÂ®š§~ysroi[;0)+25@+
-M«X4&
-5!*0(&-b~
-Š¶œÃÅÃÄÁ¿¿Œ»º»ŸŒœ¿NPWMJHGFC>;3/>_t¥©¬®®°±¯ªqYEDJNQY]g~J27M:18869WSLkQs{Y:)+%!#$):EInxwD'$CxbG)*(*''&(#0uf²žŸÆÊT"2FWhjpsv~€ŠŠ®š£¬ª¬ªš©ªŠ¡~yyuw}ªËÚÕÄ®¢|zvwvnkX73&376C)#@©m4+#/$,,$$<m
-~
-¥ŽœÀÃÃÂÁÀÀ¿œŒ»Œ¿¿ÀÂMLPLGDLDA==30>Zt¥©«­«®³°§pVHDIOS^u|sjpxtx`K7<LH5828;PLHigxr1(.'&((%(,?O0;R$
-'O~~b=+%((&'%!&\ip©­ŒÀÏ$5Q^joqtxz¢¥§¬¬ªª«šªª¬§ 
-yxvt{©ÉÙÙÈ¯¢{vvtqkX22'21:F+!=¢-% &#,*"#Hv| ³»¿ÀÁÁÂÃÀÂ¿¿ŒœŸÁÄÆÇJIGGF@EFA>8218Xu
-Š«ª­®²®­©m[HCLNU_daegnzeYPYPSPB<01?Xe2Gyo:@B+-&''&&.)(?K0I%
-"Xwd]*&$% )"
-7xk»¹¹ÄŠ'#,8Qblmrqrz€§š¬«®°«ªŠ©§¥ |zsx{¢ÇÜÝË®¢{yuvsgQ11&1,7L) 5¢2#$4,(&&W~
-|®¹¿À¿ÀÀÀÁÁ¿ÀÀŸÁÂÆÆÈÈIFGEDCA@A?851;Xt¢©«®®®®­šrXHELPWXbcdglvTPGHZ^C^E/@^j:0S`c:FB,$%(/,)-))6-,K'#Vtxc+ ! 
-#
-^
-gq¹¹Ÿ»ÃF!'+>Tdimsvwzz ¡Š©¬¬¯¯§€Š€¥ztuz|€Ã×ÛÏ® |{vwsdJ2.&0+8L$
-2¢:#'&8,(#0b|xŠ·¿ÃÂ¿¿ŸÀÁÀÀÁÁÂÅÆËÊÊÊHHB@?A>>=:52.<Tt
-¥Šª¬©««ªŠtZEEJOQ\^_afgiCPs{nBPfHGh^7+0?toZO78,%)0-.(++./.&>+5Xp^I
- 
-
-.rjŒ»ÃËz'&.-:Sanmnwzy|¥ª¬«¯©Š§£
-
-xpvw~ºÕÜÒ°¡ 
-~yvtpeC4))*(7K$+©Q!
-#<0,(>r
-
-¥~}{³ŒÁÁÀ¿À¿ÀÀÁÀÃÆÇÊÊËËËÊCBCACCC>:;4.-:Ts¢¥ª©§ª««¥rWCDKU_V[^bdfe^fDNgY?l\6678,PSd.72,*6'()%%%2]%#3##WkTd£C"
-
-!Ubp¯ºÅÎ¯,
-(1,;P`iostxz£š§©ªš¢€¢{urrw{­ÐÝÔ±
-zxto]=-#-(/<J#
-%§g,
-#6.,)M{¥¡|~¬¹¿ÂÁŸ¿œœ¿¿ÁÃÆÉËÌËÌËÊÉCDBA@CE==;5--7Wq€©©§Šªª¬¡rWD?F_|XW``l
-Z<1PfCsX+,W>B2f
-`|9233,9')"%) 1D120%5\sAe,!%ztcÆÅÊÍQ
-
-,:.?N\eksvvz|¡šŠ§Š§¡€||{zsspt}¬ÍÛØ¶zxumX7*'/00=L!
-"| p4
-(1/$+b
-}}¡µŸÁÀÀŸ¿Ÿ¿¿ÁÃÆÊÌÏÏÍÌÉÉÈIBCCED@?;92*(<[r Šš§Š­­­¢pXAB@ezTUi~N#/EuXiQ.,4jJ>C|lfV,1=14$ !%$7MCE(BJhM7s<HjkŠÇËÌ 
-
-.?+7LZdiowvzz~
-¡Š€Š£€ {|{zxvnnsw~­ËÙÛÁ|zyrlN4"%/71=O!
-&p x9+0*#=k
-
-
-{°œÁÂÁ¿Ÿ¿ŸŸÂÅÈËÌÐÐÏÍËÈÇÈFFDDHDE=783+):Rr
-£Š§ŠŠš««¢qSBB@Vgk
-iwx<,Ar{TcN541PWpGa|g{M~458-2$
-
-
-#0PlP;(M[°°j&Kx2 y{lwžÇÊš'
-
-3D0:J^bjruwwx
-  ¢¡¢ }xy{utooqt©À×ßÌ
-|xxsbH0%()69AO"
-#b7))&#Ix
-
-
-~|€ž¿ÂÁ¿ŸŸŸ¿ÁÅÈËÍÏÏÏÐÌÌÈÉÉGFFAB@@=:5/,#2Tt€¥§šŠš«ª¥pUB@@Ii~pbgtnF5Ux`HZL`2EYOs:lkiM{4&+21%
-"30=dT1FXp^©µ$1J<
-jnÈËÁ@
-
-
-1N3<HYdivpuw|~{xwwuqnnptžØâÔ~yvn^D$$,'78BI!$X=.#(*X
-
-}°ŒÂÁÀ¿¿ÀŸÀÂÉÍÎÎÎÏÎÏÍÍËÊÌGHIBD=@@;3+)%.Rq¢€©©«©«ªŠnTC@CHU]gntu{xK,KePWPV3KSEs]EfSrGU; $%-'$##*COHM@shBKvZ$"-
-
-
-d~mwœËÇg
-! 
-
-9T4?LVbkntxxz|
-}tsqx}qpqju}±×äÕ¢~xwmU5#%(/;:@B) NI#& $:d
-}|©žÁÃÁÀŸŸÀ¿ÄÈËÏÐÎÍÎÍÍÎÎÎÌÌIGEEDDDB63,) 0Qp¢Ššª©ª­­Š
-pYD>CJS_qkduyk;=RGLgXAKTAC{68eErQ>_%,#-.*#!3I9D[bK6^S.%(,SvgoÆ€'
-  
-;\5>IU`imruxz~z
-ymjuz~xtrox~®ÓåØŠ
-{usjP'#&+%6>B<-!Bb)#
-!Fq
-}²ŸÃÂÀÁ¿À¿ÄÉÌÐÏÏÎËËÌÍÎÎÎÎÍJGGEEDA<52/%,Oo¢Šªšª©¬¯§pYA;FXqzk`cijS:CS@YtIGG@4ie'>wCke1q&#(2?+!+8I_dRuTN9"
-%$u
-xcb7
-!!$<^=>ISeiostty{
-ncmzzst|
-±ÐåØ€}xvpe<&$'-)9A??+ 0
-m-#
-#Y{
-{}€ºÀÅÁÀÀÁÀÃÆÊÍÎÏÍÌÊËÌÍÍÐÏÍÍLNHGEDA>;40%!0Sq£Ššªª¬­­§pVDF^{zb]afkhM@8TOphEL<D0}K$;zKUp*c9-<6'&6#2Iw]*8Sf5#
-
-Y ®Š]
-#$?aF:KXdkrowux{|
-pan}umr
-³ÉÚÔ}vspX- #%),7=>;*%(}¡r6!#b
-{¬ŸÂÂÂÀÀÁÀÄÉÍÎÍÎÍËËÌÌÏÎÎÏÎÌQJGKEG@>:65("9Vr¢ŠŠšŠ©­®š¡s_Wde_VVZ^jogK:7V_j^J>%:ap@,+nUD0[o&-('.G
-+=0$ -SbC 
-$¡Š©š°²ªk.
-
-"%$
-@^E<NWfjqtuswz}
-ocs}{xpzzwml|©ÃËÆxsh<$#$'-+3B6;$%#!o s7#
-+i|¡ŽŸÃÂÀŸ¿ÁÅÉÊÌËÍÌËÍÍÌÍÍÐÏÏÎÍHJFFEBC@975/)>\u
-¡£šššª­¬© 
-ubSBDKQV\^emdJA@VVygI:
-EY;A)d^QŠFC*)*?3F
-")53)v(
-!#%
-,«¬·°·µŠb)
-")  <^KCRWdjnnruuy
-
-{ly|p7*?Y_mpr}¹ÅŠxuqX*#&&,00:D3=')!
-g~B$%?vz¥ž¿ÃÂÀÂÁÄÈËÌÌËËÌÍÏÎÎÐÐÏÑÏÎÍGGFDEEG?:8934Gfz¡Š§šª©¬­Š¡
-v_F>FLQV[^efUFNCTY\D$!gx9BR6V`Sv`5-&%E7:.
-
-#>Et*&'*$_£ž·¿œv 
- 
- &(&
-=hOFV[ahmnrvwx}mrwkQG[]RQcmw°ž¡{xm>(%'&,)0==9>'*(S xE4O­»ÂÃÂÂÁÃÆËÍÌÎÌÍÍÏÏÑÐÐÐÑÑÏÍÎEJEDCEB><><::Ok~¢Šš€©«­­© tYG?IPTZ\cfmVQIHPDTC9O_7TV+WmUo>;
-'(ht-#
-"bn12.316InŠ°:
-
-)()#'#%AkQDY^igpqquwx}}wnqtvvxwleamuµ­¡
-~xw],(-,$/,3AB9@%)*
-@¡Q 5c
-}°ŸÂÂÂÂÁÆÉÎÍÎÎÎÎÎÍÐÒÑÐÑÐÏÍÍÍDICGB@B@89??EUn ££€Šš¬°¬¡v^G>GOQX[cqjVE.BTCE3
-=y]<NKE;SmGkkYZ /#{Z!.kP,
-MMcakanqxŽŽ4
-#<J6$#!*?qZGTcfknqrtyv{}
-{quvy{nn«··©
-z{oD%'+((..2LE<>(,$
-3€~Y)5s~¡·ÀÂÂÂÂÅÉÊÏÏÍÍÎÍÍÏÒÒÑÏÑÐÍÎÍÐCGDC>FEA:<?AKYs
-£¡££Šªª®ª¡t\I@HMQWXcjkh/!7PE:,1rX10JDDV^dSwTku%-$m&
-V58=EWcm©|bZmÒi!"!$+5.*)!!CrWGUchloprtuty{|
-
-{{|œÁ¿¶§|wc.)%+((127RAF:.7%!+
-¥|U/A~
-~§»ÂÀÂÂÃÇËÍÏÍÌÎÍÌÎÏÐÐÐÐÒÏÎÏÏÑEIDCIGFB?<:BP_u¡¡€Ššš¬¬ª¡x]HCHMQTZ\f
-:!7O9?6qk8'/DCAZm`hnEq|I$1*V{X2":4%Bkgnw¯X_oÂ+'-,*/50.+''Cq\IWbhnpqsptx{}
-
-
-
-«­¢ŸÀœ¹©zytM,,''%+/93X:K9/;& !x¥|Q=UªºÂÂÀÁÃÈÌÏÏÏÏÌÌÎÎÏÐÑÐÑÐÐÐÑÒÒGE>ADEA@<54?Taw¢€¥š¬®¯ª¡x^HAENUW\c|m@,8S=Tkw>0*/=D<I_OgqU_f
-h?<ILZP997'L «²[XPzŽ³=((1204694,(+Ak`PZckqqrvwxx|
- œŸ¡šŸÁŸŒ§~|k.),*+*,:98T9D7370##g£PLj
-}®ŸÂÁÁÄÇËÏÏÐÍÍÌÌÍÎÏÏÏÐÒÑÒÐÒÑÑ@C=A??BA845>Ndz¢£€€Šª¯­©¢u]JAGJOUVqpdC8<EY|^:7'-+AAA?L@d_XGx_qFD^SNJ(,2!<¡«·RTVz¿F"#&'))*0;7+&$1jaSYcfootstsxz
-
-ªÈÄ®§ÂÄÁœ£~xL',,&''):6?N8D853&
-T
-N`p
-~±¿ÂÂÂÆÊÍÏÑÎÍÎÌÍÎÐÎÎÐÐÒÑÒÑÓÒÒBA>A>>B;755>Rcx
-€££š©¯¯«£x_H=AKNUhnjf57?Nzh$)M-3-A8D9K@Rn;KmtvR7|P21$
-4IbªŸŽ\^Qc«h! %0'(%',@2(*
-3b^\U`fknrtyws|~
-
-
-±ÍÈŽ©ÄÈÀž¥o.((*)*&/;8CL;B4;-) O~Qiv
-|¶¿ÂÂÃÈÍÐÐÏÎÌÎÎÏÎÐÍÎÐÑÒÑÑÒÑÑÓA>>><8<<98:DJ`s £¥Š©š«­¬¢u]F=EKKZqavc47QfxK$/;F<8?/R=>@Ak5DjzoptW/,6?P`]uŽŸrXPX'!)*1.(,'3?<)(#,^[eJ`ekprvuwvz|~ ŽÏÊŽ¥»ÉÂ¹€
-{T(')*()*/96HI>B-92*"QzQu}~||£·ÁÂÃÆÌÍÐÏÏÎÍÏÏÏÍÏÍÎÐÓÓÒÑÑÒÑÓ?<<;;<;;45<AL]r¡€€§©«­¯­€w_D;DIS{|__x]4IO^i9,/4C9B<>HH:=?XS-5jjn$!Csq_c§ÀXPV{Š'  5>-*%-+.??0& (`X`IVegqpsuwx{~
-~
- µÉÎ»¶ÌÈÂ»Šv1$&'5+((36<EG:A465' 
-H{Xs}{€žÂÂÅÊÍÐÐÐÎÎÏÐÐÏÍÍÎÒÒÔÒÓÒÒÒÓÓ@6669>=:86:=JZt¢€Š§ª¬¯°«ŠvbB=AHoYZarT9=*gX/3/E76H=UKQF>FGUQ,=wq}A
- Ct¢¡ºŸ¥S^Xq«L'"!FO,*"/*/;J5##)YS`LS`flruvwvx~}
-€šœÀ«©£~x|Y+&$+5)(..;<GK;D@6<&
-
-: ucz
-}{§·ÁÅÈËÏÒÐÑÎÎÐÐÐÐÎÏÐÑÒÕÔÓÒÒÓÒÒ=43489<::37BH\v£¥ŠŠ§«°¯¬¥t]E>BY
-_SXcS2$4go351:6/;:JdR[OLE;gL/@Sq~t.#gZq¥ÅÅÉÃ¬Y^Oc{
-! "@T&(".-2@?6'"*\L\FMZfoquwxtyz{}}zwvy}zywfsz3)&(-++-//?9CI@H<4<(
- 0
-lm~{xŠºÁÇËÍÑÑÐÏÍÏÐÏÑÐÏÑÑÓÒÔÔÔÔÒÔÓÓ112215;:637@IYu ¥§Š«ª­¯­­£t]A:N|mNR`xI+%E2U;66=:2-3OwVa^OE<AjMD^[s^eo|w¬ŸÏËºe`YZ«)"!(",G%%&*-89<@"$'cHXCJXbjowystuv{y~
-
-
-uTPalrvyvtrmklkghept{ZO`gX_x_)'&(0()'/0E0F@>K9+:2
- *xl{zx«ºÄËÍÑÒÐÑÑÑÐÏÍÐÏÐÑÒÔÔÓÕÔÓÓÓÔÕ201368;653<DO`wš©««­­®­«€s\E?{RJT{E-<M$-1:8A>7-0XodZeQM7Fls]:YDC|qŒÃÑÆ
-R`WuºW(*,!(@1!&'-43>G!'Z>WICValmvyuvswy~
-
-nUUIFLQVW]d[WTNKQ\fjnbZS_pkt}8%'&*.''-.<=3K>CI7#B<#%)ky}y{°ŒÅÌÐÒÒÒÐÑÐÏÎÏÐÐÐÑÑÒÒÓÕÖÔÔÕÔÓ-00135;757:LObv ššª««­°°«¡
-t[Hp
-XHLdrA.D5+!6=;D6@<2Vx\X\_dUL\Y8C3Pz{}ÄÜÑ³_[Op°&&))'$%74&'-.30;G+%&X?PJEQ[impvqqswx}~|wqsmc\Z^cilkklhikjs}}sw}Y'''(.+&'./@23JC?K7(@D$$'^~
-
-~z~±ÀÊÏÒÒÒÑÑÑÏÐÏÐÒÒÑÒÐÓÓÔÕÖÔÓÔÓÓ/021326537AQUfy šªª«¬°±¯ª p]zYDGUx
-ofJ98A+.&-)F78I-\uAT[Z_`WXBSUI[r{qÝÁ[\k¬3'-.,)#(53%'/5425D0%*T<IIGPZgjmsopsuuz{vrrsqnlrx|yš²Ž°|}
-t1$(')-(('/29/9MACJ<,=H'%&U
-}w}ŽÄËÓÒÔÒÑÐÑÒÑÐÒÑÒÓÔÔÔÔÕÔÓÒÒÓÓÒ/122369814@LUavš©«¬®®±¯«¡q}Z@EIblf`M;4b91 &%Q=2Y)b¢r;9XekUMR5=f_sx{kÐ[czŠµT+/--,&$$+/,#)3.55?3$-K9KI<FScggoknrruuxz{wrsrtlnqy ­­«°žœ°|~J&$%)+-$")0/*,@S=EE/.=N'$&R}v·ÇÐÓÔÒÒÒÐÒÑÒÒÒÓÒÓÔÔÕÔÓÓÓÒÑÑÑÏ00-0244602DNU^t€©«®«¯°®š¢¢X<<CQu`aX?FC<""#5]=4T5o sC1MM[s_PF=QZq~·¶Sk}Š¢j'.&,./*&#&..(&.346?;&*>7LI8HU\chljkpoptwt{|tsorswrq{|l)$$$'0)%#'+;&(?UALI888Q*(*Pzw~ »ËÑÖÔÔÒÓÐÒÒÒÔÔÓÓÔÕÕÔÓÓÏÐÑÎÎÍÍ3,/00.11.2AMTZr
-¥š®¬®¯¯±ª£€c?7=Ghi\eQ/9br2))%>[4SGHkp2IV6Zwcc[i`fÏg¡Áw...+/22/''.--.*-;04=;(,GBLC6@N[aefghlntsxuy
-}{xrpqtvts}}{I%))%*/(+'/+5)*CN;KF=;2U*))P|t~ ÁÐÕÖÖÔÓÓÑÒÔÕÔÕÔÕÖ×ÕÒÐÐÎÍÌÌËËÌ*(,-./0/.1DNXWp£¬­­¯¯®²«¢qX@:AR{[`mL/-~k%'+)TS+KJL uTVToD;S{_|es
-fÁ{ Á<,2-,/3/8.-0/)212295>>2)>CED7AET\^_filnrrzz|~
-~|yytvrnnouwzzzus~Y7 )').),1,-/5*+GK<KCD52W,,)M
-{s}¢ÂÏÖ×ÖÕÒÔÓÔÓÖ××ÖÖÕÔÒÏÍÌËËÊÌÌËË6+(++3/./1HVNTm¥«¯­­¬°¯¬£sXA9<h]Zca5/9b*$(^@*1OV²C_}exM<6\}]}OsnÈ§³®=.,-01003-',2,*/461:4::/+6F?I4<>JU`_]egllnuvw}{~{zwytsnlijmlilp
-d>/%%!$)%/05*-0*-VGEIFB46O/*+J}wp{¢ÅÒØØÖÔÔÔÔÔÖØØ××ÔÑÐÍÌÌÌÌÍÍÍÏÐÏ,),0)**&*7PWSUm~£«¬­­¯°±ª¡sZA5?lW]eH*0EN&'$6Y7.%7s¬XDpyXLGfxr_Jt`vj²·©¶I)*.-,+/23/&(/(+1/3312260-0@8L77BFNVZ\a_hjosvwy{|~zyzw{}xtqtw{7?+%'%%-.-;61-/-+YHDKO>39O25-E€}vnx¢ÅÔÙØÖÔÖÕÕÕ××××ÔÒÐÏÍÍÎÏÏÐÏÐÑÑÑ.)-,+)+('A_\Z`o|¢©«¬¬¬¯°ª£w\A6<lTYND91En2,';P/:+,|Mp
-|caw[PwxV=ytpk¬À³Æb-,*+*+*3031*+3,0,-3213469-+93E91@CLOU\_belpvtv{z~}~|~
-_#@-&#''/,024,-(*)WIFKK>77M9(-> yuqw£ÇÖÙÚÙÖÕÕ×ØÖ×ÖÔÓÐÐÏÐÑÑÏÑÐÒÑÓÑÑ-++*('%')I^a\ar~
-¡šª«¬¬­¯ª¡w\C8=\{_]UH8JDR/+&!BM,;11v|^z[|emhATm}[9o`wxÅÑÇ5&'+/)*).111#)2'-.(+042366+(337=/7==LOZ]`dfotrw{|~4'B)!%*),,818*1'+-^JBJKD=BJ;(35Š
-~xvptšÉÕÚÚÚ××Ö×ÕÔÔÔÔÒÑÐÒÓÓÒÑÒÑÐÐÐÏÏ)*'))**+3P\]\at{£šª¬ª«­­§ v]I:>PogbHA?\OH/'!$IL%05,bfblc{jl]LJP}kayIh_¢Î5,),.10-,-33-'*3+-0'&&20059,(/83>,1@6:GSU\`eirvwy|
-€£f'7'%'*(/54=.*.*,/dLEQEB;CL<024Šysox¬Ê×ÚØÙ×ÔÔÔÕÒÒÓÒÒÓÓÒÓÔÑÏÏÏÎÎÎÌÍ$(')+))-1K__Zcu{¡ª©©¬¬«­« s\F7AN`]_LAFLXC2,#"OH&+4<]|`Qfqj~uymcIFijGZbŸH.2(),)*+&590+%+4'+1'')+1-040+-625.0B8*6FJSZ\dlqzzz{
-¡¥£ ¢D#/8%&)(/1607'74',5aMGSM<<CG8;.7¢
-
-yun~µÐÙÛÚÚÖÕÔÒÓÒÓÕÖÕÔÓÒÒÐÏÐÎÎÍÎÍÌÊ')()('*(4P]`]^s~¡««ª¬¬ª­©¡t\C6CKbZ_::<5j@.1)%KD$20D\pe47Bmu
-vs`ItdSDei±9I0*,./).)=62-"-4)%0.&()+/2/1/.4086+@@*)1>HSV\gottx{}~  ¡£ ¡{)$:/',.(.0843&;,+-9fSGVI=DB@7C)0Š~{tn
-ŒÑÚÜÚØÓÒÓÒÔÓÖÕÕÖÔÒÐÎÎÍÍÌÍÌÌÌÊÇ''.-%%**7JQWX`s~£©©ª©¬¬¯«¡v]C:BM\dD5536w;03+)CD'2)>lve801Eg~h~~fu~{_YWQ?9F--.6*).,655+'-8)-*2'')+220./06/5:.;@/'%+9FKR`jotwz|
- £ ¢£š¥a&&8-.1..0/6:+&2**-7eQJXF?LDC9D5/š
-}zqqÀÔÜÝÙÖÒÒÒÒÔÔÕÖÕÕÓÐÏÌËÍËÊÊÉÈÄŸµ*%,-)'(&0BOW]gx£šª©«¬­®ª£vYB7?J\c/,0+=mM)5:)B<%.&)k}D.=GXgpwgms
-^XX^4<20),.-()*437*&/;)+*5-&+&*24-3+0539.6>@+&$)4@IWdkmnuz{| £€¡¡ W!&7,032//17?).+.,-AhQEUB>JDE6G-0£
-
-{wprÅÖÝÝÙÕÒÑÓÔÔÖÖÖÔÓÐÎÌÌÍÊÉÅÁœµ©y*(&&%"',,8JX^jy{£š§Šªª®¬«£vY?5:HmF1(*:MMG*6:3?<(++"_|`0IFTe[smlFP]Y1-0,/.-..19=?.&.;*,1/1)+.+,3276/246/5B@7,)'+0BGQUYcnntt{€{W&*63342320<;/8*.-/BbRORIDNKH?K35 
-zupt£É×ÜÛØÕÒÒÔÔÓÕÕÕÓÒÏÍÌÌÊÇÃ¹šxZ@."&)((%"*'0FX[`s|¡§Š§š«¬¬š¢sY<-DwpMf)%>[=B4679=5&*. Pk9DG;UntVj
-bzvx|?(%),,-.,1:A:%%2>+*)01((+$(./531:9:13??A610,42889=GRWbjpt{tG()-.1.232/<3.1.)/7BaVQPKCPNK;J4<xv|
-zrn}±ÌØÜÙ×ÔÑÓÓÓÓÓÓÑÑÎÎÌÉÃœµ§hD+''#(%*)$$%$$4BVUWk|¢Š§Šš©ª®©lS6K·ag&$1JA0951@,-()("AZ[O6FuYJnaz
-¢s6,+-,---3FC<)%/?*-**1)),))--4756884-4<KC858DDKKU^_ccgmsrx}}}}lH-..256/52.=51,-+,7@`UPUNGHLJ;E==vqkmtz}~
-
-ywpnºÏÙÚÖÔÑÑÓÒÒÑÑÏÐÏÍÉÃ¿² a@*&
-"%'')+)%!$"#0BQPPbx¡Š©¥šš©©§jPV¢Ã[:cr(!(OE/694;+/'&& >
-zwHJ83WSFyzNcB_o?$"&(,(0EG;#!27*+)*.+'-)(-)0650433,-<ADFIVcfisxz|
-
-~
- £¥£££§©qO<1552202/531*--+8=^ZLXMFKNF<@?G¢~irdhlqssv~x}
-}ztnnÃÓÙØÓÐÑÑÏÑÏÐÏÎÍÍÈÀ¶©mD+$" "(/0.1//&""""1=HEGez£Š§§§Š§©©ik«ÄW]9s[/.#LI<88C-.B(()&Nst]H?*6TQg{O_P3Fª@"&(),0BK4$";;(()(/.(+*%,*114.90-)(7AHKWcgqtxxx{
-£ªŽŒÁ¿ŽgF02.2,+.1,')3):<\YJWMFINMBA;L¢wdokcfglloplrqvyz~
-
-{wtnr¢ÇÕØÖÏÎÐÏÐÒÏÏÍÎËÉÃž§uK*$$")(6B>0462,''" .6CCEay ¥Š¥§§ª¬§µ·SC:1h:"!%HS=0:;10S30.)EwyiU5#4ds^S_qduW2l>)++07AM1()??**.)+0)'*(*+/15/06.)+0BHQ_ioxwwrvxy}|}£¬³ŸÀÃÆÆÂ©uK85.-.1*%(,.@DY\FMSGDNJFC?PŠtkoulikfnjikljmmpswy{~~~|xsnsšÊÓÖÒÌÎÍÍÐÏÏÏÎÊÇÃœ±¡V3'!#'2=FHD><:70--&%+8>;AXn}€¥¥£¥Šš¢žH8K4L
-'#"<U=078.1SM4.,8Lv~axH:I_uAXUVq|SPIXx0%)2<@N1''6A0-1)',4,(./0+.5703.2)1FMQblsvwssuw|z|~
-š¬µœÂÂÄÆÈÊÅ°Q8/./0**+/:PZ`HONBFPI@K?Zªts~yznrmlihggcedfgfnnnqqwxyxvsrlsªÈÓÔÏËÊÎÏÑÎÏÐÏÇÀ¹²£^2##(04?FMIF`TG?8/-)*39817JfwŠ€£€¥€ª€ œZ99D>f" #
-0MA$5-,-U_=;65(GoRxr{CNLgZ\{e@tuGt,%-/<E)%'=C++.)((2-)-+),)45231/+->MUeiqqtsrrswz|¢¥®¶œÁÃÆÆÆÇÇÈÆžM/') # )4OKaCLJCBPI;E7c§
-w{|~wwtpnhhbbba^^cfhkggjkkjlfdp«ÇÐÑËÉÊÍÏÏÐÎÐÎÇœ± xQ2"!*16>FMLJRxqcUHA8//702*.>Yp
-££Š£€Šš°»ªrW>A^|5!$#"&6L;K
-#)AcHC7L$n}mH8O\wSGU_Onkfi`s¡dIOG%-0=I)&(?D'++&+&1-*)+(*0682421-(<ISeponsstttty~~
-¢§²¹ŒÀÁÄÅÆÈÈÆÉÌË·B& 
-&1EL`=MKD@L@>98j }{|yvupjje`^]]\W]`\\^]fgaXUe¡ÂÎÏËÉÌÎÍÎÏÏÎÌÅ¶¢w@&')0:9<?LJINP}}ynZOF:8A4.*,<Um££¥§Š¥®µ©uYCaq±;# !!&$?`X)9nUDIR
-
-2nuYRKcz4bd[c[rskhpsTKBR3.+<C*% =@'))&)$/2/,)&-2.64B40,(4EU`hjqrqottxv~}}}
-€¬µ¹»œ¿¿ÃÅÆÇÉÇÊËÎÍ®b/!
-%8AN_@IEA<J@A<8p
-~}{ywskhgc_[YW[XSY\hibQDWÂÎÎËÊÍÑÏÍÎÌÉÃº€H"&2>?@@DHMLMML~peTJDH<2+*=Um¡££¥¥¢©Š£sZXz%'"$%%!+9_W
-#7|WD`O*!'Dinc`
-a?=mihhOvurv?*bf+/=;)"F?-,2(+%3081-*--.28?<3/+4GY_fgjqqtvyvvy~~
-Šª²ž¹»¹»ÀÁÁÅÆÈÈÉÍÐÐÃ: #42K^8CF=>F>C56}~}zvrpkib_Y[TQXftqiUCQÄÎÍÌÌÐÒÏÍÎËÁ±zK+'7@HFCHHLPQKRN
-vh]RQF8'%<Tk¡¢£€¥Š¥§ qx
-qX&!%"! !LgiT&+dBIW5,"=]D4XlY9BGArrmZzuj]y+0]=.;0*$'DA+/.--),16;-.+/045?H5/,3IU_jjknrutwqx|
-}¢š­²µŒºž»À¿ŸÄÆÇÊÊÌÎÏÒÎG).+B[;DF;DL<@.8
-zwsuokdedYSaj|wgV@Y¢ÄÐÐÎÏÓÓÑÏÎÊŽi9$&7DJEEGMPTTTLIMyl]WJ:(&5Tn¢€¥€Šš©¥v°Wo@$&&&
-(Ys}rgzwIA>>J#<nQ3:isJE4ANJNnws}9.ol(@yx,74.)*HA01/,+)02552.+*8698I9.10LTbjkmmtutqwz}
-
-}~
-£§°³ž¶ž»»ŒœÁÄÇÈÈËÍÍÏÑÑ«M+$6S5:>6<H=>*7
-~{ysppjhcZao|}kVHp­ÊÐÑÑÑÓÓÐÎÌÆŠn8+#5NNKEEFPTXXSLHNzzoaN=,!5Tp¢Š©ŠŠ¥§«šÌ¡QSD3&!# $#':25Kd\C?I38@Psc)$B>3>53M]L`nzU
-O§W+P¢90/%%&A@0.,1.)-2:7-.-+94:?OK0),LNfijpvsrlr~}
-~¡¥­¯Ž³µºž»œÁÃÁÇÈËÌÏÐÑÓÓ²S%2L1483AD?8#7{zwwrqoncit}|kYS»ÌÓÓÒÒÓÔÐÊÈ¹V'$4MSRMMGNX[_WSNKUx{oYA2"8Slšš©§§š«§¥×fO-0-(-))*6H(!8F:82,5ESQJ4
-%j-49F::Z_QTi}
-*&ª<X`+&#(&?>-0+-/,,/9:++/.?;5EUY7&'DIijjpxngoz} €ª¬¯°³··¹»Ÿ¿ÀÅÇÊËÍÎÑÒÕÔ¯I1F555:HFA=(A
-
-}{}xxvplowz{nbdÂÎÓÓÒÓÓÓÎÈœ«~?#-DQQSOLLW_a^VQQQ[xu~hN4#8On
-©«šš§©¬¥«Ñl
-")2405:D5$@G5.5971)'-2),brC'8IFAFgZPZ|ne?f€~UO1+'.-E@451430159?2342GA6J\^D-'@Noommoen~{|
-¡€¡ª«°­°žžžœœÀÄÆÈÌÍÎÑÐÔ×Ô¥>30)/4A7C@%G¡
-}{{xxrrpt{|wisªÈÑÓÔÓÓÓÓÍÃ³j3+<SSQVUPRahj_XQJTWYbxtR4$6Uo¢©ªª««©®©¡ŸVZs &$*,&-B7<-*0&*JO80$#$E2#0Pd7,;9F@PlWMz~nv]ibH.šE(''&G;67,*-%,25>//,*6=8KccN)$<Kmqjfjwx{|
-¡¥ªš««²°³³¹ŸÁÃÅÇËËÎÑÑÔÕØÖ.+"'2A5:5%S 
-
-|}xzuvuy~vpžËÔÓÔÔÕÕÒËœ§X5<MXSNTRT]fic\WRU\^;Kj| |`5$3Rn¡«««©©­°š¡jB1 "(!"+%.C*40&'"+Z\2=,#$JI!$@bV-4BC=F^gOwz|zWr9,r$!E805+)*&+,8?,*'#6=9Shk[-%5Nfm_gy~xv
-
- ¡šªšª¬²²³·Ÿ¿ÁÄÆÉÌÍÐÐÔÖ×ÙÑp0#&-;,8*"^¡{zxwxx~ztÁÎÖÔÓÔÓÒÐÉ·lG<HUXPSUW[dffaYUPW\_&9Zs¢¡¡k@!2Po¡¬¬ª«¬®­©¡ŠpE5$#%#"+'K6)2,-$#6bV%L6!9c-#7OJS3=KGCAgUuhjoŠm'9­M 
-!">638+.+(,-6620+$6;9Wmj\6#7Kaagu||xx}~
-£šš«°­²ž·»ŒÀÁÃÈÉËÎÏÓÓ×ÚÛ¿M%%+3'4,&o
-
-|zx}vz|¡ÄÓØÕÓÔÓÔÎÅ­SADPYSTZW\djkaUUUW`^_
-*Ig}¥€sD .Mp£©¬­­ª¬®© ªjQH
-'!''.V**'7.)%:pW%A5%YE#-Y6OS6ZVJ8JXtQnxq¥]!]m³"
-
-;7/<),($'.C=-/8%01;\lma; .E]lot{}z|x}~
-£€§š¬®²Ž¶»Œ¿ÂÄÇÉÊÎÍÑÔÖÚÝÙ&!)A#4$&}
-~{|{vw~®ÈÔ×ÓÔÕÒÐÎÂ¡hDDLRUOZ[Z`ih`VQTW]_a^"0Rw€š©zH!'Hn¢ª©ªª®®¬©¡|mZA
-$)$&+C:(%+.(*';t[&<<& 
-/RA'R5:]OO`d[BLiO{f
-¢a37Ç)$<92B**'&,+:A,0.%11Idjl\8 +I`jmw|xz{}{}
-¢Š©¬­³°¶Œ»ŸÁÄÇÊËÍÍÒÒÔÙÜÛÎU%$*#-
-(}
-
-
-}}ywur{¢ªŒÊÕÖÔÖÕÑÐÌºYELQTOT\_dgh]WONS^^_\_(Gx¥ŠŠ{I
-Cq¡©­­šš­¯¬£{gD+#(%"117-%'-)#%'=zR"7I*
-
-".UMN@+CPM`ikY@SKq
-p.:":È0!
-C55E++))+0;5()+&,0O\biZ@%,O]mmvzsx|yz} €Š§ª¯°°µž¹œÃÂÇÈËÎÏÐÒÕØÚÛÛ$"( $
-0~{xvwqyªµŒÈÏÕÖÖÕÓÑÌÆ©yPKPWUOX^afidZSMQU_``]_
-)>n¥©©¥}:
-#Do¬¯­««®®ª¥{af%#+&#)8/+())*)&&MK!-M*$.)7NVK+F=XUi`YIRGb/&J+°º"
-
-A29S()(&+,83()3.0<WfcX\G'.Q^npxysv|~~
-¢§§ª¬¬ŽŽº¹»ÂÃÆÊÌÎÎÓÒÓ×ÚÛÝÎM $
-"6}
-
-zuwsu
-®ŒÀÄËÑÖ×ÖÕÓÎÌ»cPRTXSV^_che_WQRT[`^Z]`#&9f¢ªª£u<
-"Hn¢«¯®­­¯¯­Šxqv'-)%(52*/)(*,*))fI!I9
-0/$7,+5&K8WV`YTDQJdN#-)ž!
-$&K97U.0,/).:1$$*+0G]aWahH'.SZjuzxwv}  ¥¥ªš®¶µµž»¿ÃÇÉËÎÍÓÑÒÕØÚÜÚ
-
-
-C||zvvu²¿ÄÅÉÎÕ××ÖÕÒÍÄ¬}WOTURV[abhkbZSPSY\a\W`b'<d§ª£w>
-Bo£¬¬¬¬«®±¯Š¢vN'1!$36*%,"!,+&$6~C!;9 94(<,..>EF]_kZNEBhll.%&Žb)
-(M4;H'2+(*,;8+%'20OVYaqkM'.V^lwyvxz}{¢¥Šª®¯³žžŒŸÂÅÇÊÍÌÐÒÒÓÖÙÜÜÆ4$
-R}|zvtut·ÆÌËÆÊÎÖØÖÖÖÒË¹kSSTRQZ`cgjj^TTPV^^_\\db
-0`¥©¥xA"@k¢ª¯¬­«®°®§nG%.$+9,''&'#/
-
-$X}w@%(+4"D0,-3&-'-E@M`pWED6bzwxn;2J}
--J7?>+0,,(../3+-68LagpplO#6Tajwzz{z~}~~~~¡¢§©¬­°··ºÀÁÄÈÌÍÐÏÏÓÓ××ÛÛØt
-`
-}zy{yzq|ªÆÒÔÒËËÏÕ×Ø×ÔÏÄª
-_RTSTU[^ijjiZROSYba_][_Z+Y
-ŠªŠ}B <l¥¬®¬­¬±²ª£Z"%0+3-'"$$%(&
-
-9tsA!!$0)>,0!*&3('=8CO|g127e
-SYXyªµ-/@1;52/40)*.+.1/1F^lqrrlQ$?Qbmyyz}~~|~
-š«ª®±··ºŸ¿ÅÊÊÍÐÏÑÓÔÔÕÙÝÛŠ
-
-m
-
-yy{wts¹Î×ØÕÏÎÑ×ÙØ×ÔÌºqYXSQOS\bfhh`XROV^_c]^_aU'P§«ŠJ
-:m
-£®¯­«°¯±®§X(+35/'#&%''"7miUX0#!%*:=#1
-(:3?765os:>To
-
-VGvyh#$4<*539-23,3))*+:=QlmssplF&IUcorwx}}}~ §ªŠ®²Ž·¹œ¿ÂÇÇÎÌÎÏÒÓÔÕØÚÝÉ; r
-}~{yvssqÁÒÚØÓÐÑÓ×ØØÖÑÆ¬e[XTQNX[dijcXVSSZa`__a][L
-*S©®šR
-
-:h€ª¬­«­¯®¯§wU/68*'$'(&$''$-qT-\Q=($(1E7"0  '83
-8?2Hohi[as
-YŽ- 
-64;4+606)1/*5-+.2=C[pstqne>&NTcrsvz{~
-¡©«®°²ž»œÁÃÅÈÍÌÍÏÑÐÒÕÕØÚÔh'}
-{xuuruÅÓÙ×ÑÎÏÔØØÖÓÍ»}e`_ZVVW^hmc_XSRX`ca_[WWNO&R¥«ŠX#;f£­««¬«ª««¢
-p^964#%%*$''();B=%+oMA*'%1G4#'&"(79
-7R/*>Djw~w~vIZzf66Q&>//:.645.+5)**7?J`qusqsh8&NVctyz|x}}~¡£¥©«­²·»Œ¿ÃÃÈÌÊÌÎÑÒÒÔÕ×ÙÛ(|
-
-~|xzut| ÇÕÖÒÌÌÐÕÙØÖÒÇ®uib]]XZY_gig_YSUW^`_][VSLH"N€ªŠb("7d
-£ª«Š§Š¢¥š¢yz9*.%(($&/*'BU+('1RMN',$938)&)%*@',;R6''0Iv|rxdNI\|n¡cNX8123BJ1+01('*>@Mbrsrqsf4+P]jru{{y~~{z|
-€£¥®µµŒ»œÃÅÈÊÊÌÎÐÒÒÕÔÖØÙŸ+4{
-
-
-{|yvvu€ÉÔ×ÐÊËÐÖÙØÕÌŸ|pod^UXY^\fgeZTQS\a]cX[UOPI#Iv¥«§b#9a£«¬ª©©š­ª£
-t86%$&(%$--&93',-,SOC,(36'3*,*+'9/.QQ-(
-'Drs~||VZ
->A,4OW_|{mnhO13**1(*0>KWiuqtvr`;3T^muw|}{{}|||
-¢€¡Š­³Ž·ºŒÁÃÅÈËÊÌÎÑÒÔÓÖ×ØÐO>{
-
-{xuvxx­ËÓÕÎÊËÏÖÙ×ÓÈ¯slocaZZV\afd[TQOW_a_YWYPPUR!Ap¡«©£`(#9e£©ª¬¬­«®«¥Z3/+)%0'(,%')(04**GE:.+:,$33*&"#61(]H!<!1EgxX_nzgB
-/T!&A"@?7pi[_A2,2/(-;DM\oqsxwuT2<U]qzw{}|~{||~¢¢§¬®°µŒœ¿ÂÄÇÊÊÌÎÐÐÒÔÓÖÖÖL|
-
-
-
-y{zzy¯ÈÒÖÎÈËÐÚÚÕÎÁ¢nhmc_^SZ^`b]XOMO[`aaRVXPSSU#6k¡ªª¢b.";d£š­¬¬®®¯­¥
-Y.'(3$%$%,)(+28+'2B>2*2,),:<'!%6",^I"2P=O\thpw`zs',a 0*->1*@28Pk8-))'2?KSboquvxvR,I[cy{z||}}}}
-¡¢š§«²¶»Œ¿ÁÃÆÈÎÍÍÏÐÓÓÓÓ××ªSw
-
-
-
-}{y{|w¥ÁÎÒÍÇÊÑØÙÔÊ»tnkif`[TR\\_ULNQX^c`]U[VSSWZ
-
-!5h§š f-(=c£š¬­­¬­­®ša/-(1#'#%-$)5@9%,*;7870#)'.K%!&.3BJCN,NSN[XrleXgX(e$,!&825(;13*?8+'#%8FMZdotuywlF,Naixzy
-}|
-¡¢§«±³·œŸÀÄÅÆÊËÌÎÏÑÔÔÓÕÖÅ3Wz
-|z~|~³ÅÇÆÆÊÓÚØÒÈ²okifacZUU[`RHDO]``[]UUYWVSWZ
-
-1b©§k6+:` §­¬«¬¬­«Šs/9$/$"*-)GQ8-&'-:343,...*80!$/4$W<6ZC$_^[WvnL7TwJY/0
-*72')6:-,,4*)&-9HPadpovvue92P^my|{~~   ¥©°²·º¿ŸÄÅÅÉÊÍÍÏÐÓÑÓÓÕÑg]~|}
-¯¶·œÊÔÚÖÏÇ«
-lhed^[SSW^XL=GW`a\]VRUUUWY[T$#
-+X§š¡pA,?^¡©««¬«¬®­€l1P*( $!,8NJ1%&$*89:,,*732'2H%0*8=B66I`$%xnoj[?;qs{nT
-(30,225*-).)#'3EKSeiosuso[0@Watx~
-}~}~
-¢ŠŠ«®¶¶œŒÂÃÄÈËÌÌÑÐÒÓÒÓÔÓcv
-
-
-}
-
- ¶ÌÕÛÕÎÂ€~kec][UPW^WSGCN\g`\[SNSXZUZYJ!
-
-(S¥š¢yJ1=]¡§«©ª««¬¬€n9T.'"%1HK5/((&%+=2>-.4:=8*&<4,#:`,'-5eD&.NMmrpG.0Xtp*/'$1-))**$*%*5CT_hmpurrlJ*HXlv{~
-
-|~}~} €©«²³¶»ŸÁÃÄÆÊÍÎÐÓÑÒÑÓÓÕ¿nuirux}|
-·ÎÚÛÖÌ»wheaWXPRXWTJBJT`c]WTQQRWXV^QC
-#$O¢ wK0<[}Š©©ª««­«Š}t:Q1&&',/-,,)%,&03<;1.<40321:+"!DU*!*@lS?)-,-T
-e+.BP{ª3&)1&'42***#%(&,=EUehjqvqqa51R[rx}|}¢šª®±³ºœÀÁÅÇÉÌÏÏÐÐÓÓÓÓÕÐzaVd`ikuv}
-
-
-}¿ÑÜÚÔÉ°qgd_[SNV\WHGGQXa]\YTOSVZVUUJ:
-
-%U¢ xL6<Z{Šª««¬«­«¥{q?G7+%#&*+,(%(/*=/:/16M:'*)3*& "P1.)*Pus?F./"+iy,2YWDc
-)0,(.+&&$"$,+2@L]eilntqpQ0:Rgxz~
-~ £ŠŠ«°µž»¿ÁÄÈÉÊÍÐÏÑÑÓÓÒÕÖ¥_SGZNV\`iptx{
-
-
-ÅÓÛÙÑÃ¥jc]UPMRYYNBCNZ`^XXVNSX^\VWL?1
-
-
-
-&LvŠ¬š{J7>X|§Š«ª«¬®®Š}xhFO: #%-2*-,&&-6669,-;D;*%!.+#!'H#0<.<pst1:. ,?I4-diXhQ*1%'*%*+#
-%.9<CUehllrurg<+DWr~}{|
-}}¡€€Š­²¹¹Œ¿ÀÆÉÌÎÏÐÓÒÕÕÕÖÙÂmKF<J@KKVWY`cmpqy|}~{|°Ë×ÜÖÌºxh]THGKTZSD>GOa]XXYUQU_aXVPG82
-
-&=rª­«W46Vx£Šª©¬¬®®š vcGME!")6)#'&'+9:*:6,-87?.*&%!+"*+*<@f^]|I+@A(42)6n@Zp1#+*','($#!"(/?BL^ikkjonnQ%7N_xz{}~
-~}}¡£€§ª°¹ž»œÀÆÉËÍÍÑÓÑÒÓÖÖÙÐiAHDM=?@EKLSUV^\bjlou
-w{~ŸÐÚÛÓÅªp^RJBGNXVL<ES\bWVWVTUWa`XVI?00
-"5u§¯¬¡e0;Uw£§§¬¬ª­¬§ohJNG!#//'''(',@-)=/+/<9:0-(''+/*$6Q
-OgUuuN68:CIDT(3C-()$
-0&#''$"#20DGSekpllmnc0#DWmy}y{|~}~
-¡£ŠŠŠ¯¶¶»œÁÆÆÊÌÍÏÑÑÓÓÕ×Ø×DNKQGIFEHCEGEGLOSUY`kuÂÕÚØÎ¹yaSHABIVTODAO]_^VUXSRY^c[ZRB<+. 
-
-4w§­®£o6;Uu¢Ššª­©¯¯©WrNTD
-$/$'&$&.>8)+@/+,99=28."%+,/.-.
-)TKhol1E[lj65(&'.4/$%+%$$"#&%.5HK\jnokqmhA!*Ocu{}}{}|z}¢££Š­³µ¹ŒÁÃÆÉÌÌÏÐÑÒÒÓ×ÖØ¢ALRUWQKJMD??9;=<>??@R]p|§¢¬Ê×ÚÕÆ§jRD54>INIHDHZa^PRUXQRW__VWPD3//" 
-3sŠ°°€v99Sv¢Š«ª¬ª¯¯©£sFrQL? -,"&!!,G21$'D.(.<3=770,#2'21'#**&Y[t|zcuZSbV,##'-/%$(&!" #!(4<PU`jimlmmN#"@Xmz{|
-
-}¢¢©¬°¶ž¹¿ÆÅÇÌËÎÎÑÓÒÓ×ÖÙÂKMVYYWVUOLLB@8300*),2>P`j¶Œ²¶ÍÖØÐ¿vVF8/6HKHBFNWdcYTQQRSS[^`ZUI73.,)(*0/:r§±²ªv=;Vw¢§ªªª«±°ª£mNxI80!0%#*#,57*4,*9-%3@3533*52+##33).'-UehkWRAaF" (/%'(.,$& 
-#!):CQ\diimmnZ. -Phwy}}}
-£š­¬±Ž·œÁÃÆÉËÌÍÏÒÒÓÖ×ÖÒnJV[`_]ZURPHA<:2,($&!+2M|°ÃÁ¶ ŸÏÕÕÌ³aF>16>FJF?JU\ebYQRLOQU]b]YNC43+*,?A?;Ek«²µ±¡uE=Xs£§¬«š«°°«¡dUP6/!0#'+50&)+4$(,7&9;53133--"%
-$=*(6(''Kn{xI^o{L!"-* $#!$!  !#)9?IWahhljpd5"&D`txy~~~~~}
-
-¢©¬¬³µžœÁÂÄÈÊÍÎÍÑÓÓÕÕÖÕLU\c`a`]YSQLFC40*&"
-"$OÂÊÈ­¥ÅÒ×ÒÃ¢oK724<DIG<>O\eaYPLKNHS[ed^VJ:9/.0IPMIKSlŠ³·° }P@Ws£«ª¬©«²³š€dYX4($-).B6'($+1.,+5.=069682)('&'#$4-G1(#$Hz|afQbo&'.%%%# #  &$#0EDR^jliong?%"4Vnyv}~||¡ŠŠ©°°¶Œ¿ÂÄÆÈÊÌÐÎÐÒÔÓÖØ·QQ[]ccdb^YXQOIA52$'"
-QŠÇÍÇ¢³ÈÑÓÊ²F71/8?DEA@KWbh\MIKKKKR`ig\QJC>703TVRQVZq¥²µ±€YGYs¢©¬¬ª¬³Ž¬£k_vU>!#'4/0*'*()))+*-49(;=:65&(&$.-2<:2-&*<InTWvk),'$##&$""%(<DEUdjlkog= (8Ohuwx|}}
-
-
-~¢€£§«±žºœÂÂÆÉËÍÌÏÏÒÓÓÕ×Ì_LV`ebdb_YZPSLEC83(#!$RÁÊÄŠ¥ºÈÌÇ¶Q1//8;E<;>HWae^QLIDHKRZfm`[RHG<539MTQU\ezŠ¯µ³šbD[p€ª¬®¬¬²³­¥`crQ='*('&*+&'$/50+)')'.=>1-79#(%(73"5<6/3@4A>Fgsm@-))'$)#&#
-
-"*(4@JL`frljc:
-
-3Octuwxz~|
-
-}
-¡§ª³³¶ŒœÁÆÆÊÌÍÎÏÒÓÏÒÖÓGT\ceeea^WYULLH>90()0O»ÇÆŸºŸÄÀ¯T3-+-9>A9=FP^c\TGCEEFLX`ii_XMLI<55;MRV]cnš°Ž²©gFYq¢š«¬¬¯³±¬¥MolQ1#-&*(()(*&+50+,*('557,*DN(/' 7P.'5F.)LK/OP]KrN')(&(+$$$ $'/AAIZ^joh]1
-$7M^ortwzw~~}~
-
-
-
- Š«¬¯³»œŸÃÆÉËÌÏÑÑÓÏÓÕÕ«LOT]chea`WZWQQICD>68;KºÈÉÉÁ·¯ ]>.-/6=>89GS]`_UPHECHIS^flaWXNF@65@??O]hkrš®±­ŠiIZq ©««¬±³²«€LthN&$.(,',&0/'-5-%+'*6F?@&1MP*%,9TN./Q+6=X9Mxx6BLY,*%%&(&" 
-"--<EIZ^_g]<$$BU`hqswwyz~}
-
-
-~¡£¢©«²·»ŒÂÄÇÊÍÍÏÑÒÑÒÕÖÅWLU\]bbb_ZX^VXMJJEEHG\»ÍÑÎÀ«uW?6-09B@=7CMYcb^QEEAFGP`elc^TXNF<8=;34O[jllv€«¯­¥kN[o¥šš¬­­²³¬£QijS##'%2*6$6/(+47*!%'7JOD*7OSD$$&0R<<3:P0<2KAb[F&O9&"$() 
-"
-"0EGSZZL6& %8P[bjltrvyz|}~~
-
-
-
-
-
-
-
-¢¡¢©ª¯µž»¿ÂÆÈÊÌÏÑÒÑÓÖÕÏoJSY^__`e\[\XZQNMRRQM`¹ÎÑÈ¯dI=713:=B;<AQZca\VH@=?HNUakk`aXWGB28BB5,FWeebkª¯¯ŠhP\m¢š¬¬®¯±°¬£U\dD$!)(2(2(8/&(.B6%*'>BYH(5NZQ0&,%U:#)4s67/IJRnE.=>%(*!")%$,=FGA5-)$'9HX[clpnru|yxz}}|
-¡£Šš©¯²¶»ŸÁÄÆËÌÎÑÒÑÒÕÔÓFMY[^]a`_Z`\^WTVXZVR^³ÆÅŽ]IHA<6@BFB?BO^fi_UKD;;:GTYgigb]XO@48??=2$8ITVZiª±°šqPYo
-¡ª«®°°²³«€fKV:$(&*0/-$<3&,(K()+(;;WC 7Kh[Q-)&;Z!+7Sn409Qfrm,.:"$+%,#%&(,*(* "*3@QY]agmnuqrsvxzw|~~
-
-
-
-
-
-£¥«ª®°¶žŒŸÄÆÈËÏÌÒÑÒÔÓÓ·LMRW[]`dc^ba]X[^bca[]xš¥^KKLD@DCGD?CMYck_TKEF;:@N_cnjka_VH:8=<:3/%1;LTXdz©®®ŠwX[mš«®±°³Ž­¥q:H()(#&**./82--,U((+,24Z;"4Vlgc80*.c7('5lGC2Mom}V05#!%#$),$%"
-#'*:>FMRU`impvsuwxvwuyz||y~
-
-
-
-
-
-¡£«­­²µ¶»œÂÄÇÊÌÐÑÑÒÔÔÕÈ[INRY\]bcdfb]`bdiieablx_NHFCHINIF@@KW_ceWM@<;5;G]dimnj^^PB::4671'*/2AKQYs£¬«Šxb^n¢š«®¯¯°Ž¬¡y5E#,'&6)%+3:213/Z1')+:=[1!*Qbmg@##LWh
-<>f:@8ulSXhP-%*..,#  $.6:@KMTTaelppnpqtvuwuwwu{}y|~~~
-
-
-
-
-
-  Š«®²¶žºŒ¿ÂÇÇÊÌÑÒÑÒÓÔÑ}FKRT[[_feggabeloljggdihaWNPPNVQOLC?CP[abUNCA?76BTcggpnhdZKB:5462-/02/9GMQo¥¯±ª~g`mš¬¯¯°²²«¢p6B-.)(,/!)1;653-GE)%*1QR*$%L_VvQ"
-6]v>(CN[3=`fqCaS2"#/$ &.1=ENNY`^fimoopqsstvzxtwswx|}}||
-
-
-
-
-
-
- ¡¢©©¯±µ¹ºœÁÂÇÊÌÑÑÐÑÒÔÓFEPSZ[_dfkgfhlonjhijda_ZVST\[]TOJFJLVb\YJHHE=>9M\ikrthc^SA=6244/0--5:6<CJj¬¹œ¹©k^o¢©®®±°Ž³®€P2?;2&))+&2/801550U,%#.RE$"#Jh8vs/"&XsW*)Sn9*GdoaF:2""'%$'+(,5BMRZfghihmprswswvwvuwwuy{}~~}
-
-
-¡€§®­¯¶·ºÁÀÃÈÊÏÐÏÎÒÒÓ·GBNSY]aehgjlnonsmikhd_`][Y\cd_XOGHLTY[JHD>CAD@ES`moqpdcVH=3220,,)(+00/89>g»ÇÈÅŸnfp «­­°²Žµ®f?.6+0%0+(&-56.158(MC#',mP)*'Ql2_V1!Sd]A
-BQu-$DXo?#4$")**'+(7FQX]ffjkhjlptssuwxsyvwzww}y~|~}
-
-¡¢¥ª­°±µ·žŸÃÅÇÈËÍÏÏÎÒÓÈ]@LRUabchfjoqqrmjkkjgf`_[]gjg^VPLRW[[SK?=?A=GFNblqnj`VPB:5213./-1)2/+36?mÃÈÉÇÃ¯}ep©­«°°±±¬¢}b;1(06*)&'301339=+4U%7I&+&Uo:Iv3!%Ob23
-8AdV"BBhWFC&   &+/7GOU^`ehjmlklprusqwtrwwx|ywxzz}{~¡¥¢§¬°­Ž¶žœÄÂÆÈÊËÎÏÐÒÓÏ}@IOWVWccdiqrrrnokjjhfbbdknmhaXURXYZ\OHA@BBACO_hrtrkeZSF;4.36.,14G(-.-60;o¬ÃÇÉÈÁµcqªª«¯¬°±­¢vF1(+.)0'2;7024;<4'W1'<}C*',`r1HaE#$:i<64(L>]0:>aWdm-
-#,9DMR]`agdjmmolosxutustvzyy{ywxy}z}{
-¡ ¡š¬«®³·ž»¿ÂÆÇËËÎÏÐÐÒÓBEOW`]`^fkorooqpnkkffihmrunf]UUX`XSQMMJFLAEMZitwvrebTK<2,(,091>DN,,/.3/8j®ÁÅÈÆÁždoª¬­¯®°²©¡n`?,+'((1-/3074<GGC.5B,Qi>,+5Vm#PBr+"?lf+67AM9;'@PXIrl1
- (5>DOS^]aiiionnpqqwustvxyzwy{zwx}~}z
-¢¥«š¯Ž·ž»ŸÁÄÆÉÊÌÍÑÐÑÒºMELPSW]_bjlonquvqkkjoonwwvmc[TUWXOMGJNKLHEO[ir|zwkdUL;12'-.08;ITS%*++1,6]ªÁÄÅÄŸŽbq©¬®®¯°²­^S450"!.6$:.9:5>=FG,.B>yX0412[o!IEKuV*8{e) (9MA8*(.Y>Osg6-:EKJPW`bgkljnqqqtsssvuvuwxvvzyxx|{~~y}|}
- ¢§š«°Ž¹»œÀÁÆÇÉËÎÏÎÑÔÊhOPTXQS[ffjjpx|vqrqopx}ztk`TWRNJEGHSQQLLGV^lx}yvkXJ@1,()++1=GT]X%.++0(.W¡ÁÄÃÃ¿²duŠ¬¯°¯°²¬€^W76&!3:
-8%AC5<8?E6/QLD-@$2Vk%9E>TzD1S",%)<J<4(,Y@,[Gc0FHIRPY]adfjmooqsqsyxsuuuvuy{{|yxxz~~~z}}|
-
-
-  £€§©±Ž¶ŒŒ¿¿ÃÆÈÉÌÎÌÑÑÎe[UUSXY`basx}}yvstrv|phXQQKCDCDPSSTNIOWcsw{yseT=43+"&)1>IU]\`
Index: soft/giet_vm/applications/display/main.c
===================================================================
--- soft/giet_vm/applications/display/main.c	(revision 588)
+++ soft/giet_vm/applications/display/main.c	(revision 589)
@@ -16,5 +16,4 @@
 #define NLINES      256
 #define NIMAGES     1                  
-#define NBLOCKS     (NPIXELS*NLINES/512)   // number of blocks per image
 
 #define INTERACTIVE 1
@@ -69,5 +68,5 @@
     {
         // load buf0
-        giet_fat_read( fd, buf0, NBLOCKS, image*NBLOCKS );
+        giet_fat_read( fd, buf0, NPIXELS*NLINES );
 
         giet_tty_printf("\n[DISPLAY] Proc[%d,%d,%d] load image %d at cycle %d\n", 
@@ -85,5 +84,5 @@
 
         // load buf1
-        giet_fat_read( fd, buf1, NBLOCKS, image*NBLOCKS );
+        giet_fat_read( fd, buf1, NPIXELS*NLINES );
 
         giet_tty_printf("\n[DISPLAY] Proc[%d,%d,%d] load image %d at cycle %d\n", 
Index: soft/giet_vm/applications/gameoflife/Makefile
===================================================================
--- soft/giet_vm/applications/gameoflife/Makefile	(revision 589)
+++ soft/giet_vm/applications/gameoflife/Makefile	(revision 589)
@@ -0,0 +1,20 @@
+
+APP_NAME = gameoflife
+
+OBJS= main.o 
+
+LIBS= -L../../build/libs -luser
+
+INCLUDES = -I.  -I../..  -I../../giet_libs  -I../../giet_xml  
+
+LIB_DEPS = ../../build/libs/libuser.a
+
+appli.elf: $(OBJS) $(APP_NAME).ld $(LIBS_DEPS) 
+	$(LD) -o $@ -T $(APP_NAME).ld $(OBJS) $(LIBS)
+	$(DU) -D $@ > $@.txt
+
+%.o: %.c 
+	$(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
+
+clean:
+	rm -f *.o *.elf *.txt core *~
Index: soft/giet_vm/applications/gameoflife/gameoflife.py
===================================================================
--- soft/giet_vm/applications/gameoflife/gameoflife.py	(revision 588)
+++ soft/giet_vm/applications/gameoflife/gameoflife.py	(revision 589)
@@ -4,5 +4,5 @@
 
 ##################################################################################
-#   file   : gameoflife.py  (for the gameoflife application)
+#   file   : gameoflife.py  
 #   date   : february 2015
 #   author : Alain Greiner
@@ -26,6 +26,6 @@
 ##################################################################################
 
-##########################
-def gameoflife( mapping ):
+######################
+def extend( mapping ):
 
     x_size    = mapping.x_size
@@ -54,5 +54,5 @@
     mapping.addVseg( vspace, 'gol_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/gameoflife/gameoflife.elf',
+                     binpath = 'build/gameoflife/appli.elf',
                      local = False , big = True )
 
@@ -78,5 +78,5 @@
                                  code_base , code_size,
                                  'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                                 binpath = 'build/gameoflife/gameoflife.elf',
+                                 binpath = 'build/gameoflife/appli.elf',
                                  local = True )
 
@@ -118,5 +118,5 @@
 if __name__ == '__main__':
 
-    vspace = gameoflife( Mapping( 'test', 2, 2, 4 ) )
+    vspace = extend( Mapping( 'test', 2, 2, 4 ) )
     print vspace.xml()
 
Index: soft/giet_vm/applications/ocean/Makefile.config.giet
===================================================================
--- soft/giet_vm/applications/ocean/Makefile.config.giet	(revision 588)
+++ soft/giet_vm/applications/ocean/Makefile.config.giet	(revision 589)
@@ -3,5 +3,5 @@
 # Default plateform architecture and default CPU
 #------------------------------------------------------------------------------
-GIET_DISTRIB= $(PWD)/../..
+GIET_DISTRIB= ../..
 
 #------------------------------------------------------------------------------
@@ -67,5 +67,5 @@
 
 clean:
-	$(RM) -f *.c *.h *.o *.pyc $(TARGET)
+	rm -f *.c *.h *.o *.pyc *.elf *.txt core *~
 
 
Index: soft/giet_vm/applications/ocean/Makefile.giet
===================================================================
--- soft/giet_vm/applications/ocean/Makefile.giet	(revision 588)
+++ soft/giet_vm/applications/ocean/Makefile.giet	(revision 589)
@@ -1,3 +1,3 @@
-TARGET = ocean.elf
+TARGET = appli.elf
 OBJS = jacobcalc.o jacobcalc2.o laplacalc.o linkup.o main.o multi.o slave1.o slave2.o subblock.o giet_utils.o
 
Index: soft/giet_vm/applications/ocean/giet_utils.C
===================================================================
--- soft/giet_vm/applications/ocean/giet_utils.C	(revision 588)
+++ soft/giet_vm/applications/ocean/giet_utils.C	(revision 589)
@@ -1,279 +1,2 @@
-/* DÃ©finitions des fonctions standard (simplifiÃ©es) utilisÃ©es par ocean pour GIET */
+#line 115 "/Users/alain/soc/giet_vm/applications/ocean/null_macros/c.m4.null.GIET"
 
-#include <stdarg.h>
-#include <stdio.h>
-#include <malloc.h>
-#include <stdlib.h>
-
-EXTERN_ENV
-
-#include "decs.h"
-#include "giet_utils.h"
-
-FILE * stdout = "";
-FILE *stderr = "STDERR : ";
-
-extern double ****main_q_multi;
-extern double ****main_rhs_multi;
-extern double ****main_psi;
-extern double ****main_psim;
-extern double ***main_psium;
-extern double ***main_psilm;
-extern double ***main_psib;
-extern double ***main_ga;
-extern double ***main_gb;
-extern double ***main_oldga;
-extern double ***main_oldgb;
-extern double ****main_work1;
-extern double ***main_work2;
-extern double ***main_work3;
-extern double ****main_work4;
-extern double ****main_work5;
-extern double ***main_work6;
-extern double ****main_work7;
-extern long *main_imx;
-extern long *main_jmx;
-
-extern double *main_lev_res;
-extern double *main_lev_tol;
-extern double *main_i_int_coeff;
-extern double *main_j_int_coeff;
-extern long *main_xpts_per_proc;
-extern long *main_ypts_per_proc;
-extern long main_xprocs;
-extern long main_yprocs;
-extern long main_numlev;
-extern double main_eig2;
-extern long main_im;
-extern long main_jm;
-
-double ****work1 __attribute__ ((section("seg_ldata")));
-double ***work2 __attribute__ ((section("seg_ldata")));
-double ***work3 __attribute__ ((section("seg_ldata")));
-double ****work4 __attribute__ ((section("seg_ldata")));
-double ****work5 __attribute__ ((section("seg_ldata")));
-double ***work6 __attribute__ ((section("seg_ldata")));
-double ****work7 __attribute__ ((section("seg_ldata")));
-double ****psi __attribute__ ((section("seg_ldata")));
-double ****psim __attribute__ ((section("seg_ldata")));
-double ***psium __attribute__ ((section("seg_ldata")));
-double ***psilm __attribute__ ((section("seg_ldata")));
-double ***psib __attribute__ ((section("seg_ldata")));
-double ***ga __attribute__ ((section("seg_ldata")));
-double ***gb __attribute__ ((section("seg_ldata")));
-double ***oldga __attribute__ ((section("seg_ldata")));
-double ***oldgb __attribute__ ((section("seg_ldata")));
-double ****q_multi __attribute__ ((section("seg_ldata")));
-double ****rhs_multi __attribute__ ((section("seg_ldata")));
-long *imx __attribute__ ((section("seg_ldata")));
-long *jmx __attribute__ ((section("seg_ldata")));
-double *f __attribute__ ((section("seg_ldata")));
-struct Global_Private *gp;
-
-double *lev_res __attribute__ ((section("seg_ldata")));
-double *lev_tol __attribute__ ((section("seg_ldata")));
-double *i_int_coeff __attribute__ ((section("seg_ldata")));
-double *j_int_coeff __attribute__ ((section("seg_ldata")));
-long *xpts_per_proc __attribute__ ((section("seg_ldata")));
-long *ypts_per_proc __attribute__ ((section("seg_ldata")));
-long xprocs __attribute__ ((section("seg_ldata")));
-long yprocs __attribute__ ((section("seg_ldata")));
-long numlev __attribute__ ((section("seg_ldata")));
-double eig2 __attribute__ ((section("seg_ldata")));
-long im __attribute__ ((section("seg_ldata")));
-long jm __attribute__ ((section("seg_ldata")));
-
-unsigned int nclusters_x __attribute__ ((section("seg_ldata")));
-unsigned int nclusters_y __attribute__ ((section("seg_ldata")));
-unsigned int procs_per_cluster __attribute__ ((section("seg_ldata")));
-
-volatile long heap_inited = 0;
-volatile int run_threads = 0;
-
-//Entry point for all threads (except main)
-//  waiting allocs and inits of main then copy read-only tabs in ldata segment (replicated)
-//  some read-write tabs are also replicated, but not entirely : only pointers
-__attribute__ ((constructor)) void thread()
-{
-    unsigned long size;
-    long id = (long) giet_thread_id();
-
-    unsigned int cx, cy, lp;
-
-    giet_proc_xyp(&cx, &cy, &lp);
-    giet_shr_printf("Thread %d (%d:%d.%d) waiting\n", id, cx, cy, lp);
-
-    if (lp == 0) {
-        
-        giet_procs_number(&nclusters_x, &nclusters_y, &procs_per_cluster);
-        heap_init(cx, cy);
-
-        while (heap_inited != id) {
-            asm volatile ("nop\r\n");
-        }
-        heap_inited += procs_per_cluster;
-        
-        
-        size = nprocs * sizeof(double ***);
-        rhs_multi = (double ****) G_MALLOC(size, id);
-        q_multi = (double ****) G_MALLOC(size, id);
-        psi = (double ****) G_MALLOC(size, id);
-        psim = (double ****) G_MALLOC(size, id);
-        work1 = (double ****) G_MALLOC(size, id);
-        work4 = (double ****) G_MALLOC(size, id);
-        work5 = (double ****) G_MALLOC(size, id);
-        work7 = (double ****) G_MALLOC(size, id);
-        
-        size = nprocs * sizeof(double **);
-        psium = (double ***) G_MALLOC(size, id);
-        psilm = (double ***) G_MALLOC(size, id);
-        psib = (double ***) G_MALLOC(size, id);
-        ga = (double ***) G_MALLOC(size, id);
-        gb = (double ***) G_MALLOC(size, id);
-        oldga = (double ***) G_MALLOC(size, id);
-        oldgb = (double ***) G_MALLOC(size, id);
-        work2 = (double ***) G_MALLOC(size, id);
-        work3 = (double ***) G_MALLOC(size, id);
-        work6 = (double ***) G_MALLOC(size, id);
-    }
-    
-    while (run_threads != 1) {
-        asm volatile ("nop\r\n");
-    }
-
-    *gp[id].lpid = lp;
-        
-    if (lp == 0) {
-        int i, j, k;
-        
-        xprocs = main_xprocs;
-        yprocs = main_yprocs;
-        numlev = main_numlev;
-        eig2 = main_eig2;
-        im = main_im;
-        jm = main_jm;
-
-        size = numlev * sizeof(long);
-        imx = (long *) G_MALLOC(size, id);
-        jmx = (long *) G_MALLOC(size, id);
-        xpts_per_proc = (long *) G_MALLOC(size, id);
-        ypts_per_proc = (long *) G_MALLOC(size, id);
-        
-        size = numlev * sizeof(double);
-        lev_res = (double *) G_MALLOC(size, id);
-        lev_tol = (double *) G_MALLOC(size, id);
-        i_int_coeff = (double *) G_MALLOC(size, id);
-        j_int_coeff = (double *) G_MALLOC(size, id);
-        
-        for(i=0;i<numlev;i++) {
-            imx[i] = main_imx[i];
-            jmx[i] = main_jmx[i];
-            lev_res[i] = main_lev_res[i];
-            lev_tol[i] = main_lev_tol[i];
-            i_int_coeff[i] = main_i_int_coeff[i];
-            j_int_coeff[i] = main_j_int_coeff[i];
-            xpts_per_proc[i] = main_xpts_per_proc[i];
-            ypts_per_proc[i] = main_ypts_per_proc[i];
-        }
-        
-        size = numlev * sizeof(double **);        
-        for (i = 0; i < nprocs; i++) {
-            
-            q_multi[i] = (double ***) G_MALLOC(size, id);
-            rhs_multi[i] = (double ***) G_MALLOC(size, id);
-
-            for (j = 0; j < numlev; j++) {
-            
-                rhs_multi[i][j] = (double **) G_MALLOC(((imx[j] - 2) / yprocs + 2) * sizeof(double *), id);
-                q_multi[i][j] = (double **) G_MALLOC(((imx[j] - 2) / yprocs + 2) * sizeof(double *), id);
-                for (k = 0; k < ((imx[j] - 2) / yprocs + 2); k++) {
-                    q_multi[i][j][k] = main_q_multi[i][j][k];
-                    rhs_multi[i][j][k] = main_rhs_multi[i][j][k];
-                }
-                
-            }
-            
-            work1[i] = main_work1[i];
-            work2[i] = main_work2[i];
-            work3[i] = main_work3[i];
-            work4[i] = main_work4[i];
-            work5[i] = main_work5[i];
-            work6[i] = main_work6[i];
-            work7[i] = main_work7[i];
-            psi[i] = main_psi[i];
-            psim[i] = main_psim[i];
-            psium[i] = main_psium[i];
-            psilm[i] = main_psilm[i];
-            psib[i] = main_psib[i];
-            ga[i] = main_ga[i];
-            gb[i] = main_gb[i];
-            oldga[i] = main_oldga[i];
-            oldgb[i] = main_oldgb[i];
-        }
-    }
-    giet_shr_printf("Thread %d launched\n", id);
-
-    slave(&id);
-
-    BARRIER(bars->barrier, nprocs)
-    
-    giet_exit("done.");
-}
-
-
-const char *optarg;
-
-int getopt(int argc, char *const *argv, const char *optstring)
-{
-    return -1;
-}
-
-//give the cluster coordinate by thread number
-//  if tid=-1, return the next cluster (round robin)
-void clusterXY(int tid, unsigned int *cx, unsigned int *cy)
-{
-    unsigned int cid;
-    static unsigned int x = 0, y = 0;
-
-    cid = tid / procs_per_cluster;
-
-    if (tid != -1) {
-        *cx = (cid / nclusters_y);
-        *cy = (cid % nclusters_y);
-        return;
-    }
-    
-    if (giet_thread_id() != 0) {
-        giet_exit("pseudo-random mapped malloc : thread 0 only");
-    }
-
-    x++;
-    if (x == nclusters_x) {
-        x = 0;
-        y++;
-        if (y == nclusters_y) {
-            y = 0;
-        }
-    }
-    *cx = x;
-    *cy = y;
-}
-
-void *ocean_malloc(unsigned long s, int tid)
-{
-    void *ptr;
-    unsigned int x, y;
-    clusterXY(tid, &x, &y);
-    ptr = remote_malloc(s, x, y);
-    giet_assert (ptr != 0, "Malloc failed");
-    return ptr;
-}
-
-void exit(int status)
-{
-    if (status) {
-        giet_exit("Done (status != 0)");
-    } else {
-        giet_exit("Done (ok)");
-    }
-}
Index: soft/giet_vm/applications/ocean/jacobcalc.C
===================================================================
--- soft/giet_vm/applications/ocean/jacobcalc.C	(revision 588)
+++ soft/giet_vm/applications/ocean/jacobcalc.C	(revision 589)
@@ -1,339 +1,2 @@
-/*************************************************************************/
-/*                                                                       */
-/*  Copyright (c) 1994 Stanford University                               */
-/*                                                                       */
-/*  All rights reserved.                                                 */
-/*                                                                       */
-/*  Permission is given to use, copy, and modify this software for any   */
-/*  non-commercial purpose as long as this copyright notice is not       */
-/*  removed.  All other uses, including redistribution in whole or in    */
-/*  part, are forbidden without prior written permission.                */
-/*                                                                       */
-/*  This software is provided with absolutely no warranty and no         */
-/*  support.                                                             */
-/*                                                                       */
-/*************************************************************************/
+#line 115 "/Users/alain/soc/giet_vm/applications/ocean/null_macros/c.m4.null.GIET"
 
-/* Does the arakawa jacobian calculation (of the x and y matrices,
-   putting the results in the z matrix) for a subblock.  */
-
-EXTERN_ENV
-
-#include <stdio.h>
-#include <math.h>
-
-#include "decs.h"
-
-void jacobcalc(double ***x, double ***y, double ***z, long pid, long firstrow, long lastrow, long firstcol, long lastcol)
-{
-    double f1;
-    double f2;
-    double f3;
-    double f4;
-    double f5;
-    double f6;
-    double f7;
-    double f8;
-    long iindex;
-    long indexp1;
-    long indexm1;
-    long im1;
-    long ip1;
-    long i;
-    long j;
-    long jj;
-    double **t2a;
-    double **t2b;
-    double **t2c;
-    double *t1a;
-    double *t1b;
-    double *t1c;
-    double *t1d;
-    double *t1e;
-    double *t1f;
-    double *t1g;
-
-    t2a = (double **) z[pid];
-    if ((gp[pid].neighbors[UP] == -1) && (gp[pid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = 0.0;
-    }
-    if ((gp[pid].neighbors[DOWN] == -1) && (gp[pid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = 0.0;
-    }
-    if ((gp[pid].neighbors[UP] == -1) && (gp[pid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = 0.0;
-    }
-    if ((gp[pid].neighbors[DOWN] == -1) && (gp[pid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = 0.0;
-    }
-
-    t2a = (double **) x[pid];
-    jj = gp[pid].neighbors[UPLEFT];
-    if (jj != -1) {
-        t2a[0][0] = x[jj][im - 2][jm - 2];
-    }
-    jj = gp[pid].neighbors[UPRIGHT];
-    if (jj != -1) {
-        t2a[0][jm - 1] = x[jj][im - 2][1];
-    }
-    jj = gp[pid].neighbors[DOWNLEFT];
-    if (jj != -1) {
-        t2a[im - 1][0] = x[jj][1][jm - 2];
-    }
-    jj = gp[pid].neighbors[DOWNRIGHT];
-    if (jj != -1) {
-        t2a[im - 1][jm - 1] = x[jj][1][1];
-    }
-
-    t2a = (double **) y[pid];
-    jj = gp[pid].neighbors[UPLEFT];
-    if (jj != -1) {
-        t2a[0][0] = y[jj][im - 2][jm - 2];
-    }
-    jj = gp[pid].neighbors[UPRIGHT];
-    if (jj != -1) {
-        t2a[0][jm - 1] = y[jj][im - 2][1];
-    }
-    jj = gp[pid].neighbors[DOWNLEFT];
-    if (jj != -1) {
-        t2a[im - 1][0] = y[jj][1][jm - 2];
-    }
-    jj = gp[pid].neighbors[DOWNRIGHT];
-    if (jj != -1) {
-        t2a[im - 1][jm - 1] = y[jj][1][1];
-    }
-
-    t2a = (double **) x[pid];
-    if (gp[pid].neighbors[UP] == -1) {
-        jj = gp[pid].neighbors[LEFT];
-        if (jj != -1) {
-            t2a[0][0] = x[jj][0][jm - 2];
-        } else {
-            jj = gp[pid].neighbors[DOWN];
-            if (jj != -1) {
-                t2a[im - 1][0] = x[jj][1][0];
-            }
-        }
-        jj = gp[pid].neighbors[RIGHT];
-        if (jj != -1) {
-            t2a[0][jm - 1] = x[jj][0][1];
-        } else {
-            jj = gp[pid].neighbors[DOWN];
-            if (jj != -1) {
-                t2a[im - 1][jm - 1] = x[jj][1][jm - 1];
-            }
-        }
-    } else if (gp[pid].neighbors[DOWN] == -1) {
-        jj = gp[pid].neighbors[LEFT];
-        if (jj != -1) {
-            t2a[im - 1][0] = x[jj][im - 1][jm - 2];
-        } else {
-            jj = gp[pid].neighbors[UP];
-            if (jj != -1) {
-                t2a[0][0] = x[jj][im - 2][0];
-            }
-        }
-        jj = gp[pid].neighbors[RIGHT];
-        if (jj != -1) {
-            t2a[im - 1][jm - 1] = x[jj][im - 1][1];
-        } else {
-            jj = gp[pid].neighbors[UP];
-            if (jj != -1) {
-                t2a[0][jm - 1] = x[jj][im - 2][jm - 1];
-            }
-        }
-    } else if (gp[pid].neighbors[LEFT] == -1) {
-        jj = gp[pid].neighbors[UP];
-        if (jj != -1) {
-            t2a[0][0] = x[jj][im - 2][0];
-        }
-        jj = gp[pid].neighbors[DOWN];
-        if (jj != -1) {
-            t2a[im - 1][0] = x[jj][1][0];
-        }
-    } else if (gp[pid].neighbors[RIGHT] == -1) {
-        jj = gp[pid].neighbors[UP];
-        if (jj != -1) {
-            t2a[0][jm - 1] = x[jj][im - 2][jm - 1];
-        }
-        jj = gp[pid].neighbors[DOWN];
-        if (jj != -1) {
-            t2a[im - 1][jm - 1] = x[jj][1][jm - 1];
-        }
-    }
-
-    t2a = (double **) y[pid];
-    if (gp[pid].neighbors[UP] == -1) {
-        jj = gp[pid].neighbors[LEFT];
-        if (jj != -1) {
-            t2a[0][0] = y[jj][0][jm - 2];
-        } else {
-            jj = gp[pid].neighbors[DOWN];
-            if (jj != -1) {
-                t2a[im - 1][0] = y[jj][1][0];
-            }
-        }
-        jj = gp[pid].neighbors[RIGHT];
-        if (jj != -1) {
-            t2a[0][jm - 1] = y[jj][0][1];
-        } else {
-            jj = gp[pid].neighbors[DOWN];
-            if (jj != -1) {
-                t2a[im - 1][jm - 1] = y[jj][1][jm - 1];
-            }
-        }
-    } else if (gp[pid].neighbors[DOWN] == -1) {
-        jj = gp[pid].neighbors[LEFT];
-        if (jj != -1) {
-            t2a[im - 1][0] = y[jj][im - 1][jm - 2];
-        } else {
-            jj = gp[pid].neighbors[UP];
-            if (jj != -1) {
-                t2a[0][0] = y[jj][im - 2][0];
-            }
-        }
-        jj = gp[pid].neighbors[RIGHT];
-        if (jj != -1) {
-            t2a[im - 1][jm - 1] = y[jj][im - 1][1];
-        } else {
-            jj = gp[pid].neighbors[UP];
-            if (jj != -1) {
-                t2a[0][jm - 1] = y[jj][im - 2][jm - 1];
-            }
-        }
-    } else if (gp[pid].neighbors[LEFT] == -1) {
-        jj = gp[pid].neighbors[UP];
-        if (jj != -1) {
-            t2a[0][0] = y[jj][im - 2][0];
-        }
-        jj = gp[pid].neighbors[DOWN];
-        if (jj != -1) {
-            t2a[im - 1][0] = y[jj][1][0];
-        }
-    } else if (gp[pid].neighbors[RIGHT] == -1) {
-        jj = gp[pid].neighbors[UP];
-        if (jj != -1) {
-            t2a[0][jm - 1] = y[jj][im - 2][jm - 1];
-        }
-        jj = gp[pid].neighbors[DOWN];
-        if (jj != -1) {
-            t2a[im - 1][jm - 1] = y[jj][1][jm - 1];
-        }
-    }
-
-    j = gp[pid].neighbors[UP];
-    if (j != -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) y[j][im - 2];
-        for (i = 1; i <= lastcol; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[pid].neighbors[DOWN];
-    if (j != -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) y[j][1];
-        for (i = 1; i <= lastcol; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[pid].neighbors[LEFT];
-    if (j != -1) {
-        t2b = (double **) y[j];
-        for (i = 1; i <= lastrow; i++) {
-            t2a[i][0] = t2b[i][jm - 2];
-        }
-    }
-    j = gp[pid].neighbors[RIGHT];
-    if (j != -1) {
-        t2b = (double **) y[j];
-        for (i = 1; i <= lastrow; i++) {
-            t2a[i][jm - 1] = t2b[i][1];
-        }
-    }
-
-    t2a = (double **) x[pid];
-    j = gp[pid].neighbors[UP];
-    if (j != -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) x[j][im - 2];
-        for (i = 1; i <= lastcol; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[pid].neighbors[DOWN];
-    if (j != -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) x[j][1];
-        for (i = 1; i <= lastcol; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[pid].neighbors[LEFT];
-    if (j != -1) {
-        t2b = (double **) x[j];
-        for (i = 1; i <= lastrow; i++) {
-            t2a[i][0] = t2b[i][jm - 2];
-        }
-    }
-    j = gp[pid].neighbors[RIGHT];
-    if (j != -1) {
-        t2b = (double **) x[j];
-        for (i = 1; i <= lastrow; i++) {
-            t2a[i][jm - 1] = t2b[i][1];
-        }
-    }
-
-    t2a = (double **) x[pid];
-    t2b = (double **) y[pid];
-    t2c = (double **) z[pid];
-    for (i = firstrow; i <= lastrow; i++) {
-        ip1 = i + 1;
-        im1 = i - 1;
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        t1c = (double *) t2c[i];
-        t1d = (double *) t2b[ip1];
-        t1e = (double *) t2b[im1];
-        t1f = (double *) t2a[ip1];
-        t1g = (double *) t2a[im1];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            indexp1 = iindex + 1;
-            indexm1 = iindex - 1;
-            f1 = (t1b[indexm1] + t1d[indexm1] - t1b[indexp1] - t1d[indexp1]) * (t1f[iindex] - t1a[iindex]);
-            f2 = (t1e[indexm1] + t1b[indexm1] - t1e[indexp1] - t1b[indexp1]) * (t1a[iindex] - t1g[iindex]);
-            f3 = (t1d[iindex] + t1d[indexp1] - t1e[iindex] - t1e[indexp1]) * (t1a[indexp1] - t1a[iindex]);
-            f4 = (t1d[indexm1] + t1d[iindex] - t1e[indexm1] - t1e[iindex]) * (t1a[iindex] - t1a[indexm1]);
-            f5 = (t1d[iindex] - t1b[indexp1]) * (t1f[indexp1] - t1a[iindex]);
-            f6 = (t1b[indexm1] - t1e[iindex]) * (t1a[iindex] - t1g[indexm1]);
-            f7 = (t1b[indexp1] - t1e[iindex]) * (t1g[indexp1] - t1a[iindex]);
-            f8 = (t1d[iindex] - t1b[indexm1]) * (t1a[iindex] - t1f[indexm1]);
-
-            t1c[iindex] = factjacob * (f1 + f2 + f3 + f4 + f5 + f6 + f7 + f8);
-        }
-    }
-
-    if (gp[pid].neighbors[UP] == -1) {
-        t1c = (double *) t2c[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1c[j] = 0.0;
-        }
-    }
-    if (gp[pid].neighbors[DOWN] == -1) {
-        t1c = (double *) t2c[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1c[j] = 0.0;
-        }
-    }
-    if (gp[pid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2c[j][0] = 0.0;
-        }
-    }
-    if (gp[pid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2c[j][jm - 1] = 0.0;
-        }
-    }
-
-}
Index: soft/giet_vm/applications/ocean/jacobcalc2.C
===================================================================
--- soft/giet_vm/applications/ocean/jacobcalc2.C	(revision 588)
+++ soft/giet_vm/applications/ocean/jacobcalc2.C	(revision 589)
@@ -1,341 +1,2 @@
-/*************************************************************************/
-/*                                                                       */
-/*  Copyright (c) 1994 Stanford University                               */
-/*                                                                       */
-/*  All rights reserved.                                                 */
-/*                                                                       */
-/*  Permission is given to use, copy, and modify this software for any   */
-/*  non-commercial purpose as long as this copyright notice is not       */
-/*  removed.  All other uses, including redistribution in whole or in    */
-/*  part, are forbidden without prior written permission.                */
-/*                                                                       */
-/*  This software is provided with absolutely no warranty and no         */
-/*  support.                                                             */
-/*                                                                       */
-/*************************************************************************/
+#line 115 "/Users/alain/soc/giet_vm/applications/ocean/null_macros/c.m4.null.GIET"
 
-/* Does the arakawa jacobian calculation (of the x and y matrices,
-   putting the results in the z matrix) for a subblock. */
-
-EXTERN_ENV
-
-#include <stdio.h>
-#include <math.h>
-
-#include "decs.h"
-
-void jacobcalc2(double ****x, double ****y, double ****z, long psiindex, long pid, long firstrow, long lastrow, long firstcol, long lastcol)
-{
-    double f1;
-    double f2;
-    double f3;
-    double f4;
-    double f5;
-    double f6;
-    double f7;
-    double f8;
-    long iindex;
-    long indexp1;
-    long indexm1;
-    long im1;
-    long ip1;
-    long i;
-    long j;
-    long jj;
-    double **t2a;
-    double **t2b;
-    double **t2c;
-    double *t1a;
-    double *t1b;
-    double *t1c;
-    double *t1d;
-    double *t1e;
-    double *t1f;
-    double *t1g;
-
-    t2a = z[pid][psiindex];
-    if ((gp[pid].neighbors[UP] == -1) && (gp[pid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = 0.0;
-    }
-    if ((gp[pid].neighbors[DOWN] == -1) && (gp[pid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = 0.0;
-    }
-    if ((gp[pid].neighbors[UP] == -1) && (gp[pid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = 0.0;
-    }
-    if ((gp[pid].neighbors[DOWN] == -1) && (gp[pid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = 0.0;
-    }
-
-    t2a = x[pid][psiindex];
-    jj = gp[pid].neighbors[UPLEFT];
-    if (jj != -1) {
-        t2a[0][0] = x[jj][psiindex][im - 2][jm - 2];
-    }
-    jj = gp[pid].neighbors[UPRIGHT];
-    if (jj != -1) {
-        t2a[0][jm - 1] = x[jj][psiindex][im - 2][1];
-    }
-    jj = gp[pid].neighbors[DOWNLEFT];
-    if (jj != -1) {
-        t2a[im - 1][0] = x[jj][psiindex][1][jm - 2];
-    }
-    jj = gp[pid].neighbors[DOWNRIGHT];
-    if (jj != -1) {
-        t2a[im - 1][jm - 1] = x[jj][psiindex][1][1];
-    }
-
-    t2a = y[pid][psiindex];
-    jj = gp[pid].neighbors[UPLEFT];
-    if (jj != -1) {
-        t2a[0][0] = y[jj][psiindex][im - 2][jm - 2];
-    }
-    jj = gp[pid].neighbors[UPRIGHT];
-    if (jj != -1) {
-        t2a[0][jm - 1] = y[jj][psiindex][im - 2][1];
-    }
-    jj = gp[pid].neighbors[DOWNLEFT];
-    if (jj != -1) {
-        t2a[im - 1][0] = y[jj][psiindex][1][jm - 2];
-    }
-    jj = gp[pid].neighbors[DOWNRIGHT];
-    if (jj != -1) {
-        t2a[im - 1][jm - 1] = y[jj][psiindex][1][1];
-    }
-
-    t2a = x[pid][psiindex];
-    if (gp[pid].neighbors[UP] == -1) {
-        jj = gp[pid].neighbors[LEFT];
-        if (jj != -1) {
-            t2a[0][0] = x[jj][psiindex][0][jm - 2];
-        } else {
-            jj = gp[pid].neighbors[DOWN];
-            if (jj != -1) {
-                t2a[im - 1][0] = x[jj][psiindex][1][0];
-            }
-        }
-        jj = gp[pid].neighbors[RIGHT];
-        if (jj != -1) {
-            t2a[0][jm - 1] = x[jj][psiindex][0][1];
-        } else {
-            jj = gp[pid].neighbors[DOWN];
-            if (jj != -1) {
-                t2a[im - 1][jm - 1] = x[jj][psiindex][1][jm - 1];
-            }
-        }
-    } else if (gp[pid].neighbors[DOWN] == -1) {
-        jj = gp[pid].neighbors[LEFT];
-        if (jj != -1) {
-            t2a[im - 1][0] = x[jj][psiindex][im - 1][jm - 2];
-        } else {
-            jj = gp[pid].neighbors[UP];
-            if (jj != -1) {
-                t2a[0][0] = x[jj][psiindex][im - 2][0];
-            }
-        }
-        jj = gp[pid].neighbors[RIGHT];
-        if (jj != -1) {
-            t2a[im - 1][jm - 1] = x[jj][psiindex][im - 1][1];
-        } else {
-            jj = gp[pid].neighbors[UP];
-            if (jj != -1) {
-                t2a[0][jm - 1] = x[jj][psiindex][im - 2][jm - 1];
-            }
-        }
-    } else if (gp[pid].neighbors[LEFT] == -1) {
-        jj = gp[pid].neighbors[UP];
-        if (jj != -1) {
-            t2a[0][0] = x[jj][psiindex][im - 2][0];
-        }
-        jj = gp[pid].neighbors[DOWN];
-        if (jj != -1) {
-            t2a[im - 1][0] = x[jj][psiindex][1][0];
-        }
-    } else if (gp[pid].neighbors[RIGHT] == -1) {
-        jj = gp[pid].neighbors[UP];
-        if (jj != -1) {
-            t2a[0][jm - 1] = x[jj][psiindex][im - 2][jm - 1];
-        }
-        jj = gp[pid].neighbors[DOWN];
-        if (jj != -1) {
-            t2a[im - 1][jm - 1] = x[jj][psiindex][1][jm - 1];
-        }
-    }
-
-    t2a = y[pid][psiindex];
-    if (gp[pid].neighbors[UP] == -1) {
-        jj = gp[pid].neighbors[LEFT];
-        if (jj != -1) {
-            t2a[0][0] = y[jj][psiindex][0][jm - 2];
-        } else {
-            jj = gp[pid].neighbors[DOWN];
-            if (jj != -1) {
-                t2a[im - 1][0] = y[jj][psiindex][1][0];
-            }
-        }
-        jj = gp[pid].neighbors[RIGHT];
-        if (jj != -1) {
-            t2a[0][jm - 1] = y[jj][psiindex][0][1];
-        } else {
-            jj = gp[pid].neighbors[DOWN];
-            if (jj != -1) {
-                t2a[im - 1][jm - 1] = y[jj][psiindex][1][jm - 1];
-            }
-        }
-    } else if (gp[pid].neighbors[DOWN] == -1) {
-        jj = gp[pid].neighbors[LEFT];
-        if (jj != -1) {
-            t2a[im - 1][0] = y[jj][psiindex][im - 1][jm - 2];
-        } else {
-            jj = gp[pid].neighbors[UP];
-            if (jj != -1) {
-                t2a[0][0] = y[jj][psiindex][im - 2][0];
-            }
-        }
-        jj = gp[pid].neighbors[RIGHT];
-        if (jj != -1) {
-            t2a[im - 1][jm - 1] = y[jj][psiindex][im - 1][1];
-        } else {
-            jj = gp[pid].neighbors[UP];
-            if (jj != -1) {
-                t2a[0][jm - 1] = y[jj][psiindex][im - 2][jm - 1];
-            }
-        }
-    } else if (gp[pid].neighbors[LEFT] == -1) {
-        jj = gp[pid].neighbors[UP];
-        if (jj != -1) {
-            t2a[0][0] = y[jj][psiindex][im - 2][0];
-        }
-        jj = gp[pid].neighbors[DOWN];
-        if (jj != -1) {
-            t2a[im - 1][0] = y[jj][psiindex][1][0];
-        }
-    } else if (gp[pid].neighbors[RIGHT] == -1) {
-        jj = gp[pid].neighbors[UP];
-        if (jj != -1) {
-            t2a[0][jm - 1] = y[jj][psiindex][im - 2][jm - 1];
-        }
-        jj = gp[pid].neighbors[DOWN];
-        if (jj != -1) {
-            t2a[im - 1][jm - 1] = y[jj][psiindex][1][jm - 1];
-        }
-    }
-
-    t2a = y[pid][psiindex];
-    j = gp[pid].neighbors[UP];
-    if (j != -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) y[j][psiindex][im - 2];
-        for (i = 1; i <= lastcol; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[pid].neighbors[DOWN];
-    if (j != -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) y[j][psiindex][1];
-        for (i = 1; i <= lastcol; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[pid].neighbors[LEFT];
-    if (j != -1) {
-        t2b = y[j][psiindex];
-        for (i = 1; i <= lastrow; i++) {
-            t2a[i][0] = t2b[i][jm - 2];
-        }
-    }
-    j = gp[pid].neighbors[RIGHT];
-    if (j != -1) {
-        t2b = y[j][psiindex];
-        for (i = 1; i <= lastrow; i++) {
-            t2a[i][jm - 1] = t2b[i][1];
-        }
-    }
-
-    t2a = x[pid][psiindex];
-    j = gp[pid].neighbors[UP];
-    if (j != -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) x[j][psiindex][im - 2];
-        for (i = 1; i <= lastcol; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[pid].neighbors[DOWN];
-    if (j != -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) x[j][psiindex][1];
-        for (i = 1; i <= lastcol; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[pid].neighbors[LEFT];
-    if (j != -1) {
-        t2b = x[j][psiindex];
-        for (i = 1; i <= lastrow; i++) {
-            t2a[i][0] = t2b[i][jm - 2];
-        }
-    }
-    j = gp[pid].neighbors[RIGHT];
-    if (j != -1) {
-        t2b = x[j][psiindex];
-        for (i = 1; i <= lastrow; i++) {
-            t2a[i][jm - 1] = t2b[i][1];
-        }
-    }
-
-    t2a = x[pid][psiindex];
-    t2b = y[pid][psiindex];
-    t2c = z[pid][psiindex];
-    for (i = firstrow; i <= lastrow; i++) {
-        ip1 = i + 1;
-        im1 = i - 1;
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        t1c = (double *) t2c[i];
-        t1d = (double *) t2b[ip1];
-        t1e = (double *) t2b[im1];
-        t1f = (double *) t2a[ip1];
-        t1g = (double *) t2a[im1];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            indexp1 = iindex + 1;
-            indexm1 = iindex - 1;
-            f1 = (t1b[indexm1] + t1d[indexm1] - t1b[indexp1] - t1d[indexp1]) * (t1f[iindex] - t1a[iindex]);
-            f2 = (t1e[indexm1] + t1b[indexm1] - t1e[indexp1] - t1b[indexp1]) * (t1a[iindex] - t1g[iindex]);
-            f3 = (t1d[iindex] + t1d[indexp1] - t1e[iindex] - t1e[indexp1]) * (t1a[indexp1] - t1a[iindex]);
-            f4 = (t1d[indexm1] + t1d[iindex] - t1e[indexm1] - t1e[iindex]) * (t1a[iindex] - t1a[indexm1]);
-            f5 = (t1d[iindex] - t1b[indexp1]) * (t1f[indexp1] - t1a[iindex]);
-            f6 = (t1b[indexm1] - t1e[iindex]) * (t1a[iindex] - t1g[indexm1]);
-            f7 = (t1b[indexp1] - t1e[iindex]) * (t1g[indexp1] - t1a[iindex]);
-            f8 = (t1d[iindex] - t1b[indexm1]) * (t1a[iindex] - t1f[indexm1]);
-
-            t1c[iindex] = factjacob * (f1 + f2 + f3 + f4 + f5 + f6 + f7 + f8);
-
-        }
-    }
-
-    if (gp[pid].neighbors[UP] == -1) {
-        t1c = (double *) t2c[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1c[j] = 0.0;
-        }
-    }
-    if (gp[pid].neighbors[DOWN] == -1) {
-        t1c = (double *) t2c[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1c[j] = 0.0;
-        }
-    }
-    if (gp[pid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2c[j][0] = 0.0;
-        }
-    }
-    if (gp[pid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2c[j][jm - 1] = 0.0;
-        }
-    }
-
-}
Index: soft/giet_vm/applications/ocean/laplacalc.C
===================================================================
--- soft/giet_vm/applications/ocean/laplacalc.C	(revision 588)
+++ soft/giet_vm/applications/ocean/laplacalc.C	(revision 589)
@@ -1,113 +1,2 @@
-/*************************************************************************/
-/*                                                                       */
-/*  Copyright (c) 1994 Stanford University                               */
-/*                                                                       */
-/*  All rights reserved.                                                 */
-/*                                                                       */
-/*  Permission is given to use, copy, and modify this software for any   */
-/*  non-commercial purpose as long as this copyright notice is not       */
-/*  removed.  All other uses, including redistribution in whole or in    */
-/*  part, are forbidden without prior written permission.                */
-/*                                                                       */
-/*  This software is provided with absolutely no warranty and no         */
-/*  support.                                                             */
-/*                                                                       */
-/*************************************************************************/
+#line 115 "/Users/alain/soc/giet_vm/applications/ocean/null_macros/c.m4.null.GIET"
 
-/* Performs the laplacian calculation for a subblock */
-
-EXTERN_ENV
-
-#include <stdio.h>
-#include <math.h>
-
-#include "decs.h"
-
-void laplacalc(long procid, double ****x, double ****z, long psiindex, long firstrow, long lastrow, long firstcol, long lastcol)
-{
-    long iindex;
-    long indexp1;
-    long indexm1;
-    long ip1;
-    long im1;
-    long i;
-    long j;
-    double **t2a;
-    double **t2b;
-    double *t1a;
-    double *t1b;
-    double *t1c;
-    double *t1d;
-
-    t2a = (double **) x[procid][psiindex];
-    j = gp[procid].neighbors[UP];
-    if (j != -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) x[j][psiindex][im - 2];
-        for (i = 1; i <= lastcol; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[procid].neighbors[DOWN];
-    if (j != -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) x[j][psiindex][1];
-        for (i = 1; i <= lastcol; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[procid].neighbors[LEFT];
-    if (j != -1) {
-        t2b = (double **) x[j][psiindex];
-        for (i = 1; i <= lastrow; i++) {
-            t2a[i][0] = t2b[i][jm - 2];
-        }
-    }
-    j = gp[procid].neighbors[RIGHT];
-    if (j != -1) {
-        t2b = (double **) x[j][psiindex];
-        for (i = 1; i <= lastrow; i++) {
-            t2a[i][jm - 1] = t2b[i][1];
-        }
-    }
-
-    t2a = (double **) x[procid][psiindex];
-    t2b = (double **) z[procid][psiindex];
-    for (i = firstrow; i <= lastrow; i++) {
-        ip1 = i + 1;
-        im1 = i - 1;
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        t1c = (double *) t2a[ip1];
-        t1d = (double *) t2a[im1];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            indexp1 = iindex + 1;
-            indexm1 = iindex - 1;
-            t1b[iindex] = factlap * (t1c[iindex] + t1d[iindex] + t1a[indexp1] + t1a[indexm1] - 4. * t1a[iindex]);
-        }
-    }
-
-    if (gp[procid].neighbors[UP] == -1) {
-        t1b = (double *) t2b[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1b[j] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1b = (double *) t2b[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1b[j] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2b[j][0] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2b[j][jm - 1] = 0.0;
-        }
-    }
-
-}
Index: soft/giet_vm/applications/ocean/linkup.C
===================================================================
--- soft/giet_vm/applications/ocean/linkup.C	(revision 588)
+++ soft/giet_vm/applications/ocean/linkup.C	(revision 589)
@@ -1,190 +1,2 @@
-/*************************************************************************/
-/*                                                                       */
-/*  Copyright (c) 1994 Stanford University                               */
-/*                                                                       */
-/*  All rights reserved.                                                 */
-/*                                                                       */
-/*  Permission is given to use, copy, and modify this software for any   */
-/*  non-commercial purpose as long as this copyright notice is not       */
-/*  removed.  All other uses, including redistribution in whole or in    */
-/*  part, are forbidden without prior written permission.                */
-/*                                                                       */
-/*  This software is provided with absolutely no warranty and no         */
-/*  support.                                                             */
-/*                                                                       */
-/*************************************************************************/
+#line 115 "/Users/alain/soc/giet_vm/applications/ocean/null_macros/c.m4.null.GIET"
 
-/* Set all the pointers to the proper locations for the q_multi and
-   rhs_multi data structures */
-
-EXTERN_ENV
-
-#include "decs.h"
-
-void link_all()
-{
-    long i;
-    long j;
-
-    for (j = 0; j < nprocs; j++) {
-        linkup(psium[j]);
-        linkup(psilm[j]);
-        linkup(psib[j]);
-        linkup(ga[j]);
-        linkup(gb[j]);
-        linkup(work2[j]);
-        linkup(work3[j]);
-        linkup(work6[j]);
-        linkup(tauz[j]);
-        linkup(oldga[j]);
-        linkup(oldgb[j]);
-        for (i = 0; i <= 1; i++) {
-            linkup(psi[j][i]);
-            linkup(psim[j][i]);
-            linkup(work1[j][i]);
-            linkup(work4[j][i]);
-            linkup(work5[j][i]);
-            linkup(work7[j][i]);
-            linkup(temparray[j][i]);
-        }
-    }
-    link_multi();
-}
-
-void linkup(double **row_ptr)
-{
-    long i;
-    double *a;
-    double **row;
-    double **y;
-    long x_part;
-    long y_part;
-
-    x_part = (jm - 2) / xprocs + 2;
-    y_part = (im - 2) / yprocs + 2;
-    row = row_ptr;
-    y = row + y_part;
-    a = (double *) y;
-    for (i = 0; i < y_part; i++) {
-        *row = (double *) a;
-        row++;
-        a += x_part;
-    }
-}
-
-void link_multi()
-{
-    long i;
-    long j;
-    long l;
-    double *a;
-    double **row;
-    double **y;
-    unsigned long z;
-    unsigned long zz;
-    long x_part;
-    long y_part;
-    unsigned long d_size;
-
-    z = ((unsigned long) q_multi + nprocs * sizeof(double ***));
-
-    if (nprocs % 2 == 1) {      /* To make sure that the actual data
-                                   starts double word aligned, add an extra
-                                   pointer */
-        z += sizeof(double ***);
-    }
-
-    d_size = numlev * sizeof(double **);
-    if (numlev % 2 == 1) {      /* To make sure that the actual data
-                                   starts double word aligned, add an extra
-                                   pointer */
-        d_size += sizeof(double **);
-    }
-    for (i = 0; i < numlev; i++) {
-        d_size += ((imx[i] - 2) / yprocs + 2) * ((jmx[i] - 2) / xprocs + 2) * sizeof(double) + ((imx[i] - 2) / yprocs + 2) * sizeof(double *);
-    }
-    for (i = 0; i < nprocs; i++) {
-        q_multi[i] = (double ***) z;
-        z += d_size;
-    }
-    for (j = 0; j < nprocs; j++) {
-        zz = (unsigned long) q_multi[j];
-        zz += numlev * sizeof(double **);
-        if (numlev % 2 == 1) {  /* To make sure that the actual data
-                                   starts double word aligned, add an extra
-                                   pointer */
-            zz += sizeof(double **);
-        }
-        for (i = 0; i < numlev; i++) {
-            d_size = ((imx[i] - 2) / yprocs + 2) * ((jmx[i] - 2) / xprocs + 2) * sizeof(double) + ((imx[i] - 2) / yprocs + 2) * sizeof(double *);
-            q_multi[j][i] = (double **) zz;
-            zz += d_size;
-        }
-    }
-
-    for (l = 0; l < numlev; l++) {
-        x_part = (jmx[l] - 2) / xprocs + 2;
-        y_part = (imx[l] - 2) / yprocs + 2;
-        for (j = 0; j < nprocs; j++) {
-            row = q_multi[j][l];
-            y = row + y_part;
-            a = (double *) y;
-            for (i = 0; i < y_part; i++) {
-                *row = (double *) a;
-                row++;
-                a += x_part;
-            }
-        }
-    }
-
-    z = ((unsigned long) rhs_multi + nprocs * sizeof(double ***));
-    if (nprocs % 2 == 1) {      /* To make sure that the actual data
-                                   starts double word aligned, add an extra
-                                   pointer */
-        z += sizeof(double ***);
-    }
-
-    d_size = numlev * sizeof(double **);
-    if (numlev % 2 == 1) {      /* To make sure that the actual data
-                                   starts double word aligned, add an extra
-                                   pointer */
-        d_size += sizeof(double **);
-    }
-    for (i = 0; i < numlev; i++) {
-        d_size += ((imx[i] - 2) / yprocs + 2) * ((jmx[i] - 2) / xprocs + 2) * sizeof(double) + ((imx[i] - 2) / yprocs + 2) * sizeof(double *);
-    }
-    for (i = 0; i < nprocs; i++) {
-        rhs_multi[i] = (double ***) z;
-        z += d_size;
-    }
-    for (j = 0; j < nprocs; j++) {
-        zz = (unsigned long) rhs_multi[j];
-        zz += numlev * sizeof(double **);
-        if (numlev % 2 == 1) {  /* To make sure that the actual data
-                                   starts double word aligned, add an extra
-                                   pointer */
-            zz += sizeof(double **);
-        }
-        for (i = 0; i < numlev; i++) {
-            d_size = ((imx[i] - 2) / yprocs + 2) * ((jmx[i] - 2) / xprocs + 2) * sizeof(double) + ((imx[i] - 2) / yprocs + 2) * sizeof(double *);
-            rhs_multi[j][i] = (double **) zz;
-            zz += d_size;
-        }
-    }
-
-    for (l = 0; l < numlev; l++) {
-        x_part = (jmx[l] - 2) / xprocs + 2;
-        y_part = (imx[l] - 2) / yprocs + 2;
-        for (j = 0; j < nprocs; j++) {
-            row = rhs_multi[j][l];
-            y = row + y_part;
-            a = (double *) y;
-            for (i = 0; i < y_part; i++) {
-                *row = (double *) a;
-                row++;
-                a += x_part;
-            }
-        }
-    }
-
-}
Index: soft/giet_vm/applications/ocean/main.C
===================================================================
--- soft/giet_vm/applications/ocean/main.C	(revision 588)
+++ soft/giet_vm/applications/ocean/main.C	(revision 589)
@@ -1,696 +1,2 @@
-/*************************************************************************/
-/*                                                                       */
-/*  Copyright (c) 1994 Stanford University                               */
-/*                                                                       */
-/*  All rights reserved.                                                 */
-/*                                                                       */
-/*  Permission is given to use, copy, and modify this software for any   */
-/*  non-commercial purpose as long as this copyright notice is not       */
-/*  removed.  All other uses, including redistribution in whole or in    */
-/*  part, are forbidden without prior written permission.                */
-/*                                                                       */
-/*  This software is provided with absolutely no warranty and no         */
-/*  support.                                                             */
-/*                                                                       */
-/*************************************************************************/
+#line 115 "/Users/alain/soc/giet_vm/applications/ocean/null_macros/c.m4.null.GIET"
 
-/*************************************************************************/
-/*                                                                       */
-/*  SPLASH Ocean Code                                                    */
-/*                                                                       */
-/*  This application studies the role of eddy and boundary currents in   */
-/*  influencing large-scale ocean movements.  This implementation uses   */
-/*  dynamically allocated four-dimensional arrays for grid data storage. */
-/*                                                                       */
-/*  Command line options:                                                */
-/*                                                                       */
-/*     -mM : Simulate MxM ocean. M must be (power of 2) +2.              */
-/*     -nN : N = number of threads. N must be power of 2.                */
-/*     -eE : E = error tolerance for iterative relaxation.               */
-/*     -rR : R = distance between grid points in meters.                 */
-/*     -tT : T = timestep in seconds.                                    */
-/*     -s  : Print timing statistics.                                    */
-/*     -o  : Print out relaxation residual values.                       */
-/*     -h  : Print out command line options.                             */
-/*                                                                       */
-/*  Default: OCEAN -m130 -n1 -e1e-7 -r20000.0 -t28800.0                  */
-/*                                                                       */
-/*  NOTE: This code works under both the FORK and SPROC models.          */
-/*                                                                       */
-/*************************************************************************/
-
-MAIN_ENV
-
-#define DEFAULT_M        514
-#define DEFAULT_N        4
-#define DEFAULT_E        1e-7
-#define DEFAULT_T    28800.0
-#define DEFAULT_R    20000.0
-#define UP               0
-#define DOWN             1
-#define LEFT             2
-#define RIGHT            3
-#define UPLEFT           4
-#define UPRIGHT          5
-#define DOWNLEFT         6
-#define DOWNRIGHT        7
-#define PAGE_SIZE     4096
-
-#include <stdio.h>
-#include <math.h>
-#include <stdlib.h>
-
-#include "decs.h"
-
-struct multi_struct *multi;
-struct global_struct *global;
-struct locks_struct *locks;
-struct bars_struct *bars;
-
-struct Global_Private *main_gp;
-double ****main_psi;
-double ****main_psim;
-double ***main_psium;
-double ***main_psilm;
-double ***main_psib;
-double ***main_ga;
-double ***main_gb;
-double ****main_work1;
-double ***main_work2;
-double ***main_work3;
-double ****main_work4;
-double ****main_work5;
-double ***main_work6;
-double ****main_work7;
-double ***main_oldga;
-double ***main_oldgb;
-double ****main_q_multi;
-double ****main_rhs_multi;
-double ****temparray;
-double ***tauz;
-long *main_imx;
-long *main_jmx;
-
-long nprocs = DEFAULT_N;
-const double h1 = 1000.0;
-const double h3 = 4000.0;
-const double h = 5000.0;
-const double lf = -5.12e11;
-double res = DEFAULT_R;
-double dtau = DEFAULT_T;
-const double f0 = 8.3e-5;
-const double beta = 2.0e-11;
-const double gpr = 0.02;
-double ysca;
-long oim;
-long jmm1;
-double tolerance = DEFAULT_E;
-const double pi = 3.141592653589793;
-const double t0 = 0.5e-4;
-const double outday0 = 1.0;
-const double outday1 = 2.0;
-const double outday2 = 2.0;
-const double outday3 = 2.0;
-const double maxwork = 10000.0;
-double factjacob;
-double factlap;
-
-//TODO : rÃ©pliquer Ã§a :
-double *main_lev_res;
-double *main_lev_tol;
-double *main_i_int_coeff;
-double *main_j_int_coeff;
-long *main_xpts_per_proc;
-long *main_ypts_per_proc;
-long main_xprocs;
-long main_yprocs;
-long main_numlev;
-double main_eig2;
-long main_im = DEFAULT_M;
-long main_jm;
-
-long minlevel;
-long do_stats = 1;
-long do_output = 0;
-long *ids_procs;
-
-
-__attribute__ ((constructor)) int main(int argc, char *argv[])
-{
-    long i;
-    long j;
-    long k;
-    long x_part;
-    long y_part;
-    long d_size;
-    long itemp;
-    long jtemp;
-    double procsqrt;
-    long temp = 0;
-    double min_total;
-    double max_total;
-    double avg_total;
-    double avg_wait;
-    double max_wait;
-    double min_wait;
-    double min_multi;
-    double max_multi;
-    double avg_multi;
-    double min_frac;
-    double max_frac;
-    double avg_frac;
-    long imax_wait;
-    long imin_wait;
-    long ch;
-    unsigned long long computeend;
-    unsigned long long start;
-    im = main_im;
-    
-    CLOCK(start);
-
-    while ((ch = getopt(argc, argv, "m:n:e:r:t:soh")) != -1) {
-        switch (ch) {
-        case 'm':
-            im = atoi(optarg);
-            if (log_2(im - 2) == -1) {
-                printerr("Grid must be ((power of 2)+2) in each dimension\n");
-                exit(-1);
-            }
-            break;
-        case 'n':
-            nprocs = atoi(optarg);
-            if (nprocs < 1) {
-                printerr("N must be >= 1\n");
-                exit(-1);
-            }
-            if (log_2(nprocs) == -1) {
-                printerr("N must be a power of 2\n");
-                exit(-1);
-            }
-            break;
-        case 'e':
-            tolerance = atof(optarg);
-            break;
-        case 'r':
-            res = atof(optarg);
-            break;
-        case 't':
-            dtau = atof(optarg);
-            break;
-        case 's':
-            do_stats = !do_stats;
-            break;
-        case 'o':
-            do_output = !do_output;
-            break;
-        case 'h':
-            printf("Usage: ocean <options>\n\n");
-            printf("options:\n");
-            printf("  -mM : Simulate MxM ocean.  M must be (power of 2) + 2 (default = %d).\n", DEFAULT_M);
-            printf("  -nN : N = number of threads. N must be power of 2 (default = %d).\n", DEFAULT_N);
-            printf("  -eE : E = error tolerance for iterative relaxation (default = %f).\n", DEFAULT_E);
-            printf("  -rR : R = distance between grid points in meters (default = %f).\n", DEFAULT_R);
-            printf("  -tT : T = timestep in seconds (default = %f).\n", DEFAULT_T);
-            printf("  -s  : Print timing statistics.\n");
-            printf("  -o  : Print out relaxation residual values.\n");
-            printf("  -h  : Print out command line options.\n\n");
-            exit(0);
-            break;
-        }
-    }
-
-    MAIN_INITENV
-    
-    jm = im;
-
-    printf("\n");
-    printf("Ocean simulation with W-cycle multigrid solver\n");
-    printf("    Processors                         : %1ld\n", nprocs);
-    printf("    Grid size                          : %1ld x %1ld\n", im, jm);
-    printf("    Grid resolution (meters)           : %0.2f\n", res);
-    printf("    Time between relaxations (seconds) : %0.0f\n", dtau);
-    printf("    Error tolerance                    : %0.7g\n", tolerance);
-    printf("\n");
-
-    xprocs = 0;
-    yprocs = 0;
-
-    procsqrt = sqrt((double) nprocs);
-    j = (long) procsqrt;
-
-    while ((xprocs == 0) && (j > 0)) {
-        k = nprocs / j;
-        if (k * j == nprocs) {
-            if (k > j) {
-                xprocs = j;
-                yprocs = k;
-            } else {
-                xprocs = k;
-                yprocs = j;
-            }
-        }
-        j--;
-    }
-
-    if (xprocs == 0) {
-        printerr("Could not find factors for subblocking\n");
-        exit(-1);
-    }
-
-    minlevel = 0;
-    itemp = 1;
-    jtemp = 1;
-    numlev = 0;
-    minlevel = 0;
-
-    while (itemp < (im - 2)) {
-        itemp = itemp * 2;
-        jtemp = jtemp * 2;
-        if ((itemp / yprocs > 1) && (jtemp / xprocs > 1)) {
-            numlev++;
-        }
-    }
-
-    if (numlev == 0) {
-        printerr("Must have at least 2 grid points per processor in each dimension\n");
-        exit(-1);
-    }
-
-    main_imx = (long *) G_MALLOC(numlev * sizeof(long), 0);
-    main_jmx = (long *) G_MALLOC(numlev * sizeof(long), 0);
-    main_lev_res = (double *) G_MALLOC(numlev * sizeof(double), 0);
-    main_lev_tol = (double *) G_MALLOC(numlev * sizeof(double), 0);
-    main_i_int_coeff = (double *) G_MALLOC(numlev * sizeof(double), 0);
-    main_j_int_coeff = (double *) G_MALLOC(numlev * sizeof(double), 0);
-    main_xpts_per_proc = (long *) G_MALLOC(numlev * sizeof(long), 0);
-    main_ypts_per_proc = (long *) G_MALLOC(numlev * sizeof(long), 0);
-    ids_procs = (long *) G_MALLOC(nprocs * sizeof(long), 0);
-    
-    imx = main_imx;
-    jmx = main_jmx;
-    lev_res = main_lev_res;
-    lev_tol = main_lev_tol;
-    i_int_coeff = main_i_int_coeff;
-    j_int_coeff = main_j_int_coeff;
-    xpts_per_proc = main_xpts_per_proc;
-    ypts_per_proc = main_ypts_per_proc;
-
-    for (i = 0; i < nprocs; i++) {
-        ids_procs[i] = i;
-    }
-
-    imx[numlev - 1] = im;
-    jmx[numlev - 1] = jm;
-    lev_res[numlev - 1] = res;
-    lev_tol[numlev - 1] = tolerance;
-
-    for (i = numlev - 2; i >= 0; i--) {
-        imx[i] = ((imx[i + 1] - 2) / 2) + 2;
-        jmx[i] = ((jmx[i + 1] - 2) / 2) + 2;
-        lev_res[i] = lev_res[i + 1] * 2;
-    }
-
-    for (i = 0; i < numlev; i++) {
-        xpts_per_proc[i] = (jmx[i] - 2) / xprocs;
-        ypts_per_proc[i] = (imx[i] - 2) / yprocs;
-    }
-    for (i = numlev - 1; i >= 0; i--) {
-        if ((xpts_per_proc[i] < 2) || (ypts_per_proc[i] < 2)) {
-            minlevel = i + 1;
-            break;
-        }
-    }
-
-    for (i = 0; i < numlev; i++) {
-        temp += imx[i];
-    }
-    temp = 0;
-    j = 0;
-    for (k = 0; k < numlev; k++) {
-        for (i = 0; i < imx[k]; i++) {
-            j++;
-            temp += jmx[k];
-        }
-    }
-
-    d_size = nprocs * sizeof(double ***);
-    main_psi = (double ****) G_MALLOC(d_size, 0);
-    main_psim = (double ****) G_MALLOC(d_size, 0);
-    main_work1 = (double ****) G_MALLOC(d_size, 0);
-    main_work4 = (double ****) G_MALLOC(d_size, 0);
-    main_work5 = (double ****) G_MALLOC(d_size, 0);
-    main_work7 = (double ****) G_MALLOC(d_size, 0);
-    temparray = (double ****) G_MALLOC(d_size, -1);
-
-    psi = main_psi;
-    psim = main_psim;
-    work1 = main_work1;
-    work4 = main_work4;
-    work5 = main_work5;
-    work7 = main_work7;
-
-    d_size = 2 * sizeof(double **);
-    for (i = 0; i < nprocs; i++) {
-        psi[i] = (double ***) G_MALLOC(d_size, i);
-        psim[i] = (double ***) G_MALLOC(d_size, i);
-        work1[i] = (double ***) G_MALLOC(d_size, i);
-        work4[i] = (double ***) G_MALLOC(d_size, i);
-        work5[i] = (double ***) G_MALLOC(d_size, i);
-        work7[i] = (double ***) G_MALLOC(d_size, i);
-        temparray[i] = (double ***) G_MALLOC(d_size, i);
-    }
-
-    d_size = nprocs * sizeof(double **);
-    main_psium = (double ***) G_MALLOC(d_size, 0);
-    main_psilm = (double ***) G_MALLOC(d_size, 0);
-    main_psib = (double ***) G_MALLOC(d_size, 0);
-    main_ga = (double ***) G_MALLOC(d_size, 0);
-    main_gb = (double ***) G_MALLOC(d_size, 0);
-    main_work2 = (double ***) G_MALLOC(d_size, 0);
-    main_work3 = (double ***) G_MALLOC(d_size, 0);
-    main_work6 = (double ***) G_MALLOC(d_size, 0);
-    tauz = (double ***) G_MALLOC(d_size, 0);
-    main_oldga = (double ***) G_MALLOC(d_size, 0);
-    main_oldgb = (double ***) G_MALLOC(d_size, 0);
-
-    psium = main_psium;
-    psilm = main_psilm;
-    psib = main_psib;
-    ga = main_ga;
-    gb = main_gb;
-    work2 = main_work2;
-    work3 = main_work3;
-    work6 = main_work6;
-    oldga = main_oldga;
-    oldgb = main_oldgb;
-
-    main_gp = (struct Global_Private *) G_MALLOC((nprocs + 1) * sizeof(struct Global_Private), -1);
-    gp = main_gp;
-
-    for (i = 0; i < nprocs; i++) {
-        gp[i].pad = (char *) G_MALLOC(PAGE_SIZE * sizeof(char), i);
-        gp[i].rel_num_x = (long *) G_MALLOC(numlev * sizeof(long), i);
-        gp[i].rel_num_y = (long *) G_MALLOC(numlev * sizeof(long), i);
-        gp[i].eist = (long *) G_MALLOC(numlev * sizeof(long), i);
-        gp[i].ejst = (long *) G_MALLOC(numlev * sizeof(long), i);
-        gp[i].oist = (long *) G_MALLOC(numlev * sizeof(long), i);
-        gp[i].ojst = (long *) G_MALLOC(numlev * sizeof(long), i);
-        gp[i].rlist = (long *) G_MALLOC(numlev * sizeof(long), i);
-        gp[i].rljst = (long *) G_MALLOC(numlev * sizeof(long), i);
-        gp[i].rlien = (long *) G_MALLOC(numlev * sizeof(long), i);
-        gp[i].rljen = (long *) G_MALLOC(numlev * sizeof(long), i);
-        gp[i].neighbors = (long *) G_MALLOC(8 * sizeof(long), i);
-        gp[i].rownum = (long *) G_MALLOC(sizeof(long), i);
-        gp[i].colnum = (long *) G_MALLOC(sizeof(long), i);
-        gp[i].lpid = (long *) G_MALLOC(sizeof(long), i);
-        gp[i].multi_time = (double *) G_MALLOC(sizeof(double), i);
-        gp[i].total_time = (double *) G_MALLOC(sizeof(double), i);
-        gp[i].sync_time = (double *) G_MALLOC(sizeof(double), i);
-        gp[i].process_time = (double *) G_MALLOC(sizeof(double), i);
-        gp[i].step_start = (double *) G_MALLOC(sizeof(double), i);
-        gp[i].steps_time = (double *) G_MALLOC(10 * sizeof(double), i);
-        *gp[i].multi_time = 0;
-        *gp[i].total_time = 0;
-        *gp[i].sync_time = 0;
-        *gp[i].process_time = 0;
-        *gp[i].lpid = i;
-    }
-
-    subblock();
-
-    x_part = (jm - 2) / xprocs + 2;
-    y_part = (im - 2) / yprocs + 2;
-
-    d_size = x_part * y_part * sizeof(double) + y_part * sizeof(double *);
-
-    global = (struct global_struct *) G_MALLOC(sizeof(struct global_struct), -1);
-
-    for (i = 0; i < nprocs; i++) {
-        psi[i][0] = (double **) G_MALLOC(d_size, i);
-        psi[i][1] = (double **) G_MALLOC(d_size, i);
-        psim[i][0] = (double **) G_MALLOC(d_size, i);
-        psim[i][1] = (double **) G_MALLOC(d_size, i);
-        psium[i] = (double **) G_MALLOC(d_size, i);
-        psilm[i] = (double **) G_MALLOC(d_size, i);
-        psib[i] = (double **) G_MALLOC(d_size, i);
-        ga[i] = (double **) G_MALLOC(d_size, i);
-        gb[i] = (double **) G_MALLOC(d_size, i);
-        work1[i][0] = (double **) G_MALLOC(d_size, i);
-        work1[i][1] = (double **) G_MALLOC(d_size, i);
-        work2[i] = (double **) G_MALLOC(d_size, i);
-        work3[i] = (double **) G_MALLOC(d_size, i);
-        work4[i][0] = (double **) G_MALLOC(d_size, i);
-        work4[i][1] = (double **) G_MALLOC(d_size, i);
-        work5[i][0] = (double **) G_MALLOC(d_size, i);
-        work5[i][1] = (double **) G_MALLOC(d_size, i);
-        work6[i] = (double **) G_MALLOC(d_size, i);
-        work7[i][0] = (double **) G_MALLOC(d_size, i);
-        work7[i][1] = (double **) G_MALLOC(d_size, i);
-        temparray[i][0] = (double **) G_MALLOC(d_size, i);
-        temparray[i][1] = (double **) G_MALLOC(d_size, i);
-        tauz[i] = (double **) G_MALLOC(d_size, i);
-        oldga[i] = (double **) G_MALLOC(d_size, i);
-        oldgb[i] = (double **) G_MALLOC(d_size, i);
-    }
-
-    oim = im;
-    //f = (double *) G_MALLOC(oim*sizeof(double), 0);
-    multi = (struct multi_struct *) G_MALLOC(sizeof(struct multi_struct), -1);
-
-    d_size = numlev * sizeof(double **);
-    if (numlev % 2 == 1) {      /* To make sure that the actual data
-                                   starts double word aligned, add an extra
-                                   pointer */
-        d_size += sizeof(double **);
-    }
-    for (i = 0; i < numlev; i++) {
-        d_size += ((imx[i] - 2) / yprocs + 2) * ((jmx[i] - 2) / xprocs + 2) * sizeof(double) + ((imx[i] - 2) / yprocs + 2) * sizeof(double *);
-    }
-
-    d_size *= nprocs;
-
-    if (nprocs % 2 == 1) {      /* To make sure that the actual data
-                                   starts double word aligned, add an extra
-                                   pointer */
-        d_size += sizeof(double ***);
-    }
-
-    d_size += nprocs * sizeof(double ***);
-    main_q_multi = (double ****) G_MALLOC(d_size, -1);
-    main_rhs_multi = (double ****) G_MALLOC(d_size, -1);
-    q_multi = main_q_multi;
-    rhs_multi = main_rhs_multi;
-
-
-    locks = (struct locks_struct *) G_MALLOC(sizeof(struct locks_struct), -1);
-    bars = (struct bars_struct *) G_MALLOC(sizeof(struct bars_struct), -1);
-
-    LOCKINIT(locks->idlock)
-    LOCKINIT(locks->psiailock)
-    LOCKINIT(locks->psibilock)
-    LOCKINIT(locks->donelock)
-    LOCKINIT(locks->error_lock)
-    LOCKINIT(locks->bar_lock)
-#if defined(MULTIPLE_BARRIERS)
-    BARINIT(bars->iteration, nprocs)
-    BARINIT(bars->gsudn, nprocs)
-    BARINIT(bars->p_setup, nprocs)
-    BARINIT(bars->p_redph, nprocs)
-    BARINIT(bars->p_soln, nprocs)
-    BARINIT(bars->p_subph, nprocs)
-    BARINIT(bars->sl_prini, nprocs)
-    BARINIT(bars->sl_psini, nprocs)
-    BARINIT(bars->sl_onetime, nprocs)
-    BARINIT(bars->sl_phase_1, nprocs)
-    BARINIT(bars->sl_phase_2, nprocs)
-    BARINIT(bars->sl_phase_3, nprocs)
-    BARINIT(bars->sl_phase_4, nprocs)
-    BARINIT(bars->sl_phase_5, nprocs)
-    BARINIT(bars->sl_phase_6, nprocs)
-    BARINIT(bars->sl_phase_7, nprocs)
-    BARINIT(bars->sl_phase_8, nprocs)
-    BARINIT(bars->sl_phase_9, nprocs)
-    BARINIT(bars->sl_phase_10, nprocs)
-    BARINIT(bars->error_barrier, nprocs)
-#else
-    BARINIT(bars->barrier, nprocs)
-#endif
-    link_all();
-
-    multi->err_multi = 0.0;
-    i_int_coeff[0] = 0.0;
-    j_int_coeff[0] = 0.0;
-
-    for (i = 0; i < numlev; i++) {
-        i_int_coeff[i] = 1.0 / (imx[i] - 1);
-        j_int_coeff[i] = 1.0 / (jmx[i] - 1);
-    }
-
-    /*
-       initialize constants and variables
-
-       id is a global shared variable that has fetch-and-add operations
-       performed on it by processes to obtain their pids.   
-     */
-
-    //global->id = 0;
-    global->trackstart = 0;
-    global->psibi = 0.0;
-
-    factjacob = -1. / (12. * res * res);
-    factlap = 1. / (res * res);
-    eig2 = -h * f0 * f0 / (h1 * h3 * gpr);
-
-    jmm1 = jm - 1;
-    ysca = ((double) jmm1) * res;
-    im = (imx[numlev - 1] - 2) / yprocs + 2;
-    jm = (jmx[numlev - 1] - 2) / xprocs + 2;
-    
-    main_im = im;
-    main_jm = jm;
-    main_numlev = numlev;
-    main_xprocs = xprocs;
-    main_yprocs = yprocs;
-    main_eig2 = eig2;
-
-    if (do_output) {
-        printf("              MULTIGRID OUTPUTS\n");
-    }
-
-    CREATE(slave, nprocs);
-    WAIT_FOR_END(nprocs);
-    CLOCK(computeend);
-
-    printf("\n");
-    printf("                PROCESS STATISTICS\n");
-    printf("                  Total          Multigrid         Multigrid\n");
-    printf(" Proc             Time             Time            Fraction\n");
-    printf("    0   %15.0f    %15.0f        %10.3f\n", (*gp[0].total_time), (*gp[0].multi_time), (*gp[0].multi_time) / (*gp[0].total_time));
-
-    if (do_stats) {
-        double phase_time;
-        min_total = max_total = avg_total = (*gp[0].total_time);
-        min_multi = max_multi = avg_multi = (*gp[0].multi_time);
-        min_frac = max_frac = avg_frac = (*gp[0].multi_time) / (*gp[0].total_time);
-        avg_wait = *gp[0].sync_time;
-        max_wait = *gp[0].sync_time;
-        min_wait = *gp[0].sync_time;
-        imax_wait = 0;
-        imin_wait = 0;
-
-        for (i = 1; i < nprocs; i++) {
-            if ((*gp[i].total_time) > max_total) {
-                max_total = (*gp[i].total_time);
-            }
-            if ((*gp[i].total_time) < min_total) {
-                min_total = (*gp[i].total_time);
-            }
-            if ((*gp[i].multi_time) > max_multi) {
-                max_multi = (*gp[i].multi_time);
-            }
-            if ((*gp[i].multi_time) < min_multi) {
-                min_multi = (*gp[i].multi_time);
-            }
-            if ((*gp[i].multi_time) / (*gp[i].total_time) > max_frac) {
-                max_frac = (*gp[i].multi_time) / (*gp[i].total_time);
-            }
-            if ((*gp[i].multi_time) / (*gp[i].total_time) < min_frac) {
-                min_frac = (*gp[i].multi_time) / (*gp[i].total_time);
-            }
-            avg_total += (*gp[i].total_time);
-            avg_multi += (*gp[i].multi_time);
-            avg_frac += (*gp[i].multi_time) / (*gp[i].total_time);
-            avg_wait += (*gp[i].sync_time);
-            if (max_wait < (*gp[i].sync_time)) {
-                max_wait = (*gp[i].sync_time);
-                imax_wait = i;
-            }
-            if (min_wait > (*gp[i].sync_time)) {
-                min_wait = (*gp[i].sync_time);
-                imin_wait = i;
-            }
-        }
-        avg_total = avg_total / nprocs;
-        avg_multi = avg_multi / nprocs;
-        avg_frac = avg_frac / nprocs;
-        avg_wait = avg_wait / nprocs;
-        for (i = 1; i < nprocs; i++) {
-            printf("  %3ld   %15.0f    %15.0f        %10.3f\n", i, (*gp[i].total_time), (*gp[i].multi_time), (*gp[i].multi_time) / (*gp[i].total_time));
-        }
-        printf("  Avg   %15.0f    %15.0f        %10.3f\n", avg_total, avg_multi, avg_frac);
-        printf("  Min   %15.0f    %15.0f        %10.3f\n", min_total, min_multi, min_frac);
-        printf("  Max   %15.0f    %15.0f        %10.3f\n", max_total, max_multi, max_frac);
-        
-        printf("\n\n                  Sync\n");
-        printf(" Proc      Time        Fraction\n");
-        for (i = 0; i < nprocs; i++) {
-            printf("  %ld        %u      %f\n", i, (unsigned int)*gp[i].sync_time, *gp[i].sync_time / ((long)(*gp[i].total_time)));
-        }
-
-        printf("  Avg   %f   %f\n", avg_wait, (double) avg_wait / (long) (computeend - global->trackstart));
-        printf("  Min   %f   %f\n", min_wait, (double) min_wait / (long) (*gp[imin_wait].total_time));
-        printf("  Max   %f   %f\n", max_wait, (double) max_wait / (long) (*gp[imax_wait].total_time));
-
-        printf("\nPhases Avg :\n\n");
-        for (i = 0; i < 10; i++) {
-            phase_time = 0;
-            for (j = 0; j < nprocs; j++) {
-                phase_time += gp[j].steps_time[i];
-            }
-            phase_time /= (double) nprocs;
-            printf("  %d = %f (fraction %f)\n", i + 1, phase_time, phase_time / (long) (computeend - global->trackstart));
-        }
-    }
-    printf("\n");
-
-    global->starttime = start;
-    printf("                       TIMING INFORMATION\n");
-    printf("[NPROCS]           : %16ld\n", nprocs);
-    printf("[START1]           : %16llu\n", global->starttime);
-    printf("[START2]           : %16llu\n", global->trackstart);
-    printf("[END]              : %16llu\n", computeend);
-    printf("[TOTAL]            : %16llu\n", computeend - global->starttime);    // With init
-    printf("[PARALLEL_COMPUTE] : %16llu\n", computeend - global->trackstart);   // Without init
-    printf("(excludes first timestep)\n");
-    printf("\n");
-
-    MAIN_END
-    
-}
-
-long log_2(long number)
-{
-    long cumulative = 1;
-    long out = 0;
-    long done = 0;
-
-    while ((cumulative < number) && (!done) && (out < 50)) {
-        if (cumulative == number) {
-            done = 1;
-        } else {
-            cumulative = cumulative * 2;
-            out++;
-        }
-    }
-
-    if (cumulative == number) {
-        return (out);
-    } else {
-        return (-1);
-    }
-}
-
-void printerr(char *s)
-{
-    fprintf(stderr, "ERROR: %s\n", s);
-}
-
-
-// Local Variables:
-// tab-width: 4
-// c-basic-offset: 4
-// c-file-offsets:((innamespace . 0)(inline-open . 0))
-// indent-tabs-mode: nil
-// End:
-
-// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=4:softtabstop=4
Index: soft/giet_vm/applications/ocean/multi.C
===================================================================
--- soft/giet_vm/applications/ocean/multi.C	(revision 588)
+++ soft/giet_vm/applications/ocean/multi.C	(revision 589)
@@ -1,795 +1,2 @@
-/*************************************************************************/
-/*                                                                       */
-/*  Copyright (c) 1994 Stanford University                               */
-/*                                                                       */
-/*  All rights reserved.                                                 */
-/*                                                                       */
-/*  Permission is given to use, copy, and modify this software for any   */
-/*  non-commercial purpose as long as this copyright notice is not       */
-/*  removed.  All other uses, including redistribution in whole or in    */
-/*  part, are forbidden without prior written permission.                */
-/*                                                                       */
-/*  This software is provided with absolutely no warranty and no         */
-/*  support.                                                             */
-/*                                                                       */
-/*************************************************************************/
+#line 115 "/Users/alain/soc/giet_vm/applications/ocean/null_macros/c.m4.null.GIET"
 
-/* Shared memory implementation of the multigrid method
-   Implementation uses red-black gauss-seidel relaxation
-   iterations, w cycles, and the method of half-injection for
-   residual computation. */
-
-EXTERN_ENV
-
-#include <stdio.h>
-#include <math.h>
-#include <stdlib.h>
-
-#include "decs.h"
-
-/* perform multigrid (w cycles)                                     */
-void multig(long my_id)
-{
-    long iter;
-    double wu;
-    double errp;
-    long m;
-    long flag;
-    long k;
-    long my_num;
-    double wmax;
-    double local_err;
-    double red_local_err;
-    double black_local_err;
-    double g_error;
-
-    flag = 0;
-    iter = 0;
-    m = numlev - 1;
-    wmax = maxwork;
-    my_num = my_id;
-    wu = 0.0;
-
-    k = m;
-    g_error = 1.0e30;
-    while (!flag) {
-        errp = g_error;
-        iter++;
-        if (my_num == MASTER) {
-            multi->err_multi = 0.0;
-        }
-
-/* barrier to make sure all procs have finished intadd or rescal   */
-/* before proceeding with relaxation                               */
-#if defined(MULTIPLE_BARRIERS)
-        BARRIER(bars->error_barrier, nprocs)
-#else
-        BARRIER(bars->barrier, nprocs)
-#endif
-        copy_black(k, my_num);
-
-        relax(k, &red_local_err, RED_ITER, my_num);
-
-/* barrier to make sure all red computations have been performed   */
-#if defined(MULTIPLE_BARRIERS)
-        BARRIER(bars->error_barrier, nprocs)
-#else
-        BARRIER(bars->barrier, nprocs)
-#endif
-        copy_red(k, my_num);
-
-        relax(k, &black_local_err, BLACK_ITER, my_num);
-
-/* compute max local error from red_local_err and black_local_err  */
-
-        if (red_local_err > black_local_err) {
-            local_err = red_local_err;
-        } else {
-            local_err = black_local_err;
-        }
-
-/* update the global error if necessary                         */
-
-        LOCK(locks->error_lock)
-            if (local_err > multi->err_multi) {
-            multi->err_multi = local_err;
-        }
-        UNLOCK(locks->error_lock)
-
-/* a single relaxation sweep at the finest level is one unit of    */
-/* work                                                            */
-        wu += pow((double) 4.0, (double) k - m);
-
-/* barrier to make sure all processors have checked local error    */
-#if defined(MULTIPLE_BARRIERS)
-        BARRIER(bars->error_barrier, nprocs)
-#else
-        BARRIER(bars->barrier, nprocs)
-#endif
-        g_error = multi->err_multi;
-
-/* barrier to make sure master does not cycle back to top of loop  */
-/* and reset global->err before we read it and decide what to do   */
-#if defined(MULTIPLE_BARRIERS)
-        BARRIER(bars->error_barrier, nprocs)
-#else
-        BARRIER(bars->barrier, nprocs)
-#endif
-        if (g_error >= lev_tol[k]) {
-            if (wu > wmax) {
-/* max work exceeded                                               */
-                fprintf(stderr, "ERROR: Maximum work limit %0.5f exceeded\n", wmax);
-                exit(-1);
-            } else {
-/* if we have not converged                                        */
-                if ((k != 0) && (g_error / errp >= 0.6) && (k > minlevel)) {
-/* if need to go to coarser grid                                   */
-
-                    copy_borders(k, my_num);
-                    copy_rhs_borders(k, my_num);
-
-/* This bar is needed because the routine rescal uses the neighbor's
-   border points to compute s4.  We must ensure that the neighbor's
-   border points have been written before we try computing the new
-   rescal values                                                   */
-
-#if defined(MULTIPLE_BARRIERS)
-                    BARRIER(bars->error_barrier, nprocs)
-#else
-                    BARRIER(bars->barrier, nprocs)
-#endif
-                    rescal(k, my_num);
-
-/* transfer residual to rhs of coarser grid                        */
-                    lev_tol[k - 1] = 0.3 * g_error;
-                    k = k - 1;
-                    putz(k, my_num);
-/* make initial guess on coarser grid zero                         */
-                    g_error = 1.0e30;
-                }
-            }
-        } else {
-/* if we have converged at this level                              */
-            if (k == m) {
-/* if finest grid, we are done                                     */
-                flag = 1;
-            } else {
-/* else go to next finest grid                                     */
-
-                copy_borders(k, my_num);
-
-                intadd(k, my_num);
-/* changes the grid values at the finer level.  rhs at finer level */
-/* remains what it already is                                      */
-                k++;
-                g_error = 1.0e30;
-            }
-        }
-    }
-    if (do_output) {
-        if (my_num == MASTER) {
-            printf("iter %ld, level %ld, residual norm %12.8e, work = %7.3f\n", iter, k, multi->err_multi, wu);
-        }
-    }
-}
-
-/* perform red or black iteration (not both)                    */
-void relax(long k, double *err, long color, long my_num)
-{
-    long i;
-    long j;
-    long iend;
-    long jend;
-    long oddistart;
-    long oddjstart;
-    long evenistart;
-    long evenjstart;
-    double a;
-    double h;
-    double factor;
-    double maxerr;
-    double newerr;
-    double oldval;
-    double newval;
-    double **t2a;
-    double **t2b;
-    double *t1a;
-    double *t1b;
-    double *t1c;
-    double *t1d;
-
-    i = 0;
-    j = 0;
-
-    *err = 0.0;
-    h = lev_res[k];
-
-/* points whose sum of row and col index is even do a red iteration, */
-/* others do a black				                     */
-
-    evenistart = gp[my_num].eist[k];
-    evenjstart = gp[my_num].ejst[k];
-    oddistart = gp[my_num].oist[k];
-    oddjstart = gp[my_num].ojst[k];
-
-    iend = gp[my_num].rlien[k];
-    jend = gp[my_num].rljen[k];
-
-    factor = 4.0 - eig2 * h * h;
-    maxerr = 0.0;
-    t2a = (double **) q_multi[my_num][k];
-    t2b = (double **) rhs_multi[my_num][k];
-    if (color == RED_ITER) {
-        for (i = evenistart; i < iend; i += 2) {
-            t1a = (double *) t2a[i];
-            t1b = (double *) t2b[i];
-            t1c = (double *) t2a[i - 1];
-            t1d = (double *) t2a[i + 1];
-            for (j = evenjstart; j < jend; j += 2) {
-                a = t1a[j + 1] + t1a[j - 1] + t1c[j] + t1d[j] - t1b[j];
-                oldval = t1a[j];
-                newval = a / factor;
-                newerr = oldval - newval;
-                t1a[j] = newval;
-                if (fabs(newerr) > maxerr) {
-                    maxerr = fabs(newerr);
-                }
-            }
-        }
-        for (i = oddistart; i < iend; i += 2) {
-            t1a = (double *) t2a[i];
-            t1b = (double *) t2b[i];
-            t1c = (double *) t2a[i - 1];
-            t1d = (double *) t2a[i + 1];
-            for (j = oddjstart; j < jend; j += 2) {
-                a = t1a[j + 1] + t1a[j - 1] + t1c[j] + t1d[j] - t1b[j];
-                oldval = t1a[j];
-                newval = a / factor;
-                newerr = oldval - newval;
-                t1a[j] = newval;
-                if (fabs(newerr) > maxerr) {
-                    maxerr = fabs(newerr);
-                }
-            }
-        }
-    } else if (color == BLACK_ITER) {
-        for (i = evenistart; i < iend; i += 2) {
-            t1a = (double *) t2a[i];
-            t1b = (double *) t2b[i];
-            t1c = (double *) t2a[i - 1];
-            t1d = (double *) t2a[i + 1];
-            for (j = oddjstart; j < jend; j += 2) {
-                a = t1a[j + 1] + t1a[j - 1] + t1c[j] + t1d[j] - t1b[j];
-                oldval = t1a[j];
-                newval = a / factor;
-                newerr = oldval - newval;
-                t1a[j] = newval;
-                if (fabs(newerr) > maxerr) {
-                    maxerr = fabs(newerr);
-                }
-            }
-        }
-        for (i = oddistart; i < iend; i += 2) {
-            t1a = (double *) t2a[i];
-            t1b = (double *) t2b[i];
-            t1c = (double *) t2a[i - 1];
-            t1d = (double *) t2a[i + 1];
-            for (j = evenjstart; j < jend; j += 2) {
-                a = t1a[j + 1] + t1a[j - 1] + t1c[j] + t1d[j] - t1b[j];
-                oldval = t1a[j];
-                newval = a / factor;
-                newerr = oldval - newval;
-                t1a[j] = newval;
-                if (fabs(newerr) > maxerr) {
-                    maxerr = fabs(newerr);
-                }
-            }
-        }
-    }
-    *err = maxerr;
-}
-
-/* perform half-injection to next coarsest level                */
-void rescal(long kf, long my_num)
-{
-    long ic;
-    long if17;
-    long jf;
-    long jc;
-    long krc;
-    long istart;
-    long iend;
-    long jstart;
-    long jend;
-    double hf;
-    double s;
-    double s1;
-    double s2;
-    double s3;
-    double s4;
-    double factor;
-    double int1;
-    double int2;
-    double i_int_factor;
-    double j_int_factor;
-    long i_off;
-    long j_off;
-    long up_proc;
-    long left_proc;
-    long im;
-    long jm;
-    double temp;
-    double temp2;
-    double **t2a;
-    double **t2b;
-    double **t2c;
-    double *t1a;
-    double *t1b;
-    double *t1c;
-    double *t1d;
-    double *t1e;
-    double *t1f;
-    double *t1g;
-    double *t1h;
-
-    krc = kf - 1;
-    //hc = lev_res[krc];
-    hf = lev_res[kf];
-    i_off = (*gp[my_num].rownum) * ypts_per_proc[krc];
-    j_off = (*gp[my_num].colnum) * xpts_per_proc[krc];
-    up_proc = gp[my_num].neighbors[UP];
-    left_proc = gp[my_num].neighbors[LEFT];
-    im = (imx[kf] - 2) / yprocs;
-    jm = (jmx[kf] - 2) / xprocs;
-
-    istart = gp[my_num].rlist[krc];
-    jstart = gp[my_num].rljst[krc];
-    iend = gp[my_num].rlien[krc] - 1;
-    jend = gp[my_num].rljen[krc] - 1;
-
-    factor = 4.0 - eig2 * hf * hf;
-
-    t2a = (double **) q_multi[my_num][kf];
-    t2b = (double **) rhs_multi[my_num][kf];
-    t2c = (double **) rhs_multi[my_num][krc];
-    if17 = 2 * (istart - 1);
-    for (ic = istart; ic <= iend; ic++) {
-        if17 += 2;
-        i_int_factor = (ic + i_off) * i_int_coeff[krc] * 0.5;
-        jf = 2 * (jstart - 1);
-        t1a = (double *) t2a[if17];
-        t1b = (double *) t2b[if17];
-        t1c = (double *) t2c[ic];
-        t1d = (double *) t2a[if17 - 1];
-        t1e = (double *) t2a[if17 + 1];
-        t1f = (double *) t2a[if17 - 2];
-        t1g = (double *) t2a[if17 - 3];
-        t1h = (double *) t2b[if17 - 2];
-        for (jc = jstart; jc <= jend; jc++) {
-            jf += 2;
-            j_int_factor = (jc + j_off) * j_int_coeff[krc] * 0.5;
-
-/*             method of half-injection uses 2.0 instead of 4.0 */
-
-/* do bilinear interpolation */
-            s = t1a[jf + 1] + t1a[jf - 1] + t1d[jf] + t1e[jf];
-            s1 = 2.0 * (t1b[jf] - s + factor * t1a[jf]);
-            if (((if17 == 2) && (gp[my_num].neighbors[UP] == -1)) || ((jf == 2) && (gp[my_num].neighbors[LEFT] == -1))) {
-                s2 = 0;
-                s3 = 0;
-                s4 = 0;
-            } else if ((if17 == 2) || (jf == 2)) {
-                if (jf == 2) {
-                    temp = q_multi[left_proc][kf][if17][jm - 1];
-                } else {
-                    temp = t1a[jf - 3];
-                }
-                s = t1a[jf - 1] + temp + t1d[jf - 2] + t1e[jf - 2];
-                s2 = 2.0 * (t1b[jf - 2] - s + factor * t1a[jf - 2]);
-                if (if17 == 2) {
-                    temp = q_multi[up_proc][kf][im - 1][jf];
-                } else {
-                    temp = t1g[jf];
-                }
-                s = t1f[jf + 1] + t1f[jf - 1] + temp + t1d[jf];
-                s3 = 2.0 * (t1h[jf] - s + factor * t1f[jf]);
-                if (jf == 2) {
-                    temp = q_multi[left_proc][kf][if17 - 2][jm - 1];
-                } else {
-                    temp = t1f[jf - 3];
-                }
-                if (if17 == 2) {
-                    temp2 = q_multi[up_proc][kf][im - 1][jf - 2];
-                } else {
-                    temp2 = t1g[jf - 2];
-                }
-                s = t1f[jf - 1] + temp + temp2 + t1d[jf - 2];
-                s4 = 2.0 * (t1h[jf - 2] - s + factor * t1f[jf - 2]);
-            } else {
-                s = t1a[jf - 1] + t1a[jf - 3] + t1d[jf - 2] + t1e[jf - 2];
-                s2 = 2.0 * (t1b[jf - 2] - s + factor * t1a[jf - 2]);
-                s = t1f[jf + 1] + t1f[jf - 1] + t1g[jf] + t1d[jf];
-                s3 = 2.0 * (t1h[jf] - s + factor * t1f[jf]);
-                s = t1f[jf - 1] + t1f[jf - 3] + t1g[jf - 2] + t1d[jf - 2];
-                s4 = 2.0 * (t1h[jf - 2] - s + factor * t1f[jf - 2]);
-            }
-            int1 = j_int_factor * s4 + (1.0 - j_int_factor) * s3;
-            int2 = j_int_factor * s2 + (1.0 - j_int_factor) * s1;
-            //int_val = i_int_factor*int1+(1.0-i_int_factor)*int2;
-            t1c[jc] = i_int_factor * int1 + (1.0 - i_int_factor) * int2;
-        }
-    }
-}
-
-/* perform interpolation and addition to next finest grid       */
-void intadd(long kc, long my_num)
-{
-    long ic;
-    long if17;
-    long jf;
-    long jc;
-    long kf;
-    long istart;
-    long jstart;
-    long iend;
-    long jend;
-    double int1;
-    double int2;
-    double i_int_factor1;
-    double j_int_factor1;
-    double i_int_factor2;
-    double j_int_factor2;
-    long i_off;
-    long j_off;
-    double **t2a;
-    double **t2b;
-    double *t1a;
-    double *t1b;
-    double *t1c;
-    double *t1d;
-    double *t1e;
-
-    kf = kc + 1;
-    //hc = lev_res[kc];
-    //hf = lev_res[kf];
-
-    istart = gp[my_num].rlist[kc];
-    jstart = gp[my_num].rljst[kc];
-    iend = gp[my_num].rlien[kc] - 1;
-    jend = gp[my_num].rljen[kc] - 1;
-    i_off = (*gp[my_num].rownum) * ypts_per_proc[kc];
-    j_off = (*gp[my_num].colnum) * xpts_per_proc[kc];
-
-    t2a = (double **) q_multi[my_num][kc];
-    t2b = (double **) q_multi[my_num][kf];
-    if17 = 2 * (istart - 1);
-    for (ic = istart; ic <= iend; ic++) {
-        if17 += 2;
-        i_int_factor1 = ((imx[kc] - 2) - (ic + i_off - 1)) * (i_int_coeff[kf]);
-        i_int_factor2 = (ic + i_off) * i_int_coeff[kf];
-        jf = 2 * (jstart - 1);
-
-        t1a = (double *) t2a[ic];
-        t1b = (double *) t2a[ic - 1];
-        t1c = (double *) t2a[ic + 1];
-        t1d = (double *) t2b[if17];
-        t1e = (double *) t2b[if17 - 1];
-        for (jc = jstart; jc <= jend; jc++) {
-            jf += 2;
-            j_int_factor1 = ((jmx[kc] - 2) - (jc + j_off - 1)) * (j_int_coeff[kf]);
-            j_int_factor2 = (jc + j_off) * j_int_coeff[kf];
-
-            int1 = j_int_factor1 * t1a[jc - 1] + (1.0 - j_int_factor1) * t1a[jc];
-            int2 = j_int_factor1 * t1b[jc - 1] + (1.0 - j_int_factor1) * t1b[jc];
-            t1e[jf - 1] += i_int_factor1 * int2 + (1.0 - i_int_factor1) * int1;
-            int2 = j_int_factor1 * t1c[jc - 1] + (1.0 - j_int_factor1) * t1c[jc];
-            t1d[jf - 1] += i_int_factor2 * int2 + (1.0 - i_int_factor2) * int1;
-            int1 = j_int_factor2 * t1a[jc + 1] + (1.0 - j_int_factor2) * t1a[jc];
-            int2 = j_int_factor2 * t1b[jc + 1] + (1.0 - j_int_factor2) * t1b[jc];
-            t1e[jf] += i_int_factor1 * int2 + (1.0 - i_int_factor1) * int1;
-            int2 = j_int_factor2 * t1c[jc + 1] + (1.0 - j_int_factor2) * t1c[jc];
-            t1d[jf] += i_int_factor2 * int2 + (1.0 - i_int_factor2) * int1;
-        }
-    }
-}
-
-/* initialize a grid to zero in parallel                        */
-void putz(long k, long my_num)
-{
-    long i;
-    long j;
-    long istart;
-    long jstart;
-    long iend;
-    long jend;
-    double **t2a;
-    double *t1a;
-
-    istart = gp[my_num].rlist[k];
-    jstart = gp[my_num].rljst[k];
-    iend = gp[my_num].rlien[k];
-    jend = gp[my_num].rljen[k];
-
-    t2a = (double **) q_multi[my_num][k];
-    for (i = istart; i <= iend; i++) {
-        t1a = (double *) t2a[i];
-        for (j = jstart; j <= jend; j++) {
-            t1a[j] = 0.0;
-        }
-    }
-}
-
-void copy_borders(long k, long pid)
-{
-    long i;
-    long j;
-    long jj;
-    long im;
-    long jm;
-    long lastrow;
-    long lastcol;
-    double **t2a;
-    double **t2b;
-    double *t1a;
-    double *t1b;
-
-    im = (imx[k] - 2) / yprocs + 2;
-    jm = (jmx[k] - 2) / xprocs + 2;
-    lastrow = (imx[k] - 2) / yprocs;
-    lastcol = (jmx[k] - 2) / xprocs;
-
-    t2a = (double **) q_multi[pid][k];
-    jj = gp[pid].neighbors[UPLEFT];
-    if (jj != -1) {
-        t2a[0][0] = q_multi[jj][k][im - 2][jm - 2];
-    }
-    jj = gp[pid].neighbors[UPRIGHT];
-    if (jj != -1) {
-        t2a[0][jm - 1] = q_multi[jj][k][im - 2][1];
-    }
-    jj = gp[pid].neighbors[DOWNLEFT];
-    if (jj != -1) {
-        t2a[im - 1][0] = q_multi[jj][k][1][jm - 2];
-    }
-    jj = gp[pid].neighbors[DOWNRIGHT];
-    if (jj != -1) {
-        t2a[im - 1][jm - 1] = q_multi[jj][k][1][1];
-    }
-
-    if (gp[pid].neighbors[UP] == -1) {
-        jj = gp[pid].neighbors[LEFT];
-        if (jj != -1) {
-            t2a[0][0] = q_multi[jj][k][0][jm - 2];
-        } else {
-            jj = gp[pid].neighbors[DOWN];
-            if (jj != -1) {
-                t2a[im - 1][0] = q_multi[jj][k][1][0];
-            }
-        }
-        jj = gp[pid].neighbors[RIGHT];
-        if (jj != -1) {
-            t2a[0][jm - 1] = q_multi[jj][k][0][1];
-        } else {
-            jj = gp[pid].neighbors[DOWN];
-            if (jj != -1) {
-                t2a[im - 1][jm - 1] = q_multi[jj][k][1][jm - 1];
-            }
-        }
-    } else if (gp[pid].neighbors[DOWN] == -1) {
-        jj = gp[pid].neighbors[LEFT];
-        if (jj != -1) {
-            t2a[im - 1][0] = q_multi[jj][k][im - 1][jm - 2];
-        } else {
-            jj = gp[pid].neighbors[UP];
-            if (jj != -1) {
-                t2a[0][0] = q_multi[jj][k][im - 2][0];
-            }
-        }
-        jj = gp[pid].neighbors[RIGHT];
-        if (jj != -1) {
-            t2a[im - 1][jm - 1] = q_multi[jj][k][im - 1][1];
-        } else {
-            jj = gp[pid].neighbors[UP];
-            if (jj != -1) {
-                t2a[0][jm - 1] = q_multi[jj][k][im - 2][jm - 1];
-            }
-        }
-    } else if (gp[pid].neighbors[LEFT] == -1) {
-        jj = gp[pid].neighbors[UP];
-        if (jj != -1) {
-            t2a[0][0] = q_multi[jj][k][im - 2][0];
-        }
-        jj = gp[pid].neighbors[DOWN];
-        if (jj != -1) {
-            t2a[im - 1][0] = q_multi[jj][k][1][0];
-        }
-    } else if (gp[pid].neighbors[RIGHT] == -1) {
-        jj = gp[pid].neighbors[UP];
-        if (jj != -1) {
-            t2a[0][jm - 1] = q_multi[jj][k][im - 2][jm - 1];
-        }
-        jj = gp[pid].neighbors[DOWN];
-        if (jj != -1) {
-            t2a[im - 1][jm - 1] = q_multi[jj][k][1][jm - 1];
-        }
-    }
-
-    j = gp[pid].neighbors[UP];
-    if (j != -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) q_multi[j][k][im - 2];
-        for (i = 1; i <= lastcol; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[pid].neighbors[DOWN];
-    if (j != -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) q_multi[j][k][1];
-        for (i = 1; i <= lastcol; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[pid].neighbors[LEFT];
-    if (j != -1) {
-        t2b = (double **) q_multi[j][k];
-        for (i = 1; i <= lastrow; i++) {
-            t2a[i][0] = t2b[i][jm - 2];
-        }
-    }
-    j = gp[pid].neighbors[RIGHT];
-    if (j != -1) {
-        t2b = (double **) q_multi[j][k];
-        for (i = 1; i <= lastrow; i++) {
-            t2a[i][jm - 1] = t2b[i][1];
-        }
-    }
-
-}
-
-void copy_rhs_borders(long k, long procid)
-{
-    long i;
-    long j;
-    long im;
-    long jm;
-    long lastrow;
-    long lastcol;
-    double **t2a;
-    double **t2b;
-    double *t1a;
-    double *t1b;
-
-    im = (imx[k] - 2) / yprocs + 2;
-    jm = (jmx[k] - 2) / xprocs + 2;
-    lastrow = (imx[k] - 2) / yprocs;
-    lastcol = (jmx[k] - 2) / xprocs;
-
-    t2a = (double **) rhs_multi[procid][k];
-    if (gp[procid].neighbors[UPLEFT] != -1) {
-        j = gp[procid].neighbors[UPLEFT];
-        t2a[0][0] = rhs_multi[j][k][im - 2][jm - 2];
-    }
-
-    if (gp[procid].neighbors[UP] != -1) {
-        j = gp[procid].neighbors[UP];
-        if (j != -1) {
-            t1a = (double *) t2a[0];
-            t1b = (double *) rhs_multi[j][k][im - 2];
-            for (i = 2; i <= lastcol; i += 2) {
-                t1a[i] = t1b[i];
-            }
-        }
-    }
-    if (gp[procid].neighbors[LEFT] != -1) {
-        j = gp[procid].neighbors[LEFT];
-        if (j != -1) {
-            t2b = (double **) rhs_multi[j][k];
-            for (i = 2; i <= lastrow; i += 2) {
-                t2a[i][0] = t2b[i][jm - 2];
-            }
-        }
-    }
-}
-
-void copy_red(long k, long procid)
-{
-    long i;
-    long j;
-    long im;
-    long jm;
-    long lastrow;
-    long lastcol;
-    double **t2a;
-    double **t2b;
-    double *t1a;
-    double *t1b;
-
-    im = (imx[k] - 2) / yprocs + 2;
-    jm = (jmx[k] - 2) / xprocs + 2;
-    lastrow = (imx[k] - 2) / yprocs;
-    lastcol = (jmx[k] - 2) / xprocs;
-
-    t2a = (double **) q_multi[procid][k];
-    j = gp[procid].neighbors[UP];
-    if (j != -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) q_multi[j][k][im - 2];
-        for (i = 2; i <= lastcol; i += 2) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[procid].neighbors[DOWN];
-    if (j != -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) q_multi[j][k][1];
-        for (i = 1; i <= lastcol; i += 2) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[procid].neighbors[LEFT];
-    if (j != -1) {
-        t2b = (double **) q_multi[j][k];
-        for (i = 2; i <= lastrow; i += 2) {
-            t2a[i][0] = t2b[i][jm - 2];
-        }
-    }
-    j = gp[procid].neighbors[RIGHT];
-    if (j != -1) {
-        t2b = (double **) q_multi[j][k];
-        for (i = 1; i <= lastrow; i += 2) {
-            t2a[i][jm - 1] = t2b[i][1];
-        }
-    }
-}
-
-void copy_black(long k, long procid)
-{
-    long i;
-    long j;
-    long im;
-    long jm;
-    long lastrow;
-    long lastcol;
-    double **t2a;
-    double **t2b;
-    double *t1a;
-    double *t1b;
-
-    im = (imx[k] - 2) / yprocs + 2;
-    jm = (jmx[k] - 2) / xprocs + 2;
-    lastrow = (imx[k] - 2) / yprocs;
-    lastcol = (jmx[k] - 2) / xprocs;
-
-    t2a = (double **) q_multi[procid][k];
-    j = gp[procid].neighbors[UP];
-    if (j != -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) q_multi[j][k][im - 2];
-        for (i = 1; i <= lastcol; i += 2) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[procid].neighbors[DOWN];
-    if (j != -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) q_multi[j][k][1];
-        for (i = 2; i <= lastcol; i += 2) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[procid].neighbors[LEFT];
-    if (j != -1) {
-        t2b = (double **) q_multi[j][k];
-        for (i = 1; i <= lastrow; i += 2) {
-            t2a[i][0] = t2b[i][jm - 2];
-        }
-    }
-    j = gp[procid].neighbors[RIGHT];
-    if (j != -1) {
-        t2b = (double **) q_multi[j][k];
-        for (i = 2; i <= lastrow; i += 2) {
-            t2a[i][jm - 1] = t2b[i][1];
-        }
-    }
-}
Index: soft/giet_vm/applications/ocean/ocean.py
===================================================================
--- soft/giet_vm/applications/ocean/ocean.py	(revision 588)
+++ soft/giet_vm/applications/ocean/ocean.py	(revision 589)
@@ -27,5 +27,5 @@
 
 #########################
-def ocean( mapping ):
+def extend( mapping ):
 
     x_size    = mapping.x_size
@@ -57,5 +57,5 @@
     mapping.addVseg( vspace, 'ocean_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/ocean/ocean.elf',
+                     binpath = 'build/ocean/appli.elf',
                      local = False )
 
@@ -69,5 +69,5 @@
                                  code_base , code_size,
                                  'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                                 binpath = 'build/ocean/ocean.elf',
+                                 binpath = 'build/ocean/appli.elf',
                                  local = True )
 
@@ -135,5 +135,5 @@
 if __name__ == '__main__':
 
-    vspace = ocean( Mapping( 'test', 2, 2, 4 ) )
+    vspace = extend( Mapping( 'test', 2, 2, 4 ) )
     print vspace.xml()
 
Index: soft/giet_vm/applications/ocean/slave1.C
===================================================================
--- soft/giet_vm/applications/ocean/slave1.C	(revision 588)
+++ soft/giet_vm/applications/ocean/slave1.C	(revision 589)
@@ -1,839 +1,2 @@
-/*************************************************************************/
-/*                                                                       */
-/*  Copyright (c) 1994 Stanford University                               */
-/*                                                                       */
-/*  All rights reserved.                                                 */
-/*                                                                       */
-/*  Permission is given to use, copy, and modify this software for any   */
-/*  non-commercial purpose as long as this copyright notice is not       */
-/*  removed.  All other uses, including redistribution in whole or in    */
-/*  part, are forbidden without prior written permission.                */
-/*                                                                       */
-/*  This software is provided with absolutely no warranty and no         */
-/*  support.                                                             */
-/*                                                                       */
-/*************************************************************************/
+#line 115 "/Users/alain/soc/giet_vm/applications/ocean/null_macros/c.m4.null.GIET"
 
-/*    ****************
-      subroutine slave
-      ****************  */
-
-EXTERN_ENV
-
-#include <stdio.h>
-#include <math.h>
-#include <stdlib.h>
-
-#include "decs.h"
-
-void slave(long *ptr_procid)
-{
-    long i;
-    long j;
-    long nstep;
-    long iindex;
-    long iday;
-    double ysca1;
-    double y;
-    double factor;
-    double sintemp;
-    double curlt;
-    double ressqr;
-    long istart;
-    long iend;
-    long jstart;
-    long jend;
-    long ist;
-    long ien;
-    long jst;
-    long jen;
-    double fac;
-    long dayflag = 0;
-    long dhourflag = 0;
-    long endflag = 0;
-    long firstrow;
-    long lastrow;
-    long numrows;
-    long firstcol;
-    long lastcol;
-    long numcols;
-    long psiindex;
-    double psibipriv;
-    double ttime;
-    double dhour;
-    double day;
-    long procid;
-    long j_off = 0;
-    unsigned long t1;
-    double **t2a;
-    double **t2b;
-    double *t1a;
-    double *t1b;
-    double *t1c;
-    double *t1d;
-
-
-    /*
-       LOCK(locks->idlock)
-       procid = global->id;
-       global->id = global->id+1;
-       UNLOCK(locks->idlock)
-     */
-
-    procid = *ptr_procid;
-    ressqr = lev_res[numlev - 1] * lev_res[numlev - 1];
-
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_prini, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-/* POSSIBLE ENHANCEMENT:  Here is where one might pin processes to
-   processors to avoid migration. */
-/* POSSIBLE ENHANCEMENT:  Here is where one might distribute
-   data structures across physically distributed memories as
-   desired.
-
-   One way to do this is as follows.  The function allocate(START,SIZE,I)
-   is assumed to place all addresses x such that
-   (START <= x < START+SIZE) on node I.
-
-   long d_size;
-   unsigned long g_size;
-   unsigned long mg_size;
-
-   if (procid == MASTER) {
-     g_size = ((jmx[numlev-1]-2)/xprocs+2)*((imx[numlev-1]-2)/yprocs+2)*siz
-eof(double) +
-              ((imx[numlev-1]-2)/yprocs+2)*sizeof(double *);
-
-     mg_size = numlev*sizeof(double **);
-     for (i=0;i<numlev;i++) {
-       mg_size+=((imx[i]-2)/yprocs+2)*((jmx[i]-2)/xprocs+2)*sizeof(double)+
-                ((imx[i]-2)/yprocs+2)*sizeof(double *);
-     }
-     for (i= 0;i<nprocs;i++) {
-       d_size = 2*sizeof(double **);
-       allocate((unsigned long) psi[i],d_size,i);
-       allocate((unsigned long) psim[i],d_size,i);
-       allocate((unsigned long) work1[i],d_size,i);
-       allocate((unsigned long) work4[i],d_size,i);
-       allocate((unsigned long) work5[i],d_size,i);
-       allocate((unsigned long) work7[i],d_size,i);
-       allocate((unsigned long) temparray[i],d_size,i);
-       allocate((unsigned long) psi[i][0],g_size,i);
-       allocate((unsigned long) psi[i][1],g_size,i);
-       allocate((unsigned long) psim[i][0],g_size,i);
-       allocate((unsigned long) psim[i][1],g_size,i);
-       allocate((unsigned long) psium[i],g_size,i);
-       allocate((unsigned long) psilm[i],g_size,i);
-       allocate((unsigned long) psib[i],g_size,i);
-       allocate((unsigned long) ga[i],g_size,i);
-       allocate((unsigned long) gb[i],g_size,i);
-       allocate((unsigned long) work1[i][0],g_size,i);
-       allocate((unsigned long) work1[i][1],g_size,i);
-       allocate((unsigned long) work2[i],g_size,i);
-       allocate((unsigned long) work3[i],g_size,i);
-       allocate((unsigned long) work4[i][0],g_size,i);
-       allocate((unsigned long) work4[i][1],g_size,i);
-       allocate((unsigned long) work5[i][0],g_size,i);
-       allocate((unsigned long) work5[i][1],g_size,i);
-       allocate((unsigned long) work6[i],g_size,i);
-       allocate((unsigned long) work7[i][0],g_size,i);
-       allocate((unsigned long) work7[i][1],g_size,i);
-       allocate((unsigned long) temparray[i][0],g_size,i);
-       allocate((unsigned long) temparray[i][1],g_size,i);
-       allocate((unsigned long) tauz[i],g_size,i);
-       allocate((unsigned long) oldga[i],g_size,i);
-       allocate((unsigned long) oldgb[i],g_size,i);
-       d_size = numlev * sizeof(long);
-       allocate((unsigned long) gp[i].rel_num_x,d_size,i);
-       allocate((unsigned long) gp[i].rel_num_y,d_size,i);
-       allocate((unsigned long) gp[i].eist,d_size,i);
-       allocate((unsigned long) gp[i].ejst,d_size,i);
-       allocate((unsigned long) gp[i].oist,d_size,i);
-       allocate((unsigned long) gp[i].ojst,d_size,i);
-       allocate((unsigned long) gp[i].rlist,d_size,i);
-       allocate((unsigned long) gp[i].rljst,d_size,i);
-       allocate((unsigned long) gp[i].rlien,d_size,i);
-       allocate((unsigned long) gp[i].rljen,d_size,i);
-
-       allocate((unsigned long) q_multi[i],mg_size,i);
-       allocate((unsigned long) rhs_multi[i],mg_size,i);
-       allocate((unsigned long) &(gp[i]),sizeof(struct Global_Private),i);
-     }
-   }
-
-*/
-    t2a = (double **) oldga[procid];
-    t2b = (double **) oldgb[procid];
-    for (i = 0; i < im; i++) {
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        for (j = 0; j < jm; j++) {
-            t1a[j] = 0.0;
-            t1b[j] = 0.0;
-        }
-    }
-
-    firstcol = 1;
-    lastcol = firstcol + gp[procid].rel_num_x[numlev - 1] - 1;
-    firstrow = 1;
-    lastrow = firstrow + gp[procid].rel_num_y[numlev - 1] - 1;
-    numcols = gp[procid].rel_num_x[numlev - 1];
-    numrows = gp[procid].rel_num_y[numlev - 1];
-    j_off = (*gp[procid].colnum) * numcols;
-
-    /*
-       if (procid > nprocs/2) {
-       psinum = 2;
-       } else {
-       psinum = 1;
-       }
-     */
-
-/* every process gets its own copy of the timing variables to avoid
-   contention at shared memory locations.  here, these variables
-   are initialized.  */
-
-    ttime = 0.0;
-    dhour = 0.0;
-    nstep = 0;
-    day = 0.0;
-
-    ysca1 = 0.5 * ysca;
-
-    if (*gp[procid].lpid == MASTER) {
-
-        f = (double *) G_MALLOC(oim * sizeof(double), procid);
-
-        t1a = (double *) f;
-        for (iindex = 0; iindex <= jmx[numlev - 1] - 1; iindex++) {
-            y = ((double) iindex) * res;
-            t1a[iindex] = f0 + beta * (y - ysca1);
-        }
-    }
-
-    t2a = (double **) psium[procid];
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = 0.0;
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = 0.0;
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = 0.0;
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = 0.0;
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][0] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][jm - 1] = 0.0;
-        }
-    }
-
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            t1a[iindex] = 0.0;
-        }
-    }
-    t2a = (double **) psilm[procid];
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = 0.0;
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = 0.0;
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = 0.0;
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = 0.0;
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][0] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][jm - 1] = 0.0;
-        }
-    }
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            t1a[iindex] = 0.0;
-        }
-    }
-
-    t2a = (double **) psib[procid];
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = 1.0;
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = 1.0;
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = 1.0;
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = 1.0;
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = 1.0;
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = 1.0;
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][0] = 1.0;
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][jm - 1] = 1.0;
-        }
-    }
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            t1a[iindex] = 0.0;
-        }
-    }
-
-/* wait until all processes have completed the above initialization  */
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_prini, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-/* compute psib array (one-time computation) and integrate into psibi */
-        istart = 1;
-    iend = istart + gp[procid].rel_num_y[numlev - 1] - 1;
-    jstart = 1;
-    jend = jstart + gp[procid].rel_num_x[numlev - 1] - 1;
-    ist = istart;
-    ien = iend;
-    jst = jstart;
-    jen = jend;
-
-    if (gp[procid].neighbors[UP] == -1) {
-        istart = 0;
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        jstart = 0;
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        iend = im - 1;
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        jend = jm - 1;
-    }
-
-    t2a = (double **) rhs_multi[procid][numlev - 1];
-    t2b = (double **) psib[procid];
-    for (i = istart; i <= iend; i++) {
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        for (j = jstart; j <= jend; j++) {
-            t1a[j] = t1b[j] * ressqr;
-        }
-    }
-    t2a = (double **) q_multi[procid][numlev - 1];
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) t2b[0];
-        for (j = jstart; j <= jend; j++) {
-            t1a[j] = t1b[j];
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) t2b[im - 1];
-        for (j = jstart; j <= jend; j++) {
-            t1a[j] = t1b[j];
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (i = istart; i <= iend; i++) {
-            t2a[i][0] = t2b[i][0];
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (i = istart; i <= iend; i++) {
-            t2a[i][jm - 1] = t2b[i][jm - 1];
-        }
-    }
-    
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_psini, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-    
-    t2a = (double **) psib[procid];
-    j = gp[procid].neighbors[UP];
-    if (j != -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) psib[j][im - 2];
-        for (i = 1; i < jm - 1; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[procid].neighbors[DOWN];
-    if (j != -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) psib[j][1];
-        for (i = 1; i < jm - 1; i++) {
-            t1a[i] = t1b[i];
-        }
-    }
-    j = gp[procid].neighbors[LEFT];
-    if (j != -1) {
-        t2b = (double **) psib[j];
-        for (i = 1; i < im - 1; i++) {
-            t2a[i][0] = t2b[i][jm - 2];
-        }
-    }
-    j = gp[procid].neighbors[RIGHT];
-    if (j != -1) {
-        t2b = (double **) psib[j];
-        for (i = 1; i < im - 1; i++) {
-            t2a[i][jm - 1] = t2b[i][1];
-        }
-    }
-
-    t2a = (double **) q_multi[procid][numlev - 1];
-    t2b = (double **) psib[procid];
-    fac = 1.0 / (4.0 - ressqr * eig2);
-    for (i = ist; i <= ien; i++) {
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        t1c = (double *) t2b[i - 1];
-        t1d = (double *) t2b[i + 1];
-        for (j = jst; j <= jen; j++) {
-            t1a[j] = fac * (t1d[j] + t1c[j] + t1b[j + 1] + t1b[j - 1] - ressqr * t1b[j]);
-        }
-    }
-
-    multig(procid);
-
-    for (i = istart; i <= iend; i++) {
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        for (j = jstart; j <= jend; j++) {
-            t1b[j] = t1a[j];
-        }
-    }
-    
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_prini, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-    
-/* update the local running sum psibipriv by summing all the resulting
-   values in that process's share of the psib matrix   */
-   
-    t2a = (double **) psib[procid];
-    psibipriv = 0.0;
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        psibipriv = psibipriv + 0.25 * (t2a[0][0]);
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        psibipriv = psibipriv + 0.25 * (t2a[0][jm - 1]);
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        psibipriv = psibipriv + 0.25 * (t2a[im - 1][0]);
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        psibipriv = psibipriv + 0.25 * (t2a[im - 1][jm - 1]);
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            psibipriv = psibipriv + 0.5 * t1a[j];
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            psibipriv = psibipriv + 0.5 * t1a[j];
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            psibipriv = psibipriv + 0.5 * t2a[j][0];
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            psibipriv = psibipriv + 0.5 * t2a[j][jm - 1];
-        }
-    }
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            psibipriv = psibipriv + t1a[iindex];
-        }
-    }
-
-/* update the shared variable psibi by summing all the psibiprivs
-   of the individual processes into it.  note that this combined
-   private and shared sum method avoids accessing the shared
-   variable psibi once for every element of the matrix.  */
-
-    LOCK(locks->psibilock);
-    global->psibi = global->psibi + psibipriv;
-    UNLOCK(locks->psibilock);
-
-/* initialize psim matrices
-
-   if there is more than one process, then split the processes
-   between the two psim matrices; otherwise, let the single process
-   work on one first and then the other   */
-
-    for (psiindex = 0; psiindex <= 1; psiindex++) {
-        t2a = (double **) psim[procid][psiindex];
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[0][0] = 0.0;
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[im - 1][0] = 0.0;
-        }
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[0][jm - 1] = 0.0;
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[im - 1][jm - 1] = 0.0;
-        }
-        if (gp[procid].neighbors[UP] == -1) {
-            t1a = (double *) t2a[0];
-            for (j = firstcol; j <= lastcol; j++) {
-                t1a[j] = 0.0;
-            }
-        }
-        if (gp[procid].neighbors[DOWN] == -1) {
-            t1a = (double *) t2a[im - 1];
-            for (j = firstcol; j <= lastcol; j++) {
-                t1a[j] = 0.0;
-            }
-        }
-        if (gp[procid].neighbors[LEFT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][0] = 0.0;
-            }
-        }
-        if (gp[procid].neighbors[RIGHT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][jm - 1] = 0.0;
-            }
-        }
-        for (i = firstrow; i <= lastrow; i++) {
-            t1a = (double *) t2a[i];
-            for (iindex = firstcol; iindex <= lastcol; iindex++) {
-                t1a[iindex] = 0.0;
-            }
-        }
-    }
-
-/* initialize psi matrices the same way  */
-
-    for (psiindex = 0; psiindex <= 1; psiindex++) {
-        t2a = (double **) psi[procid][psiindex];
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[0][0] = 0.0;
-        }
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[0][jm - 1] = 0.0;
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[im - 1][0] = 0.0;
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[im - 1][jm - 1] = 0.0;
-        }
-        if (gp[procid].neighbors[UP] == -1) {
-            t1a = (double *) t2a[0];
-            for (j = firstcol; j <= lastcol; j++) {
-                t1a[j] = 0.0;
-            }
-        }
-        if (gp[procid].neighbors[DOWN] == -1) {
-            t1a = (double *) t2a[im - 1];
-            for (j = firstcol; j <= lastcol; j++) {
-                t1a[j] = 0.0;
-            }
-        }
-        if (gp[procid].neighbors[LEFT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][0] = 0.0;
-            }
-        }
-        if (gp[procid].neighbors[RIGHT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][jm - 1] = 0.0;
-            }
-        }
-        for (i = firstrow; i <= lastrow; i++) {
-            t1a = (double *) t2a[i];
-            for (iindex = firstcol; iindex <= lastcol; iindex++) {
-                t1a[iindex] = 0.0;
-            }
-        }
-    }
-
-/* compute input curl of wind stress */
-
-
-    t2a = (double **) tauz[procid];
-    ysca1 = .5 * ysca;
-    factor = -t0 * pi / ysca1;
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = 0.0;
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = 0.0;
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        sintemp = pi * ((double) jm - 1 + j_off) * res / ysca1;
-        sintemp = sin(sintemp);
-        t2a[0][jm - 1] = factor * sintemp;
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        sintemp = pi * ((double) jm - 1 + j_off) * res / ysca1;
-        sintemp = sin(sintemp);
-        t2a[im - 1][jm - 1] = factor * sintemp;
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            sintemp = pi * ((double) j + j_off) * res / ysca1;
-            sintemp = sin(sintemp);
-            curlt = factor * sintemp;
-            t1a[j] = curlt;
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            sintemp = pi * ((double) j + j_off) * res / ysca1;
-            sintemp = sin(sintemp);
-            curlt = factor * sintemp;
-            t1a[j] = curlt;
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][0] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        sintemp = pi * ((double) jm - 1 + j_off) * res / ysca1;
-        sintemp = sin(sintemp);
-        curlt = factor * sintemp;
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][jm - 1] = curlt;
-        }
-    }
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            sintemp = pi * ((double) iindex + j_off) * res / ysca1;
-            sintemp = sin(sintemp);
-            curlt = factor * sintemp;
-            t1a[iindex] = curlt;
-        }
-    }
-    
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_onetime, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-    
-/***************************************************************
- one-time stuff over at this point
- ***************************************************************/
-    while (!endflag) {
-        while ((!dayflag) || (!dhourflag)) {
-            dayflag = 0;
-            dhourflag = 0;
-            if (nstep == 1) {
-                for (i = 0; i < 10; i++) {
-                    gp[procid].steps_time[i] = 0;
-                }
-                if (procid == MASTER) {
-                    CLOCK(global->trackstart)
-                }
-                if ((procid == MASTER) || (do_stats)) {
-                    CLOCK(t1);
-                    (*gp[procid].total_time) = t1;
-                    (*gp[procid].multi_time) = 0;
-                }
-/* POSSIBLE ENHANCEMENT:  Here is where one might reset the
-   statistics that one is measuring about the parallel execution */
-            }
-
-            slave2(procid, firstrow, lastrow, numrows, firstcol, lastcol, numcols);
-
-/* update time and step number
-   note that these time and step variables are private i.e. every
-   process has its own copy and keeps track of its own time  */
-
-            ttime = ttime + dtau;
-            nstep = nstep + 1;
-            day = ttime / 86400.0;
-
-            if (day > ((double) outday0)) {
-                dayflag = 1;
-                iday = (long) day;
-                dhour = dhour + dtau;
-                if (dhour >= 86400.0) {
-                    dhourflag = 1;
-                }
-            }
-        }
-        dhour = 0.0;
-
-        t2a = (double **) psium[procid];
-        t2b = (double **) psim[procid][0];
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[0][0] = t2a[0][0] + t2b[0][0];
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[im - 1][0] = t2a[im - 1][0] + t2b[im - 1][0];
-        }
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[0][jm - 1] = t2a[0][jm - 1] + t2b[0][jm - 1];
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[im - 1][jm - 1] = t2a[im - 1][jm - 1] + t2b[im - 1][jm - 1];
-        }
-        if (gp[procid].neighbors[UP] == -1) {
-            t1a = (double *) t2a[0];
-            t1b = (double *) t2b[0];
-            for (j = firstcol; j <= lastcol; j++) {
-                t1a[j] = t1a[j] + t1b[j];
-            }
-        }
-        if (gp[procid].neighbors[DOWN] == -1) {
-            t1a = (double *) t2a[im - 1];
-            t1b = (double *) t2b[im - 1];
-            for (j = firstcol; j <= lastcol; j++) {
-                t1a[j] = t1a[j] + t1b[j];
-            }
-        }
-        if (gp[procid].neighbors[LEFT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][0] = t2a[j][0] + t2b[j][0];
-            }
-        }
-        if (gp[procid].neighbors[RIGHT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][jm - 1] = t2a[j][jm - 1] + t2b[j][jm - 1];
-            }
-        }
-        for (i = firstrow; i <= lastrow; i++) {
-            t1a = (double *) t2a[i];
-            t1b = (double *) t2b[i];
-            for (iindex = firstcol; iindex <= lastcol; iindex++) {
-                t1a[iindex] = t1a[iindex] + t1b[iindex];
-            }
-        }
-
-/* update values of psilm array to psilm + psim[2]  */
-
-        t2a = (double **) psilm[procid];
-        t2b = (double **) psim[procid][1];
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[0][0] = t2a[0][0] + t2b[0][0];
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[im - 1][0] = t2a[im - 1][0] + t2b[im - 1][0];
-        }
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[0][jm - 1] = t2a[0][jm - 1] + t2b[0][jm - 1];
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[im - 1][jm - 1] = t2a[im - 1][jm - 1] + t2b[im - 1][jm - 1];
-        }
-        if (gp[procid].neighbors[UP] == -1) {
-            t1a = (double *) t2a[0];
-            t1b = (double *) t2b[0];
-            for (j = firstcol; j <= lastcol; j++) {
-                t1a[j] = t1a[j] + t1b[j];
-            }
-        }
-        if (gp[procid].neighbors[DOWN] == -1) {
-            t1a = (double *) t2a[im - 1];
-            t1b = (double *) t2b[im - 1];
-            for (j = firstcol; j <= lastcol; j++) {
-                t1a[j] = t1a[j] + t1b[j];
-            }
-        }
-        if (gp[procid].neighbors[LEFT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][0] = t2a[j][0] + t2b[j][0];
-            }
-        }
-        if (gp[procid].neighbors[RIGHT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][jm - 1] = t2a[j][jm - 1] + t2b[j][jm - 1];
-            }
-        }
-        for (i = firstrow; i <= lastrow; i++) {
-            t1a = (double *) t2a[i];
-            t1b = (double *) t2b[i];
-            for (iindex = firstcol; iindex <= lastcol; iindex++) {
-                t1a[iindex] = t1a[iindex] + t1b[iindex];
-            }
-        }
-        if (iday >= (long) outday3) {
-            endflag = 1;
-        }
-    }
-    if ((procid == MASTER) || (do_stats)) {
-        CLOCK(t1);
-        (*gp[procid].total_time) = t1 - (*gp[procid].total_time);
-    }
-}
Index: soft/giet_vm/applications/ocean/slave2.C
===================================================================
--- soft/giet_vm/applications/ocean/slave2.C	(revision 588)
+++ soft/giet_vm/applications/ocean/slave2.C	(revision 589)
@@ -1,1194 +1,2 @@
-/*************************************************************************/
-/*                                                                       */
-/*  Copyright (c) 1994 Stanford University                               */
-/*                                                                       */
-/*  All rights reserved.                                                 */
-/*                                                                       */
-/*  Permission is given to use, copy, and modify this software for any   */
-/*  non-commercial purpose as long as this copyright notice is not       */
-/*  removed.  All other uses, including redistribution in whole or in    */
-/*  part, are forbidden without prior written permission.                */
-/*                                                                       */
-/*  This software is provided with absolutely no warranty and no         */
-/*  support.                                                             */
-/*                                                                       */
-/*************************************************************************/
+#line 115 "/Users/alain/soc/giet_vm/applications/ocean/null_macros/c.m4.null.GIET"
 
-/*    ****************
-      subroutine slave2
-      ****************  */
-
-EXTERN_ENV
-
-#include <stdio.h>
-#include <math.h>
-#include <stdlib.h>
-
-#include "decs.h"
-
-void slave2(long procid, long firstrow, long lastrow, long numrows, long firstcol, long lastcol, long numcols)
-{
-    long i;
-    long j;
-    long iindex;
-    double hh1;
-    double hh3;
-    double hinv;
-    double h1inv;
-    long istart;
-    long iend;
-    long jstart;
-    long jend;
-    long ist;
-    long ien;
-    long jst;
-    long jen;
-    double ressqr;
-    double psiaipriv;
-    double f4;
-    double timst;
-    long psiindex;
-    long i_off;
-    long j_off;
-    long multi_start;
-    long multi_end;
-    double **t2a;
-    double **t2b;
-    double **t2c;
-    double **t2d;
-    double **t2e;
-    double **t2f;
-    double **t2g;
-    double **t2h;
-    double *t1a;
-    double *t1b;
-    double *t1c;
-    double *t1d;
-    double *t1e;
-    double *t1f;
-    double *t1g;
-    double *t1h;
-
-    ressqr = lev_res[numlev - 1] * lev_res[numlev - 1];
-    i_off = (*gp[procid].rownum) * numrows;
-    j_off = (*gp[procid].colnum) * numcols;
-
-    START_PHASE(procid, 1);
-
-/*   ***************************************************************
-
-          f i r s t     p h a s e   (of timestep calculation)
-
-     ***************************************************************/
-
-    t2a = (double **) ga[procid];
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = 0.0;
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = 0.0;
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = 0.0;
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = 0.0;
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][0] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][jm - 1] = 0.0;
-        }
-    }
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            t1a[iindex] = 0.0;
-        }
-    }
-
-    t2a = (double **) gb[procid];
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = 0.0;
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = 0.0;
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = 0.0;
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = 0.0;
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][0] = 0.0;
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][jm - 1] = 0.0;
-        }
-    }
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            t1a[iindex] = 0.0;
-        }
-    }
-
-/* put the laplacian of psi{1,3} in work1{1,2}
-   note that psi(i,j,2) represents the psi3 array in
-   the original equations  */
-
-    for (psiindex = 0; psiindex <= 1; psiindex++) {
-        t2a = (double **) work1[procid][psiindex];
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[0][0] = 0;
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[im - 1][0] = 0;
-        }
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[0][jm - 1] = 0;
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[im - 1][jm - 1] = 0;
-        }
-        laplacalc(procid, psi, work1, psiindex, firstrow, lastrow, firstcol, lastcol);
-    }
-
-/* set values of work2 array to psi1 - psi3   */
-
-    t2a = (double **) work2[procid];
-    t2b = (double **) psi[procid][0];
-    t2c = (double **) psi[procid][1];
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = t2b[0][0] - t2c[0][0];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = t2b[im - 1][0] - t2c[im - 1][0];
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = t2b[0][jm - 1] - t2c[0][jm - 1];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = t2b[im - 1][jm - 1] - t2c[im - 1][jm - 1];
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) t2b[0];
-        t1c = (double *) t2c[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = t1b[j] - t1c[j];
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) t2b[im - 1];
-        t1c = (double *) t2c[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = t1b[j] - t1c[j];
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][0] = t2b[j][0] - t2c[j][0];
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][jm - 1] = t2b[j][jm - 1] - t2c[j][jm - 1];
-        }
-    }
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        t1c = (double *) t2c[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            t1a[iindex] = t1b[iindex] - t1c[iindex];
-        }
-    }
-
-/* set values of work3 array to h3/h * psi1 + h1/h * psi3  */
-
-    t2a = (double **) work3[procid];
-    hh3 = h3 / h;
-    hh1 = h1 / h;
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = hh3 * t2a[0][0] + hh1 * t2c[0][0];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = hh3 * t2a[im - 1][0] + hh1 * t2c[im - 1][0];
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = hh3 * t2a[0][jm - 1] + hh1 * t2c[0][jm - 1];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = hh3 * t2a[im - 1][jm - 1] + hh1 * t2c[im - 1][jm - 1];
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        for (j = firstcol; j <= lastcol; j++) {
-            t2a[0][j] = hh3 * t2a[0][j] + hh1 * t2c[0][j];
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        for (j = firstcol; j <= lastcol; j++) {
-            t2a[im - 1][j] = hh3 * t2a[im - 1][j] + hh1 * t2c[im - 1][j];
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][0] = hh3 * t2a[j][0] + hh1 * t2c[j][0];
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][jm - 1] = hh3 * t2a[j][jm - 1] + hh1 * t2c[j][jm - 1];
-        }
-    }
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        t1c = (double *) t2c[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            t1a[iindex] = hh3 * t1a[iindex] + hh1 * t1c[iindex];
-        }
-    }
-
-/* set values of temparray{1,3} to psi{1,3}  */
-
-    for (psiindex = 0; psiindex <= 1; psiindex++) {
-        t2a = (double **) temparray[procid][psiindex];
-        t2b = (double **) psi[procid][psiindex];
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[0][0] = t2b[0][0];
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[im - 1][0] = t2b[im - 1][0];
-        }
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[0][jm - 1] = t2b[0][jm - 1];
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[im - 1][jm - 1] = t2b[im - 1][jm - 1];
-        }
-        if (gp[procid].neighbors[UP] == -1) {
-            for (j = firstcol; j <= lastcol; j++) {
-                t2a[0][j] = t2b[0][j];
-            }
-        }
-        if (gp[procid].neighbors[DOWN] == -1) {
-            for (j = firstcol; j <= lastcol; j++) {
-                t2a[im - 1][j] = t2b[im - 1][j];
-            }
-        }
-        if (gp[procid].neighbors[LEFT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][0] = t2b[j][0];
-            }
-        }
-        if (gp[procid].neighbors[RIGHT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][jm - 1] = t2b[j][jm - 1];
-            }
-        }
-
-        for (i = firstrow; i <= lastrow; i++) {
-            t1a = (double *) t2a[i];
-            t1b = (double *) t2b[i];
-            for (iindex = firstcol; iindex <= lastcol; iindex++) {
-                t1a[iindex] = t1b[iindex];
-            }
-        }
-    }
-
-    END_PHASE(procid, 1);
-
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_phase_1, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-    
-/*     *******************************************************
-
-              s e c o n d   p h a s e
-
-       *******************************************************
-
-   set values of psi{1,3} to psim{1,3}   */
-
-    START_PHASE(procid, 2);
-
-    for (psiindex = 0; psiindex <= 1; psiindex++) {
-        t2a = (double **) psi[procid][psiindex];
-        t2b = (double **) psim[procid][psiindex];
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[0][0] = t2b[0][0];
-        }
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[0][jm - 1] = t2b[0][jm - 1];
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[im - 1][0] = t2b[im - 1][0];
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[im - 1][jm - 1] = t2b[im - 1][jm - 1];
-        }
-        if (gp[procid].neighbors[UP] == -1) {
-            for (j = firstcol; j <= lastcol; j++) {
-                t2a[0][j] = t2b[0][j];
-            }
-        }
-        if (gp[procid].neighbors[DOWN] == -1) {
-            for (j = firstcol; j <= lastcol; j++) {
-                t2a[im - 1][j] = t2b[im - 1][j];
-            }
-        }
-        if (gp[procid].neighbors[LEFT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][0] = t2b[j][0];
-            }
-        }
-        if (gp[procid].neighbors[RIGHT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][jm - 1] = t2b[j][jm - 1];
-            }
-        }
-
-        for (i = firstrow; i <= lastrow; i++) {
-            t1a = (double *) t2a[i];
-            t1b = (double *) t2b[i];
-            for (iindex = firstcol; iindex <= lastcol; iindex++) {
-                t1a[iindex] = t1b[iindex];
-            }
-        }
-    }
-
-/* put the laplacian of the psim array
-   into the work7 array; first part of a three-laplacian
-   calculation to compute the friction terms  */
-
-    for (psiindex = 0; psiindex <= 1; psiindex++) {
-        t2a = (double **) work7[procid][psiindex];
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[0][0] = 0;
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[im - 1][0] = 0;
-        }
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[0][jm - 1] = 0;
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[im - 1][jm - 1] = 0;
-        }
-        laplacalc(procid, psim, work7, psiindex, firstrow, lastrow, firstcol, lastcol);
-    }
-
-/* to the values of the work1{1,2} arrays obtained from the
-   laplacians of psi{1,2} in the previous phase, add to the
-   elements of every column the corresponding value in the
-   one-dimenional f array  */
-
-    for (psiindex = 0; psiindex <= 1; psiindex++) {
-        t2a = (double **) work1[procid][psiindex];
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[0][0] = t2a[0][0] + f[0];
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[im - 1][0] = t2a[im - 1][0] + f[0];
-        }
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[0][jm - 1] = t2a[0][jm - 1] + f[jmx[numlev - 1] - 1];
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[im - 1][jm - 1] = t2a[im - 1][jm - 1] + f[jmx[numlev - 1] - 1];
-        }
-        if (gp[procid].neighbors[UP] == -1) {
-            for (j = firstcol; j <= lastcol; j++) {
-                t2a[0][j] = t2a[0][j] + f[j + j_off];
-            }
-        }
-        if (gp[procid].neighbors[DOWN] == -1) {
-            for (j = firstcol; j <= lastcol; j++) {
-                t2a[im - 1][j] = t2a[im - 1][j] + f[j + j_off];
-            }
-        }
-        if (gp[procid].neighbors[LEFT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][0] = t2a[j][0] + f[j + i_off];
-            }
-        }
-        if (gp[procid].neighbors[RIGHT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][jm - 1] = t2a[j][jm - 1] + f[j + i_off];
-            }
-        }
-        for (i = firstrow; i <= lastrow; i++) {
-            t1a = (double *) t2a[i];
-            for (iindex = firstcol; iindex <= lastcol; iindex++) {
-                t1a[iindex] = t1a[iindex] + f[iindex + j_off];
-            }
-        }
-    }
-
-    END_PHASE(procid, 2);
-    
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_phase_2, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-/* 	*******************************************************
-
-                 t h i r d   p h a s e
-
- 	*******************************************************
-
-   put the jacobian of the work1{1,2} and psi{1,3} arrays
-   (the latter currently in temparray) in the work5{1,2} arrays  */
-
-    START_PHASE(procid, 3);
-
-    for (psiindex = 0; psiindex <= 1; psiindex++) {
-        jacobcalc2(work1, temparray, work5, psiindex, procid, firstrow, lastrow, firstcol, lastcol);
-    }
-
-/* set values of psim{1,3} to temparray{1,3}  */
-
-    for (psiindex = 0; psiindex <= 1; psiindex++) {
-        t2a = (double **) psim[procid][psiindex];
-        t2b = (double **) temparray[procid][psiindex];
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[0][0] = t2b[0][0];
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-            t2a[im - 1][0] = t2b[im - 1][0];
-        }
-        if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[0][jm - 1] = t2b[0][jm - 1];
-        }
-        if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-            t2a[im - 1][jm - 1] = t2b[im - 1][jm - 1];
-        }
-        if (gp[procid].neighbors[UP] == -1) {
-            t1a = (double *) t2a[0];
-            t1b = (double *) t2b[0];
-            for (j = firstcol; j <= lastcol; j++) {
-                t1a[j] = t1b[j];
-            }
-        }
-        if (gp[procid].neighbors[DOWN] == -1) {
-            t1a = (double *) t2a[im - 1];
-            t1b = (double *) t2b[im - 1];
-            for (j = firstcol; j <= lastcol; j++) {
-                t1a[j] = t1b[j];
-            }
-        }
-        if (gp[procid].neighbors[LEFT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][0] = t2b[j][0];
-            }
-        }
-        if (gp[procid].neighbors[RIGHT] == -1) {
-            for (j = firstrow; j <= lastrow; j++) {
-                t2a[j][jm - 1] = t2b[j][jm - 1];
-            }
-        }
-        for (i = firstrow; i <= lastrow; i++) {
-            t1a = (double *) t2a[i];
-            t1b = (double *) t2b[i];
-            for (iindex = firstcol; iindex <= lastcol; iindex++) {
-                t1a[iindex] = t1b[iindex];
-            }
-        }
-    }
-
-/* put the laplacian of the work7{1,2} arrays in the work4{1,2}
-   arrays; second step in the three-laplacian friction calculation  */
-
-    for (psiindex = 0; psiindex <= 1; psiindex++) {
-        laplacalc(procid, work7, work4, psiindex, firstrow, lastrow, firstcol, lastcol);
-    }
-
-    END_PHASE(procid, 3);
-
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_phase_3, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-
-/*     *******************************************************
-
-                f o u r t h   p h a s e
-
-       *******************************************************
-
-   put the jacobian of the work2 and work3 arrays in the work6
-   array  */
-
-    START_PHASE(procid, 4);
-
-    jacobcalc(work2, work3, work6, procid, firstrow, lastrow, firstcol, lastcol);
-
-/* put the laplacian of the work4{1,2} arrays in the work7{1,2}
-   arrays; third step in the three-laplacian friction calculation  */
-
-    for (psiindex = 0; psiindex <= 1; psiindex++) {
-        laplacalc(procid, work4, work7, psiindex, firstrow, lastrow, firstcol, lastcol);
-    }
-    
-    END_PHASE(procid, 4);
-
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_phase_4, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-
-/*     *******************************************************
-
-                f i f t h   p h a s e
-
-       *******************************************************
-
-   use the values of the work5, work6 and work7 arrays
-   computed in the previous time-steps to compute the
-   ga and gb arrays   */
-
-    START_PHASE(procid, 5);
-
-    hinv = 1.0 / h;
-    h1inv = 1.0 / h1;
-
-    t2a = (double **) ga[procid];
-    t2b = (double **) gb[procid];
-    t2c = (double **) work5[procid][0];
-    t2d = (double **) work5[procid][1];
-    t2e = (double **) work7[procid][0];
-    t2f = (double **) work7[procid][1];
-    t2g = (double **) work6[procid];
-    t2h = (double **) tauz[procid];
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = t2c[0][0] - t2d[0][0] + eig2 * t2g[0][0] + h1inv * t2h[0][0] + lf * t2e[0][0] - lf * t2f[0][0];
-        t2b[0][0] = hh1 * t2c[0][0] + hh3 * t2d[0][0] + hinv * t2h[0][0] + lf * hh1 * t2e[0][0] + lf * hh3 * t2f[0][0];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = t2c[im - 1][0] - t2d[im - 1][0] + eig2 * t2g[im - 1][0] + h1inv * t2h[im - 1][0] + lf * t2e[im - 1][0] - lf * t2f[im - 1][0];
-        t2b[im - 1][0] = hh1 * t2c[im - 1][0] + hh3 * t2d[im - 1][0] + hinv * t2h[im - 1][0] + lf * hh1 * t2e[im - 1][0] + lf * hh3 * t2f[im - 1][0];
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = t2c[0][jm - 1] - t2d[0][jm - 1] + eig2 * t2g[0][jm - 1] + h1inv * t2h[0][jm - 1] + lf * t2e[0][jm - 1] - lf * t2f[0][jm - 1];
-        t2b[0][jm - 1] = hh1 * t2c[0][jm - 1] + hh3 * t2d[0][jm - 1] + hinv * t2h[0][jm - 1] + lf * hh1 * t2e[0][jm - 1] + lf * hh3 * t2f[0][jm - 1];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = t2c[im - 1][jm - 1] - t2d[im - 1][jm - 1] + eig2 * t2g[im - 1][jm - 1] + h1inv * t2h[im - 1][jm - 1] + lf * t2e[im - 1][jm - 1] - lf * t2f[im - 1][jm - 1];
-        t2b[im - 1][jm - 1] = hh1 * t2c[im - 1][jm - 1] + hh3 * t2d[im - 1][jm - 1] + hinv * t2h[im - 1][jm - 1] + lf * hh1 * t2e[im - 1][jm - 1] + lf * hh3 * t2f[im - 1][jm - 1];
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) t2b[0];
-        t1c = (double *) t2c[0];
-        t1d = (double *) t2d[0];
-        t1e = (double *) t2e[0];
-        t1f = (double *) t2f[0];
-        t1g = (double *) t2g[0];
-        t1h = (double *) t2h[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = t1c[j] - t1d[j] + eig2 * t1g[j] + h1inv * t1h[j] + lf * t1e[j] - lf * t1f[j];
-            t1b[j] = hh1 * t1c[j] + hh3 * t1d[j] + hinv * t1h[j] + lf * hh1 * t1e[j] + lf * hh3 * t1f[j];
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) t2b[im - 1];
-        t1c = (double *) t2c[im - 1];
-        t1d = (double *) t2d[im - 1];
-        t1e = (double *) t2e[im - 1];
-        t1f = (double *) t2f[im - 1];
-        t1g = (double *) t2g[im - 1];
-        t1h = (double *) t2h[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = t1c[j] - t1d[j] + eig2 * t1g[j] + h1inv * t1h[j] + lf * t1e[j] - lf * t1f[j];
-            t1b[j] = hh1 * t1c[j] + hh3 * t1d[j] + hinv * t1h[j] + lf * hh1 * t1e[j] + lf * hh3 * t1f[j];
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][0] = t2c[j][0] - t2d[j][0] + eig2 * t2g[j][0] + h1inv * t2h[j][0] + lf * t2e[j][0] - lf * t2f[j][0];
-            t2b[j][0] = hh1 * t2c[j][0] + hh3 * t2d[j][0] + hinv * t2h[j][0] + lf * hh1 * t2e[j][0] + lf * hh3 * t2f[j][0];
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][jm - 1] = t2c[j][jm - 1] - t2d[j][jm - 1] + eig2 * t2g[j][jm - 1] + h1inv * t2h[j][jm - 1] + lf * t2e[j][jm - 1] - lf * t2f[j][jm - 1];
-            t2b[j][jm - 1] = hh1 * t2c[j][jm - 1] + hh3 * t2d[j][jm - 1] + hinv * t2h[j][jm - 1] + lf * hh1 * t2e[j][jm - 1] + lf * hh3 * t2f[j][jm - 1];
-        }
-    }
-
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        t1c = (double *) t2c[i];
-        t1d = (double *) t2d[i];
-        t1e = (double *) t2e[i];
-        t1f = (double *) t2f[i];
-        t1g = (double *) t2g[i];
-        t1h = (double *) t2h[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            t1a[iindex] = t1c[iindex] - t1d[iindex] + eig2 * t1g[iindex] + h1inv * t1h[iindex] + lf * t1e[iindex] - lf * t1f[iindex];
-            t1b[iindex] = hh1 * t1c[iindex] + hh3 * t1d[iindex] + hinv * t1h[iindex] + lf * hh1 * t1e[iindex] + lf * hh3 * t1f[iindex];
-        }
-    }
-
-    END_PHASE(procid, 5);
-
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_phase_5, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-
-/*     *******************************************************
-
-               s i x t h   p h a s e
-
-       *******************************************************  */
-
-    START_PHASE(procid, 6);
-
-    istart = 1;
-    iend = istart + gp[procid].rel_num_y[numlev - 1] - 1;
-    jstart = 1;
-    jend = jstart + gp[procid].rel_num_x[numlev - 1] - 1;
-    ist = istart;
-    ien = iend;
-    jst = jstart;
-    jen = jend;
-
-    if (gp[procid].neighbors[UP] == -1) {
-        istart = 0;
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        jstart = 0;
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        iend = im - 1;
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        jend = jm - 1;
-    }
-    t2a = (double **) rhs_multi[procid][numlev - 1];
-    t2b = (double **) ga[procid];
-    t2c = (double **) oldga[procid];
-    t2d = (double **) q_multi[procid][numlev - 1];
-    for (i = istart; i <= iend; i++) {
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        for (j = jstart; j <= jend; j++) {
-            t1a[j] = t1b[j] * ressqr;
-        }
-    }
-
-    if (gp[procid].neighbors[UP] == -1) {
-        t1d = (double *) t2d[0];
-        t1b = (double *) t2b[0];
-        for (j = jstart; j <= jend; j++) {
-            t1d[j] = t1b[j];
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1d = (double *) t2d[im - 1];
-        t1b = (double *) t2b[im - 1];
-        for (j = jstart; j <= jend; j++) {
-            t1d[j] = t1b[j];
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (i = istart; i <= iend; i++) {
-            t2d[i][0] = t2b[i][0];
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (i = istart; i <= iend; i++) {
-            t2d[i][jm - 1] = t2b[i][jm - 1];
-        }
-    }
-    //fac = 1.0 / (4.0 - ressqr*eig2);
-    for (i = ist; i <= ien; i++) {
-        t1d = (double *) t2d[i];
-        t1c = (double *) t2c[i];
-        for (j = jst; j <= jen; j++) {
-            t1d[j] = t1c[j];
-        }
-    }
-
-    if ((procid == MASTER) || (do_stats)) {
-        CLOCK(multi_start);
-    }
-
-    multig(procid);
-
-    if ((procid == MASTER) || (do_stats)) {
-        CLOCK(multi_end);
-        (*gp[procid].multi_time) += (multi_end - multi_start);
-    }
-
-/* the shared sum variable psiai is initialized to 0 at
-   every time-step  */
-
-    if (procid == MASTER) {
-        global->psiai = 0.0;
-    }
-
-/*  copy the solution for use as initial guess in next time-step  */
-
-    for (i = istart; i <= iend; i++) {
-        t1b = (double *) t2b[i];
-        t1c = (double *) t2c[i];
-        t1d = (double *) t2d[i];
-        for (j = jstart; j <= jend; j++) {
-            t1b[j] = t1d[j];
-            t1c[j] = t1d[j];
-        }
-    }
-
-    END_PHASE(procid, 6);
-
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_phase_6, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-
-/*     *******************************************************
-
-                s e v e n t h   p h a s e
-
-       *******************************************************
-
-   every process computes the running sum for its assigned portion
-   in a private variable psiaipriv   */
-
-    START_PHASE(procid, 7);
-
-    psiaipriv = 0.0;
-    t2a = (double **) ga[procid];
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        psiaipriv = psiaipriv + 0.25 * (t2a[0][0]);
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        psiaipriv = psiaipriv + 0.25 * (t2a[0][jm - 1]);
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        psiaipriv = psiaipriv + 0.25 * (t2a[im - 1][0]);
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        psiaipriv = psiaipriv + 0.25 * (t2a[im - 1][jm - 1]);
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            psiaipriv = psiaipriv + 0.5 * t1a[j];
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            psiaipriv = psiaipriv + 0.5 * t1a[j];
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            psiaipriv = psiaipriv + 0.5 * t2a[j][0];
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            psiaipriv = psiaipriv + 0.5 * t2a[j][jm - 1];
-        }
-    }
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            psiaipriv = psiaipriv + t1a[iindex];
-        }
-    }
-
-/* after computing its private sum, every process adds that to the
-   shared running sum psiai  */
-
-    LOCK(locks->psiailock)
-    global->psiai = global->psiai + psiaipriv;
-    UNLOCK(locks->psiailock)
-
-    END_PHASE(procid, 7);
-
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_phase_7, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-    
-/*      *******************************************************
-
-                e i g h t h   p h a s e
-
-        *******************************************************
-
-   augment ga(i,j) with [-psiai/psibi]*psib(i,j) */
-
-    START_PHASE(procid, 8);
-
-    f4 = (-global->psiai) /(global->psibi);
-
-    t2a = (double **) ga[procid];
-    t2b = (double **) psib[procid];
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = t2a[0][0] + f4 * t2b[0][0];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = t2a[im - 1][0] + f4 * t2b[im - 1][0];
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = t2a[0][jm - 1] + f4 * t2b[0][jm - 1];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = t2a[im - 1][jm - 1] + f4 * t2b[im - 1][jm - 1];
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) t2b[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = t1a[j] + f4 * t1b[j];
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) t2b[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = t1a[j] + f4 * t1b[j];
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][0] = t2a[j][0] + f4 * t2b[j][0];
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][jm - 1] = t2a[j][jm - 1] + f4 * t2b[j][jm - 1];
-        }
-    }
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            t1a[iindex] = t1a[iindex] + f4 * t1b[iindex];
-        }
-    }
-
-    t2a = (double **) rhs_multi[procid][numlev - 1];
-    t2b = (double **) gb[procid];
-    t2c = (double **) oldgb[procid];
-    t2d = (double **) q_multi[procid][numlev - 1];
-    for (i = istart; i <= iend; i++) {
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        for (j = jstart; j <= jend; j++) {
-            t1a[j] = t1b[j] * ressqr;
-        }
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1d = (double *) t2d[0];
-        t1b = (double *) t2b[0];
-        for (j = jstart; j <= jend; j++) {
-            t1d[j] = t1b[j];
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1d = (double *) t2d[im - 1];
-        t1b = (double *) t2b[im - 1];
-        for (j = jstart; j <= jend; j++) {
-            t1d[j] = t1b[j];
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (i = istart; i <= iend; i++) {
-            t2d[i][0] = t2b[i][0];
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (i = istart; i <= iend; i++) {
-            t2d[i][jm - 1] = t2b[i][jm - 1];
-        }
-    }
-    //fac = 1.0 / (4.0 - ressqr*eig2);
-    for (i = ist; i <= ien; i++) {
-        t1d = (double *) t2d[i];
-        t1c = (double *) t2c[i];
-        for (j = jst; j <= jen; j++) {
-            t1d[j] = t1c[j];
-        }
-    }
-
-    if ((procid == MASTER) || (do_stats)) {
-        CLOCK(multi_start);
-    }
-
-    multig(procid);
-
-    if ((procid == MASTER) || (do_stats)) {
-        CLOCK(multi_end);
-        (*gp[procid].multi_time) += (multi_end - multi_start);
-    }
-
-    for (i = istart; i <= iend; i++) {
-        t1b = (double *) t2b[i];
-        t1c = (double *) t2c[i];
-        t1d = (double *) t2d[i];
-        for (j = jstart; j <= jend; j++) {
-            t1b[j] = t1d[j];
-            t1c[j] = t1d[j];
-        }
-    }
-
-    END_PHASE(procid, 8);
-
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_phase_8, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-
-/*      *******************************************************
-
-                n i n t h   p h a s e
-
-        *******************************************************
-
-   put appropriate linear combinations of ga and gb in work2 and work3;
-   note that here (as in most cases) the constant multipliers are made
-   private variables; the specific order in which things are done is
-   chosen in order to hopefully reuse things brought into the cache
-
-   note that here again we choose to have all processes share the work
-   on both matrices despite the fact that the work done per element
-   is the same, because the operand matrices are the same in both cases */
-
-    START_PHASE(procid, 9);
-
-    t2a = (double **) ga[procid];
-    t2b = (double **) gb[procid];
-    t2c = (double **) work2[procid];
-    t2d = (double **) work3[procid];
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2c[0][0] = t2b[0][0] - hh1 * t2a[0][0];
-        t2d[0][0] = t2b[0][0] + hh3 * t2a[0][0];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2c[im - 1][0] = t2b[im - 1][0] - hh1 * t2a[im - 1][0];
-        t2d[im - 1][0] = t2b[im - 1][0] + hh3 * t2a[im - 1][0];
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2c[0][jm - 1] = t2b[0][jm - 1] - hh1 * t2a[0][jm - 1];
-        t2d[0][jm - 1] = t2b[0][jm - 1] + hh3 * t2a[0][jm - 1];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2c[im - 1][jm - 1] = t2b[im - 1][jm - 1] - hh1 * t2a[im - 1][jm - 1];
-        t2d[im - 1][jm - 1] = t2b[im - 1][jm - 1] + hh3 * t2a[im - 1][jm - 1];
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) t2b[0];
-        t1c = (double *) t2c[0];
-        t1d = (double *) t2d[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1d[j] = t1b[j] + hh3 * t1a[j];
-            t1c[j] = t1b[j] - hh1 * t1a[j];
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) t2b[im - 1];
-        t1c = (double *) t2c[im - 1];
-        t1d = (double *) t2d[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1d[j] = t1b[j] + hh3 * t1a[j];
-            t1c[j] = t1b[j] - hh1 * t1a[j];
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2d[j][0] = t2b[j][0] + hh3 * t2a[j][0];
-            t2c[j][0] = t2b[j][0] - hh1 * t2a[j][0];
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2d[j][jm - 1] = t2b[j][jm - 1] + hh3 * t2a[j][jm - 1];
-            t2c[j][jm - 1] = t2b[j][jm - 1] - hh1 * t2a[j][jm - 1];
-        }
-    }
-
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        t1c = (double *) t2c[i];
-        t1d = (double *) t2d[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            t1d[iindex] = t1b[iindex] + hh3 * t1a[iindex];
-            t1c[iindex] = t1b[iindex] - hh1 * t1a[iindex];
-        }
-    }
-
-    END_PHASE(procid, 9);
-
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_phase_9, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-
-/*      *******************************************************
-
-                t e n t h    p h a s e
-
-        *******************************************************/
-
-    START_PHASE(procid, 10);
-    timst = 2 * dtau;
-
-/* update the psi{1,3} matrices by adding 2*dtau*work3 to each */
-
-    t2a = (double **) psi[procid][0];
-    t2b = (double **) work3[procid];
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = t2a[0][0] + timst * t2b[0][0];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = t2a[im - 1][0] + timst * t2b[im - 1][0];
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = t2a[0][jm - 1] + timst * t2b[0][jm - 1];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = t2a[im - 1][jm - 1] + timst * t2b[im - 1][jm - 1];
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) t2b[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = t1a[j] + timst * t1b[j];
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) t2b[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = t1a[j] + timst * t1b[j];
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][0] = t2a[j][0] + timst * t2b[j][0];
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][jm - 1] = t2a[j][jm - 1] + timst * t2b[j][jm - 1];
-        }
-    }
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            t1a[iindex] = t1a[iindex] + timst * t1b[iindex];
-        }
-    }
-
-    t2a = (double **) psi[procid][1];
-    t2b = (double **) work2[procid];
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[0][0] = t2a[0][0] + timst * t2b[0][0];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[LEFT] == -1)) {
-        t2a[im - 1][0] = t2a[im - 1][0] + timst * t2b[im - 1][0];
-    }
-    if ((gp[procid].neighbors[UP] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[0][jm - 1] = t2a[0][jm - 1] + timst * t2b[0][jm - 1];
-    }
-    if ((gp[procid].neighbors[DOWN] == -1) && (gp[procid].neighbors[RIGHT] == -1)) {
-        t2a[im - 1][jm - 1] = t2a[im - 1][jm - 1] + timst * t2b[im - 1][jm - 1];
-    }
-    if (gp[procid].neighbors[UP] == -1) {
-        t1a = (double *) t2a[0];
-        t1b = (double *) t2b[0];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = t1a[j] + timst * t1b[j];
-        }
-    }
-    if (gp[procid].neighbors[DOWN] == -1) {
-        t1a = (double *) t2a[im - 1];
-        t1b = (double *) t2b[im - 1];
-        for (j = firstcol; j <= lastcol; j++) {
-            t1a[j] = t1a[j] + timst * t1b[j];
-        }
-    }
-    if (gp[procid].neighbors[LEFT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][0] = t2a[j][0] + timst * t2b[j][0];
-        }
-    }
-    if (gp[procid].neighbors[RIGHT] == -1) {
-        for (j = firstrow; j <= lastrow; j++) {
-            t2a[j][jm - 1] = t2a[j][jm - 1] + timst * t2b[j][jm - 1];
-        }
-    }
-
-    for (i = firstrow; i <= lastrow; i++) {
-        t1a = (double *) t2a[i];
-        t1b = (double *) t2b[i];
-        for (iindex = firstcol; iindex <= lastcol; iindex++) {
-            t1a[iindex] = t1a[iindex] + timst * t1b[iindex];
-        }
-    }
-
-    END_PHASE(procid, 10);
-
-#if defined(MULTIPLE_BARRIERS)
-    BARRIER(bars->sl_phase_10, nprocs)
-#else
-    BARRIER(bars->barrier, nprocs)
-#endif
-}
Index: soft/giet_vm/applications/ocean/subblock.C
===================================================================
--- soft/giet_vm/applications/ocean/subblock.C	(revision 588)
+++ soft/giet_vm/applications/ocean/subblock.C	(revision 589)
@@ -1,117 +1,2 @@
-/*************************************************************************/
-/*                                                                       */
-/*  Copyright (c) 1994 Stanford University                               */
-/*                                                                       */
-/*  All rights reserved.                                                 */
-/*                                                                       */
-/*  Permission is given to use, copy, and modify this software for any   */
-/*  non-commercial purpose as long as this copyright notice is not       */
-/*  removed.  All other uses, including redistribution in whole or in    */
-/*  part, are forbidden without prior written permission.                */
-/*                                                                       */
-/*  This software is provided with absolutely no warranty and no         */
-/*  support.                                                             */
-/*                                                                       */
-/*************************************************************************/
+#line 115 "/Users/alain/soc/giet_vm/applications/ocean/null_macros/c.m4.null.GIET"
 
-EXTERN_ENV
-
-#include <stdio.h>
-#include <math.h>
-
-#include "decs.h"
-
-
-void subblock()
-{
-    long i;
-    long j;
-    long k;
-    long xportion;
-    long yportion;
-    long my_num;
-
-/* Determine starting coord and number of points to process in     */
-/* each direction                                                  */
-
-    for (i = 0; i < numlev; i++) {
-        xportion = (jmx[i] - 2) / xprocs;
-        //xextra = (jmx[i] - 2) % xprocs;
-        for (j = 0; j < xprocs; j++) {
-            for (k = 0; k < yprocs; k++) {
-                gp[k * xprocs + j].rel_num_x[i] = xportion;
-            }
-        }
-        yportion = (imx[i] - 2) / yprocs;
-        //yextra = (imx[i] - 2) % yprocs;
-        for (j = 0; j < yprocs; j++) {
-            for (k = 0; k < xprocs; k++) {
-                gp[j * xprocs + k].rel_num_y[i] = yportion;
-            }
-        }
-    }
-
-    for (my_num = 0; my_num < nprocs; my_num++) {
-        for (i = 0; i < numlev; i++) {
-            gp[my_num].rlist[i] = 1;
-            gp[my_num].rljst[i] = 1;
-            gp[my_num].rlien[i] = gp[my_num].rlist[i] + gp[my_num].rel_num_y[i];
-            gp[my_num].rljen[i] = gp[my_num].rljst[i] + gp[my_num].rel_num_x[i];
-            gp[my_num].eist[i] = gp[my_num].rlist[i] + 1;
-            gp[my_num].oist[i] = gp[my_num].rlist[i];
-            gp[my_num].ejst[i] = gp[my_num].rljst[i] + 1;
-            gp[my_num].ojst[i] = gp[my_num].rljst[i];
-        }
-    }
-    
-    for (i = 0; i < nprocs; i++) {
-        gp[i].neighbors[LEFT] = -1;
-        gp[i].neighbors[RIGHT] = -1;
-        gp[i].neighbors[UP] = -1;
-        gp[i].neighbors[DOWN] = -1;
-        gp[i].neighbors[UPLEFT] = -1;
-        gp[i].neighbors[UPRIGHT] = -1;
-        gp[i].neighbors[DOWNLEFT] = -1;
-        gp[i].neighbors[DOWNRIGHT] = -1;
-        
-        if (i >= xprocs) {
-            gp[i].neighbors[UP] = i - xprocs;
-        }
-        if (i < nprocs - xprocs) {
-            gp[i].neighbors[DOWN] = i + xprocs;
-        }
-        if ((i % xprocs) > 0) {
-            gp[i].neighbors[LEFT] = i - 1;
-        }
-        if ((i % xprocs) < (xprocs - 1)) {
-            gp[i].neighbors[RIGHT] = i + 1;
-        }
-        
-        j = gp[i].neighbors[UP];
-        
-        if (j != -1) {
-            if ((j % xprocs) > 0) {
-                gp[i].neighbors[UPLEFT] = j - 1;
-            }
-            if ((j % xprocs) < (xprocs - 1)) {
-                gp[i].neighbors[UPRIGHT] = j + 1;
-            }
-        }
-        
-        j = gp[i].neighbors[DOWN];
-        
-        if (j != -1) {
-            if ((j % xprocs) > 0) {
-                gp[i].neighbors[DOWNLEFT] = j - 1;
-            }
-            if ((j % xprocs) < (xprocs - 1)) {
-                gp[i].neighbors[DOWNRIGHT] = j + 1;
-            }
-        }
-    }
-    
-    for (i = 0; i < nprocs; i++) {
-        (*gp[i].rownum) = i / xprocs;
-        (*gp[i].colnum) = i % xprocs;
-    }
-}
Index: soft/giet_vm/applications/router/Makefile
===================================================================
--- soft/giet_vm/applications/router/Makefile	(revision 588)
+++ soft/giet_vm/applications/router/Makefile	(revision 589)
@@ -1,24 +1,20 @@
-APP_NAME=router
 
-USE+= stdio.o
-USE+= mwmr_channel.o
-
-USES=$(patsubst %,$(BUILD_PATH)/$(LIB_NAME)/%,$(USE))
+APP_NAME = router
 
 OBJS= main.o 
 
-all: $(APP_NAME).elf
+LIBS= -L../../build/libs -luser
 
-BIN_NAME_PATH=$(BUILD_PATH)$(APP_NAME).elf
+INCLUDES = -I.  -I../..  -I../../giet_libs  -I../../giet_xml  
 
-$(APP_NAME).elf: $(OBJS) $(APP_NAME).ld
-	$(LD) -o $(BIN_NAME_PATH) -T $(APP_NAME).ld $(OBJS) $(USES)
-	$(DU) -D $(BIN_NAME_PATH) > $@.txt
+LIB_DEPS = ../../build/libs/libuser.a
+
+appli.elf: $(OBJS) $(APP_NAME).ld $(LIBS_DEPS) 
+	$(LD) -o $@ -T $(APP_NAME).ld $(OBJS) $(LIBS)
+	$(DU) -D $@ > $@.txt
 
 %.o: %.c 
-	$(CC)  $(INCLUDE) $(CFLAGS) $($*.o_CFLAGS) -c -o  $@ $<
-	$(DU) -D  $@ >  $@.txt
+	$(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
 
 clean:
-	rm -f *.o *.elf *.txt core *~ 2>$(TRASH)
-	rm $(BIN_NAME_PATH) 2>$(TRASH)
+	rm -f *.o *.elf *.txt core *~
Index: soft/giet_vm/applications/router/router.py
===================================================================
--- soft/giet_vm/applications/router/router.py	(revision 588)
+++ soft/giet_vm/applications/router/router.py	(revision 589)
@@ -26,6 +26,6 @@
 ####################################################################################
 
-#########################
-def router( mapping ):
+######################
+def extend( mapping ):
 
     x_size    = mapping.x_size
@@ -54,5 +54,5 @@
     mapping.addVseg( vspace, 'router_data_0', data_0_base , data_0_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/router/router.elf',
+                     binpath = 'build/router/appli.elf',
                      local = False )
 
@@ -60,5 +60,5 @@
     mapping.addVseg( vspace, 'router_data_1', data_1_base , data_1_size, 
                      'C_WU', vtype = 'ELF', x = x_size - 1, y = y_size - 1, pseg = 'RAM', 
-                     binpath = 'build/router/router.elf',
+                     binpath = 'build/router/appli.elf',
                      local = False )
 
@@ -108,5 +108,5 @@
 if __name__ == '__main__':
 
-    vspace = router( Mapping( 'test', 2, 2, 4 ) )
+    vspace = extend( Mapping( 'test', 2, 2, 4 ) )
     print vspace.xml()
 
Index: soft/giet_vm/applications/shell/Makefile
===================================================================
--- soft/giet_vm/applications/shell/Makefile	(revision 589)
+++ soft/giet_vm/applications/shell/Makefile	(revision 589)
@@ -0,0 +1,22 @@
+
+APP_NAME = shell
+
+OBJS = main.o
+
+LIBS = -L../../build/libs -luser
+ 
+INCLUDES = -I.  -I../..  -I../../giet_libs  -I../../giet_xml
+
+LIB_DEPS = ../../build/libs/libuser.a
+
+appli.elf: $(OBJS) $(APP_NAME).ld  $(LIB_DEPS)
+	$(LD) -o $@ -T $(APP_NAME).ld $(OBJS) $(LIBS)
+	$(DU) -D $@ > $@.txt
+
+%.o: %.c
+	$(CC) $(INCLUDES) $(CFLAGS)  -c -o $@ $<
+
+clean:
+	rm -f *.elf  *.o  *.txt *.pyc core *~
+
+
Index: soft/giet_vm/applications/shell/main.c
===================================================================
--- soft/giet_vm/applications/shell/main.c	(revision 589)
+++ soft/giet_vm/applications/shell/main.c	(revision 589)
@@ -0,0 +1,173 @@
+///////////////////////////////////////////////////////////////////////////////////////
+// File   : main.c   (for shell application)
+// Date   : february 2014
+// author : Alain Greiner
+///////////////////////////////////////////////////////////////////////////////////////
+// This single thread application plays with files to test the FAT32.
+///////////////////////////////////////////////////////////////////////////////////////
+
+#include "stdio.h"
+#include "malloc.h"
+
+#define NLINES   256
+#define NPIXELS  256
+
+unsigned char buf[NLINES*NPIXELS];
+
+//////////////////////////////////////////
+__attribute__ ((constructor)) void main()
+//////////////////////////////////////////
+{
+    giet_shr_printf("\n[SHELL] Enter at cycle %d\n", giet_proctime() );
+
+    /////////////// diplay disk content
+    giet_shr_printf("\n#############################################################");
+    giet_fat_list( "/" );
+    giet_fat_list( "/misc" );
+    giet_fat_list( "/home" );
+    giet_shr_printf("#############################################################\n");
+
+    /////////////// open lena_256.raw
+    int fd_lena = giet_fat_open( "/misc/lena_256.raw" , O_RDONLY );
+    if (fd_lena < 0 )  
+    {
+        giet_exit("cannot open file lena_256.raw");
+    }
+    else
+    {
+        giet_shr_printf("\n[SHELL] open lena_256.raw\n");
+    }
+
+    /////////////// open copy.raw
+    int fd_copy = giet_fat_open( "/home/copy.raw" , O_CREATE );
+    if (fd_copy < 0 )
+    {
+        giet_exit("cannot open file copy.raw");
+    }
+    else
+    {
+        giet_shr_printf("\n[SHELL] open copy.raw\n");
+    }
+
+    //////////////// load lena_256.raw
+    if ( giet_fat_lseek( fd_lena , 0 , SEEK_SET ) )
+    {
+        giet_exit("cannot seek lena_256.raw");
+    }
+
+    if ( giet_fat_read( fd_lena , buf , NLINES*NPIXELS ) != NLINES*NPIXELS )
+    {
+        giet_exit("cannot read lena_256.raw");
+    }
+    else
+    {
+        giet_shr_printf("\n[SHELL] lena_256.raw loaded from device\n");
+    }
+
+    ////////////// store copy.raw
+    if ( giet_fat_lseek( fd_copy , 0 , SEEK_SET ) )
+    {
+        giet_exit("cannot seek copy.raw");
+    }
+
+    if ( giet_fat_write( fd_copy , buf , NLINES*NPIXELS ) != NLINES*NPIXELS )
+    {
+        giet_exit("cannot write copy.raw");
+    }
+    else
+    {
+        giet_shr_printf("\n[SHELL] copy.raw stored to device\n");
+    }
+
+    ///////////// close lena_256.raw
+    if ( giet_fat_close( fd_lena ) )
+    {
+        giet_exit("cannot close lena_256.raw");
+    }
+    else 
+    {
+        giet_shr_printf("\n[SHELL] lena_256.raw closed\n");
+    }
+
+    ///////////// close copy.raw
+    if ( giet_fat_close( fd_copy ) )
+    {
+        giet_exit("cannot close copy.raw");
+    }
+    else 
+    {
+        giet_shr_printf("\n[SHELL] copy.raw closed\n");
+    }
+
+    ////////////// display disk content
+    giet_shr_printf("\n#############################################################");
+    giet_fat_list( "/" );
+    giet_fat_list( "/misc" );
+    giet_fat_list( "/home" );
+    giet_shr_printf("#############################################################\n");
+
+    ///////////// rename copy.raw
+    if ( giet_fat_rename( "/home/copy.raw" , "/misc/copy_lena.raw" ) )
+    {
+        giet_exit("cannot rename /home/copy.raw");
+    }
+    else 
+    {
+        giet_shr_printf("\n[SHELL] /home/copy.raw renamed to /misc/copy_lena.raw\n");
+    }
+    
+    ////////////// display disk content
+    giet_shr_printf("\n#############################################################");
+    giet_fat_list( "/" );
+    giet_fat_list( "/misc" );
+    giet_fat_list( "/home" );
+    giet_shr_printf("#############################################################\n");
+
+    ///////////// remove home
+    if ( giet_fat_remove( "/home" , 1 ) )
+    {
+        giet_exit("cannot remove /home");
+    }
+    else 
+    {
+        giet_shr_printf("\n[SHELL] /home removed from file system\n");
+    }
+    
+    ////////////// display disk content
+    giet_shr_printf("\n#############################################################");
+    giet_fat_list( "/" );
+    giet_fat_list( "/misc" );
+    giet_shr_printf("#############################################################\n");
+
+    //////////// create new_home 
+    if ( giet_fat_mkdir( "/new_home" ) )
+    {
+        giet_exit("cannot create /new_home");
+    }
+    else 
+    {
+        giet_shr_printf("\n[SHELL] /new_home created in file system\n");
+    }
+    
+    ////////////// display disk content
+    giet_shr_printf("\n#############################################################");
+    giet_fat_list( "/" );
+    giet_fat_list( "/misc" );
+    giet_fat_list( "/new_home" );
+    giet_shr_printf("#############################################################\n");
+
+    giet_exit("Completed");
+
+} // end main()
+
+// Local Variables:
+// tab-width: 3
+// c-basic-offset: 
+// c-file-offsets:((innamespace . 0)(inline-open . 0))
+// indent-tabs-mode: nil
+// End:
+
+// vim: filetype=cpp:expandtab:shiftwidth=3:tabstop=3:softtabstop=3
+
+
+
Index: soft/giet_vm/applications/shell/shell.ld
===================================================================
--- soft/giet_vm/applications/shell/shell.ld	(revision 589)
+++ soft/giet_vm/applications/shell/shell.ld	(revision 589)
@@ -0,0 +1,39 @@
+/****************************************************************************
+* Definition of the base address for all virtual segments
+*****************************************************************************/
+
+seg_code_base      = 0x10000000;
+seg_data_base      = 0x20000000;	
+
+/***************************************************************************
+* Grouping sections into segments for code and data
+***************************************************************************/
+
+SECTIONS
+{
+    . = seg_code_base;
+    seg_code : 
+    {
+        *(.text)
+    }
+    . = seg_data_base;
+    seg_data : 
+    {
+        *(.ctors)
+        *(.rodata)
+        /* . = ALIGN(4); */
+        *(.rodata.*)
+        /* . = ALIGN(4); */
+        *(.data)
+        /* . = ALIGN(4); */
+        *(.lit8)
+        *(.lit4)
+        *(.sdata)
+        /* . = ALIGN(4); */
+        *(.bss)
+        *(COMMON)
+        *(.sbss)
+        *(.scommon)
+    }
+}
+
Index: soft/giet_vm/applications/shell/shell.py
===================================================================
--- soft/giet_vm/applications/shell/shell.py	(revision 589)
+++ soft/giet_vm/applications/shell/shell.py	(revision 589)
@@ -0,0 +1,83 @@
+#!/usr/bin/env python
+
+from mapping import *
+
+######################################################################################
+#   file   : shell.py  
+#   date   : july 2015
+#   author : Alain Greiner
+#######################################################################################
+#  This file describes the mapping of the single thread "shell" application 
+#  on processor[0][0][0] of a multi-clusters, multi-processors architecture.
+####################################################################################
+
+######################
+def extend( mapping ):
+
+    nprocs    = mapping.nprocs
+    x_width   = mapping.x_width
+    y_width   = mapping.y_width
+
+    # define vsegs base & size
+    code_base  = 0x10000000
+    code_size  = 0x00010000     # 64 Kbytes 
+    
+    data_base  = 0x20000000
+    data_size  = 0x00080000     # 512 Kbytes 
+
+    stack_base = 0x40000000 
+    stack_size = 0x00200000     # 2 Mbytes 
+
+    heap_base  = 0x60000000 
+    heap_size  = 0x00001000     # 4 Kbytes 
+
+    # create vspace
+    vspace = mapping.addVspace( name = 'shell', startname = 'shell_data' )
+    
+    # data vseg
+    mapping.addVseg( vspace, 'shell_data', data_base , data_size, 
+                     'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
+                     binpath = 'build/shell/appli.elf',
+                     local = False )
+
+    # code vseg
+    mapping.addVseg( vspace, 'shell_code', code_base , code_size,
+                     'CXWU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
+                     binpath = 'build/shell/appli.elf',
+                     local = False )
+
+    # stack vseg             
+    mapping.addVseg( vspace, 'shell_stack', stack_base, stack_size,
+                     'C_WU', vtype = 'BUFFER', x = 0 , y = 0 , pseg = 'RAM',
+                     local = False, big = True )
+
+    # heap vseg (unused)            
+    mapping.addVseg( vspace, 'shell_heap', heap_base, heap_size,
+                     'C_WU', vtype = 'BUFFER', x = 0 , y = 0 , pseg = 'RAM',
+                     local = False )
+
+    # task 
+    mapping.addTask( vspace, 'shell', 0, 0, 0, 0, 'shell_stack', 'shell_heap', 0 )
+
+    # extend mapping name
+    mapping.name += '_shell'
+
+    return vspace  # useful for test
+            
+################################ test ######################################################
+
+if __name__ == '__main__':
+
+    vspace = extend( Mapping( 'test', 2, 2, 4 ) )
+    print vspace.xml()
+
+
+# Local Variables:
+# tab-width: 4;
+# c-basic-offset: 4;
+# c-file-offsets:((innamespace . 0)(inline-open . 0));
+# indent-tabs-mode: nil;
+# End:
+#
+# vim: filetype=python:expandtab:shiftwidth=4:tabstop=4:softtabstop=4
+
Index: soft/giet_vm/applications/sort/Makefile
===================================================================
--- soft/giet_vm/applications/sort/Makefile	(revision 589)
+++ soft/giet_vm/applications/sort/Makefile	(revision 589)
@@ -0,0 +1,22 @@
+
+APP_NAME = sort
+
+OBJS = main.o
+
+LIBS = -L../../build/libs -luser
+ 
+INCLUDES =  -I.  -I../..  -I../../giet_libs  -I../../giet_xml
+
+LIB_DEPS = ../../build/libs/libuser.a
+
+appli.elf: $(OBJS) $(APP_NAME).ld  $(LIB_DEPS)
+	$(LD) -o $@ -T $(APP_NAME).ld $(OBJS) $(LIBS)
+	$(DU) -D $@ > $@.txt
+
+%.o: %.c
+	$(CC) $(INCLUDES) $(CFLAGS)  -c -o $@ $<
+
+clean:
+	rm -f *.elf  *.o  *.txt core *~ 
+
+
Index: soft/giet_vm/applications/sort/sort.py
===================================================================
--- soft/giet_vm/applications/sort/sort.py	(revision 588)
+++ soft/giet_vm/applications/sort/sort.py	(revision 589)
@@ -4,5 +4,5 @@
 
 ####################################################################################
-#   file   : sort.py  (for the sort application)
+#   file   : sort.py 
 #   date   : may 2014
 #   author : Alain Greiner
@@ -20,6 +20,6 @@
 ####################################################################################
 
-####################
-def sort( mapping ):
+######################
+def extend( mapping ):
 
     x_size    = mapping.x_size
@@ -50,5 +50,5 @@
     mapping.addVseg( vspace, 'sort_data', data_base , data_size,
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM',
-                     binpath = 'build/sort/sort.elf',
+                     binpath = 'build/sort/appli.elf',
                      local = False )
 
@@ -61,5 +61,5 @@
                 mapping.addVseg( vspace, 'sort_code', code_base , code_size,
                                  'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM',
-                                 binpath = 'build/sort/sort.elf',
+                                 binpath = 'build/sort/appli.elf',
                                  local = True )
 
@@ -113,5 +113,5 @@
 if __name__ == '__main__':
 
-    vspace = sort( Mapping( 'test', 2, 2, 4 ) )
+    vspace = extend( Mapping( 'test', 2, 2, 4 ) )
     print vspace.xml()
 
Index: soft/giet_vm/applications/transpose/Makefile
===================================================================
--- soft/giet_vm/applications/transpose/Makefile	(revision 589)
+++ soft/giet_vm/applications/transpose/Makefile	(revision 589)
@@ -0,0 +1,20 @@
+
+APP_NAME = transpose
+
+OBJS= main.o 
+
+LIBS= -L../../build/libs -luser
+
+INCLUDES = -I.  -I../..  -I../../giet_libs  -I../../giet_xml  
+
+LIB_DEPS = ../../build/libs/libuser.a
+
+appli.elf: $(OBJS) $(APP_NAME).ld $(LIBS_DEPS) 
+	$(LD) -o $@ -T $(APP_NAME).ld $(OBJS) $(LIBS)
+	$(DU) -D $@ > $@.txt
+
+%.o: %.c 
+	$(CC)  $(INCLUDES) $(CFLAGS) -c -o  $@ $<
+
+clean:
+	rm -f *.o *.elf *.txt core *~
Index: soft/giet_vm/applications/transpose/bridge256.raw
===================================================================
--- soft/giet_vm/applications/transpose/bridge256.raw	(revision 588)
+++ 	(revision )
@@ -1,869 +1,0 @@
-^`qÄtnjvdqÃæãææâÎÞáîãæºÛÇ®¬ÄÍl«Æ¹žŠ¯ÄŽÌ«ª¶¹ÅÝÀ¯³ÃŠªŠž¥¥µªÂ°¯§¶­»|}yjnWOK`uvwgn
-|©p·[ Ž»§¥³ £¯Š€¥°¢£€² {siRhws}}ºfy¬
-€¡œÁ«ª¡Š|hox mpy|unh}liOTWR`
-e`lX~vwgu
-zn{~Q{yk[}xÀl|nfpÃäåâãâ°ØåçÝÞªÒ¶²
-
-¢©²Å·xÇÅÔ±Âž£®°²Žµ§©§Ì¹âËÆÈÆŸ±­»š®œ««€§ª¢©ª|nwyiu`YUU_nnv]©~£r§[t·ÊÅÂ²º¯°£ŒÊÄ°³¹Ÿ²«kziq\_S^Musk€uVon@6JI,0FEg:erafXA
-k±«°Šu]Lp
-ngQOS?MfY[qnvbcvNILE]NQQULZnk\jZVRK[gZHer}pqsYV\inWwzŸs¿blÇåäãçæžÕãâÛÝŒÅž¯lm{hª®
-Àªµ£žŠÃ¡º¿ÁÏ©ÕœáÈÖÓÁžž¬ÉšÀ²®°±¢¶­€«es`tYKUln
-kwve}k¡² h°aa±Á¯Æ²¹€¬µºÇÄÃ«š³©}ehXXTVTUVf[[f{gO[Mq0=037
-FXg>GTru}¢²y
-eiuhd_[`}sZffbZ`6PJjhHkgaYR[g`IURVDMYobQTK8E6E`cltj`ntjf[WefX]dšzÀ·±®jeÎÞààäæÁÙßáåâÊ·Ålreck]¡®œ|ÖªÆŸ©Â£­¥rÂâÄ¿ÖŸ§­©¯ÌÆ§¯§°¹Œ­¥ÂŒ±ª ¡ ¡ivtªWOYegxqzbYx}}\šµ»Âº¶°ª©¡¬ŽwÀ»uVVSQYGYkYZPjwefrb\&GE3sSBLFd{|a~¡®zZ{geqwfULlQSu?DLz]El¢€_RVZ_]XQMXG;EOa_MSJEL@UJDGND<SQpRZanxi_]©¬¥¯«mkàäàÞÜâÊÙàÙãèÒÁÍ¥sssdkº¹¡ª³ÀÁ€žŠ€{¥¡©ØŒÊÆ¯·«²³ÌÀ³œ­{š¯§¬¬€Zy¬fWL_tjn¢ mU
-yyhxoF¥y·Å®Šžª¹±¢¡®Œµ{kjTK\a[fbXbwii^ZnaPA=B`aIRmcuzi€u«irkim[BVQtiCEPdpiLk`FPG>IJ@6>PI94Y\OGW;=L?@^KsnMZ_P]Wd|­Ž­²xhØáßß×ß¹×æäéç×ÔÑ²}}t±{ÍÛÀ¡®£®¶±l|ÛŽÔœŽÂÉŽ¡¯€²º¯±¥Š¬§ept¢hKddqkn²hfuzjfrkwr£¡§r€w­hBkocVag^bYdpwvbem][U~PL+;>lraJ{<yWKmvmX]_[[
-V@Oe?vp`CGMŠkklp_s_eTY[XT@GtNM;4S=GANGDJ`^R_{NFPRDQYhUpx§Šu¯qhŠËáæâÛÒ¯ÚèìíëÝÐŒÃ}v Ê»ÊÜá·²¯¥¬ ¡o©âÄÏº¶ÃÆÇÂš€m¶ux¡® ngyX`kyzrokYwgbin`E~Ž¬xxw§¹§[ZSdhUX`Uuleq~j]ey_hVXPT=C7FGRDMYNE31^tFXi€zqke]jŠua2ESIMxURM_hbegZ[{u|¡zVGWAMOOMIQAIHRD`YROK7CCDKKpS|{¥£Ÿœli°ÊæÝæàË·ÔéëéèàÁž££szªŒÊŒÌÚÄš­©¡­fªÜÈÉ¶¿œ²œ€±¬­»šyq¢®}
-}€¹oQzp\Oa~i]jzŠe_PiwobItš¡¡
-£¥Ž¥±¡£|xpX:Rkhd`^jVO^_eczctdGTR^[OTH>4@bŠ;uxF@2YwW_umkekI\M[FI7TJGkelWinLr]]Oop{~dS:EefXRV~nF71SDKWE\NBXJO>]Vc]q]ey£»³qboºÌàÔßä×³ÕæàÙÎÅ­q}k¡|rz}À«²µ­¡ÖØÐÈŸŽªž¶€«¹}{w»|ykJuzQaqoše`gw}~PCFtwoiMl š£¬Áµ[ww|?:eP|\XTfQUGLirmmtstLLJsIy?.K0=GmCXD-cy`tfPYtmVnxG>A>7dsNg{]XRdhf`[vrfsA=A5UILIXh[Q02>BbMST?EY|kyz]RPQp~c£±ªºXatºÔÒÔÝâå©ÌÙ·£ zixwxnsphqszÐÈ»­Ë£{º³ÎÑËÊ©š£¥°š¥~Žyw
-R~wz§©uPdKZZzx[nNLvoZ_e`i]\lqg]®®³§x]T=?OymEIJKkJKEaaszxev|_To]efi<AH>I]bIU_CHbeY²­hTTqZzdU;B<I_aJQWLRTWee[kBdfct@FG>KNIYiS7/09A<GdwnV_pbtkwS9CwWss}¯mioŠ×ÈÞÛÞå¬»µtzu}o
-wgzhR\Rppz{kãµ×Å¬y¢y œ¿ØÔ£ ©f°Šwmbj^Yqi^~¯h°pXmZORt` bqh=ibwvw¯š¢µ§Ž°¯[OM:DC`lSOG@]IJJWJelkSjhaaw¯Œr@YDUVMO>ZHW5Ay¯q¹®vARtzBpy[IFGGGGVJPwf]XKbŠMkeMBIJHZ]LadeJ4GN@KX^aj`|h\UjHbrigx 
-ujxr£ÚÆäØÛßž¡{¡­|§lgftz^ZHrÈn{Ï×¬
-}£|l
-~ºÆÌØaµ`^u
-hNW{m`x|z|©}ÐuvyrSIAZZ
-XzXBXQewpn­ÁœÄ±ªkp]aC3:7AcTB:<KPHMKBM[ke[a~¡¬¯uDgVFC[?rMb>.p¥ž¥¯mAROeMSXkRFMIK>XIJxeb`Lk}dt\nU>MRYcgUjKFAAYTPa\JNa}PRY`|hYµš²ªqwn~zgqØÇÔÞÞ×ž
-ŒÒÜÂ±±©y|q_e~°¡ š|²ÇÛ¬~iŽÀ¶á±¥€l«²°lkclNV{ |o|g­vm¶ŒvxW_VXlh
-¢hžÇxXPMdvytl¬£€Ã£ |UG17AHBECE7>?CNXXKOFhT{e¹uW]PL>.6PP:@X_Xe ³^gnQJUPTTYULaK>:OXU`bZWfsjZ{klEMQPQYoki]^S^TLLFOFpdvjb\nxrZdÙž~ygugf¹ØÝÂÖÛ°| Ô×Ñßá±¡£}xkhyŠ¢©q¶ ÎÒ~«š£»ÅÕáÐÇœ£®º®»rJHYwo~
-_ss~¢©ÅkSG]i]V{ Wn¡o§hZqrv`r\}Âgtš·zeN<D<::PRE9<LSBRZdNHTe~`h|®`iv:GR*%NPFBk`Ut[\REFHE@K^Y^eNMQlQ\e\i_XGP\x®IX^IUWGY]o[^h`RZXH:Mjjqowcl}vgf²|¡©±wi³ÙáºÊÕÐÊãäœÜä¥enu|€o`Ðw±Ë×áÞÀ«¶¿©£©RJap|sspwj
-€Ëg[WG1^naOOPrQWt{jrplqYuxpbQ\|sµ^BgW:0A1BXNFCLMGEOUQLRW_¡€ª]~YUŒz>ebVQ;GyHleEH`lM\]EIDIN\\PQ\bQfP[egQQLJMgnRNMJYXABW_ueVliV[YVSPIF;Ui^_\wsshZ¶y`¡£­r¯hXÖÝÆ£ŸÉ³»ÞåÛÎ×àv{~dejÊ§wd`in¢~sÈ­œàÕË«¹²À»°§{€¢ sxhrmyrm mcs¿kg`ZH\UFGMRLc`Y^L^bnxJ=Ud[USuLKGU§š:eVkD:613DG6GOFDDUHVNKS_muŸŒ¥¡nffcMfkC[ov]P=5Eip\hd]j\uXTca=Z^wH_UL[c_cP\UQzVnRYKFDUZngXU_RPZUII?NT[KIRv_gRvgvŠpšÂÊŽŠn~w`gÃÉÌ­»ÈÝæáÌÏÝ¡ntacÎ­yrYLWk|sw¡šÍ×ÉÆÀŽ¥·Æº ²¡ xqg~]oxphvuif_JCVR3@MS^YutUc§ºZlYi?Kt{c\_2eb§x]P>?8<7>3HCJHUEQZGU]jj¢ÏÄ«[UT~k
-UXfUZUiacPBYjeygPSWS`jU[¥bIYhc[VLaP]_Pq^AO{e`aaTXYZ^rdaZOXJ[BFOPXMEK`WWe
-]²Œ§¿©§no h]b££¥kiÁÖâÜÔÙÝ°¥_Td}|RZb|s\{u|}n¶ÔÖÓ»ÅÂ¢ÅŒš£³{pqk¢do{{lzq_XS_NUHNB;4@WnHTKSw~«ÔUKP?N`~bB?13jbZzpG743>FABEDQTDQNGQX`|¯Îœ·Ow
-¶·R_ESDA[QK`WtUqyaLIEXc`RiyFEQ`^CBXWR^Phcfos}ZgicXRLK^eiSQSGSRQR^ZT=RbgLJy¥s¥°zduYcnqujljg}ÀÖàÜÜÞÙ¢oÈ¢ yub|e}w
-z§o€ÒÒ¥§Œ Ÿ²l vu]s°h~kgrW[XKLR@VLDT6GIDBMVŠ²ÖµsAKR:S[aK:-q[LSVSI{}DA<=?B?@D=LMLWU\TZa¬¢h
-±vŠŠ·t\Q`HV\^ivRnyfTobKDVROoL^m{MDfSJ?aWXjgbpxlnVbhkxb[_RM[Zf]aIILC>@^MURAQ[qHYScPysRtrmtS`qqrrÃ®ÓÜãäàÙv·«mrd`·^Zar ¢¿¶·Œž€ÀŽ¯Ã^snxqºtbbc\f~jkZQgUF8<D;AGYŠÐÍÇ¶hDe]7.gOO5<d]F?FCTLELHOEdGAIJ[gR]@MJD<K
-IcGdQNhosI=ZXcgl>gxwk`~_VTHP_JVGHPAHBRay
-zqfwoWKarb}]Q[WPDOG\ITe`PUJEEYYHLD_yfTtao{NTgab[rrktcgTdmÀÃ³žÚ£ªÎ×åäßÜ¯©mxc°macoÆº¥¡ŒÀ¢±œª®£š¢|mrc^w©n
-erum^[Zgnskn>bdJ3B]kGËÉÉÆÂA,6;;Qm8d<ImghnZIMQUVXr_HDIBEN<9=@WMJAEJedVNXL@LVQT?TT2[mw\<X}®£eKISUbSRCJLRQI]p[YUgKVTCftTU[VQ5F\JHPQW_VNUI]GARKR[kgJmgscePYRrdk^
-cbUbnÁÝãÖÖÃÀ£ÐáèéáÙÍ©xmw€«Št[\nqž°ŠŠ¡
-Å»·¬š©Š¢¬¹ªmd]Wohxš³jZkP]QdWZN>KMRLKk]\ºÛÁ§Ò¿T)?J<Cf9_4fgZthNRmSG88M`=;>KRHEEGLSOJDYis]adfp`lp^W DOWprSAIQm®oBLG2GFSFQQU[Xa]QxeAHb]TBDH]UOGVMQ2=SVMKM_nRkVAbDWMH\c]hTQcn{ra_uV\luXonXUqÑßÛÅÅ³µ°ØæåäÙÚ±ay£{q}µoj
-tft»§£°¡ÂÆÊž«¶© Ž£ª¥¬­«¢nZWtk~d|yijjdQOCXFAEW[ZGEY^WGÁÇŒ¿ÁŒY)6BQSoYdPvcc¬lBJTQN8IHB=?CPFEFEOXQSILbkqvRc{¬Šªq©cJa;5G|cPT]Se|B7AKLSMVW_TJXLK\wqBMjKY:NLQRBSKHJJYKHFLFT\bPU?WGknP`GWS^Ii«Œ¡a|oTYxqX^YnÃÎÕÕÃ·­ŽÈÐÞààÔÒbgxpezqzfm¥·
-³w®ÓÖÀ¿¬¡Ÿ¬«µ°ª§«­^Ol^hoighZ]VgMHCC;><EMNH:AeObO§«±ÅÈ«d6.ocjaV[O}¢T=><=6CMX`PD7EYU@AFaPWIVE9SOfzvº ZdKKVcLyj\zmvD^gH?;>IYbFLD^HFIKKFVhCM]VMCQYXFY<>RK@@MESJYthfKZ]e}mnUEYWNuvx¯Ær¡kk\~kjm{jU~ÑÆÔÛÖÀ«±ŸÈÑÜåÜÐra}©¥{
-tftp®šŽyÃÜÀÊÒÌ·¶º¶¶¶š€€cpYg€pf^[a[Zc[VZXVGZBA><Fq@BUQ;g6fjŠ®³ÖÍ²kR_l`_ZhV«ba2J=KG>mzWRIYQQMOKoVNI@A8o\dfl{t}USVFDU
-Ykk}[GCQ=FARoXW[KYLIpL?>b\[PGDD4s]][U<:XHMANDo`[_cc
-_XX
-nrP]Qri{«cÅŠ{fzglaiidbWÑÃØâ×ËÁ¯Æ×ÞÙÜàÈp]
-sxx~
-xxx{²³š¡œyŸÙ×ÞÛÔ±ÅºŠ¬¯®«®©elq
-¬kyvkakilmV^\QLA8@:Kh`Ux:;bBU}«³Î»µ|agjcXcz¯]FHMfKE<NT]daFBV\L\]RZLOKjvrn~{~\iho[dBCSz?MPPH:jKpDFTnXZHSXFK_UEFb|dQK=Nc\}NEGHP<_uU9COLH^`^epRG?FjT>?Mn~¡nÖÄmjtvqo{jT_gZÉÜÚÚÖ·Ž¥ÆæèãÒÓž|}qxy
-{we~v~ªž§¢ÅßÞÖÚÓ€Œ¶Š¥¬€®ŠŠnz «tpo_hYUbcVKOH=9<;==LmrCB]MN_W¬¹Ÿ°¬mpUZX]PSJX[MN?MSSPS\C@R__UcYd]dpvf]ic¡yon]VnObpEaNaL0m`98I[_YMGbbOqCFFKHcXH=9]uWbC7EZMdSaTENRTF[FUQLT=7:S£|MJIYjnqÝÙvpxpWYjUac¯ÍØÌœÅ°ßèçêßÆ±lzdksfš®k  ÂãâÞÛ×­¶¶²¡š«ª¬lz«¥©rcfZV_VRLPNHQKHPVYQVkf?B:=Oo¹ŒÃÄ¶wxVoX^O`P_<IE73S@LDHFLZJ_{R[fabh|rth}b`Xv€ts»Ã}D1Oc]a_NR1FIh^cQLJQNTR\fS>JML]\AOSdpQFLrD<5PPhKF[\WTF?OFLNABHC|_MPI]tvÕÝ``d`Z]}|u]t[šÁÃÀŒÂÅŠæêëêåÌš§cW^q}q¢£Š žy¡ÚãáãÙÏ¡­ž®³®£Š§§Ž£¢Š°µpineKLRLS`SGDHJ[MxqzkH=A58Y·°ª»Šfhk\[\N?I<@96>'#D7GA^LZVPhY\sua|vvs\w«¬l}wŒÅÌ?DSvªf{_W/C^CpeRQI_bHSKOgVh_S]<F[ug>CU]lTKRk\^VNK^SPQCOKD<5N]kqRJEWY\xlšÉSoYl{femghaoÆË·ÕÏÖÒ§Éçêìåæ×¡vX[]_b}²š¬­{
-ÝáãáßÈ¶Ž³š¬€Š·šŽ|€_šjgxa]HROs}_AB9@QLw
-sq
-cE<4Dc°ªœÃ®}aU3TeEMINCKFE%1?CPQ^[VmyTSdW¡šw
-ª¬£c©fO}³É©j?amYeHkGuTbYXKSM\YDH^W€ {TO@ILeVLKfnIC7WDXMPLZUGKEFF72;ML]u\LRS[umykklgUmasmq{nmÇŒÓáÝÚàÈéíãæä×sz
-vsraqrfc{®ÁÆ©
-iÃâãâ×Ã¶«³¯Š€¶©«|šŽ]pz~e`tdQ\\wNJO=9;:=TYXGMfueME;GU±ÄÊÔŠ~bUQSQEK9@E.FV1,aMZwWNFSg\]«¥ªpwv¹¯Ÿ¯m±©¯ef|zÈŒš×¯;kbSMUISxMf_IA[csTBNŠœžinYODG@F]s;?O{D8JKF?Ebb]UN<4CGE@HHSCMYXVK]\^]ol²\cRdXovliÙÕÜåãÖÞÚÜçêæäÞÖŽ uk¡ttŠzÏ»¢À~ÃÚåæÙŸº°¶²ª³¥°œ¬LYmedi_hw`EB:N3=6:9L^UxdjJTU7<OyœºÐÏµœIUit\OUnZl\DF:Ljngiu^IZmzŠš¶µyqzVU¿»§«£
-aœ©Zg[zÀÌÐ¿Z`cp\k[w[kh_]^SPbz]N£¹T_B;EAM>H\OeV@MEQNGYape692HAHOO/@L@6>JPZZjZRY_ wkxcOlriÝçåäâÙÞÖÞæçÛÛÙÙz©¢x§·²wlf¢Œ±ÆÀÒÛçÓŽ¶³­¯­Œ€«µ
-ozYba\ZPXmW?<55=44E?EEbudp_M~i@BW·ŸÒÞ×ÃcaaOK_\FcT;MQ;Q
-}i`m_|¹Á\\nž®Šª¥ª¡¡rµuŠ nlZ^gogr[b­tGZawVT\`¶ÑjU{qZIu<;4GNh?Mz¡MODVhTTbOZkNK>PPX_865K==8GIHIGPV]d\[]ZSi{mgáêêááÜàÒÜäãàÙÏ×€¯Ÿª§¬ž¥y~³ÛÙ¥¢~wÈ
-ÆåàâÚ±¥·© °Â²©£d{mQLTKVPJGBFDB>4BI>165=G^OU^bFn;;C£²ÄÓ£stg\VuMFZXtn£|tq]snmuivcPLR¢¢¡²©v°md]zÈËÇqcgv|zŒrHG~IMQ\u[krzyDHX==;IYJ6j_itNN<DQgV`QL`_B>RW`N=5<7IAEKILIDNTVWihubpV^jv_^Se°âééåêãáÌÛÙÃãÚÈÈ©qk_r°Ô±¡Âž€âççâ­u§¶¡¶¬Ž€³·§|VqrJOWa_RSO@VO[EHJE3/64E[ULJRaV=O9B©µ¢hhogX`j
-guugdlTrqVkto}yzº~]Z>\gOI?©µŠ¡\uay]ož¡ÆÇÔœVAtev²BQRaVJFL\tpKfO[ZCR6:<BG[@6v\J8A;N^EIYVhY\?MSX[RA/145P=OCQLTlc[eoojVrxyttvxžÓÚáäÞÑÌÎÖÅàãÜÊÂ~¥·Škv~ww£Šæ§¥Â­ÜæäÜÄ£²~²«¬«²²ŽbtsKQclBLUEIbhVLR@>:<1;Kh[Ry¡Ž©Ž_^}m`KM`p]TW>KPN]^TQZsbNg~uxjCIW;Z\€Š¢t£W·§ÂÇÅØÒÊr?NEXVvzKWU^diWBLUi\IKGQHNM>?73_oIW··bZF71[piFBDJCKHCKCSI5154;ESRXKWOVSRliNi{~mceobwÇÈÔâáÚàßÉÊÌçæàÝÃ§¡oqÁ¥­r¡£¡ª|ÚåäÝÈ¯«ŠŽ³Š¬µ°€io
-J;nV1IHKAgHdXcRKJ88HfpJb{žœsp¬ŸÄÏÀxog~m_pdrfWIT?MIEQuiBQj_b[Yth8Kr^MOx·ššmº©z Ž¹ÆÒØÉ°P`f\S\m\VQGF\DQWHCFoWbj[I=OH4£Öº@<8aoT;:BRKIE>HTN8/45CDVIKJ]WJYYvSe]¡sb]UacØàÙØÁ¿Õ×ÖÃÎ×àØÓº£Ž¡m©swš ÏàäàÎ²¶ª€­±Žº°Áµp
-wO6J8JqbP_hb^qDG3PouYGYp]hŠ_U
-œÅ²un]}|rlP^J?ODOSVU[QpZmd_tYUaxVSKk
-ž| zqz³®»·ÊÎÉÅ¥ ±^FUdT}q]_\II\HfpP=CDFKjyveEBVE.ÁÐ¬{8AHYdlUFAUROLC@@C_9.1??IMSAMYOJYy€PUk|~OuUZguÓèÚáÙ¿ÎÆÓÉàÜ×ÓÐ§ ¡¯ªmiŠ¥¯zx}µÛäçäË¯ž­¥š°®¶¬·»€MKDA=c[Xvib8H9@nH]{rž¬²±š|ukfSs¥sOVDQDQNXrinWbjwXOc[gMORZš¯v]«²ÅŸÃÎºŽXBFLTtTG[VXQN_h]EELIN£ULnK7R^VI€:HB_]MQ^P<OJN>??AJB43EBJXM7PLKTlqxmq[uQLidmÓèåâÛÃÁÓÕ»ÔØÌÇËŽt~ŸŽx~°¶jjf¯©ª€¯ÙæèâÇ®®©³¬¬©£µŸŠqdo6qYMUcLonow>OAS nuteQ§£qpddxw¢ŠfoLRNlUZOifXWriftQnZ6MošºµºÁ[¥«£šÇÌÑÄ¿±µ±f_9EX`tUHWe]fr[^P@RGG@HFVM?F[B.z8<L[n[YYCE>@K2BBME?0@D?J[UJEIW[V=RX_npWMJQ\waØáçèçÎÑÛÄ×ááßÓ×¡v€«Ë«Ìà§mlg¢x}¯¶ÔçéâÌ©µœŒ¯§¯¿®
-
-{5}]V``\va_WSVMjxo_³ËÇau¥£wca¬Ša]GAFXSR[zx\epmTNtnrq^VYXebnœsŽŸ²ŸÂÌÓÊ¯Œ·µ_YFQRbhygOXLwWTLYXBDIQ@]OXSCHDT?7QjVj99DU]`QR=C:MfU5CZ]N=:9GVLLH=NUiO<JWhid[beaTSvåâäîêÍÔÌ³ÙäåÏÓË® ¢ÈÍÜ²ÝÎ{h|rpyš¶ž¢¯ª³ØæèãÄ¥«³Ž­€¥·€¡oXrHf[hcijjO]LHU\z[{šŽ[mnmµ¿œ¡xkn
-­¹À­¡wNEEX`j^jeh~_QI\hTijO<lr¡³€]¯œ¹¶ÊÈÌÑÀ¹Å¯^`Zqh]u]K\oRZ]VYhwRAMM]UQQMVoABUbXYQ>+4y·\fPP9AFB\;><MH>DB=DALF_obC4Bsvvv~hc_âàäìåÕÒŒ©ÑåéËÌÌs¬ÊÙã§¶u¡¢qz­»³º³ŒÕæåàÃŠ«°²°š«š£{|t]OQN^]d\LSPplcXX
-®¥n[FO[ŒŸ³¹~_Wp€¯Ê¢ÀÅ¬­©©ab^crSFQhgv_TI[?_[X<^di[{¢¥ºc¢Ÿ£ÂËÏÎÀœÂÂ£|k{[fwYkWVfhhkaYY\RZAQSNSWejbNLOSyxSL5:ÁÊ®s\R_:@EFIMP>TAFCN@HAIJUlp^UCA>Ud_g{ldeoqiÝãëéàÏÌž²ãêåßßÌ
- ÓÛÞa\kpxuxwgy
-€ŒÁ¶œÅÛçãÞÃ®Ž¡£ ¬ª®±«tdmtcMMi¯€n]RW\glq`tbTCGuU[~«¬¥¿®dwcš²­©Ì¯¡­hr_8:]hNJDauokdG>w}º¬L\fOW­e¥±§¥Š»¯ËÉÅÂÁÆ fvJby``Qkpl_NUo\Qe_PZZ\cg{iYJ\[^dd?A8»œµhYeT5FmbJGGG[O?OSOVJC?RbR`RU>CPokna[\^gqÕäëèÝÅ§®©âëáÓÝËmÎÚÒjY[X\tyzr{y¥œÀŸÈÞæäÜÁ°²ª¬±Žz~¶µ~rj`X{|QPM\YVLSEII>SAKKF«º¿Š²de
-©§ÁÁ~yIZLV=ESIDE`UsoLWXmi{ªCV~T\ixª±·µšÇÂ¿Â·Á©O`gwVmaR\ELv\hLLclTLpWRKm[yP7b8¥µo©qIR_KYHQX[NKFPPhG=QKa]T]YWUbiY`dbfX^lž°ÆÓéÝŒ¹ÉÍËÙÚÚÆ¬¡¯€
-­µÚà¬cZY]`]n{€¢ÁÅÈâèåâÄ§ªº®£­Š²£€£Á¬xu{VTJ_MVKPGeSBF=BWIIzÃµ®€€pÀÃžoŠdNBHQI?KA:[dh_DH_{ÀrSoiqWnœŽžŽŸ¶¬­¹œÂ~®¡§cLyoIYdDSQNXNVXT[nK?TXiBgpFeŠU,GJ
-ŸžkRZPQKpa[UJ?BBJXVISLZKOPNGf^c[Rav`adhÑèÈÚêêßµÛÙÛÉâÜÉ¡¢|žËÃÝÜ
-[VU[hvjddlyvoyº·Øäååš¯Å¶Å°ÁŽm
-¯§±µx«s~£ycSHGGRZc]\CU[\`@E€v¢p²¬}ŸŸ}d²ŠR4HbZABMaQu`kiaN¡r?[t¹ÆxŽ¢¯©Ž­³Œ³Ÿ­ªº°·¥±wLOfv­¥\hIU_uYUy{ug\
-i=@VoDnNUTc7%7V¢r
-gdvzXIBTJHMFBRFKOCNRIRLMR\RRbdeox×âë¿æÞß¹ÍÍÔ×ÏŒÈ¢wËÚ»ÒÙÍsXSbibYjjlºßåàä«Šu²€¢¡ŠqTx¡vwuiUEI`ISohciQH@C>YklsW®ÀžºQ2Q]F\YnmqnfrSVfZhaZ]O¹yu«ÁŠ¬³žŒ¯«~µ¿»¡»§KPLi~}k[jSTU]||~[mPa« ue>9cHLk_F:W50*[ª¹€«¬¡|kSyiLY^Q;TGQE_LI?KEELUXOVNUS`o~wÜçàãœâÜÌÍÀÐÚÓÊ­«ÛÔÚ¡àà¹enytz
-hZO\q¥Áàæãá«
-lt}«YyŠ
-
-ª±€oye^w~Yeœ¶T`HBHPGNWLy¢³ª®º«±ºf£rpP4OWBOZg^[zwGJd^dGcfe©hkzŽ€§€Ž¯Ž­¯¢«€³
-Zk\U_UYPBa
-i¡Zb_SwNa7<GD{OaeDY031FkŠ¹Ð€ŠRUtJOUJATh_ISXZJIU7@{RNKQ_jkacqÄáêëíŽÍÉÍ×ÆŸà×Ÿ¢¡¡¬ÛÙâÄàázh{lznhXenŽµÈççæu}ss~zsbXu
-qª¥o^j}XWpU{VNYycHVu[a°ŽžŽŽ f?;_ZJE>AH[WbixqhvwS^>jor€µxnz£¶©±©€±¿­µÆŠyzoVnVma\DGcšxurVbTnigF/WGLTngK=02AM|vvt€ ¿ÁSRNvbc@XLC[eH>Q[T=@VRRm\\kkgaQ]iuâêÞëìãŒÓÿÿêâòðÐŸ¡©®
-€ÝáÛÓà×{oxffi``cZbsžµØçéå{ff^vlTn[z£fJu{p^Rf
-¬¡€sav³ÈŽ­²yp3HpM=B=F:JQj^bfz]bŠ_I[qu¬­ ¢€µœ©£« ¬¥wpVTb²~_nsQhjRRRU s}faFRC<@7DAYZ`gGJ7IUQ^m€p­Ž®s^[iiKb9CCI^`MJAPRUIFEUnf\OLRd``z|àñòìÛãáüçíòõûü÷È¬«£žßãÍ{ÝÞŒwquve[\ej¶³áÜèçijl}}|ohnfqxez{S]®Œ®µ» Æ²y«ªÄ»Ÿ©¡¡­i\NGPCB>>9<FDUKtqmKW¢mdwV@Fp^N{€ž§­¯ª­yfIO`Ib§pbeNFmPHF[[vxŠg`FB8@;@UT_fšCnQ>;GDQfUT[EBY<>AT`YSJPXPB5AFJPE`VQV__^sv§åòïìàåüÿýàÑà÷þÿñ³¯ Œàä¿rvx±ÞÝluec|vzvo¥¹ãÔäçª|Qjk§~ufYi^d}_T^Zx|©ŽŒ»·Ÿ w ²Ÿ»€y¡pNOJG;:F<S_dK>i[ZXp^[\nnfxs¯ŽŠx
-s€s[Gu^s\pSVJgdVVSTUqHKM:2@;87-?b¡SefY;@9jpTpVdbm¥QUgOyw?HN\P_bNHA622<G[mc\TWfdgt¹Øáðôðîûÿÿúöéëõÿÿº¢¬Š·§Ðáèµ|w{ËÓlltsk{«­w©Åà×åè±¥¬¬­¢ymtin}wjNfb°tIW^Vswx¢»¯µ¶»{`©Ž§ªÀ¿Œ²O¬{mCHAK<AUWP[D@p9WQPib]ghijbxvYOc[µ·ZrZmiuXZKWcIPKDHp§ªmTER3Cd`@nd>:1,
-18@kTLEAC;=k¡bqFZTjKK[cQ:Q~INRO[]vX^K216CL`€¬©«ªµž¢~x áìôöôõþüùýüþÿíæãÄ±¶ªÓàæ}mr¶Â}£~£»×Þçç±§Ž®º³apkqyMb¥yOstpy\sy©¶ž¯®Šn­œÄ­µÃ²¿
-a®ŒrWRWKNBQYMBL<;_ONMAHEUUwš
-yqsxgmSDRhu¹¶šykab_lzjOOGJobUBA@PBwXYAJ=7HI6tm:22:0PhWX[}T_74)3D¢mQUIIGDWQahW:D=;AaO?KA_VNSP96>Q[SUdXWZ]`benåéò÷õóýêèöéãíêÜØš¥¢ŽŠ¯®ÜÚâxxoÍ×¯¡ËÛÚåç·£œš±º­³cvhp_~j|Kk
-ktœª¯ŠŽ¥¥£µŒ¬ÁÂ²¯°KU­¡sZL]MCCXqP=;>NqT_><Yid_t]aNYv³±dofUcPQ]NNACYtQYDJG>p¢©kRNLB1=@FVNTB,(J3zpRWwbsf85>Nj\9C895KB=/.EIKMX76DMSFHI>A@>RUSWVUUWX[]bhšáïòõïßñöøôçîäêîñÆº¶Š§ÎÑÔÊŸwtxzË×Ü¡
-ŠÐßÞêéŸ¥ŸÎœ»lvyg~h{[eaiScld¶¯£¡¢¥¬msª«µ¹Œ­·­ÅePµ~{]LIFPWaW8D@IrBBIKMVYG^buxeelpjkePeutzSNDKB<BEB:36@&=Er~KEUOA.9QLEJI?3*X4W__j[55:Gw|KX@O_.KDA>ZpkL=:<EO]|_MV5E@L?ÄÌÌ²€¢j¥ëìïõóÐÁÿÿüìçóýÿå²°£¡¢ŽÏÑÊÏÑ|ÔÛÌ€¡ÎäÜéåž£ ÁËÈÄ`g\gZdoTwTLVmc³¥³¯¹°ª|¡±­³Ž®š
-¹i\\[HSP^XlUELQ@H@LFR^P>_RL_qzudsidxZNZ|itkj{LNR`\QD?E63FLWB>;CFUnTN>5FZF=8?V10G,CKKp ŽQ(-5OodbO.7K[?AgGT9J[iF8ACHI}h]X7LLdLÉÑÑŸ®°ºœ¡nªëëíòðÖ¢Ïþÿùùÿÿö·¬š¬€ŠÅ×ÐÛÔÉ·âã¬ šªÈâãèß¹ŸŒ¿µ¿¬¹¯xV~~KK}vZZycOIP[w¡Ž¿š€ÁžÃ¹µ«Š¡¹€¹š©«Á²¢~­œ¬
-^R[CDLZAOXOOG?I<HGFfVAOUNZ_KZuve`EW^kM`~~uaOOU\PVD]C75GGJNGPN@J]DUE<GLKD8_\779/%9KX
-®±]*1:),0BQaEMEQH<CMM@KR71OQMCTUUfyZXQ_FÉÑÏÄ²¶µµr±êéìñòÜ
-€ÇóúþñÍovŠŠÃÒÌÃÞÅ©¥{yËâÙ« Š©¥ÍÞàäÜ¿··¥Å©Ÿ·¢[mgVJZWOar«¶£¡œµ±ÉÃ­€©€¿»Åž¥ŸÁÀ¿¬ hx_VYG@C`]TDRUOEKGGPQgxXJJRQ`X~}kVlWWZpcHcnn\RRQPa><=?17AC<BD1[VUHFJ@TFHHF@86*>1<*5G8OxRC2J18?VeIUYUxSlEU_\JB:5XRJIaSdpU[YDGÉÎËÆ¬±³¹¥q§ÞìîñòßäîìäÝÏª|­ÅÑÌÎÞÎqx¢ÜÜØ€¢±¡ÄÑÛêäÛ³Ž·Ê¿»¹Œ»jh_Z~p[NVn­€°¥­µÅÀŸœÁ¢š¯Ã°°Šµ°Ã§®ÔÒÁ§¯yprb>HCPXHblaBIb]SYavfLRF=@GhnAVof[bY`j\Wx_VMIID:=A>C>8:D>7=PSVJ><TG>4BI?EBF<0(#+;:e~Y3C;B4klZKHMV|[b[W{wd27KYKMfdZ`YYZIWÄÊËÈµ²Ÿ·©wrÄéíðññèÜìéêåÕÛ×ujz¹©©ÍÛØÙßÃ°uxuœÞãË¡¯ Š£­·ÔçêåÜÃ°œÌ¿·ÊÀŸ¥·°y€sttxXKQqµ­žŠžÁ¹ŸœŒž±§ŒŸÀ£©¬ Î§­ÍºÉ··o|iSdW`XtZhKRYri»^}¢cJ;:ERt\P_ZVP_enZqw{ceNRL=DNGBAC::@8:<;+<JDkdLOEAFJB;KDPF1+5&Z:[RW0,=KWk~riCJ]lhxOe\EWH35C\R_jl[YLSTUTÁÆÈÉÆ¯ÌÊ»r±èëðòòêåëìëäÙßØy~w­¹²ŽÆÙÞÜÛÜÅªy§ Ñäç€§·ž°ŸŒßääãÝÏÃ¹¹ÂÁÆÄÀ±¥³£©¢«žrhMOn£²¬žÇŸžžÁ¿ÀŸ³œÂ¿ÈÀÀlq«¹œ°¢·°Àº²tl{~gl`]WZ_beXbvœ s^jPedOISMDKVL^ZV^gmu]YJGJ<IWACA>;@?MV<>=?PPvn]l6LNJ;7</5<0'/4I8DrqRP+7:Hgish8L\{Zl^XM^wU32@LSidbrlBINGK¿ÄÈÉÍ²ÉÌœr±àæîóôìàåêëæâßÑ­ŸÄ¹ÔÞÝÜÜÜË®µ· ¡ßåÜÌ¬­°žÁÉÑÐÔËÌ¹·¶ÉÂž»Ã±®±²·®­rywÇŠu€±ºÀµÊÅŸŸÆÄœ€§³É¬jeÀºŸ·š€]œ²­²fQ^n|_
-qaQSRxmX{­kcWYXF`^Vbmfb~wOQH_KRI?EEH@A>6MCI978DO^Zps@FHEE?.8@299%(487scjREB3TYuz||]AfZ]jnKN)3@Q3[_XRLCRJÂÄÆÈÏœ»Êµu®ßëéòôëàçíéæããÒ§ª¥€±¹ÊÙÜØàåàÐÁ±²±¯µäæà»³§­¿ÏÒÎÆËÄÀºŸËÚÈÄŸ¹®µ³Å»¯¶uÇfo³œ¿ÅÄÉœÂÀÇžµ·«º¥š©ÀÁÉŠpu¬ÀÁ`qqwi}pŠtnbqhz{olwks|rviYU]lady~}w |zz|~H7,8EPlkPVX[K75/7@A7&0B?4FDDKI&@@Uk]\rHPuic
-uXk**SFEbvQmcaV>QÁÄÅÆÌÅ®Å±u°åïíóòîØéïêëéèÕ«š¯®²œÍÐÙØÚÝØÙÕŸÁŽŸ»°¥£ÏæåÆ±ª³Æ×Ýáá×ÐÊºŒÉÈÎÆ³ŒŒµ¶ÂÀº¹©¢®ºÇ °Œ¿ÇÌÊÅààÉÅÀ¬£Œg®§žšª³®ŸÊŠ © §Ÿµ¹œ¿ÌÈÅÌÌÎÉÌÎÑØßêäåååæãåâæãÛáâãââããããåáÛÊÈ»£Šš¬O-1@=D}gYUJbeZJIYVZejTyZD7I:LT9=@A\kY\[DQbHsv}u¶
-
-25AKUgfjdEI»ÀÃÄÉÈ°œ«vºäêðóóêÝëñíïíÜÓ£«¯¶²œÍÓÖÚÙÕÖÓÙÙÙÖÑÍ¿ÆŒÂ²ßãä¹€±ÄàãçâÉÈÌÃŒÂÂÏÆŸŸŽœ¿ÆÌÇÄ¹²ÄÝÈÂÎ®¡·ÅÒÔÑÍÈÛÖÓÓÌÆËÈ·°©¯ªš±žžµ­ÁÆÎÓÚÝÝáâãçäççææêçëéïóñóõô÷ø÷öòôõóóóïðëìêêæåáÞÒÒÍÍÆÇŸœœž··Ž­¥ zrufl€ U¢¢¢ ¥£¥¥}JDIPS\gVRdw{¡¢¬ª³¯
-²®­ŽŽ³±o±OTpT¶ÀÈÇËÊŒ®ªw»áçèòóíàçëîîíÜÎ£ª±§ÁžÍËÌ×ÝÞßàßßÝÜÝÛÕÚÝßáÆãåØÊÑÎÐØÞÚÈŒŽÁÅÅÍÍºš¥¡¢¥€¶ÒâìñðïíìðíäéìèäâßÝßáÝäääääçâÛØÍÈŒŽµ·Ž»ÄœÆÄž±»ÂÃÂÃŸ»·Ÿ¿¿ÀŒŽ·¹¹Ž­¬¬ªš
-~}}ywursqonmmlkihfeeeh¡j^Ip¥ª¬­¬ªŠF
-¢¢€¥¥¥ŠšštÀÉÈ¹ªš¬¿ÃÃÎ¶Ê¹­º®µ±ªy§©¥€¡ h¡¶ŸÉÊÌÑÑš­v±ãàÙäóçÛèííäæÞÍÉ¹³ÃÊÊÉÊÖÖØßàßäâæåæéêêæîìïïííííäÈ¬ŸÄŒ¡š¿ÈÎÒÉ¹³ÂÊÑÜÚÏÊÎÕÐÏÉÀŸ¹µ®ª§€£}xuuutssqrtrrrrsx||w~~~}||zyyxuwyxwvvvuutttspppoooolnkmmqŠuhš«®­Š¥LŠŠ Š§Š¥ši°¹¿º§®­žÊÅÆ¯·»ÂŸ»ºšµ²±³²c€«±¯°±±±²žŒÈÌÓ×Ú¶w·áÍáçñèÚëçîíéëêèëÞÚßæáØÔÒÖÒÈÅÊÇÅÇÁÂÁÆÁŸ»»³«±²¥}ztwxzzwurooonnoruy}ëè°§±»³š¡
-}|{yxyxwvvutuvwvvuvww
-
-{||~~~~~|||~~|~|{{{z}}~y~~Š
-¡šª¬««©€¥VŠ¢¢©©©ª®jÄÈÂµºÄÇÅÕÒÏÊ§®x¹¹¹¥·³²³Žw}®±°±²±²³³µÁÃÉÌÔ×ÛÑyºÂÕÝèôôóôðÕŸ«¢¯ª§~}{||zyyyyxwvtwvuvwxz|óöÚ®œÅŒ­£
-¢¡¥©©¥Š§¥££Z ¥¥£Š©^ÇÃ¢ŸÆ¹ÆÕÕÉÒ×ÓgÆbºž¥¶¶ŽŽ­n²±®²±³²²ŽµŽÈÈÉÊÑÖÙÖ­|»ÙÓ×àùúù÷øìïµ©¶²Š ŒŒ¯¢
-ðøú¿ÏÐÀŽª€ÀèæéÞ¡­   ¢¢¢€£¢¢ŠŠ«®°¶·¹œÀÁ¥ ŒÒÒ¬ËÊÈÃÅg¥ÐÏÍÄœ¹ÇËÇÆÍÄÅ§]Á¢œÄÒÔÒÅ×ÆÔÌÌÄ¹º£º¶µµit¡¢¡€®š¥šÍÌÌËÒ××ÕÀÃåãéäùùø÷ñãóÞ·Å¹«§¥€  ­ôôí¶œ¥£§­²ºÁÏòøÿåçåÞÙÖÓÒÒÑÏÏËÉÇÅÂŸ»»œÁÃÄÆÇÈÆÃÃÆÇÈÈÆÆÈÇÈÜëëëðÝÝÛÙÑÎÉÇÆÇÈÇÈÅÇÎØÝÞÞÝÜÛÜßäæéêëééêèæäßàÝáçéëíïñòóòª¢¥Þõôñ·ŸÓßÛÕ`°É¿²²³¬±­£zQ]|uytoqfe[qf[Klpmu[\{efUjW|%+?pgx]eÑÓÒÓ×ÚØÕŸ ®ÄééêêääéìÞáïøÒÀ³³°«±»ÎÒÌÅÈ±¬š³ÇÕÆÌ÷÷ûÑ­©ºÛßâÁš³ÆÑÕ×ÙØ×ÕÑÍÊÄÆßßãéïñóõùÿý÷÷÷÷ø÷ø÷öóñïëèäÞÙ××ÛßâåæäâàÚÚÜÚÙ×Ö×ÕÔÕÞèççîçØÒËÄÇÅŸÀ®¥¢ ¥Š§®µ¹¿ÏËÅ­šššªš ¡¥¢
-uxrehotm£ ŠŠufVSW_WšOIJH<AL:>OcF<60-A;(5&!(2-><[K<>Lb^LJ`W[DALQ
-H_rwt}
-krYÚØÙÙÙÞÜÖÁ±ÂÍíïëßÏÜÖãßâîøçÁËŒª«º×ïëæÖÖš©¡ÈŸ³ŒÃÉäËÇøøüå¥­±ŽžäãÌb]
-Ë¬ÏÒÉÅÇÉÅÂ¶ÖÛÝäçèëöúÿþãêäãæäßÙâÓÔÐØØÄÄÌÊÊÏÍÐÍÁÉ¬ŽžžŽ«²±€®µª°ÎååãîÛŽŸš€­Š¹[OLPXbV^\µ²ŠYPQHGFD?QPMKGFC?FQQMF?@CBA£ ŠŠ\=LIRTdœN@HI;7E;*-]M>.,1="$!.1;BZF6QWHJ=@IX?=FgfvZTR8¡¥
-we{]\eMßÜÞÞßàáÚÈÊÑÞêîïÜÖÜÝãÝáêöçÂ·³¥ŠÄãïëåÙÙÑÐÛÙØÒÑÖ×ÕÓÈÏù÷üãª¢ ®Âãß­]c±ÞÞ¹œ¹®ŸÅÇÂ~©ÇÅÆÕÜõùÿùžÇÂÍÇÔÇÈÏÅÀ»äÍšžÌáÔŸ¿µÂºŒ€ÃÉÇ¬±­Š»ªÉäääî×¹Ð°§¢vxwtbZ[\ÚÔ€^UVOHOLOPVB?DAJGKFB9GGC9BA¡£§©WADNEKwåÙP<>7*5>/$+F85 
-&>&&0
-
-
-<=:'7K3EDF<8;/C?=Bb\dj?)+š§«wTegY_Táãàâäãá×ÀÊÒÛêëîèÙØáÞßàíöÞ±§¬Žª©ßïëãØÛÚÚÛÚÙÙ×ØÕÕØÚàûùúïÈÊÆÅ¹ÑãâV±áÞÉŽÁŠ¡·»Ãu}·ÂÊÐÜ÷ùÿúŒŸÀŸÔÉŽÄÇ¹ÂÂÒÅÈÉÎÛÌÆÇ»¹®»ÖÛÙ¯š¥°Ž¿¡ŸàáâïËœ« ®§nn_iXdUàæœuf_PNPKMEPHL>BHTA?H=C>7@RAªªQF:F?GhæçãÁUbM7;@;'+*A&.8
-3%)(/
-28>B>S,CG8;HN=:7LPXidH
- '££qkcJNJççåäãçãØœ­¶ÖçëïáÇÉàáèâíøÚ¥¯©¡·åííØÍØØÕÚÛÚÖÕÙÙ×××Þùöòé×ÛÜÚÛàŒÞãÙ«ÕÞÛÆœÃŠ²²sjº²ÔÑÑöúÿÿÖ·¹ÏÇÄË¶¿°ÊµŒÉÀÐÅÈ¿Ä¿¶Ç¶ªÓØØÁ¬²À¯¡ÃÛßâï×¬Œšª© £ riaabmZaÚãÞqc[ACQFGICMEGACQP=C48C=7.7]OQJHWléçäâYSVbO6&#*HR0&E+*4#1&2
-<@JHAX8FIO;=BHHEQbrU3H)0,¬¶«wYPUKSéèéèåçÜÛÓßÔÕèêìØÎ×âçæâîùà«»Š²âîìÔÙÝÛ×ØØØÚÓ×ØØ×ÕÞ÷íßßÖÐÖÙÚÝÛ»äãÞØØÕÑÏÌ»Ãš«¯vÇÜÚÖàõ÷ýÿõ«º¹ŸÉŸµŽºÍÑŒÃž¹ÈºÆØÚÛÆœÏ©Â×ØÙÊ ­Š·¯ª®ÀÚÞáîÊž¥£ ŠÌo]SaPXe£èæéy`XTXXRDLT\PYJEVOEKJJUJQIH¡¢€©¬fKSKWXfåäâàXONP`ZD&
-%G6
-2351!4:""9@@66NFBD5<83CG]dmODCL+&+ºž¯\djSJXêéçÐ×ÛÝÐÕÃÊåáæçÛÓÚåëØâðùì»€«Ñ±°æïîÁ ¢ªÇÏØÍÒØØÖ×ÖÝïØÈÕÔÔ×ÙÚÚÞÏÃãßÜØÕÏÒÐÉ¿º­¶²¥}ÐÑÊÒÞöùÿþüŸÃÊœ¿ÁœÂÁÈÀÒœžªÀÃÉÖÊÄœ·ÆÂÈÖÚÛÌ³³Šž¶Ž¥ÔØÝãñ¿¢š©¥£±¿É}h_ZXXTX¥íôñdaTY[ZPHNXTR\gdTIWcN^S[YW¡¢£ª±^<AIGLjÐÍÕÓWLM3BRfaK<D(5>1-:@#$#2?-2<<9OA69=8Hu[PJTQNN* $¬Œº³fC\OIMGÏª±×ÉÐÃÒÞàãäèæàÙÓÕØÙâñùðãÓÔØÒÕâäãáÜŸ»¹ÒÌÑÖâéééëëæßÃàäÞÜÖÉÔÜãåÓìêìçæäâÝÐŒ¯š®ªš°ÉÓáÓÑóøÿÿøÑ×ÚÕÔÑÑÏÌÌÖÎÊ¿ŒÀÈÎÐËÍÈÊ×ÖÌÙÜÝÕ¯ŒŸ¹ªÌºÍÚßäðË€·±°¬Ä»ÃÉÌ¶Âòö÷±
-|}wwv}ws]dhkonsowt€€«°bahoi{êãÛ·PWkaZ__ZP_ZC@-5I=F@MA<:?KNKEMJaMKRZ{zXJNOYX]jN;F¶ŸŒ³vOTSYTS¿àãàçååßâàæåâßÕÏÕ×Ý×ðùõìåáÜÜÞßâããããäçëïòó÷øüûúúáÄÖëïæÛŸÆßêïðóóö÷ööõóëÛž¥£¢£§ŒÜìòÝœôõÿü÷ôîìëëëëëìëëèåßÛÖÏÉÃŸÀËÖÙßáãáãàßÜÙØÛÜÔÐÚáåòëåçäåèëééëíìêêëëìíîîïññòóéäãïñêëïíìéäÞÙÎËÑÚãëîòóñ¬¥­­ÛëìîìëçãäÚÌXÒàìæÞÂÃž®zyiw\À¥º²¯Àº²Œ±bnG ³²±®°±³··±«¶¹ž¶¶±°°~¶àáåååêêèãßåå×ÝÓÍÕÙÞàðûôíäÝÛÝÝÞáâãââäéìïóöøøûûùôÙÑâíóâÄÆßëðòóô÷÷÷ö÷øóêÚº¥€£¥Š»ÝíóÝÀòöþþöñïëíëëìëììëéåáÜÕÍÄŒ¹ÄÐÚÞäåçåãâÝÚÕÒÑÐŒÆÝãéööôõõõõöôóòðïëëêéêèçååççèëëèâÞäíèëìëêåàÙÎÄžª«¬­®³Ž§¡Š­¯Ž¿¿ÃÃÂÂÁÄ¿£\ÉÁÈ»¶¯¯°¯¶¶NSd]is}{\lm^pUVšœ©µµ²°³³¶¯®šž»Žºžµµo²ÙèåáåääãâãáæçáæãàââåãñúóæåßÜÜÝÞÞààßßãæéíñó÷÷÷øöéÎàäéïÑÅÝêòóóõ÷÷÷÷÷ø÷òëÝ¹¥¥€€§ŒÜìòÜÀïöÿþöóïìíîîîîììëèäßÙÓËÄ»ÁÎÙßãçççåããÝ×ÓÏÌËŒÊãåêøøöôööóòóóðîíìêêêêèçèëéëìëëìîìâäéçíéèâÜÖËŒ¬€€££¢¢¢¢€®°«ªŠŠŠŠ§T£¢Š §Ššªª§O£tql§·­g¥²¶·³³¶Žš Ž¹ººŸ»¹žµl¬ÓèåäçåçêêéçãæåÌÖÛæéêéëñøîâåãåãããããâããáãåäââæãâÜÙÖÑæàÔÒÊÍÐÌÌØØÌÄÇÂµÖàá·²µÅØÜÕîõÿüîíèëìíïïîíîëèäÞÙÐÇ¿ÀÌ×ÞãçëéççãßÚÓÎÊÊÌŒÀÛàäøùôôõôóóñðììëçèçèçççêêëìììíïïïíìÞàÝèäáÙÏÅµ§ŠŠŠŠ£¢¢ €«¯€ªŠ§€£¥¥PŠ£ šŠ§§¥S€©Ž¥»º»·¶±T¥­¯¥€€šº»žº»Ÿ¿¯¶Žm£·µ¶Ž¶çéìèçäèêéìçèéåèåáÚßÜÚêîôìäåâãããããââäâáãããâääãåäàÞããÌÁÑÚÓÍÉÒÜÜÏÏÐÇÄÓÍÈoYj£ÂVY¯ÂÌîôûòÃËÅ¿ŒÀ«žÅÅ¶ŸÂÂÂœÃÄºŒ¿ÈÔÔÖÚÚßáßÙÔËÉÄÈÏ»ÏæäëùùöóóóòðïîëêéççççççèëëëëíîëéëìììíëÛÑÐÚÖËŒ­šŠŠŠŠ€¢£ Šª®£ª€Š£Š¥£Š?ª¡£§A=JAD3;<1<.+/,)0GLE193*+72<543389=cd]TJBH>EDWçãÞÝàâÜßâÜÜÞàåæåæéêéåíñðéæääååãääßÝåäãäääãããåãâáââÓ¹ÔãããáØÝÝÝÏÇÔÒÓÅÃÀŸ­šÅ®^{¹ÇíôúùÉŸÂ¬Š®Š°À³²Ã¬²ŽËžµ§À·Å¬ÀÜåäÖž·¹µ²ÑëëîùØÆÉÌÀÏÈÇÈÄÇÂËÊÂ¹ÇÊÎäéêäÜÞãèêìííëëçÞÒœº»¶©©©©©šŠ€¢¡Šªª¢Š¡£ŠŠ¥¢€F©š~¢§ª©>?B:63<60,5722>8;K0):112515=1%&'#ai9+/:?6BÚ×ÌÈÒÍÍÑÚÚàçæäãàâåçéæèéíèçæææååâãßÕÙ×ââããââæççâäãàºÍçéßÞáßáÜßßÙÙÕÔÖ³­œ³«³€ÇÇ¯{{ºìôõûÙª«€žŸ³² ¯ªµ¥±¬µ£€¥ ³ÕçäàŸÄ¬ÍëìíøÄ£©¯«­µ±ÜðóÍrfmonmin`ejimZ\Pclfbcntx|€£š¢§ŠA
-Šª¡BM5,.;8789177?49;398.5:?/@''-*1
-2§lr925"=?8àãåäâÛ×ÓÖÍÇÑÖÙÜÞâãäæèçåçäëéééêééæèçããáßàâââßäåàØÞÚÊáïïßßÛÛÚÚÙÕÎÌÈËÐÏÂËÆÆÀ»ÁÉÌ¿Š¿·ªºìòöüØx¬Ÿ³°­¡ªµ»ŽŠ€¡m­ÔçäÚŠ¹ÁµËëîï÷ÉŠtto±ÐÔÆàåÂ²ÇÞñóë­yt]bNKNNPN?9:BJRMMS^hk¡€£_^_T^W_ÝáÛ¶>QJcGW[SPNYTFNHIL+)7*?.8G?228AC9155+;.20$
-*+:.+-3£z7-7.959ÖÞééëìíëìêëäßáßÝáäåçèäÝáÜëéäçæåæåååäããäááãßßßÝØÃÞÜÞéôîÕØ×ÔÑÔÐÃŒÀÀÄÀ¹Œº¹»œÁÄÌÐÎÒÓäæÕ÷ëóûúèÄËÏÚØÖÕÇÄ¿»Ž°³ŸÂÆÕÁ§Ã«±yÑåäÝ®Â«Ííîî÷É±stry¡§¯æõ÷ööôðäïííñôòòñøörRME>RMIGDDIHSVMEGX¡€¢¢fT_hVUWÙ×Ì±AVD`ggR=IG?;;<@D;'$4/"B44('8B/;:<10;/.49)%;B8IZA88;?;.ÉÙØÕÏÒÚÙÞÞÞÆâßáÑ©œÔáæÞÛØŸ»ÀŒŒÉÊÑÔÙÞààãæåäåèççåääÝ×çíôéŒ¹ÃÌÍÐÉººÄÆÉÏÐÐÏÎÎÏÓÕ×ØÛÜÕãêÔÖëóüôñóìôôóôòñãæÞÊÕÓÓÓÒ×àááâá×ÓÐÒØÜàÙ×ãØÙÓÉêïðïöÖŒš§¬¶ž²È·¿ÞîïòôöôàòðòññòôôûúŠbQVVUQCGE?EQBOdR¢¢_BZYNVhÖËÅ±AVLJrPYN=D@DDDB:-&),*%$?93,AD27:+'/33341<@18H8=(M£{=FA@=2&ªœÌÑÒÒÉÇÕ×Æ¿ÎËÉÃŒ°¯šÂÊÌÔ»³­±²¿ÇÌÔÚâäàÞáäãÚÑœÂØÛÔÀÎíïñòãããäàÛÛËÂÐŸŸÀÃÄÂÅÉÄÂÂÅÉÎÏÒáéÍÇðôûöóïîííîúüùÏÈÈÉÆÄÄÆÆÂÆÉÌÍÎŸÈÉÌÕÜàæéìïìãðððïðößÕÖÚÛàåÖìñòôõôõõööööõóñîííìöóÔÊÍÌŒª vr||v}p{`ZYKMjËÈÇ®EfpNWUJWROL@C,:2:@.,9;6360CD:9.<%$
-*%-4,9>3;98QF«¥{D/3'@9>¬¬Ž¬¡|¡²ŽÄœŸÇÎÐÔ·­ª²µ¿ÈÏÙàäâàßææÚÌ¿ÉÍÜÔ¿ÎÖíïóöòñêððîïóö÷õõòñçÝÏÂ­Š©®±Ž·ÏàêË¿áöþùôððïíòüþúÍÌËÉÈÇÀŸ¶Žµµ»¿ÃÃÁÁ¿¿ÂÀÄÄÅÊÍÑÔêïïïöÛÏÌÊÅŸÅËÓØÚáãéíîìòòòôóðòòöóôõõòïìéáÚÔÉÁ¹ÂÅÒÙÝÝãæå§¡£®€Šš¶¹ÌÕØ³\Ä¯Šy¡ jkB:7;QQE:C9A>O66,27-.,")--#!4@F:AOAU­ro:D<%$32£u{}y}k} ¡²ž»ÏÑÖ¿¶±µ¥°¶ÃÜäæäââãÛÏžÄÕÛÏ»ÊàÚïí÷÷ñòïòóóôõùùù÷öñíçÚÊ² ÉÛåÈŒæöþøòñïðóïó÷òÚÓÐÈÁ¿œÅÁÂŒÄÅÂœºžŽŠ­§§ª®Ž¶ŸÀÂçòïíôÕÌÏÒÔÙÚ×ÚÚÖÔÓÐÏÉÈÉÊËÏÓ×ÛÚÝÝÞÞÞßßÝÞÛÙÒÍÇÂÆŸÈÌÍÅÎÕÕ¥ ¢µÄ°®²°©Æâ³rÜÝÝ·ÐáßÜ ÂÏÊ¥KU««­®²µ¶¢xµµ  ?}yu{¢vxdkzqvWIUU_bB|g{wZi «¬±«ÇØ×Â¹ÅÄnCCLNU\Z_mrgu€Ôèàïñùü÷õôôòôòöûù÷÷óðêæÝÎ·€¢ €¥¬ËÙçÌÈïöýùóòòòòñåâïîéäÓÙÛÞäéññòòðîêêæãäãâÞÛ×ØÖÏÎêñíëñÕÎÏËÎÏÎÌËÉÆÃŒ·²­Š¯¶¹ÀÁÆÉÈÊÍÇËÌËÊÌÍÊÊÆÄÀµŠ¢¢£©­°³¶³vmŒÀŸÊÉÆ®žÀD­¬®­±³°€Šš¥C§§Š¥š¥§k¥mv€Š¥€¡zi]pmijx¬¢©ŠËÙÉŽÈÐÎx>:=@CEIMOPQPOPOPPV\óóùí¹¥­ŽÅÐÚíøüøõñëãÕŒ£ŠÁÚæÎÆîôþúôðïóòñíéóïíåÈßâèìñóøùú÷÷ööòáòðñððíòòî¿âíëéòæåààÛÜÝÜÞÝÞÝÝÛÛÛØÓÎÅ¿Ÿ»¿œŒÁœÃÄÅÁÁœž¬š¢¢ylmjnkis¢cfš©Šn¡¬šš>zsCwahy §¥ €vgOveb{uxq]wÃÑàÍMDGG<569:<?DHLNRQQTUUUY]÷÷ûÜq]ZWWWX[^`abdis~}¶ÖæÐÊíóýøñîñòòñññòðëäáâêîòô÷ùüúùûû÷óëôôóóïÚôöõÃàìéæï×ÌÜ×ÕÒÖÖÇÕÙÚÙÙÕÒÔÔÒÔÖÖØÙÙ×ÕÖÍÈÉÈÀ¹­¢
-{xr €hNJSKIPX\lZSroljQdy{\wt^UI~|rwht8ktltulqiibcNVTluuu{zqkqrT]]Dnobow¥z{~ÁÖãÚH8440/1589>CGJNSRRUVVWYZùúûÙeXUUUSSRSQQRRSTTTRKKIHHEM°ÅÏµÃíòýøìäÝßàæíîðîæØŒèîóõøûüþþþûúø÷÷÷÷÷÷õø÷ôöÄàìçáîÝÒÝÙ××ØÖ××××ÓÎÊÉÆÇËÊËÊÊÇÃŒž³®«ªª§§š£Š£¥€¥§ªª«© ¥~hQ}|uuMo^cT]SZ]CE][EOSLOILQJLVGO7gc_a[XVYUaVSahhngZSOLB81I?Yl\i}xwvZu
-cš|z{}ŽÙäÞF30.--.0258>EEIMOMNRRSSXnÄÍÖ¹\URQOONLLKKJJNPQQQRSUQQS[ÈâìËÈïôÿýöñìíèâ¿jTQJL|¢ŽÆáãæêñüüüþûùûüøúýø÷÷ÁáíçåïáÞÛÛÙØ×ÖÕÓÕÖÒÍÈÅ®ÃÃÅÈÇÇÇÄÀŒ·²¯­ª©§§Šš§§t££¢¢¡ ¢¥ŠŠ¡iQ
-
-}fnoP`k[iRKLhchajqphY^e`hUX3\uklicoh`H_bZa^aX_FA978:@8:BhaahoxrzztÚâÝTB@W97899:=@ABBACEEEGHKLRW[][QMKLKJIFHEFGHILNPPUSQPRRV£¶¢¶áøÿþúöõôôõë}TIGGHHKKPTZ\]\^ch€­¶²¯³µŒÆšâëéæïáâÞßÝÞÜÛÙÖÖÒÌÈÅ¿³¯·œŸÁÀŒ¹¹Ž°¬ª©©ªªŠŠªªª
-¥££¢€£¡o [€aHgnaaXPRLUKRE>9?SU\Zcyuufga\mj_1Z_Z^^ku`Jczyx}}|yzzz|
-wPoviZqooR{¥šwm
-ÜâÙŠ¢¥­F66689662326=FNT\YUROPPKFCCCA@B>A@BCEGHILPTSQQOOOPQUXªîùþÒ}}
-§µÃTFDECDEEGGJMNONQPMMOMNNNLMLNNQÛîêäîyYjz£­ŽºŸÆÄÁŒ¿¿ÀŒŸ¿Ÿ»º¹³±«Š¡¢Ššš€¥¢¡¡¢¢j¢ t_GNSg]\D\MNWT`eEOc`SSPPKRVbfuusq0j}wj[X`vz{z{xx~{~vpwvgd}^obhix~¬£~ycywoÃ¹¯«Š;9;?;77346?MPYDceb`\]\[WURRNPJEC@>?@@>=<=@@ADGIHJKKOYkzlWSSQQQMHGB@@?ABACBFDFFGHHGFFEEEDEEGIMSÞîéåírGB>>9914332027:@FCADSky¥¬®®ª©­®ªšªªª¥€   jx{f>_hbgfB\RN`O^aCNUbmwsttu{~|}~1s~tmUagYvlz~onnwzxtvpxmOxwU[PhojDw«mSµŠ¹³§¥¥l:9659756BACXjLYdba`_^_\YUWVUURPOOOPMB<>BDB???>:=;=@@DFHHEEFFEEDCBA=>=@>@@AACCDDEEBCBC@AAAEEEISâîèåîqH@==<<746766853224220.-,)'''*.30.124AOZr€£€¢¡¡¡¡¢~9;GP^kfSFMF9ADGR_MaRcMeklBQ`snswzvuoc{}zz1qbb{qWwwvqnttrtmwwmxzGxSbhCi~fuª€£xQ¥Œµ­ž¯¬°«L;984;99OLC\oPFY[\\[\ZZWUVUUUTQQQQRO@-,-,-///4AEH@<?DEDB??;::76333234469:<>?@DDBC@>@A=?>@CCEISâîèçñmGB??==95655465123578885555542//--,#&" 
- -š§¢¢€{9?HJHMQRV_a=w^\YLaJS\sroEDkoduwyzsqr`1^UtzvQvzz|uy{z{{|{~}Oi}
-Kb~la}©£i¥µºž»œ¯¶³B><9=;>BCDMQbMMUTUUUUVUSQSRSQQSQRQRB0/11/0,16AEK;76:=AD:52.7;C?3/%&')/2334444778879:;;<>ABDGM{Š³^FB?=<<7456555531359:86545243211-.0-.'',-4©§šŠ¡¢u€£€l8=HJJKJJIJP7LT`]kTsXOss}yBLtukx}wvwwy|y_1e|lyPy~z|
-eezx}jTq~oxr¥¢ gr§©¢ŸŸž­ºž¿t@ABA??AAEHJjWPQOOMNPVRSQQQQg¯¯¯QC90)&$"(-/2BFM;1(''$$#!!"3;D>.(+'58+16'.35:8+))*-100/3458<=?AEEEBA@==<74866777533469975554532312321/,(--2©©­šŠ¡¥¡¥B15?IQMQOMEO6HKOOLCXDhkpw|?czur}yx~tiqu}o[W2p~zUw~
-
-bkiVqikH^Z{CQHwt¥®¢¢£wiv»»Å¹¯œŸŒ±L?<;7779;:=d]>954232223:?DGs÷óíÒR2)(#"" 
-
-
-%ABK;)&$'?LKHGE;9C=-'1+25
- 
-
--0:A:$"!%*)#!$&*6?;;8742,---,,*//13444476899866744544334220,(/.-AHR]jt}¥¢\,1;CISQTSQV9KJJMMLOCfZKMQ;`oij|vybtnY\c0vuOs|uy
-
-
-Swimr
-ZUW€~kNRt{|ªš zkŠ²·«¡v224-0-..17;QD42111.1.+,).1O¯œ³š}NC:7:?<93--;9E9NKHB84/,'!6:D>-$
-/;D>$#
-
-
- ".023INJIJIFCB<83..++()%')((+000202765575555522.,1./.(,-,.:¡¡`,3AJKMNQNIV=PPRPOPEEG^KIL=HEZ6COTZsrVfx\C4hM\xyvs{{zvgr}i\lv
-smmR¥ZjYS|~¡£§v]`rrz}V/-.-/--/4:<7111-.291++--5;@_abb\YRC@LYYTSQOMJUjtR1(%#$
-34?=)"&**-/1366;0=D=$$8;<=<743110.FHKOHKIQJHE9A>><;;9874214/.*,*)(&))*++/0-.+).--.)&./.7€¢^ %/4>DMMHMSAOIHNMQ@>FP]OF4HBU0EBECDF@NVU_G4Q`yzoy{zwzvnpfpsM|{u}paryTjXepsfg{y
-k`evw1+,,.),0622<311-.2=8+/0-0+-G^`a]YXMMV`aa\\[[Y]WC@?<7?<<;/,9>=??>@?>=1;D=$&>AAD?=<<5422MTQTSPQPOMHCDACCCBAAAA?=<6<;:76432//$
-!
-
-!"#!  ##"$'&1¥ £o&-34:4:<<FK=QQJBBD6?AFSdG7GHS?FD@?@6E@@ACI25L_ptov{wyxwE~u}v~{©zITdciY~s
-urfo}}yf`Uh
-\)),5),/;;4011.--&%%',-,.)(6WY[\YYOO]_be`a^^]\^[XWRVTOIHHJJHGFFDCA==>??>4<A:#'¶ÃÍn>.'"
-JHRTGJJPNSJHEBEDECDBABA@A=BCABAAA@>=&
-
-
- ¢£x22069<IJMBI>IKOKLO;BAC:[H>JHP.CBC;6CA>ABBH0$17BLYKRdpwxtxtYuutw{~isy¡k<TatuTTe;p|
-~YXsy|oeMDaf_g=$(,+50530250+(,,'(('.(.*(/O`laVWMNZ[^_\]]]\\XWVTPUSQOPPQQPPNMPOMMHFDDA@AA@<>¯æçæ³<&!!NSRTTRPOPMJLMFEDDIEDCCABCDBBACBDBAA3¡yC;699;DGNGP?GLG>=E<>BGEAT>K=P)>E87IB>@>A<H5+39@QK3=?B>KdgqmY{rwl{z
-t¢lczCsc{sn£qrilrpsWH?EGDHJ)',))(++.23/--,-,-&')%+,)&$+27:88=HT]``]]\[YXVUQNRPPNRQQQQQOQSQQRRRRUQQOMMMIËÐ¿¬l840)1;GGHJIKIHIJGGCGKLGGMCEECCDEDEDCDDBC7
- ¢z$+6:9>;BB=IIDLORID>5==>?K?MKP1?54;B??@BA?C3720g_@B^ -;Q@AB5GRYpx
-¯sw~~Ul\~skssrz|ned^`][bgU((,,)-36100.'(+)$"&%(((('&)'(# 
-"$+07?ELQTTSOPNMLQOQPQOMORRQSRRUTSRPPQRPQWWVROLHC64@?DCDDEFC>569:=@FLOJKDFCBCDEEDEDEEA<A8,,3,
-6 €}.!-&6?=FBJMICKJG=?DDND8EFXC2=?N?@==335<8/'296,E= +4T?@B=HLKGHLNW_nrt°xdwIJpzomhqv}cbs{t~wortrq}P(2..71022'*&&#%&''(()(+&(&&$ ! 
-
-!
-
-
-
-
-$,2<>>JNcYMPPRTSRRRTUUTTQQQQRTUTUSQPNLEBOQSQSRQMKA
-"26@HR>9<BEDCBCCDDA;76+A<:H/=*(>"
-
-
-$22€¥|6
-	
- :9BEJ?IK?FCDII<AA@/5;O?C<>:<,5;:9#(146M;626OFJ:DDBB@BDHCKJ@?£®£Lbgsrpdks[f~|yzwnt
-7-,,)+23/.5))&()&&'')&*))'&#
-!
-
-
-##'&%#%.,-4<@JOU]\[XWWTSTQQQTUTUTPQQNJHQQRQSUUTRzku{vgG6+#1BB+$*/B:"!E;1,52A"1-21+2$*-2:,€€x6
-
-
-
-0#'5)1D=KGHFA@B8HG:L>=;8<=70>=99(&'/*KPZNIA<8@GDAB>CDGLD>?<§¡uo}`^svbji}~dZgu{
-p,()/--'/.),++&'(),'')(#%"
-
-
- 
-
-
-
-
-
-$)($%$#
-
-4 * +(@N^tPhkda\XUWUUTQRPNLNSSSQTUUSy¥µš«º¶tirK1&B=%:Q;.93>>$?1(
-!%(.1(47€€|7
-
-
- 
-0&(
-
-
-<9*2?CE6>G8XA89=59976<:=**$)08@21)J118?KDA@BFBHD;CAB
-£
-|q|
-lww|z
-vj]iy~rflqsv}?--*01/,.)&&'$')+)& $ $)' #
-
-"
-
-"
-""# 
- '-&$2=WZsœ»°|T`bXXRLPIJQUUSSUUe¬·³²º{~Ž¡^zV]>Q>;;.3M62C-.!.;?43$#¥£~:
-
-
-0"84&
-"77">.+0;AHG9545>B5..<8?'$*.2-4$C594>=9>4@@9HD?<DCDWh`lljryyz~©~uxdh_jmyqbbZ893582-/-)))'&+3<)7'!./0%#
-
- #
-!
-
-"
-  
-/-%+:O{aAd§_7XT3e{lmtbl]`TK¿§ÄÆŒª£et
-fl|TKI2:,L320*)-4/#7(.
-
-Š€9
-
-
-+.:1 +<$4
-*
-:")D>"AE63?86!*926H/!'5DI..J5*58=CIG;6:9046>EDxd^}z~bXshuzhdtgpŠ­\6-.412-1+)1.('(/'( #% 
-
-
-
-
-
-
- 
- "#
-
-!.0J?HTt³kcX_WPC0U@;XZV€~nxnZuj§§ª¯¥€Šªš§¢¯¢§KM[XROZ1;5T;;80-'&-086
-$"ŠŠbM&
-
-4-(301//J=14%./,=3.$9:
-@
-"*//>4+T.$.)(85Q4,.79?79C<A:8592254aimuqlj
-z~xo
-uJkdry§¥£¢¥­µ°°«€D.3650691-,)(%(#"" !
-
-
-
-
-
-
-
-
-
-#'
-
- %26&1?:lµA?W]G@9AAUMn{~qIQv¥³[Š¥mv­©š
-naLWU:R;HGQ\@8?68-4>5234/17¥¥C_J
-(
-13:CCW<I:MB0+>*$5
-H
-
-
-*/,.(Q.+$&/4A7+27:B637KE569:62;@B
-~hupjmyvoj}Zdlq¡³žœšŽžŒËº·¶®265,+234))($'$"#"
-
-
-
-
-  
-
-
-
-
-
-!!!#)(/992?KB·sIwewKKTVLI\s¢_QPqª±¬¯Ÿ
-bbbv{hsolkMSiNQC7KJbM=A8?18@@--43>IŠŠ]_W.
-
-83DSEG=@8=1=;55L25G#$$
-",0,"R3+96O(3@36B45=A5642456=?=sqy
-wy|hšžŠrv_cpsWf[iodeµÆÃ¹žºÂÁŸŒŸ·Žc8:541.)$&&,.$$!
-
-
-
-
-
-
-"&$%&###
-
-
-
-
-!#"
-
- 
-$#,/).3=1G?8w¡ŽNGnqn`VVv­peM§€¿¥Ëp[sct|pravZl`bfKM8@;;BMTTO>3<<LDEHIHL¥ŠsM?*
-
-
-
-;0GK=GA12><@;27.*6H>!)0JJD</>8*SA330&A<2&++6@5<A1-,./2.58>;qyr{§ªXhcXJ[RVX\Tas
-¬¹ÁÃœÀÀŸŒÁ¿žŽ¥N<74.+&"#$#"#!!
-#'&$""&'+(('2+ 
-
-
-42-$*
-&/'&2,1'+/).3Av~Xbw¬l6?vqf~dt§±¹ÂÐÃ¿®nw\gxlsšksjo[]THGB>JGGDLTTMFCPKF>JF¥Š~AB5
-
-
-
-=<.O12<?;6;1>G4F8B5GD7MVe`chO7:L@dR=\CEW4{M1/V4F2L0,,)01/4177owz€­­jwx~fXJ,DVvVŠ¯¶œŒÁŸÂÃÔØÀº³@;6/)"##$&''()+*(+.,*$++'&$),,(#'##
- 
-
-
-
-04-&0&(!(+!)#/*;-ANrb
-UT|iR<JNI€wS¯Ì×ØÔÎŸ·²OF{g\umc|}tlbu~slc_^WROIFDIGWOSYVZWR¥Š:A
-
-
-
-
-
-3GB0I6-%GH48>7G.@FB@J;@4V`G@aVI;CHS5GYb_5yv|sH&iD#79/734168£ }{šŠŠyyw|s\q|fc/==NZbz«¹ÁŸÁÈÛÊÝßÈÃÂG762...-..+../-287;@0''(,*&('(()%%,&,+# 
-$
-
-#%"!)
-1/%9;/)(4Yyzp¡  O==m
-ÁÐœ¿Ìœ¹¹¬t|€ªª
-~somhXnpmf]Y^VV]cb]]gghdq¥§nU:
-5CJ:PB&0[D?<6:N>JPX{l_ufG6aVl^Q;5DM+<G6q~v|Od|^0!ghNN#-^\C+<:Yqkj¥£ŠynTmUVM:)!=_rz¯ŸÄÃÄçäÑÖØàêä~UTkB8:95-..,*,9@A>@<'%$),+((&'*())(*.($&&&+&
- #'4- 030*#& +$)(&2.59a}°«qj®q<<Axosª²ÁÐÍËÍÍÉÏÓÒÔÖÍÈÍÌ·Àµ©wc_[cihjowpintvrrsnljnmhkhZ@
-22Q>J:PMLA+GHHN2JMrdecRCpshY8;4^5=XF2FdG<==OSeWXJ[=):5(1}dXU`UNWd`
-miVhIKZwm}¯¹ÂÄÎÙÖÚãëéëðòÊtÖ³[>99865767:56.,,&$##&,(&&$!$%%" !
-%.$ !"/;.17.3+*,4/;0&+/462,6<r¡ ^3F ,2B[eau µªut|ÉåäâØÐËÆŸ­{ssswvux{}w~rv
-~v{tqpoknnb[J&4FI9XLXFKV0Ej_G0JZ{bq_=awbZC7MDurR3_Z3!ZWT5CjZG9AD^PCHB[[LWZm
-ojafH_cup
-otU]SYJ]eDN£±¹ÂÅÏÝãèéèçèëîíÞßÛÓUKKPKHD?91,&'&!#
-  $$%&'&&%)'%# 
-
- (
- -/7&-93876:54?;5;83&=DhuugIF^_Teu²Œ{bbg¿¿ÆÃÂ»Œ¶¬©¡
-ynomkow
-uj}}t|zhm|qgkwyUUD6/&)<XIO^mSLWa.>YZ37QUoUkpGP^][LobMOmX|l9LVRMCA`xV<=Q",0FBUV^U631O\z_uogplvjw|mfq|uc¥¯³Ÿ¿ÈÙßèéååâßÞÝÝÜÚØÝáÅ[PJC@=85442/,-.&&'($$'($#%$#%$'%#!''+211(/.&<889;>::869?@;44:?DM}s_NUTNHFLJIAPo³p~
-¡€­ªŠ¢€š§wcU[XVe\UdcYN?6DLMTQ[TNRbbLtT2PgP4lagjckALTl^5?PeZGBrzylU=FVS5%+) *8Zb:0BW4QQshnl`mdkuykqzwu¯·ÈÆËÑÕÅÚÜÜÜÜ××ÕÖÏÓÖÓËÌÏØÝ [PKF<553/.,+!(($$%""
-""
-$# 
-%$$'(**'+,)+*,0-1,:588#.-04:<:BTKUN;<=H?KJJTZVZeinx
-ŠŽ·³©³Š
-Š|aaljgjkxt­¢lypiUVLKOAPRCJJMI]X\eQi^n\NZ4^lmO+P]C>`}U_^YaTLoGIE@Wl]U
-mc`P<5DNPA/7PqZG(j?@Hyqmnmt^nwuhgrtpqsfr{¬ËÇËÌÓÌÚÚÓÌÆÁœœÂœÂÊÈÆÈÕÝåèWI=63-*.0(%
-%%!
-!
-$
-
-#!"%#
-"
-"$&$ +$&+&(-!6+'()-09ANQHSPRPYaaXI[`abaZehikpqqmfW\aZZOW_cih|¡¢
-xtkc[``[imcu~drk[X>C;?EIXOJSSUCE\hIii\i^S<bQ`H-[B?JC@(IgnJVINM;DgK{hyyb_L-787667<,cU|XEezm2>upmqsPVbcdssdd:tXLQe €¹­­°ºœÓÓÌÆ¿»¹·±µŸ¿ŸŸÇÐÛãäàyOI;19<=//'! 
-
-!$'"
-"##+$&
-!
-&.)
-!!'+! !!'6>DJMM\]^[ffkih]VhUZ_bL3W^XLINMFDLSSKE?QVQLTMLONQU`bi
-nTQhvrngcfwdU^]dPa[RIFCGNUJR\engcPMdZFqbXQVY=J_WB7*/QKRME\cn5`N=+me[L>PmMBfREb[lSbJ2G[O7`D]zp`HMlQ_HLNP|RV^<I9TKbeS9e¡}©¶ÉËÉÆ¿ºž·µŽ¯±¯«ŽÈÓÙßåÓÍ€T:8;(#5
-*-'"**)0-)%% $("
-
-
-#1"
-$$)+,-F>D8965;C9[Uahk]2&oti[VMJ?@B?CJD8CLT^T@JLMFGGJKGPJFIGLB;FOJFYOITWpiwlVOusneZPMF86LIQVRU[mjpHZ|aK^gdMPUD?0N;-5>4O4AjG6_mlCF&d^mbUp`LH5J&ZSF<GV@(4BC=pfC>\XjJaufKhaqwM1?Z[VppšÆ£
-|¢š°ŒÊ·£Æ¿ÆÔÁÃŽ¶¬ª·ÁÇÐÔ£[Zcz=**3(2'2/0-2'"""
-!
-#
-
-  
-
-#//.05B;MFISKV\Y5?Z_SQ[TJE=<E=748767;?<86@;B<BC7>>AE>C=@HB>?@72<GKEDI5Kvz{cs|iPSMW6;8904394CZO]p]c{rEezkcT:7GB:?"863mZX&:aiFGV4XfUtBSIT6D3079PC@6@;,F64]=6JK4XoYXEXUUQW5"CbMe{~¬¶»§§xgx£­¬œÐÌÑÐÜÌ×ÊŸÅÀÉÎÌÊÇÉÊÄÂF3=964<7'*)'# ,$
-
-
-(,(3.1;?ECKIMKIOQV>LTOIHK<??@.-2)+42,9;713</>87646998=>=D@<<:=<BHA.QK@KGC@ADEMPQQOYY^L]1C;98C;7;-3!
-*>QKDMTe`TX@1
-!3IM53YKK9W(d_pS8RDU0!#+*!?<R;%LP@$3=@3:VOURaA;#OlLN8KdI7)%I4J^wmŠœºµšš¥¥šŒŒÇ¿ÇÇÆÍÕÊÕÓÌÅÆÀÉÌ·€U=4F20&')-)>=/!.%//297?DE><30441QBC52-)-.%('-%%'*%%',-.22653,.,.,(.95)8:8;?;A;C=9OO?9<A5/6B:@IA?@JP@QL;5gwW
-+BFJUP"+8=1B"-9<837+Q>9IL^HNA;2C7[WhE=?*>;/C$'
-%5OZBJVK+
-5I=:95=T,
-QE{lGXRb921:itVca€¬¢¥§¡ «« ©³£«¢
-€§š®°¶ÀÌÌÐÌÍÎÎÕÓÔÔÚÉŒX8Jb_QU<15')<V5 !3/*.324=>.*'23/??.:=;"#!
- "
-%&
-%""+(&'#&0'$.%#2*0+0/B;8479589;65H;HM@2:=:QJ/AEJB>@)59<5;r6&0
-KC>2KD3G/'<7=*2*)F/@ULJa7X3O6X\AZ6B=.2->;C30(:8<:7%;L
-	"EHCK22W^IUWK^?N_cfSO_v`Wnk¢y²œ®±»ÂÊÛèÞÊÌÕÒÖÛÜßâÜÝÂx?%Dr²·X),$$/'
-"
-
-
-.+1(--06/9)-,,9H=59(
- !(%
-
-
-
-%$"
- &$$ #!"&1'( %((0,7.,2921>?905,EB962/%,..2MOG66<G54p<'*.;.P7%7A??*3A70)(N40kJK):;<N`TIL/; 4DWB%>./FNC.=9:Y+#",/7PN:MCN]\^ZS}~o]`kay~x~tyny{s|vx ¹ ÊÇÇÖ×àåÍÖÐÏàåàÛÖÛçÓÃI)-V±7PW3.# %""$(,,8+*(&2/%(.?M7@0$,'#  
-"#"
-$"! !"
-
-
-
-(7##&"",)'",,6,*.61:7582B@85!+$8-.$D.+:5:?2rB.;MHJP &1:C5%#-#FO7.D,%N<Th\h\='ZI!AG?D93"4F1:-5K6+.(,8Q9&
--a[bz_ttY^{z{{vT{Vifc
-ystl}sv®ÁÊÅÐÄ¿ÒÌÍÓÍàÙÑÖÐÐÆØÕÀ5+Gzp}|zdKB4-+/+&&'
-&(##7?@>$&"'&"
-
-!"" &!())!
-
-
-
-(#
-
- & *$ $-'($**%/1215/A>2*
-
-38&6B8BEIS?i{uX:53?ESLRY6(&@?%3F=B27-CJH<D%#>V;<Kfg5A'T0/7
-LG9;1QF%B.+
-
-/722@GA2(%S`Yfuwzx
-hwkidudrwukywzŠÁÏÛÞÕÃÃÁÆØÕÕÉÊÀÐËœ³Ì±a2/GSKXj}tghgg]Vfz£_?;3'..7;CH8"#%""#&"!!
-
-
-
-"
-" ".2%!'$
-
-%#
-!
-"
-
-$%#
-
-
-$%$*$&&,0:50W@@RIFDB8>]OMJIIB;/KagaEBFGFPb6477?6:3(887X\363#8E;SXl\A5<WB/.>99H#
-AB85J
-B
-%EMJBA-85!@PzeisdZPYgzjoy]unkgd`ibb|xrSrly|{pw Ž·¡·ØÃÕÃÊÎÔÝÖ×ÂÉ¹¹¡¡«°vZ=56@Gdª· igoz§¯žÈÊa35<80M>-"#%#&#  !#!!$# !  %%$#!"(!&"!#%$
-#+"$"
-
-(2!
-!!)! %%#""*2)$-,59BDLKLHXPVSLA10@dA[$#1<KZRKCD65!:$7KC`/),D<::OIMW[6]<D=(>-++ERID!6 <->C\U)?3%/kGu~se^VUXgec_h}|hsqX\kV]\ZYeu}tsquhv{y
-}°žÆÓÃ¿ÅÊÊÃØÍ¹µ¬Š
-oP3..=M°ÂŒž±±£
-}~~±¹œ·²d605,#93*('%"$'&""$""
-
-!$
-",&&"
-**()&"4 
-
-
-!
-""
-
-!
-#%
-
-#!
-&5>TI87:FH4B]M]D722E:E<\e<T<D)05C,2';/&7PE7!QbQM`YJP5/B>=B@2CN?-
-
-$XKBNeL__6P`i[zp`eUROEo`\_c}o]r|
-qgukXlf\i\ot~nzs©·ÃÏÕŸ€¥³²ª³»š¢¡wZ>78?iš£š  Š£¥¬¥¬»«ªWHg7222-*.4)##"#
- %$& $&%0')(("$!/
-#
-
-!@cvL73).ERXdfII:=D^L<@<[bg@P^[ZSL0 !,?HPD>E6<SQUBTi=a=DV.0<I<CB
- # YG&ENcokbBA)hqoamaf[hutyvdmgdd|^ZHelgxwjcjpfhi~}¥©¯µŒž£ŽŽ®§~aF><Ig{ŠŽž­­»µŽ¥¢|Qd«Ž¹vN_jB.%$$%&,'&#*$'4&%+$$! "#&2""!
- 
-# 
-
-
-
-
-6B\pxvmD,$%:Dw\fplIWLQFV^\mKko<H^Z]aSR$DHRQCNJGD9eSTWj$V!75
-0NPX.4$'E;'&&8Eb=MX?gdc_QAQfbL{yxwzxpr|[XjoVieeezpjidVajfjev{
-š±š¢šrqswf>38=AVn·ÍØÏÀËÃ®Œ¿¿®«¯l]cjx¢«²ºµ³·®§m`MB1.(,*',&5
-&&-(%%!$(+"
-!$9Ja{
-
-}nC*&QWTkWZpY^oNNcm_PdK__8Pa\RkIE7:^,bJSozzAFdJJgM=GFL>86J@C1G:9-
- 8?R:gI%HJ*JE\ah`_XtUYhpyyy~rqwbllf_jxus}|ruxrrfikwxtpxjz¥¢zxx~  g<58AGS³ÄÌÎÈ¹¯¶žžz©¡ Š¥€r}hbUL12)%7)*%1"
-
-"
-;=HVKTbnznyz~vkjdKD:;Hl]JfnYQOUP]NaTcMOlG`cgsh
-XBca6G9MO]T'0QO60>5IBRDC[O[CX:F=4
-,CMOmcTmF[LJFD9%c``HINJCD[qx||}bbb[cvu
-rrfifQXhgc`_gn{{}wv\`[bpls¡€¥ ^<;89<W²··°¡²Žœœ²ª ¢£ ¥§|vv~{vvrtwfnzsr}i[R0+7,6:";]ZVKV^viLJ@Fd\\i~
-x}ustlXND:VRCQ;;SG}pUKaebdjHL\cZJWfNR3A_N^-TYV2\e:IbL7.>MGI><Zdd_H/+=?B6PNU;6!ZFWZM1]NYZgh^RMS9D_,
-1Ndvzzsacd{~tqeX]h]IXfdeic^ZbVaQe]]`ehlptt}¢¡£Š€©¥f@?BAGd¡¥­µ±±ªš°­¬¬©£~VLOKKKJaUe}vmrwnh[?$(=%*1F[jd]^pnjkVVTf{jgl}yms|ywptrwxr_^H;ktO-:>YSrTRQLJRO^GN71[iZO<Vg_iW^3TL1UBIC^`_231P>E)PbWPO;'CNOW;KHRI^Za;GlF<?3/9XCH[cB_gnb_!
-!.DXUJYq|utz~qk[PW_N_ZSL:F^jiUocUqdifjhrjgkvw|
- £¥€¥M[X?KUVou}w ¡ §§ª¬§š¡]YKLB?5JIMNS^RW\UL0*S\jhdlgeX^hnv{e\NP_ntk^`nqd`hqhimfZgjjnmux}iRr\_UQSbex&6MD8;CHF>BTmTbJY_JjDS&[4H9<7I]DV627TGU_dYGTECD\xgS59Die_I@UeP6R<-%BEEJdIQfpefU",Dfvjw}kjVHREg]T37K]cYY\wdYXQZdpqrx~ytq
-oaNHPNIZip§ujgmnt{£~{oTHA37+00<DKXjfbbb[^mkxVddsopr~mWZ__Rec^fQMPOQUXisnrghru{d]Pvzeh_YM=.TNKQPOBON0Sx]^dAmm6:[@7<AOXCTEUYW?EaZEIB4V_bc_\\chaPxkYXOFUQ@AQ()o45eQ;_ifkZ2!!LEP{w[_rwy|}qa_T/4-PD!
-$1$+CRXSRWOJGFP`opuyryz
-rgbPSQS[ir
-u`[`cfstt}
-hJA::8/446<:GRRQKX`_mtbgv{p\kq`PRW<?IB7?Rrtorniiql~}][QHUnXS;O2UVZi=23EnJ.YyhaSeZ^L9FdSY<D<^TlSogc6ESXF3<FOdqqiq}njJsdFceE3>lpe^|1+q|`KYiwdkI2Uq>'.BAQ`TAHy|sqjP-
-+&AXDSlL
-,897@EGN[YLpflv~xvvdnvwxklsfG=@KFRZdp|¬ujiluznm{}w^PYYZTUTY\[`feegd`]Yacd`_aejvnkdcOXTNJTdv
-
-u
-yUMRYga{l,YOkpsh>bEoh5USh\wxT\LAKKeSSB@RYK$DtkA=.K=EXFNNixF`ibVfWpiogbV-lh-g3*XUES68/6ZBI3,BFP1$<7>`r]F]i\["1ID7%"khW.)&%*
-,9CIT]_Znolqqq`YW[W[X[mx{mdixf_]bduš«²ž¬Šxqs qimyxtkjgdeicZZWbb^[PWkOOH=?WP<?H`Vill~ztffilt{ms}uxuXF5I\OTFb]MQ[{{v_orERg;<eZXoe>KDU2LVC^HH_V*>M>I093-G+$EH:
-$Ei?kLVvp]ieqoTtvJ:3]QI8C.?5F^R;8/%DRUABNdtpDe^ecTKhaoymDDE"(9.3*%+
-
-.KG<O[ej`hiljncVWZ`]bdksumZOWQPKEENf £¥¬°©€uuwtpfZTYck`^aadieaaZmni^TS^[V]RQTXXZxvt~uysh`d`eeifzmbvf[s9*:I@RHDbntMH^{d_\KoLYG3fs~dQPeT/7/x{jUVn_RJ\23F6	?WQKDNRs\rjn~T7XWV,\UPYFC6M=c\LVwYLsB2CkhYUIDL^@b^AGGKNf|h\I9LD79<@95:838<?NSKHO`[cZZfnqkgaZZf\QW[]b`[`XRNLOHBBM`r§«¯­«©viehmpknrywsnhdb[[a]ejhh`]Z\khm[]D;XkSOlnkbxzpnj_aUYGJh}jZV;D@,+N=JQRafRVLFaXDLa[BJRF5R\we^ifH9@LZ&Cq[;9U.
-
-+E)G=%[wRjY^ªFCGUk]dSR+f;W\7Ki
-I<Z^iQm2/A#+TG
-
-3]WljWGJ\YR[XPKEGEKKJHNOPRYa]NQV\da\^_ZcP]]WHNWYTTM@ECOID?DIP`n¢©±®š¥vnnlhljddbbenlnsmdZQMY[W^`cijhgehsnvabSVV`_dILRRgv}yxs|}jiH>SbojWW@M3?FCNsfUanmbJ;3nLE@hh:0T<,#8BaS0Z^N(`lVzT@>>]|zX?/4.
-1\WL6P@WGMa^x{P=hGYjdOMBK?YkW_6.OL];#<)4XY*:ZW\hmyyk`_c^XYWRTTVRU^WQQMLJLLKIMLOPSU]Y[j_oaZQKRD?B@FEDHNKQe| £¢{umkjpjfhi_TSPW[\^[^\ZV[]`_ei\NCEUVXwvnelqqnrqp|~jcjlm~{fXZlytT:@WEE:t[}w\]W[VD.GZ1JLtA,`TF77E[p|iTL5&IaShOCJ^p]sl_H1214:;1OkP<ALLK]ZgTL^{M:M=QUml|y_bgYMg
-e>0)
-2Ml ;HPTp^hqv{vljjd``\]WXTVOLJJFCADBJWRY\YaZXY_ZXUUJJGB>5@DCHEDGDKZk|{roj_^\Zedbdmmgfjnwsllmkgfdd^WSLA::@CLJ:Y[stb\\r|yo{{opq_dt~}x}zxgYPPO2CbZNdkDAWh[VRoSV!0IE6@JLDQ6\iYXX\C*.+LO12\[
-?nyhUITNrUPS\ebRM=A@4TS(,W\iT]`MIRUQltdLNZSHQiuyy}V.., "g>-NPZOHMbnty{y~oiga^_[WUSSNLIIJFLXS^ZXNZQSRWKGRPCBCCGIJGICEGIEEKMP\iottnkjjcZXZZ[[WWV[``][ZWTZ_gkhjjggb[]Z]Y[WSYNHTRblgd]rwgS`u
-kaUYqrvqj
-{zwql2203),,/?=PT@bjQABDZ=GC8=>KF:[JB_RFM[W/"Nm6.CdF=_RAFULA[Jq-;]H2MOZa:R
-U-X@GHIM?J_eLcjVZdocZm\egiaXSSINJHEcT`ogW[aZdjhmqnmljhigh^YY[\[ZUSX]_[`wj\u`QQYVOBMDA@AEDHDFGPNSNHDFGBDFIKKSZcc`ac_WX^gicZSS^ebZWWXRT^\TPLJV\]^bjfaaeb`_LbgmcpocYsi\Ydqtn`Zbqhz~{n^SFC30 
-<.#&POR\bLK<_YV\UBCDQJ-ZR3"LF>`J-CagcTF=,:[a*3Ohc58I) HA#B:5cMWq7<-F.K]DDLIN15>d`hhcd`lu|rknka`jrvuyxjfqpnolsonnjsnp|pqwxpfqvuvtqwvrvqdTFEFEIKHACACEDBBOYQOIJLHJOPROIQUaife`XSRUVafb_a\RRVTLKGIIIIFCDJNPSNTUOWWXdijYl[s]Zgl^eTVWTap~zn\bemoj{`PPIZ=029@_[?H>2ZHJ^gpCE=C4Z:!8F@Z@2\UlU4WQ:?,Qb+9A?dRQNSLBM46YMZTSYF/=>BFWfD<P/#/&|~uwwlqrwx
-
-yw~~ztvrxy~
-zz
-zy
-yw}z{zyuplZMNHIKIPOOOMM`hc_`emkd`_[TONOUWT[gsyvm_Z_W`c_[WW\_]adh`XWZZZadb^VTRMEHPRU^mt[_p|zs_spboyuknhjiipqowvy|_`ipgZ>)*3 <7^2$.BAA\WCfYfE47RH7N5%HC8"AtiZ454ED&-LICVQM?D[O_H6;'5OZgFKQQMWbWR/99K1
--(uxt£
-y|uw{{w|}xjcummdSOQQS^aZbiebZ_\Y]YTWWSNRPPPRXhuxupkpldYQLNNTc\SYZ\[djZTW\XWZV\a_a_YQG?>@ES[OT]RYT\lw~|psaY^nnlj{thT^\wmjY:**%2,148PP<##O8F-!!K_H4G@N>Z5WPQGiS<D>,2IJ3P&(/]CEVMOKI2K,$
-20@_&DIQVUQD65-9M3ejww¥ª«­®¯šª¢ ~px{c^decc`egfZ\YW\Y[^VOKPVYTW]ZWQTPRQPVis}ytxog[UZXUWge]`hjknqjdei^XibPIABHTXVQMUVNgHIKOYNMamvsm^QY_ahntldQAZ[hWI3TEJA%
-HRI@B
-3fY>60+:4@aPB]_=SX8Gwn_A=<BqhoYY_12.)Ah[H2R-,+GQX/:KZAI0=?;7L?/<2$,qz¢ š±¶°¯µ°š«©¡{qqtz}wvwyshflifjfigb_cd_Z[VQNGKOSX]adgnqqrh_XT]cnuvkga\ZZWNTa_YZ`d`b\`nqjdixvhdgf[XY]\Z\\^QfTWYVVVWlo~yi`]c^_efcIQ]YP><RM;B='%)86;%)96<FCKEP+6'=?>Wi`Ybw&ImHET?R>VVy~mW*/3F\Q8Y;3E*Ap<[SI<TZIALJZF\lOMP+* š¬¬µµµ·µ¯²­©
-{x{zvkjyys|}~y|wvyutwpmkqwutngeb\XRPRR`_SMJJJMW`_XRSZ`addlje\Z\[\cbf\TRSRSUZahi\Z[]gpfYYWXTTQVW^HGJMH@VJR\SLeTPWWedbRIHScYQ41N65R5.54>Oc
-KGHA
-FB9
- -+Imhei
-N8xD,4,1<eu9YwcK89fapPAhsJ=BQ[gVEFP@Re_WDGSTOaxlDBKB¡£©š«¯°³¯°šxyzx}s{y{zs{nt||~}wpfcdls~z{pjrxso_Y`cc[[be[UPQTUTX[YUPTa]^b_Y_hl^PUYWXXci`[\[]_[Z[_]Z[RX_dYM]`fOUaP^]R`fv^lzm`X<>Y^Y_8)ED;C.93MH7#
-"'9E10(TC
-2%2,:V+Ydv\4j:'3@B^l?;<XaEAfnd^]u]V)=mcRKQXLaXmcBJD6Ab^bMGbN£©¡¡€Ššª°ž¡š¬®«§¬ty{tsnux
-wyuuxri`]W[[\[Y`ghd^a`_]]_jmi_cced\WXTUZ]^fgmtjZa_^]YZ_``\`ab\RRUMIT]^Xgg[Nch\Z`gW`STQX_ntqvq[)[ZcbD-FLPC+.#1U@%41'AI18Y9K).0SE_NCXm]\G)%*C^XB@4KY`VJXF;B2H?<8NOhZ_gTSK.!cgkS1.0H[_OKg_ ¡¡ ¢¡£¡£¡¢Š²«§
-~v ¡lo{wsswwz~z{z|z{{rmljghaa`diqlif_^[gjff_[_YSVUSTVUOLW]a]Z]TLRRRXZYNJHGGBFHHEFNOMQZ]^N\Xjbbh^mdZdfgjztW'7QdcP=MYI6-3>M1>/6&"71R97E:-BNFAH7u{LC.2CGSqb\jejT;SDAIA;+OEL@55:Uln%FWC;G5 1OPH8jt¢§£€£€§§€¡¡Ž«¬Š Š©¬¢š¢yqqtussw||zsknv{yf^cggfa]ZW^]Zbe^[YUOMR\[W^^cX]_cgpbTMOVQPRQLU[ZY[_QQRQWTRSZb`WEDNCLKTQYNWXfp}usX2"%PgL+TlWZ68IgcFG$
-45*&90=B=VC\Pe2^wP:)5[LmtpYELX]@LD]qH=S+Rf"
-Q(gsk=0EJX\Saaj\<\(UX«« € £¢šš£ ¥€§šª€²€š£|«­£¥ £€{vhbaomddjggeYVa_[V]cifgYSSUW`eag`XVUMPQY]_^]][[`a`b`bcia][[__`[[_bdY[bbbdafnha]Jb[c\WaUPZarvwzg<9,)P9?T@BB2GDK.
-9$4UH(+D=@8DK;gRfSWTmhTS(Db^PXL;N'&QUTnzoMMoihkR -piIGlCNO`\\V_bLQI.Nb·€£©§¡¢¢ ¬š¡©¥
-
-
-šš¡€§§§¡yugdhonnlqulormlljbcehnonjgUU][RNQQPPTVZ[a__ahieYSPRXPPT[^^WSNSW[XX[`]WSWVMPJLSYXFUSekYfTZ``proAA?503X7LIFJJYS93/A=J/,Y:B[P9]@FDdTDFb9rZdPSg\AZL#4D&K2GKw7$4VYU;
-$blrcb?[^kk_TUDSeKU8&BVŠ{ €š¯®Š­©¥ sfksjdlv€§š¥¡}ywto{{v{|xjdfd][_itwujcXVLORRRUXVW]YXYZ\_dgdYW[^XTZ\UVUSQJKQUXUZUOVZQOMLRTRbZLPALCMb[_abklgF=C>4;9USITP=CSY;.&:3jNOasp9Dc5LO^75aw_bTjjMJ_?LA#:P5-=\K{e9
-(dnTB4Gk]aZjO4<OdjZ[YV>QH>0Bl«u{£¥¯²¬Ž²²±²¬€£~o]a`^rnr¢£ ¡€|
-
-{tu}}j^acb`Y_nxwiYQUSUYZVZ`_[Z_c_Y]bbb_dded^W]`[XTRXY[]XRKRSVX^][YXa`_[[OOPX\OE\WHNGigUIIB,?"KFTNSKapjQ=4R$aUaZKSTW6Z10EOLVkTO`olC.AB:,MF6SLNT9>xkeDDZ]^SWk_fSZ]sO,@a`JIOU>I[R+Nk€|¥§š¡§²²¿¿Â°° ]`bjnhmdnuvŠ}v|
-|
-vuojabh^XU[_^\dcbnrxrilfhb_VTOVXYW\]ZXT^TMIRVPHQIFQeSPKLNHMGELPLPROJUe_0F$BF:L:<RRfcjtqWndgleLA.JA?X,?^<2IKfuh\5'Ud?=7%R=_WSP^djp[lneR/dmrzYiLtteLZd`>VMPdLTO$@[€€ £Š³Ÿ¿ÀÁÌÄÀ¯¢
-zgXco~y¥©y|wx{~uhgbdkomnpvpssplnkr{||uqlgbe^XV_`\ce^YR[\\RWVV]Y\X[WX[PUSV\PEO^ZKKZYVI:N=HTHGGE@Da^ZpiVM[d|NnuN]6
-
-)(^O]ACgnwp^WC3c4<I/Kuw`<QUghvg`kgmhJU%(wqeI`]Y[upV\2N@UC+30c¡£«²¬£³ §³ÂÆËÐÓÌÇÃž ¯¬¥¡ydt
-
-~}yrruhnz~|x|}|xxw{
-gada^VS_`ahkVTTZ[SOS[\gfZUYu}uhibhbEFKZKGNW>HX?G3AKUHJKi^>XRGM+4vP6HhlO.<&
-Bf|meKaYtaR77:SQGSejb*\,BC>xle=RhiJM
-aijK6a\LkaSS:;K86OJ`}šŠªµ·²³¶¢žŒÃÔÙÐËÏÉ®··±ªŠ£§š~}y|
-skm]]^o|}~£¡|pow|sqoorqqqswmdjgWV][RY`ZY[\\ZSRWXe`^btsifhhh`gomZBEUbEDZL`FG>B:DYEA?TYHEZ2/>_J(NP
-
-+%W?LZeWyWN-&
-W@4BIIM#S&6`aymqY;`OrlSBfarhs_frlqN9Z]A:?CIkrz§«µ·¿µº¶ª«°¡€žŒËÓÑËÔÇº¯ÃÃžª¥«¬®š£v¡ymlYTP>O`{~xutw|}qnf~mnhehf_]ixvxiqrupdlqcfWbimooc\VU\bfXLHPUV\lsbKEMHG@SHFKPQUT@HNLPR670DZA<.FAD:#RUX\,<A>8D!PE`sgjdz[RFA(7AM#@;<FN>"gq^bT>>]\g]vZ[nsx`d[kM?hTriX`hdqf¯¶¹ž»¿µ°«ž±œËÎÐÌÔÎÄµÁÇÇÂ¶§¡«©°€¥§skZPBD?H]~|yuoorp|}mhlmfehaVZsliyvmviW]^^ffl[Xhq[/"#&(,49FB$,:::K?NNJHLXOVP€A&7-E_6+0''4~cCF
-.FLMLQ+GL_BTk,hZMTO
-IQt_R7GAR:GvW1@+QBpVOJIWv
-RWjULH6QikpihLS]IUªŽº¹žŽ¹µ®ª±°ÈÑÌÒÖÑÙØÅºÉÊÇÃ¿·žŽ­šŠ«
-¥ªqfXPGOTO]ujoiimvz}~zy|zyossvvoimnyl\^f\TPVU_feZM7-6A<$%)'7GKQU[^ZIBGBOVYDcª-$4=\4)'
-NL!1,'"-;-BW77ATcoDG<I4zqKWLCKY3_HfTbNL*p5f[iaBLeGJ_<UJ?brslU=EPZ=ž¶»žµ»·°«­­ÅÓËÊÄÄ×ÚÒ¹ÀÌÇÇÁ¿ŒÁ£©¢«š£¯Šzptja_nkZnomrxpkt{trxvpyukcqzjt|~
-
-uvvu~~x~sdlmcadhde^Z\_MEDLHBFMSLOV_`]RasRME?KRlŠ2+'E*B5#
-$6&%4=RQ4
-BV&"5IF>]mM:6GZYVyVVNQ-mo[RVJ}YHgN_KNT[X9a\IIWHcWI[[+CE;U.WOÀÀÁÄÂÂÀ±§·œÎÊÇÄÇËÕÎÂ³ÆÆÆÄÅÁ¿¹š°¯ª£¯°¡¡¢§tihtidt
-xy{}|pkogduyupocTPZzs]h{suw|sjyrjpusp~
-|
-qqhkeopuuuneTZ\_ZPUT`\^]UVVVZdxxjURWX[IX¢C'>A
-?B.
-$!"(687?VZ4BB1;?V;*LI7KIO;B.tkG_E/37Lao_g^\nE>KHR^PQUM3UW3V]l^XmhÁÃÍÖÙÑÄµ¬ÂÌËÅÆÊÆÏÑÆÁžÇÄÃÄÇËÊ»¶¶³Š¡¯»Ž¥§¥ ¥£}igurnrx
-qm]S]ptsol\RUTZb^X`okiqz~}phvyvg^LZlw|yfp~~mX]\SXa_ZUOP\W[VaqrjjcT3N\og\HGAQE/CP
-&
-
-"
-
- #$-
-),RG$?WWS150%R"!1,B5'RtIKI>RVAitcn}e*8YYf?CUgG!6IVjPV]dJ`ÂÊÍÔÛÚÄ°žËÏÈÎÈÃËÑÈÄŸÂËÉÆÊÊÉÅŽ¯³«¡°¹¹¢¡Š€€zqy
-ykptwfOLR[dpoi[W[`a\bd`aad`is}wp}
-
-oyxgRDPup}vcarzxnlrpiovxymimlgglaYYdmwvvbBe
-diyhxM[gRVBG!:R$$
-$""&#7R6;&(@;UdaV?8Q]B2O;S]IGMF\ZYt}tygH3SabSNTaTgS9?WS<CVe80fÐÏÊÈÖÙËÅÐÎÎÑÏÇÎÐÌÈÌÀÎÐÊËÆŸ¯®š¬­¥­¶¶®¡   tt]hlhg^OFIS]cicZW\kcbd_^e_f[_hZfr|}}{qslBL^t
-jiQiVUUVa^XtfcmjnkmntuP^srsuvmme{}md`bqqpg`TR]q|diwFLSQ)-67S
-
-
-)$'!!
-)R9$A$@66=EA;/8;GiP4*D&K=7qJD%;ROMk{vZ^]@7\[H>KS2?YLU\Q@UV>BDBaÏÑÏÍÖÛÚÛáãáÛÕÕÕÓÐÎÈ¹ËËÌÊ¿¬£€¥§©Š°žž²{¡¥§xxqlxsd\`cXYWPYY\ee]X]\d`d[PRXVhqtWWp|r|u|fI^j|wkpPQV\UPPYW]Yei`msqzwoQbemwUW[_^a{lWFc}a7@IXlr[COegC1?Q8H&;@N'/6'# &)'-OB(
-B 6)5?@=9%176DvqYQ*8D.QGX0AEhXviU6>ZB"3=#6JJ;HWPbgXi?7TRÍÆÆËÕÚÛàßàãàÚÚØÓÐÉŽ±ÈÊÊÂ±ª®·ž²·¹Žx
-¡¥Š
-tlmmmeY^dVV`nqi_[bcbqofPSWYbwt^fw|sp}x^brwv
-zzdUHJRYubckuomxtw_MYibSSN?LVmfgT<keNQ=A_deH*2Vro`JHJ;0FID>?8602-
-$' !HE "2*!/2184B6
-2;&/1l=OOZ9R']
-CTV_m=^3HL"9
-0
-ESI>Jg^geV]RS\8¿ŸÅÍÓØÛáãâÞÝÛÝÝÙÝÙÁÑÛØÖÐÁ»ŸÄÁŸ¹¹·¶²uv~¡¢£€£yndjngeS[PZnrro]Vfkmytqhff]`leYnxuuujv
-sootxuvyWKK`{soxwswy
-{fIO^uTKKBGURl[dRIV7.)BdsrSRV[Wjmfe[OMI
-O>!
-!
-
-+ @L&$1)!',/:6:5
-5A1/CSrN2Q/)fRS0&2nlk[H<AX*	%EB:2;I$41U^YZ_GOtlGGÆÅÈËÏÕÛÝßÞÜÞÞßßáßÞÍÜßÞÝÛ×ÖÕÒÍÈÁŸœŒº³®«¡¢¥{pxsmvttncXTUpxtgWdsgnta\ed`Z[V_dnjewjfi{m{{uxztvorq{~g\dw\Wd|q|yr{}yruHEZ^n?9FMQVKL/
-GWROFHP~\cY^]\ed^YXTNJ&5M7
-
- 
-&R)
-"!,-$&++:??6=G,,1FSjDM+CNImj]vM8X?#KDI6B
-
-342I4F9[D;4hF_N8HÅÅÇÉÐÑÕØÙÚÞâæâáßßÖÔßÞÞÛÖÐÒÐÍËÆÆÃÁŸŒœž£Œ¿Áº°§ŠŠ¢yklrosv_VYT^xycdyucZSQU_jjcbhlpwmoc^dme
-uw}|{rrwmcimjeub^xxj|wnwtrUa\fmK5/3;"?a`p`\PK^VT\rke[b`ceZ]NGQA?:58
-'!P<
-!"-%'%.$&DK</;,$'/@ZpF'dYWa54QSVe^AF	
-,2MSRM
-',9HJ<;3.X`t7UgÁÀÃÇÉÌÒÖÚÛÞÙÞÝÞÚÛËÖÜÙÖÐÊÇÆÄÁ¿ŸŸŒ¿ÁÂÂŒ«ŽÃÄÅÂÀº²¬
-houqgysbk[n|l_mvh__\^chkcean|agzhkzz|uu|qT[nsnrninp~tt}vvutguoV4!,A
- #(K[afdaA@,DQKjv{h]^a_UWIA>P=3"- 
-."!2C
-(8*+%+101?=
-+:*$+)A@[k@}4/U55JIAP;.]`B7
-?RUBB JFHV)8D_JTZQŸœŸÁÅÊÒØÛÛÚÕÜÝßÝØÂÕÕÒÎÈÁœŸŸÂÂÄÂ¿œÀÃÁ¹€­ÅÆÈÅÄÄŒ§¡§¯®€ ¡§u|}ni}n^upwndffainnh]Vgphm¡creu}g<IC57kqtlztv|zt{r\HIKOJ=9;ZEA>DCHBC>Go_iaYcYa\\aa_WNU;
-
-0-
-!
-H
-
-
-%..*)(/683,
-->0($(<0FMv`09VB42;63@2?EEQhW;1EIQ*-5hTW=<?7GN-Ybe³³·ŸÂÃÇÌÌÎÍÆÒÓÔÑº±ÍÉÈÃÁ»º¶·ŒŒŒ»»ºÀ¿À¶§°ÅÆÇÆÅÄÇÅÅÅÂÀŸÂÄÃÀŽ¬©nnwjyttsnnncK<Vnu
-¥ g}iŠ{n?SD=Gxdel¢¢{jhcX]LJERbWWMKVA@2"GjO[hlf\h\ceiZ_SOF'
--((H.
-.*##*/-05'*
-+<6%/>K1IAaE7/P206&4@>5C9:89DS[YQ5BQI^cUF\XWHA1vjX¯®±¶ŒœŸÁÆÈÆ¿ÈÈÇÂ«¹ÁŸŒŒ²°°¶º¹Œœº»¿ŸÀÂ±ª¶ÈÈÊÊÉÃÄÆÆÇÉÈÅÂÁÄÄ¿ººŒœÃÂ» «±¢¥
-}tlfhdWDJp|¡¥¡sr|`NRFJ^zrR_x|xw£¬®xrigc\QKSTULY\[TLJkaRD%RlvqhdYYO]SbLQJ)
-
-
-
-1<A
-!%+BE
-
-,1$)#'*
--F7)&6JCl>R69&?:E<B?<<=:>DVGTOPjD46U7 ;@Z88R®ª®°±Ž±³µ¶³¯º»Œ±©ºº¹Ž®ª¬®µ¹ÀÀÀœ¿¿¿¿Ÿª«µÄÇÃÃÄÅÄÇÆÄÆÅÃ¿ÃÄÄÂÂÂÂÁÃÆÄ²ÃÊÈÊÀ€|kji{ysgZeu«®§ |¥gOTXU_leHa}q¬µ³€umXjUANJGW]\iai^Ro`hdQrshaXRWVXK^<M>D#
-
-K? 
-D (1
-!!&'+2A"&"C*UAm!
-$Y?"*EJG368=<C<BN.(2LZHA_d[F#>O9L<H: £Šš«§¥³¶Ž®Ž³©©§©±žºº¶»Œ¹œŒŒº¹¡¬³ÂÃœŒŸÀÀÀŸÀ¿œÁÀÂ¿ŸœÁ¿œŸÀÃÅŽÉÏÏÍÈµ®¹¹µ· dQYz®»¿ž€© ª€€zQ?Mc~~
-~wdHb|tªµµ³°¢šoW]nK5E\GQX2*2Y{DNOdQ]EsO4DEAELMIQ5QA.G
-
-"=
-#:2
-
-
-
-$,
-' %1/6! $F*HDh$-I085C/&:,-.7DMQ0/0/A342JVg@[]CB\X58¥£§§©¬€«ª ©Š¢ €š²»µ³°·»»žžµŽµ¯ª­ž¹»ººººžž¹ŒºŸÁÀœŒÀÂÂŸŸÂÄÃŽÇËÊÈÆ»¬³œÀÁ¿ÀŸ»±WLg·ÂÇÊÂ°€º±©ª£ªvseIWvh^h
-ª®³³µ²¢¢_ekURLXOF@55H7,OD5;3F1BIacg]XOKOCNO7_P#@,$('1#7
-#),!$# 61 -C7/@]Q#0*S:K>8-&B.
-+BGG@19?02>(7J_B"bZ3@\FAI¢¡©€ª­³Žµ³³Ž²¯±°®¯ª®¶¶·¶Ž²Ž¶žž¿Á¿ÁÂÄÃÂ¿¿¿ÀÃÄÃ±ÊËÃµ­©©¹ÀÁÀÁŸÁÁœ±zo£ÃÉÉÇÉŒ±ÅÃŽŠ««­¡lXPkt[Ui{ª­±²¯€i]OXBRPR]UZSQSK76. 0
-56GPRNUZWQIIQ;_-%0'<KAFF$
-%!
-		"')
-'#/6I9J9b<+
-3HA2'/ <,6@B:O):7,6DK4'@PY.6jH,CH2@>¥­¥¬°³±³°¯¬««©®Ž¹Ž¡±Ž³²±°Ž¶žº¹ÀÂÂÂÂÂÂÂÂÂÂÁÃÄ·©ÇÂ¯|{±¹ž¹ºŒŸÀÂÂ»®€³ÅÈÇÆÅµ¯ÆÆ³²·¶µ¯§Š¡
-d[Wt|nx\Yi}|Š¯°¬Š|\feUMJNQeqjS>UnUUL\YXRTH,JL>WUF=B==9W"!*3FEMG -
-.
-
-'*(
-,
-"3<_W7j$5C<Q*
-9(4:B>'$M+4:8A8?K4"1?A%:]H5@N@HH~š«¬­®ª«®ª­¯­«¬°®®¬¢²³²²³¶·¶¶¹ŸÁÀÂÁÀœ¿ÀŸœºœŒžª ¿ŽHOjª²Žžºœ¿ÂÀÀŒ¶žœ¿Ÿ¿œŠ®ÃÄ¯ŒÂ¿Ÿœ»¹¹® yqdl|kpv{¯®š¢q\eOd[MYcMPJViTQbmbum^T3@KLT<.7
-!"Y%25?;-KB2)	
-
-
-5'")&N,;(&-9/c'S@n;)#?8$*/9>-
-EE,%"2H/3?49?W=%/JG<7RFXP|¢š¬­²²¯®°Ž±±±ªª©©¬³°«žµµ·µµ·¹žŸ¿Ÿºº»¹¹ŒŸœ»žž±®ª§ºŠlFDNZo¯µžº¹ŒœºººœŸŸœœœº ¬ÀºšŸÁÁœžµŽŽŽ­€¡qr|nu
-~Š«©€ybK.C^g]U<%3@uq[npVmtg`[MH9PB/+;=74_;>HJ.5L<F05	
-
-&)5;?!&$>;C
-3($@"e6K>`.>
-6-0CF%
-6F&/(747<;):T.
-FJHINPEEA{¡¥©®±³²°±²Ž³µ²°²Ž²­®Žž~®·¶¶µ¶žºœÀÂÁŸººž¹·µµ·µµ±­­€¢­VG<>EIš¶ž¶µŽ²µ·º¹ŒŒŒ¿œ¶¡Ž»©¡»Œœº³±³±€ 
-
-¡¬® €¡iXS?\YtpsL8:Epoc|WrcRVDP4/(@EL?O]GC24&90)$TR*%$BS;+$"34/"F^A+
-MWQ%B/."BG&6+%8L-/!(786*/[2-F<6)
-;
-.£§š€Š 
-  ¥¬®¯µ¹ž«§©¬«¬°žŒºžŒ¹µžº»»œÁÇÇÆÇÅÂÁŒ¹¶µµºµ¶²««®dE=6:EM|Š°³µ·ž¶µ¶µ·¶¶¶··®®¹²±Ž·¶¶°©¡Š€Š§£¡©±®£s_^XVThY>
-6<7+1V^XP=Y^<Q:=QS:2+/EGXTSa`@@7
-#A4"AQ3"BRFH@83+37B
-8J:H$+\a??%:W@".%2I7,
-#-8#$%JDQF=,"0:!:§«£¢««ª§š©§©¯¶¹¹®«¬®±µ·¿¿ÂÂ³¶¹º¹ºœÀÂÃÃÀžŸ»ž·µµ²®¯®¥¥¬ªC105<C\ª¯°²²³±²³°°±³³±¯§€z§¥§­°§£{~
-š£€¯¶ž¹ª²±ª§k]iG(7(;PB>/4$$13
-$
-;&*@aM77(IKCRUc^KD:G:,SC#3U\~ryzdg86
-2:
-1&N6D3
-Uh+,'5K4
-
-&9J5
-3$38ZXBC!&=B' /¡šªšŠ·Œº³°°°°µ¿œ¹ž³¶µ·»ŸŸŸÁ«ºžººŸÁÄÂŸžŽžµ°®­«š¥§§¡§¬ªb%'2<IEw «ª«¬¬­¬¬©šª««­¬®~z¢¢¢Š¡€š¥šª«³¹¹»µ¶Ž°¬š¡mYh^I<D=G??AG:2CYE+*B!3GQ7:JSB?FMF]\CF6BPLGXKOn`Prgftzuna%",K(DL-^LOH )G^!0M5-
-$+@P<:43+1%'(37+4[D?1
-(7<%8G ªŽ­€­¹ÀžŽŽ·¹ŸÂÁœ¹·¶žŒŸŸŒ·¿©¢ŸŸŒº¿¿Œµ  ©©£ ¡€£ ­¬šh*.8hug°°«ªª«ªª€¥ŠŠŠ§š§Š¢ ¡o€ ¢«Žµ¹¶®Žž¶°®«©uidbfVJPVQ=>BG;@e]M2#,EA\NR,3H?@SXQaNFLGQA0Py]VlaTXMv#'*SW'2*<GE?./C<P$AG-,8	3$@
-"::VMX0HOHM[\T[\`TBG:>ARpVWs¢€©ª¡§¶¶ŒÀºžŸÁÂÀÂÀŸŒ»œœŸœº¶Œ µŒ»µ³¯²ºž³¯¯ª«¯°¯§zz?1O¢   w{zlu¥Š§¬¬¯Ž²¯¹º¹Ž±®©ª¢ £odaSYLDFFCG\ok`J+)-I;;3#CT`.%-?>EVShBIKGF#fvNfdLPg /+k\:#@RC$29JD`T:: 
->
-*5E&-E*7bE  $1$FE9=a>^=[HF;<Q>C€££š¶¿ÄÅÃÂÃÃ¿ÁÁÀŸ¹º¹¹žžŽ»ºª²²žŒœºµ±®±²°¯®«©š¡|m<.Qyupzw~wxyy{v{{rxc~€ª¬®°¯¬±žŒ»µ±¬¡¡z~o_\WW<C>?DEIUZ\L?HZcPIKB;@cDADG@NTJCSGLDI8
-ADIOgrw
-TU3.
-zK+!-lU,9NLFN3'G64
-@16GD=<U^QOSWJF;9?-6'2Zb,PKG>]YB[¡Š§ª°£³ÁÅÄÃÆÆÁ¿¿¿Ÿ¿Œœº¶Ž·žž€sv®·»º»¶µžŽª©Š¢¢¡¡££€¡o`-+Zwqms{tu~t
-th©¬«§­³³¶·¹Ž³°Š£zmedb\]YU_XK>OGDJD;QV>FZQM2,[LVVM6HPVZ]L7LA!P418?IK=M`fokZ@q!1=uw
-4&)G@<8GJW>0/@L=3K1V2>2FH09D<A-3QG@\@$1VC5Q(=RJIOFZW£ª£°²¥µÂÃÃÂÃ¿ŒŒœœœÀ¿¿º··±ª¡szµµµµµ²¶²«©¥€¡o{Z1Ip~od~
-
-
-{fvgqq
-}~whh£¯·¹¹º¹·¶µ®°­£zzbbSTYYTYU^WSZRXMD?,3.NS@$>V]`\LH;05TJ<:DPK3^UG"&
-5I73:F>&O=2BVWQ0
-(QDTICF`<27@IY4=P?A<U@1cN>7<,OH\kU=SfL9JTebE\H8XP8©¥®¶º³±Àœžžž·ž¹ºœœœŸÀÀº²¡«©«¯Ž±­®««ªŠ§ £ dpc_szly
-
-}vsdyasr
-~qv~zgcto~¡€§«ª­µž¶°¬­­µ¶¶±€sj^VV[WZULU\^X\ZRUSUIUN1!EL9JBACA;C^1?MFL!*<>A%
-/F59G@,">FAC:;2%&8?M9KHcC'33?P&MD<1:R[aZD:@HCT)CFT[ZbKd`gR@X_Zg[?N«Š¶¹Ÿ·²À·Žµ¶³²µœ¿»ºŒÀÀ·±žŽ¹ž®¯¬±³²±«ª«š¢`mrv|ropm{}
-}}{{~{~x|jdt_vyo~~vlgv£¬¬ª¬¬¬ª«²®«ª§€«¯­Šz~oufZSSNSTV]`_\TVMEZNNIO2OF97EQN1EU9C,%7,882@.+(:;'(?FD!
-6N7J;8?E:=<=MJgFB:&-,U.RG:1HWB0DZf^qYAN6RodV\b_XEDKWeC?VŠ®««µ¹Ž¶­ž³¶±®­°µ¹µžž·²«±²°¹Œ·®¯«­®§¬šŠ¥¡
-|\x{~wbWVdx|~zusz}~zxwcalawu
-|qxroz|{}ŠªšŠš©§šª€§ª¬«¬¯ª¡¡l_m]XSURRSNMOPRUVNSgRSGH0BJ53TJVPY\C
-:-=24I\D6B@(!?.
-	* --O@@EMOVON<CDd;1O;#A8=QF99GOYW^snpePY*=DJG;J_`SAMY~T>J]Y ¯²°«š ®­²²³²µ¯¡¯·º®§°©«¶žŽŽ¬š©©€¡§©š¢€ xsiwc[Y^klox{{~}u}wupU[gszm`tsplnthov|qe}
-u€š£ £š­©Š®«­¬­šŠ¡tn`ZY[XSTKNNNJJIKFBO_UNLL5
->GaSMWUR[KK0&MC@7..6@8*/>YNI7.0(3A;I31%*'+BQXX^:53BF?0:OED?P__\QX[T>DPD39IFMQSCUdwV889BUgK€¥ª¬¯¯Š¬«®­£³ºŽ¥«°§µ·ŸŒ°®­¯±©Š¥£¢š¥€£tei~rec_Veiov|~u{wxzryzwpY`hmi\aTu
-nsmpsq{iyxtqq[|¥Š£¥ š«ª¡Y]_]\UOJLPOJFBIJGZVPOXSCQF_fcA7PNGSND0<I8,3#>.8-.9\N`kbWTJ>:+043D+!13(2MJ^;I1?6,]MGR[jdI[WEnvjBAJIGSiOGTHRH]odDR;DRRvnybO
-š«­Ž±¥­ªª¢ °¬šš£®°ŽµŒ±£¯°¬ŠŠ©«¥ €Š¡gbu{zkhg`hsp{wxwwzr|ulx|wXg\coprNgryppgvjxk`u|
-y|Qj}s
-{viesu^\_qi\QOROQSID=NPhMK_XEJgWbYWM09JQUKHSH8&
-,/<'D;EHdaZPlxxob,(9C--/7J6+/K^KD64Q;OGKRVED]lmak|cW7QSOR`uG]PHBQipOSHCE;M~ya{ui€š¬²­°¥¬­¥££§€¯¬ª§ª²¬¡Š¢¡£omyvpkgmuxruxxnwrslR``x~|zYhuvmkknmoinvzsrdqSb}y~siqkml^_]geeljj`hYZWOVSPIA;35RjLM_XML]PVXL?85GQXKTXI659=GMA>PDJ9LZPSQeotru/&QuC'8EPI@PbH[WQ9%4=D=ZZvtkelmhnQ9ibmyjLI]HOM]\ZKGJRSSmxuy§°±¶§«€¡€©ª©¢¡Š©ktzujgqz{{{}qy|o{whYSfjp~|bo|wdioon_Ymkswr]bjKYuu}qj^[emoj`agiegdv|k
-w[^UTFQ[^[RKMKRqTRO`fb\T\B7867SPXT`ULOFBM?@FM0N3(0Cd[dc\\5(HUH!-*A8HVSZeYR$
-=7%B>,-D`aY=/+OTOJ
-9eJT`M@a|k\P_SWYUVwsgrv³±šš£¢££§©š¬šŠ§š`xh]qvxurorwttz|j_f[Unr~fs`fr{ycXcuolvamiHTkdhkmenhnvsfbnmlqhiiiYm{h^f\O\ba][VMIMVPHLPTOSKLNOLWRNHWNO=ORRNED18C)A
-$2*.WeacK4$@=1$7:;JbR_WR)6QSH1*.%34[NSSE757IYX^qaC_`HQawbDGWbbFXQnvlk} ª­¢­¡£¢«²«°®©±°€ {}|Z}ngu{vxysfuyvuiszT\{rxZcpubivwoasqkl^m\ghDZosxwqgspsrmednpnpn^bf]dnkc]YLYXPU`YMDNYX[SKVMOEP9JVSOOQWH?53$10A3/
-4MC
-3&.+"JVQG;$;
-55F"E>ZbP\c@.=KKP[L6.=5YFHDJ=G*P]XN?Hb\INccPDHNWFCKZp|¢ª «³»ž°¬§Š¥€¡¥rxj|
-seoqlpttqv|yoqoxtSgxug`bakkriYeuu|ddhel`C_sporkoptpomdmeflmdajk^aaW_UOQZVZ[]SRSSZV[GCBHXR_D<ERGZNTO>5.$#7@>328K$7KW<,03:P;7C=)='<BK/:T`UPd:NF2+?GSWM-/8GCBFBSO:)Pm>:=Mi[Fbb?HNTNG;WPYvtwz~§§©©šš£¢k
-plZ\^dnwxuovrmxxenm]xztd\aQd_j^XillxhpbYibBgpqtumfplhlekunorjcbe`\aaebfPN_X[dZUQPQ\XZIKCALTaKE?RQR9AHOM<49.,(?Q<C (
-<KA/69)N-402-<32'.DYMF_iE,8PSURC;A=WZJ;=VDFQP@IWj\\pXHFWOF=KMWRzn
-~
-u~rz¥¥«ªŠª§¢ ¡d{
-
-b|~k`jppqrmjksxwupjvbae_kRhwzhinno~oi[Yg_Gdpqonaktrtnghpkfeebgnlaae]^TKP_VSTTT[X]`V_RNNHJX]IJMZRG4/,6AUUF302G=9J9$&
-#(8K/:N>0OJ7K9;4"4GJ]gkKS@4""8E@GITVELu_;55BTZQ@VXZaxoaQPIRXOFFUXsx
-url€ªš©©§¢¡€j}
-
-~dy}
-
-zndvspwwpzwwnlhgubju{syb_Olong~}zm{jgf`]XMeehhdXjoomn`Uihehbhhe`TOZ]][Ycf]ZY[[[[X\Vb[VPLG\\HLWMRPHD<?CADLK?OA&(=7%+82()9`5IcJ:<=TQ@DTQZ_]o[RP-
-
-/=PIN[cKBNOHX[FK>Lj_B9AIGID?gwPn}gfn]~
-¡¥§®®«¥§«©¢l~_
-|zn]n|stml^kblojchzmc~{zjbahi[`qhsj~nib^hQTdcgkdWiqlfigckrrjY^[Z^Y[edZZchgcVg`Z]_]`ZdW\RUGUbJSTJKLKMOLP407COe^9/:3$".% '*?VVU=5VeSNIC_V@^hdtQPEJ0	> HY?AKVROH9IdIR[QC=(8VsNQvwe_dtzhl   ¥§ªª§«©Š¡t}
-
-vu]w]gtqtn]^jippsqyag
-wsxzdvl`N_gibZicb`[aNU[]aebTegddchjbi\YdjebdX`Z_X\fd\i`Z[[b`V^`eUPRPFKgOTLTFIIIIRKB6/-FrVE94.9=*";avUEZJJ9*C.Jezmn<DU;		"N]aF.DYYMJH@agNynEZ2&FLDCaCKOefcy}yujnwy§¥¥Šš¥©€£p
-{v|}\z
-znNdtrrihxsz|wwvabjnqttxZwuPMZjmqsppqnobcM\caf`SJVegj\XT_gmijgenjf`gj_]g[_e`W\XW\XX]aRQOODF`SQFRHKLJM\JEC::oh6EI4>;,---6}§lRA
-4-%7F6Od­~t|Z*
-&6,_]vfcPRY[\V@:Wqtz]LMYkSG5-]MQT{y{|}vqfn{ ¥¥¢¥Šš£ r
-ms~}
-
-X|
-svy]rzohlqq||~xvnf]RYeu}xRV\TUhgfhupppngRJGaga^_ni`^RVV\ee`dif]`behbkpm_defid`]adYL[[^SOTPBN^ORWKNROP\\KEA;iK55<TJ10-+9iv
-cL"
-HE=S<JgX|§¯ysV<AK]hZgoR^cVPID=VyuUON[t{gI:,/PSX\||}zv|{pzy`s¢€Š€¢¢£p~yk{|{
-y]wx{x\iqeixv|ywsti\Tbu}q\KV\KQbmmgplqnf^;MIXONX_bZMakigfjkimlabdh`]XX\XY]\a_WYS_a\GW^[UTPS>O`ST\TUHJQ^KEFBd|b@DPLPK7:DQx};>A,.k'ur`hsSTZcN\r\`LcWaHp^b\_JRJUfDA\zeE1('7NMYY~z||yyptrmbxy
-¢ ¡€©¢k}e|~|w^vv{uXdwr{}a^qpheqxn\YXcoYk^MMR\gagdgLaU`a\\ZWdX]ebiphdggl^bdpha][_X\^]]`]^W][WLU\YONNNCG]WNQaMCLW:HDCKqTBNZf[VQSH]s©ºnZf_KF9:9+fW^]`[rVYhpeIXdzrmN58OqbMIJ37XLR]UaP+ !8]XZUxnt}}}|qolsb_uuw£šš£uv}{w[jv~qUewluww|[TgmlvrdO[_QY]`dgahulfuZUHFT^VXdnssnmtqc`bliZ`\\eghdZWemg`kieWVUZ_U[X_]TRN:KJV[ONdU@ZZKHL]Y\k|P7GOY]ULN\tm_Vaf]dt[G@-&R¢f]d}fempgxX5Q[qVLFYDKT?PV:NWMc}F9V6;8K`V@Af`~~}|sqdfeW_pwz  €¢¥£¡y}
-z
-xm[mtzmT]k~iimt
-uR[a]lvaIH`_SQOFSnhffkqugH8/=U`VW`mtsobgoxsjntng]\_`b[_lg^[OY]RRONKMCMO\\LHAANRUMMNTVRdOY]rx~uOLMSWO:CwibIE/"-v][`Trkxr£meTA3jrCKV]\MJ>=TOWU_:V5#8^BE8RC1#1j|~ulmojfhf_U]hq
-¡  ££¢¢tp
-~zw|t\srx{t{y_Mayrp~lQhgbgZK:Y_Yc]F,Juqwjzo[K7ID1biljijihb^\``ipyvwd^dng^`]hf[]\XUY]U]OHEQN[ZRI=NRQRKJIJ[[VXyJ_w|_WUWPKLT`kx}vjs}}C-:%4|sIbcM@fki<%H;4Xf~]VNAARM?WrMGTf^?E0'IB<1#02- 2e\Rlkaigjf^bT]ikw~~e|~~u~
-m_l{xy}ztnVglr
-xl~{gGasxcZ;?SLX]]cOp|tofcPF]eTF@mgicmrxhlpeVeUT_if\cZlmjj\`[X\lkeb]Y\J:G\U\ZXBLTNKNRSOG\dXg<}~Z_]TMNJ>>B\qts}zero=$3%<u^~IQOROVR4kbe[NUI-8=<RR5DLb^?-.-'@E4>)+06>Qd`jecabjb^cW^ppt[hwyyeYqz~tv
-sWf{{{wtv
-|yyaWXsfe]Mb\Pd_TfWoog_XTYvzr;:`yhgeditphbeRbg[XW[HNP]c[^WWPP\ecb[UWXR>PUQWQNIUUQHQSUNJLLtB>oVOUXXcG@BR?=A[`ra[hr=&-!B¯TjKVVeY6[cD9637;ssTTLCH584KYG<BC\d>?31^FCO''%54;Kgnokmn___da[]hlo Xa|}za`oyu~fVkyxqnzx~{mgSX^afMZc[_rW[bQc^SbOa{xy]7Rggdgd_izsjdWZfigjZ]]TbXWdl^\\RTQSTSIKKJDYSRZNVSWXMGIKF9JRdN'>LMVM7IADLVG8WkL[q~scw3'*#Q ENMqlSKZVSPN.9LeH>FK[HKA+&IADGId}E40>n^B"
-:,%NRgi_cnphakqtdfltsy
-^\zxx|}w{kZdv
-~okV`dfcakmjfsjhXTY[XB_]Woc`YVSZ`]X^pwxuW_W{{pjurrprphZaYYVSb\f]^Xeeqo|jmaR]X[YNLDOXOXQXZJEDYRSHIk
-d@
-!4PeeMM@N@<?TCKQ]_^\g]rhgbc:725ewzlvISQa`.cRto}xe;AZ]XJEOSXF.5MKCG9YvN+7Cbb72:G=$>\^chy|qlphdaox{xppievy|
-xownXkslusrpnbQ^sqrvf{pcn~qZSmfV_RXSLDZeTpmrxhnqIvznibfqgdehpnpUMYaasrcZR[\S]e`^c[mkRXUQLIVX`SZLLDAbKNEn@$
-
-.@NNC9>QEDNUKQQQaJMS<WPbyK67,$aiT®šJPRzN[fqr{sNiQPb@YSwD?K?LWM@>Xid1D8`aSGW3*5O]\jru|wyx~zbWgnr¡ wxivjpqp[syl{yk`beZmzy
-ui[k{WhlaUWMTLDSPTmlmoon\vUiuvt`[\krudom|rmtcZkdNONPNKUQQPLKOPWU]]URWKI=;XBQVe)##&+B@LA4?MRFGP7K[esJQKShdt`?:F=:bfalLPTj`OUYdfZcW<ULKC\sls[KV<?GVHDpohDMXWA1FC.?69_qsp{tlrxwvuvoagt§£ªª_
-uegnptp]unkbnxi_kt{{w}kRtnAgkZQMRbcSYPkhwykOhUns}tY`dvr~~{z{hqwmtr\WSIEIVMIIKKNMXWKMRQUX\DAN=MQvv1(-25?9AEF;CC>RY^E`gj_zOYJk`.(8&)LMKHODDKOQOIXQOT\GAF?YAYTb~OTL97=6BHXba=hl65I;,49.;]fsllnir
-nyzw~unt
-šªwbljtwtnyezMkuqtl_grvmho~sjWVuoXHX_^OGW_hkBZpsovWrHSxhdlwyc\hkq~
-xiq[Yldf_YngXTLQVLOURMSUPLFJSTTZ[SKHGUR]<(116211;ANORO@8UQLus[GWcaZa],$0!$HNJHHIFS[VIOX7OPXFEECSPwunfRPEBE@;78]}`<UH9HO5,+'3AWhrsjfn|`z|{xhjtwep`x}yscma[lruumap
-^UOuhcQ`kVNgF:KEbnaQf{sj9Os{mkXdOklgusx
-xuwtxaV\fdV[WX^cc]YTgldf_[ebSBMPV`^RMKJHE<-76-83(+05IWUXUQKYQHUXVWhE=HOFZ6*-"%Yl``[HDJIJ;A::U@MbK`RT\nRdLSFHEJBA0;QSg2>=QWDB):09PWarsiarvzcuxs{y~qeq
-kvhgn
-||]luvzromog_pyGRMNcgeejUSqMBb~a6;AogB^emwepvOkss~bHRrpjtxus
-w{wuk^of`lrojkilszf\oqk\SFIDXROOQYGM>.992=-)(,0AOTJNQLF3&A% 93LVU^ITQ8/#)YL=D\BEJBF87HlnRmwPfNOX_P;8KBL<HHF04IE`L)=JNRGB+&;LN\dpodexxysytam|
-
-
-{cptej}}{}jQ|}|wovne]qrkdVK?RpiW\]Wp[5n{^D<JdQopd~dKv^\kqx~za?Jmmkmtr{sehpzxttez{oonpscQX]_\\W>FKUKIOYTHJD<8::6+%%+19AE>DLFI*2@:NYPfMaKK<GK/'.eGTAnMQF=OL[lnM`\WhDS\]^J5I;I>UN:=3EX]*#5UWK7ESB?MWY]ic]a`grvttnle~yvx¢£m_
-
-p~~ekv[t|vvTcxywsktz}dmumIGmfXfqic`NfN5BOotmmoqbPcyvwttzQhpegilovloww{ukovy
-urxnn]ifPKGRXPQWkJETOOWbQKJOC8::.)&(%'**9BLEGC,>=+-JWgRX>>:0Z5%BT>N77FFMRXO-zTCzDZG_VEe]<BFMREX?@XE?F?5EcRC9=I0IGOUGbd[baemsqppWmw} y{Wow
-ui{lqka|~~yxqxprgd{|{vrf{yc]kw{]eql[_^~eOjLZgwgE73V|{pxqcKk|rj_rskfckuynnuxq{{bokjup
-o{ul\`rfQa\\QYXQZXYSVQaiTBNSQ>7;1,#&'$&4=HOSMRX:HRea\<4=nL39)QH'7;FOPROORE>SBrFS\HHYHZV[]X7KD;OOLE_YS<5#(FTFTIF&F58RVSQff^gjjjkbj|p
-ji{|qim
-wwhehg~|yx}|z
-t{]oydcz{vuzwwoabpooim^gk^\jSln}Z?<avymjoo{z|e|~ekhuupuj_aglq
-zjnkrgb^rq}p^b\dc\\nk_dm[Y`Y\]NKdbVN^aMXKRJ>8>-)+&$2?RVQV`_Z\ZMQ5IRPVIS<A/-:U'5QL?JWWKV\]w{|nq|M]GU^ec<JFFCQWM>JNL<.
-A=>CYNbR`WVQXW\ifengWZYiut~ww}j~kZrwwZTyvx|pT^prhbw}~xkme^uuzofn\\_Q€|PSJUn|uy¡pwxmetxwe`ir{ufd`auyrjmskYVUg\Zqcaba`acreXZLOU]PSWe_YCQHA8;-''('HMZ_^ffRN[CIfZH``JOKYR,57I>*5=;=RNJOVaGl`EABCPVWI>K=DNVwc7?TI2).H*+P?S[EPDIJXrafkj[WYbsy{Yq~o{xvxcw
-yhZmd_k]}}hjyn`rwwub`
-srhq}lg~rlsmlVkhN]
-js\KY@NUt~f_uedlpf`kllkjjrpnmknkwut||tqhT\``d^ZLX^gbUOSRLJKO9X[WRC>SDD;2'&('.JGUUpolXL\C@nK]YKSTUlN%G9&N#'8@O]ZRORAX{yhlGM89>JYT8AE37`dE53K`B.8A*'?VKGO/MOX\QcOOXYSWdgoloqmQ_gdefjsyopunhV]ryuUuz|pzqer{~\_qnlasm\kyuwsakvNaxnHQG4]Tkmvkzma\{mlq|q
-yiZ^hhdzp}ntqpuxiulXYZNKY[SUZ]YReTRKAC]TLBJN:BB'# ((7P?_jrmdUXZFFGWg^T@FSgQ37<"-),05,/:03L/*275)
-*"
-
-$*
-
-"
-
-
-
-
-
-
-
-	ebQXY]qzy|us^fwxwzvmpnldjjh[fldbwxkUr~{u~tf|}|~rbn|m{
-}|xiX`zt{vcX[ohXc{{\jWdOLmXLUorp
-~iqyX>ysqcplhzrpebkjnlmswszjmp¢dt]YhUV`KNblYX[RNB6152</,&
-"%
-
-                                                                    snX^agpvv}y{
-ktru~gcr_x
-}{ywpd|wwpm_lgwvzqS[hbr^NR_^Lit\kqKfT[mZEI{zysocty_Hny|zca`qrs[aRKDWUKAGE1IOOON<.2'0$
-                                                                                                    ekc_`ssklwt}urm|}~
-unz]s{xeaq|qeoozrb|x}veWGHROF45-7IJ;.<6;B6*5-(0(
-3'$!
-
-
-	                                                                                                                                         
Index: soft/giet_vm/applications/transpose/couple_512.raw
===================================================================
--- soft/giet_vm/applications/transpose/couple_512.raw	(revision 588)
+++ 	(revision )
@@ -1,6777 +1,0 @@
-yy|zx||xuytsuxtqxv|vvutuvquttvuxyz}~~|y}~|xoohd`WS^_difkkikmomkplkmhomlolost}
-§¬¶¹»ŸÁ¿ÂÆÁº·­š¡¥§¬Ž©š§¥¡ |vqovx}utzzxvsz|~v
-kfz
-
-|piiomp~zo~
-
-
-
-
-~|z~z}~y}~|yxtttiotomigdigospoqsssttpolimllkhkllloloplllooop\M[[WFENWf^suc_lZgth`ZkplgklgkxycIVIE5BHLHNbtpokf`\^mstoohdgffgbgimppqqgmt||zz~ztllq}xyyoz}|~zz~
-zpzt~hlWVO_fcO^YRy}}omyzqpmy~|u|}yzgc`[
-|~zyzy|upqxsvspvsvxvvtsvvsttsvvxuxzzz|zx}~yxvofoi`b^\bdighlmhmkllmhlihmlhooopv~š°µœ¶œÂÁ»µ¶²­¥¥¡ ¡€š®­°©€£ €š¬­§¡
-}plssxy}uvyuoy}vxk~qmhhioym
-
-
-
-
-~~
-}}}~~|~yv|x}z~yuqkspqolfd`dmtovotpsqsmmgfdkkhlkkkfqmpokqkmotq^VZ[YDBJZh^imh_p[hykbZilkoklokvzdE?LA?BFAM_kpom__dkiqvqlc__c^d_[dkoov|xtt}
-
-
-
-yzzzxxyvupp}}vvytv}xvz
-lfQRd_\ZhWVz
- zmso
-|
-~}yyz~}|ld`\y}~}zqtuqsosuqtsqovuuuyvz|z||~yyzupqmmmcc_b_glimgihopkhmhlgkihpollksu} €­··œŸ¹Ÿº¶Ž±š§¡š­°®®š£€§®©­¥¡ ¡§š€­©¬­š£¡umquzzz~}yxvtlp}}l|mkkkls|ti}
-
-
-
-
-
-
-|}}~}z}z}}}zxvy|vpqhqtqqlbbfdixsqospitqopihkhhilkmliklomkqomoolbM[ZZEEM[f[cpc_mYguobYpmmtompmp|_=;@A?AJJ`mtog`cchgqog^``_[bib`\hkpy}|}}~xtqx|slux}~~~||~ykkx
-uqx}yqxyo[`pg^RZVSy}
-}boty}~xx|||sihf^
-y~z|}}poptqsxxvquutvyvz}u|xuxtpmgd__bcdfhmilkkpmlilkimlkoikkplty§¬®µ¶¶µ·µµ±­¬¥šš®§££¡§š¬ª¥¡£€¥¬²Žµ²Ž±¬šš£}zx|tmotvuxzzxyz~voy|~ploikp~xm~
-
-
-
-
-
-~
-~~}}~~~xz~zxxyy|}ytphtooofhhccklqsqpqpotoifhmhghmhpgimooomlhtpom\O[Z^MIJZd``pm^k_csm_Qflomsqqoyv^@9D@AEN`iloibdfikiskZWUY\WY_fbdosy}tsuzxsqpskitvv|umlqv~~
-oq|y~yvqx}q||~|fd_SS_\LS|x}
-vkst}u~|yxzz|yhfbY}}x}||xtspouuxxyvxtvvzoqolgc`^V^^cgfgiohklmmllkmiiksmlomt|€©°­®°²²­¬ª£   £€¥ ¡£šš££  £šª°±µ··µµ­²®°­±­§§©­€  
-u}skpox|v~zvyyzvso
-
-uklkio|q|
-
-
-
-
-
-
-
-~~}|}}zvyz}z|zvzzuttlhoqqshcgfbhqqpppppmmppkdccgkhglkikplmllpommk`SZZVLFIVd^[oo`kViuobShqmoukklltb@SDMIS`qpc^^ffkidihmkc\ZZ^ikipttlpqvslklmpxtuyuxyvzyvtvxxxt}}
-z}}}
-
-xtx
-
-sx~xzypfUS\YFY||qpvp~v~zutx||vig^Y
-~~}}~}|}y}ypotsoumiiib`^[\[cdggkhihkhiggffgffhmlkom|~ ¥¥©©¬¬©ªš§ ¡¡ £¡£  ¬¬®±±²¶¶²®°±±®²²¶Ž¹²Ž±¬©­€xzxmppsyv~|y|zuylo}vkllmqxpv
-
-
-
-
-
-
-
-~}}~}~z~|yz~|uxvyyzzupmipqqoiccdcdpopopqpsopskcgckhimlmklilkplloloo^QY`[JIJQc^\pd^p`guqdJ`qooqlhmgo[@AHHM`tsm[^Ydkh`chh`WYYZ_bfcsmb_moikhhpvymuvstuvxvxtiu~vyvuvqy~|~ytvx|q||zv}oti`bpmLSx~vvsqx}
-xxuzz|xhh\\
-
-
-~~y|~|y}}tvoidc\Z[Z\^cbdfcghiikhhklhgghfhkmqqt|£ £€¥§§€   ¡ £šª¬ª±ŽŽ±°­ª­±Žµºµ¿¹»ºº·µ²®ª€¥¥¥
-|~xpqmtou}zyxztykpv||uomkgt~xo~~
-
-
-
-
-
-
-}~~}}
-}yzz}|xsxuulgmtsohdcgbfouqpmtqsoqtfghbglgkllkkggqklomqqpcUVZYMEISgbbh^\q_bpp`Lcuoskplqlq^<=JL`mlhdc^^lpidZbcUVQW`khgukh[_cihomptoohosuuyuvmkgpz|zyuuxupvqp~
-xlmu}~voquus|icdcUWx~xosvzx
-xvux}vvfg_W
-~|~}|vyy\^_Z_[_b^ggdhgfdgfhghchilklmlsxz ¥ ¡ ¡£ £¥¥š¬­°±°°°°­¬­°²Žµº¹œ¹¶¹¹Ž²Ž²­­§¥¥
-
-
-tkpsstq}xzvxtukplx|tpmmkpqkz
-
-
-
-
-
-
-
-~
-~z}|~|}~}z~}|zzvy}qpsipsspiikfcLhmppppopqpkggmhfgkikmlomipmlqmoll`VW[[OHJVgckpg\obfqo_SloppklkpmoZ7ALZlolgcffhkmf^[^VLSV`hkiomfZckhkdhgopkipvyvyvuzqlipxyuytsx|vvxokp
-z}
-~p\cuxihlpvuk_RSdyy
-tpozx|zpyyu|vlgYY
-}x|uyy||dfhbfdcffldighfhhlhllmvu|¡  ¡€€¥¬©¬®­±Ž­­®²µ·¹·¹¹ººŸ±­ŽŽ©€š£¶¬£®®ªšš¡
-~vkpsupv|xyuxysii~v}soqlosyl}
-
-
-
-z
-}~~~y}zz|~||x}zyuoipsophhhb`iktqoqoqsoqohdligmhiphmkhksippmppp^VW_[IDJQoicuo\kg\qo^Vpsqpslmlx|Y<BU`qh\d\iofcb\VYSNIWcpqpd^\^[dfdghttxvpzzyx}zz|~|ux|yz|zttxxvklpkv}|~qiqqkbp}}}}zt}|lWLUzqtiq}
-vx
-|quxx|kh[Q
-
-
-
-z|}|~}ihdcghcfhhhhdikkpt
-€¡€§¥§ª­¬±¬°±°²²Ž­­®µ¶²ŽŽ·€§±®§§Ž±®©¬®µ§²¬€£§£
-}sllossqvzvx}xmmmxx~
-slmlqs
-yi}
-
-
-
-
-
-
-
-
-~~~~~~xz|}yyyz}ztuisppoi_bbdfmpsopkoqpkhgigkhfghkimlkkhklplplpdRZZ^JEILb[d|s`p`_to^[muumomomtzW<Wdkic[\ipkogd[OUOVW^opiZY``RY\dkmssmkbkhf_fmuusxpmostvzy}y}|vxikopqps|~z|~
-ymkv|uy
-zWMMs~ol|kquzylvxz}xfhdW
-
-
-}yx}z}z|dbfgkkikouu
-¡šššªš­©ª­¥­¬®²®²°°Ž±®°ª§±²§£Žª¬²±Ž²²­§©©¥®¬²ªª¡¡ tikmtpvy|vquysflux|tlikkt
-zq
-
-
-
-
-
-
-}
-
-~|}~~~~~~~y~}|yxyvtqlstqocbf`ffkooqlqqqqqolgdikimklhkqgmlommmuqqcWV[bSHLM__\tkcp`Wytb[pspmpovuv[Mcmidb`khpqsgcSJM^cqkc[ZZ\ZUI[gpokkgd\ckddkx|xzz~~ztvuuidlt}vklhmxtsmmm|
-ypht
-~}ukziHLqypqiys
-xxsquz}zgf\[
-
-
-
-
-
-yy||zy~gopsy|
-¡¡ ª¡£ £¥¥¥šª®­¬°­±®¥€©©§ Ž°¥ªš££®±®¡®Ž°©¬š€¬µ°¬±ª¡qhosqssvzuqoxsqlp||sqmkluym}
-
-
-
-
-
-
-
-~}~}~~~~|z}|x~||~}|}zvpsopsxpfffdghssqtmtpskoohdkhlhiillkkmkkqpqkpsmfUV[[MILQc^_tobyiWmsfVfksqosmkku\\bifb^lotlok`WJLQipqi^`^WYWchhfhc_\\^fiolhovqxxuqyymmz|qgkkdmpx|z}xzzxukxysy~ytfy}pzppxv^Op}
-lq
-lqy}u}
-qquvxx}hf_V~
-
-|yy~~}}€€¥š­§§¬©ššš£¡©€¬°¬§¬ª§¥©¥§¡Žª¡­®°°­¬©šš²©§®­ª©€¡¡
-shkosmqtvqtxysptqz}|qmspis|o}
-
-
-
-
-
-
-
-
-
-|}~|~~}z|~x~}vzqtkpquvicdgghotmppuppmppkgkgfhllklmllkkktpmpmolVS[^RFNRbW_tkbpdWuxdZ`mspqpkciub`bf\WhfmlfcbSLQ\goqod\^NWbkmqb\`cgdglfigfoysuytspx|vm|xqxqfihmpmsz||}zqokhv~|zzyqgk
-
-yt}o^u|sipyz}z
-|vuxzxuid^W
-
-|~yyyv
-
-¡¡¡¡š§£€€¥©©¡€§ ¥¡¡©€££ª¬§€§¬¡§¥©¡š°§£§®®¬²®®£¥§©¥€¡š££
-mhhoqmoqoqvyyztzyu~y
-tokoisyix
-
-
-
-
-
-
-
-
-
-~}}~}z}yyyyz|ussiotvpmcfhhkovmosplumslkcggfgkgklhldgiotklmqldZbd_VFFVfZWlg_ombsofZgottmqogoud[YYYhmiimldJIRcomb^`WMOZkmi__bff`ikbicf[huuzustqyzvtiv~z|}qzzvpsh`s||z||uh__u|xq_yyto
-y[u|xll
-osuzuquvvxyidb\|
-
-
-
-
-
-
-z}zzz}|
-}
-
-
-  £¡¡£€€€€ ¥§£¥€š € ¥€ª¥¬š¥š©¬šš¡¡¡®¬ª§§­©­¶Ž²¬£¥£§ ¥¥£y
-pclmqopkhuuvuuuxxqzv
-
-
-tqpmps
-ykz
-
-
-
-
-z
-~~}|~}}~yzyz}}zqultpusmglbcgmqmpplokklodgidggkhililgciklooklkf\^`[OLOYmc[ohctm_syiUivtpmotlqtZSSWcollikcR9HhoomcYLER`otk\bh[`df^lkkg\fvxxutux|yvttgku|v~}}xpihgqzx|kbidu~ymi~
-so
-bu~xl
-f~txzq}}~
-~uvuyx|vp``Z|
-
-
-
-vxzyy~|y~ ¡¡  ¥¥¡¡€¡€€§¡  ­š££§§®š € š©š¥€©°±Ž±¶¶©§š©§€¡¡
-}~khkhokkkkspy|yxxzsuz
-
-
-toophq
-zo}
-
-
-
-
-
-
-
-
-}~}~~~~~}~}}||z~z~}xxoslsssmmdgg`kqutpqppskomhhggglkkiiigkkklmoqoqukV`b^WOQ^igcsf^qmcssgRlv}momipqm[FQfmlflkcSDRfquocYDAQiukcc_hfYU`doopomb_tz|yxz|vzvgihpyxx|yz|~zsu|smopsii_m
-mvom
-iqhix
-yp|bttxvxzv
-z}svyzxzifbUv
-
-
-~}xy~x|~}}vzz|~}~~¥€€£¥¬š¡¡šš££ ¬©¥ €£ §£š²­¥®²°®¬§šš }~}~}ofgmqpmftkoyzxx}psy
-
-sqlmit~ym}
-
-
-
-
-~~~}|z~~|~z|}zy|xspdlqpphdbdbkmsoplqoskohhdfgchioigilplikoimpsol^\`_WMIVkf_uf[ss\qtdYlutoikkqokQHZolkmlcOEWltokcRJMZfqib`bbccW`mpfosqsulxtvpssuxulsu|yxv~z}}vpgp~}~vofgky
-xoxodmzyho
-mhsgky|xt}}_tvz
-tssx}sxxxxvbc`Qy
-
-}|x}|}z~}~}~z}}~
- ¡£
-¥£¥ ££¥©££­€§§€§¬¬¬§š¥¥£ ¡š©£°š§±¬¥ª©€§€¡xoys}}lkiiolhdtiy}z}yv|qs|
-
-~sqoomvxo|
-
-
-
-
-
-
-
-
-
-}}|~}}}~z}}~yxxuxslihposffd`ifpsluvtsomskfckicffiihhfkkhookmxqpm^[bcUJNWih^vm[qscptgUixusmltpxxJOhmqlicQLW`klkYLJ^mgfbb^\_bd`^hhpilif^_Z[_b`VSVJU[cmsvvsusz~~tmyz~}xoc^c|qzud`ktcl
-vm[btz~}qqgytypfsz
-|||vuu|zxxh^^Uz
-
-
-
-}|~}}z|yzy|}~
- £€ ¥ ¡£ ¥¡€¡¥š¥©¥©§ªš­ªª£šŽ€©®§§©¡
-y}|ttzidkgidbfokt|v}sxztp
-}|z~
-}mkqklu
-umy
-
-
-
-
-
-
-
-}
-
-~}|~~}x}z}~}~}xyuqmchllshdb`cdplmooppilqigdfdckbiiigghhlkhuqqoopbZ[ZUJLWhl\uhWim`msf\ltpqmioluvVgikilhSHV\hfdZDA^kgb^_Y[_gfbbkki_cb_\hZO\ggib[^_fch^MRbgpsy||xhp}}}yqif`o|ypz|odm
-
-u[usOQl
-vikxsy}lcm~v|uuxx|g__\z
-~
-
-}~zzzyyu|
-
-
-
-£££¡¡§š ¥ €€ª§§§©§šš§¥±€£­ ² £§  
-
-yvuxzigifkhdfmiluysqutqsyz
-
-mmlomt|tkx
-
-
-
-
-
-
-
-
-
-}z}}~}}|y|yx|xxphigcmhc`bchkppomophmohgfdgihhimikmhgisooqqsohf\^c^RHZigYqp[lm^ioi[kpyskkppqxhhmlpk^D[ckidU@M[im[WR\^gifgsiWVb^`cd`_ff`_ihhggiklfcY[Z^bfmoyxp}~yvuobitvux|tggxg\|~ZNtps
-mv~qix|yovyv|vghcVv
-
-
-
-yz}~zy}
-
-
-z}¡€ ¥£¥€§¥§§  £€š©§¥£ª£¥š§§€§¡©Ž±©±¥­ €§¥€¡~}zyzzmklglol`mpqipqxtvu}}}moqplvso}
-
-
-
-
-
-}~~~}}y~~zxusmlkoogbgcchqppmsioomqskighlihpmkiqfkomtoqosklg_fcYZVYkkVpiYls`luhWhytpkqomxvkhlpi`A^ghgfMAV^hmYRVW`ccbfckf\b_Zc_gdghhh_`lihhplkk`_fb[[`gbdv}q~|~}
-vldlp}|xdiy^g~
-bSy~looz}x~upx|sstxx||lbc[v
-
-
-
-
-
-
-
-z~z}~
-~
-~£¥¡š§££š¥y£§š©®©š­¥šªš¥¥§¥©©€€Ž²­®®¡ €§š©§£
-|yz||qhkiipkihvxytzttpv|}lqmhmuvt
-
-
-
-
-
-~z}|}zztumsstpfbkhhiutmpmomlmmofffikkkkgmikhkloopsovuod_ih_OS_lk`ok`ktghulWm|tkppoqu|ddglgORmsk_U?L`kh^WJU\dlo_hc_Z`dbdhgflpotofflooutpplgkigfb^Z[_iuusx
-uqcZptslssitgWzut
-
-p}yq||xuz
-ssxy}}vpbfW|
-
-
-}}||}}
-
-~
-~
-
- £    £€¡§¥ª§~€§§¡§®© ©­š£© €¡£šššª¬±š­Ž°§¬­¬§§ª§ 
-|z|z
-viiqphpmdtvz}}yzy~~
-sqltp|vo
-
-
-
-~~|yvxpvxttifklolpquususttqtflglompmlolipqspqssqupsfdkicYS\qmboxfuxlpxocqxuuqpstsqihg\QYfmoiNS[imb[ZRS[`os\Rc_\^dlmkppohuqokdcptoptvtslmvspgdfb[\gtss~
-ziWZ||pkh_ssi|
-p`x}yyo~|q|~xy~sty|~zoih^v
-
-
-~~~}|u~¡¡€¥šš©€£ £¥¥ª¬£©¥¬©©©©©­­©­°®­­£¥š­©¡²¥ª¬ª°¶²©§€¡®ª£€xlpopiphikkp|zxzztpsvtus
-
-|}zqyuxxohkikuysszvyxusqtkommgpoompsoquuupttxxtxskkpf[Z_yv^pmtuko}qgs|~xttsv|uioo`\iqso[RhupdURYddfghh[ccliokoststvqtvpipusupxtu~uogozzttpod`^_foz
-
-}tulgbt
-~zi|
-~s}tg|~st
-~v~tyvx|}~vkhZ|
-
-
-
-
-
-
-~
-~
-
- £    £€¡§¥ª§~€§§¡§®© ©­š£© €¡£šššª¬±š­Ž°§¬­¬§§ª§ 
-|z|z
-viiqphpmdtvz}}yzy~~
-sqltp|vo
-
-
-
-~~|yvxpvxttifklolpquususttqtflglompmlolipqspqssqupsfdkicYS\qmboxfuxlpxocqxuuqpstsqihg\QYfmoiNS[imb[ZRS[`os\Rc_\^dlmkppohuqokdcptoptvtslmvspgdfb[\gtss~
-ziWZ||pkh_ssi|
-p`x}yyo~|q|~xy~sty|~zoih^v
-
-
-~~~}|
-~
-~£¥¡š§££š¥y£§š©®©š­¥šªš¥¥§¥©©€€Ž²­®®¡ €§š©§£
-|yz||qhkiipkihvxytzttpv|}lqmhmuvt
-
-
-
-
-
-~z}|}zztumsstpfbkhhiutmpmomlmmofffikkkkgmikhkloopsovuod_ih_OS_lk`ok`ktghulWm|tkppoqu|ddglgORmsk_U?L`kh^WJU\dlo_hc_Z`dbdhgflpotofflooutpplgkigfb^Z[_iuusx
-uqcZptslssitgWzut
-
-p}yq||xuz
-ssxy}}vpbfW|
-
-
-}}||}}
-
-
-z}¡€ ¥£¥€§¥§§  £€š©§¥£ª£¥š§§€§¡©Ž±©±¥­ €§¥€¡~}zyzzmklglol`mpqipqxtvu}}}moqplvso}
-
-
-
-
-
-}~~~}}y~~zxusmlkoogbgcchqppmsioomqskighlihpmkiqfkomtoqosklg_fcYZVYkkVpiYls`luhWhytpkqomxvkhlpi`A^ghgfMAV^hmYRVW`ccbfckf\b_Zc_gdghhh_`lihhplkk`_fb[[`gbdv}q~|~}
-vldlp}|xdiy^g~
-bSy~looz}x~upx|sstxx||lbc[v
-
-
-
-
-
-
-
-z~z}~|
-
-
-
-£££¡¡§š ¥ €€ª§§§©§šš§¥±€£­ ² £§  
-
-yvuxzigifkhdfmiluysqutqsyz
-
-mmlomt|tkx
-
-
-
-
-
-
-
-
-
-}z}}~}}|y|yx|xxphigcmhc`bchkppomophmohgfdgihhimikmhgisooqqsohf\^c^RHZigYqp[lm^ioi[kpyskkppqxhhmlpk^D[ckidU@M[im[WR\^gifgsiWVb^`cd`_ff`_ihhggiklfcY[Z^bfmoyxp}~yvuobitvux|tggxg\|~ZNtps
-mv~qix|yovyv|vghcVv
-
-
-
-yz}~zy}yzy|}~
- £€ ¥ ¡£ ¥¡€¡¥š¥©¥©§ªš­ªª£šŽ€©®§§©¡
-y}|ttzidkgidbfokt|v}sxztp
-}|z~
-}mkqklu
-umy
-
-
-
-
-
-
-
-}
-
-~}|~~}x}z}~}~}xyuqmchllshdb`cdplmooppilqigdfdckbiiigghhlkhuqqoopbZ[ZUJLWhl\uhWim`msf\ltpqmioluvVgikilhSHV\hfdZDA^kgb^_Y[_gfbbkki_cb_\hZO\ggib[^_fch^MRbgpsy||xhp}}}yqif`o|ypz|odm
-
-u[usOQl
-vikxsy}lcm~v|uuxx|g__\z
-~
-
-}~zzzyyu~}~}~z}}~
- ¡£
-¥£¥ ££¥©££­€§§€§¬¬¬§š¥¥£ ¡š©£°š§±¬¥ª©€§€¡xoys}}lkiiolhdtiy}z}yv|qs|
-
-~sqoomvxo|
-
-
-
-
-
-
-
-
-
-}}|~}}}~z}}~yxxuxslihposffd`ifpsluvtsomskfckicffiihhfkkhookmxqpm^[bcUJNWih^vm[qscptgUixusmltpxxJOhmqlicQLW`klkYLJ^mgfbb^\_bd`^hhpilif^_Z[_b`VSVJU[cmsvvsusz~~tmyz~}xoc^c|qzud`ktcl
-vm[btz~}qqgytypfsz
-|||vuu|zxxh^^Uz
-
-
-
-}|~}}z|}}vzz|~}~~¥€€£¥¬š¡¡šš££ ¬©¥ €£ §£š²­¥®²°®¬§šš }~}~}ofgmqpmftkoyzxx}psy
-
-sqlmit~ym}
-
-
-
-
-~~~}|z~~|~z|}zy|xspdlqpphdbdbkmsoplqoskohhdfgchioigilplikoimpsol^\`_WMIVkf_uf[ss\qtdYlutoikkqokQHZolkmlcOEWltokcRJMZfqib`bbccW`mpfosqsulxtvpssuxulsu|yxv~z}}vpgp~}~vofgky
-xoxodmzyho
-mhsgky|xt}}_tvz
-tssx}sxxxxvbc`Qy
-
-}|x}|}z|y~ ¡¡  ¥¥¡¡€¡€€§¡  ­š££§§®š € š©š¥€©°±Ž±¶¶©§š©§€¡¡
-}~khkhokkkkspy|yxxzsuz
-
-
-toophq
-zo}
-
-
-
-
-
-
-
-
-}~}~~~~~}~}}||z~z~}xxoslsssmmdgg`kqutpqppskomhhggglkkiiigkkklmoqoqukV`b^WOQ^igcsf^qmcssgRlv}momipqm[FQfmlflkcSDRfquocYDAQiukcc_hfYU`doopomb_tz|yxz|vzvgihpyxx|yz|~zsu|smopsii_m
-mvom
-iqhix
-yp|bttxvxzv
-z}svyzxzifbUv
-
-
-~}xy~x|~
-}
-
-
-  £¡¡£€€€€ ¥§£¥€š € ¥€ª¥¬š¥š©¬šš¡¡¡®¬ª§§­©­¶Ž²¬£¥£§ ¥¥£y
-pclmqopkhuuvuuuxxqzv
-
-
-tqpmps
-ykz
-
-
-
-
-z
-~~}|~}}~yzyz}}zqultpusmglbcgmqmpplokklodgidggkhililgciklooklkf\^`[OLOYmc[ohctm_syiUivtpmotlqtZSSWcollikcR9HhoomcYLER`otk\bh[`df^lkkg\fvxxutux|yvttgku|v~}}xpihgqzx|kbidu~ymi~
-so
-bu~xl
-f~txzq}}~
-~uvuyx|vp``Z|
-
-
-
-vxzyy~
-
-¡¡¡¡š§£€€¥©©¡€§ ¥¡¡©€££ª¬§€§¬¡§¥©¡š°§£§®®¬²®®£¥§©¥€¡š££
-mhhoqmoqoqvyyztzyu~y
-tokoisyix
-
-
-
-
-
-
-
-
-
-~}}~}z}yyyyz|ussiotvpmcfhhkovmosplumslkcggfgkgklhldgiotklmqldZbd_VFFVfZWlg_ombsofZgottmqogoud[YYYhmiimldJIRcomb^`WMOZkmi__bff`ikbicf[huuzustqyzvtiv~z|}qzzvpsh`s||z||uh__u|xq_yyto
-y[u|xll
-osuzuquvvxyidb\|
-
-
-
-
-
-
-z}zzz}|€€¥š­§§¬©ššš£¡©€¬°¬§¬ª§¥©¥§¡Žª¡­®°°­¬©šš²©§®­ª©€¡¡
-shkosmqtvqtxysptqz}|qmspis|o}
-
-
-
-
-
-
-
-
-
-|}~|~~}z|~x~}vzqtkpquvicdgghotmppuppmppkgkgfhllklmllkkktpmpmolVS[^RFNRbW_tkbpdWuxdZ`mspqpkciub`bf\WhfmlfcbSLQ\goqod\^NWbkmqb\`cgdglfigfoysuytspx|vm|xqxqfihmpmsz||}zqokhv~|zzyqgk
-
-yt}o^u|sipyz}z
-|vuxzxuid^W
-
-|~yyyvgopsy|
-¡¡ ª¡£ £¥¥¥šª®­¬°­±®¥€©©§ Ž°¥ªš££®±®¡®Ž°©¬š€¬µ°¬±ª¡qhosqssvzuqoxsqlp||sqmkluym}
-
-
-
-
-
-
-
-~}~}~~~~|z}|x~||~}|}zvpsopsxpfffdghssqtmtpskoohdkhlhiillkkmkkqpqkpsmfUV[[MILQc^_tobyiWmsfVfksqosmkku\\bifb^lotlok`WJLQipqi^`^WYWchhfhc_\\^fiolhovqxxuqyymmz|qgkkdmpx|z}xzzxukxysy~ytfy}pzppxv^Op}
-lq
-lqy}u}
-qquvxx}hf_V~
-
-|yy~~}}dbfgkkikouu
-¡šššªš­©ª­¥­¬®²®²°°Ž±®°ª§±²§£Žª¬²±Ž²²­§©©¥®¬²ªª¡¡ tikmtpvy|vquysflux|tlikkt
-zq
-
-
-
-
-
-
-}
-
-~|}~~~~~~~y~}|yxyvtqlstqocbf`ffkooqlqqqqqolgdikimklhkqgmlommmuqqcWV[bSHLM__\tkcp`Wytb[pspmpovuv[Mcmidb`khpqsgcSJM^cqkc[ZZ\ZUI[gpokkgd\ckddkx|xzz~~ztvuuidlt}vklhmxtsmmm|
-ypht
-~}ukziHLqypqiys
-xxsquz}zgf\[
-
-
-
-
-
-yy||zy~ihdcghcfhhhhdikkpt
-€¡€§¥§ª­¬±¬°±°²²Ž­­®µ¶²ŽŽ·€§±®§§Ž±®©¬®µ§²¬€£§£
-}sllossqvzvx}xmmmxx~
-slmlqs
-yi}
-
-
-
-
-
-
-
-
-~~~~~~xz|}yyyz}ztuisppoi_bbdfmpsopkoqpkhgigkhfghkimlkkhklplplpdRZZ^JEILb[d|s`p`_to^[muumomomtzW<Wdkic[\ipkogd[OUOVW^opiZY``RY\dkmssmkbkhf_fmuusxpmostvzy}y}|vxikopqps|~z|~
-ymkv|uy
-zWMMs~ol|kquzylvxz}xfhdW
-
-
-}yx}z}z|dfhbfdcffldighfhhlhllmvu|¡  ¡€€¥¬©¬®­±Ž­­®²µ·¹·¹¹ººŸ±­ŽŽ©€š£¶¬£®®ªšš¡
-~vkpsupv|xyuxysii~v}soqlosyl}
-
-
-
-z
-}~~~y}zz|~||x}zyuoipsophhhb`iktqoqoqsoqohdligmhiphmkhksippmppp^VW_[IDJQoicuo\kg\qo^Vpsqpslmlx|Y<BU`qh\d\iofcb\VYSNIWcpqpd^\^[dfdghttxvpzzyx}zz|~|ux|yz|zttxxvklpkv}|~qiqqkbp}}}}zt}|lWLUzqtiq}
-vx
-|quxx|kh[Q
-
-
-
-z|}|~}\^_Z_[_b^ggdhgfdgfhghchilklmlsxz ¥ ¡ ¡£ £¥¥š¬­°±°°°°­¬­°²Žµº¹œ¹¶¹¹Ž²Ž²­­§¥¥
-
-
-tkpsstq}xzvxtukplx|tpmmkpqkz
-
-
-
-
-
-
-
-~
-~z}|~|}~}z~}|zzvy}qpsipsspiikfcLhmppppopqpkggmhfgkikmlomipmlqmoll`VW[[OHJVgckpg\obfqo_SloppklkpmoZ7ALZlolgcffhkmf^[^VLSV`hkiomfZckhkdhgopkipvyvyvuzqlipxyuytsx|vvxokp
-z}
-~p\cuxihlpvuk_RSdyy
-tpozx|zpyyu|vlgYY
-}x|uyy||tvoidc\Z[Z\^cbdfcghiikhhklhgghfhkmqqt|£ £€¥§§€   ¡ £šª¬ª±ŽŽ±°­ª­±Žµºµ¿¹»ºº·µ²®ª€¥¥¥
-|~xpqmtou}zyxztykpv||uomkgt~xo~~
-
-
-
-
-
-
-}~~}}
-}yzz}|xsxuulgmtsohdcgbfouqpmtqsoqtfghbglgkllkkggqklomqqpcUVZYMEISgbbh^\q_bpp`Lcuoskplqlq^<=JL`mlhdc^^lpidZbcUVQW`khgukh[_cihomptoohosuuyuvmkgpz|zyuuxupvqp~
-xlmu}~voquus|icdcUWx~xosvzx
-xvux}vvfg_W
-~|~}|vyyy}ypotsoumiiib`^[\[cdggkhihkhiggffgffhmlkom|~ ¥¥©©¬¬©ªš§ ¡¡ £¡£  ¬¬®±±²¶¶²®°±±®²²¶Ž¹²Ž±¬©­€xzxmppsyv~|y|zuylo}vkllmqxpv
-
-
-
-
-
-
-
-~}}~}~z~|yz~|uxvyyzzupmipqqoiccdcdpopopqpsopskcgckhimlmklilkplloloo^QY`[JIJQc^\pd^p`guqdJ`qooqlhmgo[@AHHM`tsm[^Ydkh`chh`WYYZ_bfcsmb_moikhhpvymuvstuvxvxtiu~vyvuvqy~|~ytvx|q||zv}oti`bpmLSx~vvsqx}
-xxuzz|xhh\\
-
-
-~~y|~|y}}tspouuxxyvxtvvzoqolgc`^V^^cgfgiohklmmllkmiiksmlomt|€©°­®°²²­¬ª£   £€¥ ¡£šš££  £šª°±µ··µµ­²®°­±­§§©­€  
-u}skpox|v~zvyyzvso
-
-uklkio|q|
-
-
-
-
-
-
-
-~~}|}}zvyz}z|zvzzuttlhoqqshcgfbhqqpppppmmppkdccgkhglkikplmllpommk`SZZVLFIVd^[oo`kViuobShqmoukklltb@SDMIS`qpc^^ffkidihmkc\ZZ^ikipttlpqvslklmpxtuyuxyvzyvtvxxxt}}
-z}}}
-
-xtx
-
-sx~xzypfUS\YFY||qpvp~v~zutx||vig^Y
-~~}}~}|}poptqsxxvquutvyvz}u|xuxtpmgd__bcdfhmilkkpmlilkimlkoikkplty§¬®µ¶¶µ·µµ±­¬¥šš®§££¡§š¬ª¥¡£€¥¬²Žµ²Ž±¬šš£}zx|tmotvuxzzxyz~voy|~ploikp~xm~
-
-
-
-
-
-~
-~~}}~~~xz~zxxyy|}ytphtooofhhccklqsqpqpotoifhmhghmhpgimooomlhtpom\O[Z^MIJZd``pm^k_csm_Qflomsqqoyv^@9D@AEN`iloibdfikiskZWUY\WY_fbdosy}tsuzxsqpskitvv|umlqv~~
-oq|y~yvqx}q||~|fd_SS_\LS|x}
-vkst}u~|yxzz|yhfbY}}x}||xqtuqsosuqtsqovuuuyvz|z||~yyzupqmmmcc_b_glimgihopkhmhlgkihpollksu} €­··œŸ¹Ÿº¶Ž±š§¡š­°®®š£€§®©­¥¡ ¡§š€­©¬­š£¡umquzzz~}yxvtlp}}l|mkkkls|ti}
-
-
-
-
-
-
-|}}~}z}z}}}zxvy|vpqhqtqqlbbfdixsqospitqopihkhhilkmliklomkqomoolbM[ZZEEM[f[cpc_mYguobYpmmtompmp|_=;@A?AJJ`mtog`cchgqog^``_[bib`\hkpy}|}}~xtqx|slux}~~~||~ykkx
-uqx}yqxyo[`pg^RZVSy}
-}boty}~xx|||sihf^
-y~z|}}upqxsvspvsvxvvtsvvsttsvvxuxzzz|zx}~yxvofoi`b^\bdighlmhmkllmhlihmlhooopv~š°µœ¶œÂÁ»µ¶²­¥¥¡ ¡€š®­°©€£ €š¬­§¡
-}plssxy}uvyuoy}vxk~qmhhioym
-
-
-
-
-~~
-}}}~~|~yv|x}z~yuqkspqolfd`dmtovotpsqsmmgfdkkhlkkkfqmpokqkmotq^VZ[YDBJZh^imh_p[hykbZilkoklokvzdE?LA?BFAM_kpom__dkiqvqlc__c^d_[dkoov|xtt}
-
-
-
-yzzzxxyvupp}}vvytv}xvz
-lfQRd_\ZhWVz
- zmso
-|
-~}yyz~}|ld`\y}~}zyy|zx||xuytsuxtqxv|vvutuvquttvuxyz}~~|y}~|xoohd`WS^_difkkikmomkplkmhomlolost}
-§¬¶¹»ŸÁ¿ÂÆÁº·­š¡¥§¬Ž©š§¥¡ |vqovx}utzzxvsz|~v
-kfz
-
-|piiomp~zo~
-
-
-
-
-~|z~z}~y}~|yxtttiotomigdigospoqsssttpolimllkhkllloloplllooop\M[[WFENWf^suc_lZgth`ZkplgklgkxycIVIE5BHLHNbtpokf`\^mstoohdgffgbgimppqqgmt||zz~ztllq}xyyoz}|~zz~
-zpzt~hlWVO_fcO^YRy}}omyzqpmy~|u|}yzgc`[
-|~zyzy|}}}y|xyxzyxxx|zvvzuvtxzxxz|zxuutytvxtvxz}~|~|z||suogkd^_[`ffihlmmmioqmomokklkmpqttz¬°¹ŸÁÆÆÄÃÂ¿·¬¥€¡£š©€£
-|u}yvxuyypvzm|}s~
-
-}mikohpvk~
-
-
-
-
-
-
-~|~|z|zzvtzz|v}zxyyxfpsoohfhggoqqtlmmmpompmigmdmlhlkkmlpopoqmkilbN^^ZJFNYlcmocUgYdhf[YoggfmqfcuzkIYZIJ8AB@HN^pqusidbbmsqsusxobcikohlloopgv~|v|vz|z}z}oiy|}}v|~
-ztxx|vlfV^k^fgYR^VQmxmkd_mpx
-putqxvx~}~vig\^
-|~~z~x
-
-}|y}}z|}|z}yz~||z~|yzzzxvxyvxy|xtuvusxvvxyxyzz|z|}}|utmhdc^_fdklhioklkluommpmpmpokkoox£®¶Ÿ¿ÂÄÃÄÁœ·²ª
-}uvvsu}||yyqcpxq
-
-okools
-tl
-
-
-
-
-~
-}z
-~z}zz|zzy~}|y}tssisopplfbhgookoqooomlmmggggkiookklhmplmsmoptm\R[[UJII[d^ksgVcRflfZZklflsohbv~gM^^OUBBDLLNM[mpqpmh_`kq|zplimmlcposut|y||~}}~~}zq~s|~vqsx}}uy
-tgd`[W_pmZ[^UN`kdf^[g`kqkttxs
-|||y~ylfb_
-|}z~}
-
-}}~|}|~}|~zx|yzzxtyyuy}vtvyxxuvuuxzzz~~}~||}zvxpkki^\^ffiikloommooppmpsommqmpuu| ®²»»œÂœœ¹·­š 
-
-
-vsxxtx||}}tq
-}khqoopvm
-
-
-
-
-
-
-~~}}}}y||y|y|tslqmsshdhigoqqqpssoltsoihmpkgoqkimkklmloolpmm\QU`VMHEUc\o~l`dQgmm_[mflktxk^vlJZ_Q_IHDIFFIMZgoomphYbiu
-|xohfikkosxsp|~zz~xzzq||vzvcmuqt~~~~v|
-ph[RZ\bWti^\d\EVd[l~ohkxtztxzx~zvz}khb\}|}~}}z}||z~yxy}|}yyxx}x~zzuuzxuuuxx|zyzz|~|zyxqupicb\_dcgkilpomspmottqlissillu|
-¡­µ±±ŽŽ¬ª€£
-
-utuxxuuy}}}zikpsgpyk~
-
-
-~
-
-
-
-~}~~}~}|}}|zyy}~tqoqsuxpddd_iopplosmppsohlhfgkklmkoqkpkpoqmpioWSV\WLBARm^qyfcbQfuq^WbQSUYbigom_S[^UgNIN7B??IQVfqtulfdclx}|
-~
-
-ug^gYhm|zqt}}}x|y}uqx|~ytqslx|
-}||ykhb\^h[\^xkVV[YIZkvvtptvzy|~}|igc[~|}iquz}~~zzx}}z|zz}||}|xuxv}zzy|vyutssquyzz|}~|~xzysukhb_\^bfhhhlqomokooopsqsotsqqqu~ €¥~}xvsuzzv|y|u~zkhmplt
-}s
-
-
-~}~~}|~}~~}z}|~vvz|}sultpstldffgppuqtsqmotpplhhkgllkhkolopomqmlpkkZV[YQEDHWhWp~g`cOozmZLNJJOQOLVYQVQ`WYkcUIELIAAMMN^pklmmghfmot
-vdhsvtxz|~}}
-~zoxz
-|uy}~
-|oipbb^WffUMoZU[ddskcif\[dqdiyzs
-||}}~}yigc\
-~}
-~}787=LY_dmuz 
-~||}~x|}|~y}|~zy|y~~zxyuvtvxyzzz}~~}~sxpfddb`cddhmqpsuqppptpsposusquvqy}~
-yvpuvvuzvv||vzlomoko
-}o
-
-
-
-
-
-
-
-|}~~}~|}~y|zyyvqtkqqtqmgfgghsopssmoppqoifihiigollhslqloomqlshUU[^UFHL[mVhukhf`upWBBDDBMRMLUVNQbV[kf^VLI@E7ILNQSbhqslkdihft}u~vt|
-
-uzu~z~xkpz~
-ohk^[igfsl[Q~vWV\q
-ok\W^_`NUZdt}m£y|~zoib`~~~|}SNEA47.,/;DFQVblovx €
-}}~~zy}~~}}~|||uxz||yytxyyxxv|~|}~||yzskfb\^bidflkkpioqqssppvspmqsqtqvx}
-ussvzuux}~zv}|||v~}moopqp}s}
-
-
-
-
-
-}|||~~}zzyy}}tqmhvtvxkdgghhpuopqttqsqpikhlmimoilmpmlpplitosp\QY^UFEL\fZmpcii^pzdL<ARFANHE?HMLO[W_s`bWW^MB=IMRQNVbqstk_ghb_mz~~}
-
-|z||}|x
-kouzsmig_UV[Zg~`Uxh\`op^Z[L[c\RY[[m|o£y~~~zlfbbz}|iifcf_^ZRNF;?722,7;FN`hmsu
-¡¥§šª§¥ ~z|~}y~y~~}~|||z|~zz~y|ztvzxx|}}z~}|xvxqif\[[`ffklppptqmptqqlsvssxttsxvxxy
-qpqstxxy~~ty}~zv|olmmlp
-zm
-
-
-
-
-
-
-
-~|}~~~~}|~}}}}~zz}|~zsqsfpssobdliikuqposqqsupshhkllmomokiolooqsooqqoVO[bVIJQ[fZhk^hl`okS@NNSL@FFOFFLIEQQcuci^bkOEFNISVSSO\fflh`diihstu~
-y
-
-
-
-v|yqmh^b^Ughh|
-`Yv|c^_xtUJYR`_\LB\mt¡p¥y
-
-~khcc
-~~~|mmkimmplhihgf`\VVQJ?<5457=ELU`iuy}¡£§¥€€¥šª®®¬£~}~~|~~~~z||}~yyxzyyuvuvu|||}~~|zyupkd_`^^\hilmtqtutvvxoqvpmooy
-ssusxtty|zx
-~mllqosxm~
-
-
-~
-
-
-}}~}}}y}z}}yqplfmstqhfdilitxtssupsqqomlhkpolpplooilmkoqolpm_QZcWFFJ\b[mm_dh^lcR=LHLQRJADRRJQVYVftkh\ks\LVQRWZSFSNSU[khihpidqlvx~}
-
-s
-z~ytolfcSZifv}x`Us~f`_voSJ`^`bQQU`dp£|x
-
-~ ~ylhdf
-fidkioksokkkkhkmikkfg``[ZWNFA<845=EMYiqx
-¡§ª¬¬ª­¬±°©¬§¥}~~|}~~}~zzx}z|~zvzzyvyv|zuyy}}~}y}z~uihcdchfmtvopmlokkqlopqptutvvx|ty
-spplimyp~
-
-
-
-
-~
-
-
-
-|}~~|y|z~~zvxuqofsppslflhglolqosvqlsooiilmiqhpupoqpopmqmotuv_Q\[SHHH\g[pt^igZqpZJ84F_qdYNOWb[_hYoqddVhucfcSUU`bYY[SJL^gflskfquvqvz~
-ux~qmmhl\^cVlzcSl}fb`ttFN^ZOUWggZ_utz|
-
-zgkdb|~}splimmlqikoomplpoqqospmsqqpogfb_WSMB?79;7DJ[`iqx š­¬°­¬¬°®ª§£¡}}~~~~}|z}~yyy|yuszvyy}z~~~}|xqkghglmiomooosouqpxvsq|ys|~poqppsym
-
-
-
-
-
-
-~|zz~|~z|z~}vptskmsqtggggfoqpsqqtoqpomhglsmokmmkmqqmtmhksoskYS[_QMJJ^f\xuZgf^psq[A@;L_hkfcsgV_gbovfdUgullk^hbbNYW`NIMMSWbsumotpsuqx~qs|
-~~y}y
-xmhggdtk_b^z¥mWf|k_byqQN`b\[`hb[dzy|v}
-zmibh|}}qpqtusuttstqkosoglkmmpkoptsxvvqvuskligg_YRIF<9032BN^cqv¡ šª¬­±®¬­°±­š€¥ ~z~}}~z~z~||z||zz|yvxuvzvz~~~
-|ihoosspoupxxqqvvsuuxvyplplooyq|
-
-
-~}z|~zz~~|}||}zyzsuqhopsqfdhgflqqtttsssopkhksqpqlikqlmsskqqotmqmUNWbOMIO^c_qm[gf^pzvdE;98B[iiiviQbl_mqg`Noqmi`YtqRIOVSZRJIMNMZfmhhsy|ymlxxvzsuzy}xms~x}ulohoc[dcSbfdVuYgob`uhQO^quQ_bQ^f~¡z}q|vqm`f
-ttmtsvussqsxvvsvpoqqqplmolhmiopotpmotxvxtsqmhi_ZSID?5743DHZ`gu|£¡©®®Ž²Ž¶±±²±¬©§€~|z~~}~|~~y||}}|}z|z|yz}ukhdlkmlpxoutspvtqvzyp
-
-tqspqo
-zp
-
-
-
-~z|~~}}}|y}}zzttqitputkdclcmvqtsplomqohlhhlkiloplookpmkssuuop[SV[VLJNZcYsq^k`bmzxbNF57=EYhfthOfs`umf^Z}skh`\vvfZ^``SZWVOHJMNRS`ht
-xut}z~shlmmhv~zxvt}~
-~siimlh`dVcb`lk_\uYd|ufbomRLS^h`UZ\ik|}
-~v|}phgk~qmmppssstvttstv|tvyqvxtutomskoomokkpouusuyvqqsttomkgfc\YONB80/7@AN^hq|
-¡©­­±ŽŽ°²²®­±®£¥¥
-|~}z}~~}~yzzxyyz}ymikmlolqmosovyttttqsvuu
-somposzp
-
-
-
-~
-
-~|z|}z~}zxptukxtpsgfidcotpotopmtxqmklghkmqqmosmpmpqmpqstoWQZbYJHJYg[op^hbbutxq\M@7H8HmgmfYgmdxo^W[|umg`bzumqmcd[`_c[SSUWYVQW\kqxosz~xkmzuqsz}|zqksqpikilkbcgdfY_oc^€¡vV_vubfxpRHdYS\YOZho|  s
-}ol`k
-qmqqpuutpussoqtxsuutusqqtutsqtvsttpqsvysopmuqtuutpumpqmsomfhb_\ZRIB?;/5BOYkqx©š­°°²°±²¬°­£€£}~}|~}~|ygkkqoompopssyxqpqptsvvuphsmms
-ys
-}~~}}~~|||~~}~}~|xltqittptgfgfcmtvqsxmopsolkhmimkpvsmssmlmlmospsoYRV[QMLQ[`Yhoclf`uzxvmhRHI;B\opfd[i`xqcQc
-zg\Wq|ppyxi^ZY\b^__\[U[YVYSQ[`dllgfkpstkotqlhkouzmf[^b_[fZgmftªm[€£xU^}`ftz_V_chgQLSbg}
-¡zs}ppglz
-
-pllmmpputuvoqttuqxtxtqvqqsqxsquutqxttsxxvsvttstvupslopqqsplooqssqpohc^[VJA=839@NR`ky|š ©©©§©¥€¥ ~umlpmpvpsxtqtutstputtut
-omulqp
-xm
-
-~~~~~}~~y||}xyuuvokssxymcdfhousppspsmpmkilplilppomoqtotopqpqqkUR[_VHLMV_`kscmfhpxvtosV4?HQMQmid``im`Sl|g\Otztuyvp`lhO[_g`hfWf\QYUdsfc[ccbidkmtx~x^^`ghYhm[iit§u[~š¡q\[
-£cf|pYfikdYMQ_g¡~
-¡§~u
-  |lqfs}}
-
-sqpmkqsppqpotsqosqpsxtuuxtvuutppssvptzzzuxz~~sv}ttqsvqqslmloootvtzuqosoooif_VY[SLE<829@NVcpu
-zolvpkqsossmqtusmsqsvuut
-soooms~p
-
-
-
-
-
-
-
-|~}~}}z}zzy}xssqksquqgdhcgmustmsquusopihifisqqsmmosmtqomqpulWV__QOJMR_[ptbk`[py~vh[H=9=OJ_hkid\kl^Ntf^S}uy~ql_ypHY`Y_mdcpidY`|®¬ ¡¡£qogdbd[mgdvª§bo­€¥c\
-igzkOhmlzoOW`_xo|­y© zlkglzommpssqmpxxspsopqotupvsstxtvvuzttvusuuvyxyyzyyx|yxstutxyvvuvtppuqmuqoqpqpqqqopqmhfld_YQRIA7=?DSYbmtxuqqqqtmqqsmplytqtvxxyytxspspmozu
-
-
-
-
-
-}~
-~}y||}|zsutmsussifikgmxtutttusqpmhmklomomqlomqpsxspqtspRU\`QMQOZf[vvglfbuxqcYRH4HEOgqmdb`cq
-o\S|~kb\y}thg}h=lpVOWYdiobcp  
-zhc[`[Ybs_pthu¥ª`k§¡§dZp\o}pMmm^lhdqVcvd
-¡z§v©}ooiqz~olpopqumoqssqsstsqttspvupqtoqxuqusttpvv}|vuvzyxzxyxsstvx|uu||xuutsxsvussppmposuoqkousokslmlid^_ROHBD?DQbkqp|
-potqkoqvsqpsoxlqqqlstxtuooomkozs
-
-
-
-~~}z|~y|~||uvvtmusllfiikkiqtsvqsqqqqpiiomlkosollmpopqsptsspVV__ULLJZh[tzdmbYcYUWVO;=;7Yv|ohffbqpVN~lbfu~xtbt}ZHsp__Ykug^Vcsot|t~t~}|~~qpmkpqvdqzfS@i~g§hq£±dc©¥ªi^x_p}lQhtgJWg|sdbug}¡x¡~opct}}
-}zzutvttqusmmuppqpqtpstpsoqlvxpstsuuiptyyvxv|z~~|y|tuuxxxutvstpqusxxztuyuuvspqpqqsoopsssqtx|xzyppsqkdJAFIBHLQMQ`mtx
-sotopplvqsttpv|tqqutpuvvy
-toopoi|p
-
-}~|}|~zz|yxustsptstqiffcgktuttqtutkqokhkoqklqtmlpoqqpouqtsoVM[^VNIJbg`yu`c_INSWNRI=A<Om~qhd`_ykVR~
-kZi|yf_cfo`c`uysHER`zppolm_hhcivsuz~fNI\d­cg}¥¡qZšª£©t^~ugs\gxmRM_piuoq€} } ~upbs
-}}}z}zvxxttutqssmvvuupsststvuvtpstyxxuqtxyvxutquvuz|xytvxtvtuvuuvvtttvttxyyxxvytvsppptuyux|zz}yi^^\`_\D@ZYZYZbcxukopoopilqomuvqtssstsmuytv
-sopmqpp|
-
-
-
-~}~|z}xsxpppppsddhfiitussqtsqmmsdolpqpmmtoppsosussouumSU_^YJFSdkbqs^_VONOIDHDDLFSo
-sdd_bkSSiWpv`f`yfZdhy}iIOUy©Ž¹»¹²²¬š¬š 
-s}
-kgVWl¬om|ª¡u_¥£§tZ|€štiuflxsWJOlxomqz£yšxoogq}
-
-}|z|||~|||zytvtxutvvvpuvutuxzsvxzyyvvxvqmuqu|uvuvvxvtvvz|}uqzzvxtttvtusuuv|xyvvxxsvxz}~yd`cdgccJF[_`\\`cxvmtqklpllpqusottqttoqsvvsyospqmp}uy
-~~|~y}z}~uqtspttxvmcggchqqpqoqvmlskgopqqomupltssssqqttutqVYcdZHNSbodtl\\FBFRD@MZVYN[
-qd_Y^i\[oZsodoSf\ghy~fDQ`¡¹®§€§°ŽŽµ²§£tsvtgl|ufUSzu|€¡ypvª§\€¥¥v_y¥šhq fq}m_NSilghkt§|xš¡£zspcu}~}~~~z~z}}~|xxyzyssu|vxxx|yx||vvtsttvuyttxvuukxttuvyzxxyz|yx||zy|x|xzvxxy|vu~~zmccccddIIb_bc__b|}iouqpmoitppoquz~ptpxpmvus}qppqqt
-xp
-
-
-
-
-
-~
-~
-~|z~~}}uvuqpvyvulbddimxxvtpqqptummklmpmqupsopoqtututstkQW`_ULMScmdk^UQELLELV^uz[Sbpik^oiQi~mY}siz_hc`p|V?Ogœ¶®¬ª© ¡¡€|ytm_^_\\`sobOms§it©­\y¡§s[v šhmhkzubQYodWp}l§
-z§£  vumiy
-¡¡¡
-
-~z}~|
-yyz~}x~|yzxyuuxtpvyz}ysqzxtvtyytuuxtvpvsuspvx}xy|yyzyzyvuqy|z~~~zkc`ffhcJB_bb_cbc|zmomlqlqmpqxsxsv}kuuxvpvtt~
-qptqpt~s
-
-~~}|~xutmptzytogfikmsxtutvstqpkhooqqmqqqutpusquusxqxtRS^[SJMWbiZbYUDJVMQ_q
-~b[g
-lgb[ufLo|k_|mgxq}g[^
-xWUbm~ytoidk[MUZ`\p|ZLbhšhv§šdu£¡§£xbxšgh£xpqcU[^SQZdlš€z€zoshy 
-
-
-¡££€€šš¥ €
-~|~
-~}yzxvyxyxusstxuyzzzzyvyyvtytuzxvvtvvstvv|zxvuxy}~~~kggfkffJL_cf^cdi|kupspimqtpstqqssostsqsqqy
-lstpmqzt
-
-
-
-
-
-~
-}~}~}xpxtmqtuplgifiltyustsqvvppgkppmlppotuqstqtqtyyxpQO\cYJOY`g^h_QM?IAF[~b\kdfcft_Qpyb`}iilu\bfl`qdkuyqllkfhikoqtpupml_`YZ_ZfzsS_i®qt
-°gl¥¥¡lx¬ho tl~q[Y_VQSW^h€ª|š¡¡€|yqdy 
-
- ¡§š§§§ª©š©¬ª©§£€¡||}z}|}xyzx||xyvuyxvtvxvzvvxyyxtsyyt~ttysouvuyz|zi`_ckfhMJ^bbbd^f}klpuplpsvptsqtv~pxvqusxvtsmksoq|u
-
-
-
-
-
-}
-|~}suzumttuuhigdgkvytpusqsosgmkqmuppststststtxvuutoSV`fSMJYdl\ll_\RVJWVYs
-`bhcfb\y
-`Rxz[izlq_o_`z¡¡lNfmsptxqskgcf_hmkpolooi_kg_\^tvW[¡p©€yq®£of¥ ¥€}fqªmmig|q^UhVYdiVf}§šxy§¡xqf| uyz
-¡€£¡    ¡¥ª¬±­­¬®±­­¬®®®±ª€¡
-zyy~}~|yy|yvyxv}xv}zyyz}}y~vyyvoxyv|}
-|obdgmfdMI`^bicdk|~plipilqssqvoqsuxqsxsuxys¡tkppqu}o
-
-
-
-
-}z}~}vuuvovsvvmhhgfosxyoovstusllkotspspsqtxtttqtutxuqUR`fWLM[bkclocoiZW`\RR^p`Zm`\V`~`V~x[pxo~bg_h
- gOby}ospmqdfcfggmlqobfshfibZcbt}pR€|x¡¥yf}±ªz\¡ª©~fs­sssbvmYgki`Y^Ylz|¡¬~z§€©¥}ssg£¡ 
-^^bilpqsquxy}¡£¥€€š€£¡¡ ¡£¡§šª§©¬°Ž¶¹¶µ·µ°¬ªªªš¥ ~}~zz}|yyz|~z~|}~v}zvyupsxu~z
-kddglgdOJ_cbfggh}zhlkppsooqtsssxvyquqyxuuuvosvuqzu
-
-~
-
-~
-
-z|
-}~~vqsqlvxyvocdfhpxvyttxsqtsklooottspttussvsutuxzypSM`_VUVW`f`xvd}ziUVZHVbi^Umbf[^bNqZz¡pm~o`bi€``vztmlhkgd`d^dospupklyqogg\Y`diuSv kªfp­±
-_£€ª­Vq¬stqb|u`Y``[NNWd£z
-€°zy­š|vsh ¡ 
-=FSSQWZZ_\``dloqqusvyz¡©¬§ª®­§£££€¡¥š§ª®²±°®¶·µ·Žµµ²±Žªš¡}}
-~~vvztvuxz}~
-~mcdbhdfMJb`fffggzpoliqlkmtpmqqxtxuxuzqvzv
-qtvsuuso ~s
-}|~zssqmvuuqihhdlovttysxxpsqlmhhqtuxtksupqvusvtx||pYRccZMR\igm|b|
-kOQOY^bd\sd_Y`YVqZ  £ookzz`gxMVbthgdg`^V\^[`flmdfksspmh`\W_hgYMkl®cfš­Yxªš£¡^l²£zvz
-tkmW_`^YJUcs€¬xt©©zsi¡¥    
-YSV\WY[WZ`db``c_NMLRZfhidgkty|x|
-
-¡§ª°²ŽŽ²°š¥š££€ª®­­²²ºµ·¶·µ±­®¬¬ª£~y|~tu~u|
-}~lffchkhNMcfghgih}|omoplqppqpsytxuzxuxvsvxtvqqtuut
-
-
-
-~
-zxtzspvvzvhlfhkmvtxzttxusqphloutpoupvqsvtxyxy||xoUZ`bSU[^cgmczdJDBOb\fWu}^ZW\|ZSpY£¥¡~cs_qggoAM[sutputspqllvxx|zz~xzyslkhlov
-lN[§o¬£qZy¡šbg ¬€££_gµš}v~sc}v[^chscYhiz¥štq €€}usc£¡ ¡¡ LRRVWZZ[WZ_\ZW^`VMOJ?^`ZYQV`mi_imomquvtz|£©ª¬®±Ž·°¬©©©§¥§­ªª°­®®©­©®ªšª¥¡
-y
-}
-~kifgcggOMcklkkih~zokosqphouolqtvvusyuzqtvuxmpquu~t
-
-
-
-~
-|}|xzuqutuskgffimysxvxuststkggosttxtsyuquuxq}yx||mVW`kUSVZgdvhokok[H<7?VhRyz[VWb}V^¡c\¡xftflcmšf`pixxvxzxsuvqpvz||||x~|ughmomt|ykS~šz}©¬t\x© gh€©£ £bk®ªvuzi}t\Yftt^puh€£x}¡§ª £~uvk£ ¡£¡¡ 
-
-NOJRRNSUSW\UYSU_\W\ZE\_Z`Y[^db^b^^_`\[ZZ_hmmpuuyxzxz¡¬¬©®²±­¬ª©š¡££ ¡ ¥©š£
-}hffdihkNFbkfhhfi}opqppopmstpqusu
-vsyvxssuv¡§ystsmp u
-
-
-}}~~xtxutxuyqligfhpzxvt|quuuvoslmpktvsyxtsosuvxuyxylSWd_SOORkf~Yggh^\OUHQ``SzxSLSd~R\`gxhzofdp©UY`uzvvvuzuuxot|vzxv|z~xxpkhghfhkgcZz¡k®cy€ sf§¬  ¥fi€¥~s|_~q_[dl}vkmtd|x}€€€šzyvf€€£ £WRJEQLQY[WY[WYV\Z\dU@`d_b^Y[d_`ZZ[__ZW\[Z\WWZ`_chkkomotxzzz~}€©šš©š§€¡|
-~ofdgfihRLfhghghg}~oopppqpptspsvt|xvvvvtyvz ££
-qmmmpts
-
-
-
-
-
-
-}}
-}|xuxtsttxuihkkkpxxuvvxtxqomiloqqtsqpspuvyuutxuzypRUb`SUOUghyzU^c\^[RW_mm\YxsRMRkuHk}\pxl
-s
-zigš Yvt~zsxutsvyytqsvzz~~
-}~£€šª®o[Rmb¶`m€©Z
-¥€€­kh¡£ov~_}q`^pmh~
-xg}  |©§€€¡zvxo§£€¡£¡ £££~ZWZY\SQRVSVWUUSYY[fV9[`_`^W\cbd^__`b\[Z\[YY\`b_`dbhbc^cgkikptxuxxttxvy}|z
-
-~zigkhkfiMHbigkhfh||qkmpopspqppqttyuvx|}zytv¥¡€
-|tvspp¡x
-}}}}|~|uxxmusqqkhhgipuzvsuvxttvkfismqtstosvuvvuvsxyvziRWhdVSVYlgyo^i_VSSWcvob`xpYLRmvBhy[uskhx_^©šxbv
-ztqpusspssifgouxxyyyuxmÜÛÔÔÕÃcSb f²kg©°[ €¡¬tf£§ov
-dffoyk[tt~pt¡x~¥­§~zxp©§¥€¥¡€¡~MJSR_WZ^^\[VWYY[UV`M=[^\_^[_d`ffblocb\[`d_ZRVWY[^hglkb`cg_ddc^`ghfgoihhkuvxy|~|}zx
-
-
-~mhhhfihQMdhgkfkm
-qmmsmpqlpqsqtu|ztzvz|yzxqmuqs}s
-}}|}yyyvozuvskhciipuvqttvquusihkqqtsxttssxyuxvv|yyhJScfUO[bgd}_^gbcMk~zhg~iZQYtqB}s[ £~osp^o¬€fS^svptmpqkclgbcdosssuvuyyqÞÛÙ×ÙØx^c¬t²§p`°Ÿ[šª±¡li©±u}g¥fksyYmdkxz£¡sy£²®¡}}xo§£¡¡€€£€ SUURUUWW[VbOYZ[`VW_R7Y_b_^[_bfifccfc`_b^W^YZWW[WOR__c_\`hc^^`c_dgglkgggdlgomokouuht}
-
-|pfgghhiVQkdghhkl}mkopoommpptsqsx
-|yuzvv~z}£xuutqu ~v
-
-
-
-~x}uvvuqzsuykdfimtyvuvvuvtvomloostvvuuqttxxuuutyz~iSV`^RQ_\idupLI\Vkoh¡fZS[ziBq[
-£š¡|mzf^~§S`qvmmfhkqvqlf_[huuyzxtsu|sáÛÙØÛÝÁ}b[}€z€ª~^£±¡cq¥®®Ž§tg¬µ|­vlds}xVbQRbyªs}€°­~vp§¥£€£¡¥€£§€€¡¡ ¡
-QSSYZWZU^``V^\Z^YZfW/Z^^``Y\bdhfigikhchcfbf\ZZ[\`d_fgbZ``_Z\cbgcddhgc`cbdgdkiikmqsq
-zidmhimoQMfkkmkhl}|qoppuqpumoqssz|xyyy|x~~
-vqssst¡    ~u
-
-
-
-z~~zzxspxtxplihkluxyvutvttttiktptttqsqxqvuzy|z~zxylUWb_VRY_khk^VNSMZ|hi
-h\U\|dL
-mc€¡¡olthc£Uh}vpvoqt}ztqtsz|zz}
-mu}sàÛÕÛÝÛ®p`Sv m¡Ž^v®¥ih€®¬±ªtfš²x}°}~bgoxob`b`hb­€p€®¬£ytªšª¥¥€¥¡  ¡¡¡€¡
-MOQYVQSW[\^O[_^_VRgW8[[Y`^W[``bhkllifig``mhk_^YVV`_gkc`blmh\^[dmg^ddf_bdcgff`gfdpqx
-lbdklpiZJhhkklhgzqolpssmqosxxvtxz}}yyzz~xpoqps £
-v
-
-
-
-|z|zvvssxttogfkklqtuyytusutsliskqsxytuyxtxxyvxyx||kU[cfRRV^ldoxZU`^UUo
-yfh bZ[g¡^Qgb€¥ gko x[g£zSZy}zmtqoxsutooz}~~u}vl|xáÛÔ×ØÜËb\qkµcs²­yc¥©­µ®zh§¬x~¬~_`mq^VghV_k¬p€ª§q€€§§šš¥£££¡¡¡¡¡¡ ~x[ZY\\YZ[Y^bUW[_`YRdW<^b_c\V`dfYYZ^dfgh_Ybgklgicc^[[hc`^cfgbchd_c``bd`c^\c`hkhd_biqv
-
-}ohgihkhRLbkkhlfi|xhpsokosoppvqxvx|y}~v|}€£vpvutq y
-
-~~}}z|ztt}vxtlkhkiqxvuuzyxtsqklkmpuxpv}sqtzzyxvxyzyiRZf`ZWV[kgpRM\`UR_~xhk
-gZYgRWbpš£iyxmdv yuuy|yyxvxz|y}z}qz|uÞÝØÙÛÛÐmk©y®§oz®Žc¥§©µ°©±||š~^\qkYYd`[lt°v£®­ £ }|t§­¥§€€ ¥€¥š  £€ £ |WZWRRNQOUYbY[^Zb^R^U3Y^`b^_cdgcfcff\\df_b_\\Z\\[c`cfif_fglmmsscgcc``d^`^^`dhkh_`quu
-~oghhgmkVMggcgkhmzzkpqqssmmqottuuv
-v}yy|
-}¬§©ª§ ¡¡xqpxsu€£¡ £¡£t
-
-
-
-~~~}~zzzpsyvvullkpks|vxuvyutspooospuvxu|vyxx||z}|~}kOYc`ZVZbfd o[QV\gbvkpb[Zm 
-E`~\x¥¡¡~l¡hm¡zbk~v}âÛØÜÛÜÛŸ|sf©
-©ª²ºc£®²Žªu¬²¡zy°
-`ctvdVWSNoŽu~£©£¡¡vªªª§ª¥¥€§€¥€£§¡  € £ 
-QSOSSNNQUV[W\ZZ_\YcV9_hcb[[`gc_cbkffg`\YZ\`cdfggdfbdfd`^[d`\dg`cgcW_fhggcbkhdd__stx~}iigkmkmWNdgihmmlz|mklmqoskussqtsuty~|~~z|¬¬¥¡€š£xsoptu£¡¡¡ £x
-
-
-~
-
-~yxuqyxtykiidhu|xyzz}uxyskklmtuuyyzsvxyzx~|~|yzoNVdcSYZ`mf
-mYL\d^mugp\VYl~Hgx`
-šª¡}i ¡^d zN}­ÆÑÓÆÂÆÊËÌÇÆÇÏÐËËÎŸº®~~~}¡áØØÛØÛÜÊpdšz£·±º¡h€š²¶Žg
-€±€~}šk`o}qcREVv¥v££¥  ¥¡
-v ­­š€š€¥¥¬ £¥    ¡  
-OOOQJJLLNQ^VZ\^ff^fU;^c_c[[dbfY`^^[^`if_bhmilikihggkkigdkkmfhcdbg`\`bid_`dlfib__kuv
-
-
-qfhlkklSRhmkglki}ulssppovutuqqtxxyy}x}~š  ¡uusosu£€ ¡£   ¡ x
-_p
-
-
-
-
-
-
-
-}}~xy|ppx|vukkkilqyyu}yxytsusposqtxyzuy}y}||~|x}iRZdcSOZ`mgoWRZQkohl~_S^mz@oyd£€£tv| ¡v[x €€lWz°ØàÜÕÓÕØÕÑÕÔÑÑÛÕÓÑÁÃ±~}~åÛÓÙÛÛÛ®kd~§x¶vªº©q£®®¶Ž`
-£²©|­lbplR?[~šz€ ¡€ 
-|¬¬§¥§§©§¬©¡¡ ¥€£ €€£  ¥ qhglgg\YWV`[ZYWd`_h^5[``c^\cff``ZVYVWW[\_ddg``bc`_^cghbcdlihgimkmkkikfb_`^fkgd_^oyt
-
-qfhlppmYJflphkmlzzlqpooosqtotstyz|}}|ux~~
-££¡ tsstqv¥£€£¥ £ tsUu
-
-
-
-
-
-
-~
-~~
-}y|tmz}vsmmpostzvyzvzvsysllppsusxxzux}}}x}zfS[g`VSZ`i`} z[EOOhulo~bR_tyDtug£©§pzpW©¶©lp§ØàÕÓÓÔÐÓÏÐÐÐÓÛÓÑÏÃÁ¬~|€äÝÝ×ÕÙàÓ|isš|ª€µ²vqª°¹µb}€µŽ|¬¬vfumfN^u¡ª} °¥£¡€z£¬®­ª¬©¬ª¥€š§š¡£¡£¥€€©€¡£
-dilsmqpplqvfV__f\\fW3[`^b_\fcb\gfdkdb^VYSSUZWV\\[Z\Z^c\\`bc^Y`hfdddhig`bigfdffb_mvy
-kchhmkgZOcloqoilzzltqpqotqststsyu|}}zz}vqtszy}££€€¥ ££zsuxsp¥€  €€ ¡£umIx
-|zzz~
-
-
-
-
-xyxss|xzvmlkmstxvuuxxzvxumisluvtt|zz|}~
-
-|~}kRZb`ZV^`d[v£ }UA@Zxusv¥x[Rfz£qI}lk§©£i¡}gV€±W_ÃÝÜ×ÑÐÙÕÑÏÔÎÑÓÓÓÏÏÄŸªšåàÝØ×ÛÛÜ }os®€š··yg€±·¶by§œŽ
-¬©
-xbtk^JOi ©x
-µ¬£ š
-
-}£¬¬¬š¬®§¥¬©š£§£š€¥¡¡¡£ ¥¡š
-DEILN_^cpmpd\_cgdfg[=_i`c__ffO2`lkootvpmmkhlkcbc``_Zbc_ZWSV\Y^_^ZY_cc_^^bffdgfh`oztzmckhmloZOhkqlmmk|psosmqssxutsuxu~~~~}ss
-¡¡©£€¡¡£¥vssqvv¥€š£¡  ¡£  €vfEx
-~~
-}}}~
-
-
-~vz}uqzuyxmmomov~zxvt|uuyqmivtt|yvy}y~|y~fQZidYZ\\fb š 
-sdSL[} spx¡|^Sf}£bRhl©­š
-h 
-^`°°Yoq×Ü×ÎÐÓÓ×ÏÓÔÑØ×ÕÐÔÆ¿¬
-§äÝØÜØÜÞÛvm¥v¡ª°œ\§µº¶cu€º·¥||fqloLUg¥t
-§µ¬¥€~¡¬ª­ª±š­§š¥©©­©€§§§¡£€¥££¡==482347??^c_^^ickgY;blcfhddfS,UJJOSV_chhlpttyyuuuuloomlhd^fdcfggb_b^YZ\^ccfggccpxu
-
-}oiiikok^Qlmmloml}|gosppsqqtvxtyyv}}z}|~}¡©€£€€€¥€£  xptttt§¡¥¥¡£££¡ ¡¡vhLyy
-}
-}|
-
-}yvvpxyyyoimquz|yxy}zvyzvmsovxxyzy}
-|}~hU[ddYZ[_kd~~qubSiqqct ¡uZVhcW
-dzª¬ zqux[yªŽª}_q¡ÓâÞ×ÎÕÕÔÔÐÐÔÔØ××ÑÓÃœ©~ªäÜÜ×ÛÜÝÝ°|ms¡²s¥±bšŽ·fqŸŽ~uxdqlRYVcv¥
-q
-§¶µ¥§
-§ª²°­­š¬ªª­¬®ššššš¡£§§¡€¡¥EMNNH;HFB=^`\__ghkf_8^gdfffmhZ4N<..*,8429=?ELR[_gkoosoux}xxqmppmkffc^_\[_ddkff__oxq
-
-|mhkmkskWShkkmool|~pqptppqsvvuvuy}
-~}zzš§šš©€¥€¥¥ ¥xxuxsv§£š££€¡  €£¡ €zqHzzxcglqpvu~}
-
-~~~}ytquxvxhokptu~}||tz|yuqklu|yxx~~
-x~hQ\hbWV[[khhtqvpmlddk qlx¡t`bo\^zc¬€vtxp[­¬¡gVp£×áÝØÕÑØÓØÐÑÓÕÙØÔÏÓÄ¶©ªæÞÝÝÞÝÞàÕkf
- tµ£h
-­£_ ²»pt¶·yt|`tpiiW^k~|©¶²¡ ©š
-¥±®­°®­¬š¬¬ª¬§šš©¡§š¥šš¥
-FBLHDDIYYBY\U^gl\ii^3^fdfbbhg[4ZN9;==<84/473+/328858BBJMWZkpqsquutvvuvmptmglgfc`pzu
-}qmglmmiURfppimkm}~ppmttpuspvxuvxy}~~¡š©¬§š©£€ššš§€zuuxzu§¥€§¥£ £ £¥€¡ x  £ €£ ¡ uM}~llktvbcihfpooxv|z}
-
-
-y|ttyzzyhloovyyyxvz}uutsv|z}~iUWk^[Y[bmg_qsglhksSd phv£ vcpxSgyf
-¡šp£cm®®_\}ºàä×ÜÕÓÕÑÑÌÑÑÕÜÛÔÑÔÂœ²ªâÜÛÙÜÞÝà×}ms°²®xu®¬hy¡²·¡tp¬±v~¥|`md_uulo|vz€ŽŽ££©ª ¬µŽ²²®¬­ª©¬¬ª§©©¡¥§ª®¥§©§
- SWSENAEb[?R`W`bickgZ0_icfgfglc;RSBEIBFD@8AAA889;=;0/4,/0+0/78;IQRWYY\bgoophigfc`q}t~mfllqpmVOfhlkqim|mpttsspuvxyzxz|}|}}¥¡ªª¥ªª§š¥š€€š€}ptuvtš¥§š£  ¡¥¡¡¥¡}£€£¥§€š€šš§§€£š§£€vL
- ~xvpl}tcilgimfgimptuy|
-~xxupyy}vhlotvy~z|}||}yyzx~}
-xdSZk_U\dhth`gkm|sfi5k£sqxqboxOl|i£°€qššYs ¬~mpŸâäØ×ÔÑÙÕÐÏÐÓØÙÛÓÏÔ¿¹®ªåÞÝÜÝÛàáÐudk±°ºv¡¹¹tqª»·šxm°°¬¹_hok
-kutx¥·°¡¬š
-©°°®°©­±°®­ªššªš€§¬šªšš€š§_`i^cVA`^?S`Z`_icfib7_ikdcdhl\3LWUQEFHFA@EB?BIA@FF??@;?LB@<@D;<?7..25;?NQhhkkc_hs|s
-
-|lhikmllYQollmklp~|iqqssvstvvyz}z|}~}­§¬š©®©š©§šš€¥¥¥ysyusvš©¥¥©€ €¡  §€€|¡€ššªšš©¬®š©ª°šª©¬vQ©£
- ©š¬š¥£  zxxtkmqioti_`|
-
-}spzvzzhlst|
-~}~~zy~yubV[gbZVblvbckout_'tvsyqVhu}Vpq£©šs £uY£€£mp²ÛåáØÜÛØÛÙÔÐÔÕØàÕÑÕÑŸÂ­
-®äàÝÞÞÞàä×©}md§©u¥œg¶·
-k¬º¹ªzh·µ|©œ¶£iikdzxspš°° ¬©­²²¬®­°®¬±¬©­¬­§€¬©ªª°š©š§ `ciikQ;^[<Rb_^dgdbif9dmhihfhk_<N\_^VQ\\[ZYWUVUMMLJH?BB?EFLFIIMFMHJH@<@E0Qohfgg_dtulgglosm[Jhommoooxkooqstvqvvyz~~­©u¬¬šª¥š©ª¥©¥š €ytvtuv §§š£€€  ¥€ €€~§¥§€§§ª®­°°®°®±®°­ª§}V©¥~¡šš©šª©š§¡¡¡zqlp
-}xt}x}}hkpxy
-
-~x~}|vs`R[f_Z__iggidiv~b(uyvlZl¡ xUv}x§©šz k^£``y°áäâÞØÕÜØÕÓÐ×ÕØÜØÕÔÐÁº©ŽåÞÝÜÜÝÝááÕo^|§x¹šdŽµb§°»ªg¹Ÿ¥}
-µ±¥hdzLQv
-vq¬®° ª¬ ®µ±Ž±°²Ž®±²­©ª©©ªªª©¬©¥§ª¥¥hddldR8[b<Vc_dfic[oc0cmkf``hlZ;RV^_YUY_YZ\^c`b`fccc_YQMYLJIFFBAFLHJHJL[4Ahifhb_\oo
-plmlopiVNgokpolp}|kpsqspstuxz|||v}šš€©©©ššš§©§¥©š¥€ |qvttsª¥šš§¥  š £§¥£}€€©©§¬¬¬¬±°±²±ŽŽµŽ±­}Q¬§
-}}ZALV^px}€€š©¬¬©©©¥§ ~txz|ymmu~}yvbQWkdZZfhi^Y_vd%x~u d^v}§€qUx~š©l£§Zl€šqxÎâääÙÝÙÝÛ×ÓÐÕÕ×áÛÕÓ×ÄŸ­¬âÝÜÜÝàÜáä×vip£Ž®k­²`Ž»ªxc··~¹š¥pd~`H}pyo
- ©±Ž¥ ­­­²µŽ±±°°Ž­±²®°­¥š­©¬¬ªªª¬š  £¡|zxupY9\^?Ub\``hgZg_4bliff_kkc?Q[b_c```^b_cfd`cdcgbd^cbcfbZ^b\RRQJLJ8O^7Icihhc``px}mfkloqo[Niqkpmkkypsqoosqstyy}}zvx|©ª©­®©ª¬©©š©ª©§ššš©¥zppvut§§š£€€€£€¡¡¡¡z§šš§§¬°­±°°Ž°¶ŽŽµŽ²šzY¬£
-c8MHB~v@<<EIRblv z~pty
-
-~zx}cSci`^Z`khV^_`£€`4|zxg\u£lW£o©¥i€£\x©¡q^z¡ÐäèäàÛÏÝÝÛÕÓØÙ×ÝÜÐÏØÄÈ®ŽæÞÜÛàÛÞáâá¹sh`€~§Žyt§Ž£g~®º®}b±¹£|~®š€ubgJsds|®·¶£ °©²¶µ²Žµ²Ž±°²°±­­­°®­®¬ª§¥šš
-¡£€€¡bdkllU8[^@Yc``dfhcig0cmmklikm_AS_ZFt|~xotxutsupqsmkdklmlgdbff_b`Vd_HO`=Fblgdgf[Zvtglkoop_Ommimomq}omopqqvtvu||~y}|}}|®¬°±°¬ª¬­šš­ªšš©š€€š¡zuy}uuššª¬¥£¥£¥¥£££ |©ššš­¬®­±Ž±¶Ž¶²µ·µµªyW°¥kDRQLS=5D883<88@BFEMk  z
-
-}~|gV_g`Y^`ii\\^M^yUH}y£g`sfY t¥€
-guW£­kpmxÃääåÞÙÐÝÙØØÓØÑØÝÜÔÔ×ÇÆ°²æÜÜâÝÞàÝáÜ®vff}¡x©ºl®ªvy°¹¶f­¹®š®¡sf
-gH~vdi}y®¹µ¥€¬° Ž¶µ¶²®¶±®®°±°®­ª¬­®±­°¬¬±©€€§§š£Z[^^gZ=Y^DU``bbki`dc3cqpilhllcAS\U<[b|~~
-
-
-xysssohhodglc^_[@H\=HhlhfbdW9tª  }ohilppmZQdmlmsmhsqppmtvsssy~~|z}|}š©²¶š¬¬­š®¬šš§©§§€¥}uxyty£®©ššš©¥¥§€§€¡€}¥§©©¬°°°µ°Žµ¶¶ŽŽ¶¶µ­V­ª|mEOUR~bA2J@=9?29@=JID€¡£¡£  ~
-~~hVbhZZ^ciqi`_b`biRU¡xx€dVp©^\€q§©€yv¡gf©m~}ÇáäááÛÓàÛÙ×ÐÕÐ×ÜÝÑÓ×ÇÃ²µåÝÜÝÞÝàáâÜ£tcx¡°¹¡l²²u®·²`­Ÿ­~©¬ufbF|k[hqly±¹Ž¡±°€¶·±µŽ··¶±®­²±²­°±­±®°²­®­­§€¥§¥£Y\\`ib9[dAUhbdgdhdg`7cqsho`gi^<R`Y?NQogsotuqqt~}yz
-
-
-z}}xpl_@J^@EflmhfdU9d€ 
-~qipmoom_Qkokkoml|}pouvotvxtxz}}|z~|xª²®­­®­®®¬š¥©©šš§yutsv|š­©§§£¥¡€€£¥šz§¬©¬®®±µ¶···¹·¶¶·µ²¬~Wª©kLYUYpsN7SS=?F??D@SIM£€£©¥¥€¡¡¡¡¡ ~hV\ic\`cmvk^^_cbtSM~£ vs©^Wt©Yi€v£šl¥¥Uz©zdy ÆÑåæáàÝÕÙÛØ×ÑÙÔÓÝÙÓÑ×ÆÊŽ±åÛÝÜÞÝàââäÝ±ykv²µšsµ¹l§»µh°º¬±¥©qcgIsmqg^do ²·µ¥¬®£²µµ¹¹¹¶±°°¶®±²±±®®ª°°°°±²ª¥£§š€¥[[_bbY8\bAYc_dlhhlg_9bpolkdksc=S^Y=ONgloktyoilxuqcbfopstpvu}z~~~kDB[?AgpligfU=c¥ ogklmpp_Okqpmoqkzsmttpssuvuz|
-|}¬·º·®¬©§®©ªšª¬š€¥~vvuuxš©šª§§¥ £££££~š§šª¬¬²Žº¶¶·ºœ¹Žµµ·­}^¬¡~fO^YZu
-_;[W=?MD?EHVIJ|£¡¥¥€££¡ ¡¥€
-~cY^lb\^fs}udSS_oOO}€xvª[Vyš\pzv®ªp¥£Oš€€ivvÂÙâæäÞ×ÕÞÙØÕÑÕ××ÝÛÐ×ÕÇÂ©±èàÜÝÝÛÝáÞÜÝšybo¬®²¬²¡c€¹º`~­¹µ~±­š¡qb_DffgVdq€¶¹µ°­¡Ž»¹²·Ž¶µµµ²®Ž²±±®°°­±¬±®²®§£¥¡€š\Z\^d[2Y_FSccikfkkh\3fqpkkkkqd@N^W9MQlovqvxqkmqsocidiqtpoopoopmmktxmJF[FDguohlgVAb¥  mfmooomZHgsoomllzpmstspqtuvy}~}x}|¬»¹µ±ª®®¬¬ª§ª­š§šzsstuy¡ª­¬§¥¥š€£€£¥¡€§©¬¬­®Ž¶¶·»µ¶ºµ¶µ¶±¬}\®š~tzgScWZq}d<`hIFLBAHJWAMz€€¥š§š§£ ¡€¡ ¡
-}gV\hd_^cp¡£uYIVbfb£uy¥Y^£
-Zsxy¥¥p©£s`_p~ÂÓäääÝÕÐÝÜØÔÓ××ÔÝÛÔØÔÆ»¬
-±åÛÜÞÝÝààááÞ²i_f®©z§»x£œ­b§¶·[t€Á°|ª®€iccAod[Sbs
-§¶¹Ž±®¥­œ·¶Ž¶¶Ž¶·®µ¶²±µŽ²±°°±®®°­€£§š©š^cd`f^9\dHRfbioiiomg;ipuolfksd<WgU3JRomyq~|smllqpgkktsqqosuukposquxpMI_DLhqupkhVE`ª
-~phllook_Nhoqlmmlz~soqsututvy}z~}}}y®º·±±¬°¬­°¬ªš¬¥š§£}upvy|¡­­©§š€šš€§¡ ¥€}§¥š¬©ª±Ž¶¹»¶œ¹¹¶¶·²ª~[­£x|dNd[^x~xMlkSJLA@JYbHSz 
-£§£¡€¡€££¬§¡cVbkc\[foª¡bO\klkuyU`~¡ vUu£v} §£_z£ MVÁÐÑâæäáÙÓÝØØÓÔÛ××àÛÑÕÓ¿º¬µåÙÛÝàÛÝÜáâàœppi}¡Ž¡Ÿ¥uœŽk­²gp¥œ¬}¬­h^¡fMoimq¡¶»µ±®£Žº¹¶·µµ¶²°²±²²²Ž°®²²ŽŽŽ§©§§®ª§fbbfiY=[kIOkhkqkopil?htvloilpi<Q^[0MVmouxx~plmtqtkooussplqvuipsqsqumJO^BOottkgl_L`¥
-~uhmplmkWRcilppokv}qpsptqxtuy~~~z}z€­»»Ž©§¬¬©­ª©šª©¥© |vv|}¥¬ª¬§šª¥š§§£¥£¡ }š¬­®±Ž¶µ·»¶¶°¶º·¶·°§}_ª£zycUdi ©O~o\OSJLObdA[}¡ššš£€£€€€¥€¡~
-bVblb__dm§¡lIJ_mouu}Sb€qSz€st§¥Sª©qSdÔÌ×äææâØÐÙØØÔÓÕÔÓÝÛÑÕÑÂŸ®»èÛÙÝÙÙÝÝáàâÊ~xmŽ
-»Žuºº}¡©®fp¬Á±}©·o[}£pOvhim} º¹­ ±µšŽ¶·ºœ··¶­­°²²²±±±®°µ²µ¬ €§š¬§¬ d_cdkV<[fLWphitopmiq=guvqklmml7S`Z5MVpputuzqliqqpipltssxtyuxssttpsupJJ^DFpsvtqgV@_¥
-yikpmpo_Siospqts|}oqtsssusu|v}
-~|~~ ®»»¶±®®­­ª¬¬šš¬©©}tzx}­°®¬©­ª¥§š¥£§€ £~§¬±®¶ŽµŽµ¶ŽŽŽ¶¹¶·º²¬zcª¡yucVogQv`ZZOWVchD^|¡¥§©§¥¥ ¡£š€£©  
-cR_hb^b`l§¡z\Oblpš}z}zNh€iY
-£u€m| |bª€gmªÓÑÙååàÞ×ÓÜØÙÔÓØÑÙàØÔÓÓŸ¿°·åÝÛÜÛÝÝâààâÑkš
-±±}¶¿u¡©gp€»±|š¶t^¡hRmhvpt¬·»¶¥ °°¥ ·¿ºº·¹·®¡µŽ²²±Ž··±Ž²µª šªª§­ªggfhdY;^kFYpiiuposlpBbmxopflpkALZZ9ORttyzzqlmtvyspsxxzutuxxvxuuvztmLJc@Mp|yyop^5h§ ~sgimmimcMhpmltoqzqtppqussuxx}}||}} ­»ºµ±®­­®¬­­¬¬­­©¡|z}~£®ªª­šª§ª§€¥š£¡ zš®°±®¶°µµº··Ž¹»º¹µŽª}bª§~zu`Vpos|k_z```OYQ`dFcs¥€€€¡€€ ¥€£¥¡fUbkc^^^mz[\gblš~zxtOo§b[pš¥q  ll©©_cqÑËÙèèáâØÓÙÙÙÕÔÙÕØÞØÙØÑÂ¹­¿éÜÙÝÜÛÝÜààäÞ¥~g`¡zªœx£Ÿk ²¡lk¡ª­}¥¶\tpOuu}kq°·²£²°£ »·»·¶¹µ­»±š°µ¹µ°¶¶µ·²µ© ©®®°¬ª fdhhk[4[iEUpflxmlplpJdxsomdguo=S^Y;QZuutvtpqyx|uptxxxxuxvxuztxt||qRMhLEpvzzyvd;_¬ ~shoooomcQimikpqqz|mpsssuusv}~}|z~ °œ»¹®®²ª­°¬®®¬¬¬©¡|sy€®¬­§©§€§¥ªš¥€£©­±­­±µŽ°²·²µ·º°ŽµŽ©yc­€}vtc[plkbdkU[_S^Sfp§¥§©¡¡€§€¥¡ ¥£
-hZ\fc\^cq
-§§o`V_Um£v~xtUs¥^cx€€zs£^¬­zhixŽØÎÝèåâáÙÔÝÛÕÑÏÕÔÕÝ×ÕÕÕÆ»®ºæÜÛÛÝÞÞÝÞááåÙf~ª
-œp°€f¥»±sl©­v¥
-}[xpVpkmt¡Ž¶ª ¥Žµ€ ººŸœŸ¹°£
-ÇÕš°¶µ²Žµ¶µŽµ® ªªª®®®šc`bfk\8ZlHOlhhpoloqsDfvyqogiumEOd`8ONpsy||ussyxztvvvvuyuyt|zxtxox}uQRfMJqy~}xxb?bª¡
-qlmmkmlbOhoqmlkivqqqusstxxy~yz~²º¶·°®®®®¬±°ª®ª­ª£ytx¡¬°®©ª§©š§¥©€§¥€|ª±±°¶²µŽµŽ··¹µ¶»¹¶±¥xf°€||qf`vo£z£
-`moUh[MdWfm¡¥§§€¥£§§€¥£££¡
-
-`Ycpc\bhltdVWfBi¬z}xkWz §
-[fª¡t§¥d£¥ho±ÔÜÇØéåâåÙ×àÌÔØÓ×Ô×ÞÙÕÙÕÇÂªœæÛÜÜÞÞÝÝâÞâáµup\y²²°sµ©o©œ¶g°·©x¡ `spO¡yhkdi®š£±Ž€ €¹Ÿººœ·š
-œÁ°®²²°±¹ŽŽ¶º­£¬©®°±±€mdcgqV9[hIVkkhppmkfsDivvsqkmtoHQfZ;QQtovyx~ztquxyuuvzvtx|yuzyzvxt|y[QiULp}|zxkVm
-
-qckokmq`Ohkmmoll}lsooxttsyy}
-|z}¥¬»ÂŸŽ¬¬°®²±®¬°­ªª¡yvx~­©¬­ª©ª¬§©š¥š§¡­²²­µŽ²µµ¹Žµ¶¶·µµŽ±¬ug¬£y}shksxzz~¥mpqikMlZko§¥©¥¥£¥§£§©¥¥€
-
-
-
-fS_ld`bfmvg[bo}Jk€~v~£¡g[ §Rtx
-§°¡k£qv€\mk§ÙÜÄ×åèâà×ÕÎÑÙÙÐ×ÓÕàÜÕÕÔÊÈ®Ÿéà×××ÛÛÜÝàâàÓo^i¬£±µµ°y
-ªœºf¿Áªz©
-^p zUyzhh|€ŽŽ§ §»ŸœŸ¹²¶²ÁàÛ°¶µ¶²°²Ž¶Žš¥²­Ž°­°£cfhfp^8UcFRohfmossoyR_pvqupqvqHQg\<RLzvyyx}vutx}vxvvytxy|y~yvytqzxZMhQMsyqdlsbikolqcMdqolspo|pqvzvstxz}}z~€Žœœ»²±±°­²®°ª­¬ª©¡|zvy¡±±­ª©ªš­š¥ª€©©§€ª²²±¶±Ž¶Ž²¶µŽµ¶±·Ž²©vg­zzoop
-s¬z~vdvUm`ol€¥©§¥¥š€€£¥£§€£ 
-dUhoccdgoqkqh[[g|Qt§}u}c^£Wzx
-£­l £f¥¡z^}¬ÃºÂÆÌÄµºŸ¿ÄÌÂÃÄÄ¿ÏÓÃËÁ§€œèàÜÛÜÛÜØÜÜááÛ®lpc£š©·
-¬¶~¡¹¹dµÁ¬}¶`qvY€}~utš²­§ ¥ººŸÁœ°£ÈÓÜ§°º¶·¹Ž·»º»š¥®©±®°°£gcdiod8UiFNlhmpouqoyOcuytxqttsISg[5MQ}||vuxvvx~}ypu}x}yvzz|uvsv|zWLhZSo~|uqlqgklmmq`Nipltqpsyotovutuuu~
-~|~|€®œŸœ·Ž±®²®­¬®®±°¬€}yyy~€±°ª¬®ª¥§­ª©ªªš¡¥±µŽŽµŽ²Žµ²²Žµ²·µ¶µ²ª}f­£y}oku
-¡¬|m~^mcoh¥§­¬š§©§§£¡€§š
-¡ €
-
-
-bZ`l_^bf``[^_imcJoxu£[l
-¡£sS}p¬š}£f­€lhcx©§§§§¬¥€¡š²±­­®©­¶­©¥ ÂåÛÛØ×ÛÛÝÞàÝÞàÛ¡u`ª¡œ©x ºs¡±ºb¹Á© ·`s¬¬x\§}|o| ­¬¡y¥¶§}ªÏ·Ä€±¹¶¶¹Ž¶ºº¥§®±Ž²®°šdggfsf9YgHOkiooqmumuJcuzxyzusuJNh`9QN|yvvty}vy}zytzxy|zv~vzyy}~xYMh\^s~|zx~o 
-tkohksogIgmoqqloxuqqqxvutxz}~z~£±Ÿ¿ŸŽ¬°±²®°±°¬­­š€  zyt|£±²°­¬­ª¬©§š§®š£¥­²²±µ±Ž²²Ž¹Ž²·®Ž®²®¬|iš£u|kixg~x¬¡~ux_kkzi¡ššš€€§¥€£¥€š¡ 
-£
-
-dU_i_`bbU^`cosyZxxyYmškVzm¥€v©£u©¶ WsqzËÙÓ®ÄÜÙÝ×Æ¿ÄÇÄÇÆËÊÄÂŸÆÈ¿ÃÂ²
-ŸáÜÜÙØÜâàÜÞááâà©hz°µ²}œ©f°œ k²·ª
-Ž °dm¡§zZ€¥~xq®±¡~|£ÏÈŽ±± §¶¶º¹¶·¹·ª¬°°²±²²¥cciipk;ZhFMqoksslqkqNdxyxvqtxpESi_5SL}v|uvqyz}}x|yzuyvvvuz~}}xut}|bJh^`s
-
-~zux~o
- ukklkopdOfpolmmp~qvqqutuuu~
-}||z~
-¥¬»»ºµ®±Ž±°°±°­®°©£€|xxxz ±±²¬ªªª°­§š¥šš€£}°Ž±Ž··±µµŽµ¶²¶¶®µŽ±¬yfš£||ms~zi€¥¬©ykpm|gª€¥€£§¥¡¡¡€¡£ fW`g[`dc[bfhlk|Rxv}Ro©cZ
-s¬p t©€R[s°àâà¿Õèååâ×ÕÙÛÕÐÔØÕØØÎÓÕÎÌÄ²ÄåÞÜÜÛÛÝàÜÝÛÝâÔtlpª¹¶ŸŽcª»£p­¶¬µªŸšfg¡°_š~
-~²­š §²­²¡œÔÕµÐ£¬ ©±µµ·¹º¹¬¬±Ž°¶²®§fddoqo?UgJOvqkptlqoqS_uytysmomMJgc8SLyy}xyxyzx}~|xty|ztuy|yxz|~zZHiVZvvut~m 
-~siilkop`Ngqmlkopytqstyvqtz~~
-|~¡®Ã¿»²±²±²Žµ°¬°°­­ ¡zsu}|€²°°°ªªš©šª§ª©ª€¥~°±Ž±Ž®®²µŽ±¹µ²²±±®Ž­xiª |pu
-}k§©®®¬¡
- |pksh §§š§š¥š€£€¥¥§£
- £
-bYbi`^c`_^Y`xY~xxOt§b_~|¬t££§o¬ ¡~zt~ÏâÜÝÃàæææâÛÓÜàÛ×Ó×ÓÔÝ×ÑÙÌËÈ®ÃäÛÝÝÜÛÜÝÜÝÜàâÞªpgb¥¬£º²µu®œ­uz­¹­¹­º±lm©°}^£§¥ ~|²±€ £²²±®¥œÁ¹pot®©§¬¶¶¹¶º­¬µŽ±¹µ°§ikimqi=YhAMvsoiplsopS^vtqzuppmLNhc8UE}v|z|syzvzyysux~|qpy|~tv|y}_IlWZy
-
-xz}m©š~sfflkmsfQdmopppmustsqvsxsv~€ŽÃÁœŽµ²±Ž²±±°°±®®©€ |uy~}¡®®²­¬­°ª¬¬©¬©©¡ }®²²®±±²±°Ž¶°Ž²°²Žµµªyf­zqvys
-š©­°ª§zyoti¡€§¥©€§©¥€š§€¥¡ }`UR[\bocWdgg~£
-W} vt}Ju£^g¡s~¡ª|€¥t¡©`uoÞèààÂØèéåâÛÕÝà×ÕÓ×Ó×ÞØÕ×ÌÇÄ²ÇâÛÜÜÝÝÞÝÞÞÜááÝ¶~x²²š®·©œ¶}q§·Ž±µ¹µvišµc¡šš¡kgª®©€¡ª¹°ª»ºÜÆ~y¡ÊÎ·¹·µ·£­²µ¶ŽµŽšggiipg<^kEItopgololuZ_vvttpkqlIMfdAQHzz|uoyyvzyyvssvzzppz|x}zvyy}`UmURs}xzt¬š
-uhmoikogIlmimpmmxpstvxssyy
-
-~~£±Ã¿¿·²°·°±°µ±­­±²¥¥|x|~¥¬°°®­ª®­¬ª¬š¬¥¡£~±²®°¬±®Ž­²¶±²²²µµµ²šslª|fz}¬­®±°ªz
-sug
-š©£§¥š€§£££¡££
-~}dFI^_f[Y^dq| ¥`~¡y| zR£[ip££~
-o¡§Sis¡âèÛáÆÝèååàÔÓÜÜÛÑÑÔÓÙàÙÙØÑËÂ±ÆäÛÝÜÞ×ÙÝÝÜÝàÝàÇ}
-x±®¬~±u¥œ·
-q£»·~¬Ÿ®²yk€·d£¬£¡š_g_
- š€£š»»·Äñå©xs©§©¬¬ª¬
-©º²·»€­¬±°±¶Žšhmiiqh5ZlIMqglhqmolpW^ostssmtmIIcf9UBxz}zumzytxz|tsv|~vs}~|z}||_NoWOs
-}y|~o¬©~sfkmiom_Qimppmppx
-qpsustsstz
-
-~~}~€ °Ÿ¿Â·°°¹Ž°²±±°®®±©¡ ~y}|€¬±Ž®­²­ª¬®ªššš€€­µ­®­®µ±®°ª®­²­­°µŽ¬yl­ymv€
-­°®± ¡p~i ¡©¬§§§££§¥¡¡££  
-~dUJZ`bQNUo£€Yz¡zx pW
-££|Sum€xiš§£qul©âåÔÜÂÙäæäÞ×ÕÜÞÜÕÔÙÓÕÞÛÓÙÏÊË²ÈáÙÙÙÙÙÜÛÜÛÛÛÜÜÑ|m¬©¬¬§o·ºu¡¹œ©ºš¹g¶fš­š¥¡h^fq©œ»¶¿×²zvtx®°­®®šxŽ²º·š±ŽŽ¶Žµ±€hkooqh;[kEOukpislulmR^otopphqpJMgg7SI|z}|ztzzpv~uxt~yty|z||}|`QhWSp
-zzym°©
-sgimlhqgMfkkooomtopqpquuvz|~
-©®¿Äœ¶±µ¶Ž²ŽŽ±°±®®€u}|§±²­®°­­­¬°ª¬©¬€€ª°®­®±²µ²±°°²µ±±±Ž¶©xh©|mv©£¬±±±z£~f ¥§š¥§§€€¥¥£§€¡ fWQ\dcWZgl¡|U}¡sq©lUpJx£o®z®­u}q~ÁäåÙÝ¿×æâæáÛÜÞÜÝÕ××Ô×àÛÕÜÑÇÃ®ÆáØÛÛÛ×ÜÜÞÜÝÙÛÝÜŸz|cš¥Ž­µmŽŸs·· |©·š®
-f€µ
-l©°¥¡£xUbg š¬¡¡­ÁœµÔ±
-|°·Ž¬°®®šx²¹·µ©ª²Ž¶µ·Ž€mikltl9[kDOohogssvpqWYpqottitmLMgf?RDz|}yxxz~vvyxy~
-zyzz}x}||bLlQOs~utl­ª~
-xlhhmlmcJdomqqkkzpmupqvxtx}
-
-}|}ª®ÃÃ¹¶Ž·²®²­®°±°®Žš§|yz|§²Ž®²°­²¬®­®­¬¬£¥¬®¬°°¬­±µ²±±µŽŽ¶¶¶·ªyp¬¡vzhš€­±°®§d¥§€šš§§€¥š€£€¡¡  gZ^cd^_boc££šzS
-qp¡c[fQ€l°}¡©ª
-Uv~ÌâáÝÙ¿ØäåäàØÜÞàÝØÕØÕÛÞÙ×ÝÎÈ¿ªÊàÙÜ××Ü×ÙÙÛÙØÙÝÝ§x~i|£ Ÿš|®·}µ»¥o±Á©|€»ª®h©¶p©°¬[Zg£©µ¶± ²¿»±Ùt š©¬»Ÿ¶¡²±Ž¹µ¹Žškokkti9VhERqfmgmookoYQioksplupRMmf=UHyz~}sx}xxzxv||x~~xz~cJmUIq
-~vxq­§
-
-zgdkpmofJcloqqpmx
-sotsuvmtv}~
-
-|~ª °ÃÃ¿¹·¶¶µŽ²°Ž±°°±š£¡|y}~£±°±±°®±°°®®š¬­€¥¡¬±°­­­ª°°²¶Ž²Ž¶Ž¶µ²¬vp¡® |xu£¬¥¡v±²µ¥¥šf££¬ª¥€¡ §ª€¡§©£   gW`ifgc[kbm €¡~Y¥€ps\`dZ€xx­}y¡¬¬qOu}€ØæåÛÞœØååàÝÔÝáÝÔÓÔÜÕÙÝØØØÏÈ¿­
-Ðá×ØÞÙØ×ÙÜÙÕÙÝÙÝÔ¬sq¥¹°z¡»®Á­s²Â°¶®¹f©²v§°£¥ vZu±¶°° ¡·¿²­Õ¥qoxthp§¥
-|±ºœš±µ¶¶·¹·§llmsyl8QkANslmilpolkZVpokosopsYJpf@SHzz||zz}|x
-yv}~}y}
-z}
-
-~cLhOEu
-}|zp¬©
-xfkpompdIflkopto}ppsmqtuv|}y|~¬ °ÃÃÃ¹µµ¶¶µµ²Ž±²Ž°§¡~|}~§Ž±°­®°¬±©ª°©¬¬¥€­±®²±­°Ž²¹°Ž±¶µ¶Ž»Žšuo ²u­±­¥z€±°±š§i¡©š§€©¥š¥§£€£¥ m[gqicihgiR¡¡£zO
-¥qxUkSdk~¡€€ š§± bV|Æ×èåÞÝŸàèäâÛ×ÙáÝØ×ÓØÕÛÝÙØÙËÄÂªËàÛÕÙ×Ü×ÙØ×Ø×ÙØÙÏ ~pc©©µœÃz¬ÁŽu¬œ²
-ª±¹b Žx§¬§¬µ²kdu£  ªŽ·¬ £ŽÄ·š×z|qugqysLo§vzl¹º¥¶²ŽŽ¶·µšupmuvi7UiDQqopmoootl^QmtmqplqoUNqcASAtz||xx|zy}z|}~
-}|
-cIfREp
-
-~xzo­¬xgkkookcJhllspmovtquqqvvtt}|~|y~®¡¬ÃÆÂº¹ºµ¶µ±Ž°²±±­¬¡ ~|||}¥±±Ž°®®°°°°­©ª¬€¡}®µ­®­­Ž±°Žµµ²±µµ·º·¬|o°£s­·®§cy¥µ±²|§£¡i §©©§ª¥€§¥€š€€¡ oYdupiglpbWV€ vQ§}xvSy€ yLlc¥}£©¬§iZmÎÞééààÁÞèèäÛØÛáàÜÑ×Ø×Þá×ÕÙÏÄÁªÎâÔÕØÛÙÜÙÛÛÛÛÛ×ÜÌsph¡¬¬Á º€l ¹µyšŽ±¥ ¬²\šy®®¬®°oxtª­¥ŽŽ°©¥ µœŽ¡Ý¡lxxuul
-y}cqx¡·§µ·Ž·Ž²±ªQVQSdd5WoBMqookmhttmZZupkptispVMqb8L7<EILJV`cffppkkot|yu~}~cIhUAqux}l­©
-xhgmkmpcNdpmtkomupsuspysxvt
-}}x}
-­¡®ÃÃÇœ¶µ¶¹»²ŽŽ±Ž°®š¥€~y|z©ŽµŽ®®°±±°­²¬¬¬€¥ ©±±°°±°µ²µ°µ¶µµ¹ººº­yq€¶x£µ°Lp€±Žµ|©¡¡m£¥­ªšš¥§§©€ššš £t[gyulhosccUp¥£ uZ€}x}V€pOsl£shl¥ÛÞêéààÁáèéäÛÜÝÝÞ×Õ×ÔÔÙàÓÕ×ÎÄÄªÎáÑ××ÙÕÙ×Ø×ÙÜÜ×ÝÙœvs}®£¹¥±švµŸv¬°­±¬­Ä\¥}°µ©°kk|x}§¬®¬®ªªµº²¥ÈËpillmbf`~il€°Ž¶Žµ¶°¬OSLZfh3SfAFqqqhshuuoYZttpttoosUHviMA@?5;578729472334;ADDFIOOVW\dfitubEkVDm}xvo°š
-yikiompfD`ooqpuqxtqptpqsvtv~}­¥¬ÄÆÆº¹¶µŽ·µµµµ·²Žª££||xx§±²°Ž±²®®²ª°±®®€£ ¬Ž²®±±®µ·µµŽ··¹¶¹Ÿœ®ykšŸ€x§§ÁŽSm€®¬µi£¡¥p€£š§š©š€¥¥§¬£€š 
- o[ftqifmucgfUx¡¥oZ
-S©£lSvp ¥
-¡¡ ii}zœâÝâæÝÞÃàèêäáÙÜÙØÕ×ÙÜÕÝÞÙØÙÎËÈ¬ÑÞÓÕ×××ØÕØÜÛÙÛ×ÙÞÐ}o¥¡¶Ž¥¬·¹p­¿Ž¹µ¥Ã§dŽª©­upx±Ž±¹°²°šœÂ­€·¡|fY£}l\cs
-£±·²±²»Žªkoihlc4Yf?DippkoivxoZZusmtuoqt\NpifpoquyuvtpsplkfZYQLNLJINMFHHHFDIZtdDgRFoyv
-p®§}uihikoliMdmpqtmpx
-vuusovzyvz
-
-~|°£­ÄÇÆ»»·¶µµ·ººµµ²±€§§}yv|~§¶±²Žµ®µ±²ª¬ª©®€€€
-°±±°²·Ž²µ¶¶µ·¶»Ÿ¹ÁÂ°zlª¿€zš©°º¶[}ª©¡²Q©§€ €m¥ ªššš§§§§©§¥¥£¡ ¡ £¡p^ivykimvqZS^\uo\y}xY­`Q|x~ €¥§f|ÄââéåÞÝÃáèèäâÛÝÙÝØÕ××ÙÛáÙØÛÏÇÁ¬ÔÞ×ÕÓ××ÔÓÙÙ×Ø×ÙÙÞÛœ_ £²¹®º»c¡Ã¹·¹»©f·š£s|uu~±œµ€·»¹ª£š±·¡zpp`\t£©¡lofuqŽµŽ¶¶¹Žªhmfhd_2VcD@gilhkksuo[YvqovsmtqZJsmglst|zyy}||}~uvuuvosmldhbotc?fZ@pzzo¬ªvigiioqiMbillklpuqsutuvvssz
-
-
-­¡°ÊÈÇŸ»º¶··¶·ŽŽ·±Ž­§£z|}z§µŽµ±°°²±±±®­¬±§ ¬µ±±Ž¶²··µ··»·œ¿ÂÆÁ°xs­Æ§x°©¶·d­¡±®cv¥­¥©€ §k ¡ššš©©¥©š¥¥©¥¡¡£vbgxyikpz}f_dk^pkSyz~s_¬[Up£¡¥¥š§}Ss|©áâáèâàÜÃàæééæÜàÜàØØØÕØÝàÙØÙÐÇÄ°ÓÜÙÔ×ÔØÓ×ÙÝÕØÕØÛÙÜ¿gxª¥Á¥¶¡
-µÁ€_€Ã·²²¶®k·€qsxv}¬¹œº¶£œ··±£€£špy~oc`hm€©opkggkhhš¶Ž²·¶®šplifc`5Sc@BifchiltmlZVthkuoltpWIvtplpopyxtqotutz}z}~zyxoouyyutxyyymD`V?ktym­š
-
-zhdkmpslEbolkommv
-tsvuyuzsxy
-
-
-~~
-±¡¥®ÇËÆŸœº··µ¹µ·ŽŽ±­©§¡~z|zª¹ŽŽ¶±±°­®¬¬­°°§¡¬±²±ŽµµŽ·¶¹·»ŸÁÇÊÐÇ®}v­Ë¥t·°··i­¡ª²~l£š€   §£p£¡š©¥š¥£¡§¥¡š§€¡ sfkqsphmv|lfhvi_d_R yv~lp¥¬Qbd€¡¬£¡gWxÇèåâåæáÜÃÞèêèâÜàÞÞÜÕØÛ×ØÝÕ××ÊÇÈ°ÓÜÐÔÓÕÔ×ÓÙÕÙØØÙØÙÕ¶zocl®¹±°°~­Ÿªi¶º|®®­­u²|sp­¶·Ÿ±€ºœº¬€£y|zkhukš€¥ihlgi €²¶º¶¶®ªyyvytpVSZABmighmooop[Oqkipllqt^Es}zy|}~~}}|zzzyyuipssttvyzucF`U=k
-yyoªš}|khklmqkJ`kkpqlovvutuusvxyv
-~}|
-²€ ¬ÈÆÇœº¹·ºº»¶¶¶¶Ž±ª¥¥|zz~š¶Ž¹²ŽŽ¬®¬®®±ª®©£¡­±Ž²µ²²µ¶º¹º»ÁÈËÎÓÌ®zsµË¥y¹Ã£»¹m­¥ ª¶f¡°§¥¡§§€u§©¬©šš€¥¥š€§¥¥  ¡ufitxohp}}i^k`^`FN€yzly  Rkfš ±£€bfsØéæàåäÛÙÇâæéæáÙâÞÛÛÔÓØØÛÞÓÓ×ÊÊÊ²ÔÜÑÓ×Ô×Õ×ÕÔ×ØÕÕ×ÛàËgdª¡Ž¶€±~šœŽoµœ€zš­­¬p©zh}yªµµºŸ°©œ¶µ¡€p¥¡
-tvk m_^\[_lxª­µ²·º·±ª
-yh?@kloiqosqq`QsmkpsmtsZEsz~~}yyk_Y=d}}tulš¥|
-xgomhmmfLbulmomot
-tqmpqtttyz~~®§ªÆÊÈÂ»ººœ··º²µµ±±­¥¡}|~§µ²µ²¶²±°±²°±®°ªš£
-®Ž¶°µ»·Ÿ»¿ºÂÃÊÊÐÐ×ÑŽ~q¶Ë§y¿Ó¥Žºk°š¡®±¬p °š¬­ª€¥t§€ª¬§§§§§§€€€¥    uigy|oll~tkVdmhQ¡zy\¡vQt l¡§§¶¥lisÄèíæáéåÝ×ÇâéêåâÛáÛÞÜÓ××ÕØÞØÕÜÎÆÄ®ØÛÔÕÕÔÑÑÓÓÕÕØÙÙÙ×ÛÛ}m š¬º¹¡œµv²¿®zªŽ¬¬x²
-vihksš··µº·®¡€Ÿ·¬hxštm vl|dRYV_Shšµµ¶¶¶±ªZ?diqomqutpbNpogtpkpqVAu£V;_tvkªš~~
-
-ygklmopfM`mkoolmxsttuvpsszyx
-
-~~~° §¬ÇÈÇœ»¹¹º¶·µ¹º¹°Ž­€€¡xz}¥·µ²¶µµ¬°®°±²­°§§€
-¬²·µœ»œ¿Ÿ¿ÄÆËÏÐÓ×ÛØ±yu¹Ì£t€Ä×¶Žœo±š¬²°¹²®°®šš©v¥ šš§§§šš¥€€§§€  ¡  xgkxvoii}
-
-~biob`|vWªmM€}u¥€°©oxsÐèèâáæàÙÔÄáèææâÙáàåÝØÕÔÕØÝÜÔÙÐÄÇ¬Óà×ÕÐÕÔÓÓÑ×ÔØØÕÛÜÙÛ¶
-lgy¬ª¿ª¬»¹
-¬Ÿ¬zš»¬±}©mokq¬Ÿœ¶»ŸŽ§§¹²ih`€k¡}`ugWstkch
-Ž··¶°®ukooptqql_Qllmzggoq_Eo~  €£ ~`d~|sx
-q¬š}ykfkmkofMflomlootssspqpsvuxz
-~|¬£€©ËÇÆ¿·¹º»»¶·ºµŽ¶¶­š¬£zxy¥»º·ŽŽŽŽ°°¶±±¬±§§£Ž··º¶»¿Á¿ÆÆËÏÑÑÛÛÝÝ±zu¶Î¥x ÁÛ°­º§t±­­°®¶²°²¬§¡§y§¥§£ª¥§­©€€§€¡  ¡ £ £¡  £tbhvzphi|y_LORZuuU£_V
-l}®š UWs­âëëæäêæÝÕÆâéæêäÙâÞáÜ××Ù×ÜÝÙ××ËÇœ±ÕÝÕ×ÕÕ×ÔØÓÓØÙÙÛØ×ÙÞÌfil®¹±¬€Ž¶®Â­}§»§¹§}is|m}°¶·µµºœµš²§yuizmhiVk®©hciWv~tz
-š° ªŽ©^_cclhllozutisomuuqsbNommsmfqu_8;?;?ADBDMQWZ\ccdiikpszvx|~z
-~ttm¬ª~}vhghklohLcqkomppuokplqmqpuyz|
-}±¥§ÈÇÆ»º¹º¹ºµ®··°·¶¬¡¥yy}¡ºº·¶²Ž¶²¶±°°©®©¥£²¹»º¿ÁÆËÊËÊÐÔ×ÙÝÝÜØ±|tºÎ z·ÐÙ€¹¥¥z§¶ª©¬Žºµ­®°±¥š§£š©šš¥§§§£ªšš§  £¡ £
-cmxvlkl
-}zi`Vbc¡ppv^€S_k ¬££}\i|£áëêåâéâÜÙÎäæéèäÜáÞåÝÔ×Ô×ÝàØÕÛÏÈÄªÔàÕ×ÔÑÓÓÔÐÑÔÔÜÛØÛÛÛÐq\`­š²Ž±°š±t§œ®· ®µqvyy¬¹Ÿœ¶µ¬­ª€²®fbcZp¶|tg°¡zml_hztqxs¡®¡ªQQVQNJLJDBDOctmottxsfSlopylitxmkkhhccbb^b`d^^ZWUVV[SOJLI@HJBBDIFLSQVW^_Y_`
-}pzzhšª
-~
-z
-|ikkllmhHcpmokoms
-tpsppppsovzx
-°£š­ÈÇÈÁ¹¹º·¹¹··¶Ž¶Ž­¥§|yz}§º·ºµ¶Ž²±²±®±­­©§ }Ž·»œ¿ÄÊÌËÎÎÓÕØÜÛÜÝÙµyy»Ç~¹ÏÌ£¿ª©¬º±­±¹±o€Ž€²±š¡š£©¬¥§§¥¥ª¥§£¥¥£ ¡ £¡€vchxyogl€z||kLgspph€€~Mf`£š lb|ÎêëêæáèàÛØÈàæéèäÛÜÜÞÜ×Õ××ÝÝÕÕØÎÈ¿®ÙÞÕÔÓÔ×ÐÓÓÏÕ××Û×ØØÝÙ­s`dy€ªº¬·±gœ²¡œ¥±œz~z°µ·»±¬¥€§š¶¬s_^mWxdz zytipphp­i¥ §®©lpolohkkfkmqismsmuqmdOoslzplquxxvxxyy|yxxz}}}~z}
-zqtuy}yohkhddilgdbZg
-|sxf­ª
-
-|~
-vigolppiQdxopkqluuqputupuquvxz
-}
-°§®ÊÊÆÂ·ºº¹ºœººµ¶µ·°ªªz}y©··µŽŽ¹Ž±±²®­°°ª§¥¶»ÂÃÄËÎÎÑÔÔ×ØÕÜÞááØ±v|»Ì¡u­Ðœ§Ÿ©¥²¶°­µ»fª­¬µ°°£€€©¬¥©š©¡£§€§€€ ¡  ££   ¥|gmz|slm
-vp`Yo¥€mqhu¡kLxy[¡€¥^[hÕèèééâêâÛÓÇàèëæáÛÛÙâÜÙ××ØÞáÙ×ÛÊÊÁ®ÛÑºÆÓÔÓÑÑÕÔÑØ×ØØÙÛÝÙÈddm£Ž ¡ºŽ§f Ä¶x¶­€œyx§²¶¹¶µ­¬¬šª· uvmi`hoyz}f}mhccvp\z§¬§¹ šºš§¡ª§¬pqtokmlqsqsvmpioloxqiJhuqtqmtxxvtpuyz~
-
-
-}}~
-~|
-yzz}~}zxyh¬®xkihppmfHcpspmoks
-totuoqqqoxtz~
-}Ž§¬ËÈÆÁ¹Ÿœ»¶º¹¶µ·Ž·Ž¬§ }x~§Ÿ·¶·¶Ž²±ŽŽ±±­ªª­§»ÁÃÈÊÏÑÑÔÕ××ÜÛÙÞÝÝÛ±xœÌzŽÎºµÃª¬±·±°¶¹s©q©Ž±®§¥£ª§§§¥£šš©§€¡£¡€¡¡   ¡¡£¡}gozzskm}¡¡|VOm£¡hthšhNxm\€š¥ š\o~ÜëëîéâëäÛ×ÌæéêæáØÛÜáÛÕÔÙÕÙáØÔØËÌ»ªÑ¹œËÕÕ×ÔÕÑÕÕÕ×ØÙÝÜÞÛ°ff¥¹¶¡»·±oµ¶|¶¬€¶q€¥²¶±·Ž²»Ÿ»©©¶©}gYYc
-|¡šmypq£}p|p¶Ãœ ¬»Ž­§¥qovqqusqpssqfskoopxsgJmuoxqmvxyyplssptxvxz|}}|y~~z}xx|}~
-
-}~}
-
-zyxylª±
-}
-zfdimlofJ^oilpolqpqqtsqpttpxv|}~®¡¥¬ÇÊÊÃœ¿ºº¶¹¶¹¹œ·¶µ­ª€
-|}}ªŸ»º·¶Ž¶Ž­²ŽŽ±­š¬§œÇÇÊÏÓÕÓØØØÙÛÝÝÝÞÜÜ±z~œÌ }¬ÎØÑËª¶Žº°²·ºsy€g­²°ªª€§¥€§©£š§€©¥¥€ ¡  ¡€£  im}yupm|¡šš§kYRt§ _~bšWS[o~¬mYqÆæîêéæâêäÛ×ËéèëéâÝÛÞàÝÙÕØØÝÝÕÓ×ÎË¿¬¡×µ€ŽÏÕÔÕÓÑÐÔÔÕÕÛÛÛÛÛÆi¥¬­Ÿ·±¹¹}®Žu­±¥¹gtš¡·Žµ­¶¹·»º§­Ž€qt
-qdVNpz}kq
-qu©¹»Ž §²ŽŽkihkikomsvvzkokqoquqf?gtkttpx|v|}zxz|xv
-yy~yzvvz}|~~xuxz~|~zz~||z|uti©¬
-
-~
-
-|lhmpsoiN[moopkpusqsqqpptpuuv}
-°€šÊÊÇÂ¹º¹œ»»»»ºœ··­š©£}š·±¹¶¹¹·¹¹µŽ·°¬©°©ÄÌÏÏÑ×ÕÙÛÛÕÜÜÝàÞÞÞÜ±yÄÈt¥ÓÝØÌ¹¹Ž¶°Ž¹°V|¡­s~®Ž®­©£§¬­©€€£š¥¡¥§¥     io|~vmqt ¥§¥`k[m£€d_¥UW¥^}£y£°Yi}Ÿ×ÞÏËÌÎÎÂ»ŸÁÕÛÞÕÐÓÓÐÛÕÑËËÌÏÜÔÐÑÁœ¹š ×¶€ÂÎÐ×ØÕÔÙÕ×ÙÛÕ×ØÝÂ}q\vµ£» ªºµœ­Žx®±€°zclu¥°µ²±¶···Ÿ»§§¬|ytofmph¡£°§¡z
-~··¹šœŽ¶²šiimlhpqpmpsukmoslmxogBhvovxqutvuvvptz~||z|y||||vzx~~|~yyzzxu|z}~
-||zpzkªª
-}vfblsptkOdsmqsoovssppqsoustxvx|±£§ªËÎÈÄœŸ¹ŸŸ»ºŽ¹·¶·±ªª§y€±ª ¬¹¹¹ŽŽŽµ°°­Ž®ÊÐÐÔÕØÕÙÛÛÛÜÝààÞáàØ²xÁËv¬ÔÞÙÓÇÃ±»¬µ»¡It¥·²¶±±©¡§§ª§šš§§§€£©¥ ¡ €£    ¡¡¡£hpy~vkou€§§YR?m ¡}c` OcN
-ª¬tSk££±Æ­¥©±§ª²µ·¿º°ŸÃ±ÄÑÇº·š¥Á¿ŸŸ¬€¥£ØŽ€²·­®ŸÐÔÔÓÔ×ÙØ××ÙÙÜÔ¬u^k­¡¹¬º°Ç
-¶Ç©s¬¬£u^|€²¹·¶Ž·œ»®®€y ª£}t €|uz}xyubcks}§²œ±ªºŽŽ²©®cgimplmssspvopkqtlvv`Houtvqpxxyytstzvtxxyuzz|~}zuyuy|z|yvyy}}}~zszk©°|~glolmlgN_qpqpqpupqtqosstvtuv||
-²¥§©ÊÈÈÁœœœ»·¹¹¹ºœ·µ±­§¡ofox
-i^p§µ¶²Ž¶²±®¶°ÈÑ×ÔÕÙØÛÜÝÙÝÛÜàáÝàÛ²z}ÁÎx±ÙÛÙÕËÆ ±œ¬°ºE®¶ µœ·Ž§©¡¥¥©ª§©ª©š¥¥§š¡ ££ ¡¡ ¡¡¡€££fpy~xpoy££lV`SzubiyOp 
-Y­§^_yÐÙÌÕÛÔÐÙÜ×Ï»ŽÑÕÑØÌÁÈÆÄÎËÆÁºŸœœ­ª©€ §£×¶®¶°¬€¬ÁÔÔØ×ÙØ×ÙÛØÝÛÔ¬|t_¥§²¶­ªÁ€|ºÃ§|Ž¹uZvy­µ¶··»·»µ­£z¡­¡u~€§š ÄxqyxtUYc}q
-€¡}x¥¶š±¶¶¶š¥£±mkoqqsooolpxpxoqusqZDlvy|sqvv}
-~~
-
-~|}tylª±|hfmimpiOdomqpohmspstuqstqtut}
-
-~}µ¥§šÈÌËÆÃÁÁŸŸŸ»ºœ»»·µª¬[\mzutvsum­·²µµ®±Ÿ²£ÌÔÕØ××ÙÙÙÙÝàÛÜàÞÝÝÛ±tÃËu±ÜÝÜÕÎÄ¥±»²°µxU°²}·ºµŽ£¬£©©©©€¥§ª©§§§¥ ¡£   €€¡£¡¡¡¡ gty|vmozšiUWLvfhuz€mL|fhš¡hp
-°àæàêèâØÛáÝÓÂÄàåáÞÛÓ×ÔÎÏÏÎÎÑ×ËÁµ¶Ž©€¥£Ù°£¡®ª®ÆÓÕÕØÕÕ×ÕÕÙÝà¶olf}¡­§¿€¥Â¬q¬Çµx®¿¡}W~Ž·±±¹µ¿·Ž®£¥¥q©€££xlkdgvo}|mtm
-~ft±¶¹µ·§Žqqqooqospstylmktpp}v_?pzy|vpuy}yzxy|z|~z|
-
-}}~
-
-~
-}}xss}l¡¬²
-}~ikipmtkObmopoqst
-uqsotmotpvsu
-
-~}±š€¥ÆËËÃŸ¿¿œŸœ»¹Ÿ»Ÿœ²¬¬*Ls|shuWRh­Ž²¹²±Ã·¥ÑÕØØÛÛØÜÛÛØÛÞÝÞÜÛáÙ²vÄÊu»ÞÞÞÕÏÇ§²··¶²ozµšg·»¶µ€¬ ¡šš§­¥ª€©§©¥¥©¡¡¡ ¡  ¡ ¡£ ££¡kp}}zpsx€§dV`Ey dlf¡`O
-\q¬©po}ØéäáêêèÞÙÜÕØÌÎàääåÞÛÛÞÜÛÕÕØÙÜÜÔÈÄ®®§¥£ØÃ €­µŸÏÔÔ××ØÙÜÕÙÜÔÈÊÂ~_o¬¶¬£šµ¹t¥¶©|£¹`¶Ž°±»·¶±¹Ž£ptxšª§ ylZ[Micq`URbqx_by~u©²ª±µš¬¡Žuttzxzxvtvzztsoush|yg9myqxxozxxtuyuxuvzz||}~~~~~
-~|
-
-
-||vug­­zlmmlmpgR_lqqpppu
-utoqqspsstux}~|Ž §©ÌÌÈÃÂÁœ¿Á»œ¿µœœº°o4@d|yfNLcxªµ¹Ž²œ» ÓÕÙÙÙÛÛÜÜÝØÝàÞÜÙÞàÜ±xÄÊyŸààÝÙÑÃš²¹ºµŽš°²­ºµ°¬¡©€šš¥¥£š§¥€£§€¡   £ £€££ ¡¥¥fuzmss£sbbY;
-¡_t`¥WVN°`^|¥ÛéåáëééáÕØÑÔÐÕåèäâÞÝàÛàÛ×Ô×ÙÜà×ÌÊ¬  §Ýº£©€§®·Ì×Ô×ÓÔØØ×ØÙÇ¥»¶v`f§§®Žš±±Áµ²£µ£`qv±±²ºŸ¹»Ÿ¹ šq š¥¥ |xv^_[Roy`im[HERhgmmiuvp~|±Ž¬¹pqpptssqttv|lpouql|xh4mutvtuzvuyx~|}}|~}
-||}zyy~l ¬±
-}fgfloslO`olpppopxtqqsxtsust|}~}®¡§ËÐËÄ¿»¿ÁŸ»»¿œœ¿·
-R47'7dvz~zb=Ufg}~u°²¹²ÁÂ¡ÓØÛÝÙÛÝÜÜÛÛÛÜÜàÜÞÝÜ²yÄËxœâÞÛ×ÎÄªµ·¶¹¶µ°®Ž±°ª­°­±­€¥¥©ª§ššš©¥§š€  ¡€¡ ¡£¡ ¥£¡£€dq}qmv€ mbfgB bt[£LcxN§¡cov©ÛííâîêéÝÙÓÊÌÑÕäåâÜÛÜáÜâÙØØ×ÜÝÝÙÊÂ§ §¡šØª¬µš±¿Ð×ÕÕÓØØÙÙÝÛ¿€~||Ž¥¶£º­ÁŽµœ©Zxvy²µ±±¶¶º»¹ §~ šusH[bh``pty}mbi
-
-®ÃÊ¡h_šœ®µvyt|yv|xvt|smpyps}u;ltuyvsy|xsssttxxvvuuvxvt|v
-
-
-~~}}~|~ztl£­°
-kgfmmmgO_mqpppqyyomstmppvt|
-~|¬ §ÏÏÌÂŸÁ¿Ÿ¿»»»œœŸ±uYA&0VV;0BZIdzmgkikoxty·¶±Ã¹£ÐÛØÜ××ÛÙÙÛÝÜÝàÞàÝàÜ±xÄÈyœÞÕÓÑÊÁšŽ¹··²­©§±¬­¡¡€£š¡§ªš§©§š¥¥š¡¡€   ¡ ¥ £¡  ¡¥¡ 
-cs|z|qpo£t^^fMQ Z\¥zHgx`ªyfxzœæëèàëéäÝØØÏÐÌÔáàÞÛÞÕÞÜâÝÜÙÜØÜÜØÏÄ±¡©ÛªÂÕÓØÕÕØ××ÝâÓ®
-}m°º§¶©§Âš²·~º€Yvspš®š¥®¶œÃŸ©€y¡€¡|}_D=JZmkq`\\gi^s£ygdu¡š€²ommspoqomkkzstxvooyzm0hpuyvt~vvuvutxux||z~}}tv
-|y}|}zy}|xxv}uxy}yzxx}~|~zvt}l ®±~
-|pilmpliM_hoqqoszupssuqqqs|z
-~~u¬££¡ÊËÌÇÁÄÁÁŸ»œœ¿Ÿœuyt`\SoxtmlcRE@8Fg~ppsy|°¹ŽÄŸ£ÓØÙÙØ×ØÜÛÞÜÜÞÝÙÝÞàÜ¶qÆËxºÔÌÇÇÂ»§­±µŽ¬ª¥ 
-©¡ªªª€¡š¥©š¥€§š    £ £€£  ¡¡£¡
-fs~zqmoysVZoR_W~hqJzWv `d¿ååáÞèäàØ×ÔÌÇÈÕâáÜØ×ØÞáâÝÜÙÑÏÑÓ×ÊÃŽ§ šÝ¹ € €Â×Õ×ÙÜØØ×ÝÕ¶pif©¬±²®± Á°}®œ}¹¡š¥d|z©ª€©®·Ä¶x
-¬¡u¡§£k_ZlLN8mu\`mb\tfdvquq~
-sfv·oklhhlilqpmvuoovpkvym.guqxvuyzut
-
-
-}}~uvxvz~zz}yxs}l£±¶
-|igkilphN\mqmopmsxtxpqpstv}
-}
-}yt¬ÈÎËÄÁÃŸ»Ÿ»Â¿Ÿ¿»Wlk}o`xs`I
-Jltshy··ÆÁÎ×ØØÙÜÜØÙÛ×ÛÛÙÞÜàÝÛ²tÊÇu·ÎÇÄÂ»µ€ª­®¶¬§ }®¡š©¬ª§š¡š§š€€€   €¡ ££ £  €§¥bm|}zump}yui^bpZbZidE
-IS`ÎææåâÞááÜÓÑÔÊÊÆ×áÜ×ÙÝÙÝÝàÜÜÙÌŸ¿ÇÊÎÁ°£¥£§Ù§©ÆÙÕØÔÙÙÜÜÛË}c^y¥£Ž®Ÿœ·}ª¿£t¶¬­Ÿd|
-z¡²²¬§µÆ»°¥¥€if|Q7QN` yQm¹htpfl|l€gs
-¶
-|}y}}|soxusuxm0ivsyut||l@y  
-}zvuxm¡š²~
-}hgkmkqlMbppoplsstqtuptvuy|
-~~}vm¬ÌÇÈÈ¿ŸÂ»œ»ŸœŸ¿¿p?V[l^ª©ª§
-|mR/?Wdi
-tvŽºËÁ ÕÙÙ××ÜÞÛÝÛÙÜÛÜÜÝÝàÝ²uÇËu¶ÆÂ¿Ã¶¶££€ª­®¥~~ª§§§­¥€š¥¥¥¥€¥£¡¡€€¡ ¡¡£€€fpz~|tutyopiqfgglu`pqVM
-S|xZtÑæåâÞÜæàÙÐÑØËÎÊ×ÞØÕÙÜÛàÞâàÝÛÈºÁÎÄÆÊ®°§§Ü©
-¥ŸÏ××Õ×ÛÜÜÞÔŸ}z
-hhk¥µ¬Ÿ£¶Ä¡¿¬y±²¶t~
-xµ¹°°²»¶š€ |hfoxE;tzugU^·
-gqhkfd ±~dx~°vsttlpui3l|xuuovxo@dWNLU\^YUYY```[b_gcffbcdfd`dcfhhgilhmpgkfhv|}}tyo€°µvkgpposmMbpmotpissqqsuutv||~
-}~ulª¡ÌÎÈÆÁÂÂŸ¿ÁÁŸ¿Âºh<E_df¶²°²©~slks¡µq²µÊÁ ÕÙØÔÙÜÛÛÞÝÜÛÝÜÜÝäàÝ¶yÄÇy¹ÆÁœ·º·§šª±¬§£z|ª š¬š¬§¥¡£¥ š¥§¡   ¥¡¡¡¡ €¡¡fp~}qlsmiccmmddklif|xL`mi€±€hb²ÛâáÞÛÞáÞÕÏÓÓÐÊÆÓÛÕÓØàÞâÞààÛÛÐ»ÌÊËœŸ¬®ª© ­Ûªoo
-¥ÆÕÙ×ÕÙÞÞÜÜ×·vucb±­²¬šœÃ¶y°¶Žb¥»¹µ°Ž¹¡®± fqlfRbbZ
-s|R^gkkihbf^l®©gbd}p§tJQSNROVVWVW`ystytosvo.hzsuvsv|vAcO.07/359494837<7<?59/373;99=<5;;<9;=;25<\p||zuu|oš©µ
-yhihmlpkO[ipqomtsvupuyxqu~z
-}vpi¬ÌËÇÆÁÃÃÃÂÄŸ¿ÁÃ»d(5Ygt­²ªšª »È¥tª¹Ê¿¡ÑØÛØ×ÞÛÙÝÙÝÞÝÜÜÞààÜ²yÃÈ
-ÃÃ¹»»µ­ ¡­°°§ztx}©š§§©§£šš£§¥¡£ª  £€  ¡ £ £
-ip|z}oolboc\W\V`kfz[vBuY}x¬¥~Zb~·áÛÛÙÜÛåÛÔÊÑÓÎÌÁÔÝÙÔØÞÜÝÙÞÙÛÝÐŸÈÐÆºœ¬­±©¡ ®Û€
-¥­ÄÔÙÛÙÛÜÛÜÛÑ°m
-f_yš®­§­ ÁÃœ~
-®Áµl|·Ÿ»²±© šª¬q`8=fhigZbNZc\cgcO^Wps go~ª}p£x<7834B@A?;<Yytuytttvq/h}tzuvxvDbWDMNOQOFMNNRZUNLQQMRNRRSZW\VZRVNRMZVE<RI[ozy}yxv~t©°¶ 
-
-olkmopmQ\mqqoqlp
-utxvvvz}~z|}yqi¬§£ËÏÇÈÄÄ¿ÂÃŸœÂŸÃ·[
-0Ig¥¥€£§£
-²¿²
-­»ÆÁÑÙÜÙÕÛØÜÝÛØÜÞÛàÞÝÞÝºuÇÈÆ¿²°­¥§¬Ž§ xtkpª€©£¥§š€š€€€š§§   ¡€¡¡£ ds|~zpodh}hMYcbklZZmLOyšqmmËâáÝÛØÞá×ÔÌÕ×ÎÏÇÐÜÕ×ÞÜÛàÜâÞÜÙÌ»ÈÓÆÇÇ¹œ®€ £°Ù~šš°ÑÙÙÛÕÙÙÜÛÏ¿ªkb[o®¥Â ­Âš}·Äy µ²š
-¡z`šÈ»Â¹¡­±£
-lOv}UdUJJO[`fglIH_Qb|~tgª}mo€SOONQUVU[YD^xsqvvspzx/l|vxxsv~yEd\NRSSMMLUUUWVZVSYWZZW[^\db_ZZ[YU^[_[OWcDOoyxzxyxu£®¹¡
-}kkhlmplS`lpsmqms
-ymxyuuz
-~}zob©ÊÎÎÊÃÂ¿ÈÃÁŸ¿ÂÂ¹Z
-
-/Yz¡£¡ ~
-§¶µ¶»ÈÇ£ÐÛÛØ×ÛÛÜÝÜÛÝÞÞÜÝÞàÝ·xÊÈyŸ±ªš£z š¥soikhv­¥¥ªª£€©§¥€£§©§¡  ££§¬ŽŸ²¥£¡ft}vpqfc`hkk}txqSbcQo_¥_y×äÞÜÜÙÜÝØÔÎÔØÔÓÈÑÛÛÛáÞÙàÝà×ÑÌÊ¿ÈÐÊÄÈºº¶©±à¥§²¡£Ž »Ñ×ÔÛÝÝàÜÝÑ·£¡u`_¬£º©²¥±²sªœvŽ±€£DYx
-Ÿ»Ÿº ·ª k¥zš¡qpOS_FH`iRSLLFL\_šomuª£QUZ[W\Q\fY=_tqtttopzy/c|vvzs||z@bvyv}yyuuvy|yx|utststuqmmvtqpuuquumckHRgFRszzz~zs€®¶€~lhkkmpoU\mupmoqqxpuvxvx}~zpfg§ÌÏÎÊÄ¿ÄÃÁÁÂ¿ÆÃÁl!?k}¡ª¹±µŸËÁ£ÓÙÙÛÛÜÛÛÝÜÛÝÝÞÝÜÞàÝ¹yËÆ
-Áª¡ tho~vhgfc`y¬€§§§¥€š¥§¥¥€¥€¡¡££­ÃÎÕÕÔÛÝÕÎºª  _s}~tpslbShYsyxttW|t€RbVpz¡sLbyÓÞÜÝÜÛÛÛÙÐËÓØÑÐÈÓÝÛÞäÝÛàÙÛÐÔÎÇ¬ÃÌœ²œ®©ªš²Ü®¥Æ¿©¶ÐÎÕÙÛÙÂÈØÙÏáØÇ²šs_cv©²±µ²­¶· i°®°|€SD|§¿Á·¥¶ª¥£bf_®­qs\JkW<R[DEIUROQsÂŸmmo£§²ªomuomo[Ic`?bymsxuqstv4cysvyvt~u@cv}uututtvvz|zzyxzzyvzzxxzzy~|~qsOWgFWuyvzzxzy§°·¥|ikgkouqSZmppmsut|vtuyuz~}~zpgc¥ÌÌËÇÄÃÁÁÁÃÄÁÂÁÂi&(=`|£¥
-ª¶Ž±º»ÇÁ ÏØÛÙÜÙÜÜÝÛÙÛÛÝÝÜààÝ»|ÇÊ
-Ÿ°~qdlpxytcZ^Z\[zš£­¥š©¥€¥§€¥€¡  €¡£¥ ¿ËËÈÐÎÓÔÕÝáéäÔ¶£~`x}slmpiZguJ|zuxy^i§HmO
-~¡`Zps±ÝÝÞáàÛÜÙÕ×ÌØØÑÓÊÓá×ÝáÛÜáØÑÇÇŸŸ»ÊÊÂŽŽª©š€®Õ€ŸÙÓºÄÙØØÛØÕ­¡Ž°šÕàÝ×Ëº¡sc[k§ªµ©· ¿¶£p¶­»¹ªbAx
-z¹¹º±¡®·²©sfu}ogts`U[\`WMS[z¥°mo­¬£qouxzudJb_@_zpvxtvov|9hyvzyss|vD\zxtyxxy|~}}~yxvxyx|~~zz}|}~
-plIRhEOqtxyzyzq§ª·¥|mhlhilmWZqspqooo|tvxv|}tqb_©¡ÊÐÎÇÄÆÆÂÃÁÂÆÆÃÁk*;@M}¡€|z~|~ŸŸÎÃ¡ÓØÙÛÝÜÙÝÜÛÜÝÜÛÝÝàáÝµzËÊx±€yk_[`gosmfWVQRQMUv§€§š€§§š¡€£€ª£§¡ ££  €€ÂÌÓÎÊÂ»œÇÎÆÏÕæâÛÐct|tpophttx\vpsqxm`b¡|F||^§ _kkÆäÝÝÜÕØÝÝÓÕÏØÛÐÐË×ÜÝÜÜÜÛÝÎÇÃÃŸ··ËÄ¹²œ²¬š§£±Ø¥ÄØ×ÂºÓ×ÛÏ­Ê¡¡ÑÝàÛÕŸªpdd œ­¹¶©Áªpº®®Áµ¶mLtt}šÁÁ°¬ºŽ¡¥ 
-}|
-
-|}mlp`Wgtogbmuª}k£§»£¡xxuzzyvcH^UB_qqtuvvmxz5kyxxqq~zI\yz`lISkDUuxvvvxy
-tª°º£|kkhimsmRZsqpkqqt
-xsvu|~}
-~qldgš¡¡ÊÏÊÊÃÃÁÁÃÃÄÁÄÃÄHYFY€i\MDBIUmxhVE;OtŸŸÏÄ£ÔÛÛÙÙÛÛÜÞàÞÜÞÝÝÞÞáà·|ËÆv­yhc_`miffZONNLMENxª¡¬ª©©§©¥§§€š§š¡£ ¡§€®œÃÌÐÌËÁ»·ÇËÂÂÊ×ÝààÑty~stsh[lukyq|syooWgV`všof}¿âÝÛØÜÔÓ××ÓÔÐØÕÎÑÇÐÜÞÞÜÙÜØÇÊÌÄÃœŸÃÆœœœ§š¥§ ²Ù±ÁÊÃ¬®Ð×ÔÔÇÊš°ÌÝàÞàÞÏ¹§vkfz¡¶µ¹¥­±œ°sµ¹§Ã¹»}Iz
-ssµ»²¡¡¡£§~
-q|cRflossmoy
-ck
-ml}¥µŽ©qvz`D\SBZqqpztuo~x;dvyuqs~zM^slAssIUkHUxx|||v}s©©º¥
-}lkmlqokY[pumsuqt
-}uuz
-~ymihf­£ ÌÏÎÊÃÆÃÃÇÁÃÁÃÁÄ€zg^|tkf_M97U|L87Q_¡¿¿ÊÂÑÕÔÙÙÙÝÛÜÛÜÝàÞÞÞÝÝÞ¹}ÏÆz°qf`_dmmkfYWSUIQUVyš§šš©§¡¥£¥§ªš¥£ £¡   ¡£¹Õ×ÔÊÄÊÊÃ¿µœÂ¶¶ºÁÁÌ×ÛËzvppkci|zuutzhz[YkM§¥\t}ÓæÜÜØ×ÙÕØÛÔÎÑÕØÌÐÄÕÜÝá×ÙÞØÄÓÊÇŸµÁÄ¿µµ²£ §¡µØ¬¬š¥ÊËÏÈ©ÃÑ±¶ÎÏ×àááÞâÔÂ©scc©°œœµ¬º·º|©©µ¬¿~Lzz}yz
-£œš
-|m
-¥ª­š¡|~moYFlp~|xoFlšphu€Žµ§€vxyfBYV8\qoq~yxu}y5huyypu}I[um4ZN~x}z|}y|ypMQhFNty}|yzxs­­»¬qhlpsqoUZpppspmtypsx||}zqifi©  ÊÐÎÆÂÆÇÃÄÄÄÃÂÃÃdq^ltMO?^__fts¥Â¿ÆÃÏÙÛØÙÛàÝÝÜÞÜÞÞÞÞÞÝÞºzÏÄ}°
-~yvh^^fgquofd_`[\Z\z§¥š¬ª¥š§š¡€¥¥£¥ €¡ ¡ ŽÁÏ×ÓÄœ»ÁÂÆÄº·Ÿ¶¹µª¶ºÄÓÙÇmplidy}xyqzddOp|[
-§€}VokÊáÝ×ÙÕ×ÑÔØÕÓÓÛØÌÑÎÔáÞÞ×ÔØØÃÐÊÈÂ·œÈÂÂº²¥ŽÙ¡²·£»ÔÕŽ¡²ºÄ€»ÜàÝÝåäâØÆ§mcc€¡ÁŽ»¥º°º|ª­±šÆLszt®£š§¬¬ª¡z
-~xu~llštOM;Umgk~œ£££youo|htvux|xsEYS9\ohpxv}y~|@d|yuzux}|IWtg2`N~y
-
-
-y~}z|}yxzqLHfAQszzz||xv®±œª~iikkmqtWVttsooquztqy~~vogff§€£ÊÑËÇÆÆÊÂÃÄÆÄÂÇÄx£~~k`|`i²ŸÂ»ÊÆ Ð×Õ×ØÜÛÜÛÛÛÜÜÞÞÜÝÞÞº}ÌÃ|®zu~VYbgoqsmh__^ZV§¥ª§š§§š¥££š€¡€¡€¡¥²Ÿ·ÂÌÐÐÓÑÎÎÌÃÃŸŽŽµ±£§°·ŸÇÓÂ~sgVQf
-x|y\kuvW~_sxšh^t~ŽÛÞÛÝÝÎÕÕÔØÕÓÓÙ×ÎÏËÕáâÜÕÏÑÕÊÌÇÇÁ¿·ÇÇ¿Ÿ»£ §¡¹Õš­¥·ÇÁ§µÕÈÕáâàáÞÇ¬vd_m£¹®­¡º©Äp¡²­£ÃVqzt
- 
-š©š©€tv®€|}z~Ž©l^QSio¹€}x~}xftuptxvmH[R7\pmox|xx}7m}~|~y}}xFZto4\V~zx~
-~
-
-}y}~|}vuumJLgFRsyyz|vvvš®¹€~mbimqsoW_mpspmqtzqvy|~|
-
-tmggbš£ÈÑÊÌÆÆÄŸÄÄÂÄÈÄÁxu~¡€££ xhf~ ©
-}¡¿ÁÁÂË¿¡ÐØÙØÛØÛÜÙÜÜÜÜÜÜÜÜÞà»ËÄy¶ª£zOQNWcksystkbVQ|§¥š¥š¥£©£€€¥££€    £©²²±ÂÏÔÊÇÆÇÏÐÂŸ±§²¥­±œÄÈÓ²ukg\dv|}xyl[fh}L
-v¡YcÓáÛÙÝÜ×ÐÓÙÙÕØÑÕ×ÎÎÄÔààÛËÄÇËÊÔÌÆÂÁºÊÈÇÁ¶©§¿Ô€š 
-¬×ààáÞàÕÆ²R`¥¶º·š·° Ä¡h·­Ä¡Yiz­­ ux©_d}thovvxy|ÈÂ~|WW^sŽ z
-£®pvtttqpF\V5Vvkmxvx~z?cy||zu}yJUsm9[V}x}
-
-}~
-~|uxxoQIfFMsx|y||­°¹­}pgimoupR\posuqmq~qvvz~~~
-~~qkphb§§ËÎÎÎÊÆÃÄÁÃÃÃÂÃÁ~U€ šª¡}ª±º©©ÃŸÂÃÈŸÎØÕÕÙÜÛÙÛÙÛÛÙÙÛÜÜÝÙ¹|ËÄv¶©u~xYUOU_kuzyypkfUz§©§¬¥ªª€¥€¥£š©€£¡¡    £§­±¹ÁÇœ»»Ÿ°±¬±€¡©µ¹ÁÏËpp\LVm~zoq\\xuQx|yiWf
-ÈáÝÙ×ÜØÕÓ×ÞÜÕ×ÐÛÏÈÓÌÞááØ»¿ÈÃÇÏËÌÇÊ¶ÇÈÂ··¡¬€£µÑ~
-qiz¹Ê»ÑáÝáÞàÝäÞØ·xU[€§œ¹±µ·Æ¬hºŽÄ®cb ~uz­¬ ¬¥£zpuk[to
-¬²[Lf}¥¡ªºvo€ ®¹Ÿ±šlssqtshLgV7Uskktxz|zz8cyv||sy}QUts=^Q}v
-
-
-
-|}~
-zzvoOOf=Otzy~~zv©²Ÿ¬~}mhhplqqU\uspslsqzmuvvz~~}umifcš£ËÏÑËÇÄÁÇÄÆÇÆÃÃÁ¬k €¬ œ°¹Á¶¿¿ÊÃÑ×ÔÙÕ×Õ×ÙÙØÙÙ×ÕÙÙØØºyÈ¿®¡q`^\UYWYckkc`\SRO¬§©ªš€¥š¥££€¥§¥ £¡¡£¡ªªŽ¬¥©­¬š¡§©pkx¬¿ÄºÈÂtidd`o|uplxWWd_yyYpzÝàÙÙØÕ×ÓÏÑáØÔØÏØÓÈÐÏÝáÜÓœÂÈ»ËÑÊËÑÌœÌÆŸŽ¬ ¥©€¡œÐyh_||k~ÂÜÙÛ×ÔáâáâáåÆS\p µµºœÂµi·±ª»µp\§¥|mvztz©±ª ­¬š£€yftofxzszÙ `k€°œÁÂlp©¬§²¥u§uxqsquqA\Y2Qustux}y}|@hyv|~u}~zUQvs9`N
-z
-
-
-~|}}}}~~y~sRLcBMq}y~zy~vª°¿¬}mdoolqt\Yqqqquotzsszxz~
-~
-vkigb©¥¡ÇËÐÊÃÂÇÄÂÄÆÃÆÆœœ
-~š®µ®¿¿ÆÂÐØÕ××ÓÓÓÕØØØ×ÕÕØØ×Ø¹}Ê»
-
-±
-p^\g[\[VVURJH=A<By§§¬§š©š©§§§€©§¡  ¡££€¡¡ Ž¹µ­¥t@J_mu²ÊÇŸ¶zsmhizztqhco`
-Eh©|Vkz¥ÛÜ×ÓÙØÕÓÓÏØ×ÔÑÓ×ÔÇÔÑÕÞÙ×ÈÈÇ¿ÆÏÑËÓÑÄÈÁŽ¶¶ ª©§£œÐst~xÄàÊ­©ºÐÜÜáäæá§i^dª®±±ª¶q°š®±¿ºy` ªx}q­¬£€££®
-tq
-|mqhlk²uop§­­ÁÃÆÄsk§ ·tttptpmF^V4Vtqmux}||xA[x}z}ty~RNsh4`I~
-
-|}}xsyqNMdENu~zz|­ŽÁ¬
-tmmioqp[Yommqooozquyuv|~}sklkg¥ª ÈÎÎÌÆÄÃÁÄÇÄÁÃÂÃ¿±}mzvluo| ¬ªœÁÆŸÎÔÔÓÙÓÐÏÕÔÕÔ×ØÔÕÔÕÔºÂœªi\``YWUQNADFA?EAD}§§š§¥€€§¡€¥¥¥€¥     ªšxz~pqzE28Zi|ÈÌºšvtbM[x}vt}duubss=t šfulÂÞÜ×ÕÓÕ×ÕÔÐÛØØÔÑÏÑÄÑÌÛÝÙÙÑËÆÄÃÂÏÑÐÈ¹Ïºš­®¡§§ŸÐ~
-
-|
-}ÆÞÐ€µÌØÛáåæé»
-fky¡º°§§¥¥µ~o°²ª·qµœS­|uym¥¥¥°¬§°mzluy~~qloxµ»­»ÆÄœso~ ¬©ŸqsmqztiFZV7[vqmvzy|tAWy}z}qx
-|NQtl=`H
-~
-}xy}
-||vsNLdFJp~}}|u~°²Â­
-~ohloosqYZpqpqtosxtzuuv
-}}
-slhib£ª ÇÑÐÎÇÆÂÆÃÄÃÄÄÇÃÁœš}}iœ€š¬¿»ÄÂÈÓÓÐÕÐÓÏÑÑÓÑÓÑÓÕÔÓÓ·Á¹~šyibYY[Y\VMDI@BE@EJ©€ªš§§§¥©£¡ ¡š¡
-¡€££££uuxoqbku^`BQi·Ê°|slUZ
-yv|`f~W
-lW§
-Y~fÁ¹¹ÈÈŸ¿¿Â»ÄÎËÈËÄÆ¿µÈÄØÕÔÓËÈÆÈÈÈÎÓÊÐÆÏÌÄ¹²š©©©¡ ¿×zsl}zyz~ÌâÏ²š»µœÆÜÛååà©oqiš£Ç°Ž£§»dª»·mŽÂS²°¬€vptq`m£©¬©§£}pu^osvlqbipt\Ç§·Ž®¿Æœ­¥  µ²­ª¿uuppppmE_c;Vzqiuz~x@Mtyx|tyVOpo;`Fz~
-
-
-
-|}~}|zxQNdHJpzt|®®Ã­ ~phkkostZUqsmpqsq}mvyy}
-}
-
-}
-mkigf§¬¡ÇÓÎÊÈÆÃÄÆÂÁÆÂÁÃÂÂ±l¹º¶¥±Ÿ»Ã¿ÆÑÎÐÏÎÓÏÐÎÑÏÓÐÌÌÎÏÏ²}ºŽ}£~xmh\UU[fZRIFAB@JSNššššš§§§§£¡¡¡¡§
- £¡£ zi^upb^tf^stov}uzg_l£­ ©£}td\hzzxmcz`Zf}£}b[sz§·ª ºŸŽ¶­®šµÂ¶²ºº»­ œÁÁ·œœ¹ŽÆ¿¿ÌÓÎÇÈ·ÃÊÆÁŸ¥ ©¿Õqo~olyuztozqt¥¶Æµ¡©°»µÙæèÇkZš¶·œ€²µg§»»s¬ŸOŽŽ²£go}gguu¬Ž €£l\
-xu~p|c£š»ÆÁŸ² š¿¶ºŸœŸŽ®ÂtuopssmI[Y4Rytlvx~}z=Os|~ty}YJpl4\I}
-
-
-}x|~y}vuQFdDEpzx®®Ã­oifsuoq\Voqmptqpzqtux|}
-
-}~}
-mkhd` ¬ÃÎËËÇÇÊÊÄÄÇÃÄÃÃÃŸµ®©
-
-ª£€²º»œºÂÎËÎÏÏÎÐÑÌÎÌËÎËÌÌËÏº~·¶¥~u|}qi[^^fifVRJQSVYZZš¬£ššš§££§š§£ª€¥¡£ €¥t__plbccldmfv¡©­~p`WI
-|q|^mmLxz
-£¡
-zWipÊØÐËÁÊÊÏÂÈÂ¿ÁÇÈÄÈÆÄÂÆ»¶ÁÆÇ¿šµ®š¹Ÿœ»°¥§·µ²© ¥ª£ÁÔsfvpuvmutsukx¡£¬¡¶äåèŽuZtx¥ ®Ÿ·¡¶°©`¹·~¹Lº·© §¥
-ib_o|~§®­ qf
-qot¬·¶ÂÇÄº²£¬Ÿ¶œ»¿º¶®ÃvtmvumgE`^3QummuxzsyyELv|v~y|
-`LolA[Jz
-
-~
-}|~}}||vqVJhHIpz|­²ÃŽ
-}oilmqoq^Wmmpupqt}szuxy
-
-
-mmmhd¡ªÈÐÐÌÇËÈÆÆÇÄÇÃÆÃÇŸŽ®€}
-tztcYNSqcy ¶ŸŸ»¹ŸÊËÈËÇËÎÊÇÆÈÆÈÄÈÇÈÄµ}º±ª
-|xlfbdkhb[\VQRW[[d
-š¥§§©©š¡§£¡¥§££  ¡  £€tb_~ovyq|gcu|~©¬¬¬®|vfUWyg|~lduoO
-x¥o^hy©ÜáÛÔÈÈËÐÐÝ×ÈÏÈÓÈÇÑÎÇÄÁË×ÌÌÄŽ¶®š°Ž ±Ž²ª £§£€Ÿ²£€¿Ñ|~qv|stqzvpv®¥¡®©Áœœàæéå®flk§²±§Ž¥¬¶g°²·N
-º¿µª£­tqfohys¬·²ªu~¥¬tshgl§ŽŸ²ÄÄŸ¹Ž¡©œ¹¿Âº¿µ­ÂtstttklB\\2Vsqoytvu~yFSz}u|u|`Ssk;UD~}~z|}
-
-|||yzlYHbLAs
-}ª°Ã°ohkpptv_\smsmpqs}uvysv~
-
-}~
-pokkdšÇÓÏÏÊÆÊÈËÃÈÇÊÄÄÃ¿µ­¡pq~
-vop£ºº¹µ¹ÂÆÈÄÊÈÈÇÊÇÃÆÆÇÃÄÄÈÇ¶~¶­}£vsm`WVYYQVWUWY\\gg
-¥§¥¥€€¥¥§¥€š¥§¡  £€ € ~v
-vs}®±± ¬§£
-}oZhyqYyv}b
-\g€
-bc}ÄÞÝÜÜÕÐÔÓÓ×Û×ÛÏ×Ñ×ÕÑÇÌÊ×ÜÙÔÇÃŸ·º¿¶°°ÃÄÈºŽ®µ£­¬©¿Îstpxtdu}§®§£Â¶»áéé¶mkt©­®·¬ª©·o¶©Ÿ¬S|·Ã¿¶­­€vl^ho`}¥® ŽÁ·µh`b pl ÁÃ»º·±šº»Â¿ºÂ°­Ävqptymh?b[7Qxystszu|u<Wzxtxmu~WOvo4SF}}}y|~
-|z~}||}t[F_IDs
-~|¬°Â·phkmoou_Zmqqtqut}mtyzx~~skid_©ÇÕÐÎÇÈÈÆÇÆÆÄÈÆÃÄÁŽ­}~x
-zfUNW~©Áœ¿·µ»ÃÆÆÈÆÇÄŸÁÂÃ¿ÄÁÂÄÄÇŽ
-®­¥~smbRNQLHIILMOSRZch£¥š§ §€¡£ ¡¥¥§¡
- ¡££   q®­­š±š€¡~qUk
-xvU|xmF}£sbpkšÕàÜÜÛÛÔÐÐÔÔÕÛÛÕ×ÔÔÑÐÃÕÆÙâÙØËÁÂÆÇÄÇÂ·»¿ËÆÈÁÄ¥§§£ ŸÈm
-
-±©ŽÄèéåÂt[tq§¡­²»€µ¿y·°€ÊªZ|ºÈÁÌºŽªuY| £°º°°špu}yuxš¬§µ±¬ªŸ»·Ÿ»œ±°¿sstoxpiB_\5Ryvsvsyzzt8Y}yz}qpzZIvs<UE}
-
-z~x|
-~|~}|y~u^AZHDq}®¶Ãµ 
-qhflptu^Ylpsqttszsvtzv}
-vgidc­ÃÑÎÌÇÊÈÇÄÆÃÄÈÇÆÇÁ¶°¡}}z||p^`gq€²ŸŸºŽŽ»ÁœÁÂÆÂÃ¿ŸÆÂÁÁŸÁÃÁÂµ±²€xvxyxui\YHB=@@@@FJJFMW`¡§©©€¥£ €§€£§€£¡¡£ghgv||~®¬ €¬® pNhuU|i}}O
-¥
-^\b}·ÕáÝØÝÙÓÑÑÐÓÕØÑËÕÓÕÓÑÌØÐÛáÛØËÃËÊÆÂºÃÃµºÄÑÊÁ»¡€¥£ ÃÆvšŽ¬­¬ŽÈ¹€}||œÆÔæèêéå±qdtš¡»¶©²µqŽ¡š·¿¶bm¹ÆŽ¿°¶±vµ»š­l`^\YZ[ZZbfx
-}plgpx~phmyyokiikt
-¬±Ÿuqqpxlk9Zb=Rzxsxsux|vId||xysq~|ZJvvES@~t
-
-|z}|
-~|y~v\B\LDm®±Ã· olimktybRiputmtt|muuxu~~
-qlhddªÃÏÐÏÈÎÊÈÆÆÊÆÆÂÇÂÂ¶ŽŽuuux|²¹ªŸœœº±®»ÁºœÃÁœÁÃÁÂ¿¹ºœº¹œÂ±}¶­vusutmgWVJHAFIDEDDFHJNU~¥¥š§¥€€€€ ¥¡££š ¡  ^HEQiszso^ffgtx|||ª©§
-tUcz}y
-~\vitY~QkyÃÔàÜÜÜÜ×ÑÐÐÓÑÝáØØÑÑÕÐÊÐÌÙÜÛ×ÐÓÐÂ»¹²ÂÌÆ¹ÃÄÇÇÁš¥¥  ¡»Ïxu
-
-  ±Ÿ¥§ÌÁµ v²ÌÜèéåÕÌs£»²²®ªk±£°·¹hkŽŸÁµ­­ª­±Ž°§§YRZ[ZY^dgqx}tpv~xu§
-tf_cgq¬µœoxossfk7\b9Rtxtssuv|zHRzyyvpv~~`LzyHWHv~s|
-z}|~}~~||u`DZJFl­µÄµ mkmiout[Ulstqquozqvtsv|
-slhgd­ÆÐÐÌÊÇÈÈÊÄÈËÇÆÃÄŸ·Ð×
-qppoox
-¬ºÁœœ¶²µµ»»»ŸºŸºŸœŸŸœºººœÁÂŽ±ª£   £¡¥ £§§¡ €¥¡€¡¡¡  €¡£H=BYYkicM[R\W__oti£ª
-tYfl~xhl|gkliW`zÇÓÝÞÜÝÜÕÔÎÏÓÐÝâÕÔÌÑÕÐÈÛËÙÞÛ×ØÕÏœœŽ²ŸÆœ±ÇÇËÆµ¡¥§   ÁÊogoik~~ ©Î£Ž|vo
-©ªÄàèæâÆ¹€pol  ŽÁœª© ¥b£¬¶
-·»p`¬Â¿º·µ 
-°»ŽŽ\W[_[Y^cgo~zttu£€~stšvccbhy©ŽÁmttmphhB`d;F|zvutuvzLMxxyztv~^JztD[D}z~
-
-x|x}}
-z||u_=\OBl°®Ä¶¥phkkoso_Zqtqpoppzovxxz
-
-yqigb­ÄÑÑÎÊÇÇÈÈÄÊÆÊÆÈÄÃµÔò¬|lhifmvy}pi\gbkœº¿Ÿ»²®µ¿¿œ»Áœ·»º»»Ÿœ¹ºœºŸ²}Žª
-¶ÏÕÛÝÝáÛÔÇ¹µ¹­šªª©š¬ª€§©£ €š¥¥§¥ ¡ €§££ ¡¡
-
-yvd[hfq[ZLdsivs¥u^bgsy}c|
-kfy}U`ªœËÕÛÛØØÜØÓÑÓÕÑÝáÕÙÔÏ×ÕËÔÇÙáÙÔÔÜÎÁÎÆÁœÇÆ»ÌÃÃÌ»€£š¡¡¿Ïxfippp©€£ ±»©©··¡£­Á¿œÈ»¥qyd€­Ç¹­® ±h µ»±¶y^šÈ¿Ã¿¹®qt¶¹­¥·_[bY\_d_hp~ztxv€uq~¡qhclmušµœquopohm?[g<JzxyyxsvzUDyz|uv~_H}|JWIvvv}
-zz}}|y}y||u_B_QFs
-ª°Ãœ qlhiptqcWsssqstq
-|outpx~
-
-yoibb±ÃÐÎÌÊÊËÈÊÈÈÈÈÄÄÇÂÎöåzxog`\`fVSNEBL~±»¿¿¿Ÿº±°··¹œÁÁ¿»»œœœººŸ»»¿¿°Žª·ÏÓÛÝÞÞØÌÁŽªš©¡¥šš¡¥§£€€¥££ ££ ¡£
-}~z\l^v}~
-~
-|bWlip}}Z~xV~~
-iV_ µÄÕÞÞØØÜØÓÐÓØØÛØÙØÔÏÕÛÌÏÌÙàÛÕ××ÓÐÐÈÇÐŸœÆÇŸ¿Ä¬šš€¡£ÄËt_Sivx£°š££¿È¡¬§~~ ¡­¬¬¬¹¶lks£ÇŽ°­²v¶¹°ÃS¥ÃÆÁ»±ªmY£±²µZZ_W\bfgqq}|xtz£ªxo£yplkpvšº¿vsqotfk@_h;U
-uyxyst|yHBouvztt|~_DzuIYItyzy
-}|}|
-zzz|y`BcQ@l
-
-­®¿¹thmllqu^Vqousspq~ouxyz
-
-
-zupgc±ÄÐÔËÊËÊËÆÇÇÇÄÄÆÄ£ŽóöàuoolsdN9"<\ÃÞÂÁŸœŸ·­°µŸŸºººº»œŸ¹·»Ÿº»¹ºœŽ­ª€¬Ž²·ŸŸ¶·¬
-
-}spqstylgi£šš€š£¡£€£¡©š£ €~m~tmuhvosz~t|}oS`h`tpdl|czuU^kq¶ÊÓÛÛÕÕ×ØÓÓ×ØØÜÝØØÑÕÐÕÎÓËÙÞÝØÛÕÑÇÊÊÇÎÈË¹ÈÆÄÁ°¬ª£¡¡ÃÃYmqqu¥ §¡§§Ž¡z±ØÂ²ÇÊ®t\^º»®§€µ
-»º­°¿Q¥ÂÃ¿»ŽdU§œ¹€²µ\__b[b`hou}~quv€­|u xskogu©»Ákookobk@^k;Mtvuxtx~yJDsvz}tv~^@xvEVAu}}y|~~xvz}}}}~|c?^OAg
-
-²®ÄŸ¡thmlmtt^Uqpqsqpqotu|z~
-
-
-|}zoqgc±ÂÓÔÑËËÊÇÇÈÊÇÈÈ²xâõñéÂx|ztkZb¡êåÁ»Ÿ¿Ÿ¹°±µŸ¹¹»œ¿œŸŸ¿¿œ¹º¹º»¹±~°©}}icfbcilfhdhstut €€§£¥š£€ ¡£¡£¥  _qgy zvy}zllmspu~xs}ycYhfpyomcz€mNixz¶Ì×àÙÓÓØÛÓÕØ×ÕØá×ØÓÕÐÓËÐË×âÝ×ÕØÑÑËÎÇÌÃÃ»Ê¿»Áµ©§ €¡Ç¿bgqom°¬Ÿ­£¡·µ xvu£ŽªySY|©œ®§­µxÁ°·­ÆQ Á¿º»­}ff§»·¥²_d^`b^cclv|xsy¥š
-xt£tplpsv©¶ºqsphpfi8Zm=M}uzuyvx}}M=mpzxuv}[FzvFS?u}|y
-~~~yvu|~~||}z`?ZOEg®ªÁº¡qhmopptdVmssppqv}mstvy}
-xolid°ÄÔÎÎËÈÊÈÊÊÇÆŸ£}~vp¹ñóîêØªz~~~s`kxØûêµ»Â¿œ»­®²»ŸÂ¿œÂ¿Ÿ¿œŸœ»Ÿ¶»œœ®|Žš¡¥€€£§¥§€£€§€ €€š£¡ zŽmzzYm||u
-u~ihzyVYcuv~
-yY|oR_k²ÌÙÜÝÕÙÝ×ÕÙÙ×ØàÞÛÔÐÛÕÐÊÏÄØâÜÙØØÓÕØÊÆ¿œŸªÆËË¹·©š €€ÆÄk\fbcu} ÂŸº¥¹Ð°Ã»œšÏ§ut
-ukYs¡¥»¶µ±¬pœ¡¹§Ä¡VšŸœ»·ªs[sz¶}²^`[^[_bips
-|usvª¬vuxsoos}€·Âsuqksgg@WfAL~zyuuv|zxQ?kuttpq}}_B|yLSDv
-
-~~
-
-|qm~}xtd<^ODg
-®­Ã»¡ykmlpvp^Vqplqqouqtvuy
-
-ukigf¬ÆÐÎÏÇÌÊËÈÈÃ²y||vppvÔïííæäÊoo^UfÓõüêª ­œ¿ŸŽ±¶¿ÁŸŸŸœÂÂ¿ŸœŸŸº¹ºœœ¬z¬¬š­·ºŸÁÂÄ¿µ°š¡  £££¡ §¥§¡¥£€£€¥€¡¡  ®¬£~~vWs
-}gNVld|}_ziSc}ŽÈØÝÝÛÛáÙÑØÜÔÕáàÜÕÓÛÕËÇÑÈØÞÝÙÜÔÎÄÑÏ×ÓÓ¹±ÈÆŸÁŽ¡¥ª¬¡¡ ÈÂWV\ciszš±ŽŽ­§ÃÁš²² µÁ
-®hu©§|_bªªµ¹ šm¹©¹€Á¥Y­»»œº¥c`tz©µ¬­±
-\c`c^^gfls}€xus€zyypqopzš»Ãuuthocg?Zg=N}utxtxz}|W5pxxxuty|`BxuDQDt
-|y
-|||vq}yxy}u_F^V=g|¬®ÃŸ¡thoqops^Jmspqsosptxxy
-
-
-}ukoic±ÆÐÓÑÏËÌËËº£udyxtkmcäîíéèéÝ©mMNÕëöþá£€­ŽµŽ·ŸœÁŸ¿ÁÃÆÃŸŸÂ»ÁŸ»ºº°~°±Ž·ŸÁÂÌËÊÃº²±§¥¡¡¥€£€¡  €¡£¡§§€š€© €¡£ €   ¥¬š¬ª¬¥¥¥£t}d
-zxdJ^`p
-d}|Z^g }¶ÊÓÜÞÝÝÞ×ÔÕÕÑ×ÙÜÙÙÕÙØÏÎÏÃÕÞØÕ×ÔÓºÊÑÓÎÆÊºÇ¿ÂÁÁš šš€¡ÃœYQB[^sŸ¶ui luz€ £p|š¡
-dY®®œ¹µm©¬¹©»¡R¹¿œ±¡zVguµ±¬ŽŽy_^`c_bfkot| ~zxx¡šyx~|tqqs|¬ºÂptqhsfg<VfAMxspttpuztR5uy|vpoz}h@txIFAs|~~
-
-|
-
-~||zz~zyzzy\D_UBh
-­­Âœ¥ qfkmostcRmqpsqutotzx|
-}vqphc­ÄÔÓÐÎÎÆº£~f_uvutid[œêëêêêêâ­@[­åûøüâ§¡¡¬·ŸÁÂ¿ÁÂÃÄÆÂÁŸŸœœººº®|°Žµ¹ÁÇÃËÊÊÃœŽš££
-¥£¥€¥§¥¡ ¥š€£ ¬µ²·ª¡€¬¹°§§~|ª
-}tWJbs}WpZ_g||µÊØÝÞÜÕØÛÕÛÙÔÕÕÜÔÓÐØÙÐÈÎÈÔÜÙÛÙ×ÕÄÆÈÌÌÊÇŽÇ²Žº»š£¬¬¥Ê·U9BQRk}¶s um^vf
-}zvsVd©œº¬Žª­ Ÿ¥SºÇ·£h_y€µºœ¶°€xdfbc`blosv
-~|t|
-€­}}£zzuspy¥¹Ÿotqlqfh8SdAFztmsqyz|tW7tzxtssy}f<svNHBm~||}}
-
-
-|zz~vx}|~|yy~}tb<`U;mª°ÄŸ¡£tgippppfQlssqsos~pyxyy~
-~vmiid²ÈØÑÄ¶©¡th\\lloki^W}Ùêéííê¹V5DHä÷ûå}€ ¥¶ÂÁÃÂÄÃÁÃÄÄÄÁÁ¿¿»œ»¬y~ €©€ }z|~|~~~¥©€£¡¥£€¡¡€¥ ¡¡ š¶ºµ¥¡²Â±¥§
-
-yy}~xfDYqxvsgyZbg|µÌÕÛØØÛÕ×ÔÔÕÐÓÐÕÓÕÐÛÓÎÈÏËØàÝÜÕÕØÔÐ»ŸÈÎÃ²Æœ±Ž°€©¥£  Ç±QEIQhuy§ €­|~sYN^kyt
-m~bc€µººª­­§£²£[¿»¡xVb
-Ž»œŸ±¬ªv_b^fbfklp|~|uyš°|xtut|§Ÿœvsshqgd9Qi@Q}yssmtxyvU4ut}zsqxyb<vtQOHuz
-|}|yyy}z~y|xzv
-~|pc=`V@b¬±Ã»€sdlopsqbWopqsqtp|tsxxx}
-
-upigc°Ä¿ qdRSZiifgiYZY®åéëíÃA%/8BBñþâux¡©ŽÁÃ¿ÂÇÁÄÆÈ¿¿ÁŸ»Ÿ»Ž¡ª°±µ±°š   ££¡¡€€¡¥¡¡¥¥€£§¡£ £¥¥§¡ ª²©¥€»®§£¬|z
-
-z}uMF\suk
-fVclyµÎÔÛÝÓÕ××ÏÔÓÎÐÓÐÑØÏÙÔÏËÎÇÛÝÝÛ×ÔÛÕÑ¿ÆÆÆÄÂÎÊÄŽ® °ª€Ì²`S`zb_dbÃÎ§ lcxzziMMVtgfmy±lby¡§Ÿ¹š €¹§£­£^Â»£shq²¿ÁŸŽ¬­v^ccb_`douv
-zx|
-§­||
-}pqttz§ºÁvuqgulf9Nh=O}xmppszxxO8zzyyvqxzbDxqQRFovy
-ux}v|~|yzz}}yv~vd<^VBd
-}¬²ÆŸ¡ukkmootfUqqutqkm~|ktxzx~}tkmlµtdYSQ^bihkdYYVtÔêîÈg%.2VUÌþÓkxxuz€±¶ÁÆÇÂÄÄÃÁŸ¿»¿»º±¶ºŸÆÊËÎÑÐÂ¹®©§€¥¥š§§§£¥š€€§š£¥¥¥€¥¥§¥¥¡€§¥ ¥¡€£|ko}€¡°·±¥s
-x|z`QLmxfzU[hzxœÆÕÛÜÕÕÕÙÔØ×ÓÕÕØ×ÕÑÔÓÎÎÊÇÛÜÙÝØÓØØÔºÂÇÎÊÁÏŸº¹¹¬š¬š ¥Æ®t~g
-qÄÌbclty~}x_zksq`l uhq²Ž}bc£»¶©šÁ °¶­¶kœÄ¬~fpœÆÂÁ²¬ªtcghfcfkksu~zxx
-€®xy|vtstx€ŸŸuuqmth`5OlAIxqmouuxtpQ7vxuxxpxx`;ttOLHoy
-|tv|~~
-~vy|}~}xu}xsb<[V@d}­­¿¿~qiipmosdVoossuos}vhqt||
-|vtml£p[QNIEYhfkf^YUSQæÛWM|#YîÈgv|sptz~  ­ÆÇÃÁÃÂÁÁºœÁ¹·¹œÇÊÌÌÐÓÑÆ»²­ªª­®§¬§©§€š§§©€¡€šš€£§¥š¡ €€££¡£¡€
- q¡
-¥²¶¶ªg|x
-z|sfSZquhmO[fyyµÈÑÙ×ÓÕÕÙÑÔ×ÑÙÜÙ××ÏÔÓÔÊÌÃÕÜØÙÕÑÙÙÙÌÎÄÊÄÂÈÁ»œ®©œ©š€È­f~~||}x¥fUiz|s|
-xvZh|€¹xk|gf¬Ž²§Á­¥ººœx¹Žqk}ºÂÂ¿Ž®§s_cbbhghisy
-|yyz
-£š}xttss|£¿œutumtqi?Jd?FtpmsotqplN0tzuytou~gAuyLQDo}~xzxx|}}|}z|y}xq~}y`9[U@d
-
-}­©ÂŸ |skhhmptbRqlsvqst~|msxz|~
-
-}|tqx~
-p[OLEED^mcg`YYYWOlÄ®N­"SªºÈ§dspxymlosv~ŽÄÄÇÄÃÁœœÁº»ŸÂÄÂËÎÔÔÔÎÊÁ·®ªª­­¬©ªª§š¡€££§¥€¥š©€¥š ¥¡¡¡¡¥¡€£ zx~q|}x š²µ²Ž_
-
-zy|yuzgQYctiYbm€|ºÇÔÓÏÏØ×ØÔÙÕ×ØÝÙØÙØÞÝÕÔÔÇÕàààÝØÞàâÜÑÐÂŸÃÄÂœœ·µº®ª£Ë©mssvgmtqfNz}gu`\cs|
-zuµ·ª²°}zW_¡±± ¥°¡ŸŸÁ
-Žxfk¿Ÿ»¿¹°ªq`ccggdimsx
-~xtz£¬~~~xqsv|šÁ¿utxispi;JcBDstlsupsvpO/pyvvsqux_?|zLEFl~}y
-v}yv~|}uy}}ztt|x`7\Z@byš¬ÃŸ£sdimppsgVippsout|ouvu||
-~|xsmgq
-
-yo\OJHH?EHONVWVUSSLO£¬€`"2Ôáâ¬Zstot}uqtpssx}xŸÇÆÃ¿¿¿»¹·¹¹¿ÆÇËËÔÕÔÏÊœ±®¬ª®±°°­§€ššš©š©£¥£€š€€¥£€¥£€ ¡€€¥¥¡¥¥bUxz©Ž·µtp
-|}zz~fYOc~~s^sy¹ËÐÇÃ¿ÐÓÈÂÈÌÏËÓÏÊÏÄÔÑÎÊÐÇÕäääàÛáåàÜÌÇ¹Á¬¿²Ÿœ°®ª®ª¡€¥Ê¬qqvtm`gqxZNl}pdhW}~ tvo®²ÁÞÏš­ÊlQš­°š°¥°¶Æ¬xx§»Ÿœ»¹±§o^fcggfgkqu}|x}£§
-x}~vsuvy£Ÿ¿}sqltoh@DdBBsvhmspps|W'msqsvlpzl=tyQFLh
-|~|uy|||}vv}|vtqv|}f8[\;^}
-v¬ªÃÁ uklomopbRmxtqpqtlsxxz~
-~||}uoimfms~ucWLHM@DAMUOMIZ[YUVLJÈÊ°H"'yÃíò·Ntupss}zvysqsltqq~§ÈÆÄÃŸœ¿œŸ·¿¿ÁÇÈÏÑÓÓÓÇÆ»°°°²°®©¬©§§§§¥¥š¡£€£ €¡€¥€¡£©¡ ¥€£ou~
- ¥¬·®hJ~
-xzyip^Qixgpc~
-~¹ÊÊµ¶°Â¹²±œŸŸÈØÐ¶ŸŽÁÃº·ÈÆ×àÛÕÓÔÛÕ×ÐÆËÃÃ·ÌŸ¿Æ¹²¶±§£€§Ì²mvgd^[gsh[kpxmydtt|¡ÁÜéäª¿ÝÃ
-Y¥µ§¥©°©µŸ ss~¥µ¥·»ÂÁ¶°©o^cgh`flotz
-v|vx }|~xmpx|£œºzqstuqfAEfJ?oslslpsxx^!qzxx|ou|k;ty\ELi~}|tzuz|y}tz}ztvsssuc5ZZ=^|~x¥ªÁ¿tgkllptdUsvtqtuq}}luvvz|~
-|xvsxsqmhb`h[ILHDIDBDLSOJYYRUVQNLhs»Óµ@('7ÜïœHmvxspqyxvtiqqmdsÆÊÆÂÂÁÁÁ¿»ŸŸ»ÂÏÐÑÔÓÓË¿µ±¬°°±²­®¬š¥§¥¥¥§€¥§š¥£¥¡ €§£€£ £ ¡  ~z
-¥œ¶`Ayxt~hYVi`ps
-}ŽÏÈºŽµŸµº­Á¿ÁÃÏÇ·°š¶Ÿ©šÆÎÕÔÔËÐÎÙÑÔÆœÁÎÂ¹ÄÊ¿ÃËÁ¿¶µ š¥¥Ä¬buqgfVIYupyiht
-dUxxyz||| ÎÊÃ¬ÂÂµob¥±¬€¹¥²Ã¥}u
-­±µª·¹œŸ·Ž£kbghfbdhksx~xyu £uy~umvsz¡º·uqtospmEDbIBstpzusptt\iz~s|txo3qxYDIiy}|~||syxzu|y|u|zxtzpou}xc8``?\x
-vš©ÂÂvkgpstvcRouuvpzu|qvvuz
-~|~|}mchmmg`^[\OJFJDBFHHMVUQYSQUVNEJRp­ÐÈD'&%oÃíÄ=gxyplsy~~zusqqpkbq·ÊÊÃÂÂŸÁ¹·»¿ÂÇÊÌÓÐ×ÌÇÁ¶°¬®²Ž²®±®š€§¡§¥€¥§¡£¡¡§¡€ ¥¡€¡¡£ ¥££}v¡ÃÁ¡Y`svs|}d\Wouvyz²ÈÈÃÁŸŸºµŽÃÄÁÈÕœŽŽšº¹¥²ËÏØ××ÕÔÔÛØ×ÄË×ØÃ»ÇŸ¶ÁÐ¿¶·¹€¥£¥Ê­Yfbmm^NW¥¶¹|}}p~ih[qyo
-¶±š€ªª}x€©°¥Ÿ¡ªŽŸ°zq|¥ÄŸŽ©¶»µº·°§k`dhfgifomvz|zv£zyxqtx}£»ŸvqusqsmEAiLHpussuvpsx_fzuvytu~p8lx^BOgx||~|x|~zqxvyxzv|vxy|ytvopvd;\YB[x
- ©¬Ä¿ vkdpopogRmptvptsstyxz~
-
-}}z~~fY_khi_Y[WODEJHEEHFJMVSWW^[YUDEOtuµÈU'%c¹âÈL^|vzsmq}|vssopqqcp
-©ÈÇÃÃ»ŸŸ»¶»ÁÃÈÏÑÔÑÓÎÌÁ¶®©­°¶Ž¶¬¬ª¬ª£€¥¡¥©£¡£€ ¥£££££€£ ¥±®~qt|ÈÎ\|£vztx~zsiZOgiq
-xŽÄÎÁœµŸÁœœÌÆÆÏÕº²²°º·š²ÊÓÛÑÙ×ÕÔÙÕØÈËËÓÊ·ÃœœÃÃºœ¹·  €šÈ­kq|~xtdS¡ÇÛouvm_SRfc`m|š©Ÿ`£·§¬»š¶»»yz€¿ÃÆ¹¡»œµ¶Ž®¡k`bfg`dgkssz|y}
-§§y}yxyuvy
-¥ÂºvqukvviD?`LJsxpttspqu[
-f|stzxv~m7qxYBMfyy|~~}syvsuuyvy|}vttxyysqozu`8\`8Zv}~z|~u§©ÂŸ ¡¡
-skikmutdUsvtsqss~svvxy
-|}~dZbikf\VZWWBHINEFMLRZYYU_^\UOIJRoscÄJ%!*fÁ×ÁNOxxyqpx}}zvkfkthZo|ÃÄÁŸŸ¿»»Ÿ»¿ÁÊÆÎÏÑÑÎÇÂ¶­­­®¶¹¶±®¬š©š£¥§¥€š§š £€€£¡£¡¡~pggocfp~ÄÐšgy¬vuz
-iVWVkv­Ÿœº·®¿ÆÂœÌËÂÃÐÂ»Ç»Ÿ¹§©ÄÑÌÎËËÊËÈÈÎÄÎÏ×Ê¿È»ÁÆÇ·¬Ž¹€¥ššÌ®ubkk`bVZqkºµ°opRN`xhh}|yyz}§Ã\£§²ª±»­Ž»¥xŸÁŸ¿¿ ±Žµ±±®¥lfikcgfioqvxuyy€©x|toovz¡ÂœusyovplBA^JHsspsuzzuz`huxvztt}o7pycEVhz~vzxy
-svqtuzyxuuttxxsqs}p`9bb?[q}ysxlHB©¬ÆÁ¡xiklqqqgNoupsopszqxuzy
-
-}
-
-hffod_[V[ZYH9JIMHHRZY^^WU[ZZOJNQf|HtÄR%'"WÄÃ·_<pxztqv|~zlbgscQt|ÂÂÄÂœ¿œ»¹¹¿ÄËÊÎÐÔÕÓÊŸµ°±¬°¶¹¹¶¬ª©ªš¥š€ª£¥¥£¥€§ £§¡€¡¡vm[\ZMOVZS_fkx ÁÎÕÈyyzx|~|oROfvyu¡£¥§°¡šŸ¹±Ž°®²ÇŽª²±­££§ŸÃ±±¹²±ººµÂÁÌÌÑÂ±ÂÊÃÆŸ¶°®®§ªšÈ©yzs|WOclguZcÄ­¥Ê¿SISfdzsty}©¶Î×€ifª§­®ºœ®°s}§ÂÄÇÄ·°±µ°±¬gdhgfgbimt|
-}zxz££
-zx~
-~~usp} œºst|stsgH=^OEsvoqxvvmvc_syx|xxzm8s}\AWf~}u|yuuvuxzuztpyvvupslyzqf3^_?WsxxpudH9­ªÄÂ 
-|xghmpspiRmsqqulptuxxxy~}hihgb`[SVYVL;JBLAHN_ZZV^`SROOOMOW}VfŸV#!&NÄº­f9sz}yusmzp\_p^Jp|y¬ÃÃÃœº¹¹º·¿ÁÄÄËËÓÕÐÌ¿¹±­­­¶·¶µ±­­ª§©€§££€ ¥£¡££¥£¥¥ mYNg0;BFMWbmz­µœÂvxlv|u|~~yY_d }uª±¹©®ª¡¥¥£¥š¥©±š§€§©£±Ãº¹ÂÈËÏÈË·Ž¶¹±ÁÂ°±Á¹ª®¡ª±°¡©§©Ï§fvdydWc\m~~|o·¡ÁŸÄÆ|RW\cylp€µÓÞÓÏ°
-byšš±µŽ¿·ytl§œºÁÌÁ¥Ž²±²°®d^`gfcfgmqv|xty~z
-~vsqsx
- º¿sszuytgH<\QDvzoltsuqu_bsxs}usym8mz`;Nf~|yx~vu~ssusu|xvsqxyutotp~p`/^`;JksxltkH9£šÄÃ¡
-yfikqtpiWqutosilyqsvxy
-~ofc^^YUYYZYL4HIF@DU^ZZZ[WHOVUYSOJpSSµW%'BÃ®£o,s|zystgtxc\o`Io|}§ÃÇÂŸœº¶¶¹ŸÄÂÈÎÑÓÑËÄœ¹²ª°°¹·¶º·°¬¥ª€ššš€¥€§§¡¥¥£¡£¥€mV7Ax
-fQHI_}
-tk}~}z|ux}vsIguŸ~ s·ÂÆŽ»»°¡¬Žµœ²¶º²°©šº»®·ÄºÊÐÏÎÔÓÓÈµŽ»¹ÄÃ©¥£§®¡²®¥°¬©Ì SQ[¿zYZd|
-}€Æsœ±VYU`mmxm¬ÈÜ×Ç¡pk²¬Ž®·|qs¡º·¿ÈÃ®Ž±µŽ°®fffb^fflmtsxxv|
-£|}zptpuxÁŸxqxsxvlFB`ODvqpyysx}c`vuuypquo5m|`9Vcxzyty|xu}zsvtyu|uuttuyttsol|zpf3WY;LltvsqhB4¥¬ÆÆ  yfgikqtkVovsoqoqxqquz|}qc___\SVWVYWQ9BRF=V[_Z[[ZSB?SR[YYNQM3¥^!#;Ÿ²€u8m}}yvzkku~hZi\LoxÇÃÂ¿¿¿¹·¹ÁÂÂÇÌÐÕÓÐÈ¿·°®­¬Ž¿œº¹­¬¬ªª§š£§¥€€£ ¡€£ £¡¥  ucW5JF|YLVYUW`hcs|}xzWfxÂtÁÏÊŸÂÃ¿²·œ¿œ¶ÂËÄÂ»±ÃŸ°·Ì¿ÔÞÜØÙÙÙÙÁ¹ÂºÄÁŽ§ š°¥¡±·­§§©ÎZZIt±kqkoŸ¹š±S[gbi~z
-t
-¥»ÃÁ§uVh€¥ª¬tx»¹»ÇÂ£
-µ²Ž®°®`fgidffkisx}vs~
-}yz
-~yytvv
-ŸºxtvoqtfB=[VBttovzpvbh|xuvotzu9k}d9Sdux}mtvytumqszuzxypsqupqksoy}mf3W^4QmsxmqdB9ª©Ã¿vmllstuhRostsvsp|
-ovzzy
-
-~k`ccgcZRRWYZWQ7=RIJ[[ULZZWFA/ISRUYUJ<
-R
-4œ°m@gyzpuvxqp~uNmOLqz¿ÄÃ¿º·¹·»¿ÄÂÊÌÎÑÓÌÇŸµ­­®±¹œÁÁŸ°®©ªšª§€§€©¥¥¡£¥¡€ €z[fSAE%y~VIFFEAAHMVdl~~usc^c­
-vºÎÏÁÆÁÄÁ»ÈÁ¹µÁÓÁÆÇÃÃ·­ŸÑÌ×áâÜØÜÝÜÔÈ¶ŽœÈÁÁÄœÂ­²¹°¬€®ÐªfkLb|cfhmh®Êœ­¥£¥ÛxLmsYzzusiou ¡§œ[V§¡xfx¬Ã¿·¹œšŽ¹¹µ±¬f\h`_ghfkp}|yvv|
-}x
-uspuy Á¶uuxpotdDB\REpttu}svk
-c|yvsxy@mzc<SSvt~uyvvsxxqpsys}uyutqtqsosltvqb/ZY5LltztpfE8©ªÃÄ¡vmlmpupkUlqtqvvu}uvsz|z
-uV\fhi`ZURSU\ZYO<8LQWUNMSZ[UH?48QQUVVW@
-p?
-&
-,­ŽiFb|uuy}xkv[iDJuzÃÃÆÁ°œ·œ¹ÁÂÆÇÑÏÐÕÎÇÂŽ±¬©²¶ÁÄÃ¿¶­®ª§¥š£š¡§§£  h_gOFO&EzoZQL@8?A?997HOl}yzyvkh£yºÐÏ¿ÇÌÊÁ¿ÃÂ¿ÄÏÓÃŸÄÆÁŸ°¿ÏÈÔÝÛÜÙÙàÓÌÊŽ©·ÊœÆÄ»¿Ÿ°¶­®§§ÌVZZ``OW\[šÁº²£š­Ùqv shizdi¡¶ºÕÃRY£pvª°ÆÆº¶µ©¹Ÿ¹²®Žbddfd`ckms|~}xuy|y
-vust|Á¹pmyuloiLE[M@s~qqv|tx|i
-g}|v}ouyu?kv`8O^ost|u}qxsqttx}}vuotmupviogmyp_.\b;RovusphE.§©Ã¿££zkikoptlQosttstsxsxy}~~
-~JF_f^ZW[VQNQQYYNB.EFDSDRSVWLFD@*LVYYV[V
-Z<
-!'±ZObyuqxzzqpvm7WyÂÂÃŸœœºº»ÁÁÇÇÌÐÓÓÐÌœŽ®¬ª²·œÂÄ¿¹­š€|
-q_`gQ=Q%"`
-z\FB?@B@7.!(4V0kxyzs~tyuq€|
-tÁÌÎÄÈÆËÄÃÈÌÊÇÊÐÆËÈÁÁŸ²ŸÓÂÊÕÛØààÝÔÃ¶Ã¶¶Á»ÄÊ¿ÁÁ®Ž®°€ÊbS\[[RWR[­€y±Ýµo€§¬¿±ªslÄ± µÏ­ÂÑÄªkY~
-om~¶»Á£ÄÇÈËŽš»»ÂºŽ²_ffffg_ippt||vzv|~~zppqsŸ·xovslsiNB\REqzusszty}kc}zy~pqzu=dxf/R[sy}u||zq|uooxy|zsttttxquophoulc2Uc@OpzuxqhL5ªªÃÁ¡ xfgpkopoWluossts|txz|}v+V`UWZ_\SQJQ[YUO?*@IUOMYWUF@FEA.0WWUW[d*J@#"!
-y§LNbv~xqmv|xzt![|
-ÇÄŸŸœ¿œ»Ÿ¿ÂÊÌÐÓÓÑÑÇ¿·¬©¬²®°·µŽ­¥||
-
-
-lc_V\H7L"@fcfYJBA@;<3*?JqŸµvSqoyxthYx yÃÌÈœŸ·Ÿ¶§­±ÂŽ»Ì²ÊËŸÂœµÄ×ÐÙÜÞÞÞ×Þ×ÑÎÓÔÓÏÊÑÏÎÎÁ¬©Ž²®ª¡€Ê¡}~zuyvpovu¥
-~z¬Ãšš²ŸÁ­ÞÎz¹£»Â®­ÑqklŽŽŽ¡pÂÆÆÊŽ¥»œº¹µµccgdgdchpuyytsz
-xx|~yusyu~º¹uptmoskRAWODo|uosutx
-l`|||~qu}vAc|k2QOqs|quyvv~vsosuuxvspkuvsuqtilssc5S`<OqxyxskM7©­ÆÁ£  |ifmppulVpvxuptp}
-szx~x~qMQZbgc\RLLRNUYZL<%2V\MY[UQEFNIJ<%DQSWU`Y=7!!
-"i@F`qy|ycmy||y~u
-_uÆÄÂ¿»œ»œ·œÁÁÄÄÈËÊÆÂ¿Ž­  £­®Ž·²­§~z|~}|~}mZ_VNJJ=/.98@;;9A=EB5'+BNB} ·ÄÑÕ°gU[u~z
-yhZ~xÃÎÈ»¶¿¶±°®±¶ª¹Õ²ÇÑÂÄÃ²ÂÓÓÛÕÔÑÓÔÓØÛÔ×ÝÙÕÕÕØ×ØÔÈÆ¶²­©§¡ÎÛÕÔØÔÕØ×ÕÐÑÏÎÏÎÆÃÎÜÎºÊÌÔÎÆ²ÄÄ±£±œ·ª©µ®€£­Ç·ªÑÑzk[gx¥¬¶ªªcºËÈÄ¹¡ÁŸœºŽŽgdgfdcdlmx~~yzv}|yy~~tsstv¹·tqtssthOAZV?fxtqtulto!\zzx|uxzzHbzg2MNqqxuxxuo|tomqsyuqpmmmumsmmkitqd4R^3Wpz}u}sNSš¬ÂÁ¡xkilsuuoUhtsuppq|vvzyz}zUUdhfVSJMOQSUVUL8"7WSS[YRLMORMOL9.NRYWbkf5%%
-h}+Nct~xt[dtu|zg0muÂŸº»¹µ±®­®®­Ž¹ºŸÆÇÆÄŸŽª¡£€€£¥£¡}|~~|~|~z
-xWNYQ<.EA7
-#3395597759.0583u©¹ÁÂÐÙ¶Q(9Vz~|s_~|y|ÄÎÌ»»œÃŸŸÂÆÄ·ÆÓ®ÆÎÊÇÁ·»ÏÏÕÌÈÄÊÄÇÇÌÂÆÌÐÆÈÊÌÑÎËÂ¿¶Ž§£€¡ÎÓÎÏÔÕÔÔÛØÙØÕÛÜÞàááàâàáàâáâáååäåâæéèâÝÜÜáàÞÜÛÝæ×slZu¥¥£Žš^ºÌÇÃ¶ ¿¿¿·®¬dficdhidmsxy|u|vvy
-~~tqxyµ¹uvxqsqdOD[R?ktsqquqq~l"[xvv|szzvE_zh.QMqsyvxttkxvvohqzytqlfluptikidqsd2Ud=Lt}~}|iq€ªÆÁ£¡
-umllqpqmYlqqsqtqzsu|z}
-
-sVbg`QJNYVRSQQRYJ8'=RZUUVHRSOSQMED#HUSOYk|7!
-
-_`
-L\p|xcOfuy|~RDml||¶¶¶¶°°¶°ŽŽ°¶»º¿ŸœºŽ¬€§|~|zp_VRZL7%%<A<35@=?<73/,*"
-0u­º¿ÆÓØ§'#7B
-uo_k~¡xÃÏÏ¿ÇÃÃÆ»Ã¿ÆÃÈÌ°ÊÐÇÊ¿·»ÏÏ×ÎÊÇÊÄÈÊÓÈÎÌÈÊÏÌÈÌÎÄ¹µ¶¶ª°š©ÌÆºœŸŸÁºŸŸ¿ŸºœŸŸÁ¿ÃÁÃ¿ÃÁÁÇÆËÈÊÈÌÑÌÏÎËËÌÓÐÓÓÕÕØÜÕ}~¡¥¬¥Ž¬V¬ÏÇÆÁ ÁÇÃœ²±``cdbdbhmqx}|zuvzy|}|
-|zqpuy¹¶qzvsqpfQ;WQEfuqppvpp|q!\}vv~yzyxMUyi,UIsvtusvsl|tsppqxuqtqlpossgmkisu`4Vb3St
-}p©ÁÂ£ vkmlxspoRdpustmpxxu}v~m`dZMLNO[ZQQMQUUF7%<QQRVORVUZSURIB3'QZORf,
-!bS!Qcyx_Ocvvz~~z.Wg`z~¿¿Ÿ¶¶­¥ €€€  ©±µ°­š¡   £ £€­šŽ²°
-xvt}~zz­pbWOZVF0%'2;<0789<72,'
-Q°ÈÌ[=N^uz~z}_ot\}
-~ x ÄÎÏÆÆÄÊÈ¿ÁÂÃÂÃÎ±ÆËÈÎÃ¶ÃÐÐÕÌÌÄÇÆÆÆÌÇÏÌÄÌÆËÏÐÎÇ·¹±µ±®®®ÏÁŸŸœ»œ»œŸœ»ŸŸ¿»»Â¿ŸÄÁÁ¿¿ÁÄÆ¿ÃŸÁÃÄÇÃÃÂÇÈÆºÂÃÁÄÆÊºx¡£¬§·°Z¥ÃÃÇ»¡ŸÃ¿»Ž°`bfb`_kiksuyvu||||}~|tpxzµ±mxtuqldO8ZS<csoqtvmp~l
-\yuuxx}ytHUyi%OMuvtptppmsqqomqzsqsmimqqumosbps`,O`9Lu
-o ¬ÃÂ£ 
-|mlkoqshYkstssqvzvvxyy
-
-
-g`WNRSYZSNSNOOVM92'@RNRLRVWUWWUJFID,EZUS`o%
-
-"#_BO^uyyRN^sxz|p.cZg~~
-ª²¹ŸÂÆÄÁ»°š ¥¥°ŽµŽ±­¬¡      ª±²§©° ~y~}z~²fFLL\bUL",#
-#%/07845/2##c
-°ÐEOQVuy|\Zpocq|x ÄÑÏ¿œœÇÆ¿¿ÆÄÁÐÔ»ËËËÌÇ¶ÁÓÌÐÃÄ·ÁÂÇÂÇÈÈÎÈÃÁÏÆÌËÁŽ¶µ¶®­­±ÏÂœ¹»ÁœŸœŸœÁœ»ÁÂÃÃÄŸÁÁ»Ÿ¿ÄÄÈÃÁÂÂÇÃÂÄÂÁÈÃÂÈÄÄÃÈÊÏÈ
-£¡€¬¥·µc¥ÈÄÇ·£ÆÄŸ»±¬zbcc^dbgikox
-
-~uzxy~z~
-}uvv||¶±ovupomdO=WR?^ussvuphzq
-^tsvzxzz}MUuk0NMsyuputskuqomhptss|mdopptkmtfkpc5Sb2Ozq¡¬ÃÁ¥
-zkokpvvoSgutztsqvux|x|pb^[^__ZUJNMNSVOI4.%ISNVNWRWUVWVR@EA2(JWUYh,&
-Rp=*[btxuFUbpy~
-i<cEh~~ªš¬¬©š¥šª­°¹ÁÃÊËËÈ¿œ±¬©©¬²¶Ž°®®°š ©­ ­°­~|
-}qF4DI_UII=#//,0'&#0/.3%
-;v
-l~z©¿»?.HUHh|y~Nfvysbx
-qÃÌÓÈÁÂÇÃÃÁÊÃÁËÌ·ÈÌËÇÆ¶ÁÏÌÐ¹®®Áµ·¶Á»º¶Ÿ²¹¹œµºŽª²±­²­­Ë£§€©§®­°°²±µ¶¹¶·ºŸœ¹¹Ÿ¿¿ÃŸ¿ÁÁÄÄ¿ÂÈÇÈÇÆÎœt§¡®©£²¹iÇÈÄŽ£€Ã¿»µ±®|b`c_`fgmis|
-|vxty|y}zsossyŽ±o|oolqfL@[Q?_utspsslxp!Wy~vvvyyyHRtk+JHmpztvxsmuuomdqtmommgosqqlmpmot`4O`3Iz
-kš»Á¥xolqpsupVhsovytvx
-ttux~[^b[`_^SJNMJRRMJF*'!HJMQOVRUSVV\UEAEB(@SQVcW!
-;Z00Ubsusd^couvORY;o}¶¹¶Ž²Ž°°ŽŽºÁÆÈËÏÊÎÂ»²ª£¡€¡ €¡¬®®ª¥®»®©¹·€
-}
-}vO@RkphN@=E4'!*/(Yz_y©Ž»;DME\
-fI_gtuYvtŸÎËÃ¿ÂÇÄÃÂÌÊÇÏÎ»ÈÏÑÌÃ±ÂÑËËœÁÃÄ»¿ºÈŸÄÈÎºŸÄÇ¹œ®§­²±°±²ŽÌyy|xvuyvxux}zxyyxxyxyvxx|~zz £ p°°¥±
-ºiÃÇÇ¬¥€»¹Ž¬±Ç_gf``gcflt}yvvz
-zxy~
-uuuuz¬²kvqpmsfO=WS?_upquusmyl
-Wuvtxux~xNRsd&JImpuqytsiutpiituqopmimmmkhlqiopb4R_9Lyg®Â¿€ sikpqstmVdsqqqsuztutzz}vMY\``_YQNHNNQQOD9*&
-;MLQRORUW^VZVJEFA4+QUUYg
-
-'B#8Yftzocdblxx~2UAAu­ÁÁŸ»¶²µµ°°·»ÂÃÂÂÄÃŸº®š§ £€šš²²·Ÿ¹®¡|­Â·¬§xvy~h=BRUYS9=3.5A5/42/*"Jt
-t
-_s
-©ª©§^SRQQy\D[YiccuœÐÏÆÃ¿ÄÆÃÇÌÆÁËÈ¹ÊÈÌÇÂŽ¿ÐËÑ»œÁÇÁÊ·ÊœÃÆÌÁ¿ÐËÆÄœ®®°²°¶²ŽÌ®££¡¡€§£€ ¡ €£|
-|\²°š·~°zÂÄÁ¬¡€ºµ¬€ªÈ`bfb`bhiopxyxtyy|yzzxxvu}­²mopkflgI5QS?`umoqxxszl\xzvxovuELlf+MBmqvuztpmuotikvuqotkcmlsmdomqto\4H[3Dyl¬ÃÄ€tdimpsmlVgovttvvzvst|y~y?V\Y[WQFHLLNSUJ@;''8OOMQQQRVVUZRRFFH@+;QO[o7"%A+DYhozgdcgq||}p@O+Rz|¶Ÿºº·°­ªšššª®¹¹ÆÇËÎÐËÆ¹­¬££¡ xy¥©£°² zgolohm8'./23.%&/5,.,('b
-sc­­š±f\WQzh?W\mbd¡u¶ÈÊ¿ÃÁÌÈÄÃÐÈÇËÁ¬ÄÆÑÇ¿²ÃÎÎÏ¿ºŸÄºÃ¹Ä»ÆÇÌÆÁÄÂÄÃŸ®®²°®±¶¶Ï¬££ ¡¡€£¥¥ª¬š©©§ª¥€ª®­¬­­¬®¬©š­­ª±­°­±ª²©­²ª§^·©¹z­~¹ÇŸš€¥¹µ¹¹ÄËz`bfccdgims|
-oqt}~uuv~zvuquv~¬­lhmmiicM4VW?`zpppyyuvl%WpyuusszyLMmf,S?pqvqzsomsmshqutqoqmckotldpqkpid;O_0Hxm©ÂÃ€ulhktqsoUhqvsttttvxzzy
-
-YOINWNDBHJQRQOD<4+"ALRRQQOQZVWZYNFHBD;(LWUdM
-#*NE[mpth^^dm~
-bEB0U}}­···µ·µµ¶µŽ¹ºŸÁÁÇÄÆÁŽ¬|z
-€©­ª§š ¡¡€€¥š€tpoq}£ ©š¡cbhbLbp_\[M842+,(
-*
-#Ju
-O
-¬š­qšvZNU~kDVZg[ZzsµÆÎÂÈÇÊÇÈÆÌÇÄÇÁ­ÈÈËÎ»®ŸÐÌË²°µ·¶œ®»²ÃÈÎ¹ŸÂ»·¿º­±Ž®°µŽ¶Ïª€€¥©£ €¥ª¬­®±²¬­¬š¬©®±­°®®ª¬¡©²­ªª±­¹±®°±­®®®\¶²¥}ºÆ± £¶ÁÌÐÕÌz\fdddfbiotx|xuvzyxzx~|ztstu²Áxsopig^Q9V[D_ytqtyvtvs'Yu|vxvuytQLsc.M?kkzsyuoitqsimtsguslflpslcoomkdh=M_5Ly
-}l°ÁÁ€zhilosslSgqquouqxxtx|}yd;F[YFEJILOUUHE50*
-IORUVQRRUU^Y^ZJBA@B+?OR\d
-
-0`LZhpukbbhv~
-SE+(`~ŸÆÈÂŸœ·Ž¬©€ ¡£©²»ÁÂÂŸ¶°¬§£© £€uh\\biv}
-}§§š}g;8AINUUE7A??42*Ry
-|il
-ªª¶sxYSQyc;V\dYZ}t¶ÂÌÆËÇÊÊÆÊÌËÄÇÂ²ÊÊÊÎÁµ¿ÓÈÓº­§±µ¶µ¥ŽµÂ²ºœÄ±ª©ª¬šÐº¹Ê
-¡¡£¡£¥¥§ªš¬¬š¥©±ª®®Ž£®²µ²­²±°ŽŽ[±€°¬
-ºÃªºÌÓÑÔÊq\```b_filpvzxtz~~||v}~zyvosq|§²plpphobR0V\=_|mtuxvxxo#SzqxsvutOEtf'L5iszstspispuklqumpmkkhosm`hsimgbBLb4H|~m°ÃÁ¥~xglkqmqmVdpouvtuxuutv|zyD@SYLFEMNOSRNB940.8QVQSRUQSOQWW\WNIFF@5"EMVh"#x#RVkpqfbcbq||D8&,ix±­¥¡©±œÁÇÂº·€ ¥­°¬ÈÇÄ¿Ÿµ­§©ª¥}dUV`vzvx}z~|_^oq §©šN452+08752,#My
-}~U
-
-£­»yJgVuR?W_k`Qx¡q¶ÄÌÃÈÃÆÆÁÊËËÃÌÆ²ÂÆÆÁÃ²ÁÌÎÕ¿ª¥µ¡»ŽÁº»ŽŽº¶¶°¥£¬Ø×²±ÊxWRQYURN@B?@AHLUNRd_cghfokmppms¬¥}zc¬šššy±ÂªŸÄÈÌËÄs\```__cioqz~|xvux~y||~||vqouygkopds`N9W_9\zstpvvxxs,Uv|sxtt~xVHld/A5hltvtuofpqskkouppoolhlplgltkoof;L_4M}zk¬¿Â€~|ifiooqmYftsvuqvtyvuyx~dHW^JBJJIORUSI=82.'=OOUQRONRQUSU\VQLIBD?!5NQf?#u/UUltgcb`ls|~J,"=vz€§¬²»ÂÂÊÎÌÎÄœ­§€££€¹ÇÆÄÆÄœ»±®­°|qcZV`uzzxzfmlWf|­¬²¶d<.(330*
-Mutc
-¬» s^[c
-}FFV^hdVy~€
-s·ÈÎÆÂÆÌÁÄËÄÊÂÎÊŽÁÊÆÃ¿²œÎÎ×Ä š£²¥ÁŸÃÂÂÁ¿ÇŸ¿·x|­Ì
-|xR(
-4b``hddd`ZJ![®Ùæl~f`b_\_^^[hz©·šŸ¡x¬Á¹®¶·ºŸ·i^bcc^ccgiqy
-}||vu|}xy~v}}ztsqspz¥µcsmpkqdQ4OV=Z}utqtsx~t+Qtytvvu|zODod/F;hm~plvqlomtghmpstmpihmmk`hqgqqc4H\7Hy
-|
-m°ÂÁ¥
-}}lhiptqmYcssqqssutqxyx|UZ\NBINIHRUSQI=0(%
-FSVYUSVQROORSWVYNIIDD2"EMfY
-
-i^YZiqb`ccgx~|9&Lyz·µ±Ž­­¬¬²ŽººÁÆÆÏÓÓÎÇ¹²§  Ž·ÂÈÆÇÃÁÁŽ°±©lmz`W_\kzs_qostbx~¬­®·ª
-lU<33Qs
-~Wm}­·®
-p\R_xFEJU\_Yx}£u¶ÈÏÄÇÄÆÊœÃÃÇÃÌÇ²ÆÈÄÊÁ²ŸÐË×Èµ®µŸÃÆÇÁÆÄ¿œÃœtcm±Ñ¡.
-
-Nx,#Ôâêlplput°»£¹¬sª¿µ ©£¥šªšg\dc`bhfdmtt
-|zuqu}yux|z~|vvolqy°ºgqklfohS4RV;_xipuztx}p'Quzsvss}xV;lf3@4fpxvlypkmhudmmp|qoofgkmlcfmhsxg<HV5Q}
-xhªŸ¿¥ |lklkquoVftsttmst|qvvzz}
-UVRJHIHNHNWSO@5.,%.UVSUUURQRSY\VZZSUJ??D?
-7R__gWbmh\[bbp}x4
-"WvyŸŸŸœº¶··¹»ººœÇÈÎÐÏÊ·¬€¡¡¡±·ÃÄÃÄÄÆµ¬ib_\`W`pz|mH|yxxug|l§©šŽºš
-~
-|Hm~
-­º»}VDV}xHE@L_`Us}p¹ÈÊÈÄÂËÇ¿ÂÆÇÆÈÆ®ÃÈÆÂ»°µÏÊÙË·£ªªÄº¹Á¶¿¹œÄÃ¹€§£ª¶Ð£9%3'#%\N_ £¥£§§¬§©F"vÕòë¥­¥§£¬¬®ª§ysµ©·°¥h§¿Ž µ°±§§£dZb`_cchflpxuuvszup~~ypopst¬œpqoqhqbO/MV9Uxkmtxsvyk*Ix|sumqzyV;hf+F9kmyxmsumolxkiqpxqpqfgimk_gpiuzc@?Z4Iy|o®œÁªxmoosotqYdutvsssvx|yzy~[NLEBJMLFSZMIA,**	,RUZURVRSSNUVUY[VUNIE=B9%EYd%		JZ[qcZ`_kt~y*
-&cxy}€ÆÃÂ»¹œººµ¶·¿¿ÈÊÐÓÌË¿º¬¥¡¡€¬±·¿ÄÂÆÆ±b©z`[^\`di}zu¥€vmbtgf~|±µŽš
-~
-f,|€·œYLduHB=AWfQv} 
-u¹ÊÊÆ¿»ÃÃ¿ÁÇÁÁÊÈºÁËÂŸœ°¿ÊÌÕÎŽš®­ÁœÄÄ»¶ŸÃœºµš¡Žº²¶Ñ¡  _7W72% c € ¥d'\Îæ¿
-g} ¡£bp|²® ²­¥h£¿¶ÁÇÈÇËÄhZbfb\^gfmpz
-
-zsqsy
-|zvvx||xulpsv©œmvokdmkV2VV7Yypmqusq}q4Hy~}smp|yW8lg4B3kot|spqmlpmdlpmimmqogmim_gmhvxf9AZ2Qyzl¬¿¿š}piikptx[dtvvtvuvvxxxv}oRLFIFFFJMSULL;,&+
-JJLSORQQOUNQSY[^USOQJ@BA*0Lf<
-UU^mVU\dsx}x&8my}©ÆÂÂœ»¹µŽ·¶·¹¿ÇÊÏÐÌÈÃ¶ª £§©Žº»ÃÂÇµ}SOqqtpv}x~}€¡©§ªªoVt~y|y~©µ·²©¥|~||<Y~|}€µŸ}YRozzmLI<A_l\|¡sŽËÐÊÁÂÄÆÄÄÊÆÁÊÈ¶ÇÈÆœ¹®µÊÊÕËŽ¥Ž§Ÿ»º·¹®¹·¹®€š§¬±µ»Ê
-
-^miU<pIR\ ¡x?B®`VY ¡ ¡gVhp~zm§­µš¥c ¿ŽfzÃÊÄÊÈÁgW_f`c^cffltyxqsyxvs~u|uspmmpv|¡Ÿqupkgoi\/S[;Qxoqpquivp/ItyxqosvxV8hc8F5gp}}qqlkkmohkqilloigdilkcfhhovd9;W5Ou~xm­»Â¬
-~zkiplqqqU_pmtssuyytutyy~yRNRLHHOFJVVQJA5,,&QRNMOJUUQUVSQOZ_WZUOOB<?9
-8VL
-
-HR_gLU_htx|i
-Upx}¶ÄÃŸœ¿¹¶µ±¶·œŸÇÌÌÐÎÈÁ¶©£¡¬®ŽÁÂÆ¿ºZ=3Mf
-ou} ²®§YMzx|~} °µ©€€¬­ªzqs|
-q2u}zyz€µ¿§fH^lycFIII\mv
-qµÃÈÄ¿¿ÊÃÁÃÊÄ»ÏÆ¹ÆÆÄÁ¹°ºÎÑÕÑ¹ ¡°š·¬ÂÂÇ²·œµ€§ ²±°°°ºÊyvtszxystfVJ(3m
-=iflVV©fv^`}z
-bV^pzl­°²£ª_·±|\sÂÆÈÊÈ¿dWdf`Y_ihlpt~~xvpox|vquxvytsmllmp}€»msokilh[7S\3U|mpmsshpl'@u}yspovxY3c_4A3gpy|ttqmkmskmpqxmptkfcll_ghioub75U8Rsto­œÁªzkllkmpoVfuttxsosxxyvzy
-vSRRNQJMMRSSOMI7(/
-
-,UZSNNSNMLJMINNSWSZRRNE;85%II		QUbYJYbluu}V(^sxÃÁ¿»¹¹·µŽ¶¹ºœÁÃÎÎÌÎÊ¿²©¥¡§­ŽµºÁÁ¿µq5&btx
-
-£lVuvv|©²¬©®§€|ultv|yM[}~y|}¡¶»MFigz`^hmYJ~|
-s§®ºµª¥»ÁœÁÆ¹²Ç¿·ŸºŸ¶µ€ªÁÆÃÇŸ±œ¹º¶ÇÄÇÏËºÃÈ¹®®§ªºŽ±²¶¹ÄVs|ttlvz2%A
-Z[tsvttyxcFl;8Î€vFZqx}xus`N[v||z§­·€±_¶®o?qÁÈÊËÇ»cYbb[\bcgmpv}
-yuqpvzumqsvxyoghkkp|€»tsokcoi_4V`;Syppmqsmtl,?vzupmtsQ<f_4@0dssstpqlolpioqptoksgilom\fmgtxc=2R;Jt
-u|p©ºÂš
-zliklmmqScppqttts
-vqyxz|
-[SMOLEJQWZSJL?/%+/JZSRRJIIHMLNJNIRSSNQJH@852.IYYbNMW_szx}F8blyÂÂÂŸº»¹¶·µŽ¶ŸœÃËÐÏÐÊŸ¹© £€¥¬¬°°²¶Ž°Ox¥Ž­§ŽÄ»§lzz
-|¡£~Qdofm¥£§§
-
-vuqtmozxp=l}
-|
-²¹|JWgbu}khy|Y
- p°·Ž©¬Áº®²Ž°º­®»±§§ ¬Á±ª·Žš§­¬ ººÂÄÄµµÂÂÁŸ¹§©µµ°µ²¶ÇZ\'&JD
-.syhIE¬ÆdVEJdxZL[txy¥§¹²`·ŽY+sÃÊÇÊÈŸ_Z\c_^`_`fpt~zuploystpsququoglkkqy·mpomgqm[2N`4Ltmlmuvkok'9p|vvpksupu}b?D0bllqmsmhmstkhslkloqkkhll\fkiss_?<Y9Io}q|m­œÁ§
-ylklllpmW`putyutuvttvu}hSUJNADINSSROE8,%2<LYSRSLLHIHJJJNNQYQQRIJE<9/!@(,N_cFS_fsy}~8Idpy
-­ÃÂ¿Á»¹º±µ·µ·¿ÁÁÇÈËËÈÆœ°ª¡©š¬ª¬ÂÄÁ·ÃÐÝŸÇÊÄÁ·pvy~~špkb\d\ob
-©}~}}yomhfkl_Hmz}zŽ²_R`k_s~~€d|qšœ··±¬·»°¶µ­±£­ÂŽš­¥ŽÁ°»Á¶­®±§¡°²®§§¶µ°®²ºÆUHJ=,*%!9 `4~OZFDf£¥¥SL`mtv¥€¹±_¹²lL[©ÌÐËÑÐ¿[YZ[[WVfcglsz}umisuysiqsquukihklitŸhtqqkqk[2W`3Iskolqskmf';s}tqqÁ±|
-Ž€M_ofmqpogmoqkhpkfmsoiihfh\clmomcE5W9Ai|
-}sxp¬ºÂ¬qmgmoiooScuqqxpqtzuuuvv
-JQRMDAHDSUURQB4/*%
-9JOUVVSNONQSWONONRSVMJIA<=<7!2*
-<SdS@Sbkqu|~z*Vdq|ÂÄÄ¿ÁÁœ¶·¶²¶ºŽººœÄÃŸÂÄÁ¹Ž¬ ¡ €ªª·¥·œÈÆ»ŸŽÁº¶ÓÃÃŸ­utvqku}tmgdkgc^qd;t~zytsttu|xlhiccYIy
-}
-zx±IW[pgs|©q}u}u­œÁœÁ¿²»±Ž··²»­¶¿Ž²ªª²Â»ÌÄµ¡€š®°§¥±š©š¹¶±¶Ž¹Æ^¥¡§h¡&
-!0<*I €^&mBhxYt¡¥©©II`ksv¬¬²²b¬­iy²ËÑÏËÐÐÁZYZ[WYV^ccou~|tokmyyvmmoqvtpiihllmz¹hoookmk[2SZ9Qvlmsoops_&7mysmp®Î¿oÆÊŽbdppsvpocgsqldqkikplhhlhhbbhmmqcA7U3=kzs|qª·Ä®
-
-ukdlklpmU^tqpqmtu
-vqxvyyk9?MILEHRZYOJMA5(,A<ARRVRVUSRSVQNLWMUMLOMH<7;82!=E_dI<Rkisuxy4Vcu~©ÄÃÂÆÁ¿œ»¹¶¶·­­¬­µ¹µ»ÄÃÊËÌÇ»¥¥š¥ € ©¥ y ÁÆÆ²bm|s[RcgUfQUxpdoQ%Lxy||
-xxzzzumsqlgqxskkhfJ^
-y
-z~¡²Scgl\o~u¥W}|q·ÆÇ¹ÃÃ¿œÂÃÇŸœ¿¹±ÂÄœŸŽ­µÄ¿ÓÎ»¬  ©­¹º¶¬ª­¬¥©¹Ž®Ž²ŸÇ_ ª§¡££®7L2(0*M€¥£€t%&V¡œdgu­®Ž¬zLLhlqu¡©±µc¥®ÊÑÓÑÐÏÑÔ»\R\WUSYZdfit|~sslimv|ppmqvstocddffiv±golokqk[,U^5Hqgoqoqqmf78pyxhk¡¹sœ¶±°ygtxsochoqiktidfiomighf[_fihp_;?L3@mzu}p¬¹ŸªzohhmlukS_usttopv
-vuvuxxU<FJIBEQRUUOAJ@2&' 9UJB9LQMNVVQRNOSUSMQIJSMND9855.A&MZQJL\kiou}
-q'E_kz~¹ÆÂÃŸÁ¹»»ºµŽ·±¶·¶²¹œÃÃÇËÎÌœŽ~}£c
-­·œoFL[gJBNZ8LObzoldR3y~yx|~}}~zxyxv}}tqkkkbhmpld^;g~z
-~~~§°xWkviSlo€J}vp»ÊÂÁÄÃ¿ÁÈÆÂ»²Â¹®ÂÃÁÃ»©ºÃ¿ÐÎÄ±§§ª¡ª±ÂÆŸœµŸœµš¹µ°Ž°¹¿d€­©©¥¬_`M!*"(
-Y§­®­¬š|=M@S®ÈoU~©±±°pIObgku£ššºiŸÄÈÊÌÎÏÐÑµQMNSOMO^Z_oox}tpkdluumiioqulmg`bchov¶illlimhb2V\9Esikqmustm;4q|ykkcpsyª yhovpokhoigipfg`dofkfbg_bfmmlg?7O3?i|z|p¬¹¿­~iglmlskV`ltsqoou
-zpvxxxOENNDHR\WWQOII9/"
-LW[MA;BHSRROWVNNMSQQMUSNOID998<A@M[SSMbkssu~
-i.JZm»œÄÇÈÇÊÊÈÆÃÇÄÂŸ¹µ®®­©©­¬§ }lhoxhzIoi.\cD49@0=F[ovtgW(&szxv|~~|~|}uzvtx|xuohlh\^folL<l}§ªZUlxhQm
-xq¡sxq€ÂËÃÂÃÁÂÁœËÆ·®Ãµ§¿¿Á¿²¥¶ËÈÔÐÄ¶®ª­©£»¿ÁÂÇÆÆ·µ·²±²»Âhšª©£¬¡Q;&
-*!c€±²­®­ŽŽm®qqht}­Ž±­`AOdmuy©šª¬c¡¡§¥®®¬®°­}tuspy|qkbu}
-}vvosy~~}|~~yvm¥·clkkhmmc0Q^9Fpimtpoqsq82qxpggp¡¶°o®¶qgqtpmigidddmbgcbihqzimtzkliohN8U;El
-}vxk¬¶¿®}hghpoplU^moqusss
-vtxuvz|[FMDEQSYWUNMEB<.'!=U[UQJMJRNJQROQQURWUNQQQQOH?8<0/HQ_UNVbksty`2N^x~€ÊÏÏÐÐÏÌÈÈÄŸ·­š§~
-uxystuz¬®±»Ÿ» S29IU/NL<2?350Jbs}||d&sxz}|z||}~}yz}|vp}}xuoplog^_fJ/q}
-|©YVlbMiuu€pz qšÁËÃÄÂÂœŸ¿Áœ·¶Ã® œÁÃº­š»ËÆÔÑÊ¹œª®§·¿ÃÁÈËÂ¿¡µŽ²²²ŸÃk€€©­¥®¡€QBL
-"EL"*ª®±ªŽ°¿áÊ€i
-IJ_YYOª°µ©WJVmpuuª¬°£`§E}§§¥§§¥¡§£€¡£¡  €¡¡£,
-t€££š¬§§š°µ²¶µ©pzfhkkgklc5R`4Ipkhuoosso=0isqkkl°°~€°[tolqqkmioflgmdkdcfd¶¿º·vthmhL?U?Dovutp©²Á­}iimklooQ`pqpspsu
-vqvuv~~[NQFOVV\WUFDINE,+!ENWVWSVZULLMLLNODLOORQUOOLFI?2*
-@`hUQZbhpty}~[7WizŸÐÏÇÃŸ¹¶­
-|yxplpx šµ±µŽµº»»œÁ·¡©tL02RDLLD**795SszzZ<x}~}}}}}~yzz~ytsv~uuuvopiibRF7u|}zª
-MVhdNZq}[}zy¡yªÃÈÃÆÂÆÃ»¿ÁÆ¿¶¿­ ¿ÃŸ»¬§»ÌÇÔÎÃ®®©€°»»ŸÁÇËÁÄ§¡···µ°ºÄl¥ª¥©€©­y8Lc+"F
-z­±²ª¬²¥¥×Êu9J?,=S`L°­°NAYmppu­°¶š`§2cš­š©šš©®®¬¬®®®±ª°±­©°¬¬­¥.o©š§¥ £ £¥€¡uloqthgiokph`5V_2Ipkiploqlp@4kxsi§£°Ðš|vc ukulqkimbdfuh_kc¡€š­œÃ¹Ÿ²obJ0Q;Dkxtvm
-©ŽÁ¬yvgfmlmkkU^mtovquxxszvsxcIQ[VYU[VNIIHI@'%	0LALROVYVSMMNLLILIJSOSNROJFJI@90<dgQUY\biilsS<Sqy€ÏÎÏ²
-
-
-}©ªµ¶µ¹±¶·º»ÂÃªµ¬¥_8[m24823..Oz}~tg}y~|}}}|zzy}|uqzzqtzvusqcSH[t}¬kVV_sdoz|~
-ptuªÄËÃÆŸÁÂ¹ŸÁÃŸ·Æ­ ºÂœ·¬š»ÏÈÓÎÄµª€ŽÆÁÂÇÂÊÇ¹ ¶¶±²²¹¿y¬­©¬€š±Q?;+&q©¬°ª¬±§}Ì0JW<HFUO®ŽŽFF^cb`^®œ¶
-¹x7'L¡§¡ ¡£££§¡ ¡£š©­§§®£*tª©©¬­ª­­©š¬±
-vlopovikmihmf_0U[5Flgoplplgs<.izxs·Ç§sgYsu ²£¡}itklmcgdtgbit­ÃÈ§±»ÆÇÄÂ b\J8S87g
-|}zyp­®Â­}hfhmpooW^qtppoutzttyqxbNRZ_ZWMMMHHIJ?'! ,QIIQSSSILJ@HFIMOLQQQQNSOIIIBD=7DZQLQOLSW\\gzI@Zy
-ÁÏÊÈ¶|vy}¡šŽœÃ¿šš°µ¶ºŸ±µ»·œÁÂš¶²š U?I+42(3%=h~}|ys~xxzzyyxxyx}~~|uqyyqu}|}xhRLiz~~£šv`~lfut}sšÄÊŸŸœ»ŸÃÆÂÃ¿¶Ì¬¥¿Áœ·©ªºÊÊÓÑÆŽ©¡µÈÄÃÄÁÊÊ»§€°¶¹²Ž»»¬²Ž±ª²·hk_*(3f4s§±±š°®®y·(/NOD=9H­°Žof
-usk£Žºœ¡S3!l­±°®¬°¬¬°¬®®ª­­¬­ªy|vDNpsgy¡ £ ~tsvusqpcikhblbV.S^;LhklskmphpA!kz}mx¥¥¬€v^UdVÃ±ª}susoqkcflf`^ÃÌÑÇºÃº®šqS`H5V83f
-yvvoªµÃ±zkgikoqlSWqopqomsxvqtvvcHROVUOJLJEIFF9"ARLNLQOLEHIHJFMMQNUOWSROJDBBFAB@8F?IMNQQRY\[tHEd­°¥~€¥¥²·¹»ÃÁœ£¥®µœº»·»ŸŸŸÁÂ¡Ž­©sJ03.F?297Qg|z}|}z}y}zz}|z}|~}tluzpmpxztcYLp|qt}§ €š£££
-yo ¿ÈÁŸº¿Á¿ÃÄ¿ŸœË®¥ÃÈÆ·®¥»ÆÄÑËÄŽ¶¶ÇÄÂÆÃËÏÇ§š¶·µ®­º»²µ¹µ®±œAoD"#RY
-®²±±®°±Eq}[\ZB;2*LŽ­®®š¬¡¶ºº~M3&p­Ž±¬®±©®Žš°°±°±°²°BJ[yq\\m[OE?J ®®°ª§yx}xzz}chhigl_W(QV5Fkhikkiklp@fvvmp»·®­xVEV
-±§ªzkkc`WNE9/('bš¶¿·Â£ªšk^fcA3I50`ysut­²¹®
-|dhhkmokR_uqsqsmqxtxqvvYELJNLHFNHHJLH3!3YUROIMOQRSSRNJONNRNQQORRNLEEALMJD2?NbZQJQW[YYbt;Olz¡¥§š€€€£¥ ¡©ª±¶¹ŸÃÃ·£­¶¹¿ÂÂÁœÁ·º¿¶£š¬©¶B5=DAEDLUY\^^Zuszzzyvz~zyvx|||xz}z}slu|sktvs\VOp
-|mq|© ¡£¥§¡¥¥ xoœÆ¿¹Á¿¿¿»ÁºÁºÈµ»ÊÇ¶±©œÈÆÕÏÈ±²¡ ±±·ŸÃÇÆÄÆÆÌº§©¿¹µ·Žœ¿©²±¬­±»BEI&"2J­¬®µ°²°q_sd?0E0Wš®­­®²§§¡¶·
-
-švW.(|Ÿ¹»··»ŽŽ¶ŽŽµ²¶µµŽµ€q<FRM;;IHE0@u­®°š®®µglllhpcU.NY4@hihkpiqkpY.hqqzy§ÄÊ~QNu}dtL+%!%%+3<;Ab·Ÿ°š€²²°_bd`I.H8*b}x~yvqqs}­²Ÿ±~~fcklosoW^qsppoqt
-}ptstu~QEHLLJIFDFDIHD.Ob^\YUOMRVSNVWQMOMNQQQRVUIIIHFQSSH,Wb_[WNMUVW^hox7Wx
-£®­°®ššš   ¡¡§©µ»ºÂÂÄœ§¡¡ š±Ž»œ»¹·¶µ²·¿œ®®š¥§UOW`c`b`[bfgY`~}zsolgyx|z~}zzzy~|x~~~tmt|xplppV[[xtopy €£¥€¥¡y}p ŸÆŸ·º»ŸŸº¿ºœœÊ±§œÄÆ·®¥œÄÌÏÌÆŸŽª¶œ¶ÆËÈÂÈÂÊË¹©œ·µµ²ºŸ©µ±°®®Ž·\IM
-.O|@°®­®¬°®cfqdA=I/bª±ª²®ªš¥¶µ
-y}Y8,ÃÆÆÁÈÆÇÂÈÈÃÃÃÄÄÄÄÄÁ¿¡@/5?<@75O¶»Ž¶¹¹¹¡¡ ¡·ŸÃhifihqdQ*H\99ffgoioisxu|vkfp©®¬ª€UHªÈ¿­xUYY^`c`_\gš¬y·œohgkokQN34cxv}zusssy§²»Ž
-zhchmmlmU\oqmqspq
-|pxtxyUIHLJHLILDFHID##SRQSMOMEMJHOQRSURVRWSSOVOHBFISOUVE'O_\_YURUW\^fkqFfz§®®ª­­§ ¡  §¬±ºÁÃÈÊËœš¡¡  šª®µœÂœµ°§€xstfiVQ_ovsummfcWWt~}xid`x€xv|}||z|z|}~x|ztox}tmlhSVg
-xu|vuu~¡¡¡ |mlvx€œÇÂ·Žœºœœ¹Ÿ·ºÐŽª¿Æœµ±§»ÈÊÑÏÇ¶Ž§¬©ºœÌÄÇŸÇÆÄÌ»¬œµµŽµÁÇ¹²®®®®²·¥y7<",x}SV\ª²²¬¬ª±²p@Bb_7
-US"­¬¬¬¬­®©¹¶~
-t|V8*ÈÇÄÃÃÈËÇÈÇÂÆÃÄÁÆÈÃÇÊÈ;LSUQFAÇÈÇÄŸÃÃ¿££€ ªÁÂ¿flfi`lhR'HY5<bciklis¡¡µzts±»µpkªºŸ±}kfd^``b^V_£ª}š®©©xx|~s8/dyz~|tout~°®œŽ
-
-vdhlilqkVWmqqttpuzuxpuv~dFHNJQONHDBDF?+	2VUQIDEFHFILHNQOOSVUUYWSMBBFFQQSRQF,EbZ`SNRUV[\fktQo®²²®ª²®®ª­ª¬¬­µ»œ¿ÃÈËÄÇ»µ°¬¡¡ € |utt¡ª£u@YgvzustmfW`~|}kfkl
-xu|xyzyz}|y|~}}~~}xls|udDHMboy~
-~}~zvy£€€¡i7I^tu£»ÈÈºµ»·œ¿¹Ç¹»Æ¶©·ÈÆ·­©¶ÂÊÓÏÄ»¹²º®²ÂÄÄÃºÈÆÈÇÃ²ª»¹²µ®ŸÌµ­­°®ª®·Žu/
-@q2\Ž¶Ž±°°²·¥dE*3
-?¬­­®±°©¡š®§±°x}U4(
-ÈÈÄÂÃÃÇÆÇÈÊÊËÇÇÈËÃËÊÌºVO\YWHuÃÇÄÂÃÃÂÁÂ©§€ªÇÁºflfkdik^,MW=8`hkylmš© €¥plq|¶©¡¡ŽgZdmiistpms¶u©¬¡¥
-
-qqgkzvtpuuy¬®œµ
-~xdcmmolo[\mstpsss|sxsxxlAMONQLEFEAHI@!9[^WSQOMMQIOQNQUQMUUSWSMJDBINRSWSSL"E__bYQUSSWWdimUx©°¹¹¶Ž¶¶º»·ŽŽ°¬±ºµ²¶·»ŸÁÂËÌÌŸ€}uuopy
-¡€¥£ª®§p\=EV_glsyytl}|tqvy}~~vy~y~}}~|}}}}~|upu|yh2<HSy~yuuxz~­ulO7Zvvh;U`vt£¹ÆÁÂº»»»»¹ÄœºÆ¬Ž·ÈÊŸ©ª·¿ÊÏÌËÃ¶­·¬¶·ŸÁ¿®¿ÄœºÆªš­¹¶º·ŽŸÆ©§š£§¥¥ª¹ |\Dk`x^®±Ž°­±±°¶µV7,
-
-
-p®·µ±®°€šš©±¥­·vy[5&ÃÇÂÃŸÁÇÊÈÆÆÇÈÈÊÌÌËÆÊÏÃhOWYZD£ÇÇÂÃÂÃÂÃ¿¥¥§¿ÂŽklc^Zb`Z/QW89dlluzxsm°­kk`yyv²°¥µ¡šzuxxz}}|£œ®
-}ÃÄ€vumuuu¬­Ã¶|dikkmloZZlpqtuttzstqsz
-s;MRLLLIIEHHJ?!A_ZWZVZVROMRUQVURQYQORMOHHJNWZUURLH,5bc[VUY[Y\[flq`~°­œÂŸ¿œ»¶»·µ²°¬¬­°°²¶µº¹µ±§
-l_Ycm§ªªš§tWEEQUWW[cgg[[\soqxz~sxvx~z|}|}~y||z}~~ouz~lF+;b
-|ssg*_\hI9O|xs?[c| 
-s§ºÄ¿Ÿ±¶¹ÁœÁÄ¹ºÇ®±¹ÎÈœª€¹ÁÈÓÎÈÂŽµ·ª··ÃÃ»­Â»¶»»­š°¹²¶¶¹œÁ©µpQD2#R`€€¬­¡š¥§©»€}`J&
-+©ª­§š­©Ž¬µš®²}|§€_4'ÄÃÂÃª°Â»¹¹¹º·œÂÂÂÆÊÈÌÈxR^[^S·ËŸ·ÃÂÃŸœº©¥££ªÁ»¥AA;3/E^b3JZ55liiimgkhdqllb`u~¥®€®ºœ²¿­º¥¡±¥
-|ogbURcªÊÏ×€zuyusvtª±ÂŽucfimmolYRimsqtqs}szuusxFEIJSMLJEBAF;"HUYWVY[[VR[VQRQRSOUMUUNLRLMNSYSRRQJ00_`[\USUYWZhuzk¥¬®ÂÃÁ»º¶¶µœ··¹µ®€¡zyqi\kt~
-£š¥zZV^VYSO;3#Syutqqyt}}y|~}}~}~}z|~}}zsx|zVL.i
-zoysqO"^k~J<Oxzz8Uk|
-q£œÊ»¹­µºœ¶ºÈ¿Ÿ¿€¬œÈÇ¹ª ¡¿ÊÔÐÄŸ²°µ§µŽ»·Â²Žµ»¹Á¶±®¹·¹º¶ÃŸ~~zz
-¬c892+}|z¡€ £¡®u^O;#
-#vµ ²¬¬²yšy§²h9'ÆµÇÁ§²Ä¡¡qObW[Y®Ã»·¿ŸÃÂÁœ§££ ®Á²§*/=LRcqg4LU55hph`kchgcZqxv`x©¥±Èµ¡¹¶¹¡©·µ£š²®©±MRZ`3,09Á¿®ÊÐvtqqxsš°¿Ž
-zcfgklomYVmopmtssztxvtu}LIOQJIMIEEB?+.RVUUWU[VVUQUVOSURUROQROQRSRRUSUUOND<&\fc_YYYWV\dpy­°ŽÃÃÂÃÁÁ¹·²­§tkgo~ ®¶¬~~
-
-uvyvvtsogc^YZ`y
-xyyost}}|z|yx~
-|~z
-
-~}ssvuUDN~
-~upv~~|F+`zv|O;L~
-9Zl~s¶Æ»Ž¶ºœ¹œŸÂ»Ÿœ£ªœÊÃ¹¬¹ÊËÃ··®š€®ÇÃÃµ·°·Á¿Ž±²·¶º¹µÄ»vpkkqME*
-+z~c}bZS?!Z
-£²±š¥€±|¹z°Žk5,ÄÆÆµ€±Ã¥©²­¬¬ªªª©¬©¥§€ySc\[^Â¿²Ç»ÃÄÇŸ§   £­¿°€V^`mq|ul9MS47hgibldgk\R~y
-udcv€€ºª£ªŽÂº}xz®Á·š¥§Á²|
-tUMS\\g¹Ž·ÄÌvqqluuš²Ã¶
-ydfikokp^Vpppsuss~zqtssz~
-VDHMLIF@A?@7
-
-?ZVYVVYVYZNSSVSNOQNNROQVWYYQVVWZWMRMA+[`^YYYYU[^dy}°Žœ¶Á¿·®šxpihp€±»ºÄÈº
-€sptz}z~}}y~~}}~zy|ysqfVJV}z~~vth^cy|A(cyoyS<H
-z~M[hq¹Â·¬±Ž·¹Ž¶··¹Â©ª¹ÄÃ¶­d/9|²¿ºµ¹¡ª»ËÇÊÁÃÆÈÆÂª®·¶°¶¶¶ÃÄš®Ž² ­¡~M(#
-Z_Og|y}}xxv}yU;[JD?¹š¶§¡°v¹xªŽo2,ÃÄÄ· °Ä­®°­®®®­ª­±±°±²Wc_bh£Á¿¹ÃÃÂÂÄœ¥§£ ªœ®€dglq|zob8FL47hckdifgh`ushb^^sm£¶²²®¬ËµU2+J­ºœ~°v^Vh\k·Æº­Á¹¹qsqqxpš®¿·
-¥œ®ychihllp^Omqppqptzttvxuz
-
-`DQNIJFBA<=+
-=VVUUWRVUONLMQJJMIQQNROQNQSRVUVSSRLL9%^[cWWQSYWZdu¿·œ¹|uvx|£š¬µ¹ŸÂÄ¹
-iks~~~z}|x|z}~~}~~}|mhfW_~
-|~zvqgdkxxyzJ2fguI?Isf\`kxq§ºÄ¶°­­®¬±±º±²Ÿ©¥µÃ·º±uV7s;i¹¬§µÇÇÄÁÁÄÃÈÃÇ­¬»œŽ·Ž·ÆÈ§ £¬·µ»·v%%(%=b§§©ªš§§°šf<@H(;ºª€ š²š®}µyª¹o2,ÄÂÃŽ£²ÂŽ®±±°­®­®¬­°°°ŽQ^b[p€ŸŸ»ÂÂÄÃ¿¹£¡£ ­¹ª¡glmst|y~m[U59gcibihkfi}x}v~~gc§º©£¶Ä¹zxu¹¥fOW|zgu®²kY5Zbl®­}š§¶qvq§±Ã¶¶ÎÐÔ|fgimmmmYRpsoppsu~tuuxsxoJQJLHDAB8(LZYYVUQVMBBJFD@HFFJQNOQQSOWQYSZQSIID=2Y_\[RSOY\Yfx­»œÃ¹¡£§§§€€¡£©ª¶œÂÆÄ¹ 
-
-¡ olt}yzyyyz~}~~~|}zphkhdx
-ysymif\dmuxcOo
-tzSIR|gfhckyq¡Ž¿»Ž²±Ž®·ŽŽŽ¶œ©¡¶Ç·££IW`v,O?.t©§ŸÂÄ¿¹¿¿ÃÈÇ©¬²¹®®²²¹±€
-¬ bH9;HDHN[t|~~¡|4<2(Q­®­¬©¬§ª®°€£Ž°p¬·v4*ÇÃŸ¶ ®ÂœÃÂ¿Á»ÁŸ¿··²¹··J_iVs¬œÁ¿ŸÁ¿ŸŸ¹§¡©ºš©~}p4,\^icgfdg\Ziy}xp¡®¹±¬£¥š¡€~|hku±¥§±±`klic¡§©ÃÔ®txm¥ªŸµ
-ŸÔÌÁ}cffgomo_Mipmolpo|svpvvz|FMIJI?@<;*%V[Y^ZVSNLHFLJMIRILMMMMRNRQYRSQWULD@DE3U^^SRNRQRYdqºÄ¿Á»±¬®±ª¬ª€€ ¡ ¥ªª²·ŸÁÃÃµ
-|
-€uot|||~~zz}}|
-~sg_gh}pc~|skhkd\fqmuhox~yp[gut€·œ¹±°µ·µ²Ž°·µŸ²€±¶h*<
-f2fWdkWEp¿ÆÂÄ¿¿ÃÄËÄ© ¥ÆÁªº®|qZ@@B@8ADAB=778055?HO[cbUF&
-sš©©°¬©©©Ž ®®£°
-¥qªµp2/ÃÃÁ²¡±¿œÂÃÄÆœÃ¿ÄÂÃÂÁÂÁzQit¥¿¿œÇ¿¿¿Â¹§¡€§²§¥pQ^\chldfgWOlldq}iu ¥v£§q
-€
-s€©Ÿœ|§|mkldb©µ©µŸ¶¹Ž
-©ª»±
-|}
-©±Èª}fgilkpm[Oimoohio
-zutusv~E@FHFD@82(
-	*WVRWROQLNRSSSQLQOMQOJJNFMQNNRUUQB@@MLBOc[SQNNQUZgpšœºµ­¬­¬®®­®°§€€€€¡®€µºŸÁ¿¹
-` ©¬®®ª®®°¡
-
-||lpv~y}~xy~~}xy}|}|~z~iZ[l|~zxs^s·tpu}u¡
-v`_v
-t£»œª£ª±­š¬ª­²Ÿ­©kHJx2f;zYsWI=q^[ÂÊÃ¿ºÁÄ¿»·¬
-¬ÜÄ»Ç££osxbWNJJIJ=?;9;97;5439=JS\bd¡£¡£ ¡­¡ªªª¶¡v®²q4+ÄœÃ°£¬ÂœÆÆÄÆÂÂ¿ÁÂÃÄÆÇšYt¡
-¡Ã¿¿ÁÃÂÂ¿µ£¥ ¥±€¥ubhckdidlvistcl`o°š¡Âšpmq±Ÿt
-ioqhp©¬®ª·®ÄÌ£ªšœ¶
-® ©Ž¶Ž|ddkllko`Rpmspomozottuu}
-`;DHB9?97&	3SWYQMORMMLIZNVNNSROUUNOOOLQNURNB9A@NIFD`YQQSMSUWgoxv¥ŸºŽŽ·¶¶»º¹·±¥£€£®­°·ÁÄÄºd¡€®®Ž®°°µ±®§}hh
-zi~xgiu~zy}yz}|~~}}zz}}ztdWSz
-~yuqfb
-¹£š¬®­ª€§¥dhy}s£·œ¬€€§­€€€€£­Ÿ¬¡0%_'Q9B&4/QNoOyÁÇÁ¿¶»¥xšp§®°šty}ºÑšfVVNJFFEB88,95@;55833<HEZy¡§££ª¬®­u©µy55ÂÄ¿±€±ÂºÆÃÃÆÁ»ŸÁÄÂÄÈÇVy°q¿ŸÂÂŸœÁ¿Ž £¡®²š€
-}}yhbU_f`i`dgv||fV^li`k¡v¥¬¡»¡}¶Ž££šuomkst}·¬Â°qš¿¶ÂÌ­ÁŽ­ÏÑÂªœyd`dimli_Qkoospsm~vpstsyx
-vD<HD@=82#
-@ZUVVUSMNNILNMRLJNNQSSINNLRNNRIB7BB55897YSOLONLO^fm~§¿Ÿœ¹Ÿ»œŸœ»¶°¡£ ¥¡ª¬²·ÂÆÃœ€
-_€©®²­­®°±°¬§
-cly_u
-zshkp|~}}zy~~yz}}|~}zh`\p
-
-}||qkfb ©€¡€©ª¥©©©©ª¬®©£lgy
-t¡µŽ²­¥ŽŽ±Žµ©²¿ŽŽ¥?%;c"40/38J`@mIqy­ÁÃ·qZNOH0o©|¬ »Õ¬\SMIIHLH<==579;4922+&,,+8\b
-©©¥¡­°­€u©¶y52¡ÃÃ»¬ ²Â¿ÆÃÇ¿¿¿»ÁÁÆÆÆµfVdgz·»ÂÄŸŸÁ¿²§¡§®¶š£lf^SMID<972<AUhgbh\bibg_oduqt 
-y ¡~£­©Ž
-€€xocbhp
-¬ysu­¹¬Á¹²Ä¿µ¶€¿Ä~ffickml^Ofloqsmm|xosstyy
-N=EE?;.
-,HZQZVQSSUYSUYNORRQMMMLRQSRURQUIB<?;#0D/'VFRRNNNUciqªº»ºº»Ÿœ»ºµŽ°£€¥€ª¶¹ŸÁÄ¹[§°®²²¬ª®®°®§
-
-}Ztz_tthcvz}}z|y||~~~~tpl`p
-~z~xy|phkŸŽ®©© ¬ª©§©ª§
-q}oksi £š¥§§ª¡¥°¥ª8'DW^AB+Zh~uyAf\v €¡£¬¬­±Ž¥š×Ë£}dRWJJEF9750/228<43/2#,+*+`lv£}£
-¬ £©šš¡s§»~2,¡ÂŸŸ®¡µÃŸÆÃÃ¿¿œœÄÁ¿ÂŽQRclio¶œÂŸŸŸ¿¶¡¡ ­µ§€2<D@DRQYZ\cgfggi`hbbh[ff|u°€­ÇŽŸŸ§°_`Im}o`bcf¹¶¬}lu~¡~€§»·² »¶¹œššŸ²zgfilfkk`Ihppmqpo}qqptxy
-g8AD?9.''3?LWRVUSRROQRQJMNQSUQQWLNSOSUWOID?8?HA?0%^[UYSNNY__m¬Áºœ»œŸœº¹¶Ž®£  €©µ·ŸŸÃ» 
-_š±°°°Žª­ª°®¥~~qRcz|yoicbf|tlkxy~|~|}~}|yslf`
-~~ytlidlhgµŽ²  ymh}tpl °©£¡€ £ª£¬²ª©Js
-#V[b}kg\Uz}¿ÁÂ¿»²°¬§¬€±£©ª¡š¹ËØœÊœŸœxyqsmSFDJ<53372/+/"Qh š€
-² °¥©mš»~0H¡¡©££€ºœÃÄŸÁ¿ŸÃÄŸ§~f^[igcghmt}§¿Ÿ»¿ŸŽ££© ®µš€V^`d_kmpoidffhid_hbhiZEv~\Y|u ¥xmy\€š©€° cLlfSS~|ztbOZtx
-·Ž£·¬°±¹q¡©¿»¹¡ª~k`iikko[Qmqqlpsq}opupvz~
-u;8?B;;8=A;ZZZVSRQQSWQVORSLSRNQOMRSUURLQF=<@MMUYRJ!b[WSSUQURMf}
-©»·¹¿ŸŸœ¿»º¶ª ¡¥¬¬°¹ŸÂÆœ_ °®±®­­¬®¬®­š
-vqfVcichd`[ci}||x|}~yupkg}
-~|zslcdlpZ<HRZ_lx~¡€¥£|dkF\uqtt|pu¡­¡ £€ª¥¬µ®©d=S=@/Y^iktdt© ±¹»ÏÓËËÊÆËÐÆÄ§¶­»º§¬©¿¬ÇÔÎÂŸº¶§ ¥š¥yhltdgofb`VH7'&3_h¡ © £¶±¥¬§i§¶yE}¬ÄÃÆŸÁÂÃ­d\cfgikothhss©Ü®¶ÂÁ¿® §°¶¥£lmiohk`^^_\bdmd^Z_^dq_fvvpvzf€
-kQ~}° v
-¥Ž©¡~dVy^d¥¡Á¿z3Dlol®µ
-¡~xf¡šœŽ}|££}b_kikmicHgokqomoy~oytutxU5@@?@A?5"OQ[ZUUOSQNRMSMNSVVRSSLSRONSSN@8=FQUVVRAYZZVVURUSFky§»¶·ºœº»œ¹µ°§ €­®²·ŸÃÁ·`±²¬Ž°±¬¬ª©€}slfd`__cimfgdbfk
-z~xy||}||ssllq£}~|yqk_Yk¹fz€O%&/+,.Ac|s[SNQS^pkqq|ptšŽ¥¥§€¡§­²ŽŽµ€J5mhd<MxŽ®·Ÿ¹ÄÐÊÓÓÊÈÓÏÌÑÎ²ªš¡¿Äœ·ŽÃÃœ©€§¬§¬®­£ ¡š§q\Y^dkpt}}vzsssqs°€¡­·©ª l©»
-
-ÃÄÄÄÃÂŽzYYOddfctovlmz ²°¬Ÿ¿µ¡¡  ±¶©§fhb_\^`gfigcbid\\c_tp|vyvtuyyzii¥Ž­¡d@vtmuszœ±hEv°­
-y¡yltd£©ºš­ ­zfdhlpkk[Jhommkpox|qssmxv
-
-
-
-m5??B745
-JMORSQSRUYUSNQNLRSQZRNVLUONNH?9BNRRRYU.
-UbZWSRUQS=hxª·®¶»¿¿»·±µµ§§§­­­µºœÁŽ^¶±šš£zvvtmoohglkmlfkgfdm
- y
-||z~||}vvqms ¡~~xshdZmº±šu!"3DRimksp_NQMO`_[qqzms¡­š¥svmmmxx§µÈÃÆÈÆ»ÆÎÑÔÕËËÇª·°ÁÆ»š²­®¬ª¬ªªšª§yu€
-cd\^kqxlvuzyzš£²}¬¡Žª©š€i§»}
-¬®¬°±Áb_UVkighqu}¡§x|zºº¬€¡§±²§€Z\_^ddhlb`ff[_`Y_gbszvZJHmzxvsqg¡¡vUos^Ymikqk7opvkšŽo[­
-}¬o®
-k¡š¿¬~²­º£hhkkiiibOhopmospy~msvuux
-z?<=<990
-%MSUYNJIJNRSMMONOWQQQARONQVMJ?7BDMQQSSO%M^VWRSVUR0Yl­º­Žœ»¿œºµ¹¬¥¥§š­²²·ÁÁÄµ
-Zp
-yyzysppppopslihiclqyx|yz}}|uusqlxlmd_\y±»±šµ"%.;Zu­ÌÙ¥Wkh`MSRW^`bsxqv¥­ £€£`JURV_SI^c`YWWWYYZOQQWfmsqq|~
- šºÁ·¶Ž²ª­©ª¥xmzmfcclqvvoy|
-y}£¶²u¬©šª±¬i£š}ugu~x£ŸUSUWkzu
-dlmgi¥»®€£ ²°¥€ ygZ^syyzlb_dc^hc_E'+Zy
-yqit}
-xMQi\IN\_uulO9h~uc^|qv
-²£~tvz¥­xtœ€¥­Ž®§~fbmklok_Ffppkkpoxsspssv}
-UABE<8+*@NUYRIUSOQJJLNJJJLF@AONOUQIF85INQ[SNWL M\ZZ[ZSOQI[y©±§¹¿œŸÁ»¹²­¥¥š®¶¶¿ÂÂÄ²bUhz
-
-}yuxtqmklmfdidb^_kxh~}~|~ztsos~bc_^vl¬»œ©º&%.8Ll°šZHBLM\[`__dyz}p~ª°€¥š¬fVYRUNHEHHI@FDHFLQSSR_^^hc\dgmikhhffc_`V_\`hmtus~ ¥lZixssfpogbkoopu~
-
-§£¥¥µÁÁqp£€šŽ££dosp~ª¥|phYUp±ÁuLLUV^`VpoygflihV[\[^¬»ª€ ¡²Ž§€²Ã±x_b~t|±©ycbc_gud_NJWblqiu|yulZ9/UNd_yvhN8@uu}q\ll^WRW¡¬°}SBox¬q£x¡©š~zgbfhlik_Lgioolllx~muptsvd99A<<20HQUYVWORNQLORQMNQJLQQVOJQNE;89ISSLRQV@
-Mf_YY[RRY^g~©±§º¹µÁ»·¹Žª§¥¬±²¶¶ŸÁÄÃ¹`V`||vxuvt`z~}~}yzup
-zssg^s~if
-§±œºœ37.9Ih¬»}\F4!
-,@MNVdsty¬Ž€€¡®šzyupuod`d`__`___YZ[VSSSVSOJJDHD@AENOVWWbdfgfkkips|m`t}zfgidc[b_^hh``kv
-¥§»µµÁË¿vo ¡šskYNNMm}|
-€pJ7EU
-ºÄIFRRVSS^^^VY`gcYU\Wc°»ª€ €µ±€£¬¡€¡£¥¡mg___``HSZsqq~VH_
-sl^WHMSvqzvh^mV^zZ^i<Yu§zRZ[mtlok¬p
-¡ 
-~fdfflllbOfloomopymsuuqy
-vBD?@;(/BOMSRQONQNQOQJONNRSWSOOQQJD85BOURVRSS3BiYVZZUYWWb}°°¥ºœœ»œœ¹°š§ ©®°µ·ŸÂÇÇ·_ft}m_
-|~}~xus|yolspdqhic|£ªºŸ¿ sp^i
-£ªxfQ5#!(,+(/9FJM\€ ­®€©®±®·²¡`\SUWNWYibWS^qd^bmgggf`^`ff`_bcbfcb_YNLN\uu|imfc`dc[gplips}z|x^HE_ xmsqsvy|cYmx~|~z95F^ÂÃFDHUWgSWVYOU^c\SSYQzœ¹®£¡±±¥©±­©£ ·§}uh^c^ISF~stsB.%3^
-
-tz`YM^[o~NROZxb0EIyºYQtzpbz pmktmy
-
-š£š
-¡yffgkihlcFgmmlkmlyoqssst@DDB<'8AQRYMNSRSNNNRQUMOOQSRNLNQI<2@JRRUVSUY 5d[ZUYVVW[b|©ª€²²¹»»»·®§¥£š­²¶º¿ÄÄÇ¶bo
-~dS
-}zzzzyxvou¡}upompv\^fc}§±ºÃŽs§ ohddVZJHD%""#
-"*?O\dox
-pbzicNtshmU_otm~©©€¡£§zx~t}opytvsillkiomptslvy}yx|um^WL=8(%!
-5b|csgWN9.lÁÔÔÂ²¥ª
-p~z£§9=If£ÁÂŽfFDVSNNW[WJLc`ZUMNOœ¹©€£ Ž±¡£h¬®£¥x¬©d`\km`U
-|cqlY4/B|sbl§qN/Q[Yv_&<DSVE/ZQ§}d_`zfd¡ox»Ëª®¶°Ÿ©®š~|dcfikmlcJfimmlokxtsvqqx}
-
-M=??='
-4DQMRSQORSONNQRULMOOROINNM94AJNWQOVVVU0_\YWYZWVVbzªª¥°°±·ººº°š§  ¥®²¶·»ÃÁÆµfu
-z}~
-
-
-zYIuz}}yxzsqoumsppoWY\cgq®¹ŸŸpt~ofc`klgf^c[fdttRSLA5'&
-
-
-%*&#3<?DUmof^Z[om[_l
-ŽÁš§~uyzykt£~igQ;8.
-!!
-
-
-38Ql}xtiA<*&
-8©¶€}Z=
-b|~uyx5?Iu­ÂÃÁ@;RRLFW[W@EW\OJLHf·Ÿ»©££¡ ²°¡§dqv¥£€­©h_^h~UZvvgME?4\ohJZDzM0=8OdZ8MBZS@MYxqœiO£slqyqu±»²®š¥·¬¬~zp~cb_dgih_Idmmqkkkxpqqqpx
-~E@@9*"AHONVVLRSNOLQSQRSORNRNOMI@4FLSSSOQUQVL
-b`YUUYWZ^c~§¬€ª­­Ž¹»»µ°š¡¡§°²²¶œÃÄ²fp
-~y}yutvuutstzz
-~~} pN<yzz|xxvqqu¡yxxmhhUR[\cfp ©°œ¿|qf`S<25?00&&%,33/;;EIR@@?DFDIJMRHERAB5%
-"!
-4;B</'
-	
-
-
-"(+<[xzS;.*4'0.%"!
-!
-	
-
-"*3i=&&@`tvmmdN9cxW
-
-
-m}|qpu
-R7@YºÁ¿Ä»g4ABB8RYS@BSWLBEMœ»»€ €±Ž ¡m£ub~xoE^[QDpqZ_`Zl|
-zkL_[_L@2=FS^ZhovMlzitz|ŸÈ°ul|y§¹|
-ªª­±²ª¡~f`iihil`HgmommmpxmppqqqO<?;.'IELORUSUORMOQURVRUUUSVQIB99FRRVUVVRVW@
-	_bYVUZYQ^dª©£©®®¬¹¿œ±²šš£§©²µºœÃ­gyyf8Hzyzvyuxssq
-~xvpi[OUW_blpv©¬·ÄbVUW4""/&+.!&
-#"!
-!!*(587B^o|mox|llvxE34AMD4/+'	
-
-*
-	
-	
-
-	
-
-
-
-
-
-
-*Zg
-
-
-<M[mup`S4.((2l§°;\}zqgmt89Hh­ÃœœÂÃ©D7AE=EIE==LO<A@|œŸœ»© ¡·®£¥clmtzovhuuziucRY\WlxWFI_^oxqom_Yb[toLu¥£¬cWh©££
-mtus ©bMf| §¡²©}fbfifhk_Iimmlllkvqspsty_@AB0/EMORQZRRSLOQFLOUUZUQWUOA<<BONQRURNRUY2
-^cYSVY[[^`}¬§€­®©­°¹¹¹¶ª¡££¬­¶¿ÁÁ€gz
-\(R|xxyysstpo zyus_WLNYkx~x
-¬¹Æ%,Vc?!%3,.(
-"
-
-"%
-
-
-%"
-!&!!'(/?D?=L\l
-§Ã€
-xhZE.!%!
-
-
-
-
-
-
-	
-
-
-
-
-
-
-
- 
-
-	
-
-
-'#,"0s FAkpuqbQF7.*,,%,*Hœ²€ª~vvdF+Ohyº¿¿Ãœ¿»[2;=;<;J<HIL9BS¬»Á¿»© µ®¥šV\^l~pk
-z}zts mogZ[
-dLFSgm^Zy
-|q^RLz|sp^¹Ž`©®€vbO.;cmW|kbkyq £¡©¬~}zf_hfihmcHkmimhkovovvstu|
-
-oD@829EAMOUVNYUOMIMNQOSRWYSRI;<JLQMVSQOONOS.
-
-	[icWYYW[Z^ª­£©ª°¬®ºº·Žš€§­µ²»Ÿœ€iy
- £zF"[usttvuspl
-yuugVDDMg~yzyš²Â¡&!,@%!#**2&!
-'#""("&&'**&+*%
-!("!!
-#("*'('&(/2@Wct±g?%
-
-
-
-%
-
-	
-
-
-
-
-
-	
-#(7%9t®R70(.(/02/,/.h¬ÆŽŽu~y
-ÁŸŸ¿Â¿ºl@EOJdVL`f\9RNq¶Ÿ»»·££²±£¥y~~y§mH=?hp_MLblUO}¡_Y`hbkh`¡hql[M²kcN!;f_oZ\f}kt}~}
-v |ccdghhgcNhmmimomyqslpuv
-R?98;LJSQSUOQQOOQQQRRSWSSOID8FMRNNUSURSUOH+ Rf_[WYZV[bš©§ª­°­­¶Žµ°¥  ©­°²ŸÂº¥mz
-
-¡z8Ruxvsxqoy
-yxibN@;S|
-~|uzxz£®Ÿ­0&
-
-7&'
-&"*&#""'#*&&"(++.%#'
-"*/'2*/+&&%#%
-!!!<MgÈâ±~qQ@%
-!%(9@E4'
-
-
-
-
-
-
-
-
-
-%&2O[YNY[NM=4.*,++43(2/%""!x·È¶ ª§¡¥£¹œŸ»»œÁ²^4??87/<VJ98B¹¿¹»µ µ©¡
-}v
-fxN8\pg~h^JBI`lqpvNM_WHWq_qsdJibUpQ
-#=Yop^II€²­®€xo~t£
-~~|ibgfgglcHbhkoomou}pqmvsu~
-b@=49IHSWYZVUSSRRLSMOSWNMHEFERUSUWUVZQMLO83
-Hkg^VUZZ[g £ °­®¬¬±·º²£¡¡€ª®Žœ¿¹ox
-§t,9oputom ~xtm_E8=Z~~vxx}¡°œµ="'..
-%%##
-"#"&#'''(,!'.2,(2,/*'*+.*,%'"
-&7*'7JQ[^\O7%./=FQD5'
-
-
-
-
-
-,Rc4&!'+(/*/.(('(
-,*"''#%p®Ÿ±§¬ ¡ ¬»Ÿ¿ÁÃÄ<@JB?<9<Q==yŸŸ»¿Ÿ¶¥ ¶§€NDB5,,989Fky
-xxt~c5htMSc\VANc|xyEON<QH£mtumA,Hhpsh+",Si\sx£¡€®¬}§±¶}}d`dfgfk\Hcilqkksvpttxzzt@40=HHWRVZQOSUOOSVSNOMLEEHHSURVQSWSZQRQL89
-9gfb[ZZ_`h
-£¡®±°®°±°µ­¡ £ £¬°°Ž²¥g|
-¡m+7*ospss¡ xsliSA??l|}yvxtx¬º»N%%"&3&&#*&'(
-!
-
-"""&#/+&!#(./3.3//,;20,'."%""
-
-
-(?IF8<9EE;,""!%%!"	(yfgN3,+%*"++4/+("%(%
-""!"%Fq ®»»»»ÁµZ9RMILAIUNL¿»ŸŸº¶€ ¹©€""%.;B=D79Lkqv}}[mW9\h^Vb_IEAFQ`SQMbod/5MQ~x}`M=V[\_oth4_tsVBftªª} §ºœ|~}|g^cihhi^Mflkkmmlsuuussx
-
-E2.;EJIQSWYWOOSQOQMHJHJIQRQU[QZWVSVUVWSL99
-
-dh_WW[_\i
- ¥¥­°®­­­ªª©£ ¥¡¥£ bu
-
-
-zWd4gskx ¡ ulbM37Bs
-
-|~xqss|y¡¬º·B,.",Oyx~yyttusoilf\ZUQQE@<..*+!
-#!&(.00%+,#(
-%+0@EF=2,%!
-,
-
-%(#
-
-
-
-".58@=(*("#%,%!%.92*'(#&,/\Z+Yc!.%8o~vz¥µ  ¥±»œºÄÃ8INLSANUHf­œŸº·œº¡¡Ž®€?EHQUOJ?35H\vzM^v~g_dhd[LIB@,4YbldmoE9;@i ~`q
-
-~o`[mH_hu~xcg7V
-£~y ¥·»~z~yc_flhhl\Fcilmpqlu~suxxtsz
-
-
-h8.@EJOLRMURNSRSLOEDJLMQQQSQVZVUVSRQRON<;;
-		`i^UZWYZk ª¬­¬©¬©ª©£s~f\loy~€© pDl°°
-vf[F9/9s}ptss¬··FBE%!Y
-
-~zyspi[YOD4,(%#%'
-
-
-
-!!!,,%,29@5+&'
-%
-!(80
-DOUV\\\``YSZ8*#(,&*
-&!(*&B'!#f[v5_,!"Z£§Æ€§§©¡ }y£µ¹ºœÁ°I=JLWDNHLµœµ···¹ ¡¶©§DNR[b_[ZN4J^y_ikfuphzmZMDIOLDFpifySo\EW¡vmpqgB8Rc
-~sU^z£i¡¹»~~£zc^cdffc[Idllhhkltqpousu
-
-
-xF8LHLMWOSOUQQNEHHOQUQQSVSQRRQQUQYUQO@75@#
-
-	
-^mdYRZYYi€§ª¬š£€¡š©¡hbQ\oploqtpsoqmpmqoqvx~
-©©°ªª­£¥}bO07,?t
-
-~ytssuvšŽµIHOF%Mz}
-|
-}xoi`N7#
-
-##
-&*/(3+'8JV\
-2\
-(fV
-
-
-
-*chfifdf[^OYS.*!(%
-!Mlyt3k!'ogs;s@!O|
-ª§~ÂÁ§Ž¿Ä»¶ÂÂ©uy°º¹ºŸÁ;?EF<FD|¶Ž·¶ºµ¹Ž°¥€fhgdhcZYJ;O_ zi^gg[lyxUF4;?SSFv
-}~~`ppJH[zEQIWE?(8/izcqy~}vu² £
-c¥¶¹y¡±· ~c_ghggk_Afihkihhq|osvxss
-uMLNOZNUQVORRNRUSSSWORSVURVQQOQQQRQ428;'
-	 Jicc\[W^o
- ¥€¡¡¥£}fiz~Vk}~zmmqu|ttuyzz~~}|}~~}zsls§ŽŽ§šš§f=
-%+2u
-
-
-}zyuptvš¶°?
-@VZ0D}~
-
-
-
-s(%5c&
-(#!35,#'.*/R_c
-;h
-2kU	'`igfigd^YRWU0"
-&+
-&.
-=0udk9xf/*iy©¥|§ÐµÃÇŸ­©»Ë¹z©Ž·»ÁŸµ[7DQ@<Yš¹±»¹¶¹»Ž£µ©€Z^^Y`b^YJ/LNqs\m|upcmby~hB@0.HMLpklY[_`S=5` }stM@%#F\R9OQQNJBY£ t£­¿µ·Ã²~d[bkgklcD`iigohhtsmsstt}~
-IIJMYSURMLSRRSYRUURSQWSNURSROQSQNN!/;;0@oh_W_[\u¡¥§¥£~qdbt~x`bmdbVVV[ypb_\YVSY^_hkqpuyqluª§¡¡² zi4!%,^
-}uqtofuªŽ°;(@OW'9x
-
- ¡HF^²`
-"<</&,/%N¥'
-[*V¥
-	,bdfgcg`SJOQUFN%.#
-&s~utm&!7u\f0N3N0WSd©µœ·®  ªµ±
-¡°¹¶»œœDOVWVt°¹Ž¶¶¹¹¶²£¶ª£\ffl|fO0MUl~mNRlz}mu}lH??#I\dSDm\A+H`SIBOYW`iiYS=+4mvyE<&&2"0g¥ªz`f ||€ÔÃ·|
- z
-}f`dkfhibDdlpiiklutmqtqv}~
-
-yIIMOZVRVMNRRRRWOW[WUOVQROLOQNMSQSH9885
-
-&gmg\Y\\z
- §££kcdccstSN[[ZYSUYyzqod\ZVRJE?<48((*3Iº²p¡z©¡b^.
-,,B|
-
-||uttsy€Žª35D?&uz}~
-
-
-4d¶b(%+
-pS/3*%++N­º¬8\¥?V¹¥'
-
-	7¥
-vf`QNLN('"
-#byF!"
-Fs_i*.3kv5i
-=g~~
-šºººµœµ[ISMYµºŽº··¶ºŽ¡Ž§¥
-q[*UZOJJ?/s_kmlmFA<OJ8HO=,4(+*._I;EuVQN;@_hJDiok^bE!?'+S`v|Ž |i£šy§}
-gcu`bbhbgi_E_mlkilpsssqttz}~
-|ILQQSUVVSJMQOQORUWUOOYSOSOROVUVNUB!42?7*
-iofcb`h~ ¡¡€¡xlhcduz_Z_V\gbMUopos}gO?8+&'+&/"#=5·¡ym@`zWWA#!"%h~}
-
-~}|vus}¥µ£*8IR"/ky~~
-
-
-
-
-
-0V¡O5.3=
-
-fdL"!#J¬'^+Y°
-
-
-
-JšºŽ¶¶®¬šš zl2,''+lzs#(#Fppm,/\<?2
-Otpt}~
-š®š·»·»»»udfcp®¹®¹µ···µ¥Ž€¥|l\(NZJ/4B?q|uhct\=9V9?@/kM590&L9JEfSV4EWdSSOWQo\3+O^Nd¥¡š}h€hs
-¡zg`^iikhdA^ihoiimqxpqsps}
-zQHINQSQWRLNQSURRVUWSRVSQMOSYUUSSN0%8383/
-
-
-gsph`bo
- €§ 
-zusgiifdgo|c^[[cmffcYR_tbE3/+.'*/*,#354A`dZ}Z€~}xhUU*
-'%`
-
-|yx|z|~
-¡€©¶š,7^oMJ^y~
-
-
-
-
-."D24'
-4MHB
-/.~"=!
-L€
-?±­®ªš£¥€¡!Zp2**q
-|~*"(Mby`%7q(+#\xt~££¡­µ¹»º»vgskx­œ²¹·¶¶¶±¥²££mfcikszk4LR;3ORQ^bhcvzs\YYVmN.0"L@NM<(00J^bybkfH?DU[`\MU;?MFB;Qg~k^hm` €hq
-š¶¶§}i^_fdkgcFfkkpkmpmtppsup|
-
-
-|JDINYUSMNOHJMSORWSQRSRVOMSYUURNU=,.3395.		Qoqid^t¡š¡ysvtofhimchhhhqt_SOV^i
-[LJV\J;99750//720<5;DBR}€l
-}~ylhYQ"
-
-&9x
-
-
-
-}|u|}x¡§©¹£,ghx~
-
-
-
-(
-
-"!'&
-
-%U#*(
-
-&35
-@	+oY
-
-
-
-
-?€¬¬±ªª¬®²°¬3YN,2,ixpt*QYx=,l§ªªt@'0##hxt ¡š¬£¥ ¡¥ª­±¶µkt¬¹®·»··²µ¥Ž£d^`m~}U\cYq\?@\fqtlQ2,LVVWJS<&BQ@OVI'2O^lMOQ`HLIUZQLVM`
-vM?Fp
-tpzv`Rvib£ ©~ytqss }g[`fkilcIchoolikpsmpstox
-
-LAHLSWSRLUHJMSRNRJQMMQSORURUVRWQ2"',,274
-
-=vtmih}
-£¥ }yxvomptosokkhkhkdfk
-tb^bc`dqkVIUmzmYH=??88<98==AIJNLZ±zx~}hf^Y?Ah~
-
-~yx|~ ¥®œ (bgx~
-
-
-,
-!
-
-@F"
-!#	
-
-
-
-	
-
-	
-9`gdmu€¶ÂÈÇ¹šR<.37q~hl~l
-
-ORqc&8¥®337+3p|
-y}ª¡  £ ¡¥b
-®¶²»º·¹Ž±§µ€g^UVq~xdb3DNOstRU[g`VusF.9@=MF^SDiE7H<77<L\ltY=EQgN[^RZ=JWRZ~~Q=39bUy`^xob^cq~hRkuxft­¶|
-zz~k^bcfigcAcklmkmkv~}|
-
-|}¥£§SJHISZ[RNOOOOOFLRLJNROUORVRUSSQ2!+*/78&
-ioqih xutvtolkssquomgkfcdksv[QQIBA=8EkzdM@D=D;=D@IBMLVOQ\
-€€ypmx|ld`Z;,kyz
-}}~yspzu¡§©ŽŸ'
-R
-
-oqy~~~~}(
-
-
-'\2*%"#	
-
- "#
-
-
-+&
-
-,Ff€£ss;,7vxqY
-!
-+8F'&5¥¥^+
-!2(5ktx}pª°­±ªª£¥¥£ £šx\gt£Žª¹±··µ²§Žcd\@W[Wd`AJVNZ[OOZcZ9IJI7YmS,HFQHWpbyZ2=.UcdZNQZ`?EORbY@=fgiqFE539I?Oz~c_dMEN^bcpx¡°
-u}|
-
-~h[bdcgi`E_lmqktv|¡ €€§°¥££¡£JBJNMQROONYUMSNROSMQSROORRUSUVF'%".492
-Wsuos£ vuy|~ztsspmklstpmolku_MFHUE;;IzxdMHIDLJHHMIJJQQRO_lhzllo^m\Dd~~}z~|z~yzpusy£§§Žº'Isl^kz~|
-}2!A[*&&
-
-		"&	!7#
-("/OO/<ª²¶±§oA&;.++A§x<l?(7'Dovoy}py  ¥ €ª©¥©¥¬tldx¿¹€©§¬­²±·±§² d^b\Wpk\EYVH."@S__ZD7[`'[}u\<W7&VtoQ[V+/L@\bb_OS^A(NOEEEJf[m[?BWIOV<3Smph[VD,3QUV@_ov
-|
-~i``biipcB^omgsxu£££§¥@FMQSVOOOQNRNSIONQNSUSVNUVNOUQ
-
-!*583
-8uupz
-£¡
-|xy
-}vusu~}ysmhQF9_yZBHQLAI?SycQIILNFLNMMJDNMRNZ~qO85fB0VIJyzz}~}~}||yz}|ummq~ £š¬µœ,
-=i\QOJdzz~
-
-}&
-!"
-_?+"#+	
-!
-
-
-?,&"9U^kmhhzD+8š­®Ž·ŸºŽ®207s£iQsU%0%Iqvt€§u}pghihkpqosuz|xoo~È¿¬©¡€§­§§±£dccb\ptbQmOH&7@DOf?0YW^vhx\fp~x}L^J8OL8cpggYYdxlci`4SQQ#AE*7dYbp\Ohl_hilSA^sq77U_cxvlt€®€|
-|g\dcdihdFbihuqm£¡¡£š€  §ª ¡ZIJOSRUQNLLJOOMUROSROUNURZSVV.
-
-%75/&
-kqt
-¡€~tx
-
-}kcRI=84<O}s[BEF<8@DW
-iOIILHLEBLBAIEONR\~qZx°M&/
-OD#oz~~|z}zyyxxxvqpspu¡©š¬Ž».
-F\_d`^y~~
-
-
-
-y(
-
-
-
-
-<[
-2
-
-
-%*
-(Lbimpllhk|~y9+9€§š©ª¬µ·²­c0Dª»»»·°ªš€[+**QquvŸ¹u|svtqomhhghchzoktibkvŽÔÈªš§¬b`c[[diL4MM@4,'2?M0Rt£lhoYH0\fVQM9DI=M=MZJSdQ=Ush9Q^O9%#!&JSb[Mch^gqc~}~qhcO^fffNWkuos
-zzmV_dchi_L[gkmYl §ªšª š¬ £HLLINSORMJONQOQUSOQOSVQVUWV3
-
-#445+
-
-Iqv
-  
-vtkc[RLEB?=?=YqUNHFIIROZ iVHOIHIB@@BD?AFFLN|\4~IJVBNNs
-
-b}}|~|}}|yzxy}zzyuqqpy€§©°°Ž+"!_zy~|`v~~~
-
-v,*
-!!UL
-.##		
-
-	
-
-;hyyz}|yzB/<§šš§ªª§š¬¥@'D®¶¶¶²²²®§E+.+`v
-šŽªzxyuyuvtqtpto[^[kmumt­Ä €£d_b_\ifL;5MS<'
-*.??ds°©om?0/@O_`RFB#
-""0d\BfA%+FB=J_bJ5`,+7?B=39BDh~x}
-zghpNEOg^iumzz}y
-}hZ_ffkggH\iic\cv¥šš¥­k`MMMQUQNOMUVWUOUYRSUUVWUI;'
-	
-"470,
-b|£ytlkZ^\b^\YYRLHE@=W
-oSZ[_ZZSUb x^NNJIDAB@AA?8?FEN¡~F^qfJIF?Z/
-S}z}y|z~}zxy}xxtumolu
-šªª±±­u%%kptxz
-
-
-
-
-p,"
-	
-	/c3	+
-
-
-
-
-
- 	
-
-5gpokmz|~A+A¡­©¬šš¬§£^.,.}²·Ž²µ²¶¥A,.o©€xuuuuuuxvtdD8AMlv`hlgpsyck~l`M|h`bc^kihc4QZ?9*
-<<i±|p^
-f0*795SZ`D3=(BY0!(=</UgfZB+Y80/OL4949Yuv}zggmhms^S^p£p|||
-
-zh[_bfgcdE[itlYo§ ¡
-~umqicYVUOMQUONMORSVORRRL=%&0
-
-
-"+042&
-	i~¡€|kQLY[Z\_bfc`bc^VLD?D\tWhcb\[\QSm}cHMIBA==7A@58?B=W`fuD`vOHd9Dhx}}xuvzy}|}x}|||zxylopv}§ª°µ¶t'+pyo}|
-
-
-o*#
-
-
-
-FN
-%		
-
-
-
-
-Ubmuy}
-F!I¬°±°®¬¥©u+S5Nšº·µ¶¶¶43B¥§£ |A#VW+(EJLvš
-
-(v§€xVYp©Ÿfbb^^dfhdZc`OQSF/d~xZVRVzoM9.<7HRkiOR=5NqxyJ04/WHYY92%/^L?J`=BNozoZ7Dohlovk~€°° ~~y
-|zgZ^`cghcFcvob~y
- ~lqqqpmllddYVLABD@AB=<94540,#
-
-
-!+4934'
-It£¡ymidVF?I^`^Zcbbhfdb_`d__Zh~mZkigcgfZV_}`NND?B<<;;98;;;D|¡sqbi_zMQ¡o9d8_yxxuuv||zyuzzzxzyyukksx ©®¶²t,*i}qmv}}|~~
-
-
-
-k/%0(%"+,"
-*(
-
-
-
-
-  vz}¥¬£M'F °°±®¬­€?4º2·¶Ž®±®H £¡ š¬š£€€§£0#\W2^z°ÕâŽ;z|L¹¬FbÊŸf_c^`dchfhf_`ZZ[7_qiN=\@NZI8&785LJD[dE,;88J
-8&
-/7*D4%
-##=k§Ä¿­§yMcyyhvlgszuo¡°yx|ux
-xdW[`bckmsxixlq~iultoiptlqmkdbcVS;3<25<@?92
-
-
-"*/274,/?U`t€¡|uocb`cidcD9R^g[`_hgdkklvtsi`cdmYlpofib\V_~_LMDIB;?59;74;<;}zc
-z}d42ktvvxz||z}yzyxxyxzutoqoy ª²»¬yq3
-Zxxzys`yz|~
-
-k'0+7848A4!'/847(%"747.
-
-!
-
-
-
-
- 
-/
-šzd4**dU(vºÂ¬2J­»œŸ¶±|€¥x¡¥€[+
-8lW¶Ðåå·ªfHÔëÜàáæÑŸcbb^Y^bibW?<LZf[Miy`Y?`LVU9`F522((;IO^\YWRB&+4'(HD!3c©Á¹­»Áºy€mmmqkLcmyzxy
-
-}ziWbcmzzpp
-
-olmsqotsqqhldfh_b[OE@<77<;5
-
-!
-
-0254;JYgkm}£
-¡}hfigkfggd^QFJ_b_chqxy}||}zpldck}g^sslohg^Zcy\QEBHA??=850.0<<Euf
-p(4!\qvxyxxuz|yvxxz|||xqspo §µœo_Fuqsmk\}z~~
-
-
-l%0538@B<If(5AFHH%=kkopogJ
-
-	
-		7yš¬£££¡vsi."([\"f
-@+kW\mu|šÔ||}€¥f+%3E<^¶Ä·£§ÁØâæáÑŸ§i`_^Zcft^=9@QVYWNVR^J85Sdsltp@ZVUOSMYY^cRIN3
-
-229*
-'/<+80&,?q±¬ª®Žº£¡fcyzx_?HVWutzzzy
-|k[k
-sv£šmmkpmostqpkhddd_^WOME?5/543	
-!*+8LMY\_qqx£
-¡zloikcdldf^HBVkpvy}~zz|z|}th^f~}h^oomkdfZW__NJHIE=7?;72.8502s~k~mop58Z@^vvu|xzuyyz|vxxyxyyotpv}
-¡ªµ·ziY'+%7dlimkLuz~~
-
-
-
-d";MJQWZ\`q'Ng^`M
-Qsxzzv_
-	
-
-Szz\%("`
-
-p.%Sg%8f
-||hLNZ_h~ y~|vZ\€®lYI=?HZ9204JNOWs ª²µª¡ bbcb^fidMAguf\bfSZR\cYOFSsvxWB`gbSRO\_fU/ %I[?/=/8Mc=#F©®š­°ª B_c\[mhdhfD'O|dzx}t~~
-
-yq`ss
-}~|£ª¥€§ qvosmsspospghhhb_WSJI=5;457
-,;IWUSW^|~€¡£~lolhkhihoolkt}~||y}zyqf_h}|h`qqssmfbV_~bMFLD@92;422.00*+s~mzxvvmmfOssi[duu|xyy|}x}xzzy|}xtqsttu ¥Ž­5
-!'0%%,(2298tyz
-~
-
-
-
-
-
-c&#S\\[WSZm<<^\R8
-
-[t}v}Y
-	
-	
-4s
-
-}yx?"&%dy@AzuB.Upvsospilhhmvmdimifhlf`_o š¥sxxvvh\dhou}|qtuxyz|§ddfpxkftO+NVJ;RdW\^gli^[VSUkcO[J??@OVS8
-   DtUJZN?E}\9N`dcqxzsbls2Z¡Udhhbc@*J
-€š­§z|~|~
-}hkv~`tª§¡¡š ¡¡sqsolmqpmqsiddc^[SLLA<5;937
-
-
-
-
-''3HR__^l~~ ©¥© 
-plqql}}tt||y~yuvog_d}hcouqmgi`W^~cMBD??;59@7*!
-oxuzvsoqug&gv}zz|xxvzyuzxvxxvz}z||yspmvz€¥µ%
-"#""&'"*0.,h~|
-c'~xqy|Z`|I;}oB
-"Lgszyy_
-
-
-0x||}zzz}~~f!
-%b}|W&k~ttxs}zyz|vsqos
-yuxxv|yu|£©¬¡ticf\fioyu£zthlut|}~£¥¥dVYLUbccJ4DM5/Rb[^bghfLBEAQSE4E4,*"&
-';MADH.W€fUS5S\[ZVSQ0*Z¿¥Rkkkc_AF
-€®ºš~§¬­¬®®¬ `^c~yxp[g|
-z~xz}z~tsqspqlptoohfcd`\\LMIIA9559
-
-
-"(;FNQJ\}y~££~¡yzv||xx|xzzuvtccczzhfpqmlmi\[`[JIFA=220*
-qxz||z}^Nzuxxyutsuyszxyxy|zz~z}yxtpqv}£¬Ž!"
-
-
-%&3.+c}~~
-
-
-
-
-~
-}V+š£ª¶¡kVS.s3Uptuxuv`
-	
-	
-
-@sx}y|xtuux~o?
-#BmssbH|¡£§¡   ¡~uxuxvxssz€š©¥|sk`c^_cfpldWzibou|vx~š§¥`[b^^d[hf8@S33OdZZZf`f_@2,04&
-;0'5,3=*"@0/?/8;;,*\¡q`NN?3!5F4'@
-yOkgkd_<
-E£°¹¡|~qFWg}xzzxloy}xz|i\\dgioiihlihooqoqkqllstolmgdcd^[QBF?747=7
-
-
-
-%%2ENRJL^~}}£~su ¡
-}sq}~~z~|}yyxyxsx`ci|idsupmqg^YdzQJE84*
-
-!
-*uyxv|xy~\ivuuzxvsvsssuuyzv|}~|zz|vsssqyª­Žp**/%!&(.,+*'Wz~~}
-
-
-Y&7±œ©qhO[/s3(coqmssmZ
-
-
-	
-
-!2Oc<37?OQVV[YbdY<?<A<7hmk77m|x·º¶»º¹¶­š§¥§ §š°°µ¶µ©tqpqthit¬® vkimgd^^\dpkfdWRyvY=JNRU`yf`id_`\qh<DR;;Qc^^^gfdc@&9ShiOZmiY7
-
-
-
-,##!FWWWN!0!QuQ#,4;HM/&?%,Ridgd_<F| ®»qsuzkl|lFHJL^qqztxxps |
-
-uxpokooompllifbbcZNJE=<7?dh"+8HQLIQW~ |~ £
-
-yts|z~x~v}z||xvphfiyvg`spoopg^[hxI7'!!"#"'&00/.qu}xyvxxuzvyxyvzxqsyuuvusxxx}zz|zzytsqv~€°°QDRNLDA?=A<B?'Oy~~
-~~
-
-
-
-O'+q|zq`bUolE_z0
-[kpkhikd
-	
-
-*FJ(.&&FB@=BADDEFAE9?HA=;47<N\k¡ª©·»ÆÊÓØÝÞÞåååáÕ­zmip~²º°yfc^\\b[_`^^lshkb__dgmosv\\b[[\bmgABJ98O_YZ\dbdb@Ylo_|g< ! 	=VSWWI	4&.kQBIONFLO3+7"QfffcV=I€¬¶kpsgd
-}qQAFOct~}mhk}mz
-~
-xlzykkhhkimlh_gmlqmmkmmoolgcc_\VOO@;=<Nvg
-
-
-"/2FJJEJZ}z
-£
-¡yxu~
-}~
-}|vyxzpf``zc`pmlhib[SfqQ4354=33=;<+770=43o}
-yuxzvyyttxxtuttyzutssux}~|z|zz|vsqsx©Ž­5FLIMSOYY__Z\<<v}}~}}
-
-
-
-
-O%&h|vkWdR~u^?~7Qdifkld9
-
-
-
-!\Z22'48A<DAB<EJE@?7278202.932@MUSckhquqx~~y¡±Ž¥tt¡×èóóê§smidgb\ZVQQYZRQVZ[__[dfdkqvuy~\Zd```bshD7H83L`bZ\bdc^E	E`mx`ZF7*	   
-
-
-
-*<7
- =DJSvMONOLZbQF5#Ocdd`^7?£±·mlpkiyxsW=DFUu||kgYs}tz}mk|icb^gikqvvsxqmmkkimmplhdfd[[UVJ<45@^|g
-
-	
-
-	%*0EAEAAU~~|pu~}~yyz|}}zzzxxugf`zygdphsmgbVFNfbc_N92987423234587<;5gxyy|yxuxxvxvutpssxuuxpuuq|yy~y||zxtutx}©¶¥!Yb[WYSUQ[WVM40x
-
-}
-
-O#"gvkd_fh~xc
-!to&Fpm\Q'
-
-
-
-
-
- _S+&',B9;@=EALQHH==45;2/459;0/,/.3*.BEB43,".5=ERNU\cflkkg\ZU_fdqm[QUWZ\^UZchilqtpqltilmmfc`[_ZSUSSVVWc`[_`xgA<N9+F\b^`c\_cF
-A_`ZEmb[L47
-      
-!  @WLL__mbV\ikqsuvf(&O\fb_`@<}£š¹igmqiyxtq`75BWpv}shOWghfkoh}uoz|v||}yyxxskoklillkmidifZZ[YNJ=BFq^	+7DAB?;O
-} 
-
-yqq|z~~z|y|uihcdt|icop`ZMB7'9ScfgWIAB@BEEFAB@99E95<i
-}|txxvqsvxtuvtpssqsvvuvu||yx|}}zyvsup¡ŽIVNMIHR^_UNJ8(pyzz~~
-~
-
-A
-%gqkQp[~xg'
-ZgS^H03&
-A'
-
-
-kW%,.il
-
-?fU',778285773903=897'2/*3looim[%V``[\YRND'!/2'
-
-&"('02824@8@DJNLQRUSUUZ[^`bgfhlikm^[bd_\_skE?H8+H^^`^Y[[dH
-9^fZYZR\c37
-   *7	 8QSUcqmzuutuy|y|yk\O^`b_\;"9}€šµ\\hokuzppi=4ASpvxto^LEUdkkq
-y}
-vzyusvu|vvogmhihimmmigbg^YSMIB?=RY
-
-		',7AEE@4A®
-~py~~}}~yzzyutshgbs~m[\M7557;7DRcifVFA=B<<4334,'+030,i~ytyuuqotsyqtttsuvxvytyuuyy~|y|z|xxquq~€±
-[ihfkcmodfZZ@#@dtz|
-
-
-
-
-
-
-z;""boZOsc|ysgS_vv[0
-!	mv
-
-
-pM++'mp
-Hzd
-	!#,Yglkkif^_YQJI=805NbdcbN5b^iqidZcL[SbWYSMH;/'%+
-
-
-#&(**,.5<<@EDE@DEI\_cbV`^llJ?F73J^``^^ZcfE
-<fc^ZYORZ0;   	Y(  "
- 
-
-Smm^ot}zy|~~~tY``^\cIEUlªŽ¥hZdsvv
-
-pusB03FhqlfihcSUR^fsx|~
-zsqlpqxq}~tqolmkmkqmifdZY\UQMB7<LqE
-
-"!.3=ALNFN »±
-qv}~~y}}||yxsuppf\Sp~hF=HEEDF=<HV`cbR@5/*/*!%#,(',*;?Dh|vttquxyuqtsuyttuxxvuxyzz||xz~zzvvovq¬±}2ilhf`cd_`gUbB"
-*%4AYdlt~~
-
-
-
-v8"([[@cc tU8(*%
-l
-
-
-
-
-
-*lL*'7}o
- Wi#"btxzu|}|zyyyqtfWOdmolI8__h­vfR_O`YW\\SIAB887/.,0,,**0&%&'#""&
-
-
-	
-"^Z`d[b^viD9E;0NZ`db_Y`cI
-=bb_\UMN[/2     !I gxxspuz}~|upibQQDH[d^^`N_lh¡§¹ªydbkvu
-ypoH&*9Yhi\YRZWQZfimt|z
-
-ttytkmktpi~likplkqmmlkffcdb\[VOD?Mx2			%%,02=EOMQ
-¡¿¿¶¡~qt}}}}||z}yytshZH=8m}iIFNILJMFDB`dicYA3.(0((%++.0/,.0&c|
-xxxuptsttuuvuuvttuyvy}|zyxv~yzyxyzqtuª­±k;vytlopoqomlpM*"2&!"#45OQZcsy|
-t/!'gkcyy^=*'&**(/9
-o4
-5zJ(.Fp\d
-*\yxy~~z~yto`_ZZZYY09bhmvoodVfObSV_[ULA4450(/++*'*/,**'00**2(/%%+"#"(''ZZgd\YYsiI3OD9S\dbccYcdF	<_^ZUSLJZ/.(    
- 'u
-~~xxvphYM;//9DLZb[fc^b[fhl¡§¹ªzuocquusS%*DSMLIHUS`kglmttu
-}v~~zzpsi~gxuNhymqtllkqimkidch`_b`[Q=<Qy
-
-
-!&,8/0?HJQ­»»Á» zpq}|}|xvtgbONFEFFq}hMSOMQVVJDMbhcYO7/533+/,/,.../3,+`}zxuuuvsuxvvxsuuuuvuxttvy}zzzyzyv}}u~u­±ŽSIv}ztpfkmiktyO+!
-%
-'"/3/97=HSV^bbmshhhffc``A'%"WWVNA,!%
-#',/(
-
-@Ds@		
-=zE,,Hm	`h
-
-
-<\xz}~~z~}tqptghdMQB?clfubhm^iWc\[c_WNJFAAD;=24325&'+,/%&+#3*#"+'+@@*"&*,2`W`bZZ\piJ2U@8W^^`b`Z`hI
-;_^\YQMAU0+3     
- 7}k^O?5.3;HO^^_cc_ZZ[^dlggk£¥¹¬xtdhu~zd4'(9DJUOO``ghk|tz|pos}~}yup|usVMhllklkilkplhhghh\[^UUD<?l~
-
-!#(0957;IQ±œº»Ÿ»°
-puz||}~xk^SMLRNOMINIo~kNSVOUVJJAFZ`b\F9774//2,002*24857d}xztvuvuvvxxxuxvvzqstvzyyzyxz|zz~zzy~t±µ¬5Dc`_UOHOVQZ_cA
-
-
-"
-!
-
-!"&'#&&(**554=9?0+/%%#','%%
-
-
-!
-"
-
-AZ!
-
-
-3uB//Skk^ 
-
-2A<I|~
-~~~|y}yqvtqmb^IDbmlzSkk`fWc[\\[UMIFBD?=@75=@;;5<?;;82.8+&(2.0US5*%,_Yd_[YZlkH2N;5\`^`___^kF
-7WYUUSOBM+3;
-  	
-
-  Hl`L;(/4<DQV^Z^Z\[[[[[Z_dlkbdhš·¬vvhgtx}J."42JVIQfbdqy}qy~mbl}|oYcu|m_VBWhooomiiposmfdd_^^Z[[SD<os
-	
-!((4.03?Q[ª··œœÄÄŸ®
-zpttypdWMNMOUSRMORRNMo|fVUOIHB?<=HS^bQM@5;35452457;A87;=f}~xzxvvutxytyzuxtsxuxuxy~z|}zy~z~zvx}ypµ»§#
-
-
-
-	
-%!(/"?;!%%%&%'&!*(',''/38B?70+.
-!
-(+92!%
-
-
-'`39'
-
-
-*&03?_@^~Q!,*2F~
-~~}yyus}|tsfcMLdlpºoociSf[[^[YRJDA?<8<959795327088;.85/*72%7(0/%2%
-
-_[dbb`^ghL2S<.Z^__dc^flI.W\VRQFDS,+?  
-
-
-803<IUVVWZZSUQU\\SW_`Zccfidbhf¡©¹®yvu`do}[+(7LONYVUOhkhflmthQf
-}bV_gdgV[dlmpfhlpolkdikbY\^Z[^J@kk
-
-
-",*+0937?Nªª®µ·¿ÁÁÂ¿²
-
-yi`dYYSRYWWY[W^W[RUQOm~dQLHFB;=49@RZYRQD94<77<<DBEDFBEISdxsvsusquqxtvyvyuuqxuxyy|zyz|yyzyzuyspqµ»"3999282.29//
-.(#".0&HL( 
-
-
-!,#,4=885**.&*%".3++!,A<	0qIJ/
- 	I2EN	
-
-#,3		 @Y+
-!+&8q~totstqxx|x~~x|zlgS'Eikf²_lmkUc`f`UULIE=<=;=98?@=4<9@43922D9+(92#B.4/+8'
-"^[g__RS^fM=RB0R^bfb[_fgI/__SOOMMb/.B'
-
-
-
-			&FQSORWSUVSUZVWZ\_^d^c^idcuudgfš·€
-xz}cVYu~v8%AZk_hk\YW[VRYfpq_Oovliglof_V_moppomooli`fhbZ\_b\b_F[`	
-"(*,0./3BR€¥©Žº¹œ¿ÃŸ¹§~yqi[RVY^Z\^^\bY[b__WURLEi}cFEABD@?@9AFRJF@D<=;ADFB=@A@JBMILbvutxzvyyxxuquyxusstttuz}z~~~yz}xysuuu±¹!f}~~~U,,
-&30/(30/'		
-S2
-*O
-#
-
-BO/++(.
-BgiN
-
-2l=<	U;[s+
-
-
-5`=705M/
-%+[+"0bquvttpmpqvxyvvtxuoiZ*4Ub`SDdiqhUc_gbYLF@=07439?=825.;;83987/?80"4*%?3+5.;&
-*5UD@</5LfgL;M=4Q^^dbcZfgH/`dcZFAS[4"E+ 	
-	
-(BVSOUUVVR^V`\``_^^^[b^dfbdidif§µ©uxzfRQ\lszILcfWR\ih_c\J<If}xNYtzxtlulphiifhmmohkolhgdfb\[[ZZ__hspN
-'%./,/4*ARvOg¡­µŽ²µ¿¿Ä¿·~d`YSVZ[[[ZYZ_\VY[URJA??dufI?F?AD7=9?IJMJHAD957<58?FDHDBAD@b
-xuyyytutuxts}vysuvvszyz~}|||}||}|zqumx²¹~0kt|xv||vyxzvtJ.((#'+.;[khgZ,&QUR9%
-VA
-!U!ZfL%%!0!
-?VWA
-	@"
-&.
-!"0 =M	
-Ed8.0Z~M
-%23`EOWhzyyvytutsqvouqyutmp`&
-0/hpuqYE@NRUgmRA=A<984958854/00,2,/4;@/((93*_2,,72
-5E8ADJOUgmhM?L@0Qb^``[\gcJ
-3`ccQEMd[3'B0
-	
-
-
-
-
-
-=VZSUY[Z\_ZZU\W\_^\__^ihdff_mmš¹©~uv|yNODm¥¥¥V7M\\Z^_qsllcZ@BZpdDWk}uxppllpqpqkdhklikiomkd\\YYY\ZckyxL
-
-*+*+,04/2NiSHASt §¬²»ÄÆÈÆÃÂŸ§
-`S\[VZ^```\YQNIMDBEEHuREB@H=?9<AFMYWID;720?=;A=A<=87=<<^vx|xzyvzyytvvustuvxzxt|~z}}|yy|z~xptkxŽ·dHomliffooqlkll;4+.%+3,[hkdcW//^bhW.,VJ
-
-`&		
-BQA3+&.
-
-(+
-
-9'/."
-/.	
-
-
-(B/23Oh.Rh
-	
-%.3<AYiYR[^__dihqssb/2.t
-oZLLHI|^W`koqggiZYSNLLD8;7;4DD2"/@2%N,+4D2%LB7_dfh`cfhhL,IE3MfdY^W[cbI/__b`OYf^<*@2
-
-
-F\YWV^WWZWYZQYVY\W^c[\cl_igdhd¡²°uty_EDW ¥©¬­d8JE_ZRq|xsmd\@ELhsYEHglpkpmpomlohgpmlhikkkgcddb\`f``^mzN
-
-%%+++*44,SRHNURUZ^}§®®·»œÂÇÆÎÈœ¡fVVWURUNQIIHHHADBB}VIIDEAABBLLM[WQFF@98=;9=773=5=@;;_u~~xxtuuxvxvxuuzvutuzzyuzyz~vyx|~}vzlt¹µNRkfkdfdhhhgZWH&/*,9727Vliil_.,Ych_/.RD%
- !O	
-
-ObQ44#,,E?+
-
-J%28
-*,7
-
-	+04+EV(
-
-WY
-
-BM.	
-	`ush/3(LV\fZSYUZY^vc`}
-~~zzz}~qyutspiic`UIE8=7437NhpN=c_`dkhc^b[JNF9H_cY\YSZYE
-'^d`d^[_bSOU=
-	
-
-!
-
-FWVSSVUSVVWZZ`^^_YVZYW`ggggflb š®qpu|`;9Dc
-¡¥ªªŽµšsI9WRHbptvlf_\YNNvzviW}spuzt~x}vlqgklkkfddcdddZW\_dhs~S
-	
-
-&!/(/5,/'[;<JVO[cs|¡š®²·¹»œœŸÁ¶¥sSMNMLLFDIBOFFD;zSBEFDA@HFEBN^\UMI<8<;<?BEIHMFILFB[yyzxtopytvsvxyxyuzvv||uxz|z|z~z|zqmmfs·°;S`b^bliopgO5&5*3NH24d|x|xc.+,mvtf2(!N=F
-'b
-08*0,!	
-
-
-
-
-	
-#
-!*."		
-
-"/0.(ER
- 
-"\^(EVdd_[ZML<(BHJ<;370,hppd2/"	
-BWYVYD_~~skz
-|~~}txzyzz~~zvxksvvupmmtxpNAfiiqt~}~~tO7AYh^^Z[bWF
-&\f_c[Zc^WUY?
-	
-
-V\[YWU^Z[\[YYU[ZVY\fd_cibcl^dm·¬mpss_?7?BW š©­¬²²ŽJQJHJVZWkfqdc`FJlvL|
-y}zqoohooklfklhkfhml_bVSZhs|h
-&(,,*2/,W23IRHYfq
-
-tt¡¥¥§¬±°·µ`NIOLJLLHFHBBA\HHBA@?@?DMZZ^SOIBBA@9=EMILIOSSMFF}}xzx|zvxzu|xzxyvxtxuvyy|~|}||}zx|yoliuµ¬9,33<?=LMF?HH94(&,2OB2.`vtvsc*"#kyyh./UJ
-5
- 9.'
-	
-
-
-
-
-
-
-
-
-
-(
-
-
-
-
-"4,0&<@
-	
-MH
-<_gmz}s^L;?St~
-}~|txoA7(IJ;.NYWYY[dx~
-
-
-ylbhx|}~}
-zzuthxtqsvxz|tB?}~
-u[JW_ZVY[[ZH!S_Y\_U_`^Y\H& 
-
-
-
-
-%U\[VW[_`\b``````SZ\ihidfgSl`\Zt| oxzz|oWd¡€¥©§Ž±µ¥WVZ__c}oxzl_U?SsvDcmhb_`RWWQObglkkiimlimdckhdb`Z\dod
-
-"
-"(0/05/W=2ALHO`ot}z~~}ts¡£¡tLLNFHELDB99A@
-_HJFDAEEILRZ[ZQUHIFFA=@DBEENDHJ?7/z~}u~xyvuttvxuuzxyuuvxzsy}zy}|yzy}}ttsm}¶0,//3/#*22?DD732.4+?55;JdcgdJ'
-clmb20
-D7
-	
-
-
-792
-
-
-
-
-
-
-
-
-  
-
-	
-+0%*.=D
-!@8
-E`f\hcUD47`x~~~
-}|}xJ54|kY^\ZV[W~
-yq`_o|
-~|lpqomlotp<;bb_^VVZZL
-U\\_^V[bfhcR*
-
-
-,W^WRRV[^[^^_[ccb\`hhicYVmJvhg\fFiQ@DsUA`~|m¥©­±°Ž°¡|^bbk
-hh
-o^VHWsiBNV^Z[^^cfkokkkmgigkpohkbci`fcccbp}\
-
-
-+*&(0,!^¡pFARRFERbimsxyz}zysz~dWVUNMQJLJIEJHsSIILHHNJJS^SZYVQLBD=<FFFQHFBEB;443~yvzzxuvuszx|xxyvvvtxyuz}u|zyyx|vskik~£Ž(&"*4.+&*(,05542395A7(37W\OMH,QSVI30+8	
-
-
-	
-
- =4.		
-
-
-
-	
- 	
-&+*."DD
-#OI
-
-UmfcMJ<4WlqlmpopotpqtN!=0oYDJRNFx
-vibp~
-z~
-~}~dotvvxyztA?zmURUV^YR[YQ
-
-Q^^^cW`cc__U&	
-
-
-
-
-
-	"'+QVW_[Z[RUVY__\bfb^^iy}cEQZ9Rs@9A
-#5
-?ktm?Dh£š­©¬°­
-bRv\qs\VLQzzypspvfhgikmhgifhlqhghiY^_bdhtz
-^
-
-
-"
-'*(/("'d _?Ofq`OLR\\gihopvy~|pdZYgq
-k_\[VUQQMSRRNMI`VJFQNQLQMY`Y[WVSQNJFJILDJME?A=HV[Vyzyuvzu|yxyxu}y||uttsvxv}xxyvv||}vsmdm}§¹/73;=<?7?9;AA<905/2?320#453&
-9B?4;D=7
-
-
-
-		294
-
-
-
-
-	
-% 
-
-
-
-("*%
-
-+SM[hRNA9A`s|z~tyqmlvso}S,=3`y~}iJOUN[~
-z
-
-
-yu|~}~yy|xgvzvz|yoA=slfYF0,2AZU\[WVZSQ
-NYZ\dY[i`chZ/
-
-
-
-
-
-	
-
-	?#=[ZWRQNUWRS[Z_^ZVUW^||v`^OL'#Vd/bc=_o`iFFIŽO"%;k~§§šª­¬°¬}^xoY@A`tusu}yVRJSEM`mlmhc_bhimiilkY[[_c_kvY
-	
-
-&#"
-'/,(,l LAVpi^^_bg^ZW[bdlqvtmWNDDH_pRUVWUWUSRHLMBJF`ULSMNSQQY[^_[YYQONIEFJMHIOMSVWYYZR
-|xzyzxytyyuuxy|}xtpyzv~zyxzzyyz}zpgbo
-€¹0/8A?@<?H?@?797752.<;@;(*0("
-773.2,/"
-5"
-
-7A3
-
-
-
-,
-
-
-	
-
-
-!"(,.'AEENNSQWVUYWQFFDB^lqqusy|xusktpsqfc^ZVI5;/fzzx}yDR_Vi
-
-}yyxz~}xs~~m|xd?9mcZI;.,48HJLV\_V\^VZZSRIV^\c\Zcfkg^5
-
-
-
-;#<WYZW\ZZSUUY\WVVYY\fmt\/AYOM50D'BQWcsFYs
-S®%&
-'Vx
-€šš¬±±°Ž¡qxZE0DV_b_cvx^^bccchmkiigifihfgsmgZb\[^[is`
-
-
-",0*+*(*gEAQYSMZg~
-viY[[\dlotRJB8=Nb;OQUQRLIMNFEHDAcMMMLIIQWY[W[_ZVMVMJD?@DEOU_[VWRNUW|~xxuxytpsvxvyz|}xzsuyxzxz}zzz~vztpidlª¹z%##!&"+#
-##'0/;545OA,
-
-*4/0'538855<2
-
-	
-9;&@B5
-			
-
-
-	,%
-
-	
-
-
-
-!,,'93AQLNRZffhb_^V[YODDEF@ILNAAIHkvsmcilgN;<7i
-|v|qEQb\m
-
-tmq}
-t^@<3(2/DHUURSSSVQY^YZ^Y\VYS
-MZ\\^WW``_f[<" 
-.
-EZ[ZYNJLOOHFQQSNU_bl
-vdlk\WHbhsq`,/S9ds,S9D/b\L
-!!
-4b|~ ¡¡£§€`F28IOF@g}klkgmhkflhilfkmdhilmoZ^^ZV_lt
-_
-
-
-
-
-##%&*+/*'t<=IRJF^p}lfgoksAJ<53E[BZUSVNLNJLIFFAD[MHLMRSOQ[\bd_\YVVQMJIIILQMOOSUV`cdzxxsuuvttvuyx|zzutqvvxzxyx|zu||uuthdm¬œs?9=<87/'/*+.(&+=85+#/52
-("*%++
-*0&%%#!("*=E;
-
-,0
-//'
-
-	
-
-
-
-
-	#,#!<.9<;FJS^^YS_YZY[WULDD@;70&''!?okf`_MA08^ytuvxQRf`i
-
-}z}}|fcv
-s
-
-NDDRUUUSQNJLOUWZWYfVVY_\[URR[[U\V_cghbYB
-  
- 
-+M\UYMONWOOSSNOMLU^fv§|qlN<|umfumE 
-4W@ .u^FpU!
-
-"Bcz}y
-t\RQZOLgpkmmpqohhiihgimsmcdhmm`^b_V\dsf
-
-
-"!&'++,'(}£=<FSFNcoz~
-
-vzzpk`49*,*MZcURWVMVSMOOIJHYNIHJNMWVZbccb^`b^[WSSV\[`fd`^\^ZRVzxxsvyvpuxxyy~yyy|vsozyy||~uuvytqohcl°ºlBF@DFDB?A;5=954;D3!
-3.*"
-0(+'!"+%&%(+227<;4945HOD.*#
-*Qc_H+%&
-
-
-
-
-	
-72%
-&&223AEFFH@A=E<983,***S_d``_`I?;05Ibfkd`ISh_o|xv}}~zy}|ulgtzym@?@`WZRIHLVW^Y^ccd_QVY_ZYSUI^[V^UY`^hddL #
-
-
-#MOMROVZ^[[[SLOLU_gvkmccWzfoskJNR*cM
-\\2QR€;
-
-!
-!!8_mY_u~z|okgcfRcbmickpzudggmkghlqoilmg^ccY[W_y
-B
-""'+((%#
-¥t/7HNLYdkvux}yvlhxs\5/4=F^ukmf^YYYZYZVRMFJWQQQRLQWYZ[bfgiihlohchihdkmkql`UFI[}yzyuxssuxyy||xz||suvupuvv|yvxxyyic`k®ºsEEEIAHH=??AA=B2995
-2=F#&
-*
-79B=+
-&(*!&!.++,050;535ANF=<@A;B=98;4%"
-.Lfsm\5#
-
-	
-
-	
-#*&
-
-
-
-!!&/3+#(+9<?DHFD<<@QUV_kogdchgS5
-BIovz}uLOg_}
-~~|x
-}xks|z|oHDDH`RWU[^`_\\\VZV^_ORV\YVQO
-MZZW\VZ\```^H
- 0MNQLNS^\\^UOLO`cb[ZqussdhhNJFIUUsgE\U.x_7
-Lhx
-,
-
-'!!!DcNO[\dmliQkmsihl`[kYMJLRqhkphdlovqtptgY`bbZUbv9
-"#!&!&&%"%/€Y!,@QMUdmituvpbZdv}zo\[\_`p|yzvuqukpodd`bkkbddcddimpy~
-
-
-uvomptpv~z~xscRLMg}svzyxutuquvxyyy|yusvtxuvxyvuzyuxohhm®·sA?ADAFFHHBAAE=;044=94BH'.598/
-
-03#
-%03*
-
-
-"%.',02,DSA<8???9A894(!B^su`M9=0
-!
-
-	
-
-
-
-2'.%#*++,%!"/9F?BEH?=/5EN\ZRRU^Z[[[V^;?JtxsvtOR^^pzz~}z|}x~}~
-|
-l`huvkJ;A9<lmilmmhhfidd[Z[cVUZ\[UZRMZYVYU__f^\YN(
-BNUSWY[ZSQIQW_ZZUY\ktu
-tmdU<(0QJH\VV8B+?;bÌ5(
-
-*"!#
-	;/38EU_l=WVdcfzf^_k~iLRpqgghiighssvvpk\d__ZYcs|%
-
-"#!%(*+'/¡='=MQNWdhkmkbQLbszxsk_UVWQY}}~
-vxtt}xqqoopsqttyzx}xztqlpuqttopook^NFIpxuvuvusqpsvtyxzy|zyqqqsxuxxuyx}yusokfk­¹oHD@ABDBDB@?DF3<83=@9BFB<7;973<"
-#
-""
-
-"'DcQ33?93.8<OgsplWB5+.75(
-
-
-
- 
-.82!+2++%#&',*((*!+#0'&&&'7DIMQRUVYd^VQVfHLFt|zUV`cmqicimtuuy
-
-||~}y~t^~~utfihcdbYUY\`VSZH^WSZR[`bSMLO&    #I_\bimliikt||shddiÆË£voigb9
-%./,;VId@!2[yQ2%!!!"%#
-
-(HR_4`dxuSUW\\hu_O?Wgiikhdddmpuvslcccb\^dx|
-
-
-#%%(/((#
- %
-4FIBL^igdbQFNYkusqkd^[YYbz}
-|ytvuz~|~}
-yxyvsqipvxplioph}|tvu|zvxutvyxxxzz}zvuusspuxvxxttvfhhlx­¹kH@;8<=;0;584;7=7<?DDFDDFND?A/"
-(%+
-
-"
-
-
-	A`\97Lfv~|zmW97.*0*%
-
-
-
-	 
-
-
-
-
-
-785
-*#!
-'+35;<A<<AA=A<AD?FHFIFDD?DJJVc^_YQfQEJhsvotVS^^lltstsvvsssuys||}}
-}|zyx}~|u  ¡§§š€|pplhmuvofgpocRYWYZZZWZI[Z[[N\^\QQ\Y*
-
-Z}
-~§®¡}pqU??2&(.53WiYUg_td|hFB3%%
-
-'%
-
-(FV,VR^zsdhbbho\YAH\kkllihhhopuslcf^Z\bmyz
-
-!*(*'.*,EH9@Q`[YYHDW[dsxpkfb^\_f}z|zxxtxxzttz
-~~zz}xuuvzyvsvvvuyxz}}}|zxvuptqvuxxuyztihlqy¬¶bQD??<A?9<EA?H5;37B;=AAA7?;(!+02,"%"(.+..,//*%!"#
-
-
-
-7gfShh}
-tQ72,,(+0/!
-""%'/..%/(
-#%+975/2;;9!!4HA@@B@=85@A?EHHJIHSYWYVRQLOUZZ_khlVOoq"AMhtpmoVSd_lupostxyxuvvyx|~}vupuuv¡¡£££©§so`_\flsspmdghVDY[\^\WYY
- I^_Y`_htvquz|=	
-
-   
-x    ££€µ­y~s!&8WLUz|zzyS/?0
-
-
-"
-		=N+W?B^mISOUduWVZSYhghkmihdfmpkg^c_ZVcs}x#
-
-%*+%!.,?<29NUQFIB@U_dmspk^b`\bsy}|x~~|y|
-}~yvyyxxpxsvxuyvxuz}|uyxvstsxvuxxyzsooll°º`FHDHI<78?=ENAF</=FA=A?5.'%%%(!%45;@=A<8/(.2.23/327;74.7=8;fqH%#"%*'/*('"
-#',2.<''39840/3.09BAF??7<@DHIIDNNLIID@@9BMIQNQRQWV\SZY\_ZSQUSUSiikV[mq74W[sqpxb`ogtzsstsx|qsxtxqvx||}}~|zzyyy~¡£š§€šmh_fcdb_gihcfQDFWYW\[[YW"H_hlqxxxz¥g	  "£¥¡¡¡ ££€€£ ¡§­€zuh
-~ip[
-4
-
-#_
-^i
-sL5"
-!
-'39!,74OD5@SJD4FWh^M?IMckihhgbfkiopkg``[_q|v
-
-#(
-2vpgNB(!2EMD8;II[fgistg^bc^cp~
-~
-
-
-|||yxxvtuvxzxv|uuz|zvvqspuuxsy|vpkmioŽ·bJMMNNLABDDHD9B,5FOLDFF+
-!%+78BHDBABBH=<A527;;?IIFFEB@FJML=l|Y""
-/+30/'"%%*+(&%#
-!09;@@=DIJMFOMOHELHMLRSVURRQLLLQUMOSWVMLSZ_`^_[`^\\ZVZW[pmiSWc^MIbduuyupv}pz}xxyvtusttiuuvyy~|}~}}~v ¡lg`c_`_bcb_^\I=FNVZS^\VYMUhqy}xuy}c 
-    %¥°¡mppRlticxk7.*^ºËk}
-l@%
-
-"
-
-"!.3&(NV_JBAIE;B?;<QF<FFcllffkfikhopgbc^\bi}
-t
-
-!
-"'%"/|x|zsM8?=9%*@DScfpomc`\\^gx}}vy~
-
-ztx}|}xvsuuxy}zz}zvxyzuqqqsttxvvzulmmkm±·kMNJLNB?A?7DJB?47NRH;.'*/089IADFFDEDBB<89;=A@<;AB=AIHMROSNLAx^=;0;=;9?8287@BA7,"
-!'!4JIJQOQRY[^^dfb`b``_dgff`_\\WZWWWWc\bd`cicgi``cb`_dYZ`holgRV`ccW_`^cdgbdky|pqtuquz}zsvy}st
-
-|ic^W[b_____VVH?DJW\[cikk_lt|z~uW      VhZ`UifWIA5
-,.Bi~d;
-!
-
-".*/<JOD8JoBN@5AF=5*78AH="*'Uiphlmiglomuf_WUYRc}}(
-
-
-
-
-
-&
-7yy|}~}zlR#%9DW^ckpobZY_\myz|vyxz}
-vuvvyzuxsqsyz~z~||zzyztspotxtuvqusmupfk±¹}m`WOJOMME<<BBA49@7/8<;JA@?<AFA@EJEED@DABB<?;=9A?2;?DHEBHA@;zi8DD=9DFD?9?<EA<8EJMQNBFIILLHIOMUYZUUW\`impkph`WW`_\bfV\SYZghlqtkc_b\h^_\_fl`hlssiYcpqqm`bhod\^fkfsimflhousxsmvzz~igf^\`b^\Y^VUUNFL`bfbcfx
-|}
-yhf\^ZRHA?9=@DJUfq¡ysuqszyhWOM_dR;.;0
-#Dkvg&
-
-"
-
-%*9HOJRm@B5(('
-+0(#*3*9Ymiihmggdiisf^\NML\~}2
-
-
-(("%7 }thWV[[fhliVY^_cxz}|zz~yz}}|txxxxxtpuuvuv|~~}xz}}|vtuvtttttxsmhdg²œpoqibVOYWUODLAEABIBFEADFDDI@D<FIHFDEMJJED?<8?BFDIJJSRMLLBD?~zE<=A=?;A5;;8MRbklighlmcbbc[`dchifhbcb`Z[URZZWRZZWY^Y\\^ZZ[\^Z`c\WRVYgllvzuspqtoqhVouoxyocihookllpkcohmlkfkplmmhqy~}~~z
-szllf\_[^[[[[WVRSBSlmicp}szz~|ztmhihomtvx}zvx~|fNL@4'##,&
-.Fmz
-|h4#
-%%
-
-
-"&
-3BN[[q+&&5Ymhhgtv~cbkkkiiklil[[ZWJQbzz3#
-
-%%!@§£
-gciii_\_dbm}xz}||xtu~
-~~}y~zpvyzuvtsuxxyxyxxzxyx~zuvzz~|zuuyuttgcf·Á pibULEMQSSVJFFNOVRNQMJOMJJFIIEHJFLEDADEFONNRSOVUUVRQUOLNLSMtpISYW_ZU@3?M`foiosssvqvvzzy~}}|~~v|}zuxutoillkfpgff`c__b\[\`hifhfcgbZ_hiu}zlkkRozzzvmifputymM`kid`hd`_hqux||}yyzzty
-Ztxqlmo|pfg`bY\YZZYYSONBM[_`dpkpytqsxtttqmtmqzsssuz|~vqxvuvpv~
-
-}uqY<(("3ENZ_hkokb``mvy}p`SMDN7
-
-
-#'%/0DV_
-  ¥¥©gkiihkilmmkZ\ZSII\zv%
-
-
-
-"Q š€©¬š¬š§€¥¥ªª±©š££©pgfgz}zz~xxvu|
-
-
-zuzzuxvyytvv|vtvqvtyyzzyxxztvvxzxuyzyyyzztssf[g°º ZURY_lpkYRMHIIMOOZYVMQMIDSMJLHNUMNOJEIABDOYZ\VYYYYQOVQQW`ihipmlf^UAFYguy}zv}~|
-~
-yxzv~}zvsspoolmlqqmigoxppymhoszvspmicddckkmmklRgimosxzoibhiksoiyztuuqv|vyuxuuu}€¬€¡V
-
-opkkdgb[^ZZUVWY[RLBW\ZW\hpfkuy}zzvtvtyxxtuuosxsyyvqiqpqqt~ztkoltvuqgiozh_YZN^klpz}xh^bbizoW8&2@<FN*
-%
-
-
-#.9DM_ ­€§ ¬ihihmlmosooYYSUMH_~
-m!
-"
-\©²ª¡ ¡§±·£ª­©©®¡©§ª±¶¹®¬²¹º¹¶±º»¶®z~~
-}xu|y|xx}}zsqxv~|xyt}yzyy|zzxyyvyuuvtyquvuuqkfb_f}¬ºšcdlkldcVUUQOQRQVURVWROWUJQLMLIJNLOJMUOENRSNMNVQWQVQW\fmvvpk`}oWQVVcu~
-
-
-
-
-~~zy~}~~|yyxzyspusz}xxzz|ysv}}}vsttplhHboihpmhpo|~zz}¡§š¡xU
-
-ibfb_^VSUSRVSWRIDW\^ffgfifhmmqvtsuxvxvv~yvyxyyytyvuvqqptpspqtqomihggkmxviikypqzzuvofc[ysoucJ(#"(08532%
-
-
-
-
-
-
-!*8IO_ ¡qllfiklpotqpZOLJEL`zg	
-
-#
-"cª¶µŽ¬®¶·¹Ž±±¬§š±µš®»¹¥¶Á¹··¹ÂœºÃÈÆÄÆ§
-
-~}}yyy~~~}}qigFHZ_dhosz|yyz~|yxxy||syyvvxuxvypkibdkz¬º±m\W^ZUMROUVUWVSYQY[USYZYOSQZSVOSUURVSRUOMJQSUVORSZgmkbhlhZZ^sgz~}
-
-
-
-
-
-}|~xuvuzx}}~}|z~xUu
-xyz}
-
-€¡ £€š€£ £  €¡£¥pUsu~
-f^WVWOLNMROYVRJJF\`hbd_^_fghgfgikoppsqstpqsqsttpusmsxxxypkotuyvyqkosptpsghpyomkmpib^[QO^oc`U<!#!!+!'(#
-,&#
-
-
-
-
-"
-'7BQ[¡ šskoiommhhqmiIHIBBI_v
-I		
-
-!#
-t¥°±š ±º­œ·¶·°®ªª±±²µŸªŽº±¶²­§­·¶œ»ÁÃÆÄµ~|~~y}~zxqc;&
-'Hdpsv~||~y}vxuxvyyxuxtviomfok­º²s_\_W[W\Y`[c_ZY[[[_[[`c`[`^^`bc```b_c^`_cdfioouz}x~}}z}~~}|
-
-
-
-}}|}zzzyzxx}}~z|qokpv~z||gv|sllmmqxocgmks}}£¥€©¥š­ª¬±ª£¡
-`hmmux_WROQSLILHLORNQNFW_fd_^[YVY\bcbbfg^bcggdbbhhkhkmttqzuquvutuvvtphc`_b_fd[[Z_c^is~cOEMN2%!
-
-
-*%*(%
-
-
-
-'.=M_€¡sgklklklkpk`ANMBDFgv}/			"!#(%
-š¬®­­µœ²²Ž²·š £¬±¡¬µ²µ­©œ¶¶¶¶²°²±¹¶¿·¹ŸÁ
-}}~}}}z}|zoJ<2#'Q^ktz|qqyyvyytsuqtmf`gpf§·²yZc`_cd`^^_``c__c``^\^`cbddglppuutuuz~
-
-
-
-~|zzx|ttvug\sidioqlfQNLQSN[__hpsssxvx
-~
-ubyquuxv~}
-gb[Z[QNLLINNMRMLEZ_cd_Y\^_ZW[c^[`hcc_d\OHBIMOONRWZ^kmihi`h`_diif`ZWkmf^LQVbWLOWZY\NL@974=""72(&'(B<
-
-!,9H^š©€­©€¡§olfggkofggi_EQOMDHk|v,
-
-
-
-
-(
-'±°­€­Ž·Ž§°Ž±°±­š§ª­²°Ž§®­­¹¶¶º·µ€ª§±¶·ºœ»
-
-~zYDDIJH0
-Fuysoptqpptvusssogomg§©d_cccY_c^c__bg_^bcg^gmsy}~
-
-
-~}}}
-omqlhclvuymbLF=DIJMSflhopkhimmmlotuyzz~~
-ocxtqtuxz~}
-mgh_ZSVQIIHNNNMNFNY_ZZWZZV[USUNNSYWMIIIOADHOO^db^`_i_MHONMLLIMIE?AHNNI?<BAB==59?973559;<=%
-
-%"
-2JN/#!4VA
-!
-
-
-
-*/BO\
-€š©©£š€ €©ybggiklolllZFQQMEUlyv=
-
-
-
-"?­­®¶§ª©§ª€©µ¶°¥¡Ž®¡­¬±±£¥±®¡¥§¥¡
-yuoikhulJMVYY\UE(
-s}|zz^Wchktspligb_pbb^_^`_b_fbfdkkqqx}
-
-|}}zy}z~~
-~xx}
-~uqqqicZdtukRAHFMV\\fipoquqv~}yyvosspu
-
-zh`||xzy||~hhg\ZJNMDBIFMJJFBEYVSNMMOSYZUULIRQB#
-
-0FQHHbsvqyvlJLJDFIID=??9;<A@9?DD<B94=<3875*/99<8"
-"3=NM*#
-'0ZE
-
-
-#
-!
-(4AF\xsu¡ª¬sgkimmkmoflWRURFAYi|tS	
-	
-
-
-Ošª©°Ž±¶¥¥®±µ±š¥² ££ ycU\dkopmtq|tkk
-ZU_cbb\NH,c2BH9.2S€pttsptqqv~|yzy£ 
-
-
-}}ttzyqtx}~soqvqfM\_Q@DNNZZZ^cdkqx€­±±ª¬¥£tv^kd`bbhq
-
-
-~~}}kf_dULJFF8?@LIMNNBSYVI*+49;7?A*
-	;YRQSVbclxoOLFFDHE@947447989/59500*&
-
-
-!%#".*+,7ZO%
-#<_8
-
-"
-
-'2@Sqfm £momkmllqtloULHN<AYi}qS
-	
-
-
-!q¥€® šš  ~slhc\Z`gpsuxyyzvvssuxsm~m^bicd^SI9'O©
-/Jfš²
-~
-
-£ 
-xx}}
-|xytolss}}}}||sputo`\qqsoikhhdc`fgl¥®¬±®¬ª§©§¡}s\~
-
-
-~z}|z|xxhh`\ZOJJFH?DHINOLDR\d`VI0!
-
-
- 	 +337@ONWfdJA=B944*(!
-
-
-
-
-
-
-
-
-"%&,!/+((9SlR(#*@[3
-
-'0Ni~~mlmlkiipluo[D;A9EVgyv^
-
-
-"yš£xo`_Z[`_fipopusttyzpvvuxupqqplgi[
-
-
-ydfgb^[YFF2'9oµ FLF;"
-"ASVo
-§± 
-
-}
-
-|xyvvqtuotyyppvtuquuqpppomsgim °š©š§¥§¡}
-xIHm
-~~}|zvxvvx}p_WMMOMJHR\fbfkd;/;=
-
-  	
-(
-
-
-	
-
-
-
-'*+'4BHW^d[^Y&%*OY,
-
-
-
-/Zt
-~c }qliigfmuuqF0///;UgqpL
-
-
-
-%!fi\Z_Zdlkkmkmpoppqlqplttzvvxmmighkffb```^_[|
-~
-
-}
-~~icg`^[QLEF@SlŽ¬xx~vld\Ycm°£ ¥¥§€ £~~z}svsvtss}}yolku|yutzxvslqppmlppokq
-¡¡dNgy~}}~~yzzxysx
-~yquvp_Y`mhB.< 	   
-#
-	
-
-
-"#%
-*/.2727;?4
-!'+*3IZZUMMILYW*!29\W%
-!
-
-
-(LZuzlddmixtqomqghqsi3/*.3<RcqoM
-
-
-
-%txupqpmkilpooptqmqosssqqqklgc``\[WVWLSNRSVVz~~
-}
-llg`^ZWYSIBIf
-ª²|z}qgm
-¬ £¡  €€ £§¥¡}ztyqm_bWQ`bivtqg^OV\^SUZRURWZ`_`bhov}~xqt~~|}}€¡ ££š ¡}yyxvtxyqvvuutqg\^_hdO&%&%
-			  
-
-
-559B?B?ADIEBNFIAA?=A8	%'*8UVOB;FE=IY_.7DFbO%
-;VQQm|t| qz
-ztpqspkklq`.(248?ZgosQ
-
-
-&;sqstuttlmstppoommoooikilcfgc_VUONQMH?DFLNQ\~
-
-
-~
-|
-}}
-
-
-
-
-
-shhf`_`^\VLN^tŽ§x
-
-~yxou~ª     ¡  ¡£££  ££¡ufllh`g`[hmlcYLIJRJIIVWURNNORVNNNQRROFEmuzz~vzyz}
- ¥¥€¡}~zliillmk|yttyyvut~}}z}^V^^[Z_3&OY[b_^ZB&
-	
-
-"8?=?B@A;?FBFAHIHMLJJN;
-"%BH??B<B8#%V_?IONdO&
-
-
-
-4ADFURgz~\shlsxp}szxyulhilhkogoc3.3<8?Q^qkQ###
-Nvutqqplmokkghfiglglfbdb`[[\YOOEHEA=@;A9BHN^
-~
-
-|oikbhhfb[NSYh©Ÿ~~|zupt}¡¡ €€¡£££€££€
-ziohkmgkihg``^Z\`b_\WVVZWUSRVY[RO[\QIMQRov||}}~~~ym|y} £   vZZYVZUVSNNQUNORVSQW[yv`USVWV#*AMLZZO<
-
-	
-FYRBJA&"%&!!42;49;733A<=AEDBAE?8?'&&&<FD839A""U`RUOHfN!
-
-
-@\`Ub~hq~x[\OB2'"0gospiilmhoY/07ADOU_lm\
-&[soopokihf`gc_b^`b_WZYUVURLQLIEA@8;43.?<47?W|
-~uyx
-
-
-volldh`ib[[W\yœ}yyvqkq€¡ ¡    
-~zzsttppqcY^d^RUR[\cW\^_ZY\\YWUVOUV[RS\\[suvxz~}}vssxoluy¡¡¡g`f_ccd`b_\^_\`c_ffNht\[<BUN,,('/4# 
-  FbZ3E9';MF4598<30.20705;?;<B;75;9%
- 3;4A=*=Q0
-
-N_^bDHbO
-
-
-
-%8R`kxg^J?<99005<?94Dlopomklllm^7@<<<BM^miZ
-
-&!
-
-gpc^`gY[[[V\Y[Y[[QNMEOLJFDED2932,*'!&*/882;Z~~xy
-
-
-
-
-
-
-}
-upofhkkkfb_UYi±­x}}zoiq}¥ }¡     }xz
-
-xsfbghkfd_cccYW_kd``__b\[Z_[\^_b``psxzxvzxxuxhs|
-
-|vtiouz_bcc`bbf^UY^b^_c^\SAfv`V@;VR/#&'+!
-	9.0N<+;443?D??DEFDIRJOQRLINJHAAF(	930DA9
-=M4%L[_V9EbO!
-
-
-
-
-
-!2[V\^WUQF@=?=AEHpsooqsommoVF@<==BQdpl\!"
-&+
-%b\[ZWUSVRLQMRUIFNA@;989;95;74.'&"!+98<838R
-
-
-
-
-~~
-
-
-omhhgimhfdWR\Ž|z
-
-~|usiku¡ ¡££¡
- z}|svyzyxzvyxtyqsmqhgfcdihfkh_^b`iffdqkpsuzxy|yuxuyfq|xy|
-
-~|volllu}fbdg_dd`_UVVZ[VWZOA8ZydQEV\S(/("	
-
-  
-7I2*50++/DOFJJAEBIQVH@?970#=D@@+	4.+AEE@Q?
-EQ_J2@_O%%%#
-
-
-
-
-";RYZYRSH;;;592DpugqqholkpVF@BD8=Shof_2
-
-
-%""9`LQIDMF@EA@??=75;5044+4,,2/049@ED@05<J=FEUht~
-
-
-|~x}
-
-ttohfkppik[RWq²|
-yqpffq¡§£¡£ ¥  ¡x|}xy
-zu|z|zy}}
-~odf_b`bbL53**3.7DMIYmsostuuzxqtfmvzy~}}
-
-}
-
-}xvulkd^_`bdd__\[c\`[\_SA@ZycREkmY40! 	
- 
- 
-;I3";3%,,2*%"&#/QOH<.,!'"?YDAF/
-5,5@LL'2J8BN^I&MfN
-
-
-
-"
-'=MONOOLA40+32(<kokkmimqqoH?BE=@9Nksic0
-!
-IUA887754//7=;;/,+29FQRWY\\^[QMD/	
-4
-~
-
-
-
-xkmmkltsmg[QRd§ |~|tqlgcm   £ ¥£~~z
-
-~~}|}z~
-}z}~}zyvt~~
-}~vlg^bbdZYZYRLFEDOv
-|yzyzu~uxkpszx|
-|}z|}~
-}}~
-gfgdd`_cc_\`hdfcg[LAYufOIbm\2,
-
-
- 
- 	 +M<,000,0
-
-*@54?WJE9*/2<9UY<;<5	703EMA3&2[L?N\A(J`@!"
-!
-""!
-'.9BEFJH5(#0(&#;qpmpmhiospH;?E<<FZsqk_(
-
-!%Q?002.0/2,0=JLSSVYY\[LD5"
-
-
-
-
-*BQY^`oz
-
-
-
-
-
-qglossvlcZQIVv¡|v~~zupigch¡£ ¡£ £¡¡£ £¡
-}}xs
-|}~||pty}x
-}tppuxtz||tx~~~}~}uzz~~zxl[Zbbb[_`^fbWSUQdzuppuz}|vxflpt|yyq|yu|~|~}~|~~|~hkif^bc\`b[[ficfbYHDSv`MF^_N5+
-						
-#OA#5.,/4
-!BVNDFZI=8&.0@FNO;?A2
-	2/+EE<ZfJQN
-=NZ@,N[*
-
-
-#
-#
-
-(.38DD;,#
-5txmpmkksuo;5;;AAJ^xvk["
-""%\;9FFNORWQSWNI7#
-
-%+5DAO__cd^cmkh`copst
-
-msostomg\VILk€z}~|~vsod`l £ ¡¡  ¥£¥£ ¡¡¥€
-~}
-
-zvx|v|uyxpqyyx}z}}z~x|zptuuu}z|yy~~}fb[``^d`c\_hhcc[Q^l~zyv}sqpfkptvsylzyu}u|yz|}|}z|}||~}}~|z~fikfb^_^_\\W_`^\^SF=RubUIY^Q9"
-
- 
-
-   	
-D?44228."
-IYVOJ_F<7
-(<HEQU?=A,
-5,.D88QLBBDD,7JV;7RN%!
-
-!
-
-
-
-&%(58;70%Jspmlkhlpsl;4;=;@Oi}oh\.
-
-
-,hSJA(	
-#,7=BN[fqpqtvvuquqoomfdbdb\_ZUWkpmpstlmcYRBAZ¡}v|}|uph^^o  š§§§£  
-|~
-
-|
-}~
-
-yyikidgic`bggdb[UUM[sv}yzxslup_goqusvxbuxxvvsyyz|vz|z~}~}}|}}|}~c_bb^`cc`[OZ_Y\USSIAHoiWM^bM/		
- 
- 	
-2B/24293
-#M^WRO^LF3"?<DHRZ;=?.
-
-52+3;D?B?7;MHBJW<7UF
-"
-
-
-	
-#*((9,3(
-
-
-Mvsqmiimotm7<BB9IVtymlb.
-
-
-/B"&*2DQ`gltyyy~|
-~
-
-
-ttokfd``^\^[ZRLRl
-
-
-
-zkolomibZQF<O
-¡zyyzssi\\q £   š£ ¡ £
-
-z~
-}}
-~olhikfmk_[`b\Y[UQVM_pu}y}|zskg\fklmpuubpxtvutvvzzuz|x}|}zzxyxyx}ygighcfc^d`\\^[YYVRLDJli\Y^`N,
-	      
-
-	&?+0@273%&H_lii\MFAQ_VF@V\D;@.
-3/%5BBDE*
-
-AE<LS=HV2
-
-
-
-		
-%&!'''#
-	
-
-Rysololhpvg29;A8DUztlh`%
-
-
-
-
-Sbdmqv}|}
-~|}zqof_\[ZY[VVSSOSRpoolkoib[SF?Lv}~
-~}vqg`bt€¥ £¡€£¡¥¡£¡ ¡¥¥£€€ €¥
-~}}
-~
-
-
-
-
-
-z}vi`dg`dcZfU\VUSVOJJMLdvoqv|zxvkk[`ggoop}coyuzzuuuzzxxxyxxv|xvv~xyz|lhlidhdfgff\`c\b\WM?Nts_c^`I'
-
-
-  	 		
-00&2/.
-"OpubOJ;;;8=OREM_M;=49.+;ALJD5#=<MS=ES'!
-"
-!!
-
-
-
-
-#'.
-
-Nyttsumpstd4<@?3BY~pqlW
-	
-
-
-k
-
-
-
-
-~z}}vpsqhcWRRUORSRVQHEFOo
-sloosid\SB8@o~zukg[Zt¡  €¡¡  ¡£¡šš¥¡ 
-~}
-yv|uy
-
-~|}z
-
-
-~~tyugih``b[[R\VNRQUVJIHfsmtvuzspciY_`gmpo|kktsvxtyuuxtzzyzv|xyxutvsvyhklhgcggfcd^\``_^[QBEitpkZ`N'	 
-    
-
-#*/.//!DpoO=7<9?;9<3?R^bD?F7
-92'2?IIHH7!4LRAFL&
-
-
-
-
-
-
-
-&
-!%"
- Qtvssmlopv`57@@4@V
-ztl[
-"!
-
-y
-}~z}vyuyuvvpqqlg^YLSOOFLNSOJLLNRq
-
-ypmkpld`RI5=p|}xtm`Yf 
-
-
-
-|yy
-
-
-|zy~}xpifZUZVNUitqxtuuoo`oVb`blim|ibtvtvquztpuvtusxvyusssst|€iggddbbdd`cbfg_^ZUI@Bftcc``U&	 	
-
-  
-#3;@O\WNRYholkvx
-|xtfVI<FS=@D3	
-9/,5?MD_lW82OVINF"
-"
-
-"#
-
-	
-*8B<3
-   
-Vvqossllqx^5;@=9?[~oiU
-
-!~~
-||zxxqypsqtploilid_VQJNAEEIHIIEIHHQqsmlkkg`YI<;u¡~~}upg_Vi
-~}
-}|z
-
-}tspzyuqxqull_m[cbcigovp_qsspkstuvx|quttuuvppqq±Ülklggigggbbdffb_^WFB9bxfc`b^*
-
-    	+;JYcoxxmoklux}
-~z||xfE=EE5=342DIDZYWF
-?HZQL9!!
-
-
-!
-
-"4+
-
-\xvpppmqqvQ3AB99Fg|slV
-
-
-
-
-,
-}zy|yuupsttqoookmfkdgb^^YIHIEE=AF@A??;?HOlmoillc^R?As zy}slid\l 
-
-
-
-
-~z}|
-
-
-~
-~|xqptopil_lbd`_ldlxk^sssossxytosppqsppospsz§ÓÕlfigcggdcb`ddfdc\WUB@Yuf`_dm\	  
-  Wgiqxux}
-
-
-xpE<;3/07=EM?JNR7;ESUR2!
-
-
-
-"
-!
-
-,2;=AAA<B=;<<<7btqpptpqosN0BD?7ImyvlN
-%"
-Fyvststpqsllmspiff``cbb_^YSUQIH=<8<3;@<08;?DOg¡sollhd[R=Iq 
-|}xoc_[o~y~~
-~
-
-v
-
-y~~
-
-
-}z
-
-~}vuslkkih^igdcchflyYmstmsstttqttpqostppox©ØâÏmihfddcgcbbbgf_[\^U??Qoi\^ckoW5	
- 
- Fhqy
-
-
-
-
-
-
-
-
-}sHI?95,2?SR?QOWF;H\SO.
-!
-
-
-
-
-!
-",4BBEND93<?F=98_quskqkkss@2EE<8RxsqlN
-!!
-Wqpmpmogihfggcb_c`[WZYUQOQNLFF7<48<54953887ADbzskmmf\NFAm¥¡z
-ul_Y\p ¡¡  ¡£¡
-}~~}v|
-
-
-~~|}
-
-
-
-
-
-|qpilfkld\pifdhiblRqmqpspuqqqptqoqqsoosšÙÜÏ¿smllffghgbdbfif`_b^FAEiiY\_cf\\N3*<IVftzzyx|
-}~|}
-
-tSF8@8.39ABBQQSD;Hkk`2
-
-
-
-	
-"
-
-!"+,29;?93,03.553\bbklifhlm8/FDB=ZqofU
-
-bg`c_bb^_^[YV[YUVURRQOJJMJEF@B99740852859899Fiqmhlf^UH@c€¡y~}vod\bv ¡ ¡  
-
-~~}z~
-
-~}x
-
- £¡ ||¡¡ £
-txoliifkWk[``bgghNlookmlsoqmlqomoqtotÎ×ÌÇœpiooihiffbd`fkgbggZMLJgtktlostplikhfgoqqxyqxz~
-|}
-
-~ysU8<5*34!(LVUWD;EvxL
-
-
-
-	"
-
-""(../85/*(/80;2Vcbdb^`fhg25EA<=`mkhV
-"!#"
-dSZMWQYSNSIOLJIJLLEHELFFD=?@B893.0302200.,+0AoxqllhbWMAU¡šz|ylm_[cy  ¡£¡ ¡ 
-~
-~}
-
-§­¹ÃÎÐÔÑÓÛØÙ××ÐÌÃ¹¬¡¡€ vtspgkdcZl[_cdhkg IipmmmlqpmpuqkmvslqÐÜÔœ£oomllggfhdc`dhgcbg_RFMb
-xutuuxuzzv||||}}xy}~x}y}}}
-i<
-=4,39'#MSSYI2Jmb,
-
-"!
-
-
-
-&..(23.!,/7,+0Zccf``ZZ`c03AF8DbgcbO
-%
-"fIMHOMIHDID??;AFBB99D<A=3@=8;34+*(..,0.9=I`mv sqppf\JAMy¡®|~xupd[d} €¡ £¡£
-}}z}
-z||¬µÁËÌÐÎÏÐÐÐÓÕÛâéñûþþêáÙ×ËÄŽª§¥¡££€¡£|tppkhkh`^h_cffffi£?gsqpsmimksqookssmy¹ÛÛÓ¶uplhdggcggd`bdfdbb`RBJZvzy|~}}y}~}
-zx|~~y}}}
-y~~~
-|F	97,2A.!LL=^O,H`B"
-
-!
-
-',+.,+"!%.&.(/Ucbb\[Y`_\,394=Jp
-
-dZ_S##&!!5_@B=AA<;??489933+3,47244745498/;@INN\hkqvy~sstl
-¥©smopg[QEJo­si^\k¡€ ¡ £¡zyuzz}v§ÇØëàÊÆÃËÏ×àÕÈÇÊÆÈÓÞíñíéåáÛÙ×ÑÇ»®€ ¡qlpokli`Zki`hhfhl²7ioqmmgtmmqsqqmllqÑÛÓÁqqqikkfhb``b_dc__^bRJDZs|yz
-}~|
-}~|vy}~~v}
-~
-|z}}_9?&2?0!IFLhE2FQ.
-%&
-!
-
-%(&'./,&!"'#!"Vfbhf_``[V00?<?QsdUYQ!%
-%%EN998752443772/&!&.05DJV^_gltuzy~zzz~vvuobb^fuvi` }sxmkbUDBg©}mfW\o€£€£ ¡§¥€€ ¡¡££¡€€¡¥
-
-
-
-œÏÕÛÙÇÂÁÇÑÕÓ­ÂÈÄÃÂ¿ÃÃÈÈÐÔÐÓÙÙ×ÐÐËœ¥}olkopshc[kikikphl§8gppsqimpilqsmplkœÐÓÌ£ plmofiffcd_fc`bdbc_[LBNmzyx~y}~z
-~|~|}~
-z
-
-
-p(	4=(5D+!H3?A2FI
-
-
-
-
-
-
-%%%&##"
-!
-\cdb__^cdQ(/=9=Vu^_ZR
-
-!%'#ZI5,0%("%*/85BIJW^bhox|y
-yuqihkdch`cfu|}qt.g ¡¡¥¡xutldZI?Y©yok\^u¥¡¥¥£€¡¡€ ¡¡¥£¡¡£££°ÏÌÕÈŸŸÃÁÊÔàÇY·ºœÁŸÃÄËÜêÐÃÂÌÐÑÕÕÕÔÏÃ§
-}soqosoik\lhgfhkki Ifmooooqqommompio ÇÔÓÇ®£¬mlmlllffiff`^bddf`_[IEJc~
-
-
-yy~z|}~}
-
-
-
-¡£¡~=2;,4A0
-MA;A7EJ#%
-
-
-
-(&"'
-_h__\b`\cU+2=<@Zv}^^_S"!.#!!dB485;IUZ^lkt}~z
-
-zzvmopfllkmsusWh¡ ¡¡ ¡ytulgZMBNvš}}tpi[d|£§š¥¡¥£¡¡§£¡£€§šš£ª©©§š¥  §ªš©€©¬šª¬ÂÑØæÏ»±µŸÈÇÂš<Rq}š¬¹ÎÙèÃ¡·¿ÂÇÈÏÓÓÔÑÐÃ°~ 
-~ppopxplf\lbffkgkkšVmmmmoomppilmmoiœÌÕÐÂ¶Ž¶šstuqolghfkf_fbddbc_\QILZv
-}|zuy}}|
-
-
-
-£¡Y/;40B4#Q@'oN2DH'
-""	
-
-
-!
-"
-\bd`b^d\^J++9BL\zz_ZUL!"""#
-
-smoptz}}}~z}
-|z}}z|zqoplllms|oNE|¡¡ }yqi^UAIi~xq\Wf~~|¡§©šš¡¡¡¥£¡¡¡¥  ¡   ¡ £¥  ¡§¥£¥¡ §©š­²ÇÏáûÓŽ®¬·ÃÄÁ£v@!!D|
-¡œ×ä¿Q¿¿Ã¿ÃÌ×ÑÑÔÐÌÄ°
-
-zqmqqttmi_mgidikki`7`kqhlslokostvlm¥ÔÕÕÈ¹¶µ²ªusoimomdhgf[`bcf[\YYMHJ[xz|~~}|}}|
-
-
-
-
-€ q/9/0?3
-FE
-DB
-7IE#!!
-
-
-
-
-%
-#"
-
-
-\c__b\^\bQ0/@@M[up^\VU
-
-%%
-
-~}~yyyuutpxy~yz|yyyyuxzzxvsphmopoxxfM3@Z   ¡£ ¡¡€€ £y|tf[QHHb~yh^Yl¥£€§¬šªš£€€€£ª§¡€©š¬­­ªª§¡ ¡  §š ¥š§©§¡£š£²ÆË×ÝÊ®© ©ÄÈŸk2!^¬¹²©»ÄÃ­9c²ÂÃÇÐáòÝÎÏØÌÈÁ
-
-zspiiktqicihhkhikpcL`plmkmoxpmqqsmÃÛÙÑŸµ±­š¥omkmlhdi`bbc^`b\W\[ZSE@[m}yyyz|
-
-
-
-
-
- £
-2'0,.A/
-HN'8E
-/LH%
-!
-
-"	
-
-
-
-
-^^`bd[^``O32BEN^ug[[\S#
-/~yvzxystvxvuxstvtyytvpusqolsqusumkhkfdY5(/=Rb¡£¡ ¡¥¡  €¡ ¥¥£¥~~uiZRHE[~xsgW[t€€§ ¡¡¡§€šš¥§¡ ¡¥££¡¡€§ª£¥¥¥¡¡¬§£ £££§§¬©©¬¡§¬¥£šš ££±ÊÎÑÌÃ°¡ÆÃ·_8/(/u¡®ÄÈÃ¬I"¿ÇÌËÎÑÌÂÁ¿¶¶¹§spkhioof_spplihmobH^pmoiktppsmmimÐàØÆ¶°°š£©pmiplhfcbfgc_cb[[ZZ\RJ@Ocx}||zz|~~~|~z}}
-¡U(</0=+HSBNA
-*LL"#%!"
-!!
-
-
-
-
-
-
-_d`b`bcdbN37?EN`}l`ffO!
-
-!Fz}}yxttpstsstvpmtssvuktommqkcb^ghmcphbR/3<;FLUh¡ ¡¡  €¡£ §§© £šzuh\YLJRu
-|uhV`x©¬¥€¥¡¡ ¡€ ¥§š€£ §££¡¥¥ ¥ªš  ¡€¡§ª¡§ª¬®­¥¥€¡¬Âœ¿œµ€ÄÇ¶^=0("'2=sÁÇÁ¥Y
-c»ÎÊÎÐËÄÁº¬®µ¶­ usqmhcfob[imlpklopfV*^mskqmqupmkkit²àáÕ¿°²°¬£®tolllhgghbd\\Y^^YYWQHFBMYo
-zyz|}z|}x}|}|}}
-
-
-
-x43%2@/
-ERILF
-+HL'!!
-
-
-
-
-"
-
-
-
-	*\b^\_b[b^Z75FHNdgcfgR
-
-%#W|vtsqosppulompmmolqtvoqiihfc^^`_`fhkiO'ESUSWQUc£š £¡£§£¡¡¡£¡š¡¥£¡}zpi_Z^_t
-zqbUg
-€§€€¡ ¡©§­šª­šš€§­¥©€£§š€£  ¬­§ª§¥§ªš§£¥  ¡šŸÂŸº°¡²ÆÄ­R3*'"
-sÁÈÁ§R
-F°ÎÎåÞÂÂÂº®®®©¬¡¡tqllkggmg^kgmhliplfcB^sqhtpqsqqhokyÇââÌœ°®¬š€€qoklhgccb_dd^__WVWUQMEBHSk}yz}}z|y}}
-
-
-
-
-
-
-L0%(<.
-LSML5+ES4
-
-#
-
-
-",(,3747?=@B@D\^[^^\Y^`Y77FJQbdb`cV
-#!#&"cpihlkmlihkhhifffmlmosqqqfc_^cgdcc^imU5NYY\NLSYm £¡¡€¡ ¡¡¡¡š©ª£ €€§ £€§§§zzvt``hl
-xiVQh¡¡¥©ª©€¥€€€­±¬ªª£¥ ©§¡££ ¥©š©€§­®¥¡¡¥ª¥€­¬ª© ¹Â¹¹­£¿ÆÊ¬yD(
-ÄÆºš
-AZ¶ÇÐûèÂŸ·±©€ª¡ª~
- xlkikosih`g`fikmlkfkL`lmmpppopopogÏåàÃ¶²²¬©©§tskomibcffb^[c_[ZVVULEFJY`t~}}}}
-~~|z
-h5"'A3
-@RII%+DY9
-
-
-
-*?AIURZ[VUORMAFcd_b`\[\_[<7BIUk_^ZYZ!##"
-dlghmgcbb\^c_cfililpssqotkcfchkliktm\DJZZROFDLQb ¡£ ¥€€ ¡ ¡¡§£§£¡z}}vbfz}
-ui\Qp¡§€§ ¥¡£€£€§©ªª€¥ª²Ž±ªª­®ª©¬šš€£©ª¬¡£©©¬šš¬­ª€£  £ª£€£ª§§ª€±»¹°£ÃÊÈ£k7/AUcc`dÇÃ¹š?g¹ÈÐÜËºµ­¥šš€|€¶§
-
-uuoimplkiikcghimioguNUhmqmopspiklo×íâŸ²±­¬©štpokkcdfbd\_^[[VUVSRSJJJSRb}|z~}~~}~~}z}zzx}}|~~
-zF%#94@LJQR9BUD
-boYJJIHIEDBDAL_``^^ZY_bb9?DM[s~b^Z\^
-!!&%
-&okffbdb``diimihmmikmkqpomsqkcimmst~tQ7AFB9=?<ENg¡¡¡£££§¥š§ ª¡€¡¡¥©¡
-
-qhk
-xgWSt¡ªª©°©§©©ª¬£¥€¬±°±­°š­§§©¬®­°²Ž²¥š©¬¬®¬©­±Ž°°¬©­ª°ª­¬©¥€€£š¥¡­ÈŽÄ ¡¡¥¹ÄÂº£}4~ÄÃÈÊ»Ž­¡£²Â°vt
-utumqpqmhgmmkpiiklgHFYhomposmoomll×÷àŸ¶Ž­¬©vtmlmicg`_b_Z[YVYQVUSFMMHFNl}}zzzy|ytuxosqxuxy|z}
-I%';9
-;7\fBB@4
-
-!
-
-
-\z|i`ZRNIIIEFO`[\c_YZdd[=AIHSpc^\^Z"
-"&'+2to``ffcbhmmlqokmqoohmkqkllf`^cd`WR_c;8DBJMQF;ISh¥ ¥š€¥£€¡ §¡¡§ ¥¡ §¡kmm|xbWZyª®¬š®­¬±©©ª¡©€§§¥ª®±§§¡ §ªš®²°®°¬­ªªª£€¥šª®­š¬­©ª¬ª§©€š£€€£°·ÃÊËÌÇÂ·Ž­¬©€€§»ÃÃ·z3ÈÈŸŽ°¬š£¡€®Ä·®¥
- qovtttqolfbhgioikmc3(Skqkqpksqolim¬ÛûÞºµ°©ª£vphggkfdcdb[Z_VZVUVOFA?EBBDYsxoqtqvtomokglliomvzxA*(?5'#2BBJF;=B
-#
-
-
-2k}|mk_WSONLMS^W[\^VV^bY8?@LWvmb`bdY&?ulfhckkikpmmqtumlochkoicWVIIFOQNOdvlIJUZVUO=@JNf ¡  ¡¡¥£ ¡§§€   š€ª€¡¡¡¡ ª¡~skVSqyfbg~¡±°®ª¥šª¬§ª £©§©š¬šªª¬ª®§©€ ¥š€§š­¬²°¬­¬ªª©©©šš¬ª¥ €¡¡£¥¶ÏÜËÆÇÆÎÐÇ»¹¶µ±°®°ÆÈÇŽm5pºÄŸ¶¬~ºšª¬š¬§©Æsvvtsuqpkh`cgliklki8Uiqmqolokokkp±×î×»µ±¬©š
-omikffd_b`^[YZWUYZVHE??FHHDD\zvhgghholg`ZUS^^hi~ zE''9NH5=QZHI+@D.&"
-
-!
-
-;u~tpkh`NWRIR`Y_[WYZbcR;<9EVzcbcbbY'!!Htgikhoqmi`gdf^SSURWfoogb[OEBJUSVcsygHDO\VLED?JVs£ €¡¡€£¡£¡¡   £€£ §€££§š§£ypbIAmsgis£ª¬šª±­¬§£§ ¥¡¥¡£¥€¬±¬¬©ª®­¥§¬¬¬€¡¥€¡­¬¬®¬š§­¬©¥¥££§  ¡¡£ÁËÐÈËÌÊÌÊÏÌÌÄÇÄÂÂ¿ÃÄÌÎºoJ("z±¹¹šzqvk Žªªš£Ÿ popqxqvumk^dkdmolimBSioiqlkommmkp²ÕæÄ¡©§¬¥kgkkidgd^[^\VVUROMRJH?A@=DA;0_fUSZ[YZZLD8DRcl
-
-
-
-`'%4ELJRmkM;"AE(
-
-
-
-!
-
-
-
-7/,42=HQJJYd^ZZ`_[\_L<A<HUy
-^_Y\cV"&%"!^x\\^\[`ZS__^OHFJQQ^hipo^cUJOSYU^hsx_@=OQJB??BJVt€ ¡€€¡ ¥¡¥€¡€ €¡©¥€£¥š©§£§ £qkiUI~zmdq~¥¬°®©°©©ª¥£¡§®šª¬®©š¥€š§€§¡ ¡€¬©€¬®¬©§£¥££€š€ £€ £€€ £¶ÆÊÎÎÏÐÏÌÌÎÈÐÎÌÌÌÌËÈÊÎÊÇºiI'_€kbcitk
-} ®©š€š¡ Æšsmtpoqutmi_dgdgfgifL!Umlhlhllkilmp²ÔÜ§tx ªslffg^\[WUVVYRJOMIFBIA@AAAHA43[zcMLHD?8,
-&U_l
-}~|~~zqomd[QUVHL[kS',9EE^tvcI!
-==
-
-
-	
-
-
-'+2++
-	
-	'9S[\V^_bYYZMD;ELW~
-bd^^d[#
-#&*!
-gpS[Y[`QLSYR[OEJU_`b`figcWZSZ_^\ipqiW@FDJ;47Vfo ¡   ¡  €¥€€€€§¬¡©£€£€š§€š¬ª¬©
-studO
-smy¥ª²ª°°©§€š§¡§¥§€¡¡£©€¥ ¡£¡€ £š ¥¥££¡ š€§¥¥©¥¥¡ºÄÆÇÊÌÑÔ×ÕÑÐÏËÊÌËÊÈÈÄÈÈÊ¿»yp\A,Yuzob^__d}¡®°¬ª£º§
-vutqovvqhh^hhhdligfJ"QigkokmmkihdmªÎÏ ~¡€š­° lgd_d_Y[ZQUVVNIHMIEAB=???B?9=9E_zc&
-
-
- Fz
-~}}}z}|z~z}~}vlkZYOQJUUUZRY^bRQSgf7&0;7IQNE/
-88
-		
-
- 
-
-'2423(%
-I`^b``ZZ^QRNIDF^
-
-OcbddW#%%
-plQUSYNLQUOOMJNRWUV[[`cdZJDIMF39<8<,
-2No
-¡¥£€¡£§£€£€£¥§  ©€€§š©¥§¡©°€vup^d}qpxy¥°¬ššš£€ £¥¥ ¡£€£¥§£€€¡¡ ¡¥¡šš°¬®°°¬ª­§œÄÃÇÄÆÆÄÆÊÓÕ×ÔÑÔÐÏÏÑÎËÊÄÂŸ·og^RLIU_p|
-š¥šv§² tyz~¶
-
-}vhh_ckgfhfm}DSkimkiollhgim¬Ñ×¿®¥kfi_^^^SVVSVUSLNIJLEFB<EBDDB4<=?RvyI
-;p
-~~}~zz|ssmc[ONHJQ\\`[gZf^^UQSU[\MEZp932"=D@F'#;=
-
-	
-	
-
-
-
-
-
-
-	
-
-""374/'
-
-L^ZW__b\^Y[RJAH[u'UY^dO!
-"&!"|[JIMRMINNDD=<?B@278&#%	
-    
- "0Sm
-€ ¡€¥€§¥€££€ €¬®®®ªusqbxypxyu^g¥§­š¥¡  §ª¥©šªš£ ¡§¡š¡  ££€£ €©­©¬©ª¥šš§£ §ÄÇÁÁÄÇÆŸÁÆÃÂÂÄÇÈÌÔÛàÔÆÁ»Á¹® sgflkkmq¥§šštšlbhv¶||
-
- }yutopifoâtimpmkhkgihp£ÑÓ»®€
-mlic_\\SZWRRNIIFFEA@DIA??<=<7<?53Lp
-xB
-Yooquytifcb[MINVVWSWZcbkfd`_Y`b\YUSOQH[\UESm2((+?9D'#;<	
-
-		
-
-
-!&+3*.(
-	Zb[ZU\__[^YILADWo#9SL
-
-
-!
-#&+sA549?;4/'
-   	   
-
-
-
-"*2Icv€€¡  £¡ ©€
-€©š®§¥¬š°©§§¥op\csuvvgtSm­°°ª©¬©¬©§¥§£¥¡¥©°©š¥©ªªšš©ª©£š££ €€¡€š©ªš€šš€£ ŽÇÂÄÂÂÃÂÁÂÂÆÂŸÄÂÂÄÃÈÊÆµ§¥­¡£thkklosy€£¡ pcu£mlqzÐvyuqtsopilfciÇ·¥°zzgif_``WUYVQNNIIFE?@A==<=AA@A<899=9Jg~o5%YqiO\NQU\^`^`dcc`\bU\b\c`[_W\Y_RSVNNLED`WNSi9.0
-"=J!
-EN
-
-			
-
-
-
-
-
-
-""&+**'
-Uff_`_`YY^OJUAHih
-
-&#!2V
-   
-			
-
-
-'+<B<Q[Z\dd\csx}£¥  ¡¥¡ £¡¡€£¥€€š¡¥šš£§ªª©­¬­­°­¬šª¬umbRkqtxpmvEYsm§²°®§ª­±­©­€©£¥£€§š§£¡££¡££š¥¡£š£ ¡ µÆÄ¿ÂÂÂ¿ÂÃÂÄÁÃÃ¿ÃÁÂÁÂ»±€¡ ¡vhlpkis|  tLo
-
-
-|}}[&=
-|y|µcªysppkf_`[ZWYUSQOLLJIAALFDB@;=8<@=90548B^x~xI(Zusko^_[_^bb_h\^`Y_M[^W_[^^[WVULNFIEFLIcWY[d//4&8B
-!HE
-
- 
-
-	"#*.,+'
-
-Zd`c^_[__d[QOIQlc
-	
-		Yq 	
-
-
-#
-,,5EJSZdfhkzzttvuyypp|¡¡   š­°¥©¥¡©§ª§ª­®®±°Ž®±Ž¬xoZL}x}zvxM?\`S±¬©š€¬°¬¥¡£ §£€€ €£¡€®š°²±±°¬­¥ ¡ ²ÆÂœÁÁŸÂ¿»œÄÆÂÂÂÄÄÄÄÃœŽ¡£¡dcdfgm¡ b~š¡
-vpk
-tkxB2uk­ 
-lkg`^__YWZQORMJBEFBDE<<B@F@FF=;<?<87=A[oqtd7[yxofWVSZYZ\_YYV_USIVYWSR_\ZWUSWOLFBEJ@ZVU\b%/=0
-7D?
-=A	
-
-
-			
-
-
-"%+4**%"
-\b[^\ddddbZUOHLlL
-
-
-®k
-
-
-
-"%%+<ERR[cdkkpxxzv~xxy}|~uztuy
-¡€€¡§£ ©¥€¥©§š§§ ¡ ¡€ª¬°°°±£ylLWs8BH9H¬°ª§©§®šª££© ¡¡€¡£ £šª¬§¡§ššª¬®€¹Ã²ÃÂÁ¿¿ÂÂÂ¿ÃÃÃŸÁÄÂÂ²£  \RSV_hmiµ§¡ 
-xmm£šqq vx9
-7v
-
-£€fHqmigc^^[ZYQORSQMMHFHEBH@EJIJDF?DA<7@?=?EVZZ;Ny|sgQJFNVS[_[YSWUSMQ^ZRY_\VOMF=DDB8?AAQ_U`f#
-,=*8_o\D<;		
-	
-
-
-
-
-
-
-
-%/5/#!
-!_fcdbcf_^_SLWQJu<'
-"z¹ M'7AHSU_ghfhkpu}
-
-~|}}zzyyx} £¡¡§§¡££€¥© ¡§¥ ¡€°°±š€¡©šš¥~x^*}J<8+3b¥©€©¡®ª®¬ª¡€ ¡£££€¥¥¬®²®¬©¥©­©¬š€€££
-ŸÁv£¿Á¿¿ÁÃ¿œœÆÆÈ¿ÃÄÁœ®Q3@OY|z?=U£¬q|tm_£©¬hym^dc`bfdg\/"ftqz|
-x[lkkfgfb`_\UVUSRQNEFIHDBBDIDEB=?EB?8A77;9@RB+7q}ygQSQOSRURZZRNVLLRUVNLWWQFJL=??AEDHIEbN`[/5?.@hmQHD9
-
-	
-
-
-
-
-	
-
-!
-'(250"
-
-B[ciffg\bgYW^YZ}
-*#
- 	
-D¥ÇS_lksvxsuy}}|
-|~}}xux|}}xv~}z|}¡¡£ ¡¡ ¡šª§ € ££€£ € ¥€ª§¡£§š¥¥¡}k;L£u@7(/5y ¡¡¡ £ ¡©©©¬ §¬¬©°®ª§©§¥§ª©§¥š¥  š¡¡¡£¥¡š§¡~zÂÃ¿ÃÃŸÁÃÂÇÃÃÂÂÁÄÃÁ¶šv
-s;DLoE.[©¬¡yyzo £
-xky§ ¡zgx
-ihfddccgfg^0\bb^[`^\c`dio| €£smlhb`b_\[WWMRSLLHID=B?<@IFHBA?;9899985<E`R'f|yl[WRIRRNQSINQNDDINOHHURHFZEBEDJJFH<?\RcO*D`gUNQJFL=9"!#
-	
-	
-%003
-
-	%EOccf`ih\^QU`9%!%
-&	
-
-gÈœzxxux
-
-yzzuz|vvyzyvtyv|||t|  ¡€¡šš§§©š§­®°­ª¡§€¡¡¡¡ ššš­¬¥§ª§¥¥§~tY&x£¡O/'(.c¡ ¥£¡§®®©¡¡€ ¡£ ¡ £¡ § ¡€¥§§§§¥€¡££§§}y}|~©®~©ºÆÂŸÁÃÄÃÃÃÂ¿œÃÁ¿·©}u}ZObt"
-Ss|uk|t}zu|}}yzpls|s~|z}
-ytzoš¥©ª¡zs~ddbc^^ccc`fb7!\gdccc[ddb`dcptz
-ooid_^_\WUSVURJFHLFF@E=EAABNH?A?=588789?FN=
-Z||fRSOAB=ILQEMLME=HNLMNUILI[J@ABIF@=<?bVgR
-&H``RIIFH<28&
-
-&#
-"
-
-
-
-
-	
-
-
-!
-  
-
-!;E=.
-!/'&%#*%"
-
-	
- ;¡Ç}zmtvsv}z|
-pqqpusuuvuv~
-   ¥ €š¥§¬­§£¬­¬§š©§ªªššš©§¡¬®§ €ªš£¬¬±¬­­²®¥¬š€\'EpE((/9 £®²®­°©¥€¡€  €¡¥¥¥§¬­ª­€¬ªšªªªš®§¥|yyzyzxsVWN}€±¹œ»ÂŸÂÂÂÄŸœÁÁÁ¶§|t`V_|N
-/7,@U`s€¬©¬¥¡©££¥®€¥§ubtzkl~z¡­¬¥
-Žš}vtplhfbhd=!`ccd_^_bcbdglioz}
-~|lklfdb`_ZVSVVRQNFFEEEIB@E@?MIA947;8<?<7?@?.'S}v`HLFAFDFMOEDDMIEJQNJESHEDYA@JD@7?;7<bJc@%9LSEBLB;3/@;!"
-
-	
-	
-    
-&&03
-
-
-
-!8#
-((/%
-
-
-	U¥È~xxy|yxx|~||x|z}xyzx}zxy
-£§©ª¥§§€©©©§­¬©£§¥ ¥¬€§€š§¬©£€£ª­®­°°š¥¥§¥uh4uV'&*l¡€ €£€©¬š­µ¶²²±Ž²¬§ £ £¬°­ª©ªš©¬¬©šª¬¬­°°©¬®€|vx|yH%MyšŽŸÄÁÃÆÁÂ»·¥xx}YD2QNOL[lvtsZMMYNR£ª £€ª©¶š€©§š©š­¹º¶€o­š¬§§®§}}yx||yz~
-
-u_Riqkcbdb^cd^dhgiu}~}omhcd`^_`VUVOQHJJDHABE?HMAELLF??9=@??9;@A?5+IvmWIE@HFDHONHJIJAB@BFD?LEBBM=F?D=58;4EU<bb
-.DN@ADL;9,MSB.%
-
-#
-
-
-
-
-
-
-&4?;@HJMBM,"(IV@%%%"
-
-'Ì¶yfootopv~}s|x}v|yy|¡©§šš§£¥£¡ª­ª§šªª¥©­ª­®ª°­ª§š§ €¡£¬®®Ž±­­®®š§¡£¬©ª­š`UA'Jb+7V"š©€£§ª©±¬®­­±²­­§¥£¡£¡š©§¬¬š§€šš§©¥¥¥¥§ª®­°¬š
-
-}~
-c3
-FU[B0Lk€°¶»œ¹§zt~yp[
-"F\\ROQE&
-
-	&4gš¹­°°ª€££©­¬€°®©¡°²­ ª±Ž€¬° ©©
-zxuyxvsxzyuyyy}|x}~~}xuttpoooqu|x|iidfb`[\ZYZUVSQMJMMJLIFLFHJJF??<;?<D?DEB=942FscMBA=?<BDIEDABA;A??=E;DEIEH;DDBFDBIFLI8t+
-.?ADB==5O_fcRM@.
-
-!"
-
-
-"
-!%+0<EHJJHJOMFEORNSWVWS+%F<
-/p 
-9
-
-
-
-V°×¡qlihhpmy~}||x~pt}t
- €ª¡®°šš¥±©£ ¥¬¥¬©ª©§ €£§¬©¬§­±²¬°ª£§š©ª®¥€£€ ¡ yx}yfE5+'
-vh&.#S¡­±±²šš±±ª©­§§€¡£¡§ £ ¥¥¥©©°®­­°®°ª§®©©ª­š°°¬©£~~|~|H?IFH8&
-
-	
-2Mst`V\F"
- 
-"
-
-,F`ŽÁ°£¶²·ª²¡¬¹¶š¡¡ š¥­­š£ª±§~~}y}yzyusqpxytz}|tsvqx|xqtxus|}~|sllifb_^[YYOOSOFLMLHH?JEABDFDB@?9<;??@@=<<827d\?3B?7A?EE?B@4;59934<BFLOLWQLI@4,'23(#Ez`"8MDJD@BHO<bzSOM@"*'%+4+58<FNQSVWVVZZ[\__b[^cf^_\WYWVYYQ#+;('¶¿c
-
-
-
-
-O°Î±x}}¡¡¡£§§§€©¥©£§¡€£ £§§€§€©¡§ª¬¬ª±®®®®Ž®§§§§€£€ª¥¡©¥€¥qWM?8<<8<8#%
-Vh0
-}§4i£šª±© £  £§£©§£§ ¬¬ª¬¬®°²¶­§ª®­­§¥š­šm¡ªdu
-~oWE/#	 3EE+		
-	&29'%%"%+;J\uš€ š±ÂÆœª±·»Ž€š§Žª€€±²©¬µ€š ¡~zxussvttvopqxxtqyutollmmmqmfhkpossuxvuqoiohcbcYYYYSQLFNJAHIBB@EDJMJ@9@94489A?7<8;5
-R@4475;;;=@@=579?HHEJFF?7%
-!
-
-!7IMdxx='DM9;.0/2BZupgdifcZVSVQORMSW^\_``\_Z^[[Zb`_[[Z```^^iktuz\
-&&"
-ÏŸz!"%"	
-
-	@}}xymlpy¥§©©ªš€€€¡¥ª§¥¥¡¡ £ £€£ª­¬©°©§©°¥š£§¬©§¡€š£€©§¬°¬±¬­§¬®¬°µ£S8*+."
-
-2~ul`"o§©€F€š £©¬ª¬²­¬­­­°¬¥ €££§¬©¬¬¬€£€©²®¬šš ty§~ ª©š­£
-q[M4,!
-!(=LVB/
-(44IZhb./*0847Hcz£§šªºÁ»²®œŸµ®¶¹Ž€¥ gJHO\ckvz~}yuuvtoqllghhihkgkhbcfdgf__ZUSskkmigcc^YWRONLJLFIEFFFLMFNSIH@<=97;A?<785=7BFEFLHOMRUNBD7,*"029FFNJSRQOV\_\`hityR*@A(&+E^qlptgttmomspl`ZRSRRNSOQRRWZWWZ^\[cfckmgmlkou|
-=/+"kÊšo"
-
-+
-
-
-*&0cziupfm€ ¡  ¡£§£¡€¥¡€© £§ª£¡¡§¬©©©©¬­©¬€š©š€£€š¬šš®§¡¥¬ª¥vUFDB?;33;@JLQl}ot
-q[;LdB@H¡©¥¡¡£®²¬¬®©¬€§©­¬®®§£¡€£¥©ª®­£§££ªª¥°®§€
-xo €©¶œÈÆŸœ²£~thV=/%"&/94+(5JRYUA//<IQ_mg+#"
-
-!!#!*5<L[gtz} ©ª­
-¡°§mVQQNMOA??EDFHQYfpu
-zyvokhhllhif``cgd_\^`Ysoidkgd_b^\Z[QQQLNIMEHJJLOQQMHAAB@99<;;@9??8/33.,+!%(./?AHOYVZb_[Y\Z^ZWWY[^VVWSYYd\*%*HVlzzuippso`[posulpf`[QU``h_^bbdffmmiofgotuyssp|}||tsug''0,+/±¥d5%%!	
-
-
-3BIJYQENit`=?¡¶¡£ ¥£¡§€ªš¥šš€š£š€š®§¥ššªšššš££¥ªš¡š¬®®°°§©¡
-is|
-
-ttx_SblYOW`V8Wd¡£ª°©®±®®°°  ¥©­ª€š€€¥¬€¡£š¡£¡¡€š¡
- s§tly€­ºÈÐÐÐÑÈ·šz_QB0EE<DE@3+5;LSSND@?JSY_S%
-"
-#"!!%"
-!"
-!#
-%#!%&&.7DEQ[N7@43EDFOVQQUSNQLMIEFFELJB??AHMRbgq|vsqlgififbcYlmoihgbc^Z[\WVVURLLINMMHJMNJOIEE@?9@A?<;85</	"9MNQR\^[`fb\[[c``^\cc[YYQW[SVRQRQOQLFDM[gEV_kq|ughupNA^puuxmmlmmmks~
-yxmmssustqmvmlg_hkooquxt|z}L
-!%(%
-
-~RWNEA<4*
-
-	 M¥zfBN€€£¥€€¥¥€©¥§ª®š§¥§ª¬©¬€§£€¡££¥¥££££€€ys~
-dMYcdfhbHD_osyz~€š¬¬¬±¬¬©¡¡€€©€£©§§¥©€š£ ¡€¡€ £
-v~¬ qkpx¥°¿Ã¿ÇÑÛØÑÃ²€p[H=F?DFHD0,/8IORQLOOVZ\YL
-""&!
-"&"!%!'!!
-"&#"
-
-#''
-
-
-#+2?ELJMLQQ\WYWOMLJEA@?JJINVbho|
-zzullomlgggb_\W[\VWQQONRMMMIILMMOOIJHJ=@B<<A<;5;0!FYkmlklklhcc_cZ^Y[Y\[WY^[UYSWSHJFMLJMNFEEIWtzpmtgcmyu_L2&^
-
-
-|yuib``c`__fixv}
-~~yvyvo7&/?B'H¥vSS8,
- 
-&2E=;;LdfD#If
-¥£š   €£§š®£§ª©©±šš§ª°ª§§¥¡€¡£¡ €¡š­¡ §§š£€§¡¡¡¬®­šlSR`Zhgm[V=/'(Ybpx
- ¡§§ªš€€©£š¥§€§®©©€£€š€š¡¥ ¡£ }uš€yhgptx ¬±µ¶¶ŸÎÝåéÜÆªq`NHJNJI@0,00?RMUSQRWZYWM#
-%%%!##%%%!""&"#&!"!"#""#!%"(
-
-
-
-
-	
-
-
-
-.DMOU[_YVVW^^YVOVHLNHININO[[bhs|~
-pmlkkfdb^_[YVVQUVVROSJLRQRVYYROJLBAHDAA;;40,2fupqlkhkf^b_b\_\Y^[YSR^Y[[WNQFBLHBFDEDIEDD@Qmppku~pUA."'/l
-
-|yxyzxsmkdko|~
-yvqllkkkcg[""#+
-*U`L7.*4(
-
-#'00ALRF=..^
-
-€š§©¥£§€€£§§€š¡£€¥š     ª© ¡€€©€¡ ©§££¡ ¥
-~x}tSi`db^V=,"&3[x¥€£¡¥©­¬¬®®ª§¬©©§¬ª€¡££v¥ªymmiloxv|¥¬®°°ºœÑåñòåÆ
-ulc`\ULHA284?JVSQROWVWWN
-
-"%!
-&%''/%"&*"!+"*"&&%#"!!('
-!
-
-	
-
-	
-		
-"4EMRQZYY_^ZZYYYYVONMLFI@mkpllhhcc^^\[WYZWSRUUUVRRQYWWRULIF?BA<==@AB0Ysqkghc^d_\YYYSYSUUQSQVSWOQSOLJHMNFEFEEEB;@AOogpxyxZ5+*;DOm}z}~~|||yxzxuttpqstpz~
-~yogccbYY\\_\bgglM
-%BUf\9
-RdtkQIJIJE=;22,4NZ^NDHNWS?7JYVYi£¡€šª§©§§¡}£ ª€¥£  ¡}~~usdkQ9;;3.2.08??Rg~
-€€ ¡€§ §¥¥©¬ª¬§£¡šª­§ ¡¡¡£€|
-£®¥khgmmptxy€¥¥š©²¹ÃÙêõòÓ
-uiimlligbY[^Ybggbb`d^_g`#!
-
-
-
-#*0.%+*'&%#"&""'(#
-!!!*'
-
-
-;;@?JMA5+*(!
-
-
-
-		
-
-
-+.9LOS\dd`[QNAmkkllffdb[[Y[VZUYYSQSUQUSVQRWSOJEB=?@?A<@DB7ftqkgcb\[[WROLOLORNQMMLOONOMJFFEEBABBDEEAA<AIqz`M<;
-0=@JHFWtyxzvlpqqzqvopmqpvuuvqmhhhf_c_himlllkkvyxof*(9AHID+
-@~
-~vbiluyvz|}|
-~z~
-u}¡£€££}|}}xqv
-
-}vuppqs~zvz~} £¡§š§€§¥¡ ¡¬§š§§£¡§€€§š€¥€£ ²²~okkpppysz|¡¡£¥¥ª¶ÆÛíóÙ tllpkkkih_bd^hqssstxtpyi8
-
-
-
-
-!&!%%%
-&+
-*&'!!
-
-!#
-	
-
-
-
-,'05<@JJHFDE=42*#&
-
-		
-
-
-
-
-
-*"23qighhdc_^ZYROOSSWSSUUQQULMRUUUQIA?=?D=@D==D9hopph_ZY[UONQJMOUNNLLLNMMLJIIEEBBD?@;D@9@;9BLlR0L;0?FFDAF<7HQioopsptppsvqopkhigiighmlyz}yvxxuch\hcggkgO%
-
-"8x§luu}xsvsxyt~}|¡ }xsi^hu~}|€¥ªš¡~£¬­­­£¥§¡€€£€€¥¡ €£   ¡ €ª¬š¬ªª®¥¥š£¡ªšŽŽ­£  ¡¥¬ºÈâê×©}upqllqlkf^\b`loppsptmphF%
-!"%&9ABB;84+/'"!
-"
-
-
-	
-
-!&*7;=HHFJLAA9,!&%
-
-
-
-
-
-mgigdffb`^ZZWZVUOWUUVOOSSORVYULLIB@?A72A7<=3lpmsg_ZZ[UNOLMLHNJJFIIAHINIEB?@?E@?@8@?BAA89LcF?d`ONEH?=?JN[fpilpvuovtoopuustxv|}||~|xommdmglhlgbYUW@
-0QY}
-|to
-
- ££}z~suv¡§ ¥®±¶±±¡££¡¡€ £š®¬š¥¥ª©§€£¥€ª©­Ž·ºŸºµ·²°µ®°ªš§š§¥£®€ ¡¡§©€€€°»Ð×Ê§}zxtsookhkdc_`kkmqpkuomgVNH.
-
-,(*'
-0N[bb_[[\_^cVD&
-
-		
-
-
-
-	
-
-
-
-	
-
-
-
-!%,977BEAD;;=A4'(
-
-
-
-	mpkhlggf\Z`ZUVVVOUYSWSSVVQVZYSROMDAD@9;?;820hpmldb_[WIJIJJIMSIJDF@E@@FDED?<=;??A;<@=88<@OdRRp`ND7?LJ[iststvvyxvkZdspvsqmsoomploxstpqmmoksogdd[JH=I'.c~SL~~}}}}
-}  £ š¥££¡¡
-
-} ¡§§š©­¬¥ ¡£§£€š§¡  š©­€§§¥š y~¥°Ž·¹ŸÃÌÏÕØÙØààââáäàÛ××ÓÌÂŸ»¶µ¶»·¹±±­²°ššª°ºÆÊÈ±~ustoikkfmd`cgpoqppopmdWOM<8EE?+##&?QUZ\ZZZ[[^`c^J(!
-
-	
-
-
-
-
-	
-
-
-
-
-
-
-
-		
-+585A9?@@74.(
-mooliiic`\Z\ZVWUWRUUUQRWVUY`YRFJH<A===8@;=?8fomlgc_VWOLJJLIEEHH@ADBBABBIF@;4<3=<98998;9@NkbRk\FO^^cqyx}|sipqlkmhiplpoohilli`bkmolkmmuvuytdZJ740&
-
-!it@J
-sclutz|z|z}z~skmuuxsu|y~|}|uz
-~~¡£ ¡£¡ £
-
-
-š€š£€£sbcgcfoq}}­±ºÂÌÑÜåññó÷ö÷ø÷õõòññïëæÞØÙÕÆŸœ¿ÁŸ¹º·¹ÂÈÇÈ»©xqpikglmopkmooodYRVgbLZkkml_`dbgdc^ZZQ=!%
-
-
-
-
-
-
-
-
-
-
-
-	
-
-
-
-
-
-
-
-		
-
-&#
-'lklmgggd_^[_UWSVQQQSQOQVUUW\SSNEB??@==@549A7kmlgif^RQJJHDHHHJEEA=??@FAA=;@@98/5525=3<5<?JfZ?JM\f`_svymkldipqmhlkomlqkilkglcQDR^dhmqppiklqlZ[WNJ3
-
-	
-
-
-%R¡RAQptyz}||y}}utth\ZUVlplz
-~|}}~}z|
- ¡¡¡ª¬®§¬€sOLOY[WZ`_^^`p}~z°ºÆÑØåñööúøõñîíïñèâÞÐÏÓÓàâÞÜÝÝÜàÞÙÌœ¬€£¡£}|xvvspidbzš~_tuukU5!#
-&0%
-
-	
-		
-
-	
-	
-
-
-
-
-	
-
-
-
-
-
-	
-ppkffcg__[[ZUVWQURROUUOUVY[ZYWSALBABAA=9549*dkikoibWQJMHB@IAFDI@@<@@@?@DE;A?=3404208357AJhR8LWYMI^dkpmitqikpmlfihldihdmomigd\\bcclkdfhg_^\U[Y\\I		
-
-%_+7@IEDU~z}}sxz~
-|||~}xozpu|
-yvvuuyxhfyzuz~
-
-¥£¡¡€©ª­©§ xz¡lRLS[WMVZVWZVYqhZ\`_Z`fpt~ŽÃËÏÕÕÛááâèèÛ×ÕÔÛÛÞæîîîñóö÷íáÔÇÆ¿¹·¶±ª¡©¬ymuMc
-
-f92'%#
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-	
-	
-
-
-
-
-
-	
-libdfdd\^\YVUVZVVQLRMOLONRUSSNFBA9=;;=;@344(_ldhhf_[RJFFABIJHDH;4?58@8@<<=<9A272078;.558E^JE@H=?Ylolifipmqtmkghghomspdpsssotlpogfkc__`\`dffdfki`7
- 	
-!L9ASpkYSs|zou~}v
-|scdgdkilt~||uomktttqx||vxy|
-¡¡¡£ 
-€¥¥£€£¡¡£ £€€}xyylQILOQVSONRSSSVROQSNOMVUYl}€®²·Ÿœ¹»ÂÊÆÌÓÛÛÓØäíöòäàØ××ÕÕ×ØÓÇÃ¿œµ±®š§§¡¥zv  _
-©€vYYUUS?
-
-		
-
-
-
-
-
-
-
-
-	
-
- 		
-	pkhfc``bYRSVYVSQNJFHMMONILUYVOAF?A;;99532/4([miiglgZUJHEJ?DHHE@49=?58@DA<9;;<83477438034@bQ=5?=?MbmpllklsqkkighlltxzzuvpicpqpstsmckkclpqokktutsiF
-
- 	
-
-%<Vdy
-
-
-}||}zzvutvq^bsspsxz}xtuvsttuy|y~
-
- ¡ €¡§©
-€  £¥  £¥E"&2739;FJMQMONMLLMOMNVNJQQRSQWikx~~£ª©¥©¶»ÆÆÃÈÆÄÌÇÎÓ×ÓÎËÈÇÄÄÄÁÁŸ¹œŽŽ®ª§ ¥¥tt©¥
-|~zg*
-
-
-
-
-
-
-	
-		
-		
-
-
-
-
-
-
-
-mhiid`cZYSU[VSWQMNNNQRUOOQUYOJH<B@D<@=9//2*!\mhhkfb`RNAF==AHD?99=9;85?<<77<;<5./50575,05?^MD@<?A@N`kmpsooluoxqlhpqsmqmihlmkmlx|xqlkstxxtspslokd_Q78"4F^m~
-z~yyuyy}|}t|xvttpkdkkiit~š¥š¡§š¡ ¥¡£¡¥€§¥£ E
-
-	
-!!+/239DIIJIIJJRNROSUSYSORRUSVZ`dklv
-€£¡£€š¬±µ­²°¶¹¶¹œ¹œ¿ºµºµ¶°§£¡ ¡£ £ E
-
-
-
-
-
-
-
-
-	
-
-	
-
-	
-
-
-	
-
-
-
-
-
-
-	
-
-	ghihidb^\[YYYSOUVQUMQRUOURWUOLNI@FDADE8?92+
-Vigihdc`[UNEA=BA?<898=5729=?<<82;97474+4707/5dL@EFMRSQSddsmgglmpqmlomloslkdvvv~~xxxsuuxxsxsttuutpqkVLJA+,0=FN`iuz
-
-}y|}|uqqxxyz|~|x|zuttokibmmg^dkov
-€££§ ¡š§  
- ¡£¡ J
-	
-  
-	!
-'00;?AJQOSRRQQINSNZSJROOUSVksmh_dkomlx~~¡¥¬±±Ž²­ªª££¥¡€ ¡¥€€£¥£ zH+*	
-
-
-
-
-
-
-
-	
-
-		
-
-	
-
-
- 
-	
-mkfhdfc__^\ZWUUUSQUOOUUOWUVQSHLNHJIE<DA=7/*&Okoggcb^^SNB@=@BA@;??;7488<934.209//332/03//0^OLNONB?@?L`g`_LJVdhmkpqpqzy|pxv}xtqqploqupussqxutqmqssdQIFLOMWWoxvtuxxxxqyuouxqsov|y}x~xqiilkmihfdhiiidlyz~~}§¡ ¡¡£€  £š©š€€¡¡¡L28773,%		
-	
-
-	
-
-	+'+7<D?FFMOHOSONLMWY`\WVZZSUONMMSROVfpvxu~ |uuz
-
-xSORNNJHA=8.2%
-
-
-
-
-
-
-
-	
-
-
-	
-
-
-lkgdcc_`^[[ZQSVUNRRQLHJNROLMQJIF=AB??=8?9/*
-Skhcd`^__NMFA<9=A;2750/8.;;993.22752//22.430D^FBDDFE84BQ\g[`_Y\hoosxyz~~zutomfqqpomsypoutpvvuqtvzxiUDEQS[``dkiiidhmoppspuqtyvuuqsqimcVYfmmqmqoxu}zxvpmvupz|  ¡  £¡š   §§ ¡U4B=;720#
-
-	
-
-
- 
-   
-	
-"/842?FNRRUQOROOJJLQNIHJIIIEFJMHJS`cgmxy}|zxlb?;<=?JJLNZbisttxz|}|fLQLNMHOJQNNOOJDEA=90+*!
-	
- 	
-
-
-
-
-
-
-
-	
-hgbc``^\RSUNJMJEFJFHFFDQONMOULJLH?9B<B980.%#Ndif`[c^\UN?989<@727,0/(295473+2/.03402837/3DZOOOOOSUhuumoqoifktz}}z}~}uskbbghquokmiliotvxvsvqsxx|v`ALUYbid`d[dffcmsmvptttqphfbimlqspyupuuztlsvpsqxvpoisv}}~x|¡ €€     £££¡ £§¡   
-E7@A==5,%%%,0324..+"	
-
-
-
-	 
-
-%2*79=@?@DIOJJONJJDLLD??A?@;???EINI;	!/44<A@ELOQSYVWZbcb`IILHIJBEAFDIMNOSJMLFIHLJDBF=79,/#
-
-
-		
-
-
-gig_`__\YQYSOOSONNMHIFMQOOORWNNJLHJAB;9777+%Fklgd\bf\UF=<7@;333833+*/798,''//2+.2772+/3.<QDBAJScdpptotzz}yzz||y}zsud^bfqstqpkqssxtupvptvuxxum^RQ`c\cbchZVZ^^giqqqolmtisuupykkhmtouvsqttyu|vxtxtsqploppsvy~
-   €š€¡ §£  ¡£€¡€¥€¡
-;8?DB@93#&*33349<A?774;72,,'&
-
-
-
-
-
-
-	
-   
-!'#/837?9D?B<=;;97E<9979;5
-
-/75<=EED@AD<D;@JIQN@EHEJHEFJADEFFFBBA@ADFEIJHIIMNIJJFE7/#
-
-		igcc[^Z[ZSSNQLLJMMROIIOOQQJSRMMFJHFBEBE?72+Noic\Y\_\SE752<<70/*0**,0532(,+/0,**,52/05,,=L9LY\lhsyv|z~
-z}zuzzvzspmkggkpsuyxstttvuuusokmopkbWS[d`^__`^db[[^dfkosxozxpoqqommouluukoopupuzvz|yzx|tzy|y}~|||¡£ £  ¡¡€ ¡¥¥?8EE@B7/
-++.4959;?;9@@A@;?<99B=85782/3(	
- 
-			 
-
- 
-
-
-%*"55/232,*2
-
-7?BIBIILE?@B5997<9?E@?<8@DAA;<DI?ID??A=EDDDA?AHD<=@<8*#
-!
-""
-
-fcc_VYWYURNONMHLHHNFDJOLNJLWURRMIFFAB;??97(LgfcYV^^WJ=57,<99/+'.'(,4<0/0/%0+&,.//,,0009EN^oqqto|~}~}vyxuuyy~splmssmhqqmotlqtookpsohtvqpf\`cfZ_bf_^[WVZSSMQS\^dklmkpxyvuvxzuuxvxxvyvx|yyzsuz
-
-~£ ¡£¡¡   
-¡¡E;IEIH82&!4544;7757;=DEDDBBBJJNJFFJHA@<;;787.2,,%
-
-
-
-
-	
-			
-
-
-		
-%009=7?47555427JA354/8=2543;?5;75<<99;FDEDA@=*(+'
-
-
-
-!f^bZY[YWYLLHMJHDDDLHDFNIHMLSQOLFEADH<3<<A8/&BfcZUQYUQA5707<;4.(+,*(3?72+/2**&%&*&3(/.229Hkyyzy}~xutxxqllkmshmigbclmmsxtluusosqhiffdosmtqi^ZJ@BR^^WMIDEMLFMSWWQ`dkiooppvvuxuutt|zxxz}}z|tsyyzy
-
-
-¡  £ ¡  
-£E2EMMB9.#(/./40823@@BAIIJDHNILNJLRQJJHEBAA;?94;?@<4459''!(
-
-
-
-		
-					
-
-
-
-			!'+2RJ4579;7;50259557?58403502045/.30+.%(
-"
-#&'%!dbdZWWURQMMNHFEHBIFBBIJJFILQVOMLH@D<A57=<0*#@[_ZNRRFB82,(8A98'*32+,83/(%+'.(('*+25,,3/27Bqzy|zz}ystxttxzxpd^`iqkkuvusqoppqtmpttkfih_dbYULIMS\QRNFBAEFDABNQFY_bllossqyvxtuqtyzvxx}xvus||}|yuz
-
-£ £¡§
-J9DMQD9."#(.335=9=;9798=9?<BABHJIHLIFIFD?F@@DD?=DBB=A9=9830430.,.%(
-
-
-		
-
-		
-
-			 	
-
-		
-0&+0/23323845;/+/32;//44*,3020++.*(.*//,,+'0284;5gcb[WUSSSLOFBHFIEIIBEJILMORWQNLA??9A==9<=0(&+M[WRSNA<430,790,%,*',&032+.0.0,,/+/./35(/3;Musyxvyuxxvxvsptokhf_ksipmouoosuupptspkggSFHF95<2;0;JMJD<A?FFHOSUcb``iomdlqtstlssusqstuusystuvvz|y~}x
-
-¡y
-
- 99LNI?5/
-&*.27=5=?;4@D??=?;;7?8@@4<9AA=E@BF=;@@<<A@@A=?=<<;<?9?=77800,*%#'
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-#"./0/5+.728457.244*0.5+2293752*/2758=?__c^VUONRJFFEFDDFBBBAEBLMJORQLIF<?8??774530+*LSQIFE<53/(*780(,,&/./342///,+'3/+35044.<DFQssyvyzxyzxkdkompokfosmplpuqmsusvtuomgWI93.!
-'32+,5=AFHFMIISU_\[c_bfUfifkhqoiqqstxutxvsxzy}zt}~
- ¡£ 
-==LIA@7/
-((+5<9<;?;98@=A@99;@<=@B=@8?<<<<B;<B=DHH?AA@=?=BD@<DF@HB<=8940,//*&
-203!
-
-
-
-	
-
-
-
-
-
-
-  	
-
-
-	#"%(.02+/*33322354,2/02574340b^YYRJQMNE@??DA@D8@B@=BHLFMOFJDA=875373278+,!2QUHA=48,*./<842/5/24478B@=D?FA@?@E<422289?Au~vpopumhidffdilqqspuuvvvuvtstptsppgdL/&
-!*+;IVOB@ESVVWUS\cbbc^[d_cgbbhihuxvvvuxxvxxv|~~}
-
-
-€
-xz|¥£ ¡¡
-D7FA=;04%
-+(++34<B=AB=?=?I@ADE@9FA?=;=BA@F<<AFFDLEFDFFHIBBLEHEDBEEBD;97877/'*%
-.05(
-
-	
-
-
-!/094***+'!"	
-	
-
-
-		
-	
-
-	"%#"+/,0/++0**.,(\YYRQNONIAD=;=?@AFFA<?EMLHIHJF;83774/57+55//'!QOBDB@?;8@BBDD?<@=EA=EEI@ADEMOINOJBIHBDH?F=pvbWdgfgdcikppimqoqtvyyz~}xyy}xsdb\JEA=MSUWbd`giddbb[bc^WQgldfgcckgd`chquy}~~~
-  | £¡E@E??9<."#''024=8<<88A@BAADF=?EAAF@EIJLENJLMJLEEBBI?A=ABFHEFD?=<E?D9;8<3,4..&%%*43%
-	
-
-
-
-
-
-
-5FA79A?7=D4<=;2/3.&&
-
-
-
-
-
-
-
-
-
-
-		
-	
-%+%#YVUNJIIEHA9A=@;A@?D;7DDJHLIHIL=95734/,80.2,0!/DEFD=89=;AIEIEOUYSUSMQONIQNOU\RLHJHHD@DB@=<gtsmiohkdfilqtpsvtvqsvz||ysqtssiQMSNNOU`mvmmsquyvtpikhifgdfstputmikikpoq~~u~z}~~
-zu
-¡ ~89D@D;72!(0.033808=9;84;@BAEIEBBIHBIJLLLLILIIIEEEHEB;9<7;=?A?<8;@84537;42,,*(*!788!
-	
-
-
-0=AEB<59<B;9DA<;<@;=?7=95*(%!!
-
-
-
-	ZVUIIIED??998<B;;D=9==AIDEDBLHB<8/824.*(+,(**5YYRNI;EHDNSLOJU[ZVRIMNMJIOHOVVOIAA@A8;=@8;8ipooqpppqupuyuuqutsomquytytzssukYYVFMScpvypuxysz||zxtxpqvvzxvxxupmbkoddmzxy~~
-~}zutyth|yx¡£€€¥ A;B@A;99&'.2277<<BD9;==?=A?DIHDEALBFH?HEF9AHBD?<B@F9;?<;<?<847+D===;;74500*+&'034'		
-
-%*'%&#!%&&%+3=9;=748@E<5@7;=A948;?<4524332/52*+(&+*#
-
-
-
-
-
-[RSMJDB@?9887<=89@9;5A@DHDAFEAD<;9989.!&.,&NfhWM?=@SHYWSQRYQLNH=IED<BEAENJ??A<9=585<94=ivompmpuvztvyy|v|}}||xxomppd^b\WUYZ^`iomstyttytsyvst|||~yzvkmuttxyoxuos}~
-z~spookldkfxx
-
-
-~€¡¡¡ €¥ @4AA<780
-(+058;;A=AEEFDBFF@DDBFB?@D?;3?;=<==@A@=EA?<=DD<<DB@<A@D@<9<=744040,,'
-#.+(
-	
-
-#"0.,/37434<97;978=7<A?8=A;?9<88A4A50834;8?,72,2+75890(0/**'
-
-YRRLI@EAB@@=79;=A75BA=AEBBENFD@AA49<42*.0,,+RkgUD<5=F?MJBJIMDB@@?;@?@994?DD@<A=7;033433=iypoxx|zzz~|~}|~||zz}utuxqldSVWRc^_S\RU`\Ubittoilvoptvoouyvqmsoksyytvy||v|
-~~~
-
-||ltploik\_msqtq}
-uz
-
-  
-yt|~~y££££¡ =3?=<;4/
-%'/7<8@<=FHELHE?AAE@=FD@DAA;=A9@9;?99=9BA88A@<55<@8D@9===?=;34;890/0','2(
-	%&*'+2//4893=;A=?7@=;@<<=@5<7<;89@B;?<=8;9959593/43/2,.#3255(//0.+//*%!
-YRQMJAHHJA@=9=7;=;A@?@DEMOOORLB;58524./4,++'YkkQ?328A?FEB@BE@BA899<=<8<79BBA=;<4747944/;f~|y~|}}zyslqstpmkqvyxzuyyxth`YEENVbmgilhqmcbdgkskiqllmmupppqustxq~~
-}y|~}
-
-|qqlpxxt}
-|
-|
-
-
-v~y
-~
-
-££¥ ¡ €£  98@D<<33
-"(.2;99A=A@BILHFBA?DDEH@EFDFDA?H@=A;;=5=58857;;7<<?E=;=<=@;A<9;A?=.,'"
-&&,
-
-',,*(2438?5??8;E?=E@A??;??4?957573070*..34285?<9@<@;;<543478<72.8//,983.0,/WSQMDDAAB@<=97==8;==?BHDNRMLMIA734;37*.,*..&!Yf`I424<?A?DAIEB?EDED=AB@=EA9EH@59500//555/4d|xzuukuuyyqtu}ykffhpmuvomfhb[WV[^YW_ofhkmopkoloffgkiptifckkxx|z~
-}vz
-z
-
-
-
-|
-~}t
-¡¡£¡€š §§ €€¥£ ¥ |9?LBA=70!(,*379?8@@77;89DBEAILFFE@E?DLFFIA=<<7BB<?==;<@<545042/75;AB?<?@A;95**%
-,+.
-
-#0/4<858<B?ABEBB;BBDA<<@7??;9774280398787;,/050;<45;==/58/73,37/00+,'/0(2..WUSMIIBDDA?8<8;<?FJLELIJIIJLNLB;4;974,/(*,*!!V`[J57;BJFBIEIHNMOHB=5=;=;==89982023*3745049fxuvsotyvxvxuxvg^UYhtxsxyxog`ccioomhcfdillkqsuqupstvusxvtpz
-
-
-~x}
-zzy~x
-yyy|y
-x
-~z  ¡¡§¥§¥§  š€95DEA?50
-
-'+2=<DB@FDD<9<<?@=EBHHDIEDDHHFH@EBDEEHBDA=B?<@?A?=9354==84=949.0,+'"#/40
-	
-&"'/2033;5?;?EFE@A@=AA@;@<FA?=83<;2037283+'//39;324;9/4980484.0032532+,*00.VYYROJAEJA?@;==BEDID=?BDIJLMJJIB;59??3/++3'!JVUE4/@DDEFDEFFFJOJ@;74<<<9@7;?9579/43747@;?d}|ssy|yyolottutgfdht|||vpoomkggkd\bffiikllgigggqovxx}~
-
-~y
-
-
-
-
-x~|}u
-
- ¡  ££ €€š©¥©€  5<EED=9/
-
-
-+&#&,3048AD@A@=5<<AB@?HBFBAFBAABBDBEDMHDB@A@@HBBBHB@A<E9<<542.,,+*#!
-.4.#
-
-
-
-(&'*'/3,*//8@9@AD=@=9A@BA?;9==99<8747<84<985.475754/940;=848=8;92/342703*,2SYVMIFFEH@A?8?=@;;A?<=EBIFMNHFA;8;2=A8(.4,4,"JVQF89?IBAB=EJD@?D<A<975;7?=?A?@;?427/0;=95A\puplpsqosuvmmvyyxyvmosuqqpttqmlgfkmk_Zhlgficbospx~y~
-
-~
-~|z}
-
-}z}y
-
-z ¡ ¡ ¡ £ £¥¡ ¡I;;?;33+!"
-
-%+,2..354=?A==A=?;?D?@DB?B?=A=8AAB@@ADDFFE?EBIFF??88==<;/47//&%&"*0+	
-	'*/02(/043075;79<=98BDEH@?DB?7A;;48=;2320.883389288727875988A;9@957;7275449^ZYWNNHMHH@???<?;5<=9=EINNNRSLE?A??@@500320%!HRNF?EEJEE?DEFE<DB9=;A==93?87;<=??7874*538=<[ytuyusy}}yxxx~zyz}xuzysqqopqsssqummlgfoiotty
-}yv~||}
-~~}|
-
-
-
-
-~~|
-
-
-
-€ ££€¡€€¥  ££f<43743//&!,,%'#%*'"&/..0,0,0/078;7<AAHE@=@@?FD=?=@@BABFE@E?<@A?=<77;;59=03/.,00+/#*90
-
-
-%.,.//2.222705<;<=;977;8?8;A@=?AA985/9597874/2/3420/224<998;<;?;;;7BDA==724^ZZVQMOIIH<A?;7488@A;<AJRQNSNNF88;8<@72022.,!<MI?7@DNFBD9DEJD944329=;<77444@AAB437342399=[vuqtyuxqmxxutuzv|z|xzxx}zxtvqspuolsyz|
-~
-vluxv}u|~|~}~y
-
-
-
-
-
-
-
-
-
-
-}
-}}}}z
-¡ ££€££ £¡€ ¡€€¬}745225770307=?<5@??<7002.,0045(/(*.//;;55;7=?EBDJA89;;=;589<=859?4978332044//+..2'
-*,,	
-
-'"*+00,///2<4735<=8855<2475?@B=AD<D727739545+.5/,//+039857;797?<758=9<<;@28_VSSJIHDE@<58389/3=@<;DJOOQMLHD;43234*%(*,*&4F<54<DJF@98==@932+,+479;@54/5DA;8;597574795[toutuyyyxup}yz|xvxz}
-ypqvuqq|~y}~
-~}
-smqy~}|}}
-}}x~
-
-
-
-z
-z~|||x
-s
-xx££ £¡  €€ |t<;883584/.*45=A=HNFORNLJHFDA;87930/,*/./*.//*0/+8;2/083353/3/,58;8222.(303+*/'+*'(!,,.
-	
-*/'+,03+0025442578285;/2253/49=;;5448@<8@?=72.4327,3734/.2577450440=;789A??YVWRLHIDBB87588748HE==EIOOMMVNB89875?4*(.0.
-3;=;9=DH?95;777'+.%%#,(/;50(,;5032/./+/52289_vvqvxxuyz~yzpuzyxy
-
-
-|sux|}z~|~v~
-~~
-y|~zz
-
-
-|~x~zy~
-|ty}
-
-}}|qdk
-¡¥£¡¡£¡€}¡§  €i703545434053//=DHBMORMFMLMMQQRJHJI==;7002*'+%,%%('+%"'*,//%'30,,887243,///.'/&(,!"#2/,
-
-(+/%.(2/,2/24979?7477<45=9444;;;95=92/584750/002755/,558344..3300,;3478/28<VQMFH?BDA;4,/0;3/4@=/2EFQMLMNHD527<8?<2&2995!,44372.95/(+0'&#%!&'*+%2=9,'&54,,./'+,/,/.,;dv}yxutlvvqhmqouyxiuz
-
-}vv||~y}
-|~yyu}zutuxy
-
-~}}xqz~
-
-~vptuu|
-
-~xxos}}}~xvxy£¥€§¥£€€¥     £ €¡  ¡¡4!"#'''
-!&/*/54<<BORQNMFFEIHEHLJMNFMEHLHB@A<7/,+*''%!,+(*
-&,!%&*2+#"&,.*,'+#%"%!,5/	
-	
-'./*,+,,*,/93299?;==<A@A@7=<72288887/3353/+.53*+8302+.0'020/.727/554,.*.333QJLED=?IB9402.42'08@/8BHIMMJHD<957==AA+*&0+,
-".3902+38<78<8200%'%!.0253/(7?33///,,2*..,29Sipqtspplqqlvtqsx~
-~yy~
-|zv~}~xy~zz~|zsqlpmqv}y}
-
-~y~
-}z~}}
-
-~
-zzvuyyvxx|~}}~|}}}|y
- ¡¡  €  §€££  5/+,.+#	
-
-
-'25BDFJDFBBFEHHIIEFBAFDLMIHDHEDDBA983*'%#&(&'%!
-&"
-&
-"%%'!
-+2+	
-
-,,.+&#+/+*282//2349<<=;??48?87?BAD3259=907;4+0//4<3<0//+0...&+,2+(.//*+,+0(UMEJF=?=?7+23335/5@<.@@@EJLD<02/02/350/.*453,<<8;<52,&(
-  &7=;99325./+'(&!*&*+Yqoqtslkmigfgs}uvutussphdozyyvptptvt~xpqstpy
-
-|
-
-
-
-
-
-
-
-
-
-
-
-
-~}}|~xy|ut|}
-
-
-
-~
- ¥ €¡€€¡¡£8<3.0,''
-
-
-
-		
-#/+454459;BE?AHAEHDBDDB@FIBD=?BDB??387/.!!
-
-
-!*,*
-
-	
-
-
-*&*,(.....89953,875@/7259;;?9599;8=9887050/./++/0227.25'4,++0+(**..+!&(2((+LEBB8;3989/0.07;349<<9A@@<;7*+08<<839443/(*#
- 	   	
- 
-
-	(544,.&
-%#
-""&8dkpmhmhhhghcpvv}
-}y~}|z|xzzvmptslstuy~~~
-
-
-
-|togfgl|tosu||}}|x~
- 
-¡¡¡€£§¥<;83;5++
-
-#'(/*(/*&%
-
-
-
-
-*/24<D@BB@EBB@AD?;?E=<D?<;<<5552<87/',%#!!'			
-	!,/(//0.(/*..4004.7/5877599;=<4345<88799;77800++/0,*(+(,'&.(**//'+'&2(0+./+(<;957?3?<2378/9845/3,%&
-	
-
-
-
-    
- 	   		
-	+*7*&%#
-!0;JHflkpz}
-
-
-
-}
-
-~~zu||}xxz}
-}
-
-~~
-
-~
-
-
-}
-xlgpop}|qvxxz|~ ¡£ ¡ ¡¡ €9=9;=40/%
-
-%+72224589758550.(&#
-
-
-
-'2822<==??????<?;;9;9BAA?2/3./.*((('&(.%!
-
-,,('&!'*./#024.0//42/52,,//84;4;88=552480530/00+.393/2.(0/+'/02'000/(*.*.&((%#
-
-	
-
-  
-
- 
-
-	
- 		
-%!%%.%
-
-	
-
-0EO`ip~
-
-
-~|
-y}z|tsxmtsx||vx~~}t|uy~
-~~}z|vz
-
-
-zzt|ugqpqudkskkgmttdoz
- ¡€€€¡¡  £   <A@@<;50#
-
-"'+2887;B=;988=9=;;7458542*(%!#
-
-	('0/5<<8849B=EA;?=4+''*&&#%&%('(%(&'*/*'&"%!&%#+%"+.00'.(&+4+.+23589880425342//+,0/,54*<53//3540+(**&*(,/,+*&
-
-
-	
-	 
- 	
-
-
-!!+%
-&,34<HJD;8;;03<A@B@AENFALJIS_filqu~
-
-
-zpvsy|}y|q
-}u~xpp~z~zsxt|}}|z}y|
-|zzy~sxsomssqmkodixy|uuztxz|¡£ ¡ ~€€¡£¡ £ ¡£ ¡ €¡£¡£ ¥ ?A@EA855'"&'.29488;=9?<@@A<;89988<;7;<8<9435./'*!&
-
-!#&(2353444''(((&'''!'!
-	
-
-'%..'(4054803//,/,*%%"*+"!#(!%(!(+/../,430,00.+//+(+,'**23//.3322.%2+&!' 
-
-
-
-
-   
- 
-
-
-
-""#(!&022&4@@E<@DEJLFAELOUZVJDHFJDHIOLFLLNR`_dhfhmlkmimo}
-
-
-|}}x~ztyv}~}|utlmx}~|~}~v|~
-|xvuuvvx~}
-xv|~x|stqydipquvuv|}|z}x~
-
-  ¡¡¡
-¡ªš  £¥€€ £¡ªBA?A?<;8*!(0447;<9<;9@AA=<9A;B<B=D9?=;??<;77974972003*3'*!#%
-
-
-%"#%%&#&,*
-	
-	%&++.75/??9=;<@=D<?A8933.0(**!
-
-#
-
-
-%
-
-"
-"!%&&""%*/'+("(/*2&2'((%/./,3.,,/,
-
-
-
-
-
-!
-&,../0<HBJEDA@;FMH=EIF;4ELNONORVNLIJHIIFJ7;AEBBENJRZ^\hifmsmooklplmlmt
-zz~|zzy|z~vxtqsx~}~|y~y}}}}y~|zz~zzsimzytsdmmuuss|zyvvvxy~zvy|}
-
-¡¡£€¡¡¡£€9@A=?EB5%
-
-*49;=@DEHEAHEDD?=??=?A=;=@<=<?BB?=8=<=5495<?39;83554,0++*"
-
-
-
-		!%*+*05<;9BAE=???<B<<334/(57/,/&'*&&&"
-"
-
-!
-#&#(&+4'**(&++/*/23,'.,,*03=E435<7;23+089??AIHMOSYSNRNONYUQHDA=99AQMLMQSJRJUYQLLHMRFLUWYccfhkmhhkbhlllooihopolv
-
-}zstlVby}}~z~
-~|
-
-|z||vvv~|||zy~y~}yypovzv|
-}|usvsqu|zyu~~   ~  ¡€¡££ ?J?@DA@5'&009A=<=8AAIOLOFJA??9?9;@<87<?ABAD=;98?;99D89;8;97859775274'+,*#"
-	
-%	
-
-
-!%&08848<@?3=590//0.22/.,0,230/73330,*&"
-
-
-
-%"&"&
-#&%!%#*&#'"/#FJJQNHHJSOQMD?22*5=DDEFENMQJUVS^\_RQOBHHDADOOOLORYYY\ZYV[`chgmmggkhoomhhhggkkfhmqomihmv}
-
-}xtx|u~
-~~}|~z}x~vutx}~}y|~}~z|~}~zy|}||~
-~~}z~|zvu||~xpihqx~
-
-£ §§ ¡   8?EBJEA9+,05;847575=A?EAFIFJFHFEEF@DA@?@9AFEHB==A@<<8A8??8A@@78;7353533,&&!&"+3((
-
-
-	#"+(+(*,/'*(,5**.('04**0./5+0./73/./*(*%!!%
-""
-!!%MJILROQOOSQA=;777;HJJFEHB?<BQWZY[[VIIILJNLSOOURW`b_bikgllkklmmphkolikccg`[_fhgglommmks
-z|}viux~}~~v}}~}vqlqtuspquyuy}zpfhs|yy~zxx}
-
-~}
-}}~~||yyokvy||}zxxmkqtyv}}~
-
-
-
-|
-
- ¡££¡¥¡¡ ¡ <?ABDAA7+
-*.5<9;E8<@549=DAE?BFLMHJEB@EFDJ?DEBHDEA=@<?=A;=IHALFDDA==75<4852.+(##73/
-
-#272/,//,.&*!
-
-	
-'%"/+/42**/,022/,4,./(2,0.'+,(*""%
-
-
-MMLHQORLOMHDA=<@=<D@HIJF?;AMSWU[_[YSSOIJ[^`\d`ZbhdhfhhhfhikikidkikhhfccYbddkihigc^cihp~usyyx}z|
-y}|~}uqqqkpphm|}~|}xx|oZs|}
-z|||z}tvxvsutpvyv~~zxttoy
-
-£€€ €š§¥ €¡ 4;?DHEA4+
-
-.%024==<D@?53?=@8;@EHNLLLFFABFBINMNJDIEEBDEBBLDEFBDI@D?HF?89/320+,&&
-%/8,	
-
-"/,0;3754<5038483/(*"
-%&+!',,.9/.4/50(*(,(((!"(*+,/*&*."*"#HIJQJVNLOMDLHDA=8<DFIDHNA;DQSQW^bdf``c\`ckfgidilmhgkmfdhfmkmiklk^\\^UV\V_d\cb`[\^bmqov
-
-|tp}~
-
-|zv}y~uz~
-z~z~y
-
-
-
-
-~
-
-
-~}~zumppqusxuuqttxuptxtmiksuz  ££¡¥£  €€7?EEFD90'%#&.889;5<?F@BEEEEB=<?@@=BJJJDHBIQHFNMMNHEHIEIEHFFA@ED@;855573222+%*%"(93+
-	
-	++//558=9;7;48955743,2.(&+***'!
-
-
-
-"%&#!'%.(+,+20/(%+4+(&//,(0++NHJHFF==?@A?HIDI@BIRA=FLNUY\\Z\cgmmkifciklomhghmmkkskikkkkifgkog`^_`YV_`chfic^ktyuuvx
-
-
-y~|xztvz
-~~z
-
-z~x|}~xv}
-~~}yxxxzyvulotxtqmsvmihtuxplmx~~ £€¡¡¡¡  ¡€¥¡€¡=AEDJI<5(#%+732889?@A?H@B?FEHABBBBD?ABAEDBEFFOQJJHILMOJHA999??D=;;827(/223'""
-%2+'	
-
-	!'/3/0+,087;757;;=<<;?5280//(*&!/,.3+*/%*&'!
-!
-
-
-
-"'(%#'&(&&",,.*&#JLH?8@<@EFHBB?JLENSSUOSSVUZ^bfhkc^^dgffilkkkbgdklffkkkhmpmogiib_fdckmld_klhilpltzzxz
-
-~
-
-|phz
-}}ts}ppmkz~
-}z
-
-y|~|~||sp|xxytsst|yutvoitqv|x~~vvv~
-~ ¡€€€¡£¡¥¥€  ¡  ¡€  5BJJEI=5*
-*(20,479B=<@BFJIHIMJE@=?B@=9?=?BA=BMIJLNIHNLE9/8?@AB@A89;479375+20&#
-'02+
-
-
-&**.2.5/3/3535;;92;;;;3732,(22.754022/,//'.&2,('(&#&!%!(!A=5<=EIEJQOLORVZ\[c`_d_b_khfcbbd^YYbcfgfdcch`fbgid`cghilkb_`cd`_dd_\bdhdchkcdkkkps|
-}x
-}liqqooiq
-
-u|lm|
-
-
-
-}}}|~z}|squyusxyyvvsvx}y}xqovxz}}~~  ¡  ¡¡€£  £¡£  ¡€4FIHFH93&
-
-(34.559;@9B<=ADHDILIIIEBAJEA?<7<BFDF@EDIJIIFIE8377=@<8773885<47.''###
-(*+
-
-
-'3+,/.2+.04;;9977<;;=93024.4035779;584/3./+,4/24(,,%*"*,!(*,((
-
-			LNNQU^^\ZZ[bc_`Zc_cdfgbddhdfd_^^hdfc^cbbkpidc`_ccghc^[\_^_^Y[c_WSVNDO\llohglmpmp~~
-}
-
-
-~zzy}
-
-||~xv~|yvxyzxmdgivpsqx|utzxyz~~|||
-
-
-
-
-
-£ €£¡§¡¡€¡ £9DIIDB;5,
-++87<<?B?;5<?E?DDDDFLNHJJDIFA<@?79;<B?@7=B=@IMB8939=D874<832232030&&"#.,(
-
-
-&352.+97/489?;@?<<9@A9?;;;;;47375478905//478<878<78,,',/.+/+.(*/,///#
-&![^b\V\Y_Z`\^bcddbcgdgh[`fhidd`c_c\_[Zbfcfiffcdghd_bhf\ciccb\W\\\_d^ckhcdkmpstlkly
-}~
-
-
-
-}~~|}~z|~xspvmkifoocitmsutyxv|
-}z||~||z|px~
-~
-
-z~
-
-
-}
- ¡§ª©¥š€££€  ¡€ ¥7BMNOD;/&*.223;@<@?FBFIBEDEEIJBBIDBFD@<@HF=;;=9BD=DABBIJB?9;9@<8<<9@<83924.%%""/,"
-
-	&//52.05332/42<?;;8=4;;<?B@@9<77333?72354/55/52354700.,'%*./(&,.34.35/+,',++\[Z\__VYW`Wcbifc^_^`fd`_dhdgdd^`cbcf_bhikmidcicb[\cchbcb`c_`ddfcfhhlgkhgh^c^^kis
-|
-
-
-}
-
-~}|z~~ysqpmifhomqm_opshku}x}yvx}zxx|
-yv~ot
-€©€£€ ¥¥¡  ¡¡ £4HHNL@73+
-*0*0;;@ADENMFHDA?D=EFIEJEAIJD;?AFH?=@A=?=H=<=DBJHA<<758480975/45.+(%
-&.4'
-
-
-
-',,0593.23788<797347772/3?;59325277305;5382,3.4/8587/4.0235,22,2.0,20/3/,.,(YVUWSQSc^b__b__`b_\cdcccfghgc_dcffcc\bcfdg_`dd_\^_d`cdbZ\Y^ZV__`b[`kdfggi_cfiotpsu}}yy
-
-
-|
-
-|
-
-
-~z}}~}|stqqlsxxuvpovhhsmquyyvvv|ysppsv|v}
-££¡€££ ¡ ¡3@FJHA53%(.38<9<<BALFHHBBIIDINLIH<<FFDBE=FF?=I@<B<8<72=8FNHAE?;?75944(///+./'
-
-"9?#
-
-
-#3*5;5883255=4495435;2/+22522/395893735093/022/898420043,,3,/224*+,24+2022*&WYSYY^^Y_^UY[W[Z__`fd`^bdg_d_ZZb^d\^_bffdc___b___\YW\[[ZYVUYYSU\difddb`c`^Y^Zlomptxup|
-}~~~~
-u}|~yx~|vxomcd`oquvxyvsvxtz|yihilx|vxopmpfkltmpyz
-
- ¡€€  €£¡¡€ ¥€3DJLIB<3&
-%(4;B9<<8?EEIJDAHNILMVNB@DIHEBEHFIFDDAD8@<;@8<@BD?<D@7=8592++/4+(*+*!*8;"
-
-#87,85<577;987.228234223/009422223<45.309482/077423220+*7+.++/0,(+.((+/,30(/QUSV^WRNQUW\[[WZ^ZZ\[\ZY\ccb`^cb_b_b``dgdcb__[\W[\_^`bfchkhhfhppqqppmhio`Z[bZZ`ilksy}~
-}
-
-
-~
-~z|}~
-z}zxu~voosquvvtvsmqvuttyxpqoqmppskfhmlmmly
-  ¡£¡££¥¡¡§¥ €
-¡€£ 
- £š
-5EMMF;54*#'+.94@B?;BEBIJB@BHFHMOLLIJABHFADBDABHA@=A=5D?9<<;<@@@<99E?=3.2..&+&'!*9?'
-
-%(0039579;9,3;45.33438884<977557838770224..8,.,+3+,++,,,3/4*42*2,/3+%'.55,,5V\\^[YSRRWUYZ[Z[\`^`cYZ`bc``_cf\^`````cccf_[_ghb`_ddhlposxxz}zz|vxsgmqmpovsogbggfhoy}~~
-}~|~}z}so
-
-uyvxzvpiqoqsqqttsyxyvuyppio}~zqpficW`pix~    
-
-§¥£¡££ £€¡3ALLF=75+((&799743B?FOOFAAEFHFBILLNMLLD?@DLE8<AE<9<BA77=<88<;;<=9=;34723,((('<0#		
-	%&&43,349;=848=<;;/32758;;=594735377743700,,02.,.&'2,0+/30+.+.&/*..'+22;85/,UUY^^[[\^^ZZVSVYUYU_\[^[Ybiklsph^`^`fkppppmsttmptsyuqssusqsy||
-|qsvtqzvoyvytmtouxu}
-}
-}qq}~xyyshmfkob^lzz|||y~|tms~|}y|yvvofi_biqv~~v~~}
-|}v|
-¡€ ¡ ¥¥¡
-¥£¡¡¡š¡3@HLI@?/&
-0*'0272979977@DBFFIFDIMJD=FJMNNNI<=EB;<<=89<=;95;8444;;33;348494/+&*;9#		
-*/2/325.3997448;<9;?A97987=4<53457/29532/403/343200(.+4+0/*/.0'(,3;05845.///UUYWVV[[\_YZ_[c\^WW[[^Zil|yyxxsvsoqxx|zzxsouxuvyyvzvvy|~ztzsptvx}ppy~|xy~~x~|z
-
-
-~yusk
-~|tx~}vmoqlh^Ybozzy|vo|~|uszzuv~~u|x|uxyvuuqsqzy
-
-|~}~
- €£  
-¡§ ¥ 4JLQHB<4'&/7555<?;49?57=7A<EA@<DE@??ADHHFNEDJE?A==@<=AA54880703037452/<2/+0(!'70
-	(,0833327A<@==;@@B=;;<788@8299440707023....0.24,53./,32/0.,04,+./7B@?843+*3/VWZVUU\VR^VUYUWZcd`iqqxtv|}||usvzxxvtuttmkpsuvux|yuy}zz~vstuoopsmvyzy
-
-}|zu|
-|~|z
-~x|}z~zyqifbcccp}~}}~}}|z~~}|z|xqsxv|zxyz
-
-¡  
-
- £ ¡€¡
-0ELJEA77+"*32723;AB?=9=<=<=9?;?8@A?3AAD@?<@EILFJHIA<;8<54892+082/2404324/2***'/4/!
-
-&.,,(,3/353595=?@??@;;9<8=;8<<;7/00582//0+/0./24,3037594273427897<9;9;42230ZUUUW[RWYVVNRV[cqsssvyxsqvyyvxvtpvyxvvtlc_dmopt|z||zz~~
-xx
-
-
-
-|~
-x~|}|~zux
-
-
-
-}
-
-xy|vvquuxy|}~|}z~xzzv}zyux}~}yvtvz~£¥¡€¡  ¡¡£ }5@NJI?890
-,34?@;=8A;=?=AEDIB7AA@EB=<<??<A=AADE?DDDFEB@A;7;<707752200/0+(.+*"&'%57!
-
-
-
-0..+/057503438589;99?77887;899;;;<5<;9884074244245724487/2547<;3450;;58374*RUQQZZ_[_\Y[bmmpqqvstxuqlmxxyutyzuvtux|vtpv|tstzz}yy}x}|xzy
-~
-}||}|~~~~}~~~
-
-~||~~|x|z}x}z~~v~|}xz~
-
-y~¡£€¡ š¥š£  
-~3HUOI@97'
-,/0;9LLE=ABHE<A5=<<;AB;<9?BAA<A=A?A@9?@=;D?FBAB?=4547<8944;.*.+((,"
-+74!
-'0/0*33/23+20=<=8;7;;?=;=;<9<59A8?99;@4;;;?74=<=80<9@;75340032323,055=;55458HUUVZSVZ_ghkppqposuqvvssouy|}|vzuvxquvxyxx}xqhqtu}~z
-}}
-~}~~z~
-
-}~z|z|~zyy|xtyy}|ux
-
-
-
-||v~xuy}~|}~~v|z}x
-|u}} €£€§¥€¥€¥©§€€ s~y4ELMFD=8*'79<<<AB@?LIDFEAA<7?=@;=9=@?<<97;<DA=EDA==A;?@AEDD=57;50748/37/,(
-!+2*&
-	&',30,+3224/44445;7@;32<5;@3//.577/;08;<3?;,35792/7/.0722272+,4444227974/57,RNVYZcokhmszvqpsvvplltyuptsyzy||zusv|xstvyvpuxxxzx}||~xz~yyz}}|xvq|x~|zzztt}xzxtttx}z
-
-}}~~
-~}
-|
-
-
-~}z|~~}|}~}stvxt~ytzz
-
-
-£  £¡€¡¡¡|0EENHD=;(%*2038ABEA=AFIHFHB=?@?@=?DD=A??<=9<?===IBEDA<9=?;<?B?E<9<484/4404*%&!%(2
-
-
-
-&*202.04257458988<;=9095;<=20.4808;70249203570.287874404.2(,;/20.*..04/3.24.Y^__fmxttssttsxuoqifhmqplkoxv|vyyusx|}xxv}zzz}z~~}z~~zu|zy}|~~~zyztxyvqqliiolmxtuuu|
-}
-~v}yytyxtvz|zvz~}
-~y¡š¡¡ ¡¡|
-v3HQVMM<;*
-
-",587<9??@A@BB@@ABADF?A;9@E@8==999=;82875@B<9==B;B@A39<EFH?=/047/+*(
-*(
-
-
-
-#2/,3085322772;49<<<;38;877497@43/0;448904379;;40402.2,4/0,+/,&+,*2&*/2*,.4(^dqvqxsqqpqpqllhklmlhlkpigmvvusuuxvtvxxz~~~~}
-vyyvsmtlldtvzyxyyvvxulkbdut~}}}x|z
-~
-
-
-
-
-
-
-z|z||}|pqupzvz
-|~¡¡€ ¥
-¡z
-
-m8FMMDEA?,
-#/055=;<?@BE@E@A<AA?ADE?@FE@=A77<9954<;?;5;<7949AFDB@@=BDDI;799?42+%#%*,	
-*./42**38457337344=7;95;B9528,34/2/20074200447950285730/047/4'/.,03&2/0(/23,kksssupqooliiioquuoootvpoptusuyuotttqxsy
-
-}~ysyux}z~~}ypqqlmsz|~}yuysbddbovpsz}}|x~
-
-||
-xsv}xspzvxz
-v}y
-vs£¡
-€¥¡¡ x7INQDDB7/#'',4574?BDFEIA=8=8=DBHBEBA@@8??9;95;<=AB<2954<=7===99=BA@@@=99=;2.%%
-%(*!
-
-
-
-
-*42805;3;<;7085547@9705344554/42(//774(30,34,223443/0/7.02.;/,/4/.24,5735583supqoosoquqppvxvz|uuplqssstutvxtqpqvvxs}~~~}~
-~x}}|~}~yxv|~
-~~}sx|vtigky}x
-
-
-
-
-
-
-
-
-
-
-tovyt|
-}zyst}}| 
-¡q3JIFD@@8*
-*+8;4754;;EFE;=@?D@DFA@FA?E?=D@;AB??9@=<555;7=888578;98;;5;@953;3/%#!'&+*/39594489=<?<B;9;@AB@==B;5485572/(0+&/*'+2.,0/+3(2370+(2,835.45494.40/52229tsqqquutsqloosqtqttostttvsxpmtvstttvz}xy~~v}
-}zxz~}|
-~~xqkmpy|xmikoszxu}
-~xx
-~|
-~}
-|}y~v~}~   ¡ ¡ 
-
-s/NONJ@A8,#08@<7;7<=@<DDEEE?FDEJDFD@<=BABEAA?==@B==78<99?E7<7=?5588895?4/+//,(%
-++&
-
-
-
-&,325*40238=D<@9===F=<AAE49<A53979//5/*,/723+*/4+0//0'*/'0//,*0,,(020/04,,03ktqhlompocdhqxxxtummyqqyzxvtovqoumuuxz~~~yy~~}z}~|z~~|ussolsmsxxzyxtxplfoxz|
-~|
-}xz
-~
-
-
-
-
-tzy}
-
-|x~}t
-¡   v0EFJDA@9(
-/2A<=AFEDE@FJEEBE?DJJIABAHBD@AIEHAA=AD79DD9<9;@<;@;;;.547405238+++(&*.'
-
-%*.52230438989<98@A<;7;9?<??<<7@<<<=99@<9=<=45;89.0/50,000,+0/.0/(345=4(0/48tsvsqqqqppvspmqxtyvssvuvopssstqtuxvysv~}zvuz~xvttvy}}}~ztiplhlkpqx}
-zxuxv~
-
-}}x
-
-z~
-
-}z~|
-
-
-¡¥ €¡ ££ os0JMEI==3(!+2;?@=BFIDMHMLDFFABH@EB??BFEABNLLB??DEA<AD;8;B@<=<7<9;5/7530,,52.+#'3/+!!+32534///985847<8;=98@37999<<<=92;99<<B;;9?H?9AA@99<34354/85./0(0.43/0/.0.3ysusmsxvstuyvsqvtyqqy|slmkqtu}vyy}}~|~z~~zuly~}yvmqz~}zzzgcqmldgtzy
-y|
-
-
-~~}}||y
-
-
-
-~
-|}~
-~
-
-  ¡
-}y} }
-o,EEFJA=7'
-.278;AH@DBMIJNJLEFHIFBFAAIEEBIHED=B?DDAA@??@B@@9<9;?E974952./0++0&#
-(+'
-
-
-
-*50,++/(//205402430535=;2<73<=?<999<;84<7<0;@8779989??887899937/3303/4/332.2uptytxuoooosutttqutqvuqpmpotvzxzxxyz}|}}u|yzz~~}||u~xuu~uotvttu~vtuz~x
-
-}}}zz
-~~
-
-
-
-}z~~|~}x~ztu}yq}
-
-££
-
-}}
-
-z|uzyq(ABEB=<=&+/3;A@;=?=AAFFFLMNNJLIMFFEFD?A?9;=AHHDEFHDFAFD?B@B=@?<;893408/0.('#*2/!
-
-&0+/2++2&.4203/8475992575;7787754;49=9995,2492572/24=47500*783,4;/0.7482523+ttvsqvpplksqoibhhmlikoqzvzxzz|xvyx|yy|zvdltuz~|zzzxy}|xx}y|ysuyz}zz
-
-
-
-}}yt|z
-
-}uz|
-}
-uqvtyztx} ~x*==D@8?4'
-"(+2<9487@A?BEAIJNLIFOJIJFEB;BB<=??AF@B@B?HIIHEDE@EEA<5743753.30++"",+*"	'0,&40702223355300/3/3355;88943744772@/2534+70057844,+223,/=09.2/408/3,30.0/ptusvvvmmstqihpopvuooqpsyyzzzytsx}sz~}y~~}|z
-|slvuqmx}xpquxssx||}
-yxzxszzy
-
-
-
-}
-
-
-~z
-z
-
-|xt|¡¡¡¡}o,<8<A<8.
-#+,.94487;=DE??;8A@DADMFLLFMFLJDHA==?@A9;4AAA@;EFBDIF<8040//(,,0'"""(.2!
-
-
-0,24350/*,03*0249878595048993970.7;7744843320./4204352222342.,8457347*+04735tspkqvqtmopslmtottqooxttz}~z|~}x~}~~~|}ty||zytssqsquyvz|}}|z|vty}
-~|v}}zz|lz~
-~
-
-yxzytx
-
-
-
-
-~h*99;?=7+
-!(,2434378@?=?D7DB@BBFEAE@MHEHNJLFBD=8<985;5<@;8<=EL@B;8584('/+*%%
-#,.0
-&2237;82302805<77;;425?4788777999;98443009977,473238?473,/,/2340425/25/(0.=8lklqssqtsttuohimlghglsxv|}
-
-~|~
-y~zpusyvtpxzzyqu~psx||xqx}~
-y
-}}||tv
-~~|
-
- }
-l%845?=3+%*,//.50228?5384?A@???=;?@F<HELIIMNE?A@<B?A9<9;8@B?<AAA@;82(/*(#&&
-%&("
-
-
-
-
-%0424<8;=8757?775=@;99574<<255=54954?7587432405.+54447395.*05200/4/40/(,5/0/Zbiooqsqhhfgihmikgdhkmu}
-~~~}}z|}||quslhcsuvyyy
-~~|
-xy~~}zxzz}
-
-}
-|~zxlx}
-
-}y}
-
-v,0478<30
-%*%,.+0/3,25.290589;;7@@F<;7E?B<@IEJHELHFDJ?DA=@HD=54;<88<95/+&+"%#+*
-
-
-
-
-#*0'/3/05550588497;53=344884948583+0783035.5;<9588932*2/,/,30/.,.0,4,035030.cb^dZ^[SWW[[f_gkipkkmkpx|}~|~|~|z|~ytuoqukddglstuy|yy|~
-x~x
-|}}|}z
-y|~
-~zx
-
-}~
-~|~~~x~v
-
-
-v48<377/.!
-"&',(/.,/770242079273889432999=@EBEEHEJFIJJ@JAEE9@5/4/080.22/3/+%!+2/
-
-(00,'(&/.53,0.248570577445/33350(/*2.25334?2354238539,5</333/3(70003/3(0'30dgdfc^VS\b`dfkkkkh`dkllilv}yyy~~x}}vkoslsomohkfqpmpsvyyvyxv
-
-
-|}}}zszxu}}|}zy}z|v|
-
-~
-
-
-||}~|
-
-
-¡D7+*39.,***!+##!
-'&%+*.0,/+*,2223328724.8;242995;7;??=AA@AADAA??@422,5/+('+2++,!25/
-!%(0..+*002//,+0433804//407445872/3/,32.,225,454+0<302325770703257,/430,02/(.dliiggckpphgsquyuqfkqttpdcmmkiux}}}|xxxoptqhiddltvpcivloy
-}|
-}vuz|q|~z
-|y
-}sxtx
- 
-xy~zy|uy~hg
-
-£€£9/'*#/0'+'(#24957=4/2'%&*"',/**0,.,7*/,52,4.744/42/0/29;57<<=9<=<?9784/('((#&#"""#!//*
-!((+,444554.+23/.*/../,+.*0../05,*.,..33'04/+3,,0.,033.444/43/5.0275332/0/(45fikligfpmuuttuuuuvoqpptsmppdmghdiopttvstsuuvqxz|}ysvy}zz||
-
-
-
-
-}
-
-
-|}|~ 
-zys}
-|z
-zmvhst
-¡¡ 
-
-}E0%*(,*+%(!%"#8/5=88@?9?4=50//*(##(+*,/0+.820(/,04.///42/20782205=@43552400'#!!&!
-20*
-	
-	!'*&+*0,3=9/0..+//3+2,,0+,,+,2.,7.&+..,*&.23./232,422287/(*3205805930/0099<02pomppmpsv}vtuxy}vtosslqu}|tsyxlffpxvtxsqvz}|}|}u}
-
-
-~
-
-
-
-~}
-~
-
-
-
-okttq
-
-
-~
-z~l}~}
-£ ¡¥£qR"&*%!"
-%**,/08348=AE@;D?;@=;82.,/.#"'(%#*&,,..23'03,4239.,/47042&+3/...%#&!
-05((
-
-!&,++,04.342577.283;9/5/883/2./((,'//.+&'/24++.0285/837<88424925/3035/8093720dkhpsyzzvz}zy~
-~yzzzz~zvyyvxquyppmitv||}}}ypu}
-
-
-
-z~
-~utzyxx
-
-
-
-
-|}|
-x~v||¡~ q7.&#
-
-
-
-#"&288,2/23=<9===<;=5=;=<<A752,*((*&(+%%,,.0+*''*,,/.*+.**(&+,(*#!%%37'!
-
-!+&#**,/4949785/3804545404440&+',&*/0,//3303/.,+4(0,3245857+/44+.<750.32*/,,2`cloposv|z
-}~~~~}vyy~}||~~
-
-
-
-
-~}
-
-||
-yqpy~
-
-
-|
-
-
-
-z
-
-}v
-
-
-¥¡ pQOJMBB952""_om_SAA@9874747752473/77=B@??AA833(2&/*++%!#((&(&(%%&&&'*&&&#
-"22+
-
-%!*.*.,22+42,/07=;8;040*.,,2.20254473953,0/+.5,,*+,/+.((2*0'%,*'#+..0,/.7400lptszxovzz}~~uxz}zzvz
-
-
-
-
-
-
-
-
-
-
-~
-
-}}
-~|
-}
-
-}|~|~~t}~  §  q[VY^^_[WWR=%
-
-&~}}t_[UA?A?<;373284/4888737@@<A<5;550/+(*''!&%*"
-#!%#
-
-#32%
-
-&#!&+(+/.&'420,;23;07*2/238?525433/37202**&*+!((*&'*%#*.(!""*,'&*!(+%+'.(*(,tqxtxyyxu|z~~~}|zuz~y~z|
-
-
-~}
-
-uy|v
-~z||~~|y~~y
-}zzu~~|
-v~|} iL4,/3?EIQO\S#+
-uvscYUND9@=982745.4934588<<9??@=<9<952%*+"%%(!"""(*
-
-
-*(/0+.**(',,//,,0454,,30/34..0.48=/25(20**,25.,,/2*%/%(#&%####,*#""!+'##,*#yyttuux|z~|~
-
-}z~
-
-|~|}
-
-~
-~}zz~~|x|z}|upq~y
-
-
-zM<74/+4,'*+03!.d¡£¡}~slc_YOEA?,543,25334./55;@@=9=@<?755<24779/(79.'
-
-((*+.+/2537,*',,5/(,,/+'./2.,,0+*43,/++34.(+..//.'+('+%,','*%+*'&0*!%#%+'"!('zyvsuvtt}xux~~|
-}}~|
-}~~
-
-}zp|
-}~y}}}qm
-
-zyxy|zquv||vqsx¡xstvyJIEH?@D;8875/&
-*(Z~|~
-
-xF=BB88*04@93037545<A<=8==B@039;A@DJF84#%&0;954332,4<0334*/8/+.,&(+&(*&+32,*,+30*.,,,*&**2*20/(*%2.(/++..35/,,(&'*',+(+||xuuvyx||y|||~x~|~}z~}}
-
-|~
-|vx~|~~}vy
-
-
-
-
-sy~
-}}
-zzp}~qxt~~}~yx}z ¡£ ~
-
-
-¡ 
-b@?F@DAA<79;8/%'.u`VV[[N
-7bxicYSWND=?=8737;05422..'./43+(
-%#'.004<983345434292//(/""(('"&/,''/,*/'.%2&%(,,,#/+2.3(/,02.*0+/24///3'/**(4+||}xttuy|yxz~ytxzz~}|x}~zy~|}vxxux|}~
-
-
-
-
-~
-~
-vz|~}  €¡§£
-¡x¥ L#%%.3.939+&%?}~lZ``^S4v|tibVLE75700230*,.2*/'"
-+#0'+202588;847855.2(&&+'&&+2/(/%,&'"&&&('',,*'+&%,(,!"'3/,,+.090738,4040xuyzxssmqt~}z~}x}}yz~}vzzzv~~xppzy}
-~|uxtvtxxy
-
-
-
-
-
-~
-
-
-
-~zvtoz
-
-
-¡§¡£€£¡ €¡
-
-
-
-t3"
-
-#,^hY_igR8¡¡}pfc`ZJ@;9428/(/E87(%**'.&!%(*&/2522/3399;;;=859.((&%(*#%,!''(+''#%%&/(''0,&*.2,(!02/2,,.3054804/2xvzxuvyxptxy|x|
-|}y~zupvqsxxtusv}}
-zzxxyyyzzz~
-
-
-
-
-
-|}|||z
-
-¡§£€¡¥ €  ¡¡£€¡¡£££}vqoy;47042+#
-'(h€k``diW4
- ¡¡¡¡vhgfY`SM^z~~zmc_WFB772+*"&%*/50793849=;;@?/89=888<3*++*..(%*,+5/+,++%*'&&(*,0,'*/,.*0,.9/2toszz~~~||~x||uvtuv|z~y}|}~~yuqqtuqvqzz|yt}zvv}
-
-}
-}
-
-
-z}
-
-|y}v}¡
-
-}~    š§£ £ £š€¡¥¥
-£¡£¡¡ ¡€ ££šª¥
-O;534.2*'+&.+4p¡|m^ddkQ"9
-¡
-s~ltvgf^RJHH<70.0/.347579887=;8;58;<<;99?E720..+%.**/'&+**+#.0(*''%#0.,52.3hbfsyx}y|}
-}
-|zxvyv}zu~y|zz|
-~|~~uuxsttuzvuz
-}zyus~|zz 
-¡š£¡š¡¡¥€§¡¡§¡¡€¥¡ 
-  £§€¡¡¡§¡ ¡¡£ ª¡¡€£¡€¥š¥£€£¥£€£¥£  ¡¡hBB?955;02'00E
-vcghm\"@
-u~
-
-zm
-xtof^SMME=742322505242795<3=9;875=7=;?4542/.*.+*'+0(/7*43323/248ppuyxv||zutu~
-~
-}|z}y}|~zzutyvoz~}
-
-xu|
-
-£§  ££ £©ª¡š š¥ €§ ¡¡¡§¥ £š¥€€š££¥£©§§£¡ £§®š£¡§ª€¡§šªš§ª€¡ ¥ ££ ©€¡€¡§§¥§£¡¥®¬£t@?==5<;=/!&2L¡¥ yckhlV"E€§¡£
-~
-xvl_\OJE@=38;;?884;=8@=?<<4?=;?57@883740.+*,3*,44;00+53~yv}zxtt}}
-yx}
-
-~~~
-
-
-
-~|vuv
-
-
-¡©¡  ¥§  ¡¡¥š§¬¥¥§£©š ¥£¡€¥ ¥££ §­§§š€š€¡€¥£££ §£ §£ €¬°Ž©€ §š¥€¡ ©©²š©©ªš§¥ ¡£§§£€¥ªŽš£zEHB@<BAB2
-+2Q€}dkohU%H
- £€
-
-~
-}imkig_VMND?97?8/87949;??;B<;878@47;=?9878/42254~~|}zx}
-
-
-
-|~}
- €©©€¡  §€¡£¥¡£ ¡ª©š£¡¥¥ €£¡€€m£¡¥§£€š¥¬¥¥ª©§§¥šš©¥š¬±°§££š€©§€­š§¥§§¥©§€¬¬£€€JRHAFLNH2#59b£š¥mkmmU*M££¡
-
-}lfh^RHDA?AAJ;<8<@A=<;?9<B<=;ADFDB?A=<~~
-|}}€¡ £¡   £€¡ £¡£ ¡~|€£    ¡¥¥¡ ¡€¥£€¡¥ª­ª°©§¡ €€©¡£¡£©§¥€££©š­š¥¬¬£§®¥¥£ š­°€£€§©¡§­¶¶ª­ªª§°·µ·®¬¶Ž²°­±°š ¡¬°®¥¬­­š©©§§¥ª°š§¡§§š®š¬Ž±QMONOS[O7#5;k¥©£¡€€~vtuqV,Z¡¡£€€
-
-
-~zsphf``_S=9;?H;B?A@59BA<<DDD@D
-}~z}z
-¡  ¡££¡£¡£¥£ €£¡¡ ¡£|~ ££ ¡§§ €£€š€§ §š¡¥§¡€€­­ª­­¬¬¬¬®ª¡£°±© §©©ª®¥¬°ª©š€¬§¥®®¬±­š€§¬©€§š©©€€š ¡£€ ¥©§©¥§­°­±ª­®­Ž°Ž°ªš¬ªªªš£§²Ÿµµ¹¹¶ºŽŽŽ±¥©Ž¥€ §§²²±¬ª¬©¬­¬®¬ª¥šª¬¬°­µª¥©®¶ŽWHLUS[`W<&9Du¡  ~xqusU5` ¥£ ©ª¡€€€¥¡~
-
-
-¡~~zlBE?=?DMIHFFBDE?B@DDA
-~~¡ £€€¥©¥ª¥£ ¥£ ¥€¥š€¥¡¥€ª¥£¥§§ª¡¡£€ £¡©š£ ¥š©§¡š¡¡¡š£¡£ ¥šš­¬¡£¡¡€§ ­±©¡ §£§š£¡¥š©š¡£§š¥šš€¡€©®¬­±§§š¥¥¥© € §£ ¥€¬±©®¶·±§£§€¡£©€±Ž°µ°©§¬°­ª­±¶¶Ž®²²¬¡€­ªš¬®¥­·µ¶±¬²»œ¹º²°±Ž²¶Ž®¬°¬©§­°©®€§®ª­ŽŽ±­®¬©­­±­§§šš£¬¬°§\SONS_^Z5/HJ¡€§£¡ ¡§©€¡  §¡€osxuQ8f§§£€ §©­¥¥¥±¬ª¬§¥š©¥¥€§€ ¡ ¡££ § €~¡  ¡N@<74;JzshbMFHB@AFDL £ ¡¡ £££¥¡££  ¡§£¡¥€¡§£ ¡££¡¥©¥§šª©ª©¥§£¥§£¡¡€¥£¡¬®±±°š®©¬¥¡€š¥§¡€£¡š¥š°¬¥€§¡¥¥©£¥¥€¡ š©§€š¥¥¬¡¥©¬§¡¡§®€š­¥€¡ªŽ¬š¥¬¬£©¥§§ªª®°±±¬¬®±¬££ª®ª©š¥²²²Ž±°¬©©š£€©¥š¥°µµ¿º¹¶°®°±®·º·Ž±±±°¹¹µµ¶¹ºŽµ·°±Ž·Ÿ·œº²µ·º±§£šª©°®°·Ã¹±º²¹·¹·Ž·­±®µµ¬±°¬§¡š®Ž®£ª±·ÁÄ»ºœ»¹¹¹ŽµŽ±ºœ¹°bZZZZbfZ8,HM¶²Ž±±²®ª¡©£££©pus|V<d© §€®¶Ž­­©±§©®©®š¥§¬®°­€¡§ £§ª€€€š ¥š¡ \FA;95OgYAF?AFQl ¡¡£§ ¡¡š§§š¬€€ £¡¥€ ¥£¡¥§£¡ ¥§£š£§¥š£¡£¥¡ §¥¡§¡¡¡¡¡§  ©ªš§§¡¡    £š§§ª°°­¬©©¬ªš¥§§£¥©ªª­£­®š¬¬±¬§©©€©¡©¥€§§¥¬±§€ªš®ª§®©£®µ²­®€€§®¬¥¥®µ²©§ª€ š©°®ª­ª­­±®®ª°¶ŸÁ¿ºª©¹Žµ·µ²¥ªŽ²°²¶¶ºµºŽ°°°€¥¡ª®ª°ª€ª©š²Ž·œŽŸ¹±¶·Ž¶Ÿ¿ÆÃœ²°§¬ŽŽ±¶¹»¹¿»¹°¹Ä¿œ¿¹º¶¶ºÁº¹·±®ŽŸ¹ŸÂÆŸœ·ÁºŸœ»œ··¹ÁÁ·¶»»¹±Žœº±ª©®®ŸÁÂÈ¿ÆÁŸ¹œŽœ¿¹¹¿¹²h`b`dlh`=7MW®ª°®°°€°ªª¬Žš±®ª§£ ¡¬®§­°tuzQDt¥£¥§€© ¬­ªš°±®©¡£€¬±­µ°ª¬¥££§¡§š£¥€ €¡ ¥§€§¡©­š§¥¥^NFA<<R`RFADBIZ
-
-£©¡€  ¡€¥£€ª¬š©ª©£€€§©©š©š £§£§§§£¡§¥£¡£¥€¥€š¬©š¥š©§¬©­©©€ª­€ € ©¬ªš­¬­°²²ª¥¥©šª©¬®š­²°­­±­²ª¬ª°µ¹±®ªš ¥§šª¥¥­­ª¬š°¬²²°±±¶µ¶µ·°š§¥ €€£°®±°°µŽš¡°¶Ž¹¬¹·œ²©š®±Ž¹¶±°¶¹ÃŸ»¶»ÁÁÄ¿Ž²¹µ¹±œŸÂœœœÄÊ»ÁŸ²°º²±€ªš€¬¹²»ºŸ»¹µ±»µ¬¶··ÄÇŸ¿ÁÁÆ·¶ÁÂ¹»º¹µÁŸŸÃ»·µŸÃŸŸ·»ºŸŸœœŽ±»œÄ¿œÃÆÂÁ»ÁÁÄÁÄÁÇÇÄœÆÈÃÃ¹œÁ¿¿º²Žµ¶µÃÊÏÈÇÄ¹ŸºŸŸ»°œ»Â¿ucghfqmcA<SY° ¬§Ž°°­€¬Ž¹©®šª£¥­©§¡š­°š­®°²µŽ·¶}zy~SI©­Žµ·§ €§£¡ªµ·²°§ª®®Ž¬²°š±±š¡¡¡§©š£©®¥šª®¥§£ £©£¡£¡€ª§¡ª¬®®¥ª £oOEBHFQ¡iRJFBJRh€¡ € €©ª§š©¥§¥­ªªš­¬€¥€£š©¥£¥š€®ª®ª£¡š€ §¬¥€©¬©€§­®­­®­°°µ±®®¬§£ ¥¥¡£¥€©ŽŽº±­µº·®€®ª¬£®°±°­­¬£¡ ©¶±±°°µŽµ­¬­€¥š€¥€§£ª§§©­±Ž°Ž­­²¹µ²±€²ª©š©¥€¬Ž¶µµŸ»·±œ·¹»¹ºœ®¬µŽŽ®Žœœµµ·ŸœÁŸ±·¹ºŸÂŸÁÇÈÂŸÃÄ·»ÇÃŸÁÆÂŸŸÂ¹ÃÄ·µº°¶¿ÆÇº¹Á»¿ºœ°š®Ž²±»ŸÁŸÆÊÆŸœ·º·¹¹·ŸÁÃ»¿Ãœ¿¿ÁÁŸ»·¹¶Ÿ··µ¶ÁŸÁÁÁÃÃºŸÂÁ¿ÇÈÌÌÌÎÑÊÐÏËÊÏÏÑÌÊÆÄÌÑÊÈÏÌËÇËÇÌÁÇœ·¶¿Ÿ¿œŸxhddmtsfFDVišŽ¬°§°°²µ··Â¹¶®¬£¬š€¬­¬ ¬¥°Ž±Ž·~~ZSŽº·ŽŽ°€¡¬µ¬®š§š¥°¬ª¬­ºµ¬¬®°±·Áº©¡š©€š§ª©š©š©§¬­®§ª§¡££¥ª§ª¥£¥¥®©£¥©¥š€€ª©©šª®¥§ª©µ¬yVLEJJUvd[NLNNZu§£ ¡¥šš®°ª®­ª©¬±®®±€¡  ¡¥š©­®­ª©§¬¬±°®ª­ª©¬©ª©ª­­®­©ª±±±²°±°±²²ª©§¬°±ª­Ž®­Ž²®±µŽ¶µ»º¹²²¶µ±­š¬·º¶º¹ºµ£¬®š ¥©Ž¶µ¶±·ŽŽŽ®±±±°°šªª¬©²µ²­²Ž°·±°Ž²°Ž±µªš±±§§©­ªª¶œ°µœ¹µµ²·œÂÁŸŽºŽ­»Â¶±Ž·Ÿº¶œŸºµŽºŸÂµµŽ¹ŸÄÄ¿¿ÂÄÆÄÊÈœÂÄºº¹œºµ·»ŸÂÄÃÊÊÌÈ¿ÄÂ¿ÄÁÇ¿·¿ÂºÈÁÄÂÂ»ÄÈÃ»¹œ¿Ÿ¹ÂŸÁ¿Á¿ÃœÃ»ºœ¹ºÂÁ»»¶²ª»Ÿ¹¹ÆÆ»ÁŽŽ»ÁÂÃÇÐÐÊÌÐÔÙÐÑÎÌÑÓÔÑÌØØÐÓÕØ××ÌÎÎÊÆÈÌËÂÄÆËÃÃplos|qcFM[k¬±º»µŽ²µœº±¹¹®±©§ š§šªŽ¹±©ªŽ£§©¬­²~~
-bU®¶µµ±¶¹µ²µ°§¡¬¥±®§®µ¶¶·ºµ¬±·»µ­¬ª±µ©¡­¬°©¬°­±®­¥®¥®¬¥§©ª£©§®±¬©Ž®ª¬ª²²­©®¬µŽ¬±¬±­ª¬©°¶¬·¶¶Žœ°ZNIIES­pdWQLOU`x ¡©©£§¬¬©­°­°¬°®ª®ªš €£¡¥§§ §£¡€©€©¬¬±°±²¶¹Žµ¶Ž²¶°ªŽŽ¶Ž°°Ž®±¶¶®®µ±Ž·®§€š­±°š°°ª­±·¹œŸœ²ºœ°¶·ŽŽ¶µ±ª¶º¹²ŽŽ±¶®²µ©¬±ŽºŸŸŸ»·¹ºº·Ÿº¹µ­®©±¬©¬°±±µ±¥±¶»µ·º°··Ž²µŽ¬²·¹°²°®µ»»Žº¶¶¹¿ÄÇÇÁŸ»ŸÁÂº¹œ¹ÄÆÊœÃœ¹±ª¶»¹·²ŸºÂŸÃÁŸ·ÂÃÄÈËÇÂœº¹»¶œÁÂŸÁŸÄÌÆÂÃÃÄÁÇŸÇÈÆËÂÂÆÂ¿ÇÄÃ»ÁÆÁÁ·ºµ¹ÂÄº¶œÁ»Ä·¹»œŸœÃÃ¹®µŽ·œœ·œÆÊÄÃœÂÃÃŸÂ¿ÇÂÃÁœÆÎÐÑÑÑÊÎÆÏÐÔØÙØÓÌÔÙÛØÕÐÐÐÐÜ×ÓÕÎÎÌÁ~oosuv}hELZg©µµ·š¶§œºº²¹»º»°±°©€ª©®š®šš§€©ª¬²²­~fc²±²®¶¹²¬¥¥©©©€¶¬£°®š®¶¹œµ»»ºµ°­¬¬®®­°±±»¹Ž²²°²­µ®²°­š©£¥­µ®²±°°®®¬¬¶µ±Ž§¥®­Ž²©±Ž°¶­±¬Ž°Ž°µ±­¬VHLFDQ§ocQOLSR_ ¥ª§¥§¥¥€©ª¬°°ª¬£§€¥ £€š©š¥š®¬§¬©§ªŽµ­²²­¶ŽŽµ²®²²²®®µ¶¶¶¹¶±®Ž­±®°®®£©­®±­®µ±±µ¹¹·Žœ»ŸÃÃœ¹ºŽµ°¥£¬­ŽŽµœ¿·»·¶¹µ¹°ª°­­°¶°Áœ·¹¶µ·¶µ°±±š¬¬©¬©²¬¬¥¬¬°¶·®­±±®ª²±­¬©°°¹°±±Žµ¹µµ»ºµÂÂÇÂÇÇÁÄÁ»¹¿ÇÄÌÃ¿ºº¶±¹¬»µ¶Â¹²²¶¿»ÄÁ»»¿ÁÁÁÁÁ¹ŸŸœœŸœ¹ÁÄË»ÂÇÄÈÆÊÃ»œÁÂÁÈÃÆÏËÄœ²ºŸœÈÈ¿ÇŸŸœœ¹ºŸµœ¶»ÂºŸœºœ·»»º»»¶¶»¿Á¿ÂÊÆÈÈÆÆÆÆÄÂÄŸ¿ŸÃÃÇÌÌÑÏÆÄÏÏÏÓÐÐÔÕÙÞÔØÔÕÐÑÓÔ×ÌÈÌÏÆÊÄ|liqyvudBI[o ªœÊÄŸœÂËÆ¹·ÄÕÛÝàÛ×ÐÁ¹©¥€°®±® š­·¶±}y~ciª®®¬®¶±®æËºšš­·±°°¶­¬·±®­±§­®­¥§š§®€¥š€ §€šš¥¬©­±¬±Ž±¥¥š ©®š­ª¬¬±©­®»»²ºº²µÁº±Ž­¬®¬ššš_U@@BLt}m\SURLQb
-¡€¥£¡§€©€¥£€¡£¡£  €¬§šª§š©¬­®°°²µ²±©§¥©©¥ª­²²°­µ²¬­§¥šª¥©š­ª¬²ª²²±²¶¶¹¶Áœµ»ÂÁÃÇœ·»¹²­Ž­°°²­µ²¶µŽ±²Ž®®°­²©£§©©°­©€š¥¬Ž­­©¬ª§©¡šš€¥ª¶°Ž££¥£ª¬ª£§©£¡¬¡§š»œµ°¹Ž»ÇËËÊË¿¿ÇÄÆÃŸÃ·º®µ¹¬®®»œ¶»»¶®®¶¿œ¶»¶œœº²²®¶º¿¹¹¶·¶»Ÿ·ÂÂÂÁœ·»»Áº¹¿ÈÄÂ¿Á¿ŸÆÈÄ¿ÆÊÌÆÇÆŸººµ¬­Ž·¥¬¿Á·Ž°š¬±®Ž¹®¹¿ÈÄÊÔÓÊÂÃËÈ»Áœº¹ŸÄÆÃÆ¶Ž¿ÁÃÇÎÐÐÑÆÈÊÈÂÆËËÈÄÆ¿ÂÂËÂœÂ·º»Á¿ÈÂtbfsxsl\;NY~ÃÈÌÈÈœÂÆÄÈÇ¿±š£ ®ºµºµµ±¥®¥š¶¶
-NL£©ššª®®¶ÏÐîò§ª¬¬­šª°®€©®®¶Ž­±­€¡š¥šš©ª£€€©  ¥€¬¥©²¶²·­¡¥€£¥šª®£  ¡­Ž°­®°§§ºº°£µ©¥QLD?AFoxfZOELLLg¡€¥£¡§€©€¥£€¡£¡£  €¬§šª§š©¬­®°°²µ²±©§¥©©¥ª­²²°­µ²¬­§¥šª¥©š­ª¬²ª²²±²¶¶¹¶Áœµ»ÂÁÃÇœ·»¹²­Ž­°°²­µ²¶µŽ±²Ž®®°­²©£§©©°­©€š¥¬Ž­­©¬ª§©¡šš€¥ª¶°Ž££¥£ª¬ª£§©£¡¬¡§š»œµ°¹Ž»ÇËËÊË¿¿ÇÄÆÃŸÃ·º®µ¹¬®®»œ¶»»¶®®¶¿œ¶»¶œœº²²®¶º¿¹¹¶·¶»Ÿ·ÂÂÂÁœ·»»Áº¹¿ÈÄÂ¿Á¿ŸÆÈÄ¿ÆÊÌÆÇÆŸººµ¬­Ž·¥¬¿Á·Ž°š¬±®Ž¹®¹¿ÈÄÊÔÓÊÂÃËÈ»Áœº¹ŸÄÆÃÆ¶Ž¿ÁÃÇÎÐÐÑÆÈÊÈÂÆËËÈÄÆ¿ÂÂËÂœÂ·º»Á¿ÈÂtbfsxsl\;NY~ÃÈÌÈÈœÂÆÄÈÇ¿±š£ ®ºµºµµ±¥®¥š¶¶
-NL£©ššª®®¶ÏÐîò§ª¬¬­šª°®€©®®¶Ž­±­€¡š¥šš©ª£€€©  ¥€¬¥©²¶²·­¡¥€£¥šª®£  ¡­Ž°­®°§§ºº°£µ©¥QLD?AFoxfZOELLLg ¥ª§¥§¥¥€©ª¬°°ª¬£§€¥ £€š©š¥š®¬§¬©§ªŽµ­²²­¶ŽŽµ²®²²²®®µ¶¶¶¹¶±®Ž­±®°®®£©­®±­®µ±±µ¹¹·Žœ»ŸÃÃœ¹ºŽµ°¥£¬­ŽŽµœ¿·»·¶¹µ¹°ª°­­°¶°Áœ·¹¶µ·¶µ°±±š¬¬©¬©²¬¬¥¬¬°¶·®­±±®ª²±­¬©°°¹°±±Žµ¹µµ»ºµÂÂÇÂÇÇÁÄÁ»¹¿ÇÄÌÃ¿ºº¶±¹¬»µ¶Â¹²²¶¿»ÄÁ»»¿ÁÁÁÁÁ¹ŸŸœœŸœ¹ÁÄË»ÂÇÄÈÆÊÃ»œÁÂÁÈÃÆÏËÄœ²ºŸœÈÈ¿ÇŸŸœœ¹ºŸµœ¶»ÂºŸœºœ·»»º»»¶¶»¿Á¿ÂÊÆÈÈÆÆÆÆÄÂÄŸ¿ŸÃÃÇÌÌÑÏÆÄÏÏÏÓÐÐÔÕÙÞÔØÔÕÐÑÓÔ×ÌÈÌÏÆÊÄ|liqyvudBI[o ªœÊÄŸœÂËÆ¹·ÄÕÛÝàÛ×ÐÁ¹©¥€°®±® š­·¶±}y~ciª®®¬®¶±®æËºšš­·±°°¶­¬·±®­±§­®­¥§š§®€¥š€ §€šš¥¬©­±¬±Ž±¥¥š ©®š­ª¬¬±©­®»»²ºº²µÁº±Ž­¬®¬ššš_U@@BLt}m\SURLQb
- ¡©©£§¬¬©­°­°¬°®ª®ªš €£¡¥§§ §£¡€©€©¬¬±°±²¶¹Žµ¶Ž²¶°ªŽŽ¶Ž°°Ž®±¶¶®®µ±Ž·®§€š­±°š°°ª­±·¹œŸœ²ºœ°¶·ŽŽ¶µ±ª¶º¹²ŽŽ±¶®²µ©¬±ŽºŸŸŸ»·¹ºº·Ÿº¹µ­®©±¬©¬°±±µ±¥±¶»µ·º°··Ž²µŽ¬²·¹°²°®µ»»Žº¶¶¹¿ÄÇÇÁŸ»ŸÁÂº¹œ¹ÄÆÊœÃœ¹±ª¶»¹·²ŸºÂŸÃÁŸ·ÂÃÄÈËÇÂœº¹»¶œÁÂŸÁŸÄÌÆÂÃÃÄÁÇŸÇÈÆËÂÂÆÂ¿ÇÄÃ»ÁÆÁÁ·ºµ¹ÂÄº¶œÁ»Ä·¹»œŸœÃÃ¹®µŽ·œœ·œÆÊÄÃœÂÃÃŸÂ¿ÇÂÃÁœÆÎÐÑÑÑÊÎÆÏÐÔØÙØÓÌÔÙÛØÕÐÐÐÐÜ×ÓÕÎÎÌÁ~oosuv}hELZg©µµ·š¶§œºº²¹»º»°±°©€ª©®š®šš§€©ª¬²²­~fc²±²®¶¹²¬¥¥©©©€¶¬£°®š®¶¹œµ»»ºµ°­¬¬®®­°±±»¹Ž²²°²­µ®²°­š©£¥­µ®²±°°®®¬¬¶µ±Ž§¥®­Ž²©±Ž°¶­±¬Ž°Ž°µ±­¬VHLFDQ§ocQOLSR_£ ¡¥šš®°ª®­ª©¬±®®±€¡  ¡¥š©­®­ª©§¬¬±°®ª­ª©¬©ª©ª­­®­©ª±±±²°±°±²²ª©§¬°±ª­Ž®­Ž²®±µŽ¶µ»º¹²²¶µ±­š¬·º¶º¹ºµ£¬®š ¥©Ž¶µ¶±·ŽŽŽ®±±±°°šªª¬©²µ²­²Ž°·±°Ž²°Ž±µªš±±§§©­ªª¶œ°µœ¹µµ²·œÂÁŸŽºŽ­»Â¶±Ž·Ÿº¶œŸºµŽºŸÂµµŽ¹ŸÄÄ¿¿ÂÄÆÄÊÈœÂÄºº¹œºµ·»ŸÂÄÃÊÊÌÈ¿ÄÂ¿ÄÁÇ¿·¿ÂºÈÁÄÂÂ»ÄÈÃ»¹œ¿Ÿ¹ÂŸÁ¿Á¿ÃœÃ»ºœ¹ºÂÁ»»¶²ª»Ÿ¹¹ÆÆ»ÁŽŽ»ÁÂÃÇÐÐÊÌÐÔÙÐÑÎÌÑÓÔÑÌØØÐÓÕØ××ÌÎÎÊÆÈÌËÂÄÆËÃÃplos|qcFM[k¬±º»µŽ²µœº±¹¹®±©§ š§šªŽ¹±©ªŽ£§©¬­²~~
-bU®¶µµ±¶¹µ²µ°§¡¬¥±®§®µ¶¶·ºµ¬±·»µ­¬ª±µ©¡­¬°©¬°­±®­¥®¥®¬¥§©ª£©§®±¬©Ž®ª¬ª²²­©®¬µŽ¬±¬±­ª¬©°¶¬·¶¶Žœ°ZNIIES­pdWQLOU`x
Index: soft/giet_vm/applications/transpose/main.c
===================================================================
--- soft/giet_vm/applications/transpose/main.c	(revision 588)
+++ soft/giet_vm/applications/transpose/main.c	(revision 589)
@@ -4,16 +4,18 @@
 // author : Alain Greiner
 ///////////////////////////////////////////////////////////////////////////////////////
-// This multi-threaded application makes a transpose for a NN*NN pixels 
-// sequence of images.
+// This multi-threaded application makes a transpose for a NN*NN pixels image.
 // It can run on a multi-processors, multi-clusters architecture, with one thread
 // per processor. 
 //
-// The image sequence is read from a file (one byte per pixel).
+// The image is read from a file (one byte per pixel), transposed and
+// saved in a second file. Then the transposed image is read from the second file,
+// transposed again and saved in a third file.
+//
 // The input and output buffers containing the image are distributed in all clusters.
 //
-// - The image size NN must fit the frame buffer size: 128 bytes
+// - The image size NN must fit the frame buffer size.
 // - The block size in block device must be 512 bytes.
-// - The number of clusters  must be a power of 2 no larger than 32
-// - The number of processors per cluster must be a power of 2 no larger than 4
+// - The number of clusters  must be a power of 2 no larger than 64.
+// - The number of processors per cluster must be a power of 2 no larger than 4.
 //
 // For each image the application makes a self test (checksum for each line).
@@ -25,11 +27,14 @@
 #include "malloc.h"
 
-#define BLOCK_SIZE          512                 // block size on disk
-#define CLUSTERS_MAX        32                  // max number of clusters
-#define PROCS_MAX           4                   // max number of processors per cluster
-#define NN                  256                 // image size : nlines = npixels
-#define NB_IMAGES           1                   // number of images to be handled
-#define FILE_PATHNAME       "misc/lena.raw"     // pathname on virtual disk
-#define INSTRUMENTATION_OK  0                   // display statistics on TTY when non zero
+#define BLOCK_SIZE            512                         // block size on disk
+#define X_MAX                 8                           // max number of clusters in row
+#define Y_MAX                 8                           // max number of clusters in column
+#define PROCS_MAX             4                           // max number of procs per cluster
+#define CLUSTER_MAX           (X_MAX * Y_MAX)             // max number of clusters
+#define NN                    256                         // image size : nlines = npixels
+#define INITIAL_FILE_PATH     "misc/lena.raw"             // pathname on virtual disk
+#define TRANSPOSED_FILE_PATH  "/home/lena_transposed.raw" // pathname on virtual disk
+#define RESTORED_FILE_PATH    "/home/lena_restored.raw"   // pathname on virtual disk
+#define INSTRUMENTATION_OK    1                           // display statistics on TTY 
 
 ///////////////////////////////////////////////////////
@@ -38,15 +43,17 @@
 
 // instrumentation counters for each processor in each cluster 
-unsigned int LOAD_START[CLUSTERS_MAX][PROCS_MAX];
-unsigned int LOAD_END  [CLUSTERS_MAX][PROCS_MAX];
-unsigned int TRSP_START[CLUSTERS_MAX][PROCS_MAX];
-unsigned int TRSP_END  [CLUSTERS_MAX][PROCS_MAX];
-unsigned int DISP_START[CLUSTERS_MAX][PROCS_MAX];
-unsigned int DISP_END  [CLUSTERS_MAX][PROCS_MAX];
+unsigned int LOAD_START[X_MAX][Y_MAX][PROCS_MAX] = {{{ 0 }}};
+unsigned int LOAD_END  [X_MAX][Y_MAX][PROCS_MAX] = {{{ 0 }}};
+unsigned int TRSP_START[X_MAX][Y_MAX][PROCS_MAX] = {{{ 0 }}};
+unsigned int TRSP_END  [X_MAX][Y_MAX][PROCS_MAX] = {{{ 0 }}};
+unsigned int DISP_START[X_MAX][Y_MAX][PROCS_MAX] = {{{ 0 }}};
+unsigned int DISP_END  [X_MAX][Y_MAX][PROCS_MAX] = {{{ 0 }}};
+unsigned int STOR_START[X_MAX][Y_MAX][PROCS_MAX] = {{{ 0 }}};
+unsigned int STOR_END  [X_MAX][Y_MAX][PROCS_MAX] = {{{ 0 }}};
 
 // arrays of pointers on distributed buffers
 // one input buffer & one output buffer per cluster
-unsigned char*  buf_in [CLUSTERS_MAX];
-unsigned char*  buf_out[CLUSTERS_MAX];
+unsigned char*  buf_in [CLUSTER_MAX];
+unsigned char*  buf_out[CLUSTER_MAX];
 
 // checksum variables 
@@ -57,5 +64,6 @@
 giet_sqt_barrier_t barrier;
 
-volatile unsigned int init_ok = 0;
+volatile unsigned int global_init_ok = 0;
+volatile unsigned int local_init_ok[X_MAX][Y_MAX] = {{ 0 }};
 
 //////////////////////////////////////////
@@ -63,8 +71,6 @@
 //////////////////////////////////////////
 {
-
     unsigned int l;                  // line index for loops
     unsigned int p;                  // pixel index for loops
-    unsigned int c;                  // cluster index for loops
 
     // processor identifiers
@@ -82,16 +88,21 @@
     giet_procs_number( &x_size , &y_size , &nprocs );
 
-    unsigned int nclusters  = x_size * y_size;               // number of clusters
-    unsigned int ntasks     = x_size * y_size * nprocs;      // number of tasks
-    unsigned int npixels    = NN * NN;                       // pixels per image
-    unsigned int nblocks    = npixels / BLOCK_SIZE;          // blocks per image
-    unsigned int image      = 0;                             // image counter
-    int          file       = 0;                             // file descriptor
-    unsigned int cluster_id = (x * y_size) + y;              // "continuous" index   
-    unsigned int task_id    = (cluster_id * nprocs) + lpid;  // "continuous" task index
-
-    // Processor [0,0,0] makes initialisation
-    // It includes parameters checking, barrier initialization,
-    // distributed buffers allocation, and file open
+    unsigned int nclusters     = x_size * y_size;               // number of clusters
+    unsigned int ntasks        = x_size * y_size * nprocs;      // number of tasks
+    unsigned int npixels       = NN * NN;                       // pixels per image
+    unsigned int iteration     = 0;                             // iiteration iter
+    int          fd_initial    = 0;                             // initial file descriptor
+    int          fd_transposed = 0;                             // transposed file descriptor
+    int          fd_restored   = 0;                             // restored file descriptor
+    unsigned int cluster_id    = (x * y_size) + y;              // "continuous" index   
+    unsigned int task_id       = (cluster_id * nprocs) + lpid;  // "continuous" task index
+
+
+    ///////////////////////////////////////////////////////////////////////
+    // Processor [0,0,0] makes global initialisation
+    // It includes parameters checking, heap and barrier initialization.
+    // Others processors wait initialisation completion
+    ///////////////////////////////////////////////////////////////////////
+
     if ( (x==0) && (y==0) && (lpid==0) )
     {
@@ -101,7 +112,7 @@
         }
         if ((nclusters != 1) && (nclusters != 2) && (nclusters != 4) && 
-            (nclusters != 8) && (nclusters != 16) && (nclusters != 32) )
-        {
-            giet_exit("[TRANSPOSE ERROR] number of clusters must be 1,2,4,8,16,32");
+            (nclusters != 8) && (nclusters != 16) && (nclusters != 32) && (nclusters != 64) )
+        {
+            giet_exit("[TRANSPOSE ERROR] number of clusters must be 1,2,4,8,16,32,64");
         }
         if ( ntasks > NN )
@@ -110,87 +121,169 @@
         }
 
-        // Distributed buffers allocation
-        // The buffers containing one image are distributed in the user 
-        // heap (one buf_in and one buf_out per cluster).
-        // Each buffer contains (NN*NN / nclusters) bytes.
-        for ( c = 0 ; c < nclusters ; c++ )
-        {
-            unsigned int rx = c / y_size;
-            unsigned int ry = c % y_size;
-
-            heap_init( rx, ry );
-            buf_in[c]  = remote_malloc( npixels/nclusters, rx, ry );
-            buf_out[c] = remote_malloc( npixels/nclusters, rx, ry );
-
-            giet_shr_printf("\n[TRANSPOSE] Proc [0,0,0] completes buffer allocation"
-                            " for cluster[%d,%d] at cycle %d\n"
-                            " - buf_in  = %x\n"
-                            " - buf_out = %x\n",
-                            rx, ry, giet_proctime(), 
-                            (unsigned int)buf_in[c], 
-                            (unsigned int)buf_out[c] );
-        }
-
-        // Barrier initialisation
+        // distributed heap initialisation
+        unsigned int cx , cy;
+        for ( cx = 0 ; cx < x_size ; cx++ ) 
+        {
+            for ( cy = 0 ; cy < y_size ; cy++ ) 
+            {
+                heap_init( cx , cy );
+            }
+        }
+
+        // barrier initialisation
         sqt_barrier_init( &barrier, x_size , y_size , nprocs );
 
-        giet_shr_printf("\n[TRANSPOSE] Proc [0,0,0] completes barrier init at cycle %d\n",
+        giet_shr_printf("\n[TRANSPOSE] Proc [0,0,0] completes heap & barrier init at cycle %d\n",
                         giet_proctime() );
 
-        // open file containing images
-        file = giet_fat_open( FILE_PATHNAME , 0 );
-
-        if (file < 0)
-        { 
-            giet_shr_printf("\n[TRANSPOSE ERROR] Proc [%d,%d,%d]"
-                            " cannot open file %s",
-                            x , y , lpid , FILE_PATHNAME );
-            giet_exit(" open() failure");
-        }
-        else
-        {
-            giet_shr_printf("\n[TRANSPOSE] Proc [0,0,0] open file misc/images.raw\n");
-        }
-        init_ok = 1;
+        // diplay disk content
+        giet_fat_list( "/" );
+        giet_fat_list( "/misc" );
+        giet_fat_list( "/home" );
+        giet_fat_list( "/build" );
+        giet_fat_list( "/build/kernel" );
+        giet_fat_list( "/build/transpose" );
+
+        global_init_ok = 1;
     }
-    else   // others processors wait initialisation completion
+    else  
     {
-        while ( init_ok == 0 );
+        while ( global_init_ok == 0 );
     }
     
-    /////////////////////////
-    // Main loop (on images)
-    while (image < NB_IMAGES)
+    ///////////////////////////////////////////////////////////////////////
+    // In each cluster, only task running on processor[x,y,0] allocates 
+    // the local buffers containing the images in the distributed heap
+    // (one buf_in and one buf_out per cluster).
+    // Other processors in cluster wait completion. 
+    ///////////////////////////////////////////////////////////////////////
+
+    if ( lpid == 0 ) 
     {
-        // pseudo parallel load from disk to buf_in buffer : nblocks/nclusters blocks
-        // only task running on processor with (lpid == 0) does it
-
-        LOAD_START[cluster_id][lpid] = giet_proctime();
+        buf_in[cluster_id]  = remote_malloc( npixels/nclusters, x, y );
+        buf_out[cluster_id] = remote_malloc( npixels/nclusters, x, y );
+
+        if ( (x==0) && (y==0) )
+        giet_shr_printf("\n[TRANSPOSE] Proc [%d,%d,%d] completes buffer allocation"
+                        " for cluster[%d,%d] at cycle %d\n"
+                        " - buf_in  = %x\n"
+                        " - buf_out = %x\n",
+                        x, y, lpid, x, y, giet_proctime(), 
+                        (unsigned int)buf_in[cluster_id], (unsigned int)buf_out[cluster_id] );
+
+        ///////////////////////////////////////////////////////////////////////
+        // In each cluster, only task running on procesor[x,y,0] open the
+        // three private file descriptors for the three files
+        ///////////////////////////////////////////////////////////////////////
+
+        // open initial file
+        fd_initial = giet_fat_open( INITIAL_FILE_PATH , O_RDONLY );  // read_only
+        if ( fd_initial < 0 ) 
+        { 
+            giet_shr_printf("\n[TRANSPOSE ERROR] Proc [%d,%d,%d] cannot open file %s\n",
+                            x , y , lpid , INITIAL_FILE_PATH );
+            giet_exit(" open() failure");
+        }
+        else if ( (x==0) && (y==0) && (lpid==0) )
+        {
+            giet_shr_printf("\n[TRANSPOSE] Proc [0,0,0] open file %s / fd = %d\n",
+                            INITIAL_FILE_PATH , fd_initial );
+        }
+
+        // open transposed file
+        fd_transposed = giet_fat_open( TRANSPOSED_FILE_PATH , O_CREATE );   // create if required
+        if ( fd_transposed < 0 ) 
+        { 
+            giet_shr_printf("\n[TRANSPOSE ERROR] Proc [%d,%d,%d] cannot open file %s\n",
+                            x , y , lpid , TRANSPOSED_FILE_PATH );
+            giet_exit(" open() failure");
+        }
+        else if ( (x==0) && (y==0) && (lpid==0) )
+        {
+            giet_shr_printf("\n[TRANSPOSE] Proc [0,0,0] open file %s / fd = %d\n",
+                            TRANSPOSED_FILE_PATH , fd_transposed );
+        }
+
+        // open restored file
+        fd_restored = giet_fat_open( RESTORED_FILE_PATH , O_CREATE );   // create if required
+        if ( fd_restored < 0 ) 
+        { 
+            giet_shr_printf("\n[TRANSPOSE ERROR] Proc [%d,%d,%d] cannot open file %s\n",
+                            x , y , lpid , RESTORED_FILE_PATH );
+            giet_exit(" open() failure");
+        }
+        else if ( (x==0) && (y==0) && (lpid==0) )
+        {
+            giet_shr_printf("\n[TRANSPOSE] Proc [0,0,0] open file %s / fd = %d\n",
+                            RESTORED_FILE_PATH , fd_restored );
+        }
+
+        local_init_ok[x][y] = 1;
+    }
+    else
+    {
+        while( local_init_ok[x][y] == 0 );
+    }
+
+    ///////////////////////////////////////////////////////////////////////
+    // Main loop / two iterations:
+    // - first makes  initial    => transposed
+    // - second makes transposed => restored 
+    // All processors execute this main loop.
+    ///////////////////////////////////////////////////////////////////////
+
+    unsigned int fd_in  = fd_initial;
+    unsigned int fd_out = fd_transposed;
+
+    while (iteration < 2)
+    {
+        ///////////////////////////////////////////////////////////////////////
+        // pseudo parallel load from disk to buf_in buffers: npixels/nclusters 
+        // only task running on processor(x,y,0) does it
+        ///////////////////////////////////////////////////////////////////////
+
+        LOAD_START[x][y][lpid] = giet_proctime();
 
         if (lpid == 0)
         {
-            giet_fat_read( file,
-                           buf_in[cluster_id],
-                           (nblocks / nclusters),
-                           ((image*nblocks) + ((nblocks*cluster_id)/nclusters)) );
+            unsigned int offset = ((npixels*cluster_id)/nclusters);
+            if ( giet_fat_lseek( fd_in,
+                                 offset,
+                                 SEEK_SET ) != offset )
+            {
+                giet_shr_printf("\n[TRANSPOSE ERROR] Proc [%d,%d,%d] cannot seek fd = %d\n",
+                                x , y , lpid , fd_in );
+                giet_exit(" seek() failure");
+            }
+
+            unsigned int pixels = npixels / nclusters;
+            if ( giet_fat_read( fd_in,
+                                buf_in[cluster_id],
+                                pixels ) != pixels )
+            {
+                giet_shr_printf("\n[TRANSPOSE ERROR] Proc [%d,%d,%d] cannot read fd = %d\n",
+                                x , y , lpid , fd_in );
+                giet_exit(" read() failure");
+            }
 
             if ( (x==0) && (y==0) )
             giet_shr_printf("\n[TRANSPOSE] Proc [%d,%d,%d] completes load"
-                            "  for image %d at cycle %d\n",
-                            x, y, lpid, image, giet_proctime() );
-        }
-
-        LOAD_END[cluster_id][lpid] = giet_proctime();
+                            "  for iteration %d at cycle %d\n",
+                            x, y, lpid, iteration, giet_proctime() );
+        }
+
+        LOAD_END[x][y][lpid] = giet_proctime();
 
         /////////////////////////////
         sqt_barrier_wait( &barrier );
 
+        ///////////////////////////////////////////////////////////////////////
         // parallel transpose from buf_in to buf_out
         // each task makes the transposition for nlt lines (nlt = NN/ntasks)
         // from line [task_id*nlt] to line [(task_id + 1)*nlt - 1]
         // (p,l) are the absolute pixel coordinates in the source image
-
-
-        TRSP_START[cluster_id][lpid] = giet_proctime();
+        ///////////////////////////////////////////////////////////////////////
+
+        TRSP_START[x][y][lpid] = giet_proctime();
 
         unsigned int nlt   = NN / ntasks;      // number of lines per task
@@ -233,85 +326,80 @@
             if ( (x==0) && (y==0) )
             giet_shr_printf("\n[TRANSPOSE] proc [%d,%d,0] completes transpose"
-                            " for image %d at cycle %d\n", 
-                            x, y, image, giet_proctime() );
-
-        }
-        TRSP_END[cluster_id][lpid] = giet_proctime();
+                            " for iteration %d at cycle %d\n", 
+                            x, y, iteration, giet_proctime() );
+
+        }
+        TRSP_END[x][y][lpid] = giet_proctime();
 
         /////////////////////////////
         sqt_barrier_wait( &barrier );
 
-
-        if ( USE_FBF )  // external frame buffer available
-        {
-            // parallel display from local buf_out to frame buffer
-            // all processors contribute to display using memcpy...
-
-            DISP_START[cluster_id][lpid] = giet_proctime();
-
-            unsigned int  npt   = npixels / ntasks;   // number of pixels per task
-
-            giet_fbf_sync_write( npt * task_id, 
-                                 &buf_out[cluster_id][lpid*npt], 
-                                 npt );
-
-            if ( (x==0) && (y==0) && (lpid==0) )
-            giet_shr_printf("\n[TRANSPOSE] Proc [%d,%d,%d] completes display"
-                            " for image %d at cycle %d\n",
-                            x, y, lpid, image, giet_proctime() );
-
-            DISP_END[cluster_id][lpid] = giet_proctime();
-
-            /////////////////////////////
-            sqt_barrier_wait( &barrier );
-        }
-        else         // checksum by processor(x,y,0) in each cluster
-        {
-            if ( lpid == 0 )
-            {
-                unsigned int success = 1;
-                unsigned int start   = cluster_id * nlc;
-                unsigned int stop    = start + nlc;
-
-                for ( l = start ; l < stop ; l++ )
-                {
-                    check_line_after[l] = 0;
-
-                    for ( p = 0 ; p < NN ; p++ )
-                    {
-                        // read one byte in remote buffer
-                        src_cluster = p / nlc;
-                        src_index   = (p % nlc)*NN + l;
-
-                        unsigned char byte = buf_out[src_cluster][src_index];
-
-                        check_line_after[l] = check_line_after[l] + byte;
-                    }
-
-                    if ( check_line_before[l] != check_line_after[l] ) success = 0;
-                }
-
-                if ( success ) 
-                {
-                    giet_shr_printf("\n[TRANSPOSE] proc [%d,%d,0] checksum OK"
-                                    " for image %d at cycle %d\n",
-                                    x, y, image, giet_proctime() );
-                }
-                else
-                {
-                    giet_shr_printf("\n[TRANSPOSE] proc [%d,%d,0] checksum KO"
-                                    " for image %d at cycle %d\n",
-                                    x, y, image, giet_proctime() );
-                }
-            } 
-        }
+        ///////////////////////////////////////////////////////////////////////
+        // parallel display from local buf_out to frame buffer
+        // all tasks contribute to display using memcpy...
+        ///////////////////////////////////////////////////////////////////////
+
+        DISP_START[x][y][lpid] = giet_proctime();
+
+        unsigned int  npt   = npixels / ntasks;   // number of pixels per task
+
+        giet_fbf_sync_write( npt * task_id, 
+                             &buf_out[cluster_id][lpid*npt], 
+                             npt );
+
+        if ( (x==0) && (y==0) && (lpid==0) )
+        giet_shr_printf("\n[TRANSPOSE] Proc [%d,%d,%d] completes display"
+                        " for iteration %d at cycle %d\n",
+                        x, y, lpid, iteration, giet_proctime() );
+
+        DISP_END[x][y][lpid] = giet_proctime();
 
         /////////////////////////////
         sqt_barrier_wait( &barrier );
 
+        ///////////////////////////////////////////////////////////////////////
+        // pseudo parallel store : buf_out buffers to disk : npixels/nclusters 
+        // only task running on processor(x,y,0) does it
+        ///////////////////////////////////////////////////////////////////////
+
+        STOR_START[x][y][lpid] = giet_proctime();
+
+        if ( lpid == 0 )
+        {
+            unsigned int offset = ((npixels*cluster_id)/nclusters);
+            if ( giet_fat_lseek( fd_out,
+                                 offset,
+                                 SEEK_SET ) != offset )
+            {
+                giet_shr_printf("\n[TRANSPOSE ERROR] Proc [%d,%d,%d] cannot seek fr = %d\n",
+                                x , y , lpid , fd_out );
+                giet_exit(" seek() failure");
+            }
+
+            unsigned int pixels = npixels / nclusters;
+            if ( giet_fat_write( fd_out,
+                                 buf_out[cluster_id],
+                                 pixels ) != pixels )
+            {
+                giet_shr_printf("\n[TRANSPOSE ERROR] Proc [%d,%d,%d] cannot write fd = %d\n",
+                                x , y , lpid , fd_out );
+                giet_exit(" write() failure");
+            }
+
+            if ( (x==0) && (y==0) )
+            giet_shr_printf("\n[TRANSPOSE] Proc [%d,%d,%d] completes store"
+                            "  for iteration %d at cycle %d\n",
+                            x, y, lpid, iteration, giet_proctime() );
+        }
+
+        STOR_END[x][y][lpid] = giet_proctime();
+
+        /////////////////////////////
+        sqt_barrier_wait( &barrier );
+
         // instrumentation done by processor [0,0,0] 
         if ( (x==0) && (y==0) && (lpid==0) && INSTRUMENTATION_OK )
         {
-            int cc, pp;
+            int cx , cy , pp ;
             unsigned int min_load_start = 0xFFFFFFFF;
             unsigned int max_load_start = 0;
@@ -326,23 +414,36 @@
             unsigned int min_disp_ended = 0xFFFFFFFF;
             unsigned int max_disp_ended = 0;
-
-            for (cc = 0; cc < nclusters; cc++)
-            {
-                for (pp = 0; pp < NB_PROCS_MAX; pp++)
-                {
-                    if (LOAD_START[cc][pp] < min_load_start)  min_load_start = LOAD_START[cc][pp];
-                    if (LOAD_START[cc][pp] > max_load_start)  max_load_start = LOAD_START[cc][pp];
-                    if (LOAD_END[cc][pp]   < min_load_ended)  min_load_ended = LOAD_END[cc][pp]; 
-                    if (LOAD_END[cc][pp]   > max_load_ended)  max_load_ended = LOAD_END[cc][pp];
-                    if (TRSP_START[cc][pp] < min_trsp_start)  min_trsp_start = TRSP_START[cc][pp];
-                    if (TRSP_START[cc][pp] > max_trsp_start)  max_trsp_start = TRSP_START[cc][pp];
-                    if (TRSP_END[cc][pp]   < min_trsp_ended)  min_trsp_ended = TRSP_END[cc][pp];
-                    if (TRSP_END[cc][pp]   > max_trsp_ended)  max_trsp_ended = TRSP_END[cc][pp];
-                    if (DISP_START[cc][pp] < min_disp_start)  min_disp_start = DISP_START[cc][pp];
-                    if (DISP_START[cc][pp] > max_disp_start)  max_disp_start = DISP_START[cc][pp];
-                    if (DISP_END[cc][pp]   < min_disp_ended)  min_disp_ended = DISP_END[cc][pp];
-                    if (DISP_END[cc][pp]   > max_disp_ended)  max_disp_ended = DISP_END[cc][pp];
-                }
-            }
+            unsigned int min_stor_start = 0xFFFFFFFF;
+            unsigned int max_stor_start = 0;
+            unsigned int min_stor_ended = 0xFFFFFFFF;
+            unsigned int max_stor_ended = 0;
+
+            for (cx = 0; cx < x_size; cx++)
+            {
+            for (cy = 0; cy < y_size; cy++)
+            {
+            for (pp = 0; pp < NB_PROCS_MAX; pp++)
+            {
+                if (LOAD_START[cx][cy][pp] < min_load_start)  min_load_start = LOAD_START[cx][cy][pp];
+                if (LOAD_START[cx][cy][pp] > max_load_start)  max_load_start = LOAD_START[cx][cy][pp];
+                if (LOAD_END[cx][cy][pp]   < min_load_ended)  min_load_ended = LOAD_END[cx][cy][pp]; 
+                if (LOAD_END[cx][cy][pp]   > max_load_ended)  max_load_ended = LOAD_END[cx][cy][pp];
+                if (TRSP_START[cx][cy][pp] < min_trsp_start)  min_trsp_start = TRSP_START[cx][cy][pp];
+                if (TRSP_START[cx][cy][pp] > max_trsp_start)  max_trsp_start = TRSP_START[cx][cy][pp];
+                if (TRSP_END[cx][cy][pp]   < min_trsp_ended)  min_trsp_ended = TRSP_END[cx][cy][pp];
+                if (TRSP_END[cx][cy][pp]   > max_trsp_ended)  max_trsp_ended = TRSP_END[cx][cy][pp];
+                if (DISP_START[cx][cy][pp] < min_disp_start)  min_disp_start = DISP_START[cx][cy][pp];
+                if (DISP_START[cx][cy][pp] > max_disp_start)  max_disp_start = DISP_START[cx][cy][pp];
+                if (DISP_END[cx][cy][pp]   < min_disp_ended)  min_disp_ended = DISP_END[cx][cy][pp];
+                if (DISP_END[cx][cy][pp]   > max_disp_ended)  max_disp_ended = DISP_END[cx][cy][pp];
+                if (STOR_START[cx][cy][pp] < min_stor_start)  min_stor_start = STOR_START[cx][cy][pp];
+                if (STOR_START[cx][cy][pp] > max_stor_start)  max_stor_start = STOR_START[cx][cy][pp];
+                if (STOR_END[cx][cy][pp]   < min_stor_ended)  min_stor_ended = STOR_END[cx][cy][pp];
+                if (STOR_END[cx][cy][pp]   > max_stor_ended)  max_stor_ended = STOR_END[cx][cy][pp];
+            }
+            }
+            }
+
+            giet_shr_printf("\n   ---------------- Instrumentation Results ---------------------\n");
 
             giet_shr_printf(" - LOAD_START : min = %d / max = %d / med = %d / delta = %d\n",
@@ -369,23 +470,62 @@
                             min_disp_ended, max_disp_ended, (min_disp_ended+max_disp_ended)/2, 
                             max_disp_ended-min_disp_ended); 
-        }
-
-        image++;
+
+            giet_shr_printf(" - STOR_START : min = %d / max = %d / med = %d / delta = %d\n",
+                            min_stor_start, max_stor_start, (min_stor_start+max_stor_start)/2, 
+                            max_stor_start-min_stor_start); 
+
+            giet_shr_printf(" - STOR_END   : min = %d / max = %d / med = %d / delta = %d\n",
+                            min_stor_ended, max_stor_ended, (min_stor_ended+max_stor_ended)/2, 
+                            max_stor_ended-min_stor_ended); 
+        }
 
         /////////////////////////////
         sqt_barrier_wait( &barrier );
 
-    } // end while image      
-
-    // Processor[0,0,0] releases the Distributed buffers
-    if ( (x==0) && (y==0) && (lpid==0) )
+        // update iteration variables
+        fd_in  = fd_transposed;
+        fd_out = fd_restored;
+        iteration++;
+
+    } // end while      
+
+    ///////////////////////////////////////////////////////////////////////
+    // In each cluster, only task running on Processor[x,y,0] releases
+    // the distributed buffers and close the file descriptors.
+    ///////////////////////////////////////////////////////////////////////
+
+    if ( lpid==0 )
     {
-        for ( c = 0 ; c < nclusters ; c++ )
-        {
-            free( buf_in[c] );
-            free( buf_in[c] );
-        }
+        free( buf_in[cluster_id] );
+        free( buf_out[cluster_id] );
+
+        giet_fat_close( fd_initial );
+        giet_fat_close( fd_transposed );
+        giet_fat_close( fd_restored );
     }
 
+    // display disk content
+    if ( (x==0) && (y == 0) && (lpid == 0) )
+    { 
+        giet_fat_list( "/" );
+        giet_fat_list( "/misc" );
+        giet_fat_list( "/home" );
+        giet_fat_list( "/build" );
+        giet_fat_list( "/build/kernel" );
+        giet_fat_list( "/build/transpose" );
+
+        giet_fat_remove( "/home/lena_transposed" , 0 );
+        giet_fat_remove( "/home/lena_restored" , 0 );
+
+        giet_fat_remove( "/home" , 1 );
+
+        giet_fat_list( "/" );
+        giet_fat_list( "/misc" );
+        giet_fat_list( "/home" );
+        giet_fat_list( "/build" );
+        giet_fat_list( "/build/kernel" );
+        giet_fat_list( "/build/transpose" );
+    }
+    
     giet_exit("Completed");
 
Index: soft/giet_vm/applications/transpose/transpose.py
===================================================================
--- soft/giet_vm/applications/transpose/transpose.py	(revision 588)
+++ soft/giet_vm/applications/transpose/transpose.py	(revision 589)
@@ -4,5 +4,5 @@
 
 ##################################################################################
-#   file   : transpose.py  (for the transpose application)
+#   file   : transpose.py  
 #   date   : may 2014
 #   author : Alain Greiner
@@ -26,6 +26,6 @@
 ##################################################################################
 
-#########################
-def transpose( mapping ):
+######################
+def extend( mapping ):
 
     x_size    = mapping.x_size
@@ -54,5 +54,5 @@
     mapping.addVseg( vspace, 'trsp_data', data_base , data_size, 
                      'C_WU', vtype = 'ELF', x = 0, y = 0, pseg = 'RAM', 
-                     binpath = 'build/transpose/transpose.elf',
+                     binpath = 'build/transpose/appli.elf',
                      local = False )
 
@@ -66,5 +66,5 @@
                                  code_base , code_size,
                                  'CXWU', vtype = 'ELF', x = x, y = y, pseg = 'RAM', 
-                                 binpath = 'build/transpose/transpose.elf',
+                                 binpath = 'build/transpose/appli.elf',
                                  local = True )
 
@@ -118,5 +118,5 @@
 if __name__ == '__main__':
 
-    vspace = transpose( Mapping( 'test', 2, 2, 4 ) )
+    vspace = extend( Mapping( 'test', 2, 2, 4 ) )
     print vspace.xml()
 
