Index: /branches/czw_branch/20100427/DataStore/scripts/dsgetfileset
===================================================================
--- /branches/czw_branch/20100427/DataStore/scripts/dsgetfileset	(revision 28016)
+++ /branches/czw_branch/20100427/DataStore/scripts/dsgetfileset	(revision 28017)
@@ -17,5 +17,5 @@
 use File::Basename qw( basename );
 
-my ($uri, $outdir, $timeout, $skip_checks, $no_proxy, $verbose);
+my ($uri, $outdir, $timeout, $skip_checks, $unpack, $no_proxy, $verbose);
 
 GetOptions(
@@ -24,4 +24,5 @@
     'timeout|t=s'       => \$timeout,
     'skip-checks'       => \$skip_checks,
+    'unpack'            => \$unpack,
     'no-proxy'          => \$no_proxy,
     'verbose|v'         => \$verbose,
@@ -89,4 +90,24 @@
         exit $status;
     }
+
+    if ($unpack) {
+        my $file_type = `file $outfile`;
+        if ($file_type =~ /FITS/) {
+            my $packed_file = "${outfile}.fz";
+            rename $outfile, $packed_file
+                or die "failed to rename $outfile $packed_file";
+
+            # unpack the fits file and delete the input
+            # This works whether or not the file is compressed
+            $command = "funpack -D $packed_file";
+            print "$command\n" if $verbose;
+            $rc = system $command;
+            if ($rc) {
+                my $status = $rc >> 8;
+                print STDERR "failed to funpack $outfile: rc: $rc status: $status\n";
+                exit $status;
+            }
+        }
+    }
 }
 
@@ -129,4 +150,8 @@
 
 Do not load proxy environment variables.
+
+=item * --unpack
+
+Uncompress fits files if compressed
 
 Optional.
Index: /branches/czw_branch/20100427/Ohana/src/addstar/src/find_matches_closest_refstars.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/addstar/src/find_matches_closest_refstars.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/addstar/src/find_matches_closest_refstars.c	(revision 28017)
@@ -159,5 +159,8 @@
     /** in replace mode, search for entry and replace values M, dM, R, D */
     // XXX this fails for unsorted catalogs, right?
-    if (options.replace && replace_match (&catalog[0].average[n], catalog[0].measure, stars[N])) continue;
+    if (options.replace && replace_match (&catalog[0].average[n], catalog[0].measure, stars[N])) {
+	i++;
+	continue;
+    }
 
     /* make sure there is space for next entry */
Index: /branches/czw_branch/20100427/Ohana/src/getstar/src/MatchCoords.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/getstar/src/MatchCoords.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/getstar/src/MatchCoords.c	(revision 28017)
@@ -54,5 +54,5 @@
 
 #ifdef notdef
-        printf("%d %8.1f %8.1f %s\n", i, x, y, dbImages[i].name);
+        printf("%ld %8.1f %8.1f %s\n", i, x, y, dbImages[i].name);
 #endif
 
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/doc/mark.issues.txt
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/doc/mark.issues.txt	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/doc/mark.issues.txt	(revision 28017)
@@ -1,8 +1,13 @@
+
+* option to set window margin
+* option to add section outer box
+* option to set limits based on associated image (and change dynamically...)
+o need consistency of graph defaults : axis, tick, labels should come from kapa
+o clear should erase current plot
+
 -> The "plot" command needs to be fixed so that boundaries of contours do
 not cause it to draw excessive amounts of lines connecting unrelated
 contours. A specific "contour line type" would be useful.
-
--> DVO is not consistently placing the x/y axis labels, especially in
-user-defined sections of the plot window.
+(-pt 100?)
 
 -> DVO does not plot the end-points of histograms properly (e.g., the
@@ -13,3 +18,47 @@
 relay output to the file in the same order. Also, until DVO is closed, the
 output does not appear in the file.
+(fixed both issues)
 
+-> DVO is not consistently placing the x/y axis labels, especially in
+user-defined sections of the plot window. 
+(fixed)
+* box -labelpad -labelpad[x,y] +labelpad[x,y] -
+
+
+---
+
+
+1)You wanted me to remind you to update ~ipp-svn; this was so I could have
+the latest version of DVO on-hand
+
+2)The plotting of axis labels remains inconsistent; depending on section
+dimensions and the presence/absence of tick-marks, labels will change
+their distance from their corresponding axis. This results in labels
+falling off the screen or overlapping with other plot sections
+
+3)Plot section locations in the plot window shift if labels/tick-marks are
+present or absent
+
+4)It would be useful to have an option for the box or section command that
+causes the background to be opaque. This will allow plots to have insets.
+
+5)It would be useful to have a rectangle plotting command in order to
+shade out regions on plots
+
+6)The limits command combined with box will sometimes produce tick-marks
+with only the zero-point labeled, making the axes difficult to interpret
+
+7)Text is printed to a file at different times when using either the echo
+or fprintf commands alongside the output command. Sometimes output is
+printed to the file immediately, while other times it is printed only when
+the file is closed for output.
+
+8)The use of ^C as an interrupt does not always work when a macro is doing
+for loops.
+
+9)It would be useful for DVO to echo which line of a macro contains an
+error, or at which line it was forced to stop. This would help debugging a
+lot.
+
+10)The cgrid could use an option to print RA/DEC tick-mark labels so that
+image plots would be more informative
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/doc/notes.txt
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/doc/notes.txt	(revision 28017)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/doc/notes.txt	(revision 28017)
@@ -0,0 +1,8 @@
+
+2010.04.14
+
+  * one font per frame
+  * user-settable box padding
+  * user-settable label & axis-label padding
+
+  
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/include/prototypes.h
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/include/prototypes.h	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/include/prototypes.h	(revision 28017)
@@ -26,5 +26,5 @@
 
 /* X drawing utilities */
-void	      DrawFrame		  PROTO((KapaGraphWidget *graph));
+int	      DrawFrame		  PROTO((KapaGraphWidget *graph));
 int           DrawObjects         PROTO((KapaGraphWidget *graph));
 void          DrawLabels          PROTO((KapaGraphWidget *graph));
@@ -39,6 +39,7 @@
 void          DrawXErrors         PROTO((KapaGraphWidget *graph, Gobjects *objects));
 void          DrawYErrors         PROTO((KapaGraphWidget *graph, Gobjects *objects));
-void	      DrawTick		  PROTO((int fx, int fy, int dfx, int dfy, int P, double min, double max, double value, int IsLabel, int IsMajor, int naxis));
+void	      DrawTick		  PROTO((Graphic *graphic, Axis *axis, int P, TickMarkData *tick, int naxis));
 void	      AxisTickScale	  PROTO((Axis *axis, double *major, double *minor));
+TickMarkData *CreateAxisTicks     PROTO((Axis *axis, int *nticks));
 
 /* EventLoop */
@@ -47,4 +48,5 @@
 int           Reconfig            PROTO((XEvent *event));
 void          Refresh             PROTO((void));
+void          DrawSectionBG       PROTO((Graphic *graphic, Section *section));
 
 /* CheckPipe */
@@ -61,4 +63,5 @@
 int           SetSection          PROTO((int sock));
 int           ListSection         PROTO((int sock));
+int           SetSectionBG        PROTO((int sock));
 int           MoveSection         PROTO((int sock));
 int           DefineSection       PROTO((int sock));
@@ -84,5 +87,5 @@
 void          FreeSection	  PROTO((Section *section));
 void          FreeSections	  PROTO((void));
-Section      *AddSection	  PROTO((char *name, float x, float y, float dx, float dy));
+Section      *AddSection	  PROTO((char *name, float x, float y, float dx, float dy, int bg));
 int           DelSection	  PROTO((char *name));
 int           GetSectionByName	  PROTO((char *name));
@@ -112,5 +115,5 @@
 void          PSXErrors           PROTO((KapaGraphWidget *graph, Gobjects *objects, FILE *f));
 void          PSYErrors           PROTO((KapaGraphWidget *graph, Gobjects *objects, FILE *f));
-void	      PSTick		  PROTO((FILE *f, double fx, double fy, double dfx, double dfy, int P, double min, double max, double value, int IsLabel, int IsMajor, int naxis));
+void	      PSTick		  PROTO((Graphic *graphic, Axis *axis, int P, TickMarkData *tick, int naxis, FILE *f));
 void          ClipLinePS          PROTO((double x0, double y0, double x1, double y1, double X0, double Y1, double X1, double Y0, FILE *f));
 int           PSimage    	  PROTO((KapaImageWidget *image, FILE *f));
@@ -131,5 +134,5 @@
 void	      bDrawXErrors	  PROTO((KapaGraphWidget *graph, Gobjects *object));
 void	      bDrawYErrors	  PROTO((KapaGraphWidget *graph, Gobjects *object));
-void	      bDrawTick		  PROTO((double fx, double fy, double dfx, double dfy, int P, double min, double max, double value, int IsLabel, int IsMajor, int naxis));
+void	      bDrawTick		  PROTO((Axis *axis, int P, TickMarkData *tick, int naxis));
 void	      bDrawClipLine	  PROTO((double x0, double y0, double x1, double y1, double X0, double Y1, double X1, double Y0));
 bDrawBuffer  *bDrawIt		  PROTO((void));
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/include/structures.h
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/include/structures.h	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/include/structures.h	(revision 28017)
@@ -137,8 +137,16 @@
   double min, max;
   char isaxis, areticks, islabel, islog;
+  double pad, labelPad, ticktextPad;
   double fx, dfx, fy, dfy;  /* axis location on graphic */
   double lweight;
   int color;
 } Axis;
+
+// structure to describe the ticks for an axis
+typedef struct {
+  double value;
+  int IsMajor;
+  int IsLabel;
+} TickMarkData;
 
 // a single graph in the display window
@@ -210,4 +218,5 @@
   float  x,  y;
   float dx, dy;
+  int bg;
   char *name;
 } Section;
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/CheckPipe.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/CheckPipe.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/CheckPipe.c	(revision 28017)
@@ -221,4 +221,10 @@
   }
   
+  if (!strcmp (word, "BSEC")) {
+    status = SetSectionBG (sock);
+    KiiSendCommand (sock, 4, "DONE");
+    FINISHED (TRUE);
+  }
+  
   if (!strcmp (word, "FONT")) {
     status = SetFont (sock);
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/DefineSection.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/DefineSection.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/DefineSection.c	(revision 28017)
@@ -4,10 +4,10 @@
 int DefineSection (int sock) {
   
-  int N, MoveSection;
+  int N, MoveSection, bg;
   char name[128];
   double x, y, dx, dy;
   Section *section;
 
-  KiiScanMessage (sock, "%s %lf %lf %lf %lf", name, &x, &y, &dx, &dy);
+  KiiScanMessage (sock, "%s %lf %lf %lf %lf %d", name, &x, &y, &dx, &dy, &bg);
 
   MoveSection = FALSE;
@@ -15,5 +15,5 @@
   N = GetSectionByName (name);
   if (N < 0) {
-    section = AddSection (name, x, y, dx, dy);
+    section = AddSection (name, x, y, dx, dy, bg);
     MoveSection = TRUE;
   } else {
@@ -30,4 +30,5 @@
     section[0].dx = dx;
     section[0].dy = dy;
+    section[0].bg = bg;
   }
 
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/DrawFrame.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/DrawFrame.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/DrawFrame.c	(revision 28017)
@@ -1,90 +1,66 @@
 # include "Ximage.h"
-# define MIN_RANGE 1e-10
+
 # define DrawLine(X,Y,DX,DY) (XDrawLine (graphic->display, graphic->window, graphic->gc, (int)(X), (int)(Y), (int)(X+DX), (int)(Y+DY)))
   
-static Graphic *graphic;
-
-void DrawFrame (KapaGraphWidget *graph) {
-  
-  int i, fx, fy, dfx, dfy, P, IsLabel, IsMajor;
-  double range, major, minor, first, next, lweight;
+int DrawFrame (KapaGraphWidget *graph) {
+  
+  int i, j, Nticks, P;
+  double fx, fy, dfx, dfy, lweight;
+  Graphic *graphic;
+  TickMarkData *ticks;
+  int color;
 
   graphic = GetGraphic();
 
-  /* each axis is drawn independently, but ticks and labels are placed according to
-     perpendicular distance. */
+  /* each axis is drawn independently, but ticks and labels are placed according to perpendicular distance. */
   for (i = 0; i < 4; i++) {
-    fx = graph[0].axis[i].fx;
-    fy = graph[0].axis[i].fy;
+    fx  = graph[0].axis[i].fx;
+    fy  = graph[0].axis[i].fy;
     dfx = graph[0].axis[i].dfx;
     dfy = graph[0].axis[i].dfy;
-    P = hypot ((double)graph[0].axis[(i+1)%2].dfx, (double)graph[0].axis[(i+1)%2].dfy);
+    P = hypot (graph[0].axis[(i+1)%2].dfx, graph[0].axis[(i+1)%2].dfy);
 
     lweight = MAX (0, MIN (10, graph[0].axis[i].lweight));
+    color = MAX (0, MIN (15, graph[0].axis[i].color));
+
     XSetLineAttributes (graphic->display, graphic->gc, lweight, LineSolid, CapNotLast, JoinMiter);
-    
-    graph[0].axis[i].color = MAX (0, MIN (15, graph[0].axis[i].color));
-
-    XSetForeground (graphic->display, graphic->gc, graphic->color[graph[0].axis[i].color]);
-    DrawRotTextInit (graphic->display, graphic->window, graphic->gc, graphic->color[graph[0].axis[i].color], graphic->back);
-
-    // fprintf (stderr, "axis: %d, color: %d, %ld, weight: %f\n", i, graph[0].axis[i].color, graphic->color[graph[0].axis[i].color], lweight);
+    XSetForeground (graphic->display, graphic->gc, graphic->color[color]);
+    DrawRotTextInit (graphic->display, graphic->window, graphic->gc, graphic->color[color], graphic->back);
 
     if (graph[0].axis[i].isaxis) {
       DrawLine (fx, fy, dfx, dfy);
-      // fprintf (stderr, "%d : %d %d - %d %d\n", i, fx, fy, dfx, dfy);
-      // if (i == 0) {
-      // 	int j;
-      // 	for (j = fx; j < fx + dfx; j+= 10) {
-      // 	  DrawLine (j, fy-10, 0, 20);
-      // 	}
-      // }
     }
     
     if (graph[0].axis[i].areticks) {
-      if (isnan(graph[0].axis[i].min) || isinf(graph[0].axis[i].min)) continue;
-      if (isnan(graph[0].axis[i].max) || isinf(graph[0].axis[i].max)) continue;
-
-      range = graph[0].axis[i].max - graph[0].axis[i].min;
-      if (fabs(range) < MIN_RANGE) continue;
-
-      if (fabs(range) < MIN_RANGE) {
-	range = (range < 0) ? -MIN_RANGE : +MIN_RANGE;
+      ticks = CreateAxisTicks (&graph[0].axis[i], &Nticks);
+      for (j = 0; j < Nticks; j++) {
+	DrawTick (graphic, &graph[0].axis[i], P, &ticks[j], i);
       }
-
-      AxisTickScale (&graph[0].axis[i], &major, &minor);
-
-      first = minor*((int)(graph[0].axis[i].min/minor));
-      if ((range > 0) && (first < graph[0].axis[i].min)) {
-	first += minor;
-      }
-      if ((range < 0) && (first > graph[0].axis[i].min)) {
-	first -= minor;
-      }
-      for (next = first; ((range > 0) && (next <= graph[0].axis[i].max)) || ((range < 0) && (next >= graph[0].axis[i].max));) {
-	IsMajor = FALSE;
-	IsMajor |= (fabs((int)(next/major) - (next/major)) < 0.5*(minor/major));
-	IsMajor |= (fabs((int)((next + 0.5*minor)/major) - (next/major)) < 0.5*(minor/major));
-	IsMajor |= (fabs ((int)((next - 0.5*minor)/major) - (next/major)) < 0.5*(minor/major));
-	IsLabel = (IsMajor && graph[0].axis[i].islabel);
-	DrawTick (fx, fy, dfx, dfy, P, graph[0].axis[i].min, graph[0].axis[i].max, next, IsLabel, IsMajor, i);
-	if (range > 0) 
-	  next += minor;
-	else 
-	  next -= minor;
-      }
+      FREE (ticks);
     }
   }
-}
-
-void DrawTick (int fx, int fy, int dfx, int dfy, 
-	       int P, double min, double max, 
-	       double value, int IsLabel, int IsMajor, int naxis) {
-  
-  int x, y, dx, dy, pos, dir, fontsize;
-  double size, n;
+  return (TRUE);
+}
+
+void DrawTick (Graphic *graphic, Axis *axis, int P, TickMarkData *tick, int naxis) {
+  
+  double x, y, dx, dy;
+  int pos, dir, fontsize;
+  double size, n, pad;
   char string[64], *fontname;
 
-  if (IsMajor) { 
+  double fx  = axis->fx;
+  double fy  = axis->fy;
+  double dfx = axis->dfx;
+  double dfy = axis->dfy;
+
+  double min = axis->min;
+  double max = axis->max;
+
+  double value = tick->value;
+
+  pos = size = 0;
+
+  if (tick->IsMajor) { 
     size = MAX (0.02, 7.0 / P); 
   } else {
@@ -92,10 +68,15 @@
   }
   
-  n = P / sqrt ((double)(dfx*dfx + dfy*dfy));
+  n = P / hypot(dfx, dfy);
   x = fx + (value-min)*dfx/(max - min);
   y = fy + (value-min)*dfy/(max - min);
 
-  dir = +1;
-  if ((naxis == 0) || (naxis == 1)) dir *= -1;
+  if ((naxis == 0) || (naxis == 2)) {
+    x = MAX(x, fx);
+  }
+  //   y = MAX(y, fy);
+  // }
+
+  dir = ((naxis == 0) || (naxis == 1)) ? -1 : +1;
   dx = dir*size*dfy*n;	
   dy = dir*size*dfx*n;
@@ -103,30 +84,28 @@
   DrawLine (x, y, dx, dy);
 
-# ifdef IN_AND_OUT_TICKS
-# define GAP 0.03
-# else
-# define GAP 0.01
-# endif
-
-  if (IsLabel) {
+  if (tick->IsLabel) {
+    int xt, yt;
+
     fontname = GetRotFont (&fontsize);
-    pos = 0;
+    
+    pad = !isnan(axis->ticktextPad) ? axis->ticktextPad*fontsize : fontsize + 4.0;
+    // pad = !isnan(axis->ticktextPad) ? axis->ticktextPad*fontsize : 0.8*fontsize + 1.0;
     
     /* temporarily assume rectilinear axes */
-    if (naxis == 0) { dx = 0; dy = -dir*(0.8*fontsize + 1); pos = 1; }
-    if (naxis == 2) { dx = 0; dy = -dir*(0.8*fontsize + 1); pos = 7; }
-
-    if (naxis == 1) { dy = 0; dx = -(0.8*fontsize + 1); pos = 3; }
-    if (naxis == 3) { dy = 0; dx = +(0.8*fontsize + 1); pos = 5; }
-
-    x = fx + (value-min)*dfx/(max - min) + dx;
-    y = fy + (value-min)*dfy/(max - min) + dy;
+    if (naxis == 0) { dx = 0; dy = +1.0*pad; pos = 7; }
+    if (naxis == 2) { dx = 0; dy = -1.0*pad; pos = 1; }
+
+    if (naxis == 1) { dy = 0; dx = -0.5*pad; pos = 3; }
+    if (naxis == 3) { dy = 0; dx = +0.5*pad; pos = 5; }
+
+    xt = fx + (value-min)*dfx/(max - min) + dx;
+    yt = fy + (value-min)*dfy/(max - min) + dy;
     if (fabs(value/(max-min)) < 0.001) { value = 0.0; }
     sprintf (string, "%4g", value);
-    DrawRotText (x, y, string, pos, 0.0);
-  }
-  
-}
-
+    DrawRotText (xt, yt, string, pos, 0.0);
+  }
+}
+
+# define MIN_RANGE 1e-10
 
 void AxisTickScale (Axis *axis, double *major, double *minor) {
@@ -192,2 +171,69 @@
   }
 }
+
+TickMarkData *CreateAxisTicks (Axis *axis, int *nticks) {
+
+  TickMarkData *ticks;
+  double range, major, minor, first, value, dPixels, overshoot;
+  int i, NTICKS, nPixels, done, ifirst;
+
+  *nticks = 0;
+
+  if (isnan(axis->min) || isinf(axis->min)) return NULL;
+  if (isnan(axis->max) || isinf(axis->max)) return NULL;
+  
+  range = axis->max - axis->min;
+
+  // not sure why I skip out here instead of using the MIN_RANGE value
+  if (fabs(range) < MIN_RANGE) return NULL;
+  
+  if (fabs(range) < MIN_RANGE) {
+    range = (range < 0) ? -MIN_RANGE : +MIN_RANGE;
+  }
+
+  // length of the axis in pixels
+  nPixels = hypot(axis->dfx, axis->dfy);
+  dPixels = nPixels / range; // axis pixel-scale
+
+  AxisTickScale (axis, &major, &minor);
+
+  // be a little generous 
+  NTICKS = (int)(fabs(range / minor)) + 2;
+  ALLOCATE (ticks, TickMarkData, NTICKS);
+
+  // value of the tick mark
+  ifirst = (axis->min < 0.0) ? (axis->min/minor - 0.05) : (axis->min/minor + 0.05);
+  first = minor*ifirst;
+  
+  // allow undershoot by 1 pixel
+  overshoot = (axis->min - first) * dPixels;
+  // if (overshoot > 0.5) {
+  //   if (range > 0) {
+  //     first += minor;
+  //   } else {
+  //     first -= minor;
+  //   }
+  // }
+
+  // loop to find the ticks
+  done = FALSE;
+  value = first; 
+  for (i = 0; !done && (i < NTICKS); i++) {
+    ticks[i].IsMajor = FALSE;
+    ticks[i].IsMajor |= (fabs((int)(value/major) - (value/major)) < 0.5*(minor/major));
+    ticks[i].IsMajor |= (fabs((int)((value + 0.5*minor)/major) - (value/major)) < 0.5*(minor/major));
+    ticks[i].IsMajor |= (fabs((int)((value - 0.5*minor)/major) - (value/major)) < 0.5*(minor/major));
+    ticks[i].IsLabel = (ticks[i].IsMajor && axis->islabel);
+    ticks[i].value = value;
+    if (range > 0) 
+      value += minor;
+    else 
+      value -= minor;
+    
+    done |= (range > 0) && (value > axis->max);
+    done |= (range < 0) && (value < axis->max);
+  }
+
+  *nticks = i;
+  return (ticks);
+}
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/DrawLabels.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/DrawLabels.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/DrawLabels.c	(revision 28017)
@@ -34,6 +34,6 @@
       switch (i) {
       case 0: pos = 7; break;
+      case 2: pos = 1; break;
       case 1: pos = 1; angle = -90; break;
-      case 2: pos = 1; break;
       case 3: pos = 1; angle =  90; break;
       case 4: pos = 2; break;
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/EraseSections.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/EraseSections.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/EraseSections.c	(revision 28017)
@@ -8,5 +8,5 @@
   
   FreeSections ();
-  AddSection ("default", 0.0, 0.0, 1.0, 1.0);
+  AddSection ("default", 0.0, 0.0, 1.0, 1.0, -1);
 
   if (USE_XWINDOW) XClearWindow (graphic->display, graphic->window);
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/Graphs.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/Graphs.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/Graphs.c	(revision 28017)
@@ -18,5 +18,20 @@
     graph[0].axis[i].lweight = 0.0;
     graph[0].axis[i].color = 0;
+    graph[0].axis[i].ticktextPad = NAN;
+    graph[0].axis[i].labelPad = NAN;
+    graph[0].axis[i].pad = NAN;
   }    
+  graph[0].data.ticktextPad = NAN;
+
+  graph[0].data.labelPadXm = NAN;
+  graph[0].data.labelPadXp = NAN;
+  graph[0].data.labelPadYm = NAN;
+  graph[0].data.labelPadYp = NAN;
+
+  graph[0].data.padXm = NAN;
+  graph[0].data.padXp = NAN;
+  graph[0].data.padYm = NAN;
+  graph[0].data.padYp = NAN;
+
   for (i = 0; i < 8; i++) {
     strcpy (graph[0].label[i].text, "");
@@ -37,6 +52,18 @@
   graph[0].data.size    = 1.0;		// point size of 1.0
 
-  graph[0].data.flipeast  = 1;		// +East  = -X by default
-  graph[0].data.flipnorth = 0;		// +North = +Y by default
+  graph[0].data.flipeast = TRUE;	// +East  = -X by default
+  graph[0].data.flipnorth = FALSE;	// +North = +Y by default
+
+  graph[0].data.coords.pc1_1 = graph[0].data.coords.pc2_2 = 1.0;
+  graph[0].data.coords.pc1_2 = graph[0].data.coords.pc2_1 = 0.0;
+  graph[0].data.coords.crval1 = 0.0;
+  graph[0].data.coords.crval2 = 0.0;
+  graph[0].data.coords.crpix1 = 0.0;
+  graph[0].data.coords.crpix2 = 0.0;
+  graph[0].data.coords.cdelt1 = graph[0].data.coords.cdelt2 = 1.0;
+  strcpy (graph[0].data.coords.ctype, "RA---LIN");
+  strcpy (graph[0].data.axis, "2222");
+  strcpy (graph[0].data.ticks, "2222");
+  strcpy (graph[0].data.labels, "2222");
 
   graph[0].Nobjects = 0;
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/Layout.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/Layout.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/Layout.c	(revision 28017)
@@ -43,4 +43,4 @@
 
   /* create basic section, empty of image or graph */
-  section = AddSection ("default", 0.0, 0.0, 1.0, 1.0);
+  section = AddSection ("default", 0.0, 0.0, 1.0, 1.0, -1);
 }
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/LoadFrame.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/LoadFrame.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/LoadFrame.c	(revision 28017)
@@ -3,7 +3,5 @@
 int LoadFrame (int sock) {
   
-  int i, color;
-  char Axis[16], Labels[16], Ticks[16];
-  double lweight;
+  int i;
   Section *section;
   KapaGraphWidget *graph;
@@ -16,7 +14,5 @@
   graph = section->graph;
 
-  KiiScanMessage (sock, "%lf %lf %lf %lf", 
-		  &graph[0].axis[0].min, &graph[0].axis[0].max, 
-		  &graph[0].axis[1].min, &graph[0].axis[1].max);
+  KapaScanGraphData (sock, &graph[0].data);
 
   graph[0].axis[3].min = graph[0].axis[1].min;
@@ -25,14 +21,24 @@
   graph[0].axis[2].max = graph[0].axis[0].max;
   
-  KiiScanMessage (sock, "%lf %d", &lweight, &color);
-  color = MAX (0, MIN (15, color));
+  // XXX this is fragile
+  graph[0].data.color = MAX (0, MIN (15, graph[0].data.color));
 
-  KiiScanMessage (sock, "%s %s %s", Axis, Labels, Ticks);
+  graph[0].axis[0].pad = graph[0].data.padXm;
+  graph[0].axis[1].pad = graph[0].data.padYm;
+  graph[0].axis[2].pad = graph[0].data.padXp;
+  graph[0].axis[3].pad = graph[0].data.padYp;
+
+  graph[0].axis[0].labelPad = graph[0].data.labelPadXm;
+  graph[0].axis[1].labelPad = graph[0].data.labelPadYm;
+  graph[0].axis[2].labelPad = graph[0].data.labelPadXp;
+  graph[0].axis[3].labelPad = graph[0].data.labelPadYp;
 
   for (i = 0; i < 4; i++) {
-    graph[0].axis[i].lweight = lweight;
-    graph[0].axis[i].color = color;
+    graph[0].axis[i].lweight = graph[0].data.lweight;
+    graph[0].axis[i].color = graph[0].data.color;
 
-    switch (Axis[i]) {
+    graph[0].axis[i].ticktextPad = graph[0].data.ticktextPad;
+
+    switch (graph[0].data.axis[i]) {
     case '0':
       graph[0].axis[i].isaxis = FALSE;
@@ -45,5 +51,5 @@
       break;
     }
-    switch (Ticks[i]) {
+    switch (graph[0].data.ticks[i]) {
     case '0':
       graph[0].axis[i].areticks = FALSE;
@@ -56,5 +62,5 @@
       break;
     }
-    switch (Labels[i]) {
+    switch (graph[0].data.labels[i]) {
     case '0':
       graph[0].axis[i].islabel = FALSE;
@@ -70,6 +76,7 @@
 
   SetSectionSizes (section);
-  if (USE_XWINDOW) DrawFrame (graph);
-  FlushDisplay ();
+  Refresh();
+  // if (USE_XWINDOW) DrawFrame (graph);
+  // FlushDisplay ();
 
   /* XXX why did I do this??? */
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/PSFrame.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/PSFrame.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/PSFrame.c	(revision 28017)
@@ -4,9 +4,8 @@
 int PSFrame (KapaGraphWidget *graph, FILE *f) {
   
-  int i, P, IsLabel, IsMajor, fontsize;
-  double fx, fy, dfx, dfy, range, major, minor, first, next;
-  char *fontname;
+  int i, Nticks, P;
+  double fx, fy, dfx, dfy, lweight;
   Graphic *graphic;
-  float weight;
+  TickMarkData *ticks;
   bDrawColor color;
 
@@ -14,60 +13,54 @@
 
   /* each axis is drawn independently */
-  fontname = GetRotFont (&fontsize);
   fprintf (f, "1 setlinewidth\n");
   for (i = 0; i < 4; i++) {
-    fx = graph[0].axis[i].fx;
-    fy = graphic->dy - graph[0].axis[i].fy;
+    fx  = graph[0].axis[i].fx;
+    fy  = graphic->dy - graph[0].axis[i].fy;
     dfx = graph[0].axis[i].dfx;
     dfy = -graph[0].axis[i].dfy;
-    P = hypot ((double)graph[0].axis[(i+1)%2].dfx, (double)graph[0].axis[(i+1)%2].dfy);
+    P = hypot (graph[0].axis[(i+1)%2].dfx, graph[0].axis[(i+1)%2].dfy);
 
-    weight = MAX (0, MIN (10, graph[0].axis[i].lweight));
+    lweight = MAX (0, MIN (10, graph[0].axis[i].lweight));
     color = MAX (0, MIN (15, graph[0].axis[i].color));
-    fprintf (f, "%.1f setlinewidth\n", weight);
+
+    fprintf (f, "%.1f setlinewidth\n", lweight);
     fprintf (f, "%s setrgbcolor\n", KapaColorRGBString(color));
+    // no need to init rot font
 
-    if (graph[0].axis[i].isaxis) { DrawLine (fx, fy, dfx, dfy); }
+    if (graph[0].axis[i].isaxis) { 
+      DrawLine (fx, fy, dfx, dfy); 
+    }
     
     if (graph[0].axis[i].areticks) {
-      if (isnan(graph[0].axis[i].min) || isinf(graph[0].axis[i].min)) continue;
-      if (isnan(graph[0].axis[i].max) || isinf(graph[0].axis[i].max)) continue;
-
-      range = graph[0].axis[i].max - graph[0].axis[i].min;
-      AxisTickScale (&graph[0].axis[i], &major, &minor);
-
-      first = minor*((int)(graph[0].axis[i].min/minor));
-      if ((range > 0) && (first < graph[0].axis[i].min)) {
-	first += minor;
+      ticks = CreateAxisTicks (&graph[0].axis[i], &Nticks);
+      for (i = 0; i < Nticks; i++) {
+	PSTick (graphic, &graph[0].axis[i], P, &ticks[i], i, f);
       }
-      if ((range < 0) && (first > graph[0].axis[i].min)) {
-	first -= minor;
-      }
-      for (next = first; ((range > 0) && (next <= graph[0].axis[i].max)) || ((range < 0) && (next >= graph[0].axis[i].max));) {
-	IsMajor = FALSE;
-	IsMajor |= (fabs((int)(next/major) - (next/major)) < 0.5*(minor/major));
-	IsMajor |= (fabs ((int)((next + 0.5*minor)/major) - (next/major)) < 0.5*(minor/major));
-	IsMajor |= (fabs ((int)((next - 0.5*minor)/major) - (next/major)) < 0.5*(minor/major));
-	IsLabel = (IsMajor && graph[0].axis[i].islabel);
-	PSTick (f, fx, fy, dfx, dfy, P, graph[0].axis[i].min, graph[0].axis[i].max, next, IsLabel, IsMajor, i);
-	if (range > 0) 
-	  next += minor;
-	else 
-	  next -= minor;
-      }
-    }
+      FREE (ticks);
+    }      
   }
   return (TRUE);
 }
 
-void PSTick (FILE *f, double fx, double fy, double dfx, double dfy, int P, double min, double max, double value, int IsLabel, int IsMajor, int naxis) {
+void PSTick (Graphic *graphic, Axis *axis, int P, TickMarkData *tick, int naxis, FILE *f) {
   
+  double x, y, dx, dy;
   int pos, dir, fontsize;
-  double size, n, x, y, dx, dy;
+  double size, n, pad;
   char string[64], *fontname;
+
+  double fx  = axis->fx;
+  double fy  = graphic->dy - axis->fy;
+  double dfx = axis->dfx;
+  double dfy = -axis->dfy;
+
+  double min = axis->min;
+  double max = axis->max;
+
+  double value = tick->value;
 
   pos = size = 0;
 
-  if (IsMajor) { 
+  if (tick->IsMajor) { 
     size = MAX (0.02, 7.0 / P); 
   } else {
@@ -75,10 +68,9 @@
   }
   
-  n = P / sqrt ((double)(dfx*dfx + dfy*dfy));
+  n = P / hypot(dfx, dfy);
   x = fx + (value-min)*dfx/(max - min);
   y = fy + (value-min)*dfy/(max - min);
 
-  dir = -1;
-  if ((naxis == 0) || (naxis == 1)) dir *= -1;
+  dir = ((naxis == 0) || (naxis == 1)) ? -1 : +1;
   dx = dir*size*dfy*n;	
   dy = dir*size*dfx*n;
@@ -86,19 +78,23 @@
   DrawLine (x, y, dx, dy);
 
-  if (IsLabel) {
+  if (tick->IsLabel) {
+    int xt, yt;
+
     fontname = GetRotFont (&fontsize);
 
+    pad = !isnan(axis->ticktextPad) ? axis->ticktextPad*fontsize : 0.8*fontsize + 1.0;
+    
     /* temporarily assume rectilinear axes */
-    if (naxis == 0) { dx = 0; dy = -dir*(0.8*fontsize + 1); pos = 1; }
-    if (naxis == 2) { dx = 0; dy = -dir*(0.8*fontsize + 1); pos = 7; }
+    if (naxis == 0) { dx = 0; dy = +pad; pos = 1; }
+    if (naxis == 2) { dx = 0; dy = -pad; pos = 7; }
 
-    if (naxis == 1) { dy = 0; dx = -(0.8*fontsize + 1); pos = 3; }
-    if (naxis == 3) { dy = 0; dx = +(0.8*fontsize + 1); pos = 5; }
+    if (naxis == 1) { dy = 0; dx = -pad; pos = 3; }
+    if (naxis == 3) { dy = 0; dx = +pad; pos = 5; }
 
-    x = fx + (value-min)*dfx/(max - min) + dx;
-    y = fy + (value-min)*dfy/(max - min) + dy;
-    if (fabs(value) < 1e-14) { value = 0.0; }
-    sprintf (string, "%g", value);
-    PSRotText (f, (int)x, (int)y, string, pos, 0.0);
+    xt = fx + (value-min)*dfx/(max - min) + dx;
+    yt = fy + (value-min)*dfy/(max - min) + dy;
+    if (fabs(value) < 0.001) { value = 0.0; }
+    sprintf (string, "%4g", value);
+    PSRotText (f, xt, yt, string, pos, 0.0);
   }
 }
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/Refresh.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/Refresh.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/Refresh.c	(revision 28017)
@@ -21,4 +21,5 @@
   for (i = 0; i < Nsection; i++) {
       section = GetSectionByNumber (i);
+      DrawSectionBG (graphic, section);
       DrawImage (section->image);
       DrawGraph (section->graph);
@@ -28,2 +29,25 @@
 }
 
+void DrawSectionBG (Graphic *graphic, Section *section) {
+
+  int Ncolors;
+  int X0, Y0, dX, dY;
+
+  if (section->bg == -1) return;
+
+  Ncolors = KapaColormapSize();
+
+  if (section->bg < 0) return;
+  if (section->bg >= Ncolors) return;
+
+  XSetForeground (graphic->display, graphic->gc, graphic->color[section->bg]);
+
+  dY = graphic[0].dy * section[0].dy;
+  dX = graphic[0].dx * section[0].dx;
+  Y0 = graphic[0].dy - graphic[0].dy * section[0].y - dY;
+  X0 = graphic[0].dx * section[0].x;
+  // fprintf (stderr, "section: (%s) %d %d - %d %d\n", section[0].name, X0, Y0, dX, dY);
+
+  XFillRectangle (graphic[0].display,  graphic[0].window, graphic[0].gc, X0, Y0, dX, dY);
+  return;
+}
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/Sections.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/Sections.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/Sections.c	(revision 28017)
@@ -16,4 +16,5 @@
   section[0].dx = 0;
   section[0].dy = 0;
+  section[0].bg = -1;
 
   section[0].name = NULL;
@@ -42,5 +43,5 @@
 }
 
-Section *AddSection (char *name, float x, float y, float dx, float dy) {
+Section *AddSection (char *name, float x, float y, float dx, float dy, int bg) {
 
   int N;
@@ -61,4 +62,5 @@
   sections[N][0].dx = dx;
   sections[N][0].dy = dy;
+  sections[N][0].bg = bg;
   ActiveSection = N;
   return (sections[N]);
@@ -155,4 +157,22 @@
 }
 
+int SetSectionBG (int sock) {
+
+  int N, background;
+  char name[128];
+
+  KiiScanMessage (sock, "%s %d", name, &background);
+  
+  N = GetSectionByName (name);
+  if (N < 0) {
+    fprintf (stderr, "section %s not found\n", name);
+    return (TRUE);
+  }
+
+  sections[N][0].bg = background;
+
+  return (TRUE);
+}
+
 // return TRUE even for nonsense cases to avoid quitting kapa
 int MoveSection (int sock) {
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/SetGraphData.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/SetGraphData.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/SetGraphData.c	(revision 28017)
@@ -18,38 +18,18 @@
   graph = section->graph;
   
-  // get graph data from client 
-  KiiScanMessage (sock, "%d %d %d %d %d %d %lf %lf", 
-		  &graph[0].data.style, 
-		  &graph[0].data.ptype, 
-		  &graph[0].data.ltype, 
-		  &graph[0].data.etype, 
-		  &graph[0].data.ebar, 
-		  &graph[0].data.color, 
-		  &graph[0].data.lweight, 
-		  &graph[0].data.size);
+  KapaScanGraphData (sock, &graph[0].data);
 
-  KiiScanMessage (sock, "%lf %lf %lf %lf", 
-		  &graph[0].data.xmin, 
-		  &graph[0].data.xmax, 
-		  &graph[0].data.ymin, 
-		  &graph[0].data.ymax);
+  for (i = 0; i < 4; i++) {
+    graph[0].axis[i].ticktextPad = graph[0].data.ticktextPad;
+  }    
+  graph[0].axis[0].labelPad = graph[0].data.labelPadXm;
+  graph[0].axis[1].labelPad = graph[0].data.labelPadYm;
+  graph[0].axis[2].labelPad = graph[0].data.labelPadXp;
+  graph[0].axis[3].labelPad = graph[0].data.labelPadYp;
 
-  KiiScanMessage (sock, "%f %f %f %f", 
-		  &graph[0].data.coords.pc1_1, &graph[0].data.coords.pc2_2,
-		  &graph[0].data.coords.pc1_2, &graph[0].data.coords.pc2_1);
-
-  KiiScanMessage (sock, "%d %d %s", 
-		  &graph[0].data.flipeast, &graph[0].data.flipnorth,
-		  graph[0].data.coords.ctype);
-
-  KiiScanMessage (sock, "%lf %lf %f %f %f %f", 
-		  &graph[0].data.coords.crval1,
-		  &graph[0].data.coords.crval2,
-		  &graph[0].data.coords.crpix1,
-		  &graph[0].data.coords.crpix2,
-		  &graph[0].data.coords.cdelt1,
-		  &graph[0].data.coords.cdelt2);
-
-
+  graph[0].axis[0].pad = graph[0].data.padXm;
+  graph[0].axis[1].pad = graph[0].data.padYm;
+  graph[0].axis[2].pad = graph[0].data.padXp;
+  graph[0].axis[3].pad = graph[0].data.padYp;
 
   xmin = graph[0].data.xmin;
@@ -90,29 +70,5 @@
   graph = section->graph;
 
-  KiiSendMessage (sock, "%8d %d %d %d %d %d %f %f", 
-		  graph[0].data.style, 
-		  graph[0].data.ptype, graph[0].data.ltype, 
-		  graph[0].data.etype, graph[0].data.ebar, graph[0].data.color, 
-		  graph[0].data.lweight, graph[0].data.size);
-
-  KiiSendMessage (sock, "%g %g %g %g", 
-		  graph[0].data.xmin, graph[0].data.xmax, 
-		  graph[0].data.ymin, graph[0].data.ymax);
-
-  KiiSendMessage (sock, "%g %g %g %g", 
-		  graph[0].data.coords.pc1_1, graph[0].data.coords.pc2_2,
-		  graph[0].data.coords.pc1_2, graph[0].data.coords.pc2_1);
-
-  KiiSendMessage (sock, "%d %d %s", 
-		  graph[0].data.flipeast, graph[0].data.flipnorth,
-		  graph[0].data.coords.ctype);
-
-  KiiSendMessage (sock, "%g %g %g %g %g %g", 
-		  graph[0].data.coords.crval1,
-		  graph[0].data.coords.crval2,
-		  graph[0].data.coords.crpix1,
-		  graph[0].data.coords.crpix2,
-		  graph[0].data.coords.cdelt1,
-		  graph[0].data.coords.cdelt2);
+  KapaSendGraphData (sock, &graph[0].data);
 
   return (TRUE);
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/SetGraphSize.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/SetGraphSize.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/SetGraphSize.c	(revision 28017)
@@ -6,12 +6,16 @@
 void SetGraphSize (Section *section) {
 
-  int fontsize, bump, Nc;
-  int textpad, textdY, WdY; 
-  double PADx, PADy, Dx, Dy;
-  double PXm, PXp, PYm, PYp;
+  int i, Nticks;
+  int fontsize, Nc = 0;
+  int textpad, textdY, WdY;
+  int dXm, dXp, dYm, dYp;
+  double padXm, padXp, padYm, padYp;
+  double minPADx, maxPADx, minPADy;
+  double minPAD, maxPAD;
   double X0, Y0, dX, dY;
   char string[64], *fontname;
   KapaGraphWidget *graph;
   Graphic *graphic;
+  TickMarkData *ticks;
 
   if (section == NULL) return;
@@ -22,20 +26,95 @@
   fontname = GetRotFont (&fontsize);
 
-  PADx = MAX (graphic->dx / 20.0, fontsize);
-  PADy = MAX (graphic->dy / 20.0, fontsize);
-  Dx = graphic->dx - 2*PADx;
-  Dy = graphic->dy - 2*PADy;
+  minPAD = 1.0*fontsize + 0;
+  maxPAD = 2.0*fontsize + 4;
 
-  /* each graph has a padding PXm, PXp, PYm, PYp */
-  PXm = (graph[0].axis[1].islabel) ? 4*fontsize : 0;
-  PXp = (graph[0].axis[3].islabel) ? 4*fontsize : 0;
-  PYm = (graph[0].axis[0].islabel) ? 4*fontsize : 0;
-  PYp = (graph[0].axis[2].islabel) ? 4*fontsize : 0;
- 
+  minPADx = 1.5*fontsize;
+  maxPADx = 2.5*fontsize + 4.0;
+
+  minPADy = 1.5*fontsize;
+
+  // dXm : offset to label from lower x-axis, dYp : offset to label from right y-axis, etc
+  // padXm : padding below x-axis, padYp : padding to right of y-axis, etc
+
+  // offset from lower x-axis to labels and tick values
+  // these depend on (a) existence of tick labels and (b) auto-offset or not
+  if (isnan(graph[0].axis[0].labelPad)) {
+    dXm = (graph[0].axis[0].islabel) ? maxPAD  : minPAD;
+  } else {
+    dXm = graph[0].axis[0].labelPad * fontsize;
+  }
+  if (isnan(graph[0].axis[0].pad)) {
+    padXm = graph[0].axis[0].islabel ? maxPADx : minPADx;
+  } else {
+    padXm = graph[0].axis[0].pad * fontsize;
+  }
+
+  // offset from upper x-axis to labels and tick values
+  // these depend on (a) existence of tick labels and (b) auto-offset or not
+  if (isnan(graph[0].axis[2].labelPad)) {
+    dXp = (graph[0].axis[2].islabel) ? maxPAD : minPAD;
+  } else {
+    dXp = graph[0].axis[2].labelPad * fontsize;
+  }
+  if (isnan(graph[0].axis[2].pad)) {
+    padXp = graph[0].axis[2].islabel ? maxPADx : minPADx;
+  } else {
+    padXp = graph[0].axis[2].pad * fontsize;
+  }
+
+  // offset from left y-axis to labels and tick values
+  // these depend on (a) existence of tick labels and (b) auto-offset or not.
+  // in the auto-offset case, offset depends on the width of the tick label strings
+  if (graph[0].axis[1].islabel && (isnan(graph[0].axis[1].labelPad) || isnan(graph[0].axis[1].pad))) {
+    /* check for the max size of the axis label */
+    Nc = 0;
+    ticks = CreateAxisTicks (&graph[0].axis[1], &Nticks);
+    for (i = 0; i < Nticks; i++) {
+      if (!ticks[i].IsMajor) continue;
+      sprintf (string, "%g", ticks[i].value);
+      Nc = MAX (Nc, strlen (string));
+    }
+    FREE(ticks);
+  }
+  if (isnan(graph[0].axis[1].labelPad)) {
+    dYm = (graph[0].axis[1].islabel) ? (0.7*(Nc + 1.5)*fontsize) : minPAD;
+  } else {
+    dYm = graph[0].axis[1].labelPad * fontsize;
+  }
+  if (isnan(graph[0].axis[1].pad)) {
+    padYm = graph[0].axis[1].islabel ? (0.7*(Nc + 2.5)*fontsize) : minPADy;
+  } else {
+    padYm = graph[0].axis[1].pad * fontsize;
+  }
+
+  // offset from right y-axis to labels and tick values
+  // these depend on (a) existence of tick labels and (b) auto-offset or not.
+  // in the auto-offset case, offset depends on the width of the tick label strings
+  if (graph[0].axis[3].islabel && (isnan(graph[0].axis[3].labelPad) || isnan(graph[0].axis[3].pad))) {
+    Nc = 0;
+    ticks = CreateAxisTicks (&graph[0].axis[3], &Nticks);
+    for (i = 0; i < Nticks; i++) {
+      if (!ticks[i].IsMajor) continue;
+      sprintf (string, "%g", ticks[i].value);
+      Nc = MAX (Nc, strlen (string));
+    }
+    FREE(ticks);
+  }
+  if (isnan(graph[0].axis[3].labelPad)) {
+    dYp = (graph[0].axis[3].islabel) ? (0.7*(Nc + 1.5)*fontsize) : minPAD;
+  } else {
+    dYp = graph[0].axis[3].labelPad * fontsize;
+  }
+  if (isnan(graph[0].axis[3].pad)) {
+    padYp = graph[0].axis[3].islabel ? (0.7*(Nc + 2.5)*fontsize) : minPADy;
+  } else {
+    padYp = graph[0].axis[3].pad * fontsize;
+  }
+
   /* basic size of the graph in Xwindow coordinates */
-  X0 = PADx + PXm + (Dx * section[0].x);
-  Y0 = PADy + PYm + (Dy * section[0].y);
-  dX = (Dx * section[0].dx) - PXp - PXm;
-  dY = (Dy * section[0].dy) - PYp - PYm;
+  X0 = graphic[0].dx * section[0].x + padYm;
+  Y0 = graphic[0].dy * section[0].y + padXm;
+  dX = graphic[0].dx * section[0].dx - padYm - padYp;
+  dY = graphic[0].dy * section[0].dy - padXm - padXp;
 
   // if we are tied to an image, make mods as needed
@@ -47,17 +126,17 @@
     switch (section->image->location) {
       case 1:
-	Y0 = graphic[0].dy * section[0].y + 2*PAD1 + WdY + 2; // tied to image in Y
-	dY = graphic[0].dy * section[0].dy - 5*PAD1 - WdY - COLORPAD + 1;
-	break;
+        Y0 = graphic[0].dy * section[0].y  + 2*PAD1 + WdY + 2; // tied to image in Y
+        dY = graphic[0].dy * section[0].dy - 5*PAD1 - WdY - COLORPAD + 1;
+        break;
       case 3:
-	dY = graphic[0].dy * section[0].dy - 5*PAD1 - WdY - COLORPAD - PADy - PYm;
-	break;
+        dY = graphic[0].dy * section[0].dy - 5*PAD1 - WdY - COLORPAD - padYm - padYp;
+        break;
       case 2:
-	X0 = graphic[0].dx * section[0].x  + 2*PAD1 + ZOOM_X;
-	dX = graphic[0].dx * section[0].dx - 3*PAD1 - ZOOM_X;
-	break;
+        X0 = graphic[0].dx * section[0].x  + 2*PAD1 + ZOOM_X;
+        dX = graphic[0].dx * section[0].dx - 3*PAD1 - ZOOM_X;
+        break;
       case 4:
-	dX = graphic[0].dx * section[0].dx - 3*PAD1 - ZOOM_X - PADx - PXm;
-	break;
+        dX = graphic[0].dx * section[0].dx - 3*PAD1 - ZOOM_X - padXm - padXp;
+        break;
     }
   }
@@ -68,5 +147,5 @@
   graph[0].axis[0].dfx = dX;
   graph[0].axis[0].dfy = 0;
-  
+
   graph[0].axis[1].fx  = X0;
   graph[0].axis[1].fy  = graphic->dy - Y0;
@@ -84,45 +163,28 @@
   graph[0].axis[3].dfy = -dY;
 
-  PADx = 0.8*fontsize + 2;
-  PADy = 3.0*fontsize + 4;
+  /* define locations of axis labels */
+  graph[0].label[LABELLL].x = graph[0].axis[0].fx;
+  graph[0].label[LABELLL].y = graph[0].axis[0].fy + dXm;
+  graph[0].label[LABELX0].x = graph[0].axis[0].fx + 0.5*graph[0].axis[0].dfx;
+  graph[0].label[LABELX0].y = graph[0].axis[0].fy + dXm;
+  graph[0].label[LABELLR].x = graph[0].axis[0].fx + graph[0].axis[0].dfx;
+  graph[0].label[LABELLR].y = graph[0].axis[0].fy + dXm;
 
-  /* define locations of axis labels */
-  graph[0].label[LABELX0].x = graph[0].axis[0].fx + 0.5*graph[0].axis[0].dfx;
-  bump = (graph[0].axis[0].islabel) ? PADy : PADx;
-  graph[0].label[LABELX0].y = graph[0].axis[0].fy + bump;
-
+  graph[0].label[LABELUL].x = graph[0].axis[2].fx;
+  graph[0].label[LABELUL].y = graph[0].axis[2].fy - dXp;
   graph[0].label[LABELX1].x = graph[0].axis[2].fx + 0.5*graph[0].axis[2].dfx;
-  bump = (graph[0].axis[2].islabel) ? PADy : PADx;
-  graph[0].label[LABELX1].y = graph[0].axis[2].fy - bump;
-
-  /* check for the max size of the axis label */
-  sprintf (string, "%4g", graph[0].axis[1].min);
-  Nc = strlen (string);
-  sprintf (string, "%4g", graph[0].axis[1].max);
-  Nc = MAX (Nc, strlen (string));
+  graph[0].label[LABELX1].y = graph[0].axis[2].fy - dXp;
+  graph[0].label[LABELUR].x = graph[0].axis[2].fx + graph[0].axis[2].dfx;
+  graph[0].label[LABELUR].y = graph[0].axis[2].fy - dXp;
 
   graph[0].label[LABELY0].y = graph[0].axis[1].fy + 0.5*graph[0].axis[1].dfy;
-  bump = (graph[0].axis[1].islabel) ? (0.8*Nc*fontsize + 1) : PADx;
-  graph[0].label[LABELY0].x = graph[0].axis[1].fx - bump;
-
-  sprintf (string, "%4g", graph[0].axis[3].min);
-  Nc = strlen (string);
-  sprintf (string, "%4g", graph[0].axis[3].max);
-  Nc = MAX (Nc, strlen (string));
+  graph[0].label[LABELY0].x = graph[0].axis[1].fx - dYm;
 
   graph[0].label[LABELY1].y = graph[0].axis[3].fy + 0.5*graph[0].axis[3].dfy;
-  bump = (graph[0].axis[3].islabel) ? (0.8*Nc*fontsize + 1) : PADx;
-  graph[0].label[LABELY1].x = graph[0].axis[3].fx + bump;
-  
+  graph[0].label[LABELY1].x = graph[0].axis[3].fx + dYp;
+
+  // fprintf (stderr, "section %s, %f,%f : %f,%f\n", section->name, X0, Y0, dX, dY);
+
   /* these are wrong and have to be adjusted to sit in the corners */
 
-  graph[0].label[LABELUL].x = graph[0].axis[2].fx - PADx;
-  graph[0].label[LABELUL].y = graph[0].axis[2].fy - PADx;
-  graph[0].label[LABELUR].x = graph[0].axis[2].fx + graph[0].axis[2].dfx + PADx;
-  graph[0].label[LABELUR].y = graph[0].axis[2].fy - PADx;
-  graph[0].label[LABELLL].x = graph[0].axis[0].fx - PADx;
-  graph[0].label[LABELLL].y = graph[0].axis[0].fy + PADx;
-  graph[0].label[LABELLR].x = graph[0].axis[0].fx + graph[0].axis[0].dfx + PADx;
-  graph[0].label[LABELLR].y = graph[0].axis[0].fy + PADx;
-
 }
Index: /branches/czw_branch/20100427/Ohana/src/kapa2/src/bDrawFrame.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/kapa2/src/bDrawFrame.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/kapa2/src/bDrawFrame.c	(revision 28017)
@@ -1,14 +1,16 @@
 # include "Ximage.h"
+// bDrawLine is a function, not a macro like DrawLine
 
 int bDrawFrame (KapaGraphWidget *graph) {
   
-  int i, P, IsLabel, IsMajor, fontsize;
-  double fx, fy, dfx, dfy, range, major, minor, first, next;
-  char *fontname;
-  int weight;
+  int i, Nticks, P;
+  double fx, fy, dfx, dfy, lweight;
+  // Graphic graphic; is not needed
+  TickMarkData *ticks;
   bDrawColor color;
 
+  // don't need graphic, unlink DrawFrame
+
   /* each axis is drawn independently */
-  fontname = GetRotFont (&fontsize);
   for (i = 0; i < 4; i++) {
     fx  = graph[0].axis[i].fx;
@@ -16,9 +18,12 @@
     dfx = graph[0].axis[i].dfx;
     dfy = graph[0].axis[i].dfy;
-    P = hypot ((double)graph[0].axis[(i+1)%2].dfx, (double)graph[0].axis[(i+1)%2].dfy);
+    P = hypot (graph[0].axis[(i+1)%2].dfx, graph[0].axis[(i+1)%2].dfy);
 
-    weight = MAX (0, MIN (10, graph[0].axis[i].lweight));
+    lweight = MAX (0, MIN (10, graph[0].axis[i].lweight));
     color = MAX (0, MIN (15, graph[0].axis[i].color));
-    bDrawSetStyle (color, weight, 0);
+
+    bDrawSetStyle (color, lweight, 0);
+    // function about sets solor and weight
+    // bDrawRotTextInit does not exist
 
     if (graph[0].axis[i].isaxis) { 
@@ -27,30 +32,9 @@
     
     if (graph[0].axis[i].areticks) {
-      if (isnan(graph[0].axis[i].min) || isinf(graph[0].axis[i].min)) continue;
-      if (isnan(graph[0].axis[i].max) || isinf(graph[0].axis[i].max)) continue;
-
-      range = graph[0].axis[i].max - graph[0].axis[i].min;
-
-      AxisTickScale (&graph[0].axis[i], &major, &minor);
-
-      first = minor*((int)(graph[0].axis[i].min/minor));
-      if ((range > 0) && (first < graph[0].axis[i].min)) {
-	first += minor;
+      ticks = CreateAxisTicks (&graph[0].axis[i], &Nticks);
+      for (i = 0; i < Nticks; i++) {
+	bDrawTick (&graph[0].axis[i], P, &ticks[i], i);
       }
-      if ((range < 0) && (first > graph[0].axis[i].min)) {
-	first -= minor;
-      }
-      for (next = first; ((range > 0) && (next <= graph[0].axis[i].max)) || ((range < 0) && (next >= graph[0].axis[i].max));) {
-	IsMajor = FALSE;
-	IsMajor |= (fabs((int)(next/major) - (next/major)) < 0.5*(minor/major));
-	IsMajor |= (fabs ((int)((next + 0.5*minor)/major) - (next/major)) < 0.5*(minor/major));
-	IsMajor |= (fabs ((int)((next - 0.5*minor)/major) - (next/major)) < 0.5*(minor/major));
-	IsLabel = (IsMajor && graph[0].axis[i].islabel);
-	bDrawTick (fx, fy, dfx, dfy, P, graph[0].axis[i].min, graph[0].axis[i].max, next, IsLabel, IsMajor, i);
-	if (range > 0) 
-	  next += minor;
-	else 
-	  next -= minor;
-      }
+      FREE (ticks);
     }
   }
@@ -58,13 +42,24 @@
 }
 
-void bDrawTick (double fx, double fy, double dfx, double dfy, int P, double min, double max, double value, int IsLabel, int IsMajor, int naxis) {
+void bDrawTick (Axis *axis, int P, TickMarkData *tick, int naxis) {
   
+  double x, y, dx, dy;
   int pos, dir, fontsize;
-  double size, n, x, y, dx, dy;
+  double size, n, pad;
   char string[64], *fontname;
+
+  double fx  = axis->fx;
+  double fy  = axis->fy;
+  double dfx = axis->dfx;
+  double dfy = axis->dfy;
+
+  double min = axis->min;
+  double max = axis->max;
+
+  double value = tick->value;
 
   pos = size = 0;
 
-  if (IsMajor) { 
+  if (tick->IsMajor) { 
     size = MAX (0.02, 7.0 / P); 
   } else {
@@ -72,10 +67,9 @@
   }
   
-  n = P / sqrt ((double)(dfx*dfx + dfy*dfy));
+  n = P / hypot(dfx, dfy);
   x = fx + (value-min)*dfx/(max - min);
   y = fy + (value-min)*dfy/(max - min);
 
-  dir = +1;
-  if ((naxis == 0) || (naxis == 1)) dir *= -1;
+  dir = ((naxis == 0) || (naxis == 1)) ? -1 : +1;
   dx = dir*size*dfy*n;	
   dy = dir*size*dfx*n;
@@ -83,19 +77,23 @@
   bDrawLine (x, y, x+dx, y+dy);
 
-  if (IsLabel) {
+  if (tick->IsLabel) {
+    int xt, yt;
+
     fontname = GetRotFont (&fontsize);
 
+    pad = !isnan(axis->ticktextPad) ? axis->ticktextPad*fontsize : 0.8*fontsize + 1.0;
+    
     /* temporarily assume rectilinear axes */
-    if (naxis == 0) { dx = 0; dy = -dir*(0.8*fontsize + 1); pos = 1; }
-    if (naxis == 2) { dx = 0; dy = -dir*(0.8*fontsize + 1); pos = 7; }
+    if (naxis == 0) { dx = 0; dy = +pad; pos = 1; }
+    if (naxis == 2) { dx = 0; dy = -pad; pos = 7; }
 
-    if (naxis == 1) { dy = 0; dx = -(0.8*fontsize + 1); pos = 3; }
-    if (naxis == 3) { dy = 0; dx = +(0.8*fontsize + 1); pos = 5; }
+    if (naxis == 1) { dy = 0; dx = -pad; pos = 3; }
+    if (naxis == 3) { dy = 0; dx = +pad; pos = 5; }
 
-    x = fx + (value-min)*dfx/(max - min) + dx;
-    y = fy + (value-min)*dfy/(max - min) + dy;
-    if (fabs(value) < 1e-14) { value = 0.0; }
-    sprintf (string, "%g", value);
-    bDrawRotText ((int)x, (int)y, string, pos, 0.0);
+    xt = fx + (value-min)*dfx/(max - min) + dx;
+    yt = fy + (value-min)*dfy/(max - min) + dy;
+    if (fabs(value) < 0.001) { value = 0.0; }
+    sprintf (string, "%4g", value);
+    bDrawRotText (xt, yt, string, pos, 0.0);
   }
 }
Index: /branches/czw_branch/20100427/Ohana/src/libdvo/include/dvo.h
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/libdvo/include/dvo.h	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/libdvo/include/dvo.h	(revision 28017)
@@ -443,4 +443,5 @@
 void sort_image_subset (Image *image, off_t *subset, off_t N);
 void sort_coords_index (double *X, double *Y, off_t *S, off_t N);
+void sort_coords_indexonly (double *X, double *Y, off_t *S, off_t N);
 void sort_regions (SkyRegion *region, off_t N);
 
Index: /branches/czw_branch/20100427/Ohana/src/libdvo/src/coordops.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/libdvo/src/coordops.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/libdvo/src/coordops.c	(revision 28017)
@@ -353,5 +353,5 @@
       dY = (dM*dLdX - dL*dMdX) * Do;
 
-      // fprintf (stderr, "X,Y + dX,dY : %f, %f : %f, %f\n", X, Y, dX, dY);
+      // fprintf (stderr, "Xo,Yo + dX,dY : %f, %f : %f, %f\n", Xo, Yo, dX, dY);
 
       Xo += dX;
Index: /branches/czw_branch/20100427/Ohana/src/libdvo/src/dvosorts.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/libdvo/src/dvosorts.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/libdvo/src/dvosorts.c	(revision 28017)
@@ -46,4 +46,19 @@
 }
 
+/* sort a coordinate pair (X,Y) and the associated index (S) */
+void sort_coords_indexonly (double *X, double *Y, off_t *S, off_t N) {
+  
+# define SWAPFUNC(A,B){ off_t itmp; \
+  itmp = S[A]; S[A] = S[B]; S[B] = itmp; \
+}
+# define COMPARE(A,B)(X[S[A]] < X[S[B]])
+
+  OHANA_SORT (N, COMPARE, SWAPFUNC);
+
+# undef SWAPFUNC
+# undef COMPARE
+
+}
+
 void sort_regions (SkyRegion *region, off_t N) {
 
Index: /branches/czw_branch/20100427/Ohana/src/libkapa/include/kapa.h
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/libkapa/include/kapa.h	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/libkapa/include/kapa.h	(revision 28017)
@@ -72,4 +72,5 @@
   float dx;
   float dy;
+  int bg;
 } KapaSection;
 
@@ -78,4 +79,7 @@
   int style, ptype, ltype, etype, ebar, color;
   double lweight, size;
+  double ticktextPad;
+  double labelPadXm, labelPadYm, labelPadXp, labelPadYp;
+  double padXm, padXp, padYm, padYp;
   Coords coords;
   int flipeast, flipnorth;
@@ -173,7 +177,10 @@
 int KapaSelectSection (int fd, char *name);
 int KapaGetSection (int fd, char *name);
+int KapaSectionBG (int fd, char *name, int bg);
 int KapaMoveSection (int fd, char *name, char *direction);
 int KapaSetGraphData (int fd, Graphdata *graphmode);
 int KapaGetGraphData (int fd, Graphdata *graphmode);
+int KapaScanGraphData (int fd, Graphdata *graphmode);
+int KapaSendGraphData (int fd, Graphdata *graphmode);
 int KapaSetImageData (int fd, KapaImageData *graphmode);
 int KapaGetImageData (int fd, KapaImageData *graphmode);
Index: /branches/czw_branch/20100427/Ohana/src/libkapa/src/KapaColors.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/libkapa/src/KapaColors.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/libkapa/src/KapaColors.c	(revision 28017)
@@ -37,4 +37,6 @@
     }	
   }
+  if (!strcasecmp (name, "none")) return (-1);
+
   fprintf (stderr, "color may be one of:\n");
   for (i = 0; i < N_KAPA_COLORS; i++) {
Index: /branches/czw_branch/20100427/Ohana/src/libkapa/src/KapaOpen.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/libkapa/src/KapaOpen.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/libkapa/src/KapaOpen.c	(revision 28017)
@@ -31,8 +31,8 @@
   if (status == -1) {
     if (errno == EADDRINUSE) {
-	close (InitSocket);
-	Address[0].sin_port ++;
-	if (Address[0].sin_port > MY_PORT_MAX) exit (2);
-	goto retry_server;
+        close (InitSocket);
+        Address[0].sin_port ++;
+        if (Address[0].sin_port > MY_PORT_MAX) exit (2);
+        goto retry_server;
     }
     perror ("bind: ");
@@ -69,4 +69,5 @@
 
   /* do I need to clear rfds on each pass? */
+  FD_ZERO(&rfds);
   FD_SET (InitSocket, &rfds);
   status = select (InitSocket + 1, &rfds, NULL, NULL, &wait);
@@ -98,7 +99,7 @@
 
   for (i = 0; i < Nvalid; i++) {
-    /* valid IP addresses may be machines (120.90.121.142) or 
+    /* valid IP addresses may be machines (120.90.121.142) or
        class C networks (120.90.121.0) */
-       
+
     /* for machine, address must match */
     if ((0xff & (VALID[i] >> 24)) != 0) {
@@ -138,8 +139,8 @@
   test = TRUE;
   test &= (status == 4);
-  test &= ((ip1 > 0) && (ip1 < 256)); 
-  test &= ((ip2 > 0) && (ip2 < 256)); 
-  test &= ((ip3 > 0) && (ip3 < 256)); 
-  test &= ((ip4 >=0) && (ip4 < 256)); 
+  test &= ((ip1 > 0) && (ip1 < 256));
+  test &= ((ip2 > 0) && (ip2 < 256));
+  test &= ((ip3 > 0) && (ip3 < 256));
+  test &= ((ip4 >=0) && (ip4 < 256));
   if (!test) {
     fprintf (stderr, "invalid IP address %s\n", string);
@@ -205,5 +206,5 @@
 
   // the client uses a BLOCKing socket by default
-  fcntl (InitSocket, F_SETFL, !O_NONBLOCK); 
+  fcntl (InitSocket, F_SETFL, !O_NONBLOCK);
   return (InitSocket);
 }
@@ -211,5 +212,5 @@
 int KapaOpen (char *kapa_exec, char *kapa_name) {
 
-  // kapa_exec may be kapa://host, in which case we attempt to connect to an 
+  // kapa_exec may be kapa://host, in which case we attempt to connect to an
   // already running kapa, or the program path, in which case we are supposed
   // to launch it locally, then connect to it.
@@ -265,10 +266,10 @@
   unlink (socket_name);
 
-  strcpy (Address.sun_path, socket_name); 
-  Address.sun_family = AF_UNIX; 
-  InitSocket = socket (AF_UNIX, SOCK_STREAM, 0); 
+  strcpy (Address.sun_path, socket_name);
+  Address.sun_family = AF_UNIX;
+  InitSocket = socket (AF_UNIX, SOCK_STREAM, 0);
   status = bind (InitSocket, (struct sockaddr *) &Address, sizeof (Address));
   status = listen (InitSocket, 1);
-  
+
   if (name == NULL) {
     sprintf (temp, "%s -socket %s &", kapa_exec, socket_name);
@@ -282,5 +283,5 @@
 
   AddressLength =  sizeof (Address);
-  fcntl (InitSocket, F_SETFL, O_NONBLOCK); 
+  fcntl (InitSocket, F_SETFL, O_NONBLOCK);
 
 # define NTRY 500
@@ -297,5 +298,5 @@
 
   // the client uses a BLOCKing socket by default
-  fcntl (fd, F_SETFL, !O_NONBLOCK); 
+  fcntl (fd, F_SETFL, !O_NONBLOCK);
   return (fd);
 }
@@ -317,5 +318,5 @@
 
   // the server uses an unblocked socket
-  fcntl (sock, F_SETFL, O_NONBLOCK);  
+  fcntl (sock, F_SETFL, O_NONBLOCK);
   unlink (sockpath);
   return (sock);
Index: /branches/czw_branch/20100427/Ohana/src/libkapa/src/KapaWindow.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/libkapa/src/KapaWindow.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/libkapa/src/KapaWindow.c	(revision 28017)
@@ -38,10 +38,7 @@
 
   KiiSendCommand (fd, 4, "DBOX");
-  KiiSendMessage (fd, "%12.6g %12.6g %12.6g %12.6g", 
-		    graphdata[0].xmin, graphdata[0].xmax, graphdata[0].ymin, graphdata[0].ymax);
-
-  KiiSendMessage (fd, "%lf %d", graphdata[0].lweight, graphdata[0].color);
-
-  KiiSendMessage (fd, "%s %s %s", graphdata[0].axis, graphdata[0].labels, graphdata[0].ticks);
+
+  KapaSendGraphData (fd, graphdata);
+
   KiiWaitAnswer (fd, "DONE");
   return (TRUE);
@@ -84,4 +81,5 @@
 }
 
+// XXX drop this function? : kapa is responsible for the graph initialization
 int KapaInitGraph (Graphdata *graphdata) {
 
@@ -103,7 +101,20 @@
   graphdata[0].flipeast = TRUE;
   graphdata[0].flipnorth = FALSE;
+
   strcpy (graphdata[0].axis, "2222");
   strcpy (graphdata[0].ticks, "2222");
   strcpy (graphdata[0].labels, "2222");
+
+  graphdata[0].ticktextPad = NAN;
+
+  graphdata[0].labelPadXm = NAN;
+  graphdata[0].labelPadXp = NAN;
+  graphdata[0].labelPadYm = NAN;
+  graphdata[0].labelPadYp = NAN;
+
+  graphdata[0].padXm = NAN;
+  graphdata[0].padXp = NAN;
+  graphdata[0].padYm = NAN;
+  graphdata[0].padYp = NAN;
 
   return (TRUE);
@@ -128,10 +139,11 @@
 }
 
-int KapaSetGraphData (int fd, Graphdata *data) {
-
-  /* tell kapa to look for the incoming image */
-  KiiSendCommand (fd, 4, "SSTY"); 
-  
+int KapaSendGraphData (int fd, Graphdata *data) {
+
   /* send kapa the plot details */
+  KiiSendMessage (fd, "%g %g %g %g", 
+		  data[0].xmin, data[0].xmax, 
+		  data[0].ymin, data[0].ymax);
+
   KiiSendMessage (fd, "%8d %d %d %d %d %d %f %f", 
 		  data[0].style, 
@@ -140,7 +152,12 @@
 		  data[0].lweight, data[0].size);
 
+  KiiSendMessage (fd, "%g %g %g %g %g", 
+		  data[0].ticktextPad,
+		  data[0].padXm, data[0].padXp, 
+		  data[0].padYm, data[0].padYp);
+
   KiiSendMessage (fd, "%g %g %g %g", 
-		  data[0].xmin, data[0].xmax, 
-		  data[0].ymin, data[0].ymax);
+		  data[0].labelPadXm, data[0].labelPadXp, 
+		  data[0].labelPadYm, data[0].labelPadYp);
 
   KiiSendMessage (fd, "%g %g %g %g", 
@@ -160,14 +177,16 @@
 		  data[0].coords.cdelt2);
 
-  KiiWaitAnswer (fd, "DONE");
-  return (TRUE);
-}
-
-int KapaGetGraphData (int fd, Graphdata *data) {
-
-  /* tell kapa to look for the incoming image */
-  KiiSendCommand (fd, 4, "GSTY"); 
-  
+  KiiSendMessage (fd, "%s %s %s", data[0].axis, data[0].ticks, data[0].labels);
+
+  return (TRUE);
+}
+
+int KapaScanGraphData (int fd, Graphdata *data) {
+
   /* send kapa the plot details */
+  KiiScanMessage (fd, "%lf %lf %lf %lf", 
+		  &data[0].xmin, &data[0].xmax, 
+		  &data[0].ymin, &data[0].ymax);
+
   KiiScanMessage (fd, "%d %d %d %d %d %d %lf %lf", 
 		  &data[0].style, 
@@ -176,7 +195,12 @@
 		  &data[0].lweight, &data[0].size);
 
+  KiiScanMessage (fd, "%lf %lf %lf %lf %lf", 
+		  &data[0].ticktextPad, 
+		  &data[0].padXm, &data[0].padXp, 
+		  &data[0].padYm, &data[0].padYp);
+
   KiiScanMessage (fd, "%lf %lf %lf %lf", 
-		  &data[0].xmin, &data[0].xmax, 
-		  &data[0].ymin, &data[0].ymax);
+		  &data[0].labelPadXm, &data[0].labelPadXp, 
+		  &data[0].labelPadYm, &data[0].labelPadYp);
 
   KiiScanMessage (fd, "%f %f %f %f", 
@@ -196,8 +220,31 @@
 		  &data[0].coords.cdelt2);
 
+  KiiScanMessage (fd, "%s %s %s", data[0].axis, data[0].ticks, data[0].labels);
+
   // XXX at some point, we need to add polynomials and 2-level mosaic
   // astrometry here.
 
   data[0].coords.Npolyterms = 0;
+
+  return (TRUE);
+}
+
+int KapaSetGraphData (int fd, Graphdata *data) {
+
+  /* tell kapa to look for the incoming image */
+  KiiSendCommand (fd, 4, "SSTY"); 
+  
+  KapaSendGraphData (fd, data);
+
+  KiiWaitAnswer (fd, "DONE");
+  return (TRUE);
+}
+
+int KapaGetGraphData (int fd, Graphdata *data) {
+
+  /* tell kapa to look for the incoming image */
+  KiiSendCommand (fd, 4, "GSTY"); 
+  
+  KapaScanGraphData (fd, data);
 
   KiiWaitAnswer (fd, "DONE");
@@ -312,10 +359,19 @@
 
   KiiSendCommand (fd, 4, "DSEC");
-  KiiSendMessage (fd, "%s %6.3f %6.3f %6.3f %6.3f", 
+  KiiSendMessage (fd, "%s %6.3f %6.3f %6.3f %6.3f %3d", 
 		  section[0].name, 
 		  section[0].x,
 		  section[0].y,
 		  section[0].dx,
-		  section[0].dy);
+		  section[0].dy,
+		  section[0].bg);
+  KiiWaitAnswer (fd, "DONE");
+  return (TRUE);
+}
+
+int KapaSectionBG (int fd, char *name, int bg) {
+
+  KiiSendCommand (fd, 4, "BSEC");
+  KiiSendMessage (fd, "%s %3d", name, bg);
   KiiWaitAnswer (fd, "DONE");
   return (TRUE);
Index: /branches/czw_branch/20100427/Ohana/src/opihi/cmd.basic/break.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/cmd.basic/break.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/cmd.basic/break.c	(revision 28017)
@@ -1,15 +1,16 @@
 # include "basic.h"
 
+// auto_break is currently a global
 int exec_break (int argc, char **argv) {
 
   int N, value;
 
+  if ((N = get_argument (argc, argv, "-h"))) goto usage;
+  if ((N = get_argument (argc, argv, "-help"))) goto usage;
+  if ((N = get_argument (argc, argv, "--help"))) goto usage;
+
   if ((N = get_argument (argc, argv, "-auto"))) {
     remove_argument (N, &argc, argv);
-    value = -1;
-    if (!strcasecmp (argv[N], "on")) value = 1;
-    if (!strcasecmp (argv[N], "off")) value = 0;
-    if (value == -1) {
-      gprint (GP_ERR, "USAGE: break -auto [on / off]\n");
+    if (N == argc) {
       if (auto_break) 
 	gprint (GP_ERR, "auto break on\n");
@@ -18,10 +19,17 @@
       return (FALSE);
     }
+    value = -1;
+    if (!strcasecmp (argv[N], "on")) value = 1;
+    if (!strcasecmp (argv[N], "off")) value = 0;
+    if (value == -1) goto usage;
     auto_break = value;
     return (TRUE);
   }
-
+  
   loop_break = TRUE;
   return (FALSE);
-
+  
+usage:
+  gprint (GP_ERR, "USAGE: break -auto [on / off]\n");
+  return (FALSE);
 }
Index: /branches/czw_branch/20100427/Ohana/src/opihi/cmd.basic/opihi.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/cmd.basic/opihi.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/cmd.basic/opihi.c	(revision 28017)
@@ -3,8 +3,8 @@
 int opihi_setmode (int argc, char **argv) {
 
-  int value;
+  OpihiVerboseMode value;
 
   if (argc < 2) {
-    gprint (GP_ERR, "USAGE: opihi (verbose) [on/off]\n");
+    gprint (GP_ERR, "USAGE: opihi (verbose) [on/off/error]\n");
     return (FALSE);
   }
@@ -13,17 +13,30 @@
       if (argc == 2) {
 	  value = get_verbose_shell();
-	  if (value) {
-	    gprint (GP_ERR, "opihi verbose mode: on\n");
-	  } else {
-	    gprint (GP_ERR, "opihi verbose mode: off\n");
-	  }
+	  switch (value) {
+	    case OPIHI_VERBOSE_OFF:
+	      gprint (GP_ERR, "opihi verbose mode: off\n");
+	      break;
+	    case OPIHI_VERBOSE_ON:
+	      gprint (GP_ERR, "opihi verbose mode: on\n");
+	      break;
+	    case OPIHI_VERBOSE_ERROR:
+	      gprint (GP_ERR, "opihi verbose mode: error\n");
+	      break;
+	    default:
+	      fprintf (stderr, "impossible condition\n");
+	      abort();
+	  } 
 	  return (TRUE);
       }
       if (!strcasecmp(argv[2], "on")) {
-	set_verbose_shell (TRUE);
+	set_verbose_shell (OPIHI_VERBOSE_ON);
 	return (TRUE);
       }
       if (!strcasecmp(argv[2], "off")) {
-	set_verbose_shell (FALSE);
+	set_verbose_shell (OPIHI_VERBOSE_OFF);
+	return (TRUE);
+      }
+      if (!strcasecmp(argv[2], "error")) {
+	set_verbose_shell (OPIHI_VERBOSE_ERROR);
 	return (TRUE);
       }
Index: /branches/czw_branch/20100427/Ohana/src/opihi/cmd.basic/run_for.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/cmd.basic/run_for.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/cmd.basic/run_for.c	(revision 28017)
@@ -7,5 +7,5 @@
   int ThisList, depth, i, done, status, found, NLINES, j;
   double start, end, delta;
-  char *input;
+  char *input, *endptr;
   double value, sign;
   Macro loop;
@@ -16,8 +16,24 @@
   }
 
-  start = atof (argv[2]);
-  end   = atof (argv[3]);
+  start = strtod (argv[2], &endptr);
+  if (*endptr) {
+    gprint (GP_ERR, "for loop starting value must be numerical (%s)\n", argv[2]);
+    return (FALSE);
+  }
+
+  end = strtod (argv[3], &endptr);
+  if (*endptr) {
+    gprint (GP_ERR, "for loop ending value must be numerical (%s)\n", argv[3]);
+    return (FALSE);
+  }
+
   delta = 1.0;
-  if (argc == 5) delta = atof (argv[4]);
+  if (argc == 5) { 
+    delta = strtod (argv[4], &endptr);
+    if (*endptr) {
+      gprint (GP_ERR, "for loop delta value must be numerical (%s)\n", argv[4]);
+      return (FALSE);
+    }
+  }
   sign = SIGN(delta);
 
Index: /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/Makefile
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/Makefile	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/Makefile	(revision 28017)
@@ -72,4 +72,5 @@
 $(SRC)/lookup.$(ARCH).o	\
 $(SRC)/matrix.$(ARCH).o	\
+$(SRC)/match2d.$(ARCH).o	\
 $(SRC)/mkrgb.$(ARCH).o	\
 $(SRC)/mcreate.$(ARCH).o	\
Index: /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/box.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/box.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/box.c	(revision 28017)
@@ -25,5 +25,5 @@
   } 
 
-  graphmode.lweight = 1;
+  // graphmode.lweight = 1;
   if ((N = get_argument (argc, argv, "-lw"))) {
     remove_argument (N, &argc, argv);
@@ -32,5 +32,5 @@
   }
 
-  graphmode.color = KapaColorByName ("black");
+  // graphmode.color = KapaColorByName ("black");
   if ((N = get_argument (argc, argv, "-c"))) {
     remove_argument (N, &argc, argv);
@@ -40,5 +40,6 @@
   }
 
-  strcpy (graphmode.ticks, "2222");
+  // XXX need to get the current values from kapa
+  // strcpy (graphmode.ticks, "2222");
   if ((N = get_argument (argc, argv, "-ticks"))) {
     remove_argument (N, &argc, argv);
@@ -51,5 +52,5 @@
   }
   
-  strcpy (graphmode.labels, "2222");
+  // strcpy (graphmode.labels, "2222");
   if ((N = get_argument (argc, argv, "-labels"))) {
     remove_argument (N, &argc, argv);
@@ -62,5 +63,5 @@
   }
 
-  strcpy (graphmode.axis, "2222");
+  // strcpy (graphmode.axis, "2222");
   if ((N = get_argument (argc, argv, "-axis"))) {
     remove_argument (N, &argc, argv);
@@ -71,4 +72,72 @@
       if ((graphmode.axis[i] != '0') && (graphmode.axis[i] != '1') && (graphmode.axis[i] != '2')) { goto usage; }
     }
+  }
+
+  if ((N = get_argument (argc, argv, "-tickpad"))) {
+    remove_argument (N, &argc, argv);
+    graphmode.ticktextPad = atof(argv[N]);
+    remove_argument (N, &argc, argv);
+  }
+
+  if ((N = get_argument (argc, argv, "-labelpadx"))) {
+    remove_argument (N, &argc, argv);
+    graphmode.labelPadXm = atof(argv[N]);
+    remove_argument (N, &argc, argv);
+  }
+
+  if ((N = get_argument (argc, argv, "-labelpady"))) {
+    remove_argument (N, &argc, argv);
+    graphmode.labelPadYm = atof(argv[N]);
+    remove_argument (N, &argc, argv);
+  }
+
+  if ((N = get_argument (argc, argv, "+labelpadx"))) {
+    remove_argument (N, &argc, argv);
+    graphmode.labelPadXp = atof(argv[N]);
+    remove_argument (N, &argc, argv);
+  }
+
+  if ((N = get_argument (argc, argv, "+labelpady"))) {
+    remove_argument (N, &argc, argv);
+    graphmode.labelPadYp = atof(argv[N]);
+    remove_argument (N, &argc, argv);
+  }
+
+  if ((N = get_argument (argc, argv, "-labelpad"))) {
+    remove_argument (N, &argc, argv);
+    graphmode.labelPadXm = atof(argv[N]);
+    graphmode.labelPadXp = atof(argv[N]);
+    graphmode.labelPadYm = atof(argv[N]);
+    graphmode.labelPadYp = atof(argv[N]);
+    remove_argument (N, &argc, argv);
+  }
+
+  if ((N = get_argument (argc, argv, "-pad"))) {
+    remove_argument (N, &argc, argv);
+    graphmode.padXm = atof(argv[N]);
+    graphmode.padXp = atof(argv[N]);
+    graphmode.padYm = atof(argv[N]);
+    graphmode.padYp = atof(argv[N]);
+    remove_argument (N, &argc, argv);
+  }
+  if ((N = get_argument (argc, argv, "-xpad"))) {
+    remove_argument (N, &argc, argv);
+    graphmode.padXm = atof(argv[N]);
+    remove_argument (N, &argc, argv);
+  }
+  if ((N = get_argument (argc, argv, "+xpad"))) {
+    remove_argument (N, &argc, argv);
+    graphmode.padXp = atof(argv[N]);
+    remove_argument (N, &argc, argv);
+  }
+  if ((N = get_argument (argc, argv, "-ypad"))) {
+    remove_argument (N, &argc, argv);
+    graphmode.padYm = atof(argv[N]);
+    remove_argument (N, &argc, argv);
+  }
+  if ((N = get_argument (argc, argv, "+ypad"))) {
+    remove_argument (N, &argc, argv);
+    graphmode.padYp = atof(argv[N]);
+    remove_argument (N, &argc, argv);
   }
 
Index: /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/create.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/create.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/create.c	(revision 28017)
@@ -14,5 +14,6 @@
 
   if ((argc != 5) && (argc != 4)) {
-    gprint (GP_ERR, "USAGE: create vector start end [delta]\n");
+    gprint (GP_ERR, "USAGE: create vector start end [delta] [-int]\n");
+    gprint (GP_ERR, " -int : resulting vector is integer type (delta must be integer)\n");
     return (FALSE);
   }
@@ -20,8 +21,9 @@
   if ((vec = SelectVector (argv[1], ANYVECTOR, TRUE)) == NULL) return (FALSE);
 
+  delta = 1;
   start = atof (argv[2]);
   end   = atof (argv[3]);
-  delta = 1;
   if (argc == 5) delta = atof (argv[4]);
+
   if ((start == end) || (delta == 0)) {
     gprint (GP_ERR, "error in value: %f to %f, %f\n", start, end, delta);
Index: /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/fit1d.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/fit1d.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/fit1d.c	(revision 28017)
@@ -53,9 +53,9 @@
     return (FALSE);
   }
-  REQUIRE_VECTOR_FLT (xvec, FALSE); 
-  REQUIRE_VECTOR_FLT (yvec, FALSE); 
+  CastVector (xvec, OPIHI_FLT);
+  CastVector (yvec, OPIHI_FLT);
 
   if (Weight) {
-    REQUIRE_VECTOR_FLT (dyvec, FALSE); 
+    CastVector (dyvec, OPIHI_FLT);
     if (xvec[0].Nelements != dyvec[0].Nelements) {
       gprint (GP_ERR, "vectors must have same length\n");
Index: /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/fit2d.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/fit2d.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/fit2d.c	(revision 28017)
@@ -64,10 +64,10 @@
     return (FALSE);
   }
-  REQUIRE_VECTOR_FLT (xvec, FALSE); 
-  REQUIRE_VECTOR_FLT (yvec, FALSE); 
-  REQUIRE_VECTOR_FLT (zvec, FALSE); 
+  CastVector (xvec, OPIHI_FLT);
+  CastVector (yvec, OPIHI_FLT);
+  CastVector (zvec, OPIHI_FLT);
 
   if (Weight) {
-    REQUIRE_VECTOR_FLT (dzvec, FALSE); 
+    CastVector (dzvec, OPIHI_FLT);
     if (xvec[0].Nelements != dzvec[0].Nelements) {
       gprint (GP_ERR, "vectors must have same length\n");
Index: /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/histogram.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/histogram.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/histogram.c	(revision 28017)
@@ -3,11 +3,18 @@
 int histogram (int argc, char **argv) {
   
-  int i, bin, Nbins;
+  int i, N, bin, Nbins;
   opihi_int *OUT;
   opihi_flt start, end, delta;
-  Vector *xvec, *yvec;
+  Vector *xvec, *yvec, *range;
+
+  range = NULL;
+  if ((N = get_argument (argc, argv, "-range"))) {
+    remove_argument (N, &argc, argv);
+    if ((range = SelectVector (argv[N], ANYVECTOR, TRUE)) == NULL) return (FALSE);    
+    remove_argument (N, &argc, argv);
+  }
 
   if ((argc != 6) && (argc != 5)) {
-    gprint (GP_ERR, "USAGE: hist invec outvec start end [delta]\n");
+    gprint (GP_ERR, "USAGE: hist invec outvec start end [delta] [-range range]\n");
     return (FALSE);
   }
@@ -31,4 +38,11 @@
   if ((xvec = SelectVector (argv[1], OLDVECTOR, TRUE)) == NULL) return (FALSE);
   if ((yvec = SelectVector (argv[2], ANYVECTOR, TRUE)) == NULL) return (FALSE);
+
+  if (range) {
+    ResetVector (range, OPIHI_FLT, Nbins);
+    for (i = 0; i < range[0].Nelements; i++) {
+      range[0].elements.Flt[i] = start + i*delta;
+    }
+  }
 
   ResetVector (yvec, OPIHI_INT, Nbins);
Index: /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/init.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/init.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/init.c	(revision 28017)
@@ -61,4 +61,5 @@
 int lookup           PROTO((int, char **));
 int matrix           PROTO((int, char **));
+int match2d          PROTO((int, char **));
 int mkrgb            PROTO((int, char **));
 int mcreate          PROTO((int, char **));
@@ -201,4 +202,5 @@
   {1, "iminterp",     minterp,          "interpolate image pixels"},
   {1, "matrix",       matrix,           "matrix math operations"},
+  {1, "match2d",      match2d,          "match 2 pairs of X,Y vectors and return matched indexes"},
   {1, "mkrgb",        mkrgb,            "convert 3 images to rgb jpeg (use Kapa for better control)"},
   {1, "mset",         mset,             "insert a vector in an image"},
Index: /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/match2d.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/match2d.c	(revision 28017)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/match2d.c	(revision 28017)
@@ -0,0 +1,133 @@
+# include "data.h"
+int find_matches2d (Vector *X1, Vector *Y1, Vector *X2, Vector *Y2, double Radius, Vector *index1, Vector *index2);
+
+// match2d (X1) (Y1) (X2) (Y2) (Radius) [-index1 (index1)] [-index2 (index2)] [-nomatch1 nomatch1] [-nomatch2 nomatch2]
+// X1[Index1] <=> X2[Index2] (etc)
+int match2d (int argc, char **argv) {
+  
+  int N;
+  double Radius;
+  char *endptr;
+  Vector *X1vec, *Y1vec, *X2vec, *Y2vec;
+  Vector *index1, *index2;
+
+  if ((N = get_argument (argc, argv, "-index1"))) {
+    remove_argument (N, &argc, argv);
+    if ((index1 = SelectVector (argv[N], ANYVECTOR, TRUE)) == NULL) return (FALSE);    
+    remove_argument (N, &argc, argv);
+  } else {
+    if ((index1 = SelectVector ("index1", ANYVECTOR, TRUE)) == NULL) return (FALSE);    
+  }
+
+  if ((N = get_argument (argc, argv, "-index2"))) {
+    remove_argument (N, &argc, argv);
+    if ((index2 = SelectVector (argv[N], ANYVECTOR, TRUE)) == NULL) return (FALSE);    
+    remove_argument (N, &argc, argv);
+  } else {
+    if ((index2 = SelectVector ("index2", ANYVECTOR, TRUE)) == NULL) return (FALSE);    
+  }
+
+  if (argc != 6) {
+    gprint (GP_ERR, "USAGE: match2d X1 Y1 X2 Y2 Radius [-index1 (index1)] [-index2 (index2)] [-closest]\n");
+    // gprint (GP_ERR, "USAGE: match2d X1 Y1 X2 Y2 Radius [-index1 (index1)] [-index2 (index2)] [-closest]\n");
+    // gprint (GP_ERR, "  if -closest is provided, index1 & index2 will have the same length as X1 and X2 (respectively)\n");
+    // gprint (GP_ERR, "    with either the index of the match or a value of -1 for non-matches\n");
+    return (FALSE);
+  }
+
+  if ((X1vec = SelectVector (argv[1], OLDVECTOR, TRUE)) == NULL) return (FALSE);    
+  if ((Y1vec = SelectVector (argv[2], OLDVECTOR, TRUE)) == NULL) return (FALSE);    
+  if ((X2vec = SelectVector (argv[3], OLDVECTOR, TRUE)) == NULL) return (FALSE);    
+  if ((Y2vec = SelectVector (argv[4], OLDVECTOR, TRUE)) == NULL) return (FALSE);    
+
+  if (X1vec[0].Nelements != Y1vec[0].Nelements) {
+    gprint (GP_ERR, "X1 & Y1 vectors must have same length\n");
+    return (FALSE);
+  }
+  if (X2vec[0].Nelements != Y2vec[0].Nelements) {
+    gprint (GP_ERR, "X2 & Y2 vectors must have same length\n");
+    return (FALSE);
+  }
+
+  REQUIRE_VECTOR_FLT (X1vec, FALSE); 
+  REQUIRE_VECTOR_FLT (Y1vec, FALSE); 
+  REQUIRE_VECTOR_FLT (X2vec, FALSE); 
+  REQUIRE_VECTOR_FLT (Y2vec, FALSE); 
+
+  Radius = strtod (argv[5], &endptr);
+  if (*endptr) {
+    gprint (GP_ERR, "Radius must be numerical (%s)\n", argv[5]);
+    return (FALSE);
+  }
+
+  find_matches2d (X1vec, Y1vec, X2vec, Y2vec, Radius, index1, index2);
+
+  return (TRUE);
+}
+
+// we are not defining a relative offset DX,DY for now
+int find_matches2d (Vector *X1, Vector *Y1, Vector *X2, Vector *Y2, double Radius, Vector *index1, Vector *index2) {
+  
+  off_t i, j, first_j, I, J, *N1, *N2, Nmatch, NMATCH, DMATCH;
+  double dX, dY, dR, Radius2;
+
+  NMATCH = MAX(MAX(0.01*X1->Nelements, 0.01*X2->Nelements), 100);
+  DMATCH = NMATCH;
+
+  ResetVector (index1, OPIHI_INT, NMATCH);
+  ResetVector (index2, OPIHI_INT, NMATCH);
+
+  ALLOCATE (N1, off_t, X1->Nelements);
+  ALLOCATE (N2, off_t, X2->Nelements);
+
+  for (i = 0; i < X1->Nelements; i++) { N1[i] = i; }
+  for (i = 0; i < X2->Nelements; i++) { N2[i] = i; }
+
+  sort_coords_indexonly (X1->elements.Flt, Y1->elements.Flt, N1, X1->Nelements);
+  sort_coords_indexonly (X2->elements.Flt, Y2->elements.Flt, N2, X2->Nelements);
+
+  Radius2 = Radius*Radius;
+
+  Nmatch = 0;
+  for (i = j = 0; (i < X1->Nelements) && (j < X2->Nelements);) {
+    I = N1[i];
+    J = N2[j];
+
+    dX = X1->elements.Flt[I] - X2->elements.Flt[J];
+
+    if (dX <= -1.02*Radius) { i++; continue; }
+    if (dX >= +1.02*Radius) { j++; continue; }
+
+    // look for all matches of list2() to list1(i)
+    first_j = j;
+    for (j = first_j; (dX > -1.02*Radius) && (j < X2->Nelements); j++) {
+      J = N2[j];
+      dX = X1->elements.Flt[I] - X2->elements.Flt[J];
+      dY = Y1->elements.Flt[I] - Y2->elements.Flt[J];
+      dR = dX*dX + dY*dY;
+      if (dR < Radius2) {
+	index1->elements.Int[Nmatch] = I;
+	index2->elements.Int[Nmatch] = J;
+
+	// XXX track matches 1 and 2 with internal vector, save new nomatch index vectors
+	// after this loop
+
+	Nmatch ++;
+	if (Nmatch >= NMATCH) {
+	  NMATCH += DMATCH;
+	  REALLOCATE (index1->elements.Int, opihi_int, NMATCH);
+	  REALLOCATE (index2->elements.Int, opihi_int, NMATCH);
+	}
+      }
+    }
+    j = first_j;
+    i++;
+  }
+  index1->Nelements = Nmatch;
+  index2->Nelements = Nmatch;
+
+  free (N1);
+  free (N2);
+
+  return (TRUE);
+}
Index: /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/section.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/section.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/cmd.data/section.c	(revision 28017)
@@ -1,9 +1,9 @@
 # include "data.h"
 
-enum {NONE, LIST, UP, DOWN, TOP, BOTTOM, TOOL};
+enum {NONE, LIST, UP, DOWN, TOP, BOTTOM, TOOL, BG};
 
 int section (int argc, char **argv) {
   
-  int N, action, kapa;
+  int N, action, kapa, background;
   Graphdata graphmode;
   KapaSection section;
@@ -37,4 +37,16 @@
     location = argv[N];
     remove_argument (N, &argc, argv);
+  }
+
+  background = -1; // invisible
+  if ((N = get_argument (argc, argv, "-bg"))) {
+    remove_argument (N, &argc, argv);
+    if (!strcasecmp (argv[N], "NONE")) {
+      background = -1;
+    } else {
+      background = KapaColorByName(argv[N]);
+    }
+    remove_argument (N, &argc, argv);
+    action = BG;
   }
 
@@ -82,4 +94,8 @@
 	break;
 
+      case BG:
+	KapaSectionBG (kapa, argv[1], background);
+	break;
+
       case TOOL:
 	if (!strcmp(location, "-x")) {
@@ -121,4 +137,5 @@
     section.dx = atof (argv[4]);
     section.dy = atof (argv[5]);
+    section.bg = background;
     KapaSetSection (kapa, &section);
     return (TRUE);
Index: /branches/czw_branch/20100427/Ohana/src/opihi/include/shell.h
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/include/shell.h	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/include/shell.h	(revision 28017)
@@ -15,4 +15,5 @@
 typedef enum {GP_FILE, GP_BUFF} gpMode;
 typedef enum {GP_LOG, GP_ERR} gpDest;
+typedef enum {OPIHI_VERBOSE_OFF, OPIHI_VERBOSE_ON, OPIHI_VERBOSE_ERROR} OpihiVerboseMode;
 
 typedef int CommandF (int argc, char **argv);
Index: anches/czw_branch/20100427/Ohana/src/opihi/lib.data/open_graph.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/lib.data/open_graph.c	(revision 28016)
+++ 	(revision )
@@ -1,176 +1,0 @@
-# include "display.h"
-# include "shell.h"
-# define DEBUG 0
-
-/* we have space for several kapa windows */
-# define NXGRAPH 5
-
-static int       Active;
-static int       Xgraph[NXGRAPH];  
-static Graphdata graphdata[NXGRAPH];
-
-void QuitGraph () {
-
-  int i;
-  
-  for (i = 0; i < NXGRAPH; i++) {
-    KiiClose (Xgraph[i]);
-  }
-}
-
-void InitGraph () {
-
-  int i;
-
-  Active = 0;
-  for (i = 0; i < NXGRAPH; i++) {
-    Xgraph[i] = -1;
-
-    graphdata[i].xmin = graphdata[i].ymin = 0.0;
-    graphdata[i].xmax = graphdata[i].ymax = 1.0;
-    graphdata[i].style = graphdata[i].ptype = 0;
-    graphdata[i].ltype = graphdata[i].color = 0;
-    graphdata[i].etype = graphdata[i].ebar = 0;
-    graphdata[i].lweight = graphdata[i].size = 1.0;
-    
-    graphdata[i].coords.pc1_1 = graphdata[i].coords.pc2_2 = 1.0;
-    graphdata[i].coords.pc1_2 = graphdata[i].coords.pc2_1 = 0.0;
-    strcpy (graphdata[i].coords.ctype, "RA---LIN");
-    graphdata[i].coords.crval1 = 0.0;
-    graphdata[i].coords.crval2 = 0.0;
-    graphdata[i].coords.crpix1 = 0.0;
-    graphdata[i].coords.crpix2 = 0.0;
-    graphdata[i].coords.cdelt1 = graphdata[i].coords.cdelt2 = 1.0;
-    graphdata[i].flipeast = TRUE;
-    graphdata[i].flipnorth = FALSE;
-    strcpy (graphdata[i].axis, "2222");
-    strcpy (graphdata[i].ticks, "2222");
-    strcpy (graphdata[i].labels, "2222");
-  }
-}
-
-/* set SIGPIPE to this function to close cleanly */ 
-void XGraphDead (int input) {
-  signal (SIGPIPE, XGraphDead);
-  gprint (GP_ERR, "kapa is dead, must restart\n");
-  Xgraph[Active] = -1;
-}
-
-/** start socketed connection */
-int open_graph (int N) {
-
-  int fd;
-  char *kapa_exec, name[16];
-  
-  kapa_exec = get_variable ("KAPA");
-  if (kapa_exec == (char *) NULL) {
-    gprint (GP_ERR, "variable KAPA not found\n");
-    return (FALSE);
-  }
-
-  snprintf (name, 16, "[%d]", N);
-  fd = KiiOpen (kapa_exec, name);
-  free (kapa_exec);
-
-  if (fd < 0) {
-    gprint (GP_ERR, "error starting kapa\n");
-    return (FALSE);
-  } 
-
-  Xgraph[N] = fd;
-  return (TRUE);
-}
-
-int close_graph (int N) {
-
-  if (N <  0) return (FALSE);
-  if (N >= NXGRAPH) return (FALSE);
-
-  KiiClose (Xgraph[N]); 
-  Xgraph[N] = -1;
-  return (TRUE);
-}
-
-/* return pointers for current Xgraph, set if desired, test, open if needed */
-int GetGraph (Graphdata *data, int *socket, int *N) {
-
-  int i, n;
-  char buffer[70];
-
-  SetImageDevice (FALSE);
-  if (N == (int *) NULL) {
-    n = Active;
-  } else {
-    if (*N >= NXGRAPH) {
-      gprint (GP_ERR, "invalid Xgraph window %d\n", *N); 
-      return (FALSE);
-    }
-    if (*N < 0) {
-      *N = n = Active;
-    } else {
-      Active = n = *N;
-    }
-  }
-  
-  /* test Xgraph[0], flush junk from pipe */
-  signal (SIGPIPE, XGraphDead);
-  fcntl (Xgraph[n], F_SETFL,  O_NONBLOCK); 
-  for (i = 0; (read (Xgraph[n], buffer, 64) > 0) && (i < 20); i++);
-  fcntl (Xgraph[n], F_SETFL, !O_NONBLOCK); 
-  
-  if (Xgraph[n] < 1) {
-    if (!open_graph(n)) {
-      return (FALSE);
-    }
-  }
-
-  if (data != (Graphdata *) NULL) *data  = graphdata[n];
-  if (socket != (int *) NULL) *socket = Xgraph[n];
-
-  return (TRUE);
-
-}
-
-/* return pointers for given Xgraph, don't set or open */
-int GetGraphData (Graphdata *data, int *sock, int *N) {
-
-  int n;
-
-  if (N == (int *) NULL) {
-    n = Active;
-  } else {
-    if (*N >= NXGRAPH) {
-      gprint (GP_ERR, "invalid Xgraph window %d\n", *N); 
-      return (FALSE);
-    }
-    if (*N < 0) {
-      n = Active;
-    } else {
-      n = *N;
-    }
-  }
-  
-  if (data != (Graphdata *) NULL) *data  = graphdata[n];
-  if (sock != (int *) NULL) *sock = Xgraph[n];
-
-  return (TRUE);
-
-}
-
-/* assign given values to current Xgraph */
-void SetGraph (Graphdata data) {
-  graphdata[Active] = data;
-}
-
-/** internal tracking of current active device type **/
-
-static int       IsImage = FALSE;
-
-int GetCurrentDevice () {
-  return (IsImage);
-}
-
-void SetImageDevice (int state) {
-  IsImage = state;
-}
-
Index: anches/czw_branch/20100427/Ohana/src/opihi/lib.data/open_image.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/lib.data/open_image.c	(revision 28016)
+++ 	(revision )
@@ -1,133 +1,0 @@
-# include "display.h"
-# include "shell.h"
-# define DEBUG 0
-
-/* we have space for several kii windows */
-# define NXIMAGE 5
-
-static int       Active;
-static int       Ximage[NXIMAGE];  
-static char      Ximbuffer[NXIMAGE][512];
-static double    Xzero[NXIMAGE];
-static double    Xrange[NXIMAGE];
-
-void QuitImage () {
-
-  int i;
-  
-  for (i = 0; i < NXIMAGE; i++) {
-    KiiClose (Ximage[i]);
-  }
-}
-
-void InitImage () {
-
-  int i;
-
-  Active = 0;
-  for (i = 0; i < NXIMAGE; i++) {
-    Ximage[i] = -1;
-    Xzero[i] = 0;
-    Xrange[i] = 1024;
-    strcpy (Ximbuffer[i], "none");
-  }
-}
-
-/* set SIGPIPE to this function to close cleanly */ 
-void XImageDead (int input) {
-  signal (SIGPIPE, XImageDead);
-  gprint (GP_ERR, "kii is dead, must restart\n");
-  Ximage[Active] = -1;
-}
-
-/** start socketed connection */
-int open_image (int N) {
-
-  int fd;
-  char *kii_exec, name[16];
-
-  kii_exec = get_variable ("KII");
-  if (kii_exec == (char *) NULL) {
-    gprint (GP_ERR, "variable KII not found\n");
-    return (FALSE);
-  }
-
-  snprintf (name, 16, "[%d]", N);
-  fd = KiiOpen (kii_exec, name);
-  free (kii_exec);
-
-  if (fd < 0) {
-    gprint (GP_ERR, "error starting kii\n");
-    return (FALSE);
-  } 
-
-  Ximage[N] = fd;
-  return (TRUE);
-}
-
-int close_image (int N) {
-
-  if (N <  0) return (FALSE);
-  if (N >= NXIMAGE) return (FALSE);
-
-  KiiClose (Ximage[N]); 
-  Ximage[N] = -1;
-  return (TRUE);
-}
-
-/* return pointers for current Ximage, set if desired, test, open if needed */
-int GetImage (int *socket, int *N) {
-
-  int i, n;
-  char buffer[70];
-
-  SetImageDevice (TRUE);
-  if (N == (int *) NULL) {
-    n = Active;
-  } else {
-    if (*N >= NXIMAGE) {
-      gprint (GP_ERR, "invalid Ximage window %d\n", *N); 
-      return (FALSE);
-    }
-    if (*N < 0) {
-      *N = n = Active;
-    } else {
-      Active = n = *N;
-    }
-  }
-  
-  /* test Ximage[0], flush junk from pipe */
-  signal (SIGPIPE, XImageDead);
-  fcntl (Ximage[n], F_SETFL,  O_NONBLOCK); 
-  for (i = 0; (read (Ximage[n], buffer, 64) > 0) && (i < 20); i++);
-  fcntl (Ximage[n], F_SETFL, !O_NONBLOCK); 
-  
-  if (Ximage[n] < 1) {
-    if (!open_image(n)) {
-      return (FALSE);
-    }
-  }
-
-  if (socket != (int *) NULL) *socket = Ximage[n];
-
-  return (TRUE);
-
-}
-
-void SetImageName (char *name) {
-  strcpy (Ximbuffer[Active], name);
-}
-
-char *GetImageName () {
-  return (Ximbuffer[Active]);
-}
- 
-// leave this information on kapa, request when needed? 
-void SetImageScale (double zero, double range) {
-  Xzero[Active] = zero;
-  Xrange[Active] = range;
-}
-void GetImageScale (double *zero, double *range) {
-  *zero = Xzero[Active];
-  *range = Xrange[Active];
-}
Index: /branches/czw_branch/20100427/Ohana/src/opihi/lib.shell/command.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/lib.shell/command.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/lib.shell/command.c	(revision 28017)
@@ -2,5 +2,5 @@
 # define DEBUG 0
 
-static int VERBOSE_SHELL = FALSE;
+static int VERBOSE_SHELL = OPIHI_VERBOSE_OFF;
 
 int command (char *line, char **outline, int VERBOSE) {
@@ -10,6 +10,6 @@
   Command *cmd;
 
-  rawline = NULL;
-  // rawline = strcreate (line);
+  // rawline = NULL;
+  rawline = strcreate (line);
 
   /* force a space between ! and first word: !ls becomes ! ls */
@@ -24,4 +24,9 @@
   /* expand anything of the form fred[N] */ 
   line = expand_vectors (line);  /* line is freed here, new one allocated */
+
+  // print the line with the variables and vectors expanded, but before evaluating 
+  // any in-line math expression
+  if (VERBOSE_SHELL == OPIHI_VERBOSE_ON) gprint (GP_ERR, "opihi: %s\n", line);
+
   /* solve math expresions, assign variable, if needed */
   line = parse (line);        /* line is freed here, new one allocated */
@@ -31,6 +36,4 @@
   *outline = line;
   
-  if (VERBOSE_SHELL) gprint (GP_ERR, "opihi: %s\n", line);
-
   argv = parse_commands (line, &argc);
   if (argc == 0) {
@@ -60,5 +63,5 @@
     msg = get_variable_ptr ("ERRORMSG");
     if (msg != (char *) NULL) gprint (GP_ERR, "%s\n", msg);
-    if (VERBOSE_SHELL) gprint (GP_ERR, "error on line: %s\n", rawline);
+    if (VERBOSE_SHELL != OPIHI_VERBOSE_OFF) gprint (GP_ERR, "error on line: %s\n", rawline);
   }
 
Index: /branches/czw_branch/20100427/Ohana/src/opihi/lib.shell/startup.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/lib.shell/startup.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/lib.shell/startup.c	(revision 28017)
@@ -124,7 +124,12 @@
     if (LOAD_RC && !is_script) {
       rcfile = get_variable ("RCFILE");
-      sprintf (line, "input %s/%s", home, rcfile);
-      status = command (line, &outline, TRUE);
-      if (outline != (char *) NULL) free (outline);
+      if (rcfile && check_file_access (rcfile, FALSE, FALSE, FALSE)) {
+	sprintf (line, "input %s/%s", home, rcfile);
+	status = command (line, &outline, TRUE);
+	if (outline != (char *) NULL) free (outline);
+	if (status) {
+	  gprint (GP_LOG, "loaded file %s\n", rcfile); 
+	}	  
+      }
       if (rcfile) free (rcfile);
     }
Index: /branches/czw_branch/20100427/Ohana/src/opihi/pantasks/Makefile
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/pantasks/Makefile	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/pantasks/Makefile	(revision 28017)
@@ -125,2 +125,6 @@
 
 .PHONY: pantasks pantasks_client pantasks_server
+
+.PRECIOUS: $(SRC)/pantasks.c
+.PRECIOUS: $(SRC)/pantasks_client.c 
+.PRECIOUS: $(SRC)/pantasks_server.c
Index: /branches/czw_branch/20100427/Ohana/src/opihi/pantasks/pantasks.c.in
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/pantasks/pantasks.c.in	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/pantasks/pantasks.c.in	(revision 28017)
@@ -18,4 +18,5 @@
   InitBasic ();
   InitData ();
+  InitAstro ();
   InitPantasks ();
 
Index: /branches/czw_branch/20100427/Ohana/src/opihi/pantasks/pantasks_server.c.in
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/opihi/pantasks/pantasks_server.c.in	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/opihi/pantasks/pantasks_server.c.in	(revision 28017)
@@ -13,8 +13,10 @@
 */
 
+void special_init (int *argc, char **argv);
+
 /* program-dependent initialization */
 int main (int argc, char **argv) {
   
-  char log_stdout[128], log_stderr[128];
+  char log_stdout[1024], log_stderr[1024];
   pthread_t JobsAndTasksThread;
   pthread_t clientsThread;
@@ -23,11 +25,40 @@
   SockAddress Address;
 
-  general_init (&argc, argv);
+  strcpy (log_stdout, "stdout");
+  strcpy (log_stderr, "stderr");
 
-  // define server output log files
+  special_init (&argc, argv);
+
+  // 
+  stdin = freopen ("/dev/zero", "r", stdin);
+
+  // this block redirects the actual stderr, stdout steams to the output files
   if (VarConfig ("PANTASKS_SERVER_STDOUT", "%s", log_stdout) != NULL) {
+    if (strcmp (log_stdout, "stdout")) {
+      stdout = freopen (log_stdout, "a", stdout);
+      if (!stdout) {
+	fprintf (stderr, "failed to open %s for output\n", log_stdout);
+	exit (1);
+      }
+    }
+  }
+  if (VarConfig ("PANTASKS_SERVER_STDERR", "%s", log_stderr) != NULL) {
+    if (strcmp (log_stderr, "stderr")) {
+      stderr = freopen (log_stderr, "a", stderr);
+      if (!stderr) {
+	fprintf (stdout, "failed to open %s for error output\n", log_stderr);
+	exit (1);
+      }
+    }
+  }
+
+  /* init for main (or only) thread */
+  gprintInit ();
+
+  // this block changes the target of the gprint output streams
+  if (strcmp (log_stdout, "stdout")) {
       gprintSetFileThisThread (GP_LOG, log_stdout);
   }
-  if (VarConfig ("PANTASKS_SERVER_STDERR", "%s", log_stderr) != NULL) {
+  if (strcmp (log_stderr, "stderr")) {
       gprintSetFileThisThread (GP_ERR, log_stderr);
   }
@@ -41,4 +72,5 @@
   InitBasic ();
   InitData ();
+  InitAstro ();
   InitPantasksServer ();
 
@@ -105,2 +137,24 @@
 void welcome () { }
 void program_init (int *argc, char **argv) {}
+
+// I need to do things in a different order here to have config / freopen / gprint sequenced correctly
+void special_init (int *argc, char **argv) {
+
+  /* init srand for rnd numbers elsewhere */
+  long A, B;
+  A = time(NULL);
+  for (B = 0; A == time(NULL); B++);
+  srand48(B);
+ 
+  /* set signals */
+  signal (SIGINT, SIG_IGN);
+
+  init_error ();
+
+  /* load config data (.ptolemyrc) */
+  if (!ConfigInit (argc, argv)) {
+    fprintf (stderr, "can't find (.ptolemyrc,ptolemy.rc) config file. some functions will be unavailable\n");
+  }
+
+  return;
+}
Index: /branches/czw_branch/20100427/Ohana/src/relphot/src/StarOps.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/relphot/src/StarOps.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/relphot/src/StarOps.c	(revision 28017)
@@ -225,4 +225,5 @@
 	  }
 
+	  // XXX make it optional to apply Mcal (do I need an extra field for advisory Mcal?)
 	  list[N] = Msys - catalog[i].measure[m].Mcal;
 	  dlist[N] = MAX (catalog[i].measure[m].dM, MIN_ERROR);
Index: /branches/czw_branch/20100427/Ohana/src/uniphot/Makefile
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/uniphot/Makefile	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/uniphot/Makefile	(revision 28017)
@@ -1,5 +1,5 @@
-default: uniphot
+default: uniphot setphot
 help:
-	@echo "make options: uniphot (default)"
+@echo "make options: uniphot setphot default help install default (uniphot setphot)"
 
 include ../../Makefile.System
@@ -18,5 +18,6 @@
 
 uniphot: $(BIN)/uniphot.$(ARCH)
-install: $(DESTBIN)/uniphot
+setphot: $(BIN)/setphot.$(ARCH)
+install: $(DESTBIN)/uniphot $(DESTBIN)/setphot 
 
 UNIPHOT = \
@@ -24,5 +25,5 @@
 $(SRC)/initialize.$(ARCH).o	    \
 $(SRC)/ConfigInit.$(ARCH).o	    \
-$(SRC)/args.$(ARCH).o		    \
+$(SRC)/args.$(ARCH).o               \
 $(SRC)/liststats.$(ARCH).o	    \
 $(SRC)/load_images.$(ARCH).o	    \
@@ -39,2 +40,18 @@
 $(UNIPHOT): $(INC)/uniphot.h
 $(BIN)/uniphot.$(ARCH): $(UNIPHOT)
+
+SETPHOT = \
+$(SRC)/setphot.$(ARCH).o	    \
+$(SRC)/initialize.$(ARCH).o	    \
+$(SRC)/ConfigInit.$(ARCH).o	    \
+$(SRC)/args.$(ARCH).o               \
+$(SRC)/liststats.$(ARCH).o	    \
+$(SRC)/load_zpt_table.$(ARCH).o	    \
+$(SRC)/load_images.$(ARCH).o	    \
+$(SRC)/match_zpts_to_images.$(ARCH).o	    \
+$(SRC)/update_catalog_setphot.$(ARCH).o \
+$(SRC)/SetSignals.$(ARCH).o	    \
+$(SRC)/Shutdown.$(ARCH).o	    
+
+$(SETPHOT): $(INC)/uniphot.h
+$(BIN)/setphot.$(ARCH): $(SETPHOT)
Index: /branches/czw_branch/20100427/Ohana/src/uniphot/include/uniphot.h
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/uniphot/include/uniphot.h	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/uniphot/include/uniphot.h	(revision 28017)
@@ -39,4 +39,10 @@
 } Group;
 
+typedef struct {
+    float zpt;
+    e_time time;
+    int found;
+} ZptTable;
+
 /* global variables set in parameter file */
 char         ImageCat[256];
@@ -44,4 +50,7 @@
 char         CATMODE[16];    /* raw, mef, split, mysql */
 char         CATFORMAT[16];  /* internal, elixir, loneos, panstarrs */
+char         SKY_TABLE[256];
+int          SKY_DEPTH;  /** XXX EAM : depth of catalog tables, fix usage */
+char         GSCFILE[256];
 char         STATMODE[64];
 int          VERBOSE;
@@ -66,41 +75,50 @@
 
 /***** prototypes ****/
-void          ConfigInit         PROTO((int *argc, char **argv));
-void          DonePlotting       PROTO((Graphdata *graphmode, int N));
-void          JpegPlot           PROTO((Graphdata *graphmode, int N, char *filename));
-void          PSPlot             PROTO((Graphdata *graphmode, int N, char *filename));
-void          PlotLabel          PROTO((char *string, int N));
-void          PlotVector         PROTO((int Npts, double *vect, int mode, int N));
-void          PrepPlotting       PROTO((int Npts, Graphdata *graphmode, int N));
-void          XDead              PROTO((void));
-int           args               PROTO((int argc, char **argv));
-void          dumpresult         PROTO((void));
-Group        *find_image_sgroups PROTO((FITS_DB *db, ImageLink **imlink, int *Nsgroup));
-Group        *find_image_tgroups PROTO((FITS_DB *db, ImageLink **imlink, int *Ntgroup));
-void          fit_sgroup         PROTO((Group *sgroup, int Nsgroup));
-void          fit_tgroup         PROTO((Group *tgroup, int Ntgroup));
-int           gcatalog           PROTO((Catalog *catalog));
-void          initialize         PROTO((int argc, char **argv));
-void          initstats          PROTO((char *mode));
-int           liststats          PROTO((double *value, double *dvalue, int N, StatType *stats));
-int           load_images        PROTO((FITS_DB *db));
-int           main               PROTO((int argc, char **argv));
-int           open_graph         PROTO((int N));
-void          sort               PROTO((unsigned int *X, int N));
-void          sortB              PROTO((double *X, double *Y, int N));
-void          sortD              PROTO((double *X, double *Y, double *Z, int N));
-void          update_dvo_catalog PROTO((Catalog *catalog, Group *sgroup, int warn));
-void          wcatalog           PROTO((Catalog *catalog));
-void          wimages            PROTO((Image *image, int Nimage));
-void 	      check_permissions  PROTO((char *basefile));
-void 	      lock_image_db 	 PROTO((FITS_DB *db, char *filename));
-void	      unlock_image_db 	 PROTO((FITS_DB *db));
-void	      create_image_db 	 PROTO((FITS_DB *db));
-void	      set_db 		 PROTO((FITS_DB *in));
-int 	      Shutdown 		 PROTO((char *format, ...) OHANA_FORMAT(printf, 1, 2) );
-void 	      TrapSignal 	 PROTO((int sig));
-void 	      SetProtect 	 PROTO((int mode));
-int 	      SetSignals 	 PROTO((void));
-int 	      subset_images 	 PROTO((FITS_DB *db));
-void 	      update 		 PROTO((FITS_DB *db, Group *sgroup, int Nsgroup));
-void 	      sort_time 	 PROTO((unsigned int *value, int N));
+void          ConfigInit          PROTO((int *argc, char **argv));
+void          DonePlotting        PROTO((Graphdata *graphmode, int N));
+void          JpegPlot            PROTO((Graphdata *graphmode, int N, char *filename));
+void          PSPlot              PROTO((Graphdata *graphmode, int N, char *filename));
+void          PlotLabel           PROTO((char *string, int N));
+void          PlotVector          PROTO((int Npts, double *vect, int mode, int N));
+void          PrepPlotting        PROTO((int Npts, Graphdata *graphmode, int N));
+void          XDead               PROTO((void));
+int           args_uniphot        PROTO((int argc, char **argv));
+int           args_setphot        PROTO((int argc, char **argv));
+void          dumpresult          PROTO((void));
+Group        *find_image_sgroups  PROTO((FITS_DB *db, ImageLink **imlink, int *Nsgroup));
+Group        *find_image_tgroups  PROTO((FITS_DB *db, ImageLink **imlink, int *Ntgroup));
+void          fit_sgroup          PROTO((Group *sgroup, int Nsgroup));
+void          fit_tgroup          PROTO((Group *tgroup, int Ntgroup));
+int           gcatalog            PROTO((Catalog *catalog));
+void          initialize_uniphot  PROTO((int argc, char **argv));
+void          initialize_setphot  PROTO((int argc, char **argv));
+void          initstats           PROTO((char *mode));
+int           liststats           PROTO((double *value, double *dvalue, int N, StatType *stats));
+int           load_images_uniphot PROTO((FITS_DB *db));
+int           main                PROTO((int argc, char **argv));
+int           open_graph          PROTO((int N));
+void          sort                PROTO((unsigned int *X, int N));
+void          sortB               PROTO((double *X, double *Y, int N));
+void          sortD               PROTO((double *X, double *Y, double *Z, int N));
+void          update_dvo_catalog  PROTO((Catalog *catalog, Group *sgroup, int warn));
+void          wcatalog            PROTO((Catalog *catalog));
+void          wimages             PROTO((Image *image, int Nimage));
+void 	      check_permissions   PROTO((char *basefile));
+void 	      lock_image_db 	  PROTO((FITS_DB *db, char *filename));
+void	      unlock_image_db 	  PROTO((FITS_DB *db));
+void	      create_image_db 	  PROTO((FITS_DB *db));
+void	      set_db 		  PROTO((FITS_DB *in));
+int 	      Shutdown 		  PROTO((char *format, ...) OHANA_FORMAT(printf, 1, 2) );
+void 	      TrapSignal 	  PROTO((int sig));
+void 	      SetProtect 	  PROTO((int mode));
+int 	      SetSignals 	  PROTO((void));
+int 	      subset_images 	  PROTO((FITS_DB *db));
+void 	      update 		  PROTO((FITS_DB *db, Group *sgroup, int Nsgroup));
+void 	      sort_time 	  PROTO((unsigned int *value, int N));
+
+// setphot-specific prototypes
+ZptTable     *load_zpt_table         PROTO((char *filename, int *nzpts));
+Image        *load_images_setphot    PROTO((FITS_DB *db, off_t *Nimage));
+int           match_zpts_to_images   PROTO((Image *image, off_t Nimage, ZptTable *zpts, int Nzpts));
+int           update_setphot         PROTO((Image *image, off_t Nimage));
+void          update_catalog_setphot PROTO((Catalog *catalog, Image *image, off_t *index, off_t Nimage));
Index: /branches/czw_branch/20100427/Ohana/src/uniphot/src/ConfigInit.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/uniphot/src/ConfigInit.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/uniphot/src/ConfigInit.c	(revision 28017)
@@ -1,3 +1,5 @@
 # include "uniphot.h"
+
+void GetConfig (char *config, char *field, char *format, int N, void *ptr);
 
 void ConfigInit (int *argc, char **argv) {
@@ -18,5 +20,5 @@
   if (VERBOSE) fprintf (stderr, "loaded config file: %s\n", file);
 
-  ScanConfig (config, "CATDIR",                 "%s",  0, CATDIR);
+  GetConfig (config, "CATDIR",                 "%s",  0, CATDIR);
   ScanConfig (config, "CATMODE",                "%s",  0, CATMODE);
   ScanConfig (config, "CATFORMAT",              "%s",  0, CATFORMAT);
@@ -24,4 +26,12 @@
 
   sprintf (ImageCat, "%s/Images.dat", CATDIR);
+
+  GetConfig (config, "GSCFILE",                 "%s",  0, GSCFILE);
+  if (!ScanConfig (config, "SKY_DEPTH",         "%d",  0, &SKY_DEPTH)) {
+    SKY_DEPTH = 2;
+  }
+  if (!ScanConfig (config, "SKY_TABLE",         "%s",  0, SKY_TABLE)) {
+    SKY_TABLE[0] = 0;
+  }
 
   ScanConfig (config, "ZERO_PT",                "%lf", 0, &ZERO_POINT);
@@ -42,2 +52,14 @@
 
 }
+
+void GetConfig (char *config, char *field, char *format, int N, void *ptr) {
+
+  char *status;
+
+  status = ScanConfig (config, field, format, N, ptr);
+  if (status == NULL) {
+    fprintf (stderr, "error in config, cannot find %s\n", field);
+    exit (1);
+  }
+  return;
+}
Index: /branches/czw_branch/20100427/Ohana/src/uniphot/src/Shutdown.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/uniphot/src/Shutdown.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/uniphot/src/Shutdown.c	(revision 28017)
@@ -23,5 +23,5 @@
   SetProtect (TRUE);
   gfits_db_close (db);
-  fprintf (stderr, "ERROR: addstar halted\n");
+  fprintf (stderr, "ERROR: halted\n");
   exit (1);
 }
Index: /branches/czw_branch/20100427/Ohana/src/uniphot/src/args.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/uniphot/src/args.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/uniphot/src/args.c	(revision 28017)
@@ -1,5 +1,5 @@
 # include "uniphot.h"
 
-int args (int argc, char **argv) {
+int args_uniphot (int argc, char **argv) {
 
   int N;
@@ -72,2 +72,26 @@
 }
 
+int args_setphot (int argc, char **argv) {
+
+  int N;
+
+  VERBOSE = FALSE;
+  if ((N = get_argument (argc, argv, "-v"))) {
+    VERBOSE = TRUE;
+    remove_argument (N, &argc, argv);
+  }
+
+  UPDATE = FALSE;
+  if ((N = get_argument (argc, argv, "-update"))) {
+    remove_argument (N, &argc, argv);
+    UPDATE = TRUE;
+  }
+
+  if (argc != 2) {
+    fprintf (stderr, "ERROR: USAGE: setphot (zptfile) [options]\n");
+    exit (2);
+  } 
+
+  return (TRUE);
+}
+
Index: /branches/czw_branch/20100427/Ohana/src/uniphot/src/initialize.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/uniphot/src/initialize.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/uniphot/src/initialize.c	(revision 28017)
@@ -1,9 +1,9 @@
 # include "uniphot.h"
 
-void initialize (int argc, char **argv) {
+void initialize_uniphot (int argc, char **argv) {
 
   /* are these set correctly? */
   ConfigInit (&argc, argv);
-  args (argc, argv);
+  args_uniphot (argc, argv);
 
   if ((photcode = GetPhotcodebyName (argv[1])) == NULL) {
@@ -21,2 +21,9 @@
 }
 
+void initialize_setphot (int argc, char **argv) {
+
+  /* are these set correctly? */
+  ConfigInit (&argc, argv);
+  args_setphot (argc, argv);
+}
+
Index: /branches/czw_branch/20100427/Ohana/src/uniphot/src/load_images.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/uniphot/src/load_images.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/uniphot/src/load_images.c	(revision 28017)
@@ -1,5 +1,5 @@
 # include "uniphot.h"
 
-int load_images (FITS_DB *db) {
+int load_images_uniphot (FITS_DB *db) {
 
   if (VERBOSE) fprintf (stderr, "finding images\n");
@@ -10,2 +10,19 @@
   return (TRUE);
 }
+
+Image *load_images_setphot (FITS_DB *db, off_t *Nimage) {
+
+  Image *image;
+
+  if (VERBOSE) fprintf (stderr, "finding images\n");
+
+  /* read entire db table */
+  if (!dvo_image_load (db, VERBOSE, FALSE)) Shutdown ("can't read image catalog %s", db[0].filename);
+
+  /* use a vtable to keep the images to be calibrated */
+  image = gfits_table_get_Image (&db[0].ftable, Nimage, &db[0].swapped);
+
+  fprintf (stderr, "loaded %lld images\n", (long long) *Nimage);
+
+  return (image);
+}
Index: /branches/czw_branch/20100427/Ohana/src/uniphot/src/load_zpt_table.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/uniphot/src/load_zpt_table.c	(revision 28017)
+++ /branches/czw_branch/20100427/Ohana/src/uniphot/src/load_zpt_table.c	(revision 28017)
@@ -0,0 +1,41 @@
+# include "uniphot.h"
+
+ZptTable *load_zpt_table (char *filename, int *nzpts) {
+
+  int Nzpts, NZPTS;
+  ZptTable *zpts;
+  double zpt, mjd;
+
+  FILE *f;
+
+  f = fopen (filename, "r");
+  if (!f) {
+    fprintf (stderr, "ERROR: cannot open zpt table file %s\n", filename);
+    exit (1);
+  }
+
+  Nzpts = 0;
+  NZPTS = 100;
+  ALLOCATE (zpts, ZptTable, NZPTS);
+
+  // format is fixed: (time) (zpt)
+  int status;
+  while ((status = fscanf (f, "%lf %lf", &mjd, &zpt)) == 2) {
+    zpts[Nzpts].zpt = zpt;
+    zpts[Nzpts].time = ohana_mjd_to_sec (mjd);
+    zpts[Nzpts].found = FALSE;
+
+    Nzpts ++;
+    CHECK_REALLOCATE (zpts, ZptTable, NZPTS, Nzpts, 100);
+  }
+
+  if (status != EOF) {
+    fprintf (stderr, "unexpected formatting on line %d\n", Nzpts);
+    exit (2);
+  }
+
+  fprintf (stderr, "loaded %d zero points\n", Nzpts);
+
+  *nzpts = Nzpts;
+  return zpts;
+}
Index: /branches/czw_branch/20100427/Ohana/src/uniphot/src/match_zpts_to_images.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/uniphot/src/match_zpts_to_images.c	(revision 28017)
+++ /branches/czw_branch/20100427/Ohana/src/uniphot/src/match_zpts_to_images.c	(revision 28017)
@@ -0,0 +1,90 @@
+# include "uniphot.h"
+
+/* sort a coordinate pair (X,Y) and the associated index (S) */
+static void sort_zpts_by_time (ZptTable *zpts, int Nzpts) {
+  
+# define SWAPFUNC(A,B){ ZptTable tmp;		\
+    tmp = zpts[A]; zpts[A] = zpts[B]; zpts[B] = tmp;	\
+  }
+# define COMPARE(A,B)(zpts[A].time < zpts[B].time)
+
+  OHANA_SORT (Nzpts, COMPARE, SWAPFUNC);
+
+# undef SWAPFUNC
+# undef COMPARE
+}
+
+# define SCALE 0.001
+
+int match_zpts_to_images (Image *image, off_t Nimage, ZptTable *zpts, int Nzpts) {
+
+  // I have two lists.  I need to match images->tzero to zpts->time.  multiple images may match a single zpt
+  
+  // sort both lists by time (or at least get sorted indices)
+  // sweep through both lists, advancing the one that is lagging
+  // apply the matches
+
+  int dT, NImatch, Nmatch;
+  off_t i, Ni, Nz, *index;
+  PhotCode *code;
+
+  // create index and sort
+  ALLOCATE (index, off_t, Nimage);
+  for (i = 0; i < Nimage; i++) {
+    index[i] = i;
+  }
+  sort_image_subset(image, index, Nimage);  // slightly misnamed sort function from libdvo
+
+  // sort the zpts
+  sort_zpts_by_time (zpts, Nzpts);
+
+  NImatch = 0; // matched images
+  for (i = Nz = 0; (i < Nimage) && (Nz < Nzpts); ) {
+
+    if (i % 1000 == 0) fprintf (stderr, ".");
+    if (Nz % 100 == 0) fprintf (stderr, "!");
+
+    Ni = index[i];
+    dT = image[Ni].tzero - zpts[Nz].time;
+
+    // negative dT, i is too small (allow a 1sec overlap window)
+    if (dT < -1) {
+      i++;
+      continue;
+    }
+
+    // XXX careful about definition of image->tzero and zpt->time
+    // negative dT, i is too small (allow a 1sec overlap window)
+    if (dT > +1) {
+      Nz++;
+      continue;
+    }
+
+    // check that we have a valid photcode (skip mosaic images)
+    code = GetPhotcodebyCode(image[Ni].photcode);
+    if (!code) { 
+      i++;
+      continue;
+    }
+
+    // we have a match: set zpt and record the match
+    image[Ni].Mcal = SCALE*code[0].C - zpts[Nz].zpt;
+    image[Ni].flags &= ~ID_IMAGE_NOCAL; // clear the NOCAL flag
+    zpts[Nz].found = TRUE;
+    NImatch ++;
+
+    // advance the image counter only -- a single zpt may match more than one image
+    i++;
+  }
+
+  // how many zpts have we matched?
+  Nmatch = 0;
+  for (Nz = 0; Nz < Nzpts; Nz++) {
+    if (zpts[Nz].found) Nmatch ++;
+  }
+
+  fprintf (stderr, "found %d zpt matches, %d image matches\n", Nmatch, NImatch);
+
+  return (TRUE);
+}
+
Index: /branches/czw_branch/20100427/Ohana/src/uniphot/src/setphot.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/uniphot/src/setphot.c	(revision 28017)
+++ /branches/czw_branch/20100427/Ohana/src/uniphot/src/setphot.c	(revision 28017)
@@ -0,0 +1,49 @@
+# include "uniphot.h"
+
+int main (int argc, char **argv) {
+
+  off_t Nimage;
+  int status, Nzpts;
+  FITS_DB db;
+  ZptTable *zpts;
+  Image *image;
+
+  /* get configuration info, args, lockfile */
+  initialize_setphot (argc, argv);
+
+  set_db (&db);
+  status = dvo_image_lock (&db, ImageCat, 60.0, (UPDATE ? LCK_XCLD : LCK_SOFT));
+  if (!status) Shutdown ("ERROR: failure to lock image catalog %s", db.filename);
+  if (db.dbstate == LCK_EMPTY) Shutdown ("ERROR: No images in catalog %s (1)", db.filename);
+
+  zpts = load_zpt_table (argv[1], &Nzpts);
+
+  // load images 
+  image  = load_images_setphot (&db, &Nimage);
+  if (!UPDATE) dvo_image_unlock (&db); 
+  
+  match_zpts_to_images (image, Nimage, zpts, Nzpts);
+
+  update_setphot(image, Nimage);
+
+  // write image table
+  if (UPDATE) {
+    dvo_image_save (&db, VERBOSE);
+  }
+
+  exit (0);
+}
+  
+
+/* setphot : set the zero points for images in the db (perhaps based on external information)
+   setphot (zpt_table)
+
+ * load text table of zpts, time (photcode?)
+ * load images
+ * match images to zpts
+ * set zpts
+ * load catalogs
+ * update detection (& averages?)
+
+ */
+
Index: /branches/czw_branch/20100427/Ohana/src/uniphot/src/uniphot.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/uniphot/src/uniphot.c	(revision 28016)
+++ /branches/czw_branch/20100427/Ohana/src/uniphot/src/uniphot.c	(revision 28017)
@@ -9,5 +9,5 @@
 
   /* get configuration info, args, lockfile */
-  initialize (argc, argv);
+  initialize_uniphot (argc, argv);
 
   set_db (&db);
@@ -18,5 +18,5 @@
 
   /* load images */
-  load_images (&db);
+  load_images_uniphot (&db);
   
   /* filter image list by selection */
Index: /branches/czw_branch/20100427/Ohana/src/uniphot/src/update_catalog_setphot.c
===================================================================
--- /branches/czw_branch/20100427/Ohana/src/uniphot/src/update_catalog_setphot.c	(revision 28017)
+++ /branches/czw_branch/20100427/Ohana/src/uniphot/src/update_catalog_setphot.c	(revision 28017)
@@ -0,0 +1,97 @@
+# include "uniphot.h"
+# include <glob.h>
+
+int update_setphot (Image *image, off_t Nimage) {
+
+  SkyRegion UserPatch;
+  SkyTable *sky = NULL;
+  SkyList *skylist = NULL;
+  Catalog catalog;
+  off_t i, maxID, *index;
+
+  // create an index for the image IDs
+  maxID = 0;
+  for (i = 0; i < Nimage; i++) {
+    maxID = MAX(maxID, image[i].imageID);
+  }
+  ALLOCATE (index, off_t, maxID + 1);
+  for (i = 0; i < Nimage; i++) {
+    if (!image[i].imageID) continue; // images with ID == 0 are virtual
+    index[image[i].imageID] = i;
+  }
+  
+
+  // load the current sky table (layout of all SkyRegions) 
+  sky = SkyTableLoadOptimal (CATDIR, SKY_TABLE, GSCFILE, TRUE, SKY_DEPTH, VERBOSE);
+  SkyTableSetFilenames (sky, CATDIR, "cpt");
+  
+  // determine the populated SkyRegions overlapping the requested area (default depth)
+  UserPatch.Rmin = 0;
+  UserPatch.Rmax = 360;
+  UserPatch.Dmin = -90;
+  UserPatch.Dmax = +90;
+  skylist = SkyListByPatch (sky, -1, &UserPatch);
+
+  // update measurements for each populated catalog
+  for (i = 0; i < skylist[0].Nregions; i++) {
+
+    // set up the basic catalog info
+    catalog.filename  = skylist[0].filename[i];
+    catalog.catformat = dvo_catalog_catformat (CATFORMAT);    // set the default catformat from config data
+    catalog.catmode   = dvo_catalog_catmode (CATMODE);        // set the default catmode from config data
+    catalog.catflags  = LOAD_AVES | LOAD_MEAS | LOAD_MISS | LOAD_SECF;
+    catalog.Nsecfilt  = GetPhotcodeNsecfilt ();
+
+    if (!dvo_catalog_open (&catalog, skylist[0].regions[i], VERBOSE, "w")) {
+      fprintf (stderr, "ERROR: failure reading catalog %s\n", catalog.filename);
+      exit (1);
+    }
+    if (!catalog.Naves_disk) {
+      if (VERBOSE) fprintf (stderr, "no data in %s, skipping\n", catalog.filename);
+      dvo_catalog_unlock (&catalog);
+      dvo_catalog_free (&catalog);
+      continue;
+    }
+
+    update_catalog_setphot (&catalog, image, index, Nimage);
+
+    if (!UPDATE) {
+      dvo_catalog_unlock (&catalog);
+      dvo_catalog_free (&catalog);
+      continue;
+    }
+    
+    if (VERBOSE) fprintf (stderr, "saving catalog %s\n", catalog.filename);
+    
+    dvo_catalog_save (&catalog, VERBOSE); 
+    dvo_catalog_unlock (&catalog);
+    dvo_catalog_free (&catalog);
+  }
+  return (TRUE);
+}      
+
+void update_catalog_setphot (Catalog *catalog, Image *image, off_t *index, off_t Nimage) {
+
+  off_t i, j, m, id, idx, found;
+  float Mcal;
+
+  found = 0;    
+  for (i = 0; i < catalog[0].Naverage; i++) {
+
+    m = catalog[0].average[i].measureOffset;
+    for (j = 0; j < catalog[0].average[i].Nmeasure; j++, m++) {
+      idx = catalog[0].measure[m].imageID;
+      if (idx <= 0) continue; // detections with imageID == 0 do not have a valid image (eg, ref photcode)
+
+      id = index[idx];
+      Mcal = image[id].Mcal;
+
+      catalog[0].measure[m].Mcal = image[id].Mcal;
+      found ++;
+    }
+  }
+
+  if (found) {
+    fprintf (stderr, "found %lld matches\n", (long long) found);
+  }
+}
Index: /branches/czw_branch/20100427/PS-IPP-PStamp/lib/PS/IPP/PStamp/Job.pm
===================================================================
--- /branches/czw_branch/20100427/PS-IPP-PStamp/lib/PS/IPP/PStamp/Job.pm	(revision 28016)
+++ /branches/czw_branch/20100427/PS-IPP-PStamp/lib/PS/IPP/PStamp/Job.pm	(revision 28017)
@@ -17,4 +17,5 @@
                     resolve_project
                     getCamRunByCamID
+                    parse_md_fast
                     );
 our %EXPORT_TAGS = (standard => [@EXPORT_OK]);
@@ -27,8 +28,8 @@
 use PS::IPP::Config qw( :standard );
 use Carp;
-use DateTime;
 use File::Temp qw(tempfile);
 use File::Basename;
 use POSIX;
+use Time::HiRes qw(gettimeofday);
 
 my $dvo_verbose = 0;
@@ -169,8 +170,7 @@
 
 # The subroutine lookup handles byexp, byid, and byskycell lookups including lookups that are
-# triggered by a bydiff request
-
-sub lookup
-{
+# triggered by a bydiff or bycoord request
+
+sub lookup {
     my $ipprc    = shift;
     my $rowList    = shift;
@@ -206,8 +206,5 @@
     my $class_id;
     my $skycell_id;
-
-    if (isnull($component)) {
-        $component = undef;
-    }
+    my $default_error = $PSTAMP_NO_IMAGE_MATCH;
 
     # note $magic_arg may be cleared below depending on $req_type
@@ -220,5 +217,4 @@
     my $choose_components = 0;
     if ($stage eq "raw") {
-        $class_id = $component;
         $command = "$regtool -processedimfile -dbname $imagedb";
         # XXX: for now restrict lookups to type object 
@@ -226,16 +222,22 @@
         $command .= " -exp_type object";
         $id_opt = $use_imfile_id ? "-raw_imfile_id" : "-exp_id";
-        $component_args = " -class_id $class_id" if $component;
+
+        if ($component and $component ne 'all') {
+            $class_id = $component;
+            $component_args = " -class_id $class_id";
+        }
         $want_astrom = 1;
         $set_class_id = 1;
     } elsif ($stage eq "chip") {
-        $class_id = $component;
         # if the request is such that it will yield a single image per "run" or the
         # center is specified in pixel coordinates 
         # use chiptool -processsedimfile. Otherwise use chiptool -listrun and then
         # choose the chips containing the center pixel by calling selectComponets() below
-        if ($class_id or $use_imfile_id or !$skycenter) {
+        if ($component or $use_imfile_id or !$skycenter) {
             $command = "$chiptool -processedimfile -dbname $imagedb";
-            $component_args = " -class_id $class_id" if $class_id;
+            if ($component and $component ne 'all') {
+                $class_id = $component;
+                $component_args = " -class_id $class_id";
+            }
         } else {
             $command = "$chiptool -listrun -pstamp_order -dbname $imagedb";
@@ -246,5 +248,7 @@
         # With the mdc file it has all of the information that it needs.
         $image_name   = "PPIMAGE.CHIP";
-        $mask_name    = "PPIMAGE.CHIP.MASK";
+        # $mask_name    = "PPIMAGE.CHIP.MASK";
+        # XXX: really need to handle this properly!
+        $mask_name    = "PSASTRO.OUTPUT.MASK";
         $weight_name  = "PPIMAGE.CHIP.VARIANCE";
         $cmf_name     = "PSPHOT.OUTPUT";
@@ -255,8 +259,10 @@
         $set_class_id = 1;
     } elsif ($stage eq "warp") {
-        $skycell_id = $component;
-        if ($skycell_id or $use_imfile_id or !$skycenter) {
+        if ($component or $use_imfile_id or !$skycenter) {
             $command = "$warptool -warped -dbname $imagedb";
-            $component_args = " -skycell_id $skycell_id" if $skycell_id;
+            if ($component and $component ne 'all') {
+                $skycell_id = $component;
+                $component_args = " -skycell_id $skycell_id";
+            }
         } else {
             $command = "$warptool -listrun -pstamp_order -dbname $imagedb";
@@ -271,8 +277,10 @@
         $base_name    = "path_base"; # name of the field for the warptool output
     } elsif ($stage eq "diff") {
-        $skycell_id = $component;
-        if ($skycell_id or $use_imfile_id or !$skycenter) {
+        if ($component or $use_imfile_id or !$skycenter) {
             $command = "$difftool -diffskyfile -dbname $imagedb";
-            $component_args = " -skycell_id $skycell_id" if $skycell_id;
+            if ($component and $component ne 'all') {
+                $skycell_id = $component;
+                $component_args = " -skycell_id $skycell_id";
+            }
         } else {
             $command = "$difftool -listrun -pstamp_order -dbname $imagedb";
@@ -284,5 +292,5 @@
         $weight_name = "PPSUB.OUTPUT.VARIANCE";
         $cmf_name    = "PPSUB.OUTPUT.SOURCES";
-        $psf_name     = "PSPHOT.PSF.SKY.SAVE";
+        $psf_name    = "PSPHOT.PSF.SKY.SAVE";
         $base_name   = "path_base";
     } elsif ($stage eq "stack") {
@@ -361,5 +369,5 @@
         $images = selectComponents($ipprc, $imagedb, $req_type, $stage, $rowList, $images, $verbose);
     } else {
-        # put each of the rows into all of the the images
+        # put index for each of the rows into all of the the images
         setRowRefs($rowList, $images);
     }
@@ -390,26 +398,27 @@
             $ipprc->define_camera($camera);
         }
+        # ok it's a keeper
         my $out = $image;
 
         # if uri is nil this will get overridded below
         # (we do this here for raw stage)
-        $out->{image}  = $image->{uri};
+        $out->{image}  = $out->{uri};
 
         if ($set_class_id) {
-            $class_id = $image->{class_id};
+            $class_id = $out->{class_id};
             $out->{component} = $class_id;
         } else {
-            $out->{component} = $image->{skycell_id};
+            $out->{component} = $out->{skycell_id};
         }
         my $stage_id;
         if ($stage eq "raw") {
-            $stage_id = $image->{exp_id};
+            $stage_id = $out->{exp_id};
         } elsif ($stage eq "chip") {
-            $stage_id = $image->{chip_id};
+            $stage_id = $out->{chip_id};
         } elsif ($stage eq "warp") {
-            $stage_id = $image->{warp_id};
+            $stage_id = $out->{warp_id};
         } elsif ($stage eq "diff") {
-            $stage_id = $image->{diff_id};
-            if ($inverse && $image->{bothways}) {
+            $stage_id = $out->{diff_id};
+            if ($inverse && $out->{bothways}) {
                 $image_name  = "PPSUB.INVERSE";
                 $mask_name   = "PPSUB.INVERSE.MASK";
@@ -418,5 +427,5 @@
             }
         } elsif ($stage eq "stack") {
-            $stage_id = $image->{stack_id};
+            $stage_id = $out->{stack_id};
         }
         $out->{stage_id} = $stage_id;
@@ -424,14 +433,25 @@
         $out->{imagedb} = $imagedb;
 
+        my $mask_base;
+        if ($want_astrom) {
+            if (! defined $out->{astrom}) {
+                if (! find_astrometry($ipprc, $imagedb, $out, $verbose)) {
+                    print STDERR "failed to find astrometry for $stage $stage_id\n";
+                    next;
+                }
+            }
+            # XXX: do this right by looking at the recipe
+            $mask_base = $out->{cam_path_base};
+        } else {
+            $mask_base = $base;
+        }
+
         if ($base) {
             $out->{image}  = $ipprc->filename($image_name,  $base, $class_id) if $image_name;
-            $out->{mask}   = $ipprc->filename($mask_name,   $base, $class_id) if $mask_name;
+            $out->{mask}   = $ipprc->filename($mask_name,   $mask_base, $class_id) if $mask_name;
             $out->{weight} = $ipprc->filename($weight_name, $base, $class_id) if $weight_name;
-            $out->{cmf}    = $ipprc->filename($cmf_name, $base, $class_id) if $cmf_name;
-            $out->{psf}    = $ipprc->filename($psf_name, $base, $class_id) if $psf_name;
-            $out->{backmdl}= $ipprc->filename($backmdl_name, $base, $class_id) if $backmdl_name;
-        }
-        if ($want_astrom and ! defined $out->{astrom}) {
-            $out->{astrom} = find_astrometry($ipprc, $imagedb, $image, $verbose);
+            $out->{cmf}    = $ipprc->filename($cmf_name,    $base, $class_id) if $cmf_name;
+            $out->{psf}    = $ipprc->filename($psf_name,    $base, $class_id) if $psf_name;
+            $out->{backmdl}= $ipprc->filename($backmdl_name,$base, $class_id) if $backmdl_name;
         }
 
@@ -455,20 +475,32 @@
     my $inverse = $option_mask & $PSTAMP_SELECT_INVERSE;
 
-    my $command = "$difftool -diffskyfile -dbname $imagedb";
+    my $command = "$difftool -dbname $imagedb";
     
+    my $listrun = 0;
     if ($byid) {
-        $command .= " -diff_id $id";
+        if ($skycell_id) {
+            $command .= " -diffskyfile -diff_id $id -skycell_id $skycell_id";
+        } else {
+            $command .= " -listrun -diff_id $id";
+            $listrun = 1;
+        }
     } else {
-        $command .= " -diff_skyfile_id $id";
-    }
-    $command .= " -skycell_id $skycell_id" if $skycell_id;
-
-    my $images = runToolAndParse($command, $verbose);
-
-    my $n = @$images;
-    if (!$byid && ($n > 1)) {
+        $command .= " -diffskyfile -diff_skyfile_id $id";
+    }
+
+    my $output = runToolAndParse($command, $verbose);
+
+    my $n = $output ? scalar @$output : 0;
+    if (!$listrun && ($n > 1)) {
         die ("difftool returned an unexpected number of diffskyfiles: $n");
     } elsif ($n == 0) {
         return undef;
+    }
+
+    my $images;
+    if ($listrun) {
+        $images = selectComponents($ipprc, $imagedb, 'byid', 'diff', $rowList, $output, $verbose);
+    } else {
+        $images = $output;
     }
 
@@ -501,5 +533,7 @@
             if (($img_type ne "diff") and ($img_type ne "stack")) {
                 print STDERR "lookup_diff: cannot lookup IMG_TYPE $img_type bydiff from a stack stack diff run\n";
-                next;
+                setErrorCodes($rowList, $PSTAMP_INVALID_REQUEST);
+                # all images will be the same so we can stop
+                last;
             }
             # stack-stack diff
@@ -569,5 +603,5 @@
             } else {
                 # XXX this will only happen if the minuend is not a warp. See hack above
-                print STDERR "WARNING: cannot resolve camera so cannot get resolve file rules\n";
+                print STDERR "WARNING: cannot resolve camera so cannot find file rules\n";
                 next;
             }
@@ -691,10 +725,10 @@
         next if !$astrom_resolved;
 
-        my $start_dvo = DateTime->now->mjd;
+        my $start_dvo = gettimeofday();
         my $command = "$dvoImagesAtCoords -astrom $astrom_resolved $ra $dec";
         # run the tool and parse the output
         my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
                     run(command => $command, verbose => $dvo_verbose);
-        my $dtime_dvo = (DateTime->now->mjd - $start_dvo)* 86400.;
+        my $dtime_dvo = gettimeofday() - $start_dvo;
 #        print "Time to run dvoImagesAtCoords: $dtime_dvo\n";
         unless ($success) {
@@ -720,10 +754,14 @@
         my $n = scalar @lines;
         if ($n != 1) {
-            print STDERR "unexpected number of lines returned by dvoImagesAtCoords: $n\n";
-
             # XXX: There is a bug in dvo where each component is listed twice
             # When that gets fixed remove the conditional and just die
-            die "unexpected number lines returned by dvoImagesAtCoords: $n"
-                if ($n != 2) or ($lines[0] ne $lines[1]);
+            if ($n ne 2 or $lines[0] ne $lines[1]) {
+                print STDERR "unexpected number of lines returned by dvoImagesAtCoords: $n\n";
+                print STDERR "OUTPUT:\n$output\n";
+                # actually this seems to happen sometimes. Probably due to a problem with
+                # astrometry. Just skip this camRun
+                print STDERR "skipping: $astrom\n";
+                next;
+            }
         }
 
@@ -741,5 +779,5 @@
             chip_id   => $camRun->{chip_id},
             cam_id    => $camRun->{cam_id},
-            astrom    => $astrom_resolved,
+            astrom    => $astrom_resolved,  # XXX: is astrom used?
             class_id  => $class_id,
             component => $class_id
@@ -821,9 +859,10 @@
 # cache of results of ppConfigDump
 my %astromSources;
-my $last_exp_id = 0;
-my $lastAstromFile;
 
 # find the astrometry file for a given exposure
 # return undef if no completed camRun exists
+# XXX Right now this probably only works cameras where the astrometry is done at the camera stage
+# What other possibilities are there for ASTROM.SOURCE besides PSASTRO.OUTPUT?
+
 sub find_astrometry {
     my $ipprc = shift;
@@ -835,10 +874,4 @@
 
     my $exp_id = $image->{exp_id};
-    if (($exp_id eq $last_exp_id) and $lastAstromFile) {
-        # running camtool 60 times is really expensive when the answer is the same every time
-        return $lastAstromFile;
-    }
-    $last_exp_id = 0;
-    $lastAstromFile = undef;
 
     my $camRun = getCamRunByExpID($exp_id);
@@ -850,5 +883,5 @@
         unless ($success) {
             print STDERR @$stderr_buf;
-            return undef;
+            return 0;
         }
 
@@ -858,20 +891,23 @@
         if (!$output) {
             print STDERR "no output returned from $command\n" if $verbose;
-            return undef;
+            return 0;
         }
         my $camruns = parse_md_fast($mdcParser, $output);
         if (!$camruns) {
-            return undef;
+            return 0;
         }
 
         # If there are multiple cam runs for this exposure, take the last completed one with good quality
         # on the assumption that it has the best astrometry.
-        foreach $camRun (@$camruns) {
-            last if (($camRun->{state} eq 'full') and ($camRun->{quality} eq 0) and ($camRun->{fault} eq 0));
+        foreach my $cr (@$camruns) {
+            if (($cr->{state} eq 'full') and ($cr->{quality} eq 0) and ($cr->{fault} eq 0)) {
+                $camRun = $cr;
+                last;
+            }
         }
         # XXX: this looks like a bug at least if ASTROM.SOURCE eq PSASTRO.OUTPUT
         if (!$camRun) {
             # no cam runs for this exposure id therefore best astrometry is whatever is in the header
-            return undef;
+            return 0;
         }
         updateCamRunCache($camRun);
@@ -902,10 +938,13 @@
     # XXX: Is this code correct if ASTROM.SOURCE ne "PSASTRO.OUTPUT"
     my $astromFile = $ipprc->filename($astromSource, $camRoot);
-    if ($astromFile) {
-        $lastAstromFile = $astromFile;
-        $last_exp_id = $exp_id;
-    }
-
-    return $astromFile;
+    if (!$astromFile) {
+        print STDERR "failed to find astrometry file from $astromSource $camRoot\n";
+        return 0;
+    }
+
+    $image->{astrom} = $astromFile;
+    $image->{cam_path_base} = $camRoot;
+
+    return 1;
 }
 
@@ -973,5 +1012,5 @@
     }
 
-    if ($project_name eq $last_project) {
+    if ($last_project and ($project_name eq ($last_project->{name}))) {
         return $last_project;
     }
@@ -1049,4 +1088,6 @@
         print $pointsList "$npoints $row->{CENTER_X} $row->{CENTER_Y}\n";
         $npoints++;
+        # this gets overwitten if an overlapping image is found
+        $row->{error_code} = $PSTAMP_NO_OVERLAP;
     }
     close $pointsList;
@@ -1093,4 +1134,7 @@
                 }
                 push @$ref, $ptnum;
+                my $row = $rowList->[$ptnum];
+                # this row found a match
+                $row->{error_code} = 0;
             }
             if ($verbose) {
@@ -1124,7 +1168,7 @@
                 my $images = runToolAndParse($command, $verbose);
                 if (!defined $images) {
-                    # XXX: need to get the set error_code to $PSTAMP_NO_OVERLAP
                     print "No components containing coordinates found for ${stage}_id $stage_id\n";
                     foreach my $row (@$rowList) {
+                        # XXX: This doesn't seem like the correct error code?
                         $row->{error_code} = $PSTAMP_NO_OVERLAP;
                     }
@@ -1221,5 +1265,5 @@
 
     print "Running $command\n" if !$verbose;
-    my $start_tool = DateTime->now->mjd;
+    my $start_tool = gettimeofday();
     # run the command and parse the output
 
@@ -1232,6 +1276,6 @@
     }
 
-    my $now = DateTime->now->mjd;
-    my $dtime_tool = (DateTime->now->mjd - $start_tool) * 86400.;
+    my $now = gettimeofday();
+    my $dtime_tool = $now - $start_tool;
     print "Time to run $program: $dtime_tool\n";
 
@@ -1241,5 +1285,5 @@
     }
 
-    my $start_parse = DateTime->now->mjd;
+    my $start_parse = gettimeofday();
 
     my $mdcParser = PS::IPP::Metadata::Config->new;
@@ -1247,5 +1291,5 @@
         or die ("Unable to parse metadata config doc");
 
-    my $dtime_parse = (DateTime->now->mjd - $start_parse) * 86400.;
+    my $dtime_parse = gettimeofday() - $start_parse;
     print "Time to parse results from $program: $dtime_parse\n";
 
@@ -1287,4 +1331,12 @@
     }
 }
+# set error_code for an array of rows to a given value
+sub setErrorCodes {
+    my $rowList = shift;
+    my $code = shift;
+    foreach my $row (@$rowList) {
+        $row->{error_code} = $code;
+    }
+}
 
 sub my_die
Index: /branches/czw_branch/20100427/PS-IPP-PStamp/lib/PS/IPP/PStamp/RequestFile.pm
===================================================================
--- /branches/czw_branch/20100427/PS-IPP-PStamp/lib/PS/IPP/PStamp/RequestFile.pm	(revision 28016)
+++ /branches/czw_branch/20100427/PS-IPP-PStamp/lib/PS/IPP/PStamp/RequestFile.pm	(revision 28017)
@@ -145,8 +145,5 @@
         }
         if (@$stdout_buf) {
-            my $table =  $mdcParser->parse(join "", @$stdout_buf) or
-                die("Unable to parse metdata config doc");
-
-            $rows = parse_md_list($table);
+            $rows = parse_md_fast($mdcParser, join "", @$stdout_buf);
         } else {
             print STDERR "$request_file_name contains empty request table\n";
@@ -180,3 +177,31 @@
     return (\%header, \%req_specs);
 }
+
+sub parse_md_fast {
+    my $mdcParser = shift;
+    my $input = shift;
+    my $output = ();
+
+    my @whole = split /\n/, $input;
+    my @single = ();
+
+    my $n;
+    while ( ($n = @whole) > 0) {
+        my $value = shift @whole;
+        push @single, $value;
+        if ($value =~ /^\s*END\s*$/) {
+	    push @single, "\n";
+
+            my $list = parse_md_list( $mdcParser->parse( join("\n", @single ) ) ) or
+                print STDERR "Unable to parse metdata config doc" and return undef;
+#            my $num = @$list;
+#            print STDERR "list has $num elments\n";
+            push @$output, $list->[0];
+
+            @single = ();
+        }
+    }
+    return $output;
+}
+
 1;
Index: /branches/czw_branch/20100427/archive/noise_model/simulate.c
===================================================================
--- /branches/czw_branch/20100427/archive/noise_model/simulate.c	(revision 28017)
+++ /branches/czw_branch/20100427/archive/noise_model/simulate.c	(revision 28017)
@@ -0,0 +1,551 @@
+#include <stdio.h>
+#include <pslib.h>
+#include <psmodules.h>
+
+#define NUM 8
+#define DET_SIZE 2000
+#define SKY_SIZE 1000
+#define SIZE 1024
+#define OUTPUT_ROOT "test"
+#define SCALE 0.654321
+#define ROT M_PI_2
+#define INTERPOLATION PS_INTERPOLATE_LANCZOS3
+#define OFFSET 16
+#define SMOOTH_SIGMA 6.54321
+#define SMOOTH_N_SIGMA 2.0
+#define DUAL_KERNEL "sub.subkernel"
+
+static const float variances[] = { 3.0, 10.0, 30.0, 100.0, 300.0, 1000.0, 3000.0, 10000.0 };
+
+static const char *rootNames[] = { "o5298g0209o.fake.warp", "o5298g0210o.fake.warp", "o5298g0211o.fake.warp",
+                                   "o5298g0212o.fake.warp", "o5298g0213o.fake.warp", "o5298g0214o.fake.warp",
+                                   "o5298g0215o.fake.warp", "o5298g0216o.fake.warp" };
+static const char *kernels[] = { "test.5.kernel", "test.11.kernel", "test.17.kernel", "test.23.kernel",
+                                 "test.29.kernel", "test.35.kernel", "test.41.kernel", "test.47.kernel" };
+
+
+void writeImage(const psImage *image, const char *suffix)
+{
+    psString name = NULL;
+    psStringAppend(&name, "%s.%s", OUTPUT_ROOT, suffix);
+    psFits *fits = psFitsOpen(name, "w");
+    psFree(name);
+    psFitsWriteImage(fits, NULL, image, 0, NULL);
+    psFitsClose(fits);
+}
+
+#if 0
+psImage *readImage(const char *name)
+{
+    psFits *fits = psFitsOpen(name, "r");
+    psImage *image = psFitsReadImage(fits, psRegionSet(0,DET_SIZE,0,DET_SIZE), 0);
+    psFitsClose(fits);
+    return image;
+}
+
+psImage *readMask(const char *name)
+{
+    psFits *fits = psFitsOpen(name, "r");
+    psImage *image = psFitsReadImage(fits, psRegionSet(0,DET_SIZE,0,DET_SIZE), 0);
+    if (image->type.type != PS_TYPE_IMAGE_MASK) {
+        psImage *temp = psImageCopy(NULL, image, PS_TYPE_IMAGE_MASK);
+        psFree(image);
+        image = temp;
+    }
+    psFitsClose(fits);
+    return image;
+}
+
+psImage *readVariance(psKernel **covar, const char *name)
+{
+    psFits *fits = psFitsOpen(name, "r");
+    psImage *variance = psFitsReadImage(fits, psRegionSet(0,DET_SIZE,0,DET_SIZE), 0);
+    if (psFitsMoveExtNum(fits, 1, true)) {
+        psImage *covariance = psFitsReadImage(fits, psRegionSet(0,0,0,0), 0);
+        *covar = psKernelAllocFromImage(covariance, covariance->numCols / 2, covariance->numRows / 2);
+        psFree(covariance);
+    } else {
+        psErrorClear();
+    }
+    psFitsClose(fits);
+    return variance;
+}
+#endif
+
+float meanVar(const psImage *var, const psImage *mask, const psKernel *covar)
+{
+    psRandom *rng = psRandomAlloc(PS_RANDOM_TAUS);
+    psStats *stats = psStatsAlloc(PS_STAT_SAMPLE_MEDIAN);
+    psImageBackground(stats, NULL, var, mask, 0xFF, rng);
+    float variance = stats->sampleMedian * psImageCovarianceFactor(covar);
+    psFree(stats);
+    psFree(rng);
+    return variance;
+}
+
+
+float signoise(const psImage *image, const psImage *mask, const psImage *var, const psKernel *covar)
+{
+    float varFactor = psImageCovarianceFactor(covar);
+    psImage *sn = psImageAlloc(image->numCols, image->numRows, PS_TYPE_F32);
+    for (int y = 0; y < image->numRows; y++) {
+        for (int x = 0; x < image->numCols; x++) {
+            sn->data.F32[y][x] = image->data.F32[y][x] / sqrtf(var->data.F32[y][x] * varFactor);
+        }
+    }
+    psRandom *rng = psRandomAlloc(PS_RANDOM_TAUS);
+    psStats *stats = psStatsAlloc(PS_STAT_ROBUST_STDEV);
+    psImageBackground(stats, NULL, sn, mask, 0xFF, rng);
+    float noise = stats->robustStdev;
+    psFree(stats);
+    psFree(rng);
+    psFree(sn);
+    return noise;
+}
+
+void phot(psImage *image, psImage *mask, psImage *variance, psKernel *covar)
+{
+    psImage *smoothImage = psImageCopy(NULL, image, PS_TYPE_F32);
+    psImageSmoothMask(smoothImage, smoothImage, mask, 0xFF, SMOOTH_SIGMA, SMOOTH_N_SIGMA, 0.1);
+    psImage *smoothVariance = psImageCopy(NULL, variance, PS_TYPE_F32);
+    psImageSmoothMask(smoothVariance, smoothVariance, mask, 0xFF,
+                      SMOOTH_SIGMA * M_SQRT1_2, SMOOTH_N_SIGMA, 0.1);
+    int extent = SMOOTH_SIGMA * SMOOTH_N_SIGMA + 0.5;
+    psImage *smoothMask = psImageConvolveMask(NULL, mask, 0xFF, 0xFF, -extent, extent, -extent, extent);
+
+    psKernel *kernel = psImageSmoothKernel(SMOOTH_SIGMA, SMOOTH_N_SIGMA); // Kernel used for smoothing
+    psKernel *smoothCovar = psImageCovarianceCalculate(kernel, covar);
+    psFree(kernel);
+    psImageCovarianceTransfer(smoothVariance, smoothCovar);
+
+    fprintf(stderr, "Phot: S/N: %f Covar: %f Var: %f\n",
+            signoise(smoothImage, smoothMask, smoothVariance, smoothCovar),
+            psImageCovarianceFactor(smoothCovar),
+            meanVar(smoothVariance, smoothMask, smoothCovar));
+
+    psFree(smoothImage);
+    psFree(smoothMask);
+    psFree(smoothVariance);
+    psFree(smoothCovar);
+}
+
+void stack(psImage **stackImage, psImage **stackMask, psImage **stackVariance, psKernel **stackCovar,
+           psArray *readouts)
+{
+    int num = readouts->n;
+    psArray *covars = psArrayAlloc(num);
+    psVector *weights = psVectorAlloc(num, PS_TYPE_F32);
+    for (int i = 0; i < num; i++) {
+        pmReadout *ro = readouts->data[i];
+        weights->data.F32[i] = 1.0 / meanVar(ro->variance, ro->mask, ro->covariance);
+        covars->data[i] = psMemIncrRefCounter(ro->covariance);
+    }
+
+    *stackImage = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+    *stackMask = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_IMAGE_MASK);
+    *stackVariance = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+    for (int y = 0; y < SKY_SIZE; y++) {
+        for (int x = 0; x < SKY_SIZE; x++) {
+            double sumValueWeight = 0.0;
+            double sumWeight = 0.0;
+            double sumVarianceWeight = 0.0;
+            for (int i = 0; i < readouts->n; i++) {
+                pmReadout *ro = readouts->data[i];
+                sumValueWeight += ro->image->data.F32[y][x] * weights->data.F32[i];
+                sumWeight += weights->data.F32[i];
+                sumVarianceWeight += ro->variance->data.F32[y][x] * PS_SQR(weights->data.F32[i]);
+            }
+            (*stackImage)->data.F32[y][x] = sumValueWeight / sumWeight;
+            (*stackVariance)->data.F32[y][x] = sumVarianceWeight / PS_SQR(sumWeight);
+            (*stackMask)->data.PS_TYPE_IMAGE_MASK_DATA[y][x] = (isfinite((*stackImage)->data.F32[y][x]) && isfinite((*stackVariance)->data.F32[y][x])) ? 0x00 : 0xFF;
+        }
+    }
+
+    *stackCovar = psImageCovarianceAverageWeighted(covars, weights);
+    psFree(weights);
+    psFree(covars);
+}
+
+void diff(psImage **diffImage, psImage **diffMask, psImage **diffVariance, psKernel **diffCovar,
+          const psImage *image1, const psImage *mask1, const psImage *variance1, const psKernel *covar1,
+          const psImage *image2, const psImage *mask2, const psImage *variance2, const psKernel *covar2)
+{
+    *diffImage = (psImage*)psBinaryOp(NULL, (psPtr)image1, "-", (psPtr)image2);
+    *diffMask = (psImage*)psBinaryOp(NULL, (psPtr)mask1, "|", (psPtr)mask2);
+    *diffVariance = (psImage*)psBinaryOp(NULL, (psPtr)variance1, "+", (psPtr)variance2);
+    psArray *covars = psArrayAlloc(2);
+    covars->data[0] = psMemIncrRefCounter((psPtr)covar1);
+    covars->data[1] = psMemIncrRefCounter((psPtr)covar2);
+    psVector *weights = psVectorAlloc(2, PS_TYPE_F32);
+    weights->data.F32[0] = meanVar(variance1, mask1, covar1);
+    weights->data.F32[1] = meanVar(variance2, mask2, covar2);
+    *diffCovar = psImageCovarianceAverageWeighted(covars, weights);
+    psFree(covars);
+    psFree(weights);
+}
+
+
+void warp(psImage **outImage, psImage **outMask, psImage **outVariance, psKernel **outCovar,
+          const psImage *inImage, const psImage *inMask, const psImage *inVariance, const psKernel *inCovar)
+{
+    psImageInterpolation *interp = psImageInterpolationAlloc(INTERPOLATION, inImage,
+                                                             inVariance, inMask, 0xFF,
+                                                             NAN, NAN, 0xF0, 0x0F, 0.1,
+                                                             1000);
+    *outImage = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+    *outMask = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_IMAGE_MASK);
+    *outVariance = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+
+    psRandom *rng = psRandomAlloc(PS_RANDOM_TAUS);
+    float xOffset = psRandomUniform(rng) * 2 * OFFSET - OFFSET;
+    float yOffset = psRandomUniform(rng) * 2 * OFFSET - OFFSET;
+    for (int y = 0; y < SKY_SIZE; y++) {
+        for (int x = 0; x < SKY_SIZE; x++) {
+            float xIn = SCALE * ((x - SKY_SIZE/2) * cos(ROT) + (y - SKY_SIZE/2) * sin(ROT)) + DET_SIZE / 2 + xOffset;
+            float yIn = SCALE * ((x - SKY_SIZE/2) * -sin(ROT) + (y - SKY_SIZE/2) * cos(ROT)) + DET_SIZE / 2 + yOffset;
+
+            double img, var;
+            psImageMaskType msk;
+            psImageInterpolate(&img, &var, &msk, xIn, yIn, interp);
+
+            (*outImage)->data.F32[y][x] = img;
+            (*outVariance)->data.F32[y][x] = var;
+            (*outMask)->data.PS_TYPE_IMAGE_MASK_DATA[y][x] = isfinite(img) || isfinite(var) ? msk : 0xFF;
+        }
+    }
+
+    psArray *covariances = psArrayAlloc(1000);
+    for (int i = 0; i < covariances->n; i++) {
+        psKernel *kernel = psImageInterpolationKernel(psRandomUniform(rng), psRandomUniform(rng),
+                                                      INTERPOLATION);
+        covariances->data[i] = psImageCovarianceCalculate(kernel, inCovar);
+        psFree(kernel);
+    }
+    psFree(rng);
+    psKernel *avgCovar = psImageCovarianceAverage(covariances);
+    psFree(covariances);
+    *outCovar = psImageCovarianceScale(avgCovar, SCALE);
+    psFree(avgCovar);
+}
+
+int main(int argc, char *argv[])
+{
+    psArray *readouts = psArrayAlloc(NUM);
+    psRandom *rng = psRandomAlloc(PS_RANDOM_TAUS);
+    for (int i = 0; i < NUM; i++) {
+        psImage *inImage = psImageAlloc(DET_SIZE, DET_SIZE, PS_TYPE_F32);
+        psImage *inMask = psImageAlloc(DET_SIZE, DET_SIZE, PS_TYPE_IMAGE_MASK);
+        psImage *inVariance = psImageAlloc(DET_SIZE, DET_SIZE, PS_TYPE_F32);
+        psKernel *inCovar = NULL;
+
+        float noise = sqrtf(variances[i]);
+        for (int y = 0; y < DET_SIZE; y++) {
+            for (int x = 0; x < DET_SIZE; x++) {
+                inImage->data.F32[y][x] = psRandomGaussian(rng) * noise;
+                inMask->data.PS_TYPE_IMAGE_MASK_DATA[y][x] = 0;
+                inVariance->data.F32[y][x] = variances[i];
+            }
+        }
+
+#if 0
+        psString imageName = NULL, maskName = NULL, varName = NULL;
+        psStringAppend(&imageName, "%s.fits", rootNames[i]);
+        psStringAppend(&maskName, "%s.mask.fits", rootNames[i]);
+        psStringAppend(&varName, "%s.wt.fits", rootNames[i]);
+        inImage = readImage(imageName);
+        inMask = readMask(maskName);
+        inVariance = readVariance(&inCovar, varName);
+        for (int y = 0; y < DET_SIZE; y++) {
+            for (int x = 0; x < DET_SIZE; x++) {
+                if (!isfinite(inImage->data.F32[y][x]) || !isfinite(inVariance->data.F32[y][x])) {
+                    inMask->data.PS_TYPE_IMAGE_MASK_DATA[y][x] = 0xFF;
+                }
+            }
+        }
+#endif
+
+        psImageCovarianceTransfer(inVariance, inCovar);
+
+        fprintf(stderr, "Input image %d: S/N: %f Covar: %f Var: %f\n",
+                i,
+                signoise(inImage, inMask, inVariance, inCovar),
+                psImageCovarianceFactor(inCovar),
+                meanVar(inVariance, inMask, inCovar));
+
+        psImage *warpImage = NULL, *warpMask = NULL, *warpVariance = NULL;
+        psKernel *warpCovar = NULL;
+        warp(&warpImage, &warpMask, &warpVariance, &warpCovar, inImage, inMask, inVariance, inCovar);
+        psFree(inImage);
+        psFree(inMask);
+        psFree(inVariance);
+        psFree(inCovar);
+
+        psImageCovarianceTransfer(warpVariance, warpCovar);
+
+        fprintf(stderr, "Warp image %d: S/N: %f Covar: %f Var: %f\n",
+                i,
+                signoise(warpImage, warpMask, warpVariance, warpCovar),
+                psImageCovarianceFactor(warpCovar),
+                meanVar(warpVariance, warpMask, warpCovar));
+
+        phot(warpImage, warpMask, warpVariance, warpCovar);
+
+        pmReadout *ro = pmReadoutAlloc(NULL);
+        ro->image = warpImage;
+        ro->mask = warpMask;
+        ro->variance = warpVariance;
+        ro->covariance = warpCovar;
+
+        psFits *fits = psFitsOpen(kernels[i], "r");
+        pmReadoutReadSubtractionKernels(ro, fits);
+        pmSubtractionKernels *kernels = psMetadataLookupPtr(NULL, ro->analysis, PM_SUBTRACTION_ANALYSIS_KERNEL);
+        kernels->xMax = SKY_SIZE;
+        kernels->yMax = SKY_SIZE;
+        psFitsClose(fits);
+
+        pmReadout *conv = pmReadoutAlloc(NULL);
+        conv->image = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+        conv->mask = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_IMAGE_MASK);
+        conv->variance = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+        if (!pmSubtractionMatchPrecalc(NULL, conv, NULL, ro, ro->analysis, 32, 0.0, 0.001,
+                                       0xFF, 0xF0, 0x0F, 0.1, 1.0)) {
+            psErrorStackPrint(stderr, "Error:");
+            exit(1);
+        }
+        psFree(ro);
+
+        psImageCovarianceTransfer(conv->variance, conv->covariance);
+
+        fprintf(stderr, "Conv Image %d: S/N: %f Covar: %f Var: %f\n",
+                i,
+                signoise(conv->image, conv->mask, conv->variance, conv->covariance),
+                psImageCovarianceFactor(conv->covariance),
+                meanVar(conv->variance, conv->mask, conv->covariance));
+
+        phot(conv->image, conv->mask, conv->variance, conv->covariance);
+        readouts->data[i] = conv;
+    }
+
+    {
+        pmReadout *minuend = readouts->data[0];
+        pmReadout *subtrahend = readouts->data[readouts->n - 1];
+        psImage *diffImage = NULL, *diffMask = NULL, *diffVariance = NULL;
+        psKernel *diffCovar = NULL;
+        diff(&diffImage, &diffMask, &diffVariance, &diffCovar,
+             minuend->image, minuend->mask, minuend->variance, minuend->covariance,
+             subtrahend->image, subtrahend->mask, subtrahend->variance, subtrahend->covariance);
+        psImageCovarianceTransfer(diffVariance, diffCovar);
+        fprintf(stderr, "WW Diff Image: S/N: %f Covar: %f Var: %f\n",
+                signoise(diffImage, diffMask, diffVariance, diffCovar),
+                psImageCovarianceFactor(diffCovar),
+                meanVar(diffVariance, diffMask, diffCovar));
+
+        writeImage(diffImage, "wwdiff.image.fits");
+        writeImage(diffMask, "wwdiff.mask.fits");
+        writeImage(diffVariance, "wwdiff.variance.fits");
+        writeImage(diffCovar->image, "wwdiff.covar.fits");
+
+        psFree(diffImage);
+        psFree(diffMask);
+        psFree(diffVariance);
+        psFree(diffCovar);
+    }
+
+    // stack-stack diff
+    {
+        psArray *readouts1 = psArrayAllocEmpty(NUM);
+        psArray *readouts2 = psArrayAllocEmpty(NUM);
+        for (int i = 0; i < NUM; i++) {
+            if (i <= NUM / 2) {
+                psArrayAdd(readouts1, 0, readouts->data[i]);
+            } else {
+                psArrayAdd(readouts2, 0, readouts->data[i]);
+            }
+        }
+
+        psImage *stackImage1 = NULL, *stackMask1 = NULL, *stackVariance1 = NULL;
+        psKernel *stackCovar1 = NULL;
+        psImage *stackImage2 = NULL, *stackMask2 = NULL, *stackVariance2 = NULL;
+        psKernel *stackCovar2 = NULL;
+        stack(&stackImage1, &stackMask1, &stackVariance1, &stackCovar1, readouts1);
+        stack(&stackImage2, &stackMask2, &stackVariance2, &stackCovar2, readouts2);
+        psFree(readouts1);
+        psFree(readouts2);
+        psImageCovarianceTransfer(stackVariance1, stackCovar1);
+        psImageCovarianceTransfer(stackVariance2, stackCovar2);
+        fprintf(stderr, "Stack 1: S/N: %f Covar: %f Var: %f\n",
+                signoise(stackImage1, stackMask1, stackVariance1, stackCovar1),
+                psImageCovarianceFactor(stackCovar1),
+                meanVar(stackVariance1, stackMask1, stackCovar1));
+        fprintf(stderr, "Stack 2: S/N: %f Covar: %f Var: %f\n",
+                signoise(stackImage2, stackMask2, stackVariance2, stackCovar2),
+                psImageCovarianceFactor(stackCovar2),
+                meanVar(stackVariance2, stackMask2, stackCovar2));
+        phot(stackImage1, stackMask1, stackVariance1, stackCovar1);
+        phot(stackImage2, stackMask2, stackVariance2, stackCovar2);
+
+        pmReadout *stack1 = pmReadoutAlloc(NULL);
+        pmReadout *stack2 = pmReadoutAlloc(NULL);
+        stack1->image = stackImage1;
+        stack1->mask = stackMask1;
+        stack1->variance = stackVariance1;
+        stack1->covariance = stackCovar1;
+        stack2->image = stackImage2;
+        stack2->mask = stackMask2;
+        stack2->variance = stackVariance2;
+        stack2->covariance = stackCovar2;
+
+        psFits *fits = psFitsOpen(DUAL_KERNEL, "r");
+        pmReadoutReadSubtractionKernels(stack1, fits);
+        psFitsClose(fits);
+        pmSubtractionKernels *kernel = psMetadataLookupPtr(NULL, stack1->analysis,
+                                                           PM_SUBTRACTION_ANALYSIS_KERNEL);
+        kernel->xMax = SKY_SIZE;
+        kernel->yMax = SKY_SIZE;
+
+        pmReadout *convStack1 = pmReadoutAlloc(NULL);
+        pmReadout *convStack2 = pmReadoutAlloc(NULL);
+        convStack1->image = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+        convStack1->mask = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_IMAGE_MASK);
+        convStack1->variance = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+        convStack2->image = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+        convStack2->mask = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_IMAGE_MASK);
+        convStack2->variance = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+
+        if (!pmSubtractionMatchPrecalc(convStack1, convStack2, stack1, stack2, stack1->analysis,
+                                       32, 0.0, 0.001, 0xFF, 0xF0, 0x0F, 0.1, 1.0)) {
+            psErrorStackPrint(stderr, "Error:");
+            exit(1);
+        }
+        psFree(stack1);
+        psFree(stack2);
+
+        psImageCovarianceTransfer(convStack1->variance, convStack1->covariance);
+        psImageCovarianceTransfer(convStack2->variance, convStack2->covariance);
+
+        fprintf(stderr, "Conv stack 1: S/N: %f Covar: %f Var: %f\n",
+                signoise(convStack1->image, convStack1->mask, convStack1->variance, convStack1->covariance),
+                psImageCovarianceFactor(convStack1->covariance),
+                meanVar(convStack1->variance, convStack1->mask, convStack1->covariance));
+        fprintf(stderr, "Conv stack 2: S/N: %f Covar: %f Var: %f\n",
+                signoise(convStack2->image, convStack2->mask, convStack2->variance, convStack2->covariance),
+                psImageCovarianceFactor(convStack2->covariance),
+                meanVar(convStack2->variance, convStack2->mask, convStack2->covariance));
+
+        psImage *diffImage = NULL, *diffMask = NULL, *diffVariance = NULL;
+        psKernel *diffCovar = NULL;
+        diff(&diffImage, &diffMask, &diffVariance, &diffCovar,
+             convStack1->image, convStack1->mask, convStack1->variance, convStack1->covariance,
+             convStack2->image, convStack2->mask, convStack2->variance, convStack2->covariance);
+        psImageCovarianceTransfer(diffVariance, diffCovar);
+        fprintf(stderr, "SS Diff Image: S/N: %f Covar: %f Var: %f\n",
+                signoise(diffImage, diffMask, diffVariance, diffCovar),
+                psImageCovarianceFactor(diffCovar),
+                meanVar(diffVariance, diffMask, diffCovar));
+
+        writeImage(diffImage, "ssdiff.image.fits");
+        writeImage(diffMask, "ssdiff.mask.fits");
+        writeImage(diffVariance, "ssdiff.variance.fits");
+        writeImage(diffCovar->image, "ssdiff.covar.fits");
+
+        phot(diffImage, diffMask, diffVariance, diffCovar);
+
+        psFree(diffImage);
+        psFree(diffMask);
+        psFree(diffVariance);
+        psFree(diffCovar);
+
+        psFree(convStack1);
+        psFree(convStack2);
+    }
+
+    // Full stack and warp-stack diff
+    {
+        psImage *stackImage = NULL, *stackMask = NULL, *stackVariance = NULL;
+        psKernel *stackCovar = NULL;
+        stack(&stackImage, &stackMask, &stackVariance, &stackCovar, readouts);
+        psImageCovarianceTransfer(stackVariance, stackCovar);
+
+        writeImage(stackImage, "stack.image.fits");
+        writeImage(stackMask, "stack.mask.fits");
+        writeImage(stackVariance, "stack.variance.fits");
+        writeImage(stackCovar->image, "stack.covar.fits");
+
+        fprintf(stderr, "Stack: S/N: %f Covar: %f Var: %f\n",
+                signoise(stackImage, stackMask, stackVariance, stackCovar),
+                psImageCovarianceFactor(stackCovar),
+                meanVar(stackVariance, stackMask, stackCovar));
+
+        phot(stackImage, stackMask, stackVariance, stackCovar);
+
+        pmReadout *stack = pmReadoutAlloc(NULL);
+        stack->image = stackImage;
+        stack->mask = stackMask;
+        stack->variance = stackVariance;
+        stack->covariance = stackCovar;
+
+        psFits *fits = psFitsOpen(DUAL_KERNEL, "r");
+        pmReadoutReadSubtractionKernels(stack, fits);
+        psFitsClose(fits);
+        pmSubtractionKernels *kernel = psMetadataLookupPtr(NULL, stack->analysis,
+                                                           PM_SUBTRACTION_ANALYSIS_KERNEL);
+        kernel->xMax = SKY_SIZE;
+        kernel->yMax = SKY_SIZE;
+
+        pmReadout *warp = readouts->data[readouts->n - 1];
+        pmReadout *convStack = pmReadoutAlloc(NULL);
+        pmReadout *convWarp = pmReadoutAlloc(NULL);
+        convStack->image = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+        convStack->mask = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_IMAGE_MASK);
+        convStack->variance = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+        convWarp->image = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+        convWarp->mask = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_IMAGE_MASK);
+        convWarp->variance = psImageAlloc(SKY_SIZE, SKY_SIZE, PS_TYPE_F32);
+
+        if (!pmSubtractionMatchPrecalc(convStack, convWarp, stack, warp, stack->analysis,
+                                       32, 0.0, 0.001, 0xFF, 0xF0, 0x0F, 0.1, 1.0)) {
+            psErrorStackPrint(stderr, "Error:");
+            exit(1);
+        }
+        psFree(stack);
+        psFree(readouts);
+
+        psImageCovarianceTransfer(convStack->variance, convStack->covariance);
+        psImageCovarianceTransfer(convWarp->variance, convWarp->covariance);
+
+        fprintf(stderr, "Conv stack: S/N: %f Covar: %f Var: %f\n",
+                signoise(convStack->image, convStack->mask, convStack->variance, convStack->covariance),
+                psImageCovarianceFactor(convStack->covariance),
+                meanVar(convStack->variance, convStack->mask, convStack->covariance));
+        fprintf(stderr, "Conv warp: S/N: %f Covar: %f Var: %f\n",
+                signoise(convWarp->image, convWarp->mask, convWarp->variance, convWarp->covariance),
+                psImageCovarianceFactor(convWarp->covariance),
+                meanVar(convWarp->variance, convWarp->mask, convWarp->covariance));
+
+        psImage *diffImage = NULL, *diffMask = NULL, *diffVariance = NULL;
+        psKernel *diffCovar = NULL;
+        diff(&diffImage, &diffMask, &diffVariance, &diffCovar,
+             convStack->image, convStack->mask, convStack->variance, convStack->covariance,
+             convWarp->image, convWarp->mask, convWarp->variance, convWarp->covariance);
+        psFree(convStack);
+        psFree(convWarp);
+        psImageCovarianceTransfer(diffVariance, diffCovar);
+        fprintf(stderr, "WS Diff Image: S/N: %f Covar: %f Var: %f\n",
+                signoise(diffImage, diffMask, diffVariance, diffCovar),
+                psImageCovarianceFactor(diffCovar),
+                meanVar(diffVariance, diffMask, diffCovar));
+
+        writeImage(diffImage, "wsdiff.image.fits");
+        writeImage(diffMask, "wsdiff.mask.fits");
+        writeImage(diffVariance, "wsdiff.variance.fits");
+        writeImage(diffCovar->image, "wsdiff.covar.fits");
+
+        phot(diffImage, diffMask, diffVariance, diffCovar);
+
+        psFree(diffImage);
+        psFree(diffMask);
+        psFree(diffVariance);
+        psFree(diffCovar);
+    }
+
+}
Index: /branches/czw_branch/20100427/archive/noise_model/sub.subkernel
===================================================================
--- /branches/czw_branch/20100427/archive/noise_model/sub.subkernel	(revision 28017)
+++ /branches/czw_branch/20100427/archive/noise_model/sub.subkernel	(revision 28017)
@@ -0,0 +1,4312 @@
+SIMPLE  =                    T / file does conform to FITS standard             BITPIX  =                   16 / number of bits per data pixel                  NAXIS   =                    0 / number of data axes                            EXTEND  =                    T / FITS dataset may contain extensions            COMMENT   FITS (Flexible Image Transport System) format is defined in 'AstronomyCOMMENT   and Astrophysics', volume 376, page 359; bibcode: 2001A&A...376..359H PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             XTENSION= 'BINTABLE'           / binary table extension                         BITPIX  =                    8 / 8-bit bytes                                    NAXIS   =                    2 / 2-dimensional binary table                     NAXIS1  =                 1389 / width of table in bytes                        NAXIS2  =                    1 / number of rows in table                        PCOUNT  =                    0 / size of special data area                      GCOUNT  =                    1 / one data group (required keyword)              TFIELDS =                   12 / number of fields in each row                   TTYPE1  = 'XMIN    '           / label for field   1                            TFORM1  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE2  = 'XMAX    '           / label for field   2                            TFORM2  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE3  = 'YMIN    '           / label for field   3                            TFORM3  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE4  = 'YMAX    '           / label for field   4                            TFORM4  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE5  = 'KERNEL  '           / label for field   5                            TFORM5  = '41A     '           / data format of field: ASCII Character          TTYPE6  = 'BG_ORDER'           / label for field   6                            TFORM6  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE7  = 'MODE    '           / label for field   7                            TFORM7  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE8  = 'SOLUTION_1'         / label for field   8                            TFORM8  = '83D     '           / data format of field: 8-byte DOUBLE            TTYPE9  = 'SOLUTION_2'         / label for field   9                            TFORM9  = '81D     '           / data format of field: 8-byte DOUBLE            TTYPE10 = 'MEAN    '           / label for field  10                            TFORM10 = '1E      '           / data format of field: 4-byte REAL              TTYPE11 = 'RMS     '           / label for field  11                            TFORM11 = '1E      '           / data format of field: 4-byte REAL              TTYPE12 = 'NUMSTAMPS'          / label for field  12                            TFORM12 = '1J      '           / data format of field: 4-byte INTEGER           HIERARCH PPSUB.KERNEL = 'ISIS(14,(2.0,4)(3.4,2)(5.7,2),1,1.00e+00)' / SubtractioHIERARCH SUBTRACTION.REGION = '[1:6191,1:6172]' / Region over which subtraction HIERARCH SUBTRACTION.MODE =  4 / Subtraction mode                               HIERARCH SUBTRACTION.DECONV.MAX = 1. / Maximum deconvolution fraction           HIERARCH SUBTRACTION.NORM = 1.004029 / Normalisation                            HIERARCH SUBTRACTION.MX = 0.009863825 / Moment in x                             HIERARCH SUBTRACTION.MY = 0.03301538 / Moment in y                              HIERARCH SUBTRACTION.MXX = 0.9803156 / Moment in xx                             HIERARCH SUBTRACTION.MXY = 0.03467866 / Moment in xy                            HIERARCH SUBTRACTION.MYY = 1.086685 / Moment in yy                              HIERARCH SUBTRACTION.BGDIFF = -0.1643051 / Background difference                HIERARCH SUBTRACTION.STAMPS = 103 / Number of stamps                            HIERARCH SUBTRACTION.DEV.MEAN = 0.1291598 / Mean stamp deviation                HIERARCH SUBTRACTION.DEV.RMS = 0.02536074 / RMS stamp deviation                 HIERARCH SUBTRACTION.RES.FSIGMA.MEAN = 0.0002663131 / Mean Fractional Sigma of RHIERARCH SUBTRACTION.RES.FSIGMA.STDEV = 0.0002698915 / Mean Fractional Sigma of HIERARCH SUBTRACTION.RES.FMIN.MEAN = 0.0002663131 / Mean Fractional Sigma of ResHIERARCH SUBTRACTION.RES.FMIN.STDEV = 0.0002698915 / Mean Fractional Sigma of ReHIERARCH SUBTRACTION.RES.FMAX.MEAN = 0.0002663131 / Mean Fractional Sigma of ResHIERARCH SUBTRACTION.RES.FMAX.STDEV = 0.0002698915 / Mean Fractional Sigma of ReHIERARCH PPSUB.REFERENCE = 'o5252g0090o.140731.wrp.35980.skycell.0816.084.fits' HIERARCH PPSUB.INPUT = 'o5252g0074o.140708.wrp.35956.skycell.0816.084.fits' / SuHISTORY ppSub at 2010-04-28T21:05:50.804455                                     HISTORY psLib version: trunk/psLib@27702                                        HISTORY psLib source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                      HISTORY psModules version: trunk/psModules@27665                                HISTORY psModules source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                  HISTORY psphot version: trunk/psphot@27789                                      HISTORY psphot source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     HISTORY ppStats version: trunk/ppStats@26912                                    HISTORY ppStats source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                    HISTORY ppSub version: trunk/ppSub@27720:27788M                                 HISTORY ppSub source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                      CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     85.7142791747971                                                  CRVAL2  =    -21.9999999999992                                                  CRPIX1  =               36245.                                                  CRPIX2  =               -7077.                                                  CDELT1  = 5.55555561729982E-05                                                  CDELT2  = 5.55555561729982E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  HISTORY Rescaled variance by 1.5037 (stdev by 1.2262)                           PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'STARGRASP' / Observation identifier                         HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'DM3PI z QW+10 ps1_01_5475 visit 1' / Observation commentHIERARCH FPA.OBS.MODE = '3PI     ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =  -1341.85 / Telescope focus                                AIRMASS =                1.343 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 334.7877 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -150.8917 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '05:38:36.639' / Right Ascension of boresight                 HIERARCH FPA.DEC = '-21:09:33.133' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'ps1_01_5475' / Object of observation                     HIERARCH FPA.ALT =   48.067667 / Altitude of boresight                          HIERARCH FPA.AZ =   183.424454 / Azimuth of boresight                           HIERARCH FPA.TEMP =     -80.95 / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =    999.9866 / Primary Mirror Y Position                      HIERARCH FPA.M1Z =   -0.008933 / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99435 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -73.99713 / Primary Mirror TILT                           HIERARCH FPA.M2X =    474.9558 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -690.9139 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =    -1341.85 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  44.22855 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 203.0453 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    8.8 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =   4.3 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    4.1 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =    264. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 = 9.75 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9.3 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 = 8.15 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 8. / Telescope Temperatures: spider               HIERARCH FPA.TELTEMP.TRUSS = 9.05 / Telescope Temperatures: truss               HIERARCH FPA.TELTEMP.EXTRA = 7.75 / Telescope Temperatures: extra               HIERARCH FPA.PON.TIME = 1923767. / Power On Time                                HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =     24.37298 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 'NaN     ' / Seeing FWHM (pixels)                        HIERARCH CELL.GAIN =  1.019088 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.843155 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 19500. / Saturation level (counts)                   HIERARCH CELL.BAD =      -100. / Bad level (counts)                             EXPTIME =                  30. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 40.2412 / Time since flush (sec)                       HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55252.2461947272 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6192,1:6173]' / Trim section                        HIERARCH CELL.BIASSEC = ''                                                      PS_COVAR=                    T / Is a covariance matrix present?                HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WEXTNAME = 'SUBTRACTION_KERNEL'                                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   /      
+ISIS(14,(2.0,4)(3.4,2)(5.7,2),1,1.00e+00)       ?ÖLžÝXU?gíúÛHÐÏ?¿t>§¹f¿f
+xBÄv?¬@¯d)¿n<Ág¿
+Ê
+3À?rð}Èªé%¿CK$¿j`?ºo?š;p?}·ÚÂJ©W?¯ì¯(q­¿ytCÇõ5?u=êo@Ý?ŠÍV>Æ?µþÌ«
+Yë?±Ì-MO?E÷ )X¿55ÓÔ?oj
+]²º?ÝÞýUËÇ?W%G&¿3oùô1?T^n	@?c
+2dk
+?IsoÂy?Yt°yÔhö¿µWÚh«Ö?hk÷	Û#¿ Öü¿C?a€ÙÀ*¿ûõÜN°?7.LèÂØ¿lÿ
+»*Ö?ey!e»¿g¯k3:·Á¿[ëe÷¿i xs;¿ÎE³¬	?P
+H
+¿t31Èã¡¿9ÀM'u¿&Ð
+®ÚÛ¿E]èI:;g¿z-°8?BcaÄt'Æ¿sÀßXöi!¿{ïŸP
+
+·¿nW€jŽ¿;hÿ84¿&c«<ú¿Qc ¿RñÁ áÂC¿GhÂÓ¿£Á+ö
+?<?JÒY¿ lW¿à·{]M?i5-€Žd¿tJW©è?q:éÜcºG?th`Ö¿èÆµªÌÛ?W^6I«ø¿Ýª
+qõ¿TâÙÝA¶¿õþÚmw?oÝÞÐ£¬?cË¿SŸ¿fžîpÑ¿ŸõäD2ö?byÔÔVZ¿rŸEYÝwª¿aMŒõÖb¿Bðæ*ÜòI¿cþX.Ð¿v >
+±?HŸ¯¢87¿Tåß&R¿KZOo+<¿Cd
+ð¿[Ö?ðÀ   ¿ÅódÿZ7¿Õýr?7 yÌ¿¹×/ŠL6Ø¿R
+øÊ2â¿ŠM#ttæË¿eDS
+¿n0BSq@W?q¿²LÒâ±¿qÌÓLÝ{¿¿04»ªg3?	xa/Z¿¯úR}R ¿pÔu×¬Ã?G7Øë¿¬Ñ¡ÿV}W¿·]óeÏ¿EÆÿE¿no8GÙ?E±Õ°Mž¿MÚ¥úØük¿Bž3ü¿«KÖ}.i¿WP£T¿vEÓÜ+?a%à2Ñ¿1&C,(B¿u0n
+&?­êPÄ¬?fÃÌéL6?<0zIn?e¢Wv?{é?eïj~c¿^]ì,Gúc¿ClËlêò?e0
+*}G?< H?7¡¿hðŠ8oº?XË_5¿QÌçi á¿g7Þsy?ì
+Ó\7?@$Ÿ?I6=mß ?yNËLî¿?ŽÈ&~E¿a_3î?yÊŒjN?v6êýÅ?:uõI?^_Å
+¿Qo!çŠÅª¿DŠÙ?Vg¿T
+	?¥Ga[år?X_ÛÂD?lÕ¬#?x±ñ²l?
+ß¬C_?k/MÑ	y?qbê:-m/¿ø$ÎåÂ?f3ö"hS?qB1ÜŠ?Y¯¿IÒá?uj
+Àgü]?o³ê6 ÷?^$å€9¿>È§õ°Žq?zÕMÏW°?ljÝÀÖÓî?d7ÿ-à¿dÉeim?GýJA5¿VNÆÀ|V¿=0iØÌo¿5
+jïáþ¿#mÍoT]Å¿Q)Ö¿Ì=G|ÍÁ¿COTg^
+>Bw<ÏÁQ   g                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   XTENSION= 'IMAGE   '           / IMAGE extension                                BITPIX  =                  -32 / number of bits per data pixel                  NAXIS   =                    2 / number of data axes                            NAXIS1  =                  303 / length of data axis 1                          NAXIS2  =                  149 / length of data axis 2                          PCOUNT  =                    0 / required keyword; must = 0                     GCOUNT  =                    1 / required keyword; must = 1                     HIERARCH PPSUB.KERNEL = 'ISIS(14,(2.0,4)(3.4,2)(5.7,2),1,1.00e+00)' / SubtractioHIERARCH SUBTRACTION.REGION = '[1:6191,1:6172]' / Region over which subtraction HIERARCH SUBTRACTION.MODE =  4 / Subtraction mode                               HIERARCH SUBTRACTION.DECONV.MAX = 1. / Maximum deconvolution fraction           HIERARCH SUBTRACTION.NORM = 1.004029 / Normalisation                            HIERARCH SUBTRACTION.MX = 0.009863825 / Moment in x                             HIERARCH SUBTRACTION.MY = 0.03301538 / Moment in y                              HIERARCH SUBTRACTION.MXX = 0.9803156 / Moment in xx                             HIERARCH SUBTRACTION.MXY = 0.03467866 / Moment in xy                            HIERARCH SUBTRACTION.MYY = 1.086685 / Moment in yy                              HIERARCH SUBTRACTION.BGDIFF = -0.1643051 / Background difference                HIERARCH SUBTRACTION.STAMPS = 103 / Number of stamps                            HIERARCH SUBTRACTION.DEV.MEAN = 0.1291598 / Mean stamp deviation                HIERARCH SUBTRACTION.DEV.RMS = 0.02536074 / RMS stamp deviation                 HIERARCH SUBTRACTION.RES.FSIGMA.MEAN = 0.0002663131 / Mean Fractional Sigma of RHIERARCH SUBTRACTION.RES.FSIGMA.STDEV = 0.0002698915 / Mean Fractional Sigma of HIERARCH SUBTRACTION.RES.FMIN.MEAN = 0.0002663131 / Mean Fractional Sigma of ResHIERARCH SUBTRACTION.RES.FMIN.STDEV = 0.0002698915 / Mean Fractional Sigma of ReHIERARCH SUBTRACTION.RES.FMAX.MEAN = 0.0002663131 / Mean Fractional Sigma of ResHIERARCH SUBTRACTION.RES.FMAX.STDEV = 0.0002698915 / Mean Fractional Sigma of ReHIERARCH PPSUB.REFERENCE = 'o5252g0090o.140731.wrp.35980.skycell.0816.084.fits' HIERARCH PPSUB.INPUT = 'o5252g0074o.140708.wrp.35956.skycell.0816.084.fits' / SuHISTORY ppSub at 2010-04-28T21:05:50.804455                                     HISTORY psLib version: trunk/psLib@27702                                        HISTORY psLib source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                      HISTORY psModules version: trunk/psModules@27665                                HISTORY psModules source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                  HISTORY psphot version: trunk/psphot@27789                                      HISTORY psphot source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     HISTORY ppStats version: trunk/ppStats@26912                                    HISTORY ppStats source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                    HISTORY ppSub version: trunk/ppSub@27720:27788M                                 HISTORY ppSub source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                      CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     85.7142791747971                                                  CRVAL2  =    -21.9999999999992                                                  CRPIX1  =               36245.                                                  CRPIX2  =               -7077.                                                  CDELT1  = 5.55555561729982E-05                                                  CDELT2  = 5.55555561729982E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  HISTORY Rescaled variance by 1.5037 (stdev by 1.2262)                           PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'STARGRASP' / Observation identifier                         HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'DM3PI z QW+10 ps1_01_5475 visit 1' / Observation commentHIERARCH FPA.OBS.MODE = '3PI     ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =  -1341.85 / Telescope focus                                AIRMASS =                1.343 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 334.7877 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -150.8917 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '05:38:36.639' / Right Ascension of boresight                 HIERARCH FPA.DEC = '-21:09:33.133' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'ps1_01_5475' / Object of observation                     HIERARCH FPA.ALT =   48.067667 / Altitude of boresight                          HIERARCH FPA.AZ =   183.424454 / Azimuth of boresight                           HIERARCH FPA.TEMP =     -80.95 / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =    999.9866 / Primary Mirror Y Position                      HIERARCH FPA.M1Z =   -0.008933 / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99435 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -73.99713 / Primary Mirror TILT                           HIERARCH FPA.M2X =    474.9558 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -690.9139 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =    -1341.85 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  44.22855 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 203.0453 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    8.8 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =   4.3 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    4.1 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =    264. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 = 9.75 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9.3 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 = 8.15 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 8. / Telescope Temperatures: spider               HIERARCH FPA.TELTEMP.TRUSS = 9.05 / Telescope Temperatures: truss               HIERARCH FPA.TELTEMP.EXTRA = 7.75 / Telescope Temperatures: extra               HIERARCH FPA.PON.TIME = 1923767. / Power On Time                                HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =     24.37298 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 'NaN     ' / Seeing FWHM (pixels)                        HIERARCH CELL.GAIN =  1.019088 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.843155 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 19500. / Saturation level (counts)                   HIERARCH CELL.BAD =      -100. / Bad level (counts)                             EXPTIME =                  30. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 40.2412 / Time since flush (sec)                       HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55252.2461947272 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6192,1:6173]' / Trim section                        HIERARCH CELL.BIASSEC = ''                                                      PS_COVAR=                    T / Is a covariance matrix present?                HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WBZERO   =   0.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          BSCALE  =   1.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          EXTNAME = 'SUBTRACTION_KERNEL_IMAGE'                                            END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             %HÐ@&áãÕ(U­0)©×	*âŠ+ý,í-¹ÓV.r$Œ/Ò /häù/šõ³/ÃýÆ/®ú/UJD.6/I®Gµ®ýp®Ýn®( ®
+ï7­cy¬Ÿê«£5ªÆÿ©_%wš
+ÚdŠòL¥]À  %
+î
+&±ß
+((Ñ);»*³+É¬T,œŸ-S.Dc.Ö4ê/Aª/€/¬»/€/b/i ò.Í±¬¯^0®iUª®xfL®+
+¬­±Þs­Õ@¬DÜþ«X÷ªF
+©Xe§ŸñŠJ€³¡XÀ  $æú&Úd'öÀã)E@Ü*+¿,÷-a§.
+.ŠÅ/H[/lŠÕ/yC/ÔË/|÷ /vÝ.[ñ-
+­Wœf­o$i­Œæ¬
+J
+«ŒxTª×©Èêšš§Fâ,¥Ô£
+€>òÀ  $S¹&#«Y't$(ü*+-+C¥ª,<_8-š-Ð)c.n¬.åô/:/|n/z3/g&/Xlc/Öâ..].
+-Méß,q
+H+X³**Jæ'ø{§:$ ŠÈ(¥óÈ€(Ô¢ŠiÀ  #ê=Ú%CÒ'NË([N)Y*·W+¹ y,Q-h=b.Í×.Wz/bD/Mé/
+/R~/°õ/XÿË/M|.§D."Ÿ	-!,»vÙ+Þ
+	*ÞÉó)œGË(
+¢'%¥:%ª$mÀ  À  À  À  À  $o°Ô&CŸ'}÷Ð(ÊÕ*Ù+
+©,²,õÐŸ-ªø.G-.ÆÑ/(
+/s[Á/ê_/Î/µ/[	:/.£`'.
+õk-ê,žü+Ý3ð*â,)ÄuÕ(ÈF'4ÕR%¿4$+®À  $×ý&&ô'Ý9(û€R*)
+Ú+?g,6€ª-ßÒ-Ç.cq.Û°/1ô/søw/=/Eš/eD>/!I.Á
+.E,÷-¬k&-
+U,'«
++;j
+*5p)'Ù/N&7%#kÀÀ  $±×&G€'ŒŸ)9*I<!+b»,Vœ¢-*×B-ä"%.b
+.ïRO/;cð/t+/²/myp/.[.Ï®.AòN-3E,g[Ö©þÀ«/ª'I©Ž:šµÁ(§Â|Š:w€ÄrX£*[°À  $Î×!&hTà'ÛÜ). ò*imh+œ,vÖ-BÎŽ. Þ.©=/Év/DÓa/u1à/wÇž/Fg.îãÈ.7(*ä³À­wæÀ­e(d­ª¬iBÕ«¡H³ªŽËV©ŠcYš}Z$§ WP¥©E0€cžÀ  $ëÖ³& 'ú.)GW*ÏW+±Ž,wÈ-ZÆ&.
+ª.¡t/
+éÆ/NBÒ/uÎ/fn
+/UŽ.p­?X­®>_®?®	ð­¬ØÜá¬cÊ«
+9ª«3šÙ)§lŠ¶ä€C&ß4(zß)í
++<LÕ,{
+°-P,.Gø/M-Æ0À0
+1  G19Pj1VLI1=ÝÖ0åIí/³S*°7¯°Öñ°v=ž°
+SD¯¥É®ú0
+®$»I­3Aþ¬"fªôdñ©š"³åŠ$@À  &¯A
+(E2g)º§+
+n,F~-^§}.Q<É/$u/×³À0k<0Ô9Â1
+%â1<zJ12{0ûÂ
+0YI®°\G°	Â¯Œ¯Cb® Ú­×+¹¬ìª
+«×ª£g©NÄÅ§ÚèµŠB<×À  &~(
+K)2î*Ù|,ÿM-$®£.é.÷zË/€b06]ÿ0šr÷1 û]1"šK1'71	
+0¬tŒ0o.§ª®ê;¯	-®ñ&®ô­IÁŒ¬e¢#«V
+mª$Ò+šÒÔÓ§`Ó@¥ÈbXÀ  &
+¶'³°\)+|»*íC+ºð7,Õk-Í,í.Š
+k/b 0ä0yXX0É¡ª1ÖK1µf1Y$0ìDŽ0è¿0-Fí/gc.î1.Ã¬-z+Öº*a
+l(D §5pŠž¥=Q@£Ä°HÀ  %{?ò'¬F('5)éyØ+#Ãª,Bó³-E
+6.)4.öú/C0!ÊÂ0L0Þ1R131
+U0ïÍF0¢ÌB0;®Õ/·X/Zh.VP.-i¬,áÙ+\0¹*%(Â'I)%¯ÌNÀ  À  À  À  À  &ô'áÙ)l:*m#6+Ð.,³Ì-«¡./=dØ/ÛIh0We]0³Ë0ÿŽ1ø1 °1º«0Ù0TË0öÚ/N.ÿ0Ê.4ü-Z6*,`žÌ+DÑè*Wx(žu'DÓ%±À  &.MK'ÂÑH)7y\*£+Â^,Û Õ-Ï
+.¥/^{ù/û0ogâ0¿Êà1`u1	1
+ô0ä2»0Wh05Þ}/ŽZ
+/?ò.`un-{,ì+ðÖ*):Ðã'ìñ&Ö$í«šÀ  &N¡'æÀž)Y}*¬¬+æP-3î-ó.À«€/0
+êf0µ30ËÊ)1ø1
+#0òoL0ªð!0>Qn/&Ê.£
+J¬L0­uÚÊ­UÃ¬rÐú«ëªI©SŒšå*Šo]€ëêÀ  &mßø(X){*Ç³,`-çr.
+Å
+.Ûž./U
+0
+
+@0¶v0×Éq1®190Êöj0c[/è®œœ¯Eº¯
+zR®­±l®hš­H)r¬]U«Iï,ªCš¿æš§I}H¥°ø`À  &Ô§(OÊ)Ð`*âŒ,èx-(õ.
+ÃG.öÄž/ à¯0.00··0ãÈº1(Ê0öF0£}/á«Ž¯Y¥`¯ý¯î_¯k¹¯
+SŸ®]î­©ÏR¬¹$Z«§mª|5©
+­]§§!pŠ(P)é­Î+\ŠÊ,¯--é)/,Â/óP®0œèV1vÒ
+2ôæ2ká2ªd
+2Ä{ß2­M2O-1
+1±®þ*²d
+±äW±o¶±pb°fŠ¯6æ®€Er­Hñ¬_BV«
+F©/CšTÀ  (#B)·T^+-V¿,ÅH-·ð³.Î
+È/Ábm0ËÞ1FÏÕ1Ø|2Bû22¬p©2¢Ì72dë1Â€
+°
+îÿ±ta
+±}»f±,ã9°²L°¥¯C»®VÕò­CMè¬ŒæªºÍ©E#Ï§®
+À  'ì8Ê)úï*ü
+m,HöÉ-·Æ.Ÿ/t+0c^Ë1Í1§c22k£ñ2es2K\2yÔÀ2
+C;1Âl0#9{°K
+°c°
+ª¯|Ö®²¹­ÊB ¬ŒÜ«nîª86 šÃÒ0§-òàÀ  '=)%Bÿ*mZ+üÆ-*ý².BàŠ/;
+Ñ0%Û0ÍÆ1kA`1â_'27ß2xŽy2Ê~2J2Y402[1¢þå1,
+0lTÈ/*.¡ÐF-Râ,I?:*çAh)S~'k%šÏ #,À  &á`( >)û5
++O<ã,¯-¬^.®^/ÙÕ0[$«1eù1'2Î2H
+2I¢2>422_A2ËL1±ï1/e0Y/ÏS0.øº(-üÊ,Øü
++ŠÑ*A¬Ù(É«'0oÀ  À  À  À  À  '	Þ)Ù°*J+ëÙš-
+Ð
+./Ùè/&]$0Ùv0³;L1L{}1Å62!î\2a· 2
+y2Fi2m%21ù?1åÔ-1üÌ0õÞ0KYâ/~¡.¯ë-¶î×,¢þ+sÎl*
+(§ìù'DÀ  '­
+ )@Ÿn*ŽÐ
+,Ðõ-=çY.T|ó/H Ì0
+MR0Ò¥1k
+ò1Ý182.ló2fìò2Nû2ohÿ2;§Ã1÷D1ÌÞ1
+P0Qù^/Mí.²G¿-À<·,žŸA+R*o0)
+ºl'³\&.	,À  'Ê
+")a£+*ÔÌ,'µ-^þŠ.y  /i€x07Á.0òë1
+H31ôÓ82:ë2l"å2u þ2NE*2	Îb1&0·B.º`¯ñ¯d/Í®Ýjÿ®n­5j¬%è«ªøª©O¿š
+}çŠüÀ  'ç
+C)Cõ*ó],@9-
+ú.á/
+€0Q5
+1Œ^1Ín2:2Gj!2qX×2id2-!W1¯ê0uþË°¹ô°óCR°°Æ)°;>Ý¯Go®Ïš­ãNý¬Íp}«%Yª@Ÿ[šÉTè§0HÀ  (3)¶S+	R(,Y}[-¡.¡3
+/uå0jšç1qE1€Rª2
+2Sèž2vÉ2]Ç2
+ý1n±LŒ±I
+±w$±
+ÓÉ°žä¯ÿ4
+¯'Â?®6 ­#öS«ö)ªjj©"5p§âI)¢}N+6G0,«îÈ.AÏ/5Fz0J,T1<¶L2F2Ÿë3Ma-3µá¹4!o4Ø_4G3T2V*³	f³MP³/òž²ÝëL²[ÝÒ±¯øä°æÜä¯úUê®á­©ð¬Tÿ1ªà3Ä©E÷RÀ  )~8A+³8,Á-ÕïÅ/ ö0"1/1ênñ2KÛ3&«J3àz3Ý+H43øêÖ3®D
+3Îä±wô"²º
+²Àû6²)
+²*-±]°ï¯¡ì®o­]*¬
+RþªÚp©·
+À  )7uç*Î>,C(-[ì.Ïöã/éßÝ0ÜÀ"1®«U2gY02ÿêÌ3kŸw3Ž³3â­3è¯
+3¿3ú3r'2ÔÏþ1Â4±Cê±¡4±IÚ
+°¶&p° Ií¯Ü®÷²¬ÎŠ
+«Mª
+<šuÛ
+À  (ág*~-)+ñ-A&.«Û/£y0iç1eÏq2
+ª2²3+»ù3ü3œ+ä3Øsc3Ð#ê3š+³3dO=362y²1ÉmÔ1ôv0
+pB/ž. Xu,žëÖ+h@ž* V({Ð&Ù0€À  ('ÄÇ)¿º+9Íö,Ðè-ÕJ.ýP0 'Y0Üv1¡žF2J&u2×rù3CÉ3ªH3È7ª3áÚ3×MÔ3¯>3qôÝ3
+áŸ2
+µ1íá1)ËY0M%ò/Q¬.52Š-[Y+£c<**c(À  À  À  À  À  (÷*È+þ«B-G­^.Úà/ª
+0j1XöÄ2bÏ2¢¿3Á3vœö3§ä^3ÂYÑ3ÀS3¢Ü3mí­3_2€ì=2
+Ó1Íè0¹~y/ä@.ðºl-Ø©ç,¥ËŒ+W®)ìÂ(Z·EÀ  )®Š*¡ŸŠ,*z-mÄÌ.Iß/®öI0£1bœ2)*V2ºêI3-Ô3
+3­ 3»š3©
+š3}jk3
+Êä2£
+
+2
+
+1I/0uŒ/·4.:B-r3È,]Hh+;º*
+(³Pä'?À  )'*ºµE,.ÿT-î
+.¶žà/ËB0œ¬~1J2AñÞ2ÓŽÔ3@L3ž3³Ná3Ž÷>3ÿý35Ò2P31Kà±FmÏ±b5±	r°pEœ¯€"î®Ž-|­¡WË¬mºr«Óh©_O§õßîÀ  )=\*Ó«ä,FÔ,-ùÔ.Ð'à/çÈ0×Í{1š1r2Z¹h2ì_3SO3d3¹"3®Eõ3uä¥2Ùw°
+«€²`Iû²oUj²#N^±§³K±yÄ°4*8¯CPž®/,T­Ú«¢d·ª(ÉjšáÊÀ  )Ss¶*ì¢,^©-°.éá0í0ñîx1ŒÌ2sî3€ô3fÖ3Š(3Ÿ¹f3§«3GÉQ2ú²¥:é²ùÆ
+²Ö°²
+·²o.±Tâ°!{¯EW®Ö`­IÃ«ü_Œª1šèK*Ô
+±,m§è-ßãÏ/15N0ks91'2tr3>F3ö*4pJ4ê45(R5At5)Ã4ÈØ3ÓŽ0KÖŽë Ž`#lŽ
+³ry²ÞÂU²Òb±
+ÊÝ°
+àì®ÔÅ­
+bÚ¬
+ªvÎZÀ  *¥],9f-¯^/
+¹Ú08²q1NM}2AÏ3)3ÅLg4V/³4ÀT 5
+ž5)
+%5EÌ4ßM4?
+ß²ª³ç³ðj³£t±³(AŠ²€±¶ãw°ÇÎL¯ŽÀ
+®µ­*Ý«³¶ª
+
+hÀ  *n,å-|MÙ.È|Î0ñ«1\¬2
+­ 2ßÓ3ÿ€4#~Ð4t=4åœÓ5§Õ5È4õÂ4xì4En2õé²4²³Pµ²fyk±ÑóÐ±DV°(
+ž¯|­í!>¬ë«
+È©ìÀ  *ïj+£È-ö.w
+Ð/ŠaË0Œ×¶1Ža2vØ3EeÁ3áÞ4Y(·4°
+k4ðg
+5
+K25È4Ûch441m3¯O²3©2TÄ1ô0|/~.J
+@-
+°Š+§š*-ù(£äÀ  )O[*ë¯,cPK-º</À|0ì&12442Åx3xt14hñ4t®4¿~j4ÿÉ5VF5
+Šñ4çkY4¡šÔ4?H3ÀlØ3#š:2kØ1`n0/EQ.<hô,éµ\+tÅ)ØjÚÀ  À  À  À  À  *4ÑÎ+Ç"<-8ô.úº/Œö0Ðv1Á¥Z2)Ò3Ftú3Û'[4K®4Ž4ÒÝ
+4ì
+4àV4¶Å4&
+4
+3ŠO/3»2+ñ1žª0ç7â/ùÖ.æ-µd,péì+N)žÀ  *PD+æWï-V.šb/Ý?60ô·J1ã4(2°è§3fÊÝ3ûå4eu4®p³4ÜAO4æ6Ç4Æ43h4
+®H3¯È2ŒvQ1¥kª/
+À¯Š}0¯!Cž®'ŽP¬Òè@ª»¥ )õ )1Í (õØÀ  *k^Œ,ÆÑ-tx.À
+/ýÞ1
+k
+2ay2Ê§{3_4QV4[4œa²4å¥4àl
+4«Æ4?C3lAL²vEl³(
+²äÀJ²w×1±Íy¶±Äe°¿÷¯ o­ºð¬aØªâ)Ü©<ªÀ  *R,a«-4.Ø ³0èC1
+zv2(à2äfO3»Q4
+°+4¿ 4ÌR²4ï	³4Ú¢B4#þ3Ð@º³
+6³ÊA³¿E³ymÀ²ù÷^²HEÐ±ºH°T¯zFØ®9y@¬ågÜ«mF²©Í>À  *õÔ,!ü--.ð-^0
+10à2#ðE2þ%#3£æB4/þ4·4ÛC²4ømå4ÔØ 4mRl2é1Ž
++Ž:ÜÉŽ;³À=­³<²ça±Á\°Ð$¬¯ºR®œ
+­-f«ŽŒ8ª
+^+æÑª-
+°.òëô0?û1~±2D3Íw4LÞ55(¬5ûµ64v$6O
+Â65r5×¢f46@µ6FDµyµj¬µ)ùŽB9³ç¡³=Ô²#@I±f?¯Úðn®Ú­IÞ«{Š|À  +³µ-I
+ø.œRz0Ì1GÏ2]üÄ3O`Ç4"Ý4Ó:5døK5ÍZË6564t[6*LV5ði
+5Sù²û"ÌŽã4ŽñÈŽ¥:LŽ*46³0²žbä±ÈÝl°µè¯Æ.®)Øª¬±ªP«ªMÀ  +]- .¹/×;=1|2 œ 3&¡3î[j4[5-=5¬à5óçÓ6Ý÷6
+ý:6Ø5­k5&46÷
+²ö
+Ø³³Gæ²º*ú²<±t°
+Êš®Òo¯­øj¬	ÎªnžÀ  +ún,­ÄP.$?/ÝD0¯ÄË1Æúz2œØö3«4Nø4ì\5cýé5¹e5þ"6®
+6û*5ñBÙ5ª£5M<#4Óš49ñý3Ø2·âÒ1Ï:0É£y/©9
+.tr°-	+ ¢
+*8/À  *S+î
+ -d0w.¹ý&0 Å1õæ2ÉU3õ3Æt
+4{Ž{5¢5}ÆŒ5ÉbX6_6
+^}6£6 Û5¶]@5Z¶þ4Þ¥4>Œ{3|&2©çj1°
+0Ø/cq-.
+Œ¹,ì+J8À  À  À  À  À  +`¡,öŠÚ.cÎT/°çL0æçŠ1ý+â2é
+N3ŽÖ4i9 4ýEh5ft5¯¬Ù5àz
+5ð¹°5ÙKú5Š
+5XÞD4õÐ4us73Ü732ÖÁ2Øz1©çÔ0À=Ö/º$.­ö-U]ê+øÇ4*s+äÀ  +|<ò-
+9².A}/É¹ú18û2yº333ÏZ4
+ðP5d&5B5ÀŒ
+5ì~Y5ía5ÀIÇ5u%&4èmä4sh±XÀ²þÆ²¯HL²³Ü±Dq°BÐ¯dÐ­²yÐ¬áÈª#G°&Ã= À  +ì2-÷.Ð/â¥1þ"2$]3à3ê°94D 5"%5Ü{5ÑË>5ø5ê	Q5§G5
+5&3xùŒŽZ>ŸŽ|3ÛŽ-Í³±³
+Æ*²7,¯±A1°(~s®òêÝ­ge¬Ìªp
+ôÀ  +¹ë-+=.ö"/û_S1%ÃK27AP3)z444šò53ç5-²5âÚp6Cj5æ±#5Ed4UŽª/yµ<<Žú±Žà®Ž&{³u_^²~±©-
+°±Û¯\¢®¹I¬²Nªðâ-À  +§¢-:ì.¯Pt0
+ÿ16s2J%3;:l4®M4¹ëÂ5Ešx5¬~ë5óé¢6E5ãXô5jf³z¬àµ9¿µgèÈµ;vºŽäÚÓŽ]Å2³®|H²áŠ€±ñ¥°×$z¯àë®FŸÞ¬ÎþV«4Úp,Ðô.hîF/Ú¶1,2dvA3}¶4kj56ÄT5ì_6|×ñ6Þþ7 =æ78ú7"ª6ÃBj5Ù%¶©¬¶e1A¶E©	µøÊæµuS`ŽÃ${³þ4­³ÁŒ±ôgz°¶
+Â¯b¡h­ì;8¬NvqÀ  ,¡åó.4Í/©ÔÐ121Ós3EÜ48u¹5Öà5»2š6J€6µ|7ÃM7 ó7ði6ÙÞo6JQ#4$!#µ©ýRµŸÞ0µSûµãðŽ_­$³õ² 4±°VÖ€¯ø­­Â«ñ!KÀ  ,fqè. ¬ê/qæ0¿Iü1þaM3n4U	4ÑÒÖ5Jò6qA66i6Öh7úì7
+Ç'6ðzs6¢Ù6(-Í5lÏÎ3Ù[³ýÑ6³ã£ì³dEB²ŠÚ
+±ŸÌ°¯\¯/®!¢¬€(«
+«nÀ  ,	è-x/"0dÍÍ1²2¬Å3€h²4÷ì52Æx5Ì{Ñ6E€¬6¡56ßçÌ7å7<6à
+6£
+Æ6Kf5Ú	5I3¬4õê3Û320â-o/§N:.RÏ¯,áŽ±+LëÂÀ  +.÷,Ã\m.9{ï/F0ÏX^1õ1+2øF3Øt4¡î5P*F5å¹
+6YN6¯ÙŸ6òéH7Ù>7¿Ž6ò€6­Ì6S>¹5Ùœ5<jh4+3ªÇ2²51ÜN0håü/Ð]-ú£,	 ŒÀ  À  À  À  À  ,mA.õ./o^d0¹7"1ð©z3.L3ïÁ:4·v¶5jÑž5úúæ6_,6¥»Á6ËÜÁ6ÏzÊ6®"6pXÃ6jS54ÏÄ4
+ô3g* 2ŽAp2ÆÐ14²X0J!Ð/:ü.
+®(,±#ä+6éÀ  ,Âr.è/O40ÍÐï2_Â3#ñ4òd4Îþ
+5{$6
+! 6yE6µy6×êï6ÎÅú6ÃŒ6(Ðn5NjœŽ7ÁŽÝÊ5Ž©Ç¹Ž/_è³:¶²©)¬±ŠÛt°VŠ¯(I$­©cL¬Áàª
+ÛØÀ  ,ä[.Ü/ï80âj»2jÈ3#4-4æ
+5n6
+ÄÎ6vê6Å7b6ãù
+6Î+6ev5Â;µÓÌµ®}[µ¢ÉÅµPNõŽÌE(ŽÂä³K_²T±6ß°Ì®¶­òà«}ÖþÀ  ,D.(Ïv/:0÷2"uÎ33;4%ô4þ
+å5¢·6,h{6K6Ôõ46ðJ6Í\^6hb4Íþ
+µì	&¶#J¶~µ¥Ýµ m-Žzèn³ Ðõ²ªQ)±Ép°[Ö¯\M­Š«ìÀ  ,£(..5Âä/ª/=1Ï*20Ó3Cà44'Œ5
+Ê%5±² 6<
+)6£=6ä³6üw6Ì§6AQÖµ7!ÿ¶JÔ4¶nÃå¶<ŒµãµZ·ÅŽ«ú³Ü9²êN±Ð#T° ¯>ô?­Æ;Ù¬,¥Ç-ö/-]@0¢e1ÿ3(ÔÐ4:÷è5-L6(õ6¬ýÙ79[7£/I7ë1'8j7ó77!46
+¶­í0·k·Z¶Š-!¶#æ"µÎŽšØ³ŽÒ² °±må€°®*Ó­ìÅÀ  -p¥/ C0{	V1ÅŠ3³X4	o5ß5ÑÝ6O7gD7.7Ã|^7ì
+X7ä
+7šÙË7+)5øGh¶'¬r¶]0"¶TµŠéµº Ž4m³B®²->ü°ÿ«û¯ü® Í¬JÀ  -*G.œF01Gp1²x2¹#Ä3Î5ì4ÀäÞ5i96GBr6Û\7J[ç7Ç7ÇÝÛ7Ôð7¹b7Ñ7v6*ž5Š¡4[#0³@·`³Tfl²¹P\±ÝÆ°Èæ¯2®
+¬,pª¶PÀ  ,Çê.]/Ï
+1#|Ô2YÁ«3t±ö4hm59éÀ5ûË€6V/7
+Z7h%7£±_7ÅM7ÊJú7±rÙ7
+þ7-Ö6Áâ6:žp5Ý4ÜZf4r3
+<Ø1ö
+ô0ž«/j¯z-ü÷,eªpÀ  +çÕ-~.î
+0>RÖ1w¡2ð'3Â44 5R$Ê6
+46²x7Œ7	Ç7µ}«7Û7ßaà7ÀÁ7K(7,Ýí6³ßT6
+àg5i Í4®x3B2Ú1JXþ/þŠ.åB,ñxÀ  À  À  À  À  -U`.èúø0V
+w1¥<r2Õö(3è54Òõ=5 . 6Jçl6ÕÛ 7:ò|7ý7 	[7[7kÎð7	ô6\å5FFŽÄÀLŽÇ÷€ŽEÝØ³è²U`°ù /ãQ /c0.nBP-2º°+ÏTÀ  -b°.ù.>0f,.1²ì2èZ3ýeÉ4ç:5°6]6_·÷6ëÅš7M?Ñ7
+*7©k17ÃÉ7R×±6±zŽwà¶0Ú¹¶0,µâ0ÿµY
+SŽ€
+Æ³Ç<i²ÄMN±v8°My*®ØÙÜ­6­«n³ðÀ  -p^Ÿ/°Â0v9æ1¿Õd2úŸé4	Jþ4û5À>6t7 Ø'7_%7
+D7²Í7x679àq6 N¶zéæ¶ÂÃ¶€P"¶I2µÀbµýŽ9æf³@E²$Ÿ°éÛ¯57®v¬_üÀ  -~
+í/
+Êe0#Ï1Í!Þ3¥4ã5â²5ÐFÓ6¬7
+Íz7qÚ{7©]7Œ.Þ7,¥7 é3µ
+BË¶ó1h·Ø¶ðR0¶¥É¶
+µUô.ŽJ³20²zfb±6}>¯Þ3ö®b_¬Á-~À  -
+Ý/ä0*«1ÚnX3ÃÔ4
+{-5c5àO6Ë7ÂÍ7è7µ
+v7ÅŽ7á7ñõ¶eo·4vì·K·ë·
+*¶Œ²¶4ºµõjŽ³;b³ŸA²š
+±x
+ž°Z®\Ê­	l.=è4/Òæ_1Dé2uW3ËbÖ4à5Ï~^6 4È7N/7Üp8CÞN8)s8®8¥Ð8bËÓ7ŠÈá¶ÌâV·žU·k·%Ÿ,¶£÷ª¶Ðµ'yôŽ1Õ³
+`7±ä«d°e2¯
+öV­qÛÀ  .
+ì/¢H1>Ò2m>3J=4¬Î
+5 (§6x
+7!
+B7®\8
+w8njî8Xx8-â8tÂ8
+¿O7= µ]Š@¶a¶t
+¶¢Rµ]sŽ²&³	²8±AÏ¯åœª®ah¬·
+^À  -Ì£G/bb0Ó(2%r3ZcN4r*n5a¥â60z6è7!±7î?8<÷8}4Á8Ž8\8D)7ð¹17y»î6ß©6.áË5rªž4º3®>\2µÿÜ1ª?ä0qL/D2ä-êp,jüÈÀ  -jm/ ø60o¥1»Ìš2ød>4
+ž¥5úv5Ñ\Þ6í7#Î¢7¢8
+ 8Mž8é8Wò8|u8AY
+8 T7^7sÀ6~÷±5ºÕ4èÑS3öî2Ü8.1Š 20TøJ.åŒ-Q
+À  ,k±4-úà@/cçö0±Ñª1ð3
+m4<&55Ïô6³Â7*ëÂ7±f8
+<[8n«8SK8gò8
+*Ÿ8B:"7ðÙ@7}/6à¢X6'ÓÁ5S	4_Tö3Fð/220Œqí/Hzn-³¬øÀ  À  À  À  À  ."/±1#22{(:3¢;À4¯
+
+5È6oŒ
+7¥
+7
+@88A*
+8aÛY8T!8ÜC7c16
+¶£þÌ¶³a¶`XjµË*µ
+ÎDŽØ³ B±H¯ñ§ð+9ø -)kð,°(À  .(#b/žÏ1*,2·3ªú°4¹Ýî5šì/6T7!E7šÎ 8l8N!K8lÉ­8Uyì8	­m7-b¶Ð n·M9·1@¶¶ÖF¶G©Dµ
+Ž³>¹³°¬²«V±<Áº¯Ëí®20¬yœøÀ  .-Â,/¿
+11VÑ2Û
+3³¹4Ä6Ð5³B6D7,cl7Ž~ÿ8W8[8w·ý8VVŽ7ôý-6_öŸ·rÂO·€9Ô·yÜ·
+0o¶Æžµâ1µ
+ÈŽÊ²õÕU±­§8°L®ÇÀ©­"ËÀ  .3`÷/Æwj18 2þ3Œx4ÎŽ5œ4W6wà77B7À/^8%B8hÆ8S)8W3}7Ö¶u·ŸÂ4·áÖæ·°S\·Q=¶ÅžÍ¶ëµ?ñÈŽH»E³.ª±üí° L¯ß­FÀ  .8ÿÂ/Ílž1?«o2!ú3Å7z4Øè5ÇXk6«&7B!º7Ëßœ8/-8u8ÊR8XF7žAÚ·2Êýž ž¹û·Ü,Ý·%`¶öªã¶>œµsþŽvá³bš²&õ°Ì2Ð¯RWh­µÁ.ºÖ0N(|1¿ë3¬4Cåê5W?o6Fp7a.7Ãïá8S«8ÃãÈ9 4¥9d19Š9MG8Ç1+7q·u%·BR·LÖ¶ÍMž¶!ÒcµMtüŽTÂé³4ü
+±ýí6°-C¯
+ÿ­^ù|À  .zº0
+"1¿é2ãF¶4Ü\5#°ç6÷<6éYh72[8%e	8CS9«U9Cñ9k1Ó9OÁA9 é8d>7hØ6~*³ÈÀµ¹ÄŽi³Áì²©Ò(±=à®í ..P-€õ,oðÀ  .DÑ;/Ø9~1GíÍ23Ë¥4àDŒ5ÏÀ6¡ðr7Té£7î\Ï8iEÀ8ÎD
+9"¢Ž9SV[9Qþ=9
+:v8ÁNæ8R²#7ÖÌî7I¶*6©J5÷ïø5
+ùû4*N`3
+ZF1ö0£3/6<T-«dÀ  -ÙZ/l[0Ø·2'ªß3[$ò4rOY5c#P65ù6öÝ&7ï8×81o9§u9;zä9T;89;g9)8­Wë8FêH7Ê~@72*ç6
+n5©Œ4Žë3£Bœ2x^·11 /«í.
+j4À  ,€FP.!(/N&0ÁÌž1÷õž3TÐ45ô>6Î6Ö	27Ü88=¢8ÁXn9#l9Vx49XÜW9/«º8ñVÅ87
+8µ7ã6Ìá06Ú>5
+Wê3÷ØT2ºœ1lÉŽ/ü»Û.c"fÀ  À  À  À  À  .Òª±0f%°1Ó%È3"Ì4Q»þ5b6Lg7Âx7ÀZÊ8GÛË8­;f8ýºu9
+6"9#y9	Ü8-@6ïDÈ·£Å×·¯·Y=¶Åf¶
+xµPŽ],²Ó/\±nóž¯Æùž­ÇÄÀ*³ À  .ÓÏ0hB\1Õêh3%V4V<§5h^Ž6R7
+7ÇÆR8P;8ŽÍ9"Ü9"¯L9!Óì8éS84Ó²·Q}ž7*žVX·Õ»·óè¶TÞZµLŽ|ã¢³M4²òç°
+À¯EÊ­BmlÀ  .Ôós0j_1Ø¯3("@4ZœM5n8Þ6XÄ27$c7Ï1Û8X:8Œ_º9	h|9'(s9 .H8Ðw7ÆÌž§ žPgž*ç³·ËØ·=g
+¶Õ
+µ°OŽŽ5
+³h@²V(Ý°úW¯sô­Å;tÀ  .ÖÔ0l{±1Ûs§3*îz4_=ô5t	6^òÊ7)Ž/7Öd8`ùr8Ãñæ9®
+9+¡9
+€8·ÑÖ60ÀžXîöžïÒžTy
+·úañ·jÚT¶³;
+µá
+QŽéøB³Ê6u²¯j±/Q®¯°p® À  .×<50n\1Þ8G3-ºµ4cŸ5yí46e!a7/Á7Þì8iXš8Ë9óŸ90Ã9
+âÿ85·Êžhž§ðž~
+cžÔ·&Ã¶× û¶Â(µÝœ³üš²žJd±awÖ¯ç¥®F¢z/ÏI0{2!W3_
+Å4âF5â460ä7\Ÿ%8®x8¡ã919Ãw:<-
+:û¡:mº`9û/09Ð8ò:6øóP5ø 5é4tÎ4
+X3cý 2F1ÊÀ0~_l/'?€-³ØÀ  .×uø0k)1×Òt3&}X4WÒä5jûÔ6VÕË7%
+27×c8xÍ«9
+¥9:
+Ü\:h¢:by³:
+ ú9r
+&8Å­=84®È7©9X7
+6`,š5v4Šúß3xc2j1-îw/ÅÙÌ.<çÙÀ  .M`0
+[á1b:2ÛÝÕ4
+á953:6
+IÏ6Úø|7i)8-Ô>8Î:s9wá:«:IMí:W9:jY9€ÿÂ9#°®8¥8!xÐ7L¿6Ø86
+ç¥5»
+4
+2ÙâQ1"0
+	â.!&À  .I/
+i1
+ä2Uô3ß#4ÕJ5{š6Wm-7Þ7ÅµŠ8U90ÁÏ9Èuó:)ùA:KøZ:(ÓŸ9Ðùo9dÀ8ïçÌ8nTö7ÓOx7 {
+6MÃ
+5]ø¡4Ibö3­1ÅMØ0U&Ü.ÁÎ^À  ,,àD ®?
+ °K{ð±ÀC ²ëŸ³¹Å ³âÔ@5.¬p6¿
+67éÃ
+8ÓD39Ô:
+€:@·¬:7=9üó
+9²g9
+Wþ88
+)7T²ÿ6Ï95
+4,3Fhù1üy$0!ì.ó{À  À  À  À  À  /gâ"0ýj2h@3³	è4çm5ùe/6àÞM7šö"8S_Œ8Ý€ð9H]%9£y«9ôE:
+4:³Ü9µ_ò8ë
+·šfužNðžS=·¶ÂÄµáíòŽÕ§(³€ ²K@ð°Èp¯4ô­ä À  /b0ø[Ž2d	3°4ä»5÷¢6à7š÷8T# 8ßLæ9JÕ'9Š2Ò9öÌJ:K!:Ù®9%Ò8Y±žaµž7ž1ªª·Š8¶öê¶)|µÇ³îºì² VË±1R®¯ àæ­íÑØÀ  /]M0óLâ2`«Ð3®E4â(	5õÞÜ6ßFÁ7šøÞ8Tç8àôÜ9MM'9šëù9ùP:aµ9ïÿ9M×f·
+[ž·yž¬õÁžT·Æ\é·	¶7[øµ:3ûŽ
+³X²Û
+
+±~¯ö'Z®EØØÀ  /X0î>2\º3« ó4ß»X5ô±6Þzù7šú;8U«h8âÒ9OÅ*9«¥ 9ûdV:xI9ÔJ©8þÆXž¯¶žþ\fžÏŽžvY·æP·/	¶Zxµaä*ŽB	;³
+áž±¥ó@°%¶ã®ddÀ  /Rž0é/;2XÉb3©(¡4ÝN¥5òX6Ý¯37šû8VoI8äDÇ9R=+9®^G9ý°[:
+Ý9žO8C»Å¹ùÿ¹"©žòsAžXužRÛ·I
+)¶}ÀöµÊ.Žg_
+³(<â±Ì5°PZ®±ÜZ/
+
+0šå©23g74
+Õ5
+l6æ£7U¢å8Ê8ÃÛ9 °::Uf;2¶Y;¯
+
+;ÏÕ8;vM
+:«9rtð8á)8lä7ÚŽ7,q6fwÚ5â4tÆª3B
+U2þ0$I/¢À  .æ«30uŽ»1ÛÍå3%!B4PgŠ5]6EÖ7)7Ì6À89~0:XH£;,õ;8t;œÈ
+;và6:o·9µù?9#Ñ8 
+B8Ë.7_^6Î5¢Jö4±M3k$2ëü0©dÜ/
+¬BÀ  .
+?0+1Æ2Æä3õ'<4ÿê5â°Ö6­`7u°Ý8B¯?9:Íñ:'æ}:ïG);zÉ;«ºþ;wsd:³3ß9òž9VÞ8Éó82N7T6²a*5Ã
+4²ÿH3ý{22Áù0Â¥l/28àÀ  -þ=(/v
+d0ÅŠ2Ö3þl4
+N4èð
+5¹·6¥èx7ÀV8ï	^9ï«:Ž4d;I"A;­â;x:Ëø:»e9Œö8óÈç8TÐÖ7¢c6ÑóÆ5ã¹ 4ÏM@3yd2Kù0Ûåþ/GÅÀ  ­õp®ôwž°!Ü²®³DQ°Ži9µ\q¶!	¶Æµ,à8Pí²9D_:rC>;zì; Ä;xœ:äŒ0:6É98|9Ï
+8wS«7»ós6ñd684ë:3²õK2dmö0õ&/]R
+À  À  À  À  À  /Ø¡1lö2ÙšV4'¹55Xâ6j
+E7S3|8
+è€8ÈD9Wáf9Ö#¶:Uåc:ör;~C-;%;ÆØ:[ ã8ïrüž€žzž
+ß·N«ø¶tÅqµl|Ž;Î²ñ°²±}¢¯Õt8®
+WTÀ  /ÍÙN1a£82Ïµ84 lf5O«­6`ôd7K
+è8©8Á×À9RE%9ÒÃš:U'q:óÐ;ucÎ;kí:÷:;@7ÝžÉÑBžoÈžëD·gå¶Üµ°ùŽbÓ³Ñ±ªyÄ°
+
+®iÙ0À  /Ã1VOà2ÅÂ45Fœw6WÝ7CØT8,­8»­>9Lšå9Ïc:Ti~:ð­;lo;Xµt:Æ W9Æ«2žã$¹Éðž±díž*:š·;æ¶UKµ#ªŽ
+O°³9_H±Ö"<°M~
+®£­À  /žHÀ1Jü2»Îú4ÒÈ5=ÏC6NÆ£7<*À8Î²8µº9G
+€9Ì:S«:íËk;c¥;E}a:)­9
+¿Î¹
+¹
+«?žÄZž9
+·®Ü¶®Îµ³^Ž5Ò³Y¢À² åX°~ßü®ÒnnÀ  /­z1?©/2±ÛÛ4
+
+ù54á
+6E¯Â74},8	p¶8¯X79Apa9È£:Rí:êé8;ZÅ°;2EM:Kf ž£­¹x¹;ž×O4žHÙl·!Ð¶ÀGÞµÈ	Ž­ö³yæ5²¹° ø¯ ¬.¯Â.0-
+J1
+æ2œºŒ3Ñõ\4Ÿõ5^6HŒ7CoŠ8ŠÒ<:p;',<9
+<ïr=%M_<à;àbÊ:%=9Áé9:0T8Šòò8
+À7+?6<Û¢5.v®4
+j2¯1?€/¯»àÀ  .c{/Ôè1 $2BÞØ39š4ø45à6¥Z\8m6A9Õ-g;	£Ÿ<ë<ÉÎ=í<Ù4©;é€õ: ~9Øêu9D
+8«éa8ò7.6? Ð5/Ì42¯t1>âY/®q~À  -ÎåÀ/Ö0ê@0$@²C
+°³åÖµ$žµý{XµðªP8
+È9z§:ØŠ;õ<€*ù=Ê~<ÑÕŽ;òç':µýÀ9ïëU9MòŒ8°ßÐ8ÆS70ñŽ6Aeü51"W4Ì2¯|W1> */­'
+À  ¬€®à®à­°¥(
+².Nt³£®Žµ«<µžÊÌ¶î·×ž71gz9SÏ:ÍÏ;·Sû<}Ï<æ<ÊvŸ;ü)V:Ëj:v
+9WÓî8µÖ@8
+
+73ÊÌ6C«*52x+4ý2¯m:1=]ü/«ÜºÀ  ®¯ŸB±L"š²³rŽkXµðn¶A¶âŸý·'·PQV8ÐT§:F!ë;r%Ê<1Ç©<Ä4<ÃÌ<µÁ:àÖC:ö9aµ 8ºÌ¯8
+mæ76£ä6EðW53Î 4	.2¯^
+1<Ì/ªXÀ  À  À  À  À  0+°1Œ(3- !4
+5¬Ÿv6»*7©$8u9"¯«9·Þ±:NÉê;Ûá<(Ö<èÜ<Õ
+Ê<äò;Ì\
+:aZÁ·á·žÍìžeØ«·¯
+Z¶Ò§AµÎË ŽŠÌ ³]&±ð_°Té\®ï\À  0
+Èz1®%3 i*4wöà5  €6®)77ÃF8n­Z9ai9­V÷:EüJ;
+Z<"ÆÈ<ßu <ÈeÛ<b€;©1:%VùžïžÚØ¢ži¿s·².¶ØHµ×~7Ž°áÐ³oÒr²4°we|®ºêúÀ  0àÚ1 ;3Ò24dß5Ð6¡ND7b8]å9'9¢Ï>:=.©;	PÓ<
+·~<ÖcY<»Àé<?Qa;þ9ÒŠ^žëpmžçÄšžmŠ8·µ?Ü¶ÞWJµà0ÉŽº÷³?
+²8°ðÉ®ÝæÀ  0ù;1Pq3;:4QÈI5dü6sQ7 Â8M
+Ô9Äå9G
+:4a
+;
+L<š2<ÍQ<¯ù<
+;Eµé95=«¹"xÞžô°°žqþ·žQ
+¶ä/Nµèã[ŽÅ
+e³²"=°.Õ¯ q
+À  /ð#61eß2õH4>°þ5xR6^7w? 8<T8òíE9¿Ë:+j; ÅÃ<ç<Ä>Ü<¢w;ñ±Â:þ¿³žkEç¹O9¹ ÎZžusÂ·»b\¶êPµñíŽÏ#2³êð²0A°¯lã¯îÕ® 5°T®à±æ¬
+³MvÒŽ¥ÑµµØ¡¶³ö¹· ~ž
+&ñ6³P:W%;¢k|<ú&è=ª=Àò==Î<_­;RÃ:hþ»9Á9$!¥8|Ci7€Òú6ŽgÊ5¥>*4}¢3#I¬1°r0 dØÀ  ®(ê°LÞ ±Ü>³BÑ(Ž©µªk¶š¿·ëôžz¬¶ó 9ûÏÝ;
+Š<Ö=®Ä=­X=ÿ<gv;Rû:c9¶{¡9 Ã8j|ñ7û­6§D:5J4jÀÞ3¶1£+Ü0(LÀ  ®
+B°E
+d±ÑÐ"³8+zŽ
+gµX2¶>Â·vnÓž
+Îj·PLÌ9Äñv;c_<²õ(=[¡œ=q=t_<oC;Rä1:^-w9«ò-9â8X¶|7$`6 ª5äl4Wß¬3
+ÁÁ1ÍF0ë¿À  ®°=<ª±Çb ³-
+ÊŽy²µú¶bÅ·c¹ž"%·®Oþ9
+;2£ï<\F=1åñ=¢=fÀ<w;SFf:XÄÚ9¡hž98Fð7M6ý5·4Dþz2üû1n²/÷^dÀ  ®ò°5kê±Œô&³"à
+ŽhR`µ×Â¶È·O£·òëÅ·ôy9.i@;è@<WÉ=*%=feM=Y!<~Û;Sš:S\79ßD8ð<D85)7jë6³5iY42
+H2äs«1v :/ÞåJÀ  À  À  À  À  0fÀ)1ý6ª3ie4Ž#5ê$V6þ3ø7æ¯L8¯ú9bÈ:ªŸ:šC$;¡§<éWF=­w=8w=oÅÿ<Ê(3;Ji8Ýh­žð6žÓè·ð
+·o¶êŽï ³¡b²3n°€Ò®ôXÀ  0Oóì1äP03R4¢÷5Óys6åŒ 7ÐÀ8y9Lÿá9óüô:ä­;÷þ<Û<;=M=X
+=Wò©<²J¿;-W8Ižéø»žHÈ·à$·	¶	¡ñŽâáF³k/²-
+° ±ž®ô,dÀ  09'®1Ëiž3;·ê4d
+5ŒÎ6ÍDE7º48Ú*97êú9Ü€j:3;éZ<Í!/=ì=wÁ=@P<mN;D7ŽžãºÖž
+œ€·Ñ­· Ž¶YÒŽÖ¿³sÅ²'Æ°a®óŒhÀ  0"[p1²@3$áR4¡þ5Š#¬6ŽÌm7€zš8zu9"Ö9ÅKá:'º;Ú³<¿%=&=}.Ì=(Kø<Ù:æd3·ê-žÝ|òžxe·Á6¶ï"®µò#hŽÊÒ³|`²!s°®óLfÀ  0
+41È3
+»4\{æ5xÉ6T7i
+8Y6¶9
+Á*9­óX:m
+;q<°ë=tWo=kn=x€<UdÎ:¬?;žÜ¹ž×?žeNº·²œ¶Ýôµá-ŽŸ|³
+ú²°Áa®òÜh¯ŸÌ±/$i²­²{Žù*µG.¶etÔ·[@Ïž+·ÆžÐŽ¶¹
+9Â);­vž=#õ=ÅûlŸ`=¥E<ûé;Ää(:Ä×:Í19qþJ8ž,Ñ7ï¢J7¢5î4µÌÈ3hàf1úw0b`ôÀ  ¯w¹Þ±uH²É
+³ô
+³µ)U¶C·;1žÆ¥ž²2žõÔ94Œ;¶=ÔU=Ž¯
+Œÿ@==ç<áØ;±l¶:°ê :kä9V¡8¢Ë
+7ÓØJ6æõV5Ò¢X4 é¶3N71Ýäì0H¥dÀ  ¯Gö'°ïK²o¿9³ÈKµ
+} ¶!k·!\·ó«	ž°OžÇî9kN;€³=&¶=£c=k°=
+6P<Ç.Å;õA:ý%9æ09:4ø8il7žL6ÈÁj5·0$4€33Î1ÁR:0.éÕÀ  ¯2m°ž.²9ìY³wtŽÛIVµÿ`i¶ö#E·ÁÈÅžj\8ž=X9T3¿;uwa<îò/=·>>]l=j]o<­B±;}Ð:+9ÅR9
+PN8pr7DL6ª~5œð4nG$3ä1€¿0.FÀ  ®ÐÝj°ÏÄ²{³aGŠŽnµ»ý¶¶Ô·æž-WÐžUã9=Þ;S¥[<Ññ=ËÑ>Â=JN?<V;n
+ž:jFc9€þ9k¥8EL
+7zM6Y5K»4D 2üvj1,Ö/öålÀ  À  À  À  À  0k2
+73
+u4Ï .6ž77ÆŒ8Ài8Ì$89
+: Œ±:Ó¢;ÐÃÌ=`=£œkù =±^=îb;9a.àžî{ž§:žu¬·&b¶'îúµ
+cd³¿
+À²X=x°ÉÙb¯ØêÀ  0g'1þ)F3jËz4¶5ìÖú7i7ë
+8³nÖ9j:
+ü:Œ²Ü;ºïª<ê¥¯=¶<Ô¿@=Š$Q=ª;ÿ89WÉžÈêížÃ·çÙ·¶qŽïB³£'²8`Þ°«D¯ŒÀ  0Gvà1ÛH
+3J
+4
+Ø5Ì=
+6Þx*7Ê³@8¹t9J
+	9ö¶:¥á;¥<Ï=à=à\=1C<úIá;}øÐ9MæŸž£ZŸžpßñ·ÂÇª¶ðßµñèqŽÇŸm³ó²>°¯Ì®Ô]
+À  0'Æº1žfô3*H4¬5«€6ºí7ªLv89*#ö9ÑU":O;Gi<³=p0>EÄ0=>6<çq;gó-9DB²ž{#žB8«·µÔ¶Âº÷µÂí­Ž :>³XÏÜ±ñO<°\6 ®£² À  01
+Ë3
+-4Uï 5
+6bÛ7å­8Rb9
++ä9«ó¶:p{;ræ<t=S6d>­*=
+K(<Ô·;Qí9:Šž0tÌžj·qGø¶[µòéŽql ³!žŠ±±ø°
+f®f`¯æ¿y±
+é@³RJŽTotµÇ¢¶€š·ŒÖžsP¹}¹Po¹
+9Ü;|ó<Í}==°Xœ=¥o=	
+[;Ôlª:à[Á:* q9â8Õè8
+Kq7J6=4Ïä3²ù2<¿0#À  ¯»à€±Zè±²ÕÍÄŽ.Öµo
+ ¶OÝ·@¬žJNžÿC¹lÑJ¹2í;VG<Âfæ=\==¡}k=<ìÿÂ;¶:ÀF:ºz9o¢O8¶Q7íP97§5ê×³4²éä3d Ä1õK@0]'À  ¯Î±)þä²ŠöúŽ	<Êµ<œ¶Wîc·Mþž!LpžÊç¹7¶ž¶Îî;/<·DM=x<Ñ=¢=y¡<ÇäÌ;ÁY: 1N9ò©9G8'»7Æ	6×Ÿx5Äì4ïÆ3?Û1Î
+ 0:öÀ  ¯LEë°ò*)²p@V³ÇFëµ	ÿz¶=
+·€·ðŽž¿Õ¹2!¶xT`;ë<¬!Ž=cÁ)=ÆÅ=[âo<¢ÉÖ;r×a:
+9ÁÝ9\²8stH7Âç6­S 5:$4qëN3l1ŠîÁ0úNÀ  ®í°V²Œ³x(Ž®ôjµÍh¶Ç0·žE0>žÅ8§I ;â<< ÿ
+=OE=iÖæ=6Ñ¡<{]À;6,:@
+Œ9*8îsÇ867nø}6èÊ5oÖ¹47÷2ì¢~1/çÇNÀ  À  À  À  À  0}u2
+ÈÛ3~¿4É{6Û7Ù8±Ø8Ê y9çŽ:
+:ÆìÂ;«'<ÅÞQ=Ì¶=³ò=¢Î<ÁÉ€;Jñ~92µž×	žvV·öök·$Q¶
+}vµ?2³¹
+©²T}°É®r¯
+êÜÀ  0Z1ð)î3^WŸ4¬ÜÅ5á	6ö7áb8¬ôè9aîÅ:-Û:«`Ç;#÷<­ð!=o)=¥;=kÙ<¹Æ+;G&Â9Z.ÒžÑžm&y·ÃN¶ôš6µøMdŽÎãš³þ§² ,°y®ãö`À  06g1ÈÂ'39±ÿ4>
+5Œ\6Í_:7»Ë8éY9<"9á.:ÔË;zo<ô=Vç=¡=piË<±Â²;C\9ÔJž-<1ž+`C·Š±¶³Æµ³×ŽHë³EãB±Ù~°B®À  0Ëª1¡Z`3
+?4g>€5®6€5Ö7þÁ8e»9-~9Žà§:h;L4<|'=>¢=Ì*=]ûá<©¿9;?J9.·3Xô·Ó4·7ý¢¶bÎšµ]äŽ/\\²ßt±c¯Ž?ž­ÐÞšÀ  /Þ_w1så42àÌþ4.05b6vä7`dä8+€t8àŽ9# :1yŠ;
+Ÿ×<LK0=%b=r)j=Kù<¡»Ã;;Æ9šN7§t·OH¶¡[Èµ¿Ž©
+³`X±Íy`¯ 0`.dà-Ð¯ü\,±!D³
+ŽböµPÄ¶­DÆ·£åž~'£¹"¬¹š	º:R¹6Á;·0 <¯/Ö==Õ<bb;xçÔ:³¡µ:ÀÃ9	8ÇÄd8 7
+05þå4Ás3vu2Ãw0lËÈÀ  ¯ÊÓp±ja²âäŽ7Ízµy{&¶[Ê·
+WžPVb¹XÈ¹IÕ¹ÎDý7ÊÅr;µ¬×<£É÷<òc)<çº}<@ó;P
+:ù9þ9Z78§Ê7Ú6ìË5ÖõÅ4£iE3PZÔ1ß
+ö0H€ËÀ  ¯J²±1Ú6²­
+ÀŽ
+
+þµ@TÅ¶Zå·ORLž"
+"žÐ
+!¹Q$¹U9irï;Ž)
+<d<ÙJ<ÇÊÛ<Ë¥;'SF:p¢ì9Ì«§90?	8ÏŒ7°Ü'6ÀoÌ5¯4
+K3*@1¶þ0$}ÏÀ  ¯Oé°óL²o
+8³Äµ.c¶ª·ö·égÂžd°¹¡¹#ËU9ÜÆ;²¥F<þ;<Àœj<§Û8;ýG:ý:5R¬9@¹9F8OªÍ7ª365H4NYË3%H10 VÓÀ  ®ØäÙ°ãÃ²úï³^<Žµ¶h¶±5·ÅCž5|}ž€*9ž
+°":"iÝ;±!|<^<§ê<ë;º÷Æ:«}w9ôÛ9S«8žþ8¶%7<ð~6Orp5>M4
+k2Œ1K.
+/ž_­À  À  À  À  À  0O9÷1å3TÅ$4Šz5Ùô6ïN7Ûôp8©<9\äŽ9ÿ-r:;=3H<!î<Úçè=
+ <ß<Ö:Âj8~ýž«)üžbW·¹ÇÜ¶í$Eµõà*ŽÑ³V¹²+gT°€þP¯MÀ  0.ji1À\32¹N4\;5¶nŸ6ÈCD7ž#y8ÖŽ98Úù9Õ³¯:t%; (C<
+Ã8<Æs=V<Î1@<<Æ:€ø[8ðvžKíÛž
+Á5·Õv¶©
+&µ­ŽÒ*³I6º±ä@x°T4®¡ºÂÀ  0
+Ü1
+3­x4aM÷5E6¡x97R8d\X9Ñ<9¬9ì:EC;
+=;ó/¹<±ÿ4= 
+<ŒÇì;ùEý:«.H90v6·p·¶Î!·Æ¶IìµJ¥²Ž$I ²×
+±cd¯Ÿ'|­óm À  /Ù1oMŸ2ÝCB4+ãx5`8€6uZ^7a8-
+H8á 9À*:`:Ì$k;ÊÙ<Ø<åÈ<«^;îo:±d99hßŽ7ŒÐ¶Àgx¶Wðµ{vŽhax³»ž±d -ÛÞ .³Ð- šÀ  /÷1&e@2+3ìñò5æ76'ÄG7a%7ëtp8{92Ì9Îûú:`;¢H<{<ÊUñ<õJ;âÞä:·,9€8SD7-4Ø6Pd5á 4¬éè3Ž×2ZÄ1fÔ
+0
+Õ/.ãD¯Õ?I±t²êWºŽ<ª>µ~D ¶
+ô·-žP­7¹Ë¹}x¹ïÐ^º®·ùJù;æ0;ª
+k;ºo4;gq:ç	:c?49ÜÁÌ9FÁÝ8ú7ÇÅ^6ØG5Ã·4PÃ3<
+l1É2004s&À  ¯ª±C-&²»õKŽ¹²µM4¶g^;·Yu¹ž)užÙ§¹c¿ñ¹Ÿ^"¹àÉj9
+ÀX;;ö;êÜ;ÃÙ;?Ö:Ÿ*Ó::ñ|9¶ Œ9$QÝ8	7¥³6³š\5¢Î04wÈ3
+; 1šC0ÞvÀ  ¯}×ì±WF²Þ³åIµÂh¶0·&FžQ²ž§¶í¹.ð¹ëã¹v9U;
+ž;žK;{;<:»:£Ä9¬9áÞ8J
+â7 Ô6	!5äÇ4E
+2ûãª1ÔW/òÀ  ¯'°ÃÇ²>`á³±.ŽÕ<µóMº¶çY«·¶GÝžkšžòß¹6óKžù&9óÉÜ;ç;a
+x;NÚ=:àûD:VÎ9Ô¬9Qœ:8Ÿã»80¿7C
+6TÓÎ5AöŒ4ûN2œP1KJÔ/·j&À  ®¢b°B®
+±Ã8
+³# (ŽeKµ
+[¶Ç·OØ°ž­tž
+ßžš
+¡8³:%Z;=C;:ŠV;:ê:º`9¥9{8tv7À:6ýñ
+6
+X5 #ê3ÄÝ!2}xü1ìú/xÀ  À  À  À  À  0P1Ï¢3þ¬4gÑ%5x/6šE7£c8q
+È9
+öä9¯j:3:Ž<;7;«²;ÛQ
+;Û:ÚŒ09ºßÜµ -ÀžZMöž^·cœ
+¶yjµºþŽÿ³AA
+±ã²â°^®³(lÀ  /ì£Ž1óÙ2óÇ54>¶~5zt6.Ù7yk8EÛ=9 Ûâ9WG:ä€:xÒ;ãÍ;£Ø;Ço;:Øò¶9ÕâÂ8/î0·ØÖ·¥D"·É¶:L
+µBÞŽ%¥.²æ,>±î&¯ó®8<|À  /ºŠ>1N0 2¿4×5DL6X0J7G¬8±8ÉÀ9b"G9è:mj%; <ø;&;²ÓÔ;{):×)89ðå®8²nð4Ù@¶ç0ä¶eAÐµJxŽ6³p¡D²ªÜ°¥®¬/¬" À  /šÆ1x2Zí3Ù^5
+ú 6
+ã7Þž7Þ°L8Kº9# 9©=À:/â§:É,K;_
+ê;8;tç:Õ_œ:ôM9sb7ßdr6Æ®Ò5ß/5
+@4)A\35R 2%Ê0úmp/tŒ.#ì@À  /-V0œø2.I3Í4¯Qj5¿ªü6°"Œ7-882+j8Êr9Sïö9ä¶P:ÞŠ;6ï;V;`Øæ:Ó@:uÃ93¯N8]²J7# 6â8o6š^5 çÇ4Ña2îØ:1`
+02ú®.© O¯xp±$Àœ²µó³ý&¶µ*Ú¶>ëÛ·2ž
+~jž±:ê¹9`¹É¹ÍÑì¹€ç[9 >:U8®:¡œO:O):O^9û¡69ñÔ8ü¢8D¬B7~úÕ6Ñ|5y	Ø4<mT2ï"·1~Òô/ä4nÀ  ¯e@±
+0²{
+³ÊT,µA¶O·°Ì·ßu»žG»¹
+Ë¹|²
+¹¢ p¹pî"9^:6>ã:
+GS:qÒ:( F9Í\9^ø8ÎœÀ8!:7Q\
+6bšþ5M64`s2Årv1R©è/ŒâÀ  ¯)"°Â«G²;S³¡ŽÌÜ®µçd­¶Ùµò·©î¡žZ©žåLo¹?V«¹lÝê¹
+9$
+:E:Q¢±::
+R:áü9o9,:H8 Ùk7ûÔ7#œa61¯5!
+3ô§ 2Â61&Ú/ÍÀ  ®ÛŒ°~V±÷K³I^.Ž6+µ+)¶
+N·hÏžÂÀž_E¹û7¹zòž|³×969ð:¶»:xÐ9¶Gd9_­J8ôË38eê+7Ž«}6ì=L6 µ
+4êQæ3²]2d#î0ô¯/\}úÀ  ®Hµ¯ïTC±nã²Çr2Ž
+Rµ!ãH¶
+œT¶ûž·¥žÉž.ä<ž?žx_ñ7Íý9H¿ù9²¢û9¿9Ø¡9Q 9{8!Ó8
+!7[K6ÿ×5v 4f¢3`ç32Ãn0]/
+Ú[À  À  À  À  À  /§¹ñ1:a#2®:M4ï54ÚÝ6H·7:w8Dñ8œ«Ù9PäÌ9Æ¡ß:)7":ì:ª1:ªÜ£:mq(9×[u8Ül¶÷ä€·Ë:B·£`¶áG¶2µ#Å€Ž@L²ÐÄ ±yL0¯ö2Þ®I:ÐÀ  /01~2ýÎ3Ýb5H6!Ù·7x>7ê^8IÐ9)7È9¡:
+º
+:XÖ:6¶:
+Ü:`DÈ9Ý	¢9
+C7œŒ· i¢¶ò!p¶eµŽªñâ³5²P)º°í¯\'­€iôÀ  /PØÜ0çG²2W3šæ 4Þe5öYp6äñÙ7²Õ8iÏ9Ã9yš9Øz/:-*:tx§:9:Sg9â·Ð9,1Ò8<ºT7¡G5* ³óa@³ÑŒ@²å@±}S .I /:É .P^À-CÀ  /Y0 g2	3hÒø4ö<5šÿq6ó77u
+8!
+8³»|9.â
+9&:;Ñ:Dá:jÎ:Eì9èf 9KJb8Jè7ÕÖ7[`6Uß 5ç4@ý3`g2Rà1)/¢+8.ÖÁÀ  .€{ª03:1¥!<2ÿ³Þ4&Â"57Jå6)é,77°å8HÂæ8É'9=
+69­Üõ:
+:G+
+:8¿§9î,9jbð8Ì8¢80mÈ7Èž6Ù¬6
+up5m64UŽ2Ñø1R¶0%L.nP¯É
+°µÅ²-³þíŽºYµÐ¹#¶ÂÀÆ·Â×ž@xèžÈ¶¹(%v¹Y¡¹=ãÇžG|9Iy±9Ä=9Û·U9ž9{y	9§a8+7Ñ
+7gx6,5âž3ÇN}2|¢1k/ptÀ  ®üü°÷U²	È³] XŽÞµŠŒd¶éN·që?žÅ¿ž¡ºß¹¹.ÿ¹Ï·Õ«â9%hb9·?9±2í9 9Ksj8çP=8Yöb7ª%P6Ü¯F5îÇ4×V3£2Nù0Ü/E|	À  ®¹
+â°TR;±Ëõ2³$BÔŽ]|rµyK¶j#²·6PÑ·ê%*žu~IžÎ#z¹ružàª·}9W9raÆ9®9bN+9mÌ8±Qº8'¿7-
+6ª5žÑ4§Y=3}Á2!U}0¬;ú/uÀ  ®lÿ°µÌ±YH²ÖÊ€Žá*µ%
+Í¶
+tÅ¶õlÄ·ŸÖž'ÒžÃž³Êœžž¶8º9'U
+98T?9[B8ÖÐ[8vŠp7ên878iÎ6pßÞ5>4nFF35SÄ1çcÔ0wÜâ.ßÂÀ  ­Íæ±¯tep°òõw²J<³ÄŽ£µ±¶|oÌ·&±·³
+žžøž=a
+ž
+ß6»õÎ8dÑÐ8žš8Æâ8šÐ®8m@8
+©i7
+®ó6ÔòÌ6
+ 5ð4
+Ú2ÙÌ1
+®0AÑ.$À  À  À  À  À  /&	Á0¹2-x3Ú\4µy÷5Ê&(6Œü67 ä8B8Öå9F@91-9Òi9í«Î9Öà³9V29ã 83t6€¶ôb¶ºær¶0°µyÑäŽoÈ³{x²²9Tî°à·ê¯`ó°­º:°À  /d0õ2
+=23Yß14]T5 Å;6X7kîê89l8«hò9¶É9~Ô9­äh9É£t9œ€R9Î¶9Àa8mmÞ7|Òn5°òÀµ€Ñµk"ŽŒ~*³Û4²Æ.H± b°"çx®p\¬ØÁÀ  .ÆZ0\GÉ1ÍñÚ3"	ª4Vf5nÈ6_iâ7/
+7çäx8Îÿ8ò[ 9C¿N9_R9¥9€gò9G:9#8³7ìpZ7&F\6PûØ5lzü4uNð3mI2U)Ä1-R</÷AØ.¶-ŽPÀ  .}T0e§1iP2ÔhF4
+H 5
+Â6"6æ\7V8,j8¥H®9	mÈ9IŽu9Ã9+9m|9yä8°°J8-;Ÿ7746ú0
+61$5Xæ4dka3M¬2
+©Q0Íª/aŸã-ÑäÀ  .A2/
+1Á2Izs3
+ž4Î5¶š6[Ù>7x7®lf80l}88
+9 ªG9;Ô9cÞb9Zp9$V€8Í¬÷8d?Q7ãK87Eñ(6vÃ5º<Ž4ÆÂ.3³Ì2ÿ1.,n/»ý5.*÷®·©°%tv±¶?²üJŽ(¯Ñµ<g¶/Š·· ·¬æ©ž3ÊžãwžÀá^ž¬'·çëv8p
+`9
+(Ö9,#$98Ü
+ï8|ëH7îe¡79€6pn5nÞ4iGg30ÿ1ÞäU0lòù.ÓŽaÀ  ®eÈ°g±yq°²ÇÀ®ŽêDµ/¶
+û÷¶ØÀï·]ž4§žq(žzž0<·¿€Š8=Ã48Þ
+9	Ú(8ù8±Þ8KôÎ7Àª73(6BW5R	ê4=636ô1µR0A3_.¬ÏÀ  ®'¶<¯¿t«±7vâ²g³ÆImŽÞ×íµÐ£­¶¢ß·OšŸ·Ù=ž6E`žl'kžT°·]Ó8
+h
+8¥éu8Ï"U8»ì8$Î8þT7Ã±6å6þ?5!64Å2ÜœÑ1*P0sÆ.
+êÊÀ  ­Ó³d¯su°êø(²>ö³ŸRŽ«|µOm¶VÍ·
+s·œ·÷	2ž!YÄž Ç·^.7²Œ8[j¯8Z8}¡"86c|7Ô·7Iås6¢Ó5ÎàN4àÄ3Ìª2
+¹1E/ÓhY.>
+ À  ­/ô®Ð€°N±ªÏ²ìÌÜŽþµöXµÒæø¶R·Ëì·£·­5·¢¡ß·
+ e7ÆÒ7Öï8
+ü¿8j%7Àúž7dE6Ü6/'5g;4~9â3i
+22»C0åÁ./wÒL-àÒÀ  À  À  À  À  .ýß0R:1
+B2çMŒ4ù«5,LO6!ìÿ6ÿb7šÍš8:×Ë8­D9"ã9-Ð=9:éu9$-8åÅ8xÿO7Äì6³#µ3,žµžw>µSvŽ¢ÿ_³¿@­²²=ö±`°&9ö®©&­
+ÛxÀ  .ZíŸ/ô_ø1e¬`2µ®M3ñÓ5V
+5þc6É)Ú7
+aã8[€8l98Øòù9å9
+
+9@8ÔÒ78}â³7ñþÞ75gš6J»&5
+Í2²á³IqØ²¢E0±§H°}E¯ìž­«¬"À  .ßÁ/²{1' <2Þ3¯²È4Ä¿5¹bÉ6ñ§7Cì:7ÛŸú8O\8¥ )8ßóç9 !£8õðš8ÃÞà8c
+8¶i7¥€6á Â6!¢>5KWþ4aEÛ3\<32=z²1uù/¹1.OlÎ,Å¥žÀ  -É£/_­û0Ñ(22$ÞÞ3[$þ4u¥û5hN^69rç6ú)]7Æ¬8
+PE8dž8¢
+8Å{r8ÌÒÎ8²ë8Ôœ8&md7¶r7.q÷6H5Í_4út4fÀ2ç;1®
+®0^Be.ð/-[*À  -'.¶J0(Õ1@2­Èß3ÃÉ4»®Z56Xô7œ7]7ûê98H«8³¡8£Žõ8¡ø68Fm8=$^7äA7lS6ÏÀ65B"4MŸr37ÜV2
+.0¯à/<7û-©À­Ü¢¯z2°íñ²=âK³}·Ž:µ«N¶K
+ý·!ê·
+öG·Þ¥}ž© ·þ30·3ÈY7¥t8FÛo8{.8eLa8#€7ŒG71O6ä5²
+ì4¿ÏÆ3¬šº2+~1$¡%/®×.
+QÀ  ­­<®¯D¿H°»a²óÀ³HŽ¿Ž`làµQ
+w¶!
+â¶ÍÄñ·Uç~·²-Ü·å
+I·Í4
+·M:7mê8
+÷8He"87{8867=7Š,6^1
+5²U4ï©3¢(2RÉX1q`/ßá-ý<À  ­{ét¯}^°7À±Ü
+l³±èŽ%£PµŸPµïÝ¶F
+·âm·
+¶9·¬ÇR·5
+¶í€27:Îx7ê'=8«8	ªÝ7ÅÓ7df46×ú6(å5Z|4l3U7+2!;³0Ì8/YÐt-ÂõÖÀ  ­
+Y®Žvé°-¶>±-V²œ^#³Õ³{ŽÈäRµ¯X¶IU¶Óº··2}1·i¶·Vkò¶°­ó6å17_l7Åâ7·Ž57¿:7RJ6šÂ5æ5²O4"^Ü3*1ß\
+0#°/á&-_oÀ  ¬{&®æ.¯ùö°ñA²&°î³@@°Ž8
+µFµÁ!
+¶Oa-¶³Ü¶ðí¶èÛ¶gof6*Îè7
+/87@Ûí78%b7ÍB6 |Ä6­î5u¢l4¡²B3±=F2¢9Ã1xš0O.«ã°-À  À  À  À  À  -Äº¢/\t¡0Ð2%;>3\Ø4x85jvÐ69û6÷ö7
+8 Û8Hý>8§8ÿô8zã86
+7ÔW}7A
+6~IÞ54@öŽ
+TØŽ-
+³¡0^²Î~R±Ê0°H¯H8­ÏÝ
+¬1KLÀ  -L/+VY0¡=2 O3+ü4@÷)56Ç696ÂO7YÒ+7Í²8!õf8VMt8m*ú8ZÓÐ8'ª7Ô£7^]_6Ÿãÿ6K5T4Õ­2Š#\1=P-@ ® ¬ÏgÀªŽà )³ À  -Z«ë.ôp%0fCØ1¶Åì2ôsê4	µÒ5°œ5Ðî"6©ª7S737õÛ8'LÚ8@V
+8:Ä
+85ô7ÔÝÃ7{­46þ£6]
+â5Š[ï4Ød:3ôB2ïMŠ1Ë
+x0Øq/;Ÿ-Ê6,9ÖxÀ  -G;.30	_81YÛL2ÕÛ3€èù4d5~Ô'6.t6Ê÷7GÉm7§Ël7ð8
+8ŽF8
+Áå7Õ æ7~716à\657îÐ4_}§3gÒ2Jý(14z/ŸÆ].KÔ,·³®À  ,/5-¿Ü/1êW0U1Œß.2Ù/3×UB4·5)r6,6œ$â73wv7U7ÍXb7õI 7ø¬7Õd7&q7?6ÆýÆ6/<5ÕÁ4¢m"3«Fi25Ê1cüŒ0ä..O-	>­
+p®gY°L±nz`²y³±ZIŽ€šµ}>¶ ê&¶Šò·	÷ÿ·/õ·L!¶Q
+6Ôúè7z77V7F7L¬'6ëê6]5«°¿4Ýu3îCÂ2Ö@1¡^õ0Kç;.Ø\â-@÷èÀ  ¬Ùæ®w"¯ë>±;Å<²zïU³jŽ=ÁµHãÏµÿ])¶`k¶Û¿2·
+xž¶øÿO¶+&d6§sÑ7F÷X7{N7e]¬7#¶­6ŒT+61R5â4²3¿Éâ2¬¥Ê1,'0$Š¢.®ã
+-
+!PÀ  ¬ÃQ®3g¯«A±	²7§·³MŽ?¥èµ2bµŒæ¶DiÈ¶£f¶Ñ÷à¶»f`¶?*6sÙv7jx7;ð7+Ì6õe6o65P&4°³3P2
+
+1Eò³/úÌ.
+iT,îuÀ  ¬CA­ßh	¯Vø°¬µê±èÀ2³ÿY³õ Ž¿èµtÝœ¶ ž¶V»4¶þS¶{ÞµŸ¯ã6ËF6¿»26ö%$6ãGØ6£r6=c5³€5
+.46€3E¬C22à1/¬JÞ.7ß
+,€èHÀ  «÷­0Ô®­!Ì°H±Daò²a¶i³WêÔŽ+>ŽßÞåµnî¢µÌ³<¶	¶ hýµeÂá5vô`61Bê6lDÎ6_
+06#Xý5¿ÿÑ58Gþ4×z3¿Æ2Ñq1¿V90Nö/;T-É×
+,6v3À  À  À  À  À  ,ë[
+.;h/úOr1G}V2
+Ò?3
+Ÿ4`l5dº«63Ì6¬+7" 7wË7š7ž -7§LÖ7zªy7n
+6Õ5è7¥5'93X²JØp²TIð±Š`R°³q ¯0ê®BÆú¬Ïfè«4À  ,µ.KcV/ÀuŒ1k$2Mþ3hß€4]¥51dP5îá65©7 7Mq»7¶	7ÏE7ÉZ7eÂ_7Uï6ŠzÒ6Ë5iÖ.4/n3 â2V)1X«@0it.ª¬h-<Ê +Ä*=À  ,}¶.OÜ/0Ö±æ2X©3#£Í4
+hq4üè5«Z6Dk6Ÿ+7k¬7V·ù7zü»7xº7PÚD7=×6µÛÏ6={X5©B5ì¥4+®j3Ch¬2?
+Ï1!m/é*.-Ö<+2À  ,6-¢xÄ/€0u1¥e~2ŒÏê3¶x{4o25Oš
+5õ'6v@ 6ÒË:7ß7@Zê7MÀ7;ò*7%Ÿ6Å<Ì6b+
+5Ý
+59A4î33Ó2€pe1_0T1/Éf-+û|À  +×Ð,¡GH.Dç/sI0šf¥1É`î2ÐI3»	ê465B5àS¯6]~96º7¹
+7"}È7'
+7
+¥6ÔÌ6mp6øÃ5p4²13Ýñë2é
+â1ÎI÷0ÏÑ/AGÈ-Ì¯õ,6Žw¬s¶­¥£8¯
+C&°z_ÿ±Š×$²¹»³¬1NŽažµ'±µ­&Á¶öÒ¶5TÜ¶
+
+öµCåÜ5êÀö6
+«6Š69P6Vîß5ödÚ5gO£4³fV3ç-2øgÒ1ß'«0§ìþ/Tß-àÈy,HSÀ  «å<­¶p®ö¥§°D±/Ü²;³ÀŽPÿÈµaµ	µâÖ¶ç¹µûR5µ
+²5º4º6Tµ6ž6qBW6+¥ß5Äý,59 Q4ºA3¹eq2Çhr1³O0x/*¬Z-µª,!ïÀ  «¥5­;T®²Å°×.±?&²UxN³F³Ž<"ŽÂÊQµIÖµ§@µÔõ(µº~ŽêþR5š6
+ä6E³W646 \Þ55
+ðÿ4X
+\3O2i1ws0Lcã/VÓ-vÚ+õ¹À  «J·Å¬çs®]È·¯²%°ï
++²yg²ûv~³ÂðõŽxûÅµµWÒtµâµs}Ž5285Î|í6õw5íÃ5ª'º5D[©4¹X4Ä63;ªV2JÓe17>®0
+šÖ.°-;+šÀ  ª
+Ø¬/ç­¬Ø¯
+9}°AÐ±]éú²Sc*³&ÓK³ØÅÌŽe~ŽÂI¯ŽýfŽãÔNŽ
+aÚ4¢@*5Bc\5xÞb5fÅø5'+r4Ã4:Ie3Ø
+2À41Ñ©K0¿
+ì/Û.:¯,Èè+5ÚÀ  À  À  À  À  +íò-
+®.þ}ó0K|V1ÿó2FE34mt)5 Ž5µ¯6+ïä6ËÚ6¶!o6Ê}Ø6»~6
+P66Ö5œjå5
+e»4O€š3GE1Ü8h°
+5@°( ¯fð®T|Ô­Àº«¥òª
+€À  +µaª-LQQ.Áþ~09æ1QN82m¿j3cqg475
+4øsµ5Å]6
+x6[Ñw6;H6ªM_6£LØ6Ã62_5Êdh5AoJ4Â3Ó
+42òyŒ1í	40ÆÆ
+/i
+.7º,Îuì+M­d)µ"ìÀ  +y¡¢-
+F.
+/Õîï12$òG3
+Á4 ö4°â5Lè5È6&
+:6hªA6
+ç6€6nm6-gé5×]ð5dxÚ4Ï]24!:f3Vò°2uŒ1pÎ40JÎ/ü~-±T,9b²*€JÀ  +ï,v.ÿ /jÔ"0Õ³1žJJ2Ž#3n
+4R 4üÝ5ñ?5àü6&Ýñ6SØÝ6eÔÛ6US6(Ìs5äWv5Á55O4Xå±3TA2ºz@1¿
+±0¥ö/t
+Z.Ì,­+
+òîÀ  )ºñð+Oó
+,È.')/sš0À1«ú2£¿Ú3úc4>$4å1¡5iû5Ê#B6wî65rq6<86$0ü5ñPú5Eþ5t4H}3É/)2ú82é%0æä­/«.VË,âš¯+I5«.=¬õÂ®
+p`¯\,;°ž±¢ñ§²ÜÑ³gþŽjŽÏîŽø)|µ
+nàµgsŽx34Ú65oœÒ5Ø5
+Ì¹5=4Øëä4KPK3y»2Ê±¯1Ù30ÃH/Ô;.9:Y,Ä>ö+.ÅœÀ  ªÉ£¶¬d
+÷­Øü¯,uÆ°eØœ±×Þ²m x³648³æwŽmŽûŽÃ²>ŽöÄ=ŽÓÀA³ç)â4®5?/¬5lh5UbØ5K
+4­3û4"vÇ3{ßñ2¢;Ï1®JÌ0/k ž.¿v,¹Ä+
+ïÀ  ªêó¬$Nj­]8®ù~¢°&
+±9Ìl²,N³Ír³šWÇŽ-ÊŽ:þŽŽªŒŽ±³£c]43Ñ5¡50 5,?4áð$4|3ó:3<Ìn2sÞ1d0k¯6/1û-à",ni$*ÔÈAÀ  ª0d]«Èÿ¹­@6å®ž¯Î®°°çø±×ÜG²ŠÍX³T2-³ÛŸpŽ5Že"yŽCEí³?9¿4/<4Œ&Æ4çÙ¯4ÑëO4J/4+S3¡2ûqÕ2" 
+1/oü0
+>@.ï"x-\,!^Â*f€À  ©{ËY«Å?¬fŽ­ê5¯ Z°6Ö,±-Sã²ÿ²¯i³7Ñ]³2³ÁÞò³¢QH²^²í3±
+¬46ù4_b<4Jü=4Hx3š13šö2z1£hµ0±ºZ/¡.v%ø-
+;&+ššÀ*
+À  À  À  À  À  *ËD,eú-Úe//SÙ0lè1Ç>2.3P	L4
+úp4 º5Ä5vú5¥ê 5º×5¯ÅY5ËÆ53kÆ4Á
+À4*RÃ3sYn2z
+1i(Ú/ûÓ(,.P ­¢Ñ(¬Ñ­ø«šÆPªJZÄšŸPÀ  *°è,-¥P-¥kp/Ù03Þv1M?2E\ì3æO3ÚD/4zó&4òüï5F
+o5x5:?5	 5zàn5-;u4É©4F/3€jy2ç$®2
+ 1
+/õ.žÐ-oYL,0*ñI(ãuÀ  *P:j+ë[K-`ø.ŽŸ¶/õšœ1
+ð¯2|2ß¥3z44ºÙ4²ŒS5æ5T5Ø5:ô5LŠ5b)N5'
+#4ÒGN4a×3Ï(=3"gm2Y¶í1yÉ0tl9/Lrø.âf,±b4+7ú)¡`^À  )Ú&+v×î,ìV .?n/0C12~V35Å3Ý4d÷s4Ê>µ5fÅ5Dj5W 5Ir.5 ÚÐ4Úå4}	3ùæ3Q<2¶¥1³Gþ0·%/lÃ.gîz-
++K©*ñ«À  (
+¹°)·Ê8+=Rx,­[ .
+ /E.40oIÆ1wÕ2Y3!(ô3Èì}4R=4¹/c5Çá5)§æ50»5ª4ãà4®=4Qâ3Ì2ŒÔ1éË0ô/Ö 
+.ýH-Fzþ+ÐÓT*93'©¿
+«WœÂ¬Ìo[®"h5¯Wøü°oÚù±]Çý²)úš²Öÿ³\dz³Ž§©³âF³¿L²žÊá3ª=L44íœ4]]4G-4
+£ë3 m3>82ho1l0 =Å/²J.WéŒ-+** <äÀ  ©ß«(>¬H­ýÓ¯(ï?°;Èù±-Ç+²H¿²šK³,÷'³Á_³±Sp³)Ò²·Ë3«î4Œ40ª
+4
+Å$3àXv3B2ïÛL29¥1nÖë0&Ó/f G.,ëU,Ú#Ð+g [)ÍÚ·À  ©UFCªñ~¬ej­¶ÖÑ®óË°¶ù°ûŽ±Á-š²t*²ûŠ³M¶'³`Ù³V;²-Id3R5$3Ùä4ö3ìò33§i3?H/2³:&2
+Ún12ÔÓ0@Ç/,ú.ìí,€+.e);ŠÀ  © Í^ª)¬
+ÔC­_Ž®·¯§Iô°±oš²œ²8ÿ²ÿÓ%³
+Ü³ÈÒ±Fz3h3±3®
+3Z!3\óf2ü»²2m1þ1ž­0í¥x/ÿãÊ.æo]-­Ý
+,\
+Á*êÛ)Q9)À  š1Qç©ÎØ«Hp¬£tÜ­Þ3®üÔ¯î%À°¹±m@±õyb²Hsú²sÝX²6
+§0ž2ß\33*>A32Ö)I2uÎ
+1çßc15ÿ0kB/.gM-/Àz+à *oñØ(×ö
+À  À  À  À  À  )³+&!,-ÿ,/,ù
+0E1=øU2Ê2Ñ+3p[3ç@ 4;¢4~å4«A4ïp4[à4,£3¡[3ùÈ2^ó
+1Ì0R­/KL-Øµ
++ÍA0ª ©ë& š­š§5­ÀÀ  )\N *ù€,nw-ÀJÍ/°
+0Çš1¹Ì1ëÇ2¡åà3;h:3¶Ù4_94Py4s§Ã4p
+4Gÿ4
+É3¥èÙ3&32ó1ÊÂï0÷ðx04.æ?-¯îi,g:+ù¯)
+Æ'Ø
+À  )4Ç*§é,ýï-i.°ÎX/Ì
+g0Æö1£ùë2d(3¹3r3ãI4"Ù/4Eù4L^&43Qk4Üñ3ª2Y38l\2ªl2\¢14Ç"0Oe/K(Z.)`,ðì+¬
+*Ÿ
+(·¿À  (7*(Ë+¢ÌÉ-.8xì/Yü0Xòß18X2F2€í3,ó3ÔÉ3êq¥4JG4(Ê4	×3ÿj-3®{Ù3J¥§2Çæ
+2'WÍ1m
+0ê/.{-7
+ì+áÛ`*kvÔ(Ïn|À  %)À'cZà)3¶Ð*éŸh,uR-Ð9l/âã0"ôü1é1êÖš2¯3 ¿é30ð3Õ74Ýn4
+ÂD3ó|3²ÅW3\Þó2å_Š2HRö12x0¶ü/œ
+.ŠO\-uÅ,R* Ç)šm`]ªào«}ñ¬É4®Š
+¯C]°ê°Ñ±ø¹²=Ã²\Ùs²W²d
+
+±6;2_q	2åÃ€3
+42ù)ø2¯ò2GòÀ1ºÎŒ1Q09Yá/Fq.1îš-¬+šEQ*2
+U(]|À  š8©Ðgp«E}g¬à¹­Ð·®ç1¯Õñ;°£Ê±NUÁ±Ód¯²,kÌ²UÒ
+²/Üß°õì+26fÌ2žr2Þ¬2ÆÙß2ý·2x10æRZ0ø¶/
+.3Û,Õ¢§+¥*O(}Ã=À  šËÕ©«
+yÜ¬a¿­Ù1®Šª¯
+t°l
+±º±M×±÷üK²õ±÷;g°}o°2
+\2!e2Š­%2Æ2Pðø1íú1^rÉ0¬/Ý/.íM-Ôò, 
+÷+J	¶)Ö"(>ËÀ  §"©3i$ªªì¡¬t
+­6?U®K"E¯<S\°°¶<œ±:n ± ÿ±ž0:±œ®pqN1È€§2; 2]82DsY2	æ11Ýr0cer/lÀ.^à-|,U2+É@)('ÿ§À  ŠÑºgšrÙ
+©ë.«?5R¬­Rn®¯SûØ°
+¶°Š°ÙÈ°ùÙ/°úò0_a1m \1Áü1ÛÈS1¿ŠP1
+ž1C05/Ý /TÒ.àk-
+
+Ê+ÔRN*)\ü'ž À  À  À  À  À  (2á:)Ëu+BYÚ,Ï-ÕC.ôfç/ëó90¿×1Q	2Kl2¡¹2î÷3#l3<?35gö3œ2Æ42_Ï!1ÒŠ1$j70T)Ù/`
+â.@9-ØN+x€)µÁ&Á° ŠsÐ¥QÑpÀ  (b)œ	+xÂ,kKû- u.žºž/³O²0Ì§1J¹Ç1ì
+û2göz2À7Î3`
+3
+û3
+Ü3Œ+2Œs2bï1æN¬1Faå0ÿà/Ž*'.Ÿ€P-¬&8,í+/Ý?)Çò(B^&¢ÁšÀ  '°W)HÕ9*Á/V,
+ùó-W.z
+/uXX0Kd1Ñ|1©§ 2*©2x2ÒG3 õ·3Q?2íÅ42²øÖ2eF¿1ú²1hY0·êÔ/ø\/D.
+p$,è<ä+€&*F(Ê'/ÞÂÀ  '+B¿(Ä`Ä*>ÚO+OÒ,Ü.Ä±/H/âÞ÷0¥Òe1N^1Ú¹
+2Erk2Îü2ÆÆç2ÝÈ2Ò2©[:2h2î[1
+(£0ÞÕÉ0
+üJ/=Ž^.@Í,-%Æ"+ñ®*0Ø)ùÆ'.WÀ  ¥"(Š§AÐ'«Ÿ@*¿Ä,6Å6-QÖ.ºÔ/ž@0Ý 1@>.1Ïç¥2:¬œ2¢`2®u2¶^î2œ2jŸ^2ÑÞ1$|1à_0?ïå/låz.v*3-WmÐ,
+Ó*ÅUæ)NŠ='¶mMŠ÷Èrš£Þª(«Q£¬	C­Œ®d¯Y)°Ž°1°âã±
+
+z°ä.¯èR0ö|_1uh1\1@^18\0ÑÌ0CÜ/ÙÎ.Á+-Ï+i,¹z&+$
+*/*U(¹:!'$©8À  ŠÀYšXùs©Íj3«#¬Xxk­oþå®]k¯)3Ö¯ÔŠ°Y&¹°°8ì°Ø}ª°­]¯
+Gi0Ëë1EâÔ1l	1Q²¥1F0§'
+0çÄ/pF.cÌ-¥RX,
++^ET*
+û ('»ZÀ  Šê£š«+© ªèüþ¬ÞO­+ØP®
+¢d®ò|L¯Mž°I°{
+°äb°nY®øj0y11B11Xü1
+ä0Û±
+0yn|/è]/3ò.fzÙ-vò,]Wá+&Br)Ñ×(]ô
+&ÅùÀ  Š"÷w§ž¹Â©/«ïª÷Û«ºi¬Ïcy­¿²g®î¯7éÁ¯ºÖÙ°Ç)°22°ws.©90h&
+0Ìÿ]0íQÏ0Ð,ò0-0$î/c0.ìÛ:..-#@p,¬*Ü
+)9n(³ð&¿?À  ¥Pf€ŠðtÈšh^Ð©»ÊÚªýPÊ¬,£­@
+­ÊH®|àB®ün*¯AÇK¯M®€®/NT]05#0[8m0oãP0M!0
+T/ZÀ/Z.eY"-ÂŽ,
++ví*Xò¯)	¶
+'çš&ÇÀ  À  À  À  À  &ž=0(Q¡)É$Ê+"Œ#,]ý!-=I.wO
+/Iâ¥0
+Ïé0 »Æ1
+©#1y?1±6|1Ív©1Èæ1£1`;õ1 »I0w:Y/Æ)ò/@ý.|ª-ý +Èö*tEn(ë»|'-
+Ø%+¥Ð"Y À  &ÙG(òO)ôÚ*óXž,&`-@{.;¢É/U{/Ö9t0zë0øn1Nêz1žô1­O_1®1ÉS1T ë1 Í€0r./æÞ¹/*¿.V<-eÎ,Q&+"Š)Ø%æ(u«(&îòb%FéxÀ  &2ê»'Ì)EÓ*¡9,+Þo<-¹Ž-ÿí.Õ£/Ó04^£0¶ž1
+âu1dvÚ1(1'11Hä1 à 0G20ÉÁ/Q>0.[ç-¢A,è+
+g*:®x(à	'd8	%Å6FÀ  %šEÐ'BS(ŸSç*
+3@+_Sr,
+ïÕ-.lì/.Ùj/Û€[0j×u0ÕŽá1%{É1Z1t11hqÅ1;êÝ1 ò[0
+40$$/wŒÈ.¯j°-ÒD,Õ>
++¶çÃ*€þ)"Ä'š{p&{èÀ  €*N€¥£@°Šæœ§Á{p'ä6à*Ä
+,	àl-:ß×.@2¶/
+æ/Ð{0cI®0Ís1²ÿ1@0Ò1HáS1/ÏÔ1·0ñ50$~/
+±.Ñyy.ù-ÉÒ+é² *«òÁ)U8À'ÞÚÛ&D\®¥YFŠõ LšgO©·^ªóSà¬®¬ø 
+­œN®mž®òZ¯D¯p
+¯?D%­1í/d/ÜýŸ0[Q/èàó/£n/9Ï.¬PA.ÉÀ-*0é,6N+"Õ,)ô#¡(ò'"Nc%59À  ¥(íŠŸ š3·7©wþªŒý«ÑB ¬ÀÅÝ­	®8Xú®»3¯oý¯8+¯¬Èat/=Õª/²ÄÏ/ÒÚ</ºBk/3/6.ek-Ó»¹-²,'%+äZ)ÂÒ(u5'¡;%fuÔÀ  €ïG*Š ï§ÿª=©JÝ;ªŠK«)$¬k°­Qh®/;®
+#
+®Õ¶ð¯ G®¿µÈ,ØÌ/Ÿ/ã/ý×/£ã/B§1.ÜO:.Lõ*-ãó,ÊfJ+Øù*Áç)g(7B\&Áè$%,9À  €dyŠ §æ
+šñòª  «2J¬$#¬ú&­
+ú®
+SÇ®yË®Åî®@-Á.à¿ /<¥è/VBá/:
+Ž/ è[.t.-PU,
+h
++Ùš*j)@]'ò0&Ò$å:À  £®"¥H
+ŠÀfšÞÞ©OÅ®ªg±>«Uº¢¬!âú¬ÆÝö­A
+â­q­÷LªãH.$.IÅ.Ðh.Ý*.¹E.|Š.
+1¯-Š,ÈÑ, Õ+
+>®)ø(»t°'msM%üÎ$b`À  À  À  À  À  % FJ&¶Ä(/Ê)S*Ã +àûî,ÚŒ|-³;.w~%/òã/ô/è¢Ü0!~b0<¡P09Eì0ñ/Ô/vÔ!.ðâv.DéÉ-§0,Ëä+e*g£/)Ä'£ã8&ÓÊ$OGh"l4°À  $í æ&x(€À)T«0*ä+©hB,¥Í-÷.?À.àßN/_O/»K0÷î0?²0!,ü0	é"/Ç /tF.ýÅÚ._6^-Šy,Ó+{+ãþ*ÐÎÌ)£8.(Y¶&÷€%pÇ#ÇâÀ  $µ7&0YP'ªý×)
+%º*B<O+c©/,a»-=fT.[.¡ØÕ/$ø¶/œ/Ðâó0Þ0	
+/õÂ~/»,
+/rNi/T.yö-ÆÁ-E,hu+æ)úT(°£ê'SeŽ%Ö¡Ú$8ÈÀ  $
+%£ð'!db(@)À­*é¯+ïž$,ÑŒê-ë.E€¹.ÔÞ;/BúY/Ö
+/Èøé/áö7/×²»/®·/p
+/
+ÆP.çÆ-æo
+-"õU,Cl+Ed*(ò<(ôyy'
+&($åÀ  ¢Ò"€Mf¥jŠ¥èŠÕP0(«P$*_Ñ+¢Žº,¬
+-/.?.ÑÂu/=B/5ª/±ÄX/¹¢ø/¢C/mÈ±/8...*-?¥ ,kd+sã7*TO)
+''ÁK<&I­c$±fòÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  %,¯&Â8w(7«^)íI*Â3+ÙÑ,ËÞ-õx.N¥.Þ{/E^/æ/¢zv/!/ ß[-yÐ
+®²>t®÷þ®Ñ*R®
+f®±]­Oµ¬}­«bžª 
+©JLó§ÿ4ÎŠá€ïATÀ  %Í{&3¿(
+þ)\£÷*²+¥€,¿`-tëe. ¶.¯&/
+Ì/i)â/85/³/4¶	.%
+­oe®_#à®_Ý®®ù:­bŒ¬ÿ
+¢¬*Z«;Qnª*³©â§€óŠ-ù€£öÀ  $­ÖŽ&D^'ºœ>)m]*Id+cn§,WïÆ-+ëÜ-å4Œ.S .ìû/6/gëé/p±â/H¶/
+.lÊa-FÕY¬ë5ÿ­
+Ö¬Íú¬=TZ«sZªºÖ©NGšbË=§â3¥`€
+
+,À  $0$å%È©A'@àÿ(m)ÖÈ*÷*R+ðÁ,ÅØš-*
+. tö.^ã/åR/9gf/[ü±/\ce/:}/[.¡GE.%2-Õ,Òtú,l+
+£)üŽ²(Ã*©'Ò& $Ëó"élŠÀ  !ô#f
+%Dx&àî(O,)ÝP*Æ{+ÏfT,Ž}d-,..¢/
+ââ/GG/p:/ss/Oj/Ùî.³Ã.6Ñ{-<,â·,	 +
+)óã(±Î©'Z¥3%âÆ$FhRÀ  À  À  À  À  $d÷h%ÿ|'pÅ3(¿¯* ¿+Mh,
+¥,äüd-	".91.ž/
+ L/bßq/rW/Ù4/-Á/R /
+. ®q.
+;-q
+,»lÖ+ã
+"*ê»ç)Í({/'?Ú%Ë^$6œÀ  ${F& w'Cê(ð\z* ðÚ+5¡X,,Ÿ-
+u£-»º.U"
+.ÌÉ­/&Œ/c|$/Å/PE/WrY/Àî.ží³.?É-ªö-_»,.bŸ+H
+*F(A))
+ù'÷úø&€£%&³#áÀ  $¬zØ&A''¶%<)¡*A"!+XõH,L×-"m-Ø$P.q|.á
+J//+/dÛ/v1X/[¬/ ,.Ÿw.1²}-xØð,[·(š
+ ªÐ¡ª[Äê©NšJ§cíŽŠî€;P¢öà(À  $Ézk&a×à'Õ)(ý*aSg+|I9,lïü-:d
+-õ1ç.u.õJé/8î/dµ/d×ª/4|Ì.Ó?ÿ.)¬gf¶­º2­h­¥D¬b «÷}ª¬;n©V¢šmôP§ Æ¥÷m€	šÑÀ  $æyü&D 'óçß)Adj*ÂV+Î,z-R[÷.	¿.y­/ÅÂ/B^
+/eRF/S}ü/
+jï.JÛN­£ñ3®NQ®Dðl®Ä:­á¬Õ¬
+;/«ñª
+$×šÑv§­(Š
+€tu&¿Äª(W¬)Ëª+!¯¬,Wu_-p§.`ê°//|ó/ãàæ0u0ØÀ1Ÿª11Øö1®¡0­9.×Ÿ°IÜÎ°4ø°gÝR°ç¯Ÿ®äšô®	á­"æ8¬TªÝŒ© šd:ŠÏÀ  &Ñ¥(!Ù)5}*óÐ,"î--6®ª.+/ÄÃ/°'0@8g0¬ùÍ0ÿ(F1ö1KÑ0Ã±¹0Á¯Nô¯ø0²¯öÄ]¯¥œ¯*ü®Rì­¹Èæ¬Ëòø«¹]ªÌ©1Ôç§ŒI`Š'
+ôÀ  &?œ@'ØXç)MÚ*€AŒ+ÜÍú,ùk -ìŸ.Œ&/zzÏ0
+ZN030ÆÓ80üiï1é0Ú)Ø0Ù0µR.áÊ®np®®Š°{®XÙò­Çó­ü¬$3«&©îK|šõ§#¥$À  %¿®o'Yý](Ñ1r*)eß+g1,
+yì-âl.UQ/×S/¬øf0*Øn0~*0ÈÅð0ï
+c0ð¡õ0ÌëÏ0¿004Ø/»(1/$É².vÌ-d,«38+ÿÆ*|i¯)+Xy'Æþ&EŠU$§ÊüÀ   m" $R: &kæ($L)«Z+
+A±,9àÎ-IÃ-.4ÏR/x`/Š®0,R50!ñ0ØFÄ1
+1]ä0æ£¹0Šn80J;/ÎuÐ/1.¯--š,¡f+
+*LÑü(ütT'3à%æ
+À  À  À  À  À  &¿æ'»)
++œ*_š+Å4,§Æ-k(.If/.Ðg/Éýf0F@=0¥¡>0ì
+À1ðd1l1ÿº0ÐV0E 0
+ÄÌ/Ò/®.:
+-câ,lÝb+QP*
+È(ÆÍð'U$£%Á
+ÏÀ  &'>'ºªü)/8Ý*Ý+ž
+d,ÎðÍ-Ãg€.Uð/Oç/êC0^BÃ0± 0ïNü1í1°*0ÔŒÛ0'æ0-Ÿê/¯ök/Ž
+.hÎL-n·,°Ab+°:*Ë)dT(³¿& Ÿ%¶XÀ  &GR'Þl)QEþ*¥å+ÜE,öWÖ-çd .¶b{/pþ¬0Dg0vEF0œÎ0ò31 v0Ýçr0zA0+òd/ç.ã«ÔMÀ­Twv­op¬MR«r~ªbì©)÷ª§ÐhÔŠQ@€­YèÀ  &gë(Dí)sS
+*Àì, â-ßo.°M.Ño/
+æ0g?0#å0É0õ¯k0ðaÿ0¶n0DoO/FT
+®þº9¯N_ô¯
+À®©
+ ®
+ï­>É·¬QcŸ«=pª!*š±G§9,+¥¡
+À  &r (<¥)° *Ûö,âû-"ó.®.ì{/w0%0%'0Õ`0øß¥0à0õ®/£Ô<¯»°¢^¯òÃ*¯1p¯
+=®{BI­¥u¬³«¡-ÄªqÄh©,§øâŠ
+Üá(2U)È+=WÐ,/-ÇóÚ.ßÂ/ÐS=0¢^Ë1R11â7ó2GÅ2I{2£:\2Œ2
+Ýº0
+M±œÁš² ]¬±Öf±
+¡E± é°R€¯Šz®=J­ ¬JpèªþÄf©T §í¶KÀ  (x)0°+Ç,aËj-ºí.šÒ/dú0x¥1"ö1°Ê>2
+ß2j ä2/%2þÞ2211°
+v±dGJ±aÙU±FU°ó[¯ýR(¯(<®8Å¢­'Ö«ýÖïª K§©)m§
+­À  '±17)G®*œoz,7¢-K .e/Xíp0,Kµ0å+|1~¹1ëó25nÑ2fGÞ2nü2G
+b2¶Ÿ1qýÞ0c ¯·,°
+(¯º¯,æ®w­!]¬
+$«M"ª¥Õše¢ŠúDÀ  '.jü(Å÷C*=Ð+G·,Ñ$N-ðÚF.ê!Ù/À%0
+'
+1Ý°1'2 ÜÁ261q2YúK2\Ù62=§µ2
+/1«
+Å1400¡d)/öŠI/ Ø*.3,Ø-*,
+Ç³*Àû5)e.'è?)&HWÀ  €±Ð¥Û %œS )à*Ä	,=Ì-£@.Î€/e0d	!1¶1]22Dø2r-	2yª2WßÀ2
+ÑŒ1¿ø1D®G0©ø	/÷K4/}í.
+Y6-õæ+ÇI¬*v=#) B'aXPÀ  À  À  À  À  'Ø)8*Õœ+Ýý-O.#JÊ/ÂH/ô{v0€Fl1:Øn1Ž2ü2µ2NdD2vÊ2|Ìj2_
+R2)ËÈ1ßU1}¿0ø«0QŠr/õ.»Q-Å7&,°h
++
+Á*+¡r(º '*YåÀ  '¥Ø6)8
+T*¬
+,q!-3fê.GíØ/;eò0±0Ã°<1Yâå1ËÔÿ2 3©2S:2jüÒ2[š2-2ò1ç1`1N70ÿÀ*0W:/ç.Î-íÔÜ,ñß+×¯Ø*Šõž)^+Ø'ü°&r^vÀ  'ÂØX)Y*ËcA, UB-T~7.lä/]	0-%s0ã
+1xíZ1ãw 2,²?2XÐ-2__×2:Ä1ö³%1uJ0¢. & ¯]>¯Jý®Á¬®Í]­Ê¬	 kªÉ
+©r.§ðI(ŠDª²À  'ßØz)yæÏ*êª,99d-u
+.ø/~­F0FN1Aî1ûè1û290Ö2^
+2SÂÜ2`ï1 a/æNâ°Ó°÷œÆ°­ø»°4òL¯3®ÄB­Õ¬¬¿
+\«Jðª0¡ÿš·(@§
+ìöÀ  'üØ)eÆ+øb,R
+-Vi.ë~/(x0`
++1öÕ1"2	]2E¯m2c<2H%ã1ðz80œ6±<±Ç³±yŸ^±
+m°¯øÈ¯";®.âù­
+ÄC«êO!ª\=©§W );_+
+4ÿ,X
+-éà/J&0-ª1!r1ûañ2¢Õn3.¯}3
+v3Ü¢n3úÙÄ3×P3nóX1N73³`³Eõ³$Íi²Ìü¯²IÐ± °ÒC¯ãmî®Ì»×­ÈÔ¬A=2ªËv©3Ÿ²À  )OŽd*éB,\U³-®ð.éID0|w0ôø1¿U2zlV3ù3to3³Ù3ÕX&3ÇÒ3i2ÖOf±ËÊÄ²¬n²ª°²dtÛ±é²T±>»ž°}v¯¢ï®{b­=º\«ï!úª|9[šÞüØÀ  )ò
+* ,û/-hž\.þ;/¯Œ0Š8œ1Úº2/-Ï2Âi34ñ3sE3¯Ö3¶Ù3Y3Ikô2ÀÛÌ1Ì8
+°ŒeÆ±;Á`± °q1¿¯­}Q®Ç_Ê­º²¬Æ
+«7&©Ã
+fš,øÀ  (__*äd+AU,ç!W.
+ff/5 K0/Å1.=1ÇÞ2j7C2è"é3B·a3Të3Š`3ªI|3Ø3ZU$3	EM2#Ý2'1R80E°/ò.Ì,-¥,7Ðþ*Þ;S)d¯Ö'È
+À  ŠU`š·©.v©Ë`+4H-(x .Äq/Å8*0Å1¿d2P;Ý2ám3IŠ3aŠ3»9j3Âú<3ª
+23y3
+2
+T2	AÇ1H0v±4/|.^Üþ-#Ë+Êç<*SÞ(ºÖÀ  À  À  À  À  (êÁ*ž+ï1]-: .u.h/¡Œ0|ÉD1F2pÏ2óð3
+îh3^©Œ3ž3°3°+3³3aû=3aÈ2€ÿV2!l1
+g0È[/û)-/[
+-ôc,Œ[+u{j*<(z
+¿À  )
+;Œ*
+X,m-`Žl.5/£íü0
+ 1nNÐ2
+8X2«Ÿ}3
+3Š3tÑ3mR3©Ó@3
+ô3fàÎ3Øx2"2
+Dº1[1y0^/Ÿ)Á.ÛÞŒ-éš,Ý +ž*
+Æ)
+¹è'dHÀ  )!(*³ ö,'Ba-eí.­u5/À:;0²Š1Â24ÿá2Ä31xã3­ó3£"3£!÷3J3
+72kY1
+
+±EÔü±PÊ°õ"é°Rw¯9Õ®1É­
+¬@®ªäáL©`­,§¶BöÀ  )7r*Ë÷,?:-q€.Æä6/Ü{0ÌÇ1ö
+2MÇh2ÝS3DŸ 3Z~3š×Õ3p®3V>2¬@±fÑ²p?7²o/6²
+ÍÃ± sÌ±
+r°(µš¯5Rà®!O¹¬î¢R«3XªÅšúÀ  )M Ì*äî4,Vì-©}Z.àS6/øÒ¹0æè1²Ýx2fð2ö
+3X^3
+3®3¿e3'éé1_Py²œÁ³ àT²Öt²Íi²Ïm±MsÇ°
+g4¯Fl®Ð%­>{e«í.\ªw^ÒšØd[*µcÎ,KGû-¿j/¯0Ieª1`<Z2Pâ{3"lc3Ò(š4a+Æ4ÆQ*5
+ÖT5!5
+¢4
+Ÿ2ÓŽ;Ä4Ž|µŽQŠŽJ³zÀ²Ë89²¶
+±iú° ß+®Á?H­r^`«þ²ª`À  *×z,;y-©ø.â<x0€ä1(K2
+¬2ö|3 Ûå4.zä4qG4åù?5Å4ÿ.ª4¯Œ4
+¯h²ßÜ³Óxò³Ó6p³³×s²l+±ªÌ°«
+¯Œ®iÉ­vF«­ªÎÀ  *0M+Æ]ñ-;.E/ÇÈ;0àµp1Ô9º2šJ3_
+C3÷4e"Ê4°E×4àLì4ê44Æ¹4B04Í3"7°Öe ²7ì|²Ð ±Ë`°¿¥ò¯ÝI®Îë
+­
+ ¬J8žªÕ­©<6¬À  )ŠûL+<á,³ŽX.U/D_0a§1Zè823
+2ù	z32>4c4u$ß4¯dL4Õ9u4Ü}¶4Â,«4ÊØ4:×ü3ÌB3?Eã2ÞF1Ð¿_0ó_?/ò	r.Í
+-ï,5g¬*ŒàŠ)&ÍÀ  š°
+©AªüVà¬¬Î·H,ò) /UÏŒ0¶\Ï1ÏYŽ2³Aå3vÿ4	Ÿ4|÷X4À>Ú4òò²5 
+4á¯(4Š4N03ÖCt3;l2R1©
+0°IÌ/HÏ.ct-
+B+Û*t7À  À  À  À  À  *+p+»<-,ú .7ª/¯,0À=¬1±`È233Ã3Å"ì46To4R.4Œ4ÓIó4Ë
+ø4š-®4r+4ŽÙ3©r¿3%o2wR1ÒN71œÀ0¯¢/	 -Ù
+),+"
+å)ÿ:À  *FXæ+Úœð-Jë,.DS/ÏtÁ0ä\~1Òï2£YÚ3Sâ§3åà4PDU4C/4Åuœ4Í±4°24y8"4'3
+ñD2É1óª0ö¹/óÅ/Ù.F¯0-|x,pÔ+_Xô*¬(§,úÀ  *a]+ùó¢-hÜ8.¶Pü/ïœi1=š1ô~`2œ¯3t84O4j4:4¬4,4ÎÙí4Çµo4l4"è33ŒÀ²
+Õ³	àå²ÑWR²]@j±³Õ°éE*¯õ³~®Ô,­åÆ¬1gšª¬<©
+Ñ|À  *|åÔ,
+«-f¢.Î]¥0	1M2
+2Ö×3G64­ó44»%,4Ø>
+4Áë,4w5F3ã^³V»
+³Ðÿ©³Œ"³o¹B²ì«ù²;sŒ±rR¿°8¯cçb®'sÞ¬ÍRÆ«Rx]©ŽŒÀ  *%,
+/-_).æjN0'^1(\z2Íû2ðX3r'4$
+Æ4
+4Ê+4á¢P4Œ ê4B?Ž²CŽLžŽ><Ž©Ò³»co³5[Ý²~X±žt°Ä±¯®ß®ºl­ øÛ«§Uªè\+ÄÜ-\SÅ.ÏP0#Þ1Yeï2qž
+3`Üü4.4á¢
+5qsá5Ôm6Î6,X6ô
+5¥?x3»'
+µAÌSµD³µZHµ¯VŽ
+
+5³ÓO ³	Œ²Ÿ±-¯Ç;]®yAã­¡!«eºfÀ  +Àe-#5].· /ó_1!Ëº24x\3(¢Õ4Äu4«Ã5:Ó5Š¿%5õÌ6Â46€ñ5Ÿ
+5
+Ýº³ù+ŽÎŽÒÇ<ŽEŽÄ.³m[²_?±«nV°Š¯h"7®em¬XÖ«Ÿ;À  +=H|,Ô-ê.H;N/
+0Ôc
+1îq02àÑ_3±Ø4kÈ(5ÁÅ5r"q5º5îW5ú««5ÖÌÃ5+K5
+4aÍI2úÒ²Òµø²Ë²RA×±ì°·,Æ¯«Ì ®m­&#×«­œµª5À  *® d,Câ6-ºº/F&0J]J1gãU2`º(38P4 
+#4Ñl5Æ5X5¹*Ó5ä
+t5ïh5Öç·5€œ5Wñ°4òn4gÜ3œž3vn2
+€1¯æ0	*.É
+-yN,óø*hè{À  ©r€«]²¬b©V­®|® \@¯Q»­9È 1Nÿ2¢`Þ3 }54m«5
+(95þ	5Ío=6-6
+R5ûô05»ž5j7b4õì4W,3Ÿ©2Äë
+1Í{0Žt*/
+mš.&/÷,®ce+6LÀ  À  À  À  À  +T4Ô,çê .U
+T/€C0ÕB1è¶2ÔÊï3£6À4Qì~4âQN5L
+¢5¹5Åo\5Óõ5À÷þ5oá5K¯14óà4u3ü 3Z2§y
+1ß3Î0þý /÷/².Ê@-Ê,íÕ*zéÀ  +oÐD-Û.sÑø/œjð0÷2?2ø$Ó3Ÿñ4t!5ê5i(5¬ê5Ñs5Ði5§õÌ5UïË4Îœ4W2Aj@²~K²?Ó|±å°³³¯£à­é¬ +ð¶+Ëí *Ê®() ÐÀ  +
+µÚ-ÁÚ.CN/Ö=1
+Tñ2"â3
+¿Z3Ùã"4á5«5åA5œ$
+5ÝwÙ5ÍE=5ó4ýÿ2"hŽ^ZŽlŒéŽ
+Ù
+³7á²öë¯²
+°±"'°
+2©®Â­bš«Úª.UÀ  +-#š.¡/ïI1
+2-¬3lL3õ9R4ñ±5&lû56z5Î3O5é|5Éí
+5kâÑ4 ?IŽÄµC2ŽòÈ6ŽæªŽ:ª³c
+²K}±}K°ö¯Djþ­ïW¬sÚ]ªÏý8À  +¡QJ-3d.§÷ô0ñz1-ßA2?êw31=4GÂ4®E58.l5²5ßB5õQ5ÆÜ59ÞlŽ;ŠµFî#µhïŸµ7ýŽÜàÐŽSÙa³¥T²ÔS€±áæÑ°Çþ¯È®6±V¬œ97«$gö,±=.F	/º1Ì42Bl3WÑP4Hqº5i45È[6VYÒ6Œr7°ú73°7H6³§5ðª¶
+7¶\Tà¶8µåvµ`ÚŽ²G³çä'²ùhP±Þòö°Š8`¯O9 ­ØcŸ¬=
+VÀ  ,
+.èì/%Ð0ØµT2ÉÎ3 «4Q
+4è÷~5¢¥6$&{6k6ØlÀ7,ª6ô=6­O¬6 »±®`µDµ€»GµaÿiŽèÕDŽ=ó-³{J(²z
+±uD°71á®ä:^­m¬«Ï?À  ,'Ç	-»{/00Ò?1ºMÿ2Ð°3Ä`Ž4
+5Muà5ãæH6ST²6£w6ÒKF6ßë6Ãë°6B€6
+ê5 ¬4âl2ÝÌè²ÿf,²ººÀ²0±<^P°2x¯Ì­šò¬*FªÍúÀ  +Ú-&@./ûŒ¬1*Ì2Bm3<>©4U4×Lè5~ÿ16 6]ž6¢=96Ë6ÚŽ6ÈŽê6ÅÒ6TBî5ô,{5oÜ94Èè4Dy3-² 22Äð1ÿÅ/æŒ.7f-J+XÀ  ªg¬¬'è­ø*®ß>¢°é¥°ä(2± ž°? 3
+pt4XÇD575æ4Š6d^X6·F6ñ#ž76ì»°6²:Ã6`P.5ìe5Pã³4ð%3Á$2ÊPž1²PÕ0E^/%8$-­Ò
+,ÖÀ  À  À  À  À  ,_å©-ô œ/_®Ž0¬
+Ä1ÞM2ðÄ*3ÚvÖ4¥å,5R5ß%Ö6E¬6Ð66°ßm6³d6:Þ6U
+@5þs5
+.³5 8>4m»r3ÕÎ31.Ð2õ@1¢m¢0©úÄ/ëX.Užh- ?b+hÀ  ,v){.Ì/xîº0Àž1úc3W»3øf4œl5pœ!5þm26^ž 6 6Œí6²¯Ã6Ü6
+ò5)æfŽŽ
+Ž¬ì^Žðê³ýAò³;gN²V/ ±=ä¯ý³®lI¬JuÀ*ß@*»À  ,6§.÷9/`0ÕR]2
+<Ð3M_4
+^ú4Ôóö5pÙ6ÚG6x`S6°K×6ÈûÆ6±úõ6`ü§5÷Hµ)X"µ©ÛŸµPµ;gTŽ³å®Ž	ÿ\³,u²/ýÇ±j*¯ÎýÄ®o.¬äâ«4±LÀ  ,X. ê§/·c0éì*2G×3(C4pÂ4ì{Z5"6
+}ô6T6À	§6Õ	õ6±F&6:@²ÆVøµþKU¶ °}¶ ôÅµi5µ=qŽe$å³L~²L	±ø°@9'®è³{­kØ«Ç«À  ,zy.-Þ/¢Wf0þ
+ö2'RÜ388©4)5_5¥k6.!¡6Ø|6ÏÇw6á!6°X6µ)ù¶SõL¶ls¶6 `µÙ
+ÀµN
+Ž %7³ÌÄ²Ø/±ŸèÚ°y·¯,ñ°­²e ¬\X-Ã/§ú0vG1Øx·3
+ä4
+rþ5Þq5ãT6s|7
+fê77Åj|7â€·7Ç]é7m«q6.=³¶À£Ñ·u
+¶õþÛ¶)¶6µnidŽN³¥¡²a±Z °® k¬ô²À  -@4.Öø0I*š1š2ÑÒÜ3é	
+4Øâž5šà&6[Z6í§7U*¬7µ³7Ÿx97·ÙG7O7m|5­m¶Ô ¶;ÅŸ¶2µM)ŽåëŽí
+³$LZ² ø°Ù!Û¯
+ÙP®	žÌ¬lï°À  ,óñÄ.Ûü/þÑ1I!32
+ï3,45\×6-º6¢U{7)W7lÓ7K¿7šT€7Fæ7cK7
+­&6ä5èäj5P4$°Ü3Ý$1ªÌš0*T.À À-¿\`,Ô'`+¹ç*xM0À  ,MªB-ä/Vn0ªr*1å43P3ü¹4ÏÝÕ5¢46.26²P7
+C7l>7Ð7šÿ~7Í7ÖV72
+í6ÒU6SÚZ5µya5ñl4"ã3)þ2£}0ß
+Ä/z.WH,
+ü©À  «
+	­,¿Ù® ØX¯õxH±¯e²nP²ÚŒ³Ol²
+
+`4œÒ05Ù5]6]a7#å7K^7¹ž7ÍÔ7»Ö7Æ47586ÀpJ6+.R5e4î°3šJV2âÜ1]
+0
+Ò9.o©-uÀ  À  À  À  À  -Hå|.Úµº0GüÈ1zà2Åz3ÔøÌ4À5­ª65§ö6œ07$7jC¡7`·7u7H+Í6íl6M_`5bA3/ð³,ŠÀ0
+ð 2°Å@21õË1 /x0 |Î.ÿ:-£þx,,3tÀ  -V¬.êèÿ0X
+1ŠÇY2×îÚ3ê(ý4ÔXö5 µå6Jx6ÓÕ76Rè7©ê7Â7Ïâ7/46ŽðÌ¶
+é¶zµµFµ'ŽqÁì³®|²}è±7'
+¯Ë,®!È¬­ *
+Ç@À  -dAÛ.û
+F0h81ŽÓ2êS:3ÿY,4èY5°Ÿ 6_I
+6ér}7H >727$e7Q7=Q5šj¶É8¶žd¶¿\¶2å®µ§@ŽüÎBŽp³
+W²i°µÿ
+¯P]¶­ÅiÊ¬zÀ  -qð/§Æ0x%ð1Á`J2ü·4
+D¯4üã»5ÀÆ[6t6ÿ]#7Zí7º
+7¥;7
+8¿6ú(µÝ3F¶ú
+ª·]$¶áÁi¶
+µûf­µ@]ÆŽqç ³{£1²Yu
+±
+;¯Œ-®=õ¬èÇÀ  -8/
+Ái0Ó1Î¬Ä3ü4ÜÇ55ÐÎ6u7
+£ä7m:è7£B57®è7
+í-6È©¶Œ9·8!
+·F7·áŒ¶±_¶'µ*6Ž€é³¬á²¥W±^
+¶°,®Ž¬ðH.N4/±Ó1%tÖ2áÅ3«#p4œ5®¿é6ïE7-7¹8$j8qõŠ8®©8t86.l7fc
+·
+
+
+·^ ·t8œ·Pà¶²Óµï·&µ±ÊŽ$º³2X±Õ9o°§¯ßŠ­e¯ÍÀ  -çØ/B»0ï2<k3x²4N5~Ôg6Eõ7 M7\ž7ü£$8@
+°8sá
+8{€¿8H%
+7ãç?7ÕÀµ2ol¶m	¶FVLµÚ1Sµ5ÊŽpC¬³r²axø±"ë$¯ÂÇ<®A
+Ö¬ÄÞÀ  -oG/
+éJ0>1èÖ3ä
+4++l5 (ú5üê6Šë7:D²7°t8%¹8Ddë8d`a8ZÏ8*N{7ÞãÃ7|oT6ûgæ6\ö5ªh²4ç²4
+?Ï3ù2×m0É9(/
+ä.bî,ÕãÀ  ,ßbÚ.u4w/ã€12üŸ2nÍ_3sD4û
+5X©6+6»ã7Fÿ7ž{
+8è·8M
+8l8b©X88nS8g7U%7á
+6À­5ÎŸ50Ò4HÂ2òè1¶'0fs~.õéØ-]8OÀ  ¬}îÒ®<>¯²°×gv²	÷\³à£³énðŽ-ŽÕþÔ3­ 67p¶7)W)7ÊÙ
+85×¢8~	088µb8Bæù7÷ÐO7N.6ìç,61È<5_Ñ°4l?3R
+
+2
+ë0Å//P
+-¹Â×À  À  À  À  À  .@</ŠµL1D2iX(3ÖÀ4¡€5Š6XŠ7ëx7MÊ7íÆm8'jŸ8AÑ85æ8÷å7~¿
+6"Å¶^i ¶výº¶çŽµnÚàŽK ³ZêÀ±~À0×³ 0RÚ/YLš. £Ä,ž$À  .
+ß/­ª1n_2u3®4«g5Ê¢6i
+*7Ê7þ*8 á"84aû8L¿Y86f¯7ç$7	Z¶¶Ä!`·2Ô\·ro¶¯-¶
+äµao|Ž¯Â³p³²3]°Ó¬$¯?Gp­q)«ß@À  .$}Ñ/Žè1&®2ó3§T4µÀm5€î¶6ys·7
+©Å7¢®8
+ß
+8AY88W­«87Cy7É4x5²á·lÒÌ·@·m%r·
+@¶µŸ\žŽè3³èŸÅ²ÀØÅ±1f°öç®H¬ÙRúÀ  .*
+/»61-Âþ2z3°4ÀQ5¯Ë6í!7'ì7®^é8Üù8NPu8bÿ88 A7ªÖÊ¶ÂÛø·»Êr·Ô€O·¢l:·=¡j¶°±¶ Øµ'*PŽ,Þ³b±ÓwÀ°|í®û^­QÀ  ./»e/Â14íM29ñ3žÒy4Êr45¹6Þ6 g72h7ºH8
+Úã8[G²8mP88ý	7y"·VÒWž ¿ž	 °·ÎE¹·p®¶á£³¶,ÓTµZSŽdÄZ³Gb²_
+°± z¯4Å8­°C.0*öu1ÿ:2øsj4"ï¡53/ú6% X6þ
+7£kÇ80º¶8€cª9ç79DD*9^¿X9,ðd8sq6î'·º
+·²4·D]
+¶Â¶â¶Z6µCÞŽKüP³/_±±ù}N°,¯+<­j0À  .\òÇ/óá-1blp2°ºÆ3çÌ$4ÿBä5ëÒJ6¶£!7m\88ym8Ö»Î9#Hë9Fãá9/-^8ÖR8;Í7~º6Uª4Ý)PŽp
+@Ž'PX³d ²G:ð°Æ -» .: -°,ABpÀ  .Î/Õq1Úk2RH3¹4%Ó5£â6^tX7án7šç8*E8©19M­9/i91jZ9[8¬ë8Gd7×]
+7R/¢6³¶!6p,5&î43ú3"öŽ1úô|0£3Ê/3&-¥³À  -2©T.¿&Ô0-!¥1
+&2®¡3Ä#	4œÕî5Dà6iy7[L7¶	<8I-&8Â€Ü9,ò93§T9%¬8ûïL8§Î
+8G2T7Îºû77vP6ª­5®Ì4¹NÐ3Šñ2z¯11ú/ªVë.À  ­-ç®É"°A&n±Œ²ÉŽÖ³ØQ<Žºã¶µ|œêµø¥¶üÜ6<;X7®Ø8®]8þ¢ñ95äP9Býz9%yÉ8ëÌä8[8/7É6Ñ
+E6WE5
+3úŠ2»Ù1lÊ/û%Ã.`<»À  À  À  À  À  .Æ³õ0X#1Å]C3&B4Añ`5P*f6:d7
+A7¬¶'81Œ 8§8Þ
+9
+9ßA8ò^ñ8
+æD7YÇ"·Y¹u·ö@·¶i§µŽtŸŽ¶a ³6Ä²r¯z
+/6Ï`.X(ž-ËèÀ  .ÇØV0Z@71È!â3ò~4Fr5V6@»ü7(7Ž!°8:×8 #Ñ8è^9{Ã998ÙQ8:E¹¶Þ°^·ë
+7·Öí·~¿¶äP
+¶#<µ<
+Ž0!Ò³xä±¢<L°äÄ®]
+ø¬HöPÀ  .Èü·0\\â1Êæ3
+Ÿž4Jò®5[Þœ6Fê7âº7»98B{8§µü8ó
+9ôì9ø8ÀÝ®7Ñ}Þ·Ü;Îž5ÚžÑ·®R|·<¶kÒ
+µLŽÔ"³iQ²
+T°±Ÿ²¯$.­zG À  .Ê!0^y1Í«"3ò4OsT5ažè6M-73L7ÂøÂ8JÚF8¯H'8ýšá9n9
+îS8š
+6¹Á
+ž@eÃžtkž>/)·Ý·Mr¶NþµŸýJŽÃZ³ŠXÝ²k±
+¯îª­á(NÀ  .ËEy0`81ÐoÂ3"W-4Sóû5g6SGÄ7 Þ7ÊdK8S9}8¶ÚQ99
+ç<9
+H®8\n·i:ºžVÎžßªžgÀžoY·zŠ¶ŸŽîµïtNŽùZ³Ø'²`±=+§¯¿@®".ç:a0}61é×35#[4kN5
+N6k
+à74-7é8
+Þú9@É9«I:(­:lZ:Ošý9Ìð8ÏÜ7i5Ön ²ä ŽU`³tÏ2 @2«(à2îX13LÐ0
+Ž.Ú-¬-qxÈÀ  .¡È0/Ð1¡gW2ù)Û4!Š£50B	6!~ä6ù7£€!8@Ä8âŸ9¹¹:
+Lü:MI±:DhP9èØ¶9?áe8çà8
+Cß77±d6M
+5Y4-Ÿ3€2_ÂÖ1Û/šÅd.ž©À  .5Òd/Äº11î;2
+3¯ió4Ÿòâ5¯åÐ6×97;T}7ë68·è9HS¿9Ûø:-õ:9'¢:ÕŒ9ê`9N 8ê"8Š.7[l6Îö'6Ü5Ôx4%ª2ÉY=1Ò0
+®.À  -&Ð.¡©07(17L2\5(3k
+¬4fnà5Tª6=Ø7+FŸ8
+Š'94
+9¡W3: [:-æö:?9·ä
+9Q(8ã²R8fT7Í^&7³6F·y5U4?ù
+3h
+1¹D
+0F«.³6ÅÀ  ­Å÷¯faò°ß¥S²4Y`³p¹]Ž/tµl7¶)Y)¶¹&$· ø6
+Ç€8hQS9Mk£9Þ_:"ŠH:š9ãÝŒ99=C8¯=8	0o7Oêö6Ip5'Ô4|Ìl3>$m1ðok0¹Š.äãüÀ  À  À  À  À  /ZÙ­0î3^2Y¡3Š¿m4Öd5åœ³6ÍÖù7Ô8>Šù8ÆX92`@9E09à
+Ü:|:~9Ë9
+<6°šž²·×Î·EH×¶ÚWµ6TŽ{E|³$Ž±$`¯ù@-Ö9À-#þpÀ  /U&0é$2U°R3€G4Ó°5ãú6Í
+2738?jÝ8Çÿø94ØA9þX9âWâ::	'R9£å{8Ÿ3à·îýžU0ž
+ÛR·ÈÒ¶»Û{µÙRŽÍ&³ö ²AþÐ°Ÿ
+¯Å­Á8À  /PD0äž2Q¿3¡ÎÉ4Ñ,þ5â7^6Ì?m78@.À8É§î97PC9·9ä£ê:­¥9öK9yVœ7ÿŸZžRžVÍž02¿·¢í:¶ïÜ¡¶ *µ1Æ³ç¡è²µŒ±,ü¯)B­éÀÀ  /Jú0ßä2MÍä3Vw4ÎÀL5àt46Ës¥7ð8@ò£8ËOä99ÈF9pŠ9æïï:
+Ä:9Úåð9*â·ùR®žÉA<ž°žR*·Ã ·îá¶32ªµ5áøŽ&Ø²Öl±yÜê¯òo°®CÐ.À  /E¯0Ùø2IÜ¬3Þ$4ÌS5Þ±
+6Ê§Þ7M8A¶8Ì÷Ù9<@F9)Í9é;õ:ÚÍ9¿18žÜžŒò¹žÒÔNžtá·ã6	·+ït¶Ve&µ](Ž>|º³1±£h°#Û
+®`
+.ðÆX0SÞ1ég30Û±4a
+5pY6WÀè7$7ÞÈ8 Bê9É	:q¢@;'©;¥,;Ÿ0ì;RÔ&:C¶²9
+XC8©| 8D`7¹eV7^¢6B¬d5YØ~4LÏr3!¬%1ÖEm0nm.ÞÏÀ  .8a0&-14å2ÝÅ4
+057×6x6ÉDb7=z8^Ö9VHÐ:A@;	yG;XW;¬#Ï;SgP:u?9êé9µ8ß7þjú7E6Ã6èÐ5£T4µ²3J£ö2øŽ0w`/ô$À  .TÔ/õ:0ü
+22ÀZ3Up4XX@5=0<6£6ï|¬7öûÀ9ÿ:Ýô:×ßÊ;g	[;¯;Sú:c«9È©®9:¬
+8µŽÖ8!žR7xâ6 {n5®Zh4¬3sÂ2
+ÎŽ0©·ð/ÃÀ  ¬8®ß°1zŽ±«-Ž³àŽ
+.Øµ¹\µÒ¶+ù6ÇÏH8l9À÷:Í;5b	;	;T­:¬'Õ:Ž<9m£*8ß&8D;$7s6À
+5Ï}4»Q¥3IÈ25€²0Âø/0
+aÀ  ®:âþ¯Ûe	±VÂë²®÷
+³ìµ-~µòQ¶³·Mºê·&7FÐÃ9@f:Ct;º¶;køì;U Ú:Äëþ:!9M9¯Œ8fœø7®ß6ß š5ïÈ4×3¢Å±2Nz±0Ü9/EþÀ  À  À  À  À  /ÌŠ\1_ø2Ìš4
+&5I06XGp7Bü8$¿8µî9Bòœ9Á.:D|:æ|;rÈø;;­;*
+Â:9QðÚž MNžJŸf·Ð@Ì·¿¶(Bòµ³ÙD²q"(°Â€ ®±À,Q
+@À  /ÁÞ1S°¡2Â4:W5@Bh6O07:gg8
+ÆÄ8¯]k9=V{9Ÿ3!:CD:ãc;ié;s?I;Ïl:S78ë¶€žsÒ
+žpš±·îß·.oŠ¶K5µ@jŽNj²¹ ±8£@¯+­ ßØÀ  /·Î1H]I2ž
+j4
+í57T26F¯72¹Ô8hÉ8©2è97º:9ºÓ:B:àž0;a
+9;`3:ó(,:Qê7Î.Vž³«àžIž¿*·GU¶n(µiOlŽ<°²ùö±ú
+¯ñï®-ñÈÀ  /¬M1=	ò2®+L4 ¹5.eþ6=Î7+
+@8
+Í8£d92
+ù9·s:AÈ£:ÝÕþ;X*Ý;LÏ!:Â±9¶Ø
+žxžín}ž>€ž·`;{¶UµgŽcæö³
+ð±³¢°*Yz®
+¹ÌÀ  /¡
+@11¶2€8,3þ§Ô5%wÈ63ëî7#^¬7÷Y¢8Ýá9,·9Žú:A
+°:ÚóÌ;OK|;9
+::Ó8ü4õ¹
+eD¹ž±3Èž%]ð·y!e¶µŽ
+Ù³=Vf±ßK
+°[»l®Žzž.IiÜ/ŒE¬1
+$2.ô3'qH3óø4
+ 56Ð6·Ó<8
+í9ñŒê;
++ó<4'm<ëíÒ=W<Ãù0;¶ :OÆG9Ê$9
+åÀ8
+z7â[x7$6#4P5>b3çð
+2=\1#w
+/wLÀ  -Â@.ØŒ0/¬t °{À²
+éh³ý@pµá|µü$èµŠÇ8*Éš9Œ
+*:ÿ<â<ÆJB=
+@å<Œ<;¿Y,:zÌ9±Ë9(Æò8ë7è
+7Z;6%y|573èä2.@1"Žð/,êÀ  ­:X¯Ï$°È (²Bd³­`Ž»
+žµ»)4¶¹Q·Q7¶î9Wm:ÄÞ6;ëÌ°< Š¯<òþè<µ;G;È\:»Š9ÈËè92š$8
+Z7íª 73T6'Ÿª5ê
+3éØâ2"1!òÀ/âÀ  ®*°L¯Õþ0±]¬²œ~Žð*µÝ©¶pÈ¶âi`·v]¹¶°Ì9!I^:!^;­<v7<Ñ|<­ÜS;ÑÝ:š'è9ßÌÉ9<W8  É7óR17
+
+j6*×5?à3êÍD21!0/&À  ®\
+°.
+j±«¥³
+îéŽ@«µYøu¶KM ·
+º·³·íÙ8W:
+É;^
+<*¿<¯ù"<Š}_;Ûž:œ(9öÍ¬9Fj8€÷97øùÄ7å6,I5³3ëÁ§2 ç1 nb/MÅÀ  À  À  À  À  0"df1±E²3"zÒ4y×*5 ðD6­vÅ7%.8jª@9Â9§ÒL:=ÂÇ;Ùù<
+Ÿ¯<Ùè{<Ø°<{};é#:E¡8YP7žŒž*N·é¶ôµ¶dŽNþ²÷±e¯ùP­j² À  0|Æ1£[ 3ãÛ4f¿Þ5Òp6 Ó7Ãí8Yáþ9
+tQ9J:4õ(;s<¯e<ÐÖ;<Ëøœ<Ý_;ÅÖ:`{768žšž.·¶èõµhõŽb²³2Î±Õ¯ßñx® £ÈÀ  0'1p3	Lã4Sš5Ž6Àà7
+b«8I»9 &9ÂÚ:,':þÖ< <ÇÃú<¿SÌ<d~};¢«:$°ž
+µ&ž££ž1èÚ·P¶ÀøµŽvÞ0³ ÞŠ±ªÞ°tÜ®FðÀ  /÷[1
+û2ùkØ4@H5y-6åì7tÓ88Qy8ë¯9; :#Yç:öÇ<
+Ï<Ÿ±¹<²®Ü<AB:; 9ÐÿÓžÛâž°šž5Ï¡·(¶¥üµ£Î
+Ž
+ã³3v±Æç°4ðø®IÀ  /ÝÐ1s6Ð2à=ê4-yý5`ñî6tó7]@O8'58×9{fÍ:F:í¹<
+<µz<Š	ë<
+û;8ª	91ðžù]4žœl®ž9¶g·9Ð¶«pþµ¬®Ž°³F6E±âð°Wm®©D®Ò8f°Ò²ß³gEŽ€«µÁêµ¶Œ+,· ž!Ì·¶7°:
+;žý<ðõF=Kï=¶ïû=rJ¿<Hù;,6:C1m9§Bø9×;8]n7
+ö6PR5ŽZ4[ÿ
+3
+F-1^B0
+®À  ®Î+Œ°}Ôd²àÞ³\ðŽ
+kµ¶ª{¶°O0·kž v·:Ø9å8Ó;[$<Í\g=~Ü=£=d«Ã<PÅ;,Ò:=ÈÐ9¹
+9Ö\8KR÷7F©6,Á5{4I
+Ø381ÿ¬/ûŸCÀ  ®Ê°v ±ùSÄ³RJéŽmBµ«jD¶€s0·n	žt.·£59®Zh;Qú<©Ã=U E=1=W
+Å<X;,û
+:8`.908óªõ897pÞž6	25nµ746<Š2é|1{B./ãE)À  ®Æj°n2à±îåÀ³G¥:ŽÎµ *
+¶4·lêžÇì·é_
+9nø ;!>í<*€=+d|=y@=ImÈ<|À¶;-]?:2÷9Š8Ý©38'Æ	7Y0
+6kËA5V[x4#[t2Ðô1`
+/ÊÌÀ  ®ÂÅ°fb&±äwÃ³<ÿŽ.îµéÔ¶»6·XØ·þ7LžÄ^9;":á<E#=š°=R`Î=;ÎÎ<xÐN;-¿u:-ì9z:P8Ç§r8ÿ7A6Q#5>ž4zB2žl­1EÇØ/²RöÀ  À  À  À  À  0Z1ï
+Ê3[±ÿ4©^65Úà-6ìÀX7Ö8¡Øò9Pb^9öQ:`	;_Ý<àg=Šp=±€=|ØŠ<Ô4b;`99j5üž²úž]©~·®«Æ¶Ï4µÅ/dŽY|³>À±Œäü°ûè®
+XÀ  0CÇ^1Ö8R3DÛh4Ë*5Ä5J6ÔH7¿ö899;Mv9ß;È:;Q7<ÒL
+=F=ÑH=eM<ŒVñ;C
+»9;NžužJ8·%M¶Œý|µŽ&Ž7Â³0&ô±°ìL°
+[š®
+ŽXÀ  0,û 1œQÚ3.Ò48
+5­h6»Ð§7©ä
+8"9&89Çã?:£;
+B<Ä1=å=ðí=M1ù<€y;%ú?9
+ä¢ž78ž7|ó·Ö¶ªôÂµ€ïŽ	³"8,±€óš°»t®
+ÔhÀ  0.ã1€kb3.;4iJ$5ß6£XÎ7Òú8_õt9#Š9°¶:n>;vgÕ<¶ô=w
+?=|!!=5^¡<;çÁ8Œwèžuò§ž$f¬·_¶ì
+µ~²Žgè³Ib±úú¯ú6p®ôpÀ  /þÅJ1ê3 W€4F$
+54¡6àõ7{Ü8>¶€8ø
+~92,:UÌL;bJ<§úç=fI[=j`h=
+K<i}1:×ª8>MživâžPf·a#Ì¶ãNµîwŽO¥&³Z±L¯ìö®t¯äF±.iµ²«"NŽ
+}Bµ@®E¶\>Â·Pÿ2ž"žgžÄæà¹	:ÿ9
+2«;]@=1=ž\äœl=ûÞ<êI³;¯ì¹:«µ:À9U
+ª8¡ö87ÒIÉ6ä¬5ÐÌ4G3J71Ùy
+0D,éÀ  ¯zÒ±º²8Þ³í&äµ"ÕÒ¶:R·0ïxž	ÇFžŠd®žä*f9sJr;t==å=§ü=Å`=ôG<Ð] ;uF:È9âŸw99( 87¶Ê6Æx5Ž453/ñê1ŒæX0*qZÀ  ¯JA°îá²jÝ³ÁSFµý^¶fV·ß¿·á¬LžâyžµÞÔ9\/;{t<ï¬=Å>ô={Ù^<¶q;ýÓ:Û
+9Áûß9
+CW8neŠ7µË6šD*5
+c4irE3H1 S§0µÊÀ  ¯}`°¶ž²4Ëü³¢ŽÎIÒµìô?¶á ·¯ÊžRÀž:9EŒ;YDo<ÒQO=y/>`B=[Ê.<
+z;k
+Á:_ÜD9¡9E9^¬8C¢@7}×6<5{V\4?¬!2õ>¢1Àô/íôtÀ  ®ÕsO°~Ž®±ýò<³SXŽêµ©Ô¶¡·{ÏžŒ ž2P9-ùà;7rk<Žö=fZ>žô=;ºþ<g;D
+Ü:8P9v­8Êô8ÞÛ7FC6Wž¡5Dqó4åü2¿ì
+1N\/º}TÀ  À  À  À  À  0yb2À3{þ4Ââô5üÆ7	Jð7ù~
+8œç39w'Ù:¡;:Æw0;ËK:=xÒ= qÉŒ =šü¿=
+Ú;»æ9¯myž{øžkøÇ·Àº¶é"ÞµâôŽ³
+L³eÿ±íýš°BÿP®s*°À  0Y±ð1îì3[Œ€4©ØÈ5Ü-*6ï
+97ÙŒ8¥1Ò9W/Ç:ð:¯¥k;µw<ëf=ôð=(H=	³=6!;¹9ªrž0Ø8ž=Q·~á¶ºþBµ³0Ž
+³.èf±®Dd°ÕŒ®ÕØÀ  0:Ë1ËŸÃ3;{44Î5»¶6Ë7ž°ô8|p977Ž9à¡:Ó¥;¢ö<ÏÛ~=x>ªL=€<ñ¢Ò;¶D9¥Ém·ËoÐžªA·lÚ¶Ù¬µ¢pŽH)à²ï¢h±]X¯XP­B@À  0Q¥1šÝ39Å4oä5úA6§õì7J*8g
+9?£9»
+5:Þ;ÎÕ<ŽPi=iö>m@t=#<ÞÙa;qfç9 ÷g¶ÔŒp·Àü·"¶h¶=j µ+O\³òC²sø°»G ®8(À-CO À  /õC 1
+ür2õð¬4=t5tÁ6kD7oÆÀ86#Y8î 9ŒË:V`1;gõi<ÅW=LüÚ>¡kR=za<Ìð;[aD9%`7B#<·Enæ¶±%nµÂAÐŽ³€³(d±,`0:Ð/F0.( ¯Ür±~{ ²öLŒŽG¶žµtô¶]ö·upž`ÙF¹
+yõ¹
+5¹mâ®;¹<¹¢G=b=«Ü==;ÄÅ:È)[:9vëH8»ø7ó$±7Þü5ï=D4µÁô3g¢*1÷Üø0^åÞÀ  ¯±®±MÑ²ÇuëŽ"
+cµ\d€¶z
+·kòž7×2žæÌ4¹T¹\;ê<®±={­
+=D=
+<àöC;¥²
+:š!9üi
+9NÈz8.b7ËÞ6ÝS"5Èî|4ÇÖ3BÜü1Ð®ž0;Ï6À  ¯ÏÇ±
+š²³ù
+µ)ß^¶AY=·6ú0žÕ
+ž²€¹
+Ëíž{Y;l=<£]=g1p=i6=uh<»ÛO;\t:þê9Ë19&¥¬8}7€_6²èL5¢µ4wn3
+Ð1©y0žÀ  ¯7áÞ°×|e²S³­ÕqŽîŽ3¶§å·Ø·ËŠž|ùžÑø®7Å}ü;E<:=RµÊ=}Æ=Oó<ÀX;R
+:OÓa9ÑD8ýž8@Šh7z¡l6}u5x¡Ø4=§02ò¥F1R:/ëCÏÀ  ®ÄHg°kQ±ëÆ³EEŽ©ªµí
+¶ÿ·sCÌžª"žL³
+8àkÁ;
+ã<ë=>: =_e"=*âÈ<cJÆ;bF:šï9T
+¬8¬À8Ë:7,6<%=5,J4²ò2©î16Gö/¥À  À  À  À  À  0qè2>3uÔ4Ÿ)ê5÷§7&7öõ08œ9vãb:Í¢:»p;€»i<¿ó=sÑd=¢ìŸ=~±<µ";KnG9yŸž\ÜžžNá¶·¬¶Ô|µÒ Ž©Ø³_
+ð±ín¬°J®4`À  0Mtú1áŽµ3P_4¡05Ò'Ò6å" 7Ñ(ã8 
+9Q¿9úÝœ: u;Ï9<šå=[Q!=5I=lC+<­;G£96€·žíž
+z·pµB¶â
+µòŽ\{³óä±
+°ä¯ÄN ­œT À  0)Ù
+1ºLî3+¹T4ìv5¬š&6»ù;7«\8ö9+"
+9Î 6:{y;mÆ<·=BÐÝ=
+}Ò=YÕB<¥;CØÑ9°ó7Œ·ª·	e¶"@µ
+³Ê4²Kg°o -ÈK -¢)0À  0=
+1å(34Py5(x6Ï×7
+C8KîÌ9Ax9¡b®:QÞü;?í¹<pQ=*P=m¹=GgY<%;@9Ä°i8$U
+¶ðÈ¶W0Žú³ð 2{@2
+  1H/ÝX
+.išÀ  /ÅB^1VúÁ2ÄÛª4^5CQ6SLä7?ç8×¬8ŸÁš9iJL:Ç;\<@tµ=ÐZ=P
+Ì=4ùq<®;<CZ9ØmJ8]7`Üš6så5Çüø5 ,4	$å2òŽd1±j0W±.ØI¯ëÚÞ±³í[ŽQphµE¿¶*(·Pjžh*L¹A¹Ö¹òÚ¹ò
+;¬d<«B=»÷<ýBv<VFù;e"û:¡L :«ò9eÊ8°
+Î7äØ6ö÷m5ßè4©{Ž3WÇ1æ
+s0Nz]À  ¯ºR ±V	Þ²ÎRŽ&°ëµae¶~Z·oEž:Y
+žíÜ¹r,€¹Žªî8d¡;ªàR<Üª<î¥<ÝRÖ<5;<Xµ:€ 9Ûìô9;Ñ~8z7ºãä6Ê#5· *4]31j1œ {0*SaÀ  ¯Éb±
+Õµ²Êo³÷âÞµ(>»¶>°c·3éVž
+Êž³6,¹2­ ¹lö9¡B;©\<vÌ<ÕÒ.<œc1<÷9;o:K÷À9ª9Øø8`,K7±ð6@Ú5°l4Z~ª3
+O:1$0,eÀ  ¯.F°ËC²F³¢cäŽÞ0¯µýŒÖ¶ñ.·œmžqtžæ[5žá.t9ì®h;§ØÃ<ì<ŒÿN<s;åµ:ÕQ:§9r.,8ÏÀå8 7£7Pÿ÷6cË
+5OZ4
+BJ2Êhè1YQ/Ä
+ÑÀ  ®ß°5µ~±¶è³ÉÖŽWÇÙµ|1Ù¶tÇ^·C"·÷¥$žNžZ7<e:*]Ä;ŠTý<{V<€,p<{Ô;£Nô:óÅ9ª®9XN8w¶7À
+ò6ý8
+6
+4ÿCº3Ä
+Õ2|f¶1Y$/wy°À  À  À  À  À  0EV 1Ùš3IÓŒ4;v5Í§|6á7ÏMÑ8£ç9P%9ñ
+ª:Üô;3^Ð<R<ÃÜÇ=
+<ÌLñ;þ:¢>Ï9GÐž/L¬žÆæ·wÊ¶^µ^Žró³.Á6±Ÿ7\°&õ ®hoÀ  0$s1µ3Ø3'Çå475ª~E6ºË7«|Ù8û_9,Ù9Çæ:d×h;SÌ<&¿<¯hm<ù¿í<ºã¢;óM:štÀ9;±N··Ù·
+šô¶0üvµ,£jŽ6²¢ ±R`¯F ¬õ À  0¶ä1¿3Œ4O¡ð5U6ÿý7«â8P¥®99$:5ôä:ò;ÝöÇ<ô<ÞMÜ<©zP;è:®ª°9tÆ7Êÿ)¶A*(¶µ#8À³à°À±Æ 1BÂà0à/ç.+HÀ  /ÅÎ¯1XŽ2Ç`r47p5HW²6Ziä7GµÕ8T8ÈÄ9i@À:a:ž{;µ <·<ÂÛÈ<;Üæy:Žà£9B#8oå¹7]
+6Aj5ŸÀ24èîp3òTR2ÓEÄ1s$09h<.ºf}À  //1®62HÆ3Éä5F6
+ÓÎ7 ç7Ä8ú9M:9°_Œ:|Êæ;IX<d·<§i·<§¯;Ñ²é:»9²và8œ%ì7õCG706g`5F4xÙ3G2 š0nX/¢ê¯Äàd±`§x²×-Ž,ËVµhO(¶s£·tž=i±žòx0¹~P¹ØÆgºÏ
+7Ös;12;§DL;²*×;WÇe:Ó¿:KXÜ9Ã 9/ts8°¶7¯Íð6Ÿ`5«Éí43%
+Q1¯î"0
+ÁÀ  ¯¶»±/Ñ²šË
+ŽÚÉµ7\¶N
+·A.ž;ïžÀ¹I¹§T(¹À^I9G­	;÷;œ;{;0>Ì:©ª:#
+$9ú9
+s8ZuI7»ª6v&5à4R{K3Ã
+1¿50 À  ¯] °ý÷n²tÑb³ÅÔvµÍ¶/è·J.·Þ
+Yžü¹Ú¹kÃÕ¹^<­9ºKV;
+ÜŒ;ß-;uš8;¶1:;S9õz×9l³8Õ(æ8%'7WRÇ6i­Ö5Sî74 î2Ìót1[ /ÄÞ¿À  ¯ÆÌ°K©²
+³wæ·Ž©µÀšp¶¶Ëv·ÀÒž9OÂžœ?2¹ßYžnó:`;2;[Y9;>Q}:Â[,:-:9€ßf9pà8Hæ7á:7.;6 o`5c3ÞÃ 2_Ý1Â¶/µ\À  ®AÍØ¯ê±m
+§²ÈIŽ
+/ìµ%â$¶"(·Ê·ªß
+ž%džëu8ÍO:3;D;4ô;úÄ:fô9µs9(ë8€]
+8ÑË7nÃ6_5®aÔ4 #3wTM20¬É¹/
+óÀ  À  À  À  À  0œ1G|3
+Â_4\+Ø5¡Ë6xt7kd8dgœ9Ý 9§:+Kè:«¶P;,µ;j;Æ«;ÎÔ:ÒÚ+9ÐÂ87·Ë<
+·¡ª"·
+:}¶9öµ@ŠŽ"
+Ê²Ýw|±uÞ ¯Ü ð®
+
+pÀ  /ß|1v×f2åN4305jñ¬6aÁ7o	o89&28ñ
+99œs:
+©:ò;äã;
+ž;²lú;Çz:Ñ¯9ë«8¶=
+6ð¶ØÈØ¶`µÀTŽ
+T³bCÈ²AX°QQà®!,7À  /­
+1?Ô2±v4	ö54Ã6F
+77<8
+äš8¹O69Pî 9Ø
+I:\]€:ê|#;iú
+;.^;q?:ÏG2:K9Z}7ìÄ
+6ÕÔ5é\5|42#3C¯26lD1
+4ü/Ž`D.>DÀ  /wN1hB2yÄ€3Á·À4ü±6
+h¶6þÝu7ÅF8809bY9Æ:
+Ö%:³.|;AÜ¥;ïÄ;]q:Í}Ž:À95h8db 7 œ¡6äÑ6ík5# 84hŒ2÷ø1§_@0>pq.¶ÔÀ  /^0a`2X\3_à4÷Ý5v 6BÂ7]F8ÆU8§¬&93~9ÂL:wÁš;¿>;kbP;IbÙ:ËŽ9:
+59bÒS8©18Æ7GØ6Ê
+5ÛÔ4òÊ3Iñä20X`/¯_~±¡å²å5³æ,µd¶-4Û·!¯·úwž 
+º¹'n5¹~¹¹#~¹Æ
+9~:L:ÏZ:::V¢9ßÕ9pNÅ8ÞÔ 8-B7``Ú6rJœ5Z¬4%Ea2Ñ
+G1_Ë/Ç`À  ¯M
+°éØ­²_Ý ³³±£ŽñF¶¶ý³a·Äðkž|1¹÷ ¹]Ý¹r¹H«§9!¢õ:- H:t²œ:X:Y9°ôù9>z8°ïª8	Ïï72Â 6APÃ5.¶x482§Õ12ÝÀ/ 2À  ¯]@°Šm²ð×³ßŽ­ÛÃµÃö­¶žœ·iRž8JœžÁ¹ ¹Cžß$93Ãm:&z:;ÆÇ:!	ÿ9ÙŽ
+9\9
+¥g8
+U7Ì»7#f6VÉ5ÀÖ3ÆW:2|I1Ž³/qÁÀ  ®«XÄ°Fð±À³
+ŽTjµqzP¶dž0·3Äo·èÈÀžt)âžÆM>žØ<+··SÔ9Eãç9ÞY\:ÚÒ9Óúû979'8µ¡n8*N 7
+×.6¯	U5Ÿ¹4­h3=u2(é
+0µM/#
+áÀ  ­ÏÜ¯|ºì± ]²YÐ³:ôŽ¶µ²ÁÐ¶lv·Aø·Ì"ž,±·¥Øò8ì89Xa9 eÅ9Ý¹9KÃó8úëÏ8©¢8#ð 7
+«6ûË\6'Á59S4+VK3Gd1«09g.šôÀ  À  À  À  À  / WØ11ò02Š&n4u5,+g6>ÑÆ71tæ8
+\8Žúë9Gúá9¿	#:#Mº:z£:¢þ:£¹:h[Æ9â?9K7¯8 ¶ýŸx¶ÿ­>¶výµ¬€Žº}ø³¡&²aÜÀ°ÿÇè¯iöì­«1ðÀ  /±12éî3Ðm5	`Ò6$Ç7
+u7Ü¶}8â9 MÜ9øÞ:ÐŽ:OUÇ:#:Çó:[/f9çÅl91d#8EwÈ7+µ5%÷ ŽÌ
+ ŽWú³o$`²)É °ó.&
+.-³À  /B¬0ÖiÌ2GZÜ3ðþ4Í,y5âï6Òì7€Žö8Xm¶8ñA°9iÑ29Ì§_:$p:f:ìX:N9ís9P|²8©7ÖL7|6Cön5lô4}iÀ3n#Ž2@ßÔ1Ø/CE.rŸÀ  /Ç(0¬2áÞ3Nèô4N56íç7YfÝ8©Š8¡çŠ9°š9­S9ñv1:6
+»:\HÊ:@Ö€9ó!Ë9oC8ÐX80Ð`7eÄ6Ðž;6Š5
+§'4®n2É1È¡0±R.ŒNÀ  .óJ0Þn1ÑŒ2Ëß×4G5w&6Þ6ÒÇ7Ë-8%<8« :9%f9Û:)õ:8¥;:3ªE9øÏù9Vç9Â8vS
+7ÔÊ7º 6LN5[óà4GÓî3ç1ÅÔ0UÁ.Ã?<¯ªš°¥l²
+¶¶³|*ôŽšÈWµŒÆÚ¶¯è|·Âž-wðžŽÆî¹m)¹Cõv¹*ºÝž ì098õ9±
+9ÄW«9£X9^;¹8û­Ù8lxú7ž ê6î>Š6 {4ç¢t3®Ü·2]l0ën
+/R`âÀ  ®àO4°< ±óÑ³CMpŽú²µÊ
+¶·TkžÄÈžË2žíÆ¹h_¹ïä·ªõ:9óŠ9§9ÓE9œ9.68Å¯W8:W7(¶6Œ
+ü5Ë2Á4·l\3¥Ø2/Èì0» /'hNÀ  ®I°3 1±¬5³
+oîŽ:Z
+µQº¶Ds·ÐŠ·Ä#;žMîž¬²ãžÝ¶žºIØ·($<8ßÄ¯9Kú9^Ÿ98Ê.8ü`û8°Ô8¹Ž7Ta6ÿP5o|46B3LÝò2%Z0Òø.øßuÀ  ®4
+ú¯Ð±I3U²£$Ô³Ý}§ŽûBvµí`¶ºlo·qyÌ·ÿNðžW>RžbžYgÊ4Ž?È8¢9 íÝ9	î8ã®8UŸ83d¢7ªŽ"7p6/¿I5?Xm4. P3p51©05
+à.¢îMÀ  ­9ç
+®ã:°gî ±Å§<³
++Ž&øµ$U¶o"¶µZJ·FÀ·ª-Å·ÎÒ·xï73h88
+þæ8W8R0
+8+b7ñ*7Ï87
+éž6b Ä5ÿæ4§£Æ3(:2p	à1xÔ/šß.úLÀ  À  À  À  À  /
+N0±
+.2%ä3Ä¥4­Z
+5Á
+46ŽŠ7ÊH8:¡x8Î%û9@ï9p¹9Ï
+{9ì0Ú9Ù[99'Q8ì7cÜ5ðµß"ŒµnŽðèŽ
+ò²ýwÈ±¶Ò,°Sñš®Å€­(À  .û7â0
+2 I3M³Ä4=y5ŒG6õ7_A²8ZI8£9¶9ví9ªe9È(9À
+Ž99,.^8¡é<7úk7#(E63Ó5(Á4
+E2é7 1Í-0·]P/-.MÆÐ,ê%PÀ  .ž['0LV1Ÿž3Þ>4FA®5\¶²6NŸŠ7"îÓ7Ø&48qä*8åúû9<>f9N9€ )9ŠâT9
+91
+8Ÿåç8497š%6ë³6 Æ5>ä.4F?ß32@2	@f0Ž/I­8-ŸÀÀ  .jüÛ0s÷1p^ü2Œm3øÕ5	ô×6w^6Í7ê7Ô8
+°C8è9ìá9Bül9Î9¥ó9}@95çà8Ûâ8k<£7áŒ,7>Šð6ÿ5­;4·¬n3¥4i2{%1!éà/¯ô`.!OÀ  -ÊÍ/ZGR0ÆÐ2ÌÀ3G<4\Ëö5PÀ_6)$Z6ì%Ù7øŒ8¬286º8óä~98
+ì9hÓ(9iòH9:Ä¡8øßB8 8è7À6ÅóG5ûì5
+v3ñe22¶ôò1iù/û$.cTL®_°©±Þ×²äjŽmñµ*: ¶
+aZ¶ôG·ªž!Òžó4ž­ìžÛQ·ÙZÎ8PÌ«8õ6·9ÔŠ9ž8Áê<8^ËÒ7Ñç7#\
+6S%f5c{«4L×é3zQ1Ãjh0Oï.¹OkÀ  ®Já²¯æs0±[ÂÞ²¯»Ï³ëPÈµ£çµõnr¶œÛ8·rBµ·üxbžS%¢ž
+DžvÊ·±ú8
+q8œ8ëR8ÔT¢8÷,8-ÕY7€6ÿÖV6%O52§Û4!ž2óD1
+f0#ÓU.j À  ®
+(¯ ¹±È²vÄi³¥Å«Žº^µ®2¶.&·-0i·µLždÚžF<Þž4Vó·Í*7Ø,«8Î8Š
+W89#8X87ùœŸ7l.6žô5ðo5Ô	3ê«2±t1a`Æ/ð'x.W
+¬À  ­Q8¯5ý×°¯²6³@u ŽYÝÚµMá¶!+¶Ð<>·\AŠ·»H%·öÞi·åN5·A
+°7fì«84Ä8Cæ¹84;H8"7ÐÊ7é=6d%°5ö>4¢ q3(®2_È¶1ŠÂ/šD.	BÀ  ¬`
+®*&V¯®±x²U{ª³~éŽ{µN (¶
+/R¶Ô,·
+.·B-·CÝ
+¶àþ
+5ì 7#2/7k
+7h.70ïÛ6×_6U
+25¬Äc4çh<4 ± 2î31žÑ0o²ö/R$-máüÀ  À  À  À  À  .
+dW0õ{1
+2Ý§4}5%3t6kÿ6õï7¢Ë
+84ù8š®w9ê9-c9=bð9*Éç8ú:œ80 8	=Ÿ7D^66B
+@4ÆŽ*
+P³Üà³Ä²°L°ãsx¯aü®
+T¬DUøÀ  .Oº°/çŠy1Y2¬'3äþ³5 =/5ñd6¿[»7~Ÿ¯8}c8
+l8Ô^9$=9ÿ9:û8éGi8¢P8ô»7 è6ÜÒK6çŽ5$ßµ4%Þ3Ä1ö0žD/u7,.¬<,\À  .¬³/¥aü1á2tÑr3¢Þj4¶Ò5¬`Ê6#77ç$7Ðw8FÔÀ8¡/8Þr09
+9¬8ØT886«µ7Ÿ·7,JŒ6ëO5º#_4Ü 3áb2Æ#,1ê0>Ì.Ï²â-?ÔÀ  -³=i/F:ÿ0žíz23A|F4YB5NJb6%Öª6â/7
+)8š8[¹
+8 è8Êni8Ú:B8Ç`¿8
+Ž8Mb¯7ì7j,T6ÇbÈ6ër538Ý4< d3'Pk1ûÎ00 %®/,Õ-ø À  ,ô
+Œ.d/ïTÌ19NÛ2tîÞ3Òî4Š^5e
+6(à.6ØGl7q2D7ê'Ó8E?8Š8±
+j8¶mk8÷e8dª8
+û*7õ7m 6DÅ55x!p4Œ
+3k@21Xð0àå/p69-Ø#­ÇÎÿ¯bB°×?²+zJ³dæŽIŽµm2¶6Ø¶èjß·q"·È%ž Õ5·çSÀ·,i»7d\8-28\VR8I8ô
+7¥Šn7ùz6rh5=4šô3<2diä1X/1{.Š
+À  ­
+¯- Ž°€œ²À³/ãÀŽD#µ6åâ¶
+@ê¶³ëü·;
+··Édr·¶T­·
+î7P»X8K8)F8ÁŸ7ßo7{6ò¡+6<ìB5tEL4×3m
+T22Ü@0âP€/psš-Öµ²À  ­R~0®ï}°dÁø±·:l²õÁÕŽ	¶µ »µÇS ¶~Ú1·ô·_=Ã·
+|·
+U¶Þæõ7­û7·tÄ7íÄr7Ûáú77×77%
+6­O_6T
+5/l4=s3+/2N0£ñ/.\-KÀ  ¬çÜ®ùÂ° Ž±Nºª²Œ(³ÙÿŽ(µhJÔ¶Üj¶%Å·N·1±	·(­¶¡ðµ6A87KYç7PX7@t7:Ÿz6Ú"G6Oû)5£wï4Õ%ã3ç~q2Ò1î0K#$.Ù*-CÊÀ  «ªó
+­S¯®Ú{°< ±Ùê²¡m³ 
+lŽÜÒµ3zµÈn¶5|ð¶J5¶]Þ¶IôåŽí@6)6pû6{À6d5$6
+ôê5¯(4á
+4ç3'ûú2×0ñ/È&.*ÿ,ÉùÀ  À  À  À  À  -œ)£/SáŸ0ÇãD2
+Åç3TK*4nÏÂ5aæ­63O6ïÎO7\^7ü{À8Fžp8×Ç8Ê]8Z8Fy7ö
+7z6Ë÷h6-m4ó&<3
+Ð±à±²Rø°çÄð¯Ç>ž®iØ¬üp«Ax À  -wL/"Ãv0pô1ó³3"ü"47l5.¢6
+ÔF6º^š7Rræ7ÇàC8°8V®ö8r¿Í8f€K88{7öàB7ª¬7Û<6Zh?5Ò4žÝ3Áh<2²Q<1ë0O¬/)-âŽ,2äÀ  -Kê.ãJ\0UýF1©ÛA2ãZ44 M4ôA25Ä$6ï7-7DÆ7ñQ8'®_8Eêß8F8)l7÷#a7R7%ºÃ6Q5ôp5'Ê4Fº3H2-ä61 š¬/¢¿.-v",aãÀ  ,èJu.
+Î/ò1J1@ô2Œ&34{
+5e@à6
+þ¹6»Îp7=R7£AÐ7ñ[8ò8&À8
+\7÷f7šú7EJ6Ånó6(!®5sÐ4¶«3N2©P1Mpî0^.ýu,ø*UÀ  +æ^-vð.á  01U1pð°2SI3Ô(4q5P}¬6
+6š7/7*d@7Z[7Ø8tú8
+©N7÷©§7·¢m7eyÒ6ñ]6V
+Q5¡À4Èdù3ÓÀÎ2Œ`1
+02
+].œ?Ú-)yd¬ûrœ®6¬°
+c±W¬²d³ºÊŽ8µµd3
+¶ÎŽ¶ó¶øÌš·7·
+ôô¶M"6²·h7Y7Îç7{öË73ÄL6ÎV6BHÁ5Ý4Âu3Ñ7»2Œ
+91Ä02ÄÅ.œ-(ûÀ  ¬¿Oõ®X¹É¯Î
+;±$`²[n³tãÕŽcÏµ/¯µß&C¶gø¶ÀÜ¶÷t¶ÞPø¶';S6
+0P7%ô;7So7Bê7
+ÎÒ6Ò6¿5j
+4,3¢œÜ2p{1\·í0
++.Q-$ùÀ  ¬--®:¯!²°ãVË²8Ð³*RŽ
+Æ4Žõ µ¯
+¶#8è¶k¶°{
+¶ ž¶T6/Rt6äÎž77=
+6Ã²±6b¶5Õ~5&&4Wh3hö2Q«x1
+RQ/È".UC,ŸÅÀ  ¬É­¢¥T¯
+JN°{Ù±©âf²¿°³³á4Ž=Šµ4oóµœÃ±¶ t¶Sú¶F>,µ¶ÙÅ5š6{iô6§3f6ÀT6cx6:5|"ö4ÅÅl4 ¶¥3
+51üëö0¿Ùi/t
+Þ.O,iß/À  ª®yÌ¬YñŠ­âÞ¯Dá°Lš±©tÎ²šØ³k+Ž>ŠŽÔVIµ@KÄµŒµµV€³Ù= 54Ùä5Âš5€P5~æD5ó4Eä3ú*/3'2:Õ1-ú0
+d.®î-=oè+­	¥À  À  À  À  À  ,â¹L.~µ/ñ1@0ö2ú3ÊZ4,5]³]6ã6šH²7
+D7}¢7šëÈ7Œ97¯
+²7µE7.Š¬6¹Úÿ6"š5gXŠ4Ð3iT2#p0J®­ ®"¹à­ù «`©êoðÀ  ,¬yD.A¢/·:Ô1
+Ä2D`	3^XÜ4T$5*]5æ?6RÀ6ûÿt7K7º7è¢767zp7,6É;ý6G7l5šÍ4òzj4oÐ3!Fr2û-0ò/ªÕ.OûG,Û)+FÁÀ  ,lrv./zÂ>0È%2º3
+4åð4î
+M5¢ü¹6<¹6žô`7u7Xo]7¹7¹7eW7*v{6Øû6kç/5Ü[F50!4rÈ3Â2«1vØø04°n.àúe-mÙ`+Õ2ŒÀ  +ÿäÈ-öC/Ô0Wé1(h2§Â[3£sx4`5>ìe5år6kÒ6Ï È7»E7H¡7](y7P²=7(^a6çýø6Ky6Ya5gç4§eâ3ÌàÎ2ÔX1º60:/,û-·
+,#ÍÀ  *,&z-ÛR.ý06ä¬1jUf2lD3Ïx4_}n5#V5ËxÜ6V)X6ŸY7
+ëÓ72!7;Ê$7&FH6÷^÷6£Z6"
+
+5þ4Õ|ß4Ì3
+1øÿ¬0¹Æ=/iyö-÷1,\<¬C­wÃ¯
+Íþ°aK±A;²§1#³öŽnAÖµóôµ7¶é¶$x4¶7°µEþ&5Ãi[6g6T6d6<|«5Ø@5K
+43Êò³2Úó1ÃÉ[0Ea/9ØÉ-Äón,/nàÀ  «È¬ß­cø®×»W°+Øã±e3ä²c_³m	§Ž6~/ŽçxµoÈðµÆÏµþ
+µá¥©µ
+ÊÌ5Ý 60aá6^êM6Kõ63ª5ŠØé5
+åÊ4s®ò3*2©1ñ>0dÏµ/C-J,«NÀ  «Ó±­<j®Ú±¯ì(÷±
+åS²0dx³$'3³ýuŽ¡Oµ'qµx7µ³;Øµ ÛòŽï.å5D¡Ê5óx6,n6h­5ËÕS5jây4Ýlï4,VÌ3^ÄÙ2p
+g1X2D0#©.Î[y-[C+ÃÏuÀ  «õ¬ŠÅº®ô¯ &°­-±ÂË
+²¶z³í¿Ž60ŽŸ£âµ BÐµPÃ
+µ@$zŽ È44Ç©5-D5®Ý
+5¢pÈ5j€5
+4I3ÉýG342
+§1 
+/Â³8.w`Ø-ñý+lÀ  ©j«8¬Á[®(º¯¯t°58±D²s3³%±I³ž³Ž&TÏŽl:9ŽzD/Ž$Âø2
+7À4G04
+4 @Þ4u43Ÿ2í3â2
+.1030#GO.üôx-€},2x*£¢À  À  À  À  À  +å¡ê-\:.õ§L0D
+ø1nÆ2NQ3r4fñ^5
+3
+5±§ý6)Ë
+6F·6·
+6ÏG
+6Ä ²6ýÅ6L¢¡5á«5M§º43ÁÌ2Å 1£
+0V²Ø.ÛìÈ-'º+/`(ä&ê À  +­-Bòk.¹'Õ0C1H+Û2cÏ3Z40²R4ðÕV5V¬6ø6ZÇ26šã6¯6«Ï|6~:6H+5î
+25p±J4ÏP
+43@y$2PŸv1Cä0
+Yá.Û-z-,À*prOÀ  +i p-,`.yP¿/È41z.2^3ÙI3ôæ4©C¢5F
+²5ÄLa6% ö6k
+x6æ6G6þ«6Ck²5ûž5Ýk5ù4P<Ú3z2§û21šA0/P\. Œ,Ûê*ïµÀ  *ïœ{,Ìª. QÒ/Núª0û1€jy2¢R÷3hu4CcÚ4îÐ5yO5Þuq6)¹)6]kE6vÚ#6jþ<6>Ð;6ÿ5b45m°4ô3œòc2ç+1î÷!0Ð5/Ò.?ºî,É×+3k"À  (×¡*h+ê\-_è.ÂÙð0Š1GÞ2_Rë3QÔ4#4Ô
+Æ5eÑó5ÏÙµ6
+
+T6Fwº6Qÿ#6:4Ç6
+|a5¬æü55Pi4Éž3ìÍL32Ö[1»¬/ËY.~¹Û-i +oiªéu¬À­ùyú¯FHN°í±¥`²Ãa³PwŽßŽ"ŽàhæµGaŽøkŽ
+'.4Ž7±5N~
+5×
+5iÐÇ5&g4Ÿ%è42R3&X2±Ò¥1ŸÛ0«C /º©."VP,«ìþ+
+_À  ª°\°¬G`ò­œ85¯Ù°H±_?M²Ní³Ì³ÉlŽPdŽ«ñ§ŽÚuAŽ¿\ã³öÝ4Î~5
+ïú5EÑ53/4ÿhÙ4mþ4	x3U9,2\Å1'0/Gm-û¶Ø,
+gÍ*í·$À  ªoGÛ¬d­öq®Í¶É°	XÍ±3Ü²Tm²ÛT
+³@ŒŽ0ŽnôÐŽ[ÁŽN>³²ÁX4:Ê4ÚÃ©5	
+4úÇ-4²Âå4Ml*3Á>3%©2AÍÈ1P0;€/
+e×-²Á,=Å8*©UÀ  ©û¬Š«°­	iW®\º¯04°ŠP×±v²q
+³³ BŽSŽ,Ž2³]õ¶3Çð_4sNœ4â4Yû4L9á3ëø±3_/2®$I1áÄ
+0óýc/Üf@.ŠŒ1-S+áu«*IçÕÀ  šFL¶©þ©\«.m¬íÏ6®-vz¯QÏ²°R!±-ÇŠ±ì5¢²Õü²èŸª³!E÷³!²¬ÑY2R\°3DX¥3çÅ3³,3K·é2ôd72nÀ1¿õ0ÿ²+0
+¯/š-Ê²Ï,V+ÁÌ)I:À  À  À  À  À  *Äe,^T-Óq//)ž0ez1Ò2{!!3Jôv4
+Þ4
+ç5.5v^Ð5§N5¿kÕ5·5}­5F u4ßÚ4Rßm3¥Ó2Ùhr1íMu0×rj/¢Ÿv.M,À,Ù¿|+FPÈ) d 'ðÀ À  *í²,&
+ª-F:.þ|0,d1EUQ2>S±3Ñy3Ôo
+4uá4ð5EßE5ªÅ5¡Ï5 Â®5"5@p#4èwß4n¡Ü3ÐØ3Q2F]1XÀg0K>1/#±¿-â,þ+	Ú)o
+õÀ  *B³ý+Ü'ÿ-R6.©/ç1k2A2Õ\ø3ŸV4/©34¯Úé5_Œ5Wu52K5U5u
+5:?Ð4ñŠ4
+2$3ûN3J^d2	ž1¢ãÌ0¢/
+&.GP,ô]â+~+-)àòÀ  )¿++XqU,ÏÁI.)'
+/iàÖ0o
+1q 2j-ý3*D3ÒáË4_44ÉÀb5·a5M+
+5fö5\Õý54~4ù³n4Z4.3y3z2²äç1Ùgf0ß~/Â?n.®-1â+¹C*$JuÀ  §fŽPšíª ª
+PðªAî,·.È/ýl(1&$2*ç{3
+â`3œfÏ4Q4¿Ð5ñ
+59D5D
+Þ5-ß-5(4 ô4(e3G2ÚÀ2õ16Ä/úr¶.¹Ž-gøÔ+ô$î*Xñ©¬G[«Bat¬ž
+6®51¯Bb°WÜ*±GÎ²$²ÁW~³FÿP³£ª4³Îp³±ô\²Í2R3×\4@S4@z4-3õèÖ3M3£l2KŒÕ1ÿH0{8/{ìÌ.=:Š,îzÁ+|j)àhÀ  ©
+è«â9¬E"­Ým¯XZ°#Ê+±ý±èŒs²!³ý³yÓ³}³Ñš²:3Vþ3î
+Z4fû4L3Œùv3X6E2Ê¥±2
+ò>1Iüy0XÈ/B.<>,žp+C^)­óXÀ  ©/íªÆÆ ¬<Ü
+­pÈ®È:¯ßpX°Ï:X±X ²IÕ²ÐIQ³+»=³Yâ³;]è²VF3iD3¥º3Ífù3º3
+3Kð21ÜON1
+úa0®/	$3-Î{®,fQ+
+R)všÀ  š¶HªO«Æ[ï­
+ç÷®U|¯n¯°^qk±+é±ÚÐ-²bÝT²»ÝR²îah²Î1±çä22š3:­3gÿ÷3RÑå35d2¬Ã22"ÆÉ1}t?0£ð/°Ù.Ë-pýœ,ž2*¢D)jjÀ  ŠÕdXšvªý«rä¬Çd7­ò
+|®óq/¯Ét°Øú± ± ±ª\4±Á°_N1
+p2'Ê2TÇì2Fü2Z1«º1&ó0Ã/¯±.Á÷V-²ÜË,A+2
+)ÁÑT(0±À  À  À  À  À  )¿+ í/,¶-÷/(i0@7é19H¡2s2ÍÆÜ3løH3å²í4;Y§4@4L;4ÍÖ4jL4 Fø3ž
+X31OF2BÔ1Â ÿ0Ü¥y/Òw.©Ò-e;ê,-*õ
+(ât',€àÀ  )SC*ï;F,dÔ~-ž«M.ûxô0uö1
+
+1år2%38I(3µKá4<4Sr%4zéº4{ÛR4V43ŒUÖ3C2¬Œ]2
+©1'!£07/,Å.
+Ü(,¿eÎ+aÙ)ãöP(D²À  )	ë
+*,,<õ-s.Šç/Áh0œ1KÎ2]33äÔ3ãÉ¥4%ÑË4M:ü4Xö4Aœr4÷E3ÀU3UÁÝ2Ê5ä2#Ó1_ð0òè/JÐ.\iR-
+Z+ÁÈ*G³à(¯À  (£¢*ú&+JÖ,ë£ .$ª`/CÈ40F41*üO1ûæ2ÕÈ3(û3TÐ3ðbÝ4?44Z4-uÝ4
+Ïl3ÄèÔ3gû&2ç¯j2Dý1_ž0ªÍ/®O>.û@-]+,¥*¶L(ûžÐÀ  §vš \©ÞCÈªþ!«,h,
+.ÏH/Û&0ôÞ1ÑÞ
+2Zá3!¿ü3"(3ã»4>4.K4§3É2R3z4r3z2dý'1šÇ,0ÑB²/ÚS¬.¿ÁÕ-Ôæ,0œ)*¹š)$7ÆšUÞ
+©ñ#1«d:À¬µP­ðe¯s@¯ö
+°ŒÏH±n
+E±ôÝ²H}s²{uŒ²UÂÐ±[r262Äqâ2ðþ^2ØÝe24µ2.ÔÙ1£`0üÇ0"`p/-ýÆ.å{,ê
+O+cè*ê/(€»À  š!Ø©µÉÃ«,74¬Æõ­µØß®Ééú¯ºªX°
+Â±4±¹w²Í²>Ã²!¥±òH2
+{Ê2 Â2¹ Ö2ŠK2k^õ2Z1{mh0ÂwJ/ùþ/q-ðUY,Ž+cZ)ðÚU(VQºÀ  §Ø'©tà©ªègT¬8ç4­v>Ž®ír¯}"°Bt°õËÇ±|À^±ÏDL²»Ë±Úò°È°H1Èã
+2SE2CN2hzd2$T1»ŸÄ1/Ø0'z/¯<1.Œ
+6-šßÀ,~Ø+ Fä)©àI(ZÀ  §]ý=šü[ªpÀz«Àÿ­ Ë¥®áÕ¯Å¯ÎÉ°d±®±\Ñÿ±œŠ±d<°"÷ñ1mE1ñú
+2Ë2Ú11º1U0È
+s0¯Q/Hóµ.X_-BÔI,úv*º
+Ü)EÌ}'°ÄÀ  ¥-BžŠï]Èš
+h©ó9@«5¬^l­_ài®8%b®õÐ¯'ÿ¯ØÛ'° 
+®¯Äp/áV0èš0òÖ=1
+Aô0ùÏù0±ü0N§/Åk/
+>Ÿ.MŒ-b ,O€N+ÄN)Î/À(_a&ËTaÀ  À  À  À  À  (-~)Å
+œ+<»,o'-ÏW.î^ç/æ¯é0Œ$µ1J«2²2ûv2ïÀ3%ŸÞ3@â*3<á3À2×€ö2{Sº1öQ1Kj0Ç4/€Zñ.¡Œ-lð,=S *âôT)hú'ÎWì&
+íÐÀ  ( #š)žQ+
+Ùð,bD-Ý0.²²ž/®
+c0A1F­
+1èí72f©ó2ÁF33#Oæ3%V.3
+Á02ÎZ2~2
+Q1lþ0³²(/èB(/ *-ñ&þ,Áù0+
+O*
+Ã(îê'9aÀ  '¥)<ËË*µñ²,:;-L<.n
+/jÑž0D1
+ÄÁ1Šu[2)\ù2A÷2Ö~3œ£3
+ÊÔ2ÿÏ>2ÄiŸ2e­2ïÓ1zä0Ú
+0®//@F.-ð-€E+Ñâ$*~ÒÞ)#ì'd·LÀ  '·Ö(¬Mæ*(_+Ðd,Å{-íif.óU/Ô^0ží1Gúÿ1Øÿ2GW2Þ2ÐVœ2ì~ð2ä
+2ºÌ"2Ã2ÓV1vœ1 Ä	08J/^q`.cM-DKô,:U*°|)7Ðc'¡À  ¥ýd§ï
+šÙ*ÄªvªØª#ª -9Ð.\~/¡`01;
+1Ó
+|2C62282œh:2Èhø2±.
+2!}2"¶Ú1©r190Yûå/Ñ>.UL-uó£,5*á³)l|Ú'ÐÙŠß(Nš{s©íÓv«<ÿ¬zL_­ž®T¯CÎ¯ö+°|ŠR°Îox± ®S°×vè¯¿	Ü0ÈZ 1Q=Û1~|ì1d
+Ë1 ¯s0·	F0*ò/þç.©lå-µfŸ,¢l:+s°t*`V(¢)-' BÀ  Š§¹hš=$Œ©³	Y«m¬<²C­QI{®A;x¯ØÚ¯º1S°>È«°ÄÌ°ÁÃ^°¡¯E:0á­1!G1CÌ×1/<¶0öÛg0 0Ví/Jæy.F
+-­,z
+=+;­)ìbB(z?&ÞdÊÀ  Š` §ý¬ç©p~xª¿
+·«þ0P­
+"ç®rG®ÇÆW¯{°ó° ë°R4A°*°U*¯
+60bÒt0ãµj1	
+Ã0ôÝ?0¬Wè0DQq/·w¬/
+Ï%.6@K-Ci9,/<+ª®)ŠØ(/Ò#&À  ¥ãnb§SšõÔzªD1$«ü¬ø§­R*®Oµñ¯ÿB¯º¯ÙœÒ°!¯ÐÊ­¿0
+á0RB0Ù^0A0CšÐ/ÞáÅ/Pþ.¡o -Ïç,ßn3+ÈÛ¥*O)?JÞ'Ë$&5Z©À  £6X¥x@ŠªÀLš"mÀ©xülª·ú«ü¬}ól­$Ù­¥öÈ­ñ2[­œá$- .Ð"/SÂ/Œr/äØ//:@.Ô .HZ-Ü,Í6Z+à'È*Ìüì)':(J82&ÚZ%FÎÀ  À  À  À  À  &²÷
+(KÀÈ)Ã¬ß+
+:,X¯-yxz.rSª/Fq0úÊ0aâ1
+FÄ1 1³·A1Òž41Ð1­1rg1öê0	/í»T/'±Å.Gø-HÈ,*zv*õÇM)µo(
+Ù&Ù,$ÛÌLÀ  &2()|ð*êÞè,!'ì-:¶°.6§i/ãð/Ò60x7O0÷@¯1P/:19¹1²ë1¶@1GS1fL}1	F0Ü
+08/N0a.
+ÕÅ-Ÿ,Ä+`x_*ö>(Ž '3«n%ŽÀ  &(^'ÀÆv): *¿[+ÓV,÷éÌ-õöR.Î­/(Ö01ªÜ0µóÖ1
+'51ixd1i¡1â11Z1t1¡0±
+0r/t®ø.§ä-ÃÈ,ÁèK+£*hÂ)
+ª>'5"%úv&À  %-|'*ÑÓ(št@*
+?+I€,tÌl-};._&p/'í/Ö<Î0iM÷0Ø>a1*}U1d­11{mÇ1Nm1-ý0š0'ìÕ/É.ÉóV-ón,ø=Ò+ÕÐè*¢)?D<'Æ&.ØÀ  €© Š/¥ §. š·ûÜ© 
+ø©ÇW`+h©è-Ç$."àÂ/GÌ/Íh0h\±0×1$61P,G1[ÝV1Aûg1@X0±[08G:/ Ö.ì .Š"-I®,M¢*Âäf)qÞ8'üóø&^ü¥CÛ¢ŠÜšPx:©¥/ªÛ4«òÆ¬ß¥Ð­ªÔÜ®VœÒ®ÛÙ¯2Ç¯]wG¯6[O®D=/8÷/»«/âMÌ/Éîa/ë(/!^p.-è-H-ßØ,F++)Õ±±(l'
+ %|c
+À  ¥êIŠ¥Zš
+!©xKMª€Œj«¶I¬šK¢­r®!®¥±¯3¯%9¯Š¯­¢nñ/<«/r£/®qg/OØ/Zz.÷á­.g-T-²U,äÁì+ôÒé*Û&±)€`(NæH&Ú¿í%BnÀ  €ÃñâŠ]
+V§Ñh©&8ª\Ë>«tÓ¬aâè­,­ØÔª®]=®³<ý®Û^Y®­ä¬éUv.×|/Nsn/u*/Yb /X¥.­z.!Wš-xûs,Ä(+«*E
+)f
+ð(ó&e%yäÀ  €D
+b¥Þ;ö§SGŸššK©à;SªùA4«æ]¬°
+t­]V­à
+®4'å®W,®
+õ¹,·Ã.¢.ô"/
+q6.øK
+.­3.DV-·ú-
+Kä,5Ç+BŒ*.ÆÐ)yŽ'Š&0$
+À  ² ¢O€oÖ ŠÂ$§\š³Ú©F ªaj«µ¹«V
+Ìªêèž,;a-s%-Ýœ-ð_ .>Ó.áª-÷Cí-Š×Ç-:¯,­b,qV+.E *=£),(Yä&šoÛ%5Ê#€
+[À  À  À  À  À  %éý&±ìg(+L¬)!"*Ÿ£×+ÜT},ÖÃ-°X.t·x//ë2/êj0#éÑ0Av¥0@s\0!YÅ/ä¹/Ô4/lë.g Î-¥4~,Çm+Ë
+*¯Äº)ŸÒ( O&ª"%`D#pO:À  $ähJ& {'üM®)MŒÐ*ª
++€ÀÒ,¡Ó-Di.<<.Þÿ/_LÌ/œÛ0c]0$0(Zl0Qä/×3/²Å/Þ.¶²-Å!È- f,Z}+`ø)Øø(ý
+',©i%«$tÀ  $ü&&©
+'¢)7[*9`¿+ZZO,YÈ?-8 õ.À¯.ù
+/$Ã3/J/Õ¹Ó0³g0A|0J/Ë¯/
+W/PO.Üý-å-
+Y,6õs+4ß*µ(×Òª' å&ô$fÀ  #öC²%"'lÀ(rÇ)®Ú*Öeð+ßÒ,Æò.-.AåM.Ôs3/Eëw/¬é/Ò£/ðQ/èA/Ÿ«'/oé/Â .I.~,-9Æ%,_k+c^.*C` )
+Ô
+'­í&4"Â$àÀ  £.Ö€Ž4 Šª7§=8öš(cš}p)ÁJ+o,O)-°·.>À.×€±/G@/àU/À:/Êt}/²6¢/Nz/"3².š).tÐ-Vuò,±+îd*o
+³)/Ÿä'Ù¹G&cPý$È2À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  %ú&¢
+(©)t*¢Î+µ,©§-.+%b.·lµ/!OÄ/e¬ï/÷(/W$.Øèå­e
+
+®Å55®òå¢®Äæ®r)W­ìç­<e¬vxß«
+éªpò,©5tp§äŽÑŠq¡ €ÖCóÀ  $ËY¯&eÇ'ÙX),Ðy*g+Ò,sS-?/š-ú@.ý`.ôê/3
+§/SiÍ/Bo]/ K .*Õ­Ã®Tò®GU®åÅ­ç¬ØjÂ¬Ø
+«
+«ÐªeŽšÙN»§øŠØ€ŠÀ  $k*Ü&X'}s3(Ë3œ*		+^&,ñY,ì`?-5c.1
+.¥fM/ h_/$åJ/-º,/!Î.Ç2t.FÜâ-o«ÄÊ¬ ¬g8M«à)B«$ÜÎª@ß1©7dîši-Š¹Äv¥H:<£Ž$ÌÀ  #~Z%÷&³l'ó
+)+âf*N+Qu,4ÂY-Uc-€zÔ.-].,.ìÁ/ü/'ø{/
+Ÿ.÷ÀC.Š`*.=Ì-·BŒ-1é,P¬E+uŠ*tðØ)NÌò(Ë&²Âñ%6ëé#PµÀ  £×Ì[¥l. Š×š#M]©LaªQS]«,²x«Þw¬O ¬J	,Ñ-Ù
+x.ž/OÌ/;Ï)/UD/F	
+/fb.ÀÞ.Jäï-³ò-[K,$
+z+*°9*?¶(Û²'Ò&
+$xcÀ  À  À  À  À  $Z=ú%òz'c(ŽEÖ)ñK&+&,Ÿy,Ô(
+-
+N.*â
+.ªA
+/»
+/Rc
+/úQ/ãÐ/DÐ/Iø/q
+.üŸ.
+Õ-^O,ŸÈ°+éÖV*óKÍ)ÖB( .'JBd%×Ð"$Bx|À  $
+&ú
+'ª(å*ÖÚ++Û,"×p-
+u-¯ä.FÒ|.ŸŠ/*õ/RÿÓ/tô/pµÂ/I r/8Q.°ÍÉ.:f%-©ü-:
+,5p+T®ë*WH);8d(
+cL&±±%?O#¯W_À  $§
+ &:ª~'¯í)
+ñŽ*9 +O/,Bðh-æ-Ì&{.bÂë.ÒÂE/#f/S/cAH/I£å/·F.¬ñA.!r©-cKP,P)ÛÐ`ªãôª);D©`
+üšZ¶ä§&Vh¥É
+€D¢èÀ  $Ä
+Ž&[Zß'Îm=)#Y*Y9f+r÷,c	`-1úW-é4.~³[.çâ/-	×/T9?/Qç/".·6-åÇv¬õ±Û­­jú¶­Êß¬[Ól«ŠJª£«©Iêš^§
+ê<¥©ª£ûÛÒÀ  $á
+F&|
+@'íN);À~*yj­+ët,,-IñÈ. Ô.Qå.ûC/6yF/TÕô/@î.÷ Q.Ž­è6®^ß)®JSÖ®~
+­Š°¬Ò%.¬
+«©Šª}šÉÃŽ§|£ÇŠi#€hºž& UC(4-Õ)ª8
++,3Ý-H®³.;Ep/Ì!/ŒŒL0JÓ0±£0üYÔ1
+e£0êþÙ0jR¯çÛ°\/ë°°Y|ë°zË¯c³®Ï!Þ®Xx­p¬BªÆž©z?dšŠj
+œÀ  &`Ä{'ýr)oø*Ÿ6+þ«Œ-µÙ.òG.Ò'ã/j04ž0
+¹Ù0ÄÆ0ç'F0Ô990¡h/·Ëð¯Yp¯éšÖ¯Ú¯ä¯Ýç®k¬­f¬«;k«:ªku,©å
+§ª
+Š
+ÿÀ  & Þr'§:)
+Ö*^Ñ+[,©yü-¡>;.·/,1/À­:03æ0¯·0³G0œs0¢0[
+ê/ÞÄf/
+ô¹¬€š®0­ç£B­c®l¬šlé«ÅÚª»÷Ä©ò š>*µŠÌ«Ö¥7Í€À  %á¢&4(ÒØ){ÄÞ*²;ä+Ö!
+,Ú_š-œ
+.
+>/-â	/ž±0&µR0Ÿ0Š­û0ž£0­í0¡0;ÎÆ/×èþ/Rz¥.­ê--óî-_@,îý*öEb)±(W>Ž&ÝP%@aÀ  ¥{¶§
+pš|Ñ«©ÀXÆªñý§«ù¥º¬Ð9 ­€ü®Uz®Y-]/X,Õ0v0è[0Ï	Â0íbå0Ýz)0ª00Xo¢/åNI/JÞ.6D-ºz{,ÂPô+ª £*z~i)*'¡Ó5&#ëÀ  À  À  À  À  & ûÙ'@)ë>*Q
++º8,yÀ-A¯.l |/ ;ö/ž±b05
+0vâ0Ø¬Ð1èG1
+(¬0þ0Ç'0550Ÿ/Ã
+/ÄÑ.?&-lõ,yö+]Ï:*'9¬(Õ&Q'euÀ%Ð}À  & Å0'²¯)&ø^*+®zh,ÂàÇ-·>*.
+Ç/AS/Ø÷0M
+£0£v*0ÛÝ0ùû¡0ðØu0ÅFù0ø^0%R/«L/).q'-€aÞ,Ã Î+È.*±Èg),Ü(/d|&Á`N%4×À  &@'Öt
+)I*
++Ò:,êGÏ-Û:Š.¬Q/bj:/ù<È0e (0¯ut0ß
+C0ê&¶0É_0b0]/{Pð.øø« ­3¬Ù6¬'Ó&«Aû ª0H© 3<§PŠUÈ€_1ÄÀ  &`WÞ'úc)k¡*¹&+õúË-×k-ÿ7!.Ç%Û/À®0
+Á>0}"«0»tœ0â=|0ÚQÇ0¡æ³0%.ù¯È¯Ûl¯W()¯
+,®¥X®u~­5iþ¬E?(«0ñÖª°š£5æ§(Û
+¥ÜÀ  &())á*Ô0,
+Ý~-
+ï.Ï.â2g/L?0
+ä00Çt0åm³0Ê|Ú0tÛ¢/Kùp¯¶NÖ°Áõ¯÷'E¯÷(¯'S®uÈ¶­ o¬¬ÿÄ«îpªgSM©Tü§ÐTŠ$Á()§fq+
+×,z -ŠŸ.¹æ/­UÉ0Õ@1.bR1º2#©o2h]×2ø×2WdÇ1Õ
+ž°œZ±Ì
+%±ø®w±Èu
+±u¥§°ï¢ã°>
+¡¯x,
+®5"­q¢¬5zªä|@©pñú§ÕAìÀ  'Ð%^)j*Ýq,0
+F-k
+O.F/vÏ0Aq0üÀ41f1õÞ23ËÅ2SÛB2Bc
+1ÿÄ`1(å/°Ät±T-±E÷G±©r°Tl¯ÕZ#¯
+yd®µP­
+^%«Ô4ª©
+·D§{R¡À  'lSH)g$*}£+Êðü-u./ò/êq>0»Â1/Uf1£ºÞ1þsg2#ÄÖ2-aS261ÌT
+1TvÙ0É.¯ZÓâ¯8/ ®¹ì
+®
+¬­$x¬
+h¯ªô€Ö©+š)ò.ŠBÌÀ  &aoR(Ñ)ÅÖ*×%²,n-7æ.<X
+/#þ»/òÝ<0óþ1#ÝÁ1OB1ç\Ñ2_2*Ø2"82ÍÛ1³Š1Oð=0Ìë0*/pÈ5.Ø-i),x§6+3ÃR)Û·ä(bø¬&ÆšÀ  Š÷7<šý4©ùºv«>ŒE¬q,ú­zV®Sò¯
+å¯4¯³
+=,
+Ð0°¬1/ø2]Þ2?Ý¬2^
+.2P~ 2 Ø.1Íqÿ1ZK*0Áû0¡/2Æ.:i-#mÆ+ðì*f¶)øá' À  À  À  À  À  'ŠI)}*"1+ÎZR-Ï..»®/
+'m/ßCþ0Q1)5_1¢ÖÅ2{Æ2;2`ø€2i
+ 2P2!Q1ØÖÙ1{V0ûxð0Wó/§I.Æ· -Óu,ŸÌ=+*;œÌ(ÌFJ';o6À  'Šl)/|:*£hò, L-(æ|.;^º/.Ë0	Û0Ž»]1H?Ö1ºxÇ2ú]2@G~2U[©2Gè,2
+Ÿ1ÖÖo1y0ûE¶0]//«..êêh.
+¶z-a, '*Ö_Q)N¡("`©&YÛÀ  '»Š)P`÷*Â¯Ž,õm-IýÉ.`Ç/PnÁ0"·0Ô%.1gJM1ÒÉ2
+xó2E}s2IŸ¯2&ÄY1ÙÉ~1Tàs0 ö¬r} ¯rO¯1ËB®€ÈR­ä¬÷üX«Ø°Vª±j©1Œ¢§§Š UnÀ  'ØŠ®)qEŽ*áöv,1Ù-k.Ri/rj0;ý0óû1*`1éŒÊ2*÷2J³e2>!µ2 1l-y®zþ°ìü>°ü8<°«+N°.¥Œ¯
+Å®žÜ­ÆŸ\¬°š<«pª 
+€š€û§
+×¥À  'õŠÐ)9+ ,Jœ±-2.£ð/Û
+0Uqp1	|f1¯2 ¯f27v"2OéX22Œ1Èùe0Ù±\žh±F_±{û±
+^°lS¯ñ
+t¯
+\7®'ŸÒ­4«ÞtžªN©Æ§{ï)gòâ+"Í,uà-Â"/MÓ0	 1.æ1ÐV2¿Ÿ3ýË3|nf3³ÿ3ÈÊ3¥z3#>|±Þ
+ê³
+Z²³>æÙ³š²Œ²7;Î±2°œQ¢¯Ì
+ñ®·æ¬­»¬-{2ª¶ž=©!À  )!0*µ
+¬,+(\-ðI.µP/ÊÕ0Ÿ1Í»2B@ö2ÒÏ3<kê3êk3¢+3>Ï3E
+[2
+²
+ÍÌ²Q²eþ²B±ÅN±ôð°SëW¯gué®Qž-­
+J(«ÇúªRœÔšºÀ  (ŽÜZ*Këz+Á®-žâ.P
+'/k2m0_b­12?1îß2
+$2øÒØ3A¥­3yÿ
+3
+3fþ:3 ÄÄ2¬ç2Vï0šCÜ°Q1Ÿ°]H¯ì-C¯4Í®WŽ­N¬!ËhªÑI©`,ª§È,)À  '^)6nu*³,DÀ-UÔ\.sF/
+ln0j41/Š1Þàü2q»2Þí3.ûÞ3iž3o
+3	3P[
+3T2©nv2(qf1ŸI0ÉÓ>/ó	.÷l
+-ÔäX,Èè+>%ª)ÅNü(,ë
+À  šLZ ©áh«OÈ¬-­ÊAö®Ó~O¯³ì|°sè¿°ûÔè±-I°fã1ê:Í2ÇñF3IG3^ü3®Š£3¥!$3	(3$,X2®úô2Ê1gXç0
+</Š.C¬-C;Â+òk=*}Z%(ÞöÀ  À  À  À  À  (Ýžì*rŸÒ+ß·u-- .b§/y2â0fœ14	q1ìý 2È#2ø6s3F|3À3¯B3 ;é3Rä3VÐ3dx2¥p2&1Læ0×7Œ0		#/Xã.$,Òê}+ï*
+(*
+À  )ÈÒ*V,°-S€.Â/å¯0Ÿ1[Ø%2FX2®3`x3[î3A3ý÷3.>3PW13æ	2'â2
+jí1m3Ü0ŽV/ùB/Á.,{¬-&6æ,	,*¿Ð?)aËX'ß8À  )µ,*«L§,
+m-y»z.€1/µ1î0§ »1Óm2(
+á2µ]83"¥µ3qGª3öE3L±3dA+32W
+0m~±E<(±> _°Ø$ç°4Ó0¯l¡h®xl4­SÊÎ¬|ìªšÒ©
+ž§mL
+À  )0¡*ÄCF,7ZF-ét.œ /Ñ~.0ÁÁž1ºÈ2@Õi2Î'Â35êò3P`3«3f36%Ö2~è
+±Òü2²8²o	 ²M(±4J°ó:B°
+A¯'U®s!¬Øð«ùªÀ²šf&¢À  )Fã*Ý9æ,O/-¢õ+.×/íÊl0Ûâ¶1©¢#2Yñ2æòL3I0/3üì3`Ê3ê
+3
+±	I<²Õ¡³Ý¢²Öa~²
+±ü_^±Fv°YÚ¯G®qó­33µ«ÝüüªfZxšÈ} *ªë,(è--.ûü!0'X
+1::e2-RX3=3­ž%49v÷4¢nP4æ4¬5 ·4ÔÌU4RÉÈ³L
+ŽG<Žr6%ŽBïÜ³îgö³h²·®
+±ï3j±	¯çºÚ®­¹{­Y÷
+«å9ªJPÂÀ  *P=.+é·
+-\'.¯:/é.­1I1óß2ŸÇ»3xÖÄ4Æ4q
+Þ4°B4Ð2Î4¿Ñ»4³Ä3Žã³
+ÏÁ³¿×Ô³¶á³oë²òÚ~²EÛ±r
+°Jž¯¹®Aö+¬ô
+â«Š©ã€À  )æI+,õÀ.D
+§/­ 0±1t2`Õú3=>3š*d4
+]4uµ4J/4ª×!4NÞ4Væ3ð©b3Iy=2NÏÕ°y`±,U°ÖÔ°-¯TK®Mº-­!å«Ñ6œª_×šÆwÀ  (°^ý*L(Ê+É-(»f.q\/?0OY18ú2Nâ3>3:š4
+4å4\Ã
+4Ü4¬ÃÛ4šõð4©4Dš3é¶Ò3jó
+2Ç²ª2sæ1. ù02L/	-âÐ,+bb)È@À  ©«
+'Ò¬3­ß}é¯«ð°#}± ã±±9ÿ²;×7²d²"'2öp€3õã¿4áë4Ã8Ø4æàm4Ûòû4«yb4\É×3ì3R|2Ü£1ÃÑÊ0Í
+/ŽLM.
+@-%©Z+­T*³À  À  À  À  À  *!S+¯î<-!^I.xé4/¡a¢0¯âà1¡
+42xt3 €3¯
+~4 úM4zIN4¥Eö4ºÛ4µ4U4d	ó4U3¬P3/$2Â¶1ëòV1ß0*×/ÿy-ý(í,š#+<ë7)±ë»À  *<+Ï#î-?OV.C/ÁªL0Ô°1Â« 2Ë3@úp3ÏÜ'4:ê34Š4®ª'4ŽÈ4×4\	p4l 3~ec2ÕÝ2 YŸ1e·0£À/á{@/
+D.ž-
+Mð+Ð Î*rì)o|À  *Wßþ+îY¡-]@b.¬ì/áòô0ø 1ä9Ì2¯â3aPS3ðÍ4TÚ4¥4žZ4®þY44æ<2öpl²±ý³Ä²œîW²B©¢±1r°Ã¯Çç®§`;­eµþ¬=zªmá(š±ðüÀ  *s&v,Çª-{1p.Ä0
+Ï1«2äL2ÉH¶3Ó4«Œ4nÉÿ4©÷€4Ár4©44L"37
+ý³Ì³×Ÿ1³žþ{³fÉ²ß`².¡®±_0í°k87¯Mê®n{¬µ=®«7ª
+©°;À  *6v,b->.Ü§>0B#1 /2«²2ã3þ
+4
+4\ò4žè€4ÊÖŒ4£iÔ4,ú³%àŽ&mÜŽATŽ
+³¶2³.¶,²P±®p°¹>t¯£¯Ü®qov­îP«íæªr
++¢çm-6j(.«µA0Áh14Ü2H3·3:	4[44º+!5Fh5­Ñg5öMÆ6	Šq5äS5e¹³êµMRbµ{ÓÜµKãŽøibŽq€a³¿
+²øt_²Ñ3°ïçÖ¯³L®`ÎŠ¬ëðÇ«OÎTÀ  +_,ú.l7/»$Ö0ùO2
+óô3ää3Ë4L
+5=[5#}5»Ë5Þ 5Íû
+5£04ÔNî³÷)³ŽžªýŽ³ÆsŽn}³òšN³ET²[±ÿA°4B¯@ž­ñä\¬~Œªß€PÀ  *òŒ,ZŽ./Mž0Ìç1h`2U{3j«4
+Ú54¯È5$ë$5IQ5šóO5·\å5€iÔ5q S5ø4QŸ3º2{°öH±@¶ø°Ä-~°àÜ¯h­Ó
+€¬­Ã«ï¥©}_¢À  )/+0ï",®K.G
+/TÃò0£f1Â2}+º3Dpº4,õ4
+5
+-5g5 Ÿ­5œ0y5Œ5ú5b§<5
+4ã3î 3,ûu2S«Ù1Z0>eÐ/
+ðî-­,5ê* LeÀ  ªŠ$¯¬8=Ø­ªÂ¯ê1°)7Õ±3-[²&8²Ø+d³j_³¶n³dD3ÄMŸ4úfå5 u5Õ÷
+6 $5ö1)5ÁÌ5y·Å5þ4o3³,2ßî±1êê-0Îæ~/"¹.>£6,ÇŽÞ+0"^À  À  À  À  À  +GÈ$,Ù.d.FlP/I80ÄBÞ1ÔAV2À3iš4:ÿ4Ç]45215^5ªd5·15š£þ5Õ55>4ñvô4043¢2ÌÄ2
+?æ1
+Þ30ã€.úp-ªå,Cx*»_ÞÀ  +cc,øúî.e ö/±æ0åÍ-1úè2ãât3­¿Ù4]G 4êà5O9 5mÊ5¶hÚ5³ÙO5¡Î56ºn4³±4 ;Ž2Ül.tž ±Y°¯Æ(/
+ó`/`².·ó -Ð,³g€+s
+*RÀ  +~ÿ-
+cŒ.êÍ/Éî1«¿2è?3+3É
+4ïA51|5kÜ5š|þ5Âm5°"5m?84¿å³,èŽbvnŽ]EôŽ
+å ³`@²ÒK²à°±Çä¯×Íº®(J­"b«p
+©Ù4À  +M;-
+J.E /âÁ>1pæ2"Ì	3K
+3äl;4Kq5òî5?@5¹.5ÎqT5­(ö5;:Ö3
+§ŠŽÞëÃµJ)Žë
+œŽìŠŽNØ³PŸž²ø~±Íx°nÌ
+¯,:Y­Ï<p¬PP ª¯BÀ  +ó-,0G. s/ûì1%625¯Ô3&ø3ÿÂl4¢C5*Ž_5x5Êa5Úu5©ÐÄ5	6pŽ+
+µT
+9µiö·µ3»@ŽÔæÍŽIí³+ö²Ç €±Ò6þ°žØ°¯°G®&£Î¬«t«õ|,è.#$ï/X0ò «2 bõ32	ç4%M
+5 5€úY6/Û¶6æn6ÚH6ôŒÎ6Ììê6TIÈŽ_C²¶(Åy¶Sx~¶+
+µÒ"UµL`ÉŽ¡j³Ñ¢²áM"±É~m°eÿ¯;ÑÙ­ÄF¬,:À  ,Fv*-Þ/Pí0¥=1ÛP2ô3äXº4²A=5h%G5ûP»6a·6¥Rç6Ä®Á6ži6Àé5Ùà£Ž-ªµÇµ]µ;VÙŽ¿â°Ž
+96³N©!²`œÉ±JZù° ®œjÐ­Eý«­\ÛÀ  +Ò8X-kI.ÞT$00µ1luh2
+!@3|.°4HÌ€5UÛ5ê6<6`»k6 ³6€Gå6\í6gÔß6 5Ùm5·	46[Ö3Gá«2&)Æ0º ø._à­Ü ­«Ì{ª8«šH£@À  *<"Â+Ø\-Vh^.·vç0šÌ1-?À2>¯º34[H4»4Ê
+x5mÑ¬5í¢
+6I%L6õb6­øñ6±\¶6~ß6]Q6'²5Bc4ñÛ40þo3ZS+2bû@1FèÓ0ð .·ô-@8>+ª:PÀ  «£/§­5w*®šº
+°×L±(¡²3¢¢³
+ÖÑ³Ý>Žu#ôŽÇEŽºÖ4Nj5Òf6wE¿6Äö6îÎý6çtœ6¶šö6ma¢5ÿ¹K5e\þ4«Í 3×h§2âkâ1ÇÅ\0À/8ì-Á©,+óÀ  À  À  À  À  ,RB-äW
+/Oÿ0f1Ëñ2Û+Ÿ3Å,p4S5:_c5ÃPÈ6*.6wÉR6â6NX6Sž69¿Ä5ìPD5ÐM5§$4 ¬ø4HW3
+q2À1ê 0îäš/Ê¶.áT-'ìÓ+€CÀ  ,hÎ-þ=ø/i?
+0³ 21èš2û3ãP 4«Û5Xö5â#6D*6¢y6¡ðD66Yêè5änå5aÿ³ÛNÀŽx
+0Ž,Rb³Ä
+²È²p±Žø°5Ð./£.H@-mx,:©š*ÝšøÀ  ,æ.
+j/?0È9þ2Ù3
+)4 ¹Ç4Ãbi5vš6 ïŸ6]ÒÕ6`J6­þr6äŒ63.\5*ŒµMÜµ¥:!µZÜµ&°Ž8³èw°³
+	²
+ó°ãên¯bf®&üè¬/þª×$À  ,ªÜ.×/ß0ÜÓË2ß3
+vÎ4Ë4ÚéÎ5f6l6w{'6«
+6º
+6/í6
+qÐŽæÉX¶FÃ¶
+_¯µõ²µõdµ
+µŽOa^³È²Fê±fšý°$ëx®Ä®Z­CÚi«¢õÎÀ  ,ÌÅ.%ùF/0ñm2
+$ä3-ls4
+ÝW4òq45x×6 76œ6ºÛë6ÆÌ6{
+5ËjµÈÂû¶]f¶j"K¶0šµÎªðµBXPŽCt³œ
+O²Æ±­®b°}¥À¯ï ­i¬ê-V÷.ïåh0a
+à1±VØ2êô4î4ðà5ºW6oÒ@6ÿô7_ùr7£Ð7µ7+7+x4újI¶ÓZo·
+m¶åI¥¶
+2¶	JIµX¥,ŽX³oð²±G[¯÷ào®¬áŠÀ  -hÏ.¡+l0Kú1nÅ2?3¯ÿ64€h5Åv6&u¡6ŽTÇ7!ø
+7oÞ7æ
+7Šü7L
+Š6ÇbÀ5E$öµÿ÷¶[ZµÚ Uµcb Žºc!³öÙR³ê3±ðé°²È¯]m­åH ¬F ÌÀ  ,Žú.$âß/'0õºæ2#ø438D4.X5
+ÜÅ5º26R166Çí7 t}7YsB7xD²7möÔ7?p7QÖ66Ü5Ø74ŒÇÑ3òL3[Q2-ã0àú./Š
+..SH,ç Z+WNÔÀ  *S
+ð+íÜà-r
+H.Þªš07%x1U:2¥!
+3¯ 4ã5nãp6ÕÂ6¢Ö7J7Y;m7Ž 7¶À7xQ\776ã
+F6lüH5Ð95µ£4?R3H'20A1Óm/£R.,l,$À  ¬K®¯ós°Ùå²
+³/;Ž Žœé:µVöµµ~øµÀ_-3Ð¬6€7:2%7l7»¥Ç7·(r7A?7=6Í@68|?54®.ç3·{i2¢1Þ1pã0c.ú-
+¯-À  À  À  À  À  -<È.Ìpz09Û1¹N2µ
+Ë3Á»þ4­1ê5-46 h6¥__7
+¬7F
+7ep(7XO7$®6Æüó6>¶Ð5b5¬,4Íä4G¬3Øä3<ß2õ
+1úc0l/Cª-î,pŒãÀ  -JvÆ.Ü£À0IèÑ1Æ2Ç*3Öì.4ÁwN55n659
+6»J7f7]R7x3Ö7Y·û7
+n6K
+µ3:¶] µì²#µÿŽëÁÞŽhP³
+A(±å"x°M,ût -Ýd ,ç­ð+ËÄÀ  -X$ô.ì×0Yö1šR?2Ùç3ì
+^4ÕŒ±5¡=ª6J	6Ñ4ª71³V7t­7
+{Â7[ Ö6å4`4ÄÆ¶
+v¶®Ž¶.¶
+PµÃæŽÑ¡t³ú°õ²õX±Å\(°#¯
+Pþ­uL««â<À  -eÓ$.ý
+L0j@1µ¹2ìKê4 ŠH4ê5±Eå6^Ú 6çP7D «7
+ÞÛ7Ý7\²6³Eâ¶:¢· ìõ·
+-o¶Ó0€¶t²ÚµâUµ*Ç_ŽS ª³Xâ²8ž±¡:¯'=®Ÿc¬yH
+À  -sS/É0zø1Âë22þ°J4
+>`4þGv5ÁN 6sªª6ý	ö7VN 7fõ7?o7]ò6Wd¶ŸÀ²·;Ë/·AX·Y¶Šf2¶5bµlŸŽôn³r²,¬±D0Ž¯î%ý®ru¬ÎO. Ž3/;F1 2Rf3ä
+4þ5v6[S
+7
+7À8V8Ch8jx8Z28	6þh§·-Æã·ì·fJ·ã¶mÿµÛÎ2µ
+é¢ŽXn³x±ÅÇ|°sÓú®ûò­Y
+À  -©ÑØ/<Ú`0°ª2
+ðH37ê4K35=W6jz6¿è²7PºÂ7ŸZ8°r8;H8Bí·8·7°Oà6ìUÀµ9¶5Q
+¶¡µ©
+µ
+øŽ=#³L7Ä²4Áz±:¯ÐØ® ³!¬m`À  -$v.¶|f0*ª"1S2²Ëx3ÈXÐ4œX(5Þ6KZ6è7cT7¿ö8
+8+©Z8-~h8Ì7ÍQ7"¹7
+¢6
+&5Û|5«@4=`l3Dò52.è1/šM.5œ£,Š-bÀ  «+i\¬Ë¿X®@d¯þ€°n$±QX-&À 3f@4¹Ú»5Ÿ6ßì77
+7ž1Æ8dú8?u8HÝš8/8®C7¢L57+NZ65â§5
+øú4
+3wÓ1Å
+0wî¶/
+-idÀ  ­9ã·®ÏôP°B¬±(&²Åù>³ÕnYŽœUµ¡L¶
+¬¶Fû¶fÐµî|72r¿7úA78QkÊ8C8x
+8CÕ7þÇ`7Ô6ù,6;Œ·5lØ4yÑ3]Kì2$£ý0Íí"/X§Í-¿Ø·À  À  À  À  À  .ûà/Ó1
+
+î2W3qŸ4?5
+6A
+6îc 7rúª7Ì[Ø8
+«m8!Æ±8v§7Ú'7Z·ª6:µéšš¶Ä¬µíøŽBÐ1Á 31Ð2Áwü2ï1¢>/Øï¬.vE-/À  .ª/¢Èf1°<2cÏ30­4ñ$5©6Q÷ª7÷7
+-µ7àW®8¢ª8,µ8Sq7»Éf6ÊŠ¬¶žBr·o6¶óHZ¶ÕÒµçµÆÄŽ A€³ 
+ò±ÈÔ¯·S -ÊYÀ-gù,7NHÀ  .9t/©œ³1Ú2pó3ï4§J5Í*6b^67
+ð
+7Þ7ôS8'è87£X80:7kŒµ÷·fãH·Ôª·QW/¶íð"¶Up²µZŽ¶s?³°kò²Ü5±5w,¯¿€t®"ïÈ¬ZÈÀ  . Ø?/°³ 1#Ú2|\á3£®4±¢ê5 ñ>6rÄÂ7ÏE7s8'®84&8Bª8
+7~
+$·uX·žÒ³·Çq»·
+·*;¶ªpµè-RµbÔŽhv²ó4±ªî°E÷B®¿îö­ãyÀ  .&w
+/·šO1*/*2Qè3¬mx4»ûÏ5«S6§7"®l7š>Ó8%8Ab8Mý8éÌ7A`Ì·zÙŽ·þ3Àžf·À^·]f¶Ì
+¶é$µA
+ŽHô³-±ùHJ°$¯3­>ÿ.uN0Än1|ë2Åç|4ùW5 6òB6ËUÑ7ç­8
+ÙÂ8ã8ß39#ï#9:qh9
+\8_kp¶0-·Šá·"·;ã¶ž ¶â
+µ9ŒŽC5¶³)ÃD±õ
+^°+Ö¯Wl­v&ÎÀ  .
+ð/­} 1!Y2|]Ž3¥ß4·#ü5©¶
+6ìÝ7,TK7¿F@8:48Š ó9óå9"ñ9{8ªW8¿7R3®65v,(3Å ²þlà²§À±kD ¯/%p .E(-dd@,çØÀ  -Œ/âÄ01ÙØÝ3è4 
+Ò5j5ò6¥²u7E±ý7Ö8Z
+«8ÃñJ9
+ºx9Öw8äù|8%8< 7×í!7Z©6ŸLñ6
+èV50â<4;Û3(
+1ÿde0£4|//ãø-Í\À  ¬ÂØ®4ÒÔ¯®WÄ±
+^²25V³8±;Ž5Ž®PÒŽÔ:¬5Mw¬6à#
+7Ïîß8úÎ8åœÿ9r9Í¯8çl8¢D)8Gza7Ò÷µ7<Á¹6æÃ5³
+Ü4œ²
+3šß(2|Î€12T/šÀÕ.áÀ  ­Öù&¯qL0°â¹÷²1ö
+³h³Ž|fpµaª4¶$¶À9Ê·,·Lò¶"Üµ8 ¡8¶9Pn9-
+9GØ8æC88
+Mo7.}6ÕY\6ÔM5»83ýtÀ2Œõ1lÊi/ù­.]WÀ  À  À  À  À  .ºœ80J!h1·Ÿ3
+Â»42&À5=ÐD6(³È6ùg7
+8u8çç8ŸSÁ8ï&9Dï8âª'8F7õþ¶×Î·,Äø¶Ëóš¶£Èµ!³ž`2fà2zÈ1O²@0>ä/
+ö-ýÜÀ  .»á0L>1ºY^3õ46§g5Cªp6.â`7E7 }8#ü¬8z8Èß8øu9 J8Éé8?·ŒµS6·Ž
+·©
+*·D
+¶šžNµâ\BŽïý
+³ÆÀ ²vöà°ÊK8®@-œþP,»ä`À  .œú0NZŸ1œ
+þ3[04;(5I65÷7a×7§è8,[ä8
+<8ÓjF9 Áb8ýóK8±(ç7Üaà·«)gž¢K·ü§Ü·!·Ï[¶9úµXìŽNæp³!Z
+±Ìþž°RL¬®«À¬Ô. À  .Ÿ*\0Pwj1¿â3'j4?š³5O^Æ6;?7
+²j7¯T 84»8f8Ýõ9:8úš8hF6åQ2ž'ÜžXöž'åG·ÀÏ;·/B¶bðµíKŽ6p³{D²3µT°Ír€¯BÚ­hÀ  .¿NŸ0R1Â§<3ó¥4D)\5U8ò6An'7ü7¶¿©8=R8¢08èÈ9	³³8÷\·8OJ·SrŠžz$fž%džQv ·ðX·\µÆ¶¥ÈàµÍdJŽÒù©³ŽIx²u€±ßz¯Ý­ý*.°Ö30BE21³lt3
+:ð45l
+5FPÑ65³ø7
+á7µß8SŽÏ8öÿ9±:L:QEu:19Ü²8W
+¶ž¶»µüžµsjðŽ· ³ŒÉÈ²cRÐ.§Ø 0</w.KžX,ùxÀ  .U[6/èï
+1Uøt2¥Y
+3ÖôÈ4ëz5ØOý6§÷Ü7_Êj8»e8­49_å­9ï{6:1ðÉ:&Vì9¹¯w9
+¶8pE8Øð7îÎ6õ
+69ìd5oÔ^4`3s¡p2>°¥0û'/°ÿ.rÀ  -
+/§Z001ÐðÀ3"ì4þ5
+p	5â×Ò6§­D7wÞ8Fj»9Åù9ŽÙÕ::@9Ö;9e©ü8ùÖ£8Ž«8Ó7j6Åf5û¡ 5íä3ówz2žÐ"1l
+0/ýêù.eãâÀ  ­T¯
+U°á±óŠ³!£·Ž0#Ÿµ¿ãµÚ/Å¶`t¶SwH7JD8£L9tpæ9æç:Õ9óTÿ9Î­9=Åb8×|Ü8^¯³7ÇlÖ7êü6?«ç5L+|463	#ù1­:f08y.€+À  ®OX¯éã±\šä²­ý³äµ.Žù£
+µà÷ê¶¥ÍÙ·Dê·°aÁ·ÂQ47(hî8þ\G9§å:å:à9ÊÈZ9~q9"8Åì87Ç7K"í6Ãš5Ž4sb35ßá1äe²0q/t.ÖLcÀ  À  À  À  À  /MÑ80Þü42JŽÔ3tð4Å
+W5Ò66ºÏŠ738)î68¯
+9
+c\9·9Ëv:Ìj:O"9àßF9Fé8 9a· éZ·i&¶üÒò¶Iâµýx³yh¯
+ 1Hr00ä/LÃd-óðhÀ  /H°0Ùí`2FÃ3ü4Â¥5ÐS
+6ºß74æ8*²8°³
+9
+Û]9ÉÞ9Íã{:
+ã :
+tõ9¹¥)9Çt¶Txžò.·Ôø·>²H¶Šµã¶Žiýx³b°± (¯S÷ .Ú0-,! À  /C<(0ÔÞ2BÒd3L4À1ò5Îá6¹876D8+uû8²[9!S^99Ð/:ù9ý59k
+8J€žÊMž[o®ž
+ch·~û¶µ§4µÑHµŽÄ_ ³Ý
+²8Œž°µÌ¯VP­À  /=ñ¡0ÏÏº2>á,3
+ú4œÅ@5ÌÌ·6žlQ77¢8,9Þ8Žõ9#Ë`9<+9Ò{:(9á69VaÙ72Øž&žvž.ºÒ·¡ò¶éšX¶
+ÖÚµ	ßÂ³àæ²®±'ÓR¯q­å¯(À  /8§0ÊÀå2:ïõ3©4»X5Ë	6· 79 8,ýÂ8µªë9&Cb9õS9ÔÇ: &œ9ÅÌÝ9ížV{ÑžÚçž³5YžQ>·¿ÆX·ÔŸ¶/	Vµ1óŽV²ÑË±u
+;¯îž®AÇ.§S0321¡Î2õ ­4Ìl5&zf6Ž6å(F7¢8yTt9qÃ®:Zº;Nø;Kã;¬;/[?:J8w18cü8Ü79ô6ðmº6
+àî5064$Ø<3Lð1ª^â0< .¯^ÏÀ  .'$/®ÛE17Ë2aª 3ðÍ4±C5ô=6LkM7
+r8Ð~9.zl:*7:û,;x<;;/îl:59C¹&8×Œ8oA~7Ý?7+÷6^&5q÷`4]t.3*DÀ1Ü
+Þ0oÂ.Úx
+À  )Þn ­
+0¯c ±Ž8²}¹ð³I8ŽXµEçèŽÆ
+7Q28ÖbZ9óªÔ:Àxf;SI#;ra;0:g&ð9Z9
+ÕY8¡v8" 7]ç6²5²Ä43S<2Ûn0Ês/È¥À  ®&¬µ¯Á±;­²&³Ë_GŽáÕàµÍõh¶¯¢·(ðÒ·8ÝÝ8¬9æ:
+e¢;!¡Ñ;lÊ;1È:W 9ÛZ 9QÌf8ËKd83¥u7_6®(O5ºiÚ4§V
+3|4_2±l0ª
+/UDÀ  ®ŠäP°<Ö±²út³
+ÖâŽ;©µN
+ž¶;5
+·
+Q$·¥Ö¹ž»p·Û
+°8Èé:¥œ:ßôþ;H°P;1§ô:¥Ê:
+
+s9aº8õ ¶8V(H7¡Ëš6Íºì5Û î4Ã€328k0ÃK/-áâÀ  À  À  À  À  /À«"1Qb2Ÿ`ù4U59ÇW6F70ö{8`Ú8£
+9.9­§:2:Ö';gNÆ;ä;@N«:¡Á96üx·ý
+·IÒ¶žÏµ·ðŽ
+h²ïë°. 0k÷À/yKš.&{ À  /µâÛ1EŸ
+2ŽmÚ4
+G50Ù"6=l»7)Hç7üŒ8ã9(gÒ9©¢:1a :Ó€õ;^oe;z;(W:ï9P®·š
+ž$qØ·§è¶êÚµýf
+ŽÖä0³t±ÿá¯â .O`-ò À  /«1:j²2ªzº4»x5'êì64UÚ7!S7ñIÅ8ž9"Ë9ŠB:0£®:ÐÂÁ;U;gXô;Ø :KN88çúLžG¿žJ\!·ÆZ·3V¶!¥µW³Û,²R°çGè¯Ä ¬€D@À  / RN1/Z2 3öÝS5
+ü¹6+>ú7í¿7æÏ89
+/N9¢â:/å»:Íà;L°Š;T ß:ï9T:h7¿=ž~žpFl·å&"·'B¶D+µ=<äŽbI²Á@±Jôà¯«¥ì­äžÀ  /1#Ä2~3èC¶56"(7@,7ÛÑØ8c9
+9r:/'Ç:Êþ^;CÑI;@èÌ:ŸÂ©9§Ûž[Ðž×I
+ž[žât·?ÿ*¶gœµf"JŽ=.³ Æ±"é°4ç®O0-M=°.sÀ.O@°ñŒà²ª0Ž
+U@µHµúÎµ9È8HË@9Ø¯;U»</C?<èi=·M<§^Â;Ë4:	B9gUl9)8v7Àyq6û
+6	ý4ü
+13Á¥f2yÀP1I³/veqÀ  ­r¯OG°êØ0²VÎ6³·ŽÁ`0µœ¶c°¶øœÈ7Ðº%9¢æñ:ëî<"³<ÂÅò<ÿë·<ÿÌ;
+b:49«9
+|[8>t7Æ!7 Ø6
+Ò)4þ·Ø3ÂÇ2y¢1/sÐ¬À  ®DÂ
+¯íºj±nú¶²Ç²nŽ
+uµ
+Êç¶ú¶âÅ·m!W5ýÛØ9Zhf:±1Å;âQ<"a<ÞhÔ< ×;O:^ó9¡¬y9]8
+4ä7ËÈ7tï6W5 ±À3Ã*2yÙ1ÅU/q;êÀ  ® ed°9è±ŽD©³þàŽEµ\å²¶L|1·áî·®ñå·°þŠ8ÞÎ:léÚ;£Ã=<ný<Œåõ<Aä;§œ:åË9ž­[9!>Á8+T7Ñp*7N6\53Ä2ye 1&/n§&À  ®ÞiÁ°|óÖ±ñ
+ô³@$Žšµ?¶¬3·B¹ö·çS
+ž8í6gZ 9îàU;KO<#¶w<c<âï;°Óë:R9Ï®=9+ô8!Ã7×»7	'
+6¡²5]i3Åvñ2yGb1@ö/lbÀ  À  À  À  À  0³1Š{;3õ4h (5"6é`7%Ö8UÞâ9Õz9Åè:,»€:û°#<§K<ËI<Ü0<š
+<Ó:«Ýã9Þúž
+·Ü»â·!¶*õDµ	BF³ëô±Ï;0/¬` /gÀ@.:
+pÀ  0
+11š3
+^4UÞ5>6n7Ä8E 8ùo9>.:#î:ó%<
+<Â6Ú<Ï <sê;â{1:Ûþ8ž<ž$ñ)·än·'» ¶6¥Hµ§n³ÇC
+²2LØ°
+0.» -é
+žÀ  /þç1Š2ý*4Bq5yÌÔ63z7pÆ€84N^8äqë9¶t: c:ê<¶<¹$<Âæ®<ÕË;¿P(:_Ž48=vž>É3·ìVù·-Ý¶BUNµ,
+³ïT²|ü(°µ0(®0-:\àÀ  /äÃš1yw2äa;4/ZH5a.6r±7Z"8#8ÏÕg9p]w:RÃ:âõ< yj<°Y<¶Aœ<foS;%":#°l6'? žX¡A·ô$·4 ¶NTµ=qŒŽ
+øŸ²£Õž±ª ¯6¬ºÿ`À  /Êôj1]¡â2Ë3L4
+Bý5IU6Xû*7CA8œØ8»8â9[N:	
+#:Ùç;ôÔ@<§ <©Î<C3;qô09ÏYMž(¶žryN·ûò·:"¶YµXµNÖÞŽ $V²É-T±JŒ$¯  Ž­º®¯
+°M®²Ù°³ÚÛŽ²±PµÍüÆ¶Ä_·³ž'r·#âæ:À;{<çÃª=
+3=¬íœ=Tøs<Xd;Mu:
+d%9Ü8÷Š8=ïs7vÑå68Ù5tU4:\2î
+\12/ç¥À  ¯ H°eN²¢¯³wŽª(µÂŒ¶ž·ë%ž
+Æ8·
+9Î¡Æ;qQK<Ä*Ç=xZ=}Ö=GYw<Tt ;¯«:û9÷h8áä8,(ü7_#I6r*5[ûT4'zÒ2Õýp1eŠù/Ï+îÀ  ®ü!å°|ð²k°³ljZŽ¡s µ·|U¶¬§£·6ž÷·ÞD¥9Ã[;@< å=NÐ=
+ò=9ºw<Pž;â:â9pÛè8Ë$8b7Gt°6Wãr5C¡4 2œu1JéÎ/¶²ÕÀ  ®ø?°²
+4²³aÄ®ŽÓØµ¬<
+¶ ËŠ·u"ž
+m²ž7#9AÉÞ;Ùì<yò
+=$ã=e<=,}<LP;t:
+*B9[É 8µc87/Æ6=R5+G×4žn2€í10,€/9»À  ®ô°¬3²ýŽ³W Ž4­µ ûä¶ïš·a
+žÁmž5Kï8š:Ÿ<<2ÀI<öNt=>\N=
+|<H¢æ;ÖP:Á¢9F¶8¡7í«07{6#U25î3Ý®x2e¯1oy/
+À¡À  À  À  À  À  0Ng
+1áì3Mþè42I5Ë6ÛLº7Å_ì8è9>¯ò9áÓ(:|í;¹<×vå=h=*Î=õ¥<Þ@;uÔà9²ÛÒ·¬œpž	«,·ZqÖ¶q µMXŽ_ô²e°è //`., À  07Ï1È t37(R4>5Žñ"6ÂÔâ7¯Na8ù9)
+9Êz:
+t;ªn<É[Ù=
+>ö=Js=ró<Æc";XÂd9{·Åä·í)Ä·;dè¶M¬µ+ôà³Ö8ø²-ÞP¯X/2°`.,ðÀ  0 Î1¯9ü3 Qº4vb5F>6ª]7<Ö8fŽ29"9³":oö;{7<»@Í=yœ=j=ZD<®
+±;;¯è93%·už·Æý<·
+Wø¶)|<µ
+Ôn³¥²±ìF@/&/M10.-ÏøÀ  0
+T1S3	{#4RòK5\6å/7+J8Eub8þâv9É:VÃ;gA<­%Â=hü+={v=BqF<š<;
+i9Yœ·C­· Ð¬¶ú¶jÆŽÓgä³jVP±y  0	g/g²..¯øÀ  /æl/1zÚ2åI4/Ì35aàò6rÚ¬7Z3~8$68Ôž§9q:>;Rüó<
+·=X;J=iRœ=*î<};ê9+ð·Ÿ·uHJ¶Œ|8µÂ² Ž&ø³	Hx¯Õ 0i,ð/|./ð¯	À±-¯ ²š Ž	[µ:.¶S¬·Fœž¹
+ž¹
+¹ eó9{FP;CÆ=á=ªŸ[»Êe =²=<Ù{;õI:9ßgÀ988¿¡7ŽñG6Ä.Á5±ï
+41Æ3,V1žzx0%øÝÀ  ¯|OÄ±ÿÜ²š±³æ/µ
+V¶1
+u·&­Ùž ÇèžÔžÒN9d+w;ZÄ<ðfê=ru=Ñšà=ªŠ<¿ h;}Ö:}L
+9Ÿ¥%9
+6]8l»Û7'H6¥úÔ5|Ö4df3¬º1çÆ0
+=MÀ  ¯L
+°ì¡u²e~³º[tŽüû8¶0@· ·Ï­žx)Cž€4º9M;^ã<Ó
+®=&>Wü=mF
+<¥ŽT;h
+Ç:Ur(9â9 QŽ8Aøv7zº6Æè5vC4:×B2îÚ1~ª(/å|À  ¯
+ÈS°µC2²/«€³ÒŽÁJPµÚ¶Í
+Ì·ËKž;$ÚžkÒJ95õŒ;=}<µ°q=mµO>£Ò=M6ï<ÈC;A
+ã:-29z?è8ÈÚ857C&6S%ö5?0Ú4
+2žŽB1EÃ/±\À  ®Ú	4°{ÉÚ±ó±³EhdŽ
+fµ¯©¶ýX·WÒ·ü@æž;9
+ÚÞ;?y<U3=K
+>Û%¢=-'œ<cž^;.ü:Ÿ>98º¶8Á7ØãT7
+6Ÿ
+5Lq3Îò2aš1
+_^/|*zÀ  À  À  À  À  0kí 2 ûÝ3lï<4¶¥º5ì
+Ð6ÿJ7ç|88¯ª.9dC:
+
+Å:¹iÀ;ÅÒ§=ÙD=U<Ò = â =GQ;uÄ9îC¶×Øž	Ã·hl6¶
+
+øµj£èŽ
+ç ²Óx°®@.[B .HÀ  0L<Ú1ß3L­Í45Ë[6Ü¢7Ço8ôÌ9DKt9ïª!:¢ú;¯þ<ì't=Ø.=Ó è=ï<ûÅ/;rô9éq7@`·¶7€·
+H¶-ðžµ
+®`³Ÿx±¶ 0!Ç/»p.fc(À  0,Ž1Œ5h3,l]4b5ªéæ6žú7Š®Š8|~Õ9$Sa9ÊHµ:Æ4;*c<Ða=[W>?&=ü<èû¿;p#9ä{7öh·1Ò@¶šI°µ£OŽ:ã°Và 2Ð1'ä`0L.£ÛüÀ  0
+Ü1T@3
+*î4Wn5Pr6þT7GÜ8K9[N9€çJ:ièÜ;VB<µK=cœ >^`=ù<Ö2N;zÚ¢9ßÍs8Ff
+5
+­ µ 4* 4<ò 3bð2®·Ð1«n0E0â.ÔfÀ  /ÚXÕ1læ/2×Òþ4$ú5Smø6bçZ7KÂ%8©O8ÈÆx9
+¿:<EO;]B<8=FÃQ>µ)t=j+×<ÃhÞ;dÕ9Úûm8Ã27CgÞ6E5ÍÕÖ5
+204
+9Ù3s1Ód±0-@/h¯Ò[l±q$Ÿ²çôàŽ:ýþµ|D¶b·
+.
+žNaõ¹Xo¹r5N¹QQ:ïì|<¥»=
+c=¥æù=<úº;³¢à:¯öô:9Vs8¢57Ñ²6âçÎ5ÍT
+4æ3EÞb1Ó@r0=yÀ  ¯§|±@:ï²¹
+Žd§µI¿B¶cun·Uc»ž%_àžÎ&¹<ežžóî:ï#<{=j¡¹=
+¥=0<ÔìÅ;M7:á»9Õ]K9-î€8Çq7ªkÖ6ž|÷5§D4}K3!41¬20vÑÀ  ¯y;~±Q!²GB³ß€µ9þ¶*Ä· kd·ø»žap¹#ž	T:ïQÆ<uã=V&=0U=i<¯ÑÏ;mï
+:_9€^9ËÕ8J³¶7%.6 5¶}4CWO2øš1ãó/îÀSÀ  ¯#}Ò°ŒÎ£²6àè³cûŽÉitµä%~¶Öæ·Š·lžLstž¡
+8U8:ïl<SL=Aªg=rª=DÁ<¶Ù;1CÌ:n9gà8»R8
+Ø77œ
+6GN54Ïj4	c2¯
+·1;kf/šÀ  ®J°5ö
+±²f³b¢ŽHœÖµe
+ ¶YêÈ·)f·ÈH
+·×·Î9
+Æó:î·<rag=-.Ÿ=Tó^=
+óñ<K7É:é0õ9ŸH9ó8Vá7¡ú¶6Ò_n5äñÌ4Ðcµ3Ý§2K&º0Ú
+Î/DËiÀ  À  À  À  À  0d\1ú§B3g
+*4²ØU5èMI6üæ7æ²8°3±9e÷^:
+¥:°:;fª<º×=`	[=æò=h
+<š{w;Kë9¹õ¶;@·Ý­l·B
+&¶ex°µPŽeP²	 °Çð¬â -µ³°À  0@æn1Ó?{3Bfj495ÂÍ6ÓŒ¡7Àºc8("9@º9ç_Â:®$;z|<¢Š=G=/z=U®£< x ;H W9ÍUÝ7éi&·4Að¶µÔµÄoŽ^è²Ù~1!WÀ0×j@/ÍI .
+LLÀ  0
+J~1«×Ž3
+Àª4s5Â5Mî6ª;7î8l9"969º¢;:rDN;a
+<+z=/Õ=hð
+=C@»<t;DU9áŒ8u6¥­È5H%@5$(4W83ž
+X2À_
+1R0O<.Ý+ŠÀ  /ó]"1oî2ò5Ö49øO5o6i×7jC82"8èªå9ä³:;,X;3D=<dz==K
+=0ÒÏ<q;@ß9ôÏ8ºÀ:7¬÷ß6ç€ 6$Iê5K¬4S;(36I2«
+0»ô/
+À  /¬%E1:N2šêV4 ºÛ5$&60æ7
+ªé7ðÇ8é9BNX:`;kß<4:<ü=./=
+dç<m;<À%:F@8úó48B'7[!Ì6Åf5ªpà4¥8T31Í26ð0ÏðÌ/Fu.¯ÛY±z9²ïeŽ@SÚµ:¹¶·ïžR,ô¹×
+¹¢¹Ù@žîDÒ;¡<§U8=Üé<òÚÎ<Jr;Q^#:ö9ë.A9Gcò8Q:7Äë¡6ÔÈ|5À:M4oõ38ò1Ä±ø00(óÀ  ¯©ÐÐ±B^²ºAŽ\µIO¶bM
+·SÜž$[²žÑš¹SÅ¹Þ8±ï³; Ð<ïZ<êæó<Òë,<)J°;(Û:bÓ9¹ÃR9
+kl8p­É7¹­6šm15J4f£3y,15ÿ0
+öÀ  ¯p$±	Ñ4²
+³Õ©Àµ(¯¶"{%·`·íäža7¹F¹9Âl9
+;	<|<Ò<²û<"Ï:ÿ-:'L9Xc8æåÎ80¹ 7ep6x#Í5`µ 4*g)2ØŒÌ1gt/ÏµõÀ  ¯
+~§°£:²
+ýô³*ÆŽ®µÅR_¶ºIB·rdž7už©,žus9ü/;
+?<
+#<¹A3<
+ã;Íõß:­þ 9×ø«9-Úè8ôÅ7áð7«6m:5Ö$3ÜU2@1|
+/güÀ  ®)Ž®¯ËFô±K¶±²ª¯5³îßVµ
+\ä¶#¶×?·QS·ª88{ðÐ:2Q©;x<s{|< nU<f8;Š
+:8Ô)9B°Z8
+7üé7C?66@5mK4íL3G¹ª2 £g0[.üh
+À  À  À  À  À  0;r
+1ÎL3>âS4es5Á·6Ô
+Õ7Â§08È9Cfx9âíà:5æ;)Y<
+µ¢<¬Ñ©<òEÅ<žÿW;íU":¥»79Fìd¶U`·äî¶÷°¶
+ìµ¡"³Í²[T°`­{g -qX À  0¢|1©ØS3
+Ö}4s`h5Í6­RÊ7Ö:8t@9\Œ9¹t
+:UG;
+T;ñ<]L<ÖÓ²<§;â!:«ñ(9Uâ8 Ë²Â µ8 Ž}ê@1ö 2Äo02Ð1Ü /ã
+°.
+bÀ  /ó¥Ý1
+d2õM4=õè5vÉ,6¿7v
+8<ï8öŠ 9úZ:&ŠÄ:Þè;ÈœÕ<èò<»a¡<,³;Öî
+:²'9ß®8Cv76°{Š5ðH5y4è3d1¿|<0fûJ.çé¶À  /²Ã1Aßª2±}¡4j50vÀ6?yk7.h8ô8®9M-9ï:€Ò; g
+<^é+<ï<Ãb;Ëº:ž]	9žk8Ëv8ñ7B"Š6>ö5h4¡£3a240®7à/&dÀ  /`ÏN0ñîX2ZËê3ŠAÖ4ÔHª5ãÆ©6ÍN7Ç8Lþ 8ôO9Ã|:Uy;p Î<6 r<}y<fŽ$;Àò:Ÿû9ÔI*9TÌ8Iö7Ÿ6ÄV5ÙÊ4ËNü3é2RLL0èò/XÔ2¯Ž±MKê²Ä_Ž
+ìlµRZQ¶k¢·[Ëöž*&-žÙY>¹cŠC¹ÁŒn¹ñ3
+8©`;|3;€k.;©æw;HwZ:Ÿw:3r9ªus9'8jÍ±7Ö6£ã*5ÜA4_n3
+61ª0Ÿ]À  ¯WÔ±
+v² ð³ï÷¿µ!
+¶4žò·(çžøiž§i$¹.kD¹J0¹ó(9ÌÚ;Ñø;8;;; îÀ:*@:
+$Ì9Ôe8ën85á7ks6~Þ5eå¯4-áÎ2ÜÔ1jöL/ÒSXÀ  ¯<\S°×@P²N}³Š£Žß±tµûº¶ì&··Mžjòžò`¹=¯ã¹
+fh9×A°;'Œ;|
+;ey:òÌL:Wv9Å®'9:f©8Š8 õk7'cè65Ih5$Þ3øª!2>1(r/)õÀ  ®Ìþ°k)±ãpT³8kŽz_ºµ(¶=C·RsžàžêžµÎ6£/ô:ÛI;	};UŠü;-ÈÁ:£»:Š9j%l8ÚI8C\!76Æ~ž5Øä4Ä3Š2>ßN0Ìu2/8&À  ­{ZŠ¯FM°§n²£p³Ur9Ž/$µÑ¶Vò·
+Æ©·k€(7P9'k:B³;ÓH;/AÜ:ìä:)SÅ9Fäã8Ý7ÿV7fp6žé15øÖ5
+1ð4Žæ2ÉÜ°1pB0rü.\ÀÀ  À  À  À  À  0)v1¿W34P5Ëh6«]73f8W²²9
+ÄZ9iÃ:#J:£0;!Î;H;²";Í:Êø!9åQª8º
+V6q
+`¶Ê`Ø¶Zßpµ6@Ž¬p³Sæ`±á¯°°Xà,²Î -(×ÀÀ  /ÒUt1gÇ2ÖÖ 4'kà5[Dæ6q)U7^q8,q'8áR¯9~G@:mh:lQ;åü;tç.;Ç;nç:É.§: *J9
+A7ú#Ð6ã~Ô5óóÈ5.Ä4;Ü3R
+2GÕØ1
+3J/ËKÐ.XJXÀ  / Wý102¢Ú3ü¢p5$òü64ûî7&Ì8/8©
+ª9?ºø9Ç
+:KQ":Ô~Q;LÉÈ;ë;Z
+4:Çe):
+«¿97}8kú7€W¢6çi62|5%Xš4
+ 3  Þ1¯^d0Iæ6.Ã/XÀ  /\µ
+0ð¯ì2\Ón3ªm"4ÝB$5ñ6Ýý|7«Ü#8aÍJ9.²9OF:
+É¥:0ª;$¬a;j;Eû:Å®:-59d¹l8¬8çÆ7Hë#6l€5ø
+4Ÿy3NLE20B/
+
+ÃÀ  .ñt=0@È1èÎM30o€4a<5r6\Å7*²7âÂ8
+D×99 J:KÆ:ù
+ô;Bh;1ìÍ:ÃÒ2:(®©9ú¬8ã
+8=£Ÿ7œ6žÀ
+5ÉCÆ4ž|æ3;Ø28sô0É3j/8¡Ü¯p±
+²w³Ïá£µ
+î¶}Û·Øh·ßò6žÜ¹I
+¹|dd¹€u¹yIÄ9
+Æå:Bûx:ád:u§¬:%Nµ9Ãzt9P¹å8Áì8×ô7AÆß6Pò5<N\4
+n2³ç×1?:€/ªÔSÀ  ¯4Ü;°Íú²D<%³ŽÒZµëÂ1¶Ü+·ªkžYÒžžã€ì¹?ï¹q(¹ i+90ç[:$­:^ÖÓ:>+9ý Õ9á9
+å58!7äË7($6ø5Xº3Ú!271/À  ®òV¹°/ß²O[³Ty
+ŽÚÖµ ­¶Y·iÈžì\ž·Å¹­{¹$0ž.9C×:à:%êÝ:¬9¯€@9Ly8Ú!
+8Jz7ç86ÍÔ5Ýý4ÈÆ03R2A­0ÍÑ/8afÀ  ®uéú°
+±Å#²Ýš
+Žh©µ*Q¶![Ç¶ýs¡·€
+ž+7ž€ž
+s7À
+9U(Q9Ì
+(9ÙýÏ9¡T9DOX8Þ¿8lïY7Ýc«7.Â6cªŸ5xN4aµÚ3+Û
+1Û\[0jýù.Ó{À  «äÐ(­Öjl¯¹ ±ï²qº.³¡Z>Ž°#äµ\á¶aúJ¶í×2¶ÞÒ 7¥
+ï8Ôq+9gHÉ9(9PKÉ8Ë­O8%XÂ7pn7re6IU6 ôL54¿J4P©3G}H2
+V0Òml/ig-ØÑ:À  À  À  À  À  /õÁ1)=23÷õ5#{ð65
+Ö7(r>8s8¬Iü9?ö9·pg:
+dP:q"e:Ëô:VÒ:cFe9ìÓ
+96u8N507¶4fc µ-° Ž£³µÂ²
+È±Æ ®ÏvÀ-Ã¿ ,ðGÀ  /rþ1$2y¬3Ãx5 ±[6oØ7rí7Îä8çõ9cò9`"9ýÎ:EÕ:Ñ:
+
+:V9ò:9U¯8U7×`7
+Ï62
+ã5P@Þ4^Q3S¢2/,Ð0ød/[V.ÀÀ  /3P{0Åå2733ûü4»Í5Ï
+°6Àç87ã8G
+Ù8ßmÙ9Zº9ÀÔ:¶:W®[:qf:Hí£9ø/i9tÇ8Ôö812ú7Ò6ÇÃö5ù#Ÿ5á3öN2ÀE1~}0=[.
+NÀ  .èï0}81ét934þð4lpÂ5+²6qÑ.7=Ã
+7ü8Ð919Ú9Þtœ:'¹:MÂù:;ÁB9ýÝ9ð9ñå8vµµ7Ñ
+×7@|6E5T-Ò4A,š3zX1À|À0RM
+.Á;À  .RÕÐ/àEB1Iw2
+Î3ÂÕ4ÓFÊ5Ã§×6
+7Vä8s8œK9
+Àò9Ú
+9ï:*j:.â:Åä9|W9!hÃ8
+88
+
+o7Rþ6Ê5=D4©3HÑì2 Ýz0.\.ý+¯C°²
+Öè³bX
+Ž7,µšÔ¶2·r
+\žvùž ×A¹ŽÝ¹.^I¹ó·×!Ž9&99Öl9¬ø99@þj8Ú
+ó8Lî7$P6Í®]5Ýÿ4Çz3jï2><]0Ê	/4M&À  ®Äi°^±Ôä³)zŽbÓµ}¯š¶lqv·6êì·éžs·
+žÌV¹Ñ2žáó·>9~ë9p 9s9V99øÍ8€p8<L7pX86°5§Ðº4Ia3dh 2Ë0·/	TÀ  ®
+M°î'±uù²á:
+Ž7Æµ)¶)¶
+Â¶ö ú·!Kž%¿žBJž²6žø¶¥mØ8ŒÛ89%f9/Þl9F/8Áæ^8\Û7Ï¹Q7"gÏ6RÞ
+5dê4N&3úc1Åêq0RÓï.Œ·ÿÀ  ­øÊ¯£p±	Ž
+²^þ
+³8üŽ«yWµ¢':¶~Ø8·%uð·¯<ž]#ž:Üž
+Ä 6¶
+ 8iq48µ
+^8µ«>8Š8C¶C7àEª7Uô6šîÌ5Ý=j4ñ(À3Ût¶2§L1UF/äqŒ.M¯À  ,ý$-W .°wL/ÿð¬p ±á³Y,,ŽsÍµjz¶
+
+~¶­¶
+=®6f|"7jÂ7²Wî7wb6¹)5°,Æ5gò@5¹Ü5GXŠ4Ðß£4%õé3PÝP2Tâ11î/õÂ[.îd-­}À  À  À  À  À  /
+Ú0©V2
+G€3y]Þ4¥:A5ž>6¬Pú7s«82ÂT8ÆI99ßÝ9°F9Ë±w9êµè9ÛÕx9¢×ö9=¿8°
+×82Ô7 
+)6ª"4Ê 3ïÀ°N ¯ÿ / °.Ìd`-Û 0,â À  .í8ú0£E1öŸ3AV4
+5³Q6
+­W7Rx8
+{&8¯
+9V€9o9§,a9Æ­9Â9P{9B\8Í8;6e76ÝH6)i5$áÐ4(b3b|1é®þ0
+v/1-«BíÀ  .ª\@0<dh1¯~43	²Ð46ø5J€È6>g7A7Ègî8b*V8Ù×94œ9§J9¢¥69©\·9Èþ9Gy8ê48r9ù7à-77\œ6f5 :R4š°3b2g,@1§R/£ë.Š­À  .Nÿ/ã1QëV2£º3×f4ïÅÜ5áC6³Ýy7s³
+8
+öo8f8ô×÷9<De9}9·9 W9A9LUÝ9q8Ä8 7ê6œ|5î¹4ý#,3ãÐ2¬À1]Ik/ï	N.Y«ãÀ  -0/0Ž1Ð>3=º4L5i5ìÞé6­,À7_
+#7ý×Ð84ë8ætp95)9mÇì9yt
+9Q29Ç8° 88*7€v6øoÊ6
+æ5(×Ö4áÍ2åêß1uÁ0
+.Ø®n
+)°žÚ±m²ÌŽ,µÛÙ¶
+
+¶Ù¢·nVžÙ¡žpäžöÑž®{·ÊÊ"81zö8ÔÁ9(8ìœ48§É8@¬[7µim7
+660`5D40hj3å¢1§ð{022å.êxÀ  ®00¯Ç·±>
+²¶î³ÊÍŽâ@µÒäö¶¢õ}·OÊ`·Øxž5E
+žkøžU­
+·¢Q7þ?8ç¥8ÂzV8¯¡µ8y¬ò8µâ7t6ÓF[6¢H5EÊ4§92È,1}&ó0sK.p
+WÀ  ­äš"¯ýp°ø2z²Fºš³
+AêŽ^Ïµ¶¶XÙ·
+ž·[°·õšž ROžýE·ty7C8Gg8{Ðµ8e
+m8#ÆÒ7œ~Ñ73ø6d5¶(`4Äãó3±Ì2k1*lí/µgc."AÂÀ  ­QÞ®ñ
+8°hy»±Œê²þÛ?ŽdŸµxëµÖmr¶K·_Ñ·3·«	L·€Ü·#ë\6ÓKº7­ý³7åY7Õªâ7Ád77#œ6¯Ú6
+»56a4Fx€34b2	uü0¯eÒ/;Ðb-šðWÀ  ,P]-m5.ûà0*»ú1:2B22Åòò3Ùü³`ŽÁ,µ X®¶+oÆ¶ì²¶Š»w¶¿ ¶ËK¶³¹Š¶vÔ¶ VãµKbŽm:H³/pÄ¯ÿÿ1JXH0±Ô/Â¹€.
+-Mª+ÕÒÀ  À  À  À  À  . 0Œ1
+þæ2Ôr4
+%O5
+6êÿ6ëÅÐ7È8/H8€N©9²J9,N9?Ün91}¢9Wø8©á803
+7.6ØÔ6 -$4üÎÜ3Óï°21dmp0&.î¿Ð-×H,.ÁðÀ  .D¢/Úìú1Mqš2¢b3Ø*V4òHŠ5äf6µ7r¹8"8¬8ÐÆ9
+cc9"x9
+îµ8ýŒ8¬SI8Fê7Åü7*#6
+5Šç>4ŸÍ3ŸUL2¥
+Z1wlš0VÃ.¯R-$§À  .	y€/š}1å
+2a
+'3
+4š\5^Ë6~ªÒ7+â
+7ÄEô8>#8Ÿ÷8Üð{99_É8ìÉI8®Äû8]¡ 7óÊ7h6¿6M`5$O
+4*X3Ä1â0jÆ/×±-/hÀ  -×L/,È0 ²Ã1ü3'Ó4<ß 54Fd6:m6Ê7nN7ñ¢8RØR848Ïad8ç¡ž8ÛÕó8±6¬8tWü8žÌ7óW6þ|ø6;'#5i7°4uÚ
+3[U2$ŸÚ0Ñ*)/`-ÊZþÀ  ,íB. ü$/iì0Ø;`2Kö3$"4'<Â5(5ñ«6©U_7N3Ò7Øek8BÓ88Ÿß8Êâ8³š]8
+{8'±µ7±ä#7
+ú86o æ5"4 Þ3¡2X0²1ôÈ/<.CJ­³^¯J
+°ÀCz²K³LŽc\õµS
+r¶"¶Îê·VW·²vÌ·æ·ÐtQ·%
+
+7fš;8(÷8=w8-Ø¡7ø
+7Ü7£å6Q?5ÿ40"3Ÿ2D|Í0ø
+
+/o-êuÀ  ­Ñj¯B"°æØ±âG³ÃŽ(dµ
+ÁKµñ÷å¶· R·
+ÿ)·­»·u>·û7
+Ý7Ö
+8
+Ói8 Þ7·°s7S÷Î6Çõý6§y5I%î4X 
+3BöV2ï)0¹Ÿ/E'-¯ß(À  ­)í®À o°7n±jk²ÄØ³ÛŠŽÌêJµÉ°¶K(F¶Ôö·3·jëL·\ìX¶Ð)Ž6­ý7ÂL7°2º7€n97m¯³7	ãå6€35Ì
+©5LÁ4ßÏ3 é21ÂÃ0vœú/8C-jÀ  ¬®*ù8¯€¶W±«²44W³LŽ@£úµ6÷µÄTÿ¶Q!©¶Ž?¶ôŸž¶õÜj¶3v5h6Ëéí7}A7i6×ý6?ñ5õI¡5AÜŸ4}ÎP3?*2{p71?O}/óýÑ.ë,êÉjÀ  + fÿ-(9·.ðŒ/Ôü	0þž
+1ù*
+2Ädþ3rWU3ÚhÁ3ÞS³Dðµ
+6ÕµÇ¶,zf¶f4ú¶vj¬¶U«É¶Šµ­}µ$>ÊŽìX³€
+¶²¬³.±¯°LEÆ®Üâ­0
+@«&XÐ(_À  À  À  À  À  -µ¢/KNÜ0¿¿û2P3KŸN4eg5YV6-1|6èš7¬Œ7÷@T8Ds¡88Ç8BE8VÕ8
+q]7~Ÿ7
+dñ6WJ5Ý²4Ñx3j2j© 1-sp/ê€è.-#
+ +¡
+ À  -æK/00Mª1æÈÚ3oG4.%±5%s~6ou6²€7K¡7Â€×8
+kÊ8Wy8xT¡8rtÅ8H`ò8
+ð7š&š7,Dy6Â·5æ°ú5¥n4,£Ð3*
+i2ËF0Ô9Œ/
+g!.Lr,À  -<gæ.Ò$0E¶³1ð2Ò@}3íÈ³4ã ê5·ZÜ6zh·7ÍÊ7	Y7ìÇä8(á8K³8Re 89ìå8
+Ž7¶Î7L$6Ãà"6!B 5cb 4 63È42v9°16å"/æi
+.uÑ:,ÝØÀ  ,Ês._Ð/Ñ€%1&02_DÞ3~
+4vµ®5K­6l6­ç72Û·7ž47ò
+8
+ªÄ82U:8+xÔ8
+Ö7Åv7l6ïý6O+Â5i4»®
+3Ä³2­Ô1Ö±0#µ.®+-
+P~À  +Yè°,Ú·h.>×/ h0ÐEø2Æ3
+Š4"ì5š|5âÜ6Ix7!Q	7
+a7ã«®8Eu8
+Å8
+÷£7Ô
+k7
+ñ7
+z6}e5œmÂ4î\Ó3ü;42àD1š:Ò0T6.ámf-IŽ·¬àÜ®~
+ÿ¯ðúð±?°ø²Y#³IŽÈÛµJÐû¶ ³C¶
+[¶Ý©Q·xš· È¶I7~6sç78}þ7l$î7X³
+7Üq6²Â6'~5
+H4§§v3Ž+µ2¡Õê1s}'0¢M.¢ÍO-ÿ8À  ¬€¹Ò®:Xp¯°þf±
+ûÖ²<³Q€ÔŽBŒµµŸï_¶F_¶¥x
+¶Õ÷Á¶Ã¢¶#PG6EÙ 7ñ7,#7
+Ö)6ãÍï6Q5÷~ú5@w4x~*3
+±Ô2pvX15/äÃh.r§,ØQBÀ  ¬Q.­íIÀ¯bž°Žc±ñÒ³³ûÍŽÂÜ@µxðu¶
+¶Zt¶þ4¶	¯µúÒ5Õä6¢È6ØDe6Éò6âú6)5þ÷4ù³^4!­g3.oè2
+@Û0ícÞ/B4.³,€À  «±Ñ­KÅ@®ÄJ°
+F9±V	-²r`³dCŽ2òËŽèVµvÃêµÔ[»¶	M¶á{µ¯ª4{ÔH5î»60R6,q¢5ÿà
+5'5ýë4dðý3¹L2¢øP1Œ0a1K/-é,	íÎÀ  *úèm,ÿ-ïst/29V0\U*1ab2<K82þj3`ý3ÔÂ€3ÆwX³
+Ž­|ÐµFjmµ¡Òµ­«óµOµl~µjŽ3=³ðÇ³&²?AÈ±7y°¡þ®Ã)
+­X`«Æs0ªÈÞÀ  À  À  À  À  ,Ú|.tôN/çÙ¡18ä2xgi3ö4
+Ýì5V¬6Õù6€eÊ7
+éé7{ÍZ7©Çy7ÀRä7¶ð7P7CßP6Ü+6Pó5ŠÅ	4á4142þHt1Øá0¢</Wð-ýô,¥²*óò8À  ,£×s.7àÔ/­ÿì1
+Òd2:Á~3SÒ4J£5#U²5Þ%l6~ß±6öÈœ7IÇJ7ml7£ý7¡m7¡A7AÇ56ëý'6u£E5Û
+
+5'â²4]_.3{aÌ2uË1N±40/B.žb-B³+®élÀ  ,[.Ó-õŽ/hLn0¹g1ú7(3<4	cp4ßþ¯5æ64óÍ6³œ©7Á<7Z&Â7
+±7é7zZj7?¯
+6û^'6)6º 5_7¡4Æ3»Ï²2¿@1Š"20tH/¯b-¡nE,k$À  +Ý]-vç.é2
+0:ž1}Öª2ŽÊ3nx4r£ò5.0À5ÖÖ6ae+6ËvZ7
+rš7PÀ\7lÌ27erP7=7_6e6!åŒ5FF4ÊÝ3ùîz3 _1äëÊ0ª§/U-Ä-á°,IaÀ  )
+«à*&f +e -Ð .çß°0Ñ°1á`ä3*4
+Ê5p5¶6NÔx6Á}7
+7AÅ87P87;~í7
+6±ÙH6<z5Šðœ4øô4
+€3$w
+2Ú±0ÙŒª/Ö.Ù,,«ì$­­
+LN®ü±­°HÚ±
+«R²§8³ºÌŽSÀ<µ6OµÝ®µæ^¶¶aiµHq5À6Bß­6x!C6cÜ6"
+w5º
+P5.Ú4 Ä3®·Ñ2» 1šk	0};/¯²-©
+b,>À  «¬K­B¿®žÑ°/±D²ZO³J%ŽüŽÆ .µMÜµ«3µÜ\ÎµÇù
+µ ã5W
+
+6
+:
+64cf6%ï5íí5Ž€5 «C4Géa3ï®2 µ1y%Ú0;{.ìŽX-zë%+ßVÀ  «Xä¥¬õË®iàÁ¯º£°ùrÿ²
+P ³°¯³ÈqÚŽ§}µD]µ_`Èµµ/eŽó_x4ëå)5«(Û5áK
+5Ñ~5ðì5.í4€÷á4 :3&O23Bš1!u¢/óÜ.	K-#+0À  ª²d¬L/Î­Ä>î¯
+5{°U«Œ±qFÞ²c8ï³1Õ³æ
+<Žt#vŽÑfXµ
+Pzµ
+Ë`Ž€øÃ3ŠÐü4÷vu535.<	5 œÔ4)42w3däI2}1¢Ó0Ô/`).Œ},Î+þÀ  * B+ŠlÎ-R.cp/
+0i1¡È24æ 2ÌR
+33*3_§3A\³3
+Ž-$
+Ž|¬Žœ¶Ž¶±ÀŽ
+2Ž1·³ž&%³
++Q²añT±Æ°
+Ö²¯^¬æ®
+Ž¬ŽÌè«0©ŽÀ  À  À  À  À  +ÝQR-yY.ìÐŠ0=1»02V]3(J4`n5dV5®9N6'Š.6Á6žüš6Ô>6ÌV6¥ñ<6bŠi6]:5|éž4ÏCØ4èº3)ÿ2+ÀZ1a/áEÞ.-
+-*²+¬<*¶ À  +€Ày-9.°Q/0
+M+1?	2Yß3Q Æ4*/4é6ø5çú6ÓÂ6YŒí66³ßÅ6ŽR 6q­6^
+ó6Ùý5ù€5£4G3ÚŽ2|&1fc0r6/-$b-ÓVß,\€*Ã)À  +X_>,óò.g£o/ºx0ü¯¢2u3
+ðø3çàõ4¡¥D5?-Q5À«6#ö°6n`²6¯N6 ë6ò 6Yo~6VÀ5¡~m5g[4?O3²µ2Õ 1Øø0º-Ÿ/
+.(ª[,±|+
+<À  *Î{,h
+º-ÝI/3!30v1š2U3vÅº44' 4áX5p»§5Ü`ç6,b6fý«6ï¶6r6TÔ6Ó5³555J4uM3á3
+Z
+2hÈ0ûà/¹ 
+.g©H,ô&+XãVÀ  ©
+Bxª·Ó¬%Šž­^š®Bã ®Ï@0dW1îLH3Ú4 4Âãï5ašÛ5Õ$6&º6W}6gæ
+6P86
+PF5Äü5O,É4·Jó45ž3*(22Ã1
+/ë&ù.T-~ê+EOªÏÎo¬js|­Þ5¯0db°jõ±Y²qSâ³9T'³ê§Žrl­ŽÈšOµ âŽä)Ž$Ö-4i+5->k5[25H
+5pÇ4£_ê4Sá3m¥ê2ó1€"ê0=r/]B0.
+rG,+SÀ  ª«¬*€í­¡Ño¯ ­ì°+ZB±>Šœ²0ºž³í`³¬h`Ž2ÌŽ1ŽŸ&DŽªùŽòì4Eÿò4ù`5
+:5Ñ
+4Ð;4oP3àôº3.f2`ût1q³0Y	ë/#:q-ÍîÅ,Z+®*ÂDiÀ  ª<¹Ï«Õ¬Á­KT®¡îî¯Ø3°ñ6±àC²­
+6³\S`³å-ÖŽ?s£ŽxŽcÕÀ³ÂW3Þ[4DA4Æå4·5Ù4§4à13AŽ2ÞýÃ2²1 80
+õ.Òeg-øþ,
+!K*{ÅÀ  ©«,L¬¥7®¯3ct°J?o±>!²S²¿«þ³J°&³­
+L³çÍ
+³ãpî³|±ª2ÂÙ(3ÜÙ4Öš4Q3ÛŸÊ3àœ2ö:¶2A­y1|Å0Ó/xþ.<«Ó,ð
+Ø+-Ñ)æÅÀ  )€ÿ*Š5Ï,ü-gW4.>­/Ü«0A1Do1å;2Sí2JÁ2cä/ÉŠ°²êIF³yÝ³§ÑO³šôñ³!³-²
+²·û²!"É±jX°>¯+)®tf­-Ì«Ï)$ªO7š®¶À  À  À  À  À  *œŸ/,Vi®-ÌKø/$
+'0^Di1}¹ò2tå3Eß¢4%M45œX5v§5©:5Ä Š5¿8¶5/5YÕ$4þšk4{l3Ñùr3«323A17ø0"'.õá-¡K:,7*µ_h){*À  **|,
+r-!.óEÐ0%:S1=k
+27Ju3Œ€3Îä4pÏÚ4í:5E 
+5S5Šcâ5š|^5Ô5S€Ñ5£4C3ü·53CG2\Í10÷/kW.&±²,É©+O¿
+)¶@À  *5-+Ìô³-Cì .QR/Ø`v0ú8L1ôú
+2Ë3L3é24*4¬ù{5 5Z×5Ç
+5À5xv5Mt5ñÿ4xz4º|3rU_2©7ü1É60Êç
+/­ÞÓ.|œÄ-¬È+¢g1*aÃÀ  )€
+P+:
+À,³,p.¹©/L0s4ÿ1vŸV2UÚŠ3
+pý3ÈŸ4YqÅ4ÉB5ÿ5VT±5vU5p9Ì5GD/5
+@ã4§Y°4)]392Ñ*1ÿÎ1ëA/æ.©dì-R¹+ÜîÜ*C£@À  š	üªOª«
+ý¬¹z ­Œ~®`i.b%`0ªu1ø|2ñ73±á
+4P
+í4ÆqÖ5(5H¡5W­5AÜ5Æ4µ:ç4>x?3§ÿÄ2øîX241"c 0"±.Ôjö-»V,
+»D*wäŒ©r°«-$¬£É®,¯,Ë3°?Ý\±1u ²%²¬,þ³1&³¬Ÿ³º8³€3²áŸ3ZâØ4ê4"×j4ÿ3ÒÕ3q$[2â>2/
+1a$
+0qqW/Xu.",ÌÇz+X§Œ)À«	À  ©^l|ªû
+Ô¬mãû­œ®ûê°
+Ë]±tÏ±Æçk²{í³,Ò³Wè³§¡³tòþ²°š3À
+3ºÂ3ìGÕ3×§ê3t30:2¥p2 ?w1%"01Cv/·-ïO,œB+Å)
+øÀ  ©	óª
+`¬5Ô­l~®op¯¯rº°¢çû±{-²
+²¥~ý³	ÀS³1j³ ­²~ç'2±:Æ3dŸy3à×3×3AV%2Þ^2Qà1¢é¿0Ò?ß/â+).ËXÔ-
+,Af*Í)6ÙÎÀ  šUêÆ©ô;²«j
+¶¬Œ7Ì­ýoÖ¯u°Ì²°Ð
+±&'²
+H¬²oÎü²	Í²Ð]²
+Àø1»ÕH2§ïÆ2åçd2Ùß2îÇ29f1°·(1
+©#04wa/CÍ.1 v-Ad+ª£I*6[(£7WÀ  '÷ñ)Ÿ
+*ù3Í,?vÔ-uŒ/.U/hÚN0* 0ÊÏ 1A²1Æ¯1A0û§@±jk
+²& H²s:Î²i(²Qs²	~±'è±â°Bé¯nCò®tbä­QÂó¬àæª¶]©8
+§¹À  À  À  À  À  )ià+žÑ,Õ-ïí/#Ç0:æ614ì2
+~2Ê3iÙ83ä%94;«44í84¬>4xž4.aL3ÎyS3N€Æ2¯
+!1ûu`1|$0§š/
+ñ,-ØgÛ,ß
++ Yà)pd(œãÀ  )Iº*äÒ,[-±
+Í.ñ¬0
+$B1Zb1ÞkV2eA35*3³Ÿ-4ßA4VjÁ4Ú4Ì4dq
+4(9s3ÒÂÒ3`Þ2Ì
+š2
+µÛ1RK
+0m÷r/eú.=Á-&+ \3*#ðì(¯À  ) ¡M*3p,
+{û-dU
+.ÿÊ/¶Ä0Ž7³1°2Uë3 zô3W3äI®4(Êg4T|õ4c×Æ4P)y4"3×
+R3s\2éÿ22?±1
+ø0#/r.§"-D>È+ðv*y©€(ÛLjÀ  (^ N)þQ\+wÈ,Í%.ÛÒ/.k03u>1
+ 1ìª2Š3%à$3ÔÚ3öT4&Î74@j4;áå4éÁ3ÛUÐ3šS3Œ]2`¬/1¡ôk0ÅK/Ëà.°mž-s4, ]^*§±.)À  §2©Vª
+Ÿ«¹h¬Â?­3:¬Âu /`Lš0žâ1žå
+2$3"À
+3^3ò>ò4
+W4'R4Áè3ßP3Äú3y!2Ó¬1Ÿ[à0ìsi/÷
+O.Ù4O- Ç,Htþ*Ò):\òš>[Ú©Ö
+
+«Jô¬¡ ­ÕØ®íFI¯ÛG:°šù±TI±Ú 3²4!u²d<q²Gi±DU2
+2£ 2Ë2žÐ2æy2¶ô140Øì
+0
+fü/f
+.ÜL,ÈïF+}ÿ*É
+(m×ñÀ  š	©,«ñ¬iZ`­®¬IÁ¯cs°tã±­h±]²³Î²'_x²*i±Dî1É!2k2¶ÿ2@¶2>Â|1Úxo1LÒ±0:/Ì
+£.ÚÝ-ÄBþ,j+9Ä)Ä
+(.à7À  §©€©?¥OªµÚï¬³ª­@Ë®Vu¯FÿY°Ô°Â#l±Hå
+±ŠN±Õ±œÖ±	TX1n.2ûÂ27²ð2'á;1ïp
+1ø1=Y0HÒ/IL.îâ-yÇ,;ËÅ*í%){;þ'ßÐúÀ  Šÿèkšäåª
+§²«`3Ö¬¯ð­©BÌ®o¯v3°
+Ø°¥n¹±
+b±6!±*°Q°tg0âx1Yf
+1ïÁ11B¶>0â60V /§òb.Ú×-ì Ø,Õ_$+¡Å*Ms(ÚÓ'CÃ
+À  &Šiž(7®)šÌö+g,(lR-5^€."?.ïÒN/-b0
+ÙL0YRb0sw01n¯ K°Žol±"ï±
+Œ±|¥°²ç5°C?Œ¯¯j¬¯Ã®!Û
+­'sª¬îªÒ8©Íš°²Š`owÀ  À  À  À  À  ((Ç)¿+7
+4,K-Éõ.èVé/ál0žrO1~2š2U32ð3'áO3Eª3D[
+3$Ç2éÛ2l*2
+
+Ê1q¢0¯y{/Ørò.ã6"-Ëm¶,µw+L<')åóà(^h&¹'üÀ  'õÚ)³+;
+,YÌ-5ê.¬ª¹/šÉ0gÛ1B O1å»s2e]m2ÁÊº3
+€ÿ3(Ó3,ÏÃ3Æ52ßx@2Ê2ñM1Í'0Ödo0-/ Ì,.â,ÿÔ+²°*UD
+(Ø$';ìÀ  'Ì))0Â\*ªŽ
+,
+z-@í.aý/`K
+0<ºÍ1ž1£C2(s2
+n2ÚÑ`3
+
+3Dh3ì£2ÕÚ€2'ú2 ÔÏ1É 0ýOd00 ¯/OýI.Ppë-1*+ÿC$*Ç) ú'ÇìÀ  ' ,ï(;*ãº+t¡í,®Þl-ÕIn.Þ/ÅKÇ0v1Aw1Õó2HB2 XÂ2Ùæ2ûr2ö&&2Ì=2
+á2*žR1«Ä×1
+,0RI/.b.æù-bÑÈ,%êÕ*Ìì!)U§ 'ŒâÀ  ŠTùÔ§ä:Š©FªLv«xÎ¬K:x¬Àh.	®/nw0rú15Ú 1Ö3R2KÀE2Â2Ì[b2Ús2Âk2ãÉ24Ô1ŒÀ¯1%§0tæ//À.~-<»,L4*þ0)
+)Œ'ëEØŠÆ,š_M©Ór«'€Z¬^8­vºŠ®cÔ¯.s¯Üì°bHD°¹ûY°ê¢Z°Êß¯ò+d07á1,çN1V@³1AÜ1	â0zÁ0a+/bH.O-¢,^M+Q¯*V(9&÷.À  ŠDš!P©šªòC¬ ì
+­2®%
+[®üûœ¯Œ°$j°P­°«	°nÎ¯µfÂ0]~Ü0úkv11
+ÆÆ0ÇC0dó/Õ)/%0­.TR|-c,Kîd+Ì)ÀÎB(KðV&µRßÀ  Š/T»§Æx©;ŒÅª>n«Æ€¬ÜÚþ­ÌR®`¯FÆt¯Íê°)L°Vß°;ûù¯qDF0õ0O0ÁÁ0¯ñ_0yý
+04d/Uû.Ð2±.œ-ßã, /*Â%Ð)tß³(°:&fîJÀ  ¥í×§ÍËšQ©àå&«ß¬)¬­
+ãÞ­ô®)¯"œ9¯íU¯¯Z¯4¬®ïv/>t8/î§0ÁÜ0
+ªf/Éí
+/iO[.Ü8.,-^ãò,p·
++YGé*$@(ÐEÃ']À{%Æm©À  %9&ÌÖŽ(=®¿)/j*¿­+ÎýD,ºÒ-i.*sž.©rÆ/zµ/
+?.î:e+ç
+ü¯
+O`¯÷ö¯£üé¯é¯@Aå®ÔeŸ®@²ø­ª¬Ž«Œ"ìª£áÙ©o-ØšgÅŠè¥À  À  À  À  À  &­±(Eà})Ÿ4õ+BR,S:-s³«.mXK/Bÿ0%«0ÿ1äf1Ÿ 1¶81×ùÂ1ØZ1¶1I1
+20 på0
+ŠZ/K".|F-
+:,pyâ+8µï)ò|(7|'
+Ò%XeâÀ  &|8(1¶)*âe,µy-4ñß.1¬	/re/Îä÷0u0ö{ñ1Qsú1º~1·Òw1Ÿú1ŠÅU1xx
+1
+Dæ0©Eç0 Ÿ/q¡(. ^l-µM,®z+%T*GÙ(íkt'oÝª%Íô{À  &
+Òg'µÞ)/ª+*E+È¥o,ì`,-ëÿ.ÇÊu/~0.÷0µ/1kö1nyñ1«.1€1ý
+1l]1
+WB0²ê0+["/á.Âm5-åì,äè+Áï±*:))O¶'®N@&ÛÀ  %|*Q'P¡()øû+3¿Ú,]¹.-iN".Q`B/ 0p/ÐÕB0gÄ}0ÚÇâ1/~ß1oÆ1=14ä1`Aÿ1
+i0ºïë0;µ/O-.ä{þ.
+ha-
+Å+ôº
+*²G)[é³'ä­¬&H»ÈÀ  €ýéþŠÔ÷§è¬š©Ìtª',ŒªêoØª¬\,\Ô.Æ/x°/ÊU0mo²0á1.¹01`'º1nÙZ1T&÷1
+{ú0ÃÄî0Lê/²{/Ed."IN-(É,Â5*ÙÖ
+)AØ(
+&y¥.0þŠÄÄš9W$©Ü°ªÂÒ«×Ýo¬Ç+­[°®?øê®Å
+U¯!¯Jßo¯-r{®=o/
+^/Yf/œäø/ªûÎ/qÄ/	º.²¿-ÆÇ,ÿ
+,ë*ôfS)·?Â(f5&óž%X[ÈÀ  €úKŠ
+šu
+©SŠª{¿«Ãñ¬Ñf­\.®
+Ï,®.®éì¯ûc®û{Ž®	b».ÍGY/`@ñ//xº//Èî.Èì.;Ò-ïH,ºÌ+ÇW*²®)
+î%((p&²=f%
+g*À  €Š,8Ð§£%å©Ýª,Iè«?Tå¬0îq­¥·­«JÚ®04
+®Ã
+®¶.ª®r­ª«î.¢þ/
+Ï/,XW/}{.Ü/.{{s-ëtN-6/,jD+{:i*aF))9'ÕIW&aÆ*$Èå
+À  £ÚçŠ¥xåÐŠíÌš>o©~qLªCÓ«t*¬Ls­îž­|­Þh ®
+Í#­ò€É­$À-Én.]tæ.?.y§.1--Ë
+-?î,þæ+À*Ï)»(+ª'2Ç%Ÿ#
+$)÷ÉÀ  #¬£ %?¢&±û(
+F)4E
+*DDH+1é
+,¯Ì,¥p-&ÂH-<*-¥$- >,
+º­XÑ°­è¥®
+e­÷å6­« ­?ÅX¬¯¬Ào«&Ìª.»p©þ§àk1Šä¥r£wj À  À  À  À  À  %¯&­M(&ÎÃ)©ò*º6+×­,ÒÉ°-­Õ©.qðÍ/-/Ðp/ëú0&UB0FKú0G Í0)Â/óüZ/>V/h.«ê-ÃÁÌ,õ*,L*ë·ß)µ(n¬'í
+%wU#ÒÈÀ  $Û¯®&{Â'óQÞ)FÎp*<S+ c,Ú5-».9uh.Ýà/_H/Ÿi0	ÎÎ0(ê]0/Þ0º§/çÔ/
+é/
+ÚN.Ò6-ã¯-7b,*çx+$Z*xß(»+Ü']
+%ÞÓË$>fôÀ  $D &
+øé'8(üö*0
+0+Q
+o,QÕt-2. ú.g/$¯/zÚ/Ú²0
+œ0nî0
+²Å/ÛN/ûz/%Kÿ.ø.Î/-3ç,,Sr+RÙ%*2#ò(ÿj'ñ&
+!$ŽÎÀ  #ÓaD%yA&úêC(W)#n*ÃÈ4+Ïìø,Œ's-ý:.>%ß.Ô,/HÜ/¡É/ÜN>/þ«ü/ùUÆ/ÎÉ/Ú
+/+œ°.¬
+Ì.ÄÒ-P÷,|
+h+«á*]Ï)!k}'Æ[!&MÆ\$Ž6 À  £tö¥ Û#Š\ž§š©T3Øšô=À+œŽ,º-1Ü.=éö.Ýê/PíÂ/¡ÿ/Îz
+/ÛF/Â*A/ž/2/c.¹E.!»w-mFÃ,\0+ë.*œ
+)CVD'ò'R&|ô$Þ·sÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  $èÜ«&á¿'÷Ot)D3*i+Q,q-Rsu.¥·.Pï.û
+S//Ž/>ç²/,Ù.`&&®1®Ø+ö®íÌœ®ž¡·®^ä­ÖkO­)«¬[öe«mz2ªU€D© ë§Ê4ÖŠU$€œFÀ  $h&%º'³(ùùõ*'	Ñ+;'#,/æ-	së-³@º.AÃ3.¬m¶.ùÖØ/c/.þïR.Ào-KN<®ŽF®JÀD®.Ì~­Ý€€­\Ö¡¬±Êå«ê«
+« /©è/š¯³§^%ô¥ëm6€QR^À  #õP%a='kê(W)ñ¡*ŠH+åÕ,èÅ-.l-ÅÉ.;¢/.G.ÃœW.Õò.¿mÊ.TÒ. ïa-1Þ,S)â@«Mjv«
+SªkKz©ašZ§p
+sŠ€¯h£ ^zÀ  £CÝ€ÒÆŠ<¶P§ÚššÁ
+©€^ÒªyÁ«²j«ë+»º,óG¢-œ6Ý.Mh£.¬.ç&.ý?Ý.äÉ.«y.V!f-ßi€-C)T,ö+¯Ø>*µÃ­)K(g-*'as%žî$#"À  €\hŒ¥ôÄ§cÇš±M­©æRdªøÊ±«ÞV¬£_­AŸ²­µ±­ý ­×Ûf,Žµ.°2/dA/7t/<«/òÖ.ÌL+.^ød-É§-«9,>õ+HUØ*0)^'¢R&)¥ÿ$.ðÀ  À  À  À  À  $O%åy'V_ô(šýü)á$*ýÊ+ñ¯ž,ÃS«-
+x.
+|.ù/ÖÀ/AæÎ/s/în/r·º/Aof/a).K.Æ-
+K,Â$+ð'*ûÛŽ)ßö(§á'Tøî%ä
+ã$N3bÀ  $ÁØ&}
+'K(ÙÌÆ*ŒÙ+"×,ðÔ,óB-£.8í.°9£/F1/B/aªç/^Êü/;Î/¯µ.š­Þ.5œ-š
+i-,;Ò +aQT*hgÜ)MQÑ(É
+&Æ~Ã%Wê#ÆÍ.À  $¡Áj&4-~'šò)MÈ*0î +EhÈ,9	Ë-ž-À(Š.Ts\.ÄzA/µ /C 8/PQ:/7¹
+/åb.à.2Ò-Mœª,DmÖ*d ªJLÀ©ícX©ŒšQ0ŠÑ~P¥g¢£Ã4ø¡ìÆ°À  $ŸÀý&TÝÞ'ÇÓî)
+µ,*Qf+hŒž,Y"Ã-)+-Ý6=.pcÌ.ØºÞ/!%/CŒï/>÷/§A.øm-¡­;Ø>­GÒ­mãà¬ÿàò¬Uº«Uª©=4šO(°§ 3Ž¥[è£äfÀ  $ÛÀ&u>'æµ@)6
+*qP­+T,y;º-A-úCÓ.*
+.ìû{/*/DY€/-à.Ó*Æ-žR®=w®o
+ú®O·=®8Î­¹}¬ÎÉS¬éü«a²ª!šÂÊ§qí>¥ü€\ÿÎ&åÛ(Ôÿ)Æ
+*Øê¯,DÀ- µá. /.è6/²0"0@­0Á6S0Ñä0¢ p/ôcÞ¯Ä×w°n°ñ
+°K
+¯ô
+
+¯k
+M®¹Æ­ñN
+­.ª«ê`ª¯âO©]O§éÊŠNëÚÀ  &!å­'¶OÄ),¢ô*[â+·{
+,Íz
+-À
+.Æ=/Dç/Ôb0<óÅ0áE0@0ÚÐ0'"+.é¡š¯sö¯Û ú¯œBÀ¯pI®ï7 ®@­~¬ß«{-ª=È¿šïêU§~k¥áÀbÀ  %ÿF'ë(sš)ç4T+
+Ùy,3°-+çu.
+«ž.»ÐÓ/UK°/ÊÌ]0!n0U9B0j*b0Tf0
+Ô&/º
+-/+l.])- d¬lf¬]ÖÊ«Ë«SGªÎjšÞg§ÖzŠ$\þ€€4À  €ï32Š¶§éze©.
+ÂªU
+2«SJè¬%º¬ÁšF­
+±D+é£
+.]/A¹G/Ûâ0<"0R0:
+0l0CŽ/ô©Ì/Ë.àn[.$Î€-K$å,R^+7*ù*.ú(¥'+æê%nFÀ  ¥ûß§Ÿæ©nªJ¡
+«°	¬[­~±Ó®;É®Þœ%¯Q¥&¯iü¯w-Õ(Ö0ã0ùp0Î
+0ÔP0­²'0fÐ
+/ü&Ä/d ¬.«œ[-×ÝM,ã+È$Æ*k)8æ'Àr&)BÍÀ  À  À  À  À  %ôo'nó(ùU}*C +¯>,iž-6.Wn'/§/§ec0#õÿ0L0Å:ß0óÀV1äŒ0ï°0œ÷0%k0`³/ýe/Û.Dý¹-vUV,F+jMâ*1ªÆ(ã~±'uÆÞ%ßíPÀ  &"'ª^b)
+·à*y ¡+€oo,¶ÐÁ-«³.Ã/2Ÿš/Ç«0;ø0KÐ0Èk0ãëj0ÜP0µÑ0ÈÙ0
+Œ/§.2/§.yö-¯U,ÕÀD+àÌW*ÊÅ¹)(L>&â%SwXÀ  &9Êz'ÎMÒ)@Å*X+È/,Þ7É-Ï..¡Ð(/SÕË/çðÈ0Sû0¡K0ËR0Ô~0Ž×ž0y
+ 04Q/ZÒ.\Ø«?{@­°ª¬­E ¬TB«hÐ©üAPš¬Ý¬§;K¥" £Ç_À  &YÐ'ò=B)bÒ"*²a+ëïÐ-Ïh-ó
+ª.ŒÜ²/tìí0=0ký0­Ja0ÎË0ÄA0^Ø0Ñ.Mnö¯@YÄ¯_ð_¯
+
+®¡,%®ûé­,
+D¬9«$s.©ò}éšÝ
+§ï¥§À  &y]((
+X)o¡*Íi,Ø -í.
+
+.×é=/0>0 	0¹Iª0ÑûÄ0Žl€0KËì. è¯Û
+å°á¯ûb¯Œß¯
+®pO ­¿»¬Šíz«¯ª\â2©	(Ì§§Ä¥øÙ?'ï)BÂ*ýsŒ,Hàé-
+P.¬@/XW0Vi1
+*t1ÔA1ÿº22(ž2AnŠ2Ê1`ûø±5±ÛH¥±ð¡±º|±`Ã°Øð°* ¯]
+C®nYò­V*?¬ Î
+ªÊ4©U;Ž§ŒÍÀ  '
+È)'ÒŠ*Óª+üB-(Å.<œ
+/0Ô*0
+^x0ŽPw1BÍ
+1­N»1û-N2X92 È[1%€0jÌÿ°ÿ¡r±DÂ±*7°Ø °Wjó¯­b
+®ä±­ùIý¬áÌ«ª:ªWv»šäù§JiáÀ  &ì?(?* g-+Nåe,YÕ- C(.ïN/x"0(	0¿ãk17x1	*1Â1×B1ÅÍL1;16ïÜ0²7P0z,.ýô,ýX­P_¬¬ôº_¬/ Î«:$¥ª
+2ÔšÔ)ú§ldW¥ÙÅLÀ  ŠvÍKšL^©scçª¶Óv«â'}¬ãÏ­·&ì®a6y®»Ò®:l`/kØ0£1D­1­Î1ðtô2œ1öØ71»%1kÒN0÷×²0YÎè/ \ .ÆË-ÍË,³C^+
+*"l=(šèâ'øÀ  §qªÄ©Eöªz «ÂÜn¬ým®	Y®õÃ¯Ž°°Wyœ°Ë2±*± ~:.y1X2
+N2BŽ2I
+@2$Þ1Ûc1oè
+0Ù5ì0#¡/M¿.XyØ->åš,
+G²*¯®Ý)7¯('¡åÀ  À  À  À  À  'tèþ)öa*vÝH+¿š,ú.
+,/ /Ê
+0\®1Q1z1îõ2'ŸÒ2KW}2UK2B"¯2pÛ1ÒX/1yE
+0þF\0^?/¥».Ò
+)-áÇÄ,Í0[+vk*KÚ&(Þrò'LÀ  't¡)&Û *µf+ñbí-
+f..Ï/"0=/üô?0¥Æ~16Ç1©
+2Á2,ôÇ2?º24'Ã2IM1Æ{1l¡À0öËD0bÉä/žO/Ý.$-2þ,%hf+äu)¯Z(F¹ú&œ|À  'ŽtÃ)G¿Ý*¹ü(,-?}[.Sr«/CÓæ0íü0Å0N1U§=1ÀŸ2?š22*ž24
+2ð1ŒßÚ14*0RL®
+và¯[ãÌ¯®w­¶jx¬ŸÛ«ÚªT šâp§=ÇÀ¥p ÀÀ  'Ñtå)h€*ÙBê,*yº-`©.x¶/ew01aØ0ä
+1t±³1Ø`2
+Ÿ@27`­2(1ãÀ<12Z9°K±{t± YU°š]ã°(Y,¯
+p®­v­žv¬¢D
+«m,EªiIšÎîŠù¬À  'îu)Ä¬*ø¬,C]Ý-Õû.\a/0JÕµ1ö1Þ1ð2)<Ø2<2
+ã1¡x¯šZL±}n:±Å±~8Ô±§°F
+¯é÷ ¯©2® ª­`$«ÒRª?â©òq§j )9o*Ð!9,DU-e.Î¢ý/åî¬0ÕÖf1¥À»2UT
+2â63DÃâ3a3+Ï3gI	2¯=²ÕÝ³'TË³7Ø³Î²«n²$êÊ±Î·°šÿ¯µõ®£­t±B¬¹1ª¡úz©MwÀ  (åYU*ùI+óö-Aá.Wô/²F0+1Sú?2
+2,l3Ác3@ú3_Tb3FÑ2òÒü1ÎÊ²5¶6²3§²|6Ã² º\± nH±.&°*`¯9¥ï®(
+Ó¬ý³æ« ûª)BJš]À  (/©A)ÇEj+>ü,rÌ-Ð3°.í×/ä§Â0žæ1{\?2J2}Î2ÜÉ¡3Q&3&Z$3I^2ð;%2ób2
+Ù1;`0ŠQ/
+- ô­jÜ­ ÿD¬~«*T©Ì-šhú"ŠÙØÀ  §ÖÀS©jŽ¢ªÕÐ,¬!¹-­Iðä®N4¯)bT¯Ø¡t°Fwn°5dU081á­82Ô3â±3=)<3VaÓ3F`ï3bÁ2¿¹2JN¥1²`N1°g0#Ê/).
+,Ù©P+Ö*
+#(uÍ
+À  šÃ4ÊªXý«Ê)­
+ý®MJ¯^Ð°G
+±f±¯Kú²&-Ö²mM²Wæ	¯Ú©<2ÊÖ3_	
+3S
+3 $33/QŠ2¿é2-ãÍ1Ø0€ãÝ/­.Ø-b«÷,
+÷*j×)³©À  À  À  À  À  (ÐÓ*cV3+Ð=- |?.PŒ/c"G0P±Ÿ1!Æ1Ó¡2i8­2Ú3.@3nŸå3Ùú3L433Jc3
+g*2¥%2*¢1f0æ^0}±/"Vœ.êœ,éyÞ+ s*)ö(XÀ  (ü«Ï*¡º+ÿçC-F®.~Þ/Ýc0yÜ1Ia|2TY2fà3 K3CÚV3z)j3(±3r}39Í2óç72-E2
+16E0Ñ
+Q0d/IÈ.ds
+-]©C,6JÊ*üœ)îc(OÀ  )BC*£X,Èz-l«.íß/ª)¢0Ú1q002â2Š1j3Ò3Y3l3Éö3~îÍ3DaÂ2âýú2'CH/FÀ±D£`±+ý÷°»&ð°ñ¯>Ï8®@tØ­
+Xn«ÌŒTªV¬šš±ŠÜ$HÀ  )*.*Œø,/S-aD.Ž\à/Æuâ0¶»×1s23ãj2Ÿûö3'Ä3n393q?3Fl2$Á ²GÏ²Ö²nâÏ²Ì±ôÎ°ä]¡°Ì¯W0®¬Á«i¡4©ëx®šFX(À  )@ù*Õ
+,Gr,-lû.ÍËà/âÂ!0ÐÜÔ1 fÎ2Lªò2×Æ3:]3òÍ34{3d)¬2ÐV0±øñx²ìéw³Úð²ÖNb²LÏ±õÜ±>%°såN¯H®dò­'ì«ÎËªUVšžâ*oä,#-}£A.ÈÄä0J18q2	Â42Õp+3G¢4Â&4}ñ4°Œ¯4À±4of3æ¬(³š ûŽRŽòŽheŽ4V³ØY³PŠX²€$±Ôúœ°åP^¯Í·Z®3ª­AŽ«ËÀ
+ª4÷À  *Ëi+€÷D-æ^.wù/¥0ž@1¬ŸÌ2m3/õ¿3Ÿ"4)W+4v404tÌ4 @3Qä³K±>³¬6¹³ÏP³Cá±²Ä²
+£±Prá°cÝ¯Mk#®ê¬ÃO6«N9<©¶¢À  )VË*óy
+,h¥é-»\W.þH0[;1
+ò]1âÚÀ2žs313«.Ð4
+«œ4<ã4Vôc4M*	4#©q3Ùž£3p»v2Ü6#2%}T1JÎ0D+Í/û- T+pÀª¶à©ßÀèšLÈ§$xÀ  ©
+ª¬êû¬
+M ­pþ®Ÿ
+¯Ð°1œ±-0r±©êe±Êÿ0ëÑ^2ú'b3µ{F4,ÿ.4z4¿44Ry4Ny4u13P-2ö26
+1bR0l
+à/N.,ŒQ.+DTr)¬a¶À  ª~«SÁ­	PJ®V-p¯q°š±²H²ï­¥³d³£ÐD³CÉ±âsc4	ü4~ÿ4Í©±4Ö6Ë4°a©4kc4 øX3iæÒ2°fŸ1Þ
+v0éÍ_/ÎOÌ.Åé->°+ÆÍ¥*.ñÌÀ  À  À  À  À  *³+€T:-Ât.ec//01×¡2\úÜ3
+ŒW34
+ ,4Wî?4za4¡ÛÆ4ø@4ÿ 4UèÎ4öL3¯¹ß38Ø2š2Ë<1-d0A|/6^ò.Ø,ÀŽ:+W¹)ÊØ<À  *2Ú*+Ãî-3³.Ÿ4/³ß×0ÃŠæ1²fl2<B3.<3¹×·4%4uÐ?4Þ44
+}z4>ÚÆ3æ·3pèR2â!2G+€1š	Z1	$0=Dâ/hÝx.r
+-Rcv,**·)7H~À  *N  +â¿ -Q€.¢ÊÜ/Ô(0çÅž1Óõ92¡û3Nh
+3Ú`4?÷4Ù4¡BÃ4G?4Vd3Ïo2
+g3²Ì-²ú¥I²ª
+e²(Ý±S°œã¯€®uB ­
+ x«¢&ª§äš
+}ðÀ  *ig, úª-o.º×
+/ôq(1òE1õ2»¹ë3nŸ 3ûS
+4YoÞ4Ê
+4ªŠø4|ÿ4!Ô2¢³£â³Þ|Ÿ³µÚì³\PK²Ò1²!Ï±L
+°TR¯7(s®i¬(«
+Û¹©ÃŒÀ  *VÇ,-ÃT.Òä.0
+\é1®2
+h2ÕxÀ3ò4Y4s_Â4§»
+4Ž
+)4²Œ3Ø4³
+ÍŽ4ýŽDúŽB³±®ó³(z²¬H±€ß£°­ËY¯®_j­ãÄ«Ÿ©ñ÷ž+òM-.ç/×H1ÏÈ2
+¯O3a3ä34Ž(5žñ55Á5Œþ
+5Íè5¡J5 ó9Ž€HµXØuµq
+Mµ;ŽátŽY4Z³ªÊ²ÝpŒ±î3P°Õu¯Ñ<®H[f¬ÒO«9â@À  +¬N,®ÄM.% Ú/ê€0®k(1Âß2¶Mä3F49ªH4È¿Å53¬5|J5»Ê5¬U524UÄÚŽ)­&Ž£?ßŽÅ«Ž@Ží³ÁÈ=³
+L²N¯ð±a V°KÞ¯Mõ­ÀýÝ¬KkËª³Ì'À  *UÐ
++ò
+÷-g7.º2ª/üÛ 1¿!2
+³22ãKÙ3Ø44N4¯g®5ô5G
+þ5h
+;5d
+Î5<ê5æ4ŒÜ4CU3üŸ2»`Ü1ãÌÆ0ì
+œ/Ñ/.o-PhÊ+ë±*fpx(ÂÃ<À  ªC&«ÖÕH­E)®E@¯¿ö¢°ÈÜ±ªjÍ²fêÐ²î!³%#·²iÿã3×}V4¹Ó5:ßÌ5Í5¢1v575m\Ê54¡ØÕ4ŒW3U|2Ù1¶
+0sJw/3[-Þsý,h9Ü*Ì$À  «ü¬§ò"®
+ý¯t^°2±¬}²ÿ³eUŽ	ËŽVŽŸ«ŽŽ)³YRÎ5
+£\5£15åíâ5ðn 5Æm55y>4I3ÇC°2úòU2,¢0éXÐ/¬×Ê.Wv,áW+FrÀ  À  À  À  À  +;[u,Êr(.7»N/ú.0²ðz1¿Ì2¬F434#S~4¬i5šŸ5cní5YÜ5mk5P5nu51Q
+4ïi4ì4
+÷3òD2ðºi2$åç1>=Ú08/q/hé-Ë &,gS*ÜDÔÀ  +Vöæ,ê>Ž.Voò/€ÌÜ0ÔzÊ1å€2Ï 3òÃ4Eû!4Ïëü55K/5Æª5^5=5n€5
+4Sl3ø?Ä3,2€1ûM@1 0ö¬Ð05«8/U(ž.I
+Ð-éò+ÀÔ*Fä<À  +rV-.u$/œ0ö2­2òùù3žHô4h¢Â4ónÞ5Qí5ÕÜ5§bW5œ
+5<<4*3³¿íŽfNŽMÏ³ûáò³k>²­ªa±Îud°ÆÐ|¯6$®C¬ÄXÈ«·D©+°À  +ä-ëä.ì/Ör61
+ÇŽ2f3
+)î3Ó$4
+¥25
+xà5n5€å
+5³f5dÝ5
+Þ³²ÖøŽùIèµQŽãQDŽ
+ò£³úÆ³>nd²mJý±t;I°PT¯	µ­¯!`¬,Åâª3NÀ  +ä-$Ò*.Fò/ïDâ1
+Ü2+u13
+Öß3îõV4ù5
+:Q5
+?5µô?5¿jÓ5
+¯4±
+ôŽÚžµaLIµjý©µ/ÝŽÌìÊŽ@¿³Ì²¹­£±Â*°©²Ê¯w/é®F¬®ù« ,e%M. @C/qS(0Ÿšð1ü²3
+B4(^4Éeä5jW6	]6nŽœ6§.@6·<6I·5öX
+µr¶3S_¶J¶
+t«µŸÎµ7ç~Ž³»C
+²É1û±Ž	æ°¯(j­°ŽË¬£
+À  ,ËM-?)/0cž1m2©
+º3Z4wö5!A5®T6ì6dr6/6yîf6(dK5xÿŽ«= µiŠµ`êçµ®KŽð³ôþ³"²0q±qé¯ïÐŒ®A­
+N©«zŠÀ  +)Å4,¿÷2.70F/
+0È 1æIÊ2ß7è3¶ÀE4|×X5Û§5Hâ5õo6-ìC6QIa6US69$v65«257üÚ4š
+4Ý30rG2IØE1ET=0$¿ð.êŽ-v,1*CÉÀ  «K¢È¬áB®OÝí¯ 5°ÌxË±×X²¹Í³«dŽ
+fYŽSÆÝŽ;W4ê5 O6(€\6j.667ì6eû±69'5«5
+fØ4Ržf3z2Ê1qÑá02b.ÝÖ-gç3+Ì
+À  ¬B²­ î¯»°iÆÄ±cÎ²¥`³ŽÅŽ\
+
+µiµ}¿µž×¶µ²#Ž_5ÿþ­636×vÇ6â-Ê6»&6zs6	É5yÖK4Œª
+3í¹-2ú
+1Ý9ä0£ê /L²-Õ,;ôÀ  À  À  À  À  ,E.Ø-Ô~/@OX0î1¹­2ÅP3¯â
+4Â5"&85§{·6ô¬6Mò86uÉ6vpB6RÙ&6
+sH5Ú5qê51
+4Ê|94LD3¯¥2þì2KO1çF0 
+.²æu-OC+É- À  ,[r«-îtZ/Y^0ŠÔ1Õ«¹2å~3Î4Iz5@JÌ5ÆÃ6)6mmÜ6òï6u¢6,
+5­Õè4Á»<³4ðŽa³±gÀ²é ±T²`1^À0Å0Î /[
+.m",¬¯°+7ú4À  ,q¶~.-/rÏd0»! 1ñÁÄ3Žó3ì)*4±Ðß5^o_5æ
+m6CET6tŒ6
+6s6`4v*eµr`èµ µ|FØµŽ&Ã³Œð£²Ü<±ÏÒ° ¯C­œåP¬
+ª@ª	XÀ  ,ý'.!/µ0Ï»m2ëè3ª4&]4ÉXB5|ò6šä6\íš626I6r3l5œGµ`§¶gÝ¶
+áµéz€µŽ÷»õŽ9Ú³d'²h±D4
+°	Ì® ©;­
+,ù«|ÅâÀ  ,.
+v/§ž0äU:2öí3" =48$4àßš5\B6L6vú6¥ð^6«
+x6pÉÏ5_ðµÿ[ï¶f7|¶gÑ}¶*hîµÄ7
+µ6(Ža±³­Ù²Žð±sé°bX¯ì­·°«ëø-&ØŒ.ºzÙ0//214ø2¶î3ÊÒT4ŒB5Y©6:œ6ÆT7,Æá7sºJ7|7]ò€6ÐúþµßF2¶æ·X¶Ôs¶z<µ÷øŒµBàôŽ|/¹³>Ý²q+±4¯àœ£®k;¬Îc4À  ,ÀÕ.W»/ÊÚ1 Ñ2UVb3mêÄ4^T45-Ê5âÁÐ6v/Ì6Ý7$P·7Fš7>é_7	î¬6Õ&4=¿ãµØFçµñáåµ§Ü}µ.*ðŽÚ¯³œØv²Ï±ºÉà°
+®¯/'o­·
+f¬ QêÀ  +ÍàÆ-h7.Ý[*02fÐ1sB"2aÅ3?È4cº5 &5¿nè6CØ6©ÎL6ü7à7+_Ú7ÓW6ñí
+6 ï967Fÿ5²/ú54P3y]2}¶~1Zõ*0 #B.ÆXÒ-Oãc+žE.À  ¬3Hä­ÆÌf¯8Z°Ô±·j€²Ã³ª(ÜŽpµaZµ[µSÒ 4¯²~6WØA7 ÖÔ7LÑ	7w±e7nö
+7;ø6ó¿w65ê±5/yÛ4[Â3fcM2Jß1z/ºÀ .Cã,¬KÀ  ¬æÁ®m¯ï°Ï±;6²t;.³¡qŽnÈŸµ0ïtµÕiì¶M9>¶|ê¶×ûµF6Ã7nB77©Çº7²zÊ7ŒJ7Eí¹6Ù86EÊ*5vº4Œo!3Æ¬~2¯á10!õ.©v-BçÀ  À  À  À  À  -0«Ž.Ÿ+:0+¹j1÷»2€³
+3®.4PB5cYw6
+)
+6!6ìW7"Ö78
+á7*gP7 å6 ø60Q5Ä
+5{2T5'd4ÆÉ<4BËà3ýµ2Èwq1ÓÝ
+0·öq/Û\.
+ ^,£*À  ->Yã.Î^0;Ç$1D42·|3Ã¯`4®Š5Žø6ù6£
+27y79æÐ7Jâ7+Ð.6ÏÜ 5þ$WµmªPµå<µ²o
+µ8ÍÀŽ~³
+p²
+p0Ã 0 Ç/Ó]ì.¿rt-,ïPÀ  -L.ÞÆ0KÔÜ1­2É{Û3Øß4ÂÛ5œ264Ê 6žöØ7Æo7P÷7]Š>7-9
+6î
+µR¶qŒ¶£¥P¶q;¢¶L÷µkéŽŠtŠ³Ÿ#²°þ±y°
+ø®¬Àª=À  -Y¶@.îÅ
+0[â1©Ý&2Ûà<3îÀ4× j5¡Ån6Iª6Îá~7-Å7h57piì7.¡æ6WÿH¶U¿··ýŒ¶ÄÝ¶^fµÉÇýµ0øŽ5Yž³6 Û²c°Ñfr¯pAÈ­äÛ€¬4Ÿ°À  -gdo.þøR0kðL1·) 2îD4ù4ëeÍ5±Íš6^k56äÌ$7?a7h7Í70
+Ä5èD¶äÅ)·?uP·<(Ð·Pö¶@¶ÍµµW'Ž
+Ðõ³Ý²mh±*B³¯Ì¡®LÇá¬¬
+Ø-Ä4g/ZËt0Í¥2!uA3UIP4l÷5Z6(È6ØæJ7g0Ñ7Ì%<8;*81œ€8!{
+7¹ç@5À, ·QqÇ·«9·X\z·vH¶~RVµÇå;µ!{Ž
+$²õ­6±¶U°bXÂ®ëd­MXNÀ  -Y;ª.ò^0c41³E2î0C4.4÷µ.5ÁŸë6}7
+Œ7'
+7ÆŠf8Ar8
+6¯7ÝÔ¡7yq6€ÿøŽžµû17µÕ×ÍµpPŽÌMEŽ
+l³>²
+°ÊF¯yŽÏ® Xe¬\+³À  ,(:*-ŒÏ/3\k0è,1Ç7Š2ék%3éyd4Ç³W5m69
+H6Ì|7E¬ñ7¥~7åä¢8 á7ín:7»8â7ë726 ¬6G­5C}*4p
+3yë^2[F]1"dn/Êüº.V`,ŸáÀ  ­
+®&°	Óþ±V<e²t³ÌŽøµ;ÊµÖ(ø¶8µ¶¶L~³ùv7
+$47·[ã8×²8/ú8&ã8[
+7©CD76»§6€JX5ö}5Á"4"ÅV3¥±1Ôö0Ž÷/
+"J-uÎÀ  ­%Ü¯+¥@° ?±úvn³#{fŽ1¶0µ '¬µí·W¶¯Á·
+¢.·LBþ·IÇ¶C2_7Ó)8$Îd8glÖ8oU8D@°8ß87»{7žl6E±25yb 4ê3hyÊ2,\ù0ÖªŸ/`Ÿ{-ÅîÀ  À  À  À  À  .·/ðã1ÇÊ2Ež3zz4!Û5hÆê6*{6ÎðR7OYŸ7ªñD7çØ88Œ^7îÆÒ7®^T76°N6RAŽ3û ŽÄ\ 4/ 4Ã04WÆ4
+3Qa2nè²1Zá0".Æš-HPÀ  .
+VO/æ21	ò2Qþò3
+Ë¬4zŸ5}6:â,6ä® 7fº7Ÿí8 ãZ8
+ª±7ðh7 ®6ù¶¬ci¶ü
+¶»«Ð¶A:ìµüXŽ€<³tø±v
+1RÀ0p°/qÝà.0G*,Çê6À  .õ/Û1
+i2^Eâ34Ó¢5«6KHž6úlð7~>7Òèñ8
+Ú87ò9ø7cF ¶Pa{·`óÐ·yD,·5ê¶Æ·Ç¶+bVµmgúŽäJ³p2L²-¿L°Å
+¯&¶8­2ðšÌÔ À  .ã/¥ÐÌ1Fž2jÐ3I4£,5Ï²6[¯B77œþ7æäÈ8ÑÔ8"W7óó7&°·)|¯·µÚó·º?'·ö·i
+¶£AµÄXõŽë6·³è~
+²Ÿ	€± °Ò®Ê¬ÉâÀ  .
+2®/¬Æ1q2vÓŸ3 w4­
+j5óÇ6lÐ7ôÆ7n^7úà8'É8-u©7õ­ 6Óž·p·û;ý·÷Ü5·²wu·Iv6¶·W¶þöµ(ÄŽ,q³Ò±ÏÒy°u÷®óAš­I
+u.5¡/É$Ï1;×±2[3Â
+4Ö""5ÅÈW67DÇ(7Õñ8JÆâ8®µ9
+9#v8×;8ð·O*9·œ	··3j
+¶­A¶iÞµ/¢Ž:o³$&Ø±ðp°+"¯­ÞºÀ  -¹ÚÎ/N2"0ÀY2EÙ3Gåÿ4^
+#5O3Ú6"m.6Ö.7s²7÷
+ó8k
+.8Å=º8üû8Ü
+38}3Å7Ô{ö7%äª6
+Öt5Ÿá²4ÚÔ3Ïj|2³Ûø1£1(0 Ø/· .P-1¡ +ÉÀ  +%Ø-!ª.u`/úx1;ü
+2} 3žd4Ú576hž¿71E7ñÍâ8G>8ÌÙ
+8à
+'8¹;Ä8#E81vÞ7Ø}<7c"6ÈãÂ6`5:Ö\4D¢03./2ê*0£52/,·Ì-À  ­Š¶¯9üÒ°­Œ³²³³0fzŽ>j!µ)
+ÁµömM¶T¶ýXª·
+ïX5Ø6ô8¡8"8äÿ
+8óÝ€8Ó'8ºI8GÂm7×4p7B
+#6"Ú5žì4Âl3«­]212®/§*Ÿ.¹8À  ®+C¯¿
+&±2p^²ü³¶FZŽÆR"µ²ñI¶
+H·!%·Ãl·äy~·ÖÇŽ¥ŒÃ8ZÖV8éy9?Ã9è8à¹"8£
+8
+kÍ7Ô26Ùs6	QU5ìß4 !z2Ÿ1lÊÄ/÷ù.ZqjÀ  À  À  À  À  .®Æ{0<C1©Ì83 _24"\ 5+v"6Ú*6Ü¢7
+lã8~J8^|P8 g8É78ãU<8Òõ^8XI7Ïi3õt ¶§:ä¶1pµÑ 4]p44=ä3©Ð2Û3Â1×0š
+¥/TŒ-ÛÃÀ  .¯êÜ0>;ð1¬Ø3+n4&ÜÇ51PN6
+Â6ç Æ7Øl8
+Ý8m Š8©+©8Ò)d8à	ò8º4Ÿ8E)Á6©âÌ·{f
+·yâÖ·
+óV¶ZAµ}X
+ŽOz ²Žñ1×0ôZÀ0|¬.Í
+ -n!üÀ  .±>0@X1¯Ux3÷š4+]n57*z6#7Z6ñÁê7Cõ8<ž8|Äû8³¶ë8ÛŽ8ÜŸª8¡t7çEì·t-ú·ü[·Ð
+·i¶Èô¶!çµÌŽ$ ²³=Ü±:ªx¯7è¬ÑS@,b À  .²3 0BuF1²3Ãâ4/Þ5=€6)eò6üc7¯~8
+ð8
+ôš8ŸB.8ä8Ùs_8³~7p«žSXž=ýžf·€â·v°¶PíÅµuºŽm«³=;X±÷Á*°ÚJ®ç¯­!ñÀ  .³X 0Dñ1ŽÞž3
+
+44^»5BÞÐ6/77£8&û&8Ó8ÈÍn8í W8Ö(8_å¹·=ªža1ž|Ö:ž;,œ·ÓKý·>éä¶ÜÒµ«THŽ¬Â³kà²I°é&¯a$ò­ŽýB.tä
+0ì+1z¬2Â¥3þ5
+6 ]6Æ7 *8«®8Á|9ww:~í:5ì:59[fé6f Ž·Á[ç·(¶{vµØÊµ(NŽO
+³G=Ü²O°ªX¯
+'¬çV*ÿç À  -Ñ%²/dyô0ÒDq2#i3U84k9Â5[D^6-­.6ð
+7¡d8o/R90Wè9È\v:â:E998·º8"ºM7ÖÛÿ7t6ÝØ>6&ÌB5SŠ4c&æ3MùÁ2
+y0ËhI/]9<-ÊŽzÀ  ­ùZ®¥yk°
+øÝ±|¥²¥
+(³¯Ñ!Ž×µCZsµ9Ž5·z7¶ËS8Òpe9»9îl9ú	·9§Xþ9398ÓF838
+ ê7xñ6»Ö5íÚ4ü¢3à£€2šG
+1T
+¿/àÖ.HŽ®À  ®0¯Äù·±8¬²±|³œ*[ŽÍ
+uµž¿¶­5·þ·2·a8aø9&3g9¯Ý9ã^9Ä+Á9
+¹J9*b²8ËGe8VÝ7Á{7"ó68 T5CDé4-%43 ßm1¡0­0)E.À  ®0[°0J±€¿³ ç+Ž(×µ7P¶%ÒÛ¶öï
+·Çbž:žL-¯ž
+Û8CÂ
+9bg9Í9àþ
+9±²ø9k<Ã9
+Ì8Ü8?
+7FZå6z{Œ5AA4iø3-V1Ø[ú0b¥B.ÇŽÉÀ  À  À  À  À  /@ÈÂ0ÏÅ2;È
+3*t4ŽK5Ÿn¹6§ÈP7u€v85p8Ÿ(9fw9_žx9·#:	Z:
+Æ9öñ9o8jo³¶¶ ·ì¶^(hµ|3£`3É@3"~t20ËP1/¿_Ê.JðÎÀ  /;~;0Ê¶627Öæ3²"4±£5Œ«6Šü7u§38ùT8f
+9Þx9e*È9¹o:.ï:Â9ÏdÓ90tù7¹Û°·­h·yN¶ï¥Ð¶áLŽð°h³gÒ 1Rn1mz0</T2ž-øÀÀ  /63Ž0Å§b23å®39Ñ4¯6ç5ºèe6Š0Ä7u©î8œ889
+Vz9j9»»:E:èl9š*µ8â¥¯·BPž
+1Ç·Ñ($·8·¶vãµŽXµt³0š±h7è¯üà.&p-4CÐÀ  /0é,0À2/ôv3Á~4¬Ê45¹%:6¥dý7u¬ª88¶	9
+Î|9pc9Ÿ!9úž29è
+}9ð8HÂÎž>Úža¯Iž
+ë~·xd¶¯ríµÈöŽ»»
+³Ä
+²/z°«t¯ ç ­{àÀ  /+€0»Œ2,>3I,4ª]5·b6€67u¯f8Dþ8]þ9F~9u²9ÀS'9òåV9Ìh$93lò·Oáž¥ËÚždž-Bç·Vª¶ãt¶­µÀ³Ùoã²s€±#€¯¹ð­áÌ.;Áh/ÈÁL14j
+2Iù3­)4¹6Y5§PX67AR82#9IõL:C0;I;kÊ;èN;
+â\9ëÆ·
+:7èÜ7æ2®7n
+
+6Œ
+"5ö*ð59ð3ùÂ
+2ÁÛu1|ð­0
+·ª.Ý(À  ,¥+À.¡/ \ð0Ë 0@É ± ²=3Éž5ô¯7>89¬
+:/	:ä#Ì;q0>;Û1;
+u9ëüo8ß8ú8 8FÃü7Œ87ç.6::°5Hš45|÷3	å1°$T0=8Î.«ÐÀ  ®vn¯§ú± ^o²
+A³ª&yŽ»PÄµ©N¶w~·&¹¶&â8Å9ÅÅ:©;?ð;m';
+³:'9i9þ87P8 ï7C¿J6y_ë5
+
+#4nê32Ý[1áÐP0o¹í.Ö!À  ®É-°/ã±¥aV³
+pŽ*çDµ:Ê*¶)¶úŸd·q­·êÑ«3ÌH`9Iªì:[ü
+;
+á;Ií;
+â:YÙ9±KÊ95õ¢8·
+¢8#Â7vi6B5¥Â74Zo3[Õ*2	Ÿ'0
+/ %À  ®ðW#°
+üÐ±úu³D2=Ž]€µõø¶}Az·<Ø·äÏýžWìÏž_p7%9Ë­õ:žt;%g²;/:
+K9î
+9hì°8àáô8E7·Ã6»Õ15ÆyL4¯šh3f}2"&0ª^/)ÅÀ  À  À  À  À  /Ž¯ç1C
+Ì2°œJ4#5*^64¿Ç7×ú7ë9é8B9h9r: <ª:Æž;[Ô;o;V:»ë9Ã/Ê8?R­·IBÐ·¥²¶
+ Žsß`3Y°3B
+ð2s\X1WN00Ùn.ò0À  /©ç¢17Ët2ŠÊ+3ý¬q5!oÞ6+šç7*h7à}ó8hÀ9y'9:~·:Ã¯;Rõ2;ñc;>W?:9%7ì·°uþ·Aã@¶p¬ÌµHÂ ³³Ñ2
+¯ 1äø0ÿú/Âîð.bbÀ  /[1,x
+2×
+3ïÒ5š6"7|Ô7ÕÁü8>=9
+Üæ9²:
+ÀÅ:ÀÍU;JÕ;nªŽ;&ê:J9N4·
+ß·üJ· Æ¶ª"6µªF0Ž}~P²ø°°kö@0"±P/@V.àžÀ  /W1!$Ä2ãî3ày55s6{%7Ï?7Ë8|'s9@€9Qù:
+Ñ:œë#;A6v;[r ;
+à:Cdä8ä=ùž<ûž$·/(¶Ûî
+µð+XŽÐö³»:²Í@°:p¬Š8 -
+{À  /Î1Ñl2ðÏ3Ñß5¥>6dD7!¬7ÀJ
+8oÒl9€c9ñì:
+Dß:»ï;8W;H::ëJ}:?7°Kšža
+žIùÜ·ŒÍî·Üî¶<µ*^³ÝSÊ²m±õ¯J¹­XÀ­Å ¯~¿ð±Ø#²k&³šÀ¶ŽÇ:ªµ¿åå¶¶æDþ8^ª9¿vx;	<*_<äå7=lE<ÄO;BþÑ9
+{³98Ð¡%8Jå
+7i6Î¹5ßËT4Ë3Z±2Gå0Ö8/AÜJÀ  ®^ÓÉ°»P±3`²ÑÒdŽùÜµ!ž#¶Ï+¶áŸ,·cäð7ÁÝ9Ã¶:ØB.<
+><¿AŠ<ëU¥<e^;U*9Û,¹9GN8äc8TÑý7€>û6Óºê5äU®4ÎGA3O2Fç­0ÔŽ0/?G
+À  ®­n@°EÆ±Œúª³ÜŽIZµ_Òî¶M«a·· ·ªS°·iöò9(!ï:
+V;Ø;ô<<ÉÒÃ<x
+Ò;h:nà9u8ø%ñ8^ŸÜ7©æ6Ùm5èà4Ðòë3Cu2FÉp0Ó/Ò/<²ÂÀ  ®ër°hø±ùÁø³E4Žmµöß¶CË·B(·âŽëžëî8rñÇ:Eú;úÝ<gõ<šOá<iNì;zæ:CGb9ì9ô,8h«Œ7¯!6ßG5íjc4Ó37Ù2F«40Ñ«v/:
+þÀ  ¯»~°¥î ²D¢³sZ/Žc.µ®E¶±å·kg2ž
+ž{Z ž:€+9 .;7s<
+­ß<Ìÿ<Z;!:nä9šÍ9Õ^8r7µ5µ6äÑv5ñôœ4ÖJ<3,;2Fù0Ð'/7:À  À  À  À  À  0Ìÿ1°Ä3
+p54Wi(5SÞ6[ü7&}8A8ñÐÂ9¹:Ž:ç¬Q<ç<Œ©ž<ßÃt<ºš<%§:Év#9[iæµ.C ·JL¶Ìµ7"1h8 3>l02pl1X0A\Ä.×ÛÎÀ  0å`1Æ23 Ù>4DQÞ5zl6
+	7mx80KD8Ý4?9zc:æá:ß!C<<³y<Ó
+<©
+w;ÿ J:«t>9.©=¶ä ·Z
+p¶ÓÌµeâ ³ç2Û{°2T11X 0
+àš.Žà<À  /ëû1·?2è41:5b0p6qL,7VÇô88Èº9eT :
+@:Ö3;öâ¢<ª
+8<Æy<lV;Ûõ@:r[9è·Y€·iž¶ÎµQXŽP1è| 2	H1 /øÉ .ä®À  /Ò,B1câ2ÏV4
+#H5IôÈ6WF7@p8ºŸ8³û59PD®:K¡:Î
+&;êÄ<¡rø<¹Ô <
+Î6;žÊ7:^àñ8ªOÑ· p·yS¶«]Òµ¡±hŽM
+è²N{1{L 0Ðõð/³Ðè.]Ò8À  /ž]1H
+ô2¶(°4
+
+ü51¹"6=à`7)Bî7ûäø8^±9;5;9ðü :Å;Þ¥w<`¹<­/¯<h`.;.:"Ý(8!·Ô2·wY¶·¢Ôµ¹pŽXŒ³M@°=Ä 0A£À/]±h.Û¯°³ÈÌ².~³êŽÀ·µÚÖ¶Ì
+·Lž-C· 9îé$;Sû<Þ	=Êz=¢ë{=7Š(<(7$:ÀÈ9ï-³9g}8ÎÔ8
+Åy7MgÜ6^BÁ5IAt4¹ 2Â~_1P
+Ä/»µÀ  ¯³°¯ào²)d³ŸŽžèµÎÎ¡¶Àž·jÀž$l·Ó*49ž
+ž;_ìG<ºù&=qÙ$={=*(<$Fº:Á	9ä\p9Rj8ž8
+ÿ75¹A6Cû¢50çµ4×Î2©ös15N/¢À  ¯^°«ø²$-³DæŽ¯x¿µÃf¶ŽÜ·¶6ž¿»ž
+©è9,M;/0<`E=H
+\=xa=
+h,< VR:ÂQx9Ù/9=W¯8¢R7öq7
+
+§6)Ž5ö3åí72n1n/ À  ¯
+
+°š±²
+ö³{ä ŽŠÙµžN/¶© ·~Vžxž/Ÿ·9Æ:üéÛ<gÊ=
+a=Q7=É/<
+eé:Ãã9Î¹î9(DÇ87Òä)7\
+6ma5 473À*Ó2qÍ90ÿš/cNÎÀ  ¯¶°€'Q²¿³q>sŽ:lµ­
+÷¶$·j>ž
+g4žRÓ8{À:r{< ]	<éK=*WÍ=*5<u~:ÃÚO9Ãè¬91Þ8lû¡7¯W;6ÝZæ5êL4ÏŽñ3ho2@œb0Ê.2/2\À  À  À  À  À  0B:~1Òï
+3@KÐ4\5ŒWÜ6ÉÙ7Žž<8Xà9,ý9Íü:Ñ;L<ÎŽ=^=£ú=~ø<èLÈ;
+ÅE9ð¥7ÝQ·V³P¶¯Lµcš³|ŸÀ3'Ì`21jÜ0].ûZ4À  0+nA1º3)u:4sQ5¥¬ú6±aB7Š²8mrð9è 9µ¹t:pv±;Š<Àkª=|oÜ=Ã=*<ÐoU;nx
+9ÙHM7öH·
+Z@¶aüðµ3€`3m2²o1£c0c³Ô.ûÊ.À  0¢1¡"
+3£4_À56éi7&8L4 9Óž9`ë:W¹Ÿ;kéÿ<²P=k®ÿ=
+ãB=gWC<žâ;Qe9Áó÷8 ¶xµËP3<E 4IÓø3Žô 2ÎM41¯\00jT.ü:0À  /û«1;¥2÷4<r5p®f6q7e58*õQ8Û} 9a:>üÎ;WÌ°<€5=Zî
+=zÊ=Oì< Žp;4S9ª¢8Ø5e 4³TÀ5
+
+4§*ô3åzà2ê*Ä1»TØ0pôF.üª*À  /Î1^ªY2Éâè4tZ5CX 6Oón78ä8	¶8±SÑ9__°:&?Ü;C¯d<=J-;=hE=7°<Öú;@9KN8 6µb
+6L5'ð4ékä4
+ ä321ÇM0w.ý)¯/9±,ôJ²ŠóŽ
+rµ3®Ã¶IÒ·<{õž¹ªž­K1žï!Ê9l'U;*L<ñ!J=Ò=x?ð=h<ÈÏC;
+ýÚ:ráþ9»Nm9)e8k7Æ6£±5ÜJ4_È3Ö1{å0ÄÒÀ  ¯~¹±E)²³ß7DµÖP¶'æa·
+l<·ïžÈþžÀÖ79U
+r;d<ÓÆ
+=Óí>-7=~Â<®ã0;e
+Ï:K
+9Õ8þx8@N«7w6
+}5pÔ*46d2æÏ1uÒe/ÜÀ  ¯N× °ë,
+²`^(³³c¢ŽïûŽ¶ú+¶ø¹·œ®Ðž`ž9=ñ;B°<¶jÏ=u	>/=^²Û<÷
+;>
+ê:#.9sx8ÆÀ$8D7@	6NM59ïÁ4
+<>2±|x1<­ /šdÀ  ¯G°³ÍÈ²*G³ŽŽJÍµÈì¶ž·Ìž#-žH~9&Ö»; Þ<=Rx?>ÅÃb=>£­<v;/9öšB92
+E8öÑ7ÕŸ7u6+t5
+X3Äì62xSÁ1/jHÀ  ®Þ
+°xß±épÒ³7xÃŽq3ÇµC¶pô6·3Ô·Í	·×ÍÕ9»Û:þ
+<whš=/àp>ýW4=
+|<B=î:à<9ŠôY8á(8.Zú7ó6¡Ã"5«84MÞ3b¿Û2
+®0Är/ZLÀ  À  À  À  À  0^wê1òn`3]àd4ªh5Ûs 6ìŠ±7Õyê8¡m)9Q_29þÔ :¬\O;ÀZ=9µ=8?=mÚP=Ç=óÈ;£/¡:Ë8F·
+5¶mäµ\8³¿ 3!­2XP1ý 0^g.þ£šÀ  0>ÇÅ1Ï83=ö4^T5ºÙ6É
+
+7µ"8·È91g 9Ùs5:;ª
+ñ<ìèX=»i>
+Œ=Ôt<ó
+
+;,Ð:#È8x5ã;Ž²h4ÐØ 4»@3îçp3C`1Ö¶D0È/§À  0 1¬¬3
+]4pšP5@6¥d7¬Y8`Ì9o
+9ŽÊ:}q
+;±Ñ<Ñ]B=z}$>f¢ä=ái<àT®;* :ºÄ8®!¥7W6 Ô5ìÈ5+Ó"4F|38Z2
+7Â0¬]`//ü>À  /þÎõ1Êæ2ú8-4>ú5sMC6Œ7h
+8.8âíõ9°^:OÍú;}»^<µÒ0=]v>
+=oÜŽ<Í=;'0:QÀ8Ó±Ñ7ÈÐÈ7Ž6R­5äT4Â93oqË2+`0Êò*/HQrÀ  /¿n¬1MÓz2¹µP4
+£52Z6<ø*7'œ7ú^8¢ýÐ9Rè:"*n;R<G
+=@É>Èç=Yö<ºÁÎ;nHœ:
+èŸ8ùAþ8š7X×Ê6{]5³ß4²Fi3D2Jñ0éø/`Š©¯È)e±cÍÜ²ÙŽ.EAµi(¶ÈÐ·sÍFž;ê£žêmÎ¹Yÿ¹4À:ÒeË<Óà=n= ®=€-<íþ=;£=ü:Ä9ß
+d9578Î7°@O6Ÿ¡5«jÔ4}×3$1®£ê0
+5À  ¯J±2ä
+²ªÆ6Ž«ìµ7ã¶LàH·>Ôïžèž¶F¹$/ðžºtÔ:Òm<±H=YY=ÒÅ=Â<ÈãG;èR:o^«9®Qv9
+Ï8TÁ7ùŠ6ŠË5
+
+
+4In2þªÚ1uª/ò<ÖÀ  ¯d×r±ú?²wÞÍ³Æ%-µ¶.ð·	Ü·ÓÌñž
+`žÜÀ¶¶¶|:ÑË<w
+]=E°=÷s=]&ž<£ÈP;M%S:/4:9{
+8Éä 8å×7Ceù6Rwè5=412µ 1@×/¬À  ¯Å°¢ à²12³uå
+Ž€
+Žµ¶û3¶©È|·ÈÇžíVžbC8££Â:Ñ}·<`Ø/=0=h8@=8ë<}Z·;z9Þ9s78s<Æ7¶R6é±M5ûDz4áùö3ª=ç2W,N0äd°/KÄoÀ  ®epa° 
+±rT²Ÿÿg³üP¯µ
+1	µÿ_,¶¿y·NwŠ¶0LU9)X:Ñ0]<Jý=
+#_=J=<3$É:§`9;}_8_mp7¥c6ñ{Û6-U5#2=4}®2ÙU¯1/60Wg.}§?À  À  À  À  À  0WóÎ1ì23Y4§À5Øó6ë7Ö48£MM9U
+V: Oš:€àÍ;ì<Ž
+=LAU=á#=Q<Ôe;LgÝ9éž/8Eyü¶l»`¶0Õ(µ±p2
+d 3;À2	ž1š@0GÄ.âDÀ  04Wà1ÄÊA34mÀ4è5³sd6ÂV 7°Kå8AŸ9/*Ž9ÓáÉ:TÒ;%¿<.l=3Á=dSZ=?<Ðë;H 9ýu8¢ïò7Kéü6liÀ5Âšð5
+04&ð3
+
+à1ñf 0ž8/
+öÎÀ  0»ó1bz3È 4\5ó¶6-<78Rl[9	J9§$A:[¬;Ts
+<@<=@Í=Fäl=,¬1<Ít;DÒd:ú8ã"ì7ék7"j.6dY5p4š¶3s8ê2,ä0Ëí/HæÀ  /Ú@1kõf2ÖD4#U$5Pè6`°7If8U<8ÆÒÙ9tÍr:$y¶;&Â<X€
+=À=)u=>E<Éû;Aª:wl9ªò86í7Üô6³ë5Ð
+(4ÊCs3€©y2`pÅ1 ò/tÖ*À  /,1
+%Ú2ù3Ô/a5è·6
+Žæ6ûÖ7Œ|88v#$9Rd9ÚÃz:ñÌ<(ÇÂ<Ô=
+=Ð]<w;=<ð:
+UÝ91Äp8xM$7žÒ6õ6
+eØ5ï3Ï¶~2'Ô1+^/bì¯ÊØ@±f5²ÛTŽ/7Jµj_e¶ôë·sÎçž</žîÙ%¹tÞ
+¹¿Šwž®¥¯;Ë<£gè<ÿû·<ès"<>&;=J:yAè9É 9(ýá8£7¥Ái6²5 ä±4rÈh3£1£G{0×À  ¯O±. Ý²¥ËñŽwÎµ19¶Fß·8s*ž^ZžŽ2Ž¹5^¹vÐ8ñÛ;GN<
+<ç(×<È<
+vC;Ï:=ñª9±8þ
+ž8A:7y
+ì6>>5qéç46
+2ç±1u/ÛaÀ  ¯O°ëd²`³³p¡Žð%E¶Eé¶ú.Ó·Á5žsžëŸ*¹Q9€pÙ;Ã<*<ÎUø<šÛ;øÈ:Ø	{:¡i9L]8ª­8Eõ7&»63Åç5"
+j3ôS2Û%1$/ À  ®Øø°vb ±êîš³;ãRŽ{±µçå¶wW·Jïf·ûEžY~B·"ð:>þ;?»<6O<µ<€:;¶M	:tï9¢V8ÓH8,QG7¢6š®55¶
+©4€UÚ3xM(2
+K00§NN/PÀ  ­š³®¬§°&p¬±*ð²ž»ù³Ô?ŽËýwµS+¶ëû7ÿD8ä`£::E;»ö<k Ý<°9<Qi/;gú9Ó8@¯6Ö8 5æ)4®QR3ùÂ30	2Ûþ0ëu"/É.+Í,ËÚÀ  À  À  À  À  011Âñ
+33ðê4o5µÆ6Æ¥7¶ 8í<96§Y9ÔÎ:u
+«;µâ<+<Æ<ÏY<¥±¹;Ü)-:©79
+H|8
+Áü6> 2ì4 4@3ÿsÀ3]182.l1eîT0è.°À  0Ÿ1|Î3å4aŽ`5T6Ú7/8`j99«TT:F;(;ªÝ;ÛÛ<R-<³çw<Hi;Ðõ:¯m9¡}98
+7x36ÔµÚ6?,50{Æ46Šü3
+è1å
+T0G,/
+¶wÀ  /ßÝò1t
+2ß²~4,Iâ5^è<6r7\œE8)8Y8Ý'Ä9Ú:X€:Ë?­;³å<Y»¡<ub<ß;ÅÂ:µ£9œ±÷8ÙÇ8=7T?Ã6¶Œ5 4 Ù3|2,	Â0Åj/=&$À  />Ö1+(2Ð3íŸÄ5Ï6$ð7V7ãÎ8L90Á9ÐìD:)¡;.-<0Òí<z <bë;º:»Ùr9ÙæŽ9}8Uð`7L6ÐÍÞ5èË64Ú®03¬œ©2eP×0ÿ»£/oÎÀ  /9?v0ÄC2/H3éÈ4€Æ5­å¶6òÐ7jXå8©8»*9fN{:.'.;E®ê<ê6<C"y<@ì;¯Zú:Â`9öt92 8¥B7Ô¶7
+r6ð5
+-Ä3Ûy2Kö1
+:î/œ¯€"±9ð\²°Ù0Ž
+
+µ<ex¶RAü·CÝžâŠžÀ:K¹Hûî¹ª²t¹ÐÇû9¬;Ç7;¡;¡¢;9'N:ª-:,9OH9 Ù8F9õ7Ÿ 6°ó5wÝ*4:Õ
+2ì:41zÌ/ßÇðÀ  ¯qñÞ±	z²vÃ³Ð9ìµ
+$®¶fM· k·ßiÈžJ2¹Àî¹rm¹
+9Ã3;
+ù;_;
+öº;¶:©ö9æ|ç9U\q8ŒÓ<8MÓ7;6J#p56
+W4	HP2­Š18n./€À  ¯°°2²((ª³XÐŽ³ÇÄµÉ<¶»wó·Bž8Ž.žœ
+Û¹ðž¹ L9ô8;rÂ;vYÞ;TŒ:Ô,4:.u~9áw9R8oæv7žÃ`6îê6 äú4èo
+3¯w&2^&0ì ª/RêWÀ  ®h°
+ºÞ±Ç²ñÞÛŽ"^µ6»Ÿ¶+^ ·ey·©§öž%+Žž2ÝÒ8ß:%Vs;
+È;Oô¿;
+@:
+ 9·."9
+
+8k`Ê7ÌLî7
+Ö66MAò5^4IÎ3»X1ÁýÃ0NÉî.¹/$À  -A/r0n1ÖC3	Û=4Ëú5 Î5º6pÃ7?58XŽ
+9hoª:Pà;
+J;):ËÒ9Ø'18
+M·µV¥·Of·f)¶WiSµ zŽ¿³váé²5Þs°áB^¯jµä­ÍÙÀ  À  À  À  À  /÷+Ê1702ü4Dá85õ6ÞF7ûh8Jýš9«9Ïð:Ô¬:©Ð;å;ÔM;`®;j±:Ã9ú9
+(°8ÁÄ6ñæÔ5þV 5C 4Cæ 3`j2Y?X1-1/â7\.ry`À  /Å.T1X¶Î2È]d4Æ5K 6_(7N)t8Œ
+8Ñ %9m9öc:wÌ!:õÎ%;W¶ç;";V¢Ú:ÁL:
+Æœ99d8qÁÏ7§ñ 6ê.6w5'4!v3{>1·]0U[û.ÐFÛÀ  /0Þ1 ÿ=2'A3åWÒ5F56#aÁ7\7èõ$8ê 9.R9·
+Î::D¢:Ÿ;/;iÆî;B&:¿":H39f 8¯àî8	ŽÇ7J7n6+5E4
+'3RŠ§2
+%0Î&/šÀ  /BfÌ0ÒT2?â83"4œè5Îh¶6œ
+7r
+8Ah48ßö9o°9ùzG:2Ù;|
+;AIµ;.
+t:œ¹§:%É©9î98æàø8?pŒ7¶â6¹b5Ê_ý4ºH3i2<s0ÎîM/?-À  .Œ×œ0F@a1®ëâ3Úg4"5,Ò66ï»à7¡øT8E»8âI9|Ö:Êf:Ÿœo;Ì;v¿:»ð*:3K
+9 .9ð8u,²7ºR
+6ðµ÷6ÕÚ4ï 3·~Œ2lÕå1 :/j²µ¯X[6°ôÈb²hs³¹?Ž÷&ñ¶	ÆÛ· M·Ålåž{Z³¹#ß¹]Ë¹Æ¡¹QG9.
+K:9ÜÞ:óo:\,Y:FÇ9§g91%8£7Õ7üÛ7#,ã6/F5
+ð3íêó2Jf1n{/$FÀ  ¯
+ªX°±]H²(ª³lŽ³nµÈT2¶ºVö·åÌž7tYž¿Z¹ 4X¹H*LžðMb9@+Â:ã:Húê:%Ù9Óù9ql8þ Š8j§ 7µ÷C6ë
+R5ý@4ãõø3«Ñ/2Y4M0æÞ/M€íÀ  ®Áòó°[äW±Ñ[¿³'4Ž_³Øµz5Y¶iV€·4œd·çùžpÚÝžÅ±Èžá©·ú0Ø9RL<9÷Ò:ó9Ü&±9
+e9j·8÷G8ÞU7^%Ô6ÞÝ5L€4
+Ž3Sn×2ÓÍ08Å.þÀ  ®"o¯ª
+F±#Z²
+è³°Í£ŽÇ£µ»þµ¶^a·>·Æ
+žõÆ·Ë"é8fié9dlŽ9¹Þñ9®Eý9\_8à_A8\ä7Ý7¢7LV¬6 ºL5Ò
+¡4åbÄ3Ð}Ã2v1IÍ6/×°.AvµÀ  -³B/G O0¹]2X
+3;Ð4JÂã55_·6|
+6¡õÛ7+g7Ÿð8wúi9{9v.9wÖ²8ñž?³µ
+cž+&
+žâÖ·±mÛ·"Ì¶u®%µp4Ž¢m³/M²Sàá±ŽÊ¯­Ž­ò/À  À  À  À  À  /š1!J2þ¬3ë 5Ìy6+gæ7o7ùF8£96'
+9¯×¬:zè:g¡«:`:é:^19÷Û9ZáV8¢g
+7Ø%ž7	²6 %T54yÄ4?9`38é2
+yÈ0åÙ/sh.ªÀÀ  /cÙÍ0ûkK2iZ3¶~4ðÈ6ºç6öà7ÁÀ8~n
+9z9Çf9ñûÆ:<TS:y=ú:B":Q 9ý=9yùä8ÙTÅ817Ý6ŸÏ¬5ë@.4ü63è¿Å2·l1uhò0
+Éb.XLÀ  /$J0Ž® 2'
+\3û4ªn5ŒÐ6®áè7885©ü8Í9KnC9µŒ:ü:II4:bà¶:CØA:u989!A8wO7Íºä7ÆX6>!¿5LgÅ4:
+c3
+1»ò¬0NÙ.¿Û<À  .Ê}0[áj1É$ž3ë4I²ä5]¡6MÆ7"_7ÙËØ8|ô9M¹9pe9ËsI:Tn:?=(:6«ß:L²9~9#8M
+8	jö7N$Ú6QŽ5Z>4Ur3De)1ý0ß0t`.û^*À  .Å/Íª1et2Ho3z"B4
+I5w%,6Hq>7s7»Æ8\ŽŸ8ì6¢9i±69Ò¿P::):#É9«¡Æ9?ü8Áâ8+øx7Á®6§5Ž4£h23xŒŒ270«|8/p®êÛº°º±ûî1³H
+$Ž
+Š µâJ¶7è·U1žvžçžëù!¹Ç
+¹i	·¬k
+9~9¢Ô9[9sš9#Á
+8žl
+8,Ÿâ7'¶6­
+5º1ø4§\3{òN2
+<0š/9lÀ  ®§Õ°=Ø±ŽRG³§¢Ž?°¹µUË¶FÀä·jÂ·Ã
+°žK×±žªåižÜt
+ž»<"·+à8â_9J8ï9V'é9,µ8çvü8m7ôŸ7>_6uüÎ5nŽ4nLË331âÑQ0pþ.Ö°À  ®I¯äx<±Yl·²­>³è*àµÑµò#í¶» ¥·p>¹·ûÀwžS£ažYÜž[L\4-8ñÂ8þXp9
+8Ë`8k¿8Þ7ÿ:6àÝ66œv5
+VÜ4
+à2Ö-§1,0í.À  ­%¡¯~ž°iÃ±ïdß³!èŽ7`lµ-(¶×¶²ä#·?£·¢÷ã·Èþœ·@ô70|8#G8P}þ80Y97öz-7
+73
+6¬ÿÑ6	øÉ55ø4GAG35Ñ2
+€Z0±
+/=n-ª}
+À  -òÎ/ó0ê1×83
+4
+5	/5Ë$]6ujX6ðu7B­ü7iù7¶Ô7¯!i6ÈV··iÉž#Éýž ·âªä·|oú¶åýF¶-ÈÛµ[×ŽfØã³Kß5²°Œz¯DÐ×­­GÀ  À  À  À  À  /
+f0¡}2ªº3m2p4e5¯
+J6£û\7
+8*ã18Ÿl&93¯Ê9ïÓ9ÈUt9é:ô9ÞOÚ9ªÚ9T-8ÛQ%8B3º7
+6ÎrÜ5üv5
+ßo4	èã2õ{v1ÀÝ40
+Z/è-ò
+À  .ß:0wTÚ1æÌë35\é4oû
+5
+ª\6z¯p7Eç@88Ò39
+&9g 9£Ð\9Å29Åy9¡]9Y
+X8øMÑ8y7J7Þ706t"n59 4î3¥2RÃV1	dÅ/â¶.
+þCÀ  .]Y0,r·1 Db2ûÆ4%Â@58Þ6-h*7	b7ž©§8Rp8Í:±9-<9~9¡*A9«×9á9]ç9
+¥>8
+m8Y
+7xë6µè5á4î
+m3ÕÀn2¢
+1QÞ/ã {.PzÀ  .3</Ã!(13w®2cž3·ø4Ë¢5ÀAÈ67T67úy38(?8åÖ*95]9zCÐ9¹9e9bÃÙ9#8³787c
+7 â[6ïø6eú5!Lö4ø2Û¶k1T|0
+.XÀ  -5,.µs0p1]ÅT2}Ÿ3yJ4Ìî5u'6\gL7 "Î7ÌW<8bf<8Ù]923
+9rŒ±9zé9g 9'¡ì8Ï! 8[m7ÅNç7v&6>J®5K4473
+pe1°%0<.ªò®S\¯î¶±b`²Ž
+š³ïÔ_µ}µ÷¯»¶ŸŒÕ·rdW·ûÂVžR%]žžwJ·Œ9z8)C8³ Ì8ÞoS8È
+H8šÖ8"å7ëR6í 6;X5$·4øì2Þ¡ç1v0ÒÚ.
+À  ®¯šûô± e9²d³ªIDŽœÎ²µ°[z¶Ä·-R
+·ŽždžE5iž5Sr·òš7¿08u_8ÝX8îÉ8Ek7ã,Ø7V4³6Š¶a5×Z4çÇt3Ðow2ñÐ1F3/Ò&.;AmÀ  ­¯Eö¯F€°ŒÔÕ²°è³I|RŽaDµRt¶"Åh¶Ð·ZÕ·¹G·ôÏ·çG4·WW­75Ë·81'8*œ8Š7ß
+Ú7?æ6õ%6?©D5x| 4Ô3qÚ+26p0æò'/uN-Úï®À  ¬Î3®l=¯ã|æ±7öÏ²yo³×BŽËåµU­
+¶
+µÛ¶ûù·
+·>h\·GÏ·Ê
+µ¬6ŠGi7Ë7Ÿ^6Ìúi6z5÷5G43àÈ2
+ªÓ1L0ü>. p,ýr	À  -Xo. ÉÅ0,È1jÖ2`53ŠÚ4
+
+5_»i6Q6³'6Æî6Ù6{Ái¶Xñ€·]
+¡··>·Ïb]·±Í·qN·4¶rÄzµ·»qŽçè;³ôœœ²Ø^±± yÜ°GëÖ®Ñ\\­8mUÀ  À  À  À  À  .tb0;ü1àp2Ê[L4» 5Ÿ6j 6á÷±7Æ8)=8îÚ8þóû9+¬9BUè981\98À8W(X7Í	B7'üF6na5«4 ù322ó
+1EN/ÿÁâ.òP-vwÀ  .9T/Î3|1ATL2»Ý3ËUù4äð5×f6«¿~7fŽ8Àà8z8Ë¡,9
+¢9$ò 9#¢o9	è8Ã@8mßQ7úû7eÝÝ6¶š85û^5e[4äJ381ÉeÖ0¯Ü/
+§-fÐÀ  -ü+/îþ1È)2N8Þ35±4*d5\Ì6k7Üø7žq85U8N^8ÛnÇ999 =8Åuó8K&8vo7ßº6ö°615ZMð4d;ü3Jwk2$Ã0ÁoA/OÕð-ŒfÀ  -q./U0x
+1Õóÿ3*Ô4 {±5Bf5ý<]6²
+Õ7W"D7à"Ü8I÷
+8}8ÔTZ8õ	-8ðK'8Çç£8Š£8+oV7°Ð7Ë6ebÔ5A4ÉØ3[ 2K1S/*-øœûÀ  ,©-lÀ°.µü8/÷dP1
+€@2J)°3|³(4n@5nõ6tÆ£7+5b7Æ£8?h88ËëT8ßWÑ8ÊYT8"8Bh=7ÏÁQ7:P6K5²4œu°3©z2r1!w/¬\.tÈ­c»¯2Åw°©l¶²ªK³3DŽGp8µ8èÞ¶N¶Žžô·;$·_s·ÊXŸ·¹á·
+¬|74¿7õt8
+Ä8
+Á7Ñ)7pÊ6â6/úÖ5bßŸ4sÀ 3ZÜ2$µ0Ïð/[ÊÇ-ÃÀ  ­^7®û°n )±œw~²üŽ
+ŠŠµ·µÉmø¶:··_Ï£·Ç·Ï¶þb¹6ØôÀ7£×£7Ø
+7Èü7Pw7&¶Š6JÑ5ôÅb5
+4* f3Ï[1æ"0,g/Ûy-À  ¬ÿOT®I°	få±[4Ô²}Ü³£º(Ž¡ µl¶v]¶·à^·3·/-z¶Álw6Ž
+7$¥7eB7Yôñ7
+ïº6¹E|6/ò
+54²ZÈ3ÀW2­m1èÙ0%œ.¯ØU-
+änÀ  ¬_­ýÖ¯¶°mê€±¡àŸ²ž³°#LŽF3µ9âYµËï¶7Äo¶`¶^«¶v7¶n3÷5ÒÎ6
+Ç¢5éôM5v§59Ú4s&v3¢¡¶2³ÿ1¥š0~l}/#j³-¯ææ,
+ÞÀ  ,uà.	»/A0È2û3Ø<4
+õ4Àr¢5jÁ5ä9 6+ø 65øù5Švr¶ÿï¶×[s·"ÿ·0b·!¶ÈåQ¶^OµÊª?µ÷ŽBÛ³M'²5`M±t¯§ÈÉ®/ÉÅ¬êZÀ  À  À  À  À  -®¢/B»ø0·²2Û:3C1s4[þI5PÆf6&Ì«6àY7}ú47òæ8B.Õ89J8_18*8g0y8
+.7µúº72Î/63æ5Øñß5¿46æ3
+21çd¬0§"#/Qo	-âE,Q|À  -UK/°0*a1ÙÞ.3âk4$Œó5
+ã\5üG6ªé[7CŽ]7œii8&ü8Wqü8}éu8~E?8XŒi8
+µŸ7Ä¢Š7R­¶6ÂQN6b5S=p4x3{02Y À1 YS/É¹.W§,ÃÀÀ  --Eæ.ÀþÐ05p 1ç2Á&É3Ú÷:4Ò ¢5ª86jói7	n
+7Íì7è>I8(qc8Q
+8^5z8JH[8
+×O7ÓJ7r=6înž6HL45}4®ø3µB2G1m!0]À.(-'À  ,«Âo.=/±þ1
+[@2=o3Xé4Tu
+52Q6 
+6Q\7(dÜ7.7òá8$?8>%Ž8;ÔL8
+øá7áò}76b7
+F6v5Ø5µ[k4áŠ]3ìü2ÑþÌ1ôì0EÞ¿.ÒX-<ÒÀ  ©Á» «Þ ­$@®ê© °ªÐ°°1
+Ð3q#@4©Š5§º6|·7=Ô7àh7îÕT8
+ï8-`=8
+r7ðg7&'7#TÆ6Œ5Û9Â5
+*V4ZÌ3[ 1ÃY
+0v_Ÿ/Íy-ið
+¬ÆFv®_ª€¯ÓÛ±(LE²_ê=³x÷Žf²µ1nÛµá/ ¶i
+J¶Â
+û¶ûty¶æ6¶ELq6\`Î7zâ7D¬75oG7ô6.6
+¶:5Zn4ºw3­2 1KÜÄ0 Ö.
+,òÀÀ  ¬#®®÷¯Þ°ë.C²
+¢³.eÓŽ!ÜgŽùzÜµžz¶%.;¶U0¶Žzì¶šôG¶e86R 6ÇÜ7ª²6÷$Î6±þ86Má5Áìt5Ð©4B€+3QK2<
+º1
+w(/²~y.=},šXÀ  ¬
+Ë­°
+¯'Ä°
+Ãü±²¶²Çš+³º
+Žÿµ8ªµÁ®V¶$HÉ¶[»¶V¶©µòûý5Æ6A6R§6k6@&5à"Í5TØä4Šfq3×ŠÑ2è¯µ1Ñ¬y0#/Gú-ÔGÝ,=VÉÀ  «ðì¬€°®+ë¯fÕ°°±ÊÀ²Á³ÔŽNQ
+Žä àµOÅµ@µ·	µ§-µS&óŽJîð4þ¯4ûÓ4â
+4^4c3y\2š01» Ô0­ý/
+_.+à,¹+'ñ¶À  +©«-<g.°\20
+!#14Ðè2E=324[q4¢³Ð5[Ï5qé5Æ÷4ýhÁµ6Ÿ6¶×ë¶Zâk¶me¢¶Hæ¶
+Fµµ	'#ŽP
+¡³8²L±vRö°6æ¬®ä­o
+µ«Ò»ÜÀ  À  À  À  À  ,Ñuª.k3
+/Þº1162nÈÞ3C4
+«5O€À6
+§6 ã7N7yø#7ª£+7ÄlA7ŸÂk7uY7Yó6ÿ]Z6_Z5ÙÝÂ53D4H 3Y?2L@ç1&o/ë\-.É-V+ 
+À  ,5¢../€Å121"ô3IKL4A
+$5
+Nd5ÕÇ6wâ6ñ	7Gò7I7§X7©>î7K7VÿÚ7_*665V/4'F3ªŸ2ªÍð1O0U
+/c0-Íl+ú÷À  ,Ië1-â1/UÖ0ªç§1æú3t3ÿÁÞ4Ñð5A6--þ6®ô7ì7[Þ&7Êq7»q7?7TçÂ7©6€_o6!FZ5î4À>C3èÝ^2ï{n1Ð×è0E/@á-ËïØ,6<êÀ  +ºÖ>-Oây.ÄFg0
+1W\|2{Ns3zÒé4V¶5
+u5Æ46V÷Œ6ÇËé7*7Xó7|oê7z2d7RÏ©7À(6¶·R6;r5¢4îU@4~3v2ÐÀ0Éü/}_ô.	",o3ZÀ  ªqO ¬­¬­Ž®Öà¯ùÙ`°ÍH±
+Þ`2Ô3³@d4Ê±ž5¡Ã*6G6Äëì7
+QA7Qhð7eJK7P·7
+p§6É26UÕ5ŸC|56
+42z3<k52'50ù³/ï+.&X,ä«ÏÃN­jA²®ÝÇ\°0â±j*Ï²
+K³pÿŽ9>£ŽêñTµsrGµÊ/¶ŸâµïFµJ.ž5itJ6
+·Ù6M\6=vz6D5ø
+5 4c{÷3|ï2<51
+·0SìM/-IW+ûK8À  «ê!­"h$®æ¶¯ôŠö±"Ü>²5;°³(
+£ŽzúŽ€€åµ+6Éµ?aµº£}µ®Lµ"û]5[Õ5Ð$r6	Ü}6 F25ž5U Ÿ4Èáw4
+#Ð3Ii2Xyª1Bi801@.žb*-CA+­ÄÀ  « !æ¬µ
+.®,
+!¯
+%°·Z±Ìy²Ÿt]³nŠŽ<°êŽÅöµ'Ñ%µ_gµ[²Ž÷4
+
+~5E²g5=;5+Ñ5D4ä¢È4Y¥3©P2Û²¢1ìõÖ0Õr / ìg.Kn;,×Þà+@yÙÀ  ªŸ2«šP­+Y®lªš¯¡øÞ°¹ï±²œÏ²[³@`+³ÕþQŽD#Ž»¯Ž²äŽ©)WŽgT[³§ ¹3/»3ŒŽ3·š"3x ­3!h2W81HS0£á^/F@.k²q-`
++€î*®5À  *Ÿ
+,T
+-Æìê/æõ0L=Õ1_
+2J*ì3?ñ3¹©45îÕ4(4­s4 Ž5
+Gµíµozµº@µ]*£µ.þŽŠŽtð³g²y±(°Ná¯Kÿ­þ{ñ¬
+gªëE}À  À  À  À  À  +Õ ž-oú©.ãùþ06;1vÔ2^h3Ž!4YëÅ5'5ªÊ6%R6<q6ºjD6ØÙp6Õú6°ä°6xª2615Ý5~M4>ë/3q;Ú2ý1uu0EÈH/	±e-¥5¶,*ss*ËkÀ  +oß-04.§z0VÍ15ç%2Oï®3Hžu4#¬¹4á5yJ6®ç6X²š6
+6žšù6ŒÔÄ6€e"6t»6­â5§€5a4vz3§xÕ2Â1Á@Ð0£ÒF/l¿>.Ç,5c+
+ýÀ  +GŸ
+,àÝ&.Uö"/¬(»0êjí2"3Š3ÚÛZ4æ58Oî5»žö6"ìj6q;ê6x6€£6å6osG6!*¥5¹l55C»4 â3ÖSœ32û40äÀi/§æ.PŽ,Û1+BŽFÀ  *­8¯,B¢ -¹îf/G¹0R
+1yU©2}cc3\º4$êa4ÓZ5h(;5ÚL\6/o6p6rZ6f	6j×Ï6'§g5Ê€45O&s4²ö4T3 è2'V 1×F/Ùmz.ËÐ-]+~[À  ©Ô*Ì«qØ(¬à=Ì®'
+¯BÞp°'{x°ªÞ0o@2®7Î3ØU%4±œ5]Ç5ÛF60/!6hI6}Ìõ6f<[6.$*5Ü(û5i	*4ÎÌ-4È3@¶~2J°Ë13NW0z4.§KG-02+jª¶h¬M·u­Â¬n¯u°M[·±d²S!³"0»³ÍŽTÓŽ°çºŽãðÇŽÏ€ÌŽ,
+*4Q5K5
+þ¶54¶ë5&?s4íŽP4í4 U¬3Fÿ"21jF0voÁ/9
+-é
+{,v#*Û3LÀ  ª{K¬
+èé­j©®Õÿ°±
+-²Ø²áë³QUŽè5ŽxàõŽ¡×GŽ(Ž
+¡é3ôÅÊ4¶á"4ñEH4à·4¡\49Ä3®øQ3ë2/=^1<Aœ0(þÌ.þ- &³,)Á*Ñ¯À  ª
++Ä«4·­QÈ®lN)¯Ž€°°y±£ÝZ²}¿³"%I³©úŠŽòvŽ?{Ž;³Ñ}O3Aþ4+±4r9n4gI
+4(ÐÐ3Äšl3:2°71Œ£:0Ë]Ý/·«.ÿ-.aÖ+žúœ*$à'À  šÅÑéªdŒì«Þqó­5ÑT®y÷¯º^°¬±_Æ² ²š³
+ä³m".³ãv³¶Í³M²µw0ô' 2fê°2xNx2.F>1¹$91
+I0V]¹/qÂ.aÍõ-/}+ã²5*w/¿(àçuÀ  )±n+F
+ú,¹j.e/>M0PP1=¡2
+©r2­ªó3+a»3Õ	3Ôë3$®4³àŽ
+LŽXçxŽnhÔŽJk·Ž	Ç³Ü³
+A²U;¯±
+Ì°í[¯}P[®<?Ž¬êê«v]©ÙLÀ  À  À  À  À  *¶úø,NÐ-Å&Â/
+Î0VòX1uÏ«2mª3@ÊÊ4:º4û@5L¢5uà|5ªâë5Èw5Æòf5Šá}5m	Ó5»b4üb3þÐ3<¢*2o_Æ1k0rÁ/Bß.L,Ár+!Rê)o*À  *
+gD,Ø^-ûÏ.è
+0
+è@15Æ20A93§Í3ÈÄÀ4kŸ44êX©5E`ñ5ûa5ªøŽ5°6
+5
+í5fÙ5
+E4Ý4nÊ3kw@21ž0¶P/~5.\`-Eª+1 )ôò#À  *'§"+œÁh-5¡Ž. /ÉŒR0êcÁ1æç2Á	¡3
+4%
+ç4ª5ág5^'­5[î5y²5*]5`©/5Y)4­ŸÐ4)Í«3&+2Çf>1ï"0ó?/Ñ±~.º-=*+ÅžË*.ºÀ  )ÿt+€',-ø//PE0Së1Ze2AL3Æ²3Ÿ24S®ê4ÈÃ·5"X5_~T5œY5ÎÎ5ZxÜ5š4» 4?,3€µ2ïAl2Ó1}0òb.ÄÄ-t,  ;*bü
+À  šõ=fªu«øPà­6rÞ®S`^¯6Ÿª¯ÄâÄ.{Y 1*`2Èª\3Š[k4OD4Í
+5$DÌ5Xþ5jæ|5TH5öò4É=4Tn3»û@3
+M2.ç16:0!
+.ï!Í-zA,
+d*Ã©«šÕ¬uì­ãQ¯4N°'Þ±Lr±îv7²z³
+4û³¯J³ŠÄQ³D	²ö/3
+ø3ÏË 4X3õNÏ3¯*Ô3I(2ŒÛ¢2WG1<I¬0Iì?/4ý;.Üx,«4+4år) ÃªÀ  ©8Ã%ªÐS5¬E=±­¡®ÐU"¯ç
+°ÖB±¥b²Qÿ²ÙP³5ÿ³k£s³ZB®²Äî2¹è|3gµ3±Á³3€¶Œ3lvæ3=Å2:|1Ç_1 G0	Ÿ].÷1Ü-¹Œ#,jö*÷²ô)\I1À  šÈªb©«×­+Io®dN¯~ê:°m+=±7]
+±êV²uiP²ÏÓ³	ŸE³ýD²Û1Þ 2ü§30µi3(=S2õ0H2ŠÞ22«1Sc0û/ ÷.iC-G~§+ûÿ
+*
+(î
+À  §}¶©²rª
+«ê~£­!qb®:í¯4ä°UÔ°Åð±^Ð±ÏÆš²d`²Fßo²EÓ²DÚ±î°$0á¥©1
+
+0Í#$0_ì/Ÿð2/6f.)¥-
+S+Ü(T*X²)
+¶'ggÀ  (O*PK+,áS.Ê/!¥Ä0ÛL0Üdg1]Í2M2ONÿ2h0W2
+62±ÆÓO²Ìçá³#Z³4æ³"ù²ÒJÂ²jô±Ö£Ü±#LW°NúÄ¯[-
+®BOÝ­t«ŽR³ª=)±šŠâlÀ  À  À  À  À  )Å+r,õ
+-èM/
+
+#051/é82Åo2ÆF=3fº&3â4;Ù¯4Ü444Š4R4<{¢3äæQ3kúF2ÎÕp2dâ1D¥0V	/G^s.à,Ù§+9:* -ù(\RÀ  )@pÊ*ÚiÌ,QR-©lN.çªd0Ò1ª®1×œ82€ò32
+3²0y4E4Yc\4¶Ö4ªx4rÝ46SÈ3é/Ï3~32ìN÷2;`
+1}tr0,p/³§.pŠ
+-+{f+ÏËà*Uæ¯(ºàÀ  (î¯!*Ê³,»-U./¬!80ªØH1ï2NL2ú·Ã3Él3äÉ¶4+Ã 4[Ÿî4o4^~40+ï3íyN36n3ä?2\[61!¬0¹TT/»ž.¡-j#,ý*ÏŽ)ËaÀ  (8ùZ)Ô®f+PÞ,®§-ú/:0 ¶j1CØ1Ýj2Y3"Äº3Tá3üEI4.04KÔ94JMê4*3ñÂÍ3S3¡2}Va1·0à|:/çŒ.Éà2-eT,83*À¬)*&ŸÀ  §Ö×©köªÓ ¬Œ5­0Yò®4Æ®¢
+æ-( 0x!Ü1ìò2í@3#À
+3¡4 ar4(Ý46X4#Ü<3ö
+K3o¹3"]È2(Ä1Óð1Ò0	ày.òŠÈ-³¹&,`,Ö*ëm)P
+š&Ù©»çÙ«1®\¬æÆ­»
+ž®ÏŠ¯À V°R©±:tì±À²²Åu²M&²9Z±Ân1É`2Î_2Š*±2D;2Y0x1ù21iÍP0µû/èÛ.ùâ-ßŠ=,§Ó;+SB-)ßOË(FfnÀ  §ä
+š©iªóU¢¬A&Ö­e2®©¯
+°K
+D± Ù<±
+³±Þ¯²&/²Ñ/±iê¶1n2(ú}2\R2KèF2&1š<£1
+7ø0uT/Ÿ.©®7-0¢,d+ž)U¿(n³À  §u>©
+iöªN«Ñ A­
+WV®Z¯q¯ß.h°{±	¹±{š±Šl±¡$	±.P0ÜI1°~1ÙŸ1Î&171.W0¥EB0 â²/&¬Ï.3-!v+ó'b*)"·j'íòÀ  Š¬»§žÄ©;Šª}¯«¯"P¬Ë­­ÅP"® +¯Z
+
+¯öàP°gÈ
+°³aï°âÐ°ålÌ°³u°D ¯6ó
+/)ø"/"Ð/J6p.á©>.D1	-A,
++VÔ*h€æ)
+ž'Šš&óñÀ  '1=ã(Å÷*9D+,¿
+
+-Ñ03.Ÿ;/íÓ0/çe0®£J1Ä1Âé0¿b°\q±}ã¿±ÍØ±å-ž±Ãð€±
+ò¿±G°¯Ð¹"¯\®
+;¬øÀ¶«žþ*ªfþªšòa§UáìÀ  À  À  À  À  ("¹
+)¹L+1}b,¯p-ÄMË.âNê/Ü)L0Ž¿ê1z{Þ2Å2®ð2ñS}3*À3Jr3KÔ³3-€Í2úÅ2.y2
+òÅ1i0Ò+Ã0Ey/X.7>,ØÁ
++*+µ8(ªðm'lÀ  'êŒf)
+®á+ J,Q
+Ö-€.Š¢º/£
+Å0µt1>1â­2dè2Â.3
+Çp3,ßŸ34IW3Ë:2ðé&2^2(ÖH1A0ù·0(9/A..=E-
+<+à*ÿª)
+$®'oêvÀ  'Ž)$žë*vf,ºÌ-5ù.Uí/UÄ|05V1«I1 Ñ2&Ãì2Ôâ2ßA3Mz3
+œü3ñš2çK2êF22¹Ê1®1 Ö0J,¯/pºH.rñN-O¯ë,R*ž$ž)>Ñ%'§42À  &ÕD(xPO)öÐÚ+Q£
+,AS-œ)p.ÈúÜ/¶/0
+ý1;3ë1Òíç2J+.2€€2ãvn32 32Ý­î2H/2<M1¿ð1#vQ0l J/õ³.'+-«Î,<T*éIÅ)s}'Ös(À  ŠŸš"C©7ÜªÏJ2«êí0¬Æ
+0­Lø, /-«?0YÔ10§è1ÙY*2TJ
+2šQç2ÛN2ì}
+2ÔR2Š2FÐ1ÐÈ16ëÊ0	ó/§@.®Õ¯-€,bä+
+7j)
+(ÙŠ­è	šCÉ©¹Å«Ž·¬BÀ­X?®G€n¯¯Á¬°Gê4°¥8°Óè
+°ŸHX°Šv0X+D1Â1.z1
+ì0â¬0ì;/ó £/<4.rd­-Ýg,h Á+.ê)Û­(h&Î
+¯À  ŠlòCš{M©|NªÈdI¬%õ­Þª®Û<®ÒEÈ¯
+FÓ°
+
+°e¹°NÅ°×¯èJ0:^0±Ÿ\0æšÌ0Ô¡«0)
+0.÷ç/€jx.þõÁ.$í-0®,
+Ò*ìü
+):D(
+În&@öÀ  ¥ü(æ§Z©ûªVŸI«³¬p-­$®dŽÕ¯Ûö¯]Ì° cÂ°)jú°"Íj¯«Ã©/)%ß0$¶l0bJ0V
+ 0K</Ž.³/*h.Ç-«Z,ž­+Š­*yì)
+·µ'§
+€&ÊuÀ  €sjOŠ
+ë®§6Íšå ªè«9,¬4­xj­ÉR&®eù®ØsV¯(á£¯W¯
+¯]þ¯2º®Ð
+®ðe-4©­-È-ŠÙ`-?Ã,©Ü+ïÍ·+
+FÌ*b(Ï
+'×&ãf$ À  %¿NT'UŸ8(ÈZÃ*
+VF+N¡s,bTD-Na.ø¡.¿Ù/>1/Ú/©ôQ/[×k®Èé«°V°XÖ/°rïW°Pe³°ÂÃ¯S¯p!®_,y­¥¬g«
+0(ªF*š÷Ý§ãË¥åHëÀ  À  À  À  À  &šjò(@ 0)žœ
++i,M¥Æ-mîÚ.h\ê/?0P0®11``1žžÎ1Ý;M1à1À
+1_T1+n.0²ÚÂ0
+o
+/nZ.ØJ-ŠÑ,<š+v8*'!J(Ál'?Q%¡rÒÀ  &r(
+Qi)
+*ÙëH,C-/-.,°ª/ Ù/Ë:·0rÏÂ0õ·31Ržº1;C1œ1ÆŽ1°CW1
+QÏ1+0»¯Ã0.Én/ø.ºç-Ög,Ñ1+®x*uŒÏ)[2'ò&.À  &F='©EF)$ºV*Ë»+œÀ,àÖ-âÒ.Àç^/ÔX0,CM0ŽjY1 °µ1s{z1ì¹1¬V1 {1~1+ã0ÄÅ0?#Ó/ÈE.ÜõÜ.* -óÜ+àØÔ*¢,*)Eõ/'Ìg^&2zóÀ  %Qùš&÷Ú(yiØ)Ö°·+
+ö
+,F¥ð-U`¢.C/Ûó/Ëm³0f;0ÝQc14j1yÞ1÷1²å1rm1+¥?0ÍYÇ0O~6/±.ÿŠ.
+-
+¢,	Ñ*Éyí)x,(ce&c[žÀ  ¥)% Šµ×[š Š©c÷ª~Sè«QÞ«Ê+¬­ž-Ðy¬.ùS&/ÇB0r°0ë
+Ž19<I1p#/1ê®1fR1+·0Ö.Ê0_Ø/ÄFà/¶.2ìx-:If,#6È*ðÇ¯)(
+&
+?¥ZŠ«©š"6©YªªÝ«œ
+¬®±Y­
+â®)4®®Ó¯M¯8G¯$€®uË.Ã4/rw/|"/	</G96.ä+\.UÇý-¥`Ö,Ô{o+ãu*ËÄP)ÍÓ(@;]&Ë0%4TqÀ  €Ï*ŠiS¥§Ü§ë©/ñªhv'«¬n®V­7<4­è®p
+W®Çr!¯ c®éª	®A.l*Ž/
+/K?x/:Õh/za.P*.òQ-_,}«+Ü#*â«)Nøk(H&ºß$ô¿ªÀ  €Z¥¥öš§iÇqš¹Þ\©÷!«	Ö5«ÿóñ¬ÅfŒ­{®+®\-®þþ®@Ç®
+=-¢~.U~.Ç
+X.»0­.w.
+éð-9J,æÅ!,ÿÌ+ C£*(Øªb'«š&Á$ÖrÀ  ¢¶J€UNŸ¥Ñøv§-ÆËšq¯À©Êª,é«bš¬lg¬±ÅÅ­) g­Û­«^­²èì­Yj­4qÔ¬D*¶ô+þZ¢+æq+ß>*ö`=*0DS)Lð(CìJ'_%Ìaþ$`Çp"ÎÓÀ  $,ü
+%ÁTà'5IT(lª)»%3*Í
++ºÝ~,Œ--Ëá-­s..ú.
+"l-ÒFé­À®dh®¿qò®×ÕÙ®¹Ã®®Ø­
+c¬Çù«ýî«¥¡©ï	
+š±â§^>Ñ¥éPX€M÷ýÀ  À  À  À  À  %1a&š<3("PÛ)2Â*µÈG+Ó,ÎÐK-«"ú.o*!/
+#Q/µ®/í
+0(À³0K!P0NÎ>02+J0÷ý/ šz/(dM.Çm-âO-Xg,
+Ù+Õ)êxb(
+'6É4%³Ÿ$ŽÐÀ  $Ò÷&qà'êV
+)?à*Î+qó,àÏ-ß
+.6®».Û@*/^áÄ/¿ÿ÷0
+:>0-¿²06µN0##h/÷{s/
+/.Õþ.¢íº.
+1-.2,Gtw+BT
+* çC(âZ'0Ê&	
+$k·vÀ  $É&HŽ'
+g(îµ4*'©+GŒ,Iâš--6:-üfª.9°/$X+/óh/ßg0^0
+^0/ëî/e/5G¯.°.Ö-J·þ,pn+pÒž*LV)'²üû&8;º$ ]À  #°~Ô%RÃo&Öúþ(;T)lL*±*r+Àa,±\µ-oà.:fr.Ó&/KÍ³/ŠZª/åøè0o0Š/Þh/D//;¹a.œ:O.!
+y-ggË,U2+šª*x=i)5Ý'ÞÉ,&giö$ÊÞaÀ  £/ç¥'ñŠ3§Ízšáê©Žäª
+ŽZ*Ï°,SÈ»-qf.=ç.ãi&/Z/«5«/ÜÔþ/ì/Ò
+á/"À/B+.Ê`.1
+-
+Ê, ¢®+Šç÷*ô=)Ví€(J¯&L$õ_ŽÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  $°d&FlÆ'»KÍ)`*E
++Zð ,Kr-
+··-ÈL.RjQ.³u.òÜñ.÷Â%.¢jI,gš4®^æ®ë"µ®è³Ô®¬]k®Jo­¿ï­Åœ¬Asê«OÔª:V\©
+Ãg§¯ŽØŠ9^š€€I,À  $5®C%ÌÆ­'Aþ
+(Rø)Íò*æ-A+×ð,§p]-XÄ-çM.I±.a.¹ .qÿÓ-»ªu­Ïn®-¡Å®@v®Cä­µ}¹­/ß6¬+«µŠ&ªÄÁ
+©±Çš
+ì«§)%ü¥³*>€WÀ  ""[ð#Ë<Ä%VIþ&Ÿ\(a)3Ò&*?GØ++P,µ,¥gä-1ß-¡OF-öÀj.+.-/ñ.
+î^-öÀ- y-0Ì5,€% , +)«`*<Ü0)17@(
+)Q&º×%QÛ#ÆD"
+2À  €!bÅ¥³_§'4Ýšt©ªQöª¹8·«§4û¬y­š­c]­áì­óÂû­zÇ^-¬¥.|§.Áb9.ÑÒÂ.°ù.n©ÿ.ÈE-p ¿,µÞ+äÝ3*ñì)Ô(G'Cak%Ëûå$3
+éÀ  €Šu¥Š9žú§­ç.©zUª39û«DuÛ¬3)x­Fm­§Þ±®)X®ýY®¢5N®xÃá«ÏÍ£.¥ò®/Š¡/3K/
+H.Øx.s
+×-à]-*û),Yp+eûx*KÛ)pà'ŒÒ&EÇ|$®,SÀ  À  À  À  À  $DË %Øx'I-U(¶#)Ðã%*éõJ+Ýâ,²O-tF.Bî.± .ñãõ/1j{/`/sò/dåÖ/8æË/ Q5.U.
+@-8³,Åc+öxÂ+5Î)èš¯(¯ê'_¯v%ðkŠ$YîKÀ  $~ÊD&
+ 
+'wü(Îì*¢Ù+N,
+7,ân1-
+:.*3\.¡ñ/ak/21/NºÙ/Là8/-ü©.þN2. õ./U-ŠÓ-îç,B×+móœ*y­)_k>(*.í&ÛëÖ%p#ÞBúÀ  $dŽ&-°}'¢YN(ÿS¶*(Ô+;¢,/#.-	.-Ž*Ñ.F#Ë.¶2;/
+ÐÛ/2£ç/=a+/%ÎW.î&ú.ÎÎ. ó-80,8É**­(©œ¢à©Pš®? §ÖøŠ,`€pçÀ S  !@À  $¹dG&N`Þ'Á:)?*If+^öv,O<&-!%û-Ñ8h.b;.ÊrÙ/@K/3@/,}.ýxô.T-:{`­|×­§€­pÍ¬ü,.¬Nd«ãª¶©0š?ÂÞŠêúV¥p
+L£Ìð7À  $ÖcØ&o>'àï)0x£*i6­+%3,oU
+-9
+l-îEþ.~ª.Þ³v/
+¯Œ/3ÝR/­Ò.¯U6-K®8_é®^Í®Uš®ó­ÌJ¬Ëmz¬Áb«
+¿©û#šº]â§g6Ž¥ð6Ÿ€QDè&Bìç'ÚøO)Nš*£°Z+ÙXá,ñz-ßõÛ.¬Ô÷/\æ2/èâ0Fp0Ó0ýö04
+.!Ÿ°!
+°k°~)°<Œ
+¯ÝD¥¯RC8®€±­ÓëK¬ã¥Æ«Ì=ª
+©@_š§ÊêsŠ3ÌùÀ  %Æ
+Œ'_<-(Ó}ã*(C
++`þ,{Ñ-j.6É..ì
+g/|µX/ÜçŽ0{0*³ï0øÌ/\¯öC¯¶.¯Ì¯ ô¯BgV®Œ³s®{P­C@à¬S¡«?	æª
+Qš¶
+§@Ö¿¥«À  #H5%{±&º&(X!)g*k:+ª,Ck-yóf.$óŽ.·2
+/+Eµ/×æ/²Û
+/Çã/ŒDœ/wð/H'.áÑL.Vê`-¬~',é,ST+ i!)Ð¥e(üX'%Pã%¡;X$¥³À  ¥¹j§N,·šÀ& ªø«C€¬T¶­?ú2®øR®®¯*;}¯N€¯±^¯p+//@0áÿ0]ÂP0p
+0JV£0µL/îD/	yC.OÜÒ-õE,æ+s3@*3Ûg(ß^Ò'i%%Ì¬
+À  Š<«?§Òp©DüpªÚ«Êà§¬ÞL·­Ê£k®ì¯=§Æ¯ŸÙõ°4é°6Ì°
+$¬Ôwä0=Ò:0®±0Ë'
+0±T
+0u0o0	/}bÁ.ÁDr-õ@-à+æ(é*ªë¢)U	Ä'ßà&Da¯À  À  À  À  À  %æç~'|N(èÔ*4õ+mH,Y³-uÝ}.BÛÖ//`0Ðà0vDX0±Èî0Ý°"0ïA¢0ßÔ0ŽÈ0|+@0.€/7®/ñ>.JwO-µ,¥+vÌ*<â(ñ×'
+ÿ%ï]À  &='¢8)wa*jõ+dt,ªÀ»-ë:.xôë/$*8/¶_0*Óe0!u0Žù'0ÍÛ50ÇÈŸ0Š[;0o2©0`(/¢Ê/;.ìh-ºH0,èž+ù*ãÃ
+)°ñF(hÅÿ'Ra%rWÙÀ  &3l'Æ'
+)8*z+Ÿ$¥,Ò'Â-ÂçŽ.ÿ/EAX/Ö€Ç0BÕè0 Ÿ0ž)_0ŸF0 OÜ0Z1?/éª/:TI.9·$ªÎ¬à ¬xú«¹ªŒªÁ¬à©Køš2©šŠ €\Í"Ÿ@À  &RÏÃ'êö)Z€*«z+áäÕ,ùÊ-æä1.²/fX{/öêy0ZØl0 0»Y0®1X0q­ò/ÏX­±¯`Ø
+¯hž¯š
+®ÿº­û«­"ª¬,õþ«ô©Ý±š
+%§8Ñ¥fn·À  &r(2)|Ä*Æz£,Ò-zè.pV.Í /·Ï0
+0rÚñ0«O0ŸÓ0\k0"Œ2®-b¯ÿÊù°
+¯ÿï}¯¯úæ®jÕ­Þ¬ Û.«oÅªRq©ü§6¥éhþ'Žï)J>)*ŸÕÉ,!Ã-H¥.^äþ/NµÉ0R0Ëå+1VDÒ1¶â1÷ç51ý×<1š^Å/œóþ±¡D±ê
+&±è³±¬t±Jkà°Àdÿ°$¯Aêk®PI ­:²^¬
+üª¯ëõ©9
+m§€Y/À  '4,k(Ë*@km+÷,Ìfs-ä.Õ²/ŠÅ0WÁs0æÒØ1J-11Ã1ªa1|¶£0Ú °Mú¹±
+W¶±3ùý±3'°¬ß[°(-¯
+j®®oe­œ)\¬ªÜÇ«î]ª"æoš¬m§%À  "Sãp%Xj@'JÑç(ýæ*pWÏ+µÂ",ß--âND.œÄ/p$0TÉ0{°0õö 1(¯º1B] 1<E*1hÚ0ÒjØ0sm/ìd7/A¿u.
+Ô
+-Ø/,$+}Yn*0ä(ÐXe'O %­À  §3ÂyšÇŽéª:Þ«3'¬œ`õ­ÍÚÊ®¹¿
+¯Lü°(PS°€Å°ú±
+n°œF0©QŠ1Ö91Ö1è·1Ã2j1Ú/1»0e/ÈT&.ü[{.Õ6,ê3 +­'a*Vü(àUo'DáLÀ  §³Üö©HSª»ª¬-\­A"U®SÛ¯@ŒG°_o°Ž,±5(É±Md±¬©[±Ü+-!éÐ1¶}à2&ó72Aº2(å1éT1Âx0ðÔÜ07¢/hàv.v)-Z],"*É÷)Sen'º	CÀ  À  À  À  À  'f
+j(úª*ev2+°Û ,å€-û:è.çãp/ŽÕ0nÏ1ïD1
+U1Òa2l
+25¶V2A023­Ü2Ch1ËÙ
+1wã1 æ0d$/¬Ïô.Ý4-ð,Û~+©PÒ*[ö(ð']ØÀ  'BÖ)
+:*Ú+â£D-å ."@/a/çŒÈ0Ñ1$ùº1ÀV1ë2¢
+2*\2 g[2Ô|1¶ 1_€p0òPÍ0hdŸ/Ä²o/Æ.;N-N¡ ,B0š+E)ÏÀ(kL&ß¯
+À  '­Bø)?
+Â*±H,
+5Ã-4üí.Fã/79
+0
+R@0¶;n1D/1¯bW2^2
+Ø2
+|a1þ1ö61tÄ0
+WG®â°¯Exf®þÍ®XK`­ÒT¬
+¹Þ«K
+€©ëxÀšCg(Š1à$Q@À  'ÊC)`*Ð^,#æ-V:.k/XÜŽ0&Æ
+0Õ¥=1c€1ÇX2ö2$
+ò2ßg1Œ?h0ñ
+Ë°¯\±xÊ±°¥y°"
+¯}ì:®¢z­ª-Œ¬ßþ«Uwwª Lîš¢EŠ×Z
+À  'çC<)t
+*ïÖ,;þ-w+.Ò/z^0@9ø0õ1
+1ÞŠ[22)Cå2Bn1sï°œ2±±€C±±;±8ò°Â¯ââÊ¯ö.®v­.«Æ¿êªtchšûž8§YoL)
+ë(*üÔ,(0-i	O.ªT/«ËX0O 1uàC2
+(»2¥4Ó3
+\3?F3D©©31=L²Ú$?³1Nå³0Ée³]²0Ð²Ç±dÖ§°Æ_¯µú®<S­UA¬÷0ª<µšú)¯À  (Q*©Ì+V,çÃ:.Ÿ/-
+ç0!ñ0ü²1£Ôk2/2-œ2ÚŠ92óLØ2ÆK26Ò±lÝî²]²3²O¡±ýº=±w
+°ÄÎŸ° ÔÐ¯
+Õ÷­üÆö¬ŸÓ~«q+ò©ÿšcR?À  Š&c&§Â)šÆlw©£
+S)"!Ð,)G-š¢.Ú:O/Õuè0¥Ô11QF1Ù2:Á2
+\92) 2ìÃ2ÿ-2:ÌÃ1ÜeÑ1Z0¶l$0  /{. ,ý+³lu*Vs(×_0'6»À  š·Îª"õî«Î»¬ìÛ®m¯'Ó®°ga°ájÉ±%®²
+
+²Kžp²\,Ö±ã Z2Ú«2âèŸ3-º£3<fÕ3
+q{2Ö®2l+ä1×S1"w00L
+/WV .=ÆÝ-
+DÝ+®×*5(WÿÀ  ©
+Aª ¢æ¬Aâ­kx®Ì¯©&;°	ë±h<²Ñ^²zM²åá2³	:_²ÎÆ/ßÖ3T>3
+ÿq3'
+3ã3:vô2ÐØ22@4Ð1s<0¹©}/Äuþ.­î-, ¹*š()ìGÀ  À  À  À  À  (ÃíD*Sí+ÀÃª-kà.=f/M­0:¥ü1
+
+1¹5¢2Já2Œéœ3m3NfK3v	g3\3k3>#÷3iÜ2¥8¥2/=1Ëä0ôðÿ0ò@/0T.#ÇX- ¡+šQÔ*:R(¬øÀ  (ïÅú*íj+ðm\-9N.pvf/Õ0nçô16êÒ1êÄŽ2|v%2ãt93+Æ3YÐÍ3hŠÕ3R¬3#Cû2Ü[22©2
+·S1W0îN08@©/weý.56-Õ,ci+
+­)Ž÷(/
+À  )
+ÏX*ä
+,
+-_Œ.ª4/!U0ø1^¹2)á23ÿY3A03e;P3[D@3$X2µêÄ1îó,°MÌÐ±D
+±û°(ö¯òÁX¯ý®}z¬ÉÌ«dý ©ºC`§£ÆÀ%> À  )#»Ž*ŽÚš,'à`-Ù.«5/»m0«µõ1D
+2&ñj2¯Ð&3D3VxF3p¥×3Má¯2ìÎ16Y²I²t²nŒ²Kõ±µN°Õÿ°X ¯
+YX­ïsÞ¬ªô.«K>u©Éoôš&®À  )9š*ÍÑG,?µ9-äË.Ä5/×¹Ó0ÅÖò1+x2?žò2È°3+Ó3kÑ\3|X3@2`²V5³g*³
+ØA²Ö;H²|±íà^±7(Ö°hp¿¯tP®V:Z­
+€T«¿@ªDQŸšš®Š*2rJ+ÈPn-<ìw.¥/Æz0Ülú1Ìd$2»ß3I®A3Ô®45Q@4vc4~+æ4,$ï2þŽmõŽ^-OŽ^Ž%ŒN³ÂºŒ³9<&²ç±ºÂ°È¯³³Þ®­Ú­)(_«²Gª
+Ó.À  )ª³E+@nÙ,¶_'.-~/Aðë0Y®1K=
+2
+ŸA2Î)u3]qÔ3Ã"ö4
+"4
+Z§4/»3Ž²)Þ³yŽ³³w7³4t²1¶±íÜÖ±
+
+°)J¯d%­çœØ¬«G-©$yÀ  §÷à©|2¢ªÑ©î¬
+÷­"Ò­Õê®ì/1f0f1r]2]d2ýÞ3j%¢3°u
+3Ûlš3âwó3ÂÇè3þÙ3(12ª"2)Ÿ1M[Ò0vM/xW.R}ž-wx+µ> *7þ¬(u€À  ©É¯W«_õ-¬Ðe®"®
+¯TE°foÜ±OÙj²Ž·²Œ<€³8=³Ü
+³V³
+_39B4 N4mï4K4XI¥4ù3¡&Ê3­º2]U1×0Ç»/Q.?§,íÙ+wF)ØßKÀ  ªAðS«Ø­J®Mõ¯Ï/°ã±Î²R²·³@·Ø³ÁlcŽ­ÔŽ7ÞŽ	1t4GG4Žrô4Ðz4µIï4yýf4
+ãŠ3š2ÃðÛ1øC#1G/èSJ.¬K¹-Vx+àF­*E0À  À  À  À  À  *
+ÔU+º:-
+&.QÜõ/
+Ìº0-H1
+2AÝD2õšF3 3ì4544o]4$­4næ4xÏM4GÇ¬4
+3²Ýr3B2µY2M1@#50XbJ/LŸj."<,ØÉT+rÜ)ãÄŸÀ  *)Ë+·ïì-(ª.û$/Šb0³L1¢!Ú2uZì3*3£ÓH45ñ4Su14þ4Zk4_è:4!¬3ÊSr3ck<2î¯c2mý1Ý6å18Qc0æ/¢;*.¥Í9-<,HTÄ*ì¬2)i!~À  *DaB+×% -F·.Ì/Æ^
+0×jì1Ã°€2lJ3;ç3Äñ4*%×4qW/4w04{ R4*ò¬3µ1"ñ ²ç
+[²î²
+k²
+|±MÒd°lô¯Xh®ÄÀ¬«Ø«€xš»tà'+`À  *_§ž+ö[S-cùÅ.±v/æŠŽ0û¿1å?r2®+3[ÕÊ3åN4Dœ44Ûa4oÎ3ëú4²I¥ä³À$b³å;K³²·[³RÒ²ÄÉÎ²ý±8íL°=kÊ¯ Èü­âÇm¬
+«
+h©S®tÀ  *zî/,
+È-õh.É!
+0w®1ÔH2g
+2Çéó3|+¬4!4^¢44?4c÷J3³Ç{0ŽB°$ŽHYßŽôz³¬Ôµ³!jÈ²v±NŒ°¢X>¯Pd®Md±¬ù²p«~?'©Ù
+6+=ú],Õ-ç.Hý/n0Ó	k1êUÎ2ÙFM3§°Å4Vz\4á¶ï5A445¯C5E5;÷3ájæµœçµd^µfhÀµ,
+ŽÊ~ÓŽ@ÄR³²Âm±ÐÄ:°»1¯
+,®/è'¬¹MÖ«#ö,À  *¯",Eâ.-»M/`æ0Gª1_¬2Q€3$ é3Õx©4f	Š4Ë°œ5Z5&®õ5»4uN1:ôõŽWÅ^ŽÔÅŽkÄŽÊ[³è-²è²šš±&B*°6®ãÇš­_¬ÈØªóþÀ  ©gc«ªô»¬Vœ­Øs®µög¯ª °tIX°ëöÔ°ØÎ2
+V³3'È3ê¬æ4qU~4ÂýX4þã53Î4ð÷«4±'ö4YDä3ÞÑÜ3?p2ý@1§¿0ª?/è.QÂ¿,þ8+ö)àkÀ  ªé]
+¬­ñ7|¯<°u'±
+(Ç²p-.³2ÀX³ÙpŽTŸÏŽ¡ŸŽ¯]®Ž8Û4Qð50Õ<5ÖT5t5xX5'ã4žÎ
+4(,_3~2Ý41š%50/ZÅ2.­=,ng*÷ü³À  «ZæÓ¬óÅX®cÎ°¯²i{°éÈ8±ÿšM²èâ³¯|ŽX}¿ŽÙ
+µ,;"µL³Nµ]Ì2à¹°5bb5ËÁ5ê«5ËÈZ5\G5
+óâ4>N3Û43
+úü2ä,1å/ÀÛ.o³,úWÐ+[úÀ  À  À  À  À  +.îÆ,»µî.)
+L/VJ0¡1«VÊ2Ö3aô4
+ÿ4tþ4ýt5: ­5h@5{R¡5oø5O?¹5$!û4í[4§|4-ë§3šÉç3
+­2?è1]0V{=/--ë9,
+FH*ý)ÌÀ  +J6,Ûx.GŸñ/}Ò0Ã(f1Ñ
+^2»]º3%«4.® 4Ž÷á5\Œ5\?5S[5t¢F5=óš4ð|4}ê3ð3iíÈ2ÿºÐ21Ê2
+QV1eîl0ë/§+ô.æ²-Z ,ô~*WÀ  +f%§,ûO.fs/±P~0ä²µ1öåò2Þ·3§{Û4QVB4ØzÂ57ÿ,5~]t5W5mñæ5
+ïD4~þŽ²×Žj®*Ž>X³Ûùå³Caù²	»±)b°.¯==­ÅØ¬Ù©(ä(žEðÀ  +à-
+Ç.
+/Ê#,1
+2VÄ3¿3ÂÒ
+4sýä4ûý€5T¡5=í5[Õ5gA4³ÕžŽV@ôµ	Ô
+µXŽÛÍŽ{ñB³æîn³,
+²R€þ±TÛ£°24®÷² ­N¬	;€ªZ¬À  +®D-
+t
+.îp/âõ×1ãª2!:3µ°3Þ(>4RÂ5ÀD5qD
+5¡M
+5€`5`*4èµ
+:µn{_µl µ+ÿÈŽÄòÆŽ6ï³Û¢²¬Z€±²×X°ä¯^ÿD®œ¬éÚªæ!
+,&zm-º·.//õ(0141žQ2Ìö63Ÿ^4¯€5;Žª5ÅŸø6)6h(Í6rÏS6+M5:ñµÖª¶=áF¶A¿¹¶c6µ«yÆµ#n2Ža
+³€ò²±Ò±`°m{¯J­ÝP¬
+²À  +@Ü-$ë¢.c7/ù81&³j2:ùÙ3/û4	©r4³Êy5B°5­šì5ü|Ñ6³86§ý54x÷îŽÿ¬DµF4zµ,¥ŽÜ
+}Ž[úû³±²êÎ² Q!°é°¯°5®_b¬í?g«S0ØÀ  ª¡Ì¬.\_­®éOP°_+±âÚ±ç¶+²c²ýEï²Ãž34¢ !5J\t5Žï5øý6
+t
+5ûìi5œJô5lB¯4õÐ&4UÂÊ3­2Ÿ.71ÃÅ0š2/sí.Ú`,ör+fRÀ  «ã' ­|Ñ®êªø°6ð±nbþ²u€³iyŽ-Â5ŽÓs5µNê,µw¬µ«,Àµ6ô5EwË6)¶Ö6¬L6ðø6nØ6!J5±êò5!à$4trZ3Ê 2¡³ó1]w0R:$/S
+-Ë+íþŸÀ  ¬Ní­æNF¯W°š[
+±Üw²ðîì³Úþ#Ž€ŒµKµËÛÅ¶!ü¶?Æ¶
+¡4
+Ä6VîÞ6À
+6ÜæÖ6¿
+W6ÂF60í5'Ë4Í4Ù3	Q1ò®j0³Œ/_oz-éX,Lå*À  À  À  À  À  ,7Óp-ÄÃâ/0©0Õ©1§9Ÿ2¯úä3Š4ba5	í5Šš5êÎZ6$
+6?ÎØ6>CÐ6%
+à6&Ì5ÇËá55Iì4ôK4|Æ43Û,3
+c2=U1<\80Þž.Öë-wGµ+í¿ýÀ  ,NB-ÞªŒ/Iß°0ou1ÃOÊ2Ïæ.3ž»64·í5(¡5ªî66CÀ6Wë26<Ú25ü€5nyß4qdä³6P³R0±¢¬@2Þ`2
+Ü2
+;`1rí 0Pâ/Há.Kwb,ü
++öÀ  ,d[-ø/c¶0®	B1ßeÕ2ïÑx3ÖÞÄ4 ?R5F635Ê5^6(·Ó6ca6p6;p5¯#Ž>|µr£µöêµc×ðŽù`ÝŽU³i²ïb±Ÿ°4-P®¬®°¬·C0*\@*ÿÀ  ,zç.	<9/|_Œ0Â£1û{à3Þa3õT4·Æ·5dZÆ5é|·6B`&6G6ó6:÷5CTøµŠäT¶ö¶ŸµÝC2µxŽß\~Ž#ÚS³E~<²DyW±!¿
+¯Ü :®yH2¬èÿ«3 ,À  ,q\./Š/Ïá0×<Ú2
+Èõ3Ô4	ò4ÏN
+5?­6b	6\z6Ò6 "68[4! ¶úw¶oX¶e°¶$M4µ¹ÃNµ)øÙŽ~ÿÝ³c²¢Ò±9q°G
+b®íÓþ­mÁñ«Ç ,ít®.
+L/ú¡1F&12ZJ3È4'ó5Pž{6šÐ626ó(¡7(,ò73ÜŸ7
+6¶~¶øÇ®·C¶ÃßA¶gÒµÝ\åµ-
+ºŽ_¯G³p²Vé(± Ñu¯ÉÕ®To¬»;ÄÀ  ,@°-ÙYD/N:t0€|#1Ü]o2÷®83é7*4·5q0À6¶
+6nKë6±Á6×6Í	6¯h5áÉŽÌµ°5µ¯
+
+µk18ŽñæŽF€³×²KÊ±
+Õ°K)¯ áÔ­ôÈ«ô
+À  «³c­C
+V®±K°š0±)\²/³bî³ÈÇ>ŽQñŽqŽ¯5ç6
+«76÷6ÑÂ6ð.|6ß6k6ªÛg6X±c5äsÖ5HÓE4ó3µ¯j2»1¢¶0m7v/r-L,q|À  ¬¹á<®N;M¯¿ê_±)²BÜý³S©Ž>Í
+µµ¬Ú
+¶):¥¶ßa¶¶ž§6!Èô7
+:7SõM7eŒ7@î.7:U6 6Št5E>4x33bº2e}1)]
+/Ñâë.Z¯,¿rþÀ  ­#~ï®µ×£°)·±œ$²­±l³œ«FŽ¬@¯µu&¶É®¶Ù¶üâ
+·yT¶ÛG5v7+«>7é­7­Í!77U7NHQ6æ#/6S5 XØ4Ê¯X3ÕÝ2ŒÏã1¶0-l.µÝ-
+Ö À  À  À  À  À  -$Ð.¯åü0
+œ1llQ2Gm3Bb4n5DX5ëÓ)6iÇu6Ÿ}º6þ@47
+Í6øÿ	6ºÔ6uè6!eÊ5í5·ÜL5dè5T4Ÿ3×¡3üæ2
+ßÜ0ëÒv/¥áž.Aðð,ŒçãÀ  -2<þ.ÀB0-¥t1¢2Š«Ì3°r4³þ5di6
+º6Î`6ãd70M7
+J6ûÐÂ6X5L% µ&5µ»¿µpWÜŽ¿8°³
+H2W@2«ìð2#x 1T(Ü0Qg /#Åñ-Ï-Ÿ,VxÁÀ  -?ë..ÐL0=³,1Ï2¹,3Å¢Â4¯ù`5<Œ6©6 ¹7Ù7-@70Tõ6þ¢x6-Ož¶Õ ¶Æ¶Eè¶Tµà;µ:JiŽv°³$²UL±-¬¯S[°¬ò ,SÌð+LÀ  -M].àÌ0MÀä12Ët3ÚÒò4Ä>Â5Dö64[56¶£¬7&Ü7DP³7C¥7 º5å`¶©Z8·A:·Î	¶¶¶H&µ°ø¢Žÿ5"ŽÂ³_°±íB
+°j¯,5
+­:«àj|À  -[G.ð³0]Î1«h
+2ÝØì3ð#4Ø$5¢M26I+¿6ÌR7(t17[`ä7UÜR7"õŽÓR ·dÐ·Cs·6ù
+·¶×¶f	µA7ŽmZõ³q~²Lv±±T°¯ªF®'wP¬Æ - e/ \0-!1à93Ê4%ó5	
+5ìzö6Ÿ^7!2 7q7Í»Ø7ñÛ7Ñ
+7AXæ¶RO·u
+€·
+Q
+·Jn]¶ð÷¶eÈšµ³üBŽè²¥³ù·²²ßQx±Šã°PÝ®Û78­A,À  ,œ§R.Vº/Ë^V1"û2Zee3v€4ivÁ59Q¿5öcp6zÂ7
+7S×Ó7ã77¢ÿN7Õ7BJ6;TŽC/6µÀ6µtÚŸµ
+îŽyRÔ³­Ã²ÄÔ±¶¥°~º¯3Çì­¿ûP¬+|ŽÀ  ¬ ²ñ®0_ú¯¡÷×°øPþ²
+_R³'FŽ6ñŽÌ€Öµde.µœºóµž^À5Cw6Ï«H7hí 7š77¹ÖÞ7©ct7DÈ7'~O6²ÛH6
+ÑX5kO4ÐØ3rF2þí1AH^/íó).vs,ÖÜaÀ  ­¯
+Ž,°Ó±Íl{³ÉŽCkµù(µÂûL¶mdO¶èX;·0/5·;gä¶¬6J7
+Ûš7Ìt8FJ8
+®+8ö7°:T7B(ò6°,6<»5'I40¡3Ó1äh
+0r/8ø-ÝÇÀ  ­×YÝ¯oPX°ß)².b\³cú0Žxµ4µa€¶)f°¶Ð×ª·P Ý·€©J·Áà·ø6;(º7ðaú8M¡(8fª8Dí8Z¿7r!7ÚÖ6O¥®54'3s§§24õ0ßhY/hÕ)-ÌvÀ  À  À  À  À  -úæQ/¯0ðP23çò3aOx4kVì5LÔ6f 6¯}7+žÔ7¯7ŽY7Ãd7° Y77šú6iÿš5Œ©ø5­Zô5²Ôì5èŸ5Ô¢4r3¡2¬pë1ŒÃ0XÁ./ ß-~r*À  .ó/ü0þgî2@.à3rÍU4Y5`Ëü6#Ì¬6Å;S7C77ÎH7Ù@Œ7²Yï7Hoà5ê%
+¶ g¶ÇIÆ¶Iµå`Žû~³'U 3èš2Âz2
+Ô1ìÎ/å8J.G÷-£À  .°œ/ùJ1^F2LuÐ3%4]=5u#64386Úù 7ZzS7±~]7è67ï
+^7Ž|7
+Ž¶°?p·[R·^ß·º€¶h¶Sûµ%¿>Ž&ª°²ÿT±X¯yþ`.Gr -C,Vì|À  .O/î1
+2XŒŸ3ä4¶"5®&6DÃ6ð·î7qÛ7Åz388}7µÍ6òp·M·²ã4·­
+·qmš·Ìß¶c8&µ Ž¹§Ä³°+N²
+±.,¯³[Ô®L`¬:šÀ  .îR/¡ãå1²ä2e¬3£u45Ò:6U O7;
+7è7Ùv8	À8
+kV7·£5ï ·¡t3·øD>·ê©¢·€T·5Ú¶¢(µî)µýŽH$²ð7±Š\©°?Òð®ž
+D­ûï-ê
+â/À¿0õ2AD3465¬'6KÒ7Ÿò7/±8
+Æš8{û°8Æ*8ã«8iv7AÒH·¹$·Ó0·é·*ð€¶¢òlµÿã`µ%€~Ž1š{³
+j±ì-°*i¯¯Æ­ª
+À  ,çUŒ.Ô/ùh1H·ò2²34÷ 5t6)6Ï	œ7rú8	Öu8¬8³ô8ãl8%žV7ì|6ó+U6Ý6VÁ5B §4o8
+3y/á2^1*
+L/à¶0.[ß,ýœÐ+XËdÀ  ­læ ¯­u°q~Þ±º²ð2ÆŽ mÓŽâÂµ£¢¶<Ü·¶¢«F¶ÙF6œÐ8:_8=(8]b8~
+8_~È8&c
+7Ù
+S7k6Óz6
+Ø²5DÊ{4MhÎ33Ëö2"!0£5é/)-6ŒÀ  ®]¹¯£bw±ñ»²lŽ³ÏŽ§Súµß¶`£2·²>·
+·Ãø ·Žè4Š²8)
+l8£×X8Èì8ŸÃ¬80h8H
+y7Ûq+7GX6^ð5œ û4Æx¹3®{2H13	/¥§.ÓÀ  ®kñ°·±sŸ²Ÿê³ø2ìµ8µõ
+v¶·º·b-N·á
+Už1<ùžL:ž7=8šQN9`ç9ãø8Û/B8Ç$8 +7yç6ÝÑ6
+Î]5
+42¿-1lË
+/öc.WÀÀ  À  À  À  À  .¢ÏÀ0.
+ 1³2é÷V45
+6 6¿}Ü7c7ÞŸ>85(Ò8}Ú
+8¢Ð8Â 8Ã@8J8 
+k6ßz<4±CÀ5R¹5¥v5m7Ô4â_4!ª35U2#0ð£/D.ÕÀ  .£ô 009Ì1ÈT2ïÌ4&5
+ö,6
+/&6Ê7rg7ï|¬8DM'8xQ8«ÂT8ŸÕQ8ªõ8JÉ77>·
+×· »O¶¢Á:µÆ#$ŽWÞÐ3
+ð3X2£qR1¬À.0V²/5ÅZ-¿(æÀ  .¥02Vv1¡ò2õ(@4Î5$ÐX6]œ6ÔÀ%7R8 
+8Sq{88ŽŽ£8»8¿U7ò)ð·	)·Årf·£V·/ìÔ¶o1µ¬Ž¡Y
+³U0±
+ð0¢ / ).ð`-6HLÀ  .Š<ã04s"1€Q2úÀ¶4 u5*ª6U6ßaH7
+Ü8|Ä8bÒ8Ò8œŠô8ž>»8qýh7
+8ž·íLž"
+q·ö£	·<¶çU¶¬µ1Ž é@²ë L±š¯ñ°®Sø«	ÀÀ  .§aD06Ì1§23 ,4$50®6
+ºì6êm7vd8Ûû8qº&8©8ÆC8Žór8@|'·'â}žIþžaa¯ž$âÝ·¶¢·!
+¶gáµDFŽ7Ø³Y
+²AÊ° >¯"(­YÊž.©/&I1
+,q2]šy3'4¡ºw5
+X6iîy7
+Âz7ÇE8ùô9GéÚ9Ûß:¥9êéŠ8ú(Þž:Iž.8¬·
+£¶ŒP¶ï×µtÎ­Žë³ªÓ
+²öã±Y]°×®Æü¬Ù{8À  «°€­¡Ü®m x¯'P°^@/¥/ 2œð46ª5u6ÅHÝ8*>9 Ê"9¡=¶9ö}õ9ÔhJ96¹ø8%i7ª_.7Š%7UH6Æÿ6¬57wØ4?3(R1ù0Ad/#r-VÀ  ®µ¯ i±t²fÊì³Ž¡gßµ#¶S&¶öJ%·IAB¶yöÇ8f©¶9M8Š9·Ô¡9œæñ9p_9Tu8¬Kë8hx8.J7mñ6²Eò5ßr·4êA}3ÍÏÎ2œô1;÷N/ÃÂ/.+
+{À  ®kò°
+Õà±ºs²äOŽÁmµ!|
+¶Æ¶ØÎy·l·úyž#i·WTp8¯ëÊ9rV9§e99YGÑ9 8¿î8O
+n7»17
+Zê61Ä5:^W4#»H2ñ5Ä1&ô0þ.oõÀ  ®Ô°k£±Û*¬³*ÏŽ^³µrE¶[)Â·$/·ÉOžHC)žbž©)ú·êfú8êÑ9ä=9±ÕE99WÚ9í8óJ8 Fv7AÛ6sp+5ï4`ª3%VÉ1ÌR@0T.¹
+.À  À  À  À  À  /3ÀM0Àß2,Ûf3ßø4£@5ªÇ<6Àþ7VáÞ8 |­8q;8àÓ%9=O
+9¢®Š:dH: êh:/M9"Q8ªS78
+²¯  5uTP5¬51á4jx3£2œ1d
+¢0
+.ò.ôŽÀ  /.uÆ0»
+2(ê.3~ÏL4 š5©6õ67Vä8@808åÃ(9BÁÒ9€ú¬9üõŒ:=9å$|9Y"8G$,¶»²è·	µD¶CÎ,ŽÓ³ 4\ 3ì(H30°t2:
+j1ÓŽ/Ãp.LùzÀ  /)+>0¶p82$ø÷3yÞš4;Ü5§@è6)o7VçT8s8Á&8ê³,9H4 9§FŽ9õ"ã:69œê_9 ^7f:·¹ç¶·v¶âx²¶xºŽÏeà³"²1ÚÇ@1A0/[¢-üÀ  /#à·0±ae2!À3tî4Ï*5¥}Ÿ6]©7Vê8ÈV8
+i8ï£.9MŠo9©»9íP9î·Å9°B8µŒn·§¿ž"q^·Î8L·1
+(¶j{ µt|êŽGmd²óýH±C/x®p.DTÀ-<fÀ  /
+/0¬R2
+3oý^4bw5£º6â7VìÌ8:88ô19SŒ9«ÞÀ9å}69Ój9^ìE7Ýà¥žaafžgîàž	s·qÍõ¶©>€µÀ£rŽ³³«²&8°¢ ®òï`¬þ²p-#o.©èª0à41\2éY3ß4Þ5xV06¿÷7Õãn9"&ë:,¥;ç;­;D :ÐÒì7¯Êž»ûv5Ü77Š7+Æ\6Î5® 4»ÕV3©Ó¢2
+
+1%#/±¹b. ü°À  ­üX¯²÷±,4²Q0Ÿ³íµŽË®µ
+=7¶?Ï¿¶Ÿ¹G6ÛÎ8œ»P9øM :ÌŒk;]p
+;nmÄ:ÑùG9YwB7Ûþx8PÃ8
+Fz7èÖ6í~É6o;5X×4
+
+Ä2Ó
+¯1=Ê0
+]×.w/0À  ®®	°"ð
+±È8²ìÃúŽJÞµ'¶Ù¶ÞÚ·
+¢·Ž,v7Ü£@9°:©Š;+È¶;JS:Ó€9ÏÌB9ý[8ÎOš8qñ
+7ßî}7)6Uu5`Æþ4F!¶3~'1µéÆ0=Þö.Š°ÓÀ  ®æ< °±ìúU³8wÊŽp
+ãµT²¶kl·.æ·Òjòž<4ž
+Óe8Û:--Ã:ôBÊ;&9O:ÔEü:ns9=u9
+á8¢Íà8z7\o6\×54~œŠ3;uö1çÁ0p`.ÑÊÀ  ¯
+äù°­²!:³zŽ¢ùtµ°å¶Šì·n_äžä¡žžÕü5ž§ÿª9\ ê:ô";:ÕlX:JöÆ9Ãü:9Mï8Ì£184üæ7£Ý6©ït5±Ñš4¬Ì3dmÆ2
+ à0p.üãMÀ  À  À  À  À  /šŽ®15,52£3õáð5ôÍ6"ûô7¹{7Ï² 8|1Û9&¿9á:YÂ:¶K;PZ^;6N;lÖ:Õ9ðKs8¯Y6Ï1@5`5®çš5u04ÎÆD3þÎ2òÍÎ1¹Ï:0g_ô.ìŠÐÀ  /ìh1)ØÞ2&}3çHS56å7
+æ7Äö(8oÜÔ8ýú9:
+Î:³º;G{ ;D;T*:·@9Â@±8kw¶@B@¶OÕ0ŽB=À4Òž4yöð3®<2²FÜ1&Ã05ýÿ.œåäÀ  /$!1
+
+
+23^3Ø®Ž5	c6Î26þŒ¥7º:18cÍ8ñÜw9zBû:
+ÝÜ:°×æ;>¡;uüt;<_Õ:£n95ð7ð0l·G¹ž¶âešµßw Ž
+	 3¬Â°3=Í`2cÜ1Dü0
+.$úÀ  /[Ú12.2
+@?3Ê5 *.6·Q6ïa~7¯~:8W2È8æ£ô9sâ:
+è:­õŽ;5ŒC;bÄ_;$$~:wa59LVU5`@·¯±p·.p^¶SS(µ.L¬³hx1ôâ 1Ää0ÛWP/Št*.@È"À  /{''1ÞÔ2v?3»{y4îwò5ý@à6àV7€ÂC8JÝÁ8Ûkq9lÂÆ:
+aõ:«;,Üä;OJ;
+é(:;{8à·Ýät·û·k­ê¶ugµ
+~ŽpÉÔ³ Ø°ôÞà/²Õ°/`|-Æ®xå°n±éb²Ûò\Ž~·µ$¥a¶þ]¶áh·Zš7ä"9ŠS::ÿR<%zà<á`ë<øBu<\SÉ:ÜÎx·qÅ8¯^8
+ú8:37yjÂ6 õ5¬|°4+3jô2K{0Ý»/
+S#À  ®ºw"°Q€Œ±Å°°³
+
+ØŽN5µbÀ.¶NÚ·R·¥µ¶ãá(9a@ö:ÄŒ<ZV<»œ[<Ö¿<MÞ; ë9
+H8ñ²ä8­Îb8)'7\ô6Š>$5±
+4Ö¬3lº2-A0Y]/
+Ÿ_À  ®ø{°X²;þ³JDŽXÚµm~¶Ûc·Bd\·Þž·ùÔ­8ë¶ö:Øä;Îs<Æ<µ<³<>×õ;oó9£ÕS9&Û58ÁÇ83ò76«ðS5µd4 T3mñ20Ôþ/)À  ¯?í°«Ý­²€³xj)Ž¡¥µ¯zä¶I~·k<ež
+;øž]X7'_Ú:
+8;2~<`ìl<¹Ï<0;%ôM9ùX9TÜù8ÕS+8= Ï7¬6±¢5ºŸ4£-ü3oÚC2ðÊ0P /ÖÀ  ¯:B
+°ÍcV²>J³GéŽŸòYµÎJ¶¹··
+8ž'lžã\žÁß 9"ù¢;#âÑ<¥E<dmÛ<!\';8x©:'¯9o^8é8Fí®7S¬6·T±5ŸŠ4¥Ù€3qÃ	2Ò0ÌA/ À  À  À  À  À  0M1æN3êè4F2)5{
+X6Î7jNJ8,H)8Õö9oZ>:
+­]:Óš;øñ<®
+X<ãVV<Í?$<x2:çd9úl8§6Ì°5ØMÀ5È5
+°4.¬3)WÐ2õ0€d¿/):qÀ  /ó3Z1û»2ì§à43Þ5bÏ°6oçH7SÆ8æ8ÁZ
+9ZJÌ:ßŸ:Ë
+t;ìÒp<€ø<Ö±e<»¡<
+â®:É
+97×â5ŠÀ@5§9°5gô4ó[
+4|3«þ1éâ0&¯/ŒšÀ  /Ùd1j"Q2Óyð4 5J
+6V1b7<ÉB8
+·€8¬œ9E;X9ò$<:Âe;à³Ú<åØ<Ê
+t<ªå;øR:«
+9Ts7£íÊ4§ 5lK`5`Ø4ÐÐ4Tè3 ,1ÍÙ
+0è£/>àÀ  /¿Ü1NM,2ºL4
+ìH52Xc6<{|7&À7óÞÄ8!90+å9àú:ºX;ÔF<Ó<œg<dÄ;ÕoN:ž9'²Ø7`{dµ%â`5
+#@51OÀ4­Æ3äR2âšž1±Ð0aU,.é.À  /¥Å12x2¡
+3ó©ø5
+Œ6"Å7D<7ÒN>89
+r9Îí¹:±|G;Èv¯<ÁZ<°Â<Æ¢;²DC:^
+š8õäX6ò6PµÏÉð4ìÀ5 4ü83»ûp2œQ1Ç 0>Ù.Æ¯4 s°ÌCí²B]Q³úNŽÎŒÒµæ ì¶ÔÈ· èž2Ÿ
+·ÈÂ9ØR;Bö<Õ`h=Ÿ=é;=SÛ;ðx:iì¡9£
+93ùG8¥ð7ÿ6ü7#ýÒ60Ñ5
+-Ô3î+ö2wb1³d/`À  ¯2
+°È[²=&R³§wŽÆ
+ŠµÚà³¶Èì·ê\ž*Èž
+²9¡s©;NF<±Ç
+=kW²=
+yW=
+ŽÜ;è2§:kuv9ÁÜ9
+æ^8îD7Ûª7
+O:6Ì±5Ô3Èi2{Þî1ö9/lÀ  ¯0È°Äs/²7ïS³T Žœ~~µÏ {¶œ
+·5Ðž!ež*19U*;
+Ë<.€=Aæ=dà<þ+Á;àQÕ:lþR9ð9	Óv8sÙ7ž
+ 6éA=5÷
+#4Úô®3¢§-2JÏ0Ôr
+/;
+ZÀ  ¯.
+t°ÀÐ²2žR³ÈŽŽßTµÄ`B¶±4·Dž¹>žMFJ8ÎÛV:ÚÖ<U+=à==3<âíÇ;Øq:n,9X8é
+8GÕ736¹ä	5Â|â4ªA03yÉ2¿>0÷Æ/
+*%À  ¯, °Œ¢q²-T³
+®òŽ¬@,µ¹ ¶¥X·srž
+úžp[¶Éå:qPö<
+ùÇ<ÜH=SK<Ç¯Î;Ð/:p9p-8¿[L8Ò 7b6Ô5î 4sa3.DÊ1Ñ^Î0Rúä.²oäÀ  À  À  À  À  06
+ð1Ä×032¹4Úp5­Ž6že|7€8t1®9K
+9žPÓ:qmi;k<Å="­=
+$=K<òXø; :.Œ8×æ6ò6-f(5Îvì5-}4WF
+3Oøh2 É`0Ê
+²/PV4À  0A³1«ð¶3Â"4lÈ5hÑ6í€7ÿ8Ròß9659 øI:X°x;p¹»<·{x=naÌ=<È=
+<Ú{
+;Ø:
+8 Å7E
+6Ìì6
+Lê5Nú4o3]ç02&Å¶0Í]Ê/P/À  0uu1
+>3ë4Ih±5{Ü6uÊ7oÚî81Ž8âB9À:?ó;\m<©`l=] ë=
+\m=tiè<Â;g39ÿŽÊ8ŠS©7ü6ÒæÐ6/^^5oŸr4æ3kÕý2,Â0Ð­è/PÆ/À  /ãRr1tG2Ü)è4&B5R&6]ûâ7C·×8u@8žÊ9dn:'6;H!<Eb=Là	=xø=\<ªÀ;J·9è`v8¬7¯(€7V6SoÒ5ou4<3yÄÈ22Ÿc0Óþ/Pþ0À  /µ¹ö1Bz2®|¹4
+5$ÐO6-
+07À7Þlß8îú95Ý[:y€;4aÔ<*W=<*=g7i=DÃ=<ã-;,ö;9Ñ
+ 8²Ïm7ÕU/7'D6wD5ÿ°4)õ3ÙÉ28ºž0×N /Q6,¯T²±,9²£qÆŽ	µ-/¶@·2:WžºLž¡}[žÝwŽ9]N;j!§<Ôl=K>s
+=
+ý<ž
+;b
+Ø:@í95
+8üo8>€à7t64?5k41-
+2ßJ1lú€/Ó!À  ¯r×±t²V³Ø?uµV¶
+°M·*·ÝVžû'ž¯,
+9Eíq;HO¢<·%,=|jÈ>qŒ=p.Ê<%ø;;
+ï:Ã÷9lå8ÄŠ48áy7<ì6J ¥54®ª4g`2ªD²13Õ@/ªmÀ  ¯Q!ò°é¶¢²[=Í³¬kÓŽâü3µù-¶ä5Ç·«°žHñèžà9.Ò;&}<Éð=YÒû>°a(=P<9ç;/
+9áÔ9+_Õ8Üá7Ò<(7X6
+Ë4û~3»Bx2iä00õ_ž/XfÀ  ¯!^9°²X^²%jî³2Ž§KJµµ¯Â¶€R·s¢ž
+í~ž%)ã9·ž;«<xÝd=7;->çôö=0l<T¥:ÚK9 
+8ÓµF8*'7yj·65¢aå4Ë«3Ol`1þ}ý0î.âðºÀ  ®ã5°uô3±ß0³)"ŽW4Áµc®¬¶GíŸ·×
+·Ò.·%l9 Û:Å³)<>&è=£_?Äa=:< Ã~:¢9Øk8!UÄ7jQÌ6ºC5±s4ŠHÍ3
+d2!O80€Îd/Q,-(¡ØÀ  À  À  À  À  0QÖ1âå3NÑ4+E5ÊÉ06Ù¯7Ãw80$9>zÞ9èŽ:NÝ;ºá~=&=z=ÅåÀ=¬å<ý@~;§é:5÷Ð8Ó7j¡,6ü6ÝŽ5Jt 4oŸ`3bB2,œ.0×/]`À  01R°1ÀÝ3.
+4
+!5ª/Œ6¶$t7£Ô8tõ9
+Ì9Ã<I:};¥
+^<í©;=Š>8 =
+¹Ö<êw
+;æ¯:3Î8ùD7Ò7!ú6b&ä54Î4cZ3¬¡2LÌ0ö"L/uµHÀ  0¢1"µ3N¯4X-Ü5G6Ì7ª
+8CÂ8ýr9ÚÞ:cV€;9=<Ò
+$=tC>=u<×­;ãÝ:1%Ê9P88öÑ7]E«685Ã/4Æç3š8=2lvm1
+[/@À  /ãäË1t2Ü4&5Qù¥6^
+I7D8þ8œ%N9pòç:5³;rÊ7<¶=WIì>±Úª=_§v<Ää,;á
+:.ŒÇ9"P8F7Ž­6Í\ª5ò*V4îkž3ÃÃØ2)1¥ó//ÚÀ  /€1.ÀÆ2¡3è
+]5Æ»6û7žð7Ájv8zjQ9&0:;G!ô<þ=:P@>Ü¥Ÿ=IÁ^<²º;wŒx:,SÃ94àd8uEX7žÆ6ûD65
+÷ó3ßOs2Ö1(ðX/Zt¯œ÷^±Vvú²ËE(Ž!µVùÈ¶nüz·]>zž)sPžÒ*À¹AÉ»¹/{:Žß<{ÙT=]€=u6=¬¿<áôŸ;Ù:$P9ž9]È8^ÎQ7Î
+6;w54N·3VÑ1c/õ¹XÀ  ¯±%,²nZ³÷æaµ$t¶6K"·(F"ž q<ž
+¹
+ú'žR®:Žº<e$=Hú=ã=vH®<ŒÙÇ;iÚ:>ùß9E¢8Øuô8!ó%7Oê6]¡A5Fe«4ÃQ2»#J1E²H/¯	À  ¯Psc°éFº²[/³¬³·ŽãÞ~µû3¶æ·®ÞNžS¶§ž¬U%7¶ær:ŽD`<ONð=4P={}
+=Q7ß<ŸÑ;,[9ýÜ9,ók80V7Ê/î7 6Ë4ó73µ'2c1á0î«/RœsÀ  ®õkn°s
+±ûô³CŽ}§éµÐè¶yUÁ·9ŽG·ÖÎržkö8ÜÅà:³÷<9	Ã=Š=]Æz=,'<eG¹:ß`n9zò8·
+7ßªà7 ó%6GÑ5O×44ª/3kV1 :\0#å*.ÅªÀ  ®à+¯}ÿ°þò²2s³NK\ŽCqÌµÑ|µ­_ µEòè7«€¹9Eé:³©­<"Ä=
+þ=@Õ=A<Ë:L¶Âº·±â_·B×*¶€ó µäÈpµ
+³û
+²ÈËD±
+ï
+°Ð®ïÀ  À  À  À  À  0KeB1ÝŒÎ3KÕ45+5ÉÚ6Ú7Å©Ž8fé9DQ9í!U:|;œ/<®1]=8yK=_¶ª=:óu<-M;Lä¥:
+ëµ8ËRš7¢~6Óe6!è5XàÈ4p243Z<2"Ø0ÇéV/KWÎÀ  0'ÉT1¶U3&u4,â5€,6°ð¡7Ýf8r¶³9
+>®9ÀcÎ:{÷ ;u¢<C-=ù=BGŸ=(
+<)Ö;Iê:Ê%9ÂÐ8|7QG6pc5±
+ë4³³×3!2Vx»0ü
+)/wGyÀ  0-f1í@3ÏV4Eïn5}2þ6Ç<7t",888ðŒ9ŠG:Dß	;GÉ¥<|ª=xÄ=$ØÑ=€<~Lœ;EO/: š9%ÜL8TË²7)6ÔÒ5õËs4ïN3Ã!'2
++Ï1)/À  /Á"ð1O
+ô2ºS-4
+±ú523€6=;°7(7ýê8€úÎ9MÑ:
+Ç;ñH<LÍ¥<Ýñ=iã=©Œ<nEÌ;Av:*	9EõÉ8Hô7ÏÐâ7
+Ø¡6
+<~5tª3î.,2A12Cì/§kÀ  /sÖ&1 ;f2bZ3Šé
+4Îh5ÕÑÏ6¹áÚ7âª82s
+8è¬à9­^6:Ø1Ô<
+ñG<¬ð|<Óõï<âwŠ<^>Ù;=¹¹:4ey9fE8¬,8Œ_7+š×6?B53B	4
+2¹
+²1L^V/œA¯ºVï±R0²ÇÅŽ
+»µRI[¶iŽ·Xeóž&2CžÒ0¹Vw¹Š
+jž^
+Ý;þ<z<ü=<Þ
+{<2É»;)Ôq:Tœ9ŠÚþ9
+Ð8QŒ
+736j54B°è2õd1Ý /ç
+?À  ¯Î1±ü\² ³æ¶}µ"ù¶)â¢·
+
+4·ðÂž]À¹÷¹O¹9;zÌ<œ<ãjŒ<ŸÖ<¡Ü;
+,:F~9jà
+8Á>8Çr7:Ê~6H
+53>±4t2©/	12Â/ŸEÀ  ¯.ä°Ãd²8 ú³7Ž¿ù/µÔ!X¶Ã\ê·
+ž9nž®ðžŠŽh9ŽXŠ;÷<®Þ<ÊÞ<,4;àóõ:°Ì9»ì|9
+>8Z7£¥6ÐÍ*5ÞÐ4ÆŸh3pT29òú0Ã@/,àÀ  ®òÏ°&P±áb²îâ+ŽXØµ(úÕ¶JÓ¶åô·Cq·¿ÄW8$t:2ã;s<<zþ<±Äþ<|y&;€4:=Ö|9
+ý8Ñ~7Jä
+6ñ5°`4µx3ýŽ2_Œ1}/|-â%9À  -ŒÀª/j@0ðüŽ2N3s3_4¬	5šHS6ö7D¬ª8
+è9%dm:B9s;
+ïr<cÆC<ò<<Ý;8šï8Õk)žÅR žv
+ý·êR$·8Z#¶qôµ
+JŽq³9U±íÆs°K®è®À  À  À  À  À  0'ª
+1·3(ÿ4¹l5©Ö6¹-\7©Yò8è9)è<9Æ®M:eÏ;ál;îùb<}vÑ<¬mN<d;Êý5:¬Ž9§Å8¢äŠ7¶lÒ6øð6*.ž5N~4Uen39l2Ç80¡ž/!xÀ  0Ú1!I3ó¬4PZ5¬Û6bQ7
+ú8LÒ¿9Þ94:6í	:ñ¬Ê;Æ¢ª<T<û;<úË;¿Éš:²éø9ÃO8è¶8
+7f\à6.5¯
+²4ª`
+3=2?L0ÛÊð/SçÀÀ  /Ì1]Z2ÉÏ¬4Ú5GJ6W.7Cp8°8Ã©9gu:
+:·Á;Kô<+¥a<kM<_"ö;Ž:¹ç9ßB9¥c8aê®7š Ú6ÝE€5÷ÌZ4ê
+f3¹øj2xUc1
+B/+¶À  /vë1q2
+ž 3Êfž5 ŽÞ6	w6÷07Œa@8w,!9	9²P:{h;kêy<Œ¬<4.(<<PQ;©b:¿UØ9û¹ 99>ë8¢h7ÝE7®e6 	5Ý_3è³Ä2Î=1(³/cÀ  /¯0.2@Š3?#u4iÇ5p	6P°¡7~>7Î
+a8
+9)ÿ:ÕP;=	;³§è;ú<}²;/:ÅÇ:
+öÞ9[Øt8ŽOy8	×72¹ö6D,Ö54Ž
+4
+·2µqÈ1EüÐ/µ`¯Ã³±&Ì²¯³ú]5µ&p¡¶8ïX·+=Äž"ž§Z¹.Q¹š{¹°\Û9Hb;
+8;žð;]º;)×E:â:¥Õ9pR98Óf8!Š97OÏ@6^ýy5HÑ4;2œIþ1HCê/²'À  ¯Q4°ë}Ø²^+³°|Žê_­¶©¶ð²€·žâœžjVžò-0¹Dl{¹>9Î9º¹;gþ;_;{dž;N«:XSX9¶°99#88g7Ùt/7
+ªµ6¿5.ÿ3É]§2}lÏ1æ/mÓÀ  ®õÁ|°Ò²ÔN³M5ýŽÞµoô¶éÀ·UnžvKž·/žÃþ·ÝÏ/:3;œÄ;p§;D :µ
+:tê9L)8«õ8°Ì7_7Ò6
+S54ž[3LX2 E¡0o.ïÀ  ®5£¯ H±=Ê²eÏ
+³qÿŽ¢âVµp¶a]·
+XW·j	l5®>ì9Æ:3Ñ;
+;JB;
+·E:LõÕ9JY÷8+Êµ7œŽ6
+Œ58tx4XgB3P
+Œ2"VÖ0Ê¬l/Gü-.Ø+ÿÀ  .G®/æÄ1^ÕŠ2ŽÚ3ôZ5	ý6P6È¿R7<8iŠ8Èô9¢ö:_
+
+;iM;#Ýb:ªÁ9;M²¹Œžìhžlž Ï4·H)C¶
+Þµø¿Ž}%Û³?Ý±ôq°fø®êIÀ  À  À  À  À  /êª1¯
+2îî49;ê5r=B6
+07uÑ8>H8ù#96
+:
+:#;
+ý;b€
+;»:;S;:»4:áœ9;K¶8xq©7«¥6ìÎ6Œ5)É4%.Ó3Õ¡1¿\«0`ÑÄ.Ý^cÀ  /ž41IŠ2¹äÊ4!B5;ëX6Môù7=¹w88Àí9[ßò9åìV:f¿ :ßÐT;:¥;hù<;?,Ï:¹j:c29h 8³8Ü8
+Ç7Kº6±³50|4UÖ3W2¶0¢	/4HÀ  /	œ1îð2
+®Š3Î
+45n6Ç7ì
+7Ï8·9
+S¬9ŠŠ:)8 :š¯;i@;@|;+
+:·¡:"äŠ9áÅ8ê8ä8A=œ7]6º5Ë|44ŒA382@s0Ô©0/E¹`À  /(0Žnœ2"ñ3w¯Ê45«4Z6=7ró8!8œÊ9NÁ9×aB:bj:ÔŽ;þÎ;h:µ×:0f9¡»9v8vù²7ºø36ñX6c÷4ðÒ®3¹«í2pÕw1d¬/q>xÀ  .;=0	ÿ01jì2ŠU3Ç¬Í4Ëf65²P67B\V8 ìx8 l$98€9ç:\ç:ß.; Ž:Ž!:=ç9ž
+±9,
+z8ZÔ7å]7Uó6!	Ó5È3àÁ¢2ë1
+tŸ/aÈ¯@)T°Ø¯²Lå÷³¢ŽØ&µð·¶ÞTf·ªçžXüTžáýl¹>»4¹v0f¹(ÄÌ9=O³:0ŸB:l
+õ:B±9ö}±9S°9 8
+iÀ7ÎL7é6B
+4ÿ%Á3¿
+2qYí0ÿD§/bèrÀ  ¯xt°²
+ù.³_
+Žµ€æ2¶šÁ·jÀùžùžC¹_Á¹
+ÍnžÈk9Op*:Äv:3
+þ:
+€
+9©
+99uª8¿vã8/
+Ö7"ô6­è\5º"4§:|3{2
+ùm0Šò/DÔÀ  ®.°#hñ±È²óÝìŽ!² µ3Y[¶%ú9¶ÿe·¢_9ž(F4žžÔî7Åÿ9a¥9åS9ôf9©0
+97	8žé87
+7ŠW7 }96%UÎ518\4
+r2í11Ú0
+@ê.BgÀ  ­Qk
+®äÚ°Qù€±¢O²Ó'Ð³ç2ŽÕµ¥$¶T
+¶Ó_$¶Õ<7ø8Ã¹í9s±
+9§¡»9%8ì\$7àHµmÂ ¶{{Q¶hµT·dŽ(è³|f²Àž±VGò°
+y,®B­&ÅÀ  .:h/Ôö1K4¿2¢¶h3ÙÐ4ór5áh³6¬ÓC7Ztk7æÜÛ8ZÊf8Î¶ï9:œ9èÊ9S\E8±×žÌàžýÒžŒ>ðžW
+s·ÈU·$¶G µVtŽA³±žP%°Dz®¯LÀ  À  À  À  À  /11¥X2êÌ3Þ
+ 5
+6!²ö7lî7ëBg8è 9-=9š>ñ::^ ñ:fÍ:Ñ:Y:%R9,18Ý³81ø07
+<ì6µÛg5Ý\¢4ìª3Ûq;2®1lTÊ0Uj.ŠLÀ  /U0êd2Y\3©|4Þ€Ú5ö
+ì6äÛ:7³@à8m
+/9
+9.¬9æ(÷:2Ó:jØÔ:wþt:Kï>:üi9"b9
+P8wzé7ÊWñ7L667/÷5D¡¶43Þ
+3
+ Ô1·h0Ke.Ÿ):À  /È0£Ð2ã3j#ð4¯5š±ï6Ü7v~°8$H 8»Æ.9<<Í9©.ì:C::ä:TZå:>ÂÞ:Ó9®š9%Ç{8~Ò8¹|7Iª¶6± 5w84z3?øg1øŠË0ºd.ù¬(À  .¬õ-0:% 1šÕ83*è4&õ
+56¯á6)»î7{¢7·8XØI8ä8
+9XiÃ9žq×:
+ïH:0·W:1}:	ª9®:ï9A>X8Á@08*Fÿ76€€5°4 3tOú2
+ò0©Â</À  -¹h/2¬&0â1Áô2ÞUš3ßß
+4ÍõT5³Ä6ÿþ7hÞ8îà8Œë^9C®Q9µõ:
+È:$j
+:
+¯9œÇ69\µ58ä8LÔ73Þ6ÈZy5×Ãî4Ã'O3SÆ2=0ËÊ/8Y®Îð°hÂô±Ü.³.²>Žh)«µð¶n¿=·7
+·èêžqïÏžÊ¹/ïžâ?·Ž`9ŠÄ9nÞz9|qg9J$9Í8Ë&8
+á×7ZV96È5Ïñ493KŸ1ÿž203.ðK`À  ®Õ°
+&±ª²ë©uŽ
+cµ-æ¶!P¶÷Õ0·Ãž#øXžtÒž±E±žêN¶«E8¿*ê9#ÑÂ9'h91
+8¬ü^8AH7µi7
+eÐ64Ü:5BY4.Ö3¡1€q
+0-Êþ.Z;À  ®%s¯£(±í}²sÜà³¡æ3Ž³ÚµŠÂÆ¶ R·$:Ü·¬ÄžÂ2ž8Wžš¶6°GT8n8±8€¿8pøÇ8âD7«87 F6yÕ5¡9Æ4­%35F2hÍ1SÏ/_Ö.Ò%À  ¬1œ­œŽ¯+Zs°6±ªú&²ŸqL³¶NÎŽ·4µVã=¶ Ž¶i¬¶b*²6H2Ò7ôô7»µ7[
+¶*@n·+K·ÐÒ¶³-¶#Ñµw°Ž³§á²±c§°éí®Y1­
+@ŠÀ  -õåö/]1/2S83î4
+ç5øì6[Ö7	^s7Ü7ç`8
+°8'¯7ÙØ·IçžuQ ž¯cž£OGžfJ­ž]Ì·rrÑ¶ºÖÔµïÃµ zF³æ{²­Pl±ZÈÅ¯è
+p®NòxÀ  À  À  À  À  /
+
+ó0"Š2
+Ñ3a4ú5ŠU6¥Ÿ7uå8#8¶<9-·9/_9Äùo9çÀ 9àÊ=9²YŒ9j9Až8O7Ý7(ÈP6c457ð4k03wz2>Zs0úDs/Ùâ.UÛÀ  .Ñ;,0gc(1×3)1|4_»Î5yBÏ6j679:7÷yÀ8õI9ö9`
+99 tY9Ã·§9ÇÝ9šÒ@9oxU9À
+887q¡h6¬º5ÔX4Þ÷®3Çî
+2W1DÄQ/Ö÷¥.F[À  .^r0
+1
+2â·ë45&õ6
+Œî6ùÎQ7šëa8B¶ª8ÀÚ9%»µ9wÞ9¯M9®Q|9JÃ9tU9 >e8·
+á867=@6çm6åb5Â4
+k2Ñø1340
+Ž.0$À  .p/£=É1	2f»34§~45ëN6(74º7Û8g68ÖÔ\9.ÔV9wMê9
+9ÃG9y1×9.Œº8Òª8Z¥7Á©Ì7:67Ê5DV40'Ð3V,1ª@06.¥2ŸÀ  ,Oä-×P.þ^/Øt 0 À1}?3
+P4-h5ŒêD6Âvñ7Öš8Db£8ËP9/=89w±v9;Ê9~9=;8î!r8~¯7æY7.Žh6^®Ë5nN4V@43!ëZ1ÍÕL0\(x.Æ5Y®8ªü¯Ïúx±D±5²È³ÏPŽæ>µÕ&A¶£×
+·Oì·×Ñkž4DØžjžV©·­šÑ7å¯
+8åÖ8µÒW8£W[8gI8mp7xÚn6Á%5ø¡5U{3ïÛ2³x1aùD/îå .TAÀ  ­õâ¯@V±¶g²OZ\³ÅŽ$µÑÿ¶ZT·
+Ùž·¥€·ó žJÛžùÆ·
+aþ7øÈ83cs8bž8Lw¹8*(7Šíí7
+8~6tLÍ5pr4©T3{2cä1?@/fn.wÀ  ­sÇ¯	
+i°w0±ÍNO³tÐŽËeµ
+û}µÙóî¶Ú·ó··{
+#·šúb·ŠÚ·:6\6b7
+öv7²¹7€x7m!7
+ó6-5Í5š4·g3 
+31Àak0rë.ÿì-b·¶À  *jŠP,ö€-ô/L0(YŒ1#^ô1Ö81ÀUp³5"LŽàµP"¶ø¶Ðš¶ÓQp·çÆ·5³÷·?
+Í·Ù¶ÕÂ¶g_ÌµÐ[µ
+èœŽF?p³R_o²;¢@±
+œç¯±ŠQ®<¿Â¬šÝHÀ  -{
+Ä/
+Ü
+0t1Õ~3
+·4
+æ^5U5Ût6ºP7	»h7Zù7<B7@WµÈØ·­*8ž
+Õ6ž8ë)ž"->·áp·}±Ù¶ëZ§¶4ý­µgÈ:Žwç
+³]íS²&©°ÑÝ¯^.V­ÅÊ~À  À  À  À  À  .i/0ß=1sÃ2Àµ'4 Pò5èâ6é6Ø)7Ã|8#^Æ8
+8úa9*ÌÒ9DÏd9>å9Í-8×C8~
+£8;+7c¶€6®Jñ5è"z5{4F>2ëYY1°1ª0aéê.öîÍ-e<rÀ  ..!/Áyü156ð2¹3Ÿ4Õå85Êh6¡ñ_7Z¯l7ùÅ=8qÚ8Ç09
+á­9'k{9*V*9S8Ùµ88jN847Ì
+6íÂi6'êþ5Kd04Rð39ë2
+­0±ŽY/?¥É-®ÉÎÀ  -æ'
+/~k0íU2:ì3xÂ©4ø­5
+ZÎ6WrY7×á7¬Ìî8,ê8ÝÅ8Ùí9
+9Ç>9
+ÙÙ8Ü&ê8ÅË8/,ø7¯Œê7ð6[ÄÁ5&b4úÑ3~*U2>ü0òsŸ/ê-êõdÀ  -`!.óÄ0`zŠ1¯[l2é54D5 >j5Öâ6 ª7?©A7Î£¥8Aî8Ç8ÙGR98Q9`-8Þ8¡!I8F%à7Î­Ž76X¬6ÏB5ª«4ŽŠ«3¡42rn]1/€I.|À  «B
+P­*o ®Í¯@°9p±{çP²|
+ ³#š²·:`4Å 6â76î7Žà¢8<ý88ÙRÉ8óÍ8á
+L8¬|Æ8]
+Æ7í7Vh6¡Œ#5Íõ4ÚR3ÃSÿ2ð19ùD/Æ{.1ŠG­®¯ä°ñ±è³sŽ+zµ
+ÄHµô@¶à · Â¬·H·®¯è·¢µr·MÞ7gC7Âìü7ÿ÷}7ìÉÁ7©É7Ch6·ño6¶57Àb4E þ30µ2¢0ŠùÒ/0~®-ÈzÀ  ­4ÌM®Ëõ°@r±§²Êá³ásÐŽÐðDµ ä	¶LÂ9¶Õ{5·3 ñ·lÓâ·cl¿¶ï¥z6ig7bJU7d7(<7Qàõ6òêþ6e?I5²;Ò4åÎh3öÁ2ÝPŸ1Š)ó0Q4.Ý
+À-Dd%À  ¬¬xÎ®B
+D¯·rº±Ó²A·À³WÁXŽH¯ëµkšµÇæ¶Râ&¶µcZ¶øç·n¶²¯:µ[76zêÎ6Ô=)6Öá6 _6=Z5µ7f54883F
+22lê1
+S/šë.2I,n²À  +8,Û
+.þj/bU|0Î1'w2w3/
+83§*~3ŠC÷³á4Òµ;À6µûŒ¶kqô¶«¯¶É©Û¶Á=¶k2¶FŸµÕµ@Ž³¶Y5²Àý±«T°2~¯!&<­ªyÝ¬ÕÓÀ  ,ÍÆÎ.h	/ÛrS1-ß2f^ô3~64i±K51M/5Ün46]Fd6®Y²6É×6
+]µã
+å·
+Î6·2G·Øé·ŒP·32¡¶Éu¶:«yµU
+Ž·H©³Ã¿Û²®þ±'é°% ®®}­"AÀ  À  À  À  À  -Šv¡/:)0¯yi2
+eä3:€4R5H6C6 gÙ6ØZ7vð7ìÉz8?ê8j
+8)8À8wñ8.¶û7Òv¹7Y7i6ÀÂ}65CŸ4_&3\ý2<Ð1	Í/­	æ.9}Ø,©4öÀ  -u/	
+Í01Ìó3	U4T85S85ïK€6£.Ž7<U7ž-ü8â/8WÓ8¿#8
+
+Ý8iâ8.Ø7á
+£7yó6ìßç6Al¥5jž4¢A3Š~2»
+1VÉ0ð.O-þŽÀ  -
+#å.¯Ù
+0%)1:2°
+3È%Â4Àà\5Ç6[~
+7B77ãŽ¬8(Òé8V©Z8jô8Z£Ó8.ú7ïÆ7{<7
+~©6oVH5­I4Ôïç3ÝŒþ2ÃrS1¯07ð.ÃCŽ-/bíÀ  ,~n.8ô/Ú0å
+Ð2Þ33F)4245
+5á=6Ò7
+î7€þ7ó€ 8)Ôk8Iö.8L/Å8/¯7þnz7k7"]6õ5Ó'j5Ï4
+»>2ö)1ž&0hð.ö-\Ç&À  «
++ž­% š®€ý °ª±)xh²&üŸ²êŒž³(03·ðX5X9"6RÜ7*7£o7ùþü8)æh8=»µ8/=B827¬ZÅ786¥Ç5ùÄ5
+&B4&ý3p_1ÞwF0Dw/ä>-
+¯¬«°R®AIJ¯¶»F±ç²@{V³UžŽEÒMµ
+ºµÀøŒ¶HTk¶§bŠ¶Ù÷¢¶ËÞß¶Aad6ÙÌ6ìï7
+317+
+6Òx6r)45ãÙñ50Ç¢4cî3t'M2ZÖ1$<c/ÎºŸ.Z{x,Â
+À  ¬_­û+u¯m}w°ŒdÝ±úgp³
+&ÔŽ ü³ŽÆ¶µ}-¶ý\¶^cŽ¶þ¶Eî¶z*5s.{6
+ÕÌ6ºcŠ6°K6.6º5Yî4ÚTc4
+Ê+332¡
+0Ë­/9.é,p¿ÄÀ  «Í«­g®®ÛÈ°-õ+±g°h²*,³pcŽ:§{Žð)Äµ~4µÜ:¶	¶!Yúµë%áŽòz5uào5é©5ó(5¹>5\8û4Óg²4&33Wå€2hÿ31Q®|0
+Ä­.Æá\-RQn+ºÊÒÀ  *b,
+D-¥|.æû
+0ž61Ê2
+è2Àñâ3M|3W3ÞŽ!_)µ `µWpµò¡{¶»a¶
+C€µÛXÚµµüðŽV³Ð
+z³]e²
+ÏÍ°öNñ¯·£
+®fFä¬òù«WÓËÀ  ,	µ-	è/mÃ0g³ñ1FC2©
+Í374jãó5Ç²5£5å$6Ý*5ªµ'÷¶T^ë¶¯wn¶Å€¶ª÷¶k$±¶
+¶µtL.Ž»\?³ïP7²ÿOg±ãþ¶°ªŽ¯V­â¥¬IONÀ  À  À  À  À  ,ÈÓÚ.aqÌ/ÕcÑ1*KÖ2e*T3 -4x¶Ö5Hr6x&6û7³47x"ë7«~ß7È
+7ÆG7ŠÕb7nP7A6å6{:5MØÂ4ù3­x21{ôÚ05î.à-ü-lY++ÔCšÀ  ,Ð.$^Q/
+0øsJ2'j3>Ä
+47¢5G5ÍiÆ6oT6ì[R7F
+Ü7$Ñ7«4µ7±Ê7aU7l8~7¿À6©=z6 Šø5Ö4µõ3×ÌB2Ú¶1ŒÄ0z/,_-¶O ,#BÀ  ,8§-Î°/C`Î0Nè1ÓŒþ2óX3ìŒÜ4Ãáu5ã?6%h06©P>7Í7]7ãÌ7M7íH7j e7 p>6»[6:Ò¶5AM4ãµò4
+õ3±Í1û0º;~/iÂ-öql,\²À  +Nü-(Ýv.ZÆ0 U	10âQ2Q3U3TÈê4:i}5
+¹s5¶ø6LR6Ä!z7 ás7a%É7	Ñ7y<7hK7( Ÿ6Íí>6Tþt5¹ëÄ5æx4*ì322
++0éò/É.Iì,À  «bN¬àä®
+¯_Îê°j®±x²? ²2µÈ4;5èS6@*»6ÈZ³7&ú7a
+š7z
+^7eð47/Ñ=6àE 6o*05Õ:5ñö4IR3T_K2<f1
+ÔÁ/±B.;[!,ŠýÈ«³aï­IêÉ®ŸÝ
+°U/±Hþü²_&À³NŽ
+œŽÉv
+µQ)4µ®Î]µãÄsµÕi¹µLG5Å5õ 	6#t6Í5ÚL
+5{§4ìË47¶f3l2}°­1c\Î0*.Ö»	-bè+ÉõÀ  «g­;®uøÍ¯Ã!±°k²'Ù³Š!³ÍòÁŽ)µíµµfïµê*µ µ%š4f²}5ÔÊ5Ÿ«)5µ95º
+5Ø34li3àŒ~3óÔ2±í1
+¬/ÑÄ.ü-
+ú+wõÀ  ªÎŸR¬hÞž­Üo¯/1y°if±Qâ²s³³<Öã³ót­ŽdkŽàµ
+Åµ'¬ŽûÀŽ
+¯Z4TLW4Üœ­4ëd44Ž m4X#g3Ð73$\2U51fÌ¶0Oñx/
+ç-Å¿,Qh*¹Î¢À  )Â+Z
+þ,ÌNP./NËx0]_n1Aì2Þî2ôF2ñ)&2Ív²ÍfŽd¯Ž­YçµMµ%iµ ŠŽþ
+Ž¥§Ž3ý³¡C²ò²²æ±!.I°Ïi®Ô ­
+u¬
+1ªxêÀ  +,ªöÚ.!K/~ñÆ0šv1¹©Ÿ2ªy3£-4wh44ú3p5I]4¶ôŽ=æjµiÂµÀ
+óµ×Èµ¹èµ÷ÎµØŽ¯³ËTo³œ ²
+JR°öÈ$¯ž@®gâT¬ô»Ê«Y5GÀ  À  À  À  À  +Ì°-fÄ.Û#X0/¢Þ1mvz2ft3?ù4Shù5Åø5§[ì6#\x6·O6»×ß6Ý¢€6Ý6»Ø&6Vÿ6&5­¶Ú5Z®4míŠ3<2°1ªeª0vÐ/ILC-õg,~È*á»ÖÀ  +F-&Õž.£à/þÀÜ1,ÄÊ2EÿÆ3?Ð$4
+)í4Ùú<5
+5ÿ6Wšb6ñž6œr,6ÅWh6¯X6
+	D6,Æ5¿;€55=f4Ìw3Ë÷2ï¶ 1ñ@0Îdò/-.9 ,Â_õ+,
+2À  +7
+Ú,ÎZ.DHÓ/< 0Ø&71úeH2ö@«3ÍÕÃ4h51r5·o@6!â%6t!6AŽ6­&36¢Ù
+6»62þ5ÐÀm5O 
+4®¢
+3ùñá3šü2èl1©/Ç³ü.x
+-­Ð+h,zÀ  *öN,
+&-Ì.öÜ0-
+³1Q2YÂ 3B¯X4­¥4ÅÐ5_Ï5Ø7Ò62JÐ6z"w6ôþ6Y}6mÍ69{L5âE45iÔ4ÊwÂ4fd37vø2?C71( /ù:ê.Âü-$+Š+éàÀ  ª,4«ÃãF­6Ô
+®6ó¯ª°£=±cô`±²fš1ÑGÀ3¡j!4 A5YV²5àý69Á6y6Ùñ6|@#6?ø5óÉü5rÅ4æMf4+ÓÙ3WDô2b1H­0`ë.»Bs-E©{+¯œª@d¬0ûq­§Eš¯°0
+{±C²4î#³
+
+P³°xûŽ79Ž'#ŽÇ¡ÊŽ»AnŽ44(4@4Õ~5;U5vÊ4Ÿ4[§ß3Î®ï3 X]2Nk
+1]cC0Fd¡/Ûé-»Ti,Eî7*¯ÀÀ  ªIA«âYÉ­VÅ®©Ì%¯á·°úë:±è©ð²³M³dt³î;ŽI_ÈŽ
+JŽ2ÊŽPæ3;h4hÃv4€N4d4cÂ;483y÷Î2Â²1úþ1Ðu/ñçV.µšU-dœB+ñÇ©*VœìÀ  ©¯;s«Ey]¬»w®Ÿv¯FlR°]š²±Nï3² ÿ²Ïîe³]ñ³ÀâŽÝŽHJ³àÛK³ 203+3°(3ÀLÌ3ì¥33 í2­#2ÅW12N
+0@ö/.
+Ô.1±,¥£b+/eÆ)õgÀ  (Îm*g`+×úp-(m|.ZYÞ/jH0MÕÚ1p!1€1{2rR2Ó@±*€E³ ¬³Ç³ýœäŽ­³Ž
+³ñgø³«,³*[²š±çr±`ç°T¡¯¹­ÉÚ¬|g|«ÃÄ©k"À  *
+EU+}-Ø.hõ3/Ì¡0©Yj1í2j7 33ä
+3â×d4o3£ä³2ŽU±WŽ®ó$ŽÄ+ŽšÇ/Žh!~Ži³p:Z²·ëd±êõ°ùÏí¯ÞŸn®Š!­Qn«ÜvŠªCŸÀ  À  À  À  À  *°7Â,G6b-Ÿ/æu0O F1måg2fn3;µô4P(4rn5Ûì5u¡S5¬:5Í*J5Î¬5°d5A5
+"4ŠB¹4#3d$2Þ%1š:Ò0¡¹/
+
+.;ý,áœ
++gö
+)Ë ¿À  *}H
+,>·-Ö.ÜØl0.1-2)7þ3
+÷3Âï4f¬4çw>5E!È5£®5¯5·ïº5€7Ö5z-5"qq4Ž#ï4*ø3·
+2œ¹Q1ÞŸl0Þšz/œPà.Æ-'Ã+®¹*ÑÜÀ  * µ+®
+-'WJ.ãî/».0Ú81ØÕ
+2¶ßô3>é4 tB4§6£5¢<5axJ5ðÀ5¡3a5ÜE5sÝÜ5&ÀU4Â%4?àÚ3¡!§2å2
+¡1
+Ëú/õ).³Ì-^št+é
+f*NXÀ  )[å6*ú{
+,t-ËœÁ/þ03âÚ1>tx2-3ô3
+k3Žwè4Mì4ÈEc5%©75h§ø5w5µ5m­5+94Ïæ\4U?Œ3ž13·Ø2%âÏ1,Cž0Ûž.ÞÒ-Æ³,É**jÀ  ©0žfªÅB0¬5R­6®€@Á¯±}°S
+°À0÷`2 
+43Õœ4N4ÓŽI5-no5gu\5~JK5g}85/^
+4ÝÇ4j3ÏöŒ3¥n2A$1J»u02õ[/ìR-Š9,,/
+Þ*K(©gŽ«L
+¬vE­Ã8I¯j°ß¿±#D±Ì¡/²×ù³ÏÒ³ac©³îj³ëá³4O2Â13p-3Ð¢3Â]¡3ËÔ3!+Û2Š1ëI 1o:0"g%/
+r-ÚZÄ,`ì+#&)ÜKÀ  ©Ïª¥¬
+f­xvø®¥'Z¯·°ªDæ±=Z²'Bü²®Äû³³C÷¥³?Z²ÙU2 ¡y3(Å3nw 3c
+3%žä2À
+26	Ã1³Ñ0¶ÚF/Är.°BL-]ö,&­h*°.])
+zsÀ  šzšª
+8G«
+Ò}¬Ôú»®'Œ¯
+ï °
+°çf±¬	²Ô§² ²Ä$î²Öå²šBp²ép1ºl2n€2µï2Oh1ú¹z1s
+Ø0Àz/ûX^/--õæÌ,¹+jcá)øYº(\ñCÀ  '®¿Ú)C*¶'D,
+ðô-7üè.Ecý/-òÿ/ø€ä0·0ïB1 !R®5'±ž<R²n^³²Ä:-²òæÒ²îI¯²œª^²x²L±qëZ°µÚ,¯äž\®ñõ­Õ;¬n«Eíß©Ðÿš8IÀ  (Ô¡À*nÁ+àæ
+-1u×.j&0/Ð0k11ÜF1ÜÕ2[÷2«R2ÃoÈ2t÷x²
+8³#?Ð³
+
+ ³ùj³ª³/ãb²Äúù²5œ#±
+¹°±2E¯Œ À®š­{0í¬
+èªŠo©?ôÀ  À  À  À  À  ) $+P,-à®/*00BÒ1+92
+n`2Â
+î3c3á	Ò4<Ž4þ*4/04¡i4ÈV4J÷3ûSK3§ä2îŸ271oÎñ05B/eÜ.QýÒ-ž+¯
+K*2#»(sÀ  )7'
+*Ð,G-¡ÌÎ.ÝÃ0 Þ0ûõô1Ñ2ä£3.ëð3°¢Ä4_K4\[ø4WÑ4à4€4Dn
+3ÿÎ3Ä3
+"2X
+=1Në0­]&/¬jJ.Å-Q_¥+ÿ;*î:(ç*ZÀ  (Üš*zÃî+ñô-E×.1>/¡}Ó0¡xà1Av2F®2ôy3;ž3åI¿4.»4c å4{Qd4m
+4>FB4ó&3á-3Èå2yf1°¶_0Ô
+
+/Øn·.º-€,'µi*®Ê)ðÀ  (Òj)«
+x+)ù,)-Ò}n/óÖ0
+÷1ç¢1Î,2\3©U3Ôë4A45R)4W4X¹ñ48
+k4ä3ýÒ3#
+ª2 G1Í
+Ó0û¬ð09.ãR«-§Wt,OÍ
+*ÙŠò)@KêÀ  š|©pë«Ô.¬Vž2­*®lOä¯
+
+1¯K:š0 ô1ôf2{lè3$À-3ŠõÌ4£k43Ð¬4Dr]41ö4<€3©x32Bn2}Ý1é
+E1jj0;Ê/
+ -Æ«E,wä¬+A§)f§GšWW©¡J,«h*¬q­ dá®²Ø¯€¹r°}(³±  À±ŠÄá²
+iu²5ÉÜ²*·!±¥@1oý2@ù92ÀÛ2oïP2, 1ÆöM1;205ê/ºè0.Èm-³â,·1+)])³
+(
+ôéÀ  §µ%©KáyªÀÉ=¬óL­KVµ®b£¯Q«V°!¡€°Î
+
+±W\±µ÷±ñÙÇ±ìïì±su0Ö1Ì­ô2Æ§2
+O
+1Ë1l®0ß:0-Ì4/`K².pýÃ-X<,"e *Ì}Í)X&ì'¿ú_À  §
+9šª]9ª!M«-¬«ÇP­À3(®³Ç¯5)°5¥t°Â\Ì±*8±p?®±q±SLÄ°²{Ì0;K³1.Z1»ª0óø0-z0€/d²H.	-¢@Û,¢±+]nu*
+ùÂ(e­'ÖÀ  &pwb()z'|*ÂÐø+ü{$-}ê-ï
+.«cÒ/C%J/§úE/»ïÚ.M
+Û°_ô±²±}f×±Û±^ò±wÅ ±"-°¯šc°
+5¹¯mÌ>®{S­yÒ¬3º«N·ªš~Šï$À  '£u)7
+*L+â©-p.#Ø/«Q/áç0
+1
+,÷1Y41vš1-°ž0ì±ÐÇä²)Ã²=j²"z±ß+±±y¿!°æE°0²¯`BW®n?­T
+¬
+·)ªÇø©QµU§¹ÓþÀ  À  À  À  À  (
+VR)²ü++Þ,O-ŸŠ.ÜFì/Öåþ0±
+1vo"2çã2®2ò
+ñ3,&13O9î3SNG36©Ð3ûÕ2ŠðÅ20×Á1m0ôÞ
+0 Qy/3.*·¡-
+æ`+Àà*dp(æª'FEÀ  'ßöò)TS*õúð,HM -ç_. œ/Bv01:×1ßWé2bÄa2Ã]Š3éâ31§«3;Âì3(Ð?3-2šN¬2:»C1°i[1
+ä0BE/bF1.`ª-<,¹L*£]P)'ûK'aÀ  '
+A@)¯|*8Á+óö,-*Po.IÝ/K=ß0-ñ50ý=1à
+2%wg2Y2ã[$3g3$73ö¯2øŒp2©¬2DÅ1Áe31!Yú0d8¯/»¥.žÙ-n5¿,-*Ô])\§Â'Á vÀ  &ª.:(H*)ÉÚG+.€1,€<-¥	z.³í¢/§ž0
+l
+14Ðc1ÐTÛ2KŸ2šâ
+2íB3
+¬43
+
+
+2ï
+Ó2«
+|2NH1Òa
+14Ïu0&/ T3.¥g\-î·,SKÔ+Óµ)ª
+'ðßnÀ  ŠÀššRhË©œ.u«
+£ò¬"°Ä­N­ºê­Ç.Ù¿
+0?Š1+uÐ1Ü 2\ÓÍ2±á¿2êA²2þ2å82¬hd2XeË1ã\ã1HDï0ó/·ìÂ.Àß-šÂ,y+f<)£ X(1ŠGæš'ôÞ©°íªû$¬&ùè­9OÖ®+tO¯œ¯§*m°-&°°œ-À°±±°,79/÷Í0Ètj1ÈA0ùQù0³Sy0N»k/Â~ò/Üh.B*
+-P1w,:é+
+é%)°®(9ì &¥
+ÆÀ  Š;±ü§ÓM*©GÍª
+«Ò¿¬êR­ÙV=®§Ò¯U£(¯ß\ý°<ÐÚ°{(ñ°v~°
+Ôé/×0R"00\0µÌ0Qò/óµž/f.³'-çºœ,øþ®+ßmg*§Ì
+)SL'ßY
+&F^À  ¥š[§-a0š€rÅªÿ¹«/É¬D
+ž­7³®Hé®¹âî¯GC^¯®÷¯÷ìÂ°	Û¯Þå1¯Gì.áÈ/@Ï/f/rcË/é7.Jc-åmõ-B{,#4Û+¡ø)ßú(o'±š%
+MAÀ  %&
+&¯ç(
+kb)\*<*£I+/,:&-B7D-ÞÒ.@Ìò.]L-O
+ë®åéÅ¯¢ °ëí°+j°)é°¯°Ü¯?®¬R®ŠW­"ð¬+§«Ý©àü
+šZ6§NÈ¥!©À  &çp'¢)ï*q×+Ý,®ó-`ì.pd/qê/Ôí/æ^X0nÁ/ HÓ¯J·ß°_ÜÔ°µ1°Éð
+°­
+ž°mu
+°ÆÏ¯t³®»Õ­îÁ¬ý.«ágØªšDÎ©Réì§Þ'ŠDÈJÀ  À  À  À  À  &£$Ý(:ä)³E!+È,H3S-h*
+.ca/<
+x0{m0T81§1À1»91â|Û1èÎ1É1u
+19©Î0ÅD027Œ/.³`ò-Èç,Ÿ<`+-B*U(úÍZ'{M%Ö²²À  &gæ(q
+)1*Ñqx,Ð-)hB.'µJ/
+N/Çx0pü0ôòu1Sýz1Œ
+1ÂU1Îp1¹ÁY1g19Œ*0Î0B /A^.Õoº-÷ÙŸ,ôé+Ì÷*Ð
+)0 «'Ž!&
+:
+À  &º'¬)Ê*~£Ô+²Û£,ÕLî-Ø.ºI/*0)0³¥1!õv1x}1¢.F1Ž1©ù 1Z19Î0Öî¡0Rì/¯ª.÷~.ÍÊ-sž+ÿÁû*¹
+Ï)bš'ê|&MãÀ  %'É&Èx(Mª)ŽÉy+,>,/°-As .5Óè/v/Æ&0d±0ßÚã19õ1û1°10ç1L19àá0ßÃ€0cFç/Â¿÷/
+ÆŠ.+®¶-0|,F,*àk)R(oô&}ûšÀ  ¥SVIŠäÙÁšKÔö©Ž¹ªªœ«èì¬4÷|¬
+ð-ÕŒ.ãŽö/Ä/¡0w±0õ
+Ê1C¿b1R1h¯1x~19ó=0è€0s¡K/ÕÿD/
+Î
+.C£-KÉ@,2«Y+Üª)£çP(+ª&n6¥Û¶Š7<š
+ø©\pªQ2«¢^Ÿ¬7
+­fÒ°®o
+®P®þ!7¯%¯Â¯ Ï®ã	.X²m//j/j&/Z-T/
+êª.Žâ.**z-ú,©ÙM+¶*£"N)t·Ç(ì
+&¢š%M
+À  €£ÔŒŠ8o
+§®e¿©
+]Bª7ôÏ«L¬=¹Ý­IÛ­ºž®CR®€ø-®Ûj®×Ø]®y¹J-wà.µð/mÍ.ùà.¶Wš.TÓ-È©-
+E®,I·+XÁ*BR)'·ó&Bp®$¬°ÿÀ  €ä¥ß§
+Cša* ©uªš¯«
+¬w­ nw­¬D®G®W ®pÞ9®E¬­ºIú,ÐÌå-Õš-ý-Ëgó-ya»,óù,BX}+~î/*Ÿ)zø"(=ÅG&ð7ã%~ð*#ã
+À  #
+3%>n&'ÎB)l*mÝ*ývÕ+¶>y,Pâ,¶f,Õg+þ2r­H.Þ®»®x±®Öé®®v'}®!G_­®»ì­
+Z¬leœ«ùªO©
+šLÇ¥Šÿ^>¥
+ñ1£ì
+ÅÀ  $ÓW&ø'æÖ(×¶*ñ+
+s,c6,Ö¡H-oÁ.Â.Má.gÇ.
+ÆÌ­»%ê®É~2¯"]Q¯4Œ¯Æð®Ô!Z®mY­ÚXe­&Èþ¬T;
+«afªHÈ©Õ$§»œŠE­<€¯
+©À  À  À  À  À  %Õ&£d(
+Òò)»*±Z+Î^.,ÊÖæ-špL.lcs/
+3v/ì/î
+0+,!0OöŠ0Uû°0:0	ñÍ/­/8_ý.Šâò. n3-()8,;f+1Ï*ª(Å³Î'g¥I%çŸ$DSÀ  $Ê>x&h0Z'áZ>)8ñ°*`Ã+Ê,çj-|Xž.3è.Ù`s/^¬@/Áx0¥¬020=âÀ0+,0·/«ñ./>Ñ®.Ž	=.dØ-DÙ,du+`M°*;U©)Ä®'Ö&"±$üÀ  $m¥&	'(àØv*
+Î+>m²,AïÞ-'ÐÛ-öÙT.Yû/$"š/kø/ä>q03h0%ÉÐ0
+J/úú/ªÏÀ/EC`.Á/. [|-aÏ,N6+f&*g º)&¯u'Ëk&QßV$·NÀ  #g%, &³
+Ÿ()sjZ*¶+°!Î,Šú-
+â.6§.Ó2 /NŸÎ/«1/ï£0
+°à0
+|i/î/©®Q/Kµ.ÎUÓ.0R -~8,±+¥r*Uæ)H<'÷78&É$á¢À  £ÀS¥N\ÁŠ¶"ØšzÀ©c©ÿâªp©p`,']ì-bhL.<=Ø.éK`/dI>/ŽàW/ë/à/üé/â/šã/R&Ã.Û|
+.@HÅ-t3,®é-+µäÀ*+o)j
+(Ž&
+å%ú                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
Index: /branches/czw_branch/20100427/archive/noise_model/test.11.kernel
===================================================================
--- /branches/czw_branch/20100427/archive/noise_model/test.11.kernel	(revision 28017)
+++ /branches/czw_branch/20100427/archive/noise_model/test.11.kernel	(revision 28017)
@@ -0,0 +1,2797 @@
+SIMPLE  =                    T / file does conform to FITS standard             BITPIX  =                   16 / number of bits per data pixel                  NAXIS   =                    0 / number of data axes                            EXTEND  =                    T / FITS dataset may contain extensions            COMMENT   FITS (Flexible Image Transport System) format is defined in 'AstronomyCOMMENT   and Astrophysics', volume 376, page 359; bibcode: 2001A&A...376..359H PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             XTENSION= 'BINTABLE'           / binary table extension                         BITPIX  =                    8 / 8-bit bytes                                    NAXIS   =                    2 / 2-dimensional binary table                     NAXIS1  =                  741 / width of table in bytes                        NAXIS2  =                    1 / number of rows in table                        PCOUNT  =                    0 / size of special data area                      GCOUNT  =                    1 / one data group (required keyword)              TFIELDS =                   11 / number of fields in each row                   TTYPE1  = 'XMIN    '           / label for field   1                            TFORM1  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE2  = 'XMAX    '           / label for field   2                            TFORM2  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE3  = 'YMIN    '           / label for field   3                            TFORM3  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE4  = 'YMAX    '           / label for field   4                            TFORM4  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE5  = 'KERNEL  '           / label for field   5                            TFORM5  = '41A     '           / data format of field: ASCII Character          TTYPE6  = 'BG_ORDER'           / label for field   6                            TFORM6  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE7  = 'MODE    '           / label for field   7                            TFORM7  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE8  = 'SOLUTION_1'         / label for field   8                            TFORM8  = '83D     '           / data format of field: 8-byte DOUBLE            TTYPE9  = 'MEAN    '           / label for field   9                            TFORM9  = '1E      '           / data format of field: 4-byte REAL              TTYPE10 = 'RMS     '           / label for field  10                            TFORM10 = '1E      '           / data format of field: 4-byte REAL              TTYPE11 = 'NUMSTAMPS'          / label for field  11                            TFORM11 = '1J      '           / data format of field: 4-byte INTEGER           NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = 'ffad62fddc4453148697464f4f51a921' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0210o64' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 1' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -964.45 / Telescope focus                                AIRMASS =                1.081 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 298.7005 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -84.99987 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '09:59:58.056' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:12:36.277' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 1' / Object of observation                   HIERARCH FPA.ALT =   67.594463 / Altitude of boresight                          HIERARCH FPA.AZ =   215.778768 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =         -0. / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99981 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -74.00659 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.0633 / Primary Mirror X Position                      HIERARCH FPA.M2Y =    -785.123 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -964.45 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  78.76536 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.7234 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.3 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  13.3 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    2.8 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     42. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 = 9.35 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9.4 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 =  5.9 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.25 / Telescope Temperatures: spider             HIERARCH FPA.TELTEMP.TRUSS = 6.6 / Telescope Temperatures: truss                HIERARCH FPA.TELTEMP.EXTRA = 6.5 / Telescope Temperatures: extra                HIERARCH FPA.PON.TIME = 964427. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =     24.44695 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 6.943065 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN = 0.9944806 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.746721 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 17000. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 249.2368 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3305658796 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.2565 (stdev by 1.1209)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WEXTNAME = 'SUBTRACTION_KERNEL'                                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   o      oISIS(16,(2.3,4)(3.9,2)(6.6,2),1,1.00e+00)       ?ÀæÐëò?ZÈeë§©?¬t|Ç?vv±ñ
+8¿C¥Ý	¿@NaŸä^Ë?6W¥ŒùÅ¿VwÍ!§7¿=¶°³À?ªBM#ì¶?QrHÀXG¿}µšÔ?qÒÅï7®¿,¿òÞ&o¿uqy€xÊ¿Ã6çO%¿ š
+?Ïž9
+¹¿pI?.°Àõè1?ÍA®
+	ÀŽ¿åPÈ$Hý?c£tYöá?¹
+×ã>Tä?HÚ€MUÜ¿ßXß«Å?ºþ^l$í?Ôþ÷vá?DCçS@?}
+4³[~¿lÑGuÖ¹?°uxÎ\?VT>ÅQ¿AeöÝ_?æ¿+h(~A£¿3BÜ«)¥? HFšG¿Pêúáä!?¥Æà×z{¿mÉ¿]¿²e¿íß* ?€?¯§_O~HÌ¿çÄÙ.V©E?iô{þY?ÁÅõZîµ}?bbP7œ?Ÿ$%
+#x?ÂRQ¢ZÒ¿¹ ª¥¹Ê¿0<Ž] 4u?4¯âÅ=¿)B!ãY¿B?Ÿa§Ð³Ä?êßgÀv?Aé°âýë:?±xG^æ¿gHs/y?Äî&u©
+?[ÈésQa¿PìÕb9Ö¿NmÓSÊ?IºùLAÖ?²ÇÞôÿe¿;ÁÄµô¡ë?»úza~â4¿p.|Öäl??Jþa3Œ?ÃäoÕ-Z¿þã;¬?W«°ã¬?×ï'¥+Óà?dRØ-[¿B~Ê²ÇªÊ?ØXüG>¿Ó+{ÉQ6?*)éŸªU?¡|f=	è¿$²q1Î>íV	Ó.±? §CdB(?²]N    ?¬G@íÖ:¹K$:ºüe                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              XTENSION= 'IMAGE   '           / IMAGE extension                                BITPIX  =                  -32 / number of bits per data pixel                  NAXIS   =                    2 / number of data axes                            NAXIS1  =                  169 / length of data axis 1                          NAXIS2  =                  169 / length of data axis 2                          PCOUNT  =                    0 / required keyword; must = 0                     GCOUNT  =                    1 / required keyword; must = 1                     NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = 'ffad62fddc4453148697464f4f51a921' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0210o64' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 1' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -964.45 / Telescope focus                                AIRMASS =                1.081 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 298.7005 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -84.99987 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '09:59:58.056' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:12:36.277' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 1' / Object of observation                   HIERARCH FPA.ALT =   67.594463 / Altitude of boresight                          HIERARCH FPA.AZ =   215.778768 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =         -0. / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99981 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -74.00659 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.0633 / Primary Mirror X Position                      HIERARCH FPA.M2Y =    -785.123 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -964.45 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  78.76536 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.7234 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.3 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  13.3 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    2.8 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     42. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 = 9.35 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9.4 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 =  5.9 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.25 / Telescope Temperatures: spider             HIERARCH FPA.TELTEMP.TRUSS = 6.6 / Telescope Temperatures: truss                HIERARCH FPA.TELTEMP.EXTRA = 6.5 / Telescope Temperatures: extra                HIERARCH FPA.PON.TIME = 964427. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =     24.44695 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 6.943065 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN = 0.9944806 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.746721 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 17000. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 249.2368 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3305658796 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.2565 (stdev by 1.1209)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WBZERO   =   0.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          BSCALE  =   1.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          EXTNAME = 'SUBTRACTION_KERNEL_IMAGE'                                            END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             %ÖÖ'5?n(v)¯4*ÉX+Ëìü,µÄ-á|.FJk.ó/¹/ðf/ý§j0XEÌ0£Á0ÜqN1þÕ1
+­1n
+0á-²0šéí0a0ÿà/C¥/l.SM'-œ(,Â¿;+ÚÐx*Øž)ŒZ(m'Bà%æzfÀ  %êcþ'EÍü(Ën)¿ªž*Ü?š+ÞÞÈ,Æº_-F+.Xõr/J/t«0
+äå0läÆ0³b÷0ñ{1Ñ1
+.1ã0öhÈ0žÀ0v0P±/j/
+Ò~.f~H-Šu,Ô;W+î[Œ*ë¿)Í8&(('S­æ%ú©
+À  %ýñj'V\( L)ÏÔ;*îäø+ñÐ,×°®-©ªÚ.k z/¶/øð0ö0Áà0Ãn1Bî1
+(Í1'mM1
+µ©1Ñò0È,0
+0
+¡/€ã0/.y¯n-ŽQÂ,å·t, ó*þþ)Ýçò(©ä$'dÅî&kÖÀ  &¿l'fë(«u,)ßý¿+ Å$,a0,èŠý-·.~K/
+"/©}50#I0]0Ò¥â1
+È1)œÇ14Íl1+Ym1o}0ØmÊ0ý×0)òU/±²÷/$h .pH-Â
+
+,÷3,
+¹!+	
+³)î¿(¶Ž'uÝõ&'À  &"'wy¢(·Ê
+)ð'B+
+Ì,
+Ú,ùK-Ät9.{C/'/¶w0/{0`Ú0âGW1M316RÅ1B-17ý31
+0èDi0z06C%/Ÿ»/03².Ù-ÏæY-WÖ,~Â+Ÿ$)ÿG(Ã[C'zþ&x'6ìª(}Ì)âf+Î
+,'w"-(!ü.¬Þ.çËÄ/w<0Aáú0Ð1Fî{1škY1ýú2)öÂ2K2Xf52M¥
+2.12d31°D1QôÝ0Ý°0O)ü/«Ê.ùg`. Dª-5mä,4Å+
+p)ô2
+(¥g
+'DäXÀ  'G|(§o5)÷
+Ž+ =,6Ú-7¥Ž."sî.ý^"/®^0Tõ0ä<å1YŽ1žWZ2
+ÇH2:ú2^=Æ2lŸð2`ä*2>gš2ž1Àt1e00ñÄ0aÍí/ºb/É¿..pö-Ee¶,DF+,E²*žÄ(³À'Uí§À  'X
+X(µ`*×g+-­+,F>-G)m.0:ÿ/	x@/œDä0fAî0÷ß<1lz1ÈC^2Å2J62qf2Ø2t#J2NÒ2±@1Ð¥$1xA1ì0tqà/É®^/ßÎ.<@-U],Ttò+:Ú*X(Âó'föôÀ  'h°(ÃR*)s+;
+Œ,U¡-V­$.>/Ao/Ì+¹0xqé1ÀÈ1@¢1Ø/`2"Ãç2Z*n2G¢2ž62±42^Óø2'×Ç1àÕš1
+³ê1
+öÜ0ê/Øú©/
+õÝ.JÉ-eU\,dL+Gð*ø>(Ðs_'x BÀ  'y*(ÑCp*{+HL,e-f0Ü.KÉ
+/
+/Û0
+Pñ1ð1W1è`2.Â42j;§2Ü 2ä2PÂ2o
+23þL1ñ.1G1$0Üâ/èFò/)
+ì.XõÖ-uM.,t$F+UÅ**$û(ÞÌÊ'È(S)ä¹÷+'¥,W×Ÿ-tR.s<*/U"0$Æ0à1Ì2
+_2{2ã^/3)à3b{È3ç?3¶Û3ê3i ®31
+2ï±œ2)X2Ì31:£0òUO02]N/gX0.Ž-ä,j
+Ž+5À)÷p,(
+ÞÀ  (kR)ù^ò+6Éä,ksï-
+Lš.¿I/h¶	03Žt0ôÐÜ1Oä2
+â2$2ø¹39Œ93wõ3p3²3¥3~l3A,3¢a2
+à2'qÊ1z1É0Aë"/{mn.{-
+x,~<+E'0*Lù( ±žÀ  (¡ÁN*ö+E÷#, -p.à~/|J
+0Bà%1Æ1ÓŽ2*>°2 ÈŠ3ê£3Ib3Z3øõ3ªL3¢Ë3Û®3Q;3
+kä2©ìj25`1ªÖR1h0Qxú/ÁX.æX-x
+,-@+T·*áÜ(­UÀ  (®L*Ts+U$b,V(-x.²/ï0R
+Ö1$À1¬W27X2­lž3j3Yt3è,3¬Ï3·`3®¯í3X3aK35h2¶Íò2BŒö1·€(1r0aÐ/Ë÷.ŠQª-Šå¢,<3+dH*vŸ(¹ùiÀ  (ºmI*Šð+dQ ,$A-Š¶à.Š"æ/¹0a7
+1è1žÛR2D÷ÿ2ºÌ3
+&/3iP°3vC3¹
+š3Äâ83»G3'3qZ3"þé2Ã¯z2Pb1Är 1#Š^0p¥/Ö.±Œü-²S6,K&+sØ}*&
+ (ÆB)Žç¿+ÿ,ZU_-ê.,/d*0
+ßÐ1LYb2	t×2£B23+Å3åm4,4D74¿i4îf4£íj4¶N4Vg4N4
+
+3«ÜF39À2±«Þ2Ó1_u0tu/šÒ.« ß-!+,m€ì+"ì·)ÄÀ  )ÅP+#p9,mò@-¥.ªŽk/š`0	\1^÷d22²493;H3®N4ž¡4V
+Ð4Ê4§çÌ4²·4ªŸ¶4E4`A"4jz3ºÈŸ3IÈ2ÀëŽ2"ã 1rz00áì/·
+M.¹s-€ö,Õ+0£
+)ÔuÀ  )Õ>Þ+0àÖ,Ç-€¢`.žØ«/¶\Ö02ê1qg2"N2Á&C3Ky3œ=34
+á4gÿn4l-4µá14Á€4žÇ44¹4rjž4%Àè3Éµ93YÏ2Ð+2/µn1¿¬0«Od/Åf.ÇåF-±Êó,×+>Y)å
+×À  )åjn+>Qt,-±3.Æüê/ÄY,0ª\v1Ž2/2ÐJ3ZŸP3Ëé4)	4yó4¥B4ÃÚ4ÐJ?4ÆÏ4ª#á4J$42T3Ø¡±3i×
+2ßk`2<»1BA0·ŒÚ/Ó°Â.ÖWz-ŸÖ,Ú&+Læ)õ:À  )õþ+KÂ,dq-œÃÔ.Õ!(/ÒU0¶1hŽ2;­Å2ß
+R3jy+3Ú÷4524
+óP4±î4ÑÓú4ßÚ4Ô×ì4¶4^î4>mÁ3ç)3yÞ2î«62IZ1ÄÖ0Ä*Q/áúý.äÉ¬-Ëtº,Ü¶+YÆL*Î*ÒM,-?Ö-zU1.V/°X0¬
+æ1fþ2]ÿ63"*3«ú41ŽY4¢×Ž5×ù5AÃa5}³,55; 5ú5mT5MéB50Â4±ac4Bõ 3œ}ï3"t2u71¢°l0œd/Áäf.­öÞ-æ,<ôÀ*äžÀ  *äõ°,<€è-Nª.¬Ãê/Àw0»q
+1 ª2qèÞ3 Wd3»kT4A¥4±lZ5²5R÷?5	65¢¯!5­­5Š
+q5±65_IE51 4À*Ú4S$ï3Í.M3/áf2º1°
+¢0Í9>/Ñä.ŒS0-4Ä,Lä*÷£À  *÷Ü,L	ú-rŒ.ºè~/ÏØh0ÊÕ21­ÐV2éD3-3ÊÜ4QØ4À5
+G5d+!58Ö5¯Ä­5ºÔ<5³>C5õ5p©I5'1?4ÎôX4cTÜ3ÜÞ¬3=NK2Ù1œÙ0ÜÝ/áãÌ.Ê¯-v,\1+GYÀ  +#,[o
+-Î.É
+/ß\0Ú9Z1»2Þ3:ÁÕ3ÚLÎ4a4Îª5(gî5u_ 5 hw5ŒÚ65È È5À`5Š8ÿ5Š531~4ÝœÐ4sÊ3ì
+3J».2ø1Êõ0ìò/ñã~.Ù
+Ô-ªÒ(,kÏ*+ŒäÀ  +w,jÔ
+-©ºà.×1§/ïXN0é~1È9®2Òë3G÷3éœ4qyU4Ý*R54B5In5«5ÉïÀ5ÖmU5Íæ5±|á5ŽŠ5?1Œ4ìH4Ú\3ü?f3X(2£1ØaF0ü$Ì0 ñ.çh'-¶ Ú,{mN+2p+×zY-0QÊ.|Ì
+/ÁŒ0®­1šeµ2KÞ3Rñ
+4	PO4Ml5(5cv5ã6"6Þ6Q 36t86Ü6{qp6\ë±6/2<5ù/O5ì€51r4°4¯í3kÁ	2¡ô1»"V0ÁmÔ/¯&æ.ïì-AÀ+ë)
+À  +êoV-?×Q.=/¬Ÿ0ŸÏ1·;E2ÒZ3e{s4Zr4«
+5,ÒÚ5« 5öv^6/æ6bc6
+6Z¥6Ám6ndk6<ù;6]®5ªP5?cÚ4œãÜ4%×~3~wø2«EÎ1Ê0ÐóÄ/œA$.(p-PŸr+þAgÀ  +ýdQ-O\×.ª6/º»E0Ív
+1ÆÔ2§XÖ3xÊ4!d4žÈÂ5:£5Šò6íW6=/6sÆÒ6 À6Øž6Ê&6Ý+6JÀ86#¶5¶³5MU®4ËÃ,41ÿ3t2·é§1ÙÐ0ày¶/Ë[_.¡`ò-`b#,¬áÀ  ,,§-^â\.Ì0/Èž
+0ÜÚI1Ôæb2³ßS3
+H4-n¶4Æm5Ht;5³:6~6KEÔ66"ù6¡VÇ6ÒÝ6ªó6X36éœ5Ã5[G4Ù¢y4>&3òì2Ä1è
+0ïÿŠ/Ùu.¬u-pÓ,9À  ,§%-ngá.ªî*/ÖŽÎ0ì>
+1ã»ò2ÀeÎ3<49xØ4ÔD5VDë5¿ 6Q¥6Xõ{6F¶6¢%36«Ô×6¥Û6gP6fN06#¯Ä5Ïz5i9V4çÇ4JN.3Nd2Ñ1Z1öÿJ0ÿ
+/çØ.·Ñø-©,Å>,Â¶.
+9ã/ap0ùå1K2â3q¢4/Z!4ßRÿ5yW5ô»¡6T
+^6£rý6â7
+¿7#\7-ö7)Íž7ó06úi6ž;6qR6
+±°5BŠ4þ×4F«á3ÞH2¢~
+1©ë0b/x.. O,Õ6
+À  ,Ó¯¿.,~/t 0#Š1¥2h83ã|4>[4òH$5#t6}P6eSÊ6°bD6ó^X7H-7.¿Ý79= 75x7#z7á6Å(l6B6Ï75žQ5
+Ÿ4Uª³3<52¯@1·
+0§/.;Ç ,æ-,À  ,äšæ.9Ë/h0€Mg1²Ž2©îj3C&4M]5¥5 6Ð6v96œQ7]7"ÐÐ7:{e7Ea7AC=7.î76ÒZ6Û(6ì¿5£-þ5þ4d©
+3!2»r1ÄOü0³²/ÞG.Iï,÷$9À  ,õ¢.G³/ã 0°w'1¿é
+2¶t3¢Ñ4\^5
+75Ê6ŒN6ßS6Ê@Ò7
+
+ö7-Yn7F6ä7Q
+
+7Lýþ78L7:6ßF6t66*
+F5­£š5wc4sšV3Šø
+2È
+€1Ñy0¿Ú/§.WTŸ-
+€À  -M.U\M/­0Œ é1Í
+2ÂúÐ3¢|4k`5È5Šv6"ÛÌ6z
+6×07žÛ77â
+7Qòh7]©*7XžÀ7Cš7æ6ëï26
+D64'Ì5žS5$ð44S3±Uú2Ô×1ÞŽö0Ì/£pÈ.e-
++-H».ú00ž®1Y­2j3[f¡43GN4ÿ4E5-6*Ñ>6 ÷
+7ßê7A§é7|<79O7§C7°µL7²;}7š¹h7h	7d97
+d6œŸ6Gä¶5·5àN4Lš3x«21s&E0D36/
+W -ªÈÀ  -š¯k/]0?äÆ1lK2}êÖ3mï^4BG³5
+$O5«Ñ68U6­C7Ÿ7NÔ³7
+@7«®7¯"7¹
+|7º£7± 7
+j7på×7&zu6É«ú6U+Ø5Ä=`5
+Aê4[s3
+g2g1Ç0S6P/Í-·ÙKÀ  -¶/á{0OÞ1~è2é3<
+4QH5®z5·Ø 6EÙá6¹"757\7üè7§
+7ž
+7Á¶7Ã
+7¹PÞ7¡ÐÏ7}Ê|7/ò6ÕŒ76brø5ÐÝ&5'£4j>3Ï2=
+1û
+0b9i/Žz-ÅÍÀ  -Ã|É/
+«0^<ô1Ã2Ý¿3k4`H58¥5Ä­n6S^36ÅÜ¢7!àh7i.P7Û7¯s7Àì7Éðè7Ër$7Á7©
+.7
+W79j6áÌr6oº5Ý|ê52 4y	3²2¡1/0q</*c&-ÒfNÀ  -Ðãx/(u¶0mi
+1Ñ2Ñè3ÄÊ4oHä5)ÂÐ5ÑŒ6`â6Ò)&7+:7v[7º+7žÕ7ÉÅ7ÒZ
+7ÓÙ«7ÉèO7±97ÉÝ7BâŠ6íÜ°6}:5ê
+°5<fŒ4êD3 ØH2ªè!1bö0Í/5Ó-ß¬Ð.ZÁŠ/¯Jî0õ(á2sñ3
+§Ÿ4n4ê
+5¢Å{6C.]6Éžë73<²7°7³17Ìr7Ðá7În7ÖÈ 7î®8&8>N7å
+B7«ÁX7\ß
+6óý6h)?5ŸÊ5¿B4'633Ô2'÷«1œ/Â?Y.pû¯À  .mn¶/Ÿ2I1ò82" Ù3+ÚÉ4
+v+4ý(5¯­6RA6ØDè7?"S77»f7Ñþ.7Òx
+7ËÉ7Ò:ð7ë8
+>8žè7ìr£7³7h·7 ìk6vf5Ë(5êª43Ff3@¯
+247-1ß/Ð×x.¥êÀ  .
+á/Í€1Oþ2.À39
+Ò4*}Î5=5Œkß6`Þ$6æÐå7K÷7%7Ã)7×ãõ7Ô²7É%7Í­Ø7èb8ãè837óÙ
+7ºuÐ7sNe7Ú6Që5×¡54>õ3M2@v¯1
+0/ßo.ÍûÀ  .di/Ü ÿ1­Ä2;š3F@Ü46
+r5¶5É?6o¶6õ\á7Ví7 u©7ËÑ²7ÝÉµ7Õ¥>7Æ7É °7å<8B8
+®!7û?p7ÁÐ
+7~7Ç»6p5ãä±5#Aw4J€Æ3Zd2L¶01'$Æ/îŽ.öÀ  .ºð/êèZ1$
+2G§3Sså4B5.€5ÖB6~é7ôo7bÓ;7šb.7Ô47ã¯r7×;Ñ7ÃÜ
+7Ä7â{8¡,8
+(Œ8Ré7É*B7Þà7µa675ðBÀ5,lÝ4VSõ3g>2Xõ±11G]/üÒ.
+/4Y0XÒ1`e2µzó3Ÿ0§4¬š5V¢66d¹6Ò 7L£7Š+Ý7ÚX¬7Øú7 '¶1F·¡KÑ·Áà·'h7YŒ98
+RÈ8+¢°8Þ7Û[7U-7 £J6Z6ù5ìR4Çµh3ÙBÊ2Í&g1šz10q
+¡/iÀ  /³B0k?1¢â|2Äi3Íh4º`5Éf6Câ6ày7YDÒ7®lL7à£t7Ö>F7`0N¶èo$·Ò4·öË@·
+47
+z7þ³	8(œi8éö7âJ¥7ú©7P{6fÑl5šÉf4ÔÁÏ3è»2Û~Â1Žf0Q|/!DÀ  /2*0}0`1¯d2ÓX
+3Ý*4È¬5<)6Q`T6ï
+ä7eæ7¶¬Ÿ7æîB7Ó7; T·<
+jž`DžB(·žf_6yRØ7èÀ
+8%Ø(8
+õá7é:67 &7
+ý­6skà5²Šy4áÎ43öÂ¬2é×
+1À0
+'/,³ À  /*±0¯Â1»æ§2âF°3ìsë4ÕÐÂ5Š®ì6^Þ"6ýL7rL7Ÿí)7í97ÐÆ²7@·¡žœož1
+Ð·ê¿µuðà7ÒÍü8"òá8 Î7ð)¿7E 7ªÝ6*5Œ4îÚ4ÁN2ø/u1Ì§Í0æÒ/7×ŒÀ  /6/ü0ÇT1Èhœ2ñ5D3ûß­4ãÙ5±!±6l[ð7
+Ú7*7Ç-7óÙ7Î
+ì6â X·¥ôž2 žKûžZ¶º% 7ŒÛr8 
+¢8"
+º7÷K7ë
+7X
+6Pd5Æ`¡4ûç4
+!G3Cç1Ø·0±~/Büx/
+r0í^2#Yg3C444IýZ54Pg6
+"K6Ž0B7E`7±£Ê7÷Ï¥7Þ@:¶.ÝàžÄZ¹6¹\ðó¹q4¹MW#žöó'·ü)€7ú8R8
+87{7îVF7z®6ÜuÁ6$Š'5R¹¹4hl3]Ð27²ó1Nj/ŠÀ  /¢1 ~Ô20²N3Rè4YåÅ5BN68ê6ÀoÑ7Q`7¹ÙÔ7üÇè7Óu¶÷
+žÿs¹#D<¹fXÏ¹z\|¹VãÇ¹ž$z67ÉŒŒ8I87ú.7ôf7]à6çZ6-Ø|5_zÊ4wNò3lÏ2D\¥1
+šŽ/² ¡À  /¯§1
+Nf2>
+43bõ4iÎ05OÞ26
+O6Ì¯^7]7«7ÂÙ8 à7È«·Kfž«:¹-Qì¹oÀ ¹^¹`pi¹¶ržJßš7i 8@ï88x»7ú®7dž6ò?n67
+Ï5l;×4ª3{o2QU1þ/œúŽÀ  /»B1
+ø2Kd3rQT4y¶5]¥6(f&6Øîì7iÒ7ÊEß8\47œà`·°žŒu¹7_©¹y(~¹
+ø¹iý¹TëžqE
+7R*88J88÷J8 mT7k6ý$B6@=$5xüç4Ú3
+*2]°1 ]I/ÉôÉÀ  /ÈÝ1
+í2Xœ3Û4Ï5kký62|Ä6å.z7tåø7Ò{å8ØR7³Ä·µ`žÍ°º¹Ama¹H-¹]€¹s¶¹%óažÕ66ã8/Š89uÔ8d7rj76Iow5Þû4û
+3Ì2jY·1)·/ÕîÞ0^/1f?F2UÞ3ºR4Ÿé5§S'6z^7
+ÍR7£Tª8XG8%p¶Éœžó¹O¹ÝrE¹íÝ¹ëŒ¹ó£¹ØFý¹÷ÞžÏ\8!
+68{x€8?3V7×Ù_7E*6xa5Åd4Ü3Ô¡~2±t71+0"(ÒÀ  0
+m81xÿd2©óú3ÈôØ4Í
+Ú5³š6
+Ïv7'dd7«(×8gr8ª$·Em°¹y¹6¹Û¡Ü¹èo¹äP¹ì¹Õ.H¹$wžôJ8€8qÐ8?³ì7Ýmn7MJ6æo5ÐS4é×E3â#2œ51cj0-À  0*|?1
+ßÀ2¶3× 4ÛÇ5¿Æ(6]:70ûs7²ý8	v7ø]ž·þ0¹
+T-¹Mî¹ÙÑc¹ã¹Ýâ¹å~¹Ò¹Lüž°:7Ä 8f¶ø8@47ã7Uah6ŠT{5ÛC 4÷ò3ï€2ÈöÉ1/š08ì:À  06H1?Ï2Ã0/3æ9h4ê¶5Ëÿ§6ë 7:7ºÑ48
+
+Í7íg ·ÃE ¹â¹e>¹Ø ö¹Ý¹Ö¥r¹Þz¹Îüâ¹užÇ>$7
+ 8\V$8@µ7è7]C
+6­Â5æ2~5)P3ý&
+2Ôž1ûç0DMïÀ  0BP1Ý2ÏÎK3ôÛ¯4ø¢¥5Ø9(6xÆ7D)7Â¥a8÷7âp·ó¹ Ý¹¢|¹Ö0
+¹Ø%¹Ï­¹×r¹Ëä5¹žÞc7
+Ûp8QõN8A5¯7î)¥7e%€6µ05ñ!þ5È'4SÉ2àyZ1£È$0O¯£0}o1ÆV3R4
+Q5ú6
+wT6ÊßÂ7vãâ7ï¶Ê8$¯7dèžÓ²¹®Úª¹ìxŠž&S:4Ìu:y×ö:ËO¹mžº@5¹à2ž+ž8b8R8%wp7
+/6øs§6$«5:"ç44úg3
+Õ1Ý£0=»À  0Ï:1Õù<3#4*85+Åß6­6×¯Ÿ7ïØ7÷­¬8#
+7>]Ðžæî(¹¯Í¹å.|ž2"À:'Jê:h9õPd¹WeP¹ùŠè¹°žA8iG88'7¢¹7o@6,Üd5Dc4?ãp3!µ»1ì(0Ñ
+À  0:1åÝ
+3¹²46TŸ57>6
+º6ä¶7m¿7ÿ€8!~þ6Ûãàžú)Ü¹°Àa¹ÝäOž=ñè:ÉR:W?9ç
+B¹Aî¹ìÍk¹žsùx8KSl8~¢8(€œ7§f
+7€¬65
+
+5NùÝ4JÌx3+` 1úÑk0d^À  0g;1õÁ3&Oâ4Bqu5C\6'[^6ñO²7ëŠ8Í³8æð5ì0 ¹²Æ¹±³@¹Ö"žIÂ<:
+GÁ:Eòš9ØÄ¹*Ÿ×¹ßóö¹Qhž0<8-_Ä8w
+
+8*;b7¬x7
+Ú6=_Ô5YeY4Uµ35
+2œ(0š÷°À  0§³<2Òr30æ4N,5O'ý60ü·6þ­7i8É"8
+Nâ¶K ¹P ¹²Š¹ÏOúžUš9ýp:4Š89Ê}Ü¹k¹Óv¹!Ìž¬cš8l
+8p"8+Ò7°Ÿæ76E¡5cÐÔ4`3>¶l2
+0²0Áë÷2F·3Ln4nó$5oË6M
+Ž7ô7®+8
+8/Š ·ÝW¹2¹ôž9 X¶;%;FRö;%z;bJ:¿ÓžÛTºÄž¹A¬8(MP8¥Ô.8d*?7ã76kX6u,5äâ4õ3gR+2)-0Öé[À  0Ñ
++2#<3\`£4gP5p06Z«I7
+!ï7µ×8!DÞ8%øpž¶¹yp¹ë3v9à;Ÿ7;9ó;~;ó:¶^žÌº ÂË¹H·š7ìT 8+€8bÞ7çl|7<Ê86:5.h4Ê²3uq>24B0å1¹À  0á
+]2/13l,Õ4U
+5ú6h8Ü7$¯è7œ8#ö²8
+J<ž2Áp¹×²¹áØ49šë:ö­Ù;+Ÿõ;p;
+Å:¬¢÷žC ¹ñÐ¹OÞ¬7
+@88`Ùy7ëÇÝ7C)6
+]5wî4Ú3È'2>Ùg0ózÀ  0ð·2;&ë3{ù4BÉ5
+6uÆq7-=ß7Å/
+8&š8žTÌh¹5ø¹Ø|ö9y¢F:ßß>;
+u;÷;:£+·à ¹á~¹W¬6À8Ú8_17ð#=7Iò6
+5¡Át4 u3×°2I¯1 á:À  1 (b2G
+R3
+â405p6ª75ËØ7ÌÛ8)Z`8íÔžv×@¹6¹Ï!Ÿ9aòx:É;+;
+t; §M:Ž27>¹Ñz6¹^,€·  8~d8]ž7ô~7OæÑ6¢€5©
+ù4šJ+3ç:2T
+Ž1h1Ú:2MAh3cº4¡š5 ºp6kT7Aë7ßà8AZø8&xž³ù$¹Òp¹MqD:ýDÞ;)²:R©8Wlº 
+
+:ÌN:É º«l¹ŸWÄ¶°[À8º¬8Rä8{ª7pÁÊ6£H.5»4ž3]e2eQì1ö0À  1W2]Bj3ãª4¬Åô5«Ï(6ÿ7L<37çú>8AµŸ8<žÆÈ¹ÍöÔ¹<ú
+:ê© ;#2@:¯Ç69õÅžŠ&ö:ÕU:¥#¹åMH¹ž¹8·¢¢P8©[688íŠ7w£Ñ6©ä%5Äžš4Â43¥ò2s>1j¥À  1ÔÆ2mCh3c4ž>5¶ãß6Š7VS7ðü8B8
+žÙà¹Éd6¹,š:Ø
+^;
+±ú:Æ;X:h9í"º:ÞØ!:J¹ÇCš¹³®ž
+à8³º8ÜP8_¡7~
+Õ6°5ÍÔÊ4ÌN3®º|2æH1$ßÀ  1#R
+2}Dh3©ã4ÄH5Áø6¢'Ð7`Þt7ø-º8BkH7Ý°žìg0¹ÄÑ ¹
+
+t:Åq ;1º:Ü¯á:ª¯:ô:è
+ç:vºH¹©:&¹­|,žGÜ°8
+D8
+¡8Ñ7³î6·
+5Öðê4Öj3·é2ð1.SÀ  1-ÏR2¢Ž3Žcv4Ð	Ö5Í
+N6ª»ú7k/8 #»8BÆ7·õ žÿ6¹À? ¹
+:²ÕÞ;±w:ó$^:áUž:Æh:ñaÁ:nrQ¹0¹§Ýšž88nÉ8eŒ8C7$ð6œž5à
+
+4àŠ3Á2#17Çþ1
+@2w$3Š³è4Á±5À÷t6£O­7g82û8^ì8Ð¹
+åÔ¹÷U¢9!b;9s:(2;ÀÐ:»°S;=1:;SW:Üð8¹z¹þ¢žF·8Çx8ŠP±8.477ê6ÃÈ5àŸÅ4Ýz93»ó2ùŸ1/ËôÀ  1+ŠÄ2
+Hp3³'R4ÏÒ5Íäì6­&7rzº8/î8\Š 8°¹Ïd¹ëùT9V¬;
+ó:{!ë;±{:§!;>Äó;N:Õæß¹E
+<¹î0džý°8±&
+8 ²¡8.€þ76Ê8X5êüî4èû3Æd2Mü1:ë¿À  18/F2ÐL3¿»4Ýd¢5ÚÒb6¶üZ7}ãi8
+,ã8Z¬P7Û
+Ð¹žü¹àþ9î;¬:§;¡å:M;@XÐ;Ë4:ÎÝ¹à¹Þ^&ž¡à8ÅŽ88/ä7ó26Ñ_ä5õ;4ô{ï3ÑC<2¢91F
+À  1D·Ê2X*3Ì$4ë>t5ç¿×6ÀÒ²7Š8)Ô8X²7©¹#¢¹Õ@²9Á>:þÌ7:Ðb;!:|;AìÈ;
+8:ÇÔ1ž
+Ö`¹Îîž¹Dð8eX8v~8/Ç7P×6Øt5ÿy;4ÿüÌ3Ûë2¢öw1Q+RÀ  1Q@L2¡à3Ø4ùD5ô­N6Ê©7Zh8&Ê8VžŒ7n
+`¹+
+¹Éä`9}íT:ð?\:ú «;¥:RéH;C;%C,:ÀÊÌµéH ¹Ÿ¹°žÕè 8\	è8Øl8/÷­7®{6ß¯6Û±5ŸÔ3æî2«Jµ1\K1*m82£t3²ÔØ4Ð5ÏÏ6°ÿ7z8ü8u
+89:è¹Ž¹þ
+è9Íb:Ð5¹Ì}Û:pŒ`; @¹Ùk;³Î:Ý®¹5f ºËxž^$08Øx8³èZ8;€
+7Ð`6Ñ&5ðk4ìè]3Èê£2kû1;ÃÀ  17Œ2¿Y3ÀÌ4Þ§ô5Ý.Ü6º^µ7ç:8Û
+8rl$8
+mà¹i8¹ïT~9ÇÃ<:ÐŠ>8û@:VÈ¿;P¹_:;
+É:ÖÔvžØ
+ð¹ùBžŸÐ8Ÿìì8¬Üy8;O£7èV6Ø2Ö5ûÒ4øÁÌ3Óù2µ1Gg]À  1E
+ó2Û<3Í2Ÿ4íHÎ5êÇæ6Ä€h7Ãð8¹y8oI88 Ð¹ RŽ¹à9Âì:Ñ<?:% õ:<Õ
+;ÐžÎ»š;z·¥:Ð
+ž
+¡ ¹ä€žšk8¥aP8¥Ð8:û'7  J6ßK6º
+5M3ßv2€Ëm1S
+²À  1R[R2¢÷ 3Úa²4ûéš5ø`ò6Îê
+7 Š8è8l&L7Ë§¹'<<¹ÑÃ9œD€:ÑÒT:Pn:"ác;s@8x!À;k_£:Ê[â8Ú¹ÐôžÅP8ÕŒ8Ä®8:Š¬7£>6æd26ïÏ5:T3ê_2­{&1^°À  1_ª®2­3çŠ5EB6üþ6Ù/Ð7}\8vW8ih7
+p¹.%Œ¹Âû09žh:Òhf:Ø a:íº;Yû`9ck2;\š:Ä¡8à+@¹»LžáÅ8d@8žÌ8:R17Š046í|à6
+%5'
+3õ&H2¶*ß1jT^1!ý2|®§3ªÎü4Çkx5Çÿd6ªç47u~8=Á8ç8w%°žÆ6ž¹íÂÆ8]:ŸÄ¹á;€÷`:º)ó;aº:àéù:éÒ¹ÃRJ¹éâ.·#÷ 8íðV8µ1D88$d7
+l6Él5æ.4áÏÄ3Ÿý­2ÙÌ11ÔÿÀ  1.
+2ä53·FÎ4ÕFb5Ôçå6Ž±?7a 8¯8;8\|@žÖÙØ¹àXÌ8D:»D9	·`;«:·Là;~.Ç:Ø¥:é§¹\Æ¹Ù,·Ù`8Ôf8®=È87¢7Ñw6Ï
+5ïÏò4ìÍ	3ÉDv2ï"1<­%À  1;
+2q3ÃŸ4ã!I5áÐd6Ÿ{F7ò8ã8|š
+8AÒžžç}¹ÒîÊ8Ã»H:·ðÁ:e ;=É:Žo@;e:Ða:éz¹NÎÀ¹ÉV2ž0À8ºÜŒ8§JJ87 7~6ÖŠ5ùq`4÷ÊL3Ó=2w1G
+IÀ  1G¯2ýö3Ð6n4ðü45îžâ6ÈEN7€å8¶8z°8')8žø 0¹ÅÖ8î2x:ŽàQ:z\;á%:±¬;M¬:È
+Ê:é`žåÇ¹¹BžtH@8¡Rô8 VÏ86Ž7_6ÜD6h5cÉ3ÝÒ2€Ì1R]nÀ  1T?2€Ø3Ü®?4þ×
+5û¡a6ÒZ7FØ8u8wD8
+È¹a°¹žØ9
+Tà:±ÏÑ:³*	;¥:®µx;4pó:¿Ø[:é1··Æ ¹šÊHžè8É$8cT86
+Ï7 &6ã
+â6Z5âk3èÍ2¬/#1]51Ï2UÍ*3*4ªy
+5¬U96ó 7Y¹ 8ÑÑ8{8Z·þp¹­(&¹Åu:wóŸ:ª"n;5ä;gÏV:AÑµ9î±G9¥Âãº
+
+¹ 8{pØ8ùôx8§èË8#ã¡7ý6­.À5Ä4¿­d3¡aµ2k1R+À  1"K2eÞž3±Œ4¶<(5·aÀ6rû7cÍc8:8zéÎ8§2·ÛO ¹§ª¹¬P:qV:²
+ð;ï;[L:?È:"A9Årð¹ø¡Ð¹!~8,Ãø8ãýB8¢x8#ÄÄ7up6²Œ"5Ì¯
+4ÈÜP3©ð
+2xð?1
+P`À  1
+¬Å2uðD3Š8î4Áÿ@5ÂnD6¥òÔ7máÀ8
+` 8zD8ô\žÏÀ¹ Û6¹ž:j¹m:ºk;
+ÉŒ;Na<:=Ÿ:ëê9å"«¹Í/h¹Áb7Œ.08Î8G8#¥å7íÜ6žI5ÔÈ4Ò
+93²~b2.ô1'NÀ  1(7@2 è3°À!4ÍÂ\5ÍzÉ6®r­7wö!8(8y68xžAø ¹ŽÀ¹uRL:d
+8:Âû; œ;Aª::;Žr:µ:i<¹¡œ¹aH6v£ 8žÒ88#7fI6œÖá5Üáú4Û:%3»
+º2åÉ10LÇÀ  12Áº2	¯3»GU4Ù
+v5ØO6¶ò7@8ïo8xùð8c
+hžl P¹H¹Ctø:]:Ê
+;#];4ó(:9ª¬:&s:A¹lH¹|P·}
+ 8¢8'Â8#h*7Þ¶6ÃdB5äût4äi3Ã219Jû0Ì?_2 c3[W*4Å5;6hhæ7-7Ù|Ò8^
+œ8šÖö8iÏ ¹
+ì¹ãG|¹+ø:uNŽ:ÍÔO:µšÞ:sÞ:9Õ
+R¹Éjð¹à32žsÃÐ8ðu(8ìf8ä8gd7KYÿ6
+Rz5ª4¿ý3r?€2/êñ0Þ:À  0ÛõW2,Ñ3k324µP5
+º6uÊ=75ÌÐ7àH8_Žê8¢Y:8@Ÿ8¹z¹Ò_:žñ¬\:rÜÈ:Êr:³ët:vÂQ9òà¹>+¹ÌªÚž8ËŠ8ÜC8§v8àa7Oe6±ì5Úf4š3Â29Þñ0ëZÀ  0ë«M28€=3{74¥586Ê7>7ç¥¿8aM8Û8­P¹ß0¹Ávúž>à:pjæ:ÆT:²-þ:yŠZ:Þ¹V"ø¹¹"ž³\(8Š×è8Ìü8jT8Y^7SÜÇ6]5¢
+74:3
+áî2CÒî0øÈ%À  0ûaD2D««3
+u4º5
+¶6Fu7Fdf7îº58båB8]Æ7Ý8ð¹CÔ¹°Ÿ·Dà:møø:ÂÙ:°pš:|:Àžïè¹¥:žÐ@8	<8œoü8-28Ò\7X
+*6pÏ5š:4¥yÙ3Bü2MÆî1yÀ  12P³3c£4¥o5Š46÷"7N°17õÎ¬8d}n8à
+70¹šp¹Š|7úq@:k:ŸÕ:®³@:n:$Š·ËÀ¹æžìÖP8:u88­ãØ8à"8KX7\_6ÐA5®iÙ4¬bw3€
+2Wºî1	ªà0N°1Õð3È4/¥²55ü6!¶6÷	ó7 Xô8.z8÷8Œ
+8!H¹/yè¹ÏÓ¹­ºµÜ`9
+0ŽžÐ((¹Ó¹Éâžâ¬8œÓ¢9Ÿ8Â8^8S-L7Œ7
+þ66øâ5JÈr4B?à3!Y1èû0y/À  0³21åò¹3
+Ãs4;ÅÄ5A>(6+267Ž7ŠU§81e8Æ8®mz7¥Ô ¹1ML¹¿$À¹Šl8hÑY9G)ž·Õ®æ¹¬<<¹·¶äžõ<<88ó^X8¹§8P§ 7ŸCf7v76=D5ST4Kú3)Û41ö#001!À  0²1õõO3(g
+4GåÕ5LúR64­à7ä57¬RZ84#N8
+8 Çè7Í ¹3 ª¹®uë¹c$8êìð988J¡7¹
+c_¹¥K¹öâ8P®è8Ù·48±Í8N ñ7ÀÅ7Þo6CS5[ßš4Tì32\á2¥i0£éÀ  0Š|32ûô33
+È4Tæ5X¶~6>)7Ó7²O
+87-78C8"V¶
+@¹4ô¹Ç"¹&üW90žÓ9 ž9 ±¹=¹_Ÿ¹
+O 7öep8À8š8KÅ7ÁÌ"7Fš6IÜ
+5dkD4^B+3:Þ29=0¬¡À  0°àŽ2
+ýA3=®r4`%ø5dr©6G¥57Cq7žKŸ8:7"8+8
+|Â·u@¹6Çp¹VžÕš$9kúê9¿
+(9MdàžÞÆŽ¹4*¹šp7Ú@8Šhî8ó;8I7Ã7®á6P'Æ5löà4gD3C`<2Í0µXõ0
+¹1|2®ÿû3Ò÷É4ÜÂÙ5Çüî6Hª7Qš27ï8eŒW8²8Êik8LF¬ž¥	Ü¹qð¹šI&¹³iü¹£¬¹T_
+ž ž8ÇË9
+9¢8ßœú8f8
+
+7pd{6°
+P5ß2ß4óýH3çG 2Ÿ1š0*ê
+À  0*ë1ž¬2»±3áÈ4ë5m5Ô~6€;7Z¢7ö
+>8fµ8­
+Ì8ž÷8ž·÷,¹jJg¹Ôï¹£Hl¹'ë¹P3žO¥48rç8öÍ8ÒÑ\8«g8
+òÓ7t16µkY5ça	4þž3ò2È§Ž1f 05þÀ  07
+1.M2Èb3ðEÇ4ù§þ5à
+6¬ÅÉ7ck7üö8g®Œ8§8ŠŒ7µÙžÊä~¹cÜ¹`º¹&Ú¹Â,¹Lðž$Î8_¬8Ø€T8ÅäÂ8Ug8
+Ø7wý6ºQ_5ï353ýÝà2ÒÇ`1#¹0?EuÀ  0CMý1£î2Õ
+3þìÅ5
+H5ì
+6µX7lL}8
+Ö8h§ó8¢B8æ7ýžÝÑÚ¹[œ`¹ì¹B¹|žì¹GÚøžšw8r<8ºŒÚ8žø"8þÑ8
+ŸP7{Ê-6¿7g5÷œ[5	çÊ4 2Üç
+1áS0IrîÀ  0Or1€2áÄ(4Éâ5
+F5ø+6œBè7u-ê8Å²8i¡#8ý8¶³m žð¿ ¹TvØ¹lð¬¹eÇp¹cí|¹C®ìžÈÉ07Dá 8Õb8¬
+
+8yRÐ8
+€7Œ6Ä
+o5ÿë
+554
+:O2ç¹1§ì0S f/€·1ç
+28Oô3`s4mãZ5[6.ô6ñº7Ž8N8Xê8»f8Ý«^8Ç¿
+8u
+7£Mü6ò8
+Z8¬ÃX9 Å
+9j\8àÈ87X8)7£xŸ7(6B`5qZS4/3sñ2G7ê1
+áq/°jÚÀ  /±d1
+ÐK2E¿U3p-4}²l5h²68­(6ý"7#8*:8Ø8ŽìA8Ì8«`ô80ØÐ6AØ`·!­ 7nÀ8Ú[8Úúf8ö8Òè^8Ò8(]7¥Ç7
+£&6Hê5zÖX4øM3~2Qò1ú/º÷$À  /Ÿ1¹v2S.³3ç
+4ÀŸ5v#Á6BeÃ7EB7DT8a8~ÿ78®qþ8»b±8ã7ØOb·e¯*·Þ/ ¶»8-âé8Žjœ8Ü-
+8ÅÍò8mÕ8'/
+7ŠšÏ7
+©%6NÃ55)-4Ùj3(02\¬
+1
+š/ÅlÀ  /ÊŒú1!¢¢2`3ÐŸ4šF5Õê6L
+`7	ù=7e€8â8~%è8§÷Ÿ8ª>Z8eI7
+ÙÔ·ýêž5ÃÐ·Ä€	7°!ú8Û8ÁÙî8ž³8	8&7š@×7¯#6Tô5ç.4º3?â2gf71&,Ä/Ð¶À  /×in1+Ï2n
+s3­»4Ï5ò6UÖü7­87€õ8
+Ÿ­8}L8¡}y88,l¶éÖžD~Úž|p ž1L5Ÿ 8NÃ8§Y8«8€O8$Óy7©Øà7µ!6[%Ì5¥04€3W2r O1.Eà/Úÿ/20sš1«§û2Ó+c3â¡m4Ô5¬·;6tÝ
+7ìÜ7¡·D8€~8t4L8¬£$8Ö8ïO¶8ùþT9 m99[y8ðA8Âµ8š³8) \7Ž|/7'XÖ6ßë5œµ4æÌg3õoæ2ãü1ž;&0>Û/ öÀ  /"¿01ž@â2â¥3ñór4áyà5¶Ê6À7
+b®7ŠÃã8D8si8š
+f8Ë4"8Üv*8á
+ñ8äœ8ìXY8ïB€8ßÚv8¹Œ
+8+Q8'Þy7µÌo7*Þ6·Y5Ãê$4ð
+4 Î2ïKT1ÂSH0Ã~/*§mÀ  /.gô071ÄÙÇ2ñç4 ¢Œ4îò.5ÀÝç67#Ø7«Ð8|
+8rð8£s«8¿äŽ8É¥8È8Èì8Ð§~8×ÎY8Ïsn8°Â8­ï8&7·
+¯7-ºæ6Æ5Êº4úAÔ4K§2úùª1Ìkg0H /4X×À  /:T0h®1Ñr®3 4KŸ4üj~5Êñ=6bù7*NR7°Ý!8
+çÑ8qÔB8Ûî8Ž=8¶Ã
+8¯*,8¬À8Žö8ÀZ
+8¿
+b8§É8~a
+8%Z°7žlî70ëì6f45Ñÿ5þF4
+3T1Ö0ÌÃ/>
+BÀ  /Ežµ0=1Þ
+3~54ôÁ5ñf5Õ6Žq70Ä$7µéÀ8 S8q	8D28©EÌ8£é88À8b8E²8šåŒ8®¥Z8Ï~8wfV8$Ì7¹œ.74
+ò6=¢5Ø[n5Û¢4ß\3	+,1àš0 Qf/G»­.tÍ€/ÆÅ61
+2^2/mU3>544Û$5ÿÖ5ÙlÄ6Å7Ôâ7À|7ÿ
+$8AÁ8é8¡Úd8¶×w8À
+8Œ0¥8ª±&8?8R0ô8
+*7¢vY7&¿ê6òE5ëà5"%ø4BÊL3L{2;®1
+T/Ó@Å.žhÀ  .á¢/ÕÚ
+1€2;ÿ53K¥»4@ªü5$ß5å}6}M7
+ÿ74Ü8Àñ8Bc¬88°~8°)°8·õµ8ŽYá8€þ8p8O@(8
+ÊÕ7£ï27)ã6`5óð€5(Šh4K3Vú2E1
+ïÊ/ßk. À  .\o/äîÞ1"Ö2H3XÂA4LzÔ5(Iè5ñ6657%)P7©=8ûÓ8CŸ8+88©{ì8¯ÝÒ8¬ 8Ú8
+ùV8LO\8
+7¥h
+7-6|5ü ¶5/&Ø4TYñ3`¢ä2OtZ1'Z@/ëü.~ÖÀ  .×?/ô²1,2U"ô3eÞÆ4XJ­51nñ5ý§ï6íÊ7+S7¢
+86²8C§Ñ8}ö8\Ž8¢Î"8§Åì8€¬\8q³8V98I^8
+:,7Šàæ70)36¢(6f55§H4]!Ä3j¶Î2Y_01/Äµ/øYµ.bÀ  . R
+0C16ùO2aŽÓ3rûL4d5:ú6ÝÓ6€Š71}Œ7Šý8q8DIâ8zàÖ82Ð8 [8®8Õ8\8}f88FmÂ8	ñ×7šYŸ73LJ6Š:²6o5<'·4eé3tÊž2cJ18/,0[­.¡EE-¯/40Lîç1û2)$3È4dÕ5)?5Û¡6yò6ú(7^E7¯Ò7øí8
+~ê87z³8AÌ)8:úX8$EZ8Z7ºþ7m€07:6
+Ûr5êï}55	Š4tªš3Ý82?1w0Yù/9¯-žûÀ  -Œ¢±/Å0\9>1×2
+?3â«4sVê52üW5æÕ6Ž7Nü7e7³Åè7ûæ8;87
+Ù8@ª89È
+8#£P8¿_7»òt7qÒ7	Š65òðp5<(J4j¯3Ï·2ú¢1æö0e~
+/ 8
+-Ãé6À  -Ê@Z/$ðW0k1*2 ïZ3üÂ4ìf5<õn5ò6º7Sd7l©é7·¹O7ÿ,@8ø@86Ÿÿ8?88Å8#H8äe7œZì7tu7
+J6cÆ5úñb5CFî4
+\3Â62¥µ¹1VÔ0qæ@/)6-ÏCqÀ  -×Þ//Üè0zÍë1|2ªÒt3£Ú4-W5Fî5þ_6Ú7
+WË7sŽ<7»¬·8928 Žì86a$8>g87cz8"_>8	i7ŸÃa7x
+7êí6'ð6y*5Je4u_3¥ŽŽ2­pÐ1Æ°0~Nb/24ú-Ú«À  -å{­/:Éz0
+
+!1¥Ï2Žµ3¬0ò4nH5Pç6L6uú7\27zŸ7¿ 8ÜE8!q86C8=Eû861-8!œ48.n7À+×7{¹7Ð6ì6y£5Q44Õb3¬§22µ+ç1Š60
+[B/;3i-å÷æ,Ü³l.5Š/Q0¥ä,1žz2³:3$4eá5À5°<65^ø6¥ 7œ7AU7{Í7^±77_×7Ý7HÎ/7
+àß6­¿î6?5ºéã5 Öà4s§Ž3¢5¡2œ¡O1Â20®þ/
+.>÷Ö,ç À  ,íôú.C|/ôÓ0²ã1Å82¿"3£0q4t$5 N5¹âŸ6> Æ6¬  7
+x 7G@
+7Äê71777®79
+7LJ7ò6²eY6EÞ5Á.5'Dî4~[
+3©ê$2Ç?Ö1Ìð³0žÒË/
+1.J
+z,öTÀ  ,ÿ6.Qt/ÓT0ŸA1ÒV2Ë×ª3­<Ð43>5)N5Ã?B6F¢6²ßä73µ7Læè7Œï7U7¡ Z7üO7
+V97Pbf7+6·
+Ä6K°5ÈDz5-²ü423±š2ÐÞ[1×^20Â§{/0R.V
+-?À  -<
+._m/ ±Ö0ÊpM1ßt2Ø&23·I.4Tu52Ü5ÌÅ6ODf6¹¿Ç7îÊ7R°7Žó7×%7£­z7J7sg7T,7P6»°/6Q5ÎñÅ54!4àÜ3¹S*2Ú|à1áË³0Ì|+/¢Br.a Ÿ-	v}À  -ÜÑ.m~e/ªW0Ö1ì2ätº3ÁU4u­5:Ý$5ÕøH6Wæ46À©7©ß7X4x7¬ö7©õ7Š:7Æ77Wö7u-6ÀU6WQ5Õ5:4:3Á¬2äf1ì930ÖPÜ/ªT.m.`-­æ+õHË-K/.Ž/Œzä0Ó)
+1ÏÊT2³·r3œò47Jß4ØÆ5b®ö5Ò"m6-1þ6~§X6§76Å§°6Ñ66Ç¬86ªÔœ6ô'63_5ÚÐ³5lü64ã;4@põ3¬2ŒØ51ÚBx0Ý£7/Å€.µ-T, $À  ,Hh-Zé'.ìê/Ê}Y0âs1Þ`
+2¿Þf34B^4å?f5nÉá5Ün64æ>6n÷6­
+6Ì,`6ØÕ6ÍÂ6¯ô6
+69Wn5â«Û5v2
+4ìÄ24IP3y2Æn1åç
+0éûü/Ñ.£ö_-a§l,<À  ,
+ìj-j¢¶.ª%»/ØÍ0ñŸ 1ìõÀ2ÌX3m-4MÃÝ4ñžM5zäÎ5æ¹Ž6<6D6³ã6Ò±6Þvv6ÓN6µI6 î6?O?5ê5gä4öLÕ4QÅ¬3vl2ÐÒ1ñ 0öTÂ/Ü÷.­7:-nŸL,TøÀ  ,l-z\D.µ^/æA1 <1ût2Ø,K3£DÊ4Y [4þ145Û5ñT6DNÄ6¥6¹¬¹6Ù5Ä6äë6ÙÚ6º267O6EG5òb05NÜ4ÿÕv4Zp3€[^2Ù!1ý021VÄ/çòi.¶x-{Õ,,mhÀ  ,!4n-
+
+é.À]/ôŽ1)x22äS>3¬
+f4d<Ú5U5P5ûPö6L6ÀÙ6¿»6ßºu6ë_³6ßze6¿QÔ6M²6K>Ý5ú=Z5éÇ5¯
+4cb3«@P2ã1o2jc1&/óaÚ.¿žñ-v, 
+Ù*ð!º,H"Ö-|.Œ^>/ÔÛ0Óy$1žÙÑ2K
+3A% 3ç,4unB4æ£Ê5@~5"å5œåõ5á3±5îûJ5âü5À×õ5X5FV4îQ<4~ž3ðŸÜ3I=
+2l1Àì0Ü»/Þ>.Äxf-®¶,PnN*ùÛÀÀ  +,W»û-·|.Ê/ä80âf1Å®á2Ò<3M3õªç4ÔŽ4ó<&5JhÚ5ÿö5Ær>5êË5øœ5ì`5È~
+5:l5N44ø4þÞ3üµ3S,
+21ËJ0é
+/êñ(.Ð)j-¢_,]#+ïfÀ  +
+
+",gU -šòi.Ø²È/ô'b0ñÁ€1Òñ2¡Yn3Yô|4ëR4òE4ÿÔ5TE;5Ý5Îþ5ôbY6?÷5õ;5Ð$"5
+Ç5Veë5hê4ža4žI3]2£Œ1Õš®0õ\€/÷Ã.ÛÚl-«\,jø+
+ðëÀ  +Ä,vîD-Ž-V.æÝ0æÆ1 ró1ßY2ªà3f[è4	.4×56p5^!5£º5×Ô5ýùª6!5þ 5×Ê85£ÿ!5^554qã4	d¶3g
+2«d1àÃ1 Ö0J~.çp-Ž²±,w Ì+òpÀ  +
+f,Cµ-¿hD.õR0	¹Û11ì.2ŽgÎ3rÃV4
+4-h5
+5gýö5ª&5à
+6È~6
+G6ö5ßpM5©áz5fÈ~5
+©54+f4"3pù2³
+1êd×1þÞ0³s.ó<r-Ÿ	Z,XÐ+
+óõ)Îü+-Ø,×-¥.Œ|o/ŒÜr0Š,121°\2×L~3fÅc3Û,ï48Äb4}4žßó4Üê4éš4Ýkæ4»)Ù4û·4=\3á$13mÙÕ2Þ|N27ùõ1M.0¬ä
+/Ä`.Ã¯Â-«ÎÖ,r+3óæ)ÖrÀ  )ßpÊ+;þ,±X-²Ð.Ê"/Ê è0²t1xŒ2=§2å"Y3u*3è
+c4C.«4òp4Âg×4æôp4ôéÛ4çáŸ4Ãï
+44FS3ì_3yŒÎ2éðG2AŸ¯1š
+0¶¥µ/ÏpB.ÏZj-¶ND,éM+?o)ä~FÀ  )ïå +HŸ#,Å-Ÿ®.Ø×/Øe`0ŸJ1gà2Idò2òø53z3õ
+Ù4Mö4gB4Ëïœ4ñßö5 4òW4Ìµ14>P4OJ3÷3Ïä2õdA2Kh1æ0ÀgN/ÚÒ#.Û-ÀÍ²,3'+Jê<)òqÀ  * ,+V\H,v2-ËD8.æ¥/æ)×0Ê 1W2U?=3 g3Œ_4 ýŠ4X>4 Ü4Õw 4üË|5¶>4üÍr4ÕzÜ4 ß4X	>4Þ3Áa3 l
+2UH#1]Á0Ê(ç/æ4.æ¯º-ËM ,}+Vef* 1ôÀ  *f·+cún,§X-×Ùì.ô³>/óîN0Õõü1¥F(2a3Qô3ÚD4u`4bm4šPæ4Þÿ5Û5
+Væ5¡¥4Þ@4§è4a
+64|u3²Þ3&2_
+Ü1£ž0Óê/ñæ.òZb-ÕÌ,¥ÆÜ+aà*+](<*WB+D,-Â.ú4/10Nbb1Î1®ð2<ÎB2ŽÕ3ÿ3g»-3f3¹tB3Å
+3ºf3ö3k"[3
+2žè2A£1³Þ1P0Tãr/ãx.ã-},Ä+J²@*œŠ(¢0À  (©Ê*Ì+SkR,¡p-€í.ð®/%D0\ûr1£1ºBn2Iû2À%œ3"ã3uDj3€03Ã§33Ï¡P3ÄBW3¥0¥3wr(3$Ÿ2ÂÁ52L
+1œf1b0a%t/ã.¢¬- Ê,aÓ+W Š*Ž(¬âhÀ  (¶"V*Aà+b·#,sV-š·.©ç)/¯V0k1"w§1Åìì2U=µ2Ëuô3,,&3fÓ3¬û 3ÍÚ$3Ú83Î
+3­kJ3àû3,ü<2ÌT2V­1ÇM"1#«Ê0mgx/âÆ.«GÇ-ªú,§â+d
+*}Â(·ÀÀ  (Â¯ä*#·/+rô,E=-³ÉB.ŽÝ€/ 9j0z-1,L61Ñj2aul2ÖÆ,35t¹3+p3µÅ©3Ø
+3äÏì3×ùÛ3µ¥í3à359Û2Ösr2aB1Ñ3Ä1+õ0y©x/ân.Žyà-³el,íñ+q}p*#]Ð(ÂGÀ  (Ï=q*.,~+§b,§$-ŸÛm.¿Ô
+/©Ã}0cT16 Ã1ÝAè2m­%2âa3>œL3ð3Ÿ03â@3ïg:3áÕ3œà30Æ3=wv2àL2k×1Ûf14>D0õŸ/§â.œ«ú-Œ²Þ,¥4 +~kÔ*,=Þ(Ìùo'Q <(± *I+-n,H%Ž-Kl.62/éV/È§€0w)	1R1Ïg1ÝÝP2(0ª2bfÖ2`ó2äã2òA2dF|2*;
+1áW*1@1	20}
+3/ÍÍV/ÏÀ.;U;-QO÷,N
+Œ+2ú*:(¶Õð'WÐ8À  'byö(¿¯&*¯+:ã2,Wr-Z¶.C€/Pa/ÖÖ@0
+1ªd1Nî1ì 22 Œ2p2e2B[2œ©2q?è23ß(1î
+ó1Ëþ1n0
+æ/Ùùv/
+°÷.FÅf-^MŸ,[	ð+>z*(Âæ'f?À  'sS¯(ÍÏ,*+HWÛ,fŸ~-j
+.Q}/$·l/åÞ0¡1·y1Îv1ú#Æ2=Ó2}Ð=2i<2 Ô22~9U2=I1úæÀ1Wp1Z0F/æ%/%0.R5-kK,h	&+Ixø*ó
+(Î÷)'t®ÃÀ  'Ž(Ûï3*#|+UÌ,v
+ä-yK€.^ö//
+v/ó3y0(1!Ä1Mû2#2Gæ2
+Âx2ma2šýL2T{2
+b2G'f2×E1âá1!Er0§/òQ¹/.sh.]¥º-xIL,uZ+Têv*"Ïª(ÛÅ'À  '(ê9*-ã
++cA+,«£-K.kør/9
+0 ±
+0®1*Ñ 1£Í2
+52Qð÷2Ï2§q2±ZÄ2§â22PË2
+;*1¢nR1)0Ü0/þ}Ø/7T .iä-£,Æ+`[ó*+¬7(ça'ÆŠ%ö&'QxR(×)Îº[*ïí$+õN,Ý-¯ºÝ.vø/Ô/§{ó0"hË0xÂ0ÔNã1O±1+¬1621,E1LI0Öu0M`0$û;/ªU/í¿.|Ø-³Öq,â{Ê+û¶*ö")Ô(( þZ'W%üªjÀ  &]'b=(©D{)ÞéØ+;±,þ,í¥-Œ¬w.4þ/#ši/³H0-o70Œn0â
+_1rd16l:1AÉ16Äh1ð0ãZg0Êt0.ê/ŽÜ/%qu.
+ÄÙ-¿
+e,ðÂê,È1+)â
+(«šÙ'eqV&æÀ  &÷°'sŒ(µ±X)ïS+
+Ñ,
+Uü,þ6ú-É.
+/.|B/Ÿž08u¥0 0ïëÝ1!1A+å1M
+Ó1AC91!»0ð?»0G08Ú/¿/º/.õ*.F-Ê>Z,ÿ
+
+,
+Ï+
+ùó)ïí)(¶SX'sÛ&vÖÀ  &ê'ãú(Â
+6)ÿHÑ+Åð,­Y-dv-Öª./9P/ÊVõ0C|0§CÇ0ýºZ1*·Ê1Kë1XL$1KÂ1*s>0ý%0ŠÄ0BÉf/Éë/8xÝ.KŽ-ÕrP-š,ÕÞ+îK)ýÏµ(ÀýÔ'"ñ&šÀ  &"ÜV'F(Î*Œ&+
+
+, ¶-­p-ãC.ñ/D#ò/ÕõH0N~0°r1Äk13Ú|1V«81cs1V@Ö13*ä1/0¯A°0LžÈ/ÓÖ
+/Aü. -àŠC-
+Ì&,
+ÜŽ+â¢*Ù!(ËšR'X& xÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &
+
+'jâ(®^è)ãŸ~+ãô,{!,ìN
+-¹Ø8.(/
+AÚ/«Œ40%Þ0­ô0Ôæu1+/1+@L16BF1,f1dÇ0Ù¿%0Î®0*Û /²8/%>y.
+ø-Ã,ø,
+yÍ+	ãü)ïüB(·»]'wjÜ&w
+À  &äž'{q!(º³Æ)óè +
+6,
+ô,ýDX-Ç<æ.W«/)ÀF/ž@w01 0ýp0äé1°Q17ÕG1C¢d19=-1
+Q0éÃ0Kr07,q/¿mý/1	.·-ÐåÎ-þT,?o+n* V(Ävì'Aq&
+^À  &
+«n'
+ÿ×(Ç¥*Â+D,lì-
+S-Ô¡.­./5>²/ÄÄŒ0=1@0¡Lì0ô)^1$5u1DjC1Q1Eàñ1&Ý0ùlb0¥È60C}B/Ì=Â/<Ô.P-Þ°-
+Œb,+
+"à*­í(Ñ2}'Íu&&¥®À  &(r&'G
+(Ó]
+*
+
++
+Ûì, åÒ-z-âE.³/@œ /ÑI0IBt0«k1åj1.º1Pÿ>1^b 1R¶11=i1¡0°Dý0OÎ/Ù
+/H®.£è¬-ìzg-zp,(Ê²+&ÂT*Ô(Ýî'Yy&0œ À  &28Ü'd(ß²d*2F+(.,*^¹-¢-ïjô.ŠX6/L;/ÝÍE0USŠ0µëæ1	¶$19?»1]:1kÂ¿1_(|1;Úõ1
+Ð0ºÁÀ0\
+æ/åÝO/Tj¿.­>-úD²-8~,2T+0aÆ*]º(ê©'å|&:ÔR'l~m(Æ*
++> 
+,YR-Yüz.@Ú
+/e@/Îý0{²Ì1e1Ô1Úq®2$N2\M2B2££2vÃ2_þ12(£»1áÓò1DÊ1
+0#/Ùìµ/
+® .KÂÞ-f,eâ+Ið*äw(ÑÃ'y£7À  '}
+Ã(Ôv*
+×!+K¬,hdÊ-i2.N¡+/!.n/Ýäj0ñb16»1wÚ1ê]¯20L`2l2Öy2Ð 2S2p4X24ÊB1òw1×ò1Ë0k/é8þ/)Ä..Yï(-vwp,u^+Vè*%4(à
+ð'
+VBÀ  'Î(âpÞ*').+Xÿ<,wÈC-yê.\h9/+÷/ìË=0	_1ä1Úà1úI°2<J­2|%¿2jÙ2ü^2µã25?2@ðÉ2~1k1!¢0œ/ø
+G/4Ú<.hq-7¡,+dœ@*0#ò(îvZ'ÚèÀ  ':(ðbI*1{:+fnÎ,ß-CÐ.j/K/6ÀÌ/û²0!]1$Ù1=è2Ú2HHû2}2ÿ72ª(Ÿ2¡Uq2PU2MO2	2Â1¢þF1+¬]0 0èÉ/?ðM.vGœ-3,ñ+ri*:Ã®(üÏÇ'_À  ']å(þS²*;ÍG+sÞ_,G-¬.wöZ/Aû0Lt0¢9Y1.ª81Š î2
+Û2TGH2$2©2ŽU
+2ªõ 2kh2Y=Ö2K1¬n15¶Š0©a0
+î/K[.:-/t,rÆ+3É*Ecl)'ä7(°ãC*£f+XzÉ,rë-ê.F%/ÚÄ0Tãã1ûv1®jÑ29Š2¯.C3Ùc3[-¿3å3­3žzï3¯f<33aÿ3šg2·W2CV1ž?Ÿ1r0aìŸ/oŸ.§
+õ-§Ä9,Ñ+e§*
+t¹(»:>À  (œ9@*
+õã+gš,A-©
+è.šgY/€Ä0d1Y1ºî2GA2»ÒW3
+w)3k	æ3s3º	v3ÅÅÆ3»ý`3¬33r 3#qé2Ä9!2Pû«1Å
+1$4^0qz/z^.²H-³1Ì,
+Ã+u7|*'	(ÇÞÀ  (É>*(H`+vÕF,
+-Ž1P.³/nÅ0s;B1%·Ç1Çrn2T_è2Èvl3(î3zæ
+3§13ÆP3Ó3È3ªQß3Q3.;l2Ñª2^¡B1ÑÛl1.ÓL05/Šý.œô-Ÿ`,š-¶+cö*1~(ÔîÀ  (Õå<*2Þ+C,šÝ5-¿Tž.Ÿ©Â/§8Æ03z10ñ1Óö>2aŒ2Õ32²¶3
+a
+3±I3Ó+3à[v3Õ+¥3Ž÷339ð2Ýü22lFØ1Þ©D19r:0K /°.É_ì-Ê
+ö,²<ª+,.*<3`(á%ÈÀ  (â;:*<í\+â,²«N-Êx!.ÉÊö/±Ç0ÉR1:t1àz
+2o;2áŸ3=P|3O03Œ
+b3ß€3íŠN3áÂÉ3¿63
+Ô3CÎt2êÝ»2yìo1ëw1D(0
+/º=.ÔË>-Õz,ŒK+ôf*FÈD(íÉ )èðE+A3,Še-³È.ÉÐ,/Ç
+z0¬î1º
+21,H2ÒVj3\Þi3ÍŠ4*CÒ4{oÂ4Š4ÄÍ4ÐÐ
+4Ç)Ó4ª].4oß42M3Øñã3jE2ßñf2=r1ŸÚ0ž{*/Ôªv.×qË-¿³¶,Ãµ+MgA)÷?:À  )ùÓ+N€ ,tÕ-ÀY>.×ôj/ÕÎ0žÄz1		2=º2áHp3lB3ÜR~46lF4±­4±Þb4Ò04ß·4Õ2:4¶LV4§4>€3çÞZ3zM2ï1:2IåŸ1Am0Äè /âô°.åãþ-Ì,ÆE+[
+¥*ÞMÀ  *£±+\œ, CE-Ìéø.æ©/ã$0Äî1X
+2JH¿2ð:y3|T3êþa4Bº4«z4œŽÂ4à|4îcQ4ã:£4Â;|4p4Jún3öÊÓ3
+*J2þq2Vž
+1Ä0ÑV/ñ>ê.ôV0-Ù]{,©ÈÕ+hÔ
+*
+
+ÿÀ  *
+¹z+i
+\,ª¶-ÙzŽ.ô<ê/ñ z0Ñ1§
+2VÖü2ÿ,3z3ùªE4Nœ14¥H4É%4îuþ4ý,ð4ñC
+4Î*§4®<4WPÝ4ÛŠ3.	3Øu2cZ1©F0ÝÃ/ÿ%/d2-æ2`,³Ëf+vp*[°À  *ÏB+võù,³à'-æ
+n/0/þüÐ0ÝA"1šö
+2ce83E3äç4+4Zåš4¡4Õa4üoa5ûF4ÿKs4ÚÎ4ŠÃ4c§J4
+Qâ31Ê3x_2p\š1²É*0ê10é°/L-óD,œÍö+ j*
+b+r,^\- Ñ.ËÎ/âG0Ý 1œFö2u3<°f3ÜPÆ4cRŸ4Ïìî5);Á5v-5 ¯>5ŒëD5È|ž5À
+45¥õ@5Õ53Q4Ý«ú4s¢ê3ìà3K-.2o01Ë»O0í1/ó&.ÚOË-«é,moX+ÉÀ  +h,múm-«õ¢.Ùò¯/òO70ìd<1Ê{¡2iæ3Iå 3ëÁ4sCú4Þ55f5°°5«ÞÞ5Ê Ï5ÖIE5Í?5±9"5
+	5?4ìus4éj3ü`3X2£21Ù'0ý8
+0#.è¬
+-·82,}
+z+?!À  +Œ,}_~-·Ž.èD00ûÈc1×°L2¢^º3WØ3û2>44í=5@ñ5J 5·~5×W5äÔ5Ú`Õ5Œ}55
+5KÎ4û>í4b4 ^3fö2­­41æº1mò0	ý.÷o-Âå,UÎ+"Ž¬À  +#Ž,bI-Â=Æ.ö;Ø0ç1E1ääù2¬S3dP4Q4<4ûªç5LË·5ä5Â> 5ä+ã5ñâd5ç©5ÇÀê5å
+5W
+544Y4
+ø3ssÙ2·Ì61óÿñ1?ß0×/²`-ÍÕ,$á+,*8À  +,dË,Ò-Ía×/060Ç1
+HX1ò€2¶Hb3q
+J4
+	Þ4Ü5È5XŠ]5~5ÍmÀ5ñAn5ÿ®ñ5ô€z5ÓÎ5£5cK5
+hñ41P4ÐŸ3p_2Áë82 ¶1Í0°/	à-Ù$I,óò+5Ä,
+
+8-aä².¡æR/ËFH0ßö1×]¶2µÑ3{4.ñ34Çú5IÇ5³æ|6ÛÂ6K)²6=e6yl6 s<6å6â6Wu6Tà5Â5[
+Z4ÙŽ%4>sn3X²2ÅJ81é
+ 0ñO®/ÚÍÄ.­Æv-qÊŽ,_À  ,¶-qj6.­K/ÙC
+0îñ01æ3F2ÂW3ÝŠ4:ûT4Õ·º5Wgv5À.6ê6XÙW6ï
+6¡{¢6ªñL6€í¶6ì6e<
+6#ç5Ï5hÿ-4çr4Jþ3Ž*2Ñî1ø<1 jÏ/èçþ.žþø-·1,
+ë®À  ,
+3-wÞ.ž*E/ç?Ð0þUl1õÔ2ÎÝü3"Ò4Gx4ãud5e8&5Ìu6"@6f 6 Ž6«}Ü6µo[6®öo6[J6s6,àì5Ûd5vñ 4õrŸ4VÂ3¥¢2Þê2
+œ1-Ç/÷<.Ä7{-
+,&wÜÀ  ,&|²-:¡.ÃL@/õ<1ÜÖ2ï22Ûdz3¢gý4S4ñ35sØ5Øœ
+6+ò96t8§6R[6µ6¿ím6žÿ'6¢ª6e@66Šö5çÈ 5qk5©4bê 3®k2ë5Ä2
+[1ðÀ0<.Ïoÿ-Zã,0
+À  ,/÷0-ýd.În:0­1ó2	Yú2çêö3«­)4_Œ4þðº5lÄ5å€65€_6ô'6¥6¿P6Êk~6ÃÝ6ªÔ6HŸ6@lý5ô+v5jV5¯4o°3·Æ2÷Ù2|ú1³ž0	Z.Úš-,»,9:,øÏU.J:/0²1ÂÙ2žV374^,5
+	Ã5Õy6"6ÛÒ6Éñ7
+V7+€7CÁ7N€7J2,76E17²ú6ÝQ6¶6)€5­(5£Î4tL©3§Ä2É
+©1ÒÁ¬0Á&/Ë÷.Y8-.eÀ  -ä>.WßÔ/h50Ÿ°Ä1Ï=U2ÄÜD3£mâ4m-5T5§M$6#B6v6Ö87Í:76,ž7O}7ZÈ(7Uìë7@Ì7
+_}6ê>l6Oª63±*5·ûÓ5%
+ 4¥Œ3±ý°2ÕÚ1ßô(0ÍN/€7.fÖ-
+©ìÀ  -
+`Ò.ešo/£2Í0ÊÚ1ÜqÔ2Ñbw3­Í4|/5þæ5±ÄÎ6-a6>6ãw}7{
+7@µT7[87fì67a§¯7KSê7'
+ 6÷+W6¢èž6=Î°5Âq~5.r4%%3Œ[2â
+1í&Š0Ùv/®^x.tÖ-%sÀ  -Ýg.sq
+/¬ýd0×F1éŠR2Ýè«3ž-84
+>5)yy5Œ<z676«ö6ðfÈ7$)7K=ù7fô7sB7mbs7UÛM7/ž7
+$6«È6Gì85Ìç*58E4€3Æ¹2îA1úY$0å/ž'¹.1Ó-
+ úÀ  -
+Yû.Ó/¶Çý0ã.1öÚÒ2ênß3Ââ4ú52ô
+5ÆŽ&6A 6ŠF¬6ýV7,Öê7UÆ7r¯¡74T7y
+57`b­78e
+76ŽÕ6R	¿5×\Ö5A4#ø3Ñt2û
+u2ÅÑ0ñÆ/Áðû.;-'
+-Å×Ž/¹0`·ë14á2O3¹o4bk5 55Å=6S¹¥6Å7 æô7f}7%ø7«3ñ7º¶â7Ãyt7Å^V7ŒË37ŠPA7ª77Ø6àÃU6o]Ë5Ý±ø5214z$32¢'Ø1PX0s<_/+æá-Ô`À  -Ó>c/*K×0oä1£2C-3ýÍ4qÏ5*¿­5ÒX6a=ò6ÑÕ
+7*Æ7sª]77³ŠQ7Ã5À7Ëâš7ÍÅÞ7Åí7® 7ú7AP®6ìÓ6|€è5êQŒ5<éÊ4w3¡µQ2«ýY1L0»/6-á§
+À  -à¥/5ó01Òf2š7W3B+455IÙ5ß-Ú6nÂF6Þ!74<7k7¢ã=7Œ²7ËŽ7ÔKÜ7Ö-g7ÍbŠ7µ¹7wJ7JÈÀ6øãÌ6ö5öñ5GKf4Ý3ªÛ2µÒÛ1šžA0¡H/AD:-îíÀ  -î
+Ã/?à0
+1Š!)2²+3Š4N5?Ô5ì)6|F6ên7=çp7ÿ7ªÁä7Ä7Ô37Üµ7Þû7Õ®d7œmf7é7T@Ñ7z66È€5Q­4B3Ž Ê2¿š^1±ì60"Ö/Kòè-ü4!À  -ûrr/Jª/0Ž%1¯oë2Œ«3¯Êè45J^15øØz6åu6öº7GG7d7² 7Ìýy7Ü²h7å
+H7æü7Ýú
+7Å!Ç7[ì7]žâ7$6=&65\4š3œ&2É}á1» +0€b/V¡.œR.ìH/ÞY÷1:ì2<Ü3Gï°47Üœ5Á5Ê36oþô6ô¹³7U077Õd7ÅÝà7Òà
+7Å7±&Ò7±õ(7Ïðd7÷÷88DÛ7õ^è7¿=.7|Ø7~.65ä·y5$#
+4L
+3\÷2N~ª1(·Q/ðgá.&À  .BÎ/íAQ1%²2Ihý3U"ž4Cä_5
+	F5ÖÚc6~ÖÕ7¢×7a×7¥Áé7Îj7ØÅÌ7Æ7®U7­gø7ÌÊW7øŽ}8¿t7üÅN7Æg7
+7kÔ6º¶5ñ5-N4W³K3hõz2ZŸ*12Ùæ/þÿþ.ª7À  .U/ü(¬1/öx2Uõä3bUÄ4Oì5%Ê5ã­6×\7èÖ7lûx7­®p7ÖHñ7Þ«7È.€7«ÝÂ7šÚÐ7É€B7ùqÊ8
+:8Û7Íñ 7£ñ7
+Y|6Ù\5ýs56yè4cb{3uÐ 2fý«1<ü|0Ì.§ÒIÀ  .ŠïÝ01:T@2bÌ3oÍ4[ó§5.úQ5ðÈ6CN7.Õ7xá
+7µû7Þ~x7äT7ÉÅ@7©9U7€Mž7Æ~M7ú/8
+Ž°8É
+7ÕKß7?É7#G%6ø6èÔ5?¥Q4oª3UB2s=-1G0
+.°ú\À  .°Fd0
+û²1D²2oµ3|»×4gûK58rØ5ýSú6¯@7tÓ7c_7œ7æŽ7êw7Ë[Ê7ŠØ7À7ÃXH7úìb8/N8	|@7ÜŠ
+7Û 7*4Ì6Š©6
+Ü5HÐž4zÀÚ3Â2|°1QAª0d,.º"m/,p/0 +1œ%2ä  3î!4×³5§QØ6_"g6üè<7pq>7»P7ãÒ,7ŒâD6Ø·¶7[ž:ÝžT`ž÷!¶ßô
+7³õY8ÕÞ8
+ž7î7J76©X5œÔX4ðÙú4ûò2ú·F1ÎÞŸ0/9ÿÀ  /7ï0»1Ê;2ó3ý^4äÀÈ5±Ä6l 27·R7}õ7Ãü7ê
+ó7º&q6*õà·Ú*XžRßžnâž.#··=­Ð7Ï8ð8
+€£7õ7ŠÃ7°Ê6ö5Ç±j4ýæ`4
+[ê3Ï1Úíñ0[8/E$SÀ  /Cn 0/L1ÖQ3 þ4|4òxÝ5Œ7\6z
+ 7
+ú7ÚZ7ËÑl7ðgÀ7·j4µª·þ
+Ržk<1žßXžGPM·
+°Ú7.8
+N8 °7ûô7L?7"]ü6CË5Ñ}5yc4»â3
+³ü1æý&0Š%ã/PIÀ  /Nìé0€Fß1ã
+g3uÞ42q5 z5Æª!6Íç7=œ7+:7ÔÜ7ö²7Ž®Øµû žžÌ¥žM ž`|Ë·¬7d;8&8"Œ8r7¢ñŸ7)
+.65Ûk5
+ÿ4Ü3à)1ó
+Z0®ð/[mËÀ  /ZkÒ0­^q1ï ~3í)4èR5ô
+5Ñ
+æ6Î7ò7|7ÜRJ7üýg7±ó¶å ž#žûCž»ðžy©f·Ód78Vx8@Ë8$Èl8éÜ7š:7/ž_6Þ?5åHŠ5
+Ë4!{Ô3
+W1ÿ0·»;/f/œXÛ1hx2M©3te4{"×5^06(¬Ì6Ø7gTŒ7Æ¹57ûñZ7£K
+·ÄwÈžÔ
+¹Hñ¹kD¹B¹|è¹*#žžÁ7jp80¹¶86ÿã8 d7
+6ÿ
+ê6Bï5{S4N3ºy2`x>1"oŽ/ÌÏÀ  /ÉÜt18	2ZZ3Úâ4
+
+ 5lO62Ãi6äÈ7s+ß7Îï;8 tÆ7|·ìcžåE¹R
+Š¹1¹yh¹I¹4µžë6
+ 8(687~l8z€7\7øÞ6K;B5/¯4~3"2m!î1+Éü/ØáÀ  /Ö`1)2g³t3µ4yÕ5z÷6<Ú6ñ¡77×%B8ðè7µØž
+'žö8¹\+`¹Ó!¹Þ¹Ö¹?Tž²
+4¶sÀ8pŽ87üü8¶7"67
+kH6Tm564¯3º2yË15$G/äöÀ  /âãª12×.2u
+Z3B4n
+5în6Fðš6ýG07
+m7ß[H8m
+7ë<ž
+
+h¹ÝŠ¹f9¹	¹Cª¹ë¹IòzžÅPä·
+ 8Ì:88{8	ŠÆ7)7ÝŽ6]ì5ð¿4¢rá3ñ\2:š1>~/ð
+À  /ïgF1<ŠÀ22¢3is4bA5Ñâ6QF7Ã`7Xª7çN8é.7pAPž28¹
+{5¹pFÆ¹:÷¹¡šÄ¹c=¹TêžØ·~38'Ä88ú
+8
+ŒÕ7¡/è7P 6fÒA5QG4©ä3€Xþ21GØÜ/ü 08.1]²2ÄL3ç14ë5Ìz$6Õ>797žV,8
+^7Óž
+€¹&ÈÝ¹«<¹ãå<¹ä¥Ô¹Ú^¹åsz¹Ù|¹Ï
+žÛâ7NÖ08Yd8AuÊ7ê®7_Æø6¯õ²5éKÛ5ûp4 cî2×Ó1FG0G;2À  0D'61œÀ2Ñ(f3ö2v4ù§5Ø³£6c7C4©7À*Y8
+
+7Èàž0`¹0¹®Sl¹âÐ¹ß7Þ¹Óð¹Þqx¹ÖmÐ¹÷šžó6¡_À8O88Aö\7ðB¯7g©6·cœ5ô;Y5
+F4$°2ã^1Š
+0RæÀ  0P6>1£
+Ï2ÝÆ4j_5ž5äí&6§ðÈ7LËº7Çþ
+8+Ž7œPž1T¹:RJ¹±jŸ¹àDa¹ÙÉâ¹ÌŠ¹×oj¹ÓU%¹ 2¹6¶5Ù8D×°8Bvó7õÖ¿7o46ŸÑË5ÿ*Ù59
+4
+år2ïUš1®ÞÄ0]þÀ  0\EG1¬}Þ2êd4	»5
+[°5ñ&£6°~7VbÌ7ÏÒŽ8:æ7²€ÀžIwÈ¹Dü¹Ž
+¹Þsì¹Ô[å¹Å®¹Ðm[¹Ð<l¹HŽ¹š¬·+ 8:và8B÷7ûjÒ7wmR6Æ?Ú6
+,5×ô4Š52ûñ1·«0i`NÀ  0hTP1µÝí2÷¶4
+§5©5ý`$6¹
+V7_ùÛ7×Šé8J7§®0ža¹MÛ²¹·W¹Ü£¹Îíñ¹Ÿµ€¹ÉkO¹Í#œ¹q7¹
+;
+·á808Cx$8 t7Oq6Í­è6
+ë5
+vÌ4fø3l
+1ÀwB0tÂ0)1÷vÊ3'Oº4C_ª5Cú"6'î6ð¯
+7žŸ8%®8Ó(¶ÿ ¹:°¹ŸãÚ¹Þ
+76UÀ:0žË:p]û:	>¹×¹çœÇ¹ U
+ž  È8*ÕÐ8zOØ8,ú87®øk7<n6@5]4YXÝ38
+q2úÞ0«Î®À  0šê(2­V31åê4O|`5OÅ61!F6ý76£8!8;·ë ¹Ø¹¿Ö¹¹ÖÀ4Ä* :#77:_x:d!žãŠ¹ÚäP¹¡%ž¹Ô88
+â
+8sTR8.Û7³€Ø7qÚ6HÞD5g4dAä3AÈV2OP0µaÿÀ  0³6*2
+I3<|4[5[à6:Â7'7Ž8	
+8£
+·kWÀ¹)v\¹ÀÉ¹Ïuç¶$q :µš:MÅ9öž¶b ¹Î
+Ó¹¡õîžÓš7ÝÜÐ8lXÌ80'7žQD7§F6Qü5qò4o*ì3Ks<2£Ã0ŸõPÀ  0œ+2:3GJ4gµÌ5g\@6Dcø7
+~7¡2p8
+ú8
+·áÀ¹3.¹ÁŒn¹È+³¶°ŽÀ:4:<x9è;ïž»¹Á1S¹¢ÆRžì;
+7¡õ8e]P81Ÿ(7Œý±7
+ÜŽ6Ya·5|^4zõ3U
+"2
+ø40È¢À  0ÇÎ,2,3Qš{4sÒ
+5s' 6NQ7÷|7§°W8l8rø·Æ ¹<²¹Â¯B¹Àá·@9õe:+,&9Ùõœž:*¹ŽWÖ¹£º¹·:7L
+8^aÌ83TÐ7Áª 7# 6a£o5dÆ4~3^É2$L§0Òô0òi<2<Qà3}Jã4ÖD5Öf6u²37,7Âüý8"
+
+8N@žx\¹{à¹âÇV9©ü;Ú;5öß;gÚ;
+(ß:Ž
+ã7ö`¹ì~¹b}H6@8
+8e*7õï
+7NØ6L5¥V4£¬Ð3
+Ñ2Mê1PÀ  172HGF34Ãÿ5`Ò6â75þ7Êšû8$ÍÞ7ó@ž}Ô¹Ú(¹Ùl 9Æ
+:ðæ;(¬ß;kS;º
+:ª§}8:`¹Üz@¹i€X·à8c8c"7úJk7Toµ6n5¬aÛ4«÷3Z2Xe1
+t3À  1ÍÑ2T<¬3q¥4€±Œ5¢ë<6f®7=ö7ÒTþ8'¶7ßã ž¢@¹8j¹Ðä9îR:Úî;bè;nÏ:þŒ:¡0
+8¹Ìvx¹pËT·Šð8stð8aÙÀ7þ¥Ì7ZÎ6#5³«`4³W 3€â2c;61cÀ  1k2`23WŸ4­x5«uš6-x7F,ò7Ú 8*17ÌPž³š¹ š¹Æµ¢9u:ÃIQ;ì;	rN:ó¹?:ž²8ÖÚ¹Œr¢¹wòHžgÀ8`#ä8`1b87a-r6©µ5ºôç4»,H3 Žl2n]1ŒÀ  1g2l'z3=Ú4¶65Ž 6ôB7Nºê7á­8,ãl7¹*àžÄ¹¢ôè¹œZZ9t}B:¬zµ; Îð;uÈ:èÛŸ:AM9	Ò¹¬nÒ¹Lž7 8LÒÐ8^ 8®I7gR6€/Ù5Â>n4Ãp3§Ãö2xç1àÁ1$a2~Ž/3ª®4ÄðF5ÂE6¡ý67_žD7õ
+8<p7±ë¹ã0¹Ó­j¹ä:ãD÷;'ðº:Û9ÞþC¹@Ë|:Ë
+
+:Ž ¹Ž
+¹¶£¶žE8|8ö8
+Ô®7x6»ì5Ü:4Û¡ã3ŒÆ2÷÷12 IÀ  1.ÞW2Z3µ-õ4Ð±5ÍZR6ª]7j	c7ý
+Ä8<i87Ú°¹JÜ¹ÏÒžìÚÈ:Ð©:;!pv:ñÓ:\Ì"9¶G:ÔNß:ý¹ú¹±.žfð8ª(8ß«8
+FŠ7é6Â5åV"4å©þ3Å7P21;t»À  19[2[3¿­æ4ÜrÜ5Øo6³%
+7tZ8B8<Ãø7O@¹²¹Ê>žËì :Ÿ
+v;ð.;ÿ:¥
+:fz6:Ýœ:v×ø¹oáð¹«fªž	Ø8^[88€_8ž€7Z6É$y5îrD4ï²3ÎeÜ25H1Dé.À  1CØã2[3Ê-Ô4è4(5ãÁ6»¹°7~«§8©"8=
+Ä7s¹"4¹Åõžªý:«qµ;oë;9ß:Û³::žè:æØ:n¹3ÎÐ¹¥È ž»¬°8=
+P8i8!*7Ë6ÏÀp5÷f4ùº43×g2 Sð1N]¢À  1NV*2\3Ô­Ä4óõt5îz6ÄMÚ7~e8
+¶8=y6mJ¹+Ü¹ÁbüžÐ:Õø;
+ïŠ;t
+;	,å:þÚ:ð
+]:fHžïw0¹ ) žÙO8œP8|[8"7<6Ö\g6 UE5á'3àÂô2§r1WÒ1Eé2&.3Ìîž4ëôü5è#6ÀD7ú68[ç8Qp7m­`¹668¹ãò 9¢Lâ;á:×Œ;ªFs;Þ';#¢Ð;
+Ôž:ÊtÑžÔ@¹Ü/lžŽê 88š87x7Æv6ßWF6h5mM3áN2ŠêÙ1VÀ  1Rr2¢®
+3Ùb!4ùÎÊ5ôû6Êp7®8X×8OvÐ7	À¹>Ô¹Øž92:ý57:·\ç;Ê :õ-;%6;¡:Ãkož$¬ ¹Ì]4žÑ8xDH8h87w[7¢$6æ~Ô6Š5	-º3ì(%2¯?1a.eÀ  1^ú2¬5è3åÕ5ÔM6 ô6ÔFï7bæ8UÌ8M} 6ï¹F	d¹Í9h9·:îšX:àâ
+;M:à;&Êm;L:Œb7¿l@¹Œôžî0(8K8Ê87è@7¥»6íŠa6
+Šº5î'3öÏÿ2·T1lN0À  1k2µœÆ3òHö5
+Á66kB6Þ
+H7A8RÂ8K4¶zs ¹Mòø¹ÁÝ9ìè:à;3ž;w¢):Ì ;(^S;!:µXŒ8²
+P¹¬žž¹i8
+ÂÀ8,t88Y'7šßa6ôÍð6ÅÍ5®4 »ì2¿ç1wmúÀ  1x
+2¿E€3þŒ`5®6
+áþ6çó7Ë8
+OŽ8Il·"µÀ¹UÜ|¹¶ž9"@:Ñ¡;ö\;X©A:·»;)ò%;(Ä:®Ob9
+Ð¹æx¹»7ä 8b88Ê
+7¬=6ûõ6äâ5o4Ù2È;Ñ1Fâ1S 2£ËS3ÛKµ4ü­Ë5øÁš6ÎÈ¿7ñ8ýý8e 7Zà¹9à¹à:`9×3Æ:ŸPÐ·Q :ÉW;Ú°:Ér;ûÊ:È¢Øž2(`¹á ž¹8 9x8ªK48D_K7©üæ6îÒ"6
+h§5
+[ 3ð»Ž2²$Þ1dhJÀ  1`ãþ2­ç63èzŠ5§Q6-Y6Ùs7ë¥8
+Üj8bk,7I`¹@l`¹Ñqô9Ñôr:ŸæÜ:5[:Œ^;:I"£;r:Âf7æ¥¹ÌüžÖ=H8­Ø8£?L8D
+Í7­Ù6õêÐ6Y5GÖ3ûÊ2ºÔ1p
+ À  1n3[2ž3õ©5
+÷¿6	ùÞ6ãT'7È\8!ºØ8_HD6Ž¹GUà¹Â©9Ìµ,:¿|ê:j :¯d
+;hÀ:r{3;cG:Œ*L8Ìg0¹ž\žòê 8ZDx83j8C¶Q7°,Î6ý}6Ô
+544lÂ2ÃO1{°öÀ  1{º2Â
+ÿ4lF5H,6Æd6íÝ7¥8%J8\%\µ§8 ¹N?\¹³á9Çuô:Àû:Æ::¢jh;O@:ê2;Sï¥:µî9/x¹£¬¹Ëd8'-P8'8CaÚ7³DÄ76
+	À5
+!E4ô72Ì4	1ª§À  1i
+2Ì:ä4À56ë6÷ß7¥Ë8)wž8Yx· ¹U(Ø¹¥š9Â6À:À©
+;
+?:p£;5
+à:¢;D«:¯±Ä9xñ¹ ¹!ž7è,8€8C
+^7¶\º7o6!?r5$
+ý4{¬2ÔãÃ1|Ò1HÓç2ÇÚ3Ñ
+4ñËÈ5ï;}6È]7\98µT8u88¹
+}¹Ô	9ä:©ß(9B×ö;
+å:ùØ>;fv:ã?g:t4®¹g0¹ÆÞìžD>`8ºý
+8­À(8A(7€õ26å¹6NÞ5Ÿz3äÂN2šî¡1X?ØÀ  1Udh2¥Tº3Ýh4ÿŠ®5ü#ú6Ò'!7þ*8
+=8s	Ä7öä@¹Î¹Æ9@X:ŠÎ :
+­T;À!:öûR;Mì:Úúä:t4?¹
+š8¹¶üž8¡sH8ŠÌ¬8A
+>7§Œ:6ì=86
+5
+=3ï	2±ö1cúÀ  1aôì2®á3ê
+95ÀÌ6=6Ûñ)7 
+8"[*8pvP7Á`¹ 4¹¹590{è:£Ÿ(:Rn;~Æ«:ô
+;4îI:Ò¶h:t4
+ž>õ ¹ŠS ž¥âÐ8éx8Ù*8@Z7ªA6òÀÔ6ðL5»Œ3ùOÜ2¹L1mð À  1n
+p2žn}3ö
+5
+®B6
+ú}6å»47B8&.8mâè7>p¹#qÀ¹«Ë9E·h: ­¬:ºN4;l
+:ñA;
+Y£:Êr:t3Ž80¶à¹
+žÇÄ8\¿h8å²8@v7­JL6ùDt6Á5:`4ËS2Á.¢1xÈFÀ  1{ô2Áû_4}î5¶6nŒ6ï
+=7¡ä8*8kOt7-× ¹+Ãd¹a9Zó :0:ðIò;YS:îc÷;Å:Â-®:t3o9°¹
+Ç
+žéŠ@8)«Ø8ò48?7°T6ÿÈ6Œ5¹4î·2ÉCø1Ð61)0ô2±ü3±Ü4În5Î
+&6®Ìz7xQ8å±8wà`8p{ØžbÐ¹Š1²¹
+:cpÎ:§Pn;Âi;OÁ:W6F9ñï9¢\¹Ñ]ò¹
+?~7³º8Óå8¥ú8.67¬Ö6Æv5åÌM4ãGó3ÁiH2KB15À  13»n2ºÁ3Œ
+4ÚV5Ù*ª6·LS7Ø8­8w;8[(žT¹ 
+:¹XJä:\Ó¯:¯Jø;
+
+P;Bè³:U+ç:¬9ÁÈB¹¥ë¹ßf63 8œíØ8§¶8.»7%B6Ìe5íåÄ4ìvÝ3É÷21>ÊÀ  1>Eé2Ã3Æ¢B4æ 5ä7.6¿Ì,7 8t~8vÈ8E°žh8¹äÎ¹&m:V6w:·E~;VF;61©:S"J:`i9áwê¹tòP¹xþ·ù 8§ö 87q8-øÞ7°6ÑÅ5õÿ<4õ¥Æ3Ò
+ö2žì1GþÀ  1HÐd2ÌN3Ñ)s4ñÜŸ5ïCµ6ÈL7*:8;æ8uð|80Jàž°|P¹ŸTžé  :ON:¿@
+;" =;)z:Q:
+*: Þ¹
+
+¹p>Pž)8ÿp8Ç08-Ú 7
+6×
+(5þ¶4þÔŽ3ÛL2¢oÁ1P2À  1SZß2£Õ3Û°š4ýØ5úP<6ÐËá74j8
+Q8uK88å8žÅh¹àž
+f0:Hü,:Ç:;%ê.;
+Ã:O©:'óÛ:kÈžQ¹g~ž`ÖP8xp8Vð8-»$76Ü«65Î3ã¢€2©&1Yf0üä2EÇÊ3(4U:5œ6Ì7G7ïh!8ccD82ø7Í
+à¹$¹œFžK":^Ôô:±-:Ï:Iòó9Â3"¹~C$¹µó²ž­Ýp8¬éè8×!V8í8
+æ·7dK65¯ï4¬S3`ø2TÍ21@ÚÀ  1M<2QÏ634ŠDí5§>6}47OYå7ö|8dûl8µ:7uÒ ¹)ë$¹¬^d³À :\c
+:­m=:(:LÖö9ß/¹éš¹¢k`žÊ8<8Ç.8¯æ8_²7hz6ð5µŽÀ4²éð3Â2^Á/1
+ä@À  1(82]Ö£34¯4¢5¯À6-à7W¥°7ý
+8f87|6£
+ ¹/OÌ¹v,8J :Yñ:©­x:TÂ:Oºø9ü*¶ž p¹ãžçWÈ8F@8ž	
+8rÅ8Ø°7lÍÞ6¢Oû5»ä4¹Ò3#2hµ.1ŠÀ  142iÞ3ò¢4ž$W5žA6Þ7_ñ|8RÃ8h+Æ8¹Æ¶¥iÀ¹4Žh¹Þ8Ê·x:W.:¥í«:\:R
+:
+97æJ ¹vµ|¹
+h7ùø 8š|î8
+5¥8Q¯7qD6Š¯n5Âb4À»,3€"2r©.1+
+À  1
+Þ02uå~3¥à§4Á
+5ÀÃ6£87h=H8Üÿ8iÃô8vx·vø¹: ¹sK<9°:U
+@:¢-Ö:Ùð:U :8öE°¹O€Ì¹hè7MzÀ8ðÆ8ø8Êª7uPŠ6«à5ÈD44Ç£Ì3ªå02|.1!Ît0§2Ê634Ÿ4U@Ì5Yô/6?Cœ7ó27³88Ò18+8ex¶mÔ ¹;`l¹šýw¹V¥8žDç9F®¶1o ¹ìà¹¡±žúlx8ddp8æ
+8Œ¥&8]Mº7Ï:X7!+
+6T(ú5nÝy4g3B02
+&70²
+/À  0±ð2
+Ë3>¿h4a`Ü5e°Z6H¿f7"Î7¹48;Ü8ê#8¿Þ·(°¹=3Ê¹N°¹çs9d9ÓX80Ø¹L(¹¹ú8è88Ì`ò8ŽÝ8ZÇ7ÐþŽ7$B6Zt±5wi4pß3JÝ2º	0»=À  0ŒT2ÌÎ3Ic4mî5ql6R;7Rl7¿å8>æ8š­8v4·æ ¹?4¹ãž»~x9RŠ°9 OÐ9ö¯žüìÐ¹zŽî¹çÌ7e° 8²¹È8«8XA_7ÒÃ7'ûz6`Àj5ô¯4z5³3S2MÜ0ÃõÀ  0Æ¹2Î3TŸ4y¡ 5}(°6[¶œ7!
+7Å
+8Aïî8g=8Zépž%0¹@Ú¹mâ
+ž[x9ôz9ŸÌ<9eTêžCž¹V]Ÿ¹@¶à8Š8¢ñK8U»47Ôp7+cŽ6g
+%5@%4Åæ3[82 á¯0Ì­À  0Ñ
+2#Ïg3^ªi4à5rn6e2h7'±š7ËK8DùØ8%Ê8?PžW¹(¹B­Ü¹L|7Ô 9€9ÝHŒ9Y7çh ¹2¹"<·ã`8~×8`8S57ÖKÎ7.Ëì6mWÞ5
+ô4pô3d
+æ2'u0Õdô0D£V1°2Ö
+F4 Wš5 ?5íÞ:6¶L7nÉ,8No8mJ 8§^L8ž¢7s°žÔò¹^Q£¹Ì`¹[
+¹
+:Ÿ¹AÉ¿žp548{×L8ç¹O8Óù8w8N¢786Ê{6a¬5u4
+[÷2å×>1¥ñX0P©ÉÀ  0PÔÊ1¥%°2ã6P4«&5
+95ùâÇ6Ÿ×Ù7wª8J8nC28¡å8â,5o žæõX¹W
+(¹z°d¹zs¹qª¹=Àžlè8$8ÉÑØ8Ç
+ø8!84_7s6Ïu6xÀ5Â»4Š2ïöé1­®ð0Z×@À  0]>1®R2ïç[4þ¥5rÏ6ó¬6Çi7F8	Î&8o<e8kœ8vl·Qæ`žùâ¶¹OÄ€¹aÇ÷¹Z0 ¹XÞ¹9qÈžž¿7ÇX8«ê^8º Y8Ë8
+7YÈ6Ô[6
+Ö5r4§V2ú1µl0ežÀ  0i7³1žô2üh4R%5¬6õó6ÏTú7¶Œ8
+8p58òy8Rj·ÚM ¹h¹H~¹Hß¹9ìÐ¹@&¹5EžžÙ:¶
+` 8æ8­3¿8u8ÿÝ7@6ÙA6Šê5 ^*4M3!1œ*%0o20À  0ui(1Á3€¹4
+¥€5!åc6ø:6×7'r8Mà8q.Ò8y88.œ€ž%Óš¹ÞŠ¹A7¹/÷"¹©š¹'G¶¹1°žùcl·Â8`6Ô8 G&88å7&X6Þ'6œÿ5%«â4 ò¶3*÷1Äç¿0y_©/Ì;€1"Ø2bX,3è·4ãï5?6N_k7
+Ñ-7¢8
+Ž8j,8±
+8º¬
+8Ã7ÒV·Dóæ··é@5Ï»p8K|=8ÄÂ8í?,8ÕMÞ885È7µeO7kž6a\5l4í?32qm1,¹%/×ÑIÀ  /Øè1,Á:2oÇ3Å²4Ëw5ØF6X7
+&7§@Ø8"aÚ8ý8ªÌ8©Ã8^Éà7=·íóž"¡ ·ùO7ëT82V8Òë8È3p8«Ã84\À7¶ýW7
+qµ6gËŠ5Ùl4 ÎZ3ŠÁ2{Ô
+14Ò>/â]À  /å16ªf2}6ë3¢®4²ÿ5O6aÐ£79!7¬b)8%>8Ú8€
+8cb8&
+Ž· @ž<P
+žiMPžwZ6þÂ 8oEF8žò8»8G83.»7ž_7 w³6müò5m4Š¯w3Ÿs2GO1<ëZ/ìéÚÀ  /òA1@2
+S%3 «4§5`X6kB7
+í
+7±y8((8$48€F8?7Ú£4·É¥èžì­žüÈžfqª·Wæ 8"&8Dd8­þ8â@82 ¶7º-i7#}²6t.?5Uo4¬3€Ö'2€\1Ev/÷v$À  /þíw1J|À2
+Ö3š\š4¯5$a6uAÞ7"¡7¶€Ê8*öO8·8*
+8l5z7RUž)(ž£±ež»RØž¶ž
+Ër7ª
+08ðË8 ä.8}80Ò°7»Åq7&²6z_5¡r4²q²3ªíÚ2i1M
+07/;0£²1ÓA%31€4	ª&4ÿB05Í26$7-¯7µPË8#Bš8}J
+8©²J8Æð8Ñ+å8ÑM8ÔÆ8ßw8è_Û8à)~8¿Þ8485¢;7Çù+7=ðº6ö5ÝßÍ5ø@4
+3	]õ1ßÁ:0Ã/E\VÀ  /G4ã0Õ?1ßÚ
+3«Ä4S(5]?5×©6é747º]g8%®o8|k8¥8»L{8ŸRX8žè8ž§Ü8ÃÆ88Ðë8ÏÂt8¶ŠZ8Ò84`V7ÉIh7A!Á6Î
+5ä°:5
+Õ4Ìö35 1éÙY0Šd/O
+ÁÀ  /RÝD0©Í1ìrñ3%å4ü*5
+f5áŒÝ6;7:S7¿j8(48{Žœ8 Î8¯ý8«xÐ8¬8°8šX8¹w>8¿[d8­¬Ñ8 p83
+q7Êš7DRÈ6£¥w5ë§5²ö4
+Ð3
+K1óñz0®
+/X¿,À  /^
+€0²8]1ù
+Ø3 4 ¥.5Õ5ëÐ46¢7@ÿ'7Äv§8*
+ü8zê8ë8€­8L8»)8k8d8¢ö8®ôc8€³P8£81Ü7Ëéê7GÐ6§|å5òQ5R4$`«3ãw1þ	0µ«/bpÀ  /j.0»iì2Ò_3(4(N15¶5õã6šÞ7Gtø7ÉG8,ñÂ8zc8SW8^&8
+ÅÀ8[8HÐ8ag88š8W8¹É8%®80«7Í:*7JŽÖ6«TS5ù!
+5
+m®4**
+3 º€2Þ0œN/l".$/ö7=1..2WUó3hzÌ4[
+Ž54
+K66¡Bn7/Ñ/7§8
+ür8Nv8-8£R8Ž·Y8Œæ8º
+ñ8«ÓÇ8Ë«8_ü8Q7µ3b7=¶6­jG6
+>r5@,4höž3vf2cì17|í0VŠ.ríÀ  .¡^0Š18Î2cçÒ3uP4fÝ5=0S6y6§ú¬75ûd7«÷ú87R8O=8¢78Øj8®	8Ž{ü8²6.8¥Ÿ 8(8\/8;ú7¶¬:7@Ù(6±|a6F{5F¬4qŸ3=52mlÁ1?çb0
+x.§V#À  .«-0
+0q1C2py±3Yì4r­b5FU\6
+
+V6®²ë7<%7°lX8r18Oß8
+X8®8§[Ä8¬d8ª_f8©x8
+p8Y!b8óŠ7ž%7CüA6µ}6N5M,ñ4zZ3
+G+2wW1HQØ0
+ŽJ.¯9ZÀ  .Žý0ºÜ1MH2}
+3è/4~}:5Ozf6&26µk)7BOÓ7Žà»8­8P®8z8¢8 ®8€L48¢§8T8âW8V08«R7¹î7G[6¹ 6V5S­b4§3Q 2¡61PŒN0ã
+.·
+À  .ŸË0EF1Wõ2Î¹3vr4
+&5Xp606Œ#i7Hz7¹U8çó8Q#Ã88ZŒ8 :84P8±â8.8?:8S?Ì8bþ7»Æ7JBr6œ²µ6^5Z-Ò4
+ 3[2
+¢1Y&Ä0ð.ŸÿÉ-Ùà4/1®0}oJ1Dl2¬÷r3¥cx4_5J«j66]7í¶7}x7Äå8íR8,8E9K8O}ô8H»G81às8<7Ï€7I7ãx6uè6	ú-5VºX4Oú3®~2¶J1Š<,0Ï}/9Ÿî-ãpìÀ  -ç}Ý/<?0\Ð1§ñ2¶Ú3®}4 }5T€6ç6H 7ò
+7Am7ÈØg8
+e8,ÒŒ8DÛm8N\i8Gû81>h8a7Ñ
+}7Þ7
+É
+6:6
+ú¥5]Øù4¯ý3µq
+2œÏ`1­¬0/Bœ\-îË&À  -õ/GoÐ0û1°éx2ÀœŠ3·Š4án5^6
+Ê
+63À7ö7
+Æ7ÌËÎ8
+3x8-f8D}8M:Ü8FV°80^87Òtô7À°7®¿6¢þ<6û
+5d÷4 3Œc2Åv1µæ07/K»É-ú%bÀ  .\/R\c0§'1º;þ2Ê Á3À±Ÿ4 "`5h®6¬6€
+â7úì7KÀ7Ð¿78
+Ö8.L8D·8LT8E$g8/úV8«"7ÓÝk7|7"d6ŠÂf6û5lA4¢p3ÃV2ÍE1ŒÃ0k±/Tº:.¿ÎÀ  .+n/]Hó0LR1Ã
+2ÔÜ3ÉËÕ4§cQ5rÆ66ª
+7$ÿV7Ðé7Ô²8y¢8/À8CÁÛ8J÷È8Cò8/XK8Ð(7ÕEà78S7%z6ª6ü5s4æ4§Ð3ÊH2Õ Š1Ãû¡0Â/]ž§.lì-	B.aæ/¢
+Ÿ0Ìñy1â2Ûr3ºuF4
+Á564Œ5Ò*î6UëÒ6ÀÎÊ7Ú7]¡7ÉO7ŠN)7¯¡°7šS/7
+«7dÓo7 ¿6ÉQ6`;Ÿ5Ü¢ž5?]44û$3Ãj2åíl1ìýê0Ö
+
+/©û.kJ -cÀ  -9.oÜ/¬d?0Ù .1ï
+2çÁ3Ä€4+÷5>ü5Ûq6^ 6Ç®«7Jï7c7g7ÁR7© ø7².Ð7ª¡j7;Ú7h7#ä%6Î$»6f85ãP5EË@4TÏ3ËLì2ïð1÷ki0ßñº/±.v×¢-PÌÀ  -ÙÏ.}Ò/¶BÁ0åNã1üœ2ô3Î4M/5GÃI5äãó6g/n6Î7$7hÞ07¹U7«óË7Ž»ò7¬ïŠ7Y7lg€7'	76ÒÊ$6l5^5éýM5L9M4®z3Ón2ù*w2 ìu0éÆj/¹­<.2¢-
+5À  -#z.
+äD/À!B0ñ}2í3 /3Ød4 nf5P5î@v6oÑ?6Õnr7(Á7nû7±[7®Æ7·I7¯=ã7v57p1Â7*.N6×o6r2/5ðª5R§\4¢'3Úµò3d~2#60ó/Á¿\.ùt-$¿À  -,\.ß@/ÉÿÅ0ý¬P2
+|3VW3âŠÂ4§5YQÚ5÷ú6xs6ÜNT7-|17t+Ä7©_7±n7¹Ö67±
+7c7sûÝ7-Sa6Üú6x/5÷Wä5Yh4§aÒ3âjt33Â2
+Yö0ýoÊ/ÉÑ}.ÀF-+÷,-þ-}3Æ.·®/ét1eI1ÿ£2Ü 3ŠšØ4^(Ô5ì5§b5ùÎP6L
+Ä6oB6ÃQ6åö
+6ód6è36Æó­66RÇ6Lk5ÞÆ5Þz4gl³3­® 2å_2
+1³l/òÙv.Ÿ­ç-Y ,
+¿À  ,"Ñþ-v©.ÂÎ/÷æ1
+
+
+2
+]2èG3¯u4ieS5Ï^5ŽÖ6
+ø6T:66É£&6ìzÊ6ùÙ
+6íôŒ6Ìó61ì6X¿R6: 5y°5
+¢Ê4p3Žñ2îõf2
+ðé1
+ßÎ/þHæ.ÇîÂ-å,&ØÀ  ,,v -Sp.ÎP0Ë­1¯Á2g82ôn3žX4t¡Ñ5
+Ñ5ÂK62É6[îF6¥Ø6Ï±ü6òÿ|7 &Þ6óèH6Ñ286¡HP6^· 6	'55g4xÁi3»wä2øŽ2Ã21
+00Ü,.Ñ/-p,.ðvÀ  ,6-08.Ù@"0	Ìç1Tþ2²3 JŒ3Á/°4ÞR5HF5ÏÀ6
+X6c¢6€Á"6ÕÀÒ6ù/7a/6ùÛÕ6ÖQ~6¥^²6d®ñ6
+*5¯5+m4µã3Â\Ö32|180
+ä.Úpz-ûð,7æÀ  ,?Ÿ-
+ÿ.äxó0Î"1 ú:2
+üî3^53ÊM4
+h5¹5Ý66~l6kVË6©Üm6ÛÏš7 o7~6ÿÏ`6ÛpÄ6©u6jŠÂ6¿5Jr5ïœ4
+
+3ÉAÈ3Ü)2
+gÆ1 dö0K.ã±V-a,?!V+8%,yéž-¶
+ .ê %0ê
+1Š1ãú2®Š3kñ,4
+Ä24
+5
+ñ%5fñ·5ªús5âÞ6» 6
+¿6€45å 5®>5l5ÙÍ4/4y€3t.b2ŽÉÈ1ëÖe1]l0¡É.ò`%-ŒÔ8,-ø++ßÀ  +µÇ,Án-ÁÀ
+.øJh0
+œ 1
+8ž1ðs2žÔ3xX4Ú4©­5=T5pÎ5±×5ê)6
+H6 ;6
+* 5ìžµ5Ž ö5t³\5ùó4é 4&3~
+d2ŒqÈ1ö4x1
+
+²0
+œ.þ'-Æ*à,¶b+#-dÀ  +)3i, -Ìúú/:W051ÊØ1ýH2Á3`4ïì4¢Ç?55zªr5žŽ5ó+q6Rñ6d6°
+5ô^Ë5ºN5|äš54€¢£4
+Ò}332ÄÌ2 IF1­ø0s²/á-Ï,>Ì++.êÀ  +2±
+,Z-Ø5è/
+Oy0cK1\ù22Ë!63º4"Ê4©äÑ5
+Õ²5Ci5¿€5û·œ6
+6
+b65ù5üã5¿åª5ú5
+:@4ª\&4"~ì3ýŽ2ËÁÎ2xP1Ö>0Üš/
+¹-ØØ4,Ç7+30oÀ  +<.®,'&-ãpÔ/d0#6`1 ï2
+y
+2Ôšf3Çr4)§4±d5$!à515Ænµ6"6êD6!C¶6»æ6Õ}5ÅÈ5£5#Zf4°©4(+Y3õ62ÓiÐ2
+§Z1þ0"E/-â.Ü,O¡+;1õ*Žæ+YÞ,÷-ÎKY.êfO/êH]0Î Ð1È2Z}?3î3ïé4hñ4`8÷4§L4ß45»5
+±è5Q
+4á4ª$Ö4d?4w33·2`íÍ1€©§0Ô /ñŠà.ñÆ>-ÔŸ,€S+_²Ü*ÂÀ  *	ï +f·,©c-Úá
+.øt/ø
+Ó0ÙöÂ1š·°2fW3
+Ùx3
+Ì4
+àª4j£>4¯
+
+4èŒf5
+}5R5
+q4êRB4°Æ#4m44
+ñ€33
+V³2j²1¬0ÞO8/ýÀ.ýpæ-ß=,¬Ø-+k.*
+)À  *)
++tU(,³dÐ-çvÀ/@Ú0è€0åÌ¶1±ŠÓ2r1Ô3Äf3+±4Xd4u
+4¶ð4òDJ5@5ó65Ç^4óì4·gn4v*4l<3s
+3°2tw@1³_]0èÐ05P/Ç-éŒð,µ"+v©1*À  *c8+ù§,œG>-ô
+v/
+Gµ0	Êà0ñ¢¬1º÷2~
+ 3¯S3¢I4Ð4wÑ4œõÃ4ûÌ/5ý5
+à5L4ûÝ4Ÿ»4!4æÔ3¢d3Ê¬2~;ú1ºº90ñÒj0	æB/
+c-ô<`,œkâ+.*ûÀ  *"T+Èº,Ç)ª. Q/N0­
+0ýx1Ã
+2ó63@3©gz4GÚ4ñ
+4Åj5ª5rÇ5#45=75Q¢4Äª4M
+4
+aj3šV3
+š2 Z1Â0û02/8p-þ»Î,ÅµŸ+ÏÄ*!yd(Å"0*%éz+u+,žö-¶Õê.ž8/£}0Í"10å1×Y2hM2Ýõ@3<
+3?3œÝ3â±3ïû>3âÿq3¿:3]/3?Y2â'Â2mH»1Ügö15 V0@/§çc.œH-»æË,€&æ+|Fx**ra(Ês|À  (Ñ¯Œ*0^È+eý,©Û-Áè.Ã//­031:ht1ã
+2t
+I2éEw3Ee-3`Ü3Æhd3ì8¡3ú3ìÛ33Çt¶3
+3GVõ2ì á2wÃO1æN1=I0a/¯ç
+.Æz-Å4=,¬lõ+n*3Rn(Õ%ÓÀ  (Þ=J*:Ô+
+å,³\Á-Ìú>.Î%/¶ª0¢1D=1î®2^2ô¬3N­À3%z3Ï2í3ök4í3ö¶ó3Ï¯W3¬ü3O2õÙþ2
+ò1ð5:1EÐ0/·æ².Ï¬¶-Î®,Ž³+¡*<2|(ßØ*À  (êÊØ*EIg+±Î,œ.š-Ø
+j.Ù
+
+/ÀŸ0Ì,1N1úY2z^2ÿåä3WöT3¡ê3×ýv4 OA4à4 IZ3×éü3¡Ôã3WÒ22ÿ³
+2\=1úÝ1MÜ0£ /¿æZ.ØÞÑ-×Ï ,Œù+Ô*E(êÀ  (÷Xd*OŸ¶+W¶,Ç -ã
+.ä/É¥Ò0µ1Wæ 2Â293
+3a>æ3š®ž3àÇÿ4h¹4
+,<47;3à$3§üÈ3`Î3Æ
+22@1V%J0Ä¡/Çæ.âê-á
+,Å?"+ *Mò(õ<Ú'Ì(ßÜ*%ò&+YDP,z]Ì-~Ú.c,/3
+/ùJ0?£1&ñ1 d2× 2O,\2Eè2Šiô2°Ê^2§ ž2>À2QJb2
+¥J1¢íI1)¡¹0M
+/þ¡K/7*.h2-;,=Ì+^b**	
+(ä~|'VÀ  '9i(í$â*0Xš+fžø,Õ-­/.p/=
+0ŒR0¡Æ'1/­1šä&2é>2Yp2 A2®n2¹'Ö2®Ì 2»u2Zî2	.1ªxº11$0£­0f¶/@
+ž.sðZ-
+,œf+jà*2å©(ð'9øÀ  'ŠF(ûDç*:¿*+t-,{K-Rq.~û/Gì0
+Ó 0ªL¬18º1±c­2úÙ2d
+2ú2¶r;2Á
+M2¶28+2d2m1²+19x0«0
+|Æ/Hìð.`-,= +u]*;Â6(ü³'qÀ  '")²w*E%®+Ñ$,!~-÷Ž.
+À</RS©0êï0²Ó41AÇ+1¹ã52
+
+v2n|2Ôò2Ÿv_2ÉâÆ2Ÿbñ2Žâ2n6œ2
+Ðú1¹1Acù0²n0×/QÎ).
+hX-æ,Œ+xî*DÄ)X('©=À  '¥ÿ)
+Âz*O0+x,Ç°-ö.xù/\º±0>0»Yž1JÔ>1ÂbŒ2%
+2xì©2Š¯L2Æz2Ò@?2Æ.Y2Š12wÚÛ2$4Þ1Á1IOd0¹Îþ0šè/Z¯a. l-È,<5+1®*M{R)
+`w'£àß&8'É;(Å&j*É	+sP,¡é-
+FJ-ÛÒ.Îø/>bà/ÐZ0IÆV0­H111|»1Ty®1aÒº1U€12¿1µ0®û0Lv/Ó@/Aê.€F-ßÑî-
+ð,
+ßæ+±ð*M(É}0'°Ã&
+jÀ  &$ô'+Ö(ÑF*	àÈ+žp,"ùE-C-èxi.¢žy/I6·/Ûøß0TÌÁ0¶Tó1
+|Ë1:m1_9X1m
+1_r1;<e1
+'¿0·x)0Veë/ÝÞq/K#.€g²-ëá-=,$æŒ+!ŠF*
+(Ô'®'åä&&úèÀ  &.æÜ'p(Þ $*ø+(ý,,P¢-Ø<-õj.«¡ú/T
+/ç40_Ó.0¿1d	1CÂ1iù1xUZ1j@1Cô
+1g0¿õ<0`UP/è1¢/T§R.¬+
+-ö9Ö-a,,í+)*Ù(ÞÒ,'&/žÀ  &8Ù0'ñ
+(êm*D+2B°,5š -#!6.-Î.Ž|/^Þj/ó50jÙ0ÈÜL1KH1LäÒ1tž¬1ËV1t1L«²1
+0ÈrR0jDŽ/òÔ/^+.³î. ¶æ-"¢,4ôj+1÷*s (é|«'P*&8
+À  &BË'¥SŠ(öÙÞ*"(+;Ð,>ÿ\-+j/.Š.œtþ/i²A/þÓß0uà	0Òø121V
+1xU1kþ1ß1Uc[1
+º0Ðïf0t4/üØ/g®œ.»±ú.Pà-)š2,<û?+9N* df(ô'('£
+M&@­ZÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &*ÐŒ'BÞ(ÖG@*
+ýã+ úŒ,"ÿÂ-l -äÎð.ß/Bë×/Ó 0KJ0­8ÿ1²10
+³1RÁ1_×z1SÄ¯122±1J,0±Ó0P·`/ÙøÊ/Iu.€Z-íyÚ- î,)^+'*ž(ß	¶'ì&1°æÀ  &4r'$(â *Š+*Md,,xš-ç(-ò3¡.š4/NjC/à
+E0W[90·|1
+Ön1:¢Ù1_Œ1m71`ht1<Ð?1
+5~0»0]3/æÈ/U@.®/ì-ûD'-Þü,3Q +1'*ü(ëÅH'«ð&;È7À  &>^)' Ñk(îðÿ*
+'g+3 
+,5ñ-"bP-ÿQ.± /Yè¯/ì0cll0Á×ù1§&1E'ú1k«ž1zž1m
+:1GmÈ1 Ì0Æ]0iY/óV/a
+©.·È~.:-(
+,= +:Æ*"gâ(ø×'§7ô&EßÀ  &H$ß'©±(ûEÞ*$<(+<òŽ,?ju-*Ýv.~.ºß€/eg
+/ùÍ0o}0Ì'v1wâ1O­1x@Ž1ûë1y¯þ1R
+W1
+
+
+0Ð"0u©Ô0 4
+/lÖº.Áa.
+l`-1[,FÜB+Deò**¿È)3'¯Ã÷&OöÚÀ  &Që'±_ø)Í^*,Pë+FE\,Hã\-3X.
+0×.Ä5(/på0Ì0{Ï0Övò1"H1Z2A1jØ1«ú1)â1\šá1$÷l0Ûæ0ýT0ñ/x¡Í.Êù¢.Q-:&,P¡å+Ne*3¯)ûü'žOû&Z,'(óN*3ÖÜ+ir-,
+EŸ-
+ëz.mW/8ä/þð0ÁÍ1&}Ø1²i2<2IÓ%2ì2 ù°2«*2¢ 2ån2MãC2	±æ1£#1,C0 E0aÏ/@š.wA-È¬,$+sµT*;¯ç(þì'1
+À  'OÃ) ÇÜ*>(é+váŸ,÷|-­X.zÎf/C­Ë0µb0£ÙÌ10O1šq222UÑw22ª2µ@2«º2 2Z	Ë2Ê(1­"M16ML0©ï@0
+ô/KŸ.¶­-Ä,è+Å>*FO¥)<¬'µ±À  '¡n)À*Hzö+(š,©:-o4.JŒ/Nvú0(Ë0¬ñÈ1: -1±xw2(2aÏÄ2%2Ž"m2¿lç2µZ
+22f0R2âl1¶µw1@W0³A80®/VÔ¬.ÌÒ-À~,ûŸ+¯Ô*Pïb)
+ib'š:XÀ  '©ß)¹E*RÍ+àp,Zö-1..C/Y@(060¶	Ã1CñU1ºÛ}2
+
+2mÎ2!Â2œ¶Ì2ÉE2Ÿù®2¡6ª2rVØ2!ú¯1ÀH1Jaß0Œ10T=/aêŒ.â÷-£Œi,¢ç+g*[)'°ŸþÀ  '²&Æ)±ú*]+8,€
+Ž-€òì.Ì/d	X0
+ 0¿!Â1MÂ1Ä>
+2&2yÌ^2§*_2ÇK,2ÓÅ€2È>2©Q¿2~}^2*ñ1ÉÛÉ1Tl)0Åå,0"úd/m Ê.ù
+-«žR,ªÓi+ü*f.Ü)ÂÎ'¹CŠ(Ø±2*4éÑ+¬v,ªùö-Á«¿.Àî4/©$011ìŠ1Ö	2cÇÐ2ÖÜ34¯3=µ3²
+3Ô÷3á?3Õáó3µ|ž3q]39wï2Þ
+Ø2lßö1ßD×1: :0Ÿ/±3d.Ê,6-Êë,³G+Û­*=1[(âfÀ  (å0*?<N+C,ŽÈ-ÌÏ(.Ìi/²î05X1<JÐ1â[2q${2ã3>¡u3+Ê3œ83à¢Ó3îÜ3ây3À"f3y
+3DAs2ëgc2z
+1ì¯1D(0
+/»>.Õ-ÖY ,œ:+£å*GÆ>(ï
+vÀ  (ñ].*IÌ+Ùµ,Ÿ(-×ò.×0/Œž0Ë01Fšø1ï+2~"2ð$23I?<3Þ3ÇšO3í+­3ûÔ²3ï;3ÊÈ3à3O
+ö2øHê21øà1O>0Kî/ÅH€.áÜ-áÆµ,Ç..+l
+*R[ (û®NÀ  (ý³,*SáI+pT,Èd@-ãø.âQÑ/Æ0a1Q 1ûø2
+îå2üÈF3SÝ 3ò3Ò6f3ùŽ4Ä3û§_3Õmº3¡ 3YÔv392è]2×.1YÝ0 Ù/ÏSB.ìn--í4J,Ñ= +¢4T*\ð))À  )*^3Ç+£ô,Ò2Y-î9a.ís/ÐL0 öà1[eK2
+d2:3¶.3^zÈ3¥ö3ÜÄ4
+²4
+514B3àg3©c3dü3	þ2»(2	>1d{ñ0§ÙÄ/Ù]ä.÷Ù-ø¡ß,ÛL+©ü*gæ)
+{ *|d+lgh,¬"-Ü.÷*/ó²Æ0ÓV
+1¡G_2Xãž3 µP33ûgÈ4O÷w4c€4ÊP4ï%24ý²Ê4ñX4Îcð4Óô4W4Ÿ3eN3v2d1©Ã.0ÞÞ0 Ak/ñ[-çF=,ŽŽó+wáÈ*70À  *,+yØ,µð-è ×/40 ×0ß1ªa2eqõ3.T3ôó4	Ö4\ì4¢]s4Ö&ù4ý
+5>44ÿ¥À4ÚS4Šèœ4cÝ4
+yü3i3»b2pè]1³EÂ0êïV0f/	*t-ô!,Ÿ·+Ì*
+uáÀ  *
+§ô+€R,¿Ÿû-õ1/	¬T0Õ¹0ë©&1³åb2r 03§X3Ò_4
+_È4hHa4«W?4áýY5ÿ5
+£5×4æBC4¯ý4p3ù4ð83lÍ3[L2}ºª1ŒÈV0÷\Í0Š/c. x,Èº+§J*%ŽÀ  *&œ»+\¡,Éj. á&/Ÿt0Óä0÷Ò²1œ4b2~j3 \3¯Ë4µº4tpÖ4ŽQ4íÓº5
+±5Ð5
+ÛG4ò1h4¹P4|f4ft3¥p3
+û82
+F{1ÆJë1å"0°Ä/š.ât,ÒŒ€+|*-óDÀ  *.Ó+ð,Ó[Ü.)/Ð0Ò1þ 1Æd2
+T3
+`3Š84
+ª4LŠ4œJÚ4ùª
+5
+d5
+l5ß|4þ 4Â'4pj4 Ü²3­tL3%$2¯£1ÏÍ1Þ0
+Õâ/
+ÕÂ.
+Læ,Ü¿6+]¯*61ö+%",õp-Äx.øüà0
+c1ù£1ç&ê2­ê3f>¢4Sz4x4ý)5M5KÑ5Âè5ä<ñ5ñŸQ5ç?Æ5Ç},5µm5V×Þ5ûH4(g4!3såØ2žBÖ1ôÆ01É~04a/T\-Îìï,ôö+-6èÀ  +.V9,§ù-Ï/»0Bý1«·1ô[2·ß^3ssÜ4
+Ø4q/5Ëi5Yz/5åÃ5ÍŽ5ñR{5ÿà5ôa5ÒÁ5£eq5bØ5
+`4@`4ù83©_2ÂaØ241k04:/
+
+-Ú;¢,Ä+6¬uÀ  +7ªO,Z-ÚÀ¬/
+£0"÷1]Ê2 È"2ÁÔ13T4Ä84iÎ5
+Œ5eTØ5Š²5Øä(5þh6«¶6 Á¶5Þô5¬r5nØ`5ÄÂ4¢XV4
+Ñh3_Ñ2ÌÚ2ÏO1
+mX0"4/°®-åT,+@"À  +@þf,
+
+-åäŸ/µO0"ð1
+Ý2bx2ËÉ3ï&4
+|4¢bn5`5q/|5¯¡5äÈ6ŸÇ6
+þ6R5éHÖ5ŽÅs5zØ5)~4ªpL4%©3B2ÖÜ2
+j1&?E0*3î/Þ×-ðÙ,Šb,+IÀ  +JR|,Š¿-ñÐ/Ç0)âê1%Áñ2
+üÎ2ÕœÙ3Ã4%4õ4ª[5ªd5}
+#5·³5ïCk6
+I6xE6
+ã5ô»5œuu5ln5"<4²E4-Ç3ÌŽ2àŸÞ2;1.3023È/ 
+ -ü'º,®1>+S
+,(]B-»Ë.Åfb/÷ÊÑ16*2*Ú2ÝV)3£žf4T4òŠ²5t+`5Ùi6,.z6t
+6ú¯6ŽÖ
+6¿	á6žI6¡OC6žÒ665çN5TU5±Ý4c6ì3®Ðà2ëò{2
+Ô1Ã0:P.Ðÿ-=R,1*zÀ  ,1×Á-~.ÐZ0ãÊ1èI2
+£2éÜŠ3¬ý4`85 2.5þ	5å±
+65à£6æ6€¬X6ŸØÀ6Éó6Â6ª
+¢6¿é6?Ø 5ó²5M@5¡4o^~3ž,X2øV2s1[Œ0
+Gm.ÛÕ-+,:¶©À  ,;R?-AQ.ÛªT0	â-1g2 k2öc"3¶BŸ4lŠZ55æa5ñø6?É6œé6­]þ6ÈÚú6Ô 6Ì"»6²È 6£h6I'6 
+À5F)5,4{3ÁÐ321 
+Ž0T.ç- á,DBØÀ  ,DÌŸ-¡.æÌN0à1L
+2k23tÏ3¿é4x°|5
+ïÙ5Îº5þ@6IDñ6Œ6¶§6ÒÝ06Þ6Ö+n6»^6ä6Sd-6<z5?5Ò4ÖÏ3ÊãH3ï2!þ°1'á¬0aª.òF-š²Ü,MÏÀ  ,NG<-šÆ×.ñîI0Þò1&þ€2 Õú3ž3ÈÍ4]P5Î°5·6CÖ6R÷6m6ŸÁO6Üßl6é"6à4'6Ä@Ÿ6je6]*66
+n757ÿ5
+p{4ê3Ô>À3@ò2)zN1/€¥0nÉ.ý
+-°µ,W[6-t	.uô/®ž0Ù 1ëÆ2ßÊ
+3¹4 5*j5Œÿ&67ç56šr6ïŸà7#=e7I7d~É7p/>7j7S07.1g73Ÿ6ªÄ-6Gu5ÌÉª58:®4ö¶3Ça=2ïC1ûU0æéy/¹L(.-ÁºÀ  -ð.Þ/ž0å=â1øú2ìPQ3ÃøH4ÿœ53ä5ÇvÒ6BŽ6ŠC)6ü®*7+ëJ7TA7p:O7|SP7vQc7^
+76Ýì7ª66³]:6Q
+5×?V5A³4v 3Ñ¿+2ü
+w2ej0ó{/Ãj.òw-(=BÀ  -(m2.Âã/ÂM20ñg¢22øÖ
+3ÎWò4y5=_)5Ñî~6L&56®Ýà7Îž74.7^ß7{õÏ7;®77h¥í7?p7 ¬6»öJ6[°£5áµ5K,V4õ3Ü
+3PÕ2
+þš0ÿ9|/ÌÞª.Õß-0žÉÀ  -0éÆ.§1/ÌÊ0ýc2	±Í3®\3Ø·455FÙº5Üf*6VE±6·x7
+F\7=G7i"{7Øª7MŽ7ãr7s-G7H6ô7"6ÄX6eÎ)5ì*¬5T¥&4§tò3æ{3
+ï2ç1°Ÿ/Ö§ë.¹G-94PÀ  -9fZ.~/Õâb1Ý2L
+3ñv3ãH4€ò5PTL5æÝÖ6`e26ÀO7Ÿ7Eôù7s« 7¶n7_Ÿ7ÀÖ7}Žª7Pã{7
+6Í(g6oë±5ö X5^
+ú4®ô\3ðØï3Õ21&1
+Ä¿/àq,.¯-A¯×-ðf­/A¶20[1§ú2³Ç3§¿4_Ä5@Ðâ5ìØ÷6|¢6êî7<íü7
+© 7š
+P7À.7Îfv7Ö=7Ø&7ÐÜú7º8p7$¶7R®Ö7õt6kn6ã*5R04ÏÇ3ŽÝÒ2Àœ1³
+0"Ã/Mv¢-þ.lÀ  -ýÍ]/LP0ñ 1°áœ2œñ3±ë4ß÷5K[
+5ù®F6
+,6öfr7FÑ7@7¯ê÷7È ò7Öå`7ÞŠÔ7àè¶7Ù(¶7ÁìØ77\&ç7ý6þ635\«45E3Ÿ2Ê1ŒA0€Q/X%N.ºxÀ  ./WJn0«1º02Ç
+3ºHJ4`)5Uå96AÌ6ÕU7Yz7PCŠ7Ön7·É7ÑT7ßd=7ç7éPA7átp7É¡97¢	Z7eú7²6²6ò5fóG4¢Â3Ç)M2Ôh1Åuv0 %Ý/bÓü.
+]žÀ  .
+M^/b0
+·1ÃB2ÑyD3Ãš4à\5`od6	¬q6~7Œ7Yîy7lÒ7¿š>7Ù
+±7çã
+7ïy87ñ·Î7éÀ)7ÑU7š{š7o7
+Ð6V6ÒÓ5qTâ4ª @3ÐO	2Þ>
+1Î©k0§§i/mš. úÀ  . ¶/lÞ©0Š³Ä1ÌÎ2Ûmo3ÌÑ4Š`5jù66Yš7
+¥ý7cP7 :7Çà7áø7ðb7÷âp7úZ7ò
+ê7Ù	ü7®íü7x
+7î6¥ù°6"·5{¶~4±eŸ3ÙtÆ2è¡1×Ý`0¯(÷/x1V.€;.šwº0Ž1;áf2dD:3q7 4]Jð5/Ôñ5ñHè6gÂ7Ý;7w#µ7²ú®7Ø¡7Ù§¡7¹!7ß7" 7±2!7é¡28Kf8ØÅ7Òžü7i7"ý6#6R85@õ4pq 30²2u¥1H±0H4.²sÀ  .±ÎB0(-1F?-2pÑ!3~j©4iR59Mx5þ
+6Óµ7#;7­7ºç<7àÀ,7ßi7ºž7;#7 7®
+$7ê^8	Æ8ú7Ú>7Ý7)ë>6ŠB'6
+@5I²\4| 03ô2¢1RÔ30B.»®
+À  .»$É0Û1Pô2}^	3
+ÎÚ4uZ85BÅÿ6wŠ6?Š7
+i:7w7ÂÓÂ7èõ¶7ås17ŒNŠ77à7ªæ7ëÊ8
+@Š8
+?.7ámx7 Ž70Øæ6­`Ì6°I5RÝÄ4ç°3
+72ÂT1\öÊ0
+àQ.ÄÖÀ  .Ä{Q0
+1Zúº2õy3h_4°î5L>6
+á?6€«7%¯87jO7ÊÀG7ñ+97ëXê7œå*7ò7~õ`7§À7ëÙ8»;8
+ò`7èÇ±7<77Æ6Žr6ßQ5\	)4¿G3xz2â1g`0%,`.Íþ©À  .ÍÑØ0$61eX2;í3ä4ŽÁ5U·
+6JÙ6¬7,õ77]"7Ò¬Ò7ù`È7ñ>©7¿{Ì7MŠ7uÛ`7€7ìb85Ô8¥7ð!î7€Øa7>Ž46»6
+Z5e44à3åŒ2Ö1q;÷0,xo.×&»/P¬0¥F1äÏä3	b
+4	H5 Žq5ÇM
+6ð7è27°7Ðu?7íKª7 Ê^¶ËJðž+#ž.åž£Àìž
+'·ÜØ>7& 8
+	8Sc8 gö7¢­c7)cê6725ÜŒ[5
+ÿD4V}3$1õCJ0°J/]¥À  /\*í0®®×1ñQú3ÙÎ4¿*5|5Ñ¿Î6®ï7+h7p7Øµ®7ó{7·
+µlž=
+hž]rž±/8ž fžÙ 6õJ 8#Ä8!_R8ßœ7šRà70
+6l5æn5
+x4"¶v3P=2 ©?0¹dõ/hºbÀ  /g©Ö0·Æi1ýÔ3Q4
+u
+5l5Ü26mÖ7"n7Áp7àö!7ùáI7RÎ·/Å`žOçžª
+žŸž6±žEï6ø8>8#k@8W7­ø^76ŸK6 ÑŠ5ðv5
+¬4*o3"|k2°Ù0Â/ /sß
+À  /s(Ÿ0ÀÝû2+3Èc4&*ë5H5æ¥U6,Œ7)±Ò7N7é68 
+7ø·TÕpža\ž¶º°žÌ
+èž¥Íž(²è6
+k°8Y88%w(8
+ÏK7³Ù7=k}6§
+à5úS5 ß41vg3)š2
+žs0ÊúL/ÚÀ  /~§š0Éõ2
+l
+3'?®4-àÌ5
+$5ñ6ë€70õ7£c,7ñvÿ8;p7Û6·yåHžsØžÂé5žÙz0ž²c?ž<Øµ 7üçê8'8G7¹CV7D­6­l6U5'48Ö`30ÔÅ2À
+0ÓÄø/
+L/ä€@14!­2v©é3gI4$(5_ù6G7K6üàÊ7	7ÛÎ8 	z7P«Øž9
+¹§â¹véd¹^¹§_n¹è_¹XŽžžØg9·kLp8;V86
+8	7Ò7Ò6_kµ5At4€R3ª2Ä1@ü/ó9À  /ñ'Ü1=ñ@2h3Az4^5Cl6QMê7-7{7ä¢8
+7;žžMØ¹Ee¹{¹£þ¹«Ä¹®¬¹cS&žëÚ·¥ùÐ8â87¯8
+Ž7¡ØÚ7Dq6h
+5¡ü4«y3¥ôL2ó1IëF/ÿ3$À  /ý«v1GÀÒ2­Û3¢ª4Š
+5&ß6[d7
+¯ô7g27ì:©8Â7%žau ¹ âò¹
+c¹§Åè¹°)®¹tþ¹mñžþÌ·ÖM7ûäŒ87B8Ê(7ŠßŽ7¶Ü6qÐ`54²êµ3­[í2Hu1SE0À  01Qd2ZN3©õÚ4® É5
+Q6e{(7Ïº7RÄ7ôp­8}Þ7ì@žuk|¹)¹H¹¬yÑ¹ŽÒ¹€;U¹x¹ÿ§žPŒ7êž87ÿÊ8à87«æ7!)F6{³5¥c
+4º[æ3ŽÃ2N1\Ü0
+ŠÀ  0
+YV1[_ö2Â3±Ð
+4µõ 5íÅ6oÈ7ï7>X7üŠ¶8	ú6ô® ž°š¹2
+¹!¹±-Á¹žóô¹©¥¹C¹žz7ÙRŒ88~Y8öF7°íf7&°65«Ã4ÁÍ3Œ+12ò&1eú%0°0]Ò,1­À2ëŸµ4
+fæ5
+Þ
+5ñ¡ 6°hÊ7Umá7ÍW¬8
+Ât7Æžhá ¹SÆø¹ÀXç¹êX:¹Ûn1¹É ¹×Ji¹ÚÆ
+¹¥¢W¹úì·fÈ87º8Cž97ýÜ7yðÃ6Ès 6Ø5ª4w
+2þ1ó1¹õb0lMÀ  0iá51¶ûÏ2ø\Ñ4ž
+5"5ýÚ 6žö7_ò7Õ+Ú8Ñ7Ïž¬¹]¬¹Ãp9¹èÆ¹Ö 0¹Â§¹ÐHV¹×­V¹šÊÙ¹&\·²wp8-YL8D8Ð8÷7ép6Ïá6
+5 Hé4
+7Þ3ù1ÂÁ¡0w¯EÀ  0uð>1À[Þ3}w4	.5f6
+6ÁV7h7Ý 
+8àÎ7Øèž¹gPb¹Æ
+¹æ·V¹Ð8¹»¯ ¹ÉFF¹ÔŠ¹«ó]¹2Ø·ñ8"øt8D¹f8V 7Ú6×O
+6Y5&çÂ4#ø¡3
+ÚC1Ëà0}À  0ÿ€1É»í3Ì4 ZR5!ª6
+&Ñ6Ê
+7r37äÔ68ïü7oÄžŠ\¹q ¹ÉÛ¹äæè¹Ë$D¹Ž¶ž¹ÂDH¹Ñ{ô¹¯ë¹=²PžNè88E9ü8 7Ë6Þœ)65-4*¹c3ºç1ÔZ09WÀ  0'1Óü34'«v5(íþ6C6Òä7{Ê!7ìšh8ÿ*7Y×ž€ž0¹zÙÊ¹Ì¶,¹ãz¹Å¶?¹­ŸD¹»B-¹ÎcF¹²Dl¹IDÂž7Ø`86Ð8Eº8	ê7Œ6æ+66
+xØ54%p41z&31Ý&^0ê10Ÿ¹2l
+3H"4h£þ5gùÃ6D7
+?*7ÿ
+8
+oñ8÷4·Ñä¹B
+¹Îí¹ÏÏ8AP:,¥:fãØ:C)žÚ`¹Èû+¹«Êžù«ž7á8h84|ù7¿ã¡7 ?6\l5
+*4}·O3X0
+25ê0Ë_À  0É2
+^3RšQ4tÀ·5sÅ"6N)Þ7§&7Š}m8kd8_0·ú¹L9ö¹Ïßä¹ÈQ¢853<:#:Un:
+ ·:6 ¹Œ!®¹¬x¹	o7Aô`8a86¢7Ä7%ts6dà&5
+?è4P,3aÚñ2&\0ÔòòÀ  0ÓQ2$P3]>4n·56WË77$7¬ûT8fÔ8Ç$ž(@¹U×Ê¹ÐÒŸ¹Át8)dP:¢:DK:üþ7*ÿÀ¹¯H4¹­jÞ¹	J6L 8Z87ªI7É<7*©à6m!Þ5u¥4Ä±3k
+Ø2-ÞÏ0ÞBÀ  0Ý2,Aó3gÔ²4}5
+­ò6al7
+w 7³y;8bB8/ž%CX¹_u€¹ÑÅ ¹¹œL8
+: j:2þ9÷³Ž8
+h¹¢nŒ¹®;J¹"£¶6£8S|89@ê7Íèí7/ßN6uc5«d4943u0œ253@0èÀ  0çé
+243æ3rjä4n5¡6k
+ê7$ß7¹÷ 8]Ž8
+ž9^@¹ix¹Òžx¹²s
+8Ä9í=Ñ:!²
+9ém8]Y¹:¹¯
+¬¹/<ž·%w8L ü8:×7ÒZ75»6}¥P5á!4­¹3~Û€2<Ž0ñ¬ç1s@2a]3 «4®2ñ5«Ç6#V7Er7×Îx8%¥
+7­ëžÉÜ¹¬Ü¹Ñ 
+9²ãK:ë<;%Ë;U.:ûÞà:š«ü9'ð¹Çr¬¹ŽøžI8h
+Ü8f*Ê8f~7e¶V6¡€5ŸKÈ4Ÿd3£b2qðž1+]À  1?Ú2mRn3æÅ4· ®5ŽQt6ê!7N 7ßzx8(Væ70žÚ H¹¯:Ú¹Ç€Ð9§
+z:ÔP€;PÒ;
+X¬:ñf:49,ž¹·nè¹
+Htž8l`8U4È8dj8.7l56§*¢5ÅN4Æ9<3ªr2|ÆÞ1"OÀ  1!
+t2yGÕ3ŠÌà4Àj5ŒÛà6°ì7V
+7ç&|8+À72Ðžë¥°¹±
+¹ŸI93¥:œ
+;
+Ø;\(:æ#ä:œ69Jñ¹§k¹Ûôžj°8AãÈ8bÚ
+8Áá7rt6¬°È5ÌÞÔ4Îd3±2Î1)sŒÀ  1(Ù23®²ú4Èü(5ÅfJ6£w¶7_
+7îÒ|8-º7g­ žü«0¹³÷\¹ŽîR9[Ÿ:Š³f:ûy¶:þ¿I:ÛFh:EÈ9iV$¹gN¹otžY8.8a1¬8
+ï7xÒò6²6ê5Ô(Z4Õã3ž(2910ëÀ  10¥§2R3¶4Ñéæ5Íð¶6ª>7g©ý7ö~80ll7@ô@¹ØL¹¶UŠ¹«
+9ô:äÊ:àå¹:òÆ;:Ðhá:Îc9Ý¹cx¹þž§k(8A8_B8
+
+@71Ñ6·œ5Ûqà4Ýž¶3¿ °2€©17Œ1Dçç2x3ÊøT4èÛâ5ãÐÃ6»7}
+v8É86Áä6<ú ¹1ÉÐ¹ÔÑnž°:ÉE;&.ë;m:Q09~ÖP:ÉÅ²:=®¹IbÈ¹®ïªžºp8MìØ8ã8&-®76Ôê5ü×z4þœ¬3ÛŽ$2£Fö1R
+_À  1Oe,2 ù3ÕxD4ô.5îå|6Ä#=7ëK8	!š87
+¬µ× ¹;1t¹Ð>Ôž? :¶©N;®š;§P:j0:K
+h:Ó
+:võ¹¹
+O°¹©Q
+žØ%H8,ð8§º8'«7
+6Û,ã6ùÎ5bä3äâ°2ªe 1[~ÒÀ  1Yâu2šx3ßø45 /=5ùú56Ì·d7Ü8
+.87wx¶ÊÀ¹D ¹Ë¬8·ûJÀ:€
+;.d;$á:ÖÈ:«1:ÜOZ:n­±ž¢xÐ¹£² žõÈ 8
+Nø8lp8)Š7r
+6áÈØ6à5	fñ3î<2±H1dóGÀ  1d_»2°ù3êx 5ã6v6ÕK7<l8;f87Ò<·/$ ¹N Ô¹Ç·o# :qÌ;®
+;0œ;[š:ðÜö:å(:fe€·©L ¹
+¹	µ7Ô  8zbT8*¡7ã"6èdÎ6
+ð5jÿ3÷?Æ2ž¢ñ1ngºÀ  1nÝ2žx3ôø5
+ð6Ò6Ýßž7dý8HF88-·yE ¹Wh¹Âü5Â :}¬;
+-á;;Uê;!®ñ;D(:îÙ :^
+®8Šà¹u¹ø7b08sëÀ8+õ7¢T$6ï Æ6€5o
+4 7*2¿Á1wÜ.1lŽË2¶É3ó)5
+
+y6h6Ýä×7ke8Ð8DAH·#¹`¬¹Ðp9²xp:íb:Ç£²;ö;+ä
+;
+Q;V:·ù^8F¶@¹º\@¹< 8:ý 8Œ8?ØÕ7®Tü6ûÁ6qÂ5
+|42ÃÛò1|QDÀ  1y=O2À§3ÿð5	a6	"6ç»/7Á8
+Æ8BG· ¹hp<¹Å29­­È:Þ:ñ(ú;y;!ž;
+š,;þ:°ð8åP¹ªü¹¬8<`8
+8@Iº7±²¡7b©6Ö5
+Ýé4Út2Ì011žÀ  1âê2É
+4-5öJ6Þ6ñ7Ô8 ~¶8@Mž·µ£ ¹pYÐ¹¹ÕÀ9šã :Ï÷€;
+W;iúH;UJ;
+< ;
+Íö:©æ¯93ÞÐ¹·ž¹ß 7Â÷@8z8@º 7µE7öp6 ¯ê5#X4.a2Ôo1HlÀ  1',2Ó#a4
+Aâ5ã36ö6ûgÝ7¥t8${ª8>Sà·ç¯¹xCh¹®yt9€h:Ájº;"¹;K\;
+
+Ì;Ï×;%	ê:¢ÝN9t÷P¹å¹.0°7Rë8âh8A+7žmê776%Îþ5)^Å4N2ÜØ¬1ØRÀ  1km2Ü«A4{5&Ð6!mV77«<Î8(x 8<Zž
+Ýà¹|¹£
+
+9MÄ:²ÝÚ;6ÜV;,^;ÆY;c;,Eß:Óõ9ü¹v&¹<85ÿF 8~¬8Aj7»Ë7
+
+þ6*î5/34Ö:2å,ì1h71|Œ2Âó04áH5ª=6öÀ6íx}7\8#ÿ\8U$¶ç ¹`
+¹ÂWÜ9ádú:¬v9ºÓR;
+(®;wB :Ö
+;j:Ž4þ8ž£@¹Ž`¹8Oôž8 ®8Mt7º)i7E6 5"B4
+Fa2ÐÝÀ1ÇÀ  1
+³2Í4xÂ5úª6ÃF6÷Ÿ47€ð8'ÝÊ8RjD·bŽ¹go¹³l9Ü%Ì:­':c	®;«Ô;]¶ :êº;[/¥:­øŸ9%°š¹ 
+Ž¹]à8
+Ý 8¢$8LÅø7œA_7	Ñf6%žJ5(.Ç4ÍÖ2Ùx1XóÀ  1­b2×*ø4<5#K6
+Ë7ô7ªÌÉ8+Œ:8OG\·šô`¹nY
+¹€Æø9Öæ|:­œ:ŽTÂ; .ò;D(À:ÿg
+;K×§:§Œr9ox¹¹
+Ž47Óà8D8Lq|7ÀYS7
+]Ÿ6*íþ5.4UK2â=21+
+À  1U2áFÝ4§µ5*6%\P7$Î7°©8/ª8L$h·à¹uB¹þ9Ñ§0:®SŠ:÷$­:ód;*`;
+	;<š:¡*97 ¹n
+È¹-
+ 7ZŒÀ8Z8L
+7ÃqH7ê60#°5464
+Ü¿2êìì1ýHÀ  1üÀ2ëbÀ4
+?/51ëò6,(Ö7
+Gª7¶783y8Iž
+@¹|,¹6 9Ìgø:®éÀ;
+úP:æji;à;_ç;-'®:Cò9Àæ¹Ep¹;`ø5f  8~|8KÈ7Æ>7vn65Yc59ôî4"d42ó€1Ït1oªB2¹8_3÷j45
+6
+;Ê6åÒú7ù`8%,â8ikh7TF ¹1ÞÄ¹ºPP9T¢ð:¬z:*õ±;~;
+ÃV;5k:å:T¯ž¹£ÛŒž¯¿ 8	Ô8ŠO8J÷å7Žßó71e6z54Cv2Æt1~ª®À  1|:Æ2ÂÅA4ñ5~6°
+6ï7¡U8(ÿÒ8fØ 6Ó@ ¹:0D¹¬æH9iÞx::v;kË;TÔ;
+Öú:ÝP*:Ti7J@¹žžÑ¡P8] 8[8Jv7·Šý7s46
+W25 ±4
+fÚ2ÎË1ÁjÀ  1eŠ2ÌR#4,ê5ðô6$J6ùg7§=I8,ÒŒ8dD³  ¹Bà¹|P9::ÁrR;Y;æR;BZ:Õ
+Ä:T
+8Þš¹Ožžó 8)ì8h8Iô7ºn7µ6#'ê5%T4>2Ö.!1-}À  1­ç2Õß4hÒ5"Þh6
+77¬ß<80¥¬8a±
+¶×W¹JÓp¹d9*À:{:÷n
+;FX
+;wŽ:×[x:ÌÇT:T¹9K? ¹fš¹
+²x7í±À8t8Ir47œ57
+öÒ6'ø¢5+ö4­¢2ÞCv1À  1ö)2ßkå4€»5)ËÜ6%
+Ê7}7²-84x8_
+¬·VQ@¹S% ¹š`9È:j;Žâ;3N;	:Š2;:Äî:Tl9¹Eš¹£H7 88HðP7¿ü78¢6,ÉZ504Ñ2æXÎ1¢1IÊ2}a3Ñý.4ò­Ì5ïç6È¥Ï7:Ñ8ù8t1€8(CžÀÀ@¹;B¹	f8:Níæ:€~n;Nð;7p
+:lú9ôž9m¶¹}Oh¹uúŒ·lÀ8­Õš8¢G$887\©6ßœH65q?3ápÚ2ŠÕ91Uë À  1TT2€(3Üb4þpè5úó6Ñ%«7E8
+À÷8sT8ÝøžÕÔh¹Ìž¯ :HPŸ:¬xü;
+å;*¹:j,:
+
+9Ÿ
+|¹&j ¹m:xžcP8Þt8Öà88jµ7¡Õ6åJ«6?5µ3éÿ22­1^é3À  1^ß2¬î3ç
+56 6Ù¥7O28!]8rç7úð žêèx¹îXž® :A³:Žs;!âÒ;
+
+:hN:ÔÏ9ÝÍPž
+¹dz@že 8ç<8f 88K×7€M
+6êØ6
+ü5
+ +3ò2ŽBä1gçiÀ  1ii2Ž¶3ñÆ5
+û6P6â%`7Ya8%OÃ8rAÈ7Ð%Pžÿüž¹Çè7C :;d:Œn
+;%,¶;Jú:f|a:
+|9ý}6ëÚ ¹[º žÞ8Wà8ö^88,÷7ŠÅñ6ðek6§ž57 3ûÞ2ºùº1påÀ  1sô2Œ |3üú5Ý
+6
+6ê¥87c8)08q|7¥Yð¹
+`¹¡l8x; :4y<:Äh;(v·;ô:dr:)hJ:m8ŒP¹RùÀžÁ5 8+ñ8
+88
+7©>_6õòË6Žu5Ï4Õ2Á°1yãÑ1ÄÓ2jú.3¥4žäÕ5žñ6d7`/8©¶8h©Œ8ð¶æ#@¹>÷$¹EŒ8÷:H[(:
+ä:ì¢: 9¯H!žÓa¹Ž4žáÙ8Rœ(8Â.@8õv8f7}</6­ÏŽ5É_I4ÇB¥3©¢
+2y¯p1dnÀ  1
+Ï2w3Š4ÁÔ5Ár6€H7hæû83ò8jAî8v"p·ª ¹D[°¹]8ñe :EéB:Æ:|qØ:"ë9ÌCæ·5o ¹pWÐžþ8	 8²¢8žU8ß7ŸÊ6²/&5Ï4Î+C3°*2Ñž1&ÕÀ  1&zË23®£4ÊÄ@5Éóþ6ªÅö7q2Æ8	Ÿ08kÚ8i&ø·ÝÌ ¹IÀ`¹jê9+i\:CwV:K:x÷
+:%Ï®9é?«8Š(¹IG$¹
+© 7~
+@8£ü8{58X7ß|6¶5ÕŸì4Õâ3¶d:2Ë·1,«<À  1.UÇ2<3¶oŠ4Ó³ö5Òu|6±v 7y~8
+Hj8mrD8\+žöð¹O% ¹I9^ $:A`:Fy:u|.:(³ž:
+§91[ü¹"6|¹
+,¶!© 8Ø8>8Ðÿ7
+ -6ºî
+5ÛîŒ4Ûü3ŒÅG2Å·13N¢À  160Â2ò3Ÿ]©4Ü£ª5Úöû6ž'N7å08Ò§8o
+n8O0žAÀ¹T¬¹'I9k:>r:
+­:rZ:+Ÿ:9ÚÀžöK ¹*fŒ·§oÀ8ýž8 ñ8Iþ7 à6¿M~5â
+4âå 3Ã&U2¿¶19ò0ÇÈz2
+Z3U³4zÛã5~fa6\Ðí7"ah7ÆÆ8Cã8O28aošž"Ü ¹GG ¹'kž¡Tš99R9h8Å
+¹
+p¹s~¹	'07Bà8¿
+¬8·ê8gn%7áõ¢74H6qY5y?4i3bÔØ2%Îš0Ò,À  0Ò,ü2$§3_»]4}ú5
+F6fL7(7ÌÂÃ8FÎ8
+Ä8F$žUè¹IP¹bñ<·€Ð9tÉ9 ì9/æÉž^è¹Nª\¹à¶ª 8¥c8®¥8dçú7ãº77°L6w€É5¿
+43kV
+2,b{0ÛI
+À  0Ü|2,ô3j_	45ï\6oÈB7.À£7Ò¿v8Iš»8ÌP8*Ùpž€ô¹JíŽ¹A8
+ 9ë9Ÿh9}E
+7] ¹*S ¹Ø€·»­8Œh8¥ï\8baÏ7å~`7;6}ð5Ú4¿«3sØ422öO0äÀ  0æõþ24 @3u³4
+5Ír6yCî74ð@7ØŒ'8L²¢8Ú88žÀp¹LÁ
+¹ 6 8ÇŽ9µ9Ý
+Ô9¥Q8·,¹ü ¹%1lž3S8d*x8^8_Û7çB¿7>Œ6
+
+5J©4j·3|Yà29!0ì¹À  0ñZ2<¡3Š_4®5«6_Ì7;à7ÞžØ8OŒ8
+Ij7è@žµÛà¹Ntžý°È9ö€9Ó-©9û89Ì œ9)=`žÃIž¹.$žg 80ÜP8ÌÊ8]Uu7é7Aèø6
+Cû5v4Ä3mÇ2@
+ô0õpó0j	1¹
+2þ
+43h56	ßÀ6Ðéë7
+õ8Ö8t×¢88}8fš·¥
+ ¹¹Km¹VZ¹N¹MÏÉ¹/4žšŽü7Ó
+ 8ºÿT8È5+8í®8"-7è06ä¢6)ç5&ëd4!\381Ã:(0vi
+À  0vŸ1Â¶3]Ì4
+è5"ØW6â6Ù(|7eÈ8v8uÐÚ8¿=8Bbžž
+2¹
+ùŽ¹CËÙ¹=¶å¹.U`¹5A¹+yžÉ6ª 8Ü8»H8±8"uî7Îx6é«6@ü5,94&º
+3
+£1Ê÷Ã0KAÀ  0wú1ÌW3
+¶R4%Úh5*¢6äQ6ág
+7Ö8VR8vÊ
+8Eú8
+µØžCß¹ph¹<
+]¹$Îm¹0¹
+8É¹&ÜyžéYX·É8~`È8®[ô8A²8"[¬7ŽÀ6îe²6
+X51Ô4,_Œ3²å1Òµ\0
+aþÀ  0µ1Õ}ø3Ø4--ç51Jê6æ6é¥7G68,8wÃ?8Ì²7öÐž|È¹
+ç¹5>Õ¹
+æ žÛ0¹mp¹"°u¹ÕÆž
+
+h8BÈ8¡oZ8ë²8"Ah76óKŒ6!o'56Ô42l3Â»1Úrö0xºÀ  0©o1Þó3g^44f5846!èß6ñä*7·î8Ö	8xŒv8Sl7®ž žä¹']È¹-ø]žåû`žÐžÕCÐ¹
+q¹þèžsXH8Âð8Œ8µ8"'(7R6ø1Â6%;5<"B47«
+3Ò1â00v/ó¿©1AÉ 2013¡¢4šÖ/5¬6mÊI7
+Å
+7Ž=]8+œR8{i8Š¿8¬Î8æ·
+#ž4!9žV*·ûCØ7uÆt8ùì8É©8Êë8é±8Aú7ÇQÞ7-:E6j
+5£«4³ÃK3«%R2~w1KÖ/ÿ7ŽÀ  0 61K²,2çá3©t4°œž5b¶6wæ7$y7¹^®8.|8À8 EX8|7Í£°·Ït
+žyªžk`žL^¶Ã08BÔ8¯Uü8œ~8ð8@[ø7Èéç70@D6±5šG®4¹€i3±=2Û1S©ò0áÿÀ  0J1UX23±Q4ž¥A5Š&Ÿ6Ã7*-7Ÿþ81u¢8
+¢8Ë8jÈD78V ž,k*žäž±ÁxžËP·Üd7ëjt8f8°d8 08?-ñ7Êò73FC6Y5­®4¿
+3·Tž281[Ã0
+($À  0
+â
+1_2WB3¹.4ÀÉ5¬êÇ6
+z7/àý7Ã¡N84QÈ8
+5s8PÐ8H¶*ižq
+~žÂ^µžÕšžµH¡žD.7"W 8u]8£Iš8»m8=ÿê7Ìú76LA6³þ5±Ã±4Åf£3œlk21cÜ*0nIÀ  08¿1im°2¡ñ3Á
+4ÈtR5³®Ð6V_75ú7ÈÂ87-ð8ÈÊ8Ö8&6ð·ÅXžæÙžå#nžømÐžÜÅêžë	·&8@¶p8/=8V¬8<Ñä7Í²79R@6Ì€5¶³4ËGÁ3Ã
+2¢ò©1kõE0Žm/`Ó0³s`1úÚM3Í4"5Af5îu'6€Á·7DN7ÈêM8/àÐ8/ð8ŠÁn8¶Ž>8³
+8© E8š°Ð8¶ä÷8ÊŸ8Ðw8Œ)8³8B$7Ûv$7T6±
+M5þ¥â5
+J4+ND3 íj2£Š0»Ä©/iÂªÀ  /kª40Œ€î2¹3 Gµ4)¬5ý5ø~6«07JÄU7Íöî82L8Ê8¢)¶8«dÒ8 .8.å8š848²|8¿ªo8³Š8R8@â37ÜÆd7W¹¥6Žä»6»(5#gŠ413&Ä2¯¶0ÃIL/stÀ  /wR0ÅÖ}2
+
+3'Á×41U5"¹¶6Më6±d©7Q:&7Ó84ž_8eD8ø8 b8U 8n{8`é8f8 -8¯Cf8ª 8ñ8? P7ÞŠ7Zê«6žŒ(6#`5(E46áù3,Â2
+»Æ0ÊÍï/}%À  /}z0Ï
+2R3/;÷48þ5)uÝ6W6·¶"7W¯ù7Ø-87$%8ÿì8ú98Åî8töð8<"8(¬°8G€8«Þ8Ü^8¡88>^k7ßfä7^³6Œ6	5-"^4<«Ó32rí2ÇÖ0ÒR/kvÀ  /Q«0Ø92ô36¶4@§ 5026
+aA6Ÿ7^%Ë7Ý
+Í89î88b~8v}8OCØ8
+µ7ààÀ8Bö8Xo8uQ8€8/8=
+7à·&7aL»6Àk6
+óÎ51ÿ¹4Bu­38J2Óç0Ù×6/D,.µâM0Ô 1O)Æ2>3604  5Rœ6ZØ6ž¿Ì7FÍx7ºF¶8rÐ8[uP8ŸD8€*:8²28¹(8·é:8¬öh8WÆ8kÕ 8#õt7Çðh7T¬66ÄâG6
+5^2+43(ø2
+²1Xt0
+è.œ-oÀ  .¿]
+0_
+1Y2
+è73Ät4
+5[;È6dµ6¿x
+7L÷°7Ÿ»8­²8\f83h8  W8«éo8±D8°w8ŠáA8Ž¬8hä68#­ 7ÉiB7WÏP6Èôd6"Š5d²4õy32î2§ÿ1`Þú0;º.Å§À  .È×ê0!ét1d
+@21'3R·4oø5d`Ò6!n6Æ0J7S!æ7Ã/y8
+è8\¹x8š8Öp8¥;š8šê`8š;Ž8 Ì88eók8#dÌ7Êâ
+7Zòh6Í~6&°5k3
+4Yb3<ã2j1iIq0%j.ÌóÞÀ  .ÒRº0)sÞ1n~û2z3àú4Wä5m
+Ù6'xm6Ìè7YL
+7Ç£Ø8#r8][8
+š8¬8Ý8 Òx8 dï8¶ô8nr8c8#
+v7ÌZô7^6Ñ6*€º5q³{4œK3FØ2Õ1q³æ0+_.Ô×À  .ÛÍ00þH1xðž2Ã3£o=4?Ð5vªä6-J6Ó È7_vS7Ì98!^S8]ý8Ç8©8à8º8+8¡Ñ8ËT8`Ð8"Ô#7ÍÓÎ7a86Õ*¶6.¬Å5x3ì4!53€PÎ2@1z
+\01È2.ÜºM.]±/T'0÷Õ1ŒÜ2ÌÅŸ3ÂþZ4¢T5lS6ì6§ñ7$Ö7-æ7Ù÷8ª89­58R÷ß8]/œ8V|28?{8ÝÉ7äŸ7À7-ì6±\6
+|5xk4ªJ3Ìß2Õé1Ä>0ü/\D+.)nÀ  .	,/_ž01ÅVb2ÖšÚ3Ìr4©5vLª6
+dl6­Ü§7)?7³7Ýêê8-¿8:iã8R8\38UIé8>Ù8
+Ñ7æ&7{Ó70r6ŽÔ6"}5ª4¯ª£3Ó^2Ý€1Ëq
+0£H/eB.
+ÖÀ  .ûZ/iïJ0ŠB-1Îšè2àô3Õ24°Öw5"á6"Fì6³ÇÈ7.Š78:7áÞP8ÐÒ8;&8R<(8Zìš8T 8>7x8
+'Ô7çý77Š73X66ž°6&}5T'4µ
+Š3ÚÝ2å_61Òàø0©|/nA.©À  .Ê0/tÛÜ0­çX1×ûo2êo3ÞL¢4žh5
+l6()i6¹²ç737œb7åÑ¶8sæ8;ã88QÞK8YË
+8RåU8=j8
+LÚ7è÷p7ót76=Ú6Œ\Ù6*~5ãy4ºjª3à÷\2íM1ÚPÖ0¯°0/w?w.0ÇÀ  .
+/Èn0µ1áMö2ôR*3çf¹4¿XZ5ø6.
+è6¿	78¢v7B7éÅ
+8
+ú8<ç8Qt8X©8Q³
+8<óe8
+qà7ê_ê7¯H79#~6À!6.~5rË4¿Ê®3çéÚ2ôÕd1áÀŽ0µäC/
+ó.
+Ýä-$ÖÍ.[/Áõ*0óþÂ2sÇ3Õ@3ÛÆx4£$°5T©p5óÏ6vxš6Ü}s7/b'7yë7Åµ7¹= 7Ã=H7»F7£!x7lX75D6å>¯6n65þ[5]ã4ª"l3äû03
+Ã2
+ŒP0ý;ø/Éä.Î-*bÀ  --w.X/ËÓ¬1 œ2
+Ì3ü3åÒÚ4ªEè5]pž5ý,"6x6ã]V74
+>7.¶7¢œº7Œs7ÅÊl7œÄ7¥>Š7Qe78ÂY6éä6l6l5dQ4¯|3ì¯Ž3
+ì2ó1T/Ñ.æ-1îÀ  -6Z.	T/Õ².1.2Ï3#È3ïß84±g 5f7ÿ6DR6Þ%6ê=878ØS7jŸ7¥µœ7ŸãC7ÈW7¿âý7§[Ô76s7;çk6î6k6Û5j¿¡4ŽÕÄ3ôd63»J2)Ñ1r­/Ù*&.[·-8ÑWÀ  ->¹!.Q/ß¯1
+Er2 Ó3K
+3ùë4žV5nÿE6ò6/
+6ñ
+7=i7
+>#7š­Á7Á¶7Êä­7Â1:7©y77?
+6ó.ð6in6	1·5q-­4º/o3ü¹32`1
+]/á<F."-@ÁÀ  -GYè.¢ÿM/éo11\Í2 ¯Ö3rQ4ûû4¿©5wÆ6
+ Ö6ó6÷üþ7BN77«¥Å7Äè7ÍqÐ7Äz7«07 7B16÷Ô\6g×6
+\5w»4¿
+4æ3YÐ2 R1G]/éNf.¢éZ-G@+,7·-ø.ÛwD0
+U 16
+2œÚ3Dä3ÄŸ4d5Â5÷E6œ6kÙ6«Õ6ßšg7"A7
+ã7+6ã6¯Bí6r/c60}5£?n5
+*4483Ë¯v3òý2
+
+1 ;0k.âŠL-jù,=[À  ,A[-x¿.æ°0V:1"ÛF2¶3X^3Ík\4!€5
+ÿ
+5€»6âè6sÌ6°Š!6å·@7d7
+Ø47$Ü6è1ã6³YQ6x'66
+5§ÚZ5"ã|4g3Òh3
+Ÿ%2"îL1&Á0¿#.ëç&-¢öj,EsÀ  ,Jÿ-§U.ñèæ0Wt1*2&S3k×3ÖBù4¿ä5%;~5ª06º6{B6µÁm6ëÆ7	Šó77
+
+¢6íQ(6·oŽ6~6
+
+§5¬uD5'§Ì4Þ3Ùy[3L2(À1,î 0vÜ.õ(-©Ú,MôÀ  ,T£-¯2N.ý!¶0 X®12%¿2-l3Q3ß4^"5+wð5°Š6 .6{(6ºÜ·6ñÔê7
+éK7LÑ7
+g6òpn6»6
+j6 ù<5±05,l
+43Â3à^M3Ts2.à13c0!..þhÞ-°
+K,U€dÀ  ,^G-·/-D0'Yè19Êü24éG3Ë3çò44üc51Žf5¶-6%T]6
+UJ6¿ø6÷ãÂ7+€7"7.6÷¶6¿{6
+S6$æÒ5µ«510o4ð3çC@324e)19FÆ0&æN/ÔÝ-¶Œ,]ŒÕ+4_k,ØL-Ú°/
+ñ0
+f1212ÎÌ<3^\4%ÈÌ4®a5"e5«v5ÆÑÿ6ä6Ýd6$ 6Ê$6ŠŠ5Ê%#5h5&û4³à4*×3Ý2Õ'2
+` 1 ]0"3ò/#ñ-àùž,$È+9iÝÀ  +=Ý,€ß-åÈ/'0%9¥1#"Ÿ2
+2ØSn34,Þª4µ~š5(Ü5Š5Í¯6f
+6©
+6(áª6 P6y²5Ð55+«"4žÓd40@F3^2ÜÏ2+1&
+X0(ç/üs-êPd, ­2+AkcÀ  +GZ°,¥qr-ñ/J0-
+º1*ŽÞ2 2áÚ3ÅÊ43ô4Œ:5/(Â5Ö5Ô!6
+¬/6$t·6-ÂÒ6$Õý6
+Lœ5ÕéÙ5±Ž50ËH4Ÿæ45ì²3~à2äw2Ÿ61,­0/Ü/Ôô-ó§
+,§5+IléÀ  +PØS,­>-ü>x/!0l04ßÐ12Fþ2pš2ëaÎ3ù4;
+d4Ã¹Ì55tð5v5Ûi16òS6)@_62£û6)[é6Ç5ÛÌ35ÊX55ël4ÄFh4; 3v`2ì2í@12Õä05nÒ/!­v-üý¶,­Ÿ+QnoÀ  +ZUõ,µ
+.ŒŽ/(E0<²æ19Ù2 Û12ôèþ3€-74B B4Ê×]5;Á!5d45âFA68y6.
+	67
+$6-á×6òÓ5á®5âþ5;
+4Éÿë4AE3£mà2óÇ
+2 
+J18þ+0;×È/'
+ø.*0,ŽFr+Yoô*ë+Wð,¿q -÷/
+(0
+Ú"0õ£r1Ÿ~2¥3
+6Ö3Š}4
+;h4ÖÄ4Ä°ø5Ä53 5$5í5÷©4ÇMô44 \3ª373ûF2ðÒ1Ã
+0ü7 0®/î]-ý­T,Ä}2+
+žè*áÈÀ  *$%+',ÉSo.Ô€/.ð0Œ^1 ŒŽ1Æö£263#!Ã3­4#³$4
+ê4Ì%Ë5z5 šÄ5*015!(5Z~4ÍïA44%Ö3°$µ3%µC2Ó01Ê`ú1ü^0P/Ã±.b,ÌÇ
++v~*&Û0À  *,_º+ö,Ó5Ü./5Ê01§®1ÏåÆ2[3*
+°3Žžè4**Ý4A
+4Ó5
+Ll5&
+5/ÐÙ5&bñ5
+œT4Ô44+Q13¶03+o>2µ1Ñ»Ö1Ý*0/.	V,Õè+4*-ÔÀ  *4Õ+Å),ÝH.jY/!<€0 Õ1
+§1ØÔê2l30÷3»ÖÍ40¢4v24Ûp5]5+J55q5+Ü5 )4Û1Ú440ËÈ3Œ­31);2è1Ù²1
+œö0 ²/!nZ.Ï,ÝZÂ+ñ©*4ÎÀ  *<Óð+=,æú¶.µ3/(C~0'c1}¢1áÄ
+2Y§37â3Âô²47S4«V4âB5ÔP51
+5;*50ØÊ5 4áÓ&4~46F_3Áù*36ã72zF1àq1Ä0&cr/'C®.Õ,å€+¯?*;Çl(í="*G{°+pi,¿¢`-Û.Üw/Ã_Ø0ò1RY@2 
+2æo3|3^33§Zæ3ßÕ©4K4
+v<4Ì%3á~3©).3a±¯3³¶2vø2š1Vç\0/ÇëL.á­r-àP,Ä2+íW*L'(ò¶æÀ  (ùÊ°*Qñ +Q,ÉtF-æ+;.çm/Ìéì0è|1\-Ð2âÔ2M3	23gæÇ3®
+3è 24
+e4Áä4
+º3éžÄ3¯Q3iïM3
+ F2ŽD2X1_00¢0/Ïêö.êß-éò,Ìx+d*U*(ýi@À  ),
+*\fN+¢Œ9,ÓF.-ñ=f.òcü/Ösÿ0§51f^2
+ž2
+)3Ú³3q/\3Žä#3ñjº4~4
+4§ç3ñóf3µxý3r,ê3Õ2ñ2
+©1gyØ0šQ/×ê.ôŠ-òëe,ÔŸ&+£Ûœ*]ç7)
+ËÀ  )	rå*fÛ+ªb!,Ý-üO.ýZv/ßþ0®1oÖì2R2:3Î3zwì3»šÀ3ú5A4÷4
+Y24Ç3ú.	3» â3zj3yd2.Ø2ú1oÃ0®r/ßêD.ýCÀ-ü8×,Ý4+ªRï*fÇF)	føÀ  )¹¬*qPí+²
+,æéú.°Þ/(x/é&0µÎ1y«{2b2¢Uâ3*ë3àA3Âm_4æ4±q4"€Ú4©44V3ÁÈË3T3eó2¡l$2uK1x
+Q0Ž
+/çéî/:î.Ã&,åJC+°Ê"*o§T)À$'Èú)=J*GJ+
+,Jñ-YÎ.Ä/VS»0ö60¶êÀ1F¢1ŸùÖ2"À2v(
+2¥Xb2Årò2Ñ¯×2Æ.2ŠZ@2xY¹2$ü1Á1IÀ?0º|0º¡/Z
+A.Õ-z,v9+
+Rd*KØ6)	'¢
+À  '§5×)
+MN*RÎ+G^,ñ$-ÿ.Ë/`ºÅ0
+
+0¿qF1O¯¢1Çy^2)Ò42L2¬2Œ2Íw2Ú
+P2ÍÚ2¬Öö2þì2+â1É%v1Q«ª0Átú0
+Ð°/cfy.š-¢^,õÔ+
+$*TŽÄ)Ò'©T1À  '¯¢Ž)]R*\hP+²,¥V-§€T.?/k!Î0#$Ò0Ç÷Ê1XŒµ1Ïøå20ãÑ2
+2³
+2Õ{92âjÈ2Õ¥ý2³S«2
+Ðû21fÇ1Ð°é1Y0ÈÕv0#æÁ/lG°.Eœ-š@,Šun+Ãâ*]P)$ '°ÒÀ  'ž)mU*fÎÒ+Œ,­=-¯I.<ü/uÚ0*<!0Ð~O1aÉÉ1Øxl27õm2Œ#2¹çn2Ý]2êÈ@2Ýqg2¹Ðb2£
+27Ê­1Ø<Z1a0Ð5ñ0)üÒ/u(è.ýÒ-¯$,¬õ+|¡*fmÝ),n'·ÃvÀ  'À|m)"}X*q5T+vZ,ŽãŒ-¶îÚ.¢õº/ïä01Sp0ÙÖ1jÖÝ1à÷ó2?
+2ô-2ÀÁÈ2å2ó%ž2å<Ð2ÀM2u2>.1ßÇË1imé0×p00â/~
+".¡µæ-µ,³t£+5`*oJj)!4Œ'Ÿû&:ñb'ÖL(íu4*
+4å+4ð,8-&.©a.žRr/cñ./ù9"0q#ß0Î©Ì1
+š1S©Â1}FÊ1¡1}í¬1Tœ01
+/ 0ÐšÈ0sñÕ/ü(/gR.»G
+.æŽ-(õü,;þp+8R**(ñü'¡Ýü&>~øÀ  &Dã¶'§8è(ùâ*$L€+>50,Aóê-.L.
+"..Á;ô/nÅ0kŒ0|*M0×íy1#êæ1\Ìw1:1/I16>1]tÙ1$¢J0Ù%Ý0}á;0p./pÕÇ.Ã
+.
+®-0,DH+@Fò*&Ø(üŠ'© &GÊÀ  &NÖ	'¯)'x*,da+GzO,KKH-6ü.û.Ê%v/yÞ0:ç0]0á1%1*Ò$1eï(1c1Ïò1u€1f,~1+ò0á¢ñ0èO0Ç/zY|.ÊÍø.©-7=
+,L
+
++H;J*-
+
+)š'°HB&O À  &XÈ\'·þ
+)	]æ*4| +P¿n,T¢Š->Ýô.È.Ó÷/6[0
+00êtÐ11¹b1oÛ1Âå1p1µ
+1nä'110ê 0à 0
+Ã^/î.Òg.Ž€->`¬,Tô+P/¢*3þd)ýÀ'·}f&X1kÀ  &bº¯'À`¹)V*<Þ+Z,]ú-G&ï.
+.Ûøz/ H0Ù;0É0óž|18 ¡1x41"º1B1ôt1wÍ17úE0ò0×³0ì÷/°s.ÚTÔ.
+N-E=,\Ê+X#ú*:ïª)Rþ'Ÿ²&`Â<À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &Ju'«q(þ/*&
++?,Af-,°ü.âÖ.ŒŒ
+/gÔ/ûSÏ0q
+10ÍÄ1*1Q<1yÃ71¶X1zï÷1S  1
+ŽÈ0Ñ\ø0v!0 ©¯/m¬.ÂŸ.
+ì-2,Gî+E+;*+r
+),'°k&Pê¿À  &TJ,'³[ž)B<*.1J+Hd,,JýL-5,$...Æ/s@0ì	0}b0Ø1#hç1[`1,1fh1ÉÞ1],1% 0ÛÙœ0qù0/yw€.ËšQ.ÑA-:¿¥,Qb+NÊ®*3Éð)	Ð'¹n&[À  &^ã'»¢þ)
+l¬*6F
++Q¶Ô,Tv2-=§K.G.Ïg/~®0
+.*0ÓÊ0âc1+9 1f1v1v1Á1h;¹1-h0æV0b0
+yt/¡[.Õ@á.¶g-C}³,[(2+Xj *<!Ö)ç'Á¢r&ecÀ  &g×'ÃêE)*>ZÍ+[	},]ï-F"r.ùÝ.ØŒ/
+0pN0Üd0ì²13
+Z1p¥1Á1Æ1m€1rÙC15v¶0ðÓF0ÂË0áW/ä.ÞÙs. -L;Â,díÔ+b	*DyŒ)E`'Ê.v&o0³À  &qP'Ì1)Á*Fo+d\$,gh -N."¬6.â/ÇÃ0²p0äý0÷1:Û1{$Ê1
+1v1¿1}vÐ1=b0ûP0ë50I:/lm.èr.'Ž-TùÐ,n³v+k©*LÑ£)
+£('Òºz&yH'«Ðø)WH*U(€+b ,
+×-Øº.J/[cú0%0·ª71E"1ŒP2?,2oX;2 22Ÿ±G2Ê²2¿¿?2¡ËÈ2s"Ë2"yÔ1ÀÙ1Jø0œ!k0ÍD/b¢þ._ -€Q,£µ++Þ*\{X)>+'±xÀ  'Ž€)Oý*_z°+è,¥Œ-Š.}Ò/f-(0
+x0ÀÂ41OgL1Å³2'5-2{V2šÐ2ÈEŠ2Ô±2É^Î2©æÜ2IT2*1Êlš1UÐ0Æsd0#sh/m¹
+.uÆ-¬Ms,«p+r*g)
+jà'º À  'Œ`P)
+H±*iÌŒ+Ñ°,­nP-®\r.aZ/pöX0%ëø0ÉÚ01Y8t1Ï2/+.2ªl2°l2ÑÚ2ÞÝn2Òþ]2²ð2
+·í22ªZ1ÓÿÒ1_
+0ÏÅ\0+/xÏ
+.ì-ŽI\,³\`+*qºÒ)#'ÂÆÀ  'Ä§û)%Af*t
+É+z,µ -¶
+N.¡Dâ/{¿
+0-_c0Òò,1c	1Øy27!.2©2ž(2Ûnd2é	Í2Üì2º
+2Ë22:Â1Ýú1ia0ÙV02¿²/ò.Š¢-ŒEF,»H6+£ë*|Z)*ÄL'Ë
+mÀ  'Ìï§),:*~pÖ+¥AB,ŒÑÊ-œà*.š(j/D[04ÒÏ0Ü
++1lÚÈ1áÜ2?02š»2À0§2åÃ2ó6+2æ={2Â82Þs2BÚà1ç&%1s!ª0âiQ0:eØ/}.­ž6-ÄA0,Ã4
++ªÖ/*}')1ñ'Ó£) ?*V0<+,Ê-ålÿ.äD/ÈnC0Í1RÝÖ1ýšF2ô
+2þÒ3U-û3ä3Ó3=3ú³T43ü]¬3Õòë3¡âí3ZGw3Ú
+24ì2$ù1Zk0 
+Ð/Ï÷
+.í:x-îà,ÒŸ+¢ãÔ*]íþ)É}À  )j*`¹+€²',ÔO-ðh.ï·y/Ò8D0¢bæ1]< 2
+2¢Ú3ô3_ËÁ3ŠÒ¡3ÝÁW44
+Šø4zh3à3©ê¯3eû3	JÑ2ž2	å1e	ò0šLº/Ú«.ø¥Ì-ùu,Ü°+ª¬
+*hà)
+jÀ  )
+*jÕ8+¬HÆ,Þ
+4-û³Ï.úØ®/ÜD0©øÀ1g(2
+Wó2Q/3
+èþ3ji3®Àµ3èOn4	â4Ld4
+Åú3ë>D3±òo3oÚ3»2Ú2òÑ1ošà0°Š/ä
+J/.w,æ.€+²tD*sÄ)mWÀ  )À*u'Ž+³ßf,çëL.k/üñ/åÌF0±1qøR2Ú2ÿ3;3uM3¶®É3òÝ
+4&ñ4ñÐ43õãí3¹ú/3z£ÿ3,Z2­N2YŒ1zGÌ0·Ú/îë/Ÿ8.-Ï,ð=+º<|*}¬Š)¿CÀ  )ë*z2+»v,ñ¹f.ýQ//ïG0¹$o1|Vz2ÛÂ2¡­Ø33¥3ŸÝ3ýk 4ka4<4]4 DÍ3Âñ3¶Ã3
+
+2Š2
+Àš1s]0¿¡|/ø!/
+sâ.
+ä,úL+ÂŽ* Ä)
+0*(Š+Íš,ËÎ.+Ú/(0-
+0ú)1ŸÔ·2M3?k3¿Ø4|4u«
+4µj4î.5
+àM5JŸ5o4òj¶4¹8
+4|Àš43¥§Ó3
+>:2
+X1ÆÇ1DJ0-/)Ñ.lc,ÓŠ2+.)*.ÎÄÀ  *0o+
+÷,Õl>.t8/:50+61
+[1È#ž2³3žp3§E4ên4éÉ4Ÿ	:4úo5Üÿ5
+¯5
+£4þYß4ÂLÖ44!Ê3­«3%Þ&2õ~1ÐJ1{0
+Rº/bë.
+ÖÖ,ÝšÂ+	\*7
+uÀ  *8¬6+>F,ß:°.Œ/ LT0
+)a1	2"1Ñrž2ÛÐ3'1r3¯z±4#@`4þ4Ç5"ù5Ù²5$[5
+Ö5$
+4Ëa4¶Á4({3µ¯Q3-~2^€1ÙÌ¬1±Á0$wØ/&.AH,ç«S+ä*?L&À  *@Áþ+ö,é	 .ó/'^t0%'1Fè1ÚÁº2"ï3.ªx3·X
+4*P4>4ÏüÓ5	)5!Öd5+y)5#
+5
+
+4Ôvg4áø4/ñB3œ³35
+ý2ÇÌ1ãO@1è|0+ö/-Õ
+.«¹,ñ­ä+¥¿Á*GØÀ  *H×Æ+Š®ã,ò×.MP/.p0,%¶1[°1äŒ2j
+36#|3¿541ìC4&y4Øö¡5ùZ5(Ó52Ý÷5*A5®4Ý34
+/47g3Å¶Ñ3<œè20ò1ìÑÖ1802Â/58.!,,û°t+¬ô*OÉ+BïÔ,  3-è/Ó0#~e1s<2q2Í` 3æo4
+~4£GÀ5
+²5rQ5¯á5äZ6ÇP6
+õ61.5é5ŽÕ5z«o5 4ª\4%Ò3OB2×|2è1&Èä0*Õy/Ò-ñð`,§2B+J€>À  +LCê,šRŒ-óC/(
+0+^^1'%O2
+Ç2×TÕ3
+4&6ð4«@a5
+V5}Ýø5žÒ5ï36
+R6f>6
+Â5ôHý5œEØ5U×5"
+Q4²T4-ªB3µ2á5~2€1.Ò02ÕR/ ®ü-ý?,¯T+TÉÀ  +U ,°D-þg€/!:h03>X1.×c2ž
+2áIš3š4-ïO4³9 5# Z5ÜP5ÀŽÂ5ú¹Ò6ÜÙ6L6Rÿ5ÿà5ÅõÚ5U÷5)ê4º¯K45r3Œ&2ëT2
+TÀ16l¿0:Õ,/'Ý$.Fâ,¶Ðe+]UÀ  +^ì,··Î.ÅÛ/(L²0;
+Q16v2
+Rt2ë>}3¶D45§¬4»15*ê­5É£5ÉN³6ô¹6g¡6"2Ì6ãé6hb5Î¥Û5V51NË4ÂÇ@4=Z 3¢r2õs2#
+Ü1>>¬0BÕ//
+N.	î;,Ÿw+gàÀ  +h@-,¿jX.
+Wä//^ý0BþL1>;2"ìÉ2õ3R3¢Pâ4=`
+4Ã*@5255¶÷5Ñè£66òf6)6!tÒ6
+
+S5×UÛ5V658³4Êß84E2Ñ3©)
+2ÿ
+2)À÷1F0JÔà/69w.,Æn+pzm,F­N-¢
+>.èæq0'­1 ¥Û2ŠÜ3mš3ÀØS4z2ú5©«5_þ5þì6I46¬6µ·ù6Ò3¡6Ý 6Õ=6º»ø6þ6RÏO6ÿÃ5!þ5©4ý73ËI3	M`2")1(°0
+œ.ós-©L,NõvÀ  ,P'Í-ªH.ôk0&1(Wú2"€3°æ3Ê
+~4
+55HX6	6S3Z6_~6Ÿi¡6Ü5Ý6è
+6ßFN6ÃxY6á6\X6
+15ê5
+yP4 3Ô€3L2*È10Lš0 Ü.þ¬
+-±g$,X¥À  ,Y¢L-²
+Ä.ÿ*d0 $r10
+2)|l3ô$3Ób«4# 5
+gV50°6
+œÎ6\å67S6ÇK6æ86òš6éO6Ì4·6¡Å
+6f[_6c:5¥Ô5$hø4$È3Ýÿÿ3ñ:21g18 0''ú/òG-¹8ý,b
+ÔÀ  ,c
+Ê-¹Í/&/0'"Õ17Œ720ç337b3Ü§Ö4(°5#F,5€6á6f©6£%6ÏÌñ6ð:N6ýž6óWº6Ôñ6šš6p!g6ö5¬
+Ÿ5+X483ç[v3
+C&28ü1?Ò0.5/
+-Á
+Õ,kÀ  ,lG-ÁJ/
+·,0.!71?nU28Qû3z¢3åí4-Ã5*%5«b6Z6pIÔ6©æø6Ø~6ú<7Ìe6ý`r6Ý­t6¯
+6yçn6
+Æ²5³š52HF4LY3ð¶ï3"2@w€1G05B7/*Ê-ÈÜ®,u&0-2h.èô/ÍÒh0ÿ¡>2
+ÁŽ33Ú#4çø5GÊF5Ý(Ö6V«ê6·u7
+òl7<[s7gm,7 7Ý47
+}7pé27F¯×7ŸÀ6ÃÑŸ6eW5ì
+,5TÑ4§Ç3ç"ž3
+p271Vz/×Ì[.-:UÀ  -:üý.ÍB/×ÿ1å2[ó3	â/3ä®4¥hµ5QDØ5ç 6`Ëh6ÀÌ7j7E	W7qõÊ7{Ä7ï;7Zì7{p7O\[7576ÌjÌ6ou5öØ5^Jd4¯F3ñŠ3U2Ð¿1
+jz/á.yë-BÐÀ  -Cy.±/ág1
+ú`2ö23%I3îâZ4¬éq5Z¿l5ò.6jêç6Èª7á³7M·;7|~j7Y
+7B78L7û÷7Xß7 «¬6ÕÛ6y6 |B5gÃ64¶Åì3ûÞ3€2iþ1~{/ë^Ü.¥]S-KLÀ  -Kö&.¥Ý/ë2/1@2
+r3hc3ùB4Žj.5d9þ5üÚ6u
+f6ÑE87
+YW7Ve"777D7J7¬7?¥7`µd7'"#6Ýè6Ø6·5q<
+4ŸEU4
+?3
+Ùœ2&<1z/õ(
+.¬@»-SÇŠÀ  -Trº.¬z*/ôüÈ1$!2%*±3
+«}4ÐØ4»êê5mŽ6Ã6)æ6Ùßò7$Ðü7_7ÇÖ7
+7¡%P7ó7V7iaé7-6æ5ø6æÒ6
+ñî5zŽÞ4ÅÄ¿4M63$×2,{1
+Š{/þñ_.³$#-\C..
+zÔ/cê¬0 [21Äñ2Òê3ÄÅ¬4œÑ5alA6
+Y6Å67U­7Xõ7u7Œòš7Õ).7â7éÈ7ë€7äîÂ7Î š7Š¶Ã7m
+7@6'÷6íZ5q×ñ4ª3Ñ,2ßSW1ÏÊÁ0š§X/od.þ À  ..+/nŽÉ0§ñ>1Î?×2ÜÞŽ3Î
+
+4§>5köm66_7
+{î7bÚ7ªß7ÄÑN7Ý7êö7ñk 7ô
+7í:~7ÕÕ
+7­)7vý"7^6¥Ë6==5|94±ó3ÚQÏ2é(Ú1Øþ¶0°(ä/yµ.¡aÀ  .á/y~ç0¯J1×2æÒß3×Nh4®Ÿ85v6ìš6 I7¢07lJ°7¥AC7Ì¯ó7æ
+ð7óÜ7ùÔ,7üs7õ:7Ýo7³g7:7~6¬o6!5M4¹X3ãw2òþ\1â2«0·ªr/1ß.!D¢À  .!Ú/$0·
+V1àÝ\2ðÇ	3àÆ4¶>j5
+b6
+WP6§
+²7Èq7uõ7«×š7Ô7îR7ûÁ8
+Ž8mU7ýÑî7å=Ð7º
+ž7ö¢7%¡6³©6'Ý5~b4Àœþ3ìH2üÓß1ëf0¿+þ/5.'çâÀ  .(H3/0Ÿ³c1ê,2ú»33é×&4œŸ5
+Êx6#Áø6­ÍÚ7î³7 Z7²n7Üm<7öò¶8Ñ8SN8¡8Õ7ìò47À
+7²¬7+©º6¹¶:6.,æ5¯04È#|3õÃ3T±1ô0Æ­/à..$.Æ/0
+<1\á2
+Ö03?È4\5M%6
+EO6€Ð7%] 77Èÿ7ë7j7ào67­Az7m0Œ7P`7sö7ÛK28	Qñ8
+
+7æ4Ó7eÆ77|ÿ6Žªñ6Hµ5\êÏ4nó3Sé2ÆR1h«é0&\v.ÏÁÀ  .ÏY¶0%¯±1fåš2
+£3ÙM4`d5Vª6®é6¬< 7,£7~p7Ð
+7ólñ7æU7®Ø
+7gçÂ7G 7Mé7Ü~8
+Ì8µM7í7€7>j¥6»É6
+wœ5f64F3Á,2æ1rÎ0-š
+.Ø²ÓÀ  .Ø°>0-#^1qCo2c3rÓ4d75`
+/66³§ñ73é7qB7×ù7û¢7ì:¿7°nš7bÊ7>ià7'Ü7ÜÅÊ8G,8h7ôéL7©t7EXN6Âè<6$ŠÅ5oA4
+#3£.o2Ó1|ñ04ô.áÚæÀ  .âÅ04
+1{¡52©3¡
+W4h
+5i¶66»ä7;/7d7ßå8ì7ò 7²37]U°75O7Ï7Ý
+8ÁÆ8µ7üC
+7¯9I7LEõ6Êä6*ÕÎ5xm4õ»3©±2 %1Ö0<@€.ë÷À  .ë]L0<
+»1ÿ2ïÿ3§¥Ý4kÛ5rû;6%ëµ6ÂÔ7Bu7€Vå7çÒ(8É7øP7³Ö7X
+¶7,5`7
+ÛÒ7Þ@{8<h8Îé8Îå7ŽÕ!7S36Ñ%61Õ5Ì54¡ÍS3°ô2ŠEU1"0C³.ô+	/tçÙ0Â.a2Ò3 µ
+4'Ä5ä5çH>6NÝ7)\J7Ä7åò7öÅ,7²·ž{*<žÇ
+ßžÝ(žµ»ž@ÙšµÖ³ 7òxb8"8	Å+7³Y7=Ä:6§Å5û€`5!42±
+3*ì2
+Óì0Ì€/ÚÀ  /3a0ËEó2
+DÞ3(,U4.·€5
+À5ñ»6
+Ä70~7¢W¥7íÚb7ýü7öŽ· ,žÜžÓKmžêíxžÂ.ùžTF¶w07ì­Ü8$8
+<ó7žþý7Dql6®I6À¹5(À4:32­2Û0Õn²/(8À  /
+òÖ0Ô]
+2
+é3/£46m
+5# 5ü-Æ6¥Ì¬77â³7šš7öÐ8­h7~uè·²$žžßzžø[ÈžÎÅ@žg³¶åA7æãR8&%ð8Žž7Ÿ€x7K
+6Ž_6¯D5.õ4Apû39DÙ2ã 0Þ9]/ºÀ  /²J0Ýu2Æô37é4>#f5*x«6PD6¬7?%é7®ù`7þ[?8ÒÌ7xþ8·Å$
+žXžëš¹å
+žÛ[ž{ |·
+
+x7áÄ8(1Ü8,7ÄIô7QËÎ6º¬Œ6
+Í55$(4HÐô3@q2êº0ç	/LôÀ  /q¿0æ©2ÿ3>44EÙG51T¶6§6³Jz7Fi
+7µJB8MØ8ø:7sš·×¬ž¡
+ž÷×"¹	0žçñÎžF²·Jj7ÛND8*=Î8€J7Éït7Xxÿ6Àùö6W5;ª\4P0ì3G42%òT0ïÎŽ/ßS0÷Ô1RÚã2)3ªÍá4®¶ç5{Ü6eÁÎ77už7ðãþ8P6µ`žkü¹5J±¹áh¹¶Pá¹Ÿª¹­Å¹©$¹ÉžÀš7Ûyì86`8×x7¬7"
+6|Î~5Š³À4»ñY3¶^Ü2h1^²E0
+é(À  0
+9¢1\ªu2Õ3²š4¶«
+5 _P6oØl7ŒN7aL7ù8v6Y žfö¹=èB¹èF¹»È¹Ãž¹²M¹ø^¹
+$&ž.ê7Ê186ò8í7±X7'6 h5­H4Ãb3œÆ~2VA1h
+0æ2À  0{o1fz2ü3ºA4ŸR5§BÂ6yï
+7
+Ü7¡Là8 š86>] žaØ¹F
+É¹ï"¹¿ž³¹ÇtÔ¹·g¹G¹%œyžG`7žè 8787¶27-o65³tÏ4ÊÓ»3Å.2¥«1qfÙ0ã=À  0œ=1pI2€.o3Â\r4Æ5®&46Ö7"ûÝ7§8r8Ã
+8	Ž5Ð žŠ\Ê¹O#T¹¡õù¹Äl¡¹ËÙü¹»Ù¹¹Ñ¹/VÔž_>X7§878
+Š7»€
+72tÚ62Ÿ5¹ÕV4ÒDì3ÌÂ2«ÿò1zÁ$0
+àGÀ  0
+ÿ
+1z,2ªÚâ3Ê6¢4ÎŸ5µ	š6%7)¥7­$8Þ8
+
+Ú4 ž°Wª¹WÀá¹ŠüÐ¹É ¹Ð?¹À ¹æ¹8ð-žwh$7V88¢8/º7Àªä77çF6Ëè5À5ß4Ù¶
+3Óýc2²TË1
+·0$ÝQ0Æ1ÊÙÐ3	y4!·5",t6
+d6ÉüZ7q>(7âY,8w7<Pžš[L¹b¹Õu·¹ðË2¹Ò6¹žš ¹É!E¹Ü¹žu¹H~ž'Ø8ÚÔ8Eú¬8,7
+G6àðR6Å5/Xž4,K3Hj1Ö€0¯øÀ  0Í1Ô9Þ3È 4(VÚ5)pk6Ï6Ò 7zÕ77ê-^8º7&@žŽm(¹
+DÞ¹Ø¹îúŸ¹ÌÈ¹±°0¹Â7¹ØìÚ¹»
+¹SôžF£p8
+z 8F{F8
+ö7þV6è^^6
+
+55÷43K3)1ßpœ0`ÒÀ  0Õ
+1Ýî3®4/§ÿ50Žc66Ûè76$7ò8â7,àžÀ~ü¹'9¹Û€V¹í*R¹ÇZ¹ª·È¹»
+4¹ÕÔ&¹ŸÆ¹_)jžf,ø8(8FûÖ8
+À 7ïe6ïÌl6#}F5<f4:
+Ð3
+	³1è<þ0¬À  0Ü£1æùý3
+fº46ù"57øZ6
+ºP6ã¥¬7®7ùÕŒ8¥6ôàžÌÜ¹	¹Þ»¢¹ëYâ¹Áì¹£¿P¹Ž!¹Ò»v¹Áï¹j»äžÛ<7ípž8G|n8š7àv6÷:z6(õ5C5=4@Ì3#êW1ñ	=0ÂÀ  0ä'1ðZ
+3"µÈ4>JG5?<T6#×6ì3t7Í68 Ôö8
+Ž@6È¥žØ¢¬¹ëñ¹áÒö¹én¹Œ~¹Æà¹­¹Ï¢Â¹Å¢¹vNRž 7Ø¯8Gý8T²7Ñ6þš6.lÅ5IÔ4GV3)Êü1ùÕz0sa0ÞÔ2-
+×3hÔ4ô,5
+ü²6a!7
+&Ì7²FM8º:7ö6 ž?D ¹ný¹Þö8¹Á-R8ºW^:(y:]iÖ:ÿ
+8ÔÔ¹ª8¹·>þ¹)[H¶_D 8VÎ88;ÿÂ7ÐÎÛ72A 6x O54
+â3xBš27pö0êðÀ  0é 25É3sjº45âb6k2x7$Ë7žÄ48µª7óžS_¹xh¹ßé¹¹ã*8Žob:å:L
+d:Ûÿ8Ž{.¹_¹žl¹5õ ·/`8OÒŽ8=h7Õ{J77w6q5ŒC4g3öÆ2>Åi0ôäÀ  0ól2= Œ3~ ì4â5È6tÓÒ7*öÈ7¿B
+8±7ïÖhžgz¹
+¹àÛì¹²ü8®Ì:
+Z::Ðè:
+žã8á!ð¹
+¹žßÄ¹Bž··8H×<8?-7Ú'º7<¬|6à5ò4óë3
+Ì:2FÜ0þ5À  0ýž
+2Dò®3K4>5­Â6~u*71^Æ7ÅÀ8¬7ìŠXž{¹
+ë¹áÎÐ¹«NÔ8šÜ: 
+Æ:)t:Î9ä-¹¬
+¹¹°0¹O(p·Ï`8AÛŽ8@ÃŽ7ÞÔ(7Aáè6²œ5¡'¿4¡hp3¡­2MnN1ÕDÀ  12Lä3Š4-5r6
+B77ÆÄ7Ì=ð8#§þ7évPžØ@¹ºp¹âÁš¹€¬8¢ž49åt:8
+9øåb9
+7f¹m¥8¹º¹[Â(žÂÐ8:à88BZ^7ã7GU6Ó5Š]|4ŠÜô3w 2TÂÀ1í1)±â243¯[æ4É 5Å·«6£m7^a(7ìð8).7*uÀ¹	^š¹À=J¹¿8°9Œ(§:Î^;>»;B:ãl:99¹¢gP¹+FžÊ86ôš8g+8
+Õu7}[Ö6µ1¶5×<4ÙX3»?G2)C13¶À  11~|2.Ë3·B 4Ò}^5ÎB6ª4a7fï!7ôKö8+ßì7Œ ¹áh¹Â¹µÝ|9°PÄ:·ºº;ôÈ;F:Ø:Á¶9:ä¹c¹ŸÄž§ÛÐ8#£8e²8'7ÝZ6º·Ø5ÞÈÁ4àð3ÂNÐ2V1:*äÀ  19K2)3¿(4Ûk5ÖÌ6°û,7o}
+7û÷ö8.Ä6º¹d ¹ÄùÌ¹¬09€xø: ì
+:õUv:öû:Í±:JL9€mP¹_°¹RDžÀíh8Rx8cÚP80×7
+
+Ê6À=ü5æH4èÅª3É^Y2ÿj1AOÀ  1A°2$23Ç44äXØ5ßVì6·Áö7x
+8Ñþ81C6Y-¹"æÌ¹ÇX¹£&ô9¡(:
+:ÚÁ:êó:ÂÓ:Òï9³ž¹d·Ø¹åÀžÙÿ7úà8b1ì8^7<96ÅÄ 5í[Î4ðÒ3Ðmã2j~1HsBÀ  1HäK2
+å3ÎôO4íF5çáX6ŸÁ7L8š 83õt5y( ¹+i¹É¶N¹Ë¬9ÉN:fŸ:À- :Þ í:·ö:n¶ú9ÂÒ¹D°(¹ yFžó°7Ó`°8`8;7kš6ËJD5ô¥S4øoû3×}m2 Õ1Or1enŸ2°ÌÛ3ëB¢5cÀ6­ø6Õ ñ7©T8§
+81u`·¬¹]°X¹Õõp6Æ :¯E);$m
+;/Nò:Ç¿:/:ÈO:w_ž*õ ¹§; ¹	 X7õÁ08«8/°7¢§³6í5J6º{5ì»3û_2»ö1rwÀ  1oì2žÍ\3õÂ5
+Dd68T6Ýµ7Ñä8³ì81Ð$·§Œð¹g
+¹ÑbÈ7µ^:©a;
+ìÜ;:#:ÐnX:z:ÑÆ%:nËZ7­¹¡¹ñÔ7³#`8~ß80ø®7ŠŽ6óÑB6H5ðÈ4G2ÂŽ 1{êÀ  1ziJ2ÀÍÛ4 !@5%
+6
+Â¯6æIG7úv8ÀÌ82*ì·ÌÍ¹pÀ¹ÌÐ08
+@:
+¡;l;EÃh;l:ã&:Û
+:f\8Ò ¹þ¹&Ã@7a
+ 8xi82jš7©¹6úm86Ö5ôÖ4ÞN2ÉÓH1~¯À  1sH2ÈÎ\4a75²6M
+6îÝo7#8Íš82
+ž·ñÞ ¹yç\¹È=8^j@:nãà;ìX;Pý­;
+ÝÔ;hÅ:äOÑ:^;l9	| ¹` ¹5¬6·8qòt83Ü€7¬ú»7 6
+d®5øä4
+u2Ðñò18éÀ  1±ì2ÐÎÜ4
+¡/5
+æX6×h6÷q7¢K8Ú82à|ž
+w ¹§¹Ãªð8$ :I¬P;
+l;\7Ê;:0õ;7>b:í:Uóp9E`¹Áx¹Df
+¶%± 8k{ä85N 7°kŸ7Ò6 òÀ5$üò4
+Ú2Ø1ó"1À	2Óñe4
+²,5 >v6
+Ÿ6û/m7€Ü8"­Œ87 ž
+õ ¹
+k¹œ*È9Â€ :Î`€; ·â;{KL;Rê/:á
+º;×^:¥}õ9Mà¹¹,<7¡ê8r8H«67œã7
+ò 6)zó5,Í«4Lê2àÍ
+1I÷À  1K2ÝyD4ëà5'+^6!z7â7ªó8&ª®850ž%ûà¹`T¹±Ît9œÙH:¿ÓÅ;z;\RT;H¢¹:ä37;V:t9[š¹¶Ä¹:TÀ7Ò 8Ô|8I
+7ÁA*7
+è6.524 Ö2é!L1ÙÜÀ  1H2ç 4%5.F6(
+47n7°EL8*§ 83
+pž?ð¹U$¹Šr$9¹¬:±Fé;*=';=Y;>[>:ç[;!ON:kB9§çü¹qÉ¹HŠH¶Ã 86p8Iü7ÄÏ7®63¹58N4 ôÃ2ñu1iÁÀ  1Ï2ðþ4_K55/6.ò7
+Y:7µù§8.€81$žX ¹Iè¹È9ŽD:¢º;>ÿÔ;
+`;4»:êù;(S:aì9ÈtX¹R$¹V÷È·U4 8y0°8Iýä7Çüu7­v68Ø05>õ4&H°2ùÉÈ1¡ùŠÀ  1¢Ñ2úÜ4% 5;ò64ø¬7De7»®82¡8/*ÈžqP¹>¬¹¹x9¯y\:-2;SÂh:þÏ(;)Ìu:íªÔ;/ÇO:X9é €¹2¹eIH·Ä 8mô 8JnÌ7ËZ7A=6=÷B5CÏd4+31§1ñž2â4
+·5*ý6%¬77°É8. º8E@ží¹Ä¹€uL9ë\:Ò*:?=ü;5¥;RÌ ;.­;S£:Ç(9e-š¹¹'Fž7Ÿí`8à8UÕ 7ÊUí7!
+6458)4 .ê2ï€1ÙjÀ  1g2ì6ò4
+Ž052N6,Y27
+6ø7µô81ß(8BiPž#º°¹9\¹¬ì9æVô:h2:¢né;/(§;9A ;8qÝ;C¿¥:à9F,¹g
+Ø¹571}À8ü8U$7Ímâ7­c69Ò<5>¹4%¶^2øF\1 «À  1 A2öRÖ4#Kª59q63%ž7YÔ7»Ñ785œ8?Fhž?°¹®
+¹äl9áà:þD:å>ì;(«œ;ŽÀ;BÈ);4g«:N9»õÀ¹>
+p¹CópµÖø 8ù8U,¬7Ð
+Ø7
+9Œ6?ï5Dq4+=Ó3 {
+1Š}¿À  1ŠèÅ3 7]4)ã$5@îÝ69ò>7|¯7Á­ï89
+8<#ž[T°¹"Ø¹p8 9ÛØš:N;|;".ò;)`;M
+V;%Œ:X9à¥0¹(¹RIÈ·g;8í88TØ07ÓÎ7Æ6D=£5Iï'40ÅH3Òç1¬OëÀ  1­t3EO40z5H?K6@ŸÂ77ÇŠ8=zz89  žw!À¹¹R§9Öd:*f;5oi;²:Ù;À;Wt;·²:Ö:ªJžØ%`¹` 0·ÙÌ 8uÂš8T¶7ÖµÂ7#Rl6IsT5OÛß46LŒ3	*Ä1²"1@P2Öšå4Ûè5#F16
+ÙÕ7€p7¬8/€t8]9š·/â@¹Y@l¹ 9 :yØ:¯;XÏ;<
+;¿­:çéá:4ö»8­À¹Øtžý`8*-@8Ýî8Taš7ÄÊž7
+ý6,Ÿ5/kŠ4%Æ2ãI1ÃÀ  12à5È4Ð5*3¥6%N7t7²883wb8ZŠ,·D@¹aø¹-
+9>H:|Ò°:È_;F;;,:ØV=:ß¥r:4ö_92z°¹a$ø¹ à7î3 8êp8SßÀ7ÇÁ7ÇÌ61Ï54êH4
+I*2ë- 1öÖÀ  1ÐÔ2éÂš4S¹51!6+ÂT7
+nx7·Út87JL8XÈ·Â ¹iã¹
+Ã9ŠÜ
+:v±È:þ0;3\;9œ:§,°:×a:4ö 92Ü¹@¹ È7
+ 8öô8S]Ü7ÊXÉ7	66_5:hê4"l2óBö1béÀ  12óO4!¡586267S~7œ|f8;
+<8UP·÷é ¹r5 ¹p²09±yð:pÐ;G; ¢ó;8Nã:lö:Ï
+Œ:4õä9µ(`¹ 
+¹16 8x8RÛö7ÍÒ7Kj6;0?5?ç4'ó2ûXL1¢ÎüÀ  1€aX2üÜl4'Ë5>ü68ªÔ787Ã
+Y8>ð*8RëàžP¹zš¹UÞ89ŒŒ:jo÷;5DÔ;
+éo;6àu:	Žü:ÆØD:4õ9ã
+äžÿ0¹Bsx·8ü8RZ7ÏæÜ7
+86@ ö5Ef04,³W3¶Ñ1š;1jc=2µHÈ3òf5
+d6×ý6â'7iû8%
+l8pè7Àà¹ D¹DØ·
+C::jû:¡¬;
+Ûw;@:ÿ
+9÷kº9Ã
+ž¯Å°¹avpžiIð8ÆD8vN8BÜ7®
+~6ù6
+à5>4 Œ72¿_11v7kÀ  1tí·2œQ3üíŽ5E£6^B6êÿ7t*8(ÔÖ8oÝ7K¹ªX¹
+`8$ã:3ÍË:©§;!%o;z:ôH:9ºrÐµ~0 ¹X¶0žûp8c 88Bœ­7°ë6þí6)5Õû4b2Æ15À  1x22ÅZU4ºt5'26ä6ó~ß7€~[8,<8o8T7U  ¹
+4p¹÷ì8¶,:-0«:±¡;$o`;Òh:}ê:I^9Ú"8«Í¹OõøžÃQð87¯°8Î8BÎ7²ýX7š6
+6Y5
+mq4	J2ÌÌÛ1êÀ  1
+V2Íc
+4þ
+5
+À6jÆ6ûþ·7©80c¢8n
+6þÓ¹'Ÿt¹
+Ñt9
+ó:&:¹*;'¹H:ò6Ã:{à:9ùÒ9,Ëp¹G5žžêšX8
+Á@8%8Bò7µuÆ7ÖX6 C5#ç4
+¹2Ó²1À  1F2Õkã4AŠ5"êL6
+ñ
+7?J7®œ84+
+8míÈ6'L ¹2H|¹Uð9>Ðà:ö`:Á©;+0:ØÈ:yÖ:*ÜÈ:
+Á 9Ø0¹>up¹ÿd7¿¥à8µJ8Ba7·î476$OÔ5'\4Øå2Ú:1
+1/e2J3·"4Ôtr5Ó$å6±üŽ7z(F8
+^8mðF8[Õèž 
+Ð¹Yg€¹bÀ9>À$:1áj:oœ:J:+9ì8U9]
+8+P¹Bép¹
+ê<7M8­;08ýç8"å[7€6ÂT5ã9¢4âø3ÁãB2HØ17À  16òa23¿£4Ýd(5ÛŠc6ž­`7:
+8)8op8NÚ`žI
+à¹^ÌP¹@¹H9qvè:/ou:h=ß:F¿G9ò |9¹XÒ9	;È¹ØØ¹HØ5X 8¯8ÀÈ8#^Y77V6ÆmÄ5éit4él3ÈDP2B×1>+iÀ  1>Í]2
+ž3ÆþŠ4æSÞ5ä'á6¿^
+7
+_ð8³Ö8q 8AÞøžr/ ¹d0ø¹
+èÀ9ä:,ý:`Ÿ3:CDj9÷È9ÖT9gHžé@¹'§h·'8"è8€8#×T7X6ÊÍ75ïE4ðU73Î¥^2<×1DÎÐÀ  1FšY2!n3Îìª4ïC5ì©`6Æ¶7
+Ô8>8ržÄ84ãž 8¹ižú09«rX:*¢:Y>:?ÉŠ9ýŒ9óPY9¢÷hžnð¹6ðž1 8}- 8F8$PT7xº6Ï,š5õÉ4÷=Ö3Õm26×1Kr6À  1NU2 %%3ÖÚ®4ø3H5õ*ß6Ì¿d7«º8ÈP8tPô8'èž¢(š¹nú,ž¶9ÄÍº:(«:Q¿ :<NÂ:¬:%ý9Ò$.ž ¹Dd|žZÎ@8^P8	b8$ÉS7l6Ó
+5ûøè4þ&t3Ûg|2£0×1R0è`25n3v©4;~5lJ6z^ 75Ï7Ùü8NW8rÔ8žm@¹S-x¹6¢8Rì9Am9Ô9GÖÜµ ¹"Œ¹ ·BÀ8
+L8±~Ž8q7ô°ï7Ge
+6D5Â4b3ÉA2>w0ò+À  0òiâ2=oÍ3[ª4K5J_6ìä7;ÿ=7ßùP8Qa81^7õ°žŽÀ¹U ä¹E
+8áÆ9šâ9ŸPx98ñDžü(¹
+pÔž 8|ÌH8šíl8of7öuP7JÍX6jp5É4¹o3
+2E
+í0ûU
+À  0üÎa2Eq3
+­4[5(v6ªº7B.Ü7åö8Tkp8ïî7ŸüžÍ€@¹VÔ@žçÎ°9-
+9Æ9ÜÌè9±I9*bž³âÀ¹'ÉžuÀ8I~8 \"8l>7ø9¬7N56M5€^4¢d{3Jî2KÁ1À  1r2Mrg3ÿT4¢k5£6h7H^x7ëò¶8WuX8®z7f žæ¿°¹X§ž¥°9i3Ó9ä$ª9ûIh9×øÎ9gÜ)žVi ¹1"Pž¥Jð8/°8ÊÚ8iü7ùþ7QÊ6¶)5šU,4§3Å2R21bÀ  1Ë³2Us²3Q*4š{£5šä¡6&f7N7ñïh8ZF8m
+7#  žÿÛ0¹ZzôžD° 9®: âá:
+âè9þ§Ô9Æá·¹:{žÐ	7ÅÃ 898guè7ûÂl7U6Ü5¬ù4«º3Ì2XÆg1
+Ÿy0;a1Ö3Çì4.,52=à6
+Ðf6ë:7
+8^Ä8|eH8¶8®žaë¹
+¹7Ó¹¥á¹zÈ¹)û¹
+;žÙO ·"äÀ8Ed8ŒpÊ8cÔ8-Ñº7£C*6þ£Ï6'ò$5=aÆ47ÌÃ3:Ó1àû0'À  0T1ßÿº3 r45b«59w)6"Ò­6óy
+7öD8
+¢8}^~8p7Ö@žLP¹"xÌ¹0¹ œsžÄo@žðŒö¹s?žù¡h·ÿæ 8`»Ð8¯,8
+Õ8-·z7¥)r7Äê6,	95B¯}4=rs3Jª1è@0*âÀ  0lÕ1éu]3xø4<¶*5@°r6(Ôö6û·®7fü8 Þ}8~W¶8 ,7šž©¢Ô¹+ï|¹)FžÏª(žé ž¿&4¹G3¹
+ùÌžW,È8$ìè8¢8·×8-97§»77ï60 N5Gý34C#3$Z1ïþ/0AÀ  0
+1òêÿ3%Ñ|4D	ª5Gé»6.×>7û
+7¡×Ž8$
+Z8Pê8Šê7 žÅù\¹5f$¹!ÿžÙLžÅ`žD¹/¹
+"èž347Ò;ð8ªö8aÙ8-ø7šö7ªó647d5MJë4HœÓ3)jV1÷»Ê0X\À  0 J1ü`3,*4K])5O#64Ù
+7f7ŠHj8'^68%8v[P±¯  žâOä¹>ÜÌ¹¹
+žXŒµ· ž7ð¹
+ï#¹-LžÂÐ075< 8Ÿ`8
+Ú8-hž7ªÜL7	
+ø68Nw5R£4Nc3.z,1ÿyb0¢o0
+¡Ù1`¹ñ24M3ºF4ÁÈq5®)671žì7Æ[487ôô8š8l8i[ 7
+Wðž/RHžžš0 žàº·¡1Œ8cÌ8Š8¿ãþ8Âà8M/7Ù>q7@Ö6ë5ž÷í4ÌZ3Ã»2¢o·1jh0OÀ  0ø1j£
+2¡ëý3Â#4É¯ù5Ží$6vã77lè7Ë|8:Ñ8 8ñß8G\¶2 žt žŸGTžË@žš^ž&jÀ7š8Àn8²É8^
+8L[+7ÚÖx7CÔ65œµï4Òzw3ÉÓI2§ÌÄ1r¥06À  0NN1tH2š£®3Ê 4Ñ5»±,6S27= ä7ÐÔ8=­C8³Y8w8$ÉÀ·ÄèžZXžá
+
+žîÜpžÏÛLž|<ÈµvÁ 8bÙ°8¥¯$8ù[8K-'7Ün7FÓ6875Âsï4Ø[3Ïêü2­)Ñ1zÀ0
+Û[À  0 €1~ut2¯[]3ÑÝ4Ù
+5Âu66/7BÔÞ7Õ¿$8@h8F²8ý]8žžŸ²ä¹è^¹	@ž÷Xmž©D·¡ô8.28»88Iÿ 7Þ7IÒ6PÝ5Ç1ò4Þ<±3Ö°2²Þ1Yî0#!À  0&úÃ1/P2¶
+3Ùº4áf5É9?6
+Ð7HÛ7Úàs8Ce8Ú
+87ÀpÐž;Zžžá
+¹J®¹ÄX¹jÎžÓð>ž
+°7óÀ8zL8/Ú8HÑ
+7ß7L Ñ6i5Ëïô4ä
+Ð3Üb2·ãê1
+f|0(g¥/;0ÐC29Œ30i4:]5*á¶6ª6¹ëL7ZÿW7ÜÖ8<~ú8ºØ8£Ð8ŠÌ8äD8±B8y7@8RÝ8«±²8¿ùv8¹tx8 48N¥ò7îó 7k 6Æ#þ6µü54
+W4Cn38|á2f¯0Ø/À  /Â0Ùt2/37ã§4B51Ý6
+³º6À<Æ7au(7át8>êÂ8U88Ù8}%8
+Œ8O³8@úð8eCã8=d8¯i8°zñ8Ô8Md7ðC`7nQ6Éûl6
+458ù²4IcH3>T
+2
+r¿0à
+3/í5À  /ãó0âŠ,2
+Ò£3?]È4I¯
+58Z6œf6Æ?7gêû7æ8AV8ð*8¡
+8-±8^bX8
+ó8Ÿ 8-â+8y8+]8§n8r8L"-7ñ7q6ÍÒÚ6k5=×4O-"3D+82!~Ð0ç×/ÅëÀ  /ž#0ë×º2$3F×ê4QX
+5?-6Ç6Ìßž7n`Í7ë©³8CÂM8Ô8	`8ÞE88¯H7×th7¡ 7í æ8J©8ÄU8ä88JàI7òãß7t³6ÑªG6î¢5BŽj4Töü3Jd2&à0ïz/ À  /T0õ	I2*k3NR
+4Y5EÒU6ÐŒ6Ó1/7tÖ 7ð¶T8F.8%8q§8s
+ª8üH7g]Ð6Â0 7|zì8Àþ8|º¢8c8
+°8Ig7ô4 7wä 6Õµ6
+VÚ5GÅ4ZÀÖ3OÙ2+ñ0ö
+/wV.Ó 
+0*£1p%z23.û4¹g5p"46)­6Ð=-7]ÉÆ7Í	Ö8$é08hO.8Ot8¥R&8°w8µ r8µÅ8®8ãä8x§80f7Ú­r7k¢^6ÜZJ62ÚÆ5|8F4§Å3¥
+±2€31yl
+00Ã*.ÚçôÀ  .ÝÙ02
+1z72Ü
+3€œ?4¡R5yG<6/¶ð6Öõk7cóú7Ñ~58'$8hñ@8Ä8¡(A8©ÉN8­8­îÀ8šã8@Æ8u¶:80
+F7Ü&K7nÅv6àle66âÑ5\[4
+­3ª(Š21ëI06ñü.âË+À  .æ©09¢v1z2 %v3«K4?56#65ÀÍ6Ý­ª7j
+17Õò8)^ó8iT89Ž8þ^8£8¥p€8Šý8¡îŸ8ª8rÅq8/Õò7Ý$7qè6ä~6:êÛ54£o3¯22£	1
+ 0= Ï.ê®cÀ  .ðw0A,á1œX2Šne3±ÙÅ4¥q,5
+È§6;Êª6äeé7pHg7Úfõ8+Ò8j5d8®Ö8Ôx8mº8XÄ8A88Ù8ú8oÔ¢8/7ßü7u
+š6è6>òå5ÜË4§Ó3Ž<2št1U¿0CO¢.òÀ  .ùF0H·K1ö62¬·U3žh	4«Y5[,6AÔ6ë
+)7vr7ÞÛX8-Ôµ8j×{8#÷8ª8¿ù8@Ü8jw8Ät8Ws8lã×8/EJ7àØ7x.À6ì¢¹6Búð5
+4¬7j3¹F2­yß1û0I~u.útÑ.ËH/v¡0¯81ÙÃM2ì
+3à?4ºI5ýÞ6*þ»6œ
+783ú77ï
+8"(8GD[8`¶w8já8d=#8M8(7ùØ7¥6ø7A6b6ÆªÐ62ÿ	5
+Û4ÂED3éÁ32õœÇ1áÆR0µX|/~Éj.
+gÀ  .
+
+/Á0¶Ý21ãÔ2öw(3é³V4Á5új60á:6Ãp®7=8`7¡$²7òýj8#Ë8H8`X8iÀ8c
+Ø8Lt8(€7û@7ŠòÇ7D
+6Ênú66ÿ5-4Ç¥H3ð³±2ýxÞ1é6.0»/ãì."GÀ  .%hò/7b0Ÿ^1ìhZ3 -!3òÍm4ÈË5öõ66Ã¹6É[Î7B<È7€©Ü7öðÓ8%n,8HœŽ8_úŒ8ht8aØ8KÒ8(É7ü©7š®7G¬6Î3$6:ÿû5,4ÍL3÷Š03ú1ðŠ
+0ÁÀ/c#.'ô¢À  .,7Æ/­«0Æ'1õºà3
+¯3ûç
+4Ð
+q5ó6<Š86ÏFð7GA07š/7úä88'>8Iz_8_á8g|ì8`ŠE8K08(î7þ|7ªjl7IçO6Ñ÷N6? u5»Ñ4ÒeO3þ¯3w1øé0Çô±/â[.-¡¿À  .3/#ô0ÍÌ¶1ÿ
+g3
+<4Ï4×Mb5ð
+6Bž6Õ27LE7«Ž.7þ×¡8(ŽU8J7
+8_?	8f[b8_sû8Jz8)7ÿyõ7¬&>7LÌö6Õ»x6C î5K#4×ÅT4Å3
+U1ÿ
+Æ0Î(Ã/a.3NÜ-@Y.3i/ád1
+2§
+3ñ:3ý®4»>¡5s
+$6
+º(6Â6ø,
+7D4w7¿7°Â
+7Ì-7ÖØã7Î9ß7Ž$G7nø7J{z7 6Ÿ6
+05|iØ4ÂI¶4.ü3BÒ2 ù¬1-t/èÏ.¡÷*-E«ŠÀ  -H¶ .€.e/ëC1b2"63
+~44Â_Ø5{ål6hj6Ó©6ÿ
+ 7Hï7 7³º"7Îÿë7Ùf7Ð
+7¶Au7T7M 7ÑŸ6Œö6`Ö5kó4Ç£b4	>3 2&0l1Ë/ðï.§œû-LãÀ  -QVæ.«)b/õ!1Žœ2(Å3"?Â464É5VZ6¬6$7õò7Mª¢7fe7¶²&7ÑÒŸ7Ûó%7ÒÖW7ž^¢797PÅ7$t6»_6·{5¢ú4Ìý
+4
+ã3$áX2+g-1
+$/ø§.­Ì-TyÀ  -Y÷¬.²$^/ÿ 
+1Ì2/T3(g4
+f4Ð¢H5¹þ6Äî6ux7eã7Rež79È7¹ª)7Ô¥7ÞH7Õ$7º{Ð7
+!7SêŽ7w(6¹Ç6"5Ú 4ÒVº4œÁ3)°20í1 ì|0 \.³K-[QäÀ  -bt.¹[0oP1%ãs25ã
+3.K4€4×Ã~5
+¢6
+s06Æ`7	ÕÔ7W Ï7
+.7Œ¢/7×xc7á
+l7×rÔ7Œ 7.7WÈ7	ÉÞ6ž06
+dÈ54×°e43.ß25Ô®1%ÖÔ0e©.¹p-bM,VA*-°.ÿXÚ0!àÇ14Ì2/ª33yz3â~¥4ò`5.òB5ŽG*6$6
+§6ÁŠm6ûŒ7Iw77U6ÿ16ÅjR6Ë£6)5¹ 54_Ü4²3é°î36n25e19w
+0&¢/OX-µ|T,[öÀ  ,_å--žzÖ/HÖ0(â1;¬	26õ3
+ô3ëVB4 55.¶5ºT 6)žÚ6pÉ6ÆÁ¶7 å«7Ï7
+Ã×7O[7(h6Éµ6Ç6-$5Ÿ;59$-4F3ðà3 2:ë¯1?£n0,YÔ/ïÆ-ŒÄ,dÀ  ,i0-ÀW/
+å>0/ã:1CQE2>?ê3" m3ô-ß4¡.ß5;k*5Àb6.Þª6Jê6ËÝ7í7Î)7!þ(7I!7ž
+6Í6Ãt60ïº5ÂÕî5=è~4£\t3÷zÓ3$ÌŸ2@œú1EÏÑ02/
+4-Â5,l'rÀ  ,s-2-È4d/Š06äu1Jö2EÄ3(³æ3ý|4ŠÍ
+5A§5Æo64|6%
+6ÐøL7ô7
+7%8v7
+Bæ7G¯6Ñ­z6¿\64ÝN5ÇpÚ5B¬Î4§±¡3þ_Æ3)ä2FC1Kü407ÉF/0¡-É
+¥,t?ãÀ  ,|Ñ4-Ð+/
+0=å°1RŸ2LÕ3.Ç`4î4¬k^5Gä5Ì} 69*N6ÿ-6Ö7	ûì7 RØ7(rÈ7 <¬7	×R6ÕÃÞ6»E68Êä5Ì
+Æ5Gq"4¬Ð4¢\3.c
+2Lb1R(0=þ/Ñ-Ïª,|XR+R³,®»œ-þB/"Ñ÷06ã14z€2
+$2ï
+Ö3 Ä!4>Íh4È65:/Š5Þ5â©66X6/ÿ+6:Aî60ð6Ãü5æ
+¬5¿Ç5><,4Í$4C®3¥2õ>2 Õ19\ž0;Æ
+/'Ð.,³+W§ÝÀ  +\V,¶P.è/)ç0>¶*1<
+Ä2"ý¬2ø3Š÷Ø4EãD4ÏS€5@{Ö5ÌB5é6|~64ÊÕ6?#65v65ëî5 Øl5C\R4ÒœŠ4IZz3ª 
+2ý,@2&1?þ0B//,ðR.:ó,¹€+_©bÀ  +eø,ŸTâ.
+/0ü<0F@1Cå2)h53
+3­+4Lù#4Öq55FÈ5£ºr5ðc®6
+Â£69|6D@69ûî6
+j5ñÐb5€ñ5H|x4Øw'4Oé3®÷3j!2+3$1E­E0H/2ÈÔ.
+æH,À,l+gªèÀ  +nÿ,Æ!u.#
+/8_0N\U1K12/Òœ3Ñ43³_F4T 4ÝÆ5M35šš¡5÷@À6"É6>b'6Håj6>Û6"=
+5÷²Œ5©	·5M4Þ0ª4T³V3³ï
+3>#20b/1KÕ0O û/8¡U.,ÆŽ×+o¬nÀ  +x}=,Íî.Àü/?&0V/k1RÃ&26=E3
+Ì3¹þ4[$ß4ä¬Y5S`a5­Ï5þ
+Ï6&Nï6C-Ð6MÆ6CÈ6&)5ý5­"]5RŒÃ4ãê-4Z_Ã3žæ3
+$2591QýÒ0Uiñ/>y×.<ñ,Í=B+w­ô*6" +#t,ßB
+.íè/#
+0"1
+1ÜFr2
+34!3À
+X45
+â44áÊŠ5îÎ51ÊI5<m*52«5)4äw4Ø48@ö3ÃÖ^38YÕ2j¿1áb1ðR0&kî/&ù.NJ,äl+c*:/ÐÀ  *>\;+ò,é$y.8Ã/*#à0)rR1~1å52øš3;j3Ç(<4;
+4Æ44é?z5²¿57@
+5B
+Ó57Ã5Û4ëb4Xþ4=»3ÉÇÚ3>Ò2M
+1èœp1Ñ 0,
+Þ/,Îð.,ìµí+¡Uø*A)9À  *FV+¥Á,óç.
+/1*º00T1i 1î$º2¡åÍ3BTü3ÎF4AýW4¡ûV4ðŽL5v³5<µÎ5G®{5<þ5î³4ñ¹®4¢Ùø4C6%3Ï¹W3CÍÎ2£/y1ðN1±ë01ÍÐ/2€D.
+Í¹,ôÿÈ+§*H"¡À  *NÐr+¬¬,üéT."Îw/81076Ê1 Sú1÷Ý2§Òó3I?ê3Õd4Hu4§0}4ø)
+5$:€5B+5MO#5B9o5$Q4øZú4§Zó4H°Œ3ÕªÔ3IÊ2šÖ1÷s)1 ž07~À/8y.#
+o,ýI¢+¬Ñ$*O
+
+À  *W
++³_¿-eá.)R/?8n0>1&>ô2 2­À3P*Ø3Üê4NìÌ4¬e¡4ÿñ5(þ5G¡U5RïË5Gt]5(Ž_4þüG4«Ûï4N+T3ÛP3OAÈ2¬ô31þÎ1%s
+0=/²/>Nì.(M&-É¿+²¹*Vt)
+¬
+*i
+è+¬ Œ,ßË-ÿ\7/ Z·/ãB-0±QS1t
+2nb2Š3Y3ç3Á4Œ4G4"îÛ44á3Âõ13%3S2¢I2
+1xÎd0ŽÞd/çï9/	1.],ä=)+¯·r*mÛÖ)
+})À  )òÒ*s6+³Æ¥,é]².72/Õö/ìÌ@0žÜ1}ó*2C¢2¥Áõ3
+Âu3
+413ÇÞ.4l 4
+­¿4(:4s4þj3É
+3CÒ3@2§ß2
+d1Ð0ºÿd/ïîâ/¢>.Ô,ì8+¶.Š*v»ä)ÖVÀ  )9*}ø+»l,ó/.
+ÀF/
+Q2/öVR0¿êf1ãÝ2 â2«ÝÑ3#j3Ø{3Î¢Ì4	ÑE4#Ç64-)4#ôT4
+»3ÏDþ3b 3$,¬2¬Ä+2!¶1°o0Á f/÷î/
+;K.
+ª,ôÉH+Œ¥Ø*ó)/À  )
+^*6ê+Ãv,ý.I\/Ìp/ÿàf0Ç6î1Î$2%î 2±ù¬3)«3|Ä3Õgi464(à®42ÑÐ4(â449
+3Õlã3n3)92²t2%ö1Õ
+0ÇAh/ÿî0/ÔY.QG,ýV+Ã
+
+*> )
+®À  )#Ç&*q+Êž^-iŽ.Òr/G®0µ<0Îw1žl2+Ã`2ž3.ºÆ3!3Ü,4Í4-ú)48
+x4-Ð4V_3ÛË3 ?3.Ê2·>À2*éX1ù¬0Íbi0öì/mf.ø -ªŽ+É>*®)"áÚ'¹Åh)
+ø)*iDp+wì,¯fþ-±«²./yî0-Gi0Ôß1f¥,1Ý2<©2Þ2¿jß2ä{ò2òR2å
+Š2ÀuÁ2Ž2>²1àFÁ1iÞÆ0×Ûï00$/}à.¡k-Žò¹,²®š+V*m§P)çÉ'œ6ÇÀ  'Â2F)$,*sªò+2A,·
+0-¹Põ.¥HB/÷û04^¶0Ý
+d1o²A1æ2C»-2Éè2ÆE92ì2úòÌ2ìé2Æòy22Dü1çÒ41qÊ10ß<l06:¬/`.§#"-»q,¹.B+¡×*vÜ)%ð'ÄnjÀ  'Ê")+/*~t+¥ì,Ÿ³b-Àö6.¬ /+0;v0å¢è1x¿T1î
+2JÌÉ2ó2Í2ô;3š!2ôŽw2Ío.2X§2K`}1ï]¥1yµ0æè0<Pœ/Ñ9.¬Û8-Áð,¿­Ü+ŠÇ*`j)+øf'ËŠ
+À  'Ó
+þ)2(2*;ü+¬Šê,ÆY-Èz.²¹Œ/_0BS0î)n1æ41÷
+€2QÞf29ü2Óùê2ü^3ÖÝ2üÞ2Óëä2*¶2QÄb1öé1Ð0íýd0BfÍ/AÕ.²L-Èob,Æ-x+¬V*
+|)2 Ž'ÒÝ®À  'ÛxÜ)986*o>+³a>,ÍÿÈ-Ð@Œ.¹rz/0I€£0ö¯ô1
+lŸ1ÿ-2Xð2£r2ÚÔE3F@3
+3%€2Úh2¢üÆ2X(H1þt1Æ90õ]â0H|Ý/²q.žKb-ÎîH,Ì­+²9*Â)8	'ÚR&Zà'¹ã`)
+â *6 Á+SlÎ,W3-A¿È.Z.ÖÕî/¿Ÿ0
+Ý0@µ0ðBS16qÄ1uÖÍ1	ó13å1`Ù1võ¥17ª*0òV}0¶0Ç/
+.Ùéø.är-DÒ,[
+ý+VóF*9µÖ)
+=n'œ
+8&^ÚÀ  &dÒä'ÂEú)o*>ž+\±ï,`î-JÂ. '.ß¿p/)ª0Û0Ãë0ù
+ÿ1=Y1~ù1iÊ1¡Ô1 B1­L1>
+Õ0úÓ0®C0ñ"/Cø.á­f.!~l-Kõ,c#Ó+^ç*@§
+)­'Ä@Z&g$¬À  &nÅ7'Êš)NÞ*FÐ>+e÷,jEí-RQŒ.&ô.èšñ/0
+ª20G"1dÕ1D@A11É1§u61ßš12{1D}1šS0¥ö0
+º/Ó.épÓ.'h-S(,k*©+fÛö*Gb)çì'Ëu}&oµ}À  &x·'Ó
+0)
+
+L*Nçü+o<.,sK-ZŽ.,ùÁ.ñr/ý0"y]0ÊY1«1K'~1s1£)s1­Þ1£1M1K&1æÝ0©0"DS/Ç­.ñ4@.,²a-Z<ž,s1+nÐN*Nš)
+=*'Òª &xFMÀ  &Tï'ÛmÌ)#»»*Vÿº+xN,|ôš-bã®.3r.ú{ô/gp0(H0¢M1
+š1RŸ10Ë1šI1²¶1š^y1ê!1QtÐ1
+%g0¡[0'mì/.ø÷®.2L]-a`H,{8V+vÄŠ*Uzð)"j'ÙßÂ&kÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &j60'Åæ)
+ú*@;,+](L,`	
+-Gõ÷.
+^4.Úý/è0Î0à.0îO14*€1rÃ1W1ó1
+¡1sÎ16d0ñ€
+07q0Vø/ñÐ.ß!.!H-Lâ?,e®+bÎÜ*E+þ)Ó6'Êôê&p$À  &süæ'Î-K)6h*HOï+fzô,iî-Pq
+.$.ãî/ß
+0Ñï0èÆ0ø1;û\1|å1ÌÔ1 11_1~l1>
+²0ü à0_Ø0ŸÛ/×X.é Ž.( n-U L,ot"+lnN*Må)
+0þ'Óí&z;êÀ  &}Ã'Öt)`Ø*Pd°+oÍ,rúÒ-XìF.*Ââ.íD/T0
+0ñ_1w
+1CÌ11Q1Šá1±e1Ò1Eö1NÓ0A0!&Œ/Œá.ò¹D..å-^^Z,y9Â+v
+À*UÛÊ)#Å'Ü
+ð&)À  &Å)'Þ»Ù)%H*Xyr+y D,|sŒ-agn.1u:.ö/]0$V60ùù1É1KÓ1É1£aÐ1­"1€H1Ó1MáS160 °«0'¢/¢k.üQØ.5Êº-g
+j,³+­4*^3²))ì'äõ&5GÀ  &š
+'ç
+)+µž*`4+9w,öQ-iâ.8'.ÿï
+/
+Á0*V0€1
+Æ1Sm1
+š1©¬O1ŽA01ªU+1"^1UÌ¢1
+Ë0ŠÙ0-ö/ ó/õ4.<¯à-oÚx,b+ŠS*f)0JV'í$ø&@ï'ÆÚ)&ßi*vzk+ 
+(,¶Ïî-·Åù.¢°è/}ãV0.ÈR0Ô 1d®h1Ùí28BU2nš2¹x2ÜhÛ2éõ92Ýc{2º² 21*2;AÁ1Þ#Û1i®0Ù¥038ž/N·.§
+¹-ŒÚg,»åX+€}*}FÇ)+l_'ËïèÀ  'Îá)-Ø
+*f<+ŠÂò,Ÿ¬-¿Ö.©p/VC06;»0Ýª1n1ãP2@8W2mÏ2Á
+2åý<2ô!2ç
+2ÂÍ32Dm2CZ1ç·1sžQ0â÷0:ÞÝ/ÙŸ.®4Þ-ÄÖP,ÃÑ.+«gŠ*óB)2'ÔtÀ  '×)0)4ÐÒ*
+B+­z¹,Æ3g-ÇI°.°wø/ºÚ0=¯%0æÂ1xP»1ì³€2H.U2lö2É%²2ï2þMö2ð¢2ÊèH2W²2KrE1ñJ,1}Â0ìI0B
+/dÅ.µK-ÌÒ8,Ëœ+²R9*C!)9ÅÊ'Üù4À  'ßpÞ);É*žH+Ž2,Íå&-Ï
+.·[/r0E"0ïÚ1ô1ö¬2P$Y2l 2Ñ.P2ù%ü3=+2úB,2Ó\2jö2S1úÝV1ær0õ{0J+(/ïÍ.Œa,-ÔÎ$,ÓšÙ+¹<Î* )@ò'å}ÜÀ  'çž)BÂ;*áO+ºêK,Õã-ÖÍi.Ÿ?
+/	0Lû0øò1
+ù1ÿy°2XY2¢kF2Ù6ì3],3	SZ3ðÜ2Û
+p2€~82[¢Í28?1ë0þíu0QÑM/zÔ.ÃwP-ÜÊ
+,Û®+À'c*âß)H6'î)&*wv§+µ,ê. /*/çž0²ú1sÏ2£2"3Î3vXH3·d3óÚ[4ŠY4c4l³3öi
+3ºTz3{ 3q.2ùÞ2§1zÕÎ0žM/îº²/$^.,ñ5+ºëú*~ª¡)_­À  )Q*ä+œ!:,óÖ&.
+(Ô/	¯Ä/ñ0ºv1~-02åh2¢³w3m×3{3¿yx3þhs4êÅ4 	4žC4 d3Â\<3ðA3
+áò2ŠÌš2
+r1º]0Àt/øÅP/
+Ú.Så,û (+ÂŽ4*Á)
+±À  ) |*
+Ð+Ä·Ø,ý€>.º/@^/ûL0Â&M1E­2'O2©aÊ3¿á3
+Éé3Çg4{E4
+/24&®n4
+Ö4Ú93Êcý3U3#Rµ2­t2#u]1	Ô0ÇÛ^0g÷/°.
+®-+Ê|j*ê2)%À  )&§*7+ÌNx-¹,.L</Ðú00ÉŒ&1tÃ2%i92°"3&í3Ï3ÏU£4	ÂS4#s 4-SÚ4$Oh4
+-3ÒkÁ3¹Æ3)Ã}2ŽrB2)ÜK1YL0Ï¢J0mI/EZ.Áz-+ÒD£*4€)+UsÀ  ),Ò
+*`N+Óå- 9.Ýð/a0p0ÑQÿ1£×2+« 2¶Ÿt3,c÷3g±3×CŽ4	_4)ž
+43ùF4*ù4å3Ús3
+304?2»E
+20C61šÃ0×i60
+r/
+û.xD-
+Š+Ú
+Ú*)1§`*Bè+¡g,ë.O§/(È0&²1f$1Üb2)M3/É3žh)4+u4¯a4Ð»05	pã5"-ÿ5+Œ5#B15
+8¿4Ô 4ý40[3œêW35`þ2
+Š1ãËØ1G€0,Î/.bF.5š,òq+Škn*HfWÀ  *J±+šê,ôçô.
+//Ú40-~Ý1zë1å±2pk37B3ÀE42Ë4Ã4ÙŽü5\5)*²53 å5*Fd50S4Ý°ê4(O473Åî3= ê2vÌ1íNm1~`03>ë/5`.! ,ü+­F *P¥	À  *R°x+®Ø9,þ¶d."àa/6ìT04}1
+°1ï 2 ·3>»3È#4: ö4×Õ4â®Ë5GD50'e5:
+Ž51J5'æ4æÅ³4S
+4?Ô3ÍñÔ3D Ô2¥ßô1öÑ 1!µ0:d/<Ôy.(
+-NI+Ž!Ò*XãºÀ  *ZÆA+µ-Bk.)(À/=þu0;{41"€x1øO2Šþš3F43Ð r4Avê4ì4ëš52v57$5Aê58NÐ5
+|4ïÚ4£~Ÿ4F|3Õõ3L@Â2¬I
+2 )Ë1'ëØ0A(/D
+..tÿ-O+ºý*a"lÀ  *bÜ+ŒH×-	)€./q
+/E0By^1(¹>2 Ï	2­EÄ3M­3×ÝÜ4HÌÚ4Š M4ô¢f5!
+¥5> Ë5IOO5?S5#4øïF4©©ó4MòN3ÝùT3Sà¬2²²A2ë1."0H®D/KF­.4ßp-
+PÚ+ÁØ9*ia
++`Ý,¹Jõ.ã</)­60<Æ17ìÔ2
+sm2ìÕw3­46©š4Œò5+P535Éµõ6
+6p'6" Â6Ây6F5Îv=5?51Eà4ÂÖP4=3¢«2õê"2#mû1>ÈK0Cv//­H.
+yè,¿o+hÀ  +j1,Àý~.
+uE/0¿0DyÀ1?è2$
+Â2öÊL3£H)4>b4Ä52à¢5 à5ÒOä6¯ï6úê6)
+6!S`6
+èu5×&>5?58ª4ÊîG4E[J3©b
+3 2*$1F80Kvj/6Ûr.!@,Ç>+q
+À  +s
+°,È°.N/7ÑÊ0LY¹1GPû2*š3 _3©âÆ4Fd4Ì05:*ö545ÚéÒ6GŸ6&
+²6/íO6'äJ6f5ßÖ>5?Ÿ5@X4Ó>4M3z3°{320Ú01Nl%0SvC/>	.È,Ï
+°+züšÀ  +|ÙÈ,Ðb.X/>ä0T9²1O21Bp3Yú3°}d4MÒÆ4Ô Ò5AuM5û5ãÇ6ß6-w66Ó6.u36,Y5èE5¡?à5Gt4Û
+64U
+«3¶Îð3
+#27N1V>0[v
+/E7Ä.oó,ÖÜÃ+9À  +î,Ø.
++`/Eö_0\¬1Vµ!27ÜÄ3
+Td3· 4U$4Ûùr5H¿ 5¢èÛ5ì
+Ž6w^63<6=¹à65
+6ÎJ5ñ6D5§?ÿ5NØÔ4ã6.4\ãÚ3œ
+`332>Fh1^ÿ0cuø/Leî.!L,Þ«Ô+óà,dýZ-»N±/3@0(iò1922"Ü30;3Ýø@4éî5#ÿü5€ªN67Æ6fÓî6£6ÏuC6ïÁ6ü7.6òiá6Ô(¯6š·6o6X>5«ïš5+ar4^÷3çÁ<3
+¡29~1@z0.á,/
+%	-ÁíE,lÀrÀ  ,nwØ-Ãt/
+Ä=0/hU1@Ç«29¥3
+sy3ç=j4ï 5*ÞÒ5«Š6[6p6©Øè6Ø&í6ùû7Z6ür6Üå
+6¯46yR6
+ù5²è52Q4r¿3ñ
+Ž3"óo2A
+1H=05îJ/ÁJ-É¿
+,vL À  ,wòV-ÊÔ6/U:06f¶1HyÈ2@øk3"¶¶3ð4ô51œš5²zþ6
+P6z8<6°°º6àØ7Ê7§7=š6å¡l6µæ³6L6$»Ž5¹á}59@Â4¢3úx,3)EZ2H}º1P 0<ûh/]-Ñõ,ØÎÀ  ,¶k-Òû/æ80=e1P+è2Hc53(ù÷3ùÇÄ4¡ù"585¹cX6$£6õ36·6é?7Ë·7
+Ø°7B6î]Í6ŒÊ36oR6*íq5ÀÚh5@0k4šP4éÓ3/I2Où[1WÃ0D/ùÎ-ÙbÏ,²À  ,
+s©-ÚYŒ/
+w40Dc|1WÞ2OÍû3/=54w4§þ45?{T5ÀK°6*ÆÜ6ÎG6Ÿ`d6ò;æ7
+ÌÓ7ž7
+F_6÷*6Ã­°6RU61.5ÇÓR5G 4®®435é62Wtø1_~0K¥/!-á4Š,x-MÈ.Š×¡/ììÍ1.2 Y3Y
+3ú­i4µPð5e*5ýR6up6ÑA¶7
+f7Uy7šÚ7ü7¢È7¯Ä7
+7_.E7&IÀ6ÜßN6œ6šW5qht4Ÿ~4r3
+Z>2&¢Ö187/öL.­
+ø-TègÀ  -V	\.­»î/ö·e1,2&:3
+644ŒÑ¬5n¥
+6å66ÙÜm7$}7^'e7í)7Ú_7ŽÎ7%7aH7gÚÉ7,À56åx\6«6
+ã-5záH4Æå4¡3$X2-<1L70 
+ç.Ž`-]cîÀ  -^
+ð.Ž :0 @þ1@ï2,ÔÖ3#ßO4¶^4ÄRi5x¬6	 î6×Í6âw#7*ô¬7fÕH71y7ž 7¥ÆÖ7¡j7€ö7pL736¬6îl6ºD6
+5-
+4ÍO4
+Ð3*Þq23ÕR1%`70ï.ºäÆ-eßuÀ  -g.»0&K1%UÐ23o3*"j4
+æ64ËÓ&5Í!6\Æ6ç6ëÝ71lQ7o37uÊ7€å7«ØÞ7§Gë7èš7y3×79­#6öª{6É	6XÚ5éw4Õ¹4þý31 2:n1+t80	Ô(.ÁÈ0-nZþÀ  -o.ÂhÖ0
+
+1+j°2:	T30e4
+4ÓSâ5
+h66÷N6ó¬77ãõ7x17º7ªs¥7±êä7­%G7,W7ð,7@#6ÿC6×Ì6®5¥Þ4Ü"4-ó37b€2AÐ1180žÈ.È«-vÖ."ÂP/0žZÑ1âO-2ò8M3áËÉ4·á5Ð6
+Â76§9h7c7tü7ªJ7ÑÙ7ê#Ê7õÅµ7ûÅð7þÆÙ7ù 7âà7žHÔ7-€7%
+
+6²ä6'÷5¿é4ÁKB3ízP2ýé1ìõ0À+ì/K.(åÀ  .)uš/t¡0¿ðÜ1ëð2ü,w3ë(4Ÿ5Hæ6$,Þ6­û7Ä€7~Šä7±²7Ù·€7ò17þD8818 Š#7éœ>7Ÿ»"7é®7+%)6¹6.Gl5ð·4È°À3ö 
+3ßL1õ»ê0Ç­y/¢h./IÀ  .0(ÿ/Ù°0Çè1ôì²3P3ôT4Æ
+E5û6*
+6Žœº7%êä7(Þ7·¬7áL7û8aŒ8L,8Êù8Ì 7ñq€7Å-r7¥¶71-F6À+¢64O5!4Ð=3ÿÅÊ3Ê
+1þïß0Ï//ù¿.6+À  .6ÜX/>À0Ï
+õ1þ;w3
+f3ýæ4Íz5Ó6106»ä7,(7þH7ŸB7étò8œ8¡.8
+È8
+þÂ8ñã7ù&7ËÈ7aÀ775i6ÆÏ46:ç45RS4×{Œ4uÄ3
+ŽÏ2ë0Ö°/Q.<ÎÌÀ  .=¯/£Í0Ö³ 2Å
+3
+{4n¢4Õ
+¬5'67lÕ6ÂB
+727h7Ó²7ÄØè7ñS8ö®8
+à¡8µd828
+¿8 m47Ò7
+È7==6ÍrÃ6A754Þá:4	¢32«å0Þ2 /šk.Cr
+.ã£05Ã1}.\2B3¡ãÁ4®5j]W6æ+6»8X7:Þ7
+`7ÝEP7ýä37ç6Õ7¡at72¢&7ø7gkF7Ìõ:8
+X|8+p7ù°Š7®b7Küg6Ê2a6+?15yN©4¥e3ªw!2¡	Ð1S0=p¹.ìÀ  .ìå*0=761Æ2Ð¶3š}F45sÕÝ6&OÃ6Â€I7B$7£x27å1Ø8
+Ü7í
+7¢ø7-YM6ûŒ7al7Í²w8
+Ó8Þ¢8 
+r7³þ^7Rê6ÑQ61n95=4¢|þ3°äd2§)1dg0DŒÉ.õ·!À  .ö;±0Dªâ1ôô2Š)3¯Ë4 Q5}Nb6,¹]6Ê;7Ij 7©k7í
+c8'€7óT7€©7(46éÀ7ZÓ27ÎoÒ8M·8Ö827¹57Y×¶6Øo­67A5
+Ò»4šT3·QŠ2­IQ1u±0L×.þß3À  .ÿ80L
+1#Ù2¬]3µ°Q4Š%5cu63"ù6Ñ|-7P°7¯]×7õ
+ì8
+Bj7øè-7Š%M7"Ç6×SÀ7T7Ï-/8ÈV8
+E8ß°7¿6
+7`Åa6ßT6=ÌK5hp4®,.3œŸé2³i1þ0STç/¢À  /t`0S>1R»2²€3ŒIÔ4¬"õ5¶696Øè
+7Wõþ7µPŠ7ü÷o8]+7þÍÛ7§»Ð7
+~a6Å 7N;>7Ïê|8Bò8!ø=8
+Ê7ÄÑâ7g³6æ¬ù6CûR5þ!4ŽÅ3Ä,+2¹Ó1G0Z ö/«/×0ÞÅ}2²384>ú>5+¢6¡¹6¬­Ž7>Ð`7­íÖ7úŸŠ8 X7Q58·èEž¥Åžü
+Í¹
+Žžë'Až£·\6Ø7ÐÞŠ8$ÈÀ8"c7Ä7R$6»Ré6
+F156#Ö4J
+3AŽî2!20è­Ã/`áÀ  /QL0çÝ2àŸ3?~Ú4F°
+51ð­6Û6³l7F7Ž>ž88DŸ7KœÐ·úÍž®~¹
+¶¹UÜž÷œžZ·7Ë>8&Ô®8*7É«7XÑŒ6Á #64Œ5<ª
+4Qk3Há2'
+Ì0ñxo/ó@À  /À0ðô 2&!È3Fö#4Neÿ58Ìž6}6º+7MVÊ7º8¿8j(7FF žªÈž·8¹
+4 ¹
+ ¹)êž· 7ÅI8(à8í7ÏP7_~î6Çí]6#E5C0<4XË3P
+G2-f0úC/
+À  /Ð50ú
+42,bÔ3Nmp4Vâ5?šÄ6Mß6Àêj7T 7Ààv8	¿û8	7@ÎžîŽžÀë¹KB¹Ä$¹u
+žŠÆ÷·¯òø7¿ 8*ì8
+·7Ôö7f,
+6Î:6
+Ï5I¶r4`+3W9v23
+1ã/£üÀ  /£©1â22£ß3Uäž4]ÑÂ5FÎ6@6Ç©O7[Ý37Ç1U8
+à08
+Žú7;Vøž2ÂžÉ®¹b¹&{P¹À.ž°}z·Ååt7¹Ž8,øz8!~7Ú7lÙO6ÔÒ6! X5P<€4gx3^e¢29$1ì8/šªZ01q2€ý53Ã4x4ÇI¥5®À6&(7"Èª7Š[e8ü·8+(µÙDžŽ
+¹Zí¹ªN
+¹ÎCš¹ÕõŒ¹Å%&¹÷é¹8áüžr®P7}H85š8
+ë7ŒLý73i,6£5»&
+4ÓÚ_3Î12­d
+1|Ó0 5ÈÀ  0ßV1{c¬2«©©3Ëš4Ï=Ù5µ{361v7(èr7¬Fø8»8§J¶B÷@žŸ
+ð¹c¹¯Tø¹Ò÷¹ÚZÜ¹Éëx¹ G$¹B{Yž
+l74H86
+68&û7ÁSÖ78Û6±Í5Á4ÛK3Õ°2³žç1í0&2ÓÀ  0&!#12²V3ÒèØ4×25Œ^¥6<Æ7/87²28
+2Œ8	#j¶Š žÈì¹l(¡¹Ž[Ø¹×«¹ÞÀ¹Î±Ì¹¥\¹L±ž7kÖ86Â8"=
+7ÆZ°7>N6Jø5Çç4âŒÀ3Ý Q2º
+Ÿ1Ä0,/ÝÀ  0,bñ1i2¹3ÚÃ
+4ß&F5ÃB6H75(7ž
+!8MÂ8
+¶·Ð žÒÈ¹tÆ-¹¹b®¹Ü_f¹ã% ¹Óx¹ªå¹U®	žð7IDÀ87P8%S
+7Ëa7CÀo6ä"5ÎG£4ê-ó3ägõ2Àb1q702,èÀ  02€Ÿ1i12¿¯3â:4çz5Ê%6Sd7;GÇ7Ÿ	Ž8hÃ8®¶âúÀžÛþ²¹}c·¹Ÿi¹áO¹çD¹Ø>i¹°4Ó¹_G_ž©ªâ7&²À87â8(i-7Ðh`7I2×6}L5Ôš*4ñ#3ëÏ2Æ·p1
+\08)ò0£1èÞ3
+È47€58zÈ6
+÷6ãè767÷Z²8,6 žÜEÀ¹á¹ê¹÷>.¹ÈþÜ¹§±<¹ºø.¹ÝE¹ËHº¹u
+ž@ž7ç÷88H=8-7",6ùm 6*²5E[4By3%wÙ1óS09'À  0ª1ñwí3#bÖ4>õª5?ŸÀ6$M6ì
+­7RÀ7ÿ.Þ8;Ð6BUžèW¹Ãð¹í©Ð¹õmÀ¹ÃÚ¹ žÐ¹³ö¹Ú,`¹Îq8¹PHž7Ó5p8Hœ°8a57>7 m×6/ùq5KŠ24I^<3+X~1üÚ0 êÀ  0 ²
+1ú×ü3)±â4FFÎ5G¶6*1
+6ô«s7
+G88
+Jü5ÕB žôix¹ ŠH¹ðÁ"¹óF¹Ÿ"ò¹Àd¹¬ô¹×®¹ÑÂ¹ž©ÊH7ŸsÐ8I>H8+<7K7$Þ65q15RE4P
+ÿ319!2v
+0ŠÜÀ  0Š¹¢2
+30 ò4Mò5NF°60MÎ6ý9<7éÐ8k 8Z*4d ¹ =Š¹¥ ¹óØq¹ñÌÐ¹žŽæ¹Çè¹¥ñú¹Óúø¹ÔÂM¹âŒž¹7©²P8IŸâ8õJ7¢õ\7Ûæ6:èñ5Xãâ4VßÂ37Ç2Ü,0¬K¶À  0¬Á&2Ì
+36Oþ4Té5UŠ66j7ã7µV8
+Uµ8"iXµ ¹F¹ªjý¹öïÁ¹ïüf¹³Fñ¹Ït¹ïó¹ÐâB¹×êÍ¹«õžÉSÔ7ð8J?t8
+¿O7Šæj7
+ë6@`²5_ž4] 3<úk2
+BK0±ü0þî÷2EÍ3Ëz4W5ü6~¹71r7Ä8
+7Ú~ÀžË¹¯¹îÿh¹²Ÿì9
+y:$}Ë:SïÎ: ºÿ9)Ë{¹uð¹Â³è¹UàŒ·Ô²`8E
+p8C7áº7DD<6Q5£á4£:
+3*¢2O¬1@ÂÀ  1|2M¿34€³5â46
+77vo7Ë
+þ8 ÿò7×NžžØü¹~j¹ïòD¹«tº9":üA:B£h:ô9@
+ ¹}8ä¹ÃP¹bztžLÐ8>ì8E,7æf7Iy©6qô5š84š®¡3 2W w1
+
+lÀ  1	Ã|2U±t3a©4¥³5£Çã6î47=Þm7Ñä8$û`7Ô
+žæ¹MR¹ðå"¹€*9.¶:	z³:1Vâ:tÕ9VqÏ¹c
+¹ÄTº¹o,ž&@87d8F¯Ô7ëï7N¯6Ð5­n\4®#$3Õ2^Tç1ÔÀ  1é}2]£f3¬Â4«Áj5©­6Ÿâ7DFk7ØÎ8(öÔ7Ðîžšóø¹
+<¹ñ×ø¹àR9:è9÷òC: 
+l:
+Q²9lÅO¹IÒÜ¹Å% ¹{­ØžD4 80ð8HF7ï¿`7Sä6³­5²€4³ª3ªû2e©Z1œÀ  1}2eY3÷Ú4±ÏÄ5¯B67J®g7Þ¶8,ò@7ÍŸ`ž³p¹ ë$¹òÊÖ¹28üŽ9Üï:œú:.³96¹0Ü¹Åõ¹#Ìžb'à8)`8IÝ 7ôkÎ7Yî6Ô5·ÙØ4¹
+-3m2lýÌ1gf1Að
+2¹¬3Ç·!4äìQ5ßšM6··Õ7wP88 ž·8,·ŽÝ ¹-ïì¹Ó¹­q`9Ån:±óp;â¢:ú_Ž:Êù':Æ09Äý
+¹z·ð¹¢¡ žÚož8cp8h+T8Dm7ª6ÈŸê5ð²¯4óÒ3Ó
+2Z*1JâÀ  1Iœ2Ž_3Ï<4íÚ5è2ž6Ÿ~ 7Þ08»8/hì¶6¹6r¬¹Õü@¹€9¹.:$â:ï1`:îfÄ:ÀŽ:NÖ9Ô/z¹Z°P¹Š5žóX7ä$°8fø8r7°6ÎE5÷ü44û§È3Ú+2¢Å>1R<À  1Q·2¡¯3×T4öÇÈ5ðœ#6ÅEj768d·82Ä¶š»@¹>õX¹ØZ¹ºà9­Ÿ<:VA:Ô]:âmŽ:µ>):}®Ò9ãaà¹:šÀ¹©È¹I7œp8dÚ8Ï7ß6ÓË25ÿEº5Ÿw3á;2š0R1Y*jÀ  1YVS2§©Æ3ßip4ÿµ5ùG6Ì
+57}8
+:œ84Ì ¶ö,À¹Gx¹ÚžÀ¹_9¡æ:[D:º	}:Öt§:ª`¯:jÀ
+9òP¹¡¹­\¹ÒT7àP8c2<8
+Í7ù6ÙQU6G 5©
+3èJ2­e1`NÀ  1a"ì2­€z3çO5Q¢6 èü6ÒÒþ7Ä8Ÿ87~x·!Ï ¹OúÌ¹Ý
+¹`9:-qò:uj:Ê{:,:WÑ0: ãVžõ2à¹°ï¹[,7`|`8aÐ8û37>g6Þ×w6ìb5	 3ïZ&2³x1grÈ1úÊ2É>4Æx5Y6s6î²Ò7ì89R8,(Üž|@¹Ë¹×h8:EA;"«J;P0Ê:ÊËç:Ãœ:Ç<à:né
+8çÐ0¹¹4ÿ7Q8|æP88ß¶7°¿L7ìÖ6	85"z 4
+
+r2Óä÷1HÀ  19n2ÑŸ4
+p5
+:46ýê6÷Fû7¡ž}8
+F28,€ž!p¹R¹ÒÌ8ºq@:©;
++;[k; ¹@:Õo%:ÐÅ:f¡$9/ûP¹é¹CÐü5Ð® 8voŒ8:Q®7Ž0P7:Ð6#I5'~®4
+ž2Û 1ÉÀ  1x2Ù<4Ff5$Ù6
+D6ÿÛ#7Šá
+8"S8,Þ`ž3°¹3,¹Íô08Û_:`~;ªÒ;f¥;;
+
+;
+3:ÙÆ¬:^Y$9lH¹J¹R¢h¶ÖL 8où$8;Ãš7·¡P7	Ë6(%Y5,»4³ý2â"H1ºÀ  1¶Ž2áŒ4^5)û6$¢77§7¬	 8&_ò8-9(žFÐ¹æü¹Éa8üN ::ä;*;qß;7_Ý;0bõ:ã
+b:V)9È¹«ð¹asØ·pb 8i8=5¬7»V7
+ÖÇ6,³m51È4KD2é@ò1=õÀ  1õV2é>4ÆV5/Ü&6)ü7º7±2.8*lÎ8-ðžX ¹Ü¹ÄÎð9:¬~;ªC;};R³;S8:ìP`:MÉ
+9²d¹
+x¹pEP·ºÎÀ8c
+ø8>§¢7ŸV7$À61A|56Ö4â2ð_1ø-1%­2ñW4Ï55`r6.©7
+=7µMÌ8,ÖŠ8)âšžq&¹À¹©Ç(9ÒÏ:¯¯á;
+ë;Nªj;yð
+:­îÃ;X¹:9ŽÈ¹mk ¹TÊP¶È 8
+(8Q}7Ír7^6<$5A}Ü4)L2ýŸ(1€kKÀ  1£iï2úÞà4&	H5<M[65Ð7(,7»%80Ó8'èàž
+ ¹¹jÌ9Îä:¡#;2`;/±;ošÀ:±;
+º:ù29ÕTT¹MÇ ¹cÐ·§ 8è8Qîx7ÐÏŽ7
+©%6A£65G>I4.g73	31©û1À  1©®033^4,Bþ5C:B6;7X7À¶|84Ð8%ïž8¹¢}T¹9É:L:!;G#,;ž;ea::Ž>J;$ÐŸ:ïË9õà¬¹."À¹qmh·å(`8sØž8R_^7Ô-U7!<ì6FÂJ5Lþ¶43»$33R1¯À  1¯òr3÷N42|²5J',6B
+I7þ7ÆjØ88Í8#õHž
+H¹Šr ¹²$9Äo¬:	O;[åÐ:ão;[ü:·f	;,
+²:{Ìþ:
+6¹~(¹ŸèžTà8h8RÐD7× 7$Ð¶6Ká`5R¿&493
+]r1µûÀ  1¶6³3
+»;48¶h5Q6H7é¯7Ì08<Êt8!ûhžªh¹ªfä¹x«Ð9¿€ì:jø¶;pšT:¥¬;PÒ:ºt;3Hª:mº:|®žÝ³¹0žL 8]`p8SA*7Úè 7(d|6Q s5X4>bþ31ºªß1§
+l3 ¡v4*X$5APî6:"7kÿ7Á
+688
+85Hžrû0¹F,¹È9õÇ:Ð:;^"a;.X ;q0G;;§:YF9·¹6û¹L
+ð¶< 8sŽ8^Ì7Úr7#ý
+6H¶z5Nò44q3'Â1¯,
+À  1®-
+3¯h40ï5H¡\6@ï
+7Ø7Æøì8;à82hpžd¹ºì¹o 9ð:šò:ÓY3;W¥;Í@;{®;,O°:
+
+9ÛŽ0¹
+þ ¹ZÜP·=@8gØ8^<N7Ýg7'a6Mì,5Süª49æ3
+1Žþ7À  1ŽÔÉ3
+œZ475OñÈ6G»¢7±²7ÌÕ¢8?Ÿø8/ExžJ¹/°¹RØ9ëI :>ê;
+;Q(«:ö~ ;î\;
+÷¶:}Á|: 1ÈžÊð¹i2°·îkÀ8~·Ø8]çØ7à²Z7+ž6S!Þ5Yé`4?&[3×{1ºÐaÀ  1»|y3ËL4>
+5WB66N*7$Ô7Ò²Z8Cj8,"ž£1¹¡€p¹4rà9æ	Ô:Õ;,|;J«Å:Ãf;;
+À:qHý:žp
+à¹wž*Lð8p  8]^7ãÊR7.¢6XW5_Ö4D­Ð3/X1À¢À  1Â$(3Ù>4D¶
+5^€6UT­7)÷h7Ø8G{Ø8(ÿšž± ¹¥4¹â9àÊ:k
+;Mär;D.¿:J ;Dž:ük:dÐ\:$á4·2 ¹ïŽž]d@8bP8]>à7æâH72.i6]C5eÂÐ4J5D341Ætž1«2ôm4"¶58vX62wâ7_b7œ3¹8:
+8QÐž
+ ¹Q¹ÝÔ9žï:Ze:Ïº;3p;\qÜ:š'K:ê?0:W²9u¡H¹;ª¹%(7@8lÐ8]Ëh7Ôµ}7
+Ú6?õŽ5DB<4+3 1¥À0À  1€óÁ2ýŠN4(>5?cÍ68ì 7Df7ÂÕ«8=îò8Nthž'¬ ¹yÌ¹rç 9Ã\:Tm|;Û#; a;[^:mü:áúÂ:Wt9šÆ,¹
+¹6q6 8yT8]I7×|
+7!
+c6DÆl5IÀß40+z3!:1«,BÀ  1«<34.z5FQ@6?``7)i7Èw8AÁà8KàèžBU¹¢¹XÀ9Î+,:NLd;
+Ù;
+§b;Y :
+©Ã:Ù¶j:W9Ö»Œžõ%`¹Gað· 8
+Ð8\Ç7ÚC7$^26I"5O?45NÞ3+å1°TÀ  1±E3`	44¶n5M>¶6EÔ£7p7Î8EÐ8IMž\þð¹Ëd¹=?š9ØÈÜ:H+;8Öü:õÛÿ;X%ú9%`&:Ñr4:Vè:XžŽ
+P¹XRÈ·©è@8\8\Eº7Ý
+7' 6NgÝ5TŸ$4:rB3
+61¶hÀ  1·Ì3
+&x4:òW5T,*6LHá7#ós7Ó»8Igž8Fºžwš`¹ô,¹"kÈ9ãfÜ:B
+;SÔŒ:Ðhh;V·Ž¹cì<:É-Ž:Vj:SVžeêà¹iCšž°8w=š8[ÃÐ7ßÑ7*áÏ6S85Z<Ä4?§3A:1»pz1
+~12Î.4	gê5
+qH6Œr6üX7©"80!L8lÔ46Ÿ¹/àx¹Nh8ð;0:%è
+:Ú~; gü;î:±19úTf9X80¹Lò žÅnÐ8Cm°8¥~8M/7ŒŒR7	%é6$ž=5'
+Î4À 2×é(1AëÀ  1Ãn2Ö
+ô4«5#RÔ6B¶7l.7®£S83è²8l.ì5\ ¹:j|¹'ð9)úð:Jð:ŠÕ+;#±õ:ô³Ù:¬2:ô 9¶ÈX9$n¹D1èžìÅH8P85>8MŠ7¿4¿7
+ì6(Äú5+£B4,2Þþ1ÁÀ  1«2Þ%º4ï
+5)4a6$Èø7¬7³­87°
+8k ¶Á ¹Dô¹
+x9[×ø:­Æ:®Ï²;&ûÁ:ÛEæ:§[:œŒ9Öwö9{S¹;qš¹
+
+è7×!À8Äø8LñÆ7Á­,7³I6,Ñµ50:·4NV2åVÒ1@
+À  1Mê2æ.42¶5/î6*O=7
+ì7ž·¶8;w8jäT·!w ¹O~¹}µø9ÚÀ:¡:¶Ê1;*EÝ:Á×:¢f: k9ö'à9©
+ ¹2±`¹
+¹7~ 8Tž8LÒì7Ä%7yú60Þt54Ò.4
+2ì
+š1¿9À  1&2î7H4
+vP54÷}6/Õ~7+ô7œÁâ8?>è8j?·w ¹Zž¹qi9Él:
+sn:ŸÄ¶;-Î:šiv:^:,QH:
+ëÒ9Ôd¹)ñ8¹1dX6 8äx8LŽ7Æ7@©64ë.59i£4!Ü®2òÄ~1>R1Giø2¯}3Ï€4ð5íXÈ6ÆÈ7Ú®88s6À84àž«È¹sØH¹9ÂP:g:6o
+:9am9q÷9?užÜÕ ¹$è·m¿@8H8V8-d¬706ÖLð5ýü4ýÅN3Ú$h2¡¹ø1O«À  1ODó2 ³43×š4øóÆ5õÚF6ÍEu7 8
+C8tÎð8'hžŠ4@¹y<àžéo 9µ
+º:õœ:.ï¢:
+è9)³9Šmê9çNž³ ¹3F ž
+ 8»ü8É68-Ý«7¯â6Ú¬d6¡ç5Vö3à
+v2Š³ø1VNüÀ  1Wí2Š¶ê3ß{ª5 ñœ5þ[Â6Óö 7&x8©~8vg
+8øžºŒ ¹~¡ž¥Î 9Îy
+:Î:'oè:
+ð9£ñ¹9Ãi¬9Ÿ ž$À¹A¥(žNª@8r_°88.VŠ7Ð6ß
+Ô6¹Î5ËD3ææ2«­ø1\òbÀ  1^úë2¬º¢3çi®5i6n¢6ÚŠÍ7La8#3œ8wÿP8
+žÏE¹žDY 9çÔ:Ü:ðQ:
+
+9©º9àew9í@Ô6Øó ¹P°ž#ž8SGh8Nö8.Ï§7ñH6ãkH6Ñž5	?3íG2°§÷1cÊÀ  1fÕå2²ŸX3ïW°5	ár6¯_6áWx7rD8&œõ8yx8  žãÍ¹µl·t` : ö:æ:pv:*9¯®9ýa:6º87`À¹^bHž°òh84/8Ô8/H£7 ö6çÊž6
+é5
+³ã3óš2µ¡÷1j9/1!#2N@Š3Ï4£	
+5£¥b6õš7I=Ö7í3)8YL8p7r žål¹_ žÑìð9: 9¹Ù9Ÿ99
+Už€| ¹!èžad08bÐ8«ëx8{¯ 8¶
+7Z,6Ü 5­E4«³23(2W1	TÀ  1	Sd2VAô3Ù€4©5©y6³~7Omt7ó/Ý8\$88Tþ7=žÀžþ¹`çXž1š9vHž9×z€9Ü09œA¶9XÉ
+ž7P¹*ašžp88.Ñ8£Z28y(Ø8N7]êd6|5±Ô4°^@3hì2]³a1
+°À  1
+€2^C?3+y4¯)
+5¯a6qR7U7ù,8_.&86¡À¹
+ÑÌ¹bºÈží098|9õº9û
+|9ãðÖ9=V·ûÀ¹3ºxžÆ.H7÷P8Èâ8v¢Š8z|7aR6(X5¶á4µ	L3©Â2dG21
+À  1·å2fD3}P4µ9&5µ?€6/)7[Ì¯7ÿ)C8b88{€4µå ¹_x¹d¶³9·LŠ:	^\:
+Ãü:Oø9ºF7Ö<`¹=4žðì@7ið87¢8t
+~8\®7dºÕ6N65º_¯4¹ŽZ3ê2jÛ1hÀ  1ê$2nEØ3 Ï$4»I.5»
+ž6ìþ7aüM8ú8eAø8w!H·	Í@¹$í8¹fa|7ä `9Õ`Ç:.î:
+.:§9àï
+8|zÐ¹Fkø¹
+Õ86§5 8ŠX8qT8>Ü7h#6¢t5Ÿ¥|4Ÿ_e3£+p2qnÙ1Äx00;1ó÷
+3&4Dêî5HÜ°6/Á
+7Å7£
+8%æò8ùw8
+ìî7]2 žžšÈ¹0<¹$Ùž¹XßžYsàž©k¹
+
+¹ôÆž;8Cà8°¬f8Ùù89H7±"7
+Vü6:º`5SØ%4N
+)3-âm1ýËÌ0 óÈÀ  0¡Hö1ýlÀ3,ã4L>m5Pú65ÃS7äÞ7§Â8)&Ì8v8s¬6ü@žÔÿ`¹9÷Ø¹
+M[žŽ·°Ï žnâÒ¹Þ¹
+Ìž
+°8Gè8£¿Ì8ú88ù7³l7Éÿ6>Ñu5Y%Ü4T*Ù32òD2Ä³0Š
+
+À  0§a°2q033;4Sí5WOB6;Å7
+&7«÷w8,fš8ò¬8uôÈ¶k žñUð¹Cn¹Äž+nL7" ž
+µP¹±ä¹%FôžŽº7ñà8Ó,8-ú88ÞÆ7µj²7=6Bè5^s4YÐ382£0«!@À  0­zj2,39"4Zål5^6AÇâ7#n7°h08/Š8oG8kH·NèÀ¹Ö(¹Lå*¹ÀK·€8)±à·"
+žžû
+Þ¹5p
+žàWP6z  8æ8×ý88Ä7·Pü7°6Fÿ5cÁL4_v:3=ñ2
+M0°7ýÀ  0³$2
+æÒ3?ì§4b8ë5eÁÔ6GÊ*7B¶7ŽØå82æa8ëä8`Œ·®Î0¹z¹V[â¹yÄ6Þ©@8_P7jÐžò³ž¹E"¹ú*·0 8yóì8 88ªA7¹7C7#
+6KŽ5i4eé3B!Æ2a0µNž0!cÜ1ªâ2°8h3Òõz4Úº³5Ã³6P7D¬Í7Øy8D,8ê8®8#\· Ä`žÍÊžÜôžåJðžÂðž^£<6æ8~~8µ/8¡8Yh7ë+7R×d6£É5Îf-4åoi3ÜQÚ2·`ø1 
+0'HÀ  0'º1Ê2¶ð3ÚÒw4â¢:5Êw6,T7J`É7ÝY8GŸ81@8i8Ðž	
+`žÀ&džÿ¹D¹PžêmÈž:·A/ 8PUÀ8š£87L8XZb7ìÃ
+7UÝd6¢Œp5Ó$04ëP3âi2ŒŸ1¬¬0,HnÀ  0.Q1Ÿ2œ§È3â¯r4êÄ5Ñ;6 £7PÃ7â»§8Iäã8Ä8
+$(7œPžAÚxžâ¹?¹ûš¹õžÅ#·úÖ 8®8ú88Ò8W,[7î[7Xãa6¥Õ5×â04ñ1¢3è?2Â1¹901À  04f1³42Ä_y3êq4òqM5×ÿ¥6€äò7UÈÁ7çÜù8LÁ
+8Wò8}SÐ7r
+@žz¹kÑ¹"¡Y¹'Šž¹
+Ž
+žð
+zžJX7Îà8ßÑ8mÉ8UþX7ïó
+7[éb6šíœ5Ü 34÷À3îõ2Çx
+1ÅÈ06Ô·À  0:ŒÆ1§É2Ë)3òil4úXÔ5ÞÃ¬6©Á@7[|º7ìþH8O18ëI8p_H6ÑÎ`ž©^¹
+¹4²¹9QÈ¹0rŒ¹
+zŸžÔÞ7I°8Å\8	8TÐP7ñ$7^ï_6¬b5á^44üóÜ3ô°Š2ÌÕ+1ÒU0<Û/v90íœ2%P3Hx4R¶s5@66Ïâ7q°*7ð
+Z8I
+&8EŸ8 ß¿8äí8mØ808!
+à8K8Z8¯áq8¶^Á8rŽ8['Ò88
+7Ü36Û:°6 5I®b4[ä3P
+W2+)ž0õJx/G©À  /Jj0öDL2+RÄ3O4Z_v5G>-6
+#66Õf[7x%ü7õ)û8Kí8àh8H8}8GÍÈ7ýC7Ñ¡ 8ž8kÌ8ze8­e>8õT8Yåï8à.7t¶6ß
+6#?5NŸ4a®p3Uã205É0üÏ/ _À  / 
+0ÿuÚ2173Vù¹4bw5MúU6",à6Û·Ó7~Î7ú68Mô°8{8°>8F
+8"ž7}é7BPÀ7¹{Þ8<ãð8\8€kŽ8wò8X€8L7
+:6âé6&éu5Si4gxJ3[º®25AÙ1)ß/¢ùÀ  /¥òË1Sµ27ë«3^sÜ4i±|5T¶~6'66â	M7Ð7ÿC;8P`{8Œ88iíH7øÏr6ÖáŠµõ  7pÞ8
+ût8}Xž8r38ú8Wb)80n7
+¥Ÿ6æÀú6*Q®5XFv4mB&3aÜ2:Mê1ì1/§ÑÊÀ  /«Æû1ì|2>8
+3eíû4qZ5[r¥6,@76èZÄ7
+Ã¹8'í8RÌ@8°d8Í8SNV7­i1¶ž4Ø·@¶,7Ÿ%8\8x±8}28V D8Ø7>A6êf6-¹ä5]#Ñ4s
+ÿ3gi2?Yú1	®/¬ª.ñ]È0BF¥12§ä3³'Ç4ŠÒ®5Ô6=ÿP6çº7tÆ7ßÌô81_8u)8à£8Šz8®Vñ8²&ž8³¡Í8¯;«8p 8Œ8<×À7íjz7LB6óÒK6G(ñ504­œú3ºj2­Ñ11Ú0Hyl.ø¢wÀ  .úØ0IÑ1Év2­ÐÕ3¹¶
+4¬º5©Y6D	+6îrÊ7zðF7äAV83q8uË8UÂ8¢P,8§©/8ªØ8«Ë8©&8Ìä8D 8<l7îãU7ÝÎ6÷äf6K0ú5_h4²!ä3¿
+`2²=1g0Nš?/ B×À  /)³0Q[x1S2ŽÄ3ÀDM4²¢5;Ý6J6õ+7>7èµ²85ÕQ8vm28Êä8&H8 ûb8¡öì8£ôF8£`8)É8x8<G7ð\,7oZ6ûö6O954¶
+Ì3Ä(T2·§1P0T×/4sÀ  /ç0Xåä1;22ºbµ3ÆÒ4žs5Îb6P
+ç6ûãI7¢Z7í*8848wF8@8üj8M8ß
+8
+8ü>8¬8|Š®8;þÄ7ñÕ7 è7 O6SA5ßÙ4ºé¶3É2K2Œv1Ñ0[å/&À  /
+€0`pM1t2À«€3Í`Ó4Ÿr^5`æ6V&Á7MÃ7·u7ñv8:K8w±V8µ'8Ò~8Ö8Ç(8FÂ8ç8ã8yµÞ8;¶o7óMà7s7
+\6WI5 4¿M3Î<>2Ák~1Æ0a4·/
+ª.-8ß/0Çx81÷œ31-3þ4!4Ò>§5Ñô6?{6Ó7K×7­,8A8.Å]8TÛ8nu
+8xV8qþ8Z±ž85!;8y7Ž­ì7TßØ6ÜEF6Gx5æ44Ú?ê4±C3
+ÉB1ÿc0Íü/§T.2
+_À  .4³/ Ö0Ï
+d2 j¢3
+"º4§
+4Ù5Î6E^6Ùµ7PÛ7°T8õ80hp8U.8n/8wqÌ8pËÅ8Z®85F>8-K7¶iŒ7WÅ~6à	p6Kð5¡u4ßí4*3ŠÎ2}¡0ÓÑ
+/&.7ž}À  .:Ö/w0ÖÂ2å3G44(4àÀ5¡Ë
+6K@6ÞïÔ7Ußé7Ž~8§82
+8VTÛ8m¹T8vP>8o|8Ym£85kC8á7ž%7Z«!6ãÍ6Oj5¥×4äÿð4
+£Â3Y250Ú
+/¥Â.=eÀ  .A¥]/íi0Þg»2	œ)3Õ4
+Á54èz5ŠÇ6Q#	6äÚø7ZäT7· š8û]83®8W8m[|8u.ž8ng68XË85M8	Ã7¹á`7]È6çÄ6Så5š*4ê_ö4
+3aå2
+í~0à91/$ú.C·À  .Ht2/¢c°0æ
+æ2fk3÷b4N@4ïBk5«Ä"6W6êÆ7_èº7»%Ð8	õ85Q®8WÎ68lý¡8t
+.8m4í8X)85µP8
+Iÿ7»07`vj6ëUí6W\5¬#z4ï¿ù4@3?q2¥l0æmB/¢€0.H¿Õ-[Sä.³Sw0 j1!
+­20ÚS3*
+444q4ÓX5Ém66É/7	íd7YÇ7»B7ÁŸ
+7ß
+7êt}7á-77Å'7q7_Y¬7^ž6¡æ6 æ5x4Úq 4à`3/hà2671%Œë0ÿÜ.ž ?-`ôÈÀ  -cô«.ºNs0YC1'$27iV304y4:¡4ÚyÈ5-6 :Ä6 7
+]U7]ÁÝ7§7Ä¶7áïc7í7ã{u7ÇDC7V¥7b~¿7±n6€
+N6$=@5¯
+4ßÊ«4º¢348#2;mÈ1*§C0í.œç-h,2À  -lq.ÁIn0
+H1-;b2=øZ36[Œ4@Ð4á 5Ž6$é6€jý7ÍF7b|ò7b	7Ç®7äÂ37ïŸ7åÉ¯7Éao7 ;³7e£Ô7#6§
+¶6'æ5æ"4å$V4ã39f2@€1/0
+ü.Ã­à-ocÀ  -u69.ÈDl07Å13RŸ2D^3< 4
+G4èŒ85ôZ6)F6š»æ7=87g87¡5r7ÊŠ7ç
+7òâ7èð7Ë~ 7¢ Â7hÈé7VÚ6ª
+6*ê5
++4ê~4o%3=Öª2EÛJ14{ô0.ÉtŽ-vÀ  -}Öþ.Ï?h0'19j2Ka3BªD4#M04ïÝo5Wü6.E6­
+Î7­)7kó
+7€Ó7Í7êgÙ7ô©7êf)7ÍÍ7€Ï7kíü7©6­6.A15T04ï×¯4#If3B¥ì2K	19fL0$
+.Ï;-}Òn,tÊÂ-É $/708l1L×2G3*®4 4Å4©aZ5E!î5Ê68hø6@6×Â7
+èL7#p«7,u,7$7
+š=6Ûž66<ø 5Ð Ã5J 4®/÷4Ù33/yà2MÉ1RXÜ0=<Ë/K-Î®,zÀ  ,~nÃ-Ñ|ë/9 0?mÈ1T|Ê2Nág30Á4 4®ÿ5K^a5Ð€6=Ê6¬6ÜÝL7ï·7&³7/¯{7'yØ77á6ßš6{~6@æ65Ô®5OdÞ4²
+%4K¬34E2Ré1X
+>0Bô/ëø-Õ,U@À  ,	c-ÙY²/
+Ö0Fo1\"2V,@36Õ4	
+b4ŽÚ5QÕ5Ö±ú6BŽ6ôÎ6áø7÷"7)õ]72éÌ7*s7Ç6ãŸ{6wf6DÓÊ5Ù65T)/4¶ÚR4
+Ÿ%39.2X»\1^± 0H¬</
+e-Û€,
+axÀ  ,Ûd-á6{/"rr0Mp<1cÇD2]w
+3<è~4
+x24º<5W×J5Ü¿p6GÚn6 Îð6çã7þ7-7µ76$
+7-me7W)6çÔà6¡sN6HÁb5ÝÑ5Xí4»/403=ÛX2^§1dÞ0Ncö/#,Ô-â0 ,m°À  ,­e-éA/(Ú0Tqv1kl2dÁ÷3Bûö4ä 4¿ÚX5^Œ5âÌæ6M ?6€©6ì/.7ù70z79^m70g*7æË6ëëB6€o66L®÷5âlp5]±Ò4¿®4£3BŠ~2d_ð1k
+f0T®/'ÍA-è»p,yè+p­ú,Ç..Oj/9²ê0P_1Mdª21õ93Š¶3¶)è4WÒ4â
+
+5QÎæ5­¯5þ6'LÎ6E ñ6P\6F6(áR6 ù5¯ÿ'5UíZ4æîf4\ÈB3º43
+ðœ26Iÿ1R\^0UXE/>
+°.¢`,Ìh+uåÜÀ  +z+,ÏkÀ.ìà/@È
+0X2°1TöË28_À3
+jO3Œ]4^çß4é(5X5±þÝ6¯6+ó6Iì6Ud6Jñ6,Ž]6êH5ŽË5[
+4ì§ç4bt¯3¿xµ3ÄŸ2;y	1X¥0[Á:/Cä1.MŽ,ÒÓ+}çbÀ  +Ô,×8R.
+W/GÝ.0`Ä1\ë2>ÊH3-ç3ÂU4eýŒ4ðF05^gD5¶í
+6
+6/Ù6NžC6ZE­6O!ß60h6Ûu5ž0q5`-Š4òaj4h!
+3Äp63¿2@š1^¬ë0b*//IŒ².
+ù,Ù#=+ôsÀ  +r,ßæ."'Î/NòR0gØÚ1d
+2E4Ò3ñ3ÈÅ4m4÷cÂ5d³t5»Û>6	'64>6Sí6_&Ù6S§Ë64Zt6	Ì€5ŒI5eMÎ4øî4mÍ3Égž3lÀ2E×
+1dÕ20h$/O4."€^,ß«š+õ7À  +RB,æÑx.'ÅD/Vt0o«ï1k­+2KX3µ3ÎøÃ4t)z4þT5jÿ¢5ÀÉm6
+ú¯68ed6XO6d6X-º68-6
+œÐ5Àaœ5jmò4ýÔp4syø3Î_93@Á2K(1jýw0nü/Um¶.'O²,æ4+õù*PX»+­îö,ÿ.$R/:ô09F
+1"T^1ú
+d2ªqô3LÇl3Ù4Là[4«KW4þäT5)5Ha5TJÌ5I$<5*Ze5 Ð4­s4P%ë3Ýy3Pžd2­ä«1ÿ¿1%Å0=8./>Ú.'Åê--y+±wÝ*T}ÖÀ  *XØ+ŽŸ	-zÃ.*â/AÎ0@(H1(?X2ºD2°_3S²[3àµr4SX4°}5,5-Ý5M×Q5Yët5N_'5.œ;5 À4² m4U 3ãk 3Vra2²Ç2ô1*¥á0Bé
+/CÚ..-¢-Rg+·5s*[w@À  *`Ìò+»
+-	kù.0ç»/Hš0G
+1.*Q21Õ2¶L>3ZF3çÓV4YÏÏ4µµ¡5æü52 ù5SM5_
+5S53 5qf4¶¡i4[3é\|3\,\2·©e2:b1/¬0H/I¯.2EW-
+wT+Œó*bpšÀ  *i+Â\/-]0.72/O&0MìÀ14L2
+©i2Œ9d3a63îñ>4`G4ºêÆ5
+¡g57dí5XÂÚ5e,Æ5XÕ57ç5
+Â
+4»"f4`²3ïMü3aæ\2ŒÂ2
+çÑ14gz0NK/OÖ.7
+-B+Â°*ijÀ  *qA*+É+B-Nf.=}o/V-\0TÎû1: F2 ú2Â&3hs#3ö4f¿D4Àë5[Ï5<(Ý5^85jÍl5^ï5;å»5³4¿£a4fH3õ?w3g W2Án
+2>19HF0Sûñ/UZ*.<ÄÆ-Á/+Èn4*pcz)
+¹*
+P+ÄÑ,ÿu8.Ï°/yì0@0ÊŽ1ñü2(Ï02µeÀ3,ª63Ðµ3ÚØ84"£4-Üý48gy4.dÿ43ÜÁ23q/3.ób2ž
+22+
+1Z¶0Í­F0ù/;ª.õ-$%+È*ÈH)!àÀ  )% K*¶+Ìvú-£.XÆ/õ)0WI0ÑS>1ÜC2.€q2»32RQ3tþ3áÕ4æ42öu4=³ 43Rß4 p3âé3ü33ßñ2œY|20q1T0ÓÎH0ùf/Ô¶.8¯-G-+ÎøÂ*8O)&ø
+À  )+G*Å^+Ô
+á-	.
+áÚ/
+pg0
+
+S0ØÆ1Æ24y®2Áx37úl3H3èat4í)48ì4BþÇ48@À4=Á3éþ3®Ì38Ì2ÂÆ25vÀ1£ò0ÙïJ0
+ù9/
+mÃ.
+ßh-
+j4+Õoó*šV),Q7À  )1Ù* +ÛÂÊ-uv."jð/"ë¥0á^0ßìP1°Ó2:Nð2Ç¹V3=¢3œ3ï&4Ro4=)f4HJo4=.¢4[3ï8ç3Í3=¹2ÇÔ2:j1È0àL0ù/#Ñ.""-<+Ûç'*^)1ªdÀ  )7Ô*:­+ãh±-^i.'ô/(fâ0Šg0ç8Ø12@$-2ÍÕ23CJ¥3€aÜ3õê°4#·Ž4BBß4M4B
+4#xf3õ`Ì3£ìj3B¥¡2Í^2?]c1í00æ1L0øâ/'Ý.',Ú-°D+â^Y*d)7'ÔÁÖ)3³*
+vÊ+®bÎ,È
+-Êý.µ
+E/_0E0ò@ü1Så1ü$I2V2¢¶2Ù}[3Ây3	œf3
+2ÚC2£<42Xf1þó}1þŠ0õ£`0H/b.ž -Î`ø,Ëç+±YÊ*»4)6Œ'ØQ À  'Ý.Ž):Ã	*ª
++µ
+#,Ð)<-Ò¢×.»Å/0L¯é0úÇ1Úp2Qç2]€#2§GÀ2àW³3Ä3
+ì"3ûÂ2á
+ù2šB2^öK2?w1ô]0ýÞ0N€§/
+ý.œž-ÔßÜ,Òf°+·*){)<Ä\'ß¢À  'å)AÓ
+*ÝL+»×v,×Ïn-ÚH.Â}À/Æ0SÇ61§1`ù2ª2dµ¿2¬Ê2ç2
+3	Æ3Þ3	áv2ç®2¬àR2eZ/201ê12-0Tº¶/~.Ãp²-Û^Ÿ,ØæI+ŒËH*Â)BÌª'æÀDÀ  'îm)Hã*+ÂË,ßu¢-áí].É6~/ù0ZÞ1êF1ç2
+Ño2kÇ]2±·Ö2î
+g3
+È¯3I3
+Ç+2îg2±²d2kŸ2
+Êê1ßÇ1âl0ZÐÈ/ï6.É(È-áÝ£,ßeæ+Â	*)HÔú'í÷èÀ  'öuJ)Oó*CÐ+ÉL ,çÔ-é .Ïï:/£-$0aõÓ1
+-1n
+212rØú2¶ïß2ôæÀ3Ê¿3xX3¬ß2ô
+2¶q2r!ú2¢1Õ|1	ª0`æÙ/¢_Ñ.ÎàÜ-è\,åå+È<È*tP)NÝH'õ/&zÏŸ'Ôðr)	f*Q
++qé,vÚ-]|./uU.õYi/å0%{(0ïz1íl1OßÞ1ë1§p1±Ù*1§ÊÝ1
+1Q$¶1
+0¡t80'H~/[3.øÑ.1â1-`®,z;+uò*TA)!|Ø'Ø8r&~šŸÀ  &a'ÝS
+)%?Ô*Y$\+{.¯,é6-eÅ.5î .þBë/ðÑ0+JS0¥r°1
+@1VÇ
+1C1¬ÐW1·yÒ1­
+E1òß1W^1@¢0Škê0,r/
+
+/ ( .7|*-gÑ¢,!/+}I*[2b)&Ò'ßm&ÇÀ  &Z1'åµ§)+vC*a<+9æ, I-nz.<fì/6/¢Zœ01}0ªõæ111]®[1$1²0,1œz1²I¬1NŽ1^
+	1,0«c01¯/¢Þç/	Ö.=$-nõ2,
+$+ŸP*b#§),'V'æ¢¶&å/À  &S['îC)1¬²*iSØ+Üw,Kù-vWt.Bß»/
+÷/§Äª06è©0°y
+1Òî1d1µ÷1·1Â»$1·1ª1d|²1œž0°[P06ÅI/§ Â/ë.B°-vÄ,(+ž}*iî)1|'í×Û&-À  &L
+'özÞ)7ã *qk+,÷§-~ o.IX/
+ž/­.0<·Ó0µüS1tÄ1k|Ø1GP1ŒïØ1È[Ë1ŒÈ|1Z1jïZ1üB0µS0;îá/¬b/
+ÍD.HJ-}<U,+p+²©*p6)6ÑÔ'õ
+ü&v                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
Index: /branches/czw_branch/20100427/archive/noise_model/test.17.kernel
===================================================================
--- /branches/czw_branch/20100427/archive/noise_model/test.17.kernel	(revision 28017)
+++ /branches/czw_branch/20100427/archive/noise_model/test.17.kernel	(revision 28017)
@@ -0,0 +1,2666 @@
+SIMPLE  =                    T / file does conform to FITS standard             BITPIX  =                   16 / number of bits per data pixel                  NAXIS   =                    0 / number of data axes                            EXTEND  =                    T / FITS dataset may contain extensions            COMMENT   FITS (Flexible Image Transport System) format is defined in 'AstronomyCOMMENT   and Astrophysics', volume 376, page 359; bibcode: 2001A&A...376..359H PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             XTENSION= 'BINTABLE'           / binary table extension                         BITPIX  =                    8 / 8-bit bytes                                    NAXIS   =                    2 / 2-dimensional binary table                     NAXIS1  =                  741 / width of table in bytes                        NAXIS2  =                    1 / number of rows in table                        PCOUNT  =                    0 / size of special data area                      GCOUNT  =                    1 / one data group (required keyword)              TFIELDS =                   11 / number of fields in each row                   TTYPE1  = 'XMIN    '           / label for field   1                            TFORM1  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE2  = 'XMAX    '           / label for field   2                            TFORM2  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE3  = 'YMIN    '           / label for field   3                            TFORM3  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE4  = 'YMAX    '           / label for field   4                            TFORM4  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE5  = 'KERNEL  '           / label for field   5                            TFORM5  = '41A     '           / data format of field: ASCII Character          TTYPE6  = 'BG_ORDER'           / label for field   6                            TFORM6  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE7  = 'MODE    '           / label for field   7                            TFORM7  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE8  = 'SOLUTION_1'         / label for field   8                            TFORM8  = '83D     '           / data format of field: 8-byte DOUBLE            TTYPE9  = 'MEAN    '           / label for field   9                            TFORM9  = '1E      '           / data format of field: 4-byte REAL              TTYPE10 = 'RMS     '           / label for field  10                            TFORM10 = '1E      '           / data format of field: 4-byte REAL              TTYPE11 = 'NUMSTAMPS'          / label for field  11                            TFORM11 = '1J      '           / data format of field: 4-byte INTEGER           NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = 'c44dec63fbfd8465b933288d2ec73e0a' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0211o64' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 2' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -971.85 / Telescope focus                                AIRMASS =                1.086 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 321.7007 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -105.8731 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '09:59:57.407' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:12:03.268' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 2' / Object of observation                   HIERARCH FPA.ALT =   66.964785 / Altitude of boresight                          HIERARCH FPA.AZ =   218.131147 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =         -0. / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99981 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -74.00659 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.0669 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -781.0709 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -971.85 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  77.52895 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.7593 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.3 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  13.4 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    4.6 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     62. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 =  9.2 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9.2 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 = 5.75 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.3 / Telescope Temperatures: spider              HIERARCH FPA.TELTEMP.TRUSS = 6.55 / Telescope Temperatures: truss               HIERARCH FPA.TELTEMP.EXTRA = 6.4 / Telescope Temperatures: extra                HIERARCH FPA.PON.TIME = 964692. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =     24.44711 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 7.068774 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN = 0.9922851 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.735435 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 17000. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 247.4696 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3336208649 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.1483 (stdev by 1.0716)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WEXTNAME = 'SUBTRACTION_KERNEL'                                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   o      oISIS(16,(2.3,4)(3.9,2)(6.6,2),1,1.00e+00)       ?Œ_ÂaYŽ?;]): ä?®O€ÐE}Ì?aù5ÇOö¿R$ï]ó¬?:FCÆ??Bm?1tk¿`î^ëŒ{¿J1KÇo?­J^ÿ;Y¿D_ýUþª¿ÀÅéæÀt?S*ù¿H:ø(RVp¿
+<3p±¿».9S¿g°OÊK¢?ÏA£°Èž&¿15Ê
+h ?J
+ŠeK.?Ìêù=}¿æ1(¿/?AûóRÙM£?ºn
+Ù¿!
+(ÏïÅ¿{«³ÉY?ºLêâr[?¶%
+ŽðLü?
+_ÃçC
+?P0«ïÉP>óöhšS^?»À ?3&yŠ?3Åo0 ç?C:×át1¿6¢©
+@=?T¶éš¿+
+_.Á1?ùë
+šØ?HõÂÒ0¹&¿9Ù5ðÓÌ?&Mõº'€¿Ç²Æ:¿'A ?tü?  ~
+
+¿`_
+RsAY?1-
+jö
+e?€
+õþ°¿X¢fŒ?,ÕÄ
+[?_©.Ý!0?BqÜBuÅ¿
+<ÑØ¿A5)©
+ ¿íß¥>pJaŸÁ«üÒÍÜ¿¹Ñ44¿Då¿F,g¬g¿Äù~~Ïp¿.Ò<?AÄVÄ¿WÀ©³s¿KfÈÌÅ¿¹ûU³;€¿F¶«Inð¿ŒZÑ+øñ?>£:Ã ¿CGùúOÓ¿Äþý÷A¶@)3 
+;?UO3{¿Ý³¥=­&0?XuÕ8ò?IøÊTê¿ÞO+JmÐ?Üœ%û ¿1GÞ
+)ñ¿¬~Ð9ì)¿<È®JÚÀŸùÛõÚ?¿«qeIjKó?²Dœ`   ¿Yè18±Ì
+:ÌÞ:|R                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              XTENSION= 'IMAGE   '           / IMAGE extension                                BITPIX  =                  -32 / number of bits per data pixel                  NAXIS   =                    2 / number of data axes                            NAXIS1  =                  169 / length of data axis 1                          NAXIS2  =                  169 / length of data axis 2                          PCOUNT  =                    0 / required keyword; must = 0                     GCOUNT  =                    1 / required keyword; must = 1                     NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = 'c44dec63fbfd8465b933288d2ec73e0a' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0211o64' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 2' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -971.85 / Telescope focus                                AIRMASS =                1.086 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 321.7007 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -105.8731 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '09:59:57.407' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:12:03.268' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 2' / Object of observation                   HIERARCH FPA.ALT =   66.964785 / Altitude of boresight                          HIERARCH FPA.AZ =   218.131147 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =         -0. / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99981 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -74.00659 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.0669 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -781.0709 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -971.85 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  77.52895 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.7593 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.3 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  13.4 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    4.6 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     62. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 =  9.2 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9.2 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 = 5.75 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.3 / Telescope Temperatures: spider              HIERARCH FPA.TELTEMP.TRUSS = 6.55 / Telescope Temperatures: truss               HIERARCH FPA.TELTEMP.EXTRA = 6.4 / Telescope Temperatures: extra                HIERARCH FPA.PON.TIME = 964692. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =     24.44711 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 7.068774 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN = 0.9922851 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.735435 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 17000. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 247.4696 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3336208649 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.1483 (stdev by 1.0716)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WBZERO   =   0.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          BSCALE  =   1.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          EXTNAME = 'SUBTRACTION_KERNEL_IMAGE'                                            END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             &9$(hò)Ej*z+}Ê,ý*-((.Wã/ë`/žÚ0Hæ®0Á¿1%!1yç
+1§ÕP1È831Ô=1ÇñC1§`:1xè1$GÐ0ÀR0G|~/·$4/©º.U0u-ç<,+
+o*8)C}i(6&¶|À  &
+(ê)DŽí*
+V+C,-ÏŸ.V¡k/©Â/žZ¬0HÅ0Áb1%:t1z8÷1š)ê1ÈÀ1Ôð1È¹N1š
+ž1z 1%%®0Ád20H¢a/ž7/ÿ.VrÍ-±
+,ja+â*ë)D
+Ñ(Êx&y"À  &(k)CÿØ*+Œ,
+ -wV.V*ô/h$/ž!|0H£\0Á1%Sà1zÒ1š~1ÉGý1Õ€1É[1šÝ91{Y1&0ÂuØ0IÈD/¹JÒ/lE.Wµ&-zß,G¬+¶¢*)E9(uº&;ÈÀ  &h(ì
+)CJÃ*)Ú+5,®k-
+ì.UŽ|/&/·èN0H±0Á|ª1%mJ1zÜ©1šÓ%1ÉÏã1ÖW€1ÊIi1©·1|1&áf0Ã~0Jî%/º^"/M.X÷|-D¯,$÷+;*Q)F ( û&þmÀ  &Í(m-)B®*s:+®,>Ö-Æ.U>/äé/·¯
+0H`0ÁzM1%¶1{.1©'Á1ÊWÇ1×
+.1Ëu1ªZ51}Ê1'¿B0Ä#0L/»qp/.Ð.Z9Ô-,C+_Õ*¢)G(Ì=&Á(x)_\ê*¥È+×Ï
+,÷6-ùØ(.Þ"î/®o0p·Ì1û¬1¶G2ºQ22Á|â3_'3ç3"ù63š3 ø
+2Àn2°»2­·1w
+1ž0n¢/¬ht.Ûî-÷PD,ô÷Ô+Õ4*£Û@)]($QÀ  (âÖ)^e*€Ú+ÖïM,öñ-øñ(.Ýf/­Ì0p
+1¯S1{2
+2­2Á#3¶3=3#s37X3[2ÁÃ2R2#1^1ó0oè¬/­jÛ.Ý3<-ø¶X,öQ+Ö»×*€³,)^0Þ(ÃòÀ  (M)]n0*€(E+Ö},õ®-ø
+(.Üª/­+0oZ1bú1?Â2zŒ2Ð2Á»e3ŒH3þ3#íæ3Æ32Âs2,F2V1D€1kÎ0qOº/®mD.Þxl-ú
+l,÷ªV+×ßz*¥)_I5(cÀ  (·J)\vÓ*£v+Õ/ª,ô£h-÷#+.Ûí¬/¬0nä1¡12Zð2õ2ÁÚŠ3ê×3èù3$h=3T×3Ý2Ã^l2Ö;2*þ1 +31E§0r¶Å/¯o¬.ßœ-û,ù+Ù
+*Šc)`a(2À  (!)[v*¢ÃÂ+ÔOÚ,ó¯"-ö<*.Û1D/¬å0nHæ1ÊG1É;2;$22Áùç3g3>ô3$â3ã3)
+2ÄI¿2/2ÿj1¡Ã10t
+Ò/°r.áÊ-üè,ú\Ö+Ú&À*§:ð)ayç(¢Ó)EQ*¥£Ÿ+óü:-
+î~.3Ã»/3þN0
+£h0öX¶1š­O2Kô-2ÚÍ3N{j3­x544,44L
+4WÒŠ4K¶x4+ª4 Ùm3¬P}3LÛê2Ø!·2Iÿ¥1Š÷h0óÁ 0
+î/2	2.1Î?-
+8+ñ]*£âÖ)CëÀ  )D %*€Ò+òË-
+-H.2î</3140
+ø¢0õcS1š42KVq2Ù3N
+
+3­J`4;4,Qœ4Li
+4XYÌ4L`Æ4,D4q`3­13Mù}2Ù[Õ2K+1§ðº0õ*0
+Ó>/3R.2ÃP-
+À+ò$*€«€)DsÀ  )C£ù*€ a+ñÖ-
+l.2Œ/2d0
+MÜ0ômð1§2Jž·2ØýC3MŸ­3­
+4ys4,oj4L»	4Xàø4M
+4,ó4	U3®£3O2Úó2LW1šê
+0öò0
+·ü/4p.3žb-
+×+óÆ®*¥ts)EXEÀ  )B§Î*£.³+ðj"-ªÚ.1C</1 0
+£0óx1Šçÿ2Jú2Øt|3M`M3¬îŽ4rš4,4M
+	4Yh4Mµe4-¢ö4¡H3®ò63P42ÛÐ2M1©ã_0÷ý\0º/5 .4­t-
+§<+ôû8*Š=B)F=rÀ  )A«¡*¢]+ï9p-é€.0mŒ/0Éç0øP0ò)1ŠPä2I}?2×ë¶3Mî3¬ÀÜ4kÝ4,ªÃ4M_4YïH4N_²4.Rc49;3¯ÒÈ3QR02Ý
+.2N¯1ªÜ²0ùfÅ0 v/5ý¯.5¢-vû+ö/Á*§)G"*¯ã+Øý-
+.K`/e%Ì0cOÂ1FP42JÆ2Î
+ì3v-R4õ4s4Éà57T5DÌš5hÐ5tçØ5g
+5Cóú5KX4ÈN4päN4 Š{3sî2ËÊª2Á1CþM0`Š/b|
+.H³T-
+@º+Õ­Ç*J
+À  *ö­+ÖÚ<-
+%ö.Iå¶/câ0b1EF2
+2Í'3u!ù4z4r\4Ém5Þ5DŒ¡5h4o5uW®5h)í5D«K5ñü4ÉLé4r/`4_¿3të2Ì÷é2cô1E 0aß /c¬
+.I¶-
+~+Ö©h*Ú
+À  *=v+Õ€x-
+Ca.HÄ
+/bb0`Û?1D<Õ2ÅQ2Ì1$3t 4 ÿ4q 4Èùš5Òh5D¬ 5h`5uÇ5hÎV5Eb 5 4ÊKP4szs43vR$2Î%$2@*1F/²0cj/dÛü.Jž¶-
+Â?+×¥
+*iüÀ  *+Ôn¶-`Í.G¢b/a\,0_ ü1C3&22Ë:Â3s
+H4 t4pãz4È:5ó5D5h²5v7Z5irŸ5Fñ5?C4ËI²4tÅ4ÒG3wžŸ2ÏRb2
+^1GHd0dOÒ/f
+ë.K»f-
++Ø ª*ùëÀ  *}+Ó8ô-~9.Fº/`ø0^fº1B)w2?Ü2ÊD\3qÿï4 	f4p&ï4ÈÍ5m}5D5h·R5v§.5j$5FÑC5åç4ÌH4v43y[2Ð2ø1Ha0e=/g;Ü.LŸ-CÄ+ÙL*Û+Ö&,÷ù..4|/eS00Ž1{¡s2Xïp3$j 3ÛWd4ù5ú5v5É|ï6Ðë6?k©6_ý<6kÀ6_`p6>hÝ6·5ÇÍ5sáþ5iÆ4~Å`3Øj3"OL2V*1xsÚ0}30/b.1ä,õ V+*ÒÀ  +è,öiò.2ÞØ/cÙ°0~ž1z b2W­3#`3Ú
+4:]5Cá5u\û5Èµ6d6?Ø6_âU6kñ÷6_Ö¹6?°6O²5È5u+
+5&@4
+I3ÙÌj3#8œ2WV+1yÄ(0~|;/c€þ.2¶,ö3þ+ÈîÀ  +úú,ôÚ¶.1¹5/b_Ø0}1x_R2V%ì3"W<3Øªµ4~÷l5³5t5`5Çí06ø46>Â6_Çn6l#Ü6`M6?6èT5É:5vt5âº4Õã3Ûl3$"/2XC1{v0ÅF/dŸ\.3,÷GŠ+g	À  +
+b,óKx.0/`åÿ0{f²1vŸ@2TÁ+3!MÚ3×T\4}z 5×5s
+Ã5Ç%N6×6>m66_¬6lUŸ6`ÃO6@9V6õ5Êzî5wœ'544~3ÜDl3%
+ 2Y®\1|dÆ0'/e×».4[,ø[N+$À  +Ì,ñŒ?./mí/_l&0yœÌ1u
+22S\i3 Dx3Õþ4{üÑ5!V5qæ'5Æ]m6{6>a6_ 6l6a96@Ô%65Ëo¥5y75[­4I3Ým3%õ2ZÚs1}µ0+¬/fñ.5-û,ùn÷+£@,uö-ú/4h0c³Ð1{ß€2t73O¡4ãŠ4Êùs5iÿÒ5íßë6Ué­6ªâ6óÇ@7
+ Î74í7=%173àc7;6ñw¶6šêº6S%Á5êÍ5f«4È\4®X3L¹42páL1x60`ÈŒ/2-:-÷µ,µÀ  ,k¡-øÇ=/3
+0bT1yù2rVc3N4«l4É`Ö5h05ìj6Tkd6©Ñk6ò7Ç74&7=H74
+7rm6òY6©¯_6T;5ëàŠ5göt4É.l4
+93MÐP2r
+±1y¿Þ0aÓÙ/2õñ-ø,MSÀ  ,aJ-÷í/1Ð0`XØ1x2pu²3Lc£4s34ÇÈ:5f`[5êRë6Rí
+6šÀD6ñ;ð7èŸ73«_7<ã`749­7Ó6ó;6ªt6UQ^5í)5iAç4ÊM|4\
+3Nçn2sX1zö0bÞõ/3Ÿ§-ùf,å
+À  ,Võ-õD/00^«\1v-2n 3JÄš4:ø4Æ/5d5èj6QnÔ6§¯6ïöE7LŽ73>7<Ât74fP7
+4Ð6ô
+q6«8§6Vg*5îrV5jX4Ël42ü3Oþ2t|1|--0cê/4^-ú£>,|êÀ  ,L-óN//80\ýà1tG2lŽO3I%®4¿4Ä5bÀä5æÅë6Oð6Šõ6î°7°¬72ÑÏ7<¡74ö7
+ 6ôÿZ6«ýK6W|ö5ï»/5kØÈ4Ì4
+	ß3Qš2uÎá1}cÖ0dõ-/5P-û«,¶-³€.Þ÷0+°1Fà2Yg
+3Oã	4-â54þp5£
+ú67 6Ž¯ž7
+/Ä7rs²7§ê7Ï7êëÚ7ô#Ø7éŒ~7ÍÛ7€ç7nÒÀ7£(6±©<64
+Ú5 \,4úm&4+3÷3LÏõ2VSn1D/è0
+
+.Ü6-=À  -®.Ý=A0
+ãø1E6Æ2W²3N4,?4üú5¡fâ65;g6²Ì7Î7p
+¬7¥þ7Í÷n7éü7óO¢7é7ÍÙ7¥cò7oÒ`7gB6²65
+Â5¡=24ûÃÐ4,j3MÑN2WRö1E
+	0
+Ä
+.Ý-À  -©.Ûh0
+?1Cî2UH3L
+ø4*Ì4ù
+5ÁÊ63VÈ6°èR7íÙ7m¡¬7€7Ì`L7è<7ò{n7éF±7ÎP7¥àO7pÒ7
++]6³î66	¬5¢
+:4ýz4,öÝ3NÒ§2XR}1Eê+0
+k.Ýï-ÙÀ  -
+€.ÙÉ0T1Aã2S¹Þ3J<î4(ø4÷
+5
+±61r'6¯7Lá7k8€7¢}*7ÊÉ*7æä<7ñ§07é
+Ì7ÎW7Š\«7qÑŠ7
+ïv6ŽÈ675¢ÿ@4þq"4-ØO3OÓþ2YR1FÇL0.ÞË-&À  -x.Ø¶0
+Î1@9>2QÕt3HZç4'Ud4ô5w6/6­ ê7«ê7hÏ¢7 ù@7É27åY7ðÒø7èÐã7ÎÁ7ŠÙ7rÑJ7
+³6µx68{5£àF4ÿÇÍ4.¹Â3PÕY2ZQ1G€o0¹(.ßš-t.X+j/®ìù0÷y%2íÇ3%÷4Rq4þê
+5¶=j6bè
+6öÓ7h~7À88
+N847Ÿ8RÚ8cch8gì|8axf8OWF80ÄÄ8&7»÷U7c 66ñ
+6^"5²ñj4úª4Õ3"#2À0ô$0/¬².UéÀ  .VkÕ/­q 0õCâ2},3#\ß4­R4ü	:5Ž
+6_ø*6ò47eš7œþ8	>_81;À8O6î8`[¯8e®8`A£8O
+ð81
+ê8	z7Œ×î7dÏ 6òXª6_œ5³ÝR4ûÎF43#;	2_0õ£/­RÖ.VHRÀ  .T¬?/«õG0ó2
+3!·Æ424ù(j5±ÖÆ6]K6ï17aÖ7ºÆ8òr8.?Ä8Kì8]Sò8co°8_
+à8NÀ81U8	Î7œž7eþ
+6ó£¿6`ì5ŽÉ<4ý	â4Aì3#ñï2ÿ0ö	/­óš.WºÀ  .Rì©/ªyl0ðÙW2ô3 ­4c4öG5¯£r6Zj6ëÆù7^'þ7¶ÿ8Š8+CÈ8H¡
+8ZL78a1L8]Ô
+8NuJ8168
+ 7Ÿ#7g,ò6ôîÎ6bö5µµ"4þE|4øU3$šÔ20öû/®w.Wœ"À  .Q-/šý0î€2+Y3
+m4œò4ófÈ5­p 6W(6è\[7Z³,7³÷S8Z8(GÊ8EV38WDz8^òä8\Z8N)õ81å]8
+r7¿yŒ7h[Þ6ö9à6cIê5¶¡
+4ÿ4®Ÿ3%_¹2>0÷íö/¯5I.Xw/Õê0r.`1©¯2ÏMp3Ü
+54Ëñ 5£ªÃ6cnt7lã7ÓŽ7ù3ï8<NÌ8rÃÂ8eG8,Ü8p,8bìH8jœz8}^e8O8ji~86oÜ7ò<7J;7Tµ6^œþ5 b4Èfz3Øú 2Ì451§P0oI/ùÇÀ  /30oó=1š2Í 
+3Ú64ÉoY5¡vœ6`
+7&7( 7óŸÊ87v"8kPÕ8x8{6Æ8e48Zjà8eEŠ8zÏ~8?Î8jðñ872À7ónÔ7ÿ76_ÕH5¡SO4ÉF¶3ÙÝ2Ìü~1§éÒ0oÎÖ/pÛÀ  /6|0mž1ŠZê2Êòš3×54Æí±5BŽ6\§º7ßF7|7îIš82y8cÝà8yÆ8pä8ZÛã8Qéx8_Íá8x@Š8 Q8kx\87õ§7ô¡¢7ŽÔ7°o6`ì5¢;4Ê&ò3ÚÁ2ÍÄÆ1š"0pa/çïÀ  /æÅ0k|ó1€°Ò2ÈÅC3Õ54Äl5¬6YD^7v7Ðð7èÔ8-ÄÎ8\jî8o;f8dðë8P38Ih8ZV
+8u±·8ÀÑ8kÿÊ88ž7õÔm7j7^L6bÛ5¢Ñ'4Ë-3Û€¢2Î1©
+s0qgí/_À  /0iAÐ1£»2Æß3Ò64Áê`5Ú€6Uá6þ£O7%Z7ã_X8(ì$8T÷ÿ8ea
+8YÎ8E(8@æš8TÞ88s"Ø8V8l989{p7÷:7k7
+(6c'5£4Ëçj3Ü.2ÏUV1©µÅ0r4z/Ö/¹í©112M~V3x
+¥4ð<5k°b68X,6÷g
+7Vã8Ù8WY 8À8{wÄ8 ¢ò·n0žcºKžžpüÓ·£t`7ÐÀ8f­ð8mŒ8NŠ:8nµ7yy6ñÂ64|þ5gD$4s_3t+é2J³1
+/·ùÀ  /ž4ù12KL¹3u*"4HÛ5h[F65g[6òÜ'7E<8:J8OåÅ8 8fü|7Ëg\·³zxž$zž ª ždè·µ  7É d8f;ô8Õ¶8OÛ8œ7!Ã6òŠg65Cø5h2®443u2K11o/ž§À  /¶|H1%2I3rI 4}Bô5e*62v6îQ2738 8Hqè8tãL8R87ð·ïšTžkÐž¬5@žKv·ÆËä7Âp8eÊ8=Ž8P
+x8ŽÄ7Ê
+6óÁ
+66
+ñ5i!:4¯g3uáT2KÚl1ûÐ/ž€UÀ  /ŽÃ1­r2Fé|3oi
+4yô15a±6/
+»6éÆ87!ì7ù÷r8@þ8gL8>ß7?TÈžë
+ž³&ž·À`ž1ô·ØwÂ7»`<8eWõ8¥®8Qu8WË7rU6ôÛ±66Ñê5jÃ4*B3vŒ	2LG1m2/¹)À  /³
+æ15Ý2D·ß3l4v¥p5^[ó6,ë6å;B7D7òžä89-8ZEV8)6§/pž4*žªútžÃKžz·ê#€7Ž@
+8dæ	8
+©8Rdµ8úÓ7 6õöV67ä5jþN4¥3wÁ2M,$1Þ/¹­°0J¡ž1 "+2Ü646š5P5ðOY6¶7jçÀ7ûœ8Xå;8º8N±·µø0¹
+^î¹~å¹¡š¹¬¹€În¹
+þ¹-ºžÝ(8.Œ<8	8O5Í7óí7d{6²U5ëuÇ5âÚ4u2Ø×k1ö
+0HÀ  0H§w1r
+2Ùê4_5f5ìq46³# 7eâ7ô]@8P\æ8Ç8/ôž	|,¹ÀU¹Çh¹§Ö'¹±OÔ¹§üI¹ÿ¹
++
+ž
+Æ8.¶Ì88P
+J7ô$Ì7en
+6³ø5ìPé5Uß4>2ÙyN1c0HÀ  0F­51Áë2×3ÿÈ,5{ó5è6¯¶ª7`J7í)¿8GÔ8sû8t`ž7ül¹*!§¹
+ ¹®" ¹¶
+(¹«* ¹ê¹
+)Cž
+°,8.±`8Ž8QÅ7õ2¥7f`6³žÙ5í,	5Èã4ç2Ú11Ñ0IeÀ  0D²ó1Ê2ÔP3üu5ß5äŽê6¬J77Zû$7åö98?L88bgÊ7â«xžf|¹8¹p¹Žo¹ºÆx¹®Wó¹Ô¹ 'ž€8.«Ü8K8Qé@7ö@|7gS6Žjœ5î*5;æ4NÐ2Úœ1> 0IIÀ  0Bž²1a¬2Ñù3ù#4ÿO5àÖÅ6šÝÃ7U¬F7ÞÂŒ86Ãá8PÔ7€nXž~d¹Fäe¹Å>¹º»¹¿Ð¹±
+Æ¹¿(¹"$Õž(8.Št8ÿå8RÏ»7÷NV7hE6µ
+ 5îâK5®ê4¶2Û^÷1¬(0J.0Ãr#2T{3PÌ/4v5y®66Xà767ÃP(8?æ48Þ×8U°(ž<CP¹a-¹¶»F¹®¶:¹cW¹"/¹k¹·ª¹Á
+¹u®ØžxÄ081(ø8]87œú7œ!š7~H6T55uB4qëÑ3M¬
+2=30ÀþvÀ  0Áu12¡3N?É4rŠâ5uÎý6Tõ&7
+Ü7œçî88Z8'`82$°žxÀ¹u¹Ác¹¶V¹mÏ¹)S°¹opq¹·Ÿ¹Á··¹v=Èžyû81888k7œÏè7
+
+6Tã5uŒ×4r3N3Š2j0ÁkªÀ  0¿x>2î3K³`4oLB5qïÂ6Q	¹77žµ810z8rßÐ8(žä¹
+Ø¹Ëqx¹Ÿxs¹xGß¹0wÀ¹sCó¹žÓ¹ÁãT¹vÌžž{281ì(8vÀ89$7Ÿ~(7
+Î6U5vwh4sB63NºÄ2õ¡0ÁØÞÀ  0œ{K2;š3I&ø4kñ5n6M
+L7!"7³{8)Õ8apà7Ö@žžÝ¹7f¹ÕÌ¹ÆY¹`
+¹7ð¹w¹ž×¹Â÷¹w[Žž|hø82M°8êì89Æ¹7¿,g7
+6V=ü5w1ù4síe3OAä2QØ0ÂFÀ  0»~X2·3F4h 5j1N6I2à7ŠÆ7­¯C8"zÃ8Pø7@ž×
+ ¹lî¹à'®¹Î:­¹J¹>À¹zë<¹¹
+Ñ¹Â:¹wêž}à82¯H8_
+8:tQ7¿Ú§7
+T6Vëx5wì4t3OÉ2®0Â³F1'f2*73¯Ä
+4ÌËì5Ì¶»6­øŸ7wè8!/8{JÄ8
+÷Ì·= ¹\ßš¹œ6¹4¢|9©6:C°:hÀ:AÀH9£'Æ¹MÜ4¹Ìcº¹ul°ž ¶p8lP8m 8	è7pª²6ªN5ÈÄ4ÉX€3­ 2f1$ð6À  1%B°2«F3­
+4ÉÖR5ÉJö6ªÐ7q`N8
+SÄ8n78m Pž  ¹tS
+¹ÉZh¹Atp9§ŒI:@XI:b v:<ó9 ¬¹HRà¹ÊÐ¹tñ
+ž°8lýð8n+Ä8
+Oy7qZ¯6ª}5ÉGŒ4ÉÓ3­é2©Ô1%@ÿÀ  1#ø2~Xš3«F4Æà¶5Åß,6§à7k5Ž8[8a$l8NQž=u¹
+ãL¹Õ~º¹NF<9¥ä`:=
+â:[ð:6o90N¹BÉl¹Èœê¹tudžjÀ8mt8nÓ\8
+¶m7r
+«6ªóÞ5ÉÊì4ÊNZ3­å:2í1%ÆÀ  1!Ã@2{ZÄ3©4Ãë5Âsd6£ð7e
+8 žì8T:8/žžz`ð¹¹á£¹[9€
+q:9ål:Tád:0Ç,9Ž¹=@ ¹Æë¹sùÀžÅ 8më 8ozö8
+
+]7rº¥6«j&5ÊN
+4ÊÉ33®G21V1%âÀ  1 2x\â3ŠÈ4Àõ~5¿6 7^à7÷×8Fþ
+8²pžŠ8¹VÄ¹íÇ^¹géð9¢4:6¬
+:NAò:+
+ì98Â¹7¶°¹Å
+¹s~ž08naÐ8p"8
+R7sj£6«àn5ÊÑS4ËD3®©à2u1&3U1}
+2Ä.Æ4Å5Ãn6ªg6ùQl7«²ª8:úX8º8";¹XL¹ŽÌ¹GØ:©:º:º%{:œ(Ï:§Õ:ó9þ¶¹jÅ8¹Å¹Ä7ç«Ð8|83=d7ŠB6óyR6œÊ54ß462ÁŠ1zOÀ  1zhö2Áá4Ç»5{=6|6óõb7Ší83~8Ä7æ°¹:Ä¹ÁáÔ¹T|0:f:M8:·â:¶Þ:¡
+v:9üþÎ¹^ð ¹Âðô¹aŒ7ç#ð8·ä83t7ŠúÍ6ô65á4ÌÏ2ÁçÑ1zpïÀ  1w·Ð2¿@4 
+±53
+6b6îV7¢(z8,¢8uÜ7à¹-
+D¹ÏªÌ¹aZ:
+²J:Î:Že:°`:þ!:~(9ûã¬¹Sø¹ÀÊT¹&À7æ 8éB83ÿ7§[T6ôÉ6^^5Îá4
+g2Â>ø1zÙÀ  1uª2œE}3ü£K5êÖ6
+Ÿ€6é=I7cc8$ªÄ8`Î(6ªe@¹BÿÐ¹ÝsÜ¹n8Ø:
+þ©:º\:±æ:ªJ):ñÚ:tI9úÈ¶¹GEè¹Ÿ£Ì¹ëÈ7æ8
+¢84`7§»Þ6õ6®š5à4Iþ2Â!1{B-À  1rU
+2º÷º3ù-75¢€6
+ž6ãá@7N8
+:ê8L¶Ím ¹XâD¹ë<Ü¹{:Jò:ðê:­ÿ_:€ 
+:å:jj=9ù­Ä¹;pž¹Œ},¹°Ä7å`8
+L84Á¢7š
+i6õŠ>6þð5hâ42ÂíK1{ªÎ1ª6€3c|4/1d5H«Â6CË7 nø7Öë]8]eF8é°µfü ¹lÖà¹Ž$9]|X:nÍ:ÞÀ;(; ß*:ç©Õ:¯yp:c»·9:9(¹È¢
+¹šà·~é@8š8SV|7ÐKÕ7
+¢6?þv5EXì4,ŠŒ3¯ó1š7îÀ  1šfÂ3Öl4,Ü©5E¢6@<p7
+Ñ¿7Ð{~8S[¢8Q·ý¹§ä¹¿Ã@9jxš:{8á:æXÔ;'Ñ:÷×:ñÓ8:ŽJ:^T»9J.è¹Ã ¹àl·í 8¡à8SÊ7Ð¥ù7
+ê
+6@TÖ5E­ö4,ìù3áV1šsÀ  1ŠÞ3 IY4*î5B
+6<­R747Ê
+ 8IQþ8kpÀ·þÃ ¹ä`¹Ë~9wt:ïz:îè;':íñ	:ûüú:žÅD:XíÏ9Z$¹œcX¹ð·e 8À8Sá7Ñ 7
+16@«45Fþ4-343ž1š¯0À  1€Æû2ýx4(325?r^69
+47B7ÃŸ8?HZ8P?`ž=Dp¹ Ø¹×9Ž98D:B|:öÊó;&<t:ä	º;O:œk:Sô9j8¹·Ãø¹Op·Þ 88T&d7ÑZ<7
+y6A5FX4-yn3D1šêÐÀ  1¢÷2ú^n4%Þv5<_?657ú	7œ+Þ85>²85ž{' ¹«]P¹âôÐ9¶T::ÿ/;%qÞ:Ú#|;(:Â1:N 9z¹²$¹ø·
+V8x8Tk°7ÑŽ^7
+À6AWñ5F­4-¿ª3u|1©&r1ËQÔ3
+ü4Pì5m+"6eÖ²7:U7ôý.8rX8zÐžB ¹6p¹99öØ :}A
+;#¥ ;u;M~Í:íc~;
+µ¬:oÇ9ã08¹v ¹ŠfŒžXŒ08x¿8g
+67íq76{6aÊ5ia4M!u3ª1É
+ÕÀ  1É/×3·¶4MHÂ5i6aŠº76ñ7íjN8f³h8w
+Xž[?P¹€ ¹zp::Åž;'&l;ðÃ;T0.:é¶²;ñ:j%l9ê_l¹=¹€£ôžY\ 8xNà8g-z7í»,76CX6aÕ,5iµ4MgÐ3Ì1ÉH7À  1Ç
+Ø3äo4J5eîà6]vÀ71ÔS7å×h8Zå|8WCž
+X¹²
+€¹»T:¢:ê;*§;l;ZáÇ:æ	Š;-|:d²9ñ¬¹¹¢á4žYûà8wÞ 8gOÀ7îR76
+36b(5j	®4M®+3þT1ÉÀ  1ÄëÚ3(4GÌn5bP¿6YFÃ7-µ7ÞD8O87ižžŽ ¹¿ôŽ¹ü :<â: ¡;.(Â;
+è0;a	:â\8;
+i@:^âV9øœÜ¹Ìp¹¡
+|žZÀ8wmp8gr7îOv76Ç6b{é5j]Ÿ4Mô
+30(1ÉÀøÀ  1ÂÉÞ3=â4EC5^² 6UË7)S7Ö±8CI8xžØ ¹ÍÞÄ¹€<ü:!×Ö:«4;1ª;	cŸ;hDé:Þ¯¬;"¥$:Y@²9ÿí
+¹s'ž¹[°ž[;`8vüÈ8gF7î¢77ð6bÏK5j±Ñ4N:ß3aý1ÉýZ1×Æo3%ÿË4\[}5zÚŠ6r27Cüo8 
+58z
+
+8%ÈžGl¹K°¹\» : J:gùb;
+À;.¿I;#Ã ;GÉ;Qú:f!9òX<¹|¹®Ãž 8t
+8n©Ü7øô7?©ï6n?Ú5wn4Yw3$,1ÕCÀ  1Õë3$~4Y"5w#Œ6nG7?è7øVò8n8qÃØžè¹«µ¹eŠ:
+Ö:ÒŸ;
+^;<V8;
+Rà;NHJ;€:[d9úd¹x,à¹¬^Èž'è8s 8n¶7øÌ7?ã]6n£5w^Ä4Y·F3$=µ1ÕžZÀ  1Óce3"?.4VžÈ5slÐ6iû
+7;C_7ðv8aî8Q<ž«i ¹¹
+`¹n :
+P:šò;	pT;Ií?;ä ;UuY;	Å:P§: ë@¹a`À¹©úžI(8ré08nÃH7ù
+7@
+Ë6nÕk5w«4Y÷|3$k<1ÕïnÀ  1Ñ1ß3 ^Þ4Sçl5oµá6e®ú76æÖ7èÏö8U×80ŽHžÏCP¹ÆŽ¹w}p:*Ú:;Gú;W;
+v ;\¢:;ÿH:Eê®:Êæ¹J ¹§Hžjx8rOÀ8nÐ7ùC7@V76o 25w÷h4Z7®3$Á1Ö&À  1Ï [3
+~4Q5kþö6abç72M7á
+8IÀ 8,žó
+ ¹Óñ
+¹4p:6*b:§U;;ø;ef;`;cÏ:ürV:;-Ê:ªv¹3È¹¥2žÀ8q¶X8nÜÀ7ù
+7@¥6ojù5xCŒ4Zwå3$ÆJ1Ö]1Ëzv3
+²
+4PHÊ5m6fUV7:åû7ö
+r8t}à8ž$ ¹|¹ 9àÐ:;hŸ;{$;
+ ;Hse:ÄŠ:è::*fú9ŸŸ(¹®p¹ êlž@ 8Rè8j{7ï77
+I6bê5j=Ý4MÁC3 1É~3À  1É<3*4MÂV5j9[6b}¬77 Ç7ï18ižP8
+0žDAÐ¹Zè¹EÈ9ó:R¯;;Ò;QÞ:ºÈ§:à€: DL9Êü
+¹p¹· ž@À8ž8j7ïœJ77Pî6bÍâ5j}4M÷ø3'1É¬UÀ  1Ç 3TH4K;á5fæ6^Š 737èDŸ8^òÂ8c
+ž/è¹ª`¹::iõ2;
+:÷Ÿ;Z :°ë
+:Ø¬ÿ:!9×:¹ft¹Üž@ p8Þt8j 7ïó776cØ5jÁ4N.¬3M1ÉÚtÀ  1ÅÅ3¥f4Hµl5cÑ6ZÎS7/6a7áWâ8T-08F$Øž¢>à¹¶ßÐ¹Ïh:
+f:Û;¡Þ:æmª;c¶ã:§
+ö:Ðµ*:
+ÿ*9ãwÄ¹v
+ ¹Rž@° 8€48j¬7ð)Ê77¶26cOÍ5kž4Nea3sü1ÊÀ  1Ã3ö
+4F.÷5`?6Vö©7+Q17Úk
+8Ig 8)+(žÂMÐ¹Ã"<¹<:R:A;®Ù:ÕÑÖ;lÍ:0.:Èœ€:Üz9ïµÔ¹`=¹Dž@¿°8iü8jŒþ7ð`77èÙ6cÅ5kDX4N3r1Ê6¹1ªyŽ3£ò4/5ILš6D7!]W7ØÈÉ8`¬À8öŒ6º3 ¹^a`¹«
+Ü9>:-TM:ö@;ÿ;)²
+:ús
+:iø:þ8ú°¹¿zÄ¹u`¶žø8Ø\8Yþ7Óœ>7
+x¯6A·Z5FÄ4-®3X11šô°À  1šî¿3Rô4-¥S5Fµ6A47
+Vÿ7Ójù8XW8œø¶ÙZ¹s%ž¹²¶ð9O1h:9p:nÅ;!
+P;%Êý:ùJô:b
+):9
+è¹·>¹r·P¶ž
+ 8Îp8Y*ì7Óö7
+§6AïV5Fû'4-Úç3vÑ1©ÌÀ  1§cÉ3ô4+¬5D
+6>¡Ø7P¢7Î
+(8PX8
+`·:@¹õ¹ºc 9`aÀ:Eñ:ªçZ;#6Ü;!ä:ø":Zyz:(9<
+p¹¯¹oäH¶· 8Äx8YRÐ7Ô/Ö7
+Õl6B'P5G1Œ4.N3o1©<éÀ  1¥ØÓ2ÿaé4)³À5A
+ò6;€x7JF7È¯S8G­"8hÈž Ð¹W@¹Â
+9q(:Q©H:¶_Ð;%Oe;
+ý:öúb:Rèl:<9[ø¹ŠÅ ¹m0¶¶28º8Yzº7Ôi7Ê6B_J5GhP4.3Ž3Ž
+1©aÀ  1€MÞ2ü¿í4'ºö5>îb68§
+7Cî7ÃQ8?Wì8R'Hž2¹¹t¹É»(9a4:]Å¢:ÁØ};'gæ;G:õÒ8:KWÍ:
+R9{h¹`¹j>8¶µF 8°8Y¢€7Ô¢l72+6BG5Gè4.`3Ò¬1©
+#1}¬.2Ä»/4ù,5rª6
+6ûXŠ7­º8>Æ8=8?Ô8žá?¹Š4L¹:O89ÓÆ:C
+1:n3:$å:Qå:*J9± ¶¹h¹Ž
+ä¹ 28 ¿h8w*89kÊ7ªZ96÷y<6õ5Àé4­x2Âÿ
+1{£uÀ  1{,2ÂðF4¢E5±
+6Û6÷EB7ª 88øT8žH8
+l¹ Ü¹®«Ø¹;09ÜÔn:FRw:lM:|òH:FÔ:%ð9Œàâ¹O.p¹¯Älžýø8!R8£89¬Ä7ª 6÷ÍŸ6Í'5ìÂ4Ïï2Ã-h1{ØÛÀ  1yv(2Á%[4K^5ïi6¬6ó1Ù7Š
+d83cà8
+3v7ö ¹kà¹·#d¹<Ó9æ
+:Iî:jÎ:sÈ:;Ø:!.9È ð¹6XH¹«jäžúÓÀ8!äÐ8Ð89íœ7ªÓÂ6ø"=6üX54òf2Ã[±1|AÀ  1w[%2¿Zp3ÿèí5-Æ6~|6ï
+s7¢êÇ8-Ïl8{]87±7ð¹
+Ñä¹¿ü¹>ø9ïC¶:LáU:gæÅ:jCf:0Ë:
+<C9Ôa.¹
+(¹§lžø
+x8"wx8üt8:.¹7«6øvœ6+5Dn4Ü2Ãú1|CŠÀ  1u@#2œ3ý; 5l&6yM6ë
+7P+8(:ú8lS7XÏÀ¹.7ì¹È¹?Vž9ø{`:P(é:e³ª:`ì:%¡Ü:âg9à!X¹«è¹¢·èžõC@8#
+08(â8:oŽ7«MM6øË>6Z¹5pE47T2ÃžD1|y1'~Ð2¡Î3°Ÿ4Íön5Î:6¯²ü7{ š8,#8X8©Þ¶\ ¹@vx¹©ß¹$|9J:n:$:šŒ9^ßZ¹H;$¹¶y"¹P^Ð·2[ 8ü8|Å48,7w
+þ6­of5Ëö{4ËûH3¯	ê241&NfÀ  1&>ú2O3®ùW4Ëæ5ËÝ"6­Rø7vÒ8ó°8||8€ð·:Y¹MÎ
+¹®Ì ¹!¡ 9q\:7ë:#{ò:	Òé9sÚ¹1 ¹°p¹LçÄ·%ãÀ8'08}c|8x)7w
+6­·5ÌAN4Ì=Š3¯<R2¿&1&sÀ  1$ÿ"2Ð3­dî4ÉÕ¬5ÉŸ6ªòô7r€X8
+»>8s^Ð8}@·© ¹[%Ä¹³¹Â¹
+ºä9Ãr:Ä:"_à:
+ý9jÌ¹äÄ¹ª·Ò¹IpÄ·m 8·d8~Œ8Ã¿7wô6­þŒ5Ì
+4Ì3¯n¹2à1&ŽÀ  1#¿J2~æ 3«Ð4ÇÅJ5Ç"\6šð7nv18Ê8j¶*8i60·õï ¹h}p¹žŠì¹Ô9r:Ë:!CÌ:
+'
+9èN¹9¹€×4¹EùÀ·
+ö@8G8~þ8O7xg!6®Fg5ÌÖð4ÌÂ\3¯¡!21&œÚÀ  1"s2|Ç¢3ª< 4ÅŽí5ÄÄÿ6Š2ë7jH
+8JZ8b
+8U,`ž!(p¹uÕ¹œþ¹í 9gs:r: 'Î:
+QA9eóžÛ
+¹ö¹Bž· À8×Æ8>D8Zæ7xÚ/6®5Í!Ä4ÍŒ3¯Ó2!ù1&ã 0Ä ò2ü3Qç4w€ì5{Ï
+6[Mð7!þ{7Ç²8Fì8Ò58	·ËÂ ¹<p¹N¹b¹H
+ ¹Y ¹S¹ 8b¹ŠG®¹Hržgà8mÂ838Bw 7Äð7û!6XþÜ5y4už3P\2óÂ0Âê~À  0Â×¬2æ)3PJÚ4ua5ykÁ6XëÒ7éU7Äg8B@®8æ&8l¶\žP¹EAÈ¹¡w¹å¹?^¹íà¹Cì¹¹¡ŸÛ¹Db°·þ 8ph8á*8C
+R7ÅŽ7 X6YjÚ5yêã4uû3PÜ20ÃeÀ  0Áe2ÏÏ3N®
+4ssÖ5wt6V³7
+Ô+7Á8V8> n8ú8YZ|ž#%H¹Mî(¹£¹µ¹67Óžóà¹4>¹ú¿¹6 ¹@S`·òa°8sü8º8CÅ7Åx7 µ	6YÖÙ5zV>4vW]3PãŠ2J]0ÃJLÀ  0ÀE
+2¹t3Mb4q[H5t¥'6T'7¿7Ÿ	'89À/8
+8Eþ žAÇH¹V¹Š$Ã¹
+«¹-PžØ.`¹$¹Ûã¹­/¹<D·æ*°8uµh8<H8Dk³7Æ<7!û6ZBÖ5zÁ4v³-3Q'q2u©0Ãz2À  0ŸûØ2£3Kt©4oB¿5rAÜ6QÅt7©Ú7ºÙø85ó8!ø82¢Àž`i8¹_Fô¹š¬æ¹UÁ¹#ê®žœW ¹â¹œ
+¹$V¹84Œ·Ùó8x[Ø8éÚ8Ee7Æ§7!nð6Z®Ô5{,ö4w3Qk>2 ö0Ãª0Kq,1 é2Ýf
+4/5e5ó0À6¹r
+7oúµ8³É8c89l8¯ò5] žÑ)Ì¹N3¹
+iª¹è¹P¹T%sžÝc¶~s8u¡Ž8-Â8_ný7ÿÒ@7mC·6·šv5ñ#ï5Ê4Ié2ÜW1þ0J]
+À  0JL$1óH2Ûûš4EZ5Â5ñ%Z6·­~7mO'7ÿã<8_²8C?8vId¶R]žÙN¹P1¹ÓO¹øx¹Ò©¹OÁÇž×fÂ¶
+Ã 8y¹8S8`8 kå7n6ž'5ñ±W5ÐÎ42ÜYT1 1ü0J«À  0I'1üü2ÚÊ4[.5
+5ïò6µèð7j£7ü^ç8[{c8M8i2Ø¶òôžár.¹R/¹<ö¹l¹U>¹K^-žÑjvŽØ 8}Ñh8xH8aÂ-8 î¬7nÍU6žŠ5ò>œ5Ñ4»I2Ü«P1 ev0JÍÏÀ  0H1°2Ù%ë4q5yz5í6Ž$d7gø7øÚ8Wu8VÙ8\
+\·>]Pžé\¹T-¹Š¹T¹¯²¹FúžËn$5­; 8ô8
+8bëÆ8qn7o&6¹%Ž5òÌ$5XÔ4óù2ÜýL1 ð0KóÀ  0FÝ
+1e2×»4 Ö5pÖ5ë'6²_×7eL7õV88SnÇ8`­8OÜ·ðžñº¢¹V+(¹6¹(D¹zŽÜ¹BäžÅqò6HO@8 8ÂË8d_8ô37pVõ6¹€È5óY5×4,ª2ÝOJ1 Ìl0K>/ºÀ?1Þ2NÓ¹3zå48g5në6;EÊ6ü³7Q8
+@ 8d9b88ç8p 8Oç7Ndl·µ Ÿžð·¿k7,ø€8FõÆ8¬Z8á8a
+h8
+«Œ7ïß6úuÒ69äø5mA4më3x¡Í2MÄò1)\/¹ëŽÀ  /¹à 1#«2MÂÖ3x§b4uÞ5m!6:G6ú°B7
+8
+ê 8a­U8*8¹ò8J{07ABô·³âžç ·±H7J~\8M,ð8í8ü8bŽë8
+p±7í6ûb6:x^5m§æ4¹3y
+ä2N
+³1_Ò/º&À  /žÿÀ1hž2L±ò3wJà4³T5kŠJ68ÀÆ6øÒÐ7ëš8
+@8_!@8
+A8Ý8EÙ74!ü·²£Dž
+C@·£$ž7hT8Sd78-Õ8v
+8dMf8
+5Š77ú6üN\6;
+Ä5nG463yü2Ntt1G/ºa^À  /ž1­Å2K¡
+3uî\4ðË5j*ø67~C6öõ[7ž¹8	?Þ8\-8
+ï8MÆ8?¢r7' |·±dž·67Å8Y^8n8å;8eåå8
+ú7Ü6ý:6;*5nç-4O[3z2NÌ41ÌŒ/º2À  /·?B1òÓ2J*3tÜ4.B5h¯š66;Á6õê7
+Ì8ê8Z	
+8ÿ8²8:5ü7ÞÄ·°%ÈžûÐ·ÝÔ7Æ8_Ò8¯N8TY8g~b8¿76þ&ä6<25oÓ43z,2O#õ12/º×/&0s1ªÙÅ2Ñw3ÞÃl4Îà5Š:6gð
+7
+è7A8<98H
+j8>(8òj8 8)98ô8V8»ª8z8þè8F\f8277
+ü
+6f5¥O.4Íqâ3Ýµ92Ð71ª%0r±/ WÀ  /ûË0r{1ª,G2Ð-3ÝÔÖ4Íº5¥6fäl7
+D7âJ8§#8GJ²8Ò@8À8n8E|8ip8|8ú8Z8V=8HŒ8©7R7
+ŠE6gy85¥àü4Î
+3ÞEJ2ÐÙ1ªwx0s$/6ÐÀ  /ip0q®f1©~È2ÏS3Üæ@4Ì¹5€Ãr6eØÍ7
+ 77R88Fxõ8fY8Ô8Ç8aÅ8@ð8Ü]89\8:8
+­8I­8øÑ7%w7
+Pk6hgï5ŠrÉ4ÎšM3ÞÕX2Ñz1ªÉÓ0si/mHÀ  /×0pœQ1šÑH2Îy£3Û÷©4ËÖl5€à6dÍ.7	ü
+7Z8 |÷8E§<8ún8]88~8p868¡x08o8ä8KUd8Ûõ7øk7
+ú6iVŠ5§4ÏC3ßeh2Ñy1«
+.0sÏ/£ÁÀ  /Dº0oÌ=1š#Ë2Í²3Û	4ÊóG5£LN6cÁ7	X$7áa7ÿÏÂ8DÕ8
+8+<8x
+8H8ïð8b8£·8ú_8\98Lýµ8¿
+7Ë\7
+€ž6jE]5§c4ÏÞ·3ßõx2Ñí»1«n0t4{/Ú:.YB/¯ùV0ù=¿2<³3&µ
+4
+B£5eî5¹§z6h.6ý/Ç7q67É
+I8Æ£8A8etL8{28ø
+8zp8d®À8@Ž87È	$7oß6ûú
+6g5žÚ(5 Þ¿4
+§3&á2µ0øn@/¯nq.X»À  .X¡ù/¯w0øE2ÍJ3&?W4
+×5Ä5¹:6g¹R6üÍþ7pÜ7ÉT8û®8B%Â8fŠ$8|ìK8(|8}+_8g\8Bf8\7É|7q}¶6ýr
+6hHØ5¹§T5Z]4
+)Ž3&
+2%0øõ+/¯Á#.Xø<À  .XW/®õÏ0÷ÐÇ2]â3%É¢4
+l5 ¿5žÍ®6gD$6ül67pš7É`80¹8BÀ8gØ8~Çb8XÚ8œH8imý8DzÌ8©7Ë%Ô7s
+Z6þê
+6ir*5ºt~5Õú4
+«Ð3'	)2uD0ù|/°Õ.YPœÀ  .W`µ/®t
+0÷K2îx3%Sí4
+x5 lo5ž`Æ6fÎô6ü
+h7psæ7Ék8eÃ8C[@8i	Ü8Q>868'8kÍ8F^08öw7ÌŽ*7tºü7 16j|5»AŠ5Q4
+-ì3'Í2Õa0úý/°f.Y©=À  .VÀ/­òH0öcÏ23$Þ94j5 D5·óß6fYÆ6ûš7p?Ì7É
+u8Î8Cö8j;·8>È8
+¹8p8n-98HA8Cl7ÎB7vY 7 í6kÄÎ5ŒÑ5Í54
+°3'øp25~0úè/°¹:.Z¿-kt.àXz0 U®1H€2[€3Rpl40p545Š
+
+6;ÖØ6ºNÍ7#7}L:7¯Ïv7Ü	¥7ú
+Î8€&7úK47Ûšî7¯f%7|Ô7"6¹¹=6;?5Š L54/ì3QØn2[
+è1H¥0ïú.ßÐR-À  -#W.ßçñ0 	ü1HBy2[O
+3R+ô40Dð5l)5Šè6;ñ®6º_7#u7~/J7°š7Ýfÿ7üe¢8¿7ü7Ý©¿7°ñ87~«(7#Ì
+6ºö¥6<Z5ŠÝ5±§40 q3Rè2[ž$1HO0 P7.àEö-ZwÀ  -Û:.ßwh0ŸI1GëO2Zú23Qç|40V5Y5Š~°6<
+6ºÏð7#Öv7]7±7ÞÄX7þEu8Úü7þÐñ7ßª7²|M7^À7%6Œ4
+6=v5§ºð5HŸ41Tß3SQc2\d_1I'û0 °s.à»-OÀ  -
+.ßÞ0r1G#2Z¥H3Q£4/íŒ5F5Š{y6<'Z6»7$7ä7õl7²Z7à!³8 €8öb8 æ7á«a7Ž`7gé7&96œqt6>~5šD5ßÕ42	L3T
+Ü2]1I±¥0!±.á1?-Ø'À  -K .ÞU0&ä1G<ù2ZP`3Q^4/Â#53
+5ŠxB6<B06»Q7$R7l@7³3š7á	88Í8«S7ã¬07µu7q7'o6Ÿ®Ú6?¬û5©u5vì42œº3TÊW2]ŒÖ1J;Q0!pî.áŠæ-ÿ,HÊ-ü
+Ú/5ŸP0e­€1~pŒ2w$y3R4
+w²4Îõ@5ogù5ôRy6\«6±Ú6ý×þ7#I/7=w7Fú7=_Y7#!O6ý"6°ÐÞ6\C5ó×5nê¿4Î±4
+$°3R"Ä2v§1}óD0e?ð/5jl-û­,ñÀ  ,%-ûÖ>/5b0e1~Tè2w
+3Rå4
+ 4Ï;ì5oâÜ5õ Î6]zÆ6±íÃ6ÿH27$^þ7>ã
+7Hé7>ùŒ7$T6ÿ6²3
+6]Ü
+5õtR5pX
+4Ï¢4
+ä[3S?2w1~Êd0eëS/5áï-ü?h,TÎÀ  ,å-û£/5ht0e[1~92wÄ3R¯·4
+µ4Ï5p]À5õ¯%6^J{6²Àª7 \57%tÈ7@Nµ7J5Å7@7%çX7 Øú6³46_u5÷5qÅ|4ÐœR4
+€3Séº2xê1¡0fŽ/6Ys-üÑE,¢ªÀ  ,³Û-ûG/5=
+0e2
+1~
+A2wh3R¿4
+Ô{4ÏÉD5pØ¡5ö]z6_.6³7O7&7AºO7KÓ7B.7'J\7å-6Ž÷_6a5ø®Ÿ5s2Û4ÑØ"4c¯3TÍ42ylR1<P0gB/6Ðö-ýc",ðÀ  ,7-úÿj/50e	{1~p2w
+
+3RÏ[4
+ói4Ðð5qS5÷
+Ï6_éâ6Žf|7Ìi7' `7C%ç7Mqv7CÈã7(­`7ña6¶Y6b§5úKó5t 84Òòó4 #[3U°¯2zXº1§à0gíx/7Hz-ýõ ,>d+©",ùÊ.5Z/gM¿0y1~j2[Þz3&þ3ßSö4­5	3ö5}GN5Ï¶k6ÚC6Fo6hñ6uÞ6háA6Fz6Œñ5Ïy5} 5	
+R4Z3ß
+ 3&Æ2[°1~:Ç0O%/g°.5!ä,ùBø+|®À  +g,ùy.5V)/gX£0S1~É
+2\(Ù3'L3ßÝD45	žo5~n5ÐÒù6É6GòÇ6j¯g6wÛ6jÅ6H[6ðð5ÑÕ5~Íw5	ñ4Mí3àAÀ3'·2\1<0ÃÝ/gœB.5£,ùà+ÐÍÀ  +¬,ùdL.5QÌ/gc0'1¬2\s83'3àf4{`5
+<é5ò5Ñï6·ð6IP
+6lm<6yxÙ6l©Þ6IŽ26$ð5Ò©05Lè5
+×Ž4
+3áy3(jí2]
+1
+¥08/hvÔ.6$S,ú~$+$ëÀ  +jð,ùO
+.5Mn/gnl0«ú1<L2\œ3'è€3àïÞ4âA5
+Ác5]â5Ó
+6ŠÉ6J­v6n+6{iÖ6n,6KQ
+6Xï5Ô;535
+Ÿe4
+ã3â±@3)="2^}ô1F0­L/i0f.6¥,ûº+y	À  +V4,ù9Î.5I/gyP0ŒÎ1uð2]ô3(6«3áy-4
+I"5
+EÜ5ñJ5Ô(66L
+Ë6oèæ6}ZÐ6prz6Líß6
+ì5ÕÍç5@5
+¥4­š3ãé3*W2_v^1ç0"/iéø.7&Â,û¹P+Í(*h]+Ùr€-3.LÁü/gdÄ0eß1Hàã2T2ÑF3zè|4ÇÀ4y^4ÏQÇ5®5K	5oÝ#5},5oÔ³5K54Ï7ï4xÞ4²43zŒŒ2Ñt 2oU1HºŽ0e³Ž/g8ð.L©-L+ÙKh*Q\À  *lÄ+Ùb-Mõ.Lô8/g²0fDL1IP*2õÞ2ÒGE3{Þq4_Ñ4zJ4Ð
+í5Ì5L{5qŠ5xñ5q¹ 5L5œþ4ÐÀ+4zì4a3|A	2Ò
+2781IŠ80f§ /hG.MJ-+ÙßÌ* À  *q)+Ù
+-hP.M&v/h >0f©1I¿p2_i2ÒôB3|Ôh4÷â4{Ê4Ñº5ê5Mç<5so5·Û5s5N3ô5ìz4ÒHj4|YÊ4n3}ÅT2ÓÇ
+2ÿ
+1JŒ0gL/hñ .Mù- 	¶+Út2*ïÙÀ  *u+Ù°Ü-ª.MX°/hMú0g
+ä1J.¶2Èó2Ó¡C3}Ê\4õ4|Ù4Òî45
+	5ORÑ5u8
+5³=5u5OÌß5
+õ4ÓÐ€4~Š4LŒ3I2Ôð2
+Ç1K}@0h/iÍö.Nšp- j+Û*?À  *yõ+ÙÅ-.Mî/hž0gr°1Jý2
+2}2ÔN@3~ÀQ4(4~!54Ô"Y5
+)5PŸl5w5®5wfn5QeÌ5
+Is4ÕXß4Õ4*ê3fô2Ö2
+å1LhÅ0iã/jªP.OW\- ý+Ûú*U)F¶v*Š²ô+õÅ¢-@÷.5{m/5óÃ0 0ùÌ1«Wµ2Oa2Þ_E3S Š3±¡®4å$40þ44RÌ4^fÒ4R(40ùÚ4àe3±3RõJ2ÞQË2Oµ1«KŸ0ù¹ì0 Š/5æ.5m¹-4ü+õ³P*ŠŠ°)FšÀ  )FÜJ*ŠÞ+öÉ-®.5Ø/6d0!0ú¡é1¬Q2P}/2ß{G3T-3²·Â4Æ42>.4S¡ã4`ì4S°342UÎ4à:3²ã3Tj¥2ßÄ]2PÇ_1¬B90ûC0!OØ/6®V.6"Þ-Ä¬+ö{/*§ )G*OÀ  )G
+*§	+öiî-Æf.65Š/6Ô^0!0ûwÄ1¬ªí2Qgþ2àL3UYz3³ÍÕ4§Ý43~(4U/û4aË
+4UO?43±Â4à3Ž-3Uà 2á6ð2R
+
+1­8³0üN0"/7v.6Ø- T\+÷C*§h)G¬À  )G'ò*§4 +öŒ- 	
+.6Â/7Dª0!ú0üM1­T2RRÊ2á³N3V
+ä3Žãè4:44Ÿ 4VŸ4c}'4VîI45
+¶4ßæ3µw3WUZ2â©2SLŽ1®/-0ýò0"Ô8/8>Þ.7&- ä
++ø
+ì*šD)H.ÆÀ  )GMÆ*§_0+÷9- KÔ.6ïß/7Žø0"o0ý#z1­þ%2S=2âÏR3W²N3µùù4j45þ4XL&4e/D4XR46i©4ßŒ3¶Á3XÊŽ2ä
+2T`1¯%š0þãJ0#h/9".8BK-!sº+øÒÊ*š )H± (5x)`È *ŠŸö+ÙA,ùÌÚ-üw|.àÃ</°d¹0tI^1gš1¡2Àñ2`œ2Åÿ
+3ç3
+é3'`3
+éx3¥2Æ Š2b
+2Âß1¡ß1iú0tMl/°gÌ.àÇH-ü| ,ùÑ+ÙQ*ŠÂ)`Ì((7éÀ  (aÑ)a"þ*§Š+Úk,ús-ý9j.áŒ/±0uZþ1"1¢wü2©g25³2ÇU3É33(£3
+	3a2Çw2R 2Ò
+1¢š81S0u°š/±Uh.áÞ4-ýr,úÕ++Úf3*§Q@)azÐ(NÀ  ())a}ü*§`V+Ú,ûF-ýûV.âN>/±ÄF0vl 1Üx1£Vd2
+á2
+
+š2È«&3u¬3 <(3)åx3 N3
+2Èív2
+C$2
+á=1£Ž1<0wè/²C.âõ$-þºÂ,ûØÖ+Û4*§àn)b)w(òŽÀ  (º)aØú*§±+ÛŸ,û¿{-þœD.ãŸ/²t
+0w~B1à1€4Ë2
+zZ2
+ß2Ê23f3!e¹3+'ì3!+3Ù2ÊcÜ23§2
+ðl1€Àë1%
+0xw$/³0 .ä
+-ÿÚ,üÜ+Üô*šo)bØ
+(PÀ  (æÚ)b3ø*šž+Ûè,üe°-ÿ0.ãÙ@/³#Ð0xâ1QH1¥12
+bÑ2Ž2ËW?3Wn3"J3,j`3"³º32ËÚC2$*2
+ÿ1¥ÍE1*0yÚb/Ž
+;.å"þ. |²,ýà,+ÜÏ×*šþÊ)cÅ(­&(=Ó)FÑ*A+Öê,Å-²T.YÍ>//»jÛ0LI0Å1(eZ101«œ1ÌëK1Ùfø1Ìî1«[1:1(mê0Å
+
+0LWá/»yY/°.Yàt-Ÿú,G+åo*ó)Fät(JÒ&%ØÀ  &_4(
+D)GK*à
++O,S-<0.Z¿?/œ /ŒeÉ0Mr90ÆC1)}1wf1¬Ð61ÎkK1Û*1Îv;1¬âD11)0Ærª0Mª/Œ{/î¹.[
+i-m­,I+Û*Ž)G(ž
+&ÔÀ  &§Î(ÌŽ)GÆ**;Ò+Ç1,á-Æ
+.[±@/w?/œ`¶0NÚ0Çw1*¯1V1®¯1ÏëM1Ü£]1Ïþc1®(/1xÙ1*Ï
+0ÇÉ70NüF/œÃ/ÍÄ.\4^-
+`,üã+*G*u)HJª(%f&ÐÀ  &ðg($)H@¹*+?U,#o-Oè.\£A/1]/Ÿ[€0OÃx0Èª£1+¬X15°1¯A*1ÑkO1ÞA1Ñ1¯n1f 1+ÿŽ0ÉÃ0PNx/ŸèŒ/¬Ï.]^Q-Ë,°±+Ì³*5)HýÆ(¯&ËÀ  &9([)H»J*óc+·x,¬ý-ÙÃ.]B/ë|/¿V0Pì0ÉÞ'1,Ä1Ö1°y¡1ÒëP1ßßÀ1Ó®1°Ž1Th1-0N0ÊvQ0Q ª/À
+Þ/Ù.^F-yÃ,d+o *ö)I°à(ÿù&ùÆÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &Ý'Ü&7)$
+*WIÛ+x5,|ž6-bcê.2Ïè.ù?/k$0&öÿ0 Ìº1	/{1O¡1\Å1Š4Ì1° ù1¥ß61Ï1N\õ1)m0\0%B	/¯.ö6õ.0Ü-_],y@+ug*T@¹)!Ì>'Ù
+&
+%À  &B'Û(V)#ir*Vi`+w &,{Ù
+-a³.2Yr.ø»Ö/1õ0&ÕV0 Ê^1	Hè1Oâ{1±b1ŠŒ³1°Ô1Š§E11Oq1	K0 n,0&gî/Âå.÷ù.1Æ4-`ñ4,zú«+vÁ*UŠÊ)"Ô€'Úa
+&ÍÌÀ  &§'Ú*r)"Ž^*Uå+v¯,zùä-aF.1âû.ø8/øÆ0&³¬0 È 1	bS1P4S1ý1§D1±1§oR1L1PÍí1	å&0¡Ò0'Ð/Ö5.ùŒ
+.3-bØ,|µB+xjÎ*W
+Û)#Ý
+'Û·¢&rÀ  &
+'Ù,)!ÿI*Tšj+uŸ
+,zž-`Qt.1l.÷µ^/¿0&0 ÅŠ1	{¿1P.1Z1§Ì~1²;1š7^1
+1Rj1
+Ã0¢x0(³³/é
+.û~.4Jã-dz,~oØ+z*Xrì)$åt'Ý&&SÀ  &~ã'Ø.®)!J4*SÇî+tÌþ,y;-_ ¡.0ö
+.÷2"/h0&pZ0 ÃH1	,1PØ1¯81šTd1²ï#1šÿl1É1S>å1
+ Þ0££
+0)Ù/üÓ.ýA".5:-e¬,8+{œ4*YØü)%íÜ'Þdª&Œ'Üi)9ÖŸ*À+³Î,Íúì-ÏòX.žå/çÜ0H_Î0ô±11ü¶2V2 ø
+2×2ó2ÿì
+3tA2ÿS2Ö6{2å2T-
+1ùú10ñ·0Eª8/ÚU.¶1-ÌØŠ,Êà +°àN*­f)7»'Ù'WÀ  'Û=)8ßb*?+²¶þ,Íš-Ï
+Y.ž)%/d:0GÄ0ôÐ1ÞÅ1üM!2UùÈ2¡M2×3 L3î3 8J2×Nÿ2 Ði2U1û£w1z0óLn0GE/ÜŸ.·vœ-Î>º,Ì9à+²ò*
+R)8('ÚfÀ  'Ú )7è*[ý+±×.,Ìb-Î$Z.·l¹/à0G(Z0ó
+1£1ü
+2Uò2¡62×í63 ¡ý3hñ3 Ç	2Øg2¡»Œ2VÔï1ýLN1`š0õ  0HxP/ß&.ž»ì-Ï€Î,Í +³'*]>)9@l'Û¥ÚÀ  'Øæt)6ð§*©Œ+°÷],Ë
+
+-Í=[.¶°P/\õ0F¢0òçl1h@1ûÍõ2UêW2¡UÐ2ØJV3 ÷ú3ãI3UÈ2Ù 2¢§2X(Ù1þõ+1
+G90ö³Ö0Iß^/á.º
+-Ñ
+â,Îìa+ŽK8*5,):XÄ'ÜåÀ  '×ºè)5ùJ*÷z+°,Ê)Ù-ÌV].µóä/ÙS0Eðê0òNº1,ý1û]2Uâ¡2¡u2Ø§v3Mô3	] 3ä2Ú2£f2Y|Ã2 O1-È0øg0KFj/ãõ.»FJ-Òpö,ÐE¡+µnÜ*
+);q
+'Þ$^)$*ïÑ+Ë7t-.È/ z0:0Í^1£2*Î2µ×73,/Ò3¥c3×ùª4¿4*
+43¿4)M4ÁM3ÖIl35;3**2³qY2'¢ª1^0Ê$^0/ .X0-o2+Çô*Àó)!ø»À  )#æ*
+$+ÊÁ-Ïà.ó/3`0È0Ìi
+1
+p2)t2µNq3+Ñs3w3×ì4¥l4*^44FŸ4*>4pŒ3×yV3Ï3+H
+2Ž«w2(Î¢1{²0ËÈ0ÿ^/Ÿ.MB->ñ+É)*Â)"ÝèÀ  )"º*Lv+ÈÖ-ª.
+/fH0å0ËsŒ1uT2(ÖX2ŽÅ¬3+s3I·3×Þ4Ã4*°44Íæ4*èì4 *3Ø©:3öa3,e¯2µå2)ú1u0Ì÷20ä/ß.BT-¯+Ê]¡*R)#ÃÀ  )!*zÈ+Ç¥\-Ms.H/.0:<0Ê~X1Þ:2(82Ž<è3+·3â3×Ðî4àÆ4+45U4+;4Ï3ÙÙ$3Öö3-A2·²2+&1nV0Î`0ÈÚ/þ.7f-Þm+Ë,*`)$šBÀ  ) c*©+Ætª- =.r/Ì0v0Éö1G 2'â2³Ž!3*¶V3î
+3×ÃY4þq4+T45Ü74,=43Û		3·3. Ò2žYÏ2,R1g©0ÏÊ0­/
+
+.,x-®,+ÌÆ¶*ä0)%o*X%+Ž&-Äß.)V/?/50=·P1%1þb2¬3º3M»µ3ÙEì4K?Ù4šÌ4ù
+Î5$µ5Aæ5Lª5A@c5#qU4÷0.4ŠÏ4Ht§3Õõ*3J^#2©Aø1ùëÊ1"¢
+0:XÂ/;Ð .&cÔ-±+±r*TÀ  *V³1+²äd-âL.(4ì/=ì 0<}1$j1üÜ2«=W3L°\3ØOÑ4JQ4šY04ù ä5$s³5BB5Lý5AäÌ5$(«4ø}v4§Íü4I¿»3×g³3KÄÀ2ªo51û€61#ºÀ0;,/<ÿð.'f-Dt+²*U»gÀ  *U@Ä+±®¢-ÿž.'B/<šÌ0;BÎ1#~º1ûW 2ªFò3K¥3×YŽ4IÆÇ4§åÁ4ø»û5$c­5B=á5MmV5B35$ßû4ùÊœ4šÌ_4K
+Í3ØÚ<3M+Z2«q1ý\1$Ór0<É/>/â.(i6-6+³
+¶*VÛEÀ  *SÎW+°xß-
+#.%ñ/;e0:1"u
+1ùÑª2©P3J¬3Öc4I
+<4§rV4øW5$Sª5Bi5MÝ,5C-5%N4û4©ÊÄ4LUÞ3ÚLÅ3Nö2¬É®1ÿ1%ì$0> /?_Ò.)kæ-Åø+ŽW*Wû$À  *R[ë+¯C
+- :.$Ïð/:"c08ÎK1!k\1øL72šZ,3IS3Õm|4HM²4Šþê4÷ò'5$C¥5B$5NM5CÒ 5&N4üeK4ªÉ(4M ò3Û¿L3Oø2­öê2 fž1'×0?:k/@Â.*n-º+µø*Y+yöÿ,Îëp.Fî/?à0V:X1R_.25x03	B3·µr4X-`4à³5NÕ95©
+œ5öë6 ³Y6;ûï6EŒ>6;1É6e³5ó­-5Š³Á5Ko
+4Üªç4T®3Ž Ø3çÂ21å®1NFH0R Š/;ñ.,Ë?Î+u©*À  +xÒ,Í\4.!J/>
+0Tr1PŸ
+24p3à3¶_4V°4ßFª5M­ 5šVÞ5õ«36 ^6;á
+6Eî!6;š6  5ôÞq5§šx5Lž4Þ#Þ4Uã3µ\Ú3Ñ423Æ1O0Si²/=
+p.[,ÌSv+våbÀ  +v@Š,ËÌø.ûŠ/</0Rè1O
+
+22®¯33µÂ4U2Ä4ÝÚL5L5§ü5ôÒz6 	¶6;Æ#6F 6<
+_6 X5ö²5š,5N€4ßÒ4Vü3¶Ú3ºŠ24=ß1Pææ0T²Œ/>#Ï..,Íg+x!À  +tey,Ê=Œ.Ö/;V0Q?€1M{ý21Ií3
+3³²j4Sµv4Ümð5K^g5ŠÇ
+5óùÁ6Žä6;«;6FQä6<©6!6*5÷@õ5©â5OJ±4áÆ4XoL3·ÔÜ3	€25i÷1R740UûÆ/?=.. ,ÎzÈ+y]ÐÀ  +rM,È®.°_/9}0OŸ1KÚí2/å,3x»3²\4R8'4Û5J6É5¥ÿ<5ó!
+6`6;S6FÆ6=
+ó6!Ðü5ør85ª5PÁ4âº4Yâ}3¹Ý3
+261S0WDÐ/@V.Òú,Ïp+z,~-ÑJ¶/Ì0>s1RÑò2L.3.ì4þu4ª5DÔ5ÈT64\î6<6Ííî7ñ677¶Y7±M7a6Êä°6Š60ºÈ5ÄÂ5@t4ŠŽÂ3þ/b3*CÚ2H1d1NoN0:é/Ýi-Í]È,yþ.À  ,|é-Ïg/0<Æ1Pëê2J²~3,vñ4 Æ;4šðr5CÏ5Æ62ÞŠ6+d6ÌšF7U.7
+º7p7Ýô7í6ËÆ6k.61Ð5ÅM5A¿z4§ÓÔ3ÿÝ&3+Z÷2IlÊ1O¥÷0;©/Š -Îe ,{-ÅÀ  ,zo?-ÍÈ/40;1Oâ2HÑÍ3*×ö3ÿ
+4§WÖ5A55ÄÇ61`^6=6Ëb7¹%7¯ñ7t7
+7NÃ6Ìš6/Ò62æd5Æt5C
+ê4šòã4 Åu3,r2Jš/1PÜ 0<Ž"/n×-Ïmy,|]^À  ,xZ-ÌÈ/è09k1MÙ2Fñ
+3)8û3ü«4¥¿95?eX5Ã6/â6	6Ê
+ñ7
+
+7C+7S77>7¯õ6Íl6ôx63ü25ÇßL5DV\4ªó4W3-12Kã1RF0=¿?/7-ÐuR,}ôÀ  ,vEè-ÊEx/07œ1K9Ñ2El3' 3ú;
+4€&5=5Á:6.cÎ6÷ð6È×F77Öa72³7cã7&6ÎlS6¹65 5É($5E¡Í4«14s93. N2M
+ú1SIï0>Ê[/ D-Ñ}+,~Œ-d.º|*0:â1&26PÙ3.
+4064ÖL@5F6ËŽ67ß7Nrs7û7±np7Èñ²7Ð« 7ÇZû7®Ï*7²å7I7ø6Ì6­Ÿ5
+ð24ÐÖò4<3*jð220â1#Q0xÑ.¶Êê-`0 À  -bzr.žÂP0ó)1$òÄ24lo3,š44ÓÏÊ5å.6ç62`7àê7L	q7
+7¯×Q7ÇÓ7Ï×l7Ç 7¯e7/B7Jž7Û6û¥6«§5Ñ:4Ò-4y®3+lJ230i1#Þr0Ú.·§l-a.ºÀ  -`p].·y0«q1#Hí223*Æ
+4éÎ4ÑSV5@6r6N­7?ò7I o7(7®@,7ÆAñ7Ï67Æå.7¯M7«7K\7,6ï~6©5²@4ÓH4[!3,m¢24/ï1$»0Æä.žñ-b-VÀ  -^fF.µN0cž1!20£3(ä4
+F4ÎÖÞ5ý6
+Ó6jú7 ü7G7h7=7¬©
+7Äê7Î.ü7ÆªI7¯Ø7'û7Lÿ7cF6ãV6§x5G4ÔÚð4<3-nû25/v1%·0mì.¹`s-c+ñÀ  -\\0.³Ç0 
+ 1õ=2.¿13'ø4
+£e4ÌZh5õæ6936F6ýü
+7DÎd7~R7«è7Ã27ÍZÆ7Æo`7¯Ì7€V7M¡7'`6×/6¥_5tN4Ö14
+3.pT26.ý1&uÙ0ö.º<ö-d*.4ßó/}@0ÏrÏ2 X
+3
+¬4¿S4×'5ü6@iì6Ñbj7FÅê7¥7ñU8
+ß-88Sé8GÕœ8KÅ"8E4Ó83ýI8%7éI&7o7@
+6Êª6:t_54Ñ3þ¬ç3B1úžª0Êâ€/oN.1KÀ  .3 ]/g0Í=1ýÏ3	ù434Ô!U5á©6=z
+6Í÷Ì7CQ7¢à7ìœº8ã285	8DÎ8IÀ8Cþ83±ø8mÃ7êAÎ7 P07A?6ËÝŸ6;£R5|þ4ÒK¬4 
+Ü3ùn1û÷ª0ËÕ/.2oÀ  .1`È/
+0ËF1úíÎ3aà3þê&4Ñ@
+5®X6:-6Ê.7?ÜD7Š7è%Þ8ç481Ÿ8AÆG8GHZ8BÇQ83f£8µè7ë:v7¡0Ê7Bmð6Í(Î6<ÒD5hæ4ÓH4 ÃF3°T1ý6ª0ÌÇ/°ï.2¿ØÀ  ./¡1/	Ž0ÈÓ1ø
+3ŒÈ3ûæ4Î_Ž5{67L6Ç"7<gn7þm7ã 8ë68.s18>Ÿ8E	ò8A83S8þ7ì3
+7¢d7CØ6Îsà6>45TÎ4ÔÂã4y¯3	g91þuª0Í¹ù/QÀ.3z?À  .-á/Û0Æœ1õ+`3°3øU§4Ë~ä5G²64ªm6Ã·ó78ò7ö37Þö"8ï:8+(F8;¶Í8BË8@YÉ82Ïþ8F37í+Â7¢ñý7DËÂ6ÏŸò6?0&5@ž4Õþ~403
+
+
+1ÿŽ«0Î¬k/ò.44©.ü±S0K1v<2®N3¹ÂØ4¬/w5É6AF6èýX7r!7Øf8%V?8XìÆ8v8wt²8i/8^_8atñ8jÔ°8hGŠ8M6À8
+
+7ÎSê7h'ç6àQ6:Ž85@o4§9e3ŽËÑ2©÷D1$^0F¡R.÷{*À  .úæ0H×ò1Ì$2¬!73·CÙ4©­Ï5_Á6=â¿6äo»7l¹ô7Ò¢B8 }8QyÚ8l-48lQÌ8^rÝ8UÞ08[ý-8hEÔ8gÈš8MŸ28
+Þö7Ïº7i6á­U6;Ë5ÿ[4š¡3µ¯]2ª¿1œ¯0Gmß.øiRÀ  .÷rx0FÎ1"
+2©óÓ3ŽÄÙ4§,(5+º6:b6ßâ
+7gbÈ7Í-
+8€î8Jä8bRÐ8a.Ü8SÊ8M\È8V
+X8e¶è8gIª8NE8
+¡Ý7Ð¹7jý6ã	6<âÎ5ŸI4šùÝ3¶é2«Õ1W0H:l.ùW{À  .ôÓ	0Daª1wõ2§Æn3²EÙ4€ª5÷²67
+6ÛT~7b
+7Ç·ô8ÌE8Bò8Xxp8V
+ó8I"28DÛh8Q
+8c(	8fÊ®8NÍ
+8dÃ7ÑìR7lg°6ädÈ6=ú5}44©Ú3·vs2¬P
+1ðR0Iø.úE¢À  .ò30B&1ÍÝ2¥
+3¯ÆÛ4¢(Ø5Ã«63ž©6ÖÆá7\Žn7ÂBÐ8ó8;! 8N
+8Jé
+8>yÑ8<Yø8K¿8`28fK¬8OTv8 'ª7Ó"7mÒJ6åÀ6?b5<"4ªºU3žZ2­f1£0IÓ
+.û3Ë/éR0ø©22,Í¡3Pú 4[y	5G§Ô6
+Ë6Ó7s­:7íi8?#8z
+L8yþ8$6Úh·ì~\ž3Óž	ÌJ¶ZÏ08 Üe8[Ó8dÿa83
+Ç7àV·7hÈ6Ë/k6B5AN4U
+3Kl2(
+0òùH/ŽÀ  /0 0õº2*3N
+4X*G5DR·6Ú36Ï
+£7më7åÆÛ88F8lŸQ8e²8	T¶7º0žÍÚžJé žV¶Ž(7úØ8[+Ò8eÏW83ûf7áÇ7iå[6ÌJ6þ5B=&4VM3LG;2)6ø0óÜ
+/aÀ  /wð0òÊß2(je3K94TÛ5@ý6éd6Ê®7gf7ÞN80¢j8_oZ8Pj7ÜT2·&JHž/\žb ž)fd¶úÅ 7óxÆ8Z¹Þ8fR84ë7ââÖ7k5ò6ÍdŽ6Ïø5C+±4W
+3M!ó2)ßÕ0ôŸÐ/À  /¿?0ïÛŽ2&8Ç3HY4QÃ5=š6ø6ÅöŽ7aCN7×IŸ8).8R `8<# 7ŠuŽ·SžKë0žy@ž93p· ºX7ìX€8ZGà8goD85Ú£7ä(ä7l6ÎX6ñ5D<4Wÿœ3Müš2*±0õ¡/!ŒÀ  /0ìì2$*3Ex4N>5:Sf6Ä6ÁkŸ7[ÿ7Ð
+28!º°8DÑe8'§Ð7a.X·Ë
+žhyÌžPžI |·D7å88YÕÜ8h?;86ÊB7ånö7m×6Ïþ6]ë5EÆ4Xõu3N×`2+10öW/Šk0*1 2¹_e3Ý4å*å5ÌQÕ6è7Jç7Û¹D8AÝl8þê8cZÐ5ØU žœ;4¹Bsl¹h¹ì¹óx¹TvTžä¡Œ·r5`83ÿ8ià83æ7Ï<Ð7A
+ô6ÝL5Å,ç4Þ3×M12Ž1lå0&XrÀ  0(
+Í1ïù2¶Ø3Ú:ø4áVŸ5Ès°6«t7E4
+7Ô
+Ã89U8tj8D<D·
+ö žÙýò¹Q
+¢¹Ðã¹Â@¹!K¹XKbžèR·}Û 83ú$8jÛŽ84~c7ÐJ©7Aÿu605Æ4Þê3Ø
+Â2µ9t1Úl0&ÙWÀ  0&$1?Ú2ŽPÎ3Öèh4Ý5Ä6?7?å,7ÍRF80ÌÂ8b×`8%
+š·¬{XžöÀª¹_ÅÓ¹
+^¹}¹O"¹\ {žìâ·Àž83ôš8kÖä85dà7ÑX7Bñò6A5Æã*4ßÐŠ3ØìV2µÛY1Gó0'Z;À  0$*J1¹2±É3ÓÔ4Ù®n5À·f6Ò7:N7Æ
+Ã8(Di8QD08ÿžœØ¹	Á®¹no¹iÚ¹8ä¹|þ¹_õžðl· 83ï08lÒ86KY7Òf_7Cäq6òö5ÇŸJ4à¶®3Ù»æ2¶};1µy0'Û À  0"0	1¿62¯B63ÐCC4ÕÚF5ŒÙB6f75Gp7ŸëB8Œ8?°ö7ÍÀøž3>¹#¹}T¹¶R¹¡ô<¹ªÐ¹cÊšžô·f83éÌ8mÍB871Ö7Ót87DÖð6€Û5Èl4á¶3Úy2·1
+#0(\0€:2]30#K4P
+5Tx69
+m7	=7ª	Ô8*œ88mx\·oÛà¹#O¹¹¹¥B¹xG¹]²°¹
+¹¶Z¹ªí¹DBž]X85ßì8fÿ8
+bN7 ¬ø7~62
+r5Lð4IìÐ3+h%1ûËJ0 ×À  0¢=1þºÕ3-ã4LÁõ5P$>6537Ã87€¡8#b²8qÎ8IìÜ·ðè°¹7º&¹¡ïÖ¹¬âX¹Žu¹dÖÀ¹yÙ¹¶`¹ªÁ¹DÑžX86A8gç\8ä7¡[:7B62¹ï5Mª±4J3+ïE1ü¶0 ñ
+À  0 @1ûTö3+
+|4IgT5LE61G7HÝ79a8
+Õ8`_&8&a\ž4ñ¹L%4¹¬Jë¹ŽÃ|¹ð¹kúè¹c¹·l¹ªí'¹E`lžË@86£$8hÏŸ8œy7¢	{7#63gl5NeC4KC43,vd1ý<&0¡^?À  0C§1÷ï3(~4F
+²5HeÉ6-\)6ý7Ñ(8¬ø8Nð48ÕØžqnÀ¹`T¹¶Š¹Œ€¹,Œ¹s(¹Ml¹·¹«Ä¹Eïlž
+087°8iž8 k
+7¢·º7ªÈ64é5OÕ4Kîe3,ý1ýô0¡ËrÀ  0Fµ1ô23%ñ¬4B²5D6)pŸ6öšH7hï8
+R8=J7Ÿžžö¹tûh¹Á%¹Ä
+Ž¹hö¹zC@¹7:¹ž	¹«De¹F~Xž
+987fT8j z8!¥7£eû7264Âg5OÚh4L3-£1þ­ 0¢8§1
+us2[_»3|Q4­ø5®K6²7VEú7ü"78ezz8¬r7 N ¹
+	€¹¢¹d9DÜû:!&n:J&Š:t9À¹
+J¹œ@¹E"L·al`8`9\8Où87ëÖe7K66î5š#04š2¢3^F2UÜ 1	:À  1
+µ»2XaÖ3=T4ª\5ªßË6Â7P_7ò_8XgD8r¶ŠÀ¹4}
+¹®8Ø¹pÖÜ9A-5:
+ìý:C6:Ë­9
+Èo¹H¹»ÄX¹DŠ€·bÕ8`°8P Ø7ì€G7L;36dÆ5šŠb4š­|3À2Vd!1	âÀ  1ö2Ucõ3þY4§©Á5§t6%Ô7IðÆ7èì8KT8SºP·£ð¹Kð¹º]"¹}š€9=}w:³©:<çŽ:
+#Y9Ñ¹Þ¹¹ñj¹D*ô·d=à8a& 8QHv7ír,7Lë.6Û5©)4©(X3"ì2Vë¥1	ÛªÀ  16K2Rf3¿\4€Ž#5€<6­ã7CÆ)7ßQ°8>@è84ëž®ð¹cd ¹Æ¹
+=J99Íx:z6:6H :zõ9ÙH¹¿:¹ž
+¹C¯P·eŠÀ8a@8Qð
+7î@7M)6QW5©¬Æ4©£13
+>2Ws&1
+,pÀ  1v2Oh-3`4¡Ÿ5 u65ô7=7Õ¶Ú81-º8žžKp¹z×t¹Ò¥Ê¹Š696
+
+:@È:/š:Ò8ùÃl¹ú¹¶K¢¹C3€·g8bÐ8R®7ï
+ô7NK(6Ç5ª/ú4ª
+
+3ç2Wúš1
+}91U
+2¥y 3Þy'5 Ù5ÿw6Ör,7ª8&ÑÉ8D8Sxž+ø¹¶¹xËØ9¹7<::ÐCé:Ô":·þu:ix9~¹¡ÓŒ¹°ÖžäH8x8m 8Y.7[6Í'5ö
+ž4ùtz3Ø+Ò2¡A²1PÃÀ  1RTö2£+Ü3Û4ý!È5ú/¶6Ñ 7Ì8aî8yÐÐ8$ žÆñ¹ ÎÀ¹Õ
+9¿ÏÞ:R:Í:{:Í×ò:±ò:~óâ9c¹é$¹®pLžãÒ8B8m`8º<7Œ6Íb5ö«J4ú|3Ø© 2¡Ú1P|bÀ  1O£Ñ2 Þ3×ü4ød5ôçà6Ëº7~8ò8e(7ë; žò¶ ¹®Æ¹D09Æh~:ª:Ê0ü:ÇÂ:«åÒ:u9H¹þ¹¬IŠžã\8þ8mæ(8L7
+€6Î
+5÷Kß4úš3Ù&02¡ð1PåÀ  1Lòª2V3Ôæ4ô ü5ï 6Æ^
+7Bc838Qax7Fà¹=¹Œ`Ì¹³h9Í4:¿2:Ç'v:ÁC|:¥Ùl:k69-¹¹ª#žâæš8º8nHè8|Y7})6ÎšÖ5÷ìp4ûB~3Ù£`2¢G,1QM¢À  1JA
+2B3Ð Ñ4ïp5êX06Á 7}O8	[8=)Ð6œI¹% ¹Ê)Ô¹"9ÓÖ:õÀ:Ä
+ö:ºùD:Í
+:aW9¹)x¹§üžâp8v°8n«š8Ýk7Ý¶6Ï45ø4ûÜ3Ú 2¢U1Q¶B1W£2ÝÎ4S5*x6'm7
+k7ŒC8GþÈ8ð7À³ ¹(ä¹©8sÁ :i{p:âÁš;&,c;	çÚ:ÎAA:ŽT:YBM·'À¹Íü(¹Y5Èµ 8qä$875ú7±6?76!>5%
+²4Ô2Ø!
+1jÀ  1À2ÚŽo4þÔ5'
+W6#Ýè7ÍÜ7µÓ°8=õ"8{H7	Û ¹C\ô¹ŽÉÄ8ØÀ:v!s:êúŸ;%aÜ;ô:ØjÔ:žùÿ:SÛbŽ= ¹È\Ð¹W€äµ¡
+ 8q×Ü87{F7±^7\6!k5%aº4\2ØÌ1?
+À  1·Ý2×L4ª5$r76 NË70¢7¯cÐ83ë~8gÅ@¶Û`¹]Õä¹Àø8­Ðà:cÈ:ó3è;$I; 3:âO:œ :Ntx7|g ¹Âœt¹Väµž 8qË87À7±ê7£6!Áú5%¶Ã4¢J2Øæ1z­À  1çú2Ô*4
+U]5!_6
+¿¬6ÿ&È7šóð8)áÖ8Lì·²À¹xNè¹Ì@08ÇÈÐ:¶Î:ûlô;#Ì³:öq:ìœó:ÂEä:I
+7ýßÀ¹œ
+
+¹TøµÐ 8q¿P88à7²D£7ë6"X5&
+Ì4è2ÙIU1¶NÀ  12Ñf4
+ £5
+Kô606÷ìO7¢8Ø481bž1À¹cê¹×ûT8áÁ :	à;Ó;#5:ì4Ã:öç:ÆëÖ:CŠ¢8>Ç@¹·~Ž¹Rñôµç  8q³88K.7²Ç726"nž5&`Ö4.Á2Ù¬1ñð1«HÝ32w40;€5IË86DÈp7!©7×mb8]8?¬¶&b ¹e0¹%(9i:É%;8;OE;(st;Ôò;!>:$¯9¿¹Àg¹àž õp8j% 8I;7ÊXÈ7K6=F5C:Ù4+6 3 ÖN1§X8À  1©&Þ3_04-}y5F-6@v7
+×
+7ÏÚ}8QJ¢8~Š ·¢Ç ¹
+¹ f 9­ì:î(;
+
+p;JÁg;/$å;þ;]:Sê9îT¹·/¹¿ ž`8iµ 8I]Ø7Ê¢î7Ù'6=ý5Cê4+|ú3"1§À  1§á3 ê4*¿P5B÷6<h|7r7ÈG8E|²8^Ìžž`Ð¹l,¹§ŠÐ9ÀÔÈ:/;;F<×;5Ö;(;æ:09
+x¹­ö`¹üdž58iDP8I 7Êí76=í\5Câü4+ÃV39ø1§ÐúÀ  1€âã2ýqF4(&5>ðÔ6887UÓ7ÀŽ³89®À8>ópž_^@¹VL¹®ç¬9Ô
+°:©8;#â;Až;<ï;Q~; Ô²:²Z9L ¹€œä¹9šžÕ 8hÓ8I¢b7Ë7;7\á6>@Œ5D7
+4,	°3kÌ1š
+ZÀ  1¢Àæ2ùÊž4%Bü5;RŽ64777¹!Ð8-àÎ8 ž-ž¹ª@\¹¶(t9ç@:Ž];&
+;=4k;C9I;{ ;&:á9{Ø¹
+8¹vÜžtÀ8hbà8IÄŠ7Ëf7¿6>
+5D
+4,P
+3¡1šIŒ1µÍ3
+4ë4:ž85UG6OÆ°7)7á}œ8dÂ"8Œ·Du¹wF ¹O@9¯ä$:sòÔ;ÇŸ:ÿîá;KB ;.V÷;2ìz:M9Š
+|¹³ø¹#ôž,
+ð8gP8P7ÓàÜ7!¿6Gö€5N«45~æ3µŸ1±³ÔÀ  1³3
+T47æÝ5QÉY6Kz7%17Ùº@8X«&8}°·ñ¡ ¹
+°¹Äü9Çù,:Ï;;
+;CÕ`;5à;-&I:ï9­Ì€¹š/ä¹¿Žž,O8fþà8P#B7Ô
+d7!øs6HAl5N÷Ô45¿3ãE1±êêÀ  1±j}3tN455Nq6G.7 Ô7ÑöÄ8L28\ü ž@ ¹v¹:Œ9à8:¥»;wv;%x;<g ;<°à;'`:¥9µØ¹ÉÔ¹[tž, 8fex8P0 7ÔWî7"1á6H45OD+45ÿP3	Í1²"À  1¯8÷3þ42D(5J[6Bâx7
+wõ7Ê3H8@}28<t8žÀ¹£ß\¹°9ø#0: {à;OD;(Œv;4÷à;CÝÀ;!â:2"9œJð¹cÐ¹÷4ž,Ô 8eÌ 8P<¶7Ôv7"kO6HÖú5O|46?3	>T1²YÀ  1­s3³°4/rÎ5F€6>g7l7ÂoÐ84f:8ìž§õx¹±Hž¹ &(:
+(:­R;'*;6SN;- ;K
+x;ÓÐ:Ó¹9Å
+(¹
+ýš¹ðž- 8e2 8PIp7ÔÏ7"€œ6I!Ä5OÜÐ46ž3	kÛ1²,1«m3TÁ40t·5J
+¬6E3š7!³7Ø]8^º°8º 5
+p ¹_À¹9oCà:Fò
+:çA(;6AÕ;+!â; ã:Û8:cœ^9[Qà¹Œ]¹éô·Üà8q¡88KÐ7Ëè7kã6>
+v5CÞk4+¬÷3!1§¬À  1©tÒ3¥ß4-îA5FËh6A[ý7
+«7Ñp¥8Sõ
+8= ·wÁ ¹xDð¹Åà9©:^8c:ñZ÷;-ô
+;48u:÷Pn:Ó¢:YÝ9sÍš¹±9 ¹·(·Ü¯8q,ž8Ká 7Ì
+Ô76>Nl5D 4+ãª3H1§Ú¡À  1§|3 öÿ4+gÎ5Cx%6=R7ÆP7ÊË8I/8i·ü
+ ¹dè¹¥
+š9±`:u~Í:ûtÎ;%Ša;=Nï:írÕ:Ëªþ:OxO9$À¹Š¹
+`·ÜÎ8pžH8Kñ7ÌU7Ñ-6>b5Daš4,`3n1šÃÀ  1¥]2þ:4(áX5@$ß69¬€7á
+7Ãï8>j 8LÈž>, ¹§`¹ªO|9°žè:b;ÇR;
+X¹;Fe±:ã:Ã³H:EU9bš¹ñ€¹Q·Üî 8pCÈ8L7ÌW7Î6>ÐX5D£E4,Q3ý1š6äÀ  1£#2û2x4&Zä5<Ñ65Ôû7ûê7Œª83€r8/ž~Ið¹ éÐ¹¯@9ÃÀ:Š;ÔA;
+Õ;O|+:Ù·õ:»»Ã:;2ÿ9  ¹Í€¹
+Ô·Ý
+`8oÏX8L7ÌÁ76s6?P5Dää4,Ê3»t1še1`2Þ?Ä4±Ä5+"86(
+ý7
+2ß7œÏç8J±48.®7ë* ¹
+H¹Š`x¶C6 :
+œK:¶ü;#;4 Â:Ízë:qÐ
+:"=«ž`¹ÃìŒ¹I8x6Öw 8~AØ8;xü7³Ê7sn6"]n5&ª4Ù&2Ù1À  1j2ÛÄ4žú5(¥6%  7,7žr8B[ü8õæ7F¹3a¬¹®
+7b5 :)Ù:š/;%¬;0Ú:ÌR²:j?š: :°·Õ ¹»°$¹Fe|6×c 8~-ì8; ä7Žd7¡Ì6"h5&Q@42ÙVÕ1²¢À  1}u2ØûÇ4À15%ó6"#B7&*7³A8:Ê8yzH6
+ ¹H%ü¹µž7ú :5ö:³š7;'Äû;,2á:Ë*:b®ø:
+7ä7¹B ¹³s¹CT6ØO 8~ 8;ÈÒ7Ž<¯7Ð+6"Íd5&Ö41ó2Ù1Ö¿À  1ò2ÖYÈ4Çg5#[6%å7Î7­¶n81±8cŽ·@¹\êp¹œdÀ8Bà:BN:¿ Ž;)Ý;(Kô:Ê):[
+:
+4ê8Z¶`¹«7¹@¿X6Ù;8~8;ðž7Žuû7þ6#_5&Ÿj4^Z2ÙÑN1úÜÀ  1g2Ó·Ê4
+Î5 Ãð6
+(6þ2ç7šX8)\\8L,·šd ¹q®Ô¹ÅÌ8h@:N.Š:ÊR;+õö;$e
+:ÈÚ:S<:28¬f@¹¢úd¹=ìD6Ú( 8}ò08<š7Ž¯F7,è6#=\5&õ4Â2Ú1
+ú1U:2¥ôæ3ßFV5o6 |6Ø%Q7AT8)Â8Ø8k9øžÞ¹V¹ÚL9^P:CvÆ:õŠ:¥ûq:
+à:= 9R.X¹wü¹¡ÖJž¿8*¶h8zì8
+ý7*86Ðu5øÕ4ûÀ3ÙÕB2¢Pg1QBÃÀ  1Sm72€)ú3Ü4ÿZó5üîŠ6Ôì7Š¶8$-£8ü8HÑàž ª ¹
+ì¹{<9q:FŸ.:Ü:¡OÊ:?Ó:8Š9i®¹
+ä¹|ÐžŒÑp8+I 8zõÈ8>7fü6ÐWö5ù3ö4ü53Ú.2¢~°1Qx)À  1QR52¢_3Ùêž4û×²5øäI6Ïþ7
+8
+08xî`8&iØž¿v0¹v¹
+(9ºr:J:Â:€:tGÔ:4LÂ9~¹¡Ø¹#Nžº	08+ÛÈ8{N 87£Â6Ð¬u5ùZ4üoå3Ú_
+2¢¬ú1Q­À  1O712 &3×<è4øTn5ôÙè6Ëë7q{8º8iä°8ÀžÞBP¹£û¹œ09ò:MM
+:šè:øR:iOÇ:/òÉ9W€¹hm ¹ÉÔž·A 8,nx8{§|8À7à6Ñ ô5ùðº4üÇ3Ú€2¢ÛB1QâõÀ  1M
+/2É=3Ô4ôÑ,5ðÏ6Ç×º7ÖÞ8pK8ZÛ7Ã3`žýP¹¬r¹
+^9)º:Pr:S:L¢:^Wž:+î9Ê¹Op¹pTžŽxÀ8-@8| \8 }7
+J6ÑUv5úO
+4ý?3Úèö2£	1R\1
+äF2\1º3+4®5¯ã6R7Y%R8 8m#ô8æ7­!0¹@¹ý(¹p8ºSÐ9ÚÖØ:œb9Ù>8¢Ÿp¹GÒ¹ª)8¹'ô68}
+Ì8[xP7óŸý7PSn6yz5ª4ª'~3È¢2W©Ä1
+<.À  1
+€n2Z¹3¬4¬"5­66(N7T÷*7ú³A8d{L8á²7A ¹,¹êH¹m4Œ8ÏÀ9Üj~:
+¡f9ÛV8ÌŽš¹wäd¹€H¹$$ì66Z 8~Š48\7ôV#7PÆz6Á$5ªÎá4ªiÚ3û
+2Wë¥1
+aSÀ  1
+d2Wóœ3F4ªsÃ5ªÙ"6ÈJ7PÉ7ôB\8[Òš8}¹6"ô¹"ïÔ¹ ×b¹jMÜ8ää@9Ýþ(:
+
+T9Ýæ8öªø¹a9,¹gê¹ ­Ü6h58Æ8\ŽØ7ôíL7Q96Ð5«Ž4ª¬83-r2X-1
+zÀ  1	$Ÿ2UÔŒ3mÝ4šca5š{À6hF7LÛ7íÑt8S)ü8i¯°¶à
+¹0G¹¥Ä¹gg,8ú, 9ß»:
+i@9à:É9Pb¹J¹P¹
+6à6 8s|8]S7õr7Q¬6Pz5«d4ªî3_Ø2Xoj1
+« À  1äè2Sµœ3Ùv4ŠS5Š
+`6B7HlŽ7ç`8JZ8U¥Ø·d ¹=,¹ª±¢¹dL9º:9á%Z:
+M"9â9%K¹3âÄ¹Šš¹¿Ü6¥õ8¬8]ñZ7ö7R6$5«¯W4«0ñ3A2X±L1
+ÐÇ0€Ö72£ä31Ø4Q€5UÐÃ6;'-7
+B07­80!>8Ûf8Š5èý ¹<¹g]¹¹Z¹|tj¹Yü ¹ëy¹¢[ê¹]¹ rB·ª°8dd8{€,8&vÑ7Š;`7o655PG4L¬3-eG1þS80¡îrÀ  0£ð2 3/|
+4Ok5Smw68Å7	-7ª_b8+àÿ8ïX8{ð$¶ºÑ@¹èf¹ï¹p¹sMÆ¹LÀ¹v(î¹=¹¹
+bî·hç 8f¬Ô8|ÿH8'
+
+7ŠÃ&7Ì66
+5P²ú4M]3-©1þ©Ð0¢
+YÀ  0¢Cª1þî^3-ßb4MR5Q
+*66bð7ß7§058' Á8~8hD·Wð@¹Ì¹w§¹Y¹j'
+¹?%p¹fzæ¹
+@¹«¹S€·Py@8iS<8~Zn8'Ä77§Jê7)r66w5Q
+V4Md/3-ìß1ÿ l0¢N@À  0 úc1üÁ©3,B§4K: 5NŠÝ64 Ò7¶7€8#`8t.t8U8`·©<@¹"A4¹ÿÌ¹)£¹a ¹1º0¹VÌá¹ÿt¹~Ô¹D\·8
+@8kùš8µ8(jæ7§Ò®7d66ã5Q±4MÀ3.0ª1ÿW0¢~&À  0±
+1úõ3*¥ì4I!v5LC61³7í7 ÑØ8 E8jVZ8AÜ·æ ¹*í¹ý¹ùŒ¹WÙØ¹$NÐ¹G
+ø¹
+à¹ö¹4ø·@8n $8W8)7šZs7ãX67O5Qõ
+4NÔ3.tv1ÿ­ 0¢®
+0*ÑÙ1O-2ºÌ3ß7§4çNU5Î»Ô6|ü7N¯ê7âT8Jz<8(8ð7¢ žîØ¹
+èd¹[d¹q¹b&€¹*4€ž ôd6þí8j%h8¶
+8?Ûh7ØÓý7G¥6Ùô5Éj^4áûÖ3ÚV2¶óÆ1í[0(ÄÀ  0)¬Ñ1Xá2¹î3ÝcN4å=5Ì°n6žp7L]7Þþ8Fsî82h8
+²7< ž¹æf¹YÛš¹m%ð¹]+Ì¹%Ñžø"7ã 8n=D8ÛN8A7ÙÙ7HiÒ6Y5É÷Ä4âÞ3Ûµ2·EÃ1
+ Õ0(>éÀ  0(É1
+b2·­3Û÷4ã+Å5Ê¥6óã7IXÐ7Û«8Bm8
+<68s æ7:YÐž7D¹!ä_¹X®õ¹iEØ¹X0û¹!mWžûà78O8rU*8
+ 8B.7Úß7I.¢6Ø
+5Ê
+,4ã
+ä3Ûs2·Á1
+TP0(wÀ  0'bÁ1lI2¶B43Ùº4á~5È 6/W7F­D7×T8>gQ8F8eêX6êîž[t¹#âq¹WB¹ee°¹S64¹
+	Ážÿ7T» 8vlð8%Ð8CX17Ûä7Ióq6W15Ë4ãê3Ûäu2·éŒ1
+Ê0(¯2À  0&=¹1uÿ2Ž×W3×æF4ß	65Æ;6jË7D¶7Ô
+ý8:a8z²8XÓä6BP@ž¥¶¹%àh¹VU~¹a
+¹N;\¹Šž`7q'°8zÜ8K8DÊ7Üê%7JžA6ÖF5Ëû4äñ3ÜUÖ2ž;º1
+»F0(çW/€è0ú
+£2-õn3R«)4]€Œ5J(69[6×ÔÅ7z,;7õÅ.8IäL8Æ¥8XÌ8b?ž7Ò
+M¶>q¬·¬@¶ÊÕf7¥³§8I 8
+ÉD8U_8A
+€7ìÊ7rQ&6Ñàø6N5Eu4Y%+3NŒG2*óq0öÏ/HÀ  /Ä§0øœ2,ä3QN§4\©5HÖ6
+öØ6Õ÷R7wÆb7ón8GX;8
+žQ8¢»8\ÓX7Ëô¯¶4{@·m
+ ¶G`7Žv¡8OÓ88
+8Ä}8B¥%7îT7s@6ÒÍ;6á{5F<4Y»u3O7^2+K10örº/YÀ  /äh0÷ Ù2+ÓŠ3Oò'4Z5G$6
+ŽV6Ôá7u`7ðo®8DÌ*8©ÿ8ì€8Wfò7Åd¶*
+Ô·Z@¶3s€7Ã98V
+r8JŒ838D=¢7ïÞp7táZ6Ó¹6
+tâ5FÛ¿4ZQÁ3O²w2+¢ó0ößŠ/Ÿ.À  /)0õªó2*ÂÂ3N€4Y5E©66qÔ6Ò<n7rú®7íÄì8B@8­868Qú7ŸÓU¶ p·Gÿ µ¯ 7Ñü[8\A 88¢·8EÖ!7ñhT7v)r6Ô¥Ä6
+H5G{c4Zè
+3P-2+úŽ0÷L/ùÀ  /#ê0ô52)±ß3M9$4Wq5D-å6/S6Ð^ý7pÓ7ë,8?Ž8µ8
+z8L.7žB¶·5p 5;07à¿;8bxÒ8Ì48Ú8Gn7òò>7wq6Õ	6
+®5H4[~V3Pšš2,Ru0÷¹{/3×.ýù0LJ
+1y2¯É3»©4®TK5Ž@6Dû|6î¬L7yžó7á'«8.Äd8j*8Ûý8Cp8ÌC8®Ü8<88=8bJ 8);	7ÚM7s
+6èÖ6@[5ÊÜ4ªý_3žQp2¬Üñ1<ô0IL/.úw{À  .üÔ×0KXø1Ë2®ï3ººm4­q&5ø®6CïÞ6ídX7xc7ßý8-ò®8iRœ8ª28ú8è8\8v8Fd8
+8døÏ8*ã`7Ü[7t²ü6ê*m6A~5\š4«3žá2­Q1P0I±¡.úälÀ  .û°!0Jgä1
+	2®#3¹ËØ4¬ÿ5=
+6Bä?6ì
+c7w
+7ÞÓT8- ô8hzè8xe8ô8Æ8]Ü8ÂL8
+98ýv8g§v8,³7Þ!æ7vXä6ë~º6BlÊ5îv4¬3Ê3¹q2­Æ31á¬0J.ûQ^À  .új0IvÐ1p2­;13žÝA4«ªÙ56AØ 6êÔl7u·#7Ý©&8,O78g£8F8M
+8!
+85`8-8Ä8Ýh8jV 8.47ßè27wþÈ6ìÓ6C[5C4¬Îÿ3º2®:Ó140J|.ûŸNÀ  .ùfŽ0H
+Œ1Ã
+2¬a@3·î­4ªÇ³5Åú6@Í6éw7ta47Ü~ý8+}8fËE8Ï8¥8=N8
+Ü8H
+8ð8œU8mÉ8/Ü\7á®7y€°6î'T6DJ854­j43º±2®¯u1d0Jáú.ü+@.5Ø€/hÝ0Ðúú2vÖ3
+
+o4_,4Ú;:5äS6DžV6×/f7M€.7¬=7þj
+8'd,8G3Ù8ZT8_ýB8X¥é8DmÏ8$^Ž7ùDT7š?7IYl6ÒÔ6@è5 ø4ÖmŠ40Ú3	í°1ÿ
+0ÎÇ/tŽ.3%À  .58/ç0ÐD~2n3
+Šº4ô
+4Ùå5wk6DC&6ÖÍ7Mp7¬B$7þÔ28'þí8He¶8\/ 8b^8[7Ü8FÍr8&B7ûÞB7ª-7Jø6ÔL6BÜ5Î"4×dà4²õ3
+eT1ÿÜÓ0Î°/Çg.3æŠÀ  .4a/eV0Ï2 3
+144Øî5
+6CÍø6ÖkÐ7M;ú7¬G-7ÿ>F8(¬8I8^
+78dŸž8]ÉÉ8I-
+8(%~7þx*7«»î7LŽ6ÕÄ6C;-5L4Ø\453
+Üø2 N0Ï
+/.4?'À  .3öŸ/ã0Î×2 (3
+»Q4
+ 4ØH;56CXÈ6Ö
+7Mâ7¬L97ÿš\8)4j8JÉo8_åR8gr8`[Ž8K¯8*â8 
+7­JF7N5V6×<6Dd~5hv4ÙSV4·.3
+T2 ®¥0Ï€/lË.4ŠÀ  .3V
+/aÏ0Î!
+1ÿrh3
+E4²ò4×¡ç50ž6Bã6Õš<7LÓÇ7¬QD8 	98)Ï+8KûJ8aÀi8i&8bí£8MìL8+ìG8Ö7®Ø7OÓû6ØŽ6EÐ55¢4ÚJ49J3
+Ì@2Ã0Ð+o/¿}.4ð(-eÌ.»²k0=1(*285è30­°4Op4Ùÿx5`6
+j6Œ7
+6Ï7Ww7{­7»;%7Õ!a7Ýþª7Ô*X7¹£d7¿7Tø7#X6%6
+
+.5/û4Ö®®4 3.,º25Žu1%åN0..¹t:-c*ŽÀ  -e;È.»Aâ0ñc1'Ÿÿ27àÿ30i94#×4ÙÙd5\â6
+ž?6ÜN7
+>7Wò7T»7Œ7×67à57Öm77»€97J¬7V-N7	YÕ6bo6
+8«5
+N4×ÜÛ4Õ3.é426`°1&nù0ðl.¹éÞ-cšcÀ  -d«.ºÑY0¥±1'gÕ2730$À4ø>4Ù³P5Yª6
+Ó6
+Þ7
+ù¬7XÕ7-Ê7œõÙ7Øá7âlT7Ø°7œ¥7ÕÄ7X?£7
+P6Ö6
+T(5ê 4Ù
+
+4t3/¥®27
+ì1&ø¥0P©.º_-d&À  -dS.º`Ð0Yþ1'«277-3/àH4Ì€4Ù:5Vt6
+íë6]p7
+[7Yžª7×7¿S47ÚÀÛ7ä£)7Úòñ7¿¥Ú7`×7ZQ÷7
+ÆË6Ý>6oŠ5Çò4Ú984=á30b(27¹'1'P0°æ.ºÕ(-d£ÂÀ  -c.¹ðG0L1&¹26âE3/Ð4¡
+4Ùg&5S=6Á67
+Œ7Z»7ßã7À°7Ü ­7æÙü7Ý5Í7ÁŠš7ëë7\dK7
+ýG6 €6 "5¥E4Ûgf4òO31
+¢28ec1(
+û0$.»JÎ-e!r,-Ò®/ô30@$1TþH2O:30ù4
+©4­É5I5ê5Í^69Âï6-6ÕàV7	ú7µ7'Z©7
+7ÂB6Ô @6¯l67ª±5Ëþ5F¯î4«c4qs3.Q2L1Rw0=î€/Cr-Ðk4,}hÒÀ  ,¬ä-Òfó/ÉE0?û1Tâv2O â30Ë4<4®85I°Ï5Î2Ž6:€6ÿü6×P7
+¥Å7 òO7(ø7 €v7
+%G6Ö8«669C°5Ì¥65H
+N4¬¯441
+3/42Mlê1SN20>/ºõ-Ðý,~À  ,I-ÒX/X0?Òv1TÆ€2Nú30€4[
+4®Vã5J+°5Îá
+6;bV6Òå6ØÀÂ7
+»7"]ç7*^7">×7
+J6ØQ6sÃ6:Ü¬5ÎBl5I¬4­Ê4ðÉ302NYR1T%P0?Eh/2y-Ñï,~ FÀ  ,~æR-Ñ×Œ/sh0?©l1TªÐ2Nô+30Žn4zs4®5JŠ5Ï`6<2
+6¥Î6Ú0÷7
+Ñ]7#É7,4:7#Ù:7
+ëO6Úi{6Õð6<u¬5Ïß¢5Jø
+4®äÕ4°t30û2OE»1Tüp0?ðÊ/©ü-Ò Ì,;ÿÀ  ,~	-Ñ /H{0?a1Tý2NíÐ30Ä@4`4®ä:5K!w5Ð=¶6=À6x·6Û¡,7
+ç)7%57-Ò7%s7NS6Üâ686>ª5Ñ|Ö5Lej4¯ÿ€4p
+31ß2P2"1UÓ0@,/!-Ò²ª,×¹+{nà,ÐO.oL/A8<0Xg1TÓ³27ç¶3
+œà3ºö4\4åãË5T<F5®;5þwß6&S36Bú6Mb
+6Bý6%É5üê5¬œÏ5R`Æ4ã¯4ZRÉ3¹j3
+B*25óž1R;0V)2/?Bo.ï,ÎMÒ+yxÀ  +{Ej,Ð:N.jï/AC 0XÂ1U
+U2823
+
+è3»Ü4]]]4æìÀ5Uc
+5¯,Ê6 *Æ6'°6DžX6OS
+6DpL6'9¢5ÿR5®P,5T-"4å|ä4[çó3º9,3
+`26ì#1S}0W¢/?ü.pÇ,Îëh+yŒŽÀ  +{ô,Ð%.f/AN0Xªj1UFö28|u3
+Yð3Œ	*4^+
+4çõ²5Vì5°IU66)
+â6Fv.6QD6FT6(Öx6 ÝB5¯â
+5Uùx4çJF4]}3»pì3
+æ27ä1TÀ0Wü/@µ.ñþ,Ïþ+zdòÀ  +zò|,ÐÐ.b5/AXé0XÌ1U28ÆÓ3
+§ø3Œx4^øà4èþ¥5W°¿5±eã6t6*k:6H46S56H8é6*sP6B5±tá5WÅÑ4é§4_B3Œš¬3
+žÌ28Üû1U0Xå/Ao%.s6,Ð&+{
+.À  +zÉ,Ïú.]Ø/AcÌ0Xí¹1Uº:2923
+ö 3œÅ4_Æ 4ê5X×5²p6÷K6+È6Iñ×6U%þ6J
+76,&6E@5³<5Y(4êå
+4`§j3œàm3
+29Õf1VD0YÎî/B(¶.ôm,ÐÄ*+{µl*YnF+µQ-È.*Ñ/A0?Üà1'³H2
+V2¯
++3Qñ3ÝÏÀ4Où#4­5 <ü5)n«5H<5S=5G®
+5(à4ÿD\4¬d4N3Ü
+3OÒ2­
+¬1ÿÈê1&-¬0>
+/?VÑ.)J|-ü+³Á6*WÜÀ  *Yw+µfD-â\.+Œ/AcÂ0@A¬1("2uá2¯¹+3Rç3Þÿä4Q@Ú4®S@5:5*ÚE5IÍ75U4D5I5*yu5 Ðª4­€4PD|3ÝÔf3QVã2®¯12 ¬Z1'00?O/@3*.)ùh-²+ŽU*X7XÀ  *YÝ+µ{-ü¶.+5ù/A±~0@Šx1(Ô2ßj2°f)3S|Ü3à04R4¯c5795,EÝ5K-5W+5Kvû5,_5ÿ&4¯'Ý4RY3ß¿3RÛ.2¯Ø¶2t=1(Ž0@/A.*šV-f+Žê *XÕÔÀ  *Yš+µŸ-.+h5/Aÿ<0A
+D1)
+2Hõ2±'3TrÓ3á`+4SÐF4°»54Z5-±t5M_%5Y!Ì5M[k5-«L5-€4°°4SÀ83áM3T_y2±:2<"1(ð80@÷æ/AëÚ.+WC-
+
++µ~d*YtPÀ  *Yu+µ€{-1l.+r/BLø0Ap1)pb2²2±À&3UhÇ3âM4Uü4±ï«51w5/
+
+5O(
+5[5O?Ú5/D75\4²8U4U~3ã	u3UãÅ2²+À21)ÛŒ0Aë3/BÈ1.,0-Ñ+¶É*ZÍ)%f*Ýî+ÌÃÈ-²Ú.<Ê/€œ0Ûv0Ð5{1Ð2- ,2¹O±3/Ì3ó3ÝJþ4J4.¹Ë48Ü§4.~Ó4é-3Üw 3>ý3.Îå2ž"2+Î1Å80Î O0ÐŽ/rÆ.
+-§ +Ë*P*ËØ)$AÿÀ  )%©:*þ+Íî-õ.æ/
+0Pö0Ñ
+V1z42-êü2ºkµ30ù3	¡3ß
+º4y40Gä4:Å40
+à4E!3Þv°3û30D@2¹32-<1»Ž0Ïêš0ä/;
+.¿Œ-6Ð+Ëò.*EŽ)$Ä:À  )%Ï*4+Íh-8H.÷/
+X0Æu0Ñá01#Ï2.ÕÉ2»ž32%l3³3àÐr4Êr41Õù4<@á41Œé4¡3àvZ3Òõ31¹2»Ä2.Sç1²-0Ñ4þ0U/N.tà-Æ+Ìº
+*¿)%FuÀ  )%ôâ*_
++Íº:-zÿ.T /õ€0;õ0Ò·
+1Íl2/À2Œ£œ33QØ35Ç3â,4
+k43d4=òÿ43[ô4ý	3âv3
+ó33.ö2ŒzW2/1šš0ÒV0G/Ë.*-V/+Íì*9l)%È°À  )&¶*,+Î
+`-œ·.±</eò0±t0Óè1w20«f2œ¿Ÿ34~C3KÚ3äUå4Jc44ò%4?¥44úý4Xû3äu±3fî34€O2œìè20Ù<1#0ÓÉ®0Ùx/×.ß*-åß+ÎIÌ*³I)&Jì'Ý¹);*ÉÌ+µ»,ÏíN-Ò$ø.»µ/Îz0KI0ø1lÁ2 ±`2ZnP2€H2Ü;×3q3
+à
+3óù2ÛÆ¿2€Â2Y2 Ã1
+·€0÷._0Jâ/Úœ.¹ÒÁ-ÐŽÚ,Î|è+³Ø*Óx)9ËÀ'Ü6ÞÀ  'ÞA);p*|+µæ,Ð-Òææ.»Ù7/~A0L[40úã1K)2Ø2\:2¥ÝW2Þ
+3A3
+"û3&2ÝÆ:2¥~+2[v2'ó1Ãÿ0ù y0Kk /ÈY.ºé¯-ÑÔ+,Ï+ŽŠ*bŠ):zh'ÜñªÀ  'Þjò);Ë*k-+¶,Ñ9ž-ÓšÒ.Œž/.0MlÔ0ûŽ1)2P2]Â$2§3c2ßÿ`3j3
+eo3Y2ßÅ²2Šô2]W 27"1ÐX0úÒ0LÎ^/µõ.Œ -Òó|,Ð>+µtc*ñÕ);)'Ý¬tÀ  'ÞÃ¢)<&*»Þ+¶:,Ñßî-ÔjÀ.œd9/ÝÌ0N~w0üü1ø2jÊ2_l2šp2áá$3%3§ä3«2áÅ*2šjú2_8)2FR1Ü³0ü€ª0N1/£.œ-ÔÍ,Ñê+¶BD*);×·'Þg?À  'ß
+T)<~*
++·
+d,Ò#-Õ,®.Ÿ)º/0O0þqU1æ_2SA2aû2©ß~2ãÂç3œµ3êX3Ÿ;2ãÄ£2©áb2a12U1é
+0þvÃ0OÚ/,.Ÿ.x-Õ2 ,Ò+·&*2)<^'ß"
+&¢æ'Ý)%U*YŸ+zÙ,Kó-dòh.5
+.ü©/ž 0)°b0£¢1
+Çš1Sœ,1Pu1©à1Ž$1©»11S6`1
+TÚ0£I0(ðô/õÎ.ûU.4ç-c,,}ÆÝ+yT<*WŒH)$QB'Ü?w&ÖÀ  &ë'Þ*æ)%Ð.*YÈO+{Éä,/-f .5ü.þ
+Î/³
+0*Ù0€Ö
+1
+ßR1U{x1ï1«`1µÂ³1«C61X}1Uò1
+
+t0€WØ0*C&/ï.ý¢.52Ü-dü,.z+z*XœÊ)%^'Ý
+&K
+À  &4'Þ¹Æ)&JŸ*Zà+|º,,¹-gØ.6î.ÿ/­û0,¢0Š	¢1
+öý1W9Á1Ág1¬à1·`ä1¬Ë\1g1Ví1
+¶
+0¥®d0+Z/@.þÑ¶.6\Ñ-fYö,K
++{Ýì*Y¿L)%·z'Ýô&ÀÀ  &|²'ßHš)&ÅN*[7r+}ªt,B€-h-.7à/ "/šè0-*A0§=(1š1Xø1ùá1®`1žÿ1®S1äQ1XÉ1æŠ0§ò0,ç/e2/ Gæ.7Ç-g·Z,þÚ+}"Æ*ZÀÎ)&j'ÞÏ2&5|À  &ÅL'ß×)'?ß*[ï+~»,Ì2-iAG.8Ò/=A/£Ö0.Rà0šp«1&R1Z¶Y12[1¯à1ºI1¯Ûš1*;1Z€§1@0š[0.9Ÿ/R/&ï.8°º-iœ,²š+~g*[ÂO)'
+±'ß©Æ&ªxÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &O5'¯z)Ó*++F&Ö,Iv-4w
+.ð.Æ§`/tØ0Q0µ0Ú{Ý1%:'1]Ès11h1î1Í.1\}1#ÑÕ0Ø0|Í 0/puð.Ãx.
+×D-0ì­,Eeþ+Bò*(s) '«ÖÊ&J¿À  &MÎ('®|š)
+ù**Ÿ+E5È,Hï-3Æ².y.Æ$&/tz0å§0X0Ú®µ1% 1^q­1¹O1žx1;1]ú1%
+P0ÙÑË0~ðJ0-y/r.ÄÝ.
+-2P,G +C¿&*)v)#y'­-N&LDêÀ  &L'­~Ç)hä*)Ý+DDº,G·Æ-3â.
+.Å ë/s 
+0Ãþ0ü0Úá1%ÝÙ1_ç1
+A51l1
+]I1_w1&BË0Û0Ì0S\/tÃ..Æ.[ó-4ò,HÛ,+EhZ**Ü)+á'®Ò&MÊ4À  &Kb
+'¬ä) ³Î*(ý
++CS®,FØ-2e.
+$.Å
+¯/s-À0¢U0 0Ûf1&/²1_Ä 1
+É11%U1`ô1'{F0ÝI<0p0y?/véÌ.Èb.L-5§,JÂ+G*,B¥)4H'¯ÚU&OOÀ  &J+ÿ'«(ÿýt*(
+¢+Bb ,Eùr-1Ž<.
+®.Äs/r»a0¬0
+D0ÛG>1&1`mZ1Q1Ó1íc1bq1(³Ã0ßö0­0"/yk.Ê$¥.à¢-7;6,LPX+HºÀ*-šµ)<°'±0Ø&PÔË'¯àø)P*[èq+^,€u¡-Š
+.š2/gt0 Ò0Ãk¬1Rû1É€Ë2*Óð2s42«§2Ì
+	2×Þ2ËTù2ª|Â2~[v2(©1ÆË1O_0¿Á>0
+ÒÒ/bp.u-¢a, Ék+(j*Vÿ)ñ'¬À  '®µl)Y6*Zì+~°,£]-¥%.ëÆ/fmN0l0ÂÒø1R
+
+1Ée52*Ì92v2¬Œ2Ì¶2ØÓK2Ìrw2«D22)ýk1ÈB¥1Q,90Átò0
+9Þ/d@.º>-£Ç
+,¢"«+L
+*X®ò)I'­EPÀ  '­à)aÙ*Yj+ß,¢-€>./[/ef0
+Ð_0Â:H1R
+1É%2*Ä2±·2¬aÝ2Íaø2ÙÇü2Íö2¬­Å2d2+QU1Éë~1RùY0Ã(Š0 ê/f¢.ÿm-¥-0,£{ì+o±*Z^Ë)7¢'®À  '¬^U)j|*Wºè+¿,¡Ô-£W.rñ/d^Ã0
+4¥0Á¡1Qÿ1Èæ2*ŒÇ2Ðù2¬Ÿÿ2Î
+î2ÚŒª2Î­t2­ÆG2ïž2,¥=1ËX1TÆy0ÄÜ[0!ö/hŠß.D-ŠD,€Õ,+T*\€)Oú'¯ÃÒÀ  '«2É)s*VVc+ß=, €-¢p.¶/cW~0
+í0Áä1Q!z1ÈŠr2*µ2ð;2­
+2Î¹ã2Û±Z2ÏÊñ2®ÞÉ2Û
+2-ù'1Í=21V0Æ0"o/j«®.Ì-§ùX,Š.l+¶÷*]Ÿ{)hR'±)sÓ*\wÌ+¢r¬,Òg\-ï.ðP/Ó£e0€dN1a32/p2¢3	ä<3g¥"3¬åI3å¶Ú4
+4¬
+4r&3ãÛà3ªßÿ3d3ô3y.2Àû2E±1\¬0 /Î.ê0
+-éÄF,ÍLÆ+*W>$) cÀ  )w§*ZÔp+¡Aú,Ðäð-íï.îk
+/ÒMÚ0£nê1`T2µ2Ü3	
+Ü3gIv3¬×¶3åò24T	43®4
+u3å:Œ3¬è3eõ3¿2û2q©1^
+R0¡ñ/ÐVü.ì*Z-ë®h,ÎìB+À
+*XÏÂ)HžÀ  ){|*Y1+ G,Ïb-ìD.ìÐê/ÐøN0¢y1^× 2óú23	'}3fíË3¬Ê 3æ-4Š4º×4ÆÃ3æ3­?Î3g¶A3	ŽP2572 1_ÿø0£Zr/Ò x.î$-í,ÐÀ+ ô*Za`)-æÀ  ) O*Wž+à,Íà-ê.ë6·/Ï¢Ä0¡$1]šì2V?2R3É
+3f 3¬Œ3æhæ4ø4Aÿ4	q3çøv3®o¶3iwh3
+Ñâ2oU2É1aò0€ÃÚ/Óéö.ð
+Ø-ï¯,Ò+<+¢)
+*[òþ)À  (ÿG*Uê[+¯â,Ì]©-èî.é/ÎM90 Á1\z·2ž2|3j¿3f6s3¬®ù3æ€@4	J4É(4
+_3éWR3¯3k83
+ït2©s2	õ1cåA0Š-D/Õ³r.ò-ñlÒ,ÓÊ·+£]š*])ø>*,ëu+$P,Ój.¥Ì/8¡0
+à1Óþ1Ì.2I3%J3® 4#f4žµ4Èø5:Ä5Är5$3~5û@5î³4ÅÉª4
+PŠ4 3ªb3!7[2¹E1ÆÈ1EÌ0
+ï/#æ.S,ÍP+}
+*(¢ÖÀ  *+y+î,Ñ=B.#/õl0ä1ÊN1Ê©2S$3$>Á3­ª4"ª4EJ4È85*Á5ð5$£T5š5Š4Çó4O
+4!P3¬ë3"ö2æ1È1^0CX/SÖ.,ÏÒ+xÀ*)ÂŽÀ  **+žÌ,Ïx.by/²80ª]1À 1É#2\Á3#3i3¬Žg4!í4ÑÞ4ÇÓ$5œ5
+Ž5%*5
+D5]X4Èd:4Mp4"'3­s3$2Ÿ1Ê8ê1w20{Ã/Æ.Ž,ÐX+tb**âÀ  *(/+,Í²ò.@Ð/o0p1¶ñ1Ç(2f]3"(3«ŸK4!0ý4^r4Çn:5
+¹5
+GU5%ÿ5
+èw5«4É±4KÖ4#æ93®ôû3%k.2@ú1ËñR1å0Ž./³·.
+f,ÒÜ+p*,rÀ  *'!Â+MF,ËíÊ.&/+Î05Ø1 ­A1ÆŽ2où3!
+·3ªÈ04 ts4
+ë4Ç	Q5úŽ5
+rö5%òÕ5
+Þ5Ëü4ÊþÉ4J:4%1M3°g3&ÑÈ2n71Í©Œ1š0ì/ãŠ.,Ó`+k£*-"Q+HA²,¥Ý²-ñ¿/º80,J1)
+ê2 ô2Ý¥
+34.h·4µqì5'%Þ5À5Çeý6û6ú¢6žd6$6 b5Ãì95
+Êµ5"ý4°G4)eý3±H2× t2
+¡J1$ž0'/V-ê\
+,¡_G+Bü²À  +Ff
+,€Nv-îÇx/@^0*jb1'{Ø222ÛH3œ(4,ëi4Ž5%þB5ø¬5ÆE6Š56ßŒ6êG6yn6 ý\5Å
+{5¿j5$F
+4±û;4*Ù13íI2ØÓV2Ía1%i0(W(/oâ-ì,¢rî+D8èÀ  +DX,¢¿:-ì|0/Æ
+0(Á|1%ÚÈ27q2Ù3fÐ4+n4²45$Ö§50Ì5ÅŽ6Qd6Ä×6 
+*6ï»6.5ÆNÀ5Ž!5%-4³t04,Le3)J2ÚŠ82ùy1&¹T0) 2/A-íŠ,£+Eu À  +B°,,¡/ÿ-ê0é/L¬0'1$9ž2
+Ò°2×lÀ3y4)ðÌ4±,×5#¯
+5hê5ÄÛÔ6 ü6©ñ6 N
+6f62ÿ5Ç5šÕ5&Ø<4Ží#4-¿3eK2Üy2%1(	£0*é=/¢ -ïJû,€@+F±WÀ  +@Ôþ, Ã-çå /ÒÓ0%o®1"§2
+mí2ÕYü3º 4(s~4¯À{5"n5
+¡
+5Ä
+6 §Á66 î6ÜN6ÍÒ5È±B55(!J4¶f4/2Ì3¡K2ÞKþ2Q©1)Yñ0,2G/»ÿ-ðïð,¥­è+Gí,LE@-š
+á.ò_,0341)ÄB2$ïJ3
+>3Ò24«5©A5¢ÉF6Ð16k-6š6×;6ù
+(7G6÷u6Ô6€Q¬6dÄ¶6OÒ5q·5=
+4
+Z*3Ë3Î2|1$Uh0s.ë2-£/Û,FNÀ  ,J0-ŠK.ïÇ20
+·1'Þ:2#3
+ëD3ÏÂ45
+Ù5¡È6Qè6i
+º6ŠÎñ6ÖK*6øB7&6÷]À6ÔÑs6¥36fMý6e 5º5|4y:3Ì¯Ù3å2 Œá1%0~3.ì¬-€7³,GÀäÀ  ,Hç-€B.í/80Ø;1%ø12!-è3	LI3ÍQ 4çr5
+	Ë5<H6Ó 6fèm6¥I6Õ6÷i
+7°6÷·	6ÕÖ6Š6g×E6{n5 j5
+Óï4J3Î]3	üº2!øG1&Â·0O.î>
+-¥?,Hð}À  ,F<-¢Èò.ê>0*À1$)2M73­N3Êá,4
+NÔ5:5uÈ6UY6dÆ 6€C6ÓÛ6ö{7äÆ6øT6ÖV86Š÷f6i`6:5¡LB5
+`4·Z3Ð
+`3
+Ø2#3¬1'ù`0l.ïÏz-ŠGd,J À  ,Cò-¡¢.çÿC0}C1", 2
+l3S3Èpž4¶85jT5¯G6
+×6b£Ò6¢ýö6Ò¢÷6õµï7ÃÜ6øi6×6§ÙP6jé×6§5¢5jÐ4Öj3Ñ¹$3
+*ô2$o1)00.ñ`æ-§O=,KO«-7¡Ì.;/Ö'1X2:3
+1-3ìüp4®5`%5üîœ6zøÜ6Û§ó7*q87l&7NR7Š÷7­3m7€ùv7w7düj7$Wn6Ó6pÌž5òE5Ws4§@À3ãù 3ì2V1Ò»/Ï©>._Ó-23ÄÀ  -5Ž.Ga/Ôµ1®Ã2V,3
+O$3é¶4«5\Æô5ù%}6w1v6Øf7(27i
+E7·/7¥©7¬_87€Ÿ7C±7eõ"7%W6ÔÂ6rŽh5ô5XÊ4šj3å»ä3	E2
+Ü1¯Ü/Ð÷P.<U-32^À  -3./ÑuD1ë2qÂ3	m
+3æo4© %5Y|Ä5õ\=6sj6Õ$7%.7fp7 
+7€GÉ7« 7€ª7ê7fíÚ7&V±6Ö%ú6t5öç5Z4©î3ç~Ê3
+2
+b1þ/ÒEc.Ø-40úÀ  -1.Ó°/ÎåÓ1[2
+X33ã)44Š£¯5V25ñü6o¢ª6Ñâ+7#6*7c7ë7¢ïè7ª¶É7€HÂ7Â%7gæ7'VT6×®+6vË5ø·5\N4«Dœ3éA®3
+	ö2
+é1j /Óu.õ[-5/À  -/yp.Ö/ÌVb0ÿbu2
+ší3©
+3ßâË4€'95Rèc5íÉŸ6kÛC6Î >7 Í(7`È7ñÉ7¡	7©â7€
+Ý7^7hßL7(Uø6Ù6`6xk{5ú5^©4¬f3ë3
+
+O2
+o1GA/Ôá.ÑÞ-6./.{/l0§ly1Ïê2à¬X3ÔXj4¯C5{Ù
+6
+ëÎ6¬Ÿ7%Z7÷7Ë88
+%û8,H8/Ê8(ñF8£M7ÿ
+ç7Á^7çÖ7
+6€œ6Z5pa4§x3Ë¯2ØÜ1Çñ(0¡¡/dY..
+%À  .Ôå/i#[0¥741Ì£±2Ýb&3Ñ(4¬9q5wrw6ûî6©Sc7!
+7
+Ÿ7Æþ·88Û8)@Y8-_d8'º8Wü7ÿ17ÂV©7Èp7
+®ì6¥bÍ65r9S4šÉ3Í
+l2ÙoŠ1É0&0¢/eÎ.
+ÂÀ  .P/f+š0£ï1ÉÂ{2Úö3ÍÃê4©X¢5s
+Ô6
+6¥èÅ7
+±77ÂfÜ7ÿ
+F8+8&88+! 8&Â8
+©8 ¿7ÃOQ7©
+7
+Ý×6Š­à6ž5t&4ª®3Î@2ÚÝr1Êo'0£
+û/fÜo.|õÀ  .
+Uº/c3õ0 Ì«1ÆáD2ÖÍÄ3Êy©4ŠwÐ5n¥.6
+06¢~(7ŠÜ7ýM7œÎý7ù%J8EA8#0Þ8(â8%Lþ8ÁU8 ^ä7ÄGö7
+€7 
+¿6§øñ6çs5uèõ4«@J3Ïö2ÜK<1Ë®(0€xm/h
+.7]À  .
+$/`<B0e1Ä 
+2Ó3Ç/h4£ÿ5j>6,O6727{ê'7¹7 7ó-R8úX8 )$8&€68$<8v8 §
+7Å@7j>7!;ª6©D6d5wÀÆ4¬{å3Ñbâ2Ý¹1Ìí(0¥jÝ/i_±.ñÅ.Ë¶Ó0#÷Í1fzŸ2OÇ3 {4mî5bù6
+Ã6Á í7JzÙ7¶úÝ8]¶8?È8_D8h³8b	Ð8YÒð8X,p8XJý8MŠ80þ8ÈG7ªkÏ7=»W6µùÌ6ªt5WØû4
+Q3¢2ºT1]ð{0
+@].ÅÆÀ  .Éd0!Œ©1c&2"b3|4ìF5^6ºf6ŒN7E#¬7±
+·8	
+
+87¢Õ8Uj:8]lÊ8Wa8QQ8RŽ«8UŒ
+8M¬80j8,7«7?%ð6·U6ÁŸ5YVÒ4ì3.21_#
+0
+é.ÅðíÀ  .Æw÷01_Ò^2ôþ3|4j5Z)6W
+6ž±7?Ì7¬8¬c80/ä8KÙ8RIÜ8L¹)8HÐ$8M<ß8S->8L±81Ù8N7¬Ñk7@6ž±@6Ù5ZÔ¬4ÌÉ3d¹2Jä1`UŸ0Ùu.ÆßÀ  .ÃØ0
+F`1\~/2Ç3}4èö5UÁo6ó¬6³x7:uR7Šl7ÿ§r8(Œó8Aµv8G&ô8BÌ8@Nž8GÅ8P^8L²81H8ø7®:7Aû"6º
+ù6ðR5\R
+4­3HF2,1aa0 Š.ÇÍ>À  .Á90
+<1Y)þ243|4gN5QY_6N6®êu75
+%7¡&E7õö
+8!J87Û8<87hv87ÍP8BM:8Nz8Kž82!¶8ÓÜ7¯77Ce¹6»h²65]Ð]4@3+Ð2Ût1b»0!r.È»d/{Éõ0É*2
+
+ê3)ê435#E6=Ý6¯È7L¬¯7ÊWµ8'º¥8d[8w²28Gn7Á¹Ë¶
+A
+·u£·
+oC7Y8X8Pº8I#K8qR7¹Ð7>66€Ó5ô5Y4*ÉÏ3"­%20ÁÀw/sÞÀ  /xX0Æ:×2	ëM3'
+
+4/ÂÙ5 J*5ü6«=!7F`7Ã&8 FÉ8WJd8c6æ8,~Ü7
+Ë·J°·šþ`·I£876)¢8È8Pº8Ió@8`ò7»7?26¥íž5õ
+5
+G4+¿3#Ú2<b0Â£:/t"8À  /tç10ÃK­2¹¯3$)4,t5
+õ5öžy6Š²(7@f7»Ú8Òì8Iûi8N»8 7»Ø·Â¯·×*à·kµ7Ò 88~8O©Œ8JÃ;8P7Œ\"7@×Æ6§\5÷)ü5
+6(4,µ=3$b2å>0Ã
+þ/u+À  /quÎ0À\23!I4)%T5ó5ðÖÙ6¢'07:BÂ7Ž	8_
+8<¬q8:@I7í@Å5ÒÿÀ·Œàž«À·€î6ÞôŒ8šv8O7»8K/8@-7œ¢17B(Z6š# 5ø·ñ5
+$³4-ªô3%=F20ÄhÂ/v4îÀ  /nl0œmW2Vr3
+h4%Ö5J×5êõ66974s7­]y8	ë.8/]w8%Äþ7·bH¶»÷È·õý\žÂ ·Ã 6Ex8
+d8NÅŸ8Lc'8/Ê7Ÿè?7Cxî6©=€5úEâ5<4. «3&ü2	6ö0ÅK
+/w>I0	f1Z<2š3Ž­Ç4»µ5šTQ6 ?7*
+7»áË8*Õ¡8tÚ28x"7ÑÐž?q(¹F¹FþL¹bòž¹V0ü¹
+Â²žè6l&89Bæ8O­þ8ú 7«b®7
+M6rË5ä4²Cx3¬kx2Wº1QÇz0IÀ  0$1VÛÏ2!I3±[44·ám5€v,6|g7$Ï37Ž®J8"MK8cFú8Xå7hžxö¹ªy¹S4¹li`¹\¹"Ãžã6=À89=t8P©.8à}7¬p7
+Ë6t.Õ5¿(4³)3­;	2ù1R¢0
+-À  0ã1S{2þ3®¡4Ž
+F5 	6u¬7V7­zË8Äó8Q³Á89Æð68@ž>¹#S¯¹`0.¹uà¹bèT¹&lÙžß*6÷@897ø8Q€_8Æõ7­~d7J6u5 J4Ž3®
+21S}0À  0¡¡1PQ2²3ª¶4°9
+5¹ä6nµÄ71w7ŠGI8<8@ 8šZ·
+üž¶ Ê¹1üò¹lÉ.¹Vš¹iD
+¹*Aòž ÚÆ5Àœ8928R8­p7®<7 uÉ6vöa5¡uk4Žõ3®Ú.2=c1TX£0
+öÀ  0§`1L»2e3§c|4¬dõ5Û¿6gÜÜ7â7È8ŽF8.Q7÷|·¢þ°žÒÃ¹@Š0¹yb(¹fš¹oŽ¹. ž€ÖP5G 89-8S¿8ì7¯7!hF6xZ&5¢P4µÛ3¯©Ÿ2ßF1U3¯0Û0
+Ü1Ñ|3zf4*7ª5.X¹6\J6åÕâ7Ã8è8pŒV8 J7ªPžÊáD¹pÜ\¹LJ¹Dø¹ì¹£Q°¹µ
+¹Ÿ¹ÖF·gÚ 8:ì8JáB878K6ÕQi6ã`5$Ýú4!íÏ3	#Å1É
+.0	8À  0é1Î23
+íý4&Ý	5*y~6pÞ6Þá)7[D8:
+8_Md8aµ5úü žó·|¹ÉA¹£-j¹
+¹-¹¥;}¹µ
+¹Ë]¹e>·l¶@8:ø8KÉ8Ž37æ6Ö`ï6Ý5%4" 3	ªã1ÉÔ0vlÀ  0÷1ÊÌž3
+a4#g5&D6
+r6×ìr7
+ó
+8ß.8MÞx8>)·R¹FÒ¹$[¹«¹œK¹¿
+¹§%C¹¶
+¹ö÷¹ô2·qÀ8;Z8L±ü8aÌ7
+Ì6×pv6>Z5&S
+4#D13
+21Ê0ã À  0~1ÇfØ3Õ.4 'Æ5"»
+6
+6Ð÷ž7Ò7ÿ¡8<o8·âE0¹"±î¹}¹²ïš¹¢ù}¹Q,¹©¹¶(¹"¹&·vm 8;»°8M\8^7C
+6Øú6ë×5'
+²4#ïc3
+¹#1ËEw0PÔÀ  0z
+"1Ä õ3HÅ4
+Í$5
+ÛÎ6	®6Ê 7vE07ðRå8+ 7î$øž-à¹7
+¹¡Ú¹ºÐÍ¹š5Š¹ãH¹ªøê¹·9¹N5¹·{I@8<
+D8Nž8Œò7ñJ6Ù6R5'ÈB4$3
+@A1Ëýä0Ÿ0ãÐü22k3ri-4^5àm6xeK75
+7Ú
+8Oª%8a8Åžºg$¹òô¹³Ê8ZF9ývQ:+W9ÞOž>¹¹,¹®ÊÈ¹×Ò68Sët82nO7ÃÛ¹7&kº6g«a5Ù4
+ 3g7ï2*í0ÛüÀ  0àQ2/m"3më54hg5t€6qui7.Öq7Ðg58Bò8wòè7­ŽžéN
+¹D¹
+®8Kè9÷:$íÖ9Òþâž'
+Ø¹¶gÊ¹¬÷à¹\66z_8Tb83è7Ä©7'µ6hì5
+4z3gü2+t0Û©À  0ÜÒ
+2,o@3im<4rË5Ü6j
+7(«Ø7ÆÌ_85Ä8Y#6Ït@¹
+¹;¹
+8<È9ðŸ:
+NN9Ç®.ž:û(¹³£!¹«$þ¹à6tŒ8TØž83œ7Åw7'Ë²6i~5<4U3hÁ:2+ü
+0ÜKÀ  0ÙR®2)q\3dïC4
+}.5
+6c­7"?7œ18(p8:TL·
+óà¹#ú¹«_ò¹î8.89ê
+ì:®Æ9Œ]XžNÙx¹°Þv¹©R¹dê6o8UOH84e$7ÆEd7({°6jq5
+o4}.3i
+à2,0ÜìªÀ  0ÕÓ=2&sx3`qJ451L6\¥Ì7
+V¢7³­8]d8
+·¿Ñ¹;p¹·>¹£W~8H 9ã«:F9±
+žb·¹®Â¹§2¹éD6iu8UÅì85
+¿7ÇF7)+š6k]5 4ø3jJ
+2-
+ 0Ý71,ò2Äx3µìÁ4ÓÝ~5ÓN6³ì7~áW8©:8~Ê8t·Îà¹cåL¹üà9Tv4: d:æbr:ëf:Èæ:¿Ï8«È¹ÎDÜ¹.žW8
+6è8Q4:8tö7h9¶6Šû5ÆÚ4È83­;42òŒ1&7À  1*@ö2vŽ3²vª4ÏM5ÎRv6®6ß7uW)8
+9\8jd
+8Uîàž>Ù ¹w`¹l9a§:Võ:ãXø:äÑ3:ÂÙÂ:uàÞ8§
+À¹ÈZF¹ïžá8
+òø8Qü8Ö7húÉ6§ 45Ç:l4É83­žb2Iä1&ÖÀ  1'Ð2(ò3¯ 4ÊŒ²5É
+6šÚÖ7kÌû8É8V,n8&ôž1¹º¹¡Û49nØÔ::àOy:Þü:ŒÍg:là8¢±š¹ÂoŒ¹Èúžkš8
+¯8Qùº877i»Ý6§«p5ÇÛ 4É³93®52¡1&ðwÀ  1$Þª2¶\3«4Æ,K5ÃÂÆ6£~È7bBÊ7ø³L8AôÀ7ïôž¶ö¹MÂ¹šJ`9|	ü:Ä
+:ÝEö:Ø<Æ:¶Á:b"à8Eh¹Œ
+8¹¢jžõ 8
+k8R\8$7j|î6š6ª5È{4ÊM:3®²Â2ø61'YÀ  1"-2{Ö3ši4Áæ5Ÿzí6"œ7Xž7éÓ8-œ7ÿÀžâ»¹©È¹®¹9:ú:Ú<o:Ñò:°Ž·:XCï8ÙX¹¶€¹{Øž°8
+'8R¿D8ù17k>6šÁå5É
+%4Êç;3¯/ñ2O_1'Áµ1hñD2ŽÖ-3òë{5
+
+/6
+~6èÎr7¡Ã82G8>68DNØžÉâ`¹žÇ7:dcó:çc;#Œ;ð:ŽØ~:¹.Â:NÈÕ¹ZX¹ÓVP¹)Ü7\ 8\xH8x7 €6×
+ë6,5Àv3ç	×2¬â+1_ÏÀ  1eQ}2±Œ	3îB5	r6`6áù7+â8( 8K8l žþÔH¹©ÐHž­?:q
+:ïŠ;"ò;
+ý6:¿:œÔŽ:Iaò¹J ¹Í¶ô¹'è7Y 8\kü8ZÂ7zÇ6×é6b53çL2­Dï1`À  1a±ž2®¡ç3é5^ì6ðB6ÚY7Œ8
+û8dŒ7p¹ã$¹µ|žG`:}°,:÷ÕÊ;"';		Û:É+³:Âz®:Cû¹:à¹È¹%÷ì7V§ 8\_Ž8 7Ôè6Ø*è6ØÀ5j3è"Á2­§³1`TÀ  1^ó2«Ã3äï5KÌ6 a%6Ó7L$8{W8Hèl6*f¹4\¹ÁF¬žrÀ:
++; k;!\û;t:ÓU6:Ç :>¹*¢@¹Âx<¹$fü7S¶ 8\Sh8å_7/
+6Ø¹á6/5¿3è¯82®
+v1aÀ  1Zr,2šm 3àE5 8©5ù€
+6Ëä7ÜA8
+q¯8-··LñÀ¹NÕ
+¹Íàž>® :~%;#ô; p:þF2:Ý~Ù:ËÆz:9-/¹¬¹ŒØì¹"Ö
+7PÅ@8\G 8
+*©7*6ÙHß6
+{53é;­2®m91azØ1?ä2×³ä4p\5&kP6#º,7ÙÇ7¹Ý8G¯Ì87þë ¹
+ó<¹«°8÷ç°:ñ;
+s8;÷;h;;:ø
+;¡:Šeè8ro ¹âY¹m:$·$»@8[Ì8+kö7§@6úZ86
+n5
+(4	KË2Î#â1
+€À  1
+å2Ô
+U4
+²15"Í.607*7²J­8;áÜ8Þ7aá@¹9Çh¹²Q9"_:;ôp;~;
+ž;9!©;Èx:£$8ô`¹Ù p¹iŽ·':À8[8+87§³6úÝï6^Î5
+h94	%2Î1
+àúÀ  1ûè2ÐfÈ4
+ô5/
+6Z86þ±7ª·É80ê8fVt¶hP ¹U¹¹`9HËH:§;;uŠ;z
+K;Ë5;7K/;L: ÄX8²±¹Ïçà¹f/·)º 8Zª\8+°~7§ÔÙ6ûaª6².5
+ŒJ4	Ø2Îë61
+\À  1Ùê2ÌÀ:45Þ5ì6*<6ö/Þ7£$ä8$Eö8F} ·«à¹qož¹ÀÓ49o6ð:²`;öÚ;uþ;|§;5t®;$@$:ó8Ïm¹Æ¯P¹b© ·,8À8Z9°8+ÒŸ7š6ûåb65
+\4
+
+Û2ÏNÝ1YŒÀ  1·ì2Éª4w³5òË6ú@6í®¥7þ8x8&£Ìž
+À¹¡ö¹È9ÑL:œ
+|;x;qž;
+.$;3<;){ý:"¿8ì)ð¹œvÀ¹_$$·.ž 8YÈô8+õ7ši%6üi
+6Xì5
+dl4
+e62Ï²1
+1Ô 2äÔ4ó50%è6,ú07
+®7Âá
+8Oh<8åž7Êc¹1õø¹®A9'0:ìf;Îë:¢_j;rÃà;i;Pü:¹Y93
+`¹ß¯x¹ä· 8[81@7¯0œ7Ô
+6!­n5&D4¹2Ú¶1æfÀ  1£2áv4C5,nü6(®
+7
+Â%7»
+8CQ@8¡Ö6ëò ¹LÈŽ¹²¶Ä9W¹0:ÌV;ŠÉ:œ`;kUÀ;
+¿V;JÀÎ:Ž+â9C ¹ÔId¹~AD·`8Z{(81ø7¯lF7
+6!ø55&ê4Æí2Û¬1
+|À  1q2ÝRÙ4r>5(ž6$b
+7e7³Z87:F8h»è·(Ô¹gd¹·,9ñš:¢x;~š:Ø»O;cç;#ì.;Dú¡:®Íh9R ¹ÈãT¹yxŒ·#`8YáŒ81°7¯§Ð7Fø6"Bý5&Ý>4"2ÛlŒ1TÀ  1@2Ù<4 ã5%$6 ø7	7«8+#J8H4(·ãÑ ¹7
+¹»¢@9€:Šx; V~:óé.;\y@;+þ;?4o:©ní9b (¹œ}H¹t°L·š 8YHP81©h7¯ãY7d6"Ä5')4GW2ÛÇË1§À  12ÕÑ4
+Ï5!J86Éä6ûY7£Ó8
+P8'¬`ž9à¹ f¹À
+9ŽŽ:³NÅ:þ\®;;U
+ ;2Eâ;9n=:€{9q~x¹²<¹oçÌ·-à8X®Ô81¶ 7°
+â7¹Ò6"Ø5'uä42Ü"Ö1Âœ1_Š2×îð4 €5&°Œ6$ø7;m7º8H÷~8êø80¹O4¹±(7ó@@:R{j:ËÀ;`cÀ;
+Ð;
+Ú¶:Î':õ8d ¹Ü
+À¹eÒü¶àx8`8-&7šJ6ûrþ6 5
+~ú4	ª2Î
+61
+ÚÎÀ  1gj2Ô,4.5#]x6 :L7V:7³¯±8>1ð8n7Â ¹3Ô¹¶Eø8îÀ:iÁÀ:Õ¥;X
+;ç;ì:Æ :xš8£F`¹ÐèÄ¹amh¶àö 8`(8-67š_6ûØB6Îö5
+À4	Ï^2ÎÒ"1îÀ  1o02Ñ3j4
+º5 
+46
+b¢7 q7¬ÂÙ83l`8oât67 ¹LXø¹»À8Õ
+P::ß¿v;OÈK;ý­;ýG:ŸšÜ:gX8Ô>¹ÅÄÀ¹]à¶ás8_³ 8-G7š¶¢6ü=6ì5
+64
+2Ï17À  1
+vô2ÍÕŠ4	
+E5
+¶ð6ö6ùª7¥Õý8(ŠÐ8RèŒ·_iÀ¹dÝà¹ÀÏ9ð:'$:éÙD;Gz;)7;:¶±7:~¬9À¹º Ì¹X¢P¶áñ 8_?(8-W7šìã6ü¢Ñ6Pâ5
+CÔ4
+<È2Ïkú1e0À  1~º2Êwâ4Ð5c«6³J6ñMC7é"8
+á<85îø·ïðÀ¹}bÄ¹Æh96¥(:ÊK:óó*;?,à;2*Ô;
+ß:®¹:th9¹¯|Ô¹T<Ì¶ân8^Êš8-h7©#$6ý6Ø5
+
+r4
+s|2Ïžæ1R1iZ2µ7¢3óÙ5
+÷Æ6
+i6êË7¢Öÿ84µ¥8f 8Sãpžœ²X¹¡¶¹D8:&F:¥wÂ;("
+;>O: »:zô:/ßF¹LÇ¹È^È¹
+æ7y@8dÒì8
+îü7Öó6ØÜU65pÄ3è2­Ï1`PžÀ  1fD+2²£3ïE5
+`46¢
+6ä7y-8,`n8
+-Ö8!q°žç;¹©b,¹2êð:B:°ðN;*:;:hŠ:Z:ru:-Üb¹-A¹À"0¹7ŽP8dŸü8
+ã7>6Ù96;}5§Z3è`e2­À
+1`ñÀ  1c.A2¯óŠ3ë§±5È¢6€®6Ý÷`7\8$
+:8sê$7Ýÿð¹aô¹±D¹!º :&_ :Œhí;,S
+;6¶:2I:jäh:+Ù¹
+Œ ¹·å¹@7ï8d«8
+>Ï7I6ÙÐ6sx5Ýï3è¹22­ýH1`á,À  1`V2­QŠ3ç¶516§P6×êš7œ8¶8]x7r8à¹
+&X¹žºX¹p:2{H:Çár;.k;2Å:
+ :cSz:)ÖžÜm`¹¯©¹mx7* 8d$8
+f¹7Ö6Ùò6«t53é 2®:1a)fÀ  1]j2ª¯š3ãÄ5}5ÿSâ6ÑÝñ7_¶8`É8G6!È ¹1êŒ¹ÀfpžþŽP:>©:ÓZ ;0;.³Õ:áÞ:[Â:'Ó°žbp¹§lx¹t7eÀ8d88
+7Œ6ÚOF6ãm5K3éjÍ2®w¿1aq1-dE2.3¶R4Ô×5ÔÕö6Žñý7È8÷d8Ä8OØ·ò`¹]èÐ¹šü7¯ :Câf:Ž«(:ÈÒ:¡vÎ:O·
+86¹Ÿíž¹¶ž}84­X8ZK~8[7kôi6š­5Èo@4Éÿ<3®O2¡°1&âÀ  1+IB2
+c±3³ì4ÑSÒ5ÐË6°Þ7zZÕ8bï8v|8t7ž`¹n×ð¹©-æ8!`:G)Ü:³:Ä&a:úØ:K]08³7@¹²¹54žx
+À85@8Z€X8ÐT7lmò6šâ-5ÈÍ 4ÊVê3®}2Ïø1'wÀ  1).@2È3±>³4ÍÐ5ÌÁ86¬Ë27s%8	Î|8guÖ8QÏž@)¹Ç
+¹©ÎÜ8kFÐ:JqD:²x:¿zš:~Ù:GP8â7è¹Š¹Ûºžr}@85ÒÐ8Zý68O7lç{6©6®5É,4Ê®3®Ùj2þB1'LÞÀ  1'<2ÍÝ3®ä4ÊMM5È¶Ú6š·Ê7kð^8:
+8Xl,8/gpž}Á ¹[¹ªoà8x:Mž:±^j:ºÎè:Î:B©T9¹¬¹:žlìà86ep8[V
+8RJ7ma6©-5Éd4ËD3¯
+W2,1'CÀ  1$ø92ò3«ã4ÆÊ
+5Ä¬y6€€d7d»"7ýK(8Ib8
+ÿ`ž¬ð¹Ò°¹«Ô8¿_ø:Q 	:°DÏ:¶#9:Ë:>Oj9 
+\¹Ax¹|Qžg\86ø8[®è8D7mÚ6©ß¬5ÉèÅ4Ë]ò3¯cC2ZÕ1'·š0äu23Õ3s×425íG6z»T77Iü7Ýð8UÃ8#X85 ž $¹Ð¹×ZžÕø9Ñ]9ñÅ9¡*žpP¹ªr¹Ù\žý²$7t@8gÝ8:+e7É$Î7)Þ6k5¥4Sµ3iµ2,
+0ÜSèÀ  0âÆ21 Ö3ph4"85ä6uûH73Õ7×
+8Lï8
+l8VXžºÄ|¹ð¹cîžÌ9e9ït9£~äž
+Ø¹
+r¹øŽžöÄ$7p8hþ 8:Éš7É»ó7*
+è6km5\u43is2,Y 0Ü5À  0ß2.áØ3m?84Ø526q;A7.í®7Ñ98DFv8~37ÒKPžÕsÌ¹õ
+¹ð
+žbø9øŸ9íUT9¥Ó.·V0¹ÆÙ¹žïÖ
+7ÃÐ8j
+h8;gè7ÊS
+7*~ö6l%Ä5§G4Øn3iØT2,â0ÜèÀ  0Ýh2,ÂØ3jh4w5Õ#6l{:7*¿7ÊR8;Ð8j)(7
+éÐžð#4¹â2¹}&ž7û9T9ë
+$9š'O64¹qJ¹7vžèè7ÿ8k>Œ8<,7ÊêB7*ò6lµ5ò4É3j="2,ÜÅ0Ý2ÎÀ  0Ú·2*£Ù3fí4ñ5wÁ6g».7&^7Ä,i82õ'8VL6æ"@¹iD¹ÏR¹	Ÿž
+j9Þ9èå9ª{t7ŸZ ¹z7\¹VÎžáú7:p8l_$8<€m7Ëi7+e
+6mDm5<é4]&3j¡ò2-
+Š0Ý}0
+|1Ò3J
+4+b\5/Òy6 l6é
+É7p8Á8{É38Bæ7èáðž§ÅD¹`Ì¹]L¹1Þ¹Ï¹	®¹€v¹ë
+žðå5£ 8ZJ¬8Xá"8
+v7îÓ6ÙÇè6?[5'¶4#¹`3
+n1ÊŸë0ògÀ  0B51ÐiÓ3­`4)IÐ5-o-6M6äáu7WB8Q8qñ8
+ø7«àž¹
+
+¹e"¹-h¹¹è¹2§¹`€¹zÄjžèÆd6- 8\ñ8Z<B8
+
+µ7v6ÚÌ6«Y5'{4$13
+²J1Ë0"MÀ  0øï1Î=
+3
+Š4'1D5+
+à6<.6à·&7(8A8hô8wÎ7\Ž žÊvÜ¹j¥n¹ý¹
+/¹d4¹[£¹AÎ¹q²¶žà§Ì6¡ 8_8[d8
+Ãf7þ\6Û;Ž6W5'æm4$q3
+ö1Ël
+0R4À  0¯š1Ìj3
+së4%ž5(š6Ú6ÜÒ7øä8
+ Ò8^@Ø8dr86ÄX@žÛÏ¬¹oµº¹Í¹wå¹w]0¹­¹"ø¹h¡
+žØ$6ž}@8b> 8\ò8
+j7
+6Ûõ6V5(QÊ4$ÌÕ3
+9â1ËÂ¹0À  0fa1Éãµ3	×.4# ,5&EG6wð6Øb7Éµ8À8Th°8QTµÂÞ ží(|¹tÆ
+¹­¹
+ä¹iñà¹y[i¹!¹_VžÐj6éY8däl8^M8
+È7
+ä6Ü¯6ïS5(œ$4%(Š3
+}¬1ÌR0² 0
+21[i23¶@4œuà5ªFé6ð7-e7À×81lw8Ä8}ï8
+üæ·âÏ°žÛ;d¹+=|¹D; ¹5­4¹ CâžI
+7E`8^©"8b|°8 GÖ7±Õ»7"O6xä5¡°Ì4ŽÞ3®Ú2à71Sži0°À  0	
+1Y|ô2473Ž;ç4»d5š;6Ãc7*¹7œRÁ8-f*8|C&8ò¬8
+Ä,ž°Pžß7f¹*Â¹@Zø¹0²Tž÷Àrž=7­{8bÀø8dÇ28!qn7²ÛC7"Ë
+6y
+5¢>24µf3®þ82231T^0è'À  0èw1W\2ÉZ3²g4¹SP5Š0
+6ý¬7(7¹Îm8)_Ø8tVÅ8|ÎÜ7÷žøÄžã3n¹(ãú¹<zÔ¹+·žîù*ž17»±š8fØÜ8g³8"7³àÏ7#ï6z55¢Ë4µî&3¯o201TT0 LÀ  0Ão1U£Æ2^|3°84·B5€$¶6|t7%bx7¶J8%Y8ljc8ož^7Ô¥xž"A4žç/}¹'·O¹8ž¹&Œ¹žæ1ùž%"
+7Éç8jð²8i\98#Ä7ŽæX7$Tœ6{]5£Y4¶v-3¯àù2Ö-1TíJ0XqÀ  0g1S·-2ó3®ŸÞ4µ0À5¢P6xëx7"¶ê7²ÅÀ8!S<8d~8b¡â7²4ž2žë+¹&¹4º¹!ÁåžÝj³ž) 7Ø
+À8o8kŠ¹8$î47µëá7%6|
+5£æi4¶þ23°RW2()1UT>0/} 0Ê\
+2
+#3+Rr44Ø«5%d6,ì6³×7Qµu7Ñ
+\8/58tšÃ8A8tØ8
+ìB7
+46¥Š 74S7ôêü8LBB8qÌf8\%¹8 üâ7Â=¿7DÂ6©L
+5ùnf5
+0©4-n3$ÖÃ2!ñ0Ãžæ/uJ­À  /{R 0Èæ%2
+?3)õï43S5$
+6êi6±>e7OO7Î_8-#8p 88o+y8£ó7Ã 6ÊÃ7PH8Öû8Ryq8vMÛ8_ö8"`7ÃÇ§7F
+Š6ª8`5ú15
+ÐN4.Ë3%QÚ2y±0Ä%Ñ/uÀVÀ  /y!0Çp@2
+õ[3(l41Î5"¢Ã6 §ç6¯`ò7LéÂ7ËŽÚ8*w8loy8Õw8i¿8[7Í6ïâ7l]8	8r8X°ª8zÏW8aâ38$-Þ7ÅQ7GRÀ6«$€5û»þ5oò4.3%Ìñ2Ñr0ÄŒ/v5ÿÀ  /wÑ¡0Åú[2	äv3'<ë40Iq5!'r5þÊË6­7Jå7É
+8'êý8hR×8`8dRµ8>7@7
+ 7k28Ø8^çã8PÌ8dÀq8%Æ[7ÆÛw7HÙ6¬è5üâË5 4/1`3&H	2	)30Äÿ§/v«§À  /v!0Ät2Ó3%àh4.Ä]5¬ 5üEÆ6«Š
+7H
+
+7Æ_X8%^é8d608~Ò8^æV8Ê÷7g7
+7Ž8ûW8e8é!8gª8'^Ù7Èe^7Iâò6¬ý+5þ	5 ¯;4/Ç©3&Ã!2	ó0Ål/w!O.ÌÖÍ0%1h0234(ž5f[Ö6"ï6Å}7PWc7œÖâ8lc8KØÄ8s 8pä8oG88|E8vŠÝ8d8>t8
+¯7²Å7E
+6»Ž665\4Ý3í§2«1`©0ù®.ÆîIÀ  .Ë²0$w1fÕ2°¢3 4E5dä²6 ûP6Ä@7Ot7Œ¬¶8©8K ñ8s'8Él88£J8ej8{$8gÀü8AE
+8
+Â7Žá7FÀò6œO6ì5]°«4$3}·2K1aNR0 _ .Ç[9À  .Êa0#!b1ez2Ö±3±n4bk5cm6ï²6Âø7M«
+7»8Èï8J)"8rÃï8!ô8§Ò8zÌ8šI8¢B8k×8CóÇ8jW7¶R.7HfÙ6Ÿ\6
+q€5^ÔF4¿G3
+Æ2í1aó	0 Ä.ÇÈ*À  .Éh«0"0M1d2ü¿3ÂÙ4D5aöl6
+ä6Á°7LU7ºX`8÷48IQL8r`Y8z}8
+Ä8
+RH8ë8ú8o@·8F¢o8©7žz7J
+Ÿ6¿°è6
+`Z5_÷à4Z|3×2ü1bÂ0!*.È5À  .ÈCó0!?91bÄ2"Í3ÔB4
+5`H6
+Ør6Àh§7Jÿ€7¹.28%x8Hy|8qüÈ8Ó8àU8)Ì8-ÿ8NÑ8s 8IQ8ºü7¹ÞÆ7K²€6Á56
+O5az4õ±3-æ2q.1c<x0!w.È¢
+.n®/m°Ë0šž51Ñaö2ã¥3Ö÷h4±ª5!+6!B*6±/7*8*7oæ7ÕFõ8
+=V8(ói89Ú8>
+L86²f8$,à8	h7Ìi75[7"ÓÈ6©®6±5vO4«
+Í3Ït82Û 1ÊÏ0£±M/fõñ.|À  .Î
+/l­C0šž1Ð"2â
+<3Ö!K4±B5h6 Ìú6°Í67*7tð7Õ±	8
+Ø8*%G8;q÷8@k89DW8&8	ìË7Ïl7Ã²7$rk6«&6ÚÞ5wéâ4¬3Ðxo2ÜrH1ËY0€87/gU.ÕÀ  .-j/k©»0§K<1Ï€R2á0Ô3ÕK/4°]î5~Œ6 WÌ6°km7)Ïö7yþ7Ö
+8rÕ8+W$8=M8BËÀ8;ÖF8(ì!8
+Ð17ÑX7R
+7&6¬6
+05y84­
+B3Ñ|š2Ýa1ÌO0€¿!/h@¹.-À  .È/jŠ40ŠÀ1ÎÅ2àEj3Ôu4¯·5}Žî6â6°	¢7)Ú77Ö
+48
+8,ÿ8?($8E,v8>h28+K¿8
+³7Ô7B7àa7'¯²6®6
+-5{
+4®}3Òà2ÞPØ1ÍÒ0¥F
+/hæ
+.À  .ì&/i¢¬0¥ÞC1Íæ¯2ßZ3Óô4¯D5|Û 6ml6¯§Ø7)gÁ77ÖïI8šT8-ºÙ8A@8G48@ú
+8-«]8ú7ÖÑ-7nº7)NU6¯6VÒ5|žà4®úž3Ó
+2ß@1ÍÐ
+0¥Ìô/i.Þ-8Á
+.
+]/ØHú1±2ÇÌ3êö3ð\±4± 5dv(6cú6èª6âŽ
+70Òµ7vOÎ7lŠ7¯Œö7¶µ
+7®	{7Ý7p27+
+6Ûb?6y! 5ùö«5\¿T4«(;3èª[3
+2]1µù/Ò`È.#-4
+)À  -80â.Ó/×±1;2rä3Š|3ð}4°Úv5dož6~Ï6):6ãvç71µÆ7xè7Ê7±É7žëâ7°LX7­7sHB7-¯r6ÝÏ66{l5ü-€5^yø4¬Vh3ê53
+=2	>1?€/Ó!B.Ç-4×À  -7 š.+J/×01ä\2
+ú3b3ï®J4°Žb5diJ6¥6iÍ6ä9Æ72Ö7yŽ7'[7³|7»"µ7²677v^j7/ÁÇ6à<06~=5þd 5`44­3ë|3
+ùú2µx1ÉO/Óáœ.l-5À  -7n.ºÁ/ÖË122É3
+3ïW4°M5dbÜ6Ž{6ª^6äü¡73{ç7{f
+7Ž7µ\p7œY7ŽÒ7 P7yt71Ô
+6â©%6I6 MÌ5aïB4®²Å3ìäì3
+¶t2aŽ1Rú/Ô¢7.y-56À  -62.J8/Õëe162t'3
+Ù3îÿä4°h85d\m6ÏQ6êð6å¿~74^ú7}77â
+7·<B7¿`7·ð7¡!7|¿73æp6å
+6m6iI5c©ç4¯àô3îMÆ3
+rî2
+î1Ü¥/Õb±.î¶-6ä,MÊ-©?E.ôT/0q1+Ø2&éþ3yß3ÕB4Õ5#Ý5Š¶D6ÚÌ6r~6­è°6ß­
+7è7»D7 ŽÌ6ÜÆl6ª¿b6mú6F5¢8á5
+u4¡3Ï|n3
+r2"Yé1&úà0X.î8ò-¥(ß,HÃÄÀ  ,M+-š÷š.óþR0rf1+p2&ã¢3°3ÕÅ
+4ä5#~À5§d6ª6t$l6¯Xç6áÙ
+77	Y7O/6ßu6¬×Ë6oàQ6«D5£Ö5â~4»æ3ÐûÃ3
+bì2#FQ1'Ñÿ0H¹.ï'ø-¥º»,I_|À  ,LÈ7-š°
+.óšv0I\1+T12&ÝH33Öù4+-5#ù¢5šð6z46uÊ>6°É
+6ä·7m
+7
+öú7é6âR~6®ð46r€§6DB5¥sN5!OÝ4Ö·3Ò{3
+Fg2$2¹1(©
+0ô.ð -ŠL,Iû6À  ,Ldí-šhp.óR0 R1+8_2&Öì3©T3Ö@Ô4qÚ5$t5šÁF6Iè6wp6²9P6æ0O7Ø³7
+Ó7ó6å6±6uhþ6Ý>5§5"œ<4ñ3Óún3
+)â2%!1)>0~.ñ-ŠÞv,JðÀ  ,L£-š Ô.òüŒ0÷G1+
+2&Ð3¹%3Ö~¯4ž5$ïh5©o66yã6³©6è[è7DN72®7
+U6çÞ6³!6x-U6v<5š­»5$*4
+X3ÕyÃ3
+[2&
+1*W]0Jß.ñõ
+-§pR,K2©+I},§Q-ó$/"º0-Û61+ÿ2ðô2àúk3&41Ãø4¹_«5+1B5j
+5Í;66ø6
+r6%-76
+6ž6¿5Ê[.5÷&5'Àp4µJ]4-â3øÖ2Û{ª2RÀ1&ñ±0)Ž/0-ízu,£X¬+E/À  +Ib,Šû-òÿi/-0-üÞ1+Q 2;R2á|3"t42º4ºh5,X55Ïá6nQ6
+ÁH6'
+56
+6[ç5ÌÃ+55)È4·¿4/4
+302Ý 2K,1'òò0*/:Á-î|ä,£öB+E×ÐÀ  +I8,ŠåÓ-òö¯/80.
+1+@2
+±2â23«Â43_|4»q5-~ç5£&5Ðö6Ëš6 6)26ÿW6øŸ5Ï+,5Ý5+Y!4žå"40É23hW2ÞÄ2C1(ô40+ø/ôS-ïS,€Ø+F
+À  +I,ŠÐ-òíõ/Cf0.@-1+Äã2Ð2âÎ3544-=4Œz5.¥º5¿²5ÒÔ>6
+(þ6"<õ6+ .6!ã¥6	5Ñ(5®75-%x4º²42^Y3 2àhì2<1)õv0,pg/­å-ðÃ,¥1n+G(JÀ  +Hå¡,Š»U-òå:/NJ0.aÔ1+þ2n2ãjª3Ÿ]44úþ4œx5/Ì5Ü?5Ô±ë6
+W6#úÉ6,ñ*6#Çó6
+2m5Óû%5@5.ñÐ4Œæ43ó3×Ø2â
+V24n1*öž0-YÖ/gw-ñ2,¥Ï+GÐ*.
+Ñ+0i,ÔžÐ.á/ÇF0Ú@1
+­1Ï°2~3(9f3²4&ïé4ìl4Í¶5ÍM5 +V5(øÒ55Ÿó4ËiŽ4öÛ4$//3®Ë®3$èr2X1Ê³,1 €0R/t³.ùO,ÐG\+7** À  *.+E&,Ôí.	A/0?
+1ôó1ÏëÄ2+3)/]3³@&4(74 4Ï°Õ5	8æ5!ôN5*ï5!kø5Wà4ÍÆ­44%í
+3°
+3&lŸ2ÀÜ1ÌBô1(0{/Q
+.š<,Ñ:Ä+Ëi*+-{À  *.
+i+Yã,Õ";.	E|/bÀ0£Ø1d:1ÐŸÚ2Ø3*%R3ŽpI4)V4Tµ4Ñ«5
+€5#œH5,æZ5#Ph5	ðÍ4Ð#š4S4'ªê3²De3'ñ	2êb1ÍÒŸ1w¬0nê/-d.W(,Ò./+_Î*+ËøÀ  *.&4+n ,ÕVð.	wº/°|0¥1Ó1Ñî2
+
+3+H3µ k4*Ç
+4Ú4Ó¥N5
+5%A5.Ý5%4×5
+º4Ò44)hÇ3Ž ¿3)uU2æ1Ïb1c10b6/	Œ.,Ó!+ô2*,jsÀ  *..ÿ+],ÕŠ.	©ö/þ80mq1BÆ1Òe22
+3,<3¶Ð4,Ã4Œþ4Õ5
+{°5'O:50Óã5'F5
+"€4ÔÝ4Ë4+&¥3µœ3*ù 2=l1ÐòN1NŽ0U/æ.µ,Ô+*-ï)PV*^Ö+£Áî,ÔIx-ñüN.ò«n/Ö:°0Šè1dö2
+mú2@3
+3lØ3°Ëž3ë-4
+_Ì4R4
+ì3é± 3¯-:3iÈÆ3
+š2óv2m1`}h0£³/Ò'.íþö-íNî,Ð2+ ¡P*Yâ )ÛêÀ  )v**^gô+€,ÔÎæ-ò¶.ó/×%¯0§tÃ1eæ.2
+XÈ2\#3
+Äô3n¶ü3²r3í­4
+íã44
+3ìhè3±,è3l\Œ3
+
+Û2f2	[1bj\0€Ñ
+/Ó«å.ï~-î¹6,ÑQè+¡i/*ZÕ¹)^%À  )þ*^Ÿ+€f8,ÕTU-ópÀ.ôl¢/Ø®0šJ1g9f2
+C2x&3ñ_3pã#3ŽQ,3ð-z4{ø4¶º4*3ï Ð3³,3nðµ3
+62Ø2
+Ä1dWR0Šc/Õ0H.ñ -ð#,ÒqG+¢1*[Éq)à`À  )ÁÑ*_1+€ž_,ÕÙÄ-ô*ù.õM</Øû­0© z1h2
+.d2)3
+É3sH3¶å3ò­k4
+4hÕ4É3ñØ·3µ,?3q¬32K,2
+àn1fDF0§eº/ÖŽ«.ò°-ñÉ,ÓŠ+¢øì*\œ*)bÀ  )ç¥*_jP+¥
+,Ö_1-ôå2.ö-Ø/Ùæ¬0©öT1ißÖ212°-3J43u;n3·Ö3õ-\4$4ò4hª3ô3·+ë3t€3}ì2œŸ2
+#1h1<0š°/Ø9
+.ôA-òø,Ô°+£ÀÊ*]°â)äÖ'±/)c
+*]©D+¡7,Š
+Á-§Òt.d0/jpx0"IÇ0ÆlÖ1VÞ1ÍC 2.$22¯Oã2Ðž2ÜÀù2Ïüð2®d92ß2,eî1ÊÝP1SŠÚ0ÃÐ0ÂY/f^.Þ<-€í,£(Q+î*YÉÀ)ËY'­ýëÀ  '±`à)Ÿ
+*^J£+
+`,Š³ö-šb.)±/kÐ0#[h0ÇáŠ1X<«1Ï2/Å2e2±1Š2ÒÞÛ2ßEã2Òb2°c²2
+F2.Fõ1Ìû±1U¿0ÅZè0!%/hv.õ)-Š
+æ,€+ü+æÐ*Zè)z '®ž¶À  '±¹)*^ì+,§Z,-©VO.ï3/m/0$m
+0ÉVv1Yù{1Ðå21nù2
+»£2³k2Õ1þ2áÊÎ2ÔÇ42²c+2û®20'ý1Ï1WØ?0Ç- 0"Õ/jQÎ.
+-§,6,¥/§+Ž±*\x)(š'¯sÀ  '²B)t*_h+Ž,š b-ª<.ŽŽ/n
+0%~¬0ÊËG1[¶I1Ò¶p23ä2°2Žõ02×
+ 2äO¶2×,V2Žb€2r22	1Ñ8p1Yðó0Èÿ0#ì/l-.#-šK,Š3T+*]$Ö)×N'°.LÀ  '²jò)Ï*`.Ç+Þ,šŠ-ªÚ*.z5/oîŠ0&N0Ì@1]s1Ô_24ÂÏ2gŸ2¶Öó2ÙØA2æÔ 2Ùw2¶b
+2è~23ê
+1ÓVÏ1\	Š0ÊÑ20%OQ/n:.9ó-©jØ,§6þ+Pt*^C1)
+ö'°é&P^b'°Œe)Ú4*-û+Hh,K^-6(.GÒ.ÉM/x
+È0+05
+0ÞSí1(IÙ1bX1ÕÓ1â1	1a1'270Üw0æx0	/tä.Æº.1\-3Àb,Hc.+DÝ**V¬)Ÿ'­éJ&MuÀ  &Pï'±KF)TÄ*-Ð+Hõ°,Lz-7à.9Ó.ÊÁX/z £0?Ê0h¢0àB1*#1dM1UÕ1:111cm1)
+Ç0ÞØÈ0=0Ü:/w.Ç.ÈIÎ.[Q-5
+Ç,IÊÊ+F"t*+X-)q.'®ÃÞ&MølÀ  &QÈ'±Ú')ÏT*.
++Iå÷,M°-8§.+Õ.Ì5/{ö~0	hj0(0â²1+Æn1fô@1Õ×1
+m1W1f)@1*éX0á9û00.n/yy
+.Êä.
+F-6{,,K2h+GgL*,Y¯)$I'¯r&NâdÀ  &Rü'²i)Iä*/?®+JÖ?,NÃ²-9»P.
+×.Í©Ñ/}ìY0
+
+0
+Ï¬0äáí1-ž1ie21UØ1Œ1 |1hµ1,Äè0ã/0ê 0	 /{ÃM.ËÅù.¯;-7Ø,L+H¬$*-[0)×d'°y&OÌ\À  &R£.'²÷è)Ät*/÷=+KÆ,OÖÎ-:Ï.Ø.Ï
+/â50
+¹©000çB1/C1kÖ%1ÕÚ1ZÒ1š€1k@ç1. {0åüb0@¬0
+ÒÓ/~
+.Í
+.Ù.-95ö,N +Iðü*.\²)'±S&P¶RÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &M-'Îß(Ã()ÿæ+Œx,3ü-"-Ôï.³/63k/Æ/E0>œ`0¢Æ0õÇU1$×_1D\	1OÑÄ1CvK1#\/0òe0ÙJ0:àô/ÁG/1µ.ýü-ÎUU-{É,é+~)÷ÀX(ŒÓÍ'}Eô&hñÀ  &'Ðý(Á€þ)þ%+Ëj,TÓ-ÚN-Ó .w/5Á
+/Åëó0>ž©0¢Ë0ök1%1EkÕ1Q8Ù1Ee1$Ù-0ôþ\0¡0=?/Ãæ
+/3³T.À-ÐÚ-j,F+Œ±)úz(Ÿä'òü&î<À  &á'Ó(À:Ô)üd+Ú\,u©-)~-ÒŠ.	</5N®/Åš 0>³ð0¢þv0÷Œ1&)Ò1F{¢1Rî1F1&V,0÷oV0£PŸ0?'/Æ1Ò/5Ùò.-Ó^µ-£
+,+eä)ýX(Àõk'P&sÀ  &«'ªq(ŸÐ©)ú£€+éO,-xª-Ñ¹$. /4ÜR/ÅeO0>¯70£1M0÷²l1&Ó
+1Gm1T1H&1'Ó*0ùàL0¥
+u0AJÕ/È}/8 .E-Õãd-6®,»¬+* ^(Ã:'Š&øÒÀ  &tö'}®­(œf)øâ®+øA,·V-ÇØ-ÐÌ6.Ä/4iô/Å!û0>ª~0£d&0øV1'|E1H91Un1I¶µ1)P)0üQC0ŠÈ.0Cn"/ÊÉ]/:'0.(-Øh-ÊQ,vC+žJ*xo(Å
+'ý&~
+'XÙ(ÝÐ*$Oà+VLd,uà°-xMv.\ÕŠ/-l/ï_¬0%Õ1
+Ã1Œà1ÿLÁ2?Ü»2
+D2(2 ÔŽ2VÞ2}2<ìÃ1úKÏ18ú1"0éÄ/çöÖ/'|4.Uq -oÒØ,mdl+Ná
+*
+£h(ÕüN'}ÉÀ  '-N(ÛŠ*"ë^+TÃ,sø&-vx.[\Ñ/,(/î(90$1
+L1}J1ÿ=P2@=2yd2Ô 2¡Éd2t\2·2>Ãk1üó 1áÔ1dB0y/êÄï/).Wû-rþ,pì+Q(R* S@(Ø- '$À  'Â(Ù·\*!Ú+RÍ!,r-t±z.Yãú/+
+ã/ìðÆ0ôr1
+Ö1=Ž1ÿ-â2@YÂ2Ö
+2ö2¢Ÿ2Ú2ô
+2@1ÿt1®1
+1b0Q-/í/+
+Ó.Z
+Þ-uk&,rÉn+So*"(Ú]±'cHÀ  '¬l(×È¢* "W+Q
+~,p'-rã{.Xk%/*/ë¹R0[À1
+_1þ
+1ÿ
+q2@G23Š2+ë2£²Â2¯W2
+2Bpœ2!¢131
+þ0â/ða
+/-¢.];-x7O,u{í+U¶Þ*#²ñ(Üb'¢À  '}UU(ÕÙç*
+œÔ+OMÝ,n>-q.VòP/(üZ/êà0Ã1èý1Ÿ1ÿ2@ÖÊ2Ç2×ä2€§r2ÌÖ2%2DGf2u1Üa1 Ë¡0ž/ó/8//r._-{w,x.n+Wþ%*%bÊ(Þ¿'áÊ(Ä¿)*%ô+s[Ì,¬-³€*.Ž	ª/Ñ±0vÔ31) 1Ì'2ZÐ
+2Ï1G3-ÿ3Ðé3¬^83Ëï3×2ê3Êý3ª5(3~í&3)ýr2É2T!>1ÅÑs1#00mÕœ/åÂ.­>ú-¬Ø(,»(+jDç*
+úa(œ¹À  (ÂÆÑ*#l+púf,*"-±ù,.²ox/|&0tél1'ñË1Ë^°2YŸ2Ît3-£Õ3ÃT3¬3Ì3ØA<3Ëô3«3Šz3+Ÿ2ËÊÂ2Vy1È)b1%#B0pš/¯>.¯96-®ÂL,Z€+l­ü* ÿ(¿gÀ  (ÀÎz*!É<+n,§¶-°N,.°ÕD/&0rþ§1&Ã1Ê#;2X­2Í·Ì3-H(3µÀ3¬Ôê3Í73ÙO3ÍI43¬òà3Öb3-Ÿ2Îä2Y	µ1ÊO1'ç0s{c/x».±3v-°¬p,ú +o*"
+(Á1lÀ  (ŸÖ"* %à+l7,%H-®£-.¯;/Ñ0qá1%b1ÈçÃ2Wz2Ìû
+3,ì}3š+3­D3ÍÛ
+3Ú]à3ÎÒ3®QŒ3H3/@å2ÐA2[}ð1ÌÙ=1)0vN5/B8.³-Ž-²,+q$*#¯;(ÂûÆÀ  (ŒÝÊ*
++iÖ6,¢Ü-¬ø..­ Þ/{0o)1$g.1Ç¬L2Vî2Ì>O3,Ò33­K3Î
+3Ûl23Ïòo3¯°36131
+2Ò|+2]ò,1Ï1,1*û00y!/ 
+Ž.µ'ò-Ž¶,9+sé8*%@Ø(ÄÆ
+*±M+X\ò,{-Ëê.æ/å
+Þ0È+Æ1û2PŸ°2ù°ý3ûQ3÷ž4MI€4Ž#4Çã§4ëD4÷²¢4él<4ÄØ!4c)4G£r3ï*º3~42ð!%2Ha$1€d0¿Ó/Ûz7.Üï-Ã¥,<+OÉ)ùTGÀ  * >à+Uñn,µî-ÉŠ³.ãý°/â[0Æh1u2NÑæ2÷M363õ¡¥4LbË4O94ÇÃ 4ëÊ4øM4êµ
+4ÆFÆ4°o4I ;3ñÀá3ž#2òî[2J»1\Í0Â~/Ýë
+.ßOx-Å,À+QÀØ)ûÀ  )ýè+S
+é,ðÇ-Çc`.áwG/à#Ø0Ä
+1ð
+2Lå2õ33ô(4K{ö4êP4Ç£4ëó4ùqú4ëýÚ4Çµk4ýž4K3ôW3*«2õ»2M170Ä5ä/à[à.á¯Y-Çh,E+Sž)ýÓÄÀ  )úŽ
++Qd,+-Å 
+.ÞðÜ/Ý¯T0Áñ«1jš2JøV2ólé3þ3ò¯z4J
+4
+d4Ç4ìJP4úQŠ4íFš4É$4K 4MÎ3öí(332øÉ2Op1Í0ÆgI/âÌŽ.ä:-ÉÉ,È+U¯\* 	ÀÀ  )÷Ï4+N®à,fw-ÂÜ».Üjs/Û:Ñ0¿ÞL1å32I
+2ñV83"â3ñ6g4I®D4 {4Çc4ì¡4û1R4îw4Êµ4G4O3ùO3
+Œ2ûV 2QË10È®/å=.æo-Ë*,M+WŠ *)+f,yê-µ€.çÛ
+0ì<0ÿµH1Ýl2š
+3`ã
+4€40Ò4þí5PÄ·5H5Æ
+j5çò­5ói5åšÿ5ÂŸŸ5+F5IÃQ4õ54YŠ3ýl3Vp2 1b1Ò¹É0óÖL/÷÷-.Ýwì-­Š,ný+P8À  +±8,vr-³L\.äçk0 CU0üs)1ÚIè2¥úÎ3^6n4&À4Äv4üÌ5O4ø5oX5ÅÛÇ5çŒà5óÌß5æ5Ãôc5\5K¬Ÿ4÷§R4
+Ò4 )3Xûr2¢D1Õø0övé/úA.ßªª-¯K,q$Ð+pÀ  +Ö
+,sbü-±.áóº/ý4Ü0ù1	1×h2£è
+3[Ÿ4©q4X4úN5M¥55 5Å2%5ç5ô0¥5ç)5Å*5Ê5M)4ú9o4K4Ž3[st2£×&1×j*0ù/ýV.áÝh-°ð,sL"+È§À  +úß,pD-®µÌ.ß /ùã0õîæ1Ô¶ã2¡ÕF3XÝ4 ,"4
+ëŸ4÷ÿ^5Lt5œè5Ä5çQE5ôh5ènœ5Æ_¬5¿
+5O4üË4Ä4è3]ëv2¥ª	1ÙÂY0ûž#/ÿ­j.ä%-²ø,usr+ÞÀ  +²,m&
+-¬j
+.Ü
+V/öA0ò¬Ç1Ñí`2Â3V0`3ý]¬4b4õ°$5J
+Ž5å/5ÃÞà5ç{5ôø.5é[U5ÇQ5ðO5Qhþ4ÿ]ª4=v4
+3`cx2§|ì1Ü0þXÁ0¿.æBã-Ž9í,wÄ+A,ñè-}.·&:/çåË1 ¶1úÌ2Õý#3 h$4SP4ôûò5z{ì5âæ65àû6;J6§$
+6Á%P6É±X6ŸŠO6£^6{}O6.<U5×ÉŽ5mœ\4è
+
+4Gÿ$3ÔÈ2Ê²M1í£*0ôw/Ü.®{-rÚ,$nÀ  ,Ý<-zx.Ž@/äÔ0ý¡1öÕj2Ò¿,3÷±4PV4ñ\}5vîì5ßV63Ÿ®6õ 6¥ëú6ÀKÁ6Éo
+6Ÿÿ6£ÇÁ6}A!6/Å 5ÙõP5pO
+4ê£4J=B32Ìà1ðô0öäP/ÞŠÂ.°
+ -t,TÀ  ,È-vÙ.±öF/á/Ü0ùÕ1ó2Ï83=4Lî
+4íœ5saí5ÜÆ61`6_í6€³é6¿r36É-³6¿Xå6€$6õ61Nç5Ü ì5rà¿4í9ä4L{d30P2ÏÂ1òŸ0ùQ¡/àŒû.±m-v#>,À  ,³å-s9.¯^L/ÝÔâ0öò1ïR¥2ÌCA3È4IŒä4ê
+5oÔì5Ù56/z6|Ô6£{Õ6ŸŠ6ÈëÞ6¿²06¥L
+6dd62Ø.5ÞL5urp4ïÐÆ4N¹3Þ2Ñ<û1õ0ûŸñ/âÓ2.³/Ú-x2î,³4À  ,:-o.¬ÆQ/Úyê0ò<à1ëC2ÉL3ŠV4Fª4æ~5lGî5ÖŠ6-WÅ6zIE6¢CÆ6œ¿6Èª
+6À
+{6Šè6FM64aw5àx#5x"4ògª4P÷£3Ø2Ók41÷~T0þ,@/äél.ŽÁG-zB ,âÌ-
+¿
+.c
+/¢²0Ì)51àHŠ2×°~3µr4
+åá5-
+Ÿ5ÄF6CÅ6¬L(7oú7;0?7j\g7ýa7»97õ7bs72
+6þ36¡ý167Ø5·Û5"04{U
+3ªÁ2ËAÑ1Ó×0ÁHJ/`Ú.Wét-7gÀ  -Žö._å/ #0ÈÕ1ÜÒ2Óìl3²R	4il5)Ã5À|Ö6?þ.6©
+;7÷78(k7g.!7¥7ç7]7bñÿ73Ã7 g6£
+e69q5¹Öß5#ò4~o3¬m2ÍD1ÕÖ0Ã/®ì.Y¢{-6À  -ªà.\%4/š0ÅÔ1Ø¶þ2Ð([3¯
+ 4ìö5&y^5Œ³6<6É6¥ÈN7ó75 7cÿß7M 7Í7"(7cpt74{7
+6¥
+6;Y:5»Ò°5%Ž4Wâ3®GR2ÏG41×Õ¬0ÄŒÑ/üÿ.[[-4À  - É.X±/60Â.$1Ôî)2ÌdI3«Å74|àÿ5#/,5žêU68oa6¢`6þiÝ72Á7`Ñ7õÀ7>7çA7cîç75}27­6ŠÍ6=@ì5œÎ5'vª4®3°
+62ÑIå1ÙÔž0Æw/K.]-39À  -³.U=Ð/tÆ0ŸÚs1Ñ%V2È 73š~Ï4wè5äþ5µ!64§ü6Ds6ùÕ7/ì7]£W7;Á7j^7¬Z7dmZ76uë7P6š
+ 6?(5¿ÊR5)8ž453±Í
+2ÓL1ÛÓÆ0È1W/#.^Í-1Ô-Ü/3;0~ÌE1Y2¬ 3£2-42_5C@5öÛc67DÈ7^)°7¥×7Ü\8ø8ºl8vu8
+­ž7ú¬7ÍÎ7rà7LÀ.6ñßÒ6{95äµ55 Ù4|Ÿ3²O2¡~Š1)€0p¿/)ÓŸ-ÑÀ  -ÙÛ/0Cê0zaŒ1x`2š¶\3çí4Q5?!5ðû¢6®ú6ÿæ7X>7¡?µ7Öd 8 ­&8
+²®888
+vö7ùü7Î^à7k7Nb6ô=€6}ÏŸ5æß57x¬4~õ3!2¢ìr1h€0r£ü/+`-ÒÿUÀ  -Õ°/-L70u÷31)2¥l+3­4pŸ5:º÷5ëã6D]6ø¶>7RÍ7§Ù7Ðl)7úÄy8
+ªô8ù©8
+@47ùe]7Îï/7d-7PB6öx62ò5é={59P|43ô2€Z<1§¥0tß/,W-Ôt&À  -Ò/*T0qš1µò2¢!ú3Sl4}Ù56TR5å<"6{³~6ñÌ7Kø\7û7Êt/7ô.Š8£68
+»B8		q7øÎŽ7Ïy7\Ô7RÌ6øùJ6~5ë^5;(M4œ±3øÄ2¥È1æ¥0vmÀ/-¡-ÕèöÀ  -ÎY/'\Ñ0m"1Ô»2×Ê3	,4w^951í¯5ß\c6tÞB6êâí7Eçê7x7Ä|37í×8z8
+|Þ8Ò¯7ø87ÐÅ7U{7SÅ6ûW
+6É5íùB5= 
+4ùM3e2§5Ò1%¥0xR£/.ÚC-×]È.ŒS/ù¹10	2X¡ä3h|>4YXÊ50Ë§5ùêÕ6D7"ä7ÞS7îÊZ8%>Ê8HŠ8Yª·8Zøu8UFD8Nãó8EÁO82Ù²8Ñ>7Ôèú7µ7NÈ6¡þ5åA^5#14IŸx3XÞç2JúÅ1%7/ëŸÍ.aÀ  .
+ä/õB¿1,ŽÔ2TG3c~>4TUz5,c5ó$
+6¶â7
+e7i.7å8
+ËÖ8>§C8NÎ8PP#8LÄÜ8Il+8C2t82Z³8Xª7ÖnÆ7¶7¹a6ý·5çoó5$®î4K~ð3Z¥þ2LU1&ÊÚ/íWç.xÀ  .}v/ðÌv1)`¥2OìR3^?4OR+5'û5ì]a6)D7687ô7Ûg²8Xè84Ìã8Cdä8E§Ê8DCt8CôZ8@£81Û»8à7×ô7éP7#ú6Yq5é5&,È4M?i3\m2Nå1'ý}/îðÿ.f°À  .Þ/ìV.1&
+t2K3Y?4JNÚ5#y5å§6¥7ß	7
+~ã7Ñ¶]8åö8*ò88A÷8:ÿu8;Â
+8>|8>±81\Œ8g7Ùz[7
+76µ*5ëÍ5'ª 4Nÿà3^4.2O¬t1)0
+/ð.TØÀ  .>/çßå1"žE2G6¿3T?4EK5+k5ÞÏí67
+Ü7	œ7È
+8s8!
+8-80W83@š89œ8;
+Ò80ÝÀ8îô7Û (7Nì7ù*6ã5íû®5)(y4PÀX3_ûE2Q=1*bÁ/ò#/.C /?ÁF0ªÐ1ÖØi3Ú4
+ª-4ÿ-o5Ëaj6ø7%¬$7§ª8ë'8O%l8uÏf8jÓ±8/
+v7Én87dÀ7)P7ôÛ=81ÔÃ8E}8-G67÷­Œ7IS7Øt6|íw5¹%4êÇ4 u2óÛ
+1É1à0Š/5
+RÀ  /<Oä0»Š1Òu.2ÿô14[k4ø85ÅÉ6m7×7 kq8wJ8AÖq8aT8Oät8v7Pñ7­7S
+®7ã/\8.D¶8E
+8.+7ùù7b7)
+6"¿5»&4ì€*4jŸ2õñ1Ê0jj/6®À  /8Þ0Ì|1Îò2ú3-4
+ª4ñÙ5¿*6âŠ7e7,ä8n84z8LØÏ84õ77åá7.g56-Q7ê{7Ñ8*Ž­8D8.ç&7ûl87Õq7y6¬5ŒŽ
+4î?4`u2÷F^1ËÕP0M./7
+	À  /5m0ÝR1É®µ2ôr(4 œç4ë.É5¹Œ6|¯\7B87îT7ó$8'888]87©³
+6p²¶D 6©l7¿×ž8'$€8D' 8/·7ýKu77Ê16Æ©5ŸAü4ð^S4V,2øûÉ1Í'0/ñ/8&cÀ  /1ûœ0î(1ÅKy2î±%3úÞH4ä5³Úé6sj7
+
+é7¯Æ7ä7g8é8#â87þ-7[
+_¶X8
+·
+]à5¬š7®+æ8#8Cµ¢807ÿ*±7a7Å6áM5¿Ïð4ò;i4Kã2ú±61Îx¿0µ/9/Ÿ/Òy1'7ë2gã3Î4@F5VÏ6NQ)7	¹;7
+R8ÍÒ8c¶8V·8J@&µz@ž
+4¹óŸ¹'×¹
+{žÒ
+ž
+\Ž7Ž$T8>:85{|7øž076ô_H69Û5q6P4Z3Ÿ2X/Ã1
+µ*/ÅŒ>À  /Îö1#×­2bÔó3{o4l
+5xª6GxA7j]7ÖÑ8
+E}8R#\8mÓ8¿ö·wÅ@ž°p§¹µ¹1N4¹"Ö³žÙÈ;žSê7®Q\8>Å86v¬7ú
+*7h6öDF6;?H5rì4hb3YP2Ys1
+8/ÆŸÀ  /Ê&s1 wm2]Æ[3
+(Ý4ö5y5
+6@Y6þ6ý7£Q8œ&8@!8NpB7Ú·îí|žÍÃ
+¹"%©¹:ÄÜ¹)2[žárdžJî7š~P8>{V87qÝ7üR 7€C6ø)B6<£5t¢Ö4Ni3(â2Z·P1
+kF/Ç¿ÑÀ  /Æ1ï1
+-2X·Â3ÖI4ÃÌ5qxÁ69Æp6ó?7oÐ7ôi8.üé8/Q£7zþxž0ü0žë¹.Ÿ€¹D;¹/žé
+ž"B7¢«d8>uÙ88m
+7þ7²
+6ú=6>Õ5vY44p3ør2[û1FS/ÈÁÀ  /Â=l1¶î2S©*3}p4ï¥5iŒy62í6èû
+7~x7ãXñ8
+i±836û°žj¹3þ¹;W¹M²(¹5éŒžðÆŽž*9,7Øl8>pn89h97ÿì
+7¿÷6ûó=6?j5xZ4x3È2]>Û1 !`/ÉÃc0Kr1¡?2Ý£4Rœ5­û5ó4K6¹07núR8 lA8^;§8_8D¡hž
+HÌ¹26¹R¹€ª¹ª\¹ºV¹Ž°¹yS
+žÂÓþ7ÀÀ8?Mæ8.Ã7×Uä7O96€{Ö5Ût4ù¬3óÝ2ÍŸÈ1m0?
+2À  0G1ª]2Ø14 ø5ÎÀ5ë]s6²;ä7d)à7ò"Ê8LÌž8y}@8$(žoõ0¹GEh¹xv¹©MÒ¹­î¹»ý(¹ŽŸ¹yªTžÃñð7å 8?¯8/«Þ7Ø±7Pãž6¥^5ÜÏ4û
+Ï3õ3ü2ÎÍ1%~0?÷À  0C¢§1D}2Óqa3û:õ5 ï5ã6«G,7YYp7ãm8;]È8Uñº7Màž ÐÄ¹[û¹¡Y¹®ÿ¹±°¹œæó¹µÆ¹zžÅÔ7
+	`8@80<7Ú
+:7R@<6Šä5Þ*4üô3ö`2ÏÛE1Ýí0@ÒÀ  0?šÁ1Þ2ÎX3ô
+±4ú 5Û¯Â6€Rr7Nù7Ô·T8)î×82f46r žÉŠü¹p±Í¹©:°¹³Æ,¹µÄ¹¿ÐÎ¹µ
+Ô¹zXÅžÆ-Œ7-8@r€81|7Ûgb7Sž6§ªi5ß
+4ý÷3÷àÃ2Ðé1Z0A¬iÀ  0;®Û1xž2É?Á3íÐp4òb!5ÓØì6]º7Cž7Æ8è8Úž·5Npžò}
+¹Ž¹±Ô¹¹X¹ž€Ô¹Áº¹¶æ¹z°žÇK7QÐ8@Ô@82dø7ÜÂ7Tù:6š¹ï5àà4ÿl=3ù7(2Ñ÷Ã1NÇ0BÐ0®·2	vR3;Ùž4^N
+5bê6F/7Œ 7·áâ89ÙÐ8»8wx·êì0¹W¢Ê¹¡düž¯s¶9ží:
+ô9·¹Z_?¹âK°¹þUžÉÜ7°¶à8G8ãa7á
+7L>61y¿5MÁ4KÍ:3-³R1ÿû!0£ÃÀ  0«7£2xo37[¿4Xbå5\ø6?¯P7
+
+7®G
+8,Æ8}\.8B žSCè¹oëh¹§Íïž¶Ó`9²-:T|9fU¹_VÔ¹ß¹+lžÈ#7°8H"8ÿ7®ð7ü:62fO5NÇe4LÂï3.w÷2 
+0€=RÀ  0§ž52z32ÝÇ4Rw¬5U;i68¿r7fë7€¬48³q8^ê8 žä¹¹®6ÛžŸ39«º29ÿiæ9j+0¹dNr¹ÜÂS¹XžÇ,D7¯N8HÊ827|Ö7¬663Rß5OÍÊ4Mž€3/<2
+0€ÞâÀ  0€8Ä2 |š3._Í4Ls5Nc×61Ï7<O7Z8 ?8?œ7iøžÇoØ¹>Y¹ŽËžÅº9¥G]9ò*Ø9S¢¹iEõ¹Ùý¹
+¡žÆ4ø7®š8I^8Ú87J·7\164?n5PÔ,4N®W30B20¥pÀ  0 ¹T1úý3)áÔ4F¡<5GJ6*ßŽ6ö#n7v88 îT6<žöVÄ¹b©¹»¶žÌòb9Ô~9äëÎ9<è%¹n=¹×8ò¹²¹žÅ=€7­å`8Ix 8Ô77
+.65+ý5QÚ4O€
+30Åè20Š!ÿ1Þ2P
+ 3`Z4ŠÌ5§œ
+6³¬7RY7ýT8o/8  7Ït@¹!¿<¹­Ø8Yø:%@:üþ;
+\:ÙÍŸ:v¬»žúå ¹úµø¹|ž
+ÍP81çt85GÖ7Ñ!|75ŒO6"Ð5(ý4ó3J2AG0øUWÀ  1,õ2K3êE4¡xh5¢u56W7I*7î!8Z÷n8¢Ô6@¹=QH¹Ž8^Ð:[Ê:ùw}:ûÊ:ÓÁY:lÍŽžÿQ ¹ôËh¹
+näžáh81£|85ª7Ñã76}a6®
+5É4#ô3ÇÅ2AõÞ0ù&À  0þ÷ 2Fç3t14è5-]6
+û7?ü7ßAä8F¿À8XKX·³°¹XãP¹ºr$8¡Á(:Z:ömò:õB:ÍŽú:bîÃ¹Þ¹îàÜ¹HLžõX81_86
+\7Ò¥Œ77>t69D5j#4œõ3Dö2B€00ù÷ÖÀ  0ùS2BL
+3þ4W5å676 Ì7Ðb*828)Püž
+ãø¹tu\¹ÀáP8Œ#:Èç:ódv:ï6:Çš°:YÔ¹¹èöP¹!ºž	8186p
+7ÓgÖ77ÿ6Ä~5
+Ž4Wö3Â$2CR0úÉÀ  0ô32=°3
+4Ç65¬6vù7,v7Ár8
+Pd7ô­`žvmð¹ž¹ÇPz8Ö :ÿr:ðZ÷:èëå:ÁY:O0Þ¹J¹ã
+Â¹}öHž
+80×€86Òà7Ô)ô78À6O¹5«H4ñø3?U2D Ò0ûR133B2ÝÆ3œ/Ñ4ÜãÊ5Ý_ì6ŒÆ±7óö8
+1Ä8hu8"
+žù¹¹ò:_L£:ì;!Lé;ù\:oÖ:Ÿ	~:DOr¹ÒpÎ¹Ø°xžñûØ7å! 8G
+b7ýéê7f6¥ðÄ5Æ
+4Èèv3­è2£L1'4ÉÀ  1/}2Ã€3žZ4Öœ5ÖA°6µ:78(
+8{8ja`žmÝP¹ÖÐ¹w+Ð:kò€:ô>; b;ï:¥:Â¯e:>è{¹Êuô¹Ó
+žîÙè7ãš 8G 7þt7fÊZ6ŠÂ5Ç2P4É3®tz21'¬
+À  1+ó·2
+©3³Üä4ÐF5Ï#t6®QÀ7t(m8	
+y8`nD8,~ ž«à ¹ªþ¹j/Ð:xÀ:üw¬;·Ä;:¯Ã:ÇUT:9¹Â{¹ÍqŸžëž 7â008FóÔ7þÿ7g~ 6§Ÿ5Çß
+4Ê<3¯ ð2hÔ1(#OÀ  1(Sð2]3¯3k4Êq 5È86§F7gH©7þ)Š8E<ê7Ý7žàÒ¹¶M,¹]3Ü:n;Xc;
+í>;
+):¹ì€:ËûE:4Œ¹ºJ¹ÇÒhžè7à· 8Fç7ÿ²7h2á6§º5ÈÈ4Êæª3¯e2Ë1(À  1$Ž*2~êt3ªô4ÄJ¿5Àæü6ÜÏ7Zhì7êZ8*
+7BãÀ¹
+â<¹Âb¹P7Œ:òt;tí;
+"®;+Ê:ÄF:Ð¡6:.³É¹²
+r¹Â3žåt7ß? 8FÛ<8 
+&7hç&6š,ž5É84ËŒ3°Û2.\1)Ó1VmÖ2§Ø3áJ&5
+e6«ç6Ý7È7MÄ82G8É`8šŽž­lÀ¹Œü<žs©@:
+;ZL;s&:Œº;]6;ø:œ§&¹Fpº%>¹=pp7:_8Lñè8
+T7(Q6Á
+Ù5é 4íÚì3ÎÁê2(1GáøÀ  1R)Ú2£\J3ÛÍÔ4þÚ5ü÷Ú6Ô¶7ºÞ8&y8Ü¶8BTžå¹Ä=·³ö :¥?;Ûw;0ü:Ê
+ï;[DØ;
+3ï:ºÖ^žóÐ¹ûì¹9êô77à@8L,8
+Ÿ7rx6Â	5êG@4î3ÏN¢2þÒ1HZºÀ  1Måà2µŸ3ÖQ4÷G5ôå6Ì5V7'û8«"8mà(7ö­p¹^Ž¹Ë}à7~Í:°cù;	\ª;îÓ:×;YnJ;"o¿:žž×Ð¹ñÙX¹6et75a 8L8
+àÜ7Œ6ÂN5êî 4ï+23ÏÛW2b|1HÓ|À  1I¡ã2.3ÐÕ+4ðb5ì7ï6ÃŽ7
+8Ý/8NÐ7Qe ¹*2ä¹ÒŸÀ8Yb:»ò;
+Ýæ;¬¬:äâÜ;Wã;'«:µ4¹žºW@¹è È¹2à 72áÀ8KÄ8 7
+Ã6Ã5ëŒ4ïÓR3Ðh
+2Æ$1IL<À  1E]è2h¡3ËX×4é%Â5ã×ü6»2á7|`8>8.-¶À¹F¹Ùÿ8¹š:Æ­ó;_ ;j:òE÷;UÁX;,çs:²cùž¹ßh:¹/Zx70b 8K/8%d7
+Pë6ÃŸ5ì;~4ð{u3ÐôÂ2)Í1IÄþ1c·n2±>T3îã[5
+Ë6
+-®6é_7€DX8:T8Å¬8{ÀžÙJ¹Î2È·
+O:
+òÿ:ÿ¬r:	€;" :ùž;n!:ÜÇ+7×}ºä|¹UË6 8NØ8ïñ7 6ËÒj5öÈo4û»T3Û
+2€Â1T1ïÀ  1_Td2­}¶3é@Š56á6àŠ7Þ8-÷Y8Ì83ÍX¹x ¹Òš7ü @:É
+:ý\:?û;k@;úÄ;h[Z:×hª8)·àº 1r¹Q
+6@8M÷h8üª7Œ*6ÌED5÷]ÿ4üSû3Û2€\Ð1T À  1Zñ\2©œ3ãð5]²66×íy7œb8!à_8t{Ð7Ø4 ¹"J°¹×
+H8T`:5:û
+®:vW~;
+Ž ;
+';b
+:Ò
+.8g± ¹ôüÔ¹L: 6tÀ8M]ø8	c7÷²6Ìž 5÷ó4üì£3Ü
+ê2€·ß1UHÀ  1VO2¥üy3Ýû<4ÿM5úì6Ï4f7ùæ8Éb8Sô
+7 ¹=
+h¹Û8ÿš0:¬uZ:ø»r:Y;ý;Tt;\Îö:Ì«ž8Õ¹éÄ¹Gr 6_À8LÄ873;6Í*ù5ø
+4ý
+H3ÜT2¥ì1U|rÀ  1R+E2¢;Ü3ØX4÷ß²5ñúÇ6Æ{Q7
+6k8	²g83lH·
+3`¹Wð¹à	À9/þ,:¹K~:ök:±;|à;\;WÈ:ÇMF8±Ñ¹Þ0¬¹B© 6K8L+8"Ò7nÅ6ÍÒ5ù
+ª4þ
+ð3Ý
+Œ2¥mú1Uê1V€y2§4\3á
+5BÊ6ðI6ÝÌN7Û834N8î8hxž­Œ ¹ÇD¹2sÐ:^Î:¯Ö;
+BÕ:àþ-;=
+:Á
+:«5>žÒà¹û»ì¹7Ò7X§À8Oì8{7«ª6Â25ê
+4î?
+3Ïº2Ç71H4À  1RŽ2£Ö3Ü64ÿß5þ1<6Öè7îÀ8(nÀ88N³ žÞÆp¹ÌÆ
+¹
+dp:uK:¹ðH;
+ :ó+y;8/æ:¹:Š#êž¡ ¹ðì¹3l7Xi 8O#p87áë6Âsx5ê 4îÂJ3Ïv&2$1HnvÀ  1NÃ2 xØ3×L4ù85öå6Î77ç8
+©/8vDl8¹è
+¹Ò
+ÜžÌª:H«:Ä
+
+;yê6;¬?;3A
+:±ŠÔ:¡ž`- ¹åsì¹/ø7X* 8N®ü87
+.6ÂØÁ5ë ì4ïE3Ïã2a1HÊ¹À  1JÓ23Òrb4òû5îÒ6Æm
+7
+8ã8YJš7îP¹ m¹×O°ž :ëÊ:Î#õ;q;
+ÂÕ;.Rg:©¯.:F·ü}¹ÚOü¹*¡l7WëÀ8N:8­7
+Nm6Ã>5ë¢Ö4ïÈÂ3ÐP÷2­û1I&úÀ  1Fâ¢2œP3Íey4ëët5ç#66Ÿ¢º7(18
+8<Pð6e ¹8ñì¹Üz·ÑŽÀ:þ:Ø=Ú;iNŸ;Ù[;)c¶:¡·:ïú¶â} ¹Ï+ú¹&;à7W­ 8MÆ
+8œ7
+°6Ã£P5ì$Ä4ðKÿ3ÐŸ`2úè1I=13n2/3œ²'4Ýš5ÞAš6œ»Ö7Þ
+8
+º88ü·øš ¹
+Ž¹Â²9ý
+:®8;,°);Hd:g,:
+º:=þ¹žÕª¹ÌÐÄžá)`7ýU 8Kcú8 dú7gÇ6ŠÑÎ5ÇS-4Éº3®\ã2ì1'eÀ  10w23¹À4Øk
+5ØFî6·¯"7I8dâ8eË8À0žOeà¹€·Ì¹¹ü:
+«š:¹±!;.È€;D·y:dÄ²:zª¶:;~¹©ì¹Ä8žÛP7ý8KP8 ä7h:16§.5ÇÃ$4Éúæ3®µ°2)A1'Ì À  1-a2ë3µÏ4Ó<a5ÒL06±¢j7zDð8«8nZ
+8MNž;ž¹¬cÞ¹±dp:Çþ:Å)°;0á;@Ðx:bt0:sÈ:9{(¹P8¹ŒWžÕÝ87ýË@8K<&8 ŽÌ7h¬È6§H5È34Êh3¯2f|1(ÙÀ  1*K­2I3±Ýn4Î
+:5ÌQt6«Ž7oH8ºs8Wèr8Ü°žºÄ¹Žü¹šÌN:"äa:Ð¢7;2ù;<é:`#Œ:kø:7xH¹v¹ŽžÐ787þP8K(28 ÜŽ7i\6§è5È£
+4ÊÕ:3¯gL2£ž1(]À  1'5Â2§3­ëÛ4ÈÞ5ÆVº6¥ÿ7dÍŠ7úÊz8Avì7ÐÕðžäMH¹»Œ¹ 4":/ ¯:ÜÐ;5;9€:]ÓK:cø*:5uY¹st¹«ÞžÊ(7þAp8KL87iô6šDÂ5É4ËBf3¯À2àõ1(¥K1@P2PÐ€3îL4ŠÏõ5š²æ6Ÿš7Tu8 ,±8t 8¡ž7ó¹&šô¹Î?š¹2°(:DN:Ó`Ÿ:ëšÀ:œÑÊ:bm©žï`¹äch¹z4·ø 8>€\89ú7ÔBF77d6æ5è4=ð3ÉÞ2Aåï0ù¿À  1%M2M:Ð3@~4£L³5€š6«B7Mh:7õ0z8eú8Î®7pÆ`¹7¹Îà¹ @ø:Gy:ÒG#:æüû:žUÇ:^ŸžYÞ ¹×ø\¹qÛ8·ìñP8?78:Rì7ÔÄ978
+ì6lf5gJ43Ì2BB0ùmÀ  1
+K2I€ü3°4Ép5 (6Ý7F2þ7ê8UýP8}5TŽ³4 ¹H0¹Ï¹
+ÑŒ:JÜä:Ñ-:âQ<:²ÙÀ:Y¹Ì·÷º`¹ËD¹i(<·áÐP8?ÉÀ8:«È7ÕF078t6Àè5Å¬4íL3Sº2B0ùØWÀ  0ýÞ2F%3
+äà4F,5Ç6
+u7>ýÄ7ÞÞ«8Fóš8ZÍ4·{ú ¹YvT¹Ð"žöÅ:N$R:Ðì:Ý¥:­]Á:U_ñ¶îß ¹¿"@¹`uD·Ö¯°8@\l8; 7ÕÈ!79 ü6e5$
+4Dø3Š2Bû§0úC"À  0ùš2ByQ374Âê5i6q77È7ÓµÄ87ê88e(·ù-¹jex¹ÐÃzžÑæ :Qk²:Îú_:ØùÓ:§áÁ:Qð7J¹²·2¹WÂH·ËÀ8@ï(8;]7ÖJ79z6iç5o4§3Ý2CX;0ú­í0¯^_2
+
+ñ3<Ë4_¡_5dQ6Heÿ7n§7º»â8>
+8`8>¬·Ÿ€ð¹bpò¹Ã ä¹xÿË9
+9ÆV9R.¹I¡O¹ÍP¹}ž¬,l7ä
+08R5r8Þ}77ÞL63>5O>q4LÿÔ3.%2 x0€/uÀ  0¬Þ¯2îò39¢Ž4[5_Ò6C¥÷7@7ŽJü85bë8[)8nL ž±8¹lK ¹Â-{¹n[€9 ¿89ÃØ(9VÖÜ¹4Š¹ÂF³¹šÐž¥>l7êE8SUÎ8|œ7!Æ7QY63ª5OÔ4M3.ðô2 Æ[0€yÁÀ  0ª_2Ïô36yæ4W_Ü5[Î6>åï7
+X7­Ú8,ºG8~¬~8HôžJè¹v%d¹Àº¹c·Š9#æ9Á 
+9[`¹«¹¶ñ¹
+È*žPd7ðè8Tv287žï7Äd649ê5Pi·4N	F3/UÅ2=0€ÄÀ  0§ßP2°ô33Q4S?5V]	6:%æ7ä07§i/8$8j¢8!ëDžn¹ÿª¹¿F¯¹Y
+9'
+Ê9¿gð9`'Æ¹
+¯õ¹«¹Ïžb`7öŒ88U8¹A7 P77p64É>5PÿW4Nþ3/º2J0¥ZÀ  0¥_¡2ô30(F4O
+X5Q¢I65eÝ7¶
+7 øJ8h÷8VÈ7÷u0žf¹ìõ¹œÓF¹Nou9*59œ/Â9dÐAžëiª¹ Eâ¹t
+ÒžtL7ü÷8V¶ô8W7 ç<7ª|65X5Qý4Ož30b20¥XŠ0L1¡åI2Þö¿4A5	Ô05õ³T6»07rü8aâ8eÛ8ßË8a·üJ8¹2:æ¹>¹²)p¹²¡¹µ'Ü¹Š¢ø¹_yfž å7 8Pö86
+7Üêl7SD6Š°º5Ý¿44û¯3õe2Îïo1*0?ì¶À  0Iîô1ž2ÛœH4(5pã5ðï6·hß7l@7þCH8\t81Þ8Bø ž Ö°¹7K4¹ÑZ¹­"¹«ë`¹­PÜ¹*¹VgžžÆè7Ö 8S5h87y87Þ7Ð7TT6§j¡5Þ04üS3öD2Ïw180@LÀ  0G\f1á2ØÓ4ü5
+5ì*Ú6³>7f?ä7õÂË8R+X8í8$V žCH¹<[¹¡p¹©Ó¹¥5°¹¥yÛ¹eT¹MV
+žšL7¬
+08UÛÚ88ÔZ7ß
+47Uc6š$5ßo.4ý]
+3öû¬2Ïþ1×Ó0@¬PÀ  0DÉØ1_+2ÕJ\3ýîß5ªI5çf6¯;7_á7íBJ8HS78s«ø8Ž žf9Ø¹AkÕ¹q¹€o¹
+¹¢à¹F¹DD]ž¬7žD 8XD8:/w7àÒ7Vs6šÞl5àG(4þ3¿3÷³P2Ð31.k0A
+
+À  0B7K12v2Òæ3ùœÈ5 Fý5â¢]6ªéê7Y(7äÁÌ8>{8`P$7Î$HžuŽ¹F|#¹A¢¹Ü.¹Ê`¹ËÜ¹'¬¹;2¯žk
+7Ä{88[(ž8;7âõ7Wš6©R5á&4ÿ
+x3øjô2Ñ
+Ê1
+0Akê/Ó&l1(4œ2ivº3èÚ4k5
+Ñþ6Q%Å7
+T7Ü8^³8n
+Ú8dî8jñâ7
+7ÈžuKþžöå¹p
+¹	3¬ž¬Š,· \Ô7þÏL8S,Ø8?B8 ŽB7×y6øÏ66<yß5sît4À\3]2YN1
+
+/Æ²À  /ÐÜ\1&H&2f þ34#5Æ6M¬7	nÈ7
+8Xc8f!|8Ù¬8Y¹&6¶, ž}D
+žô¥¹ø¹8áž£Þã·kØ8¶8WD³8A×Æ8ÝÚ7Ý6úXÖ6=x5u	D4Hc3úŒ2Z=G1
+ý/Ç"ÌÀ  /ÎK1$[2cËC3@*4zÛ5»26J7Ã:708R8^5
+8Np8Ht5Ï¥Àž
+žò2.¹¯Ôžþ|ž€·`õh8
+Ä8[\8D"J8r7â6ûâs6>v15v$4Ði3l
+2ZáA1
+d/ÇÀ  /ÌH:1"n÷2`õ3kÐ4i5_6Fy7­7Ù8
+KÅ8VHž8yY87GÆ¶
+µžžïØÀ¹
+ÏžžôžPT·1À8žÒ8_tk8FlÊ81	7è6ýl6?tY5w>á4Xn3Ýz2[
+81
+Êü/È_À  /Éþ)1 `2^Ì3
+y4XK5{HÌ6C`7l!7}
+8Ew8N\W8loÜ8&¶ÐÐž
+žíH¹ïžêÜž
+·1x8Óê8cH8H·M8Z¡7í 6þõ³6@r5xY±4àu3NÛ2\)211ò/Èsš/@Üp0«s1Øq®3ù·4
+
+5¡5Î@ù6bè7)>®7¬O8:
+8YÄ@8*h8x8TÜ8kn7Ò©7æ¶ü8"88Nè8X987 ž8 í
+7°ã73ó6·A5Œ@ 4íŒ4·Ö2õâz1Ê à0ký/6OÀ  /?ð051ÖOç364
+
+4ÿ8 5Ë»ó6
+v7&ØÕ7©€Ê8®
+8U§8tV8ÁÖ8QM~8
+Ô7Ûð 7ôÚ8)r8UÇ8\Ž8:~õ8
+7:Ë7|6£
+5œgl4îÉ4N!2öØª1ËPb0Øè/6yøÀ  /=[r0¿©1Ô.3@Ž4	s4üAÿ5É6ñ6š7$rû7Šú
+8!ù8Q÷8}|
+8|L8N88ª;7å8 880Ô$8[Vü8a	18=]18
+7ÄŽ7Ä(6É5Ÿ:4ðN4äk2÷ÎÚ1Ëÿä0EÔ/6ï¢À  /;ñ0IÃ1Ò
+V2ÿÈa4}_4ùK\5Æ±ì6Ê7"
+ 7€OF8
+ç8MnP8xY8vªæ8JŒà8I7î°8º8858a,8e£8@;l8¶7N7
+@6|
+5¿µ4ñG4zµ2øÅ1Ì¯d0²Ÿ/7eHÀ  /9Úr0ÓÞ1Ïê2ý_4øL4öT»5Ä,ç6í
+7§F7¡€8
+	Ô8IQ®8r€28q>8Gt8é7÷Ç@8¢8?8gÅd8j
+
+8Cª8O7Ø7
+T[6hP5ÀÛÑ4òß4ÿ2ù»81Í^å0©/7Úò.Ž/ûz11o2ZD3jèa4[úH53O,5þ$Ä6d®7&õÒ77ø(À8-ý8U^J8k<«8p$£8kÑp8d	8W>¥8?
+8âÆ7ÝðŠ7õÜ7(þ6æ5é2 5%k4L(Ž3[œ2LÀÊ1&ÙL/íNX.eÀ  .W/ùê102Xäa3i
+54Z3û51Ø5ü
+
+6
+ž7%ã7[ð7ö
+L8,¯*8Tú±8kíŸ8r]%8op8hÁ8[ŒX8CFë8
+n7áAN7Œ)7Îå6æ25ë5&š4M_
+3\3Ü2Mª
+1'~/î=.ÒÀ  .j¡/÷µÁ1.¹2W0~3g.
+4Xm¯50`æ5ùöG6ÔÃ7$Iô71Ä7ôáÖ8+×Z8T8lÌ8t¬8s/p8m
+|8`:
+8GË8 @
+7äô7v7tÌ6:5ììú5'Ë¡4N3]Sý2NM1("Œ/îä!.>÷À  .Eë/õÓ1-^2U|3ePß4V§a5.éÁ5÷ß6Ì7"ô77ó>a8*ÿ8T38mOá8vÎ38vÞl8q¢38d·¿8JÆª8"îÄ7çâ7HÃ7
+²6Ì5îÊh5(ï:4OËò3^t
+2O|1(Çs/ï¯.«èÀ  .!5/óñn1,
+2SÈ·3cs³4Tá5-r5õÇË6D×7!7Ýl7ñï8*'¶8SÏï8n ò8y»8zp8v'í8i5r8N8%m7ë3C77
+À6ã5ð§Ö5*Õ4Q]3_;2PeÐ1)l+/ðyê.Ù-Þ	n/4Ù0uo1Ö=2­Öm3¥0z4õ5FŒ5ûü6.7Ì$7eEk7¬#Í7æ,ÿ8
+²ý8Ù³8
+U8Ÿæ8ëõ7×h47­7Sð6øF65èõ 58-4æ3Œ2£*1§0r¥š/+x-ÒÕðÀ  -ÜÈ,/3R0}å1÷k2¬ë3€Z]4s¡5Eâ:5ú­6ÌÔ7
+7eO7¬â7çb~8
+äØ8ŽË8
+x
+8PÔ8K7Û.þ7¢(7V³6ûÙ6 5ëGÃ5:74Å/3õ2€è1Aâ0s³|/+§Ý-ÓòÀ  -Ûè/2Ì0~î12«ÿ3£@4ÍM5El5ùÃ>6k
+7cð7eY7¬÷ù7è 8
+³8
+å8 ØÇ8âÄ8«17ÞõÊ7€Â7YÐM6ÿÕ6x5íf5;ÑÖ4Œj3-2¥	/1
+0tÁP/,MB-Ô7óÀ  -ÚE€/1
+C0|£ô19È2«23¢®"4&÷5D.5øØÞ6	@7/Õ7ec®7­b
+7éÍ}8H8
+jý8#98
+t±8
+
+Ð7âŒ7§\n7\ìü7*
+6ð5ïí5=l*4³€3d2¥øw1ÂZ0uÏ#/,ò¥-ÔèôÀ  -Ùa/0œ0{6ü1Zö2ª(Ê3¡Ø4£5CTÒ5÷î6§u7ûŒ7emÄ7­Ì$7ëü8zm8 F8%:88
+jr7æ\7©öZ7`	¬7È±6h5ò?¬5?4ªß32ŠçÀ10vÜ÷/-
+-Õö-
+¶7.dÌ/€È0Î
+q1â³b2ÚPt3ž450,
+5ÈU6Hk06°úw7
+ó7AšA7s<R7X7kn7è¡7k0°78å7C6Š}Ð6;ù25»²ú5%
+²4C3­2Íª€1Ö
+
+0Ã
+G/¡3.Yx-À  -
+%ý.cë/£c0Íp1â	2ÙÇ3·ÃM4Û50%®5ÈÀ6HìQ6±œU7
+y7CZ[7u÷78^7¢D7+~7o2Q7;û/716šêÈ6>t 5œéô5&ÙV4Ï÷3®|^2Ï#1×c0Ä /a®.Zca-LÀ  -
+Â.c
+x/¢èÿ0ÌÁÆ1á_œ2Ù>3·l4µt50@5ÈÀl6Imv6²27
+\7E
+u7x±¹717Ù7n\7s3ô7?W7Cí6«W¿6@îÐ5À ð5(ü4þ&3¯å:2Ð1ØŒ
+0Å3ó/"(.[N«-
+üÀ  -
+.b)d/¢Q0Ìp1àµê2Øµ¢3·æ4_50Ò5Èö6Iî6³C7
+?&7FŸ7{lk7ø7î7±77w57B'7	VB6­Ä¶6Ci5ÂWé5*N 4,S3±N2Ò1Ú0ÆGH/â¢.\9ô-«À  -	uL.aHS/¡º40Ëe1à
+2Ø,²3¶œŽ4iK50d5É+Ä6JoŒ6Žì7"77Hpš7~' 7×Ö7FÂ7ô7{777E=©7
+h6°1­6Eän5Ää5,	F4Z3²¶ð2Ót1Ûlø0ÇZ/£
+.]%>-Z,
+e-ó.ž¿÷/ê$¯1e1ý2ØÝ3¢Ó04Vä@4ù£5ÐV5çåR6:£6
+ñ
+6¬;6ÇJ76Ð7¿6Ä¿	6šU6^62Ù5Üó°5rÓ4ìt4K[3ö2Í[1ðf 0öý^/Þ.¯êþ-sÍ,
+ŽÀ  ,ª
+-Œ.žj/éÒ1ý1ýÊ2Øý-3£
+4Wq4úe55éº6<Hâ6aB6®fŽ6Ê!j6Óst6ÇóÎ6ªÎ^6vì65p5à%¬5v
+÷4ïO]4M03K2Ï"
+1ò?p0ø«/ßîÜ.°Ú-tðÊ,ºnÀ  ,FÒ-~.ž>/é1áÀ1ý2Ù
+Ñ3£Nè4Wþð4û,5DØ5ë$"6=î³6Ñw6°K6Ìø6Ö¯,6Ë(6­g6
+U68aÇ5ãWš5yHe4ò*4OÆÒ3¡2Ðé{1ô@0úYÛ/áE .±É
+-v,V(À  ,ã-}òK.·Ÿa/é.p1Åí1ýs\2Ù<t3£Â4XH4üð5ó-5ìÃ6?
+6A­6²œá6ÏÏÐ6Ùêß6Î]Z6°Zm6§œ6;&
+5æ£5|Ò4õØ4Qür3õ2Ò°p1õñ0ü/âa.²ž-w8>,ñáÀ  ,>-}c.·h/èÜ\1ª1ýfš2Ù\3£Ê4Y 4ýz¶5¡5îbó6A:U6±â6Žéz6Ò§6Ý&6Ñ 6³ v6À%6=êt5é»¢5œ>4÷ß4T23 L2Ôwd1÷Éà0ý¶W/ãó&.³§-x[ù,+š,{¢*-·1°.êp0OT1\I1ßôb2ªy3dw~4øX4Û5&>5U¹5þ5Ëz5îÊ5ùðÊ5ëÂè5ÇÂ®5ËÖ5N`û4ú@24å;4 êú3Yà2¢rþ1Õc0öL/ú~.ßÞ-¯Ì,pÇ+J®À  +~¢,{w«-·(ö.ê080pû1ë1à
+2«&3e4Æ4ä5M5WÀÔ5Ü:5ÎX(5ñv5ýÒÄ5ï5Êü\53Ò5Q
+²4ýØâ4²4"3\P2€j1×Th0øÐ/üPä.àó-°<,r9+òìÀ  +U,,{M.-· <.êF0¢1Ï1á
+Ü2«±63f¶4Û4ís5sâ5Yùì5¹è5ÑØ5õ!6 Ú_5óT#5Î6
+5Ò5Tªh5 žÉ4 4J3^¿2¥»Ô1ÙE@0úU/þ#Â.âf'-±«,s=f+(À  ++Ž,{"®-·.ê[Ç0ŽJ1	-1á²2¬ME3g¯R4	a4öf5Ž5\35¡5ÓÍ5øË6Ë\5÷
+¿5Ñož5Î5WÏ
+5
+"4Mb4ªq3a/2§`@1Û60ü¡×/ÿö .ãÙI-²
+,tx+CeÀ  +>,zø2-·Ç.êq0Õñ1BÏ1âGT2¬éV3hÁì4
+/^4ÿZ5Á5^l
+5£uC5Ö55üy6ŒY5úå_5Ô©g5¡kË5ZóÔ5Qz4Ä4?3c2©«1Ý&í0þ€\0 ä¿.åLn-³,u³Ÿ+ë¢*©\+Z
+,á-Íá.èñ/ç¯@0Ê°&1Ž2Sßð2ýÃ¹3PD3ûÍ^4Qs~4ó54ÌWâ4ð€á4ýhJ4îÁé4É:À44K¬€3ó¯3S2óü2KR1n0Â'8/ÝåC.ß%,-ÅPD,Tœ+QYŠ)û
+EÀ  *²(+ZH, T-ÎE.é/èxÚ0Ë²1ëÉ2U9ì2ÿ¯¥3g3þ\Ë4SÛÇ4ír4Ï/4ô6Ð5 ªê4òÈ4Ìl4ì4Nœ3÷+;3;®2÷32M¥1-70Ãþ@/ßËÜ.àÝÜ-Æ®
+,H'+Rp)üG=À  *ºô+Zq, K
+-Îª.ê(/éBr0Ìm?1ŸÞ2Vé3 ÍÈ3°4 v
+4VD4ç°4ÒE4÷ÈÄ5¡®4öSš4Ïs4I 4QÍ3úŠö3ø	2ú
+É2Oø1œ 0ÅÕI/á²t.â-È
+ø,;+S«9)ý6À  *Ã¿+Z, Ÿ-Ï|.êÃ|/ê
+
+0ÍKË1ó2Wíä3ÃŸ3à­4œÑ4X¬Z4 áí4ÔÝw4ûZµ5r4ú
+
+4ÒÐM4¥ù4TÞ
+3þ"°3Žd2ý`2RK$1LÈ0Ç¬Q/ã
+.äO<-ÉiÒ,.ú+TÔ)þÁ,À  *Ì+ZÄ, Žt-Ïrõ.ë^ö/êÕ€0Î*W1e2YGâ3¹Ž3Ð44[€4¢Ü*4×Ž©4þìŠ574ýåd4Ö%4¡ò4Wî4 Ï63pŸ3 |2T.1Ü0ÉY/å£.æí-ÊÇ¬,"d+UüË)ÿþ&(Æ:*&gÌ+u',->-µ.¶
+b/ Ÿt0z«1+Œ1Ï·2^a2ÒÈù31.3Lr3¯Æ*3Ð
+3Û­3ÎŽZ3­Š3ãt3-2Í92W1ÈÄ1%p^0pÚ-/­ .¯_-®«,Ð+l0 * ,R(ŸëªÀ  (Æ5*&œì+v$r,²¬-¶9@.¶íü/¡©s0{Œb1,×ô1Ñ*2`"2Õ!Ï33Z»3,3²F
+3Ó'Å3Þôè3Ñòo3°G3ã 3/§2Ïîï2ZmŸ1ËIì1']S0snÜ/2.°šè-¯òô,60+mÀ]*! 
+(¿ð À  (ÆÑÜ*'
++vÈŸ, 8-¶óz.·Î/¢r0}h1.+-1ÓbÆ2bÑ(2×z€35à3Ñå3ŽÆ3ÖCñ3âY"3Õ03²ÿu3
+âÌ32;~2ÒÙ€2]Rà1ÍÏB1)JI0v/¶d.²9p-±]>,U+oP
+*"Ä(ÀôÀ  (Ç
+*'j(+wm, œ-·­³.ž¯1/£p0Ï1/~d1Õ8b2e	.2ÙÓz37³33·F3Ù`
+3åœ\3Øn3µ·^3âw34Ïv2ÕÄZ2`81ÐT1+7=0x;/:Æ.³Éø-²Ç,tî+pßÖ*#|(Áù
+À  (Çi+*'ÀG+xT,¡B÷-žgí.¹Ì/€jp0_Â10Ñ1×
+ý2gA52Ü,N39ß,3WY3¹Åó3Ü|M3é!3Û¬­3žoG3â%37cn2Ø¯2c
+'1ÒÙí1-$40{,ê/ ¿(.µZ-Ž1Ð,N+ro*#û4(Âý'VÎ(ßa$*%Ÿï+XOd,x\h-zÿâ._iV//Cü/òø0;1 &71$2Çú2C/2cï2è2£Àè2ò2³2@+÷1þm1
+1Þg0ã=/êù¢/)B.WÓl-rL,o§t+P²z*ì(×ã'òÀ  '¯(à *&`P+YG¹,yšÔ-|Œ.`ôY/0£/ô·<0°j1!ã1õp2qä2EÛ©2E³2;³2ŠEÒ2w2+2CÇ2Ð1§~1
+÷0µW/íÀ
+/+\y.ZG-t>,q®Ê+RN>*!
+ë(Øó2'ÄÀ  '
+0(àÍ
+*'²+Z@
+,zõ?-~.b\/2/öÚ0%;1#Õ1Æ_2Ï2HÄ2'v2Ö2šÊŒ2Ü62
+ ¢2F2øØ1ÅÝ1 Ï0p/ð/-7°.\/$-vÉà,s¶!+Sê*")H(ÚP':À  '
+`á(á*'£+[8`,|A©-r.d
+]/3b/øýÄ0
+1%\€1Q2Å¹2K3à2	;2¡áö2«O¥2¡AV2 
+2Hòf2Ùß1ä;1"(0Y/óM//ç.^\ÿ-y,uœw+U
+Ä*#G€(Û­Î'õYÀ  '
+¹(â9*(Dt+\0³,}-Š.e`/4Â,/û!0Ý1'q1 h@2o¥2Mßú2êÿ2€52­Ô2£Šx2ÿ2Kß62ºç11$A50+¢/ö/0î
+.`Ú-{G%,wÄÌ+W!*$f(Ý
+
+'°$&vø'ÜÄ(Äœ*!7+12,ÈÉ-
+ê-×
+9.ðŠ/8¥R/Èûè0AE0¥0ù­	1'Ê1G01S? 1Fª
+1%þ
+0ö\0¢Ex0=M/ÄF:/3Ýp.Áé-Ð³£-á,ÿ~+fú)ùâ
+(ŸUÄ'&<&oØÀ  &
+*'kŠ(Å²³*ØÈ+!z,Ûå-	!¡-Øî<.dã/:-/ËM'0CöO0§Gá0ý)1)ôŸ1J31V{
+1IºW1(Þ0ú60€Š«0@Di/Æê/6'±.ý-Ó->ÿ,g+«Ó)ûå (¿»û'm²&YÐÀ  &
+_'ú(Æ§Ò*Z+Â,ï-
+5Y-ÚÒ@.Ù /</Íf0F]X0©w71 S1,e°1M71Y·ê1LÊ¥1+²0ýÊZ0§ß0Bñ/É/8qô.>-Õ[v-d,Î·+ð¬)ýè&(Á"2'HF&CÇÀ  &
+*'
+g(Çò*Gê+
+,
+-
+I-Ü¶B.M]/>ã/ÏïŠ0HÄb0«Š1e1.Ö€1P;1\ôN1OÚñ1-¡1 Àœ0©i0E/Ì3j/:Œ7.ü'-×¯^-ùÈ,6T+5)ÿë((Âh'"Ù&-ŸÀ  &
+»Æ'H(È*ÿ{+òQ,
+:-
+\È-ÞF.Á/@|Ÿ/Ò@å0K+j0­Õà1Ï°11G1S=1`0³1Rë=10-[1N0«ÊD0HK¶/Î×Ï/=z.º<-ÚH-	W-,ñ+z\* ÷(Ãî'ýn&¶À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  %Ë,H',Ff(x3)šð*Â€2+Åãœ,±=z-ïý.Bð.ïÃ÷/Oê/ú­0UkY0¡_0×Ì1 UA1­0þ€s0Ôu0w#0O9/ñéÏ/zJ¿.åFó.9Âþ-ü#,šÆ+»c€*ž")_Ê(râê'"ÞR%À$À  %ÈÀ,'*J¢(~
+)ŠÎú*ÀÂ+Ä%j,¯ÛÔ-.Aé.îß;/
+/ú<0UÑ
+0¡Ÿ0Ù1e
+1	 Á1 âS0×o0è0R°z/ö0f/~âK.é1.=H-Ò,«=+ŸØÑ*»tv)¢+ì(w'%Z%Ã/
+À  %ÆT'(NÝ({GŸ)¥*Ÿßü+Âg,®z0-!.@ã.íú/ÉD/úÌ0V6º0¢aÃ0Úq{1tØ1
+gÖ1rn0Úi0¢Y0V'ê/úvü/Œë.íán.@Í)-,®dN+ÂMþ*ŸÆÝ)€ø
+({&('(8a%Æ9ŽÀ  %Ãçö'&S(xsk)£M
+*Œýà+ÀšÄ,­-)2.?Ü .íÃ/
+ñ/úZ0Vi0£t0ÛÃï1¥1
+Îê10Ýc{0€Ê0Y[/þœ/°.ò.«.DR@-2,±+ÅÃ,*ÂC)§Ä.(GÅ'*åh%ÉDHÀ  %Á{Ü'$WT(u)¡*»Å+Ÿêr,«¶æ-<D.>Ö*.ì1/B/úxè0W0£©'0Ýa1q1
+5þ1¡0à]w0§:ÿ0]Ë0/Tv.ö{è.G×V-â,Ž²Õ+É8X*Åkª)ªP(Ž±'-o%ÌNà'-¡t(x)Ùn +
+ÛÇ,"Ö-$Ù.Zè.å|/¯²0A¿ÿ0Ñ)1G©ê1šñ1ýŠ2)!×2H
+2S2F±2&¡1öü1£D1?°R0ÇU08$/H.Ø¿ò.	ø"-ã,6+qC)Ìj(ê»'#öÀ  '+J^(Ÿ)Ö¥+
+
+&, í-"³Ú.â.ãn/x?0@0Ð(
+1G*Ÿ1šâ01þ#!2)Ü2Iãù2U~ø2Hì2(C€1ú©q1¥ìj1C0Ë80;ü/ .ÜÉ.
+-
+¯Ä,è+ž)Ïï(l'&zÀ  '(óF(«)ÓÜ+
+\,- åÜ.i>.á_z/@Î0?]80Ï;1F«1šÒÁ1þ (2*Z2K;å2WhV2K'{2*tš1þVÂ1š;1FSž0ÎÒÕ0>óf/ä9.àÓ..
+Þ- {ì,
++	ÿÐ)ÓNÌ(L
+'(üÀ  '&.(ŒJ)Ñ+á,
+
+~-Þ.
+ðg.ßPî/	Y0>+Ô0ÎN1F,c1šÃQ1ÿ
+/2+P2LÒ2YQµ2Mbv2,¥ª21«<
+1I¥k0Òm0BZÎ/²P.äÜÊ.=-#H,!M+
+G)Ö®|(|Í'+~À  '$E(Í)ÎJ+Ý?,3õ-
+Ià.
+w.ÝBd/Ñè0<úo0Í`ü1E­61š³à1ÿ72,
+Û2MëŸ2[;2Op2.Ö«2Ø²1­ãà1L÷
+0ÖR0EÂ5/¡j.èæj.!-&:,$ +\)Ú.(­~'-(¬)ÛP8+!Ò>,Qã|-o[x.p
+
+/Sÿú0$ßË0âî1Õj2`ñ22è³º3-y3f
+&3Ú3
+Ê3[¬3a
+Ø3(L2ßà2,â2
+À10Ô0=/F|.`ª-_Ø,DS+rÎ)Ím<(tä³À  (S)Ø	+pØ,NÞ€-lx.lç€/QTä0"õ0ßŒ1ó2Of2ÝZ2çüa3-]æ3fÙ3~3
+3°H3cÚ3*z2ã+2h2
+4Ÿ1on0Ørb0
+o/Jÿ.d'-c¬^,G+Ûâ)Ðx(xyfÀ  (}Kø)ÔÂÈ+
+r,KÙË-h¯z.i³>/N©Î0!
+>0Ý`
+1^~2=Û2 2çE
+3-BŸ3fø3"3)n3ä3fK3,Ùê2æx2£(2šú1
+Ç]0ÜW¬0 Aâ/M¡ø.h€-gŠ,JÑ+
+Dö)Ó³Ž(|À  (y[H)Ñ|+®
+,HÔð-eYz.f~×/Kþ·0w0Û°1
+#2,P2cÝ2æ±3-'3go?3Æ
+37À3Y3iV3/9ž2êÁ2ÞJ2
+51J0à<ö0#Ž/Q4ñ.ly -kTì,Nú+
+®
+)ÖÖð(¢ËÀ  (uj)Î5W+LŠ,EÐ-b}.cJp/IS 0
+4±0Ø§H1ç2Ä2§2åÖZ3-
+l3gåñ3j3F3®
+3l»312í2n2p1w80ä"@0%ç/TÇê.pm-o)4,QNò+!
+)Ùú+(¿)¬îJ+qE,Sç
+-s.î/Ûý0¯1O	2
+êJ2šÍÅ32¬3§h94
+!Ü4M4QÆ4 ,4ŠþH4áö4ÒÚ4EùL4¥3Kq3'Û¢2Ó2OŒ1A^0z50/Þ.b-}ÕF,E2Q+í)¡bãÀ  )ª	p+À,P]5-E ./gy021L 2
+ý2Š·30¿Ï3¥ï#4
+;4LÌÄ41Ÿ4Wo4§Ýô4*Å4
+A4HÚ4¢_3 á3*À³2  É2ª51Dr00~ú/Oe.÷B-ð,H5Z+/)£¢¡À  )§$+
+;,LÒä-Í.
+/òö0Ó1Iy62	»2€ d3.Ó3€v4	T+4Lñ4¶4®±4šœ 4s4°$4K.i4(3£wº3-¥Â2£n 2®1Gã0}b/À8.W#-õe,K8b+
+r)¥â^À  )€?Œ+	.¶,IH-Ÿz.²/~r0ut1FnL2#ò2¢±3,ç`3¢üû4mS4K94ñ®4 ò4©J4 Œb4
+È4MÈ÷4
+ñ3Š
+ß30Ô2Š;62
+_'1KSÔ0®Ç/1
+.·-úÆ,N;j+
+~Ž)š"
+À  )¡Zä+Ã2,EŸD-~öN.}H/	ð0|Ä,1Ccb27*2 s 3*û*3¡ç4{4JoG4Ñ¥4 ]44ª|ö4¢04m4Pc4
+»3š€33oæ2©l2
+¹ 1NÄŠ0
+à,/¡à.ä- (,Q>t+u÷)ªaÚ*É®0,'n-t9.AË/¯Z0­0À1$ñ2dì/3:3µŸÉ4=ßr4¯L5T5RTI5È5ð5§aj5K±5žk5HÔ£5ñ:4€0H40b3š
+83
+€P2RÄ10ÿ0{)/¡Ò
+.BÒ-aà,,<q*»G~À  *Å÷×,$e÷-o¢~.N/¬80©î 1[n2`ÆŠ3ò3²Ä-4;»4­?5x5P¢Ø5k%5ºG5§Å.58I5
+î5K7&5	Ú¥4ŠÂe43Sï3ªó 3
+R2Vjc100¢Ç/€d0.u-e*,
+cÁ*œ¿ëÀ  *ÂA~,!G-k
+ï.Zg/šæŸ0Š¬1ê2\¡
+3EÛ3¯É48.4ªïÝ5
+èÓ5Nñf5Á5z5š(ó5$Þ5#Ž5M¬5
+Ä4©T46E×3­Ú3S2Z(1á`0€Œd/ŠöD.šM-hsÿ,*À8ZÀ  *Ÿ#,
+)-fu`.fµ/¥ð0£j]1Èh2X{3*3¬Îó45UI4š ¢5
+Y5M?ô5Þ5N­5š¶5 s5YX5Oü.5
+­y4«æ497¿3°Àn3
+T2]µí190§] /©X.Û
+-kœè,!²c*Â°ÇÀ  *ºÔÊ,
+-aÞÑ.s/¢C#0 (<1þä2TV3ìz3©ÔV42|4ŠQk5	ÉQ5K5n:5à5šðz5 þ5ú5R^Ž5å4®x»4<)š3³ŠÔ3V2a[±1¿0©ý/¬l.
+È-oÓ,#ÙŽ*Å)6+Ï=!-+"l.wÚ/e.0¯QÃ1«O2åÈ3];4oÈ4ª¥c5/eI5mj6 ð68Ãî6m±6.x6Óª6H)6c÷X6.WF5ïgì5óÅ5 F4&4Iò3INö2
+Ç1CZ0 C2/:ä.c·ã-
+§ÿ+¿oÀ  +ËÊ-'Ì.rª/
+60«
+³1§2§Ò3XZ4>4§ì5+ØI5pÚ5üåB6686k6Të6Ö6¡s6e|
+605òz|5`5#(÷4543Lª~2õÒ1º$0¢°/Q
+.fÚŸ-·°+ÁÎHÀ  +Æês-$
+-.mzŠ/¯>0§¹¢1£Ì>2iÝ3SyŽ4
+
+T4£fv5(KJ5tJ5ø §63­G6h©l6{\6P6úŸ6g ß61Þé5õ
+5Jü5%ºš4 Ëì4	Æ13P2$
+1¡0ï0¥
+Ò/gU.iý-!Çb+Ä-xÀ  +ÂÁ
+- .hJ²/TE0£í1 
+Û2+æ3NË4Ü4Æþ5$ŸI5wº5ô\
+61!ó6f9I6¡Ì6/6T6h
+¥63¢Œ5ø5v5(LY4£bÌ4
+Q3Sa2RF1£§º0§"/}.m r-#×+ÆŠÀ  +ŸÄ-
+î.cŸ/ùM0 !1Iy2
+íð3I·ä4ªâ4'5!1H5{)5ðn6.6cÉ&6
+È?6Ì[6­S6j
+i65f5û².5¢15*Þ
+4¥ù¯4Br3Vœ21Š
+0©ør/Æ.pCN-%æÄ+ÈëÕ,»ž.ž/]¡Ú0¡21
+ 2þ¡3|hé4;ec4ô¬5m6
+K6yà¹6ÄÝy7
+:c7.
+)7Fq7L
+7@lã7$Þ)7 )«6³ž76aÉ€5üê5z5®4Ú±
+4((·3c2wÈ1w0}Ö9/J0ê.
+E,¬vÀ  ,·€n.£/Xø0M1SL2:3uÜ46lx4íJ5Ô,6Êå6s\Þ6À
+q727*íæ7CV±7JÝ7?÷7%\7"b6µ·}6dÚ
+6 .š5~-O4Þ584*Ö	3fè2zy10¥`/LÍ.ÌJ,®sLÀ  ,³B./T/Sd0ùÐ1x2v~3oOE41s4æëë5
+ì66lÙ6»9j7*º7'¿ 7@Šï7I507?H7%Û76·¶Ä6gêr6Y5x4á¹R4-^3j³2}+10_£/Oi4.
+P,°pÀ  ,¯|.»¢/NE30Š 1Á£2²l3hÂs4,z4àW5A¬6<6fU'6¶gb7"å7$[7=÷.7GÃ7?
+{7&Y7Ñ6¹¶6jú×6þ
+5I4å=l400¯3m¥}2Ü10æ/RX.>U,²m¹À  ,«gè.
+Gð/I&P0|€á1øÏ2
+îZ3b5¢4'³4ÙÃ*5xðØ5úéd6_ÑM6±Z6ü6 7!c7;Gm7EäT7>®7&×õ7
+6»µL6n
+?6åŒ5
+
+4èÁ42Þ3q+H21«0
+Ô*/T¡|.÷[,Žjð-û.ôžT0.¿1Z\2n©3dà4>÷5
+7e5±ß&6Fê_6Ãl7('q77­ªû7ÓA7êY7î87àÔT7ÃÞŽ7C7ct7°²6ª¿6.CŸ5N.4õÀd4)3Kj2Uöâ1DÄC0
+<.Þ-¿À  -{ê.îÈî0*U1T2h"3]_48ÓV5ÐÀ5«ÿg6@#6Œ
+Ã7"þ7wb7§³7Ìþo7äJ
+7ê!l7ÞfÎ7ÃH
+7 7e Â7qæ6­
+p60Ùâ5¬4ùp4+Â3NC©2XÒx1GBC0  ã.áÞ-yÀ  -üÀ.èÙ0%ê
+1N×¬2aÀ3Vîß43Ž5j
+5ŠŠ69?æ6µ57
+7mÑš7¡»7Æh7Þ:7å€ 7ÛùI7Â±h7°Û7fò736¯{D63p5¡	ö4ýš4-þú3Q
+M2[®
+1IÀD0"Æ.ã£"-î`À  -}.âê"0!û1I?2Zì\3PZ^4-P4üî5 ?æ62j«6®Kr7ö7d¡ì7Ã
+7¿ÒÊ7Ø+7á'Ô7ÙÂ7ÂÁ7A&7hã[7ôM6±Ù66&5£gØ5 g¥40v03Söð2^¢1L>D0#êš.æ&d-c1À  -þh.Üúœ0
+r1CRÑ2TWû3IÅÞ4'q4ó9€5`&6+o6§aÉ7åš7[r27Ë7¹<ú7Ò7Ü«7×
+=7Á7Ñt7jÔš7µ6Ž6ê68I5¥ÅŒ5?v42íf3VÐ2ae81NŒD0%Ï.è©§-Ø.S€/«t0ó.2€93"÷4Õ·4ý;d5µ#6bÐ%6ö7i7ÀÙE8
+gÊ81Ÿ¬8JÅ»8Sç8P¹8Et837€8"ž7ë<ø7¢Af7E746ÑÄr6B\5-Ô4Ýb4dO32â0Úê/üâ.@#øÀ  .NDÆ/§
++0ì12Ip3
+ù4Òf4ôkD5®Ói6YŽê6ëî87^H7·'ð8ôÙ8'äJ8?¢Î8I>Å8H808@#¥80šÂ8£Œ7ìKÐ7£Ç07GÏ6Ô¢6EKÐ5\h4à4	$Æ3I¢2r0Üå-/ú.B GÀ  .Iê/¢â0åÝÒ2
+îš3û
+4Ï4ë'5š
+¯6P­6á?Ý7S®ý7­v7ùÎ8
+	ê84ä8>m8?¶È8:«Ù8.à8$À7íZ®7¥Lü7Jj6×nÒ6HD5¡ü4ã	Ä4
+å>3¹2	¢0ßJs//.CÜÀ  .CÇ
+/0ß5r2	Þ3ý
+4
+ËÆ4âË5¡Eõ6G~p6Ö7HÄ²7£ÅI7ê
+í8/8)\ù83î875b854
+8+8¥Â7îi7ŠÒÇ7Lh6ÚD6Jº¶5£¹4æv4
+¥¶3×Ð2
+20á¯·/È*.EžçÀ  .>0/©R0Ø293ÿ4Èw4Ùúê5<6>c36Ëã&7=Úf7õ7Û88
+U%8
+:
+8)EŒ8.³ø8/Œ:8(ü
+8&Ã7ïxc7šX7NÍ¢6Ý26Mr(5¥è$4é(4f.3è2
+Ã#0äû/¡aC.G6/ž0TW?1vþ2·-3Ä
+}4·
+S5G6PR!6ýW47üJ7ð7V89±z8sì8
+€8}`8R2D8/l<8+Å28>zÜ8JPî8:mv8k7ÀxÖ7Y
+?6Òô604Ç5~Dd4Ü3¬@{2¢\Á1
+<³0>©.í÷À  / G30Nxê1Á2±Ô)3œçù4°r
+5ez6G<06ñ7{{w7áO8,b8_qL8sJ
+8_I
+85£8Uð8ø%85€î8FÀâ89ûz8;7ÂX7\[6ÕŸ62j5°$4 ¹3®+é2€-1j0@c0.ð
+DÀ  .ù«£0H1°2¬%3·Ju4©Çå5Ú6>&A6äÉ÷7lþY7ÒgÞ88Jõþ8XZÒ8A28î8? 8
++8,Îþ8C0Ø89z8
+7Ä7L7^y6Ø6æ64X5>4¢.3°Y2¥Ç1à#0B(ž.ò
+ûÀ  .òÈÞ0BŒ@1MI2ŠR!3°¬ð4£
+­5¢965R6ØX7^<7Ã$8Ä86zŽ8=k8#7ù
+|7ÔR°7øŒ8#ù8? Æ898Û7Æ7a)6ÚØ66Ô¡5Ì
+4€sB3²Ç2§}11Ú0Cî?.ô/°À  .ëæ0<Ýì1ê2 
+3ªl4sw5y26+úb6Ì<º7P
+7Žh8u8!ÿh8"|P8!7¿ï67Š& 7Ù!ü8#(8<º88¥8ªü7ÇõÆ7cµŽ6Ýy569	ê5
+Yý4ŠPW3³î52©2r10E³Ç.öBe/þ&0èg2"uë3EÜy4Qé5@²6aÕ6ÒšÈ7xe²7ù
+8Rð8«]8ÿj86z·QÏ
+žÒtžÙxÄžÅ$žMm6šµ8%aæ8CÉ8Hø7Á|e7G\Ü6­ö6 ëö5$€45v3-P	2°0ÏEµ/AëÀ  /	¢0á§2
+gR3?7T4Ií58öN6ì6È
+
+7iþ¯7è{\8@ÿž8
+8}~š7ú(·Þ1Zž¯]žìf
+žÒA}ž\ÁÕ6Qø 8"xi8CÄ8
+D)7ÃIZ7Ix6¯fò6OŒ5&ZÔ47N
+3.ï,2ó×0ÐûÏ/CŽÀ  / 0Úæ2X»38/4BEJ51:6
+°6œmO7[®7×j®8/l8c8Nþx7
+ž)œžÈ6HžÿSpžÞøÜžl25¥
+@8è8CŸŠ8
+?W7ÅN7KE6±Kð6³5(4930P270Ò±ê/E~À  /
+ 0Ô&2J"31í
+4:ø5)}»6×
+6²Ï7M0­7ÆZ8
+ÙG8Cúï8 ~N6  ždbužáh:¹	 \žë°=ž{jyµ3­ 8
+¥n8C¹,8
+:7ÆãE7M¯ù6³0í6H5)ÇW4:æ£32-s2{d0Ôh/
+GGÀ  /,0Íe2;3+Gå42ôš5!Ár5ûüi6š1Õ7>É¬7µIT8
+F8$ÜX7ãüF·=ñXž·žú$¹žøgž
+_o¶,]`8»ñ8C³Œ85¶7È°;7OË®6µê6{5+}4<²³33Ì2¿*0Ö
+!/I0
+'*1a2Q63ŒÛ4Æw5³°6V7<m©7Ö48Kºú8hx8¢vÖ7²ašžè*¹â]¹ŽÞW¹È
+ ¹ÐÕ¹³]¹Kfžž?÷8×8Dç8¥À7€7Ü6gL5"t4©sa3£ß261G{é/üOæÀ  0	-E1ZDA28f3¶&]4ŸH5«Ù,6
+7157ÇÑz8:L
+8¢µ8845ð¹øI¹Ã}¹º
+¹Ë°4¹ÒŸÕ¹³m¹KœñžB2Ì8 8Dfy8
+7¥ù²7ú[6ik5}n4ªè3¥5ù2DE1HìÃ/þ¶À  03_1Sx23¯q4¶5€S6}CÉ7&ÌÃ7¹À8(Ý8m¹è8Kó ·Ož¹
+®y¹€¹¿V±¹ÏBH¹Ôš£¹Ž{¹L-žDn8i 8DÈ8vz7§TÛ7VÜ6k5Øh4¬]ª3Š\2R1J] /ÿ¹À  09y1L¬Œ2Å3š»Ø4®Ë5+{6oZW7üP7ªf8n*8J.g8uÞžÔ0¹2d°¹
+Ÿ¹ÄÞ¹ÒÔ`¹Öp¹Ž¹LlhžFª`8228E)¥8^Ø7š°7³[6m©ª53a4­ÒÍ3§âÀ2`Á1KÎ{0 ·*À  /ú'1Eàø2íö3¢4§
+£5T£6apæ7+Þ7°L8ÿ:8&¢ã7¥ñ8žm¹Gà¹§fÞ¹ÉÏ
+¹Öft¹Ø|B¹µ¹LÃ€žHæ47ÿö8E;8G67ª
+.7
+Û6oÈ¶5[4¯Gó3©9$2o1M?V00s:T1Á<3JB4à35&86Ù6äîd7Á·8$	{8Êa8µ¹8	â
+¹!_€¹¹;¹fL9g¡9ÜµE8äz¹Ç÷sºµp¹1ÜžQ
+ 8 ¶Œ8;O7î°î7gÌÀ6žY
+5öA5
+~P4	52è]f1ª
+0X_À  0l;u1»s3 ÌI4ôú5<§6
+é76Ø07&à8öK8bŒ8
+ù70Pð¹9šL¹¿,¹iµ9Z¬ç9ÏvA8·6Æ¹Ês<ºS¹^ùžO
+x8 \8;Æ37ð %7ih6¹¹|5øi^5
+Ž4
+vê2éæ±1«+0Y¢3À  0e<1µ
+­2ø¢4	Â5e6ùX6ÌCû78	ã8cö/8qRv·Fæ¹Qðî¹Åè!¹mdú9MÇl9Â7=8óì¹ÌïºðÂ¹žM.Ø8 T8<<Ñ7ñO`7kO6»u5úB~54
+l2ëoþ1¬:0ZåQÀ  0^=¶1¯æ2ï ®4
+56 	x6¿îÆ7qâb7ù×8E&ê84föž¹j9¹ÌQ¹qÓ9@á 9Žø+89a ¹ÏjÒºl¹¹+žK@@8š
+8<³r7ò7l 6Œyl5ü5|4
+bR2ìùH1­I0\(nÀ  0W>×1©
+2æ€Ÿ43P5
+µø5ò356³7^¬Ž7ßyw8&W7îöðžmU`¹A
+¹Ò¹ú¹tÄº93ûú9§¹$7œ·ö¹Ñæ©º ,¹æEžIQ 8Mì8=*7óíÑ7n;à6œÙd5ýôœ5à4
+X2î1®X#0]k0¹42ŽQ3I§ê4ph65w¿6[šÔ7&]Z7Ô°48_Âh8³Ëd8až¿24¹Æ*ÉžÎô0:*;	OÀ;
+ :êµR:mš¹šTáº¹f)µÝo 8Fô8[s7Y7>æ63aF5Op>4M)\3.³ð2 © 0€l>À  0Ž1é2Ê3B»¿4gGj5m/ç6PðŒ7
+Ó*7ÅÐ|8Kº8N88_9(žöVP¹ÌùžŽ:`Š;Êü;	aß:äšò:cº€¹©oñºB¹aÜjµ¿ñ 8FSü8Ÿ57 ,7ÿø64w¹5P±b4N]^3/®P2Wñ0¥=~À  0®Ï2	}D3;Ï4^& 5b 76F8¥7Hü7¶ðÂ87S
+8Ñ8¯ ¹œ8¹Ó	"ž/t:0;F@;<Ï:Þ¢:YÛ¬¹ªêº
+šÿ¹]<µ¢s 8F8 õ7 ÝH7Á
+6505Qò4Oa30š¯2D0ŠœÀ  0©mQ2áŸ34ãi4UÕ5X6;7	ŸÍ7š
+8#\8Z§Ä7@¹2OB¹ÙxNžØ:ÍŒ;Á};°:ØE:Oüž¹«¥úº
+³¹¹YB
+µó 8EÌ8ž7¡h7
+66€£5S3°4PÅc31£
+2Ž0ŠßûÀ  0€
+2 F83-÷?4Kå	5MÕ60Èx7 471R8ã¯8+­r·
+ ¹MáN¹ßçyžJÔø:N;<¹:ÿå7:Òî:F
+À¹¬À÷ºŸt¹TôâµNè 8E
+8æ|7¢a7C167»5TtÔ4Qùf32n2bç0§±:0úê2EÊ¿3t)4 œ75€¢Ü6Ÿò7XP8ËB8¶8Æ
+Î8
+Ñ°¹"¹ÒZ:Z5,:ð§o;
+Ý(;%ì:Z:Âä-:9ÖºÏð¹Þ
+žÃè8-þÔ81 ~7Åšá7'êå6i©95³
+4P 3ib2,ÈÛ0ÝÀ  0óªó2?x3Ê±4ô5 6x7Kž7û98wô8§+b7·`¹ÝN¹ËÛø:fÛB:øàx;
+n; :0Ë:Ç
+:4o
+ºÒ¹ØkBž¡ô8-B8127Æ3|7((6jÇ25_Û4ú3j¥M2-b0Þ
+À  0ìki29b33|Bv4p±5fd6Iÿ7>ØÐ7çoî8\ÂÀ89ü·ì¹¹Å]ø:s_; Ó;
+H;8:ZL:Ì0:/<ºÕ"¹ÒËìž8,T81ê7ÆŸ7)Sm6kå,5
+4€#3kŸ;2.Sê0ßtÀ  0å+Ü23-î3rï
+4Jn5H'6v
+71ù7Ó\¢8Am8R ž1ÙØ¹«S²¹Ÿßú:·;©_;
+}u;'ç: :ÐÖ:)¡Kº×µ¹Í,ž^ 8+Ê81{ 7ÇH®7*¯6m&5¹T4N43l×%2/r0àcÀ  0ÝìR2,ùš3i4$*5)ì6gª7%N7¿IW8&`8®TžÞä¹·à¹žaö:fÁ;Åä;³;4:ª­§:Õ{ò:$:`º
+ÚJ¹Ç4ž
+<88+
+Ü81oX7ÇÓG7*»ò6n! 5f4øE3mð2/Þú0áQ1[ä2l£3¡³4¿Vö5Ã;E6ªŒ 7}{è8
+Þ;888É·w ¹ÎçÊ¹uÈš:£B:î°;µ[T:eG;>;c:Ôèb¹Štº
+ù¹
+ŠÊ8^8>Wþ7ßf7B )6±y5¡*#4¡3ìB2N$Þ1zŒÀ  1é2eV}37C4žŽ5ºÛP6¢:Æ7nV
+8J8¡8Šîž-6Ø¹Ö( ¹O\ü:®gr:õî;³/:;}h
+; N:Ò¹eNº®¹
+!P8ŸÄ8=çH7ßÝì7BŽv6525¡Ðâ4¢5ª3x÷2Nì.1ó}À  1
+Óî2^	d3ºî4°Þr5²{[6¹7_0T8BX8uiÔ8@žCÌ¹Ýix¹(ñP:¹]:üs;°Öù:i|;{;%Û-:ÏF¹¹6Bº	åj¹Î8
+ø8=v7à"v7CHÄ6žì5¢w¡4¢ÝÌ3¬2O³1l?À  1	ò2VŒF3>4©¢05ªg68T7P
+7òèÍ8U8>5,žÅì(¹äªN¹
+Œ:Ä±g;Äê;®Á:Ì·;y»;+û:Ìuú¹ºI
+¹X8(8=â7àfü7CÝ6<Š5£
+`4£
+ï3b2PzÔ1å À  1Kö2Oo,3ÂG4¢eî5¡»r6·7@äÀ7ÛLë85·:7îošžýx¹ëë$žž40:ÏÖ\;F
+;¬RÀ:š/­;wä¥;0RÍ:É¥.¹×æº ¬Öžÿ!ž8ßP8<07à«7Dq^6À_5£Å 4€.32QB'1]Á1Å2{Q#3«Ñ4ÊâR5ÎÂ[6ŽÙ7
+§§8$Žk8 ¥ 8Èçèž
+R¹î$¹Hã4:ï¯:÷ºÀ¹Eü1; áð:È¬;
+Þ ; öžûKèºñ8¹(x7çè8B
+7è¹F7K¡6ü5ª64ªí{3,¿2ZÉ1
+À  1b2sÏæ3¥ú
+4Ãtz5Æ*46«ÈÆ7{ÈV8p8a¿8¥8žNš¹òP¹¹(:Å×:õjZ7t;*Ð:Öl$;úé:ú¥ežÜOº>0¹#Äü7çbð8Asš7èÒ¶7L6or5ªË4«"3­(2[Oä1
+>À  1ÿ2lN¬3 Wf4Œ€5œ6£µ7lA`8
+t8
+Þ84ž¹ô¹÷
+žÑ
+ø:¥ü:ó%9lá6;t0:äÆ
+;Û:õGžœRØº(¹
+ü|7æÝÀ8@Ú<7èì(7L*6âL5«a 4¬
+Ê3-2\1
+sjÀ  12dÍo3Ž±4ŽË5Žùé6V¢7\ºi8 oz8_³ú8:µ žïp¹û
+Ìža :²r
+:ðÉË9ã);œ0:óŒ;zi:ïè|žV`º
+Ø ¹3ø7æX8@@Ì7é7M=6U&5«ö®4¬·p3­ù2\Œ
+1
+áÀ  19v2]L43ü4­*ô5¬aÄ67M3r7è°ý8?,47æ¹l¹ÿû·®@:¿HH:îy:'ð8;P; ŒÒ;t£Z:êž~Žº%¹k|7åÓ8?§\7é	7M}M6È 5¬>4­P3.b2]r91OÁ1§2ló3¡ðø4¿©³5Ã36«!Á7~5P8
+q
+8Lä8ÊH·k°¹ÞZ¹Á§Ü:i&:!:;Sâ:Š[e;[b:Ž&:Çà~¹
+Œº
+µ¹	Ñ*8bø8>F7ß¢7Bh6©g5¡
+%4¡(3à"2Nq1nÍÀ  112f8
+3ä4¹*5»íÜ6£W[7p[8«8Ð8ªRž+Éh¹ãF(¹® F:j2::Ù;,å:žM;Vsª:¬h:ÂÏ ¹r±°º#¹k8SD8>
+Ì7ßÃ7Bê6®5¡ 4¢d3M2N¬H1ËÀ  1šŒ2_|3×$4²\¢5Ž>
+6ö7bä8åü8|ŠP8s\žî¹èü¹:
+S:šTÍ;:Êµö;Q
+:€€Ñ:œœÕ¹Z5øº¹8C8=ªT7ßä7Bón6sö5¢!þ4¢¡3ºô2OF"1'RÀ  1
+žF2XÀÿ3Ê:4«¶5¬.6Â7Tš07ú@Ö8_¬8TÈÄž·øX¹íÏÊ¹þ:°t:²n;ß+:Üâá;L4:­&:ž¬¹Aº4¹ùÿ"žùA83è8=5Þ7à7C_ñ6Ù=5¢£ì4£	Ý3(^2Oßø1À  1ÇÐ2Rz3œQ4¥5€ß×6ø,7FÎ{7äµ·8B²Ü8ªÔžé ¹ó¹kÈ:£S :Œ;ž\:ï	;G§:µ:³<¹)>¹îÛ(žðuð8$88<Ád7à&7CÌu6>5£%Ø4£3È2PyÒ1ßÖ0û2FNŒ3Ùv4¡EÅ5¥D}6fã7YÊl8Ÿ8Ö8È@@8Œ¹aVºä9ÝðŸ:¶ùf;1>6;Rí":
+$ª:
+8{:K"®º£à¹ÑBÖž
+80\81õ
+7Åµí7'áN6i5T49î3id^2,ªq0Ýp%À  0õU¶2A
+¿3çã4 5IÂ6Z,7OÈ8 iR8;u8¯^7>ª ¹ 
+nº
+AÕ9ö)W:Âqé;3V;O4:
+Ô4:p:IÆ¹û
+¹É@žß80µä81á 7ÆÀ7(Sä6jH
+5J4§3jø2-$é0Þ À  0ï)á2;ÆÂ3ì¡4ç}5O6
+Mv7DS$7ð(88hÉè8Î|·
+@¹§¹ºõÂ:1
+:Íêq;5o;K^:¡:{OZ:G
+ã¹ëÂL¹ÀÉ°žzs80Óp81Í67ÆU7(Æ{6k5@4C3jÇ2-b0Þ
+À  0èþ	26Æ3x	z4žX5TK6~797ß}Ì8RXY8y+8·ìñ@¹¯eº©µ:MQ:Ùc;7 ;G8c:3[:sŸ:Eò¹Ûÿ¢¹žžo&Ø80ðø81¹H7Æ¥f7)96kºÿ5ï64n3ky.2.Ü0ß!|À  0âÒ421>Ê3p&U445Y6rh7.ÛÚ7ÎÓ_8;æÌ8F¹xžI@¹·Žº ]¢:iº:äÛ;9 &;CQx:âÀ:l-:C¹Ì<ê¹°PžcÚÈ8181¥^7Æõ97)«Š6ltx5_,4î3l*Ë2.U0ß±ò0º8¶2D3J4qš5y©6]§7'ªÜ7ÖÃü8b8¶µ8FbžÞÒ
+¹óòS¹œ©Å:D¹¶:ò0;?€:Ú,Ž:u$.¹^
+²ºì¹Uÿ5± 8HT8š£7eÖ74^63D>5OE"4LùF3.\2 0€AYÀ  0¶±2®<3E(ó4j"5q
+ê6TïØ7 u 7Ë8Sq8¥8zô ¹ X0¹ôE¹Žr5:H:ðü;éÆ:Ô°ª:pÊ0¹F¢¹ýn¹ML61Ç8I.8|7çÊ7­æ63í;5På4Mš¡3/62 å0€¬&À  0±Ì«2
+g3?ÍU4c5hö.6LÉ7@e7Àr-8DÈ8M8=\x¹GT¹õ4>¹«::KH:ïã;ò:Ï4²:lp\¹/
+@¹ñ¹D6
+g 8IÀŽ8ZV7 iœ7'n64>5PŸª4NWþ3/2AŠ0¥ñÀ  0­¥23:q·4\~5`áp6D¢A7
+*7µIH85{ 8z7ÿÀ¹"6v¹õÕ:¹¢æ:Nú:îÉm; >:Éž³:hn¹¹äþ¹;æ6±ê8JSh8³27 ë²7 ø65?<5Q{l4OY30%é290¥ŒÀ  0©`2ìŸ354Uw5XÌ°6<{v7
+Õð7ª `8&qx8cÊÞ7Xx¹3%¹öv-¹Ë_:Q×X:í¯Ø:ûÐq:Ä<Ž:cŒ|¹ 	Î¹Ø,é¹336ÞmÀ8Jæ8
+
+7¡mŠ765è>5R8/4O¶Ž30¯Ä2úÌ0¥ì0tR1Áø314 Ý5'@6­6ç&¥7¿8&d8Ó8¹¹×8
+0¹<¬4¹éjk¹Ò
+O7i­9[8Ä8¹«Ê¹ðÆ¹
+9ž5Mx8&ã€8<<7ï#$7gàÝ6žGy5ö^Ê5
+Y4	X@2è*1©ãŠ0XÀ  0oS11œº3Ýb4
+ŒÉ5"
+S6P£6ÞÊV7Ù8
+ÖŒ8ä8Š¡}7M¹Fz¹ç÷
+¹Ìž@7¥£9"Ó8Í`¹¡4¹åpô¹~±êž'qh8*P8=­7ð_¥7i*6¹-5÷}r5
+ï;4	Üù2èÜÈ1ªgi0XªÀ  0jSÒ1¹|
+2ÿi'45
+Ê6
+6Ön7¥ó8.8%ó8%6¶>à¹P`ž¹æ¡¹Çf07ŸÜú9êÃ8Ö°Ä¹£¹ÚU¹rð¢žX8-
+ü8>Íý7ñ*7j=y6ºš5ø
+5
+Þ4
+a²2éŠh1ªë.0Y?5À  0eTt1µ>2ù4{E5Ï6Ð6Î·75
+8
+
+n8k
+
+8pÌ¶ô¶`¹Z:ô¹å@¹Â.7Ø 9²¥8àr¹¹ÎÅÄ¹g/Zž
+¹@80<š8?î`7òØ®7kkÈ6ºù¿5ùºÆ54
+æj2êp1«nó0YÓÎÀ  0`U1± !2òÅé4Z5U
+66Åµh7{N8ÜÈ8WA8Z°è·§ë ¹d6¹ãÞ¹ŒÂ%7ñQh9zp8éRx¹¹Ãp.¹[n·ûºp83ZX8AÁ7ô17l6»ßÖ5úÙs5°$4
+k#2ë9¥1«ò¶0Zhg0
+ì	1bh2YE3Ÿ?4Ç«Ë5µeÑ67>ìY7Úh8Oíø8|²8§a7ŠÈ¹ðü¹¥5¹Ì!¹Õr¹ÎF¹šÆ¹;
+Œž!Ì$8â8FÓA8[7€èÏ7«k6g35ÿ³4©?Ê3£Š
+2Þ1G,¢/ûé;À  0
+Y|1^ª2Ï3º}4Âå15°¡6ðF78ü7Ñê8FØ8ÎÂ87B;0¹	I¹uO¹ÇÃ¹ÎŒÜ¹Æo
+¹¡§±¹2
+
+žä8ý8Iy±8¶17Š627ºò6hŠã5×¯4ª3€]¯2u1GÙÕ/üšÖÀ  0Æï1YµA2æY3µÝe4Ÿ
+5«ÝT6
+Åõ72/ 7Ém8<=¹8 Ò8¿6]ÓÀ¹¹Ei¹Âúq¹È0¹Ÿ¹ß¹(ùažQ€88L  8O7§7Ê{6j°5¯«4ªí83¥R2
+1H
+/ýhpÀ  04a1U[Ø2¬â3±¬M4¹Wþ5§6¢7+ÑC7Àï82e8râ8rÝ:¶Š¢¹!è¹~¹Ÿg ¹ÁQ¹¶Á¹j
+¹ç°·â(À8!48NÆ8ln7šÐø7Ú6k{5§4«Ãî3¥Ìö2¢1I4>/þ(	À  0¡Ó1Qo2sl3­{64Žf5¢TØ6zâ¢7%ræ7žp8(z8oå8T;<·^°¹28¹å¹¹ÓÖ¹ºä¹®ê¹K4¹Ö·Á®88'P
+8Qlÿ8Ç7ª
+[7é6mH5_€4¬Š3Š2 :1Iáq/þç£/çÉ0éÿÞ2#¯I3Gç4Së5Bº&6;«6Õ7|>7þ¡Û8Wì08Kì8óo8?µ·PÔžO2žÕJDž¹tfž187"ºÜ8/,¢8G°8
+Ø7ÂA]7G²k6­Î6 ÜÛ5${R45E<3-
+¿2r-0Îç / À  /·0æ&¯2 Ù3CÚ64OgZ5>£Z6²6ÐG÷7u7ö;8OÿÐ8À¬8W8/;M·pdÔžõ¿žÍüž¯~Ãžú¥7Rì86G°8KÈj8
+è[7Ä7Iœ6¯m6Û5%!46UI3-î~2&0Ïµ/uIÀ  /S§0âM2
+Ó3@1
+4KDË5:6)w6ÊðÞ7n{å7î8Hn85l8º»8
+òâ·"žLžÅÉžž¥(žl
+7?8=bº8OàG8!2Ü7Æçž7KÈ6°¥
+6Ù+5&°ð47eV3.Ñ=2º 0Ðu/åÀ  /	0ÞtQ2.3<Õ4G":56uÀ6 ^6ÅÃ7gs;7æ|8@'8ª+8
+^8ªu·²žBêžŸ	pž·ù»*70~8D}È8Sø 8#}`7É:ê7MÓŠ6².ª6×T5'ËŸ48ua3/³ü2^0ÑQ_/UÜÀ  /¿
+0Ú$2X[38à$4Bÿ«52^ô6
+E6ÀBª7`j7Þob88:¬8v=Õ8s7üÄ·šÒžéwž¶I,žé·Ö$7±!8KÏ8Xú8%Çà7Ë7OÞº6³žJ6Õ}5(æ49
+o30»20ÒK/Æ&/¥À0Uõ¶1µ2¹Aü3Æ
+4¹+º5(6SSô7 Çè7·7õÊ
+8>ßŒ8|&l8€
+8
+ž8`Â8=ôX89¶š8I¬æ8QØ8>@8¶7Áº³7ZH	6ÓJ¶60DÊ5~%¶4²$3¬U2¢p1ýß0>>).í{âÀ  /å@0S	ë1N2¶÷3Ãvå4¶55£6O6üÄ
+7éö7ð±æ8:Ã8vºC8íé8{8`Ž!8B 8@Èa8QX8WÆ
+8BÁ8ùò7Äë®7][Ø6ÕÚè62
+Q59§4ñm3­.ê2£
+1
+­`0?þ.îg2À  /$Á0P
+ 1q2³Ïó3Àl¿4³>w5
+6KÞ*6÷øg7?57ëÀ86Šr8qN87º8×c8aS8G;à8GÚ
+8XoÊ8]ý>8GC 8Ø-7È
+©7`oš6Øk63õÙ5`s4¡0¶3®[2€Î1\â0?ñÓ.ïRÀ  .þÈ0M2U1OŸ2±ï3œb4°GÕ5
+6H#E6ó,²7(è7æ82Ì8káò88368aòâ8Kß€8NëÔ8_Ñ48d4n8KÄz8¶i7ËM¥7cw6ÚûM65Îa5?4¢oþ3¯2€ùþ1
+b0@Ë©.ð=ÕÀ  .ûG0JF1-ö2®]ë3ºXr4­Q45	6Dh_6î`þ7yÓf7áiv8.m&8fuÈ8ËV8}
+8bI8Pp8Uý8g2¬8jkŠ8PEð8
+€7Î~ 7fF6Ý67Šé5®
+4£¯G3°Žš2¥ð.1»ä0A¥.ñ)&.U"/¬í0õ[)2`3$³4£5 B5ž;§6fº6û(7nj€7Åx¹855871n8Q8[jª8X
+J8KÜô87Öp8
+ø7î^17£­í7FLH6Òmæ6Bß5;Ò4Ü÷4?­3L*2D<0Úû/©T.?·ÅÀ  .RÙ//«
+å0ò¥-2g}3"Öd4ÜÒ4ýŒ5¶$i6cñÐ6ø|Š7lL7ÃÕD8]c86ÍØ8RH¢8]£18[ºJ8Pb­8<T 8
+ÌÚ7ó»7Šþ7IØà6Õ¹²6E,5@4ß>Ÿ4v3lJ2-~0Û[j/t9.@ŠÀ  .PÃ/©(Œ0ïï32³3 ù844úšv5Ž
++6aaæ6õÐÆ7iÁõ7Â1Ð8
+
+86jB8Rù±8_Ûœ8_iJ8Tèi8@ÑÑ8"º7ùØ7ªO:7Mez6Ù6H0Å5 ö®4á
+ô4	¬3j2À0Ü€Ú/?
+.AkÀ  .NFV/§F0í972ÿ¶3
+
+4P84÷º05±õì6^Ñù6ó$æ7gm7ÀZ8
+­À86ª8SªÃ8bB8cJ8Yn"8EO8&L7þv+7­á7Pò6ÜQL6JÙ^5¢Ô4ãÍ(4
+âì3¬2	 0ÝîI/
+.BEiÀ  .Küé/¥dj0ê<2KÓ3
+>á4ì4ôËê5¯Þ¯6\B6ðy7eF7Ÿêä8
+Õî85£8T[Ò8dLÄ8fÇL8]óØ8IÍ48*
+y8é¿7°ð7T~¬6ß6M÷5€±4æ^4
+V3Ì©2	éC0ß7¹/Ôæ.CJ-5.öÝÐ00eR1\2qJj3fÓ4Aš5
+5·5Ž«¢6J\v6ÆÀ=7+«7 £7±ßS7Øå7ð97ôHµ7åÉ7ÇV	7œ7eg­7Ã&6«ý6.Ä5%4õÕ4(ü53K22U€}1Dh\0
+èµ.Þ
+ÿ-²ÃÀ  -ô>.ôÖÂ0.øZ1Z×e2os3e&Ü4?Åþ5
+[ê5³ÁD6Iâ6ÆX7+µ
+7j¹7³Ó7ÛHÎ7óïD7ù
+'7êºŠ7ÌG7¢f7j7ßÖ6®ÎD61Ž5ÙÉ4ù
+@4*ê«3M:ò2W
+1EèÓ0
+ö.ßhÈ-cÄÀ  -²û.òÏŽ0-a1YÂ2mÆ3cz¢4>yT5
+
+5²Öå6HÕL6ÅïÔ7+¿57ÔÏ7ŽJQ7Ý¬7÷¥t7ýË7ïÞ7ÐÔ7ŠK.7oÏZ7ü
+6²
+64€5¡,k4ü>ê4,Ù!3OCb2Ya1GiK0 ].à³-ÆÀ  -q·.ðÈ€0,
+h1W\ 2kÅô3aÎh4=,ª5
+šP5±ì6H·6Å 7+ÉK7>ã7µÍ7à>7û[€8F
+7õ[7ÕÂ7ª÷7u.7
+36µHÐ67 5£
+4ÿs4.Ç3QKÒ2[@,1HéÂ0!0.áþX-ÅÇÀ  -0t.îÁ0*±p1U|2iï"3`".4;à5	Î5±'6GN"6Åk7+Ó`7šø7¶µO7âsô7ÿÖ8§>7ú&87ÚS 7­ØÃ7z77!5â6ž6:ÿ5¥Ñ°5T
+40¶
+3STB2]
+Œ1Jj:0" .ãI"-vÈ,œV£./_Í.0~1×)2Êý3°4>`4÷Ä$5â46
+6~È6È²a7
+ ²71U7IèA7PC¢7C7'%¡7ï6µBÑ6c2À5ý¡5zÞ4Úü
+4(6­3bùX2S<1\80}]6/IÃ<.
+¿è,¬
+"À  ,Œ6,.m/^d0i(1-W2B
+384=¹64÷·F5à6.6Á6Êx7²Ì74Z	7M§è7T±L7HE7+'C7®6¹g{6h
+®6K5L4Þqh4*3eË2Ì01Ž®0â/KD0.
+«2,­À  ,»ž.ŸZ/]o0ºÒ1
+2¹
+3~SÒ4=m
+4÷ªj5M6Q6Æ6Ì>¥7dç77»7Qg7Y
+ô7Lý7/(ä7ÄB6œ%6læ6Æa5Ý=4áæ²4,ïe3hÄ2E$1
+$0ÕG/LÅ%.{,® ßÀ  ,¹õB.ÝH/\@Ð0
+}1Ù²20*3}¥l4= â4÷586t6z6ÎÅ7 79Ïm7U'07]7Q ž73*
+7
+Úi6Á°Î6qÀ6A0564å[ú4/KÀ3knz2Ÿ1e0è/NF.Å,®ü=À  ,žÔÍ.ü5/[0^(1/à2§:3|÷4<Ô¹4÷°5žä6	6LX6ÏÊè7É7<7XæÕ7aúG7UŠq77,%7
+ð6ÅÕv6vw6Œ 5K14èÑD41š
+3n@127
+1Ÿ0ûó/OÇ.m,¯÷+Ñ -,Á].zW}/{0±Mæ1­_2ÇU3`>=4Õ4­?524#5¢
+6Ç
+6;òÍ6q[6h6øö6{6fw6/ûJ5ñ,r5Â×5!5R4ÿ 4tõ3I^ù2
+ž=1n0 ú/õ~.c:-
+Hc+ŸóHÀ  +ÐQl-,2%.y«Ä/Àf0±A1­RM2æø3`¹ô4,4®5I53Î5£Žs6mV6>Ó66uè6?Ð64ª6IA6l 64,5öµ 5ôÒ5$o¿4Ùœ4ª3L]€221ò>0¡³8/LB.e$-
+l
++À*»À  +ÏÙ-+¢í.y 
+/nR0°Þ1­E23a5«4§
+4¯+54íz5¥SÛ6'6A³¢6z?º66p`6~6q¬68\ë5ü=Í5&Ð5'ª,4¡Ž|4	à63O\O2F(1Ë0£aw/£.fö1-×+Áb0À  +ÎÄF-+µ.xTQ/
+<0°Šô1­8à2&>3a±`44Ü4° Ô56J&5ŠóC6žø6D
+6~é6î66¬6²Ê6w8ª6<Œ6 ã=5XÊ5*ä4€74
+Ö3RZù2
+
+1¡£Þ0¥Ž/ùÈ.hÔ?- ³+Â¢À  +Íý³-*|.wš/Ê(0°oP1­,*2Eà3b-4Â54±57ŠÑ5š«6	^É6Gtx6w
+6Åi6çÈ6ç6|Äº6@Ÿ6§5 Æ5.4§iö4Kw3UY€2Ô1£|®0Šœô/P.j²N-!×K+ÃÑ*Ëk,)#°-v¶w.ïk/±à0¯A(1Û2gï3Œ°3žYj4@®Ø4²6r5;X5UÉ55¢*«5©#5]5;5Jx÷5Óš4€ÿ41 23šn%3
+Ï\2RÔ€1!¡0Q6/¡Ø.ý^-abG,ÜÂ*ºËÀ  *Ë6},(ù2-v¥.2/±Ê.0¯Žk12i'3
+ÏL3¹ôî4BÀŸ4Ž5ts5Y?"5Ó³5¥ŠW5­i
+5¢àý5@é5OHð5
+ø_4š344ö3«u3>Ü2V
+z1x0¡Sº/£fŽ.p-cg%,
+î*Œ
+
+À  *Êã,(ÎŽ-v.û/²
+}0°'®10T2j_¿3
+áç3»q4DÒ¥4¶Ñº5­5\ú~5a5©"5±K5Š©5z5Tì5
+4¬0ä485»3®ÂÄ3®]2YfP1P0£V?/¥9.ãŠ-el,
+S*œlÀ  *Ê¡,(€6-v.0Â/²PÌ0°ð1Å2kß3
+ô3œ+ó4Fä4¹^5æŠ5`µØ5I5¬®5µ-5ªr85ŽD5Xèæ5AÊ4¯É4;Ð~3±í3
+Ý2\¯'1ô&0¥XÁ/§
+p.VÉ-gpà,
+F*Ÿœ À  *Ê=Ž,(yž-vpŠ.F/²0±21YÎ2lÏþ3 
+3ŸÇu4Hör4»m5À5dq15œ5°X5¹	5®:Ô5íñ5]žá5f4³bC4?kB3µb3^2_÷ü1äü0§[F/šßM.Éí-iuÀ,Ér*À
+z)®Ï+Ü[,VÙ- .S/ª0Tî1R1r2Ãº2«¥35!
+3©ºê4
+$4P_€4&4 ó4šÞð4tÁ4÷4GhÐ4k3 ¢3(eî2(R2u`1Aa0zP/¹â.`ð-}[Ò,DÄ=+EC) öÀ  )®f+Ô,V~D-d.ï
+/s03{1S×2
+·2­ 37P3¬JV4vm4TT4ìX4€
+4¬Ìy4¢= 4)r4L"Á4|	3¢|\3+Þ€2¡0é2Èi1D.ò0}È`/ z. -
+Ã,F«+n
+)¢3À  )®°ý+/O,Vç®-É
+./=301U}Ä2w³2®ì|39á3®ÙÁ4Þµ4XH4Ã4š÷4°º4Š}4[L4PÜ²4
+3¥ø3/WX2€92r1GN0»8/.ÒP-i,Hä+Õ)£p{À  )®Â+XÉ,WQ--.%ý/Ì0ð1W#ì2Ñ°2°Øf3<AÞ3±i-4Fþ4\=4»4«šè4Ž§4©Ï\4%4U£4ø3©sÑ32Ð2§B2
+n{1Jn0@/mª. -Çv,Jx·+	¿)€­rÀ  )®Ô,+C,Wº-ü.Áw/Ðd0Ï 1XÊ2+­2²ÄP3>¢$3³ø4¯G4`14qí4¯:Ú4ž4­:4Ÿý4ZP4­o3¬ï36HÄ2ªJ¬2
+Á
+1M£0iH/TB.C°-%Q,L_+
+èg)¥êk(Ôm)Ý{+#|r,T"-r.rÞ¬/Vp0&ã0äí1'2A÷2`Þ2ë€€3/W3hœ3W3|\3²3bÜ3)3Y2àŒ®2·r2
+*E1XO0ÔÆª0Šô/Fgz.`c-_Ò,Cö0+
+ )ÌíG(t>þÀ  ( )Þ'Æ+$ Œ,U,â-swô.tâ/XZm0(>0çv1hÂ2yý2¹Ž2ïüî33É3mœf3sÄ3à3ÍÆ3hLh3-2±2åä2¢&2i1Ý¥0Ø 0
+;¢/Ip>.c¢-bYd,F4î+®])ÎÔž(vGêÀ  (kŒ)ÞÔ+$Å,V7¿-tìg.va/Z0j0*:ô0ê9æ1>_2²22ôU:36¥>3rœJ3ò3DÐ3
+Ü3mŒ8312
+2ë
+2Ü2ô1bü0Üz~0ÐR/Ly.f¥²-e-÷,Hs®+>)ÐŒ)(xPÖÀ  (·c)ß@+%iR,WB-v`Ø.x"J/\g0+æ©0ìàV1ú2ê
+2k^2ø­3:*±3wœ.3¬
+3©
+3Iï3s,351a2ð4z2w2Ù¯1èP0àTh0"e /OÅ.iÆÀ-h,J²k+ÍÖ)Ò£(zYÁÀ  (
+
+)à,|+&
+,XMw-wÕL.yã/]Üc0-_0ïÆ1é2
+"2Ä32ýÎ3=°#3|œ3ÈJ3
+D33x×390¹2õ\j2bD2ŸÓ1mŠ0ä.R0$ù¯/R.lçÓ-j×
+,Lñ++
+])Ô
+(|b®'/JÛ(ü0)Û©5+\\,$N-&ZÚ.
+K.è.þ/ c0Dº0Ó"1J
+Ÿ1ªé2 @
+2*ïô2JÎ2U®2HMâ2'>V1øta1€G1@iÒ0È+ê08{X/n.ØÎH.	ê`-Ÿ,þD+3)Ì
+¹('#
+À  '/ü=(²-)Üë÷+T°,%éº-'ÞŽ.N.êî/¢·Š0Fþ\0×¿1M¬ 1®=q2ì(2.³|2O12Z2M&2+=H1þMÿ1§ÑW1DŠ0Ì]Q0</5
+.Ü¶.
+;-
+ü±,+ÎÜ)Î[r(òb'$¡À  '0­(h()Þ.º+M,'6$-)b. P.í­./€Úë0Içþ0Ú[1QN1±G2C22w2S×X2_T2Qâj2/<:2Ð1«e1HãP0Ð¹0?ÃŒ/û.à;&.F-;R,
+
+ò+j)Ð,(O°'&7À  '1_ (
+$)ßq|+EV,(-*æj.«R.ðlB/Šþ-0LÑ0Þö1Tð^1Žå
+2D]26:2X}2d&2V¬¬23;*2 1¯Ut1M 0ÔÀ
+0Cgì/Â.ãñ.sò-!yô,G+
+a)ÒÔå(¬ÿ''xÌÀ  '2b(Ô")àŽ@+=ª,)Îú-,jD.6U.ó+\/©!r0O»?0á1X@1ž8ò2
+ðx29þ2]#Þ2išù2[vì27:2ín1³1Q\Ì0Øñ0G
+
+/¡~.çš.¡Î-#ž,!+
+¢$)Õ (
+N'(îb%Í
+'-úH(Æœ)ªRè*Ä¹ú+Èd,³7T-Î.E(c.òµ/Éz/ýh0WºS0¢Æa0Ùêu1ž1º11 D 0ÕÔ÷0Sœ0P&³/òÃT/zðÅ.å¬±.9ð--
+,š€+»7*·àŽ)ä(r^Å'"yâ%¿¢vÀ  %ÎA'/
+(»Ü)«Â*Æ+Ê4,µ^Â-hÐ.HÜ.ökk/ž0X0\ÿ0ŠBõ0ÞÌ[1»1
+ö1TM0Úì0¢
+Ý0Té/ø
+/
+Ç.êA5.=lT-Xu,ªÀl+ŸÔ*ºjd)¡æ(u+2'$/
+%ÁvdÀ  %Ïcê'05Ì(°ý)­1+*È{+ÌZÖ,·2-LÔ.JùW.úW!/kø0a0`wš0©¿0ã®A1À12ú1d0àI0¥Â0Y«/ýwŸ/Á-.îÕ».@è-¬_,­{6+ÀÖ*Œô)£
+ê(w÷¡'%ä2%ÃJRÀ  %ÐP'1S(Š
+)® L*Ê[Š+Î,¹­¡-0Ö.MáÐ.þBÖ/œ60éj0dÖS0­< 0è(1
+Ã1o]1	tå0åð0©y 0^må0hø/
+e.ój>.Ddš- H,°5þ+Ã¥H*¿}Å)¥í(zÄ
+''Z%Å
+@À  %Ñš·'2qP(
+=)°n*Ì<5+Ð§H,»Õ-Ú.PÊI/F/v0Ps0i4ü0°ž¶0ír
+1
+Æ1«Â1
+
+20ê30­0B0c0J0/	÷.÷þÄ.GàÑ-T2,²ðÆ+Æt*Âv)§"ð(}z')N%Æò0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
Index: /branches/czw_branch/20100427/archive/noise_model/test.23.kernel
===================================================================
--- /branches/czw_branch/20100427/archive/noise_model/test.23.kernel	(revision 28017)
+++ /branches/czw_branch/20100427/archive/noise_model/test.23.kernel	(revision 28017)
@@ -0,0 +1,2905 @@
+SIMPLE  =                    T / file does conform to FITS standard             BITPIX  =                   16 / number of bits per data pixel                  NAXIS   =                    0 / number of data axes                            EXTEND  =                    T / FITS dataset may contain extensions            COMMENT   FITS (Flexible Image Transport System) format is defined in 'AstronomyCOMMENT   and Astrophysics', volume 376, page 359; bibcode: 2001A&A...376..359H PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             XTENSION= 'BINTABLE'           / binary table extension                         BITPIX  =                    8 / 8-bit bytes                                    NAXIS   =                    2 / 2-dimensional binary table                     NAXIS1  =                  741 / width of table in bytes                        NAXIS2  =                    1 / number of rows in table                        PCOUNT  =                    0 / size of special data area                      GCOUNT  =                    1 / one data group (required keyword)              TFIELDS =                   11 / number of fields in each row                   TTYPE1  = 'XMIN    '           / label for field   1                            TFORM1  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE2  = 'XMAX    '           / label for field   2                            TFORM2  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE3  = 'YMIN    '           / label for field   3                            TFORM3  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE4  = 'YMAX    '           / label for field   4                            TFORM4  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE5  = 'KERNEL  '           / label for field   5                            TFORM5  = '41A     '           / data format of field: ASCII Character          TTYPE6  = 'BG_ORDER'           / label for field   6                            TFORM6  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE7  = 'MODE    '           / label for field   7                            TFORM7  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE8  = 'SOLUTION_1'         / label for field   8                            TFORM8  = '83D     '           / data format of field: 8-byte DOUBLE            TTYPE9  = 'MEAN    '           / label for field   9                            TFORM9  = '1E      '           / data format of field: 4-byte REAL              TTYPE10 = 'RMS     '           / label for field  10                            TFORM10 = '1E      '           / data format of field: 4-byte REAL              TTYPE11 = 'NUMSTAMPS'          / label for field  11                            TFORM11 = '1J      '           / data format of field: 4-byte INTEGER           NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = '4c13133e5de11bbce9ce8bcd3912b59f' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0212o65' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 3' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -972.45 / Telescope focus                                AIRMASS =                1.092 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 344.7009 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -126.8988 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '09:59:58.931' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:11:31.084' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 3' / Object of observation                   HIERARCH FPA.ALT =   66.313855 / Altitude of boresight                          HIERARCH FPA.AZ =   220.327816 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =          0. / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99981 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -73.98768 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.1126 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -776.7991 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -972.45 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  76.58134 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.7141 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.2 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  14.1 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    3.7 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     67. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 =  9.1 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9.2 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 = 5.65 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.3 / Telescope Temperatures: spider              HIERARCH FPA.TELTEMP.TRUSS = 6.5 / Telescope Temperatures: truss                HIERARCH FPA.TELTEMP.EXTRA = 6.35 / Telescope Temperatures: extra               HIERARCH FPA.PON.TIME = 964952. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =     24.44432 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 6.966999 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN =  1.003793 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.797671 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 18500. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 248.9892 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3366575162 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.1011 (stdev by 1.0493)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WEXTNAME = 'SUBTRACTION_KERNEL'                                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   o      oISIS(16,(2.3,4)(3.9,2)(6.6,2),1,1.00e+00)       ?ºõRîât?D¢y??š\â
+íp	?mxÙì¿ØþÀ:¿N=enh·?6®a 9Ž¿bÈÙc»è?
+Uój^^?©0¹4!:Ï¿T<N×øcù¿öv?]³²ß¿ý¿IÍëÉBú¿ Þ
+ÃË¿³ÌmRÈ¿pÜNÆ=?ÌV'·h]L?KY|ÀÇ)¿@Nùø·só?Ìö»¿å°*3JÔ?M%ÓŠs?»0
+ û&¿;æäXÎŠ?ób+©?»}u(¹?¿dþËr¿B8¹m8?/ =ëöZ?AÓtUŽÀ?K×»kÚ?9ÍÇ<¹]?1`nÔ÷6?1JÊ¹ã¿C|ºè^{?
+å<žš?<'šïo
+]?\vi^¬¿&^»µÖ{¿¬_þmR ?Ž?XÁª
+¿ÓÐtâì^¿Bš\1ÊGš?«;?·¿>c	Å >>é)ôLEø?«Lö!Á¿
+]r¡üê?%,±iŸ?<Å3Êtp?# L{êŸÁöª
+Xfª?1¢Ð?ä4ÄŸ+º±¿OŸ uæm?°ðè[^>?*ÅÞþúö?œö]èù8?SÐï]É?"
+'Ý
+I¿*€°à&­¿D>Â7C¹ç?°~v÷?Fcä$j?ŽHlÃÀh²¿PN![³õ??åU°ôì?œ
+(qè!¿÷YÛÉ3÷ï¿
+C
+DIÒ?Ò$2må
+H?'i
+ÓO¿1¢å2{?Ò¶0'ÜK¿Í"U«6?Câ»ª
+?ÿŠgÌ?üív±w+>ñZ°dxÇÞ?fW?Q[?²8Q`   ?«ÅJÄ°ø:Xü::cÖ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              XTENSION= 'IMAGE   '           / IMAGE extension                                BITPIX  =                  -32 / number of bits per data pixel                  NAXIS   =                    2 / number of data axes                            NAXIS1  =                  169 / length of data axis 1                          NAXIS2  =                  169 / length of data axis 2                          PCOUNT  =                    0 / required keyword; must = 0                     GCOUNT  =                    1 / required keyword; must = 1                     NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = '4c13133e5de11bbce9ce8bcd3912b59f' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0212o65' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 3' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -972.45 / Telescope focus                                AIRMASS =                1.092 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 344.7009 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -126.8988 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '09:59:58.931' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:11:31.084' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 3' / Object of observation                   HIERARCH FPA.ALT =   66.313855 / Altitude of boresight                          HIERARCH FPA.AZ =   220.327816 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =          0. / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99981 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -73.98768 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.1126 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -776.7991 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -972.45 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  76.58134 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.7141 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.2 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  14.1 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    3.7 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     67. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 =  9.1 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9.2 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 = 5.65 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.3 / Telescope Temperatures: spider              HIERARCH FPA.TELTEMP.TRUSS = 6.5 / Telescope Temperatures: truss                HIERARCH FPA.TELTEMP.EXTRA = 6.35 / Telescope Temperatures: extra               HIERARCH FPA.PON.TIME = 964952. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =     24.44432 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 6.966999 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN =  1.003793 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.797671 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 18500. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 248.9892 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3366575162 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.1011 (stdev by 1.0493)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WBZERO   =   0.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          BSCALE  =   1.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          EXTNAME = 'SUBTRACTION_KERNEL_IMAGE'                                            END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             &'X'ý(Óî$*
+&š+ Ô*,#®-Ã­-è.¡Ó~/GP¬/Ø÷­0PòP0²11ŽE14­¹1W&Ý1c 1U×Ù12Ç1Z0®/º0KPö/ÒI+/@V.äl-ß
+-
+Ø,
+ãŒ+
+*5(Ê×Œ'èG& 6À  &&íÍ'õ(ÓPú*
+·+ Jt,#<-4ª-çü.¡#/FmÚ/×÷@0Oô0±T1
+å13ÌÜ1VÍ1b1Tæ=11ÇT1ØB0­u0J¯/Ñ¶N/@Œ.œ-Þ®t-
+ª ,
+œ@+î<*'ò(ÊÏ'êu& @¶À  &&':f(Ò³Ð*
+H+ÀŒ,"i-¥Š-æ)r. s/E/ÖöÕ0Nõá0°w1c12ëÿ1Uº1av1Sô 11	ã1Vt0¬ù.0J
++/Ñ#s/?¡ .G-ÞR\-
+|0,
+Å+Óò*P(ÊÇn'ì€& KhÀ  &&D'ØÖ(ÒŠ*	Ùz+7,!ì-¢-å9é.Ã/Dš5/Õöj0M÷ª0¯¢1»#12
+"1T«1`h
+1S10Lp1ÔŠ0¬]ê0IkF/Ð/?-.øa-ÝöE-
+N@,
+pH+¹ª*
+®(Ê¿F'îÒ& VÀ  &%¯ 'wE(Ñy}*	jj+
+­P,!VÂ--äJ`./CÅ`/Ôõþ0Lùs0®œš1Ã11*D1S
+1_[1Rh1/þ1RØ0«ÂŠ0HÉa/Ïýº/>¹è.©²-Ý.-
+ P,
+IÍ+`*ÿ
+(Ê· 'ñ & `Ë'f(ðux*2~Â+i
+,
+ÙŸ-U.qw/='$0ò00 ý1,üª1¥o`2
+1¬2RÎ×2Ç"2§)Ü2°ò2Š
+2àš2N«52«&1 {J1'Æ0
+`/ûsr/5=â.f-[Š,Ÿr+^¡**(åÁ_'yÀ  '5(ïŸ6*1ë'+h<w,
+X_-È8.o÷/<EÝ0L0?h1,
+1€2
+a2Qv2ò>2Š0a2¯â2¥
+2+Æ2M²2à1Þï1&&0¬N/úØ
+/4áÜ.f<4-3|,
++^x**s(åŸf'%^À  'f(ïõ*1W+gkÖ,Öÿ-;o.nêŽ/;d0Šý0iÓ1+a1£Î2
+[2PR2
+X2¥6ç2®Ó2€6ñ2vä2L¹ç21B1%þ
+0;;/ú<Ê/4
+Ö.eÞÊ-
+R,KÂ+^W**f#(å»o'+BÀ  ':(îOŽ*0Ãò+f4,U -
+®€.mÝÓ/:N0d0<1*'»1¢ 2	¿³2Oº2Ht2€=m2­Ã2£PÛ2Â 2KÁ@2ëS1Š:1%oã0Ê(/ù¡v/4)Ð.e_-ã',i+^7
+**Y4(åžw'1'À  'ÖÆ(ír*00X+eÊ,Ô@-
+!Ú.lÐð/9¢0 [Ë0Ÿ§1)61¡°;2ï
+2MÕZ2s2£Cò2¬²2¢jÆ2
+
+2JÈ2V1	á1$áB0Y/ù"/3ÍÊ.e#ö-ºý,~Ù+^**LD(åµ~'7
+(Õ7
+*3Ý+(J,«vÊ-Ã.ÄQ¥/­oå0úÆ19B1àv÷2pgv2ãïx3? @3_3Ÿ
+þ3àÙW3í%L3ß3»
+À3á3:,ª2ÜF2gPl1×<Ë1100Üî/¥b .»Ã-º]Ü,£av+{ó©**ËU(ËäÀ  (Ô*2{:+®õ,ªËE-ÂÇÅ.Ãj
+/¬®0AZ181ß1ßþ2nØü2âc¿3>G3
+(3Œ­3ß;Æ3ë|"3ÝØ3¹ð53T392p2Û?2f_h1Ö|š10«
+0t/¥L.ºÍ.-º);,£Aõ+{×#**Ä
+(ËâÀ  (Óîì*1ä+5,ªÀ-Áó.Âs/«µu0
+î17!$1Ý·2mJ2àØ	3<îð3ñ3»M
+3Ý63éÒü3Ü
+3žÂ¬3A38862Ú8
+2enb1ÕŒ10&50=ü/€Ÿ.º
+-¹ô,£"t+{º**ŒÀ(ËàÀ  (ÓJÕ*1Mô+ŒI,©t;-Á
+@.ÁÚ/ªØ=0Î16h1ÜW2kŒ2ßLR3;I3þ»3¹ì¯3Ü Š3è)Ô3Úd3·#3qÅ37=ý2Ù1z2d}\1Ôüc1/¡N0Ý/€lá.º>-¹¿ú,£ó+{**µu(ËßÀ  (ÒŠŒ*0·P+Bô,šÈ¶-ÀI|.À³B/©û014ÿ­1Ú÷2j-2ÝÀ3:=¢3÷
+3ž?3Úc3æ¬3Ù©3¶g3¡ý36CÄ2Ø*p2cV1Ô<A1/
+h0>/€,.¹ön-¹Z,¢ãr+{**®*(ËÞ*
+|C+j€R,¬è-Ý»î.û
+/ùÜ
+0ÚŸÐ1šH2dÿ3	<83^4Wd4bê 4§çð4Ýl_5Vã5	+Ï5!=4Ùn;4£Œ4[Ò4#0313÷`2Zo1 F¢0ÏÍ$/íNŒ.î{F-ÒÀ(,£°­+_e°*ä~À  *
+(+iË{,«h<-ÜÄþ.ùØ³/ø0Ù1§
+2cv@3>Z3>ð494`÷ð4Šk%4Ûn 5+5÷75 
+4×·4¢_4ZŸ4b733iO2YAÐ1Ï0ÏQ/ìá.î(í-Ò,£Í+_Uc*ãøÀ  *
++hò€,ª¹-ÛÎ
+.øŠT/÷@ö0ØA`1ŠÌ2aí3@|3\4Õ4_Ã4€î[4Ùo4ÿþ5Â 4ýé4Õÿä4¡0A4X¥­4¡>3Îš3Û>2X|01X0ÎÖ
+/ìsN.íÖ-ÒZ,£~í+_E*ãqÀ  *
+ó+hÎ,ª
+ä-Ú×
+.÷sô/õób0×Š1¥t2`cÂ3B3ÿÆ4þ4]4£q4×q>4ý§54ûœ*4ÔHº4 4W74 àF3
+83M,2W¶1á0ÎZ/ì.í>-Ò&ú,£f
++_4Ë*âëÀ  *
+£Ø+g@ø,©\:-Ùà*.öA/ô¥Ð0ÕÃì1€iR2^Ú3D¿3à14àF4[!i4¡ôÉ4Õrß4ûOr5Yp4ùº4Ò4ÑÉ4UÉ4 N3kÆ3 ¿2Vðò1j0ÍÞö/ëà.í1ä-Ñóê,£M.+_$*âd+"þÖ,M-Å"A.ü0
+1
+š1ñÈh2ž9©3w'f4*e4³ô5
+<
+5gê
+5©Œ5Ý\]6j­6Ê'5ÿñû5Ø	5€W°5_54Tr4
+®b3jà2®Mz1ä·1	s0v.îû-»
+,-+ÒÀ  +"ið,Äà-ÄF.úá"0
+Áê1
+µ@1ð682¶èV3u6Ô4é±4H|5
+Òš5et"5§Š5ÚÕ5ÿÜÆ6BF5ý.5ÖhÜ5¢Ôò5]>À5`4p4	÷I3i2­²1ä1ÀÍ0Ì.îµD-º÷@,æ+€À  +!Õ
+,</-ÃiÈ.ù©»0
+ Ž1	âØ1î€2µ3sFF4šý4Ý5
+iD5bý¿5¥Ä[5ØN»5üä16ºg5úk5Ô9±5¡R75[jõ574 4	@03hL2­°1ãs1x)0Ç.înõ-ºÓb,|+vÀ  +!@',
+³~-Â.ørT0
+?~1	p1íØ2ŽE®3qU¶4hH4q5ÿß5`[5£â)5ÕÇë5ùë625÷§5Ò
+
+5Ïw5Y)5 
+4š¶43g2¬|Ê1âÑ 1/0]p.î(Š-º¯,oX+IÀ  + «A,
+*Î-Á±O.÷:í0
+~J1>1ë©2²ôZ3oe$4
+'45|5^ø5¡ÿù5ÓA
+5öó
+6ªš5ôä5ÏÛZ5L¹5WÃ^5(ä4ÄÏ4Ñþ3fž2«áæ1â/ª1æÞ0&.íâU-º¥,b+,&°-gÙ.ÆÃd/ü
+Ç1
+6ï2Ín2ê?Œ3°Š4hÂV5i5ýt5üj6Kz/6:Ó6Œ8(6Ùâç6ã@6ÖÛa6·8(6ÈÉ6B3}5ïar5A€4ÿ
+ž4[à3¥³?2ÜD2 ñj1Yf/î[©.Œ>¶-]n,
+S#À  ,%ð@-Ðà.ÅÐ
+/úÄÀ1
+ar2äã2è"3®Š€4f525k5ùI6H¿ª6$76¹j6Öy6à1Z6ÓÈs6ŽÉv66@)
+5í8X5B4ýü4YåT3¥È2ÛÒÊ2 
+13/î±.Œ-L,
+KgÀ  ,%KÐ-9è.ÄÜØ/ùlž1
+ö2üY2æÆ3­1¢4dwÐ5£S5ØŸ5ö)
+6F'6
+6¶ö6ÓJ
+6ÜÊs6Ðµ
+6²ZÂ6jG6>
+5ë=5B4ûç@4XÄÈ3€TQ2ÛO2 J®1Ù /íµº.»çr-:Á,
+CªÀ  ,$§_-¢ï.Ãé/ø²1	¶y2Ï2å	ï3«Œ 4bR5@v5Fd5ó6CJ£6öÿ6³Ï_6Ïý6Ùc6Í¢6¯ì6»6<$5èæ#5Bð4úK
+4W€=3£€Ú2ÚaÕ1ÿî¢1Ì/íbÄ.»»Î-)k,
+;íÀ  ,$î-
+ö.ÂöJ/öŒ¬1àü2+D2ãMV3ªG 4`-L5Ý5Ž
+5ïè6@!6àa6±Å6Ì±/6Õü¥6Ê§6­}a6
+Ä6:	±5æœ	5~Ÿ4ø¯É4V²3¢õd2Ù©[1ÿGæ1X/íÌ.»,-,
+40-
+0.uæ>/°[0Ýìß1ô[ø2ë :3Ç ·4El5?&Š5ÙÞ»6Z6Á7þ@7Tÿp7J7Â57iÌ7÷š7yê7Jö7r26µ46LH+5Ëg252~4®i3º_ø2Ý$q1åÝb0Ñ@x/ŠÐK.hìŽ-oœÀ  -l.tÂ
+/¯ç0ÜØ1òŸ2éÝÚ3ÅR4Ü	5=Z5×.²6W|@6Ÿ~7Xf7Pñ7\~7ò7X7ú*7~7	7G­7
+t6³gS6JSz5ÉÓ51b463¹©!2Ü~J1å\m0Ðì$/Š£.hÇ
+-eçÀ  -Ìö.sÖ/®ªq0ÛRÒ1ñ!02èz3Ã£n4rŠ5:þ5Ô~ª6Toä6»ux7²7Lã7£±7Y®7Ìâ7ü¬7yz>7Dd~7
+uð6±Jr6H^È5È>ê50F®4T3žòJ2ÛØ 1äÛv0ÐÐ/Šu¿.h¡-\À  --Ø.ry¢/­Ÿü0ÚË1ïÌ2æY3ÁôÊ4	D58éÀ5ÑÎ¡6Qc6žlî7
+°7HÕš7{ÕÉ7%h7~l7ÿ-7tœt7A|7	wÍ6¯-6Fj5ÆªÅ5/*À4ŠÐ3ž;t2Û1÷1äZ0ÐC|/ŠHy.h{ì-R<À  -º.qUn/¬Ó0ØžÅ1íæf2äž3ÀF&4à56Õt5Ï
+6NW*6µdf7
+fÖ7DÇœ7vd07ñ#7/ö7­7p ª7=Ò{7y¬6­³6Due5Å¡5.Ð4ù3·2ÚÎ1ãÙ0Ïï(/Š3.hVT-Hf-î_/BX0'·1¬š2»l:3²b¶4W\5Wo6Ò6ç«7Œ°7|7Ÿ­|8 @
+8p8,Q8/ÿð8'8ü
+7ðB7°Ø7ib73ö62Y5ý'|5H®4
+3Š©ò2¯±11¡Öë0OÁ/7,-â[À  -íQ»/A	0`1ªþ'2º
+{3°ä4éÔ5U"Ð6
+ü6B7%·7w`7º.7ù×8ÓÁ8&8*gá8"s¡8ö¶7ê«=7­q»7ezæ7b6×Þ5û?À5FØ453Šô2¯@Õ1¡Ù0'q/7^Å-áûÂÀ  -ìCè/@Â0O1©ã§2ž®Ÿ3¯fP4|N5Rœ06I÷6VØ7Ÿ7r87µ®¬7òœs86ì8!/Ò8$ÏÓ8
+c*8
+ñb7åß7ª
+t7aÞm7ÚÍ6}b5ùX5E®Q4ã^3¥õ2®Ðz1¡BÈ0ÿ#/7<^-áè(À  -ë6/?÷0Ð1šÉ&2·P 3­è
+4È5PW6
+ñ6n7
+÷Æ7m7±/B7ëÜ8
+8Ã87Å8R²8ì
+7ß|7Š¥)7^Aò7.86"æ5÷pL5D"4E3€ùö2®`
+1 ø¶0ÖÓ/7ö-áÔÀ  -ê(B/>"-0ç1§®¥2µñB3¬iì4¡A5Mñò6Áì6Æ7	`Î7gé7¬¯Ú7äú¬8ýF8WV8¹8B:8æž7Ùå(7£>à7Z¥w7€6Èj5õ5CYô4§°3€iù2­ïÂ1 ®€0®/6÷-áÀö.§80ë1>Ïc2kbe3}[Œ4mº5BCK6
+6ªª77*h7ªŽ>8
+Rv8C³48t`8|8M8Ä 8å±8{üv8\ôà80
+7ùB7O7&
+Œ65þ%W53Œ44]3l®ê2\Íæ13©/ÿ6.ZÊÀ  .ŠRŒ0YÆ1=Š2iŸ[3{R#4k
+5@#6R{6š	Ù73Ä7ŠÙÉ8~I8=
+K8iê8Ý®8
+~b8Àf8;Î8pPº8T¿¶8+x7ó¢R7ÎC7$~Á6­A5üeo52Î­4\7Ë3lÛ2\];13k?/ÿ ü.JÏÀ  .¥A0¡ 1<}€2hP3yH4iI¢5>Ž6ò6¥i
+70^µ7¢ÿV8ª86cd8_ÎÈ8vQÂ8{_Q8wx`8p¬98d¥8L8%÷ð7î@d7Ms7"wÆ6?|5ú¥51á&4[^3kZÌ2[ì13-n/þË`.:ÓÀ  .€ÁÆ0é{1;TÆ2fvF3w>ð4g%5;ãé6Áh6¢È`7,øÝ7$ã7ý«Þ8/»z8U³{8hè$8kÁà8goø8b
+€8XùB8DUb8 îd7èÞv7Ì¢7 pÌ6Ñ·5øå¢50ó 4Z
+_3j°Œ2[{æ12ï/þÄ.*ØÀ  .£ùK01V1:+æ2dÒ=3u5W4dØ©59Ä
+6øß6 '£7)7Jp7ö8)8K.8[~8\$o8Wg8S8MM8< :8äÜ7ã|7KÓ7
+iÒ6cò5÷%œ504Y¬*3j­2[
+<12±Í/þ`(.Þ/Níö0Š	1èÂ#3$44 î5
+Š&5ßÖÊ60·797Ÿ{û8&ö8x
+~8¬48 u8ÐÑ8SI·8)åÈ83Éí8aZ€8Ô81Û8Ud8Ê7©¶7'`d6kn5ÍŽµ5@
+4
+žÏ3
+Ë1Ú×p0Î>/DÀ  /Mèä0¥//1ç?a3
+4Í5
+35ÝÉ6Ýb76¶7º88!ô8n+8@Ì88v]Ð808H8³È8FJ8sÙõ8wœ 8N©j8>©7§7%V6EÙ5Ì}
+5 ±a4
+Hò3À1Ú
+£0ª
+/CëÏÀ  /LãÓ0€?V1åŒ3
+ Ý4y
+5Á5ÚLÇ6
+72²h7µ v8
+ñš8dK²8Õf8Â
+8Wþ8
+ŸQ7È=À7ç;H8+¿ð8`
+Ü8kQ8GŒl8
+ü7€hû7#¢H6 D5ËEd5 "ž4
+Ù3v=1Ú3Ô0Í/CÖÀ  /KÞÁ0£O{1ä9Û3
+ï24%85N5×Æ66¶7/E7±2°8ï88ZkÏ8j 8vÑ?87Ö47Õñ<7vÐ7§Þ8ò8L=Ã8^o8@Ïo8ºg7¡Âe7!Ã:6ú¯5Ê
+Œ4ÿ(
+4
+i83+õ1Ùâ0c/CÀgÀ  /JÙ¯0¢_¢1â·3	Ý4ÑP5Ü5ÔÂÄ6ãa7+×Í7¬Äï8ìÈ8Pé8qý48^
+?8j7eæ6òÀ 7MÅJ7ìJ88o¥8QÈì89âq8xG7Ô7ä-6Õ5ÈÖ4þ
+Ê4
+ùZ3á®1Ù70?]/CªŽ/âj14€Ã2{å3Ð4h5ón6c{Ÿ7Fš7°8*a~8
+ô8«Í8ê7Ý
+TžHÉ
+žôÚp¹
+NÈ¹
+
+.žb¶< 8HáÄ8-E8cOu8_7%û7
+/Ÿ6O5
+Z4 Œ3×þ2kÔø1*o/Ö À  /áW13þ2y[T3þ4ãÉ5L"6`Q¡7_7¬%û8%UÑ8gÐ8¡ 8Wi7
+žvùÖ¹Ã€¹%l(¹t~ž­O÷·4ñè8/õ¶8}sj8\l8 7n7ßß6N8x5ë$4É32kwz1*FÈ/ÖpnÀ  /à-1292w¡Ä3_z4_5€Ö6]'7ö7š;ã8 J%8y^82£8nSè6°ž;¹
+¹.¹
+cÌž¿s·`ð8	È8nR8T³f8
+â7Þâ76LÓã5Gî4 Ô3.!2kþ1*
+/ÖWŒÀ  /ß°11ot2uè33&ö4ÛO5ý6Yýg7MË7€QË8>x8n78e08Køè¶²Pž©­¢¹px¹7Šä¹%S$žÑé·àI7ü;8_¥+8Me^8
+¢7»T7@"6KoN5€¹4á3Ù22jŒ1)õ;/Ö?
+À  /ÝÙÈ10]¯2t.€3îr4W5V=6VÓJ7¥7 g²82Ì8bêÐ8Ä8)þ·
+žžÀÆ ¹#Æà¹@Ä@¹.Bpžä5€ž7Êc8PŸ8FV8d7Ç7ðC6J
+¹54 í3D2j_1)Ìu/Ö&X0[Yb1­Ýä2ïÕú4¢Â5ùÆ6H¹6ÌŠ7
+c8B»8ÂÂ8³L8õÈ·UCÀ¹1Ÿ¹š©L¹Ï<¹ÙŽ¹Ûg¢¹Ÿ€¹g=~žz
+ð8"ç 8X8YÅ¯7þ7û7nW6¹ze5ôŠI5
+4
+Ï2á+F1€
+0OÖ9À  0Z/1¬Ì2î
+84j5u/6 ô6Ék
+7çU8Y8{Q8šnr8
+î·Ëòà¹:Ìž¹šñn¹Ë}¹Ó¹Ög,¹œØ¹kª@žUP8
+x8xà8SÖÑ7ùõ|7k{ì6ž¯5óa5	Ú4·2àÏ
+1£ä¹0OŸ¶À  0Y©1«ºC2ìbw4
+1L5ð6ù06Æ@e7>G8
+oy8q 8g8eÎðž¡Ø¹D	°¹©9¹ÇyÕ¹Íµx¹Ñf¹¹»i¹pž£7âÀ8u2n8Mçö7õ²ü7hÝ6¶²ú5òæ5	¡4ci2àrÏ1£Œà0O§4À  0WÛÍ1ªšt2êšµ4
+ø5l 6 Ql6ÃD7{*r8
+Ø8gë8²W8?ÀžGJ`¹MFš¹©¢¹ÃvŠ¹ÇËT¹ÌfF¹¹ËT¹tÀžªñð7°ú8gs8Gù7ñpy7f?6µOE5ðÖµ5h452à1£0O±À  0V±ð1©£2èîô4
+¿Ö5çi5ýSN6¿ê$7uØV888]·8ÔL8²@žwòÐ¹V¹©Éœ¹¿sv¹Áá4¹ÇeÒ¹ž-¹xðyžº@@7~Œ 8Y³À8B
+;7í-û7c °6³ë5ï
+5/4»2ßºY1£m.0Ox.0ŒÓ2G<3K%t4q5#5wQj6YØ 7#7ÎZ8V8¬&X8³ µé© ¹]
+¹Él¹¹_êí9n€t9ä|9J|4¹_Ú¹ëîm¹ýSžq(8V0°8I85Âc7¶
+€7hÆ6GX5dÎL4ao3>Ä¬2
+þ0²_À  0»ê2WL3I¢;4oŒ5t§Ò6Vð±7 Â7Éß8O><8£8¡¥·`ç ¹d ü¹Äi¹JŸ9}ØÐ9é×Â9]X ¹uåÝ¹äS¹²ž
+Ôô8AiP8N
+827³Ãh736F>5cò4`tÐ3>v<2
+Üá0²MÀ  0º
+2g^3H4lìW5qþ:6T	A7
+úu7Å4Ò8Hhß8É8Fþ·ÒLð¹jõp¹¿fl¹5%99ïð9p5¹]
+¹Ü 0¹ž|8,¡ì8z¥.8.cÏ7±|07þQ6E$¢5cž4_ä43>'Ë2
+»£0²:}À  0¹2wo3FÊ4jÇð5oT€6Q!Ò72ä7À8A8o8}ÐÐž¹qéö¹ºc:¹ e­9 ®9õR49²¹D2-¹Ô9¹
+{ž V8Ú8p®@8*Ž7¯4õ7É6D
+Š5b:ï4_S3=Ù[2
+f0²'óÀ  0ž/23E4h£5l«6N:e7kV7»àH8:Ÿ%8Ý88[šžJÿ°¹xÞl¹µ`¹
+9>9ºÖ9ûb9öð¹+XB¹ÌQë¹Þž­š88f·X8'?7¬íº7Ú6Bð®5a_&4^Âø3=ë2
+y(0²i1ì×2`T3Ê4Ž5¶Ì,6ÊŒ7iZ8ÊÊ8L8ÃŸ8^¢0¹#@¹Å#š7ð:©-
+;
+É:ûÇ:ã;t:Fž*¹ñ!ø¹ekš6N? 8T<8g<7ùQ<7Q¶ö6Ö5©4šÇ3 
+2Tf1»nÀ  1$š2^ãÁ3 ±4²lN5ŽÀ6s7eRÀ8
+68S
+8·ð81ª°¹
+wì¹À
+27ìÞ :¥D;úu:öÉ:á`¹:%~·QöÀ¹è@Â¹fÏL¶-  8C¢8a·7õÝ7Oâ¿6D35šrá4§ªc3fµ2Sà[1¯À  1
+\z2]sl3w]4°Ç5²ŽÚ6T*7a
+)8¡k8
+Á8ª^8³H¹&Ì¹ºðŽ8Dã0:¢
+s;b:ñÌ
+:ß
+ò:i7
+ŒÀ¹ß_¹h3·
+_ 8~f 8\1²7òiô7N6o5§Î$4§>þ3-^2S±O1£ÐÀ  1
+L2\3N4¯!Ü5°©26à7\Ç8
+º8wÓú8âÊ7¯w ¹0!H¹µ×>8«@:}¬:ý:ìÎ³:Ý«+:ãV8Ü ¹Ö~R¹i°·iW8pDü8V¬L7îöQ7L:W6ì5§)h4ŠÓ3ô2SE1À  1
+Ì
+2ZÂ3$µ4­|€5®6Ý7Xù8 x
+8mjl8D67+¹9uè¹°œŒ8°å(:íÔ:ôbÊ:çÑ2:ÛÐd:ÂC8^P¹Í¹júP·€'8b#Ð8Q&Þ7ë®7Jf#6ÆH5Šª4Šh33º±2SS9121@Å2ŠÔ3ÌT%4ïq5ñ3d6Ï<,7é.82<`8€Ã	8ÅX¶=ª ¹ùô¹pn:ÊA;DT;$
+Ô:,9óN;Á,: ¢'¹¢L¶¹Ã%ÌžR°8}ó`8
+ºó8±87h@6œsò5ßgž4ßâ@3Àn2¯Ò17GËÀ  1?É2¯>3ÊÄB4í:Ù5îrŠ6Ì;07	28-l8Öt8µTŽ·k°¹:8¹j1
+:d ;
+{È;
+
+|:šŸ:
+G;EÞ:â
+¹Ø¹ŸºžÏà8mp8%­8jŸ7
+3á6Œ]m5ÞÐ4ßXµ3À&T2ë17<jÀ  1>Ì2·š3É4_4ë#5ë±ê6É:27)68(Å8éâ8¥Pè·Óúà¹zn¹SL:ýü;³1;
+ý:$Œ:@Éê;Ê:!ï¹dv¹ºNRžM8\p8} Ø8$B7ÿ6»Fæ5Ý»ê4ÞÏ)3¿Þ£2x171À  1=wÐ2À3Ç€|4èÍl5èñ.6Æ947I:8#Ìö8ýK8Mž ¹ºª¹<Ñt:Ú;ê¡;
+: û:dLE;OF:aÐ¹sà¹µâž§Ê88K&x8uöJ8ÝÅ7Ë&6º0^5Üæ4ÞE3¿ñ2\
+17%šÀ  1<jÓ2È{3Æ4æŽ5æ0r6Ã867i?8
+ý*8ž8
+IHžH `¹úä¹&!:1ª:øD";
+:
+þ:ç3;Óø:¡µ¹XøH¹±vÐž±Gh8:78nËÄ8K7Æ6¹×5Ü
+4ÝŒ3¿O@2@817F1fT2³ÅL3ó,5
+ûN6U€6òâ7­Ð<8JÐ=8Žx8»­(žbBà¹žN8Ã :ÈR:Ë³.;wªžú[;EÑ;@¡²;
+Ìj8©¹êÌt¹;š8W­ 8Æ:80±7*è6Þ¥F655 s3å¡2ªŽ1[²»À  1e³2²¡è3ñU¶5
+­6
+¶p6ïX27ªlÞ8E&ä8¬d8©ÙXž7p¹ŽD8êBÐ:Ä:Ë ;$8ìbb;HÛÒ;@D;	XL8Ê¹áØ¬¹8F8¹68-hv7Ê6Ýi
+6œ 5ÔÖ3åU2ªv1[¬FÀ  1cÛN2±~
+3ï~Û5
+_Ÿ6
+<6ëÍß7§	8?}8£ñJ8žMp¹¯è9w:¿:ÊiÐ;À9ŽÉ2;L#\;?Ê;ä 8ëh¹Øäì¹ó84y8¬.8*Ì:7i6Ü,Í6E/593å	2ª~a1[¥ÎÀ  1bè2°[ 3í§ÿ5
+÷6	x6èC7£Š 89Ô.8à281€ž°cp¹«µŒ9Íš:ºøË:ÉÅ";å:=V;Ok
+;?Z; oü9(¹Ïñ,¹
+Ox8"ß08&8(/ü726Úð6Í>5=3äœ2ªcL1[XÀ  1ab
+2¯7Ÿ3ëÑ!5Ä/6ØÓ6ä¹>7 BÂ84*Ö8Ï8h»žžÅyx¹§ô9/#ž:¶l÷:É j;	z:T;R²Û;>wØ:÷÷¬9È¹Æýl¹
+«l8EP8 8%Ÿ7§J6ÙŽT6UM5ò 3äq2ªH61[ã1tsû2Ÿ¬N4 Û5Nž6u
+7 ñ7¶Œ8SúQ8¹ÁŠ8·îTž}Ð¹¿1è95Ö:«,N:bé):ª,:æd :<ÃX;@Ü;"9}Ø¹ñ*Ü¹€8P¬è8
+89B
+7¥#Ü6ì+6
+\45
+z83ô4Ÿ2µ¢1iÚ@À  1s.X2œ63ÿÐÛ5ö6ÉT6üø7³=Œ8N$S8±{~8ŠpžªP¹¹9:šæà:ve:§Þ>:ûO@:_õ;>Dê; ë©9Ê¹æU@¹ÐX8@°8Ÿ86ŠÈ7£Å6êÎÖ6
+è5
+3`3óñ{2µž1iÜªÀ  1qèž2ŒT
+3ýëš5
+6
+"6øæ7¯Ÿô8HNU8©5^84žŒÀ¹²Þ,9òZ:Š¡o:
+p:³);
+@:81;<Ú:÷j¥9?.¹Û ¹
+8/Z8d84
+7¢g_6é6
+tÞ5
+ì3ó®82µyc1ißÀ  1p£2»(3üv5Fl6pñ6õ?)7¬@,8BxW8 ï<8W°žÏ0¹¬ŽL9P:€[ý:Ý
+:ŸFS;à:£X;:Œ×:ìþ9÷¹Ðª¹=Œ8
+±X8{81pG7¡	6èb.6
+45
+¥³3ójö2µe
+1iáÀ  1o]w2¹ûî3ú!C5îR6ÄÀ6ñA7šÁe8<¢X8©8`õ žá£°¹Šl9®Â:¢|:ªp:ÉzF;
+	 :€;8øÊ:âL9¯î¹ÅÔ`¹ôp808tª8.Õ7ªâ6ç+Ù6
+5
+^Ý3ó'³2µP¶1iãî1fM52³É
+3óB56Å6óg¶7®m,8L
+-8¶,68ÁžÌžGR¹ŽÝÄ8ë :¯Á:67Ð;
+ÿh:ù¿&;{_:õÛ:¿(7Î ¹ä
+tžç 8x
+8l 84µ87ä6áÈ`6³d5`N3çwÏ2«äX1]
+ŽÀ  1e(%2²ºŸ3ñF5
+ßÆ6
+}6ð
+7«E8FÄø8®®d8±[ÄžkmÀ¹¯¯Ø8ŽV0:¬ÍÇ:Nei;d :ö³;:ðX:¶
+.7ÀR@¹Úžé`ž8i
+ø8ã°82qé7ãU6àÂR6T"5(x3çG°2«Ú1]À  1d2±¬r3ï×ø5
+©{6
+56ìÐi7š
+ç8AÂ8§08 þŒžÄž¹ªè8ÚÀà:©Ùñ:f;È{:ó§µ;
+·^:êN:¬z08^@¹Ð*°žë?p8Z1è8[B80.7¶Ä6ßŒF6ôà5ð¢3ç2«ÐÅ1]$À  1bÞ2°&3î"¬5
+s06	ýì6éÄ7€öC8<:8²Ÿ8¡¬žÒ¹¥T 9 š:Šæ,:~À;|ZF:ð;
+U\:ä:¢ê@8^à¹Æ:Ðží
+(8KEØ8ÒÎ8-ëF726Þ¶<65žÌ3æçr2«Æú1]0îÀ  1ažñ2¯Ú3ìm\5	<ä6{€6æ9
+7¡Î 86õT84ê8D¬ž«àX¹ &9Êè:£òV:vº;w#A:íu;
+ó]:Þ :Z>8äp¹ŒJìžîüØ8<YØ8J`8+§õ7]¡6Ý°/66Z5ö3æ·Q2«œ01]=Y1@j2­3Ìxv4ïÉé5ñÎö6Ð7ì684B€8š:c8Ïn7
+@¹
+L¹³:l\ :·ÜŸ:ê!l;5Ú:z:m:WÙ
+¹Ž$¹²?|ž*8ó8žA8"o7/B6Â¡v5äUÌ4ä3Ãv22¥>19,À  1?¬î2Ø;3Ëõ4íàº5ïm±6Í~w7nÑ80$8¢A'8ÁÙlŽ±H ¹ÈÜ¹x¡|:ih:º(þ:øé{;8!¹:Á>:YÚ:N(¹¥æ^¹«ãž3Ýà8µš8þ
+8 »^7QF6Áä`5ãÑ[4ã¹Ô3Ã\2¥ã19ñÀ  1>Æp2u3ÉÇu4ë÷5í
+m6Êäè7ñm8+í£8Gð8ŽDÄ·/ ¹
+f¹_Ü
+:fu4:Œu;Ø;:iN:÷Ë:w(e:Dwý¹š&¹¥ªž=08wÄ8CÔ8©7sL6Á'J5ãLì4ãq3ÃBÚ2Š19š¶À  1=ßô2.¯3Ènõ4êZ5ê«*6ÈKZ7t8'Ã$8N³8Š° ·ià¹
+Oò¹Gt:cÄ:ŸÁE;
+<;<±:.l:ag::Çv¹iö¹*JžF`89Ü88
+Sö7R6Àj45âÈ|4ã)L3Ã).2§,19Œ{À  1<ùw2Yé3Çt4è%*5èIç6Å±Ì7ö€8#€8U|8·ÞŒ ¹x¹.Pè:`Z:Á
+m; {;>ø¡:dñ:L :1ì¹vWx¹ÍàžO¡Ð8ûø8
+Ïf8 E7·V6¿­
+5âD4âá3Ã2§Ð19Ð?1ày2`a3ñ4Žq¿5·u6º*7kÌ8ÿZ8PX8ÎØ8zHžö­¹»Ê8ž=P:vUÈ:Ó)®:ëh:ÐŒ:hp¹
+Vp¹àp¹4<@8	@8«t8608t7\
+ô6Œr5®v%4¬°3í^2XS1
+'À  1B82_=
+34³ ö5µÑì6ï7h]Œ8
+º8$ì8ÄåŸ8sÅpžþþh¹³Íž/û°:rÍÀ:Ï.:ãèç:Å±:\ó8žìX8¹ÔÈ¹0®d7ø 8Šb&8{`8ý7[ê6I75®* 4¬od3æ(2Xbº1
+=ŠÀ  1
+£ø2^34±Ð,5Ž.>6$æ7dîä8
+>8ù8ºó 8R(¹§Ž¹«Ïð·®ù :oE°:Ë3|:ÜÏf:ºÖ<:QÏžÄh¹Éš¹- 7ß°8¡Áà8wæ8ã7Yîâ6Õý5­Þ
+4¬K3Þð2XqÚ1
+SÄÀ  1
+·2\ô3*4°c5²6ZC7a
+8]u8Î8± >81g ¹Ð ¹£ÒÆ40 :kœ«:Ç8k:Õµõ:¯û:FªÖž® ¹œYF¹)ž7ÅlÀ8!8t>Ê8É¢7XÖØ6bÂ5­4¬&Ê3×ž2Xû1
+iâÀ  1
+gv2[Ï
+3=4¯.5°æá6 7^58|Õ8}ER8§
+87à¹
+ø¹Õ7³ :h5:Ã=N:Îp:¥ž:;žf³°¹±¡Ø¹&Ü7«× 8N8pø8 ¯²7WŸÑ6ï5­F4¬~3Ð2X1
+ÿ0ŒÂ2R²3KhÓ4qÙ
+5xr6[oü7%j'7ÒK48\8µ¬8Ë`7ž
+¹7D^¹»Øm¹¬Ú8Á$T9Üô8
+¹U¹ÖL¡¹få6·50`8¡á8 œÄ8J3«7Äh¢7
+EÎ6Póº5móŸ4h¬B3Ddš2 a0¶æÀ  0»DF2£X3JL[4pDy5vy6YHr7#Y7ÎÓ¬8Wu8¯c·8ŸË7z÷à¹6ÔÄ¹²õ7¹on8ßï{9EŠ8°È;¹ï&¹ÊŠË¹_Ç·U/`8BD8Ø[8Hr7Ã1Ã7°Ù6P­5m¯4h¿3Dk2Ž0¶§&À  0ºÊ2ô 3I/ä4n¯è5t6W é7!HÛ7Ë\*8Rd8©×8²Ÿ7Ž ¹6e¹ªü¹Ua8þºs9®`8È{¹¹¿ ì¹X©Ø·u. 8¢ò8òí8F97Áúê7ä6P
+¡5mjp4h}>3Dr2ÇÎ0¶ÎeÀ  0¹ÉM2DŠ3Hl4mV5r 6Tù`7847Çä¥8MS8¢Ñü8ŠYè5 ¹5õ¹¡.Â¹;
+9Â¥98àPz¹dDÍ¹³[
+¹Q6·P88
+8Cë7ÀÄ7î6O5m%Ê4heŒ3Dyy2Û0¶õ€À  0¹
+Ñ2M3Föö4kÆ5p)6RÑÙ7
+'7Äm
+8HB8
+8!¶É§ ¹5
+ô¹K¹!¬ê9
+(9Î8øº¹Ix¹§µ3¹Jn· 8dD8(8AÒË7¿07ñù6O#5lá$4hN;3Dk2ï;0·
+ã0[;È1­íþ2ð4¢4è5Ä6g@6Ï9ä74(8Ë78yÅ8Äu8Ÿm7¥äX¹ n¹-
+¹·E¢¹Ã¹¿3¹wJ¹
+[¶M 8
+ä8¯|Ï8}š/8
+zu7%86Åî6À5o 4
+kð2é1©'¢0U¢lÀ  0ZvG1­6í2ï
+A4B85Œa6FL6ÍÄ7b88x8œ@ž8²¡7j€¹ Ì¹,¹®Tæ¹ži ¹µU"¹úþ¹wŒ¶Å
+ 8H8«ÿ°8z©C8
+wG7^6Ål6 äº5Yõ4
+lÑ2é.A1©J00UÜÀ  0Y°Æ1¬Û2íáà4n5Ž86%X6Êå€78sÕ8±*8¶
+ç8ŠÕ7	`¹}¹ÛB¹¥d/¹­Ÿ°¹«w'¹~Š¹h¶ÿÆ@8ãŽ8š8wªV8
+t7
+6Äé6 ¶Ž5Dê4
+mŽ2éIü1©lŸ0VÊÀ  0XëD1«ÈÊ2ìž~4
+Ù5¬6d6È»7¿8È#8~·8®×8	 6!l ¹.¹~d»¹sx¹£<¹¡8¹T¹±·
+A 8F8¥q8t«k8
+pê7~ëV6Äfú6 ­5/Þ4
+n2ée·1©L0VOyÀ  0X%Ã1«ž2ë
+4
+Ç*5£è6ãq6Æe7íû8
+
+t8wÑ8§¢@8=°¶c% ¹ß¡¹uî¹À¹iÌ¹»D¹
+ý¹
+Í±·:8š8¡R8q¬{8	mŸ7}Ë¢6Ãäx6 Zš5Ó4
+ox2és1©±Ú0V(/â^I14·à2{
+:3Y)4 X¥5Gw6f7
+h€7µq82\&8MO8Âã8Å7~8~$T4Á2 žpž­ü žü·;AÐ8I®
+8®ì~8²òá8Î8(ñ
+7­427*f6^d54 Ô392u610~²/ÝjzÀ  /á«y14Ë2zvÿ34h5@(6d£÷7À
+7³ Ñ8/:58ÕÉ8Œ(
+8»ªN8i¶bJÀžv|ôž­³èžN·V=à8>8©µf8¯;8bù8'«R7¬d,7œ6^
+15w±4â3I!2ufç10®7/Ý²#À  /àø©13k¶2yhÅ3×õ4w58Ù6bªØ77°8,D8^D8µž78²
+#8Sãé¶î\ðž|_Dž­kÐž ø·q9883g
+8€~Q8¬98
+À%8&e7«(7PØ6]±Ú5^Ó4ï3Y+2uÇ10ÝŒ/ÝùÌÀ  /àEÙ12Å¡2xZ3Z4ñ516`±ž7o
+7®Y8(öR8æŒ8¯Ha8šð8>Ã·5Êžž âž­#žžóp·€8(C8G48šÜó8
+N8%ß7ªÄ"7ä6]X5Eô4ý3i52uÈ§11
+A/ÞAuÀ  /ß	122wLP3VÀ4`5*:6^ž7Æ
+7«®8%Ôc8o88šØ8Â8)£v·tføžž¬Û°žEà·8
+ :88¥Q8zy8#Ú&7©ô
+7wJ6\ÿ-5-4
+3y>2uù11<Ç/Þ
+/NÊN0Š2q1é4+3®ë405
+ÿR5ã<6^Ð7?_7Æ;81b98«58±Pd8Æ¿28Ã9¢8²^þ8§\8¬Áø8¹úz8Œ²_8šÄ8ªç8*C|7¿\78°Æ6j5ÜµQ5	a64va3
+1ä\Á0¢ôÎ/JýuÀ  /N>!0¥¯ç1è_U3ù4W.5
+/25átÓ67=$7Äº8.8õ58¬Ò08Ày8»ÙÒ8ªÜ!8 8Šw8Ž O8ž£³8Š*8J8)
+æ7Ÿzä78*d6U[5Üñ5	^ú4l3
+ Ä1äx0£*¶/KIÀ  /M±ô0¥-^1ç~3
+4-5
+_5ßåk6¿c7;&é7Á98+ÌÚ8?68šSý8º4
+8Žz8£YL8š8 ,
+8¯F 8Ž
+8£8}ÒO8'ØR7œ¯77€ 6K5Üd5	\¿4w3
+Œü1äÚ-0£`/K­À  /M%Ç0€ªÔ1æµ§3
+ç4Û-5
+ñ5ÞV6o­798®7¿ Ž8))8m8£ÕÌ8³îx8­38Ök8}L8á+8©ëú8°^8 ÷8{8&¢º7Œžv77
+6×=5Ü</5	Z4Š3
+Ù31åâ0£/KáÈÀ  /L0€(K1åàÐ3
+O$4
++5	ŸÑ5ÜÆ6ö77Jt7Œ€48&7{8yŠl8W8­šã8¥ºh8S8yø8C8€Ï8¬w±8]ü8xNÒ8%m&7»×A76<6-5ÜÍ5	XH4¶3
+õk1åW0£Ìp/L-ä.Šü0"å1?3&2lU
+3 4p5E
+ô6
+ã@6¯qû7>A>7³Ó 8¢8WA8îÎ8¡žÒ8®8±Ð8¬&Å8ª8U8Qîf8H7¯79v6«@Ô6	¶!5@Ü=4kJ3z:&2h"1;ýf0üÕ.€wÀ  .ŠN0Êb1>¢o2k3~Î4nú=5Cú6
+ýØ6® c7<s7±éb8¥8Tbr8¡8¬÷8ª8­­8©78eP8­8P)Š8®7®dÄ78üD6« 6	Û5@Ü
+4kg3zoä2he71<>00q.€ŒÀ  .Š>0qà1>¹2j· 3} 4mÝì5Bé6
+r6¬ÎÌ7:Û©7¯ÿÈ8Ä8Q,Š8.w8¡!8§1,8ªR>8ŠGj8 
+8	8Ndç8Ðå7­®ø78ñ6ªÀ`6	5@ÛÛ4k3z¥€2h§ä1<~ 0d
+.¥0À  .¥ßà0^1=2içó3{ý.4lÁ5AØ$6
+3
+6«}479(Þ7®,8ã8Mö×8ÎL8F8£É<8Šöô8£WŸ8Úæ8d8L '8
+ó47¬ù*786ª&6	sO5@Ûª4k 3zÛb2hê1<¿>0©.¥GÈÀ  .¥*0ÀÛ1<ðM2iå3zùÞ4k¥H5@Ç36	M€6ª+77v7¬,8
+{8JÁ
+8n8o8 aP8£¬8 h8³8|œ8JÛi8
+7¬C\77J6ª?ì6	]	5@Ûx4kŒ3{"2i-=1<ÿÛ0ËE.¥`-î0G/B0sM1¬Ð2Œ°3Ž,S4r5[¿œ6
+pù6FÈ7¥Ô7
+ÿv7ÍÃ:8
+8.8Dì 8La8CÞ8,Ñ8
+37Êä7»¬7õÈ6X6
+
+ï5X!È4í3±q2¹ôJ1ªl·0i/?š¬-ëQÁÀ  -íÂŒ/AŽ20
+ã1¬Wo2Œ
+3³
+p4ÒF5Z²P6
+ªâ6H7T7åø7Ëà8
+¯^8,žš8BØC8JSö8B38+­8
+[©7Éï7O7¥6^h6	þ5X)64&é3±F2º-1ªª0Öå/?ý-ë¿ÕÀ  -íU0/AMU0Êz1«ÞP2»3²Þ41ú5Y€ä6
+äÌ6I<7hÓ7Ì}7ÉýÐ8
+Fª8*ãH8@Äf8HFâ8@Wä8*0F8	Í7È±ø7ãf7T:60v6	ï)5X0§4<æ3±Åt2ºfº1ªèZ0b/@Q
+-ì-èÀ  -ìç£/@æw0v1«e02ºè3²7©4®5Xv6
+
+¶6Jw7JS7³ 7È8Ýõ8)
+è8>°8F9Ì8>8(ßà8«î7ÇÅÿ7wB7r66	ßÆ5X84Rã3±ï£2ºò1«&*0EÞ/@¥ñ-ìûÀ  -ìz/@0!§1ªì2ºP3±Ç4ñb5W
+6	X 6K±7+Ô77Æ8d8uB8'88<¬8D,¹8<ÑJ8'z8Ô7ÆÚ
+7
+7²¬6Ô6	Ðc5X?4hÞ3²Ó2ºÙ*1«cû0}[/@ú_-í
+-ì.v
+/°ää0Þß	1öb2íúÐ3ÉÆÁ4
+5CëD5àñx6c¢:6Ëµ}7!í
+7eéî7¬i7©'Ê7±
+57š¥H7Õ7dÄ7 ]p6É6aì5ÞM5A4K®3Çx^2ëU¬1ó`Œ0Ü/¯È.s©-hÀ  -¶y.u¢À/°@0Þf1õn°2íSö3É&Z4
+D5C%Z5ßó6b
+6Ê
+7 ÿ|7dÖ7È'7š'7°#)7§Ôt7>õ7c^ 7  ø6É9p6`Ý85ÞDž5A¬w4gŽ3Ç®R2ë€¬1ó¿0Üí /¯p§.t d-ÓóÀ  -ã.u=b/°=0Ýíý1ôÖü2ì­3È
+ô4þ5B_p5Þõ6ahú6É7 ï7c'»7ãæ7§'`7¯*
+7§¢7šç7b§;7€6ÈîÚ6`²5Þ<T5Aœd4ž3ÇäG2ëó«1ô
+h0ÝK»/¯Á.tD-~À  -KL.tØ/¯éö0Ýuv1ô?H2ì>3Çå4w»5A5Ý÷6`LZ6Èr)7$_7aÆ 7ÿ¥7Š'+7®17Š2Ì7Ú7aðx7H6È€B6`Î5Þ3ð5AÎR4œ3È<2ìBª1ô{Ÿ0ÝªU/°d.u%-kÀ  -µ.trš/¯Q0Üüñ1ó§2ë_b3ÇE(4ðø5@Ó5Üù 6_/º6Ç[º7
+6Ò7`e7c7¥&ô7­87¥a÷7|Ë7a9·7
+ë6ÈY­6`]5Þ+5Aß>4»Â3ÈP22ì©1ôÚ0Þð/°cC.u
+-¶,&pý-{F.Ç5/ý21
++y2
+&þ2ín
+3³J®4n:Q5
+wz55m6
+6VÞŠ6îL6Ê©
+6ì±6ù
+Z6ìGô6Éú¶60r6U<6(Ð5'Ë5
+eÅ4l[g3±ßÐ2ëH2	ù1
+>/ûRû.ÅÆÔ-
+Ì,%Q#À  ,&E-QŸ.Æðe/üÎ:1
+ì2	á
+2ìçw3²Ù4m5
+
+5¿]6l6V
+#6`l6ÉôÚ6ëì
+6øP®6ë³6Én6ú®6UoÓ6ª5.Þ5
+zÛ4lî3²"2ëçf2	N21
+Y/ûÍ=.Æ+ß-Î1,%«SÀ  ,&.-(6.Æ«?/üií1
+¬€2	2ì`Ñ3²h4lîÖ5
+£5IL6&Ô6U[¡6Ò6É@ª6ë&§6÷ 6ë6É4&6Äì6UDi655ò5
+ñ4lÌr3²Nt2ì>2	l1
+ô/üG.Æë-,&À  ,%îÅ-þ®.Æf/ü¢1
+m:2	U&2ëÚ,3±÷k4lI5
+9§5Ó=6Ž<6T
+6D¬6È|6êa/6öÝQ6ê6ÈÐß6(6Uý6
+^5=5
+¥4mø3²
+Ç2ì 2	ÀŠ1
+ØÎ/üÁÂ.Æõö-^û,&_²À  ,%Ã]-Õ%.Æ ð/û¡U1
+-Ï2	22ëS3±V4k£Y5	Ï¶5].6A€6SØ6¶Ë6ÇØL6é»6ö#Š6éö/6Èm6Yb6Tí695D5
+º
+4m=3²œ2ììŸ2	ùÞ1
+©/ý<.Ç[-§_,&¹á+"Û
+,a-Å.ý.0wØ1
+á|1ô÷f2»iO3| p494ìð515sQ15³>5ëÐ
+6
+Ó×6
+K6
+±]5ë^=5²Â#5r~
+5Ú4<æ4ä3{gÂ2º|f1ó¿n1
+.0
+ÄÎ.ûõh-Ä¥,ÀŒ+",À  +"¿V,EÖ-Åf.üë0LÒ1
+±Ê1ôf2»
+3|/®4ò4ú5È©5rÔ05²äî5ëc
+6
+I6TJ6
+
+5ë:ß5²¹,5rŠ5K4_Ô4²ë3{ÁL2ºÈv1ô-D1
+r¢0
+.ü|z-Å ,
+B+"|þÀ  +"£,*«-Å8.ü§0!Ì1
+1ô?f2ºÎä3{Ÿî4ªk4O5}"5rW05²Ç5êö6
+bº6#J6
+lÜ5ë
+5²°75rB5šœ4Ã4Þò3|Ø2»1ô1
+¶°0Vm.ý-Å~ë,YÇ+"ÚÏÀ  +"Ì,-Å
+.üd0
+öÆ1
+Rg1óãh2º­3{N-4bÔ4 
+515qÚ-5²25ê6
+*+6òI6
+J5êô&5²§>5r Û5œ.4¥±4
+ø3|ta2»`1õð1
+úœ0<.ý-ÅëØ,ŠM+#8¡À  +"l,ôV-ÄÜ.ü 0
+ËÀ1
+"¶1óg2º4x3zÝl4>4±5æ5q].5±Ùs5ê
+6	ñ6ÁI6
+(\5êÐË5²G5r¬x5Ñ4È¡46ÿ3|Íì2»¬ª1õvÆ1
+>Ê0è
+.þ°-ÆXÂ,òÒ+#r*
+]+jÆP,¬zÌ-Þ®ø.ü·/ü8Þ0Ýj1«_t2iÈ3
+ÈÚ3ï4
+s4lâ4°e
+4ê?5
+_5Î5
+Ñ4éØ4°)4l|¹4
+,V3ÿ3
+s
+2i2`1ªí²0Üñ/û.ü
+-Þ€,¬Ö+j,h*
+ÉÀ  *
+PÔ+j­ ,¬d~-ÞL.üI/üÖ0ÝWè1«7Š2iÚ3
+€Î3Èµ4
+Oº4l©Ð4°?ç4éç
+5
+£5
+5
+ñ4éën4°D4l±Î4
+UY3Ï`3
+«2i²1«@ 0Ýc¹/üd.üÙ-Þ(,¬m+j¹$*
+WòÀ  *
+D¡+j°,¬N.-Þk.ü_/ûÖÎ0Ý(h1«Ø2iU23
+À3¡â4
++æ4lq
+4°Ã4éŸû5
+oç5|65
+4éþA4°_­4læç4
+~]3À3
+ä2j1«0ÝÕÔ/ü·.ý&-ß¬,¬ÓH+kEá*
+­À  *
+8o+jz`,¬7ß-ÞIò.ü3Î/û¥Å0Üøå1ªè
+2i3
+\Ž3{4
+4l9;4¯õ¡4éÜ5
+_-5sj5
+34ê4°z¿4mÿ4
+§a38 3
+
+2jkW1«æz0ÞGî/ý&
+.ýŽ^-ß0,­9+kÒ*
+CÀ  *
+,<+ja,¬!-Þ(E.ü/ûtŒ0ÜÉd1ªÀ>2háä3
+8§3T@4
+ä<4l ò4¯Ð4énŒ5
+Nq5j5
+
+U4ê#ì4°Ô4mQ4
+Ðd3l3
+U#2jÓª1¬9h0Þº/ý®\.þB
+-àµ,­º+l_Z*
+Wl(ÕW*3+Ü+t®,¬0¥-ÄãÌ.Æ 
+/¯Ö0
+&1<ëg1åä¬2wcd2ëÀ>3G?Î303Ç·Ä3ío3û3íg3Ç«b3Ž3G(Ô2ëö2w=1åœÈ1<Éc0`/¯nå.Åù0-ÄŒÖ,¬+Z¢*3ü(ÔÞrÀ  (Õ8*3'¯+oÜ,¬(8-Ä×à.Æ
+/¯0š1<ÛL1åÑØ2wQd2ë²Î3G93Æ3ÇŸï3ír3û `3í
+3ÇÜ3±3Go'2ëþÊ2w«1æ-`1=+b0MV/¯Òì.ÆmÂ-Å3,¬xh+­/*3yÈ(Õe~À  (Õ*3#+k
+,¬È-ÄËô.Æ
+/¯u40)1<Ë41å¿2w?`2ë¥_3G2W3]3ÇÆ
+3íÍ3ûÁŸ3íÀ¡3È
+Ë3ÞW3Gµy2ì]2x1æú1=b0K/°6ô.ÆâS-ÅªU,¬â:+ÿ»*3ê(ÕìÀ  (Õ þ*3V+f8,¬\-ÄÀ.Åö
+/¯gd0ùª1<»1å¬12w-^2ëî3G+3ò3ÇÍI3í©(3ûã3íí&3È=3
+(3GûË2ìŒr2x1ç
+1=ïc0ã@/°ú.ÇVä-Æ!,­L+
+RH*4[`(ÖsÀ  (Ôþà*3*+af,¬î-ÄŽ
+.Åè
+/¯Y0î,1<ªÿ1å^2w^2ë~3G$á33ÇÔt3íŒ3üz3î©3Èn437ü3HB2íF2xöü1ç|,1>Qc0.6/°ÿ.ÇËv-ÆÔ,­µà+
+€Ö*4Ì,(Öú'F
+(ðE*2å+jé,ŽÏ-.sÞ/@E0eB0£·:11©w1ªª§2L 2[2?2¯m2º22¯œ2GÌ2[ž2\F1ªÁ
+11Ä0£ÒÆ0}[/@%Ë.t-Š*,Ðh+j6,*3	ï(ðÉ®'cÀ  'N§(ð¥*2íh+j,¹ß-r.sæÊ/@×0kq0£À€11¶1ªºÃ2]2[¡2ZÙ2¯ŸŒ2ºdê2¯ÓŠ2}]2[ì:21«·12!B0€-0Ê@/@.t£ü-ûð,&s+jÍ~*3~(ñgz'ÀÀ  'WD(ð±ë*2õÉ+jT,Ÿð-O.sï/@g0q 0£Ê11Ã1ªÊÛ2o2[Â2v«2¯ç
+2ºÇ2°
+2²ë2\EÁ2ÞÛ1«gé12}é0€@0&/A
+;.u9Þ-Qž,|~+kdÏ*3óG(òG'
+=À  '_â(ðŸŸ*2þ*+j#	,Ä -+.sø[/@ø0wÐ0£Ów11Ð1ªÚö22[ãö2}2°[2ºÊ€2°Cu2èy2\D2 '1«»
+12Ú0€á{0d
+/A}ô.uÏ¿-§,Ò+kü *4gó(ò£'{ÚÀ  'h~(ðË*3+j,À,É-.t$/@0}ÿ0£Üà11Ý1ªë2*2\j2®O2°7«2ºý2°{[2
+	2\øÈ2ar1¬O13780¥;º0°ñ/Að¬.ve¢-ýG,(+lr*4Ü (ó@â'Ùx&'2'í(Ôf*
+ž+!Õ
+,%-oj-ë`®.€²Ð/K|/Þs0WÆ0ž-d1
+Ì­1<Ct1a²1nÔ1a1<_>1
+êñ0ž`ò0W]8/ÞÉ
+/KêÂ.€ÿ)-ëÔ`-»,%pp+",z*
+ü(ÔÚý'`2&'ZÀ  &'Gq'#S(ÔÎ*
+É~+!èú,%.
+-2-ë..€ÌC/K¶(/ÞH0WB0žY§1
+ò1<|Ú1aTq1o/1avI1<Ž¶1
+/i0žÁI0WÔ9/ßJ/Le.¥e·-ìjº-
+L,%Ý€+"¶*
+c&(ÕjÑ'À£&'ÿèÀ  &'\P'4º(Ô*
+Úr+!üè,%C-û-ë£®.€å·/KØÒ/ÞÇ0Wpw0ž
+ì1
+y1<¶B1a¡.1ok1aÔ1=
+.1
+sá0¹!0XK9/ßË
+/LàZ.¥ÌG-í-},&JØ+#ð*
+ÁO(Õú¥'!&(qxÀ  &'q0'F (Ô³M*
+ëf+"Ö,%Wú-ªÂ-ëÅ/.€ÿ-/Kû}/Þñž0WN0ž²01
+>`1<ïš1aíí1oãÓ1b1Ç1=_Š1
+žV0¹ô0XÂ:/àL(/M['.Š2Ö-íg-Ýž,&ž
++#q,*
+x(Öy'&(ãÀ  &''W(ÔÍ
+*
+ü[+"$Ä,%lò-Ÿ-ëæ°.¥ /L
+(/ßð0WÌ'0žÞt1
+dF1=)1b:ª1p>=1b1=µ
+1
+üÎ0¹âJ0Y9=/àÍ0/MÕô.Šd-î-Â->o,'%?+#Ýh*
+}¡(×N'áö&)TÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &@|Ý'£Bô(ó*Ý@+8°",;àÆ-(bŒ.
+.¹õ/dbë/ød0oD_0Ì13>1NÓŸ1vQ11K²1tö1L°1Ä:0ÇÜ·0iq3/ñÂ/]^.³]a. eº-"BŒ,4Ú[+1šZ*·(ê-°'÷â&9±À  &@'¢ác(ò÷X*n1+8&k,;Jó-'Ó¹.».žÐû/c/÷
+ù0nF(0Ë%	1Þ1Mòá1uJ!1Äò1tý1KÚ=1Bj0ÇAs0hÏN/ñ	ç/\êõ.³³. 7¯-"Ì,4³à+1*©÷(ê%'ú&9&cÀ  &?šT'¢Ô(òZ.*
+ÿ"+7Ž,:µ-'Dµ.
+÷.ž ÿ/bE/ö
+0mGò0ÊH1â1M1tC1>41s`1K
+Ë1À0ÆŠ.0h-h/ðw
+/\wY.²À. 	£-!æÜ,4d+1sÉ*T(ê
+b'ü>&91À  &?>'¢
+C(ñœ*
++7ü,:K-&µ±.¥2.·q/aºr/õ
+!0lIž0Ék1:
+1L1'1s;ÿ1·t1r!Å1J_Y1>Ð0Æ
+é0g/ïä-/\Œ.²qV-ÿ·/-!žì,4fé+1Y~*³(ê<'þl&9;ÆÀ  &>ÓË'¡Œ³(ñÜ*
+!+6F,9x-&&®.-n.¶Á
+/`× /ô¶0kK
+0È
+1Ÿ1KPJ1r4í10¶1q0)1I¡è1œ0ÅoŠ0fé¡/ïQT/[$.²"ª-ÿ[-!ý,4@n+1?6*(ê
+' &9Fx'£ªP)
+
+*Ló>+
+¹F,º- 1.
+Ò/Xj0Ò0·
+û1E³.1ŒúØ2 *2p©
+2 ²2ŸÔu2É£Ø2œ€'2ŒQ2lc2
+rb1·ÝŠ1?¡0°ãÙ0nÀ/Pb.¬+-õ?,X+S©*D²$)
+'/¯À  '£F)	Âã*L_€+
+Pö,Z-f.b/W¬%0,ð0¶7d1DÁ1Œ
+2E2oj­2Ý«2œÚù2È£É2ŒŸ2o2kji2Ý
+1·AK1?á0°rÆ0!/P{.}v-Í,;ê+Cf*D¥5)'5À  '¢â°)	gB*KÌ	+èŠ,ú-.ÿñ/VÊÜ0V0µaÐ1CÏæ1»F2
+tÚ2n,N2Ç2Œá2Ç£¹2»×ý2R2jqÂ2GÖ1¶€ð1>@0°²0Ój/Oªt.NÂ-€ê,>+3"*DE)';xÀ  '¢~á)	
+¢*K8p+U, -yÑ.y/Ué0áœ0Ž;1BÞ?1º+}2
+€12líï23á2»è2Æ£ª2ºñæ2©2iy2²1¶1=õ0¯0
+À/ONp. 
+-|¿,+"ß*DV)'A^À  '¢)°*J€Õ+,<-í.ó/UP0<%0³¶§1Aì1¹;Ž2
+Ó2k¯2^ÿ2ºî2Å£2º
+Ñ2èÇ2ht2
+L1µl>1=fÿ0¯08/Nòj.ñY-T,åæ+*D~g)
+'GB(ôÚ*MØ+É,ÄÔ-à
+P.à®/ÆT08æ1S}2 ,2ýŠ3Ê3Z¿3¢Ä93Ø&3ÿž+4â²3ýâ«3Õ¡3xI3Tz!2û°E2O1ö
+1K,90ëä/Ÿ.×)ê-Ö
+\,Œ4,+6©*Dþ(êÚöÀ  (ô5ê*Lî4+t,ÃÜP-ß6.ßÆp/ÅwT0z1RlV1þŠa26i3>3X¿3¡œ3ÖÆ3þ43ücñ3Óò3š3Sè2ú©:2Ö1õÄã1J§R0k/œ¶Ö.ÖâV-ÖPŒ,Œ¬+(f*D÷6(êÞôÀ  (óÒ*LW+¢
+,Ã0Ë-ÞaÌ.ÞÞØ/Ä0Æ1Q[1ýFj2o,3 >a3Wfq3 µÌ3Õe©3ü}	493úå73ÒÄ3Øº3R
+¯2ù¢.2^1õÀ1J"k0Lò/œe .ÖÀ-Ö
+
+,»õ++$*Dïì(êâôÀ  (òíº*KÀï+(È,Â
+F-Ý.Ý÷>/ÃŒâ0
+¢1PJÝ1ûær2§ï2þñ
+3V
+É3®3Ô93úßw4dø3ùf}3Ñ3ò3Qu2ø%2å1ôD1I
+0ýy/œl.ÖS*-Õç{,»Õª+
+à*Dè¡(êæòÀ  (òI¢*K*M+¯r,ÁÙÂ-ÜžF.ÝŠ/Âß«0S81O:$1ú|2
+àŽ2ýeV3Tµ"3§a3Ò€Ë3ùAé4e3÷çÅ3Ði}39+3P<2÷
+2m
+1ó|1I0® /ŒÁž.Ö
+-Õ²Û,»¶*+ý*DáW(êêð*!/^+á,Å&k-ýÎx/0žÐ0ù L1À*2Z«3
+
+º3¥Œ4©@44Ÿ
+[4úÚ5{)5?>5<ó4ö{r4¹Š]4y4P53¿
+32yo1·0îa"0E²/	·-òî,Œº+»Â*híÀ  * ¹D+v,ÄwÀ-ü×/ñå00øa1¿
+Ó2
+3
+Ü3£ø'4z424Œ¡4øz5O^5
+Š5&Œ4ôÄH4žw 4xn4=3
+3
+o2xª 1·(0íå0Ö/í-òQß,ŒkÚ+³*hfÀ  * C)+
+ª
+,ÃÉ-ûà/X¶0
+k=0÷"Ü1Ÿ2Ñm3ý3¢Ø4m²4}?æ4»$È4ö5#5Ö54ó
+
+4·Gä4v«\4ÎD3\(3~]2wä`1¶±0íj0×ú/Ä^-ò
+Ï,ŒRú+«v*gßÀ  *Í+
+=,Ãh-úé€/
+¿0
+Äs0õä!1œY2
+Í33¡žþ4Oê4{M·4¹§þ4ôº5÷Ë5¡w5úK4ñUð4¶Š4u=I4
+K3ª·3ðL2w
+Â1¶:0ìî0¡
+/2-ñëÀ,Œ:+£O*gYÀ  *Vô+Ñ4,ÂkŸ-ùòŽ/
+&V0
+
+ª0ô¥i1»ý
+2~^3B3 l42$4y[4ž+64ò\5Ì5là5
+ä4ïÈ4Žél4sÏ84LS3ùG3b=2vY$1µÃ0ìr÷0jD/r-ñž±,Œ!;+**fÓ+:ÕR,õ -áy/¢0!<1^2	 2ÑeÈ39M4%Ú4¬€ö5c5€ª5Ÿ»Ê5øÊ56b6î6ç­5óç_5¹i5|8Ÿ5A4¥@4
+âï3
+!2Ç:2î=1e20Ü/	X.-×F%,Š+2ÃíÀ  +:@m,lP-à±=/tî0 Ë1
+@÷2×j2Ðt3A4$N&4«9}5
+ú$5iy5ŒÙ5öCd6æR6
+6
+ò5ñž25·æÈ5zdô54€2W4
++Ö3
+<2Æ02B1
+0¥;/	5-×"G,_+2¿¿À  +9«,ã -ßÕ/Ù:0 	Ñ1
+n2R2ÎÃ"3HŸ4#
+r4©Î5
+¿5.H5º÷k5óŒ6j6/6
+$45ï5¶d	5x*5í4£No4
+tŒ3W2ÆL2LG1Óè0mä/	ß-Öþi,ù+2»À  +9£,Zî-ÞøÄ/=0H1
+%2E:2ÍqÎ3Pv4!ÌŸ4šb5'\5}æ,5¹:5ñ5Â6
+íœ6úN6
+Âw5íYÚ5ŽáN5vœ^5Ä4¢j
+4œ¢3s2Åif2ûL1C06/î·-ÖÚ,ëÐ+2·dÀ  +8Ÿ,Ò>-Þ
+/
+¡Ô0
+h1ÉŸ2|#2Ì {3X/4 
+4Š÷5œø5{oÊ5·3
+5î®÷6
+qv6rp6
+`Œ5ë*³5³^5té5(4¡432ÄÎ2ªR1B0ÿ6/Ë-Ö¶®,Þ+2³5,>ÀT-.*.ãH0Öº1Á@2Z3÷,3Ç4
+5ô58*6
+pº6cd6£ *6Ñe6ò"i6üë²6ï	·6ÌHž6oD6YèÏ6Ç5P5Ÿ4xÿÔ3ŒÛš2ûì.2È1· 0Ï/.ØYú-ûÔ,6OúÀ  ,>â-1.â'0*·1
+ëÃ2±Ð3Þ3Æ
+4rt5=5¥Ð6
+à}6`©6 é6Îw6îÕû6ùÊ6ëöÈ6ÉÚ6À6WÞ\6²ó5Pò5Ëá4wßJ3Œ,22û3²2>j1ví0¥³.Ø.X-ê~,6H<À  ,=wr- 8.á3Œ0~Ž1
+F2ÉD3:3Ä4_Ó5Ú85t6
+P?6]ï6Òó6ËÉá6ë6ö
+ä6èãÚ6ÇkV6Á6UÓè6e5Q`5þ4vŸ¿3»|Œ2ú{82ë
+16¹0|7.Ø¶-Ù(,6@À  ,<Ó-i?.à@v0
+Ò°1
+@Ê2àº3\E3Ã 
+4M15wZ56À6[46ŒV6ÈüF6è=
+6ò¶ü6åÐë6Äü£6a~6SÉs6Ø5QÏ50&4u33ºÍD2ùÂ¿2®1ö0RŒ.××-ÇÑ,68ÃÀ  ,<.-ÒG.ßM10
+&­1
+kM2ø03}ù3Á«
+4~u"5}5îÂ6/Æ6Xz6¥Œ6Æ.°6äð°6ïP6âœý6Âó6²@6Q¿6uL5R@5
+bJ4t}ª3º
+Ð2ù
+F2DQ1¶S0)A.×«r-¶{,61-+¢.x:/É_k0üÇÜ2
+çÍ3Š*3á.>4Š't5Ví\5ô"6s¯Ü6ÖÄn7'Ö
+7j,7Âó7ŠÇ7¬Üß7£îß7
+7_ÙN7 N6Ê6e)ê5åF
+5J
+4a«3ÔOè2üæ2
+)0ïÝŠ/¿.
+ÛÑ-#âÀ  -+r.æ /Èsö0ûzÖ2
+3Äú3ß4€Ÿ5TÙ5ñT6p£6Ó»ä7%007fA7
+%7£Ä7©j7 ñc7²·7\O7
+"-6Èj€6c595ã±ç5Hë4Žx3Ó2ûãÀ2D¯0ïR/¿QÐ.
+É-#Ø-À  -*dT.T/Ç0ú-Ï2	Jh3ãÊ3ÝÐô4£T®5RÄÄ5î€6m$6Ð³\7"V7a÷T7Q[7 ^}7Š?ó7óá7TT7YGM7$
+6ÆMÄ6a@5â
+Ã5GÏ©4E3Òâ:2û=230ï4þ/¿$.
+¶9-#ÎWÀ  -)Å6.Áì/Æ
+0øàÉ2{¶33Ü"P4¡ëK5P°x5ëô6jÆ6ÍªÐ7ä{7]éh77*87¢ñ|7öd7õí7UþL7%ê6Ä0â6_KÖ5à5F³º4Z3Ò+d2ún2Ãž0îàª/Ÿ÷D.
+£m-#ÄÀ  -)&./Ò/Å±0÷Ã2­3!j3Ús®4 ê5N-5éD6g~k6Ê¢L7
+>¡7YÛ}7ßÂ7õö7£7øè77RµN7'Ê6Â6]W&5Þõ|5EÏ4¬à3Ñt2ùñE2>0îW/ŸÉÿ.
+¢-#º¬.0å/]]40_Z1Ã¥š2Ô3ÉÂ?4§7²5qû^6Ý6šž[7"ï²77Î8	ò8%H685¿89P81)]8
+µè8\7À7;}78¢6Óþ6u5b7@4ÖT3œÚc2Èš]1¹:¶0gá/R²×.ðÀ  .©ü/\ej0§1Â'2Ó3Ê3ÈD
+4¥Ê,5oÀ6û6Šoò7 Xº7Ú7Ê
+.8+A8 «e80SU83õF8,é8°7ý!Ý7œ)T7|Ú76y6
+ž5a
+48|3œJe2È81žð£0?/Rq.æCÀ  .#/[m0Ïô1Áp§2ÑÕ
+3ÆÅÚ4€\¥5m0 6Tõ6€'7
+ÁÁ7ó7ÅÄ8º8
+8*ç8.]68'l8«=7÷7¹Ã
+7y>7ßz66
+Ú5_âä4¥3Œºf2ÇÇ¥1žŠ0D/Rn	.ÜwÀ  .)/ZuÔ0>1ÀV&2ÐvL3ÅG§4¢ï
+5jÊ6ð6¡ß
+7*È7_]7Á
+\7þ¹8q¿8%zÕ8(Å&8!÷õ8¥ê7ñó#7¶\Á7u¡72å6Ä6
+ý5^žŽ4üÎ3Œ*h2ÇWI1ž\0îô/RK£.ÒªÀ  .@/Y~	0@1¿;Š2Ï3ÃÉw4¡5hdâ6Ìì6¶7Ò7@7Œõ7÷²Z8Ôí8 8#-
+8
+ç8
+ 7ì[Ì7²öy7r7R6j6
+Š!5]4^ø3»k2Ææî1žp0Æ¥/R)<.ÈÝ.ŸœY0éÙ1Xÿ
+2
+N3N14
+ýJ5Z}6$R6œ%§7I*G7¹H
+8Üä8M7D8z¿8r8{Ã8Á®8J8{Õ 8bÄk89SL8â,7š°i78RR6®i86ù÷5KQ4{
+¢3Þ2|K.1M¶n0\9.µáóÀ  .œôÝ01Ž1WÖ>2ŽJ3Id4á
+5Wå±6[È6ºì7EÄn7µm8ž8F\8oþt8è¥8­
+8zô8yu8p)G8ZD84IÄ8167Š/76KX6¬ût65Jd4zDl32{Ú1Mx0Al.µÑ÷À  .œ,c0y1V­_2âE3D4ÄÎ5UÅæ6>6·ä/7B^7±&8
+48?çt8eã*8vg«8uŒ¥8or8jåo8d}8RZ
+8/@;8 ?7£®É74D^6«¯6
+:5Iv4yk6342{iÚ1M:Ì0&.µÁüÀ  .Œcè0Ái1U2?3?Ë4š5SŠ6Êµ6µCq7>øŒ7­ž²8`]89?8[ÇÚ8hþ
+8f98_j 8\Uß8XÑÌ8J$ï8*6°7û7¡-ù72=c6ªé6
+Z
+5H
+4x 3
+Þÿ2zù/1Lüû0
+Ð.µ²À  .»m0	D1T[¡2>:3:ÿ4R5QN6,6²¢¶7;æ7©ÞA8482š8Q¬8[v8VÑ8OaŒ8MÆQ8M&8AïÎ8%-*7ö<¥7­+706j6š²%6
+z+5G
+4wžË3
+ø2z1L¿*0ñ.µ¢/kð§0œ
+Z2!63 ë[4*}5
+Öã5ùôS6«ý7Kl7Íü80à¿8~÷c8øJ88bÄ÷8ºÓ7Ÿ 7ÞW8.Jé8lpX8~£8\>%8
+AN7¹
+|798d6ä5ç¬ç5[^4ÿÿ3¿61ú;0³§a/`í¶À  /jë0Œ2_Õ3Ù¯4))€5d\5÷/R6©ª27H
+ 7ÉE8+ÞN8u8å8ª8C57×êP7p7+>8}8X¢>8qüm8UQ*8ÿ,7¶dë77YW6öP5æu@5Ìµ4"3tï1ùéC0³©/`ØÀ  /iæ0»+§2s3
+È4'ÕŒ5ñÔ5ôjP6§VÜ7D¯Ñ7Å 8&Ûß8k78!8t¡8$=d7^ê6Ê7;ýÊ7ñ`8DÔ-8eUŒ8Nd-8œ
+7³ŸX75zI6Ð»5å=5>
+4 D3*©1ùv0³_ð/`ÂOÀ  /hár0º;Í2Ý3
+¶Z4&Ô5M5ñ¥O6¥7AB7À²œ8!Ùn8aW·8}l/8[î
+8ù7§(¶ 6n`7»ÅÉ818X¯	8Gw/8zë7±Ã73;6«&5äï5¯b4
+°g3àa1ùEŠ0³<8/`¬À  /gÜa0¹Kó2°3
+€°4%-î5
+Å5îàN6¢°27=Õ77ŒDü8
+Öÿ8WwÕ8lf8C;07Ëk¯5i	À·2 ¶eŽ7+E8
+8
+8LZ8@688Î7®q271Œ06
+5âÎH5 º4
+@31øóÚ0³/`è0 þÙ1MMX2KF3«4³OI5¢&F6|o7(sñ7Ÿ284If8¯H8£Ò(8zùT66Àž¡>`¹º¹96¹(H žÖõ·Ü'È8æ<8|9h8hl|8
+rj7ª¢7Nè6h§&5¶4§ÝT3¡}³2€-1C/õú3À  0 iä1L;2n~3ªG4±Ë
+5 ~û6ynT7%Ëš7ºµ
+8/=¹8
+	%8º8Xj·v0žžV°¹"ô%¹BSà¹17ëžéAžÔ7ïô8mRP8a
+u8n,7š~ú7ÿ
+6gB5R4§]`3¡(Ä2un1BåÐ/õáÀ  /ÿ©à1K)Î2¶3©4°FÐ5×®6vD67##^7¶Ë8*2
+8~Æ87I86Cp·GxžÏo¹-J¹Kq<¹:'Cžû#ž0ûÔ7Ÿ
+8^k.8YÐm8iî7Š[l7¯,6eÝü5p
+4ŠÝl3 ÓÕ2F°1Bœ	/õÈÏÀ  /þø1J	2Ží3§Õÿ4®Â50b6s7 {7²àé8%&`8syŒ8iÜ8è·òÓžžæ}¹7¡¹T¹C¹í`žRoä7D 8O8Rf8e¯7€7Þ7_M6dyg5Ìç4Š]z3 ~ç2ñ1BC/õ°
+À  /ýV1ID2Ø&3Š|4­>X56oïý7
+ÒË7®öÒ8 ¶8h-{8q8â7ã
+ž%¯ôžýÅ¹A÷Y¹]«ð¹L×¹žsãÄ74Ùp8@ö8K4a8at7¢T7o6cÓ5)³4¥Ý3 )ø2
+é41Bk|/õl0y1Å[ 3³ô4!ê5'
+6|6áÉ7`Î8Çš86*8«T8n^8ž*bH¹INÆ¹§P.¹Á;¹ÅÒ8¹ËLó¹»c"¹|·øžµÛd7À
+08|!8`Œ·8Šê7áþ6Î²6	Ó5
+"š4Uú3 `Ñ1»§0nÕÀ  0xn¥1ÄI13×4 ±L5%s6ÔR6Þö7·À8Þ858 v8HOìž[
+°¹R²¹§F¹œÿ¹¿è¹ÆL{¹¹Å^¹YžÅ)°7é8s8ö8ZÍÝ8
+ª7Ê6ÍNè6ç:5£p4Ç3 2Ž1»dÎ0nQÀ  0wDÉ1Ã7`3ú24x5$
+Ü6,6ÛrÖ7²8ôf8xiï8z8"Až
+Ù¹[Èš¹§àd¹¹Ð¹¹ýô¹ÁL ¹ž'¹ÈžžÔx7: 8ey8TÞý8dj7C6Ëë46D¢5$74­3 1»<õ0méÎÀ  0vì1Â%3
+Q4
+?Õ5"E6Ê6ØGŽ7e£8
+Ä8nhŸ8ºl7øfž-Ô¹e ¹š(
+¹µ
+©¹ŽØ¹ŒK¹¶á¹ÿžãÆ\6®Â@8WºD8Nð"8C(7}èŸ6Ê}6¢
+5€þ4Y`2ÿ¬ñ1»
+0mÒLÀ  0tñ1ÁÁ3@p4
+5!®6
+Ý6Õ
+7Œ8
+!&8dg8žÆ7¬Jž¶ø¹nB¹šp¹±p¹®)€¹·K¹Žì¹5ožóµ=p 8Iúü8IH8 !ì7{JW6É#Ì6ÿr5%Æ4-2ÿP¶1ºíC0mºÉ0ÕÖn2(
+ô3e84®45O6q³(73W.7Þm&8_8©t­84·õd ¹k
+¹³Í¥¹
+=9}/Ú9ÝX9klä¹:Ä<¹Ñ¹ìâž¯ÖÄ8 ð8ÜT8?tÜ7Æ7#Qf6_R5
+ø4GÐ3Y@,2ãž0Ì/sÀ  0ÔÑ2'/3d	45ú;6nËº70 7ÙÂâ8X¹¢8 âg8
+Õtž+¹qõ¹®Êp¹	6929ãÄ9~I\¹!ên¹É*ä¹ò<žœP8
+=8ÁÄ8;Å7ÃÐT7"
+-6^8¡5¯4~·23XñŸ2Âz0Ì
+éÀ  0ÓÌ2&?3b
+È4
+Î5¥o6käJ7-È7Õ8QäG8P
+8híÀž\8¹xê¹©ÇNžçÉT9Ì<9èÓ9Þ¹	¹ÁCÂ¹÷¢žÊWì7ìì`8uÊÜ88K7Á7 æñ6]
+Š5A/4~&3X£L2¡=0Ì
+^À  0ÒÇ³2%O(3a4w5P€6hüÜ7+ 7ÐnX8Kë8œ×8F0ž»ð¹Þx¹€Ä+žœp¬9fZ9î>9žàml¹¹\§¹ý
+ž×7Ã]8kÓð84g7¿AÞ7±¶6\¬5Š4}ø3XTÜ2ÿ0Ë÷ÔÀ  0ÑÂÌ2$_:3_W4eh5ûÚ6fn7(8ó7ËÄ8D98+8#spž24¹iz¹Àñžž9 9ôMx9oKž®¹¹±uy¹jžäÙ
+7ÎÀ8aÝ80·¶7Œú€7
+|}6Zê²5~ÊÍ4}Y3Xk2^Â0ËåL1"^Ó2~§3¬m4Ê95Ëñ6¯þ7~=8
+ä8 8¶mÚ7ûžP¹)
+à¹¬G8¯(:Ç::óÀ :Ü£:Éfh:ir8U¹Òf\¹vàp·n8Æ68mæF86õ7gc6¡þû5Ÿhâ4Ÿd?3£`u2qýH1DwÀ  1!¥2|ªR3«Cœ4È_5ÉåÛ6­Iµ7zWŠ868Z]8©ÏJ7¡Ép¹2r¹§.8²é:7v:êj:×?:Ç€:H`8Zà¹É
+¹xD·Îê`8skL8h`à8}%7e406¡*X5œÄ$4œøÚ3£'2qÎ<18šÀ  1 Îw2{9þ3ªi4Æï&5ÇÚ26«k7v
+8õ8%80º7µ@¹;Ç,¹¢8Ú"È:§£:á^ž:ÒÆ:Å°Þ:'H8Æ1h¹À£è¹y§Ä·þf 8eJ$8bÛt8ÃT7c_ù6 Uµ5œh4œu3¢íÈ2q21,ÙÀ  1 H2yÉš3šñ4ÅIî5ÅÎ6šÓ"7qÌu8
+`Ö8}áŠ8
+¶£ ¹EØ¹û
+9 ®H:Ô:Ø.:ÍD:ÃÖ:58ôÐ¹·Â²¹{
+`žðð8W(ð8]V
+8	7aÄ65Œzª4œ"3¢Žr2qp&1!
+À  1>2xYU3§ÇÁ4Ã€¶5ÃÂà6ŠÚ7mÜ8	Ì&8sx
+8ó·X@¹Np¹á9KL:
+:Îý^:È¡Ô:ÁûP:å#9ï<¹®áp¹|o
+ž.®Ð8IÐ8WÐ€7þ`7_·6¬n5»Õì4Œ¶¬3¢{2qA
+1<1Z³r2ª
+<3æ[Ø5D26GÝ6ä[T7¢8<
+M8€Ñ€8¬[Ì·ü ¹:¹"äà:Q;	1X;%S:Š+::JP:ÿÅ¯:<B¹R?¹¹ÚržÀuø8NýX8dø8$õ>7Yt6Òê5û4ýE¢3Ú°B2¢µi1QjÀ  1YŠu2©Š3äËö5(Ø6ç~6áZX7®
+87<8å8Xž-Rð¹Gl¹
+5:"4;hÊ;
+S
+:"R:]Ì:þÏ:|*¹7W8¹µnŽžÉó 8>h8ÏŽ8"®Â7%6ÑÔ5úE³4üŒ3Úh2¢1Q	À  1Xx2š3ã<5
+|6 6ÞYY7Î!82lŽ8ø8T8ž\dP¹°žë
+@:x:û@u;R:h:§r:ýØs:Œ¹
+nà¹±øžÓpX8-p8~tà8 hH7ðž6Ðœ5ùoÌ4ü23Ú à2¢}1QsšÀ  1W|2§z3á¬/5ò 6&Á6ÛXZ7î&8-æ8
+ê8x Øž
+ºð¹ÇæžœªÐ:z«É:ï¯P;R:€g:h¯:üáÐ:ûñ¹š¹¬2žÜí8
+08wJX8
+!Ê7ŒZ6Ï§5øä4û© 3ÙÙ/2¢a¶1QhHÀ  1V2ŠŠä3à
+K5ÖÆ6 Æd6ØW\7,8(Í8V8X8žC¹"žJÐ:uß:ä
+2;	Q©:©~:€)Ô:ûë0:;ÕžÍ<¹š+ržæj 8
+A8pÔ8ÛO7þ6Îz5÷Ä 4ûu3Ù}2¢EÐ1Q\è1µ32Ëa4ü85N6
+D:77»Í%8T78±Rê8JžŠz8¹ Ã$9,ÒX:³¡.:á¶;¿]:$*;8W.;>m; ¹^92Û¹Ït¹48È8û8:ož7ª ×6÷aª6i5w*4e"2Âl1{îÀ  1 2Ê=¡4Ê5
+Ç6
+¥7Äç7žiÇ8NÙÞ8©AÒ8vDž»H¹\9@(h:¯Z:áÖ;ãÎ:`Ûh;;à;=ã
+:øv9CNè¹Æš¹
+]08òà8î87Óz7©?î6ö%l6ñ&5+4?"2ÂsX1{
+wÀ  1xÏ2É>4%\5
+yœ6Ò7ÿŸ7µi8I08¡0Ÿ8mDàžÐŠ8¹]9S~h:ª:àm(;L:ÙÊ;>æ¢;=X:ï¢&9SÂ¹œ è¹¹7ì±à8àú857>7§ß6ôé16y55ßð4"2ÂXC1{À  1Ú2ÇöÚ49î5+ö6f7 :7±£
+8C(8€8IHžåŒP¹*Ü9fÔ:¥ý¯:ßÈl;,À:­EÈ;B.d;<Î#:æ¹Ú9d6p¹Ž-0¹"7É~ 8Óô82 7Š~!6ó¬ô6E5T4ó!2Â=.1zþÀ  1<i2ÆÓv4N5Þ/6Çi6üêÖ7®?¬8=ÝÑ88%õ°žúÒ@¹ø9z*š:¡q×:ß#®;Q6:Ë±ï;Ev;<CŽ:ÝÑ9tª8¹«9d¹$pô7ŠJP8}à8/þÂ7¥
+86òp·6U5Hž4Í 2Â"1zø1³82×ª¡4" 5(X¥6'5!7
+Ÿ67Å*î8]œ8µÜ8­$žÈh¹ *l9LÌ:®A:stb:Êpa;ú`:œ;:ÛE:óýì9¡cŽ¹Î,¹+cô8
+p8ê*8CÃÌ7Ž1¿7L6
+wT5Ô)4
+2ÎòM1
+bÀ  1h2Ö~4/f5' 6%ð7
+êÂ7Á¬(8W³Ã8­t8ÐLžÛ	À¹ 9¥«:hÜ:²:Õ€t;o :ÏŸ;9J:éT9¥
+¹Ã±¹, 7úÂ 8ãÐ8A(7²Ó7g#6
+ª5R4
+|è2ÎÝ÷1
+À  1m2ÕRq4<Í5%šr6#ÜÀ7	N7Ÿ-_8QÝÄ8¥PP8_æÐží@¹Öš9­	H:#b:U,:àØn;ä :àoÔ;7SF:ß$ 9šÔx¹žÛè¹,Ñ`7Ùp@8Ýr8>N7±uB7Ëø6
+ 5F|4
+[F2ÎÉ 1
+ÎÀ  1ÊÆ2Ô&Z4J45$PY6"07CÚ7º®8LÄ8
+.8<-¹ d¹¬Ì9Žg:Ýì:":ì
+i;&ZÀ:ñÚû;5?:Ô·ð9¬Ü¹®P¹-
+7ž
+à8×8;ò
+7°70Î6
+
+V5
+ÿŠ4
+9Š2ÎµL1
+À  1'ö2ÒúB4
+W5"ø@6 ^7pf7·/Ï8F1Ê8Ä
+8sP¹	S¹ä9»ÅÌ:: ð:÷@d;0ÍÀ;£;3Ë<:ÊKO9°ED¹£0 ¹.>Ž7Ë8ÐŒ89VÊ7®žÅ7 €6š¬5
+žÏ4
+2Î ö1
+:1­w2Ë]í4	5*6
+mè7È67Œdj8Už8³m>8 }øžÞð¹ÏL9
+[h:Æö:lÑV;qv;:ÿl:EF/:«7Ö8Â¹È¬¹
+Ñ08;ê8Þ8?r 7­¹G6úœg6Ä5Î24a2ÃÔ¿1|œÀ  1î2ÊO¡4'â5
+ôF6
+ë 7"c7¹<È8PsV8«ïl8 øž©ìÈ¹¡X9/È:Ó(:X;lMŠ;Ê:üË%:G@M:¡§à8â&0¹ŸŒ(¹
+À8,þ8t8=.Ï7¬¶6ù·[6£5\4Is2ÃÊõ1|%À  1f2ÉAU4M:5
+œú6iX7|7¶%8K.
+8€q8Ðž»ú¹sp9BÅè:ßZ:
+;g¶;
+ó:ú/:I:Z:æ9 àX¹ŽÌH¹
+¯ä8
+88:ë~7«`'6ø±O6D?5^
+41c2ÃÁ,1|À  1õÝ2È3	4r5°6ç7 ÖŒ7²í8Eèæ8óÄ8^ÍÐžÎ¹E9Uû@:ë:¬À;aßè;
+!:÷C1:K4:ð9­°¹ªÜl¹
+H8&8x88š,7ª36÷«C6äü5&°4T2Ã·b1|©øÀ  1cT2Ç$Œ4í5Qd6dÈ6þaÒ7¯Åá8@£µ8uö8>Ðžà@¹9i0š:÷É:ŠÃu;\©;
+S:ô::M.µ:÷ú9 {¹ ì¹8 :8ð(86dÞ7©6ö¥66
+º5îÚ4C2Ã­1|¶`1Zé2ª!3æp®5gL6š6å(}7£Å8>
+â8šJÞ8¶šì·_ ¹²º¹%p:[Ø³:µŽ;Ü ;2®.::¯ê:B|{¹}«@¹šáž¡8,,8
+8-:M7ue6Øu6 1ú5 Øý3ÝñW2€Ð1SînÀ  1Y³l2©«[3å/5rŽ6\6âð7¡
+b89àb8¢Q€8©T·á±À¹öD¹
+»à:XåX:ž Æ;
+@;4õÞ:L:oÔ¶:8Ì ¹a.Ð¹¢°žAž8{Ü8c\8+7l6×ž5ÿß
+5 ŽÛ3Ý×¬2€ÐŠ1T3À  1XÌð2šÖ3ã¿®5~
+6+d6ßõ`7ü85µâ8Xj8°ž ¹~s žçì :Uñå:ºLô;€ ;7=:1:ZIp:/n¹D²`¹(LžâX8o`À8©&8)Òç7¹p6Öûj5ÿ[5 ¹3ÝŸ 2€ÑJ1TøÀ  1Wæs2šÏ3âg.56úÂ6Ý[Ò781b8_08ë
+ž:+0¹zúŒž¶a°:Rþ:Œ
+;
+ñ;9
+ :¹Ê:DŸJ:%jÜ¹(6¹Ëæž 8bäð8îò8(47Ûu6Ö>T5þÖ€5 l3Ý€T2€Ñï1T)ŸÀ  1Vÿ÷2§-3á­5ì6Ê"6ÚÂD748-`ã8eö8Vlž^ÔP¹wŽžÖp:P
+:ŸåH;#kæ;;ÌÅ:ðS:/3:ºa¹
+¹¹ož# 8Vi(84º8&k7ý|6Õ>5þR85 Hv3Ý§2€Ò1T=1"C2~3¬Ã4Ê
+5Ì^6°dn7^8K 8XZ8Áž:86xà¹
+®(¹9ä7]à:_:¹Í@:ÊÛ	:¬T:EÅžP(¹ÃT¹CÌp7NŒ8 \Æ8Œè89&7r)d6šh5Ä)¹4Ã5x3ŠëÃ2vp1
+ßÀ  1!€Ä2|ë3«Á4É5A5Êã¯6®Ì7}N>8j`8,ò8·Åz8IÀ¹Ö¹<²8&. :[ú:µÒ0:ÃÁ:¡©
+::¡`ž1ö¹·IÚ¹@>7 8Œ8é867q^6§.5ÃÝŽ4Ã+3Šä2v¡1
+õÀ  1!2{Æ3ª©¿4Çäx5É@ 6¬Ï)7yßc8Ÿ88­ÒÂ7è5@¹ÿ¹?8~­P:Xr{:±×:Œš:ÍÔ:/}·Âà¹«¹<°Œ6ÐÊ8
+:8
+8
+D7oùS6§!ò5Ã°4Âìß3ŠÝT2v°²1
+
+=À  1 hB2z¢3©Œœ4Æ¯5ÇR6«7vp8©
+8
+Ö8£ßú7¥ÖÀ¹'¹Bj8«0:Têb:­Ü:µ:ò:$Xä¶
+
+ ¹Û
+¹9"à6Tå 8{î8|h8
+ëV7náI6Š®¶5ÃE¬4ÂÈ3ŠÖ
+2v¿Ò1
+!ZÀ  1Ê2y}
+3šÏŒ4ÅBæ5Åø€6©9æ7sµ8Èz8ª¯8í>7Fñ@¹
+Oì¹|h8×Õè:Qb\:©àî:®u:X:4Œ7
+ ¹#¬¹54p 8ÛŠ8xÚ 8
+Ñd7mÉA6Š;~5Âùš4Â€H3ŠÎå2vÎô1
+7w0Õ§2(|3e²â4ïQ5Î§6s/Æ75&d7â 8fø8³
+8¯êb¶É ¹@Ä€¹ á±¹55ø9Äa908Æ
+
+¹hÙ¹Œ5m¹nžI 8+ô8ø8UD\7ÕpŠ7,Ì6i.5n4ŸH3_Iº2#Êî0ÐàÀ  0Ôé2'f"3dl4%	5Òl6q>73Ÿ7Þšü8`ñü8¬Ô?8£±·<( ¹@U ¹þp¹J²9)õ9ä8ÞI
+¹N
+:¹°¹gcàžHÀ8 838S,$7Ô9Ì7,76i'"5
+á4²3_P­2#Þ¥0ÐÆ À  0Ô,2&¶Ê3cyô4ZÀ5Ö06nàŽ717Û1x8[á8Š_8xÈ·¶¹?åt¹:¹_z9!`9ë€8ö
+l¹3?b¹€é®¹`F<ž!Hp8}Ú8-Å8Qí7Óñ7+¢6h³5
+ŸÈ4ŠÆ3_W2#ò\0Ðí_À  0Ón2&p3b]}4
+x5Ùô6l¹,7.ôr7×¹ñ8VÐ8 B8?ô·ÓX ¹?uÐ¹8žÎè€90ôä9TX9è¶¹rº¹CÓ¹Y(ž)H08rè8H]8Nûµ7ÑÌ7+
+'6h?
+5
+u43_^2$0ÑÀ  0Ò±2%X3aA4Æ/5Ýº6j€7,ãÍ7ÔBo8Q¿
+8ùŠ8~Hžüà¹?4¹z©zž9@Z`9œ9ÊížûK ¹í¹R
+äž1Gž8g]H8bò8Lã~7Ð97*x36gÊÿ5
+z"4D3_e~2$É0Ñ;ß0yUô1ÅM²3Ï
+4"E5'Ê^6{6äSì7ú\8 P
+8Æ8ŒæE8
+t¶ÓîÀ¹³º¹yä¹¥Í¹¬
+¹­c±¹¶¹/oæ·ìÌP8|gø8ªã8|F8ûÎ7ª6Ü,6ÃG5#>4
+Î31Á0tT,À  0xp1Ä¡3:l4!qÕ5&Â66f6â)Ë7(Ð8
+€Ö8x8µ±w8>·K¹dŸ¹Ðú¹'	¹¡ß¹£
+±¹:.¹+·û{@8q,Ü8ŠÇ8üÐ8ø¢7€6Ûš6A5"ð34
+²3¬z1Á+(0tÙÀ  0wÊï1Ãß3¥»4 %5%º6E6ßÿ­7WE8ù$8:*8®|¢8r·  ¹È¹~P#¹6R¹5(¹§Ÿ¹œÞ¹'©0ž08eñ 8£ š8}X8õr7Ê6Úÿ&6g:5"Û'4
+3ºX1ÁM¶0tÇÀ  0wn1Ã(}3
+4Êu5$±æ6$ 6ÝÕ7
+¹8Mr8ÕÛ8§GÎ8uM0·Æ²¹ÆÐ¹tþR¹E§¹À¹ÉÛ¹A
+¹#ÅÔž
+lÈ8Z¶x8£8}ûÆ8òD7úð6Ú| 6955"Æ
+4
+
+u3È51ÁpD0u7À  0v?í1Âql3|Z4
+öÆ5#©Ÿ6­6Û«m7Ž/8¡Â8~ã 8 ý8]µT·÷D ¹wÖ¹k¬¹Tæ¹à@¹
+ëØ¹wZ¹âvžÄ@8O{d8&k8züÚ8ï7k6Ùú6
+05"±4
+
+W3Ö1ÁÒ0u:æ0 ×Z1M=2k3«ì4Ž$5£c6Í7+Ê7Ä ú8<\ 8'«8»O
+8ªêþ8"Ž·Ù^ž­)"žß° žº¶ØžÄ7æšÈ8T8­Š·8Ã84*7ŒÕX7&û6xug5IW4°	
+3šU
+2¬º1IŽ/ý_qÀ  0 }ò1Ly2äd3«+
+4³35¢\K6}£°7)áC7Á>89:¯8°$8ŽßH8¡]Ó8
+æ¬·ø«ìž°Ržßgàž»	@ž@ª7Ðb(8
+u8ªJ8oî82äb7ŒT7%®56x
+50y4°3še)2Å*1IÀ9/ý§À  0 $1Kñd2]G3ªjê4²B÷5¡Tü6{ª7(8»7¿86¿88 8®os8Ð€7ïÐž
+üöž³
+žßØž»[žž%ÿ7º08æ`8Šíq8Í81š7»5O7%Am6wÂº54°'3šu22Ý1IïŸ/ýîÄÀ  /ÿD1KKO2Ö)3©ªP4±Rg5 M­6y±p7&27Œ®Å82öÍ8Á8§ÿ8Ct7ÅL,ž€
+žµüÈžÞ×žž»®8ž,Ÿ7£Ô8¯H8£Î8*B80Xï7ºeI7$Ô¥6wib5þŒ4°63š
+<2ö
+1JC/þ6lÀ  /þãt1J¥;2O
+3šé¶4°aÖ5F_6wžS7$ç­7º>
+8/ÔÞ8I8¡Ë8¶M7
+ž+JúžžíÐžÞžŒ ž3}j7x8x78 4-8n8/97¹E7$gà6w
+5åß4°D3šF2{1JNÉ/þ~/k x0ŒûS2Aî3!Y4+U5
+5ýZ6¯N7Q
+7Ö.ë8;ã8w48¯j~8ºãÞ8¬hè8¹º8jØ8í98€<8²d¶8š78kâ85æ7Ð
+:7K±Ø6«v5÷žB5R4(KM3
+±290ºB§/hoÀ  /kK0ŒxÊ2×3 Á 4*5
+Há5ûtô6­Ï7OÑ7Ó²j88º48Á48ªìM8ŽL8¥	
+86â8~Ï8¢J828®V8¥8
+
+84TP7Ï<7K+w6ªÚf5÷â5
+4([X3
+ÍL2Xæ0ºx/h»ŠÀ  /j0»ö@2m3 )°4)Ù5
+xÁ5ùå6¬á7M$7Ñ5é85ï8
+48Šn8®Xœ8©N8Ž	8pÈX8W^8×ë8ªGf8£8ª%83
+»7ÎZÏ7J¥6ªW5÷g5
+Ü4(kd3
+é2x@0º®y/iÂÀ  /iûò0»s·2«3Ÿ4)5š¡5øV"6«0+7K6[7Î¹f83$Ô8U68¡ïè8š"8I~8zba8bÁ 8xç8}À8Š8²8 k8IF81é%7Íy7J
+±6ª\H5÷? 5 4({n3Œ20ºäb/iSÞÀ  /ioÆ0ºñ.2A3
+ùÌ4(]5Ø5öÆº6©àu7IH#7Ì<æ80Z&888qº8¡Í8é»8k\¿8Tºð8k8#8¢*8Ñ8èi80³7Ìc7IP6ª
+:5÷À5e4({3!ô2¶ö0»J/iú.Ÿw30ÛÓ1Y8]2
+æ»3
+045\³j6
+áÄ6ÁíF7PV7Âí8
+[|8aÌö8¥ð8¢áa8¬Â58®îD8«EE8 mÕ8ûÐ8]D8,Ì7ŸÑV7L~6Ÿî6Wi5Y[4
++ü3³28þ1V§0#Þ.ŒsLÀ  .Ÿ{0Q1X§§2
+534ñ5[¢y6ü^6À¯7N£Ô7À®R8
+zs8^(8EÆ8Õ8©ZH8«ü8šU8(¢8t-8[È8O7Ÿ7L+6ŸR¶6A"5YZÕ4
+:=3:2ZU1Vçž0Wz.ŒžãÀ  .œ¹Å0*Ï1Xð2
+®3à4
+úÈ5Z6ö6¿J7Lñ
+7ŸÄ¶8i8[a\8å8É±8¥ò[8š7Ž8¥eë8ãm8ì8Y»
+8qi7œeŒ7KÚ6Ÿ|6*Ü5YZ€4
+H}3Ur2{«1W(U0.Œþ{À  .œ[0ÒL1W:2°&374
+l5Y616œø~7K>?7ŒÛ8ž^8X+8
+m8œÔ8¢l8€Üj8¢v<868dà8WöL8¶7Œ¯ì7K6œÒ@65YZs4
+VŸ3pR21Whò0Ÿ³.œDÀ  .ŒüX0yÊ1Võ2H 34Þv5Xoª6L*6ŒŠè7Iv7ºñ8×X8TõÂ8
+%D8²8"8¡*88Y8
+Ý=8V18¶7»ú#7J26œ6þQ5YZB4
+dÿ322ŸX1W©0òN.œª.ûŸ/]Gô0»1Ä7È2Õ°ï3ËmL4©?k5v"V6
+|"6®'Á7)þ77Þ7¶8öZ89=*8OÓÑ8Wa8O
+±87ñU87ÛÐ|7^j7'ý06¬.6ŽŽ5sp.4§y3Éd"2Ó§_1ÂoÀ0-þ/[u.êÀ  .Äø/\á06R1ÃŸ§2Õì3ÊÆj4š5uê6¶
+6­(ü7(ß7õ7ÜU8Š87gË8M¿ö8UT8MGf86 ï8µ;7Úä7òH7'¬j6«ñ>6¥R5sw 4§3ÉQ2Óà1Â­0e{/[É.!
+À  .3/\z80áè1ÃE2Ôè3Ê4§þÒ5t~6ïö6¬*67'Á7Û7ÚrL8$ñ85j8K¬8SFí8K85P8Ý]7Ùø7$7'[¢6«ÃM6î5s4§€ÿ3Éž2ÔÎ1Âëa0ø/\
+í.XÀ  .Wl/\Z0~1ÂÌg2Óèå3Éx£4§^5rú6)à6«+p7&¢7Â
+7Ø8Œ<83œ	8I98Q9Ø8IÀÇ84 "87Ù
+77'
+Ü6«\65s~4§ºû3Éâ®2ÔS1Ã)20Ôt/\rZ.À  . §/[¬}091ÂSH2ÓPä3ÈÑÂ4ŠŸ:5qì€6cË6ª,¬7%7š¡7Ö¬â8S81ç«8Ga8O,Æ8Gý}82¯œ8-€7Ø ¢7­ß7&º6«gm6w)5sï4§Ðø3Ê
+ß2Ô>1Ãg0
+ñ/\ÆÇ.Æ)-+\.j</É0ýE2
+€^3¿U3ãÚ4šãN5[²35û,R6|úp6á=x72
+7{©X7çÝ7·õ7À_7·7XL7zp€71K6ßÇF6{>`5ùi5Z'Ö4§ž3âQ$3Ý±2
+Â0ûýb/Èj. -*oÀ  -+&ü.7/ÉDå0ýÀ2
+X
+3kè3ã:44š\5ZìH5ú.]6{ÝÐ6à'71/7zH?77¶ôË7¿S7¶Í17Â>7y¹ã70µÔ6ß|®6{«5ùa+5Z8Ä4§Ô
+3â312
+ñ¹0ü[þ/È»n.Û-*»À  -*ñd.Þ/Èñ@0ü92
+
+ª3z3âÏ4§ÕÆ5Z&_5ù0f6zÁ06ß70A7xç&7\7µô7ŸE7µü\7,27y!70YZ6ß26zèö5ùXÆ5ZI²4§ð3âœ
+3,°2
+ ä0üº/É
+L.ú-+ À  -*»Í.Ò0/È0ü
+³2
+ÀÐ3Å
+3áùh4§O5Y`t5ø2o6y€6Ýú"7/Sö7w
+7;7Žô`7œ67µ+7$7xL^7/üâ6Þç6zŸB5ùPc5ZZ4š
+3âó3T02
+P0ý3/É],.Rj-+R*À  -*8./ÈI÷0ûŠ.2
+tö3q3áY4ŠÈ>5X5÷4|6xó6Üã¶7.fg7v$õ7VÛ7³ô.7Œ,7ŽZ¶7 7w7/ k6Þî6z5ùH5Zk4š(3ã(ø3{°2
+;0ýwÏ/É®
+.Û-+¶,>p
+-
+
+.ã[Ë0E1 2
+ÜÖ3£3Ê¡Á4A35
+ºª5¡66r:6o-=6­6àx7ëw7	ºá7ÎÕ6à6¬¯*6n}ë6÷5 ú
+5
+&J4
+¿d3ÉÝ
+3þ 2
+HJ1 Þ0Ã.âÿ-
+,=ÔÀ  ,>D¥-ô.ã€0ì1 Z
+2
+ä3<P3Ê0¬4
+îU5
+Pº5¡(6ÿ£6nk»6¬76ßÄc7º7	^
+76ß¶É6¬yh6nR6íë5¡ 5
+;a4
+Ûš3Ê`3)®2
+1 Dž0 9.âú
+-áp,>.1À  ,><-Ë.âÑ~0àÆ1 ±2
+Pð3øý3É¿4
+v5æÉ5  6
+6mª86«úW6ß57%ÿ7	47:c6ßS
+6¬C€6n'6äÄ5¡35
+Pw4
+÷ë3ÊK²3U<2
+ºœ1 0=Z.ã_-)Ö,>aÀ  ,=íÕ-¡
+.âV0®1ÛF2
+
+ý3µª3ÉN4
+H5|Ø5 *6q6lè±6«lt6Þ\7ÃD7€]7ð*6Þð<6¬
+à6mû«6Û5¡F5
+e4.3Ê3Ë2
+ó÷1 Än0z{.ãÄ!-r:,>âÀ  ,=Âm-wþ.âG20|z1Ý2Å
+3rX3ÈÝk4õ¹5è5³ú6§Û6l'26ªÞ6Ý§Ø7`7G7¥ò6Þö6«Ø6mÐC6Òz5¡[5
+zŠ40r3ÊºX3¬Z2
+-01!I0·.ä).-º ,?<À+:ü,äñ-áÏ/0"d¬1 V2
+)E2Ô3õô4)ª[4±ú	5%f35b5ÈÓ¬6ðR6>Ç6#Ù)63Ù6ÞI5È¬b5hë5%7-4±Â=4)q¶3Äf2Ô=ý2
+÷Ô1 
+d0"+ì/Mp-á$,²$+:IkÀ  +:i7,ÉÇ-á¡/]P0"9Š1 &h2
+ûE2Ô;à3œ4)bÄ4±«5%ª5Kâ5Èz6¹Ô6:6#š(66Ì5È£l5nº5%K4±å,4)Ÿ3ñ+2Ô2
+.¿1 ar0"t»/ø-áð,þª+:§;À  +:Mr,®-ás/;0" 1ö¶2
+ÍE2Óîª3
+34).4±\
+5$Ï"5
+b5È!Z6T6Í©6#w(6ïY6ºí5Èt5t5%`4²
+4)ÉÄ3
+ð2ÔÖ 2
+eª1 ¥0"œ/Ô-â\ü,K0+;
+À  +:1­,q-áE/Ò0!ã1Ç2
+E2Ó¡t3LÒ4(Ó4±
+(5$5Îâ5ÇÈ26LÔ66#F'6Í6©>5È~5zU5%t4²+4)õÊ3Jµ2Õ"02
+1 é0#Z/
+-âÉè,µ+;bÞÀ  +:è,xG-á
+/ø0!ž1T2
+qG2ÓT?3r4(4°Ÿ45$85a5Ço
+6V6\6#)6ªÚ65È5#5%ô4²Mú4*!Ò3w{2ÕnC2
+Ó1!-0#O+/[-ã6Ö,ä;+;À°* é +tÖ,Å_Ÿ-þ/HT0Òÿ0üO"1Âèq2¿J3£3©ÁO4ê4
+º*4Æñ5ã5
+35%º5
+
+Á5éa4Æþa4
+Å
+4ùæ3©Óu3µ2Ïh1Ã Þ0üoL0åq/ZÊ-þ¯Ú,Åxn+
+\* üÀ  * Üî+h.,ÅIp-þmç/2v0º|0ü 1ÂÀ€2¢v33©}4ÆÅ4
+4ÆÌw5Ït5
+	x5%î5
+
+â5òÍ4Çu4
+ß4 "é3ª×3î2
+1ÃSÌ0üáf0)/¡ª-ÿ0_,ÅÞ(+Ë»*!Q©À  * Ð»+[,Å3 -þL9/
+0¡÷0ûð 1ÂÖ2
+¢3[3©s¬4¢ð4
+á4Æ§U5»b5øœ5%
+"5
+ 5ü64Ç44
+ú&4 Kî3ª<63 &2
+7»1ÃŠž0ýS0mÄ/è-ÿ°ã,ÆCà+*!ŠÒÀ  * Ä+NÞ,Å
+Ò-þ*/·0r0ûÀ1Âq	2hÎ36ø3©LÜ4
+4
+eŒ4Æ05§R5è 5%V5
+!$5¡4ÇO4²4 tð3ªp3 _
+2
+kä1ÃùŠ0ýÅ0±í//l. Ž,Æ©+Xw*!ûúÀ  * žW+B7,Å-þà/ðÙ0pî0û
+1ÂI<2Kú3í3©&
+4[H4
+I4Æ]5C5×G5$ø5
+"G5
+4Çj²4/>4 ö3ª€û3 €2
+ 
+1ÄL0þ7·0ö/vM. Xö,ÇT+Ö*"Q#(ôn*Mo^+À,Å-á,Â.â]/ÈaÈ0R1W&2ÂA2f3Îì3aú®3©ê3â=!4sÚ4m:4*3âby3©¬3b?ô3ÿ2È(2üâ1W0À/ÈÈ".âÓ-á¢<,Å8+-*MØ(ôéæÀ  (ôlv*Mk2+»Í,Å-á ×.âO/ÈSø0F1Wî2ž×2
+f3È33aóó3©3âDN4}4}é4l3â.3©Ùg3bG3/ 2ÿf24®1Wî0êµ/É,(.ãG-âý,Åì
++aº*NIT(õpðÀ  (ôjY*Mg+¶ü,Å
+Š-áê.âA/ÈF&0;1WÔ2¯n2|d3Á{3aí73©3âKz4544«¯3âÃâ3ª93bÌ3^i26¡2l{1XP05«/É0.ãŒ&-âŒ,ÆUà+ŽH*Nº (õ÷üÀ  (ôh:*MbÚ+²(,Å7-áÿ.â3/È8V0/1Võº2Š2sd3ºÂ3aæ}3©¬3âRŠ4ã4F4Áñ3âô3ª3
+3cí3Ô2mÞ2€G1X²0 /Éô8.ä0ž-ã|,Æ¿±+Ô*O*ì(öÀ  (ôf
+*M^®+­W,ÄùÊ-àý.â%/È*0$
+1Vå¢22jd3Ž
+3aßÂ3©D3âYÔ44¯÷4Ø63ã%N3ª_Þ3cY>3œ>2¥
+2Ü1Y 0Ë/ÊX?.ä¥J-ã}=,Ç)+Ya*Ož(÷'£bf)
+$*M-î+
+ ,Fy-A.lg/[\~0Ež0ºº=1Jy"1Â\/2%]2y²2§sL2Ç§ø2ÓŒZ2ÇÁ2§À2z
+M2%ª1ÂÈ=1Jù^0»<g0·/\	.Þ-Ãg,Èã+(*MÜV)
+â'£ëJÀ  '£k)
+*M6P+ ú,K-Eò.pÌ/[d0Kè0ºÃŠ1J+1ÂlJ2%o$2yÓu2§2ÇÐH2Óï72Çøü2§ÒO2zeÑ2%ëÊ1Ãn1KV0»€0/\{Ê.(÷-.,
+î+ÙÐ*NQ)
+ÓÈ'€HèÀ  '£s )
+
+÷*M>±+%Õ,P-JÏ.u0/[k 0R0ºÍ1J41Â|d2%­2yôé2§ªñ2Çø2Ô"2È0æ2šß2z¿U2&-1Ãn¢1K²®0»ðá0Qd/\î.sé-nö,tú+%y*NÅ­)
+"¯'€ŠÀ  '£|>)
+#`*MG+*°,Uª-O«.y/[s20XF0ºÖz1J ;1Â~2%62z\2§ÆÂ2È æ2ÔTñ2ÈhÌ2š=n2{Ø2&n`1ÃÁÔ1LU0ŒK
+0J/]a<.ŸÚ-Äœ,Ë+q"*O:Z)
+q'¥$À  '£Û)
+)Ê*MOt+/,Z»-T.}ù/[zÃ0^v0ºßå1J­E1Â2%£Ä2z7Ñ2§â2ÈI72ÔÎ2È µ2šrý2{r]2&¯¬1Ä1Lký0Œ¥]0ë0/]Óõ.	Ì-
+,!+ŒÌ*O¯)
+À|'¥aÁ&@('£2(óÙT* Q*+9R,=3-)ÿ.².Œ`h/h²Š/þG0uw0Ò2¹1[1VŸä1U_171i61W b1Æ¯0Ò¬90v>//þéá/iP.œT.:n-*²,>n+:a^*!T(ôìà'£ê&A ÓÀ  &@=i'£C(óó* b
++9§A,=H-*Ë.ÂÚ.ŒyÝ/hÕQ/þI0uÁP0Ò^þ1¥A1VøJ1{Ÿ1d811WUÚ1 
+%0Ó
+0vµ2/ÿjê/iû.œzå.
+-+<,>n¢+:Í*!c|(õ|µ'€Jü&ArbÀ  &@RH'£Tä(ô
+Ñ* s+9».,=]x-*&.Ó.ŒR/h÷û/þs¶0uï(0ÒA1Ë(1W1±1¢
+1m1Æõ1W«Q1 O0Ólç0w,2/ÿëô/juç.œát.ÐÇ-+sò,>ÛÖ+;9Ö*!Á¥(ö
+'€«l&AãðÀ  &@g('£fJ(ô&* +9Ï
+,=rr-*:[.ä[.Œ¬Å/iŠ/þî0v
+ 0Ò·1ñ1Wk1È}1Ÿ¡1õÕ1X Ê1 0ÓÍ<0w£20 6/jðŽ.ŸH.ò-+Ôš,?I
++;Š*"Î(ö]'¥
+Þ&BUÀ  &@|'£w²(ô@P* û+9ã
+,=j-*N$.õ
+.ŒÆ</i=R/þÈ&0vJÚ0ÒãÌ1 õ1W€1îÛ1ë×1$µ1XVB1 Ø0Ô-0x60 w/kk.Ÿ®.g
+-,5_,?¶>+<L*"}ø(÷,1'¥lP&BÇÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &Y¡©'žb)	r*4Ú+P,T}->Î.À.Ñ.m/º0
+
+0Ë80åÒy1-²:1hùÁ1œÃ1Îä1
+­1fª1+.b0á¹0Èž0x-/z4Ë.ÊÖY.F0-7­j,LÐý+IH2*.9)ÁÔ'²|&R_À  &Y7d'ž&Ò)	NÜ*4$Ë+Pd,S}ª-=rÊ.û.Ð~r/I,0
+Y0L
+0äõ1-	Ù1hå1:;1H%1ß1eí%1*¬0àît0wÆ0.À/yÁ0.Êª.&-7z,Lª+I-è*.+ý)œÀ'²	ª&R
+À  &XÍ '·ÅB)	 G*3µŒ+Ox¬,RçÖ-<ãÅ.%6.ÏÎx/¯0
+
+#0
+Í0ä
+1,ax1g81¶²1Áf11e/²1**Æ0àS/0&Ô0åR/yM.Ê8ü.ê-7Q,L+I*.
+\)¹¬'²
+Ø&RÂÀ  &XbÛ'·c²)±²*3F¬+Nîö,RR-<TÁ.­r.Ï
+}/~Ì²0
+í0
+Mæ0ã;1+¹1fW+13)1:š1 C1dr?1)šù0ß·ê0Õá0ä/xÙø.ÉêM.Œ-7#,L]+HùV*.º)µ'²&R!tÀ  &Wø'· )c
+*2×+Ne>,QŒ/-;Åœ.5¬.În/}éÞ0
+	ž0ÎÊ0â^1+ž1evO1¯ 1³è1't1cŽÏ1)',0ß
+¥0ï0Rv/xf\.É.-6õ©,L7+Hß
+*.)±
+'²6&R,$'žî)
+N*ggŒ+ì,­/¶-®ë^.j/só²0(²ä0Îû1^i¶1ÔQ23úª2A¢2Ž 2Ö2â°Á2ÕE62²ú2
+
+w209 1Ï@1X'@0ÇªQ0##Æ/k".
+-šØ,ŠÑô+[*^äH)Ol'²?æÀ  'žÌ)Š¬*fÔ"+²,¬®V-®^.ú/sl0(
+J0Í/e1]x1Ó23*2¢q2³É2Õ
+2á°²2Ô_2±ã2"2/€Y1Î£š1W0Ç9?0"Ö
+/k+
+.ÜÕ-šf®,ŠµH+JÀ*^×X)Mð'²EÊÀ  'ž&ü)K
+*f@+b,¬,ö-­ÑÊ./r1$0'g±0ÌYÐ1\j1ÒŠŸ22YZ2B2²ô62Ô2à° 2Óy	2±.62Ï2/1ÎL1W	ü0ÆÈ,0"r/jÏ.® -š>,Š+:|*^Êi)Lt'²K°À  '·Ã,)ïk*e¬ì+³,««-­Dþ./qOÞ0&Â0Ë:1[Æ1Ñ¶õ21²2
+d2²P2Ó2ß°2Òó2°yR2{2.yÌ1Íjó1V{\0ÆW0":È/js.k-šZ,Š{ð+*8*^œz)Jù'²QÀ  '·_])Ê*eR+JÀ,«*6-¬ž4.}š/pn0&
+0Ê®€1Z£ 1ÐÇ,20ž
+2Äâ2±Jl2Ò&2Þ°2Ñ¬Þ2¯Äp2
+(2-ä1ÌÎ1Uìº0Åæ0!í
+/j.P¶-§î.,Š_D+ô*^°)I|'²Wy)
+>u*g÷Ö+«I,Ýà-üz
+.ý
+l/ß900­w1m·2ÊÝ2Ç3x3tA3¶t3ò?4K42Á4Yã3ï!
+3³x3nÇ3
+ø2õö2
+æ 1e(q0ŠúÛ/Ö¯.ó?-ò¬Þ,Õä+€s*_1®)
+À  )	ìi*ga2+ªó,Üí[-û¥Y.ü"Ô/Þ[ù0¬œ1lŠÌ2â2 U3Ö3s63µlÞ3ðÞ¥4|·4^-4
+
+3íóû3²?°3mÍ`3
+	s2}s2
+1d£0Š«a/Ö]b.ò÷~-òx>,Ôçc+€e<*_*d)À  )	]*fÊ+ª,ÜA×-úÐ.û;</Ý~À0¬/1k2jæ293À3qÝô3Žeª3ï~44
+­î44
+Û(3ìÆr3±oê3lÓ&3
+
+î2ð2
+&1d
+€0Š[é/Ö
+¬.ò¯ê-òC,ÔÇâ+€Vú*_#)
+À  )	HP*f3ì+©H,ÛR-ùûÓ.úS€/Ü¡0«JÄ1j
+T2
+ºê2qÛ3Jä3p
+L3³^s3î
+Æ4
+ß&4µ4
+Ì3ëè3° !3kØì3
+i2m2	Æm1cŒ0Š
+p/Õ¹ø.òhV-òý,Ôšb+€H¶*_Î)À  )öD*eJ+©ò,ÚêÌ-ù'.ùl
+/ÛÄP0ªX1it2
+ð2ª3
+3o,Š3²W<3ìœU4
+_4àr4
+\o3êk_3¯ÐZ3jÞŽ3
+~ã2ë2	f\1cÖ0¥Œø/ÕhB.ò ¿-ñÚ],Ôà+€:r*_)!*5â{+³,Þ5ò.ð/!¡0 1
+@å1×œÜ253.Û>3žÐõ4,û4¯04ÔTÈ5
+ß¬5$p5-R®5#Xª5	ÄV4ÏŸ 4Æ4'};3²L3(=¡2kè1Îø1z0ä/ïË.	$Û,ÕXÈ+Ä­*.í\À  *5l`+G.,ÝF.u	/ ÷p0ÜÊ1
+¡1Ö²2pø3-Ý`3·±`4+ÝV4¶4Ò×þ5
+à{5#sŠ5,
+5"Br5èÁ4ÎÄ44&ŒB3±3'¯2	1Î1<Í0­*/Æ.	
+T,Õ?ê+Œ*.ìÕÀ  *4öE+ÚÃ,ÜØ.
+ù/ ^B06 1
+,1Õ§`2¬Y3,ß3¶Ì4*¿4œ4Ñ[55	áK5"GÜ5*é5!,:5
+)4Í_4X4%ûJ3°éš3'!~2ŠH1Î
+}1ÿ0vN/r.ñÌ,Õ'	+Ž`*.ìNÀ  *4*+nX,Ü)ï.
+~/Å0
+61
+bÐ1Ô"2çº3+á¢3µr84)¡Ç4Ãí4ÏÞk5â
+5!
+5)Žè5 514Ì0K4¡}4%:Q3°863&m2Cy1Íx1ÁB0?r/tF.ØD,Õ)+¬:*.ëÈÀ  *4
++ì,Û{D.
+/+â0
+èl1	Ãr1Óæ2#3*ãÄ3ŽR¢4(4ÊÖ4Îa 5âì5ðH5(P5
+ÿÌ5V 4Ë4êt4$yZ3¯Æ3&\2à©1Í
+v1|0/K.ŸŒ,ÔõJ+€*.ëA+R«Ð,®r-ýø²/"ÿ05Y122\Ñ2êê3Þê48óQ4Àö515T5Óîß6
+
+6!Z6)Y¶6Ö_6\5Î{[5¯{5+ù4žØ41}3þÓ2à&²2º1*Àó0-µ±/2-óq.,§ +JhÀ  +Rê,®Â-ý
+v/!yK04Ô$11Ì®2¹2é@3æ£47²4¿*~50! 5â5Ò
+¯6Ø6ÞA6'ÑØ6
+t£6Å5Ìø¡5Å5*
+Î4·ô(40`d3~ï2ßÍ2/¿1*xN0-~Y/l-óMP,§Ù+JcÚÀ  +Q,­-ü@:/ Ý04î10úD2Ê¢2çïB3îZ46qè4œ¿5.ž;5Ý°5Ð*~686
+a÷6&I÷6
+å6l05Ëuâ5Û°5)¥4·>4/©J3ÿ
+2Þðè2ÞÄ1*/š0-G/ìD-ó)r,§u+J_¬À  +Pí!,­`-ûcþ/ Aä03Qº10'Þ22æî3ö45144ŒS5-N×5¢5ÎHO6QÏ6
+å­6$Â6±'6T5Éó%5ñË5({4¶,V4.ò13$2ÞV2Ê1)ç0-«/É
+-ó,§hJ+J[~À  +PX;,¬y°-úÂ/Š0021/Ut28q2åL3ýË43ð4ºè5+åt5gN5Ìf
+6h6ic6#:66Ok6=5Èpf5æ5'(R4µHl4.;3ÿ@2Ý»
+2<Ï1)^0,ØT/¥õ-òá¶,§[+JWP,Vë÷-°ôz.ÿq/0!13K2.gF3Îz3Þâ|4© 5)ÖÚ5­rá6
+¬t6{Mý6³Å6æù70ö7
+7	6áYK6®Ÿ6q6ÞH5¥_b5!€#4|æ3Ô3
+Š2&2'1+Ú0p.ôu@-©<,NLÐÀ  ,VG-°].þ}è0 ó12v2-~Œ3ð-3Ýmz4^5(sü5«à6
+66xz6±®ç6ãÄa7À7	l76Þê6¬f|6o®6Éº5€_Ð5 ÖF4ì 3ÓT3
+JN2%ÞÉ1*Ô§0G.ôI-©æ,NEÀ  ,U£-¯Æ.ý£0 G
+11 2,23à3Ûøx4Ÿ5'
+5ªN+6ø6uØõ6¯K6àöÇ7ä7ž¬7 6Ü{æ6ª·:6m96µ.5£`@5 h4\[3Ò¥&3
+î2%k1*t0
+.ô
+ü-©w,N=VÀ  ,TþŠ-¯/.ü\010Ë2+­š333Úw4q
+5%®@5š»Ñ6û»6s
+s6­¯6Þ)17 >R786ýÿC6Ú
+46©ú6k~È6  5¢`®5:4Ì3Ñõ°3
+Õ2%81*TA0ô.óòY-©f8,N5À  ,TZ5-®.û€0
+ï1/õ2*Å
+3UG3Ùv4^|5$Ka5§)v6k~6pcñ6«k6Û[6ý037QÅ6úìT6×6§Xž6itS65¡a
+5
+l­4;Ð3ÑF:3
+52$ä¯1*
+0Ê.óÆ¶-©Tâ,N-Ü-A9ð.ýU/â=|1
+Ñm2¡3|83û[Æ4¹	|5nŽ6Ç6k6ìR77­×7&ì7p7ŽËÚ7»Oó7±æ7šS7tŒ"7.Îm6ßÖ6~
+¬5ÿ$ç5a4¯î3î?Ú3
+÷°2¢1=k/Ø-â.AH-9TIÀ  -@Ò.k;/áR1
+*ê2Òì33ù­"4· 5lÈ6ŒÂ6åb6èùÉ75ü7{þ7·Ï7±7ž|7®è7Iì7qs 7,ÐJ6Ým÷6|ú5ýÃ5`t4®gŒ3í3
+€2Û'1A/Ø ..}-9JsÀ  -?ûŽ.Ù"/àf1
+g2:3¹×3÷þ|4¶6¶5jz6dŸ6_36åñ@72b 7w
+7ÿ7®cQ7Ž³7«ë7ë7n*
+7*Ò'6ÛQ6z"H5ûü5_XŠ4­º3ìÒ,3
+Q2¬1é/×ÓW.±-9@À  -?\.G/ß{
+1
+Ýä253Ø§3öOØ4ŽÍT5hw06
+º6Ù6âè¶7/ŒE7rý'7F77«/7±d7ší7#7já
+7(Ô6Ù446x-5úhz5^<¹4­
+V3ìV3
+þr2Z11Ÿí/×Š.å-96ÈÀ  ->œy.Žî/Þš1
+7a2fÕ3÷w3ô¡54³cò5fbã6Ž¶6R×6ßà-7-l7nï:7j7§úÈ7®
+7¥ð
+7.œ7g
+7&Õæ6×U6v8æ5øÔX5] Ê4¬`#3ëd3
+«^2¶1Ã/×xË.ö-9,ñ.2/x¹0° 1Û2ª2ížÖ3á!Ë4º
+57(6(è 6¹
+72"·7ñn7Þ®8÷Ì8/Ý8?v×8Cž8:Î¥8'oÅ8
+ï7ÐG57ëL7&=Q6­uŠ6
+Wl5|kÔ4¯3Õ
+Ö2á1Ð0š/mä.ØrÀ  .«/wÁG0¯ÏL1Ú*2ìZ3ß£4žª5
+X6'#ú6·@£7/Ÿ7]°7Ú
+G88*8:
+8=ª85Ÿ*8#jp8ÌA7Ìàë7
+7$Œ6¬*6
+c5{A¥4®ïÄ3Ôz×2á//1ÐTp0šWŽ/mÂ
+.ÎŠÀ  .$2/vÉ|0¯1Øýš2êûZ3Þ%d4·<ý5Ñ6%_õ6Žø97,ôÆ7Éò7ÕÞ8
+g8%æ584Z87ê80­¶8e8 7Éz€7NÒ7"ä(6ªÀ¯6
+o±5zw4®Qí3ÓêØ2àŸÓ1Ð
+^0š/d/m·.ÄÙÀ  .H/uÑ±0®?ä1×ã(2é3Ü§34µÏw5¹6#ï6²¯Ð7*]Í7647Ñ
+x8¥¶8!Ic8/2
+82R8+@8_Ç84å7Æ[77!76©f46{Õ5xíH4­Ž3ÓZÛ2àNx1ÏÀL0š/m}P.»
+À  ._/tÙæ0­x01ÖÈ§2è=Ý3Û)4Žað5ké6!×ë6°gg7'ÆÔ7¢v7Ì858
+¬8)ÅÜ8,º~8&Æ8Zq7þÒn7Â®7²X7þ6š
+¹6ù5wÃ4­?3ÒÊÝ2ßÞ1Ïv;0§ÞÇ/mZé.±@.Ö_|0,ÁÈ1s.Ú2[k3î
+4
+I5qÇ°6*- 6Ï »7[*(7ÇÛÝ8
+gV8V»X88šk8ªp8ŸÆ8
+è8{­8hÿ8B8B<7·Â7J
+ë6À·m6
+áE5bç
+4"3dž2ä<1gÃÎ0%
+(.Íi
+À  .Õ 0,	¢1rû2f3é¹4
+5o§ä6(e6Ìÿþ7WÄN7Äh8(8Pp8vÞ8ó8·o8wu 8s®?8pÖ8`^Ø8=8
+D7Žñ7Hð6¿Iš6
+Q5aù4(3±2«ç1g
+ý0%Z.ÍY!À  .ÔÎ0+Q}1pÝ
+2·a3äì4äÌ5m6&6Ê_A7T^v7À&ö8Ÿú8Ik8k÷8v}8pú8glž8e
+Š8dV8X)®888	àL7²!7Fö6œÛá6
+!]5a
+ÿ4»ì3ºš2s1gH,0$ç.ÍI&À  .Ô
+0*X1oŽ<2å\3à4È5khL6$Ô6ÇŸ7Pø7ŒL8êÎ8BÃ 8aÜD8i8`|8WdP8V8Xªb8Oô83 8/W7¯R7D	ü6Œn
+6
+Aj5`
+x4OP3e¡2;=1g
+[0$ÌŸ.Í9,À  .Ó=0)á21n]2X3ÛR4¬P5iH6#
+y6Å
+Ê7MÆ7žr8 8<·8WÀõ8[ª`8Pß8G[à8Gÿ}8Lþ¢8G¿X8.uv8~_7­7B6» Y6ax5_0ò4â¶32è1fÌ0$±ï.Í)1/y­0Ó÷®2á[33²4=Ú+5.¡6
+î6ŒÊY7]×7Ý|8:Êù8ñ§8Df8
+ó8/èm7X/6¡r7*6ì7öv®8Q8¶8xâ8båê8&Ô7È`Ü7Kf6®Ì\6 Ò5#v³43G13*s£2
+ÏZ0Ê/}ÙêÀ  /÷$0ÓÓ2ú32 Ù4<C5,6Šn6ºw7Z7ÙQ85È8|i8Øý8rpø8€7
+r¶kR 6'xh7ÀÛý8=j€8l;Ù8[øë8"¿²7ÅºI7I1X6­ŠÇ6 6º5"è	42×S3*)\2
+Št0Ê\Í/}Ä7À  /t0Òù2^31.4;2[5+"6Cí6ž#­7V­;7Ô 80Æ8r#8m8Yœõ7âÁ£50·Fb¶¬õr7AY8)8_"8U
+î8}7Ã¶7GRK6¬25ÿ5Ì5"Y`42gv3)ß2
+}0Ê9/}®À  /ò0Ñ(2730}49Þt5)°
+6ám6µÐX7S?ï7Ð2Ì8+ÃŠ8hC£8xc8A
+7€:¶ñ(N·šø ·VÓ
+7+ML8Îy8Rîu8N
+ù8
+;r7Àm$7Es>6«[5ýþ%5!Ê·41÷3)Î2
+T¥0Ê\/}ÏÀ  /o0Ð8E2ÛÔ3/kØ485(=6~ì6³}7OÒ7ËÅ
+8&Á68^cž8g-8(X7KdÖ·Õi·î¿ ·«Î6/È8 X8FGŸ8G1ô8ùP7œÆ7C/6ª6	5üÆ{5!<41Œ3)J2
++œ0Éñ€/}
+0Œþ1eõî2
+
+3¿.4Ç65³Y!6Ú77¡<7Í.T8>1P8P8ÖÔ8Bèö·¯|0žÞ*¹6Î:¹V
+0¹F
+
+¹	s[žP_07±Õž8lP8m8'Ez7¹7(n6Ø 5§Þž4»¹î3µ#g2]ß1[­0
+µ€À  0(	1dä)2/S3œö4Å²S5±±Ó6E74øò7ÉD:89%£8ª8	f8 ôžPžõ0¹A$¹_;¹NûV¹¥žqÓ07ûp8]148f;8$A;7¶û7'
+66&W5§;4»9ú3ŽÎx2/ 1[Ø0
+©LÀ  01cÒd2R3Œœ4Ä.5°
+6°t72P©7ÅZ#84ö8X8;ù7üfž0J`¹$t¹K{¹hXð¹Wê¶¹¿ìž£7
+K`8NJ
+8^íx8!<ú7Ž×ú7%ÎY6~è5ŠL4ºº3Žy2 b1[\0
+òÀ  0þ 1bÀ2uÃ3»
+
+4Â©Ú5®c<6f7/š^7Áp
+8/K8xŒl8vÝ7·°0ž\¹°€¹UÑz¹qvH¹`Ú¹$æ:ž]6bn8?c8Wt8
+8œ7²Žn7$~y6}5¥õ4º:3Ž$2Ñ£1[3K0
+À  0i,1a®Ú2û3ºL4Á%5¬»ð6W7- 7œ
+ð8* 8mp(8aB07eôpžkL¹
+<Î¹`'â¹zš¹iÉP¹.
+{ž«¶,QÀ80{Ø8PQh847°Þ7#.6|
+í5¥Qá4¹º3³Ï­2¢å1[
+0
+@0ëÒ1ÜØ
+3|ë441L594Q6#¯v6öû71:8%L8©8£\š8*Ñž¹À¹a
+°¹¥÷¹²ª;¹²°¹»2E¹ž! ¹0žî¯À6ìî@8q?x8g³Â81Ú7¶Ô6ãê×6À5.C@4* &3, 1Ó
+œ0-¹À  0Vä1ÛÆN3 
+42ø57¯º6"±6óÐi7,8!bö8šú8~8Â žš
+ì¹jJ®¹Š?$¹®§¹¬0¹¶1Ê¹¶è¹Ožýþ5ò 8c,8aÄè87g6â$6
+ê5-Ä4*Kò3ýã1Òää0!øÀ  0Áö1ÚŽ~3Ã)41¿Ö56+#6 _í6ð¥H7ß
+8
+yU8PÂ8 7œh žÀb4¹s¹ŠD¹ª£Ó¹ŠFp¹±1W¹Žæ$¹
+î¹Š6¶ô 8UÀÈ8[Ö
+8
+ïY7h6á#l6{R5-DÎ4)÷À3ÏÅ1Òœ
+06À  0-1Ù¢®3æI4054Š6
+ž)6íz(768¶8uO8Â7b žØ¶`¹|Ä¹ŠÏ`¹Š ¹ \P¹¬0Ü¹³Hh¹ŒO¹MX·328H|8Uç28
+Î7É46ß¿º6Ø¹5,Å4)£3¡š1Ò10
+uÀ  01ØÞ3	h4/N`53!ô6
+e6êO78Š8kN^8oÈè6œÀžñ
+°¹ Ë¹§z¹¢p¹r4¹§0p¹±ªŠ¹ò¯¹ô·58:B 8OøR8	¬Ú7z 6Þ\66!5,F]4)OZ3s1ÒmX0
+þŽ0ï
+2;ö­3òÿ4ÁØ5õZ6Ç7C$Ì7îPô8i
+l8ŠÃ8vÇèžn ¹xõ¹.ž¹ l9
+Ýµ9Ö€9.æžÍ¹¶5¹Ühžç07Ó²8o.8I'V7Ö$z73:	6wL¢5ÒÌ4Å3s»®23ÉR0åÿVÀ  0î$2;¿3~oÇ4¯€5 6Sb7@]=7éŠ²8b580Œ8T
+°ž ¹ê¹+ZžÇš9w×9ÜSÌ9žÝè¹®Nv¹áÌžôYÀ7ª#À8zçp8Ex7ÓÝ@72Î6v2š5dç4|Ë3sm?23š0åìÍÀ  0í:2:Ð3|ì4r5KÂ6ß«7=¯7äüj8[_®8t81Mž§ø ¹oH¹(4žHÝX9ð9â9
+6žTT8¹ŠgX¹ç4¹ Í07ð8pð8AÈÂ7Ñ70Ï6u­5÷44|3s
+Ï23Ö0åÚBÀ  0ìR29&â3{iV4>5öø6kô7:Î!7àR'8TT8
+08hžÀn0¹é~¹%
+·èW9¬9çÎ\9¢yg·áÙ¹6¹ì¹mx7.
+`8fùš8>~7ÏNË7/Z6sþ³54ì.3rÐ^23e0åÇžÀ  0ëh286ô3yæ4y
+5¢,6}ðx787Û§å8MŽö8yâ7×ŠžØä¹cÀ¹!Ü¶ûÓ 9€F#9ít9«ç¶XW ¹¹ñø¹
+È6µÝ8]Ž8:j27Í7.e 6räž5:4£Þ3rï23D\0åµ-15ÐÒ2ð3À
+4àaª5áÝ6À?B7Ñ8!s8ø8©
+46è±¹>l¹kl9°8:ao:ÎZª:œhN:¯L:R9 ¹³ªŽ¹*ž,R`8hpx8t
+8ÅQ7|YÕ6²å"5Óº&4Ô²ž3· à2õ1.ÍÀ  15¢28s3ŸæÊ4ÞŒr5ß
+46Ÿø7®E8
+ÞS8a18~ ¶~ ¹Gm¹Qì9M:}£H:Å)ô:žjÕ:­¶:kC9%z@¹ªÉ¹ÜhžD`8ZOH8o
+8
+7z
+6²~5Óh4ÔGT3¶ç2Þ1.Á²À  14@t2H3œœv4Ý85Üÿ6»È¯7
+x8I£8,o8à·sc@¹PÁÈ¹8z9(ê:vª:»ùB:³m\:«ÛÄ:J(9<e¹¡èJ¹
+@ž[Î08L. 8i
+68
+Q®7x±h6±;Ú5Òp«4ÓÛî3¶®22Æ1.µãÀ  13xF2È
+3Œ"4Ûr 5Úóâ6¹f7h¬8Žó8÷¬8Ax·Ó @¹Zt¹
+ô9<ð:od:²È:®oâ:ª þ:)9SPÀ¹
+¹@žs 8>
+ø8cÿÐ8
+Û7vÝ56°g75ÑËî4Óp3¶tÜ2¯1.ªÀ  12°2õ3»jÎ4ÙÌÉ5Øè;6·R
+7Eà8 D8y
+Ê8mEÀžÇ¹ck¹~
+ì9P#Ð:hDv:©Þ:©rr:š&2:~ü9j< ¹%Î¹ñêž
+€ø8/ëÈ8^zf8Þ
+7u	 6¯5Ñ'24Ó$3¶;21.F1tÈ 2Ÿc€4 1Ç5Ï 6ö	6ùz~7¯38EÜ=8€àH8_(žpš`¹xžÑ:nÐ:þ<ž;&:·:zÏg:òî:Öhž¿Ë ¹°žõH8 p88/9D7 J¬6èa<6
+gÀ5
+T
+3ôò2¶»1kÍ
+À  1s»$2œl3þÓ©5ŽC6ª6öy7¬S8A
+q8ó²8[XžÜè¹Tšž8ãà:iÀ:ò«;:€Æ:(é:ñL:Hžú¹¬#Pžÿp8x8yŸ8,òÈ7L6çJ¶6
+üÌ5
+Ÿ3ôªÐ2¶1kÁ«À  1r®(2Œtx3ýCÇ5è65K6óx7©s
+8<<€8
+8f¯ž§e¹è·ŒH:dô5:çx;#:ªÔ: ê:ð°:V)ž(T@¹§·¹IÌ7üRð8Èô8*¬L7áñ6æ4.6
+Ø5
+Êø3ôc2¶41k¶JÀ  1q¡*2»|â3û³â5}6Ôî6ðw7Š87lÖ88F§žŸîP¹Õ(µY@ :`'þ:Ûb;°:¯ê:²«D:ï%:
+·rÌ ¹£KØ¹	h7Úu8xl8(eÐ7­6å
+§6
+&å5
+33ôl2¶gN1kªèÀ  1p-2º
+L3ú$ 5b16t6ív7£³828-ü8&èžÖvø¹X7®Ž :[[:ÏøA;
+6:µù:Älq:î.x:Õï7;¹ ¹à
+¹
+Æü7ž08qsä8&U7y26ä!6	»ò5
+Am3óÓŒ2¶Kg1k1@\2âü¿4b(50/N6.2Ð7¢Þ7ÉÊ8^668®`8qÎ žÛÓ ¹8D9wÙ@:Š:÷¹à;:³š²;+m;<9Q:çLª9tÈ¹³Dt¹2ÆÈ7¶Ù`8/Ø8DÚÂ7¹È76$
+5'Íâ4ù2ÚhP18À  1¢)2áÙ\4vº5.á6,7ÝŽ7Æf³8XØ8ŠH8N&pžðé ¹
+9
+¬:<:÷";+:ÒÒ;.b/;;®Ø:ÞdZ9®€¹ªP°¹5"ž7¥`8"Ì8B>7·µÞ7pè6$%.5'F4Ó2ÚM<15VÀ  1ö2àµø4K5-Ÿ6*ôh77ÃS8Rã8p,8*~à¹ÿ¹ÒŒ9B :d:öpd;zý:ðè;1©á;;$g:Õ|9èx¹¡\è¹7~¬7`ã@8
+È8?¢F7¶Tö7ÒÊ6#­>5'6š4­2Ú2&12À  1eÄ2ß4Ý5,E÷6)U47
+Sc7¿ô8M:$8_8×@¹
+¹y?Ø9íž::õË°;tèó;v;4ñ§;:ð:ÌË9¡"h¹i ¹9Ú7{8Æ8=7Žô74¬6#5M5&ë
+4~2Ú1.àÀ  1Ç2Þo/4Žo5*ø06'¶ 7
+:7Œ<8GÎ8Mþ7Æ_ ¹¹pÚ`9¢Ž:vµ:õ&ò;o1Ù;¬;89U;:{:Ã«|9©\D¹ud¹<66š'8y÷t8:iÊ7³'76"œ]5&p4a~2Ùûû1+¥1,t2ðšø4!hú5:b67ôÀ7b|7Ó^8g.8±÷8^Ø žùÐ¹"Ü9»cÔ:0F:ÿÆ:ø6;Á ;h;5­±:Û·ô9Ãù¹«ãl¹@®@7Ð 8F>8NE7Ã?¥76.v52.
+4"Ž2èB1?ŠÀ  1€2ï|à4 va59
+|66H77Ð8aC48©±f8;
+@¹(¹uò9ÂÂ:
+êÐ:ÍH;µA;%6 ;
+%;3é²:ÑKL9Ç±\¹¡
+Ô¹Adð7jû8?à8KªT7Ááf7fÜ6.
+Ì51çG42è.81@ÜÀ  1æÒ2îPÇ4È57²b64^7»7ÌÍ8[m48¡kB8dp¹Jè¹iH9Ê <:¥^:¹;OB;/«À;ÓŽ;2%«:ÆÞ 9ËiŒ¹80¹Bš7(W 898I7À'7Ë°6-«"51 p4ßr2èâ1BÀ  1D2í$¯4
+/56ZJ62ð,7è 7É
+8U:8%"7çU¹¹]J9Ñ~:_å:hJ;
+éC;: `;(C;0a°:Œqó9Ï",¹b¹BÒX6Ëe 8
+3*8FsÒ7¿$é706-7v51Y4œÐ2è1CHÀ  1¡22ëø4
+55061Cü7¬7Å?8OÁ88Þü7â ¹!ÔX¹PöÐ9ØÜž:~4æ:©5Ž;8;D ;1>Ö;.¥:²G9ÒÚ¹ø¹C6
+7 8,Ê8CØ7œÆª7
+]6,ÃÍ51Ã4/2çñ61D}14T2âòÑ4cÈ50?6.W
+7Ü7Ê[­8_fì8°®H8~`žÌÐ¹ÀÌ9qÁ :Ì`:µW;W
+3;$Qš:Þ'Ž:{5:Õ9:N¹­M€¹!á`7ÿ 8·ª8J/7Œb®7	Ù86&R%5)<4
+2ÛÅ(1þäÀ  1¡Ë2áä
+4!5/Ç6,ÔÆ76Ÿ7Ç4
+8Z!²8©0v8]ÌPžÞ" ¹{%Ð9{,:Ø:Ì;QÓY;"ËÚ:Ûc¶:}R:E9Jè¹£]È¹"Ðž7áŸ8/88GëŽ7»67	V26%òä5)@4ï2Û»^1À  1B2àÖ94®z5-Òz6+R~7ë7Ä
+f8TÜ|8¡² 8=@žð0¹pÉè9È:äÄ:©âÀ;Lq;!F
+:Øž:p:µ9Yé ¹mä¹#À
+7Ãæ`8ŠÄ8Ešf7º	7Ó,6% 5(Ìj4Öÿ2Û±1
+LÀ  1|¹2ßÇì4ÓÓ5,16)Ð57
+ë7ÀäÄ8OF84Ò8
+X@¹,¹fn 9°p:ðù:µùl;Ge;À9:ÕÛº:ÂN:tKD9i¶¹}ø¹$¯t7Š8
+^8Ce7žÜú7P&6%4^5(4Ÿî2Û§É1À  1ê12Þ¹4ù,5+eä6(Mì7
+EE7œœ"8JR8¶ú7÷<`¹
+&¹\09K:{úV:Â(;B.µ;
+:g:Ó:¿]:a+P9yÈ¹
+
+¹%Ð76`8è8A!Â7·°i7Í 6$Õ5(\À4Šß2Ûÿ1µ1t i2ŸSA4 4u5é¥61×6ú8ø7°#X8GÓ"8š[\8ãàž;Š¹uÀ8žfo :KU:³n;§;/S:¡f:h°:-û¹
+P¹Žž¹óÐ8\É 8ê887¥»6îIž695°ð3øl2žúÄ1n[²À  1s¹í2œ~{3ÿi5õ
+656÷j7­¥ò8Cš¢8¢b 8O<ž`O ¹rGPžY :Hb:µØ;
+
+s;1Éø:×ö:Rõ:#ohží!Ð¹&LžŸx8PMÐ8ÈŽ86QØ7€Ý6í£6
+öØ5Î3øRÒ2žûh1noxÀ  1rÓp2Œ©Ž3ý·é5 t6Ð6õÛ7«(8?~!8hæ8ºž|(¹nÎh·
+ :En¥:ž$Œ;%o[;4::=jb:ŸÝžŽ) ¹ÉèžÃ5 8CÑø8z84$7£ÿ6ìÏ6
+Ž5h¬3ø9'2žü
+1n=À  1qìò2»Ôî3ü_h5
+Ý6ñ6òlK7š«)8;S¡8o®8jKøžÐÈ¹kUx7
+Š:B{C:ºpí;,ÓR;6YA:E :'ß4:džv`@¹mžÇÕÀ87V88TH82êr7£!6ìu6
+rh5D3øz2žü²1n À  1qv2» (3ûé5E6oO6ïÒÂ7Š-Ã87)!8vv8O"šž§%P¹gÜ8%é@:?Ð:Œœ;47>;8 â:{Ò:T:]Ðžo ¹ žÌvh8*Úh8816œ7¢C6ëUa6
+005 h3øÏ2žýV1nªÆ15¥2ÞÄ3Àõ4àX5á!6ÁŽ7ÖÌ8#«8`b8Ž 7¯ú ¹ ¹©|8Ñì:H¯]: pÚ:ª³Œ:{ì:#s²7e¹¥
+¹S\·ã8· 8ÞŒ8ZÛ7ì6¹T_5ÙÝL4Ù×B3ºê(2h¥11{À  15O2L3¿(ô4ßI5ßõr6¿D7`8 ¶	84õ8ª¥<7[8¹$-ø¹qXš8þ,:E'N:uÄ:£7:{AS:Oy7é
+À¹Ëž¹OÎ°·:8Ü8
+Õ8@ë7è6žá$5ÙH4Ù²ö3ºâð2p511¬À  14i2ºC3Ÿ;ò4ÝøÆ5ÞQÄ6œyo7gò8
+Õg8	8 ²6¬ø ¹(Vh¹a^d95Ô:A4:z²:¶:eÑ:
++68El°¹Z¹L@è·m; 8v86ï8&ü7â6žmé5ÙED4Ùš3ºÛž2wÅ11Â¶À  13ÊÎ2(3œNð4Ü§ü5Ü®6»®Î7
+°8ôÅ8Þ"8¿Œ¶9 ¹,~Ø¹Qd9+U :>,::g::OÔT:
+8
+ ¹\ð¹H²ü·3`8ÖL8c
+8
+7uÞ6·ú¯5Øù@4Ùj\3ºÔ2V11ØÔÀ  13,2Ã3Œaî4ÛW45Û
+i6¹ä*7ù8#8²³8Ìø·2ý ¹0§H¹AiŒ9Au`::
+::Mž::
+À9íÅ8³_à¹mK
+¹E%$·©É@86 8!8ó7éÚ6·t5Ø­>4ÙF3ºÍJ2ç11îñ0ïL^2;ØF3üó4ò5dM6
+wÊ7Dâ£7ñõÒ8oh8°€8Ðt·ÿ¹JDà¹
+êäžÂ$49$öž9
+W8ô^¹
+Þ¹¢
+$¹v
+èžuF 8dì°83x8`U7æx°7=R?6!S5
+ÿ4&p3z.Ð27õ|0êœÝÀ  0îâ2;(í3~à|4'Ö5h6d7BÑý7î~M8jnn8ªDÈ8šž
+Ò¹IÕH¹z\žMè94\$9À$9å'¹:4¹xF¹o 8ž}E8Y® 8N
+8^<Ú7åAÕ7<œJ6çM5ê¬4¯3z5Â28	40êå
+À  0íÑe2:y3}Ä4]5kÕ6PB7@ÁV7ëÇ8e]n8£ûæ8xœšž:#@¹Iež¹hHðž4îÈ9CÁ9(ì9Ç.žÎÚ€¹Òl¹gâž¢À8NoH8h 8\$ 7ä
+ø7<(T6­G5ÈX4î3z<³28
+é0ë
+[À  0íê29Ê;3|§4D5o6<~7>°²7çE8`Lv8³
+8`LžWt ¹Hö¹Vt·Ð9S'
+9¬9
+©FžA¹~Y$¹`Ääž¢8C0š848Z
+h7âÔ
+7;a6sB5Š4.3zC£280¡0ë3À  0ìVm29â3{4Èü5s_6(ž7< 
+7ä¿8[;z8j*8GÚhžtÅ ¹Hx¹DŒ 6ÓT9bf9úL9).žGO ¹g
+X¹Y§8ž¢`87ñø8Ê8Wô27áA7:þl69;5³4÷m3zJ28DX0ëZÚ0ž1Ü­f3é44u!59Ð66$§ž6ùmô7À8)Õ×8Ç8µW8{Näží°¹'Kö¹Æ¬¹éó¹ ¹M¹õ°¹A²ž[p8BL8€žü8$s8"}*7/Ç6òÓ6 sÐ55~40Ç°3³÷1Øé0öÀ  0UO1ÛöU3ï843¡q58È6#Ä6÷CÕ7ï8'*&8'y8®"38c¶ðž 6È¹'ý¹~;¹ù:¹V¹¶Z¹y\¹=¡VžbÚ87W$8¡;â8€ý8!yü7ì6ñP6 EÉ55r40È3ÁÕ1Ù
+ 0ÍÀ  0ò1Û?C3Z42ÍÂ57¿æ6"eÐ6õŽ7
+{8$~t8Ã,8Ší^8L ž8¹(®
+¹téœ¹¹« ¹Øc¹ý¹9Ÿžj1ž8,ð8ŸÀ8
+%8 vÎ76ñÌ6 Ã55qh40Ét3Ï²1Ù.®0Œ€À  0Í1Ú13ÅÖ41ú56·Ÿ6!DÜ6òï7Kð8!ÒÂ8^à8ž84žPÉ¹)_¹kõ¹p/¹lh¹{ôÈ¹{y¹5Úžq8 à°8A¢8Š8s 796ðI6éŸ55\]40ÊU3Ý1ÙQ<0Ù|À  0-
+1ÙÑ 31&41&c55¯6 #è6ðÅt7ze8'8ú8ž8
+ï8žiP¹*¹bF%¹^N!¹V­¹h8ñ¹nÉ¹1÷BžxàÀ8¥8Ä8&8
+pr7ð_6ðÄ6»ž55GP40Ë83ën1ÙsÊ0öT01eÃ<2g3¿4Çï5ŽŸ6NC7:ªò7Òi8F]
+88Ž\87Ò žZàLžâè¹±ðžîqžz6çÖÀ8yJ8šZ8º8?c.7Ìv76
+6C$5±!4ÄqF3Œq&2Ÿq1b¢¶0ª5À  0&(1e
+(2J3ŸŸz4Æþÿ5³xn6Qµ79j7Ð¬8C;+88­8X7C$`žj<žäö ¹àžîÃøžxî6»@8u
+8€ýò8|ä8>
+t7ËŠ{75Ë6y5°éB4ÄoT3Œ/2Öá1bÒ;0Î
+À  0ÌÀ1dw2,3œýá4Æn5²q 6U$77Yã7Í®ð8@:8ü8§&®8{R6ÝFÀžz.Nžçç`¹ièžïxžØg5Ö} 8jæ8¡¡I8Ú8<×º7ÊÖv7526éÍ5°Ðd4Ämb3Œ:2ïQ1cÀ0ñßÀ  0sW1cÐþ23œ=G4Å
+Ý5±iÑ6X75±\7Ë>68<÷J8x8 ¶á8gî5Ñžê§žêØ¹EØžïhßž7ëµî8`.Æ8D«87:8;7Êr74Å<6œ"5°·4Äko3Œ¡E2Á1c1F0²À  0ð1c*ê2÷ó3Œ|­4Ä-K5°b6\74Ô7ÈÍx89ÕZ8#ï8G8TÓ¶ixžŸ žíÉÇ¹!Èžï»OžT¶y/ 8UÀ8è8e8:LJ7É6l74Xv6v5°š4Äi}3Œ±N2 21c`Ë09/;R0ÓÄ82éÇ34<4>÷5/2±6
+>6¿ßÍ7bþº7åÇ8E§8C68­8¯878j)8J°8b1
+8
+
+8š8§«(8,â8@ÐT7àÞ]7^²í6Œ6	]5,œo4< ;31Ý2D¶0Ñ/ðÐÀ  /õ<0ÓA®2\33lJ4=×õ5.b6
+º6Ÿ7a7ãK8BÜà868©l8šÂü88h8[#N8< 8U$8Ãá8€i8¥€8Ì8?Œ7ßý'7^,6Œ_r6	Ij5,»34<0F31ùÕ2d0ÑÆk/ÞÀ  /¯%0Ò¿%2ð32ÔX4=ô5-q6	òÕ6œ@`7_"D7àÎ8@08×68€78¢}f8Ø8L
+8.`8I>8i¶8ùŸ8¢x8k#8>e&7ßð7]Š)6Œ c6	5:5,žø4<@Q32
+2k0ÑüT/<ìÀ  /i0Ò<2ª
+32<f4<[ò5,ÂQ6	+"6»ð©7]4
+7ÞR8=G8!88 
+87×8~ñ8=Û8 °8<oi8~8ë8Þ8
+H8=/7Þ:»7]Ç6»áT6	!
+5,¶Ÿ4<P\322E2¢Æ0Ò2</búÀ  /"ø0Ñº2@31€t4;ò5+ò16cm6º ô7[EÏ7ÛÕ8:|Ð8k68Ô8òA8p1ü8.28à8/Ù8sjÂ8Üi8E8
+©f8;ùü7ÝY
+7\b6»¢E6	
+Ø5,Ž4<`h32N|2Â 0Òh%/.Õòa0,Â1s=2¢é3 Ò4"í5t[á6,àJ6Ôh7bl7Ñ\Þ8(0Z8l®8]8€	÷8«d8¬ÓÂ8ªcÈ8¢1)8\T8h²8%ÍR7Î7_i6Ñå
+6*ø²5qÙÐ4²ž3"U2`ž1qPÑ0+Jé.ÔoÀ  .Õª0,<@1r¬à2;b3 *4Ä5sJò6+úä6Óü7`¹67ÏsA8&OP8hËä8üë8 þ
+8šu8©xx8§t8ëô8Ô¬8fÕö8$ï 7ÍÒM7_6Ñ€Ò6*âk5qÙ 4Àù3=521qn0+~
+.Ôµ.À  .Õ4ô0+ãŸ1r
+)2ÓÛ345r:6+|6ÑÅc7_l7Í¥8$nF8e8À8òA8€³8Š
+08€i8Šœ8M8e38$î7Í
+7^À6Ñd6*Ì$5qÙn4Ï93X2£e1qÒ
+0+²!.ÔúÆÀ  .ÔÖ=0+<1qs2lT3
+Ù4xq5q)6*06ÐsÌ7]S¢7Ë 
+8"=8b`F8<8æl8¡K8¢Áè8¡œ8a8Åb8cLr8#4<7ÌfŽ7^
+m6Ñ$^6*µß5qÙ=4Ýy3rô2ÄŒ1rš0+åœ.Õ@^À  .Ôw0+2ž1púœ2Î304êI5p!6)J¯6Ï"47[ Ø7É¶n8 ¬28_*y8Üi8Ú8ã¬8f8¥8
+U8=»8aŽ8"V7Ë°å7]£6Ðä$6*5qÙ
+4ëº3Ó2æ1rSE0,X.Õ
+õ.ßY/xtÙ0°¢*1Û 2î±Ð3â®H4Œ
+D5By6,M6¿Œ79V:7
+²7î¬78 Ô¥8CìK8Z»
+8ba(8Z6ç8C8æ¬7í7*786œ²6+[z5_L4ºá 3áW/2íZt1ÚrÈ0¯Œ/wA~.+%À  .š/x
+û0°MÁ1Û%à2îÎ3âd4»kø5»Ã6+Á76Ÿ	ö787º747ìÉ8kñ8Bë8X§š8`T8Xs8AÁ18Î7ì+777³Ô6œ6+L5c4º÷
+3á\2í¬1Ú°0¯ô/wê.b/À  .qÎ/w§
+0¯ùV1Ú¬À2íÊ3á`4ºË«55
+6*û!6œ
+177:7êž7êæÌ8
+=8@A8VÌ8^Fø8V°J8@pÉ8
+6ñ7ë?(7(ä77c
+6œV%6+<Ž5fŒ4»
+3á«2íÌä1Úîi0°+/wêW.8À  .;/w@?0¯€í1Ú3 2ìéÈ3à¹4º+^5®V6*5
+6Œ
+m75úº7Ñ<7é8
+8>l+8Tð8\9è8Tìþ8? e8
+_7êS27ŒÀ77G6œ(56+-R5jt4»#3áÕŒ2î
+1Û,;0°c
+/x>Ã.ÐBÀ  .B/vÙb0¯P1Ùº2ìQÄ3àŒ4¹5'6)nö6»
+š74Ü97·Ÿ7ç!b81Ô8<É8Rl8Z,Ð8S)°8=Ïû8
+67ég<7P76Á6ŒúD6+
+ð5n,4»93áÿê2î?S1Ûj
+0°/x0.K-@Í.Ðj/âL/1Á2
+E3D3ýîx4»º5sy%6
+³6)T6öÅp7BL77Žb7­#U7ÆÂ97Ïê7ÆÀ7¬Û7fD7AÇ+6ö
+
+6ºk6
+C5rŽ&4»%R3ý)ì32ÔŸ1
+¶ /áµV.kq-@V®À  -@~.Œ/áø1
+Ü2ù±3-Ö3ýN4»3Ò5r³:6
+466õ¯7A^Š7Õ7¬?7ÅÂ7Îñ|7ÅÅí7¬E7
+ã7Aj²6õ¿ð6¥6
+>Ð5rÅ4»AX3ý_à38
+2
+é1
+ån/â5.Šâ-@¢8À  -@aç.k
+/á€æ1
+ <2­×3Úh3ü­ª4º­
+5qíN6	µ¡6
+µ6ô7@q7SH7«ZÑ7ÄÁÎ7Íøn7Äõ7«¯}7¯7A76õuZ6¶6
+:5rÖ 4»]\3ýÔ3_2
+31Œ/âW.âR-@íÂÀ  -@,P.8^/áQA1
+cø2aý3ú3ü
+D4º&I5q'f6	6Š6~e6ó 7?7¢»7ªv7ÃÁ7Ìÿa7Ä$F7«q7T!7@±¿6õ*Â6z\6
+6l5ræï4»ya3ýËÊ3
+2
+b@1D	/â§ó.
+Â-A9NÀ  -?ö¹.°/àý1
+'¶2"333ûlß4¹
+5pa{6·«6ð6òk±7>ü7
+ò.7©O7ÂÁb7ÌV7ÃSn7ªb7øÀ7@UF6ôà-6e6
+2:5r÷Ü4»g3þ¿3®2
+j1sW/âøÒ.Y3-AØ,Vo
+-°Àö.ÿ
+0!ðâ142/¯3H83áøØ4e@5-ýÜ5²ã6"Øq6œê6Ÿ=ã6öH
+7~"7ð7y°6ö9p6Ÿ-æ6°M6"ÅQ5²ÌN5-æÑ4Q3áÚL34
+2/{13ð~0!Ü².ÿc,-°¬L,VVâÀ  ,VCŽ-°n.ÿ<ä0!Ÿ»13È*2/LŒ3å3áÁ4`5-ì5²lñ6"eÙ6])6œ°6õî7h7À7/x6õÖ'6œø!66"Œ+5²Óa5-ûè4mZ3â3_ª2/ŽÖ140X0"Ô.ÿÈ8-°ô±,V±À  ,VM-°mæ.þ÷Ÿ0!13À2/È3Á3á«4¿5-)ú5±öá6!ó@6üg6œ"!6ôßŸ7ž«76ê7å?6õrß6œÂ^6ã6"³5²Úu5.þ43âHñ382/î14p40"Vô/ ¢-±=,W
+AÀ  ,Uìæ-°D^.þ²0!Zo13IU2.ÀÖ3~@3à¥4l£5,À
+5±Ò6!©6Š6ŒA6ô+7Uò7Ú76õ6œ6o.6"©à5²á5.&4¥à3âC3¶Ç20'J14°0"/ I'-±
+z,WepÀ  ,UÁ}-°Ö.þmq0!(H13	ê2.zâ3:í3à44Ä5,V5±
+Â6!6:ä6Œ`6ówa7
+ó67}=7PÍ6ô¬R6œV×6Yy6" º5²è5.;+4Â$3â·3âV20`14ïè0"Ñ7/ {®-±Íß,W¿+R.Þ,®hä-þ	/"fÞ06Q13Êž2ÖØ2íšÞ3±4= 4Æ$57ž55l.5ÞiC6ø¢6+©·65-6+¶W6
+v5Þ£5Ô57î4ÆG4=\3Ôì2íÿ2
+ñ14
+606
+/" ,-þa8,®£+Rs©À  +R,®M¹-ýÛ/"E
+06&{132šØ2í[š3cQ4<Ó4Åž.57l¬5-­5Þ6Â!6+q)64ü6+6ûÇ5Þ­5¡58ò4Æj4=3 ±2îKš2
+FÜ14PC06ÛÚ/"ãŽ-þÎ#,®ð+RÑzÀ  +Q÷T,®2-ý­/"#`05ûu13kT2zØ2ís3*ð4<ó4Åi:57!%5ï,5Ý¶ò6¢6+864Ë6+qÖ6ê5Þ¶5n58c4Æt4=Ž3 .v2îº2
+}È14P07$ª/#'>-ÿ;,¯<+S/LÀ  +QÛ,®c-ý¡/"¢05Ðn13;€2LØ2ìÁ<3ò4<D]4ÅD56Õ5°¬5Ý]Ë6U!6+ 
+646+O6Øk5Þ{À5€<58+Õ4Æ°b4=à3 [:2îãÊ2
+Ž²14Ø^07mz/#jÇ-ÿ§û,¯+S
+À  +Q¿È,­ü9-ýQ¥/!ßâ05¥i13
+ò2
+Ù2ìt3º/4;üÇ4ÄËN565r,5Ý 6
+£6*Ç}64i6+-U6Æœ5ÞrÊ5ª
+58@H4ÆÓR4>
+¥3  2ï/Ü2
+ë15
+l07¶I/#®P. 
+t,¯Õ¥+Sêî*5u;+,ÞD³.8/"5&0!1
+n1Úqp2T32}d3œ42aŠ4H4Ý~*5¿j5-£	57©š5-º³5æx4ÝÓ>4KÀ42Çv3Ÿ
+í32ø
+2¢1Û
+1
+ö~0"Z/"°.£,Þé+ô*5ö9À  *5i+yÝ,Þ.d.'A/"F0!q
+1
+s­1ÚI¢2}32YY3œlI42=Ñ4ç$4ÝY5«Y5-M57 Ü5-»Õ5ïã4ÝîQ4fL42ðy3Ÿ@O33029Ê1Ûfú1/0"H
+/"öè.ãÌ,ßNÂ+:ä*6KaÀ  *5\Ö+m5,Þ.j/"	h0!X1
+[ì1Ú!Ô2`ª325K3œEx42ü4Êþ4Ý3ä5G5-575-Œõ5ùM4Þ	f4Ø43~3Ÿt°33i2mó1Û¹æ1h0"®/#=Ê.$,ßŽ{+B*6 À  *5P€+`,ÞÆ./!ó0!@1
+D+1Ùú2C×32>3œ
+Š41ö'4®Ù4ÝÃ585-p×57D5-Ÿ5ž4Þ${4e43B3Ÿ©33¡2¢
+1Ü
+Ô1¡¥0"Ð×/#ª.dP,à4+Ç¡*6õ²À  *5Dp+Så,Ýëw.ôŸ/!Ýª0!'1
+,j1ÙÒ<2'31í13Œ÷Ô41ÒR4µ4Üé5o(5-`
+57x5-¿85
+$4Þ?4µï43k3ŸÝp33Ú"2ÖF1Ü_Â1Ú²0#/#Ë.€,àí+
+ÿ*7JÚ)	êê*g²ä+«
+,Þ^-ýu».þ
+/á2º0¯å1q`ª2,2k
+3œž3|µ3œu§3üÂ40+4ô4J3ý3œÔy3}W3/22ñÇ2à1rOÜ0°=!/â!`.ÿ¬Ö-þŠ,ÞõÞ+«Ãº*hš)
+z­À  )	éÛ*g®·+«¿,Ýýï-ýiÎ.þ
+/á$ê0¯|f1qP2Â2b
+3· 3|®Ô3œu<3üÉ¬49Ø4+£4`Î3ýJF3ŸJ3}j3^2)2R¬1r±Ü0°/â
+f/ Ž-þþf,ß_±+¬F*iâ)
+Ÿ3À  )	èÌ*gª+«î,Ýõ-ý]ã.þ/á0¯pè1q@v2Z2Y3°G3|š3œtÒ3üÐØ4C4<R4w3ýzú3Ÿ.
+3}ã»32`@2y1sÚ0°Ó
+/âél/ Jü-ÿu%,ßÉ+¬hÔ*i®)
+žÀ  )	çœ*gŠ^+ªþ,Ýí-ýQ÷.þq
+/á	I0¯eh1q0\2uð2P3©3|¡^3œti3üØ4M44M4R3ý«®3ŸZï3~*3œo2}2ÂE1suÜ0±
+ /ãMu/ 
+F-ÿëå,à3X+¬»`*iúz)
+E>À  )	æ®*g¢2+ªùH,Ýä¥-ýF
+.þc
+/àûx0¯Yê1q D2l2G3¢×3|¢3œsþ3üß14Vá4]°4£3ýÜc3ŸÀ3~p`3ìÙ2Îº2ú1s×Ü0±hö/ã±|/ ¿. 1R,à)+­
+í*jkF)
+Ä'ž~Ä)Ô&*gvØ+5L,­Ø$-¯÷.éÎ/v·º0+&10ÑœA1cHÒ1Ú
+ž29o02ò52»§2ß¹2íFª2ßæq2»ñ¶2Bñ29øº1ÚÎö1d.$0ÒŠ
+0+ñÚ/wìZ.µ-°à€,®Á^+:*h®Ÿ)
+€î'¹sÀ  'ž`)Ú*g8+:&,­Ý4-¯ür.î4/v¿J0+,`0ÑÆ©1cUØ1Ú
+Ó29»2í2»Ãg2ßáÕ2íy2à
+W2Œ'E2o³2::1Û"'1dÊ0Ó G0,>À/x_.ÿó-±6l,¯j+Lâ*i#j)
+óÔ'¹Ñ1À  'žý)àú*g+?,­âD-°P.ò/vÆÚ0+20ÑÐ1cbà1Ú-ì29E2§2»ß82à
+%2í¬a2àV?2Œ\Ô2u2:{O1ÛuZ1dçr0ÓZ0,€/xÑÊ.Jä-±4,¯mt+*i)
+Bº'º.ÏÀ  'ž)çc*gû+CÜ,­çT-°,.öü/vÎm0+8Ÿ0ÑÙ}1coè1Ú>29£Ï2$a2»û	2à2r2íß>2à&2Œc2É72:Œ1ÛÈ1eD0ÓŽÁ0,Ø/yD.Õ-±áû,¯Ã+ä4*j
+Â)
+¡'ºlÀ  'ž¡8)íÌ*g\+Hž,­ìe-°
+.û`/vÕþ0+>î0Ñâç1c|ð1ÚN!29µ[252ŒÛ2àZÃ2î2àÆ2ŒÇó2õø2:ýå1Ü¿1e Â0Ôý0-%o/y·<.àÆ-²7Â,°+/Þ*jn)
+à'ºê
+&Y
+'žRD)	ŠL*4éÊ+QQ,UN-?.³Þ.Ô/èé0å¿0	0ì8132
+1q:R1&æ1Œ1F(1q¡13¢n0ì÷
+00
+\/ï.Õ).®-@©x,Vm+RD*6ª)
+b'¹tä&ZsNÀ  &Y3b'žcª)	³,*4úŸ+Qe,Ubú-?¢d.Ä.Ô'w/ú=0úÛ0 0ìdV13Wñ1qs¹1MD10ð1u1qöý13æå0íWÚ0Ë0Åâ/ÈU.Õ.ÕÚ-A
+,,Vÿ¢+S*6cÔ)
+ÇL'¹ÕU&ZäÜÀ  &YH@'žu)	À
+*5
+³+Qyv,Uwð-?¶+.Õ_.Ô@í/
+0ø06î0ì13}Ö1q­!1s€1^&1£è1rLs14+\0íž000g/».Õö¡.!-Ajã,WlÔ+Sn»*6Áý)
+6'º5Æ&[VjÀ  &Y] 'žw)	Ìê*5
+Š+Qe,Ué-?Éô.æ .ÔZa/
+è0%0MÚ0ìŒÞ13£œ1qæ11Z1ÒÇ1r¡ì14oÓ0î0B0Fì/C".Ö]1.l2-AË,WÚ	+SÚö*7 &)
+W 'º7&[ÇúÀ  &Yqÿ'žÝ)	ÙÊ*5-+Q¡S,U¡â-?ÝŒ.öÞ.ÔsÕ/.>0:/0dÆ0ìé#13É€1rð1Àb1ž1Š1r÷d14ŽL0îxÝ0}0q/.ÖÃ¿.·\-B,P,XG<+TG1*7~N)
+
+'ºöš&\9À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &rÆt'ÍÍÐ)p *IJt+hh,lF3-S Ü.'
+ÿ.èÛæ/CŽ0Ñì0ô@0ÿ¢ï1A151ä1Rî1£R11^À1>0û6¹0ØØ0!ú/
+.âON."&š-M,dÇ+`è*B»¥)lÎ'Ç&jç
+À  &r\0'Íl@)"
+*HÛd+gÞZ,k°`-SÚ.&¥:.è+ë/ÒJ0Q¶0u%0þÅö1@Ô1v1Ïe1¢ËW1!?1 1>À0út0å0Ø/KŽ.â ¡.!ø-Lê&,d¡"+`ÍŸ*B®)h»'ÇE&jñŸÀ  &qñê'Í
+°)Óv*HlV+gT€,k-RÕ.&-u.ç{ð/`â0Ñ0ö
+0ýèü1?àt1¯1KÞ1¢D1šr1B1=ò0ú 006ò0
+/è.á±ò.!Ê-LŒ7,dzŠ+`³v*B b)dš'Çt&jünÀ  &qŠ'Ì©)â*GýF+fÊî,jž-QóÒ.%µ°.æËô/ïx0QI0vî0ý
+ 1?81>1ÈS1¡œÚ1/£1~
+)1=$0ùdê0æ0E°/Ø.ácD.!-LF,dT*+`,*BÀ)`'Ç
+¡&k À  &q
+`'ÌG)6L*G6+fA6,iîå-QdÎ.%=ì.æú/~0Ñ0÷Ò0ü/	1>²1U1DË1¡71¶Õ1}Ç·1<V0øÉ¥00üB/K.á.!ny-L`X,d-¯+`~â*B
+
+)\'ÇÐ&kÒ'Î2ç)-æ*î
++š
+Ÿ,ÀÚ±-Â¶.­"/¬ý0;>0äüù1w :1ìÈ2Gß*2.Œ2Èn2î)©2ûœš2ìæA2ÆsŠ2éd2D Þ1æ¢^1p¬ú0ÞpË05ØÎ/Uà.§jæ-Œ(r,ºKR+¢b\*yj)(Ê'ÇP
+À  'ÍÏ)-u*€P+§¶n,ÀYQ-Â)Â.¬/<Z0:í¥0ä'd1v.1ë"2G22ÇŽ2í0/2úœ2ì +2ÅŸÂ2m2Ck1æ1p
+[0Ýÿž05#/'Þ.§<2-Œ F,º.Š+¢R*y	{)(O'ÇVÀ  'ÍkH)-.Ô*Z+§N
+,¿×ò-Á÷.¬!/Ë¶0:H
+0ãQÏ1u<ï1ê282F=Ø2ð]2ÆßŠ2ì6µ2ùœ2ë2Å	à2ðœ2BÖP1åiª1o¹0Ý§05=y/ùÚ.§
+}-»Ø
+,ºú+¢AÔ*xü)(Ó'Ç[æÀ  'Íx),Ó4*µ+ŠåÌ,¿V-Á,.«°/[09¢r0â|81tKJ1éBn2Em12Q-2Æ
+¿2ë=<2øœy2ê4 2ÄTû2ti2BA
+1äÍP1o0Ý
+04ïÎ/Ë×.ŠÞÈ-»¯ò,¹õN+¢1*xï)(X'ÇaËÀ  'Ì£š),w*Ð+Š}|,ŸÕ2-Àa.«?/
+êp08üØ0áŠ£1sYŠ1èR¥2D2±ý2Å5Ü2êCÀ2÷œj2éMè2Ã 2ø2A«Å1ä0÷1nrx0Ü¬04¢$/Ö.Š°-»Ç,¹Ø¡+¢!N*xâ®)( Û'Çg¯)è*5i+ŸmÈ,ö©ì.
+tt/
+³i/ø
+Ø0Àµ'1øÿ22ª}3!nÖ3b3Ê#ò4+Ñ4
+ºê4'Î4
+Âp4µ3ÆŠš33
+AÎ2¥Õ2¿1$š0º	Ñ/ïU¢/ª.j0,íÙ+·°T*ydÜ)ÅÀ  )œÜ*ê+œôr,õþh.
+
+/
+?/÷@¡0¿ûŒ1p¢2
+â2©ÊA3 šû3×3É
+Œ4{4
+ì!4&®;4
+4úï3ÅÖÞ3
+l3
+ŸI2¥$S2*®1~Ã0¹ºX/ïí/T.Oà,íº+·¢*y])ÇÀ  )kÑ*Æ+œ{
+,õRá.
+°/
+ËÐ/öch0¿BP1èC2
+22©3ã
+3*»3È
+4Ë`4
+
+Y4%Ù§4
+C·4d*3Å3P3
+:Ä2€«Ï2Ê1~Ú0¹jà/î²8/b.5,í+·Î*yVF)ÉÀ  )Ä*St+œÆ,ô§^.
+5O/
+X/õ/0Ÿä1_æ2
+2š;Å3
+B3
+~g3ÇO4(4
+N4%4Y4Íf3Ä7Q333·@2€3M2j1}ô0¹f/î`/>À.?,í{+·
+*yNü)ËÀ  )Çž*#+Œr,óûÚ.
+Êî/
+ä8/ôšö0œÏx1×2
+Ò 2§t3
+Wf3Ò3Æ4jò4É4$04Äý46¢3Ãg333º2£ºË2
+y1}
+0žËî/îÎ/ô. ï,í[+·wH*yG°)Í*J+šäR,÷Ev.
+ùÆ/3-02NU1±£1ïQŠ2¢3AªÁ3Ì.4?Lû4ÌA4ê45tj55Ãž5?f54tb5Jò4åÕ€4Éq49ªA3ÅÚ
+3:àÃ2  1æQz1Ä0+Y/,Èß.>,î,Ö+¢Í*CqÊÀ  *J|+šwç,öË.
+~N/2üþ01§1F1îFh2¡Kæ3@¬á3Ëj4>/44Ó+4éj5u:54î5>153^*5o\4äŠf4g48éH3Å(3:R±2œ01åÚt1Î0+K~/,Ž.í·,î÷+¢Åq*CqDÀ  *I©a+š
+|,õè.
+Õ/2cÍ01 Â1rê1í;+2 F3?¯3ÊK4=m4Ú4ç¡5v	53l$5<üï52Gò5Ç4ãw+4[^48(O3Äw(39Ä 2Za1åco1I0+¢/,v.Ô/,íû+¢œK*CpŸÀ  *I3F+§,õ9t.
+\/1Ê00Yø1Ó1ì/ì2ÂŠ3>±$3É+p4;óŠ4àý4æÖ5vÜ52@[5;ÈX511»5ž24âGî4€U47gV3ÃÅž3962÷1äìj1
+B0*ÝÆ/,MZ.ºš,íâ7+¢µ$*Cp6À  *Hœ,+§2Š,ôÈ.
+
+ä/11n0/³/1411ë$±2þ3=³F3È
+Ü4:ÕÞ4çç4ä5w¬515:À505Ü4á²4íK46Š^3ÃF38š}2Â1äug1Í}0*Šê/,$..¡,íÉX+¢¬þ*Co°+jM,ÂCâ.
+1ö/4\0Iv1F*Í2+3ß3­4LWÆ4Ôù5C²5 }5é!ò6Ò÷61R{6:!6/Å6C5ã45B5=²4Ìß4DL
+3Šz
+2ùO2$71>
+³0AÎ/-
+ù.Î,»
++b
+#À  +iíh,Á»2.
+ÃØ/3}š0HÝA1EXd2*P36[3¬>4K4Ó5BI
+5ÈL5ç?Ã66/Ö068 6.cR6+q5â
+w5X°5<
+4Ëµ÷4Cð3¥ú¡2øxi2#Â<1=Ô0AWv/,éÑ.Œ,,ºÿR+bõÀ  +iX,Á2.
+Uº/2áô0H
+
+1D
+ü2)ð3 °3«ö4IÖ]4Ñ°
+5@ßž55å]6L&6.Yå67¿6-6Ü5à¹5nÌ5;\4ÊÒ4BÝ×3¥zŒ2÷Ý2#qB1=i0A /,Æ©.ª=,ºò
++bÇÀ  +hÃ,À©Ò.
+ç/2FA0GZÖ1C³2(œØ2ÿÊ3ª®4Hª4ÐD5?vU5Qè5ã{^6œ6,Ý65Þ6+Ù6üE5ßú5æ5:34Éî%4B&Ÿ3€úÖ2÷B2# F1=BÄ0@èÈ/,£.N,ºäÄ+aÿÀ  +h.ž,À!!.
+y|/1ª0F 1Bá+2'ôÀ2þxŒ3©£f4GTö4ÎÙ5>
+ñ5·5á06ÅU6+aR64 6*>
+6ä¯5Ý>559(	4É
+<4Ao€3€zò2ö§Œ2"ÏL1<ú0@±p/,Z._,º×}+aûl,o-ÄºË/
+ä
+03gj1FÕâ2A423$¥È3öEæ4¡Ìì5;
+À5Ÿ­6+è+6ò6Äß6ûŸã7P¹7ÉJ7³46öiÚ6ŸŒ86©º6$õ5¶n@52®4yâ3ë,~3
+W28Ò1>r0,å/HC-œ8¢,fI€À  ,ns*-Ä#Ó/
+jg02»f1F e2@Kš3#Ç|3ôÐæ4 ºJ59ªâ5œ=6*Wî6>²6ÂtB6øñJ7ª7Ø7)œ6óû)6œ
+÷6€6#à5µn°51à«4é3ê}3
+úÄ28(1>2a0+èi/2q-œ'L,fAèÀ  ,mÎº-ÃÚ/
+ðÄ02c1E*é2?c
+3"é.3ó[å4§š58H5»ã6(Ç²6áo6À]Š6ö#°7K7be7
+ E6ñx6»]¶6E6"Ëõ5Žo51Ì4YV3éÍ3
+28+É1=ò.0+Ÿí/
+ -œõ,f:+À  ,m*I-Âõà/
+w!01c`1DUj2>z3"
+â3ñæâ456å&5¹ö6'7t6
+.6ŸG	6óV
+7
+^7®ð7
+Ë6ï
+Ç6¹®v6
+6!·h5³o50Dð4É3é
+3
+BJ27Øl1=±ú0+r/Ï-œ,f2nÀ  ,l
+Ù-Â^è/
+ý~00·\1Cî2=
+3!,3ðqá4f55G5žd.6%§76&ì6Œ0m6ð7
+·Ü7û}7	V6ì¯6·ÿ66Ò6 ¢Û5²oü5/w48Ì3èn¥3æ
+27
+1=qÆ0+kö/ðþ-ŒóH,f*²-VÑO.¯p/û1
+>ì2,[o3%RD4
+ÄŠ4Ëë5=e6'|6ÿ07  7G
+ 7
+U7¬
+H7ÂÐ®7ÉÃ7¿ÝQ7§?7Ïy7>|6ô&6vµ6
+à5y~4ÁÈ04å3
+ªk2$²1/ðÜ®.šŠÀ-NÆÀ  -V22.®ðV/ú01
+i2+œ3$q4	íT4Ê"53@6Ïw6y6þ7®7DßÇ7^7©ez7¿k7Æt7ŒßÔ7€á"7*ø7<~h6òqJ6|^6
+·Ï5wý4Áÿ4Œy3
+WW2$q 1aØ/ð¯h.šô-NŒ¹À  -U.®^=/ùD¡1ñæ2*Ÿ
+3#ä4	4ÉŸ5)6wr6òÕ6û/"7B9ì7i7Š¬®7Œh%7Ã&7¹âT7¢Œ7x7:G6ðTg66
+íŒ5vá¢4ÀmÌ4a3
+B2$1%17®/ð".š(-N²âÀ  -Tó÷.­Ì"/øY,1Kd2)ïX3"®Ž4>°4Ç¯\5
+ó6n6lŠ6ø&7?7r7£óß7¹3á7¿×¥7¶äÕ7 $V7Ãï78$6î76¬6
+#ª5uÅ¶4¿À4£3
+±.2#ðª1
+
+/ðTÜ.šn\-N©
+À  -TTÙ.­:	/÷m·1€à2) §3!Í4g^4ÆEú5~)6Çj6æx6õ
+7<î87|7¡;7µÿ7Œ/7³çY7Åò7|zî766ìš6T6	Y5t©È4¿g4ª83
+^2#°/1ã[/ð'.š[-N7.*3$/
+w0ÃÎ€1ò¿ª3o3øT4Ìøb5p 68ó 6ÊY¿7AU»7¡ÈD7îzÉ8
+S£88÷8I.8Lš8Dsí81)£8Ó@7ßþÍ775Aÿ6ŸN6.9D5P34ÂDã3ì;G2ú·1èL0»#/.#ÀÕÀ  .)¬:/0Ãð1ñ¥*3À33÷"4ËÛ5=Ñ67.ú6ÈV7>ŸÂ747éûd8âñ84Z±8CÁÚ8G
+8?cr8-$S87Ü7ÌÞ73j6ŒŒÒ6-Eg5»
+4Á§
+3ë«I2ú&[1çž;0»oÕ/yå.#·À  .)%P/¬0Â?<1ðª3Ô3õð4Ê
+T5
+65jô6ÅÈë7<'Ê7 È7å{ú8r?8/œÛ8>U¢8Ax8:Rþ8)
+û8;å7Ù2<7þ 71èÖ6»bV6,Q5&4Á	53ëL2ùµÿ1çn)0»G
+/h².#­<À  .(g/Ç0Áw1ïp(3au3ôœ4È¯Î5Ø163Šï6Ã79Ð7
+	7àü88+!	88é_8;ßò85B8%©8
+p67ÕËô70c70<@6ºÚ6+]­5î4Àk]3êL2ùE€1ç$0»6/W~.#£nÀ  .(}/â0À¯Ô1îUš3 ²3ò4ÇBG5¥c61âé6Á876ùØ7yJ7Ü}(8Ü8&483}!86Gâ802
+8!R8€7Òeª7b&7.¬6ž­^6*iÐ5û×4¿Í3éûO2øÕH1æÚ0ºöç/FK.#¢.î0?¶1¯K2¥03°Ù4€=G5Äñ6:6ì6âÎ7m*7Öo¬8&ñÆ8`?h8!D8³c8Ù
+8wž8|w
+8{$8nc8Kãê8¢J7Ås7[ë6Ó¡6.È5z|x4s3§ëZ2¢á1è07Þ.äðEÀ  .í9#0>á1Û2€^3¯
+4£!5µ
+68nb6ß{7iÄ07Ò:8#
+8Y8|'B8þ8zÌ8ooP8mç8oÚq8f.j8FÚb8ñS7ÂòJ7Yä6ÑÛ6-è5yò4.Ø3§R2j1É®07ÃH.äàKÀ  .ìpš0>)k1
+l2£~3®
+@4¢É5¥%66¥Ø6ÜÚV7f^X7ÎºÇ8Ik8Rï8r
+ö8v8jwX8_fà8_Wà8d.©8]ù@8AÐÕ8@[7Àqy7WÝ6Ð*6-ª5x¡k4Â<3§AJ2261ªÅ07šy.äÐPÀ  .ëš-0=qF1ñü2¢ºy3­r4 è5?64ÝO6Ú97bø~7ÊàS8u=8LG²8gðŠ8i)ë8ZÙë8O^8PÈW8Xí8UÄ8<ÇP8d7œð©7UÖ6ÎŒP6,(·5w³ã4U¡3ŠìB2ùá1Ü07«.äÀUÀ  .êß±0<¹!1]2¡èt3¬{Š4ÌM5
+Z63Æ6×Ý7_Š7ÇÞ8¡8EÈ8]ÕW8[ÀQ8K<w8?V8B8¿8L×58Mê87œÄ8
+Þl7»oÖ7SÏ6ÍN6+HÄ5vÆ^4é3Š;2Á1lô07rÞ.ä°Y/û0êãþ2#¡3Fy«4Q6È5?8_6³6Í*7o
+?7ìü 8Dµ08g8}8p@Ö7ú¥5³€p·ZµÀ¶Ðò7W[868s!ú8i¬8/ÂZ7×¶:7\èf6¿|Ó6
+Îš544Fb3=(2
++0áY©/cÀ  /x}0éô%2"à3Eh 4Oâá5=Å×6µ36ËCÕ7lò7è^8?²Ÿ8w«8%8Wã7»1¶éC<·³!À·h
+75y°8"38f{C8b ±8,87ÕŠ7[	Z6ŸW>6
+2Ô54^4F
+3<ÝÈ2
+XD0á5ñ/X6À  /õô0éJ2"
+œ3DVW4Nù5<SP6R±6Èð7hª¥7ä 8:°N8yr8¹¯8>Úå7z8·žI·øè ·ŽyN6È8dç8YÔ8[³¶8)>7Òi7Y*L6œ1ª6
+ÿ53tµ4E®§3<2
+/]0á8/M\À  /sk0èq2!][3CD«4M;5:àÈ6ð06Æ(7e=V7ß²Ø85­Ü8o/8r8&'ê6ú ·Åg¹žWÀ·ô¥Ù¶Ä7õ-8M-Þ8TÆž8%ûö7ÏÂ7WK>6Œ
+6
+û+52æ
+4E>É3<I:2
+v0àî/BÀ  /ðã0ç$2 ù3B3 4Kç*59n@6°6ÄIÒ7aÐ
+7ÛE80«n8eOŠ8aÅÌ8
+tö±U@ žyxžB;0ži ·
+&d7Í|8@48MÙº8"¹Ø7Íð7Ul16ºæ6
+_W52Wb4DÎì3;þó2Ý0àÊÇ/7š0 { 1~2¯Ìï3ÒÝ4Û
+Ó5Äú6hë7FÎ
+7Ûœq8H88ñô8Û8
+Øž:ä°¹
+y ¹Tþž¹sè¹cÏ¹'l.žU@7œp8[÷>8rŠ817Ç77@6]­5¹æ4Ï3ÈÉ
+2š1tLŠ0n-À  0æ,1}Ÿ2®ð'3Ñ¥4Ù5Âä®6ÓÜ7D&<7×ÓZ8C
+8KÒ87Ðûžg*Ô¹*¹_U¹|#@¹lŸÀ¹0vžªB6 5À8M8kX8.H7Åx76=b6«b5žc²4Ï3Èt-2§èÒ1t#à0aÕÀ  0Q81|zú2®_3Ðl4ØZ5Á=a6>Í7A}ò7ÓéB8>Þ8¥­8|@7E@žž|¹$S¹i«¹ P¹u®¹9ž»žºÉ:¶DÀ8>(ø8d
+8+7ÃT
+74í6ù5·À{4Î3È>2§º1sû0U{À  0
+ŒC1{i42­63Ï44Ö
+5¿6©Ÿ7>Õ§7Ïÿ)88ö28}ÿ8fæf7
+žÛ¹0
+¹t÷¹/ ¹~o¹Bß
+žËJ·'RP8/AÚ8\Œy8(
+Ê7Á0÷73€6FÍ5·
+E4Î«3ÇÊO2§U1sÒR0I"À  0
+'P1zWo2¬YÏ3Íû4Õ
+â5œîÉ6°7<-_7Ì83ê8r²Ó8QK4¶d žµþ¹;©®¹~XW¹œ¬¹Æ\¹LBžÜ=8·
+ð8 ZÊ8Unx8%7¿
+j72MÆ65¶z4Íž3Çu`2§\1s©0<Ê0
+c1ôU:3'Eâ4Fx5KQ62âÕ7ü7©¥8.Ñ8
+ý8dŸ7Î`žÊBl¹xÌ¶¹€ë¹€?)¹c(¹«¹Žà3¹Öo¹Â
+·
+ 8a¬8nªÎ8ŒÈ7š6ù#6'÷25@c×4<êQ3÷01êÒ0OÀ  0vt1óCl3&i4E?Ö5IÍ 61;7n7ŠX8*çä8
+d8°7j°žâ¹Õ¹€åü¹ ;þ¹y¹Š¹³Bd¹
+É¹i<·wU`8SÇX8h»ð87<s6÷¿^6'T5?ä4<
+3É1êdú0CEÀ  0á1ò13% 4D5HHh6/L7ëÝ7£¯8&þC8Ì8
+š 6Ù8ÀžúêÐ¹
+£P¹¥.
+¹8Î¹ì¹¡¹±€®¹C(¹#h·­FÐ8F 8bÍ8zG7í>6ö[š6&²5?ee4<Aê3ô1ê= 07À  0L1ñÊ3$¯?4BÎ`5FÃÑ6-ë7VM7¡z8#£8|6b8u(¶.t ¹	¹AÍ¹¥v:¹5¹€Ð¹/¹°ò¹y¹*··Þã 88Hš8\Þ68Y76ô÷ô6&h5>æ,4;íž3lÖ1êF0+ÃÀ  0·ª1ð
+û3#Ò^4A€5E?:6,CÄ6ÿz7]n8+8r528_Ù·CÖ`¹É€¹à<¹¥ŸT¹2c¹ºš¹±¹®i(¹¯ä¹2^Žž?š8*X8Vï^87Ç7NÔ6ó>6%lÐ5>fô4;3>ž1éín0 1ªÔ2OÎf3,â4¥Õz5§«6Ž7Ròh7þ4Â8r
+Ô8€Z8?'žž°œ°¹u
+¹h·× 9#Q9ÏÔ¬9§7·k ¹Y0¹¢Ëð¹-Ð7N¶`88RÙÐ7æ1f7C"ª6£S54æJ32G®ê0ÿÏ8À  1(_2NÞx3kG4€ÃH5ŠFá6@è7P*Û7ù~8k°z88
+jžÉ3ø¹ïH¹:¶¶ÊÀ9œz9Õä9 _6ÁÀ¹r¹¢ÑX¹Î6÷18v
+ 8O*7ãê*7Aír6W5»4ü3ô`2G®0ÿŒ­À  1¥ë2Mî3©ª4£±5€ò6Í07McL7ôà98dÛ
+8ìÈ7óZÐžáªX¹i¹}07w_@9W€9ÛO9©7÷3`¹è¹¢ÖŸ¹
+nd6!ì8l08K{>7á¢ï7@ž66Z5¬Ö4U­3Í'2Glp0ÿª$À  1#v2Lþ3è4¢â5£J6Yx7JŒ7ð5ô8^À8Z7­àPžú ¹ãÊ¹s
+è8 9£ñ­9á
+T9²ñ¯8_ ¹£Ì¹¢Ü"¹#¬¶*8bP8GËö7ß[¶7?ú6
+ü\5>ò4
+_3¥ð2GK30ÿÀ  1¡2L¬3&r4¡®5¢H~6åÀ7GÔ/7ë¯8W0b8È>7PÌ@¹	Kt¹]ü¹i8g;9«ï9æÉ9Œ_÷8¡4T¹wy@¹¢á¹)®ô¶û8X(l8D
+ª7Ýy7>MÁ6
+o^5Ñ
+4Å3~·2G)ô0ÿ
+1IBÍ2Óæ3Ó³*4öº5ö<56Ðù7S8*Ç
+8Î8Ì·_¹S¹u
+9=ì:]÷J:šõ,:8ä:Œ4:o^\9gÛô¹ï¹äôžvÈ8OTp8{9Ì8S©7Õ 6ÃËH5é
+i4ë03ÊáJ2ì1BVÀ  1Hz2Œ3ÒÕ4ôä5ô06ÎŸ<70·8'2n8h
+8-ð·áN¹\g°¹jë9Q%Ô:V×Ž:Ä:;z:áu:m
+H9~Ç4¹
+Ð¹ÈžU°8A3@8uŽh8×7ë6Âö€5èf¬4êÊ3Ê§ò2Õ1BJŒÀ  1G²q2c3Ñ`4ó?K5ò$ã6Ìò7
+ê8#Ÿ83D8`ž
+°¹eŒ\¹`ž9dÂŽ:Ož:È:>
+::jÚ9Ù:¹, ¹Hž4š838p.ø8à7j6Â" 5çÁî4ê*f3Ên2œ|1B>íÀ  1FêB2«h3Ð7-4ñ5ð:6ÊG§7ë
+8 	
+8þ~8kážJ¹o
+¹V
+š9x_x:Hv:c:@:+à:hò9NÀ¹tà¹úzžš8$ðø8j©8&37R6ÁM[5ç
+04é¿ 3Ê5E2¥÷1B3
+À  1F"2ó=3Ï
+Ú4ïôØ5î
+6È
+^7ÈR8
+t^8x8R€pžw¹xeš¹LR 9
+þR:Ax÷:2u:C :Q!:fUÒ9¡Ä¹bÔ@¹¬Hž³ò8ÏÐ8e$$8lb7
+-66Àxž5æxs4éS3Éûï2q1B'O1nf2ÒB
+4
+55#[
+6!€47LÒ7»×ï8O¬+8€îè8tÄðž± ¹!°7È:Tì:êÄ;'à :ª;:ª@:äL,:p
+7¢¹§CŒ¹^D7â"À8¹
+89}H7­;á6ý×ß6A²5
+64_2ÊÀ1ÖÀ  1çè2ÑJv4
+m®5"?®6 CÕ7ÌS7ž÷ó8JÜ^8T8TœPžÉH¹aä8?
+à:O<«:Þ
+Ž; à5:°b:¯k~:ãU:°i85r ¹¢×ô¹
+ä7ÀE 8#È876Î7¬6üÁY6Öœ5Áp4v2Ê€²1&À  1ai2ÐRà4
+¥Œ5!$T6
+ãv7KÔ7¶ú8F
+8Â84µžžà ¹¢(8åð:Jpb:Òô;ßŒ:µ`:Á,£:â^ü:}à8Ð¹l<¹
+Ûp7g 884ðP7ªÓ&6ûªÒ6kÊ5|ª4R®2ÊÌ1ütÀ  1
+Úë2Ï[J4
+ÝË5 ø6
+7ËV7³7ý8A<Ä8),8® žø!Ð¹âd8ºE:E€:Çcd;ß6:»
+n:ÒíÞ:áhP:x`V8ÆZ`¹ ¹#7y@8yò|82©Ô7©Æ6úL6 Ö57å4.Õ2Êlå1öÄÀ  1
+Tm2ÎcŽ4
+Ù5
+í6
+"º7JØ7°X8<lö8<7éM ¹Õ(¹"8ç¥p:@×é:»ÒN;
+ÞÍ:À:ä¯6:àqŒ:rà@8ü+¹Ž¹(Xš75V8rÇð80cZ7šji6ù}Ä6ä5ó 4
+ü2ÊPÿ1ñ1¡Ë2úx4'È5AIN6>!f7
+»ª7×Æû8gé.8«ÑÐ8/¹è¹cZž9¡p:ªõ;Þ;l;
+§ô;
+Ý£;:
+:Í&9·{è¹l¹Jp6êc8d 8OEÆ7Ç¶7m864Ñ$59$4!Þ2òB21è+À  1¡-P2ùu4&Üš5?û6<27ö7Ôc8b?Ô8£À¶8
+`¹ à¹Zõ@9«
+:
+!;8;fæw;Þ ;!%q;9z­:Ä>R9¿µÌ¹š¹LèP6;) 8W8L©7Æ+Î7Ï64Y458Øþ4!gÞ2ò'
+1äðÀ  1 
+2øQ°4%ñ:5>­Ÿ6:âý71X7Ñ ?8\~8¯¢7ÏqÀ¹
+«à¹Rž9ŽÆ(:=;9Õ;a/v;);$m
+;8ð4:»Uö9Çï°¹
+ì¹ODHµŒì 8J8J
+N7ÄÊæ70ú63áC58`4!AÝ2ò
+1áµÀ  1ðë2÷.L4%Ì5=_ö69CÊ7l07Íß8Ví"87"`¹(6ð¹J*09Ÿq
+:xÒ;ç;[xn;8J;'ŽÆ;8e·:²m«9Ð)¹yJX¹Q @¶Œ
+ 8~{8Gq7Ãiý7Ý63iT58AÂ4!Ü2ñðò1ÞzÀ  1Rž2ö
+è4$^5<.67€7§7Ê98QCÈ8p7Š@¹2Áð¹AÄ9È
+H:n÷J;;UÁF;G1;*ü°;7ÛL:©
+w9Øcx¹gbÀ¹Sü0·$m@8va8DÔÐ7Â	7ôÀ62ñd57ö&4 õÛ2ñÕÞ1Û>1«¥¯3Ó¥41¯ó5Ll6HŽ\7&À7âÈ8pš8®x8U¹Bš¹D6ž9ØzÈ:mdl:Ej;þZ;.À;>^;0
+:Ãqð9æH¹?Ž¹Uø6
+[ 8¢L8XÇT7ÒM7
+»6?­5D4+ŠÞ3 Éf1ŠèéÀ  1«Þ3=40œZ5Kj6G+7$3L7Þ 8jÒ€8¥Ì\7å7 ¹
+h¹7âð9ßØü:hÙ:Ü;P;8û`;F¹â;.Œ:¹L9êFŽ¹|Ô0¹V¯Hµüp 8ð8V,7ÐïI7
+f6?9ì5DA84+
+=3 ¿;1Šê
+À  1ª`3§4/ÊÂ5IŒQ6E[û7"_Ù7Û
+98düŠ847Ä ¹'Ì(¹+09ç7L:dNÅ:àm;
+2Y;Cr ;Oo;,ø:® 9íÿ,¹g(ð¹Weð¶Äe88SÔ7Ï
+7Ëh6>ÆC5Cúc4+c3 µ1ŠëTÀ  1©œ=34.Ø(5Hd66C¯È7 f7×p8_&Š8@
+7,¡¹1à¹;x9î:_ÃÒ:§­ï;#ÌR;Må ;X$ø;+4:€+ó9ñ·¹Q}°¹X
+ ·$×888Põ7Î2Ì70>6>R5C³4+Aû3 ªæ1ŠìÀ  1©l3{v4-å5G
+
+6B7
+žñ7Ô
+ª8YPª8ùð5íÒ ¹:U¹çž9õóÌ:[8ÿ:±{p;)fh;XZ@;`ÚŽ;)p:¿N9õoì¹;Òp¹XÓP·g| 8}À8NZV7ÌÔ76=Þì5Cl¶4+ Z3  »1Ší¿1¡»/2úŽ4'Å5AS6>@07
+ðì7ØRì8iH8­ïP8<À¹ %p¹Sd9£P:m£:­;<÷;8
+À:ŒÀ
+:ó
+:s89«°¹ï8¹8ñ7WÀ8]h8Tëì7Ë
+7Sº66¡5:©ú4"¬ž2óµ1»gÀ  1¡(Š2ùyh4&ê`5@
+F6<œè7
+K7Õ+J8cÐ8Šq~8VÐ¹	,P¹IÀ9­-ô:gŒ:¹¶;7Y;6â:¹ü/:ð,:qÆ9T¹ÿX¹9àè7RÿÀ8Ôü8Rš7Éß7Ðµ66BB5:r$4"©2ó«Å1ÁÀ  1 
+2øk
+4&¹5>æú6;;7¥E7ÒŠ8^Ü8óª7õ9`¹3@¹>¬ð9¶È:aÔV:Å/j;2";4ÿ0:·8*:íB:^Š9y ¹|
+ð¹:ÐH7O@8L8PeN7È²î7M®65âÿ5::N4"|2ó¡ü1ÇÐÀ  1 2÷\Î4%55=°®69¹X7ÿs7ÎÜ8YEš8uÖ7³Å@¹: ¹4Q9Àc,:[ì²:ÑF';,ëR;3yN:Žt:êQ:K9¡_¹h?(¹;¿ 6·> 8Ä
+8N!ú7Ç]7Ê©65Ÿ5:x4"d2ó01ÎÀ  1q
+2öN4$Zk5<zd6877Y¢7ËŽa8T n8ø7d¢¹$A¹)õ(9Éýè:V>:Ý\ä;'Ž;1ó:±°}:çg:8fØ9©Fh¹T_X¹<®ø5ÿz 8
+;°8KÞš7ÆYË7G€65$|59Ê¢4"Lz2óf1Ô81St2Ò&`4
+05#kü6!×7€ž7ŒŸæ8Q_8škÖ8
+
+Èž¹f8I'::Ò4:±d>;'rÞ;,Vu:¥,Ä:K¡£:Ãbž!œ¹$TžìF81:Ð8è@8BÐÄ7³±7ì6
+@$5
+â4	sÒ2Í%1dzÀ  1à62ÑQ4
+R5"we6 Šb7Wò7ºA8Mpâ8¢r 8oPž§â°¹b¢8
+Ð:7ÞØ:³°e;.ÖÌ;.
+:¢ce:6|:î·?.¹Çìžðç(8$¿8.8A
+7²#¶7°b6ýì5
+dÀ4	fü2Í&+1n]À  1lö2Ð|Ô4
+Ø5!Ì6uÀ7
+*7·Ä8IF`8yd8Sëžº7P¹_)88Ç©ð:4ëd:µü;6:Å;0åº:î: V:bR7KÀ¹kžõð8CH8sÐ8?i^7±Eœ7QÖ6»Ž5
+@4	Z&2Í&Ð1x?À  1
+ùž2Ïš4
++Ñ5 56
+E
+7Ÿd7µF¹8Eà8,88ÁØžÌø¹[°X8ù4à:1ø:žHŽ;=¢;3-g:Ð:
+ 9õc¢84@¹$žú(8
+Çx8¹8=µ¬7°gÁ7 óL6y|5
+
+|4	MP2Í't1!À  1
+z2ÎÓH4
+56
+|7q7²ÉU8@ñ`8ò8
+xžÞàp¹X7`9`:/©:ºô;E§;5u:(9êéò9âŸ8¹yepžþÉ07þ 8ÿd8<ü7¯Ç7 À67D5
+ø[4	@z2Í(11I2µÄ3Óš'4ö®€5öªä6Ñžú7O
+8,âP8hd8§wŒµÏÊ ¹2\è¹F2H9>Ä:1Ü
+:l:R:Hç :!Ê8¥iž¹ü¹bìÀ·îAà8x8 8#|7$6Ê U5ïà4ðy
+3Îè21EMóÀ  1HiÛ2#3Ò»$4õ]Û5õ66ÏîX78*°8<ú8ø·
+µÀ¹6
+P¹67à9T :.T:`:râ:30
+9ëû48ÍŸ¹x ¹_^àžëà8q88,§8"b7!6Ê-5ïDÜ4ðTœ3ÎáS2 1EdÀ  1GË2B3ÑÎ#4ô
+5óc6Î#Ž7à28'!888·¹ ¹:­Ì¹&=9jÀ\:*Ì:~<:x²Ñ:
+yð9Õ²Œ8öX¹a,`¹[Ðüž¶Ð8Ðì8XÄ8!H®7
+6É¹à5îøØ4ð0r3ÎÚ
+221Ez/À  1G-Z2ÿ3Ðá 4òŒH5ñ¿Ø6ÌY7(Æ8$@k8æ#8x·Ô¹>Ö<¹C`9p:'Cí:vFT:j°:Ãn9¿jV93à¹Iœ¹XC,ž
+Ð8zaH8Ú8 .»7{6ÉF€5î¬Ô4ð
+%3ÎÒä2Â1ELÀ  1F2lÂ3Ïô 4ñk~5ð
+*6Êp7q\8!_Ì8ºž8Ypž
+:Ð¹Bþ ¹Hð9:#»ò:nP\:\LÝ9ä#9©!ï9#^¹2NÀ¹TµHž*L 8q À8°ò8Ì7ï6ÈÓj5î`Ð4ïçØ3ÎË®2ŠR1EŠi1xÖ2O3#4¥ôë5§ùò6W¯7Tà8 å8xû×8­þ*8sløžmI`¹SÅ0¹UèX·Næ@9G(Ç9Ž9Ãxž¢iÀ¹è¹}º@ž¬¡85h8nP8keÄ7÷ž7MØv6u
+5€4¢3ò2L 
+1nlÀ  12Nëž3F4¥*¢5Šý¶6Cì7R;7þS8sêÜ8§µL8Zû`ž
+M¹SU¹D!Ì7OÎà9Vb9ýt9
+¥ žYø¹xÁü¹vž°¡H8*B°8ä8iM7öIÜ7MC6;5£ô<4¢Ö3k2L3Â1
+À  1»Z2N<^3
+4€`Z5Šz60'7P}7úÜ8nÙâ8¡ll8BÈžõ¹Råì¹2[h8 °9eóÎ9
+f89(ž·ÜÙ`¹avP¹o~äžŽ¡(88£x8g5T7õÿ7L®65£Ñé4¢w3ã2LGx1«À  1\2M3xÏ4£5¥?6
+c7Nlî7÷d8iÈæ8#8*ž¢¹Rv\¹ ø8Š9uY*9Îì94i¿µN ¹J*°¹ha<žž¡8ÅX8Ÿ8e
+
+7óÜ$7L6Æü5£¯4¢kU3\2L[/1©JÀ  1ýÞ2LÝ¬3ê4¢ËÈ5€	67L\J7óí
+8d·æ8Ú²8Šž±F¹RÀ¹Îp8µ}$9_c979@Kç7Ïòp¹2Þà¹aCžŒ Ø8À8ØŠ8cæ7ò¥G7K€6ö5£B4¢_3Ô2Lnä1Œë0Å%1ô
+3'8µ4F€Œ5KÖ
+63Çó7Cþ7«Æ83['8É8­ÇŸ8:Àžu]ž¹:ä>¹~'¹Œ¹~íð¹Äá¹4å¹Sž Ot8Œp8W8Ì¡8,þ
+7Šµ
+7Œ60$W5H1Œ4Cu3$ÉR1ðÊ0ÛÕÀ  0bd1óV
+3&€4EÑ5JÍå62§ 7.ï7©µ;80¯u8°z8Šì8"ðèžÓl¹;B¹tÕ¹o»¹i¹ÍÛ¹
+ž¹O¶"ž£û47ûÐ8Ùð8M,8+ûW7Š%47Ö|6/öR5H
+±4Cvr3$×01ðí0ø­À  0ÿ£1ò÷3&R4Dý^5IÅŒ61
+7Þ7§ã°8.Ã8L08^8
+Yžø ¹<FP¹k_¹]µL¹TD8¹lì¹~x{¹KÒÐž§§7ä8\Ô8Íž8*ø(7¥Z796/ÈL5H¥4CwS3$å
+1ñŠ0À  0ã1ñçä3%z¢4D)®5Hœ60e7Ï7Š$8+X8çá8)D7ç ž
+¹<÷Z¹b1¹KÓÞ¹>ïX¹XV¹qÝ¹Gïzž«RÐ7Î 8ßŽ8N?8)ôú7¥~7Sø6/E5Gò4Cx53$òê1ñ2302\À  0:"1ñ0Ô3$åñ4CUÿ5Gµl6/D$7ïŸ7€@8(¬b88ôt7žRPž«A
+¹=šX¹XßŒ¹9òV¹)h¹D¹d,¹D
+ž®þ7·Ð8b8ÎË8(ñÍ7€uŠ7µ6/l@5GÝ4Cy3% È1ñTÂ0O30 'Å1~Hê2¯œL3Ó
+4Û»5Åá6Î 7IÌ7áÕ8P]8Üb8¬œ8l€¶±¡Àž€»¹
+pl¹!è¹,žµò
+·ezà8PId8£o8,®8JB7Üš7Eü'6K5Âºé4ØÙ~3Ð-2­Ð(1{Žž0
+€°À  0Î]1}¢Ö2¯6.3ÒQp4ÚÊt5Ä6Ñ7H#7Þ¯8M;š8dà8ŠMÂ8YÄ·-Qpž¬\<¹
+èô¹!gà¹?Lž¹Q·88EÛD8±Ê8Ú8IV7ÛG£7Eb6
+é5Â¢
+4Ø×3Ð72­è1{ä=0
+È
+À  0tõ1|üÁ2®¯3ÑÖ4ÙÙã5ÃB6Õ7F{
+7Ü>]8Jµ8íX8Ýò8Fo`·é žŽ/Ä¹a¹!Cà¹hžŒ°ø·K08;m8U&8ç8HË7Úw7E"6ò<5Â,4ØÕ3Ð­A2®1|Â0
+ìYÀ  01|V¬2®'õ3ÐÐ<4ØéS5Â
+ô6Øq7DÒ7ÙÍ¡8F÷Å8uÔ8n83U·«)°žŒ^¹Ú3¹!Ø¹ËžÀ·µ 80þÜ8ø8D.8FË7Ù§7DµÒ6Å5ÂpN4ØÓš3ÐœK2®x1|CH0.À  0
+Â%1{°2­ Ø3Ð¢4×øÂ5Á~¥6Ûâ7C)ú7×\ä8CÕÔ8þL8þE8 :°·ÕiøžÃÖÍ¹RË¹ ûÀ¹»žÃoõ·ËØè8&°8ã8¡Z8E
+Z7Ø×7DI
+6æ5ÂWp4ØÑ¶3ÐÍT2®1è1|rÍ04/Šh0ê2# 3F®ã4QÖZ5@La6N6Ð L7tüg7õ`O8OÊ<848«º8£-<8}ô8,Þz8c°8&8s_8Ép8§
+²8íÞ8LŸ7ñ7qŽ 6Î#6ß5>k4Oõ(3E
+%2"Oà0èÞ\/©ÜÀ  /`R0ê
+2#'53Fñ4QX5?|B6º6ÏP7s-7òãÎ8Lÿ8Y88§ 
+8çª8nÏ8
+ØÐ7ôº 8ñ¶8h«n8ºÄ8€
+/88Já(7ðŸI7q-6Íä6Êã5>iQ4P33E&]2"o;0éF/ÏêÀ  /;0é2"ŒÉ3E 4PZW5>¬!6òä6Î ß7qó7ðgL8J4Û8£:8¢¢T8¢8`×8Ó'7Ø¬À8
+[à8]÷8¬
+8¡ëš8,$8I«7ïÝ7p§=6Í¥p6¶²5>g4P?3EB2"0éJ./õøÀ  /Ô%0é2"R]3Dç4OU5=Ü6+16Ì±'7o1ž7íêÉ8Gj,8í88$'8\8QP87ÿÜ7Œ@8 Æ	8SBŽ8l8R'8ËB8Huü7îûÝ7p Ù6Íf_6¢5>dÚ4P%I3E^Í2"­ð0é/
+À  /0èõ2!çñ3DO
+4NÞT5=
+â6c}6Ëap7mC~7ënJ8D|8798¥ö8ò8B7áh7  7è`G8HW8Ä8ž¢8je8G@h7îš7ox6Í'O6R5>b4P5T3E{2"ÍJ0éµÿ/B.ím0?M²1¡g2¥_3±s4¥.À5,6<ÞÐ6æãá7tb7à!Ì8268v6f8<8¥28ªD8ª¹<8©H8£ô|8ŒÒ8sðØ80m×7Þ>Þ7rO6å7'6;ù5
+,M4€9t3°$÷2€q1
+ýC0>qó.ìkâÀ  .íØ0>õ01Y
+2€÷3°Ë4€ 5
+yŽ6;ùi6åI7rÎ7Þ8180$,8s 8Ž8¢&°8ŠÜš8§]ø8Š8¡¯H85+8r,
+8/&7Ý7r
+ý6äöí6;³5
+,54€GŽ3°?Ö2€©È1
+0>¥.ì±yÀ  .ì°"0>¬1±2€3°"4€m5ñ<6;6ä@²7qÎ7ÜN8.C"8oÊÎ8Så8Ö8£t¹8€¬8£¢ë8j8­8pg[8.²t7ÜÓE7q¢š6ä¶Ž6;mm5
+,
+4€Uô3°Z¶2€Ë
+1=à0>Ù*.ì÷À  .ìQk0>D*1
+ÈV2€(3¯z4£D5hÄ6:.6âï7oi7Údù8,b8l 8ó·8ü8 
+Ì8 §d8 ³>8$Ü8%à8n¢8-ÔÁ7Ü
+v7q(T6ävx6;W'5
+,4€d43°u2€ìu1^.0?
+Æ.í<šÀ  .ëòŽ0=ëš1
+ú2£Àû3¯Ò4¢ö5àL69I46á7m¶:7Ø{\8*8i_288&8€á8L
+8Ã8ßš8;8lÝÜ8,÷7Ûg©7p®6ä6@6;@â5
++ë4€rt3°u2¥
+Ì1~}0?@b.í?.)Âõ/ÐÞ0Ã¹1ó83ÙX3ùïB4ÎÙ
+5sÆ6<x6Ïé·7H®l7ª,Ð7ÿ ·8*²ð8Nm8e£;8ma08ec8N1Û8*@?7þ]¯7©£ê7H
+6ÏDß6<@54ÎI93ùJ:3Ä1òuÐ0ÃK*/ó.)lGÀ  .)//p0Ãe/1ò3W3ùH^4Î8Ð5í6;Ìb6Îêò7Gì7©T7ý>8)J;8LÆ
+8c\8kT
+8cÌ8Láw8)hb7ýq¹7©7È7G»=6Ïî6;òß5
+94Î_63ùth3£`1ò³¡0Ã§/±*.)£QÀ  .)Ui/j 0ÃÄ1òø3AV3ø¡|4Í5fZ6;L6Íì,7Fqm7§ùØ7û[N8'á8Jð­8a{8iG
+8aÜ8K
+8(7ü
+Ä7šË€7Gjw6Îèü6;ã|5
+ð4Îu23ù3¿ü1òñr0Ãº#/Û`.)ÚZÀ  .)
+£/60ÂŒ[1ñ×3õU3÷ú4Ìø75ß£6:@66Ìíg7ERì7ŠàY7ùx8&xÒ8IM8_g¡8g9ò8`/8J@§8'žŠ7ûÊ7š_7G°6Î»
+6;Ô5š4Î.3ùÈÇ3Ü1ó/B0Ãñ /.*cÀ  .(çÝ/#0Âgò1ñ!ž3©S3÷S¶4ÌWë5Xí69z 6Ëî¡7D4n7¥ÆÜ7÷â8%
+8GEî8]SÇ8e,à8^Uã8HðB8&àÉ7ú­Ö7§ó^7FÈê6Î
+6;Äµ5a4Î¡+3ùò÷3ù41óm0Ä)
+//Í.*Hm-V=.¯6/úÿÔ1
+m`2,æž3&C24
+)4ÎÜ5
+ 
+6Ñ6Õp7&¶7R{Ë77º^Ë7Õr7ßQ¶7Õ}7º^å767R|7&â6Õ¥6Ñ<5
+ :4Î$4
+X3&Ch2,æî1
+m/û 
+.¯6É-V=ÏÀ  -V .¯é/ú¬01
+1
+2,Þ3%ïÄ4
+°ö4Î
+5
+=6R
+6G"77Q=7ã7¹z7Ô<7ÞX©7ÔŸ«7¹È×78Ö7R76ÀM6Í
+5
+š±4Î®*4
+
+S3&jè2-1
+Ü/ûPý.¯r:-V[À  -UÒi.®Ñ;/úX1
+ôÚ2,O3%V4
+`Ã4ÍT5Ú 6Ó6žÑ7F7P ¯72ý7žH7Ó7Ý_7ÓíÖ7¹2Ê7Ýu7QÃ7ÜL6ªò6ÈØ5
+±(4ÎÊ.4
+7N3&g2-EE1
+Ì+/û¡Ú.¯­ª-VÔåÀ  -UÓ.®/úæ1
+ž2,*3%Hè4
+4Ìý5w+6T6*7
+7O³ 7p7·²7ÒÐ7Üf7Ó
+7ž»77Qf7·66ÄŠ5
+¹4Îæ34
+RH3&¹ç2-tp1
+ûx/ûòº.¯é-W pÀ  -Ug<.®kÞ/ù±B1
+|T2+·P3$õz4
+À]4ÌvÌ566Õ617ùÖ7NÅ7Ñã7¶ÍÈ7Ñ7Ûm7ÒL/7ž°7&±7Q
+&7·6>6Àt5
+Â4Ï94
+mC3&áf2-£1
+*Æ/üC.°$-Wkú,nn,-ÄcÎ/
+Ô&03°1Gu¢2BH3&Î3ùOì4€K5?A5Ä9Ì62>§6å66Ïe¬7
+Ô7
+Ï7$&K7
+$7,f6Ï¬ 6!¥625Ä5?§X4€âÉ3ù×3&j2B®î1GÜ
+03öL/¬-Ä¿,nÙÀÀ  ,nBÆ-Ä:F/
+±03j1G672B3%Íz3øÞ×4€6l5>×
+5ÃÃŒ61Ì6v6Î×Î7±œ7®7#Éu7ÚS7úÃ6ÏvÝ6
+ò62k5Ä¥€5?Œo4€ÿ
+3úÝ3&Š2Bè(1Hù043n/K2-Åñ,o3ðÀ  ,n\-ÄŸ/
+ÿ038d1FöÎ2AŒ 3%(3ømÁ4£ã5>m,5ÃM¬61Yw6#²6ÎIì7W€7KY7#l77É6ÏA6ö:62G5Ä¬ž5?Ñ4¥O3úF03&Á42C!b1H[Ô04p/}ž-ÅPU,oÀ  ,mëõ-Ãç5/
+lk03>1F·b2Av­3%FÕ3÷üª4£®5><5Â×60æà6Âò6ÍŒ
+7ý7è7#Ç7Eá7|6Ï
+W6à
+62x 5Ä³Ë5?æ4¥73ú}3&ìÂ2CZ1H­04­°/°=-Å¹,oèNÀ  ,mÀ-Ãœ®/
+IØ02Ô1Fwø2A0º3%3÷4£=Ð5=L5Âa60tG6b06Í.,7£u7
+â7"²ñ7ûš7eØ6ÎÕ6ÊÑ62nû5Äºß5?û³4¥SÕ3úŽÕ3'P2CÔ1HÛ04êÒ/âÄ-Åá,pB~+iØŸ,ÁìÔ.
+"/4N¬0J>V1G?V2,j3dS3°An4Pæ4Ú@5J
+65ŠMù5óþÛ6  î6<§6Fè6<8Ó6 <¢5ôå5ŠŒ»5J¥Ö4ÚÌî4QG^3°åp3à2-(1Gû0Jú*/4òè.
+¥,Â÷+jçÀ  +iŒú,ÁÑª.
+
+/4,î0JP1G¥2,Vj3=ž3°	
+4PDN4ÙÅK5IŸ®5Šx5ó¥³6Êo6;Ü6FOè6<6 *ó5ôwï5ŠÂ5JºH4ÚïÝ4Qsd3±63 2-^ú1H?0KBø/56q.
+Ö,Âá|+jûžÀ  +i¡4,Á¶.
+ô/4
+/0IèJ1Fßó2,(k3
+3¯Ð­4Oüž4ÙvT5Is(5¥Ðø5óL6ð6;£6F
+æ6;ôR6 F5ôn÷5ŠÈV5JÎž4ÛÌ4Qj3±>û3,ª2-å1H 0KÈ/5yú.
+,Ã.+kYÀ  +i
+n,ÁU.
+Ý/3ép0IœD1F°@2+új3ð3¯L4Oµ"4Ù']5I'5¥v5òó`6]o6;jü6Eíå6;Ò6 5ôeÿ5ŠÎ$5Jã)4Û5¹4QËr3±kÀ3R²2-ÌÐ1HÇ.0KÔ/5œ.C,Ãz+k·ZÀ  +iiª,Á*.
+Æ/3Ç²0I>1F2+Ìl3Éç3¯_ì4Om4ØØh5HÜ5¥S÷5ò96&ð6;2n6EŒæ6;¯Ô6õê5ô]
+5ŠÓñ5J÷4ÛXª4Q÷w3±3x»2.º1I
+;0L
+h/6
+.y|,ÃÇ+l,*JV+š4,÷)¥.(d/4!ö03@ 1
+ïJ1ñún2€u\3EW«3Ñdå4DØ±4€Lf4ô
+Œ5!N5?+à5J75?WŠ5!ã4ôš
+4€Òr4E3ÒDe3F:2¥;Ú1ó':1
+µT04#D/5F.ï&,øY¡+©c®*JïðÀ  *Iõ#+š,÷W./4
+03'1
+×1ñÒ¢2€X3E33Ñ>4DŽÜ4€0A4óå5!>5?$5J.Ê5?XÈ5!ìø4ôÃ.4€ìý4EŸ
+3ÒxÇ3Fs2¥p1óz&1
+îb04gn/5L(. /h,ø¿[+©ª
+*KEÀ  *Ièð+š~ä,öý.ž/3ö8031
+¿É1ñªÓ2€;Ž3E3ÑB4D4€
+4óÀu5!s.5?
+i5J%ý5?Yç5!öd4ôÞC4¥4Eç3Ò­(3F«2¥€-1óÍ1
+'o04«/5. oª,ù%+©ðk*KBÀ  *IÜœ+šr<,öæž.
+õâ/3àZ02ö1
+š1ñ2€
+à3Dë3Ððp4Dm24£÷÷4óR5!_
+5>ù­5J
+25?[	5!ÿÐ4ôùV4¥"4F3Òá3Fä
+2¥ØU1ô  1
+`|04ïÀ/5Ùè. ¯ì,ùÎ+ª6É*KïiÀ  *IÐ+še,öÐj.
+å
+/3Êz02Þ1
+G1ñ[92€
+3DÇx3ÐÉ4DI^4£ÛÒ4óv/5!K5>èò5Jd5?\*5"	:4õk4¥<¢4F93Óè3G
+€2Š
+1ôrï1
+053ê/6 Ê. ð.,ùð+ª}(*LD)*û4+ŸX,öñ8.
+ßY/
+lP/ú¬0ÂœÅ1
+Í§2"b2®GÑ3%¬
+3ž93Ñgc4
+£ð4%ìz4/È­4&ì4
+èT3Ñü]37
+3&^Í2¯e2#8Þ10ÃÚ/ûz/CT.
+¶,øi+¿xE*»Ò)gÀ  )z*ù
++ŸS±,öèÌ.
+Ùc/
+eP/ùõÝ0Â²F1
+Å2"X¯2®>Ð3%¥Í3ŽÛ3Ñfø4
+§
+4%ö)4/Ù\4&,/4
+ ¯3Ò).3ZE3&72¯R¢2#pª1º0Ä%v/ûÞ¥/}.
+ñç,øÓV+¿ÊÒ*ô8)ÃîÀ  )l*÷+ŸNß,öà].
+Ón/
+^P/ùè
+0ÂŠÈ1
+œ2"OF2®5Î3%3±}3Ñf4
+«4%ÿ×4/ê
+4&Bq4
+	3ÒV 3}n3&œ¢2¯Þ2#šw1ë0Äpl/üB¬/·ç.-G,ù=)+À
+`*,)sÀ  )\*ôò+ŸJ
+,ö×ï.
+Íw/
+WP/ùÚ;0ÂH1
+µ2"EÜ2®,Ï3%]3® 3Ñf%4
+®²4&	4/úº4&XŽ4
+1d3ÒÓ3 3&í
+2¯Á2#àB1
+0Ä»`/üŠ³/ò0.h§,ùŠü+Àoì*e)JøÀ  )N*òÛ+ŸE:,öÏ.
+Ç/
+PP/ùÌj0ÂÉ1
+­r2"<r2®#Î3%¥3ªÂ3Ñe»4
+²I4&240
+i4&nö4
+I¿3Ò¯£3ÃÁ3'
+u2¯øX2$1M0ÅW/ý
+º/,x.€,úÐ+ÀÂy*j)~'Í )-(*ßß+šNx,ÁiÍ-Ã®.®g6/	z0>©0èÀB1||1ñ¿?2MÊ2
+h2ÏÛÛ2÷Ë3h{2ø
+Ê2ÐF«2Œ2NFò1òÕ­1}bè0ê¬0?,/çÑ.¯ü-Äýã,Â¹Ú+©tL*À).Äù'ÎûÞÀ  'Í£Œ)-*ä+šSS,ÁnÞ-Ã²ô.®k/
+C0>
+Ø0èÉ®1|%
+1ñÏ\2MT2
+!2Ï÷­2÷óa3ê2øC±2Ð|92¬}2N>1ó(à1}¿0êiê0?xþ/!-.¯Öí-ÅSª,Ãå+©¿õ*úè)/à'ÏYzÀ  'Í¬Z)-€û*èA+šX.,Ásî-Ã·Ð.®oÿ/
+0>0èÓ1|21ñßv2M£Ý2,Û2Ð2ø±3X2ø{2Ð±É2Ù?2NÉ1ó|1~
+70êÄ'0?Åä/Z.°!ß-Å©r,Ãeð+ª
+*5?)/bÆ'Ï·À  'ÍŽ÷)-«d*ìr+š],Áxþ-ÃŒ­.®td/Ô0>50èÜ1|?1ñï2Mµj2=2Ð/O2øD 3ŽÇ2ø³2ÐçW2 2O
+Ô1óÏF1~xÞ0ë
+b0@É/æ.°lÐ-Åÿ9,Ã»ú+ªWF*o)/±¬'Ð¶À  'Íœ)-±Î*ð¢+šaä,Á~-ÃÁ.®xÇ/0>f0èåê1|L1ñÿ«2MÆó2NN2ÐK"2ølP3Î62øëh2Ñ
+è22Â2OL1ô"y1~Õ0ëx 0@_®/ÍB.°·Á-ÆU ,Ä+ª¢ð*©ê)0 'ÐrS&rz'Íro)_î*Ik+ià,mhy-U
+2.(µ€.ë»/x}0
+»Û0Hn1
+Ž1Fä¹1
+Úá1øk1©Ðu1 #1!U1G~-1¡g0 0É/Uµ.í>².)Úì-V f,o#k+jË**K)T'Îÿ=&såÆÀ  &r)Z'ÍÖ)lÎ*I^+i#Ð,m}r-U1ü.(Æb.ëÕ/Ò0
+Ðö0_[14×1G
+ 1
+÷1 
+Ì1©ý©1 Qú1L1GÂ€1Ñ0;0ÖN/
+.í¥A.*&-W
+,o +k7d*Kd*)Ð?'Ï_®&tWVÀ  &r>8'Í<)y®*I€T+i7Ÿ,mj-UEÅ.(×#.ëî/(0
+æ0vG1Jù1G01H1 E*1ª*Þ1 Ú1vÌ1H
+1œ0w0 Ó/Ð.î
+Ñ.*qD-WaÓ,oýÔ+k£ *KÂT)('ÏÀ &tÈäÀ  &rS'ÍŠ¢)*IµH+iK¬,m§b-UY.(çã.ìû/¬}0
+û.041a1GVl10ü1 k1ªX1 ¯¹1¡1HK11è0²0 WX/
+è.îr_.*Œo-WÂ,pk+lÚ*L |)`'Ð &u:tÀ  &rgö'Íž)l*IÆ;+i_,mŒY-UmV.(ø£.ì!p/œÓ0J0€ 1w>1G|R1M¯1 ç1ª
+G1 Þ1ÌE1H
+1b0î0 Ü/KO.îØî.+-X#@,pØ;+l|*L~¥)§ü'Ð&u¬À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &
+õ'ã=))CÐ*^
++",<t-i?ì.8%=/ D¯/ÌÒ0+H0¥
+I1
+¹³1T°/1¢æ1©è1³ÕH1©)n1h41R·1
+qÜ0¡è÷0'ËÆ/ð.ùÈF.3
+-bÂ,|Ÿ<+xÞ*W=ª)$È'Ü&°&æ\À  &
+À}'â±®)(õ<*]þ+ºS,ñ-h°ê.7­y.ÿÙd/[j0+0€-1
+K61TÎ12y1©d1³N1š° 1	{1Qê1
+$:0¡0'Y/¶Ò.ùy.2Ù-bTÒ,|Â+xm*W0
+)$¶'Ü(ß&ëµÀ  &
+['âP
+)(ŠŠ*]"í+0,Š¡-h!å.75Ž.ÿ)f/ê 0*Ú0€1
+Üž1S_n1Â	1šá1²ÇÊ1š7Ò1ªÁ1Pÿ1	Ö0¡G0'8ê/}.ù*æ.2«-b&ã,|qF+xSJ*W"f)$¢'Ü+&ñÀ  &
+V9'áî)(X*\³à+~Šä,[ž-gâ.6œî.þym/x0*§0£÷1
+n<1R·1Q1š]1²A
+1§¿1L	1P}M1	ö0 ö0&ï}/C6.øÜ9.2|ú-aøô,|JË+x9 *WÆ)$
+'Ü-<&ögÀ  &
+!'áý)(	|*\DÐ+~
+.,Í-gÝ.6F+.ýÉq/.0)o0£ Ù1
+ÿŸ1R¬1á,1§Ùô1±ºL1§F41íN1Oû~1	;R0 ¥-0&Š
+/	h.ø.2Nð-aË,|$N+x
+ž*W$)$z'Ü/j&û¿'ãw2)?ÉÞ*([+¹Qx,Ô
+¬-Öž.Ÿ¬/`"0Ns0ûô÷1ë`2Î 2[Ãš2¥Ö2ÜtÛ3ê 3
+eG3CŠ2ÚOM2¢ÅR2WÈ1þº1\0õ7C0HÔ/è0.žÊD-ÏÂ
+,ÍÄ®+³i¶*€G)9Ÿ)'Ü`RÀ  'ãc)?n>*Þ+žé(,ÔL-Õôî.Ÿ&(/ï}0MÎ 0ûc1r2VŒ2Zó2€|§2Û÷3me3	å@3Ð2Ùk2¢Hÿ2W2Õ1ýh_1R
+0ôÆ30H@*/º-.ž-Ïà,Íš+³Yr*Ð)9Œ¬'Üf8À  'â¯)?*À+žØ,Óí-Õh$.œž/~Ù0M(e0úIÌ1ùº2 Þ×2Z"X2£Ýw2ÚË3ð§3	e83]2Øå2¡Ì«2V1üÌ1
+º0ôU
+0Gò/*.žlÚ-ÏqŽ,ÍW+³I.*X)9»0'Ül
+À  'âKÄ)>¶ü*Jô+ž,Ó-ÔÛZ.œH/70LÍ0ùt81è2 fô2YQ°2£>H2Ùö.3sì3å03 ê2Ø0€2¡PX2VH1ü/­1Ãj0óä0G€×/^(.ž>&-ÏI,Ín¬+³8ë*à)9¹¶'ÜrÀ  'áçô)>[Z*'+·°6,Ò--ÔN.ŒÖ/0KÝ20ø¢11ÿÞ
+2X2¢2Ù!H3 ÷,3e'3 wz2×{Â2 Ô2Us1ûS1|0órø0GW*/0$.žp-Ï!_,ÍQÿ+³(Š*h)9ž8'Üwæ))á\*nç+ÑÚG-Ý|.«Ø/á0>0ÓóG1:2/Z?2»[h31A43¿!3ÝÓÌ484.*U47ÒÜ4-*ý4Š3Ú=Ô3±E3,ö€2¶CŽ2*.Ü1o0ÍÇ0þ/Ž².}ð-V)+Êí)*Ì)$qÀ  ))P*#+Ñ`ò-¹.Aw/mÎ0£0Ó9Ü1Ü2.ªD2º,30{Y3Ï3ÜÌ4ß4-[46þJ4,k¡4ûá3Ùn
+34)3,s2µË22)ÎÌ1Mü0ÌÉN0Õ</è.c¡-Fh+ÊÞæ*È^)$sÀ  ))=C*ØC+Ðç-1÷.×/ú0€0Òp1~2-úH2¹Ìï3/µ|3f{3ÛÅ`4×§4,Ã46)Ž4+¬C4e
+3ØF3·
+3+ï2µR¯2)nº1
+0ÌyÖ0¬a/m
+.IP-6š+ÊÐ¢*Ä¹)$uÀ  )(ë8*ò+ÐnF-Ü4.lŽ/605j0ÑÇ1}!2-JM2¹²3.ï 3º'3ÚŸ+4'o4+œû45U"4*ìç4ÎY3×Î39ï3+l2ŽÚ,2)©1É0Ì*^0/IS./ -&è+ÊÂ`*Á)$wÀ  )(+*A¡+Ïôð-q.R/i0ÆÎ0Ñ
+1ôÂ2,P2ž>u3.)Ä3
+Ô3Ù¶ô4w74*ï3444*-473Öþž3ŒÒ3*è2Ža©2(®1¡0ËÚä0Z¬/%.°-'+ÊŽ
+*œn)$y*_H²+º
+-*}./
+/Ež0D1+"a2r·2±ëq3TzB3àCf4QØ4­éQ5 `Ð5)	'5Fçþ5Qy5E5&Ñ4ûíF4©ÌG4K×D3Ùg3Mâ2«Ô1ýªj1%0= ¬/>¡ô.(é¢-q+³Ö*Wö8À  *^Ò+¹š-Ó(../E0CrN1*2í2±&Ò3S|c3ß#Ó4P4¬ð<4ÿDØ5(	ù5EŒ65PD÷5Dyâ5%õù4úŸ
+4©@4KN3Ø¶3LõÑ2«qI1ý3f1$ÐÎ0<éÐ/>xÈ.(Ð-t+³Î[*Wõ³À  *^\|+¹<3-{Ò..
+/DiX0BË1)ãš2gz2°b23R~3Þ<4OcJ4«÷#4ýÈ
+5'
+É5Di5O^5Cc§5%c4ùÎ4š^54JUT3ØŠ3LgÀ2«x1üŒb1$	0<²ô/>O.(¶-g+³Æ5*Wõ,À  *]æb+žÏÉ-$|.-¢/CÐ)0B$º1)DL2áÜ2¯3Q§3Üä©4NE4ªþ4üKD5&
+5Cd¢5MÛÈ5BMr5$>Ð4ø_4§§-4I]3×S73KÙ¯2ª«©1üE^1$UC0<|/>&o.(
+-["+³Ÿ*Wô¥À  *]pG+žc^-Í&.-(/C6ø0A}ð1(€ï2\=2®Øô3PÊ3ÛÅ4M'º4ª÷4úÎx5%
+j5B8Õ5L§.5A775#c84÷0T4Šð#4HÓd3Ö¡Ä3KK2ªHÚ1ûÎZ1$}0<E</=ýB.(-N²+³µè*Wô+,d,ÕëT.g/F
+ž0]§1Y¶2;Õn3u3Ÿ*"4_Œ;4èwú5UÙý5®²ç5þU6%ä6AJi6JéH6?³Á6"ê²5ø
+5©Õ±5Og4à[®4W3¶ö83ÿõ24¥Ž1Qxr0Ugê/>ç^.ã,Î+y°=À  +áò,Õb¢.ùt/E0\æ^1Xä2;
+V3
+Ìk3œ1Ú4^{4ç
+5Tp5­wŽ5ürÒ6$F{6?Î!6Iag6>R6!Ó
+5÷
+L5šëÌ5N
+>4ßwÆ4VÉ~3¶vS3²24T¹1Q/Î0U0/>Ä6.Ñ°,Î{Ë+y¬À  +,ÔÙò.U/DæP0\%(1X²2:C>3
+#Á3Œ94]:Ò4å¡
+5S45¬<5ú¢6#6>QÓ6GÙ6<ðE6 »5õ5šæ5M4ÞÜ4Vd3µöl3e24Ÿ1Pç(0Tù:/>¡
+.¿Á,În+y§áÀ  +M,ÔQB.
+7/DJ0[cô1W?J29z&3
+{3»AJ4[ú
+4ä55QÑ5«Q5ø®r6!¿«6<Õ6FQš6;6£ñ5ôÒ5§5L
+é4Ý¯ö4U[J3µv323²Ä1P0TÁæ/>}æ.­Ò,Îa=+y£ŽÀ  +,ÓÈ.¯/C®ê0Z¢Ÿ1Vlá28±3
+Òm3ºI4Z¹i4âÊ5P4j5©Æ5öÌ@6 |B6;YB6DÉÈ6:,Ì6
+Z5ò5Š.5K'Ÿ4ÜÌ
+4T€13Žö€3Ê+23aÉ1PUÞ0T/>ZŸ.ã,ÎSõ+y,¡-Ø
+/
+}0E/À1Z`22T34}4Ô©4°ðÖ5LD€5ÏèL6;#ä6æ6ÕP77uå7
+pz7$s7Ê^7œ56ÏbŽ6a64
+Ö5Ç}5Cžì4©vÜ4*t3-v2Krã1QÐN0=³?/Uå-Ð×	,~FzÀ  ,Og-×ê#/Ú0DŸ1YŽ2S33É4(4¯Þ55JáÇ5ÎUô69š63¥6Ó977ÊC7"¿7@è7
+Þ6Í³t6(62÷J5Æ}5Bë4šæ4 Ò¹3,«92K1Q0=Ä/@-ÐÅ³,~>ŸÀ  ,ý.-×S*/
+70C×º1Xµ82R0
+32À{4_Š4®Ë5I~è5ÌÃ68i6Öb6Ñ"ý7šL7$
+7!
+
+7·p7N6Ì06yî61â»5Å}ü5B
+04šVR4 zý3,Nû2JÌ'1QOç0=`H/*B-ÐŽ\,~7À  ,ªö-ÖŒ0/¢0C+¶1WßŒ2QG31â04¥'4­žò5H
+
+5Ë1>66s-6y"6Ï
+c7A7}Ö7X«7-ù7,6ÊTð6t¶60Î05Ä~l5AOT4§Æ
+4 #C3+òÀ2JxË1QŽ0=6Ì/q-Ð£,~/DÀ  ,XŸ-Ö%8/(ñ0B²1W
+?2P^ö31â4ê¥4¬ŠP5F¹*5Éâ64âî6à6ÌõÆ7Úµ7×7
+¥77€7 ßÒ6È¥¯6oz6/¹¡5Ã~Ú5@t4§5Æ3ÿ3+2J%l1PÏ0=
+P/þ -Ð®,~'-lh®.Á0	üÎ1,¬l2=@35(R4Ûj4ÞÍ5 Á6!:/6Ñ7
+?
+7W]l7§47žËð7ÐÕ7Ø67ÍÔ7³Öº7@â7N*€7ÈŒ6ç6qM5Q>4Ô{s4Ý3-]&25H1%Ú0ÅŒ.º
+6-d8ÓÀ  -kÉ.Àuq0	1,é2<F34G"44Ýd+56â,6
+£7	ºÉ7T·7 ?7¶&7Í¡<7Ôç€7Ê×
+7±xW7b7L,
+7ºN6í=6§<5ÃF4ÓÎB4Žr3-
+251%°p0¯.¹ùk-d.þÀ  -k*s.¿ãW0	Y1+_d2;wÛ33eñ4,Æ4ÛúÈ5
+u6
+'6u767Rž7G7³ZV7Êl÷7Ñ,7ÇÙ7¯î7÷à7J.d7«Ý6òä6Ý*55P4Ó!4Y3,¶ý24Ç1%E0v.¹æ-d%(À  -jV.¿Q>01*žã2:©)32Á4Ut4Úd5P6
+2#6 F7²?7OkÝ7S7°¡7Ç8¶7ÎJž7ÄÜ7¬»7Sa7H0B7n6ø65§Z4ÒsÜ4ý3,cé24!1%\
+0Ó.¹ÓÔ-dRÀ  -iì8.Ÿ¿$0%ä1*_29Úv31£4~!4Ù(5ø)6Ú6z7-ú7LÆ7[7­èŒ7Äm7Êü@7ÁÞ7ª]%7®Þ7F27 ü6þ26I5b4ÑÆš4¢03,Ô24FŠ1%1ò0k0.¹Á-d|.;4B/žf0×H2&U3¹4ðo4ßØž5 ª6Hýþ6Û*p7PŸ7­7þiä8%¯x8BÏ$8Rå^8V5|8N48:ã8
+7ï¶d7£Jæ7DF¬6Îžô6>5j|4Ôü*4µÝ3	Æò1ÿf0Î°D/#ï.4©7À  .:­X/<0Ö>23SZ41V4Þk25wI6G9ù6Øâ7MñÆ7«
+]7ùêy8">È8>2T8My!8Pr8I¹86Þ.8Bä7ìP
+7¡|ª7B6Í^z6='>5Õf4Ô^T4mÝ3	Ä1ÿ
+0Îõ/Œ.4jÀ  .:&n/À0Õvá2
+Õ3£û4r=4Üý«5Dy6Euò6Ö7KZË7šw7õk8
+Î89}8H
+à8K`8Cø@82ØÕ8w47èéÔ7®l7@í6Ìü6<3`5@N4ÓÀ|4%Þ3	V1þÑô0Î_Š/.4À  .9/Dµ0Ô¯,2~3
+ô4³$4Û&5ª6C±î6ÔQ47HÃÔ7¥ãÞ7ðë¬8]e84ø­8B ¥8EmV8>çÍ8.Ó8«7å7à07?@î6Ê©6;?5«74Ó"Š4 Ýà3	
+h1þã0Î7W/ðT.4ÑÀ  .9/ÈÐ0Óçx2ñT3
+E=4ô
+4Ú"5ÞÚ6Aíè6ÒÈ7F,Ú7£P 7ìlB8ì¯80[Ö8=4e8?ÕF89×O8*Î,8ßØ7â
+B7ó7=X6ÉO6:KŠ54ÒÎ4 à3æ:1þ=Ð0Î/ß!.4/Ñà0Rq€1Ç(2µ€3Á/,4³]C5Š
+6J@96ôà7)è7å{80|78iÃ|8+x8ŸW8È8wqè8v°E8{^®8t38U,88"V7ÓÔo7mž6åSÒ6>¯Þ5ò4ª¡Â3žqú2­a
+1ïE0J.üwnÀ  /m¢0Q¹12¹2Ž33À*`4²A5$6Hw°6ñö$7{Ä7á)8,š
+8c8
+Ô8	8tr
+8gix8h Ž8o²ò8kýø8P"¬8Qa7ÑS 7k±"6ãæ
+6=Ïë5/4ª5(3ž
+ô2­)01Ð]0J5.ügtÀ  /	e0QY1I2³a3¿%4±$Ç5?6F¯%6ïUf7x^57ÝN8(ÓÙ8\sš8x U8v©~8dÔš8Wa8Y8d<8cÈÍ8K"8
+ f7ÎÒÍ7iª%6âxG6<ïö5l4©È3·Çë2¬ðÛ1±t0Jig.üWxÀ  /¥'0PI41	Ú2²3Ÿ Æ4°5vX6Dæ6ìŽ«7tø`7Ùt!8$ÿ®8UËÅ8n
+8i?ä8U7<8GXš8K8X[8[Š8F8ïr7ÌQÿ7g£/6á
+6<5€š4©[ñ3·rä2¬ž10JN.üG~À  /@ê0O1uj2±œ3œø4®ìK5fr6C
+6êì7q7Õ°8!+8O#Ú8céº8[Ö:8EÐ87P88<qú8L¯Œ8S^x8A8>{7ÉÑ07e26ßœ6;05-ä4šïV3·
+Û2¬01s£0J3Ê.ü7/¡|^1 è(23a€3Y@Ô4df5Pi6$&w6Þcû7ÁT7ü|,8Ne8Ý8Ü8U]°7^·{Æž@·œ]6šà8Ég8mad8p5n89Ý7ç
+7nÀh6Ð-I6ÊÁ5E­Z4YÕ3OÜ{2,2ü0ø2Ì/Ù)À  / ùÕ1 p;22 C3X/)4c?~5Nö6"Ã÷6Ü£7~]7øj8Iø8í8q.8<ªœ7+­Ø·Ãnž$l ·ýWµ¶)À8ûW8`º¯8iHr86@Ÿ7äe7lá\6Ï³6.í5E
+±4Yeµ3O42,
+0ø/ÎOÀ  / wM0ÿð21Þá3W
+~4aë5M
+6!av6ÙœN7zš
+7ó §8D8ûU8~
+8#÷ž6:zÀž|öžGP ž
+Úà·ú7æZX8Tð8b[w82þ7áŸq7kL6Íâ
+65D4Xõ×3OGí2+á-0÷ë\/ÃuÀ  /ôÄ0ÿ Â21
+3V
+Ó4`¯5L6þö6×iù7w:Á7ï2æ8?8vt8m4Ã8
+DÌ¶ápž'B¡žj3ž>ðõ·m07ŸŸH8GmI8[n|8/Œz7ßà7i#@6ÌŒ6÷F5D^4X
+ú3NýŠ2+žG0÷Ç£/žÀ  /r;0þç20\
+3Tú)4_CÇ5Jü6
+t6Õ€7sÍq7êÅ"8:¢8l;8\]ù7å#·KàžJkžxž_;·¬2š7"8:Æ8T}8,zZ7ÜqL7gD/6Ëö6[p5Crµ4X
+3N³_2+_0÷£ê/­Â009D1£2ÀÃ3æ§4ï5ÕŸÓ6£÷C7UûÏ7êL8R 8H8à+7¥žŽ¹+åì¹s/0¹öÌ¹Ér¹Ee
+žÊzò¶ž` 8KÖ
+8wÃ8:ë7Ö+7F¬l6â¹5Ê/4ãs
+3ÜnÐ2žÑA1uÖ0*&·À  0/€P1©2¿°û3åT#4íÜ5Ô6¢b47SS7æbx8Lõv8í&8œ7AŽÐž¥(Ž¹7r¹}
+ ¹
+¹
+A
+¹NPžÛ4ì·?à08<ï 8pu87çT7Óô7E\60n5Éà4âó*3Üá2ž¢1as0*^À  0/\1Ç2ŸÔ43ä4ëü5Òp:6 Í&7P«:7âx`8GéÈ8G 8l6a" ž»KÔ¹BþL¹î¹,¹žÆ¹W±žëîü·ÈP8.Ü8i'84ã7ÑÑ7D
+®6~$5Èèª4âs63ÛÄò2žsÅ1M0*À  0.zg1ä2œ÷k3âã
+4êxd5ÐÈî687Nò7ÞJ8BÞ8 â8VïÈ¶¢F žÑnÐ¹Nm¹8¹¢Ô¹0n¹`×ÝžüšØ·Ã 8 Ð8aÙ81Þ×7Ï­7BŒÒ6ËÚ5ÈEt4áóD3Ûp2žE18¬0*¬À  0-ås12œ£3áª4èô&5Ï!¡6£
+7KZŠ7Ú€28=Òp8wõz8ATä·Zðžçê¹Z¹Dp¹1¹š¹iþ"¹±y·õx89€8Zz8.Ú7Íö7Alò65Ç¢>4ásP3Û2žH1$I0)õS0ª*ó2é+37Ù4X¿Ö5]nÛ6B37°57ŽÒ88Vr8g8lÎ7ÙÀ¹ex¹E×¹£DÀ¹Ô-¹«¬¹ü×¹±Ž¹£¹0,@·ÏX`8QÍÔ8u¡Ö8%GŽ7Š`y7-Š67-à5Rl4O4|3/Â^2s0€pUÀ  0©2`D361ø4W5[êE6@nn7¥7²)84lÔ8Í8Äµü ¹¹äX¹£à¹Ðú¹Á¹ü`¹° ô¹ Ê¹7Ótž zP8D8o²ú8#&t7¥E7{Ë66H5R54NàH3/@2 ò0€dÀ  0©2×\35U4VN_5Ze­6>Æ©7
+
+7¯ò800868{al·! ¹¹Œ¹Ñ¹£Õ¹ÍÎ¹}®à¹ûò¹®c?¹£ a¹?zžHx86O,8iÄ 8!47£Â7Éð65è®5Q
+û4N3/f"2 Þ0€XÒÀ  0šl(2Nt34x74U€5Xá6=
+æ7
+ï
+7¬Öæ8,88e¥P·é ¹&ãÔ¹!B¹€
+¹Ê¹qÚ ¹ûz¹¬Åq¹¥6º¹G!Äž28(à8cÕB8
+ã÷7¢rÜ765F5QÃ4N7â3/82 Ê®0€MÀ  0§×:2Å33V4SÜé5W\6;w"7
+Yõ7ª-Ö8(¯ò8y
+ 8Oé4·éà¹3
+ô¹¿Å¹€e;¹
+Çg¹fP¹û¹«'·¹§m!¹NÈìžJä°8Ð|8]æd8
+Â¶7¡#¥7f;64£~5P4Mã¯3/	ç2 ¶Á0€AP1¢2cŠ
+3`F4Žé
+5¶Aþ6¢#7bÀ8
+G8|@8¡_²8xžêoø¹oR¹eà€8* 9i
+9ÉÀ9§8\x¹|Â¹§»z¹*Îüµ 8{)Œ8\J7ö>L7S
+M6 V5­>s4­|3YX2[1
+ÏÀ  1-2b¶/3©4³Öê5Ží26.l7_øy8·$8u+â8Íh7É ¹s0¹é¹[Ú@8oÜ969ÎÐ9°¿8Ž ¹q+(¹§Àæ¹1oH¶º, 8q2È8XÝ7ó÷7QÖ6Y5¬Ð4¬¿-32 2[sF1
+ÆGÀ  1
+¹2aÆB3Ý
+4²Ä·5³f6ºŽ7]0è8b8nV8; 7@¹
+®X¹cÔ¹QÔ8¢Fl9£W9Ô,9¹ûç8åÃ|¹a]¹§ÆP¹8 ·04 8g;à8U-Ž7ñ¯Ù7P Ø6[5¬bš4¬vÞ3
+è2[R
+1
+œÀ  1D2`ÖS3p4±²5²C6Fý7ZiY8 
+â8g*8šØ6ú@¹é¹Þ¹GÍ 8ÌÈ9«79ÚJx9Ãj;9
+»Ð¹Qž¹§Ëš¹>¯è·š°8]Dð8Q~r7ïh7Ok6ù^5«ôÄ4¬.3ã°2[0Ì1
+³œÀ  1Ð2_æd3YÔ4° Q5°îÐ6ÓF7W¡Ì7ûo}8`«Ê8~-
+µ[J ¹&$€¹XF¹=Ç@8öøp9²Ñ¶9àž9ÌØT9$¹AÀh¹§Ñ¹EP4·«78SN8MÏ&7í!e7N6b6l`5«à4«æ@3Œx2[1
+ªy1\ŽË2«·/3çV65Xæ6°Æ6á³È7Õô8478£Š8{àž$uÀ¹h
+¹CfH9ya:7+:œ:~:wÎ4:W€9 V¹lfà¹Tž²ÄP868x8ñÄ8"â7~V6Ô±l5þ\¬5 §Ô3Þ¡Ž2¥ãx1UßÀ  1[ì2ªÿ3æ,á5J6ªò6ßx~7³(808nâ8ÝHžQm0¹qbP¹93X9>:0
+:tŸ):t :t¹:Uaø9¬	ò¹Z€h¹Q0žŸ£H8(H8|^$8!(17>6ÓÜÈ5ý·î5 r!3Þh\2¥Ëò1UÓÅÀ  1[$m2ªFÛ3å5³­6¥
+6Ý=37\8,ñÙ8:8j}`ž~dÐ¹z· ¹/ h9M:(ìf:b\²:j
+/:pc	:SŸ9·¹Hâ¹ žÊH8ö8vØ°8n_7ª"6Ó%5ý25 <n3Þ/2¥Žm1UÇöÀ  1Z\?2©°3ãÚ;5á6J6Ûê7m8)]*8T8Q@@ž® ¹Ð¹$Íh9
+
+:!ÌÙ:Oûa:`">:l­­:PÝ¡9ÂõB¹7¹ŽÐžÖa8
+Õ 8qSP8
+Ž7À6Ò35ünu5 Œ3Ýõ±2¥è1UŒ(À  1Y2šÖ3â°æ5u6u6ØÆ¡7JÅ8%Èx8Ð88 ž¬)À¹°0¹`9£ê:­b:=:V'j:hø:N¢9Îjä¹%]¹f°žâ@ 7ûg 8kÍì8úº7Õï6Ñ^Þ5ûÉ¶4ÿ¢3ÝŒY2¥
+b1U°X1xŒ2æ r49y51æv6/R_7Üf7È|Û8Y|
+8€ý8BËžê»¹v]à8î
+à:9
+:ÕðØ;)'-:¶Î:œìÔ:Öv:v29ÎP¹ø`¹/ïð76à8c8CÁL7º-7	§A6'€5*·è4»~2ÞÆ.1)&À  1ò>2å(Ü4q50Ë6-ò 7[è7Åß8T¬L8ô8"Ä ¹!Ø¹vÞX9
+¿@:4žÇ:Ê_ž;"&·:»õ:Ï®:Õã:p9¶¹ ¹4®7D±À8ÍÊ8AzÐ7žøž7	ÿ6&°¯5*s"4¥2ÞªH1#uÀ  1k¿2ä1F4©5/¯¿6,¢7Ûh7ÂŒå8OÜ|8$^8ŒP¹
+æD¹w^Ø9$o :/ìw:ŸÎ;&A:Á
+ì:áo.:Ô¢?:kÎ9:À¹ ä¹9m
+7 õÀ888?4T7·Ä[7»6&EŒ5*.\4sÌ2Þa1
+ÄÀ  1åB2ã9°4á€5.d6+1D7
+Zê7¿Üè8K
+°87Ê7Åi`¹ª¹wß09; :+ 6:³=x;%Ø:Æ:ó0:Ó«¬:e9U@¹µ ¹>+Ž6tç 8{F8<íØ7¶ý7y6%ÚÉ5)é4Oô2Þr{1À  1^Ã2âB4³5-y6)Ðå7
+Új7Œüì8F<ä8K67
+Z ¹$nä¹x_À9QÎž:&S÷:§¬Y;
+%f:ÌA;xå:Òµ:`i9pox¹Id¹BêLŽÐ8 8t
+8:§\7µ[7z46%oÕ5)€Ñ4,2ÞV1d1±Vª3	47.5RcN6Nþ7)Ôy7åÃä8q*8©D7Ø ¹#BX¹4E 9Æó`:i_¢;à<;S-;;{; ö;7ÐÖ:³ z9æ ¹wxØ¹bQø·N8p8Y°Ê7Ö£7 Ëj6E,5J{Q41";3
+1¬ÅÀ  1°žx3f46B5Q6LpÈ7(P7â`8kòÎ8¡ ,74 ¹-Í`¹+ß9Ð:`Gì;Ê;Muä;J±§;è;7Fq:ª&9îŒä¹eP¹d­ð·I¶8
+h8W7Ô¡Œ7 -L6D<5J/Ž40ü:3 1¬À  1°E3öŽ45W(5OÇŸ6JÑ7&J&7Þý(8fIv8ï
+7Ê¹8X`¹#z9ÚIl:W0$;;h;GŸï;Yç;0s;6»ø:¡/ã9ööÄ¹S©ð¹g	à·@8\8TxR7Ó@Ó7,6DL5Iä40Ö93òö1¬NÀ  1¯|3e44k»5Nyö6I2_7$þ7ÛÊ8` 
+8Ýø4¥ ¹BãX¹h9ãô:NŒ;é%;B»;i
+€;wñ;61:G¯9ÿ0ž¹AÂH¹ieÈ·«BÀ8zä°8QÜ7Ñßì7
+ñ6C[5Iz40°:3åk1¬À  1®Ýà3ÓP43L5M,.6G*7"¿Ô7Ø6j8ZöŸ8Ìè·	r¹Mnh¹®à9í¬:E ó;¶;<Pï;xS¬;
+¿·;5§:_\:µR¹/ÚÐ¹kÁÈ·Îvà8rÊ°8O?Ö7Ð7
+Rð6C%j5ILÞ4093×à1¬Ø1Œ
+ê3RÏ4Aöí5^vq6Ysø72«7ðv58z88ª-l7Š¹-Ãð¹'À9õÀ:JhZ:ç;)áe;BO ;m );+Rv:«+ç:Ð¹M8¹kBØ·gs 8þ\8cI7á[l7*s6PÈ·5Vâ4<+	3
+q1·+À  1»|3ŒÃ4AT5]
+V6WÇÈ70×7ì÷l8tb8¡çD7(eÀ¹7°žó§à9üïä:EÝf:Xx;/{F;LÁ ;vU°;): ¿B:mö¹7À¹kù·
+à8÷ü8`­Þ7ßý.7)fI6PU
+5V*4<	g3
+g[1·`À  1ºÙI3&·4@º5[Æ>6V7/
+7éx€8n8¡$5Ëö ¹@MpžÛ :':AR:Š&	;5o;W:`;
+/;'Êx:R:J(¹!á¹l°P·¶^@8ñ 8^7Þî7(Ë 6Oáb5VTT4;çÆ3
+]01·À  1º6x3«4?"5Zn$6Tof7-0ª7åùÞ8h¶8[¶êÐ ¹I žÂXà:ÖB:<ÇÐ:¯ó;:¯9;a­à;àk;&:åò:
+&n¹
+68¹mfè·×°8Ö8[w\7Ý@²7(/õ6Omž5V
+~4;Æ$3
+S1·ÌÀ  1¹š3ú4>,5Y
+6RÃ47+]77â{8bà8à·'¹RÖØž©±:	
+\:8<Þ:¹Àü;@Ib;l" ;;K;$B
+:yN:
+ží¹n
+ ·ùà8wÉÐ8XÜ7Ûât7'Ë6Nú
+5UÆš4;€3
+HÚ1·1±B
+3	K47&E5Rh6N)T7*G7æJ+8rÃ€8«0T7ó6`¹@X¹!G 9ÎF:G®R:ÈN¶;"²;KÃÝ:Xæ:Ž:\!á9¶/ø¹m! ¹Pž5ñ 8,8_šÔ7Ùµr7"Î?6Fðæ5Lß42RS3Òû1­wìÀ  1°¯3%46K5Q1Æ6L§
+7(_t7ã"8m~p8£²7±Â ¹#GH¹ëÐ9×à¬:AÆË:ÔeZ;
+ÞÞ;J>::µ:Iî9Ÿ€¹YAà¹Pñ µëî 8zÄ8]e7Øâ7"K96F¢5Kà
+42:D3Î1­~ À  1°
+ù3ÿÿ45pö5Oûz6K$Ä7&¹ 7ßúå8h9884¬7` ¹,N0¹
+9á{L:;ß':à|;š	;Hž@:ÐÚ:¶4:5áê9ÅýD¹Eb@¹Qàx¶²\ 8òP8["27×\P7!È26F2`5Kš242"33É11­TÀ  1¯q3xÚ44P5NÅ06I¢{7%Ï7ÜÓB8bô8¶à6»h¹5U¹49ë:5÷Ä:ìÒ;pô;G2V:
+|:·S:"ÂH9Íä¹1X¹RÏÐ·Þ@8iØ8XÞâ7Ö/Á7!E-6EÓ
+5Kp\42
+$3ÄL1­À  1®÷è3ñ²43»©5Mä6H 27#mù7Ù« 8]®Ê89¶Ñ ¹>\žï°9ô°Œ:0ð:ø©v;
+:(;E¬€:H^:žr:¢$9ÕÊŽ¹
+¢¹S¿8·PÀ8áp8V7Õ.7 Â%6EsÚ5K841ò3¿f1­œ1V³2åù~4,®51îT6/|27,ô7ÉZw8[c8š|T8X³PžÍI@¹Vuà9
+/:*Nà:¯<;8>+;)*:ªž:.Â:fÆ8]@¹Åø¹Lž8¬8M8M 7ÀGÖ7
+øü6*G85-`Ô4±e2áPG1
+À  1ãu2å$ž4m50ùŒ6.K7à.7ÆÝ8W9
+8¢8= žßð¹Rüð96õ :'[:±D;?¢%;+rL:§îŒ:79ñl8œV ¹i¹7ò` 8Z8KèN7¿iÛ7
+r6* 5-<²4€2áPì1€þÀ  1p62äOñ4Ô.50$6-î7f7Ä_¯8S8Þ8"`àžñòx¹O9Oºp:$h:³Ôd;Gý;-¹Ø:¥%;:¬79Þ
+8öN`¹
+4¹íT7ÙhÀ8Ù&8J47Ÿá7
+;æ6)ÂÈ5-4ž2áQ1®àÀ  1üø2ã{,4'í5/6+êL7F 7ÁâI8Nä
+8Š87¹#¹L
+9h0:!tÀ:¶ ;Nj;0:¢\9ÜBb9Êª9£Ð¹sa¹=¬7Àq@8
+î8Hè7œ­ç7
+Ý\6)5,ôn4â2áR51žÂÀ  1º2âŠe4{­5.õ6*¹ª7
+ùØ7¿dä8J¹8j7Ø
+ ¹
+MÔ¹H89¢Ì:
+U:žlÄ;UÍð;2IF:9±+ò9·I94 (¹fšž¹ü7§y8d¶8FÍ47ŒÏë7
+~Ð6)>X5,ÐL4~
+2áRÚ1Â¥1\jš2«Â3ç:X5ay6ÞT6âc>7ÇJ86-ø8ph8Wt·Éô ¹DŽ8¹
+9:È:[p:TÊ: Ö19œ£9
+c$¹U
+š¹r|ØžL 8kÐ8"`8-A7$^6ÛìL6¢:5i3âæð2š§|1YmÀ  1[Ìg2ªú3æMV5¹6
+|6à7Þ83MU8E 8d°ž)¹HÜ°žö.P9:Ð:Syí:F9Ö?[9§W`90¬¹=Ð¹nïžYSð8w8Nz8,Q7X6Ûy6|85{C3âß·2š¯
+1YÀ  1[.%2ªhB3å`U5®6:¥6ÞÍù7Xr80lµ88qèž'XP¹M(žÖ9à9 %X:ø¯:KÂ:8d9ªÒ09Ú9D·ð¹&0¹ka0žf
+ð8nVx8z8+j_7
+T6ÛÕ6V65i
+3âØ2š¶1Y1ŠÀ  1Zæ2©Ö3äsT5hK6hÎ6ÝW7¡8-8î&8xþhžH@¹Q-ž¶E09«5V:p:C:*19~Ê9uî9Xât¹ÁH¹gÓPžréÀ8eø8Š®8*Pr7Q6Ú6045V÷3âÑJ2šŸ.1YGÅÀ  1Yñ¥2©CÁ3ãQ5¿æ6ö6Û8Ž7é8*«p8ÂŒ8eàži¶ ¹UVžP9¶E4:
+èŽ:;:þ"9'ðŸ9Hü9m
+Øžî€à¹dEžŽÀ8[Õ`8ÒÈ8)67ôL6Ú`6
+25DÐ3âÊ2šÅŸ1Y]â1K}2c]Ú3H4Ž÷·5¶677d[
+8Ð78<%8«n¶8=9ž­š¹]Ed¹úÔ8k89iZÖ9w€ 9' ¶¬S ¹[ß\¹«HžÞø88©.8vvx8D_7^^¯6ÈÈ5³ 4±öŸ3ü}2`J1}êÀ  1ìŸ2b®3ºN4Ž-n5µZ6#Ò7bJx8t8}gJ8¥%Ð8$ÇžŒ1 ¹\ÕÐ¹4H8ÂAx9xÀ9|u°93f87«Q@¹D¹~8èžâÐ7õ®à8ÃŒ8t^@8šò7]ÉŒ6Â5²ýÌ4±êý3ÿõ2`^N1À  12aÿ(3,4³c&5Ž
+6
+7`9Ò8XŽ8xVL8Üð8
+UÐžÊÙ ¹\f8žøÛÐ8ö€9ö9£t9?Gð8@Û¹-Gè¹wHžæ°7ß18ÞP8rF8
+7]4Æ6TŒ5²Ûx4±ß=3n2`r1¥)À  1/B2aOÏ3Ö4²Ý5³â6üI7^),8ñ8sEV87çÈpžÙ¹[öžÕNÀ9÷@9ÅÐ9
+89K*8h¹ü ¹oýžê`7ÈŽP8øä8p-Ò8r7\Ò6¶5²¹%4±Ó|3æ2`
+Œ1žÈÀ  1Ð2` u34±Î5²§6è7\8á.8n4V8K:7¶äðžè*š¹[ž±ÁÀ9.âg9xv9
+tø9W
+g8Ë Øžý`°¹hßìžîX7²6Ð8~8n8Öš7\
+Ý6à²5²Ò4±Ç»3
+^2`r1Ìh0©Ò:2¶f36í4XÔY5]Ûâ6Bè.7Ñ7·Lù8<àt8Ë8Š8z7ó
+`ž±fØ¹N|n¹tÀ¹]
+~¹QÚð¹oêú¹t¹e®>žÒÝ°7Í 8õ&8tÑ87Þ7³:T7"6?Ôß5ZÇú4V#o34Þ¬2UÁ0š4ŽÀ  0©oy2ZÞ36XÏ4X ª5\Ó»6AÇ:7»ò7µ{p8:4Ä89}8¬7ÄU žœ`¹O-¹knÉ¹K; ¹< ¹\/¹÷Æ¹aÊðžÖx7W`8x8õY86|°7²ª{7áN6?ŠÙ5Z²ð4V$P34ì2g0šQÀ  0©
+¹2ÿU35Ä
+4W,ú5[Ë6@ŠF7Šâ7³©ä878Õ08ÎÖ7%°žÉ¯è¹OÞ¹b
+¹9Y±¹'18¹Hs¹töö¹]çžÚ587aÁ 8úê8uæ85y7² 7 
+6?xÒ5Zã4V%334úg2xO0šndÀ  0š©ø2£Í35/n4VYJ5ZÃj6?
+S7Ñ7±ØZ84Ýd8pá87KëÀžÕÔ¹P¹XË
+¹'x"¹ÜP¹4·(¹gþ.¹Z,žÝá74Õ@8}Ð8öm84vV7±È7^Ê6?JÌ5ZÚ4V&35E20š;À  0šG82HC34œ4U
+5Y»A6>d`7
+|Â7°Í821°8
+8e26Ûžáù¹Q@¢¹Oyd¹£žùÐ¹ ûA¹[¹V ÚžáÈ7è8 ®8vö83s(7°úì7
+6?
+Ç5ZsÍ4V&÷35"2Ü0šš0/Ïú1gL2Àf03æ¥ 4ï{5Öž6¥Mü7XíA7ï¯B8Z^8¶Ÿ8¥tÓ88
+·ä£ žÛ¡i¹%ÞP¹:eè¹*ótžêÊ©žžX8!8ÂE89¢8UÕP7ëžÎ7UìŸ6£T5Ôs²4íAž3ä©42ŸáÝ1c\0.,À  0/v1A2¿ß3åäf4îé5Õ°¶6€Ql7WDž7í>8W<"8?<88$ðÌžqÔžãtÙ¹'Và¹:Aà¹+
+¬žî*žÛ¬8«l8e¥8Î8T7êèÈ7Uö6£'X5ÔZÔ4í?Å3ä¹>2ŸúN1{0.ÃÀ  0/
+*1Á72¿Wö3å#Ì4í¥X5Ô©f6£TÝ7U/7êÍÊ8T/8ÇŽ8*8Ö`ž
+8žëH{¹(Ï¹:
+à¹+Eôžñž%ÿH8
+=(8	8óø8SIÛ7êÂ7U/6¢ú¬5ÔAô4í=Ó3äÉH2¿Ÿ1â0.æÕÀ  0.ÃÂ1n-2ŸÐÙ3äc24ìŽÈ5Ó¢6¢XN7Sóª7è]8Pø?8P.8%X7ýx@ž1²@žóê¹*H¹9ùÀ¹+o$žôéž1"8Ï8¬`8Q$8R#7éHÀ7TŠi6¢Î5Ô)4í;â3äÙR2¿+.1ª€0/
+ªÀ  0.jZ1"2ŸIŒ3ã¢4ëÄ65ÒÈ6¡[¿7RK 7åìT8MÖN8Øš8µ7×CXžFÒžúïr¹+ÀŸ¹9ÕÀ¹+džøHž<F7îÁ8O¹8®N8PŸj7èxº7T9 6¢¡V5Ô84í9î3äé[2¿C1Âg0/.~/¡}1 ªÿ239x3YY4eŒ5Qf6%]6á`Ê7}
+8|8Yìå8Û48©žÚ8Qé8Oí¢7ß(7U`7ÕŒ:8H@8{Ë8ŠD8®Þ8W]'80Q7Z6ßš6$`5Pš4cÊ3X6®22[
+1 / bæÀ  / Ëg1 i»22Ï
+3XÁ4dX»5Pð6$ºª6à7
+ï8>?8W"78%58¥:€8
+Z8A.7Á
+Å7`@7Œ8=Ï8m$8£øº8Mÿ8V'8 ¿¶7Z6ßi6$L\5Pl4cÚ 3XRæ22ze1 1/ ôÀ  / 
+P1 (v22d¡3X)§4cº5OÅÏ6#òõ6ÞÁ\7Ï7ÿÿþ8TW
+8o78 Œm8Æ¿82ne7£27(u 7£d¡838^o8¡_/8í!8Tñû8 O7Ô(6ß*y6$8+5P14cê*3Xo
+22¿1 L/ ¯À  / ?:0ÿÎb21ú63W¶4bÜ¹5Nõ°6#+B6ÝqŠ7³7ý{8QÖ8¹78>B858#®Ö7
+ÿ6àµ7958(fI8OÏ8Å°8A8SŒf7ÿŒÿ7÷6Þëk6$#ü5Pö4cú63XU22¹1 fø/ ÕÀ  /ù$0ÿKØ21Ê3VùÅ4b
+¶5N%6"c6Ü!ð7A)7ûû8NÂ&878À8|w28ï(7MôØ6`ÿ 7b8
+±ì8A8,)8+a8RÐ7þÛÉ7MÅ6Þ¬\6$Ê5Pº4d
+A3X§22Øt1 ì/ û
+/t_0R 1€2µC3Á¢4Ž:5Öh6LÝU6ù_-7Kb7îæº8;Ú858Ëb8Š[8©Æ8šŽ8š Ì8¥·Î8
+P8G 8;[7íõ¢7Ñ
+6øC6L;A5k²4³À.3Á'2Ž°+1R
+0Qü/4À  /E0Q®
+1[š2Ž³Œ3Á l4³¬i5Mð6K÷î6ø
+7qý7ìý89ù8}5R8k48£O@8¥Õ8¥Cp8¥±8£r8¬8}B8:0«7í?Õ7ò6øI	6L$ü5k4³În3ÁBx2ŽÑ1rl0QÌ/VâÀ  /š0QU1M2ŽL53ÀÃ4³
+@5Åx6K6ö»ü77ë88ü8yÿ8
+8 Ch8¢5è8¡è 8¢Áj8¡-e88{œ|89R÷7ì7VÈ6øÎ6LŽ5k4³Ü®3Á]V2Žò×1º0R 4/y­À  /æL0Pý1Êò2³ä¯3À
+4²5= 6J-!6õjf7¿37é)è866õ8vÉ¹8ªÜ878Í÷8à8Ñœ8è28`8yøÅ88uH7ëÔ:76÷È6Køp5kh4³êï3Áx72µ.1³	0R3Ð/yÀ  /¶ñ0P€12³}(3¿r4²î5Ž6IGž6ôÌ7Ë7ç@M84Uê8sê8J±8+¶8f	818â8¢ù8þž8x4877ë
+o7Üt6÷Z6Kâ(5kO4³ù03Á2µ51ÓW0Rgk/¿E.:Š/gP0ÖÑ26ž3YÉ4
+4á¥ô5¢¥6L¢6àÊ²7X7¶;î8Ê8488YJ8pî8xa<8pN8YR84Ð8Ò$7¶Fª7Xn6à×·6L©5¢­Ž4á±R4¢3`O2<l0ÖÙ¿/m'.:­hÀ  .:oÊ/3â0Ö|2ú(3
+È4D¬4áš5¢
+^6K×6ßËì7Vè 7µ"r8Ù@83(8Wu08nw8vT*8nÌ8X¶83Áô8\*7µÚ7WÂš6à©Æ6L€5¢±n4áÇP4³º3|ë2[T0×</^.:ärÀ  .:9/ s0Ö(32œ3ÁÆ4ñ;4àe[5¡Š6Kv6ÞÍ&7UÉ7Žô8çæ81¿Ï8UÍ8lc28tG8m²8V±M82ê8æ-7µnc7WqÞ6à{Ò6L@5¢µ$4áÝJ4ÈÑ32z=0×H¹/Á.;{À  .:>/Í0ÕÓÉ23uÄ4Ê4ßÅ5¡ð6JKa6ÝÎb7T« 7²ïx8ö80W
+8SÊo8jOW8r:8kEe8U`é8298p47µ@7W!6àMä6LzÞ5¢žÝ4áóH4Ýê3¶"2&0×5/ëÊ.;RÀ  .9Ëx/0Õ_2Dw3)Ã4JX4ß$Ã5 96I
+I6ÜÏ7S7±Õû808.îf8Qõ
+8h;w8p,è8i8T81:Y8ú67Ž
+7VÐR6àó6Lkz5¢Œ4â	D4ó3ÒŸ2ž0×·²/.;-k®.ÀÆ0	Ùœ1,Áÿ2=ä364
+4ái"56$îr6€7ê³7b«_7sÌ7ÇB7ä\§7îžß7ä87Çâ/7Â(7c0â7H6€ðà6%_t5æa4áþõ4mŒ36vD2=ù
+1-$ÿ0
+%r.Á -l$òÀ  -kx.Àj0	¯ê1,
+Œ2=<
+35±²4ºä4àâ`5 6$ox6£ó<7_|7aœÔ7Ã@7Æ¶7ã\t7í¿Ó7ã·f7ÇL#7fÈ7bÔm7#86€Û6%[D5îØ4âý4·36Ã2>(I1-TL0
+Mâ.Á=-lp~À  -kBê.À7h0	1,Ix2<ð035^C4j°4à[5œ6#ð|6£dì7ÔD7`ÐD7³7ÅÑŸ7â\<7ìÆÂ7âæ7Æ¶7
+e7bwô7ýì6€Æ,6%W5÷O4â7 4£°36ÅB2>Wt1-0
+vQ.Áy-lŒÀ  -k
+T.Àº0	\F1,
+62<€V35
+Ö4}4ßÔÖ5Z£6#q6¢Ö7I
+7_â¶7b(7Äí}7á\
+7ëÍº7âÀ7Æ 7°7bz7Ø¢6€°Ò6%Rà5ÿÆ4âS4Ÿ«36ìÂ2>1-²è0
+À.ÁŽr-mÀ  -j×Ÿ.¿Ò
+0	2s1+Ðò2<X|34·h4ÊJ4ßN5÷®6"ò6¢HL7œÓ7^õ&7±7Ä	<7à[Ò7êÔª7áDè7Åù7T€7a¿7³V6€w6%N®5=4âo
+4Ù¥37A2>µÊ1-â40
+Ç/.Áïã-mS
+,6-ØŠ/çE0EH1Zã®2Tþ_35Ùb4S4³­V5P@5Õ6A€Ü6
+6àx7ó7(£z71\ 7(Ïf7<6á+\6ü6BaÐ5ÖpÒ5QgÞ4Žtz4êd36 2UâA1[ÇŒ0Fæ/
+Â-ØÒË,®OÀ  , ê-×Ý
+/Ä²0EY1Z€D2Tžl354ö4³Zx5PP5Õ6A2F6«À6ßÿ77(@Â70ÿ*7(
+-7
+r6àõ6}H6BX¬5Öwæ5Q|ö4ŽŸ4	36Ë¡2Vz1\0FM/
+²H-Ù0,ÛgÀ  ,
+6-×³/¢
+0Dä21ZdÚ2Trx35RŒ4âj4³5O°]5Ô€t6@¿«6Jþ6ßq·7?g7'Þ70¢S7(:ö7ØÍ6à¿Ô6g6BO
+5Ö~ø5Q
+4Ž­ 4	!¶36÷.2VT³1\Gr0F*/
+äÎ-Ùc,À  ,õ-×
+/0D²
+1Z%p2T,35j4©à4²Žº5OFn5Ô.g6@M6ê>6ÞãÖ7åS7'{K70E~7'ðœ7§+6à6QÞ6BF`5Ö
+5Q§"4ŽÉD4	=`37"Ÿ2Vî1\N0FÇJ/
+T-Ù«ù,5À  ,ßÎ-×`
+/\÷0Dæ1Yæ2Sæ34Ì4qT4²aÚ5NÜ|5ÓžV6?Ú{6{6ÞU÷7;7'7/è¥7'Š7u6àTN6<(6B=95Ö 5QŒ84Žå4	Y	37NL2VÇ&1\Ç(0Gl/
+IÙ-Ùô^,b®+ÁO,ÕpÆ.?R/F6|0^+)1Z³ò2=1ü3ô63Àç*4cü©4î!Z5\\75µ/Ã6Ê86.	<6L6WÔÆ6L»Q6.kÎ655µæ¡5]])4ïRF4e213Áõö3Ád2>@,1[éÔ0_aG/GE¢.
+­,Ö`+dÀ  +³m,ÕU.(T/FŸ0^ $1ZB2=þ3Í3À®Ê4cµ4íÒd5\°5ŽñD6€6-Òœ6LG
+6W£Æ6L6.Z615µìp5]q4ïu44e^83Â"»3çn2>w1\-â0_ª/G,.
+E$,ÖÒæ+ûÀ  +¥,Õ:p.W/Eòþ0]Õ
+1ZT2<Õü3§ 3Àvh4cm{4íl5[Å(5Ž²Á6q6-<6Ly6WrÄ6LvÏ6.Hp6,5µò=5]
+4ï"4e=3ÂO3
+v2>® 1\qð0_òæ/GÌŽ.
+{,×k+ÁäÀ  +š,ÕF.úY/EÑ@0]ª1Z$Þ2<§þ3f3À>4c%ä4í4z5[y¡5ŽtC6D|6-e¿6KÕë6WAÆ6LT6.6Å6("5µø
+5]}4ï»4e¶D3Â|F332>äí1\µþ0`;¶/H>.
+²,×kñ+ðÍÀ  +Å,Õ.ã[/E¯0]1Yõ,2<yþ3YË3Àš4bÞN4ìå5[.5Ž5À6ç6-/>6K\6WÄ6L2N6.%6#¥5µýØ5]®ì4ïÞ4eâJ3Â©
+3Y2?×1\ú
+0`/HSÇ.
+è
+,×žv+Ž*^p+¹©â-L./²/FÆ0Dö°1,S&2Á·2ŽPf3X1ð3å6­4WOº4³5K€50w35PŽ³5\Å5Pô50à¥5Ÿ{4ŽY!4Xb3æ|Ý3Y}
+2µr231-t+0FB./GZ.0:Á-å
++ºÒØ*_éŠÀ  *^>+¹:-ü$./Ü/Eøè0DÞ,1,;f2­Ð2Ž33X
+ã3åÝ4W+è4³y`5950c$5P£ø5\Œ¶5Põž50ê5Ì4Žs°4X3æ±?3Yµ2µŠ=2Æª1-­90FW/G¡e.0{-	ú+»5*`>ÐÀ  *^u
++¹-ðý..÷/Eã	0DÅš1,#€2é2Žœ3WéÖ3äé
+4W4³]95&50O5P<5\³é5PöÖ50óy5Ù4Ž;4XŽ3æå3Yî2µÚe2ð 1-æE0FÊ/GèE.0»F-	JÖ+»_*`øÀ  *^hØ+¹ê-åÖ..æ./EÍ*0D­$1,
+ä22³ùé3WÅÉ3äÂ:4Vä=4³A5ñ50;5P5\«
+5P÷û50üæ5ç4ŽšÇ4XÝ£3ç 3Z&2¶21.S0Gª/H/&.0û-	}³+»¥ò*`é!À  *^\Š+¹wB-Ú®..ÕX/E·K0D 1+ô"2r2³Ý3W¡Œ3äg4VÀh4³$ï5_50&ò5PqÅ5\¢P5Pù51P5ô£4ŽÃS4YŠ3çN_3Z_$2¶B·2C
+1.X`0GRÔ/Hv.1;Ê-	°+»ìP*a>J))R(*
+õ+Ñ€t-î
+.Õ/0	jO0Õó£1ê÷2222¿$35P3š3åY
+4æ 45šË4@vf45áK4Cà3æ$<3Â¬36h2ÀE23VÛ1ë*0×wß0
+ií/
+°>.
+);-î+Ó,Ð*#)*!À  ))Q*ß+Ñ¢-éÓ.ýß/0	ch0Õè$1âë22(2¿353L3åX³4ê545²y4@45÷4\;3æQ3åÖ36œÓ2À|@23š1
++0×ÂÖ0
+ñ/
+ê.
+d-	#}+Ó^*[þ)*É§À  ))P
+*È+ÑÐ-å.÷è/}0	\~0ÕÜ¥1ÚÞ2222¿35á3í3åXJ4íË45Œ%4@Ä46
+Ñ4t3æ}ä3ý36í;2À³|23Æt1M+0Ø
+Ë0
+Íô/
+$Ð.
+ú-	Xg+ÓÑê*d)+
+,À  ))Nü*³+Ñþ-áf.ñó/v0	U0ÕÑ'1ÒÐ22È2¿	35*3
+3åWá4ñb45ÅÔ4@št46$4ð3æªµ3,(37
+Š2Àêº23þ@1~*0ØXÁ0
+ÿ÷/
+_.
+Û[-	P+Ô$x*ÌÊ)+P³À  ))Mí*+Ñ+-Ý..ëþ/o0	N®0ÕÅ§1ÊÃ22
+^2¿ 35p323åWv4ôö45Ï4@¹"46:V4¥J3æ×3OP37L2Á!ö246
+1¯*0Ø£·0
+1ü/
+b.
+º-	Â:+Ôw*0)+8'â·|)?\**T+¹g£,Ôûv-×d.¿ä/·0Pç 0ÿÃF1t2žd2ab2ª$2ä3îN3-¢32ä2ªŒ
+2b,2n31KÖ1 Œ§0RfX/Ùt.Ábø-Ù ,Ö²T+ºç^*)Æ)@å'ä&À  'âÀ)?b*+¹l~,Õ -×it.¿é/ºß0PíP0ÿÌ±1z2Àr2a£í2ª5T2ä+ò3w3G34
+2äÑ.2ªéH2bÖy2Ì1z+1 éÆ0R³>/Ñ.Á­è-Ùpè,×`+»3*d
+)A3ê'äáÄÀ  'âÈ¶)?hü*
+µ+¹qX,Õ-×nP.¿íf/Ÿš0Pó}0ÿÖ1
+2È~2aµw2ªF2äGÃ33`3Py2åœ2«
+2cÁ2Áe1š~1ã0S #/L-.ÁøÚ-ÙÆ®,×^k+»~®*r)AÐ'å?aÀ  'âÑT)?og*æ+¹v4,Õ
+©-×s-.¿ñË/Âr0Pù¯0ÿß1¡2Ð2aÇ2ªVÈ2äc3*È3yî3ln2å<L2«BÌ2cY2ë 1ÖÓ1D0SM	/
+.ÂCË-Ú
+w,×Žw+»ÊY*ØÈ)AÑž'å À  'âÙð)?uÐ*+¹{,Õž-×x.¿ö./Æ90PÿÜ0ÿèì1$2Ø2aØ2ªg2äh3>î3[3`2åqÚ2«o2cX21%1q!0Sì/Ÿæ.ÂŒ-Úr=,Ø
++Œ *
+)B 'åú&
+
+8'â))*^
++g,Áx-j­Ì.9·f/Ž/ 0.÷0šÉ1!b1Zi11¯Éò1º,1° 
+1qç1[Yí1Ç
+0©p0/Š5/¡ |/©ð.;+*-lV,Ú4+*`X)*F'ä&¬ À  &
+š'â€ ))&p*^, +q
+,Ëõ-jÁ.9È'/ÁV/ g0.§0šŽ171ZœO15M1¯ðR1ºÊb1°.î1£1[c1÷70©¬0/æº/¡]ã/Ý7.;vW-lø,Ï+¶%*`d)*Ù0'äê&äèÀ  &
+'âµf))3P*^<ò+{,Öp-jÕ].9Øç/Î/ *Œ0.Œ.0šµ1M€1Zã61R1°°1º÷1°]Ì1Ç]1[âÚ1'b0©ç00'>/¡H/~.;Á-mXÃ,Gh+ìB*`Âª)+!'åJx&
+¯À  &
+€'âÆÌ))@0*^Mè+ú,àí-jé&.9éŠ/ÚË/ <0.ÑJ0šÌ1cÈ1[	
+1nŽ1°=1»$Ì1°¬1ò1\'R1W0ª#00gÄ/¡Ø®/CÇ.<
+®-m¹x,~+"`*a Ô)+i'åªè&VwÀ  &
+®÷'âØ3))M*^^Ü+ð,ëh-jüí.9úg/ç
+/ Mg0.æe0šãy1yè1[/1g1°cn1»Qÿ1°»1
+Õ1\kÈ1ž0ª^00šG/¢/w.<WÛ-n/,Ž+X~*a~ü)+°î'æ
+Z&>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
Index: /branches/czw_branch/20100427/archive/noise_model/test.29.kernel
===================================================================
--- /branches/czw_branch/20100427/archive/noise_model/test.29.kernel	(revision 28017)
+++ /branches/czw_branch/20100427/archive/noise_model/test.29.kernel	(revision 28017)
@@ -0,0 +1,2647 @@
+SIMPLE  =                    T / file does conform to FITS standard             BITPIX  =                   16 / number of bits per data pixel                  NAXIS   =                    0 / number of data axes                            EXTEND  =                    T / FITS dataset may contain extensions            COMMENT   FITS (Flexible Image Transport System) format is defined in 'AstronomyCOMMENT   and Astrophysics', volume 376, page 359; bibcode: 2001A&A...376..359H PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             XTENSION= 'BINTABLE'           / binary table extension                         BITPIX  =                    8 / 8-bit bytes                                    NAXIS   =                    2 / 2-dimensional binary table                     NAXIS1  =                  741 / width of table in bytes                        NAXIS2  =                    1 / number of rows in table                        PCOUNT  =                    0 / size of special data area                      GCOUNT  =                    1 / one data group (required keyword)              TFIELDS =                   11 / number of fields in each row                   TTYPE1  = 'XMIN    '           / label for field   1                            TFORM1  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE2  = 'XMAX    '           / label for field   2                            TFORM2  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE3  = 'YMIN    '           / label for field   3                            TFORM3  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE4  = 'YMAX    '           / label for field   4                            TFORM4  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE5  = 'KERNEL  '           / label for field   5                            TFORM5  = '41A     '           / data format of field: ASCII Character          TTYPE6  = 'BG_ORDER'           / label for field   6                            TFORM6  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE7  = 'MODE    '           / label for field   7                            TFORM7  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE8  = 'SOLUTION_1'         / label for field   8                            TFORM8  = '83D     '           / data format of field: 8-byte DOUBLE            TTYPE9  = 'MEAN    '           / label for field   9                            TFORM9  = '1E      '           / data format of field: 4-byte REAL              TTYPE10 = 'RMS     '           / label for field  10                            TFORM10 = '1E      '           / data format of field: 4-byte REAL              TTYPE11 = 'NUMSTAMPS'          / label for field  11                            TFORM11 = '1J      '           / data format of field: 4-byte INTEGER           NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = '90c9f7c8e80f03684f45c4698a1614c8' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0213o56' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 4' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -982.55 / Telescope focus                                AIRMASS =                1.098 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 7.700865 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -148.0144 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '10:00:01.580' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:11:22.829' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 4' / Object of observation                   HIERARCH FPA.ALT =   65.634318 / Altitude of boresight                          HIERARCH FPA.AZ =    222.43727 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =    0.017867 / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99435 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -73.99713 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.1313 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -772.4312 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -982.55 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  75.05612 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.8311 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.1 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  14.3 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    2.5 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     74. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 =   9. / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9.1 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 = 5.65 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.3 / Telescope Temperatures: spider              HIERARCH FPA.TELTEMP.TRUSS = 6.45 / Telescope Temperatures: truss               HIERARCH FPA.TELTEMP.EXTRA = 6.25 / Telescope Temperatures: extra               HIERARCH FPA.PON.TIME = 965217. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =      24.4481 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 7.021914 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN =  1.050168 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.794518 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 18500. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 805386.2 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3397208437 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.2726 (stdev by 1.1281)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WEXTNAME = 'SUBTRACTION_KERNEL'                                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   o      oISIS(16,(2.3,4)(3.9,2)(6.6,2),1,1.00e+00)       ?Þ¥êê#þ?'¢ÀþG?·1ëÐzO?iáS{Lr?«Pà^·I¿\h|
+]?°¶ÌYŒ¿\³®,^¿2
+9HŒ?·Ï[ 
+¿]Å5D~Ç¶?¡ÿ×Åä?bÞ7«fì²?/:=iÓ+­?š4úæÔ%Î¿íÞÎŒè¿jÄÒé±?Ù»AÎáiÀ?Mÿ`A+u¿J
+PË
+ô?ÚÿÉV]{¿ìF}EJÄ®?K¡&C>¹?Á1Æxð×w¿AO,ÓZ?
+Æ
+êfc?Áh>ØÁ¿ÒA
+Ûfž>×s	CJ·¿êChöP?±üèÇÛ¿ªÚ[3=¿&hwzd?ßº©OçŒ¿;¬ Q&F?9¡K#ò¿«[1Fé°?AûhBFûP¿¢· eë?\PN\/ÉA¿=R°	ÃÇ¿šÙ(s?Á?ä¢7hŸï¿
+7ºnA¿Â<!OGð¿UUÂ*®6?-
+Iíd¿Â³Žh2Äá?ÄÑñ:$/[¿
+€Å^·¿lÆbZK?2Ú9úU?r:$/¿òÎª!2¿dï~Šp¿NÞC§?Vööœñì¿+
+ûÿ«ÐÉ¿Uího{Ù`¿6
+o±_)>ÜxgÀDò¿H³R²?*!@Ù:¿?Zul+ÿÔ¿#ô 
+ôg¿p"
+sA
+?RKÁ¹Ó¿.\áÖÿ¿sM¯Øm?šÐ ZÃ©À?*KCöÔ¿kú;ç%x¿f0ªK?œ¿<#­OG?u©
+°ö¿¢
+-u4\>÷Ò,ÄÅ?~äÅÀ14¿
+g~'Ä>þŠ-²Á?wŒJ©?²k[    ¿
+e§·:}[X:|òÔ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              XTENSION= 'IMAGE   '           / IMAGE extension                                BITPIX  =                  -32 / number of bits per data pixel                  NAXIS   =                    2 / number of data axes                            NAXIS1  =                  169 / length of data axis 1                          NAXIS2  =                  169 / length of data axis 2                          PCOUNT  =                    0 / required keyword; must = 0                     GCOUNT  =                    1 / required keyword; must = 1                     NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = '90c9f7c8e80f03684f45c4698a1614c8' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0213o56' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 4' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -982.55 / Telescope focus                                AIRMASS =                1.098 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 7.700865 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -148.0144 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '10:00:01.580' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:11:22.829' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 4' / Object of observation                   HIERARCH FPA.ALT =   65.634318 / Altitude of boresight                          HIERARCH FPA.AZ =    222.43727 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =    0.017867 / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99435 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -73.99713 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.1313 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -772.4312 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -982.55 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  75.05612 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.8311 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.1 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  14.3 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    2.5 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     74. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 =   9. / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9.1 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 = 5.65 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.3 / Telescope Temperatures: spider              HIERARCH FPA.TELTEMP.TRUSS = 6.45 / Telescope Temperatures: truss               HIERARCH FPA.TELTEMP.EXTRA = 6.25 / Telescope Temperatures: extra               HIERARCH FPA.PON.TIME = 965217. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =      24.4481 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 7.021914 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN =  1.050168 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.794518 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 18500. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 805386.2 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3397208437 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.2726 (stdev by 1.1281)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WBZERO   =   0.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          BSCALE  =   1.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          EXTNAME = 'SUBTRACTION_KERNEL_IMAGE'                                            END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             &&ú'þ)=²L*xÊ<+ý,òÜ-³Ç.Ndî/Éù/°ï#0@v¢0¹B§1
+÷Ž1nßú1 Kq1¿01Ê_ 1Ÿü1[É1lÕô1
+;0¶Ñï0=B/­þ/
+7.J4-"ß,m+€ü*s£°)9Áú'ù:¬&
+À  &7â'ëüº)/èÑ*f¹È+
+,,_,-rz,.?vE/d¢/€%ü02A0«à1¢1]ª1±À1±8Ï1»®õ1°¥©1Ÿâ1[Š1Ë0©g0/ó/¡+V/Éi.;+-mFÄ,c¥+0t*a)+êý'æ€Ÿ&ÔÀ  &HÊ'Ùxà)"V*T©T+u@,yô-_Ê.0.õþ/\Ö0$§à0~1#1LUT11£`m1¬þÉ1¢ËU1!ú1J=R1[0ý0!®¢/X.ð¶~.,&-ZGÈ,s¶+owÖ*O_u)
+ 'ÔÐ&z8CÀ  &j³f'Æõ	)UÛ*Bà+`¯`,do-Li.!ó.á3å/¯0À0
+0÷rô1;1züœ1
+1N1ñ1y
+'18ñ0óÕú0ž0œU/Þ.ÛÚ+.
+
+-GHÍ,^P$+ZÄ*==X)='Áxã&dDÞÀ  &TÕ6'Žq2)`*0n+KÚ,OH0-9².ªI.Ìi6/{0Ù0º0àÐ1)Ê±1cÉ\1¯¬1t1°1aÐZ1'€³0Üõê0(P0Ì/ucE.ÆýØ.-4IÒ,I+E¥Ž*+:)f'®âö&NQ|'þòX)VîÃ*Kj+Ï£\,îÐ-ðPA.ÕÄ/§Z60gR1
+-1[N22v2¹Q³2÷3">3šŽ3 Ò2õí^2·m2soõ2aE1Æ1
+É0bŒm/£àñ.Ñ	È-ë3,èÙŸ+Ë
+(*È¶)R;'ùoÀ  'ì_)GJŠ*·3+À,ÜÕ§-Þèf.Æ(°/B\0VL1þä1`%2y2dÅŸ2«ö¹2åœ3W3fx3 Q2äç2ª#C2a©r2â
+1ÈA1 \û0R /Äé.Á2-Ù£,×C+»ó\*0D)BØ'æÖ À  'ÙÌØ)7Š*"û+±|Ò,Ë~-Í.¶Ž/*0Eì0ñ y1dú1ù)»2Sõ2Ÿ2ÓáŠ2ûÄà3$:2ú¿2Ò2l2Æ2Oâí1ôÅ¥1ö0ìVW0AKÒ/šâ.²-È4Ú,ÆDÈ+¬Ú*Ó)2è'Ô<ŸÀ  'Ç:)(n*y
++¢i,ºMV-Œ¬.§@/ª059Œ0ÝC+1nÓ 1ä02A@-2@Ä2Â12æ
+2óÃþ2å~2ÀTó2hî2>
+k1ßÇ41il0×ò»00/Ž.¢-¶Æ¬,ŽúN+ÁÄ*qþÂ)#>P'Á£\À  'Ž§Y)^R*aõ+VH,©	.-ª°Ò.Ìr/mõ¢0$õ0Èåß1XÝJ1Ï7S2/}d2åÊ2°*º2ÑEF2Ý?2Ð=2®wz2
+Ä2,Uê1ÊÈÃ1Sà0Ã0Û:/fá€.#p-¥X,£¯Ô+šø*ZÍá)'¯	ú)>eê*ù+ë
+ß-3|.->/-uŽ0ÝÐ0íX~1¢yL2Dbl2ÑÝÖ3FO3Š»
+3øÆÇ4%54CÑ4NÔ4BÌï4#æº3õíc3€MÜ3C2m2ÍÑô2@Fä1áY0çæj0Gõ/)Xú.)!-R+å *ìç):À  )0þ*ýH+Ú€-
+&. ¯D/ çD0
+Ñb0Ü7À1Ä<26@Ù2ÂÈ38X3Ãç3æì4Y45
+4?Œ
+44¿
+4
+¯3äP3Y]34óp2ŸÁ)22)ç10L0ÖËÀ0
+?/
+Ï
+.
+T-	j+Ôê*RS),7óÀ  )"€*^+Èîi-Š.î/XÒ0Äò0Ë1,2(E2³³83*ž3Ì²3ÕE4
+|4'zD40Üb4&±&4
+0€3Ò?;3dÜ3&Žp2¯°\2$
+è1=0Å±/þn+/EB.
+,ý+ÃyÑ*·Ÿ)
+[ØÀ  )Ã$*yÏ+·Ö.,ît./Ê`/ïq0¹öH1~Ž;2ý±2€ê3Òí3Õ~3Ã84 4k}4!üª4£A4 U3Àh*3p]3us2 2ïé1wa0Žm/è]L/»h.×,æÿ4+²gº*r:S)œÀ  )â9*bBn+Šœô,×ÿ-ö.öwà/ÙX'0šÕ1gJ
+2
+Ü
+23
+!3mŒ3±]Æ3ë+4
+\¶4
+ò4
+\3èõ
+3®3h÷»3
+6u2Æ2Òë1`:H0£{Ä/ÒLn.îc-íì2,Ðíe+¡U¢*[*)££*z@a+Ð-ž.D/]HŽ0[~1?É2
+Á2Ç
+3mÈE3úý4j€Ù4ÂŒ5ÑU5=|
+5_$|5k5²5^
+È5;®t5
+Ú4¿c4eñs3õhü3h
+2Â(Î2]É1:c0Uá(/WD.?š-À+Ënæ*tKÌÀ  *gÿJ+ÁRÒ-
+sl.5ÉÌ/M>0Kª911»Ú2ý2žËü3\žv3éŠ4YÞV4ŽÔ5z5/÷B5O5Å5Zc5N!í5./ú5¢4±ï4U;3ãB3W"Ì2³é82ÑI1,Ûì0Fë/GŠ*.0å`-	µª+ŒP*bÀÀ  *UŸ0+²"-[ .'ý/=4g0;Çñ1#æê1ûÖo2ªzà3Kš€3×
+54IÓ4Ší
+4ö@5"rg5?G
+5I`5>75 ±4òÅp4£¬H4D
+§3Ñ3F&þ2¥©1ô1t06D¬/7°."»,ýU+­2T*OóŽÀ  *C}+¢òX,î
+š.R-/-*@0+åª1û1æ¢æ2)Æ3:Ô3ÅÆ48QP4¡4â5í5/XU58¿75.L5534ÞM4Ð¡43ÏÂ3¿·Î35+02j1ßp1Tþ0&vn/'¹ø.Ð,ç?Æ+
+*=ÇšÀ  *1<+Â
+,ØU.
+]/
+ 0
+d1=
+1Ño_2Ø¬3)3³S4'Ì4
+(4ÍÙ5hµ5i5'í5
+aY5Ž4ÉÕÏ4ôú4#Ü3­Ò3$/c2*n1ÊW10š2/ÃÞ.f,Ñ)þ+õÂ*++Ç¬,ï³../]Þ00x'z1sªà2R)Ô3Xý3Ôšv4z&³5ñ 5oý5ÃWF6>69F¥6Xð6c6W/Ò67ñ6
+Ý5¿Hä5ia4ýÔ4sI!3ÎŠÒ3Ëî2L+°1lËL0qF/WÚ.)|£,éP++{À  +5É,Þ:.!k/MÀì0f+(1b
+B2C@3âÀ3Åg÷4hC¿4ñ\5^®5µ}Ð6-¶6,-6I3Ý6Sga6GèÅ6*
+6Ú5±5X
+:4êÂ4aÇ3¿·3qD2='j1[VS0_sì/Gá°.
+í,Ø7+¯yÀ  +wGÎ,ÌÁ.À/=£¬0T.×1Pm£23Øª3l3¶'x4V`È4ÞÕÖ5M^5§€X5ô9²6f69äÅ6CK:68¡µ6
+ÿ25ï°B5£Ç
+5G©t4Ød`4OÖh3°n32.##1IáX0M¡H/7èà.^a,Æãî+pfìÀ  +b$	,»H./-j0B21>Ï2$°2ùì3Šæú4D}Ñ4ÌO"5<5Êà5àø6ûH6*²63/6)Zª6óR5Û«d5:56Í¬4Æš4>
+
+3¡R2ñwÜ2
+Ý18l]0;Î£/'ð.Ï?,µ=+[næÀ  +M D,©Ï-öÔ%/
+i(00631-0c22ã 
+3Š|42Ü4¹Èn5+¿5ñh5Ëö>6â+6F 6#ô66çt5ÇŠ5EV5%ñå4³šî4,c°36j2ÚÂ21&÷d0)ûÿ/÷?-î=,€<+Fvá,-ò7/.ÐÕ0\Í
+1tnŒ2m383IÙ
+4·}4Å²&5d 5èÖ6PÛ­6Šç«6î7^R7/î
+77ø>7.ú7	6èÿB6¢6JÈ.5àãÞ5\Îª4¿JÈ4ÝZ3Cux2eß:1mT0Vcü/)é-ì
+Š,²ÁÀ  ,Ã -àçþ/"0LÂf1b·P2\T3;N64
+å4·r5Sã,5×š6B!ä61C6Ýo7
+À7#¯|7+&¹7"R87
+ 6Øå6Í6<C>5Ð°Î5LÐþ4±_Æ45¯35"$2Tú1[¡°0F¢/
+YY-Ú,
+
+ÆÀ  ,{öU-Ï4Æ/[50<·F1Pÿã2Jér3,ÃO4À4©lŸ5C¥Ô5Ç6D63h6zÚ6ÌËþ7!Ö7pp7
+U47w7 õ§6È6s 6-ŸJ5À}»5<ÓP4£tÄ3ù
+3&ÎÏ2Dî1J*
+06œG/É/-Éf,tÉÀ  ,feh-œ/ d0,¬'1?Hv29Ä3
+8h3ìÂ4J
+53h~5¶Ä}6$®N6Äp6Œ(y6ñ07
+1g7°7	ìµ6ì×_6·)6Äf69Y5°J«5,Õ€4Ã3ãÌ°3{y23/Ç18²g0&éí/9-·F,_{À  ,PÔ}-«ÎT.÷Ë(0
+¡1-	2(®3­3Öà4'V5#+)5ŠRµ6ô6p
+6«ð6ÛÊµ6ýäœ7²,6ûsé6×Ãm6§!È6h¢Ð6Žh5 5
+×ø4Á3Î}[3
+(%2"J¢1':Ã0.ïQµ-Š"&,J-¢-ê.ØR01AW2S¹3J4)Ÿ<4øÞ5¿Ø63Í 6±Íð7Ê7o7¥P7Í7èb7ðäž7åŒ?7É#·7 }7g~Ž7Tr6«
+D6,ðR5ŸÞ4ïÅw4#ÀÀ3CÀŸ2L»1;T0ú'.Ò*x-èÀ  -u£C.È
+_0O 13I2DD3;ûÉ4
+4ç
+5^6'L6¥P"79È7_Û7ÿ
+7¿k7Ø©m7àì7Ö!á7»^7rÿ7WOí7
+ÈŽ6Úë6 
+
+5¢l4ÞZ/4Î235k­2=³(1-ñ0
+êÁ.Â€H-nŸ^À  -b>².žž¬0
+î1%:24íW3-X4Oà4Õ75ýd6Yv6ÒT7lÄ7N,7®7±C7Èð»7ÐO$7Æ7­7X7G!#7 <ô6ª6ç5
+ü4Ìîè4
+ÛŠ3'2.ªŒ1ÁJ/ÿ¶·.³
+-[¬|À  -NÚ .šëø/ñ¹1,2%%3
+Ž94²4Ãd5{8R6
+¢6T6õ?7=÷7]7£
+7¹8	7ÀX7¶í$7Ôo7~|	76ò\6ëbj6z76®²5pÓ4»3ÿÒ13Á2¢P1÷¢/éê.£è-HÀ  -;u.D/Û1	
+}2>ô3r3ñÃ4±5duß6 åÍ6­t6ß¥~7-kÒ7pø7¥õ7©V7¯¹7§RÆ7W7hG
+7&Ã6ÖJì6tŒ5öø5Z34ªW3çí3
+lz2ä1-û/Óy
+.ž-5º.QéL/ª
+»0ðää23!%Ö44ú5³P86`
+6óõß7gŒÈ7À^8
+Í87.8Væ8h³8l 8d6Û8O²<8//8
+è7·-ß7\16è¥(6V&Ñ5«Ð	4ð54W
+3zž2!Å0éPT/€úÃ.KöÀ  .B/å0ßQ2
+=R3uÓ4
+4è}5Šx6P*
+6âÓ7Wš7³hB8Y98*þh8I
+Å8YÒ8]R8U³8B@8#37úÒ7ª~7M"T6Ø%(6FÑÑ5kä4ÞÈ±4­X3
+20Ø)O/Óž.<é·À  .3%Í/.0ÍœZ1þÈ#3	ÅÏ4
+#4Ö!h5°¹6@G6Ñ±67G>7Š>%7óÊÀ8
+ô 8;3v8KR8N­ 8G0V84Íê8üà7çëÖ7ç7=­x6Ç¥(67|Î5¿4Í\N3úD3œT1õúò0ÇJ/¬®.-ÝSÀ  .#Ä
+/Ÿ90Œ)1é¢2ü+3î V4Ä'R5àø60d 6Àâ77~|77àã
+8êÚ8-Z-8<N£8?¿ò88­8'[Å8
+c7ÕÃØ7C¶7.86·%(6('Î5£4»ïê3ä³Ø2òœD1àÖ¥0µÛD/
+¢.
+ÐîÀ  .bM/pÈ0ªÑ1Óc 2äË3Ø*h4²-=596 û6¯l7'i·7éê7ÍûZ8á8ß8-ô80ÒH8*)Ð8é8 Ê<7ÃÛ7 V7
+ÃÁ6Š¥)6ÒÍ5t~ì4ª3Ï`n2Ûÿá1Ë²X0€Ž?/hœ0.Ä/ºv0kíÇ1¥2Êµ3Ø*L4ÈT5¡6a
+æ7
+ä7©57ýy8B}ä8	8éÌ8t88<á8^@8ò÷8
+8É8lÂš84àº7íP7
+uM7 ð·6V¥Ü5]4ÀMø3ÏòZ2Ã
+ê1 K0dm/j=À  /õa0Z¥1| 2»ñ3Èy×4º5ìÉ6Qt°6ý
+¹7Ñn7ì7Ó85£L8oéð8<8eá8O?8|<8|áØ8²8}M\8]Ü,8(òz7Ý'7xX6ï©À6GQ5@/4²`e3ÀÐ°2µ>F1]P0SÊ/ðÀ  .ú`0I]q1c*2­,3žÉd4«Ï5S6Ac{6éÙš7sóM7Úö8(È°8_³Ñ8d8W8zÃJ8oŒ 8oÝÈ8t¬ä8m{$8Nõ­8
+47Ìþü7eÅ6Ýr67ýW5#\4€rÒ3±¯2Šö¢1£T0C».òëæÀ  .äÖh08F1IŽ2h
+3©ñ45}t©61RE6Öš7`C»7Éµ^8î8O}­8oÄb8vF8lè8c<°8bÙª8eõŒ8]ší8@-8ò7ŒÖz7S2û6Ë:]6(©5r
+4
+=3¢^2®ý1yÒ¯029b.Ý÷À  .ÏL<0&Í1j`{2£3h|4I5fB66!A6Ãw7L,7žt$88?G8^iû8fu8_
+Ä8VŒÈ8UÕ8W>8MÖ¶81(®8'²7¬­ö7@ s6¹®6TÑ5[Ón4ª3kµ2gZ1b^·0!q	.ÉR/µ0:12I
+Â3sT34É5hõ·67836÷œ¬7
+?8
+¯68c.Ñ8÷$8Jò8Wø7[TØ·ÈŽâž- ž\W5@` 8
+ËÎ8»Ð8£¢8Nï8:S7
+ä6éà\6.W5^}v4uNÏ3j*ê2B
+D1
+à/¯°xÀ  /§Ý)1ô®2:VU3aS4m3B5XÔ6*
+6æ%u7
+Ÿ8!8T7I8œv8+58QD7xE·¡¥žz·Û<6bþP8
+q8u
+8y_8AF97ñ%7y;>6Ùe6!­Ü5N~À4cQ3Y&R23äÒ1€/¢ÎkÀ  /0ö±2+è3OÒr4Zn5GIò6
+î6Ô?7v
+{7ñ%ü8E?Ã8Ç8
+|8Jè7·u*·öÓ ·¯c6ÊòX8Q8hÄh8iëz83õ7ßŠ7f®H6ÈéÐ6Da5>	4QÑÒ3H!¹2%œb0îÒ/ì_À  /70áyŒ2
+ç{3>4H56t6Èð6Âõ7bu7Þ	Å86H>8t28ëŸ8CÛÜ7·'	è·Ä± ·žü72À8À8\j»8Z=8&€Î7Î)'7T!N6žn6Úä5.S4@R37
+!2ð0ÚZõ/
+SÀ  /Çñ0ÌAì20
+3,P±45qÃ5%-6£Û6±\Ò7N s7Êí8'Pž8b ×8q
+8='Ê7§¬¶±Ô·À·0
+Ù7>ì8Öj8P"8J±8T7Œº§7AX6§óE5øâÓ5
+4.TÓ3&2	n}0Åãè/xP0EÏü1ªÔ2×æô4'"5Ãó5îí6¶ô(7n$q8ÙÌ8g-Ì8028Ì7s`ž³j¹H:Ú¹7(¹14¹¹bR&žï ·;N`8Xà8&8OŸž7ï0õ7^Ë6¬ž5ã1
+4ÿÉ#3ø	D2Ð
+1i0?¥îÀ  07<1%S2Èù3ïl4øð5Ý¥6©ÕÈ7]I>7ñ²¬8WŒ
+8W{8jÜ7
+Hž ·r¹8OÊ¹d¶¹Ÿ(¹S,¹P|žØF²¶ùªà8PÒÐ8q¿8B|t7ßø7O1à6 ®5Ó~4íiÄ3æ
+á2Àò"1a(01¥EÀ  0(š#1
+Ò2ž:þ3ÜÍ4äú5Ì]6·j7Ln	7ß±À8HJh8~Â8:õ7 Øži~¹(dœ¹m$¥¹K ¹z¹>ŠížÀíp¶ys@8IÆ8qzÜ85:.7Ïþ7?Éö6dÆ5ÂÑÞ4Û
+f3Ô0{2±×Å1Y=0#€À  061t4 2še3É©4Ñ 5»6
+7;Ö7Í°Õ88Øž8Š
+8z7©hžx78¹y±¹YÍ¹s°8¹eª¹,Ñ\ž©01ß 8BBž8b78'÷ê7Ÿì 70b
+6:Û5²¢@4È«3ÂD2¢œh1l¢¢0£óÀ  0
+I1])23¶ÇT4œš5©Í6z«7*·¢7»¯é8)g8oŠ8k¶@7©±ðžS`¹¬¹EÚù¹^Ê0¹PðÛ¹ûÊž:è6zR8:ú°8R©8µ€7®Õ7 ú 6x!ã5¢r¡4¶Kª3°W°2£
+1VÌ0£J0¿
+ñ2R53M\4rö5wñŒ6Y p7!l67É38KÅS8æý8ö5Ï6 ¹²æ¹9¹­C|¹* ¹õ¹IH¹œ]¹°mÏ¹K¥Æž
+·À8\ä$8Õã87I7¹Œâ7VX6Mo+5l^:4hÖÔ3E2#Ð0¹
+À  0°ÿô2
+=u3>C\4a(ù5eÝ:6IH¶7Ù	7ºß8=Ï8Œ8Qè6u¹o
+¹NW¹Š
+b¹Vñ¹óL¹O_¹¶4~¹¥ío¹:Þ·ëaP8Uòh8~Cr8+Â°7­1g7
+×6>ôh5[ì4X%37Yì2	0«À  0¢áö2 (µ3/*
+4O[ï5SÈ¹69ü7
+EÜ7¬¯Ð8/Øß8C8Ü6ÁB ¹+d¹c¹ùE¹Î¹ðè¹Uj¹¯
+é¹m¹*T·»S 8O š8nÛ
+8ö7 ¥ê7X³60y€5J¯ 4Ggt3)Ç1ø,0À  0Ãø1ê'é3 Þ4=å5AŽ76)Ù@6ýe^78!â¥8~ÌÆ8ÑÄ7þ žëÏ4¹zñ¹Ô,¹°°¹î¹[v¹§ãe¹ì²¹P·Dà8Hð8_rÆ8){7l6ï³Â6!þà59ØR46¯Å3Ï 1ã
+ö0€À  0¥ú1Óþh3÷4+ÁÚ5/¶6!
+6æ?7Qn8ìl8jw
+8u#p7'[@žÓG°¹iü¹¯¹Ý¹}Ø`¹a¹ ºÚ¹lN¹Ø·6m8A
+88P
+n8\â7ò6Ú¶
+6
+5)4%ø3
+z1Îf0,1#¬2¶3­Lq4Êëw5Ì3×6¯6
+7}A8 8ÞØ8®Ø7÷
+P¹
+X¹S¹W9p8Õ\ä9œG09õ$p9Ø9ó2¹{ø¹¹v¹G:Ð¶óA 8?08rºà8Ë=7k6¥/ø5Â+À4Â&3ŠN2v»21
+KØÀ  1s
+2lÏá3 
+î4Œ*5œF
+6¢~]7jÜ²8
+8{©8£ª7ô°¹ Âü¹¹X&8Ê#9Ä{b9þÅ 9ÔÖ 8Ùu¹O¹¯ÛÒ¹6_¶ZY8{68d47ÿ±ï7[6¯ö5Žuð4ŽN3¡e2dìQ1ÒóÀ  1
+Vf2YéŒ3¿k4­Ý5®XA6Æ7XŽ"8 ó8p0ô8îz7ñ$ žìë@¹â¹YÔ8Ÿê9Ë¯¬:2Ð9Ñ48©`¹ª¹Š©2¹%H5G@ 8un8U®$7íÍh7Kx6/ó5ŠÀ 4Švý3«}2S
+r1Z
+À  0þs
+2G3øç425jt6Ú7F7ìÈ"8]j8YD7î0 žØP¹)¹Z8³±d9Òä:	.9Î`@8q)Ø¹
+ØL¹v¹© 6û 8iæ8G'Œ7ÛèÚ7;oš6¯ï5
+N4x3µ2AN0÷ÂMÀ  0æ:>24
+p3tdÅ4JB5|š6x®074c7×ª
+8J€78Ä7ë<pžÃµ°¹xáð¹ZîX8šxd9Úa:
+Óx9Ë%M8H°¹ä¹Cè¹Íž7 8^^¬88¡Y7ÊR7+f±6n_Ú5T~4Çô3mS2/°0àÐ1x5:2Áó4òØ5ÐÀ6é°6ü¬7±Xx8H$8Š¬8@žUTÀ¹P ¹.ï9­.Š:BÆM:eqÏ:x1: À:~A9Îÿ:¹g!Ø¹š«
+žÜ 84~p8 83æ*7€R6ífg6E
+5!þ3ù­/2º/1p/wÀ  1eÇ2²ž«3ð®5
+³°6
+ë>6êGÊ7€À8:Û888=žBU°¹uKh¹6Ú9© N:V^f:ü_:éæ:I=:}ÐŒ9¹ó¹qð¹ ÐžÄ2è8408J8(7²6Ý26R,5îÔ3çÛº2¬Ð²1^Ú€À  1SYÿ2€jc3ÝwQ5 ¡5ÿÙ6×âú7×8+þ8mè8
+ÛÀž/VÐ¹iõ¹>Äž9Šö:iöz:?ì:»v:ñä:}+9€æŸ¹{¹ž«ÕH83±ð8z
+è8
+Lõ7*6ÌÉÿ5ôŸy4÷wV3Ö
+F2qÞ1M
+ÒÀ  1@ìb2
+3Ê@4êó"5éÜž6Å~(7P8
+îE8
+N8zô ž
+WÐ¹^Ä¹F¯`9¢:}:Šd:¢ :€j:}a­9Ú¹|¹bžwž83K°8k%88 U7;r6Œ{È5àØ4ã 3Ä8Ï2
+1<0ÿÀ  1.~Ä2ÍÒ3·ï4Ô¹5ÓßÖ6³Z7|«38Ýû8t^8j0ž	Xð¹SIè¹N 9õ5:O:·Æë:¯^:©Bñ:}*&9uX¹u(¹(žv4@82åh8\-8³¹7p¥6¬-5Ìòž4Îª¬3²gZ2Ž81*Ü-1§B3sÔ4-l5GçH6DÎ7#z7à8qÙÊ8µ\8FÖ ¹K¹|=Ð9Mø:[KŒ:â¯Ô;¿:6;}*;Z:ðà9H[H¹«Ux¹PÙØ7Ï8uð8VÃ7ÎD7?6: 5>ó4&y2ùœh1¡º¢À  1©­2ï©Z4 o59Š66R)7j7ÏïÆ8`ÔØ8© R8=°žþ÷À¹| 91:fï2:ããñ;ñô:¹;	œ&:ûŸ:
+z9p¹Š°ð¹>7RÏ 8çZ8Iâ7ÀÒ¿7Ý6-¥£514Â²2çåŠ1
+EÀ  192Ük
+4²Ø5*X6'ÖC7
+»7¿Ä8OÏì8!F83W0žïXh¹{æ(9& :rÆ:å
+;$:<€:ñú¬:ïìÆ:88Û_@¹¢
+\¹,4D7g8XÀ8= 7³ab7|6 ºG5$ ¯4ñì2Ö
+â1}èÀ  1È2É,Ÿ4Ö?5_6ZZ6ÿJ7¯K8>Êþ8"88)žß¹¹{ºX8õp`:~6D:æL:;Vî:¿ :Ðzç:äEÆ:à8³¹gÌ¹á|7£g08{L80
+ú7¥ð6ô5S6Îè5·B4!$2Ä61}¿À  1j¯Ü2µîp3óóO5
+ÈŸ6
+Þu6çf³7n8-Æ
+8
+#&8Ø žÐÈ¹{8Ÿ:ìé:çX;e:¡B€:®û):ØÀ:|/7À¹Ã<¹À7Àg 8nw8#=q7~š6ßrk6ã5	MØ3î Œ2²^\1fX1ÇÂ$3c*4N0
+5l¬R6g7>Š8 ¡Š8(8¹ê7ÑN`¹5¹³8:uø:EØ;L^j;=;ŽX;µÍ;8:°#:
+áÄ¹|µ¹Ëx·§O 8ò88mLÂ7ìA72:6[Ú5b!^4F +3ý1ÁnÀ  1žÙ3á4>Ù5[
+:6V~Z70¡27î­8z*8­47È#@¹-x¹.²°9ö~:7};:ªÌ;FÄ¿;
+mô;
+¡;4Á:³ï9ý0H¹= ¹tº·bºÀ8µX8_¯x7Ý,Ñ7& £6L{Ú5R\«48'°3
+f*1³*À  1©ïù3^ý4/5I 6Eb7"€Ÿ7Ûø
+8g"Â8¡6\7Ÿø ¹%ýX¹=²9ê<:)(;(÷O;Pzµ;'Ç;
+K;1pž:·»Â9â,¹l¹_Ý@¶í¬ 8
+xt8R07Î7°
+6=kÚ5Bö4*/62ÿq1¥Â;À  1ã2ï¹Ì4 +
+57ÿ64EÔ7šJ7ÉRe8Tú8Üx7µÍ ¹
+s8¹L±9Ý£ž:€Å;CÎ;Z0:ýÂÇ;
+};.á:»Ï9È	à¹Œ¹K `µ/ 8;8Dtæ7¿h7¿r6.[Ø52ÓA4
+6º2ên1ìKÀ  1
+Î2Øµ¡4Ô5&oî6#)7«Ö7¶¬Å8A487¬¡À¹é
+¹[± 9Ñ6D:©
+Z;D;cæ3:ï6H;á4;*Îö:¿Så9­v¹ä¹6#6Áç8uýL86×7¯ð47ÎÚ6K×5#4>>2Õ?«1\1Ô_3#Í.4Z,5zŸ6t¿H7HÞê8çq8Íâ8Œt7] ¹<¯ žÇÖà:ZÎ:sK:íh+;L:ø;è ;)µ@:ð`_: ÷`: ¹Ê¹Gp¹\·îù@8¥Ä8v7øê7<e¹6hC«5o€4R6p3
+6æ1Í3À  1Ä7>3®4J?²5gç6bf7:ª7ú$ª8Øø8¯o(7^à¹6žöµÐ:ÕL:}:×n÷;=Jz;3;;À2:ª
+é:AD¹R¡h¹
+è·®x@8 à8hà.7èzÌ7/ïj6Xu.5_
+n4Cxj31Ÿå-À  1ŽX
+3
+P.49ð85U@t6Pq7+Bh7æzv8oÈ$8¢ÃÜ7`@¹0
+ø¹Ê`:
+OÊ:të:ÁuÂ;.Zr;
+w@;è;P[:³$s:	ÈÂ¹]Â`¹iÀ·[î8ü8[*T7Øæ°7#y6HŠ±5Np@44ºd3ÓX1°A'À  1€xù2þ#Z4) œ5BN6>J¡7
+t'7ÒÐ>8[ÞT87~ÂÀ¹*qp¹*9Ø:ÊH:\p:«|;j
+;
+¿à;
+e8;)àl:Œ:ü9ü ¹hãh¹Séš¶µÙ8
+8Mtt7ÉR7È68Ø45=Ö4%ü]2ùC!1¡ À  1Ö2åŠX4QD5/ò(6,#Œ7
+¥æ7¿&8Gô8m>7nÅÀ¹$\à¹A©X:DŒ:Cö:I;yâ;!`;J|;:pr:ÅQ~9å¯`¹t¹>O6U 8}$P8?Ÿ7¹Ÿp7
+x6)	Ž5-;â4>X2âß1ù1Èý3¡º4N5mE\6h_­7?|8>8
+T8Ÿž8¿¹&l ¹=X: ðd:0wŒ:·:².Ñ;2¹:PÈ:œv :zZ9ôd ¹qB¹y@à·Cí@8ùü8r*7ï3j74"«6]5cV 4G 3!1Â
+¶À  1¹Ü3
+î4?"45[Ï6WJ71O27ðÈ8|©>8±|P7ó1`¹!¹Ä 9ïè8:C¹@:®:Ý}?;+-Ú:{D:Ÿl:r9Þ%š¹sü¹ck¶£i 8ð8dÓØ7àO»7(Næ6N@5S¬~49
+H3
+Ì1ŽHÀ  1ª¹3t 4/«â5IÔ@6EÆè7#!Ð7Ý8iÖ8€hÜ7âä`¹ø¹.J9Ýïä:Vúá:¥ú;e»;#¢f:Hž:Ÿ¶ç:¥v9ÇçD¹v¶ž¹M(6 81Ü8W}7Ñl
+7
+{!6?
+î5D\4+83 yw1ŠkÀ  1 2ïº¢4 558°64z7ôn7ÊW8Uj8Un7Ò`¹5h¹BÑ9Ë÷p:j<b:;
+
+;
+Â:šÌ%:¿WI:ØI9±šÐ¹yq ¹7ÀÐ7œ8MÈ8J&T7ÂT7§Z60,54X84
+TÅ2ëàB1ŸDÀ  1ÿt2Ø	4¿:5&c 6#.7Ç
+7·
+¢8Aû8Aü7ÂJ`¹Íì¹WW°9¹þä:}}Î:}(x;/ŽO;C:ŸO+:¿÷¥:
+"9jT¹|+¹!ë7{@8iŽ8<Ï7³€€7Ó6!:G5$®4q2ÖÍ1ù
+1§ñ3Û4.\5Hãá6FP7$ê
+7âö{8v×À8ŒÊH8p;žÞÐ¹Mö 9yH:,ªj:`ï;¹;'¬:ävO:5é:2Ú9}¹¹3Ùx7Àj`8ì8^Ìf7Ó!G7Õ6<ý 5@ññ4(ö2ûã1¢ÂÀ  1î«2ð34!59×Ð67Gû7§7Ò;8dó8¯Š8`­`žÕà¹UÄè9Kž:4ÂØ:=;;)$:ÓÔ:qù:3'
+8ñ0`¹úD¹ 7â~@8J8R_87Åÿû7£»60B¿53Ža4
+Ve2éê²1?kÀ  1Ve2Ü°Ð4÷Ú5*Ë¿6(|¥7
+e)7Á8SL8¢i8Q žÌ
+È¹]9
+êÐ:<ÛZ:
+;
+IŠ;+1:Á§:y\:4Il8­f ¹]|¹
+X€8I 8
+Š8Eò
+7žÞ®7qØ6#_5&vÑ4§Ô2ØA1ŒÃÀ  1Ÿ2É. 4ç5¿­6±N7 "µ7°Å8A)88`8AšžÃ*ž¹ebh8à: :Dó¿:õ,;¿;->:°@:qÔ.:5k³8S9À¹ÀŽžñ0x8S8! 89Ü7«œ_6úæ6Íü59>4ùB2ÆS1:À  1jK°2µ«p3ó®°5
+³6
+åø6çÀ7 
+ 8/DÑ8Œ82Pžº6À¹m18p:M
+D:§ÑL; Ùº;/Kp:Ø±:jL/:67LÀ¹#ðžÉ¯À8$\ð8
+$V8-¬76æ
+"6
+5
+û°3òa2Žï#1inâ1y!ö2Áçà4®5ãÚ6Kì6ÿÎ
+7Žu
+8Mà8¯ª8­'4·Ö' ¹KºàžÂáP9¿ê:'¿Ç:]S:oŽž:0mC:Õ9tv¹Hµ¹84žÑà8th8·8<Šê7©Sx6ó	Š6è|5Mã3üÒ 2Œ/é1rmJÀ  1f]ã2³O 3ñµW5
+|D6
+öö6ì¹V7§Ý8>ë8¢N8¡Šø·Ëà¹GžžòF 9­::2ç:v`Ž:÷¶:A:ùS9ë¹JíP¹š8ž{w8vÒx8Ùü81Øò7Œ6ã#6*ä5J|3ëK2¯Ð1aTÑÀ  1SÐ2€¶^3Þ
+¢5­6 ¢6Ù€7º 8/÷8.ð8&À·ÀÞà¹C¶,¹Õ9YJ:=r
+::6:RÎ2:
+
++9lÅÄ¹M%¹n0|žEKp8yp8üd8'
+ý7$6Ó<u5úÚ4ü,3ÙÄ
+2¡×¶1P<YÀ  1@ÕŸ2
+3Êeé4ëZ,5ê
+6Ææ7]`8 ÿ8Ã8Šx·¶:À¹?³Ü¹( 9wî:HK+:ÿÊ:2ž:cþ:$A 9SŽ,¹O]ð¹Wžp8{dp8
+Å8
+=7(6ÃUÚ5ç_q4è\3È=*2«1?#àÀ  1.«2Ú3¶Ÿ34Ôÿ5Óð26³{/7~ C8
+8z°l8~Lx·«à¹;±¹@:9o-:S$J: g}:€P-:u/:+dÚ9:¢¹Q0¹?ð¬·±æ 8}­h8zP8o
+7}ër6³oC5ÓäD4Ô3¶¶821.
+g1$YN23®'4ÌÀ5ÎC6±àÀ7)&8²s8ú³8ÁGô8VKšž¹I ¹`Vžínp9)üÆ9Ž9Â*°9÷œ8¹vü¹Jp¹·¹¥è7Žð8¡ÅÄ81M8@7t»6©ý:5Æª74ÅØ÷3©DÊ2z$
+1 4À  1ó2mÐ,3¡eÌ4œXÖ5¿6€*7o8Sî8}'8Ž
+8IªHž¯È¹\üè¹ât9
+uÒ9°¹9Æ
+Ð9C8st¹I¥ô¹¿ªžûÚx7Þx°8 z8zèî8¹¬7e
+G6Õv5¹OI4žRÏ3X2h«1ïÀ  1
+Á2Zk*3?r4­ñ5¯ï6E7[ëè8õk8yÿ@8ŠÚN8=àž¥Ð ¹Y£H¹
+Ü8ÝÞ9«9Éñ 98rà ¹HÃ¹}žÖi 8-P8{:8moH7þfx7U§Ø6­²5«ôZ4ªÌš3×ç2W31	©À  0þLô2G'34R5 
+Ã6ø 7Hž¶7ñ-Ì8e 8£l80gž0¹VIŽ¹-988¢Ð9§19ÍÔt9Ûv82Ù¹GáH¹g¡Žž°÷À8
+@8Õè8_õ7íY7F3e6
+î5i4F3!u2Eº¢0üÈ5À  0åe23¡$3såv4#56yTØ75
+
+7ÚpÆ8P		8l8#ÆžVp¹Rð ¹?d8O@9¢n9Ñ·ž9'`7å€¹FþØ¹Q²èžp8.(80 8R{ï7ÜLµ76Ÿó6zŒV5>{4ÀX3tÖ24B*0æ=70À9@2_b3O
+Ð4uv5{A6\¿7%%7Ï8UÂ8«`8»¢8
+Èàž¿NL¹X@^¹oÿ¹D+L¹2R¹`.ä¹£(¹Xo¹pÆ6Æx8Áæ8B8FÈÍ7Ä787
+­V6T.X5r®±4n	V3Ib820»¹LÀ  0±³Ë2
+ñ3?}è4c	
+5h^6L5S7×7À<å8F?j8^³8¯kT8y8ž²,¹O,¹lÂ£¹G2j¹5"¹\4Æ¹¹r¶žì|¬7TH 8­8U·8;ž²7žC77Ù6F/5bW4]Ãø3;v>2	>ï0®À  0£.U2 ¢3/Þ 4P5Uzo6;«7
+7°ê.86ŒÂ8\Ï8£V 8 )ž¥Ä¹F¹i ¹J9m¹7òp¹X:m¹~ÏÌ¹[ržÈØ7¢©à888hß80š7¬O47	\680Ì5Qÿz4M~3-D1ýé¹0¡ZºÀ  0šà1ê+3 >4>
+35BÝ6+ ×7 :7¡x8':8Zë8@°7õ³žþä¹=Ä¹fI¬¹M@l¹:ÂH¹T@¹o¹DÓ\ž£²ô7Û/À8`8
+|
+8%x7 [16þÓŒ6*25A§Ý4=9:3I1éU0+pÀ  0#j1ÓOÃ3.4+È5/³K66ç×67DÃ8·t8v²8+`7ë ž9À¹3ðâ¹c
+/¹PG¹=@¹PEÓ¹`YK¹.4&ž~08	ÚÀ8n8}
+i8\7g/6êŠÄ6
+3>51PB4,óÜ3²N1ÔÁm0ü'0G 21êE2Ùü
+4­Ö5»5ó_Ô6»_7uÜÑ8ÆÒ8w+R8²%f8ºµ8Ll8žêžõS¹8Pä¹Q
+8¹Ekd¹	ž^ã$7ý|°8ã8¢
+$8fÕ8 ¡Ä7k	"6Ž>ª5ë2Î5£º3þ4:2Ô1@Æ0BÔßÀ  08{1û 2ÉB3ñŠ@4û_5á
+6­bÞ7c§¬7û¶h8e8Š
+/8®Ì8E¬·à2žßøj¹)ž¹?àø¹2ÊDžý[Šž.ÝŒ8Ì¬8e 8&»8Z7ò
+
+7\Tö6š5ÛV4õ3ìÏ2ÅÒõ1æ05)ìÀ  0)Å1
+º2¹x3ÝðÓ4æ®5ÎÜ.6f57Qr7çß,8Sëè8ðõ8£Q8>©,·ºXžÊÌ¹=¹.·À¹ )5žÚ¥8·ý°è8"Û
+8æw8AO8N(h7âÔ²7M Ë6ây5ËùÚ4ã·Ë3ÛjÅ2·"j1Á0'~úÀ  0ô1t8ç2š®3Ê;e4Ò,ü5Œ\6i7?=b7Ôì8BL28ÖŒ8D 87Ç·î°žµC>¹
+y¹
+¹
+'ž·îÚ·Š 84éd8gð8[ä8AÑÊ7ÓD7>ì 64_5Œ]a4Ñïö3Ê	2šqà1tF0ÔÀ  0
+åW1\Z\2$ä3¶
+ù4œ¿L5ªX6là7-?7À0¯80¬{8Œ8 ô80æ
+·^ žèšžûÛb¹
+eHžõÎ&ž8l¶ömÀ8F÷º8ép8vz85{-7Äe×708v6
+E5¬Àç4À(!3ž¡O2ÁU1^0
+)/¶
+1ÔÚ2K*å3vmg4ã95my"6;Žª6ÿá7*8ÌØ8vn
+8ª38œþ'8ŠâS8\{7ÐV7Bü7¥;89C48É¯8­Æ8€œ8hï8
+óÆ76öÍ65º~5f
+4|ê3pm·2F1ÂÀ/²ëžÀ  /šµÎ1Í2;Ñ@3cÕ£4p7,5[¥š6-­í6ì7
+ø8	#š8e-£8Ÿ)8²«®8:8YÒb7ä
+7ÏÀ7È(8BåŽ8Óg8š'F8^Ë8\o¡8Ž7;x6æºü6)Î²5W4Ä4kÅm3_òÖ28Ø1ÐZ/Š`¬À  /æ0÷2,w3Q=à4\§ç5IÒ,6§16Ù¥$7~W7üôë8Sí;8w8§Y08œ8W) 7ø#ž7š! 7ë8L68Ý8¢8Ó8Oïµ7øèy7zÌâ6Öö-6
+âæ5GËk4Z Á3Owô2+
+{0õ»è/Õ¡À  /d0á~2
+
+õ3>Š
+4I 57þ²6 t6Æ­Ã7hu%7ç¢8B¬Ò808°8ê÷8TÖ8|7Ër8ì8V*®8æÓ8èÆ8Òá8CoÌ7èhï7i"Ñ6Ç1\6÷58b4I|3>ý2
+`t0á×/JÀ  /~`0Ëo2
+ÄO3,Y45[5&+76ž6³¶d7RÁ7ÒP%81lk8yÒ8Ž38C+8QØ
+8
+7îÄ 8x¬8_Í-8ð8I8î86ïà7×ée7WxÀ6·l6
+N5(ø¹48Wh3.02€n0ÍòN/¿/å
+0n%(1§o2Íky3Û§Ø4Ìw+5¥rÄ6ha7
+a
+7ÂÜ8'ò8T
+æ8#Á8«Ë»8žú8žÁ|8¶$
+8ŽÙŽ8± l8€Ê8-8Kª8/¯7·o7÷J6a°ô5¡
+4ÇjE3Öø2É (1€^0ið/=ùÀ  /²ê0\!!1È!2œêû3Ë
+*4œ
+
+5 6W
+€7÷Ä7ór7û48Ee8€T8¡A©8­á8¯Ç·8®G8­]ã8©çY8î]8ö*8@:]7ôíH7Ö¬7 >Ž6RüS5\Š4¹ÿ^3Çþã2»0ÿ1²]0YV/óÀ  .û0J
+1 À2®j~3º|4­Âí5µ|6EØ76ñ
+Ô7~H7çÎ86À8zIÍ8·8£²08ŠÍë8Šjü8¥â8¢.H8€8w~84Ê67å{67{ëÒ6ï
+76DG±5­È4¬x3¹cÍ2­a×1V\0I'.ùÃ×À  .äK081y]2ê 3ªÏ4hÌ5VØ64Ê6ÜJ 7h©77ÔÚ8(®8gJñ8-8Î8Ô%8l8f?8u786ð8iÁ8)Z7Ö	"7j*J6Ý655þê4)3ªÈž2­1ú[08ÅÃ.ågÊÀ  .Î90&
+1i£ö2i3} 4­5gðj6#O]6Çwm7S
+c7ÁM/8uG8TL8£n8Sj8Ú\8±Ú8êl8Œ&8
+[=8Z¢ù8
+éí7Æ7XhÅ6Ì)Ù6&Þm5l 4Ÿª3-¢2Ã1m<²0(}^.Ñ
+œ.S­Ä/«»¡0ó²P2$_3#Êà4þû5 5ž6h¢6þžQ7t7ÍÞÝ8üD8Jš^8r¯ö8
+h82+8Rœ8nþ8F ž8 ª7ÈsN7nt6ø0Ô6bPN5Ž.4úU'4ºH3 
+2H=0ïR/šÎ.P>ØÀ  .CŠÅ/œt0áG{2
+Œ­3u4[é4ìâì5ªÉ6Vç,6ì
+º7bæÔ7¿Y:8z¡8=5é8c:Ï8zÝ8(8ydT8`Í%8:8
+:37Œ/d7_%Ë6èO06SŽ5šBé4éf4
+s3Ñ2
+a0Þ¹ô/ .A¥ÍÀ  .3Æ/¿H0ÎÜ¥2 Tû3
+ %4ž×4Ùœ®5
+6EÇŽ6Ù
+"7QN7°Ó8øý8/Ão8SÅª8jT8rD8j#*8SJ8/S8SŸ7¯ëu7P;$6Øm6DÓ5Wž4ØÉ£4,ã3
+1ÿµ	0Î!Y/Aè.3
+ÃÀ  .#Ç/Á0ŒqÏ1éÚ2ý3ð+4Æp5X64š=6Æë7?¶S7¢Mî7òî²8"Pû8DP
+8ZA8aò88Zâ8EYo8#q¢7ôÚ7£§7AP|6Èê665l
+4Èà3ñÌ`2ÿ6ž1ëGP0œŸ/
+{Ð.$s·À  .È/o
+Ü0ªú1Ó
+,2äêÕ3Øåc4³s45ÿ6#Æ6ŽQø7.
+7ÈH7Ýëj8Þ84Ûa8IóÖ8QÌ48K Ü878áî7ã
+€7c72eÔ6žªH6'Uè5U4·>3Ý>û2éED1ÖÙ0¬ð"/skr.Ú­-
+­Ñ.Ú)0
+kk1D
+ú2W>3N
+4-šŽ4ÿµÄ5¥  6:âŠ6º4v7#ÈP7Š7²<N7ßÏ]7ÿ*8êI7ý»×7Ýr57¯©<7{CT7 ³6¶z67,5¡ÀÆ4úÊ"4*k^3JØç2S_Q1@ËŠ0îì.×4
+-º6À  -w
+y.Ê 0Á15Aà2FæS3?ø4 ¬4ì¯º5Îo6-1À6¬·77m·7¥ýÛ7ÐÉ$7îm!7øŒ&7í€c7Ï}Ô7€7kPx7f¶6ª· 6+)5]4éþ4
+æ3=82DÝ-13z40=J.È-
+-túpÀ  -bßO.¹wå0È1&wÇ26µf3/Õ4°j4Ù©°5Ü6Ø6:7
+d®7[È37¿h7ÁÂí7Ý¯Á7ç£œ7Ýï7Áv7Ó7[]7
+Í6áÂ6&¥5Mò4Ù24a®3/326[1&(Â0š.¹' -brÀ  -N¡%.šïÃ/ñìÔ1­¬2&x3 
+±4ŽE4Æ£§5kJ6Ïò6œ³7 ²Þ7IÙO7ø7²Œ·7Ìòe7ÖQ7Íu{7³7l¡7KjÁ7Ìæ6
+g6#Ž54Èf4ÜÖ3!`Ö2'Øà1×P/óŽ
+.ª y-PuÀ  -:bü.g /ÚI}1ã2S33ópA4³5hso6
+6@Ç6ê77êj7B
+7£¶~7Œ57Årç7œ^	7¥ ¶7Xm7;wè6îÿþ67
+6 Â5m¶;4·3ø¯ý3&2V¹1
+
+Þ/ÞPÇ.ó-=x,áÄ-õ$}/0î0_ç¡1xmC2q·ö3NVä4£Ÿ4Ë·Ô5l@5ñŒ`6Zæ6°36üåu7"Üû7<ÿ[7FEd7<HR7!®ã6úSt6­êÁ6WÓ#5îà5hæ4Èyì4.î3KÞ2nD1t¶Ù0\š/.s-ñÑ¹,îôÀ  ,
+-âK/#_0O`1eŒ
+2_03>ê4"4ŒŠ*5ZçÎ5à%ü6K&`6£6ë17£M70*Ö78ýô7/ÍÖ7	Ï6éãK6¢|S6IF5ÞK,5YÒ4» ~4
+â3=E^2]²Š1cÙ60M_%/"N|-àê,À  ,|®-Ð/4'0>#1S
+õ2Mrl3/}E4 r4­5I5Î6;f(6÷6Ù}Ê7
+i7#VN7+¶7#SX7
+dž6Ùs"6
+ã6;Yf5Îv5Iº4­4B3/oÝ2Mc
+1Rû0>ª/)Ý-ÐQ,|dÀ  ,f$
+-œ
+æ/Öî0-@Þ1@YÎ2;OŠ3 v3ð=4Ö586`5Œù56+¥ð6Ø6ÇÉö7/î7É7
+o7ØÛ7¿£6Éù6s6-
+5ŸµÁ59ù€4 
+¢3òÚ3!\2=m1B
+í0.Ì./
+=-¿,gþ¡À  ,O-ªûŽ.öól0
+^1-šš2),á3£§3Ù:I4q,5&Ý«5«bÑ6åž6|%v6¶
+6ëì}7	­E7' 7
+^_6î56žÎ616
+ß¬5®ë
+5*s443Ýû03ÄÜ2,ÃÑ11@J0Ž.ûÁ<-®2ê,S^ß+
+,ò=\.04;/`øæ0|&Æ1x02Všz3#F3Ú¯N4$$5ÃÔ5y Ø5Ì6©66CÇX6eO6qÓr6dõÙ6BŸ6È5Ê¡@5vn~5*24¥3××»3!
+»2SÒ1tïè0xå/^ \..,ïS+hNÀ  +Ø,ßí8."æµ/PW0i01eÍ2FÐ3Ú3Ê«4oIŒ4ùÜ5gè5œçD6
+66«6U±£6aAK6Ug656
+ó5œÂ5eÚØ4ø_4mÆø3É-K3x2EL61d0g­	/N±
+.!ã,ÞX+CxÀ  +x *,Í../?Ê0V:O1R÷26(3
+ù²3ºP4\K04æ05Uø5¯Aî6 vù6(]û6EÌô6P¯"6EØ(6(p{6 
+5¯d@5UG24æiÐ4\
+H3ºÜ3
+ 426ÅÝ1S1B0Vt/?B¯.À,ÍÑ1+x=BÀ  +aâ¡,»Lô.K§/.=0CD1@Zd2&~2ý§3ª f4IL¡4Ò
+5C
+5 5ë»Ž6©N65èH6@
+ý66IT6Ix5í5¡ÅÀ5D³4Ôt4KC3«Øl3  ð2(?1BQí0E;ü//ÓØ.	,œ+cóÀ  +KÅ,šüÑ-õü@/
+&°00MÖ1-œ±2}Õ2åZÄ3ðÄ46N4ŸÙ51
+5÷F5Öw6
+ô 6&6/Ö6&º6"v5Ùí5'@54é4Â>4:ç3-ü2êC\2¹+11r04v/ e -úò-,¬Ná+O©å*|V+Ò».-eÅ.FŒz/`Çp0_¬1C~Þ22Ìb3täU4µ°4snt4ÊÉ45Mm5F« 5jN5w¹L5jÎ5Eß,5oo4ÉO
+4q[
+4 zi3rdA2Ê2
+2å41AP(0\ÿÝ/^F$.DÁ-žù+Ð} *yõ.À  *izÜ+ÂÎÖ-¿^.7Äl/OâÅ0NÀ?14äB2
+Yì2œ?æ3bÜ3ðqä4aÂR4Œ/{5
+q58#5Z!Ê5fö5Yî.58H÷5
+6­4»w4`äJ3ïjh3aÑ2ŒUæ2
+š 13úÌ0MŽy/NÖÌ.6Ú
+-
+0+ÁÞö*haÀ  *V_b+²â~-ö.(Ì\/>þ0=ÿÏ1&IŠ2 &X2®
+±3PÔÈ3Ýxi4P-4­À5 Ùr5*E5I°C5UF5IÄ5*²Á5 ýê4­Óà4Pmu3Ýßÿ3Q=î2®y¯2 l
+1&¥n0>i/?gt.)(z-_f+³@Ì*VÍ÷À  *CCè+¢ö&,îå
+.ÔM/.p0-?`1¯
+1éå2û~3>Í 3Ê~ð4>j4ü4ì>ë5
+g59>œ5D
+D59í5
+
+4íQ4 K4?ö¢3ÌU3@ªÄ2 x1ì^ì1P0/
+°//ø
+.vÖ,ñe:+€¢¢*E:[À  *0(o+	Ð,×K.
+Ü>/
+4Æ0
+~ò1	n1Ó~]2ÙJ3,Å;3·
+u4,œä4bO4ÖÊò5w5(Í952Óì5)qM5Y4ÙÐ4X¶4/Ì3ºË-302ÁB1×åÃ1
+ú¶0ÒL/ Ä.
+Å2,Ü
+š+z*3ŠÀ)@/.*¡Nn+íóé-FÝ./êÑ/0{Ÿ0ß00ò|1Šé2IÒB2ØPR3MS£3¬ãP4Xæ4,;_4LV4X-°4L4+±«4 Âî3«ãØ3Kì±2ÖŠX2H!Ú1¥0ð[80e¿/.ÊØ..9-Ì+ë°*Ê )>hnÀ  )1§B*ä+ÜV-©þ."Žb/#Cj0;0à1+ô2:ó2Èw83>a=3 cÌ3ð!W4öÛ4=ã84Hÿ4=ÄŽ4Ä{3ï³3 V3=Ýí2ÇÛb2:Tâ1¡0ßºÉ0±/"¥
+."æ-j+Û.d*)1 çÀ  )#V*ñZ+ÊÁ-
+
+.}ò/
+0ü0Î1Öü2,Ý2ž3/nÖ3äF3ÝÞ4²X4/pj49Ðo4/Ì4×J3Ýá\3(Ô3/Ï*2¹k2,ç1<0ÏZ0ýF/@.ò4-rÄ+Ê¬9*Yl)#^À  )i*y
+ +ž,,îàz.G/ÒÀ/ñèÅ0Œt12
+4¬2šÅ3 |q3dÃ3Ë i4mÓ4 ý4*¡Ï4!Hè4ê3Ì
+3KT3!Àg2ªEu2
+ºî1×t0Ÿyí/ô/
+Yu.	Î,ñ<+º**|A€)1ÖÀ  )}*a(+Š-,×Šº-ö"$.÷4Ö/Ú¡0ªh1jZ$2Uy2ëæ3
+3uÊ3žoð3öR4Î4s/4
+3÷ùÕ3º<Ü3xÛ§3±€2z~2íô1näÐ0­Ù/ß).ügT-ûU¢,Ü2ð+©§ä*eÐq)ÊN( «B)Y4f*¡0œ+ÒjŸ,ñ­Ò-ô\.Ù¢Æ/ªÝÚ0l·)1Ñ61¬2
+ 2~Æ®2¿õE3 ¯3üq3"3Êý3 .2¿Cw2}Ì28Ö1¯1Ðà0jö¥/©.×ãF-ò[>,ï¬,+Ð©¢*ÙK)Wh'ÿ;\À  'íä0)HÏµ*
++ÂÁ,ßò-â4.ÉdQ/(0[.O1#¡1-á2
+y2lMi2² R2îª333
+Y2îfZ2±é2kð2
+Ùæ1à1Ô¢0Z€/¿Î.ÈÚi-ás,Þëš+Â
+Z*¡2)HB'í>
+À  'Úqß)8k*åT+²ÂÃ,Íf-ÏÅè.¹%Ü/s70I¥u0öì1
+¯Š2 )S2YÔ"2€K_2Ü1ñ36»3
+"z3Iµ2Üp2€2ZHV2 zö10÷°Ç0JQ/õ.¹Ñ-ÐÐ,Î+"+³o*i)9j'Û@·À  'Æÿ)(T*y>+¢îÅ,»B5-œz.šçi/œæ08
+0áï1tbØ1ênZ2GZÞ2vl2ÉË;2ð§¿2ÿVÚ2ñ!2ÊzÑ25Š2H 1ì8
+1v 0ãžK09þû/+b.ªÈ®-¿¢,œj+€ÑÆ*|aú))ôÒ'ÉCeÀ  '³:)¡€*a3Ö+Ç,©
+V-«/O.šô/p(0&Å0Ì5È1]fd1Ô24á2¡z2·d
+2Úâ
+2èh¿2ÛÚ2ž
+
+2Ûž26øâ1×z+1`âò0Ï¿Ð0)¬n/tÂZ.¿Ð-®ºb,¬ª+4}*eñÆ)Î8'·F&æ( M)?ëe*|
+k+°
+,Rl-
+®.RÞ/ó¶/µ30E#0Ÿú1"Ìç1všì1¥Î1Åî1Ñâ1Åº1¥y©1uïþ1"/c0œ«ª0D/Ž)/
+w.Q"h-&ö,G+€ð*z9O)>/'ÿLd&uÀ  &¹'íÄð)1wQ*iû+Âu,9a-vD«.BÜ/Ü/§Õ¢070°1÷Ö1dÔ1ã;1·Ç1Âóû1·º1Î
+1d§y1Ñj0°g
+06Å/§/×õ.BS-uÓ,øD+J*hš)1 +'íPF&×RÀ  &©'Ú_E)#:*V'+w©¶,|@¬-biú.35>.ú\/wŠ0(0¢±<1
+"Ä1S ;1÷å1© 81Žà1©º1#_1S^í1
+sl0£"0)
+/ ,.ûJæ.3ê>-cXP,}R
++x»H*WŒ)#º&'ÛT'&9 À  &jnŸ'Æù)&*C5+aÎ,f-NK.#í.äQ/š0ó0Å\0þe1A+ã1
+1yU1¥Å1º1x;1Bg1 q0Þ0P/k¿.æåã.%N(-PÝ,h³+dsü*E
+r)T"'ÉX
+&m5ÜÀ  &Se'³ð)*0Bš+KóT,OÜ-:Ž.æ.ÎÐ/wW0
+â0Ù~0æñC1/W1lBu1Rq1)ª1º1m+10Íá0éní0x0
+/×T.Òß.²->b¶,T+P,²*3ô*)î
+'·[í&WùzÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &ÀZ(Uæ)BY?*~÷T+3,ªJ-ð.SÉ¡/ø/µ«à0E¬0ŸR
+1"PY1uzØ1€Œ¡1Ä[µ1ÏôR1Ãž1£®1s.1 [I0»0Bh/²[Æ/±ü.Oe=-.¥,Y6+á[*y)h)=èî'þº&DnÀ  &ÑB'ò'õ)4Ä*læà+È¥,-y8.DÚù/	2 /šâº07Äš0°ð1æF1d51"ñ1¶W1ÁD&1µÝÁ1¥1aâ>1ë@0®'04w</¥/CÓ.@i7-s^P,»m+
+lÓ*gJ)0ò'ì$&JŒÀ  &â+'ß€
+)&ÆK*ZÖm+|Œm,ç-fK
+.5ìO.ý/0)ÝH0£ø1
+|31Rð31B1šªõ1²û1šo1tÀ1Pí1	{90 œ60&
+î/µO.÷«T.1m1-`_V,z;H+uð*Tå-)":õ'Ù²&Q
+À  &qæ''Í F)üÐ*HÅû+gç,kÞl-S]œ.&ýŠ.èÏã/Pm0õè0+ï1  1Aªâ1ï1Ò1£ãÑ1)1×Ú1?I0üb0RÏ0 /â.âÏ."q*-M`[,dÿ¶+a
+*BÃ)cù'ÆøÄ&j®°À  &\ù'ºn)
+3V*6µ+S²,V·
+-@p\.þ.Ô4/F00Éç0éP10e1l«œ1ú313Š1NÉ1juå1-ýK0å6Q0
+èh0
+£O/~
+±.Íò®.u$-:a_,OÄ$+L
+t*0 ó)ü'ŽbÖ&T»M(œ)\*£-+ÔÄH,ô-öjŸ.Û
+ö/«º0mu"1ùÊ1"22}d2Ÿø2þ23D)3 z3²Õ2ü­~2Œw2yê2Ë1(10hOB/§Ó÷.Õû-ðŠ,î*ß+Ïª*<k)VÔ'þÓHÀ  'òp»)Lwx*X+Å±,âËò-åá.Ë©â/¢š0\Â[1Ë$1ø2
+k2k¡>2±&þ2ì±Œ3
+€B3Á?3
+T2êÐ2¯\2h#2 1â1ÖÎ0W÷/·ï.Æ-ßy,Üàe+Àß*£ú)G*Ò'ì9æÀ  'ßÝü)<Ó\*!+¶Ÿ,ÑÊ-Ó.Œ5Ì/Ï0L0ù8û1Î2 Ñ2YÞv2£Ì2ÚÖF3\3	3qÒ2Øò2¡œ22V]
+1üB¶10óJ0FÞ«/è.·ê-ÍªN,Ëì+±k*
+)7'Ù À  'ÍK<)-/@*pê+§z,ÀC¢-Â3*.¬Áž/rö0;\Ì0äÛ®1w!I1ì6m2H®2q
+2ÈúÏ2îÈê2üy2í¢2Ç2`2D1çDC1qB±0Þæd06&^/à.§S-Œ<!,ºKp+¢RH*xæ1)'×J'Ç"À  'ºž|)
+$*i¹e+w5,®ÿz-°ËM.M¥/v¶:0*ª0Ð~^1a*õ1×=926Xå22·Y2Ù
+2åõ2Øa2µ72Ý22Ð1ÒEÓ1[F%0ÊÆ0%n/nÇ°.Ÿ-ªÍó,© ö+9}*aµO)-'ŽmÀ)Bä*£li+ðÐK-ð<.1ò/1Ùà0
+ÌÊ0óL1ŠÌ
+2I²n2×¢
+3L$>3«nÊ3ÿÚ4)îÐ4I0O4T~Ò4HMY4(x83üª«3š·Ö3HSÌ2ÓV2E$1¢Æô0ívÐ0Ê/-@>.,õj-éÆ+êšC*Ms)>tÀ  )5*Í¹+ßž-ãR.% /%Kp0À[0âm1ý2;Ú2ÈÐ3=ás3w3î Z4
+P4;!4E4:?v4
+,3êÓ3ÃW3:Ï2Ä
+26ý&1ç0Ü\(0
+Á/ ¶d. j­-
+àß+Ù+*²ß)03ZÀ  )'"¬*/	+ÎÔ-Ög.qH/Œÿ0³ì0ÑLÒ1aî2-oG2¹w3/š3b3Ü&45Î4-Á46¿b4,14Â"3Øü3ÎØ3+ÕÐ2Žù¿2(à'1dØ0ËA~0¹)/,.ßð-×ø+È*K)"W>À  )AÀ*X+œ,õø.
+áô/
+./÷Nú0À,1¬ß2Mµ2ªb23![Ý3.3ÊKÙ4YP4û4'ßª4
+#«4ç3Ç%s3ÚX3
+Ó2¥èô2Ã*1g0º&Õ/ïat/¢®.U2,í +·qü*xûl){$À  )
+`Ô*iãP+¬o_,ßy!-þ¥<.ÿ@:/á60¯
+[1oï2, 2Lä33w#ò3žq3ôù4õ44ÿñ4È3ò3µNa3qË°3WÔ2Ø(2
+Š*1h~0©
+,/ÙP.ö1Š-õç,×Q+Š_å*aÆC)	*
++Õsî-
+5ø.HÍr/bÄ²0a¶1D|02ø©2Ìmü3tAý4 úw4qF£4ÈS!5ÿ5Cû5e¯Ñ5ra5dx)5A5ÎË4ÄÑ4l	Å3ûœ®3mòµ2ÆèÔ2Éì1>ú>0ZÄ/\rX.CFk-ûÞ+ÏËB*yxÀ  *mÚ(+ÆC²-
+­.:¢/Rº0Q3p16§B2
+^å2Ÿ
+â3c2,3ïû~4`!4ºk§5	Œ)55!5UÁ5aB85TM53
+5á4¶œ)4[Sá3é×ö3\öê2ž©<2=l116È0JöX/L|?.5
+$-
+ðû+À¬ø*gLvÀ  *[+·v-a.,UÒ/B°g0AQ*1(ÒR2Å!2¯ËÈ3R"[3Þ
+4O¹4¬.4þò5'þF5EÒa5Pp5D¢s5&¢4ú­ó4šá4Jû3×ò;3Kû2ªi€1ûaØ1#sP0;(/<&.&ñÜ-æ+±°*U kÀ  *IWø+§ã:,õÚ,.
+/2ŠA01nä1ýd1îVº2¡z®3A3Ì4>ó
+4µ4êlí5yo55ã«5?æ54·5)4æ6!4Ý49è3Æ
+3:ÿO2*
+1æHØ1¯Ú0+YÞ/,.Ç,í¶h+¢pg*Bô^À  *7à+²þ,ß©.Þ3/"0!1
+(t1Ù#02)30»3º,4.,4µ;4Õç75
+ô5%ôò5.ËŸ5$Ìº5
+
+°4ÑŸM4*64)203Ž&È3*2ês1Ñ/Ö1ìb0 /
+ô.
+M,× ¢+R
+*0ÈS+"R,õSú.2;b/c<r0~C1yÈ2WÙ3#
+3Ú[|4f5;5uõÛ5ÉM6l6>á%6_d6je6]6<t6Û5Ä5o¢ï5Ø4yf3Ó±H3
+xP2På1r'0v¡/\ü.- â,î~æ+ ÑÀ  +p,ãÚû.%b/S20lG81h)t2HcD3Ü3Ëþ4o!Ø4ø«Ä5d÷5»;×6n61È6OÇP6ZIs6NW6/h86Ø5¶Ô55^Ç*4ñS4g­43Ä.3
+š2Aá@1`² 0dÎò/L,. Â,Ý+5+
+€ÎÀ  +}ý,Òaü.åd/Cð0ZJæ1VÖ29:¯3
+3»Ú4]>â4æ%5Sù<5­b_5ü»b6$®è6@x=6J-P6?6"\X5÷¬N5©Q5Mëb4ÞõÌ4UóØ3µy3Âü22Üû1O=Š0RüN/<\. ,Ë×+vQÀ  +hÙU,Àèý.
+:d/2ä®0HN1Dì52*3"`3¬4K[ì4Ó^5Búî5ç5èš6Ê61)*6:,6/Èô6Px5ã§n5Rm5=4Ì4D:{3Š\ü2øÐ€2#Ø¶1=È¬0A)ª/,¥.s,ºÔ+aYÀ  +Sµ,¯oþ-ÿ
+Ë/"Çm06RB13M2é
+2ëXE3Y49xö4Á©51ü5¯p5Ôwî6
+|ª6!Ú6)õ6 ç6D5Ï¢55,3Ô4º:Y423@â2âP2Ôp1,S³0/W/
+¬»-õÈœ,©0$+La,í¹-ø=À/2ï÷0b°1zg72s
+š3Nÿö4©£4Ëq5jsâ5îœL6WD6«ùý6õ~`7
+4X75C7=×74 Ó7¡6ïâ[6§2á6PNŸ5æÅÜ5b]š4ÃñA4MQ3Gðä2k
+1rM
+0[
+/-
+-ðý
+,­À  ,%C-æ/&5'0R
+1h¯Ì2aøÆ3@u4×Æ4ŒáŒ5Z65ÞK
+6HK|6 C6äÚÚ77)Q=717'Î76ßjþ6¢6AÉÌ5ÖË5R_ý4¶@4
+¥§392Zæ1`Õf0K/Â/ ôê-ßî,#À  ,\Î-Ô×Q/zW0Bt1Vø^2PÓä31ê(4è4®¿	5Iù:5ÍÙŸ69²6+6Ô7T7÷Ü7
+17$4
+7R7#6Îó¡6J63DÜ5Æ_Œ5BbQ4š?3ÿûø3+J<2I:Â1O]Â0;\h/dÀ-ÎÎ,zŸOÀ  ,m(°-Ã$/
+¿01÷T1E@ò2?¯3#_B3ôh4 V59»ä5œgö6*×ç6ÖÂ6ÃÎ6ú³=7Ó)7b7h6öT6Ÿ|B6~6$¿ê5¶,¬52dŠ40>3ê¬¢3
+öæ28U1=æ
+0+/Ô-Œ®,epXÀ  ,WÄ-±pà/ ·0!ì513
+2. 3Ô[3ÞÄV4y¢5)~5¬ö.6
+
+
+6z@²6²ðE6åvÀ7
+7
+75Ð6àòd6®ã6qßb6:ø5¥ù5"fø4E<3Õ]L3£2'pv1,nz0µŽ.öØ-«,P"_-<.ÝI`0
+-1EíŒ2Xº3O£4.(4ÿa5€,68Ù¢6·h7Ã
+7w?Ê7ªÍß7Ô®7ð~ª7ùK7í*7ÏÀ47¥º7nTÛ7F6¯61M5wÙ4õ`4'w­3HP2Q*×1?Q-03.Ö-FÀ  -{£ç.Í|¬0éw17ß62Icj3@ÿ×4!Öû4í
+5°ò6,Î6ª7ö
+7fŽ
+7|Ý7Æ7àÅû7é Ê7ÝúÑ7Áû
+7w=7^&7ó6£až6$âX5[h4ãôÈ4
+ 39À@2B"l110Í.Æþb-t¬À  -h?V.œ¯ù0¥f1)Ð¯2:
+932\4Í4Ûº
+5Ož6eù6Î7
+)7V(p7+×7ž _7Ñ
+I7Ø¶7Î`r7Ž67\À7M÷L7gÉ61^6w"5>ø4Ò43+k.231#œà0 g.·x2-`ôÊÀ  -TÚÆ.­ãE/øÂ©1Â(2*µ3#žG4	h4Éç5î~6¬$66þž,7EÅ7ÚÔ7ª©:7ÁT7Èk:7ŸÆ7Špî7BD7=È6óž66
+
+î5xE4Á
+94 3
+
+2$1ô9/ïâ.§ò-MâêÀ  -Av5./â:1
+³ 2]×33úbä4ž}5m6òP6
+
+36é
+(757{7²7±æ7ž p7¯+¶7«×7rO7-»6Þ 6}¡X5ÿAp5b
+,4¯²ð3ïZô3Á
+2	+1*/ÙÃ8.kÓ-:Ñ.Vì/­è`0öpd2	3%#4»5 35·ÿ6f%¬6úì`7n»O7ÆÄ8©"8=Ñ8_be8r&Ø8vXV8m`8W{85:Ž8
+XN7Œ|Õ7b6îî6[Oð5¯Éø4õ4}3
+Ìå2(V0î$r/šZš.PÊÀ  .G9-/¡x0äÜ 2
+»È3Q 4À4îkô5«/Ü6VBŠ6éÊ
+7^Š7¹l85H81ÇO8Q
+8ce+8gjª8^Ý[8JY8)¡c8DN7¯Ùt7S76Þ	ð6Kúï5£eÔ4ä*84
+ÞÈ3n32/0Üýo/3.A
+fÀ  .7×m/µ0ÓHÜ2â3
+¡
+4Å4Üqß5`
+6F_ 6Ø§º7NÈ7¬pN7ýà8%œ8C¯Î8T£8X|ú8PZ
+8<08
+7ð`¢7£67CZ6Íð6<¥î5°4ÒœÖ4 531ü0ËÖj/
+.1ÿÀ  .(u®/ß0Áµ1ð3ñ3õD4ÊwË5^66|6Ç
+h7>}7F27ê.8³Â85Ö8EáÎ8IR8AÖÚ8/*8nŸ7Þ8Š7®74)6œ	ó6-Pï54ÁQt3ëº2ùa 1æãÇ0º¯d/å."òÀ  .í/xR0°!S1Ú`2ì*3ßU4ž}µ5À6&6¶c7.h@7
+7×³}8
+©ü8'ý387  8:¡€83S8!·ß8Õn7Ìš7ïL7$Ž¢6¬ò6
+ûî5|rÏ4¯å3ÕÃO2â€<1Ñ¿{0©`/o|ü.æ:/÷0q3ª1©X82Ïe	3ÝE4ÍaU5¥ª6gf7
+ØK7Êû8œë8ILá8
+(f8¬¿8~þ8ð¶8ì8
+8-28Q68u;8:yÏ7óâÆ7Ü?7«6[Å5Å4Äoî3ÔRx2ÇÀ1£\D0i0À/DÀ  /
+1ð0_ë1>Á2À 3Í'4Ÿå5øp6WUL7?Ä7ó47ô:8<rJ8z®8ÿ8p£8
+8Óô88Ñ¢8h
+8fT8.7ãºA7%÷6õ×š6L:5šÂ4¶Z3Å0Ð2¹J
+1¢G0Xhi/ÊiÀ  / lÚ0N£V1%L2±Ü
+3œä³4°hÐ5_66GD6ñN{7|6Ø7âùb8/²8iä8RZ8bF88ü8
+8v8xþ8Wn
+8"O7ÓÁ7ln6ã÷6<æ@5î4šÇ3¶&2«x1èL0G .ø À  .ëO0=[+1
+
+Ö2£3®4@4¡ì5Åü672â6Þ
+l7hI7Ñž'8"œ8Y®l8}JP8Sç8~OÄ8tš8s&8t4ø8i+Ð8H8¯
+7Ãi=7Z ä6ÑhH6-þ5xÞ74§33Ší}2ºÔ1.P06×·.ã¬>À  .ÕÅ\0, 1qäÀ2S3Í4pL5nY6'!¬6Êì^7T×»7Àvî8â8IxP8kïâ8v8pt8h(8f!æ8e}Õ8YY89¡ 8
+ÀË7³@º7Gn\6¿06
+=»5b€4¹ 3ËÕ2s01hèš0&^.Î·õ/¹ È1¿v2M,3xÝú4Þw5n6;Â®6þ+g7üÈ8áé8jç
+88¡­I8kÄê7r<·¢€°ž
+&Ð·åw 6F 8-õF8¬8Tj8T8l7Ø6ï&å61ßv5c1f4zc3nñ¡2Eõ1«/³+òÀ  /«Í¹1	#2>Ô¿3g
+4s'5]²°6.6ì07úG8SÐ8[ï8Ýæ88eæ7€ê0·w)ž°·¹Í6ó¹08+·ÿ8ëÚ8}z8GHb7÷®]7»6Þ«6%uú5S2°4h¥3]í	27Î1o/ŠIæÀ  /zš0ýN20
+R3U\94`E5LÜÏ6!x6Úúû7}ï7ùf8Lø8€78m×8^\Ì7³bD·)ã·Ô	·"^7&(8)z 8u~8sM89÷®7æ?Ü7m
+Ã6Î0Z6
+~5C3û4Væ3Lèq2)Š¡0ôh/gÙÀ  /'0ç×~2!eæ3CY4Mûq5<ì6Sl6ÉbÄ7iê7æo18> |8j8N
+8Wš°7ÁÚy¶µÒ·¡ç ·Dï7SP>8'=@8i$u8c(8,Šø7ÔÑ_7ZÍ6œµ6
+£535E4E(3;ãÙ200ßñ/
+ÍÀ  /Ô0Ò¯2®y31Úx4;e5+1
+6.U6·Ê7Uå7ÓRø8/ö8na¹8.c8Pô7ÐR~µL0·_ ¶Û4~7Û8$ÿê8\ÊÞ8SñG8VB7ÃbÞ7GóÔ6­9Î6 95#643i3*ß@2
+W¿0Ëyø/G0J
+×1 )2ÜŠ%4
+ñ5ÓQ5ô[6»mR7tG8vÀ8nm®8¥PA8 Ú7hž¬y,¹H4Ý¹
+¹¹×¹cÒÍží-L·Ô8cN$8e8U07ôÖ57cD6°gÚ5çéH53ý>2Ô0º1f®0Ci'À  0;xë1š2ÌÐ*3õ4'4þ.¬5ãEZ6®Nò7cl_7øì8^ü8w8ðò7ªøž+2¹8IÄ¹D ¹ô¹¢¹Qý(žÕÓò¶€¶`8\
+8Í8GîW7ä¿87T"Y6€=ñ5×¹ª4ò Ÿ3ëÛ2Å^1^Ã05h~À  0,äý1'2Œú/3âRk4ê¶µ5Ñý[6¡07R+7æëª8OP8Ö8Á
+7¶¡žÝ@¹(^¶¹pän¹ì¹~r¹@'žŸz µ8TŸ8z18:¬7Ôš@7Dºm65Ç
+4àA`3Ù-v2µü 1VØ0'gÕÀ  0
+Q1zÿL2­$53Ïp®4×>Á5Àµ[657Aµø7ÔêŸ8@ 8Æ
+8
+!7Âªžk
+€¹s«¹]?¹yQÐ¹iù¹.Qûž§!V6*Z@8Mv8jÈç8-iÎ7ÄC75R6ê
+5·Zm4Íâ3ÇA2Šá€1rÚ0g,À  0œ%1côJ2N:3Œó4ÃÆÌ5¯m\6óÖ70ÚÅ7ÂéÔ80Šð8{ÚÑ8|Âp7Î²žžFŒ¹¹IÅ¹dk°¹UgÍ¹
+|fžÈ6Ò
+ 8F.8[`K8 '7ŽzF7%ê6h5§*Ï4»Š3µT«2ÇG1\0
+f0Ã&r2ú3QÌ±4xLx5}S6^a7%Mn7Î.Ž8Q|8£+8£<\6®K@¹
+¹Fx¹žeR¹šd¹Ìè¹­Š¹È
+¹µCÌ¹MÛ&žAž8eð°8yì8;Ù7œÈK7
+6Q Ö5q
+c4mv,3I 2úØ0Œ¥-À  0µu2r:3B³r4fn5kmÑ6NK§7ºB7¿ÿ8C^8 68üJ6õ ¹
+Ú6¹[¬¹±@3¹€g¹Ê¹ª±¹Àé¹ªÃh¹=Þ·àu@8^þô8ÅÂ80
+|7±<Ð7J6C&5`F4\Ÿ|3;=ú2	t0¯-«À  0Šêw2]z3324T²e5YYP6>ì7'7±ÐS85"8ÕX8Œ>7
+à ¹t¹pÜ¹ª
+¹ ŸS¹È4¹§¥œ¹¹Á ¹ C ¹,L¬·°fÐ8X
+<8v#08$?â7€±U7x64«P5OnÉ4LÍ3,øÓ1ýÚ0¡¶(À  0Ìz1ðs3$ô4BåZ5GDÐ6.Ü27è7£¡"8'ê8ª{8|.7A= žê¥D¹
+¹¢ö¹ë5¹ÅØ¹€«Í¹²¹Âš¹
+j·XÀ8Q|8fºÞ8sG7%×6ö	J6&05>}4;O
+3
+³­1èÍ0>ŠÀ  0®|1Úgô3g¶41P550N6$w6îx7qñ8£±8tÿ:8<&7d`žÒ
+Œ¹q6¹Ðò¹¹Ã¹¡±Ü¹«oò¹BF¹
+Ÿ.· à8J)Ô8WR8
+Š®7\6á
+š6µÊ5-À04*m3n1Ó¿{0Ç#1&öW2ù3°ú{4ÏK)5Ð±?6³+ã7|Ô8Õ8É8ŽrŒ8	(š¹
+ý(¹µ
+¹x08
+(9!9¿Áø9¬ªK8Á\¹}¹¿-Ô¹JWx¶Ñ¡8T8xT8
+¶7p`ð6š¶5Æ4Åö13©×2{-1!\\À  1ÙŽ2r-Î3€3ø4ÀbÜ5ÁÃs6Št 7pÑ
+8F8
+fW8©Ý8®à¹ ¯Ä¹ü|¹yX8¶9Fs9Éb9©oX8\¡Ð¹B4¹µû,¹9|,¶ 8N^8iÍ¶8Ä@7`Wý6²5žO04ž
+®3á­2i·N1ãwÀ  1œ2_G§3mt4±z5²Õš6Œ`7^š8·8xP8H^85 žìÄ°¹Cø¹zv 7à 9zÕ9Ó<9Š4U7÷à¹Ð¹¬È¹( è5ê 8}Ô8[GX7ó£ö7PO6°5ª`4ªG)3ëÄ2Wèm1
+jÀ  1 m2La3Šð4¢B5£çÜ67Lþ7ôQ8e?î8³*8»žØ)ð¹n¹{cð7³€ 9¡¯9Ü£à9¢ùr6×¹Ët¹£æ¹Å 6À 8qä8LÀð7á¿n7@F6®5ã4o€3
+õÛ2F0ýãVÀ  0í29{]3{ÀÚ4©ö5ú6LÜ7:Wn7ß2ü8Ry8
+ü8A@žÃ ¹Òâ¹|Q7Àà9šãv9æD|9Ÿ· à¹
+¹c:¹êT7#W@8fø8>:7ÏÚä70=6uU5-À4!3sÿæ24J­0æñ1}L
+2Å&4©<5?6#Ö7 r7µjü8M	S8«]8åèžOžÐ¹¹G9w&:*n:J$:ZD:tÄ:mÞ?9¿"¹zÏ ¹­Rðžß±88:L@8487ªe7§X36ò
+6"5ñR3þ
+Y2œÉ<1tÑ€À  1jÞp2¶µÝ3öH5ä06%e6ïÜ7šªD8>ù	8 ><8(ž<º¹{Æ0¹Nó 9èð:>&:l$:t;H:
+S:mŠÂ9ªè¹` ¹£H°žÇS89æ8žÊ8,]Ç7i6áÎg6
+25Ÿ(3ì³æ2°ji1c|ÑÀ  1XpÒ2šg3âä5Ç 6&ô6ÝwE7é80èœ8
+ê8"lž)ºð¹ppL¹VÝž9Z :Q<::ï&:Åé:moB9š¹Y°¹>vž®õè89È8<ò8!+7zö6Ñ25úT4ýý3Úâq2£
+1R'þÀ  1F62M3Ï¬è4ñT"5ðQ6Ëw7(Õ8"Øq8ÿ8ÀšžŒ ¹e|¹^È`9Ì0:e6L:Î:Àš:ni:m7®9s\¹RÀ¹4FžP898q08Ä7U6Á1þ5æn¢4è¯ª3Éú2¬Ã1@Ó-À  132Ë3Œuž4Û5ÚT#6ž­©7h8È)8}À8vœàžœ¹YÄš¹f³ 9=è:xÎr:ª: (:þ:m 69VÎX¹KÐ¹
+*ž|u@88³@8b8
+wó7w;n6°ãË5ÒÃ4ÔIV3·?2Mñ1/~\1ª|<340ü5L>6Hô7' ®7å
+8wÔ8º#¢8Q ¹ªÐ¹Âð96Rh:P¥á:ÚTr;J:ÛÅ;œ;º:ãÎ9>K8¹±ß ¹Uqà7"8¹È8[4
+7Òe¢7
+D6>6`5B©4)Í02þ41€ØÒÀ  1
+š2ôïÄ4$5=F6:xŽ7ÿ7ÔòX8fæ8®$8GCP¹ Û0¹­9ä:\If:Û§;}:^È;ý¬:ù
+:m|9õh¹­;¹C7\À8+.8NR7ÄôG7ã61K55@"4
+üi2ìžq1:tÀ  12á±w4Bë5.~ú6+üÍ7
+P7ÄÇ8Uö8¢%8=°žò ¹
+8þíp:gìô:ÜŒÄ;¯: áœ:ä{²:íß:÷.8Ç?0¹š|¹0Ì@7@`88Apø7·é7€6$_§5'Ö·4+¢2Úà¯1À  1
+*~2Îs*4
+fT5·W6
+æ7+¢7ŽÝ8D8&v83Ä žâw°¹@8È°:ss:Ýðâ;â:¥dÉ:Âûô:â8:Î8Y'`¹£ñð¹
+yx7š@@8
+ú84t7ª6ú@b6tJ5mL4ZÜ2Éì1ý»À  1qsÒ2»4Ü3ûv5ï¶6 6îsâ7€p£838'j8*žžÒØP¹kL86 :3ÿ:ß%;	:©çœ:¡|,:Ö:
+7A ¹M\¹
+&°7Å@ 8tþÌ8'­î7 26å}z6
+í5
+â3õ(2·1)1lŸ¹1ËÂ
+3
+~£4R]©5q
+6lfR7B£v8n»8µÄ8ŸãÌ7ßµ ¹8uð¹)ù0:}¶:3X;HÞ;JŒ;;%©$;F[
+:Ÿc :pB¹¹x¹$P·šQ`80š8r47ðüð766_Ø5f¢4Iøm3ßü1Å+À  1ŒØö3ü4C€5_ô6[J74§7ô7Ó81ã8²ì7Ö ¹0ëÐ¹8ø9öð:%;6[f;Tr&;O±;$sŸ;C
+
+:Â/>:&€¹Ì¹{kÈ·dœ8óÈ8dZ7áèŒ7*&þ6PÈ5VÃð4;ÿò3
+H1·UÀ  1­ïà3zv43¯5Ndì6J-Î7&ª7á08m\ 8Š07Í^à¹)aš¹G÷è9ê :¢;$§è;^'ý;
+	];#>Š;?¹Z:Åû]9éº
+¹~¹f ¶ñ± 8¶è8Vú7ÒÔ7
+6e6Až5Fÿ:4.v3±1©0À  1Ê2õðÀ4$X5<ÕÒ697®7Îì8ZT<8Ö*7Ä3 ¹!×¹V÷`9Ý³ :£=;ô_;gÝÒ;Ã
+;"	j;<hn:ÉÇr9Ï&Ð¹`l¹Q²µO< 8yü8I\Ì7ÃÀP7EÎ62š57:
+4 û2ð3R1©@À  1
+¶2Þì45+Fº6'õJ7
+±Š7ŒFî8GLv8|T7»	 ¹Md¹eöÀ9ÑEÈ:§ùê;@â;q®:üùr; ÔJ;9:Í9Ž ¹BŒ¹<Õ<6œâ8|z<8;¿7Ž¬7U66# 5'uÑ42Ûo1ÓR1ØL
+3'4^ð5÷6yœä7M	98	Æù8ð¿8Àè7¢{ ¹@£ÈžÕK:
+9º:|`:èt(;TqP;+xÀ;9C;À:³·š:&4¹TÀ¹ÿ`·ñ
+8h8{Å7ýÒ7@&ý6lÙ)5tWí4VQ3!K²1Ñ²À  1Èlç3Ò4N¡ 5löÒ6g7>:ö7ÿãÀ8ûÖ8Ž=L7|@¹:(¹0:Ž$:1Ÿ:Òz;E;-Â@;/(Ð;!P:ŒÎ*:»ü¹_9à¹2H·° 88n²7íž73°¬6]
+­5cœŸ4G3ë1Âã¬À  1žÄ34>QŠ5ZO­6Up7/l¶7ì98v
+Þ8§ø7}¹4z ¹°:.¬:T:Œ;6ë;0À;%G;1à@:ÅäŽ:C¹jZØ¹pÊx·`@8ú8`YÖ7Ýî7':]6M</5S#48Õ3
+è$1Ž?¥À  1š®¢3U
+4.,5Gš6CI=7 v7ØR8b$
+8æ°7~à¹.f¹0ô(:
+©,: â:ŠR;' ±;2Q@;ó;BpM:Îû=:Êü¹u{Ð¹[0`¶Ÿ&8už8R£ö7ÎZ{7Ä6=m²5Bb4*2ÿlº1¥À  1Ï2ì.
+4
+²³55d61"[7Ð47Äå
+8N:@8;`7`¹(Qp¹Hc :#š:èh:;°o;4à;ØÏ;S [:ØÆ9ð€ø¹Nl¹E06Œ 8ðÎ8Dî
+7ŸÆ]7MŸ6-651ï64Y~2é	,1÷1Ëö3
+±4RŽÄ5rŒ6m7Ci^86Û88Ã9È8Ô°¹)º¹
+:g:A:;Ô:Ð8;7ã:D#:ÁÒ¢:ü9óŽ¹
+Ø¹w ·>:À8®8wk7ô)J77Éà6apG5gÚ4Jí¶3|Â1ÅÛHÀ  1Œôú3¹4C>r5`M.6[Å¢75;þ7õq8Qc8¶&d7ÿ\À¹$Rð¹ 09úÖÈ:TY$:2ù:û~;0X:o):Ârõ:ÂÚ9Ý^@¹k
+¹i¢H¶8Éü8jÒ7åE7+ö
+6R}ô5X/ú4=	ö3
+óm1ž"À  1­óØ3ì43È
+5N6Jy>7'7âtH8o\8©ô7ïà¹
+ëh¹4š9èÞd:g:*V;j{;(Í:
+:Ã:õ¿9ÇÜ¹È4¹SÌø6ß 8åè8\Ÿ7Öaä7 "T6C¢5H
+×4/&43j1ªPüÀ  1ò¶2õÚ<4$QÌ5<Ü69,Ü7á87Ïw8[ô8ÿ7ÞÃ ¹Ø¹I @9ÖåØ:zÜ:!\;)Â; ÷=:¢
+:Ã³Ô:(9°áh¹%`¹=÷ 7pÀ8Ô8OgP7Ç~07N64P58ÛŽ4!Br2ñÁ1ÖÀ  1ñ2Þ¬ 4Ûx5+#6'àx7
+³Ö7ŒzÚ8Gô8ì7Îv@¹
+<¹]ŠÈ9Äí:Ý:;>žö;k±:ž
+r:ÄT?:[9£ ¹
+¹("L7
+U 8
+Ä8B7ž7zÊ6%Šþ5)14^±2Ü®Û1Æ²1ªÒ+3k41ß5LåÖ6Jü7(GV7ç².8|4~8ÁI¶8xh°žáA ¹UE9zø:4
+	:»³;
+Õ€;(vt:Îø:iÀ:(S9`8¹¡Ó`¹7T7ËäÀ8¡
+
+8cÐ7×¢x7Z6@Ø85DÖ4+b3 JÚ1¥û®À  19ä2õS_4${5=ÙÆ6;DŠ7
+ã7Ö÷88jOÄ8Ž8hÚžØM¹]P9LE(:<%v:Ò; Â;*d:œ$:aÏ:)=8ŸöÐ¹6¹#7íøÀ8!j8WbØ7Ê+7ßx64
+Ø57ü4³v2îì1yÀ  1¡2áÐ°4k]5.ÍŽ6,yP7Âr7Æ<@8Xk8Šèp8YLžÏY¹dã 9
+wh:D=ü:sâ;"eâ;,V:«œ>:Yøÿ:*_ì8vZ`¹Ð¹Ó°8P8$Ä8Jõª7œ_Û7
+­6'cx5*[j4ä2ÝCW1ö^À  1
+	Y2ÎN4
+[
+5Á£6
+­ù7 7µK8FJ8·Ê8IœÀžÆe¹l±È8áS:LVb:£Oò;$-à;.R:U¥:Rq:+&7ÝÀ¹ýžø&p8@8(
+8>x7°>7 {³6©5
+
+Ú4VT2Ë(1sµÀ  1pâ$2ºËR3ú¶5µ6â€6î{
+7€ÆV84¡8(8:/žœq¹t8
+ž :Tnå:¬,;%õà;0ª::îc:JéP:,€}¶Æ` ¹`HžÐ¥ 8*@8+|82L7£
+C6ì6
+î·5àL3ùO2¹ðø1oâ1~:2Å»4EÏ5ì
+6Xx727ž:n8R;8³$~8²A ·Ð~ ¹PŸžÚE9·V: 
+6:MË :U
+ô:
+`\9éÜ9hY\¹bw ¹zÄžÍ8~ð8Œ 8A
+7­
+6ø5ñ6î5Oð4 û2¿üÙ1wK/À  1kC(2·"X3öãè5t66ñó¬7ªÝ08CE8Š¹"8ŠÀÄ·ÅÚ¹L»À¹Õ09¥tÔ:*å^:f~:kYø:
+í9ø$d9OGè¹d¯@¹êÈž{o 818Þ86=7¢u6èOZ6
+0l5
+L3ðp<2²Ð¿1f2¶À  1X2š3ã<25
+Þ6®6ÞÞõ7ò83þP8MÆ8@·»6`¹H¹\¹
+š9:5Ÿ:ií:Ên:/Á:6
+966x¹fç¹vµžEBð8V 8 î8+o7Ý¬6ØhÁ6 rÖ5I#3ÞéJ2¥€Š1U>À  1E»2ðÖ3Ïz4ñj5ð³66ËÊ?7"²8$úZ8âh8ÀD·°`¹D·
+¹4: 9²
+:@®:
+¥:çè:@ñà:
+YÚ9
+$°¹ið¹_¬žÀ8z|8#M8 ¡7F:6È)5íj~4îx3ÍbW2x1DÆÀ  12öñ2X3»ìÆ4Úb5Ú	L6žµ7Åt8öe8w
+8@ ·¥î`¹@Žš¹Kì9_¡ž:KpÌ:d:`:R"h:}Œ9P¹kX0¹Huž·±Õ`8 8EŽ8Ó¥7®Ì6ž5ÙïR4Ú¬3»Ûf2Lt12éN1'Ã2%Í3²34ÐÛ 5ÒŸý6µä7á8
+ÿ8g÷8Æ8`ž¹ðÀ¹gÒP¹
+Žø9
+9N9ëX9Y±|7ê4ð¹kcž¹¡¹Á7É_`8§=ü8Žû8Ž7z6­³5Êç#4Éÿ3¬Æ©2FD1#wøÀ  1/}2ræ3€ÞØ4Ásà5Ã=Ò6š<P7t8¶~8êm8¹]Ÿ8Sï°ž°3Ø¹dx°¹
+àh8Ç
+ž9r9Î 9VIR7TMÀ¹jh¹©€žþž7óA@8¢²8ø'8
+-¢7j€-6¢Ê5œ44Œyb3¡82mÍÎ12zÀ  1É62_3ž}4²
+5³Œš6î»7a\Ï8Wù8lâ8¬&æ8GN0žŠw¹a¹/
+ž8 09Š9±ô9Rá(¶/6 ¹iè¹²<žØ P88ón8tvš8§27[/º6d5°1D4®ó;3YÅ2\UU1
+ìûÀ  1bî2L
+3#4¢¥[5€;|6¡&7N)7÷òì8kÞš8ð8:¬àžº@¹]Å¹A7 8!å9ê989Oxþ·ó`¹hŒ¹suŽž³.ð8#8N"8füø7ôA7K»H6<D5¢ÖU4¡m3£T2JÜÞ1§|À  0ëùQ28·3z×4>5ºS6S7:ön7á5ä8Vã8¹<8.
+žýp¹ZkÜ¹Sbx7/*@92S9£x9Lüž
+ P¹gÚ0¹]Ìžœ88sp8šà8YR7ã4 7<FØ65{g4æì3{ÙÄ29df0ìÃü0Äq2aì3SCr4z~r526aVÚ7(ªd7Ô&
+8ZÈ8¯ã
+8ÁÐT8°ØžŸ|¹^#8¹/ê¹a  ¹V¹P¹Î¹æ¹h|¹qÞ7ïà8 |8>8L^7É·7!TÊ6XíY5wùã4s"3M¢n2V0¿ZÀ  0µý2ô
+3C£4gÿ5ms6PÌ7
+[æ7ÄÓÒ8KEÝ8£á*8µ»8a0ž±Æ\¹UH¹}#^¹d6¹YH¹}+Z¹r?¹z1Àžì~Ì7ýÀ8Š8%j8AD7œž7>M6Jî5g¢H4bÜ¶3?¶s2
+SC0²lÀ  0Šû2,34¡4U5Zâ6@B^7
+j7µ
+8;Ã48ßD8©¥²8
+ž¥4¹Kûh¹yæë¹g:¹\Y8¹y1&¹Ô ¹cžÈè7Œ8oÊ8885ô(7±µ7
+'Ò6<ïÌ5WJ¬4RX31Êy2	10¥<ÈÀ  0v1ð03$cž4C 05GºP6/ž 7Ÿì7Š.g8,@8Ý]8b8ÁÀž<¹Bç¹vªv¹jQ¹_) ¹u6É¹7	¹Ló`ž£µ7õ	`8Zö8Kœ8*ä
+7¥&²7T6.ñ5Fó4BQù3#Þ~1ï~<0
+À  0ð1ÙTØ3ÃÑ40Å54ÖÀ6-ã6îàÞ7Û²8
+œç8¶õ8{8ržvÜ¹9Ó¹sn	¹m
+X¹aù¹q<t¹u2Í¹6T2ž~ 88Çš8F"8^ê8Óï72¯6ñõ°6 òB56v42
+3ò
+1Úê0Þ60Kª1¡ý2Þbá4Xf5
+¢5øÓ6¿k
+7{\¥8
+ú¹8}x8·n&8ÁSŸ8\C·í°0žô¹:¹TÏ¹Gý ¹ÉžQòž8Aì8Šç&8§Ï8m¬Ì8
+w7pÝ6žæ5ðŽ5O4à£2Ù1
+0FìèÀ  0<ô1$ž2Íí3öûb5 RÊ5æ> 6±nb7i'88kãÆ8«Sï8¶8Ub·ÈšžÞªÛ¹+÷Ì¹C¥Ø¹5\ žüež!ít8"P\8€h8 ê
+8aV27øã7b)j6¬ÓÌ5àö:4û\È3ò\2Êd1Ç>09AöÀ  0,ù=15r2œwM3ãEõ4ì7â5Óü.6£q¹7Vò^7îFû8ZD89·8ªÌ]8N·¢lžÉPO¹
+_¹2| ¹"ºùžÙ®«·ãÏÀ84^€8¡ê8µ8Tÿ7é¬7Su?6¡%Ž5ÑYÁ4éó3à÷Ò2»Ž1]0+À  0
+ê1zY2­
+3Ï4×Ê35Áº[6u7Dœ:7ÚoŒ8H€Y8~8«8G
+·yðž³õ¹Æ<¹!Sp¹âž¶ø.·Å(8Flô8k8J8Hš÷7Út¬7DÁ6w5ÁœG4×Í 3Ï2­y1zø0
+ìÀ  0ÛÑ1b­Ï2»3»Û4Ã\5¯x6xe727Æ87Š8H8Dþ8@œ·.Rpž¹ -g¹* žúñžAÈ¶é`8X{l8í89à8<R\7Ë=@76
+ê6É5² Î4ÆK3Ÿ.\2Rï1e70A
+/º. 1Ç62OO3{ö4g5rL6?ÏÕ7­ì78Š8}Hÿ8¯y58Å78°%8p
+#7øÉB7aÀ7Ï5Î8N»8ž8¶e8€e8paq8ýr7Û©6ü­Â6:Ò5küM4SÅ3uÆ­2JìÊ1×/¶œIÀ  /¬^ë1	¿ò2?õú3hë34u§5`¶Ò61É6òdw7€Ô8
+àw8l8€2)8º9µ8šld8mÜr8h@7­³@7ò#n8X#<8ÁÒ8°b%8Po8cá8œ¯7¢6ìèò6.-5\ö4qà3eKË2=0Å1å8/ª2?À  /60ýqZ20T3VSp4bC5NãX6#Â\6ßm7³¡87E8ZÈ08ë
+8®ç78 Ä8k3°8kð7ÑÀ8
+8aÅÌ8Ë8ªÂç8
+}8Wa8 }ë716Ý$#6"A:5M)4`^33TÐë2/t¿0ûå£/§4À  /¿0çbÐ2!B¯3C»­4Nþ5=Þ6»¡6Ìu¹7oÝ7ï
+(8IÈ8€8£»8
+Ò8hð8o7ôV@8ÿV8kh<8Õ>8¥#«8Ä8JáŽ7ð|N7p¹$6Í_S6Uo5=ÀE4O93DV	2!žº0è ×/
+)À  /ïÎ0ÑTF2é
+31#ê4:ùž5+<b6Žä6¹~[7Y¢y7ÙÉÄ88Gd8]8B@8u8eâ68$s!8
+Óà8-vF8u
+Æ8Þó8n8~8>aÊ7ßüÅ7_6œ6
+i£5.Vì4>Ü33Û'2üŽ0Ô
+
+//ã0s)1ªã-2ÑµO3àP 4Ðâ¶5©
+
+6m°¥7Ÿ.7}o8
+ÈH8ZA\8Û8²58¿ô 8Áª8¿{Ô8œúN8¹á8«8=.8R]š8$7œH7
+86gdU5€÷4Ì!.3Û­2Íñ1§Žw0nŸv/cÀ  /
+°÷0`ý#1;Ë2Â4Ñ3ÏÅs4Á5Ÿf6\l87TÖ7®8'ò8Kø8\"8§ªõ8µÅ>8ž°É8·D8¶~8²'ø8£Ÿ_8L8Fí7üÂ27Ü7Ý¡6X¯Ž5H¢4Ÿ¶G3Ìò2¿ŒÈ1Xv0^v/
+5À  / ~Ö0Nù
+1i2²ŽU3¿:Ä4².w5_Ã6K'Ë6÷Öú7Þ7ï88<ö8Ü¶8 ä8«Ù8¯· 8¯ÂŽ8¯¬8ªné8â¬8Ïi8;}b7íP!7ûÂ6öJ6Iû5Ä4±K`3ŸW2±í1üu0N-®/ À  .êh0<õ1í2£3×3®°4¢ÔX569ã^6ãG7p
+b7ÛÎ8.Q)8pº8Ð8¡ft8Šœ:8§æ(8§Þ8¢µØ8ö8s180
+>7ÝÞ7r5ÿ6äØæ6;Fr5êç4£àz3¯Œm2€
+v1
+ s0=åJ.ë³À  .Ô5$0*ñ1pK2³Y3%i4z95oDø6(ñ6Î17Z7Èà8«¿8]»Ž8
+Œ878Ãp8 	8 
+
+8üÌ8+A8dÃB8$7Îkû7`tz6Ógž6,Ð5tx4u3¡!X2OM1tä0-å.×W.X «/¯F
+0øÆç2UÍ3'O4
+cy5â5ŒÃ6mÌ777zêz7Ó?8
+²8Q,8{
+78qÚ8V°8Fã8w18LùØ8ûú7Î(7tõy6ÿj6hG|5žÁs5 >ê4\3$G2¯À0ô¹Ý/¬à.TÒ«À  .Gù¬/¢Gà0æ\2î3ù©4Àg4òÒ5¯
+6\rT6òxØ7iR<7Å8
+8C¹8k8Jü8C®8ŠP8iwÉ8Aj(8
+7ÂT<7f
+Ô6ï$Ç6Yâ5¬ÖB4ïž4á3NÑ2
+xã0ä!C/ ÉÉ.F9¡À  .7ò®/I³0Óñ>2i3€K4
+T4ßz5¡R6KRÞ6ßßB7W¹ú7¶õ8l86G8\!ò8tH:8|aR8t
+|8[œî85Út8/7¶O7W ,6ßC$6JÊJ5 ë4ÞòP4Ï/3V2B0Óš/².7 À  .'ë¯/K0Áh1ð=m3Nî3öô
+4ÌUX56:3h6ÍE®7F!»7š
+P7ü8(Ô¡8L¬Ì8cú|8l;J8dÊR8N8*JÂ7þ87©Ìb7H56Ïa6<
+±5ÿà4Î,3ùù3]\1òV0Âð
+/=.)À  .ä¯/vŽ0¯1Ùn2ëó!3ß®`4¹05
+á6)ð6º¬74z7®7çJ8b)8=7Š8S¬Œ8\D8U*8@J88
+»7ìÄJ7x79JÜ6¿Þ6-M5¯4œfÌ3ä2ðÉE1Ýš0²Ws/zï.n-oÆ.ßÒ0·1H<ª2[Ã\3S"ô41x5Ô5šõ56?06¿7(8f7u
+7·e7æÆ'8¯×8	EŒ8	$7äè7µ5$7vž7%kF6»Ž6<(P5Šn5 ^4.¥h3OÂ2XaÖ1EGã0
+tß.Ü
+-©À  -|¡b.Î°0åî19r2Kp3C¡Ò4$T4ò¢ 5Ã£61×J6±$7
+7tûT7«Mõ7×¿ó7ö¢P8 ¹7õúÕ7Ö«7ª ñ7rú7
+`6¯Þ­60%^5H4ðbº4# 3Aïg2Iß±17ör0Ã=.Í-zÙ
+À  -hc8.Ÿ0C1*šz2;a34 ®4/4ß÷56$&c6€
+97ÔÄ7c
+n7
+7È¹¹7åäò7ðZ¥7åãa7È·*7
+¿7cŒ7Ñy6€	P6$"l54ß¶4º34
+¶2;]1*¥0.Ÿ -h_À  -T%.­}l/ø
+01Þ`2+03$4
+£
+4Ìî5`6u|6M7"ô7Q
+7Ñ7¹³7Õ'7ßB<7ÕËí7ºÂÌ7ø7Sã763ô6|5
+Õ/4ÎÊ³4
+â3&J2,Ûe1
+S/ú¿ó.®ûz-UåÀ  -?ææ.õK/àáÚ1
+F2ÿª3
+g3ûMÌ4¹ä5p]Ú6Ä6a6òâF7?.£7¢7ª­K7Äj67Î)Ñ7ÅŽ|7¬Îm7äY7C"6øoV6^6
+
+5v74œþ¯4 
+3wV2
+Y?1
+/å\°.ôõ-Ck,ûà-úMÜ/4³î0dŸt1}â
+2w 3SN4
+Bê4ÐP5r
+Ì5÷ðº6`žº6ŽõÝ7,7'ŠÆ7B¯47LR 7B
+(7&§7 é6³6]û<5ô°>5nÐŸ4ÍŒ 4
+Ÿ3P,¬2sÒ1zr0aÚ*/2}Ð-÷Wø,?À  ,¶¡-çÃ«/'V¶0SÜ41k0ö2dýË3C¡4ÁD4ÁŠ5`Å5æZW6Pø6šs¿6òh7
+m75Ú²7?
+°75®7ô6ñb 6§)6OŸ_5äå5_Jª4ÀB4Æj3BW,2cí1iµÐ0R°/&Y2-æpE,ï£À  ,qb-Õ9z/ù~0Bùó1XÏ2RÛ344°4?4²{ý5Olb5ÔÃô6A8L6ñ¡6àŽ­73g7),71Ã@7)07O}6àñÙ6%Œ6A5ÕÖ5OÄ4²É%4z34¬2S3R1XØ+0CG5/4-Õ,ÁÀ  ,lXF-Â¯G/
+F02²1EÎš2@žB3$Çà3÷{ð4£jT5>¬5Ã-61x6o6Ï Ù7ùž7
+1§7${Ï7
+³7ªf6Ð°6·L63D€5ÅP!5@>~4¥Ož3ú[|3&¬*2Bãµ1Gú03ýº/ô-Ä Þ,nÂÀ  ,UÍÈ-°%.þ~
+0!5q13
+2.|3[3àx¢4Xª5,ºö5±.6!·Ý6íe6œM6õ7]!74^7"66ø
+ 6À6
+HÝ6%Å5µ
+l50žf4ÖJ3åÂÒ3Öª2217
+ã0$Ž?/ëU-³¹+,Yÿÿ+0¬,÷d|.3ÿ°/eâ¹0ß1}ËÂ2[ú3'3ß÷p4X5
+3Ö5«05Òë6ÏÐ6IU6l7â6xãr6k¬+6Hný6Ôª5Ðg5}R5Ï(4î3Ý}ì3%?
+2Y"æ1zöÌ0~é/ch].2,ôÛ
++³æÀ  +!è,åZ.&²*/Tî,0nÈÞ1k/2KR3øê3ÏÇÎ4u±€5 ^5mŠB5Ãm66²6; ì6\S76hQK6\
+U6;Gü6ÕÖ5ÂÈ5lŸp4ÿ©4t`3ÎÓ|3?Ê2J1jx0m±/Sù.%÷,ää+À  +~&K,ÒÄ9.d€/Cù0[Ò¢1X\2;
+š3ÒÂ3¿,4b³4í5[¡S5ŽÈD66-ì>6Ln6W¿&6L~6. ú6×5µ*5\*É4í³À4cX²3À)
+3@2<41Y8%0\x/D±.Ó,ÓXŒ+~ÔrÀ  +hÃ,Àt.
+
+/30HÜf1Eõš2+{ 3¬3¯h4OŽ4Ùe5Id5Š"ï5ôé6 76<Þ6G,ÿ6<ÿš6 ù÷5õ°[5§5K$4ÛŸx4R3±~3AD2-Ü1HXÑ0K@/5Ú.
+°,Â+jÄÀ  +Që<,®#ó-ý,/"05æ*13Xô2pV2í
+æ38è4<µÿ4Å¹57t5}5ÞÖ­6â6,¥266Ø6-pÐ6Òô5á²³5í5;~4ÉÉ.4@ÕR3¢Ô-2ò2	17y~0:/%­.,±Öl+VA*ú+×B	-
+Át.K
+/eÐ@0dF1HÄ2
+Ì2ÑU3zö³4 þ4yÃ¹4Ð/5d+5L,+5q*ý5~À#5pÂ-5K/5§Ã4Îî€4x Ë4õl3x×{2ÏzJ2¶µ1F.0bxp/c° .IB¢-
+U+ÕZÙ*žŒÀ  *nØ+ÇU°-
+.<&r/Të0S×Ø19n(2ë82Â3U3hîî3÷4h4ÁÙ5ª-5>M5`¹w5mÌ5`5=èù5o4Á14gö3ö`r3hDT2Á2z!18Ù>0S-
+/T@š.;þ-šÂ+ÆŒ°*n%!À  *[œ+·iZ-t€.-.d/Dì0Cj1*Ó2·€2³"3Vç'3ä4Vkr4²ü!5ð050p5PGò5\Ms5Pnì50RÄ56@4³s{4W"3äÖ	3W±+2³ÁÞ2=1+à0Cáš/DÑP.-ßZ-ûù+ž
+*\À  *H¡+§},õz.
+6U/3"B02Vü1
+8ð1ñ 2£îð3Dßa3Ñ4D¿M4€bh4ôlg5"5?Öo5K5@EM5"Œ4õúÿ4¥µä4FO3ÓK3G
+2¥åš1ôò1
+.04D/5aù. -·,ø`+©]*JýêÀ  *5 +«,ÞOª.>F/"=0!1
+T1Ú ö2ÌŒ32×3Ÿ
+43*4È®4Þøl5øž5/dè59ÚÄ50¬5&^4áz4øP46%z3ÁÁ636×2	q1ßÆ1Ù(0%Jà/%ò¡.|,ãDÎ+â3*9jN)DN*€ÍÌ+ó-(-
+µÃ.3ä/400ø_<1ª22NÓ>2ÝÊ@3R¢
+3±qÀ4ÑE40ìh4Q÷ó4^/d4Q³-40zä4U€3°(3Qz&2Ük2MnÈ1©TV0öš0
+Ls/3$*.2~ó-
+}+ñO*£)B×.À  )5Æ$*A+á;-ã.&­Š/'PŽ0ßÿ0æSB17<2?ô
+2Íñ&3C¯§3€ò<3÷4$§ã4C
+&4O Å4CuH4$³3öÙ3€ÁŠ3Ckc2Í $2?¡Ï1ïJ0åæ:07/&þ`.&[B-ÐÙ+àÍf*U)5oŠÀ  )'>7*pž+ÏJ -|.w7/`0<f0ÔGF1âF21Ù2Ÿ
+34œA3r¹3ä4c`45X4?Ò%457d4 3åÈ3ä'35\¡2ŸÕ-21ÔÕ1<0ÕEÎ0ãú/Ø.7-$3+ÐK;*
+ç)(À  )¶J*B.+œXl,õŸH.
+@È/
+à
+/ù10Â;J1
+P2"5š2®>ñ3%ÊÜ3ó53Ññ%4
+
+Ý4&40£4&ù4
+³U3Ó43¥3'MÞ2°
+72$Ý1%/0Ä¥`/ü_{/²Ê.à,øï+¿É*äL) À  )
+.^*h'F+«fØ,Þ-þ¯.ÿOn/áêd0°/O1rpŽ2Vu2eÕ3Øw3~çb3¿`®3ÿŽ²4,Ÿ4!tã4»4 Æ%3ÁbH3)$3?2¡?@2:ã1wD0Žò/æ÷/ÿ.ð.,ãÏ+¯Fæ*mWf)
+9(s¿)]ô¬*€Âq+×#p,÷.0-ú¬.ÞÀ#/®óÐ0rz1h1 ¡*2ée2ž*2Å
+3ô3
+$®3&ì3
+ý>3³l2ÄC2?f2?·1×Ì1'0qà/­äÑ.Ý[K-øid,õ+ÕœP*£°)\(ÇÀ  'óu,)Mü*œ+ÇOs,å
+R-ç·`.Î°/¢>~0`ñ¯1	ºü1"ð2÷?2r÷2·92õR3AÔ3Þ3<2õq2·&T2r×2àÇ1F1	ê0`ÂS/¢.ÎRn-ç,,äÔ+Ç *xx)M_n'ó<=À  'àÚ)=+L*w	+·{v,Òæt-Õl.ŸC;/-0OhÖ0þÎ1€¶22`}È2©d(2ã3^ù3Ò3{÷2ã{Q2©Ìd2a/X2Ø18Ÿ0ÿGX0PoÆ/Pf.¿I-Öö,Ô+žŸ*@_)>8Ö'á>ëÀ  'Ì),Æ*QU+§§x,ÀÂ-Ã È.®Æ/ÓÜ0=ßþ0è¿¥1|L÷1ò%é2N262ÐŽä2øø:3Ã2ùvŠ2Ñ
+2rt2O1ôEÏ1~Òo0ëNÛ0@
+8/0.°@³-Å°Ÿ,ÃS
++©åt*E)/='ÏAÀ  '¹
+5)
+aë*hWA+Ó{,®·-°Õ{.ÆS/x=0,W%0Ód{1eP1ÜA2;>2ºC2ŸN/2ã2
+2ñGl2ãõ_2¿É2
+2=ßâ1ßð1i3`0×V_0/Êª/}wô.¡7Ö-ŽÈ,²+H+*m W)ë€'œDG&Ü"(kH)D4*ßŠ+ ,Å§-4P.Wd//¹²V0J.0Ãjn1'Q1}(=1ª9T1Ë?ñ1×b1Ëw1©ø,1|S1&q0ÂÀ0I· /žåŒ/Ö.V$-ž,øÑ+:*,j)C!å(³È&öÀ  &iö'ópä)5¿ð*nÌÜ+h,¬-|ð.Gê/
+ŠÁ/¬TX0< 
+0µ~13?1kSæ1Mÿ1œ1È¡F1œx1M1kQÊ11u0µ|
+0;ý!/¬QP/
+€.Gæ-|€,©+^*nÇ)5»à'óks&fÄÀ  &÷É'à
+:)'KÜ*[Új+~W,-h³@.8BÅ/ Ãè/ö[0-
+0§±1^/1Y1bª1®ò)1¹³,1¯w1¡ä1Z	C1Óy0š70.B£/Œã/q.9Iû-j
+Ö,ZT+åq*]6B)(UÜ'áoV&ÈÀ  &q
+9'Ì¥)×È*Hçü+h|l,lõ-TØ.(v.ëÂ/_0
+ýþ0ŠÓ1
+1G«61wU1 ËF1ªÅ1¡x1ö¿1HÀŸ1u~0òó0 "/(x.î~-.*­æ-W	,p,+k&*K€ú)ïÙ'Ïs8&tTÄÀ  &Z&à'¹?ä)
+c²*5õ+R¡:,VÂù-@ýÞ.ô&.Õüg/:b0|í0ºô0ïh15ÖÜ1uþ1€a1Ö÷1w1v217x40ò/0®g0Í€/
+.Ú).
+Ò-E<,[w¯+WVÚ*:°)
+Ô'œw
+&_bÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &Y»(k)G 4*7+Ï*,a·-r.Y.T/e÷/ºh0Ján0Ãap1&šý1|¶1©-Ó1ÉŠ>1Õ1Èð,1šS1y(1${{0ÀR
+0G?Ö/¶žû/,h.TKJ-:l,°ÿ+
+»*~¯")Bã(
+5&yVÀ  &j€'øS1)96º*sü+dŒ,Î-öÔ.J?¬/
+ /­w0<ú0µÿg1>ê1jÐb1#1»ÍÞ1ÆÙX1»Ú1dk1h:Ö1
+t0²çµ09N/©åÁ/	Ÿ>.EOD-yuÞ,7+©3*l)48ç'ñ€&€À  &{'åÏZ)+m?*a+úL,:U-m	r.;Q/H/ ÖQ0/®0š^1Ô×1Y1úr1­õ}1ž).1­;1Ç1Vî1
+m0¥}N0+]8/
+.þ *.6S=-fvâ,un+|iU*Zjç)&aê'ß&
+óÀ  &yé'ÓK)
+£Ä*Nó+oŸ,sMF-Z
+.,bZ.ðkà/
++0!+M0;T1jÄ1HEŸ1`À1 
+1©y1a31
+*1E¢41+d0æ0
+ké/?I.éÃÖ.'W6-Swè,k¯H+gD*HHÊ)î'Ìx€&qÀ  &c:º'ÀÇª)ÚJ*<â¡+ZJà,^%æ-G.¯.
+s°.Û¡1/D0Cî0ÙL0òc17 m1u!1D»1ÈØ1á1so14Uå0ív»0š0z/l.Ôç.[/-@xí,Vsž+R4*6&¬)
+³ð'¹âž&[%(O)aHf*§Ž+Ùå6,úf-ü
+:.à(/°Î0s21Æ
+1 šù2ú2Ä2Ã²@3Àé3f3$^C3ÄÚ3¶Ï2Án 222ÞT1qË1r0mâ/«Æü.Úìd-õü,ó|+Ô-0*¢°")[m(À  'øÞ)Q€J*{~+ÊÑð,èÂ>-ë
+^.Ñ+/€õ0bål1
+e1­Î2_2r|Ÿ2¶WF2óŠ\3Æ-3
+3$Y2ñ&2Žx2nª2
+_
+1s1P£0])Ð/ªö.ËrÍ-äì,â1+Åd*²)KÃÌ'ñ­À  'åï)B .*çF+»Ÿ«,×~-Ùµ.Á· /ë
+0R2£1 h¿1²€2Å2`¹ø2šüK2áÊå3&F3
+ÙÌ3Ö2ß²­2ŠŽM2\×(2ßã1uA0ú=ª0Lq/ï.»ù8-ÓÁ,Ðç+µû*A)<'ßKÀ  'Ó\_)2\*S+¬«f,Æ9í-ÈMŠ.²Bê/ÓB0AÜ0ìt.1nò1ô<T2N÷.2¡Q2Ïïn2÷
+Â32õÆš2ÍÕ42W!2K€1îÁT1xíô0åÚ
+0;¹6/ræ.¬¢-Á±,¿+ŠâË*Í),pD'ÌjéÀ  'ÀÉ )"·ö*q}°+!,ŽõÅ-¶åÊ.¢ÎÖ/vÒ00Í0Øá1ix1ßC2=4e2FV2Ÿù2áÌõ2îªŠ2à
+¥2»÷»2ùø29J!1ÙÂã1bñj0Ñvo0+ ê/v­Ÿ.
+-°Ch,®R+Ê *hŒ)
+Æ'¹Ñ)Gc*§<Ú+ö¶-¬ý.5áL/6>0 »Ä0ùÄ
+1«
+Î2Or2Ýfj3Q­/3°"z4w84.š
+4NÈÍ4ZaÒ4MÍÅ4-	¶4³ü3­!Ð3Mu+2Ødž2Iíf1Š¬0ó:0
+L
+/1'.0ÉÆ-9=+ï²*¢® )B
+ÚÀ  )94**+åi{- .)Qö/)¯0¯U0è£`1i¿2@àÞ2ÎQ3Cjf3€+G3õ/4"Ë4@º4K4?¿á4!.­3ñã3¡-Q3?6.2ÉSí2;Ðh1û0áì0C¬/$©.$?-0U+Þ n*l)4.ÀÀ  )+¡H*ÿz+ÔQ@-	(.
+Â¢/
+!,0
+¢ç0×¢1Ž°22¿K2¿;Í35'343ã9ï4ï
+42«@4<¢a41±þ4S¢3ß¹Ñ38Ó30÷02ºC#2-³i1Jt0ÐÑæ0;=/Î.ŽJ-'n+ÍX*x×)&R¥À  )
+À\*`É+Ã9,ý
+z.3M/»/ÿ,î0Æaæ1ÿ 2$ž2°&}3&äÍ3<Ý3Ñ_­4
+4$x4-Â©4#€4	x3Íâ»3DR3"ž12«2U2j1g0¿·</öe/
+ó.
+),ô=
++Œ|?*Œ)vÀ  )ßo*q2+² Ê,æò¢.£ø/J/é0µA*1x"2|$2¡/3¢3E©3¿
+n3þl4²4
+âð423û;3Œ
+ª3zŠ3y42!2yk1oÐŽ0®/àTŒ.þ 1-ý=,Þ+<+«j(*h\)
+o*û+ÚdÏ-à;.MH/h@³0fï1Ig2Ò2ÑŸã3z»Ž4vc4wèp4Íê45,³5HÛ5l;)5xó5jã5F\»5Ã
+4ÉÎ4r"
+4	23sÆÔ2ËšÛ261CU0_š/aHn.G}/-71+Ô'*~¥9À  *sµ+Ë4-Çï.?Yx/X60VŒš1;ª28Ï2ÃmÈ3i«ä3öóT4g!î4À»5
+éÚ5;5\Lq5h ê5Zø±58ÞA5
+"4»òg4al63ð,ª3bË2œiB2
+©15€0OÙÆ/QRT.9Rè-,M+Å	V*ly.À  *asî+ŒX-	¯€.1
+š/H,f0FÚb1-œ»2
+2µ
+¯3X3äùä4V[l4²B5Šÿ5-*5L]·5WNÀ5K
+Õ5+_È5K94®À4P¶R3ÞFð3QÏ:2¯)ª2
+1'Î,0@
+/A\<.+( -!j+µë
+*ZM"À  *O2Ö+¬Ô,ý.°."áØ/8"@06ø1èË1ö
+2ŠË3GB3Ó s4Eè4€3È4òÈK5 O5<o 5F|5;"ú5
+áM4î
+¡4 ;4@ l3Ìa53@Ól2 ê1í!
+1
+µ00=K/1f".
+þW,ô-
++ŠÌÃ*H!À  *<ñŸ+£à,æþ.Š/(0'Ô1Ü1à×2zy36|r3Á44Îe4LN4ÞB5w5,I55ªn5+8
+5bÕ4ÙŠÎ4_r4/J
+3º{|3/×2ªy1Ø
+1
+G>0 o/!p
+.Ô,ÞD+®z*5õ
++|ø,úô^.6`Ž/hž0/Ì1åF2\íà3'±63à4ñt5	@Ú5|×»5ÎÓV6ÀD6D{š6e©Û6qG¬6d
+e6AÑ>6Ù
+5ÉáL5uäß5!V4ÿ3Ø»À3"$¶2U_1wè0{ü/aEx.0Å",ór~+'À  +ë,é{_.)µµ/X}v0rcF1nFš2MÅJ3
+:ø3ÐÎ4uÿò4ÿû 5kÙl5ÀùÞ6
+¯g67b6VZÇ6a+6TÅW64Å\6	Ö5Œ h5e	4÷äò4mÊ¢3ÉŠ3Ê
+2F1fð0j)ö/QLš.$6 ,â
+Í+$À  +Y3,Ø`.
+
+¶/H`40`fõ1\š	2>¶3Äº3Á4d
+þ4ítL5ZÛ
+5³ i66*Ij6G
+Ž6Qe6E~J6'¹~5ÿš\5®_
+5T-Q4å:4\H3º3
+oa27Ô1Tö0XWS/ASØ.Šà,ÐË
++|<DÀ  +o¢,Æ`._·/8Bò0Nj¢1K	i2/t 3N|3²M	4R:4Úí5IÜÎ5¥Fï5ñZ6
+0I67Œ6@ó@667=6­5ë£z5 5CQ4Ó)4JWé3«gs3 ¶2(1C$ü0F®/1[.
+¿,¿wl+gD>À  +ZjÝ,µ`.Žž/(%²0<nR19jÊ2 K2ó°|3£
+4@W4Èfã58Þ5mx5Üù6,6(m60×
+6&ð06
+¡Ÿ5×5Ýœ52uÅ4ÀËÇ483KZ2ét2H11°04²
+/!b6-ý<,®#»+RL:,O]-ýàL/70gcÞ1/Ú2y3T&Ð4
+Ì4ÐVœ5pÇI5õ`È6].Þ6±
+M6üéž7"
+^7;27Cµð79|±786öÅy6«Ñ+6UÕN5ì§à5gì©4ÈŒ4œJ3LlQ2p*á1wÁ0_¢=/1 Š-õïv,§}À  ,ç-ì-/*TJ0WX¿1nšF2gã93Eé4Éî4Â4
+5`ò5äï 6Nu6¥Uæ6ìF17l7.òý76äk7-Ið7®6æN6 @`6GP]5ÜtÎ5Wîü4º¬Œ43>ü2_E»1f	
+0OÎã/$|-äuV, À  ,Ÿq-ÚyÜ/
+z0GM 1\ðÙ2VŸW374ø4ŽV5PL5Ô}86?»H6~6Û¢š7
+Íâ7"³ô7*ç7!17
+$6ÕÖ»6¯68Ël5ÌAŒ5GñQ4¬Áº4mô3/Åš2N`1Ty0?û/ R-Òû6,YÀ  ,sëö-ÈÆ£/Þª07B1K9l2Eu3(
+3üLb4¥î¢5@J5Ä
+n61~6é6Êÿ"7/£7tè7
+Aa7än6ÿ5J6Å_]6
+È6*Fz5Œ¬57óŠ4Öž3ñ3!rR2={p1CÔ00(//
+p(-Á,keÀ  ,^[
+-·k/#Ú0'7b19 24t3û63æšŠ4Ëî5/Ñô5³Š6"GŽ62«6º[6ï"Í7
+5à7oÜ7±¬6ê!\6Žçþ6{÷6Á5«Û5'õú4ë¶3Ü=<3
+þ2,J11¢00 TÖ.ý¿ü-°÷,V-.â@­0!È1Já2]Ù~3T§«42^5òD5šd6=æ&6Œ4ä7$t7~å7°KŽ7ÛÎ7ø;8 Ù97õn
+7Ö\Ž7ªü7u+7
+ª
+6Žà65ªÊ5¡0Ö4úúš4+.3Liã2U
+1CMÅ0
+D?.ÚÞ¬-0nÀ  -ÒF.Òsú0ð1<uY2NL3Fä4&&è4ô5H61,R6¯·7²q7nYa7€ú°7Í£Š7èâ7ñg®7åÓ¿7È7{7dü=7
+]6§è6)?5e4éb4<3>Ó2F²15
+04Ù.ËX|-yNûÀ  -n?û.Â§G0
+?Þ1.fÒ2?+
+37`
+4ï»4â=5¢6$r~6£9H7ån7]Í·7©«7¿¬7Ù)Ù7á
+â7Ö9a7ºÒ7a7TÍw76ž-6
+Ô`5÷ô4Ø$4I3/¿Â27G1'ºv0%s.»ÒM-f=À  -ZÛj.²Ú/ÿ÷1 XJ2/Óë3(ŒU4
+ž4Ðiü5@Ô6žš6»{7l7MB7XŠ7±µW7Éq$7ÐÒ7Æÿ7­
+n7F7D¬6ü
+Ÿ6Ô6i*5·4ÆžÒ4Vö3!j°2(Ü1ðÐ/ö,.¬L
+-S+8À  -GvÙ.£
+à/éov1IÃ2 |¹34_4Ÿx5u¿36
+þÔ6=­6òÒ7<¶\7¢7£Ÿ27¹žs7ÀO7·£7HW7|X
+74oæ6æö@6Wz6ýô5i~$4µM3öÈÐ3 2xp1
+'(/à
+N.Åí-@V.[L/±Ã0ûûå2
+3(Ür4uÿ5[A5Œ¯6l>G7 ñs7u¹Û7Ìö¶8
+28D 8gÞ¿8{º
+8Ú8vf8_NÃ8;Eæ8¶7ÁËÎ7hxô6ônž6`y5³Ãé4úø%4¹î3"2.æ0òø/«º.T9zÀ  .KêÍ/¥S00êh"2:?3
+,n4{4ôŒm5¯ßB6\[B6ðÀ7e¥7¿Ì8
+Y8898Zp8løW8q:8h!8QÜ8/¬8~¶7µ(l7Y6ãî¹6Q$5§_Æ4éÁ483Àa2
+À0áÑ/.E-À  .<
+/ã[0ØÔ\2a 3|j4	4âÂX5£6Lx>6ß>7US7²¢{88,s8L,$8^6ª8bLX8Yâ8Djr8$C7øÕp7š
+
+7I=6Ónº6AÏ5û¡4Ø^4f3
+a®2
+0Ðª/ly.6 ³À  .-'N/s0Ç@1÷~3Ìg3ý
+14ÐÈC5?Â6<86Î{ê7E{7¥x^7ôSP8 |«8>RÙ8Ot÷8S^ª8K 86øK8yð7æ­t7áŠ7:a6Âîº62z5|4Æ²û3ñy3 ý1ìðè0¿/En.'OÀ  .
+Å/¯0µ¬Ó1á\ü2ô8Æ3çB4ŸÎ-5p6,²26œY75fÊ7NA7ák8rä80y8@³L8Dpþ8<}^8)"8
+à7Ô
+v7>D7*¥6²n»6#%53X4µF3Ü&02éH1×Ì0®\/v<Æ.ê/30vy1­Z2Ô3â`ê4Ò>X5©R6mG
+7µ7ìÁ8¿P8Pä8@È8o¶8£È8€8É8?M8LÚ8ª8}³8@ê7úu7C57
+ 6`w°5¡.&4Èä3Ø²2Ë1Š¡<0mÏ/
+àÀ  /n0e1d1¡ ã2ÅP
+3Ò°w4ÃÂ56]5è7ú.7û7ü=d8CAK8%¹8Â8{m8¶û8 8œA8ñF8)8nÍ84$©7êM7ùï6ü6Q#m5S4º€Q3Éï2œUò1ç@0]œ/	€ºÀ  /©i0Sé91çn2¶3Ã 4µEÒ5jÞ6M$Ž6øÃL7=37êü*86fŽ8tR8N8m8Éb8I°8;:8¶8@r8_æ8(6h7Ú$7saT6éÍá6AÏ+5ô4¬¶Œ3ºoF2¯O1-D0L>d.þU*À  .ñÈŠ0B¡1Íø2§Ç3³O4ŠÉ5Ñ€6=~6å>7pÊÖ7Ùºî8)8cß08
+h8^®8ÛŒ8	Ž8¹+8:
+8t®®8Q 
+8
+H'7Éûþ7`ÎÊ6×062zè5¯\4É)3«M2 Æª1sH0;v
+.é`àÀ  .Ü>z01Xå1yi23£
+4MM5vpÕ6-I6Òa.7]G7Èy¶8
+±8S©8yuÏ8PR8î 8yx8vn?8sœ8dÜv8B8Yä7¹Ó|7N<C6Å^6#&¥5iu·4Û3+ô21or0*­³.Ôl/œW1îX2R
+3~gÁ4
+Øc5tn6@M(7L7ïR88rK8¢88ªš8Ü7¿:
+·y'úž
+ÁÐ·Ä6U7@8=
+Ü8u888ZA8â7C6ômm65§5gåW4xR3sžY2IÞÅ1v/¶§kÀ  /¯ŸG1
+Rp2CS+3lŠß4yó5cE63(6ó ì7ìÑ8
+8c§Æ8þV8¡ïï8xÝÊ7Í²
+·+Ü·ãa ·¥7:ú8:á8H¹8.D8MJ7þV7ý
+6ãò(6)>5Wæ¡4m¹Ô3b³À2;·S1:/©Å_À  /¢k71¶24œ3Zæ 4f
+
+5Roª6&ü6áh¶7êP8 øg8T°A8Äš8Ð:8r)¶7Ü*4¶¹Ïø·±?`·YÂh7g³š88€68ê8|®€8?ùÙ7ìè7smB6Óvâ6
+Ô5Gçë4[ûU3Q¯(2-á0ùþ#/ãSÀ  /'0î5@2%äQ3I%4SïH5AÈ6Ýå6ÏÐ~7qÏ7îÔ8Ež¹8ú8°x8ku7ê¢(µlà·~:À·m76 86fØ8uÞ78m Œ82©!7Ûy7`àI6Âû6k"57é54J<Ô3@ª2hp0å/GÀ  /Å0Øýq2,ã37d?4AYs50Ãå6
+žÐ6Ÿ8I7]Ê7Ûža86Á58z¢8Ÿ8dÁ7ù<6}`·ö¶,_7 i84)8i8]RØ8%Xk7Ê
+7NSQ6²W6§5'ê48~V3/¥÷2@þ0Ñ/:0NI²1£u2áeW4îÁ5
+â¯5ú-
+6¿æ|7zj·8	Ž8u­8«pY8£Šú7Ãž¥ìÐ¹H.¿¹öõ¹ÒÄ¹¹eSWžêºX¶Ì³ 8n|8Ü¿8Z¢~7ú{x7hzŸ6Ž
+5ì¡v542ØTö1dJ0G,`À  0?µÆ1ïþ2Ñ\3úûÅ5&Ž5èå
+6²È
+7i8 @8f;ê8¡ 8w
+7Ï žö¹8Cž¹$¹_Ž¹Ê¹S}ÀžÓa
+¶8g9x8(m8M`<7êd|7YÔ6§í45ÜqØ4÷×º3ðÕ2É:1\_09+·À  01!Ù1j}2Á¹`3è	4ðÕr5×
+6¥©¿7XŽP7î%8VÊ68Ÿê8G&7Û¢HžPú¹(XŠ¹t€7¹ì°¹,¹Aš*žŒÄ5ŽÀ8_ñt8t8@
+ø7ÚM7Iªé6ÃJ5ÌB:4åx\3Þ*p2º <1Tt0++À  0"ì1äü2±ãf3Õ8M4Ý]|5ÆU
+6_7GÙ7Ü$š8GX8æ08:7çªÐž^¹m¹`ÿ^¹~óX¹np¹/Òž€®6ª!À8X©\8s82Û²7Ê6
+7:Bþ6_5Œ4Óþ3Ì>
+2«à1x0
+*eÀ  0ùÿ1jŸõ2¢
+k3ÂV4Éå5µ
+
+6m76ýç7Ê#Œ87æÔ8
+y8çO7ó³Pž9j@¹¹MZ¹j
+@¹YÞ²¹
+ýžU<7 8QaZ8dö8%l7º7*Û6ov5«âü4À¹ 3ºQ¥2ë1b;0)Œ0Ç.ò2
+»¿3V<Æ4}¢î5v6cT7).§7ÓO;8W3Û8šo,8ªæÊ7dÀ¹¹ S¿¹Ã#¹º
+¹°€¹Ÿéü¹ÒÇ#¹º»¹PnžË 8nýL8
+ø8@"á7ÁÓž7
+«à6UÒ
+5uÜ4r3Mg-2Ñâ0À?ÃÀ  0¹ô2Šÿ3G#4kÕä5pþi6SN7
+|7Å 8I= 8DL8¢ŠŒ77Áà¹
+EF¹hù¹Œb¹¶Ëê¹®¡Ä¹»ïü¹Ë¹¯Y¹?I>·Õð8h
+8iÎ84VF7µH:7-6GWÂ5e@4a]Õ3?"2
+K0²È@À  0ªòø2@38
+H4ZÚ5^éè6CÞ7N7¶ðØ8;Gf8n8f¬7[ ¹¹~/¹µ<ú¹²øÈ¹¬t¹žö¹Äv¹¥÷¹.ø·¥z°8aØ8}kD8(®7šŒ¿7®=68Üý5T-ô4PŠ$30Üá2ÄU0¥PŸÀ  0Ôú1öû 3(ñ	4H;Ï5LÕf63ß$7u"7šÁ€8-Q.8î8&7~| žé{¹
+k¹®ä¹¯%©¹ª$¹µü#¹œM¹¹
+ºÆ·jÙ 8Z($8nê8
+œ71A6ü^Ô6*b:5CVŠ4?ît3"»1î{
+0Ù;À  0¶ü1àÑ~3×Ê46nÆ5:Àæ6$'i6õÃê7t8Zô8d8æ7ì žÐóÜ¹yQF¹ŠòÏ¹«R¹šÌ¹³0¹¶$û¹;¹
+ó·
+ŒÀ8S6h8^8ðz7¥Æ6ça06çv52Z4/6Å3R1Ùm0a¹1*]2
+8ï3Žš4ÓªÜ5Õ.Š6·!Š7w
+8
+þ8Ž18ºÌ¢8Ë°¹
+éä¹¢î¹ÿ^·àÏ 95ºt9_ 9C7Îs ¹p¶¹ÅM&¹Mt¶°8åz8}íJ8¡Í7u7X6«Ós5ÉÞC4ÉÆ^3­Þ2(1$láÀ  1
+@_2w¹3§â4ÄÂ5Æ@Ú6ªiå7vÅ8
+ú8Q8°7n8QÐ¹ ¹^b¹vžÙð9D#X9 <9|25Ë ¹5R¹Œz¹<Èµ§» 8!~8ofê8¯7e.b6 Sp5Œ(r4»îÚ3¡!ô2nI1óüÀ  1#Œ2d¥3}4µÚB5·S6²$7dø8{ö8Ûš8¥¢>8Ø žìH¹¥â¹ìŽž
+L9RŽ9 Ì9u$·µð¹ú ¹²çÞ¹+œ68J 8]8`à7ùz7U%n6Óo5®r¢4®U3,
+2\³j1
+{À  12Q¿n3Tú4Šñõ5šeC6úc7Rti7ûÙç8mL8
+8^žØh¹íV¹cHž3ŸP9`ôI9§Al9o%Mž;hà¹¡Ÿ¹©µ<¹â<6â9 8y3$8RZ(7ç7E
+x6Sl5 ŒÑ4 ?Ñ36#2Jä1/À  0óÔì2>ÙH3v4	§5wx6B 7@KÚ7æ»Ü8ZNì8wÚ8ä(žÃhš¹4Ì¹ÙäžJ0P9o\ý9°â9h¯gž% ¹€0¹ ¹
+ô74&`8m«<8CÓÆ7Õ±u756{ŠÒ54hL3zr29š0í11q2ÉX4_ 5
+1œ6
+]þ7ê7¹}8Qó8°8£,žJ
+¹Ë`¹_!H9kØ:à:.:<ÿ€:pÆ:]ŽP9°10¹>
+¹±úŒžâÑÈ8@08c"8;n7ª©6öÒÒ6Û(5À¥4®Â2Ábô1ysÑÀ  1oõD2º³3û5®6_6õpb7¬ŒÈ8Cã28€ïF8ÊÔž7
+@¹ x¹g
+ 9dc(:%­ù:Q#:V¢š:yâÃ:]|Ó9$Ð¹78¹§ðžÊt08?³è8çJ80!þ7ºv6æ6	è75
+{3ñ2Ž"1h
+þÀ  1]š2¬dÉ3èPâ5÷6a6ã
+7ü85Òè8Ïð8iž$@¹vë¹nöš9]Fd:9F :sª«:pE«:ð:]E<9¹0\¹æLž²8?Mš8kp8$Õb7ËØ6Ö6g5ÿê5ZQ3ßº2Š¥O1VÊ.À  1K
+23Õ°4÷µ
+5öÅR6ÐŠÂ7;Y8'Â8° 8Xž 0¹kL¹vá@9V)°:LÞ
+:Ë:ôN:B~:]
+¿9b¹)h¹ÜžžØ8>çh8wß48Å7Ý86Åè25ì®4îNO3Íé%2F|1Eu[À  18¬n2È93Áâ4á{ 5àÈp6ŸAô7z¢8²R8M8¥·üB ¹`?p¹~ËÜ9O
+:`v4:\W:Åà:ë:\Ö898 (¹"v¹Ñàž[@8> 8hç8<)7}Ý46µþ5Ø
+Í4Ùçû3Œ±2çª14 1­Þ63º>44.5P566M$7*F7ê (8}eÚ8¿'ä8[/0¹
+
+ ¹fð9£ :F 
+:Ñù2;
+ÕÏ: þ;
+þ*;+:ÖÑ94;p¹ži°¹Z	À7,3À8ý 8_€~7Ö*7J6AÛÂ5F_4-æ3±1§÷À  1¡m¢2ú6/4'¯5Am6>>7
+7Ùôê8l`î8³(Ö8QoÐ¹:x¹Q95@:Q£:Ó-G;;:¥ú:ø|}:÷yF:`z9åp¹³Å(¹G·7f3À8o8RÂö7ÉÐ7è64ðf58ö*4!6 2ñ>1XŠÀ  1ý
+2æ÷â4Òþ52¥ò60#W7£æ7ÉÉ­8[\8§)Ä8G°0žôÕ¹; 8Ñ:]G:Ôal;:¶:©ö:Öü·:ëÒH:ê8³ ¹¯ ¹5d878àl8Eár7»€s7
++6(5+À4eX2ß³{1ºGÀ  1x2Ó¹4
+ög5#ÞO6!§p7²77¹q8JW8*ž8=ðžžå6P¹%<8²à:hê:Õ;m$:®	ú:µ|ø:à+P:sÂ80ç@¹ª|
+¹#x7­`8QÖ88ÿè7®37 %¶6«5
+#T4	2ÍÛž1
+êÀ  1x7Ç2À{G4Ï5­6+6õ
+7©s489R$8+ª8418žÕð¹T8G®@:t-:ÖÉ¿;:²î:ýB:ÔY:ýwµø ¹¥×¹Ÿ°7Ê08{t8,
+d7 Á¹6ë6.N5¹é3û2Œö1rû1ÏÁô3 
+4V35vYê6q2
+7F©H8;Í8Òf8ÃÝ7î
+ ¹;Ú8¹4? :
+j: ö;C¿;Xiž;"wº;+à;T£°:Ì¢Ò:þŒ¹0¹},·©R8o 8w
+7õžÖ79ó6d$-5jïè4MÐ­3Â^1ÈèÀ  1ÀØÞ34G4.5dÊÒ6`Æ78¬Ò7ùÑû8N8·¬7äðà¹4P¹C>p9ö\:;2
+ú;bŸ;1F;*fÖ;QRÎ:Ðnà:µ
+¹úp¹Œ·fÀ@82<8i:7æ€€7-­Y6U*5[+44?Ø23*î1»À  1±ïÇ3	ï47Ý(5S;ž6Nù7*°^7ç,V8s<8«)È7ÛÅ ¹,Æ ¹R=À9ê/ì:); X;kÕY;ë;)1¡;Næ:Ô:þ9ðÖô¹ÜÈ¹m@š¶õ· 8õX8[áð7×n7!ŒÁ6F*5Kf~41ßž3|1­<%À  1£²2ü'²4(!5A¬6=ÝB7
+³ê7Ô·8`z8Ïê7Ò ¹%;à¹a=89ÝÂ:¡õÆ;¥;u-;
+€®;'üc;J±
+:Ø
+9ÖCÄ¹¿¹XcÀµol 8žt8NDª7È|;7Ì(66ô)5;¡É4#ç<2õø1f6À  1
+2å#4/
+50
+
+6,Á 7·v7Áá8M
+²8v
+7Éo@¹
+±ž¹p<°9ÑU(:Šçr:ùã;A;^W;&ÇR;G`%:ÛÓ:9»°¹¡l¹Cø6¹Ü 8{8@§b7¹h7	Û6'ä*5+Ý4îÁ2àÉ21G1Ü²3*TÞ4cR	5V6~Œ7Q38
+Š88Å¶Œ7­`¹Dhžâ¿À:#:î»:ãÓ;\§ð;?@;HÒ;)P
+:Æwñ:+¯N¹`±¹¢Ž·ó 8c8z8_7CèB6qnš5y
+?4ZlŒ3$`~1Õ0À  1Ì¢3
+^4S5r
+6l7BeE8Ñi8
+¶8¹
+l7¥¹>À¹Ïh:
+:Ö0:Í~;M·;APÀ;>·;9à:Ïj: 6È¹kÒ(¹Õ ·²à8Þ(8s?:7ò¢77qñ6a +5hq4K®¶3.ž1Æâ)À  1ŒÃm3×Þ4B³5_^æ6ZnŒ737ñø8|S8¬` 7à¹8o8¹ >è:
+:œŸ:·:;>Çk;C@;4g;Jp
+:Ø€ô:Ÿ@¹vó0¹x(·d;8YD8eZ7âö7*û¢6QÑ®5WÖâ4<ð°3
+üð1ž>"À  1¬äK3^42c5L·Â6HGÙ7$ÈÃ7ÞNd8hiÈ8ŽÐ7@¹2Zš¹7®p::¥D:¡
+;/×5;Eàà;*·;[ &:á»v:	EŸ¹
+ ¹bw ¶Æs8Ô`8WÓx7Óbe7
+
+Q6B15G<¶4.2©3Ë)1©
+À  1)2òµ»4""5:66 ö7ú7Ê€.8Tú8	7¹,F ¹O
+ð:
+:Ù:Ð; æò;H)`; g;k8:êÒ9û|¹š¹LÜà5îB 8
+Ot8J
+7ÃÎF7624Ž56¢4t€2ï2Ä1ö1Ïè:3 ÁR4VÑ 5vÆ
+6qÄ`7GV*8îw8Ú8Çãä8
+ê ¹-Ø¹ÛÀ:
+ÞÜ:Q·:À9:îA@;<zz:7Á:Æ/L:à^9òÕH¹z¹×0·8 8b8|¬7ù&7;q6eÜý5l]4NÛb3mc1ÉšÚÀ  1Àç3*4GZ®5e
+6`wú79(Ç7úà88N%8ºÐt8Ä¹'¡H¹&bP:â¢:døå:·V;
+ÇÐ;4îÞ:bÇŸ:ÆÏž:29ÜÔ¹×È¹oÙ¶8~8oUÆ7ê;t7/P6Vêš5\³v4@÷ 3ä1»ãµÀ  1±åõ3	·47ä[5STþ6O+7*ûe7çã~8u
+à8­œ7û;@¹"9ž¹:èà9óÌŒ:x:i:®€;"o;-c3:æÍ:Çp:F9ÆXd¹4ø¹ZÀ6/« 8ô8aÿ7ÛWÁ7#É6GøV5M	T43à3Zž1®
+À  1¢äÓ2ûùÔ4(n5Ao6=ß37
+Î7ÔæÉ8a}x8 ©7êî¹
+Ò(¹Oo`9áÔT:
+œþ:¥Ñ;8_;%×§:j::Èv:xô9°ü¹0¹D.h7
+#À8µÜ8TšF7Ìt7õÄ695=_04%0
+2÷¢È1 YhÀ  1ã±2äÌ84÷µ5/ãà6,Ð7 ¡7Áê8Mî8,7Ú¡ ¹j ¹cõø9ÏÛè:^Ç:;Mœ;
+L:±ía:È°Ú:«Ø9Û¹ï`¹.Y7.@8ÑÌ8GQ7œ]7
+!ý6*²5-µ4L^2â
+1C1®
+d3ú÷44ÿb5PçË6N
+š7+€ 7ìmâ8È8ÅÉ(8Jøžä|p¹\à9zÐ:;o³:y;#ñ÷;)Õ6:ž¡ò:I¥à:
+1Ô8Ð¹©š¹:Ïp7×_`8¥%48hÓ7Ü#š7"M6D³R5H»'4.¿3ËÄ1©5IÀ  1¡
+
+2ús?4'ï"5AÛº6?AR7b,7Û²ë8o¬8ž8q°žÛ¹dc°9LÑð:C :ò;%¹ÿ;+â*:§:Q:B
+Þ:T&8œ ¹¢rè¹'7ùs 8(8\fp7Ï[7667øò5;}4#2óîZ1²¡À  1ìØ2æð4Þá52Ïª60uü7Œ7Ê÷õ8]ÇÈ8«gà8ay@žÒp¹l2h9:K :Î;' ;-ï
+:Òð::ÿ: v[8ç¹Ö$¹N8
+Ã8+ä8OùF7Áá
+7
+éS6+>5.@4aö2âE*1/øÀ  1T2Ómâ4
+Î 5#Ã6!ª¥7ÝI7º<þ8Kã
+87>8QêèžÉ P¹t(8âlà:S¹ :§ªŸ;)J;/ü:ko:3
+:!€6%@ ¹9džÿ
+p8
+Íp8/D8C7Ž¿¿7·p6
+05!v4
+³e2Ðú1­PÀ  1wx2¿ë24 Ÿ`5·6ßP6õ5®7©89þN88B\žÀ¬`¹{Ïà8Ñ`:[Ñ:°Õ;+;2	:f
+:+N:"ºö·ú~ ¹ž×°8/×p8287
+è7§q6ó
+6ÉÐ5Äæ4 Ô2ŸòË1vUP1v?2ÉR4Ý5
+ô:6
+e7!^7»ÿÁ8V}8·CR8·ZÈ·ÊÖ ¹UÁ8žñ©p9¯:X¿:>î::t9Ô§ì9¶91ÊH¹|8Ø¹œ<žÉ88Õ@8 Àª8Ep7°Å6ýbC6ó5Qü4-2ÃÉÈ1|)À  1p(l2ºõ3üz5¥66÷.7®¢8Gy 8ª×ø8«Ú·À2@¹QŸð¹@9¯$:#1ç:VÔ]:PÄh9÷Ò9ÄV:9ž°¹~q0¹-Hž{f8ùÄ8ã8:¢&7Š.-6í{«6
+5ó5N3õh2¶°1kÀ  1]d[2¬\Ñ3èjÄ5%6»
+6äL7¡ED88uš8l8 ZD·µ@¹MŒ¹(9ž9ÍÆ:.
+ý:o£»:fÿM:
+ŽÊ9ÒŸ8ÿN(¹TÌ¹: žE:@8
+<8t8/Ô,7Ÿ6Ý6x]5K/3äx2©q1Yø%À  1J H2Ä3ÔÃ
+4÷zï5öÌP6Ñ7è8)q±8>8Ú·ªê ¹IºD¹?ì09sØØ:8ä':9:}:?:
+åJ9àå8Í*à¹pð¹hŽž08BÄ8'Ú8%37ÿM6Í®x5óu4ô3Ò2E}1Hß¬À  17Ü62+N3ÁV4à«Â5à"f6œïÞ7Æ8mœ8
+á8YÈ· F ¹E·è¹W9P@:CœM:¡K:º :/Ó9ï-.8 ¹¹PúÈ·±Ä 8g<8
+J?88>7gß6œÇÞ5ßú_4àÃ3Á 2d17Ç41*Ò82
+±3µ~?4Ôö,5Öî·6¹3	7
+8!w8Õ?8Ëá:8jÖxžºÈ¹oMü¹
+²Ì8°=š9]9þ9KX 8þçÝžž¹v¹ ¹Ý$7Þ'à8¬¶688­8(	7 6±iâ5Ï$4Î&
+3°H24?1&»ZÀ  1
+kò2wý3šWä4Åê5Çm6«åt7z ç8
+8W³8Ÿªb8^5 ž°Úà¹kôd¹0Þ$8j` 9T:
+9S 8øžH¿P¹
+®B¹¹ $p8Ð8šò8{Ù8¡7p,6ŠB 5ÁÉ
+4À÷3€2rð1uÜÀ  1ª2d314¶'š5·ìb6à7fÍž8
+º8Ú&8±s8Qž§
+¹hè¹C	7èÐ9K:¶9Zå8ñGžc<¹
+=
+¹:žÚ×8õÀ8£kª8{~8(7`·6\5Žn04³Ï3Û€2aw10]À  1c2Q2ý3
+/4ŠÀf5šk66JK7S7þž
+8r¹88€<²8Dò@žah¹eAD¹U4ðŽë 9B;=9b¬88êvrž€f@¹Ëì¹Ižµf88-æ°8Æb8n\7û)o7QC-6ò5§B4¥§3%22Oÿ1êÞÀ  0òr:2=Íú3äÓ4Y#5ê
+6ü¶7@gV7çû8]Ÿ
+8Ú88PÈž€¹aç°¹g`H·ïâ99;Å9jrÀ8ãŠ>žÄiÈ¹Zž¹iZÐžôØ8B×8!8`®7ê
+7AÎŒ6ÊÔ5žS4
+3nÀ2> 0óJÀ0ÇÓ£2
+du3Wi4tn5Ä<6eî$7,/87Øœv8_Î÷8Že8È 
+8" žœÈ¹dæ¹`K¹}Õ$¹{ð¹4¹£|¹xs¹ræ7J£À8§q8£áò8Q_õ7ÍÎ:7$ü@6]¬[5}E4x:Ò3Qâ¢2±ª0Ã}iÀ  0¹N-2ö3GÉ*4lõ5r€ç6Ucæ7àŒ7ÉjÀ8PLN8šc8Œ
+ž8
+IXž±l¹Zò
+¹Â¹n ¹}ïØ¹¹Þò¹(ÝžìÜ7×8¥\@8õ
+8FOÖ7ÁÚ67åÄ6O­5lí{4gõv3Cöš2g0¶NÀ  0ªÈž2¶38)B4Zu5_ÁU6DÙ§7=7º
+8@ÉŠ8až8¯õh8ùž€>T¹QÞ.¹
+#Ï¹ñ¹_ì¹Ü¹AV¹k²žÈ
+7Ö]p8£Gh8F8;?»7µæ57ÏF6A®Î5\ß4W°36
+®2
+0©
+ÖÀ  0CC1ö5¬3(Z4Gö-5LÝÂ64Oj7CÀ7ªÅU81Fþ8_Ñ8£à8©žžy8¹HÊF¹
+¹u¹Çì¹µ¹£À¹Ufž£· 8q8¡28o80/7©ò27žÊ63°5L>B4Gjž3(
+Ž1õŠæ0ïÀ  0œÎ1ßYì3ér45vÃ59ú26#Å,6õê7r8!ÄZ8]ê8ÊÈ8
+ZžŽ¹?¶d¹çZ¹ø¹/ä¹¹
+¹>t6ž~€8#Ž8
+ž8.8%7þ06ùD6%±C5;æš47%Z32º1áÀ0ÀD0O
+#1€=·2âÉž4ø5
+X>5ýÒ6Ãv7n>8.¡8íÑ8Œ¶é8ÈÉ8l ·Õ`žò·Ö¹<ÐY¹Xø¹JÓ¹kžE 8!Å8®êÆ8­ï8tø8y,7v²	6ŒÅ 5õò5	ä4§*2ÝŠ²1 Íx0KòÀ  0?þm1Nq2ÒSî3üP5!e5ë]ÿ6µyç7n§X8C8r;ð8°³8œT8e9·¯êžÝ]O¹.7~¹Gj°¹7íŽžûnžüÜ83Óø8¬l;8Š­
+8h-^7ÿºì7gýß6±	5æV!5 ù3÷é2Îö'1
+0=YÿÀ  00ï·1_,2ÁÞ$3è4ñÕ5Ù
+,6§}<7\r47ô®Ê8`88€|8²j8^X
+·HØžÈ¹Â¹6Ap¹%L¬žØ·ø·Éîè8Eâ\8©íº8È8[ÖÀ7ð7YIŽ6¥hï5Ö¹š4ïr
+3æß2ÀE1M¶0/¯
+À  0!àÿ1oæ2±h[3Ôåª4Ýgi5ÆÚZ67J=7à×8Nü8hA8ŠÌº8Wvx·INPž²š¹ï¹%8¹«ž¶€·SÈp8Wðš8§o28â¯8O&7áL7J6ºÖ5Ç
+.4ÝªJ3Õ $2±1Õ0"À  0ÒI1iA2 ò3Á0=4Èùž5Ž6ê78ì7Í N8=\Î8N
+88Pä¶ü žM¹m"¹ï ¹ 
+~žKEµ 8iþü8€ð©8ýE8C)7Òš7;á^6
+Ÿ5·Ž4Ëâu3Ã»h2¢ä1kè0Y&/œ×Œ1¹2StY3LD4S5ww6Cë7ç7
+ã8Fw8ü8Ží;8ÍB8¹F
+8G¢8ŸÆ7³E7ù18cŸb8§Š8Ÿ<H8ª8wÓ\8"7ŠÔ7mÜ6>w'5qZ423{¥2OE1ì|/ºÛÀ  /°1
+²O2DŽ3n Ã4{æ5eÇþ65äF6ø,n7,±8E8rã8©Š+8ÁÇÁ8±B8óI8Âf7Ö 8a8m`â8Š°>8ž
+8£B8kSs8
+Ç^7ÑÌ6óé62\5añ(4w@S3j€Â2A
+1
+ú/®ÐÀ  /¢8S1«
+24Á3[i4g 5Sô6'Ý6å57;8ô8a£*8_!8¶uG8©öx8=á8$Æ7ùè818wc8¥¹ö8²ýÍ8ü'8^Ó87üÄ6ãR6&5RÐ4fŠ3Z)á23Í1°/¡xÆÀ  /h0íG2%gi3HÑ=4SùZ5B!6ÖÌ6Ò=®7v7öÄ8PbÂ88«"É8¢N¬8| 8.É8ð80üð8Rê8€ÃŠ8­^8¶18RS7øª7xOv6ÓI6³Ã5C
+w4Töú3I®ÿ2&ÿ0î*/í»À  /ê0×92
+Ã369y4@j50M6
+Ð6¿FP7`²17áCb8?"Z8Ñ8ÐK8Šß8yìF88Í&8 E°8Bs°8
+$*8£Í_8§¿Q8p=8EÓŽ7è!7f¥h6ÃÈz6Çø53µ
+4CÒN394
+2Tø0ÚEÇ/b°/á(0wÝ,1®VØ2Õÿ&3äøi4ÕNB5¬ÇP6s :7B788h 8`wÙ8^8žX8ÇØT8Ê¥8ÈÓ8Çõ8Â!²8²j8MR8Y×8
+7Ã#75'6mž5šã|4ÐØ3àb2Òº1«Z0sÝý/@À  /¯0eÙ&1¡¯u2Æ~š3Ôm»4Åô#5 h­6a»Í7	±ê7h8ÈJ8QÒq8ò8®F8œšï8Áá8À÷8¿#8ºh£8ªd8p8M ±8K7â`7|6^c544Ãm13ÑæM2ÄH1þ0c/
+[9À  /|ã0SÕ12¶þ+3Ãã4¶5
+
+6Pw`6þ 707öOè8C-
+88£38³y8ž 8¹x8ž#N8²¯8¢²±8
+ß8B07õ%
+76ýò6O®v5
+Á4¶J3ÃK72¶yi1¢0SM4/-3À  .ð0AÑ1`²2§}­3³X_4§?ã5«f6?2ó6éŸl7w7ã:84¢8z*.8 
+8©J"8¯ŠJ8±=ä8°§|8ªöz8Öú8}QP86Àh7å²÷7zA³6ìÂ6@ùÓ5Öã4šc3Ž°"2šª?1F0CÏ.ñþXÀ  .Ú1?0/Í1wr 2ý03¢Í²4åÄ5v6-î6Ôëº7aô¶7ÏÎ8%â:8g+R8v
+8œ8Š¬
+8©aR8©+©8£=k8ûF8nã8+PB7Ö@æ7h-6Ú¥62E25|P
+4,}3Š
+2Û1{Õ02Œl.Ý¢K.\S/²Ðx0ýÛ2
+:3*Ó,4!Ç÷5Àü5Á
+6s
+ö7¶G7ªó7Ù[€8"!"8W¯¬8ŽA8NP8{98;
+8ÜI8SÒþ8
+×N7Ôœ7{Ú
+7î6n>¬5œTÎ5SA4
+þà3(	2B0ú!-/°Qª.YfÀ  .LL/¥ÒL0ëp¬23
+}Î4$å4ø\º5³L6aý6øÒù7oœ€7ÊÖ 88J=68só\8'p8h68x8r"l8HCJ8ðÙ7Èy7lïÜ6õú_6_5±i4õàÀ4ž.3
+Ñ2àf0é/€.JÍuÀ  .<E/Ô0ÙÖ2·Ö3(q4
+Ó4å7|5¥6PÞ	6æ9a7^%d7ŒPZ8
+
+Ý8<Ê¿8d~:8~$8U18}óÊ8dh8<³8
+d7Œ5+7^46æŒ6PÁz5¥~l4åþ4
+q{32©0Øï÷/Å|.<4kÀ  .,>/Õò0Æ 1ö H3Ó3ýœ4Ò?5Û6?Ÿ6ÓÌ7L"7­Ê¶888/XF8U	8m³c8vV8n²¡8V®·81#æ8#í7¯ñ>7O6Ö76Bà5:4ÔU;4 *É3]1øå[0ÈW\/ÿd.-`À  .
+7/}¯0Ž0*1ßÐã2òûl3æw]4Ÿí5#6.
+6Á67:ôâ7E7ð5*8!åÎ8Eî8]eŠ8f^R8_q|8HôÞ8%27özð7£­Q7@/å6ÆUv63DG5š	4Ãy3ëÈ-2øMD1äw¢0·ŸÁ/9M.U-1º.ã£{0#Ç1Lm^2`o{3WµÎ45>5Í(5¬êj6D-Œ6ÃÙª7,š|7;7ŒÜ7íŒö8Êo8
+¡184^7ëÍ7ºÁ7
+KÉ7*"ó6ÀÛ6A$5ªB5É¬42ßu3T«F2]d\1IÄ#0 úÓ.àê
+-ÒÀ  -Š.ÓY02
+1=£D2P>3H4«4(4øH5 žØ66|Ö6¶\Ÿ7 ö¬7|?7°7Þ¶À7þ×8ý7þQI7ÝÙA7¯¬ß7z€·7Ö
+6µ<65!(5¬4öÇV4'Z3FØ2Nâ61<r°0I1.Ñã-[ÔÀ  -mç".Â80
+`q1.Ù,2@
+¢38³4õ4å>5F6(Ëð6šßÒ7DÚ7jP¬7€_¢7Ï°7î!7ù7î9Õ7Ïäã7€¬7j±Þ7%6©0à6)
+65ÏB4åûR4ÕÆ39æ2@`1/!?0
+.ÂÝ-n=ªÀ  -Yšø.²
+/ÿ
+1 2/Üµ3)2c4Ð4Ò45UŽ66bç7	7XaÃ7!07ÀªP7Ý\Â7çù"7Þ"`7Áð7x7ZŸÿ7
+<>6[6
+D5Ø4Õ/N4Pî3+3621Ýê1!ÏÍ0 åí.³Ö|-[Ã¬À  -EjÏ.¡ô/çz61Dù2«È3±A4«4¿,5xHC6
+j 6åû6ûÂo7Frà7âŸ7±€7Ìe7Öàž7Î
+ð7³ü$7pD7JÌ(7 ïV6(6R5~žÚ4ÄcL4Ì3
+`2#[Ä1~[/ìh.€Ïö-II¯,û-ÿw>/8yF0iH1«{2|,3WÅº4!â4ÕÍ5wû5þ%6fÞ6¹Ð7©7,p7H_7R^Þ7GÐ7+l7šr6žq6d#V5ûJ 5u4Òþ4ö3U>z2y¢Ò180g
+¶/6-üÞ8,À  ,ÐŒ-ìí
+/+
+0X³1p¥Ð2jfg3HXê4`q4Æu$5f¢d5ì¶6VÊ¥6­Nj6ùf7!6á7;7En7;U7 ßV6øà¹6¬¬6Uæw5ëì5e4Åš4ª:3Ghû2iS51oh0WÂ:/*cé-ëö,@2À  ,~-ÚbÚ/
+ŸÖ0GÐÇ1]ô©2XC¢38ì4
+ÞË4·cz5UI®5ÚøQ6G
+o6 ÌM6çë7ý17.¶
+77Ïý7.Û
+7:@6èp6¡=6G©5Ûµ55V	l4ž
+:4
+]æ39z2Y1^ŽÅ0HxÀ/
+?J-ÛÒ,ðQÀ  ,r}-ÇØš/a06î1KC2F Ý3)L3þºH4šQÐ5Cðø5Éaì67J86J-6Ö7»7
+Ã7!á7*7"`7
+)6Ø h6Ï%69lŒ5Ëê5FV4ªÌ43+œú2H³ü1M× 09/E/«-Ê'
+,u@àÀ  ,\ÿ-µNw/f0&
+D18[23þ3}3ç¶ü4@&52B5·Ë6' 6È6Äå6ÿ¥7
+ÿ7
+A7æ7 ð6Ç>6`¶6+/Þ5ŒÌ56ý@4^3ít3
+èy28d`1<ù|0)åÊ/ö
+-¹?k,`¡
++CŸ,ü.7Ë&/jÌ0«·1³2`|3*ø"3å?45
+£Û5Æ5×B6
+öj6NãÜ6rÙx6ót6rb~6N~6
+ 5Ö,ô5Ö5
+t!4WŸ3ã$
+3)_b2^s=1~Ø0vÐ/h°`.6.,úb+ÿ~À  +4ú,ê;|.*} /YØ0ta21pÊR2PÒ3
+Ñú3Õò4|5Î5t05Èóî6]M6A/.6bôÌ6oaO6bÓš6@øz6!»5Èt5s¢5y|4{mÊ3Ôy®3
+`
+2Oìä1p
+\0sµ/YA.*
+,é¡p+ÚšÀ  +&6,×ëZ.
+0/Hãv0ajö1^-2@x*3«Ó3ÄàP4i4óðš5b+­5ºN6Ä.63z6S 6^Ï(6SDÒ63Ñy6	"æ5ºïô5ca4ôý²4j,
+3ÅÏ>3`Ü2Af1_?0b|/IÒŽ.
+ç
+,ØàH+µÑÀ  +n.ä,Å7.â/7îè0Ntº1Kì20m3
+¬3Ž°®4V
+s4àE
+5P&Ÿ5«©G5üV
+6%ÅÑ6C+s6N= 6Cµù6&ªu5þH"5­Qs5RzŒ4ãf4Xêk3·$Î3a22à21N_Ž0QD/:cÜ.Ã,È +q!ôÀ  +X^,³K.
+/&úZ0;~~18ô72 bÖ2ô¿3€
+4C
+è4Ì5>!Ñ5ò5ç#â6$63FÆ6=ªÚ64'"6r5êJz5²ò5Aç4Ñ4GšŒ3šz^2úÄª2$YÚ1=a0@
+/*õ. 
+,·]ø+\ØG*šÛ+ÛÈä-!
+$.O/jÙ0i¯â1Lª2
+°2ÖHù34LM4
+4Õô5
+zé5Q­V5wÂ­5ã~5wl5Q25
+à4Ô>4~Šx4pr3Jº2ÔÂy2
+71K
+
+0gñ/iÝ.Mù-ò
++Ú8*Ÿ&À  *t6>+ËÜ-vŒ.@z/Yôg0Xït1=ø2|
+2Ç&Æ3oN3ý 4nlÜ4Æü:5Àì5C y5gQ(5t€5gBì5Cý5§X4ÆÐª4n/€3ýVz3n·2ÆæB2K£1=·°0X¥ /Yª
+.@Gà-EU+Ëj*sè°À  *aÄ+»ð6-	ÐT.1l/IŸ0H/1/]s2Hñ2ž3\ù3ê¥¥4\Àž4žb5	í555Vß¡5cTL5WK55òË5	n4¹4]žÒ3ëÌ3^$f2¹
+
+210bS0IZ=/J;..2>-
++ŒüA*bUÀ  *MÿK+¬Þ,üSÚ."\/8+07n1 ÂÖ1ø*ž2šâ`3JñÂ3×¬+4K4©ÈÉ4üã5'¿5Fn
+5Rò5Fï«5(\4þk©4«U4MAü3ÚA©3M<2«-Ö1û€ò1#
+ö0:Ø/:ËÖ.$ä,ÿ×+®^*PÁxÀ  *:ãÑ+,å. N/'Fh0&®(1(:1áÃ2À-38éü3Ä²®49hp4/4ç%è5yã55ü5@á56Æ
+5Æa4éú$4ê4<Ë(3È·@3<þ2Q1ç+Ê1·0*Ãt/+\~.2ö,ê}ô+¿î*?-Ü)Hlð*šM(+øfh-!$ª.7Ý\/8R0#(0þ%þ1®{2SÔ;2ãD23Wðy3¶ 34I€45r4Wã4d14WcÃ45D
+4èZ3µZy3W2â/Ü2R»·1­¢0ü²
+0"3(/7}~.6ÄP- .î+öî*§Q)GEïÀ  )9å*
++ætÔ-Ê.*Šì/+]ÿ0i0ì1¢B
+2Dõ2Ók3Hþ3©¯3þÏ4)Xî4I'4Uz4I%ß4)Vî3ýþs3©|ù3HøÛ2Ódå2DîŸ1¢=0ì®0~ì/+W³.* -H+ælg*û)9ÞhÀ  )+]*ð+Ô@-	êë.
+p|/
+%«0
+àÏ0Ú1í26Ö2Ãý3:
+®3-3ërY4
+k4:ŽI4EÓÙ4:çû4
+i¿3ì,33y3:ê2Äï27!Ä1×ø0Ûq@0
+Ê¯/1é.
+|î-
+Õ£+Õê=*àa),vßÀ  )
+Õ,*Á+Â¬,ü.:
+/íV0 =60È
+12'6€2³žà3+G3Š3Øáß4Ïæ4,Az46¥94,ª4|3ÚYñ3Áö3,ÛS2µÎø2)TÌ1rê0ÊÐÑ0r/
+
+.Y=- (ü+Åh*
+§Ç)WÀ  )M?*o&+° ,åbT./µ/é380µö1zH2Wq2£ßÇ3
+&á3$3ÆQk4d4
+Î¬4'v4
+l04^3È³3
+äv3
+Ì2§2Ò1
+Ý0º0d/îÄl/æS.5,êø¬+Žåè*tÞ[)§Ï(<=)bŽó*šT&+ÛÜ$,ü®-ÿšÙ.ãÝ/³	Å0x=ê1ÿê1€;2
+Å.2
+ý2Ê&Õ3iX3!Lë3*ïB3!/38Ê2Éœ2
+²ç2
+F1€ 1gp0w3
+/²?.âÓR-þw,û}+ÚÐþ*§Ú)a£r(âÀ  'ù()RPB*.s+Ì&,ê³-í].Ó
+/ŠTt0fµ1
+RV1 2Ó2y Ž2ŒQä2ükú3j3x53nÝ2ü{Ð2Œc"2yŸ2ç«10~1
+k20fà/Šui.ÓÊs-íR,êŒ+Ì3Ž*OÁ)R|Ú'ù:qÀ  'åÖ)Aë*Ÿ+Œ4(,ØfÔ-ÛB.Ã`/#0U,81€Â1Æ2àã2g'o2®|ñ2êC3
+53(3
+®92ê
+2¯	32h[2»1`÷1nô0V/«4.ÄÁ-Ü§
+,Ùûþ+œl*š)CV@'ç= À  'Ò!)1â*ã
++¬`*,ÆBõ-ÈÆó.³"&/éÑ0C£_0ïîY11ùÝx2T®)2 §ý2×3 €[33 í2ØH2¡¯A2Vn1üS1o0òåk0F;u/àý.µžž-ËŸã,É;y+®ù"*
+ß)4/š'Õ?ÎÀ  'Ÿ¯0)!"1*ozª+-,Ž-¶{š.¢ã±/4020Ú11m:€1ãù-2B4ä2Ó
+2Å7×2ë2ú&2ìYå2Æ
+2UR2DÆä1çµ1qÐ0Þìï05èè/È.Š¯Ü-ºÖ¬,žzô+ [Ø*uNæ)%	'ÃB|&*`(AA)H|š*¹+]õ,8â-Xó.\ì//Ÿ1
+0O|80ÈKæ1+Cº1ÓÈ1®€1Ðâ1Ý<®1Ðv`1®v±1¢S1*ï|0ÇÕ0NïÀ/œ¢u/¢Â.[áâ-Ü|,ª +Ï*<.)Gœ(Á_&jÀ  &ž4'ù
+Ú):*tŸ+p\,Ø-k.L÷/<§/°Ó0@û*0º`1nª1qÓ81¢žÃ1Âk 1ÎN1Âv`1¢Ë1qü 10ºü0A5B/±	/p@.MEÎ-,Zã+«s*tç):W'ù¢&ö8À  &F'å·.)+~*aN+Â,
+Í-nü.=PN/YÍ/£u02z0¬t'11_þá1Ío1ŽD1¿`z1Žv`1 g1`³130­Lo03zÃ/€y/=Ÿ.>©ž-pÃ\,
+€+Ì*cUÉ),ñ'ç&XÀ  &w§Ž'ÒQ)
+ h*NÝ+o*T,sÛ-[!Ö.-šý.òíæ/0#ù0I1Ä1N*1â1Š
+61°r^1Šv^1uB1Ok1Õ0 ã0%ÀD/å0.öx.0
+£-^H,wxÌ+rÈN*QÄ)'Õg&{s¬À  &`ÃZ'ŸëÚ)¬T*;šl+YO#,]©r-GG%.
+­.Ý(2/¹0wø0k0÷Þë1<V/1}í1öQ1¡D1v_191>"0úï0ÃW0Ä/PÄ.á±t.!q-KÍÃ,bÚP+^*@37)%'ÃJ&f7JÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  & ó
+(")K§(*
+šÄ+kB,%-ÑE.^/3ö/¿%]0P×0ÈpÔ1+€1XJ1­1ÎðÅ1Û
+µ1Î(E1¬T1ßÂ1(°0Å40L!/»1/ŠÒ.Y1V-F3,È+Z
+*m)F6Ø(Ý&&®@À  &'þ~n)=Ý°*yA+ Ò,
+t-Z.O€a/Î/²\70B/v0»Ì11qkB1¢V1Áf1Ìn1ÀMò1 ·21nr1
++©0·§Î0>%Ò/®B÷/
+8š.J5Q-l,k +å*rŒ)8_Ü'÷$`&ŽÀ  &í'ëú)04*g0¡+
+d,ñÂ-sÇÇ.@µ¶/iF/¥04H0­¬Â1-|1`%î1k£1³@1œŸ^1²s1K1]G
+1» 0ª=d004/¡oº/Ê.;9J-lo,Í6+q
+*_ð)*à'är&ºÜÀ  &%Ö'ÙvŸ)"Jº*U .+vWê,zŒ"-`Úf.1Ç
+.øÞ/Éè0&`Ž0 J¹1Ãi1Nà1Ñò1¥g£1¯41€K1}b1KúÎ1K0Òý0"C2/~.ðž¬.,=B-Yv,r^Ú+mù*MÎ)
+±ã'Ñø&wTÀ  &jm}'Æòæ)>*Cº+a,eÁ-Mí."Ød.ã=// Â0yT0è°0ú²¬1=K1~p1A1 ^	1Ÿù1{Àø1:®0õ·"0h0Qä/ÉC.ÛÜY.
+A<-Fz,]#I+Yô*;¬d)Úæ'¿b&añ(â)fu8*ªñÚ+ß",ÿü².OÚ.æ Z/Ž{0y»C1M1€ÏÍ2
+ì2
+
+2Èâ3;:33(¹
+3
+Öß3à2ÆeŒ2o%2Ü1¡Go1üF0stó/¯º.ßÝ²-ûq,øÍ&+ØœŽ*Š#Ù)`(ÍlÀ  'þ)VÑ
+*]€+ÏòÜ,îž-ñ7Ú.Ö¬F/šcA0i|1cŠ1Ô£2T2yXB2»2úü3è3
+vÐ36^2øPH2¹2uÈ2
+€1I(1
+Êx0bŒš/£ü.Ðd
+-êb,ç¬+É€è*h)P\Æ'÷tÀ  'ì B)G- *Él+Àß,Ýtb-ßÏþ.Ç82/Kg0XU²14þ1Ùx2ž2gv2®,2è¿3
+H2343	Ú2ærÌ2««f2cQB2j1Jâ1 š0RZ/ô.Àê-Ø4,Ö80+º
+*òø)@³'ähÀ  'Ùm)7ä*54+±ÌS,Ì0:-Îh".·Ä
+/30G¢ë0ô
+®1ÞN1üB;2UÒ¯2 Ñ2Öä2ÿP3òW2ýê°2ÔT2N;2QÁ1ö>c1L0ìÍŽ0AL
+/eí.±pð-Ç',Äí¶+«sP*Z)1	>'ÑÎ°À  'ÆÚÃ)'äÈ*yAú+¢¹,ºì-œ G.šP	/¶06ð#0ß¯b1qÆG1çI2Dæ2v2Å2êÌ2÷`62è©¬2Â·Û2ñ2?Ä>1á?ò1j¯0Øj00Á/~Ë.¡÷Z-µžÚ,³£<+Z*o*)!_z'¿5N)Ká»*«
+L+ü3"-#iÀ.:2Š/:¢<0$ªÀ0ÿùì1¯q2TRt2ã*³3W63ŽÖ*4!43aD4TaM4`DÐ4SN141643±Ê3R2Ý®2NÀŠ1ª*0ø¢0Î0/5Ë.4 -
+Ž+ôŒÊ*Š)FAÀ  )> Ð*n+ëç-\Ô.-£R/.Ì0P0îÙ01£Œ2F0â2Ôe3HóU3šÞö3ü(4'Ã4FR
+4Qe4E@M4%À+3øN/3¥J3DW2ÎQ2@£š1á
+0ç|ú0ÅÀ/(ð.(b-Ì+ãª²*sø)8*&À  )0ã*Ïë+Ú¬-
+Oé.!ü/!
+Y0á0Ýžr1p28N2Å 3:°3çÀ3êMÄ4šA48CŒ4B
+_472f4å3æw3¢Ê362¿22š100ÖbN0	œQ/û.€-vä+Ò*Ùd)*N
+À  )">÷*1:+Èêr-Bþ.Š/öè0
+q0Ìž1Rb2)í»2µêÅ3,mŸ3ð3Øs4ËÃ4*4õ43¥š4)$4
+3Ô 3®J3'Ù2°{·2$iª10ÅGŠ/ýiÂ/q9.ýæ,úÛú+Á*>Ð)
+qñÀ  )^
+*y%+·Ò6,îl%.õQ/hv/ðò0»vú1R2Ì(2ŠÕv3
+*ó3ùY3ÆB4ïC4
+&/4$Åð44/
+3ÂÈô3¹Ì32¡jì2L¬1wë0Ž,ü/çXä/ç^.s(,äÊ)+°tk*oHw)Ö*
+è~+ßU±-#~.R]
+/mŒ²0l((1NS2
+¬}2×Ì3¶4òN4~=4ÓG5
+Zb5NŒ5rÆ5ÑÂ5qNð5K³à5·L4ÏK4x:q433yò2Ðhâ2¢41G¯ö0dr/f
+.K³ô-
+r+Øü*èøÀ  *yæ+Ð%v-r2.D!N/]²0\Eâ1@~2ž2ÈŸ°3p%3ýë,4mÃ»4ÅÍ55@ä5b×Ç5nÿ5ad5>5f5{b4Á'£4g3ö^3h&2Â)J2³19ì0Tœ4/V(j.=¬-g+Ée²*q¥æÀ  *gNÎ+Àõ9-
+Yæ.5å~/Mšf0Lc12©"2	xó2ºm3_Ê3ëñº4\ý64·²S5Ô®53	5Ré
+5^-m5Qy750¶ë5?x4³Kû4VÎ€3ä¢3W£V2³é¯221,)0Dîö/F2R./_d-\Œ+ºGi*_yÙÀ  *U
+¶+±Äý-A.'©¯/=@0<T1$Ô31ýŸ^2¬
+z3Nù3ÙøI4L6Ž4©ÊÚ4û#š5%05BúW5M[E5A]5#8r4ö 4¥pV4FÀ3Òµé3F§2¥ª1óùd1
+e05 º/6<8.!5
+,ú£±+«) *MMÎÀ  *BÌ+¢Á,îR.mß/-0,
+1ÿD1èÔ2Ë_3<ö)3ÇþÙ4;p24ã`4æö5
+X53
+5<
+51£5¹ø4áP4®45bÚ3ÀÐ135«Œ2j1Þàd1¢0%R|/&F
+.
+Õ,äè+
+×*;!Â+×- Ja.:/møý0
+=Ô1>2bOæ3+ÝR3åÁ4`5
+èx5ÜÌ5Ô`6
+6J&6l=Q6x)Â6jz­6G.`6×5Ï-5|&Ï5j
+4Ð·3ÝÆ83%Ñ2ZY81|à90«Ð/eúõ.4ib,øf+
+~À  +EŒ,ïÃ.-Û/]Û»0xV1tcÛ2S'P3 g3Ö4|Þ
+5¥
+5r»M5Æ·è6ðA6<ý	6\î=6h
+6[36:"6
+Ô£5Ál5kK	4þv`4sè3Îª3vp2KTò1kk?0oþ/V%.'ÚA,çe+{À  +
+³Ú,Ý¢Ä.!0/MŸx0f1bÅ<2CþŒ3ðÖ3Ç@4jû4ôÃ5aŒù5žÞn6ßb6/ãê6M(6Wñv6Kì6-¢6Ò25³«·5Zo?4ì€4b.Ž3¿3Æ2<P¬1YöD0]²Z/F	T.K ,ÕŸŽ+xÀ  +vCî,Ì)Ä.
+
+/=¡80T³1Q&24Ö&3	z3ž 4Y 4â<Ð5PŸ¬5«ö5ù
+6"ÊÊ6>P6GÕT6<¥6 
+Â5ó5¥êÒ5Iz4Ùºì4PuX3°që3Á2-Lf1HJ0Kßµ/6.»ÿ,Äk+m.ëÀ  +a ),º°Ä.Ú
+/-ö0B`1?ü2%­2üŽ3š¿4G5*4Ï¶
+5?À_5+5å{Q6±­6/67¹06-^y6þã5ß§5)ï58·³4Ç]44>»ü3¡UÑ2ðÌà2
+H 17
+P0:
+/&².,Þ,³R+X6æ,±.Ám/;.>0l¯
+1,2~ò3YM«4"õ4Õ©
+5w°5üB6cXv6¶
+¡7*7&àc7@ÓÆ7IÊ7>ø7#Ð	6ýš6°ow6[[à5òà5m{ª4Í>84
+-C3PçŸ2uP¶1|Žz0dA_/4Œ8-úáß,¡ÜÀ  ,è-ñÏ¢/.sn0\£í1t Â2mÍ­3JÂÄ4Œ4ÇV5fÝZ5ëy6Tª6ªh86ó±7
+B%74œ7<ÃD72ÅÌ7F6í156€Þ¬6LÖï5âVÏ5]}þ4¿S64
+3Bj2dk1k<Õ0Tn/(,-égÀ,úàÀ  , -à
+h/!ž0LÍ1béT2\šÉ3<7Ü4
+ê84¹c¡5V 5Û °6Eäà6±Í6ã
+ü7£è7(U±7/ñŸ7&7Œ6Ü¹Ó6MÝ6>Qü5Ò#Œ5MP4±h34Ýì34A2Si1YÅ00D«/ä-×í,SäÀ  ,z¯>-Îi0/ýÍ0<®1Q1è2Kè3-¬ö4Z4«@î5Fb®5Ê®è67+6ûe6Òjw7©7
+«7# :7`J72!6ÌBv6œ6/Í
+5Áð­5=Š4£}33øl3%íÀ2B¡D1HM04ÇQ/
+º-Æs,qYÐÀ  ,e
+Q-Œµ÷/Bü0,1?z{2:_3"3îö4
+:56%X5º=6(qK6Dü6ÁÆð6øÎÙ7× 7N¶7-6óPS6»Ë6,F6!H5±œ5-ù413ã
+-3j21Œ
+16Õè0$óö/{-Žù`,\
+×-á.ç7ü0%bz1O2bøb3Y«»46®53Â5¬¶Ö6Bòª6Áh^7);Ê7E)7µÉ7âŠì8 [ä8
+ª7ýG
+7Üù57¯<7|-7!Ôó6ž®6:5€éÒ5 J¢4.å3PŸx2Z	d1GJ\0iL.ß8È-ÔÀ  -Ò.×kI0
+h1A
+}2S¡03Kó4*v×4ú 5¡U668Ö6Žê7
+nÇ7uþŠ7ªx7Ô¯Å7ðÿ7ùÎ7í¬®7Ï4
+7€À7kÒf7I46¬oT6-Ð5Íb4ï)ü4"òþ3Bif2K ø19Ž0Yæ.Ï²-~KÀ  -t@ .Ç0ÚW12üö2DIþ3<d*4
+?š4èÀz5ôb6) 6šlÂ7¡Ã7erö7'{7Æž7áFb7éÀ7ÞJ7Áo7eA7[£7
+œt6 >ú6!15°ð4ÝŸ³4 p34T2;ø1+·0	J.À,h-k
+jÀ  -`Ü.·Ñâ0E1$în24òÍ3-Àc4{4Öìö5(6
+Å,6îö7ÔÁ7TçM7Öy7žÁu7Ñ³7Ù8ø7Îwð7³©ì7JÄ7Kt×71µ6¢6Æf54ÌSl4
+
+ä3%¿D2,ð!1
+íf/üv3.°Š8-XsÀ  -Mw~.š./ð€f1ßæ2%3
+4ÑL4År5~cÜ6
+V6q(6ü{7D[7
+s7ªÊN7ÁÕ7Èî07ŸÝ7¥äÔ70F7;F6ïKê6ÞI6[05pð
+4ºè#3þ6¬3j32
+ç¶1#¿/æWf.¡ -Ea¥._þ./µ¬1 ÃŽ2÷3,·À4#0v5~5Á^g6rVä7lµ7|žd7Ó(à8aD8Kbè8p[8Š8û8Ž+8g
+8AQ8Í7ÇÅ7ni×6úS6e¢25·œÜ5 ,×4ë_3%qA25x0÷ÌŽ/¯t.X[,À  .Pn/©-Ö0ïó€2ž·3!œ454û
+æ5Žš6bsÞ6÷·7l£¡7ÅþÂ8íl8?Y"8bÊ8v8{	d8q0é8YªÞ85·Æ8	¹
+7ºwb7^ôû6éÓ6VM25«Yž4îíJ4A©32£R0æ¥°/¢ói.INÇÀ  .A:®/Ÿ0Þ_Þ2	ßv3Wž4
+:4éÑ5§Ÿè6RØ6æÁ7\Ü7žÔ¥8y83OY8Tšx8gÉÎ8l°8b­ 8L8²8*
+q8 ¥
+7­Óÿ7O 6ÙS6Fø05õ4Ýç4ó3³Ü2+0Õ~ª/Ì_.:BcÀ  .1Øï/N+0ÌÌ1þ
+m3	§µ4?4×Œ5ï(6B­Ô6Õrp7Lz7«ª7þ
+t8'E8FÏ-8Y$8].8T*d8>Æ8
+
+ 7ï"B7¡07@
+D6ÈÓ67£05n4Ì3÷Ü}3U+1òþ
+0ÄWŠ/¥T.+6 À  ."w//ÞT0»8V1èYë2ûïb3î.4Å
+Š5i62ÊÎ6ÄP7<eT7l7ë#Â8;Î88õà8JFs8N@V8E§81Tb8ëÏ7ÜúD7<70h6žS6(N.5-I4ºš 3â2ïìñ1ÝÙŸ0³0 /|ü.
+)/
+p&0{¿u1°Ü}2ØÄ3ç|;4×[5­šú6s'Œ7M
+78
+Àµ8Vêè8Y*8Š2¬8«8¥X|8H8ex8l~8Ô8û8E¬8 (7ª(7
+56e`5€¹4Ì³Û3Ýž2Ï©n1©æ50rmk/ù1À  /«0jwJ1€Ã2Éÿ3×ËÈ4È5¢À6c
+7	Ž76Â8 8JM8>8
+y8£.8jÞ8?P8ãn8æ8êÿ8wEx89œÃ7ðßÊ7`ä7œ6V
+X5yæ4ŸÆG3Íñ2ÁaË1,:0a¥/
+
+À  /åú0Y/1©2»;3ÈT4º"Õ5v6SP7 
+7^ù7òþó8=5Ž8~F8ØD8wÐ8}88ÿT8a^8µP8á8h^ø8-Ï7à·E7z/;6ïûÈ6Fž5]4°Ø³3ŸÏf2³&1r=0PÜ¹/çÀ  .øAÇ0Gæô12¬v3žjá4«Š5ÝL6Bô6í7ye7áœ»80[8nó8+8it88¿\8ßX8YŸ8Æ8Yx}8!áA7ÐÅ7g³6ÝÄ67cÑ5@@4¢ë 3¯­œ2€Ò1žA0@`.ï
+À  .â·06É1v¥2²3šºl4*P5~$62âæ6ÙÕÿ7e^Ö7Ð|~8#8]ÙÐ8}Þ8[8¡ü8
+h8]H8þ,8p_Y8Jý8ó 7Àf>7U
+*6Ëi6(5pFÛ4ý3 2Ý1uü0/L.Ú!:/Áè1
+92V3øÄ4ÒP5y®K6D×€7o7áÜ8GS8zW8šXv8²r8¯i7èý·-X·ò¹À·¢õG7O]È8LH8Òh8¶8`i8
+6£7sV6ù³÷69oŽ5lI4F3x2MÈ1A'/º"æÀ  /³®Ø1Q2GÑ3r0š4Ì5hØi67²6ùnš7ß[8¹98k`8
+È8ªRO8UP7öyð¶œÍì·ÀÀ·nî7|X8J
+8¥8ß8SLž8e7,Ü6é8°6-95\4rÎ3gzy2? 1
+¡/­@ÚÀ  /Š[È1åi29)3`oÆ4lxö5X6*w6çÖq7ÜÙ8+
+8\h}8å8¢28ûF8yµ:°·uà·@7hw8GÍž8xÂ8
+8Eûÿ7óH7yÌŸ6Øœl6 œ5LÝ4a3Vuà21y#0ÿ3/ ^ÎÀ  /ž0ô2*bœ3N®ç4Yã!5G,Š6
+ha6Ö>=7yŽ¯7÷:8Mpø8«m8Ù8B8	µ
+6uc$·8§@¶«°7ªÅb8Ej8Kø8vbZ88«L7â!Ë7g?È6ÈB'63A5<'4OQ3EqI2#Q²0ë
+&/|ÂÀ  /µ§0ß[32«O3<î4GML56VÂ6CJ6ÄŠ7e¯®7ä
+Ë8>yt8q»8ó
+8x]8ñ7
+y'¶šÆ 5»U7Á"
+8CS
+8v>N8fŽn8+Z7Ð³K7T²Ñ6·Æà6ÉÆ5,p4=34l¯2*@0ÖŠ/µ0R1ŠÚ×2æ$4	Ò5ò5ÿÌá6Ä_©7Fí8
+°«8|í}8±m8¬-7èðž`¹H(¹¹ÖÖ¹¡£¹Nt¹fÓõžèG¶oz8yŽä888`c8 _7mk86·Æ`5ñYŠ5·
+42Üy21 aç0JïÀ  0Cò¢1UV2ÖN4 a²565îà6·AJ7o²Š8°68m{Ï8§·Ž8€ý'7ô`ž²¹8=°¹i¹0|¹¹TþhžÐîJ4&p 8rlÌ8È8RÒ!7ð	Ä7^N6«v5á*4ý¶3õÑ2Í^Õ1Yü0<îñÀ  05^Ž1ÏÔ2Æx3íá©4öô.5Ý<à6ª"ê7^×r7õ_~8^
+8Þý8Í;8 Qtžux¹(R¹xd¹œx¹ŒŠ¹C(Ëž¹ü6$à8k$À8
+Ïw8EÙ7ßòÄ7Nc6r5Ðúh4ê¯V3ã'm2ŸDx1R0.îHÀ  0&ÊÈ1JS2¶¢3Úÿí4ã|:5Ëôà67Mü?7ã^8Nl8H8T8UÌžPí¹g¹d¿0¹Jl¹rçp¹1S(ž¢;š6ÿ 8cÜÀ8|6P88M7ÏÛÊ7?3x6H£5ÀÊÊ4ØOú3Ñ;2¯*1~K0 íÀ  06Û1q¢2ŠÌ3È
+04ÐD5º¬à6æ,7=!
+7Ñ]š8?&Œ8-8mo8
+Zž,Q¬¹|¹Q_¹o®È¹^U§¹}žâb7>@8\²8lÍ©8+
+R7¿ÄÌ7/Ë6
+ž5°+4Åð3¿N¢2 Ÿ1ht0ìö0Ë7t2ð3Z¬Ü4|³5QÂ6h	G7-ã7Øo¿8\ë"8­³B8²27Q€ ¹ô¹€a¹Î©¹ÌÙr¹Å{p¹Ð::¹Ý|>¹ŸïŽ¹REÒ·ú« 8x	Ü8Â8Dl°7Åß#7 ÖŠ6Z35zº4vŽÞ3QK;2ší0ÃÚZÀ  0œw2ÛÆ3K4q,[5v6XQ7!|¶7Ê@8Nôè8£e8ªQ 7u À¹
+°T¹vF¹Çõ¹Éj¹Ãy ¹Í@b¹ÖSµ¹ŽoN¹A~·ÊÀ8q(8
+Ù88 7¹S¥7WÔ6Kp5iÄm4eý.3C2"&0¶bÙÀ  0®ûy2	Ç3<z_4__Q5dz6HÑ7é7Œ[8@þ¬8]
+8¢7/ ¹ l¹¹À^Ö¹Å3D¹ÁvÄ¹ÊFj¹Ï+2¹©îô¹0·b· 8j&l8Y¯8,Ó{7¬È*7
+Ù6=¬5Xí4UE~34Àï2_0šëUÀ  0 Ý|1ýd3-a 4MH5Rf 68â7
+V\7­â)83t82©8Ñ7Ý°žèQ¹ ž¹¹9º¹Á`"¹¿tl¹ÇLn¹È¹n¹ð·U `8c4ž8uK8!â7 <­7Z06.è5HÓ4DÎ3&{É1ô)00sÓÀ  0¿~1ç;
+3
+Gà4;Å<5@Q~6)*[6ý\7²÷8%:8
+É8ô7¯PžÏÊ
+¹µñ¹²¢¹œ¹œr¹ÄR¹ÀÚ¹î1¹(æ¶éÈ@8\Bø8eâª8:H7±06í¶¹6 #57>
+43Ö
+36¢1ß 0üP1-Ã®2çæ3žV4Ø
+5Ù¬6»l7qA8!^q8ß8Á&8$n°¹
+Öš¹§xÎ¹°ÌžŸüd8Š¡9)ú9+¹|·Þ¹§cì¹Ël~¹Pž¶b8ž 8Ã?87z
+À6¯%45Í·4Í3°X&21'}gÀ  1!§
+2|é¥3«
+4É"D5ÊŸD6®_¬7|¹õ8Ïm8;°8¶X8"ôÐ¹ L¹ ÀN¹'pžÊ5T8Ãr9=;9%CžOñ¹ª(¹Â9Ö¹?µtŽø 8ô¬8u  8Ô7jÍ6£¥25À¶4¿¿3€b=2sMF1
+À  1g2j3É4º9ö5»Ðx6¡§é7jd8
+@h8Ø8«ü$8!zøžìwÈ¹Ê¹
+žÕnP8àC9P|°9
+Ížhð¹¬í*¹¹:¹.Ú,6{80°8fyÀ7ÿQ
+7YûÖ6%.5²Kå4±ç3lT2a~f1À  1	mÅ2W
+[34«Q©5¬â¬6ð(7Xh×8±d8tê¬8¡fø8 (ž×Üè¹O6¹Šžà§ 8ý'9cŸ9WšžÈÙ0¹¯±Ÿ¹¯Ô¹
+þÔ7ì`8lÀ8Wód7íl7Iòã6¥,5€4€ÿ3vl2O¯1µÀ  0ú¢C2D753
+<4i[5ôß68f7F@F7îDŸ8b$J8ÑÄ8
+8žÃB0¹²¹DžëàP9
+ó9vÿx9áâžùIž¹²v\¹Š¡î¹
+#7Dö 8uQ8Ilü7Û
+79éê6%(5àC48z32=à€0ó31ŒÛ2Ìþ4
+5 b=6%7ŽÀ7œ8VÝª8Ž¿ 8©s<žD0¹Ä¹w:X94 9ó{W:1õ:g:R9À:M`9 Ê¹Ü¹¶¢žåòX8Eè8Š8?2Ô7­ùü6û6Š-5ú4Ù2Äü¯1~ À  1u
+2Ÿ°D4 zn5E.6Ž6û°7°ÏO8HÍ`8© N8¡|ž1@¹]Ð¹$ø9,ôP:
+UŒ:5¹:9
+:[ð:MRÔ9œÌ¹
+ä¹¬`žÍÀ8EÈ8Î83æ87£
+]6ë:Ñ6
+³>5\Ð3öd=2·Û1lÁ/À  1b~2°aý3íœ¬5
+(
+6	B6èà7€8:œ8ú8¯Äž
+P¹}eà¹È9%×°: íÑ:X?ð:R¬ö:dÛÚ:MS9mc ¹ø¹¢0žµ78E8ô8(7
+Ÿ6Úì6ÀM5)Š3äÈ2ª?	1[l\À  1P0à2¢µ3Ú|4þ
+5ý9¢6Ö;7Mà8,¬Ë8aŠ8Nž
+@¹rü¹}9
+ºø:4
+ï:zÆÿ:lP
+:n-	:LãÍ9CJ¹  ¹òžÙp8DµP8~<88
+Lÿ7.
+6Êl5ñº4óìø3ÒÁT2à51JÀ  1=ÃC2Ål3ÇOI4çÜ 5ç<Ÿ6ÃÖB7(8
+8BR8ìD·ñ
+ ¹fº,¹rf9T:H
+:§:ù:w~>:L¬H91ü¹€ù
+¹yºž{È8DNø8oD8 a7?~6ºP55ÝŽØ4ß¥3ÀïÝ2b18Âž1±@23	]v48
+D5T\/6QA°7.
+Ý7ï"»8õ8Ä,$8e[à¹
+i`¹
+ø9óš:;ZC:Éâ;`ì:©&(;>§; :ÉÀ9*+H¹ŸóØ¹^¡À75æÀ8A|8dü7Úšµ7"O6E$5J 40@3è1«4À  1€Ï2ÿ|4+?«5E6BÅÊ7"
+-7Þ÷8r&þ8ž-8[p¹È¹õ8Û
+ :FýÙ:ÊÑÿ;S:­©
+:êý:õl:Sh8ùªð¹ºOH¹LNø7oåÀ8²Ø8W3v7Í7Y7î&68È5<¬54$o×2ö^1v×À  1_2ì>P4
+c56Ìê64Iâ7*~7ÎÌC8a"
+8¬.
+8QÜÐž÷ ¹ß08€/ð:R¡V:Ì$;ÅÒ:²,:É}Ä:éÅ:Ý8ÿ`¹µªž¹9ü(7òÀ8$F8JQî7¿Åü7
+²6+ªk5/BÈ42äK1ØyÀ  1ît2Ù 4|5(H6%Íü7
+8Î7Ÿ¡8P
+
+8 .ü8H
+PžçôÈ¹É<8Zš:^DÕ:Í:R;øI:¶¯$:§þ:Þ
+":fœ8§À¹±(¹'©\7±òÀ8¬8=pf7²T¢7+>6
+¿5!Ù^4
+ÎJ2Ò®1:
+À  1~ûŒ2ÅÁŽ4©â5=¥6R6ü:7®uÆ8?/8/î8>]ÐžØU¹³d7Ùá:ièR:Înv;*Á:»2:~W:Òw,:ðe·2¿ ¹¬a¹V7Îò`880Þ7€ãB6ñ6Ó°5oò4 ý2ÀÖÄ1y7|1ÓÁÜ3#µ4ZžÂ5{0¶6uýÂ7J¯8	ã8ï8È×H7üÀ¹?>x¹>°: :w;?p";f`;)Y0;1ø;bì>:Úât:2¹vÈ¹Õø·ªT 8­8|l7útÆ7=$O6hpU5oW.4Qšò3
+€À1Ì€üÀ  1ÄØÆ334Ka¹5i¡6dá7<²§7ÿl#8k!8Œ}h7óW¹7Žh¹M 9ö¬Ì: 
+;-Œ;oÌô;"»;0YÊ;_n:Þ®:	C¹Y(¹g·hÃ 8pž8ng
+7ë`713·6Y`U5_z4C°u3
+P1ŸÏ
+À  1µï°3
+±h4<
+Ž5X6SÅ<7.¶17ìÆ8yÎ~8°#7ê,¹0*H¹\ 9ê?\:ñ©;
+	;yÀ;Ì ;/$Š;\J}:âz¡9÷óì¹;t¹sòP¶ùŒ83È8`ÉÔ7ÜLY7%C6JPR5OÍÄ45·ú3uÞ1°ù
+À  1§3/R4,³®5Fl6Bšú7 ¹Œ7Ú ß8fÆž8£É¬7á¹( (¹kð9ÝÒ
+: ãV;
+U;\;L;-ïu;Xù:æFÇ9Ý`Œ¹
+Œ¹_hµÊ 8öð8S,7Í8'7R6;@T5@	4'¿2ûŒÛ1£#-À  1
+2ëZx4
+\§54ôR61¶7œH7Ç{<8SŸð8oÈ7×Ö@¹!¹zx9Ñd:¥Ôú:ñDA;w@;
+?ð;,ºp;UšÂ:êä9ÂÍp¹ ¹J8 6µ× 8º 8EB7Ÿ#ò7
+aî6,0R50DZ4Ç2æø1M<1à·]3-ž4g³x5Þ76Ý7U]Ô8
+86|8Êà7žµÀ¹Hðžð4:(÷::Þ°;dÞH;R;X`F;Aßä:Ù8:1*
+¹mI¹F·õ2à8ÁŒ8N8U7G©6v+5}Ÿ4^â3'uL1Ù¯À  1ÐØ93!Z84Wcþ5wH6q>7F8°ô8A8œÙ7°· ¹Bx`¹ž:#qø:z¬:ÈC;Uî";Tã ;NEv;Roö:âN¬:%±¹xj¹xô·Ž±à8<Ø8xnÀ7÷7;386f5­5m$d4OÉÜ3
+C
+1ÊàšÀ  1Àù3ž4G
+5dn$6_m[77ÁR7÷·°8L¬8±.H7šž`¹<cØ¹&ù@:
+ìt:b):²&;FýË;W*À;D*¯;bÿÿ:ëe5:9
+¹ÅÈ¹WÐ·hb 8·ð8jžâ7çþn7.Œç6Vg05\74A
+×3Ÿ1Œ<¢À  1±ö3Ý746Å
+5QÆþ6MFy7(ó7ä
+z8n¯8€ø7 ¹ ¹6OH¹>hš:fô:I¿:Ù;8
+­;Yq@;:;s:ô{·:À¹VH¹iœš¶ÎÀ 838]7ØjR7"F6F³5Kð42MÑ3ßö1­À  1¡:Ó2ù=l4&u5?Ø6;7$Ð7ÐcC8ZÅº8×š7ºÀ¹0:ž¹UØ8:án:1D:Š;)
+n;[žà;/õ^;
+:ý@:H¹æØ¹T#5Í
+ 8®$8OM&7ÈÖ27ÐG66Ê45;UÚ4#Ë2õ\\1ô1ÓÚZ3#Ñ4Zí@5{}6vvž7KB÷8	Š88Ì 8 `¹0W(¹*Ð:V:bWJ:D¿;%H;AZÈ:+_P:ÊÐ:0®9ò
+Ü¹çh¹
+ò·2Ô 8¢,8öÁ7þ7?N6jI³5pá4RÉ3
+^1ÍvnÀ  1ÄÙ83:R4Kvë5iÍï6e*U7=8 'ž8Jç8¿z8
+Ùà¹*ï ¹,±`:YÞ:uÝ:;Ü;Ì;9Ï%:Vf
+:Ë,R:c9ÛÏt¹D¹vÐ¶6 828tŸ7ï1R73D6[W`5a6ô4DåO3Ô°1¿±HÀ  1µØ3
+£4< 5X`6SÝð7.è37íR¹8{j8²g
+8³p¹%¹A8 9þ»T:m(:3;1sž;2Cª:¶:ËÌ®:h9Å¹¡Ì¹`:x6Fv 8N8g?ü7àM 7'pÁ6Le
+5QÐ473	KZ1±ì"À  1ŠÖô3
+·4,F5F\Ð6B7 ºÐ7ÚV8gw8¥SŽ7÷ ¹  x¹UŸp9ìÂÜ:
+ñ:*';Gû;*ž&:9y:Ìm:ÉM9¯R¹þì¹Je7#× 8iô8Yé<7Ñiî7ú6=rº5Aâ®4)
+Î2ý
+1€&üÀ  1ÕÐ2êëÒ4
+ó54€@61E(7n7ÇYJ8Sç8@B7æÍ ¹žð¹jE9ÚÊX:®º:!d;\Â6;#,:«Œ:Í
+{:¡ü19 ¹\,¹4Ø7 8
+Þ8Lz7Â;7É46.f5284:
+2èq`1aÖ1±h3	é48rè5TéÂ6R	U7/ê7ñ)8vþ8ÊH8ažç·0¹cäX9{,h:BÒE:qF;)
+;+3ÿ:¢·u:*B¡:HH8MÐ¹°L¹>J`7âÙà8©,X8m×@7à€Ø7%Ø6Hm5LÃ42
++3L°1¬næÀ  1€ÐY2ÿ$4+bŠ5EÝ±6C=þ7"¿x7àn¡8u	D8œô8y4ÐžÞÃ0¹k³9M^ :Jê¹:MU;*Ö;-@ï:OÔ:"ºâ:j85 ¹©¯H¹*ø8vð8£/°8aj7Ó7Vô6;Ô
+5?b34&m2øð11 ì>À  182ìt4
+Rf56Ñ 64r©7}7Ï³ª8c$8¯çP8iŠ`žÕÏ ¹sØ9 :S6:£)d;,(;/Mß:Ñ5:3 :à75Ô ¹£¹É 8À838Tüæ7Æb>7%6/¬52$¢4¿2çG1iÀ  1Ì2ØÆ4B&5'Å6%§R7
+:7Ÿø³8Q?Ì8¢¶¬8Z žÌÛ¹{P8ã:[¬:¬;.f:;1ZÜ:]R:«0:¯)·Ž< ¹už¹	$8$À86h8H¶7¹@ñ7ó/6"_L5$ç4x2ÕÒ1æìÀ  1~
+2Å
+41ã5¹~6Ûü6ûðA7®=»8?[8
+8JÈžÃç¹š8êà:c4:Žá¢;0.>;3gÈ::3:
+#O:Ñhža±À¹ØøžÞ85ž89Â8<"7¬¢6ù6€ê5©4aä2Ãô 1|È1èã2Ía4
+ta5 üm6 q7Ÿ7¿Å8Zôî8»b,8Œt·Å-à¹ZÄh¹Ø9§ÊÈ:¥P:.>Ì:óö9¢9@W8öv ¹ý|¹ÿÌžÄè88€Å88IÔž7Ž~°7GI6ù5T
+4 Ä2Çº1~À  1u
+Ž2ŸÈÌ4  5Ö6
+6üh\7²gÖ8Kðø8®öÎ8°ôL·º ¹VÂ¹
+9h9éh:~q:G:6.Ú9°ïl98ÄR¹€¹oÌž{]à8Â8ç8?Ÿ7©çA6ò§ø6;{5P£3úº2ºj 1oî
+À  1bI¡2°0
+3íW5
+-@6	Çª6éSŠ7¥
+8<í8¢t8¥t·¯åÀ¹R¿À¹3ëÐ9:&W:_Ýx:Liº9ÓP%9Ï¯8/`¹5À¹ßàžE1Ð8æ8
+848Ç7OÒ6âÁ`6}å5M<3é3Š2­>1^Ö
+À  1O
+2¡J3Ùñ¢4ýR5üåk6Ö>ð7­X8-é8 8óÔ·¥A¹Nœd¹K@9dMx:10¯:x¬å:b€®9õ±F9­j8@¹Qè¹pŒž8
+
+8,f8)jÐ7žb6ÒÚÈ5ù4ú¬3×¬¶2 n1MœÀ  1<Á|2þ3ÆIè4æŒ%5æ;6Ã*67P8
+å8Žž8s·À¹J»¹cPŒ9@Ä:<	×:Ÿ5:xßÀ:
+	69»_7·€`¹n¹YÔ·±²à8/8NÊ8
+×7 ò6Âô-5æn4æÞ3Æ%Á2æT1<¥1.®2<83ž÷L4Ù85Û
+r6ŒÜ07R8$Ú 8B
+8Ñ-Þ8uàž»>à¹vÉÌ¹2°8<¿@9C8ÝŽÀ8Ø
+žÃE€¹$¹Štþ¹øÀ7òð8².v8Œ]8746µ 85Ó`û4ÒLŽ3³Êh2Å^1)þŸÀ  1!šg2}n3«Ðñ4É©ö5ËG6¯7qÒ8{8Äø8Ã÷8hz`ž±¹sp<¹DÛü7G9CÈ8íA@87bžãI$¹è¹}¹@8i8­,8ÿ87u³ö6©øv5Æ
+4ÄÆ3šö2xC1
+¹>À  1B 2i®l3ª4ºB³5Œ
+
+6¢A7l> 8
+8Gm8¶À,8[Øøž§Å8¹p€¹Wp·=Û 9D@8üÎ 7ó-4¹Š@¹ªÌ¹2žÝØ8#Yø8šãä8B³8	
+7f?6Ð±5ž«
+4·@d3]2fÍ1sÀÀ  1ÛÚ2VIj3<4ªÛr5¬ñ6ór7Y
+p8Ÿ8yÈ8©X8O7žžh¹lœ¹i2Œž%°8ø9-ð7×ì€¹§Ø¹9¹
+Äž·x88K8€> 8u
+Ÿ8®7VË6šî5«P.4©º<3§2U!U1.BÀ  0øë&2Bäg3]á4t.5Æ6¥Ü7EØ>7îÀ"8dª8R8B8žK ¹ict¹{^ žÖX8æ^9
+ô7Œ«T¹!©¹È`¹u.Äž, 8M;Ø8T8g7ñz7GV 6*5õ>443ð 2CšÜ0ùÑ
+0Ë Õ2 g3[µ4585
+Uö6j
+o7/Ž7ÝTe8dÕh8žçø8ÎoŸ8.žœÄ¹iè°¹ª¹TÜ¹Ãh¹¡p¹­éZ¹x¹sê7~W@8®H®8š±š8V«7ÒŒ7(£¶6bk_5H&4}S3V"Ú2
+Æ 0Ç_xÀ  0œa2ù!3KîÍ4që5wÈ\6Yû17#e7Î¯8URÀ8¬æ8ÂZl8)1Pž°@š¹`ÔÄ¹òu¹Ør¹+`¹Z¹ŠKµ¹
+8Þžì7·±`8¬3Ô8¡ÄÑ8Kj7Æ¥¹7
+:6Tl5r8°4m63H6ß2{î0º0/À  0®ë2	A3<Nå4_k5däÉ6Ipò77Ÿ®ù8EÐ8 ä+8¶E8#á ž£{¹WÀð¹T:¹[ú¹T¹<¹®
+¹sÒ žÈ
+$7ð7@8ª8×ù8@P7º±µ7vŒ6FmÒ5aá4\È×3:Jå21Û0­ æÀ  0 v1ü:Â3,®ý4Lì-5R768æŽ7
+È7¯\D86Mt8âG8ª/Ì8
+Øž¶T¹N­¹µô¹ßz¹ûL¹¹r¹]3hž£¹D8^8š
+,8ë'85{47®œŽ7
+`?68o
+5Qx4Ly3,^ë1ûÏ0ÑÀ  01å_ 3
+4:lÀ5?
+¥6(\u6üô.7 	8&ÊÍ8àa8|8Bžñ,¹E*¹»¹bü¹cD¹à¹rÕ¹F:ž~šØ80¡x8¥õT8þO8*k7¢É°7 IÂ6*pE5A1Û4<>3
+rð1ç;i0¢T0S1§gq2ç04
+­5&Ù6_ê6Ç7.*8b8
+ä8Áÿ®8ÏÛÖ8{ò·œh@žñj4¹?
+¹\XÀ¹M ~¹
+ž8€83IP8¶îk8³VS8{[%8
+äâ7|~6Á^5ûR5
+oz4m²2â8K1€Ò0O
+üÀ  0Côç1x+2ÖºÄ4 ÒÓ5ð 5ð~ 6¹
+l7t'08vì8x8µåu8Ä%8uð·ÆžžÜ®¹0w@¹K/¹:xžúwâž
+\8EW°8Žoã8¬pé8o8I-7mÒT6µZF5ë¶	53ýv§2ÓÁ1Sñ0Ar
+À  04æ01æ2ÆDû3íð;4÷rO5Þ<-6«Á7aò
+7û8fôa8©Ë<8¹Tq8n/\·dJ`žÆµ¹!Þ¹:P¹'Þhž×Ál·°8Weô8±ñW8¥|8b­ï7÷Zë7_
+'6©¬,5Ü4õOH3ìî2Ä×7103ÇÀ  0%×z1 2µÏ23Ú:Î4ã 5ËúZ67OŒæ7ç?[8UTª8±8®Æ8gMÜ· ž±Zy¹Eš¹(Ý¹=Hžµ
+ý·  8itT8¯rÖ8Š8VWT7è#~7Piþ6þ5Ì}4ãu3Ú­32¶&¬1Ô/0&
+$À  0ÈÂ1oTŽ2¥Yh3Æ
+`4Îî5¹ž6n7=Â7Óh
+8CŽö8Î8¢Í8`l`¶
+ žÿÜ¹¬å¹³Ø¹AžT6 =@8{°8¬ôM8À¬8J ¶7Øì7AµÒ6Oú5Œà4Ñ¿ 3ÉHw2§v"1r(0q0/ÁÛ1«ó2W3×
+4
+Ä5|¬€6H/7uâ7¥À8F8
+v8ºa=8ÔšP8Âwá8L»8%Ë7Ü)`8
+8xûú8±ó8Æw,8°yµ8EC8Ñ7qþ7Ø6BÕ}5vžŽ493<N2SV1Z/Ÿ`oÀ  /³±&1€®2H?o3sU4D"5jÙ)69ÿr6ýôc7Ž8Z8yŸ8¯08ÉUÑ8ºÐ8øZ8/
+l7ÿz 8#
+Ü8O=8°§8À×ò8©3Ä8rÅ[8Ñ
+7ö6ùDÞ66é±5gO[4|ýÇ3oýº2EáQ1õ/±ÕdÀ  /¥áq1h28åÉ3`~4løþ5Y¯6+øµ6êý7ÃZ8	°ã8h~
+8£Ó"8ŸO8³(K8£ñ89ë8f848 v8¯šW8»8­8¡íÌ8fEo8H7Çî6é6*ýä5Wæ4kÙ3_Ø28%J1
+/¥JYÀ  /œ0ó,G2)$3MæÏ4Yi¹5G256
+ñù6Ø§7}€P7þd8W=·88²°Ö8«8O8C#8#À8Eúl8ñŸ8®²8µx8§Ü8YÅ
+8 Q7åÌ6Ù»A65H|ª4ZŽn3O÷2*iE0ôTQ/¿NÀ  /B0Ý
+œ223;O
+4EÚr55^¹6ë<6ÅG7gÁë7èœ8EýP8E
+8§^Y8£Ø¹8û48M';84·p8Wq;8Âò8­»Ç8¯ú78aè8ME7ð#~7n;Œ6Éöq6&L59Q4IÂ3>2
+­?0ào/4C/
+ß60|¹01±Ê2ÚHý3é ³4Ù¹Ï5°q6xOÐ7xV7ò8ú8f®T8K,8¿Š8Ï»ø8Ó|Ÿ8Ò+T8Ð;8ÊbT8¹:
+8]x8_Ä8
+ï7Èý7Ô6rË5¬Ïy4Õ3åu2Ö£1¯ ©0xý
+/®åÀ  /­0jµ*1¥#!2ÊÈ3Ù4Ê_¯5€ô6g
+b7
+ü7#08h¢8Xë8ËÀ8Ž}8Å8Êö8ÊNÄ8È¿Â8Â©>8±^j8&8TSÝ867è:7
+6dz5¢ 4È$
+3ÖÚ2ÈÔ\1£€©0hµ /ÝÀ  /zò0X±"1{Ÿ2»H3ÈV4»5ŽP6UÆõ7¥¢7SÅ7ý8Ic8LR8©ó8»].8Á&8Âr08ÁCä8ºð.8©µ8ï¯8Hã¶7üùö7w7bç6Ua×5qŸ4º¹43È>ì2»21HŠ0XlŒ/R×À  .ö 0F­
+1Ô]2«Ç3ž ©4««p5U¬6D6ðx7µ7êOî8:Ÿ
+8Ìæ8il8±-Ì8žb8º 8¹È8³7
+8¡Šþ8žÍ8=s7íä7&Ž6óT¡6F­65Âà4­NN3¹£Ø2­6	1ìŠ0H$W.øI¡À  .à-\04©1~Yõ2G3§uú4QP5}î63>6Û¥à7iià7×=8,Ž8pï8ßX8Šþj8¯8²¹8²LH8«~8ËJ8yÎ82l7ÞÎ7pá6áãq67ø54ãg3«Â2fà1€07Ûò.ãí.`Š|/¶Zå1x
+2 ž©3.WR4%,v5p5ÅF6xš"7ãW7à§7ß8&³8^3R8
+âd8*Å8À8/48Cv8Z¬ 8#²¢7Úáà7_Æ7XÍ6t5Ü5Áè)5g4"¡-3+Ë2
+~Å0ÿ}/Žt.]úUÀ  .P|/©\ž0ð
+E2Pö3"õ4d4þ¢5·6g«6ÿ-7v)
+7Ðb8
+1î8PÀÝ8|OŠ8ä8Ÿ8¡8zÍ8O
+m8Ì,7Îò7sÔä6üÏö6ewD5µüø4ü	n4Z{3 ÒÒ2Gé0îïã/šM].OaJÀ  .@}/^0Þn2	éD3¬4
+æQ4êôd5©Õ6Vi36ì7dÌ7ÂŒ8°J8CNa8lÚz8Ý8y·8î
+8m28Cž8åµ7ÂZ7dê<6ìîS6Vž©5ªÆ4ëC¬4È3Ú2
+
+0ÞWG/F.@È?À  .0~/`^0Ë¯1ý%3	W:4C?4×Ï&5
+
+6EIŸ6Ùùì7Rø7³8.š85Ûì8]eY8wlJ8f³8xð8_Y[87ý8ÿA7¶7Uÿ6Ý
+²6Gú5&4Ú}ê4Í3
+á]1ÿŽa0ÍŸ¬/Á..2/5À  . /b10¹DÄ1æ3À2úº3í@Y4Ä©é5d64*F6Ç`V7A`J7¥t7ùZ	8(iu8Mð48g
+8p§^8iYÉ8Q8,mS8 Ê7©Ò,7Gì6Í+
+69;w5;d4Éž'3ó
+Æ2ÿÑF1ëFš0œ&/û.#*-ó°.è1&0&Oö1P2e3\H©49u5ÆL5°ß 6HÓG6È¬D717¹X7Â,¡7ô³Å8
+å8ü¥8
+_7òûV7ÀLý7 Ø7.Ú 6Æ&6Fá5®Ÿ5ûû473Yx2bfâ1N@b0$È.åÅ- À  -Ô.×©0~J1AÓø2Tê­3LÇ
+4,xß4þ5€®6;"`6»/X7%fÁ7Áå7µî/7å­8X8	pr8SÞ7åø7µ8Ê7'k7$¹6º-Ê6:
+ð5£ÉT4ý+ò4+ª3KÁÇ2SäŒ1@îð0Ï&.ÖŸ-K"À  -sk.Ç â0¬13	Þ2D¹À3=Fa4|º4ë
+5|z6-qx6­²l7Žð7qá7©¯œ7Ö§T7öOM8 ä:7öD7×7ª$7r[ù7@Ð6®Xm6.ü5è4ì_î4 Ò3=ï2Eb13~0
+.Çž-t
+FÀ  -_,ä.¶À0Úô1$?Å24Ó3-Å>44Øz|5Jé6À6 577_¥þ7qM7Ç¡
+7åô7ð°
+7æxÔ7É
+77b7bi!7óê6¢6"
+5V4Ûê4û30
+f26àp1&L
+0ká.ž±~-a¢IÀ  -Jî¹.Š/î1u¬2$Wç3
+D4p4Åtr5V6¬6ž7QN7M·72Ú7žè7ÔÔ7ß¢7Öaa7»)Ú7ü/7RvE7§6­¶654ÊÇç4	"3"I¶2(^J1ú/ót~.©ªø-O(K,0.PP/<>0nl
+1eè2øä3\}%4%D4ÚnL5}Ød6,»6l]6Ÿ«37	E71:X7Nð7Xk7MÙ70o/7gÎ6œ2M6jKq6 ò5{Zr4Ø@,4#Úb3ZPJ2s1&T0l=B/:?.2=,à€À  ,êÙ-òo/.áf0]Ý1vª2oÏ3MV4ÿ4Ë\¢5l°5òÃ6\Ê6²)7 k%7& ©7A:k7K$,7A]7%Ê7 /º6±ÃÝ6\5òK5kÔ\4ÊÆŸ4
+3LzÊ2o#~1uo0\óÇ/.n -ñ|È,ÂÀ  ,¥-ß</!.0L§1ci2]¬>3=£4}÷4ŒJ÷5[&ø5á,¬6LÜ6¥Šö6ï"r7Æú74eå7=Üº74Þ7%6ïïG6ŠUk6MÑ²5âO5\ND4œMO4A¶3>¥H2^Óà1d^0MªL/"J-à,@áÀ  ,xÀ¶-Í
+/&ö0;ÅZ1Pž[2Kx3.6·4üR4­9N5IÎB5ÏJ6=
+Z6$Ø6Ýn7L7'c70J7($c7í6ß 6æý6?Ö5Òâ5LÈ.4¯Óâ4õb30ÏÈ2ND1S³»0>`Ñ/%b-Ï­`,{â À  ,b67-ºwØ/Éœ0*ã1>429fŽ3
+Éè3îõU4'€58u5œÿæ6-\"6¢º6ËºÈ7S7ŒÜ7#MÚ7©è7ÚØ6Ï÷6x61Wø5Âº*5=B4¢Zt3õR3"úG2>4š1BÖ0/V/
+ Ã-ŸÅ¬,gB=+VÏ- Ùa.;/o¶e0wâ1%2eþ3.Ñ33êº4À5à5_ò5Ý6"
+6Tr
+6y{
+6Œ6yÑ6SÏú6!lr5ÛòÎ5
+¡54Ár3èÊN3-¶2cÃ1J0
+xÕ/møc.:A,ÿê$+KÀ  +H
+,ïb..I/^ÁØ0yù1ve2UuT3"«
+3ÚX4@Œ5>
+5zº÷5ÎzF6é6Fœq6i`6vqP6iú6Fšù6m5ÎTN5z
+5
+t4 3Úß3"r2U=<1v%@0y¹$/^..
+
+,ï(ü+&@À  +
+9G,Ý|. û/MÍJ0gL1cÈâ2Ej¬3ä3Ê(s4oê4úÐ®5h¶5¿Ôï6
+êÉ69Â6Y±³6eß'6Yû!69ö6
+nÉ5ÀµË5iñ÷4üG4pÿ3Ëum3.2F¶ä1eEì0h/OŽ.!ú,ÞgÔ+jÀ  +tU,ÊÂY.®	/<ØŸ0T
+1Q,.25`3
+^Œ3¹øÑ4\^4ç%&5V±5±/6Qª6+T6IÍ	6UM6JlM6,Zô6oö5³L5Y^R4êRV4_œÖ3ŒÊþ3
+ì2801Tf0WH/?«Þ.×,ÍŠ¬+w¹%À  +^7,žr6.`/+ä00AÒ1>z2%UX2üq(3©É/4I
+Ò4Óy 5D¬)5¢G5ïq6
+g69è[6DºÚ6:Ýw63ñ5òâC5¥xË5HÊ­4Ø]4N|&3® 3š2)ª11CD0F/0=.	³,Œå+cow*WŽ+àOÁ-$xÔ.Sâ/oáä0nÇ1Q
+2!Ag2Û<j3º4
+47$4ÚüU5"Š5W.5~Z\5fê5~ì5V¿75"p4Ú-Ù4Š4
+ëv3Þû2Ú
+š2 Yº1Oë0mi/nŒ.R°f-#²+ßO*
+íÀ  *yï+Ðcj-Òl.Dê/^ý80^1Bõ2
+Ò2Ì83u®4Þ4tÂ#4Ìb5×š5I!Š5mèÕ5{|5míK5I)5ß®4ÌpD4tÕS4&B3u*Ì2Ì.r2
+%1B"0^
+6/_b.DþÂ-áé+Ðx&*y¬?À  *fxv+Àw-
+,.5òr/N0MF 13çX2
+Ú=2Œø3c
+æ3ñ<@4cü4œÈá5
+
+¬5;È5]wO5j["5]Ã©5;Î5
+Šì4Ÿ²­4d^~3òÂ3d¢2ŸR:2
+à15@Å0NÒÐ/O¥
+.7M
+-5+ÁÙü*h£À  *S\þ+°º-
+.&úd/=3ä0<21%Lœ1ÿMQ2­ÕÑ3Q!3ÞBÈ4QiÚ4¯/(5c®5-ì5MÌ5Y!Ê5M
+5-ü5n*4°õ4Sçª3á7°3Ty2°v2£ü1'ëi0?l/@5².)|-W+³;Ò*V
+À  *@A+ b,ëŸh.V/,O:0+ÅÄ1²!1èæ*2³3>ü[3ËIM4?œ¶4 n4ïSd5
+û5<F5Gèt5=pl5 ff4òjÒ4£74CpÖ3Ï­I3CqO2¢Î1îÎÎ1
+00</0ÆZ.éØ,ñ·+€š*Dñl)LÒ*«Ì+ý©-$.;Ö /<£0&Ìl1ö`1²¢Ä2XÕ52èŸ"3]>ä3ºŠ4
+Â4:N}4];Ó4j2Î4][4:
+W4
+{3ºÊ3\2çô2X§1±ïÌ1nÇ0&Þ/;ÖÔ.;	®-#à^+ü*«)KŽ°À  )>æ*ü+ë®-ö².. 2//kL0(Ó0ñàÆ1ŠMÎ2Iö2Øå3NL~3®"4yÆ4.	÷4NÉ4[.4NÖv4. '4ï3®8J3NR2Ù)§2J;®1ŠÀ0ò= 0e¡//±..åü-3ž+ì
+j*Üv)>M(À  )/{ù*or+ÙŒ-
+YÑ.!iÀ/"2ö0
+80ßÔÈ1øÖ2;Ñ2É
+ê3?Z3¡3òc4!Ås4@V64KÕ4@4"2õ3óQ3¢ZÇ3@w2Ê^°2<n³1%²0á°0±d/#>."ÂJ-+Û@*£Ü)0å À  ) ô
+*@è+ÇÊì-Œò.3R/ú¢0á0ÍÈÎ1£â2,72¹2Ð30g³33ßÒ4ð41ãi4<Ší42Z«4EÆ3á^3}G32hË2»º2.¡º1À¥0ÐüD0ý'/er.-Úl+Ë*kB)#~À  )l *v$œ+µÙW,ì@#.üá/ÂN/ð|
+0»ŒÒ1Nì2
+Xn2©Y¶3!uM33ÍB'4	<l4#p4-xM4$
+Ç4
+X3Ï­
+3Ç3$Z	2¬ÈÄ2 ÔÂ1[0À[Ö/öÖ/
+?š.
+zè,ò[+ºê*|eQ)(	Œ)gu:*«åÜ+à×-y.§.èúà/·»0~K1E1šK2! õ2aÐ2Ï?3
+Þ/3%u*3/^3%aÄ3
+Ÿ)2Îùá2&h2!M}1š(=12ž0}Q[/¶m.èKX.BØ- ²»+ßä¬*«_")fÀÞ(üÀ  'þ%)W*À(+ÐÀÚ,ð
+-óž.ØŒm/ªjj0lxs1é±1
+2®Ð2%.2Áj¬3ªÓ3P3#ç3¡ 3ÃG2Áð2R2î1X¶16{0lþÏ/ªÐ7.ÙB{-óx,ð€ò+ÑGb* '	)WF'ÿ8§À  'ë$Ò)F«Ø*s+ÀìÛ,Ýç4-àžj.È}ø/µ0Zï1<1Ö2
+Œ©2mÑ2³¹2ðîì3¯t3p}3à|2ñÈ2ŽEÿ2nýZ2
+1.1:;0\¬@/ .Ê9-âµ@,ßäl+Âª*îï)Hs¬'í;TÀ  '×²)6G(*tŸ+±Þ,ËÃV-Îm.ž?/ÿÇ0IfÀ0÷
+
+12 Ê2[WÏ2¥ÀÇ2Þ73Ì3
+ùp3Ø2ß2Šì2]U¡20­1¹§0ú{ú0LY²/;Ë.»0Ÿ-ÑÍ	,Ï#è+Ž
+Ð*¶Ö)9M'Û>À  'Ä@-)%âx*v+¡Dà,¹x-Œ!Ó.š/Jv07Ýç0áÁå1u$Ä1ë°»2HÞ2ëÔ2Ì!2óÓ|3c2ôŸh2Í¥@2 2K­æ1ï£{1yÔ@0æ0<%/q.¬'á-ÀäÒ,Ÿcb+¥o*|ýv)*&{'É@°&¡x(	<)LÅI*+Žé,¬
+-}.a¬v/
+µf/Â¯Á0TwC0Í-Z1/%1
+r1³Þ1ÕãÓ1âéû1ÕÔG1²õ41÷1/O0Ìêv0T'á/Â_-/
+nè.aA -7?,[p+d-*Kñ)LYQ(Îö&¡#ÞÀ  &p'þÈÏ)>Q5*z2 +ÇP,->.R(/Ò/µQÅ0Eö40¿A}1#ª1xR1§#1ÇŒï1Óûá1ÇÔG1§J1xŠw1#ñ0¿¥ë0Fmd/µÊÁ/<e.R¥-ùÙ,
+3+@*{)>óN'ÿ¡Ñ&
+®À  &D'ëc$)/Ý*g@.+
+Ù¶,z-uEË.B]Ö/ï²/§óÈ07u#0±U1Õ1f~21821¹
+1Å
+Å1¹ÔF1ê1g]î10²a^08²ã/©6T/		ã.D	v-wxã,Œô+
+à*iuO)1I'í¥Ž&ç{À  &~D/'×ýy)!i
+*TMŸ+uØ<,zÁü-ak.2¶.ú±/Ê0(ô0£iŸ1
+ÿð1T©Ø1LÜ1«o&1¶ª1«ÔF1óÄ1Vf1
+50¥
+Ò0*ød/¡è.ý®Ã.5m`-dþ,~Ûl+yòv*Wä)$'F'Û©&IJÀ  &g_Ö'ÄÎ)ôõ*A[N+_ý
+,dç-Mj.#6.äSý/7Î0s0}à1 *Þ1BÕ1a1HB1§11ÔF1H1DÌá1×0ØF0
+=æ/
+}.éI¿.&ÑL-RH,j<ï+e«,*FRŸ)ÁA'É­x&mV2À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &€}(
+Á)PN
+*¿R+X, Ð-0p.c÷»/õ/Ãâ0UL?0Í91/ZG1¥ž1²71Ô;N1à³è1Ó``1°ŠÝ1
+-1,»ã0ÉÒK0Pîk/¿sg/!=.^c-Qú,`+|*ÝJ)J]Î(&ã(À  &e(TÔ)B£*n0+ê,<à-¹Ÿ.U	//·ô0GdÜ0À
+.1#ð31x1Šv
+1Æbì1Ò»1Å
+1¥	÷1tì	1!KÛ0Œgâ0Bý/² */³.O\-Ò|,ÂÈ+!ò*wv)<Ñ'ü€?&évÀ  &®N'ò%Ò)4»(*m]Œ+2z,©0-z
+.Fj/
+7E/ªOÍ09}|0²Œ&1 1fÀÍ1ÜÕ1ž1ÃS1·«ž1m1c¹1ÛÔ0®ý|05
+Ì/¥Ìï/Dê.@T-r¥þ,% +­j*evX).¯Ô'êS&ïÄÀ  &¿7'ß¡û)&ñ®*[MH+},-gº.7+Á.ÿ£Ü/§0+
+0¥Z1
+
+1U{{1C$1ª²+1Ž£f1©Ñe1Ð(1RSi1
+kÌ0¡0'~/ùµ.÷­.1#O-_§,yn+tqÅ*ST;) ØØ'×xf&}ì&À  &q @'Í
+")(3*I<Ô+h»<,m-T«Z.(=.êÙ-/œ0
+®Œ0ø1±ú1D6)1©s1ÙÉ1¥ó;1÷13B1A0ý÷0(­0)0/&y.âÑ/."'G-Lš,cÒÜ+_²*A2
+)Û'Äâx&gøÄ(
+s)k¢
+*®Ô +ä'-ù.].ë¡/žÛf0ÞS1
+^1šö¢2!à2ûE2ÎÌ3	µ3#©ì3-Ô3"èä3vñ2Ë\Ö2¬32
+[d1¥
+1v0yË/³­
+.äÏ . s,þ
+H+ÝN8*©)d(NÀ  (R)[ýí*£?È+ÕÊ,ô®Õ-÷RV.Ü-v/¬Ã0o+1/æ1ûv2
+F2à2À·Ò3 ÇÍ3
+3!Ñ3Ha2ÿf2œÿª2{â2Ü,1
+Ê1DK0hO~/§.ÕUj-ïxÔ,ìÓÎ+Î5l*ÿ)TõÀ'üe:À  'òf)LYÒ*«+Æ ,ãj¬-åêz.Ì¹b/ «³0^xÂ1?1 L2
+ «2npù2³\×2ïŽ#3j3\3
+§ß2í2í2°¢2iË_2	\ò1 1}0W2/tú.ÅÛÓ-Þ
+š,ÛS+¿
+ *f®)EKü'éËØÀ  'ß~§)<µ¶*Z+¶í@,Ò&-Ô.œEN/Û0MÅû0û¥01"2$2\®02ŠÝ2ÝØ­3Ê93
+M3]2ÛUu2£EW2XÞ1ý»t1"?0óÁ^0FÞå/Xó.¶b>-Ìz,Ê>Ú+°Ô*Î=)5¢8'×2wÀ  'Ìëç)-*#+§Ùü,Àâ]-ÃÄ.­Ñ</|0=40çGá1zñ1ïNî2Jëf2Šã2Ëý62òT£3 
+ã2ðÍ³2Éwü2è+2F>Z1èœ1rGó0ß]Á06&/<ì.Šèš-».N,žô_+ ë*vk)%øt'Ä)P`V*®Ýœ, òG-'&.> /?i0(º1Þ1³ÄQ2Y¢w2èîý3\¿3¹Ø4
+
+48}4YùÊ4f'Ð4XÎ46,µ4qD3µõÄ3W·ê2â÷}2Sç1®wÆ0þ(
+0#PD/8ö.8r{-!Ø*+ùÇ
+*©o)JŠÀ  )Bj*£?
++ðÌR-
+.1ôª/2w÷0
+J0õ 1šB2Kã2ÙÙ¯3N|D3­£4ê4,=ý4Kë4WH4JÀ·4*Q©3ÿ
+u3ªC3Ixì2Óæ±2Evç1¢Æž0í
+b0GÔ/,l4.+çŒ-ÏB+èŽô*Ô
+)<%À  )4~* \+ßŽ-
+ª.%eU/%é0Ü0ãîA1Z22=_Q2ÊÄ`3@9x3¡p3ña4 a|4=Ü;4Hh`4<²Ó4
+v3í4b3
+Æ3;9î2ÄÕæ27Yé1«0Ûò·0
+?d/âZ.\þ-
+ÆY+×¢Þ*9ñ).IrÀ  )&œ*¬+ÎÜ-ÿ¿.Ö /[0tl0ÒÍ1¥#2/=œ2»¯31ö­3€<3ßX4ý4/Íu49Š4.€ï43Û]R3F3,úñ2µÅ2)<ë1d0ÊØ06õ/X.Ò@- œr+ÆÆ*\) mWÀ  )ÜŠ*bü+œ¢,õåš.
+F¬/
+Ì€/øÏú0Á¬Ê1ð2!
+*2¬Â3#³ã3­	3Í­4š{4!Ÿ®4*šï4 
+4À3É?3#Ç3
+»ó2ŠŽN2ì1g"0¹œe/î]
+/Î€.G,ëi+µ~®*v	)<*Õî+äF-'4¿.W$ô/s8²0q±^1S>h2"f2Ü`²3×4
+n:44ÙY5 5S«5yQ×5X95wºS5Q
+5
+«4Ô84~RÆ4]æ3o2Õ(è2
+V1L
+Ò0inà/jô.Oê·-!­Õ+ÜàX*TÀ  *jÅ+ÕV-
+
+s.Hé$/c.0aÏ1Eiy2ì¡2Î3vQ4q4te4Ë0ß5E85F&Ä5ic
+5uÞH5gÏv5C5o€4Æ\Ý4mà3üÖ3nsA2ÆéO2Ö1>GY0Y ¢/Zþ.AÀp-¢ñ+ÍÂ*vÒÀ  *m)¬+Åæ-(.:­T/S$f0QìÒ172
+RÜ2¿Ÿ|3e3òé4c4œIe5
+^58¡ê5Ytd5e
+
+5Wä565	3º4ž74\æú3êðV3]wu2ž©¶2õV10â0IÒd/Kf.3(-
+
++Ÿ£Æ*dŠÀ  *Zè+¶µÞ-ëÜ.,q/C@0B
+1)¿2¹2±mb3T°3àð 4RØ4¯aì5¿5+
+5I
+®5T9ö5GùÀ5(4ýï¡4ª¥4L13Ù
+3L{š2ªj
+1úÑª1"Àl0:(/;N.%kà- *+¯
+|*RzÀ  *H§}+§
+¢,õ§ .
+5µ/302(F1ê¬1ð>š2£
+G3Coà3Îö°4Bþ4¡zt4îùV5
+859ô5CgÍ58ä5
+4éwÐ4Éì4;{.3Ç$ä3;Ú2*
+1åžª1üö0*5ë/+
+4.A,ë+ g4*@Ny+2D-.>«Z/sWB0KÛ1×2g±ë30	n3ët4Ï55
+Mœ5ÚOf6Aõ6O°š6rÐÆ6
+Õ6pèö6L6Õ5Ôy²54_5
+²Ã4
+ßn3âÐ±3)}2_1
+D0YS/j°p.8
+¢,ýY¬+ ÔÀ  + b,ôŒ&.2 Z/c9ÿ0~d1z2XV3$03Ü44Þ5Lº5y*5Ìuï616B6c°6nï°6a¡é6?§6Òš5ÆžÏ5qö5æ4z~3ÓŽ3
+"Ô2PÊ1pÇ0tà/Z· .+~,ìû+ÐÀ  +,ãC'.%U[/S
+Ÿ0l1hâp2I`Â3
+ò3Ìó4qÙ14ü¿5hÛ5Ÿv6
+ ;65~j6T26^Ó6RZÜ62sÆ6Ð95ž÷ë5`±14òª4hL#3Ä|3È*2A
+1_R0c
+^/JŸÐ.
+ï`,Ú²K+ÎÀ  +|ù:,ÑÊ(.ª\/Bÿ|0Z¢Â1WCÐ2:8,3
+Šµ3œ³4_ö:4é
+5W 5°Âÿ6^6(eL6Dã6N·h6CÏ6%gè5û5«75OÕh4àLY4VÆ3µ|b3m22>1MÝ0Q:º/:Åþ.`>,É^+sÀ  +gÕv,ÀQ).
+ÿ]/2â;0HŠp1E¥02+30w3®r4ND4×Y5F¢=5¢é5íý6L-65w6>D63ÌÃ6\	5ç³5v$5>ù£4Íî4DÙj3Š`J2ø%ª2#ø1<h 0?h/*Í..Ñ
+,ž
+ê+^!,¡€.²/?M`0qú81(T2n3^t4&
+4ÚûV5}n6SÝ6i
+6»0ò7à17+¶j7Fu7Os£7Dtk7(g7E×6µ
+À6`âp5økà5s
+ª4Ñä²4;3Uc*2zv1ô0hà/8WÉ-ÿÔH,:À  ,J.-÷r+/20aï1z<2sž3Oé4®>4ÌØ 5m0Ÿ5ò5ð6ZÈB6¯z6û
+Û7!,7:6}7B¢
+78Aš7
+Ý6ôN6©|ò6R]~5è8Ì5c
+þ4Ãù°4õ3GÕ2ie1pp0Y
+&/+Ç -îZ',õ>À  ,ž-åŸô/%×À0Qãù1háÐ2b<3A^¶4Ü`4Ÿµî5\óh5áÄ(6Ly6£Ä 6êyS7yï7-÷s75Ð7,æ7S6ãñ6ì(6CØ5ØŒ5SR4¶®4
+Må38Œ2X¬>1^øè0I9Ì/7u-Üà,NBÀ  ,¹B-Ô
+Œ/
+ð0AØÚ1W*c2QnZ32ÓÐ4
+4°:5L¶5ÑRb6=T¯6
+·6ÙÕÊ7
+Û¯7!žj7(ÿ7Ü%7É6Ó%6[[65S5ÇÒ¬5CŠ4š#­3ÿLt3*i,2GÇ1MB09fr/§K-Ëeé,wNÀ  ,ká-ÂX/
+b 01ÍŒ1Erö2@Ix3$Hê3öqH4¢p5<xŸ5Àà6.ä6WO6É2D7=s7ya7
+-7©f6üL6Â®46Ê6&Îª5·53ú48¬3éý 3
+×26áò1<	0)/"-¹ëÈ,b -
+3.ì/J0(üò1S°'2hC3^¯È4:ýò5	u?5±	,6Gÿ.6ÆØ7-ø
+7Ë7»GZ7é³8j-8	@8þ7ã±7Ž|7k«7%ÿÈ6œ&|6>eB5š¢Ð5î42x3U
+2^x©1KFò0"W.ãã-xœÀ  -Òê.Üb0
+žà1E¡ 2XÀ3P
+ 4.ÆÄ5 |5¥§ð6;EY6º
+7#+7}£ç7¯öU7Û»à7ù€8³7õ
+7ÕÐ7©ÿ7rš7t6°ö"61ú
+5\4ôÄ4&©ë3Fœù2Op=1=}K0~ñ.Ô
+²-ïÌÀ  -zAE.Ìâ0tÎ172Ihà3Ah94"4ïCt5F¶6.6­ <7^7m<7€¥O7ÍÄº7ébò7ñê 7åë<7È
+7i7byÈ7èI6€ÅÉ6%Ø5iì4ãYL4·^38hè2@gÒ1/³£0
+o.Ä-pÍžÀ  -fÜŽ.ŒÉ/00œ1)2:°32Äq4Xh4Ýoñ5å}6!Ñ°6¡"p7
+7\7TL7¿Í7ÙªB7á×7ÖPß7ºFl7O7RJÿ7\6p6#¢5M{4Ñî4ÄÒ3*×21_h1!éý0`%.µ S-]»×À  -Sx$.¬ü|/÷ÙW1v
+2*º3$ ª4
+!;4Ën5D6Û6€¢7Ä7L â7F7±Öl7Éñ7ÑU7Æ¶7¬S747B
+86÷¡6e6
+žn5xb4ÀŸ4ÒE3ŸÆ2"Vü1 V/ì¡.¥z#-J©ö.d¯Ï/¹xR1t2#n304&êì5	«º5Æ
+Í6xo7çö7Ûv7Ù[
+8 =V8R+Ï8x×k8p/8ã68nú8nëG8G\G87ÌiŸ7tZž7 
+%6jËS5»·Í5Ý4
+Ï3(Ãn2
+<0ü Õ/²zY.\|ÜÀ  .UN/­|0õ#27.3$ã	4ïõ5 ®®5¹>
+6hx6þ­7s¢*7Ì0î8É}8F"
+8jþ8V8l^8zZ¬8ay
+8;Âô8
+ó7¿ÆY7dåÞ6ïžJ6[vQ5¯Sš4ôNÒ4s3
+d»2©â0ëyÏ/ŠSO.MpwÀ  .EìO/ Š0ãë`2
+]í334ôþ4ïcI5¬nN6X©s6íF7cf7¿Ð8
+U¢8:B8]$Ð8q\ý8uë8k×i8Tö80)¢8ß7³"÷7Uq6ß8L6L!P5¢ï4ââp4	Éd3	2Œ0ÚRË/,D.>dÀ  .6/(Ð0ÒW2­3
+4ú4Ýi456HÆn6Ühò7Sx¡7±Ü¶8áÊ8.}8OK8bP8fýb8]T*8FÏ8$R7÷
+7Š7Eü&6ÎžL6<ÌO5`4Ñv
+3þ?\3§X1ù
+,0É+Æ/9./W°À  .'(Ð/žú0ÀÃÖ1ïVÙ3Òÿ3õþ
+4Ëo5ÎÎ68ãj6ËF7CcÞ7€²7ôÛæ8"ž8Ar98SÙ8X¶8NÐè89"§8÷7åo7Ü476J6Ÿ8M6-wO5'<4À	ª3èëò2öL1ãæà0žÀ/Þ/. KL/¬µ0¬1Ž2Ýs3ì4Ûø]5±Ž¡6yX770P8Â8]¹é8q8¬õ€8³P8®
+Z8§4ô8¥8¥88R28KE 8Í7
+7
+L6jI5§ÿJ4ÐÕÑ3ár×2ÓµD1­+-0w
+¿/ÓÀ  /ç0oœ-1š
+)2Î¯3Üç4Í|5Šg6h÷"7
+nþ7X8!z8PßP8Vx8€Hl8«ô8§
+¹8 ôü8	808¬n8œã8?Và7÷r7ÇÖ70±6ZõB5âx4Âè=3ÒQ.2Åm¡1¡q20fCf/Y^À  /
+"0^u1k²2¿ê3Í6€4ŸÿÖ5.6Xåí7Öx7À7ûœ8D·8;j888£8 18µ 88Ôî8ÃR8p×j83h7çJ	7~6ö)³6K ÿ5ÅŠ4Žúš3Ã/
+2·%ý1·50U{
+/ß8À  .þºæ0M,Ù1R=2±&3œ14°5èô6HÔž6ô{â7šù7éÀ87*
+8x@¶8î8t:8Cy8u
+88y^8
+Ú78aðì8'z\7×!7nj6ãò6<LŒ5šÓ4§
+3Ž
+Ý2šÞX1ý:0D²µ.ôÊ'À  .é0º0;ä®18Ç2¢a3­ÕŸ4¢R5Oº68Ã6áJÒ7m¢b7ØF8*O
+8h
+8@Ô8eÛ8UØ858p8
+Ë8{â<8S
+n87Æù7[Ø6ÑºS6,øz5w 43€ì42Ž1|{03ê\.ßÕÝ/Äòw1
+L2[n3œ§4Ì;5A(6Ib
+7ºL7Ôf8
+z8ã8®xæ8ºÔd8Ï8dæ¶ÁÌ\·Ïð ·³Û7=8[r8/F8fÎ8f8Ÿ7£6þú6=7Ò5qM;4Ðë3}EÈ2Q±F1
+//œ`À  /·g1°12LP3wºm4R5nkF6<=6ÿÜc7Ñä8ëë8sB8¥?68²Žª8;Í8 àµ2·Î ·,Ô7,8Y4¯8t8Ø8YNà8Ó~7\6î:60ÎW5aN4wãX3lA02CÔ1
+Ðš/°ŒSÀ  /ªLW1K2=3eù4rlÎ5]c6/ò6îD.7Ïc8	]Ð8d º88ªí8áž8Üê6mg<·WWÀ¶©{j7Žö÷8V÷H8Õ¡8žç8Kþ(7ú8~7
+6Þõ6$dÜ5QOÎ4f$Ø3[<25bd1"/£ÚGÀ  /ùG0úðÅ2.á'3T8®4_Öù5L¿6!òÜ6Ü«÷7Ìá7ÿm8U)78ËÞ8¢u48²8
+ä7	yî¶æ( 4%û 7ËSà8T¹ø8šÔ8Ãð8>­u7èÊ7mE6Í¯6ûa5AQ4TfY3J8 2':ò0ð³5/ø;À  /Š70åžõ2 )º3BwÍ4MA$5;é 6ÍÅ6ËÀ7mÀ7ì68F1²8.8Uy8-©8%Tî7WÎµlø 6³Ù7á°¬8R|¢8|8p81\À7×[7[N6œ
+h6
+å51Rb4B§Û393g20Ü<'//0VÃi1ª@-2êãº4
+¶_5l6¶Q6ÈØÒ7X8M¡8±8·°~8Ž³*8ÉPžÔR¹H"³¹¶œ¹€tH¹ï¹hTžåÔ²µ# 8t8p8eF8ã 7r[²6»u¡5öÓ5
+R4þ2àm1£_0N²ÒÀ  0H/}1º¬2Û
+¿4E5Eq5ô$¢6»ºt7uÕÊ8M)8t»¯8­×Æ8­>8
+ÍžZ¹87¹äU¹H¹A¹V~øžÎ{b64QÀ8} 
+8ß8XD 7õ¯7bóÈ6¯K·5åâ45"Ø3úË2Ñ1W0@²*À  0915+2Ë7Å3ó©G4ýí5âÜ¢6®7dú7üi8eJ 8£ÿ8ŠSU8Ñèžhpà¹(L¹|#Ó¹@¹
+ø¹D©bž·"6×8vX8*Î8KŸ7å	7SÝ6£!Î5Õ²4ïæT3è$g2ÂhŽ1O¬02±À  0+€1¯©2»aÊ3àÇ4éö5Ñ¢6¡}µ7Ta7ê|8UØR8&Y8#n8Ö$žCÕ¹a¹h ¹
+4¹w^`¹2ÓÖžÈÔ7*ð8o
+8v8=¿z7Õ
+7D#ñ6÷ä5Åø4Ýö3Ö82³NV1GÁ0$°ÙÀ  0
+s¶1xTP2«Ï3ÍåÎ4Ö#5ÀL£6_V7CD-7Ø8Ff¡8M 8ó8
+Úpž9 ¹v~¹TÚ0¹uP`¹bÌ¹ þ2žo7h~À8gÇþ8u[80}77Åj74Œ6Íú5µSY4Ë'3ÄK2€3ù1n¬0°/0Ï?õ2#%L3_
+ò4'í5
+6m
+870ñ7Ý@8b¢c8²÷X8º;7qp¹_,¹šn_¹ÙÊß¹ß¹ÚRž¹áŠ¹è1S¹ÃÅ£¹T{,·ïŸð8<8f8H¶y7Éê7$j6^5à5Zâ4{T63U/H2
+ö0ÇtñÀ  0Á!ø23P³4vÐ5|6]T|7%]ï7Ïa8T¬+8šÌv8±û7  ¹
+X¹¹Ò¥Å¹Û@Ò¹ØPp¹Þ¢¹áÅ¹¹EI¹C³è·¿° 8z$À8±à8<éá7œ_76O»5n4j3Fê"2ù/0¹ýoÀ  0³ú2
+ûË3@êt4dµÆ5j
+6MÂ7ÊÂ7Á1Þ8Fµò8¡8©»~7ªÎpžÿ¯,¹Õ¹Ë¬¹×mž¹ÖN¹ÛŽ¹Ùà4¹®Äí¹2ì¶·¢p8s3
+8
+ýµ81
+H7°Ó7Æ6A@X5]¬J4YäÖ38€ü2rh0¬
+ìÀ  0€åý2ç
+31Ñ44RèŒ5Wö6=å777³®88¿ž8vœ8¡{l7Œ} žç'¬¹®	¹Ä[¹Ó¹ÔKŽ¹ØÉ¹Ò·®¹€D
+¹"%v·?(8lAP8|8%P¯7€H7ô62Å5LÔý4I-&3*_Õ1ù×B0jÀ  0Çþ1í€3"·õ4A²5Eâ6.-N7€h7€Ó{8*É~8Kß8;`7Î+°žÎ 
+¹ÃI¹œ6¹ÏÇ¹ÒIT¹Õ¢Ô¹Ë/¹Ä-¹^<¶Ÿ@8eO 8m*Ÿ87Œ6ô
+B6$JÑ5;ý°48uv3
+¯1äÉŽ0æ11*Y2Û3Œ4ÜjD5Þ)v6¿
+07kv8%"à88Çf82°¹
+Ã`¹¬ÚŒ¹®b&¹"âD·qp8|Õ8©×:ž¢­(¹µW¹ÑÔ¹S­X¶Y 8À8Ø8xb7~ä)6²vò5ÑÆ4Ñfž3³m2ó1*ëÀ  1%
+¶2#É3¯>4Íö5Ï;«6²Up7W.8Ü8&`8Œë<80à¹ uü¹Š"0¹®ØÎ¹(~âµ0Ó 8€í 8ëžÓ
+t¹ž¶¹ÈY0¹BÒ
+5J 8ÇÐ8zP8
+
+7nÛ56Šöð5ÃÚ÷4Ã43§¢2xB1À  1ñ2oal3¢w4Ÿ©5ÀMß6¥­7p
+Î8Ù8Ã28²V8/
+ðžìQ(¹i°¹¯Od¹.F7[{8Ëp 8ÿ¹ÆÎ¹ºàD¹¿&¹1öŒ6d 8Ò8lö8Ø7^Ò>6vì5¶%&4µ·¯3¬2fIa1
+À  1
+Ôp2\{G3±
+4¯±\5±`6åì7^]@8uÔ8|À8§ÀÔ8-€ž×¶p¹±&¹¯Æ¹3·Ê7áì8ñòÀ8¹þò¹œ€è¹µóê¹!x7» 8?Ü8]7óC%7NÉH6öé5šoU4§à,3¶²2Tz1#9À  1 ·Ì2I"3ê4 É5¢rH6.,7L4°7õÍ 8iù¥8+€8,*0žÃž¹ø¢¹°<¬¹9Tn8*$f9
+:x8lPN¹27F¹Ài¹¬ÁJ¹@47UÅÀ8|÷Ð8O27á^7>ÀT6vç5¹
+4§3ÀÊ2B«¢0ùTŠ1HF2Ðû¿4
+Ìi5#»6"ÒJ7	~æ7Á¢8[ÇÔ8¹p¢8¯¹àž>åP¹F$¹© 8ùE9ÂÊá9ïú:Îb:3áÌ:=`c9c¹ëx¹»Jxžéè8Kµð8À$8B÷
+7±Jß7 6q25_M4î2Èf1\À  1z"ï2Â­w40Ñ5u­6ÓÙ7 L7ŽáÒ8M·8®QR8§X,ž+æ`¹4¹ô8ë
+ 9éû
+:NJ:qB:=2Ù:=(ã9x­¹ä¹±@8žÐµP8KOš8DJ87ªo7Š\?6ïñ6~B5,$3û<h2»71qc\À  1gµQ2Ž_03ó*t5
+X6
+Õh6î407š!
+8?§@8£28ödžçp¹ðP¹H8ÜÑè::<Õi:5V:F	:<ñV9NÌ¹€Ý ¹§6žžWš8Jép8Èt8,]Ò7m¡6ß¢Ö6Q5øú3éjô2­ØÂ1`À  1UGµ2Šè3ßóD5;6Ö÷6ÛÏ`7`d81õ8®8¬žè¹xÄ¹8Îx:
+-²:_\x:N·z:OÕ4:<¹Ö9$|T¹©Öš¹+Êžú 8J(8L8!676ÏT 5÷0Â4ù 3×2 yî1N¹žÀ  1BÚ2Â 3ÌŒ4î<þ5í±
+6Éj7®8#«8óZ82è·åÓ ¹m5¹~ä8À_:/ÅÃ:ñ·:hZ\:Y&L:<I8ôÇž¹®ÏÄ¹!žX8J
+Ø8u¡8Ä7
+b6¿l5ãJâ4å%L3ÅÈ	21=dæ1Ž¢+3
+ «4;¬W5X&6Uh:71s7ô%M8xø8É0d8op¹
+È°¹¯ 8ä :0Žv:ÁB;ëî:±Ë`:þþF:ÿØ:Œ­9 P¹Å}ü¹c9°7?8
+L8h
+n7ÞÊ=7%U 6I&
+5MËš43zT3N1®3cÀ  1š13a4.ÏŸ5I»6FìT7%¢Â7ãú8wí8œ1Z8eÈð¹ù¹8­¬:<Wõ:ÂvŠ;
+:¶N\:Ý~~:ó^Ð:F]8åÐ¹ÀÙd¹Pæè7y@8öŽ8[£î7ÑXà7óª6<;(5@b<4'©2û0Ú1¢À  1Á2ñŒ4!ó'5:óâ68pn7±7ÓÎÔ8fè8±2H8\	PžúRÀ¹48m¢ :Gûu:ÃªÔ;Pð:ºÑH:»þÀ:ç·â:Ð8ßP¹Œ4Ô¹>(7Ëà8h8NÂb7Ãç786/OÌ52øÒ4ØÇ2éY1öªÀ  1Pm2ÞFn45,,@6)ô7
+¿d7Ã£8Uã*8¥3:8RIÐžê³x¹m@7ÿÕ :Sù:ÄÞø;W:¿TD::Üâ:Y®7ÀÏ ¹·D¹,Ad7¶Ë8Ù8AàÜ7¶v'70Ã6"dn5%f4 2×T1XLÀ  1ßØ2Ë49÷5
+d6x 7ÍŽ7³x]8DÞ:84*8HhžÛ¹Wh6 :_B:Æ&;µÕ:Ã×A:qþ:Ðiì:
+ãV·©ßÀ¹²ëÀ¹î7ÓË8Jæ84ÿV7©Ì6÷6y5%û4792Å©1sÜ1×ÁÂ3&Ñ4^æK5Á6zÉx7NŽê8
+Õ÷8
+£8ÍÐü8tÀ¹B¢à¹HÊ :Ô:ü ;; ¶;sÄÈ;0:Ý;7ü;q4ß:é"/:¬¹Õ¹.Ü·«U8ì8v$7ÿ0ª7@ª©6lŒ|5sŸr4U13 "1ÐaðÀ  1ÈØ®3Nø4OE5nxj6i­67@žw8&8Á8Áw 8 ßP¹;ž¹WÉø9öŒ4:í;)m=;}zÃ;(ô;6M;mãè:ìî-:
+Ò¹·Ì¹Àh·jÅÀ8¯,8sO 7ð
+x74º6]¬}5cùŸ4G·3ï²1ÂÀ  1¹ï3Ìá4@8@5\éQ6Xô72Œ7ò`©8Þ8µ
+87ø`¹3 ¹fÉ`9êNž:ß1;¹ž;;!®6;5;j
+:ðºL9ÿÐ¹¹z€ ¶ýÂ 8r<8e±º7áC7(Éz6N|5T5	49<3
+X@1Ž¶À  1«3JË40á95KZ86Gt°7$¿7ß»8lÿö8šÃ`7ïh ¹,x¹uÈØ9Ýál:ÐÞ;;;s;gÚ;3â¢;gB::ôq9ä}€¹ |h¹eÇ(µà 85\8Xt7Ñô7
+Øâ6?|5DpT4+À3 ÀÏ1Šà"À  1
+l2ñh4!359Ë
+66Xn7Ã7Íd8Yø08i7æ=@¹$zX¹d$9Ñt:€Âw:è¥|;M÷;!;2­;cñX:øR9Éêd¹£^Œ¹PêX6±Ñ 8øv8Jw$7ÂßÛ7èJ60|z54«4
+E2ìRº1
+31äí30Ü4lè5eÔ6\Þ7Y"8e8Y[8ÏS 7ÃÓ ¹Lžý© :.Öj:7:Ù{;mà;f- ;gî>;ZoÆ:ëør:6€Þ¹yáà¹é\·÷F@8 `8
+ª8L7KjÌ6zš58ò4b£	3*1Ý,À  1Õ
+â3$4[Ån5|$6vÚ7J¹ã8}8ds8Â§ž7»Ô`¹Fm¹D:)PÐ::Ã;^$¢;hsÀ;]ÓŠ;jÿÓ:õÜ:+,X¹¹
+P·¶Å 88}D7üx7>ô|6jË,5q×µ4Så3XQ1Îß%À  1Å.À3_4Kuô5i}^6dkø7;ë 7ývÂ8o8µüd7³Õ ¹@Xp¹-³:#ËX::­€Ê;O4L;jº@;Sžö;{Ø:þ%f:³Ð¹¹O@·lÀ88oèj7íX72~+6Zü¯5a=4E&þ3&1À;À  1µO3
+!4;&z5VÖ86RE7-
+`7éÌ8tõF8©Q
+7«Öà¹:Cà¹E"ø:
+EÎ:î(:«;@D
+;mÀ;I>;õ; :;N¹¢¹q`¶× 8°8b27Ýr;7&Ý6K.25P£Z46hö3ôÂ1±À  1¥p|2ÿÅ
+4*×5D/6@
+27
+O
+7Ö"V8a
+x8¥Ì7£Ø ¹4/`¹\x:ÀJ:Õ®:²I;1Sï;oJ@;?¥;X ;)=:ÂÆ¹3¹[j@5«Ø 8
+È8T|¬7ÍÞ
+76;_Ž5@	,4'ªò2û
+÷1¢ó1×Ìx3&àë4_	{5#n6{)7O/Á8
+]¯8`8Ñ88 ¹3¥¹
+z:ÍX:r÷>:€Èü;)À;F;O:
+þ
+:Îè:9ñFp¹T@¹
+ø·-!8¥Ê88;8
+o7B¿6n¶f5ud4V¶œ3!N¥1ÑCÿÀ  1ÈËV3J
+4O)5nN6iÜ¬7A_8ßT8G«8Ä$€8ï°¹.=ø¹3 :
+Ñ:
+H:¢ÀA;*ÑF;>¯:Jx:ÏÝ:³Ü9Ûì¹±\¹|F¶k  8 æ$8y×ž7ô',76ëŒ6_Ä5eºp4HÒý3ÅQ1Ã~ÚÀ  1¹Ê43³P4@
+Ö5\Õ¿6XJ72Ôþ7òÁñ8ø8·48	É@¹(Öp¹G :ÔØ:œ: ·g;@xF;7$ :u
+4:Ð)P:æÁ9ÄÉx¹¹fqP6]D 8
+8lø7åC{7+ö6PÑÂ5VM4:ï<3
+;û1µ¹ŽÀ  1ªÉ3
+40Š5K
+06GCä7$§7ßÅ;8mp8©ýÄ8¢À¹#nè¹\
+š9÷±L:]Ú:®;Vª;/l::ÐÉ¬:¢¥9®$¹kÄ¹Pè7)À8
+ 8_*47Ö_Ë7D06Aßn5Ff*4-
+z3²§1§ôÀ  1Çð2ñ
+j4!0159d 65÷7z87ÌÈ8Yá
+8êV7òø ¹
+X¹p(9åžÜ:þ:¥Á;kÆÖ;(
+ð:¥¶:Ñj:§L9LŽ¹Èô¹:Æ 7á89æ8QÓp7Ç|7pi62í
+56Œ4'¹2îR¢1/h1Ž³Ø3
+Ù4;æk5Xë¶6V 72_37õåH8%^8ÎÈ8x0žêò ¹k3À9{¹0:J4ã:Ì
+;.*,;,À:Í :
+ßÀ:
+^Ÿ8X)@¹·l¹AÅ`7îT@8­3l8rÚÚ7å&7(Ä6Li5P^45y<3Í1¯šÀ  1š3Y4.Ö*5IßŠ6G:ª7&
+À7å*S8zeþ8Áf8°øžáýà¹sx9MëH:RMY:š	;/òH;.Ž:vËz:WÐ:
+7¡*À¹°ë¹.ø848§6Ô8fm®7Ø»7
+²6?¯&5CFÎ4)Êª2ýò1€%ØÀ  1L2ñ0T4!Åé5:Ó68oT7ÚP7Ôo\8hD8ŽfÀ8qÓžÙ	ð¹zÑ89 
+š:ZeÏ:§);1ºR;0¬:Sü©9÷  :
+£Q·[ö¹ªNÔ¹D8=ð8¡:.8Z 7Êãn7`Ï62ôÆ56	>4
+
+2ìHÔ1£0À  1ë2Ý­Š4µš5+Ç6)£þ7
+Ü7ÃŽe8V8§6
+8bE0žÐØ¹Oø8äà:b~K:°`H;3_;2¹:1-¶9è>:
+Å¡ž> ¹£²¹,8*H 8=8MT7œÂ7
+.ì6&:d5(Ë®4m2Ú¥1 À  1RÀ2Ê*õ4¥g5
+»t6Øš7Ul7²ùp8D·Í8v8R¶èžÇ!ð¹
+7`8P:j±:¹<_;5Je;4Æ:^õ9Ù:çâž£0¹Pžå8;Qè8@ä8A&$7° Ò6ÿú65
+4Ÿ÷2Èöu1ß1[2Ñ4Æ4
+
+ª5$6#~7
+[¶7Ãg8_lF8¿þ8ÁX·¿
+ ¹_Ç ¹8ð9 
+:ñÌ:
+x|:^V9êµ9
+ä 8Wp¹Þp¹BPžÀš8eØ8šÉÀ8N9L7ž7Ã7Ýp6
+þ5
+V4³Z2Ëcª1òrÀ  1yòù2Â47Ï56)*7 ÑZ7¶-&8PhQ8³¢8¶·Žá@¹[Å@¹'ëx9#š:Êð:7G×:&9U«ð99s8.h@¹ú¹²Tž{U 8T8¡ì$8CkW7­ S6÷ÔH6A 5R°3ÿßÄ2Ÿ71tÌjÀ  1g.æ2ŽD3òÇè5
+5p6
+Ô66îþ7šÏè8Ad]8ŠªF8ªÐ·ª=`¹WÂø¹?ð9x€:
+€:PU:1Ô*96ú9VÐ7C ¹À¹"džE)8®Ì888`7£ä6çí®6	k5
+OI3îXÒ2±
+x1c³ñÀ  1TjÔ2¥j3ß 25ÍÚ6A6ÛyE7rª82`i8>è8
+·¹SÀ¹WP`9TÁü:)}0:hæÄ:H>9¯ 9r>¶Ñ%¹2à¹y$Äžý 8ÓT80î8-Ïi7qt6Ø5ÿš5 Kâ3ÜÑâ2£ß^1RzÀ  1AŠÂ2ÑÂ3Ëxz4ìÌ5ìT6Èd7l8#\q8Ó8X·õ@¹OŸH¹oØ90ÿL:4VH:Û:^J9Ñøá9È·üÖ ¹O
+¹bè·±¡À8÷Ì8SV8#p7Ú6È }5ì|4ìø3ËJï2³E1A11K#2Çn3ŒpX4Ý,A5ßN*6À
+U7
+ô8(<®8¯Ê8Öz~8a(ž»åð¹~Eš¹F®6È8¢7ß žT
+¬¹!Ž¹ŠúÎ¹¬^ü¹`8Ü`8·Š®8@
+8
+ö7
+X&6žÖ5×æ4ÖsG3·LF2V{1-BÀ  1$äÜ2í3¯Iý4ÍÄÿ5ÏÍ 6³7À7q]8
+Þ+82>8ÉC¬8r¿Ðž²)¹zì ¹XÙì·º/@8ò7ÑžaÀ¹1b¹Š¹¡g¹[¬8Í`8³h868
+7{;Ú6­®Ê5ÊBø4Èí3«Ô2}41!ü À  1~2nÄ×3¢#£4Ÿ]œ5ÀKÖ6¥ê,7q¯8§8Ž³8Œ
+Ò8f
+`žšlH¹wx¹k@žS28}68€Àžoa<¹Aî¹Šd¹p0žßF8-Ÿ@8®\
+8Æc8
+7kÇf6¢5Œè	4»f÷3ßc2kŒ1·!À  1
+O2[_Õ3ýG4®ö|5°Êª67^|V8!$87'8®Õø8Y|øž¯¹t8Ø¹}0ž€ŠŽ8Y98&¿ ž} Ä¹Q
+¢¹¥§0¹xÄž¹Ô°8B¯88©¶Ø8|8|€7\Rô6_B5¯4­àÐ3(ð2ZC1
+q£À  0ÿd2GúÓ3Öí495¡I6O7KI&7õ
+B8ks88¡ 8LÛžòž¹pß<¹® žßŽp85: 8EØ ž
+Q¹a
+n¹¥6¹ZžcX8W 8¥8nq7÷ìh7LÞ675¢2+4 Zš3r2HË1 ,$0Ïn2#i3_ŽW4°65ç¯6o
+ž738à7áëR8iÛÙ8œjl8Ô¿l8:høžŒBè¹oËf¹Á¹¿b¹¡öÈ¹²Ú¹žV
+¹{¹tü7P8µ D8­Z8[÷
+7×e:7,K*6g*`5íŸ46)3Zc2ÚT0ËAÀ  0Àè2û«3Pn4vá 5|ëÎ6^x7&êd7Ò8ZY38±h8Èª 85`ž¯}°¹f·¹"É¹BÍ¹£^Ð¹°§¹°žq¹Håžì
+7Ñ@8³
+p8Š8Pç7Ëq87"4®6Y+5wâ4r&ô3Lw2B0Ÿ>À  0²c
+2
+Ê3@t
+4da5j<6N;7ç7ÃEç8JÖ8¥f8ŒÊ8/Éž¢ž¹]£º¹¹Æ`¹€ÆŽ¹®
+¹©Ô¹{ò¢žÈ <88°ö8§©8EÖâ7¿}67
+16K,Ò5g,G4aá3>2
+F/0°âôÀ  0£Ýš2ê30Ô4Qâ)5W$ª6=}ý7Mi7³ó28;Sç8d·8°8*yàžóp¹TÒ¹æZ¹ Iã¹Š.¬¹¬
+S¹¡}.¹eSzž£»X8!K8®áÀ8º×8:ÆÇ7³67Ž6=.
+5VÔª4Q630 2 ü
+0£³¬À  0X21ëd3!4µ4?bŸ5DA6,óÀ7þì7€ |8+Ñ@8bÕ8€j08%*(ž.L¹K{ú¹H(¹¡Íb¹§ ¹ª,¹ß¹NŽJž~¬è8=X8¬Ìè8Î8/¶«7§27ñ86//G5F}4AVØ3"³%1íd0b0Vú1ª*2ëd4
+X5õt6ïé6Ë7
+î8r8Eù8ÇHo8×Þ8
+äô·¥Dpžð
+Š¹AO×¹`
+ ¹O²I¹Ïž+!8DÍ 8Ÿò8¹¶8*8P7-y6ÅK6 Y55^4
+482æÉä1§Z+0S5À  0Gë_1¡å2Û!4}d5Ÿ5õþ6œð7y§8
+ªÒ8~ì<8».68ËÜ.8t.·EžÚÂ¹2·
+¹Nôp¹=3žù7·ö7°8VÛL8Œs~8²4J8uÛ¶8Žß7sŠÈ6¹5ñð5z$4Ú2ØZ1J0EÀ  08Ü©1²2Ê«Ñ3óE\4ý5ã\,6¯F7gqâ8 ¿48mL8¯þ8À8~È·4 žÅg¹$
+7¹=Ë(¹*pžÖÊá·,À8hé 8¹ôû8«Nâ8i
+7þ2U7dò6­ïh5áyv4û,t3ñú2ÉhÐ1Úi07ß À  0)Íó1ÃY2º63ßî4è¡Ö5ÑY6¡7U<œ7í§(8[¬Ò8¢ùÇ8µTÌ8w%\¶Ñ}`ž°
+ã¹
+j¹,¡ø¹ÎüžŽk¶Ø 8zø8·vp8€iy8].~7îúæ7V>q6¢AO5ÑÜý4éd3à:>2ºžE10*4.À  0¿;1uš(2©À>3ËÚ4Ô4%5ŸØ6ò7C7ÙÏë8J
+ 8ß8ª8pCÎµëÙ ž²T¹ìš¹xž¹-ôž]ü6§¢8)8Ž÷í8
+8P×ä7ßÃz7GF665Â@4×Ê3ÎÕ2¬º1xµN0
+:/Å)÷1
+P2[œÎ3
+aÔ4Ãó5Þè6L![7
+YÜ7£-8"À8ìò8¿Õ>8Ü6[8Ë©»8QË89rÐ88&8
+È8»_8Î²8¶k`8[8
+7='7Ó6G3Ñ5|ç4ïò3èÉ2Wõ19/Â2 À  /·ZB1
+2Ld(3x+ä4üQ5oêU6>7Þ-7<j8â8LŸ8Ž28ÐãÙ8Äö8ýb8Cvp8/ 88
+V8î	8º8ÉÑ8¯%j8z7B8Úº7h6ÿrÕ6;H5l­4]3uV±2J91#Ò/µŠõÀ  /©1Ç2=
+3e 4ri[5^Ú60ã6ðÄû7K78
+m³8oY8©G$8Å_8ŒZ)8šú8Mz8%×à8I%8¿98¹Ç8Ãs8§ßv8m·Z8
+÷76ï®6/\:5]D54q3dÛÎ2<}11m/©ëÀ  /ºÙ0ù2-°Þ3Rü^4^Ú5LC`6"
+&6ÝÍ7Z8Ä8^±8 
+8º>Þ8Ž²d8T8W}¡878Z÷õ8y8ž ~8œÔV8 
+8a7q8[37Ÿ6ßé66#pm5MÚÜ4`qá3T`î2.Á0ú~
+/àÀ  /ë%0ãx2
+W93@d4KJÐ5:oæ6i6ÊÖ;7nÑ€7ð6 8LØH8¹
+8®ìc8­
+8 <8aA8I)P8lnÅ8aŸ8·ª78ž58S8T·7ø6Þ7uÒ6Ð$f6¡5>q4OM53Cæ
+2!0æ@/Õ/ÝC0Ê1µ>-2ÞÓ3îHû4Þ%Z5ŽÞ6}e7Õi7£­08©R8läÎ8£û8Åpö8×¢8ÜeÐ8Û8Ù\08Ò¢ô8À
+$8m8fw.8Ù7ÎØ7s6x~5°»u4ÚEì3êhÌ2Û/L1²ŠÂ0~
+
+/
+ÔÀ  /«"0o+1šË2ÏV3ÝŸM4ÎË:5§œ:6lZø7l7ÝÄ8
+ú8^?f88ºæà8Íp?8Ól
+8ÓŠ8Ñàa8Êéã8ž.n86µ8[8
+ z7î7ºn6iÉÜ5Š
+4ÌÛ3ÛÍ·2Í`$1§JÁ0mÔŠ/ŠÀ  /	xÿ0]$1ïh2¿Ù3Í34¿q5^6[7µ7Z8h€8Oý8 8°\Î8Ã@Ù8Êr;8ËÉè8Êd8Ã0Ï8°Rž8ÿÒ8Oã8gr7
+Q7Ö6[:5]º4¿p
+3Í2¢2¿û1î¿0]A/	xzÀ  .ü»0K1H2°[3Œšò4°û5ÿô6IÒ
+6÷2º7>ð7ñ8@ô8Ž8¥Òœ8¹v8Áxs8Ãí\8Âè·8»wÀ8šw8Èî8D&Ÿ7õ\Ð7
+,6ú6L`5®Ý4²73Ÿ2±ÁÒ1Ÿ0MCÞ.þçÀ  .æ)x09
+1 ¥2 Þ3¬
+D4 ŒÜ5¡P68°6â`7pß	7ÞOí82O.8z
+8H©8®â8ž~®8ŒÌ8»læ8³Ÿ¯8 Q8
+88¶7åêº7x6é!P6=«÷5
+ÿÿ4€P3¯üx2£òª1
+6œ0<ûy.ê8Ú.dùc/¹åP1Y2#ê31Ûx4(ô5
+}ä5É!6~3M7
+f7[7äØj8+F 8d¶÷8878ÄJ8#\8È8a
+?8(ô7áº7ÒJ7	Ã6z-
+5Æ{5	{ï4&Cz3/2!æH1wæ/·Õ>.b)À  .Tòc/¬ç$0õÜ2d3%4
+íá5ëD5»Ï6mÔ7Ã7|t7ÖRÅ8 Ä^8WD8Uô8àW8±D8È8»Ø8Uõ8§7ÔÂÍ7z¹î7ÒÆ6knr5ºR54üÇ3$Ð2¯l0ôW1/¬&.Sõ
+À  .Dëd/è÷0ã/2
+²30œ4JÐ4ð±L5®6[ô^6òí¢7jü47ÇÍ8Bº8IÒ	8u6Ä8¹v8A8â38uœÚ8JeÛ8Á7È~ß7kÏD6óÃê6\¯Ù5®¥!4ñlZ4¶32
+x0ãŸ/ I.E\À  .4äf/êÊ0ÐÄ22³ 3
+Û`4§œ4Ý5 ^6JÔè6àT
+7Ycó7¹G|8
+Á8<_8eÁ88
+;8A¡8hý8>Ö)8
+Ú7Œ:ö7\ä6ãâF6Mñ@5¢¹ï4àŠ4ob3£]2A³0Ó%ü/÷.6Ã	À  .$Ýg/
+ì0ŸY\1ì3 3ô	V4ÊfÒ5Š69µr6Íºu7GË²7ªÁÖ8?t8.í
+8VL{8p×r8zðp8sB8ZJ%83Fx8ô
+7¯÷7Mùô6Ô €6?2§5ÎŸ4ÏàÖ3úQ_3ª¢1ò­0Âa/Œà.()ÿ-µ¥.ìŸÐ0)#1TÎÃ2iÇž3`Û4=cÉ5
+¿p5ŽÔÖ6MxÓ6Í~Þ75š7[u7Ç|œ7ûª8ÿ8X8Ò7ú)
+7ÅØé7õè73K6Ë*¶6K©5²Ãf5
+.I4;S3^}§2gig1RŒ 0(».ê -wnÀ  -.Ü6®0
+Êx1Fª2YÊ3QZ^40g€5<j5š£B6?Çì6Àñ7)ÖÖ7
+d7»>K7ì€Z8 î8
+Ëã87ì4¬7ºÄµ7üy7)Ed6¿UX6?·5š	ú5ÈG4/Îµ3Pªö2XçA1Ek.0
+U.Û-:oÀ  -xî÷.Ë®0øÍ17:2IeÞ3AÙ:4#k4ñrÌ5q°626²
+7
+%7xÙ7®ÿÚ7Ý$7þ~8?°7þæž7Þ@N7¯°7z7
+ø}6³ü63Æ5P4òÄ4$IÞ3BØF2Je18Œ0£w.Ì-yúâÀ  -d°Î.»&i0'"1(px294ò32X4o[4ÞlÃ5@
+6$f
+6¥7s47fê97¢Áh7Îê7íÇ"7ùfó7îÏF7ÐKî7€O7j=7«6§ª 6'Ô5&4áø4Å352;âö1*ÈK0ñÕ.œ-gåÀ  -Pr¥.ªG/ôªî1Š^2)3"Öô4	s64Ëfº56µ86/7Ád7TûR7÷7¿µ7Ý	Ã7èN7Þ·Ô7ÂW77Z d7
+^®6ÕE6ã5Ýœ4Ñ,4
+@/3'2æ2-`Ð1
+vÙ/úg.®
+ú-Uè,¡J4.å/@ö0sBò1 T2­23a44) p4ßUÈ5ÚØ6Fè6r/$6Ã
+Þ7
+à76$7SŸÐ7^x[7SW³75Yõ7
+'*6ÂJ$6ps6?°5Ï¥4ÝB4'Ÿ23_b2¡°1 0qnÌ/>õ.õ^, 13À  ,ô-÷?Ï/2ŠŸ0b`°1{2u73QÇÀ4
+Ê4ÐD
+5r\ø5ø÷l6bnî6·Ÿ77*Ês7FêG7Q0é7FÝ47*ŽÞ7ï6¶ÛŽ6b6ª5øŽš5r44ÐÒ4
+qÞ3Q2tóÅ1{K0b%R/2yV-÷,áRÀ  ,¿¶-äµ/%I
+0Q~o1hÞ\2cÚ3BZð4
+$4Á2t5aB5ça	6R®·6ª¢6öYZ7Å7:Â7Céy7:bž7 È6÷n 6«mF6SùÎ5èéõ5b
+4Âf4%3C·2d€(1jmù0RÛ×/&Tž-æT,qÀ  ,~ôî-Ò+l/ìM0@.1V-52Pò32î"4~4² Ê5O«5ÕÊŠ6Bî6ÿ6ä¥7W7-A>76¢7-è:7j±6æý×6þÖ6EŒñ5Ù@5S
+4µø4Ù235á2TT1YT0C\/0-Õ3 ,AÀ  ,hjp-¿¡:/
+0/¹î1C|2>ÏP3#S3ö3°4£"5>RØ5Ä4D63.H6}f6Òñ¬7	
+h7 l»7)Z7!m¿7
+Å6Ö®6h675ÉT5Cò4§3ýŒ3(
+2Dð1H²°04Hâ/
+z-ÄKì,mã]+iß-lò.?b/t :0D
+1NÆ2jr~32ªD3ïÏÝ4óø5ä5¥5â¥î6&C¢6Z `6P6	Œ6Ï$6Yz6%žV5ážŠ5þm5Ÿ4+(3îp31 	2iì1
+»0zÚ/s@f.>U-žØ+¯À  +[,ôÀ.2/c«­0Ú1| Ø2ZgÔ3&
+3ß 94t°5
+® 5¢š5Ô 6ª6LK±6p7ô6}P6p@L6LYw6¹5Ô'5Ž5
+Ãl4O3ßÆ
+3& Æ2Z1|,"0œ./cÑ.21,ô°+qØÀ  +LX,â9.$Ç/R· 0l1id&2J],3]ô3Ïp4uêÕ5 Ø\5o@b5Å[F6c6>6`SH6lï+6`±v6?2s6º­5Æ{Š5pÕ5ÈÈ4wÒï3Ñ3¡2L:1kLÐ0nŠ/Tbž.&,ãï`+MÀ  +z{(,Ïé{.y~/AÂ0Y¥b1VÇr2:R37Í3¿@ö4bìH4î/5];r5¶µò6xE60âV6Pn6\]6Q"62
+r6»Ù5žÝ&5`Aê4ñE4f@3Âq.3¢@2=â1Zm|0]L"/Dóà.ê,Ó.8+~PVÀ  +d]¢,œY.
++ø/0Î0F¯'1D*Ÿ2*GÚ3¥3¯S4Oíº4ÚY§5K65š5÷ŸL6#-©6@ñ6KÊÜ6AÉ6$äq5ûz
+5«>Š5O®E4ßŠý4UO3³Æ¿3¢ý2.ú1I(0L/5
+
+.
+Ç,Âm+jš*+äÖ-'Ô.XD/têŽ0sß1UŠv2$Ò²2à/Ü3ê4âê4aÇ4àbµ5&šc5\¯¯5y5êW5`§5\_;5&PÅ4ßÍs4
+øë4fz32ßRÖ2$+<1TÉñ0râ,/sí.WgH-'+E+ãô*ŽÀ  *~ñ +ÔêE-
+..IL/d
+0c
+¬1G
+Ú22Ñ
+š3{&
+4f,4{h4ÑÈú5îg5N¢Ò5t5Mª5tª5NÉ5
+4ÒÜ4{{4¡E3{	2Ñv 2îŠ1Gt0cÈ/d~>.Iµ€-
+~{+ÕUß*oÎÀ  *kÖ&+Äýí-Ž.:T{/S!`0R^<18q>2k2Áëv3i
+G3÷ÒÞ4ikD4Ã/A54i5@õ5dþ5qaü5dn5A2Ó5ßA4ÄRG4k,3ùž 3k
+ß2Ãi2²1:70TKd/Uè.<-Ñ²+Æ·¶*mÜ2À  *Xº®+µ-áL.+\l/B<¶0AÎ1)Ö¢27ö2²ÉC3W3äÙd4W¿ 4Ž5zl525S|5`(€5TDj535Š4¶³4ZX3è-º3Zwµ2µŸ32u}1,ÉÛ0E  /E..R^-$é+ž*\HÀ  *E5+¥%>,òuÈ.
+d^/1X
+00Ý`1<1ðÄ2£§3Eº3Ñßê4Fü4¥ûÐ4÷ß5$|:5C+ö5NïK5DÊ5&j4úÛ}4š× 4J3Ö£R3Iä2§áý1öqÒ1t~05Ž/608.  º,øð@+©{c*JŽû)Pª²*¯Kä,lt-(x.?Ïæ/@°ë0*pÖ1ÙÁ1¶®
+2]Ö22î83bN3¿
+4:`4>ÿ
+4bÝÂ4p44bÄò4>Ö4
+Ä3ŸÑ3b"2í¹_2]U1¶=10* /@0(.?O
+-'Í,L*®Ø)P#pÀ  )B"Æ*£
+Y+ðçS-
+e.2u/3x0
+Í;0÷§1ªY2Nöÿ2Þ^÷3Sè3²4ò#42» 4Tjò4aâ4T
+42é`4$£3²ó3TÈ2Þîi2O1ªØz0øh0LU/4
+\.3+Y-
+å'+ñªk*£ð)B»èÀ  )3Ú*îÏ+ÞõÀ-Èž.%c/&@A0)¢0å1 2@Í2Î
+Ü3Dš3Š
+3ùSÐ4&v~4Eø'4Q×B4FI'4&ü03úw3§3F2Ð#r2A»¡1sm0çÈ#0/'ä.'§-8+á(B*gW)5T`À  )%î*ÀE+Í,-+Ø.,/í0	0Ó1¯+2182Ÿ¬Â35¶
+33æÃ\41ú47
+X4Bš¢48
+B4 3è€Ê3837öB2ÁX|23îª1`0×'·0	ãÜ/ŸÇ.ãö-Û+ÐŠ*.œ)'ìÙÀ  )*}#x+»,ó
+ñ.
+ö&/
+Ï/÷ÄÞ0Á1
+Z62"Yj2®ÓŠ3&Ã·33Ô2å4
+ív4)43z4)Í^4!Ð3ÖÒ3[3)ç2²2&!°1©S0ÆI/þ_@/ü.ÀF,ùŸj+À#ì*ö#)
+P(
+Í9)l5*¯w+åM-×©.z.î@/»5²0âV1.1¬[2%|Œ2¶£2ÔXh3S3)g33Íð3)3C2Ô6®2é2%T`1¬Pu1
+þ 0·Ì/ºõ<.íÃ\.Iê-Šò+äøZ*¯6j)kÞJ(
+À  ()[ÐÐ*£QÜ+Õy,õs-ø©â.ÝÙË/®^0r;Ò1
+1¡ 22yÿ2Æt3Š3
+º3(Vâ3
+Óa3H€2ÆÜŒ2Æ
+2õp1¡ì1Á0s
+
+/¯+.Þº-ù«,ö_+Ö[*£þQ)\·°(mÀ  'ðµÎ)Kl *,(+Å¥,ãg-æ^.ÍV/¡Ë
+0`²ú1	Óu1å2p2tz»2ž®2÷Ø3×²3
+ßÔ3Ÿ2ø2¹Í2uä]21±e1
+0bÊ~/£`Î.Ï±¢-èÃe,åÌÚ+ÇœÇ*Æ7)M'ó9À  'ÝC{);o*t+µÑ,ÑC¶-ÔJ.œ\â/œ0O*!0þKÃ1¬2ŠJ2bt2ªÙ2åqà3ô×3hÆ3	R2æ¥À2¬(Þ2d<¢271áß1	E0Rwï/.ÀšÄ-×Û.,Õ
+U+¹ }*
+)>j'á<7À  'ÉÑ*)*¢À*}Á+¥ý,¿Ø-ÁÇÿ.­
+o/`k0=¡H0èð1}ä1óhK2O022Ó
+*2ü#õ3ñ¹2ý"í2Ô¯ü2Îî2Rè1÷±?1W0î0B%b/Ìc.±è-Æòø,ÄKÐ+ª4*V)/Cè'Ï>æ&€ÆÜ(
+í6)Q
+ë*kú+
+Ü,¢Y-¢9.f¹þ/!KL/Ç.y0YrO0ÒÐ13º1S1·y¢1Û5Æ1èI1Û201·sž1Lª13¯0Ñÿf0Y`/Çå/!;
+.f¡^-,¢
+À+ù@*[Ž)Põ	(
+Ü&€³RÀ  &T®(:a)BÕ*å+
+D,N-Žà.W­/hr/¹Ðz0Jñ>0Ä"ð1'å}1~ÑÜ1«M1Íà1Ù©,1Í2.1«È1PÊ1(Q0ÄºØ0K¥/ºx/.XG-T,œ+Õ*)C(Þ&!À  &â'ñ)4%Á*ló+0«,íD-{.Gk^/
+
+/¬r0<p,0¶71
+j1lý1¢÷1Ÿçû1Ê»1¿2/1 
+m1nD1
+ó0·vL0=ë/­ó
+/
+Ö.Ii4-~.j,nD+±õ*oÖ)6(ÿ'óÀâ&vðÀ  &pU'Ý©n)%±¬*Z  +|#,Ô9-gŽ`.7Ä
+/ ¢Ÿ/0-ï0šK41;Z1[),1· 1°Á1»Ìø1±2.1rH1\¿Ÿ1€0ª1Â000
+/¡^¢/£.:Í-k³,+P*^)(Âü'áÄÅ&ØŸÀ  &müR'ÊCÄ)=*G0+fªò,kv^-SÙ±.(
+œ.ëÈ/¶0n0_U1fH1ITÓ1ÌL1¢21¬ÞÝ1£2.1Ç$1Kw717§0í50"v/Ê5.ðâ
+.,1	-Y8Ï,q+lÕT*LrD)\÷'ÏÈš&tu                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
Index: /branches/czw_branch/20100427/archive/noise_model/test.35.kernel
===================================================================
--- /branches/czw_branch/20100427/archive/noise_model/test.35.kernel	(revision 28017)
+++ /branches/czw_branch/20100427/archive/noise_model/test.35.kernel	(revision 28017)
@@ -0,0 +1,2702 @@
+SIMPLE  =                    T / file does conform to FITS standard             BITPIX  =                   16 / number of bits per data pixel                  NAXIS   =                    0 / number of data axes                            EXTEND  =                    T / FITS dataset may contain extensions            COMMENT   FITS (Flexible Image Transport System) format is defined in 'AstronomyCOMMENT   and Astrophysics', volume 376, page 359; bibcode: 2001A&A...376..359H PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             XTENSION= 'BINTABLE'           / binary table extension                         BITPIX  =                    8 / 8-bit bytes                                    NAXIS   =                    2 / 2-dimensional binary table                     NAXIS1  =                  741 / width of table in bytes                        NAXIS2  =                    1 / number of rows in table                        PCOUNT  =                    0 / size of special data area                      GCOUNT  =                    1 / one data group (required keyword)              TFIELDS =                   11 / number of fields in each row                   TTYPE1  = 'XMIN    '           / label for field   1                            TFORM1  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE2  = 'XMAX    '           / label for field   2                            TFORM2  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE3  = 'YMIN    '           / label for field   3                            TFORM3  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE4  = 'YMAX    '           / label for field   4                            TFORM4  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE5  = 'KERNEL  '           / label for field   5                            TFORM5  = '41A     '           / data format of field: ASCII Character          TTYPE6  = 'BG_ORDER'           / label for field   6                            TFORM6  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE7  = 'MODE    '           / label for field   7                            TFORM7  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE8  = 'SOLUTION_1'         / label for field   8                            TFORM8  = '83D     '           / data format of field: 8-byte DOUBLE            TTYPE9  = 'MEAN    '           / label for field   9                            TFORM9  = '1E      '           / data format of field: 4-byte REAL              TTYPE10 = 'RMS     '           / label for field  10                            TFORM10 = '1E      '           / data format of field: 4-byte REAL              TTYPE11 = 'NUMSTAMPS'          / label for field  11                            TFORM11 = '1J      '           / data format of field: 4-byte INTEGER           NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = 'fc8c8648a0c26fa2d671f636739d1113' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0214o64' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 5' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -984.25 / Telescope focus                                AIRMASS =                1.104 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 300.7004 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -79.07829 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '10:00:02.677' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:11:57.685' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 5' / Object of observation                   HIERARCH FPA.ALT =    64.87737 / Altitude of boresight                          HIERARCH FPA.AZ =   224.617519 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =    0.008933 / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99708 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -74.00186 / Primary Mirror TILT                           HIERARCH FPA.M2X =     486.084 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -767.4584 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -984.25 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  73.73853 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.5782 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.1 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  13.9 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    2.5 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     58. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 = 8.95 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9. / Telescope Temperatures: M1 cell              HIERARCH FPA.TELTEMP.M2 = 5.65 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.35 / Telescope Temperatures: spider             HIERARCH FPA.TELTEMP.TRUSS = 6.45 / Telescope Temperatures: truss               HIERARCH FPA.TELTEMP.EXTRA = 6.2 / Telescope Temperatures: extra                HIERARCH FPA.PON.TIME = 965503. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =      24.4419 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 6.830703 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN =  1.001522 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.70986 / CCD read noise (e)                          HIERARCH CELL.SATURATION = 17000. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 246.9184 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3430198195 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.3568 (stdev by 1.1648)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WEXTNAME = 'SUBTRACTION_KERNEL'                                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   o      oISIS(16,(2.3,4)(3.9,2)(6.6,2),1,1.00e+00)       ¿à$ðÆcóm?V¡YÇ¿u¹@£?rðI3n¿œÛ'UýÓ(¿Zéž9Å=?IòÌFE¿DÀéZOå±¿GT\€Ü¿ä	NIË?7sµ4_ ¿Žc°\ª»?kË]œ5¿BÃüYP¿Ÿ-ln?ôœ0é÷*¿
+ñ2Ì C¿œ@¢Î÷8÷¿bZ3Ô%Ç/¿Ê9S³¿Ÿ,"1³Ì»¿ÌQ
+éâ¿?^6Cà?€XU
+?1¯\þÓ¿±e²¢?¥Ø·A,'?£ómýSm$¿Ag3%Ä¿t5m¥í"¿fxPt|#
+?Rµ=Í?háÁÒpÚß¿<¯åZ?Æöa?0Æï\ ¿åGÜ&¿8Å=Ùü?QÄ !4¿isàq€ðŸ»
+€Õ$?dœGÿ
+¿¹òjÄæAø?lAI:©¿T*yWS ?K®rÑÛþÕ¿CÒ«Ò¿qDYFš?É§Xðö¿B#Kóv¿rÆÅ}¢BÅ¿
+úg7?5;Zàk¿t~¶<&?ÖÊ< &Y?C~,x'c?¡Eú8c"ì¿fÎoû}?,?²Žá¿c?P»î]`Û¿CR\wV¿Tm®WÙË(?J«õÆx?¢H:f©Ù¿QòÆ!ñ$?§¶ð^ÇKG¿dÓ|Ï}ž?>äçÃïÒ?±G-:«ý¿ê.Çõ€5?`ÆTub
+?Å\r)Ó)?a3¯Ó
+ö¿Qu{ýR
+â?Æ šì¹·¿Å'SNÕµŸÉrR§?øtF ¿
+Q
+ïÿ>ârþÞÐy?!ZGûý?±öà   ?žµy
+?:Ðoô:ö²ß   l                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           XTENSION= 'IMAGE   '           / IMAGE extension                                BITPIX  =                  -32 / number of bits per data pixel                  NAXIS   =                    2 / number of data axes                            NAXIS1  =                  169 / length of data axis 1                          NAXIS2  =                  169 / length of data axis 2                          PCOUNT  =                    0 / required keyword; must = 0                     GCOUNT  =                    1 / required keyword; must = 1                     NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = 'fc8c8648a0c26fa2d671f636739d1113' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0214o64' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 5' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -984.25 / Telescope focus                                AIRMASS =                1.104 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 300.7004 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -79.07829 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '10:00:02.677' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:11:57.685' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 5' / Object of observation                   HIERARCH FPA.ALT =    64.87737 / Altitude of boresight                          HIERARCH FPA.AZ =   224.617519 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =    0.008933 / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99708 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -74.00186 / Primary Mirror TILT                           HIERARCH FPA.M2X =     486.084 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -767.4584 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -984.25 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  73.73853 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.5782 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.1 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  13.9 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    2.5 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     58. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 = 8.95 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9. / Telescope Temperatures: M1 cell              HIERARCH FPA.TELTEMP.M2 = 5.65 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.35 / Telescope Temperatures: spider             HIERARCH FPA.TELTEMP.TRUSS = 6.45 / Telescope Temperatures: truss               HIERARCH FPA.TELTEMP.EXTRA = 6.2 / Telescope Temperatures: extra                HIERARCH FPA.PON.TIME = 965503. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =      24.4419 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 6.830703 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN =  1.001522 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.70986 / CCD read noise (e)                          HIERARCH CELL.SATURATION = 17000. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 246.9184 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3430198195 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.3568 (stdev by 1.1648)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WBZERO   =   0.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          BSCALE  =   1.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          EXTNAME = 'SUBTRACTION_KERNEL_IMAGE'                                            END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             %-u&| 'Öf)
+&Ú*
+Ö¬+ªj,
+u&,Ý%u-³.:.ÉæÃ/Aé/¥/ûú0*A0M0]90TE05gF0	åu/º4Ø/^ø_.ìb.]¿-·Sp-Æî,,-+BµÜ*Aèæ))Ñ(ºp&°á %RE²À  %!7j&XD'ÇÊù)³
+*/L+U,.U,ÎÄm-Ô.. .ŒÔ/5>ý/A/ê|l0
+l·0>ËN0L×j0D À0'/ý6F/ªQ/K§é.×lD.I$-ŠrL,òÑ,ŸÔ+0
+G*/;z)Y\'ëö&t%=
+À  %ùN&zhÐ'¹(ð~Å*	ì+
+@+õÏ
+,Àcd-ô."vª.¯ÁX/(a/ö/Ùuâ0â00
+0<uB03»ÿ0£Ú/æ¡€/ËÊ/8Wu.Âuè.5s-',ÙÆ,
+z|+
+²*
+)á€'ÒxP&;é%(ñWÀ  %»4&f!'ªD
+(ÝL)ýÁ*ÿÖS+ãAh,²[-v)ø.l4.¢® /éÆ/«/ÈoT0Ã
+0!Xé0,0#w90
+B#/Ð
+ /C/%þ.­.!fî-°,Àº+ölF+
+é
+*	à¡(ðÓÙ'žú&yÒº%G)À  $øú2&QÙ]'°(Ê¯Ô)èrV*ê¬&+Ð³È,£¡Q-bjå.
+aŒ.è/?(/sBÀ/·hÈ/õÜm0µ0°ì02u/÷ÀÛ/¹x\/vÅv/¶.-.
+ZR-g·,§­+Õã*ð)îfh(Ïäj'{¿&W-¢$ÿ9ö&ã'öë)4ãd*hó=+èÕ,vü-fÎõ.2©Ä.ô>¬/ªÄ0
+;W0D0þùœ1@}1Ãó1cp1šÖ1¢Bª1u1UÃ1wÎ0¯Ó¢0<6f/²ž/¿h.[À-ø,¡îâ+¢f*"¶)]©ü(Àæ&ŽfÀ  &¯°'åÜû)(*Y`>+vz,uð2-X"H.'x^.å d/n0Ô0Kú0ï³14;È1rV1Ä1ô1N1Àí1D01r0 Õ0+¹i/¢"€/'y.F¬d-p,:+Ñð*N`)H X(
+>&¢p9À  &~ö'ÔÎå)
+KŽ*IÍ@+e#T,dòj-Iu.
+Fö.Ö/0
+ØQ0¯0ß/¬1'ú1aÇ1$1±1Zq1l«130òØ¶0×0<m/+.ó.2V-f ,!+=@*fô)2±'ò§+&Í
+À  &iÖ'ÃÀÐ)ÿÛ*::A+SÌ(,Sô£-:Èì..ÆãÒ/pí~0&Ì0uÉ0ÏJ¢1ž?1P}81y
+Z1È*1|Ìš1V±1"z	0ÚÍB0Ùx0
+¿o/4{.×ï2.
+ÿ«-KÊb,guÓ+gQ
+*KKh)
+
+
+'Õ9Ú&~SžÀ  &U%'²²º)Ž**§A+Btü,BöÛ-,
+<.ä*.·Å/^ÊÐ/îê0bþ30¿e1v|1?y§1cË1qŸ1däp1AIQ1ov0ÂÁÎ0g¶Ó/ôã/dzÌ.Œ¿S.	©O-1",Hš+H'œ*/¢Œ)e'·Ì&[
+['Þ¯¶)8
+ *<P+«,ÀØ-Ÿ7.¥
+%/|ž0*©Ò0ËÊV1W§1ÊÅR2)ã	2~Y
+2ªÃ2Í2Ý3ö2ÕýU2¹MC2I2EUµ1ñV.1µ¿0ú?º0SNþ/(<.Íªª-ìB,ï
+ã+Ô9*¥[ç)b/Ê(ÅÒÀ  'Ï')+á*znø+ =v,Ž.-²"ô.ú6/mt0 ¥e0À
+\1K]Z1¿@ã2 )R2o}m2 7Ö2À
+d2Î2Çv2«±Ö2>x25sú1Ý+[1nÝì0ä,0@,È/«Ý.ºo@-Ö7Z,ØIî+¿Ï*\)L3Q'õÀ  '¿a)=
+*heQ+ôP,§Ê@-Š/².×E/^hJ0 ÷0ŽJb1?¯1³Œt2o2`¡¿2íì2³472¿î2ž%2j2rfá2%>1É 1XP[0Íè0-
+//}.§3Ô-¿Õt,Átù+«e*
+\")66Ö'ÚzÀ  '°6)*V[ª+«*,eó-<n.ŽU/O@"0
+0še12Ê1š82
+µá2QÆ
+2£þ2ŠK
+2±K2©9·2zü2\PÑ2°1ŽÕ²1AÂÇ0·œ
+0èZ/cf:.øi-©s,ª +û|*jž~) :\'ÀåÀ  ' 
+)ôö*DR+|Ä,Š-I*.y"È/@ú0
+0Êj1&U1³2ü(2Bê]2Z2aÛ2¢š%2M×2ß2F:¿2ÎÁ1 ªÞ1+550¡~0Æ#/Fm|.Œü-€,Ë
++u*Jž¹)
+=â'¥O)á*rþ>+¯x_,ÞV-÷A .ñs/Ï7ö0zÊ1PIá1ôå_2#2ì3CF3K 3¿ïò3æ
+43øb3ò
+3ÓÂì3¥âŸ3gÌ3ä320¬2Ò1`0ÅŸ®0Ç8/ã.Ïß-
+o+Ù,\*ie)4QºÀ  )	UW*bvz+£Î»,ÏïÁ-ç°
+.â·X/Âýv0è1D×=1çâ2qâô2à$s39,3å3µŒ 3Ù#€3é¹3â|Ä3Å*x3³Q3UÌd3.>2ÎÎ2
+*ß1o:c0³®Á/íGò/	_.
+
+r,úaD+ÄCÔ*õ*)"Ï[À  (þ)*Qî¶+%,Áç-Ø.Óû$/¶Âõ0§19d1ÚßÊ2d·Â2Ô-h3/SÎ33«M3Ì=3ÚÔŸ3Òì3¶3æ3CÌH2ðð2lï1ý
+Ö1WŽŒ0¡Ô/Õu.ö«`-úÖ
+,ßãP+¯[J*qß)LüÀ  (éš*Afò+{p,³"
+-È.Å>ð/ªt0œ#1-ñò1ÍÜþ2W2È6^3%{3t2ö3¡Uú3¿V3Ëðl3Ã\<3§ù3Ty31Ì)2Ù¢2l
+1âµî1@/0è/Œºø.Ú
+ -Ýq.,Åe\+rÀ*Tj(ÿ8À  (Õ'p*0ß-+ÑÌ,€»2-žý.¶º/Mò0qŠ1"L1ÀÚ22Ja`2Œ?Q3¢T3efÝ3"§3²oð3œ
+3³Ëú3a3jJ3Ì
+2Â³2QR^1Çæ1(©j0zýö/€tz.œ -À
+T,ªçh+
+6*70ô(Üy*,+¶,Ê)×-ýà/
+µ÷0ÐB0ä?ï1©°®2]ðØ2ÿó3	3ìµx4?¬84s4·SÞ4ÚŽ4ìÖê4èŸ4Î£4€Ö4jêÎ4Œ3Š»3$2ý"1Ú5à1
+0+t/0`à.
+ÿÒ,û2Ø+­äj*SžÀ  * É+
+,ŒÚ-í¬6//ý®Ì0×]#1 ò2R¶2óÄš3ylâ3â€F47Èþ4
+žþ4¯£4Ð4àÖÚ4ÛU4Áž4°4Yð4	
+3àY3y2^F1Æð1¢þ0v/¿Ÿ.á,ã'ü+)ð*> ºÀ  *+sôÀ,¯6-Ýwä.õ ,/íœ0ÊzX152G|S2ç93m¹®3Ø4/åÅ4üŸ4§±k4Æ4ÔÖÌ4Î|4ŽÌö4Dá4H73úœø3"÷3_2k~Ñ1²Ê 0îgâ0
+y/
+. ÃK,Ë
++ou**?ºÀ  *Š>+`Ýk,¢:e-ÍC.ãÊK/ÝË^0œ1iw2<B2ÛgÆ3b|3Îà4(4t{4à/4Œá4ÈÖº4Á[¿4§áã4ü46Ý33ã`Ô3zË(2ô02RA10ÓÅ/ö÷*.üú÷-ãJ
+,³C+wiô*ÞŒÀ  )ùbð+MÆ,ê-œA.Òj/ÍÙ€0°ŽŸ1
+Q¹21Ì2Ï9T3VSJ3Äp®4 L4i<4ô4²xD4ŒÖ«4Ž:ö4öÐ4of4%R3Ì°3_Pb2ØY+29Z1^
+0ž«š/Öü*.ÛžŽ-Å
+,f+Uôþ*}Œ+1õÄ,Ú-ÍwF.ÿ[0
+
+J1|1ÜÝµ2¡=3Nt63èZ4f¬ù4Ë¢5Àf5b5!/5¬Ï5»æ
+5»`å5ª,e5sa5L[Í5ãD44íU3A2ÓI2b¡1*Gô00îû/ ßÜ. ê,²bU+Y©hÀ  +%¡!,Ç--ÀË.ï§0ž0ùÎ1Ðþ243E3Þâ¢4^f\4ÄÀ5[&5\Á 5S5§³J5µ'Â5³ a5¡/p5ê5>X4õéx4^«4
+
+3xá
+2Àv&2Wé160 cB/°Ö-çµ,¡U+DÅ
+À  +L~,zþ-²P.ßeò/ô©ž0ê£ç1ÅP2+þ3;®ö3Õk-4VÂ4Ÿgv5õå5VúÁ5
+ð5¢ù5®iz5ªßÞ52|5tÃ¡50TA4â
+h46S4 -Ì3a?ä2­¢®1êb1
+Ðw0×/Î-Ï^T,HÎ+/à°À  +
+÷Û,f¡-¥+Ö.ÏK>/ãâJ0ÛyF1¹@
+2#z32LV3Ëó¶4MÙ$4ž`5£5Q4\5žP5z¥5§«/5¢V555c²
+5"Pz4Î/W4hô3æ
+3IŒ2Ï61Ðò0ö)p/þ.æ¥-·,~x+üTÀ  + £8,SD-œZ.¿0/ÓÚ0ÌN¥1­`ê2ö3(éŽ3Â|@4E4±µJ5+b5Kmû5ê°5^R5 ìå5^Ï585R y5L³4ºRF4OËD3ÌÜ31ý2û¿1¶o0Ö±ò/Ý*.ÈG|-°Ó,\^+ø,"
+x-Ã*.že/ã,õ0ôeÞ1å{õ2Œø3d4'·ã4¶üH5/5ÇÔ5Þ*6Î<6<*6Zá6oÚ6u;6gø6F-È6nÐ5Ìz
+5r_64ûI
+4cxË3³ªó2÷¡
+2îg1
+iú0.æ&a-¡cÖ,FÀ  ,ÛT-sä@.¬d¬/Õ,0åïµ1ØÄ|2²mß3@~4!¶4±°5*ê255ÜÖ6õc6<Ì66[â6me6oÆ06_ 6<I
+66s5ŸCÊ5_î4æê4P.§3£ìî2ágk2R1
+íd0.Ðr-
+,3'¬À  ,
+.-bB,. dT/Æ×b0×y1Ì
+2šØÅ3t8Ë4{4«75&œÒ5gJ5Û6
+6=
+>6[$56kHV6jPÛ6VD62dR6þ5°
+5M|ê4Òþ4<ä3.æ2Ë-º1ómv0þá/éL.ºœª-ÄD, GÃÀ  , W
+-P .cü/ž¬0É`1¿U2C¬3gð4ÝZ4¥T5"r575Ú/6C¶6>>H6[E6i+6dÛ}6Né6(5÷t5¡×B5;
+Â4Ÿ-t4)\3pà2Žô	1Ø5Ê0áèr/Îpø.¥	N-fèõ,
+gÛÀ  +ê)É->þ.c€/ªÍ0º61²2®3[šj4
+?+4qç5
+e5Œ5ØÜ
+6jÛ6>÷Q6[fÏ6gÒ6_f%6E6
+Ö5åŒ5 þ5(4©Îê4P63ie²2ºW1Œþ
+0ÄïG/³ê.Tñ-HIb+õâ-§.Q'Õ/JT0²y}1œŽ	2¯y34Dã4î?z5yÊõ5ã63B6y~6; 6³r6ÇÃÅ6Ý¢Ì6ñ}6÷íî6æQN6Œº}6Àä6&ã5³Ô5&*4Xç3ŒXð2å²o1ó÷Þ0áëû/¶.Ý-
+ÿÀ  ,òÐª.Ck/Æ€0§j01²Š2Š	£3DŸ4<Âø4æ,5tx°5á{656Ð6£Ðã6À u6ÖZ6êž6÷ 6ö96ßG¬6³{º6|È6þÞ5¥!B5Ç4u¡,3«µÔ2Ðû61Ýó0ÌýÓ/¥ý.i{Æ-öÀ  ,à.4ß/~
+è0Zã1§2+3~îÔ44¢r4ÞÂß5o&h5ßä67Œ6áQ6¬fÄ6Ìús6åfø6öj 6ýÂ26õ4
+6Ø>6ª<ù6lF6
+53®5
+
+Õ4^3ž2ŒCü1ÇH0žª/rõ.Q<l- írÀ  ,Î_b.&º/k~0K1
+2*Ž3qT,4,é4×5iÔ 5ÞN69w6ò6Žü¢6Ùôo6ô87gC7ò_6ó×Í6Ñ4c6 þ66[T65^5F4ú€T4Gæ3o2§Á1°ð
+0£!/bì.8ý,ãÈÃÀ  ,Œ&œ.,/Xw'0<I1|"2»<3c¹4$aa4ÏFD5dØ5Ü·|6;26Þ6œ6æîo7
+767§6ò{6Ê*œ6¿r6JÂ5î¡<5v±	4ß.ü40oC3sþ2Õ1003Y/d¥É. œ¶,Å¶¡-¹áç/ 0MrÄ1xB2[æ3mwÅ4;4þ<¢5Mû6œ6y~ 6°»ò6Ï+16Æ>
+6 þ6d6ç6ñü7-÷¢7J÷
+7@P"7Ìh6ÆàŒ6_ ÷5Ö&ü51Ô4|ÎP3i2šQ10ÞÕ/5Á-áuÃÀ  -¬ÌÉ/	î\0@	q1häÞ2u«µ3a'42b4ôäÊ5§Î6¢%6}åÊ6º»(6è%î6ôfC6á­Š6Ïq\6åš7EØ7<c57LãŸ7:œÍ7à6¹ÿ6N5ÅV5"0i4fä}3t2Þ1µ!0h3n/$Ðæ-ÌS_À  -·ª.ÿ·/02 
+1Y
+2f3T4*A4ëò5 6«6&Ë6Äº_7 X7GB77°7«à71Š7JÎÇ7NÐd75+z7cZ6­
+T6>*D5Ž¯5]ü4Púª3ä2¬Ã1Q>0P/àK-·0úÀ  -¢.ë¥0%6È1J)^2W3Hé4!w 4â55[q6k26Z°6Î¹7
+
+Ž7([^74cl77§X7>Çà7MÕl7Y:Z7Pœ7/#6ÿ]¢6 =
+6-Ÿê5£54;Ö3evª2tõö1cÚŽ08Ü/ï¯-¢À  -
+l.×l0Ít1:Ë2Hn3;¥I4êü4ØÝ@5
+µC6Ož6
+6ØžÈ77?oz7V)ž7_­7dãæ7j
+77g¥ê7R©®7*Í6ïô6[è6
+S5ø`4ërF4%'3I­2Vh1Gî0!16.ãþ&-ì1.jUP/¹Õ0ÿ³+2
+l3
+òE4×4Ü
+n5L%6"6€ü6äÞ}7·6[¶ÂÌ·A·ëÛÃ·üÝh·«+¶
+Ì717Á]787Lj6ó66r§65Î5'4<o
+3LÔY2A:Á1
+/â[.?jÀ  .YŠx/¬Áý0îÜ2Ð3Ê!49Q4ÒÌ5|6ëò6&ø6ñ®ã7~)6÷Éð5=v0·*Ò,·šA%·ºÜ·j
+ê4têÀ7PEg7fæ7fö7A+6â6`+T5œD5	O=4+üg3:T2/À»1­/Í°µ."=À  .H÷ /ÿ#0ÞÖ213
+¡ý3ÿ¹4Èê)5ÞÔ6
+Q^6šö6þB7)á7)i6ž G¶a··IM
+·n ¶ùÒÆ6hy7oqD7
+l7V75¢é6Ñî6M¯p5¬
+4ù,Š4Â3(TO2
+Fµ1Ò/žÊ.f
+"À  .8HÉ/<K0Í/*1ù(3yÙ3ñ 4¿P5(,6¶Ê6*ñ7§Ñ7>E7WSÒ7,Há6gÙ¶/¢¶Ñß0µ|O 7Î7N7±ô7{j7*-§6ÁJ6;35Æ4ßºÒ4
+
+3L2
+Ì¯0æî/£ãh.KÏÊÀ  .'ñ/yq0ŒX1æí2ô£h3âG{4µ¶ã5|ã6
+56¬î7
+ 7Rš7
+¡7|¢7,Z€6:È5åKÀ6ºŸþ7VõW7äv7W|7qä&7
+žf6°Š6(·š54ÆHý3õHò3ÔF1ö¥Q0É8/üÁ.1q/×X0N's11U2§¿È3¬T:4j¬5f©Ñ6Þ(6æ7r7)š6«à·
+Tžp°8žìE¹&»÷¹6y¹
+0mžÁeY·ÿP7)Ñ¶7Éh7Žì7hô²6ó6|6Tñ5æ$4É=:3Ý0<2ÒxR1­ÜŸ0yä/
+{ýÀ  .òÆ±0?ÃO1Ã
+2.Ø3¢R45\åÜ6B6¹õ7
+È7=Çç7D·å,ž>ÓžËÉÍ¹-¹$Ç¹
+^ž©³·Èù47P+7ÇÅÖ7¬7Z{&6áŠ6CÔÓ5Öð4ž]3ÉËü2¿²1(0c'/À  .ßÞ²01_*1t©Ä2æ3Pü4ž5S!è6
+TY6g7¬7Rt#7Jœ"µkú@ž
+õâžªõ[¹Pc¹¢žù6žÙ·¢S7v
+|7ÆuA7£þ7L6Ð¢63$³5Çœ4ŠÉ~3¶gº2¬ìä1sG0LNI.ÿt
+À  .ÌöŽ0"û1aÍP2
+ö3O\4ß
+5I]ô6r6`Ø7DÈ7g \7
+6ÖË ·¶1yž åžà5:¹ ·;žÙu\žt &·87oª7Å$ª7õ'7=
+6ŸŽ6"t5mq4 3£y2'.1}}05n.â²À  .ºµ0á1NðÛ2zø	3Mœ4r
+ð5?þ6Ê64K7ã7{Ì7×Š7eO·$îLžRâž»É€žÝèž¹ÑžE<€¶ÒŽ7¡7ÃÔ7ì;7/6¬öÇ6Äu5SRª4UÂ372av1^0
+ž.Åð/Ê0ËBž2
+z3#€4&Ø55ØZ¬6õ
+7	cj7T/
+72*Ø·söšžŽ¶¹SÊŠ¹³t¹­.¹°îÅ¹žÏH¹¡ÎB¹;ÖžJå7QJ8úæ7Äzò7XÅn6Ã$¹6Î}5>ó
+4Sþ°3KFs2(î»0óú/bjÀ  /où0ŒÍ263ÿH4
+§Û5	æt5Ï96Y
+7	\\7_ü
+7b÷|¶êÅàžm+¹A ¹Ÿ¹ª¬¹¯	Z¹Žoz¹Òx¹/:ž07L7€î7ÿÙ7¹¥7J_6Žg6é©5.ò4A»39j2ßv0Ýý«/qØÀ  /\ìz0®Xs1ïKä3}ì4ÍÜ5Mã5Æj6yø7	UM7kÉ*7â5
+@žtD¹.uW¹¹Š2¹­#ô¹°°¹Ö²¹"žü7¯à7÷œD7®ÐC7;YP6¥©v5ø	©5
+ñò4/wx3'Š2
+Ð10È ž/{À  /Ißí0ãQ1Üm\3ü4óÞ4õj€5Œ÷J6xAØ7	N>7w87¢Hd7ÄXž:@:¹Ê°¹ì]¹£#®¹«>¹«¯â¹Úë¹·õµ\7»(
+7ï¡ 7£úì7,£A6ëÔ5à@ 5ñd4
+3Û3±@1÷Ù0²Æ/_!iÀ  /6Ó^0n.1ÉÓ2òöh3þ3œ4æ95³Ö)6q	¶7	G.7±€7º®¶7+ö·ÿæX¹	 	¹~©Y¹«4¹©Y$¹§P¹
+ß"¹	fw·ÀXÈ7Æoº7çº7%7
+í06.25ÈvX4ýá«4
+ð>3ÔÙ1ÙcO0Ó/C@D/ã_)11ïâ2qª3öå4š45xÎ7666Þ¬7X×w7¯
+6^w`ž,¹fv¹88S=O:!ø:SÑî9áÿ ¹"f¹ŸÙ¹R<·Õ
+8ÂÊ8-û7¬ÞÞ7 BÆ6vñ=5¡[k4Ž£®3®Lè2 1S
+·0sÀ  /ÒNQ1$þÒ2`Ì*3ß4æÂ5kep6.D6Ø³7Y¢7Nÿ7
+ðžo ¹W*Ð¹ ã¶``:{ :8s09»Gê¹9xY¹ŒÁÝ¹I#d·¶4 88
+Ü7¡ãÈ7€76c¢ª5!Ä4¥[¶39<2Ãx1@BG/òFÀ  /Á=y1
+À2OíÒ3vq²4|J£5]ü§6&¡p6Òº7Zm¬7©îà7hž<ýà¹Gß¹	@žo@ 9ÚÔ:
+j9Ã¹WÎG¹»æ¹@
+8·ZÀ8P58»7èµ7	š6PT5è
+4¿3%2oî1-yÕ/Ú\5À  /°,¡1
+
+°2?{3c³¥4jÇÀ5Pà6
+±6ÌÁ7[8Æ7µÃ7 
+ž
+à ¹8U¹qžè?r9Š±è:µŽ9[²ö¹v$7¹ºAè¹6ñ·qÀ8è7ùã87í¢6úÎ36=
+5s\ì4ËÇ3å2VVO1±f/ÂqÜÀ  /È0üW>2.1$3Põ4YDÜ5C+6ÁÆ6ÆÈ7\à7Á.€7ÌÏ·±Ô¹)I¹Ùö¹,o^9e
+9Ì­Ü9DË¹=¹¹ì¹-×Ô·3P8
+Ý7ëº÷7ò6ã6)¶ò5Xé4o3cüt2<œý1èô/ª01ú1]€2»F3ÛÒ4ÝªT5Ÿü6þ?7'937W±7¶Þ8·¹$m¹ú29×²µ; )à;%A;ÓÅ;	Ï:±ò7Á¯¹¹`žÿçÂ7Øw°8@í?7øz7lÄ6ž¬Ì5óaÍ5	
+!4Õº2Þ¢
+1¡Õß0LUÀ  0#w1
+¶2®h3ÌÒ4Ïj5Ž.687"Dy7©l7È®·iÐ¹Óª¹ZŽ9Š¢Ð:çJ;i;
+?T;ë:€Ã·Àœž¹¹Ìöžö[,7ÙQX88
+7é¢Â7\`6ª€?5ßß"4ûVr3ó
+O2ËU1q0:jÀ  0à1ks2  3œÓ4Á5©a%6|8]7
+OŒ7û%7Ù/ µµ
+¹
+
+å¹»19k%·:ÎAP;u;ªÑ; *:}žË@¹ºžìÎ7Ú*ð80
+È7ÚË 7Kø6¯5Ì\u4ä¢3Üo*2ž	1
+e0(?·À  0H 1VÏŽ2'©3®Ó4³5°6oVM7Zÿ7LÞ7êW6ÈM@žüÔD¹°9	ë:µ8;¹];`:öFg:mAžñf¢¹»Z žãB 7Û8'¶
+7Ëó@7;6 5žÙÊ4ÍÎÒ3ÅÑ2€Œt1nY+0hÀ  /õbW1B+Ö2
+®É3Óø4¥v²5Æ:6bt:7fC77ûú7^îØžãjÀ¹|08º:.æ:óÂŠ:ûß:ì~:zº
+¹)¹Œ žžÙµp7ÛÞ$8NN7œ~7*€+65¥W
+4·
+3¯2à2oå1QèM0ë0tšï1¿/83~4Ñx5	|6Å6¿7e¯D7Ô&7Ù/ðž2Ò°¹r4^7Ýp:éFÝ; »:
+.H7MNàžDÜ:ÉÑ:·¹
+k¹säÚ6á8fØš8"Qk7É6÷îº6$Ž59cå44M34{1Ü%<0O_À  0al1°?2ïïÓ4
+ª5àÊ5÷Žž6µÜ«7]Ò7ÓNÒ7ëÊXžëh¹mÁž  :Ó»;:øð:(Nþ9œ9šÊð:Ó€:J¹;<¹rö6þ 8]#8á7ÿ¡6å67²5*Cz4%3
+G1É
+à0~+À  0N0L1¡áC2Üºš4OÚ5ž5çÞ46¬(Æ7U`7Òz7þdž·æ@¹iNÅž·óü:Ÿ/:ñÕu:Co ::]:<2<:Ýví:s#~¹¢Z&¹rW6! 8Sm]8ÌU7cy6Ó7{6
+U¯5#4éÊ2úµO1µò0ežRÀ  0:óú1:J2É
+|3ï
+4õ
+Ë5Ø³6¢tã7Mnî7ÐŸ%8·Š9¹dÛù¹Ð§:š£ä:êº:^Ö:ø: :çIã:^
+p¹±xî¹q6.6@8I·¶8Ë7{¢6ÀÛÝ5úçZ5
+£4Ñ2àÛz1¢Ù&0ME
+À  0'·§1N2¶PP3Ùv4àÍd5È106Àþ7EYz7ÏuÎ8Ì¿·LÖ@¹`i-¹S§Q:G:ã~:y°t:žÂx:ÅæÈ:ñ
+ð:I¹ÀÐ¹p+á6;R8@7ú7fVP6®<5á#U4ùÄm3ïp2Ç¥1¿È04Ñæ0ö1ê¬ß3N¥4;
+r5=|6#l66îä7\8²C8ÔðžuT¹6ö9íþ:ñÊž.Nð;¹ì:ÿ[Û;1fŒ:dV:Ç®8Q?¹9D· Üè8Ø8B7Ÿ%ð7¡6F
+5_¹!4YX36yó2Ø¹0š%µÀ  0àm1Ø,Ö3m4-CG5/àÆ6ë6áP7-D8
+®8
+Jžg#l¹Åa9ÀB:ïÎN9£³p;§;:ê·Ý;B|:»b:Å6¶nê ¹M·Šî8z87­š7±©o7
+ÈÁ66Çê5MÃ4Gd[3'¶1òìö0À  0{1Å¬Î3æ54z
+5"¯6jÞ6Ô
+ 7ýí88ÀžNÑ¹SÔ9
+:îÈ:.;ôú:Öå;S¿À:Ý`µ:ÂÝxžož¹ã\·¬ÿ`8o~8,×>7¥,í6ÿßë6'Â5;Ìâ45p3±y1Ü(y0ù`À  0cj?1³,Å2õcû4°ñ5}Y6ê36Æº°7{-7ýâý85Šž6¹âD9I:ì5<:
+«[;®ó:Áom;dì\:ÿ^À:ÀDžç€l¹£8h·³°8cå8" Ô7°l6ê.U6?5)ÖÂ4#{Û3M<1Åcü0xÆjÀ  0K>ð1 ¬»2Üû4çÅ5K 5òÓ
+6¹W_7o>~7ø·Î8«4ž
+-Ž¹pŒ8Ü2Z:êh¶:Ž
+};`Ò:¬Ë(;v;®]:Ÿ+¹+Ý¹Š|·¹"8XJ8*j73ë6Ô|œ6ût5à 42ñÑü1®~0[0£
+ý1ÿÎŸ3.84MkA5PÏ
+65äÝ7zn7¥Ü8É80dHže³0¹«:Wi:EºYiÎ;s;È;6 9Þºð;
+mÒ:«|94ud¹æ+· `8th8Vø|7Ïæ¢7"n6Uõ5på4iy¬3C¬2C÷0³â;À  0W1ëÝ3 ký4=šÈ5A{J6)b&6üG¶7úë8 €80§žY8¹O?9ë'Å:Ü¹=m;Cº
+;
+:ir;(:°	ê8í
+4¹ç[· 8
+8Kà7Âl7ÓÇ6E³À5]Òr4Vpl33_
+27+0€sÀ  0®1ÖPû3ê4-æN52'
+6
+ßp6ë7tù8š~80êèžL<¹Í9Å É:»0š:Ê¥;84;Ü:=vw;"ã;:µ
+@8bZH¹€è·²*ø8
+Ð8?
+B7Žò7
+965ry5J¿b4Cg,3#1ìTœ0úÀ  0uH1Á3ÓØ4
+#Ô5"ÓÂ6\º6Úíh7ï80Y81.<ž?è<¹Î_9 ®:Ö
+m:§r:Ém;qZà:dz;-ÿ:º¯¶« ¹ªéÃ·ÄÀ(8})
+83Š7§x6ÿ>6%1357¬S40]í3Ä
+1Ô;&0
+ÚÀ  0ZXŸ1¬Ó:2î4aZ5ü6Ú6Ê@B7i8	ž281qž3OL¹ò9u%A:ñÚ
+;¿Â:TÓv;Xÿ`:
+Èº;8X²:¿üž¹°êþ·×U8o>p8'"7þ6è
+
+6ïì5$B4
+T­3v1Œ!0lKq0%1÷xø3)Tã4HÛ÷5MÍÛ65?7$ä7«Ø8.;\8fbŽ·¢IÈ¹y#9P(Þ:|jDº|ÇÄ;Šô;!D;t°
+9ÿPI:<$µÿ ¹
+Š7z¢8£?8Zo7Íô7
+e6NÅì5gY?4_1Ä3:ij2+\0ª,À  0Ø÷1â×C3{F48Öî5=òQ6'ôŒ6ýÄ°7¡È8%Ð8^÷·¡c@¹v=9"!:ú¹£æŸ;%;
+#³;sn:8ÏH:Ôjž\ ¹
+Ö7?	à8%L8Nž7ÀJ87*g6?8a5U:4M2N3+
+1÷®0À  0Ü1Î53
+¡š4(Ñå5.Æ6©ò6ë?71
+8
+e»8Wj· |À¹Z®8è4T:§¿ì9±Àì;2:íjK;rNØ:qõZ:
+l°žØ¹n7q@8
+8A»Þ7²ø}7ïF6/ªÕ5CÇ4;2×3¯£1á`0 À  0j1¹Û2ÿ4ÌÜ5
+;<6
+_(6Øº~7ÝO8úê8PÇ·`¹? 8%æ:Œ
+J:Ú
+;
+Q:Â¯;q
+z::ß¹!jô¹fÐ6±8ñà85b7¥ŠÁ6ùhJ6 
+J50ý
+4)3a3
+R¿1Ê^40~1ÕÀ  0OéN1€ò&2ãÜÛ4ÇÒ5_°6 \6Æ5d78
+8HŽ
+·¯ø¹#7À[ž:ÑJ¶:×D!;i
+:°Ö;oî:²!O:
+¹Vç¹/85Cÿ 8Ø)8)*7U6âò6œ5
+ÞM43ê2ùëµ1³¶0a9©0/¶1ÔNf3
+4.Õ54§*6!1\6ö¯Y7 8
+8+¶
+8>P8âÐ¹(L¹A/Î:?ól:5,F:ázB;D±): &9±r:<¹xÖ¹ÀÌ8{8šœ28IÐ_7·  7
+o
+62®5EùÛ4=Â\3
+³K1ãÐ0G1À  0u"O1Â"Í3Ëù4 ,)5&
+6«t6äþ7V8!jœ8>7øv¹,1N¹Uù :DhÈ:tZk:ê`Ì;=ôÂ:,ÞX9ö":	V¹Í¹ b8h
+T8 o8>ì7«$7 ñ6%%56h4.3Ò1Ðå08£À  0]å/1¯÷22òóÀ4»{56%6ÒV¢7u8l8r{m7á'p¹0SM¹jÂv:HÝþ:Ä$:óFú;78C:YØ:
+i	9þàQ¹Y²¹!@8U
+8S¬82My7(6í«6Êc5'2ö4kÕ3ñ»1œúÞ0nT'À  0Fš1Ë2ÚO4JÎ5ý5÷?G6À*F7'&8
+Ô
+8dzÔ7ÉØx¹4uQ¹ë:MSX:¹[U:ü-q;0{É:-³:?Á9ëñ¹­æV¹)¥8BÎ8ê8&7,6Ùýv6
+o?5Ï4@2î!ä1«>0V7
+À  0/jò1ü2Á«\3éŽA4ôÝð5Þ3u6­ýê7id)8Ë8Vz;7²h¹8U¹*š:QÈ­:Øòb;ß;)¿`:.:bó9×G¹Ÿs¹1¿E8/8
+ê(8Ê706Æ]?5ú(25l4N2Ô`R1%0>ë0JâM1¡^2ß#4ŒJ5
+èŽ5ÿ©6Ç·7
+
+8
+8K8ÿÀ·ä¶h¹7žÇTv:+TF:Kÿ:ëv:QTy:ÑžóŠ¹l
+ç¶0@8œÛà8Ã{8'Eª7í6Ø06	`\5Â%4Xñ2ìÈ1ª/£0U8üÀ  08îÀ17Å2Ì8P3öq#5£5ê<ß6·[ñ7v<8
+·58}X8K9žw ¹æžÙÚ:1Ê:÷Ï:<à:a[: å¹¹hù¹zh·9 8³"ö8^Þ8
+"7W 6ÈÆ5þ625
+=4õ·2Ùç1*
+0ClqÀ  0&û21
+ú2žÔ|3ßi²4ê$5Õh6§±*7ba8U_8lô8±ž
+¹ø¹žê¹8:7éh:¥£
+: ):qb9ûó¹;EŽ¹q·o¥ð8šj
+8úA8ÿ7}4£6¹\ 5é««4þØ«3ñ$ù2ÆcÅ1$01åÀ  0¥1mÔ]2¥p©3ÈbA4Òñ5ÀI6c7N
+7íç8ZÛO8qÄSž.°¹Yžük:>3ú:®O4:ªß:Ž¡9ö
+ ¹\"a¹¿0·«H8±"8€8Ün7i»6©ñô5Õ!%4çÜ3Ú^2³1€1
+0ÓZÀ  01QÅ2
+Õ3±ZÏ4»Pà5«Ÿ}6[7:©ô7Ù#h8Iš8\[BžBÌø¹º`¹þ:D~:¶û :µ0ì:ž%9ðDb¹|þþ¹üð·ß?Ð8ø48rb
+7ýr²7VAl6æ5À4Ð-
+3Ã2ÿ1d3	0Î0®Š1Yo223ž@Ó4Âä5²üF6b¡7C$7æM÷8c8®¶8ržNW ¹x Î¹Ú€ž
+;8ªÖÄž
+]p¹k¶
+¹[V·åo8µðL8ÀÁ8uÃ`7ö2D7O)6OÈ5Œ4Ëý'3À5I2
+1aDP0
+uÀ  /öß71E§2
+²3š
+¶4±úØ5£œ4673â±7ÔµÖ8S$	8¢
+ü89Œžiw
+¹|À
+¹z ž8®2žA¹{º±¹gÔnž}$8©ü8¶t8g7æª7Ap
+6{l5­ù64Œ8Õ3°ÿH2æß1NÒ0 ÏžÀ  /Þa#12/2y(c3Ô4¡5~"6mw"7$4=7Ã
+Ž8B³8£B8r²žK¥¹¿¬¹lžë€8±Hže³ ¹
+ßÄ¹t
+ž2B¢8-«8«'8YVœ7Öý73E6§5ÞÓ4¬t3¡ÉF2181<`Ø/êTÑÀ  /Åã1
+·Š2^5b3}4(e5
+?6UÐ7
+Ê7±
+82C8(8Tð¬žÛŒ¹J¹žÁ·ëL8ŽèÈžï¹â¹2VžR 8L[8¡Ù8K l7Çbv7%6k¥l5Äp4°23E2n÷#1)ï
+/Ó
+1À  /­dú1
+?·2CB_3nÐÁ4~~S5kÿü6>)7×V7ís8!Ò8y[87/@žk×¹
+~î¹X)·Ñ58žDžo¹ä¹VlžqÍv8k	88<ê7·ÇÛ7îô6Uü¶5ª4ëß3]D2UÔ1}a/»¿/ jŸ1(Ë25¥Q3^ë§4n~Z5^064Í6ýQl7dÈ8!øE88Çc}8µZ77@šžÞ+¹G>
+¹]Z*¹;8žŒŒë7ÊÒF8È
+.8Ò¶48hÃ8(K<7çý7ÕS69Ö5d}Þ4tÍZ3doÀ29Ý-1û¡/£ºZÀ  /¬Ì0ê°Ì2%!3JÍì4Y.é5J
+6$jÇ6çÞx7º°82ñ8*ä8·ÌÖ8£&«6.mÀžë4¹LS¹bÝd¹B žÍ×È7
+x8¹LË8Æ¡8ÁT8
+Þ7MÀ6óXO6+øÿ5SA4aÛ3Rc
+2*í0òt$/9þÀ  /îÚ0Ó2Ï36°04Cßw56þ%6ÏÀ6Òk78m8rV8š608Ìú¶Àžùh¹Qi0¹h` ¹IùžÞòž7
+q8ª{n8ºk8å8pÐ7³6á÷6
+m'5B=4Nè²3@Vv2ýâ0Üñ/¹¢À  /haÑ0»o923"v4.5#e,64º6Œø7hÍ 7÷P8\¶å88|æ·k¯¹K¿¹V~¿¹mãå¹Qiyžð
+4û 8ª
+8®Ey8väì8	7F6Î³6áP50Èì4;ö]3.IÒ2
+<0Çmæ/vrÀ  /Jåì0£În1ç(3tº4@5Ì35ë3h6§
+7OxÍ7ÝÅä8Fçr8á8X34·»ª"¹
+Ë¹[W¹sg¹XÙã¹ =¶ù 8Øš8¢ä8e
+7ý,È7jþ6ŒaF6Ux54)3
+=.1ü=-0±êÇ/[qÓ/'»0¿)1À_â2îC94 àý4ómì5Èù6+74¯?7ÅGõ8:ôH8ò¯8Î}8ãOô8Çhh8v8ëb8ï8ÎT8é
+ò8ÒGj8
+û8=W¢7Ç§e76À86»5Ê§J4õÊž42ðTo1Áô0Î/(ÂcÀ  /ßŠ0v8#1® 2ØJy3ê'!4ÝV¿5¶¹6r7%^7Žµ8+œ-8ã8Ÿ8Ï²8²Ãß8FJ8ZÕD8øx8Œ¬8Ù3æ8År$8Ë81rø7ºxÄ7*
+ò6C5»¢4ã!3ïë¡2ÝUx1²ea0{aÔ/æÀ  /:0\ñó1Ž]2ÂQž3ÒH4Ç?5€y6mt`7y|7€"8
+8šÖ8­¯8Œ8\8\-083ÓÐ8lš8ªÂÕ8É[Ú8žß8z8%N7­J#7
+{ª6y
+5¬â4Ði3Ûž2ÊV1¢Ö,0e'/
+ÀÀ  .ñ*ù0C«Å1Þ2¬Xù3ºñn4±(a5£96T7Þ78
+Nö8g8È8šw«8zÙ83ÍÆ8
+ÒT8F\8Ù8¹Ë8«Ç8|Q8©Š7 7Ùb6d§5¯4œžò3Çm2·W1F÷0NíB.þ]ÜÀ  .ÑàÏ0*e1r¬2`83£V425Šø6:º6ìr7ü,7ü/Ž8OlL8â8Ú<8i¬Š8
+n\7Ë¡°8 )8ïW8©«Œ8òT8i®8
+Äü7ìÞ77
+6O·5z4«Z3³PÓ2€X1·Á08²ø.âŠ8.eÓ/ûØH13Íû2`°q3uªB4jøë5Df6ñ¶6žÐ7O[Ÿ7Ìs¬80þÖ8{¡8³Ô8Õ8æ¬8ë8æ¢þ8ÔÓ<8³ 8
+Ò|8/õŽ7Ë-7N
+Ô6·e,6$5CvP4išÂ3tYØ2_K12í
+/ú«$.µCÀ  .Åb/ä	S1"Ú 2Kî3^ŽR4U'552š6×w6§þ7=­7ºè
+8"9®8w®8¥Tµ8Äd8ÔÎ8ÙÙ8Ö
+8ÆdV8§Sò8zP8$dí7œrï7?²6ª>
+654¿Ð4W¹Œ3aGY2MÖ(1$H/æW@.DÀ  .zIã/Ì:\1çE26{j3GŸc4?U~5 gè5ëzr6r27*ã7©\8t8aH8
+8³š¶8Âñ8È 
+8Å/8·õn8¡ä8hü 8Ô%7¯žË71W<6î5ôž5&	Q4EÊµ3N4Ú2<"19
+/Ò\.DÀ  .]	/Žkg1 óé2!`æ30Èt4)È5N*5ÑE÷6åâ7§7Ðü8¯\8Kp8Âv8¢íP8±8¶f8µG8©8ïØ8W§µ8
+C^7¡þš7"üp6ïÎ5Þøq5RÒ43Û¯3;"\2*má1ßÁ/œ¯y.gæÀ  .?È /q0à2
+Fb3Ò4²4øhÖ5·z6l³'7kx7El7ëÔd85î8tò®81é86
+8€¬ú8€_88=Ê8FSJ8²7D7¡£6È¯5Éé)5S4!ìš3(Ü2¹œ0ó
+ý/©[.Nº-ûø/Nð0-1ºÀp2Î: 3Ç4©Eú5{Þ6$6ŒõÞ7?@ü7«
+8£ì8?ñ8rŒ8ÈÂ8Â³8!8pZþ8=(/8%7šû7;ºÖ6¹a6!`Ö5w4Š&3Ãú 2Ê£Î1·0Ç/JÒ-÷C+À  -âò|/:Jð01šð2º X3Ž¯"4]
+5dd±6XÍ6«ÊÐ7.1-7 Þ7ø:@8/Å8_
+8è8
+ß~8
+Š8_=ç8/ßæ7ø^þ777.JÄ6«äh6o
+5d4sL3ŽÈ©2º¹ä1©à0//:aÎ-ã
+MÀ  -ÊÞ /&ñ0o­h1 £2§°3¡ÎÄ4t
+5Lë`6/6Â7
+!^75,7á,š8ó8K¯q8jv
+8uø8kó8N Ð8"7å§³7Y+7 Ú²6gA6	}f5Qíú4À3¥Q2ªÏù1p%0tœ/)ñ-Î×mÀ  -²É/Ðñ0SV1
+Pœ2m3îe4sZ55r5î
+l6t³7
+7|ô7Ê8!588@Ì8Tèg8`2(8WË°8=º8OQ7Òðh7zÃ7j 6ê5û\5?Ut4
+×3eø2æ1Ùi0]TÝ/c-º¡À  -µ.þ'â06ÿÍ1g­2ŠÀ3x
+
+4SDx5
+øŒ5Ï¶Ö6pH6ö}7^»7³v8 OK8$Ò'8?Z³8JkŸ8C£ã8+æ¢87À9
+7q8·7ú6lò5ã3é5,Œî4f¶834 2ü#1z
+\0Eì
+/	,-Šk¯-3àÂ.O/×+1¯n2V3út3ÿÐª4À÷:56§!6m7
+F7dÖÎ7¥xÁ7Ö3<7ù48µÜ7÷7Ó7¢ä7_ñ®7	v6X6Ì5xÌ4»x"3øÎ3Óä2.Š1
+©/Ñ.Óp-/À  -"oA.&e/ÂX\0öö
+2	š3­D3ça34®§â5g÷h6»É6D7 XÊ7PŠ578M7Ä;c7äÞ7ð§
+7äiì7Ãzë7eÝ7O>Ç6þ·ã6O65eâ
+4­Î3åM
+3|!2w,0ôà
+/À¿þ.
+
+-!.žÀ  -ýÀ.oô/­
+*0Üb1õö
+2ðÀ'3Îñ»4X5Oá€5ó Þ6|6ä6çF7<u7÷Ú7²C7Ð7Ûâb7Ñ6Ò7³dO71Ö7>Þ6ê4Û6±5÷(l5Rø 4¯|3Òk2ôH»1ùb0ß€è/¯âx.r­N-ØÝÀ  ,ÿ}.R¹/±ù0Â$¥1Ø&2Ô%Æ3¶D4	157Ëà5×Ê+6_äÂ6ÍÛ¢7(E7unÌ7 K«7Œ17Ç
+¶7Ÿ¹7£M²7{û7-Øõ6Õ±Ò6i15á:Ö5@$4K(3Ÿ¿ž2Ý51âj0Êiµ/ð.[0
+-À  ,Ü5z.5ïJ/ÞÈ0§»ç1»@02·d3Ì4os°5¶
+5»óx6C¡6Žpš7g7Xíâ7SÑ7§Ú7²Y
+7ªÐ777c7
+&6Á.È6R±ð5ËM>5-$(4æÔ3«y2Æé®1Ê¡t0µ./'h.C³œ,ìZN,c
+¢-Œš6/	.00-1Eää2Cb3)Š4mÚ4®
+5NRÛ5Ø%6HÈ6¥'6ò=O7
+¢V7: 7Cð78šd7
+jT6ígé6¡	6BºÆ5ÑG~5GZž4§ê(3ùY3#xN2<h`1>éZ0)ö7/àó-¶h,[ÈMÀ  ,Lá-ª2.ø3:0
+àŠ12:20h"3' 3éõ'4e5:ÍÐ5Ãï466t606Ü·^7×P7*1i73Zü7)¢37êã6ÚŽJ6yŒ63æ5Á~57ç
+4Û.3æ
+k3§2-1/µ
+0
+U÷.ôP
+-§i,IÔaÀ  ,6Ši-Œë.ÝN0
+° 1U2
+m²3ÀZ3Ñ4Æö5'HÄ5¯¹S6#
+69
+6Ç1o7
+G7bT7#77ks6È š6éø6$
+5°ß5(sa4Ì53Ò~3	Å 2
+Š1 Œ0µ¶.ÞÞ0-È»,7àsÀ  , kM-
+GF.Âhø/øÿ01
+
+å2
+sB2ð³h3ž(4xQÔ5Ã·5n6É6p
+	6±«}6ê7
+<7Ù7
+Ð6íØ6µM6vŽh6j"5 «~5ÿŽ4œ;3¿2ùÖŽ2°È1Lo0v.ÉlT-ù
+,%ìÀ  ,
+01-e£>.§Ö/Ö"0ñu1îñ£2Ïæ
+3A4WŸ5 >ª5M5ý,æ6R	6%6Îìp6õM7
+6ù=6ÔÙ$6¢b6]à6O@5w|5	4g\3«¢2à#h2 Èê1 /æêj.³úx-vRº,ø+|û,ÒíÊ.¿M/Gvº0aíÀ1`úÌ2Eø3ÿ&3Î 4wá~5k5vÈ95Í
+6O°6Iz6lüÿ6y£@6k,26FN6
+*5È	Â5nøj4ýÐ4nxj3Ædõ3Â62<Þ"1Wô0X/?8O.qk,Ê}2+rmÀ  +c,Ÿ
+Á.
+}/3Ò0Kž01Jì
+21Ô3	8Ï3º«°4`"i4íéC5_ª_5ºÁ6
+zö67(|6XC(6d:i6W`ø65³+6äb5·é&5[Ý94éfc4[3¶ª3/Ž2-Õ@1FVd0G!Š//Ï.l.,º\+^Æ»À  +J­>,©O·-øw/ -l05 14ÝL2
+2ôäò3Š¶Ç4HcV4Ôüw5H5§¢v5ùL~6%:~6CO6NÑ6CÁ6%O5ùy65§È5HÂ4Õ;÷4H£Ê3Šï+2õ:f2
+Ì]15
+Ô05Ã5/ eâ-øÍâ,©+JñÀ  +1Âà,®-Ùóü/
+Ä0M1
+Î2
+Sª2×XF3Áß40€?4Œ¬51n¬5§*5Ý£
+6L6.Ïv69hº6/Ê6êâ5á)¥5§ð55ŠÔ4Á45¹y34E2Þd2Ãz1#åD0$dÃ/ü­-àÃh,°+7UÀ  +Ø,cF-»pq.ñÈ90	~1¿Ì1ð&t2¹Ë3}í4å*4£"à5PÒ5«ß5Áù6^66#ÿâ6ÿN6Ÿ5ÈÚ5U5"€4¬ç
+4"Ï&3y`2Æð`2 º1¬³0P/v-Èžî,Ú+#E¢*w3+Ï
+-"Š.F§./b<0c`b1HÖÚ2
+FÊ2Örì3ãŸ4
+4Ù"4Ý§P5%z/5[È·5 ò5
+5û,5Xh5!Í4×d64~åÏ4Ý3y.2Í-2@
+1?\0XÃ×/Wù¢.=^$-à+Æñ*kùÀ  *^C+ºèT-	î.2óz/L(Æ0LëI15
+2
+öÃ2Á>3j©<3û
+
+4nŽ4ÈéÉ57X5GÕÍ5lÍÛ5z,È5k·ñ5F
+5CÆ4ÅË4jÎ3õú3eÖ2Œ£2	;ò10(À0GI=/F
+¢..Š-)+µÜ*X§qÀ  *FR+ŠK*,õtñ.?Æ/5¹N06v01!M<1ûMv2¬«3Qü3àÝð4U¶º4Ž,@5ô53âå5UÒ5b5Uy53­5ºu4³É`4U+Í3à93Pã2¬$1úo1 »%05Î¢/5 .
+­),ô³+¥µ*EUOÀ  *-xb+® ,×
+Â.
+/I×0 1
+l1Ü­d2Çâ38lº3Æ6Ó4<žõ4n·4ïcP5ïú5>eÊ5JI5?;
+5!P4òbB4¡ûó4@NË3Êx
+3<Ÿd241âg@1M0$T/#.T«,ÜÖ,+ *2.À  *ëq+z!ª,ž€-ï°Œ/Ú`0	þ0ó71Ÿ
+U2ä53Nz3«·4#»14±.4ÐÝ 5
+ý5'1Á52
+5(üµ5ò4×O4.4+qÇ3Ž·3(,2B1Ê^î1ßî0Ùk/)-ÿøZ,Å£+
+f/*
+±
+)TÑ*³,?Ž--ßŠ.G^/IšÇ03mÛ1
+²b1Â<2m±_3 KË3u"3Ï
+(4Þ
+4Oþ 4vÈœ4E4tÓÉ4LÃ04Z	3É:3l·Z2öÜ2c1¹¿Æ1ùN0*/?t.=o-$ý.+üèœ*ª
+)J&
+À  )?d*¡š4+ïã=-
+Ä.3ž)/5 U0!©Ë0ý§
+1¯®2Ví2çÑ3]³Ô3»é4
+T®4<Ýó4`o4mO?4_Uô4;
+í4
+[P3ž=3XúB2â62PÛÑ1ªæ0öP0
+±è//í..E-L+èBò*b)9üÀ  )*IÁ*¶Ð+ÕG-
+/â.×ó/!â0åº0áév1v 2?h{2Ï
+3FE
+3šM3ý®4)œã4Jt4Vw4IØ
+4)X©3ü¹,3§>3E=)2ÍÒa2>*1`0àD0Ð@/ Y¢.
+v-
+h+Ó&*ž)(ûrÀ  ) *{Ú+ºªã,ó° .
+÷Œ/
+o/üCT0Æ+Í1a2(D
+2¶E3.ÖB3°ÿ3àþ4Ö43»Î4>Ù¯44ZH4£f3â»ž3?312¹n£2+yb10"0Êl·0 î/Å¹..Š,ùO
++Ÿ÷[*Š)eéÀ  (ÿü*Wš+ ¶,Ñ ;-ð/.ó
+ú/Ø»30ªn&1l22|3gw3ð3ÃnO4}Æ4
+b+4'æ4
+Üs4î"3ÈŸE3
+A3
+Â÷2¥
+ä2È*1z 0Ži/æç/1Ð-ÿ¬,ÞkD+ªQ*edÈ)Ð^(!:)±e*ËØš,¶ä-a.
+ïb/
+»/Ýâ0
+ 1>
+1ÎQ2FA2©2ÿ8­3*ë3KF3VÇë3I«53(D2ùq­2€&O2?§K1ÆQÙ15²S0<</Ò×Æ/D.¿-	U+üÖ*À¯Þ)9 (w²À  (
+')uñ*·e+ð¡~-
+ð.
+FC.ý
+|/Çè²0LŠ1+m1ºx23vÒ2ú
+2ç6ê3
+û38©S3Cd~37¹S3ß2ãØ2)2/nF1µ¯>1&®0
+m/Áw .ô¢þ.hø-Ú+è
+,*°ã)m:i(
+îÀ  ( Ú?)ZM*¢ò+ÕÕ6,öý,-û:H.á)/±î×0x'X1Ô1Šjç2 \d2â2Ï5#3
+._3&
+
+303%Çr3
+œ'2Î>
+225B1¥
+§1q0u¹>/°z.ÞŒÐ-ørb,ô4Ÿ+ÓfI*¡-)X'þÈ¬À  'áT®)?*|+»ì,Ø+-Ûè.Å4/ôú0Yµb1;1]12
+Aõ2q/2·3^2ö3nÂ3
+¢3Õ2÷òØ2ž€ð2t	œ2ü;1j1P`0]Y /·T.ÈÖ€-àÔ,ÜEÇ+Ÿ®f*IT)BÊº'åµQÀ  'ÀôÞ)#Ï*tØ+ <¢,¹7+-ŒÈ.©?/
+û
+0;Cm0çE81|õ1ôO
+2Qd<212ÖâG3 Ñz3	:43ã¬2Úke2£
+[2Wóp1ýj1Çu0ò_r0Dú/W..²ðw-Ç³F,ÄVÐ+©ö*||)-â'Ì¡õ&ÖÚ(6ñ©)
+>*Ž«¢+Ñ¯	,ÖR-ÁÚ.F/VÀY0Óu0.ž1
+UR1p
+ 1µõ1ôs×2€2ý±2¿1ð°1±Ü1i!ü1må0\Ü/ýÖ7/Lj.q -¶¶£,Ê~o+ÅØ*ªQè)ð(,Xï&ÊmÀ  &Á1À($6)v{$*¢ò+Œ¢%,ÀÜJ-­ÂÇ.
+&/A¬/ïF0d0ýà1Y!f1€»e1ÝM21E2
+ôç2
+1ÛT1¢Eµ1TðÀ0÷¥Œ06/èu²/;PH.
+V¢-§ÿ,¹Â¡+µ
+*It)lú(
+%æ&¹Œ^À  &«m(Â)ZáÈ*TB+§B,«e÷-~µ.u/,I /Õs0iŒ!0âg1B%Î1¹1ÆžÂ1í{ú1ûØ81íö1Å÷¢1¯e1@¿0ào®0gfµ/Ó,/*6p.rx-mZ,©Ó+¥5š*@þ)Wµ>(òÝ&©
+ŠÀ  &á'ÿF)?Hl*|Q"+],ï£-:¢.W$Â/
+S/»Yö0Mkx0ÇET1+*61H
+1¯Û81Òj1ßÆ¢1Ó	Ž1°$11,H0É9 0Oœ2/œŽŠ/
+.ZCÈ-H¶,K+ä2*8)Boì(¿Ô&ZïÀ  &8È'ÚgŽ)#¯*Wù¿+zöñ,yP-gí.8¬ÿ/ÑŠ/¡@O01Ð0¬#1.1b
+À1ý«1·®Û1Ãµ
+1¹
+q1>§1g1]
+0²08®/šT!/Á.B
+-tH!,6+Ÿ*d`()-*'ç&ª7%{ÄÐ&×<è(!êÕ)Vm¬*z	Œ+iÇ,hz­-9|.šó.¢rÃ/2kî/­<¡0ËÏ0bCm0^¿0µÙŠ0Àb¯0Žr 0/0]8·0y/§4/+BÞ..-ø-/ê,[ÊC+rEÌ*ky*)I±(-Ÿ&Ê3E%l{
+À  %bNd&ÁzÎ(?)@Ìæ*`Ýú+g
+	,Q6ÿ-'è-ëi.q
+/ ÷/mÙ0~j0LŒý0	10€ñÐ0®ž90€0¥0I¥0Ûð/º-/
+ë.ûl-ã	-!&b,In+^
+/*Wîd)8üž(
+ª&¹{%Xí.À  %H×ø&«žŽ(5©)+,
+*G²8+M@,9óT-S-Ñ@.oR/.//ðb0760wgK0	ü0
+Ã0žx0vZ306|/înÐ/@Z/
+âø.ÈÓ-Îþ-b2,7À+Iò*Dc)(Gâ'ýÿ,&šÂÞ%E_QÀ  %/a&ö'á¶()W*.t+3w,"¯Š-¿-·ì.dÛ1.ü
+/u /ÓÇ=0!°0ZŒ10"'0cL0[c0[y0"}Ý/Õ%œ/w.þf
+.g,s-¹ò-,$µ}+5Èñ*0Ø×)
+'äÑ&
+ª%1ÑvÀ  %ë!&4'Á ú(ÿÕ
+*Z°+­},
+kø,ß.T-°.D×Ÿ.Ù4Û/T
+/·,r0
+)¬0>0dt¥0sq¬0eü0@
+0ê@/»Üª/Zj.á#.LÇ@-€¡ç,é³ ,Y<+!R*
+N)Þ6'Ë¢Û&Rv%
+CÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  %|Å &ÔŒ(
+/)L?V*iµS+ky,Qå-#ºú-âq¥.qZ/ß"/ÙÅ/õ109Ë80z)0æ0¡5I0Ä0Ë0EJf0c/ö/&3	.`-ÿqÕ-9Ž:,n6+Tp*
+uÄ)iIY(3I#&ò<%ÐÂÀ  %pã&Ê]Þ(²x)BË*_
+ò+`ãþ,GË-
+u-Ø.l/UÅ/w/ê8201Gð0nÊS05M040¢/0vËß0: /ù/ó»/·Û.þ-î®--4¶,]ŒÜ+zH*x>)XÑ (&þ&àéô%
+{ªÀ  %dHÈ&À:(PÀ)9WÜ*Tf+VNé,>E-Yñ-Î².|ÍÈ/Ìj//)/ß>ê0(Ä©0bõ0Øµ0Ó 0Ï0hj+0.µÃ/é^
+/K/<¬.÷Å-Ý¯- µ0,Mx+guŽ*e¯)HYè(ÊÚ&Ïh%vM(À  %X
+®&¶&(ï
+)/ä!*I¿2+K¹Ô,5=t-)l-ÄÓ	.pÃP/C/y³ž/ÔE0 Ad0W «0|
+0¢
+0]n0Zs0#kr/Ù©/£F/Á.yâî-ÌÎe-5ª,=4,+TÜ *RãB)7â2(
+
+¶&ŸDÜ%a¢úÀ  %KÌ&«òH'ÿš)&pd*?Ñ+A$¿,+ö€-øè-ºó.džÚ.÷sg/m	/ÉLR0Ÿ
+0KKÓ0r?0pö0rv0KŠ»0!!/Éôü/mö.ø¡.eÖR-»í?-¶$,,ïÓ+BB*@5Õ)'jz( L&¬òP%LøÌ&×cÚ(4	Ç)<.*ª¿X+ÁäŸ,ÁÀ-ª.Jr/51/Ûc0k70ß»;1='i1g¬1¿:è1åEA1õú1êÓ+1ÈeÆ1c¢1N)a0÷ Ë0ÉÂ/ø,/Na._-Ã£Î,Þ+ÞŒT*Ã÷F)
+,(MÛ6&õª2À  &ÍŠ(+Œ)|,*¢õ×+¹9',¹Aª-£,¶.}c~/-¢z/ÒQ©0a0Övì154ä1FÊ1¶¹ 1Ú¥Ô1é1Þß1œ±°1ÞX1B#š0è¢º0w/è5y/@É.4l-¶H.,Ï+ê+Ï'£*¶"ð)ÀZ(?$&äÀ  &Âr("û²)oà«*,X+°,°ÂÈ-Ö`.r2/&W/É@S0WÔ0Í2€1-B`1%ê1®7X1Ðj1Ý¶01Òêô1²ý1Y16
+î0Ù€®0f/Ø>e/31'.	>-šì,¿ÅB+¿ó*šN)û(0mä&ÒcÕÀ  &ž=>(t§)cÒ*bÙ+§áü,šCä-	.g °/
+3/À.ü0N#
+0ÃîY1%OÜ1x
+1¥µ1Åfÿ1ÑÍL1Æö×1šI1}§1*40ÊŠ0V
+/ÈGR/%8.qŒ
+-ï,°^+¯þC*zD)nmh(!·<&ÀÀ§À  &­Û
+(í)WHú*Y+6f,Å -)².[ÏL/õ/·
+€0Dq0ºª
+1
+]Y1kÈJ13Ê1ºÇ1Åäg1»ž1l1lö1
+{0»š0E/žP</H.]eÂ-5P, ÷ò+ i*¥î)XãÂ( &¯
+y(!)Aq*ÃÞÇ+úþ-
+OT.
+åÚ.óŸ
+/»
+ð0}8Ú1vv1 q2Øÿ2|iò2Œfh2ûu®3HÙ3 ý3Ó3·ð2Ëh2,)2)£1¶1-h0Ï/Ø#0/
+ø.!Þ`-#L,žâ*áF)ð
+(8¯éÀ  (×x)Þ×*ºÙò+ïµr-
+-.ì8.é,/³vÜ0s4k1w1L.2È2r°92Žø2ñ+¿3ÔC3¬3ã2ûÔq2À^2;I2
+û81ªÈŒ1"RÀ0>f/ÉŠÑ/iB.­l-á,ß*ÑF.)ñÎ(+q
+À  (b)s:Ì*±Õ+älK- ë-ÿå..ßx</«âÈ0i/ÿ1
+¶z1'Y2
+T2hö2­ž2æáÓ3	_«3Z3
+ó2î92µV2v×2åÎ1ó1<ø0}Z/»*r.ó.
+|x-
+w$+øž*ÁFK)ó(
+2TÀ  (
+OM)fÄ*šÐK+Ù#%,õqÂ-óñë.ÕUL/€NŽ0_+1Ö~12X2_<Ê2Š
+á2Üæ3ë3
+	
+3#2à2ª~O2f³2
+Ðd1;*1
+'20j8a/¬®.à[®. K-
+©+ä3³*±Fi)qêª(óÀ  (8)Yò¹*Ëx+ÍÙþ,é
+u-çþš.Ë2\/º 0U'$0ÿìÿ1Ý­1ÿ @2U2¯	2ÒMû2øìû3· 2ùZ'2Ó+2sG2VÑ[2 ºú1ôa1j0W*/1².Í B-ê5",ëD\+ÏÉ¬*¡F)[î0(ŽÀ)U¡³*°Sè+ÿ_A-"E.5ý/1WU0±r0çVî1i25û2œÓ$3/È\3R3Õë4
+ð4(sÛ44ë4.
+Q4äì3êI3¢\Ž3H(Ÿ2ÚÀÐ2SY
+1Žj1"±02ST/Nœv.RpÏ-;ÿ,[Œ*Êª)t¢À  )Ka)*š+óµ-.-<z/)ù:010Þm
+1°B2/z$2·=3)ÌÖ3ó3Î
+4qE4" 4-¿4&V-4±3Þ23\¥3<rÆ2Í^ñ2Eñ1šW0ü5t0&0/@vÇ.CŸa-.À,çv*Œ5Ì)cBÀ  )A *Ì$+è
+ö-Þ¬.%sø/"!0
+vñ0Õ(1öî2(ø¿2°§ò3#ÑP3*3Ç
+ý4W4H4%4
+
+4Lw3ÑêÅ3\30ŒÐ2¿ý28$1Â0ê%0
+Ø/20.5
+ô-!
++üæd*­Á)Q~äÀ  )6à*B+ÜbR-
+«@.
+«v/=0Y±0ÌF1=2"wZ2ªZ3
+ÕÌ3>83¿žð3ü{ê44
+-p4Åì4 =3Å»Z3\3%Û2²32+!01Ñî0Ø0
+é/#éj.&Y-B$+çýÜ*MX)?üÀ  ),*D`+Ðž¬-wÓ.âô/Þì0 <p0Ã¯c1I2õô2£|À3ÚF3z£±3žRä3òH4Šž4»F4ýÊ3óh3¹î3|žï3Pä2¥9R2
+¹=1
+0Æ¯0ÆZ/¢¹.§-)+ÓR*Ù
+).z$*xèð+Ì#-Â.8¯&/Kë·0Eq11'»m1úHJ2€: 3=ôg3Â5õ40284
+°4Î«}55¡Ü5+# 5&HÀ5ÿ³4æ4¢ä4LÐ3ä,v3`n12Âd
+2þ1EÓK0gõ
+/nvP.VâÈ-)žP+êú*aÀ  *lô*+Âx-
+÷Ú.0ý/CPÄ0=xU1!J1ñ02~37Ý.3Œ\\4+)44ÈðÝ5
+y55%"ø5ž[5
+(4ÛL¶474A"
+3Öo3RT®2µÅ.2
+#€18d<0W÷/]Õ,.GÄ-
+²á+Ú@*dáÀ  *`ÿd+ž÷Ì-Oñ.(zÔ/:µÔ05y1Ø 1èÎ2 \31Åö3¶Ã4&!4¢u4Ã6>4þgº5B5"ò5'ö5 4Ðå4#45s|3È±°3D;-2©&P2 H¬1*õ/0Gú
+/M4
+.8Š@-­s+É
+€*thÃÀ  *U
++¯l",ýP. `¬/2ä0-1g:1ß2c<3+®Œ3°©*4!k4°Ø4œ{4ö~5u5"è54ý>.4Ä»4Ý44)Äê3ºôN36!¬2t1ìÛh1
+ 07ü/<ë.)ý-š+žË**`ÅÀ  *IÚ+¥àx,ð A.F/)ô0%Á1
+õÔ1ÕéT2Æ3%3ªÏ4
+Ò4}~r4·Àý4îÅD5
+¥5"á5
++4ðS
+4¹rG40E4
+X3­6ë3(*2è1Ù%v10'ÿ
+/+ñÊ.iž,óE-+š°*KŠÆ+ÆÆ,Ð:.hs/9)0J.é1A7
+2!£2ìä3;C4+ëS4«#Û5à\5m,5§p5Ö[d5ú«Œ6q6/l5ì÷ä5ÀA554XÔ4Î
+%4OkÏ3·J3
+úè2@ ¶1dÁõ0mÀŽ/XC^.,0ü,ð +nÀ  +sr",Æzá.
+±5/1
+@0AË219¡¹2³ð2äÜ3ñ4'/4§ 5³Ð5h¹ç5€Õ5ÒÃ5õe6`6 '5ãúí5·v565*jK4ÁôÌ4B
+3«yì3,23ü1U50]4ú/IV. ,ßÜ+
+@À  +g
+,Œ»3.ùø/)å09gy12
+i2ÄV2ÜÓ3Ø¢4"sÞ4¢Ý>5F5dT§5¡©€5ÎÀ%5ðs5ÿfv5÷ÝÍ5Úý÷5®þ°5{
+§5 {Ã4µÌt45¬F3©Y2öNà2&E1EJw0L©@/9åN.Ú<,Íø+{T%À  +ZÈÝ,²û
+. Bº/!01Â1*w2Ôœ2ÔË3'Q4
+ž$4¹ï5
+Z¹5_ïg5Æs5Êò5ëVÆ5øš.5ïH5Ò5Šuå5mà5:4©€
+4(Ì3ØÄ2ã{j215¹0<
+/*¶H.®Ü,ŒëU+foÈÀ  +Nt:,©;Ø-óù/ô20( 
+1"áÉ2	å$2ÌÂ3
+v 4üh4¢5
+..5[#5ãB5Ç$ä5æ:t5ñéä5ç\Â5É
+5í
+5_5
+²4{Ä4ì»302Ð§ò2
+uÕ1%Òú0+Î/@-÷÷,«Þ+Qm,göð-»M/I0#³ò10 P2&`€3È3ÄD4uÛ5Ü5+5ÚZP6#èl6]F
+6u6?6§Œ6šœ6ß6ÞÒ6IÈf6Èð5 Ÿâ5&§Á4øß3îÃ,3$ÂØ2Fwô1PœØ0?È/ÿ-ØAÐ,ÖkÀ  ,\ŽÊ-²±B.ý
+80
+1)e;2 ç3ý3Ÿù4o=`5š5~)À5Ø*	6#>®6]mE6Ò#6P>6Š®
+6¥ã
+6\6Øç6@6 ­Í5N5
+x|4SÍ3ß%3¥ÿ28Ü1BAB02[/%a-Èò,vÌìÀ  ,Qr¥-©à8.ñ
+à0'1"*&2©*2þeð3·ûà4h35 ·C5yý`5ÕùÄ6"ó6]n6.š6`è6¥Œ6£(c6_.6uô,67W¬5ó%X5Mº5I84®º3ÏG
+3'2+@I13Ä¬0$í}/K3-¹¢>,cíÀ  ,F0-¡..å
+0sÃ1ï2Mn2ôÐ×3±×È4b4ûï5uÑ5ÓÉ6!ë66]»6,6q6€^6 m¹66ln6.N5äï5
+(5ô4tP3¿3lO2
+€s1%H0÷.òâ
+-ªRv,Q
+À  ,:î\->$.Ù
+00^^1³û2
+ñ±2ë;Œ3«³±4[bØ4õ©V5q€5Ñ76!Ay6]âŸ6ç±656£ü6³	6ÞÒ6b*°6$æó5ÖžÑ5w¹&4ûÕ^4`É*3¯Ë2ðì21Ë0
+q.Ý-®-¬,>-2-9ÍÃ.#/Ñ?0ÿ{2%62üå3Ë04}ì5,ò[5µÕ16%À6ÿT6µMl6ßAü6üXg7®f7âŽ7
+:Þ7
+s7Ì6ñ;.6­ç6Wï5èÀ5YSï4°
+3÷Üô3§42!â1/ó4.«ã
+-TzÀ  -0±p.W/Ç0ô-282ól3ÄÇÚ4m§5)35³,
+6$Ò|6ü°6¹^26ç×Ù7©/7-7€7L!7
+Å97GŽ6çüf6€Ÿ6K².5Ú¢*5KC4€43ç9Ö3
+K2bë1
+ù/áô*.Ãn-EqÀ  -'
+.ÿ"/Ÿ Þ0érà1ú.x2é¥õ3œú4]d5%4
+5°é6$96ú6œný6ðmº7
+&/7û7F7"]m7
+Ý7
+Âå6Þœª6a&6?Ín5ÌŽ5=Þ4
+ã3Ö»3ïù2
+6ö1ä/Ðä".£Á-6hqÀ  -
+xÍ.ÙÚ/Ž}/0Þc1ï ~2à6~3·-34M 5!Tæ5­ÙÆ6#;ø6
+÷m6ÁÆ6ù7£07
+èÍ7%x7%n·7
+h7>6Õ~æ6D63è°5ŸÇ50#î4
+3Åó2ñ(¹2 
+ 0í7¢/¿Ô.-'_`À  -\{.qµp/ªù0ÓTH1ä2ÖÇ3°_ß4|y·5
+uÀ5«0¡6"pŽ6ôÊ6Å7 ÌŸ7 .7&Q7+ª7(ý7º(7¹@6Ì@"6§c6(î5°Ùo5"iC4ý?3µP2Üq1éŸ0ØIy/®Ä.vÈÎ-VP.3/QÀ-0Å1°d2¹K3©94
+â55«ð5Ôb6SD6±÷m6ú7²7ÿg6Å.Ð6
+pn6` 6ðÉs7;|>7g'[7c¥ 77r6÷;³6Ë]6Ò®5dIŠ4€93Ìl»2ÜœÎ1Ï1z0©SF/qI
+.
+pÀ  -úF/G­h0m1šµ'2±ý>3¢þ·4AÑ51 5Ðy16R)6Ž+O7@f7
+/`7
+~7]ž6Õ_6Ú 7¬7IçÐ7iú7^Š7/ãê6êZ}6¯6 LÚ5Uw94D3Ÿ+2Í1ÀÍ0}/`X.
+z=À  -ìò'/=£0[Ã1¡H2ªw33Äh4y÷5,T5ÌÓ6Q
+6¶_37@7)¬Å74'¢7&$ 7ŠÙ7h70ôU7XSd7k €7XU7(/d6ÝyH6xÀ5ï5F€Í4O03°£2ŸZ?1²iŽ0§Ý/Ogå. é
+À  -ßÝ	/3ß0{N41Wh2¢ñ'34qka5'š,5É,×6Oò
+6ž7
+?76*$7K;Â7GêX7:.797M<7fŸþ7líJ7Rî 7 zÛ6Ð6hTª5Þf57Òa4ZG3¢¿
+2¯(x1€Ð0
+Ò*/>wK-ì¯±À  -ÒÇê/)u0mäà1š2k
+3OÊ4hß?5"ü?5Å©6NÖ¢6ºÆÿ7?87B§7bOÞ7i°¢7b{7_ 7iÝ7u*7nÙî7M[«7ÆT6Ã¶à6WéP5ÍvÀ5(ÿô4pÊº3Ú~2ö²1¡î0søì/-°-×L.€Î`014M2W€3_ä4HÌê5Üµ5Ì
+í6cU?6Òp:7
+U47*B6·ÌÔ¶ã: ·Ê%ž"Ž
+ž1L°ž
+_·E-^6êÐ7­Ö7ã7pR7á
+6þ6O
+5@24sv3
+Qñ2}w1PÒ0¬É.»>À  .vô/øRX1+÷2N
+ý3V»í4Apc5â5ÇVB6`º¬6Óò47"œ`7? ­7	Ò¶h·åž ç=žæt·Ñ¶ý®73¶7SY7à7dÜÄ7
+6À5óß:53bF4cÐ3xcÜ2kp1Bö0
+9u.® çÀ  ./ë1#*¡2D`3MÈ4:Ý5C5Â6^ 6Õt17)%7Sd&77UF6;Q°·/eÁ·Ÿ3Æ·Ý P·öF¶a°ô73_7øç7@A7Yg
+7=6š5ã 95&©\4R,3f#×2Zk130 Æ".¡»À  .È
+/ÞÌ§1¿L2;Â3Dk¥42·W5
+vA5œèó6[
+
+6Öö07/Ä7gÇ7e
+µ6þ\¶t¬·u2W·3È·HÈ5_EÐ7Rr7n7n¢7MòD6õÖ6vn5Òa:5ðs4B,3SãÓ2He1%@/ì¥.æÀ  .p±/Ò	Î1S÷21%3;C4+ZÑ5©n5¹2J6Xêñ6Øx,75õô7|+	7b7OEè6UP¶ÛúD·.Î¶·GT6š©Ì7q·H7Cô7ÿ7B}6å1ü6d
+5Á¢:5
+741¹ä3A£Î27
+_1e/×Ÿ÷.Éb/6Ì:0õd1ÅÓ2éåv3ïâé4Ód5n%6JìZ6Õèm73(7SÉ~6¡>è·Œæ.ž; ¹: ¹Cj¹S©
+¹7ôÂžò?ØžF³w5ÛÀ7Œ17Â¶7Ó76{45Æõê5 y4¡E3ÈÝ1ãh0€DD/NÀ  /-X:0ÃR1»£2ßT
+3åáJ4ËÂV5*6F§t6Ô»Þ77fŽ7hu¬7
+·ŠàžLžýÌ¹1Q¡¹AœÂ¹("ÙžÚž+
+6tà7ºŽ7º­
+7,7	É6vFI5¹æ¶4ïž^4ï$2þÌ1Ó³Ï0ÞÖ/@;À  /#ä;0?1²5^2ÔÃ3Ûßª4ÃéI5ª06Bb6ÓO7;€Ñ7}!î7E ·lžP»ížÜËT¹×¹/Ò~¹PñžÂÜRž\6Ð(È7¹d7²€37p³7¢6e)5¬×4Þ~3öz2ìM1Ãÿ0yf/1ÚÀ  /p<0tŸ\1šÇ%2Ê2£3ÑÞ
+4Œ>5È66>
+Š6ÒbÁ7?âî7ç7^µ5œž
+ÞÁž»öà¹
+æ¹
+ç4¹ž«*·êbr7n@7žn7ªG7b9{6ðsV6Tæ
+5ÈP4ÍD£3ãÅ2Ù@1ŽJX0ù/#yÀ  /ü=0fZ61Xê2¿¡²3ÇÜm4Ž705æ;69ØŸ6Ñ647D!
+7=17Aè6Ý8·Ú2ž"nžõ`¹
+ûïžñZ3žxÎ·Ž
+74È
+7¶ÂÔ7¢[7S¿î6Þãj6D5î5¹
+4Œ
+Ä3Ï±2Æzà1€0m]//³Š€1
+Ê22?ž3a|B4d¿º5FŒ]6nÆ6³ô
+72D7 q74*Ì·ÀRÐžß±Ÿ¹qâ¹¬Q'¹¹¹žûm¹Ÿ¹©T{¹SdžŽz7yÐ7ü¯Ú7ÕÔ/7{¶°6ë¡±67î5pÈ³4j3#š2[«¬1³/ÉŒkÀ  /ª \1 26t3Vúä4Zåº5?#Ë6
+Þ46°Wù72<þ7ø7d÷\·	žÂ9¹^è<¹€¹w¹¶
+¹·	¹¹¥À¹¢X·¹FÈž]U7
+	 7ô7ÊþØ7m 6Üä6+35`È$4|3tjæ2Lg1¡8/»ËØÀ  / 0üª2,ª03Ly4Q
+Œ57;6	M€6¬»ê725ñ7í7â ·~Xž¥d¬¹L=¹!Ç¹²¹µ0¡¹µEö¹\í¹:,xžl
+X74H7ìwL7À)7^J6Î&m6ND5PÇ4jLû3b2="1	¢¿/­ÛFÀ  /Ï0î4ý2#:ì3Aø.4G1Ÿ5/òª6œ6©Ú72.ã7Ô
+7£HTŽW ž>'¹9í¹¹¯¹³K?¹°æ,¹a'¹-sžQ^7K'h7ä[7µT,7O6¿hÌ6ip5@Ç4X	`3P²2.}Ý0ýH/êŽÀ  /0ß¿Û2Ëš37vÑ4=WÀ5(Z6 ,6¥Ê72'Ô7º7»®©6óQàžV/@¹&èD¹òd¹«¡¹±eÕ¹¬Z¹e`¹ ôjž6¯À7a¶Ž7Ü>Ç7ª~Ò7@Þt6°«*650Æ|4EÅÃ3>Õ³2n0çK/ú"0
+ã1tnª2¥t§3Áv4Âë5Šñ·6qU<77
+o;7¡Îì¶æ žžh¹ðÎ¹¢Ü6	Ð:
+øÁ:?¢á9Õì×¹ ¡R¹µÒ.¹bGAž<~7ê¯P8*Ò7ÀÏ$7<ŠÞ6UØ5Èù04ä§þ3ßN72Œ9ò1uU0.jrÀ  0x1g}2|3ž(o4¹Øx5 =R6iee7
+7
+ÔÆ7­nÊ6H@žYê¹rc¹€|6žMœT9ãÎÉ:$D29¯5¡¹
+÷7¹Ž1¹Y.ž-\7æ<ž8
+±7µÔ71O6®5»¿4Õ`3Ð:2¯mÉ1
+0"uFÀ  0
+z
+1Z2P3®Éh4±5î6au7	 
+7:U7¹®7
+ žKH¹cK#¹Šäž×}ð9¯¬:åa9~{¹=M1¹³R4¹PÛž
+€°7áÊ(87ªØû7%iÀ6D5®
+â4Æ
+3Á&à2¢¡¡1mYÈ0À  0ñ 1Mx2'%3¥jc4šU5Ô6Y
+Œ7£ 7ã7Ä®7cžžZyX¹Sÿæ¹©Lî¹$9wÜ9Û
+X9C¹[£¹²8¹Fû®ž8 7ÝW7ýÜã7Ýé7Ë16r¿ö5¡L;4¶Ð3²52Õy1ZX0
+íÀ  /ôÒh1@ªg2·ú3
+\4$5 &6Qè7§!7o7ÐNp7Ãhž(\
+¹DŽ§¹«µJ¹\^B9Íz9€OË8ì@7¹yù¹°Ò8¹=â}·ýš7Øäø7ïŽ 7âÔ7,¡6_qe54§
+3¢ÿ2	Q1GÈç/ý+0rÚ1ŒwÍ2þPö45 5û°6³f7PG/7¶øÞ7°°·ðë8¹<tJ¹¥9³>7:æ
+£;*s;
+P;°F:­lQ8©,à¹«
+µ¹öê76S085ËÈ8@Ä7äº6Ý;¥6ÕÞ5,Ç4)±36(1Ñõš0
+¶À  0djf1²%Þ2ðØ4
+Ú5
+ú
+5ðã
+6¬õ7KRq7·J7ÁŒ
+·³¹/¿¹e&9.X:Ír;Rg;»©:ý¬: \8"Ä¹«åN¹
+0Š78`8-d7û©Å7N
+6Ï36
+5  Þ4
+Ä3á1Ãœ90y
+
+À  0VÒñ1§Óð2ã_645ó5æ6Š7F]Ž7·N7Òä·lF ¹#
+Á¹Å¥9"<Å:³ù<;zR;'0:óÐÔ:Kà·@Q`¹¬«å¹jU79¹ 8$üJ7ìÒ7nÒŠ6Á*6S25>ö4u2÷Ó31µÌ0fàÍÀ  0I;~12ÕæV3û,¥4ýÚC5ÛH 6 |7Ahú7·î7ä
+ ¶âû¹V ¹¢&!8::ïý:óD:ù%p:êï:;¥žqK¹­r{¹€7;là8
+7ÝúD7^WB6³!ö5ñ#º5	Ý4&y2ä¥1§L^0T¶~À  0;€
+102Èmw3ì- 4ïÍ[5Ðzª6¢t7<t=7ž?Á7õ5p5§ ¹	¡<¹ŠŠž
+$:æÌ:ÝT:ïü:à@ø:rVÊžÙAL¹®9žý»7= 8,Ô7Ï"7MÛÛ6¥f5Ý¡
+4üöL3÷®Î2Ñ:1ð0B/0¥þ«2!u3-þÂ4J:Ž5I6*©T6ñ¥7y7ëJ7žQ8ž{þÈ¹Ï6Â@:ÑÉW:þíÖ:æ9Ój9Mh:Ñ<:­¹;L¹qÊl· 8Lo 8(·7±_>7t6Hš5fù+4côv3A«2L¡0µoÄÀ  0`1óí3$d,4?yã5?df6"Ÿ6çñ47n`7éŒö7Êëž\¹}+fžW:Œ=°:÷Òé:!a:EIS:'^:Úë;:)¹Y
+¹pÜ6·_°8B¹ú8F+7ŠÃ7	FJ6;-¥5WØœ4TÛ²34Ÿ
+2¿ñ0©6)À  0ÂY1äôó3É44¹55;²6ÒÑ6Þ=P7cš7èt7Ý ž<04¹xž€žã9|:Š²
+:ð·Ø:±¥:n:z£:äŸ":{L.¹wÇÐ¹oíü·Œ89V8 7&í7 z6.K¢5HžR4EÂð3'Ñ21öf
+0üÀ  0$01ÖMø3/4)øD5+6ç6Ôl7|±Ý7ç,D7ð dž
+Hð¹tEÚ¹-sl:&_:éÝ:¬AÊ:Ÿ8W:µa8:î:fE.¹Î¹nÿŸ·8/N¬8
+Á7Æ6íÕV6!i 59è46ª/3äI1ãM(0ÂóÀ  0
+1ÇŠþ3k47u5 êO6
+üO6ÊÕ7tk7åãô8]b·øÃH¹oÓ
+¹iJ
+:w5m:âä:¹Ò3:ìe:éGé:ød:Q>'¹!¡¹n·u 8%8~7î6Ûy¶65*w|4'n3
+÷_1Ð3Ì0X0Êæ2
+C«3Sÿj4vé5uâ6PfH7œb7©«8Ä|7Öo(ž¥€,¹e&9Ûô
+:ßQ9°Ý©;Ž£;f;)pÍ:¯\±:ËÂ9
+úÒ¹áFž P8`4Ì8EÈf7ÒãÝ7.ó6or5-4ìG3hâ2+>0Úz¡À  0Ÿ >2§3GË24h¿Œ5h°\6Eå7
+
+¹7£lT8
+.å7ãZHž{4¹ó9®7:ÝCÊ:5- ;¢XÂ:ð;:-:ÑZÇ:ÈŒ€8«ß
+¹6Wž# 8T­08:ñû7ÆgX7$L6`XJ5
+4äL3Y}Ö2Ü]0ËäuÀ  0±ê2
+Ã¡3;ú4Zö5[~Š6;dð7Z7<ý8
+N7ðE`žR<¹
+9{:Ûw>:ö;º:ÛÞ;KÉÉ:óY
+:Æcz7ï!à¹až&§8I%807¹êÙ7A6Q#5q24mð
+3J2z
+0œNJÀ  0¥Ôð23/bÂ4M-f5NLð60äD6ÿPÑ7
+Š8¶7ý0ž)D¹{9%}:Ùª¶:·U0;{`:Ç:M;\ö4;
+«k:Ä
+R·Ñ8P¹àqž)°H8=ú8%E(7­nV7hµ6AÏþ5_;ú4[ûË3:µ\2	à0®žÀ  0¿J1ð13#.4?d<5A96&c6ñí7ÞP8n 8
+Øžj  ¹ï8ð:×Þ.:åŽo;W
+u:²Õ;n"³;ªz:Á±
+ž€dÈ¹5ž,žð82^8n¿7 ñ×7ê62Ø5MEÚ4J3+Q1ûkB0 !õ0ÚNµ2*1­3eô[4
+Ô5O®6eŽ7#Þ7¿'~8'¥*8Lšžl¹z\Œ:!+:Ïº+®;tf¢;6Ð:Håj;
+ô7:­V°9ÁN¹$Œžy`8|Í
+8Y
+@7äð.7<ÆŠ6ÌÆ5f4Á3yv26ý¯0éP6À  0Ì×
+2Ò=3X(H4|w,5}K6Xý77¶¡8"-8ðž¹ì¹íó9â»P:Ö(9Oº;Dä×;ð:oñæ;¯
+:²Y"9E^¹%÷ž
+Ä8nâp8M 7×v&71,d6qXD5Þ4 3hÄõ2*ðã0ÙáÀ  0¿_f2rÌ3J\64lŽ³5m÷Ð6LF71r7®8
+ŽÜ8ÓHžmt¹­9œ44:¶*Þ:lC;c.;{µ :÷; i¡:·[9€¹',ž(°8`÷Ø8A!7Éü 7%$6aþ5U4' 3Xwv2
+ä0ÊqõÀ  0±çŸ2
+\3<#4\ò95^€
+6?7
+Úß7¥§8<¶8ž ô¹m9­1:Ñ:ÒQ:ËÂ;c[À:ö;+$W:Œ]Ø8i|¹(_ž1YP8S
+>85+f7Œ7÷ä6PÕ¹5oý4l
+Á3H)ö2×K0»ÔÀ  0€p2 ³ì3.Ä4M/Á5OPJ62üÛ7L7¶8Ä8Yìžyšð¹,©9dL:ìÔ5;%:Y}Þ;Jÿà:²5;5ß:Á`97<T`¹¡)ž:€ 8E"š8)5É7¯7]€6@r5\ê4Y37Üw2Ê0«µ0Ñ1Ò2#j3]í:4
+05<Q6b€7$O€7Äç{878L,žœž¹i÷T9oç:uº.ØV;D3;)~;TY9ìÝ:~¥F8
+áx¹m9¶Šû 8HŒ8]â7â®77ÓZ6xw5o±4çP3lç»2- &0ÜóÀ  0Ãå·2H3P4t3V5v6TÉØ7
+7ºœ8.°Ë8D¯žJ¹qÀ>9Aà:º·`;Ç>;Ò;SgÝ:/lõ:êè7\Î`¹xÊb· 8/8QÃ7Õ1ò7,86hév5
+`R4ç3]Ø2"L0ÎwÀ  0¶2÷µ3B9ÿ4d.L5fÁ6G7Ê7°@8&Eü8=CÜž×8¹y"9Ø²:€M:&Ï~;Jl:üQ;R7_:h|:&ž
+\¹-·J®à8N8E.è7Çà57!]6Y[ê5x¡è4sÏ±3N-ô2÷ù0¿ûrÀ  0©M2ŠÛ34`b4T)B5Væ6:4F7þ7¥ìC8
+Û+85Ø6žd¹©8Ë¢Ž:¹x:šÑš;s$:Ñs­;Qž:Ý:ižžõè¹õù·#À8o÷288Õ7ºy7!ö6IÎa5f-4aÐ:3>Ñ2
+£ä0±\À  0h1ô¬3&Æ4D$:5G
+x6,é{6þâ78p[8.lžðØ¹{8_'À:Í×â:þ;§;Z¡a:Š;OÖ[:­pC:
+³£¹Þ¹Ÿ_· ð8_ÃÈ8,{87­<¿7
+æÕ6:@Ô5Tdp4OÐÅ3/t.2 OÎ0£G0±ºr2
+$3>b4`Ñ(5dî6GØ7,7·b86}8~!¬7p¹%í|¹:Aj
+:Cè:ê0Q;:3
+9åä9c:
+	¹BÝ¹8(@8ª8PYa7Ë)7!z6V¬5sÅs4mË<3HNy2:¬0¹
+À  0Šã2V32é4R`z5V_÷6;R*7
+_7¬§â8,G-8p!7odÐ¹*¹ÙÜ:Eßh:i:ó«;3v¿:I9ä=j:à¹cöl¹
+V68=Ä8õF8Dî7¿-7J`6IQx5daÿ4^÷3;m°2Å[0­uöÀ  0}S1òÕ3%œÏ4CïË5GÑê6.ÌB7 17¡Æd8!ûÜ8b |7@Æ ¹.1¹/£H:JTŒ:¡":ûý
+;,º5:L:v€9ùq?¹Ü¹%Ð8;x8@88Ö|7³17
+zD6;öR5Tþ4Ot³3.ç1þ 0¡ggÀ  0ÞÄ1à©v3kž45
+59CÞ6"FZ6ñÔ7äæ8°8TÞ7( ¹2S¹DlŽ:NÊ:À¹;q;%ý©:xÇ:6Îr9å€Ø¹z¹-Õp7Þrp8Â8-	7§57ª*6..5E4@Io3!¬1ëµt0XØÀ  0@61Î}Ü3
+4'r5*µÒ6Àr6ß§¬7h8
+e>8FF6Ç ¹6u¹Y6:S?R:àP;äà;A/:Âè:Y&d9ÑØi¹£¡!¹67žmø8q­ÿ8!S796óŽ6!@	567š41
+-3ËV1ØÊÕ0JJ0
+ÈQ1Ó>
+34,¯?51ÑÞ6
+ 6îúš7:ô8"}È8
+8dž*Ex¹bj·ó :-t:È:zØ:?@Ä9ö~žŠíÈ¹]Ê·ŒLÐ8î8zN80§X7£ûê6ý$»6%À 59òô43Êß3q1Ú
+0
+À  0y1ÅR3O4!+5&Ë6676ßOß7M,8ñ8yÁ8k` ž>b ¹hÒž
+ðØ:3ç:tW:Ì9:OGÍ9ð¿ÔžèŠô¹lL·ð858¯8&B7?6íº¬6zÜ5.H
+4(g€3
+×ñ1Ìz0&FÀ  0g©1¶ð2û;X4§Í51º6ËÒ6Ï¥7
+_d8
+º
+8hÞ8UöîžR~d¹o²ž@V ::1š:  
+:
+:_N£9êè&¹0.¹zÆžÜä8|²8±8
+a/7L6ÞP 655"$4
+j3>à1Ÿyó0p À  0Uµù1šÉ»2ç×4
+$5a©5üÂØ6¿úQ7vã>8XF8WD;8@Øžfà¹vU\žcºð:@|;:šËÇ:£nì:oU®9åj¹6
+â¹£ž+ž08{8xé8>7Å6Îæ6ðV5ò<4¡/2óK1°tk0^³uÀ  0CÂl1¢ð2Ôs°3ý@ž55çî
+6°O7c°7ñìâ8F8+$Ìžz·X¹}žÜ:FÆÔ:±w~:­ÀU:\9ß8­¹Vé¹ÂfžEh8fŒ8gÏ®87zd6¿|5ùV$5
+GU4=õ2à~1¢nä0Læê02O102ÃÛÍ3ëo:4õe5Ýµ6«i~7c<è7þ(8jtŒ8£â8k&<žx$$¹[|¹E5û7®8Þø·Pq¹KF¹R£»žDRÌ8#u8°D8xbí8dx7l6±œ5ä4üf>3ñ
+2ÈÌ1¿Æ05ü³À  0&1á:2¶bL3Û9
+4ä{Õ5ÍÖ¡6õ7Ss7ì÷8Z98(8MdÐž¢6¹`;d¹Ft§7C+d8á_Ž·°¢¹[J«¹^ëàžd@8|@8Šö8j,7û.T7^V~6Š¯a5Õû#4ì¡ë3âY
+2»Õ%1è0*WdÀ  0Ñ1tJ
+2šèÌ3Ë 4Ó5Ÿ6Âm7Cà 7Û^æ8I¶8m8/£dž2F¹dú©¹G³Y7wËY8äº·øã¹kOq¹k4žîÐ8bÁ 8š8[öH7ë»7P+q6Û5ÇàÁ4ÜÝ3Ó#2¯1|0
+²À  0
+v1`Ò2oK3ºÌä4Â©`5¯X}6îä7417ÉÆÆ89#48{Ad8áþž€ÂZ¹i¹ñ¹Hò'76*8èØž ¹{T7¹w|-žÑ8Hþú8Z8M¿ö7Ûù"7B d6ª5¹Æ^4ÍG3Ãí2¢iØ1j*X0
+ÄÀ  0Sl1MZ©2õÊ3ªÈ4±À'5 l6x6Œ7$7ž.€8(²²8bKð7èA,ž²Rx¹ny0¹J0Ò7°v8ëqTžDÇv¹
+¬k¹â$ž¡ŽD8/<Z8
+8?€7Ì^73ÕV62P5««ü4œTõ3Ž·2Ž11Wž0gu/Ò<1(
+~2j@u3.­4ì5g46Y»Ï7œŽ7®Hó8-f
+8òš8¶a85Ì¶ÇqÀžäÇZ¹<@¹P>¹7Ûnž×4õF 8Ì8œtÕ8û 81x<7±×7o6]H+5p 4<3ö~2lù1)Þ&/Ô_ÆÀ  /Ã~1
+;2YŒ43Ï4g355o6J È7
+87¡Ù8  É8
+í8Šï¶8}ž=·o^pžòM¹AV¹UÁZ¹?Kâžè"¶ùß 8Èl8±O@8S8'
+7§=V7F_6OŒS5Ñ÷43ð+2^	ô1
+/ÆßiÀ  /ŽÀ¬1jŽ2I7ó3t!á4¿{5kw6:
+Â6þ|7ôÂ8Ût8rFi8Y8Y×·œÔžÿÓ§¹Fk¯¹[D¹FŒQžù=o·Ä8{î8¥)­8¬ 8
+Ï7£7
+36B0{5tg4
+%è3{Ó±2OO1[/¹_
+À  /Š»1O28³²3`'4l/
+5X~6*êŒ6é"7Jª8 8\vú8Âj84QtžªH¹¬ä¹KA¹`ÇÚ¹N,»¹,.·Ã`8^KP88r	d807Ý6÷è64€€5c+L4wY|3iÇ
+2@*©1	w/«Þ±À  /DÈ0ñÕ2(/s3Kæk4Và5Dj6Oµ6Ó¯7wA$7ô¡8F§8pW8ž$¹
+oï¹PÐ¹fK¹U
+¹
+¹ž¯
+8@š8Þ8`º
+8Ãd7n 6åž6'Ì5Qîü4dg'3Wºh21;0ý¯Ð/^T/[F0°M1÷Ã¥3â4"JZ5ð÷5ô
+º6«37PH7ÚXx8Dò
+8í®8À)8ÄF 8¬÷8N³8
+ºà8Qœ8Â
+8Å¬(8ÀÉ$8<È8E<7Ú7PD6«a15ôG»5_4"lÉ3 ž1÷ñ²0°lk/[<kÀ  /Ks00£ª1åíâ3
+æ=4|í5
+å_5âz6{37@mh7ÉÅ85ºí8Þ8¯A8°š8m8%¹L7ïrÐ8+ z8ØH8µÔ8³óÝ8ëK89WÜ7Íoö7C¢V6 é45åB5
+»4Rü3=1èb|0¥OF/M`À  /;Î
+0h1Ô3éÝ4
+¯5 ÙÇ5Ð96ÂÈ70Ò
+7¹28&Ò8}Ò8Z8
+$8fÇË7ú³©7¡o°8³&8uÝ8¥ü
+8§
+8Ï8-s37ÀAU77 6q55Ö=S5bÇ49/3Â1ØÓG02!/?ÇÀ  /,)0dQ1ÂB]2íÚù3ýÄ(4ëa5Ÿù6
+
+_7!7£7š 8L·8e8u8m¶8=~Ä7©ôâ7&ÙÀ7¿Î8R	8$ 8IT8v©8!7³³7*]Æ6ù85Ç84ö÷4b2÷1ÉD0ý/1šõÀ  /
+ò0{q1°l2×â93æ)O4Õ
+25¬¹6p£ì7Â7
+®88MbI8|#8k 85º72l85-; 7gb~8.68Kò8t8cí±8©á7¥ä7
+»6:5ž2ë4ãd_3ô
++2ä1¹ŽÞ0÷Ø/#Í$.ÉŠŒ0#_Õ1gw2I=3î 4865pÁf6,ÑŠ6ØGF7kü7à¥h8:Äj8Ør8­Ç@8Æ18Ð÷ù8Òä«8Ð8ÄÖý8«Õ!8
+
+88G7Ý«07hõ.6Õ 6*Ï^5n
+44³Û3iú2õk1eoZ0"ï.ÈÇÀ  .»K0xY1V»2»û3s©4OZ5^§§6·f6Çº÷7YÀ7Ï×8+ÿ?8yÙN8~8µÅÈ8¿s8Á+ 8¿+8¶h8 #8zä8,¶Q7Ïñ
+7Z`6Èyw6 Gº5_e³4ŒW3à»2
+Y1W0Ùü.»xÈÀ  .¬eÚ0
+Þ1E_2t]r3ø±4xÌþ5Lè6(6·.š7Go7œH8
+:8dž85 8¥
+c8­<õ8¯q8®þE8§ù/8q8i28!%7Â6è7L?6»RX6À5P¯44}š3W{2x1H»Ó0
+°
+.®âÈÀ  .Åi/ÿRÈ142_Bï3pût4bûG5:t*6ê6Š¢Y75H^7¬ž8tî8N*$8ëá8Nþ8_s8ž8y]8I8Ÿ÷8X;Å8Ä7Ž|Å7=äÈ6®+96
+8s5Aø¶4k¡3yx2fÎk1:b0.¢LÈÀ  .$ù/çÒ1#©©2J(l3Z4M)5(Zj5ðÑW6
+7#
+L7w(7ÿ_88R8iE88ð8þ8ôt8b8zÔ8FçZ8
+ú7ŠÂ¡7/ü6¡6 °Ï53B64Y«3fù2UH1,N/òžM.¶Ê.#ÊI/
+0ŸÊr1îqÎ3]<3ùe
+4Ð­#5Ån6CÕ°6Ü
+7Y0ø7Œëv8æ8G×Í8wx8ñ8>8 8t 8D8¬7žì7Tr6×;6?y5Ž4Ìx]3ô
+2ÿæ1ê9&0»
+/pf.!A À  .À
+/wv&0°
+1Ü¡ç2ñ Ð3æ¬4ÀÄ45Ä64«ä6Êáz7H!(7­ÿÄ8ü88à8cÐ8B8
+28
+'8bãh87>º8Pî7­27G6ÉœÞ63¬À5Gq4¿Å¢3å`²2ïü1Û¢k0¯Ûª/vp.&°À  .
+µÌ/c¹%0¢s€1ÊÒ2Ý(3Ó€O4°ÛD5L
+6%6¹¶j77X77ôê8(3÷8P),8jöx8tŠ8kð8QÆP8)öp7÷ê7¡/Ë79ñ6Œ@¶6'»5û.4³ç3Ö/[2à²1Í
+°0€'J/f _.
+
+ÀÀ  -ÿW
+/Oü'0H>1¹2Éí3ÀÃð4 òU5k
+æ6XN6š\7&7(`7ÝÝ8b8<º8UhÃ8^×;8WÈ³8@©<8
+®&7å3H7Qc7,!ß6®Ã6ÉN5s]×4Š`-3Æþ2Ð(Æ1Ÿtô0rë/U+.ðÑÀ  -çB /<?'0
+Ø1§242¶SÙ3­ã4	f5S¥6.6`N7ñº7<®7ÆÏj8#8)Kâ8?Û
+8IÏ8C ã8/$8eÜ7Ò{ü7rû7
+±Í6¡Fh6×5`ÅQ4­q3·Ìª2À>Ý1¯Þ:0Ÿ/Eô-ñ«Â-jŠÞ.Àªî0
+ Î1.ÍJ2A"Œ3;\4
+º4ìY5~61ü6³õ*7!77<É7¶g7è$Þ8šÄ8
+«B8µä7å7²«ÿ7z§R7
+ N6¯P6,®V5.Ÿ4åÐl4mB36B2<2­1*|
+0S.Œ?g-exÀ  -Y5\.²F0 751!ë22u@3,Ž,4Ì4Ú	Œ5s¥6#°¢6¥Ì77lHö7§Õò7Ö- 7öû8Hê7ö8¯7Ôëô7Šwö7iôi7ÞÊ6£Ú6!·5¹À4×l4Éè3*º~20{11Þp/ýÉª.°-W"*À  -GÃÛ.£á/ë:1d2#ÇÆ3
+fû4K4Çºd5hÄ6ÅH6£7Ì7X]7}7Ä5'7â€7íÍ,7ã7ÄÕX7Cñ7YA7F6À6ÀŸ5DÂ4ÉÄ4&3bº2$Ã¶1@Ö/ìì$.€Â-HÌOÀ  -6RZ.|./ÖÈ	10.2J3Ë3ô&ª4µk
+5l»Â6Ùð6yø6ö.7CçÄ7U
+7²=K7ÎN7Ù7ÏÒ}7ŽŸ»7ê7H6ü·6Zù6
+Éô5s4º£p3ûm3
+ø2
+:1
+£</Ü.:-:vtÀ  -$àÙ.C/ÁôØ0ó÷ 2lÏ3Ì3Û·24£³5T¥þ5óÝ.6v¡Î6ÜÃ
+7/·)7z),7 Eq7¹÷7ÄCÕ7Œd7€š
+7Ûã77Û±6è4x626 Ó(5`µ4¬?
+3ç¿º3³42
+T¿1 ¢/Ë1.EÕ-, ,$Í-ôÓØ/1qp0a1{«º2v^3SÁ4ív4Ô5xÂ6 96k8Ô6¿$ª7
+yæ737Q5b7[07O²t71ê7ÂJ6º¬6d·Ñ5ù`~5pìF4Í€Ì4»Ú3LêÆ2n
+ê1sÒ
+0ZÀ|/,1¹-íÌï,À  ,>-â^2/#þà0Pm1hd2cc3CZó4z/4Ãá5e=5ìâ6Xœ~6°-š6ÿmÚ7%Ê7AfK7KC;7@¬A7$z6üÐñ6­óæ6Uî5é,~5ax4ÀÒ4úã3@ 2_
+1dÎ0M :/!xÊ-Þý@,
+
+À  ,{Ó`-Ïè/O0?<1U
+d2Pi"32ôL4è4³C5Q·ö5Ø¬­6FB*6¡6ª6éçë7ÿ
+7157;F71Š7	6ê
+O6¡d#6F
+5Øø}5Rì4³Ø49ì337z2P¶.1Ui0?ù/¿Ý-Ð-,|$OÀ  ,eD-œrè/	Ÿ0.
+1AÔº2=n²3"§3õ'B4¢¥y5>2ë5ÄvÊ63ÆÕ6?«6Ôaú7
+4}7!È7*ÁR7"à7
+6×i¯6Ô_67g+5ÈÄ|5BA4Šwß3úñê3&]Ô2AÎR1F5201ßº/
+ï-Á]ä,j0bÀ  ,O](-ªýB.÷NZ0
+Û1.2*tC3'3Ü@¶4m5*­Þ5°@æ6!K~6Hª6ŸÜ
+6øÒë7ù7]7­6þ2Q6Ä¶
+6D6(LH5ž{53
+4hå3çoü3.22æt17 ã0$?y/N-²6,X<v+€Æ-ü).Gí[/)0 ®1zŒ2w¡z3=RS3þö4lô5
+îÔ5žâ5óËÝ6326jæÌ6Øn6l6ÛP6g£B6/55íœ¹5wÞ5âu4M3õÿ362n¯<1YX0þK/w1Ò.A¥-c+bæÀ  +Qc,ý)H.8«/l©0
+æ1s\2da
+3.ü3ë4i5xn5)ô5àÐ6%Dx6XøÎ6~÷6Oþ6}ëe6W?6#cm5Ý
+5
+êD5Í>4×è3æD,3*ô2_ŠX1œ0O/gÈ.5
+g,øMV+x
+À  +Ü4,èZ>.)iÑ/Xã0sÖ:1p×ø2Q 3ÅŠ3×
+¶4[Œ55y65ÍÕE6oÁ6G
+Ï6j=*6w7%6j -6FÚø6;¥5Í|5x¹X5ž4~Å3ÖF3b2Pv1pA0s?²/X_d.)+,çÓ+3À  +~Î	,Ó4.(
+/E>Z0] ©1ZÉ82=à,3ÿP3ÃÏ4g©4óF5b55ºÙú6	65
+Ò6UR6aÎN6VTö66vÔ6
+Þ5œ[è5e%4÷E¢4kÛ/3ÆÎ`3Ï2A1_þ0aáA/Hö..
+ÿî,×Yª+¢ZÀ  +eã«,ŸŒ+.
+æG/1Ž0Gk1Dºx2*Œ38ú3¯"æ4OÝ4Ú*z5Jú\5§Þ®5÷6#.Ô6@Éy6Lew6BŒ6&®5ýØ*5­;K5Rô4ã44XðÞ3·z3=
+22±1MÐn0PÐ/9ø.ú±,ÆßÔ+oo*¡^Ë,ìÏ-F.€.¿/j0 ±1}Ê2Dã3ä3 ~)4*4 oÎ5í
+5FÉn5k5
+5£lP5õÀ5~5BÝC5Ô4Ÿ4$óõ3Ö3 `2< 1sê»0÷^/\þ.u×8->,Úw*lTÀ  *R+ù<t-6ú.l
+æ/
+Ï¬0
+f$1j224ÁÚ2ö&3ï	4
+24ðì4÷
+±575rä5s5e°5Ö5pßz55Sï4ó^;4O4r3Ãä2ðÍ20v1d} 0:/¢ü.f~º-2»Ÿ+ó~*ÃCÀ  *ÑÚ+äI-'Æt.XX2/u/ã0tW01V@b2%qÒ2áBl3_é4Þø4r
+4â_(5(CŸ5^ñ05Ù5_5·V5^ø5'Ê4áÐ4á42ï3±G2àÜ2$M1U0rù/sÑö.W&<-&Üz+ãf
+*2À  *yÄ+Ð
+-^.D€/^Àm0]â1B{2!Ê2Ì^À3u¡4j4uæO4Í¡ 5 ç5JþH5p~
+5~°à5q0F5L$t5AK4ÏÃd4xå%4Rn3y=U2Ïì2%1E¡é0a~ë/b]ô.GÍŸ-ý8+Ó>*|âDÀ  *`Ó+»dõ-	^F.0ðÊ/HPö0Glý1.¶Â2ÑÂ2·{3\N3êo¶4\è4žä5	Ÿ57
+]5YIþ5f£¢5ZñÜ59Æñ5
+·÷4œõù4d#3òãÖ3e
+2Ÿüú2
+û164N0PP/Péò.8u@-
+ô+Ã,*i#)Ü*éÚX,,Ä;-`hT.*Ó/ÏB0cð)11¯ê1ôN2F3M3$<3þØ4>k24}MÆ4E4Tž4úÍ4yè4:ž3øKZ3¶¶3Ú
+2ñ
+1êøÈ1*0Z Q/vðb.u¥s-Wæ,%°*àI)
+{ÎÀ  )v
+*×èô,v$-Oq.lup/m0R,1#Ñ1á92ŽR3žI3l×3êüÉ4/áZ4j-¶4Õs4·R4;ã4h2Î4-¹H3çP[3Ø+3š>2
+o1ÛÈè1±ì0LŸª/g\w.f:¢-I,KÊ*ÒU])zbÀ  )kšt*Å÷,(-=ž.X:/Y0@h1òB1Î$ð2zD23UG3jä3×`¹4!W4W
+©4Q@4ð4~ùð4V}4 º3ÖU]3}ó<3v_2xŠ1Ì1ÆF0>Ý/WÈ.VÏÓ-<,
+,øä*Äa³)iÌÀ  )VdÓ*Ž.,Ùø-,`­.Dµ/E
+,0.£ø1n1»b2cÀ2óä3gü
+3ÃÄ«4Í¬4Cí4h÷4vù4i|4DÈG4»Ô3ÅZ_3j6$2ö 2eÎp1œi$1	Ú 00û\/H4Š.Ge-.º<,¥þ*¶n
+)Y6þÀ  )A!0*¢Ê+ïÄ-Ê.0ÔÏ/1|º0
+ßç0ôi51§ûÓ2KûN2Û
+3PT3°(4CÔ40Í4R÷4_ŸN4SþE434œ3Ž_`3Vy
+2â%A2S
+:1®9D0ýÝñ0#¶/8 Œ.7ú4-!HX+øŠ1*šz`)H¡t(Rù\)²?+hŸ,--Fç¬.IIË/3i­0
+ò0ÃZ1oh2O¿2wÖ2Ò
+3
+ý3S2+3zå63e3y93Pou3Q2Ìã2pcª1úR1fh:0»Å03z/+Ø.@->8D,%k*ý4&)ªxÈ(IÛÀ  (BÉt)€r*ô^l,o-7v,.9 ª/%o00õ0Ž!1\zn1îÆ2d{g2Áê#33CS3hGí3u·\3gG%3A«»37
+2Ÿ×Ý2`*£1érž1WG0¯D/ýÎ/ å.4lH-2@È,*ígL)ÜÜ(=QÕÀ  (2)ÍÒ*ßë^,7J-(«.)÷/t²/íñZ0€è1Iás1Ú2Q`ø2±Ò)3733tï3UªŠ3bSî3UUB32è3jŒ2°Ì·2Oñ1ØÐ 1H&í0£ev/ëŠš/òl.(<-&IL,³*Ýt)@ð(0È(À  ("i¥)4*ËxO,Ñ&-+.Nl/	z4/×÷~0¯€17Hz1Æv\2>F2¡º12ôª3#R3C
+]3Nð3Cca3$$J2õ;ä2¢Á2?ž1È-19F05š/ÚF/
+ÿU.
+
+»-QÑ,W®*ÍÍ)¥($>zÀ  (9Ÿ)v¹)*·@+îÖ-	!¬.
+¥L.öÿl/Áý¡0v©1$¯1²hŠ2+,2¢52Üå3·Ž30p3;31q}3`2ß¢O2¶k2/1·î1)å0Ø/Èæ]/ 
+?.Üô-ZV+÷÷x*Ÿ Â)	(ŽÌ'
+œf(nî[)²c.*ê\Y,ê-	ø0-÷Å.ÃÈb/ 0(Vô0·TC10š1«ø1ãÙT2Òÿ25û_2@u24Î!2áË1ßR11+0±R-0"=€/F¯.»²r-ìæ-Ý,c¡*ß¬Ù)ª7H(cýÐ'SkÀ  'é=(\~æ)€*Ø0š+ùòî,þz
+-äG².Ž/{ý0J 0©+í1#
+Ä1.-1ÒŠ2
+d;2(22lL2'Ï}2
+31Ð 1øì1ó0¥}k0b/us.¯-ÝÁr,öþ]+òuÌ*Ñ€c)(UÊÈ&ûö
+À  &î*((Jr)ÉÒ*Æø+äæ	,é¹-Ñ.¥P/fÁè0=L01|â1`À1Áeú2õu2Ñ2$c2ÐÝ2
+N1Àq°1}À1X0šª0
+Ý/dY°.£}µ-ÎÍ,æB+â$W*Ãî)ñö(GŸ&ëEfÀ  &ØÕ(7ÿ)ý$*³ÙF+ÏÙ&,Óe-œ¿.»/Q;00y0ÛG1ëÿ1he(1°,N1í
+_2
+¡2Z·2
+Ò=1í®1°Û`1i`1œ0Óé0,Ü/S?Ù.cV-¿x(,Õ¿+ÑÒä*µz)ON(9dµ&Ú°À  &ÂÙ(%0)v`î*¡­+ºÌB,Ÿ-ª{z.ØÙ/<J/èGJ0}eæ0ô¶71Qi1ò 1Ö/Õ2 .A2Qì2 Ó1ØQ£1¡E1U^$0úDõ0ÿ'/îù2/B& .Hø-°S,ÄÊò+Án*§)YJ(+1¬&Éãú%¥";'
+Èg(S2ª)k¶*¢Ý+¥ì`,³`-n. .'.
+.Ï6e/bïÎ/ÛÈP0<_Ú0þT0Àe70å¶0òî0ät0Ÿg0h\07ø8/Õî/[.ÇÁÃ. š>-dL:,1^+u*)ã²(I5i'¡%JúÀ  %g'çY(BØ)R*yü+,-[±
+.9á.¿4¬/Q{m/Êù0.v0;0²ª0Ô¢á0áC0Óœ_0°Ü00+S°/Ç
+/Lç.º(.)7-U,<+`Œ*Ò4)y(<T&ûy%
+À  %«Î&î
+(2}})kÜ*ä+"Û,|ßh-I3x.
+E¹.¯2ò/@
+/º*Á0Å0rïÅ0£º
+0Ã»
+0Ï)0Ã`K0£$Q0q©{0
+¯(/ž€G/>7©.­\.
+ª2-FÃØ,yª8+Kî*
+Ò)h]ž(0@&êÀÚ%œ
+À  %}á2&ØJ~(""è)Uõ*xr+~|3,eº-6µã. Q.19/.®/©[ü0wª0]iU0d0²Ó:0œîŽ0³80³Ç0^ß0
+/ª*v//¶. )õ.++-7ÿ§,gMö+7 *zÞ)Wšä(#p,&ÚŠ%ì^À  %djÆ&Âb(ÈR)@TN*_p®+d²°,NX
+-$8N-æºË.//
+
+L/30*D0Gâä00¡ëd0¬D=0¢Š"0C;0J@0f/°¡/ ×Â.÷\-íXK-);v,Tñµ+lD¢*g)Fô(Ù&ÉPr%l^À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  %Š
+<'
+Ã¬(Ná+)«é*Iü+£à,WS-Xã8.Ú.·é/FÊá/ŸŸ¿0"n80uÔñ0¥~c0Æa0ÓÍÉ0Éfd0ªyó0W¬0+¬¬/Ë»œ/V4Å.ÇBa.#È
+-m¡,ÿ +«Mò*©÷)`Ð(c×Õ'Ì %¶~ªÀ  %ë/'±œ(Gr)ò
+*öL+YT,
+³ê-Q²Ž.(.±­/@A/žir0
+ñ0mQª0ø0¿õ0ËŽ0ÁD0£I0ue0#Òi/Â/K¹.œ<.W-a",Ýt+¢&*  ^)$ó(W°'"º%¬)À  %Ì"'Ï(@
+œ)zpY*¢+Ê,-J0.
+8P.«s/9ž*/²$0tï0dÎe0©0·š\0Ãk 0¹! 0>0j·0ø'/žkH/A>h.³5Ç.æ÷-T¢~,»F+Ž\*Iš)é(JY'yt%¡Ô~À  %­&ùÁ(8Œ)pü*Nì+Ä@,xÚ4-CQª.H.¥7/3.Ï/«ŸÖ0øI0\K
+0¿#0°KÂ0»:0°ÿ>0ça0^Ðd0
+ã/®Ã
+/6Ã9.©/w.
+vd-H"ø,24+g*òò)wZw(=i&ÿ ]%fÀ  %&î÷ä(1ZP)gà*û;+yµ,od-<!'.XÆ.ü/,¥t/¥i0
+{€0SÇÖ0Ôž0šï'0³	u0šÜÛ0¶0S0
+C/¥Ò/,H
+.)*.Ò-;£r,níÜ+Ç*;)fâÀ(0ÛE&îMÒ%*P'
+Zé(l)®«*á+ÿàŠ- -á£.¯@/pCê0 0ì1s1zÑô1Œ1ü±ß22!F2±×2«F1Åúd1
+m{1¶÷0©xR0Ž/S.Á=Ô-ùO-
+",
+*øËÖ)À5](zÃ' ~À  ')Ï(dü)§àŸ*Ù;+÷5,÷=-ÚHJ.©§P/hŽÅ0
+ó0A)1Ðò1rßo1¶o²1ô02ÃÓ2R2·É1ú¢s1œu1~Õ;17ñ0¡9Ò0$(/zjµ.·Š-ëóì-çÍ,Ÿ¬*ê÷)µp(v>Þ'ÎçÀ  'øµ([ð)¡ºÒ*Ñr+îz,ï
+Z-Òñô.€/a%¡0|H0hh1
+.Ì1jìì1°NÓ1ë®P2
+t
+2]ª2
+œ»1ïî^1ŽïÑ1rÏ1žé0ûU0(/lÒÇ.¬çx-ÞN,ühò+ûèš*Ý#*)ª«¶(g6'	ýPÀ  &û4(Sæ)æ*Éš+åÝä,æv-Ë.uê/Y~0ó0¥1§1búh1ª-ð1ã,2$h2i72Ã¬1å:F1¬j1fÉÈ1	9â0ŒÕ0-/_:Ö.¢ŒJ-Ñ<®,íJ+ìSø*ÏNÔ)æâ(XÑ'+¹À  &ñ-(JÜ)nú*Áß+Ý2N,Þ-ÄEE.Ý6/RZ/þÕâ0¶ä1ê1[ä1€
+1Úª¿2Ô°2	tÄ2É1Ú/1£å>1ZÄ1ºÛ0~W/þc/Q¢è.
+-Ãá,Ý¢+Ü¿G*Áz~)"(Jå&ðŽD(Sß@)°@S+ À,%;J-:U<.8À/!//÷¹0§ãò1IÀ1Õ2HOV2§xn2ù D3&4Ì3Fj3Sa3J
+ü3,É>3úš2³­v2Yv.1éiL1]±40¹÷0	/38.Mp
+-OÂ,7Tþ+
+)ÂÈ4(iÀ  (L*)©îN*ø|j,·-4#.2Æ÷/
+
+/ð%~0¢áº1C'Ä1Îé°2B
+2¢2ò2j3!Õ3?Ó3L3B
+3%û2üêD2«Œ2O`Â1Þ"1Rl0°fj0Pã/)ä.B?*-CF,-ü+,)·Éö(\[6À  (DW)£H*ïw,ò$--ðï.,ÍV/
+/èk0ß1=GÇ1ÈÄÜ2<Êç2Ÿ¶2êÄ3êß39%=3DŸ%3;
+3-Ñ2ñß?2£Ëº2EK[1ÒÛº1G
+¥0ŠÕP/ö%g/ý0.76-83Ì,"êø*ý0v)¬Ë¹(O
+lÀ  (<þ)JB*ærÁ,M-'ŸÈ.&ÓŽ/û"/àýV0ÝM17gÈ1Â 27®2áÚ2ãVº3Åé32°¥3=l«33©-3`2æÔ62ÚÚ2;5ð1Çð1<oÜ0D4/ç©/_z.+ÝC-,ÉP,µö*í0)¡Í|(AÝ¡À  (4Îé)ø>*Ýmï,šþ-!¢. Ú/
+éª/ÙiB0Û11Ë1Œ{/21Fw2ü2Ûèã3 ó3,<36.3,3=3c2ÛÉ/2éü21 
+1ŒN'11Z0³/Ù,š/
+ÁÄ. ¬P-!^Ö,ò*Ý0±)Ï?(4×)ÖÃ*ç(²,'£-U_Á.nij/iôæ0IÆé11Ì®82qf2ü73iú3À4
+ÅG4;
+è4]â4l¹$4c6 4Cèb4XA3ÐÓ'36€3
+š|2£1äÔÐ1+f
+0aßt/Ëð.
+ß-m,:!J*ÿêª)ZÅÀ  )¶~*ÞäÐ,!Î>-N,S.f è/bË0C©š1€1Æôå2k 2õ3cr3»€4
+@46>4WoR4eFû4[mü4<(4@3ÇÓ3t·P3÷2·R1Ùü1"^0UŒ4/wQ1.{_P-`O,/­*ñvp)À  )9*Ö î,ùl-Føæ.^Øe/[8²0=h1/Š1Á;2d2îô3]ð3¶«G4_;40ê4Pü
+4]ÔÔ4S¥ß45Oî4
+(Õ3ŸÓ
+3i\2ü62rO]1ÍO(1V 0Iö/i
+.l¬ã-S,%8À*ã4)ØfÀ  )xëè*Î]
+,$-?Åx.Wâ/SÚ07o&1
+ºŽ1»@2^ 52è^l3Wj3±Ÿæ4¬44+Ðì4JÁ4Vbš4KÝ»4.Ž4
+3µÒú3]Kf2ï+V2dçi1ÁT1N(0=u¶/ZÃÒ.]úu-EÑ,Ä{*Ôú)6À  )n«]*Æ*,OÇ-8
+.OGb/L||01Qæ1EÃ1µÈî2W~Ð2áÈÓ3Qâ3¬Ò3ýò[4&·C4Dy4Nð4D4&·y3ýòÏ3¬Òì3Qn2áÉy2Wv1µÉ1F201Rx/L}#.OH	-8 ,P7*Æ¿)n¬
+*¢Š©,H-@*.rn/»0	1]Vâ2%oó2Ù|Ô3{ïB4 íñ4j	³4œ5F5ñ¯52`?5Qôb5_Ú5X2r5<­Ú5*G4ÐR 4r4Ý3$ã2õÊó2:âJ1y0;/Eà.bà-U×4,f*³©åÀ  *¬E, Às-9±.jSà/ÃB0|D1Vå|2 ä2Óß²3uØ3üG4e4¹C§5^5.w 5Lï5YÚ
+5Q¢
+568N5
+ß4Ç¥¯4y64	þæ3"2é,21R1l%|0<S/õO.§z-IÑÅ,
+«(*©yeÀ  *±ã+÷õ;-2ÚÉ.b9ž/zë0t h1Pt2
+X52ÎB3oÀÐ3ö(¯4_ø4µR
+575*5GêÇ5SÚ~5K«5/ÂÇ5áx4ŸøÃ4mþ4 63
+a2Ü:2',Y1^¶m0=/
+€Ÿ.p8-=ÌX,Më*HæÀ  *·+îi-,2à.Z/rP£0l'1J¯2ÌV2È¥n3i©3ðO4Zïè4±`l5 Y¿5&Šg5Båø5MÚv5DD5)M=5=4¶KÒ4aÙl3ø
+3qý?2Ïî\2
+Q`1QG^0t}§/zšZ.ajò-1Æè+õá[*gÀ  *œ
++äÝæ-%ø.Rf/iµ³0d.°1CJ2@w2ÃN3c^3êu~4UçL4­nÎ4úøÞ5"œË5=á*5GÚm5=ðÞ5"×µ4û1P4­à4V*Ø3êÅš3cãŸ2ÃO~2vh1CØP0d(/j:.RL°-%Á{+å&à*çç+ŠËå-÷".BB/r
+0 Ä1}ñ2TØ:3
+F3É<j4c©4âñ95H3æ5>ø5ÝK6
+JÍ6$Cî6.ð6*®f6á²5ô­"5°äN5cÎc5Ù€4u$3æSè32Q2qÞÊ1û0I7/Óq.X\-àv+žH)À  + ¡-K.;^/jx-0nè1v\02Nè3AÕ3Ä4^íÞ4ÞÍê5EZ5
+T5Ú¹6
+cý6!µÄ6+à6& 6c55ì$X5©âh5YßÚ4÷î4x
+3ÚT3(çF2dÔ1À0Z/;ì.L0¯-Z+­ÕúÀ  +wA,ünè.4ŠÈ/bjÓ0xz1nÆà2Hù3=3¿ÙÊ4Z2&4Úª5AÚÐ5Ù¶5×Õì6	}.6'6(1œ6"mã6äœ5ã5¢à5OñS4ëb4k*À3Î²À3}2WÉY1Äx0œ|/qHÑ.@N-Ó²+£cÍÀ  +Lï,ò¯9.-ï/Z]w0pa1g12C	l39Q3»(x4Uvj4ÖN5>®C5§5Ôòž6]6
+t6$Ò6
+M6
+fB5ÛÆ5Þ¢5FÉ4ß:>4^Jú3Ââ*3Ï2JŸ¡1p¹0xï@/bÈ.3Ùî,ú +ñÀ  +",èï.'8M/RP
+0g²«1_A2=Ò3
+53¶w(4Pº°4Òd 5;ž5tt5Ò6¯6
+I6!sr6-[6çÅ5Òý5ÜÀ5<B4Óæ4Qk63·3
+ª2=³è1`Lû0hc/RêÂ.'®,éÝ+q,è3-ôAp/,Ú0UÑj1g
+°2ZM33š4Æ4¡ÿ51µ5ªÊØ6vg6X»Õ6ß6²á§6Ëi6×ž6Ö·6Åö6ŠŠÀ6|!ù6)TÚ5ÈN(5Oªü4Œ5[4í²3Mµ$2x1Ú0p/@ëî.æ,Š©
+À  ,G!-ëpf/&Ùâ0NŒ1_Ò2S§3.Ä3ûÿt4°5.ÄF5šŽš6^B6X6ò6³>)6Ë
+6Ö©°6Óã6Áµç6¡Ž^6ré6"9ž5¿5E{¶4²G4
+¯3BJ2je¬1v
+0b¢/6À-ÿÐ,9À  ,Š-â\/ Ù·0GŠ1X2MKÔ3)ù3õÛ^4ap5+Òü5Šx6F!6Wh_6)6³²6Ë/¹6ÕT6Ñ(]6œuŒ6Â6i±A6
+5µÝ5;Lr4šë44/¬37{r2\ÉÖ1h0U4ú/+7-ð:,É"À  ,ü-ÙÎQ/Ù0@:1Q\q2Fð3%/3ï·D4Y5(á¯5€H6
+-þ6VŸ¡6»6³÷56Ë@_6Ôî6Îm¯6¹56Ï£6`xä6u5¬€n51
+.4F!3ú¡P3,^2O. 1Yô0GÇt/ ]c-á0p,Y.À  ,cê-ÐýH/Ù_09{Õ1J!]2@Z3 dt3é.4ÃB5%ðc5¢r6
+Ú6Vä6-P6ŽSŒ6ËQ6Ó~6Ë³6Žõb6ÝF6W@6
+èS5£kÛ5&íê4¡3êãJ3!AÁ2A,1K`0:Yí/6-Ñàš,é:-qß.Á³/0ã1&TŒ21pi3$ÈY4
+&4º5bÄø5îÄæ6Y²·6¬26íÛ7€~7"Õ(7-zè76ô7?·47@ð472pm7Ýð6Ótë6% 6T5Û4Ùä$4°|3<u02I!Õ1;
+
+0º².Öè©-úÉÀ  -gú.º ú0!<1 Í2+éj3 4¥}4¶yÒ5^åÑ5ìÂ6Xçr6­/ä6ñëÞ7ïj7)R'74ã·7=%ü7BÈ{7@AÓ7.ë7>6Ë6|e65~k4Î[Ñ4^î322=õÞ10
+02¬.ÊÈü-zìÀ  -^Þ;.³Ä/üŸÉ1Eo2&bm3Xá3ü}¥4²i5[ª5ér6X
+16®-D6õü®7:]7/Ï.7<L7CWð7EÙÉ7?7+fÆ7	.6Â»*6pÁ6Á5p°^4ÂÓ4	
+_3'œö22Éé1&
+ô0ª©.Ÿ©M-kãqÀ  -UÁé.¬|/ó;1œÉ2 Ûp3¡%3õ°P4®YK5W'5æÉ{6WPì6¯*6ú
+r7
+
+L76L)7CµP7Ià7Hë7>å#7'áô7ÿÌ6º^F6d 5ôGì5bõ³4·K/4 »Ñ3
+bX2'ò1Šà/üEI.² -\Ú`À  -L¥.¥jZ/é·j16#2Tt3éj3îâÿ4ªI5SH\5ä X6V
+š6°'ü6þ
+87"Ð<7<É'7K
+7O»Ø7KüS7>6Å7$]"7 `i6²f6X·@5æZX5U;4«ÂÞ3ðÔ3Œ2
+qý1/Í/ë5B.Šiô-MÑQ.*+s/¿0ŒÐÎ1äŠÁ2ðª¯3Û¶,4­5l96	ød6eº6ç/Ú7"#€79Îx7(ßÌ6ì<µ6^
+6Ø6ïÊ7I î7«Ï7|ð7Xd7ËW6ª=6&ß5È<4Ê
+à3üpt3µŠ2 €ù0Ò· /h].;[þÀ  .# â/¶;0¶
+$1Ü÷à2é$£3Õ{Ý4©;ó5g€6%L6×ü6écº7'#;7FKÐ7?óã7äª6ÛL³6Ð737Wlx7¢ 7³Ã7P¯÷7
+Zº6¡à6
+
+
+5_4¿ö3îå3
+Â1òæ0Æál/ð.0ÊÊÀ  .
+S/{Y°0¯gz1ÕI2á3ÏA4€õâ5bá·6R76JA6ë¢7,"Ø7RÉ57W79ªò7¯7$P70[ 7eØ7v7{Õ17Hûp7ê!6ªã685yë4Ž!
+3à§U2óŸ1ä*0»
+¹/
+wÁ.&9À  .Ã/qFê0š²Ð1Í 2Ú3É=4 ¯Ñ5^5Ë6
+6Œ6íË71"s7_F7n
+
+7[q:7=74@H7L¢Æ7tC7Å7vBÛ7AFé7 y6u56
+ c5k14©,"3ÒÂÄ2ãÕõ1Ö
+F0¯6/yþæ.šeÀ  .5/g4'0¡þ&1ÅëB2Ò3ÂÌî4iÀ5Yß6¬6.Ç6ïÿl76"
+7kÃò77}77eY7Z\X7hê7W7
+
+7p°79a6ôÚ6?6z5\FÅ4793ÄÞ72Ô€/1Çºd0£`R/iL.4.Ôr0(RÇ1h)2e3jï4ÿ5Gª²6fÚ6þ7Œ7F;&7TÊ6Ó>š·
+ØŸžÉžO{
+žd*°ž2N%·£æä6cÙH7R7«o7
+R7.&È6Ž©~6
+ž5j.<4Lð3€9¶2h1S0:
+ä.é<œÀ  .Ì¬0!ñ[1_œ¯2S3ÖÜ4{§v5BÝà6
+6Ä²7^º7L£V7h?7VŒ¶@·Ì`êž-­ØžBÄhž·¶6°D<7?Ü7ŠŒÎ7P±7%ÔÄ6«k6=85]uQ43²2«1t&@0/.ÜÀ  .ÃÃ@0î1WRY2Ç3BË4tJñ5>5ý`c6wk7ž7S
+7|æ®7E.3Ì` ·.¿ž
+àž!^$·÷wÒ·;
+Š6îØ7åd7¡ë-7},#7
+Á6¢-6
+Ý·5PŒf4ÚL3ù±2î1eŠe0%'=.ÏdÀ  .»kÔ0.1Nç2yð3®ž4lîi59D<5ø©¹6* 7àµ7Ys¶7¥7rÅ6££·3ùH·Ô&d·ÿïÀ·Àå¶éX87yÑ7è77q¶Þ70Œ6ïš6~75D|4yAò3Ù­21
+1W&0³ê.Áå8À  .³j0Í1F{¯2pU3|5N4eã54wk5óó6ÜÖ7	¡¶7_Ûê7ÖÌ7>7"
+;¶*·É·œ#8·Si¶9.D75¥¡70m7Gì7fA¢7
+Þ»6±¶5ø=r57J4hÏN3sX2rè1HŠ°0@.ŽÈ
+/jÁ
+0ž×1üòQ34žÍ5f5Ëb6ýG7õ,7^ÆÃ7~wD6çà·øG žŒ
+¹(%
+¹`RÙ¹pØþ¹S¹¹*žßs¶æ à7®óø7Ñ\.7+È7+á6³ð5ð²5
+S¡4.ªl3(U2
+z,0Ë/^À  /aM
+0±€þ1ó3œ4·ý5y5Æ¥f6}µŠ7^ã7cÜ7œ7í·»4Dž£/¹ºâ¹N
+¹^íŒ¹Cç-¹ŽLžr{¶mP7­£b7ÉSA7ï7"¿ê6[á5âö~5¶±4$øK3
+ò·2Î0À1/r\À  /WÙ
+0ªrë1êÛ3
+t¡4·-4ÿ5ÁÃm6ypÀ7È7gB÷7çÞ7@f(·|C ž@ö¹P§¹;çF¹Mt¹4Bžó¶ÎžWh
+¶rÀ7¬RÌ7ÁJV7²;7÷ô6Ò5ÕçK5
+Â4F*3Û1ùß0ŽË©/cûÀ  /Ne
+0£@Ø1à§¡3,(4
+¶^4÷@õ5Œáq6u+Ø72V7k7=ù7zß8·
+žb€ÏžíÌÞ¹)±¹;.¹$CYžÜž<<«°9  7«87¹Ag7ut7/ý6«Á5ÈØ5|Ò4
+3
+,ÿ1éÖ$0©f:/UÀ  /Dñ0Æ1×9h3 ã°4µ4ïgê5·ÿx6pæò77o¿07š7¬*Žÿ ž0Ç€žÌøi¹{µ¹)+æ¹qmžÄSQž!<6\@7©±7±8|7xq\7h6v§e5»Èä4ó¿È4áé3Ê%1Ú!i0 Ë/G9
+/åÊ{13ó	2t÷3»ð4~Î5{ùž68°66àòú7[$ž7)`76*šžU(¹gâ¹­¹ºîÛ¹Åxï¹Á
+¹Ã;Í¹°Úµ¹jòxž»ö$¶»7ñiÜ7ç-m7Sû7
+U6Za_5O-4€ÔÝ3 €24O1EB/újÀ  /ÜD51,žw2k
+²3{A4Î5ta&64£6ÝVé7[
+§7 æ7f÷H·Ç`ží©<¹|°t¹³W+¹Â n¹¿"º¹ŸÜ¹©Þñ¹^Vtž® µQü 7éM7ÜX7øò7°6N|5Nå4³3µá2YY1:C/ì%ØÀ  /Òœî1%}æ2a®n3
+:4€Ð5lÈ6/6ÙºÚ7[7¥öo7áø·¬žÐ²¹jÎ¹«¿x¹Ÿð¹œ=N¹º|4¹¢ã&¹Qºjž¡GÚ5÷7á1\7Ñ¿7ë6ö£g6BŽ5N4A3Ç­2pJ1/E#/Þ5FÀ  /É7§1
+CT2X?)3óÊ4·Ð5e06*þ6Ö
+È7[7«Üô7€HJ·Èž³\1¹W['¹€'Ë¹»o¹»Wé¹¶
+i¹çc¹E
+_žðµ5ÿôÀ7Ù7Æ­d7r
+Ä6çåÄ66²à5r­4or3
+Ùz2a:Î1$F©/ÐD³À  /¿±`1Ä2NÏç3uro4{¢5]r6&mô6Òº7[z7±Ã~7Œ®€µ0ž5§¹D°|¹¹·ð¹¹r
+¹±Œ¹ë¹8Xž6Z7À7ÐøØ7»Ø7cÏž6Ù($6*Î
+5b 4M€3yÖ2R+1H1/ÂT"0Gf31vž2Ò3õ4õ 5Ñ|S6®7/Ûò7rº7°îž·Ðžà4Ø¹Š¹®ï*ž,:$9ìÉ:+sæ9ÉÚžÌ@J¹­¢z¹rQêž:š7©Ù(8'§7Ô¿l7Y
+ø6±35ðö5
+V&4'Ä2æäE1©eN0WŒqÀ  0>ÝÆ1þ12É€ä3ë¹4ìÊ05ÊÇî6
+Ä7,ßr7ØG7Œ¶0C žÇ&D¹ õ¹±WžÆŒr9žŠP:&9£#X¹v¹¬b¹i8¶žš7¥f87ÉÄU7Mlf6§È5ã]P5²*4 ï2Ú
+1 0KÇDÀ  06U[1
+š2Á5¹3âYú4äŸ5Ä6$Ù7)âõ7=Ö7È.x61œ ž®€¹~¶Ž¹³¿â¹­Û9®9élÍ9xØg¹"Ëû¹«"¹`žoø7 óè8ÿf7ŸÉD7AÍØ6ä~5Ö#š4ö
+]3ò(02ÍKó1Þ0?ÒÀ  0-Ìî1
+2žÆ3Øúò4ÛGJ5œ_$6,î7&æv7£a7ÓÎX7ïPž	¹okt¹¶(=¹Sý|9 Áþ9²¯]9+iò¹A!ä¹©â
+¹WTž`/T7L8 ëD7³Î.76/H6=45Èê 4æÔb3ã2ÀÊ18¥03ÜëÀ  0%D12°Wb3Ïî4Ò
+Û5¶ªÃ657#éú7 ï7ßn@7]ožwôÌ¹` 4¹ž¹&8aò$9wã¬8»÷
+¹_wâ¹š¢¹Mí žPÂ€7À7ó®P7šÓ7*º6ì5»°\4×l3Ô Ú2³³£1Ôm0'ç¿0z]1îö3 Ñ4:B159+Ó6
+2x6ÛÎí7yU*7Ð7ªI ž-Þš¹T`
+¹
+9ÉÖ:ËÃ;S;Ìv:û#
+:©:ž9öÛ¹7
+¹#ùô¶8*ªJ8DF77 å>61ú×5Nøl4MQš3/@2
+ž0€ëBÀ  0®£1ä@3Ëa42Ân52%_6ËŸ6Õ]ã7t`j7ÐëŸ7»qž,¹G«`¹¢o9;sÕ:²ºT;;<; 8:ñ[:*}8ÁR6¹ý£¹3¬¶
++ 8"B8Øf7BÞ6óÁì6(95C4B3%tù1óÝ0ÖÀ  0âé1Ùî3ñ4+Bª5+
+ê6e6ÎìÜ7ok°7Ñ=|7Ì·àõ ¹:ö¹ŠÐ8²§ð:±!:òÆa:÷G
+:çO:A8Am¹Ä>¹mb¶Å 8ÚÒ7þÙ
+7+6å¹\6
+x+58446³3Î²1å€0ÀóÀ  0
+/1Ï*3
+R4#Âæ5$v6
+þF6È{Ð7jvó7Ñ07ÝÂl·£¹.AÚ¹«0·
+Œ:§è:ÝF:î
+3:ÝËv:
+3Z@ ¹Ó¹§¶|œ@8s7ðH7Çx6×°Ì6¶Ó5,Ò³4+dp3(k1×l&0«ÊÀ  0|ê1ÅJ=34
+C$5
+66Â
+Ê7e87Ñàê7îêì·LYÀ¹!¹¯žÕ×h:O=e:Çf:äõ@:Ô:ióžA °¹ Qg¹àÐ¶uð 8	
+Z7á)7q6Éš@6
+õ5!pÌ4 ^3&1É3¹0£0Ñšß2"«L3Zk4|£î5zµ6Q
+7ÜÐ7¢8 ¹ž7rž¢p¹
+·y"À:ºKÓ:ýÐR:Àù:P5\9ô8ú:Ø_j:ÁtžÜ¿ø¹o°žqP828.À7Å"¶7(ðÖ6l5G74æÏ3l!2.£0ß)À  0È
+¶2WÐ3PÐp4qã5oè6I¡È7
+Þ7Ú8 7ª
+àž¡Ð¹J§žÑš:€À+:öµT:Î;:äx:aê :â2X:=÷¹
+Œ¹nÁÖž8(Pô8%}y7º7Ã6_#5·4Zn3_4ª2$ùô0ÓVÀ  0Ÿl2Q3G5Ù4g"N5e¿P6A¶7(ì7"7þâÀ7Œ§@ž®,¹A¹?|:4:ïJ:Û«:Ã®Z:€ÛÆ:ìN:ºw¹*Ût¹mÓžÍÈ8
+L8
+:í7¯êe776RA5vM4u3RG¿2mD0Ç
+óÀ  0ŽÎc2
+°Ô3=C4\a~5[69ËD7Nú7úg7ýl7ÏA žeu¹×Ú¹C:sQ±:èP:é;á:ñx:ØÂ:õØL:nmó¹I
+¹lådžü8å8øb7¥N;7
+gf6E_5g-+4fV3EZÕ2à0ºãXÀ  0«0;2]W34 ®4Q ¯5Qmì61à6üê7ï±7üR7áÜžEÈ¹<è¹~ìÀ:H:[:ádG:öÌ/;¡0;T«:ÿ«?:Yfë¹gVÈ¹k÷ ž*08
+/ü8	µØ7²7968}5X
+À4Wj38mì2Sè0®©œ0þ5·2E0ç3X4¯5XÖ6}`]70q7ÂÚ»8Öº7¡4`žË¹X9Éé
+:Ì
+Ê:;Âñ;¯Œ];xù;!z­:ÅU:ÎÜ9gŠ$¹LžpŸ(8:Eà8I
+Œ7ç¡Ç7HD¢6k5¥AÊ4¥,@3¥2Q€~1gÆÀ  0ò 2;ðâ3|{÷4
+5¿û6rß¯7)VÊ7Œ«d8A 7®ž¿d¬¹!Ð9-:Ê¹B:@;v`:öMŽ;2§9:çS:ÌB¬9/²¹ÞZžsÆè8.ŸD8>6R7Û%E7=kÖ6ôW5Fº423
+òü2FB@0þ9`À  0æ
+h22°Ý3pGŸ495'6h_7"¥!7¶|8«7»
+ž³;ž¹°<9\á:ÈìŒ:ºü;0v:á©5;CÓ§;š:Éé8ï
+¬¹3jžvÏ8#6š83_è7ÎšÂ72
+6z€5K©47ÿ3|¹2:à 0ï£4À  0ÙôÂ2)pØ3d4Tî5D6]ÞW7óz7°L¶8ò7ÇõÈž§Ä¹>°9h
+:Ç <:èÿT;qÔó:Í<;U 5;§ª:Çf8~p¹vžyØ08¯8(~7Â,B7'º?6k``5P4=ß3m
+{2/}Â0á
+À  0Íß
+2 0Ô3WßP4zà²5yêÑ6S]­7AÒ7ª
+a8Z7ÔàøžéÈ¹Í#8»à:ÅS²;
+¯>;MHî:ža
+;f,Â;&Š¥:Å786ï¹Ýž|àÈ8
+'x8
+³7µ¯Â7
+át6\
+<5U4C¿3]¹@2$0Òvà1É72T{ý3ØS4¥5€7Ô6F7ABÄ7ØÎ
+8/±7èjž¹34¹m(9ÿÕå:t÷E¹;·;uZ;70:6í;zž:¯¥ö9©H¹rÆŽždr8R±@8[ 7ùù·7WE6	5°Ä
+4°|«3<'2_·h1_À  1
+b2J
+3òJ4¢Ê5ò6Óê78ì07ÐH-8*9b7èð°ž²æÄ¹yL9ÚNÍ:ÐW:	,
+;F;	0:€œ);5b:ŽšS9Pc¹~É žmœ@8DÆš8O*d7ì°7K
+6~f5§:4Šø
+3h2Sª1§À  0ö£
+2?œ3
+@4Á5ä6{%
+707ÇÂ:8$Á87éwPž¬D¹L89ŽÇ³:±%: £ ;Ù;mž`:žC;
+ð:¹ª¬9V±b¹
+eÄžwè86Ü8C4Ä7ß©7?êÂ6]Â5°ú4sk3î§2GÐ0ÿßðÀ  0é+v25]ª3tLn4àP5:,6n¢g7(?7¿<H8I7éýèžŠMÈ¹
+Ê9@±:ÌyÂ:ü°[:ÎY;UYÀ:ËÊI;(ªÙ:Ÿ­9Â
+¹fúž)H8(ñp87?(7Ñ 74P6|z<5'r4îÌ3}Î2;0ðpÐÀ  0Û³Ð2*þ:3f^4
+ÿ5
+L6b²7èv7¶¶X8Ðð7êž D¹ËZ9Ss8:çÎl;,^¬:^);<ÿ:ßP;3e:Ã¯n8µ¥ ¹h.žÎ8à8+I7Ä7(¶A6l8ø5ë4j-3mBQ2/70á±1J2KvX3BÈ4Êd5µ6tâ7@zc7Ýöq8?ûÞ81Ó žXV¹ZË9Òþ:n
+¹ÁÑ¹;U;0x;49ÙÉ1:xÒY9àØ¹ZWÜ·ÐÎÐ8z€è8aU¬7÷kh7QA,65©2Â4š5œ3³2Tñ1­À  0÷òx2A%~3Uú4Çß5£ð6Ï|777Ö7Ó¢³878*güžWãX¹bü9av:Þ9Õé;x;
+;3P-:&
+:|Î8¥y ¹eè¬·î8jq|8TûÒ7ê©7F
+6MH5 #d4632HÀÚ1 nþÀ  0êŠ\26Ô£3vÒV4ÅZ5¶*6tT.7-õH7ÉNö8/&<8"üLžWp ¹j\ä93: ÚJ:t¿;~';;2±:_1€:3@7ìÇ¹qyxž3°8Z>8H¡ü7ÜÇî7:Êè6546F3V#2=lÄ0òaäÀ  0ÝZB2,É3høž4ÂÕ5Èe6g	b7$²Œ7Ÿû88&»l8šžVý ¹r%Ø9Â:µµ:ÏÉ;e
+:àZ&;0ï:,*:1ì·ŒW`¹}
+Džè8J
+€8<H
+7Ïv27/Ç6sv5š463qOb22®0ãåÎÀ  0Ð)2"2î3[
+4¢5µA6YŸ7p07Ž§~8
+P8%žV°¹yî²8¯ä:Êe;œ;L#®:µ},;/Ÿ:š¿a:Ê-ž]Ø¹Mž$ 89×@8/îF7Â$w7$TŠ6cñì5õJ46Ð3aò2&Ä0Õiº0ÝE.2-3j¥ó4œ5o6n~Ë7-l7ÎÚ¶8Anò8mÆŒ5ãÖ ¹#ËŒžâ8:Bàä:R¥':òæ[;/µ
+9Éìò9šÀ:
+Í|¹
+9D¹l\7ªã 8â8Vâf7ß2r77Åê6zØ5È4ê
+3réŠ22H0ãÁÙÀ  0ÑŠ2#ïF3^SÚ4Jf5Si6aøà7#ë@7Ãù887#8_Æ
+µ
+ ¹'íŸž¿u(:GV-:éª:ûÌ;(ø:µ9ÒXZ:çL¹.R¹!¬7ÞP8
+â
+8K ñ7Ó6p7-õÏ6m}f5Ì4Tl3fÞ2)÷0×³JÀ  0Æ2Ùx3RÁ4v$
+5xÅ6Urø7Õ7¹»8,ØM8QÅ¶¹,Âžéè:KË~:š®;Yv;"<:>sÞ:
+"9ô1¹Okä¹)ë7=³à8zZŽ8?_7Ç:n7$%Ž6`"B5e4}3Y(2¢Š0Ë€»À  0ºi2Ã«3E¯š4g³o5i·6Hí7Ÿâ7®698"þ8CÄä¶Þ¿¹01Ä¹	Mf:P@Ä:ÈÀ;Ì¿;ª:k2Ø:-Ü9à5Ÿ¹p
+&¹2+<6ãU8hñ.83
+7»>k7U6RÇ
+5sf°4pRM3LGL2-V0¿,À  0®Êñ2­Þ39]4YBÂ5Zü¬6<g*7š¶7£TŸ8A¯85ÄP·
+ýÀ¹4SÄ¹
+È:T¶:ç®É;
+?ã;Ã.:øÃ:P3û9ÌiP¹Ï8¹:jØ6 8W°8'Ü7¯Bk7
+~6Ekø5d?4a'
+3?f2
+ž0³0Š}2Õ324í4R¢35V»6;že7
+wL7­iÒ8.â8Ž8Ošžb/Ø¹C²š8:/ä¬:E:zz:--#9å÷ž5
+X¹O!Žž4è8|h81 8:	7µãæ7
+®6Bä5]#Ã4X<Í36}ÿ2m00©|À  0%µ1ööà3(4G
+z5Jêô61N 7¡è7£|
+8$®8v*t8:)žvLP¹JtN7ðVp:6/C:ðÑ:[:=49ßŽTž{ì¹].žMõ08f8Ì8/åð7¬'7	WŠ67Ú 5QxÛ4LÙ3,äî1üÔÚ0 TÀ  0+ï1èÐ3
+Ñ4;Á5?ã6&ã6÷7C8
+Ù8dëÒ8$Àxž
+4\¹Q5ô7©`:<yÞ::¬î:M;9ÙÜžÞ5p¹lŒžgÐh8Q
+ž8~ÏÆ8%ÂÝ7¢jI7¢ 6-\5EÍó4AvX3#KÝ1îÏR0°À  02'1Ú©G3.4053JÑ6
+y46çî>7 |8œ8S­&8WhžB ¹W÷7E@:BÄ~:£HZ:þ\:]B9ÔØ¹÷H¹z.žÕØ8;¬à8n8Æ7­|6óÛ26#P5:#
+46
+3²Ì1àÉÉ0ÉÈÀ  08`1Ì}3
+mF4$P5'zÁ6Ï6ØCz7
+²¶8[.8Bn7óÜžžPÐ¹^¹>6_Ó :I:«ô:ŠO²:mHõ9Î-!¹0Óì¹ÙžÃp8&;
+8]=R8|Ž7ð¯6äq(6
+Ö5.x$4*¯ã3œ1ÒÄC0
+ã0\ð1®ª©2ð0h4NÑ5ó66ÈpZ7tU8
+h.8qTì88(žø¬¹>÷u¹¶i8d÷9Ø7T4¹*Õå¹I»5žöä8@­<8 Ç8{x8¯Î7³÷6Ì·±6
+»5gª4ty2óy1°Ýc0_`À  0P±x1€î²2â¶æ43Ã5
+~i5÷ð6ŒÒ7s:48
+8`äl8T8
+V(žÌ¹C¶Ž¹	õ/8qš¬9
+F\6Ñp¹:Ú£¹VTžÙ€8&ê8x8lÌ$8â7{<à6ÁãV5ýý5
+4	Ùy2æÃl1§€0SßÀ  0Drn12»2Õ=f3þ1h5	Ì5è°ý6°ÉJ7cÂ7ó 8Psæ8}'27Ù)xž¬à¹Huý¹
+3ï8~Ðâ9
+ô¶
+¹JßW¹bKužªŒX8
+'ì8)8^Ò8 47mÒ6·ú5ïâ¯5£X4>x2Ú
+Æ1kš0H9ÀÀ  083d1vÄ2ÇÃä3íûJ4õ*\5Ùqê6€õÀ7SÝN7âö8@c8d1º7Š ž¹šø¹M5:¹
+r¬8
+üŒ9
+¡Ÿ·]mP¹Zä
+¹nžº7æÊ8Û8P_7ðË7^æÆ6¬:5áÈL4ý\3õFî2ÍX
+12É0<pÀ  0+ôZ1ºÍ2ºJe3ÝÅ04äA$5Ê2Ú6"97D.Ú7ÐoÖ8/ä8K<H7DGÐžÇ9¹Qô¹
+±p89Od··
+Ä¹jèÊ¹zÛ³žÊÈ7³EX8m 8B)07àõ27P»¹6¡fD5Ó­ë4íŸ
+3æî2À¢x1ùì00ï!011Nî22mÍ3¬ç4ŽÞ¬5£¶^6qÑ7*Ò²7Â-
+88Óö8Ò°8¥©D8YÖ|·¿Yžë€¹1C¹C"¹4¶žñRD·Ã(H8^*Ü8š3x8<8:¥<7ÃÇ-7,	Ä6
+À5€¡Q4µÉÌ3­µ2
+1OÀª0À  /õPq1C
+Ì2+­3¢Øš4ª6ô5éá6oÖÊ7 77µ8,¢8ê÷885#ž"žùÖ¹6X¹H¥T¹<"¹6žº8@8
+à8åÍ8087¹,ï7"à6sŠ5'4¬P¢3€®È211Dÿ/÷ÔÀ  /æ17Mg2}Ó3ÉÊ4;5
+e6`;Ä7_Œ7šØí8IN8r8{õ8oŒž%Z¹Jð¹;n
+¹N(¹C¹	Äž#àâ8"åL8èM8~|Œ8%ÊÑ7®±7·l6eóÐ5dÿ4¢×x3šv2^1:=/êwÀ  /×Ô1+}2mNÖ3ºì4ç5Pè6P œ7
+ŠA7.Ô8ö8\7
+8mÊ¡7×x¬žHhŽ¹
+¹@²¹S«Ê¹Jïô¹QžED8B8Âº8m-Ý8]7£øt7?6Xgø5ÆÖ4^M3¢#2sG1/{û/ÜÀ  /É1¬2\Ê3¬4?É5yØ6Až6ÿÙ7Œ8Ÿ€8Fg8NN7ôžkR¹Ñ¹EF¹Y/
+¹R``¹Þôžf-®7Ï?8o:J8[ß 8ðe7^87e6JÜ!5(®4å#3Ò2dWq1$ºm/Ï¿/Uè0ØÜ2µ38£4C³ž54*÷6¿Ÿ6Æ<57kaR7ïhù8NïË8è¬8±Ö8¥<
+8cã 7ÞÖ7n| 7Öz8]Û}8¢L^8¯JÞ8\8M!k7íÌ7iÉ6Åá6ô53Ab4BÉö37×;2÷h0Ø
+È/Û9À  /»0Ì8ð2šÓ3-§>47æJ5)_6Á6¹Ë7[Æp7ÞÖ8?ž°8Ù8¡ë88:ò7Ëç6€ëÀ7è8:ö8tO8¢u8
+8A<Â7àg*7]&¹6ºã6q{5)é48°(3.W¿2/Í0Ìí£/Ú À  /oa§0¿×2œñ3"ªÝ4,Þ5
+È5ûû6¬Ëa7L+7ÎC808{Ð88|_8Pó6ô4ß¶6û84
+8A8 T8¹85X7Ó87Pr6°æ5ÿÝÄ5 Ê4.\3$ØC2h20ÁÐ~/qþÎÀ  /_Œ0²ò¿1ùŠ3®}4 Kq505é¹6 ø7<­7œ°"8!Jw8cv8 8TÇ7Ðž¶
+4·eÀµÑRh7äÁü8ed8Ë
+8pÐ@8)sn7Æ	å7Câ+6¥è5ðØ58}4$|3XÇ1ÿA/0¶³Y/d"üÀ  /P}0ŠOš1çÐ\3
+²
+4~5ü5×z6Z7,õÌ7­
+08]8KXF8_ q8-§7zû4·Hàé·ÀÍà·1ßy7þ8EØM8wë8^-H8
+Å7žÛC77?ä6&ê5áÓ\5
+à34bÂ3ÙL1ï±û0«4/VG+.øç€0HÓ
+12®:B3»!4®ó÷5sŽ6I±6øŒ7NŽ7ô×$8Dü85C8§ðš8·âá8»Cß8º6<8¹m-8ŽÚÁ8€€@8f8@7ð)N7îÃ6óÜ 6F5a
+4¬T3ž§	2¬%°1øÕ0F²J.öhKÀ  .êG30<ì
+1
+l2£­ 3¯)4€
+5
+fÔ6<V6çwm7vaV7ãK85ÄÒ8|ð8§8§'w8©f\8š|Ž8šè@8Šk×8ò38{x°85ž7âo)7uº6æŽà6<õ5
+Ì4£Ð3¯
+É2£K1Ëó0<X.éÒLÀ  .ÛŠÃ011y9{2Ÿ3€14"@5x³è6/}6Öë
+7d%D7ÑÀ8&ÿª8f»^8^j8l8Þ8Ã.8c^8üñ8@%8j$D8)vð7Ôµ7g'ì6ÙÃ61|Q5{U4€M3¥2q1{>#02^e.Ý<LÀ  .ÍR0%
+1hF2|3949d5f)6"bÙ6Æ^Î7Qé17À4r8:8PãÈ8z*8
+°©8
+«[8
+	Š8Þu8	88XÏÚ8
+æ(7Æúá7XÍ6Ìf¢6&ô­5l4¬Ê3
+J2z1lä`0(4t.ÐŠLÀ  .Ÿeâ051WRÅ2;3
+B4P5Tk6H6µÒ7?­ 7®šå8	uX8;
+28]V8iê8g²8f <8n³8v>D8kž8G{l8U`7¹@À7JrT6¿?6
+m
+5]è4µG3
+2œi1^0
+
+.ÄN.J/€/.0égd23
+x4L4øN5³Ú6c(È6û#37s ô7ÎÊ^8aâ8P€8{68I
+8gÆ8
+8wŠ8KåØ8Î7ÉÃ<7m)X6õ|6]Ü5¯æ4òÊŽ4
+3¡2jX0åX/¡wË.FáªÀ  .>Ø/P®0Û;ý2)¢3Ð€4
+-
+4è+]5§ß06Sþü6éø$7b$7¿Þª8Û8@Fº8h8D88
+š8fê8>8r^7œäÒ7_¹C6çT6Qê`5ŠK€4æø4
+ü_3«2
+û0Ù€'/?°.<Æ¹À  .1ü/r.0Í1þ_3
+Ð4Œí4ØBn5"6DÕ26ØÍ7QV7°òú8TI80tÒ8T¢é8kvÕ8sBº8kí8UkÕ81UG8ž7²l7RI26Ú.6Eøª5ÿ`4Ùe=4c²3
+ª¶1ÿ§:0ÍïÇ/.2«ÉÀ  .%ò[/®0Ÿå01ì³w3 6ü3òz4ÈY~5eÞ65«g6Ç¢7?ñ7¢F7ñø8 ¢æ8A4D8Ué
+8]|N8WÅµ8DNœ8$
+ú7÷v&7Š(7DÙ 6Ì6:ð5³
+4Ì²3÷
+3µÀ1ñ~0Â;g/Ïy.(ÙÀ  .è
+/yj]0°¹Ê1Úã2ìÔQ3ß¹
+4žp5©66&6¶vø7.á¶77Ú`8Ðü8-Å8@[i8Gµä8Cé831§8Ä°7äŸÚ7I77i6¿Þ6.85fÚ4¿ÿÈ3èdŽ2õ1âyÄ0¶/^.
+uë-¶}.ìÊ0)«Ö1Të&2iït3aF4=Œ5
+Ýx5Žöz6MÖ6Í|À75`º7*7ÆŽ
+7ú|8·=8 §8
+G7ös7ÂŸ7®{70£&6ÇÜ6GÚÝ5¯÷p5Z483[P 2d6³1Oêl0%Øp.ç«^-µŒÀ  -ýœ.Þe¡0B=1G¶È2[A÷3R»41U 5µË5šë6?¥|6¿S¯7(«=7õÝ7žs7è
+8ý8
+>Q8¹7æ\ü7¶7U7&a¢6ŒÂ6<ä5Šr5 â04.íC3OøÜ2X61ELÒ0
+i¬.Ûìú-ÎÀ  -~ø.Ð µ0Ø¥1:i2L}3Dmä4%
+D4ó
+@5àŽ61º#6±* 7õÂ7s»!7ª3#7Ö&É7ôÁy7ÿ·ø7ôÔ^7ÖFc7ªV
+7s÷'7
+ 
+6±\ú61íG5
+t4ó`4%Iê3D¡2LÇ»1:¯70úè.Ð.-~¿ÂÀ  -mv.ÁË0
+o
+1-N
+2=ç36 ³4å4àÌæ5ÕÒ6#ÎÊ6£7@E7_7ò°7Ä.ë7àjö7êóL7á¡C7Æ/Ç7"7cD>7Þ6Š
+36&ö|5v4äûº4Š39IU2A@100
+%.Äp0-piçÀ  -[Šö.³6á0 t1 ¬2/93'Ó4
+­Í4Î}5Êð6ãp6Ø}7È7KYë7²:7²77Ìs7Ö.¢7În(7¶*7íý7RV76Ýk6ÿ°5#x4Öh483-ñ25XÅ1%t0
+b.ž±Í-b,¶»H.Ÿ/YV³01¹G2¬º3}õ4>m4úü+5¢6ç6öð6Ù!Ð7Õ$7HÒ7hjC7slr7fŒ7EÃ7Ð 6ÓýÖ6Zl6Œ¿5>é4ó_r48š3v]A2Q¹1]o0
+Å`/S~.ä,²(À  ,«º.
+Dë/Kä"0üÃ1r2/3mæ41ùÊ4ê^5Ö6
+êö6{r6Ê*Ð7+7:œÈ7X,7c+z7W¶P79D7vÌ6Çn6w÷6¢Ÿ5
+
+4æPw4.ç3i2ÝÊ1ÃH0}ê~/HÉ.
+1
+,©.
+À  , ,.
+/>q0pÈÿ1
+q2²J3](@4%4ÙÀ5|'*6 Ð6h÷66»3Ð7O47,òÃ7HÌ7Rê7H° 7,Ä 7
+ü6ºÞN6h6 ¿5{z4ÙA}4%&3\©ô2iÜ1
+)"0pJ>/>£.É6, 4À  ,b-õ/0ÿ 0_x1w2pj$3LÁ4<4É"5h¢
+5íj%6V{à6¬<Ñ6÷v7'Œ78ý7B©79©í7 E.6ùV6®N6Yd45ðÝ|5l"Ì4Ì24e¢3OÐL2sëÚ1{
+ô0b©þ/3WŽ-øÂŒ,: À  ,E-ã(å/#p0Ngò1dSç2]oŽ3<Zô4
+ö4žü5U
+5Ù4B6D 6EÐ6á7\²7)-ê72h7*£»7Å¿6æÒŽ6¡ŸÆ6JIR5à©|5\¯ 4¿#4€¬3BöŠ2eý1ké§0U	œ/(Ç-éó,@)+ËL'-(m.ui/pô0¯J|1¬x2þ3b¥4Š<4²é(5:r¡5¬
+Š6
+ÿV6Mâµ6[62\6¥756 66J
+A6	žØ5§s54ü4­]ì4Ì3[Kí2@*1Šë50©Œ/ª.m­ß-#+ÅwÀ  +ŸÖø-
+è.eÙ¥/ 0€/³1¡p²2vÆ3Sß*4
+«È4§	5-ü;5 ~¹6°6@
+ü6zÉ 6Õo6Ê6:ê6xË
+6=âx6š5åí5*çK4£èÃ4
+ï"3O¹l2»ž1Ní0¡
+R/á.aš¢-Kš+»ŒÀ  +²aÈ-²c.Và/ÌL0ê1iR2Ö3EÔ4±T4*5!
+Õ5ïÌ5ô629C6hÛ#6x
+6Î^6UN6hfê61º°5ó0{5XT5 Ò4s4°3D&ê27H1²¥0^/,s.U£e-œ+±¡âÀ  +¥ì-	JÞ.GV/}óð0ú"1aò2pl¬36R}3ómŸ4J5o5`à5á
+É6$d6Ví$6|7/6
+ò6|ßc6XÆ6%è5ãÞ5Ê»5ŒÝ4þr3öhz38i2se¬1\0®à/wØ.I'-
+ÑÑ+§·À  +wj,ýÆ².8V/jOJ0ßZ1Z2],<3'(3ßxÖ4jý5	5{£æ5Î}6Ñ6Dÿ&6g}T6tË
+6i*6G¡6k!5ÒïC5="5
+§Š4J3æ­3-è2d\Ê1z0ÿš/qz.=ë-ç+Ì0*Ç-ü,&ß-s:¡.l/°ÂŽ0¯11^2kÜú3ÐQ3¿4Iö4œ{5
+5h®5òš5Ž15œ»5²ðS5®5cíj5y4ž	C4D
+\3¹ø3;2cå$10©Ð/ªœ).(&-k-%, ²õ*ÀÛßÀ  *ºç,ÈJ-d.)/¥ø0€V€1|,2\ò3^z3²s4<¢4°5§Í5XÕÕ5ù35š-5±Žü5§Ñ5Ùí5Vd5×4­Â49)Ù3¯[3IB2Wàú1hÀ0 Ï/¢(.{æ-_Mà,=*·2ÎÀ  *®¡
+,yµ-TÒr.žP/S<0
+1
+Ä2M<ê3
+ì€3¥úT4/Nú4€·5I	5Iþ5ÿÀ5å)5¥®]5±ë5«,5HÚÆ5¬!4£,A4.IX3€ð¿3
+L2KÜÒ1±ò04/I&.Ïš-Sn,
+*­ŸÀ  *¢Z,+-EZ.}Œë/0á1wnž2=ìâ3 zÌ3k24!ûk4Õ4ûÔ5:P'5v
+5K%5§Ÿ5·5vøÕ5;Qs4ý×4œÁ4#hÖ3Þ"3¿R2?Øš1yöH0Tè/&.#h-GY,wÍ*£à­À  *+ù¹-6jD.j	7/ãÆ0Šþ1c©è2.Ú2ìì3Ü4§Ý4
+ò4çÿ5+
+N5b«5
+±5¡
+5s5dQ5-È 4ëœi4O>4T3Ë2òôŽ23Ô1j®0/Õ%.pîT-;°, d*7)«Ç6+
+,THÂ-x.x/Ê 09;1V­r2þp2±Žg3=êÐ3³·+4ÖC4`÷Þ4NÄ4° -4ºdl4¯·4z4]ü4œ3¯Á38gL2¬2æ1OAØ0
+V//š.íè-N,LÉ +
+)¥äXÀ  )¡%e+Û,Fúª-Ì.\/Åè0W21HÎ2	t)2Š".31Ì3§ÿÆ4
+<4Rn4Ÿœ4¥sY4®Ç4€ÌË4«Ù4PA4
+
+>3¥343.5l2¢Â÷2ö1DV10|Ël/e².8-{°ž,Bv+­)À  )*ü8R,9¬-pA<.©B/Á¯0pêV1:ïÊ1ÿÓÃ2ô3%$Ê3Hb4:54Cä14.·4F4£)€4
+â4Ñ74C4¿3Tš3$2j\1ýÒ
+19j0néÈ/¿.-n>Ö,8#5*ú)°)NÏÀ  )áÃ*êFî,,^~-^éZ.}rL/}zè0_&D1-ö1ì¿42ýŒ3ÁÅ3ü3òØZ45ZX4q=_4Ž4?4Nö4qí+46Î3ô
+~3v
+3Ñ®2À1î¢(1.~ä0a /£.`-`Ìò,-ÐN*ì6)
+À  )?ò*ØU,h-Mx.i/irv0Mb412"1ÙªŠ2k3
+^Ã3Ù3ß<L4&Ð4^
+Q4ìä4îÛ4
+4`7æ4)3ã#33Ð2¹$1ßrH1#=0S&x/pª.p0-S[,#}j*ÞB\)¹E(\V)ÛÌÀ+"å(,TPD-smÂ.u€3/ZI 0*óÌ0ì/1&2\U2M62úò63<o£3{xœ3Aè3¶Ô3cl3xS39OË2õ¶22ìf10äMì0$û/Rl.la-jg2,Lkþ+
+Ü6)Óžp({?VÀ  (tÂ)Î +« ,Fê
+-cüB.eû/LO 0öÜ0Üö1Ã©2Uy2¿ý2êÚ<30nŸ3k
+3óD3
+3j|3iÖ3. 2ç2s21þœ0Ø
+
+0
+Jþ/Gy.`o-^o¶,B
++õÉ)É
+
+(nµšÀ  (dXÛ)À[+r,9ú-TÂ.VQô/>T€0ùî0Íœ1zîX2N 22Ç2ÚÂC3$mÝ3[»3€3Sg3q3[ß3#¶72Ùk2Vÿ2IÍ1xÜÒ0ËîM0ì/<p.T?Ó-Rx:,7Ž
++
+])Ÿ(b+úÀ  (T(ò)²¢à+8,,
+Ö-EA.FšÔ/0Z&0	ý 0Ÿ1hU\1ú2oK
+2ÊªI3lû3KÜä3r«÷3¡°3rñ33LO&3ém2Ë~E2pt÷1ûñ 1iŒ,0¿Ÿ0
+êÙ/1Y.H
+-F¿,-X)+(ð)³ä­(U¢LÀ  (Cù
+)€êA*óþ,
+·°-5§Â.6ÿŽ/"_©/þ "0¯K1UŒc1æÓ2\0¯2ºN3
+l3;þE3`®3mßñ3`ÿP3=m3
+¢2œs
+2`;ñ1ëNg1Z
+0³±0:Æ/& C.;àF-:D,"ü8*ú
+	)©HÂ(I'.
+Ä(u)ÛŒ
++,&(N-(Ç.X.îJŒ/¥Ù0KÚr0ÝyÎ1Tçü1µIq2ÞË27l2ZR42fì~2Y25kI2°O1±1O¯H0×G|0E./ XO.åóæ.Å-"zô,Úú+
+ä)ÓN (ÑY''pLÀ  '#9(=Ì)Íïp+ð¯,¡Ü-
+
+ç.
+fN.ßÙ/;?0>Í0ÏQx1GW1©ËŠ2 Aó2+ýO2LÞì2Xã²2L
+â2*œ	1ýÊL1§yx1DB0Ërº0:ßê/Ëc.ÙÙ.	øs-
+
+,²>+©)È«ö(·Ô'ðÀ  'ep()À"Â*ûµ¬,j-PŸ.ÄE.ÏÒø/i01ÀÊ0Á)&19Æ61MÚ1ïJ<2 2?k¥2JÚè2?
+?2 Í1î3þ1`Ü18y:0¿ú00/š/>x.Í¿(.f -¿&,
+*øöÞ)Ÿ	N(< '¿À  '
+G(o°)²V*éü,ø--ôDv.À/
+ÿ0$³÷0³ Ñ1,5T1Ð
+1Þ2Æ21ø^2<Ò
+222`1Þ¬1H=1,Þ40³É90%e/±.Á€É-õ§-	a>,`Ê*êîi)³f¥(q	'g9À  'œ
+(]-=)€f*×^L+ø
+
+,ûŽÓ-á d.±[3/vÃx0§#0€Ø~1
+€q1RA1ÌÖã2	°þ2$
+2.ÉQ2% ú2
+²N1Ï[1/1!C+0§ôx0Ï"/|IB.µj-æö-V+þp
+*Üåô)šÃü(bÖ'Þ%Ìb
+'-òX(=?)« *ÇÜ+Ënù,·)l-gâ.K³%.ûú/¹×0)ÿ0cóå0¬Úð0èk¯1
+å1ŒŸ1	á%0åü0ª4\0_où0ýî/
+ö!.ôU.Eq-Vð,°}+ÃÈ4*¿r)€î(z='' %ÄXnÀ  %¿Š×'#J(tè) Ð2*ºú+Ÿ6,«-).>Ÿü.ëøL/ÿ§/ù
+80UŠ0¢ž0Ú"1)ú1	ç1²0Ø0 j0RËp/õ/}<N.ç"æ.:j-ô×,§Oz+¹³d*µ­8)4(m¥þ'
+»%ºÀ  %²ë¢'0>(cÅR)ÿÏ*­ï+±¥u,å¿-}Ô.1ÊÑ.Ûö/pí/è¶r0GY
+0T0ËÀ0ól 1I0ó 0Ë0 ¿0F&è/ç6/n[.ÙðM.0e-{%~,!Y+¯*«çÖ)9È(aê'_l%°ÊÀ  %Š0k'
+O1(SjŒ)/k*¡Y8+€À²,Cè-kW.$Öš.ËôÚ/_/×çª09
+µ0H0œk	0âK0ðz0â«
+0œªÿ0Öð09_/Ød/_Üh.Ìœ².%^-laM,ó8+¥Æ*¢"r)ß](TwÖ'R%§€À  %u6'n$(C&)_*ÃV+Ûñ,¢-XÙr.â~.»ó!/M¢./Çã0*ŸO0Î0¯}0Ñv0ÞÏ€0ÒMö0°:s0
+!0,ÝÕ/Ê/Q,v.¿.X-]
+,Å+t÷*])ò(GàÂ'§8%<·À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  %Í±ù'-Fx(W)§8&*¿¹N+Á5,¬%²-».:öà.äÈv/w¶¡/í£¹0JCŽ0ïV0Í­30ö1613$0ù40Ò]0
+&0RõÎ/ùÛ
+/?.ó`.G×N-Çk,žþ€+ÐGq*Îxd)Ž
+ñ(3D':yÀ%Ý,À  %Çì'(4(yLn)¢~H*ºe+Œ@ª,§J-my.6.ÞÃ;/q-F/çNj0DÇ0­±0ÇÂÆ0îÔ0þ530ðåÒ0Ë,>0dû0K/ð3J/{»P.éz.?fœ-š,°Üw+ÆúŠ*Å!®)«á(Ó²'1Ðy%Ò×|À  %ÁsÞ'#"(qêž)Äj*µî+¶ö
+,¢Þâ-ªm.1V.ØŸ/j£è/àù
+0?Jg0l0ÁØ[0çx0ö
+0èÃo0Ãûc0¿Ò0CAE/æ/q@ .ßsÅ.6ö)-Gä,šºK+œ­Ü*»Êø)£¥:(zè@')'4%ÈfÀ  %»TÒ'
+®(j)
+*¯Ÿ>+±«,;z-xyê.,'.ÒžÅ/d/Ú£Ð09ÍÄ0*k0»íò0àg0íÓ
+0à¡
+0ŒÊ0«0;g/ÜâÔ/fÄô.Õmy..
+-|F, +Ža*²tC)i^(n)
+' }î%Ÿ-OÀ  %µ5Ä'þÀ(c'K)P®*ªj+¬a
+,-qIe.'7Ì.Ì³/]2/ÔN04Q
+0èÈ0¶0ØŸÌ0å¡õ0Ø~¬0µ®0u03¿/Ó:/\IÄ.Ëg*.&-o¿,uò+«H*©
+)-(ai÷'Ôš%³Ø8'/ä(#)×Ñ&+
+¥d,
+îG-)Ù.
+].Ú5/«05iŸ0Â
+191>?1ê¹|2
+j2;p2GÉ2=ú2!#Š1ó$1£ÆE1C0Ï&á0B)
+/ Ò!.ë
+.}¥-+ìù,+³ß+Ð3)èå(ë'<käÀ  ')ÒÊ(U)Ñ«:+À€,|-êh.±ï.Ôá/ã00á0œ¿I14fl1Dý1ä2Ó264Œ2AÔ­28 
+2É1ë
+Û1Ãg1<
+0Æèa0:-/*.àðß.ÏÖ-$9Š,#é+æ)Þ ž(¬'3LÀ  '$¡°()Ë
+N+Ûå,B±-ªö.Ä.Ï./õ0,Xf0žæ1/ÄG1KŒ1Þw¹2£20å2;à922û2o1â1À14{0Ÿ©ã022
+/:2.ÖÅ².
+"-
+P,
+.+ûÞ)Ó[ä(QB'*È¶À  'p(
+Î)Å_b*ÿîJ,ìæ-k.[.Ékz/Tc0'ÏŒ0Ž
+Æ1+""1Rz1ØV×2Q¿2+O25ëÉ2,
+í2
+1ÚG1œ®1- v0¶kd0*6/n:.Ì.t6-Òý,TÖ+²)È(õï'!÷
+À  '?|(
+)¿9v*ø$Ê,
+-,-û`Ø.ÃÒÆ/Ñ0#G0¯51&û1Y71Ò5ö2
+Ú2&E2/÷V2&ß2
+»z1Ñ{þ1ºÑ1%¡m0®,æ0":ô/
+¢C.ÂoT-ùÌ-
+š,
+~*öO)œÒ>('%(x)Ú?4+Ú,L÷H-g[".eW/H040Ñ+v1z
+2Ö2yÅ­2Ð»ã3m3N®¿3uÓû3âT3y%3TÚ3"%2Ü.Å2íÜ2a1üï0â0'
+/Yj=.yÜ-zÅh,]ñ+,2)ë Z(B
+À  (~^Ú)Óí.+p,GRŽ-a(ü._¡¶/Cn0j0Ì)>1t¹
+2Ã2tt2Ëß3¶$3IÉ3o_c3~s-3r53N
+Õ3
+ 2Ô=å2ÆN2Ÿ$1r
+0Øn0Î^/OÌ.mÐè-oZî,SŒ+$@)à¢
+(¢§À  (vÆ)Í(+,A®"-ZöÖ.Yš/>]0 0Ç'1nÙ1ýb]2nA>2Ç*3ÿ73DdÔ3hêÌ3w!°3j¥D3G? 32ÌM2u°ä2À1wÎN0ÎýR0./F.Ò.bõ-cðs,I+
+P)Õ£à(AÀ  (nÖ°)ÇI$+
+,<	-TÄ°.S®r/9K0Õü0Â$Ò1hù1÷=2h2Â%M3HL3??Þ3bv63oÐ83c/T3@qj32Ä\'2kz1úîµ1lž0Ål80Qÿ/<
+.Wo-X
+ø,?R+^)Ê¥¢(rÇ¹À  (g)À÷+
+2,6dû-N.MŽÒ/4:%0
+
+ò0œ"1c1ñ°2bŒÎ2œHq3
+^3:æ3\3h~Ÿ3[¹f39£²3
+2ŒkI2a1ï§ì1a¢¿0»Û
+0
+Î/2óf.L>-M~,5
++
+m)¿§f(eî)¬Ü¬+þŸ,O-<ý.æë/I:0zÜ_1>1þòÛ2¡3
+5€3Ì3ð°404h°â4š®4w/4&ø4pëÚ49²3ÿI3Xé3)ð2£r¿2
+Ç1O©e0µÈ/9$. ÙW-þ,`æ×+Š)ºs¹À  )§Œg+
+ÜÌ,IÁ®-£F.ª/-0t¿
+1:š1ù92Eí3ê×3¡	3ëQ4,áü4c54o
+4Ÿ4Bæ4i43sü3öI3}î3#?2ŸÄ2æ01F¡n0€)/Ì. -ï,Vr+[)±²À  )¢"+ºÜ,CìÜ-z .
+h/ë 0n¡Þ15ž1ó62:3 
+3£F3æ+ô4).õ4^}45e44^Õ4bSb4-\E3íIz3¢ò3
+®2
+Ì1þ	1=x0y%/òv.&é-P,KþN+
+!l)šñZÀ  ){Ý+ê,>
+-rß³.:(/<0h11(Æ1íÆä2Ä3U?3¥3á?4%{ï4Ycã4÷4Kò4zÅ4[)4'D3äIl3Çø3ÝŸ2VÑ1òFº140mÔ/Ï
+.Í²-wa,A+çN) 0*À  )[*üíò,8C7-k¬F.Uæ/0bg\1,³Õ1è
+2Õ3
+r3
+§À3ÜS84!Èé4TJ:4y84Ü4y-f4Sºî4!,Ù3ÛI^3ìü3,Î2¢Ø1æä1+0`Þ/«Æ.t|-j",7Ä*ûZb)nú*ÈØÙ,%þ-mµp.v/Š+0¡Y1y+2M»À3_3õ4 Àç4ð4ëäÚ5*5]»g5#t5I
+5
+5g[ÿ55	Ë4ýÁ<4|Ñ4/€ö3¬¬3î2aÅö1ªä0°{/µP.£TZ-û
+,2}*ØŸiÀ  *ÂÞv, ?)-g
+.	a/¡Þ!0]1@x2I/à3ó3ép4
+Ô4lJ4çó<5'°O5YÒÈ5B5I5Åà5`æt5/ec4õL4¥4(ÆE3¥ë3I2Wêþ1ó\0š|×/­ .Å8-uð©,*6@*ÎêÀ  *Œä,yT-`e.üL/©0`¬1Å2D€3Âb3ÝÖ4çM4çý4ä5$Òþ5Uê+5z=J5I5|ûZ5Zpë5)Àü4ìg]4Î>4!ç3ù*3ú2N1;Õ0 ~/€¯v.6-ië:,!Ù*Ä]kÀ  *¶é°,³-Yœ¶.ï8/C10d>1$2@$2ýç€3Ò84ú4c²4àÿ5!õ­5R5u8}5I5vjõ5Sûd5$
+4ãºm4öö4â3ìj3ª¢2D5
+1O0X/^æ.Šô-]åÌ,{Æ*º,ëÀ  *°ïN,íª-SÎ.
+â$/õž0gÏ1y,Ÿ2;D2øJ3Æ4
+Ž4ßd4Ü
+a5^5Nò5p3¯5|ø5oÚ5M
+Ú5
+x*4Û
+}4­4*03ß©2ö¶f2:Z1w0/T.
+Ò-Qà^,
+*¯ül+ÍŽe-'Ðü.oÂ/ðº0€*1Uü2t3Bâ3ú=4³ð5
+_L5yn5ÃîW6	äI6/gê6K1þ6Wn6Q-^69Gp6¥5Ö?5¡ø5
+€Ž44a4
+®§3V§
+2n1¬Úû0³²/£
+1.C-5ž+ÞâÀ  +Ç-"ñ$.i
+Ô/ê
+0ø61T2§3> 3õ@4V5
+M¥5vZã5Á»ž6r°6-6H£Õ6Tb6M
+64Èõ6`5Ï=5ªŽ54Ä4Æ]3M=`2	1€ý
+0«l5/í­.x[À--1¹+ÓŽÀ  +Á_Â-
+O.bS/ã`0Æ\1À«2|-Ž3:^3ðÚï4ø65	;ü5s.W5¿66+G6Fª6P°:6HìØ60Jz6
+
+75È;ž5fá5|\4T3ýŒ&3CÓ€2¶1<0£&Y/V).l0`-$«X+É
+À  +»5p-1w.[Y/Ü²01ö2v>
+36
+
+3ì)4X5*V5pÎ5œVx66)³z6C6MQ6DÌ6+Ì6×Ó5Á9Ö5uxX5
+h04äº3ñë3:iè2{üµ1A]0à|/ŸŠ.` -
+$ö+Ÿ«XÀ  +µ
+
+-Q .Tå
+/
+Ö0b€1+[2pN32Ú3çxP4<{5¯5lÕA5»#Õ6
+ç6'Ì§6@ùY6Iñò6@¬S6'M
+6o5º7ð5kÐ5T4tØ3æþ31 -2nñü1c}0/
+'".SÙ -+Ž9*,¹Ôî.J/U-Õ0÷p1œ2Òû3^U<4 4Ét5\ÑJ5Ôj63¿€6Ç6µò6ÝM±6ùÝ;7ÙÔ7N×6ï
+¥6Èn¬6=Ç6JàÃ5ïÝn5x®44áqÔ42yÎ3v§l2Å1²É0+À/gØL."þä,È{«À  ,Ž3Ü.Ä/O-š0lœ1þ2¥
+3Y°4
+ïv4ÅÂ]5Yßÿ5ÒTp62§6rÃ6µ.6Ýª46ùíß7R¢7 ñ6êÌv6Ã|N6¡6CÅ€5æ€Ü5n~ò4×ÌÁ4*Ê3k2÷1t~0tý/\þ
+.Vÿ,¿
+¶À  ,®Ê.
+¯?/I-}0yÄ1t2w>3TÀ"4Ýl4ÂsF5Vî²5Ð>@61^6
+ã6µB6Þž6ùþ7Ër6ÿ(Q6æD6Ÿð6j6<ª5ÝlH5dO¬4Î'¯4"»È3`mŒ2)²1630Ÿ:/R#ñ.¯,µÃÀ  ,šñ·.	Fº/C-Q0r®±1äé2z¿3Oõ4Ë`4¿$.5Sýf5Î(60w<6
+É6µU¬6Þc>6ú-7DB6üm¥6âL6¹6i<65`5Ô3Ž5Z h4Ä4ÜÄ3UPã2[Ç1÷é0xï/GIÂ.
+5,¬+ÎÀ  ,£P€.Þ4/=-$0kK1G^2t73K+
+4¹T4»Õ5Q
+5Ìà6/_6
+t'6µiA6Þ¿Å6úÔ7œ6ù²ú6Þ
+ë6Ž¥36Í6.t<5Êû 5Oñ#4ºÝ4ýÁ3J4
+2sº1s;0j¡h/<o._Q,¢»Ù-/ý.îBÐ0'B
+1Là»2Z»3KN>4$Mµ4æC5KË6ÚN6ãÔ6Õež74c73§ú7G~&7RGl7[P7c37clÐ7RO7-
+G6ùÎì6~È6)ÈÊ5{œ5Ôá47r}3aC,2pŽÆ1`.05óH/ ÷-žHÀ  -¡Ô.ç00"21GY2U43F4 ç
+4â
+ÿ5\76
+Œ6~36Öc7<Æ77òè7Mû$7Y°87a7H7fDÔ7bŸv7Nx7(~å6ñr
+6h6"Ñÿ5h4ø!q4/ î3Vç2eÐ1U 0-kD.õÎ-3ÀÀ  -«.à
+e0
+ŸZ1AÑo2O­3AÞÇ4
+b4ÞuŒ5l€61*66×`s7E*7<=Ö7Tx!7a7gi<7iV7b7K
+š7#ß6é)66Û55Á4ì 4&Ïa3Lò2Z\Û1K)0$ã@.é®Ù-¯8À  -
+.Ù
+00ü1<IÈ2J&¢3='
+4·4Úew5}6Ü6
+²ð6Ø]Ð7M7@É7Zõ
+7hÒ7m07lg`7aaŸ7G
+×7@"6àžH6§š6äk5ãŒ4áÍ4
+}Ó3B0V2O0å1@±ð0
+[<.Ý,-*°À  -÷Z.Ñùü0:©16Â"2D€38oO4³
+4ÖU25}66
+MO6Ù[.7Uò7DÓž7ar
+7oê7sÍ$7oxš7`³`7D7 À6Ø[h6µI6
+í¢5f4Õ{4,D37Ôž2Dï16:Ü0Ó8.Ño-Š(.PÈ±/Š"0çÜ2
+tŒ3é	4š4Õ|$5c6)á6©)/74"7Gu7bêâ7KÀ'7	¥L6KÆ6r¡À6îd 7V
+~7Ãò7'[7y07+øÑ6Ça
+6DQ5¥k€4ïÜŒ4:3#
+d2±30üú/Ž,*.`¬À  .J>"/¡À0á'Ù2L3&4ü4Ñ65
+¡6(
+ÿ6šp7N7L7ohC7bÔG7+k6á:6Å 7yí7dñ7ºD7^.7q|7%66¿+p6;Ë95m4äçÒ4GÎ3s2A0ðEG/«³Ü.VXÀ  .C³/_0Ús02ÅÝ3
+bþ4 ßY4Ìð5·«6&:é6š
+µ7h7Q¬7{å 7yè_7M1Ü7|7à7/Á£7s\€7°77iÇ|76¶õÃ63Eg584Ùòè4U3Ú2
+MP0äo/£;.K&À  .=)/û0ÓŸ
+2 îm3ø3ûb4È©ò5aµ6$gÑ6§ø7ù7VE717~@7nø47@Ù7.üx7L	q7ä 7Šæ7Ëà7bó7§6®À6*¿504Îýþ4c?3
+A¹2^0Øà/ÃA.@øôÀ  .6t/y0Í	Û1ú-ù3Üò3õJ4Äcá5
+¿6"»6Šò;7ë7[ã7p27O7_:7h(7U7hQ67á787²7Z^m76f6Šg6"9À5ÆË4Ä	3ôáî3šÕ1ùÒÙ0ÌÄ,/Jó.6gÁ/
+è0Nõ1(]2ªZ|3°ãÔ45tx®6 Ç>6²yZ7$X7p!7}¢L6î°x·Ltž zž|AÀžXž`ï·å7ŽFÝ 7Î7»9Y7í¡7Hl6ÒTm68êR5 ¢4°×¥3Ã!x2ºMr1Z±0^nþ/
+³À  .ûŸc0G¹1ò³2¥,3¬OÂ4ïD5o«Ü6
+kè6±,7$ÄY7vK7ã7%®¶÷·XžîdžZttžu¢hžEEÔ·ÂÜ5àà7,Q7¶g¹73 7@6É|60Ñ5Ä-4šS3ºv2±n1Ä0Sû«/
+À  .ófú0AX
+1
+œ2 Óß3§»°4A5jß
+6
+6¯ÞÆ7%
+V7|ñy747RÇ¶.Ð·ÎªŠž8§'žT< ž)ü··Ö6lñ(7ÑÜ7±
+7x`77È~6¿Ø6(+S5zÏq4 e 3°át2šÓl1Ú×0IX.ýÀ  .ë0:ö°1]23£'4¿5f96µ@6®|7&FT7¬Õ7fV7?96W·xžÙÑž2Õàž³·wL6ŽÐ87wc7¬Äz7œ¿7/vz6¶6ËÒ5n4+®3§Ár2 h1ê0?.ïãáÀ  .âž!04B1z£f2MA34ä{5aEg6Yì6­D27'S7àí7§7ò6é·8Œ·êžo ·æÔõ·0ëü6ó'ð7
+æ7§òÕ7
+
+7'$w6­\Š6lQ5a]4ò[3¡o2Ye1zµù04¡±.âÆµ/Zþ0ážº2if37i4;$5$þj5÷ 6`7"ö
+7
+2t76ðžÓðžÞ&¹A¹}
+L¹¹o}p¹)úmžªe2·ÀÌ7¡âŒ7àK7«7D~26µì«6
+Œ58.!4N³3GâF2'@0òèÈ/nÉÀ  / þ0Ú§2²H31Ïð46T5!ã5òŸ¢6aì7"_×7Q7è 7 Áx·ö,žÅ¹0¥ä¹jè¹|
+Ž¹_«¹
+!žÏx·['š7 $7×ù\7€G¹7;¶;6­6"5/14Ep3>j2eŽ0çX/>JÀ  /
+ç 0ÓT2û,3,x41~5
+%^5íÜš6?y7!É7p7©>Ä7;:¬·¹`ž¬#þ¹ ;£¹X²·¹j2n¹OÙ¹H©ž9Â·4Íà7A7Ïðx7
+ò72îE6¥<5þ÷5&ôC4;OQ35
+2V0Ü
+ë/
+ÍÀ  /- 0Ì"2
+D3'>ÿ4,}µ58×5èú®6
+7!3J77³à7u³°·xßHž5j¹Ño¹F|ñ¹XG*¹@¯¹oËž€·sø7ðð7Çç7Î,7*&N6ä}5ñçÝ5
+WT41/3+¹Ž2°ù0Ðž{/ÝOÀ  /xæ 0Äðp2ò3!ö4'|å5LP5äŽ6ú7 7®¬7œêþ7^¶ýs žtŠžþÎb¹4G%¹F[à¹05Åžõ-Îžh
+ª¶Ð4`7 Z7¿Þ7d7!^V6m5äØ«5ºe4'ë3"VÙ2Ö0ÅS
+/yY¢0
+÷*1[Þ2È3®¹œ4°Ÿ56^ñ¢7øô7®7²2J78*ž&ð¹öè¹ª¹É¹ÑnÊ¹ÉÐ¹Èr¹ž`ô¹@4žç7Ø·N×à7æ#è7øŠ7 Ì7
+MÐ6}ªÌ5ª9þ4Â?3Ÿ$2 Ç1jäz085À  041SáM2ø3©y4«°Ÿ5Ï>6Za7*ê7ÿ&7žÔ7h÷žÜ¹
+c¥¹<W¹Áôá¹ÍöP¹Ç/f¹ÄF¹±e)¹uäbžÙà²·8H7Þ7í±T7q7ï 6qÅú5¢9¶4¹
+Ð3µ6N2
+%1_æ 0?ìÀ  0pä1LŠœ2YW3€8b4ŠÃÀ5÷6UÐ7\ä7û 7œÿZ7áì·În@žû Ÿ¹ç¹º]/¹Ê}Ñ¹ÅIü¹¿²{¹ªia¹iH[žÌ·!¹`7Õëd7âÛú7706eá&59q4¯ü3¬H21Tç0G£À  /û[1El+2¡Ž3÷³4¡ÖÀ56®6Q?ò7Ú7ø7Ãåâ7¥H8·$xžÞz8¹u#_¹²Å¹ÇQ¹Ãd¹»R­¹£m¹\¬Sž¿2h·
+*07ÍÏ 7ØŠ7»71^6YüP59*4ŠÚ43£Yç2ûà1Ié
+0 OZÀ  /ñÕ91>12ê3·4éÁ5je6L¯b6ÿ€7ô7ÉÌf7œ®·µ@žÁSŽ¹bxµ¹«-Ò¹ÃÓ¹Á0¹¶òá¹qØ¹PIž±Û@¶é6 7Å²Ô7Í1J7`|7 Ò6N|58ã4žf3kŽ2t=1>ê/ò®!0rA1Œ¶
+2þ³v4TJ5>«5üí6³~œ7P
+É7·v67À·bšP¹ ¹\[¹»Ê|žµúæ9Á :Dî9œÈ<ž=ö¹¥rÐ¹.Gž°6\7R°8$z7è¯®7uo
+6ÌI6
+^5"XM4 šk3ÇK1ÉUH07À  0i¹1¶=2öDK4€È5Ýò5õR6¯Ô7M"I7·ÛÆ7Ë®h·
+(@žîò¹¶Œ¹Ÿ2Õ¹M9}ë9÷ÌM9
+žÓé²¹€2Í¹yC`žš7I 8`7ÝŽ7iÐ6Âi 6}5ŽQ4
+3a61¿ñ0uBÀ  0a0ª1¯Å
+2íÕ 4
+õE5
+}95î&6«ê7J%Î7žAR7×ND¶F žÕãü¹
+¹À0¹KÀ92¶j9ÁË9`³Ø¹JÔ¹¢òÐ¹p*,ž É€7@;`8	ü>7Ò¹7^1ð6žÁž5ýÁo5U4Á2÷öE1¶Ø0i$À  0Xš>1©L2åeó4EÂ5
+5çéÂ6§þ7G)O7žŠã7âî$6` žŒÕ\¹
+k¹Ã¹ö;8â9QM9Ec¹& Æ¹¡²Ö¹gúžT77V8è
+7ÇŸw7R_6¯l5ðÈ5
+lY4
+
+ê2ë*
+1­(0].êÀ  0PÒ1¢Óú2ÜöÈ4>5»È5á5\6£7D,Ñ7¹
+l7î6þ° ž£ÆÂ¹{È¹Åkë¹
+
+·î¢Ì9''°8®
+¹DöŽ¹ rÛ¹]÷Îž\ú7.pà7÷§ô7ŒÃb7FôÑ6¥s$5ãN
+5È]42Þ]ô1£Äf0Q9œ0¹óÌ2V3Aç'4`nÄ5^W(6:°7 717ê;07£þžcGÀ¹lKþ¹§9Tª:±{p;ü,:þŠ:îå:¥	9MW4¹Of¹5ý·r8È8GÉ7«
+g7,š6NÏ5qî4q3O X20Ä;ÍÀ  0³(2
+-3;*·4Xï5WP²65%ó6ýÆ87·37êè7µ'žDž¹_B¹«z
+8åš:r=:òH7:õhŽ:å
+µ:øÖ9
+	|¹ÿ¹16º· 8!8Ûè7¢Þ¶7
+(a6D^w5f(4f@3EZ2þe0»&¥À  0¬\Y2 34nH4Qo=5PJ@6/¿;6÷U37<Õ7êÞ€7ÆOž%ã°¹Râv¹¯Ú7X°:~Ò
+:Ü:ì?Ñ:ÛUÍ:è8Ùw¹Ü¹,pn·¿@8¹X8p7¡7$6:#5[*B4Zñy3;³Ë2
+â.0²~À  0¥2 Û)3-±Ø4Iïy5ICÊ6*X6ðä'7Âv7ë0Z7×wàž1 ¹F-¶¹Ž;
+ž£iŽ:L¿ :Æè :ãÚ:Ñð:{°Æ8q·ž¹£,¹'ª*·åÐ8Q8&7cN6ü?£60ÛÌ5OÈX4O¢e32
+2Å÷0šüVÀ  0Äå1÷de3&õh4Bo·5B=W6$ñÄ6ês7H7ë7è P·Ðÿ¹9xò¹ž¹3Ô:­2:±7Ø:Ùíð:ÇÆ:aP7Bà¹iÅ¹"ãÚ·
+07ûÓŽ7ó07%6î76'v5Dfq4DST3(g<1ùS0ç.0ýS2D5#3k¢45J(6xpŸ7*ç7¹Œ8
+ðÊ7m'pžÇ+|¹8üžÓÀ:¢ÎC:ü²¯:ýê:ZŠ:@ß@:ßŠ£:ÕÏžÎ`¹mÀžeá 884÷P7Øæ+7?m6ýÇ5¡Ø4¡Óa3L2NÀ€1ØFÀ  0óŽè2<áŠ3}<±4&,55Î6p
+7&
+#7µ±S8
+L7. ž·7Ü¹ÿžÂ:B:õ¬;³:É$:Ve:éy:RNž~Å`¹l§|že88
+çä8+ŽÀ7ÎJ76?Â6Æ5¢4G 3Õ2E3õ0ývòÀ  0ê¿25*3s¢
+4ÅÄ5!v6h=7!327±Š8
+št7Èž§D4¹Æ.¹
+â:omí:î|®;
+RÌ:öîx:È=%:óL:
+ÎÌž»Þ ¹k¹@žd=x82H8"r87Ã­Û7-ó6v75ñn4º 3|ŸL2;§H0ñ=WÀ  0àx2.:«3j4e\5
+
+6`®ü7
+Y>7­à8
+J7®bèžP¹Ê¹XžÐ:DV :ça®; ;\0:ü#Ý:ý~:vžøY¹jËžckž7ôù88/®7¹°7#ä#6iU5a84.?3oÑ`220åŒÀ  0ÖÚm2&ç.3`lï4õ5øÃ6XÃŒ7L7©(8	`
+7ÀýHž\ð¹Sd¹GŽ:?L:àF²;ã,;)A+;P;y<:a¹j`¹iÜÌžbð7áè8í 7®u7¶R6\s5Ñ4¡Þ3bäv2(é0ØÊ!1*Ä2m
+ 3°z4¶Àé5³À¡6-67LS7ÜÈ8!èð7Wó@žñw ¹Á9·Þû:¹û<:`;ªÚ,;^^;­:ÛM7:Ò!Þ9 š¢¹hb°ž s 8Vð8LQ7ü_®7a+6¡^5¿ôf4Ál73ŠÙ*2x
+_1:À  1ð2cÞ
+3^4¯ÜS5­'Å6ìà7E¡Ú7Õêv8SX7qÉ žåN0¹P9":ž.Â:œê¢;%:ü?;*±
+:ýKH:ÏÈÄ9¢ø¹o
+Ìž¡÷`8ÏX8AzŠ7ïã,7Vœa6Œ5¶ùU4žr3'
+2lš 1G%À  1
+
+2Z3|B4š÷Ÿ5Šì6¬7>ð47Ï»
+8
+œÂ7
+ÏðžÙ%8¹Þv98Ì:¶b2:ìIë;N.:çtA;;Ý¢;€ž:Ío9Q:¹u¶ìž£{°7ú86€>7ãf®7Kä6t5­þG4¯w÷3tí2aEä1üÀ  1
+J2Q^3b&4¢(5ö6
+l478>7ÉÆ8(,7» žÌü@¹læ8º¥ð:ŽŽ;
+T;hD:ÒÏä;M
+6; £É:Ën9/8¹|`üž¥ 7ã@8+ÍÔ7Öê,7A
+Ê6x`5¥64Š}×3ÂÎ2Uã€1	°úÀ  1 ÿu2H
+3H
+4.5]46+Þ71ã7Ã\o87Š(žÀÓP¹ûV5ìü :²É0;$7;Cp:Ÿ+é;^6Ä;1¢Ù:ÈœF8ÂGÐ¹
+žŠ`7Ìq8 ÷h7Êmª762ÿ6ÖN5$4¶3¯2Je1eä1$k2~ÆJ3ª¶x4Äë;5Âú6¡Š°7^Šì7òtŸ87œà7¬:ÀžÜ`¹`×9÷i_:jë°9>ø;vŒ';7:œúÿ;
+:±õ19ÐÎœ¹SCèžµð8(p8]3À8 7qwà6¬qJ5Ìì®4Î\3±ï281*À  1
+¯>2tfØ3£Ðn4œ	ü5ºv6eU7VPX7éîÌ82EŒ7¬ÁPžÖ¹lVŒ9ÑâL:Ê
+:^iü;G:[;x:Ñ?;»Ó:¶÷9±×¹_F\ž[@8ªØ8Q>$8 Ä7eÝ6€P§5Ãc&4Ä×ö3©ÈS2|dR1"^À  1ój2jj3êg4µ(Á5²Ì66#û7MùÇ7áhÜ8,Í7­HžÏÇ¹wÕÐ9¬[@:¬4:ËB;ž;_ŽÀ:åÃ;v
+:»ùê9ßl¹kHžž£ 8
+ÀH8EH7ô47ZC_605¹Ù 4»SW3¡¡2pW1ŠöÀ  172_§ù3]4­G5«"S6â 7E£47Øâæ8'Up7­Î°žÉz ¹ª~9Ô&:Çsç;§:Ðm;G[ :ø;;&1@:ÀüF9gÏ¹wK,ž§¥à7ý«P89Rè7æ(7N© 6`5°P4±Î¶3zÔ2dJŒ1ïeÀ  1	{Ã2UH3
+T4¥fF5£xp6¡D7=L 7Ð\ö8!ÝJ7®U@žÃ.$¹j9BD:âÈ ;A®$:bÔs;.ýà;
+`;0ëü:Åþ¬9)à<¹ŠÌž¬K<7áÖ8-]J7Ù"7Cß6îœ5ŠÆ4šJ3T2X=ð1
+7Õ1
+¥©2sSD3£ô4œx5»ç6ßp7\¥7÷d8HÜ
+8ž÷À¹Kè9²*:g¹YžÍ
+;Æ;7ëª;i9Ç,:rÿ>9LÐŒ¹Gv8ž;ï8Tž`8dÈž8)7j®û6¥ì5ÃõÓ4Ä(3šò02z¹1 àAÀ  1ÿ2ij3¢&4µv5³ùR6:
+7Sb7ì±š8@qL8 `žŸ(¹SgÔ9®:¢:Úp;I€;"};8n:
+©D:v/Ì9¬Ø¹SžJÕ 8Dì8XnÞ7ÿb7_sÚ6%Ò5ºæt4»m3¡CŸ2o5£1¢6À  1Y2^±3µW4­s5¬
+6Š7J 	7â]ì888ŽÈž¹[0Ž9SUÀ:gw:¡W1;o;
+¡;è:UÏÄ:y`F8Å ¹^ÌžY»°84Q8L7ñ¯§7T8º6_
+5±×4²³3L2cá1d,À  1³2T`¶3È4¥q5€
+È6ï@7@Ý{7Ø
+-8/¬8IžJð¹bù9%N8:²,ä:öÁ.;VÈ:ï@@;×T:{,:|Ð85 ¹j(žh¡ð8$
+8?»,7ä]ë7Hý6F5šÇž4©ö3æÚ2Xw1
+& À  1
+t2JÜ3Û¹4n506IÚ77ð7Í¶p8'0Þ7óºðžP¹jÂ8îÐ:ÆòI;&;=Š:Äck;Šê:€x:ÁN¶÷Ý ¹u¹\žw8ê¬83aP7×
+-7=Âw6Ñ5žZ4 
+;38h2M9a1è1gô2Nt3tð4¢ä5¢œÛ6¿7EÖM7æ,	8LKb8]kŒ·e ¹!ª ·}
+ :DW:aaŒ:û8;%79®Ä89wž:
+îž¯*ð¹
+Â85(Œ 8¶8]kj7ó;[7NqX6=5§®O4Šî{3Âi2Rßâ1ÿÀ  0ý1Z2E^43
+Kå4d5vÔ6OÌ7<À7ÛJ8B 8Ok ·Õð¹%Ëøžm :HÌã:Gâ;AI;
+z: á9Às:/Âžñ]¹&È¶úÀ8qè8Q©ô7ç?X7D¡=6Ôª5ü4XÚ3R2Ij1 øNÀ  0ñË2<Hh3~E³4,75/Ð6|²73©ò7Ði87ŽÀ8Aj·¡$ð¹)íøže :MB1:¯Þø;Ž;Ÿ
+:0ß¶:°9î¹È¹.Ah·
+@8`4h8Eè7ÛCY7:Ñ$6'5JÞ4Ã83á¢2?õC0õâÀ  0åô;2323qó4óà5èÉ6oÈ7*Ä7Å8-in83iô·žt¹.ž\0:Q·z:Ïv;
+'¯;:]:$é9ÚÆ¡¹:ád¹6
+·Y 8NÊä8:'7ÏGT716vó
+5$4-3vây26ò0éÓ~À  0ÚU¬2*
+Í3e¡4
+»5
+¡Ã6c
+ß7!}7ºŠ8#
+ 8%iT·ÏÃ ¹22žÅîð:V,Î:ï
+;Ü;
+E!:
+.°:GA|9Æú@¹[ú€¹>À¬·ÌP8=aX8.e7ÃKR7'0ì6iç5çj4ô3j°2-
+¡0ÝÄï0ÆvŠ2~3ShY4x'5{€.6YÐ-7qB7Á­8;G?8é8
+\(ž
+¹%Tì8ØVP:2,ã:Á:k3J:b9ÔL¶é| ¹@¬€ž
+Œ8<'š8çð8Cj±7ÇËà7#ü6^§5*H4|®º3Vû2
+ß0ÈìšÀ  0œ|ß2k53I¶o4mm5oÔ6OeÅ7Þ7·ªç80åi8rb8óžT¹,8Æ£è:8w:mV:Õü:+ h9Îššž ¡ð¹O(žô\8&µÐ8Q89G7Ÿ7Ñõ6T:a5t©©4qK3Lñê20ÀaÀ  0Ž2
+WÐ3@4aµ5d
+6Dûb7Æ|7­œ"8&8aTŸ7ç ž¡)¹2Ø68Žñ:>Â::<]:;'M9ÈÐìž
+d¹]£žáô8D8t=n8/$7ŽRF7
+ð6Iõ 5hþÂ4eèE3CXÚ2X0· 
+À  0«Q2Dj36R4V	û5X3ù6:ü7ñ7£ÏX8
+!Ÿ8P7ŒAÐž«7È¹9à8£?:E
+¯:Ä×:°:K.M9Âù:žÓÃ¬¹l ž«Ï 7÷€P8ct*8%t7ªv7
+gè6?¯Ü5]SÙ4Z
+	39¿Ê20®9ÖÀ  0¢1þb	3, ²4JC5Lcè60&7 ³7á8¿é8>×r7oàžµEü¹@[8Ä:KWN:Šp:ß:[549œ!¹
+Ÿv¹zžžœ,7ÌÀ°8Rªò8Þ`7 Ø§7²â65j5Qšò4O!Ð30&¹2Ñ0¥S0Èž1Ïž"3B4(æ5-36€H6åw57J68Ä8x5887ÊÀž¥ßL¹"rÌžn8Ò¯x9"/t8
+fk¹
+e×¹@Ò ž³Äl7Ö&ð8F8}¢8û"7'(6çë€6
+±5.44*!c33¬1Ðû0À  0{Rf1Åü*3
+À4 Êö5$Ÿç6Ÿ6Ù£¬7rü8Œ³8gÄ8
+ü7ðž³o`¹'2žë8ÙC9#Ý07ôwŽ¹j¹MŒžÃ§ 7¢¡°8ø8ok°8-Õ7¢6ÝJ6ÿ5&º
+4"c3ØÙ1ÇÂ"0}f»À  0o\1Œ@43 É 4¯è5
+JJ6	e66ÍÐ&7Â8ð€8WT8f7&PžÀÿx¹+ñLžhþ8ß×Ÿ9%È7¬!¹*o<¹YbäžÓØ7^9 8w!Z8a5_8
+`7ü6ÒBð6
+òP5
+×â4ëc3~1ŸE0qÁlÀ  0bÔS1²=2ô~4Ù5Õ­6Å­6Áü7s7úI'8Fã8M"6<K žÎ¹0°žæt8ækÈ9'8x7G¬¹:t
+¹e«
+žãl6î] 8b
+Ÿ8Rÿ
+8<7{Í(6Çn6å
+5õ¹4Pb2øFd1µPg0f
+
+À  0VH1šÈE2æþ4yÊ5
+a5ôLF6¶)7cÚ7è±86s84,¶åÀžÜ¬¹5oØž¢cð8ìÿå9(æ 6[®À¹JxŒ¹qó(žóOL5 8M
+$8DÈž7õÝ7m¢
+6Œ85û¯Ø54
+µa2ëŸ1¬0ZvÌ0ð1uÐä2©»^3Ë ]4Ó®l5Ÿ6è7@ç­7ÖH8DAÌ8²º8Ì$8A`ž&k0žòL ¹&Ey¹6¹1aõ¹ÎžEÀ8"8ò8x8CÒ;7Õ¶Ã7@£û6gi5œÒ4Ó{[3Ës·2©91u£.0ÕMÀ  0!1j ~2¡y>3Á4É²5Ž9	6Æf76.37Ég.87|z8Ë 8
+5}7ÙøžITžÿÒ
+¹+[
+¹;L¹8ÒY¹[ôžf9(7Îþ8Ì8
+x89e7Ë
+77zÐ6¡}5µ4V4Ê03Âme2¢!f1já0À  0
+2)1^027
+3·£4Ÿ^ú5ªl6øâ7+tº7Œœ8*·$8qÆ8k=®7µ0žl=Ô¹¬¹0p¢¹A
+¹@BÌ¹ébž¯Ê7¹ 8uMÚ8y¡48.÷Ð7ÀJ7.Q€6Û5¬/4À3¹g2©1` 0
+TòÀ  0Ó01R_µ2ôþ3­sÄ4³·A5  6vVŸ7 »>7°ý8
+ñÐ8[÷"8L\7
+Ðž¢¹
+o!¹5.¹FÈ¹G³,¹vÛžBú70ç8]°8hRR8$7µè
+7%(w6|+L5£ø4·Ü3°`À21Â1U^0ÃÀ  /úèm1FO2²Ý3£dç4©5Ó6f»ž7Ä7£hæ8,z8F'­8,ãŽÆ žB¹23¹:Â¹L¹O#¹(Mž€Ö*6ip 8D·8Wu8
+d7«MÎ7ÿK6ns5YÞ4­²3§Zn2¹î1Jï/ÿ©*/¡­1 µ;23E3Yd4e
+5Qdö6%y6áDÍ7]-8<œ8Xí8ãª8£828l6·
+ô 5 7üeÆ8}Ù#8Ì8|^8UP8 F7Š²6Þ¬6#ÄN5Ood4c'!3W­»21õõ0ÿ©#/ <À  /M"0ôÇ]2*Z³3Nh=4YO§5FY^6
+{}6Ôc7wx7óæ8I¶m8Ô88e)M7ÊF¶¿jî·üà·'7ŽŸÇ8^)8÷P8*â8I!¥7ó^\7v«
+6Ô46
+A³5F4Y
+T3N.?2*.Z0ôþ/*SÀ  /z0è$F2!oÒ3CkÞ4M;5;MÈ6}]6ÇÓù7g7ãS8:U8yÌ8²8=îu7oh
+·h·êÿÀ·Ûz7Z/®8>xë8"
+8}²Ð8=<ý7æ/º7j×6ÉŒ6¿5<ŸÌ4Nó3D®Ä2"fÀ0énÚ/<kÀ  /š0Û-2ñ38o}4AŽÍ50B06
+=6»7WéŽ7ÒÀ€8+H88al8c!8³6P·ÑXVž
+X·Ù¶"6Âà8
+ÈÃ8n8kÔ81XR7Ù7]f6¿D6
+<53f4DÙ¹3;/I2&0ÞQŽ/NÀ  /Õ0ÎÞ23-s
+45ç`5%66
+6®c%7HNÒ7Â-±8
+
+8IN>8B
+Å7Þñj¶µÀ ž
+žCØžÈ\¶Ø 7þ1f8Tîÿ8XlÞ8%s«7ËÒv7PÄF6ŽÌ6¹æ5*54:¿ì31¯Î2×0Ó4/`/F0nG41§dŠ2Í+F3Û! 4Ë¯¶5€²6f7
+à7
+8o8NO88¢8©D8¥Æ8¡Ð8¢ÒB8€Þ8s^8°8Héå8SŽ7bî7	
+µ6bGÓ5¡³ü4ÈrÌ3×ä2ÊUõ1¥9ü0k`¥/`çÀ  /
+Ä
+0b_º1êø2Â3ÏŠš4ÀÆÛ5yÔ6YwD7ñ77÷}N8?d8L8Ðò8#8²B8ÎD8MV8o8ÁR8|
+Â8=Y
+7ôíF757x%6WÀ.5Xœ4¿{J3ÎZ×2Á{ã1
+0a6³/
+çÀ  /sÖ0Vx?1qK2žÃ3Ä+±4µÞ 5lô6L]6ö§7c
+7åñŸ80Å<8itÿ8
+Ô8ÍÀ8ÔÅ8|)x8Èq8 ²8D8jžW81ÈV7ç3"7#6÷É,6M85ý~4¶Æ3ÄÑ2ž¡Ò1à90W
+Á/ÊèÀ  .üG:0JÄ1÷2­3ž°º4ªõ$5`6?BÈ6æC7n7Ôf/8" 8Sh8n}j8n$±8_î8X¶l8b8s#8tºn8Ycê8&77Ùxÿ7sµv6ê¢
+6B°ç5¢>4­C3»HY2¯Ç¿1³X0LâÐ.þÿÐÀ  .íŠÉ0>©I1
+}ð2¢ö>3­5Á4 
+H5S562(6Õô7\Mó7ÂÚ8:è8=ÅÐ8Që'8L­æ8<3z85C\8A}D8VEÈ8]VR8H|8ŠÅ7ËŸÚ7eZ¬6Ýzí68)C5Fþ4€¿3±¿2Ší®1v0BžÝ.òiÐ.pWâ/ÂÄÈ1
+*2*êD38Ý³4.5œº5ÎrD6=ð7
+
+ï7w7à©B8%@Ú8XY|8ùñ8L8ºO8
+8{K
+8SD¬8 ïr7ÚÚ7ðK7	vù6|Œ5É5
+4*á355ý2'ž
+1/¿-.l²À  .dM€/žæH1ìw2"P3/ß4%á5ÉC5Âµ6sR7g7|
+7Ñœ8º8H8lH8Âs8×8	+8j.j8Eüb8Ì7Î»r7xp7že6p(5ÀOÔ55'4#Hc3-A2 l¿1¶Q/·G.bfÂÀ  .XCg/¯É0÷­2^3%D
+4§²4ÿ©5¶øô6d(J6÷ã¿7jñP7ÂÑÞ83A88µš8Y
+¥8k÷-8qçÌ8kê
+8YW88Ž88'7ÂÝ
+7k q6÷ó¢6d6J5·4ÿ·4¯·3%L2!c0÷žC/¯ù.XKÓÀ  .L9(/¥)H0é!22k3w8474ïÀ§5«<K6Tþ6æž°7Yá7³æ,8¬w8(ãŸ8E®8Vix8\!^8WÂž8Gô@8+kÍ8Ü7¶þ¢7]`6êvz6XD5­·O4ó×4
+3
+W
+2Ö0ìã/ŠÖÝ.N0äÀ  .@.ê/JÉ0ÛVº2Jw3ªd4ÇS4ß×ž5¢6EÔŽ6Õ¢7HÑ°7€úz7îKT8Ö82?X8@ÛÄ8FZô8Cè86×&8
+#7÷ž7« :7P L6ÜùR6LRÙ5€k
+4æR
+4
+~_3b'2
+§0àO/Â.Dô-¬/
+u0H¶Þ1{	2^34\^ð5!f5Ïnj6i
+®6çV7Iô7ß7×Q°88Å·8
+
+8ª8òS7ÒÐ47	L7D%þ6àÁ6cf5ÉÀ"5
+@4V³ö3G~2
+[1uXÎ0D]F/	ª-š¯tÀ  -£`Ê/B0>ME1mÔ£2W3xÁü4P'35f¹5Ãc6[V6ØÛE7<Ôw7Ç=7É:7ú@8
+t83¶8
+ë
+7÷Î7Æ*7¯Ù79äz6Õ^ú6X5ÀK$5V4M3u792A1j»20;î/¬x-¡À  -š
+.ü S03ã¬1` F2ua43jtÍ4Cïx5?
+5·XŠ6M®ý6Ê²570
+ú7®ð7ºÐÅ7èd8o58Ñ`8Q7ç·k7ºh$7Vd7/¢õ6Ê26MÐ5¶Ö&5Ü,4CmD3ißv2tËÁ1`
+03¿.û-YÀ  -ïI.í»i0)z1Skæ2f³¹3\'47·Œ5`5«MÅ6?Ã€6Œ$7#i~7{-F7¬R7Ö 7òç7üÞ7óp7× Ï7®4
+7}ùâ7%ap6Ÿßl6B#5­a'5ª49Éê3^³2iF1Uþ0+û.ïÜ'-.­À  -6.ßV~0{1F72X=3MÚk4+ 4ùßh5Bâ61ØJ6®`7Ž7fü¬7OÞ7Ä(®7Þ1f7èj7à<î7Ç07¢ 7mFø7ì6³€67,95£ì(5 wØ40&3S/ð2]\Ê1Jâd0"¢7.ä
+Ã-À,ÙQÃ.2/ú0¢[>1³²2®*r3¿4\ì«5Œ\5ŠÐ:6)6Qu6ó
+õ7-0b7]|7&7
+ªX7}Æ7Zp7)Þò6íwÿ6Xð6$É>5¢®5
+
+4V43çÝ2©`~1®ÑÐ0*/zÓC..KP,ÔIðÀ  ,Î44.)ZŒ/sÉc0Âû1©øÜ2€­:3ál4Pyd5mV5
+¶6d€6Ê6ä'ö7"mj7O±7oÐ
+7{º7nÀ_7MðŠ7 
+!6àè=6Ë6
+¯?5MØ54LÔ<3{
+2¡ì1§7©0Za/pT.&ãx,ËOúÀ  ,Ãš. é/fVÓ0*ž1 U203®4D
+5 
+Q5K.6I²6
+Ö6Õ0ö7ªr7Aåþ7` ø7jÒÆ7_º,7Aq47+P6ÔXy6
+>6>54þü!4CF362x 10A/eah.{¢,ÂVÀ  ,·ù.å/XäB0t1±32²Ê3võ47×4ï5©6
+.À6y0ë6Æ9ö7
+çz74÷7P1â7ZÒ7P³û74ñÅ7
+Ñ6ÇÈŽ6{a=6
+{>5Ú,4ñí&49RO3yBÆ2²1[0º!/Zšz.Ê,¹\
+À  ,¬Û.
+ªC/Kq²0ôb1
+]253fè4+4ß 5D6Î6fµ6·B÷7$7&Oñ7@bË7JPÜ7A­É7(rT7w¯6»8ñ6lFZ6a>5 V4äÞ,4/X3li 2Ã1i40ê /Oï.«ó,°b+ñÑº-H°.$Œ/žËŸ0ÎtH1Êuh2®]=3üW4/Ñ34Îe\5Uön5Äbk6 Ÿ6h¬76C¹6°J6¹j 6¯eŸ6]6dK6
+Ô5¿o-5P4ÈnÇ4*£3d2©(¶1Ä}0ÈzÊ/³j.&
+-B­+ëDÀ  +å\-=*.Ø/®ùk0ÃY1¿n2€œ3y2V4%Ö¿4Â
+Ò5I5žÓ}66Z×~6L¹6Š/]6®µ6¥ 6+6Xa65µá5FV4Ÿù4"Œ03t~F2¡€E1»àÊ0¿Ë/«ÝÏ.#n-:p€+á¡jÀ  +Øç\-37§.âö/¥'0ž>·1Žfš2
+Î3jl 4ÜJ4¶ŠH5=	¢5­D6
+
+r6MÅ6
+Uº6Òp6€(66ùm6L9»6
+r75¬Sü5;ì4µv4ÞŸ3hëÆ2Ô1³D0·
+X/€)4. Ï-23º+×¶À  +Ìr--(Ð".t(/TÄ0­#ï1©_H2|3[¥ª4áÖ4ªÆŒ50<5¡µ€6Í6?.
+6xœw6u6LŒ6Žè6y·6@ô6aë5¢Æb51Öé4¬N4J3]YD2d1ªš:0®m /t.v<a-)öÎ+ÍËžÀ  +¿üý-
+h.eBc/p0¢	&1Wè2Ü^3LßT4çc4ç25$
+Ö5&·5ôDL61YS6fÏx66Q6ÏL6i*63ê+5ø£858Ê5'Á²4¢%4
+#Ø3QÆÃ2ò1¢
+ñ0¥œç/¿þ.j7%-!¹ã+ÃàÞ*ìý,,E@î-#N.žø9/Ð}þ0Î°1³Ø&2Ô3:Ÿ3Ý²þ4if4Ù(54 5³ö5®yÐ5Í%Q5Ø
+è5Ëêç5¬rà5~Ê50]F4ÔTp4c Ä3×Up342
+Ó1®IŒ0È"B/Ê
+T.³d¯-ß£,?s*æKjÀ  *à¶Ž,:òY-C.¯
+_/ÅFB0ÃG"1©õŸ2,3/©è3Ñ#Ü4\4Í
+D5)ÁB5z%5€Z5ÁM5ÌH5ÀË³5£D
+5wt@5'v4Éåî4X@A3ÍBÒ3,E 23~1Šî0¿dô/ÁcS.«žp-
+ð,7w»*Ü¢ZÀ  *Ôp<,0£Ä-ï7.¥D/º0ž
+1 W2u3%83ÄŒ4NŸø4Àd5b~5jâ<5ã5µñI5¿ýš5µ¬}5[5iêî5
+Ú4¿wn4M_Ÿ3Ã063$ '2s/U1Ü"0¶§§/ž©R.€
+0- _,/d*ÒùIÀ  *È)Ã,&U/-rªW.j«/®ÖÌ0¬Ò
+10î2e·ù3Æ:3ž4Akk4Ž 5¹5[c5q5ªWF5³÷
+5ªJ5æ5\a5©#4µî4B=3¹
+3».2g++1%T0­êY/¯ïR._ò-t!{,'PK*ÉP8À  *»ãK,
+-cv@.Ñ/£0¡~1N2Vgð3Td3«v}44Ü4§¡ 5
+€ô5L\5ü5œ?5§ði5n5·Ø5NØH5
+Ân4ªl47Œ3¯
+þ3v62['1n0¥-
+/§5P.³³-hB6,<*¿§')Ìv++-ì,{ÍH-¢ŒÖ.žè/žÄþ0¢za1{ªø2+ÕÚ2Ï"B3\ºQ3ÐJ4.`4ÂF4«öš4Ë>4Öt 4Ê
+¢4ªì4sô4*éÌ3ËlÊ3Vôy2ÉF2&µh1sæ
+0\ë/²ç
+.³	-š,sóR+%ì)ÆLäÀ  )ÁÔŸ+"5:,n1-æ.®÷ÿ/®ÀÅ0Y1mÌ#2"K2Ã
+3PWL3Ä²4$4tú²4¢f 4ÀA4ÊÖŒ4¿]µ4¡>J4ru:4"lN3Á>3LÂ2¿í~2
+x1húu0l/«
+).«S¯-áž,i k+
+òª)Ÿ
+À  )·2í+<,a1
+-dô.¥å/€Œ0¶P1_íQ2ÁJ2·ýÐ3CôJ3žÛN4Ä
+4fpÝ4Ö4Žän4¿9X4ŽÊ4c§4ev4îÎ3·¯²3BŒ2¶â2
+1^Ï0{D/£S4.£G-(Å,_M+øÖ)µ·ZÀ  )¬
++C×,Sã-¹.Ê/žS0ÔH1R}272¬k37G3­#ê4ö4Wç4F4©·4³ô4©ßà44XwÆ4qO3­Ñ&38^Ý2­<G2í1S#)0q/@.èà-oÔ,Tú +ÿ)­lÀ  )¡ïK+K&,Fî-
+.'®/Ž0}ä1D/©2¬»2 Ù^3+.E3¡l4'ü4I]-4
+¶4Ê4§þ4 ö4®d4Ky
+4óÏ3£ò3.,ý2£ã«2U¥1H70/¿L.3x-¶â,J§º+
+,)¥!Ð(;ü*­6+Aa,{ó-ùì.ÿM/È0Hõ
+1
+<1š25hë2¬Ï3ñ'3ZÙH3ß¥3­63¶àD3¬*V3b3WD3.52šî220Î#1£ê1kb0BÂš/y .QY-K,sly+;
+X)üø(QÀ  ($)÷¡Ì+7(
+,n6Î-A+.*œ/s/0=ø
+1åŸ1J2+b2£BH3	å*3NØf3ðW3£Â3­.3£1e3 ¹3LÎz3(¢2 Ñ°2(|Ö1Y¯1 Sz0:/n
+.9u-
+OR,i+37ì)ò\,(
+ŒÀ  (
+)éé,+,î,`Ðª-k.V./e402û00ö1ý2![52µ3Ù-3B×3	3sí3£|Õ38s3ß3B¯3#2µ-2 +1É[0ôw%01b/cr.!-~§(,^Ž++Q)çÀA(ÇåÀ  (ô )Ü0+"Žü,Sj-qW.s</W:0'þB0çY1± 2TZ2'Ù2óa36Ö 3t#t3%I3Ë3?3tz374æ2ô:÷2«2Ú=190èGV0(²q/X'[.t^-r¯­,TX€+#k)Ý$U(À  (užX)Îwî+{s,Fa-b-×.cZ
+/I?0
+S0Ø 1d¢2
+M~2¡2ãf3*ÕŒ3dDÖ3Ö¥3h3F3e¶J3,h
+2æ/Ò2|(2ð1
+š¶0Ü0 ]/M4E.gã-fž2,Iü²+§)Òi(z|o'O^ (¯sß*+*Þâ,DÐŽ-Gò.2JÌ/
+f/Ã0o]î1Ï¬1y1Q1Óæê2Ðë2V*2~©2±ò2}hã2SôÆ2
+u1Ð€1sÏù0ý<Í0hâ¶/œií/¬.,¢~-AÒ,>RR+%1\)üeö(©£É'H,À  'Dö(Š<%)÷H^+!É
+,:JA-<ÚÈ.(šÃ/È/žw³0bQ0õw1k n1Èi242Jd2q5À2[2pjB2IF2ÆM1Åú1h4ò0ñh
+0^2s/ŽÝ/
+|.%,-8ºê,6)+
+-")ñÃN(¢E'@4ÐÀ  '9µÎ(k)é{°+³2,/ÃÐ-2.¹.úUP/­ÙÛ0UDH0çN¯1^1ŒëS2?2?' 2cÂw2qRL2ck¡2>J2
+û%1»ág1\ë0åK0S0/¬P.ø .
+}Ù-0],. Ü+(ç)ç €(pÁ'7ÜuÀ  '.á€(Ì²)Û¯+Z,%=\-'du.d°.ën/£<0H7t0Ù&[1P~©1±m2úh23žÚ2VO12cI2Vlÿ23ê
+2/û1±ÈÊ1Pþå0ÙŸ0HÑî/£Ã,.ëæ<.ë-'ÿ
+,%Ø"+$¬)Ü}ü(W<'/À  '$
+{(÷)ÍâV+,¶ê-
+©J.
+ÂŠ.ÛÝ/00;*¡0Êþ1BíÆ1¥ï¹1ú»#2(J2HÛê2U@ž2In^2);Ì1üÉ§1§°+1EcÜ0ÍéÆ0>!«/6@.ßËÜ.Y4-¡4,
+¯h+	 r)ÑÛR(=·''+Ÿ%ó¡Þ'O
+J(á))ËÕv*ì%Ú+ðñ,Øu-«žt.p8>/^Ó/¡ûÇ0
+oÖ0
+Ãù0Ê·191"vn1,r1!µ1ùì0È \0sÜ0/ä/ y/t.i^€-ŠÂ,ÑÉ×+éÚ*äM)Äù(¢^'H%ëeâÀ  %ææ©'D;<(³Þ)Á*ßù+ä
+Ï,Ìý-¢y©.cD/
+]÷/A0s0}:0¿ôS1M11#-611 A¥0Ÿ60zC10òû/È/	ÛQ.^ß-%ª,È¶+ß
+*Ú;)Œ
+(VÔ'?º%áõÀ  %Ú+t'9Z0()¶4¯*Òú+×(,Á[È-:à.VOë/]/f0
+¡0ní%0µ10óÇ
+11Wû1Wø0óÀ0Žl¿0m§0
+¶/p/B.T`-Ã,¿m+Ôñ<*ÐÂØ)ŽDŽ(
+J'7^j%×ØÀ  %Íp>'.y"(YI)«dL*Æd6+ÊCL,µ¹ò-ü.I[Â.øž|/Í709­0`Ã0ªmä0åq1	®1Á1	)n0å¢60ª¢ð0`ú0y)/.ùQp.Iá-az,¶?u+ÊÜn*Æýu)«êJ(¿À'/P%ÎÀ  %Àµ'#(tWû) è*¹ÎT+œ^,ª
+-œL.<g.è¶Ã/~&
+/õ€0RR\0ª¬0×ô1 ŠÃ1­
+1 úå0Ø1¬0 Ù"0TU/øx~/À.ì
+×.?b-ÿ`,­T+ÀÇ*œ8)£Þ(xèj'&Š6%ÄJ+À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  %õY¶'NÉF(=)ÇÄc*å(¢+çr,Íô-¡Ú._Õæ/ú/Q00DY0r.0¶ô10õÜ 1 n1
+d1U0ú@B0»Œ0z>î0ýŠ/
+
+/ß1.kæ-ªŸ,Ùýš+õ@ô*òù¶)ÓÙ(¢z'['&í>À  %ï:ª'I·Y(¶)Ã
+*ßÔò+â( ,ÉPª-.Zæ"/÷e/
+0
+³0l0²²0ïñ1R1fÚ1CÑ0óg0¶t0rd«0)/Þ/
+Ü	.cuî-€~P,ÑÛ|+ëô**é£)Ë8(
+'R~:%ù
+fÀ  %é'D¥j(ÛÚ)ŸPš*ÚA+ÜÝv,Ä­B-iW.Uö]/ôÇ/ÇÔ0ï
+0gá0®pë0ê)1
+£Ó1NO1
+2¡0ëÞ0°rK0jg0
+Uk/ í/Øã.[[->,É¹N+â§^*àLJ)Ãa\(»y'IÔô%ï0NÀ  %âü'?|(*ÿ)¹Ê*Õ-+×ë,À	Ú-Ñ.Q.ÿäS/'0Äe0a£>0ª/H0ä
+À1õ15Ä1!o0ä­²0ªÍ$0b°$0N/cW/ ÕŒ.RÉ-þÊ,Á$+ÙZ*Öõ)»%([ç'A+®%äÛ8À  %ÜÝ':(z$)ŽÜì*ÏÙà+ÒH^,»fr-8Ò.LÔ.ùß/>z0œ0\&0¥í¥0Þ2U1G;1
+
+:1?0Ý|Õ0¥'û0ZÕà0 ­0/%À.÷¥*.J$6-¿,¹t÷+Ð
+Ê*ÍÞ)²éŠ(üV'8h%Ú!'P¬à(®ãB* ÍÑ+&È@,=ì:->N¢.'êä//³4>0YEÜ0é+1]
+1»2
+q22;Ïæ2_õX2nK±2bBX2?2ò1Â1g
+0ôÕo0e2/œ¢ñ/
+}$.2S-J>Ò,IÞž+1:{*ÊÜ(¹']7IÀ  'K{Æ(ªœ)ûu·+"ã,9p-:1.$?ž.ÿp/¯l¬0Tœ00ä=j1Xûæ1·B2	`Á272Z¥£2hW>2\HK2:Aþ2
+QM1Œ
+21`0ìð0]7 /¶Öù/g.+¥Ž-B~,B`+*PP*hs(²9¿'Te²À  'FJ¬(Š\8)õOË+
+þÀ,5@Š-5ÏŸ. .ùùŸ/«¥0P40ßdŠ1TYÁ1³!2PP23N
+2UUî2bbË2VN<24çñ2©1¶U1X0äXr0U;t/°
+/ Qö.$÷å-:Ø(,:J+#f%)ü
+(ªÞj'K
+À  'A(¢²)ï)ß+ ,0êÚ-1N.
+éb.ôa
+/§Ý0K«Ù0Úæ1O·1¯'¿2?à2/
+;2P72\nY2PT/2/é2Ì1°y1Q0Üô0M?ë/©?
+.öxœ.
+J-3$Ö,2°+
+{ú)ñGA(£'BÂÀ  ';èx(Õ,)éò+5A,,--PÜ.>6.îÈX/€ö0G#-0Õ³"1Kw1«.}2 /o2*ÌV2J¶2Vyç2JZ!2*3Ü1ÿÁ1ª1I0ÓÛt0ED_/¢s.ìM.F-+q,*µX+Ï)æn('Â'9ðí(3Q*
++>c,t³E-0.;
+/oÐ08l0úrú1+2$Æ22ùÿW3:	ü3w(¶3ÌÆ33Š3|ëÚ3@P3X	2 ¢2(k1!E1#Ç0D/à.IÌ-A,F+JF*
+<@(¥·À  (QG)ýì+9à¬,o²-r.>:/j¿
+04Áb0õpÄ1%,2
+Z2Œæ2õ"{36S3rŸ3z3k]3Ð®3v
+"3:Ë
+2ü¿32í2"k1a1 [:0=KØ/uþ*.±T-Ê,zX2+BV*œ"(³À  (o<)÷
++5^B,ij
+-þ_.Ai/e­00÷X0ðn15-2ÿï2ÛÊ2ðE32$3lÞÇ3X.3Â 3¶3oPk35E2ôÎT2
+82
+Ç¢1
+}0÷%W06
+š/l`t.Ú-Ö,p#0+:d)þ|(xNÀ  (2)ñH+0ÛØ,cÅ-åL.D/`0--N0ëlV1E02í
+2ú®2ëhÂ3.å93g¹Ñ3
+ã3ä3Z¿3hµ3/À2ìÝt2 2$?10í<0.Ïy/bÂ¿.`-!P,eî,+2t)ó}Ê(ØèÀ  («&)êö +,Yn,^ ú-{q.z/[¢0)cD0æj
+1U02Û22ææ3+.L3bÛ3
+ã3q&3
+È3aŽÿ3*:~2äì2õÎ2Ú1õ¶0ä 0'J/Y%	.wÏÌ-xØ&,[¹*+*)è(9)Íâ+*i",wñ-Ê.°"/­0øê1cõ«2¿2ŽK3<[­3®|4Â±4Sdœ4!ì4€`4®Í4Š²ß4÷š4[¿#4à3ž{/3H82ÀUÜ2#$Ì1sìÀ0 {Ö/¹ŠX.Œ©Î-šVž,Ö2+55÷)Ú¬À  )ÈÂP+&G2,qµ
+-0c.¬Žà/©èô0êJ1_º2¿2±
+[39à3«~W4
+L4O±¶44¡&j4ªØ·4¢ÎÎ4Q4U§l4_ÿ3² 33A®2¹¡â2
+Cc1jäÊ0j8/².µP-¡·<,}8 +-ûÚ)ÑË~À  )Ã¢
++"%@,kàL-­.šÐ /Š9è0Û«1[
+É2âl2­Éš35Æ3š4
+ÖR4Kþ±4B4ìÅ4§¢4ê»4«l4Oµ4
+ßø3¬Å83:Ö¿2²íè2aø1aÜÓ0X/«_ª.­÷b-¿,rÃÜ+&Áœ)É
+NÀ  )ŸÇ+
+O,f
+z-ü÷.€ì^/¢Ú0Í
+1VØ2Ä2ªö32{H3¥Ò4`#4HKª4{m4³"4£f4¬4O4Ix 4	_ñ3Šê>34%Ð2¬9î21XÔÝ0Fù/€<R.Š*-xB,hO+)ÀI
+À  )¹a+á^,`6š-c@.¡
+/ÛÍ0Ÿj1R!æ2
+)2§HB3/0|3¢
+4éô4D¥4î4y|4­z4"4_24C`I4ßé3¡A3-tà2¥
+ô2
+$1OÌæ05Z/û.Dô-ØÅ,]ÛR+M)·ï*ï
+	,Dµ- #.²õæ/ÆFy0À©ÿ1€Fæ2v3" 3»ò{4@Ü4®ÜV5
+J75L)5H5L¶5€€Ô5ì55UéO5ì4º4NlR3Ê w3.Lb2TÒ1°0ÎŒ
+/Ô[P.¿EÕ-
+},Q
+*ýÒíÀ  *é§,?œà-L/.®èÒ/Áù 0Œ­1¡22q{®323žæß4=§4¬X5
+Qg5IL>5ø5ÊO5¡€Î5º¹5
+ÊM5PDè5As4Ž¯Ç4G¢3Âó¶3'üô2~Îª1©Óü0Æœ\/Ì
+Ÿ.·¶Ž-Ç,HÁX*ó¢oÀ  *ãD,:ø
+-ø;.ªÛŸ/œ«0ž±$1Õ2lïÐ3
+c|3µÛB4:ºD4©ÓŒ5	X5Fnï5¢ª5Gè5€Ë5r55J 5
+êü4®Ø4@®ð3»æô3!­2tó²1£
+t0ŸŸ/Ãº..°'-,@d*éqðÀ  *Ýâ,626-€G.ŠÎª/¹^0ŽŽµ1Ì2hcò3ì3²ÏŠ47Íx4§Oo5_Ê5C5}\·5Å5€Ç5*R5~©5Dü54©649Ð@3ŽÚ43^2kº1dî0¶¿Ý/»i.šp-
+X,8ß*ßApÀ  *×!,1l`-PS.¢Á/µ0°žH1d2cØ3Æ[3¯Ä	44àª4€Ë"5fû5@ŽM5yt5C5€Ä5â!5x45?W¯5>
+4£)î42ñ3­Ís3š2a=Â1­f0®Á
+/³
+.¡	N-}ÿB,/© *Õð+ôå-GªÖ.·q/²°0Ã³b1»³72 Ë3gí¬4\4©5)Eú5m~5êº6$új6Q
+6r 6í6w¬Y6Z­16.ór5û³5¡\Â57oÄ4·ó4"3Z3zý52ª-x1Êû0Òî/¿6ò.Y-TÀ,ÝÎÀ  +îr-BÊÿ.[Ò/®0¿1·è2šÿ3céj4FŽ4§575'4S5×75èk6#Ò6O26oã6|â6s6V.Ž6*¯
+5ôÎ5e|51[4±Œ4
+K3qz2£š
+1Â:
+0ÉÕ/·n.Ci-L	_+ùIoÀ  +èHC-=ë(. 4/ªV0»O¬1Ž
+è2±23_å'4î
+4€×Z5%"¬5@ð5æ8x6";6M·c6m¹6y.º6okÏ6Q°96&j§5íê5n85+Gl4«Ú4bÆ3h)œ2"À1º\<0Á6/°ê.-º-Cý+î×AÀ  +â
+ò-9
+R.€/Š©0·
+Ï1°S@2¹f3[àç4d4¢y}5#5ª¬5äÚ6 ¥¡6KÐ6ju6uÏ6kK6M1À6"&B5æ
+5vô5%3A4€£ø4z|3^À2d1²~^0¹IY/špg.
+-:ü+äeÀ  +Ûó -4+{.Hö/¢ü0²ëô1¬2Á3WÜ€4
+<Œ4 5 ÿ^5f5áÓ664	6IéÃ6gçj6rpq6g+M6H³F6
+áÝ5ß%5°5444
+33UVF21ª ~0±|/ Øâ.Y-2v:+Ùòä,ÜÁ©.2ßÚ/}0+1©ô92 €O3é4>ñA4ð#J5ö5þ
+h6Wâ6¡1V6ØVä7ÜÝ7V7×7NÔ7
+6ê66°j6ll®6
+¶[5Øž5W&4Pê3ÌÜ2­N1¶Üž0šO/bU.>mà,êNKÀ  ,× ..wV/wp0{x1ŠV®2vr3(¢4;ß54ìÔ25}Ü5ûô96UðÀ6 Üv6Øjt7
+7^X7Pl7ñ|7	ñ6åD<6«Îb6eQ65Á4ý	:4H&ç3>o2ŠŒd1¯l0¡Œ/õ?.6Åü,àÞXÀ  ,Ñ
+.*Ð/qC0ðÆ1¢¹$2H3ž48Í)4é
+555ùÞ6TØ6 6Ø~
+79a7f¬7É<7$7Ñi6àQÜ6§246^6k6}Ç5©s4ód'4@Gä3°2îz1š`"0áù/yN./
+,×ncÀ  ,ËÞs.%ŠK/k0f12µ3zŒ,45»
+4æ655÷ÇÙ6SÀy6 2Œ6Ø 7g€7o7B
+76Ñ7±T6Û_6¢6WJ5ûÂü5Ò4é¿48há3~C.2 1¡!Ø0+6/n6!.'v3,ÍþoÀ  ,Æ=`.!=Æ/eë0Ûa1~2ìÖ3uñ42©4âæî5|'Ó5õ±š6RšV6ÝÜ6Ø¥27è7wR7ºÜ7Ùx7>6Öm 6ùØ6P (5òh5xô^4à40Ý3s&T2R€1ã0tr/c[ó.ÎN,Äz-¯Ô/
+i90F þ1sl¹2d3qÔ$4CD5	Q75§560R*6 îQ6þì7/{:7U«|7l'7wï7š7Wñ7ô·7qž27G^7y6ŽØr6D?5žä5·°4U432#Ü1
+0T+Þ/yà-ºuÈÀ  -«Fd/	à0Aß(1må2~Í3m
+h4@(5I5¥E6.ý6 ®6ÿE717Yöb7r€7~|¹7€H7à77n3V7B¿<7
+æ6®æ6=t5²I5ó4Lâñ3{µ2â1z«)0K£Ü/j
+-²ñAÀ  -Šž:/W0=
+P1h]n2xøÐ3hd­4<Áñ5@ó5£Uò6-©6 #
+7 IÒ73 7^AR7y!7òÆ7
+œF7i<7F[7j®7>Ú7·6šó±66ª5«)ó5
+/_4Dc3qYï2÷ç1p40CØ/
+Z3-«lžÀ  -¢*/Íé08[w1bÕÈ2sqÔ3c¬ò49[G58Ñ5¡f`6,Ts6œl7 È75f7bH77§+7ÖD7ñß7ï/7g)ž79|7'6£R6/€à5€L5k64<?Õ3fþR2vÃØ1eœ0:Ó/J\-£è0À  -è.þ031]N 2mêÖ3^õ645ô50°5vÍ6*ÿá6WË7G077É7f×67
+7[7ï87z77c€æ74á6þµl6ò6(®5oI4ÿN43îG3\¢µ2kâ1[Eì02
+Ï.üu
+-c§.weð/Å~š1	t
+2&3/|»4 X:4ývE5¬ªf6IÉÊ6Èì€7(ÐV7kéK7§7n 7
+,569Q6]À6í1v7d
+%7Ü7ŠÑË7þL7D&L6ä«þ6b>5¿
+5
+×L4.;ò3=c#22œn1¿k/Ñïø.þÀ  .pÛa/ÀuG1È2"Ÿ©3+¹·4
+;4ù035ªTr6GöŽ6È^ç7)êI7pèæ7BX7ÚN7>òn6ç(
+6»`7à7ru°7Ò\7€7$7=µ±6ÜvP6Ym5·¥×5\Ö4'I«35Ê@2+}1
+Ô/Éw«.{kæÀ  .jPÒ/»kå1¿s2
+ç93'ö°4
+ì4ôê#5§þ{6F#6ÇÑ*7+:7uè77d^7`žÎ7C7À7/(F7pŠ7È±7¡?t7
+IÃ77E6Ô@£6Q5°< 4ÿÄÃ4 Wc3.1\2$Y1éž/Àÿ^.pÚ³À  .cÆB/¶b0þÊ<2É3$3ª4 Ä4ð€5¥š
+6DP6ÇCn7,
+/7zè
+7¿ž7îr7?7C°7)žÐ7Kp$7Šp7 ¿7vK7o70Ô6Ì
+÷6H~Å5šÓk4ôÏÛ4e3&y2
+'1 þÞ/ž.fIÀ  .];³/±Y0ø28Y3 p€4ã4ì^5£R6B}n6Æµ²7-8!7çº7þj7¥x7"³7kz
+7OÔÐ7g·ñ7Ü97¡µ\7­"7{*z7*cä6ÃÕJ6?øñ5¡j44éÚï4rÓ3
+ÿ2õš0ö(/°Á.[žN/ÜÄ0sã"1š<92É3Ñ\º4»¹5£U6>'¡6Òàž7Ahù77m7·yP
+ž>Ejž,ž€óPžgÜžCª¶|Ž7sH7ÊäG7­Ïð7b²?6ïÿ_6T7í5*(4ÌbZ3â	=2Ø2Ì1³bV0h
+/"À  /±0mž1€2ÄÛE3ÌÈ©4ž
+Î5<ì6;ÌL6Ñn7B)ö77 7Ä'72È·)`ž!¬džž@8žs ž«¶ À7Ê7Æ¬7šN7Z`>6æÁn6KØl5Í²4Ä)3Øé;2ÏuÊ1¬"j0x\È/
+rÀ  /
+Y0g K1Ðå2Àö3È44Ž\5Ö69pù6ÐF%7Bêõ7k¶7§õà7`Þ¶±œPžFžemÆžžX=
+·à&»³UP 7ŸI7ÁA7¢Z®7R;6Ý|6Cxí5q<4»ï¶3ÏÉ92ÆžÇ1€â}0mét/ÜÀ  /
+Y£0`ŸÞ192»Tš3Ã 4°®H5p67¥6ÎøÛ7C«õ7Î7²'7³µ
+^ ·ÐôqžC jže³Ðž<ôX·Œö}5ò³À7cÙ7Œoj7 7IŒ76ÔE6;m5Ç4³¶d3Æ©62œûÄ1¢0cv!/ñFÀ  /	-í0Z]q1e2¶X3¿
+q4­ 5	²64ºQ6Í«7Dlò7Óè7ŒYR7÷k6%Ž·ÂFž!Ó#žDM ž!«E·Æ26v	X7	e7·Æ7ån7Aj46Ë62¹î5
+žS4«}3œ32µ>Á1b¡0YÍ/b°/©Un1M226Y€3X+@4]G|5BÆ6Üí6ž
+z7>÷77©éj69ðž7Xžÿä(¹Yû¹ôÞ¹|¹
+ à¹Bg­žÍêè·ÇùP7Ñ7îšj7œÝ77]t6Ï%f6! 5T¢4nŒž3gnû2Bø1
+
+/²
+À  /€p1Ž*21¢3RâÈ4XF¬5>ª@6kð6µé7>`Ì7 7Ž?6÷,0žúþžæõ¹Iâ¹Ùû¹ŠØ¹{oÛ¹6ÎžÀU3·ŽÌh7ì7æ7¶ p7T¬6ÆÍX65KkŽ4e
+3^
+ 2:+1jÎ/«NÀ  /áp0ü6A2,ëj3MO4SEÝ5:œº6
+úó6³Æ7=Ê7?¡7Ÿš76·ôã4žÎ¹9&Š¹u~.¹±4¹kñ¹*µêž²¿{·¡t70P7Þ7¯cš7Kä6ŸuI6l5BÎÅ4[Xx3T©D22Q<1ž/€
+À  /'p0õ.2(4M3HQ×4NE
+56Ñ46
+ö6±€7=4>7¡^±7ÈëÄ7p@··Ðtžµh¹(Œh¹cHZ¹uw ¹[Ëü¹
+Ýž¥)Ä·r|7ßÀ7Öš7š&ã7C
+ 6¶
+96
+{Ò5:1Ö4QŠV3KFj2*vß0ø
+Ÿ/íÀ  /mq0íÒ2#}03C	^4ID=52ä®6ø6¯¬7<ø7£}À7ÓAæ7®·u{xž)Ð¹R1¹Q¹cØ¹Kú¹%ž
+·v(7*7ÎŸ7 ê
+7:Tª6­Å*6ô851ç4Gô53Aã2"0ì¥N/œ0%	1"Z2¯J¹3Í·4ÏŒ®5³:367
+xk7rþ7Ê;47:*`žI¬°¹0
+ë¹¥uÆ¹Ø*L¹Ýd¬¹Ñ!z¹ÍšR¹¿ç-¹,¹	<Ã·œ P7ÚÝð8ïð7²E:72K6z5Ã$Ñ4ßª`3Û€ï2¹ñ@1Cn0-e4À  0 Eó1{
+%2ª3Èvß4ÊÏ°5¯mì6QB7ªb7ox7Ð!Œ7j÷ ž*È¹!ò€¹ s¹Ð¹Ùì0¹Ï<¹ÉH¹žëg¹¹+¹,·±žÀ7ÒÁž7ÿ
+7ªê67+-|6¶5»$4Ö3Ò¶Œ2²i1Ä30&lìÀ  0Ð1sÏ2¥Ûv3Ã614Åâ°5«¡£6|ô7ÜY7kñ7ÖH7áÜž
+bÜ¹_]¹Ë
+¹Èúì¹Ös²¹ÍVª¹ÄèŒ¹±ï¹k$ž÷Ë:·Šq7Ê¥l7ô587£.7#Î©6L5³$D4ÍfÅ3ÉÈ2ªáü1zë0t£À  0¿¬1l2¡#Ô3œõ4Àõ²5§Õ[6wb7R7hj7ÛîÐ7ŠH,·Õ{Ø¹Ì¹uÊ¹Ác4¹Òû0¹ËqD¹Àî¹ªóÔ¹t:=žêt·)h7Â,7é_ä74&7
+oÚ6}EÀ5«#ý4ÄD÷3ÀÚU2£ZZ1or0|ZÀ  0ü1eZp2l13žŽÕ4Œ²5€	6rðÒ7@J7dä7áÕX7Ÿ®·2žìqž¹ x¹¹Ë¹Ï®¹ÉÚ¹Œ) ¹£ø
+¹g7žÝ
+è·áØ7ºlì7Þ7Ù 7	6q`î5£#µ4»#)3·ì"2Ò¶1d÷00h1Ýõ~3©o4.
+5-·6HÄ6ÐèÍ7pa7Ðyº7Ï.H· _ž¹æÌ¹ª$¹È¥Í¹
+ìW9x
+:è9±µûžDw
+¹C¹3žÙ2 6 ²8!P7üö7é6æí6é@5:Zt49)3
+
+t1éE@007À  0J21×|ø3qÚ4)m5)VÏ6î6Ìðå7me"7ÐßF7ÚÎ4·h?¹
+_x¹¢l¹Ë,¹C;ø9Dªê9ÏnN9þÐžçx¹ ¹§žÑ{ 6è 8
+27ñ€à7L6ÝF:6Ln52¶z41>3¶`1ßá	05¡À  0ý1Ñp3
+:D4$œ5$ö6
+`6Èøú7jh¥7ÑDÔ7æn·¿Pžý°P¹Æã¹Ív¹{8žË 9°Î9H0žÛL¹Ã%¹kžÉÅP6z;@8
+ù7æ©Ð7z	6Óð6¯5+}4*i3PL1Ö|Ñ0;
+À  0ÁÇ1Êç3	®4 
+5 ]6	:.6Å7gl'7Ñª`7ò
+ð¶\ýžä¡°¹!I¹ÏÞå¹í®·=üà9Cæ 8öAØ¹
+€¹%¹w¢žÂð6VŠ8äô7Û®Œ7n÷y6É÷Š6
+Ç5#n4"3
+ê71Í0@uÀ  0zû!1Ä^3Ë4^5
+4€6ßü6Á	%7doª7Òî7ý­Ô6 žË¹{š¹ÒG:¹¶yžèJN8¬×X86Êm¹*u~¹C*¹npžºX63 7û¡š7Ð³¬7cXê6ÀP_6uô5Ê4Œ3#1ÃŽ`0zŒ0Úm<2)c"3cF~4M«5Á=6Xææ7OË7¥ž8î,7ŽžXp¹ð¹°#þ9
+ÁÒ:3Z:ñÊ
+:ó\:âš
+: ×x9ÛÛ¹gº¹H ž`P8gT8 KJ7Œž?7%t6jDÅ5qÚ4æÉ3nåq21*0ãXÀ  0Ó¡2$:,3\45||	6S-7G7£>/8
+7®ÜžyþÈ¹w¹Ž8&ž:|TB:Üó:êam:Øà/:Ç79Yiî¹.X¹C9Êž
+óx8
+ÿ8ßl7Žz7
+oÍ6`q5Àè4
+?A3e?,2*J0Úw1À  0ÌÕÈ263UÍ 4wÒ5uu6Nr7ÞÄ7 ÃÑ8?æ7Àèž[Lž¹jÎR¹žå ža÷X:JAÒ:Æi×:á8:ÏS:· 9)
+*¹ôð¹>svž
+°8à8s7¬<Ù7k6VÂ5~æ4/p3[ä2"ò0Ñb
+À  0Æ
+2è>3O14p
+5no!6H²ž7
+Š?7Is8hÀ7Ñ-Xž<°¹^¹œE~¹°:/g:°¹Ÿ:Ø:ÅPv:sM8ñÀ¹»¹9­0ž
+è7ö`@8
+ª7£ÿ%7g>6M Å5rŸ 4sà^3Qò2ÕÜ0ÈLâÀ  0¿>T2¿F3HTÀ4hK5gh«6CKþ7	m»7Ï8¡7âUÈž
+è¹QdÄ¹ÁŠ¹|œx9Ì9ø:	:Îæª:»:Y-8\¹¹4æäž
+­7åÐ8Ë7Áu7	bö6C?p5g\4hK3HLV2¹€0¿7º1~¢2eŸû3¡Ã4°»05­ö6ª;7CñW7Ñ]8'Ü7+j žëÁ¹íêžk^p:PÀ:û;
+?:Î:Ðë:æíÝ:ê08-ã¹k{Xžš`7úi8;.7ì©7UêM6øÁ5·Ü|4¹¿ö3 U2núŠ1èxÀ  1¯2^k3Ôz4«ZÊ5šw6Ž7?h7ÍRÌ8®7PÀžÛÍð¹Žží\:k,:ôz;$ª:üd:··Ž:ðÀÉ:f®7S±@¹j
+ž?x7æýÀ81ì7â
+x7LŒ6À5°LF4²33á2emø1Ë¬À  1
+àz2W 3/4¥úa5£cD6Ÿú7:=w7ÉH8ß7uÓÀžËÚT¹{ ¹2Ø:@rÙ:í_
+;*ÏÒ;9:ëv:úŒ:ã-· ¹iàžÖ7Óp8(©7×qN7C¯6¿5šŒ4ª§43l2[áH1
+®ÞÀ  1f2OÄ39ä4 ù5Në6ÉX75c7Å=X8;X78ž»æ¹AŽ¹n[:[:æD;1ý;+ü0;Â;3[:~¿Vž=@¹h°€žm€7À'88fø7ÌÕ*7:`à6¥Ÿ5¡+Ü4£Ó3#÷2RT1À  1BQ2Hq3l495:6§q707Á2¡807 
+ž«òü¹P¹9Ô:ß)
+;8`$;Bá(;)µô;
+Õ:iž^žûð¹gÂ`žÔ7¬»à8$p7Â8ÿ71364Œ5¥4r3­2HÇë1uD13:¬2
+®3¹Ü4Ô$5Ð(l6«ª?7h7õXÜ8*û(6Úû¹
+°L¹ïÌ9¥Ô:§pÃ:Á5V;¥÷ä;
+CÞ;:ñE:Õ§ú9Í~8¹O²ÀžÈ7ÜÐ 8O`8Î7zç·6¶&Ì5Ú§ 4Ý¬03À
+:28 18Œ¯À  1-/Ú2
+å¬3²îÁ4Í5É6Šiê7aìî7ï)8(e7T ¹Ð¹~89p/ü:¥€>:ï;±è; ñÅ;"»;	¡Î:ÓNÎ9±x¹V\ÐžÊ
+P7ÅÀÐ8DŸü8P7pî6®ž5Ñ«ô4Ô²3ž[
+211qÀ  1'%2Eª3¬Ô¥4Æµú5Âö¶6¡)7[;E7èú28%Ð 7!*`žÿ°¹
+Š9·:£×ž;ùî;kê:í?H;3ç; Þ:Ðõ©9rê¹]ìžËš7®±À89è7ø$7e6"6ŠâŠ5È°â4Ë·ñ3°šý2Õâ1*&À  1!32yKO3Šº4¿Ñd5Œ]Ü6é>7T7âÊØ8#:f7; `žòå°¹8dø :¢
+6;&);^Kâ:Ø;E;+ç:Î9rÚp¹c±
+žÍ 7¢p8/(7ëš7Z]W6@5¿µÓ4ÂœÐ3šöß2|I1"ÛpÀ  1^2p
+K3  l4žìÏ5µÄÿ6šè7M×ô7Ü8 €Î7TÖÀžæŒÀ¹)žëð: >²;=Y,;9¿â:ÃöÙ;V@;<ð:ÌC]9:Ï4¹j[0žÎX7P8$;Ÿ7ß+7O65¶ºÂ4¹Ã±3¡DÀ2pçI1Z1@
+í2L3Æ4äRl5à
+6¹8
+7|
+8
+°8?Ê<7`àžÿà¹T9îüæ:`à9÷+;wæÒ;6 :ê¿
+;:ŽDj9øUj¹3Á$žÁ27üóP8_G8e7
+è?6ÂC5éQ4ì<~3Ì¡þ2l1DÍÀ  19Q2X3¿®4Üq15Ø^>6²öÃ7sŽ8Ê·8:R
+7a$@žù@`¹_$9ÉuÚ:Ä¶:Óâ;He$;j :þE;BJ:¹FÈ9Ù]Æ¹?ÃžÅ×Ø7á
+08SQä8
+Ia76º"ì5ßÌ4â·á3Ä{A21=À  12G2(Ü3žÈ4Ôô5ÐŽ\6¬µh7k]ô7û|84Ùô7b1 žòóð¹k89£îÈ:§k:õàö;ãa;Qµ ;åú;üÿ:ŸI&9ºf¹KÅðžÊ}(7ÅHð8G\H8_7tÿ6²H5ÖD4Ù3@3ŒT2 15]ôÀ  1+Ùr2ù#3±â4Ì®ž5É
+z6Št
+7c`7ò8/aÐ7c>Àžì§h¹v\9|Ïl:Ân ;(÷:ÒÃQ;9XÀ;©5;#·­:ÃK9nr¹WÈ\žÏ"x7©sÀ8;f¬7ûŽ7iŸ6©á€5ÌxŒ4Ï®¢3Ž-Â291-ŠcÀ  1%
+2Ö3ªüz4ÄÍz5Á`6 2°7Z°Ë7ê8)é¬7dL žæZè¹À91ÁH:ÝÂÌ;Vý:g§; ý ;
+ll;.rf:ÈMæ9xí ¹cÊÀžÓÇÐ78/q7î$°7]g}6¡Á5Âï34Æ*3¬2{Ô1%îÓ16¬	23œÛ4Û&Ê5Ø<{6ŽIþ7xÏß8
+,8QŒ`7ú ž¯Ä(¹<r°9§t:`ÓÕ9k×z;²;?^Ì:è¢y9ŽA:m,W9àh¹4ž»°8.ËÈ8h;Ä8l7f6ºÅ#5Þžã4àÒ3Â1X2A1:zÀ  10þ2o­3¶îR4Ó$F5ÐNž6­€7oT8àP8IQ7ë±Àž¯¹D;9Ÿ:
+/K:eÉØ;zš;)ðM:æA
+:GW:p\Ò9\ô¹@%Xž.È8
+h8[áì8	ô7xá®6²þ^5Õ©4×ÒÛ3ºç2Õ712ÕpÀ  1)_ð2G@3°4Ë!Á5È`ò6Šÿ57fJÈ7ûlä8@æÀ7ÜÚpž¯Pø¹L|9s4:ô³:ÈNí;aì;Î:ãàq:Lmö:sT9'y¹K¶ž¡è8e 8O8K²7mŠ6«75Ì(4ÎÓ 3²Ôu2
++,1+eÀ  1"¹ã2|=¥3©Ž4Ã<5Às.6 YÐ7]<7ñ&88{ì7Î0ž¯X¹SÍd9E
+Ð:®º;Üs;H",:þ&ª:áf:Ê>:vœÕ8äª0¹WFàžð7üc8C.:7ùE€7bkl6£pÒ5ÃË4ÅÓd3«&2C1$YZÀ  1
+Ô2qìË3¢'æ4»
+ž5ž
+h6Žk7SÅ®7æÅh80 7¿+àž®ÝÀ¹[H9|:Ã};9p;/(t:ÓI¥:ß
+P:]}:yîS8tÄÐ¹b×°ž¥7Ûü@86Ô`7ëóæ7W0H6ª
+5º{k4ŒÓª3£w2s®-1
+N1-R2oâò3¡é4»·
+5ºáH6æ7^«+7ý}^8W'Ð8MØ·óK@¹08-5À:EÎY:p
+ ;)&;žì99SœÐ:^kžÆ¹" · W@8há$8côl8¢#7e
+Æ6¡55Ÿ
+4Ÿòê3€ÿ2s2~1
+
+?À  1^
+2fÍ&3mÞ4Ž~·5³C6£(7U 7òà8LÜ8?8žM¹#ª47Ž `:JC€:Š(;T;üw9í@9®€9üðdžè¹*W·Æ[À8Ww 8X2ø7ûH@7[L­6ê¢5¶âc4·]J32iœ01øÀ  1Ä2]·W3DÑ4­F`5¬S<6`37L~Ñ7çºa8B481žô¹'Ì85ÝV :Nžë:·=2;
+;
+?ú:#KU9ó>~9é#úžÈHp¹2@·ì`p8F
+8Lq7ïL?7Q|6=5¯0š4¯Ç§3/82`GÝ1±À  1¿|2T¡3Å4Š	5¥
+66
+@7Ch€7ÜØä88Eà8#ž
+(¹+î4·v:S.A:ÖÔE;­;:P
+2:÷-9ÕW¹=¹:ÖÔž	2x84€8@°7ãP>7G¬x6}5§~ð4š23ŸÔ2VÒ1
+jÀ  1ð42Kœ3òž4Õ²5Å06ÚL7:Rv7Ñ÷c8-ú8dž(C ¹04ž` :W£:ökP;õÜ:ÿ:|ÈÞ:>O9Á-¹&VÌ¹Clž
+4À8#;
+84î€7×T;7=Ü]6áë5Í64 d3No2M]=1"0æÍÐ24nb3tÆ4D
+5Fª6wçó73k87ÕÇ8G«ú8
+|7ÚKž©@¹÷,91rF:4u*:||B:\R:	Æ9ÃtÂ7öM¹27ž° 7ø 8
+Â8LÌ\7Ù³Û76L6zßh5Â¯4S3vø25Â0è\¶À  0ÝÔ
+2-Zü3jéß415^¢6m}7+Ö7ËÙÅ8=J%8nüP7¯yPž³¹
+žÈ9(::¿Œ:éÝ:pôÂ:
+®9œ¶À¹@³žŒî7Í¶P8ztH8B©I7Ï÷7.LF6p'5í<4Þ·3lþê2.¿Ë0ßvpÀ  0ÔÚD2&G3a7ô4ÀU5v6c*7#Às7Áëý82èP8]œš7§0žœ
+Ž¹z9¿î:A
+X: :Ëœ:) 9·Å[ž
+Ÿx¹O.žÉÛ¬7¢ÒÀ8i«8847Æ:@7&@6fTã5È4
+-3ceØ2'œ0Ö*À  0Ëà}2413W
+4{üð5}
+#6XšÅ7ë7·þ78(|8L73ª žÇ,è¹<9æ¬:GTî:Ad:
+
+:99±íšž¹]ªžÖÉH7oÞ 8XáÐ8.c$7Œ}s7
+â:6\ 5BU4~öø3YÌÉ2 ºD0Í©æÀ  0Âæµ2 Ë3MÔ 4py85qM6N>`7«7®q8
+$§8;@d6Œ
+ žÑ;(¹!ýÄ9
+:M: í&:nv:I!9¬þžÉQÀ¹l%žã¶è7À8H8$@7²ÀŠ7-36QÊ\5tÙÁ4sŸ3P3·2·0ÄÃ0/1ðÅ3$lÎ4B}75Ft6-°þ7?	7¡ 8#©]8H8yh7é žºÅè¹î·{xð9_9;Æ@8Ô
+žÓën¹7ê
+žÜð6«Î 8Ì8 Æ8$Fz7¡X7Í6.
+š5FÐ¿4BÎN3$ªÐ1ñ0IÛÀ  0ùª1ç	£3
+°4:b*5=ÿg6&v6öª7HÞ8ÝM8n€Æ8gýX5
+ žÈUø¹
+­^·²9
+Ù\9=sÔ8c}:žóôð¹D20žìtšµ 8l! 8r
+:8
+y+7Ó6øK@6' w5>î4;3N3
+Oý1çßÀ0w4À  0Ú&1ÝM­3óN42G
+55É6
+qí6ê×7q€8<8^4B8Oä¶ÌDžÕæ
+¹l·š@9 #v9?!|8?RJ¹	ÿ.¹PzZžüW\¶ð[ 8W
+\8cÔê8«Þ7oL6ívä6óF57
+o43N3õ*1ÞŠã0€À  0º¡1Ó¶364*,
+5-,6Òc6ßx7j8	E,8MÃÄ86p·]'Àžãv,¹+î·p9#ms9@Ï 8'¹è¹\Âr¹
+
+·_8@8BÈ8U8
+Þ7YÆ6â¢6æ5/*F4+ýM3V1Õn0ÑåÀ  01ÉÕŸ3	yÍ4"þ5$¡62Û6Ó/ò7Ã08 y
+8=SB8
+
+ð·ª°žñD¹ë,·¥9&·9B|Ü7íùµ¹*¹i
+¹j·£!P8- 8GhF8F7
+D@6×Î.6Øä5'H
+4$bL3
+?1Ì5'0ÿ<03Ù1YË2Äñ3êY74ò~*5ØT°6¥nê7Vü¬7éõp8O¯Š8Ä8ï
+7Xpžm)°žù/¹Gë¹(éü¹.%)¹óØžH®70e@8{at8±Ž8Lÿ<7çŠY7U>46€I5×°4ñ,è3é2U2Ã'p1ÂÙ03(À  0,z
+1q2»ÆÑ3àJZ4çÖs5Î46¡f7LC07ÝKZ8BêS8«8h°º7ã ž	¹J,¹ ]¹.m@¹5€¹Vž€Ûì6gi8c>8
+G8B7Ý
+
+7L6(5Îe4ç³À3à,2»¯1b0,gÕÀ  0%1g2³±3Ö;|4Ý.º5Ä»·6Óä7A¶7Ð¡@86$ý8qŠ8I~Ž:x ž~$¹
+
+<¹%s¹3ð|¹= ¹$Àžµo¶rÃ 8JË 8tÅª88$Ñ7Òqà7BëÜ6œ<5ÅÇ`4Þ:3×%±2Ž7Ë1J0%§§À  0
+Œ1yBh2«B3Ì,4Ò5ºï:6`76Ð<7Ã÷)8)_š8[·28*V*··PžªòÌ¹ÐB¹*¬¹9sž¹Dvp¹,0žÆB·3;Ð82þ8cvÎ8-·7Ç×£79Â°6÷P5œ)64ÔÁl3Î^2¬¿ù1{A0
+çyÀ  0] 1mr2£ o3Â
+Á4ÇßH5±"Ÿ68Ý7,Á7·M8
+T8EçÆ8
+(ä·BXžŒgv¹O¹/0¹>öô¹KæÔ¹5)¢žÖv·ãh84Ô8R'ô8#Jd7œ=h7061d5Ž4ËHA3Å
+2¥H%1pu0'K/ºéq1üq2N÷v3z%4C85nö6;3~6üMf7	²8
+Äþ8bëM8Þ©8.8NPH7cÔ·ÂMž
+À·ÂÇI6ôRH878NQ8+8\ë58	Â7hä6øR@685kf4Â&3w=2Lô1£¿/¹U?À  /³è1ªç2F
+3o)?4z¹5c_625]6ïþ7<A8{
+8SŽ38Ï8D8'j6zÂ·í9ž1PžPøµ©& 8ir8~ò8
+J®8Q8*Ç7Á6íÚD61ì5bE4yj3nÂ2E,é1./²gWÀ  /«D^1Y[2=!³3d,Þ4në5XÇ6)7=6âÜ7nÐ7ød8D}8wÈ8g"º7ÿµ¶Ìçpž žXÐž->K·$rø7ïr€8eG8wòd8E!ä7ù&í7Æ6ãbF6)R5XìÏ4oP³3d
+F2=eN1/«ynÀ  /£qÓ1Î246Ò3Y04c
+*5M|06 9
+6Ö$)7sB¿7çÑ%85Eú8_b8F
+ï7±?`·
+ËÌžG]ž@žS+m·à<7°8K8eOm89=87ëøK7vêó6ØêH6"
+¹5O4e6æ3[Ì25Ž1ø	/€
+À  /I0÷l2+Kð3N44WPŸ5Bp6:þ6Ék¿7c§Þ7×>48&à8GDA8%"7E`·Ø]úžoÞÚžOXžyÊ·áZ7ad81òv8R¬{8-X7ÞÉš7jH­6ÎrJ65F<84[
+3QO2-Ö0úÒì//+Žº0Ýr1Á932ì
+J3û; 4èkv5º³6ž¹7ŸT7 ï8N8X8îå8C8Š:8Û®8Ùd87Z8â@8B8ú 8Q;K8
+Ä7×7)k6~5·ï4äRF3÷!%2è:1Ÿ{#0/)©À  /$d0é¶1ž¿2á	3ïÀ)4Ý5±Ó6vW47x,7Ñ8×
+8IO÷88ú^8êÒ8{üK8n?š8wdÙ8sV8t8| Ô8Eª
+8µ²7©µ7Û6s|j5¯«¯4ÛZÃ3íæ2ß¬)1·NC0ò/#BªÀ  /
+J0{ëð1°EÙ2×Ç3äE14ÒÀ5šô6i<ö7
+27³u7ú#z8:Î8l.8b~8r^Þ8XAQ8JÌ 8V[
+8pæ8}ŒÈ8kLe8:Œ7ù±@7|O7
+K6hôÆ5šPo4Òc@3äŠ2ÖÒ1°!a0{»
+/
+÷ªÀ  /Ä0pu1§Ì+2Ìt3ØÊ:4Ç°å5s6\"ž7ëÝ7
+m7èê8+Å¥8VW
+8bÐ;8Pè84X8'Y85QF8S+8fX«8Y÷ÿ8.ó7ë÷
+7Nè7n»6^m"5 õ/4Ékœ3Ú
+h2Íø1šô0q,/¬«À  /sÙ0d
+ú1R}2ÁçC3ÍOA4ŒÈ	5f56Oz6õKk7xîÈ7×
+[8
+ {8@v8F>8/q@8ËN8æ8Gy86ML8Nô8H£8"ø-7Þ<ù7!6û¶X6Så~5ñ4Àt93Ðü'2Å
+ó1¡Ç0gg9/a«.OX/áZc1P¢2DÂò3T
+ï4GrÖ5#qO5éH°6ç|7
+šD7t7ò*8/Ö8`U89Ø8Éy8
+Ú88~ñ8Z£8*â7ëp|7Kê7cŽ6+®5ã I5·¯4C-3O×Z2Aâ1
+tÀ/Ý.ÞÀ  .
+J9/×{ä1:ð2;Û 3JQ
+4>š5|×5Ý	6R7Œ7ø7ãx8#	8PÈl8q88)€8«8mÓî8M[48 µ<7ß7â7¥ 62Ò5ÚT5^Q4;i3Gâf29º1/ÕNx.fÀ  .~3/Íd1%=22ó
+3@H44x5`5ÑÏ_6œ±7
+}47p¥7Ô°Ä8<8@ö8]c8lw8pÜ8kç8\¶Ù8@ë8Y7Ó³ª7ÛØ7
+æ69õ5ÑÄ5ô43ûŒ3?íp22o(1À`/Í\.}ëÝÀ  .rõ/ÃŸä1
+2*
+36·t4+"I5
+è5Æž6tQ7ç®7sÑ|7ÅÅ8
+q81$8J'Ÿ8VéÕ8ZÆv8W¿»8KÀ82Ê€8
+ýò7ÇÕD7vG7'ù6v45Ç»5
+«4,c37øz2+#Ê1
+æ0/ÄÞB.sÐíÀ  .fu·/¹àd1ùÖ2!#&3,ê 4!²5p5ºV6e'Ì6ô€N7bÁ®7¶Ù`8Š8!R¯86¹8A\#8E 
+8Cï8:|«8%Z8¢M7»öÜ7h×6úÒË6jz5Ÿo>5R94$Êc302#Øl1
+ÿ/ŒŠ&.iµý-Ç|/"ã0gÁä1o2Äp3
+4{1#57?S5éæ\6œE7 E÷7]³.7©°ì7çïU8üÞ8 Ô08&r8l
+8
+ªØ7ââO7¥d
+7WšØ6ù`ü6~3ï5ãÔ52l€4t×P3æ­2^1c0bâ
+/A¥-Ã©.À  -ŸÃÙ/Rn0]XN1ù@2mŽ3ds4nùh5.Š5ÝÛz6w06òbÜ7Pý°77Ù®Ý8 ð8šî8
+)8Ò~87Ö®C7
+«7MgR6î!46s=#5ÚÖ5+:z4k3ø3:Ë2C¡1Ê0ZsZ/bt-Œ~BÀ  -¶
+/ù0Rîµ1_2ö3=Û4bÁ¬5$ïú5ÑÐ6i£Ø6ä9Ì7DH47Q7Ëni7ú
+8
+}°8ÆÅ8
+8ô7ù(w7Êz>7±67C%Î6âál6hFX5ÐØ5$P4a3ê2gã1Åþ0R/B-µSTÀ  -­RX/
+í0H
+
+1yÄ2À83B4Vð5ÈN5ÅÅ¶6[ž~6Ö»77ž7h7œ-ø7è,8Rn8dp8g7éÚ7ŸF:7WÄ78äJ6×¡Š6]O5Ç)Ú5
+Ö'4WíF3ã	2&1zîa0IÑ/
+€-®(fÀ  -€/»0>1lUd2i{3sáT4JR45 ¢5¹ºÔ6MÍ$6Ççª7*Ý<7O·7®í
+7ÖQ7ðNY7ú47ò
+³7Øû=7²17þN7.¢Æ6ÌaÞ6RXÂ5œŽÜ5£þ4NIì3xnN2°h1pPÆ0A'/ÄÝ-Šýx,ûè>.N«_/0»!w1Î
+2Çš*3©.¹4{lF5#ú€5ŒÖ6=ùB6©«ü77>¡7roM7j7x7hP7o
+¯7:íG7y6¥Wv68ÕŸ5¶Ðv5j\4tá3€¡2ÂoB1ÉF20¶€/.Iý»,ökÞÀ  ,ðÊ±.Ep/×T0²41ÄÜH2Ÿ*ó3 ûf4nù 5«5²EP63ÞQ6 nP6þ%
+73Èš7d€C7x7}ý7å87b;71u6úbh6Ê60»¿5¯5âà4jÀê34F2ºûT1Á¬
+0¯¿/µ.Bå,íqéÀ  ,å­".<5º/
+
+0©ðð1»8s2Ž­Œ3È4b
+º5\5šÈ6)Ã^60Š6ï.
+7)®7VÙ<7w5Ú7]7vÄ<7V
+Ê7(9€6íÒ£6<6(¡œ5§\È5[b4`ÿô3Çs2³f1ºä0šïc/Y.;.
+,äwòÀ  ,Ú.2úç/dÂ0¡X¬1±2«03À4Vt5
+
+5ÀC6šn6òû6à7
+7
+Bž7I47gfÇ7rz7gŸ
+7I\7
+ßÕ6áBâ6¯#6 Ÿ5¢ó5
+Óå4W>þ3Z 2¬w1²wœ0¢C/ü .3Æ6,Û}üÀ  ,Ïr.)À/sVô0Àh1§ðÈ2¡³K3al4I,5Ÿ5ýŒ6|6µP6Ñ@
+7¿7;C/7W­7b9
+7X·Ø7=
+ì76Ô³
+6!²6mŸ5é
+5Lh4M~3íÌ2€1ªÝ0O"/w@R.,^_,Ò,
++§-gó.§»Ã/Õ&0í1èrŸ2Ç£~3¥î4Gü+4éá5qz95Ü·0632%6ºÝ6š+â6Ãæ96ÍÊ6Âªô6Š#6V6/lÎ5×jØ5k04ã¢4Bf±3jÒ2ÂB1âð0ç9
+/Ï+.£u)-aÒ,ÐyÀ  ,ñ-]$o. à/ËT60âM1Ýk_2ŸF3BÂ4>·4Þ5eÔ5Ñ(D6)Ž6u¡ 64â6¹K6Âè_6žÅW6ñx6rà6'\5ÍÝ=5ab4Ú
+z4:>3¡2ºÒ1Ùrš0ÞÑ/ÇÚ.r-Y¢,Û
+À  +ÿlð-RŒê.yþ/Áã0×h
+1Òcþ2Žc3ß44C4Ò"|5Xn5ÅU6 6Ù6gÌF6=ã6¯,^6ž3ò6®ßº6¿f6fžÆ6L35ÄO£5W,4ÐQ42«Ë3ØP2³`1ÐÖ`0ÕÚ/À%õ.oí-QX¶+ýË@À  +ò÷Â-HUf.Ù
+/·¯0ÌMŒ1Ç\ 2ªÂÖ3|l4*
+Ð4ÆBò5L
+5º
+h6¹56Y÷6Fä6€Ïr6­6€ú 6U6Zý6;ç5ºÂ
+5Lðö4Ç )4*ÎX32«ð1È:0Í+_/žqZ.mN-IÌ+óàgÀ  +æ-=íà.89/­Ý;0Á2ô1ŒU>2¡"3r24 Z4ºcg5? £5®{|6
+;6L"Õ6Oæ6r6¢Ë66
+[C6Ni66+5±4r5BÛ¿4œ«4"ðæ3v2£ÿ~1¿Î0Ä|&/°ŒŸ.j¯-@Þà+éõ+	f.,djþ-Š©L.Õo/ð9I0ír01ÎQº2¹3Tg,3üMj4k
+4ö3Ö5K9z5[5Ä ö5æ1q5òZ65äå{5ÁÝ5Þ5G@þ4ð43õè3N
+ô2E1Èsí0æ·µ/é}.Ï¡8-¢(Ž,^cò+ÝzÀ  +Bó,Z
+j-B.Ëª/å0â7€1ÄoR23IõV3ïŸI4{4éŽò5@Úµ5º)5º5Úl5æS5ÙÆF5ž®K5B45>ZI4æ1
+4wVª3ëK3F@ü2C 1Àœ0Ýúf/àÃ.Çôú-9,VP:+òÀ  *ú?m,OÍÔ-u6.ÁÐŒ/ÙÉÒ0Öý1ºê2i3?3ã/(4n.ú4Ý656{ò5œ5°
+5Îýh5ÚLõ5Î§5¯5
+}55s4ÛÂ4lv(3áo®3=ü2@ì1¹R0Õ=/Ø	~.ÀHº-Ip,N<*øhÔÀ  *íøô,E@-Û*.·öâ/Î0ËÂ1°ª2Á35š3Ö 4`Ûj4Ð·/5,
+.5|î£5Š5Ãcc5ÎFV5ÃÝ5ŠPÊ5}qÃ5,Ü4ÑT4aŠ3×]35·
+2>Ù1±O0ÌÌ/ÏO~.ž|-YÏ,F(Ê*î¿ÂÀ  *á²|,;0©-A.®
+/ÃZ\0Àþ1ŠÈ2~33*Ò3Êç4SÜ4Ä8L5!Ÿi5m«Ê5#5·É_5Â?¶5žh©5"	5oèp5#Š'4Æå4Vµ"3ÍJu3-r2<Ã1©¶0ÃÂ~/Æ|.°ð=-j,,>*å²)í%è+FNL,šç-Œ-.ÕFŸ/Ô¿Ý0º»1T@2D­B2ì
+3{Ó3ìÝ4Eéò44Â4åÛû4òÕ4ä­4À«^4èö4BKÜ3çÇÖ3u©2æp¢2?Qé1E00µcM/Î.Ï$F-¶€,Ñ+@Ð~)æµnÀ  )â+=U,Ü-³U<.ËV€/Ê»€0±Ù1dÖ2;"ü2àýå3o&Ð3á% 4<é4Ã°4¹4Ú¯(4ææo4Ùî 4·Ð»4i49Î[3ÝéH3kOÊ2Ý27¹ú1Ï]0®rz/ÆÔ.ÇnÞ-¯ë,e^+9Ö©)ÞjªÀ  )×âG+4\ê,ZÑ-ª©K.Áf/À·j0š÷w1ul21Ž2Õk«3bÃÍ3Õn<42Mâ4~Å4¯~z4ÏU4ÛI
+4Ï/³4®ö4ê=41PÞ3Ô
+Œ3a
+é2Ó¿k20"1Y0§Š/¿
+ª.¿¹w-©2!,;ì+2ÜÔ)ÖåÀ  )Í@v++d8,{g-¡ýZ.·vo/¶³10 p1w
+2(m2ÉÙs3V`Ë3É¶Ø4(Û4zs²4¥ît4ÄU4Ï«§4ÄpÊ4Šx4zÕÀ4(Ó_3Ê,03Vì
+2ÊfÏ2(1wÇl0 Ò/·@·.ž-¢y0,|$ñ++âÿ)ÍÕ À  )ÂŠ+"k,nu-Qi.­T/¬®ø03g1i-22
+%2ŸG83IýÇ3œÿr4
+±Ô4kéÚ4^l4¹(°4ÄD4¹±Þ4@Ö4m×4 Uà3ÀM€3Lº-2Á22 ò'1lÛÆ0ÿ/¯vÂ.°Nš-À>,qÒ
++$é*)Å\(Ž£*t
++_Ýü,tÒ-Š<ö.§,/Â0föM1
+ìµ1Á
+	2Ou2ÅQÊ3&i43yBî3Šï3Äà3Ð	Ž3Ãñ?3€x3uæÀ3#2ÁLb2J¯ß1ŒD÷1¯Í0`A/ÊQ.¢S-¡b,6z+Y`|*à(¯|À  (¬°*œ+U€t,ÁÀ-6.Wò/0[ù`1P91·Ð2EnŠ2»Ä3
+]73mB
+33»Ý3ÆWü3ºøM3)3kõ3
+û2¹/à2B^1ŽŽ¢1ç0WÚ./PÆ.;
+-fÉ,+Qz*
+Íë(šŸŠÀ  (£ë»*	»m+Kjì,­-Ëv.b/
+D0Püq1³º1®2;gË2²7Z3Q93aA(3$P3²C;3ŒŠE3±ÿ[3ŽL3`M*3i2±\2:
+G1­$O1þ0O*/×;.#:-k
+,Ú+I£*õ(¢yÏÀ  (ÓÈ*ß
++A1f,z·5-¶.®Ò/~
+0Eÿ1>1¥721`ð2šª$3E<3U@G353šô3²ô3©j3Rq3Ua3{Ö2šöÚ21»ú1¥ü1h0Fz/~»_.
+W-oN,{Y+A­8*1ÿ(4øÀ  (»Ó)ø+6÷Þ,mQ-Yö.ÚB/p0;1 zÀ1ë2'Z2
+ì39@3I?c3E²3¥ò3©BØ3 
+z3ð3J³3vC2 ÚX2)j­1š1P/0=Éõ/sÈJ.ót-s,pý.+9ÆÊ)ûÈ(ð!'p®~(Ër7*6ý+E·=,cy-fdÓ.M@/!§·/àQþ0p¶1âq1œS1òb26Ã
+2t>2î2í¥2Û"2r~D24r1î01øV10/Ú{/
+;e.Gº8-_¶¯,\Éª+?ÞÔ*ŸŠ(Åv9'iª
+À  'eÚT(Â:~*P§+<¡e,XòŠ-[©ª.Cë8/	Æ/ÕŽ'0êL1
+ÎG1ôâ1ç2.&62i/z2ÆJ2é@2[Ò2gÐ2,§r1äz1*Ò1
+®®0Â~/Ñî£/.5.@'æ-WXÉ,T ð+8Ú*
+mS(Ÿ\¶'aQ²À  '[,(¹Ä*	jP+3,Nl4-Pî.:I./kÕ/ËQ0xÇÄ1º
+1,p1ÛÌ2%^2]À³2
+¥2äÚ2Ü2]!Ç2$ÜJ1Úaô1]O1ÄL0vÔž/Éa·/!.8-Núá,Lx6+1Ö_*þ(·C1'XùVÀ  'P2(¯Ë
+*ù+*uŽ,CåÂ-F3V.0§%/
+Íä/Àx{0kºñ0ÿKæ1tÇþ1Ð
+ 2
+ì2RQï2zŠ2àt2zº`2Rs2
+"1ÐIV1u0ÿ³Ø0l$w/ÀÔÍ/
+×.1A-Fú,DOz+*Ò$*Êª(°)¬'P ûÀ  'E]Ø(ŠO)÷;E+!_Ü,9_O-;x,.'
+//ó/µÚ€0^®
+0ñ#1g7
+1Ä32O²2Fã(2m2œ2{ž
+2m»¿2GÅJ2Eú1Æ0¹1i0óß0at3/žGà/§.)pî->?,<&À+#Íê)úò«(©('HH &
+pØ'pF<(³
+)ì
+V+m,
+:,ú-Æ	.^¬/*À£/º=¶03µ¯0ÿ0è)1
+<P1:N÷1EH%19ù1õ0åÌ]0/œ00aÛ/¶JÒ/&Ÿ}.Üë-Àž,ó,6À+Q)åu(®&3'i&	9¬À  &>'ee0(«WÉ)á9ó+M|,ÇŽ,îs©-ŒÊ<.ä/"¿Ç/±0+NL0gL0ÝÐð111Û
+1<rê11Zm1=B0Ü0Ýx0)$ò/®òÙ/ %/.h-¹V~,éçó,,Z*ÿc>)Üª
+(§Ú©'`¹&V5À  & µ£'Z"(£*~)Öi*ø+üªŠ,âÑÒ-³s.zÕ/Ÿê/šÉV0"æè0@0Ó
+·1
+æÂ1)g!13¯1)+ã1
+ü0Ò8¿030!è/§à/â.x»Ê-±ôe,à¹Ò+úCâ*õÚ)ÔO (¡'X]h%þå|À  %ô°'O£(ý3)Ë,*ëo7+ïÅæ,×/þ-ªLš.màÚ/Ÿ/ &00ç0ÈJ1»ý1 ó61*Ès1 ýZ1Ì·0Ènñ08ð0« / Bæ/ò.n<Ä-ªN,×²+ð/*ëØy)Ëõ6(C'PN%õ
+À  %çôÛ'DÂ(Ïè)ÀÈÈ*ÞÙT+âá",Ë&-¡
+Þ.`ì°/
+œ2/T÷0 0yæh0œH0ÿ"k1L1!ó91ÎÐ1 q0Ÿ¥"0{ÍX0n6/êí/
+YI.cœŸ-£04,Î]+æD*â)ÃÊ(ø
+'G¥4%ëW                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
Index: /branches/czw_branch/20100427/archive/noise_model/test.41.kernel
===================================================================
--- /branches/czw_branch/20100427/archive/noise_model/test.41.kernel	(revision 28017)
+++ /branches/czw_branch/20100427/archive/noise_model/test.41.kernel	(revision 28017)
@@ -0,0 +1,2557 @@
+SIMPLE  =                    T / file does conform to FITS standard             BITPIX  =                   16 / number of bits per data pixel                  NAXIS   =                    0 / number of data axes                            EXTEND  =                    T / FITS dataset may contain extensions            COMMENT   FITS (Flexible Image Transport System) format is defined in 'AstronomyCOMMENT   and Astrophysics', volume 376, page 359; bibcode: 2001A&A...376..359H PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             XTENSION= 'BINTABLE'           / binary table extension                         BITPIX  =                    8 / 8-bit bytes                                    NAXIS   =                    2 / 2-dimensional binary table                     NAXIS1  =                  741 / width of table in bytes                        NAXIS2  =                    1 / number of rows in table                        PCOUNT  =                    0 / size of special data area                      GCOUNT  =                    1 / one data group (required keyword)              TFIELDS =                   11 / number of fields in each row                   TTYPE1  = 'XMIN    '           / label for field   1                            TFORM1  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE2  = 'XMAX    '           / label for field   2                            TFORM2  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE3  = 'YMIN    '           / label for field   3                            TFORM3  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE4  = 'YMAX    '           / label for field   4                            TFORM4  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE5  = 'KERNEL  '           / label for field   5                            TFORM5  = '41A     '           / data format of field: ASCII Character          TTYPE6  = 'BG_ORDER'           / label for field   6                            TFORM6  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE7  = 'MODE    '           / label for field   7                            TFORM7  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE8  = 'SOLUTION_1'         / label for field   8                            TFORM8  = '83D     '           / data format of field: 8-byte DOUBLE            TTYPE9  = 'MEAN    '           / label for field   9                            TFORM9  = '1E      '           / data format of field: 4-byte REAL              TTYPE10 = 'RMS     '           / label for field  10                            TFORM10 = '1E      '           / data format of field: 4-byte REAL              TTYPE11 = 'NUMSTAMPS'          / label for field  11                            TFORM11 = '1J      '           / data format of field: 4-byte INTEGER           NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = '43872aa3e8869d06fa8ba894d4990d28' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0215o74' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 6' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -984.25 / Telescope focus                                AIRMASS =                1.111 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 323.7007 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -100.3845 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '10:00:02.923' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:12:33.634' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 6' / Object of observation                   HIERARCH FPA.ALT =   64.146359 / Altitude of boresight                          HIERARCH FPA.AZ =   226.541732 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =         -0. / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99981 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -74.00659 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.0486 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -762.8979 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -984.25 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  72.50212 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.6142 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.1 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  14.7 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    1.3 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =    330. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 =  8.8 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9. / Telescope Temperatures: M1 cell              HIERARCH FPA.TELTEMP.M2 = 5.65 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.3 / Telescope Temperatures: spider              HIERARCH FPA.TELTEMP.TRUSS = 6.45 / Telescope Temperatures: truss               HIERARCH FPA.TELTEMP.EXTRA = 6.2 / Telescope Temperatures: extra                HIERARCH FPA.PON.TIME = 965769. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =      24.4475 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 7.520776 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN =  1.010133 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.865933 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 17000. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 1610250. / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3460851698 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.2487 (stdev by 1.1175)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WEXTNAME = 'SUBTRACTION_KERNEL'                                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   o      oISIS(16,(2.3,4)(3.9,2)(6.6,2),1,1.00e+00)       ?ðójTfðV?V&VHô?Ãã±=v?kþ§?Ã[E%¶¿,^äê·"Œ¿%BÝQB=¿2`'æc¶¿4Ÿ;.?Ä.VB§Z¿hÎÙ®
+íë?º'øª¿ü?f»,¥BÎ?M·uÍ/?Â$¿k4£ÀœgÛ*)¿qþþŠéB?çÂâŠ¶»K¿aôõšJ ¿HÊCî?çí$ €x¿ö1ýêhÏ®?Ré/îÚ
+C?ÉÍ$äúé? Úl,a€?
+µÇßÓ"6?Ê	úýR¿Çªœîè
+¿0°ÿ¬¹:¿šÛmš­?Q,ÏÌk×:¿¡(Ñ§A`d?8³uúm»?Ã+CõË?CW
+Ý?>¥4€ó¿BMÕ?c§h5ú¿ü¹C
+?Tžp£ß±¿5iAùÍÃµ¿å
+
+ 	?Ú4,fŽ¿i!º8ç¿·Ÿh
+]¿h­|äÝ¿&Û¥g®¹¿žÆ~ýöC?Œæ2Êà?I-+bOŽ¿×÷?!¿?Jìù
+(>êj/
+iT¿,S°Ñ@c?É ª4Ïç>ù8ÆŒª?tå«·?I9
+;æ>*?¡dyª? sùv
+¿1§­^¿;ú>Z°®?#òÙ¿dÁÄ?
+À]Ï?
+@®æL?ùÂî-þ¿%~;¶Ÿýokµi?wó_ø¹ò¿Ü¬Ÿ^žÌN¿9wÆ1a?·ââ{+ò?IÂ&T-?0ªP³	Ÿ?ž¶ð
+ñº¿žúÌÛ?ü¿?GËô?dê¿$,:fŸü°ÿhh?ánÖ~d)?³3@   ?œYûÉDuf:åxé;'íÙ   x                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           XTENSION= 'IMAGE   '           / IMAGE extension                                BITPIX  =                  -32 / number of bits per data pixel                  NAXIS   =                    2 / number of data axes                            NAXIS1  =                  169 / length of data axis 1                          NAXIS2  =                  169 / length of data axis 2                          PCOUNT  =                    0 / required keyword; must = 0                     GCOUNT  =                    1 / required keyword; must = 1                     NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = '43872aa3e8869d06fa8ba894d4990d28' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0215o74' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 6' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -984.25 / Telescope focus                                AIRMASS =                1.111 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 323.7007 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -100.3845 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '10:00:02.923' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:12:33.634' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 6' / Object of observation                   HIERARCH FPA.ALT =   64.146359 / Altitude of boresight                          HIERARCH FPA.AZ =   226.541732 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =         -0. / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99981 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -74.00659 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.0486 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -762.8979 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -984.25 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  72.50212 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.6142 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.1 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  14.7 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    1.3 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =    330. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 =  8.8 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9. / Telescope Temperatures: M1 cell              HIERARCH FPA.TELTEMP.M2 = 5.65 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.3 / Telescope Temperatures: spider              HIERARCH FPA.TELTEMP.TRUSS = 6.45 / Telescope Temperatures: truss               HIERARCH FPA.TELTEMP.EXTRA = 6.2 / Telescope Temperatures: extra                HIERARCH FPA.PON.TIME = 965769. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =      24.4475 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 7.520776 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN =  1.010133 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.865933 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 17000. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 1610250. / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3460851698 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.2487 (stdev by 1.1175)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WBZERO   =   0.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          BSCALE  =   1.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          EXTNAME = 'SUBTRACTION_KERNEL_IMAGE'                                            END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             &ÐwÊ(0Ä)ÔÖ*­h+ÇØO,ËH&-¶1Ö.ú/HË©/÷Q0€J1º61]oÙ1§1á­28±2;A2î1à#1Š
+1[Šu1 xá0
+&ô/ôJÕ/F&W.ùV-³,ÈA+ÄÐ¥*ª\2)Î0(.
+º&ÍIÀ  &ÆÛß((Ž){\B*€â+Ÿf8,ÁX-­x~.
+/?s/ëD0
+µ0ö·1RU1Rì1Ö ç1ÿJU2L1þã+1ÕV¡1|1QOq0ôûÃ0~
+®/é-æ/=<­.š/-«¥Ç,¿
+
++ŒN
+*£2)xà(&²,&Ä©À  &œ?ö( _W)oÜ*ÂÈ+Žô ,·ð-€¿%.²/5U>/ß8"0rî=0éúÍ1GŠÑ1Ó1Êñ 1ò#E2 \Ý1ñêQ1Ê 1­s1Føm0éÅ0qËu/Þô/4S.W-£œ~,¶É+³Ìc*À3)m`(V&Œ	À  &³€
+(,ú)bÁu*¢÷+«	,®DŒ-Ì.vU/+	/Ó+°0eÁ0Ý=ú1<ÂJ1Ô¹1¿áX1äü51òÛW1äñw1¿Ï1Ák1<¡h0ÝÆ0e:/Òô/+iW.v
+À-Õ5,®
++«JC*r3)bvß(û&³iÀ  &ª"(ú)Vt
+*(+¢ò,€î-Lt.huž/!ÞÔ/Ç>0Xæ0Ð-11ÝÇ1¡1ŽÑ1×Õ%1äüö1×ø1µ
+
+1Õe12Je0ÑÉ0YI/Ç×/"«.iit-ìí,¥Pú+¢È"*$4)Wj_(&ªÉz(0é4)9*ÝSF,Wè-%€u.'Q\/Ü/éxT0¡
+§1E__1Õ=2Kó§2¬é«3
+%3. 3Nõ3[ 3Nq3-&,3/Ò2«Ue2I»¡1Òz1B³0/ /åí$/Æ.$€N-"öá, v*ÙŸu)Óë(.À  ((»x)GÑ*Òô*,	Â-
+Ãú.Lú/
+¬#/Þ
+ó0Ô1;£Š1ÊªA2AÊ¿2€F62÷6œ3%Nó3D§ò3P;ù3DNT3$»	2õô2£3Ì2@I-1Èà¯19Ó,0x/Ûµ)/
+Ž.
+{ö-ò,ðÜ*Ð
+Ö)§?(&ÒýÀ  ( Œ)V*È
+,·-ã.H/|4/ÒÁ0±þ11çí1Àð27¡Ö2¢À2ê313
+Ñ3:Z\3Ecð3:+&3
+Oå2éw2226Öº1¿%ä10ó?0Ûî/Ñ},/Š¡.S-î[,áA*ÇM6)z(iÀ  (` )d:*Ÿ5î+÷Îæ-.D0.þ/Çf.0È+1(,51µ2-xë2ÿK2Ý/¥3ì®30
+Æ3:é30ú3äÂ2Ý
+c2ð2-dC1µk1(S0²f/ÇE0.þm
+.+H-
+ê+÷£M*Ÿ)Mé(EÔÀ  (2D)räÜ*³ÖÑ+ê.-".?Í.ð8³/Œ
+Ë0ÞV1
+p{1ªðN2#P2[Õ2Ð,3
+;3%¿23/³â3%äÎ3
+y2Ð³M2Îý2#ñÏ1«°R13e0Ü/œ
+5.ñù.ð-åÖ+ë*ŽÛø)tBz(ÿ@)|*Ýë,#DÕ-SN.põ
+/qw0U1%1âæ\2Lð3ë39é3ê4.ÚÑ4hn4Ãè4 Õ4]T4g.Ð4-j3ç^33ß×29H1ßD1"Èª0Qaj/mO.lËÄ-OâÏ, |*ÙÎF)à[À  ){ßÛ*Ó/,m-I|.el/eÎz0J h1
+e»1×€È2n±3
+'3*É3Þ(^4%ï4\Šò4Ä4Gò424[ÅX4$ù`3Ü
+Ô3Á3
+'62
+|1Õ91"0H6
+/c	@.bŠÒ-Gè,ºÙ*Ð³¶)xöÖÀ  )o Œ*ÈÖ2,æ-?r±.Yä/Z%d0@?@1Að1Ìc42w â3
+¶3z7S3Ò=&4
+U4PÌr4wT4ï
+4wF 4P[Þ4
+»3ÑlJ3yß3n2u¿`1Ë-ì1W0?
+¬/XÃy.XÞ->=,ù3*Ç&)n,öÀ  )ca*Ÿ}V,
+6-5hã.N[/N|O05Þ1
+
+&1Á!2idb2ùj3l3ÆQí44Dñô4i4w,P4iØ4Dòf43ÆRÁ3l;2ùkè2ieÆ1Á"Õ1
+05ßN/N}³.N\î-5j,
+7*Ÿ~)ccÀ  )W"*Ž$y,7-+_.BÓ/BÓ:0+|ð1ú\1µà2[§â2êš3]úÓ3ºf¶4
++Ú49w4[Ò4hz4[Ñ49ï4
+§l3»963_"2ëúŠ2]
+.1·Ÿ1æ0,³ñ/D7î.D7ü-,4,uç*µd)X4*­|Š,¡-SÀ.%y/Ñ0À1
+l02M-P3
+ 3ŠDò4/Ç4€5Õû5Jqv5
+_5zu5Š%(5îW5š5Hyž5(î4¢?³4,ü!3£nŒ3É2Ij1òL0ét/ù.
+©J-Oó,º*ªéÀ  *¥k[,	ÙY-IŒž.Š
+/g.0P1}µX2Bö°3º3Ïi4&¿[4æ5³5?Øû5}#`5Dl55èð5{õd5>5 õ4O4$ìD3õE3hê2@1zy0u`/$.®-GAt,0
+*£xžÀ  *Z,©-?¹k.vM:/ýC0ß 1pM28À2ú€3Yâ4
+·+4A4õ \55@5o(5_5õ5ã5n54Šx4ôö4Òê4
+Üh3{Ð2ø27š1o0N/
+Å.tÈ'->â,J*pÀ  *HÈ+øó-5¶
+.iN_/X0o01coB2.s2ìÔ3ä[4®ü44æÚ5*š5a,¢5ØU5\õ5Þ5a?Ÿ5*ŒØ4æþ4
+4Ì3\2ìFT2.±;1c£€0:/±h.iñ-5ÞQ+øÉÅ*hVÀ  *7~+ë-+²Ð.\O/xRÜ0uý1VL82$RÔ2Þ3nÓ4
+ŠÍ4{û4ØÃ5 5S1B5yD5Ää5y±m5Säê5 Ó84Ùâ4f#4
+Œ®3
+ç2à 2%ÈÌ1X8š0x2N/z.^=º--,À+ìþ*`%+È-&*.q%/
+0¬eü1©r<2P
+3^)r4w]4®ðo56Š5§Û6	q
+6H¶6åS67¯6¡2X6u6Ïª6F:ê6mþ5¥A52Œž4«4|3Y¥2W
+1Š	V0šüm/>.lñò-#
++Å
+À  +¿D~-
+Y
+.f	/T0€1¡
+%23Rò4
+Ý 4¥Û75,a5éÛ6
+16=»n6w¶6ð'6µ6µ6v56<9$6 Ã/55*]Æ4£®T4
+öl3PA2 î1ð0¡Ù
+/µ|.c
+ì-
+e¬+ŒúÔÀ  +µév-Ÿ.Zø/80š$1Ê2œï3G»ª4Câ4Æ 5"í5ø®5õN62ß#6idÇ6š¢6ñ6yö6hÊ»627]5ô0Ÿ5/å5!þÔ4Ô 4pG3Fzÿ2êÎ1×è0µÎ/dž.YKä-®Ð+ŽëÀ  +¬n-¶^.Oâ/Óã0I61uù2xé±3<Ç3ûTJ4°È5WÖ55æ²6(Ø6[1Ù6a6Pm6o76[`m6(55æÛ
+5D65ä4ùë3ûÔB3<åŸ2yi_1¿20~/õ.Oxà-÷ö+¬ÛYÀ  +£3h-äþ.CÌ/xÞV0êK1!ã2jW31Mä3ì Ñ45Â5S5×ºØ6
+&6Lþë6p3%6}_6pÈí6Mö#6
+3Î5Ù
+|5
+X5@ò4·3îÇù33P|2lý"1Š{0o./{f.E¥Ú-A+€Ë,ÌSÛ.(x/rZë0)±1©²t2€×3qr4Rà5	ü5¿6"³§6ÊÒ6ëH7(L#7X×7zä7òÔ7x€Û7UŒÚ7%Íñ6çô6Ï6)H5ó±5×€4ME3NY2¡>o1Š¥0³/m2.$ØP,ÈCÀ  ,ÂÆ7. "/fÉ÷0Ä1¡dŸ2šž3
+\j4GBú5Ç5
+Þ6àM6¯:6Þ7
+Ÿ¶7K³7kÌî7w)­7jï7JE©7
+0Ÿ6ÛnŠ6Òö6«5Ð#5 Ñš4DJY3g2jU1%ì0Íw/cÉD.
+,ÀjØÀ  ,¹8.2œ/[90^p12yå3|Ä4<}4÷%85ý6
+ñ6 6Ðá71F7?_I7]ø7hm¯7]:87>Ît76ÏÔZ6ÖÜ6,ì5¬4õT4;O3{Ç2<1320;/ZV.fË,žIlÀ  ,¯ªí.C`/Oš0øÑ1ÉR2K3ndŽ41·,4è»B5
+696tð6Ã­7
+£Ö73
+7OW7Y±²7Oæ73WA7
+öU6Ä:6uµ6®À5	4éX42TØ3o4R2Â"1@y0a /PGj.®	,°( À  ,Š
+H.T/D 0w&b1{2
+?3`:£4&ñG4ÚQL5{(u5þÌ|6džÜ6¶z7j7&·»7A
+
+7Jõ¶7AÏ7'à7Y#6žÁ6gœJ605~Ê÷4Ý_4)Z3cfÝ2
+î	1MŸ0zU/F|.	õG,š-·a¥/¿
+0V !1S2Éz3²4lz5-Kþ5Þè66{{p6ùhô7Z67©Nî7êŠù8R8&J8,×8%Q8_ê7æL7¥^Œ7T®6ò×Ö6tÐð5Ù>5(àÈ4f5æ3\`2r1Ú0Qšê/ÁÝ-³àNÀ  -®É/§I0KÜl1~ý72 3
+£4_õ5$>h5ÒûŸ6m­6ëVv7M278W7Ü[Ò8	s`8
+@8"Lx8:G8)O7Ù×7Óò7J0Œ6çYR6i ò5Ïpâ5!H4\lÒ3°2»1{q(0I&/
+Öu-¬š~À  -Š1v/t0A¶1q÷È2N3})4SãÂ50Ï5ÇD6_ß6ÝCú7@ãÎ7!¿7Îª8 go8¹ô8Áç8s<7ÿåi7Íb7I'7?³v6ÛÚÎ6^pô5ÅÎ5=Ç4R£œ3{º 2Ü1p¶0@£/ë
+-¥p­À  -`/ w¢07U1dò[2z"3o
+ú4GÑè5#75»"Ë6R€6Ï1~74:e7
+'7¿Å7î¶ý8qŠ8
+7U8¬27ïx77Àê7Ÿ\756.6Ð\J6S@ô5Œ,'5ìF4HÚš3p:£2{Qû1eü08 2/ ÿ¥-8ÝÀ  -H.ò¿0-M1Wìì2k§#3`ìæ4;À
+5	5¯6R6DCµ6Á 7' 7ô7±zY7Ü7úR¶8¬Å7ûÊN7ß
+7Ž
+w737*žê6ÄÝÆ6Hõ5²Ê5
+Æ4?3d»C2ov>1[A0/L.ö({-
+.!c/ë=1&³`2Nwì3_X4Rát5-²@5ù~ž64É7*ë7¢Œ8ÉÈ8GÉÆ8Ó8Ýq8šã
+8¬ŠÜ8ŠÊã8h-8~
+V8A^©8GX7D­7%"(6t
+5òJä5(ôG4Mq3Yæ§2Iµ1#®/æ^8.FÀ  .PÄ/à¹1
+­'2D`ð3T=4H.€5$­D5ì/46F7 Ô7ñp7þ§g8:·â8s·08Û8°Á8 \8tu8Ð×8oE&86îP7ùTí7Èò7
+`6Í@5çï!5!àà4Døü3Q»2Aø1
+X/Ý0š.¡5À  .'/Ôãé1Šð2:Iò3I!ò4={Ô5šH5Þß°6Â7B7D#7í»<8-¥ú8aÈ:8ØÃ8~e8L8
+898`lð8,}ö7ì(7M67
+6&u5Ý\5Íz4<à3H&Î29n[1ÿ/Ô.üWÀ  .y_/É·1 ·202ö3>å42É5£L5Ñ,6h@7
+Zo7
+×7ÜÏ8 8OÙJ8s¬Ø8L	8Æ8Ç8uDT8QÀ8"
+7Þá`7Ñz7Ñ6ª5Ó75º44Æ3?Fâ21JÀ1v­/ÊÕ.z®õÀ  .kœ×/ŸJ1~2&ø32ëÖ4(85	Q5Ä@š6sx77wÓ7Ëâæ818=êW8]š/8p3Y8v÷t8râ?8b­8BŒ8D7Ñ§7~«z7	6y±Ÿ5ÈÛÕ5
+Š¯4+ª36fö2)'#1îW/Á§û.oe9/JžÐ0£w1äñ:3
+5V4[5
+ê5à6°ß7=ø7Åö¢81÷68~8·î8Ô"8Û48Ô<8ÍtÈ8ÎE8Ñ9 8É>Z8­ê¢88*M7Ÿ.Œ76ÇK6t5ÙH_5ê4ž~3Ì×1ßºÌ0:/F¡bÀ  /A0J0E	1Ùá¬3Qº4
+5É
+5Ô>6 È72ÆÛ7º
+8&²8ç\8š÷è8Á|8Å 8œw×8·@P8º
+8¿õì8»o¬8£ž°8x&8")K7µ7.âÖ6.5Ð\Ï5%4
+äK3_
+1Öæû0F/>Ù¢À  /7§Â01ÎÒ
+2üÜ:4â4ùP5Èj
+6²7'÷œ7®+w8
+/8l¹ž8Õâ8¯'Ô8°
+8Š³8¡
+Ü8¥Ýê8®²º8­ ö8»8jáB87­s7&þ_6Ó¿5Çq@4ø2œ42ûâ1Î)0Ê/7àÀ  /.=0Ÿ/1ÃÂ2ï3þ>L4ë!5Œ6 7
+(¡7¢Eß8±®8Y8³Ú8º08v8î_8×l8ªS8o8ÒL8TÅ8]<_8á»7€~N7ì6yf5Ÿ
+°4íG24 ;å2ñö1Å?Y0œ//J!À  /$µ0úÂ1ž³ 2áMË3ï>Ò4ÜÌ'5°Á6tá7Y
+7`I8E,8F^t8}#¬8L8
+â8rS>8iEð8zíh8,X88
+"Ô8O~8	œó7î(75w6|>5µ 4â[¥3ôÏd2æ+b1Œk0x\/'`/ú:1GV2Õi3šy4°Ê±5¡"×6}»Ä7+ÏÞ7Æß8Bò8d8Õ1l8ß8©Õ8Ðd·Q žKÀ·º7ªc8I¯8ÈJ8Ä÷È8ê689'š7ŸN7%R86u/·5<4«âô3£Í2Ä1C4C/ôõ
+À  /îU°1>
+2@3Ë4§Ýh5Å6p7")à7»	86c{8
+Ñ8ÂÿN8Æ8øu7ÃÜ·ÿ÷žTàžÁb7)È8x8¹ó8º`8ŒÇ80ý7¶P 7
+_6kbŸ5~4¥(Ê3mx2L#1;§
+/ë~ªÀ  /â%14Ä2zÂ03~©4ð5hU6bwm7â7¯38)ÔÜ8A8°Í.8­ |8Yž<5|áž?Îsžc žB<û³Ò 8TÈ8«RÜ8¯$ò8Z8(Ò7®Qx7Ø6aÈ5æî4n3
+n2z14Ø/â6À  /ÖÊ1+{2mMâ32B4Ø5
+6TÕA7Ýæ7£]§8
+F>8zc88Šu8
+·sëxž¡2ž€Àžtž·,ÛH808²©8€;8aí8 §ð7ŠRò7¯6WÈÐ5Œ^4Žv3­f2oÂ1,£/ØÃÀ  /Ë1!22_Ù3åÙ45[€6G377è7°8· 8cB8hì8wXŸ7Â ·ûÒŠžºžÁ hž·¬®8
+$8i8R8rhþ8}_7Tj7
+^Ö6MûØ5Î4úL3M[2e1$ÿm/ÏO0e1Ø63çB42/p58w6$ó/6üÍÐ7€»848 à8ßm"8ÒØ7æý0žß¹	u¹·
+¹Ê«š¹Ÿ	â¹Fß¹
+û
+6|»8¯4Z8Ê$ò8d8*97~6óZÃ6í53/(4-q3Fù1Ó7w0
+õÀ  0ùý1ÍÁ3
+¬4)[
+5/9Ê6
+K6îù728(¹ø8s[8ËÎ8¶G`7/øÀ¹­¹< ¹ÀŠO¹ÒÅô¹Ä
+7¹^¹6$¶í 8£uÈ8ÀR8·~8#µ7dê6é÷q6lJ5,Yý4&×Á3
+À1Ë.â0wÐÀ  0w
+È1ÃpÜ3qß4 É5%Ø
+6£â6á%A7©8
+nT888ž/
+8¶ž¶Ü ¹€¹oŸ¹ÊB
+¹Úà0¹Ê¹vR¹q
+·$À8·08¶í°8`8
+Üõ7;U6à 6Pš5%Ó4 =õ3:-1Ã&N0vÅZÀ  0jE1¹ 22þn\4²w5
+vr6
+ü<6ÓPû7 8"³8}2-8€8zL
+·Æ`¹+}Ê¹¡¢â¹ÓÝ²¹âút¹ÐÖ¹¹
+¬
+·aO 8ø8­R8	Ž8Ö7Â6×0Ï6
+55
+¯©4€*3 ³É1»
+»0lÀ  0]nb1®Ï2ïøú4Þ#5Ä6T6Å|Ž7}/8×8fWå8ðý8A*žž*0¹?f¹«Ö¹Ýy^¹ëÀ¹Ö&¹¥Ç¹$ç.· Œ8: 8£¶s8ye8,Ž7è,6ÍÍ~6d5Ú~4
+_2öZÆ1³'0bpË1Šy2On3r4§W 5ªÆs6yß7^nŸ8
+Á88Ús8ØÐÄ6Ö ¹TÐØ¹Ö«Þ¹þ¶¹ì|¹Ý]p¹óSäº¬æ¹íá¹·ì 8¯±Ž8Åt28if8°7UAn665¥)4¢Œ<3ìú2J^1 âØÀ  0úê¯2E323A4 5¢6w7R
+Ö8Mt81Ü8Èž8Œ0·fãÀ¹kRh¹ä
+ºÊ¹ùÄ<¹è`0¹ûÊšº
+H¹î³ð¹Ä(·ûl`8§Œ8œå8}}7ý
+7Mg6äÝ5bé4²U3Ê}2BÏ³0ø
+¢À  0îj2;Pô3h4ž!5U6
+¥7E¬ï7ôM8sq8¶p8 5€žÌ¹éø¹ñh.º9àºŒ÷¹óbèº ±º
+wª¹ïJ¹mDž"Ð8Æd8¶Uà8sR/7óØØ7Eª6
+!5Cª4šp3P2;@ã0îuÀ  0â&'21nž3q©4h¢526{uQ79L7ãuŽ8`œ*8€®,8è
+žOà¹*À¹þÆ?º©(º
+×¹þeº\ºÝ¹ðX¹`ž
+P8ÐŽ8®Æº8iâ7ê&7=³È6Ad5$k43u
+
+23²0äÍÀ  0ÕÃâ2'|3cë4#5äÅ6k 7,ë 7Òã
+8Méà8Áä8O4èžyÔ¹kº:º
+vºrÀºŽ4º
+ºBp¹ñ*ô¹ žü8Û8§78_Ñ7àtT75Ùæ6ußP5+4Š3jÆ2,#G0Û%x1a
+Õ2¯î-3îf
+5
+þ6
+\Ÿ6ðÂÖ7­ŒÇ8Mé]8ŸA8íg 8
+Ð`¹IÀ@¹áô¹Á³tžÐ9}ž
+9±ø96ãž¿P¹Ù®dºWÒ¹X6ã 8É«H8®d8Bã7¥èÓ6çÈd6Þ§5f3èd
+2«è¬1\eÀ  1VA2§Ä3âÓ5~6-Y6ãít7£í8A1Ð8°~Ò8Õ
+ì7¯Y ¹`8D¹ñä¹ÕÊžIÚð9b9Ìœà9£Þž!d0¹ÝŸzº  n¹zX€6©8ÃÞ|8šòÎ8;xþ7 (6ß26Í5µ}3ßï>2¥A1TF6À  1Kù®2)[3×@ñ4ûUù5ûûè6×7
+D84zE8¢Œ8ŒŽD6J ¹v°Pº Fp¹èR(žp9éJ9çìè9©àž=@¹áÎ ¹ýR ¹s²6ºS8ŸÄ8£S;84ì7h06×n 5üQæ4û¡)3×zp2OØ1L&ÏÀ  1Ah2Æó3Ë®f4íxø5í 6ÊB¶7M8'Â¹8úp8€Z·RhÀ¹&ºl¹û¡fž­HX9­oü:ð9¶}äžX¬P¹åÞŠ¹ú£P¹m
+l6Ë
+8žE8³¬8._57§á6Ï@Ò5ò44ñ×Y3ÏŠ2o1DiÀ  16Ö2d3ÀÙ4ßõ5ß>U6œmT7}Ä8
++88<8 ð·õ{À¹Ð$ºÄlºxdžÑvH9Œöw:%H9ÃêžtRp¹éîÈ¹÷ô¹ffh6ÛÃ 8²xD88'ÒM7ç6Ç5èæ4è
+3ÆØ2·1;è1ª£3Šm42J5O86MŠŽ7-
+ò7ò8z'8áÆ8Åž­ ¹ÄX(¹® (9zZè:5'À:_ùH:{Ð:":V`K9r°È¹ÓÍX¹êñ¹	á8708ÊK8$ä7æàL7&d36Fëš5I+Š4.03£;1§HÀ  1¢ŠŠ2ü±^4)ßŸ5DÊG6C!T7#Ý7äÄÏ88Ïý8špžÔ ¹ÒWš¹Ã,9nf :P÷:r*:Ù:ð:b[×9gs¹Õ¬¹ä
+`¹Ð8O8ÅV8w
+7ßr¹7 Ðx6@5B
+Å4'Õ
+2ùõ1¡
+`À  1©²2ðâ4!;05:X68õ7@7Öï
+8nFæ8Ÿ48|Ðžû¡¹àW,¹Ù6T9bq :kØ2:Šç:·ï@:°Fí:nWx9\6@¹×iô¹Ý)4žògð8gÐ8Àa8oí47Ø(7<Ÿ69;5;æ4!¥é2ð€Â1ýwÀ  1¬Á2ãzh4€50Bj6.7\ê7ÉJ8\ð68¬k8\âp¹T¹îV¹îÑ,9V|:M:Â]3:Õ
+:Àe:zS%9Pøø¹Ù8(¹ÖDøžáºP8@8»l8hQb7Ð7©62c54	4vÈ2çSê1îÀ  1¯Í2ÖÞë4ò5%þz6#87
+7»C8K8¢8"Ë0¹$×¹üV
+º6$9Jš:Dr:ÝÒš:ò:ÐóÆ:'b9E»H¹Ûx¹Ï`ÔžÑ
+Ð88¶w8`µ7É*7L6+|5,ø)4G€2Þ1ßš1å31¹j4më05ÿ6³ 7_^8¥«8£Ê8ñuX8fÐP¹WÂH¹Öt 8Œ9 :b|;l·;/»:Ô^i;NÉr;ïÍ:d7I5 ºk ¹
+$7µsà8Ò8]8îû7V
+#6FR5
+ +4gÿ¢3-Âð1àæÀ  1Ú×Œ3)P­4bsê5<q6®7Sv§8ì³848ÜÞt8(šà¹lI¹èCÀ8Y :t?2;
+UY;0Š:ïÜë;D/0;
+ïÇ:c;&· º ¹Ÿh7ÙÎà8ÏÇ8=ù8
+šy7O·6{î<5Ó4_ò"3'£1ØßüÀ  1Ð#Ý3 çð4Vü€5vó6qôà7GF83ž8ï8ÈG7Õ`¹gð¹úh7jÌ :ð;>
+;2 °;­;9Ü;ïÄ:aÞŒ·ù, ¹ù¹x¿X7þ* 8Ìùü8h8aú7Héø6sOÖ5x"ù4Wä¢3!:1ÐÙöÀ  1Åp 344K
+a5inT6d;µ7;§ç7üõ8Û8³°À71iÀ¹«Dºñ·ÈW :Á;&Â;3wÄ;lî;.úÊ; ïÊ:`VžT ¹òàä¹hÐ8B 8Ê,ø898y7B
+d6j±r5oL4O×$3ca1ÈÓòÀ  1ºŒ"3v4@5[é
+6V7/À7ë8rã8Ü¶g¹î°ºÙbž :t;d;4îÈ;!,;$`:õß:_%ëžŒ ¹ì9Ô¹WDp8#pP8Ç_ì8œÚ7ÿ©ò7;NÎ6b
+5f4GÉ£3C1ÀÍì2	]3Sœv4B5¡ñê64B7ß
+8.ù8µŒ8óOH7àÀ¹è¹©è9ôë0:¬ã³;pŠ;bë;X;Xy;ñ
+:§üq9»×¹ãðž¹ºÇP·®P@8Ï£\8§Š8%7yº65y4×m3O)ï2f|À  2¹x3IÇ4-5P66^7vY8$¢î8©VÞ8ÝŽ6_¢ ¹7p¹œÃÈ9í::»øß;uz;]{.;$]³;N!;qì:¥šY9š¬è¹à À¹¯"ð·K8ÏŠÔ8€Ÿ8!(ñ7r	675Dº4
+)ª3GþN2­hÀ  1ø»%3?Ñ4w°5·68z7hNw8Ÿå8Šþ8Çð,·;ï ¹šlà¹Ñýš9åš:Ë
+;hç;X
+;3c*;CÉ ;cç{:£T79È¹ÜP°¹£~x¶e 8ÏªH8 Ô8
+³M7j6Wž5Ý4{ç3@Ò®1ùèŠÀ  1ì^35Û4qñ5&
+6:7Z8ÚÙ8÷$8²@ ·×ãÀ¹²¢L¹æ7x9ÝØè:Ú#L;Z«è;R
+;BhÉ;9q;Uâ²:¡ 9Xž¹Ø°¹Ùô6°j8Ï­À8,ð8=©7cf6wÔ5Û 4wJ39§1ðvÀ  1ßK3+å©4dj\57
+6|yk7LÞ±8öÏ8GF8ž(çÐ¹Œ×Ø¹úqX9Ö'è:é8w;MDÌ;M)¿;Qnh;/µ;GÝÐ:«ì9^\°¹Ô°ž¹57iÒ@8Ï±,8Œ	8È7[F6
+î5Š#4n@Æ32{n1çW2nò3`s
+4Á5«7R6ŠåX7
+86kÓ8ºò8òÌ6uÌ ¹è€¹Äž:
+:+:Õü;hVÕ;D ;m7;.1à:0Õ9åx¹Ìf8¹Ç¬ž8Îk|8­;¢8-d7]6¡¶á5Š¯4Ò3[Ïª2¶ÆÀ  2
+ºq3U÷O4x÷5¢ê$6 7q08,HÐ8¯,¬8Ý|ô·!¹§ÿ,¹Hè:è<: ÇS:ïÙ
+;d
+;;}@;_;6éj:ïá9Ì#X¹Ét0¹¹«¬·Ë1 8Ðt8ªR28)n78õ6Œ5¡P4?T3TSn2	ÄCÀ  2ñ3K{4_-5ö6=ç7t®¬8"%Í8£gJ8È](·ÀI¹±¬¹¯Í:
+Jd:ºú{;Q;`×;2åÀ;QõU;? â:®å9²©8¹Æ ¹«Ì·TŠ 8ÒÅ|8§hÄ8$ÊT7w¶Ã6Â?5ð4b×3L×22ÑÂÀ  1ú¢â3@ÿÖ4Ed5OÊ6ê07fzù8Î8¡ê8³=`žå ¹º, ¹ÃQ :
+¬:Õ-Í;µT;] ;*K ;DT<;HX:n9/P¹Ã ¹íµH 8Ôò8€Z8 }<7p46Çð54Z3EZø1ÿŸÀ  1í9à364rW156
+w7XGC8
+ßÊ8Ü8
+žOŠ ¹ÃBš¹ÖÕP:
+:ï`Ý; ;YW.;!²@;6³:;Q
+:-9j ¹Àø¹ 7.Ò8×8¡ê8
+0!7h²_6Í514}Sž3=ÞŒ1õÙ2	y3Sº=4C5¡öø6?ä7ñª8.µÒ8µi"8ô³7š1¹< ¹$:D:6"Z9œ_,:xpê;ô
+:	x:¥z:DÍ9É ¹áø8¹µ·š·2@8ÔyL8©6Â8&®O7z­Í6€<5ï4.?3OD2ŠYÀ  2Êú3Ië4n55~6zp7v§8%Iô8ª
+Ø8ág 7)¹
+¹¬€9þg8:g	":3Ñè:øR;ð<:H°È:Ž÷Œ::ýH9;8¹Ú§X¹ŠŠ0¶_p 8×5p8Š³\8"Æ7sÅÌ6	@5ò°4
+š3H¡2	6À  1ùô3@
+î4÷°5t6Žü7ikè8Þ8¢8Î ¶P< ¹¹Œ#9øE8:÷ß:z,:¹ž/;uØ:ôc:Ätü:1,®9KZ°¹ÓV¹ž7® 8Ùñ8€/ø8
+ÞØ7lÝÊ6nF5õÞ4"è3A§ò1úØ(À  1ì{÷36NH4r°5²6ï7\038r88¿H8ºÏ·vGÀ¹€ã¹Ë¢Ø9ò#:€kN:¯
+Š:ØwÛ;aÐµ:£3:Óò~:'\\9>ð¹Ìž¹07¬à8Ü­À8¡¬8÷7eõÌ6ÓK5ù
+4y:z3:®Ë1ñåÀ  1ßî÷3, 4eiZ5ñ6~T+7Nôy8	Y8Ûþ8§ ·Ü@ ¹«Æ0¹Û"X9ì:ŒÞ¡:Ù:÷7š;MÉ :Ã-b:ãoî:
+â8ÂE ¹ÄŽè¹rã8p`8ßiÔ8)18`7_
+É68P5ü84p/&33µ¢1èc 1å~Å31Ž4mìÚ5l6ÆÔ7_D8òû8€lQ8óŒ48uv@¹Ldø¹Äå 90
+P:I9 :¡A;9ô,;_tX:àæh:>%í:XžéÀ¹þø¹ñÈ8p8Úø8èc8¯y7Xl*6.5
+âÌ4i
+83.|W1ážÑÀ  1Û3)84bÞb5D6Gb7TÓ8 [8'é8ã8Kå@¹U¹Í9S :Xj:iª;2ü*;WÙ4:Ýj=:/ä9åšÜžoÛ ¹ïE`¹k6H8*8ÜG€88S37R°6~¢@5·ó4a3(¯È1Ú
+À  1Ð€H3!dV4WÏè5x.96sà7Ife8	
+º8ã8ÒrÔ8"Tp¹^Ò ¹Ö:8í8 :gÙä:§2;,P;P>:Ùí:!£9Â °ž­æ¹àÀ¹N 8S 8ÝúX8MÍ8
+öê7Lœ56vçV5{54Z
+è3"ã:1ÒeBÀ  1Æ7
+3<w4LÁq5k=é6fþ7>Kø8
+8$8ÁÎ(7ñ¹hp¹Þä€8³ÊÀ:w*d:³ú;%
+^;H¢à:ÖqG:aæ9žãÞÀ¹ÑÀ¹1Û 8|§@8ß­8 
+8Š7Fåº6o,n5rÄ
+4RÂ3
+¬1Ê»~À  1»ÉÎ34A²ø5^M6Y7317òPø8~µ8±)x7e ¹q? ¹çD8tž :=h:ÀÂí;
+t;A³:Òôþ: b9y p¹
+ëð¹Âýt¹.p8Üž8á_°8³<8>^7A?6gq5jnÔ4Jù3J
+1Ã·1ª3 ¢425O `6MÐ7-`¡7óBó8*8ä<8ÍK žF@¹ŽÝ¹hx9Ÿ£Ž:VEU:e6:©H:C 9ñà®9
+Â¹ÎX¹Û,džè( 8¥ª8ÓÜ8š]7ê±=7(v6Hå5JÓ4/<N3m(1š ßÀ  1¢å2ý34*S±5E~®6D7$ÿ|7ç
+98ï
+8ÖÀ¶8»
+ž€ä`¹·Tp¹l9·«:\H:Ý):€fn:9œú9× þ8Ïz`¹Æ|¹ÈÑÈžŒÀ8²ZÀ8ÒüF8
+7åAÝ7#îê6CH5D.4)N2ü>ä1¢VnÀ  152ñ$Ú4"!F5;Üý6:[7
+X7Ú÷8ug8ÉDÊ8©Àž²¹¹ËD¹¶l9°²`:bJ·:U
+:C°:/ïÕ9œad8
+p ¹ŸŽ¹¶w
+žû@8¿
+8Òïª8|Å|7ßÒ~7g86=$ý5>LÇ4#þM2ó£y1«üÀ  1
+2å§4îÞ52;N60¡7=67ÎÑÈ8fïô8»Èæ8ú žÀ ¹ŒB¹Ý<9©¹Ä:hM:Í:!:&!ê9£"7íÀ¹¶Ž¹€
+pžGÉ`8ËŒ@8Òã8xà7Úc"7ß67DŽ58	b4
+_N2ë1À  1Õ2Ùq4Œs5(6&æ7
+Ü7Â¬8Xxâ8®Lþ85žÍŸÐ¹Ÿžô¹š89¢Àì:nPN:E:þ
+:
+SŽ9âš¶êY ¹®Ø¹ÁÌ·ß8à8Ølð8ÒÖv8t:D7ÔóÄ7WÖ61dj51Åú4ÀL2âl¥1W1a2¯äP3îi#5
+u6
+`6ñ4l7®L-8O¥8ÀVè8óÓ8@ô0¹3Ã ¹È«¬¹äÄ8Æ»89Áœ¬9Ò£9¬&žCó¹Ìcô¹íh¹^ÿž7ÃC 8Ü&p8¶(8GGÑ7©(ñ6ëOò6	5	z3êwŒ2­@€1]ì·À  1Vöx2§ú:3ã53%6ýÊ6åÛC7¥ìg8DÐ°8¶?8å
+ä8&ý¹4»T¹ÇÔ¹Ú8Ž2X9œÏÉ9Ì°9sÇÚžnÐ¹ÂÌÊ¹Ú
+¹AÂŽ8
+8á'$8Žä8C7¥/6äëS6
+»5Ê+3âøu2§Â1VxsÀ  1Lçì2 &3ØÈã4ý§5þöe6Ú7¡8:œ8¬'58ÖfŒ8
+ð¹5³¹Æiø¹! 8¡©9¹áî9Æ|h9`79ž0¹¹5 ¹ÇÌ0¹$
+ 8Fu8æ'Ø8³'£8?Ý_7¡
+l6Þ¶6}ä5 Ü3Ûy.2¡Üá1O/À  1BÙa2&3ÍøÆ4ðÕ5ññ86Ï(ô7,Ü80FÌ8¢\8Ç° 7æ
+ ¹6«Ì¹ÅI¹?8!h9µô$9Ài 9LŠ¹ž¡Í(¹¯^¹ŽþH¹H8xß8ë(8±·b8<(*7ÿ«6Ø"
+5úì
+4ø¯3Óùê2+1GìÀ  18ÊÔ2;ý3Ã(Š4ä
+d5äì
+6ÃÏÊ7Í8&Ö8÷8žúp7²/@¹7€(¹Ä(P¹]08y/Ø9²9ºU99èž·h¹Š8¹¢0`žÔ@8€À8ð):8°G 88rï7ñè6Ñœ~5òÜs4ð<x3Ìz€2y1@š1¿2O3t«4§lÛ5ªø6É­7_848
+i88Þè28äªô7$@¹7ÓØ¹ŒÀº¹Ù	/¹Áa°¹·¹ÓŠà¹ò€¹Ó°Æ¹Y7¶NÊ 8ÌŒ8ÒÆ8šV8P\7YÒ6±_5§ß4€·3b2LAÍ1õÀ  0ûT2EÎg3
+4ß
+5£2æ6êb7TÜV8Ø8;`8ÓÄ8ØØ7sàÀ¹3Rà¹¶ìÜ¹Ñà}¹º%?¹®Þp¹ÈJ
+¹âg¹Ábd¹<oø7=q@8ÕM8Ò 8¹<8vx7T[P6 d5¢èÛ4Ç3ì2E0û3À  0ï×)2<;3Ç[4R.5mH6
+7Jx7üã8e 8È¡8ËfÌ7Cy@¹.Ñà¹±ö¹Ê·µ¹²èÇ¹ŠžØ¹Œî¹Ò*¡¹¯ú¹šh7×JÐ8Þ|8Ò<8Ê
+87Nä6j5ò4
+û3v2>Öp0ò|À  0ä- 23\3táh4ÄØ5§ª6+Ì7@$7ïlº8s
+Æ8œ}8ŸÄ¬7¹*Pè¹«E	¹Ãð¹«¬V¹ ¹±Œ¹Áí¬¹Å¹àØ8'îp8çåZ8Ò­y8Û7ý
+j7Il¶6~p5ûW4m13|	28 Ã0éÄiÀ  0ØÖ2*"æ3h4475â
+6t75Èº7âJ8eqH8²Yï8²"6ÅSÀ¹%Ïð¹¥q(¹ŒfH¹€oö¹m¹Š5j¹±°Ô¹w8žÌ2 8d7x8ñ1<8Ò»µ8ëç7÷Ñ€7Cõg6mw54Tf3s
+21k0á
+Ï0Qœ1ØÂ3éÕ42I:58Öâ6%Qä6ýŒä7¥µÀ85Á+8£ž8æZ,8â¶v83
+žžšIÀ¹] b¹,T¹® `¹¢âŽ¹nžËg@7õvp8Ï8Ûl8ÑÚ80Ç~7¡ðÎ6øÆG6"y:55ý«4/Ë¢3?1Õu0ÓÀ  0S`1Îyº3Q<4*[Q50X6
+ç;6òN277,8-"8
+Ë8Üî8Ù
+08.ØžHx¹NÖ¹¹¡L¹U¹S$ž¢
+ 8*#8ØVx8ÛË²88-m37%ô6ò76
+Ú@50[4*Oö3H1În0LÀ  0xª	1Äñ±3ž€4"mi5(SÐ6|6æß7ž8%G8¶Þ8ÑÅÀ8Ïð8*€`žFð¹@¬¹þÂ¹t8¹Mè¹8Œžq_8Yä8á$X8Ü} 80V8*é7[6ëš×6;F5+
+4$ÔJ3	Ú1Çg10{3À  0l­R1»iª3 
+45 H6ê6ÛpÒ7:8
+
+8Pò8Ç{8Åç8&pDžE¹2»¹zÏï¹^4¹pï¹
+Sž
+š8z&8éò.8Ý.L8_8&ž¢7B6å 6L5%Œ4X3Õ(1À`K0rGÀ  0`°1±á¢2õæ45Ð¿6§B6Ð7»m8Í
+8
+ë8œ1U8ŒMX8"<žp¹$XÚ¹e¢X¹tX¹Sr ¹ê·àð8.D8òÀ
+8Ýß8Ò8#^X7Åh6Þh6ýR5 (k4Üó3 u1¹Yc0ir[/ùòì1G£2Ø3š1§4±5¡ú6~®t7,ÍÕ7È¡ª8E®8£l8Ý'[8ïV8Ä=#8W)ä7&Ÿ·	6ÓxÄ8>ä8·-Á8ädõ8Õ
+8|8A
+H7Ä¡7)Å6z°/58»4®ŒQ3Š0¬2OŒ1Ezv/÷À  /ï
+)1>Î2Âi3 Ï$4©>55g6s{!7%:(7¿æ&8=&
+8K8Ô*8çªQ8ÁP8a+Ô7Gl5@ 7/8a
+ì8Á¯ó8è<8Õ
+L8€8=w¿7À-ä7%p6sÂÁ54©gQ3 ó2Ýå1>òÑ/ï6OÀ  /ä#f16h2}Y3l¢4¡uk5L6hGÐ7
+Šz7·*¢84®g88Ìý8ßþ'8Ÿd8k-³7¿Cz7. 7Û*8Ÿù8Ì2&8ì!8Ô±8©Ë89å67»ºÀ7!6lÕU5èk4€Q3µ~2l18k,/æáÀ  /Ù;£1-ZË2q.a3
+ 4¬¡506]~7Î7®o"8,6Å8Å³8ÃÏ8ØQþ8»wy8u/¥7õ@	7¥;8it8÷
+8ÖŽY8ïëž8ÔFµ8žõ86R­7·G7
+Æ¥6eçè5@B4œS3wè2wôo11ã/ÞœÀ  /ÎSà1$¡-2e(3§4ãÖ5
+6Qá,7 7¥³8#¿"8Ê8»8Ð¥Ï8žÞ81
+8,7ó' 8A28€/ø8á68óÃI8ÓÛã8È
+82À#7²Ô{7q±6^ú|54hS3:O2oÀ1+[ã/Ö7ô/J0¢ùÛ1äõÍ3
+L=4Ó 5
+>!5àçj67?Â7ÈL85e8·8œõ8ßÏ8ìÉÄ8ëj8çÿD8èäÕ8è¥ž8ÛR"8º&68W81Úú7Å 7<OM6m,5Þ5	¡è463
+ã1âÎ0¡/HäÀ  /AÏ0è1Û'35B4SG56š5×3Î6Îí77°7¿úó8-¿ç8š8·jÈ8Ù[
+8çæ88èëœ8çØ8éLÃ8è8Úr8žj8
+æ8.Lr7ÀÍ77³6-§5×°5~04Ý3sÙ1Ûeâ0(±/B2À  /90×^1Ñ3 
+F4Óo4þ^^5Í36Ê7.ï7·©^8&yj8LX8°ßò8Òç8ãª8æmf8ç&p8éŽ®8ètv8ØÞ³8µú8
+ä=8*œì7»þ72º6î 5ÑH|5Zx4
+ÿ$3*1Óý¥0ÈÏ/;OÝÀ  /0B0Æ!1Ç&Ü2ô4S4òOl5ÃÌ6N©7&×7¯WÊ82î8yáO8ªU8Ìs#8Þ
+8ãï8æº8ê
+8è[Ô8×¥ 8³äÐ8ª8'/e7·sj7-ï6®5Êàm4úm4cj2û(ö1Ìi0hï/4
+À  /'{0Žã1œ772çà¡3÷§|4æ@z5ºú67
+¿|7§68ìp8o)ò8£ÊE8Åÿ(8Ù;8áp»8æM 8ê8èC48ÖkL8±Ï8pç8# Þ7²è:7)$ê6o5Äx_4ò&4Ç°2òI1Å-+0	
+/-»4.«/ë'e1&¶×2N¢3_š4S`è5.S5úÏj6_'7,Uì7€ð8
+kC8Lúð8I×8¡M8±«8¶¹8°è8 MÛ8
+êî8J¥z8Ç¡7¢þ7*\x6€ó5ø1P5,î4Qfá3]­2LßØ1%d;/éb.üãÀ  .É/á1Ä2E¹Œ3VŸ4JX²5&ë5ð>ú6ÔE7%O&7gz8)û8Eª8Ý
+8ÜÄ8­.-8²·8­g
+8;º8Dà8F[98Š7ûh7%åT6W©5ñ5'n4Jï
+3V§62F=L1ï`/áK.	À  .v/ÖéÏ1^²2<ØÖ3Lyv4AP|5è5å®6Ic7
+H`7Þã7ÿÑd8>Y,8|àŸ8)B8š°Ç8®µ8©æ÷8)8Ï8Bö8
+7ø°7!n/6
+^5éÚÚ5"BI4Dw:3O Î2?À1z/ÙŒ.30À  .|¹/ÌË1223÷ò3Bâ.48HI5Í5Û
+6Ÿ7A7VN7õNÑ87M8tH8uº8€3]8ª³€8Šfg8{8{ñ8=Æµ7þÈð7õú7
+÷
+6œ5â¯5
+x4=ÿg3Hh28ø51«/Ñé¹.NWÀ  .p /Â¬:1
+2+
+39Jæ4/@5²²5ÐŠ63 7:Ø7Í¶7êÌ@8/·l8k-Ñ8Â48µ÷8Š±®8¢å×8\8v¥e89|t7øÒ7óA7è6oÉ5Ûd5êŠ473A22U©1Ð/Êð.xÒú-·>v/°0V$°1,2þ 3
+4lÛP5.)¬5àq6}Ïò6üv:7]­`7¬¹ö7ð8èB8,ü83y78+ª¡8<7ïr7«z|7[ì6úa6{³:5Þ
+5,Ã=4kR3÷Ù2ï?1
++T0Tºs/Ÿ-¶""À  -¯gö/J}0M =1a2¿õ3[4bé!5&êü5×:6sô6òb7U<Ó7Šm@7è7ž8Ë8&Þ<8.c³8'
+Þ8PÊ7èßw7Šü'7V¡6óu°6t
+Ü5Ø
+Œ5'X4cŒI3r29$1Ë0M¢L/¶÷-¯ç*À  -§u/äp0CÛÈ1uV$2Ê304Xöò5¬K5Î6iWô6è7LÌF7  7ßçà8
+Y8!©z8)N.8"o8e7â®z7¢}Ò7P
+Ÿ6ìÖ6mX~5Ñl5"Sq4\u@3
+2	1x×ª0F$/
+¯ß-©¬2À  -ºô/~e0:·V1ié
+2C 3vH
+4OÄ5m5ÄÌ6_ô6Þ©Ž7D[·7ÓÖ7×8:å8
+t·8$8Š8
+ÑW8
+zV7Ü}~7ÿ7J7Ü6åþ6f+5Êù
+5
+4U.63}YL2Ìî1p,0?qþ/šÈ-£q:À  -är.ø0³01ã1^{ï2t
+ê3j[ž4E5.é5»6Tßó6ÔºÞ7;ë*7!7ÏH/8Vr8?ö8#"8387ÖL7*7DPú6Þ²#6^ýÀ5ÄnÏ5ãŠ4Mç,3t|~2~-Š1gX¬08YØ/ ¡±-6A,Ì+.( À/r`&0Cæ1©îÕ2¥7É3êî4S"5
+Ýâ5 áÔ6$s±6Ç]6ï3°7+ª÷7]§7Tð7À·7$i7\uu7*ü6î
+~6ö6#{ì5æP5
+Ø4Q¹®3d2€;ü1šòØ0g/q*.'.,Ë# À  ,Ã{æ. ÝJ/hª0Èp1¢Åó2K
+3
+®4JT'565p6
+ 66æX7%·7U
+®7xA}7î7x7Uë;7%úN6çû6ö6
+55Â4K'3Û2êŒ1£e²0T
+/hîJ.!lH,Ä#À  ,ºÌI.¹Ô/]Ñ/0Lú12^o30n4A¡,4ÿ
+5þM6W6gØ6Ý}z7lt7Mõ²7oÙ7|I7pµ27O`û7 ø
+6àt6AU6Ÿ@58²5O4Dd3"R2|1Ø0@©/`Íl.¹d,œ$(À  ,²
+­._/SŽ0
+Ñ
+1t/2qÂ3vŠ^48î24óÏú56ª6ž6Ô¢\7M37Fe·7gp³7t¶7hëb7HÖœ7õé6Ù)î6æ¶6ßj5aã4ú
+4>>3}W2H<1Kg0-5/X¬.,¶$ŒÀ  ,©m.
+rè/IB:0~¬
+1KL2
+3jëÝ40;:4èb5Æ6
+€ÿ6|€6ËÇA7-ô7>ÕŒ7_N7k$7a!7BL7ó¹6Ò4h66 54ò47q3tj2öü1Ÿ@0Á/P®.S,¯%P+Èw#-&Ä.qa/
+G0¬¢j1©Ò2É°3_'ä4XØ4°FÆ57Ø5©×ô6
+gK6K÷.6
+m86Q6¥ ø6b/6
+,6Kjz6
+ïs5©/5704¯{ì4§`3^ö2 1©v0«×-/j.pw-%cÖ+Ç¡ÎÀ  +¿úP-r.gX/¡æ0¥h1¢ÀÛ2ž3VT4M4©>50¢å5£S6.ÿ6D¿6¶
+6+€6&6MÂ6îm6Ei6y5£åã51Q4©îè4çÎ3VîÆ2Rú1£qå0Š¶/<Ð.hDò-³
++ÀŽIÀ  +·}{- .](¢/'
+0.ª1¯)2§3LàÃ4	AU4¢5]5)mÃ5Î76 öŽ6=
+M6wþ6Íø6S69X6y`y6>W6?525+4€aã4
+(83OÂ2S1ÜR0 \@/
+.`J-@+¹ÆÃÀ  +¯ š-	Ð.RùF/­$0ôÊ1w2z3Cœ4454,š5"8¢5IX5÷|Ð65®Ü6nÏ6pI66$í6pä688D5ûÏ
+5R5%Òë4Ôß4h€3Hf2Ç®1FÀ0È/áJ.Wß€-Qv+²Ù>À  +ŠÔ-
+~.HÉå/2Ä0ºê1Ä2u
+Ï3:£3úS¥4#ô55Äy5í
+76.Al6e!66¬66hg¶61Ò25ó5Ò5 Ô4GÚ4©3Aj72~1±-0áR/³.O¬ü- ª+«ë¹*­YW,h-SÄ.<h/ï0¶1
+Ö~2N
+Ê3
+ÌG3§pF41O4ŠW5
+5Mdr5ÅÝ5 aY5©yU5 F5å5M|5
+9¡4¥âL40Äv3Šã3
+Pº2MP1
+[80T/xq.À±-Sd,À*¬ÄÓÀ  *Š
+V,
+}$-Já.à/?0Ÿ*1UÊ2E¥œ3(Ü3 Å[4*[!4îB5PÝ5EÌg5ÝÜ5·t5£X5×À5,5F@
+5³Ã4 y84+ 
+3¡lÁ3»P2F¬1çé0eÂ/Cø.
+-KÁâ,
+F*ŠºbÀ  *»T,gà-Aþ.y®±/20g1uª+2=?°3 
+o3p4#f®4ý5 §5>4Z5{ë³5
+5ÃZ5ie5}ã5?~5-ä4$4%; 3öv3%å2?¶É1xé10D//}.|ð¶-D|_,Ì* ¯óÀ  *lT+ü¥7-9.nI¢/Èà01jšÃ24Ù€2õÄ3o4
+r:4ž4õ°å56N5r°5cŠ5è]5û
+5tp58Œ4ùP	4§4w43+2û ô28éæ1p0"/Û.sš`-=6Þ,R*¥À  *
+S+ðz°-08.bä/_00u1_§Z2,s2ê}03Ä4}Ç4²s4ë8{5/B5hK«5¹À5
+`5°5kû51ú4ðDM4=ý4²È3	à2ñö 22
+1gð0
+/Š.j`
+-5ñ[+ø#²*)ô|*Ýq,#HU-S©b.qEê/qø^0U€%1&3š1äæ21Ø3f333ì³$41
+,4kãÚ4ü4,4ëÀ4k®(40á²3ìO3H83ÄY2Ý1ãb1%Ãâ0Uø/qO.pü-S¬,"×a*ÜÚT)ÓÀ  )|Ó *Ô),
+ud-JØô.gEH/gþj0Lä?1s"1Úæ2²N3F3
+Ø3ã°J4*|4c94ïZ4ëÀ4	ª4cw4*Ú­3äQt33Ìó2
+:Ž1ÛÕ/1 'õ0MÒ[/i.hV-KÇì,
+,"*Õ
+8)}ñâÀ  )qœ*Êá,¢s-B.]DŠ/^t0D$X1²1Ñ¹,2~e3uÆ3­|3Ú­r4#Ûö4ZS4â¯4ªü4'4[rÃ4$Óš3ÜSb3Õè3	Õ2Ü1Ô)ü10FŸ/`Ït.`0-Dz,,ä*Íb)t¬
+À  )f§*Á,Ï-98
+.SD/T
+0;dr1ò1ÈÏ2sfv3€õ3xz>3Ñª4
+;Ù4Qå4y¬4j84zþ4SU4
+Ì¡3ÔUQ3|9~3Þ&2wê
+1Ì~Ç1ð0?U/Xf.WÉÉ-=,l,ÕŠ*Å¥ÿ)kfVÀ  )[*žQ£,ü-0g°.ICb/J02€1
+11¿^q2hgc2ùšJ3m
+3È§À4¿4I:Ï4o³4~Rì4pÆÓ4K7_4Å3ÌW@3rÇ-2ÿÍ2n€[1ÄÓ1T*08/POX.Od-5Þ¬,
+*g*œéã)b (0Å)*£*ÝWö,ob-%Ú.'§/Hä/ê\0¢O}1FÐ1ÖÎð2M»92®«2330D
+3Qî3^|p3QÝ30(Ú32®xÀ2Mt[1ÖzÔ1F<p0¢Ì/éêê/þ^.'R
+-%
+,$*Üå)Þ(0kDÀ  ()^9)ï*Ôþ,
+q- d. ÃÈ/0D/àÜV0Éì1>«1Î[þ2Eœ2§ú 2ýN`3)µH3J<&3Vr(3Ja@3)ò2ýÓÈ2šk2F]:1Ït1?kî0r,/áÛL/Ø#.!Q-Á,
+z*Õ!«)ü(*(zÀ  (!÷e)Ž_*Êè,r -&>.ßú/	€/×\0DX16Åh1Åé2=¿ñ2¡HÏ2ó]3#&3B63Ngß3Bää3#Œ/2ô£2¢^}2?F1Çž18j0ß/ÙË°/
+±ç.¶-ý$,\*Í]Â)Yæ(#å°À  ()y=*Á°+üèz-L.ü-/ÿ/ÍÜÌ0ŸÇ1.ß51œv
+25ÂK22él¯3
+Ÿ3:ØF3F]3;h3
+
+Ú2ësU2Q\28.÷1ÀV°11Êç0Lê/ÑŒ/¬.èŒ-96,?*ÅÙ)
+Ñ(
+¢æÀ  ()Œ)x|6*žx+ðëž-
+qï.
+a.ùÌÉ/Ä]0931&øÿ1µ,2-Ä¥2æk2ß{Ö3ú33&X3>SO33ì03O2âC2D;21Õ1žõP1*úe0ºI/É¬u/ ep.ò-uH+÷ðD*œÕò)«x(`
+&ÐMf(0²)×*­
+ï+Èœ,Ë­@-¶±t./IžW/øž]01ÅQ1_~ù1©W31ãžÁ2ö2:Å2ï¬1ã¡Û1©>A1_T}1§x0l2/øpu/Iym.Ph-¶r®,ËeB+ÇÏ±*¬Þñ)§h(0r&ÐÆÀ  &Çº()VV)|»Ù*¥ô+¿ÙA,ÃSÚ-¯?.§/Aâ/îÒ|0840ûXî1Vâ»1¢åZ1Û)š2ê2
+ðf2@1ÛtŠ1£71WmÛ0ü
+j0¬2/ïœú/Blè.C
+-°
+,,Ä?+ÀÅ0*ŠÂf)}÷](*)&È`À  &Ÿè
+(!ú*)qÈ*ÊF+·Ã,ºús-§ÍË.Íõ/9
+n/äì0yÁ0ñ'=1NF}1s1Ò1ûŒå2Š1ü%¥1ÓGr1/Ê1O90òéå0{Øc/ç
+|/;`b.5Ó-©§ª,œô+¹º®* ¥Û)tê(#á&Á"üÀ  &¶5`( )fÕ<* q+¯\G,²¡
+- [ö.}éÊ/1kù/Ûº0oÀ0æõ1Eª>1§1Ê
+v1ñ€Œ2 [§1òHÊ1Ë<1(1G 0é·^0rXb/ÞY /4SÛ.(-£B&,µôN+²°-*O)kHx(
+&¹³À  &­Ž(AÔ)[áì*v+§
+Ê,ªGŠ-ê".r7«/)R/Ñ Ú0dcî0ÜÃÙ1= 1Ï1Á|[1ç1ö"1èkñ1Âí1!S1?¹ö0àÙ0hØb/ÕŠ/-GV.x6{-Ü¥,®ÎŠ+«¥¬*lÄ)añ(P&²D2À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &Ö€º(5ÿ:)º*²
+l+Íœ²,ÑF-»a.7!/N³R/þ!0T1d1còè1¬1ç²2
+.Ú2p2	æ01æÂ­1«{a1b5ê1QÅ0&T/û€í/L `.CÙ-žýí,ÎSõ+ÊË*¯)
+Áø(3[·&ÓÀ  &ÍÐ(-ÌÝ)Ø*©þ+ÄK,Ç6-²Ö.G6/Dø
+/ò°0œ0þWù1Yd1€A1Ü¢À2Q2
+Ô2iÃ1Ûÿ*1£X1WÞæ0ü­0·/ðþ/C6Ž.ò²-±€,Åð+ÂHï*š<);ž(, (&ÊìÀ  &Ãlæ(%)vÚJ*¡ÞË+ºÙ,œîi-ª
+°.WK/;<é/æ}>0zØP0ñ)1N)à1h1Ñü1ú2£1ùÚ°1Ñ;ª1£P1Mâ0ð·0yÊ6/åk/:M	.
+¡-©-\,ŒÛê+¹ÆÎ* î)ujî($€&ÂLÀ  &¹Ðû(
+h$)jâ*Ÿú+±gj,ŽB-¡cW.~ÎÀ/1³/ÚpÌ0m«$0äÞZ1CE[1ÃP1Æ21ìè1ûDã1ìá×1Æx(1·J1C0ß0äÁ0mü/ÚN /1c].~ È-¡E,Žä+±D®* )j^m(
+I
+&¹¬À  &°5(5Æ)^?z*++§õS,ªÌ-©þ.pîê/'Æ~/ÎdZ0`}÷0Ø!18`Õ161»sk1ßÁx1íf1ßèü1»Ž¥1Ë@18ÙÙ0ØË0aG¿/Ï10/(y².qþz-\Ê,«cÞ+šÂ*R)_Qì(í|&±
+|(6&õ)€*ãÝÀ,-*h.,>P/<}/ðS0ŠBŠ1K(L1Û|2Qì2±ùû3í
+333U	Ù3a¶3T·32Ep3þ2°n2OÀò1Øé:1H0£ù
+/ìÜ2/ôH.) B-'çØ,P>*à])KÄ(3gÀ  (-ù9)²9*Ù~¢,
+Êf-"¥í.$9ì/
+/äø"0XÓ1Al1Ðé>2GÃ 2©V2þÖ°3*ip3JŒC3V®®3Je3)ÚL2ýæ2šLö2FN~1Ï.r1?«0Ï/â€6/6."wë- ã,
+@€*×$d)(, À  (%Ë~)Àm*Ï,ú@-Åt.
+5/
+Ü¢/ÙŸ0nÿ17°Ü1ÆUï2=¶2 ³2ñÓ%3!žP3@n­3KÖŠ3@B]3!o*2ñ3Ó2 +\2<Ü
+1Ås§16Ë*0Š
+/Øl:/
+$.O-ßR,1*ÍëÆ)òm($ÙîÀ  (
+Á)Î¢*ÄÀg, *-äù.1#/¬Ž/ÎA\0
+*1-õ#1»Â23qË22äÏ3.36!3@þ 36032äÈ»2	Â23i1»žÝ1-ë?0|/Î4>/€.'<-Û, !n*Ä³&)ÅÂ(
+YÀ  (p){¹¬*ºaJ+ò³â-
+.
+,À.øù/Âåù0W1$9h1±/J2)Hã2l$2×Ì
+3V
+3+Ó36&3+ü3â2Ø]§2è(2)÷!1±þ1%
+P0Rú/ÃüA.úgþ.
+þå-
+ÖÌ+ô#Š*»z)}2,(LÅ)ùC*ä ,(¶-YÃ .x
+ª/xÖ0[AÛ1*c
+1éI2Oo343H~3ðäØ43ò4oH94É14ã4dK4mû'42×3îzì3b31p2D|1åöC1'­»0W°ê/tyŒ.sõÆ-V/b,%[
+*àkú)
+ÓJÀ  )Ù³*Ùœ", hN-O¹Ð.l
+#/lçÀ0Pà²1"??1ÞGŽ2q03Í)39^3äù 4+×4cmº4ÉÑ4 4'4b®4*/3ãa`33xÍ2
+°1Ûë,1 u30N
+/j3ø.iÐÓ-M\|,
+f*×Qh)nZÀ  )wtH*ÏdF,žç-E°.`ü/a>«0F1v1Ó2%ß3e¹3*?3Ùh4"4W=4á41<4T	4W(54!Š3ØGØ3À3À-2}ÕÇ1Ñà1<¬0EZ,/_î1._«á-D,×À*Î6Ø)vÔÀ  )k5(*Å
+j,	-;Š4.Ut/U0<
+b1÷«1ÇÄ2qi`3 þH3t6>3Í#14/\4KžŸ4q"4°®4qÄ4KŸŒ45â3Í.O3tEÜ32q|01ÇÔÿ1$0<.Î/Ušj.Uð-;¶®,*Å
+I)kHòÀ  )^ö
+*º²,	Z-1f.Ië/Iì01œ:1	Óà1Œô2c¬à2ó-¬3fþ3Á7ù4C4?ÞA4c`4pþå4cß|4@UC4Å;3ÂÃ3gN82ôÔ2e"1œÉè1
+Ë03o/Kb¥.Kaü-2ãÈ,
+Ts*Œ¹)`*²¡,è¢-Z6.(ø/W0<^1Tw2S+Ï3Z3«n44àâ4©^5
+Êµ5PJ5k5¢<5ªõx5¡}5I5NX"5
+",4§
+	42
+ 3šKÚ3
+±2Os&1á=0lø/.³z-V>p,d.*¯­TÀ  *ªŸ, ò-Oýæ.
+©/í0Ëî1Âò2Hõ/3ò3¢€æ4+Ø²4 Öæ5§Ï5E²5mo5Ò25¢]f5x05Øà5Dn524SŠ4*
+"3 Òe3|Ò2F¶1+Ÿ0øå/;.ß-MÞ,
+~*š¥#À  *¢~t,YC-Eú.~T8/µ0[~1xbÚ2>Ÿ33/_4"Ð4OB4ý	Ò5; 5vß5'5ÅV5rÇ5vVï5:â4ü
+r4B4!ýF3Xñ3 Yó2=¢J1vì0Ò/¬Þ.|Ü-DÛL,ó*¡òÀ  *m*, -;÷L.qU]/É0ë1k?Ï24ó2ô,J3¹Ö4ÈT4Ç4îÄ50%5hä"5f5-D5m_5hü
+50A4îð4æÝ4íi3ß|2ôn&24¹Ú1k0Ÿ/?.qQ-<)», ³V*ÁÀ  *[à+óÆ-1óþ.dV/¯Þ0~õ>1^
+Æ2*QT2æ-z3DO4À$4?ù4à~55%è«5ZèÂ50525gõ5[¡H5&±¡4áÔ40y4Ý3f2è(h2+Ñl1`0«/Ò#.fR-3x*+õr*+Îd-+j.x€/°0±vþ1®il2^3d¡j4Æ4³þÿ5;V,5¬¬F6
+_×6NQ­6 Õ6e6¥Í`6îá6
+]6K÷w6
+^ì5©Û57þì4°Ô4Î3`"l2 1«B0®,/&.tÓ-(
+Ë+Ë]À  +Å7]-#D
+.m*ñ/&ø0©1ŠV2MF3Yj
+4,X4ªéÇ51Àç5£»6úê6Cuc6º6NÝ6,»6ä#6}®j6Aõ±6Ž
+5¡ïè5/ú4šÀ4Hh3V*2jo1£ë0ŠíÜ/Bc.jEÍ-!Sð+Âñ À  +»ÜV-rª.a±Û/Â@0 ¹&1Á@203N3£4	4¡Ô5(+€5Éê5ý+ü686pÛÍ6W66Ùc6pD!67óê5ü5<5'A
+4 æk4ÂC3L÷é24P1ÒÖ0Ê/ñ .`rÇ-+ºáâÀ  +²N-¡I.V8Ä/]0Z81m*2»3Bü¿4øÞ4¿X5
+^5Øœ5îb#6-ŒÏ6bšÞ6¿Ï6ët6Î¥6bÙÒ6-ò!5îŒ÷55
+â4
+64<
+3Cb§2þ11º
+0§</ Ý.VÂ-æ:+²Ò%À  +©&G-
+Ïé.J¿®/øÎ0ûL12rä37ÅÛ3ôŸA4ª 55ç5ßJ6"à6Tuì6xð6JÏ6yÊ6Uo6#ðZ5ágV5,Ý5&423÷kñ39Íf2u&1¡g0ì/P.LÌŒ-
+/_+ªÂh,ÒcŠ.-
+/y
+0¬X1®­º2©©è3Û4X (5
+÷Ä5€6'W6óú6ñéD7-ì7^77ü7T7[Ä-7*66í§6öj6#Ë5 
+\5
+Ðì4SY{3cÚ2Š1«»0p/t¯e.)Ð,ÎÂÀ  ,ÈÖ.%Â/mò0Fž1Š`2¡{3sÔ4MZ@5ÂÈ5¡ž6
+06Øb6äµŸ7#v}7Q»Ç7rÆ<7~yù7qè7PLú7!ç6â
+>6úP6
+LØ5aÎ5Êð4J^º3} 2:1€0N4/jîx.#@,ÆxVÀ  ,¿H].
+,e/ba&0á1N2LC3^Ë4B[4ÿ5#Ø6°Ø6ŒÈ6×:7é7Eh7dH7oœþ7d2°7DÕÈ7IÏ6Örò6
+þ56Î¬5>B4ýä4Acû3e2fj1,I0ù/a-.
+^~,ŸVêÀ  ,µºž.=/VÐ30{x1Ä2
+p3v47Ît4ð±€5¥ö6
+Ý{6}Bb6ÊN³7[7977VPP7a7V}_79^7¬6ÊØ¥6~46
+P}5Ž4ñ}é48i:3w_T2P190áœ/Wl.¥Œ,¶5~À  ,¬-.
+M«/K??0Ø1vâ2î3hiv4-4âG®5(6
+!6m
+,6œ,7Î07,Àp7HX7RF7HÈ
+7-ç_7g6¿>X6p
+ú6ÒO5÷&4åqî4/nz3kÞ2Ÿ71FÖ0«/M«°.ìú,®-ŒÓJ/._0\rç1ó2X3Î
+4râ52LE5åK6P7 6n7`Hº7­öÆ7ñ"8qE8*Ÿj81wS8)r8LŽ7ì]97©ý7Z²ž6ùËÐ6{åx5ßgä5-ÖU4m]3o·2ž]1 0WðÙ/)ß-¹IqÀ  -Ž;2/0R/21p_2ÙÞ3¿4fÐ45)>­5Ù^6tÒ66òZ`7SR7£à.7âŒø8
+eU8 v8&ìÂ8«8
+
+7ßâÄ7¡r:7P5o6îML6pµx5ÕÅ5&Ô4c9H3°2Ê~1£B0Omñ/>w-² À  -«£/
+þž0Gë|1yÛP2d3¯÷4ZŸX5 15Ír6gH6äGä7Fõï7É7ÔqÑ8Ye8-Ñ8
+b18ãú8ß7ÓhP7çn7Ež+6âÎÈ6e
+z5Ì#*53T4Yp43ðX2Ü1xø0Fë
+/
+S-ªÙÏÀ  -£
+/æä0=§Ç1lÕâ2^é3wAÚ4N¬~5#~5Á
+6Y6X6Ö5h7:L7²ÿ7Æ&§7öæ8
+å8×¡8
+
+î7÷QÒ7ÆíÙ7\¥7;:ä6×PF6ZUz5ÂÌ5áÔ4O§ 3xaQ2îÀ1mÑk0>h"/g§-£¡þÀ  -rë.û#03d1_Ðs2tBÞ3i#Æ4B¢5å5µ6Khg6È"ë7-£ 7
+f7·Û|7ä858M8Uã7æä7ºsa7ÑÙ70œ6ËÑÂ6O%z5žÞo5R4EÞ
+3láò2xÄ1cß05å;.þø~-j..q?/ò5ò1+Ú2T*3eâŸ4Yê52ž¥6 S|6 £ì7/X
+7§œ8
+sú8M
+X8,¢8¹B8­8°Ö°8ªá
+84Ò8Wº8F
+"8ÝÎ7¡šE7)Ñ6Îd5ùS¡5-åî4S}Ã3`Y2OŽ 1'ì</íAP.pÀ  . ¡/ç	"1#¡2Jt,3ZÇ®4NS5)³©5óWr6
+h7%J7lo8ýä8?út8zjR8¶ë8 Ð18€è8­8z8u×@8<È8 @ë7,7"NÐ6'5î÷Ý5&Ò4K§3Wy2Gb1!cå/äÁ.äÀ  .Ð/ÛÜR1h2@]03O¬4C L5 ®®5æð6pä7Þx7¿$7õ¢82è8h{`8Ž8Ö8A"84>8&8fÿ81€p7óH7°Î7Ì	6Ì5ä5¿"4B3N«2?lÇ1Û/Úæ2.?µÀ  .ÿe/Ð¯1/26F23D48í}5©²5Øžl6×b7!£7×7ä#t8%Ö¬8Vp8{d8k{8öX8ÝÍ8|Ý 8X&à8'47æN757IA6Ú5Ú@V5«Œ4:q3E¹¿27I*1S9/Ñž¢.×À  .t]/Å³1
+÷2,/639v4.:¬5€¶5Ëhè6|{œ7dÏ7d7Ó7H8ÄÃ8Dx8e_Ï8xr98W
+8{¯8i®ï8INš8
+Ãº7ØÔ7¹T7
+Æy6365Ïä5U41T3<ÙÓ2/%1
+Êä/È.wëõ/PÀH0§Þ1ëŽõ3U>4ÿ	5óp5æ~6¡'/7Bç7Ëf 86µh8
+8»~8Øªß8ß]î8×ã^8ÐÃ08ÑÄ:8Õ>Î8ÍŒ8² 8nž8.ÙŽ7Ãkê7;ìS6Ýk5ßÜ5
+õ%4ÿø3
+Ö·1æ\Ó0€JH/LgÀ  /G7Â0 Š1à¥f3	q¢4L5Òs5Ú²ø678è7¿8+Hæ8v®8­\8Æ=:8ÉÝZ8Á
+8ºÀ8œ¢8Ãû8¿Ñ
+8§á®888&µë7ºÛÄ74Þ65Ö¥L5_4+Å3hì1Ý0/DÆŠÀ  /=¯;0W:1ÕØ34
+ÿ5 ±w5ÎÞt67-HË7³ò8Üd8s¿Œ8:8³Ï8Ž\É8ªYê8€ZP8©]8²žk8²]8¯œ8qª8
+%7²K 7,#j6(¶5Í¹Œ5 	4
+W3û#1Ôµ10ÀÙ/<þåÀ  /4&Ž0Ë1ÊI2÷TÓ4Ó4ó ô5Ã	í6vë7"y­7§µZ8oâ8`88¡aò8Ü48/8%à8){8¡u:8€3®8}È8cîÅ8n\7©»{7$>õ6Î\5ÄÎ+4õ'š4_2ù³1Ëá_0|!/57%À  /*.0Ð^1¿vº2é3ø -4äÞü5·5h6}Í§7ª7ÏÃ8	`8Mdw8öz8ôI8[ 8y Ý8oâÀ8õØ828dþ8KÐ8VIã8J7¡+S7
+Z6t5»â4ê<
+3ý^X2î?"1Ã
+07j/-od0 Æä1Mö2ð)3­	\4µõ©5¥Î«6ç70©-7Ì[ú8H#48£8Ú¹8ã
+8ªG8 
+·Ýž(ì ·ÔR(7=ž8_8ËÅt8É9Ë878>g7ÃP7)òö6|+C5 œ)4°ã,3š2ð1Hú/ü:ËÀ  /õÈ=1Cÿ®263€Œô4­`5qh6w_¢7'/7À8;8ý8ÇÏ8Êý8+>7~jTž
+Áºžc)@ž
+€Î7
+E 8yì8œ%;8ŸP_8jË85ØÔ7»È7#6
+6r^L54ª)3¢9ú2JO1Ami/òÄWÀ  /ê²1:zd2{Ú3p4€5(6iœw7
+]27Ž°8/ù8n8µz8±ø8\
+ÚŽ©è žKž³@žO Iµï8U88®
+8³fò8=_8-®D7³B7
+yE6hT5h	4£n×3Ùð2®19à4/éMäÀ  /Þ='10õ2ud3$$4-Ï5¶æ6\J7·47šÚ8"w[8Ý8£k\8€è8å
+·Pž
+³Åž«ÑÐžÍù·I&À81f8äÌ8š}8ñ8%±7«¹7Œk6^Ä\5=y4Ž®3yæ2w12Rþ/ß×pÀ  /Òw1'oÒ2h3×»4@5Y€6Ny7
+67#8è»8k
+8978U°7ÇXž0ºž¥>žÈðž
+Ö·º.Ä8
+8D88yÅ8
+Y7£37ÿ6T÷d5é4ú3Ý2m
+Ø1*ÅÉ/Ö`ý0vÏ1Þ}ÿ3O,47m«5=ÿè6)ž^77©T§88à8€ô±8äd³8Õæt7Û žêL¹+P¹»œ¹Ï¹Ã/ð¹¹Èh5®j 8°­<8Î.8©ã8.þ7¡×¡6ú&µ6$¹58W+42zò3{1Ùm(0~vÀ  0
+61Ô-S3z4.X54<6!·6ö.Å7Ë¥8-Ü88ÐÅ®8¹UÆ7à¹	j¹^o¹ÅY2¹×ŽÐ¹É2<¹3?¹j¶º@8€î¢8Äz8Rþ8(&o7®
+6ðÃb6
+õ514+á&3 1Ñd0iRÀ  0?81ÉÜŠ3
+ÙÉ4%Å5+<6i6èZ7BŠ8"I;8n8œ&¥8Å·î ¹
+ö¹¹ÎôÜ¹ßÏ¹Ï4¹Jõ¹>h·*`808ºöÛ8ü8!NP7x6ç`6Ùu5*¬Ö4%GZ3
+y°1É[ÿ0~š\À  0rh1¿ú34
+ð²5!Úâ6Ák6Ú97¹¥8ý8­K8© 84t·Ñx ¹0ÞŒ¹¥Ä«¹Ø¹çé`¹Õ6×¹ b«¹%yl·
+X 8q|8±[@8¥38v/7Zæ6ÝüÁ6œÒ5#×¬4
+­3óJ1ÁSl0t~À  0eÔ1µ;O2øÈÍ4
+_5y66Æ6Ì±ô70€8
+±ô8nQ8è8GG|ž0<x¹DÆó¹¯÷Ú¹â,?¹ð€¹Û97¹€zj¹+Ž·µm08²Ú8§¿8NL871Q6Ôr6
+¢15
+4Ä2þÙÊ1¹JØ0jSÎ12U?
+3£#4¬Da5¯Âí6Ê7dŒþ8h8H`8ßx8Ü-
+6 ¹[È ¹Ú6¹þëÎ¹èÏŸ¹Ù_x¹ñ`âºŒ
+¹óD ¹ðždà8°Ïü8Éhž88þ7[N6>J5ª6
+4§j3í
+2PGD1«dÀ  1cô2K\à3Ãä4£ôâ5§
+6ß¡7X\8
+º8ÞŒ8Í08¿ß·E ¹rI¹çŽºå.¹ö
+h¹äb ¹ù×€º
+!~¹ô\¹
+¯
+ž
+Ñ 8šÚP8ÁÙ8·n86Û7S7l6ì5€Ü4¡`,3Ê¢2Hžu0ÿ®ºÀ  0öe€2Az£3ä¥4¥b5R6õ97Kû.7ûªÜ8zê38»°ê8£üž
+60¹e¹ôòÐºTnº
+¹ïdØº'7º
+Þ¹ôèš¹
+X"ž>08 ä€8ºJf8y®7ú»v7K]6Ò5÷4VF3š&2A)Š0ö¬À  0ê^27f3z
+Ë4Uä5ª6
+Ò7?G7ëD8hè8©Ä¢8DhžXI¹ŠNº(zºÃžºøm¹úgºbºì:¹õºü¹
+Fž
+ª°8ï 8²»>8oîB7ñ	27Cš6I5Ø\4Lb3}
+T29Ö0ì^À  0Ý¡
+2-¶*3lLO4d5á?6t@Õ739`7Ú
+©8UC¡8ØX8Uíšž®€¹ç
+º×º
+3ºÓUºµ,º	ûºQ¹ö_¹ªdž$h8ùL8«,8f-ó7çVî7;©Æ6}î²5¹
+4B|3rÆ^22
+0â¶1gÙ*2µ,Â3õxv5€¢6ué6÷²7²¢p8S8Ã8òP83p¹P-H¹ã`¹ºß@¶íÄ9¯9¯Çh9·Å`¹Ö¢(ºÊ,¹
+¯ 5È 8Ìð8²Q8FÖg7ªLX6î"`6
+­"5
+uŒ3ï2°äf1bÓÀ  1]G2¬ÊY3éåë5¶!6	F6êÜŽ7šÒ¬8FÇü8µBê8ÙÀš7š¹f¥4¹óL¹Î.·Ì$à96@9Êö`9ðÔ·¿
+ ¹Ú²JºrÆ¹\6Ž 8Æ<48¬±ú8@I7€6åõ.6ÒH5Ô3æÊ2ªü1ZŽ&À  1R¶2€gð3ÞS]5Ç 66ÞR7í8:o8§·8Ág6^Å ¹}
+4ºA
+¹á}äž.m9£œ
+9æ%h9«]ÿ·öV`¹ÞÂTºZ¹~
+6'' 8Ào|8§g89Œ7Ëµ6ÝÇþ6÷n5«ë3Þ(ü2€K1RÀÀ  1H$p23ÒÀÐ4õ²@5õÏu6Ñ1ô73+8-Xå8Ÿ8©
+X·`Ý ¹Êº	 ¹ôÍ6žvÇ9³C: ª$9žÊãžÏ@¹âÒn¹ÿ ¹wm 6H 8º¢ž8¡rÖ83/·7
+d6ÕÎ5ú9)4ù3ÕŽ.2ÿ'1JuXÀ  1=Ý2£
+3Ç.E4çÕ@5çpª6Ä\7ck8 ¡X8üO8³š·üµ ¹º¿ºNžh9ÂÊG:A9Æ7Þž2tÐ¹æâ¹üÙ:¹pÆì6j 8ŽÕø8ÓA8,¢Ñ7K6Ím5ðv4ïÄ63Í?c2²Ÿ1BUò1¯Á;3¢47ÒJ5U*\6SšŸ72ü7ùhD8
+8ç!8È1@žµçà¹Ç	¹Ši9|
+:1E
+:O€:\ÜÌ: 
+:MŸ9ÈD¹Ð
+t¹ðî¹8²08ÍÖ88š7ìÆ7*Ú6LhÞ5NÓš42ù^3]ý1«ó4À  1§ÄI3Nä4/-œ5Jæn6I#^7(Ø€7ë8sÄ8ÕX8«%°žÜï ¹Õ¹Œ9:LÇ:;Ý::v
+:Y¹©9xS ¹ÒSÈ¹ê	Ü¹	Ÿ°8Êx8Èá48}s|7åXú7%FÉ6EÒ5GÆÈ4,Ê<3 µ1¥äLÀ  1ÇU2øL4&/5@¢6>7L7ÝŒÀ8uØ8Ã8¹úø¹ã¹Ñ9} :göF:±[:šÍ:£Ì÷:eµ|9mÀ¹Ô"¹ã%°¹gà8âØ8Ãì48u×¢7Ýëj7³6>žÊ5@¹ê4&2øF1ÕdÀ  1Êb2ëfÐ4
+ä¢56^64¢7Wô7Ïæý8d:"8±Æ8b
+à¹~¹ñ|¹ç:9q:§F:º&Î:Å¯:Ž#^:q±9aØ¹ÕðL¹ÜA|žò"08û08Ÿ÷28n;Ê7Ö}Ø7U67à¿59­
+4 kö2îÉl1Æ|À  1Íp2ÞËV4@5, 6)B7
+7Â=8Rãr8ý8( ¹)¹ÿ¹üÕ°9e#ø:SZ:Õc:âÅ;:ÄyÏ:}¬9V¹×Ÿ¹Õ]Tžát8x8º28fö7ÏH761Ž52 ,4<Ô2åx1·1ìpÿ37
+4u Š5
+Î6€>7eÊô8
+é€8š8ö×Ô8f8 ¹]ÝÀ¹Ôþ`8óPÀ:\Æp;	ŽÌ;3ã:Ÿ(;LÖÒ;w:_
+8	ºÇ¹$ 7ý8Õ,L8TN8~7\%]6
+Ð5ÓT4n32žå1ç_ãÀ  1áœ"3.¢R4i`5I)6ÇŠ7Yã80¬8ø8â@ð8(°¹rdp¹æÎ8£á@:nhN;
+l;5Yâ:Ú	X;B<;
+h:]­ª7H ºsx¹Å`7¿Xà8Ò_@8~ì89û7UWÈ6N5Kü4f~3,
+1ßYÞÀ  1×	B3&94^5
+	6yÖ
+7Mü38
+w²8íã8Íª7ÓÒà¹u¹øž8(ã@:
+;
+;6Ñ
+:õê;7¢;{:\QP·? ¹ü?È¹f€7ã³à8Ï88©8
+óz7N26zd95I4^q3&y/1×S×À  1ÌUd3
+ÐØ4RÔ5qÁ6l
+î7BÒ8Ÿž8WÐ8¹87/À¹žüº6¶6 @ :Ö;n¿;8H ;.;-A; l:Zôæ·ù ¹õ¬¹tÈ88ÌÅ08Ô+8¬ø7GŒ6qÅÒ5vz4Vc 3 YT1ÏMÒÀ  1Á¡3h4G#5dy6^cÀ76-p7ô
+8{v8€|X¶(¹ü`º
+žÛ:Šù;Wp;9¿;Bv;"n
+:ô4Ü:YjžT2¹îñ¹cR`85@8Éø(8þÌ8fx7@ï6i'm5mkî4NV!39z1ÇGÎ2
+5è3ZD4y5ŠŸ6¢×7
+83eú8¹À8øu@7O¹,È¹€`9ú.:ãÒ;Ú;b^;$@;[U\;`æ:ô9Äãš¹âEH¹Ášš·ÚSÀ8Ñ
+D8ªÍ8)57îü60æ5¡Í4²¡3UÂ2
+>ìÀ  2Ú3P!Q4¶@5Ïl6Ù%7}.8)ï8®*8âÅ¬6
+
+ ¹¡bL¹žI09ò}:­øý;tMÑ;]"º;3E];Pý;tŒá:<É9±¹p¹Þu@¹¶<·
+@8ÑŽ8§\8%7xqà6Q 5µ4ß3MÝ!2
+×À  2 ~
+3F+]4òê5àÒ6ÛB7oÉL8æ8¢`J8Í
+·Q ¹«Œ¹Ì9êÍ :œA;fæ×;W²;BK4;F¥©;f·ÿ:è·9P¹Ú¥H¹ª_Ä·m 8Ñ48£ë¶8 ¢í7pôÃ6q
+5cØ4W
+3F±2 ÌÃÀ  1ôDr3<5j4z_*5ò:6Ý`7bj8¹Ú8°n8·f·âtÀ¹µÍ4¹àŒÐ9ã
+:Ì#_;YÄ;RAÁ;QPË;<MË;X³
+:
+9e@¹ÖÕ@¹»D2>  8Ñš8 zÎ8
+-F7iw§665.ú4R³3?
+à1ø'^À  1çª32?x4lØ5 6ß~7TY8
+ÕÐ8 8¡· ž.0@¹À¬¹ôöÀ9ÛkX:Û8Š;L¢;LÑ;`VB;1õ¯;J®,:@n9pvp¹ÓH¹à7Ì8Ñ
+8	æ8·£7aú6±S5ú
+4u÷.38ZA1îµ62Ò@3g2L4
+þ5°LÛ6«Ì_7{ü8;
+
+8¿Ò
+8÷§d6 ¹¢¹«`:± :^
+H:µx;uM;S
+@;t×;'ú~:È_9ë¹É¹ÎÈÐž0`À8ÏH8°rÌ81f_7®6¥ýG5«84)š3aÿ 2ÅÆÀ  2
+À3\¶4ò45§ÿ®6£x§7
+b"81b
+8Ž
+š8â ·=¹«*¹/x: :9Å:ÐK°;qp;J
+À;yHT;0²:k9Ò
+@¹Æx¹ÀéÈ·ÿã@8ÑGP8­\8-E7ìì6¡÷5¥Ù4M+3Zä2
+ÓDÀ  2i>3R:Ò4Øj5²6$ï7|8'?8šGD8ÍgÌ·ÎQ@¹Ž@¹©³:uX:£m
+:ë8;mÍ_;Aï ;k§C;9i:F9ž€P¹Ã#h¹³
+ž·À8ÓtL8ªð8(Ì+7~W€6§5 y4p®3Sª2àÂÀ  2ŽŸ3G¿4Ÿ5eP6Ñ77n\Ø8
+
+8â8žGüž
+é ¹œW¹œ7À:×h:œ =;î`;j
+U;9Q;^9;B!:9* ¹À1P¹¥+ž¶ø 8Õ¡X8§¶8$7vÕp6W54/3Kn2îAÀ  1ö |3=CW4{I¬5#6}7`)#8ù~8Œ8£(0žVª ¹Æm¹Ð»à:9:×Ów;R;fM;0ºÀ;Pe ;JØ°:Ä±9
+° ¹œ?@¹L¬6Ü 8×Î\8€Í8 1÷7oS=65º4·²3D31ý÷2
+6b3Z24,5ŠÉV6¢éV7
+µ$83!8º.$8ùî7°@¹ªh¹`: ³¬:ÖÐ9·(|:;þ:WÑ:­
+U:5à9€š¹àò8¹œDX·² 8ÕB`8¬J88*xû7v6©Œ5¢24üÉ3Uhx2
+u6À  2ïâ3PL4Û5ß6#â7~.8*2C8¯JÜ8æ¢6òO ¹ü¹©È9ûE`:Aœv:0¶¯:ªS;ú4:^P:Œ
+:,v9
+°¹Ù¡p¹®2ä·© 8×þ|8©ÆÔ8&?7z
+6Á55º4w
+3NoO2ØÀ  2 ©b3F}â485Ff6^n7pòÛ8 Æe8€g8ÓV¶" ¹¡o¹ž89õ#Ð:r€R:í :ÉŠ;
+ö9:ä×:Ì%:"?.9_  ¹ÒPš¹!|63 8Úº8§Cn8"©7s
+
+6sÆ58æ4ñs3Gv&2:òÀ  1ôÅÆ3<¯;4{(Ö5î6ú7c·$8Z
+8L8À
+·
+¥ ¹šR¹È9ïà:Å
+:­~H:çÓ#;wäµ:®·:Ûd:nš9)ä@¹ÊÿÀ¹ð7ujÀ8ÝvÌ8€À
+8
+ÁÈ7l5
+6ØÌ5<4kÈ3@|þ1ù;À  1è8È32à4má¬5Ãv6Ó7V{m8
+îš8¡8¬Ÿ·æÁ`¹¯4¹×9èàH:ª8ì:Ø¡;Ip;cÜà:Î
+:ëÖ:P8é`¹Ã¯¹þ|7Þú@8à2ì8¢<Š8Ú
+7eM6=Ñ5?A4wÌ:39Ö1ð\1ìr374u5
+~6Âr7f
+/8
+FP8šÏ€8ùCP8up¹S0¹Å·p97f :5Ë:Áè;C=ü;c:ôä:Há|:h·;º º ¹&7Þà8Ü#$8Èæ8ÿ7]ÈÎ6ô5yþ4oæ33Vß1èÀ  1âT3.é©4j¢5ŠU6C 7[¿8S¯8>8è 8Ku°¹\Pš¹Îb 9¯À:E:,;<F
+;[øµ:ñg::Ô9ß,€žß¹ó~h¹y°8[@8ÝÕÐ8{8§¶7WñU6º~5
+O%4g÷Ÿ3-P1àiUÀ  1×3&ÁÈ4^ö)5.,6{7OçO8
+a8FÞ8×ùø8!äÐ¹e(¹×
+8ûñ`:Tl :¢RŽ;5N@;T]:íët:,^9Œ$žh ¹ä»À¹\ò`8AmP8ß8.S8Kp7RÙ6}º5$L4`n3'œÁ1Ø¿À  1Í*Ø3
+ç4Sç°5sl
+6n77DÌâ8nk8{8ÇU@7ðš ¹nœ ¹ß·
+8Â@:cŒ:¯
+;.V>;LÂ:ênž:
+
+9
+|ž¹a ¹Õù
+¹@E8jÀ8á;,8á
+8
+ï&7LB_6uÿ)5yòç4Xån3!ñ21ÑÇÀ  1Âœ3r4HÙ95f{»6aR79²q7ú÷8Ÿ8¶°7`¹wô8¹èa8:s
+:»ã;'^\;E'<:æòl:ÛË9l(hžïY¹Ç6¹#Ð8É 8âíÜ8Á8â7Fjä6nD?5q64Q\H3
+$€1Él1¯Âò3£±47æc5US6Sê72qr7ú28ä³8éÀ8Ð
+Ðž O ¹¹`¹=,9¹U|:Aø:ï:×I:1ÊÚ9ä$Þ9Ž¹Ìûl¹ãJžžþ8¡mp8Õq 8
+47ð£7,£T6NL5P>®44õ3
+
+1¬¶dÀ  1šë34/³ú5K±`6J0
+7*N7î
+`8
+©,8ÜD8ŸHPž­í`¹»z<¹d(9²\À:GúÞ:få:Ž{:'üŽ9Éå8í]À¹Äþ¹Ðð
+žÑð8®
+ 8Õe8·7ê£E7(¢6H; 5IûH4.dô3ŒU1§
+óÀ  1 bâ2ù*ø4'5B°6@u7!¯*7áæ§8|ÛF8ÎÈ°8¬àž»`¹œñ¹
+9«d:Mýš:ÞØ:Ç:
+.œ9¯Š8£Rà¹œš¹Ÿhž¥Ú 8ºÎà8ÕXh8îé7å3è7#ò6BZž5C·á4(Åó2úÝ@1¡aÀ  1²Û2í
+Â4O&58mþ66»7N7ÕÀí8nd48ÁLÈ8œPžÉ)p¹ÀgÜ¹±ð9€k:T s:VÊ:o	:`²9f 82 ¹µÌ¹¬:Œžs 8Ç8ÕKÒ8}47ßÄ7
+?6<zm5=tz4#&ó2òAÔ1·À  1Ó2á4
+Œ5.ÌM6- 7ìã7É68_í$8³Ðâ8÷ØžÖÇš¹ÂÞŽ¹ŠØð9rÌ:Z
+:Îœ:LE:
+9vM€6óß ¹­ø¹à
+žZ08Ô0`8Õ?:8yR7ÚU+766"5714
+ô2éŠk1
+ 1gÜ2µ8È3õŽ5ÇN6­ò6øHÆ7³NR8TÏë8Å>q8ø®š8<ØP¹;y¹Í`(¹í8»|š9ŽS
+9Á89z((ž*š¹Ìöè¹õAø¹m70 8Ü.X8žÏ8KeX7­L6ñ,6
+'5
+ªð3ðØŽ2²	{1d 
+À  1]Í2­N³3êÊ5	bü6
++\6ìï7ªî8Jö8»&8éø8"á@¹<qÔ¹Ì?D¹
+28šô(9°e 9»uÐ9f'žU5¹Ã_²¹ât¹PW7ûÀ8á/8·_J8G°
+7©
+6êÇò6	P5q 3éYp2¬W1\«ÇÀ  1SŸý2¥d3ßúv5þ¬6šÄ6át7¢Ç8@F8±Á8ÛB`8ê ¹=j
+¹Ë
+l¹)D8k9¬wn9µbš9S¶žÁÐ¹¹È|¹ÏŠ
+¹3ü8/ìp8æ/À8µï	8Cúå7€ÿÇ6äcT6z58P3áÚ)2Š¥ž1U7À  1I°p2z3Õ*V4ù4¶5úL]6Ö=L7/868Šöè8Ì@7Ýæ ¹>bP¹Éý¹G^8ã
+9š9¯OX9?v6ž'0¹°1F¹ŒØ8¹Üø8bV`8ë0x8Ž~È8@E¯7 ò6Ýþ¹6Š4ÿþ3ÚZâ2 óÖ1MÃ@À  1?¡å2u3ÊZ84ìl5íG06Êä$7Ï;8+Œ
+8ß
+8œÖ
+7©÷À¹?Z€¹ÈÜÂ¹e|8bŽ09€¢9©;à9+åžªn(¹Š,¹ª
+Jžñ?è8`08ð1(8³8<v7äC6×
+5ùÿ4÷d3ÒÛ2Aö1FNý1#2UP3»14¬u5°©63æ7e®~8TF8×8ä
+t8çùÄ7zÀ ¹@Ä@¹Âò¹Þ]¹Å8ç¹º/ž¹×z¹ù¹Üg ¹gðÈ·&8É§8ÔÑ8(R8
+Cè7_~6`û5¬> 4©
+3,&2Qã1úÀ  1Â2LÖ3d4€çÀ5šL
+6T7[R 8Ã/8`8Øúè8ÛWš7JX¹<C@¹œ
+¢¹×4É¹œüv¹²	ø¹Ì
+¬¹èÜ¹Ê¹K)@6C 8Òóp8ÔßŒ8988j7Y06P5§G>4€ž3¶'2K-a19.À  0÷Ùñ2BÝ«3
+
+á4Zj5 m6uP7PöÂ828+"8Í×V8Îµ7ñ@¹7Â<¹·J²¹Ð
+¹¶À¹©äP¹ÀÁP¹Ø¹·Ê6¹.a€7âà8Ü?T8Ôíù8J
+8"7Tä6?5¢P|4êí3@)2DwŽ0ùºÁÀ  0ì/Æ29€3}ns4Í5ÀÍ6
+7Fã7÷B	8z©Æ8Â³Ç8Âx6Ó ¹3AD¹±vÌ¹ÈãC¹¯¹¡Ÿ¹µdÞ¹Èb¹¥{Ì¹
+8
+:P8å88Ôü58
+[8¶@7N6.
+5Yž4Ò"3Ê*2=Â0ñ'À  0à
+20kU3pÁ%4?Ÿ5û06}mw7<?7êÞ8lýG8·48µqd6d ¹.ÀP¹«¢ç¹Áº¹šG%¹ ¹ª¹ž%2¹-ožé¥08G`8î×
+8Õ
+p8kæ7ýžŒ7I&I6
+5b÷4¹W3zšX27
+W0èK0y>1Þ
+3kž47§z5>]X6*6 7Ó7ªlû8:¹ø8§ªx8ëPq8å]8*Hž¶Õ(¹hÓ7¹€x$¹¶`¹«	~¹}|§žáX7ÈK8Í.Ø8Ý¿8 r¬84j7¥€Ž6þÕ6&5:À%44~31ÛUÙ0ªÀ  0zâ1Õ
+3Ó4/¹56Ð6"ËX6ù²ò7¢îf82|ð8 D8á:8ÛÂÊ8&8žªÓŒ¹Z©V¹áP¹©P¹¿¹b|>žž2¬88ÕüŸ8ÝÂ
+8¡ì81Ä7¡ÙÙ6øFÐ6!ú55JÕ4/Ø3Gd1ÔNñ0
+4À  0|1Ëú3
+:4'Ë©5-ÚG6`°6îDD7oÒ8*?é8Þ¢8ÖŒ	8Ò(8!à8žÒ@¹Lf¹J¹l@¹tŠ¹G{ÆžÖØ8Bö8ÞÊ8Þs[8Ñ*8-µ|7 6ñž6
+[5/Õ
+4),3
+±1ÍH	0ŸÀ  0tüS1Áùò3¡î4ÝÁ5%Ÿ6ö6âÕ7ñ>8"á8xŽ8ÌqÖ8È@8
+¬žÐè¹>Uv¹³³¹V(¹*5¹,{^žJöP8r^Ô8çx8ß$¢8 g8*[47D(6ë)c6Œ5*`54$
+3Óþ1ÆA"0z À  0hÿ1žqê2þ­4ïÙ5
+W66
+`6×fâ7rª8ÅÛ8Æ8Â'8Ÿóò8wØžÏv¹0+¥¹t9é¹@$¹c¿©¹{·ð}ž8ã8ðfN8ßÕë8/€8' ë7yN6ä®6
+5$êæ4
+Ö3L1¿:;0pó¥0 É\1MP2
+$3­D
+4¶T5ŠN26]71Åº7Î<8JâÓ8§Þ8áÉv8ò­ 8ÃÞ¶8LJ6©N¬·o74î7@8,§®8²þ&8äp8×ÕR8¡+8Dçv7É ä7-Îœ6v5£OŒ4³Uw3ª¥^2
+B1Jê±/þmÀ  /öªô1Dß³2÷3¥á4®¶52ž6zñh7*2
+7Åû8Bk/8 Mø8ÙAI8ë Ø8Àò#8V(7@ò¶Š¿ 7.ò8OŽ8œY8èH8×j8:¶8ATì7ÄÁ7)yÉ6yþÆ5§4® w3¥gÆ2l1Dc
+/öÊÀ  /ëÃ11<&2áë34ŠÂì5>6oŸ7"`7ŒÅz89ó88Ð¹8ãT²8Ÿ8`7LG6ð 7ª\U8q»8È8ì²8Öÿž8Ià8=Âc7À 7%$Ö6sY5ÿk4š«w3 */2(1=Ûh/íÄÀ  /àÛn13lw2y3
+4ú"5ûÄ6dÃ7
+²7Ž	ö81{ê8È*8È0ë8Ûš8»8j
+7ÌHt7dP 7ý­Ò8ýh8Òœ8ï÷H8Öé8Y8:/Ú7»§z7 Ïá6l#ë5WC4£Vy3ì2m|17SÂ/åo8À  /Õó«1*²Ú2mmf3¹ÿ41W5àI6YWq7w7«Ns8)F8A8¿šµ8ÓüW8ž,q8t
+ê8"B7À8(85Ý8Ýé8óÎ×8Ö*8h186O7·4X7
+zî6e65¯4z3¯ 2vÏ10Ì
+/Ýp/PÄ0§ïâ1ëç©34R5c5ç6¢  7De7ÍÍ89Å8s 8Â8ãÏØ8ïÜö8í?<8èû8éÛÔ8êI*8ÝÁ'8ŒíM8ÕÚ85{Y7Ésn7@Œ®6=5ã¹5
+5O4#å3 1èýK0¥üG/NzÂÀ  /Gþ0 Þ€1áø3
+q4Ò,5	[5ÝÒg6_ÿ7<sS7Å{þ82~8r8»Ÿ8Ý[Ú8êùh8êÀæ8è88êCÂ8ê08Ün8º×~8081ìÑ7Äè<7;ò6þ5ÝQu5	4+3
+0å1á
+0 e/G°nÀ  /?70Íf1Ø^3Z4
+RT5T5Ô
+Ì6Ü74[B7œ*k8+8
+8
+»Â8Žýé8Öçá8æà8èB8è"Ô8ê«º8êì8ÛMŸ8žÁŽ8b8.^J7À]
+77'|6Ÿ5Öéh5íà4ìr3Á61Ú,Ð0</@æÀ  /6q
+0Œ'1Î¹2üF4Ò{4ú/5Êk.6ßº7,C/7ŽØ×8#ñ8`8®s8Ðsä8á2S8åÄE8ç¶l8ë¥8éÿK8Ú8¶«ç8(Ú8*ÏÄ7»ÑÚ72\â65ÐX5 Ê(4
+Pž3Q1ÒÄ0Ü¢/:ÄÀ  /-ª0ªé1Ä)2ðYQ4 R£4î>5À·67$+
+7¬A8
+«8vÄ8§è:8Éÿè8ÜNŸ8ãEã8çIø8ë{8éæ8ØÚP8Ž8ï/8'A=7·F§7-J6?5ÊI4ùLà4Žÿ2ùÃ¯1Ë\V0|À/3Qo.t/òPì1+ÆD2TØö3f`|4Y®ý53y~66¡ân71*n7©kj8°8RN8d­8€ø®8µü8º	^8Ž	(8£3<8w
+8N¿Š8
+ž.7Š®¯7.c!6t$5þq251
+4Væà3cÖ2RiØ1)éÂ/ïÒþ.þÀ  .6ë/è2"1$22Kø3\É44PŠÉ5,b5÷Ä6W7*#©7¢âÓ8Åf8J·m8
+÷ñ8 E%8°8¶h8°8 !
+8
+Ðü8Jue8"7¢«÷7)ëý6&Ø5÷Eö5+àË4Po
+3\n2KÇK1$tæ/è 5.¥À  .ùP/ÞW1
+n2C+3S1ì4G5$©H5ìÿU6Ì«7#
+å7Z>8 8Cf868¥8¬!08²t8­
+8ÿ8*í8F+&8v7©B7%tÚ6Ù5ðœ5&Žú4I÷;3U2E$À1 
+/à-k.4ÌÀ  .»¶/Óô1B
+2:6E3I€4>_5
+A,5ânä6AÊ7
+ 7Ñ§7ü
+ª8<«8z<ø8Þ
+8§£Ç8®|8©y8üà8à8Aàä8U7Š7 ý¶6D5èï5!(4Cg3N 2>410/ØZ¡.
+OòÀ  .xü9/ÉÕÂ1ú21U`3@\45*5Ù5×Þr6¶è7Z7I7ò84ÄÈ8qc|8*8£&_8ª8Šé8êœ8{œ 8=¡7þgí7£Ò7
+6>ù5áÄG5
+]V4=3G~827ßš1V/ÐÙ.k-Œ×/@"0\¥~1&P2j"3=]4sà 53DŠ5æîm67œM7c¬7±>Ì7ö28J80¹87
+8/yý87ôm7¯h7aŸ7 4ä6ôÂ5ä5r5144q(3®2Û
+1É\0ZÊ/Úâ-»4®À  -µ/Ú0S
+1oÂ2+ø3G34iíÒ5,ô5Ý·k6zÊ.6ùÂ7[;7ªò7îFW8©Ö8*Þ÷82p8*Ü98¥T7î<7ªéÇ7[/Ú6ù}î6zŒ$5Ý«#5+üŠ4iá3@,2$ð1i0Sw¢/ÓÊ-Žù¶À  -­*/
+t
+0J\1}ri2íÍ3
+Q4_û¢5$ÇC5Ôj6p.6ïì7RÊø7€¥b7åö8Åc8%ª68-[8&>w8º7è
+7Škt7UHü6ò6sÆ5× Ô5&ÄÀ4b3ÑÆ2nÔ1	Ü0L_z/Ì³-®ŸœÀ  -¥T/
+ÿ0A8#1rN2¯¢3~µœ4V	t5
+5ËIg6fR.6å®7JZi7X®7ÝŠš8
+àï8 ut8(E8! µ8
+Îá7áÚ7¡í 7Ob6ëŠ;6lag5Ð5!Û4[S}3c_2ž¹1wT90EGT/	Å-šÅÀ  -}/ §ó08°1f32|âð3rÉh4LE5Iá5Âe6\-6Û¿>7AéÚ7
+ø7ÕVÍ8üz8@²8#08
+ð8	ã£7Û©7nË7I{46äº`6e45Ê
+75
+Tô4T
+t3{éò21n¹0>/./Ÿ
+-¢HÍ,Òh.-~/yœ0ç1¯
+¯2ª)3|4Y=5èJ5¥»6)Ø6å`6õ¬ž703n7bÇL77Y7D7aÎ$7/$6óÞz6 €6'w5£ø5
+
+4W6e3Å2š¡ð1­Ÿ0e/w°í.+ÀŠ,ÐÍ/À  ,Éžü.%ü	/ou0k¢1§ãÍ2£<é3=<4P
+5	@þ5
+ö6"€,656ìÑ7*-7[7R7~¶Â7
+×7~Ÿb7[Cç7*!á6ìèò6F6"·¢5!ž5	RF4P€>3N|2£P°1§÷0|ð/o.&
+Â,ÉÍÃÀ  ,Á	`.
+Ø/e.
+0ð,1 ºë2P<3
+_ý4G×5±556
+06
+Ú6ãö7#ôì7S§Z7vNa7Ç7vô7T¹«7%°6åóo6ëd6
+ØÎ5Jë54J3×ò2ÿp1¢js0i|/go0. ZÝ,ÂÎXÀ  ,žYÄ.µ
+/Zæ0t¶12c3z4?$4ûäÊ5*r6ŒÒ6Ö6Ûd7
+Õ¬7L]7måú7z»ú7o*Ã7N/l7 
+~6Þýê6Å6ù÷5t
+5 ÒŸ4Có3ai2®01ÝM0V/_NQ.§ø,»ÎëÀ  ,¯ª'.š/P$0ù@1i&2vâ3sJú46q 4ð05ž­6I&6&T6Ò@G7¶k7Db7e}7rBe7g`ñ7G¥.7L6Øc66%6"5K4ù%ò4<íÎ3{ÕÀ2\ð1P'0B/W-r.õ,ŽÏ+ÎW-+)Î.xÞ/Æ{0±Ö1®é22(3eŸ4¶Ê4µ_e5=Ò5®
+6Aî6QÍ6ý)6 ¥ö6©Gj6 dþ6í6P;6zý5­5;Ë4Ž¬433d 2/1­0°š/.wð-)ûÏ+Í57À  +Æ-$$|.n®¹/L0ª%1§×23\ð4«
+4®V°55á°5š,6
+	¢6J[6F6HI6£È6P6SŒ6J2)6
+#5š<Ö56
+4®Š4Ð 3\Óå2<1š0ªÇ1/qœ.nèI-$K+ÆG²À  +œ°-
++.d[/Ñ¹0£bF1 ÅÎ2ö3Sw`4
+H4§Mü5.¬5¡N6ÑW6BŠê6
+é6ê6IÄ6<(66CÌ6Ë
+5¢ó&50Lì4šô£4
+3U§¶2vâ1¢lò0¥	º/Cú.fµ£-
+:+¿Z,À  +µ Ü-Ú.ZOû/WX0(f1Ž
+2ôä3JSÐ44 EH5'wn5n5ÿ26;9y6u¯³6ï6Êð6'œ6w®·6=f6s5©u5*Ô4£g4
+Qx3N{2±<1×^0LC/7.^û-én+žl§À  +¬€-.P /Ü÷0î1¢i2}Ç€3A0?4Å4<5 BJ55ôÁ~63Ì6lAz6/B6L
+6R6o2R66ÿò5ú6.5_Å5$ÎŒ4Ú4ã3GOV2ë1AË0Ì/èt.VPU-8€+±"*²¥\,úv-Z3ú.\`/ª¢0¬1Óå2T%3æÐ3¬N46i(4«Å5p:5S*5{
+5€µ\5­ÿ®5€^5*«5Rd
+5
+Ú94ª?45o
+3«PŠ3¯2RÔx1öE0­æ/¬@.}ô-XßÌ,À*±WÀ  *«VZ,å2-QPø.©Ø/@ñ0U1S12K¿3
+Cd3¥££4/tµ4€š5	45K|
+5
+5
+v5š$²55€ñ5K¢5	T[4€Õí4/ª3¥Ú\3
+sD2L1õ0R/wÅ.ÙÈ-QH,F*«èÀ  *€Z,Ïî-Hmô.÷Q/×B0þþ1}€ú2CXü3ú3ø¹4(A4?<5÷Ò5Cä5«5a5¢I¶5§«585Dà5Î|4lÚ4)æ13 d3ÝÛ2E:²1¥0jÀ/CK.5-JTÇ,
+Ì*¥
+xÀ  *žY,ºª-?ò.v/m0šq1r£2:òî2ýù
+3MÎ4!Î4Õ÷4ýw:5<L5y5·©5n·59Q5{2ü5>
+!5 H4Æ4$!Ç3íÆ3Hp2>mÎ1w8©0I./Ð.{"å-CD,R*{À  *iX+ùJÌ-6§î.k$/
+â0Qä1g¢*22â2ò²D3¢ã4Z4l²4òþÏ54³÷5o¶þ5
+Â5º5Êô5r'57\)4÷
+{4²4
+]Z3wz2ùf
+27 ê1nR
+0'/ÚV.qÚ-;ÉÂ, Ø*p)ü*ä1D,(>-Z>.xŸ/y;Ž0\Â1+!ª1êË-2;3`3S3ói46G4rpb4Õ46"4ŽÉ4r€45 3ò£~3
+23»z2v1é¥ë1*Cw0Zà(/wì
+.w<æ-Xì,']ú*ã¢)LOÀ  )q*ÚéI,!k-QAÒ.n
+/oAÁ0SDÚ1$a$1áÐ2»3Å3$÷3êf°4/t,4iÆ 4Èt4õ_4Ò²4içð4/ 3ê¥l3Q
+3Ä2ð1áúž1$§0S¡/o¬.nö-QØ,!²Œ*ÛH
+)©lÀ  )yÍ2*Ñ¡N,š-Hqe.dz/eGÍ0Jô1
+ 1Øpu2;þ3
+Ÿö3
+Ž3ácØ4(Ô4aÝ4
+»É4Ž4
+ð4aÊ=4)ü3â§\3â3
+Ì®2MÈ1ÚO
+1
+0Lbí/gl.f°-JQ,
+}*Óh)|
+À  )n·8*ÈYV,Å¶-? ø.ZØ/[MØ0AÅ1à1ÏC2{xè3î&3D?3Øa4"3ô4Xq4¯4sÙ44Y¬4#ö3Ú©K3Þº3ÕH2Uà1Ò€Q1o¬0E$P/_+ô.^i³-CW,\>*ËÐL)rÇLÀ  )c¡@*¿\,
+òÅ-6Ð.P4/QSä09'11Æ¹2pyÔ3
+U3u§Ä3Ï^&4Ú4OÇV4wDç434xXã4QØ4
+ð3Ò«83zK"3Ýá2v21Êù
+1ÓŸ0=å²/Vëæ.V#L-;µ,± *Ä1)i(6+c)¶E*äº,Ï/-*Ûx.,°±/Ÿò/ñR¶0§
+1LcÀ1Ý*2Sª
+2³©3Ze3573WÇD3d£n3W¡ê34ùç3C2³7*2S	p1ÜOz1K¢00ŠpÆ/ðR/ý.+îç-*,%*ãb)¬(5_ÓÀ  (.Ä){$*ÚÙÂ,ÐÍ-$P.%Ìä/ŠS/çÒò0 1D}1Ô:2K¬y2¬øU3aø3.šÆ3PT3\$3P%3.Ã3%2­*	2KòO1Ôî1DÑ­0 Þ&/èBz/ïÂ.&!
+-$U,*ÛJz)Æ(/
+À  (']º)@*Ñ¡Ê,Òl-
+').
+é/
+³/ÞS.0ú1<X1Ì(I2C®Õ2ŠG$2úÓ3(3Hce3TÝ3H©53(=2ûÎ2§
+è2DÛ/1Í¹1>*0K
+/à2Þ/É. SR-
+¬,
+b*Ó)((Ú>À  (öæ)ß*ÈiÒ,Ô
+-M.I/u/ÔÓj0f14±%1ÃµW2;±.2ò2ðâ?3!?3@±v3L3A,Ú3"Vç2òÙ2¡Æ2=Ä
+1Æ+W170§0žä/Ø#@/	£J.
+-ÍŒ,D*ËÂª)Bl("tÀ  ()Éœ*¿1Ú+ù«P-rÛ.!|/\r/ËS¢0Õ1,Êð1»Bf23³2äÀ2æñe3üx38ÿ3DzM39°3
+ 2ém2€26¬ì1ŸÉö10`$0&D/Ð¢/}.·œ-	Î+ÿòN*ÃþÂ) V(
+Tª&Ö©ì(6¡)Ù*²\"+Î!r,ÑÌ#-Œ([.ÌÂ/O¯ü0 0Ë1€1eìñ1®,ï1ê,ã2
+Ê2C%2
+·@1éî«1­é-1ey1>0$/ÿD¬/O.KB-»}Õ,Ñ+Í]ž*±°þ)V'(5el&ÕÜxÀ  &Í÷>(.žv)_^*«2L+Åâô,ÉrŒ-Ž¶.ó²/G/ö"'0-`1vÌ1]PŽ1§»1áÇ2Ÿ2øÆ2ÈÒ1áÁu1§áñ1]æ1¥L0d/ö1/Gø.=ö-µR,Éâè+ÆS6*«r)ªm(/
+ð&ÎmÀ  &ÅD('\J)yËn*€x+œ€x,ÁW-­D².¢/?}/ì<H0Õ÷0ø»å1TŽv1¡I=1Ù°2±ï2	®h2Úg1ÙB1¡Úµ1U¬D0ú0€/íß¶/@ì.0¬-®²Ð,ÂœB+¿HŽ*¥wç){ýf((Ôx&Æý¬À  &Œä(  )nØ
+*Þ¢+µeû,ž¿ð-¥ÒÞ.A/7c/âVf0vý0î21L71×c1Ð1ùK·2d1ù×ó1Ñg
+1Óy1MÅ£0ðå0yÉ/å-:/9ß.
+#b-šMN,»+ž>2*[\)r¥ò("ü&¿GÀ  &³ß8(£ô)cäÎ*ŽÎ+­'~,°f-a	.zÑ//J*/Øp0lNE0äX1C{ø1e1Çð|1ï31þ3R1ïû1É9Ö1Ì;1Eß 0ç³0pI
+/ÜzŸ/2Òú.-¡çË,Žqó+±3°*>Ò)iN(
+C&ž
+âÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &ÜÑª(;:c) D*·:n+Ó£,×Câ-Àìë.sº/Tü0í0]1	Z1juö1±o.1îTc2%2€Ê2
+Þa1ík51°q<1hÅ`1*ª0%µ0/Rf.\-ŸmÊ,ÔfÖ+ÐÅy*Žžÿ)µŸ(8©Ž&ÙÏ À  &Ó5À(3)
+y*¯+Ê0ü,Í-ž3.Ð/JßÈ/ùÎË0÷Æ1ü+1_r1©01ãD2|2µ2aô1â§µ1š
+61^n\1/«0/÷â/I0Œ.=6-¶
+,ËªÒ+ÈCY*­k )/~(1N%&Ñ/À  &ÉÖ(*Õª)~¥ž*ŠúÎ+ÀŸå,ÃìG-¯z;.ä/A$/íÂZ0a00ù;1T¬î1 ðý1Ø4Õ2 ýõ2Æh2 å1×ä31 -1TX0øiX0äz/ìÅ*/@G.ì-®9,ÂîÌ+¿Á9*Š
+)}R|()ò&ÈÀ  &¿ýì("£L)rXP*Úþ+·LÍ,º@z-ŠÀâ.£ù/7i^/áµè0u60ì~·1IÈh1±ä1Í%1ôÔÙ2×61ôÒ51Í Ž1­&1IÀR0ìs[0uº/áš:/7]f.ç-ŠŽð,º2Ç+·?*Ï)rEû("&¿ïÀ  &¶b(pð)f
+ê*».+­Ú¶,°«-.yh
+/-®)/Õ©v0hh0ßÁå1>ãä1rÌ1ÂG1ç­È1õÐ1çÙZ1Â]11Á
+1?iP0à}[0iF/ÖJ/.s¹.z-Ìš,±vÀ+®Œö*)g9z(;x&·O(;d¶)m*êh9,Ý4-/hZ.1+C/
+ê/÷.²0ªÿŠ1Pñ;1á»2Wåi2·
+K3	œ3853[
+*3gùl3Zì37dµ3Ú+2µ»2UÆE1ß6ü1Nbï0šÃ9/óË@/aÌ..6-,ØÏ, *æû)Ã(8ŽÀ  (36û)
+¢*à	
+,
+
+-'à.)&à/lý/ëÓN0£Ô1G51×(<2MŒ2®fÕ3;Q3/ð3PÐ3]!f3P|Á3.ù3€2­f!2LSÑ1Õ|41E0¡²/éD/ñ¹.'sà-%Ô,k*ÝÂô)ò(1nÀ  (+	?)*Õ*Õ©þ,
+<æ-§f.!"{/=/àwî0+ÿ1=yÊ1Ìë2C2¥Ã_2ùs3&ÒÎ3Fÿ3RI^3FY3&n2øÞ)2¥D2Bá\1ËÁi1<£0p(/ß[H/Š. K-
+ÐI,
+Ð*ÔT)jF(*'sÀ  ("Û)9	*ËJá,l¿-Æì.
+/
+"/Õ
+0B+13Ÿ1Â29j¬2ê2ìo3
+!­3<5l3GqV3<6h3
+#M2ìs2"î29næ1Â13Ã*0F /Õ#L/.#1-Ì,q5*ËQŽ)=("àßÀ  (­Ç)G=*ÀëÄ+û9/-ær.³/ Ý4/ÉÁ(0XW1*X1·nH2/AÃ2|u2ßl3p31çÕ3<N3293ž)2à2S2/üs1žKÔ1*ã<0
+/ÊëP/¡.úÚ-ÇÄ+üÃ5*Â)ï(J)ã	*ê€,,ê-` ð.&8/ª
+0a%1/<1ð,62Qî3}3W3÷¶49
+Z4v4Îx4%24k@4tÇ|47¥€3õVz3¬232O°1ìšn1,Ì0^ i/{€t.{È-\{ö,*9*ç	¬)Æ9À  )
+Ãz*àK7,%;1-U÷".s±/t0W þ1'Å1äê¢2s®3,3Gô3ëÊä40
+4j4
+4Ï4ÌO4
+4i^4/5 3ê<ð30a3Êe2"ä1âX1%ZE0TÕ
+/q^®.púÕ-S©,#wó*Ýï
+)aJÀ  )GÔ*ÕòZ,
+È-KíS.h*/hWñ0L¿Ö1
+ôû1Ù©
+2n3
+®»3
+8Ô3ßßª4'2Þ4^Z4Ïž4sk4°ú4]ô4&ÄX3ß#d3Ž3
+Ä2ö1Ø@1
+!œ0K©¬/gç.fÕä-JÖ),
+¶L*ÔÔ)}ø°À  )s¶*Ë~,Üa-Aã
+.\€/\®Ü0B^®1Ñ11Îgv2yn[3GK3|Sh3Óôu4
+G!4R4y ²44y§®4R4
+S±3Ô	Ý3|qz3Y#2y1Î(1é50B~N/\Ó".\°ñ-BB,ôŠ*Ë¹ü)s.ÐÀ  )fÉ*Á@¢,,ù-7Ù·.Q
+/QÆ07ý
+1­f1Ã%á2k±Ü2û¿²3n5(3È	<4[c4F¥
+4k¡ð4yD4kíh4G!4ã
+3ÈðR3oyØ2ýA2m8þ1Ä|1°®09Rð/R\.Rÿ-90\,3 *Âl)hdî*·Åj,0<-`Bc.,x/¢Ýû0¡ž<1<Ÿ2Y*N3!3¯ïë49ú:4®"5¿n5V#°5Fß5Š5¯ÅÇ5Š
+Ö5dy5T65h4«Ô`47=Þ3­(û3³2U{Å1Ð.0ð|/ °.œª-\Ù,² *ŽÙŸÀ  *¯Ž ,h-V?.­
+/t0GÎ1«92Nó¯3
+",3§zd40ò
+4¥å5	5K75I/5_ø5§-¶5n5
+·5JLë5p4€
+ý4/.3¥¯3
+º2LW1
+°0|j/šS.-SØH,Í*­ÑÀ  *§¢Ö,
+ Ü-L;È.-/
+%0×^1Ž2Dœ3"Æ3Û4'éÚ4A5y¢5@òœ5~ 5)ì5¥55~J5@cM5ÿv4g4'
+$363mÛ2Cªè1~Êf0V/:ö.xt-K&¶,
+çf*ŠÉ\À  *,Ù,-B8z.y\[/ :0fî1s\2:r2üFŒ3T4
+á¬44ö­z56ZC5p¡5óá5ý5ü5pžy56y«4öâú4±44H3Œ2üø2:Âz1s_h0D/Í.y«±-Bu%,È*Á,À  *B+ü"ú-85,.l]/
+6O0ö~1eíR20OÒ2îGî3Ì4Ù|4ú4ègª5+ÁÉ5b B5
+œÕ5e5
+÷55c]Š5,
+4éÇ4úÑ4þj3C&2ðP821Ú
+1gôn0
+ 0/`:.nfz-9Ã+þ8X*žú+Ô
+C-0 V.Åê/£T0¶ 1³`2Ü3ka4
+Î4¹
+5@³5±}6N6T
+£6\W6¡õ6ªhd6¡NO6I
+6QŽ6OÙ5®¯ì5=A4µ­
+4 3fV2ê1¯ÿ.0³%ë/  .{?µ-,ù+Ðø)À  +Ë*=-(.ö.tLÓ/°0®)1«
+23_â~4{4¯øX56ÿn5šU6	é£6I/[6Bà6­6¡ÇÁ6C6è6G²?6¥	5ŠÄ?54â.4­Òê4d3]
+2³ò1šæx0¬/ÏL.ql¯-&B4+ÈèlÀ  +ÁÏ5- ].hÓŒ/Kã0¥Ê'1¢žp2Jp3T«4
+áT4Šã 5-j*5(6¶6>S6xRÎ6f
+6'
+68Ñ6wœ6=°u6ú85Ø5,=4¥ø¶4
+?3StÓ2}Ò1¡ÍÁ0€ßK/~.gª-Y+ÀØ®À  +žt.-5.]Z§/ç+0k:1dZ2
+Z3It·4G4Íè5#Ôæ5©ú5ö?63vÈ6já6
+
+6z6.6jS563®°5öÑ5ìâ5$$L4
+43Iß2
+GŽ1µ
+0»ú/-Æ.]Æ€-Ô~+žÈñÀ  +¯&-ºÕ.Qá/
+r0
+N1C2{p
+3>=Ó3ý[³4ž°5?¡5žÍ5çuº6(~6[ìð6Öÿ6åÖ6#S6\èè6)¬è5éI0545ÅZ4DL4 ô3@JO2~#)1T0«/Ý.Só-
+£+°¹3,Øsq.2Ç/U0¢/ 1³©2®|F3 D4^7n5òô5š³r6+ûn6
+#6øp71»µ7dD7ýB7C"7Jå7aË~7/:y6ôF 6
+Ã6(lÂ5¥5Ê44YmÝ3y[2ªÞÊ1°
+Ò0./{Ô..ÇŽ,Ô§AÀ  ,ÎåÌ.*k/u:0É`1«[K2ŠMs3=4Sq5
+œú5 56#(66ëVê7(.F7WÄ~7y¿7å%7xàz7VTM7&F6è«Ô6!š6 î5óz5Ä84Ps
+3¡2€
+±1©0Îò/r­.(ó,Ì
+ÕÀ  ,ÅX(."&
+/iF0cÀ1£
+2
+¡3v44H«¢5þ5·±6Tº6åð6Þ#d7
+ Ø7Kp·7k7wM7k+'7JÝ7
+ 6Ý6%6ph5Ïì5Ÿ:4Gx\3
+«æ261¢%`0·/hRŸ.!V0,ÄdjÀ  ,»Ê.6±/]øT0þ 1¿ß2ïÎ3~ÂY4=åŒ4øš59Ð6a6ÊX6Ðïà7i7?
+ð7]I7hRQ7]uÕ7?eç7bß6Ñw<6)r6ò<5¬_4ùpx4>}3W2b~12Š0b{/^Ò.o,ŒBþÀ  ,²<Þ.GS/Rga01r(2Àû3pH43Ô4ê>5»î6®6u]~6ÃŒX7
+
+ú72É(7Oª7YS7OÀ73î²7
+Å¬6ÅÜî6xZª6
+t
+5Ñ4íd~45Ü3sŒà2e1?ì0,?/TÐä.ä­,Ž!-ÂDí/
+¢0bÅ­1äÚ2e63é{4yŒ€57L5ë­Ï6âl7žd7fZÜ7²7÷iG8c88/2B868-âÈ897ò³&7®L7`·k7 _æ6|þ5åŒ52Ëâ4sÎÓ32þ 1ë60^8É/á-Ÿ²À  -¹¬Õ/
+Î0Xø1b#2'Œ3Úr4mªÊ5.>ó5ßÁV6{öë6ù^L7Y±v7š7é
+ 8WJ8$éø8+
+8$À8ê7æ8±7Š7V:$6õAH6wÉÿ5Ü,5+za4jÀ3Ã_2B1
+ð0Uµá/Šy-·zÂÀ  -±œ/mú0N>B1ßl2êB3Ëh4aî5%1Z5ÓÔÜ6n(ú6ëKÐ7M7qm7ÚÒø8KY8¡ª8!|8Tµ8ÌO7ÙŸ<7
+·7KŒÞ6éÂÄ6lÿ5ÒwÎ5$(à4`<¬3°2"c10ª0M2ù/»-°BñÀ  -š|§/	V'0Cú1t¹i2
+¬Ç3xº4U5
+#Ã5Çèd6`[
+6Ý9R7@^ª7Z×7ÌÏ7þ~Î8Y]8wë8©7ÿ+h7ÍCÆ7úî7A?6ÞD@6aj 5ÈÕq5
+×`4Vs3Cÿ241uŠÇ0D°/	Ïš-©
+!À  -ä/>S09¶Ø1g³ú2|Þ3qZ¥4Iu85,5»ûê6R6Ï&Ö73µB7D?7Ÿ<€7ìfì88
+íZ8Æ7îŸ67ÀÉP7p#76ÂP6ÒÅŒ6V: 5¿35
+à4Lª3u2F€1jì:0<-*/ä@-¡ÓP.Á
+/ù.Z10R2Zh3lmj4_*`57¿
+6ç6¥74R7«œ8
+,8RNî848¢8±!ý8µ8®÷W8r8
+ È8K«8
+tD7Š
+Ú7.6 (Œ6 .052×4Yn3fÌa2U²k1,ÈÈ/ô$h.ÌÍÀ  .ð~/î1(2Pk3aR[4Tw5.º5ú³6y7*b7¡çr8š8E=8Œ8Â8€ï¡8š»À8£ ç8j 8|i`8A;A8×a7 7&þ@6ð5ö 5+Ä04QR3]ìu2MÏ1&@r/êöÚ.'ðÀ  .à/âÔ»1 á2Fpm3V7M4IÄÂ5%µ5í0/6à7 ¥«7:$7üd88+"8o.8i8œD8pö8Jt8ÒÈ8m.86Êè7úu 7d7{x6Û$5ë€×5$°É4H73U
+2Ek21ž
+/áÉJ.À  .
+OB/×§ì1y©2<Yp3K
+>4?ò5
+°5ßà«6F7è×7×7ëwØ8+@8]?88é8&,8ô8;r8^žü8,Z7í;87§7ø°64Y5áI5
+c4@"
+3L,2=G1/Æ/Ø».
+Þ5À  .|ýI/Ì{1so22Bs3@/44_#5«
+5Ò'6­ 7
+,7ß7Ú¬8
+X8KP8m|8X8Ûd88qH:8OàÇ8!ê67àr7
+ì7uè6
+5ÖíP5ý47ª 3CL¯25#ù1§p/Ïn+.9W/VÇÀ0¬³±1òx¯3u'4
+_¶5üÚ5ìûä6¥7H87ÐÕ8;s88¿ã68ÝR8ã€­8Û&8Ô8ÕCV8ÙD8Ò
+8¶<8Çè83fT7È©7A\6 2b5åÙX5å`4Gr3à1ìþÚ0©	U/R{kÀ  /M?;0€ðC1çi!3
+4ßú5
+ÛÝ5á'^6
+h7=hó7Äð808ù±8±Á28Êäü8Î$
+8ÄÅv8œÝ08ÁÌ8ÈM8Ä2r8¬
+®8õz8+B7Àñ79,è6Ø5ÜíÈ5	o4s?3
+rÌ1ä+0¢Ä/J³«À  /C¶³0,Ö1ÜY3­ï4`=5ºá5ÕRÙ6}R72×7¹
+m8$8zÅÁ8£.8žwX8ž£8® ¶8§šŒ8¬Ü08¶Ÿ
+8¶cÄ8¡Øº8xF8#
+Ä7·Ì71Ht6}®5Ô95ùÕ4
+31ÛW70ç/BëéÀ  /:.-0ii1ÑJ2ÿ€4à4û3Ç5É~S6í;7'Êº7­$×8.8g
+8}(8Š	¯8£"ó8;þ8tH8š8¥zë8š8ŠÇ8j¡,8úü7®øŠ7)cþ6#S5Ë©4ý
+4ÊÙ3 91Òf0;//;$)À  /0¥¥0¥û1Æ:t2ñÍk4 `Ä4ìñÎ5œ©Í6]$7
+û7¡?>8
+Á8Tj{8[#8
+8¢^8wC8vš8u87¹8Æd8tÕ8\üI8×47Šh7!6Èù5Â+4ò
+4ö¥2öRß1É¯0öw/3\h0+1Sq2
+ë3±û>4» 5ªz}6#ë75|7ÑØj8MTQ8§¹8ÞÒ8ç8«ze7ö(·¯jDž7@·î<78Ç8Î÷8Í{Æ8F98Bß)7È²7.³6g5¥>D4µãc3­f2
+1NÀú0À=À  /ý:Ë1IìN2PÃ3©®Ö4²3X5¢
+<6~¥«7+Ü7Æv8@Å³8,8Ìé8Î{8^7iL¬žžqÉž):6áò`8y\8ÀWi8Âa8Î8:Ž7À³7'ÖÛ6yY×5Ž4¯)93§{2Hz1G3Å/ú
+À  /ñu?1@g2
+3¡bn4©F5¿û6q7"67º,84788ºmÄ8µj8^\µÓg@žWZãž`ž\Ó¶hô`8U8±·.8·šö8ë_827žµ
+7!6oÞ5é$4šo3 Šq2
+Ù1?Š/ðÀ  /å¯Ž16á»2}žç34 XÆ5bž6caS77®V8'šw8
+
+8š;Š8£`8"J·
+žêž³"ž?¶·erè81Ê8£ø8¬¿8œó8*_r7°¶7])6e¿ç5Ÿ4¡Žä3Fh2p18Y/ç
+
+À  /Ùê*1-\q2pD3É4k~5w6U¿(7ê
+7¢8Ø8s ð8	8©T7Ì#Ôžxž«cžÐ@°ž }·ÈT8
+ö8vÂ8¡Ö
+8
+8"4à7š·û7 P6[òï54ú»3æ^2u.10#/ÝŠ©01äéÈ3
+·4<«è5CdZ6.}7&7­íÂ8=»g8©è8é\M8ØôØ7ÐÀžõp¹M¹Àpe¹Ôx¹ÈUõ¹ð*¹Œµ€ 8²& 8Ò7C8Ed83oì7Š Å7 yT6(
+5=.47X3Åý1ß¢Ù0oøÀ  0
+n1Ú
+3|d43×5:­6%Õç6ýd7€dÁ82oÄ8Æ8ÕœJ8Œd27.@¹oZ¹>¹Ê
+¹Ü£À¹ÎXA¹Ü¹Ð¶¶ç{8Šg8ÈŠ8î~8,Ì7÷36÷V6"}ã56ª40ê3?1×E0ZÓÀ  0°Õ1ÐHp3A³4+A50¡ 6
+.A6ïŸ7Û¿8'$!8.¢8Â
+C8Ó·Ó`¹"W¹³_¹Ó§Ã¹äŸ ¹ÔZ¹¡¹&
+Ÿ·Sè 8šò8¿ 	88%¿ª7Í6î,6
+bB5/ÔÙ4*PÀ3¹21Ï±0E°À  0zw1Å÷Ä34".í5'?S66á»v7R¿8Ø~8Á8®:8BØ·ÜêÀ¹6?¶¹©æ¹ÝCi¹ìØH¹Ú\á¹¥7R¹,FÂ·	 8ê`8µdj8@°8
+ç7€6äÈŽ6F5(ÿ¯4#¶ô3	2Ì1Ç
+0|aÀ  0m³C1»§3 ÌP4Z5
+ÝŠ6
+Þô6Óç07Éœ8Ú8vš¹8à18MdTž5õÐ¹J'ì¹Ž€¹æß¹ôò¹à_0¹©O
+¹2Ì·Ê
+à8+Æ8«ÈÇ8éÊ8h7zt6Ûeb6*ý5"*4
+
+(3¬f1¿0r6Ï1
+²2[hË3ÓÆ4±1¢5Ž¿g637k
+@89N8õ@8äð8ß4p ¹b¿$¹ÝÁ2¹ÿ Þ¹åÒ¹Õap¹ïmÎº	ËK¹øŠj¹ðÖžP8±î@8Í]D8ÅÄ8
+J7`á06Eü5®ê4¬é3íB2V01sðÀ  1R2Q3ô4šâ#5¬û6/Ì7^ªY8	ð88Ò³Š8Ã;ð·`¹y@š¹ëRºÿž¹óF¹àd ¹÷äº
+0Š¹ùxÂ¹ìž
+ìð8©ø 8ÅÎ8å8š*7YN6ô?5šÊÏ4Š3ÊÆ2N¡71èÀ  0þBÝ2G€Q3H4 £5£N6Ed7RIo8Š¶8!ø8ÀÇb8Šî\ž°¹á"¹ø}zºo º ~)¹ëfÐº -«º
+¹úK¹Cž%Yp8¢ì8Ÿ>ò8x8 Ï7Q-i6¢5¢«4 
+3šJ2Gh0ýÄÀ  0ñà2=Â36	4C$5$6Zû7Eè7òºÐ8op©8®Û8 Ìž`³@¹!ðºíÏºÞPºY¹öiºi
+ºûl¹û
+f¹ì8ž,Æ 8
+<8¶¯Æ8vJ7÷ëÌ7IS6PÅ5O4ú83
+Î2?0óïŽÀ  0å~R23ß×3t­4ó€5Ýž6|á'79 7â(98\a8îÐ8\Špžãh¹b°º	æº
+Mº3ëº ¶ º€uº`Î¹ûïÈ¹Lž42°88¯ 8lQ7î97Ay¥6ÿ5m4ðR3zÆ€27ôÉ0êG¥1n2ºkW3üã5ÁF66þ¡S7·8Yµ8ÇÉ08öÍ8@¹V@¹å{Ž¹Ž
+7# 9]9®  9Ñµ, ¹Óìº<z¹ßàµÒ| 8Îf€8¶¶8KŠç7®¯Û6ô|^6{5Q3õÁ!2µà 1iA~À  1dî2²î3ðøU5
+ÒÆ6
+_®6ñËò7­žT8L^)8ºþ8Þsh7 åÀ¹m0¹ôùš¹ÇZ`µH 9	ø9É.È9 >
+¶íN ¹×Šºå
+¹Øµ 8Èì8°q"8E7šï6ìO,6
+ Ã5
+l*3íLT2¯¶1a"À  1YrY2©Š
+3åeÉ5äF60H6äö7£è8?Š8¬DÍ8ÆŒ6$õ ¹Åº;Ò¹Ú©¬·G 9©ª9ä]À9­ªî·e7@¹Û¶
+ºº¹9Òµt 8ÂÍ,8ªÑ8>7£/86ä!ü6Åè5B3ä×2©GL1Y°À  1NàÅ2¡D
+3ÙÓ<4ýë5þÈ6Ø!27Ò82ï
+88­À
+·oP@¹"º	úÌ¹íù
+žÿ09¹D9ÿ9»Ù·©æ`¹ßÆ:º6X¹æÊ³  8œ l8¥1ý88 77nè6ÛôÊ6 ë5 ¢Y3Übº2¢úâ1PãHÀ  1DO22á²3Î@®4ð5ï¢þ6ËKÒ7I8&78Àd8fdž÷Ð¹=º¹Èº €.ž[Y 9È:
+]Ð9ÈÜ·á/¹ãÖDº Þø¹{'4ä 8·3°8l81sR7®6ÓÇ5ø h4÷zà3Óíì2®w1HÃâ1ŽÞÞ3
+Ø4= J5[F6YªÊ778 ü8Ä8ì|8ÊÎžŸ<Ð¹Éº ¹Òè9Êž:-cv:? ):>2$:mL\:Eâ98¹Í=x¹öê¹Ip8-(8Ña`8
+|Þ7ò¬Ï7/PÔ6Qæ5T{ª47î3	À1°Ë À  1¬áë3E44{Œ5Q6O%k7-Ó¯7ò`58»8Ú³8­ÂàžåCÐ¹×¹|¹Žmð9Ð(:H»»:v
+ô:x]:üx:Q9p¹Ï
+È¹ðd¹ò8E8Ìld8®ó7ë?>7)œ6K
+5MnÍ41¿j3pR1ªŒ8À  1€äø2ÿî¹4+×/5FŸ€6D 
+7$V7äs8|ÚÄ8Èê8·H¹%p¹åžø¹Ê	9Õš:d:{
+:Da:Rð:]N9}õ@¹ÐÚ¹é"8¹	Ð8]Ø8Çwd8{Â7ãÑ¬7$)`6D6 5Faí4+H2ÿÍ1€­PÀ  1è2óS<4#2¡5<zŽ6:¬7Rÿ7ÖŽ°8k8·!8gW0¹©¹óžl¹ß€
+9
+Úø:l`:±ð:¶Z:§©J:iî9r·à¹Òš\¹â>¹E8v8Âd8t&:7Üd7
+Š6=]ö5?U4%a$2ö>ò1iÀ  1ë2æ·Á4526Æ6/L7Š7ÈÞî8Z-`8¥X8-@ ¹-,xº Ûú¹õ?9ÀÈ:bK:Íf:Óo¿:·ÿ¹:u
+z9gzx¹Ôv ¹ÛYÔžñÜp8p8œ`8l^7Ôö7ì66
+ê58H.422ìî11óVd3<\Ž4|
+56Ü7l7à8!-8¬j 8ü:L8e°¹cù¹Óš94:Vïz;
+üÈ;8³{:š·Õ;Jäs;E!:Y|8`Ù º"ì¹+7 8×Ä8B8 7aÅ6ZŽ5{4u37®Ú1íÙÄÀ  1è¢33óø4pØ5Uà6žF7`P8t€8¡Óì8ç£p8'xP¹xÐ¹åXX8Úù :h|;
+år;:*f:Ä5Ö;@J;
+E:X ,8	gÀºÏT¹ÌX7€â`8Ô÷8¿à8Ë|7Zø6
+
+5ÿ%4m
+
+31 1åÓœÀ  1ÝîŠ3+:4e'5<6Û­7Ti
+8»ª8=Ù8Ó
+7Ò¢`¹D¹÷'ø8à:z3b;Î+;;¡:ßŽ;5¯ü;E
+:VÃÎ7GÛ ¹þ÷¹m7É=À8Ò*x8ê8û7T*k6ŒN5wÎ4dý3+o$1ÝÍžÀ  1Ó:É3#"|4Y°L5y¡/6sþ+7Hœ8±8§Ä8Ÿu°7,§@¹Æ°º{Ø7ðg :
+ê ;¶Ì;=u:û2è;+¹:þ
+:Ugf·î ¹øPx¹Ø7í 8Ï]p8
+8
+>z7M\Ô6xÚ55}àí4\ð
+3%OI1ÕÇ³À  1Èê3¹¿4N95læ6fDü7<\7üt8°8©ÞÌ¶ë¹
+º
+cŽ·° :»~;p;>;
+XŽ; {¥:ò:T
+Ü·ùÚ ¹ñ©H¹o`@8ú8Ìd8?œ8÷ú7F@6p;Î5tÒ?4Tâ3/o1ÍÁ­2Vs3`q4°š5« 6§yÒ7Yó88Dþ8ŸyP8ý47ŸÀ¹W¹È9ÿqÀ:ãö;Dq;b;A;3'÷;^1Ã;É,:%d9Íð ¹àÈ¹Èìž+ 8Òw48®`8-}×7+ 6¡JJ5Š!4×3Zç2[À  2
+ú3V{
+4íS5£6{î7~8.`ó8²Ét8çëš5ZP ¹€
+¹²Î 9÷Á:ù-;s!Ð;\Ë
+;B-;SÙ÷;wf:ÑK9ºÆ(¹ÜÉÀ¹Œå|·œÀ8Òzš8ªªz8)17~Ú"6jd5 ì°4à3S»ò2	^GÀ  2©3L
++4)ý5¬î6~
+7wD"8$|è8§8Ò<
+·f2¹®Â¹Ç9ð8:¯_;eºŸ;WZh;Q3%;Iú;i:}9§¹ØùØ¹±A·ir8Ò~$8§98$7w]65·Ò42R3LR2¥3À  1ü
+3B84fš5ŸT6(7i=8Ý8iž8Œ·í ¹žø
+¹ÛBP9è_:Ÿ#€;XS;Qéì;`8Ž;?*
+;[:)9qð¹Õ)À¹¥¶¯­ 8Ò8£Èš8 
+è7oßè6ª5õ43Ed²1ÿØ<À  1ïÍŸ38D4uF€5Ïº6E7[Ô[8ŽÒ8¹Ø8ŠÜôž3xà¹Ã-¹ï|89à®:Í8Á;Jìz;Lyg;o>K;4Ò);M~ :ÔÜ9GÀ¹ÑYØ¹ø46g 8Ò
+8 WÀ8§D7hbË6Ê¶5N4}­3>91öf253mñ4
+<5µbd6°³h7lì8@<8Ä² 8ü²4ª` ¹¥>p¹y$ :Ü
+:.òp:õT;!ï;b&À;MÍ;!Ã+:_ë9ñ¹Åšð¹ÖàžJ¹ 8ÏÉ 8³©ö85h87þt6ªC°5¯Á°473h.2ÔÆÀ  23cuÏ4kp5­66š_°7S86|98žì8çH·Y¯¹®Tð¹ :>4:cX²:°œË;~Þ;Y ;}-;*z:9Øx¹Â¶Ð¹È'ØžJ 8Ñö08°À81
+7=Z6¥I`5ªb04[ 3`²\2âEÀ  2
+Ì3Xú4Q§5€È6 
+ö7988,Y88­':8Òrt·ÜY ¹·kt¹£8: X:ß:Ëd;zÃû;Põ;¬Œ;32,:Þ!9Ÿ`¹¿Ä°¹ºHÔ·Ó·@8Ô#,8­×8,Î7|B6 O5¥²4~3Y6 2
+ïÃÀ  2
+3N~S47Ü5zÙ6ž>7v>¹8"648¡aØ8œR€ž%í`¹Àü¹·
+X:d:ŠÏ:æNŒ;w;H\À;wž;;éÌ:=9¥%¹ŒÒš¹¬iÔ·e²8ÖP,8ªíª8(ç7}vO6TŒ5£24¢3Q¹ä2ýBÀ  1þÇ3D4
+5-ª6d7h
+828t8š2Ðž]® ¹Ét¹Ê¢:dx:ÀE÷; ;sD ;?Ã@;jþ;D¡<:\I9ªà¹¹à¹Ä¶Ø 8Ø},8š>8$3Ï7uô
+6Zl5C²4Å3J=š2
+À2[J3`|$4»U5«¶6§È7x88r8Ÿó(8ÿ*47/@¹Ô¹9þEÀ9×°9°óÀ:ïŽ;¥
+:58ù:ŽÀ<:&òp9®nP¹ßìP¹ÄÑ·ãÿ@8Ö
+l8¯]¬8.C©786¡¯>5Šu4ËT3[6¬2DÀ  2
+Ê3V­~4À5£Ú@6ÍT7ÚÂ8/8Žà8ëÞ06ÈK ¹ûd¹¥p9ø$:
+r
+:-³:¹®²;1:tqX:Ä=:
+!ü9à¹Øp¹µ¿·u 8ØÇ8¬ÚJ8*[ì7"66B5¡xÃ4Eª3T=2	ŠòÀ  2ÎK3LÞÖ4t*5È6â7xyÎ8%®µ8©,8Ø0¶Œ' ¹€Ýì¹µ
+ð9ò(:MXÔ:_²:Øo
+; B:ÔË:Ó»
+:Q9r¥p¹ÑJ°¹Š®,¶[® 8Ûž8ªVä8&t17y\m6yH5{ð4¿þ3MDZ2	ÐÀ  1ý3C/4Ð5WO6Bl7k>8
+BÕ8IL8ÅF(·&@¹«Àt¹ÄX9ëà`:~?:«ðê:÷.ê;üw:¹q::ã8]:	9=à¹ÉùØ¹€7 8Þ?Ô8§Ó8"t7rtk6ÞL5
+4:R3FK12 l­À  1ð39A4vYü5Ö6|ù7^]8Ö÷8f8±ú,·ñBÀ¹²¢ø¹Ô
+Ð9åŸ:
+:ÖS;
+÷
+;yðñ:Ù
+:òµÍ9ÿa@9n ¹Â© ¹47­à8àûü8¥P
+8
+€ž7kl6CR5I4iN3?R1÷1óf_3<nü4|9^556Ÿ7l8!£8­2û8þÊl8tÐ¹YÏp¹ÆÐ9>Ã@:"]":âd;Lä;g³€;pÕ:SÔ9ûžŽ78 º=¹[87ºB`8Ý±L8 ©h8X7c%t6T5.4uã381g1îmeÀ  1èù 34G4q*ä5œf6>7a©8§8£î8î%Ä8Kð¹cà¹Ï4X9"
+P:1­À:ªÒ;Eé;`O;² :E[19Ø°°·Å¹÷·x¹838ßcü8\ 8ü:7]Mú6#Þ5æV4nZn32dØ1æÃÀ  1Þâ3,94f
+l5E>6¿,7Vh:8Ža8ª58Ý8!u ¹l<X¹×Þà9UP:@þJ:sI;> ;X}B; ôz:7þ9µš¬ž1ÔÀ¹èôÈ¹k[È8/Eà8á¬8Ù8ò7Wv~6Fi5»~4fÑF3,H1ß×À  1Ô
+¥3#÷X4[
+ò5{,6vq7KMÉ8	ÁÁ8eÒ8ÌÜ\7ïÈ¹urè¹àp8Ñ<@:PNÆ:ª;;7 
+;Pâ
+:þly:(ØZ9 žã ¹Ú20¹N®8XX 8âÉT8Á8C¬7Q6|Ñæ5¥4_H
+3&Ë¹1×pÀ  1É±g3Ïw4Oÿy5n©Û6i7@3Z8Ï!8!o8Œ7¬7Šà¹~©p¹é3ø8Î@:_":·;0šK;IFæ:úð
+:59_0 žÄÛÀ¹Ëo¹2@8µ 8ä|8tE8
+çd7KÇ6uü5xË4WŸõ3 ÿ+1ÏÆJ1ŽðF3
+ŠÀ4=F®5[
+Â6Z77D8  8Ô8ïDd8ÒÐž©X ¹œ) ¹
+Ø9ŽP:-«:xÈ:%w: 	Å9Öid9*¥Ð¹Ëèh¹ëi¹	òð80Ð8×ÚT8À°7õt
+70Ð
+6SQ5U©È48Ë3	Šî1±kéÀ  1­@>3Š45C5Qä6PJ7/! 7ôû
+8cK8áÈ8Á
+ ž¶ö ¹¿  ¹8Ð9­š:3­¿:áV::;9Œ)ò9 `¹Ãë¹Ù\žçÏp8©á8×ÍÀ8
+á7ð®7,HZ6Mp»5Ofb43,3Y81«ÁwÀ  1¥63 4,áÙ5HB`6F7&¿ü7èÕÍ8'Ã8ÔL8¯EžÄ0¹ÂÐ¹_Ž9ŠØ:9°:~Ñ(:ßç:
+m9¡ê|8Á5À¹»î€¹Æ³°ž»žð8¶H8×Á(8{7êO7'À©6Gp5I"ù4-3
+1ŠÀ  1à.2õ"â4$¯n5> °6<Õ7
+^Ø7Ü°8uØv8ÆÐ°8žÒ2p¹Ä€¹ž9
+0:?³V:}Á:}zF:|9«8nV@¹³ñÜ¹ŽYž¢8ÃC 8×Ž8XD7å%ð7#8÷6A°$5Bß4'î2ù{1 lÀ  10&2é­4
+}54þÿ637ýŽ7Ð\8ga`8¹TÆ8ºžßÐ¹Ç|¹¥­ 9$t:Eµü:|± :s4ª9ñ£9ZÖø7ŽÀ¹«ôø¹¡þlžGà8ÏóÀ8×§ò8~jæ7ß¶7
+±D6;ÏÚ5<,4"O2ðà21Â$1n³&2ºA3üÌH5÷&6Û
+6ÿ]7žPw8Z18Ê%þ8ýH88Œ¹C0¹Ò¹õd8°?9Šèz9°o9l÷¥ž[¹ÍÌ¹ýì¹|(p7R= 8Ü6L8»ò8Oß7±
+š6÷	*6°œ5Re3÷9°2¶ÒR1jSaÀ  1d€2²£,3ñü(5
+Ô6Xí6ôô7¯ð²8PE98À&8îÔ(8
+Å¹D(P¹ÐóÈ¹8¶ 9¢ú9ª[ø9Yfõž;é ¹Ãò ¹êMø¹^ëP7Íò8á6ü8º&°8KÍ¥7¬ÿæ6ð€6
+šæ5
+3ïºi2± q1bß
+À  1Z
+2ª¹3ç,	5.6ÖV6èªÍ7§ì8F I8µöQ8à
+8ÎP¹E €¹ÏÒô¹1€8-Ø9
+Ÿ9€HÐ9EÖ4žfu¹º[t¹×
+¹A®d8cP8æ7Ž8ž¶s8Hl7šò"6ê?ó6¡5ßÆ3è;$2«n1[jÙÀ  1P2¢Ï3Ü[é5 Ê26SÀ6ÝQ£71&8;»S8«Þu8ÑgÔ7Õ®`¹Fä¹Î²¹Oº8qHð9
+ë95@92E€žh¹°ÄB¹Ä²(¹$qd8KÍ08ë8d8·F/8Dc17€ä`6ãÛT6;5Šv3à»Ü2¥Œ®1SöÀ  1Fxõ2äí3ÑÉ4ôËÃ5õ¢R6Ñøz7Ñ`81v`8¡Æ8Â±°7¡¿à¹G0¹Í@¹mÜ8L8 919" 9
+µžÇ°¹§-¹±ä@¹4P8~708ð98µÕì8@­ù7 Ö6Ýv·6 d4þÚK3Ù<2 
+Ì1LQ1
+2[q3·4±}S5µ*Î6 7l$Ì8>ì88éTŒ8ëH7Q7À¹IŽ¹É$D¹ã±Ÿ¹É¹œ[@¹ÛM2¹ÿf¹å
+:¹vª·© 8ÇMx8× <8šP8
+7r7d4`65°d4­t3õÍ2WS1	4ZÀ  1Ãq2R_G3«4©ïý5­e06ŸÖ7aÈî8
+­Ø8Ç`8Þ1.8ÞŠx7 Ð@¹E3 ¹ÃP\¹Üô¹ÁÓ¹µ5¹ÏðÅ¹ïPh¹ÒÎÐ¹Yâx¶ · 8ÐX8×.~8¹68
+]7^œ6ÿ5«¥¢4šh©3Î2PÎ¥1ØÀ  0ÿÜº2I&3Th4¢bŠ5¥6ß7Wm
+8
+Â8ñ"8Ó
+8Òd6àÒ¹@²¬¹œ|~¹Õ`8¹º%¹­à¹Äq¹ß|¹Àv¹=ü7Hö@8Ùå48×<¶8Ê
+8°7YEÆ6î€5Š®Þ4£OÞ3	Ï2Jö1 |ÁÀ  0ô22?ìð3ýÀ4ÕP5Ùò6 @7M-7ÿX8â8Çê
+8ÅbD6 ¹<1À¹·š¹Î7¹³ZŒ¹€ê0¹¹8¹ÎÖ¹®2¹ Sx7Ý
+À8ã18×Jï8Úþ8©Ì7SÎx6Ý©5¡ž
+473
+Ð2CcH0øAæÀ  0èc26³Ä3yN04Gú5T6 ô7BµO7ñõ-8tI8ŒÆ|8žÀ05y ¹7°È¹±Ôª¹ÇÇ¹¬
+U¹Ä¹­Û¹¹Ÿ¹ãŠ¹è8*Ïx8ì|ø8×Y.8
+ëâ8Ïê7NW+6Ì¯5ÁY4
+H3
+Ò2<­0ïL0 À1å"T3
+í4=º5CãÏ6/
+7C47¯$68?²Æ8«Ò:8ðF·8èž8!0žÅ`¹tŠ¹«ÃÛ¹ŸX¹³07¹;\ž÷µ7 `8ÊÕ(8ß8£88
+¡7©X7rf6*¹Å5?491g3ÿî1á6²0TOÀ  0¢d1ÛL3U45Ò5;¢F6'¯u7 Û7§¥€87uŸ8€lN8åü8Þir8
+P@ž¹_
+¹f|¹¡-¹±zP¹€åÏ¹qv?žÎYÄ7ùñ8Ó£8ßžd8¡BŸ84²X7¥À6þV6&Ë5:
+O43µŒ3F;1Ú/Ê0ÍÙÀ  0€1ÒD3Œj4-)é53`Ÿ6 DÍ6õ©7 '
+8/8ž8b8Û²O8ÔÏ.8
+ž­]Ž¹XR2¹I¹€d@¹c¹VuÖž€þ8,`ø8Üpê8ài­8qü81X7¡Âæ6÷Ç^6!{Ò54ÿ4.:31Ó(ã0
+GdÀ  0}KW1È;3
+#Ñ4%< 5+56Ú$6ê:T7šy8&û°8 u8Ñh
+8Ë4Ø8çÀž¡\L¹J(P¹ÿ{¹N8¹P÷¹;uxžwDš8[É@8å>ž8áú8¡88-ýÆ7ø
+6ñ8¥6
+ÜØ5/"¯4(Ÿd3
+ÒÕ1Ì!û0ÀíÀ  0qN1¿3384
+N5"Ý¬6o|6ÞË£7)ä8
+Ÿª8:8Ç
+ç8Á8³ žZÈ¹;þr¹hŽ¹8 ¹t
+$¹ už$8
+Ð8î
+8áÌA8Ðu8*£}7-26ê©î6=Þ5)­_4#Bž3"1Å0xtî0B1Sªý2BC3²Vm4»¢5«k6Í76œ7Ó×R8P'÷8«W8æk8ö8ÃQ8An4-Ü ·ª¯¶µ±à8³F8®Î8ä|8Ú#8£Ë¡8HÄ£7Í`¿71×ú65§fŒ4·î3¯2ÈÊ1PZì0šÀ  /þJÁ1Jñ`2,§3ªóê4³Ù85£ýñ63×7/)ò7ËÐ8G°T8€Po8Ýãg8îWd8ÀŸ8K}6Ýb·968=$[8¹PÆ8èSš8Ùž»8¡ÚÉ8E27Èí7-6
+d5¢Ÿ4²3©Üw2Vó1IÓH/üûFÀ  /óbý1B7Â2
+3£h4¬m5âw6w4Z7'E7Â`M8?8³88Õ[:8æ«;8œ§28U^7Z©&µí| 7rm8_b8ÃÒø8ì+=8ÙMð8éð8A7Äz{7).6yM[5l4­D3€à2å
+1CK¢/ôŠ|À  /è{:19~$2n3.å4€G¢5Æü6l7 7¹€Ê86Á8Ê8ÌÓ8Þÿ8ºº8_^7£Pá6üO 7Ì8=8ÎU#8ðÑ8Øã 8ù8>
+7ÀY7$Ù 6r_î5nB4§ï3aH2sE1<Ãý/ìQ³À  /Ýv10Ä2u×£3Ìb4~Ø5«6`Í·7nê7°éH8.Ik8¶8ÄJÖ8×Rê8·Î
+8i
+=7ÙLî7ÿÀ8ìü8;ž8Ø×U8óÚl8ØxN8A8:z}7»47 ,6kr5Æ4¢3#±2~Ü16<W/ãüê/Vóš0¬åé1òÙ3Äí4
+Ðè5å5î$6Š±37I÷7ÓN8>š8â8Æ18çÐ8òð8ïd8é÷ð8êÒØ8ëì8à0$8¿Ž`8T"89¶7ÍÑÜ7E*6£5éZo5È·4
+23]¡1ï,u0ªoü/TþÀ  /N-)0¥Ôª1èéà3­ñ4Q5
+k5äq 6ñ7AÞô7Êý
+87=*8Ü8¿Š·8á\8î
+8ì8é8ë:È8ëÓ÷8Þöx8œ8y8507ÉFª7@_u6Î5âò`5
+€þ4uy3
+íñ1çÄ80¥/MFªÀ  /Ef©0Ãm1Þú:3ö4Ñ85xò5Úœd60ï79Æä7Â«u8/ö¬8+,8¹â8Úè 8é)8êŒ8é,8ë¢¶8ë»V8ÝŒŸ8»Ê8àÎ81þš7Ä»x7;Ý6ù5ÜR5G4ÙÀ3	~B1à[û0°8/F|TÀ  /< )0².1Õ
+3û4
+Q`5qy5Ñ	È6pÍ71®Ò7ºYâ8(°08Ï{8²8Ôt£8äE8çn8è²Ä8ì
+š8ë¢µ8Ü
+8¹rû8§#8.p"7À0G76ÊD6Os5Ö"D5]4>31Øó¿0PV/?² À  /3Ù©0 ð1Ëï2øÑÿ4Ñ4öÔ 5ÇV+6°ª7)Â7²L8!i²8|ç8¬48Î «8ßaó8å8èF`8ìr8ë8ÛIV8·]08my8*á7»¥71ÿ¬6í5Ïº45 9×4	¢L3 ã1Ñ0ðt/8çª.â`/ùzs10Õ±2[J3mò4_ý58Þ6ž6Še¶75þñ7­æÂ8¢8W¬8
+8ša8žc8œY28·*58Š 8)8RÙÖ8šŒ7ª_>72iÊ6£CT6X55N4\fà3i
+2Wó×1.oG/öCæ. À  .€Å/ï[ª1)©2R6e3cª4VôÞ517Ã5þà6ÚÖ7.ø,7§^.8
+`Ô8OÄË8Ê8£­8Žý8¹W>8³©§8£8]8N8
+°7Š\7-ò§6ö
+5ý
+Ú50S}4Uï
+3b{Š2QQL1(úl/îq
+.AÀ  .g+/å<Þ1"}2IU3Yêc4Mìª5)Ï§5ôP6Oó7'ñh7 Õ88Hsê8Š
+8ú8¯8µUF8°)8ô`8
+·
+8JER8f£7¢YÐ7){6šŸ5öZ5+'ª4Ow93[u?2J®¿1#
+/æT.6hÀ  .)/Û
+1Qz2@t3PS4Däu5"g5é¿®6Å7 ê€7M 8ÞA8A#
+89R8F8«/8±SN8¬š8âB8ý8Eû8E7W7%`6[t5ï/d5%ûØ4Hÿg3Tn×2D
+31
+¶/ÞË.QÀ  .ëö/ÐÿH1%g27³3F»Ò4;Ü@5ÿq5ß/>6:/7ãÞ7Äj7ù9ð89Ò(8w)8ù8ŠÆ8­QV8©'ü8Ð!8jí8A°Ð8$
+7Tb7 ;6)5è)5 Ð4B3Mhp2=i§1Û/ÖøÁ.lŽ-Âp»/
+ÏŒ0c&K14r2Ö&3t54zä¯58_5íkÁ6
+47?~7iªÄ7µÃ¢7ü€Ó8
+4S84s8;83IV8
+å7ùÊ§7³UŒ7f@ù796ä5éÒÙ55¥Û4wMà3eK2ÆÖ1gb0`e /
+÷¶-ÀG:À  -º9/i°0Z×1}ä2û3~
+4pò51 í5ä4À6 47 H7a:87¯ví7ôTû8Oá8.ß±86}~8.«8ùß7ó¬7®×g7`Z6ÿ,6y65ãH50mõ4pØ3öå2»1¢0YLø/ð-º
+AÀ  -²Ã·/€0PÝc1ÇW2YÐ3á4g T5)â<5ÚýŒ6wÄh6ö¡N7XÉš7©*97ì#8km8)ªð81gø8*
+Ñ8€7íh±7ªY7Zs46øQ6yÅ
+5ÜŸ<5+64h¿Î32Z 1§ã0R4Ñ/é-³ÑIÀ  -ªí7/
+0Gžð1z!2Š3¶4]$5"£5ÑÆ»6mh6ì²u7PY
+7¢Ý
+7ãµJ8ø8$v.8,Rs8%p8#h7ç7µ7¥ÚÁ7TS6ñ®w6r¯5Ö3î5%þ)4axÄ32€
+1~F0K
+«/
+âp-­QÀ  -£µ/70>|1nŽx2Ýz3{74Sö5dÚ5Èž6cLh6âÃ 7Gè7Ð7Ûer8
+¢8Am8'<î8 ÒK8
+8-7áž7¡\m7N¥p6êÂ6kjP5Ï© 5 ÆC4Z1º3«±2îi1uÐÆ0D/ÛX-§[Y,Ø¥®.2>>/þ0¢I1Ž*2¯b3J
+4_rí5ò±5ª
+¢6-Œ 6d6ü%Ÿ74»å7hxò7Ê87gú7cÊ7g&Ó73K¥6ù²r6J²6+±5š
+À5"=4\³3z¥2­ä1²€0 ¹8/~R².0b
+,Öw^À  ,Ïö.+Ê/vÒ0Ô1­š2š.¶3lË4V¿ó5
+Kf5£«Þ6'HT6S¡6óJ€7.¥7`èù77+27~â7`7.Iu6òŒî6ð6&Ò/5£3ð5
+âz4V ô3
+2§¶€1¬0¥Ä/v1Ó.*¯;,ÏwóÀ  ,ÇFv.#÷T/l0^1¥ØÅ2¡B34N
+ú5€5:6 Ôš6£Þ6êo7(}d7YXÿ7|Ã§7îh7}3ò7ZX7)GD6ëÇg6r6!óZ5]"5¢µ4OÎ32¢ed1ŠüZ0P/nô.$üV,ÈxÀ  ,ŸÚ.
+ÓÞ/bC0ç1¯ã2U\3²K4EZ 5üÌ5ÈY6`ü6ô6ál7"^#7QÉ7t[B7±7uj#7S
+7$E6äÑã6:Ô6
+
+5T5bð4Hü©3
+2$1¡o40~Ü/eð.Iq,ÁyÀ  ,µç>.°h/Wü0q1 2h®3{ª4<§4ø« 5V6íN6DX6Ø¹N7
+>ã7J97kòÜ7xé«7m T7LýÜ7Bß6ÝÜ\6à465¯5¯5 #,4Bj3 2Âä1â
+0kg/]Ï6.,ºy®+Ô·-09Ø.h/£p¯0·	¢1³ÿ×2
+3lU
+4
+Œ4ºx5BU5³d 6
+6W
+g66€Â6­Ø6€gÍ6÷=6UÅù65±Ýz5@4ž¡j4
+y3iå52ëŸ1²(³0µ2#/¡Ôm.}ŸH-.É+ÒÈ À  +Ì:ž-)4.vp/öN0¯ÏÂ1¬î&2us3c14û4³oP5; z5¬ßA6
+äE6Où6Ö 6dï6š6Se6¹
+6O_é6
+®5¬Ë5:Æê4³f4¹r3b¹2&1¬"0¯t¬/Šª.u¢-(âþ+ËÛÀ  +Ãœä-"/6.kÖ/{í0šâ1¥Üt2d`3Z
+ü4ý:4¬f53ëY5ŠZb6«ù6H1
+6
+å6A6¢36>ù6zÛ6HùÓ6	V5§J55Ó4­b4ùÝ3[Õ2`q1Šý0©·4/xæ.mXú-#23+ÄíÀ  +»A-)ä.aŠŽ/0¡\1ÊÁ2SN3Pêl4
+ñy4¥]ç5,¶85Õ6s®6@Ä6|Ï6©6`6*6~yU6BÄ6þ5¢ j5/HŒ4§ú^4:J3T`Š2Ë1¡gü0£ùŸ/K$.e&T-
+h+Ÿ À  +²Ä<-$.WwT/*0"!1¹2B<3GÆÜ4å·4U35%5P€5üvÂ69V€6sa^6Kç66#6uüò6<-²6 Š¢5¶¹5)Š4¢mY4	z¶3M4v2Õ&1Òi0<F/
+`.\ó¬-Ð+·*·ñ`,b-`£Z.|X/£OS0¢Cv1ÑL2Z>`3[3±,Ö4;Œ4¯Ì5Sd5XÃà51/5©	_5²	5šÂ£5Œq5WÅ5zÐ4®¶4:3¯ŸB3À¥2XX`1R0 Ôv/¡à
+.;6-^ž2,À*¶oÛÀ  *°¢_,MA-WÀX.ÉÑ/å£0ìê1P2QØR3]î3ªì44I4©b¿5
+15Q+Ô5I,5£_x5¬«
+5£TJ56ž5Q 5
+ôó4©2£44U13ªGö3+:2Q|1
+0²ä/«.
+-Wr°,F*°elÀ  *©S^,
+7ý-NÝT.
+I/{ô0^1Ïä2IrE3º3£×4-Ô4¢ù|5Úü5IÈ5
+a+5µ5ŠÐ5åð5
+°ý5JAš5o4£É4.Ä3€Ñ¬3	Ð2JŸ1ª±0R/w.
+òà-P-.,Ì*ªZüÀ  *¢],"ž-EúQ.~É/D0?Ð1z`2A
+:33,4&¥a465Ç5Aû»5y)5
+­5 õ5w5+E5C¯5é54`|4(ÌY3[a3 f2Cñ¶1~nÂ0oŸ/B.Nµ-Hç¬,	R*€PÀ  *µ\,
+t-=N.sdr/š0éD1oö28Š,2úçV3,4°î4&ò4úÅ$5:c°5w"O5aÅ55	95yK5<œ¶4þÆ¬4÷i4#î3å3 jú2=$Ñ1u"0N,/$.yU-A¢*,Ø*F
+)§*êðú,-4Ÿ-`{.Ó/?0be[10¬1ñx2DH3
+©Æ3s3úð4;
+b4xüê4®:4?Â4}Ò4x]
+4:^X3ø÷x3Ì,3²2Ib1ïËt1.Ã	0`¯W/~ª.}ÜÐ-^Ã,+ä*é.î)üÉÀ  )y¬*á©,&aÎ-Wª¯.uÒï/v
+0Y¥v1)O'1èU2Ä¿3Øö3,3ñ
+44lH4pRš4¡4ÿ 4»4p?l44WT3ðùh33»52Š1è A1)'0Yp»/vH.ui-WuÃ,&9V*árÔ)YçÀ  )î®*Øa,Ü-NÚB.kÒN/l$0På1"¡1ß'Œ2E53&3»»3è>4-Ì+4gšf4ä4Ÿ=4¹Š4h!º4.PM3èûT3YÜ3ÃÏ2³1àu
+1#-0R2
+/n.mP-P(, *Ù¶·)·À  )vÇd*Ï,»ì-F	Ö.aÑª/b00H%©1Î1Õú`2Å¬3
+7V3K^3ßg4',4^þ$4;4}{4×4`4(II3àýC3
+ ³3
+Ìh2`Ü1ØÉÚ1
+ï?0Jó/eÈ.e	-HÚC,âØ*Ñú)z(BÀ  )k±j*ÅÑ,èú-=9i.WÑ/X<0?eÃ1
+1ÌÍ2xD3f
+3}¶3Ö4 õ4VSà4~÷
+4<¶4êö4WæT4"BE3Øÿ43ç3Õ2}|
+1Ñ
+¥1SP0CŽâ/]t.\Ã6-A,7*Ê>~)pâ|(;ž)Aè*êË~,.û-/Üd.1¹Ì/
+5/øIS0«ä¿1R5¯1ãMd2Y2ž§Ü3
+-3:+
+3] r3jÊm3]f839Êò3
+¬
+2·õ2X
+1â$ 1Qï0ªÜÀ/ö¹E/
+-.0²-.®,&£*é72)3G(:T`À  (4*ä)Æ*á,0-)=.*Ö /
+a/îÉ0¥_.1JO|1ÚÚu2Q]2±öª3
+À33G3Uî
+3bÀ&3Uéß333h2±èr2Qe1ÚÂÁ1J7l0¥J /î©š/a.*œé-(ê!,*ásJ)ñ2(4À  (,Ä)Ë£*Ø[,
+28-"(.#ò2/Â/åIÊ0Ù1BiH1Òg2Iž2«Ex3$T3-
+3N<3ZµÝ3Nm3-^F3|K2«ÛP2JpB1Óa^1Cfè0·/æ
+/á$.$ð
+-#&2,h*Ù¯a)¯
+(-ÎÌÀ  (%];)*Ï#,3Ö-Mî.
+e/
+ë"/ÛÊ0T1:1Éô2A 2€H2øWÐ3&~À3FŠ3R«3Fñ*3''ô2ùÈ^2¥Î02CY 1Ëÿþ1<g0$ß/Þo/
+ºê."S-
+bD,	J*Ñëz)m('À  (
+öf)
+U_*Åë,5t-sÆ.*/Ò/ÒJ@0Îv12ß1Á 29¢m2ã2îfø3ïû3>Øµ3J¡L3?tÍ3 ñ2ð$2Á2<B1Ä15Åã0>/ÖzÐ/­.T-T,ú-*Ê')*ñ(!I7&Ýp(;vÁ)Úx*·S+Ô+%,×ë-ÁC.o/U§ 0«Ø0y÷1
+Y÷1lZê1³©1ð¡22K
+2~Õ1ð;{1²1k1	Õ¥0Üï0
+r/T¶.F-Àû,Ö«Ú+Òë»*¶
+)ä(:XÔ&Û·(À  &ÔSÄ(4)`Ð*°p~+Ëì©,Ï¡-º-o.@`/M./ýqÓ0"1A1cŸ­1¬Ò1èè2
+2'2
+i1èF1¬Ü1c·ï1<c0
+î/ýfi/M2.8Ð-º#z,Ï5+Ëá:*°f)Y*(4Z&ÔGÄÀ  &Ë¡(,Ÿj)ç(*©Fª+Ã®-,Ç8:-²».gQ/Et¹/óò0Ë#1 (E1["o1Š
+÷1ßÏ2
+m2
+¶È2¡û1ßá1Š
+1[ÑM1 £0
+\í/ô³î/Fw«.+
+-³œö,È`+ÄÖ¹*ªIô)­r(-Çà&ÌØ^À  &Âîj(%b>)vÛ *¢
+Õ+»o¯,ŸÞÔ-«IÆ.B/=[D/éŠ0~çs0ö
+Ú1R01­
+1Öó·2 yW2lh2 ³1×³Ý1 ~c1Sêª0øº0î/ìs/?k$.
+:-­Xt,Á:è+œÌ7*€-i)zn('d&ÅhøÀ  &º;Œ(
+)kç±*ó +³12,¶
+m-£×ò.µ2/5AÏ/ßÀ00t80ëí%1Iéò1;F1Îd1öÚ
+2"	1÷?1Ï§1w(1L
+0îá30w¹Ú/ãNø/8^.ð-Šòò,º@+¶Á¶*Þ)p«ü(!6ê&œùÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &âþ(@u)
+ú*ŒVr+Ùv,ÝAÂ-ÆJv.°S/Zš0-0e1
+*Á1pù1¶]Å1ôö>2,2Ù2Ö1ôÀ1µg1oTÕ1
+0%0,/Xn.Øß-ÃÝš,Úyº+Ö¿ä*¹çf)©(=÷°&à¢À  &Ùb¯(8C.)_F*Ž6¡+Ð^,Óô-œ
+.Àh/PÇr0 ó0ìÏ1ÌX1f1®
+«1éæv2
+¥2ê]2
+Z#1éP@1­{1dýÐ10v/ÿ<2/O*Â.ž-»õ^,ÑœŽ+Î=Ã*²g)#D(6!&×rÀ  &ÏÆÆ(0Ò)8*¬Ò+Æ€F,Éê&-Ž×Æ.Ð|/G
+=/õu0
+V:1 mñ1[/ü1¥ß1ÞÖ¯2ô
+2
+û,2Ý·1Þœ1¥
+1ZŠÌ1 
+0ãÚ/ôC/FA.6-Ž
+,É¯+Å»¢*«Kh)(/@&ÎÒÀ  &Æ*Ü('Þv)z#Ÿ*£÷+œ2.,À>X-¬
+m.à/=Q/èû0}F0ô1PKx1 z1ÓÆç1üÁ*2
+û1üÂ1ÓÉ;1£1POÈ0ô%$0}z/éT/=Wm.åk-¬$Î,ÀEª+œ9*£ýh)z-('å&Æ2À  &Œò(¬)mÖX*×1+³À,¶-£e.ðš/3Ò/Üî0pR0çbB1Efó1aa1È· 1ï
+1þ91ïÉŒ1Éº1¶û1EøÅ0è/$0qE?/Ýåd/4mÂ.D-€<,·€+Ž·b*¯j)o!
+( t&œ(@¢x)¢xÔ*ðò²,
+Ú-4JM.66/!ýX/þ	à0¯ŒŠ1Vº)1çú2]ÞI2Œ3
+3=O3a2}3nl"3`·#3<û3
+¯W2º æ2[Ë1åŸ1T:Û0­X/úºL/ÏN.3+-1ÉÆ,ïÍ*í") ;v(> À  (8t»)	*æ,O²-,iÒ..Ò/Íi/ò®|0§ÒÓ1Lþr1Ýg92Sµ^2³w%3
+J34p3Väæ3c3Vö34Ø3yÌ2²K2RY"1ÛÉõ1KZî0ŠcÏ/ðP/_;.,oÔ-*Å,à1*äa)Ë(6»À  (0G)>*Ü4x,-$Y.&n/}/çS0èÿ1CB·1ÒÓê2Iv2ªÓ±3 3+íN3LR3XŒ3LpÊ3+­Ž3 DB2ª]³2Hæ®1Ò,1B{0:F/æJU/ï).%G|-#ÁA,Ð*Û(ã)â (/tøÀ  ((D)£q*ÑÕ[,¯d-
+šÞ.
+
+
+/
+m/Û÷ž0ÿ+19þ1È@2?c2¢0:2ô3#<,3BIœ3Mä
+3BM3#B2ô
+n2¢<2?t81ÈT`190œ/ÜZ/
+.
+&-
+Œþ,Àü*ÑðC)µu((.dÀ  (ë)±Š*Çv>,ß=-Èd.§/=¢/ÐV0W1/ËG1œ­G25:€2Å2ç
+ô3
+37ü(3C
+38*p3×o2ç²Z226Ä1Ÿ10»)0ç5/ÑÚ\/.öÏ-ž»,±b*È·€)Ê( çÏ)ÌÏ*ñ2&,1œz-f>B.b/a±0gÂp141öÏ#2Tl3Æ¡3e§3þ^4>"4|ÕÍ4ÓÀ4gb4r64{Ó4<Ãu3ü23Â3
+Ô2Zä1óZ11wÝ0dOè/g.$ä-bÈ,/&*í§`)¹(À  )­?*æÙJ,*-\4t.z¶>/{N0]aG1+òJ1ë2v,3_/3V3ò&456b4pûO4Ô`4~44p*[44RÎ3ñ|3F03ü2.1éO1*?U0[$/xf.x$×-Yõ€,(V*äÐ)T8À  )°*Ün,"^ª-R*€.o-¹/oq80S !1#Î1àKù2í3÷Ÿ3Gi3æ°î4,J£4e Ó4Ôþ4µ4·î4dÀå4+â'3åþò3Ê`3c[2L1ßDk1#Î0Qù,/nC .mÿæ-Q"Œ,!Ú*Ûr@)ïGÀ  )zÜB*Ò',¯B-H Ö.c¥2/cÈ"0Hø1ª¶1Õ
+c2¹¬3	N38I3ÚÅµ4#^å4YFS4Õ 4\µ4ÚÍ4YWi4#q3Úåi3N3	ªº2Ô1Õ9S1ÎF0HÍÍ/cýØ.cÚò-HOÖ,Ó3*ÒW°){®À  )n"*ÇÎ¶,ÿÛ->	.X
+­/X0>=Ð1ë1ÉÈÐ2s¶Ú3(Ü3vRR3ÎÚ4s(4MkÙ4s¬4Ò4sûS4Míó4 Ú3ÏËà3w¥x3ò2uOh1Ë.>1Ÿ0?¢n/Yž.Y¶-?|ð,*É= )pJÎ*ŒéË,
+wÕ-f./ö/§dl0Š4
+1%2_(Î3.Î3ŽÅf4?4²æ5Ž)5[üÎ5"5«#É5Ž5ª5B§5Zö5§4°·4<^Œ3²3Ç2[e1¿0£t /€£È.ÇÛ-bÕC,*º(À  *ŽØ,°%-\D.°/ú0Ã¬12Tò.3/f3¬OÞ46
+b4ª^ä5
+C5QdU5$ð5¢íœ5«þ5¢­5>5P+W5
+­4šèR44NÞ3ª€3€£2Rö1	¡0ÿî/6j.%@-Z#²,v*²ý÷À  *¬Ç8,èv-R|ö.1/0S<1ú2J»3	/ÿ3£ÚX4-34¡×A5n]5FËÛ5'?5·±5£eô5E5çÓ5FA·5ø³4¡1ï4,?3£03Ã2I³1T$0Û/É.¥-Qr",5Ù*«õÇÀ  *€µî,	 Æ-Hyš.±­/&«0âÌ1zàê2@ñ303dÐ4#û4O4þì5<3_5xS 5§5Íâ5Ý5xtÔ5<X4þÕt4{4$/%3Œ3^ä2@Ë1{=L0È/[°.à	-HÀ,	P<*€íÀ  *€€,Y->v\.td~/ŒÀ0r]1mœà26NR2öbb3ïI4òÕ4Çû4ðQ!51è5jWÃ5K55Ò5u5k52nv4ñ¹4Å(4
+J3 G2øx
+27â«1oÒP0£Ž/îR.vzÜ-@þ,j*åd+Úx"-4ëA.sæ/§÷0»1žWÍ2"Þ3qX4!c4Ÿ
+5EÓ<5¶NÀ6=I6YÅ6Ø6ŠSÍ6¯l6¥­»6À6Wp6@Æ5³D5BT4º¿j4
+r3m
+@231Žú0ž:š/€¬÷.3K-1çS+ÖîôÀ  +Ñ
+--á.{nŽ/ :@0³:1°¶2ÙÈ3fZu4ÉÉ4µæ5<=õ5­]6
+Ø\6NéQ6þ`6
+G6ŠbÇ6¢ý6P6MnË6
+ö5«5:$a4²å44ì`3cþ2ýt1­ád0±X/\4.x-+0x+Îß7À  +ÇÂ-%H.oõ/Õ0ªÛ)1§¯¡2°3[#40
+4«ñ°52š²5€le6sp6D
+6ÉÒ6ÄÀ6Â$6>66æ6Cm6ë&5£¬ç51Åq4«
+4f;3YñŒ2ÇT1ŠÈ®0©ô	/
+q.nÀ-$y+ÆÏzÀ  +Ÿg
+-
+w!.d|/pÎ0¢|<1[2G3Oì®4
+P4¢Üx5)l5{85þ
+690Ÿ6qå6}:6!66qÌ69k<5þš5Á85)f4£0Ì4
+à3P\z251¯ø0¢Ð¹/º®.dí
+-
+ÂÂ+Ÿ¿œÀ  +µ
+-¥Á.Ys/
+0
+P1u2þ3DµË4ü4ÇA5~(5
+5ïS-6.Tt6ccõ6
+5Ž6Ý6
+À6dbN6/it5ñ+
+5Õ5!4V4Yñ3FÇ:2[1A0­j/ië.[-
+ç+¶° ,Þ<.6þp/éŠ0Š±§1ž€G2³N€3·®4dN¶5î&5­GL60S6FL6ÿ+76s7j û7yé7ëK7Ç 7gÒÑ73ð¿6úäž6E
+6-5©š²5Ã}4_@3Ü2¯®ø1µè0£
+ì/|æ.3¿h,ÚŽÀÀ  ,Ôõ.//|B[0L1°V2«Ð3¢¥4YÏ5¹*5€Él6'Ëø6*²6ñø7,æ7]Í17\o7L7Øñ7\[7+S6ïJk6I 6%R5¢
+$5
+œ4V3š"2šÚÞ1®.0O°/y8à.-Š,ÒTÀ  ,Ëgò.'¶/p±h0æh1šÜ2¢ðþ34NÂè5.5K6
+ø66äÄ7#X7Qyk7r}æ7~^7r#7Päk7"¶X6ã°6Læ6
+%5a5·4MŸ3Ág2¢Æ1§
+v0u/owô.&Mä,ÊqèÀ  ,ÁÚN.0Y/e v0Ç1»%2Â+3x4Cý5 O45Íª6%D6ó6×7Ë37E%¥7dBï7o¢7dnK7Em87%6ØÒ6PÉ6ø5>
+5 ±4Dþ3Ú¬22­1 +Œ0ã9/e·.",ÂP|À  ,žL©.@ü/Y0'1mo2Y3xÇ497
+4ò4r5OÈ6
+Që6}¯Ò6Ê]
+7=Ä78Ñß7Vø7`æ£7Vžû79ö7{ò6Ì{6T¯6Ì5|4õW4;?3{çä2^190¬ý/[ö.Ü`,º/-Ç¶/#
+ä0ir1Ö2³3ë4K5<LÒ5ò6tÅ7:Y7llÿ7·Fu7ýÊp8
+U/83Š 8:·ç82S
+8
+&O7ù	7³97fŒ
+7Ùâ6
+A5ì.57Án4zJ3e2Câ1Õã0dž/ùâ-Ä³À  -¿
+y/õ0^Ôœ1Sæ2u3õá4t
+_53?85æ$"6Í7 17_Ã7­/Ý7ïF8I>8)]Ô80-V8(z8ïµ7ì7ª®Ê7\>Ö6ü5A6~Þ5ânÐ50oî4pÒ63Öµ2V1x0[ýÐ/y-ŒãäÀ  -¶b/Ý=0T1Ñ0283æØ4hs5*1¡5Ú7ª6uM¬6òO¹7S27£F7á4
+8
+=L88%¢Æ8
+Åq8
+¹7à(7¢$7QÁ6ð¶œ6s®5ØÌt5)
+n4g	"32h%1W0Szé/#-µ¬À  -­îJ/
+Åj0JMT1|ñ2ú¥3×Î4\a©5!$	5ÎK06gŸ6ä=>7FpÌ7­7Òèõ81Z8Í:838þe87Ó³757GDL6å8:6h~5Ï*5!Ìì4]@
+3WW2zF1}|"0Jø/7ª-®tCÀ  -¥V2/­0@	1o2œ+3y4POÎ5r5Â^ž6Y±Î6Ö*Â79Çf7ì7ÄÍ7ôJØ8
+ï8€8
+7[7öÔ7Ç@7l7<Ç6Ù¹ž6]N5Åž5{l4Svú3}/N2h1rÁ0Bu/LB-§<r.÷0 a15xÊ2`±£3rø4eNÖ5<Åq6{º6©/78æ7°Ÿ8È^8W8ßÇ8Špì8µAm8¹6Z8³
+8¢Î8é×8PÒ8
+º7ªoq730w6€6²57É<4_3m?>2[°Ô11¥T/û.*À  .@Z/ôùó1-r2VŠ3gÝ4Z53Àt6 Óù6 è¬7/)²7Šbp8
+RH8J8èM8n8©8¬ë8§·
+86À8}œ8Faž8mÖ7¢óµ7+­¯6ÜG5ý	X50µÖ4W
+ý3d_Q2S81+
+þ/ñÙñ.kMÀ  .oœ/éÍ$1%lZ2Lª3\Áú4Oé85*»z5ôXn6O)7%lÞ7µ$8Ü38=m¶8uá©8l>8Ü²8  Ê8`¬8l8t#I8;ña8 Ðõ7wù7$*ç65|5ò­5)¢p4NŠâ3[e2Ki1$©/è¬b.ÆpÀ  ./Þ T1
+f"2Bl­3QŠê4E6i5!¶~5çê6µŠ7°
+7Ø7òÌ:80[Ñ8còŽ8
+iç8ªX8V 8
+:88eK817ôh$7ü>7
+š 6±5èQÐ5"
+4F.Ç3Rx2CF 1
+
+T/ß~Ó.!À  .Î/Ós1_é28U°3FÝ4:5±5Ù¹f6
+$7ó77Z7áà8#Ië8RÄ8tÏ"8wü8
+:8
+³Ê8xá8Vrä8'­7ç.`77%Y6çæ5Ýö
+5{€4=¶¬3I¿2;"d1þ/ÖQC.|µ/\Ï90±M1ù<j34"Àd5C5ópI6ªÏ7M
+7ÖE8@1Ð88ÄGÞ8áú^8çëp8ß0ö8×`8ØÂ~8ÝJ48Öb8ºe 8!
+87òö7ÍæB7F6f6€Y5ì!Ó5Õ4
+í3êu1ó à0­Èb/XhoÀ  /SF²0©Åà1î,Ú3±r4@§5åF5çÄ6¡ž7B¹ÿ7Ê_84ÅL8|³8¶%Ø8Ï¹8ÒjÚ8Èl>8Á+ 8Äè8Ìþ8ÈÔ8°3¬8N­8/Ï,7ÅV
+7>Qï6,ÿ5ã6D5
+_Ô4ºž3|«1êÍ0§«/P ®À  /IŸ+0¢s1ã
+M3
+ÍÖ4Àë5ÄJ5ÛÇ?6ó¢77êã7Ÿyè8)XÌ8åã8šÒ8œ8ŒêC8±§8ª÷(8°[P8ºÃÉ8ºÅ'8Šº8~øx8'«f7ŒÅø76m|6Ò€5ÚJµ5ê4æ3
+â1áù>0¡>ô/HØîÀ  /@5¥0?1Ø
+œ3ê;4
+A.5£M5Ïò¹6c7-Æ7²R8
+ìH8n"8áÎ8ª±p8§i­8âÆ8ÂŽ8'Œ8©8¬öv8ÏÆ8qS87Ž5Ò7.6xJ5Ñ_%5tJ4
+S3¡1Ù%l0ú=/A-À  /6­
+0{1Ìþ/2ú
+>4Ár4õ¢5Ä
+46Ót7"L©7Š®Œ8È8[p8¿Ç8CÌ8é
+8
+8}
+8ô)8=j8'È8Ó8c®°8cÖ7«¥®7&€6
+ð5Ès4ùý	4> 2þf1ÐQ0µ
+/9Il09q1Y^72%¬3¶í 4ÀK5¯&P6Æð7:[Ë7×TÞ8R
+m8«æ8ã¢P8ëü8¬­$7ëôp·Æ÷4žF,žð*7ãP8¿8Ò)Ä8ÑœÌ8 ô<8Gºé7Íãá734p6
+.5©¿_4ºã3²32G1TV0cÀ  0V¬1OØí2k3® ž4·^N5ŠÉ6õÙ70µÎ7Ë~ç8EöÐ8 U8Ñp/8Òê8Í7T/Hž#Nlž4ðž6kÄ6©Z8z
+Ÿ8Ã8ÆÔa8ÆÏ8?X7ÅåY7,w6*±5£Ï4Ž)p3«Òû2F¥1Lú 0 §ÙÀ  /øçÍ1FS€2±]3ŠTQ4®q5kÍ6xI7'Ð7¿šó89h08Ç8¿>8¹â8`èÜ¶>* žc!]žSžhç}¶­8V
+ì8ŽéV8»êõ8c87eÆ7œæÓ7%ºŸ6vl5j?4­oG3¥ró21Elë/÷Ù@À  /í"C1<Î[2÷53é4¥Ÿ56j§]7
+iÑ7³Òü8,Ù858­
+ì8 ¡Ö8$°
+·¢žz6žºr@ž±·ß82
+8ŠI
+8±8kó8/;27µèL7
+ýæ6l»s5?¯4Šµ
+3é2Ãd1=ßµ/îbÌÀ  /á\ž13I2xz3»4u5±J6]37ÃÔ7§ý8 Jõ8{%L8ÙÐ8§Ì7ÐîØž
+¿~ž±cž×ÐžŠïI·Öz8
+T8šë8Š
+8>8'¡7­éÄ7A6bî}5
+4úò3²à2}16R/äìX0@1ëU3"
+ÿ4Aê!5HÈÉ63B»7	6Ä7²Ü8BL8­
+
+8îSæ8Ü<7Ä¥@žÿÐX¹nñ¹Å#E¹Ùx`¹Í{ÿ¹ÄÓ¹ c¶s× 8³ü8Ö@j8 àâ87áF7ªiê7ßL6-"R5B§04<»3
+~1åØ0axÀ  0-§1áå3äM49Î5?g
+6*7L¡7šýÜ87Jª8¡¯ù8ÚŽà8¿r6Ö ¹ÐL¹¢¹ÎŸâ¹á ¹Ó~>¹¡Ü¹&·
+À8§àb8Ì€Ì8û81	%7€@T6þ[H6'°5;Ò45óð31ÝÏö0LTÀ  0Â1ÖŽ:3©40A|56p6!óp6öÄû7tÚ8+ÿ8BØ8ÇÚ8¢áÜ·2¹`¹'ž¹£Õ2¹ØZ€¹é¬ð¹Ù¢¹¥ô@¹,Ù·}I 8!Ì8Ã	2838*17À6ô÷÷6 ë54üÛ4/Z$3øŽ1ÕÇb071À  0Vt1Ìc3
+në4'm(5,£Ä6KÊ6èðŽ7ëÚ8 ³c8ÕŽ8³vÔ8Q8·è]0¹; Š¹®U¹áöH¹ñÇ0¹ßê¹ª
+þ¹3·®¹8c88¹m8Ü08#Xã7í,6ë¥6Ïl5.'±4(ÀX3
+rN1ÍŸÎ0"
+À  0uÕ¶1Âá34:4
+Ö5#B6€#6Û
+n7bÙ8gÀ8~Ñ$8×Ê8S$ž;¯¹OÚ¹ž;o¹ëò¹ùáp¹å
+>¹®#®¹9O·ÞÎ8€Š8¯Ñö8
+J8
+À7Ã6â1V6³Ê5'R4"&3ëè1Å¶;0zÓ1rN2ax3i4¶
+â5¹»à6¢j\7qY8
+8¢!8é¶f8âåàµüF ¹i¶T¹áKæ¹ÿV	¹âR¹ÑcX¹ízÂº
+Ú¹þÆ¹Ûºž&Ð8³
+8ÑQÊ8óó8
+ò7f±6M¬5³ 4°ÅŸ3íf2\Æ1
+<{À  1	A-2W°;3%*4­Ïc5±s6ô7dø8
+ÁH88~8×Ê8ÆL·¥ë ¹ô¹îªºH¹ðÅ¹Üf¹õñº
+?Ø¹þÛ"¹àž.P8«Ô8ÉÂ8Î8	v7^×+6ûï5­~¿4ª»Ù3Êê2Tø1htÀ  1
+2MÎ 3Eë4¥ä5šK67X°8wü8ÎÚ8ÅÝÔ8ªJŽž
+	¹\Œ¹ü"º¹ýœ¹çhØ¹þhQº¥@¹ÿ­z¹. ž5u 8£!,8Â3x83Š8@V7VýL6ª45§_4€±ô3šo2Lû*1nÀ  0ùœÑ2CëÂ3
+f¬40f56«%7L6Ê7ú]^8vÊj8³ñ8ý$ži
+ ¹~º³#ºøàº¹¬¹òkºoº
+ º ?ë¹×ž<á 8+8º€H8|§ 7þÎh7O#j6Xv5¡@B4š3
+ó2ElZ0ûÌÀ  0í[2:	3}Ú4àæ5Ú26ÀŸ7?Õà7éÊÅ8c÷"8¢D8c_0žP¹¡Þ@º
+b1º
+h+º
+¹ýnPºªæºoýº ©¹0žDN@85Ø8³&8ræŽ7õ
+%7GI6º5!4)3cw2=Ý0ñØŸ1uQÔ2¿©ì4ÎŠ5Ýê6š>7ÈI7Œmº8^«à8ÌB8ûÈ8ù¹](¹çq
+¹­6ä8)ÙÀ9W9¬8p9
+&7^¹ÐÌº®Ú¹$¶` 8ÐÄX8¹Ïâ8Pwh7³]6úÖY6J5,h3üo©2ºÛÙ1o¯lÀ  1jÀA2·G3ø
+¿5ïi6xØ6ø»07²ú8QôQ8ŸË8ã&$7«À¹s8¹öï¹À07ÂþÀ9Ý¿9Çg`9¢A7Î ¹ÔÐºWr¹œ
+¶š 8Ê÷8Ž0P8Iê7­S
+6ò©(6o=5G3óúÝ2Žp1gÀ  1`.®2®å3ìx35
+ é6
+It6ëåÒ7šÎ:8E<È8±Þ8ÊÌp5ÖN ¹ûº6¹ÓÕ6É  9¯dJ9â09¯÷ü6à ¹Ø©üº ¹j¶sÝ 8Å*Ø8®Œ8C]7§Œ6ê{ø6	d5	b3ë2®C1_p À  1U2Š±3àå¥5h66ßr7þz88
+<8£F°8²rÈ·}Ä ¹7º
+õ~¹ç$Ð·<ÛÀ9Ÿêü9ýÄø9œdà¶Ž¹Ü¹øºšª¹
+¶Rl 8¿^ 8šñ,8<ÐŒ7¡Òl6âNÆ6¹5}°3ãC2§ö1WQ8À  1K
+2 H3ÕS4øGÐ5÷ÕT6Ò;7.ž8+Í®8z8 ž ¹sºŽx¹út,·ï"À9Îq:
+z9ÊÑÊ·:ë ¹àÊºQH¹Ä ¶0þ 8¹`8£Q86CÔ76Ú!5ÿœ^4ÿ13Úw2¡ª21O1Ò1¹ü3
+4BnH5abš6_¬Ô7<8Õ8i
+8ñ×x8ÍkžžÆ°¹Ìjô¹<l9¥4:)G:.³:ð:TX:<yÕ9§Ü¹Éõ€¹üç
+¹"}X8š8Ôì8r7ø73Ç%6WcN5Z#­4<ãŒ3
+Ó1µ£
+À  1±ÿ3
+;O49É»5W
+º6U'u72Î¹7ù-æ8œ²8àz8°` ží°¹Új`¹¬×`9
+Ì:DÙ:e¬:Y²d:uô:Hu~9	L¹ËÃè¹öð¹&8Àp8Ï÷8€*7ñ%~7.3k6PB5SÎ46Ž3+1¯$À  1ª3í41%.5LÚË6J¢7)`7ëX%8Y8ÎEv8T¹
+Oè¹èiè¹Ârx9$ :`1É:D¬:îå:ØÃ:Tq9j`¹Í8¹ï
+ž¹ÏÈ8ØÀ8Ë8Ö>7é·î7(²6I³95L	ð40
+w3š1©
+<À  1¢š2û?š4(¡5BÜ6@
+ž7 N
+7Ýb8rÎ 8Œ||8lÀ¹
+Óp¹öid¹Ø
+x9):{0:©ºF:§:/2:`lŸ9ËŒ¹Ï`x¹è:¹	xø8ñ8Æ
+8z€7âJ[7#
+ø6BÛ.5Dý4*VT2ýŽw1£vVÀ  1Ž2î€,4Ü58Rî65X7
+²7Ï¬¢8awP8ª³~82z¹1Vøº4j¹íšl9/:q=:Å/Õ:ÄL:«
+»:lhL9xZ¹Ñ.€¹áVT¹"(8	p8Á8rtÌ7ÚÜÎ7
+x>6<#5=ð24$'02ôc1gm1ú;Æ3A®X4È5%:6
+z7r€È8%q8°¹ö9 Îh8e¹jh¹Ò 90À@:Q;
+DÌ;=È:ä";HñÂ;o³:Sï 8 º~Ô¹2
+7L" 8Ú\È8¡Ö28£}7geÎ6ää59£4{¥3<€Î1ôS€À  1ïé39E4wŽL5b6šá7fœh8
+ž8Š#ß8íì8&à@¹~8¹ãâ°9	°:bº;-;>úÂ:®bŽ;>W°;
+oÄ:Rž8`­@º+@¹ÓL7l8×Œ8 Î8\û7`86±5²M4s36ô1ìMÀ  1äÔ
+30Üß4l=5ó6ÌK7ZÖ
+8ÿ¢8Ì8Øo7ÑqÀ¹ ¹õ²h8Â¡`:t\`;&;@qÖ:ÉáT;3œt;o·:Q6D8	<@º ×Ž¹t7®Ç8ÔÂ°8+p8{7YÊ¥6F5*ö4k30e1äGÀ  1Ú -3(t 4`ÅÂ5ÝN6{ßf7Nî©8
+F«8÷·8ÃØ,7*F¹ÔdºÁ8fcÀ:ÿ%;þÐ;Aèù:å_¥;)#I:üßb:OÙÄ7G) ¹û@¹Ô7Ó" 8Ñõ¬8V8Ïý7Rý6î5£4c|3*E>1ÜAÀ  1ÏlP3 
+c4UN|5t5U6n&87CH8±8a£8¯AL¶® ¹Äº
+šÜ7 :Ð;ç;C_õ; o$;
+&:ðßd:N}\· ¹ôa¹{n07÷}À8Ï(€8­8
+{7L/{6wP25|84[o
+3$%d1Ô;2vü3fÊÞ4çº5°V:6¬
+7]8=#ÿ8Ã29`7lZ¹¹8:Z:ä
+;\°;aã.;Bà;a
+ô;1E:¹Â9ÖüÐ¹Þî`¹ÏkHž,À8Óá8±i<81mw7_À6¥c®5ªu4i
+3`Æd2ïÊÀ  23\Ôë4$d5šg 6€
+µ7;l83?ô8·Ÿ8í Žï° ¹§ž¹­T9ýH:ùW;qõ;\rp;Q_;V¶ ;z]Ê:e±9ÃÒž¹Û
+`¹ÃÆÌ·é 8Óä8­øT8,÷Ò7¡36 É5¥@š4»I3YÃ2
+6¶À  2¿43RÞú4a5 y6 Ò7~Ÿö8)[é8«Òà8×b
+·{V ¹±íx¹Áð9õSh:¡~;d;W;`Þ;L^;lXØ:9°š¹×N`¹ž"p· Œ8Óè
+8ªp8(.7}ÅF6£ä5 
+Ì4
+3Ro$2}¢À  2cO3Hé4
+º5p6"ï7q8wà8 # 8Á²x·÷@¹Œ"è¹ÕÇÐ9í¢°:°#±;W'Z;Q;o ];BÍ;^Sþ:œo9~p¹Ó~`¹¬}è·/Ý 8Óë8§8$
+7vH*6Ãÿ5Öð4_Ä3KC2ÄÀ  1øÔ3>ó4}ŽÊ5Ö6%
+7cO08Ô8s$8¬ðž8Á`¹ÆXh¹ê9åñ :¿8î;IÀP;L!
+;~&\;7®2;PO&:
+iU9T ¹Ï®h¹ Ùµò 8Óîô8£¥ 8ã7nË6ä5¢4²3Dã1þò2
+Ü3t°Ê4¢þw5ºwë6µm7]Ü8Ežî8Éö9 Þ\µµè ¹šiX¹lñ : 9ÿ® :lÎ;*;q5@;&;š:kîè9÷P¹ÂJ0¹ÝDøžeÀ8Ðwð8¶á 89j7Nâ6®5ŽJÅ4ET3n^
+2ãÆÀ  2äZ3j5
+4ä­5²*Œ6­FŽ7D8;ì8œÌ8ìà·u¿¹±Ð¹üž:i,:4=À:/Š;
+œ!;hÀ;V
+;$CH:km 9Þh¹¿X(¹Ïeøž4£À8Ò€ø8³÷°85
+ò7É6©Ä5®ëF4hÖ3fáÐ2ñDÀ  2/Ú3_¹P4Êä5©Ý6€òþ7*(81rë8²08×}·êa@¹º`¹à:Ë8:h€&:«ø;Ý8;_ÿÀ;
+«;,úÑ:jëJ9Ä0¹Œf ¹Áøž4À8ÔÒ 8±D80ÏÚ7
+Ì°6€v5©È4Y3_e2þÄÀ  2
+{Z3U=4±5¡b6F7~ 8'Oè8ŠAÎ8Â]Dž,ñ¹Ã¬Ø¹±:-H:
+;:ÆÀ·;ý;Wg@;Žî;5²J:jir9« ¹¹t¹³§è·§@8Öÿ8®$Ô8,Ÿ7
+6$5€,H4¯Û3WéZ2
+
+BÀ  2ÆÙ3JÁÖ4O5C46K7oìæ8
+,ç8|l8­=|žd±à¹ÌÃ`¹Ä(:p:šž:áp;
+.;NË;äb;>iò:içª9Š¹¶ð¹¥Èà·
+Z 8Ù,8«;h8(5Š7|ú6 Ô5ÌÈ4Ó^3Pm 2Á213fÝ4÷}5°n6¬<87<8=nÁ8Ãž*92à7­¹@¹È9û$09(9ªœ
+:ªJ¬;°$:K:ŒbÓ:9ž@ð¹Þæh¹Ì]Øž
+òà8ÖÔ8²q"82V7µà6¥ŽŸ5ªž4Þ3aÞ2ñÀ  29²3]q4Sç5š¬6€vÅ7;84â8žÔà8ñÈ6D ¹¡iÄ¹¢H9õ9îLØ:*:É
+8;Š9:
+(0:Ëà£:4T9³H¹×¹œLT·±¡ 8Ù€8¯íŸ8.&7Aà6¡Ã5¥»Ê433Z
+µ2
+uÎÀ  2ó23S?Ë4°S5 ë(6±R7 _8*8­ñ8ÝÍÄ¶æ. ¹šLX¹±°9îàš:(
+
+:€j:çÉÖ;
+V:€Å :Û]µ:cô9%X¹ÐDÐ¹®:à·¹ 8ÜLÄ8­jZ8*>Þ7Ÿ6~È5 Ÿø43S2Ø­À  2¬³3Iq#4
+œ5)°6ëÞ7rÅ8!+&8£P8ÊÄ·§¹¯.Ø¹Á 9èŸÀ:XóÒ:ªc};D±;\:Äa0:êÛE9õ&È9Q/@¹Èô ¹)X67B 8ßð8ªæô8&W#7x³œ6ãÎ5Â&4Þ3Le2;À  1øÌh3?¢|4~ÒN5h76&j7eP8¿E8+8·5È·ûÄ ¹¶X¹Ð9âà:í]:Ôôæ;€š;:ãýO:úX9á
+ø9
+ ¹Á£0¹è7vZ8áÅ8šc8"of7qËœ6HÒ5ÅR423E <1ÿ<Ð1úZ*3AÌl4¯Î5L6¹¬7s
+ 8%ìô8±T9(È8t' ¹`š¹Ç\H9F:ïH:~Ÿ;UÑÄ;kÓ6;ou:^WÎ9õ<x7ö ºY¹ì7ó8ß?x8£ð8
+­7h6j²5š`4|FB3=
+í1ôÇ®À  1ïìí39€4xQ#5Ôv6::7h8
+úU8šQï8ó¬à8J@¹i»(¹ÐÐ9)hÐ:
+?ì:Ën;NÙñ;d7ù;
+±h:P©9Ò46q ¹ûð¹9D7è 8àò$8¡<Š8P»7bª6<5}4tœ37?^1í
+èÀ  1å¯31|«4mB¬5\N6
+ºÉ7\é&8µ8
+8ã,8!p¹rñ ¹Ø±`9
+±°:-X:Ÿ;Gâ ;\ä;
+ó:AÕI9¯,X·¹±¹í-ð¹yÅ88
+
+08â€Ô8ï^8ôu7\Ó$6
+¯Ç5R¯4m3ô31rÑ1åt"À  1Ûr3)TÉ4b425ä&6~v¬7QÎµ88É'8Òcx7îé@¹|(¹á[à8ßõ :<àÔ:¥\,;@ê;U;	5
+:3€9$PžHÊ@¹Þk@¹]è8F08äW8¢8/7Vûª6ÒR5'Ö4eªÌ3+ŠA1ÝÊ[À  1Ð¥43!,è4W%º5v×þ6qwÈ7FŽF8"u8Å8ÁŸÌ7Ç¹¯L¹êh8Š :L1\:²$ª;9ò;;Mf¢;vð:%R9R8ž]À¹Ïš¹@j 8oBÀ8æ
+08TÉ8;é7Q$/6{é¹5ùü4^!€3%Ù²1Ö 1º
+3©Ï4BŠõ5ažs6`
+7<828Xó8ôÈJ8ÕXž²`Ð¹ÁNô¹æ€9®¹:]Õ:d):s:H^9È­Î998¹ÊÕ¹óL¹âX8ô88ÚC8LØ7úÕs74üÄ6XŸ5[à4=A3
+CÑ1¶!mÀ  1²m3
+¢Ž4:t5XÂ6Vd
+741ò7ûêª8
+k8çLb8ÃÍàž¿ÿ¹ÃÅÐ¹
+9§Àd:`:bôÜ:v¡V:z€9®nx9è¹ÂØ¹á,°žý®P8¥€ð8Ú6~8*7õf70u6RŠs5TÑz47ôA3ö1°vüÀ  1ªœ342B"5Nu6L©7+ÐÎ7ïÄô8
+áá8ÙÐz8²PžÍ0¹Æ<¹49 Ç:%cH:aär:l[Þ9õXz9.è8ßÀ¹ºÛÐ¹ÎÒžÑÐ8²U 8Ú)â8<7ïö¶7+í`6LÆ*5N42U@3šg1ªÌÀ  1£
+2ý) 4*ž5DÓa6Bï7#oª7ã;8}LŽ8ÌT8 BØžÛ;P¹È³h¹[`9Îä:+f":`ÔV:b09áŒD9sÞì8
+ð¹²Þà¹ŒwXž¥P8¿p8Ú
+L8äm7êV7'e®6FåÞ5HJ¬4,¶@3 Z²1¥"À  1]z2ñË4!ÝN5;1°69477×y8nÕ€8ŸØ®8}`žèÙ¹Ë*<¹€L9Ö<:1hÐ:_Ä[:WÐè9Î Ÿ9?_8 ¹ªáü¹ª
+ŽžrÕ 8Ë· 8Ú¶8Á7åú7"Ýü6A5BE4'?2øø1w©1u52¿á¹4þì5&ü6	78º7œR8`Dt8Ï
+92ô84 À¹Jæ¹ÖÉ
+¹ýÌ8¥  9}ò9U 9_Æó·ð À¹Î
+Ôºzî¹
+^\6ð1 8Ü>08Ÿ^Z8S b7µ 6üåÆ6BR5ùØ3ý§2»)1pŽÀ  1k{©2·÷€3ù-ž5Â¬66ûL7ŽòØ8Uÿ}8Äõ²8ó¯Ä8©`¹KÞè¹Õš<¹è8x 99Bp9L6ž"à¹Ä
+š¹ò'ä¹mž7 à 8á>ä8Œî8Oë'7°ò@6ö(6:|5À3öb2µéH1iqÀ  1am
+2°
+3î]5
+^\6
+é6ï¿$7¬8Kº8ºÝØ8äù8 ²P¹L×(¹Ô`¹:8Þà9¢
+9.ð98¥²žM)à¹ºît¹ßZ ¹PBÀ8Ú8æ?8»}Ö8L5ð7¬ä6ð
+6
+2§5
+:3î
+2°7g1a.À  1W^2š#{3ãz5ú
+6R6äeü7€3L8Au8°Æ8ÖCx7Ívà¹MÏt¹Óf¹X8ZÍP9ŽB9h9%žw¶Ð¹±W8¹Ì
+¹3Ž85D 8ë@H8º
+8Hº7šÖŒ6é·ò6*Ð5Mê3ç
+Ö2ª
+1Z)êÀ  1MP2 9f3Øœ\4ý+t5ýýv6Ù
+Ò7Ó
+870Š8Š®(8ÇX7@¹NÇ°¹ÒEž¹v
+85»À9ÆP9P9`ž!ð¹§¿ü¹¹Ÿ(¹Èš8g® 8ðA 8žR8DË7€Èù6ãST6"ú53ß2€Ó€1RµŠ1ê2aàà3H=4¶
+5ºCò6£Z7r8)8c8îþ8îP7'¯@¹R¥
+¹ÏV¹é¹Ìç>¹ÀÀ¹ß Rº ê¹íÓv¹±®·Æ`8ÄóP8Ùnö8(M8+ 7ieC6À45ŽúÆ4±æe3¿s2]%1
+Ó¹À  1	ÄÕ2X§µ3ñ4®ø85²~S6)7h?588^8ãgn8áõ<6î¹N$¹É¹áÝA¹ÅªÍ¹ža ¹ÓÃí¹õÄÙ¹Û
+
+¹hØ·þ@8Î?,8Ù}28928
+Q
+7cíô6¯:5°4¬Í3It2Voæ1wìÀ  1ïÁ2On3î4§jâ5ªž¶6IÄ7]ãZ8
+l8·"8ØCà8ÕS
+6Á ¹I£ ¹Ã®B¹ÚŽ¹Ÿnd¹°;h¹Èg¢¹åü¹É6²¹KÔH6¬K 8×
+8Ùp8J8
+w<7^vª6@5«
+B4§ŽÏ3Óv2Oº:1
+ À  0ü5V2F5_3DF4Ý5¢ó6jy7Sz8vU8àä8Í P8È±
+5³Ä ¹E"$¹œÚT¹ÓÐ¹·2
+¹šÐ¹œ
+M¹ÕK ¹¶è@¹/
+Ä7£€À8àÖô8Ù¬8Zý8Y7Xÿ[6F5Š4¢3]w2I0ÿŠÀ  0ð,2<ü43í4P65-y6/7I+7ùÊ}8|J8ÁüÀ8ŒøµÏ| ¹@¡ ¹žv¹Ìc¹¯õ|¹ð ¹±®â¹Å
+þ¹€Þ¹E08P8ê"Ø8Ù§æ8kâ8Ãv7S
+6|L5¡œ493çy2BNÝ0öÉ
+0ÈA1ë²3"o}4Bcù5IjD63þ:7	õ7³Ûr8D«8¯ùü8õ= 8êªL8ÀžÓëè¹<_¹³§¹ÆX¹»W¹ž]¹îP7[ë 8È{d8àýl8¥ŽR8;¯37­
+~7z6.Ú
+5DE4=äI3
+þÄ1ç0ôÀ  0Éå1â*3Öä4:v5A(Œ6,7><7¬\Ü8<n8š8êòÊ8á8ðžÇêp¹rNÜ¹šxØ¹¹rP¹­
+¹8*žäà7ÌÆ@8ÑIJ8á®¶8£ã88Tê7©A£72¬6*;5>ÏÈ48h3E1à¢0~À  0Ë1Ø¢3>M42)58ç46%(ê6ý
+É7€ÞH8418¡."8àš8×uÄ8WØž»é$¹d$õ¹â¹¬\H¹Â(¹eoéž»%<8Ë8Ú$8â`8¢Ì84ú¢7¥vÊ6ýÖ 6%59Zx42ìò3_1Ù	»0À  0Í-1Ï3¥Ž4*@50¥«6
+ŸB6ñ7_Ž8+ô~8È68Ö^h8ÍÛx8
+#žž¯ç¬¹Uû¹K>¹F0¹wŒ¹JožÉl8E3è8âå 8ãT8 B
+81 X7¡«ò6÷Gé6 ý
+53å(4-qF3Ñ­1ÒÓ0À  0y£1Å}3
+
+4"¬Y5(d"6S6æ0h7á 8#·w8bJ8Ì48ÄA28ïž£æ4¹GÑ$¹Žt¹0(¹-L¹/ožPÛX8tD8ë²Þ8ãÂ8qH8.F7á6ð¹46
+^$5.oØ4'õ3
+ú1Êûì0ö90i'1YŒª2wb3·hÏ4Àï5¯ä£6¢7;µ7Ùr'8Um
+8¯Ë8ë
+³8ùZ8Ã!ì85îà¶oð·ÝÃ ·=#8¿
+8ª 8ä8ÜqÁ8Šk¯8L¡Ñ7ÑÀ75á76²
+5«}Œ4ŒÁ3³Ÿ2
+P1UË'0EÀ  0õF1Q
+2aÅ3°M4¹&ž5šÉ)6îù74!×7Ð¶¥8Lõz8šRä8â
+~8ñ­ì8À5a8?ðÑ5æ	·×µ³ÿ8+0#8µ!38è_48Üî8€zÚ8IF7ÍMz71D6;e5ŠÕ4·2Â3®Q'2y1OC0îàÀ  /ûÊ1HIo2L)3š£Ë4±]î5¡­¯6~ª¢7,)7Çû#8D}Ö8¡û8ÙýT8êŸ8œHÎ8IòÒ7ž¿·× 7"Y8M¡*8¿£^8ì6Ê8Û&8¢8E|œ7ÈÚY7-7P6`5¢-k4±ÝÃ3©2¡£1H»Ý/ûøÀ  /ð1?Ñ2
+63¡AH4©#556swN7$ú|7¿?8<28Í8Ñu"8âU8º\:8Sô²7t±Ú5À  7bÉ8p28Ê%8ðd8Û1T8 *8Aê37Äg67(â\6xò5
+C4¬Ä3£Õù2/Ì1B48/ó4/À  /å3C16Ö42~Aâ3ÞÅ4¡ÌX5vº6hCý7
+fÏ7¶
+838
+,8Èìñ8Ú©n8·o®8]ö£7°U;73Ø 7îŽ¥8A8Ô§Â8óåú8ÚÆ
+8šU8>W«7¿ô7$i6q®5Ý4§3Ä3b2œõ1;¬/êßf/]"¶0±Ûï1ùËb3D4#OÍ5¬Æ5ôÃ46«BD7Obª7ØÏ©8CBJ8Qõ8ÊO8ëÑX8öZ8ðé8êô`8ëÉÜ8í8â-8Â{x8Òm8<Œ7Ò0I7Ip6ŠÞp5îûZ5\
+4þ3¬1õ[ 0®ã¯/Y§:À  /T\50ªÊ±1ïÛ»3êH4
+Ïô5¥L5ë6€#7GJ7Ð~8;ûÌ8öE8ÃÄ®8å]^8ñÌ8îk:8êð8ì1Ì8íwl8áex8Àeª8Â89-7Í¥7DÌÖ6¢ê5èK58e4bÆ3ªü1íób0©Í/RÜäÀ  /K¶0£¹s1åì3
+ÓM4P
+5
+Ô5á[ý6Â7?27È,84µO88œ9Ø8Þé`8ì<;8ëìè8ê8ìŸ8í^É8à+Ä8ŸOà8_857Éæ7@>6_e5â+=5
+®4Ç3
+;M1æ&0€#ì/LÀ  /BÏ70š51Ûüq3ŒR4ÐD5[5×ša6Þ77u7¿Úî8-nÑ8>å8¶¯8Øub8çX²8én8é¯ 8í€8íF(8Þò
+8Œ:8%k827Ä¶7;7¥6Þ5ÛÃ/5ðö4+T3Ë1ß"é0Ä
+/EH;À  /:·0÷1Ò
+Ì3 ¥X4	Pl4ÿ
+Ä5ÍôÅ6Aœ7/c7·Z8&(T8ã78°$-8Òn8âu(8æðD8éBÀ8íi8í-8Ýž\8º$G8ëÂ8.ø7À76m
+6àY5Õ[ 5Í>4
+3[ï1×º¬0d(/>}æ.P90 Qý15å
+2aU3sÑh4fK*5=Æ=6`æ6ªèý7:Ót7²b
+8=8\#
+8\8«Ét8»üË8À©8ºKG8šþ8F8Vô8J7®Ð76pt6§6x|59ñþ4aæß3olD2]}Õ12ôÌ/üŽÎ.¶À  ./ö
+01.¹
+2Xt·3j: 4]Bô56^!6®6€^
+73Ì°7«Ù8ü@8TÒ(8-8§ì8·d8Œ§8¶Êž8¥ëâ8é68R©Â8x>7ª
+71ùP6¢Å86âÞ54Æ+4[o
+3heÝ2VÛI1-ñ/ôâ.
+ÜÀ  .Õ/ìfe1'ù2OÒ3`¢Ù4T:Á5.ö5û ì6Ó;7,Åë7¥Pð8
+º÷8MH8Àä8¢bf8³ü8ž¥8³J(8¢ÙÄ8C(8N_8
+W07Š
+a7-,6wî5ü5/Z4T÷:3a_v2P8Ÿ1(
+/í<.8À  .k/âG1 `è2F²í3W
+4K25'ë5ñz6HY7%¿&7ÈZ8y­8F0g8T&8®ã8®8Ž£$8¯É8Ç¥8
+8J>86!7¢ª7)
+6*€5õoF5*n4Nf3ZY2I11"=/å<s.S*À  .
+YÑ/Ø(Ð14Ô2=Ò3MtI4B*X5 %Ð5æ	6œx7
+žb7?Ä8 8f8>ß8}ÎØ8û\8ª.8°¡.8¬I
+8µ
+8÷
+8EÊþ87ô7$ä6ÝZ5îD
+5%B·4H3SR©2BóŠ1
+!b/Ýiª.nP-È	Û/#_V0i§1B2 B(3«
+4ô°5=z5óé6¹Q7Á®7o©w7ºHy8YŒ8!Ú]8818?é87²8 9€7ÿ'Ã7·C^7kk57=!6+	5ïpB5:*4}s(3
+2²¡1h0f:v/!-ÅYÄÀ  -À3[/
+ùI0`£12þ3Žâ4w÷156;ä5ê²6P7ÊB7g8è7³ûÄ7úc8
+õê82àn8:c82zï8
+Nf7øöÄ7²Å7eQ7Ç46Z5èåò54ßD4v,
+3­2ü1¥©0_"N/
+
+q-¿
+ÍÀ  -ž\Ú/>0W^01Õz2ÅÓ3Ÿ¹4n5.ý45á{6~ú¢6ý¥­7^È[7­¯7òÆ8v8-«®85tÝ8-Ý,8c+7òÅÊ7®F¶7_o6þ¢6ûV5â[€5/§^4nå3?82Fk1Eê0X
+(/Z-žãÕÀ  -°X/-20N9Ÿ1
+ì2š3È4dÕ5'Ÿ5ØD6tŸ¢6ó¶×7VWÌ7§bZ7éÃí8-8(vë80_W8)?j8wñ7ìÎ7©Èa7Y¶6÷¶Ž6xÍø5ÛÑV5*ox4g
+3ÐÒ2P1æ*0Pò/ÿC-²šÝÀ  -š¯×/	Ç'0EJ1vÐŸ2I~3Òd4Z Š5 Ó5Ï
+
+6j¢6éÈ 7Mç@7¡š7át8H8#B)8+IÓ8$¡§8ž7æcÔ7¥J7SÏ¬6ðÊÚ6q 5ÕG5%74`W3
+bk2Ú61}
+Ô0IÙÛ/
+ø,-¬mä,ÞâÅ.7\ÿ/;t0§-z1¹Hc2Ž
+.3y4ešÔ5ý5®»62`)6¡!f7Oc79D_7n*7Ü7»7z7l77s;6ÿl6ôÀ6/Ë5¬
+ø5²p4b/Ð30E2±mØ1¶š0€â
+/z:.5,Ü!À  ,Ö3).09/~/n0 ²1²2­ 3Y4\õÙ5UÌ5šIÆ6+ì|6q£6ùÃ©73%
+7f7
+Ð©7~Ô7
+7eõD72q6øç6!6*ìŒ5§F(5r«4[©3¹Œ2¬
+1±e0Î/|Ó./P³,Õ""À  ,Í.)/sçó061ªö2Š3Õ3¿4TBà5
+®5¡Ø6%xÏ6Áâ6ðè7-Û7_
+¥7x7B
+7¹«7_k7-n×6ñc6?6&
+æ5¢oZ5
+2ç4U
+3C42ŠËX1«@0»#/t²ž.)Ï,Î"¶À  ,ÄÓð.!ò/i x0»1£ÍŒ2G(3áÙ4Kæ545f?6#6
+6è
+r7&æ7Wz©7zÐ7A7{©7XàÊ7(l¥6ê¥Ü6äâ6!/55ó#4Ny^3Ìª2¡z1Š0§¯/lÙ.#êê,Ç#JÀ  ,Œ$U.Ï(/_Xü0?£1€Ú2Z{34BÜí5 _è5ô|6x6b[6ß2W7 ÇZ7Oê°7rh$7ñ7sßµ7RV7#jt6ã°X6C6
+P=5ÁŒ5³`4Gç93
+V"2(Ù1 sõ0;/dpú.
+8,À#Þ+Ú×Ÿ-5Iã.ÅÃ/šã0Œ=>1¹~2äï3rë¹4"r¯4¿£5Gh5ž*76÷36\6
+
+6šß?6±ÔJ6šj6\6Zóº65¶4o5E@ì4œ4*4 aÙ3oÊT2ÕM1¶¹R0¹ß/Š	Y.0Ð-3+Â+Ø\À  +ÒZê-.D.}\'/¡ 0µ]1²Ë2ÓÜ3iÈ)4
+fí4žî5@_E5±¥X6Ÿè6U)6eñ6£6¬Uv6£V46
+[6T§6:5°êŸ5?Õ4·§$4¢D3h$2Š1±#¿0Ž"%/ Û.|.ù--z÷+ÑnÀ  +ÉÞ-'?A.s,È/&!0­É}1ªó2ÂÊ3`€4[-4±;59*%5« x6
+6MŒ"6®×6#æ6ŠÖ€6AÈ6à*6N'6
+â 5«¡59Âœ4²"4â±3aqö2J 1«-0®d¯/­Ó.süR-'Ê-+ÊÿÀ  +ÁaD- 9ï.hýj/«À0Š1£áh2±ž3W4Ok4ªv51õ5€6NO6FN°6÷»6Æ86¡WÐ6-^6¡ù6GÁ6%5ŠW]54Š4¬
+4#
+3ZEÄ2Z1¥ø0š§8/.kÉ¬-"b+ÃyÀ  +žäq-4.^Î
+/1_0Uœ1Ïµ2 Š3N]y4
+Cª4£mÒ5*¿â5º66>á@6zC6h6Øÿ6ó6|Ç6A[p62.5¡
+®5.D4§ 4
+c3S2ŸŽ1 c0¢éÁ/RM.c-
+h+Œ¥õ*œ=d,
+Ê-g¹.P/§ô0ŠÚÖ1Î³2`W©3ä3¶
+
+4@P4ŽC565^s5æØ5­]a5·
+b5­ é5N85]'&5i4²øm4>Ä.3Ž+Ü3x2]ÜG1,^0€û/ŠÚ.øy-d,
+
+À*»E^À  *µîc,µN-^/¶.éÈ/¡V0 I1Mÿ2Wñ3xy3¯`249§Ü4®
+þ5ú[5VÛ5þÕ5§³{5±1f5§5È5Ve-54­X48ÿÄ3®µ3ã02Wb1¹
+0Ùu/ ß`.TN-]K,
+F*µ:ðÀ  *®c, 
+-ULŽ.7A/ Š0-Ÿ1ÍL2O3
+Õ
+3šµI42³h4§³º5
+Ÿ%5OC5Ô5¢	5«Vi5¢$45BÄ5O£75
+«4š&D43;X3©?F3
+MÅ2PB1EŸ0·â/ªæ.°#-V,Ì*¯0À  *§Pb,
+Ç-Li°.º/¶ö0×01L2G%31¡3¢
+^4+Ÿô4¡Ju5ñ5G«q5.Ñ5_¯5¥{l5µÙ5œ
+5Há;5Í4¢œ34-vê3£Èú3ž[2Iu1Òn0P/vk.
+
+ø-NÀ,
+R*©&À  * `,u-C®.{€d/MF0€1wÆ2>¿v363_u4$Ê4á25EŒ5@f5~¡5µÈ5 p5G57R5BD5î4T 4'²3R±3"ð2Bš¹1|Ÿ:0tŸ/Añ.gÍ-Gz,Ø*£¢)
+œ*ñ°³,2*ó-fãø.2/á20hÅö14ý®1ø9À2M3 òö3£4 k,4@}4s4T4 Id4FÚ4~Ž4?
+«3ÿKr3$3©Œ2ÿN1õðü13B0f~/.>\-dn,0k-*ïY=)­DÀ  )À*èhž,+X-^.}Â/}Èp0`1.=)1ï
+b2Íø3"&3363÷Ó~49db4vß14zª4¡4dÄ4vå49Š3÷M`3Ôý3²U2\v1îEÈ1-Š®0_?é/|å,.|6R-]L®,*¿î*ç )
+aÀ  )öÄ*ß ¿,$
+-UC .s"/sÎ|0WF+1'|£1åß2Nn3QV3ÂÛ3îÐ¥42ÄF4n4ï4mþ4ÇÞ4®4ny543¢3ïOM3Ö3ºï2¹1æ1(
+¿0XL/t¥
+.sïì-Uþî,%°*ßá)
+g~À  )~×*ÕØÅ,
+² -LrŽ.i~/iÔ0NC1 Œ
+1Ü±©2
+Îä33R~3åÍÌ4,$,4eª4aU44 4f[4-3çQ<3b­3Ã2Ç1Þïa1"nÑ0PÂ®/le.k©
+-N±.,iq*Ø$é)ÄÀ  )sÁ*ÌÌ,ß0-C¢G._Ý/_Ú0EÆ^1û1ÓL2O\3	¯¶3â"3ÜÊõ4%4\ài4Tª4FX4Ÿ4^=Ï4' 3ßS-3©
+3
+Ì#2sñ1×D.1
+Òâ0I/d%.cc -Gcn,Ÿ3*ÐhÎ)xCr(@ø
+)¢Í*ñ
+B,
+È-4ÝP.6Âè/"«/ÿ?î0°¯`1X 1é2_æ2œŠ13Ïõ3?
+3cy¢3pñl3c*3> 3AÇ2Œ³ÿ2^31çøÆ1Vm®0¯HŒ/ý r/!E<.5(~-3B,
+'š*ï`)¡]â(?HîÀ  (98)h*èMJ,d-.(./ß/
+o/õÀ*0ª)Ï1P!l1á®2W@2¶ôÿ3	×38Æ3[Ç±3hç"3[®-38eª3	©ª2¶ŠÝ2W
+x1àf1O,0©¶/õÖ/
+
+ÿ./ZŽ--~š,
+*ç)Ì(9$À  (2*e)WF*ßS,-').(ûN/yÐ/ì@g0£€<1H;71ØŠŸ2O2°CÎ3ß
+323TÂ3`ÜÛ3T1Ò32/U32°Œ2PX1Ù61HÌ©0€#{/í9/øÄ.)ê-'ºº,n*ßØ2)Ù·(2ÃZÀ  (*Ã)
+$*ÕÝ[,
+¢- NÚ."/a0/âÀ¡0
+©1@U1Ð3Ì2Gö2©2ÿÍa3+r>3LcÔ3XÒ3Lµx3+øþ3 yq2ª2Hî61ÑÔ€1Aü&0Ù/äñ/Ò.#¿ -!öÊ,
+P*ØI)¡(,À  (#\»)á*Ì¥c,@-t².3Ž/
+H/Ù@Ü018nÑ1ÇÀÜ2?R2¢ák2õÜ3$ã{3D±å3PÈM3E9
+3%Â«2÷Âª2€y2A×1ÊsD1;+£0þ9/Üáþ/
+¬M.
+ñV-
+2Ü,û2*ÐPa)U(&=Å&ãbõ(@Øà)Ûè*ŒØ+Ú4Ú,Þ	ì-Ç,.f
+/[F0S°0o#1$K1rÈã1·Øe1÷"2q2
+Så2Fh1öL1·?1qÃ1
+l»0L0v/Z
+\.@ô-Å",ÜO(+ØyÁ*»U)³¢(?L<&áÚÀ  &Ú°H(9|Ž)b@*µ®°+Ñö\,Õ°-¿€U./S
+Ò0`Ÿ0¹1	
+q1j,Š1±f1î	2dþ2	2Wü1î[1±7Å1iÜú1Óx0ÕL0
+P/SÖ.3š-¿.,Õ)+Ño?*µ8)è(9Â&Ú"tÀ  &Ñý(2 )è*®Ü+É·à,ÍW
+-ž2.³ÿ/Kl]/úÛ0ÀP1ò1ag1ªô²1åöï2	Xé2¿(2	i1æ-á1«01aöW1:60L/û&/LO.&^-žÉ
+,ÎÚ+ÊdŸ*¯
+)
+\0(2»H&Ò³À  &ÉJî(*Ä_)~Ýâ*§[+Áyc,Äýž-°À®.Úð/CRè/ðõŒ0hæ0ý³1Xô*1€Ú1ÝgÕ2LÕ2
+tÈ2{!1Þ ­1¥)N1Z¶0ÿAæ0UL/òÕ¬/DöÊ.-²c,ÆÞ4+ÃZ<*šÿv)°u(,rÍ&ËCªÀ  &ÀB(#h3)sê* 12+¹:ç,Œ€R-©NÙ.á/;9u/çÜ0|"÷0óÎ1PWë1 1ÔØœ1þ2*j1ÿh1ÕÓw1"1R)0ö`0*/ê#0/=êE.
+É-«þ,¿ž+ŒO»*¢âê)x	x(&*S&ÃÔDÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &é+(E°µ)k±*Áru+ßmØ,ã?¡-Ëš. ìì/`jQ0
+2º0xn1úð1w|1»LZ1û2V2T2ÎÀ1úŒK1º\ö1uäJ1Üt0$s0Ù/^w.#c-ÉM
+,à+ÜºO*¿Í)M(CE­&æUšÀ  &ß (=~X)Dþ*¹R¥+ÕûÀ,ÙÔ-Âîš.ý/V¯0,0á×1
+1l1³
+B1ðQ2}Î2#2RR1ïøÉ1²pð1kG1	áu0Ö0K'/U$Ë.Ò<-Áe<,×Ð+Ô8-*·ÇÎ)
+(;ê
+&ÝµÀ  &ÕóŽ(5Kú)
+J*±2Ô+Ì©,Ïè-º5P.
+/Lóå/üL0KA1>1a³
+1ªÎ(1åx2êF2/ñ2Õæ1å5F1ªæ1a6C1æu0ã9/ûy\/L;.-¹|ô,Ï+Ë¶
+*°yÎ)Ì(4&ÕÀ  &ÌWÌ(-)÷*©+Ã,Æ<8-±{÷.
++/C8²/ð@!0Ž«0û¿o1VÎ1¢1ÚhÄ2Vœ2
+@À2Yy1ÚqÆ1¢ß1Vß>0ûÖí0Â/ð\m/CQt./î-±«,ÆX+Ã3ì*©+Ð)
+(-3 &ÌuÀ  &Â»â($çA)u¡Å* ó5+¹¥z,Œh-šÂ.
+-@/9}|/ä3°0x<,0ï 1Kê1O÷1ÏXù1÷l2Q1÷º1Ï®C1¬Ù1L;0ïàð0yCþ/å?~/:gÈ.
+ÞÇ-©¬c,œ+º±Ë*¡ÝÑ)w(%×q&ÃÕ(Eà:)Šã<*÷},,!b-9,@.;*/&]Å0r0Žy©1\1î92c×*2Á*ë3]
+3Bj3gFÐ3tÞØ3fÎ\3A£A32¿º2aÐè1ëÒ1ZÆ0²Wu0 Ô­/$<Ñ.8 -6ºŸ,?*ô8°)€³P(COŠÀ  (=²~)ñp*í
+,X-1KÆ.3 Æ/-Ø/ùª0¬Ó1RÇ_1ãŠ82Y®?2žu3
+ÛE39žï3\ù:3jÒ3\«.398
+3
+Nù2·w2X^s1âž1Q2Û0«-ë/÷q^/
+ÌŸ.1kÉ-/¶z,/ú*ë )€(<	À  (5Á)ÿ€*âŸð,Â1-)kJ.*üb/ýê/î.H0€¥ÿ1I
+Š1Ùæ2O
+W2¯ãÿ3Y31Í3R«€3_.É3R 30Ìù3n2¯vÝ2Nëÿ1Ø\ì1HRì0€c/í9`/\¬.*Cr-(²8, ^*áÇp)Yø(4Â|À  (-W)
+Ù*Ø_Ô,
+ò
+-!Ñ."÷þ/Íü/âÒæ0Œ,1?Oî1Î2E\m2§@2û¯r3(V«3H^3TVÂ3HdÓ3(a×2ûÇÆ2§UD2Ey1Î¢#1?s 0ÚÚ/ãf/ì.#-!­õ,
+Ä*ØÒ)-N(-{èÀ  (%)J)
+*Î ·,!ã-ªW.ó/	/×w0ÒV1561ÃìD2;322î«ç3¥3>{3I~º3>A§3ö²2ï\±23ª2<1ÄçX160±R/ØÉj/
+|.òÃ-©²,)*ÏV3) ¢(&5T)¶*÷À:,6Z-l{.«ª/îU0nŒ18ï1ýr2Vë3$£3t=4¬Q4C9â4ÎM4Ù4¢©4y-404AáD4Ë3×Ó3"&52f1ú
+Ä16\ð0jh/üñ.¹æ-i
+,3ö²*ôE)¬À  )*íg^,.àó-bqÅ.çf/Ê0c¡10ËÐ1ò0z2x«3
+š23e
+3ùmj4:N%4wÂ4ÙŠ4P®44vö³49p3÷ô
+3\ 3m29M1ðª1/$h0at	/Ž
+.NØ-`B8,-5
+*ë*)G'À  )wv*ã,'1-Xgö.vFF/v~0Y@j1(š1æîæ2k3@À3Uþ3í241be4kç4ÚF4÷É4Ÿæ4k840ÿõ3ìÚ3à03Žò2
+1åö1'ëÞ0XHª/unV.u)ç-WoP,&sf*âô)â6À  )Wç*ØµŠ,$-N^&.jœÀ/jáh0NßD1 ;1Û­R2Œ+3
+ÙP3FÝ3áø4(vª4`
+4Úç4ä4áÃ4`#Á4(P3áÀö3d]3
+üR2ßŽ1Ûë~1 ³X0O
+L/k(.kô-Ni,±À*Øõd)}FÀ  )vp¯*Î\Ê,ÒŒ-DTY._5:/_8T0D~1`p1Ðk»2{»Ö3qß3~o{3Õ«Â4ì4T2¡4{·
+4
+F 4|	=4TºI4 
+š3Ö§l3Ñ3C±2}eÐ1Ñàg1zÏ0Eñî/`âÊ.`à-EÉ,ð*ÏÚÔ)x0«*Â.,!¿o-lÄÀ.3v/«êÜ0ª¯û1
+L2e'M3<3¹ä4D,ë4·ª5šä5aÕí5þ_5¯±5¹ff5¯+V5 Õ5_óa5
+ä4µi4A3¶ã;3Ûl2a1®0§÷/©1à.Ò
+-i ®,O*¿2À  *¹üä,÷¿-bÁr.Ž/€ò0£?1{Æ2Zð®3<¡3±%\4;$»4¯"å5
+þ5W=r5 °5§{5°ÎU5§%î5sl5V	À5ì4­²«49oœ3¯iÆ3ž2X€1ø0¡r/¢Ä./p-`o
+,ié*ž*bÀ  *±ë,0-XŸ$.4/0Ï1ê@2Pº3
+=93š¯Ô42
+4Š?5
+c5L€ù5ÿ5Ev5š6B5 5Æ5L 5	ñð4¥üE41_à3§ðP3
+¬2OŒ(1C0_/W&.Ô-Wœ,L*±"0À  *©ÚP,
+h`-Nº×.µ,/­
+0^¬1XŒ2Fp3=Ñ3 :M4)\45@15B
+5Q5n525
+55B65cø4Eâ4)P3 vÛ3rÌ2FÓº10L/éÉ.ê9-O
+ú,
+°*ª À  *¡É, °-D·.|k}/C10î<1um2<LÐ2þ|Ö3ÄÅ4 
+,4ú4ø:57t5rA5Ùb5!5Ž5rÖ_58Lß4ù«û4~4!@(3ýf3 Oî2=ëJ1w°40'8/|k.~<-FZh,¹*£Ï+àk-9Ö..×/¬(0Àª1œNþ2£i3x	P4%²@4Ã*¯5KÄ5»ü6,6_6Ó[6ª²6³q6ª
+,6Âq6]- 61³5žX5GÅ4¿Ñµ4"Ä3s*2 }1¹õ0œOh/©9ß.ÆŒ-6Õ+ÜåÁÀ  +×û-2Í.HL/€Ãã0žK1Žúè2 3lÒl4
+4ºw5A|}5².Ï6Ç6T£F6¹ä6¢jý6ªýÎ6¢k6
+L6S+V6ã5°lë5?f4·÷4
+>]3jè2Fö1²ÜR0¶,/¢é
+.ºr-0
+œ+ÔÖÀ  +ÍŽô-*3l.w/_*0¯ì*1¬ŠÒ2Öð3a4~Å4± ?57ç85©= 6
+b(6IÆü6 j6#u6¢])6÷«6X$6I)6	Ü5š<57€4°
+K4ž73`nŠ2Ö1«Ã0¯È/Y.uçl-)gá+ÌÆFÀ  +ÄYì-"b
+.kk/úr0§>1€RŒ2Ú3VdŠ4å	4§ë5.Qô5 Lv6ý<6>êŽ6y
+è6Ûð6Œ6ìî6yEþ6?'È61B5 5.šŽ4šC423VÙd2Úž1€ªä0§åw/G.lg-"±+Ä¶À  +ºþæ-¬.`%U/¹0.R1þ¥2DÄ3K-Â4KL4ÕÐ5$Œ¯5[H5÷064i6jÚù6h6â6â.6kÛ±65&5ù
+ã5©à5&IÂ4 hâ4«î3MD#2€1.0 Â(/öÓ.bAa-ú,+ŒŠÌ,ä.;ø/}ž0«4P1œ2ž!3Ï4jeþ5éV5±Û&65C76£ot7æb7;+G7p)²7ö7s7C\7mÚ%78§7 Á§6 lt61°>5®:\5ŒÄ4e¢3€]2Ž'1¹üÿ0šª/
+.8·,àÂ?À  ,Ûb.4»/µ>0£Î¯1µQØ2¯ò/3º4_ 5Ž[5©]F6,oÜ6SÛ6ø?71Ø7cÕë7Ù75t7hŽ7bbñ70	Ó6õé6pX6*25§Ð5¶Ç4\á3œ£2­«
+1³
+F0¡Ðn//
+.1þX,Ø ÓÀ  ,ÑwŒ.,^/wÙ0i1­"2§Ã[3¥4TÚ05
+_5 ßc6#68B6ëeº7(h7W7yw57×v7y
+7VëŒ7'l6êNŽ6t<6"³â5óA5
+°É4S¡ 3Öç2ŠÖó1¬02/v&.+E,ÐfÀ  ,Çê.$*/lH0o1€¶l23þ4JJ5Jd5a6É(6
+ª6Þ257
+ú7K.[7k<>7vòð7kfÄ7Kt7
+Ïj6ÞŽi6x"65µ5Ïµ5ªÌ4JŠ`3ð.2 Ú1¥$Ó0c÷/lÜ9.$Ô,È]úÀ  ,Ÿ\t.
+:€/`·€0Î1h¶2e¶3zö4?Nd4ú*Ô5ã¢6õÎ66Ðþ¯7õ7>Ú7]G7h6ó7]±q7?ýW7276Ó
+6|6·5¬&4ýI4A« 3	s2.Á120-»/cM.
+Ô,À<-Í(4/'|&0ok91Èb2€ ñ3 \4žè5AM5øsh6 7
+ŒO7r7»îM8Ê8"G#88û8?X486ÄB8 7ÿ_7·×Þ7lÀÒ7Sà65òeÓ5<¶ü4³à3©Œ2 Š1À0jÈš/$aä-ÉÖÀ  -Ä
+/ dS0e'1Eª2Ãv3Q4{_õ58?5ìï6
+ '7³7eÕŒ7±×¶7õàm8;48-Ñ®84Í8,ý68Ü7òä7¯M7bC76ù5èÃv55e{4w¬3ê
+2Ç1cK0bEÀ/
+v{-ÂMÀ  -»ø/L0ZãÎ1Âó2
+ü3G4oN5/1æ5àt6|r^6ùS¢7Y,R7§Á
+7çC8/@8#`8*C8#6*8¥ç7æj7ŠÂJ7WÆC6÷ªž6zÃ5ß!5.ú4mÕ3*]2­è10YÂØ/-»4À  -³_ì/4¬0P 1@<2H3ó=4c<>5&$O5Ô­ü6n€q6ëA'7Lí7ª7ÙJ8#P8A8ž8o"8oN7Ùï777MHý6ì,46o
+5Õ~º5&Ây4d
+3j­2À	1š¿0Q?ñ/«-³ÝdÀ  -ªÇÖ/
+
+Ù0F\d1w{
+2
+3ä44W*c5
+·5ÈÁ6`Ö6Ý.¬7?Ù7î7Êþó7ü.Œ8øÉ8-î8š7þqh7Íu+7¬µ7BËž6à­²6dc
+5ËÜ^5pù4ZCo3ªþ2Ò+1zñ0Hœ
+/
+ŽC-¬¥.¢`Õ01:eD2fÄá3yÄ4ksM5AË×6
+Ú6­ñR7=­º7ŽÀ8r8\Ô89Z8ªLŸ8¹`ß8œf08·#Ë8ŠŒ82æ8Uø8¡17®Ó77ßæ6šÝj66ì5<ºã4e£Å3s²
+2a¯A16â0 õL.SÀ  .7/ûò\12_
+2\­ä3ngŽ4`À}58ÆÛ6h6¥WÐ73ðæ7ªÝr8
+üz8OÂ.8Aà8Jg8­.8±f8«Í\8g8ÆÌ8K28
+M7§WL70]6¢6 6	
+55§}4]+š3jÒ.2Y€1/ù/øœ	.®ªÀ  .¿/ðÅ1*XÒ2Ræ3cL¥4V
+­5/Áß5û­6ŸK7*47¡0%8d8B°H8|Î8H8 ü'8€Ð8 vé8l8zµh8AÙ8gj7Û7(ÚV6Ò5ù¶Q5.4T³3aòA2Qh1)q5/ïy.	ÍÀ  .îû/åŒ1"R2Hé3X14KZÞ5&Œã5î1)6$É7 w>7Ø7ú 85d8j¥Ø8Eº8ÉÌ8
+Ö8 v8Ô»8kÝ286§7û7_Ô7!W6é	5ïZ5'±4L;r3YV2IDk1"èß/æaê.dïÀ  .
+^/Úkí1La2>hí3M4@š5
+·è5àáŠ6F7ºj7Õ7é4t8(~8X¶è8|Ê8n8;8Ê8=e8]8,7&7î[K7ä7ÔÈ6B=5äþÊ5 mK4CÃV3P2j2A Ð1
+`/Ý4[.À/bÖ²0¶^ê2  3
+Žø4'!5­5ùä°6®7RÚ)7ÛŽ8Dð88È¬8æ¢ 8ì2&8â×Ñ8Ú®8ÜA¯8áOà8ÚÃè8Ÿ¥8zR8<7Ó#n7K[n6šÜP5òjR5ÅÖ4"Öf3ôU1úBè0²p/^UtÀ  /YN*0®}1ôð3Ñ[4¡V5î°5î*6¥ú7H
+
+7ÏÎû898ÿ¶8º8Ô48Ö±8Ì8Äz8È8Ð
+°8Ìõ78Ž\®8§à84[Î7ÊJ7Cvù6¢ö5é~Á5P4
+431ño0¬B¹/V²À  /OÅ£0ŠØ1éá3í¿4!5
+ÍŽ5â;£6iñ7=;î7Ãéb8.þ8hå8¬hw8ÁÆÎ8Á0ü8µNV8®E8³Úx8ŸÉz8¿&8ª*ž8Õn8,87Â"7;6'5à05
+ÚK4-ÿ3Á1èE0¥þ/NÅñÀ  /F=
+0¢1ÞÑw3
+"4¡Û5¬·5Ög
+6ÙÛ72lÒ7žÎ8"ª|8u€&8Fs8¯Y.8«°k88 8Šà8­M8±WØ8øÇ8xø8$>7¹rÿ73®6ÍA5×§ 5d4YÌ3ªø1ßÇs0¹I/Fþ1À  /<Ž0Q51ÓÁê3&4	"4ýv5Ê6IÄ7'µ7¬
+88=ú8bv8$o8ë8/×8ÄÞ8Ü¬8sF8C
+8£*8ÆÔ8ja8ðu7°âÚ7+É6rè5ÎŒ5 î¿4
+
+3=.1Öó£0t/?6p0
+òž1_J×2@n3»ß4Åv5³Ò"6iõ7?57ÜÑO8W¶8¯8èr8ït8­ßô7áe·ÞežTÍ žÓv7c08Dx8Õ[ð8ÕÿÊ8€¢@8L©7Óª77Õ/6ó5®@z4¿ãÒ3¶ÿ2s1ZM²0	ëÀ  0ò1UÅ2F3³4ŒF5«tá6Þ75
+7ÐûZ8K'ì8€8Ö@z8Ök8Ã7?èž/€ž
+žCO06a`8z 8Æ»œ8Ë^8tÖ8Dl7Ë#71V6šw5šê4¹)š3°}2DÒ1RÀ|0J°À  0 -,1L@D2Ì
+3«F24³þ5£67+é
+7Å%d8>L8ð8ÄY8œV8cNV¶Pðžnç¶ž€£ÐžuÊê¶åªP8VJ8ž~8À,ó8Gd8<A
+7Ã7*[|6}÷5¡ëZ4²o~3ª?s201K3E/ÿ
+ëÀ  /ôÏ1Bºû2ö3¢ùÊ4ª®µ5º^6qíf7"C!7¹On82
+¯8`8±Ü<8€ N8'ž·€0€ž]DžÁÂ`ž#2·\828©{J8µC8ö84õ7»7#£6s¶ÿ5ÀÉ4«µS3£ßj2Á1CŠ/õšyÀ  /èÏE195³2WÏ3­c4¡Ám5]
+6dK;7$7­y{8%|8Ò8ª8ŠA7ÕºžØž·F¬žÞáž­`þ·ä 8È8Û8ªZ8ì8+ìc7³7
+áË6iê5:4€û*3b2ï1<Ü/ì20ªy1ñÁ[3&é4G(]5N-;68ê7
+Ñc7·ø8Gq48±1Q8óK8ßš7¹2 ¹I
+¹Œ¹ÉÖ$¹ÞgH¹Ò¢¹¢p¹'0V¶Ì® 8µè8ÚI8€|a8<R¡7®³
+7EF61«
+5GÏ44A!3"E 1ì<0RúÀ  0>à1çp®3L74>T
+5DË6/`D7ç@7­ö8<%8¥Ä28ß¬{8Âö6šÈ@¹1@¹ÃÞ¹ÓqÂ¹æ¹Ø€H¹Š±/¹-kP·Fà8©YJ8Ð­ù8%~85z~7šx76+|5@ú	4:ýV3
+Ÿ1äš0=ÖÀ  0ÓF1Ý 345¶5;iá6&ž6ýú87€
+ö80Ùì8W
+8Ì
+m8¥ðF·I¹-z¹§÷¹Ý
+|¹îÐ¹ÞŠ€¹ªÈí¹3Šb·U 8ª8ÇW8Î8.¢\7¢_å6ûÃè6%sÙ5:$Þ44c3841Ûý0(²À  0
+g¬1ÒÏV3ÖÔ4,«d5246
+ø6ð%ó7ô8%J8éè8žni8_ ·óÏà¹A¹²*%¹æ©$¹ö¶¹äš÷¹®à¡¹9áZ·Ãj@8Ü 8œv»8w°8'Ê>76P6ò`6X853O³4-ÉŸ3±Ï1Óô0À  0}ø&1È~«3	$4#×5(Š6iS6âQ¬7ûõ8BŠ8|Æ8€Ïe8YäžAhX¹TéÊ¹Œ]B¹ðDÔ¹þÐ\¹ê«D¹²øR¹@
+Z·ó8
+8³Û8 Ê8 ò7
+œ6èýG6<5,z4'/ò3
++j1Ëëì0þk1`ë2gŒ'35
+4»
+$5ŸžY6Šº7w§Á8ÛÜ8O8îÌÔ8æB<¶^¹p­t¹äÖ¹ÿ ¹ß
+¹ÍeX¹ë©º
+éŠºµ¹Æž6·8Ž*Ä8ÕFL8"$8cå7lð6 U\5žQò4µs3í2b1À  1
+/È2]Ùê3UÍ4²Œ€5µÿí6Ð
+7kFÚ88å_8Üà8ÉôŽ·¶Ÿà¹~¹ò4®º4Ð¹ìÈ÷¹Øgø¹óþsºOº
+Ã¹oºž>#°8¬5$8Í·(8Aÿ8
+Ä7d§6 5²2²4¯i¯3Ë2Zrº1
+1 À  1þ§2S÷­3v4ªm$5­G6å¶7^åò8	IB8{ž8ÊôH8­§ž&s0¹ØN¹ÿÚº€*¹ú~±¹ãjØ¹üuEºŽrºñ¹âžE8€?h8Æ'ü8aÖ8±¢7\Í,6±â5¬r4©_Ê3š2Rãê1\ùÀ  1 Í
+2Jp3N4¢
+Š5€6ûN7R
+8 ÿö8~$*8¹8Yžq¹ºx}ºjº6¹îmºvºÊºñ
+¹ÁúžLý 8IÄ8ŸÖ8°8Ø7TóH6`&5¥ô34£Uä32KU
+1ñÀ  0õ8Æ2@343ž4Î'5Ö¬6æ7F$#7ñmU8kPã8§Œ8jèžM¹¥YÔº
+'º
+µº
+õ¹ùp@º±]º)ºZC¹kžTi8T$8·	°8yC7ûþ¿7Mg6j5Ôô4L 3
+c2CÆM0ùiÖ1|+2Äè4WÜ5ú6
+Áh7?è7ÁSc8dB	8ÑQX9 D8\¹ct¹éfl¹Šb8Ñ`9*Ä9ªpð9kD8Ž¹Í}|º
+!"¹@`· 8Ó"8œ8UGé7·vã7 +65À42¿×1v
+^À  1q|2Œ3ÿ
+*5
+66ÿªr7·¢8W8Ã&8çØØ7r`¹yì(¹øäd¹¹±ô8EH`9¥±9ÅÐ9€ØH7Ì À¹Ñº	ÉÆ¹íd¶ñg8ÍUP8·ïz8N»	7±¶6ù&6=ž5"×3ú©f2¹*1mýöÀ  1fë2Ž#®3ó5
+6b6òÕ7­³à8JÒò8µÌð8Ï,5E\ ¹2
+º18¹ÍP7ùÚ 9µ7Ù9àÎ9²E
+7Ö¹Õšºrh¹\¶à°8Ç8²Oæ8H. 7«ö@6ðÕô6
+bÞ5
+=î3ò42³>¿1eÞÀ  1\Yp2«ÁE3çø5/
+6386åÿ¯7£ä 8>d8š
+Ÿ8·%·
+@¹nº
+ð0¹àP°7RE@9ÄŸ9ûý9¿²7;À¹Ù­Ðº¹GP¶Ï÷ 8Á»Ì8¬°R8A¡:7Š5î6èšÁ65Y3é¿Í2¬òU1]¿(À  1QÇÞ2£^Ý3Üe5 @6 Ô6Ù*P7`81cÜ8H8Ëàž	1¹ªº¯(¹óö¶@9ÔEF:
+L9Í	6¹ÝœÖºÃ ¹ô>¶¿>8»ï8§Æ8;X7 u6à{6­*5t
+3áK2Š¥ì1UÃ1¿#3B4GŒG5g~Ï6e®à7A
+8è®88÷2p8ÐðžÎæ ¹ÏÜ¹¥°9²gà:%:
+Fò: Ûø:;cú:3×ž9ž¹Æ­šºqÎ¹*±H8# 8ØwÄ8gK7þyT78=u6\à5_Ë±4AØë3D1ºzùÀ  1·
+/314?º5]:à6[)77ÉÄ7ÿû8b«8åip8²ýPžõí ¹ÝX¹¥@Œ9¬mD:@÷n:U2::;¬:\:?ÓR9xô¹È{ô¹ûÿx¹"Zp8;h8ÓÄ8a7÷
+Á72©Œ6V|5XŸÒ4;©È3
+å×1ŽlÀ  1¯ <3ãÇ46s-5Röð6P€ 7.l7ò%Ø8
+·O8Ó n8ñš¹zp¹ëÜ¹ºÛÜ9Šr°:\O¹::u2Ä:|œ:KÎó9Ú0¹ÊJL¹õL¹°8Sž8ÎŸ8Ët7ï.7-6O0p5Q±ò45z¥3=j1®](À  1§#I3	4-Î 5H³6F
+Â7%I7äP8zð8Á×r8qÌ@¹!ýð¹ùP¹Ðvà9 x :wš:¡
+:¯
+:µ6:WÊ9;¹Ì¹î7 ¹¬à8l 8ÉÂ8û7è07'I6HXd5J¥4/K3þ1šN@À  1&W2ö4%*5>o6;d7
+œ7ÖzU8hÁ>8°v87Žð¹5Pºà¹æÐ9} :.:Œù :ŽÄÈ:
+Œ:cÆ@9è¹ÍæÐ¹çRä¹	V8`8Ä£Â8x_<7àÃ7!î6A\5C44)
+_2ûÙ!1¢?Z2 3Fÿý4
+ 51ò6v7yŽ8)µ8µ	ì9€8do¹p/Ø¹ÐP9LLp:KA®;
+é;BT$:z!á;Fÿ2;f:Na8Ç²`ºÚ¬¹¥9
+758Üõ8¥(84ÿ7m6o5ìÌ4Ì3AÃ1úÍ
+À  1ömM3>@4~ÉÄ5oN67m*R8 ü8ªsÖ8òhh8&H ¹[L¹âlð9$À:\ã¬;u;CË?:;<dï;	g:M<8ùÀº
+¹ÚD7_ì8Ú( 8¡AÄ8î}7f8q6ä5eu4z$3;zé1òÇÀ  1ë¹m36.4sR|5¬©6Œè7aBñ8C8ÝÁ8ÝÑ7ÐA@¹Ž¹ô<š8ù¹`:n
+x;^;;EBB:Ž
+Á;1ÊÜ;a:Kš 8`Àº3¹{7Q 8×Zð8ld8§ý7_jÛ6Ð¯5Þ
+4r35[1êÁyÀ  1á3-ÅÅ4gÛ85ê6àR7U[8 8G«8É:¬7'å ¹âº08ªI@:¹;Fä;F¹E:ÏC;'0©:û4Ö:JLV8	 ¹ýÀ ¹
+Ð7ž¬8Ôì88a{7XE6~5VÆ4j	3/;41â»tÀ  1ÖQŽ3%]	4\cô5|NÄ6vu7It28Ñ©8±8Ž£Ð¶¡o ¹¡%pº
+íü85Ž@:ä°;/;H0I:ë
+Ž;
+v:ï4Ú:Hð
+7F{ ¹÷Ø¹Ÿ
+7Ý 8ÑÀè8Á£8ü7QÏ²6~d5Ïq4aû3)Z1Úµq23m$®4
+Ì5µ"U6°¿_7ÔÈ8B8Çëè9ó7W9 ¹ ­p¹š:ü:iÈ;~0g;aÁ;P÷Ù;cê
+;
+:NE9à	P¹ÝBÐ¹ÖLž/.@8ÕK8Ž·
+85]7â6©}5®É4DA3f¥62È:À  2;¢3c.º4[w5­3Œ6šÁ|7øÖ88
+ø8Œ<
+8ò7µäü ¹ªâØ¹§Ù:#Ä:ù
+;pÉn;\T;_ý@;Y
+;}.=:ú+9ÌßH¹Ùrè¹Êš ž
+Ç 8ÕN8±F680çs7
+ÕT6€,5©£4~3_y2%À  2
+ßŸ3Y8Æ4!5¥E"6 Ã7
+æ8.:ì8°*8Üü·< ¹µ`¹Œh9ú:©;cbC;V©ž;o÷;O:;o)U:Š9¹µ¹Õ¢ð¹¿À·Ì¿À8ÕQì8­ÕL8,qÌ7Å6œH5€_Æ4è»3XMö2
+VÀ  2Ù3OBÓ4ÔÌ5V6Å·7xè8$Vá8€ÜL8ÆØpž ¹¿MØ¹ÐM@9òåè:¢#Ö;Uû);Q9[;~î;Dâ;a$S:~£Ü9Šø¹ÑÒø¹³_H·ñ8ÕUh8ªdd8'ü)7|°n6Ýb5*é4:ù3Q"U2üÀ  2 'õ3ELâ4x5gñ6ÇÕ7jÊ8rÙ8,r8±(àž>	à¹É<¹ä 9ë50:±9#;H8;KÉ;.;:c;Sr:yûº9a ¹Îà¹§ºÄ¶ì 8ÕXä8Šó~8#
+7u3S6ý5ö
+473Iö¶2ãé2"ü*3{p
+4§wŽ5¿t6ºv7NÌ8JÒ£8Îqì9c°¶K6 ¹«H¹`Ÿ:1ø9¡xš:-²;h;
+À;©ÿ;T6:S
+ü9ýp¹Ÿë ¹äžkà8Ñ&Ø8ºH8=kå7R6²Ð~5žÓÜ4¢S*3t2
+òÇÀ  2
+G©3pôM4 ]ê5·@F6²-Ÿ74ó8@¯ 8Â¬8ñ§·çÀ¹ŽªÈ¹ãH::"€:cD";8;;w¡ ;£.û;
+
+þ:R49ä@¹»ùp¹Ö€žNüÀ8ÓSØ8·.Ú89
+É7Þ96­Ö-5³t\4v¬3mH2 EÀ  2(3fx4D5®ó6©Ú7868¶ç$8ÜÀ·øi¹œÁ@¹g:ö :94:j;Xn;o
+;^;&Ã~:Rl9Ê¹¹p¹ÈÅž
+à8ÕØ8ŽEj84Ñ¯7
+ 6šÛÜ5®Þ4.3e
+2
+ÃÀ  2Þš3[üÑ4*U5Š¥è6¡M7<8,i8«!Ä8Çgäž3õ¹Æ×À¹ªë:X<:mï:§3;xZ;foÀ;ú;/zþ:Q9±ø¹¶P¹ºæ·Ü=8×­Ø8±[þ807
+\6£á5šµ^4œ°3^Ð2BÀ  2*(3Q45XŒ627wÎÇ8"F8\b8²H
+žk¶ ¹Ïî8¹Ÿo°:ºt:+:Áû«;q;]Ó ;œq;82:QÎ9¡¹³#8¹­ø·vŸ8ÙÚà8®r8,7}7í6ç;5£Uà4á43V2
+(Â2¥3m>
+43Š5µ@w6°å©7ÿ8BW8È}09Ðª7|Y ¹õ°¹÷9ø 9Ð`9€:¹¥ô;»
+ :`ø:ÄÜ:	09ÂÀ¹Ýàp¹Óêž#æ 8×8µ85Ù 7Õ6©º?5®ûŠ4hi3fÓ2áÎÀ  2^3cof45­ 6© 67aŽ88ë38œè8öU\6h ¹€Ø0¹w 9ñàØ9£µà:'g
+:Ød±;±2:$:Ó<9þ9§
+è¹Ö°¹ÄÙ·ãÀ8ÚYž8³681ñF7a6¥D5©þÓ4âŸ3_Ùê2D¬À  2
+3Y Ÿ4ìz5¥œ6¡ZÂ7ÃØ8/R8²¶8ã	X· ¹«ºÀ¹­öp9ëŸè:Á:|:÷$í;§c:¯µ:ã 9êìp9÷è¹Ï>Ø¹µÇ ·~ 8ÝØ8°}Ð8.	7í6 H5¥ 4]3XàÂ2
+§À  2Ñ3OÒ4Hå5ü6O7zKú8&s8§ÓR8ÏœX·¥(À¹²H¹œuà9å8:3šT:šÖ ;
+òM;t:ÏPô:ò}ý9×K9dÔP¹Çî¹Š¶¶Wò 8ßÒ 8­úl8*!Í7~ó6éN5 -4×h3Qç2
+hÀ  2 
+3Fq4¥P5:6ÏÝ7mD8
+§8ð
+8Œq\ž"¹¹Ä¹ÌõH9ß{:d>:Ógy;R{;
+:îíã; ý·9Ãªà9/žà¹À0¹€€78â$8«w
+8&:7x
+6NU5[4QŸ3Jîr2mF2 Šü3G)Ý4
+Bð5c¯6µK7yì8*@G8µùª9ìV8s·P¹g9Ø¹È. 9M|09÷4:tG
+;_;oòÈ;n^:iJ9îÀ¬8PÀºv¹ Ä7cH 8àÍ€8Šjv8 7mÞŸ6Ô5?4Ty3Aæu1û!ùÀ  1öàº3?ü4wf5ë65Ø7n|8"M§8¬µB8ù4 8J&¹ppH¹ÐÙ(90Å@:
+Ò:ëú;X#É;hW¬;°@:ZÒ9Ëžš7È( º À¹mô7ÃÉ 8âT8€
+,8
+¥?7hB6ö5ž4{Ê3<æ1óx2À  1ìsz36Ú4thì5s_6¶f7cj
+8[8£pá8èH8 °¹yŠØ¹ÙÀ9:"|:ŽY;Q+ž;`Œf;ò:L9š°µûž ¹ñfè¹L8
+ö°8ä2ü8¡Ïá8Hø7b/Æ6%5éà4s¢36MW1ëÎjÀ  1â=3.²:4iZt5
+û666ô7XO8hg8,}8×ê7î	À¹n°¹â.P8î­À:)s: |×;J3å;Y!`;3Í:>O=9
+š\·ç ¹â€P¹kh84ð8ååŽ88ì±7\XM6
+;°5¿4l
+z30È1ä$€À  1×3&Z4^Kü56yo7M508
+uÇ8è
+8ÇEì7è@¹	ä¹êØÈ8µ@ :8ÃŠ:­E>;C<;Q3;u°:0
+û9E@hž_¿À¹Óá¹NÔ8]P8çh85Q8k7VÓ6^<504dT3*Ž;1Üzà1¿Jì3¬Þ4H>5gë&6f87A£è8Æ88úL88ØV ž»iÀ¹ÅtŽ¹»H9©jÀ:€:GD:eÐ9ù09ºò89H°¹ÉÂ¹û¥¹ÑÐ8· 8Ü«Ü8Ù8 n79)|6]Œy5`ú4BZç3àŽ1ºÖòÀ  1·ä3¥Ã4?ÔÕ5^Iv6\~79BÄ8lé8×8ìÐL8ÆžÉà¹Çë¹â,9¢r:
+~:FV:[=Ä9årü9 ³$9#h¹ÁÅ€¹éJø¹	Æ8¡hP8Ü@8¶37úÇ{74¡Ê6WÜ.5Z<4<»è3
+þ1µ,À  1¯êÜ3ª47¢j5T§Â6RÃ70á 7öŽ88ßT^8ŽËžÖŠ ¹Êbl¹	,9yH:&:Dø:P÷ü9ÑÕì9sN8üû ¹¹ÈÜ¹Öð\žçvÀ8®8Ü¢8d7õX
+706Qûâ5Sù*47
+æ3EJ1¯À  1š:Ô34/p 5K6I	7(|7ê^8`y8ÑØz8£žäD ¹ÌÙ4¹09°:ô:Cè:F²t9Ÿ:?9Xg8²ñ@¹±Ì ¹Ä¬ž»`@8ºÉÐ8Ü
+8p7ïèœ7+f6L5MµÄ41}æ3÷1©×À  1 Î2ù è4'=5Adb6?N7 Y7Þhª8vIä8Ä\8@žñâ@¹ÏP¹£Vø9ø:
+Ð:BØ:<lø9ªj9#é(8QÍ¹©Ï ¹²;žI 8Çz8Üyr8MÉ7êyd7'
+Ž6F;N5Gr^4+Þå2ÿS¿1€-/1|aG2Å614µ5
+VÖ6
+6š7Âç7ÂTÃ8eþ·8Óõ9 È80à¹R ¹Û}¹
+8Âð9Q9;à9R·œ@¹Î¯¬ºgÞ¹š5ï 8ÜF(8Á%À8Wœç7žò^7a26Óè5¡N4ýÑ2Àd 1vº
+À  1rRº2œL
+4 /Š5ò6Ž7T7¹ôü8[¹Ç8ÉÝ@8øh8Ð¹Sh¹Ú\Ž¹$,89ð9%9(9?ïž	P ¹Å|¹úÜ¹|7gÀ8áFØ8¿µ~8T³7Žä6ü]É6Ì5gþ3ü|[2º² 1oEÆÀ  1hD.2µb3õ,5261z6öÓ}7±68QtÐ8¿Åd8éÕ<7ù-`¹Tž¹Ù;à¹BX8ib`97|99+už3Þ ¹»P¹ç3ø¹^× 7Ø¡ 8æG8ŸE<8PSu7°ÖÚ6õù*6Ä<5.®3ôý2µ >1gÑÀ  1^5¡2­wó3ê¿
+5	)â6	®â6ëzS7©5q8G/Û8µ­8Û7Å? ¹U
+ð¹Ø¹`p8DP09Iº9x`9äž^kð¹±ê ¹Ôf¹A 8
+ºà8ëH48ŒÔú8L=7¬É6ï6
+Œf5
+õ_3í}Î2¯N\1`]>À  1T'2¥ß3ßîî5Å6,N6à!,7 Õ¬8<êì8«ž8Ìhø7Q ¹V~,¹Öú0¹~~8?°9x·À9kÜð9SÞž{ž¹šRö¹Á¹$\ü8Q$ð8ðHð8»dŸ8Hé7š»V6é/ò6Ž5Œ3åþ2©|1Xèü1N2h)P3Ã4»Ë5¿]6§r7y`8?8)8óÁH8ñæ
+6üO¹[d¹ÕÆ¹îZ0¹ÐŸu¹Ã²X¹âóiº;¹öŠ¹J·ÿy`8Â,8Ûœž8šM8
+7n$6¡oÐ5¹Y)4¶KV32bÆØ1sÀ  1
+Æ82^ð$384Ž t5·x6 J7nµ8)8Sa8èŽ8åD
+6¹Wt¹Ï³Þ¹ç1m¹É¹»¹×/¹ü9)¹ä;>¹wU
+·ç 8Ëå8ÛËð8¹18Dª7i
+Ø6^×5Žbg4±232\*1
+LÀ  1ñ$2U¶ù3ás4¬s
+5¯ÑÙ6³ý7dY¢8
+ò8}"8Ýz 8Ø¡è5êŸ ¹R¹Éà¹àË¹ÂE€¹³g ¹Ì:É¹ëüS¹Ñìê¹ZµåR 8Õ0è8ÛÚ(8Ê8
+jÆ7c§6MÛ5¯k€4¬¿3
+2U[{1»À  1
+2L}Î3Ë4€åÈ5š
+<6Ô²7YýÂ8`þ8Šä8ÒV8ËÿÜµ ¹N¹Ä
+¹Øß÷¹»	<¹«AP¹ÀÞn¹Û¿_¹¿|¹=Æ7Ty8Þ|Ô8Ûèj8Úû8
+ä7^0:6<â5ªtâ4§ õ3'
+2N¥Î1_²À  0øô2CD£3
+4$4Xr5 F6õh7O¡æ8 Ïè8ÐŠ8Ç38¿]Ì¶î ¹I¹Ÿ84¹Ñ·B¹³Ì»¹£ ¹µ¹Ëj¹­P¹ þp7âÏ 8çÈŽ8Ûö§8ëà8·7Xžð6+è5¥~ 4¡è*3±2Gð0þÌ0ïÃ1òBæ3&ñ`4GÂ:5NðŒ68âW7
+§÷7ž¬8I€c8Ž!œ8ú3K8íPô8ü žâwL¹%ž¹º[r¹Î`¹Ã}Â¹5Z¹æ7À8Æ!Ž8âóÅ8šU#8?QÆ7°Àb7©62úQ5I4B,3"ý1ìøc0ÕÀ  0ñg1èºÞ3 XÈ4?ÔR5F¯361w¯7ð7±8AgZ8¬»Ô8ïé8ã¶ª8
+ÇÈžÖuØ¹~!¹¯Ä¹ÁjH¹µ3N¹µ*žú§ø78Îï8ã¥8Šb8;÷|7¬õ7:N6.[X5CB4=3
+Cè1åñ{0O$À  0ó
+1ß2Ô3À/47æh5>mª6*
+79D7©89*T8¥Uâ8åÛ8Ú
+b8 žÊt|¹o÷ž¹¥-Ú¹ŽT@¹Šèî¹tiüžÑL\7þl 8×œn8äVU8€³8827©*°7òñ6)Œ]5>
+ñ47Ô361Þê0È­À  0ô®1ÕªÎ3'4/ø56,!6"¢^6ùÚ7¢ï80íN8ïõ8ÛT±8Ð8_žŸs¹aÍØ¹¹§>0¹u¹Yiž§ð8.p8àD8å«8¢âÛ85Bê7¥_Ö6ýW,6%
+c58§¢42$)3Ð1×ã¬0B7À  0öS1Ì"Æ3
+ÿ4(
+5-ê67·6í)7\8(°F8
+8Ñ
+}8ÆçÖ7þVÐž²q¹S£ñ¹ 3¹($¹T
+¹>i!ž})8^Ø8éY*8åžó8¡81è 7¡þ6öÈu6 ~k532R4,š~3Ñ1ÐÜÅ0»Á0
+91_ÎW2¬3Œ{24Æ=5Ž¯Ü6CÅ7@­h7ß
+ü8Z²B8³A8ï¯Ì8ü°€8ÂÃ8*ÛW·!&bžk`·¶á7íª8Šom8ä08Þ¿ô8©
+Ã8P~ü7Ö |79êt6Ð
+5¯Œ4Á ç3žo2AØ1[;b0	À  0Å+1W¹2ä3µ°4Ÿt85­a6ª
+79»7ÖQz8R: 8¬UY8ç'8õv8¿Öô84ÝE¶T··Âë ¶ñ8;ë8°ñ8èjÆ8ÞU)8§í8Lìu7Ñ­Y756Yg5ªì4»Ëè3²ÅØ2Ð1T³Œ0`
+À  0QI1N[2G3­¶,4¶«n5Šxç6s71
+7Í÷8IÂû8¥p8Þj8íXH8ŒêX8>ß6['X·iÿ67`ž8;¬Ò8»sÀ8ìBX8ÝêV8¥*8IYê7Í:571@6â±5ŠDl4¶vé3­@2^)1N,05¹À  /÷ºÑ1E¡~2k¬3ŠSª4®â£5]l6zí7)òa7ÄÚs8AKX8Ï8Ö@8å¬
+8¹ýÔ8Há'7"Âò¶N 7T{æ8^
+	8Åõü8ðî8Ý8£9;8EÇa7ÈÇ7,ë6~×õ5¡C4±!é3šJ©2ìS1G€s/úªÀ  /ìÓ1<çá2V3ñ(4§Ù5Aó6oºB7"^Ž7Œ
+ó88Óµ8
+¢8Í8Ýÿø8·J8Rã7]6` 7œ8G8Ðx08óñ8ÝŸ8¡Hg8B4Ø7ÄSò7(§6wê5ô4«Ìë3£
+2z|1A
+Î/ñÁá/cQÃ0¶Ñö2 ^3
+=4'Î²5Ñš5ûaÎ6¯ÓW7TÎM7ÞP·8H ë8Á`8Îm~8ïÒ8ù8òŸ¿8ëðÀ8ìÀé8ï38å28ÅB8P·8@\t7Öž7NÑ6ª®Ü5ôF5ï
+4#ëÏ3×ž1ûË0³Wc/_=uÀ  /ZC0¯Àž1öÍ3& 4!NÚ5Ê.5ñ®26©57L¶;7Õÿ#8@ºn8e¯8ÇâŠ8é^!8ô38ð@j8ëP8í(Ô8ïä8ãÔ
+8Ã,Â8
+8<Íì7Ò7I:96ŠoW5î475ËÍ4P3h1ô"0­÷/Xs À  /QÄÂ0š¯y1ìÝó3Š4Ï 5Âµ5çú6¢S7D(7Í­89sï8	ÿ8ÁWÎ8âê$8ïOp8íÂ8ëä8íÂ8ï>8âÈ8Áò8Ý_89?e7ÍxT7Do6¢/Ð5çÌ&5š4ŽZ3øY1ìºP0š/QšÊÀ  /HþC0¡;1âîM3
+øª4O(5	»<5ÞFù6ñ7<7Å[ø82-s8®P8ºÌû8Üv.8êkç8ëCÂ8ê«|8íø°8îé¡8áa8¿)8£¶85°Þ7Èí"7?¥6ðK5ád5
+]4¡3
+©1åR0£7œ/JÞvÀ  /@7Ä0ý1Øþš3á¯4
+ÏQ5³Ä5Ô^6ÒÏ74n7œ
+d8*æô8
+R¡8ŽB&8Ö48å^8èÅl8ê?8î`8îÑ 8à'd8Œë]8j
+82"V7Äaò7:Úm6°Å5Úü
+5`¥4|é3ú1Ýé×0×Ü/D!.¢Ÿ0æÁ1:ô2gò3zß4lA5Bì6
+	L6¯lF7?§ø7¶Ýx8Øô8a0h8µ28¯1Ö8¿m58ÃøÚ8œlY8«ãf8b8[08Ø7±À`7:w
+6ªá³6l5>d®4gfß3uV}2cÕ17zS0Ü. RÀ  .z/ý®·13Èy2^³
+3pò4c
+5;6Á6šád78¡47°Tà8¬8Yß8Hu8ª~Q8ºïÒ8¿öä8¹ëÌ8šÑG8uS8VÃò8hÌ7­œš75ÿú6Šh6Ï598Ü4`ï
+3nP2\eH12x/ûRî.
+xÀ  .Bà/óë1,f2UÒ&3g[N4ZÖ54
+e6xÜ6¢V71n7©ÌJ8Vd8RŠ8Ûº8¥ÊÆ8¶re8»ôê8¶k;8¥¿$8ÏD8Ry®8GŸ7©ºò71Ô6¢G
+6m254
+4Zw83gI¬2UÂŒ1,/ó$.9À  .D/éq"1%pS2Lñ@3]Ä4Q¡5,ŽJ5øaF6Ë¢7*©7£CŽ8	8K=Æ8ný8¡B8±õ 8·òö8²ê®8¢­8)48N/n8
+&®7¥ž:7-±6ùÔ5û¯(5.á84Sÿe3`CF2O 01'Á/ë­[.TÅÀ  .Ç«/ßRW1
+DA2D\3T,¿4Hxm5%L/5íÐÖ6@À7#æ7»
+8ÓÑ8Cìæ8D8cœ8­w8³ñ 8¯j 8é8
+'8Iå,8 7¡µ7(6¬5ôî5)µf4M3Y<à2H}¥1!Šç/ãÚ.oí-Í¢þ/'îï0p'å1P¶2€®+3áæ4w5B5úfi6Tn7
+Cß7uš)7ŸÍQ8a
+8%g8<ë8C¬Ï8:è
+8#,8Bo7»0þ7po7	A@6F.5õ
+ª5>x4Ì73ÒŸ2¡l1£o0lÍ/%1]-ÊlQÀ  -ÅÌ|/!ã0gq1)2p3ë»4~ûâ5;VÞ5ñ/g66n7Lt7m77ž8 9 8 ó86á)8>H86JI8¢ñ7þSâ7¶²¬7j®7ËS6¯}5î\59P4|Qe3dW2èR1C°0d÷¥/ *E-Ä1YÀ  -œõû/"Ø0]Þþ1ã21Ö3õ4u	²54,5çøb6m7U7dÇ
+7²3è7ø"g8·81¬f89Á81¬8·Ž7ø"å7²4X7dÇª7Uf6Î5çù
+54¬4u
+Z3õñ2261ãð0]ß~/#.-œö`À  -¶y/ŒÌ0Tº1
+-2ó«3ÿf4k5,Ù|5ÞÁb6{ôÝ6ú»87\V}7«ç37ïÒ8Ó
+8,wŠ84l=8-Ã8Ì{7ññé7­¶7^àÇ6ýŸò6?5ánŸ5.àÆ4mÃR32|100VÇX/
+-·»gÀ  -®Hø/VÀ0K1~í2µ3	<4a%V5%Ë5Õ`6qžÜ6ðÌ`7Såñ7¥7ç·8î8'Bä8/V¹8(q8á>7ëÀî7©7°7Xùæ6öÓ6wÖà5Úäp5)šá4f|H3$2Æ 1$q0O¯1/ÿ-±p,åÜ.<{Ÿ/éê0«Ð¬1Ÿf>2žþü3©'4kÞº55³Yp67Q6¥?j7æ7=ÌÖ7sÜB7?7@7£+7qØ47;Ì7­26¢Ð63æ
+5°/05B£4g¬3åæ2µÓÍ1»:r0©
+ß/
+Ë
+.9¥,áËŸÀ  ,Üp@.5XI/Æ,0¥U61·=[2²N3Ëè4c+¿5`55¬ç®60€6§7 
+X77­7lLG7
+N7Òv7ŸD7kMõ766þdß6D06/H5«Xb5ß4a_3o]2°1µ­L0£÷j/º­.3ò,,ÚÌRÀ  ,ÓÀ¢..4Ó/{DÞ0ÙÀ1°x2«%¡3î§4ZxÅ5žè5Šué6*
+÷6ßä6÷a71S7dŒI7×7¬7ÙZ7dÃµ71g6÷oZ6é6*(r5Š5Ã4Z93øÓ2«1L1° &0ãö/{T|..?G,ÓÌäÀ  ,Ë.']/pýb0^J1šë2€8ô3h4QÅË5
+5 '6#©K60"6î{7+o7],P7¢è7Xä7ôs7^9y7,86ðy×6ò6%I5¡ªÃ5
+V4Sö3K2¥à
+1ª 0Ð/s3.(c,ÌÍxÀ  ,Âak.íè/fµè0âÔ1¡ÂŽ2LH34(4IÒ5jO5c6
+56]6å«_7%OÓ7UV7xÝk7
+7z7W¯=7'6éP64Q6 jÈ5Óó5C4Mcî3
+Â2 Í1¥Ú0œ/kŸ."Ù~,ÅÎ
++à÷ó-:Yî.q/¬Å0ÁpÚ1Ÿ-#2€CZ3yV4&Ð¢4Ä©C5LÓ45ŒðL6Ñ×6b!€6¬þ6¬ûæ6¶º6¬mp6ÁÜ6`!z6
+5ºb5IûÖ4ÁÆé4$J¬3u¯t2¡ŸÜ1»Iñ0Ÿ/ª>G.
+|-7ÃŒ+ÝïsÀ  +Ø{-3T.Yo/ŠJ¶0º6ù1·r22H3p^Æ4 Äà4œ 5E5¶km66ZŽ06õä6§76°è6§Y6¬6Y»h6Å¥5µA±5D<œ4Œ9å43nD2ù61µŽ^0žÏ /¥.i)-2ñ+×íÀ  +ÏþL-,OJ.z/ÐT0²ý1°	Ÿ2!53g;44¹4¶Ú5>hî5¯æ6a>6SFœ6>Ç6¢@6«
+6¢D6Ey6SUS6mª5¯ø 5>}Š4¶¬à4Ë3gW231°
+Ì0³*/âÀ.zª-,b%+ÐhÀ  +Çw-%Iù.pT /Uô0«Ã81šø
+2#3^¥4­^4¯&573Ï5©a¯6
+(ô6KÙN6
+¬6âÞ6¥B6006H6LïB6
+²5ª®Q58Ÿ4±Ü4
+ð3`*å2mé1ª90­T²/Žü.rm-&±[+É&âÀ  +¿¥-
+Dš.f$Â/Û0€Y1¡æZ2ÿ3Tô4¡4šr5/þ­5¢ÜÏ6ðŠ6DkÛ6Ð6
+16 n6Ã6É6F/6œ·5¥d 52ÿx4«Ø4L\3Xþµ2šD1€óŠ0§</:.j:^-! +Â9^*Âi,"2¢-m.ŒI/¬·0«r71Ì2fpó3
+6n3ºég4Eµã4¹@5¹5d#N55±±e5»Ÿ5±?/5ßÿ5b¶5Œ4·U$4CnÃ3žw302c`/1Çk0©!/ªG§.µ»-ji, À*ÀäÀ  *»:h,
+
+]-d.	Á/Š/0¥ª1Kf2^
+ç33Ž>|4>Áp4²×>5Ý5\A5Ž~5¬~5µ·Á5«ÐÔ5ZF5[Æ»56"4±ì4=ªV3³#,3&2\K1T0€ /¥-.-c#,F*ºtÀ  *³ëf,-[Œ.W9/ÅW0Å
+1Ê²2U€Ú3ï3­47Ìü4¬m÷5¡O5Tó55Ì|5Š]5¯ÜÂ5Šbx5Ô5UÃ5°C4¬ù47åê3­¬à3»2UÆf1àÊ0Þs/Þ².me-[Ýü,
+Ì*ŽÀ  *¬f,òÕ-RÙ.€²/[š0n1
+Iþ2M>Î3
+L*3Šèš40Ø4ŠŽ5
+e
+5M[*5ä{5 ³°5ªÆ5 ô
+5NÓ5NBÌ5
+*e4§è42!3š63
+pO2Nù1mz0Œà/ª9.É:-Tz,
+R*­ûÀ  *¥Me,	Ý-Iö.ò*/ñø012DØÀ3š¿3 =œ4)ä4p5(æ5EÃ
+5üx5	Ê5€&É5
+Ä5É5GÒ5€4¡°Ô4,]3¢ÀJ3Úæ2H, 1ú*0N/uŸ.%-MRø,
+
+Ø*§ñ&)Ò*øpl,7!(-mLÖ.0/Þ0o&19ë²1þñ
+2Vº3%<&3ª³4Æ_4Dü4
+ÿ4`q4€S4ã4
+4CÚÿ4Ïµ3P!3# Ü2µ:1ü17Â00lM¶/
+àä.
+P-jqZ,4ñÆ*õ)]¿À  )Ö*ï(q,0N6-d|j.0L/
+ä0ff«13+,1õÃ¬2×03kW3:V3þå4>\}4}k¹4SÆ4B4-Ì4|îa4=Óù3ý¡[3ø3
+©w2b1ôkP12&B0e/ÀÜ.k
+-c#,/F*íÇn)ºÝÀ  )þØ*åàv,){F-[«ü.z_ô/{Ò0]ŠÅ1,j€1ìO2WŠ33Éú3õ
+47Œa4tÁv4G4Ñ~4K·4tÐ®47Ìõ3õ£H3ÝÐ3²2o1ìÀ
+1,R0]Ð{/{Aª.zÕ-[ÕÚ,)I*æ
+R)ùÀ  )sÜ*Ü},"šT-RÛ.p_R/qß0Tæà1%ª 1ãhò2Ø
+3É¶3Y3ì441
+F4l34:q4»4i¡4l²ý41Åð3í¥63$§3ºª2ÌŽ1åê1&îe0VÞ/s.rIn-T,#ð
+*ÞO7)uÀ  ){ÑÀ*ÓP,Õd-J
+$.f^°/g
+ê0L&ø1
+é1Ú;2X3
+øæ3é@3ãZ4*|+4clñ4-Ä4Oø44dI4+Ÿë3å§$3k~3ÃD2)Ü1Ýi¶1!Rv0OS@/jÁ.j-M:Y,
+DÌ*Ö)€h(F^b)§Y,*ø?,!î-9Þ<.;Ì/'!0F0µz1]Ù1ïËÚ2evÊ2Â€3Ÿ3D
+3iRÑ3wj3hîÙ3Cm
+3×
+2Árh2cÈ°1íÍn1[Óm0³Ž·0ÃÐ/%\Û.9ÅJ-7×
+, (®*õÑ)¥|(D=|À  (>÷)¡
+
+*ï,ð1-3.4è7/!/ü¶Æ0®ôo1Uó[1çXé2]y%2»óT3
+Q3=H3a á3o#3ar}3=6¶3
+>í2»eF2\±1æl
+1Uë0®"/ûx/ 6.3÷-20,
+*íÄè) Ff(=ú²À  (7º)âç*åÏ,ñÏ-,)ì..j/ïß/ó70šnÜ1N
+&1Þåø2U{2µB"3ä36ô3Yîñ3gÚ3Yö!37 _3ŠÐ2µX$2Ul1ß
+ª1N2h0št/óhf/c..)¶-,O@,r*æ )Q(7·æÀ  (0)å)§Æ*Ü
+,ón-%OÆ.' /×>/é·>0¡éJ1F&ó1Ös2M}Ú2®ò3¡x30e¿3R=3^ù3RyÆ30Ê
+3Ž2¯K2NL1×©J1Gaå0¢üÔ/ëXÊ/ê'.([ë-&R,T*Þ=)Â<(1u
+À  ((Ã)l€*Ó_',	õ
+-
+u. <Ð/Ÿ/à7z0cž1>@À1Î 2E52§ßÁ2ýR3)Öú3J3VïJ3Jýl3*Ž2þí-2©=ã2Gl+1ÐGê1@b0j2/ãI,/Ãì." - Çc,
+ü6*Öy1)'(+2S&é¿z(F; )ÝZ*Â¶+à>,ä(Ð-Ì.¡²Ì/aì0
+û
+0dP1î1y6Ý1Œ®!1ýC2D2 \F2
+þ1üÕ
+1»éí1wè£1Ó0M«0	à«/_š. ;Í-ÊG,áòt+ÞÆ*À'$)b`(D?Š&çlÀ  &á
+Ì(>ÞÔ)c²*ºìâ+Ø ,ÛÏj-Å>.ÙŒ/Y}w00
+å1
+ÕÅ1p1¶<H1ôú+28{2ç21ô§ç1µâ²1p1
+j0ª0n/X{..-Ä9Æ,ÚÌÎ+ÖýD*º
+)¶Š(=÷*&ßý&À  &ØZ(7ª)ê
+*³Ã
++ÏÁ,Óv -œ©i. ®/Qd0€0µ{1Œí1gþa1¯Ên1ìk2
+,f2Ç2
+1"1ìz°1¯Ût1ha1ÑM0Í©0.//Qô.!8-œÔC,Ó§&+ÏòÃ*³î
+)
+í(7®°&Ø¿À  &Ï§s(0&~)pb*¬8+Ç,Ë
+-¶7.'/IJ/øEg0^1€1_b"1©X1ãÛ÷2 Q2}*2Bµ1äM}1©Ô81`4Ÿ18
+0
+©/ù©ã/Jp.í-·nÀ,Ì+ÈèB*­Ñ)_4(1f6&Ñ
+ZÀ  &ÆôÆ((ÊS){ív*¥od+¿D,ÂÃ5-®ÅÁ.N/A1/î_0š0ûv1VÅä1¢æ»1ÛLÜ2=2
+2É2TG1Ü F1£Ìý1XN
+0ý=0M©/ð÷h/Cué.¢-±	?,Å[Ù+ÁÝÀ*§Žø)fô(+
+»&É®õ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
Index: /branches/czw_branch/20100427/archive/noise_model/test.47.kernel
===================================================================
--- /branches/czw_branch/20100427/archive/noise_model/test.47.kernel	(revision 28017)
+++ /branches/czw_branch/20100427/archive/noise_model/test.47.kernel	(revision 28017)
@@ -0,0 +1,2852 @@
+SIMPLE  =                    T / file does conform to FITS standard             BITPIX  =                   16 / number of bits per data pixel                  NAXIS   =                    0 / number of data axes                            EXTEND  =                    T / FITS dataset may contain extensions            COMMENT   FITS (Flexible Image Transport System) format is defined in 'AstronomyCOMMENT   and Astrophysics', volume 376, page 359; bibcode: 2001A&A...376..359H PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             XTENSION= 'BINTABLE'           / binary table extension                         BITPIX  =                    8 / 8-bit bytes                                    NAXIS   =                    2 / 2-dimensional binary table                     NAXIS1  =                  741 / width of table in bytes                        NAXIS2  =                    1 / number of rows in table                        PCOUNT  =                    0 / size of special data area                      GCOUNT  =                    1 / one data group (required keyword)              TFIELDS =                   11 / number of fields in each row                   TTYPE1  = 'XMIN    '           / label for field   1                            TFORM1  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE2  = 'XMAX    '           / label for field   2                            TFORM2  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE3  = 'YMIN    '           / label for field   3                            TFORM3  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE4  = 'YMAX    '           / label for field   4                            TFORM4  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE5  = 'KERNEL  '           / label for field   5                            TFORM5  = '41A     '           / data format of field: ASCII Character          TTYPE6  = 'BG_ORDER'           / label for field   6                            TFORM6  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE7  = 'MODE    '           / label for field   7                            TFORM7  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE8  = 'SOLUTION_1'         / label for field   8                            TFORM8  = '83D     '           / data format of field: 8-byte DOUBLE            TTYPE9  = 'MEAN    '           / label for field   9                            TFORM9  = '1E      '           / data format of field: 4-byte REAL              TTYPE10 = 'RMS     '           / label for field  10                            TFORM10 = '1E      '           / data format of field: 4-byte REAL              TTYPE11 = 'NUMSTAMPS'          / label for field  11                            TFORM11 = '1J      '           / data format of field: 4-byte INTEGER           NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = '368e37c2446a16fdbca602a1f578b71b' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0216o65' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 7' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -986.25 / Telescope focus                                AIRMASS =                1.118 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 346.7008 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -121.7936 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '10:00:01.274' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:12:50.677' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 7' / Object of observation                   HIERARCH FPA.ALT =   63.386033 / Altitude of boresight                          HIERARCH FPA.AZ =   228.363471 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =    0.017867 / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99435 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -74.00659 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.1516 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -758.0906 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -986.25 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  70.97691 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.7312 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =     4. / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  14.1 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    3.6 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     57. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 = 8.75 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 8.9 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 = 5.55 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.3 / Telescope Temperatures: spider              HIERARCH FPA.TELTEMP.TRUSS = 6.4 / Telescope Temperatures: truss                HIERARCH FPA.TELTEMP.EXTRA = 6.1 / Telescope Temperatures: extra                HIERARCH FPA.PON.TIME = 966031. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =     24.45041 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 7.71598 / Seeing FWHM (pixels)                           HIERARCH CELL.GAIN =  1.007253 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.923994 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 18500. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 247.4945 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3491376195 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.1710 (stdev by 1.0821)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WEXTNAME = 'SUBTRACTION_KERNEL'                                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   o      oISIS(16,(2.3,4)(3.9,2)(6.6,2),1,1.00e+00)       ¿óÓe})y?M$PåÚOå¿³Œ
+/X?oE®ùo¿Ðæú}c¿BiÑñÒd?RúèÈNÂ¿acrèf»H¿[
+4|þÎ¿²žžrõ`n¿pŒÄWU¿Çuo*iÔ?rW€žªÔ¿_[gžg¿Ð¯æ«^@ž°à
+®¿iüê¿Ù¹.©á
+Y¿9ßØ¥çÑ?pT-2Ç¿Ü
+°SÄ¢¿ÇXLX×Ô?KÅ
+×)©?€
+L ¿Eó€4ð¿B
+lÁ?©
+žGÝÌ»¿Èis=û®w?h
+Ùÿåd?híT¿k8%ñh¿£[§
+×¿_gRDn^q?[±Vj8dn?CÔâ
+Ó¿[ütÙQ+?kÄs"¿cšÐj^!¿£#-5.E]?yç¿õA¿[%ô#Lµå¿°QÝªÚGŸ?×}yšü?UÜ£sX>¿Œ}VA4U¿læ âßp?O@
+[^¹¿·:ê4>?Åy?1-ð{Ö¿poKHÇ?!šr°
+¿NÙVþs¿ÍH%g?èÄØdÃ\¿IÎ¿üUç?²$L%?PlJ}ñV·?Á3
+õÓ]?18­Fp!Â?B0ßD
+¿>Ÿ *
+æ¿Zá£0?¯ï
+úB«
+?Xl=°
+m?¹œ,óm¿St|C«>ëüßãi?Ã°þ«ð«¿ü
+OãK
+¿VR­ìÞ?Ø
+4lž?Wë/Üd?&³ÿÎ?Öè5qQl¿ÕÒ-r«d?%|=Úü9O?£U1Õ=¿,Cz#ö>»ávm©T?¥j&çH×|?²'=    ?Ã^Ö¯iè:ú%€;œ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              XTENSION= 'IMAGE   '           / IMAGE extension                                BITPIX  =                  -32 / number of bits per data pixel                  NAXIS   =                    2 / number of data axes                            NAXIS1  =                  169 / length of data axis 1                          NAXIS2  =                  169 / length of data axis 2                          PCOUNT  =                    0 / required keyword; must = 0                     GCOUNT  =                    1 / required keyword; must = 1                     NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = '368e37c2446a16fdbca602a1f578b71b' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0216o65' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 dither 7' / Observation comment    HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -986.25 / Telescope focus                                AIRMASS =                1.118 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 346.7008 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -121.7936 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '10:00:01.274' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:12:50.677' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 dither 7' / Object of observation                   HIERARCH FPA.ALT =   63.386033 / Altitude of boresight                          HIERARCH FPA.AZ =   228.363471 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =    0.017867 / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -18.99435 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -74.00659 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.1516 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -758.0906 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -986.25 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  70.97691 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.7312 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =     4. / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  14.1 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =    3.6 / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     57. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 = 8.75 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 8.9 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 = 5.55 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.3 / Telescope Temperatures: spider              HIERARCH FPA.TELTEMP.TRUSS = 6.4 / Telescope Temperatures: truss                HIERARCH FPA.TELTEMP.EXTRA = 6.1 / Telescope Temperatures: extra                HIERARCH FPA.PON.TIME = 966031. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =     24.45041 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 7.71598 / Seeing FWHM (pixels)                           HIERARCH CELL.GAIN =  1.007253 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.923994 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 18500. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 247.4945 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3491376195 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.1710 (stdev by 1.0821)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WBZERO   =   0.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          BSCALE  =   1.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          EXTNAME = 'SUBTRACTION_KERNEL_IMAGE'                                            END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             %fs«&À(
+¡p)7§*Qÿ+Sé,<âŸ-Þ@-Ïž!.nÉ/
+ëv/Xª/î
+ÿ07â0{ð0ëÚ0§]ø0¡Ù00T
+È0l/«œT/5äà.ª7.
+ñ-Lä,É+Üä*Iú)2(HÐ' ;%¢#À  $îwª&F§Â'ßB(Œúî)Ø-"*ÚU+Ãž,Ø-ZJB.{!.Ñ/]/®¬/ÐŠ0&06Ge0J2%0G>£0..³0è/žèj/_ú.ïí.aé°-»Í
+-	,1G¿+I è*HŸ-)08Š(	&ž«À%\hŠÀ  # ?Ø$DÖ0%º8&ª{ô'Å²ì(Õ)Öß<*Ç³,+©"
+,Å-.Z
+-ÐOT.ZÐ.ÈÝ/!r/bÜ_/P±/6/vs/fÉ /%ñ`.ÐôÓ.f|3-ÞÈ±-<Äµ,A0+¶ÏÜ*Ñ
+)ÑÐÍ(žÕÏ'ôÜ&B.$çŠÀ  €ÎgŽŠ.
+ü§çûš§«p©¿vÅª¿ä«šœÑ¬%t­0À­Ð®Xu(®Ä¯
+ò¯Xo¯Ú·¯²k¯{
+Ì¯F¡µ¯á® 
+®žF­p[M¬{«H?X)÷ */§)±(ýä~(*
+'	Ò%Ýw€$%\#3Ö4À  ¥Vk°ŠŽ3­š%Í©,ÿOªE€\«Fd¬/tÊ­c
+­ºß®`¬2®î@h¯^~¯·fI°S~°+7V°Bi°Ck>°.õ°	«º¯Át¯qÍ¯
+Ô®
+M­ëL§­8æZ¬F·« ¯jª±Sz©­Kša)§fÍŠ
+$¿€º°z&ÅJ³(#û)oú*ªt+¯žÎ,°
+Â-Ú.sÙ0/(ÚÜ/ÏH@0aßz0ÚÊ§1< 1á^1Æe²1ò9b2Ê1ÿsŒ1Ü@Ä1š¹®1eXº1
+Û0 0
+_/f..š««-ÙÒ8,÷·J+÷ö*Úcæ)©/(f
+ü'
+À  &Oh'¬(û\m*!Ýù+7û,8Â/-$$ÿ.4Q.Ž&/`ß/÷­v0sñ"0ÖM1'üa1jô=1}¥1¢®Ø1 ¬q1é1[
+I1Ïf0·?0E&Ö/ºÐú/
+ .er+-È,©&Ò+©rP*B)g-µ(
+a&Œ[^À  $€;L&wÞ'6&(fp)$š*VÚ+®X,h÷6-:DÏ.ÿ.®oò/I3Ø/ÍgÀ08Ø
+0:.0Ë£0÷"!1ÊN0öE0És0$05©/ÈY/A>m.£¥ -ó-
+j­,5,µ+5Ü* @N(÷øh'šz\&I<À  Š&§µšÍÒÈªæ«ñð¬,{­ùi­È*×®
+íö¯
+Íb¯ u°W7°_3V° Š°±t
+°³çK°w
+°g°2o¯^ž®Èh4­lV-= f-M®L,ôx,Z}]+nd*À^5)Æ2(¯ä'U&1p$Ë}æÀ  Š°ÃIšÌ©Y52ªCk«49¬Ñè­DN®VºH¯B¯­¡°6C~°š}±±	F¡±EV«±z1±µ±±wRØ±B;û±àç°©+°=
+B¯ŒIS¯'¢®
+Ñ­Œzª¬í'¬'«5©è]šŽÍ§x.}Š3Ã(?)vmÆ*³IÑ+å§-¬. ã.âPg/¯á0q1¶A1Ï2s°282Ç§Z3G×3&1k34ü3/ÙÙ3<å2êy2 U2B[R1Ð}$1E.0¥P¢/óÕ/
+fÚ.5+-6OF,!Z|*û Ú)«Ëü(NÀ  'm)¯ø*?Vq+tõÚ,L
+-âÆ.sO/=ÕH0v0¡ûI11¬X1­ÕØ2ä2m5m2¥
+¹2ÎKó2åWV2ã
+q2ÇÐå2ì2WÉ 2òG1{B1²'0cœª/šD
+.ÚËà-ú=,ûŠl+Þx-*¬ÝF)lz(
+°"À  &)rÐ'H(ÀÊ
+)ôäØ+
+µÚ,ò|-wA-ä&l.¯¯/tP0ÜK0«B1*RÕ18K1éï2 j2Ak_2LÎ[2>Oû2!1ÝÏÄ1x1òœ0</ùŽ /9e.q
+-#õ,®L+tvÈ*=3b) ý'À  §jyršÃKª#ð«7Œ¥¬Nœ(­KÌN®/ã°¯Ë­¯¯;°IÎP°Ê|f±0o±
+vQ±­úC±Â8Ô±·P±¯à±1øš°®ã[Ø/ÀØg/ä7/§w¶/=g.¯³·.	Ó-6AÚ,PWF+M±d*/ôÔ)°å'šÌ&=µúÀ  §ÿ§Ê©Tsª0«Ç
+ò¬à3à­ÝÊ®À²¯°E.j°èX`±p³v±Û^œ²0
+²yi²*²«ø¶²š²åV²dS²
+®ÿ±ÅŽŽ±]#a°Þ)°HSÆ¯¡ÚD®éÂ9®s.­,
+H¬.ä«
+|^©÷µàš¬Ëö§T<)Fš.*£gò+ì_P-d®.(uš/&<Ê0¬È0Þbn1/ï260+2Âþy39Çc3æê3ïæ¬4#œ4F€4Xf=4RãR47u­4+Ô3ÃØü3oC3[N2w*±1ÐV*1Á0Jl@/höŠ.kÇŠ-QÆÜ,$R*áiü)|À  (Øêô*2'+ŸŽ,£×æ-·Ã.µÛÃ/€0v21)X1ÎOr2`VÜ2ÙÆÿ3=
+3å¯3ÌgS3þ4
+Ð4
+3øIË3ÂÆ©3gA3&¿2ŽÑJ2-(ë10Øö80
+ºÆ/"Ñ.$hÒ-æ+ã«*á€);§âÀ  '1(ëù.*(ðž+W3r,tÞî-yï.e­®/>ù0»@0Àú81jÃ1ÿüÚ2y%€2×Ë3%>Z3_Ëj3
+È3]i3š;3Rk\3ë
+2»Þ2M×ñ1ÆNG1'©Ñ0xÔ~/¢.¹VŸ-ºý,€
+L+}ýf*,²(ÎIÀ  šßÜ©îRv«-
+¬\­u·®n¿Ÿ¯K8t°ò°ÃSq±[€«±Õêš²3!²ñ²q(²£á²už¶²  ¯.i1°jÐ1úK1è<°1šÿ1H5C0É*æ0,¢>/~ò2.¢Ÿ-Ž-Û,­YV+"X*S­×)'
+·À  ©""¢ª
+èÎ«Â#"¬öü®	ÙÊ¯þ×¯çî(°®Â.±g?²ñ²MŽ²óW³?;³
+E³ ñ
+³­SÞ³¥ê³
+Î³W5Å³Ø²··Œ²NþŸ±Óz±Cq¥°¢±b¯ò¶É¯!f®>­FÎ¡¬6òA«&y©ÒÝšÂœ*iÛ°+¿X-	.-Ül/AAt0=1"üh1÷îý2Š¯¢3F3Ò4Eäe4ŠM4û¬5)œ5N*L5`Øj5[åØ5@n'5D4ÐÐ'4œ4
+|3wM2æZJ2,"1cQÆ0Ž7/ f.p@-<£
+,62*àHÀ  *QÌ+U
+2,:-ÁÛ.×ù/ÔP0·ïÊ12?Ñ2çÆþ3yá3ð44Nµm4€ò4ÝE5	5"×5`ñ5(84Õ&z4
+&48g3É|À3B
+ô2€·!1õ÷1!~Œ0:e²/=	ò.(lº-Ï+µ6ô*ZÓ
+À  (Ö?N*.0æ+z¡,øÒ-µÀ_.žf/§
+0Øj1Ib2ï2	3(>3 ¬4o4Nè4ÑÓ4¢Ú4©ž4Ä4{À42L3Þª43sé2ê2F'ð1ðð0¿We/ÚÅñ.ÛŠ0-Áªd,øA+L
+)óËÀ  ©óªü
+¬5#­cŸ:®z2€¯oØ°HD±L¯±¶Ÿ²E®œ²·³ï³8#«³8ä²ò[0q73{ 3¹3€âÒ3 3kñ53
+2©±C2!þ¡1
+Ã<0¿©/îÅL/ø-ôáï,ÉíX+E*6`¬(ÇÀ À  ª4KÜ«ËÜ¬Ôwœ®Þ7¯Ñ\°ù
+°ò+I±³È²h×³F³³ãEŽ,hŽdú{Ž
+[TŽ°ñŽw÷ŽH·ŽŠM³Ãù=³r>É³
+?<²o²?ò±Éi°Ìq°é}¯2ñ®Bjq­9gn¬«jªá¥f©êþ+s39,ÅñÈ.
+s5/1n0CÆÚ1=Î¿2!òt2ó13¡®$4=ÿš4Æ6N586³5v5ä_÷6Oœ696Jb6Fæ6/U+6
+65Â5r
+5¿4 ·3ßxÍ3(ÞÞ2`bÍ1ú0Hd/qŸ.?B-~¥+¡WXÀ  +
+x ,aø-¡[©.Êþ×/à­y0Ûä1ŒIš23@u3åý4tÜ&4é Ñ5FÂß5VŠ5Ò
+6>-6
+ð6³¹6 ê¡5Ìw¹5ãö53=>4Å,
+4?6ÿ3£C±2õ:62!áÂ1;Æb0?N
+/+'.tà,¹~&+`²øÀ  *ø!+\,C-Ë«D.ç4ú/é¡-0Ò¹©1ªC2v73÷ª3ºT4C(s4¶©©5®5b÷
+5Ô5¯.ý5µÈ5¥ -5c5;Pª4èÞÄ4~yv3ôY#3N
+,2¶°1ÆÁo0ã1%/äè.É û-Èü,Sþ*ýnÀ  ªù!«ævj­#s¶®JRk¯Z%û°Ld¡±%Ùš±çñ²²ü³
+
+Ó³i<³a|³É¬1
+È4LÑ4³
+4ñh5<:5V04ò444­²Ñ4V3å5f3T2«eê1ðÌ°1~¶0
+«
+/#%-ïËÛ,ª ß+Sþô)åÜ;À  «/·(¬Íf­ËD®ý=:°	ù±ft±Ú²~³H@Ÿ³Ü§ŽQÕHŽ­DôŽ÷~µµP¶µöŽÚ Ž2Ž%Oç³¶s³YÝ³Å<²Ê ²~ª²
+Ý
+±A`°Í
+â°
+
+0¯!ç®"v­
+ñ«Óýªa,_ÿ-µ€/ 0 Cþ1/N2(]±33Ó	4#Ü5ÔE5£ý°6Ùý6uÃ6ŽGv6ï17=7
+pU7zŽ7
+]€6ÜÍn6%Ô6F€5Þ5[4ŸA4=Í3BÁj2e6y1l±0Vj¶/*c-í,HÔÀ  ,$-S(D.i/Œ:0ÏÄ1ÈV­2ªÅü3w¬4*û/4ÉèÔ5TMß5Ç¯6(F|6sÝ6®Ý6Ø [6ðoÚ6ðû6×Yò6«æP6s¶26ï¶5©}º5%¶4L3×f3ÊF2&O1*o0$.ñÔ-§7z,K7
+À  + #,q- -®§ü.ß°á/ýÕî0ÿÇê1åk¿2·O3]L4(R@4Á@Ÿ5FÂÅ5¶êg6XË6\G6
+°6¥ÿ	6ª
+6ø6uþe6- »5Ö5iÅÙ4à4<°*3©22µŠE1ÏL0Ð[:/·ŒÈ.W-AÁâ+çžÞÀ  «bË¬µ#­üV ¯ÃT° ;±ås±à@w²¬³
+w³Z\³i±ÇèÀ4j>Œ54öê5µšx6
+67
+r6G0:69.60)5Í5v?l5 @4iã3¹t3 û2oÿ1$Cñ0®.ôÁÜ-¬Ñ,TS?*äÀ  ¬î­qnÉ®©Õ¯Ð¯°ß±±Ð×l²©{*³nxºŽêkŽVLµº¡µIâfµxµjµou[µ|³7Ñ5ë`5i
+x5y¯{5I­4ÿ®
+4}þÐ3ºÕH2ï ±Hm`±²d±Q²4°­1h¯â²d®õoh­à\m¬¯0«kc--5­É.fë/ÎÌì1 ¿2
+äÑ3 :3Ü\4¡
+5PG5ìŸ=6n( 6Õ
+7*@7uÊy7  =7¿{a7ÐÍ7Ïßk7»žu7x7]	ç7$ª6¡6!£À514ÛÚ4µD30Ç27ž«1'Š0í¹.»±2-f îÀ  ,ØkÙ..þR/xOü0 41©³2¢'3bî4LžN5º^56"øÎ6ü6úóB7;ËÙ7}÷p7µ7¬Íî7­	7²i7|«U74ã46å/6ð5ü	5Z544¥þ3Ýœ3ü2·z0ñ^
+/¿ 
+.É-!æÀ  ,
+ø:-d»;.Š
+?/Ôó 0ñ1òÿo2Ù
+ø3¬Ê4t¶5ÿà5¯þ61Ñè6 Þ7Í77:®h7oX7ÎÙ7:¥7{Xº7He7
+Œ6­í6=5ŽË5=4`È3³2ŠÒÑ1§l0£Ÿ/dÉ.Á°,ºX@À  ¬ç>­rÙ®€{¯À°Á$€±€Ä²fß³ ³Eñ6²ÍP4Iâ5V«?6
+6*6îÊŒ7'Æ7I7QÐ7=L 7ç6É+6m}œ5ô6Š5[^4«²3ë*3
+Ç2Zä1Ô_/×£á.¥Æ-7ÅW+ÃÅÀ  ¬àcZ®2p8¯w°®±ú²Àœ³_öÀŽnŽ«×µ#|¶µzZµøµcÐ5\ÿr6Pqg6¿rà7¡f7
++ž6þ6¿Žd6qŒh5þBá5\84? 3Z2&È±)$±¿d°`Æ¯G6®G­|¬1"º. /Qj09¶1µµ2Âô÷3·¶:45[
+6
+ÖŒ6²b7úW7-7Ì8
+€981²ì8Mrò8^n8aÔ}8S(82®18ö7°ðp7MU^6Ñ
+[6:³54Çë:3ï\2ûV1æÑ0¹7/Á~.!iÀ  -7Â/ až05ž1a(2t÷Ð3ið[4DG5æ45Œ€.6Y,è6Ý×47I«7£7í~8¬I886"8JÜC8Nµ68@8q7éŠ7UÆ7)í(6šÅ6@Û5at4 3²ÅË2žÖl1§â0
+=!/9Ð-ãN&À  ,ä¹.<Œ
+/L
+0°K^1È
+c2Èè3²æl45G5Ê5ùê6¹ž7
+ý 7tÿ+7ŸÀ8¥€8"ùP87J8;î8,
+8
+3ú7ÇRC7wv87ó6lÐ5×Y5-Ï4N«ì3kær2l¬²1P°Y0!¶.Ü<-Ê?À  ¬³lß®®¯1Ÿ°CtŸ±3±º²s²	 ²Y'3©Ÿ5ôŒ5æpî6×7"ÿC7|7Ù=ÿ8
+Œ}8#·º8(v¥8x7ñí¿7¥â7B@ç6Æ9|60)5¶ü4¹X3Ü-U2ä 1ÏY0€mÙ/cÇ¥.	¯,bÀ  ­äŽ®ælº°
+'b±9à
+²=Þ³&ö³øk4Žµ
+ïYµmêŠµD	ð5Yý6¡þ©7DqG7«0º7ðÿ\8%y8W^8è7Ës7·7
+
+6~Ò(5Ÿñ$4çFx3ÒÄ@2X°ìz °ê °1	ø¯?I
+®%ë¬ìö6.Š>0Òê19Ž2cn3r«²4b58Þ6ŸŠ6€Ò72Ì]7ª`!8
+u8J¶8wø8L8}$8ë08@8€Ì8¢|8û×8=Zm7ãÃ7m;6×E6*íÄ5lÐL4Qä3Þ2<n1bñ;0 ¶K.ÇMÌÀ  .OIŒ/ŠÅ0ë/$2Tß3
+nK4Ñ4ù705¶oV6kH7t}7
+7êk°81ÆÑ8e²²8~òG8Â8Ò$8*K8¥¶Ë8ñ8|ø#8*Â7Å£7FÔþ6¯ø6ô56¹È4X®#3a.¶2Mw1#»p/å-J.¢À  -€.â/Ê}0EìV1~m:2aÈ3Þ4±V5JÂÂ6
+Öí6°9:7A¡Á7¹ì.8íì8SÖi8yLl8·8¹89T8Š¡8f8kø8*¬7§ŠK7 nb6¬5Æ`F5 £C4ž}3#±2ž0É
+K/íþ.#îÀ  ­,kh®wØd¯
+4°ò±PÈ4±È2·Ð4"`5B=6+ô6ð$ü7lš8 
+8Aú!8sŠ8­8 
+8¢H]8§F8Û€8Zù8Ì7©6ô6<
+Á5}EK4~3
+­21T1Y^·0?m.²ºÉ-:`}À  ®(M#¯ÛV°­{Ä±Ç¯¢²ÄÒ³£ôŽ`ŽŽŽòê
+µ2'2Ž$È 6:
+ø71ÚU7ÎxL80
+Ù8n Œ8¢8ÿ8§Wi8šw8P¬8Iù7åõÜ7WY®6§BV5ÖHR4Û
+3£±Ø1ÙŠ@±%°°šE¬¯Ï/x®ŸBd­|º/;M0"ø1Ï¡¥2ü"4Ž4ø]x5È6÷7,w<7¶þá8&@Ù8xNâ8hv8žEZžé';¹mžÒ¯¯·hÚ8
+j8ÁÆŸ8Šú8Y¿~7ëÃØ7Zìü6°c5÷tM5O4!rZ3j*1ôèô0®X·/Y0xÀ  .îÈº0?Í
+1õl2ŠXú3³Q4©Î5Ž.6L}C7e¿7 8
+~08`A 8
+ 88(òÂ·ÇÌŒžÊ
+¹³ž³ÐŽ÷ 8U8Å³8 OÀ8GS7Í³=77KÔ6'5Â+64ç3ñç,2ÝSµ1±gŠ0y5Ï/kìÀ  .Mìß/ªšU0ù$Í2 M€35þx46}L5!Ñ5þ
+6°š7XX7åw
+8H4_8×ú8@Uë·F
+ž«×žçò*žiç7Y%Ç8©<8É }8ÿ84e&7¯¢¢7ª­6Yn5â
+4 3 éŠ2Ó1[Ì²0º2.³NŸÀ  ­os®©%Æ¯Š0f°Ajð0É`2ÊóÌ4(ê5Fg69
+7
+Ç€7±ñ¶80'
+8}t8W¹	4Wž!žÈ~(žj7ÝG8»
+#8ÍZ8¯L8!·û76à
+6æ5/2
+43#3Ø>1ùIâ0©*/HúQ-ÏÀ  ®š®'¯ÿ;6±&
+|²8zÿ³,QÞŽÀXŽžoŽÞ¿Ì4)06à7|ØÎ8Þ8vù8o
+.7LÚžYù
+ž©
+.ž,Ho8&žÔ8Í
+
+8Ñz:8_8
+Ò7gÚ6ÐŸ5€\4?¶3ž°³ ±	q$°Hâ¯Dô$®è/ºà€1ch2Má°3yV#4Šf5r'6A°à7Ä7¡8%p8Þ8(¶ü¹hæœºZíº2l¯ºBêº8üCºþ¿¹XõO7Á&ü8Î8®3ö8LP®7Ãâ"7 ²×6dlò5%4åx32iu71'	y/ÐüUÀ  /s[
+0ÃFú2	73(Ñè45Ë
+5+V6
+Yg6Ì)87ÒË8
+'·8xÈ<8B6põ ¹SÃ¹üt'º3ºG³®º=?º+ž¹G}l8ø8Öìf8š V89¶ 7©
+7Íâ66 5ZgŠ4eGæ3Rµ2)P0ï/¥À  .áé0;H12°\3Èz4É
+R5²Þ6Rè7@7ø7åŸŠ8_ÓQ8
+[7v»¹> W¹ô2iº3€{ºL}WºA/ºX±¹6
+8W\8ßJ48¡Ì¶8'R7Nê6ÑÑÙ6œQ5
+*4ÄÝ3\1ÓNÓ0õ9/,qìÀ  ­Š®wH¬ä± 0ù.`2G 3í¥ä5©Ö6ù06ý±7³-Þ8FÞ`8út7Øõ¹)}"¹ëð·º4@lºQFýºE,º
+«¹$€8`8çš88Š7g
+6ð5²Êþ4µE]3 Š2x
+1'
+/Ãr.Fº.À  ¯×²°Zq±Z²u³záNŽ$pºŽzÐ04d6urô78-és8o8î¹Yð¹ã¯º4ÜUºV€ºI)º²§¹»8§Ú8ðÌ8ex8å÷71wh6D|
+5,6Œ3Ö€1·Ù`±E`p°±3
+¯ž¡ø®)Š0%#ß1ÝÐ2µ
+3Ú ¥4åæÁ5ÒE6ŠïÀ7eZ8/8"E8°û
+6õÀ¹€/{ºBiýº0
+ž¿i97â6¹ñºf³ºZQ¹Š>7øÀ8ØNÓ8Õû8t 7à6ºs5èý4üÓ3îÙ
+2Äžÿ1ln01§ØÀ  /ÛbÈ1/ùf2w%Å3âr4£R35$6|¬75`7â>v8k*¿8¬áë7 É¹Õòº;ù2º3Iú¹}=8/bš¹árêº~xAº^öo¹©i8<W8Ý;p8¬8	F
+7Z{6Òö5µæö4¿Þ3±.21JE
+/ú3À  /Xû0Žn\2i3*H}4A{K5Aâh6+x²7À°7¶`8Pð8šÈ¶8¹|kº5hº6é¹lžÀ`Bº+Àº)âºcÙ¹·8}
+Ú8â(
+8A\7ð.ð71õd6fï5Ð\4ê
+3f220ób{/ÎŽÀ  ¬ÊP.x0ø\20R3qH¶4¡
+5Ž6«è 7§84÷$8€¯83Ì±¹rEÊº/º9Ãâ¹Ûm¹l9¯º;9ºšºhŒ©¹8Ô.8çŠ8î7ÍÑË7	o76
+ò5s4
+ë2ÖO1h10$u·.€8ÐÀ  ¯b@°¢±Ä(²Á` ³­ÞŽL4
+ 6H7=I8ÝV8 L8eÆ¹UÆº(ŠÛº= ß¹Çj¹Œ!ŸºaÊº£wºmÏ¹ÖŽ8¿ï8ìD8oYz7«t§6ÁÒ5­ýò4e<2 ±i±×p°
+Ù®þÉ(0B$1ÌÒ3
+^ú4*M¶52®6"»@7 ]7¯
+8Ißx8µ
+ç8ç¹MÏ;ºIj¹ì@:Ü±;H[
+;)
+/;«Y:b§áºUœºd³°¹VÆÿ8¬Óç8Ã 28Vä?7¹.7*È6*kÃ5:Yœ41% 3§
+1ÓÄ)0
+~}À  0.è>1S2Å
+3ò5N5*p5ô¡ì6Èß*7Ÿî80Uê8ª|€8ŠÛ¹0º=qb¹×êl:Ö
+;>
+;
+
+:éµ:)=ºp»ùºeäM¹=ál8Ã'T8¿p8CøX7Ý6Üñ6é±5
+Ý£4lŒ2Õ°1ê0;®àÀ  /¶g1¡2^à3Ï.4£ze5£ÍW6·7`æv8Ì[8Üa8³2€¹]Øº1xŠ¹ÃÁ:Ï\;3ßý;/è:ËÚõ9ß
+ßº4ºgè¹$ûÚ8ÙzÀ8»ßð81
+p7ª6«5ÂÏ?4ÂÃ3«g®2ŸU14ßW/ØÁÀ  -ö/»žê1NKn2µ€24?Ð5%ñ
+61 7"O7ú
+8<
+8¿ØižìJNº%è¹¯?:È±ò;)¢q;A@:®
+ç9WØ¥º
+7ºhE~¹
+F8ïÎ)8žOÑ8
+ 7Tìê6tP5s94SŒ3ëÅ1Ñ×ë0n+a.è^À  ¯×Ä°Ò@Æ±ïu¢²ÓôL³qÔ2
+À5¡à6Ço`7Çrz8Ü8Ì~5ž±Ø÷º4¹é:ÂW;dÞ:ú¥:^Õ·fÈº¡áØºiv žæag9Ì8Ž¿°8
+4¡7 
+Ä6
+4Ãè3h±·Ÿp±^ü°w&¯Híž0³8B2
+Íù3CÖ4kžÐ5vå6`70Ùw7ï{8[8Ü367²šàºr]ºe³Á:¬h;[E;Cq:Ú
+Â8ÇgX:È^`:+¢º
+`º3i7	_`8ÔN$8wp7ë8¥7.	ï6]R{5s.4hÕD3A2
+KÛ0±nÀ  0vø1Åø3
+ F4+À57ûk6,ð67
+ö÷7ÊÙ8te;8×¹Û8ýH¹ëbºPÀ:¯é·;DÑÜ;C;
+Ò9åy:¯&19þ]ÉºÜÚº	Š=7äé8×çÎ8vŒ7ÌÖ7Ej6.sP594,nO3
+*I1Ç_Ø0x=À  0µm1`šW2€Õ3Ôåc4ò"5òÕ6Ö(ì7¥Ÿ8Zr8Ó@8^Š¹ÓZº;Í_:³?;.
+;Bÿ;(Ý9óò:î 9¥Kº®Gº8Bš8Ûz8dB7­á6áÆ5ÿ(M4þÉ»3à¶2­rÿ1lOò0
+øÀ  .¶¿
+0U:1ÍŠ3'>4ho5[>6cë7à`8?Áª8ÎÇ&8§o¹»Êº&Ú2:¶C;C ;B7';Fjû:*V:yjð9mºœ¹ùÆ8WF8ß&8Qìm75:6£xŒ5¡iø4l3N2"×0Ài/
+ùÂÀ  ¯²
+R°ëÎh±ø ²¶h²a4b€6=Ö78H8%oâ8ÊMÐ8±ûØ¹£Ï~ºç
+:¹é; {ë;AÎN;d7:[n:Fúá·ÁÎxº¢Q8¹ëýp8±ež8âŽÔ8?H7aÖ6Kßf5WF32šà²
+hÐ±¡@°±
+¯B,0Ü#2.2
+3p­º4èµ5Ôý6!7Y
+Î8ú8£ø8õGž1cÀº@£ º;š¥;D²<aÂ:ª;Û$5;i8:íÙºGmâºVt¬ž®
+ 8Ì²8;K8}$7G¥@65i~4·²3b|2$0Ð®XÀ  0%1öù83-ÊÉ4Vo5fu6Xì272Dc7þ98|Œ8÷Í>·! º0y¹ôøÎ;¢`;)3<ß­:]ù;ñ]è;}¹:Ö6IºRÍºOUžq&P8Öê8ì7éÅô7$»6IHŽ5V®v4H3#
+1èpÙ0ÿâÀ  0.VN1f2ÕÏ±4
+1t5
+A&6
+e7
+ö7Ö~48 ÷8ùÿ16Úº P
+¹žÉð:ó8t:Ç¡*<
+]§9õÝ<Ì
+;0h:¿Zêº]¯ºH­ûžŠ8á!8ä7È 7Ðâ6öR5ð4 œ©2Ç7X1®ª0"¢ØÀ  /%ÉF0°T2 3y
+ä4šv5Ä}.6Ç7®ÂÌ8}
+d8ü1*8º&¹y7:Û+Ù:Mß\<,Û¡8Ä®<èã;EŠé:šiºhÐºAÊ§¶×çX8ëY 8rb7§]N6œÍd5¹GÞ4ÊÖ3e,2­	0±ì/
+ªÀ  ¯¶ãV°å(ð±ÖðH²Vè3-
+ 5(6r x7c8dÚ8þc
+8gè¹ÿú¹ Úc:Ã?8Gâ<;Yy¹<û;Z»:£¹ºsñzº:çX7 /8õª8aüü7(ý6oò
+5F<3$`²_A±Ú)8°çVÐ¯ž.0ï:e2=3*
+41ñ5ŠZ6d7nþm8!ãµ8ŽP9Ý¥ž
+
+ÐºY"º
+Š:ÛkJ;M5žÝo;X;@:¶W¹;9à:ÿr¹ú9Jºl7i¹Ü8œÏ(8*8ä#7L
+6y5õi4w3jô£2+¡0ÙHVÀ  0©õ2,3?ÿ&4läÉ5šu6q3.7F²i8
+ø¬8©¿9ócž4àºG
+H¹É+ :¬úc:šå{:+h;Î ; ×®;_éÈ:ãwºHÎºcuÜžÐ4Œ8Ë%j8×Æ7íß07()	6Mêp5\F4M~3'Àè1ï0¬ZÀ  0Eû1¥{$2óT4
+e¯53466307
+ff7ôH8,9
+	 ¶Ò¡0º5}¹K¶:}ù9ÔÃ«:µà;Í} ;&Œ;)Z:Çmº	uºZŽOž9Ç8Ø{©8a7Ëö
+7Î6âº53º4
+á2ÉX1ìï0$ ºÀ  /fø0êx
+2MSç3Í+4Íì5ìb6ì4Æ7ÌE88ó9
+Ü7»$º#²¹×Ü: 1
+¹ú;
+,À;þ-;L/L;]Ã:ªôAº¡.ºQòÄž,}8åÑë8vú7ª
+6Ÿæ5·¶4°Z3Zo2eÃ0/.çFÀ  ¯€ýx°Àû± à°ÌA3Ò]À5aÄÔ6À7€o(8e948Um4ºò·ÊX9º²8¢;9ÖÌ<m|;qÛ;©
+:çHºÍºI1@·J
+ð8ó(.8g	17#ò6l`
+5
+M82@²Šªø²i(±ªÇ¯Ôp0æ-826ÈQ3}u§4@(5¡_6¯ö7jDÇ8É{8Žð~9
+v·ìºBñšºZb:à#¹ðr;¢ÿñ:ÝøŸ;šç: j:í
+º)CºSµlžÍ
+h8µ ü8Öã7øøm7;qp6qD5ñ4,T3XH<2
+€0È_À  0€m@2¬³3;}Õ4gëL5zý6mÎ7D`
+8
+â8©öž9`î7G³Àº2º>(U:nÎÝºs;µÉ,;);œKð8æ2:Êâº'òÃºHÃÁžw€8ÀÊ8} 07Ø77#6:õ75Gö¡4:èj3œº1ÚYD0)À  0EZ1¥"*2ó
+4
+VF53;ü63±°7
+{r7ôt8üó9:f8#Ôæº"1Wº"8K:=Ýðºþè;Èª;7VÄ;Ñ°.¹²ô:šžŠº&¢Kº=Òž*Óè8Ì
+8m7·
+6ë«6Š\5Åa3æðV2²fu1rÔŸ0À  /µD1ÕÚ2^8É3¥4ÖôÊ5óµ"6ñ-7Îå_8.9Þ8ÞzºÑ3ºHP:
+ì»:.w;Û\;[÷;æÆºOÇ:º%Qäº2ài·Já 8×f8]
+ 7Í6¥Ý5®þ4~P30¬1ÍEÊ0CÛÈ.WLÀ  ¯J°1<±&ð2ÃÐ4ãD5è6¥d:7©V+8	i9íV8ÃÒtºq¹Ô°¬9·õ³»té;î%¥;±«;úxáº£
+ :HÊÎº$lº'îÆ7Æ 8ã
+48Mwl7j?.6@`ð4ÀE ²€ ²ÛB²
+±æÖ¯Ûa0Ãï²2ýD3Xô
+4€°566ê7L×8
+é>8£z9
+§Î8x¹öA~º9G:j0g:âxù;€O;3Ì;
+å:qº|Æ­º€Ã·ª×`8¬8c)±7Ítï7àn6E¡5[bØ4S5
+30Ÿú2 Ì~0£³¥À  0'1äT3!ÂÄ4H®Ž5Yç6Nþy7+â7ø¹8Ñê9`Ð8ÂØ¹Ü®ºç9e:7É:Æ Â;€
+;ò:È`?:i~ºthºO6AÆ@8²J8Q»7¯/6öyo6Çž5!0§4§u2öF+1°>0\`	À  0,Œà1®v2Õ"ù4
+
+5
+b*6
+×7
+@\7×Dö8)89Ò8î£0¹Áçâºza>9 éÅ9Pýå:©É0;£üÜ:ž2:më:Mü
+ºlZ ¹ôÇœ7ÛHã8·|8@ML7é66¹25ÏÜŸ4Íüì3Ž3Á2b1=*þ/â±À  /|®n0ô!µ2MÔ3òœ4Á¹j5Ù_6Õ<:7µþ48
+9ÒÓ9
+\?¹§»ºfôb9¬:ä¹ç:pã;£ï-:@ý®9*Ð:2]ºd#¢¹ÝÞ8O,p8œ°8.ß7eF±6wÕ$5dT4312ìb\1~ŽŒ/Ñ<-Ê0À  ¯9°4ìÐ°tDÀ2Më84\ü5n!ª6÷Ã7·q8q¯š9Ö9#fæ¹NºSr9·
+º±õ:b1¶;£ág8µ¹¯:¿:º[í^¹ÆEù8ZD8Âæ8
+pæ7(ºú5ú€4#ºž³V^À²ø
+P²Â`±Ûú¯Ékx01ëk3$i4H`5TýÏ6E/f7
+³Œ7ÝA08¶8û[9
+~r¹œºV'
+ºoÊù:Té;
+Å;I;>œ:±%ºÉÌºY¹xrg8Dù*88- 7r6âV6I5è¶43 B1º­Š0mnÀ  0Uãð1­rì2özà4e95'-6xÀ7²7Áá28s^8÷U9ZEžŒ¯VºH»ºe ):º
+;Ò ;:x;,Aº: Ì5ºÑæºMõô¹Q`8ÿ8áX8ê7}§6±95Ø-
+4æ«R3×Tø2¯ÞÇ1{e0
+H)À  0É¹1^ŠÙ2€#Ž3ÔÓÕ4òž5ó46ÖëQ7Š58_Në8óP/9'6ž_ÇRº;OòºZuU:v:ø
+ñ;+í:;Æ:sºÙùºBPV¹)^8ì8),8	Ô7Jh6
+55š4
+83w
+Ç2>pº1oí/ÆÀ  /NŸ0ÄÏŽ2#3mºm4ô5šæ6£­<7!58K?Ç8ïJÄ94ç·_Öº-ä\ºOÊ:©:èqÄ;
+bB;K7:ªºâº6ªŸ¹(U8»8pÿ7ïK{7&6
+þó5
+|h3Ñ|t2~Fp0é .ïGš­
+°À  ®ëU°¯Î¹®¢ 2G4Ø3íÕ59S<6`ÞT7_r870¥8ëE\9@íž7ŠÎÌº xÐºEØ:éï:ØØc;×K:éÇ:_Êºê8º+$žµt©8Ø=8žÔ7Ë]R6ÅÿÐ5o°²®P@³ô²ïõ²(í°äöâ¯£ëP0DHà1KB2Üt|4ýØ5R^66Ú}7%8;¹L8¿ë
+9Ý8ÁÈ¹|ßzºOUµºu
+¹á Å7ö ¹qþ>ºJ»óºNÚ%¹²Ñ·\*p88d¶å7î#%7Kj6i5ŒÙ4Ï«Ë3Æ2¥O³1pR0PÀ  0úh1h32¥Ÿ3Ï4â
+±5Ù.6¶£7
+
+8*zú8žÒ98î=¹RÚ(ºE
+Mºqž
+¹êKÒ·ðÃ`¹§êºH4òºDT¹Í$7$U8J68WS7Í^t7#žó6býÎ5ÍJ43~³2^Ï1
+ãá/Æ€áÀ  /³Wà1}á2^V3^4€f§5¥Y6­ª7b	8<š8°D9k(9
+³4¹(ÔÓº:Ààºmâ¡¹óvÄžßþ¹PºE­éº:(¹ÿx8	5m8Šÿâ8IM¿7¬Ä6÷Üù6êÈ5-4*èË3Ý1år0à/:F@À  /uÜ0ã 1áK3";h4L<5aé6Zb78ûù8þW8šq:9VÎ9$Gžýðº0vqºj
+<¹ü¡ÎžÛ®¹€ù£ºC&ðº/Ï¯¹bc8iUm8°µ8;,7Õ6šH5©¯4Öì3BÅ1Åî/ÏôH®UÀ­ÅêÀ  ®
+¯Y¬/NlÀ2H`3 ¢P4ó¶6»q7áê7í	8 í9#Br9:Üž©Sº&,ºf7Ýºæ¹ m¹³¢º@ÿº%vì¹6ÈA8€º¿8ºk<8-ä7V Ê61f84\Kà³õ`Ø³
+²ÆÃð±Ëç°šèä¯kÀÂ/æÆÀ19£p2«!3 Ü4­
+5¢Ñ6
+-á7>#7ëÚ68{­w8ÞëÌ9#±8¬ú¹°*¹ðJº3XãºCäº4/ºç¹mr·q×H8Lâ8wá8¯
+7ò6ó*¹6/yY5\Ø4p%è3dC¥2=.Ú1×ý/¬î
+À  /š1	ú2DšV3v4pk5bÀ6[íÂ7"pö7ÑÁò8j8Û â9Õ98Ý
+pžØð	¹Ü
+º+'©º<htº+ø;¹ñüe¹E7
+/08¥ú8qH8Þ7p6ŒhÄ6wr5
+>4%k¢3
+(1ù­~0±ß /^RÀ  /TÒÁ0²œ2úk3+]ß4Cš5Du]6-Ã7Ÿk7·©­8Y^œ8×Uú9!Á9&ž®¹Èlßº"öcº5=	º#Z;¹ÜÀù¹
+¢y8
+p8€ÿ8j¯	7è­>7=0æ6
+ŠÎ5Šë4žÖÀ3µb¶2V1qú0$
+.ÄiÀ  .°êÁ0$ð31 2À`t3ðà5%:5þ#6ÖÃ7i8H7b8Ó9)8I9
+°ž 
+°¹ŽT)ºÅ(º.ºŒD¹Ç
+žëtä8o
+8µX(8dü7ÇTŸ7	Öº6
+ÉŽ5Î3äÁ"2q00À¯v]H®Ü)t­ÌùÎÀ  ®ø®ÜÍ0/'¥ 1šš34ßØ4ª15¡G6²¯7y&878ÏÀ(90éÐ96Àþ6Æ ¹ ;|ºëº&æ2º
+K¹²J6ž€Ø8©ÈT8Å±@8]|÷7¥ü>6¬ù*5A8Žä Ž
+ìZ³k
+Ð²l±c
+°[&ä¯rÿ/o 0Á²2ÙX3)d47eÌ5-÷66ÏA7t8þ8þk8ÕÈÖ9xÒ8å<î82:žbZžÙKjž²Î·¬U8,C8i
+8oá~8
+C7ª¿7hô6Èï5ž^Ì4ä~ï3÷
+2é+ê1À)Ê0`8/.;ÿÀ  //I0dÎ1ÍÅØ3xø4Ú05
+,î5êQÝ6®(«7bÛ.8)Í8~±À8Ól9
+ä$98 '·¶RbžÊRž\ÉA6Ô#@8råþ8M]8k`8
+£7³}6ú26A,.5|
+43¥Òµ22q1xC?00]³.Ûª_À  .Ýð^0:Ô1Ù 2³Ú3Ì(4ÍÊ5µ6Å7@­v7æ«,8of§8Ñl9Ox9³8»g/70
+ žf·§ìë8
+{8Ät8£1¯8fß¯7ümt7eÊx6µJ5ýþ5
+24-
+3)&À2qò0àeÓ/õð.5¹À  .:
+/¬1
+ØP2F3w
+Þ4¹º5Ñ,6WíÀ7
+Œ7Ëœ8`8Ï=9ºÉ9&ôÏ8òÎ8838Hµ²À7Sqr8{€8Àå8°8b^Å7Ýé7.-ð6açù5q74MŽ42ùvì0Õ °X¯Ÿë^®Ã>&­ÃÀ  ­M®^û°.š1}2©ºà3ÿŠ 5!©6»ø6ø€7¯ZQ8PÐx8Í49&98fê984x8	qü8=¯8¶L8ãgY8ŒúV8]ÝÛ7Ÿºc6í"Ü5±RÀ³À0ŽYaÔ³Ý³Ö²-sï±íŸ¯ùþ®ŠŸ~.Û
+02,1}`2Ó3«¡|4£¯v56GXX6þp 7ò`8
+A8jR8ªv8Ó?ä8Þl8Íæ8µZ_8¥0
+8ø8P*8QœZ8
+
+97¥7*¢6ÐG5öÏF5,{4S
+3açs2Sz1-'0/ø.üÀ  . €f0ÑX1=ÎJ2oÂW3Ô(4Ú5\ù6$Ô6×ãè7xuØ7úoÜ8[é¯8ŠrÖ8Öw8ëjz8âµÆ8Í*ä8¹ß8Š¹Ú8?8Hý7üÉŸ7Ç7Ž6gWt5°Qø4íÚ4
+)|3P2}0ÚÏŒ/ä.@^À  .KkZ/«
+0ýf2$
+3<
+«4<ü{5&þÆ6ÃP6±W²7Uò7à]8MÎ
+8¢o8ÙÝ
+8øJ8÷
+8äûh8Î&8³S»8-Þ8@<Î7ß}7`6ÄÕ6[5S©U4>3¶2\1o
+h06¢0.öæ-z=À  -«Ô/
+.Ÿ0}u1²r2Üæ3ï
+4ãÕ(5œñ6Ë{71	7ÆK(8?²j8l_8Ý+9K9* 8üËî8ã=78¿í8
+¶87|7Â0P7*£ 6y;ª54]l370±à±/T°ÆF¯¶,®{Ì­3>À  ­>­Þä©x  0`Š2a|3Jh,4sY5p¹(6H~7)#7¬8Ð81Æ8i$8àz09	S9¿9
+N:8÷ìE8Ì~8
+8.ŒC7€ã6êYè5Ñ,³`õÀŽÆŽ(ô@³ÿÆ²®¢.±·èÕ°£¬.¯y8š®#
+Œ.1š/0Îzæ27'3
+¶Œ4)m4å3
+5šú`6ZID6÷$7uc7ÕÎ8#å8\Y8ÓP85ý8ö§8rº8Irz8+X7Öný7Q@7šò6,6P5Pj4VÔ3­
+Î2·U;1ª#
+0PS/Düì-õÄŒÀ  .œF/U0I1Ã¡2Ù«¢3ÔŠ4¶~5ó664Øo6ÑÀ87UÁ7¿fþ8}ú8Oœ~8||è8]ÿ8Ñ8l8?žd8
+?Â7»6ï7^I¬6ì6:6`f°5Ÿ
+5£4>Ïô3`µ2i4A1Tóã0*ê.ðö-
+ÆÀ  -£ãÅ/	÷0L0Š1ÓÛ2éÌ3Œp4w5QØ6g6¬[ó76l7šÿ÷8	m8Cr¡8sS08
+8«h8f	z85þL8 T,7þâ7/ðÖ6«6œ5c
+4j3œä2Îa1Ç|0«C\/hô./æt,ÑÛ<À  -ÿ.ykÌ/Ç$1
+
+D2,Oë39âv4/Ðà5ÉŸ5Óí6÷®7}R7ð7øžN87'Æ8j)y8®8
+È8`Û8,D57æÑ+7ÆÓ7ÿ6SýÌ5&Œ43G|d°ks ± R±à®°&Â"¯"t® ,¬°À¡À  ¬ZN4­Tš­ /g- 1#0ø23£=š4£vÒ5
+â6C&Ò6í¶r7xcÏ7Þ{8*Üí8`ÿÁ8¬8|ÀU8Yþ<8"7Ìú7S
+6Š~X5£ø³²È°Ž	îŽSd¡³ÁL³
+Ø²'.`±)Œ°7²®Úb­×
+-}0.Ï0*1:öœ2NT 3G«4)pÌ4ü7ß5€²£6<×
+6ŸJX7(ÇÜ7
+»7¶Õ€7àú7÷¡7õJy7ÜMã7³÷37
+µ 742¬6ÛF6o§È5é÷±5Jÿ®4ßN3Ó)2ûÃC2âu0òã/ÃŒh.O-+åRÀ  -8¢j.oR/Üû31
+#2
+¢3X4±Æ4È°Û5
+QV6¬6á¯7ð7fhj7¢
+/7Éè7ßw7Üá7Ãâï7R7`¶Á7l¥6©PÜ61<5¥Ëf5
+z4N832¶»1£h06ß/lZ.%øB,Ì
+À  ,è).C"/Ô0Œ1×ÁL2Ù=3¿å4)Ø5Kà5õH6y6ð¬	7Dµ`7b¹7²Öû7Çe_7ÄwŠ7«wü7­ù76?6ÝM;6n¶F5äÑa5C>44z3ÉdØ2óX2Th0ü0ž/×[d.£SÅ-[¯,Ó*À  ,>
+Ä-¬@/	Yã0?³ž1j§2{»3lÎç4CEª5
+
+w5²¯b6F ¹6À:47#U7qR7Åo7¯S=7¬>7
+7Z·7
+Mœ6Á*6
+ÊÕ5O$4kn3
+Àò±uX±ã±[©°@Â¯¢$°®{*­`ß¬æÀ  «š3\¬ž
+­oEð-Ê*@0ÊÔ1ÕZ2³¥Š3žoI4µŸ5`Žù6	Oh6È_7OL7Gß 7³å7A7€Ó7uD%7*É6Á2z6$jD5}šŽ-fŽåðŽZ³Ü³³2µÌ²pÝž±¬°é0¯d%
+®',Ò¬Ô÷z,*O.¹e/<t0nkú1Yß2óõ3\84%4Úk5}>é62S6h`6žZ7âo7"z·75n­75Š_7#¹77â6Ãë6f6±5Š×b5âf4NÂ3Îë3	N2"š1'ùé0s.õ*©-¬Zñ,Tµ¿À  ,gt#-¿©ç/
+bO021G³T2D»
+3*:Ð4hç4¬ì5K.)5Ò 6?U
+6³z6Ú/L7	 D7ú7Y7
+¢6ÖÔQ6Yì6D¯`5âœ5j<!4ØÃn43b3¶`2«õÑ1ÆÃè0Êø/¶Ë.þæ-Jeä+øj
+À  ,š-sÂ	.Ž /ëJ41²ì2*2ïÎÍ3ºr4~Ù"5
+i5¡Ã6I6u36°º6ß£6ùF6õ
+š6ÔÄY6£8Ý6]69ó5&
+5É|4c"3«"2å§O2	
+1í0
+ú×.í-³L,pW+Ñ/À  +fÌ³,Ð`.$öü/eš0e1Â2'þ3d&º4#Ú14ÎN5bæ&5Ú|)67×t6)6¬Öœ6À{$6º6ml6_:Ö6o;5
+4æÅÝ4
+[V2¬
+±þ²Ä±Ï°Ï[¯û÷$¯ r­Ýbw¬€t/«S1·À  ªéjt¬
+ ¬ú­Hq`.CP0SF°1°2ŠÐ3¶4Sï5E
+5e45ôr6:Ý/6tC±6¯œ6}Ù,6D-5ðê5M3µ3ÉãtŽVXŽ7Ž8Z³Êö
+³6^²š±±$H°Ãøû¯»j®_­`¬
+M'+°]à-qŽ.R¢W/
+ì	0Q1¢Z2|ä3?0>3þp÷4ø+5¥I5È÷5àÉª6 
+6J¢6d6fzÄ6Plš6)bQ5÷«ç5¢Ö^5@?é4ËC*4?Ú3¡#s2ð#	2
+S418T 0=*0/*äÈ.Èè,œ§=+h·ðÀ  +{,Ô9ü.Õ±/Fvö0_yÖ1]V2@-r3Ó3Å@Å4i
+,4ò£5^Lr5³Â«6 n§6"s66Hk65ãõ6!Íß6 
+5·5ipù5qT4§ê3úS°3Lr2èn1Àz€0Üsª/ßE4.Çp-V,Zl&+hbÀ  +
+U6,
+-Æ/Ú0á
+1ãø2À 2Ìëò34(J4±Œµ5%÷5»°5Á5ôã6;6M'5æ^.5¯¯5lÊR5
+584E|4
+R3iäb2­ëý1æ·O1Ä0|./l-åÍ>,¬m+f'P*cOÀ  *tÆ+Û-,ñ.nÒø/0g21¥2hc^3%ÀÃ3Îí¬4aë4×ô53ig5#Ô5€'¶5³5©l®5 5<Iû4×(4Cåê3}B1ÜZ$²z]±õÂ±3°ßs°îü¯-²C®)o¥­?®«Î± ªmuÀ  ªEN«>(¬I­Åà­T# .g0.Q¬1[»h2M~3®3À»_4Iïû4²¶Ú5-5'5-ïg5~$4¯"3ÉŠú³®;Ž-	 Ž+é±³ü§a³ÐÉ³Zì²yÁ±Ž¢°à-¯ñèJ®ââò­¹[
+¬
+i«$I*¬.ø,Î-O\Þ.|z/Œ^0º31~s2B ç3"ù3ží4 
+È4
+4îÞú5+Ø5[5yç5}¥5e,5:m¹5Â©4±?4O=K3Ø3IëÎ2§vÒ1ö
+
+1 «09â/<%..(ÿ-èÔ+žj*`üµÀ  *xl+Îéà-mö.BÂ`/\
+:0Z ì1>à22ÅÕ]3k,3õìÊ4b¿Ú4žs;5þ5(5>
+5>Nè5)¢5Ùê4¿^4sAn4
+3:3n2þöj2No`1Ê;0ŸJ/ØP².ÙQ-Àã,
+Ž+Pî)ýpšÀ  *{$+¶$,Ÿþ
+-ù/Á¹0Ís0þú1Æ|2dÇ3"¬~3«Ä4f®4}4º»4ëF15?4ÿT4Ûò4Š74_Ò4³3RO3 '2T*j1â50Ì=¢/îíÉ.ùÆ{-écK,ÂÔ+'*@ºØ(ãÀ  )b&û*Ê	,
+@-YTê.Ìl/óö0~ãÞ1N)§2èd2Ž 3C63ž474WÖó4
+hD4#Ö4Ù4G~3ý^3|C¬2Š/À.ø¥@±ŸŠË±«/þ±J4Ž°º­ª°$Ì¯6Úé®I?æ­>ò¬
+ôcªàI
+© ÚÀ  ©
+ª] «õþ¬~­?TÄ­»/ž,É /²È0š9Ä192;Ö2Å¢¡3)
+3j¡ž3|RÄ39Y|2 ì ³ã³
+³ÁÙö³Žï³Õú³0-Ø²¿­2²3
+r±f<°Éà<¯õL¯Ì[­ï§²¬Á>"«;ßª(Ì)*öU,3ÁÞ-fÃ\.1Ê/(0a[b1,øÔ1éœ«2 3ü3R63ÝŽ4 Ò¬4Ný:4lÏ4qL4[]42*b4`>3š3Bó2ÉäÍ2:J»1ÜÁ0Þ¥0¡/#áŒ.%
+È-¹+å¿ï*^*)@À  )T£®*±¶,^=-(7ì.>Ê&/>9ž0&ÂÐ1 F1®l2PF±2Û
+63K
+<3ŠÃ3ïëç4Nd4-4.bú4Áa3÷¿£3¯³=3^rG2û×2}ë²1äÀÞ17¬Z0=Ç/Šü.»-»>,€Ï
++;*/üÛ(ÔÑúÀ  )$8*Z(/+¡õ8,ÓXõ-òaq.ôFf/ØT~0šWt1f4ã2
+M82u3r	3\Ñí32v3Ç?3Ü§J3ÖòÝ3žJ^3*39Kþ2ÙÄÒ2b;
+1Ð1)Ø0v|È/Z.·ë-œÂ,¯+¯+°D*Uº)
+õ'¥»ŽÀ  (6
+)¢9â*ü·Ú,,*-N]-.X2ž/FFº0µ0ß#S1§}2õd2±°2Û
+¡3ò37Âá3<VÅ3"?2äGØ2t«#1ü°®á±J5Ê±7@°ë¡V°q·Ü¯ÎBë¯Rå®9q­FÚÍ¬8íÒ«,©Ó*šô À  šjÈ©_¹.ªe*«S.¬­`t®n ®+ä®â1à®ÒÜ`¬ÐÚ .~¯â£ ±(
+±÷ÃÈ²Aÿ²ÒÍX³
+LÛ³ÿy³èù²ìzŠ²£« ²C®±ÊŒí±6{
+°÷ú¯ÃM©®èâ2­ò¥ž¬Ýâ«°QlªvA©«(`Dl)»+	-ï,0à6-HÀ.Gù®//rU0{²0žF1\à41é
+2Yø>2³Ük3aÅ3*+3C¹"3H5²36e`3&2Ö·P2Ö
+2 $ð1€:1Æ0tù4/°ÅŠ.âZ-ÿ«5,ÿi+áXµ*¯9š)pž(ÊyÀ  ( ;)/à*Å6+ÿº-J.x/ #K/ÆgV0+A1"%ï1«X12ë2,2Ÿl12ônt3
+ç3
+üI2ú»2Çf<2J»22rÿ1Èõð1IÍŠ0Ž M0ú/L,4.É-¬L,++xÜ*@h)EŠ'í2À  'Àc£)"O*q
++ŽÎ,Žõ¬-¶v.¡š/{®0, Ø0Î×P1ZZ1Ê32$ù~2l)³2
+«2€+Ô2
+Â2P¶2Lþ³2ŒO1sÎ1#Cþ0¹®/ð7/+ïZ.[4z-yIœ,}k+fŠ*<)	rã'³Ì²&R+À  ' ¢(cK)¯û *îŒ ,
+Í-p<.Ö.Õ
+ú/ÖZ02Å0Œ	x1+
+13Š1¶ö1Òs1Ê"^1KÈ10|03Ò°1Í«°ù°ÇÈ°TOá¯òxÄ¯h
+d®œ#ò®Ž­ £
+¬)#«ÎÂ©÷](š¬€õ§RÄ À  ŠÿEšCÎ4©*þª[9«  ¬,­\L®Fm®ÂSê¯`@¯ò®°w€°î.Œ±TÎº±­/±üj²"¿Œ²8R§²6Ö²
+ö±îp±á±4Æ°µ=p°¯sñ®£³ê­ÀPn¬ÅØå«²RªÜð©C
+§í
+'D(zZÌ)žGÒ*îl,Ûf- ù-ð.ºo,/0Ë0££1³é1@1»!1ô;Ò2
+2Ê2&ö1Ö¹1]U1HEÌ0åéØ0jë\/Õr/,A.v£h-nh,¯Ì+®->*©)k¶0( &ÀÕÀ  &Ô(2y)Àš*«
+M+ÃDì,Ä[-­,./8!+/ÝÒ80kn 0ÜI15Ù11ª×1ÂÙú1Äëý1°1 ò1G3
+0ûl0óL0
+ê/zÞÝ.Æ¶â.
+ïå-/
+,B,+>ÑØ*%ê\(þüi'¬ü&O
+À  &|F'Õ.})
+rû*O _+mŠ
+,oœ-TH.%yô.âgz/
+^0ü0
++J0Øä1Ý1Bä~1WÛ1P
+¢11š;1¢0¯VÛ0Kf/Ïó/;£.³>-Ó«-ñ,Å+¹Å*$Ú(ÕÛ4'1Æ&GÞ$ç{À  %
+À'
+Õã(U)ÔF*©ž+®Ž±,JÒ-w.)F.É"/OE\/ž40
+,
+04®0@k±0!Îÿ/¹X.
+¯r	ï¯Ÿá
+¯Ÿã¬¯ç#¯<b®ÊW@®9Â°­î?¬ÉH¢«ïGªø~Ü©àç
+š±ã§v1IŠ+®À  ¥»õ
+§±6šNŠ²©|°cªBÃ«¬¬\ÑÔ­'©À­å8Ñ®ñ\¯õ6¯€Dî°p°œ
+°Å]H±,Z±"
+±-K^±#Qß±cÍ°Å%°{àŠ°
+Ð¯o®î­t®4*¢­nz¬f[«äª{¢©E)Àš¢Š££e%¯¶'s
+(YÙ{);*¡æ+¢ò,a-aXf.ôÌ.»ä/IL/œß`0
+60j#u0#¿0±0¶ÇW0§`0Ê;0DGï/ü`~/OŠ/¹Ÿ.Ò-Ôñ- Ù,>`^+T5*Q)5øb(
+œ€&œA\%aáŽÀ  %x2â&Ðé
+(¡Ñ)IQ *f£+h5æ,MÍ[- 
+^-Üq .
+N
+/E/
+uÒ/Ý<I0!ç
+0Qi»0o_0rÉI0Zõ0-Ù1/ö3Ö/ù«/-~.¬Øp.%*-qKä,šè+Ñí3*çcf)áñ(Ã>j'&ž&ID
+$ï«`À  %FX&uØP'¶ÔL(îû*	A+
+ª+õ¯I,¿d°-ø©.
+pp.Š6z//zäI/³U/áí/øL/ðÉ/ËöZ/;Ù/G¯.æK_.i¶Æ-Ðõ-$ÚÇ,eÿ+:
+*f³)n1(žÏ'T`°&T$À*Ø#\€À  $)g:%ŒÈ&áÛ(©Ù)/î0*3e·+µ+öú,Š Ê-A¢-ÁA®.%¥.m@.sC.zã,..Ò­0` ®aùÊ®¬êÆ®ºã®Oò®b¬q®»R­o¬ü>¬C+«¹Úª¬O©3š&@§_ÆŠ9T€ž¶À  €rJë¥Ä7§
+»š0£y©E(ªCS7«,O$¬ÎÜ¬¿á­s®
++D®g¯DF¯[7Ä¯¢_¯ÖC¯û
+È°:g¯î±7¯Àà@¯:Ï¯+Ãé®ŒøŽ®6Š@­
+¬ç$¬¬F°«-Úª/lM©lK§ñÖðŠ¥< ¥FN`À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  %Îõ®',¶ï(}ÃÐ)€.*»3F+Œ5,Šúd-Ú.5Uõ.Þu/qá/éd0Hó0Ñ0ÏÎ0ú,1Ò1 ì¢0ÛµÀ0ŠbG0_¶O0Y/Çî/v
+.XìÑ-úÂ,Êð®+åÂš*å)É)(nÒ'ST^%üŒðÀ  %YÃ&ü@®(9 )o3m*>È+åâ,rÞæ->c².
+t.¢CÛ/0Þ¯/«:§0fÊ0aà
+0!Ò0»cñ0Êìœ0Ã0§Œ0J0,Ÿt/Îó#/[ló.Í©n.*7p-x,  Å+µv8*µ4ž)B®(vNô''%Èr À  %?{®&~'èÀa)	Õ**++-h,É,î&Ÿ-¥
+è.L%D.ß·/Z!/œqB0šq0Jy§0y70§×0
+eœ0g02X/ó./3/
+J
+.fÃ-÷
+-51,j!ž+
+)Ç*
+IÔ)j·(5ÀD&÷R%'OÀ  $ ®&Ì'>¹(s÷)W<*
+
++rÌ,?
+/-åÏ-§
+€.;cf.»Å/()ß/á±/Á_U/÷N0
+Åâ0Wð/ÿ"%/ÊC/v/.æ	.ŸN?.6H.-X,ã1,Aæ+)º­**œã)éà'êc$&ê%?žþÀ  £÷ü¥Z7 Ššr§âJË©õlª=0ªó
+«Œj4¬} Á­~x­P­ô.®*;®<ký®¥¬ô".Ár.#<.ŒìÈ.¿\ .¶õ.]©.Û-
+²,ðºR,9¶~+yR*C)Ð:(8D'R&«Î$®F¹'/Ãµ(é¶)Õ(
++	
+",4-è©.a".Ô$/¶m01K,0¿A173>1î1ìÇ;2 f2A./2Oëé2Gï2*®
+2è>1¯»81Rì0àHj0Rù®/¯V/ §.&P&-=
+,>Ð+'Ô0*WÃ(²'UÞnÀ  'ö(Uáb)8*È\Ì+â­â,âš-Æú«.µ¶/TÑ0®0<Š1Ê61fŠ1¯ä
+1ïS92PR2
+xÂ2.J231È¥õ1v1$Ý0¯»Ö0%àÎ/?.Ë>º.šî-6Ñ,×­+C@)ÏÅ({Ò')õÀ  &€l(ïW)Ež¢*}BŠ+ò,Yý-zf".BÆ/6L/€!ž02p0¬ÂT1,D1fÀ1g§1Âäè1Ö
+21ÑJ1¶¬·1{l1BcÌ0ì~B0~^/ñ×/JP
+.L$-Âk,ÝÝ*+ß+*Åd )~(QÓ>&ü\À  &
+ùÛ'gõ2(ŠÙš)Óm*ìÝu+êyL,Í­Þ- C^.^l/	ÎÐ/Ï¢0àz0dî0ØvÍ1ø'1FRW1bIÃ1eÿ1Nª
+1$¡È0çŽî0ÐÍ0
+EU/^/ ".>³
+-yiô,L³+ŠÎ*BÁ)GÊ(®Ö&€GÀ  ¥44Š¥í§ö÷È©&¬àªD"«HêŒ¬2á­
+
+»­ž®RD®Íj¯'Å¯\uZ¯X¯*®Ûß.Û[é/Ãé
+0 5­0?ê¯092ß0D/Ì^/p°ª.ô±<.WÐK-¥å,Ý%,xw+E)ì(¹2
+'~)À&ë¹(œ)ÙC+
+º
+,It
+-bu.`5/C­^0µê0Í'1w/P2
+ÿ2z²	2ÓÜf3¯¿3W3k°3S×33fc]30u/2ð,2)2
+Û1
+/0øIæ07æ/oCQ.Hä-¢,vF+@Tx*W(RÀ  (Aóò)ä·*çÕ€,Ý»-&
+Ø.$BÞ/Lþ/ÜÃ0_K15vŽ1Â][29)E24x2îRÜ3!
+3CËì3TVÛ3MÒ32ê3	;
+2Œ2d§G1ö-Õ1jMV0ÄØ0Î />Bh.Z
+B-\Èð,D'¡+2­)ÒPñ(}ºŸÀ  'ù|Ð)M
+*7
++ŒÖ,Ó@a-Ð¡F.µÙ</X0?-õ0ç|01yEt1ïA2M2F82×ôF3À{33~á2ûtð2Ä22&><1Ž+ò1,`N0fL/Ø
+ž/
+A~."xŒ-$Là,	<*ä!Æ)2(<Ð\À  '^#z(Ž *0æ+"Äl,4Ö#-1y.0ú.íÌm/£:Š0Hð0Û ]1X^õ1¿l2s(2YÔ2j2jh2¢W2Ì2kæ2&] 1Ïªc1dT
+0Üæ0;èý/y..ž+-ÔØj,×¡ +¿Õ¯*Þ0)M¢è'÷ËöÀ  ŠZÊ€§Ãé©1$ªNSJ«sQä¬y=8­]B®)©
+®ßd¯{1ý¯í(²°7l°Xjh°aÜ/p+Ñ0Õ2ø1VF
+1Äÿ1š1g>1uï1%°0À °0B÷/ª
+È/ÏL.,þ°-I~Œ,MS+71Ì*59(ÄFÙ'kîe)­»Ÿ+÷,M¹ú-nà.r /ž
+0v¯!1;ü1ýà2€u33G3ùŒ4:Šê4yÔ4ì	4¡l¡4Öá4°ã4OüJ4_3®ô^3=€2µÕ§2ðÿ1eÏ%0./®¿ø.±Ã-ð},yŸ+,`)ÑwÀ  )¢e*ÒãŸ,é¬-@e.VPd/R!+05*1
+Wí1ºW2^@z2ëI#3]«X3º[j4
+&n4<ïî4d¯4x
+Ö4qSu4Rþ4#3Î3á¹3÷3±Þ2ÔÄ1õ¡]17)0qnä/­&.¬-~  ,Gy+	ì)ŠÃíÀ  )'*+Ä2º,÷Ø.	Œ/ÒB/èºd0±fŽ1oV°282v3Çs3uô3»KÝ4 
+Û4
+;I4->i4*ù%4À83ìÖ3¥GK3Lg
+2ß~k2W§Â1·`œ1	C-04œh/Q4©.TÈ
+->D,5*Í¯)yÄÀ  (ŸÂ)øít+1$:,]Î,-t¢š.n
+d/LÐê0
+;0ÓüR1_)2
+F2Ç
+2îdÍ3<Á3O3«ÙÈ3Äáø3É=°3¶Þß3E¡3Q«3ŠM22
+¥ú1r@60µú`/ðÜ/
+.
+i²,ü|Ñ+Åá2*'))$®À  §U5*šÁ*ªsû«PS¬v³&­|ží®_KÇ¯)\×¯ÚÒó°mÓ°Òÿü±T°ñùÈ0$ò1Èv¢2iè2œ
+2ò$V3 z2æÒ2±T2k÷2g1Hf0ë}ì02ÜÎ/miÔ.ÒÅ-Œ,yv4+B°u*=£(ý2*Êb4,%$~-l ú.àê/€0é©1°O2MÍ3©Ú3 p4&íþ4iÕ4þß25<VZ5zì5d35 Ü75ôä5Úß5Tš5¥@4¶æ44HÝŒ3Ã
+ô3'Ô2|3ä1§qä0Ãs\/ÈnD.Ž-»],F*ê*ñúÀ  *B+õ -/®.\Ó,/sâc0lÐm1J\2^Ñ2ÊÜ3n9l3øÓ4fñà4¿¯5¥þ5>é5f'Ž5zÜ5tdá5VoÑ5(PÝ4ë4\ú4!¢3€!3H@2J°1`0ò / ÒÖ.µŸ-d£<,
+2*Á8À  *E°¢+ ·,åv.ä/
+­0Í1W1Åá02Æ 3Õ3£U§444Áë?5ÎH5!52MI50ßú5
+)á4ù@ 4¯Ÿ4[§3ò«
+3lx2ÊíX2-:1K=¶0láD/rnÒ.YÓö-+ÏŸ+íêó*vÀ  )ŒM~+Ü
+,W F-
+ëŽ.±ð/?0qLK16	~1óü2Ô|3
+$ú3\4 ã4M
+4fê4¹Ì£4Õ/l4Ú¶%4ÇÇæ4¡Þ4gñ4
+3£"Ô3šø2J.1ÏSÊ1	j¬0Þ/#7ø.<n,åø+µ*@IiÀ  š2:©¯dªå\Ì¬à­>»¶®Cj¯+¯ý{"°{q±Õ±f±,ß16ó2²±3Y/3Â-4
+4'X°4*x4ùÞ3àÊ	3-3'592¥²Š2N
+1X@0/H/¥·.š<-IÐ,h£+ *)Ÿ·Ì+Ð
+O-(ÊJ.p,Q/å0€+R1ÑÆ2
+A"3EÙh4Vó4>K5qN5`05àL6##ù6VŽ6~"]6Ì6
+h"6j÷¿69ÿ(6©÷5¥â596­4¶©{4
+»Q3ršM2¢ôP1À#0ÆÊÐ/Žp.ª\-H®Z+õêÞÀ  +¿,üdÈ.3fð/_Á 0tæ1kV@2FŽ¥3Q3Á:F4_{ž4å`5Q
+5ªû5ú>£6%»ž6FÎv6X#®6Tð6<465ÕM5{.5>ý4$D4  Ä3Df2³Ê1
+0 )z/$.fÄU- îÈ+ÄíÀ  +NÃo,§4ü-íC/¶ý0!vh1ò2ç2Â®q3I4zÚ4R"5
+SÉ5i»ì5®5S5êå}6z6
+¯<6
+k6"ª5ä§5¢Ü¬5N(4æ4c>3Å
+l3$È2Hæ1kên0sJ/[²
+..3ô,ò^k+ï&À  *Ì®,$
+b-gpº.Yó/
+0wL1|e2<X2ùL3óö4Ê4:ú4üÈ5DX5S5°MT5Êu5Ðr5¿p?5
+R5aB5Z€4 64
+3«3×P2ÏÆ
+2
+e1!Œ0%Í/	-ëG#,¢ßH+EâÀ  š,pP©ÊŠ«:Lp¬¡$­­:@®²4Ø¯°JœØ°È'D°Ãq1`Ô 2ŒæV3þÐ41 4§J5K5/f5HÃ5E6U5(Qú4ùª4¡45_ª3²Rz3Dg2f
+1Èì0¯
+/±ë.-tLÀ,&ÀI*ÇÍ¹,œL.^N/WE}0
+=1b2S23dÇÀ4'+4Ö5rq¥5ñç6V#$6©86ð	7ñû76
+É7Cí~7@œ}7,Ë7
+k6Éí26
+²6iØ5:
+5ë4L·Ä3Gb2ŠI1­
+
+0Õ/~Ê:.3Ö,Ü°üÀ  ,P-åN/!å¹0HT$1Y9 2Nt	3,:3ûÄ×4¡íÔ57Ì5žH6$6Ïv6»ú6õ*F7àv7
+µ7
+F7
+Ï!6åï
+6Š¢x6Vv5ô8æ5têÒ4×â4'*3b¢2¹Ž1d02n/M..ì,±¬À  ,?; -ß.Ù
+ì0-21o{2
+A¯2æ¹f3©3~4Z
+4ùcâ5|s5ãó³68Í€6lø6Žp6ÛF@6òù`6ô
+6Þ<ì6µî6Wœ6(Ý5¿5?ah4§î4N3. ~2NŒ?1V*0C
+Ž/ê-Ù,
+V^À  +Ã®L-
+â,.\Ê/
+0K­1
+«2jŽ3-DJ3â
++4€-5Å5Ð5×øº6%ŸÞ6gmÉ6Ë6š6®
+¬6 Û6 Ð6@5ö[45J5	×þ4oó<3·3ê2õRŽ21D40Ø.Óî-,,3R À  )UX*À€è+ã7°,ïš0-î`.î~ /øÓ 11þÁÄ2ÞG3šÀt4]ã4ùX²5r?5ËôÏ6¡Ø6</6OR~6Fô6&se5ó	
+5ûY5,Ðü4š(4
+M3Wm2dn1¢Ù0€/$Ä.anj-«
++·ï-Ž/.ó!'0*@1QS?2`» 3RùŠ4-+
+4øD5(6+õ6Šy<7c
+7XÕ77¹7Õé7å7åF:7ÒçL7°CÛ77/Å
+6Î?#6TÚ5¿ÔL5}64Q6ú3| B2
+`1vd0G'Z/
+êê-®¥À  -eð.ž9f06È1
+¡2*c)3 4T4œ`O5nÃQ6%ó6áU6Þ²7+Êp7o7Üü7²f7Áý7ÂóØ7³áB7 ÿ7`
+]7-ù6¬Ã60åã5œP4ù`¥4+`3N
+2XÀ1G(0 É®.âíš-HdÀ  -
+x€.z£G/¯È¢0×ßç1èd2Úr¶3Ž64(Z5%65ž¬¿66×6 6ý 75ý7lpñ7Œ7 ê7 ¡t7Û57wüG77ã©6ñ-Ê6FÞ6
+Fë5{Lª4ÃÆÞ43zä2&ŸÐ1©Å/ôØ.¬z-SÖ`À  ,Š.ÓÂ/:Gh0dù61vÈê2idÔ3Aï4
+àÉ4·SÂ5R/5ÖÆ6Eê6£j`6ö2¹7)'ç7Td"7sC©7|
+7kªQ7C¶7Œõ6¹ÿ¡6Sv5ÓOæ59
+²4-3¿g52áÐj1é{<0ÓÄ/š
+°.j:-ùÀ  +,pCø-§ìb.Ñ
+/ë80ï!ä1Ý
+2»þ3éI4Ks5 ÌÜ5ßŠ6ªE65y6ËœÂ7
+Ñ7+E77ùY7-:7pÛ6Ï,
+6Ñ{605ö4íáy41&¡3gt2«
+1
+xÛ0k»ü/6Âµ-øÔ,Ã$.WWŒ/«0ït2w3n4JÆ4çj5¢öê6G· 6Õ#£7FVë7¡p7çS8©>8+ºT8<	8GÕ8Nêf8K
+ä85ûi8
+Å7Êí7wÊc7É6t_5ÄÇA5
+0Ö4)0p34µ"2(¹1	MÛ/Ã¢f.sß
+À  .$Rÿ/ø)0¶1Þmœ2ì¯Í3Û×~4²$65{Èn62|6§¶7
+H-7J7ŸS¢7ù8³Ž8&ÌŸ84CD8;Ë
+87X8"ŸN7ÿÎ)7°Rn7Tb,6ß:÷6L °5£ï4ä
+4
+Ç'3u2å^0Þ9 /É7.D
+À  -â/4œ 0|=~1ìM2€6Œ3q4yt51£5Ý[®6q×6èrÝ7Eþ7S­7ÊÊ7ûZ
+8í8 ± 8(«×8$Æ827ÝÈ7·Å70ùø6¶â²6%.5\4³Ìi3Ø»œ2äj
+1Ò0©×/oà.[À  -y&.ÇÜ0
+VÊ1*ÕŒ27{X3,¶Æ44Îû:5Re6²6Ub7Õk7X§n7 7ÍLÔ7øŠ98
+
+Œ8867ø/7»3f7v:77
+Ã6n5ûv€5BN4È3é,2¡ê1QO0jêç/$-³-É3VÀ  ,4LB-Áá.Ó°0Kw1$ê2
+ê¯3,É3êÁ°4­$t5e\6oÎ6M²7§7\
+Y7?7Î,7óô8mG7ú%L7Ò
+û7æ7Aå6ÔS
+6LdR5¬G4ÿÇä4&nM3>-52>Óè1()20&º.°öª-S^ß/;Ç0VT1Q 2³Ÿ3Œb4¬jÒ5
+ç6<ÚØ6áž7g%07ËÕ8 8A3N8H"8*>â8~7ô(à8&Tù8hïÚ8
+H8~8DÈ¹8 ä76x7ñÈ6`G5 Œg4ÇÇÞ3×ýþ2Ëmõ1§
+­0oÁÖ/NrÀ  .ÏÞi0$ãö1dÄ26ö3ÃÜ4
+Þð5UØâ6Sß6²l79ÍQ7§
+ö8 àZ8(Zl86¹Ü8$	8i
+8â\80s
+8jÅU8úQ8mþ820Ú7â
+7vT6çgB6<¶x5
+±&4€Í
+3°ø{2¥œÃ1È0A¢1.ññ¥À  .EC/æç 1 jG2BŽ[3NJP4>Š
+5õ5×Ç6Ô[7
+uq7FU7ÑA388$Ý8
+ó.8
+T8°F8:#8lÎ8|Þ±8\t8ø7ÄT7Ož6Ÿêö6×š5UKÆ4Ò83òø2
+1OÑÄ0.·FfÀ  .%X;/U0ž1áõ2òÒ3ã
+³4ºŠ5Ò6*xY6Ÿ;!7:ýh7 Á±7íQJ8L8MS8?8
+~*8D¯58npG8sÈÀ8Kë8
+7Š7)9
+6nª5éñ®55B4=®Ê3EÚé24ºŒ1ú/ÊÅÉ.y6NÀ  - Å.+/Á|0ú	Ú2>
+3Ú]4@r4Õ÷v5ü6GÆ6âÜT7`^7»
+8%8§~8*8)L8NÍN8pEÆ8j²Ñ8:b7ôÒp7Þ7Ò6[ä»5¢44Ò=|3ïrK2ïÆ1ÒŽ°0¢Ì^/]
+ù.ßÐ/_I0í*ª2#$H3C+4Kµj58'E6c6ÂM7`+|7Û¹í82é8dK 8:Šú¶, ž¶íx¹-ê
+¹M ¹$
+lžWÝ7®0è88Ó8`š`8OÐ7»F6á6$áj5PC×4dõ3Xõ23µZ1Ée/£§eÀ  /hÕl0·î91ýW3g4k`5ß5ä;Y6`n76 7¶[8&]8L=Ÿ84~5Ž žœö¹
+dÂ¹=T ¹óúžfwù7ö48òð8O8Mû57ì7eÕf6¿Ä«6
+<Þ5,ŸÖ4;331542ô³0ÑÔú/Å
+À  /$ìF0±Ç1Žð
+2Ú3æB©4Ó/µ5šoê6iO
+7
+7ý87þÇg840|8- 6â(ž|¹ßm¹-¹bž.@L8
+8ßÐ838;N
+7Î~k7B4>6ôº5ß0£5	9Ö4
+o3	tä1àh0 +/GÅ®À  .ÂA0ê«1XÈ2iÚ3®4 K5YHö6Ý_6Ãî
+7W=Œ7ËB8
+#<8&õ7NžVŸ
+žþŽ0¹
+àžë¢@·ìL8C
+ä8Ì­8âÝ8( Þ7°mÐ7
+6xI5©ç4Ëi¬3ÕW2Ãi*1æÊ0\²ž/"À  -èÏ×/AÇ0^­1žÞÊ2Ôiô3ØC4Ãd:5×@6_%7
+
+7ŒÀ8û8 e	7"ž$_
+žß©~¹&žÌX·wC¬8g·8¹8}%G8ó³7]66õãâ64©Ž5i<æ4_­3Ñ2gÑ12Êù/òn5.y)0E1hL2//3œà4ÃÅ5®ú)6Œ
+71¥Å7Æi®87H
+8
+8KaÐžYÝL¹œ$ºJxº*êº6£öº1{Ìº	àJ¹ÀH·äx8Jð8¡º-8XFy7ãK7Gå 6{y5À4ÔöL3ÌªE2ªä1xuG0
+~HÀ  /çk15ßa2yŽF3=Â4_5²6Y ¡7:7¥²à8
+ÿº8kH58JLž+=Ž¹+º)º+;Òº;mº5Æº	
+C¹|¬·[]°8šŸ88E«Ê7ÈÉ°7, +6| 5 Y4¯ŽÈ3§}¿2ñ1HíØ/ýàÀ  /¥ÐJ1v25
+03Y÷I4dt5PRv6$É(6áê7ü8·W8RSH8I68·ù<8¹m3Û¹ú
+º+×¿º@7Cº9¿º:;¹jÇ5€ 8§8Rì83
+7® 766NGO5"4sB3Q92UûH1fj/À9/À  /I:V0 ¿1àÀ/3	s4,5	5àã_6 È7H7ÖÝç89^Z8H f·ý
+¹X¬¹ñÏÒº,s«ºE ðº=»ºg6¹Yê7Æš8¯dX8L8 vn76x6èl6ï~5@aº4Jc{3:If2a0Óœø/×À  .š0/ìý1.Ø2c»Q3	Ç4
+a<5phÚ6?ä7
+æ7€M!8 im8G
+¶ú÷¹Bív¹éº-ºIÊºA·º1¹G¡7ö¬z8·Â&8ë¬8
+ÛÁ7pÙž6°¢5ã/Z5 >3ÿÀä2ßà¶1¬Zô0i^8/
+ë 0D 1Ê\3	ä¡4#C5'v(6:Ì6á/37u¢8
+ëa88?ªž
+l¹µ.Ÿº7¯6ºÊ85ìU9:¹"zžºG ºOðÒ¹»>f·=š8­©Þ88+ŸT7ËÂ6ð86
+ê|509§4*þ3Ü~1Òn}0
+À  0KÅ1zê2Ú?4än5+á5ïË©6ž7s
+8ül8qf8&v·³Œ¹ŠÕ8º1>hºCŒžÙ9 k¹"Sº^ÛšºTÓð¹±©¶¶AU 8²{8JI8À7«6Ìq6_.5¿g4
+2ê1ª$0WºÏÀ  0€H1i32 µå3Á
+©4ÉÃ25·!ž6ûÊ7CQæ7âñ8Uè8
+A· šð¹{Žº*Íº¶žé}7£ ¹çåºv·4ºY·
+¹š7QÐÐ8·8
+ÿù8	a-7h(6š«5Ó§Á4æI3Úm52ŽO1Ú­0#ZÀ  /žc1qb2NXl3|ê4.€5|ï6NÄ+7
+67¶=
+8:ÎÉ8ô
+6¹"-º$\Úº
+œ±¹EÛÏžïMºõýºIeº^3¹Y7éû^8Œo°8{kS7ðe37@ú6ä5 '4©È3¥H2}413!/ÝôÀ  /ýB0vŒŠ1¶ 2î9	4	4,5
+¶5û!6Çq7_"8Žü8µ®7l÷ž¹wLº
+ì	ºú¹|¹Ø
+º>hzº7'ºc}I¹ëŠ8568Á\N8jÖŽ7Î
+7~Í6B<5Zõ4YB3=º¶2Ê
+0Åx/jhB0È×2
+1o3T8À4zDÆ5U~6`WÀ7(7Ö
+œ8_Kr8¬3S898¹u
+º@Â¹Ár:ÓŠ¢;<3Ð;!¹í;Z:kwº9ðº\"Þ¹Ü£8Aah8²ó8e4]7Ú¶B7+£ò6cß[5r4}h÷3V¥2
+ÕM0ÉøÀ  08Ñ1ø
+3)eT4I¶5NèA67ív7
+V7¶Ò
+8EÁå8¡8RSÈ¹WÜrº4¹­
+ý:Ìûÿ;1öG;ËM:è`®:1qÊºTÇ2º]S|¹nÓ¶8n@8®Ô8RHv7À°7ñ°6?]J5Vi4O°3.p1ÿ \0¢QÀ  0hÕ1·Ë\2ý#Ñ4Þ¥5
+{6+6àÝ7Y8,8U8òÍ8kX¹:£Àº(
+P¹Ç.:ÆQ;'žÍ;
+Ü¶:Ê¢Ü9ïÂœºpt_º^
+¹Uî(8W8ªú²8?\7ŠO
+6ô~Ý6Û85)ìö4!÷,3]C1ÂV
+0uTúÀ  091nÿ52§|ú3ÍW(4Ü5Î1Á6šµ7puO8®Æ8R8us¹
+kº
+$¹q:¿Šë;
+{G; î:¬äí9yCºÚº_Ž»¹=8£ªö8§j8,pŠ76ÃZ5ì²M4úáž3è|2Œr+1
+«Ý0&áÀ  /;0ÜÏh2#¬E3Uâ4v5zºZ6aõ71Ýí7òJm8²G8@¹ 2`º+á¹`7Ò:žüJ;=Æ:ëþß:' 7ºçvº`åU¹$#8¹þe8£Úq8¿7cÏï6µØ5£®+4¡é3
+Ã2XS¡1</­q1	5Ñ2V %3!(4ª¿5­¥,6ß
+7b°ì8B*8+ 8Å²Ò·ºÃaºS":žf;Tž;8O:œçÇ9Ýä:ÛÔí:$
+º8ºµéž
+çX8³
+8kW8iO7Zó:6fÆ5©">4ŠÄÚ3¢2QØZ1¿AÀ  0Ú|Ý2+.23i4n506|
+À7?Îl7÷Š8
+8Á9w4­` ¹ïÁtº>ö:¢
+€;=ÎY;7«{:ùt:R
+:ÂÄ9ðLzº
+º(¿· 8¶Ž8~7ò&Î7<.µ6wîd5ª4_3f¬y2)<j0Ø.œÀ  0¢2 \@30ÖÊ4T95]v6H|s7
+ëì7ÒÇØ8k²o8ŒÀ
+78¹×ü'º)«È:¥bú;';7B¶; :OØl:©dt9xÞºÛº5 8º7^8l*`7Ó{ 7
+j/6I75^
+,4T»Ê31;®2  {0¢ÞùÀ  0U>¢1«2ðB4
+5
+á6Û(6ôÖ7­é8Q`Š8žFÃ8¬X¹À6Ùºž:šž;?¶;6Ú;8Y:.ë:,e8úº¬õºd7€Þ8œÑ
+8YÔ:7ŽÏ16ýKR60
+5#í4TÖ2÷Ê1°	0[
+lÀ  /ÊÂ.1*áu2}­3¥åû4¿Cr5Âsž6®MÖ7
+_87ß8³Íj8IU6¹šq¹ÿÀ:¬
+p:òð²;6q.;V%L:qÔ:mçûžQoÖº~f¹õl8"E8Ájž8G~7#b6¿ÂH5Ö¡Ä4Óž3·ÛÄ2Ž61=¢q/àýÈ1&çb2Þ3°m44ÏrÍ5ÒÇ6žÕ7t8+-Ò8ªŠµ8Õ58žŠæžº;¯Áºª|;£T;U
+b;ëŠr;¹©;Ç»;>:àWKº:¶TºRÉ¹£,8xh8385F7zNw6ªS5Ää`4Ã3<3Šøm2wu1RÀ  1®d2QÒ3ûŒ4©Ð5®,Ð6kn7jß{8P
+8*ñ8×g+žgz`º+=¹í&:õ:;%,¬<Q:ÞPE;Ýõ
+;+3Ž:É{ºE×CºKæAžÛ»ð8©¯ì8Â 8
+7WdG6*_5¢Ò
+4Í3@82G0þöÉÀ  0ÈêÈ2
+Óé3[4¢Ò56y7C8ri8¯+8Ù"ž'Pº\±¹°ø:Ý-:éšK<Îû:­,À;ô.í;@H^:² ;ºPøºEéžŠ18³çt8rÌ7ðå74z6h\5¿Ú4wŽŒ3O2³g0¿HRÀ  0xÉ1Ø<314;u©5IðÊ6>)A7
+\£7ß)j8
+3f8ÛË¶Ö¢`º
+3,¹i.:Å!:÷><!Lö:xc<4n;U\ø:ÄËº\ðº>žaNt8Ÿ
+ú8tG27ÎÍ7é61¯û5=[.40[Þ31Ì€03·À  0
+1e `2ªJ3ßK^5 Œb6Òu6ê6p7·n8qoC8Ýý
+7ý¹öCžâld:­9¡
+</Êä:ÍK<Q;jqg:é<ºg9ðº7<=·ìsn8ÈV8cšË7­B6ÝKt5ö»54òmT3Ò2 ^g1WÄà/ÿ­13ýò2qÛ3Ÿ¯4àa5äMã6ÇÁ+748:º8ºÔ8æE(žÐx\ºQÙº
+òñ:Í¥h;
+9ô;U©@:ôV;AÒ:ù¹ñÓbºeÐ¹6ù¶8ÒÔ8[æ8ùB7®36°0,5Ì#4Ëgø3®i2~£1'¶À  1îº2cu63p$4ž¡5ŸÄ6šö,7í28&Ï|8¯B8ìp žº?ÕË¹ØZ:4`:Èg
+:O;
+ ;¶Ž;h±:Ý~þ¹þ+Òº\ÓK¹|B8)88
+¶7]c6¬P5š^4¥¯h3Ï¡2O¬²14žÀ  0Û¿2.Ž3p04â5Ù€6+.7Ya8ät8£r®8òž1/Xº-Ò ¹&r:a4:)d:ß¢D;Ì4 ;EbÈ;5À:ÁrºB!ºTžžóý8§T8Ï7ô X78Š`6nPì5«4í®3Vk2
+\
+0ÆÍrÀ  0 1ñ0e3*64RDð5c?6VÀ\71B^7ýòØ8ä
+8øÇ·e:àºÎ=¹0:¥¹xª;zm;üá ;kQ;jD:¥e	º
+nZºKP1ž·8ŽÕ8vl7Ò7B7K^65I55A{¢44|37Ë1Ò01uÀ  0A1Sc2ÇÂ4Å×5ÊÈ6*_7ö\7Ö
+Ç8U8þó7zH<º	ÊmžC79ðº·4;O#Ÿ<É;\ô;­:X ººB¥žt-8Â+Ø8f¢7°N-6ßàž5øþ4ó@*3ÒÞ2  1VëË/þUâ1,
+x2}Ï3¶ï4×ôÎ5Ü'6ÁÞk7Š88XÐ8Œ%ø8ûöðžWõ º>çºX:yùú9áðÌ;g";	ü×;d:¹s:ãfgº
+
+èºOæ¹ h8VH8@88P7nË6£gÿ5œÊ>4ŒØ{3¢P2p¬1CÂÀ  1
++}2Zßÿ3ó4²ªK5ž¥]6€òÜ7}h8%88±,59 Ôî·Ì º-¹Åº<:IP¹óä
+;š0X;.*;«îz:%:Á<Æº
+œºDôïžñó8Õ89n8 
+67Kœ|6@5±4 \3<2@50ö¹ªÀ  0Ô2(Ä`3iï^4_É5Ä6M7Wá8É8Š2n9®g6=®Àº
+Yº ¬ú:dº²n;ºùû;RX ;ÀR×9^o:Gºmº:Ežµå`8 Sá8peB7ßF57(ç06Z2F5s1ù4jÐy3Dí2œ¬0¶ëÏÀ  0×	1íQ3'÷4P*5aÇ6V7{7168 88ª9ß7û
+Èº
+ùvºŒî9ÎKô»ñn;ÍÃ5;v
+k;Ô·¹¢é:yÓÒº
+º/žs¯T8«Ò®8`W¬7ŸP7â6#ãj5/ ¹4#`:3c
+1Ÿr0n;éÀ  0".$1H2Ëÿv45ö6
+`]7
+º7ÚtÙ8>å9	aV8oªò¹ù2¹Ñê9XÒ;»N¬;àp;Y/;éfºGÂ:5ÔºÌ+º$õ·÷'º8·Q{8PJ7YÍ6Æu,5Û)4Õó3·ßö2±:1;;
+/Ý@j1ŽP2dn]3âJ4žÎ45œ¿Œ6š7÷8$ø8­*Y9z8€X¹úTRºÈÕ9&Â:Z;a©;É;.-	;
+ ?:s ºiºž	Œ8`8lùš7ô\¡7Gâ6÷¶5f@4E3
+Úq2F¢`1 
+ËÀ  0ìþ2:X3IŠ4Ý5}6td7^n¹8b8¢š9:z8rÎð¹à'º~$Æ9=d[:>B4; 5y;»Ë;S=:ÈÚ:Wôº`Ë²º	òž*h8
+8[u7ÖÄ7(î*6a5M(4{ü3Vý2
+á0ÊöÀ  0µ×\2ÈS3Ib4tg5:H6mÁl7=Ì{8¿68Øö9ó{8¥|Î¹Åú¿ºj·Ü9T
+9Æ
+:äê;® :¬óB:nUã:<VKºXH¹ü€C·È8À8J
+@7·Ðç7
+Jt62<ž5Fh
+4?nô3 }1êAB0TÀ  0~
+v1Íê30»45Ìe5Eï6<7
+*=7ä7©80F9¬}8Ñ
+¹«ÍñºWK
+9j©à8:Ç»; q:*ç9 â: ·ÚºP_¹åc]6Ä%`8 ó88¯7
+6×My6c_5
+5í4á_2ÕÂe1¿0?gÀ  041t*2µþæ3îcr5	iŠ6
+r·6ùý7Âðç89e8ý§t¹¡$ºCÞ
+9Š0¹¥O:«c:;µ·ò¢¹®ªd:ºH(ª¹Î"x7ô8£¢'8'@Ü7v]6
+5©4€x3§2U81{/š
+J0Ú§2+ïâ3k°*4x5<6Ìì7G8Ð.8b8ôåŽ8â¶è¹(°®ºM[Úº^Ð<:
+[o;e;;W;/}V:ŠÕº ºQF¹?7` 8]8=ðÖ7»¥ž7~Ï6Jìe5iJ[4f 3DŸð2
+0»W;À  0²2
+à#3B4iõ°5tšH6]ã27-ì7ê@_8
+Z8ðàK8ün¹JÜº?ðFºT%n:À:ù0¶;,Ì¯;
+:|DººEhš¹}Èz7æÈ8€Ô8+ùÀ7¡à6ûà6&pª5<·N483
+kŒ1æ9b0wÀ  0up1Û Ç3Y 4:úa5F×68,7M7Îàa8v¥â8ìÚà9
+ž·Êº2²ºIz9þKË:é;
+AÐ;
+È:"ùºŠ%º9Ã
+¹VZt8.
+ž8ìŠ8©7y6ÊÃ6ôï5$@4
+º
+2è1
+1©>0W/éÀ  0AÐ©1G2àZÔ4
+ÿ5º6uæ6õ\ù7³d8bŸ8èÕt9îèžUüÄº%(º>Ï×9óA:Ùþ+;¶ñ:ðý:km¹ÿ\®º.
+z¹.ìq8i
+84y8
+7\¬Ž6Š5ºòj4Ç"f3¹®2£1Xb0p€À  /álâ1>Ã2©3º4Ökå5Ù~6Â
+ç7 f8N8äÐ
+9$ÊŒ·q º­º4%9çà¶:Êdþ;,:Ë :Jà×¹ûl×º"wÝ¹~n8
+48|L7ì(û7)"w6Q5cõì4[ø3;ÏÚ2
+Ès0œ#f/^Åz0ê1å>¶3
+íù4=t
+5Evä62U7
+Ö7º	J8S:¯8Ä÷9@8h88¹\ôºE82º\®¹µm8  ¹Tº0(ºDê(¹Äð|žm
+8\8dÉ|8
+#¢7C6Ìã65\ì4nì3 €1œr0s4À  0lá]1Œ834
+ùµ5&g`6O26ñ¥³7¥|C8Aü\8œ#Ì9	zå8¡Dé¹pŽº:íÊºXØ°¹Ÿ
+8àÐ¹7Ù1º.*º:V¹¯"Îž
+h8oof8Wè7ó7\ŒŸ6š`5Ü.T4÷&3ðÍó2Ë!þ1üº0>^UÀ  07ä12d2Îp"3üþÀ5WÚ5ü6Í=º7ï;80Ÿ
+8µP9
+f8ÎmŒ¹F¯;º0£^ºUH¹ÇÂè¶Ãô¹U*º+.º08
+¹U ·5  8m^8I`T7Òœâ74òF6
+Þ5©"4ºq3²Ÿ2
+²1XÜ0	tÀ  0Dl1TXx2º83Ÿ
+4Ð©5È¹6šÕÀ7xÄd8¹8­}29R.8û¹
+©æº&XúºQ-å¹Ðî1ž7Þä¹r|º)7º%ßž¹w7K_ð8#	8;«À7±ù07
+'Ï6Bþµ5l-4zÍ~3i\Q2>.Ì1Ÿ/©¹(À  /ëç1L&2B3~*Ü4q 5wä6mÇ7OªV8Ah8¥©å9=Ô9_°žåI º
+ºMXo¹Údž« ¹ç;º&4ºç¹[s8ø8Ø·8-÷.746Êº°5÷×a5÷4 2Úy
+1€Hn0Zz/ nÎ0*i¥1BJ2»m3âj4î(5Ùi6«þ»7jÙO8	
+8Dë8Û|8ûûR84I¬¹;o[¹ôÄº+8º7Øº,þºL¹šôžxÈl8&=
+8f?h8$ã 7Ž'z7"~6xþ5¡ýÞ4¶%3±ó2YM1[0
+âŸÀ  0
+RM1^b
+2$3ŒÓ04Ès5¹A6Ç»7O&Æ7øòø8bz8×Í9¯28F¬¹70¹àº#eøº0­º$`¹÷]€¹siäžÆÐ8Fï@8_Š^87a7ze7
+6J5@4Èu3žŽ2jZ1+
+/ÙÛÀ  /Øuê1.?§2u~\3<]4¢ÖÞ5ñ6{!w73t<7ÞÚŽ8n;
+8Ôš9
+`º8ºhžÝþ¹Ìm[º4¹º)ŠºÂ¹â"A¹KÛ·CÐ8g¡m8Y
+R8!7ÍN6×x66
+
+05DUC4VÖ¡3L²ë2*f0ögP/ñµÀ  /G:0ü:`24Ðp3cK4zup5qáÀ6L³w7Á±7ÄÂp8]À8Ð7Ÿ9A8ê\ž»¹žTªºº"V@º$¹ÌæÔ¹#Ö7Lñ8)Î8RtH7åœÃ7N@r6 ¶A5Ü54
+
+Z3ôn1ÓT0t/<¥À  /810õt1èE
+3
+p4/=&516
+Ew6ø
+L7ªª+8Kìb8ÌlÕ9
+ÃÈ9
+Vž
+:œ¹€;õº
+ÒAº*Ôº
+¹·«qž÷c8>8æ8KÛ>7ÄeC7æH6Sè5Æ4]3Ä'2\×Ç1%HÄ/Ûh.wÀ/°òT1
+(!2DÉ3oz4~
+5jŽÉ6<gR7Ù7¿î8#(Ê8c48Ïèô8ç 8±r·HžÕe
+¹
+Ð
+¹
+ ,žÛ6s°À8>Wñ8[68(^ú7Í<Þ7Pñ6µÅ6Æ5,~G4?RÆ38
+2
+É0àã/­ZÀ  /Éß0è1^2"Ó33G4U5GLÀ6"&6å&Í7©8T8œš8Íº8óÖµ8À¬7[îžÌ¯žö$žÕÖïž.­7«»ð8X 8VN8ò57±n7.¡î6Ñí5Ø<Ì5	\4³
+3Þ1ð
+g0®N
+/\óãÀ  /aBÕ0¶z2 ÜÆ3€z4,ÿæ5#ä¶6Šú6Ä
+è7w$i8]8
+8Ë#9 V­8ãyä89|ž
+h«ž®þžm·wÆF8
+Û8qé>8Rf8	
+p7 [7
+RF6e>*5£Z	4Ë
+â3Ü&ß2ÐFA1¬;0x:L/
+À  / ñì0ó1œÌµ2ïrß4tJ5 |­5Ú6¢õ7Tö°7óXL8på
+8É]¹9Áÿ9/8%
+¶©ÀRžN9Øžj7JyÝ8c#Ä8
+Øò8M7ô1W7s€26Ô<6"Ø{5\î4
+3ç2LÉ1Oú$0×.žL
+À  .ÁB	0#©d1s¿»2Ê3·Ñ]4º)I5¥ÍC6Ü
+72È÷7×¯Þ8a8Ç/Q9
+-R9¡+8Ë7ãñ·|Þ¶¬$8#.8ãY8œF8I7ÕWÏ7<¯6eî5Àå4æR3ôtÝ2æ Ì1ÁM@0Ó/=ÓW-Ýû/"UF0/1¶¡32ßì§3ïÃ-4ßø
+5¶Rs6-&7â7©õ~8
+Ô8yôÍ8©8Á d8¹Sb8_Ê8u=Ð8]Îd8cê$8dÔ8J9¬8øÛ7Æiq7]ÇW6Ö>Ø63#Í5ÑY4£MQ3²2©îÚ1ò?0Kýz/ êEÀ  /Ýê0VL1þš2ºMÿ3ÈõÚ4œ_5ÈZ6_É7
+ÎÆ7>
+8š8kÙ*8¥Ù8Äî÷8Æ3n8®/8om8B8}
+é8j²D8Ayg8
+R7«®j79«s6¯K6å(5Mô4[Á3fþ2	1Z%-0
+gý.ÆÓÀ  .ÎÍ
+0'Øw1nž:2¯W3¢(4Æå5>A6<ÅE6ñV78z8]œ8¡8È=8Ó~8ÂþD8ª?ó8EP8(Ô8p÷88¹ 7÷XJ7óc76õŸ5ÙLÿ5Fa4:Ôb3HØ2<&n1eÚ/Ý€ý.3À  .Þd/ó+E1/s$2^!^3v¶f4p\5MhN6úÂ6Ê
+
+7iG7ëú8O¡ä8~b8Ë
+8ßó8×Í8Âu8¬ô_8ÂŽ8vmª8/øÜ7Ú
+7lpž6âçS6A¢c5Ï±4Å0n3éâ
+2ôck1à0µM/z.ÄÈÀ  .1ßX/¥0à\
+2ä3)À4++X5T
+5î`|6£øç7F/a7ÑèD8A@8{&8ÎÚ°8ìÓ8ìÀ8Ùàü8Á£p8€\8|K\8'87ŒŸÞ76úª6¯5æ²5€Æ43š83<82/M1Œ¥/×9À.<-$o.w/Ôn1¯ø28é(3GÄI4<¡î5t5àž6ÑÊ7hî7ŒC7öÕt84Sg8gNE8uÄ8æ
+8]ø8h
+o8Hbb8"ä17óÂ7€D7E§6Ðw°6A`[5Ïw4Ýþï4	3Çù2
+
+Õ0ä/€-J.N>ÑÀ  .W7/®Af0÷.Š23&ã^4
+ŒR5
+ð5À6t2À7¶Ë7ë67ànm8'B~8[i8}ÁÔ88|p³8bÎ8>šN8ø7Øb³7.7$Ò6ª"Ý6î5xN 4®3Õsæ2äÔ×1Ör0¯¶|/{Øí.
+ëVÀ  .'l(/s`0Âý\1ô7Ý3s4 Öž4ØüÚ5 b6NÁë6ê	P7h4R7Êf818Nž8t
+868x%s8\/84î48	
+7œ*Š7k×7öü6Î5é®û56ý4|Bx3± 2¢Œ1Ét0u¶à//WF-Û/³À  -ïA/EJ°0Ì1µj€2ÊC3Åâ:4©ãÔ566)Q6Ä¥
+7H97³ ^8
+ ©8Bm²8knd8|Œ*8sÚ38Uû8+4
+7øBÜ7¡ò7=~±6ÆÒN6:òj5&
+4ëXD4
+dÄ37Þ³2>œ@1.@Ž0
+ Ê.Å«<-uzÀ  -ªÄ.ó]D0551m:Ô2934u5?ô6à@6@Å7(ð79V8 ¿86"×8bD¬8w
+18oö8Oõñ8!z7Þk¯7º7%Û6
+¶Š5Ü5!:4QlÑ3r
+G2yh1e
+.0;¹ø/	*Í-²¹,O:-Œ
+/mþ0X_1º~2Ïh3
+_4iÝ
+5*ãª5ÚR6tä¯6ð
+D7Oû7Å`7ÔU7ÿgû8
+[¥8«²7ø7ÐÐ,7¡¥e7d¯"7I`6§ò6*5/4ò
+4'Âa3K·2Xò1Izñ0$V.éàß-÷À  -ÃB.ú6Œ02vÎ1_
+a2tdÒ3j
+4E
+5 )5»96Sº<6Ò
+77I7ëÛ7¿Åá7èVn7ü¥,7øíü7à7¹+7K$7Aé
+6ò
+6E-6lò5qüÏ4œI41â3
+0Á2&`Ã1Jï/úªï.²Z²-^UàÀ  -nøç.Ã|0
+c>10ÃÆ2C*Ö3<ðL4 _4î¹N5×¹62Ê6³³ò7%7x$«7«
+j7ÑDã7ä
+7à7Ç°ª7¡ô7máÉ7#6À§P6QêË5Ì­514
+ø3¹BÂ2ÝTú1èe&0Ö5Ø/­73.u©-œÀ  -*kJ.ì:/ÌZ1k,2ðØ3\3÷@4»2L5xìÖ6eU6KI7×:7Vq¡7Rö7º3T7Ìé7È(7¯E¶7âX7C-G6øº6±6K@5J4âtÊ4'
+Ù3\C2Hr1È0o«Š/?ð.©,ŠJ®À  ,Ë»Z.,ò/x90š%$1Ám·2Ã²3­Â4«H5:*>5àuÅ6mÅ?6Ý<74Ÿ77£!Ê7ŽnÈ7¯±¿7ÚÂ7d{w7xÈ6³.
+69wÁ5©Wj5ª 4CdÆ3wÿ21ïª0}cP/K®r.}Ý,Œl+XÑ8,í-N.AHÌ/ æ0­à1Ÿ*f2·#ë3à4dîÌ5®&5©6*66<6êšW7"¬7IOf7_Ér7`ïª7M(7+Ô7¹6²bÚ6]'$5õñ5rÄ|4Ô4$TÍ3_42
+©é1?0 /PD.Na,¶«cÀ  ,Áœ.
+d[/c/0ç(1ª22|3u,4@¿04ûÜÖ5-6ßô6¶^6ËÄx7
+áË7/ôó7CcÀ7CcŠ70Öµ7N6Øàã6š$62ìÔ5ÃØ 5?CÌ4¥Øð3þ]3+ÿÎ2L­1V0Dm/
+.·-ßtÄ,kÀ  ,LÒ-öÿÔ/2
+<0ajÞ1zSú2sî3Pï4
+4Î]^5nÿ5óob6Za@6¬à6ò.77&þ
+7%×¡7+?6ï Â6®OŒ6eÚØ6²5L5
+Ã
+4n+Œ3Ž2ðÊÐ2k1ú0¹à.Ø1«-LÄ,<URÀ  ,U¹*-±6ð/
+ô0%n19S26Á83
+C3ð¿î4 Ýæ5<îØ5Ã
+Û61UÆ6üž6Èp6ú
+7
+W7K6îÿ6»eP6Ÿ6&ek5Œð`5@Ëö4°Ü4¥3Sî21¿q0¢
+À/
+`.h
+Ð-"I+Ç©3À  +ý±_-VÜ
+.ñX/ÑGü0ðŠN1ó(°2×à<3š`¶4fŒÜ5
+Þ5ÎU6JL6^1°6à6ÇË66ÜeF6Õ-6µšš6ÉÞ62ZÝ5Íßü5P÷{4º²¥4ý3L}â2{»[1î0
+È1/hd.5(
+,ý¢l+Ìt*5>,â7-XB.Qò/Ãó(0Øí€1ÒÁù2³œT3¯41*p4Í5Q'x5Œ@Ô6ô6T$è6
+Ì;6$á6Þ6È¯6i\I6.Ë
+5ì 5M5Ä4}m4"N3Cýî24h1­W0 Y&/
+S.i{-#óÁ+ÉûûÀ  +×*Ì-0Œ.~×</¡B0³!=1®©Ê23`Ú>4X4¬°50Ä55þâ64v6chÞ6Ê6Cw6jò6@6y\5Ÿ¡5cË 4ôH4jJ
+3Çpc3`¢2HRí1k?å0s*¶/\ÿ.0uß,÷vZ+T4À  +Š*-	gÖ.G
+/}$0TØ12nÁ34}
+3ïô~4Fí5`5ûX5ÑÛ6È,6;9H6QÁb6Qð
+6<SÌ6ÑŒ5ÜOW5äÂ5(ý
+4±ý4'^3(2Ñ§2
+=
+1!%0%£ /é-î°,§/+MXÚÀ  +kï,Ä&B.=ñ/7Âü0Oã1LòØ222N3ú3¶ÄL4Wº¯4ßú#5L±55€Ô5ê36	²6#}16!YP6
+µ5Þì5«ú5CÂ4Ü\è4^Ã3ÉÑ>3#Ý2l1NT0®¡/°7.§æ-xê ,-(
+*ÔÀ  +
+»Ê,jù®-®â.äÃÀ0x1Ây1ëž2·
+²3{(54ç4355kž5o=5ªÖÝ5ÕŽ65êr5á
+5Ÿ,u5^5664Î€4Mx3³3ß27¢1X0a/Nør.)?`,÷Ìl+£¡*D[ (×7È+D,T×@-Ü.ÃW/ÙÎ$0ÕR1·z2æÛ38êb3ØËš4`%u4ÌŒ25%V5mÇ
+5ô5­®×5±ÅE5£fE5
+N5H³ü5ì4 
+·4*ýO3¢3	=V2M"1i0šE/¡€ô.Ía-g:ð,!
+*Å5îÀ  *Ò,-œb-{ÊL. <G/³ d0¯èÒ1Ìž2fPá3²3ŽP4;4«5
+^w5F{m5}"ñ5ð­5cg5
+v75ZÎ5 Ž4Ô:24{1[4ç3zŒ2Ò;2
+Až1MlH0na/sÍ.[--Øö+ò*ŸÀ  *¢Ð,£-CÛd.zAü/r¢01pé26Ô
+2ôó3hø4ü¯4c4ÞQ05/Ë5J3û5de5f5O
+W5&îþ4ñj4S46'H3œ¡30Kç2üh1ÖÈ1
+[0!qx/$Q#.lV,èíú+¡åî*EãÀ  *e><+¿L-
+ì|.4
+h/KÂ0J*²10rc2W82¶3XoB3áÐ4OlÞ4§år4ïÈU5E5(è²5'?T5,<4æ¶_4¡k4Iøë3â:m3bê>2Ë¶2#z1j0<Þ/©Þ.©©-ª>,lT+#x£)Ç=vÀ  *L×+a¿,§û*-Û©ª.ü\/þ®r0áœº1¯ŽÆ2p$ß3
+3§Ô4
+°4bói4¡14È¬4ÚØº4Ð÷.4®H4
+4"ØM3µv`30L2"|1ÛU1
+ñ
+0Ç/x6-òL°,«
+Ü+Ozh)Ù
+P(IZ &­-P)ßD+8¯!,8>-«k2.Àf6/œÔõ0€¶D1{
+2))2ÈZµ3Q®3Á«44
+Æ4fCt4ÁG4«Y4°WO4¢g 4
+ùË4FÄ4úÇ3Û3#IÐ23ä1ÿ31<GZ0uT/i.e-SÂ,Iç+
+°))©ì.À  )µG+lR,[
+Ú-%z./É²0iü1O2
+iZ2¥]ú3-Î3Þ4°á4=fŒ4sÓ¹4º4â4
+4U©4
+}&3Í-¢3pÞ2û€­2j}|1Â,ð1º09K:/TŸZ.W|¡-@V,$î*Ñ )~&ØÀ  )Ä*èS,)©9-Y¿.u/s|ß0T;f1"²ò1Û2a=3~î3|$3Í»ö44>$â4X7+4ZÛ
+4E×4^v3åí
+3e²3+Rž2°µ·2".1
+&[0ÁÀ2/ùò:/©€.àx- +ÈÅ* Ú)(uQÀ  )D	£*£Íf+ð2-4.0 %//fY0¢Ô0ìË1 /{2>É2Çö38Ô3(3×Z4v
+4ù94ñø4ú¥3Ò'È3ßÏ37;2ÌA)2K
+1µQÃ1?0L±â/N.)Ü-,~Ì7+FZ*;(¥À  (á\*>+Ãð,¹QF-ÔÍo.Ö©/Ÿ0Ë²1I»œ1ñ2}Ü°2éãF3<à¶3
+¡#3¥k3³v3ªØ3Œã3K%Q2ÿJB2WP2¹À1VŸn0ôš/±1.¯-Æ, L*(&à©
+nšÊx§§Š;nà(©Òb*
+
++N$Î,^-z¶.z
+/Ç
+0GŸæ1p1¡øÎ2+02%3è+3A[23{Ô3ö²3Ø3$*3eH¥3(Â2ÝÏž2!2¿$1|§0ÏÓ0Ÿ/C¢8._ô-`pê,G+eZ)Õô(#À  (ÍŒ)åWæ+'¿ú,Wº-síø.rÞ/T?,0#và0ÝÅ^1¬2
+í»2oü2× 3
+/3Kß¢3kÇ3qv3])Ó34Õ63
+?2¬3,2H^I1ÏÅá1?µ
+0
+|/ä]ó/êï.'-'Å,**çÅ)1ì(@r'À  (S*)°t®+[',&·/-<æ.<5ª/$ð"/þ]Ž0¬ª1N}1Ù°2J€2Špª2òŽ3ë?32J*35=43$
+P3aÅ2Ÿ«ì2u-@2
+ŽP1
+y1ei0U>F/®f.ÄgM-Þ2,Þ4,+Ä-¢*¿h)QÇ'ý<À  (Ü)w"î*µìŠ+ëh-ß
+.Öv.ëB./µÍŠ0we1ÂÊ1
+€2'R2kª2©°Y2×í¶2òñ2ò2ÕÙ2§Üš2j~¬2ô(1¢°1 ª$0+/à./
+ý¶.Eñx-\f_,Yº¯+>
+Þ*s(Ék's)À  'Šÿ
+)
+\*REÿ+bÂ,¯0-î.€/Z{50éº0²1:µu1«ÿ2
+!þ2B²2p	à2Mß2s)2G9*2
+ë1¯K
+1:ìF0«ü0åS/,b©.4-	éò+EÐªeÜÀª/p©4øPš)|l§ ®¥¡/P'c|^(œØè*
+R+3Ø(,L;á-L.3ã/
+-#/Ÿ(40e3Ú0óô¢1e
+1¿22
+(29j2W
+2_[2Nlô2)îÜ1ùg(1£±1=ðX0ÄÃ05ü/ÔÁ.ÕÓ€.Îó-¯o,`	+Ý
+)Ò»R(ìD'-
+ÊÀ  '8:&(è)â
+ú+,&ò-&Ñ.
+l.â,/±~0:Qn0Æ
+P19ýë1~1ãQ2R2+æ21*Æ2"2â1Á£Y1{yK1u0Âä0	­/^Ãt. yã-Ì³
+,æà+åûÀ*Ê"À)T(UÓ:' À  '
+÷ì(kîB)­Ð*à+ÿ,ÿÒ
+-áMç.®š/nu0o 0%þ1nÉ1k51¬Qû1ß?>2 >2Ö/1í`
+1¿¬v1ß10Ã50Éó0M~/º"»/Ýd.V@D-È/,aI+7n*D)M«(
+Íê&§úwÀ  &Ãkf($
+|)r
+N*÷+³"$,³ r-`÷.uõ/'#/É&0T}W0Å¿N1"//1j€Å1Úu1©,1©31£61k'§1$7u0Ì?0aú /ßf/D@4.î­-×-ºš,Å +æ;)ûÏ#(Á]'3&
+ÙÓÀ  &YÍæ'žUk)	ù*3²+M`,NÝ¶-6è.
+ëÄ.Á5p/fš/ñ]d0]B0±T0ùK(1ëW1#ž	1Ž0÷A0­ìÍ0R¿_/ÚžH/@40.@-¡×¬,) *Y?°ªaÐªB©J&šTvF§6ÐŠË`€¢
+T&#J'`Ì(¥²×)Öêö*õRñ+öF,Ú0-ª)Ü.je/
+ÿt/.0+¿0q»¡0³0ì1
+YL1Ôd1üî0ÚÓ0 6e0Pº/ñÒ]/xð.ãz.8Q[-F6,§öN+Œ}ß*ºÅ9)£Dv({¥"'*Ý²%ÌVrÀ  %ØÐP'5Î()®L*Æ°++Ç°),°µÃ-ÀX.=J*.åi/uhû/çíñ0AÖ0kï0Œ-0Úè;0âF0Ïìw0©õw0w>Æ0 '/žE÷/<¢.«Z.
+^\-Eß ,zÚ+;é*Ž_)r/À(:zÜ&ý
+
+%PoÀ  %¥Z
+'
+Ï(LöZ)
+¡*
+d+Ù
+,:è-R­š.î.®Ó/:uô/¯`0ñ~0V0¬L0¡
+ß0€ãd0ß0r/©0.Á/Þ§|/}s / U.g:-žÖ·-2Ô,%+7óã*5G
+)
+Ö'ò¡*&€|µ%D×À  %cÇ&¿¢<(
+Ÿ¯)8[î*RÕ?+TÚ,;-Ú¡-Ç£e.pzu.ÿØ/n5¥/ÄØ0_+06zÔ0N§0Oc07£\0td/ÉÅ{/zN/
+ZS.
+-îS-9ál,
++^Š*®ßð)ªJ®(úÓ'`6&ºŸ$µŠÀ  $ù¶&SJ'(Í2)ëe*ì«<+ÑÂ,¢3-\UÛ.N­.É.úÅ/Hi/E¢/«:!/¶$/šwý/%/:ä{.Ý¥Ï.^ÎŠ-º
+2,÷@
++çi
+*[ª	°Ü©·N©?Oš/Åº§-ŒŠ?€Ì£x3À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &XÃ'y-T(¶ó)ì~+³c,:Î,ïh-»Då.gì/
+=®/«kß0$ž,050ÕR11
+©1-6,19§10ìº1-50âµ+0 I04Ô/Ÿm/1ÐX.Ù-ÕA-	&Ê,T6+ú*'õ(Òœ'D@&+}_À  %ó'JŸ(.)¿ô²*ÚrI+Û&n,Áøw-Œ.QX/ %/êk0£>0dv>0­¶e0ë0U1
+Ò1`41ÏØ0ø`¯0Œ	0}²0ô/ø//.vP-³ÒC,ç]ª,-þ+-)æi
+(²Jd'rŸ&&WöÀ  %»y¯'
+ &(d)_æ*§}Ì+§×@,m-gé%. <Ø.Äì/TÑè/Í
+¢0/È00¶KV0ÜÜ
+0î{0åeì0Äfð0~è0J×/ò(ò/z.ñZ.GÒð-!H,ŒmÂ+Ö*Öv)Œ+(
+'FóÌ%îe
+À  %ÝÄ&ÚÓ
+(Ð¿)M4*i+i&,MÅ)- Ò-Ýæ°.ç³/Îþ/òÈ/ö3Ø0<ý0fX0ä0¬60§,&0m30]Ç0ú/¶hä/BÒ
+.·Ø­.
+-`à,}Ø+¥Ã*Š4)L(cwh')r%ºLÀ  %°&{KÙ'¶=ß(èÙ8*)Š+qÍ+å^,²þ-v§^.lõ.¥'/!Û/×
+/Ûý0¶0>z0Sãm0QäÄ08æì0G/ÈB;/uQ§/¯2.},-ÔÐV-
+~,MÞ+jíT*l`)QhØ("è¶&ÞŸ.%
+Ï|'|â(ÑÕ€*)+DÃ	,^Œ-]Âñ.BÕ8/Ù/Îÿn0zò:1É'11ÙÏ2$V2]
+ô2Ø22µ 2g;¶2/sš1ìÊ1àª1žk0¹ /ëÀ/,Ûz._·/-"t,
+++bvk*0ž(ðÙ'Ó'À  'N R(ªÜ)ù-T+åM,4¯
+-3å
+.
+ñl.ôÑD/§±Ê0KU0Úï1P!1±¯2äõ24+2YaÒ2i2`\2?Ý2Þc1Å
+k1mj0üä?0nY
+/Æ}Â/â/.=ø-WÚ9,Xö3+?å|*KX(ÌFÚ'uœnÀ  '^(ã)Àn*ö#,
+Ñz-
+G-ò<.»~Ô/d'0·è0§1 /1UÈ1Îæœ2
+ a2)ô27&î20¢¶2ä1è;1@Á1?Þ0ÌWª0A@</¡fÄ.íÑÈ.h¿-0ý,1Ž+
+T)ôýî(§ŽŠ'IÔÀ  &á9¥(9Õ')á*¬Sª+Áç³,ÀRâ-šS£.,d/2-/Ø50i
+b0ß1?1Ä11ÇU/1óL+2³Æ2?1àp[1­g³1mø01œ#0Ë0'Z/x.·ß2-ï
+-	IÁ,
+qì*õ:)¿e.("s'
+ë­À  &¶&'×Æ8)w@*E0f+\Xá,Y.p-=.³ê.Ç#|/qö_0£0}t0Ûoì1*@Ç1lÓ91o1€<1£¶×1š1dzW1nÜ0ÄÌÐ0V|ÿ/Î
+î/.q.ì-ª4,Ä
++Æ_*°eZ)Ìm(= &ä(Œš[*š,+aÏT,
+'-¡­(.ÃJ/D0U¢c1â1­Ô128Ï2®x13L3[Ô3à.3¯Ÿš3Œ)p3Ž883Dê3k­Ø3 UŠ2Áâ©2Oñ%1ÅjÇ1%¡0uBÿ/ ä.·üE-º
+\,¥È+@*2*²(×WÝÀ  (
+)ýñr+8 ,j~ -wÕ.Ê,/aÒ*0-ND0êüÚ1÷â2òG2³Ï2îvŠ333p;b38ð33š3²3DsÆ3
+^2¢®#2.ð51ŠtB1
+è®0Oz:/p.ö-ßU,+[ö·*JÒ(¶â¬À  (nå£)Ä+0Œ,4ç°-J
+.G¢
+/-qÊ0ú%0Ž41X7(1æ)ë2YÞÚ2·Î¹3
+/3:¶d3afn3s±93kÊ.3Kàð3
+9³2×Ê/2y2
+ïB1}¿0ä_0)±v/^
+÷.ß|-¡M,fôÇ+4Ôí)øÕæ(m|À  ()°)3£*ÈÂß+þ¢¿-[.
+¯ã.ò"Ò/¹L0zØr1~1 oG2V2&Ë2Ãñº31i3"Zý31`d3-w
+3}2ëÿB2£Y2H11ÙÜ¡1Qu0°íÂ0è²/-
+
+.GÒö-JÆ,4Öb+
+³")Ã((kðÀ  'Èõ!)#©y*jH+v ,£_h-{N.b/QG¡0
+GÒ0©Þ15iK1­£2ýž2eÊ+2XÚ2Æ2Þ"2ÞGÔ2Æp22]Ò
+2
+!&1Ú¿1!l0z÷ê/Œ?Ú.ø8G.Æp-Jz,·þ*Í"°)Vj(+4)ø#e+Kô,¢&-¹«h.Î©l/ÊQ®0®XŒ1cå21kè2Ò0Õ3\ò3Í«4*É4}Z4šH#4ÈB4ÖŠ$4Î<4±Šñ4æb4<>D3æFõ3yíÀ2ðõ2K¶è1n0Èê=/é.í¢Z-Ôý,§¹ä+h
+3*
+úºÀ  )Ë
+
++&YÜ,osý-o
+.š_~/€ª:0Ä@1W#82Ç2ª¬333l3§94
+4NÚ4Ö4€é4±?n4«ô4þ4eE4
+e3Áæ3Rû2Ë2,1K0ª/ÅñÌ.Éòð-µ
+
+,Š+EG)ï³èÀ  )ð²+/Ä,9£¯-jeX./~0Z_1%~€1ÝJ2(c3	Éæ3ÇŠ3ÖÏè4 Y4VÈ!4AÜ4Ø·4áÌ4l¬S48;Ç3ÿ3&3,n2Š/2
+vI1TQ:08Ã/¢Þú.ŠC-
+°,jêÑ+"Û)År^À  )a®°*ž
+X,Óa-%ì.7B/2¶¢060çŽ 1Ó27HT2ÀÀÁ34«f3nÎ3ã²
+4ä
+4;5T4Lä4IiJ41[4
+sI3Ã'T3rK|3Æ2L1Ü«ð1&
+=0[À
+/P.
+-jX,8ŠT*ÿ}^)0ÓÀ  ){ü*[nQ+$,Âç¿-ÖË.ÎÏt/°60jú10M1ÐÄ2[Ûj2Ï30f3±3¹ÿò3çÍÞ44û3ì3œU3µ3)¬2ŒF<28$Ï1kN0ï0/9r¬.=Éd-*wª,aØ*¹õ)aÞ+ëH,jñ-§Øù.ÒÓ /è\0áJ
+1¿âi2ÑJ3=ûæ3Ýx4d×®4Ñáy5+
+5{)Þ5¥%
+5Ã³@5ÑL=5ÉöÛ5¯~«5ß¥5>âo4íg43þ 3[
+2¥ôT1Ý:ç1A0^.ñ ä-¿%,,
+Ð+"ÖÀ  *ì,@8s-_}.¬\K/œä0·È1`'2j4\3x3ŽG®4:64ªð5
+B5My5Ž5¡bè5­qs5š4j5Ûµ5f}5 ÿo4È,4]tã3Ø8Ê3:4ð22š1ŒQb0Ü±%/ã Ž.Í5 -¢»n,bè+
+]vÀ  *žL¬,Óô-UÌ.
+äö/Aš0G&1q»Ì24Æ#2îj3óâ4
+4ÿ¯4ØÔî5É%5T5~%
+5š5qö5lqy5:]°5
+n4£üó45°Ç3±Ðö3c[2háü1gÞ0¶/È/»
+F.©i\-Q¯,:ê1*äD(À  *Œ+ÖÞì-Ù
+.>ÛC/Q>0Id1*·H1þ¯Ó2§£83C@,3Éåß4:
+4¥Y4ä15ùÄ59k5KwŒ5I_53+5¬ä4ÊrÝ4~çp4
+ì¬3i$2ñ#27^Š1tü°0®j/éÙ.
+-SÏß,Oy*³ÍhÀ  *!
++ð,·Ì$-ãÙ6.÷óÌ/íü0Çe1Ób2Ažž2á1,3iEj3Øw44ë4ÐÓ4»œâ4éÇs5Â)5Ú
+4óË94Åø04¬Ü45Ôû3ÌQ 3J¢2¯b2ÛQ13)Š0RZ/XØ.C£«-üb+×i*VŠ,O-n°.©r¶/ÓL0æs61ÜŒ,2¹
+3öÝ41ÖÕ4Ë|Ä5MÇu5ž¥6¿È6Tø6\Ö6¡YS6¬Wð6§]>6M)6iÇË6&D#5ÒŸª5lß4ë2?4Mº=38ß2Õ·:1ýKô1Š/ð Ï.¿Ò-o,%?2À  +òA¶-DÊ./­J0Œ»(1Ž2¢;3_¬¢4
+4¥üT5'ãW5Éâ5ñÈ6.P6bp±6
+¯`6¶6D6x/É6EÍ 6
+&R5³Wœ5Içì4È­4/®3þ2¶vŽ1Ø5
+0à«æ/ÌµM.£æ-e
+},
+ÀDÀ  +œäk-kä.YZ¬/üH01nà2kvÕ3-k3àÆg4{ä5ÿ85iÝw5Œ6©62'µ6T
+Ú6eÆú6bUÒ6IÅ>6!Òw5è5ðÏ5&ð:4Š'Ð4
+ 3_î826.1³
+%0º
+/©iÌ.AŽ-=^ë+è¬À  +
+,Ý§ü.
+J/Aî0R1Ht2'©62öTá3RÇ45öê4ž625&'*5Z~5Ä6Þº6
+¶ó6,R6,#|6Z³5û¯5µÕb5iÂ5ø4¢3æÕ&31¬v2oëR1=0i;/
+L.Uó-X+·ÐÀ  +*SŠ,x1-¿Ô.ëÉ/þKï0ðN1Ç·/2Ò²3;ŸK3Õì4XÛì4ÄáŸ5!Fò5p`5£+~5ÊÆ5åŒ.5ëâO5ÙàQ5³ºA5À5*Eæ4Â±4B:Å3ª 	3jŽ21jH1Qàª0YË/E¥.
+bŠ,Û¿+õ- 
+.V;K/û:0ºY1É[À2Ÿw3»~4dÑ®5+5¢
+6è066'6×äS7dP7>`7[þ7jj¬7f G7N¡õ7(ot6öŽ6 í69Çn5Œé­5(¶4Þ3µ.2ÙV1ä±P0Òuª/©±.oh«-
+À  ,ÛÚ.0	/x°0E1¥vî2^^3`º4; 4î^5
+6üÐ6dW©6±{®6ø;7
+»77ÀŸ7E2C7BÆ7/ñJ7ûä6Ói×66z5¢$ø5ŒH4b} 32}2º3Â1ÃU0³Ò/ÊÝ.L=e,ükÔÀ  ,¬Û.
+ÌÈ/C6ì0pdI1
+2tb3J
+ï4@T4¹·Ì5OOS5Ì"à62C6
+6Ã­6úœ\7g7ùÚ7×7@6ïª6°
+6f{J6,¢5`B4ñ4<È36ì2Ø,1¢oZ0//oú.)!,ÐŸ
+À  ,|RŸ-Ê+/
+×)0.=X1;Z20X3Vi3ÑïO4
+5ox5L6 .\6ITÍ6 6º©6Þ%6õå6ø£>6åå6Ÿ)6Ôb68ËZ5ÕŸv5Y74Á 4ì3NvŽ2vù/1N`0mÚ/>^j.æÜ,¥6À  ,
+îD-}y.°îË/Ø,Ì0ç!à1ØK]2±AÅ3~»ì4 Ö4³:50êŸ53n5ù
+65$ô6rò6{6«6².Ð6§Ÿ6Bn6SM6
+m5¡#š5#­°4(3âŸ€328B1@ZÌ0/Ò°/
+ÂÂ-Åw/,rÇÐ-Ôz/)í²0m¬1R_2I83é4lç5'Î65Ð,6aì6ÕÞ*72>7ð7®07ÒbÄ7ìV¿7úq 7ú­
+7ê$7È.7¬
+7Qen6úü66²û5ñw5A.4ÜX3€Xà2®äÜ1¢900|/;ý;-éú¶À  -¯Õ/
+yÑ0DY1oó2
+ü3nòî4B
+/5
+2;5«f#69ŒZ6°FA74N7Z@70³7°ŸA7Èo7Ör7ØZ§7Ë7­ìT7
+Ã75ÎZ6Ù6cÆþ5Ð`5&a4gâ;32äC1/0bN/ %-ÇÀ  -.Þ
+à01=As2Iá3<È4õx4Ù,5Ç6ìÆ6®X6èU7-7hbÄ7»7€k7²rú7¶C7¬
+
+7Éx7c
+Ò77F6žð6@(5¯I
+5
+ž4B
+Æ3ka2yÇV1g«0;¥£/-¥@PÀ  -L»[.£$
+/ãiF1
+Í2
+3	2¢3ÞË4ô5C²Ö5Ô:f6J,à6ªA7  7.d$7Zêp7Ã7så7µá77sM:7:ä6ý@d6Ì6
+524á©4
+5P3<ù²2GÆ%18€H0Gø.ÓAï-ã
+À  -C}.Px·/ÄX0¯ŒO1ºa%2¬€ù3¬4Ey.4ôL:5@5ýú!6X[î6¥ö¿6èË7¡i79p07Té¡7bÆù7[ûê7?7œl6Æ>6jR5ñÔ+5Z6*4«õâ3ìœ·3g2Äô1	Æä/ÝÔ.YÂ-A
+Ñ.m/îXÏ1%h2HdP3S®`4Bºo5Çi5Øh6KÂ7Êr7t³7ŸŽ8Ø8®D8%ÁÄ8* 081<8< R8BŠ89H¢8
+%	7äéÁ7Ž76¹5÷ö50l4Z²3k¿2]¥15Ì0A§.£+À  .y
+
+/Å¿v1	.ë2&#3/qØ4![h5N5³US6Xâ6áxø7K€Á7\Ê7Ù'º8I8»8c_8
+ªD8(á	8/8&
+
+8
+þX7ÊO7~×27
+Øl6 C5ÖW€5F¿4<+i3J~ú2> J1/Þª .JÀ  .F^/&
+0Ùê|2âá3
+5P3ÿøÂ4Ìºh5B6+;6³]7"77°'Å7ÖÔ7ïhô8 &8
+ 8ÁÀ8
+8Îk7ó¯M7¯Žn7[nü6íX6^Ö5µ"Q5 !n4
+Â 3)>ð2
+aï1j/žÐñ.fÒ
+À  .  /i0¡w"1ÃDT2Íñ3œ:Ž4P45R_×5þ.6
+A6ó7A\i7'Î7šš7Á[«7ÕÓs7í
+z8¢v8ó7ÿ"7Ñaê7Ä78Æ6Å P67&5í 4Ïø;3þ±¯3þæ1ý(0Îqò/÷Â.7*À  -¿÷Ä/æÖ0R1}
+Ê2
+x3tùM4CÌ 5:n5¥	å6.JY6 ñ
+7­Ö7<O°7ti7Nb7«YÒ7Åæô7ß_7é:Æ7Øšh7¯7tþ576š
+6šx5eo[4­3Áß
+2Í}·1ŸJr0Ü/Z=%.N6/;X0ê¥1ËÉ82ô E3ÿoE4çZ5µ¬6u÷
+7öÍ7¿7íK
+8$Ê87Æê8Q7Ë<5¬|¬¶z×7Íø8G8Y
+8o%d8L787é7¥Ï#7$!ì6
+f5Ë©5 
+ì4
+/3OŸ1ÜÄŒ0f°/HõýÀ  /
+
+ú0ve&1©ºú2ËÃ|3ÔÐ4Àúx56Mp6ïUl7n&'7Èl8
+ß8
+î8Á764î>µwâ 7BF<8
+
+8P
+8^%Ù89(7þs7Õ7ãÅ6r]ü5°g4ÝC3ñY2äïI1œ)Ö0VÞ/+ ^À  .ù~Î0Dõ 1¬Œ2¢æŽ3ª1Þ4n5rÓ?6$é6Àœ?7@ÎE7£»Ë7è78$7ëÉ~73é6Ïr5ýË7jŸ8
+ò8Fð,8M&P8'F7àv]7~Ñ
+6÷K@6N,5ú$4ºH13ÊT2¿?1ñ0b/J¿À  .ºå©0Û1K<ü2tØ3&U4gÅi56S5øÄ76%7ve7}èV7ž¶7Úx~7Èí7{Ða6¹'6â 7`8
+È	8=Ú:8<&Å8oe7Ây¡7Xjq6ÎÎó6* \5sÝÅ4M_3£N2å1{è04no.áê>À  .x/Ä)l1 2"ZH3)èï4­Š4ôÌ5§¶B6GÅ6Ì=
+74Y747šÆž7€X^7e8õ6èŸ6üQ`7×884ÄI8+'<8×7€|æ72Ö6ŠRŠ6Á5=Ç@4h¥3x!2gœe1<²N0NÉ.§>ÿ/ÏÐ1".2^wŒ3]b4«5tÌ6;Æù6÷;7ïß8 :|8?68PG
+7Èú
+ž6€¹\¹g@¹X¹_²ù¹ Î_·žä8<Ê88gF8œµ7 7	c6N®54OÉ3Àm2lö91,fm/Ú¶À  /­#>1úõ2:! 3]¡°4e
+5LØ6
+áB6Ð:7iÎ@7Û¡8%Î889Ú7»Ùž7~¹Ä`¹W»C¹vö$¹P!žåà·` h8Dd8¶ß8Tä8µh7/|6ðö.63d!5e³#4~ Î3sÀ2K51/ºÔFÀ  /.ª0Ú¹x2Ë3248Ã
+5%b5ÿ÷6©ÉZ7?ŒÃ7µžE8
+
+á8 ,7®ž(žÔ^žðY?¹H5ï¹g<
+¹@
+žÉe¶òp8L>H8xÍM8B6ì7íZ57pœÏ6Ï&>6¿5B.$4U¢
+3L >2)të0õQ</ñþÀ  /Rt/0¥}1âêÎ3o4
+y 4üZ5Ä+Š6|7«F7Yë7än8Z7¡"·àâtž×)Ê¹8°¹W"¹0þ¯ž­I16
+(8T 8l,Ù8/Â7ÏI7M
+š6­VN5ü65
+©#4-#H3$?î2ŽE0Ãn/vpÀ  /
+0`*1>2ž¬ä3À]ê4®ñ5`868¯86×37U÷!7±
+7à$17v,·²
+*žœúP¹)+A¹GÈ¹!mAž-Z7PD8[ñ¿8_f8
+Ü7±8þ7){6]5Æìù4öHG4€2øÿ>1Ëç;0Õ/6Zä0JÆ71m2×m3þT®5ñÎ5äà6¬ª7\ËÅ7ëIÄ8I $8vœ7Û°žÊ$¹£åº:º"Ó,º*]æº)ûXº
+ÁÖ¹¡éž¢
+Œ8<8@`8d<B8¢;7oh6žÀx5òä
+5	4f»2áy1€ð0R~dÀ  0*,š1
+
+£2µz3Ö4Û"ú5Áx6sî7<`7Êô8/×À8]È,7Øïž²ÅZ¹uLº'º#oº/'º.Rº
+îÍ¹IöžÓn8LÊ68
+Â8Q¡7èzØ7S2t6¡5Òòß4ìÅ3å ð2Á1,Ó03ÍÀ  0	1W[[2Ão3­Ðs4²bU5¢6p`7õv7©Ü&8[8DÓB7ÖÃlžu¹ã±¹ÿðº$
+þº3ñ-º2Hº
+Å¹žNBT8]
+Æ8Ù$8?ç7Í±>77M~6hŠ5³ 4Ç3Àtk2¡'1jÒ80
+ŽÀ  /Ñó1$p2`ÜÆ3
+U4¡²5uNX6<8é6÷7%W7úî8+ÞR7ÔÐž%É¹R¹÷®åº$Šìº8ºÚº6
+Hº
+HÀ¹ÒžÝÊ8nA^8¥8,l87²ç¢7h6fy}5c4¢B3Gä241;JÊ/ì×¹À  /¿ñ0ã·	2
+2®3:p4AÂ5.}k6áp6¶>M7PÝ7Çý(8éd7Òl6žY«ø¹q¹ïm*º%B×º=º:?º
+u¹¹|,I·®ò|8~üû8xãÄ8Ñ7
+6ÿ)68!¬5f>J4z3l6Ÿ2BW1
+Ã\/¯v	0¯÷P2í
+39:ú4Y6Œ5[øð6?S7
+·Q7°>>82È8ùì8_hžê¹Æ.	º,ôj¹ì69%V(9Ð·ŸÍ4º'cºEÎT¹Ð>œž€À8è8S88=7ž€7ëG6EV.5b	Æ4^3=\|2
+žE0³G"À  0>1æù!3
+v!47×£5:®š6"þ6òÔð7Wå8
+Ù8vÚ
+8VÖž¹·Ôº&¹ò{8šrº9}¹-£º??ºJ±p¹Æª	žT¿ø8ñ8æ8+Ùu7£Ó76+Êà5C4?¬3"þ1ï&£0À  0q	š1Œ2ÿb4x5d`6©
+6Ê;<7q8êª8[À=8N£žRm¹©zûº Ô¹øôñ6G°9õ¹¡¶oºWºO¹œWž6t8Þ 8Ÿ8ªá7v6ÞI6?5%D4 È3§1ÆÜŒ0}ÍÃÀ  09-16ç2ÅØç3ê2ß4ð415ÔšN6¡¡7Ql7á÷k8@Šp8Fq.ž žø¹!vº¢
+¹ÿnÝžŸ¶D÷¹ìVºnö.ºTw±¹³š·§YÐ8Êœ8vè8	|M7vŸ6º5ñh54ä2Ù1Ó0Im
+À  0$²1L«2O93§t­4­€5þ_6r§7!IŸ7¶8%¢8>>Ä·Þ	È¹Çðº1Bºô^¹
+Ó¹
+,ºÀºhÚºYZÎ¹©ëö¶À8·V8fSî7ðu7N6Œ5ŸQñ4ÐA3ÆN2£å
+1lØ0
+F1eÅ2Ru3C4¥
+é5Š	§6ú
+7Pšß7ý0Û8t·m8£IŸ7y	@¹-º6³p¹¥:Ê;0
+€;fÈ;sN:s\ýº
+%,ºS¹UÎ7$l@8¡5Ž8s{7ü[W7P
+6©y5¥žK4€Ö%3QÛ2QÈ
+19YÀ  0äý21í3p?4a5Ó6uô747Ýå(8[-ß8©|7¯Ð¹"Zº*º³¹O]:Ãñ;%Ï7;x4:ç(×:9Ìº8Ò`ºTÂ³¹ã7«Ð8¥8`7â'Ä77jÚ6xÐá5z>4ù²3r23se0æË¥À  0»/~2ÇŽ3Ek®4gÕ²5k8Ò6M©7O7Ÿx8A€O8	87á²ð¹aéšº
+Áþ¹[óv:œF;;:Éjã: <ºTºUóR¹p<8hÀ8t8M¬®7Çô27
+ž6TNÐ5rxb4n:3J[[2
+F0¿$À  0ay1ãCŠ3C46¢¢5:Ë6$µ`6øÛ
+7MÆ8(À8hô8
+%¹D°öºÉF¹3HL:¶ö;T:ó5º:«¬ð9VÐºp,áºW#î¹múà8/8
+R8:ÀÆ7­À 7V6/Ì¿5EüH4@3"7.1íM0}À  0O&ç1¢÷æ2ß­4o5
+^W5ø*6À³|7818qd8#p¹'xOºÐ¹
+ò:¯ñm;¯:ÝX:î÷8Q­Šº
+í
+ºXT¹US8[¶d8õ18'ÔÝ7
+6Úš)6
+J­5/4È¶2ô& 1°è0_¬û18Ï2'3ÀWK4ß¢Ó5ß×6¿vJ7D28$ÆÇ8ú8¯2pž[ð ºgºAp:ÜF;M
+;,·1:¡Ãø:D«·:ïKm:
+wºrË£º8kž¯P8¹ò8_;86K7îD6ž$O5Øtä4Ù3»Ož2²l14Ç?À  1
+Ø
+2s`]3£üi4¿QK5Àbz6¥¥€7q¥â8Wš8Ñ8ª¹žGš¹ôc~º,}\:1;6ÊÀ;,Nr:Ý\ì:u1Ÿ:Ö99â;¬º|nº«9žÐ8S84(8
+àb7i6 Žº5»fR4ºë3 S2nÈè1]À  1 à»2Hl3¡4ÿÄ5 íg6Ôþ7NÃb7ÿÑ8}Qm8Š?º·­=À¹Ü2º$:å; ;+å®;
+zÓ:ÛË:ŒÛ"9h@ºžº
+
+
+ž=ìÈ8íF8t*7ùö7JS{6E$5WŸ4ž
+3
+Þî2F,ú0þîöÀ  0ÉÒ±2
+Œz3VO4}\v5xR6d°7+àà7ÚòÖ8bÿ£8¡Æ]¶°¹ÄØÛºò:Ü;	<*;+|ê;*G):«
+{:£¢Ñ8ÂQTºÚ,ºâ·ÛÀ8ñ8aŒ7Úi'7+ô6c«
+5I)4}	D3VM2
+
+0É2À  0ãì1åÕ3
+×4<¹h5D~60ge7þa7¶8H­Û8M7:Ë ¹­¹ÛG:1_:äé;+8;H:Ãa:j¡ž ü€º«¹þi¶íÀ8  8OeÞ7»œY7
+Êo64Ëó5Hu+4@¢P3 ÜJ1éê50Oo1_Ç22­&y3è5þr6Ü6æ
+(7¥]ÿ8Ca#8±Tê8ŽÏ(žõšº6ŒaºÁ:÷;È;f
+;Ô;?G;ŽQÙ;%Õ<:Óº-þÒºO
+}¹:78d|8ç8,íi7{Ö6ÔÙ5ü_B4þ®Ã3Ü²2¥(Ô1VNÀ  1>32Ë3Ç4èæ5é
+Ø6È`Â7œJ8/l8€Ù&8·žÁòº&×¹åTl:ß/d;60i;ñ
+;'
+;Ê;:é×:ŒÁº9ºH;'¹r\8xë8é8
+S?7
+À6¹°d5ÚLÿ4ÛU3Œúe2øH16v×À  1
+U42tá3¥ 4Â,ê5Ä¢6ªµ]7|9(8¥ž8]`8¹3žÈºiQ¹©%â:Ç"ó;×ê<@;{C;àÆ
+;Oþh:¥å¯ºD@
+ºAWÍ¹­.8­P8Hµ8
+¹7g#N645ž:»4·Uè3B02ix1À  0ø8j2B+73/"4Dí5êm6	ö7T÷º8È8á8»ež7>º?Æ¹Yîä:¯g:ªþ_<Ÿe:ëÓr;÷ ;eü:
+
+ºOanº:tvžÓÏô8äÖ8uó7ö=Ø7D9
+6^5(y4©x3{ø29.b0íÂÀ  0µÆk2uN3E{S4l¹Þ5v p6^œ7-¶O7çÔ¡8~Ë«8œø·¡Ö ¹ì,žÃ$:	ë:¥<$<V:º°t<;z':p]<ºZQº3$žEš8
+^8eT7Õ	7!Nï6Pi€5h,l4_ú3;£2ÍI0­âK1p^²2ºl3ú
+>5H&6F¶6ø
+À7²§28ST8ÀU8ÂÏ ¹
+óºJº`P:¿ß;-ÎÐ:1È;S ;é²;I²Ð:óüž¹émº^ò9¹g[ 87¬ð880`7`6ÜçC6n5,03çXª2­qu1aa@À  1MOy2_,3ÖàŽ4úÐŸ5üSL6ÙRÀ708?ŠK8ŽñÅ8Èú~žßõ º8L¹æàØ:nÇ:çé*:ªë;9@;>À;pÔ:×ïÍ¹õÅèºV0¬¹HÞ 8RYx8S:8Ô7ìà6Àch5ã+4äÎ3ÅŸÎ2É+1?AÀ  1*@@2§ë3³¶)4Ó15Ö,6ºÂ7[.8+»D8©c18Ï%øž€Tº&¹§0:Eû:hhÓ;
+Ì;Êè ;dAÒ;BZ:»âÌº,ºMo!¹*`¢8m 8Ô8%J7m~º6£ß5¿=P4Ÿç>3€$ð2tAÁ1
+ÅCÀ  112SáT34«Q¥5¯ß
+6ŒÄ7ljY8Ð<8Ô8ÕQožP)ðº
+º¹NBÈ9Ò36~ô ;4È
+;û ;ö°;vµ:Õ°º;dºD­¹
+ã(8Ù>8uÞ7úa7I#ž6[³5O4.¯32@ñ,0÷îÀ  0ÈC2
+rÓ3ZÂ%45€ì6yã7D
+V8å38F
+8Û|ê·°hºñžü8C`ºfjª;dqj<$Ð;Ìw;±«(:È¶º
+gº;ì
+žÚËZ8/8f 7Øxj7$È¶6U¯¯5nÃ4fì=3Aâi2
+ 0ŽR1e T2±u3ï$/5
+Tž6
+Ö\6ð
+Þ7®*Ò8Pè'8Ã[v8ÜÞðž·÷º9B'ºW°:T3R:ö;Î;$þM;,º:ÇâT:ÙÁ(ºØ®ºLÉ¹G> 8;(8©8$¶k7Û6Î-ô5õ4ø 3×Þ2¡Ú1RXÀ  1D Y2Š3Î(E4ñ^ï5óËð6Ó!P78~8> 8ža²8âàž~º(áýº;Š:#B8ø4;Ê;I+Â;$:»§:·°º6ºA&
+¹)7D8RÀ8¢Å8;O7~ßØ6³5Ógì4ÔÌ3žA2Î12qÀ  1#@]2~÷¬3­,\4Ìm5Ïë#6¶5Â7F(8+Xó8­gì8èDÎž
+ºÙº!9ä¡ùºKç;­aF;mY3;®õ:#*J:n;º7Áº64u¹
+0j8iP8s7ð8À47\	6ß5±OJ4±c3T 2bÆ(1(À  1`a2LÜ30t4ŠÉë5¬
+Y6J37j§€8Z8¢n&8í÷Œ¶Ñž@º!²º19¿ ºÛh;À*w;Ã;ÃYË93tI:fvºçXº+BÌžÚS8ô8c*Y7æ6793<6yoV56ª4\D3q
+22N¶0åFtÀ  0Ã Ê2Àp3Vi4h5)6xœG7DÂú8ÉÂ8t`8óª­7¯aØ¹ï¹Î@8q »(nâ;Òóÿ;Ùë;×Ÿ3¹à&:"6vº
+øº Q&žE`8Ã8S
+À7Å7\ï6C z5Z<4SHG31 2×C0¥x1ApÆ2oº3ËJ4í÷·5ðHï6Ïý87Î8;"³8¶Ú8ò¶D6y ¹þg&ºô,8cØà:€";+±;zä;(K;
+ò:aíRºU=gºGžá] 8]u@8vÉ8
+¢)7uCU6­
+ä5Í4Îï3³Ud2< 1.;ÄÀ  1&
+u283¯±è4Îªa5Ò56·i7}l8*Q8¬1g8ô(J7Áp¹ä:Zºn{l81Ø:mLÄ;
+Z€;m;:ùgK:ÈË(:FNüºMº
+àÑž° 8hw¬8e[h7üþt7V6²65°û4°šÏ3r2c·b1yóÀ  1
+š%2Y9k3D4¯]
+5³Ã{6ÕÝ7pX8Ûï8¡µ8õM88¬è¹Ê
+º[8Ìv :Td;.Š;_:¡Ž:nÁ,:*°¢ºDÐ¬º@cž«08sz
+8Sí67Þž77ûç6|5èâ4b3{rþ2:ö0ñpEÀ  0Þ§2/ff3qA4µ5À6B/7O¶\8	88à8÷
+N8kÄ¹¯àÃºG¡ 8ù»ä9]nU; ;Q¿:@9ÖŽ:Hº<T¹í?ßž
+#8~|n8B7Àr»7X06M±·5k4h6s3E×25£0»ì€À  0§¿2b39Ïù4aÀ5n|
+6[]7/
+7ñ*[87S8ø~Q8Ž¹³ùº44œ9r¹sl:å­A;DžÛ0þ¹­Ôr9æçº4có¹Õþû·rl@8¿j81Ð7¢,Þ6õhó6
+Ø]51mc4+šÞ3;41Òé0i1Ð
+2b3{š4ŽÀº5·ú'6¡$7pcx8ÿÅ8
+8îpa8ªpð¹L£ìºDºMÕt9öÃÉ:úV};-¬Y; =:
+¹àÄtºHü¹šýN·©î 8t@ð8NVª7Þ¶ÿ7;ÒX6£?5Uÿ4¹\3¥2EÝf1 _À  0ù2CÐ3åÝ4C5¡Ã6&Ò7VÄo8	OÆ8þ8êjø8Ä(¹&>º7%
+ºC*¬9ë?:êœe;!v;
+Âb:,O¹ÜÔ¥º<Ûc¹FM¶Ï
+@8pÐ 8<_7Äñß7#CÖ6`ÊÆ5
+y4Ç×3`è2'_ú0ØK
+À  0Ð2#÷3` %4
+Åk5)`6vý7=%e7÷?8þm8æe8Ýà8žÿ°pº)¹vº8Î9àY:Û$%;:ö?:wŠ4¹ØäÏº15Â¹L7V 8m`@8*h7«,À7
+µS6<O
+5Y
+ä4W¬£38ß2â0°kxÀ  0§øè2çQ37t4\5fù6PàY7#[7Ûß8yíµ8â`$8÷Úž²äÄº
+Mæº-Õ9Õ#M:ËÍ;
+:Ñ·:Vód¹Ôôþº%*¹[°7ž7ø8iïè8qh7g 6äM 6ÓP5,òØ4)É3Aª1ÔÊD0ÖÀ  0~×1Ë¯#3Hù4-958±26+)²7	çQ7À8eÞ8ÞZž9§ŸžL2<ºâTº#*D9Éî:»ñ
+:çR:¬¡):6@ý¹ÑBºê¹4B8"L8f8zR7oE6³05æ¯+5 _Ê3÷Í 2ÏÜé1Ïl0AXe0À
+e23M¡µ4sê:5zj6^
+ž7(ÎÝ7Ùí8jŒ8Ê8ïH7à¹J-º;¶ºCÎ·¹¹b9	`ž!Wºzgº:ú*¹×F)žÒž8ß8dÜ8
+5°7Å7®60Í5Lãó4K3.o2
+0§À  0¥d)2 32FÀ4Toæ5[å6DM7á7Å`y8Y}¿8Â/Ä8öì8(¹G}º0ÐMº?ùB¹ä@8Ã°žÀÃýºódº0¡Y¹Áxyž¡òŒ8$J\8W'|8
+ÓX7àD6ß¥Ú6G®5.V4,3|È1Ú0µ
+À  0Œì1Û%Ø3ëÌ44õ5<|`6*â7fä7°Óq8H?n8º\x8þÃÙ8u¹dŠº&
+Þº<#Ô¹M8fÃpžûg*ºlfº&H¹«ªËžcÅl87µ¶8Irç7øâ 7mö6Œ
+W5û5È@4
+Š2ðôF1±øÊ0d©WÀ  0`+`1²®2÷!°4{<5
+lÚ6
+x6äeÏ7Fh878²+9M8®ç¹:Pº
+;yº8Nr¹¥:|7ÅP¹Žºånºï¹¹Ý"ž¥p8K!8;ŸT7Ø
+N7F+6Ô5ÈwÌ4âtË3Üýg2ºîü1j0/èxÀ  0*Üè12ÀkÇ3ìÐ4üº«5ì6¿ýÖ7¹a8%ÂÊ8ªµÞ9968ÛÆŽ¹~üºñº4y¹®ej·¯÷¹8W-º
+^mºì¹t·°8^c8.	Á7·X7
+a#6j¢5l4¥Y3í2é±1A¶°/öO00aoê1±²Ü2ô/4ûž5à6#¬6ÒÏ7Ç8
+
+"8³8ØE*8Ó¯H6iâ¹d.¹ø?º#Õº,
+(º%fÌºý$¹€¥žÚ7ÀÀ8TŽ84"7Ö\U7KfÄ6 TP5ÕòÐ4ô8:3ð2Ì-10ANuÀ  0BX1¡¡2ÓØ
+3þ`5ºÍ5ðE6»7{Ü8ÿ8l8Ôz@8ãV7ÝÃž¹=ö]¹äº€Pº$ñ¶º
+ÈÔ¹üŸâ¹€¢žš¶7É%8Nª8#kä7Œ¯?70É6S^5¶	24ÎÛ3Ê®Ô2«ï 1}H0"YÀ  0#A:1f2³'3ØÉË4ãÙu5Ï÷46€a7`*
+8Ý8Ÿ8Ð¯X8òuc8O%¹Ÿ2¹ÐmÒºsº
+ÆIº*Ö¹çx¹ya:žmÌ8DŸ8Gk 8¿€7£*7€Î6d€Ó54©}ô3¥O2Ã1M`.0dÀ  0)â1RþT2*13³2ø4Ÿ=P5¯Ï#6*7Dw7ëóv8qð
+8Ìäm9 ì98Žžã
+¹ŒUº
+AÖºâº
+à¹ÒH¹Qy:ž	:8%öå8@Ò8c7U6ò©66¢î5lkì4 Ñ3à¯2W.
+1
+wÀ/ÈßBÀ  /Ê%1"ÛÞ2eŠu3&4¡*5§6kç*7(Äö7ÑÛ18`ÈÂ8É9Á8ÇÖnžÂ¹š<iººopºîæ¹œ
+§¹)3·Rp8F©8:97âÎG7_Oþ6»ÅŽ6¡5,¯4=Z35"22Õñ0Û
+Š/õ_/êŠ19i2\ó3È4¢d85êM6iE7
+ê7žûh87S8Çü8Ê	8Ã}8,Kèžarb¹
+Î¹Pú¹@ÙVžô
+Úž
+Ìø7Ó»8F(î83­°7ïø 7=
+6è@60ð'5fœ4C3{£>2T ¬1OÇ/Æ<²À  /Éï21 ~÷2^Ãy3Ó	4
+j56H6Nå^7x7§ä8)[8"p8ÇÚª8Ïå"8r`·åH¢žöÎ¹-9ô¹
+€£ž»ÃØ·T
+8Šy8Aš	8$@ë7Ô)¿7`*6Ç
+Ã6~Æ5CA+4Z|Û3SŠ21ü17/Š	KÀ  /©Æœ1o
+2<Í
+3e»4s±85a64
+16û
+	7Í®8«$8|ä8Å¬B8Ü»Å8îeµu ž²lm¹	yfžøßáž{ÊŽ& 8
+o
+8='!8Ô&7ž[{7=Úç6¥Úë5øÈ5Å@41Ý03+©Æ2ø0Ò<Ñ/
+ÕâÀ  /I0ÜÀ&2Ö¡3=Ïü4K%5=~6%6Ùó%7
+¶Ò8
+Öí8×X8Ã}Ø8éj8ŸÒ 7Õïž]š)žËqŒžŽvxžg77~877Â88Š88gc7:7@6š5Ã84øª4	=
+3­	1ÛèÙ0 
+t/KDõÀ  /Rëª0ª¡B1ñÀi3äò4"54v5ÿ²6žÚ?7i?ê8 ¶8rc8ÁOp8öi8á¶Ù8YÅÙ·¬îÖžðž`$·]ì8
+Ÿ£8Q h84%P7ëõ<7Ÿø6òw16Fêv5UF4±Õ3Á;³2·`1à®0[Ž*/
+Þ&/Vàý0«T	1îž·3,œ4òn5 c5äQ6® 7>ñŽ7Åø8/ð8ò$8š8° ç8
+U8I²7ÿÐ7âyn8Z8;Ð8Bµÿ8$æ7çPL7v
+7ÖŽ6jßù5­dê4ÝT3ô(d2ê €1ÃPæ0ù/4À  /9i¡021Ï,2üºÒ4Å4ùš(5É86HÞ7+«7ŽA*8"ça8{ÈŠ8€Ü8³Ox8 üf8sP8/gô8Ô8,È 8@æ
+89õ»8@$7ÌF7lÐ46êÛ6G¡R5Ô4º"Ä3ÍS2Ä2Ò1£q=0m]ª/l/À  /òF0z"j1¯s¡2×
+*3æJ64×5®ý
+6wÇ:7e}7¢¶8Þ48m­8 8¶
+8­Ür8w8_ü8Cøô8Eûà8FÄ6815t8È7±Ú?7HŽN6ÃdO6$b«5om4133¥ÚA2E10>È+.ñšÀ  .üõÒ0Kß1Ñ2±}3¿|ã4Žvð5s6Tü¶7a7ÒC8Õ8_`8d8¹ì8ºŒ8£FÂ8U 8mW8_/8L¡ç8(u-7ñæÚ787$i6?Â6$59¿V4hH3}f`2p®`1GcØ02®.¶6ñÀ  .Â0
+Á1`]2ÞÛ3¯4ÞT5sÑ×62226ã²7~5 7÷¶8QuŒ8(8œ;08Ç8žÿ8%
+8Z8xc\8R8Žè7Ô$7xÈb7 |
+6j6j5»Êž5,4"*3/>2$Òœ1€/Ã:a.uÌs.®>0
+ÃŠ1D"|2p(3èë4qm5D&6
+6¬~ó79?7¬Æ·8
+îr8Eë8r08;88s8^(8GRL8+
+8cD7Â7ñ7s|\736}p85Ñi¥5S4;§Æ3KåT2A
+$1i]/åÜ.Í¡À  .Xè/ñ¹F1*	×2Q43`ðê4S4Ò5-¢5÷+ä6Æ7&z7õª8 ºî88 8fIU8¿8|=8o?T8Wþ8=58
+±u7õz7«
+7Rî6äc6W+Ë5°Á-4üž24
+F¢3*Æ2!51û×/¿L.qGÈÀ  .|æm/Ëë>1ñ221Íð3@ 45O85|5×$ž6
+7ÛW7$7ëÔ8*ö8Yþz8uÝ8yÌB8jô8Qøæ83Þ
+8ÅÞ7ÚVl7ß72`±6œœ60çZ5¶4ÌÉX3ýÊþ3	*92a	0Õ
+€/Zx.@ôLÀ  .M
+/Š
+60ë±2gS3/4i4ûß85·
+6h«f7)47z§ 7Ô§Ì8
+å+8M³8l³N8t
+G8fš×8KóE8*$8ÚH7¿
+^7ye`7ÒÜ6hº6
+¢ì5^à~4Ú3Áž2ÏW1Ãø0 A/f3H. ÒÀ  .
+Oš/O00·Ñ1æl2üQ3ó4ÌÆ05b6C:6Üî"7[7Ÿ@Æ8ÔA8AhÁ8c8nlM8b]8Eí¥8 ið7ïÝb7£æP7K
+6â
+6b'Ë5ÈŒú5
+4Y×H3Fr2Þ;1oÞ0VÍ/± -À¬-ù|
+/IQŽ0AÊ1¯ù2Ÿt3ŽBö4$¶5W«f6A6y*7`7v<7·}7ò)8êð8ò~8²)8
+_ 7í©*7œ,7Í76ïv6×V6`
+V5ÌÞ-5$
+i4eð73Æ52·1Õ80f@v/$ž-ÍûyÀ  -×5N/-ÿ0vp1ÍP2¥×3xÙ4Å35=çå5ñ ¶6
+ãñ7+Ä7^07Š£7Ýo8b+8
+él8
+}t7üTN7Ö7š:ë7re7
+ô6ž;6=ô05¬­5	ºã4@_·3k$2{
+>1jzn0?/Ü¡-«/XÀ  -Žî/¬s0P\r1¡2:3®Œ4`Ë_5$$c5Ñ¿h6jn6åîÞ7EÊE7Éü7È¶
+7ï²È8 à\7ü7ãéY7Ÿ_ð7à©7O7ùŸ6¶t6Þ
+5|ø4Þ²º4Ï83<á2Hß1;Jk0Ìº.Ú3-c5À  -§±.î³€0*Hâ1Téj2i;3_É?4<
+X5
+`á5²^
+6Irü6Ç47-X7ðw7³üš7Ø¡=7é®7ä(7Ë~e7Š»R7{
+Ô7,Ù6×ýÅ6rÍ\5óÈ5Xœ4©ï¯3ê}p3
+ù2°à1
+i/ä%ž.¢¬å-K.'À  -`ÁÅ.žc05Q1&Ð28
+3254MR4á:Ÿ5üÎ6(H6©
+7Xm7h-â7C27Á¯7Ñu7ËŸ«7³p7¶7PXR7
+|6Š
+64-Ð5¯c|574jYG3\p2Ÿæ±1Éb0¹ÔÌ/±ý.VMm-ã-
+&.Ø4/¶0âûÂ1÷úì2íSá3Æö€4"5<&5ÔŠ6RÞ6žGô7\«7Cvž7p$7
+
+7
+}7wK>7PÿÇ7!|6â³L6cN6"&@5¢ÓJ5t 4aš&3Ï2ºO~1Ä90µ/ùî.PoJ-}óÀ  -à.\óÂ/~]0ÄÊ
+1×zž2Îœr3­Ìï4
+Œ5%fÑ5»yF6:µØ6£Â86ýÕu7.«ð7VÉ£7mŸ7n¬ô7ZÈ7727
+3î6Âø6tJ6	I5ò4ò&/4<à3Z2ü%1£Cl0º¯/sÝú.,ÛJ,Ö»À  ,äOÒ.:Q/õ80ŠR1¶ú2°'3£;4[åÜ5§5¢pä6"6<z6Þñ7á&7=o07QXÑ7Q î7=ôQ7
+dT6íÖŽ6£=à6JQø5àÙÞ5^¥44Ãc
+4[3NjN2wQ10oÁ­/AÈ.	GK,ª{-À  ,žß.*à/XØ)0f1zN23vó47¶@4ïÎŽ5h6
+eQ6umx6À
+¶7]7$Œ74ó
+73é7!HÛ76ÃE6(6 €5¯ 5+$4 
+3äj§3Ïé28ªä1A€02
+þ/²7-Ëf,|u À  ,oW-èÝ/'Åà0TiÂ1kô42eôD3DŠ4€4ÂO<5`ÀG5äz
+6Laý6¡)Ö6à(7
+ºK7g7â7f6ÓÃ6Žf6Gã5ëºŠ5zÎq4ïGª4K¹ö3
+2Îk1ô_0þ
+/èŽ.»8¬->,#ôè,/-Xh.ÍR·0 ý$1(ú2	pÌ2é-43­A4c
+f55TÔ5ìž³6;=6f6ŠG&6Œu6¿à\6±[
+6«!6aÀ"6µS5Ÿz@5Qô4Í
+41²ä3õ-2·?41Ù0^0â
+3/Î¢A.¥¯-iå,ÍÿÀ  ,H®-w\.±ld/ßI¹0ö
+1îÉj2Êö{3p±4FM4äÒn5hF05Ðô6% Ÿ6h~n6/[6€á^6§ó6
+Š6H~6Anr6Šc5¡ö50DT4«µ04HÇ3bM
+24D1Ž"ú0»Yh/«x. :-@ÛP+íô7À  +ý÷ž-Pe./Œ+0Ð¹)1Ê±:2¬¿Á3B4)ì44ÄhØ5Gâ¹5³s66}@6HÐ6|/ 6¿F6I6ŒA6WË¶6!
+Å5Ù.æ5««5ö²4\Ð3íœR34¯Ÿ2rR¥10/°.Y"×-¢»+ŒLpÀ  +Í^-(²°.s?|/è0ªìÄ1Š
+23V'
+4
+T4£ÿC5'@5Ðx5ïó6)!±6Sÿ6m:X6müI6VÙ¹6/n6 Ë5«5L¿4ÛR$4Rä3²é3p24<Ä1T`0[£Š/HÐ. ;,àÔL+€©À  +Ät-]ú.;rÖ/np
+0
+ ^1Ü2`€3)Éû3áx4®5Ê5t[s5Âì6	sR6+Ïó6>ö)6=ey6(:ñ6A'5ÀòË5yæJ5º)4¶ã4X%3p)Œ2²êF1ìMÅ1	õ0
+/ î@-ÍÏ@,c#+1ùÅ+,qº,Ù-Ì
+Ä/T0oö1
+õt1ïó12ŽÍB3o±Í4
+ï04 55ð5S¹25ÚŸ5ÂQe5Þ;5å;5Ô
+s5°ßÀ5Òš539D4ØÇ4i­3à743>¿F2}ß1Ÿ}k0ÞÄ/å7Q.ÏVB-€Æ,fÝ+
+öÀÀ  +ub,tÔ-°P.ß^/ø2*0ò.1Ð)n2×3Py3ó­
+4{+¿4ä¿J58Q54î5šÙê5ÀÜ5Å\5¶h5Ø5a¥Ô5iÕ4¶Ÿ4C×3ºþè3
+Ž2n
+R1Éõ0žLÖ/œy .«J§-,=ï*èËRÀ  *øò,Lëô-Ý.»ü/Ñh0Íq1°_ª2
+Pm31A73Ï{²4V\4ÃŽ5
+Mr5a
+95bn5£
+ç5Š=}5+[5zâ59Š[4÷4Ì4¶4
+3Æ2ý D2=@ê1z,þ0Õ/ºî.?
+-VÉ,Ú@*·© À  *Èù],%Ò-pHÐ.àÊ/ªÖš0§­Ž1ç2[$3ì3«J[41ú4¡f
+559Ò5kÕæ5
+_Œ5Û5tv5G5Šà4¿ï4bX3îÔ«3a
+2ŒÁ 2
+c18Æ0Vº/[ùz.Ffà-
+g +Ûä*ñÀ  * ª+ýpr-8Yé.k/(æ0Cø1aH2+§12å¡B34
+î4s
+4ÍÃh5÷58æð5OC$5Nó~585pD4ÓNÌ4÷4
+D3¢š*3«ÿ2yø1·
+.0îŸJ0	Ë/
+}-üX,È
+N+aH**É*;8+vN,²-ãt·.þ€/úË0ØŸÖ1¥¢2]E|3Ê¬323ü34N-I4Ú
+4Âò4àKL4è[4× t4²Þd4
+S¥41õ	3Ô=y3a¡:2ÕBk22Å#10­Ì/Èâ1.Ìæ-·K,w
++H1=)óË
+À  * [[+T
+È,ÝŒ-Ä.ÿ.ÛÍí/Øv0»r1Ð\2?®2â3l3Ú742Za4kÂ4§,4À¬S4Æ4·R[4¹
+4a ®43±€h3<)À2±MD2AÚ1[0£z/¥×Ö.š»Ó-"E,n,+%_)ÈòXÀ  )Ööü+1Èø,+ì-€éF.¹6/¶kF0&F1q:*2!óß2¿Þ3Gü¢3žk4z4YúÊ4U
+4¡
+Y4¥
+Î4A4y'©473òZ03
+V3²F2X
+1ë}
+1-Ôî0bôØ/Í{.íŸ-mó
+,;iã+Ñ)À  )­7B+),Pô6-
+£.4/`0Ùý1DÓ2K2!3#xÁ3h3õi(41
+4bû_4n_4ª4olN4BÝ4n3¹B3Xä2âu2RÅî1®v1 !O0&¢Œ/?@.B?R--¡,§ž*œCF)f¥À  )w*ÚŽ,-L»¬.fÏ/d©0Gh1m1ÍD2sDÉ2ýéÀ3i£3œÃZ4AY4-L4CË4Dj4/Ð4
+3É3ÊR3²a2¢2
+Û¡1bßë0€Û^/Ô¡@.òã-õFS,Ú &+«Ë*mÇ)Ð(ã*<±+Ö,°Lâ-Æ°.Ä÷>/«Õ
+012œ'1Õ2aDÒ2Ò@*3-â 3T 3ŠŸ83ÂÒ3É,3»Š35`3f)l3d²2³õÊ2=.¬1°ŽÅ1_
+0Vª«/ ¢.-(- P,«V+_-à*(¹àÊÀ  (Ã}è*"?ö+l¶Ú,Ëp-«,Ò.©Ç£/-0cº1/Œ1ž$`2B/^2µ 353[(ò3Ä3¥š3«xx3d3û§3As"2ÿ,Ø2 Ì2
+Rx1ö0ò?³01Rä/eü.-n-:,jáS+7«
+)üÁ(öÚÀ  (£yA*ÎZ+FR,~÷-©./y
+0?r1¢R1Ç=2#é2ãØ2úd36ýG3mš3?63[Ä3÷$3UÜ3
+Œ×2ÍM2p¡1úì1hÊL0¿À\0
+û/4Ò².N[f-OÉË,8kú+(:)ÆZû(pÓÀ  (t)Ú¹~+í2,M-hJ¹.fÐÜ/IŒù0*0Ò)Î1zÔ32t2uk\2ÉŽÁ3Ñ3=D3Y¬Î3^~3JÏÄ3%l2ð
+2óÁ24íš1»41,z­0A/ÍF²/i.[ó-
+`,ö *ÑJÏ)ôó(.EóÀ  (Fßç)¥ÖF*óŸ,
+)-1CC.0qš/mí/íÄ0¡ø1@ì1ÉÝþ2;	2ë2ÝKÛ3
+ªà3 Û03"D·3±@2é9ô2Š 2T®j1ò`1v÷n0àV05X/(.ŠÈB-Œžû,Œåî+§*E))3
+Ö'Øä&'·<(þi*:<+pe,N.-
+ .o/9"°/üÉ
+0N1"%R1³1þÄ82<2wêè222Y{2hî2+ž~1â
+|1uã1
+³0nò/ÑÄ/*Ë.Cf²-]x,]©s+Cså*ÍÆ(Ï»'yÌ+À  ' (Ú* <Š+N,jcl-iût.M€/6#/ÙRg0Üà1
+1š1ë1ÚŽ2!	Ñ2S82v_02ß2lÔ2Ct2Ö1Œ±p1\p0åÀ0Sm£/­».úûÔ. ñD-6U,6GJ+ š()ù(ª'MEdÀ  'Zê(¶¢£*ù+,Ùþ,D*|-Câš.,./I/µÛ²0Z×R0è{ü1ZGî1µ]122.2J·(2Qö2@ö2
+hK1çé]1Ve1/õ:0¶0'lR/¢Ž.Å¢-ü÷¬-®,å!*ûžÕ)Ãc(
+k' ŸÀ  '/§Í(±À)×jú+
+o,
+ñ-
+ÉÝ.
+·.Öº/dû0/ôä0ºª1.žË1©®1Ôo2	Óº2"2#6a21ò·ù1°%1cöµ1yö0v/öÖ/H_Z.HR-ž
+Ð,Ï¬+Ïñ*¶!Z)G(A
+&èo©À  'e(]ž)¢ãÏ*Ò¿+ïq<,ïb"-ÒI.¢àü/]Ü0w0­X1)ª1WìW1Ö1ÊBª1æÎ71éÃ1ÒrO1šV1pÃ}1@0­ý_00
+ /Ód.þò.5Ý -fCì,-Ç+A *aŸ).W&'î0k&b&4~º'
+(Þxò*!Ù+$_å,%>-ÿÚ-ã§.ÿ/>
+è/ËÛ]0AgÏ0¢z0ò}1ø01;æS1DE
+16m­1íü0ÞHÓ0¢s0)ª/¯;/!5®..`-Œü ,ðŒp,px+~)ëº(µÆR'w¶&ÞÀ  &Ã'Í(ŸÝ
+)÷Z+
+,
+¢¯,úÚ-Ã> .-á/"Áõ/®aÚ0%30~0ÍäP1À¿1$1%Ä1fú0üþU0¹±Ð0rx0
+äX/lx/:.XiŸ-¥,Æ+Þø*ÜìW)Á`%(1.'JË
+%ò¶À  &u'X)
+(AF)Îp\*ëz>+ìn@,Ñ	ý-¢Ô|._/w/èU0þ@0e)ê0©Æ#0ß1ô1âk0øÀ0Ì ±0Ï0AÞ/à<H/fh.Ò|â.*v¿-tg,R¬+®]*¬Û~)3(i8'
+{`%œ°À  %Î€'-*€(Jâ)¥²*Œ×x+œ#,§"-jù.2ãK.ØX!/fÝ¢/Ùò05DØ0
+§ö0®£º0Êm0Ðb$0Ÿ³+0C0a0*Š/Š¯â/*=â.
+¥-ù|-1ñ,a;+|6*yI)Z
+õ((
+Î&äWg%ª À  %$`',((@8)y:*4²+À,|(-Dê.'.¡Â=/+ê/¡)`0_Æ0C0|i°0£10ÿq0¥Ç0TÊÚ0Ù/Àîy/ZFõ.Ûàž.E
+Ò-!{,Þ,
+ÑÐ+²**s)ŽÉ'ÍÇ
+&ž%'GüÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &C6°'¢ÑÞ(ïF*r<+/Í$,0[-
+6-ó¯É.š$Þ/M@Ô/Ýæò0TŸ0µî1	
+H18ë1]VK1ll}1`ìÑ1>10À%h0dOx/ðrê/`*€.žÇJ.
+Þ-,Õ<,CÇ+Cep*+»#)ÚT'ŽÞS&XFÀ  &'hº'(Ì«^*'Ö+Rä,³}-@Œ-Ð.
+//(6/œez05©(0ÂÙ0ê|À1
+k1=ò71KJ	1AÏï1$©0ølê0Š©y0Fon/Ñat/CL.¡l-ëZÀ-]F,+ à++oý*Ç²(émN'ù%&>vÜÀ  &
+Ä'hv(ªRw)Ûºà*ù±M+úÎ,Üö-¬_t.m¶Œ//ä0<0kÅ0Âàö1¬í1
+%1*'1"³
+1
+
+Í0ÑÑÊ0-0(h/²P /&çø.è-É©Ã-åR,zš+z*ÔC(É%÷'ø&$QtÀ  %ß'9ßô(ù)¯&*ÆŒÐ+ÆÈ ,¯k-·L.<m:.åíü/xÅ"/îþ0L)`0E+0ÒtÚ0þT!1	#1)0áÜ0«6©0gc80
+¯a/>/
+F¡.enn-§øÈ,ØÚœ+öšÞ*÷
+4)ÙÁ§(šÞ'f]&
+,
+À  %§ý°'
+I](KAN)H*ÈS+yr,àš-J
+D.
+#».©ŒÄ/7Â7/°ÔÄ0{60gRœ0Ü0¿û0ÏÅ`0Èò0­
+004k\/Ù²/hZ-.ÛJ.6¹
+-GÊ,­êÔ+Æ\n*ÇR)¯ÚÈ(F'::%à
+H'¥ 7)àÈ*G¿,+<ø,òt-N.}IN/D 0$70¢L£1-ñË1¥g2
+Ç2RIz2ü@2šš2ŽJ2«¡
+2ä°2\ÿ2ìy1²K1=L0±õ(0éÀ/Y
+J.
+- bî,¡+n+T*]×¬)Ò
+'¶·À  'V(êÈ*+,8+[4,xF-v¿d.Xe/'vg/äúÉ0~
+1o131îÒR23×ã2q¶2¹š2Ýµ2ï42|
+2?iÉ2J#1«1%T0hµ0^@/>$ÿ.vw -ŸÐ,\+z¶*C
+L)ð' ÂŠÀ  'l|ï(ÃÏ*E+6Ÿx,N)¥-Lá.3Ž/
+Í0/œ­&0e^ô0õÚ×1iý1Æn2fM2I
+ï2qs2€"2xzÇ2Tq¯2!Ô
+1ÛO1ôM1
+À	0ÜF/Ý¥/#+¶.SÏÈ-r5f,sÒ+WöÈ*(>ì(æ®'Î6À  '=».(Ö)ä
+£+àŒ,$L-#º.ç.ÜGò/_05ÁË0ÂÖx19÷1X1íél2 %2A·2PÕ
+2I"2,ÅÕ2?A1Ž
+ó1Yß0èó~0\©/ž/2k.1(-Jí(,Lr+5eØ*
+r(Áí{'i³À  'ùo(kºö)ªæŒ*Ú+ôÜÆ,òKÊ-Ót6.¢õ/^#Ÿ0$£0Ò1	*ë1i7@1±A1ðB·2Ù¶2
+aò2³|2ý1ÍSû1ÆI1+;#0žfé0/Æ/w.Úr@.X-#€í,%NN+Ôê)åLV([G'=Ê¬(õ»ø*J®+òE,»ZK-Ò.Ïl/Ž[Ú0Gn1;1^1à·2m.2ß\3;0c3³ó3º>N3Þ¢3ìÿ3â]Ü3ÁX&3sA3Hk52ò=(2å71öž_1O
+70w/È~ .æ¯¥-é:,Ð+¢îF*`M
+)®À  (Ó!3*-ÿ+|=, "-³ê>.±rê/+©0l:Œ1Í41¿4j2JµÞ2ŸÒú3Ük3ná3{Ð3Ÿè3ËÖ3Ã4L3§-ì3¬l3.2í2Ó¢2bÉ|1×ÁÚ15eN0*/¯ý«.Ê©a-ÍZ0,¶ÿZ+]`*Em,(îçúÀ  (°p*O¢+REò,
+Ãú-Žë.yÌ/öô0Cæ1i
+1X2'Ø23t3F[A3¹S3/3ª®43€
+»3µ3Xr[3úŠ2³Ô
+2AÈ1žËW1¬i0g]/}8.®£-±
+*,ð)+w÷**L(ÎrÊÀ  (ëª)é@_+(vŠ,Uñ€-nÿ..k]/K00Ò	È1z÷2û<2zn2Òhù3
+Ôï3Sí«3 ð3
+Ê3á+3e²õ318I2óœ22 Ç1ÔÒ1ó0AÌ/}ù
+.Ü-Þ",àö+Pw.*­n(­ýÀ  (V¡Ì)¯áw*ýN², [T-2./"/64/æ|Ã0Ax19>ÿ1Ä;Ö29
+ª2Á	2ê;3
+h­3?õ}3PºÀ3Ko531^3	þ62¿-2jÖ&1ÿR1uŒ0Ðu80Ì/Lø.m-0-q@4,W£+)Uc)é
+(h*!E+5ù,ŸgP-ðçð/ð\0õ©0áYè1ªÉ2dUà3Þ3æ4º4X³Ü4 
+4ÓŠC4û4x5ïÔ5 P©4Üý4©Î4ig$4ÌÆ3|3+"2}|Ò1œõ 0úÄK0€¢/ÀÎ.
+M,ÒÂ+Û'*1ržÀ  *
+žÙ+cAÙ,£'-Î«.åÊ/àCÞ0ÀÅk1÷@2BÿŸ2æ8ú3pÂF3ß49M4ÆË4µ4;4×D4æxï4Ýt*4Ÿô4j^4K.E3ù9$3¢'3ª°2^\1ŠÒ¡0Ük0 8/é-ë,,¹r+y*
+QñÀ  )èXY+>Â,-¬o4.¿LÜ/ºj0 0ð1rIì2!©2ŸŽÂ3GXÁ3¹+4RÁ4c
+4Â24³æ4Á:4ºG4¡L64z
+?4,õi3ÔØŒ3hQ§2àT|2?<21¯¢0ŸÒ/Ý#.â"É-Ë)À, PF+^-ö*1,À  )»>ÿ+íª,[]²-2Ö.í/ôõ08ê1@¥Z2 S{203
+ï;3¹3óDg444p P4>à4«4Ü4£Ñ4MCÁ4Œ3°xT3A^ÿ2»S2 â1qI0º/ºÌ.Ÿs_-«9R,.+;iÊ)ä ÎÀ  )%Š*ç$,%d-Oìð.eqý/^0>ó1 Æ1œú±2_X¡2é
+j3XY3³ãN4
+
+43Œ<4Y/^4l4gÙl4KöÚ4 {C3á^3ì3lW2R¶2 û1BÓL0aW/ýú.Ãõ-Hä,\+¥)¹ßD+:¥v,
+²-Ùau/c*0<1U71÷2žŒ3sMï4
+c84`°5¬5WÄ5þ°5ÍHB5òM6 Þ5÷øÔ5×"v5§Ÿt5j5L4 Ê 4
+¢3y2ÍÎŽ2	ô1!xÔ0&ÿ/À#-ïû,§
+,+Lm0À  + Âý,Ør-ºçù.êNþ0 ëi0ù(ù1ÓA2ò3Oê3ñr¢4xÊ4âh758,Ž5&5¯ºÙ5Ï±ò5Ýát5Ö6`5º5æ
+5L<4þ¯_4è4	æ·3n!2µ
+1òc18$0·H/Ú@-Ó%<,<Ð+41ÎÀ  +à
+,[Lh-n}.Ã×«/×4x0Ï§1° 2MÖ3,3È
+Ø4M~64»wR5ì5^š5-r5­a5º«5Žsí5Ü5xN5.Y4Ú&&4r
+3íe3MP
+2K^1Ñ0Þ0õîî/ýÓ$.åè¿-¶»~,~Þé+önÀ  *Ùü,0çé-{ê.`V/¬
+0Š&1Ÿ2Q-u3	#¥3Ë
+4"Ü 4l4ñú>50ìI5i@5C5+à5±z595Lj5v4µê4JGí3ÆýÌ3,~u2Ž1°GZ0Ïm/Ö7¶.Â
+û-QŸ,WD0+»
+À  *Š7&,l->÷
+.mÒ/ïÄ0yIB1Rú2¿<2Ëp3jî3ðv4[+4²Êª5;ì5.%=5QÒ5d¢.5aÞ
+5I-55 ¹¶4å'84°4"Ñ3 ù3
+¬á2U1]Ö0šì2/®J.Q7-{Ð ,/©y*ÖÿX,>Ü-6.ÚÏD01]2
+ÓJ2íÐò3¯4bVµ5 Ý5Í5æéß67Y6
+û6§·P6Ã¡w6ÏãÎ6ÉRX6±
+r6È76HÞN5ÿ:5DE5Ý4|¹'3Ã
+3=2
+:r1#çÒ0ÈÊ.ïùÑ-šâ,OöÀ  ,$b5-ê.Œl/ê"0ÿ
+1óì2Ëê"3àx4Aä4Ü:Ê5]9{5Åž6
+~
+6_M6Ò6§÷6³)6®9.6é,6uÁ6/À|5à4J5}Ù4ý5Ê4^3«üŽ2é92
+®ü1'0#
+.Ó±-§,7
+À  ,
+3-_=J.	ä/Ä
+0ÕJý1ËYH2ªT3yÙ4 ã4¶º\57U^5£36¢69š6nÜ«6M6o]6 6³è6Q6¢¬5ÀÍ]5Z(4Ú°4@
+3ÛÔ2Éù1ðG0úû/äú.·ip-ÇP,
+À  +à	Ò-4¥d.Nh/0«ð1£2 2
+3G>Â4 )D49ì5q@5Xk5Í6ýþ6>°6aG96sjG6p
+±6VýE6- m5û	ž5¡fo57¡x4ž+^4"i~3{uç2ªž1Ë0+0ÓëŠ/Á¯.!?-YÏ
+,
+,À  +«¬-
+
+.B/p& 0Úà1vô2Lkg3ý©3ŸÞè4Wrû4×B5>ú5×5Ùò¬6J¶6)óT69õÔ69Û\6(Œ6	¥Â5ÈÎ5ÿ5©Ç4Š&4Nï3M4$2x
+1ŠC0­JP/c.}²-2|+Û{-+Ÿò.
+#/ÂSµ0ït 22óä3É
+4< 57ºH5ËÖ46FÜÜ6«ZŒ7HD747a>À7ï.7sê7
+¡7pÄ
+7EsÒ7œø6¿Œs6_%5ä:5M4¡ÕÙ3ßŸ3±2
+îË1
+é/ÓÌE.Ü¿-9À€À  -eÓ.na/§£Ó0Îa'1ÞQL2Ñ¶3¬žX4y/5
+g&5®fH6)ñ{6Pg6à'ä7=Ò7@áç7]¡7k¯l7hÔ7Rp7- @7 6šäz6D×5ÉÔ55H4û3Å+2í­Ì1úŒ0çrŒ/ºþq.G
+-#éýÀ  ,új.H©Ä/óñ0­M¯1ºl{2¯i3]4Oæè55öZ6
+
+6r*6¹¿A6ÿî
+7 
+79c¯7Fw7DÎ 73bÄ7²6Üæ{6
+6*75¯Ñ5
+
+4xB}3«
+2ÎR:1Ù¢0ÈÏš/¢0.ebõ-VÀ  ,Ëg,."ò/d0:71©2P]3h€4&<4ÑÄ5g
+Ú5à5v6@w6V6Ë`7 (67&Z7!>7!g7²6ø2H6¹À6vi6<Ð5K
+5Ð4Rã3"2®ö€1žz§0ª,/bÉ.B7±,ðy^À  ,Žî-úv//(\0VM|1eE®2Vna3/P
+3ú« 4Û5,,ÿ5Š^¶6bß6YÛõ6Ó
+6¿¿6áÒ6ø
+h6üŽ^6ìß6ÇK(6Q6H¹,5ëÞÒ5s
+Í4Û1*4,ÙH3nLì21Y¬0/a)ê.
+l,ÄÌ.·b/ZJÐ0gh1¹û
+2Æ43žVA4b5SPJ6}6*7¡7V7»V7ÇÕh7ëD
+8b88¡8	î8 ¢7ßÚ7¯?±7sÏ7Ü€6#6Ý5jßÈ4¥
+33Êa2Øi1Ê
++0€ÍK/k.§ëÀ  -ì²Ö/<Öî0Ÿ-1 ¢L2«b3æ-4·
+55ŽO5ßj6oRÀ6ß«*77R767ªÖ7É7ÞÜÃ7ëD7íÁu7â>ð7Å·§7,X7Wnº7
+6T
+6^5Pä41ø3³F2¿h1²z0v/Ou.yRÀ  -Çöè/c0^)ä1Iy2Ü(3
+v4WßS5T5º€@6G-6ºD77[am7ÖÇ7§úÿ7ºõ
+7ÇE7Ëo7Ã8å7«Í7þ7;×š6äÁ6s	!5àëÂ55F4~{3Îî2Šgî1,È0|ßB/4'`-àpÀ  -£:ø/ï.04×l1[áM2i_Ø3X
+4.O4ôøŽ5Ýä6³6{]6ñ÷7.VÏ7a®æ7V{7
+o7£Eò7©
+­7€2Ø7qð7f
+H7 @6ÃDß6Oj(5¿ÔÆ5y
+4X·3
+2gV1Ÿ0V/³I-Ÿ8<À  -|þ.Èö0
+õ1)/§23b3%+ë4¿ä4¹ÀŸ5b/5ïÈ
+6]Æé6³ä7L/7'°H7Icì7fK7~Œ7ÊI7
+,Ì7n,7=ä7©6¡È»6+Ë05œÌ4ÿXu42à3Zx2hÍz1XÊ00#ì.ú~e-Û	.Àbü01SNv2Q
+3d)4v*5CÇ6ì6 »ô7%77Û÷8}ã8³I8É,86Í8£8);8:"d8<Û8'<J7þæh7ŠZ67:?6³i6)U5V§I4
+üz3ds2\É1bJZ0"²
+.ÌfAÀ  .Šà0C`17È2]S3hÉ4TË5)5èÆo6y¡7
+õ
+7zS7Œ H7óûÌ8L8Â8ùö8D8öï8&£Î8)XŒ87äKŸ7Š7&\6°,6¬5>ø4mª3Än2s61HN0Å.Ž
+FÀ  .^>/ßíj1Û
+2:Ï3DOB43l
+5]h5Ã³Œ6hn¡6íÎJ7Pò7Hþ7ÊûØ7âÞŠ7ãwÂ7ÝzO7æþ 8×©8%@8€8îè7É±7ò 7ç;6öÖ5çè5&\§4O&b3`HÒ2S|Û1-èD/ù±Ù.€NÀ  .g·Ÿ/·T0ýBß2å3 º4
+4çP5¡6;éü6¿²Z7'ã×7{ãf7¡ûã7Ž°7µj|7³ «7¿Ùx7ßp»7ÿM\8Þ7çm7¯l7b{Ê6ûv.6pzü5Æ²Ž57W40œ3?Ç23Þ1·9/ÓØª.ÃTÀ  .4²ÿ/º·0ÄÏ
+1ìZ2÷¬f3á[ø4±æg5s
+š6eW6m6ýª47=4Ô7q÷Ø7VŸ7]87	7Žð7¹217ØP@7ßBØ7ÅC
+7{Â7?6Ó
+ë6IM5¥}b4ì$
+4SÑ3
+ÈŸ2@%0ó
+[/­ÿz.YÄŽ/ouR0Œ«>2 h3f4!=þ5Pñ5âK167-k?7§ël8`@80u8.Z7ÕHò¶': ·ímžoX·²Ü(7
+}B8#-8_ŒA8S¥Q8
+kì7œgÍ7@R6¥ò(5õdê5
+Yé4,`
+3$è2	5e0Æìv/{À  /P(Ÿ0£ó*1á23š4
+î€4üÿ5Ä)º6F!7(7?|7éøá85`87±X¶Ì
+·ásž
+¡x·ø7%Ó
+88NŒµ8A
+r8
+m7ª4~7,ê6¿5ÚY§5
+Ü~4Ý\3g1òÏå0¯Ü¢/^GéÀ  /0Ü-0;1¿$U2äs:3í>4Õ
+5ŠE6^I6ýŠ#7u'7Å1>7ÿë97ùQ}7×Ø¶­ú·ÕÁfžÓ·cÆ7-)78€8=œ*8.u7üÞb727ÕÄ6X5¿Ng4òŸ,4Z2þp1Ó50ÌÑ/@òJÀ  /0e
+12»s3Âá4®þ=5æÏ65~N6Ï
+ô7GÏ87 i 7Ïkº7ÇŽ7T>p¶Û)<·Éëh·ì
+P·lOi748ë¬8,œ 8Ý°7Þáš7Íã76`Gß5€C$4ÏÃY3ã¯³2ØÀl1³
+0Œý/#ªÀ  .ä03è1v³2¹ª3.4r[5S±6
+÷T6 uÆ7wZ7wCÿ7ì:7íé7
+Íb·,·Ÿ[·Ôo·C×&7;Ôë7ý«8Ÿ8	EÐ7Àäî7a5+6Þ²ð6<i57â4¬È3Œª02³:1ÿ60UZU/G
+0è,1N2å3Šú¯4«|l5
+)6g7.s7£Éþ88L9b8<C:6e1@ž­Wà¹GA¹K¹ (Ö¹pI¹9ðÐž,7²Ø8tuN8nz&8$+7³DØ7!ûÑ6w/ð5¡84Ž3¯21Wv0âÚÀ  /åÛÄ13þÎ2uu3n$4Wf5hN6I€Ö7Ò7Á@7ÿÑ©82v·8$5ö5øRÀž¡ŠU¹:©Å¹ä¹KØ¹
+§¹+âåžk7ÁÆH8gÔÖ8[Ìù8#J7¡tB7Ø6\c5Sž4 [Ž3%ò2;81>$/ñãlÀ  /Ãç21`2Q
+ø3wÃ44~dÀ5aê6+¿ 6Þë)7sq7ÚsQ8Ž8
+(·4 žôŒ¹.¹Æ6¹nÖ¹{œ±¹
+ÔóžG°7Ñyä8[4i8IÐ8þ7£±7 +á6AæØ5{"r4
+S3EË2bµË1%Eš/Ò&À  /¡ò0ý¹2,ÈÜ3Lª 4R¶5:A56
+Ùh6ž2G7I_7µö7ýâÈ7è6ðµ«ËžC/¹!zJ¹r¹Ô¹l,D¹Çž#æ7á-Z8Nø86r€7î%a7{Š96ÞÑ6'BK5Wq4o¹ä3fËG2@õ$1
+fÀ/²
+àÀ  /ü0ÈHG2rÀ3!
+4%Ð¬5ù5ßçd6yh7N
+7¶7Ê]r7ž
+h¶>íÀž}#:¹â¹bÁ¹ŽÖ¹\×¹¹·þ*47ðàÈ8Aó8#Åx7ÐÆ7X6Œ·à6
+À54q4G; 3?
+ø24}0ç±/<0ž1È3Õï4Ÿ5"
+6
+c{6ÒG7øä8ì8Zø&8i=6{ ¹Ð¹ºPªº
+)ºfº
+Òº"zàº£_¹»K¹öŒ7x8Æ8p28zÐ7$Ú6Üw6áÒ5'ú4$xT3
+41ÍŠq0¿AÀ  0`×1¯+2íVÑ4
+s®5
+ Ê5÷^6žW7g7ïs8A¯À8PH*6j0@¹õò¹¯¿º²º¢Rº"áwº&ÜºÐX¹²žî;47ž
+š8ù8]Z87zd»6ÄÙ6é25ë74â2÷Dô1µâº0hÍ©À  0@>
+1Ë 2ËÆ3î¥A4òñ5Óö
+6+Í7Gx7ÎŒ;8(g_87S:6XÓžø¹¥-yºçÖº
+><º'«º*ÔºýN¹©Ó§žÐä7Ùüð8xŸ®8Jü±7íbh7^É6­­Š5åá(5Ju3þ2×Q10J
+ÑÀ  0€{1x×T2š¬º3Æc#4ÉÀN5°6 7&°P7®j8
+ù8
+^J6GvÀžáLH¹Þ¹ýõº
+Ú*º,tÄº.Îº*K¹¡Žž²Öš7ût8lWo88b7ÒÊ7BÓ6œ5Åïé4ßSf3Ùk2·^1[L0+kúÀ  /þØ1Fi2W¯3!4 ÿ©5%
+6Sšª7E(7N7ë­.8i^66žÉü¹
+F¹õLCº
+vº1>lº2ÉºWC¹[Äž$^8uš8_ð28%ÇU7·Ï/7&µÞ6~««5¥þ«4ºá3Ž>2j1]/)0
+»"0Þª2,¬:3hR4ù5=Û6jkQ7*×
+7ÏØ8H¥Ã8å¿8
+žð
+
+¹×-Nº"9£¹±ôœ9Á:fÌ8åhºÆøº;«×¹å?žîú80¿ð8Ó8NQ»7Óa7-º6mÁá5ìò4=3jÜ|2.9M0àŒÀ  0ÂðÂ2;¬3KÌz4mÊ×5o1m6NV7/7· 82¶Í8|±®8_
+ž×2 ¹ÈÓÊºÈØ¹žn9Lz9ÄÈþž
+Vº¢º@ô¹Ûª^žÎµP8:8Ç8=#&7¿
+n7×N6T65u_¡4s>3Pü2X0ÆPÀ  0§72Ë
+3/¢4LkŸ5Mç(61Áb7=W7:)8
+ÇÛ8aä8
+,°žŸWð¹ºzEºX
+¹Ÿè
+8õîê9}Ð¹8Ë«º7~ºEr¹Ò©ž®p8DrP8}48+ô7ªÛW7	ô6:«F5Våd4TZ35'2ïe0¬ ~À  0~G1Øµ
+3BÌ4+
+¥5,à6li6Ûàú7SÒ8Øè8F~8úDž¥}ä¹¬ »ºç<¹Åb`8'j
+8âÿ¹§J°ºOYºJU0¹È÷ž+Ô8NK8reÌ8Æ7B6ð!¢6!ù58k!45v3M1ãâ0ð]À  0_1­Ô2êûè4	­5
+R5ò.ã6³GF7^Úô7áÓç8+dI7ùžž£Ü¹Ç7ºvy¹ËÜFž
+
+ÿ·ÔN`¹ò/ºg5
+ºO8Q¹ŸìIž[Î8X$È8aÑ)8	n7U*6Ì[#6«5ðà4 2þå1»Jú0o{1*È
+2úŸ3°ö&4Íp5Ìh6­È`7x»8!ü8
+¶8`*·rÀ¹¡Ð~º-X
+¹W¯<:Áš;#å; ;×O:{·º0bºKM¹ŽÎö·ÞW 8Pv8êN8 67tC6«cF5Éþ4Ê÷Ð3¯Pç2Ýß1)vfÀ  1á2gÏ3o4Žè5Ž1ï6:7\§Ö8|$8pØ8¿è·
+à¹4$º!_c¹/:ºæ;š;%:åðž:B'º
+ÝºL1é¹š\,·
+	@8ÀT8nè²8æm7[ä6"<5³¿ó4Ž\3>Ï2gf1¢ßÀ  1 ú2G©º3"º4æ`5ûQ6
+^7@7å¬8WL8
+š¶
+È ¹Èºf¬¹X :Ž;;j:úlÎ:È2ã:º8ÌºMb¹é`¶®í 8048[üÌ7éH7C1Á6á45è4>ê3,º2I1ÏYÀ  0Ø&,2'Ú3ar4LØ5Ä²6bQà7$H7Æ`å8=º8tþÄ6uñ¹köâº	míž»Z\:­;-:ä:ªtô9
+6ºT8ºN!¹v6¶I8
+ 8Iæ7Ïeµ7*6i@W5CÛ4bw3f5F2*Œ_0Û÷ŠÀ  0®X&2]ù364Uf¡5W
+'69ç7l7§48#ý,8_Ÿ>7"ª¹NŸ4¹úêržTØ:Šæv:õß:Î²8:·8««ºoåXºOÃŸ¹Î7ßø8ò86$ü7µ2#7Í>6DŸF5b
+4_
+
+3>2
+g@0ŽP1hi22³2=3ïn5
+C6	ù6ç
+
+7£/í8;Kd8¡Éü8²ž»Iºehº/Nò: =;F;!Yâ:
+ç:EM;a:º]&
+º
+ºæ¹x8`ßš8S 8.F7bê6ÜáÖ6ãÇ5Œ€3èÐ2®x¬1bÏ>À  1LqÎ2ÉD3Ó24ô45òÛ6Í<f7Ÿ¬8(ÜF8¡88šžõ ¹ùº[»:Uu;/Ç7; ñ+:Á8¿:¥W:éÌ9Ô*OºfÈñº-»žç$p8hð8(
+8
+­^7 Š6ÅrA5êžö4íEÍ3ÍØj2*³1H'\À  10zk2`K3¶×¬4Óâø5ÓÈ6³kÃ7Mk8m&8x58¿ZžqA`¹á@6ºh:ªÀ;ÿå; :üÑŽ:œËt:ÐQ®9v­ÆºpkØº ž¿ð8oFX8{ùö8Wv7w<Æ6®®5Íªd4ÏT3³ 2
+ÜŒ1-yÀ  1
+2eî¥3|Ì4³q5³ªµ6
+7]žU8þ
+8t 8Eüž.¹Ézæ¹àê¶: ;8; È;
+5,:ÖW:·8
+àºz»º
+_ž8vy°8i£Ð8 7XxA65°Ñ4°ÞÚ3g¢2c
+1×À  0ñL2;
+Ž3|CÔ4?é55¡6î7:ÕÖ7ã
+Ø8ZLØ8Ì¢·×ß¹±µ¹·f:UZ:Öâk;·;:
+:îQ+:á$žÙ@ºØÒº4ž]ò08}­8WMš7áWS79³º6~G5=4«`3{^z2:0ð_m1S2Ø-4Lò5&C6$U7
+ À7Á«8[o8ž 8i¹!šDº1Èþº
+Ør:á1;w;œkâ;wì; èþ;5+:Æáèº!G.ºKsb¹kËì8
+88œ8@¥7¯Ðr6ÿ_6í5
+'4	6d2ÎÝ1€ÂÀ  1wn2ŸÒ3ÿ(i5O6n6öV7®
+Ö8G¶»8«Z8¹º!x¹Ýt:É$€;G4;Úg¿;^ñF;·#;JÙ:°º,hºD¹QÄ8
+wH8mÎ80
+a7[Y6ä6i6ãð5
+>ï3òŽ2¶fQ1mrJÀ  1V52¥w*3Ý¶ñ5 [5ÿv«6Øª²7j 83Ù8
+8ÌøžÜýxºuð¹¡Sà:±1;Û;÷c±;F`;Í];_Žy:+º7ôº=¬ž¹6A82æX8
+8q77æB6É
+:5ïµ4òÑr3Òü]25Å1MÀ  14ü2
+73ŒEz4ÚÏ5ÚÜu6ºÿL7Éj8ûT8Ð8þôž©ÓèºLj¹JJØ:
+Œ:Íæ<
+/Ë;-Îb;ã;tÉ:OºB©Òº6É`¹|d8GUh8wÔ8×7vâS6­ä	5Í£[4Ï%3³D)2:1-ÃÔÀ  1Ã2e3Ô4Žç5¶B@6Så7fQh8
+
+ 8
+80äžmTÀ¹âEÄž£Û:ÿ9:Xšô<­µ;=;;ùÑ;îÙ:Vè0ºMÊ·º/æ
+¹ ·.8[Äp8g l7üyÌ7Sø(6ºØ5«4«x3ô2[©\1
+ì1_¹2çºü4œè52_Œ60f{7=*7Ð;08lh#8ÆpØ8XÜ¹3©ÐºCHºÍ®:²À;=²:lgä;P`;7È;QËä:îmd¹áŒºXO¢¹ÞÀ7«h8×V8D#~7µ7Ï.6 ÕL5$€c4#ì2ÙdH1ßæÀ  1Ø
+2ÍŒ4	(¢5
+õ6
+Ij7×«7Œ.8X}8ºâD8¥T¹± º1DÐ¹õ»:šë;µP:ÕR;òÀ;]t;x4Ò:Ò`{¹í`ºO¹y@ 7àÁ8ð83.ò7£Y
+6í6Þh5È3þ­ú2¿»ý1yñËÀ  1f ÿ2²L|3ï&¹5
+ /6
+,[6êäX7§ï,8D8¯SŽ8«¯ÐžïrðºA¹µÛÈ:*p
+:¶	;l;Ép;<;NÒ:¶Sr¹ùžºFÌ¹ZÂ8
+
+P8J8":h7+6ÐŠ5ùÏ
+4ý×¥3Ý
+2Š³1X#ÌÀ  1CÈ2;3Ëü.4íÒ5î
+6ÌX7É+80§
+8£Å 8±ÛLž³º
+=:¹kø$9
+9;Jê;úO0;f#;¢@:Fhºqº>
+þ¹<E8%¹Ð8uN8EÞ7}ü6ŽË5ÕáE4Ø3»z@2kh16UÐÀ  1 2y»ô3šÑ£4ÅÁE5Çäv6­NZ7FR8
+Œ868žÄžo$h¹örèžØqšžu8ðº'go;y¿<ø;§<:;µ·©:|ršº	4±º5It¹
+Ç8@fT8e{8 QT7Y¡6ð5±ó4²f
+3àb2e<1Ð1ú2Ü±4¬n5*¯
+6)iŠ7
+«7Ê¯
+8iw{8Êò8œÆì¹úLº4jdºUvR:.l¶:Ñp;tjà;?ÿ;iÖ;
+:Ðùº£\ºHHò¹w{Ü7ÇP8æ88Ó7ªl?6øóë6l5d4ÝÚ2Ë^Å1¶ À  1}52Ã£K4.y5	Ê6y@7 §â7·Œµ8V¯à8¿,8ÃyàžË º$
+@º9R9ú÷:7÷S;þÂ;d,Ö;3©:Ëäž:­òºSº=WP¹Yu7ôþ8
+8(Xi76ÝÌ{65<T3íör2³#
+1i
+TÀ  1\5:2ª|3åa
+5d6Ü6äd77€Ê`8CèI8Žf8É,Ìž
+ºªº
+L9 ¹KÉ4;ÈA;-&;%:Ÿb:Èüºº2e¢¹;n 8|Ø8v
+8ÝN7ñ6Â¥5é4ìÀ3Î122çR1IhÀ  1;U>2®3Äe"4å~5ç0ì6Çxš7Ø
+81 °8©££8ÎßÀž210ºIîºŠ:8ÜÈ ºîb;²®;CÎ;±ül:+/\:S?(º²º'sú¹
+gH8(z8eý8b67lU6§}¡5Æìö4Ék3®kó2«1)·zÀ  1uB2póŒ3£i94À4
+5ÃP!6ª7}Ëj8
+Y8©Ü8Ô®·@¹åÓ¹ËlvžªÂH»1Ã;Å[
+;šZ;Æ`Ê9S^:ìºa§º
+VžþÀÔ8?x8Uïl7íÎ67IJ6V35€ÔW4¥PJ3Š²2TßÀ1	Ð1q-=2ºšF3ú²Ð56i6÷ò\7²8R?l8ÀÖ8Þiž	õ0º=ºr>òžSW:»§à;H«;,3;"í±;
+5·:PGºAxºº
+o¹
+XÈ8¯Ø8LÈ8!7ze6ÒF5üÏè5 Í3àÐX2©'1\lŒÀ  1UÈì2¥ŸÃ3ß,5éò6G³6ß^®7¡Ã|8A
+8µá#8ßÛ·G)À¹èM.º^Ò	·ñ@:+Š;:;
+:î(:É :4©3º9BWºÏ¹öÀ8*²08o+Z8ó7(6ºÙa5ß¶Í4ãSY3Æe2Æ¡1AªëÀ  1:d2ÕA3Ã4ä5æL­6ÆË7r]80øª8«8t8áM7¹Î fºKe(¶ò:A^Â;,S¶;×:tø:o+¶:
+éº1
+ º.£žÛ)p85Ž8]œ(8Ð$7e­Z6£l¶5Âµ4Å
+3«4r2f21&éÀ  1 K2w×3§èä4Å995È	ô6®7U7!>8 UI8 Ä8â¿€7ý¹³óº7ø;7q&9ÌÌŸ;
+'²;"9ûÞ9¬9úÙ º(Õ«¹õ
+^žªet8@¶ø8LNú7çZn7G	£6 5¥4ŠÅÄ3f2X
+1
+'KÀ  1ú2N{3P@4¥ëã5©Ç:6£š7a =8±è8ç8ä1š8Vµx¹ÆÒº$[8Ò86Û ;û¯;õh¹Gÿ¹¬þå9ÃWº S¹ÝÛ~žsBØ8K¹`8:àÄ7É7(eì6i&ž5k
+4~ù3k1
+2/J§0âÊô14Xf2
+3œ;4Ýö5Þ·Ç6À7^7«8+/\8Š¹
+8çû8dUè¹p
+º;Åaº<ÚÂ9ØÐø:ëã;  þ;ýì:5š¹¶\ìº?ó¯¹¿_^žaï 8WÇì8^Œ8 ä"7a%á6ÐN5ŸÒ4À2©3ŠÛÑ2z ¯1" À  1 Ù2y-|3šo4ÅM5ÇÏb6­\
+7L8
+\8±y8ãõš8â¹J1@º.YËº2/ð9Íl:ÜIÒ;v:ý^:ÜW¹²m(º4N¹«šXž&èÐ8TW8LÅh7è$7H_6p5§œJ4©A#3²52[£B1OÀ  1
+ËL2Z
+Ÿ3ó¥4®
+Š5°ç 6ž7eýD8Ï^8©è8ßðA8¥<¹#Ëhº î8º'
+$9Âf
+:Ì°©;ë2:Øá:c6¹®}Pº(š|¹ñX·×Äà8Pç88:ÎT7Î>70Ý6v©%5sÄ4O3}72=%Ø0õ>üÀ  0ï	|2;
+þ3~»µ4þ5þ6¥e7L^:8`8¢V8ÛêÑ8¿QÜžúË$º©º
+ÚL9·0:œ^:èÀ:³Z:BSš¹ªsº
+ß¹:U·Cp8MvÜ8(×>7Žxç7zZ6R-l5vT|4vŒ23TŸ2
+šl0Í_ZÀ  0Æ|`2þ?3U4~$°596i$72¿07èÞÁ8}58×åi8Ù	zž­ÿhºº/9«û:­~:Ëªš:!È:!¡¹Š­º]K¹a€6"£ 8J8à(7³É6ý×¯6-±²5IÁo4HÙ*3,jÎ2 + 0¥¶0îþß2:Ï3}Uq4065ßø6òê7Få7ùÑž8
+º8Ï	8Ó
+·Tð¹«7bº0ý3º*ïL¹<
+
+9I0ð7£3ì¹ø³=º1
++¹éÒ¹ º7t 8dî 80GÁ7»Gf7
+!k6Yþ5jø4Ÿ,3\k:2$P0Ô~À  0ÔW¢2&º3aú{4
+s
+5X56oßf74bè7åD®8pÿ8Ç;œ8ÚãR6js ¹4ºº&²Èº'Þ¹Na29!Y4·³Ø¹ó¥@º&±Z¹ÓÎ*žý1x7²J 8W:8åe7§b(7
+\©6@x05`Ý
+4`¶83Ah2	%0º;À  0¹°g2Š3F4kkÂ5q æ6UØþ7".í7Ð·§8_ÀÏ8¿hp8âº 7ÑñÀ¹2	º
+h`º#Dl¹`·'8óÀžòà¹î=º
+X¹Ÿ yžÍ!x7Ù!`8I
+|87|í6ó/Ñ6&òO5BOG4A®F3&eî1÷0ÚÀ  0	*1ú"3+D4Kñn5Ra6;Ò7úð7Œ*8N~8·$8êè8CJ|¹X^Ÿº
+ôºo¹s
+K8£Sž
+&¹éDºÿž¹š2Ëžt7ÿø8;Ðê7þAm7/e6ÏŠN6
+lj5#Ám4"ŠT3
+cH1ÎôÙ0
+z.À  0aî1Ñ
+ú3é4,w53Û6!Ì'6ûæ7§8=D,8¯Á×8òi28Î
+¹.YnºÓº¹±œ8'F°žÁÀ¹ä{PºŠí¹e#žZè8g`8.
+V7Ý|œ7Wdí6¬
+Ë5çÍ
+534a2àÁF1Šf 0V3|0;1Ü#n3x
+42Âo58
+,6#Í6ù n7¢"x80¶€8!J8Ôñ×8«c:ž
+`¹vÞ¹üºº
+âº aÊº
+Ïº
+­Ã¹»Z¹
+[h¶óã 8Bûü8CLŠ7ø07tOy6Ä #6óá5%p43n1¿®È0vº.À  0y^Ö1Ä23M
+4÷5%<6~Ä6âin7I18#ª88Ñ&ï8ºÆF·[' ¹fµ¹èºâŠº6Wº1 º¹§U¹[5
+s 8<bö82 d7Þä7Xî{6­/5éþ$5vÞ4Òz2â± 1§º0WÅ;À  0ZG~1¬ ø2ìC4
++5n6jŒ6Ë2n7oî8`8ùí8Í\8Ê)T7%çà¹@}b¹ÔnLº
+±hº
+ëº
+$¹ìäž¹ QžÔµ47
+  85Éê8!ô%7Å77=6<5Ê4ç3äEž2Âó1ÆZ08ÐJÀ  0;0'1ïŒ2Ëì*3ôÀf4ÿ?è5æ­f6³ûo7q-Q8	>8f>8É
+8Ùe8	œ€¹E=¹ÀUº(º
+ß~ºõ*¹×©M¹Xž¢Žl74X8/0â8Gæ7«ð7",6:5ª*è4Â3t3Ÿæx2¢Xæ1o€G0ÛYÀ  0
+Ï1wœ2«43Ï)4Ù£Â5Æ
+T6Äo7UzÆ7ù
+78u¥ 8ÅÆ18èïr8jPžè"¹¬<ä¹öÞºŽ¹ö®h¹Âmê¹Wpžag87ÈÀ8(Ö8 Š7ÜÛ7Ë6Q8¬5AJ4ÖQ3:2,Ú1?»Ù/õÌÐ0}1eô±2U3œÓÕ4ÅŒâ5²z46á7:
+û7Ô6â8K~Z8 ,Ä8Ä)18
+æ6éŠÀžÏbX¹Nê¡¹v¹tz¹,Gtžj6«
+`81Lª8>üh8	Y7l7
+Ÿ86[P5}ò4£s#3ò2ûH1F_/ýÌ
+À  0B1Lå>2Yß3©ÞO4±w5 Æ06{Ã7)7Ã 8=ª 878ÁúÇ8«ó7ÅúžûR¹-
+v¹_dd¹R]Î¹#mžd227<±H8,ËÂ8/¡7öäÝ7Ù6úI6@ß$5}ø4#M32kòy1-Fì/Ý£À  /âì13ÕÍ2xœT3èÊ41E5,6acj77²	)8/Õê8á¬8¿Ì`8žÊ/8(ÅÐžA(¹
+RA¹;£Ð¹0)žçþÎž
+87éì8(JÙ8 "Þ7Û7oc6ÙÃ6&mÅ5Z4uŠð3o0j2Iîf1.>/œe<À  /ÂÃ1Æ[2VÆç3óE4ëx5zŒP6G=7x£7 òL8"Ž8<!8œö8Å Õ8nE·€ŽüžÓ
+.¹ãD¹
+ôiž¯¶È·­Ø7Å{H8#Éð8¶7¿H[7Má6·ãé6
+üd56$4ME3G3®2'êP0ö+
+/1ÕÀ  /¢(1¶é24Ð{3[û~4iKS5WTF6,£6ïØ`7Ûo8-|88»o8Òwz8+V6ã žsÎžèEtž×jžnÝ¶K@7ù
+8I8IT7£z7*Ä:6±5ã5
+94$g36ñ2æ;0ÃùÀ/yüØ/
+¶Z0Ôy2h
+32c'4<F5,D¶6è6Œ/7^Î7áû»8BÈF8éá8§¬8al8]Ê7ÁI:6$ÿ5`Ø7}8=8;2S80Ô87¢j7&ü6N5Øøx5
+m«4á]3)71ù¯0µôj/g>ÐÀ  /mõW0œW2×3Ò4(5øg5÷F6ªÉØ7Kj7ÐDH85¿8
+Ü8£šÜ8¡¯ù8w¯8
+C7gÄ 78$7žä8»82r
+8"-Å7í|"7úw7û¶6]{5Ÿ!b4óéÆ4MÔ32M1ÙÏä0©ª/ItÀ  /P}ý0Š6/1ç%3
+Ä~45ô5	¬5Ü»ü6d78BP7ŸÖ8(µî8}}8¥¢8€þ8¥f83á7Ó$7®Î7ëL
+8
+øt8)±Å8i7ÒÁ7{Ù
+6þÒß6\
+Õ5£JO4Ðø83çt2ÞvË1¹ð<0^í/+îÀ  /3 0Ä1Çè2óêV4ÏJ4ð¿5Â1ã6ÿU7$ü37¬Õb8¬Â8oÛ8¢f8šM
+8
+s8]838 Å`8ÙÐ8"Ö8 ñ8á7ž7Wœ(6×®R68à.5s:4®š3ÀM2žû10`(\/EŸÀ  /D0oæµ1šF2ÎK®3ÜÑ@4Î&û5§§É6m4&7¶7
+î8£8ae68*8«±8¢e8@8HÔ
+8*#x8(
+8(³Ô8187ìuf7K
+73¡D6°Æ6¡5[8J43&u2)1taÖ01ß.á:Æ.ØûŒ0-1r 2&3ï±4Év5mØ6''Ž6Ì,
+7XL7ÅÑ)8
+r*8UÜl8}Ú
+8º²8|Q8fY88SûÛ8FB884Uæ8ù'7à+I7ó7"+^6À
+6ê5=§4n4u3W2ws1Lö0Åz.º{ÛÀ  .Á
+01X|Z2sF3;4Öš5VS6$
+6¹s°7Ed(7¶ 
+8>¥8HË8q>8%Ó8vÜR8b
+ø8Mö48<8'jM8	]
+7ÈþÞ7¬
+7 ò6Ò5å[Z5%°&4OÓP3b¥ 2W1å12
+p0 ¥.¢R
+À  .©0Z0±1>c·2ið3z
+4iÇž5>yÐ6 6Š»G72²7Š/8
+!8;º8eDf8w!î8q,\8]ÂŽ8Gð82Î8~¹7÷07±Òr7`Êe6÷­6l÷85Ä²ä5
+žº41r/3AG27]X1®ë/Û	M.(`À  .Jš/é1$K2JT3Y< 4Kâ
+5&íN5î9å6Ü7ÿâ7^7õ¯;8.©­8Xù8mø68k|c8Ywv8Aêù8)î8
+ 7ÜJ"7Š7@<6ÑX>6F²Ê5€
+m4ë4
+3ê2Ë0úÌ/ŽÈy.cýDÀ  .rÉì/ÃÇ1
+2m2*²¶38[¶4-ü5`Ê5Î2º6Jr7
+MÀ7ö7ßH48!Ã8L®®8dÎ8eÌj8U,:8;åX8Y×8 §7Á7y7®»6«j6 nZ5aö4»À3é_Ð2ýò1ïh{0Å§À/€.3©È.w/z5i0°>c1Ù8»2ê3Üy4µZÞ596#4Ù6²ü7*}7{
+7Ñ4«8é\8
+!ä8'S8$ž8{÷8A7Ùð7¢Ô7[76ÈÊ6 F¬5O2Ê43³°æ2Àóõ1Žì÷08Ë/TO .ÿðÀ  .
+S­/^âÈ041Â
+n2Ñ|3Å¯o4¢ûZ5j¯ 626¡êÂ7I87^§7À[%7ûA8
+8A8è8
+F|7òÝ7Ä*¯7q7B°6çÇH6s{l5à\Œ54ÑD4~3mÄ2§ÜÜ1Tö0ÛÜ/8è-ç3¿À  -ò`/C(0*Ô1ªà!2žß3®åS4Ö5Pì
+6Ó6U7
+å7ld7¯¡7æ_Ï8V8w18
+O58 7Û8é7®Ðo7 7)Ô6Èw6QeH5À,$5oŸ4Xý
+3
+*¢2ÅÅ1
+Œõ0ZýÜ/
+ÈÒ-ÄgÀ  -ÐŸ/(=0nB1³Ô2 B364|xš57(5èEÊ6ÀP6ùÁ!7TKx7š
+7ÑŠX7÷ 8n 8 7ç·7ÃN7v.7]Uù7€ø6©'œ6/O"5û5 943l3[Ï 2k]\1\Ié04Cý/»-¡|À  -­Òð/
+êç0H.
+1y2¥3Q4W¹¢5
+e5Èä}6`V-6ÛXx7<7Î7Œìã7ßý7îÊ
+7çË7ÏL
+7«ï®7í7:ð6ïT86×ö6
+8ü5Ü4ËYf4
+Ü3-Hœ29/-1-æ0
+.Ê
+H-}µ-DŠ.3Î/áî1
+oR2åº3Áì3óNh4±Í¯5cô5ÿrŒ6{³ý6ÚSÌ7'e*7d@Ü7|a7?7Á"7&7vãž7A?þ7	à6°36I5ÌDS56@4}Ÿ3ÅÒ 2îõ1üÄÛ0ên/œÑ.È-'Š5À  -.á.Á/Édö0ú¬ê2¥3vŽ3Ú$²4µà5Lß85æj\6cº6ÅÎ7ó87Ov7}R7
+£7û74m7]ÿ7+÷j6óI6Þ60ŠÞ5²ü59¶4yÕ73¬Í2Ï¡ž1Û
+0Ë>/€Æ.iü3-À  -)i.xž/°ÛÓ0Ü{41ðË
+2æVù3Àû 456|5Íaý6Kcx6±HQ7I7:«J7dCß7{³7|j;7gœd7CHE7®×6ÓQ6
+øµ6Ê65Ã€5Ø.4T®ñ372°N`1ºGA0¬dœ/»®.Fh4,öË±À  -qJ.UºH/R¯0ŸI|1ÐJÖ2ÇÀ3§ÑJ4w
+5_À5ŽY63;46Â6ò
+³7%à7Jék7_Má7^Þ47Kï7)z7fC6³Ó6a·5ýÛ5~4àíL4/«3pÔÎ2û1t0å/eaz."Ô5,ÊTÀ  ,ÛrV.2ÕÖ/0 Ã1¯Ê¡2©*3§4RÜì5 5Q<6ñ6<×6Ó:Ô7·71ù7Bè.7AR/7.fx7¬Ó6Ø;\6ä67|È5Ì!È5J
+ê4²*:4
+bf3=:i2cOZ1oN0]b/3K-þk,Jø,[HÇ-²š0.ÿS|0  Ž1/Û#2)3N3Ô¢Ó4.5
+®ø5 ë6H6añ6Y6ÆÂ6àâ	6æ1×6Õíe6Žš6Z6?Zf5í§g5Å5ÎÚ4bCy3­ëa2ëJ2
+ÙŽ1ð 0.ÖP-,:À  ,Bûõ-ýÔ.ãm)0šl1
+ôð2t3 3.3Ÿt@4xvB5z-5ä/6 Fé6Jp6C(6²ªF6É¿ï6Íæn6Ÿÿ6 Ex6tc6(Kt5Ð@5f<4âER4DÙ\3
+º2Ì?1òŠ 0ý
+t/ç¯f.º-ý¹,!Ê
+À  ,*¯$-Sz.Ç×/ú J1
+Ÿ2hm2â/¢3šE°4[Þ*4üÄ5dè5ãë64
+ô6|×ô6{6²Ø6µ6§N6âÕ6TÜ6<5²ØÐ5Dîá4Àìô4'o>3N2­4 1Í0ÖY«/Ä$.vµ-]ÂÞ,ö:À  ,bR-oR>.« /×ïŒ0îQ1æžª2Ãøé3 4?F4Ü!.5_p5ÇHU6
+u6])6z°6{Ÿ6O 6ÿ66o d63À,5ô[*5q
+5#¡@44
+"3RþÜ2)/1š80¯á/ ×.çè-5I+àD¬À  +ô+-Gý.º0/µ?.0È¯1Â {2¥Â/3wÑ
+4"­ø4»·5>ø5ª¥6ö6={46lÅÈ6Y§6
+86q_€6F;6n|5Æ=I5pt5S 4|xi3Ù6	3%a2^<}1}Ó0Ò/z
+
+.H²3-
+Qµ+®æ+WÚ,°Ž-þ8î/ ß01øØ1-A¢2'ô2Þ³©3<4+x4°-h5 
+Ç5ï5žÑô5ìÖ6ÂÐ6
+
+6XR5ÚŽ25¥KP5`5ì4.n4ëí3tA32žl,1õ<1ðx0d×/o-Õï,u+7RÀ  +?¢,'"-âAz/ù:0
+¡ø1Ä2C2Æõ>3 u4_à4£557|5fš*5¥,"5Ó"Y5ñÇr5øÛN5æÀ5ÀêH5K5D¶4îÏ4#M3ø3T! 2ýv1ÔÝÅ0ùi)0 
+Ÿ.èÓ-¹>,k,+
+ÁrÀ  +'Š(,4-ÆJ.ú×+0
+K1×æ1èŒ`2¯6Ô3h 4G544üÂb5KrM5T5¹ªÞ5Ô	J5Ùyp5ÈÐ5§ d5z¬5(ç#4ÌÆ4\0Z3Óg@342Â1Ž*P0Òñf/ÙML.ÄÇí-,ZÁ+0[À  +©Î,l-ªR.×»â/ïèn0êF1Èò2xj3HÐU3ê]4q
+§4ÛÊ50<l5{Á5 3d5¶K 5º5ªà}5Vz5R05
+³4©Œ463®.ò3â}2^@1vÚ0¬y¡/±. ŒR-¹<,2¬Œ*Û>
+À  *ïZê,E «-[.Ž /É:­0ÄÜT1©(Ú2t 3)
+3Æ+œ4L	B4¹i455Tud5»é5õ5µ²5ðp5g'5*¶4â4Ž4Û3öŠ2ç
+×2-b²1eÈ0Ü/Ðê.yan-FWC,
+î*ª
+U*:Ôq+÷,ÞæÛ.
+¿
+/
+g0Q1cµ1ÌG?2Œg3!gü3šA
+4.4}ÖÇ4ž4ïF5
+5ÜŽ5ì€4ßÂý4§¥j4`ïG4Ïž3üR3šx2eð1«0àÊe0-n/ÃŽ-îBD,»ú®+Y)*
+ÕÀ  *%ô+Õ,Æ5
+-ü8/
+,0
+¯0ï{ 1¶ø2sÐ 3é3ÿ4
+HK4bÞ4€$%4Ôo04õ4þD4ì
+-4Ä¶4â4DN3ë`3z(2í[È2Gm91>²0Â¡V/áP.å¹T-Î,¢+ar*	h¢À  *¶+oho,­:-ÜòÊ.÷5£/ó
+0Ò.Ø1à±2V'22üÖ~3œ*3òÃþ4F0û4µÊ4¹Å4Õÿ
+4ÜÏÙ4Ì=4©xm4|=4('W3ÈmN3U	¯2Éf€2(éð1zÉÄ0€xJ/ŸF$.Áë?-­ðÇ,8+>R)çøÀ  )øi±+M% ,Ñj-œ­.Ôhì/Ñ
+Ø0Žâ1­k28~d2ÙÙÂ3böt3Ð÷f4*^4vÙ4À[4¶`"4»[4¬nú4S%4R¶õ4
+Ã_3¥Ô<3/42¥q~2
+fŠ1M&0O;/;Ê.
+*-È	,_®Ú+"·)œÀÀ  )Î©÷+*âÐ,x?3-gZ.±4/¯0H1fôJ2Õ2¶Ý3>r3¯*Ì4-4M²!4èî4Á*4æL4 â4f[º4)0W3ÞŸÒ3;)3
+º2|V1×Æ¹1b0PL[/pbÜ.t+-[>,,ì¯*ïå²)Fý)]*lE+¬	F,Ü;H-÷æb.õtp/Õâý0€"š1^
+62
+
+2Ã:3q3WÜ3§3Ïj3ò*ò3üRU3ë 3ÃÆj3È(3Aá2åçq2r01ãg71<ð"0çK/Žp'.ÎÎU-Ðè*,¹Õê+{4*H[(òÀ  (ý.*QÓù+ÖÜ,Ã¹Ó-ÜbŠ.ÚDÖ/Ÿ;v0þ£1E|Ê1ë­2xpÿ2çŽ3?+303·93ÕÂ"3Þ5 3ÎwÞ3«±3~Ú3)A2Èt2RÁý1Å?g1#°t0pvÎ/.²Î-Žt, =+{s*-(
+(ÑŽ¡À  (Ý)n*7b^+
+€s,«8`-ÀÞí.¿</Šò0µB1,ï`1ÎOñ2Y[2Ê
+Ü3',@3tö³33¹YU3Àí3±è3Rú3Z#¹3Dý2ª=x22åÊ1§1
+pÉ0K
+/žÞ.Îà-<À,`+SðÁ*õ
+(°Ê²À  (œ$Æ*
+ðÂ+dä,¶ì-¥[2.£å¢/ìm0[m=1aõ1°òÎ2:F2­W³3ÔV3PË3£×3ð3¡ü93Y[3v235mp2îío2h}2	1ïÈ0âb<0%ÇE/Vºt.uM-wÎ,\KÈ+,mî)í
+(àÀÀ  (  *&+>?,tjò-×x.¶/nÎ07%60÷©1ª20¢2)2ìøÕ3,Y3_SI3ž3ß3q43E¿3·%2œPá2]' 1æZÅ1Uî0¯âã0 o/&+.=Ø-?"¬,)Öp+ë)·
+(]í '¿°J)ö*i®f+y,ª~l-ªñ.Q/g<0
+µ0Ÿ?1JPQ1Ÿ©2+&2kê£2h³2¶@(2Ÿtt2±|z22Zœg2¢1©ó11¯¡0€äó0b/EkÂ.}þp-<À,yn+
+®*F=â) '£FÅÀ  'ª,)
+*OjÎ+
+?,aô-ú.Ö/M+°0
+ùš0š13\š1šØ2
+Ñd2PjÖ22 l#2§J)2?2V2>Û1ûŠ81µö1/N0äK/êÉœ/*Ÿâ.[-y:,yŽ+\>î*+/â(ê>'aÀ  'n(÷N$*5';+ifð,E|-î&.gµ6/3?$/ô|0Ñ1
+hþ11ôïH24ë
+2ml2!2ß2
+2\ú_2"ù1ÖK01zðš1®ú0qÇF/ÆV¶/.9-Qú¶,R.+9s2*!ä(Å;â'müÀ  '}è(Ó]A*ãŠ+G¡a,bR	-aÃ.F>Ÿ/R/Ñä0{]51uU1zï1Ð;Ä2k>2Hº92i<2që(2_]27î
+2°1°ð$1Nuc0Ö]P0EÅ÷/¡ã®.êÊC.&-*»P,*Ìb+§t)ê'Ê( 99'@ù4À  'RW¯(¯l^*  +%ÛÒ,<-;ªŽ.$ÈF.þÌ/­-0PzÇ0ÝW1OÌ1«A1ûÖã2$Ô2=à42C23&2áŒ1Ök11!ú
+0§\«0Ä§/záL.µp-èQr-{ì,j9*ç·o)Ž
+Ì(vm"'rm&bÚ*'œ¿Í)
+*4Î7+NR,NØÚ-6çe..ÄÌ/n[/ÿž0r£Ü0Ì=1=o1I«W1msX1xµ×1gÞj1@ri1-0ºç0Zkæ/â®h/P®.ª4-õ±È-
+ÁG,0¡ÿ+/*ê(íº'¡«Þ&AÐÀ  &I'š@(÷£5* Y`+6Äî,7mJ-")ö-ü»š.­¶­/RÏg/â20Vo0Ž#³1.X11sæ1P(1Z}1J×ž1(0÷Ä<0¢å0=¥²/Ä€/4²q.:-Ô[b-fÖ,+(*Ô4(Í$ì'&'
+ÎÀ  &/cä'ÁR(Ø`*
+ä+s, Œ-
+l-ÜR%.X/7v/Ä¯0::N01+0è>1<w13šú1;S#1-Ñ1Ç0Ó-<0410 ß~/Š`á/¶Ò.x -³ý,äÊ, `	*ÿw)ß{Ô(¬Ê'jžd&
+ÌÀ  &šÂ'z((žk)îßm+"),,,ñ^6-»è¡.úr/
+9/§
+,0
+0>¢0Ä W11ÃË1
+¡Ê1ÊS0îKì0®90cŽ÷0L/:.ùvh.J -®,¹cê+Ð~*Ï)µO?(ú§'>hž%äÀ  %÷Û?'O
+®(Ï¶)ÅõÂ*á¡+âU;,ÇãZ-
+.U8š/ î/¢š0Ð¿0X00 +0Ñ'0óœ<0ûàâ0çB0œnI0ÿ703/ÎŠ1/T&¶.Á-.
+ -`°b,¯+ <$*ñÃ)"ª(VË'
+%¯	À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &q'É
+)»*>º+Xæã,Y{\-@Jž.
+U.ÎáÐ/|Cø010b0Ý¡©1'ox1a-1»61«)1vt1fÑß1-­z0èJ0å40$4/Bw.Þïº."J
+-P®,l9ý+kÐ@*ONP) kÉ'Úxe&ÝÀ  &UFŠ'±ÁÅ)^G*(UT+?l€,?ÓÄ-)
+@.9A.¶=/^+[/ïà0e¯0ÃJ1¡1FŠ­1nV1~3Þ1qÐ1LÕ1_é0ÎÎ0uê`0z/qã.Ç	.q-;
+»,TÂ+SÚÎ*:Zà)H
+'Ä7&kÂÀ  &9x°'vy(âc¥*
+î+%òf,&,.-¿È-äÊX.P/@À/Ï_0F'0šó0ÿ§X1,4.1N®E1]l1R³%12Ø"1X0µR«0X
+Y/ä%/UBD.°:X. !-%Æ,;í+;å^*%gq) $p'®®
+&Qp\À  &
+ªº'+-(À
+Ÿ)÷+
+x(,
+,÷ô-Á"..ó/!ú#/®Ý¢0'
+:0j0Ø
+1Á°1/J11;îø13A1ÛD0ç0ÖŒ0:*P/Å
+/8 ì.ß§-ßD-Ñ,#ÇQ+#ïë*t(à'ÈÜ&7JòÀ  &ÜÅ'W¿Å(±×)ÊìD*åûÓ+åº ,Êi¬-z.X/á/\.0pN0h¬0°oŸ0î`1æ
+1Ì1ya0ýŒÈ0Àîl0ZÎ0
+JJ/Š/ÿ.ö-œÐG,õGž,
+¡+
+úz)÷$(¿º1'ã°&
+%'Ëd)(ÖŸ*vT»+l,²-±»Â.Þ²/q-g0$È·0Ç *1Uo1ÊN2*§q2
+52«r2Ì±X2Ú'ô2Ï2°+
+2
+E<23sç1Öµf1càÕ0Ö1P02	
+/°.©B¢-Á4£,Â:±+«Ýr*
+ËÒ)77'ÜÀ  'Ž.)Z<*YÁÆ+©,¯ž-Ì×.lÌ/T00!å0¯Q1;?1²ý2Hü2aÊÒ27¢2ŽÂg2Àî`2·Û=2U2lõ22Ñ1¿	1K0¿€Þ0}/jgÒ.ï-­,®+ú*pËB)$ît'ÆŠÀ  'Í¥)Ýº*=.Ô+ru`,Àè-Ýì.mõË/7Úø/úö'0 1"1åw2ê2CY<2üŸ2Óz2§ŽÌ2 )l2­2O_î2
+/=1š^«13T>0©n0
+ò /On.j-ìf,ø+L*Uþâ)¥\'°²&À  '
+lÄ(ÜÂm* ß+M€,g€.-eÞ.Iý/1¿/Óš0hÖ1à1°ò1Û-2$ç¥2]±2ä2{72w2iS21Ê©1ñÏ13N1
+ô0ü/ôÍ@/4u<.j-HH,W|+p*;2) \B'œ¶À  '\Ë(µÉh*ì+(¹è,=Æ-< ,.$.0.ý/¬Zß0OË±0Þ#b1RøÚ1²[H2v25
+é2Yë72jH2a2A§§25e1ÉÕ&1tâ1Ç©0wÿ/Ï¶B/{ó.Gèb-eHU,glÔ+Mw&* f!(Ü&P'ÉF)gË*yŽç+Žüà,æªm.Hþ.ÿÄ/Ýp0©œª1e&2	& 2+d3[E3cÑ{3©¡û3áq42N4êP4AÂ3èke3±3pÅ3KÔ2ÑÜ2ü1xØ0žM/ðì]/
+±.
+,úS+ÄPK*7²)#±<À  )h*]t+ :,ËßD-ä\š.á§/Ãn?01Jü1ñpò2yv2ïò'3H}3^Ó3ÆÙñ3ìÞã3ü¬63ñYñ3ÎA)3r3VH|3±2Qd2¹1^áò0¥i6/Økç.ù\Â-üÕ,áu +°¿f*s)v€À  (é
+*@V+-,±
+-Æ'T.Ã"/©>0i1.·Ô1Ð€2\%2Ï-Ç3-)3ª3¬u3ÍY*3ÛÌ3Ò0b3Žñ3Õ3<62ä.2u¡Õ1êð1E)
+0Ö/¿ër.ÝV-à,Èeî+.*X¯š)<
+À  (ÆÿG*#Š+lÚ,Hô-§ò .¥)l/
+ß0Z~ú1S«1¯žU29ŸÔ2®ic3Õ3Y±3Tõ3­Óq3º[a3³Ñ3ì·3lpï3!×í2Äú2T ä1Ë"i1+p$0@æ/§jþ.ÁP<-ÄXþ,¯V»+*=ÏÇ(æåÀ  (€d*÷+BŒ,vû-Œ­.0O/i»_02*Ú0ïß1Ü2á2¥2í;31*°3m$ò3M·32ø3Ý?3ú3E6Þ3Š2¥Å23ó1¬+ç1·>0Yx"/ê.¥Iù-š÷,G+ln*"ïé(Å¶*FyZ+¢©ø,ê,x.</$0 Â|1
+-1Ñ/02í3$€Ë3«ÝS49°4OU4Á`Ö4ÿg5ìX5 5F5É
+4Ê¶Ú4H4*v3¹@32KJ2¡_1ã|Š1O-0.Æô/2°p. Ö,ýo +¯°µ*Uê¶À  */ì®+ë,ÏDP.ô
+/g
+0
+îÁ0óÆ1ž\æ2uéž3â®3(4
+ ¶4fî
+4ª 4à^5¿5
+Ù95ì±4éêŠ4ŽR4xW*4EÞ3¥ÆÄ3ÊØ261ÌYš1"Î0
+=/ Ø».,äMb+N*@ÉðÀ  *`+zÿÀ,Ž\*-ã«Œ.ü(/ö60Ó2
+12T2úA"3sÎ3ñ|4G=4àW4Â T4æK4öKŒ4ì¬=4ÌBB4î[4Z
+L4ª3Mp3
+Jf2q
+1µ6ª0ïìà0
+Ž"/. h,Ë+$+ì*+©+À  *ÓS+UÕŠ,t-Áo\.Ö::/Ð0² 1žR23=s2ÒŒè3[~3Ë
+4'4w@04£®J4Âã4Ðå4É4®Þ4
+4;åm3çÊé3}š82õè2QáÊ1ª0Ñ"/ôUq.úR¢-áF`,²æ+wä*eÀ  )ØN+0«,}¶-3 .¯ðK/ªç&0	&1[Ì2çR2«8±323€«4Üt4H¿°4
+<A4;æ4«~O4ŠQð4ñ{4bKº4
+¬3Ãj3Vµ2Ð22Á{1ð­0³;f/ÑB .Ö£9-ÁUó,æš+TP¹*g +e_¥,ºÆì.tø/'\085ÿ12i2#P2áŠÕ3Oþ4+øŽ4°U5 ha5÷z5Œhs5õkj6(­6 6ýg5þÆC5ÆE5®e5,°æ4Ÿ÷Á4:ä÷3¡oò2õ©2$fv1AXh0G«î/4ÿÔ.üf,É+vAÀ  +K}+,¥­-ìpu/ Ú0"äÒ1
+D®2b.2Æïž3F4NÎ4œ5
+ïî5dW(5¥D5×Þ 5þ 6(Œ6
+-5â#L5°ÄÞ5wyÊ5lH4«²4'±
+3&2Üçj2ñ²1.ž03Þ6/#ò.Ç,µ7,+^(À  +1³,bn-Íöú/ å00
+¥1ö1çB2¬83aÙ
+4€è4
+³ó4òîø5D¿_5ž5ºP5Û°©5êv¯5âuç5ÅT5ìy5YË5'­43¥4}#3\2Ä%À2|ð1×
+0 /4-ç%N,¡iÐ+EÊÈÀ  +ž9,v`\-¯}|.ÛS
+/ðî0çv1Ã¿Ø23>u°3Ûö4`ÆP4Ëþ5%'5o¿Í5Ã.5¹`N5Æâ5À³r5šÝ^5
+5;³É4ëÆ
+4Q4I93`k$2«d1æZ1[0
+BÉ.þ\-Ê»,t+-fÀ  *û«,Kûß-.ŽÛž/Åâ0Ÿ1 =2mÈ3B3²¢846$Œ4¥
+,5É5Br5~k5÷5¢Á5ðþ5:f5^wW5
+ÐÊ4Ç<ä4^ß3Ü* 3?2¢l1Å&Ö0è«Z/ðê&.ÚÐ-®QÐ,s0+T,iÒ6-œ>/é0&£ñ152-H~3
+n3Õ
+-4kL5üÚ59á6
+Z6ZóS6ÿú6ÆË6åé6óo®6ëGt6ÎïŸ6€¬6kxy6;å5ªœ5*!ä4Ü	3èO3
+2;Îè1D)	03//Æ-Êœ,yÒºÀ  ,O£-§ÓJ.íÉ"0¡o1 ¥x25*3 3»ê¡4r
+Æ5	<¢5GÑ5óS6@Ñ6ýŠ6­íO6Ê?§6Öµt6Ð.I6·ºx6¯26RZš6m5ä5ßH4ÎÁ3Ðán3
+þC2)Ct10Ø]0!ëm/ì­-¶Ÿó,aSËÀ  ,5tê-X.Ïfr0 î1
+Ér2!Ø2ÞK<3¢Ê4Qbö4ìøÒ5l«5Ñxh6%<N6iö¥6ÈÐ6®·6¹û=6µ 6 
+26±Ü69<Ö5í©î5!
+5¬4oö3¹À2üŒ2ž 1
+Ž0E­.ç*-¢ß*,HÔÞÀ  ,FC-zvÊ.±Á/Û8Ú0íÚÔ1â
+2Œdj3©40©%4Çxd5FÇe5¯@6
+`Ê6Cñû6{H€6ëÁ6A6ûõ6Oì6]i6 5ÎBþ5kJe4ìŽ"4Qhg3¢«2Ý{{2,1
+7/ý?Ø.ËHù-ÿa,0UïÀ  ,-OÞä.¡/µ3Û0Ä"Æ1¹ö`2}3aú4ïV4¡÷õ5 ãJ5Â
+5ß
+6
+íT6Jÿ­6n6Ê6}Å6d5P69nd675®Ü5HR¶4Ê.ê43MÚ3~Ê2Ÿ:÷1ãB00íÌŒ/ÙôY.¯ È-v?0,×-R]Ø.šú¢/í¬01H2
+?3`3ôj¹4°l5]òh5õ$ç6mÑ6ËO7a7R€â727ßR7²7Bì7s"7bx07(!š6ÞR6AM6$e5rL4¿Ô4}µ3 Až2)î1
+Úü/ýÿÚ.Ž*-_tžÀ  -;º. /ÒüO1ŸY2
+Ö3S3Øõ4k5CE5×Žø6Pæ'6²tû7j78^
+7dJ7À¥7L7¥Î7t57J¡7|J6Ç³[6j515ñ5ZRJ4¬ž3îÿØ3í2ôq1
+r/å2.¢o-IÀ  -#«.C`/žLm0âi:1óFÚ2ää3»µ44Æ¿5)L"5ºE
+63úÈ6jª6èk|7
+Z7C«r7_Cú7lô.7jj7Uî717Öî6°Ûd6OçÌ5Ö¿_5BX4Þ:3ÕG3 æ#2cô0üoÐ/Ìd2.Ùå-3ÇjÀ  -
+R|.`Ï/0ÁUÁ1Ïb2Ât¶3Zp4dDÐ5øÿ5Õ
+6f6`V6ÂÖ7Ð7#N7;¢7G»Æ7F×.76ÔA7
+6æc
+6l65d5»ú©5*]Ñ4ì3»Ž2âp±1ïŠí0ÝÌ»/³^.~-
+ðÂÀ  ,éò».;?/ìª0 BJ1«}72 [3ÿ®4:ü&4éKŒ5~Êa5ôH6N¬646Ó7ñÃ7ÉM7"_7#ù7#7 ©ó6Ãf6+w6M 5¡5õ5c4hS@3¡
+$2Ã
+1Î
+ô0¿)š/È.[]@-.'&/
+S÷0¹øÎ1â£Þ2ñ 3ßÂø4ŽôP5~Ò^6
+º6Š\^7T 7yô"7±ã¿7ázÊ8Š8
+8
+¢8œU8
+9í7÷¥Ú7ÄÓG7S7*;,6¶6*^85H4Ã^3ðj\3 ö±1ñv
+0Åj
+/ï.0R|À  .È/m4
+0¥O1ÉK
+2ÕóË3ÆRä4 ,t5a6c6	·6t7
+7Zê\7^n7Ä{z7âÇ7õJp8 
+8!7ùmÉ7Ýþ7°¿ì7y
+7}6€Ä6Òº5yÄ.4°rÓ3Ù!2èìÊ1Úl0²;E/~­Æ.#áÀ  .j/OÀ-0ŠW1¯ò92ºÇ3¬âÒ4d5Ch5îš»6}6éx27;à7Ù7§|*7ÀÜG7ÑbÌ7Ü7àÕà7Úg¿7Ã`"7¬7]x
+7¿
+6õ
+6	G>5^÷J43Á×­2Ïì21Â»0
+q/c9±.
+õHÀ  -àB/2LK0wú61f2T3rŸ4m9x5%þm5Éâ]6UIÿ6ÃàH7
+ÖÎ7\§7|Ö77œ7­{
+7ž 7Ÿ{7»a­7©=D797Aàô6ðî6%¡5ñw|5D*g4^3ªU2¶ë1«*
+0Ý/GÅ-ù\À  -»\T/Øj0N§¿1z'2o3tY4C©Á5bt5¥
+6-zn6Ha6û7/þ7Zû7{&v7v7ô717[€7k7i
+Á7&Iâ6Î
+Î6^¬L5Ð`5)]4obH3Dþ2ë1»X0q]/,Q-×0).êŸ09óµ1+2
+ä3¢ñ#4Ìà5kÇÑ6!¥!6¿,'7B;Ž7š¶R7ù;8çî8%žL8Ð8Íl8
+8,$81­ 8?ã
+82S8
+q7»ž7Uzp6Ðo6.15|â4®3¬ée2£ê?1dM0C".õ¡À  .Ñ<,0%§1dú§2þ3ÒÞ4
+\5Q¶6Æ6šéÕ7+-Œ7.ô7ÙãÇ8gð8R8Éò7å!97àð8
+Ü8
+.8,¥ø8!,Ú7þHg7©à7ANM6Œ`6
+ñ5dœ24yö3I_21t005÷.ÝÀÀ  .·¹Í0Z\1HÀû2qŒX3}i54fÛ³56]5ù$Ù6§7Æ7O*7º|7åÏî7îè²7×¢7º§7¹Ì 7ßÛ*8
+°8hÜ8*7ã­Ÿ7,7-"+6šŠÀ6
+VÞ5Lá4ER3©Z2Kä1Zf0
+Ia.ÅßÀ  .7m/ú\1,N2O{3Y,«4E|«5š5Ô$6xÊ^6ú#7V@i7547ŒÏú7À€·7©yP7-å7§p7¹7îbÞ8+Ÿ7ýŸô7É7xf7ö6íg5ùxi54r4b!Z3v©2hùl1@5x0
+\È.­þÀ  .µ/Ñ1M¡2-:è34ð%4$
+¥5 óh5®ÿr6LEŒ6Ì°7-1®7w»Ò7Ð7`Ê7vØ7Kh7Wð7]ÿ7Çeº7åÝF7Ûq7®xl7i7Éæ645ØC5
+M@4Cž3TÒ 2I[1&m/îàd.
+/É
+0åkÖ2
+\53;Ü©4BÄY5.Þµ6tì6Žž7Kß²7ÂØ8ü8<£8$î
+7n®·ÉŸžrÑ^žšžYO·d#ž7Ú}ø8PS8[8*ò7Õ y7\66ÀÅê6Ü58æ4L®3DE2$m0îr</"À  /"Â0Ì³Ã2
+U3'nD4-tÿ5Ä5ðÈa6Ô;747«kæ8·,8#ßä8
+>7'=`·Ôåpžlæfž±°žO1·\ÍØ7ÈR
+8?S8H{À8¡7ÁÍ*7HD6®Ö6Võ5'|49
+ì31©,2:ú0×bh/w»À  /døò0³û±1öî3ÿà4%Š5RÓ5ÒŠë6Ÿ7
+G7¿ö7æŠ·8
+ $7æxž6¿ž·à1$žfû`ž
+ÊŒžEt·Ux 7¶&F8.T	85ãà8
+£67®Ü74é6ç5é¢š54%+3
+Ñ2m0ÀR/sÖÀ  /E¬_0C1Ô°2ý"÷4ÖL4êÅ5Ž
+s6n~7ûk7|(
+7Áß7æÀÀ7ŽÆà5ÂÙ ·ë|×žaYžÇž:õ]·N"7£úM8
+Tt8#Kü7ûI¯7f7ÇÁ6÷°5Îd5
+©4i3
+øø1é@*0©BÂ/VD6À  /&_Í01²s2ÔF13Û
+ä4Ãã5cþ6F6Ý^ª7NÐ,7s7¶AC7$¶<WÀ·öÈž[%Kžsù°ž0×C·FÌ
+7Ît8
+Tð8Ž7ÝLõ73@7
+6r5³#4å>3ý
+O2òAÁ1É¥F02ð/8î0 Dp1z ß2ªS3Éû4ÎMH5¶n6§70¿Z7œ€8$õ8Xá8(?X·­žÿbn¹}&é¹¬öÐ¹Œù¹«¹s9žá^¶'}8VÜp8uc837Ê 7:6+5œ`4Õæe3ÐKÇ2¯»ü1Ð?0$jnÀ  0J&1`Š2dE3Ž
+p4ž(A5¢d6uhk7
+bê7š`8F^8?
+ã82·Îšžó°Þ¹p"¹¥4 ¹µ
+¹£>\¹eNžÏrµ' 8J;þ8bµá8$27ž¹
+7)¬6ÙS5«Íà4Á§3Œk2Û©1hÁ0yJÀ  /ü¹1Edn2963~ç4¢<5À¹6WŽ7
+{7£7ÿ.^8%\;7ðI°·©ï žçÿP¹c÷l¹qz¹­?¹u€¹V÷džœ5§r 8=8P³8ã7Šè{7Ä£6k5
+`4­g¢3šx2ûU1Oâ±0'À  /Ú«&1*Æ52h
+P3ò\4Þ75v9Œ69ý6íT7}Ç7ÙÐ8
+7À/
+··°žÜMÅ¹W_¯¹®Ð¹¥b¹¬î¹Hé{ž«©6QT80û8=[87æ7Üª6Pi5Hß4(@3«P2z617É/é.À  /ž¶1'ü2CÆ53fË¥4krc5Nò6·G6Æ67SM7Žq©7ã­Î7¬·Ä1žÐ)¹JÇì¹ì"¹
+¹ä4¹:Ûž¹6§x8$Z£8*®[7îð7GS6íée65Å5m
+À4èß3Ë(2Xu]1
+$á/ÉKÁ01ò©}3#õ4?ÿ$5Bl6(V®6øfã7å8ö8lÐ(8[œ
+·7P¹B1¹Ñpºº9§ºÑÀºúmºä¹Õ0¹:ª· `8x8|'Ø8!Sd7œÿ6ÿJv6,Q5Fe4Cì3&±+1ö\X0?PÀ  0ÁG1ÙI3Ê4+Þ5-°6¢s6Þ;&7VP8
+)8SÆ8BÈ
+·bð¹6,¹ÇÖº	ø;ºÕºdº fº±ß¹ÌÕ:¹+Ñt¶¢#À8l2\8i*8î7Ë6è
+6
+Xõ53s¢40óª3·q1Þ 0æãÀ  0vèþ1¿é3 4œ5OÇ6î96Äl7rA{7óO8:?c8)Ó4· ¹*áJ¹Œw>º×cºq|ºe
+º#^ºÞÙ¹ÄJ¹
+øRµb7 8_Ë8Vò}8È7Ù
+6ÐòŠ6
+`W5 Òà4
+]g3œž1ÆÔê0
+îÀ  0VOm1Š2àë4ø5ït5æsú6©ã­7QÖP7Òå8 öþ8Þ@·¢º0¹9h¹±å¡º¶º
+kº .²º'
+[º
+Ô¹»]U¹06S+8ScØ8DWÌ7òIô7iÍ
+6¹ÆŒ5øÏo52
+4
+Ç#2íü1¯20`lÀ  05µß1)§2Ÿ3ÞõÕ4á
+E5Ã
+6·ò71k*7².²8®7ïÒš·€åÀ¹~¹§T
+¹û+Uº©Wº$øZº+Uº8Ë¹²¡cžþ6ïrÀ8Fü81œ 7×Z7Mè&6¢Õ5ØÞ14÷"µ3òaÃ2Í1M|0A»@1®Y2PkV3óÕ4¢5¢>6ÁÉ7GöÄ7íÏt8^ô8Ñ7ž5P¹"À¹è,º~Ù¹oÐ9ÊI:"9}hæ¹ÐTÁº1[¹ú?Z¹)§°7¶ëð8Ðt8_p7î¬g7HÕ6Ê5¢Õ4¢Ú:3.=2PºT1Ý,À  0ñ£s2:úÇ3{"Ò4ß5Ú6y.73©é7Õé
+8H8D¬7§Ðp¹)®¹ÙÓº
+¹|ÄB9¡÷Œ9ÿ 8Ï>hº ìº6lt¹ðªŠ¹
+N7Ê8 8NlÝ7ÚiP76Š6|¢F5à4h?3}ú2<`0ó6À  0Õê62%93^]ü4/z54ø6\Ù¢7]7ŸÅ82¥8go7k¹	Œ°¹Ëyº
+E¹Ü
+9rÒ9¹
+ôž8©ôºávº;O¹çô¹	bð7ÞPÐ8~w€8=>L7Æ&<7$ÃV6cø5ZÀ4öD3b§2(pl0ÙZÀ  0º0÷2ª3A$4`ÿÚ5aŠ6@«7
+57Š
+l8
+¶8LU¶7 žúX¹œ º,x¹Uó9!µ9f¹Côº/œ º@2Ž¹ÝJžò(7ò@8mã8,Ž7±ã$7à6I«5j;>4i3GÍ 2Kx0¿)øÀ  0w¹1õR:3$ÔM4? Á5?Õ`6$/Ž6í¶768Ç&81;î7mCÐžáÅ<¹®Æ¹ûwX¹ÏÍ8¡1
+8Ž¹¬ÞæºG
+ºEÓ¹ÓìžÒ<\8ÚÜ8]Nf8á#7 
+7 üØ60 ^5KÀÿ4J$3,ò2 &
+0€ùØ1N*v2ëÁ3Ôc
+4õ÷5òÇx6Ì7g18%«8Ç²8vž7I¹µsjº#üÉ¹8:ž
+¢;Ÿ[;
+À~;;W:	¹Êw&ºBp¹ÍHžžà8~Öh8^8ÒÀ7¶6È
+5îCž4ñz3ÑOô2×{1K³sÀ  19Ct2ØÐ3ŸùS4Ü{o5ÚØ6žax7]L8²8ê8ÖPž
+þ ¹Š×ºž²ÑÐ:±Û;
+à; ÑÛ:äžœ:J·º èÎºC¡¹ÀÕPžZÊð8w¶08}8Ò8žö7.6µÜ5Øª4Ú=3œ=Ü2¬ë17ßíÀ  1$\r2}À3©4Ãáç5ÂZ:6€,U7hŠÓ8_Û8l|H8xl ž²p¹:Œº
+
+WžBö:«0;Ca:ëÆx:ÆúØ:ñ/º
+	ºDÑ»¹Žbž.$ 8pð8jLì8.7gªë6£ 5ÁÇ4Ã`3©+Æ2}¶1$
+gÀ  1un2]eà3%ç4«H_5ª#6÷.7L7ít8Rò²8c+·ÖÍÐ¹dº ·$@:€:ò
+·:Õé5:©<ý9®Á\º8CLºFW¹§ïŒž}H8iu¬8Wa 7ñ
+Ê7Nøš6Yö5«4¬"3¯2^¯18ßÀ  0õ
+Ù2=@ 3}xc4®Ø5ìü6w70@7Î(R89i(8Më·€6¹v¹è3Ì8dP:Ûz:Ý¹:À
+ô:8îvºSðºG2ò¹|ò·©¬À8bUd8Du
+7Ö×676Ff6~1Þ5K4§°32@Zx0øÊŽ1q2×KT4aÉ5$Ž6"
+*7Qè7Œš8QÐ8ª~81 ¹MXº
+¶nº
+-F:jH>;?ú;üÁ:Rø>:ž4î;
+
+O:vsºGvº"=b¹7©<8
+Kh8G8@ÐB7°×7 Ï°65
+éÀ4
+èô2Ñ>ì1kÀ  1|
+~2ÁâZ44X5Û6c 6ôÓ,7ªªe8?`â8p8{pžçFX¹ý§º:
+:pòÏ;(Ã¬;:¥ó:Ðx:ý l9ÆbºQ#Vº°6¹#¢ 8%~À8ò81zZ7¡uK6ê/Ê6
+Ð5Ð3û2Œðó1v/ZÀ  1`2¬ya3æ
+Ï5c6©6Û79'8,ñÆ8G¶8r}ØžÅñð¹åâ@¹æà:w[;üY;+Q:à­À:èºõ:ãÈB9ZŽºZÆ@º#
+¹Ð8,²8ðâ8"$t7
+6ÒÀ65üý5 ¶F3àa
+2š¢ü1[xÀ  1D
+ž2g3É²î4èt¥5åÝ6Á1à7Çå8Š8
+Î8i(ž€¹Î
+ò¹Œ§t:~Gø:öj
+;Â;#R; ~ï:Ê
+8#Àºdi&ºßž÷'(83åp8q8Î7°Æ6»P5ßîy4ã93Åšž2U1@ßÀ  1(%V2§o3­X4È#5Æh6§a<7l­K88këÔ8`tžI¹¶W¹Á
+:y@:ÈÛO;Yì;+ïÀ;
+ :±W¯¹Âdºn
+º¯žÏ°8;È8_5p8x¥7f6£á
+5Âßä4Å3ªðU2
+1&7µ1šÃj3Ø4,X
+5E6AÎ7 ûj7Ýù8sÇÀ8Ÿ±T8hð¹HÂ°º,Õºïb:Ë&^;H';ŠN¢;³œ;;EAL:º'dººGÈJ¹°$7>P 8ì8T]°7É%
+7òÐ65ª5:Òì4$z2øæ1¢"}À  1&ê2éØº4`526/t7%¶7ÊXa8_ê
+8²58liè¹/-ôº
+¬¹Õ°T:³ë;X7¶;ÃJ;jÿ;£º;ZUà:£Kìº°~º@äò¹M7à8Cº8CÃ7·¯õ7^76$¡b5(üŽ47`2ßÔZ16ßÀ  1k2Ð}Æ4
+æ€5 6
+4Z7P7¶·«8L
+V8¥¹Ê8pÍØ¹4º
+¹Ô:
+v;'ß;àFq;~D§;¹ô
+;oj|:prº*Ñdº:¹gÕø7°ä8ô83)[7Š:ß6ó?6@5&}4[E2Ç£Ï1KBÀ  1mÛÕ2·"Ñ3ô[Ï5
+¬6
+ç>6èô¡7£õ88.£8>8u1žžøØ¹ø²¹:Š: ô:ï
+;ýBZ;e³!;Ð.;?:k)öº5òBº3
+H¹MÄ7ÙÂ08yJ€8"17ÅÄ6Øj6
+5PD3èþU2¯sB1d¿FÀ  1L¢×2ÇÝ3ÒêY4óq 5ñ4H6ËI:7v@8$Pî8Â@8y°žÄß8¹Ø_žø:Uèð:[ú<
+;M!;æh;Éß:=sºAº,:ï¹2K8P(8h¬@8õ	7P¯6œ@Ü5ã
+û4æô
+3ÉF"2B·1Dè
+1Ž3
+¯Ç48v05SwR6O>7,kv7íÏ-8y8Ìa\8wÅ`¹Y` º< 
+º"; :€Só;MP: Ï;Mô ;V§p;Yäî:èÞ ¹Ø¡èºQ­¹€°¶DG 88X87Ïò»7*»6>
+)5D
+4,3«1«*À  1£{2úšM4&àê5?6<i.7
+ö7Ù©,8qSî8ÀÒÆ80¹;hlº)üRºK
+:kÆ;v.; ï;šà;|Sk;&å:ÌÑ¹äú<ºHëz¹Ðî6f 8Îª8GD7œÅ97
+èÎ6,'F51@N4Î2ë®Ð1(+À  1ß2ßñ
+4K¥5+·Æ6)L7
+ v7Å*8]hã8µD489š¹
+p@ºø¹Ä¶x:äa:³7Š;/º[;ÈWÐ;ÿ¹;[W:°Ä
+¹ñRšº@)ò¹
+07$R8F86O7«ž6ýMÀ60c5
+d4
+Š2Ò
+1A,À  1ò2Å9Ë4¶_5×ÿ6/6üuì7±](8I}Ú8©µ¢8e$žþð8ºôŸ¹ÖÐ9H
+t9þ
+
+;_c·;ù ;£Õª;ŠË:·¹ý«º7hf¹lŠè7@8tÀ8%Zý7j66àÉâ695
+Ÿ3ôil2ž^:1pŽYÀ  1\ãN2ª3äB45ø96 6Ýªð77&85Ô8'8€žÂÿØ¹çáè¹	î¹+|¹ÐÇP;<Úš;¶«;¹Ä2:qTºŒº.ŠÚ¹N)l7ŒÛP8döü8fs7<¶6ÄF
+5ì
+:4ñVì3ÒÏ2µð1Næ[1«u3åa4/ÆÅ5J	^6Füð7&4å7ç3C8j8ÑÆn8®ø¹'øÈº/¢ºSêú:ŠL;õj;Y94;[ ;Fä;#:ÆvÕ¹øÜDºDz"¹ÜÌ6>Å 8|>8Lð¢7Ãým7Üð62v57îx4!Ìt2ôã1 @BÀ  1	2îŒñ4HÐ57d
+65
+7¿
+7Ô@í8o?88ÆÌš8€aÜ¹
+~Œº2vº7úö9¯j&:šuÐ;~Ëë;.;o¬·;Î:€MV¹ö;pº9z¹Ù^7
+§@8up8<u7²E7I86!jC5&g4éÒ2Ü§J1LÊÀ  1
+2Õ¯#4ÊÜ5$ŸÜ6#
+&7	IV7ÁN8\w 8»Òä8ªÔžÞ	ºÒRº
+
+ò9T9Ìr;/w;­À;:œ:Ïç :#Ý¹óº.Ò¹k«Ø7gà8xÝ@8+új7¡'
+6ík6]ò56X432Äk1YTÀ  1tJ2Œ¡S3üÎ56+¿6õ§
+7®\A8I°8°Ù8¯ÇŒž¥¹üä\º êž"× ºèb;€øâ;£Äj; :ÀŒ:?ôŸ¹ðù€º#¥*¹M¥ 7¡Ê 8hÏ¬8O7»÷6ÒC5þ£C5ZH3äI$2¬/×1`ËºÀ  1Sj
+2£3Ûè4þè²5þvŽ6Ø»7ií86èm8¥ßX8µzŽžXC¹Ü$¹ÈUŸ¹l{$º·é;·Â@;µÛ;µf:34P9÷C~¹îXŸº³¹/ 7ÏÅ`8XÂ8
+47|¡€6·
+(5Ü€4àür3Äæ2ô
+1@äÎ1tÙ2ÞàÓ4
+5,%_6*­¬7óÂ7ËZ«8i\)8Ê98Ê
+èž ðºFjºb¹"¡Ð:Ó-+;eÐ§;}»%;
+N(;
+Pg:>¡âº-Žº!]Æ¹LŽ7ÃÔ°8
+4Â84Ü7šS
+6÷m;6B^5"X4%Š2Ì1
+NÚÀ  1Â±2É÷P4A75
+~Ž6N7©ë7»	8XžÄ8¿ä8ËìžD ¹ì` ºO(ª¹
+ÿ:¥°ù;W€Š;}¶:âé:É6:#{º%}®ºœR¹3 ¬7ÙÙ8xûL8%fì7A6à 6µÒ5
+þò3ó}X2·±1oÛäÀ  1j!2µ
+Î3òéÊ5
+Ø
+6
+jñ6îÀ*7ªžn8Hf8Žè48Í ô·×Ù ¹Ò3<º;»Äžêž0:pi`;Ix­;}X:5¯:o :eº
+GTº
+
+à¹>°7ïÞ08g$8Cþ7¯h6Èã5òR4÷·3Ø¯f2£Q$1UÀ  1NŒÀ2 $K3×Q&4úb»5ú'6Ö,z7gL87r8ª?8Îrú¶ ¹žrº(NÚžœs0:pÔ;;L«;}hö9Î9!9×ºú¹üøâ¹Ü¬8ñ8V
+è8!7t»6±'45Õ9r4ÙpM3œát2ð³1:XBÀ  13Xp2:É3»ž4Ûg5ÜPl6œÏ7/8&Î¢8Ð8Ïäú7Ñ¹Ùºáòž-Ø9iá;- À;}M¹Ä¹¬)49 PÄº
+Ú¹å·úžÔõX8
+óð8D°ž7ïüB7V`6º5ž X4»)3£2u 1r1Wà°2§1ö3àÂÎ5š6º³6ßl7¡	8?^ó8²d8á
+Ä7ç ¹E"º2ú!º+ßÿ9ºÝá:Ýo;U°;Ÿ@:åš¹õNº7fi¹ÕÁjž·s 8;Nè8o"T8lÆ7<¶6Œý\5â·€4æ«õ3Éþ21ü1DèâÀ  1C#2ª3Ì-4íÓ5î6ÌB7:81®ó8š\õ8ÝV8'90¹n$pº%º!529¯šz:ÍÖc;ÊÃ:Þ:oÅ¹º+ÀË¹Â
+džð`87Þ8]+>867mêé6ª¿|5Ìn
+4Ïºp3Žðb2óF10ùÀ  1/S2"53·84ÖUá5×€ 6¹µñ7j8#þõ8Ud8Ùzì8Zš¹GŸº"ûº_9€s:Ÿ=$:êª:¹v:NfF¹¶º 3¹®SfžxÚ84n(8K4,7ñON7U\g6¡5¶$4žÈë3 ÆÈ2qi 1
+	@À  1
+2q4¬3£m4ŸØ:5ÀŒ<6ŠÚ7u68Nõ8MÑ8Õu8
+ä¹!XÈº
+·iº
+ß9=:®£Ý:ÍiÝ:ï:-³Ì¹%îºu¹`ž=Ô880ýÐ89=7×,7<Íä6CÂ5Û4¡×f3-2Rëµ1	nÀ  1Æz2R$ì3k¢4§Z5©ÓÙ6ÿK7[8ö8FA8Ñp8 ÃžõåÈ¹ú¬º4Ÿ9*:
+:°T:_DÒ:
++¹xl,ºÏú¹å^žÍð8-x8'F 7œÅ7$?`6h
+Ì54åâ3pç&24nJ0êS:1ù-2^34°kO5²r;6Öö7d^î8
+Ú÷8ßk8Ô8·Ôžeà¹º$º&ß¯ºâžÉG
+9Œ8×ºÞ¹Äq±º'1¹ûñz¹D@µ­_ 8e88CYÐ7×ÉJ78«)6N5ù 4òæ3
++2Gæ1¹À  1¥2J	t3×4 ®$5¢êx6ÓÁ7R*ð8r8@B8ÌG·8ŸÚž
+J¹¥!îº
+Hº:pžíóo9a)À8H¹¿c­º
+Á`¹æ#Ò¹,86` 8WLš82÷t7Ãä7&æf6išž5²4nì3oT^22Î0çÁ À  0è£á25`3vSD4ðú5b¶6Ð7?öõ7ðÞ8wB48Äth8Æ±`·Cáà¹>ºJâº
+e¹	OÈ99QØ8Dè$¹ºU·ºh¹ÐV&¹07®à8I8" 7¯þÓ7!Š6P"Ò5tÖM4uÕè3TQ¹2
+.0Í`À  0Íü€2!K3ZøN43Ï5Úó6g­7-Â÷7ÜÖ8fà8Œ¡8Îª7%d¹v9,º vº¹¥Ë9z7C¹µG»ºÀ¹ºzžøP07S[à8;ãz82Ä77\ä66î5VHr4VÍó39O2
+?Ñ0³  À  0³Uh2
+73?Z4bíK5hŠb6MC7û7ÇÍ8TÅ8ŽÍÐ8Ö_ö8ªÈ¹L3Ò¹ûlºº0¹-ûÕ8ÓD8·¹°9À¹ûmÜ¹€ºÍžÈ@$7ž8..ê8Ðm74\6ã0D6
+
+57º47Æ3
+Ln1ëðê0°0§Ÿ:2J 32Ù4S&5Xy6?î78€7ž}`8DO(8§z8Ñ84ž\p¹Öpº PºR5ºŠlº7cº^^¹Òx¹Kpž Ù81ZL8R(8
+c76èëô6
+îZ58.Â46ý*3
+Ïw1èÅ
+0óÀ  021îÅ3"®4@œœ5Eœe6.íå7$7ª€87C8ûÌ8ÍÓ8z8ž\u0¹ºZ¹ìzº
+ øº
+zúº
+jºÀ­¹Ÿ¹2o€·ÀMÐ8*ÁD8AÔê8 {7ë6Ñë 6ù5%/4$M3
+¹p1ÐÐÔ0zÀ  0Šâ1Öq34-òS52ïS6
+ÙÞ6òI7ÊÖ8*6ä8h
+8Ê¶8¡ÝH·øc0¹i<¹ØnÂºïŒºOºût¹òEö¹ª¹oB·}ÒÀ8$(@81(©7çká7fv86ºê5þ	y5Ñ4ì2ùFÔ1žÜ0n<À  0r6k1Ÿ`N3W4&é5 !?6ÅÔ6ÚÌG7ñ8
+*À8Ôo8Æ=Ê8±@X¶ßo¹Cb¹ÄV¹÷|þ¹þH<¹øºô¹Ý
+¹ý¹ nà¶ö 8
+,8 |j7ÍŸÊ7K;6£é5ÞÚ5 #
+3ýÜ2ÙÆ1 èf0OGÀ  0S1ŠO2äW,4[5
+S-5ýc6ÃJ7J8
+ 8
+@À8Ârß8À£b7«¹
+Ì@¹°=Y¹ç¹ïñd¹ç¹ÇÏ
+¹§øžÎÜì4÷Ô 8ö
+8Ð*7Ž·7/Ž@6è(5Ÿ6;4Úèô3Ø}[2žîº1ô000R 0.1&1-|2ŒM93àß
+4é5Ñ
+
+6¡ý7U
+7ïr\8_©"8š8ŸIR8vV°·ãÄ0¹Á¹T¹§®¹%Ò¹^ñžãî·|Y8
+pd8JK 8·"7²ÅŸ7'\$6Øt5­Z4ÅX3ÁXD2£ö:1qoq0­³À  0
+
+ë1yK2«R3Ìé4ÔÏŒ5¿V6Pæ7E7Þ[8QÔè8 ì8Œé8ü·0fžö€p¹_:¹Çb¹
+x¹BdìžÀ·78ï~8:ÞY8
+Ð 7¡é7Âž6k?5ße4±-3­Yæ2ô01XVÂ0
+þÀ  0±1`<2VÍ3žô4Àð5­¢6 Ð74(7ÍD¢8D ²8Fu8¹ì8Ø6Ív@ž¿=n¹=nT¹mÎ8¹câ@¹&@éžK ¶8R@8n8+q7ýÑŸ7v7)M6PÎ%5!p4žY3[2ò$1?>/ôôÀ  /ûèî1G,£2[3€þ4¬D!5î6sát7#÷Ž7Œ-Ä86,x8 è8·Ÿ8¡¯@7ŸîlžÖj¹¢"¹J
+¬¹A­¹
+
+åžsôb6d8 8íŠ8
+Î7âx7~6ëŸ66\Ã5pÆò4h3
+])2aà41&%d/ÔÁ-À  /ÛÀz1.
+12pÀÂ3	4þT5:
+6YI7kB7«ê8(XC8û]8µ®8®
+æ8%?Žž ÞÔžó«ß¹&M ¹xØžÛñËž-Qn7 0 8
+lÄ8
+
+7Æ5:7\LÜ6Éìè6ëd5MK
+4h1\3bœ2?Ü1
+
+µ/ŽÆ/ü60ýý2/sß3S4^5Ji
+6Ç6Ù°7~«X7ýþÜ8U 8á¡8ŠŸ
+8Áè8\
+¶š·ÖMà·ÏÍ2¶QsÀ7Îâ83®¥8<ÁÆ87»Ê7DEF6­,'6F5(Q-4;®35B
+20ÝïA/4À  /@0æ|2¢3@Ê<4J­u59
+»6z6ÈJÒ7ke=7ìGh8HÕ8ÓÏ8¢ºá8}8-
+7Öq·n@·z"!6AÈ 7Úú8*îb8.j817©Ù70²þ6Ô5éŽò5Øe4(ÿ3"K32F0Æ€/|ÀŒÀ  /Ú0Ï[)2ÑT3-úè47FÌ5'Ðm6=m6¶å7X"7Úô8;š8Åý8·Š8_8FÜž7š&¶>N ¶©S7A7æY[8".8u
+7ó§ø7~æ7
+ ž6í5ÎÝÞ5_4w3TK1ðNã0¯YÄ/_`À  /gW0ž9Ÿ2  3+4#à"5 5ïð¿6¥N7DÙ7ÈØ8.z8pW8Žg8­8`Ø7èå7ð 6¡7z*7ò¶8mÎ8Î³7Øìï7
+pó7	q6pV5ŽÈ4çÍ¬4 óî2øºÃ1Ðo:0/ApÀ  /Jü0¡T1à]3\A4yy57Ò5ÕfŠ671ê7·!
+8!{N8qTµ8±-8ü38z\ê8
+7Šº`7vGD7¯o~7ýÐ(8­8(W7Ÿ1è7fÆ6ëøW6M]²5/Ž4ÄÜ
+3ÚÀË2ÒÌô1°0ÄF/#Ç©/Üp0O;
+1Ã2¯ÿ3ºöx4­¶5HE6Bµà6ëÙD7vìú7ÞÛ8,õá8f ð88
+]'8sìp8Y'Ü8Ió8E2 8=Ÿ8%
+7þ
+ 7š'á7?#6ºÇù6
+O5dû¢4`32a1yª04ä.ä*À  .ëÓ.0<T1wp2 LF3ª4é562²I6Ù Ù7d:×7Ï
+8!Â\8Y8|Õ,8ÈI8n<t8TÜ8Cíð8;x80#(8ó7æò47à÷7+øµ6§¥Â6
+úÅ5M5403a>21_=
+0!|z.Ì WÀ  .Óí|0)m~1lÖ<2ù34 
+5gw6"®Ž6Æho7Q¶7¿98Ú8L8pR8xfÛ8hz8PX8=èN81œë8#78
+Vý7ÏÅË77ÎM65ùM55
+È4cþÞ3ydð2mYš1DÏ
+0\.³ÖÀ  .ŒÊ0y1Rœ2åª3¥4-N5Oêþ6«
+6³°7>Ö7¯hv8
+[U8?n08d?t8o=!8bÜ|8LF87â®8(Ö8Kø7ùuè7ž^7nŠC7£á6aR5Ø€5
+[4Eº3X`2M
+1*aÿ/öwL.¬ÛÀ  .€"0w18€ò2bdž3riB4bu58^|6§6 ÷7,$p7j8 'Ñ82]E8Wô8fj8],8Gúà81Ý8
+IŸ8	`c7Þ=Ú7¡lô7Nq6äòð6\~75·ü%5
+ï4'<36©Ô2-°1ôz/Ð6z.
+.:0/0Ò:þ2;í3
+ßW4X4Õ5n6>(²6ÎÐ7C7¡Ø,7êìT8Ÿ58-XØ86 )82¿8&M8­7õtž7»E7
+Ò7l6¥j6
+B5zI+4±%ò3Ú2ëJ31Ý·0µQ\/ÿ%.#%À  .)
+³/ã?0¿151ëK2ý!¯3íæ4Ã15»®6.x
+6œñ74f°7»ž7ÚÌ8
+a{8!Ð8*8&`8bÓ8Û@7àv7©¯>7g@È7
+Ä+6V6
+ô5_ç¥4]²3ÃXv2Ò31Ål¶0¡ôl/h;1.À  .éM/tsÞ0¬'n1Ô@2ä²3×ê4°Ñÿ5}³Ú6
+Çd6­\\7%2\7B7É9H8À8GJ8
+8Uª8-Z7øç7ÊÀ57L=7NEê6ø86vC5óÛP5E4r3¬T2¹
+1­Ôµ0~/Lx. 6À  .Åå/Y!<0
+¥1Œòó2Ëç²3ÀQÌ4r{5cðX6œ6Ç"7þ7{7ž_À7ïP8
+Ÿ8õ8 ô8÷ß7àmE7µeò7é775K
+6ØèÊ6dÖ^5Óª³5+$4qd3Ò22 ì1<Ž0vu
+/0µ-ÝäÀ  -ëDü/=Î0Ý1¥ÆŠ2³Jµ3©°4ù5J,×5þÌ.61é7É²7bÌ­7§<7Ú7þk{8ûç8ìB7ëÊ7ÈÈ«7 
+µ7k
+i7
+P26¹6BÀ;5³z5Ã4L	æ3{
+"2íÕ1}If0O»A/ñì-ºÓÂ-k%.Ÿ{0ê[1'`Ã25Íü3,Ùè4Ó4ÑxÔ5
+®61ì6Dò6ü_Š7@mš7
+7æº7¯lã7±eÊ7¥n²7cÖ7a{7!ª6ÑÃ6pàÐ5õµ`5\Áá4®'l3ðÔr3ÍT2Ÿ1N*/è©1.¥X-MÎwÀ  -Uã.­	H/õK1Gæ2%â3
+¯4>;4¿a5tW 6­º60Ï6çÙæ70ûž7p@8797¡:7¢Æ7ö7|ø7Kºæ7Ìœ6»å6X'5Ûõ5E`W4G3×?3#§2	äX0ÿÂ|/ÏA.-7®IÀ  -@*è./ÜÂn1	/
+2MÉ3Cx3íRÃ4­I85]ä5øS6t9\6ÓT+7!É7[up7
+H7/7ÙÄ7Ã;7i,976rT7ïd6ŠÈr6?'~5Â4°5-þÎ4$3œ:
+2äóõ1òä0àè€/¶P.Ä-!À  -*rÉ.$×/Ä9J0ô,]2
+®2ýð3Ô)41i5FØ&5ßJŽ6\6ŸÎl7Ø7Fª¥7qŸ7ÔS7
+À7tÛ 7O^}7!)Ÿ6ä$
+6«G6&JÓ5štW5E4lÜ3£lÚ2Å 1ÑK0ÂË/_._õ
+-
+mìÀ  -º«.qe>/«°&0ÕúŠ1é(2ßZ3ºÿ[450k5ÆBU6CèÖ6ªH°7¥é71ßÜ7Xcª7mBó7l|7X/75Æ7
+á+6ÄiZ6y
+?6
+n,5Ž4þwz4Gµ¿3š2ŠMC1°
+J0£4ô/}o.<a
+,ê|,~-Õ÷÷/ª"0?D1QM2Il3*|3ûŠd4£)5:¿î5»×6&Ô76QÓ6ž
+K6ç<þ7àO7Aª6úÀ6Ô¥6£Õ)6cÿx6jG5Á)5
+ê4j3Óá3ªh2+712Òš0#é/ŒÎ-¹ª,enÀ  ,n¯=-ÂM/
+¶ø0-«ü1>§27T3ë
+3åwÓ445*"5«¥G6Ø6p '6šG6Ó%26î6ô7ì6ã0Y6ÀBu6¬R6Lð5ÿm@5X5
+jº4uið3œð3 $ï21pÂ0#ª.êêÌ-¥Ë,LÀ  ,Vbl-®£@.ù0
+SŽ1+Àæ2%x<3
+ÏÂ3ÏIB4è5VX5s6
+1y6YŠ6oì6¿
+g6×|m6Ûì6Ëàø6«ßÑ6y65á5âö5zç4÷}4WÿÓ3ŠDI2á>î2
+Ò1
+Ý0 ^F.Î[ÿ-q,3Æ<À  ,>-øæ.Ý¡J0
+ûm1ÚŽ2l$2ùhÈ3¹°4q85
+!5AÏ5÷À26C(6Œ6ªõ6ÀZS6Ã¡
+6Ž6}-6fµD6
+ÒŠ5Äª5Yo4Ö$¶4:¶3u¢2Â3ü1ç?0ñYî/Ý1Ä.±Í1-zªl,òXÀ  ,%ÈÉ-N.Áº÷/óFN1ô2`
+2Û23¢ì 4Tì4óÙ
+5v (5Û
+t6,¬6q6ÝÐ6©8;6«U¶6B-66Fc6Ãž5§7`58KÑ4ŽÌX4
++3qMø2£)
+1Â Ú0Ê$/¹Šý.>d-RqØ,
+u+eý,ÓØK.3/?ôj0TŒ1NÐ20VN3M3® P4Kê4Ð:Ÿ5<å5r5ÙÉ,6
+q$6 86%Œ6ªé6DR5ÅÃú5é_5$Ít4³R4-ŒA3á2áZy2R10~¢06./%4.R,·é9+a®UÀ  +jÏ ,ÀK\.
+7Ò/.fÅ0A*Ü1;Øò2 ql2ðÛŠ3*48é>4œ°5,R5f5Æ#Z5ýjË6Yl6
+¡6
+²â5êŸ»5±Ä<5rN5ð4 {04 3ÑÈ2ÈëÄ2øË1
+BÀ0"Ní/.4-êgŠ,£ÞÒ+I
+<À  +RÓH,¬Ÿl-øx2/
+Ù!0-Óû1)$22Ù
+<3h4&Ð4«&[59	5y&5²}5ãóP6zW6Z²5ùu¹5ÐôÔ5Ä5V3â5Hl4p4ô3iþ2°}1ë> 1
+Þ0oÕ/(g-Í¶ª,Ôj+0%À  +:Öí,1}-ÜŒ/
+K|0}1o62 §©2Á^Ñ3À4·æ4*5
+bŒ5^aG5×¹5Ê{Ô5ç65íS5Û
+«5·*í5ÄÁ5:dq4â
+Í4tÉâ3ëÏ3Idk2[1Êª0íö/õ!w.ÞE2-±¬,w+û
+À  +"Ú,
+€-ÀJ.ó{®0&:1ºX1á
+2© h3`_t4;4ø4óä5C+h51é5±Y5ÉxZ5ÍñŠ5œ5a5k
+5
+4¿Ä4N³£3ÆL3)DÚ2?N1©×50Ç
+2/ÍcF.º9-T°,O8*þÓé*`mª+žÆÂ-.)Ãà/=¿09íŒ1 gþ1óÛ2¢Ö3@M3Çÿå48[4À#4ÛJæ5D¢5%i5+µ85 I5SÌ4É÷.4ôÃ4#µ3¯(3&¯Œ2ô1Ñï1	ä"0éÂ/#Bu.Ä,ç~@+ ³*CÄ|À  *KÌ+§¥Z,òY.!/,b0(è1ÁÚ1ÝW2ª3.î3µœõ4'tÊ4Ö°4ÆÜ5 Øî5Gì5úÕ5b4ñO4µ3Þ4s
+44,3lJ3µ(2z1º¹
+0õ40d/[j.d,Î
+)+Ã*.XÀ  *6­ï+ó,ÙÚ.
+~(/µ0âx1¶1Ç$N2
+-C3
+3£|44uÚy4²n-4æÚp5xo5
+@r5 zõ4Ö]4 p4W!4 ç£3°3º2\S1£ßN0×v(/ùŸÎ.þèÀ-äè	,ŽŒ+zÓ©*ë¹À  *!Î+
+b,Á(ž-õ¶/	N¬0Ü×0èë"1°ñ2l±¶3
+13:4š24Z4ÿÐ4Ì4ëQä4ó
+
+4á'Î4»7¿4­>4:œ3ß633mé2á2=1~0¹M/ÖŽr.Û¬-Ä¿J,Zþ+W£Ê*VÀ  *
+î4+hG,švè-Öpß.ïÐ¢/ë®l0ËÜ1œÂ2Oê2ôŠ3}ðG3éË4>4­4t4±+4Ë²í4ÑW4ÁY·4 x4mÓÞ4
+Y§3Œ#3Hr#2œÞ2Ÿ1lW\0$
+/³ª.·L-€,ùè+4sí)Ü%ê)+qs*ìÌ+Î¶-Ö.
+/øÒ/ÿðî0ÄDB1«¢2
+Iv2Šä
+3Â3ë3œ£Œ3øf¡4"4À4
+|N3ìWy3°{3k^_3
+ì2Ü2
+
+Õ1gŸ0ªy@/Ý¿¬.þo.  ,å +³_w*w")®,À  )o *³þ+»RL,ïš8.Ì>/a/èIh0² >1pÉØ2ä2YR3
++3i~3«å3àln4î"4yf3þiZ3Ô
+Ÿ3 s3R2ú
+2Ã1÷ñØ1NA0Í^/Åd.âoÈ-äêO,ËÅÒ+
+*[ï)94À  )
+lÌ*föb+šâ,×&Ä-òÃ.ïp/Ð¡ã0ü<1X<n2 ìR2Î2ý'ã3Q&63x3Èr>3ésu3òÖ3áÚ3»ä3ÅM39ÁÔ2Ü/#2hUQ1ÙÊ15f0
+!|/­d.Æp-È,²&+Ü€*@Œ(éwÀ  (öÔò*LÄ+íx,Ÿ¥P-Ö.ÔbÔ/žú]0Ø81?¯1ä{2pž2ßù¹38ÎK3b93°x
+3Í
+§3Ô¹b3ÅJ×3£ªL3rÔP3 ó2ŸZ%2Hy
+1»¢81Á¹0dë0/¬À.ªpT-¬>ä,Px+p6s*%(ÈÀ  (ÖÐL*2*+»,Š#Ü-»
+N.¹3:/¡RØ0whj1'!1Ç
+`2QrE2ÂË3 vb3jÆ3}Ù3°¡Ø3¶®3š»3p3N
+3%H2 
+*2(é1zk10?j/x¢7.p-é0,Ì+H³¡*
+V(§Ž'æ©X)?í¶*nH+Ž¿,Ì®ª-ÌÄ.³€/å0=w0ã¶h1r{Q1ä<2>ô22¥Ö2ºÛó2Û|µ2åÎØ2Ö{2²Ò2á(2/û1ÏqP1YV0Ên0&xc/r¬Œ.K-±¯E,²
+$+Pº*t® )'uÓ'É§vÀ  'Ñ:)-õD*~ú+£Ü¹,¹1-ž÷^.¢Yg/{!>0+J
+0ÎE01[§1ÎÄ«2,p2ËÝ2šÁ2Åš±2Î€2À°?2 L_2mài2
+M1¹3­1AÖ=0ŽÆ0>ß/WÿÜ.`-,m+êÜ*Y  )ô'³dÀ  '»g)üÔ*dUe+ùò,Šuº-¥êø.,/a4°0Â0žÓú1Dþ1žý2@¯2dL2)2¯Ô­2·zB2ªÁ2Æ92Qþ2
+ý1¢ö
+1*Uè0
+0\/=Rú.s«T-oà,»û+u	ú*>)s,' ®À  '¥Æ)
+a*JÎ+*,YB-Þ.âï/GH%0Óf0£bÃ1- V1£52æí2HÌE2Ð[2 ©2 Oö2ÑÍ2v
+26
+1ïäí1žh1Õ0v/ß®/"Š.Q5å-m Y,nÌ+R>>*#(ßã®'ÝJÀ  '$å(ðà*/Î;+bhÆ,<Ê-€X.`Of/-[/ì00ñ1¬¬1mù1ëX2-Lx2bîU2,š2%¬2}Å'2QsÏ2:²1Êâ1lõ0öª0d/»$š/ù9..Àx-F`õ,F³¥+/r*v(ºá'a3Î&Ì'äl)(*Yz+wÌŸ,x£u-[Îð.+Qj.ë/ç0
+0ïõ0õ²t17y 1s^1.1H1§1iöÚ1-6Ö0ä,Ä0
+¡0
+äË/8.Ñ9Â.3È-A$X,YÓ+X¶*>£)Öè'ÇÊ`&oCÀ  &wzv'ÎíR)4§*E¿+`{[,a7å-G.
+š.Õ?z/nn0
+ÞH0Õ0Ý¿ê1%j1['1
+1:1|Hv1Q1ëU0ËÓ0ng/÷¢Ò/d*Ó.º@B.-+Éç,A²+@®$*(øX)W'±¢&TÀÀ  &]¿T'¹n)fœ*0ê+I)ù,IÌX-2T.
+çæ.Ÿá\/gê/øC
+0kv]0ÅÍb1[s1Bï1e61oÃÝ1_AÅ1971Ó0³yZ0Q Û/Ù|/H/6.£FÂ-ëºÆ-ov,)+(¥ž*â
+(ä'zŽ&:=À  &D2'£î×(ñ1€*
+
++1Ø,2`È-
+¥-õfI.š>/LFø/ÚÉ0OA0­ÚÖ1L\1*ž.1HPÒ1Q1B;1 ªf0ìšŠ0€04Úš/»UL/,3.MB-Êd_-,p+J)ý(Ãîf'
+RÞ&ºÀ  &*I'o(ÑÐ*§@+2,õ9-Ù8-ÔüÄ.%!/0ü/œP03
+Ï0èO0Þz1Œ1+k€12a*1%4`1;0È¥0Åð0u/./7ù.j§-©
+ú,×u(+ò4*ñ)œ)Ójï(£YD'^V&7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
Index: /branches/czw_branch/20100427/archive/noise_model/test.5.kernel
===================================================================
--- /branches/czw_branch/20100427/archive/noise_model/test.5.kernel	(revision 28017)
+++ /branches/czw_branch/20100427/archive/noise_model/test.5.kernel	(revision 28017)
@@ -0,0 +1,2804 @@
+SIMPLE  =                    T / file does conform to FITS standard             BITPIX  =                   16 / number of bits per data pixel                  NAXIS   =                    0 / number of data axes                            EXTEND  =                    T / FITS dataset may contain extensions            COMMENT   FITS (Flexible Image Transport System) format is defined in 'AstronomyCOMMENT   and Astrophysics', volume 376, page 359; bibcode: 2001A&A...376..359H PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             XTENSION= 'BINTABLE'           / binary table extension                         BITPIX  =                    8 / 8-bit bytes                                    NAXIS   =                    2 / 2-dimensional binary table                     NAXIS1  =                  741 / width of table in bytes                        NAXIS2  =                    1 / number of rows in table                        PCOUNT  =                    0 / size of special data area                      GCOUNT  =                    1 / one data group (required keyword)              TFIELDS =                   11 / number of fields in each row                   TTYPE1  = 'XMIN    '           / label for field   1                            TFORM1  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE2  = 'XMAX    '           / label for field   2                            TFORM2  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE3  = 'YMIN    '           / label for field   3                            TFORM3  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE4  = 'YMAX    '           / label for field   4                            TFORM4  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE5  = 'KERNEL  '           / label for field   5                            TFORM5  = '41A     '           / data format of field: ASCII Character          TTYPE6  = 'BG_ORDER'           / label for field   6                            TFORM6  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE7  = 'MODE    '           / label for field   7                            TFORM7  = '1J      '           / data format of field: 4-byte INTEGER           TTYPE8  = 'SOLUTION_1'         / label for field   8                            TFORM8  = '83D     '           / data format of field: 8-byte DOUBLE            TTYPE9  = 'MEAN    '           / label for field   9                            TFORM9  = '1E      '           / data format of field: 4-byte REAL              TTYPE10 = 'RMS     '           / label for field  10                            TFORM10 = '1E      '           / data format of field: 4-byte REAL              TTYPE11 = 'NUMSTAMPS'          / label for field  11                            TFORM11 = '1J      '           / data format of field: 4-byte INTEGER           NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = '68b3d3bb9791ae51381b110894f655cf' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0209o55' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 center' / Observation comment      HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -954.55 / Telescope focus                                AIRMASS =                1.077 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 5.700749 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -154.4648 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '10:00:00.269' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:12:01.522' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 center' / Object of observation                     HIERARCH FPA.ALT =   68.218704 / Altitude of boresight                          HIERARCH FPA.AZ =   213.069248 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =   -0.008933 / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -19.00254 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -74.00186 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.1138 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -789.3677 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -954.55 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  80.00176 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.6875 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.3 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  13.2 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =     3. / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     29. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 = 9.45 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9.5 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 = 5.95 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.2 / Telescope Temperatures: spider              HIERARCH FPA.TELTEMP.TRUSS = 6.65 / Telescope Temperatures: truss               HIERARCH FPA.TELTEMP.EXTRA = 6.5 / Telescope Temperatures: extra                HIERARCH FPA.PON.TIME = 964142. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =     24.44633 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 7.179144 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN =  1.058729 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.849279 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 18500. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 248.9541 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3272768568 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.1105 (stdev by 1.0538)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WEXTNAME = 'SUBTRACTION_KERNEL'                                                  END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   o      oISIS(16,(2.3,4)(3.9,2)(6.6,2),1,1.00e+00)       ¿ØÓµœs?
+èÿ»ñ1^?(ÊJ
+xÌ?k³5§8ëd¿º»­A#Í¿U¿äÐ%¶á¿%à­»úR¿eÄ
+¹s±n¿5ó4
+ðu?FÑE"ª¯¿VøïY·¿²0IRh¡?qê¯ß¿?Vù@âÝä3¿º¥ûZ`°²?ñ+Og
+¿i¡Œ,Ýõ¿h¿xÞ¿NŒm:	ú¿`
+=d¿t& Ùù,¿àsÎW4?Cä
+Á>*"?µ~Ÿê%¿yõ²/Õ?/ö«tdòH?µÖ÷e¬Ê¿ß£]ôŸ?ïzòÍ¿©9éq?8#Ùf¿µ¿§ºÇ3°?|£-ãhÂ?"M²~!]??;]Ç`-¿"¬&"àÚ¿š
+ª·E?8ÍòùKù¿°3y,
+§×¿,ä0g)¿@Õj1
+Õ¿¶öŠ²ÛÔ?ñÂn
+Ù<¿A.R
+
+Wq¿Í¯!ÖÌ?âÎöêÑ?0S¯lÕ)¿Í]»:O?ÌS×ìIX?é°3#
+2¿UV¹{Ì¿.cþÃUŸô.Ïš
+Æ¿óØf/Mö?íCjxMú?oÎ@Úòô?·ÖÈýß¿L1¢éÒÉ?Å
+Å&Ö±²?9 4ñ¿é¿¿L\5>m^?>êoð+3?_ÆtwÙsÀ?ž	3&ÿ2?+^ñwº?œ{»ë¿Ré[
+ev?Mkiýp·?ÅÁ`¥TÀ ä;lð§?<yŽÌåP?Û©¬øø?@A°^B¿\Spéæ?ÛáÏx{æ¿×x+|ñÞÁ>ÙûæbX±?ŠnUb}R¿	zËPx÷?/jO00?¥©D<U?² ¥    ?ïnq$:
+ð: ö                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              XTENSION= 'IMAGE   '           / IMAGE extension                                BITPIX  =                  -32 / number of bits per data pixel                  NAXIS   =                    2 / number of data axes                            NAXIS1  =                  169 / length of data axis 1                          NAXIS2  =                  169 / length of data axis 2                          PCOUNT  =                    0 / required keyword; must = 0                     GCOUNT  =                    1 / required keyword; must = 1                     NPLYTERM=                    0                                                  HISTORY pswarp source: 60eb6cdc-a59c-4636-a4e0-dba66a9721fd                     CTYPE1  = 'RA---TAN'                                                            CTYPE2  = 'DEC--TAN'                                                            CRVAL1  =     149.999999999997                                                  CRVAL2  =     2.19999999999996                                                  CRPIX1  =              -6000.5                                                  CRPIX2  =              -6000.5                                                  CDELT1  = 5.55555561729991E-05                                                  CDELT2  = 5.55555561729991E-05                                                  PC001001=                   1.                                                  PC001002=                   0.                                                  PC002001=                   0.                                                  PC002002=                   1.                                                  PSCAMERA= 'GPC1    '           / Camera name                                    PSFORMAT= 'SKYCELL '           / Camera format                                  EXTDATA = 'SkyChip.psf'        / name of table extension                        EXTTYPE = 'IMAGE   '           / extension type                                 IMNAXIS1=                 6000 / Number of columns in original image            IMNAXIS2=                 6000 / Number of rows in original image               HIERARCH MD5_SkyChip_SkyCell_-1 = '68b3d3bb9791ae51381b110894f655cf' / Image MD5MSKNAM00= 'DETECTOR'           / Bitmask bit name                               MSKVAL00=                    1 / Bitmask bit value                              MSKNAM01= 'FLAT    '           / Bitmask bit name                               MSKVAL01=                    2 / Bitmask bit value                              MSKNAM02= 'DARK    '           / Bitmask bit name                               MSKVAL02=                    4 / Bitmask bit value                              MSKNAM03= 'BLANK   '           / Bitmask bit name                               MSKVAL03=                    8 / Bitmask bit value                              MSKNAM04= 'CTE     '           / Bitmask bit name                               MSKVAL04=                   16 / Bitmask bit value                              MSKNAM05= 'SAT     '           / Bitmask bit name                               MSKVAL05=                   32 / Bitmask bit value                              MSKNAM06= 'LOW     '           / Bitmask bit name                               MSKVAL06=                   64 / Bitmask bit value                              MSKNAM07= 'SUSPECT '           / Bitmask bit name                               MSKVAL07=                  128 / Bitmask bit value                              MSKNAM08= 'BURNTOOL'           / Bitmask bit name                               MSKVAL08=                  128 / Bitmask bit value                              MSKNAM09= 'CR      '           / Bitmask bit name                               MSKVAL09=                  256 / Bitmask bit value                              MSKNAM10= 'SPIKE   '           / Bitmask bit name                               MSKVAL10=                  512 / Bitmask bit value                              MSKNAM11= 'GHOST   '           / Bitmask bit name                               MSKVAL11=                 1024 / Bitmask bit value                              MSKNAM12= 'STREAK  '           / Bitmask bit name                               MSKVAL12=                 2048 / Bitmask bit value                              MSKNAM13= 'STARCORE'           / Bitmask bit name                               MSKVAL13=                 4096 / Bitmask bit value                              MSKNAM14= 'CONV.BAD'           / Bitmask bit name                               MSKVAL14=                 8192 / Bitmask bit value                              MSKNAM15= 'CONV.POOR'          / Bitmask bit name                               MSKVAL15=                16384 / Bitmask bit value                              MSKNAM16= 'MASK.VALUE'         / Bitmask bit name                               MSKVAL16=                 8575 / Bitmask bit value                              MSKNAM17= 'MARK.VALUE'         / Bitmask bit name                               MSKVAL17=                32768 / Bitmask bit value                              MSKNUM  =                   18 / Bitmask bit count                              HIERARCH FPA.OBS = 'o5298g0209o55' / Observation identifier                     HIERARCH FPA.TELESCOPE = 'PS1     ' / Telescope of origin                       HIERARCH FPA.INSTRUMENT = 'GPC1    ' / Instrument name (according to the instrumHIERARCH FPA.DETECTOR = 'GPC1    ' / Detector name                              HIERARCH FPA.COMMENT = 'MD04 DM z N5298 MD04 center' / Observation comment      HIERARCH FPA.OBS.MODE = 'MD      ' / Observation mode (eg, survey id)           HIERARCH FPA.OBS.GROUP = '        ' / Observation group (eg, associated images) HIERARCH FPA.FOCUS =   -954.55 / Telescope focus                                AIRMASS =                1.077 / Airmass at boresight                           HIERARCH FPA.FILTERID = 'z.00000 ' / Filter used (parsed, abstract name)        HIERARCH FPA.FILTER = 'z.00000 ' / Filter used (instrument name)                HIERARCH FPA.POSANGLE = 5.700749 / Position angle of instrument                 HIERARCH FPA.ROTANGLE = -154.4648 / Rotator angle of instrument                 HIERARCH FPA.RADECSYS = '2000.000000' / Celestial coordinate system             HIERARCH FPA.RA = '10:00:00.269' / Right Ascension of boresight                 HIERARCH FPA.DEC = '+02:12:01.522' / Declination of boresight                   HIERARCH FPA.LONGITUDE = 10.4170602777931 / West longitude of observatory       HIERARCH FPA.LATITUDE = 20.7070994446013 / Latitude of observatory              HIERARCH FPA.ELEVATION = 3048. / Elevation of observatory (meters)              HIERARCH FPA.OBSTYPE = 'OBJECT  ' / Type of observation                         HIERARCH FPA.OBJECT = 'MD04 center' / Object of observation                     HIERARCH FPA.ALT =   68.218704 / Altitude of boresight                          HIERARCH FPA.AZ =   213.069248 / Azimuth of boresight                           HIERARCH FPA.TEMP = 'NaN     ' / Temperature of focal plane                     HIERARCH FPA.M1X =          0. / Primary Mirror X Position                      HIERARCH FPA.M1Y =       1000. / Primary Mirror Y Position                      HIERARCH FPA.M1Z =   -0.008933 / Primary Mirror Z Position                      HIERARCH FPA.M1TIP = -19.00254 / Primary Mirror TIP                             HIERARCH FPA.M1TILT = -74.00186 / Primary Mirror TILT                           HIERARCH FPA.M2X =    486.1138 / Primary Mirror X Position                      HIERARCH FPA.M2Y =   -789.3677 / Primary Mirror Y Position                      HIERARCH FPA.M2Z =     -954.55 / Primary Mirror Z Position                      HIERARCH FPA.M2TIP =  80.00176 / Primary Mirror TIP                             HIERARCH FPA.M2TILT = 211.6875 / Primary Mirror TILT                            HIERARCH FPA.ENV.TEMP =    4.3 / Environment: Temperature                       HIERARCH FPA.ENV.HUMID =  13.2 / Environment: Humidity                          HIERARCH FPA.ENV.WIND =     3. / Environment: Wind speed                        HIERARCH FPA.ENV.DIR =     29. / Environment: Wind direction                    HIERARCH FPA.TELTEMP.M1 = 9.45 / Telescope Temperatures: M1                     HIERARCH FPA.TELTEMP.M1CELL = 9.5 / Telescope Temperatures: M1 cell             HIERARCH FPA.TELTEMP.M2 = 5.95 / Telescope Temperatures: M2                     HIERARCH FPA.TELTEMP.SPIDER = 3.2 / Telescope Temperatures: spider              HIERARCH FPA.TELTEMP.TRUSS = 6.65 / Telescope Temperatures: truss               HIERARCH FPA.TELTEMP.EXTRA = 6.5 / Telescope Temperatures: extra                HIERARCH FPA.PON.TIME = 964142. / Power On Time                                 HIERARCH FPA.BURNTOOL.APPLIED = T / [T=applied] Burn streaks applied to image daHIERARCH FPA.ZP =     24.44633 / Magnitude zero point                           HIERARCH CHIP.XSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.YSIZE =        0 / Size of chip (pixels)                          HIERARCH CHIP.TEMP = 'NaN     ' / Temperature of chip                           HIERARCH CHIP.ID = '        '  / Chip identifier                                HIERARCH CHIP.SEEING = 7.179144 / Seeing FWHM (pixels)                          HIERARCH CELL.GAIN =  1.058729 / CCD gain (e/count)                             HIERARCH CELL.READNOISE = 5.849279 / CCD read noise (e)                         HIERARCH CELL.SATURATION = 18500. / Saturation level (counts)                   HIERARCH CELL.BAD =         0. / Bad level (counts)                             EXPTIME =                 240. / Exposure time (sec)                            HIERARCH CELL.DARKTIME = 248.9541 / Time since flush (sec)                      HIERARCH CELL.XBIN =         1 / Binning in x                                   HIERARCH CELL.YBIN =         1 / Binning in y                                   MJD-OBS =     55298.3272768568 / Time of exposure                               HIERARCH CELL.XSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.YSIZE =        0 / Size of cell (pixels)                          HIERARCH CELL.XWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.YWINDOW =      0 / Start of cell window (pixels)                  HIERARCH CELL.TRIMSEC = '[1:6000,1:6000]' / Trim section                        HIERARCH CELL.BIASSEC = '        '                                              PS_COVAR=                    T / Is a covariance matrix present?                HISTORY Rescaled variance by 1.1105 (stdev by 1.0538)                           HIERARCH PSVERSION = 'pmSubtractionIO.c,v  1.9.18.1  2009-02-19 17:59:50 ' / S/WBZERO   =   0.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          BSCALE  =   1.000000000000E+00 / Scaling: TRUE = BZERO + BSCALE * DISK          EXTNAME = 'SUBTRACTION_KERNEL_IMAGE'                                            END                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             &œŠ'z°Þ(»ê)õ
++
+á.,VW-ZÖ-Ìa*.n//CÈ/Ÿ807P0
+h0ë®^1
+ÎÔ1;x1F*19Ú41éT0å_<0ŸÀ0/Ã3/µj/&+X.xÿ-ÀR2,òÔÄ,;:+ÄN)åŠ(®ß0'j`P&
+,æÀ  %îàp'J²Ž(D°)Æî*å++éi,ÑB!-¥M).f\8/
+³</»00|
+u0Ÿ+î0þyð1"1pì1op0øÝt0žx0q³s0
+ÇÉ/Zá/ãÖ.VñÜ-,ÁàŒ+×Ûo*ÓÛÇ)·/X(vÒ':å*%ÜXÀ  %¶E'Ž(fôê)§Ÿ*¯Cü+²R$,Î-|rQ./ÜH.ØEa/jø~/á¿ð0?ü0©~0ÁV<0åS}0ñ^0â	U0»èF0¿²05ég/ÓŒ/Z,Ž.Ç8©. ñž-e×¹,ìµ+¡@j*.ô)ž"(P
+è'
+j%€WTÀ  %{Ui&ÕlÂ(`t)Qa *r	+vIÀ,\¶-.JP-òž±.$H/!ß/OÙ0ÛŸ0FN
+020aÁ0€<ä03Ë0}æ,0:ßÙ/ô>²/¡ç/£€.©¥-Õã--qc,?ñ\+UJÎ*Q>)4×(	L,&·ÝŒ%X¬/À  %
+®&jàÞ'¯ü(æå
+*5+ï8+ó,ÀD-
+žÑ.$c.±
+/)¿/vÅ/Ö~0
+€0&à0-ÔÔ0 Œ
+0ûÌ/À/yU2/V$.5+.5H-SÅÒ,
++Œ*Ð))ËU-(¯&Ù'öä&1Îã$ÑSp'{^)(Ô:¢*
+4+M¥Ê,l,R-n·.T{/&ªð/æ¯0×1
+1;Œ1õÑ²28¿2vß2Ú]2ÐH2[2q$M23*1ì©~1ÌÝ1h40
+/Ù
+[/
+dŒ.Fó-_2Š,\€ò+@Þ*%(ÆT'kSÀ  'Kq(«Ð4)ÿ!+&1,?Xî-ArÀ.,7ì/:/ºðE0dU+0öt1kZ1Çø2`ð2G
+2k¿2x^€2hÙW2BB2*Ê1Ÿ7N1^áM0ç§ 0UNo/­Êá.úH..-2g,0Jà+iY)êÿ(V>';£À  'è(eÈ)Ã3*ÿ0,
+-.|.ôÔ.Ï/EÛ0.üO0ŒÓÓ14=1^>1änB2023Ê_2=
+¹20û2`Ÿ1ÚUô1Å
+1((ß0®}0 n«/g.»Ç±-î-,ðÌ*å§)¯³Ý(l°Ô'
+5ÂÀ  &×-(5ö·)F7*°Ûþ+ËdH,ÍÔp-·cy.ñ/G6â/óFê03$0úAG1SI	1¥1Ñõ±1÷ªd2ÚÍ1ò;n1Èýë1VU1B¥Ù0âàå0jšg/×
+Ì/.Ø.z-ÎÅ,±£
++¯-p*0)hÑg(
+µ,&¹òÀ  &nŠ'ÊCŒ)±€*Em+czÿ,fÏ-Mº.! [.ßÄ
+/40$é0e0ë«-1/1gÊ1À
+11Å1Ð1Vt·1
+­k0Ë÷0jà/ð«6/ZŒ.°%É-û€-
+7õ,0ð+,ò*¿ (äv-'s
+&5hÂ(Œ
+]*
+ÿ+i5ø,G-¬¬.­'ã/íÎ0mðv1#2'1Åá2Sn,2È>ñ3(!3zŽÒ3Š=[3ÄV/3Îµì3Âë3¢{3r¯3!LT2Ÿ¥%2H	l1º1Ù0^&/Õd.¡³- ú>,%Ö+Y· *§(¯óÀ  (mÌ* 5+="r,u|r-.
+/x|x0Aah1­"1 ¬È2+ó:2¢Ùh3Ž43KÂÏ3È3V3§
+3,+3sÂ3Cù·3¡2:2 äŠ1sv0õ¶Ž02/däV.ak-Ô·,aÒ:+.ª)ì( À  (i|t)ÄRž+ì,<iÂ-W,®.X(b/?
+T0ÒZ0ÌP<1w
+`2xH2zçÄ2Ò¬3
+ÐÌ3O l3t­á3t*3pzÙ3H²3D`2Å±à2hÖ1óœ1aÁª0¹E¶0dö/,
+ã.B^H-A^\,)XÊ+zU)°Í²(RÚÀ  ("
+P)}*ÉöÊ,W-2Y.°/Ÿ//Ð0F21-±.1¹ú®20
+Ž2²î2Ûœ33G3*® 32Š3&X3
+|¥2Í
+2>|2
+Ä1¥6.1h0y©q/Ž¹.æ®à.ùž-K+áŸ²*­ž )k)È(
+ñ°À  'µ|Z)N©*c~+Ä,ªp-¬þ.Ÿ/nÐò0$xV0Ç¹û1V	1Ê£J2)°_2{³
+2¥G2Á^Æ2ÈÉ2¹ž2q2_fÒ211šÅÚ1-ÙA0îM0 Çy/8».jCú-*S,t+a¡*,ö®(épZ'
+)÷ÂÀ+Nîx,Ç-Ã
+.ÝlÉ/Ü]0ÀäÆ1 2IÌÎ2ñŒZ3ß3ïÀ24GF>4?i4Áßh4ãÙË4ï]4àï¥4œä4+4>Y3ã63pýq2â¡02<1&0³µ2/Í=ù.ÎJA-¶WN,šÛ+Ab.)çßÄÀ  )É+'üz,vÞ-ù.Ž
+]/³b$0"÷1rRÈ2$ Ç2ÅUX3PûÐ3Ããí4"ØU4p¢4Xî4¹õ`4Ã$º4· l4¬h4fsÈ4,3·Žõ3Bl2¶š2É¥1^Ý0SM/€°.¥hí-
+
+,bëº+ÒŒ)¹0À  )Bx+
+{,=Š-tÀP.Íð/fŽ0rÂP1;fN1þé2îZ3"3¬3üÔØ4:ÅB4u€ë4ó4ëê4Q54lÛ40ã:3ëÿ33ê3h2®ô1åû1(Ž0YâÐ/xF;.y.-[ÉÜ,*
+º*è)FÀ  )WŠ*Ž0ù,£n-+l.Bý/BÖ0+>²1yÖ1Žv2YŽ2æj3XVÔ3³ù4èz4.ø4LY4Uf14Gù4%Êä3ö¥U3£¥
+3AeŒ2Ë0Ç2=kª1c¹0äOÓ0/'+`.'L-W~+ä?x*g­)9ô
+À  (óº*L÷+Tn,Äµ-àŒ^.á¿T/Çv,0œ1TrÖ2 @µ2€
+3 P3V:e3f3Ï
+3ñ v3ùé"3æË3ŸÜ36362ÔÇN2\
+}1ÊòÚ1%â0o4|/¶|.¬!
+-«³,Ê=+fæø*
+(ºµ¿+ Þ,n~¬-­Äû.Þ?¬/ùà0öæ1Õ182¢m3YÜü4 Ì$4|<4øÚ5Kãc5Û5Âp5âÖ5íEÂ5ß6Š5Œæ5ß®5A±ñ4êBr4{ùk3ðW3JÄä2ýB1Æ!ê0äÊ/èAŽ.Ï"w-¢6
+,_x+aÀ  *é[\,Aæn-f.µc/Ëu¶0È×¬1®7^2ä®32yX3ÓHæ4\à4ÌWú5'ŒÑ5u	º5»}5º[V5Â÷û5·
+<5c5ie
+5
+Ò4Ÿhè4LVõ3ÂÎ3#Éò2sl10ž	Š/º€n.ŠQ-'è,2Ø*×Ž=À  *³tü,N0-Zu.Ë/`0r1=2Nž3
+µ3€ù
+4,ÇÆ4 5?5@\h5zÉ5+Õ5ª35Ó5pdq55
+º4óäj4^4
+Ž3š2ù29V1qþ<0I:/*.zÿ"-D3g,«€*¢KžÀ  *{
+8+Ñkä-S³.E!¢/^Œ0\Îp1@N2§à2Çd"3mTH3ù^Ú4gŒt4Ÿß]5
+¯56,5Sø§5\žÖ5MÚÑ5,À5 °j4¬$¯4Mk¬3Ú$3M È2«š 1ýH1$Ûp0= />ÓÈ.)\<-ü+Žýt*YÆdÀ  *Px+pvÐ,±-æ-åZ$/lh0]ü0å'01±.C2q9ž3µ3.'4B¶4m$w4®
+4âÚ5§5
+H4ûSú4ÏB'4¬34HÉé3ëq83uŸP2ãâŸ2;d~1dQ0¯qJ/Ç!.Ç2-¯r¬,õ&+9G@)ÝêŽ,§à-qþá.¯/ÞÐ0÷ø1ñ$Æ2Î}±3AŸ4M4ì4îŸ(5tþ5Þ\Œ63 	6±6¥Oñ6¿š6Ç<
+6»¿~6ÔÁ6uBú6(ôÍ5Ð
+5d	ë4Ýè4>&3Øê2¿w1ßéx0åÝV/ÏÒ.£È-b
+,	êÀ  +î -E~.žØ/µMJ0ÉþÕ1Åm¿2©YÉ3%D4(õØ4Äÿ$5Jë5žGª6»ò6Uâf6_6.6¥¥£6Èº6?6J@6
+Ó,5ª[^5:
+4Ž9d4I`3hèÁ2µÚ1Ž£0¹0ç/ŠØ.|c-6+ÜõÀ  +·á-
+.\À./~Ã0á²1¶ž25â3GÇ
+4¶Ã4@"5 54525ì¯¶6*j6[¹6}ñm6*6w£î6QR6=5Ùc5£°5
+&4êá3ìÙj32¬2kèI1\ª0z/|_º.FÝü-	x
++ŠŽ3À  +*`,Ö[o.
+ª/G`v0_
+1[ÿ`2>#õ3hÓ3Àï\4c@4ë þ5X;5¯ç5þÛ6$F|6=Ø~6Dñ_67¶e6'5èt=5Ø5=Ø4ÌP4C8Œ3¥ 2ö­32"dÞ1<,0?°/+Å.Ã1,¹Ù>+`æÂÀ  +æ,xõR-¶ºL.ëÔ0N×1R1çžN2²63pâh4>4×5
+ô5f>œ5§Þå5ÙŠ³5û
+6Äl5ï¿5Å÷%5nX5A¹44äÑQ4pÉ3á7k3:Í2
+1±Âæ0Ë?j/Ì®z.µ_¢-PÐ,A*èÊ@-òô.XM
+/M0ÃSH1×#Z2Ïo3¯Rz4Ê25(5À
+©6@œ 6ª¯è77;ºš7l%7Y7
+7uH7b71W6ú\6A61ûô5±$t5i
+4o¹3¢?ª2À
+Ó1È!×0¶4h/E.JÞ_,ø%À  ,Ö÷.0l/}¶n0Ðc1°\2ª{S3c4Vaô5
+£5œ6 ßÛ6
+º6áf7
+7G÷27cÍœ7kŽ57^),7>Šï7eÝ6ÐI 6é*6x5
+4ý¥4Bþä3ð2×}1¡µb0 ñ/j
+Ž.#N¥,ÇÀ  ,Š$./DÑ 0xø1Â2
+r73béx4)/4Ýot5~·66fÓ6·¬7Z~7#ÉT7:é`7A4275gÇ7²Ë6îéX6Š5g6O"}5åè5b-V4Äwà4Dª3J l2nRL1vÜ0_ð/1³`-÷}Õ,À  ,j2-ÁSò/
+ìÐ01,1Eì2@Ò43%
+»3÷ú,4££ 5=óõ5ÂJ¢6/·6ó6ÈTÐ6ÿ6å77Ž,7
+Šc6í}H6µï6xC6rŠ5Šà45"4J²3Óà3
+Àø2$õ1)žò03þ.ò-š^`,LíúÀ  ,T»-c#¶.Š/Õ
+¿0ðš1íø2Î[ü3O4S¯4úa°55ð¶6D(u6ô§6¶Û&6ÒAI6ØhT6ÇÉý6¥þ6vI6$
+o5Ã
+£5O°4Ä#4$;3s@Ø2
+1·1æ0¹À/¥.¹r-2}Ö+×Ô-ÑW_/*l10rËÍ1F
+2€Ï43î`4Š5=ÏÎ5ñ#K6
+ôŒ7a
+7_D7šf7âÆ$8	j8ý]8Q:8Ÿ80á7Ó¶747L0Ž6îfì6u7Þ5ÝH€5.Äž4qR43=2pÞ1Um0c×/ ? -ÅhzÀ  -ªÂ³/
+<80Fºb1x)|2
+
+3k14XÂ5
+·k5ÉU6`÷Â6Ül
+7=õË7µ~7ÄU17ï	88
+8 ËÂ7áu57Ží7w7+6Æú6JÂ
+5µçR5þ~4DŽÛ3l32xÉ1dŽ²07Ùw/F-üÀ  -..Ø{0šø1AÆŸ2TuÊ3KÐ4+74û>5¡Ä666Ž7
+äT7qÏ,7¥ä>7Ì^Õ7äWŠ7é¬7Ûõ7Ÿ§7Òk7X#u7
+Û~6¯
+6 LZ5
+þ4Þp436ì2>±~1.Ÿ0
+.Än-qúÀ  -;2¶.ž/Ý/1
+d 2áz3É£3ü	X4»
+J5ssþ6
+X6¿÷6÷¥¶7B3\7sJ7©#¡7Ÿ
+7Ã
+H7¶S77qn7)ø6ÔaÄ6mŠ.5ë­.5NIV4ä3ÖôP2ÿ
+J2^0ñÂ/À¹h.«€-$ÛüÀ  ,ÜŒ.6±(/
+
+F0ª1ŸW2»3¡öC4u¹
+5#Øx5ÀEG6FÓÚ6µÆ77R¯7
+èp7Ž7å7±7q_758=6ô ÿ6
+6
+îN5Á«4ÿ
+b4>¯P3{s>2öœ1~0
+€r/RyN.u·,°j ./ìéX1'c-2No3^l¢4PÎ£5*»Ö5òñ
+6@ø7!t*7²k7ôš
+8-d
+8XV8r}õ8zÍH8wôp8oMv8_8CÑÒ8Á17ÛÞñ7ý$7
+ñ615ß%§5
+³y4AÜ3Ow
+2A{
+1
+b/ß
+X.ª7À  .oZÂ/Áâ1	K2)ß®37š4,î5Í5ËSk6}UV7	Z7­ž7ÕÄ8èµ8CÊT8_>Ê8j&8hcø8^·è8Lx8/w¬8Y7œ5N7f{6õe6c°«5·åh5Eì4
+Bi3(Ñ¶2
+	 0þóZ/ŽœF._ñÀ  .9­[/ÚÛ0Öeî2/ì3¬4	d4âË5£µÉ6N(œ6âÖ7YR7¶k}8mL8/X8Kÿ¡8Y;8XÓ8N"_89®Þ8
+7êß 7ª7<üÝ6Å¿ 64ÿR5¥+4É°¿3õQ3,N1ñ-æ0Ã!/õ4.*ÈÀ  .ÿò/W§605¶1Á S2ÓQb3Ê\4©ur5x0L6
+ü"6²N7/H 7M47åãÆ8VX88Àv8Hqâ8IC
+8=Ð8&ÆB8Ãd7ÄL7Ä7~&6Ÿ6Mù5RÉÖ4Õ¥3®
+j2·
+Î1šIÎ0O¯/>ZE-êTêÀ  -¥/ž0<
+ 1oA2
+yn3I4`>Ÿ5(õ5ß6U7?:7p]Ú7Ÿì÷8Y8%O87šÁ89²8,÷D8Ý§7äÒ7;7Bp¿6Óþä6Läž5¯9B5IZ4/õ3MÖp2S1>Ël0ûŽ.ÑD-
+/5l0f€1ËÅw2øòü4d4ôÊ;5ÄNö68œ7#
+7§¯8N_8[]@8ë8kd8p¬r81!8
+Óð8188EµZ8kß 8iŒü8?(B8Á7¯º726yç¶5µx(4ãÅ53÷Àâ2ê}1Àa÷0Ç/,%ùÀ  /
+0nau1§|À2ÍI:3Û7x4Ë«5€]+6eùy7
+#7,d8ï8G
+Ç8Ó688}Vr8J²Ÿ8). 80ý,8RÔ|8hÌ98Z8+>7ã-ž7lD6ø÷ð6OÄV5Ÿ4ºæ3Êo
+2Ÿš1D0_[/
+M¡À  .æE109õ 14	2¡x3­¥Ÿ4¢ý5k`6;v6æk97uRR7áŸþ82ºL8quÎ8Á­8
+ 68dCü8G8JÉ8_ó8ežÎ8Jv(8TÆ7Á;í7TQ6ÉŽ6% ô5l4Ê3
+X2*Ò1pL"0+(ü.ÔêÀ  .€Q^0Ë1=Ö¢2këk34rÜŒ5Hó+6	t6¶P7HKÞ7¿P
+8
+hÐ8aE18ìÐ8U28}Õ;8eâ(8d8m³8b¥g8:Òº8k7J#7'Ê®6x5öû(5,å4RR'3_'2Oqö1(:/íìÑ.9àÀ  .D»/¢;í0êf2ç3%4 ~5	5Í"ã6³h7Ej7á@8
+V8Q8÷8ª08³>8
+8~`ò8z1Ó8_8+/P7ß7z°³6ö6Uf|5¢Žf4Ú?4 Œ3ó1ñ
+0¿šŠ/
+©.#a/ÅÉN1
+¿ 2[G3æ4D`5}\L6Fé%7 ó7@×88o$.8w881ù7wMHžAA¹
+¡~¹,q¹ãzž©TÔ¶è!869ê8uŸÿ8NV68Þ7­
+6ö+g68^;5l®Q4ëÅ3zv2P
+]1G
+/œÀ  /¡÷þ1E243[HÕ4gn5SÖÒ6'±£6ä¶®7
+858[{8È#8b.7ä·nž7%žð®¹©d¹ž
+L86»,`8Hþñ8lÓ<8:û7è7n[6ÎÖ6J}5CQÜ4Våç3LÔe2)Ë0ô<
+/JÎÀ  /|M[0ÊÑ2
+í3-[Ü48S]5*QX6z 6œ+v7aò7ç#ª8GÒõ88[8&ä$·Ý+ÀžÊÚo¹áºžä_OžBG7t8[Ãê8cçr8'Í7Æu
+7E[&6§5ôm}5õh4'ôB3
+Q2û:0»ê%/k
+À  /4ªº01Î 2þÝÊ4	8ª5 ËÞ5Ò
+;6 ?78«
+7Å.ì84*\8iï8Â8[l·~2ž¥Š/žî4ž¿«·ôì!8 8ã8nã8Zûª8D7€Ñ€7
+[56,²5¶Eÿ4á1æ3ò:2â~1žÓP0,/#ŠÀ  .Ú303HÂ1'2£Ú3Ž;ð4®È576\*7c7£:08 Á8º×8Šò»8ú{7
+[:žqížÊ€¹ž÷³·I~84¢8Šñ8Râ8 éh7.,6æ¶61¯5p=4xþ3!ò2òY1W`Z0h.ž^0?1n2ÐÞ3ú(T5¹5è6²-!7h· 7þøM8cç|8m8vñžã¹RÒ5¹ÄX3¹óñÛº ç¹ý=¹Ô¹w°µž8ýÄ8I8H
+Z7æô7V=6Šã5Ú+©4õ{3íòÛ2Çê1.€07œÀ  0
+£t1y\2¬[à3Ï`4ØW15Ã6T~7H®47àõ8P8ã-8/·d
+ ¹B
+¹ÅÓº DÆºÆÙº~¹×Rå¹hmž<3Ð888vÿü84¶
+7È¢&76?¬61Ò5µ%p4ÊiP3Ã282£
+1l[0SôÀ  /ôk€1C-€2Ù¹3€Ù4­<75µ6x÷·7(€Ç7Âòë8= 8·í8æD6¢ ¹1AÖ¹ÇMÌº€ºtÑº
+^t¹ÚB¹Y*n·èµ8U6^8n¶X8!až7ª®U7A¹6`Á564W3q2}
+w16œl/åÕÄÀ  /¯`1
+Uì2F¯%3s54!=5qå6CFp7Z7€ð:8)œ
+8­8§7µ`h¹ y¢¹ÈÈº
+Ü~º"Èº>L¹Üë¹IçF·2ð8rR«8fl·8
+f7º6ì6+c5V1ù4h3[aà24%Ë1 í}/¡¡À  /Uj80®üj1ûU®3
+º4.
+5'ÇÃ6
+*6Ñ#Û7í8Y8ao8¶SÀ8$ ¹±t¹ÊCeº(`º"Ð¿º
+&¹ß·õ¹:€"6ÚÀ@8·~8^#7õr*7]m6¬š5êú5
+%4dò3à1ÖZ<0;
+/8bü0£dŽ2 Ä,30Y_4QMë5V6<ÙÞ7
+±
+7²ÑN89
+88¬Ü8$·×¶ð¹Î9¹ü§=¹³1f8Ö_È9­ú8³.$¹ÈBŸº
+?0¹Ežm_H8TßX8Ú8'ãW7¥Ïò7 ü63³5L®p4Hµö3)Ç1øŒ0</À  0_1Ô3Å÷4-ë¥53y46|Ó6òð7
+8&ÕÚ8ÆX8ý
+¶ô ¹;º¹Ï`ª8ê®9§2°8DÞ¹éÐvºF¹h(ž#k°8iÆ€8qóÅ8
+Ú7 Ã6á?m665)¬4%@ì3
+%B1Ë$0ßÀ  0Q1Š~Ÿ2æe
+4
+]5oå6Å6É§Ì7
+kÙ8y8
+ßÒ8Šñè7;N°¹wOÜº
+Ø¹ëã8*ë:9 Íd7
+
+Jº¯º
+Lñ¹@
+·²ð88~­Ü8cÇÖ8([7pc&6ž<ä5ðEm5pç4Ëá2Ù 10GúÀ  0ái1qóá2©>I3ÎN+4ÚÍ-5É
+q6 Êš7]r>8g8}ò8±æÉ7øVl¹j)º"ºß7( T9gô·ü9Âºvº&SÐ¹ð¶xHÀ8Ê8Uä7áº7BÄÇ6:X5µ`p4Æ€F3Œ­«2Ã{1_è0
+LÉÀ  /ž}{1êF2X.ï34º5ËX6oÛ70
+Ê7à_t8p%8ŒÛ«8IÌ¹]Hº]§º÷C·­ÔÌ9žÍ6º'<Ýº/Z¯¹ïÒ7iŒ88>58Goö7ŒÚÀ7&i6Lo5töç4fŸ3k+2<ÿí1ž/£'.0÷Ÿ2B/Ê3*¯4¢5Ö6ð'7I
+'7õ>8n/^8¢]€7óî ¹H¢º ×¹Û8:T:ó+Œ:ë:ï
+2:Ú§¹^úÀºÌÊ¹oµ@6ÿqÀ8µš8ZfV7æAý7??@6G5,~4¯
+3af2=
+'0ñŠ
+À  0ËOu2 Ê3ZÎû4~5rL6hUº7-\Ï7ØÍ÷8[×V8¢î¿86Ð¹55"º0¹= 4: *;Ë·;Ú;T:¹4ºsš¹^Ó¢7²5Ð8)8G
+7ÉhH7#9Î6\µl5}B
+4xþŠ3Sd2Ðª0Å45À  0+1û·3-H4Oº5V
+î6>Ë$7v7Œ]T8IP8£Ú8s¹!È4ºAZ¹ie:©žO;;P
+;
+:FY¹ªëº!¹Mò
+8Gt8š84å7¬74\62Û5J+4D3%Kù1ñT0ÂMÀ  0e}Ä1·c2ÿd4öy5#UF6@6ëž:7ìµ87'J8€õ8Í)¹[Dºö~¹`:²ê|;7g;
+[;È:§|4¹È¡æº)Ám¹=p8Kt8i(8!¹¬7Ž×6Ö]Ö6	Æ54?w2ï!
+1¬kU0X ÊÀ  0
+í11f2€w3Ížq4á;5×kò6Ž77|8$ÏD8€¢8¶
+žõÜ©º««¹ wì:Œ
+;"m;(Ô;#q:¯²¹æXÌº2hM¹,.Ö8PS8Oª8Õt7e¶@6Rô5ŸOå4ÇúT3·¿Â2ªJ1O ®/ÿyô1&S2÷ž3°Z4Îa5Ï=6±«l7 8Î80
+8€Èž&Ð¹ÃQ¹Ø,:ö;(ì:òK¥:t(:w1c:ó7A:x€º\
+¹Ø³ÌžzÄ°8
+]L8n8ë7w6¬«®5Ê<Ê4É²3¬œ2u1#³cÀ  1£¡2VXÞ3ç(4«ÕÕ5®M`6EY7^@À8y
+8t¬8£ð· ¹Â7L¹ò2Ê:+Š;
+Ã:×+:®Y::kU?:ùú:îºQá¹Ùã¢ž*m°8>(8r5Ø8 gÐ7Tó
+6ï5šö4§*Â3UC2Qb1ÖJÀ  0Õçi2(ÂK3gqé4H5]@6yŸ7<@S7îÎ8ury8®<X61¹Á
+þº
+Ð:A-;æ:ŒâJ:œ>D:_xï:þÖ¶:º!GH¹Û·Ž-À8
+ü8a¡7ßÈ72\¬6nfø5°`4¢ð3_Û 2#­À0Ïò_À  01öWq3+4N¹v5XÚ?6Dò`7?å7Î«8eû8ž7ŸU¹À²º H:¥VÆ;ÅW:¢-:Ì"â:SÀ;S':&
+º1<Ž¹ÜCj¶
+@8ÿÐ8Péh7ŸÀr7Æ<68îÆ5LÔT4D6?3#
+|1ë>08*À  0>Op1*N2Ýr<4
+@\5ùÿ6&76ð~ð7®8Vž8ÂÓá86B¹Ÿè]º #Ÿ:­l\;€
+:x:Û°:GŸ;:é:ÂºA2¹ÝsI7-8šàš8@C/7žÞ6Ú_6v5
+Gê3þM92Ìwð1Ìü00ûì1FAâ23Ðœü4óN 5óTì6Îód7fÜ8*œ88
+H¬žÝ? ¹ýc$ž2`:ÞX~;
+¥r;ÍÀ:ÏB1;
+H/;%7l:ê#¹8Iðº	·žú(8s(8H
+8'7r6ÌGn5ðšt4ð÷Š3ÎôQ2YŒ1DÚŠÀ  1"å32~ö 3­
+ß4ËÖ5Ìò©6°
+7b8¶N8.8Ÿž­âºñžÔ×ø:ì3þ:óþ?;Ñ	:£wù;Ó;
+YÒ:úZ¹_=,ºmžÐX8ÇÜ8yé8n7{#6­dÎ5É·œ4È;Ï3ªäô2|È1!34À  0ÿ2HÓÓ3]À4¢Ï5Šf6JÔ7Zº8ÛÝ8Y8©àÔž}
+@ºQ¹>:ú~:Ì±;Ôh:o[w;œH;|;~>¹Fº$!ž¥8Î¢8«Æ8×7T!>6.5¢Ç4õ3Õ2Ep0ûÀ  0žW«2±Š3K[D4u {5.#6gí74°ì7ðÖ8
+8Œ,çž
+S8º
+ðž¹&\;õ:¥d¶;Ø÷:Æ;¢w·;
+R;
+ŒÖ¹&ºÚŽžv!8©Õm8u»B7ä7-k6_?
+5w¬¡4m53Ep2Îf0³ÈÀ  0c<1¹
+ò3û4$¡ã53À6+D7§Q7ÎMö8yaD8Îxü·~i º[¹Cä1;
+ã,:|/k;Û'9c@;¬2;À;ûS¹ª
+Ôº Bž!
+è8¹Ü68h
+ü7ÁS7
+6!yà5)Ë44
+2úÛj1°Yj0Xóu1Q¿f2£Xü3Ü\B5 8*5ÿél6Øù
+7ÊÌ80kà8÷Ü8rê ¹
+òXº+ú8Yp:¥Õn:
+Í
+:²5z;-Öà:çT\;d;Ç0· fÀº­T¹Ò 8v+ž83l81k¢7t6ÙŒ6 V>5 r3ÜÞ°2£°J1R%ÇÀ  1,Ní2¹à3¶¯T4Ö
+5× C6¹S7*X8
+08, 8*$žè&hº
+šÑ80:¶œ:'×P:ç¢;+£@:Å8V;ÍÀ;	
+jžåºžõl 8Ô`8*8B7,g6¹U5×¢Ì4ÖÈ3¶±2»1,PBÀ  1Þr2T53d4«šË5¯W6­ 7eÂ88`^8€Þúžžh
+º%°8SÐ:Ç¥
+:2àò:_3	;)r :£z;
+;u žQº
+ÐžË3Œ8 à8üâ8
+ à7cÈl6ï"5®4««3Z2Sq1z»À  0ÂÛï2÷J3Vªè4E5
+î6t
+ß7=ÒØ7ûoŠ88ºÊž©Üº¢8òÀ:Øa:=êm:
+`;'? :þæ;LX;Ì²ž'Lº&òž û8³Q^8á7÷vý7;8
+6q`5
+g4í
+3T«\2 ß0ÁJhÀ  0oõó1Ãr
+3
+Q	4-Â5=64ÁÁ7î7Ù¢J8ÈÝ8ÐH¢ž1×º!c7Ø¹ :éuL:Hó©9³÷k;% :=ÂÄ;:;#Õž©Hº.^Ožmt8Æâ8}®7Ó¬<7§©60D}59
+l4)Ôå3P1¿l0k>¶1Dþ2Ð3Ï: 4ñf5ñ@6ÌýØ7Ñl8(d'8
+þ8ŽìžãèXº K¹P:Ûð9H
+z;§Ž;
+>Ý;'*:µØ{:ÂoW¹h÷°ºþÐžÒ"X8x8ô8-Ï7df6Ñp5õZð4ôü3ÑøY2Uó1G%ËÀ  1!Á2}3«³Œ4É_+5Ë î6®îÃ7~R8îU8<é8?ôž²Àºø¹'ÈÌ:¬ÖÄ8Ø@ð;°¥:ïWa;?5:®û:Ð-¹ 
+º
+0©žŠÈ8×ü8Ðñ8
+87à6²-Ì5Î`4Ì6[3­ßÕ2ü~1#uÀ  0ý@2G(f3-v4¡X=5¥T6ß®7XÈ8x8óÔ8§ÊüžØº	¥9¹NT:œÑz7;ž:Ä0;V=:
+u:ÝêÄ¹Äzºbžv8°x8
+ì8
+¡|7\·6D&5§fG4£p-3ÇN2IM0ÿ¥À  0¶_2<Ê3INb4r¢5}Ãt6e¡373 ?7îV8ªŸ8»Vž ß0ºRR¹uPD:ÎÌ>žs®;Á:
+/;n(:N·u:ëš|¹©húºhž
+áp8ÀVú8Fé7òÒ75®è6hµ5kò4uSý3K]2¬0ž*,À  0`"ü1¶¢[3AØ4"¿51?6)
+7
+t¶7Í®8xÃQ8Îá·z:Àºÿp¹	¢:ßÆÍ¹'šo;ÉS:[Èª;œ¯:d`:ùf-¹»
+dºÆL·°8Ðz8{Ê7Îæ°7ŠF6*áœ52ã:4#Ç¡3,1·Ü0af1$=Ñ2<î3­þ4Êìâ5ËÎÍ6®o 7{Ó8ô
+8
+8žž;{@¹Ç7Ì¹êêr:`£;:÷q¹;eJŒ;Nèê¹m ":09:!ýºsñ¹Â÷·Üš 8©œÀ8ÎÎ8
+ °7æ06Ž
+5Ñý4ÐTŒ3±·@2O1'|xÀ  1Áv2S=Z3«Ý4©
+^5«L²6{Â7YÖ|88~z8r·º¡ ¹Æ	Œº:µ:lT::øpB;]sT;YG#¹m¯:3²:0¬­º¶a¹ÂÀ
+¶×Û 8²õ48=8
+Ä7c*¯6Õn5°§i4­»Þ3@c2XY1	ÝÀ  0Ò62& Ö3c
+v4-Ø5Ê6uÆ78Š#7ê9Ç8pØ¶8ªé!4Z0 ¹ÄÛ²º D:xé:ùn;U ;c¥Z¹
+:7+Š:?[º#øÔ¹Â7atÀ8Œ,£8E«7ö1¬7@ 6~|5QS4# 3i2*0×JÀ  01ñ£3'³34J§5Tö6A(
+7uË7Ëb8c/ô8·QÑ7Ÿ	È¹Ã­ªº$ÅÄ:ÚÞ:úlâ;MÄ;nZ¹šT::€¯:N
+Àº2;P¹ÂR8
+µŒ8Åd8p27Õ)Ó7
+çQ6H
+5[öz4QE3,¥I1ø'0sHÀ  09112×Áà4Ý5Á6
+@O6ìä7¬T8U28Ãº
+8=/ ¹Âº4F:³T:ûk3;Eìl;xa2¹¥Fó:>
+«:\¹Âº@}Â¹Â
+8_T8Î8_y7Ž!ú6öD6üŸ5JO4
+â2ßo130?8
+0ó
+-2>kQ3qE45Z5"6
+j7Ck7ím^8e=f8%P7ÆŒ¹N(ºXÒ¹SŸš:Ÿ¿;
+2ã:ø¥:÷:¹št(º4Z¹2g8@¢08³±Þ8{ñ7þ¬{7NÇf6î:5 4è3
+Í*2DA90ùäöÀ  0Ç562
+£f3Uò4}5-"6bCe7(Ø7ÒfÙ8TÞÙ8Ñ8(èx¹8ºÆº
+ûD¹oF:b;³;:¯ ì:/*¹Â%îº
+]¹5î8|Ð8³îÓ8i+Þ7áÒ]72µŽ6méb5B4Š63]Ÿ 2!Û0ÍSsÀ  0]>1õ¶ò3)Š4IË{5P?69±7
+°!7·`Q8DL8 N8nrš¹"ôfºŸ¹ªÿN:Q;ì;ý@:ÃJ°:?Æ¹Û×âº€¹
+Ö88¬8Ž+Ä8Vf)7Äø>7€ 6CöR5ZÈù4RÇ±3/á«1þéØ0 ÁñÀ  0_
+1²'2ø%e4{Þ5
+ª;6Ç6å€Õ7YÉ84!¿8¢ðÍ8þj¹
+.º@8¹Ëv:ª*;#ÉX;
+ó×:×t:Oxl¹õÒº¯Ížñ§8º,s8ŽhŽ8C r7š
+ 6õ$6A5'n4
+Bø3V1º
+0h`ÞÀ  0Z1].2E3ÆX4Ù€n5Ñï6¯éi7SB8#Ã28¥ßN8ŒÃžîÏGº"â±¹ì|:¡Mê;+Š;'êw:ë<:_lôºÎº!ØóžËE[8Ø @8Ž¥§80ÚŒ7D6œ65à _4è«È3Ó|~2šR1j¢w0=Ù01û
+g3+µ\4Kw5P$Q66Ú
+7×7¬(Ÿ81nd8­
+8Ô·ô3¹
+õº Cø¹ÇÏ¶7
+9BJÜž$¹äN¹ÿ ¹rÏÊ5yb 8±
+8¢TÜ8D|p7ºN7[¡6AÄ15[4Un332r60¥BÀ  0Ø1Î?®3
+¢4(ÁÜ5-ç 6Pô6êT
+7ª8 æÐ8Ó€8ÃÓ¶ýÀ¹+|º`c¹ë,.žÃk9% žñÄjº¿	ºþÍ¹dÂÈ7§é8Œs8ô828B7£Ì¶6ûÖ6$<457ÔL41oÃ3E91×"j0ÊÀ  0KF[1¡aô2ß
+4
+,5
+©î5û6Âøú7,V8_:8ú-8¥ìÆ7k^°¹rúº|ÓºDNž¯%9ºX¹%24º<nºmM¹VµŸ8$8ÈX8³8ô7ý
+6Òi6Ž554
+Û2ëÛ1©`f0TŠÀ  0c1it2¢÷3Æ¬ø4ÒÙx5Â}B6è7W\B7ÿ¯H8|Ah8µœ8P>¹bÕºFºò¹
+4Ì8ÔãX¹Q
+º ¹ËºÛÔ¹HšÀ8t8Ó}>8â&8
+¯ä7l[
+6©pû5ÒXl4â·Ž3ÔÖ2­C1w<Å0·À  /®ÿ`1M 2M¡3A4_5jò6h
+°7,_Ú7Þ 8rz8Ä>µ8oÈà¹Sº µ±º* Ñ¹BÖã8QØ¹}ÒXº077º
+JU¹:Œ8¢Á8Þò$8@7ö×m7>»Ü6Y5Hp4?C3c2`/Y1žŸ/œþ09¡Ï1ìS2ÊXÎ3ñô¥4ú©5ß±µ6«\Å7_\7ôC 8Za8M8néÈ·é¹F+¡¹ºk¹éº¹ó"¹æúŒ¹±l/¹'êÕ68§Õ8²)8xV8d°7sw6žU5îà85Ø3ÿ=n2Ôv1¹&0A!À  0º1pë°2Š°3È
+è4Ðz5»Ì6^7Aº7Øà8I8j8«¶ÚÜ ¹1|æ¹ºßë¹õ šºþ-¹òš`¹±Žo¹ÊJ7³é8ž:8®(8e`7ðø«7Sx6¹5É»Ê4Þur3ÔP[2¯Ý»1}g[0
+>À  /ëŠÁ1;þ¹2Œ3I,4ŠJ5çQ6oí7"¬ß7Œü¿89Û8SŽ8áH7x#Ð¹
+Î&¹».lº àÊº
+6×¹þV¹±üŽ¹©¶8*PÄ8È&8«$8Ri§7Ó'ó73yî6ÙÛ5€Z4³9È3©cH29ÿ1G\h/øúŽÀ  /§ØS1Á2=Üí3hæÜ4y25h=6<
+7U7¡Y8( 8=e8Žz8mm¹h¹»|íºñDºoxºÖ¹²D÷žÝQ8z­
+8Ù28§!8?s:7µW<7{]6Oô;5~åÖ4þ
+3|ìf2M,1Qu/³ÜìÀ  /HÉ0€I1ìe3;c4%
+Ô5 9Ø6nO6ËúT7
+¶|8%V8'8ÈM®8pÑêžæáX¹»Ëqº
+ººš
+º
+Ø®¹²5ž¶Ñ08¥ª8éiB8€8,|Ï7
+6æù64Á54ø49æ3'>2å0¶/]~J/¿V;1eâ2S±3z4
+õD5s[6>Ó
+7 Ê7æ/8±8gd:8LW8
+7Øž
+ÌÆžÇježïÞHž°Ö·PD8HœV8±
+98±±8
+BÕ8!°7£-7
+m
+6NmB5 V4é3Q2_)1 i×/ÈŒeÀ  /$o0ùk€2-³U3R¬Û4^$.5K7]6 Ým6Ûð7«
+8 q»8Wr<8Ä8Æ­8/¬·\ÆžHežÃtXžñ·5¿úÀ8ßZ8ŒÍS8®A8wêZ8óý7
+î6ñn6/H5[À^4n°b3a$Õ28ÃØ1
+Ø/€ÓŸÀ  /qåF0Â
+2Ûù3%ß«40]Ó5#36çÍ6¶J7Zà7âdŒ8G?8×/8¥xK8s6«(žVLÊž
+pž.Â7¶OÊ8¡`8È~k8ªÒ8eO8 YH7ue\6Ê.Å6"ð52@4? 33'20Ï£®/ëÀ  /+®0«`1Ä	82ò$ú4w4õÞ5ÉäX6€74iê7Ãæ87B88Ž)æ897ß
+¿·ô¶žUA·š l80Oä8¿àŽ8Ô/8§b8R³ž7ß}&7LÞ6¢Ù
+5áû5¿Â4jÞ3)51Ök0
+­/:âÀ  .Ê<,0&}1pŽþ23©¢84¥Œ5ù6V	ý7
+óÄ7¥gN8'F8b8ÂÛ
+8ŒëF8I¬Î¶î'"·øÚ5¯-Æ8»ô8Þa`8ßà8£ó
+8@i7ŸGŸ7#ž`6wê5£±<4Ÿ~ê3Â82®VÌ1È0<çX.äg,/.j0ø81Ãê 2ï3þî4ê¢Ë5Œ67
+I7¡Ã8`|8Y98%œ8`V8Ñ]8Çý8
+H8:ø8«CU8³L8¡]x8w%Î8!(7³Ñ7,jD6C5ËÜu4ü¶4
+2þâü1ÐJ0/8	À  /2n0df1 zË2Äø3ÑÉ°4ÂêÓ5n6\Ÿ7
+7z8 
+8Hwë8ùF8¶8 S²868#ì8ŠÀª8µ9ê8³³D8¯ 8dA8Š7ÅÐ7É)6rø_5¬¶4Ó³t3â2Ó;1«µâ0sšq/(À  .ÛŽâ01N]1zí2X3¥p42Ù5}64Pì6ß=7p³7áuF87¶H8ÌÑ8
+Ö8«Ö8¬¥*8®Ã8žF^8¿0|8ŽM88Æ8Q]^7ÿî7º6úP6HÔ75Dõ4ª°Y3µð2§@1hz0?.Å.ëúÀ  .è/ûúŠ136B2_n3r²b4fõŸ5@0î6
+ãD6²>7G r7ÂÏn8&ôŠ8y@³8¡a8·X[8¿À8Ãc:8ÉÌ8É'
+8Žç.8Së8>y$7ÞœÜ7c\t6Ë
+ä6
+°5Xòj4­?3P2wÙÁ1F6$0
+µ.©î°À  .4©à/X0Ø­/2	ö.3Aä4
+Ì5Ú×5Æë66
+>7
+~27€)838nçÆ8£·X8ÂÚ±8ÑY8Øã8ÛQÅ8Ó
+8µ$8Š8+ì7œ#77DÞ6Ë®5éÔ5Zë41TJ34b2 0û6§/¬vÞ.OÅÃ.ÉÌ/ãhv1 ô2Eê3Tþ¢4Gìx5#m5éØ6Z7
+EÛ7B7òËË80Bl8d
+8
+€8Æ§8p8Ñ>8	{8yÜÐ8B×m8uŽ7¢Ã¢7,
+6ak5ýò²51J}4W®Z3dÃ2SŽI1+9/ñ!.
+À  .e/¹X 1)2":^3/@è4%F
+5 ?5Ã@36tÞ7¶7ÌT7ÖÍÞ8[Z8S<8}8õW8ž8o8
+8g_Ñ80¬q7ï%š7X7`6
+5Ö±Æ5Íx43ôë3=ò2/h1
+üË/ÆÞ.tmÿÀ  .0oo/HÊ0Ëw1ý`3	-4Ã4Øæ#5k6Gá
+6ÞL¢7Yu7ºÏó8tI8B^8nøË8$8hÄ8]€8
+À8TâØ8
+t7Ñ_é7sÛ6ù|6_©€5¯pÛ4ð è4;z3!2
+r0ÝÔž/y.>ºõÀ  -÷º¶/Jqå0éœ1µŽ2Çä3¿òÏ4¡ËÇ5o-Ð6546±-72Z7Ò7ûp81
+~8`h8R¹8p8#×8pRÅ8BeÚ8
+Vw7³)7Kæ6Ê6ô61
+
+5/ï4·Šà3Ù2à¡1Ë£G0¡¯Ú/`æ«.	êÀ  -.ì€p0,j1\§P2x
+Ý3uL34UbÙ5#5ÝÀ6
+7
+¡ž7Ô7ÙLN8 
+ 8QØP8wÒ8Ê8Ô8`h
+8/èÞ7ôV÷7Ôj7".È6ñç6q5AÞ4}Y¯362þú1a0Kú/
+Ú$-Š©Ÿ-È©`/#8Ð0haå1¹k2ª"33@4z?e56W:5è"6Ì6ÿÜ7]Æ7ª±67ë88)
+8(F81t³8,Ü8»%7ü
+|7žœñ7q\¶7
+}Z6ì5ýdœ5F*4ò3¢ù2©(1$?0xPš/-ã
+-Õ*æÀ  -¢ëb/ÄL0=p1lf2Dý3w;4Nç
+55Â­â6[rÀ6Ù¹Ú7>ì
+7Øf7Ïñ
+8T.8T¡8 f8¿8
+gD7ßZ7¡ù]7Q^«6ïr6q¬5ÖB5&Tn4bM
+3œ·2g
+1¯0LS^/»-®À  -zZÆ.Ì0~#17³õ2I¿³3Bº4#°4ñµñ5Å 62Õè6³æÖ7 9W7}ÿ.7ŽSä7æþ8b·8²8
+^ó7ô&Ã7ÂšÆ74Ê71`6ÈB66G 5®ÙÆ5²45R3VÀç2^sá1IÎ<0 V.ß(-
+
+À  -.ÞÆ.¶/Ï1Ô2õj3
+åÖ3ðlª4Ž9°5mºœ6
+96Ð77RM7¶Œ7ÇT€7êá7ú¡7ò@T7Ó~ý7¥öè7hàl7b6 å÷6
+Sú5J4Íê4ã3 a2$š1/è±. Øý-BökÀ  ,ÆÅ.%þ/ri0ê(1°VD2¯uè3»ô4mzß5!ê:5Ã8m6P6Å§Ð7&ñ7z3%7§ªÉ7ÈýÈ7×ß7ÏÂÂ7²×:7E7;WF6âÉ6sr5æOë5@ 4 r3ž]|2Òž1Ó~á0º§ô/¶ù.Eè,ë­B,üwÿ.NÑÁ/rd0º³l1Íº×2Æ§p3š(>4yœê5"â65ºó]6=OX6©Â7vñ7A^7xû¬7ú7°H77wl7LY7±Ñ6¶º6L³J5ÊÏ5064:3µËH2ÖKx1Ýaæ0Èc
+/é±.\Ô¯-s
+À  ,Ì£Ì.'ç/qz0/1š!2¢×b3V4NSo5;ö5Ç6r6®ì6ç"7&07W'7{ÚL7
+® 7¿Ó7`y 70V.6øM
+6ÔB6-j5ªŒw5ó4a¹W3
+ 2±}^1¶Éî0¥ Ú/.5ç,ÜÀ  ,Ï. ý[/:n0kW=1_2~š3Y	Ø4"èô4×+j5zb6 ã6k66¿`7
+Ü¯75Sn7U§7cWð7ZÐ7>i7RÖ6Ï6s6íñ6S5æ 4ï	c44þp3pÙî2¯D11ô0Š/LW
+.
+9
+,«'õÀ  ,YöÉ-Ž&P/Š@0&Oo19ÛG26n3
+f3îüð4Þæ5<Ó65Å[L67'6-6ß¯7N7/?7;S74 7¯6ðø6ŠÝ6LA5ÞGP5V4¶ Þ4C33{2OÂT1S3ö0<xæ/ß-ÊÖ¬,tÆÀ  +ôÄ-L£Ô.x$/ÂC0ÝO1ÝÜ2Ãj3'ú4Q$È4þD5ï6çÒ6^
+Œ6šl6ãVa7ñ]7ON7
+q 6ò/ï6žI6z6B¡5ç5râ4yðŽ3·D2ì:2&1/ëi .µµf-vv8,Ó¢,
+ñ-g
+Ö.§4t/Ô70ìQ1æú[2ÆEì3w4F¿Ê4èÐh5qÙ5ÝL64Åj6êà6¬¬Ó6Ë`r6×÷P6ÎÓÖ6²^Ý6
+Ó6?Vn5ì%>5W"4ú²ð4Veh3¡x2Õâp1øâ$0þ<Ê/ãâp.³/±-w) ,À  +âÀü-;I.ŽÔ/¬v0ÀF1Œªb2¢i$3uçª4#ïX4ÀÔ
+5H»5¹Ž6ÛÎ6^§6L]6¬Ð6·Íl6°
+ñ6€p6jK6!Åæ5ÆïÜ5YÑ4Ñ42Æ32±1ÍwN0Ñ^r/»@Þ.òÊ-JVu+ôfôÀ  +­N-tM.Pjj/ãf0Ë1Zj2}¶3@f4
+ä4×Ó5 5¶Ü5õäf65yj6o×Ô6?«6£6F
+6yÔ6@YZ65^5¡ºz5/Z4š
+F4Ö"3U]J2;1¢
+x0€/K.ekÆ-
+Ê+œÊéÀ  +o¶^,Ç>.k*/:r®0R1Pâ25_&3
+A 3Œà4a·4ï$ù5`Ø
+5Œ06
+K@6;ì6_^6nóG6dþH6D_)6g45ÍIª5y
+/5íä4~Üâ3Ö
+þ3
+p2NÐl1mCB0oC/Sûp.$ñö,áb<+.ÝÀ  +Ð,_'
+-€×Ö.Ö="/õú0öéä1ÛK*2«Ûž3m÷ø4Ÿ4&Œ5B\5=û5Æ:-6V6"=Í6.6'p}6êO5Øê
+5(5.l4ž°ß4,¯:3¹2Ï,2)1m0Ú/žJ-ÈðP,Œæ+!%¥+	«,c-¥æP.ÔYv/îŸ[0ëã1Ì÷Ý2Ç°3Sf3û©d4x4÷w5M5-[5ÉpÀ5îÜ5þ85òN¶5Ï!5`5Xé5-	4QÚ4Ä3cö2š @1Ü!0ýÇ0 Rð.ä
+-±ß,s£x+wCÀ  *Ýn,8-a;.¬CÞ/ÂR0À1§Ea2Dý3-qÞ3Ï
+4ZÖ4Í(5*ÝI5}Ð5šs+5È(ç5Õ#N5Ëfe5­ÌA5»]54É?4Ûî4kaœ3ßè53<#2fÑ1µî0Ðâ²/ÒÖš.ºú-¡N,G/T*ï*¶À  *šß,
+¢Ž-MžN..E/HK0Až1ã2G3}#3¢Ÿ4,€'4¢Ø51|5KF5u5¡uÅ5¬Bb5€~5vå5V-m5z4¯«Ê4<Ç3²H:3=(2\ZÅ1Jè0£ýÐ/¥o.òó-bÇ,»0*¹fæÀ  *h{<+ÂK-®%.81Y/Q0Pá€17ÀÌ2.2ÃÑ3lÚ3üã4p[4Ë
+_5Œo5Lð
+5u
+F5ax5{+5VC5"ä4ÜWÕ4T§4
+ÝÑ3š=2Ü®2!çè1QO0n1à/npn.Q×º-"K+Ü*£À  )þnØ+V£,Gú-Ð
+S.ïHï/ò³0Ø·€1ªó2nN¶3ð83 ~ž4v{4
+³Ç4Ìd³5
+ôè5(555-Zâ5Z4ß5¡4º41û	3»7ž3.2â¶1Îê1	_0h
+/Ñþ-ÿ
+,Ã 1+¥Ð*Ÿ)ìJJ+Ej^,åü-ºë:.Óû/Óxf0¹³ì1¯Ú2D&F2ìH3|n"3îÒ4H¶ø4&w4ÈPº4îÓ4þx4ñ¡4ÍHÞ4ñ4Qï3ûÆ3
+æ·2ü'2QÍ"1ã0ÇRØ/ã¶.ãî-Èž,Z +Si)ü³mÀ  )Ÿ¥Û+p
+,jNÂ-Q².«ÚÒ/«·&0\1j<Ó2 ;2Á¯¬3O3Â3Ä·4%<4xN 4¥ø<4Æþ4Ó«4ÈÜB4ª¥J4?4.A
+3Ð·3]ªÊ2Ð^2-€1}ŽO0£áx/ºjf.ºì-€.¢,}û
++,W)ÎÀ  )j*òë³,2Ñ-gpV.º
+/õå0hÙ15ò1ø²2Ó3!ùf3;j4q4DPU4¿4o'4š
+á4 í4¶4MÜ-4
+ 3¥š3/&2€92Z'1GXÔ0p/œ.ê-,EAú+Í)zÀ  )F¹ô*Š÷.+öš- =H.72/8iI0#p0ÿî%1°ÉD2Wìê2é~3_à83Ÿ4R4B4i®¢4z(+4n£24JŒD4:T3ÍÉî3u1þ3e2qš1ÇAN1ý\09ýh/R.PíÏ-6Œð,
+×*œÿÈ)aŒjÀ  (Öâ&*6S+®*,²t-Íâ .ÑÍ/Œ0šf1Qå®23²2	[3
+I3p°(3ž§x3û»4~÷4$44
+4u3É0ô3mÝ3ñ2Š
+œ2
+Þ1{Š0µCÇ/æ5J/ Äõ-ý§,ÛÙ+§h*`Èª)(³WÊ*ž
++^¯Æ,©-¥X2.ŠZz/n0fc1
+ßõ1ÁH2PÌ~2ÇÎ3);3%H3«*¡3Ì3Ùè
+3ÎßK3®öY3Žð30FP2ÑmÊ2\x1ÍŠ1)M0v1 /Õ.²IZ-±I`,++nš
+*!hÂ(¿àÒÀ  (-)ón+3ŸÖ,iÆã-
+Âx.Àå/o2É0;2x1PE1âÈ2*{2£Uå3
+Ëo3Q¡,3Úü3šA3³» 3ª»á3nb3Yk3mµ2¬š25Š71©
+H1
+#0Jb/f~.þ²-r,}s++BÊ2*»(P4À  ([U
+)žº¢+Íç,2;-LY~.NN /7n0X0Ç,1tL2`v2~Eú2Ø¶§3$
+3]²3÷353w3cÌØ3+lI2å*32âS2Áö1¯ê0ÙñR0
+ùÅ/IîÚ.ch-aw,D²+ìH)Ë¡h(q&À  (§ä)|¿«*»¹ð+õ`ª-
+.
+.u.ÿÀ"/É p0aÌ1,Ó1ŒTç25à&2Ön2í1î3 wl3A
+[3NÂ3Dê3&Œê2úÚþ2§xü2F9.1Ï»k1@
+0v/ãŒN/¶."ÒÁ- é),
+ðÖ*Ö
+Œ)	Z(*]æÀ  'õS)
+*K°#+J,2-Ð.mm/f|b0"Û0Êµ)1_ÑŸ1Úô©2=ìk2)¹2Ç°N2ò53hÀ2ùF2ÓYü2Ýi2S1ù[m1òé0ïT³0B</
+.°e)-Äzà,À¶+Š_W*|ÁÐ)(â'ÆyM'oâ(Ê|*{Ä+DÉH,b©-e².M
+f/!
+/àÑÂ0/11Gš1ÁÑ1÷K.2;x2|¬g2]š2¡NÍ2ç\2à2A
+Þ2 [!1_«1
+!Î0'±/îÄ/,.X.[¢-ub,rzn+RÀZ*!)Ž(ØÈ®'1àÀ  '@Õ5(£Î)ò*+
+Œ°,6ä
+-9.& Z/ö€/¶oÉ0`K0ô¡1l.1Éä2N2NÙ:2x2Q$2{
+2S¢Ž2
+
+@1ÒÆ
+1x{ 1žJ0o¡/Ãu/
+í.3`-H¥Ž,Eó€++çÒ*Y(°'P€?À  '
+(wF)ž&Ì*ñ`/,
+F-
+z-ýÄ.È U/
+Ï0,Ô40Œ³ï16~º1}×1î3k2!2Ayð2NŠù2D32%
+d1÷ÿA1€Õ×1B7ì0Ê0:ó/hÑ.ÛY.
+6 -º,lÚ+J)ËØ(M' äŸÀ  &Æ²((ll){|Ú*¥Fþ+¿R,Ã'·-¯.Sb/CWª/ò
+;0ÆA1 üF1^.V1©É©1æe¿2
+ÙA2«š2
+eé1îÐ)1²ô1mËB1
+ô90Ê0E¹/ZvX.×í-Æœ,Ý²+ÙÌ *Œm)r(@Ø&âJxÀ  &QÔ¬'³%Š)¬
+*2[+P-ß,VDþ-BÓ.
+
+Þ.Ý'o/0±$0ó£1a 1J¿Ð1¿f1šq&1µ`²1­0¢11[Ñ1êØ0«a	01ï
+/£/­/.<¬°-mw,ÅX+Ÿ*]xà)'€'ßIZ&Ët&
+Û
+'oDT(²Ì,)ë2+6C,
+ÿx,úŸ-Æt .	Í/,&/Œn06Á
+0û»0ï*g1!¬Õ1B^1NãÚ1Cß¢1$Š%0õ€±0¢#0> /Å·/5}E.5P-ÒÕt-0¡,XÜ+x)û(¿OB'=&­9À  %âoÏ'@o(æ	)œn*Û©+àJÖ,É÷Ó- r¬.aÊ/
+Ì/öü0yŒ0d¯0ÂÇ.1Ð>1
+a%1(ú1 w1Œ0Èä40çR0Ê€/¡¥¢/S.p-¬!à,ÙZ¡+ñðp*íA­)Ìß(Žü'P>%ôùbÀ  %«)'Ñ(YÿÊ)ª
+*ŠÄÎ+ªÀ,Ûê-tâ¯.,þ.Õœ÷/jÓ/äd¶0DÑè0cò0ËçN0õ_Ô1\0ø0Ñ.¬0#¶0N/ò'R/{'.æQ.:-
+nN,šT+»/&*·`j)/(p5k' x§%ŒRÀ  %gÆ~&Å
+(3)CÌP*cáä+iÅR,S -(à-î._.vV/#ž9/Õ÷0
+?"0Tq0.!0­ý_0ºM90°üA0ß0^Æu0k^/¬¹]/3».£üù.¬y-=uv,nÆ+mÝ*')_ () à&áez%7AÀ  $òsà&OÅ8'Îz(ÐÏ)ôt\*üºJ+æY,¹º·-0Ã.&]m.¹:²/6o/X·/öuø0(éê0M5Ö0\ów0RËØ02""0E}/°sw/NÏ.Õ¿ð.CPë-Û,à
+¡,
++Y%*;Ê)¡'Ãš&Ùš%¬cÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &>('¡K(ð¥Ò*
+ïo+6q¯,9(-&F.V±.·
+-/a:d/ôëÈ0kÜ0È±Þ1}1K1qw[1ê1oû1GÇ	1=0Â² 0c-Ä/êëÞ/WÔ.®(Ç-ù8L-
+jV,/g+,F,*
+(ã
+.'0&3{BÀ  &!Úš'Kú(ÌÛ*s×+R,
+ú-
+Î-ßb.Ê8/?©Ù/Ð_K0HbÒ0ª¡±1 ÇG1,pŽ1Lþ1Xv®1K61)Lr0ú¶ž0€Í0@2Z/Æ§W/5ÌS.(·-Ò
+"-ðT,
++oÂ)ûÔ(¿£Ð'ró&z€À  &:'bË(©^)Ýð+ 2~,cä,éŠ-ž
+b.?/
+M/«ÒÎ0%*Æ00Ô
+
+1
+ÞÚ1(
+¢11Íp1&¬p1
+ÑÚ0Ífò0è0
+6ð/¢bÐ/Ò.pQJ-«Ñø,Øì+ñ3*í2°)Í' (;r'QjÀ%öô
+À  %Ò'2¡(
+G#)®ùR*Ê%Ì+Í
+,ž2-qa.J.ù/FR0òº0]ª0Š¯0Þ 1
+Æ1
+$41A¬0Ø®0 -0R/ôw
+/|<.æz¢.:Q(-
+
+Í,§ø+ºþ.*·
+Ü)°j(qŠ*'!ï%ŸòÐÀ  %äž'x(BùÐ)#*æ+m@,Ÿü-TºÂ..µðj/Es­/œu[0 âO0r0¡vK0¿'Ó0Èõî0»­Ï0¹S0eÑ0=
+/®7/3³.£ë .Q-<×F,n	"+c**Ù)`rh(*Õn&äèé%ñ'¡)V*JP+ à,à--.8À/Uæ0»Û0Žg1Bµ1¹ø2
+bI2lV2ú2ºí
+2Å?2¹A2ÜB2fTã2E1²Èm1:.o0«¿0
+)/J$è.ªa-o,Ü+x×*>·^) 'pÀ  '(èB€*,YØ+`ï(,.-x
+.h.j/60/ûÍN0º§1%å41i2l2I,E2Ï2ò2§
+2R£2k_2CU2
+í1l81
+Œ0O /í°/*äv.Y{`-t,q_+R.*!Ê(Ù(>'¹À  'c;ì(¿Ø8*c$+9Ü,Ujö-W«Ó.?ëR/}z/Ð"â0~
+r1	Û1Û1ÝQ
+2&v2]+D2÷ñ2ý(2c»2Wôô2 UD1Ó¥š1x 1	0mŸz/ÁÑ4/
+€.1¡ø-GI
+,E++*l6(±*j'RvÀ  '3NË(mÊ)àØã+Éö,(-*g.š9.íÙ/€xy0HÃ0Ø1N61®c2Øš2."í2Múž2Xže2JéŠ2)-1úªí1¥3y1Ag0Èà¬08Þ¶/».ØÇ$.	È-~,ªð+Ý)ËB(,'"¬À  'aª(^Œ)€ë~*×nž+÷[,úF-ÞÊD.®ž/q
+0jœ0èW1|F1»S1¿]Ž1þ5022
+vz2
+Õ1ôbÌ1Ž«N1m1
+¯(0·E0þñ/V .F>-ÃÞZ,Ûeï+Ø¡º*Œiø)B(B]&æSÆ(ñnP*J©¯+{@,ÁÏ>-ÜîÒ.Ý\/Ã
+(0þÂ1PZ|1ü42ÌË2ÿ7j3V7$3°3ÓË<3ú8¯4Ìd3÷¹ç3Ï¬î34Y3N(2ô{(2n1ï*1E
+
+0l%/ž;L.ÐÚ-ÏùÐ,¶zø+ÑY*?u(ãÔÀ  (ÍŸ¿*,ŸØ+~âú,¥Eæ-Œqš.Œÿ/ŠÕ0·;11Õx1×/
+2f
+¥2ÙÑä36ÉÆ373Ž¬3Õ93àwè3ÒË(3°83Ù¯3/Yx2Ï^>2Y·[1Êá1&Ñ0rœ2/Ø.°d-¯ÔH,>A+n^*!t(ÀöÀ  (ª-*Óþ+RÏt,Œ-ô~.u¬/&0Vßf1Pt1²E2>£³2Žl^3\g3a}*3^3°9q3¹W3­Üi3w3Xþ3Å2ªAR221Š@10F¢/~é¶.2M-®À,|+Bf
+*×š(-aÀ  (_)áÒJ+&»í,Xfl-vîŠ.w×Š/Zìâ0*PX0éà1Zì2(Â2Õ2ïÞ32(3lO39Ò36%3íª3d¹3*H°2áÌ&2
+$e2
+mÌ1r0ÔÁ$0/F#D.` 
+-_n,C+Ç³)Ìv(s³À  (E`)¥ü*õPÎ,S»-5ôP.6Ãô/!œ/û0¬Ø1Pá§1ß[¢2SB2±Q3&3-áê3Ltf3V*3GýØ3&"2÷&µ2£XÃ2@ô1È
+19¿û0P&/Ü×Ò/
+\Ò.|-
+Ç\,
+.*ÖRŒ)=²(-
+o*
+Ÿr+{,Â/
+-ùý /
+`Ä0
+ü0õÊ¶1œ)H2Dy3w¯3¢A#4ßS4|>b4ºE±4õ/5Ä5t€5v4ïÌQ4Žh%4r@4Úb3ì¥3ý2qœJ1±óf0çª0Î/çó-ë,v,¶ÚÇ+yÌ=*ÙæÀ  *^a+b,¥²-Õc¯.ñr/ð 0Òê1¡³
+2[\î3D13Ï4ñ24WÐz4WN4Ñš4öK
+5X>4ó
+ü4ÌhØ4Þ4N3ö3ž3±#2ö
+Þ2Lñh1Æ0Ã¥È/ß 0.àî-ÆóG,§È+S<Ì)ýg:À  )ßü+;,5æ-°Ê=.È"²/Ç%
+0®G1<Ï260è2Ú!a3f»¿3Ø"43b4hê4®"4Ìf²4Öwš4ÉMÄ4©\4}¯-4)æ3Ê²®3VëA2Ê¿2(%1w160 Câ/·Ä.ž
+>-¢º,|é+,­Y)Ï€À  )±<x+!,Yr-0Ë.ÓF/)¬0
+K1U'2á2­ºa37Ø}3¬)à4ô§4Rõ
+44¢H4ª>Ø4~4
+¡á4H
+4¹31¢3(t=2¢2Y1@Öl0yÃú/
+V.+è-}Ð,D+
+æ) ÎÀ  )|T*Ú^6, y^-O.².kŽ/j\z0Mú1
+ ®1×±ž2Sa3õ93M3Õ
+{4
+F4N*I4q;º4|
+4k^ª4D|Í43Ã-3ga.2óúr2dC1œv1
+{ 03 2/KïÑ.L(-4p,
+
+*¿
+é)eô+7¿Ø,g-ÝÖ²/
+°f0
+ßN1
+kŸ2Mm2ÍÌ3Á4"4©bÏ5
+<X5Ô.5ºÞ5òéÜ6
+ºŸ6j6
+Ý
+5ìÀþ5³Ë5tfŸ55$4ÛÕ4áž3K2Àú61ýž®1œ0.È/7-Ðá
+,»+-
+À  +
+Ìš,d-œxR.ò&0Ôž1Ï¡1ç¡ 2°D03l4
+eÖ4V£5
+è5[­ 5 *45Ðê5óEý5þ³5ï¡²5Ê*5]5Pâ4üÁ4
+4õÞ3[@2£Á,1×'J0ø¹Ä/üÀL.á-°ÓQ,sI8+ßÚÀ  +Ùx,W-ò.Èì:/áF0Þg1À§&2»Ð3D»ï3è|L4rë4ßþð575
+Ó5®;÷5Ëz5ÔeG5ÇF5š_S5~âf5,§4Ð·84`r¿3Ö34¡O2 1°ä0ËùZ/Ï#.žÌ&-Å
+,G
+N*ðW0À  *ÍÌ,+K-yw".±ò/³0±.Î1­I2jfá3
+XL3º,ê4B|4³Â5`|5VùÃ5å5¢æû5ª5pÝ5.{5J5Ç'4€Ý®40ÐH3š<P3
+Š^2R*1~08î/¡
+Á.ú³-amÎ,ïd*ºî©À  *æ0+üÜ-8ºb.lïS/
+iï0ö1efÝ2/V$2ëéP3Ý4d84
+14ÞsÖ5"Lq5S
+#5unô5p5n°æ5GûI5-Ç4ÉÎ4rN4-Ô3tÉ62ÍVÙ2,1Fæ00dñ/gÐø.NR-!Qe+Ýó*
+$,;MÒ-V .Þû/0
+761
+ÑÞ2¶3u3Ã© 4ìz55å6
+G®6^6æM6ËÇ6ë9f6õJµ6ç~µ6Åe6246R<6Aø5`c5
+Ø4pð3¶Ù
+2ô
+
+2	Á1#$0¿é.Òj-«*,1#ùÀ  ,òB-ÝÏ.Ÿ¢m/ñæ1CL2Û2ßÇB3§ùå4]â5 £
+5³?5îzN6?y6=Ñ6°
+6Ë,ñ6ÓŽ<6Çô6ª	š6°Œ64v5ÞÌD5tÊæ4îb4Mn3t2ÏJj1òÍ
+0ùÜ/áØ.±û-vÊØ,À  ,²-ZË<.I¬/ÈÑ`0ßiv1Ùÿ*2º£Z3JÈ49ZÎ4×5]É5Èe<6!;c6g*Š6Sú6« w6²
+Ã6§06sê6Z^6Tÿ5¹5JÕ4Å4)6Â3ö2ªŽ1Ç¶0Ìín/ž§Þ.í¡-J?Y+õÆQÀ  +ÒvC--ÚØ.{áÓ/ Ø0²LR1®H"2s3a7X4ž4­È525¢P,6×M6;Ùª6q4Ô6ÿ6I6l6eŒY6/[5ðfŸ5\æ5 ß 4Å4Z3IVØ2
+Æÿ1@M0 A /;â.cÀv-
+³Ú+¿
+À  +¿#- êt.;0P/nh¢0
+//12`·3)Ù 3á¹H4	58`5xv95Èæn6±69ÁŽ6V6]á6OGQ6.Ü6X5Ž#5[Js4íÒz4dî3Âúà3Ä2B
+1aóÊ0g)$/OÐ.#¥¬,âPµ+D®-(:
+.ª/ÅR%0÷¥2
+
+3Ú®3Ü_4¢^5R5îCn6m§p6Ñ"7##N7c
+Î77¡
+]7Š<7Ì
+7ªÂ7W[T7.w6Ã%P6]
+`5Ýi05CQ+4W3Í©Å2ôÖ(1ÿ5Å0èá/ºô.o-]wÀ  -Â.ks/šßŸ0Ô" 1éPð2à¬@3œpº4ê'55)ª5Íáá6MÊ,6µn7
+ãò7EÛŒ7wã@717\<7k[7mad7:j$7$¬6§Íe6=n5œbL5&º4úi3¯
+
+2Ð'Ô1ØÉP0Å®&/ÒJ.\§$-ŽÀ  ,îU.C
+/mW0°:1Â€2»£$3Ü4j¡ß5CÀ5­R6-ìè6Ü?6ñI*7(«Š7Sµ`7pP7x8p7jM7Im=7
+xð6Þ5¿6uz6
+z5[i5
+#þ4U:3jR2«y}1²\Ü0¢z®/¢.5j,ÝàÀ  ,œ§r.°þ/_õß0
+R1ÂX23%û4=oo4ö»«5
+Ã6¢6|r 6ÆÊr7
+{7/7Gk¥7Mžn7ASç7%y7 Œ6Ž"%6b; 5ý
+5z©
+4ÛÍ4(^3c02Ë&1ðh0~j/JÍï.
+¯,­
+WÀ  ,ž-çå/'0S2Ú1iö2c!Ö3AH>4= 4ŒïØ5Yzg5Üdº6E+Â6Kž6Üû7
+Y¡7
+G7#8j77õ6Ç-66+F5œû(5:D4¡í3÷H3&UŒ2D9 1Kæ08'z/b-Ëïè,xù.6N/Xwõ0Øk1¿0Ÿ2Ï¢3Äô¬4£
+Ô5kÓ6Ëê6£úÞ7
+
+^7
+ ä7ÇM£8CI8
+>w8-b×808(sË8$7öÆÚ7ž.Á7vb7p®6.h6	n5ZÛ¯4ñÚ3ž$p2ÂÏd1³úv0Es/Lýn-üö×À  -ã×ñ/9Gû0Ï¶1£ÿ`2²Wô3©q}45K»$6 å
+67	áZ7j0R7¯œ7ê¢8
+ â8z8
+Ní8¢Ñ8¢á7Ø«ž7 ª7UWÊ6ûl6ó5ëÑ5;x4£/3ßM2¥ÃV1ÿc0vÌ/.
+-Ö£ZÀ  -œCE/0[1Î2
+Î3îN4l(5+¢Â5ÙüN6rT6ël«7I
+Ù7±Ô7Ë€°7ö8Q8
+
+<8ÑÔ7æY07º7%G74­.6Ó)|6YqL5Äp75O@4V©3*2·G1|0K&/
+¥-°OÛÀ  -®.õÐ0/|1[9D2oJ3dÖ=4?5
+^5².6G 6Ã 7(
+_7ÇÖ7­3Œ7ÒËZ7éQ7í7à²7Ãl€7ul7cA76«M6.û5ä4÷
+4*
+«3Lª
+2WVl1Fu0OÅ.à(-ü\À  -`3Ø.·p0k-1$Ö24òü3-ÏÞ4}4Öãö5`Æ6
+.ê6À7ûç7P,7ÂÉ7¯'7Ã7Ç²7º_¹7 7|Ž7476æ¯ì6q6
+È5k["4·
+3úÜ€3Æ2
+>N1
+L/ç"Æ.¢7¶-GQº.º#0"ú1S2b3
+\4S,5SÌ¢6ñ6·7B/ã7²2¶8
+|8C
+B8kÀ8~8<Ì8x² 8rN8i
+8T.Ž8/ü7þö^7¡þ71Kx6šN*6
+OK5E
+×4sŒÝ3ü2uf_1H>ó0œ.±AÀ  .LÑ0 [15wë2_3p
+À4`Æ857!6³ 6?7*E7.7ûà±8/Ü8VÑÆ8kCo8ns¶8i!8a¹8V4
+8?Ô8ò&7àLœ7ÏŠ7xH6õ5í^Y5( L4P#D3_x2PôU1*V
+/òWj.àÀ  .v
+/Ö7w1_Ï2:ÓB3I2Ä4<æ5v5ÛÈ6èò7ü¥7)P7ÜÂl8
+r8BÆ8XD8]ª8Y
+8Q#|8CKè8+zl8ÉL7Á£7p 7¥6s9¥5Æ
+5
+2À4,ª38Ó+2,H1
+m/ÇY.wŒnÀ  .S>Ñ/«060òg2#3"FÉ4ø4û
+5Ž*û6`¥I6óÆ
+7fI87œ€"8
+8-]Æ8DÅ8Láq8J š8@ë80cL8 H7ë@è7¢ùt7F¡à6Ó£Ì6DL5ÝÜ4ßf4ð3-Ä2<0Ýi/ÇF.BYÀ  .
+j/(ø0¶_01âç{2öµ3êK²4Â@ù5Y61x¯6ÃÊ7<?Ð7
+Û7ê9B8£È81
+ñ8<O8:p08/øb8
+z°8Æ$7Äï47OÏ7
+#*6£ýj6Öó5o;;4Š¯M3Ê¬í2×¹1Ç<_0¡6/cþi.
+õÈ/eª$0·å
+2 m3
+B$4%Yí5àÁ5ñÖ6¥Çk7Cz€7ÄÍ8'®8n®«8%a8ì
+84ìf7µG×7'Í@7yZ
+8r8MG&8iÐ8Nµ98«7±~ä72è6ú5àµÖ5684­
+3ÌÝ1óës0¯<G/[ºÀ  /D°:0¯ 1Üh3mD45Qr5Ñ
+6k7+±7®Ja8vŠ8Z]68
+8~.l8Ar7èj|7ð7°E818J3Ê8Ybp8:Ë8²«7;n7ßÌ6èØ5ÀûÅ4ó»4£2ü'æ1ÏÍ0"þ/:ªbÀ  /#¶R0y61žI°2á0Å3ïi4ÝF5±­B6vÕ7Ÿ7Ç(8?78F
+»8ué8zŽ8N@e8
+Æq7ÍO 7ãÜî8°F8G b8I¿8&áÃ7ås7÷ú7)¯6]®Q5¡AŽ4Ê¯3Ü·2Ð¶1«¯0vi/Ò
+À  /Œh0R1 ø2µ3Áþ®4ŽeŠ5»w6L&Ñ6÷a7Cî7è81º@8ežô8vÚü8Zê^8'W»88
+ºc8,Ïf8D
+ù8:8ø7ÃÂ7]i6Öç 63ï5¡4¡ÐN3¯eœ2¥D810AàÔ.ñócÀ  .Ãü0
+Ã1_p2Ý?3lô4G5cX6!®Î6Ç
+©7Uf7Å °8
+hÅ8UX8s1F8g\8@è÷8#[°8%O89î8@ù8*x,7þ
+7¡ø70â6§zæ6	g5C
+4qã03ù2s€Ä1FçI0
+®@.°BŽ/úoŠ1Gç2Ö>3¥ã4­!51×6r
+7!
+t7µH8)|Ã8çÔ8çº8?·žØ	+¹7N³¹W>¹Br=¹ 4®ž*S¶7Ñ4Ð8cpt8Z8yš7€lÒ7p6aòÓ5«á4£µ392vá1>è/ðn§À  /ÖV1*Þ2lÿw3í4,5o6SV7
+FÚ7 m8f8l?<88€8Quü¶®ž³ñ¹$Ž¹EvX¹0XžÜ`­·ëÓð7öŸð8Z°8G0R8§ï7ìÚ7 Å6Bß5{ûO4 ä3©°2`\01"hí/Ì²äÀ  /²Í1£02FRs3oí4|
+¥5eXŸ64	6ó}7É¿8	8X 88cÖU6ö0pžÎ¹t¹3®¬¹
+ŸržžX
+· Ž8$l8Që83Õ
+7é¬g7vÙÄ6Ú6E6#ËY5RÜ4iP#3_O29Ê 1?ð/š÷ À  /ûµ0äÏ§2¥m3B 4Lòò5;ÓC6ç6ËwD7nKñ7íS8Dî8Úq8v6±7ŠìžU/Kžÿ  ¹!æþ¹
+džO¶Qj`8 ég8H­#8 yì7Èì7MÙÒ6²á]6·5)Bg4:^~31Á<29
+0Ô-è/
+;ZÀ  /VTÊ0¬Xï1ñðÐ3 4
+Ø>5MÉ5ë`6£ì
+7Ef7Ë&81Ej8|V±8K8ÖÚž
+8õžÙÌe¹RžòIž`Õ7
+L83®h8?ÁY8
+
+¹7Šer7$Ùà6w5ËGŽ4ÿËæ4
+lØ3ø(1ÙN÷0Ûð/Bÿ,0q{1ŸÃß3ö4ò5 »6'Ã6× Ž78²X8uµ¶8œ28
+wðž¿D¹{$ð¹Ç§ù¹äž¹åL¹å^¹ÏE¹gÐžØ×|7_Úà8k8UžŸ8¬Ì7}Ñ6É!ñ6!#5|4ì·2û/1·H0i$+À  0O$Ù1£Ø2ák4p5
+÷>5÷@6ŒH7s	8± 8bR>8ø8:åže¢€¹j\³¹É"Ÿ¹ðt¹öô,¹ó
+Œ¹ÒM¹Æ>žŽêÚ7ª&(8bÆl8Bdp7éeÌ7]Ó­6®Pâ5ç<5ój3ÿÊ2Ö³01«P0F»À  0,·71ì)2Œèí3âT€4êÓ
+5Ò1Ž6¡oo7S .7ç_R8NîÄ8fº8XS žÆ¬¹Y¹Ê¹ý4*º(
+º n·¹Õô¹zILžþ.7ä^À8Z|Ð8/
+7Ër 7=ÕŒ6Ò5Â5Ö4ÚÔ3ÔX(2²6Ù1ÃZ0$RÀ  0
+I1\ 2fÄ3·d4¿ž5­"É6Ë72öŸ7É\8;F8;x8uÀt·£Õ¹HÌW¹ÌWºåñº
+ÖºN¹×æO¹k+žZ#8K¬8R3,8»Ë7­~,7
+×È6q]5/4¯ÂE3©2º1M¶Ã0èöÀ  /Ï·å1&(à2gÉ;3Ä'45Þ6W|P7íR7«Yî8('Ë898ø¶ í¹8$¹Í)º
+1Ñºýº.i¹Ú²­¹[ÃžIÆ8,gø8Ié8gz7^6û³©6;»b5pRÀ4¯þ3}­Ÿ2R|V1æÔ/ŸÿÈ0ÎRä2!ñ93\ŠÅ4^5!¥6eËÖ7)QÝ7Ï±68L¡P8
+8Xož0Œ¹&`¹èÑL¹çn8å® 9š³9$è_¹{L¹ë
+8¹šthžÏ
+8`8zá
+88®b7À7[u6Z^ 5|ÓÜ4z'3U\2
+Òú0ÈRyÀ  0±2
+.Ó3>\4`Äu5e9ü6HnÊ7ãL7žþ~8:iñ858nXØžM	Ø¹8¹÷VE¹®€8¥99¢MÎ8ù^¹3ô¹ýí¹£LHžªÌ8pž8lµ48&På7©ÀØ7
+Ú16<ì"5Yµ4V²36_2ù0ªõâÀ  0°;1èØØ3ó4=b.5B0¯6+¿7 t»7¢KÄ8(28O8!P·ÿd ¹ ºí€¹ÊEú8Iú9èZ8šS<¹ÀÁÆºÖ¹$-ž
+8+X 8^F8ói7ñª6ì±Ø6y¥56V43=3œØ1Þuî0JÀ  0lœÊ1»T
+3 ì4ÿæ5'`6
+Ž±6Ø
+P78û38~Ñ
+8*·Ijð¹lòº
+0&¹æu:79
+98/)¹âO~º¶¹üž@@l8@?88P]N8ê7xDò6Ã¯K6%5w4Çù2ò8*1°Ýë0`y_À  02 1Ï=2Ä²A3í;=4ø<#5à¯I6¯/,7iÌ8ÃÒ8q8
+
+6×ç ¹{³ºr¬ºRH·a9ø9
+6ZµºîŠº ¹Óö·ìÀ8U&~8B1b7ÞpÖ7JŠ6¬Á5É)M4à±3Ø¥Ü2Žô¥1Eç0%À.1
++-2sãÀ3¥Æ4Àî¬5Á°
+6¥ l7mñB8
+Û 8}|8šê¶§«À¹oÀh¹ê	žËùø:sM:Æöò:ÂäÔ:Ê¡:Ðbž+{¹ðº¹
+·îh8puÜ8f*t8øÖ7b=ä6ê 5ºù4»3 N2màä1€îÀ  1	2Q¹Á3L4Šá5šLJ6Û#7R0ê7ûEe8k9x8:
+7
+YÀ¹\Sp¹÷sP¹Áü:öR:Ûb€:Üir:à:FžÌØº ¯¶¹Y·x
+ 8pBô8SF@7éú7F8v6ýž5¡m4 ßÄ3Ž2Kg1kûÀ  0ßÅÈ2/À3oÇ4Ôl5èv6x+²76p7ÞÔÆ8Xáu8Ë&7ÈDP¹HæxºnÎ¹=,:(r:ïÎ\:õíò:öø:<¹!º
+º	V¹nwäµ_ 8pô8@b	7Ì>D7*36j!5â4¯ø3e­Ì2)Eè0ØfÀ  0³}~2
+e¿3A`4e5k	D6N¡7°:7Âd#8Fl8\@8 ­à¹5yº	#ö¹iL\:Z;
+õ;¹=;L±:qí¹]'Üºýx¹]H7QF8oÜò8-}Ï7¯d7-6@GÈ5\­*4Y X37ò_2øi0«ô%À  0551Öw{3ý41tU58A6%6ýßÄ7¥ó841d8í[8]9š¹"
+ºÙ ¹Þ:·;
+RÐ;{;Kl:§§Ã¹Jæº€\¹LŽŽ7Úü`8o©ò87Ó6äPE6mô5)54$ À3
+6ö1ÉUÔ0z1Q®n2£l3Û<4þñí5ý°6ÕÖj7L8)ûu8<8nlž­¡š¹Â3x¹€t:jß;}a;¬ù:šo4:©ä:ë:y¹¢íô¹Ïc\žÙ³ž8>08ÇØ8!Ò7ìr6Ï¬5÷^&4ùÕ3×|2 Qu1NqnÀ  13þ2I$3œn
+4Üµb5Ü6»pV7
+LR8éŽ8
+ÊÏ8žð¹Á¹ŸB:zF;\4;R¡:·T6:»:ðÔÜ:'Õ¹ÂØ®¹Ð:ž±@8OÔè8té8NP7Bu6Žïú5Öð4×3¹T2_¥10TÀ  1N2jû¶3?Ø4ºxÖ5»©r6¡
+D7h88	×ó8|
+À8ÍÒž-H¹¿þÌ¹Ø&:
+8¢; :ø:çðp:Æ8ì:ÍU:ö€z:ÃÐ¹âÃ~¹ÑÃž\Ì8a8dCH8 Ê7\¬63á5ŽÑŒ4Ž}53¬2dÛª1·;À  0ñ=S2=e"3€4<H5¹P6€.7FÈ7ó`8l§Ü8·«ùÀ¹Ÿä|¹ò£þ:N=:ú3:Í;ü:Õ
+Ñ:ßO:üt:_ÑºW¹ÒòöžBbØ8sX<8S
+7às7:6~ï5
+4õb3x26ø0éŽ?À  0µÝ{2Î3EÆâ4kÿw5s`6X|27$Z7ÓhÜ8]0û8 eY4H ¹œÊ,ºUr:cÆ:óðö:²ò:äŸ:uáZ;!â:ûÏºL¹Ô"Ø·ä 8ò8BöÔ7¿
+Ü7#6Iw[5d 4^Û"3;º2	f0­ú
+1yÜÚ2ÁÔr4í5SÈ666øG7«äŽ8= ã8ì8)h8¹W¹âÖ7A :Ÿ(;Ëu;·€ú;
+
+F;mL;/îb:×)Õ·Mg ¹ðh¹*,8
+Qð8_Æ88
+Í7š¡86ôE6°Œ5°4 ÒS2À'=1wåÀ  1V,2ŠÃ\3àu»54#6_6Ùó<7ßè8,&w88N h¹©L¹ëªÂ·Ó:Ëà²;
+%
+;»+_:îp;š;'ª:ç§
+žO&¹ûÕ®¹?D8+_8
+Š8&tÌ7 R6ÕŠš5þpÁ5 R3ÝH2€Öe1T>
+À  13#2²G3ŒÅ4Ü(û5Ü[ê6»ö7
+Û
+8L8C8rž×ö¹ôž>5 :ÙŒ1:ðý-;Ÿ±Ð:Â¥ ;>;
+2æ:ø$;žµzHº¡fžÿüž8Km(8}
+8ÝÆ7h6¶Ä	5×
+4×ée3¹
+ì2
+10­À  1ÆÐ2aB`34³é­5µù¥6J­7e¬8
+q8n¡8Zžš¹ýTHž¿è:ç€:É°;Â8:Û§;ø;UI;P¯¹°º	WøžÕzì8kzŽ8oêŸ8FÀ7\<ú6áh5°U4¯-3v2\ij1
+ï:À  0ØÔB2+ 23jÊÄ4ªa5a6}ìÌ7?£ 7ó.E8w4F8äpžrzHº
+žÖeh:õs
+:¢c;ÅŸ}:V!Î;³?;
+w;
+D¹(£ôºžªù8
+Ä"8bNx7ã_v75;'6qý54q¯3bÎ_2%Çž0Ò1/2Ìà	4	N5
+g¶6
+)77²ôè8B
+8Ûš8:°¹5ÊŒ¹åª(91:ÿ:KP;ño;B2;
+ÚU;|¹p:ê²8»lP¹÷Š<¹;¬8Œ8¿r8B7²ñ*76
+'5
+eå4	L¥2ÌÞ-1.}À  1bî®2°@î3ìï"5	5Ó66äa#7Tt81€a8ì82€h¹
+ë¹ò£Ø9$!°:£ç:V!+:â;?ýÀ;
+Ì;{8:øÄ8Àº?X¹&{8*9 8€,8067šú6ã6¢°5ß×3ìk2¯èæ1btÀ  1=~52¡Ñ3ÇB34èâ5çÀæ6Ä»7Ž 8 œŽ8D+8^¹
+d¹ÿ9<\:ŽÏ:a*®:ÁG ;=Í :õ{R;y¶Ž;¹78uqº
+«¹_`8O¶š8é8
+žØ7`Ê6Ã6%5æ;¯4æ³3Æ=ô2ó1<±ïÀ  1
+¹2nf3¡C4œ€
+5¿wº6¥7p'8×8xj8»ÜžÜZºK£9
+W:Å·~:l4H:ù`;; :Ó_ ;x5b;
+\84Ÿ º×žø8u3€8m¡8
+Ót7l106¢Ï²5œ1ü4»§t3 H2küŠ1ÜgÀ  0å:|24Ç,3wÐ§4@V5.6
+nò7Hæ'7ýàš8YR8p®ž¬Dº
+È|8úâð:Ör:w>1:}X
+;9l :±Bg;vŽ;g7è ºžÎNX8XR8t€¶7õÜ%7C Î6i?5(I4W3sÅ9220â
+À1xlI2À¡­4485:F6[86õü7ª8:dê8æL8
+Òh¹
+Ä¹Ý|8	Î :[:	Òõ;P;-ø;
+É^:Ûj:¥5 žöþÀ¹î@D¹¬88ŸÀ8B48?Lk7­A6ù³
+66Ì5Ú
+4r72ÂKe1z_}À  1U.Ø2¥«ß3Þâ*56Ð6 Kl6×í7?W8)ï888Eè¹t€¹æêª¶ü :&9å¯;Ðï;ýÎ;#C:ÀíÜ:²òÄ¹
+Çà¹ø£ú¹Œl8Y=Ð8}48-µ\7œD6ÚÉg6¹£5w3àËè2Šó±1V¯AÀ  11ñj2¶3»[ç4Úf²5Úw>6¹Þv7y8yC8
+T(8lþ ž×Á¹ðDÜž,N :¯ê9·žV;¥Qè;jÁ;:Œm:ŠÄ&:À°s¹BºÚž×èH8yŒÐ8ž28
+
+K78ô6»ßÄ5Üxò4Ü'Ü3Œ³d2þ12ÿÀ  1³ø2_3Õ¡4²_Á5ŽW¡6Ï`7cg8	n8
+8
+XžŠŒ¹ùž£®:À9Â;­ÒÌ:Ù¯i;R5ô:Æ:În5¹eYdºµžž¬WŒ8
+æ8ó,8
+97eiB6ö
+5µ~4³a­3Ý2`1NÉÀ  0Öí2)è3h·4XÒ586{7=Ü7ñ28uò8^žjá º|¥žñ5:Ño97 ;¶SÉ:®;i¯¹:dá€:Ü+ã¹Qº
+çžÇ48]f8v\Q7ñàM7>` 6|ô5F4~3i¯2)Ù*0×=1ON
+2¡3Øœ4ûP«5ùŽ6Ò
+Ÿ74ê8%¬g8p8\Z`žµáÐ¹Œð¹Þ€:a$:ë^;_$³;C-p9Kªë:,9ýAD¹ÓT¹Áe|žä 8
+!š8"À8-Ëb7G6Ø1Š5ÿ²Ð5 X3ÜØð2£Ú01RŒÀ  11ÑÀ2{Ø3ºÓõ4Ùq(5Ù
+6žá7Ÿ8@Ì8¯8u+ÐžÌh¹»Â¹«i:lÕ`:ìÈ;WM;M94oq:0
+º:
+Ož¹ð.¹Á.zžVo8Y
+8Þ/8
+Gv7>p6œiø5Þ\º4ÞH3Ÿb2Ý14À  1Uf2g».3êÔ4·€5ž~6&7d	%8Õ08uµd8þž/n¹º|¹Êô:x4:í,;Oue;Wéª9
+3ö:3Ö:þÈºN¹À÷žè888
+Ã7kÛ26¢¢H5œ€4»~j3ë42k¿Ø1°À  0í²2:~©3~b4²
+5b62$7BØÌ7îÓ$8h
+ 8gF·¢Ð¹¹fp¹ê:~:î;GÔ;bGÒ9ú
+:6ü÷:*­Žº¹ÀÀ·>ù8 Çú8tª7ø<7I96Ú5°4å3tT2=Å0ñÌÀ  0²¹^2
+B%3B14g¥25o
+6T|7!šr7Ïûê8ZcÝ8Ï÷6Nu ¹ž8hºZ:óæ:ïÊ;?Æ&;l¥ú8Ý}::uø:9\ºº"Òú¹À7hÀ8©ÿg8d ð7×wc7&Ñ6Z%Ð5tŽñ4l\3Eúê2ËM0µ²1š2oâ3¡ï 4Œú 5œYB6¡r7g4ä8)
+8r8{v·3®`¹l ¹×í·ç :N:îÑÊ:Ìø:j^R9å(Z¹
+¢&¹ïÉ¹Z
+@71ð 8¢f68ðÛ8L7rà6š25Ä
+¯4ÂÕš3Šix2u1
+sÀ  1š­2MÌø3w'4£RÒ5€m@687LW07óK8b<8iþ6Äõ¹VÊ¹ç1øžŒ x:ñê:þw:áõd:Y
+:Í¹Sæ¹þ\¹Fë(7ÐÇ`8¢£08w
+8?7VÎT69
+5ªnë4šM3{O2S-j1Ï³À  0Ûyb2,
+3iþ]4«5?6qßJ71yz7ØE8QÝ8X~7ŒQ°¹A8¹övÜ¹ |:±;":÷âŽ:Û:}d¹¹Æº6Ö¹3º
+8$KH8¢à&8dVK7æT^7:Œ¢6|5Ò'4Pñ3qJ20ÇD0á
+ãÀ  0¯¡j2
+=3=h4`h5e*x6IMx7Â7œ>8A~ô8Fü8#²ø¹+=ÐºÝê¹`@:9s;ÿW;è	:±¬®:"qï¹Ò·¢º
+_ü¹ ø8`2À8£
+8Q7Éz?7
+ªî6Rö5njÁ4h
+&3C=ó2a
+0Ž|`À  0Ér1Ðêd3
+v4,¶Ë53Ru6 »š6÷|7¢7þ81 f85z8i= ¹wrº
+f¹°b:ÝF;Ü+;Þ±:ÅÖw:2f¹ìiº$¹
+Wä8
+&8£Z8>ÊÞ7¬ !7<6(ä5;1843m3a1×õê0êÞ0ÉêP2
+Eá3WRå4}j¿5o}6^Æž7#7Ç±8CC:8?8@Xžl¹¹Òøì¹rÔ8Øõ 9Máž-¹º8
+¹çÒ¹i8ž.Á(8z8¡À78W'7ÖÉç7-N6j-ø5$84²3^ôQ2#at0ÏçÀ  0¬øš2×39?4Zµ5^¡É6B=7ç7²2Ð82»§8e8^ß`žHŠ8¹¯ ¹ã1¹¹§H8[c90žž¯!¹Ù2È¹ö¯y¹b¬·œdp8îô8ïT8DãY7¿úP7ú6L¥ú5i
+94cÐ3@6
+2
+s0²pÀ  0ý1âÐO3,Z47ÿb5<d6%Žh6øt 7Ž8"488}1L·Ü[ ¹Î¹ój¹ÀÒ5]à9P$¹àà¹ø-ºÆ<¹tžZ¶j3 8¡cÖ8
+p82,7©*ž7nâ6/
+ý5EÐ4@;Ô3!x¹1ë>ã0øÀ  0f*¢1µò2ú2%4I²5'f6	+>6Ñ
+76f8¬|8ye<8Á¶§ ¹qÜ$ºÑŸ¹ã`>žQ¬l8ì¹00£º
+%º
+4Â¹f«T7×š8¬Øº8M
+8 Zü7[6ßÆV6ý5"Ç4
+§(3ºí1œ|ß0o À  0,GN1Û2Ÿ
+3å(4ïÔh5ÙD*6©œü7cpb8$ç8o²L8ê7P¹b/º	î0º^džÔ28±}¹\Ãºº£J¹X[8zØ8žM¡8|8Ì7w6¶®è5èÿ4þ¯
+3ò$÷2ÇúB1ºÛ040k`Å1¹
+2þpé47j5ST6	9<6Ï7êV8
+8i8Àb8øž³Ü¹dÑš¹³²	¹ÎÚe¹ÕX¹Ô ±¹³¹Ož%8sÐ8ª±L8š8ü76Ý	é6<5#X(4
+:T31ÀÉ¢0sËÀ  0Iy1%2Ú¢Ì4L5U=5îI6µG7i|Ö7ú
+8X£Î8ª88ùlžB¹P"ë¹Ž ¹ÚûP¹åð¹ß®T¹³ZÊ¹<x·ªJ8ï~8§3L8v
+è8
+1£7}6Â*-5ýT5
+ºS4ÃÉ2äf1¥Ä)0Q<«À  0'V1¯2¶Ô°3ÚÃ[4â®L5Êš6~47K$ü7Þïî8H(8Ê8aeØ·Ñ=@¹;t$¹ŽO¹ç
+=¹öaÞ¹ë[ÿ¹³£¹)Wpµ 8T8£µJ8c~7ö7]î6§Jq5Ø0)4ð8ý3æ2¿â¬1Ÿ°0.­ÈÀ  0«1Tq123°í4ž²5ŠÂâ6ŽÌ7,Í7ÃLÈ87­I8}|8é¶s¢@¹&Åg¹Ž
+¹ó=-ºi¹÷	§¹³ëM¹6ß7&8ª¹8 7F8P 7ØÁÖ7=[6j³5³
+ž4ÄýR3»­k2>ï1_rm0
+
+äÀ  /ÇÎ192^pè3ß4µë5Ý°6OÖÈ7uE7§©š8'28g/8M7Tž¹ª¹Žì
+¹ÿ^
+º
+¢;º[©¹Ž3¹R8ï8»
+Š8¹C8=)£7ºñ!7
+Ê6cì5çI4Áš3ÀW2m6h1)gz/Óÿ/óÔ1@û2
+e*3 F04Š÷ß5W6hüø7`o7­=Ù8!ý
+8tú 8UÁ8F$¶ã
+Pž£ž
+¹
+Âï¹!\¹<ž~7|å8sŠ8«L]8
+å84ø7œÜR7&øs6yj5Ú54°|\3š2ÂO1I¥/ýXÀ  /Ïä	1%K2dò÷3ß4²5E{6KZ7
+7Ç8œŽ8eŠ8.8cyh7ÿžmQžícÜ¹
+'žÛ0ž(ìf7øuØ8$Â8§ÜÜ8Ð@8$]c7©q7M¡6ZmB54êü3ª2pÄL1-4¥/Ù*²À  /¬²>1	}2?3fò4rc	5\fÌ6-º6é¯7ÇŽ8~X8Uª8à8nU7ÔÆÄž34ž¿Aážéå(ž®®]·§š89<B8€Õß8€mX8u08Â¯7Õ6ÿE6;H5l³Ó4Y3u5
+2Jü1è¥/µB
+À  /q0ÛÖ×2D>3:$×4D­54B¡6
+6Ä&î7gA7è}÷8E$­8Š8í8-ÆÛ·dSLžéžœ{<žÉ4±Ô8v=8°õ8 ýÔ8biÞ8'ù76×ïï6
+"ð5C34St3G7Ž2#Cª0é9H/YeÀ  /LJ0€vµ1æÙÃ3
+Wš4ÖQ5
+
+v5âLð6J7@£7Éÿ?852®8kt8Ñ8q*T7&\žEûÊžXž)Éz7­_8s8Œ88P8OÎ7å7X^ª6°F5ùû5³64$m²39ä1ù°0°¡G/Zá}/^3è0±¯1÷Ö3!4v5ïÙ5çÚÆ67;¥7œ.È8"í8iÕ8A8~8k88A8+]H8THa8#È8Š"º8£
+8Þ²857Ðw{7LhN6«Ê¥5ø°¿54(Áü3â2a80ºUG/hXJÀ  /=Ûë01ÔfË3LQ4üW4ü'¹5É/»6Ê¿7%ä7šm©8Æ8Yÿ8fÐ8hH8B'8]p8T°8wSÞ8b8ŠŒŒ8o¶8vÙ18$|.7ºk°74Ç46ž5Øå 5ô4 ,3	.41àu0 r/GRbÀ  /
+ð0|Œ#1°öö2Ø3åÀo4Ôo¿5ª°6m'Ø7#7¬8s8HR\8:Y8Ÿ8Äw8&Ô8}Ûø8/¡8¡ì8§V®8ÁÚ8côö8ãÒ7€_æ7
+&6Š5¹A4å(Í3ö|º2æµ1Œ' 0
+Û/&L|À  .úWå0Ik1 2­a3¹/4¬·Æ5Ù£6Dº.6ðÀ7}ÖÑ7è@V87º8zÄ8Æ8FÌ8q8 8µS8«|8§ð£8 8QŒ8Kv7T7ý6Y(Ö5M4Œ%²3Èù2»
+©1Ú80W=/FÀ  .¹§ì01T.2Á3Oð4ÿÌ5Z]/6
+L
+6Ã<7TT7É~8&Ï8oÂØ8i8£É"8Š8š-J8°;8Žþ8š8f'8>,7åf37p6ÛÇÂ6/°5s4"3uy2fJ1g0"Ãâ.ÈX.³O0³ü1K¬b2z9à3
+I4zA&5KM§6
+6°!ÿ7;Æ7­N8
+[8D9²8u5(8B¢8á8ð8
+÷8í8C8X!Š8[À7œíÖ7LdÁ6Ÿå6ÄÆ5Z4
+
+3t241Vú0E>.Œ{ùÀ  .SF/÷X#1.R2VŽ3fZÙ4WÌ5/À{5ùUu6Ì7$õ7ò17ú¹K83R€8d3L8ú8Ë8G¢8Ô-8ø=8z	F8Eö¬8
+xâ7©É74Â;6§86$Q5=4glÈ3v/å2da18è0Â
+.¡¢uÀ  .~x/ÍHM1÷ª22Ù3@
+44ôq53N5ÓÐ6v,7e>7Á7Þ»`8"k8S1l8ydÌ8úF8øL8`8à8gJ83Ë±7÷,7º7
+¶6Xë5ç·5!4C³X3O^à2?À§1Õ€/Ú}ø.ÈïÀ  .Ic/£8u0ç:2)X3ßb4N4ñL>5­¬*6Z@6ïªï7fr£7Âœs88B/8jÔ8(õ8šø8`8|8UL8! Ž7ÙfD7¬©7}.6r%=5¿ÆÊ54ùè3(Ú2Ä0ùj/¯w².WÞÔÀ  .ðP/rQ>0¬
+â1ÖòS2êCO3ßOt4º1ã5×6-­6Âf7?¹Ä7Š¿8 p81-¯8\DQ8z¯M8Y£8&Ç8l0K8BR8u·7» 7X46ÛµP6C£5
+Þ4Ð)3øï3ŒÕ1ìýÄ0œa/qo."+É. D
+/P<0Þ'1·¢o2ÇVï3œN4­Ü5bØ×66íZ7Wr7$7È1z8êÖ8'YS8=Yh8FØ¢8BFó8/|X8Èd7×L«7T7&ð26«¶Ø6·s5sÌŸ4§×<3Éá2Ô&¬1ÂÖ
+0o!/[³î.ý]À  -ÚÊ/1Ç0|Ên12·2ªñÌ3¢~Ü4¯5Dž5ù&à6î7mò7iO7²X¬7ô88h8,g85wZ81*8(y8ow7À7}> 7B6 Õ6¶5T4|Ù3®N2¶ù1§·0p|/<j-çjÖÀ  -µ
+/S
+0QØ1Âÿ2š3ék4b«5%\5Ó>6l¡6éÞ7JÚ7Û7Ø\8¯y8u8$8Éa8Ô7è-7©Ã7]@6ÿ'ê6Ò5æãð54?H4vDè3'
+2Ìv1ý0`ã®/
+dæ-ÀÚñÀ  -N.éœ
+0&æ­1PŠ2dO3Z§ò47Rš5v5­V\6D*6Ã5Û7+ê"7§
+7Œþ47ïµ8
+¬8ŽÃ87ýe7Ë{87þó7=B6×Ë¬6Xé 5¿t5x4I
+3o2y>²1bô×04æc.üzÁ-K
+À  -S 4.¬Ô/÷é1Ç2+Ÿ3%}4
+úM4ÏÀ«5n6gR6bÖ7
+7j7ax7¡a
+7Ð
+;7ó#8Sx7ú7ÜY 7®É]7xtœ7
+D{6°ol6.œ5Xø4éc4
+ÛT38Ù
+2>äz1,·µ0é.Ÿ+·-gvJ-!¶€.></œs0í±í2:2ûV63Óå4ì5K 5ç 6hÅÞ6Îÿ
+7#¹#7gÛz7a7«'7µHô7®ÏÉ7d7s|7-«ä6Üùi6y\v5ørÚ5YÛd4§Ãn3âP3ò2
+²0ür>/Èºï.ËJ-*_À  -	Ì.aF/¡Ÿ0Ë.1ßž2×*3¶ç4ä®5/yÐ5ÈÃ6Jù6Žë`7ÃÄ7L(7
+R7iX7¡FÎ7x7),7W)7 6Â6Z,5Ø5=W"4eû3Ãé(2çcÊ1ïsl0Ù
+/¬[Ú.oÈÌ-!×À  ,ãÄâ.:š/í0šª!1¹øü2³¶
+3B>4b^â5Ó5©êö6,Z6×µ6÷Ä714Î7df7
+B7D€7 =7mÜ7;Î7N6§,Ê6:ü¶5žÆ,5 Òà4v3¥: 2Â°1ÈÛr0µ­Ú/üÄ.Gû,ódÀ  ,³ð®.œà/T§ª0&:1_@2æ
+3tá*46ôf4ðZ5_6$.6Ä
+6Ï²7áx7Be7d7b7rù7iî7Kfæ7v6à6Fz6ÌÖ5ïÕ5N4IV'3×2Ç1¢Cy0KŠ/g;\. -<,Â
+À  ,
+z-Ù§Y/
+=}0GDŠ1]	2X+þ39=Ø4
+ê4¹5Xs5ßÜ6M`Œ6§ÇC6õ
+C7 ŸH7=é¿7J©7Báa7(ñ07|
+6¶ýn6bÀR5ù9ê5r2û4Ïž4
+@3O·\2qòø1wVÿ0]Òè/.}0-ðŸæ,Šx,3Õd-
+<.Õô	012Ãô2û2>3Œá(4yä5±À5 6	
+ª6^¯b6¡š6Ò§z6÷Hß7à6ûÚ6ØÎ6š[s6j6Ø5h5Yí4
+e
+3É®°3
+2
+nø1 ;r0ø9.âäY-Çm,=ýOÀ  ,ò-|g6.¶tj/çZþ1 ¬ï1û7ñ2×Uv3¢74W4ûg85Ùq5íÐ|6AÅÉ66žG6Øž6åõÞ6Ü;÷6Ÿ6bb6L5üîR5Ñ­5Î4g3®IÄ2ç:¬2¹1	ÌG/÷Nà.Â§r-^,"¯JÀ  +üÄü-Pò.ôË/¿°ð0Õ1Ðçù2³x®3å44CŠ4Ójì5[3Ã5É
+€6$Ü/6pôì6æ6º(
+6ÅËù6œu6£Y+6|Ò6.÷z5×žï5l
+ã4ä24C:ò3ä×2ÂgD1âE0æº6/Î­M.¢j-_é,aDÀ  +ÇR-$Œ¬.nêT/à0©ÓW1Š 2å3YÈ4s44«n£52Ž¥5¥:Í6ò6GÆÂ6!6º6¥¢6®(6Ÿ6Ràv6fñ5²5Bxn4»o]4sN3nÿÓ2Û1¶n0¹Ûß/Š
+º.-£-3Ú+Ø&|À  +ß.,ñÎÏ./ë/`¹¢0| (1x2W~93$u@3ÝE4rZ5
+55ïö5Öï6
+6RKZ6z­6
+x16Î6[È 6(îQ5ç¬Ò5N,5âú4X3÷WV385ù2qä120ý/zÔN.Cáx-D.+¡r+0Eø,.-ÔÍÌ/ú0Ê1wð2p2Çg3
+Æ 4
+»ü4Š«55@5œCž5ùË6Ã§6
+ì6¡5ÿóZ5Ã÷æ5
+õË5#ä4°ý4(f
+3;*2ÓÓ2
+ß¥1 $æ0"I/r-áÀž,Ùz+:oîÀ  +õ,xà--µH¹.çß0=F1 }1ß-2ªµ3e4uÔ4|y5Èð5]ÔY5£þ¬5ØÎ 6 j6|6,Þ5Þ 5ªS@5hï5
+\R4z4
+3un2¶1ï
+.1	²v0
+b.÷Üï-Áø,h+À  *÷H",McE-ÃŠ.¿Ê/×¿0ÕN1¹{2þ3?£Ì3ä_V4pÆ4á5;(5¹ 5·Ðl5Ú!
+5èR5Ýqi5œH€5®5END4ïa4Ù3õ@3Nª2`Š1Èy0æ
+/èôÎ.ÎÕØ-¡E8,\Ê¬+¬
+À  *ÂŠ9,!æ\-l}".Žn/«|0©}.1È2bö3¯3·Ó4B&4¶­B5|¿5bé*5ÒÚ5³më5¿6h5¶5óH5nâ5!ÿ4Ä
+\4Rp3ÇìE3'Ä 2xNn1¡Õô0¹*/»%.¥ÎÃ-w,0V*ÓlÀ  *Q+ìÒæ--rú._=¬/|è0{X1\,62)ñ82çt¬3F²4aÂ4:ô4ë¡å50_5kª5ºË5U}5 Ç5u;Ø5:Ê4ýaà4³:4#.#3LH3 Þ¹2=Û1ve²0¶I/V].y[-An,âc*Ð*5+~l,ºHÎ-ð Û/å×0Y¢0íHÚ1·:b2y	3 ö3Î4Ì4|Ôœ4Œ¯Œ4û3e5^5
+Ñé5ÿû5 J 4ÂX4h{4
+Ð^3š!A3
+L2.(1Ânv0ü	0Ït/]L-þÏ$,ÅR+ê*!%À  *bÐ+X*,2-ÌgT.çªê/æò0Ê¥J1šñ2U§Ô3 ²©30ê4Šæ4Y²4¢°4ØÚê5«5	U5S4Ýñ®4š;j4c"î4HÚ3ï3°2c¢Ò1§@º0Ø&/öñ.÷­-Úg,©>Á+fp
+*	ÉòÀ  )Õ!.+2 è,Ë-šÍÌ.¿$/¿0Â0šž121Œ2Ö¶3e'x3Ù46G4±q4¶l4Ù}4ç°<4ÜuO4»N4ê}4?tå3å¬3sý:2åÐ2>éV1ý0µ&Ä/ÎDJ.Î -µþú,â0+?¢b)ä÷|À  )§|Ÿ+
+&€,Nò-
+4F.i^/o0
+^&1O
+"2
+Ñg2«¬37í3®·24l4]d4)ñ4°õš4Œ¶r4³¯ü4ª4g3!4ÆÜ3ºs€3EÚ2¹Ïk2/Ö1aÊ0µb/¥û.¥-æ,a
+<+Ôš)¶[À  )s°*ÌXÆ,ž-C5|.^0/_\
+0Eu*1éB1ÓÌb2Ï}3
+²Ÿ3kä3à¢4)fI4c¢ç4]Ó4Œš4ê©4l
+ç42I3ð1š3d3·ò21êì°1+o0\/yÓZ.y
+$-Z] ,(R*ä
+Ý)Ÿª(çné*BWn+p¿,º,g-Ô
+.Õ/œ²0u81KÒ1öýó2íH2ý*3Vª
+3¡93Øe04%V4	n4d3Üâ3ŠË3^Lö3&ê2K2õ^1VV0/ÈKÞ.â+-á4,Å~ü+[*Mîî(õ§À  (ÄM*%*	+sð,fÄ-Ž÷f.µú/¡/0{¹R1-x$1ÓAv2c€2Ù`D38:3Ç+3º3ÞId3ì¯H3à¥¬3œúï3g3?t]2ã2o±ß1ß}^18,&0
+ø¿/«ÜÎ.Â9-Á9E,©
+h+*f*0"è(ÑvÀ  (¡Á¯*ü¢+Hÿ ,¡!-a®.`n/
+ZX0P21ès1¯õ2=n2µ-Z3Éç3h
+<3Åì3ºH3Æ\3ŒB3rö3p
+ 3 Á2ŸÂ^2HÍ1»ÿ1ž0_Õâ/mœ.¡îÜ- òX,œÒ+Xvâ*Và(­åhÀ  (}Ö$)Õx+
+°,M¶ú-kç.m±/S
+S0%W0ä±1Èw282úq2ö³3:#3zì3FÑ3 Ur3^Ù3ë 3B
+73Ã%2ü¡2!é]1¢¡0÷®03ºC/eýV.€2-«h,`ºy+,ø)é²(TÈÀ  (8(ê)C«*æ;,+²-,lt..Z/a÷/ôKâ0©(1Pð1â2Y2¹Ó^3
+	3>ML3d3tQ3hvÞ3DÆ3m2ÅÕ2jmÌ1ö
+:1dj0»YŸ0Š/-4.B³-@Èò,'ùN+ »)­}£(MP'Ùâ)Ä*B:&+}È²,ì-Æ$.Ýî/Oâ0+·0°ü1@31žÞµ2
+¯?2nÎÑ2 ²y2ÀT
+2ÌÉ*2Áÿd2£sÍ2tÏ)2"ËÍ1À
+M1H¹0¹¢æ0œo/[H.k>-o,¬+x¢*MÑŽ)
+ '£ó1À  't(Þ
+`*%÷+WŒ,x;¢-{®.`Ð/0åi/õõv0}1$<Á1
+|2ûê2Lð2Èã2¥·2¯Ë2Š2e'2RI2
+ÓŽ1€ët1,P0Kô0&/;Ã}.ní>-
+ù·,TG+fŒ*0(ìÐl'qÀ  'X
+h(¶¯*ÑÈ+1¯,L-O.9Ä/>ï/Ë|0zmâ1Eé1\C1à'2*e2eŸ2³^2ÍÛ21Ì2j¬ü2/Ãì1é·/1É1æ0õ/Ù/
+±.Gü-_¿,\!Ä+?@4*1m(ÄÖ'hg_À  ')Sº(BÆ)Õ;0+
+¢ê,! -#r.a¶.ç0ì/¡10FšÌ0Ø"1Q61³*{20.27ëi2\Æ
+2k f2_ÿ2<­2
+>P1»Æù1]O0æùø0U<"/­ñò.úÎ.º-2
+,/ü+g¬)èÂ(U@'8§ÝÀ  &õ(O«ô)ÒÒ*Ë,¢+êÅú,ï­-ÖU.©ãø/m0ã¶0 °t1³1
+ÃÏ1Ëö2
+>2&%^21¥2(Èd2r^1Õqb1ÖÄ1'
+Ì0®&ò0 @/ÄL.Œ6-îbó-0d,1*ã
+D)­"J(h/T'è[&6O&'Âø(ç*
+*ñ+/Ýx,3Qª-!+P-ÿð.²Ü/]8K/ñû0jQ 0É
+
+1ûx1N*1wÍ1û1yÂ!1QÚD1
+D0Ï
+0rœ /ûù/g].»ŒÕ.£-*d,=yá+:Š* ÔH(ôÁê'£ÜP&@úÀ  &¬'X(ÄCè*+s,w-	
+\-Ù.]2/<|/Îm0H	¢0«Â»1ÉÝ10Â1TÈ1b
+o1Uöö13ÒÞ1 0±qÃ0P/×çŒ/F3F. ÇÐ-æMµ-,">+*	|(Ñ'€'ù\&$ÊÀ  %þ¿'WÜl(¡]Æ)ÔZ(*ö8+û;',â
+Î-³H.{»/ð«/ªà#0%ÂB0yX0Ù01åþ10j1<#¯12+Ê1Ëv0ß0Øð0-O
+/³ÕÙ/%	.
+ÒÊ-¿",ñÿ,ž+&d)äI(­^'h,Ð&À  %ÆËv')ª(|ïB)Š4*Á?\+Å,²å-ô.FŒÆ.ö·/R²0zá0b_é0¬ÍD0êÎ1
+¹R19ñ1` 0ï
+0²¿0l?0
+/Ãö/ÞÁ.U»-æ,Àøî+Ö¯ç*Òk
+)µ
+(ó'8få%ØÑüÀ  %
+/&ôeÒ(7"û)q€~*k+Òù,æû-O@.œø.µR/G/Âg0'Í#0j
+0®Y¡0Ò10à d0Õ*é0³yQ0
+þ01N/ÏÂ./Wd*.Åi .Ñ|-deø,òN+î*C)ê(L±¥' ü% pìÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &h'Å=¯)
+^*AÏ+_0,bËü-K2P. |Î.ßŠJ/0¡+0ò×0õET199Ï1x6K1© 1Ö1â1t€¿15Vß0îŠ~0L,0
+*/þ).ÕØ.4-AjL,W+SÈ
+*7BÄ)
+'»0ã&\ÉÀ  &LE'­>)9A*)8+Câ,G5Y-2x.
+òÏ.ÄfR/q v0Zî0|­ 0×5'1"x1Y€r1m31Ÿ81_~1V**1
+®þ0ÐÁy0sî/ûóÎ/fŽÒ.ºØ.µ -(ðI,<F+8ñ * *(óÐÐ'£sP&@ÉÀ  &/÷ª'?(ÞšG*
+¡+(Ã ,+·-ŸÆ-òÑ.©&[/Pë/â)^0Yu0¹$ù1
+·_1;1^a1jÓ21\T917¯10²Üs0P¡/×¯F/EmQ.Øo-äž-vE, øþ+
+8*Ë(Ðhr'µŸ&$ÈbÀ  &ª:'zá(ºÞ
+)õB+
+£g,--Ëœ.æb/.^/œâ06=0Ë0éìM1
+»19èª1D)õ17ér14ù0âŸm0÷k0-Š/³jŒ/$%Î.Ø\-Ÿè,ïø,«|+DÍ)ãè(­ 'gðU&ÇÄÀ  %î¹'Jž(Ñ)ÆJæ*å +èâç,Ðx-€©.eLÕ/
+îÒ/g0|0z	=0ŒiÞ0ûÝÄ1oÏ1
+¹1~¯0õtÂ0µnª0n$Í0
+ª¯/&6/ÞN.S°-Q¿,¿|+Ô»ó*ÐÜÆ)Žš²(¶'8u0%ÙN'Åg)&¿*wà+¡.Û,žû-ºØÙ.Š3þ/Im04*^0Û÷$1m`|1âŽO2?Û¶2Ž2À22ãÿà2ð­Þ2â'2œ&\2¿2:5H1ÚÃÿ1cô¬0Òfè0+Ì|/wå.Úú-±EÎ,¯f°+Î"*jIŠ)
+ü'»X\À  '­p)Z*Y#.+¥,¢ä-€6ž.s/e'0
+U*0ÁJž1P$1Ç%×2(~Ü2|÷2š­Û2ÈI2Ó
+ê2Æ82¥µ{2va2"ü21¿gÉ1G_ø0·÷0,?/X€¡.îG-àI,9š+
+yà*L€)	ý'£¡xÀ  'yø(üJ§*;,{+t8
+,(2-.{áÎ/Eqp0ô0ŠJ13¿Î1«\2!þ2YÍÍ2)­2¬
+µ2µkô2ªI³2D2S2
+Ã1€
+1*ËF0$0 /9d/.l(-zÄ,
++dK:*.þ}(ëük'êÀ  '{Ï(Óà9*
+5È+M%ì,k} -mäæ.S¶/%à¹/åU0ñÝ1ïu1å1óB26£þ2sK2
+2Êþ2ZÊ2m§e20Â1é1¯[160B/Õ×/#Œ.D)Ã-\*},Y¿(+=¢µ*Xè(Ãþ'hg_À  'K®(«uÍ)þ~++&S,>©-@ ¢.+[/P/¹«0bà0ô>;1hôÛ1ÄÐ2z02DB®2h+2tT2d×Å2>Å 2
+ò1º¡Õ1ZŠK0ãC¿0QNÂ/ª.õÆ.
+P]-/_t,-e+ú0)çf§( Ã'8ù)_¢*wTR+¶[,ìVê.Š}/õl/î
+0¹H1}Ô2MÆ2£â3õ3&[3ÂÆ4 ¬4
+4 =Ó4¬r3üËc3œ,3{Ùý3(2×l2'v1q B0¯·/á¡6.ÿ-þù`,ßÐ+¬Ç2*jD)
+Ú¿À  )Ú*Yiy+ QÁ,ÏÍ-ìÏÏ.í`þ/Ñlï0¢œÂ1^ýÐ2Øž2%	3e13dßV3ªÆ3â"4Ê4
+­c453Ý°­3¥¶3\ L3!2E	1ÿŒI1RÇÄ0},/Å=þ.ßgœ-ÞÓÙ,Ãd+ø*LäÝ(ôaëÀ  (ß`!*;~ +Gþ,³D;-ÌR€.Ì×&/Žœ\0v:1@xË1èÇY2xÏ 2ëdÙ3Eqø3Å3Âëý3æô3ò9â3ã{h3Ÿõ3[×3=f2àU2keJ1Û)©14E0o/šÚÄ.¿5v-Ÿ®P,§V«+(Þ*/Hv(ÑVÀ  (»°*
+Æ+h|t,ºâ-«Õz.¬ML/
+Ê0l]d1!óÆ1ÃÝ@2QT-2ÅÿR3&3w73£µk3Á
+S3Ë3Ÿ©3{=3nV3
+,è2ºúh2D@1¶1VÆ0ZÄ$/w..-È,ò+V³f*¬(­ºÀÀ  ( þ)ÿQÜ+<hï,tc-XN.Ãt/vŒr0?ÎW1nÄ1ó(2)Ù=2 Ê3:3HE
+3~Ú3
+µ3£ø!3ë3`3?M2ýæo2Ý~2
+œ1g0ð<0.©/`(Š.}¡Í-|Æ,]ºv++)èP(g,*A+¡Ù,ì°.3/,
+&0*í01XU1å²ï2¢3:33Äœ47Þ4D4áKù5?U5.B£57:
+5,ta5Da4ÚÎ
+4Ð40Â3»Z30µd2r1ÙJ§1
+-0!¢/"ªÈ. Ï,à
+³+'*7ÃìÀ  **;t+Ú,Ð.æâ/cr0oy1wm1Ê<Ž2
+3#ÝŽ3­!
+4!ðm4dO4Æ]5|5Po5!
+
+5Å4ÿ%H4ÀÖ4ýP4Y>3€3žÕ2
+1Ÿ
+B0öø@0
+Gë/:
+-ûÈp,ÃÙµ+
+Ón* ¢À  *Ûb+u¶,³z-ç4R/»º0ñÂ0ã-
+1®Æx2lí3
+ª33¯z4
+L4hZµ4«o34áqº5^:5
+Ž5¥*4ÛÁÌ4¥=4]Í¡4ž3ã3ŒF2]MF1¢ïÜ0Ó\/òi.óå-×@,§Šµ+ej*	wVÀ  )öö+N)¶, Ý-Âà.Ü(/Úè0¿k<1P;2GÁ2îíf3|{¯3ì(T4CìÌ4Ð4œë@4ÞØ4éÊ4Û{4ž^P4uH49 ¢3Ý°d3kP2Ýn28a1Âv0°4v/Étû.Ê±-³V,sµ+>ö)ä¢À  )È6z+'7¹,uH-n.²Ø/±ìŠ0©p1o³þ2"2Âh3Mn3ÀL4~â4k$Ù4dÇ4Žó4œÉ4±«å4úÕ4_Z4sŠ3²/[3<Ù2±Q2µ~1Y*"0Ò/ ç.¡Ð;-
+á,^n+ø
+)¶U+_ÞÒ,¹¯.ô5/,@ö0@ù,1=Ï2$>2ù,3Š·4DNè4ÌIb5<.B5â~5à&36à¥6*062]õ6(
+Ç6w
+5Ø·Y5È53I4Áºô49­34Ÿ2ê÷,2§º13'06<¶/"ÝÐ-ÿî,¯óf+TØÀ  +Dë£,£C-í
+/£Ò0)î1'3l2
+R2Û£°3âç4-':4Ž=65&Ó5Ï65ÅÏ6 µ,6Q6
+765úœE5Ÿ35Ø5
+\M4©éº4"«Ô3·G2ÍŸ"2_1
+Žò0n/u-ß~º,Üñ+9åÀ  +)øs,÷r-Í+©/®0ä 1O1úÈ2ŸP3~b(4ÿ415ñc5kwÚ5«xá5ßd6 6-6 ^5Øl5€]
+5_[Ô5o44
+¿ù3ls2°
+1è,ª1TŒ0r.ô»-¿p
+,Æ|+1SÀ  +B,mV€-¬ÍI.ÜÓ/÷²Ö0óöd1Óì2 ñ3Vþ
+3ý¯°4$Ü4ó¥å5GQI5"75ŒŒq5ÛÑ¡5åÒ5×ôO5¶[5/á5;{õ4ã4t3éš<3Exª2L
+1ÁD0ßé
+/ã¡.ËGH-bQ,[`
++}À  *è$%,@Ÿg-nê.³Ê/É¬0ÆŸ*1¬
+2
+3/ä3Ï`Q4X1`4Çi5#*¹5m
+5e5³¢!5»Ì5¯Ûç5*Á5`s54·, 4Dì3»Ð3
+}º2l& 1	Þ0³(¢/¶Z.¢uÖ-~š9,/3$*Ó,cóÄ-»¬/rb0+`1>À28ÚÔ3
+¬P3ìC4>53Š5·Kä6%`ÿ6s6œ2ì6ò>I7
+°7¬§7	ø6ëj
+6µÂì6|;¯6
+zj5¬»Ò5(í 4Ý3ÝÙ)3PV2.
+Ç13W0!ûè/ C-²È,X­À  ,H4-¥4`.î0ùA1'.2"ÿR3
+]3Ða'4
+ö5
+Æ5¢6Vx6j 6§o6Ö¹6÷T¯7 ál6óG,6ÏÔO6 Ar6^6	5Àá5EÞ4Ýz3Ât 3ï|2{1
+h0
+Åë.àyš-É	,= À  ,-<€-Œ..Î3@0þ1ø2
+#Î2ñÔ3Ž²
+4mþØ5	ç5ç/5þÞ6L
+ë6áñ6ºË&6×H96à,\6ÓPj6Ž>6¿ù6?øs5í
+{5Åï4ÿ==4\ Ð3§2ß
+D2Ø`1«1/óÝ.ÀlB-
+J,"l8À  ,á-pø.­Ú~/ÜUu0ôÔ1î2Ëìì3î4I¿Â4ê	5oiš5ØÍ6-ºÓ6xræ66·;À6Ÿâ6³Y¥6šÑ6j|þ6!ÖÐ5ÇÍÌ5[ü4Õî·48$&3«2º[1ÚjX0à©ó/Ê³â. ^Ü-^{,KÎÀ  +í
+-C.œ/³ï0Ç¶ô1ÂÙ2ŠÉ3z§Š4%¯4ÀP5Eõ5²mŸ6V¿6M!í6X6/H6ÿj6bã6z&*6?z
+6µ25¢51 4¬ 54G~3`2Ú1¯#ñ0³ý/¢Gè.Qx-1ï+ØVÌ-L$.§-/ïV¬1û`2$3
+ó$4¶\4Ã<5{646Há6÷P7@?
+7
+.|7¥þ7»¿°7Â
+\7ž"Î7  7}_75. 6è	6f6Öø5k984¶Ò~3ùà3?2$Ù1
+Çj/âÊå.Ç®-Bš$À  -4	Ž.=/ÒäE19î2"ê3
+n3ê}Û4¬£T5^µ°5üª6zŽ}6Ûò#7*ÿ±7m,è7çš7§M7¬Þ\7£Â
+7
+í7`ni7 $Ö6Ì±¡6hÚ5é§
+5N¢¢4 u`3Út(3<2î 0ø[\/Æ<.ÿÒ-*``À  -C.~/¶qÞ0äðö1û~2ñÔ3Ëü4
+
+5AÏÆ5Û¥6Z×86ÀNó7ÀT7OüÐ7Ðž7ÛR7Z7ag7x'³7C}37
+	6±Y¶6Iæ5É (52
+
+4D3»Ôn2ßÉÔ1épÊ0Õ'ä/ª_.noé-À  -Ñ.Vž/ÿv0Án1Ô·:2ÌÊô3¬ 
+4~áÈ5$éÜ5»C6:ùò6€«Ä7 ø72Ìº7_s7|ÒF7^V7vk7T37&6ì"|6Ê6)ó5©D5ut4gvL34³2»|1ÃV0±ôk/)è.Fà.,ó¡°À  ,ÕFÀ..Öù/{0ë)1­ïî2§ÁÙ3±?4Q¯Z5ò5áü6
+®66Ö87§7;E¯7Síì7Z<«7M@70?j7	Î6Âä6uSŸ6
+ 5`4ñœº4:Œ3})ô2m'1â0Àó/cè~.Pt,Ã(.!Àí/AÜ0ºJð1ç`2úu3ìúø4Ã«5ë 6116Â79·²7Ÿ&7æÞ8#83T8BÈW8EÔ8=JÙ8*j8
+B7ÕBL7ê7+­è6³Àà6$5yT4·:3Þ¶£2ì-ë1Ú0°Ÿû/y»Ü.BÀ  .v/gS¿0€B;1Ëê2Ý*Ý3ÑwÉ4­&<5yŸÝ6
+N6¬'7%®75k7ÎIú8ë
+8!t»8/ß82T8*yß8#7üiß7œœ7)x7¿ð6 6Ýâ5g,q4 ëï3Ãq2Ï!Þ1¿€m0ßË/ZÃx.ÜÀ  -öX/H#Å091°ž£2¿à¶3µô4¡w5YŠz6	8l6M7aª7uY\7¶|7ñe 8×"8
+öÌ8L¢8šã8Ý7ÞNº7Š8Ô7^~Ü7Ñ÷6K5úZn5Gf94C3š,^2²Î1€©Y0
+ /;Ë-çÞ9À  -ÏÃÖ/(óÊ0pa 1D2¢3qj4
+±595ê£6r6úmH7TGã7®(7Òô+7üs8
+8
+î8×ç7ë=)7À37Ž7=Ô@6ßÇü6h |5Òù
+5'ÿ4h,3ç:2	œ1®D0^BÓ/
+Ò­-ÁºÀ  -©/+/	ÃÑ0DP71t«Ì2
+Lf3}Üx4S/Ø5uµ5ÂÕR6X;06Ò>736l7àB7Ž;7Ù7ß7îJ
+7ñ7ä
+Õ7ÈP7¢o7n^µ7
+)§6·ì
+6=ª»5«Ê5ÙÈ4;ÿÔ3cD.2oû\1]fb02t.ûŽ-7<.áÂô05ÑG1ŒÝ2ë3§Ôh4?5|Ýo61\6×ê
+7bë7Í³8 ªô8X°g8~08
+C8Ö18yo 8uO®8rº"8d8BtÇ8é7» Û7P 6ÇkT6%
+Ã5lh84ÎÛ3bj2šÚ1sP0-\Ï.×ØÛÀ  .Æì@0 Mš1a€Â2-3^k4Nö5`2g6
+Œ6ÀSÑ7JÑþ7ž®P8Ñ8E5 8iÙ88wH8rãK8iß,8dº)8_Ñ8P1x8/Kò8²7Ša78=Î6°š6k¥5Oú¬43·2oÔ1U2f0øÇ.œ'2À  .¬0
+Ê	1Cš2pv3èn4pœÎ5C^6	íº6šœ72ž^7£©8¬81¹8U28dä8b$8ZNž8T$8Lèð8;×O8
+#7äº7¢(7 j6¹û5û
+53 4^j
+3oz2`m17I|0Ÿ.¢uÀ  .>Ø/êÒ1%t2KÆÖ3Zäà4LÝ­5&ÜR5ì=Ñ6'77Ÿ7€ç7ãû8
+>/8@e38PÉº8QPÿ8JŸ@8C
+8: V8'}+8ú?7Æâ7yÅ7m6aO5ÔVÌ54:Ðë3HÔ 2;û1`/Úaj.ÃßÀ  .lÐJ/¿
+1\q2'33øæ4(ý5
+1J5Ä /6s!Õ7
+ 7s@j7ÄÜÊ8
+ÂÈ8+«88=8@ã8;-Ì82ù8'º8#
+7ë¢Ð7§g@7PFå6áz6TF5­4õd47R3"/92
+0öïN/¯Z.Z$n/
+î0Þcp2øc3<
+Ê4FOC55\d6i[6ÃV7cãÅ7áë8<
+Í8 8_C8hÙq7òXÆ5Í·[µ ¶Ô!
+7]z8.®·8hN©8^B68&Ç^7ÌN7PùŒ6µ56ùÂ5*Ô4;z32{2ºw0Ô±}/
+oŸÀ  /uCó0Ä-2Ô3&5é4/f5 Í5þàí6®7KõÑ7Ëh`8*Ö_8m®€8
+F÷8e/É8Öf6íœ|¶Ä Ž8& 7€Ä8+V8X«E8JXz8Îz7¶
+79C6ï5ì9s5z4$Ñž3
+Ù2«}0º4/j$À  /TJ
+0©÷1í_W3a	4œ5
+=Æ5Þï#6Þ74Þ7Žå&8ð8Y])8z]V8a8a7]#É5žÞ 6È27ŸÙÿ8(ç8IÜ86n»8Õ7Ç$7!6ÝÖ5Ìa5«4(Ö3 Š1ß90 ~ê/I.ÌÀ  /3P!0Á±1É2õN4ô¬4ï\î5ŸýX6¢7
+é7aì8g8E
+­8j,¶8]ÜR8*L7¡ŽZ7 7K~è7Ù8%t89dn8"û7ç¹_7­7	×d6kH5¬ÅO4Úw3îÿç2âÏu1»0e/(VtÀ  /V70k1€Íè2Én3ÖW4Æ>P5
+6\Ì-7+õ7Þ²7î`!80º68Yü
+8Z2€8+ÔS7ÔÖà7ö@7WL7óVj8"a"8)Á8A7ÅÇ7fq6äB6Atê5
+>4±Ô3Á®#2·]1ý 0X¬/~0ÿ1pt.2Š¬3Ç,4Îþš5¹µ6z7;÷÷7ÏáŒ8=rù8UŸ8X<7óXžRhì¹è¹cûâ¹¹n¹+ŸìžÑª6××`8Q!ð8fÀÐ8(O7œ, 7-Ê]6
+Ã¶5¯ 4ÄGŠ3œÍ·2Þ1fÜÆ0ë^À  0¢X1T8Ó2²*3°54·qN5€òÎ6~ûs7(2\7»=ö8,x8}á8©(8
+' ž
+àp¹ªê¹QaÎ¹pCT¹[§(¹ºžÌ77  8H6(8Se8C7š¬(7ì6ls°5Ra4¬ÎÒ3Šé.2Ë1J³Ë0 
+}À  /çs_17ýw2~·P3?"4ãö506_Ãð7lÀ7Š28~<8iZL8ú8
+ü·Ò°$žæÚ·¹>Ç€¹^{ ¹IM6¹¶PžNÏê7	è8?Jd8@
+q8qÖ7,07ux6M_ñ5
+€(4V3Š2p1.Î/Ü_6À  /Ã¢1Â2X
+I3HŠ4V5vÚš6@l7 §$7öj8
+Ý8U±°8zæ80èT·S>šžÂ_¹,-¹L³ø¹6óQžëcøžf:7ŠØ86^8,¯<7ë@27Xl6å6.L05aëÚ4{º^3r@82Jr1aÒ/ž£pÀ  /ÐŸ0ÿ
+~21]E3V€U4a5MU/6!Të6ÙÃ7z¥M7óþ8B	8q7¶8CH·³| žäZ¹`¹:ìH¹$džÇ[^·Ëù7Ì
+Ú8-rÒ8T
+7Éº7VX6ŸA"68t58g4LÈº3Dw&2#và0ìq¬/ç¬0	ï1æ53
+~64:Ðô5?Pb6(?Â6üI7·48#è8Áú8l 7üðžî
+Œ¹»Ë¹Ê÷²¹Ô¥¹ÊþŒ¹Í~¹Ê{î¹÷?¹Ô(·,@à8VÖx8cg$8 7²Ï6ìA6,r56;P42à 3k1Ý÷ê0EšÀ  0Ó
+1Ë-Z3
+=#4%lÕ5)Âæ6žN6á;¥7²~8ç18t z8@Æ7Â×ØžÉ
+Ì¹W²¹Ìr¹à¯Q¹ÜZš¹Û>=¹ÍHL¹Uª¹Ýâ¶_?8Nä8PÔ8¹7³×6Ñoò6
+©V5 ²-4
+®3-f1Ãô0x">À  0_81°A~2ñø4¶55i60Ù6Æc7}[8åÚ8`Œÿ87ý²Øž€0Ô¹ó¹ÍíH¹íG¹í¶¹èýó¹Ð€¹Ž"žçÏ
+6r@8FCD8<Ÿ7ì5¥7eiŒ6¶â5ôLr5
+)	4]2åÞv1š'ü0U¹.À  0<Êù1U¢2Íu÷3õI.4ýOØ5áRÇ6«^7]R"7íÉ8MY8êB8
+Fàž~
+ž¹q¹Ïh¹ùÞÆ¹ÿ|¹öœ¹Òá¹žÃât71 8=ù8)j/7ÎAÓ7EkÈ6ÍÑ5ÏF84ë?Ë3å~2Áb
+1@03PÀ  0]W1tÓ2šóÐ3Êñ4Ò4à5ŒCÝ6±Œ7=Hž7ÏÆS89ö8{~89ŽZž4©Ž¹`VÕ¹Ðâäº;Aº79º>¥¹Õ­\¹|áížõÈ7Áè85° 8à7°N7%mÖ6üÂ5ª?þ4À-3ºœr2åÈ1d°
+0ç
+0ùA2C
+F3z4Æ5
+6^ç7Dò²7ì 8`5f8X8Ížžäsš¹§~¹ÔûP¹a:Æ8ôüP9£Î9p9èžÌ'¹¿ü¹±X¹µÄ78Í 8u¢8Iyj7ÛP
+79ð6ÚÇ5|€4Ì
+3
+Ù2=Gê0òhÅÀ  0ÛïÁ2,[ß3j`À4Î£5}c6q`Â70 7ÕÞe8Mþ	8€Ø8$·žœÇì¹ ë`¹ãQ¹Ì¬8Žï9hž9GÚ¹)/¹Ñ£¹¹¬0l¹8æ758gv87ï7Äì7%ª6dC5íD43añ2&{è0Õ
+.À  0Ÿl2y3KÍX4p:ÿ5sñx6T¶7
+7¿+¬8;Æ¬8ŸU8:¡\ž
+ ¹XA¹òV¹šû÷8h#|9V9zÿ¹lJ¹ã±~¹§UžÝwü7° 8YJª8$Ÿt7­±¿7e6FÐ5f»Ä4d®)3Bø/2¯ç0·¯À  0¡M1ý®$3-9î4LØ·5Pè(66Šª7Šü7šxð8)J8¯8Pž`àÀ¹Åº E,¹Å+@7Îq¬9
+8î7+¹³¹õ¿<¹¡à;žž~07ÙÒ8K
+º8`õ7â6ø$?6)^5Cþ4A9
+3$Vl1ñÇÊ0RüÀ  0ûÁ1Ð)X3Š4)vp5-ÞÛ6I6æpÔ7Æ68Wì8qâ8ftØž¹1÷º®¹áZ¶Íà98€8xr¹¹@Òºæ|¹žžd8Ð8<òÎ8 x7_6Ï!Ž6
+ë5 ~;4
+Ä3Žª1Ä/È0yìÇ1<{2ËÜ3ÅôÝ4æ:Œ5å
+6ÂP²7b¯8
+º8yÎ8ô4ž#áà¹oV¹Òcúžhz@:8hž:Â4:2€:Š$ê:}_9	=¹ÀÒ¹`ž+H8I8qî8Ð±7G6º¢5ÝÅ4ßoþ3ÀÃ62QÒ18vÎÀ  1&fW2¶Ü3¯1«4Ì-5Ì&H6­h7w8Þi8z8
+X·Î¬ ¹žà¹ßÎBžËÇp:JÍ:¯-×:³·1:Œ"]:ûÿ8Ð¹Ñ×¹ï°žU* 8IM8_
+b8cÖ7i76¥ ž5Ä:4Å@43©å2|V&1"=ÚÀ  1B22aC·3nz4² {5²Ât6Æ
+7[D±8 Š8hC8p·+) ¹pÈ¹í8¹šü:]1D:Ã|:Í;·:ÒÌ:1Ú7
+ ¹ã%T¹~äžýp8I8L&*7ëí÷7M1¯6³Ï5ª®4«h3Î2Z§1
+çÀ  0ô<2?¶3«G4Z5^¡6 Ó7?Z7äÛ8Uë8§6
+@¹\Ø¹ú¢Þ¹=n :o:Ø.:æÀ@:è
+B:g¹ž$0@¹ôs¹~
+0·Å¡°8Hç89Að7Ï>71,>6wÊ5#4à3xT027»(0ëåÀ  0ÇóÒ2
+ïµ3UÐ,4|
+v5õ6^w7#Ä 7Èjô8C8
+8ª7p¹I*èº¹i3`:üÞ:ìpÚ; "h:þ:žÈóºàh¹m:·& 8HŽ8&]¹7²:7&Ì6M³ø5o/?4ma€3JÇ2m©0¿%þ1}	P2Ä1 45èŸ6êð6úg7¬xx8<l8Ü`8)x¹Œ¹Á<¹aåš::	×:ý£;$4(:±jC:©» :âÓ:y¹Eš¹Æä¹7â×p8!š82ž7Š
+6ò¬u6?À5³4
+2Àèh1y/zÀ  1_Ye2­e×3èôë5Êw6rà6ßT7xB8,Z]8 ò8>'žÜ©š¹¿úô¹ùŒ:J5:÷a7;ÙÇ:ÀO*:£ÌÎ:è¢­:a¹F0¹ÇBÌ¹ìÐ8-x8w 8"4Ñ7Èæ6×ð]6¥5o€3ãÓe2©ö1[R`À  1A©y23ÊÆº4ëXb5éõ¢6Å5B7x
+8
+H8e8RŸž±
+è¹Ÿà¹¥ :Z`0:ñ
+Ž;	e:Ï3÷:Þl:îrF:ý¹ød¹ÈrŠžå®@8ï8föì8±7}°6œ4D5áó4äWx3ÅkŠ2Ê1=uFÀ  1#ù23¬4ÉÖ5É6ªÏ+7rïª8
+6×8sT
+8gVž
+(¹œÆJ¹¿j:jb:êÜ\:øJ#:Þ:ð:ôB
+:¹¢ã"¹É¢žœÐ8&°È8VP®8-97ddì6¢x*5À¬à4ÁÏŠ3§á2x%î1+À  1I 2Rù3jT4ŠßH5ša6i7Pï<7øJ.8cÝ@8{íšž4
+è¹Œ«ô¹ÙR:z¶:äÕ:ÝV:ìýÌ:À:ú£:5¹ÂÍò¹ÊÒ\žWd88rx8Eªz7áRà7AÎ|6Œ5f¬4GÔ3 2JBO1»1»ê2é
+Î4ÆÛ53 6/uø7ÍÐ7Äb8Oq
+8Õ7~@¹H¹ÈHà8É`:±Ý;1ñy;¡ÇR;2u;P,;:¥W:ÄQ9
+ ¹Íc,¹Wµ87
+@8w8I7À07e6-
+?50åB4*}2æôŸ1x<À  1
+
+2Î
+ž4	îÍ5
+àÚ6
+DÖ7£­7±]À8>8
+7Ù®¹0aX¹Ñ
+ 8î :«W;
+K
+;¥M³;
+Ž?;d	&;1Ç:ÔÎ¹8ïS¹ØÐ@¹BtP7^À8©f87{7¬¯6ýè6â5
+V4"Î2Ë£æ1€À  1fŸx2²ú£3ð-|5
+Á56	¶6äó7Xò8-Œ,8,¢8ox¹³¹Ùòd8$à:¹hÔ;
+€€;šÔ;Îí;w~
+;(éÖ:åKÞ8¡l¹ä=\¹-3l7Æz 8w¶8%ãþ7.06ßâ6
+5)j3ì6@2°S1c¡À  1CaÉ2é3Ì}_4íC
+5ëÅ&6ÆÎ7T$8
+á»8X 86š¹Ð¹âÇ 75:ÇDL:íüq;¬Zv:áÓ¹;
+y; 
+,:õÉ8'
+p¹ïªt¹ò8J8j<8Lø7
+­F6À#C5åHY4çú3È&â261?ú#À  1 2y°ë3šÍA4ÅÒ5Åbä6šJ7p²8
+L8uJ8ZÈžÒ­¹ëâ·	`:ÕÌ:Æ¯;¯àÍ:¶Ê;3ù;._;#
+63Ó ¹û¹±8#X 8\}ô8µô7dXº6¡@€5ŸW¢4ŸÛ 3€
+2sbŒ1
+R²1u2ög4$mï5<A68^7¢7Ì8Tª<8¿t6ÜV ¹_£¹ŒüX9°:)ž:yal;*È8;V;F
+|;tV:Ð
+9Oxè¹ÍñÄ¹g]86k8Kt8S7ËmŒ7%67øÐ5<>X4$)ñ2ö
+1JÀ  1Ç72ÙÇû4x5'e^6$9î7·7ž~8CÃ8óž7èà¹GÃè¹Éö9=ø:š:5;!T;TY@;4ü@;rÔœ:ßK^9?L ¹ÜÊH¹RA7c)À8048A¶,7·%7ñÌ6#sú5&žJ4
+2ÙÈ1_SÀ  1t
+õ2œ(ß3ý53|6Y6ïÉ%7€Þ
+82Üâ8'ö7äŒ@¹/äÈ¹ÖïÀ9yx:¡ù:ºa;	ze;R( ;#íá;qSO:íù€9/¹ë¢À¹=$ô7Œ8ê8/ÐÌ7¢Ý\6í}%6ï!52;3ûø2Œ!1ré À  1N­z2 Â3×Õ4ú25÷á
+6Ð#7=Š8!ö28\68
+ÇÀ¹š¹ãév9l±,:²á:?^:ñ§;Oô ;ß;oÒ
+:ü§ü9
+ò4¹ú{:¹(Ô8Ä8wóL8
+ëi7+6ÍŽ5ôÔ4÷XX3ÕÊá2,71MÀ  1)= 2ê€3²(#4Ïm5Ï\6°}7{:d88y î8I1p¹ &¹ðã09_Ë:ÃÉx:Ãû:ÐXò;MÆà;Ñ;nP;«(9Å
+º©à¹ìŽ8)A8kŒÄ8
+7t÷6¬°B5ËÊÝ4ÌL=3¯726î1'>1í2çÃ4Ëo51Á6.,7}±7Â8È8Le¬8F7pì¹H
+`¹ºì9Eì@:~¥:a¢;
+_;MãE:ßû; +,:ú¬·`p ¹Òè¹Eø@7€ 8îz8PÉ<7Å
+Â7'R6/À#535ò4èA2é@Ø1ÌÀ  1NQ2ÌÍŒ4	M5
+Ÿ	6^7 v(7¯s8;ïÚ8ý7Æ¢@¹/0¹Ãå 9(Ð:M:J§-;L;8P';w
+:æ,²:žežE>À¹Üæ ¹0/è7å@8)|8?2,7±r7²6
+Bø5
+ÒÛ4	Ûþ2Íé$1ôzÀ  1e_12±×ï3îV5	º6ö6âÝ;7­?8+z8Žv8
+g@¹õ¹Í?X8ðÊp:¡HF:3«š;-;"Œì;
+ð:Ì :£vž©0Ð¹çJd¹g€8Jš8dv8-7"6ä{^6ÅÎ5
+oÅ3ïx2²q1f8¹À  1B!À2â 3Ë4ën65éÍ6ÄÎ'7çz808|ÖÀ81}PžüÁà¹Ö8£C:²C:
+°Ò; ,;
+)Ó;6j
+:±Ù:±3ÑžïÂ¹ñ®¹`83Éš8>ä8
+7Ï6Åº5êE4ì\3Ëò29Œ1B{À  1
+äP2wØ€3§}Ì4ÃgH5Ã­î6Š¿7nCm8
+]8rD8X`žË ¹ßóŸ8+xð:Ã=Ö:ŽŸ;£!:ï-;Mã¥:¯­:Ÿñ¹)Ð¹üÖžÝ®88THš8qŽØ8
+lö7nþ6Šš5Ãð4ÃS.3§nm2wÄ1
+Ø@1z^f2Á÷D4ò5Ú;6ŠL6õ«Ü7šæl87dµ8ñÆ8
+8¹ô¹²©\ž³K:a¥É:ßÌô;Xþ;7qô:!=:(ê9¶¹<°¹¿Óäžò(8A
+(8v°8?v7®8^6ûÆ/6Ž5
+Æ4ýO2Ä³1}þÀ  1\â
+2«Y3åü
+5êx6e@6Û·ÿ7N?8'ù8
+f8-V žÞð¹±{T¹»:mV:àËa;Q&ö;AÐ:nÑ:,c79ÓåŠ¹ŽÁ ¹¿øžÈñÈ8Sz 82
+8.ò-7ç6àþ6	59W3éÀ2­µî1_§cÀ  1?e±2ºÂ3Èì4çõn5æHe6ÁÄ"7¶8{8z
+8F(ž¯Û8¹°MF¹WÑ:yj:áÉ³;IOJ;L.,:²:/Ü39ñC¹ÑF¹¿eòžE8eèè8í8
+n>7±6Æ6Ò5ê»ö4ëÙÒ3Ë
+ä2žÍ1A»ÆÀ  1!éU2|8ý3ª)É4Æé5ÅÆJ6§ÐB7n;Î8	!Þ8léH8^ùhžÅÐ¹¯:¹sÒ:\":âÈ
+;AwÁ;Vh:Ñ":3Uv:Pâ¹íËj¹¿.öžk28xWÈ8yQö8
+êR7t°6«o 5Éeà4É@õ3¬2wR1#Ð)À  1lú2Nü|3@š4€6d5¥D/6Üe7M
+t7ól8_@8wÊØž#`ø¹­ñ0¹ªþÒ:4:ãÆ};9 
+;`êq:
+õ:6Î\:ÿÜº()¹Ÿø žÙØ8
+cT8hÈØ7úÌÏ7Qê6§r5šÊ4Šš3%2Q}1ä19¢¹2_;3Âlú4á¿æ5àa6œL7
+
+8j8÷Ì8m£Xž=5¹
+Pj¹§(r9ýø:{ºæ:Å=Ø:ð^:
+Î9®¹E ,¹Õ)¹èÂ·ÏT@88èì8 ²\7|R6Ävî5çy[4çÂÀ3ÇÇ2rô1=>lÀ  1#¶Ÿ2~ö3«õ4È5Ç­^6©Od7p 8
+(8oB8sP·ïV ¹tÚ\¹¶mZ8±Œ :?:Ô÷z:µÝ³:G"I9«ß¹yÔ¹ã{Â¹n `·/
+@8W88EO7zæõ6¯}f5ÍÜ4Íd3°2?á1&õ«À  1
+ÊÃ2].3}	4®pH5®Á]6|7UBÓ7ù)É8_:¶8y]P·H¹_¹Å²L7œí`:%:ä±:ËÊÿ:ouê9Êî¹3Ò¹ñÎ¹[oP6(88rFj8Ø@7^ÕD6Þ5Ž?Ð4³>3)t2b1¬ëÀ  0ïœ2;f±3~
+
+4Èy5Õ[6œ7:e
+7Þ#@8NÜ$8:X6H@¹IM ¹Ô÷>ž% :ÈÚ:ôjŽ:áž^:äÂ9ê×Y¹¯åšº 3¹H>878Ñr8_²7êÖ^7BÃ6
+U5£
+4û«3;H2?³s0ôÈRÀ  0Ãå2Å3Q,4vAW5yÒ²6Xé\7f7Ã
+º8>}8©7±æp¹3@¹ä<3žÕ :l;$:÷¥­: :`%¹Éº9X¹5
+$8ô(8g8L»7ÍüB7&±Þ6a!5F4}r3V>2
+MM0È6Ð0ôN 2>ý3x74®ú5ÌÒ6Yª7>R°7ã9E8U8Ðì7ãÊPžæ ¹
+¹¥iØž«à9ED<9Yw·
+ùÀ¹ì·¹ÐT¹jž°³ø8Gªø8¡+8iÒ7ò÷7H°ü6Kà5À.4âó3
+rÎ2DP³0ú'À  0×\v2(13dÝ(4T#5®:6j*,7*¥*7Í»8D}8÷x87žžÕŒ¹2¹µ¢±¹
+Dæ9¢R9<.°žXýÊ¹®ç|¹ßaY¹d ž¬l8^È8Z²8Wm7Ü'é74%F6uÀ5"43l'Ï2-o±0Ý¥À  0ºjÌ2U3FÉã4iò5mC6M¡7÷ 7ž<Þ84ê8
+8.øžp¹R¹ÅÛ¹býæ8Ž  9
+æžÅ
+Æ¹ÍâC¹î>^¹]žAIð8u~8Í8EJB7ÅXP76WÃ5wï4r3Mj2¯0¿"À  0y 1÷`ï3(¶4G<è5Jâ61Ú7J7¢Ÿ©8#R8v
+8LÚìž<ºP¹q¹Öt¹Ûn8z49ž¹ßR¹ìÝ
+¹ýl¹W·âv 8468žã837®ž7
+
+Ø69ÿÄ5SËµ4Oä3.¬81ÿ[Z0¢&À  0v1Ê73
+£V4$95(€ß6³6ß9 7@u8ùÀ8lÖ!8k,à·Ä ¹q"B¹æMQ¹ž7î·È8Èª0¹;/Tºëíºü6¹v ö·¯`8©
+8
+çþ8 Áä7¹ 6íB6
+wÈ50}4+s93îm1ÑX0¯0Ý1àKÂ3D45t59fÖ6"6òÅ@7&d8
+¬8x+À8 |7HÀàžá¹»Ó¹¬Ò¹Ž5¹·s¹Á«¹ŽžÞ¹wFNžªMŽ8š8£Op8Ø8*ÏJ7£Q7 œ@6+é5A×Â4<Õï3
+éf1çÚ
+0ýþÀ  0{81ÅÕG3]t4 ¢5$hŸ6§6ØûÙ7úx8C8g°8ê,7µ9 žŽU\¹nÈä¹­!¹ÀUù¹ÇäÔ¹ÌŽM¹µ ¹d%ºž87I°8Ño8\Þ8æð7R>6æÄ6v²5,9î4'_e3
+1ÌÔ¥0¶À  0YQL1«^Ì2êìË4
+Ä5j§5ýhÚ6¿2r7s8 q8W5A8Óà8	ž£$¹Z%¹­o¹Ìvç¹ØV
+¹Øaý¹µId¹Q)ž3âÈ8XÜ8Sp8sÃU8
+þ7Rö6Ë»6ä{54èÜ2ôW1±Ï+0`Þ6À  07j1èP2Ç
+­3ígÊ4ôÙ
+5Ù§6¥i7UE:7å?ó8F¹ý8{$8+upž5áÈ¹Ekh¹­Ÿ
+¹ØÓ¹èÇ\¹ä¹µŠ¹=ä·Ç
+8xÝø8Õl8`Ìæ7ü,p7f§X6°ÛH5æ€5 þD3øä£2Ïç1É²0>OQÀ  0Ý1lãª2£P3Ã4ÊÜî5µt6¢76í`7ÉÔ86>º8}N8SáÒ·žúh¹0Œ©¹®
+¹äžœ¹ù8Š¹ïœF¹µÙä¹*Ä	¶Q 8Ô
+8Wh8MÖz7Þ[Œ7FšÈ6û5Á4ÖÀÞ3Í÷2«Cà1ws0Àn0j·1iY2¡û3ÀÏ]4Çúz5³\6s74-7Æ84I8H8_*7øHž%Üžø	Š¹7Ð©¹JÉÐ¹0
+¿žÖR·È8S8€ç8øú8Haz7Ø/w7AÝ6[É5œ4Ò(3ÉÐ2§Â1rs0µ&À  0ÑÒ1MáI2L3ªhÇ4±L5ïF6u1G7!hÂ7³Zr8%	¬8r8$8ez·ÃX°žÊúd¹ ¿¬¹4Ü¹Rž«ìL¶T 8jøf8¡x
+8«P87ÆÈ7ÃÄ87-Ù6É65šSï4º}Æ3² é2b`1VKs0ÀÓÀ  /àqØ12182v[=30445Ý26W;Š7€p7 ^8ÊP8b­8ê86È¬¶òFžë;¹	®®¹
+_è¹'ìžXS7>áX8-J88]ª8',7¯Xú7.56fmB5É4¢ìf3¢2819ÿr/é À  /œ@
+1'2Pà3{714Pñ5m869F6÷À87äJ8ó8R»8¯u8T+ð7jža·óžå;X¹*üžÙjÿž-7ÙsT8Þd88r 8_7í¹7`6GH5}§D4[3£2[D
+1
+³r/Å°XÀ  /@0õ¢.2*¬3Nj4XÛ5Er6Pe6Ò77sRs7î18BÉ8~éÂ8q+7Ðü\žž·]žãìž¬-·°Á8)»88)8_µ8öª7|6å±6("ï5T&÷4gJ3[Hd24Í1gr/¡Ç³/î³0×eý2áO35v4?/õ5.L6	Íù6»m7Zs7Ø÷84Ñ_8zq®8 Ì8{\8-\z7Ã-O7d 7ü5Ç8^v8,28€Ý 8*8I7í
+Z7lfX6É6Â
+58Ó¹4Iw`3>F2
+ÀÊ0à/SÃÀ  /m
+j0œœx2)e3 RŠ4)Ö5²O5ôðç6§657Có@7ÃØÖ8%~v8i°8ÔY8v8Da.8sÒ7éã 8!&G8qõ¢8Æ.8/É8žd88h¶7×7TÅ>6³ôõ6ÜŠ5$R-42µ3(Ÿ2
+0Æ\¬/w¡À  /M-n0€ô1äâô3
+×4÷·5ÖS5ÖEÜ6ÿa7-s7¯·8+8Xîo8§â8p38[eÒ8+Pþ8
+0ž8D1²8ñ_8`"8ï8v8'ÐZ7ÁÅ7=$$6âá5åí5Ð 4óÁ3êè1ðæÅ0¬Ö/V·À  /,Õq0lo1Ás
+2ë
+3ù·.4åô«5·Ð6}7óœ7V8Ø8H,Ê8zöÕ8Åö8rjn8P.08Gp8g=
+8çí8ú8Ô8cšT87ü7ªùù7%6ÐÍ5Æ!Ì4ö&41ñ2ú.p1Ì\0ã /5ÏÀ  /
+}u0aÖ1J2Ál3Í~ð4Ÿ<³5ïÄ6U#q7 sû7
+v7ï
+d87k*8pê8ž8·8u
+l8p¯X8
+$I8Þ88&<8PÄ
+8 7î.7
+áí6i}v5ŠV
+4Í
+3ÜàC2Î1šKõ0oLV/ç.ÚnÔ0/³Ÿ1vÔÑ2D3¡A4Jé5s
+ã6*­6Ï§Š7ZÃ²7ÇZ¥8
+QS8X0ý8,8x£8s"8&~8JŽ8Ñ¹8×8mkã8,AÐ7Ù7lÆv6ßi6645cZ4O
+3ª 2(E1rä07Çm.ãçnÀ  .À%Ê0«Ó1Yzu2
+l3ºd4÷Œ5W¶6µ\6¹QŒ7D3î7³þ88R\8GIì8uV^808¡Ô8×(8ê8Ü`8Y]8[@è8
+^î7Ä­ 7U#î6È#P6"ï¿5fI±4rR362×Õ1dÓZ0"DL.É
+éÀ  .¥ÜÁ0£è1< 2g(Ü3w·4gI5;ó6Ë	6¢ûÑ7-€*7 ¡È8Sf86bÞ8dT|8èh8Ð8Ô8×8ç 8z5º8Iì8|7°Að7=j6°Ý6OI5IÌ®4w+63Î
+2uÈ1FÀì0
+Á*.®4eÀ  .¶/á7ù1
+ÅŒ2Cx­3QùS4D¢Ã5 fY5ãÁl6¥ç7d7EX7æšà8%{Ë8SR8u@8ÿ488~8P8ñ¢8gžœ86êï7ÿ2^7Öß7%Þâ6·5÷]Š5-O§4SqÄ3`Ë22Pmå1(®|/î|.ZÞÀ  .bY/·(#1k`2È3,;4!üi5Ù-5œìÉ6lù7 7sÑÒ7Êªö8»8BPŸ8f°V8~[Ë8é,8c8wø8U;Ä8$¿ô7ál 7kÑ7<\6Pj5Ð
+»5Ò€4/žU39ú.2+Í1
+/ÃuÍ.qŽ.
+3f/}?S0³\1Þs2ñœ3ãõZ4Œ<5­;6*Ä6»Òç74èx72æ7å±Œ88;8RlE8\<8W±_8D=8#7õÛf7€P7Bc
+6Éª66Œ5¿*4È-3ñš'2þ¹11êû0Œµï/Âh.#eHÀ  .	Tf/^ÊÏ0l1Ä»2Ô3É_é4ŠØ5pV6Ïî6§|7!þö7Ù7ÏØï8
+?þ8+Ž8Az]8JÛN8Fr83é©817ßÕ7J7.Žî6Žkš6#Ê5ÛÌ4±Ó#3ÖJä2á1Ïik0Š·J/j]L.
+UÀ  -ìêÏ/@VK0|1©¬2ž9v3®Êx4ã«5QÞ66ÛÍ667t7u \7º 7üâÖ8ß±80t89z853Í8#Ç8Ø²7ÈRB7D7Î6U¥6w
+5aðÝ4x¿3ºí¢2Ä^ú1ŽJÚ0ž¥/K5È-ùªÆÀ  -Ç,Ï/!áÆ0fA1<J2ÔQ354vnù53 5ãÏX6}ÏE6øWâ7VM¢7€'N7áEª8
+
+Ã88(¶8#õ8Aä7ðÿ7±¬7i"z7X¯6?¢5÷š5B* 4
+
+Y3_2§1Ý1,J0usý/,B-ÓàÀ  -¡nÑ/mB0;O71i$2~Þ[3s?(4K 5aô5œç6U2n6ÒÞ77ï7N7Åš7øk«8€¡8·n8¶;8î7ÔM­7É
+7I$q6çU 6jSA5Ðc"5"ce4]ê33
+2Â1|r0IvŽ/
+æŸ-¬û-E1H.¡/æsÏ1X72
+O33ÿ¢à4ŒTâ5s]ê6
+"r6
+26ô;7?ûT7Î7«î7Æ
+Y7Ðá¢7Éû7±P€7\»7J¥ö7"6Ò6)t5Ê4ÈLŸ4²¬3!
+(2'Zq1@¹/ò-.©,<-N¯³À  --G/./ÊŸž0þ,2
+*3x3áÑ94ŠŠ5W·©5õlP6v6Ú'Ö7,ô7ràH7ŠÞ7²å7Œß|7¶077 É7~¶!76­6èQó6jâ6>I5f¥Q4±ïJ3ð¶23¥
+2t1 /Ö-.EY-6@*À  -].tRÌ/¯	¢0Ûš£1ñj2èdã3Ãÿ4êh5<h5Öº6WÐ6À+77Wï7ŒÎ7Ÿ³7šÝS7¢Øn7Úì7b²Ç7!a6Ík¢6g¥ä5æŠ:5J!4×3Ò2ø|
+2 Âx0éœ/¹Î.^u-
+Ð¢À  ,úå÷.Mh/T0¹$Œ1ËÐÝ2ÄÓ3Š-æ4vjS5 k&5·»$69µ6Š 747<97q¥}7â7Û)7Š7{@
+7F¯m7
+6²
+R6Hv5ÆÏâ5-Ì4
+4b3³Wà2Ó®1Úìö0ÆZÚ/nì.Zï -aÀ  ,ËÃ.&~f/o>è0 Õ1Š7"2 ÄÇ3\>4JÿÚ5Äæ5â6dÏ6ìÔ6àK§7 æA7OÑ_7râ
+7Ù7xQÃ7XÊi7*¬6ðñ66)F#5Šù54]­ß3šž2®ßè1ŽTþ0¢ø§/×.3!Y,Ùã ,[Ø-Ž­/YÏ0$éJ16ôZ22
+»3H3ä$Û4š5.ûL5³ª6#u
+6L®6¿f`6ø¢'7š7$7ð6ÿ=/6Æ6mQ6,5œá¬59Zc43ñäã3!
+Ü2<lÞ1AX0-ÿ9/	L-œúL,fyÀ  ,@×e-Ân.å4 0C1!º2
+âÀ3 ä3É{94
+
+n5ý(5j
+6O¢6k¯Ã6ªÏK6ÞAŽ7Pv7
+(75|6äÂ6±6wJ6vc5©ò5$Îú4³²3Öö3³(2&·t1*éU0®p.ò\-§ö,K+À  ,&
+ñ-×Ì.ÅŽ_/ú~y1
+12ºÄ2èe 3®Ñ4ghi5ÿ5*õ5þTn6NÆ)6876Ãá>6æ6óôi6é€6ÉÈT6¥î6Y¹6Û²5L75C4wÀ3»2øè2	1z)0]š.Ò2-'¡,/ÝÀ  ,
+d}-eÚQ.Š4¿/ÒÔi0êì1å%2Ä63'ô4Dõ4æŒ5mÖÌ5Ú	61Ü6¡"6©Ê6Ç*6ÓÊ6ÊÝ-6¯
+ç6¬Ü6<)
+5è5ø4÷pJ4SØ
+3¶2Ó¿~1ö:0üú/â».±âJ-u|,À  +áV-:
+.µ /«*Z0ŸÛ«1ºÕ2 «p3rü€4!Ç4Ÿs5EW°5µŸ¿6òó6Z
+6 Y6šïÇ6³ ¢6¬I6Sz6eg6
+5ÃL 5Um4ÎYv40{3Q.2®ì1Ë.f0Ï7€/¹x).¥d-H©ì+ò+WzF,²Ó.ÚŠ/%È|09Öf16þ
+2
+d 2ñ?3¡Ùô4?£F4ÈŠÞ5:Añ5»5âZ6160K6:×
+62±6b5éÇ5ß€5Bâ¿4Òä 4J
+3ªñØ2ÿÆ2'vº1Af0D@N/.ãu.Ñ1,»á8+bhÀ  +=)S,Ð^-ä08/œ°0#xâ1!¬2
+â2ÔŒl3ß4)] 4±¬5%Ë5eŽ5É
+6h6
+¿»6&f6
+Š6·Þ5Ïë"58P5-7-4»C&438"3~æ2áÍX2%,1*ó0-X²/_ê-ñd¢,¥§&+G²À  +"Ø^,ê-Ä«#.ûeÈ0
+^1
+-81ñcG2ž9ž3wÊt4ö4ty5Ï€5n5¯Ïý5è+>6	f+6ö!6
+2_5îb5¶Fy5y!ô54£¢,4
+h$3
+ò2Äê2 Ó1"0q/Ü_-Ñ&â,m+,€ÊÀ  +j,bŠì-¥&.ÓP0/í{Ž0ê1Ë°Ê2·3QÕ¹3ù¡4[F4õ,ù5KsÎ5ñ5Ç-«5ì35û
+X5ï|m5ÌÅ5¡Ò5UÓJ5à	414%3a1ý2§Zz1Û
+0ü
+d/ÿô.â±š-°é",rf+ÂáÀ  *Ülí,7*-
+ ü.«:/ÀÀ­0ŸžŠ1¥þL2~hš3+á 3ÍJ4X(4Êº¬5(È5zÍ5Š05Åf5Ò*n5È
+5«o«5ý+52£4Øhð4hÀl3ÝP3:L2!
+1Ža0Ï8/ÑCœ.¹ª-«b,Eñà*íÁò*:Dê+`=,ã« .>/%Íä0$÷1nå1ÞÄç2ç35ûÊ3Áe"4604yB4ã95
+
+53m¿5>£55/-5ðÓ4éœ4Ùn4=œ®3Ê[Ê3?2u¿1êÕ1`0.
+/.ë¢.È,ïÜ
++£L*CÖÀ  *#r²+c
+,Çí. Ÿ{/œ0q0þ:61Ä3x2
+M3 {3ªÇô4!
+p4çå4É9Ü5ÞÌ5!Õ5)&25 Ì5
+4Ï7Ð4j4(6,3³Jx3)0æ21Ï§L1§j0Œe/e".OŸ,Óô+"p*,`À  *
+ z+jËö,¬.h-Ýãn.ûZ</úk 0ÛŠ1©¢2g)b3
+-3*Å4
+äÊ4j­4¯:¶4ée
+5
+Õê5©L5
+iÚ4î4Žææ4tVÊ4®š39'3LŽ2ux1Žy0éÝr0eŸ/Þ¡-ì7h,·#b+yw&*:,À  )ë+DÑ³,oÊ-ºIæ.Ó9u/Òª_0žó12C>*2ëaŸ3{+3í~F4GR4;4Ç
+4íü4üXÎ4ð^4Ëöê4ø4PšÀ3úNF3
+'Õ2úÑ2P¿1KÓ0Æl/â
+-.â°@-ÇÏR,ÆÐ+R©k)û×ðÀ  )œø+
+×r,ib]-°`.«°/ªé 0O1hþR2Rö2À
+"3MàÐ3Ã2ú4$g4vx×4€Ž"4Ä|)4Ñ_4ÇI
+4©SX4E
+4,úž3Ï?@3\-2Ï2,1|<.0¢ú°/¹pà.¹£>-£g>,|Ô++Û³)Í;)
+Ã*möÀ+¯,ã¯º.á/f\/æS0³ž€1w/°2.P2¡tR3ÎÅ3
+Y3ÃÎ4Ïâ4
+h4%è-4
+Yr4ž3ÈTš3)Ï3ï2šPä2
+%h1¯Ñ0Œô/òÂ-/	_.Û,ïãÍ+žÞ§*zu)>À  (ø¯m*PÉZ+$,Çê-ä,T.å3"/ÊÄ¥0 1Y 2P2YR3µQ3eš3¬œÂ3çP"4
+ Ä4Ñž4
+GŸ3ëz3±UB3m{3
+42ÞÄ2
+î¹1e560ŠæÎ/ÖS
+.òtT-ñp,Ó8+¢ï²*\©)MîÀ  (ÕØÐ*3ô+¬,¬$t-Ä.Å/®ïø01<S1äã€2v| 2ë7·3G8z3ûŽ3É ~3ð =3ÿv3òl3Ìÿ3UÞ3N¢h2õ¢g2l£1ñp1G
+É0Øþ/¹ä
+.Ò)®-Ñ)*,·"€+ Ÿ*>Ý
+(ã
+=À  (³2*n+^@h,^Ð-¥ á.¥ÿ÷/I0eÝê1
+¢1Á'"2PF2ÇÎ3(È]3~sN3ª°Ú3Ëþó3ÙI3ÎH¥3®w3Vw3/ÉÍ2ÐÜ¬2[õ1ÍŽ1(à\0u^/tú.±ß-°â;,Â+n#*!(¿zÀ  (+)òN+3Oy,i2Z-
+k(.fb/n80:¬Í1 ðô1j¥2*2¢Ñæ3
+XB3Pï53a93§ý«3³
+¯3ª%=3ï3X®'3ñ12¬ò25Ä1šX1
+µð0IzÄ/ê.\-M,|Âò+BEš*Dÿ(éý'œãÒ) JÞ*mø+d,²Z-ŽŸp.¡,š/}zŠ0/î0×ÈÞ1j1àû2?žæ2
+2ÃŸ2éJr2øC2ën2Æ2Iº2E<x1èºñ1sQ90á
+08Ò/í.©R--Ÿh,»ò"+£*zy¶)(©ª'ÇŽÀ  'Š~|)
+x*PÄY+]Â,É-œ".£/^Ô/0œ0œæT1N(°1Æ:c2)2åJ2¬%(2Íú2ÛEâ2Ï°£2®øô2ì2.D`1Í1Vçž0ÆÇ*0" /jm.]-§ ,¥®œ+$Ô*\©)à'¯ÔÂÀ  '$(ñŒ$*3*+j®ì,úÎ-»Ó.t
+:/@-Ž00€Ê121Ú1«y(2R<2]°k2;2²©Å2ŸH:2ŽI×2êK2c;2LD1²w>1:~60¬p80
+ë-/KX¢.hì-*Œ,kX+yq
+*>Ùn) l'õ À  'og(ÊOV*[ú+D¢T,bX-eu
+.Lÿ,/!:/à·-0!>1;1·î1÷=Ê2;{2|£ô2Ym2¡J2ã	2Û£2A2 T(1Ud1
+²0F/îšµ/,×.Zè-uiÊ,rOæ+R*!	J(Ø'?À  '@î(¢â)òO+
+Œ,6º-9rl.%á /àÁ/¶U60`}f0ôW1kíj1É×!2Fš2NÐÊ2x+2Lë2zø{2Sø2
+|þ1Òž
+1xg1«20o¬/Ã{/
+×
+.2ÿV-H~
+,EÉ
+++À
+*9&(°\þ'Pjþ&_ÃB'œãÅ)
+Ãö*:I+W­,[£Þ-ELÃ.
+Sò.Ú¯d/$þ0žÍ0ðt0õ
+1:aÀ1{1ÃÒ1 
+A1ÒP1d1>.00û0|20
+Û/ç.äD^.#-NÜ+,fè+b}Ö*CáG)J'Ç¶e&kGôÀ  &D 'Šyd(ø¡È*#g+=À,@ÉÒ-->Ï.	SI.À/ü/mŠ,0ò0{0×Ó
+1$0$1]Žë1ë61b1
+ìº1aÿ1'Íò0Ýü40 µ0ë/x.ÉOV.<Ä-6XÛ,K:B+G4*,)M''¯Óp&OlÀ  &(|û'(Õ»¥*
+
++"°Ò,%ïÇ-0Ú-ì¥=.¥°/M\/àV»0YR&0ºŒ1
+þ
+1?ØS1f%01u71hJ1Bÿ1m³0Àcb0an/êó/VéJ.®ZR-ùÅõ-
+Õ,/Ù+,*1Å(ã 'ð|&2æäÀ  &
+Ù×'oIF(²Õ)ëF>+Fä,
+Œ,úEÊ-Æ£ç.1./,^/ŒÉJ07
+Ç0@W0ïÎ1!ûœ1Bsõ1OMD1DC
+1$ø/0öê0¢Ê0>Ós/Æ/5¿.eJ-Óa-R;,xø+«ò)ûŽ(¿eÁ'
+&¶[À  %âmf'@t(ï^)œK*Û¹ì+àwa,Ê)à- ¢.ac/
+º»/;Û0Ãh0íë0Ã61'1
+ÂŒ1)c1 wô1ðÉ0ÉZn0
+1¿0
+
+z/¡ô//Å.pà-¬^Ð,ÙØ+ò0©*ív¢)Í(Ë|'PU$%õ
+šÀ  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &~{'é0P)-éÒ*d81+ÉX,g-p
+.=¢ë/!2/¢Ï00Ìs0ª=1ìe1Zë 1µ1®1ž·1­hÂ1Á<1Vª1
+M10¥u0*Âe/rh.ýZ.5C-ej@,Àf+{Iè*Yz)%³'Þ1B&
+ýÀ  &v¯'Ñ1:)
+Ž*LŒ+ls,pp*-WdI.*ê.ím/Ë0
+50|71äN1D)æ1l1[$1¥A13`1ï1@0üµX0¿0 !/Îš.âI."(¬-Lð=,drä+`s~*B>è)þæ'Æs®&j]À  &Zb'¹2&)
+*5A+QS,TÙ->ª.ë.ÑÂu/D0
+?÷0à10åžp1-h¯1hFR1
+µ1ìz1ýÿ1dF1)Z»0ÞÐT0
+0}Ý/vUÐ.Ç9.Ï-4v:,I%b+E*+N)Jž'®¶
+&N¿À  &>ª'¡3(ðtô*
+Åj+63è,9Bç-%ð¿.ë.¶}/`uû/óóq0jT0ÇšB1§x1IŽx1oÄ1}/¶1m:1F°1²Ø0ÀëL0aª/è·3/UM.¬%-öë-ü6,-×à+*Æ¬*Ç³(á-'ø&2 À  &!Ç<'3ü(Ìªº*IÔ+P,
+¬F-
+6ú-ÞõÖ.B
+/>åq/Ïfö0GPI0©0ÿÌ1+"1KKŽ1Vz1I&v1'0øì0£G0>A/Är¬/3ÆÍ.-Ð7Ü-4,^+ðB)ù0(œÄŽ'~uì&'éC
+)DÈö*ñ+Ÿ\Ö,ÚnN-Ü.Ä/=/Ãi0Tá1Ã1·2žL2bU'2©ö_2âÆ3R3V3Œ2ßp|2ŠTœ2\%2_È1Ýt0ùÐ0Koá/Ò.»
+-Ò
+
+,ÏðÍ+µ0Œ*íö);e'Þ@6À  'ÑL)0Á*öB+ªÓ,Ä-Åõc.°
+±/û0>Ã¬0èÚÈ1{;1ïâ!2JøI2ax2ËAä2ñ
+2þ{µ2ï
+2Çÿ2ÔÖ2Dìw1çcY1q&40Þî05Ï€/2f.§
+ß-»¶,¹ÃÄ+¡Üz*x6X)'f'ÆRÀ  '¹Uú)
+^*gõÑ+J>,­ê-¯S@.ì&/tef0(îx0Î.\1^jŸ1ÔS§23o2Ì2³œ¹2Õ
+w2àÚÀ2Ó/©2°³2Tî2-³a1Ì#1T0Ä/
+0 /h/g$Z.2--¥Q,£º+7*ZÃ)g6'®ÒnÀ  '¡_j))T*Iÿ
++Àñ,16-±
+.Ê/TÔ®0C0³í1Ah1žÅ/2
+>2joT292¹"ß2Ã9Ë2·@Á2
+Î2cª2zH1°ªí17üÎ0©¿)0
++/Gãæ.~ò-ë|,i°+vgè*<ë/(þÐ'À  'hÚ(çè<*,l+`oJ,Ç
+-ü.gR/5Cú/ú
+0Õ1$Ê16¶2áŽ2GE2µc2(J2¥Ö2QÚ2¬í2@ª>1þb1N¶1h
+0OH/éÝÜ/(£v.V±-q
+ï,nyN+O¿d*E(ÖÒÃ'~ÉJ).
+*ÿy+×;Ç-
+oL.
+Õ/&)0
+Yí0Ú
+Î1U24î2Àø836231#3ä\÷4s42þÙ4<¯A41{ñ4ôì3Þî3k302¹@È2,¹ª1{<0Ï©J0/N.üy-+Ìœ
+*ù	)%Ë:À  )
+0S*
+
++Á2,úU?.ú/á</üH0ÃÄH12"ã2­:Ÿ3#án3zs3Ìãö4Ø:4 	4)
+Ð44g3ÇV3ó3
+
+"2¥®b2pY1~œú0¹Ÿ/î£è/5r.éµ,ìè+¶íâ*xUª)!oÀ  )
+X*h)B+«(B,ÝËè-ü°Ë.ý8 /ßT¶0­|Á1m¡"2€×2}F3.«3s3µjô3ðyá4
+ÿ;4a4
+33ëŽi3°8ª3j­p3
+ö¬2
+ 2'	1`
+|0£2/Ò@°.î8-í­â,Ð«Î+¡
+·*Z¹E)wŠÀ  (ñ*J>h+
+~,ÁB-Ü3 .Ü®È/Â¥$0591O
+
+1ú_2
+¿Í2ü÷Ï3T*3ñó3ÑCO3öþÖ4ýï3ô+Š3Ì³3Ýÿ3KsÀ2ðÐm2}91ë»r1BLü0¥/µÝv.ÎV-ÍY,Žo+O*=
+Ü(áŽÀ  (ÍQò*,S+~)x,€¹7-»¶u.Œ$ð/¥õ0í²101Õu~2dª2×G34¬Ê3xò3²
+œ3Ñÿ73ÜÚþ3Ï<ç3­~û3T3,:
+2Ë³2Uîr1Ç(Ò1$~0næ2/z<.­Ô-­bÑ,2^+k Æ*w(ŸH!*dx+Ÿ(-
+".3hŠ/Jµ0ILd1/ËM2
+L2·  3Zª¶3æäV4WÝÊ4³V5)"5-ç(5Lm5W d5Jr©5*¢5 
+4­V4OY&3ÜÈ~3PgÊ2®h2 Pô1&ÖO0?t/@m.*kd-O+µP.*Y­ðÀ  *M+«
+(,ú©.!ì/6
+Ò04Î­1
+êf1òÆ\2€j3Dw73ÏrŽ4Aïš4 à`4ícß5
+#ê57{N5@ãý555ðÚ4ækÍ4ðÖ493Åü3:k;2 v1åt1%]0*¿Ÿ/+üð.NÌ,í
+¡+¢u*BŠÀ  *5žt+*,Þ.Ï4/!f
+0 Pö1
+	1×P 2Ô3.C·3ž4,4©n4Òu{5
+`®5"5*Ç5 £r5?
+4Ë£4ÚX4#Ø3®Qz3$n­2:
+1ÊG
+1tl0y/F.24,ÐØ¢+Àœ*+a\À  *
+Xb+*,Áq-ùô/
+Ÿe0
+Ó>0ôQ01»Ùã2~}-383 q4f4xäð4·4ñ:ã5
+ã5«,5
+»Õ4ëÁ4°ÛA4m°43÷3r
+2m©#1¯·0ãò02Q/-è+8,Ž¥¢+vò*;À  *øP+a@V,¥
+Ö-Ôk.ð-^/î«
+0Ðb1 c§2YQ&3Üž3
+Ï4 %F4Tw4·4ÍŽk4ñIZ4ý
+4íšt4Ç·G4û4IZ¶3ð®3Žë2ðë
+2HÝ@1ìR0À%/Û×5.ÝUâ-Ãò
+,r£+Pb)ú)+þæ,Ú·Ü.
+ý/JÑ0c
+1_3T2@·3EÈ3ÃgÕ4fL4ï/ô5\ .5³Úå6åÆ6*L]6F¥f6P;~6D`6&5ý£05¬è/5R\þ4ã4ZM€3¹
+æ3
+z26s
+1Sm70WJŠ/@.
+,,Ð+»+{À  +m
+,ÄkŒ.Íá/64b0Lt1H72-:"33¯¶4Nè4×#È5FŸ5¡Ç5ëtà6 ã62€6;60TM6u/5ãv5ø@5<p84ËÈÚ4CaÊ3¥ l2÷»2#*j1=
+0@|/,b.,ºF+`ëQÀ  +Rl,®-ý=b/!>04ýà11û2œ62ézÒ3247Àì4¿5/ãN5ŽT5Ñ
+76õi6
+uã6%í¶6
+H6\Å5ÉHß5Q5&v4³÷ 4,uï3"õ2Ú
+2áž1&¬Ì0)­`/²š-îï,£þÑ+F7À  +7$<,Ó-Üß /
+ú0
+óI1^ü2@G2Ëòr3R`4 ;4§
+o5ÄÞ5{B5¶Ç5íà6
+^$6ÆÓ6;ä5æ°5¯ž5n0Ä5°4&f43}J÷2œI 1ù21L0ÞŸ/Iî-Î
+º,è[++ÌÀ  +
+1
+,`-Œ¢.ð¹ì0èŽ1Âá1åŽ2®j3iA
+4	q4ÿB5Šn5W5pç5Ë<î5ìÉ5÷?á5è_]5ÄWÚ5î5JPç4õSØ4U,3ý<t3VP2 ö1Ò €0óØÂ/ø 8.ÝÂl-­ÿ
+,o£Î+Î,LÛ-Ý!/g,0IÔ1_Y 2Xÿ38ã
+4
+;Ã4µ
+5QÉ5Õ².6@zQ6åP6Û7
+ZŒ7!Äs7(³ô7~7Y6ÓS¥6ï66²Þ5Ê@5F·4«B4l€3.2M3Ì1S0?7è/×-Òre,
+À  ,q>&-Æð/:Ë05"1HË2C#3&Q3øÈi4£pû5<ê 5ÀÔ6-oÇ6³D6Å×
+6üûå7Ÿ87èž746õô6œÒ*6ÞÁ6#×5µ
+O51Zu4SÃ3ét¿3
+9Ä271=5â0+ë/|%-Œ,Š,e¯À  ,Uâ-°Ÿ.þ
+Ö0 »M12<~2-H3¿&3ÝN4Qp5(
+5«Mz6e@6wt6°.6áBU7·ý7
+{6ÿ¢6Ú	66šP²6iä6û05 !^5
+³44en3Î63	Øê2!íf1&ß«0Ëî.îêæ-¥æç,IõFÀ  ,:-.ÝÄ0
+T	1­ì2l3-23Áj14~cÍ5*ÿ56Z·6X\66ÅÂ6ãc~6ì€|6ßß6Ÿsy6Ï86KzD5ü>²5&l5
+ò4jî43²««2îð
+2
+J21t0ð.ÎÝ-¡',.ÔÞÀ  ,+v-"[.œkR/ïÙ1\2 2Ý6~3¥»4Z$ž4üý5èÄ5è a6::G6Ý6©Ï26ÃW	6Ë6¿"
+6¢Ýº6z|6-X¥5Ö5lVõ4æÉc4G3G"2Ê.j1íMü0ôf|/Ü¿ç.®Ð-r¶Ð,Žv-pÈ=.Ä±0
+­10$@2A 39
+4<ì4ãõ·5Ï6%F6£Ÿ
+77]ZÎ7×7œô7Ös7Ý ~7Òy7·e97±ð7Q.Î7vâ6
+6ùV5¢4ÖMt4>þ3.»j26®Ñ1'
+0Æë.»sî-eòÐÀ  -XPÌ.°À/üèÌ1
+bÌ2-Z3&
+4
+Å}4Í\5 Ú6ž6Ïg72j7Ho7?7«Ý°7Â Ñ7È`z7ŸÝ7¥k)79V7<% 6ñÚ6Ö#6
+õå5v®4¿ðW4ï"3
+d@2#x1I/ïX-.§¬-M«
+À  -?Ù[.Ð
+/àve1
+¡Z29Ž33ø
+4¶ÃH5k[Ë6äò6àÅ6æÁŠ72Ü7wMü7ÆŸ7­€7³ y7©ž,7q7i{7'56Ö=ð6t(T5õäè5Yô4©:3ç>3
+
+2B]1ê/Ó".ä4-5cIÀ  -'aé.ß/Äý0õ¿Ì2Ö3}ñ3Ù­=4 *5Nuâ5éhR6gäD6Ë
+x7
+·7Z
+æ7¯Ð7
+u7àw7Wy7w7LF7i6ºæ6T€_5ÕÞ5=]46
+3ÈÏ2ïkÒ1úD0ä¡¡/¶ìÙ.
+V-
+À  -êx.iÝþ/§0Ò<æ1æäÒ2ÝòÆ3ºŸ^4Ú51ø5ÉÅ6H 6¯{J7][7<íÓ7k1Ÿ7ªH7 w7öÈ7^ùà7/6ú:665 n5µ× 5 Æë4y²3©ÿ2Êœ|1Ó«Ñ0Án)/·1.Xšó-ÓÁ.>K/GŸ0Úœu23£ö4
+¢4ä8/5£í|6M@v6à%7Uc7±Ûj8q8*»8Gæ18X-Ñ8[j8R!ç8=é¯8!7òUÚ7€Òâ7Eë 6ÐS[6?§5Ñ4Ö]4€k3
+Æ:2 ¢F0Ð8/=%.6	ÊÀ  .+6/¯Á0ÄŽÀ1óÔ€3þâ3ù~4Í³j5áJ69Y6ÊJ7A87¡R®7í68ËB86H8EE
+8GÑž8?Pê8,si87ÚÑ
+7}71ý(6»z6+Òþ5¡µ4À4±3êµ2ød1æIx0ºYS/Àò."à
+À  .¶à/v/0®¬
+1Ø£E2ê³3Ýúç4·.€5Õ6%rŽ6µp7-
+ý7Éò7ÕFO8
+È8$ªþ82\L848,ò8ý$8r7ÃLa7(G7
+06¥Ý6"U5s}34©æ3ÎŸ2ÛtT1ËNc0€z#/h.¶LÀ  .l/Vÿ0£V1œqæ2Íiv3Âw·4 ©Þ5gÐ6Ð67áø7A47œxf7øŽ8
+c8s8!JV8®ö8	Û7ãñ»7«Ç€7g¥ð7
+!76¢ž6qª5S¶ø4W3³ym2ŸhE1°SO0ò/I-ùÀ  -âDh/7Ï0¡1¢@2°O3Šô4%5Gym5ûIÞ6#»7¶ô7_pñ7¥ª7ÚC­8oÉ8
+Á8Š8Ýú7ð!(7ÅÖ7Bè7FûU6ìf~6vÏ®5á53ðÁ4zX34K2¡\61X;0qw/*ž-ÒÅ/±20U1ôÚ2·Œ¹3Ä#t4¶*à5÷
+6MÇ6øŸ²7Ó¬7é3N83Öl8nV8ÍP8Eë8
+û8z-@8xPÒ8|W,8tè8UÎ8"¢7Ô²º7nÖ6æ|6?È<5áL4«¿I3¹µÙ2®
+1ûÖ0L)á.þp.À  .î°0?ûö1èÍ2¥dØ3°­w4€:Ð5¡69Åö6á(d7kž7Ô.8$GG8ZÛ&8|à 8ŠX8wRÐ8jÈ8g»B8in8`X8B¥Ÿ8=Í7¿ó\7WV6Ï/Ñ6,(
+5wU
+4ò|3Šc&2e1a06ÅÙ.ãŸ
+À  .ÓŽü0*xW1o¹2
+÷37z4JÁ5l*6%÷&6É7St7¿)è8ž#8G_Ÿ8h&€8p
+8f±8[
+X8W%¹8V
+þ8L448/|æ8èû7«47?0&6·×$6ÿ5Zç4%°3r2,y1b%Ú0!aÐ.É
+ÜÀ  .žÞH0ôž1Q¡d2µ3Á|4Z°5Oí 6(T6±ûÊ7;Zx7ª%28(ÿ83äU8Sl€8\ÎZ8UÀ8K{Ü8F(8CZ87Ú8
+T
+7é(P7tš7'\ô6 ~x6çß5>yó4l±Å3{}2oæä1D<î0
+ýÈ.®[2À  ./þâ013I2\ºk3lþ4\ÕA53B5ü³6e~7#@Ú7 7ë3»8 hî8>²š8I;8D÷q8;ël85ú¡80ŽÇ8#î8	+67Ê~±7µN7Å6%Ì5â5"
+h4I,3XÖ2KtÚ1&T/í3~.©/£hÊ1pì2563[Óp4gD5RØ	6&
+L6àäÊ7&s7ÿ	8Pm8šÄ8&8OÚÐ7u±Œ·€®%žÍÀ·æœ
+5oà8H8g8mÏ088ã,7ç
+97o]6Ñä65FÝr4[G®3QX2-50ú&Ž/
+
+À  /ëÖ0ê«ì2#^Û3Eþ4P{»5>H¹6f6ËšÇ7l^ò7è^8?688×8L17,¶·c|·òç·³%®6TX8
+è8Wô8Yåt8'êI7ÐÙÄ7W§s6»ö36
+»52n4DÍ3;/2p;0à
+i/±òÀ  /ná0Ðv2:30)®49²Þ5)¹k66¶lÇ7Tpý7Ò%8-þŠ8l®8~Ñ8H`7­«¶ù€f·¶3 ·k6ùMD8	ïx8HPµ8Eû¶8ñd7ºO7?ñU6Šä5÷œ5
+þœ4-õë3%æD2	aA0Åô/xÀ  /cãÙ0¶@1þ,F3TÍ4"ê 5*5ì?86¡0Å7<
+7»ê8
+Ç78X]
+8n x8DÝ©7ÆÔ¡µŽk@·rþ ·ëŒ71#8Ü88­H82ö8ø7€RØ7(;86ÒÒ5Øý5	a4M3-Y1î€0«ÚÕ/W³5À  /Béð0
+.1Ùã3ì4
+!$5 Ì5ÌMo6ôÄ7$7€ü°8
+É8D
+¥8^oß8A3ý7à(¶6o¶ó+ ¶Bï°7eÈ8È³8)	Þ8
+(=7éÿ67d7
+6yC5žHí4ê@4 €'2ôèÜ1Ê0Á/6ÚÝ01Þ+1ç;2Â;3èt³4ðÛË5×9=6€ëî7Vãy7ê².8Qi*8·8
+Èº7Qã0ž­C¹CÌh¹T¹kü¹Çì¹WI žâyh·J08>Ód8rö*89°ð7Õën7G$²65ËUT4äõ3Þ
+52ºFF1Ò0+iÀ  0õ1}2®ä3Ñ~84ÙNr5Âv6P-7C
+ß7Öj8@nÎ8ãF8¥7²hžÿP¹1â¹~¹$¹õ¹EDÚžÈD¶þü`85ç8_ï8(ß47Ákx73zB6$5¶§
+4Í|Ã3Ç(­2Šý}1rþš0ÁÀ  0
+Ü1aWŸ23ºœ4ÁÁ5­³Ä6
+Žl7/XD7Áj€8/tp8z
+ø8xÕ7²s(žqv$¹QF¹ktÝ¹€H¹tÛý¹3@ž®º¶Q§À8,ûÖ8L?Ä8
+z7¬ë~7ÏÎ6vô5¡øâ4¶ò3°D$2Žµ1VÕ¬0ãŠÀ  /øHg1E
+b273£@4ª3À5ñ6l1T7§7¬ÆÞ8
+z8fuY8ovæ7×3ôž<íÌ¹
+¶¹XÚž¹wè¹b¹!<<žÚâ5µN8$88ä8;»7k
+7
+%Z6WàÊ5JŠ43_2kì1:¬°/ì
+À  /Ôw1(á2iÂ"3Ä4Šg5.J6LùÒ7Í
+7#8
+³8RÌ¿8f¶7ûôŒžeNžõ¬6¹F@¹e¹8¹P(*¹7ížsL6Ã{°8$F8%[7ìÔ7ë6ðõÎ68Í
+5q8Û4M3{2ZFF1
+Ž/ÈOÂ0«J¢2·E38Ï4Y¯X5^
+6BWÁ7í7³äæ86
+Œ8©8Ì¶«Ù@¹"-¹¥å-¹ÎGn¹Ä*¹°e0¹µ¹Åv¢¹­¹¹C<šžH8Bð8q8$pt7Š|Ð7°687Â5Sú4PÓH31?_2.G0¥ù;À  0Ò1ò®3%ÄŒ4DK:5H6/ÐL77£à18'
+c8÷[8ï5þJ ¹¶$¹¹ÏÂB¹ÐÂ8¹ÁÁ$¹Ã^Æ¹ÈC¹¥å#¹1FT·áö 8:SP8]Á68v7}Ö6ô6%Ž€5>pï4;r÷341ét0Ä²À  0Ý 1×Õ3š4.ç536
+HØ6ëV7Ûz8
+
+8r@87@žú~H¹
+ô¹Ñ=¹ÝYë¹Ó
+¹Ñ
+o¹ËX¹C¹P ·§œ`82	Ž8Jlì8|Š7~Þ6Ùœñ615(çÌ4&Š3
+Ã	1Î 0)À  0oL^1Œªø3B4ü5
+s6
+Áb6Ð}ò7ÖÃ8	²8_'¿8w2
+7
+šžÕL¹žÙ¹Ò·Ö¹éñª¹äxø¹ÞÞ
+¹ÍÛ²¹¡ù¹
+Yª·[	8)À
+877ïy7lÿÇ6Ÿìâ6 ®k5^§4²S2õ	º1³€§0d·AÀ  0LÞœ1¡¿
+2Þ4
+Þ5æ5ðsÛ6µ¥P7g€7ô2¹8KÄD8nÛ 7Àužž°¢V¹T¿¹Ô2 ¹öf¹õÔà¹ìÌ¹Ðš¹ ažöÆ¶¶Í0 8!vt8#ÄD7Ñ¯7MÖ6€Ò5ÜV4û«3ö€2Ðd1Œ±0BN01£2dKR3 Ç4Žì.5µân6×ä7`
+8ž8sÉ~8ú7Y ¹
+Û\¹¶Ö¶¹Á%T¹
+ŠÔ9%(9é 9Å€8<x¹!È¹º<®¹?äÄ· 8pcð8ZDx7ö07SÐg6=5®[4®°3»2]ŒÙ1?À  1nø2Mì3W4£;
+5€]È6)^7L$ò7òŸN8a"87¶,À¹
+
+x¹°C¹ÏªV¹Wv8ÃÕ/9Œ9ô·±ð¹Š/¹µ¹-gà¶Ù 8b88Gæü7ßA7?O$6
+Ìþ5ÿú4Ê+3j%2FðØ0ÿ"xÀ  0é26Æ3xŸ4è5Ù 6|õ°77¶a7Ü
+8OZÂ8-7â 0žî_¹©°f¹Þ/^¹±ð8_þ9
+h9jÌž®#D¹ž=B¹¯ìr¹êô5 8T
+85~7ÈqÓ7*ÍÞ6n'~5p4Š3n220$×0áÅàÀ  0Ì;G2 3YS4±5Ty6_¢7#GÏ7ÅXØ8=#c8G8éàžÇ³H¹£
+D¹ìŽa¹£á<8ÕV9¹9Bm¹-.¹ÊK¹ªÄX¹n6Ì 8Eà$8#+ÿ7±¢¢7L6Pµ 5sÂj4rª@3OÄ2XÕ0ÄiHÀ  0®éò2	A¹3:óë4\OA5_¥6B;7Ù>7®Š 8*ì8rÁ8
+Ó ž¡¹
+¹û9h¹À5f@9
+SÐ9
+¹]H°¹ÜXÄ¹¥9žëâP79ê87Ž:8Î7Ót7ËT63B5P£©4O5630ï2Ô0§
+¯1\éÈ2«¥×3æÙõ5Ãd6²6ß ù7ÌŸ8.Ro8*â8f~øžg(¹þ¹ºŸä·d9ú::]Ý:c È:šÇ:mwë9¬¹ä¹š£tžÒŒ8"(8}²ž8"š7
+6Ö0€6 I5è73àô2§³11XH®À  1FÅ¥2×3ÐÄ4ñyš5ð I6Ê;°7ì8  8þÚ8g¡8žvB¹Gþ¹È),žh@:­g:ù:ù:Š6:}ã9õ°¹¢O€¹ 2ž¶&@8"X08jÎ8;°7ä6ÁCº5ç4é ¢3Êl2r1BºÀ  10¡2{×3¹S4×l5Öt6µvd7
+g8áÐ8w¥Ž8hÃxž9¶Ð¹¹ÕžË8:" :dÂ:€:­£€:'¥9F}¹³f¹ÁÖžð8"%88WêH8ÎÔ7p0Y6¬VÑ5Í{4ÏpÚ3³8¶2
+e²1+ÖÆÀ  1}\2pÍ­3¢_4œ_h5œ8 6 ±7dXu8©8eM°8iå€·úV ¹Û¹âýÒ¹È:4uæ:«Ðp:Ÿ:Ã¡ :]9
+È¹Äë2¹Qžyó@8!ò08E7îÃò7T*ç6iæ5³ï 4µA
+3[2h}æ1ÒÀ  1Y72N£¬3Í-4£RI5£ÔÍ6ëÎ7H
+7êâc8Rõª8kä·>P¹pI(¹ðh&¹=Tô:FÚ1:À<:×¢:Ù:W8DH¹Ö8ò¹à4ž@Æš8!¿@82!Ú7Ñê978%t6|ý5d&4B3
+}L2F0g0þÉŸ122åMÔ4U 50X6-727Â€i8NÜÄ827Ée ¹1d¹¿÷
+žõY:	øÀ:îL
+;9»J:ºeK:ÀÌ2:Ú ä:yþ8eB ¹ŒÂp¹I+@78
+{|8C7»;Ë7
+Öl6(Ðn5, ®4}
+2á\1öÂÀ  1
+Z#2Î4
+=ç5:>6
+ø7ã(7±€58>Ë8w7ò ¹Ž¹ŸÜÄ¹.ºX:#õ:è
+;,`ò:ÉJ:ºÝê:àp:A¶Ð¡ ¹œòX¹57ZÀ8zPŒ83N7©ð6úðÀ6-S5\Æ4I;2Ê15À  1m[2··C3öM5ø6
+ é6é`?7 £þ8.¹B8»¢8
+á¹ØØ¹œÂl¹bÈ :*O*:áÇŠ;:Ø/:Žï:æ@::7Ežµ ¹¿",¹ ÿÐ7p8iª8"7¥\6à4©695
+Ý3ð*·2³œ1h3RÀ  1OTn2 ëù3Øh4ùûb5÷Q°6Îú)7£Ç8
+§8z `8"yžà%ð¹Œš¹jä::zR:Û
+6;¬2:çì:¯::ìÖ:ÓC¹0¹ÀR¹
+ê
+7Ž°8YP8º7Z#6Åx5íÎ:4ñ©è3ÑÂò2©ì1JV7À  11€2 ±3¹ñ54×ŸÖ5Öa6Ž7}G8Ÿ8j87 žŽ0¹»È¹¥qŒ:J¥:ÕBÇ;QÖ:õøÛ:©ð:ñß
+:oK¹Fš¹ÁìžñšÈ7× 8H^
+8ñ7l
+Õ6ªŒv5Ì4Ï"3³[12
+ž
+1,y
+1°g3245zÊ5O­86J[¹7%wá7Üàb8aá48¿
+¶ÇP ¹tÇ¹­»ž9={0:zœ
+;Dt;é;X;3;E\<:±y@9¥X¹ª]°¹u(·
+ 8@8Z<7×ŸÌ7"|6GiÂ5Mú43š3á 1®ý²À  1Û2õT4#¢»5;67*7Mœ7ÉÛ8QÄ8ê6:ä ¹]`¹¶x9šh::;0q;p;B0b;G
+;<~
+:Áön9¹µÊÈ¹o©`·À8@8H67Ä=ã7,63ñf58Œ4!zø2òqh1)øÀ  1,º2ÚBþ4Ê­5'mí6#ùv7#7¶ÖÊ8@,T8
+"7AÀ¹Ek¹¿e89ÕÀ:~;
+Ê;öc;,K ;Zð;3 É:Òs9|)à¹Á7à¹Zhxµf 8qæ 86ê47°Œø7£Þ6 y
+5$^!4sJ2× 1V@À  1vüÃ2¿1è3ÿå<5NG6ÈT6ïòí7£Ñü8/Qä8~H7©œ ¹-ŒØ¹È: 8Èð:Šðú;	$(;|Ã;eÞ;môã;*Ã:âðÄ9U6h¹Ì€ü¹E'6ØÓ 8dIž8%S,7<
+6èe
+6
+ ®5 43ú×62»Ï·1s
+À  1S 2€ Ò3Ü5
+4þ]B5û.d6ÑŠ7Í08
+wu8rÚT7òí`¹¹ÑŸ8`À:ŽÌw:êû;6; Ž;Žñ;!åb:ómò9.C¹Ø
+¹/æ¬7là8V­x8Œ,7»%6É}5ó§4÷D3ÖÇÚ2 ~à1O]1ºÏU3÷4?×5ZÆÌ6Tf7-¬7åI$8fÉj8£D· J@¹œŒ¹N9ºÝŽ:Z§²:ÕÄ;Sô;jä ;o:;kòÀ:·$[9 ì¹€=L¹`·ŒC`8×|8d³~7ãêR7,H
+6SÊ5ZÊ4?>3û1ºe¯À  1š3§4,·`5Eê6@nÔ7
+>€7Ñš®8UâŒ8×·íÀ¹qP¹¡H@9Žjü:|ws:Z;Bø!;hŽà;^,Y;jq[:ÅÒ¥9d¹³Ð¹~ ·b8Œ48RÎ
+7Ï¢7
+L6?EC5DŒ4+ði3"W1§zíÀ  1^Û2æ¯í4àè50c6,J>7
+k7Ÿ:8Dü8
+Â5ÕÈ ¹Yœ ¹®Aì9­øP:#²:ßw;2Q);f ;M
+
+;hð:Ôþ9pð¹ÁîH¹hê¶<8{Aä8@èŒ7»Yð7
+â6*Àj5/
+®4Ù2åOd1)À  1Š2ÊÏ4
+p51#6%š6û1(7ªgÃ84`8|7H_¹AÞ¹»;š9§
+€: 
+¥:€dD;!ª-;dN ;<·;gn :ã/N9Z|¹ÐÆÌ¹SÎ\6« 8o
+T8/\7§œ6÷]Ž6;54ÂŸ2ÈZ1¥fÀ  1_ÜÂ2­q³3ègò5ÿA66Û7ÇO8#.²8rè7» ¹)þÜ¹È5d9¡:°óŠ:©é:;V;b`;+;eíW:ñÝ¬9D¹ßL¹>²<7_Ià8bÔÌ8
+
+ü7É6Ö÷C6¶ž5þ3åWÒ2«dÒ1]uF1¯£í3rŽ44bš5NH¹6HÑ 7#ý7Úlu8^fn8Šì·q@¹s1è¹
+T9Ž²:b
+o:¹;[Õz;n5f:šc1;Ê :U£8ŸâÀ¹¶Å¹tkž¶¡- 8Œ8bF
+7Üûï7%u 6JIx5OÉ45^J3%1°irÀ  152óï4"5:ED65ÁS7õ7ÇŠ²8Mð8]Ø49Ð ¹ZÐ¹ ß9¡PŒ:ú:;Y;l×2;X¢X:×VF;µÈ:pü
+8p¢`¹Á)@¹^£x6E 8Õž8P®ö7Éw 7 N66ÌL5;.²4#R2ôÞ1TÀ  1f~2ØùÌ4Üb5&AÌ6"±7î7Žàí8=zÈ8Æ7?¹B	 ¹ª9À9ï:¶:
+œ«;}Ù;C6;$º:ñAì:;Æ7Ç ¹Ëø¹HÛ873aÀ8ž8?è7µóM7}6#O"5&Ë4EÆ2Ùã1¹6À  1u2Ÿþ3þ25>U6¡ž6íÌí7¢(8-ò8yd7Ëà¹)u¹³ø9u:£þw:tØ;m~;-|;E:×=:ù~·&¹Õðž¹3è7®ð8zl8-Ô7¢nü6î-T6Ñø5h
+3þs2Ÿ/.1uÂ.À  1RR2£03Ú¬<4üuŒ5ù#Õ6ÏœÚ7Ud8
+8o<7ëø ¹ád¹Œî.9NW :Žù6:]Œ;îr;èè;2Ú:Œî·:¡·7ž6Å@¹àTr¹
+J7Û­8m
+d8éÅ7ê¬6ÏC°5ø©4ü
+Þ3ÚZ2¢×|1Rò1·X2âÔp4¢5.
+ 6*
+À7
+€ü7Ÿë8I
+8`
+7``¹3¹šb$8ÈäP:b'
+:Óú;RØr;+¶p:È):%B9_¹9ÎH¹ŸB\¹(,(7ïŠ 8Ê 8Q Ì7Ãáv7­\6-ž50³z4'2åñ1O À  1ù+2Ì6.45
+
+^6D³6ÿV
+7­ÿ¿89±f8º7Ë ¹T¹§4 8p :m×ç:Ôøø;K Ô;6:àÂ:(»¢9+Þ¹rØ(¹Ÿ
+h¹Uô8
+AÐ88@â7²7I6
+ã®5g
+4
+R·2ÎÏ1
+YRÀ  1juü2µí3ó;5
+,6
+Š6åb?7g8*EÆ8nŒ7ü¥Ð¹ÿš¹Š
+·ÍÏ :yµ:Õ÷X;C)5;@rµ:ùK:,4Î9ªô¹ðð¹œÔdžüÿ8
+°ž8A80ô7¡?É6éË[6
+8€53ö.2·­1lÇ
+À  1Lù2ùª3ÕQà4öy²5ó
+/6Ëna7Ïg8Ú)8qÅð8$HžØê ¹€Øž±Ð:Ã:ÖõŽ;;Q;JÐÑ:~#Ç:/­â9Ççò¹²uà¹œfžÓSP8/8}ùÐ87îð6Ïª5÷/4ù\3×·²2 1NÛlÀ  1/}D2[i3·h¿4Ô.5Ó6±z7xnu8
+n8d
+68/õžž©Ô¹£©ø¹åè:u.:×ô;3yõ;U.ú:xU:3'9åF¹ÎúÄ¹œfhž©Šð8A8mpº87}<26Ž;û5ÕÅ4×3¹@Ó2i10ïÐ1Y°Ê2šô3âêÖ5B6ìÀ6Ù¯$7cÊ8(
+È8ª8JO°žŠ¿°¹XP¹lÇž9šn,:jÙ:©ã:g±L9Š}Ë8Ä< žÿ÷ð¹ºä¹Ã`ž{ÐP8ð8àþ81`l7¢6à»I6s5Wì3ç¢2¬
+1]ddÀ  1CÄÏ23ÌrÞ4ìÝZ5êí~6Åf<7ôï88|öp8P,šžú ¹u¹
+šÄ9Þ :t!>:«c:Æ	9÷%9!ðt¹3_ž¹ÈÜ$¹*Öž?èÀ8
+ì8~ 8"ó^7Ê6ËÁÀ5ñJ@4òmz3Ð³í2é
+1G€À  1-ØÔ2,3µúä4Ó55Ò|6±
+V7y
++8
+B8lì8V	°žBk ¹}#Ô¹í®9Nü:}h×:»
+:³^:#æ+9aÂÔ¹fÃ¹×.v¹Bž@8Hà8H8N7vò6¶È95×­z4Ø+ 3¹ÅÂ2µù10ÒãÀ  1ìØ2lD3ê4¹Ÿ5¹z6Ôl7^.t7ÿþ8\9Z8[æ¬·ùÁ ¹g]t¹€2Š9
+{ð:X6:ÊÖÀ:µ µ:L9æ9Ê¹Š¹åÊ¹oót·3@8
+Ò8mpØ8@7fÜ26¡Î®5Ÿ¶4œèÂ3¢×2qË1"À  1 Ý2JÈW3
+ñ4åñ5 )x67CPœ7äw8KÚÎ8aÃ¬·]Z ¹Q¹³w8·°:ü:Úc:Ë:t9°³Ù¹ŠÅ¹óÓ¹\ÂX¶C 8ÂÄ8Z«"7ïXa7JÊ~6Õ&5€sñ4£Šg3ém2N£1Aa1X÷2_Ž<3Fü4°š5±*'6Où7YC7þÁ8fìê8bÔ7
+ó¹
+JT¹¹oµ8û|9ð9e
+ 7»¹KBÔ¹¹64¹ŠkÆ¹€7ôÄ 8 ð8|}²87cÛ©6Ä5·\&4¶R3kt2e?ð1ZÀ  1 à"2IE^3=Y4MŸ5 
+6
+e7Ebº7éCV8VeV8`7
+¹¬(¹¶¹€5D® 9hkÖ9GÄÈ·§q0¹;¹È6¹eNžáÿÀ8KÀ8Æ8j97øU7OOò6ŒÅ5¥Ÿ
+4€Hü3
+2N^î1ÝÀ  0äÎ22Ö3rgl4òæ5ìö6u¢71µ27ÓÅ"8EÝÀ8}_Ð7¿Ápžà
+¹Õ¹L~žèT92Ê9*|@ž|
+¹£ü¹Öð6¹^Êž¹ø88(58õ(8WõV7á
+é7:Ä;6ñ5î4~Š3y[P27}î0êC®À  0ÇÜï2
+g¥3TT&4y0
+5{º6Yx7
+©7ŸFì85V+8s¬à7üe`ž²ßž¹õ$¹š
+e¹
+­*8úPc9
+3ÀžÛê¹ÂÀ¹åÍE¹XHžðÈ8?`8$@8E±'7Ê¶P7&86bi5Ñ4ŽP3Z2 ì0ÌÌ+À  0ªëE2øÉ36@à4Vzn5Y_6<{P7
+Z#7šÈž8$Î8iùò8
+ž
+£h¹©¹žŸ@¹Sf
+8
+8ßÖ ¹Ýä¹á{¹ôªL¹QÅžSÒ8V	88
+S[83lü7³æž7¬Ð6Dá5aÇl4]Óõ3;ßž2	»ê0¯Tš0§oW2}œ33P4S±5WzV6;ú 7
+<œ7¬br8-B8;8t·0²`¹-°¹Õ¹¥ó:¹§¹gÀ¹®
+¹¶_>¹z¹ íH7g© 8í8.8<7ž
+7õ6DÕP5`W]4[q39=»2uL0¬5À  0{Œ1ìþ3!i4>Æº5B|?6*h6ü°76
+8<°8vœ28rTµp
+ ¹Ô¹·s¹ŠAº¹¥°¹©Ù
+¹¹ºH¹¶§¹
+é»žÙ¬x7µi 8o8³I8-<7š
+=7
+¬62C5J¹4Eû3&ëÞ1óå0ÎÄÀ  0
+ 1Ò3s4)ÛÛ5-~(6Ï6âæ­7
+8k!8fAð8p'ì7±@žÚöè¹xÀ(¹Š8¹±Ñ¹ºJH¹Ågã¹¶ïŒ¹x²àž±~H7öý`8ñ888
+³â7
+õ6ð+6°á55Ž40x31Øßš0RÀ  0i)	1·2û6È4ðü56"56É
+F7}œV88UÆ«8mûL71Xž®D¬¹dh¹ŠÞº¹œòr¹Ê»¹Ñ¹·7þ¹eTžP,8
+HÌ8s8qy¹8Ë7
+«6ÕKÞ6
+
+ª5}Þ4
+í3H"1œÚ.0p¿À  0GAÒ1!2×h¬4 
+5ø5è_96¯Sß7_e|7ë8EKj8kÎž7ë
+(žn¹Ob¹§-7¹Êa¹Û,Ü¹ÜÃ7¹·A¹RqŸžBD
+8=ä8õ8^N8 ã,7p>Æ6ºl"5õä5	à	4d2ßì1¢Ôµ0MðÜ0-J12Œ€Ì3áX4èý5Ï«(6šh7Mù¹7ßí08Fÿ8»8xÑ47GžðžÞ¹&-¹aÞh¹t70¹[Ýx¹û4žSÎ@8
+E8ê8Ô
+8[Êã7ò7\E6§î]5ÚMö4ó¡ò3ê§2ÃÂÃ1× 02àÀ  0±1vw2©¹
+3Êñô4Òè5»6­7;5h7Ì²
+87U€8Ÿ8v\
+7£žjX¹Š¹JÍh¹^@¹Ek
+¹±:žÌø8#§48g8d8K0,7Þ_7Hds6[Ê5ÅÐ4Ü3Óš)2°b1b@0 ìMÀ  0
+¹1ZÆô2Íp3Ž]4»6º5§þ6²Ê7(q7¹w
+8(H8pC~8sææ7Ùiž&õžò<Ä¹3Œc¹GÍ@¹.ø§žØÎ\·³(8;	v8£å88œ8:z7É¬ 74¹6É65°Íª4Ä23Œ©B2r1c@0÷úÀ  /ðÿŠ1?ã2áÁ3$Å4€S5tè6coñ7¬Â7Š;ö8Öë8`Q8qqž8
+ü·Ç#(žÅ-¹
+«b¹1P¹:ž®:g¶æQà8Rk¬84\8ë8)úÃ7µ@à7!É6rm@5
+4¬íÐ3¥ªY2¢I1FÊ?/úMÀ  /ÍÍÚ1#fÒ2aì&3Ÿ.4p_5~Åš6EzR7èp7 ä8	8P_8nü8'{>· ž(ž
+b¹d¹cX¹ÌžŠ^7 Ü8iÍæ8ÄÜ8o:Ú8`7 Õ¢7
+cö6SH5M\4\o3«q2lA1*~?/Ö
+Š/Ãr0ý
+à2/×O3TË4_Gt5K,¿6®6×Ø7y]^7ô&8GÑ8
+â8nT8^íÄ7ÞrÆ6)à¶È7µt8!É[85ª8ŠŽ8vL8\í8á7226æCk6),«5Vó4j,Ã3^"ª27 ]1nÞ/€{`À  /t0ãt[2
+d3?Xû4I+U57PÂ6Y	6Ã¡©7bÝ7ßD886ç8zL$8Aá8cM8=ÿ7=Ü€6ª17ñ¢85¶w8ÏŠ8ïß828LU;7ó·o7tÃH6Ñ1W6FË5Af4Sjõ3HNû2$ù©0ì å/ølÀ  /|Öì0ÉË×2
+gz3*,4365#tÆ66¯jÖ7L]Û7Êæ8(ãý8i8j8hDÆ8
+B³7ššš7z 7Üj8I£€8i8B88;Œá7Ý«€7]".6ŒD6	`ì5-
+Ú4<©&32{L2Òö0Òd/uyÀ  /\~ð0°#Q1õ_
+3Ó[4
+ó5É5ã[û6475Þ7µÁÆ88XÈÚ8{Ñè8lðO84GV7òc
+7Ï°8 8]À88*8v?ì8+$7ÇÙ7E6§
+05òö5L4%çU3
+§2 ¬A0ž':/eå
+À  /<&ó0zÎ1ÑïI2ÿ!4Ö÷4÷y5Ä°ð6ý-7^W7¡ ¥8
+>&8H<8qxþ8qÔ8KL8
+Ê80848q}ë88æR8c[¶8(7±7-ß÷6û
+5Ó*X5	À4%3Óí1Ý
+0êe/Dß"/  ¬0N³1þ 2±lF3œ&:4¯uA5g6EªN6ï-L7z7áf®8/G
+8l(H8œ€8®€8I]8¶8o8¡µÙ8ì8[8?'Þ7ôBF76ÿíŽ6R[¢5Âh4¹
+ø3ÆœÍ2¹ÏV1h0WI/©rÀ  .æøN09«1Qr2/3ªG]4"5@ï62¿ü6Ø×b7crÚ7Î
+<8!H8[A68<¶8f8x
+8f¬8M€8Àz8®8p"80Dü7ß×47u
+€6è§i6>»,5æ4§.@3³UK2§~å1_P0AÆz.ðy^À  .Ì¯D0$£©1gH2Œ3h4Îæ5c³Ã6Õ«6Âx7Lã7º­Ð8I
+8JZ(8uw8
+i8ŠÁ8^8Ù8Ë 8o8^`(8!b
+7Ël&7]ã
+6Ña
+6+·5rÈ4Q3ìÈ2.t1r¬40,CY.ÕÙÀ  .²f:0Ÿ1Iî+2wÈ3¢4v÷q5H&6
+ëX6¬+76SP7§Q`8J&89s8duª8¬8Õq8È8Ú
+8ÕÃ8zb28L5+8<7·7F@6ºÐ6z@5V
+Ä4tÑ3F2Þ1TÄ0À7.ºÆTÀ  .
+1/õ'Š1,Ï2TÖ3cU4TQ5,h5ô
+6Õ€7Ã7ôð7îd8(8SsÐ8q
+]8#8
+x¶8 A8àj8gå88:
+08_7¢7.6¢Ô6ÙË59Á4c023r72a%16V0=.ìÏ.8"Á/!J0Ó82º;3
+XF4k44ÛÊ.5î
+6F 6Øžu7Oy|7®dš88,2O8O¹Å8g%8q 8mÍ8Xþ¿86L³8
+57º~J7]Õæ6çL}6RÁ5§õ4èÒ4
+·_3¥Û2	
+í0Üüœ/ªÙ.?Í3À  .%CÁ/
+ç0œ¿¢1ë¿2þKh3ð@÷4Æ
+5ú63
+m6Äj7<ú7
+L7íY08
+cº8?ä×8V:8`?@8[Ý8HªÝ8'óÅ7ý¥7ªD7J'È6Ò6z6?
+ß5Ž4Ò)n3þ|3M1÷I0Æþ/.,
+@À  .dÂ/mY0šF²1Ð2áæD3Õ«
+4°qÔ5~_Ô6 L6°7)Šx7±ñ7×d8(80ê8ET8NÝø8J<88Vü8Ø7æàþ7>76yš6œ x6+|"5Ñ:4»Ï	3âŽ92îñ~1Ûüž0°ÿs/yª.=NÀ  -ÿ
+/Nå0ÍÁ1¶%N2Å 3»4ÅŠ5_¡²6
+$,6Í07Œö7X7Á§8Æ8 :ü84©j8=|ª89_r8(8
+Aë7Ð
+j787"Ë6š
+v6Ùd5oÛ¶4¥t€3ÇVö2ÑÄc1ÀÞ'0 Í/Yß$.õZÀ  -ÙM/0p0z©¢1µ2©ý3 ¢4
+z5@ã5ô`6~Ä7Ót7aþr7«ÎÅ7éïý8f8#·8,`8( š8¯67ùÑü7¹WØ7uf7
+j6ôs66Š5Pú4@3«ùŽ2ŽG1¥¿0
+(/:·¡-åZÐ-h«ì.œèô0ºB1)×y2:×32Yâ4°4ÜÙ5Íá6 vÕ6Ùv7
+»û7\=7Eà7Ãw7à7ìzQ7ä@,7É=>7 ô¹7g 
+7»6©Wi6*{5;à4èÖ
+4
+13;ÿ^2C¯012HT0.¶.Æ0-rÎÀ  -PÁÓ.ªsÛ/ó¿n12':ø3 qÜ4ÇE4ÆZ5õ6
+6Ÿ6ÿdJ7HH&737²0j7Ía·7Øx'7Ðèd7že7ó
+7S¿7Hf6¿z6.P5ùÀ4Òx4Á3)P20c31 :/ÿþV.²ŠL-Z^~À  -8×º.þÂ/Ø
+W1S2n3Ö3ïŒâ4°¥^5dO@6@6£6åP 74RÈ7}å7¡FZ7º:æ7Äv 7œ 7ŠÇ7ñ`7>v6óªz6'6
+C$5so=4Œ&3þÔ31D2
+71æ!/ãA.¿h-AîöÀ  - í.š/ŒU@0ì#>2¡=2ùC3Ñë84ð 5H© 5äcé6e<6Ë<ô7 ]g7bž7\L7§7°s×7ª8×7­7mße7)þ)6ØÄ*6u15ô¯ï5Vêü4¥œ²3à$è3Ê72	Ë:0új/Ç@*.Ø-)lÀ  -	.`)
+/  *0ÉW1ÝšÀ2Õs3Ž4
+:ä5-¿5ÅT6FÛX6±)J7
+h7G>d7~äx7íB7q°7á7QÑ7QÜ7rß6œÝÚ6UïR5ÔÙ5:fº4`?3ÁuÀ2äÆT1ìþ|0×Û/ªá.mã>-ã,Š%-Õ;â/¹0BP1WZ$2QQ32
+q4ŽF4°	5LDÙ5Ñ;(6=Üs6A­6Ý$$7Ni7'à718Q7)°r7Ö-6äÔ·6Î`6GN5Ü&ò5WZÚ4¹Éê4
+
+3<2¯2\jÅ1bu0L:/!&Ô-ß-*,zwÀ  ,h×-¿Q@/	ùÊ0.{1Ax
+2<)3 
+3ðŸë4®Ï58FŽ5Œû6+·6Ìß6È
+7
+/7D°7!#`7Lÿ7xõ6ÏÛ€6
+64u5Ç\65BÏo4§æ3þ¶'3)Èú2FµZ1Lc07µq/`-ÈÃÔ,sŠéÀ  ,MÙd-©f.ôsö0Š1+ã2'3š©3ÖH4F5$H5šŒ
+66x°%6³õú6éÛë7ü~7n7
+é6ð7~6ºâ6=Ø6!Úí5²|5.D4H3ãQ:3_F20ÿï1570#dš/ éí-²Z,XXäÀ  ,3ð-{ú.ÔôT0Ðù1µB2Ù2ùt3»kŠ4wŒ¹5Jj5|z6l/6[Æ6^ä6Ï{w6óh7 ù|6÷
+16Õ}6¥é}6fë(6@;5ÆÁ5ž4
+v3ÇìL3õ2J1(
+0Þ.áò-ñ),=
+ÞÀ  ,f~-{"±.µtµ/å÷ã0ÿ§B1ùc$2ÕÂ3 Â4TìF4ø5<ê5ê6>Üï6ÇÏ6µ6ÔØ96áÉ6ØEM6ºÂ¢6ðk6IZ¡5ùK5ü5-24duJ3¬`2åŒ21žà/õ+.ÁZ
+-
+Ô,!ŒÚ+~®,Òï.Ne/C^0[1WL2:X:3
+œl3œíI4`4êž5YÎ5³7"6ž96-@6Lnñ6XÁ6N]60Ën6Õ5¹É|5bœ4õ­D4kª"3Çš3
+2D
+Î1b§!0f6þ/MTè. Â,Üèö+
+0£À  +d] ,œ0Š.	Û//0DŽ~1AÚ2'~ú2þø"3ªòì4JDj4Óß5DHŠ5¡á<5î+e6
+ÁÒ69_6DQ
+6; 36  Ÿ5õ5š"(5M4Þ
+I4TÚ$3Ž53M20Œ@1L4°0OOb/8Ñ].£&,Æ®ã+o^À  +J
+¬,§r3-ó¢/Å0.Vû1+³h2¥Œ2âur3ø43þB4Œ
+¬5/5U5Ôæ[6
+C	6%»Î6/à6'¬
+6v5ÛÞ[5zÒ57fv4ÆkP4>
+'3 Â¢2ïÇ.2
+j²15Â@08gÆ/$MÒ. G,°tÒ+TvÀ  +/»ž,³Ÿ-Ô
+/uø0ùv1Êô2Ì}2ÅòŸ3þ04
+ž4¥lz5ÖX5~jÜ5»¡N5÷~6b>6p$67â5ýÆ5Â9Ž5Ó}5!ºä4®ÊU4':)3O®2ÒŸ2
+$1OÎ0!*/ÊG-àÊÌ,:¿+9»À  +jÄ,wê-Žz.æÖZ0ó0ÿÅ1Ýæ~2©p
+3dš4qñ4SH515[¿5¢\E5Öî5þ]6ÿ°6 Ãº5ÜAi5š5fXR5
+S4)Z4j,3s¹v2µTP1í*1Ý`0
+.öz-À
+, ®+
+Ù¥*\TÌ+·µÄ-9.-/Cµð0B~1*9\2'ž2²6J3UÖ3âü)4U£4²&5á%50|d5Q|ë5^tE5S^]535B4žJb4]«3ìU3_ä2ºœV2	Î12»r0LV€/Myø.5þ-
+Ü+Às®*fÀ  *E+€ž£,ñOÖ.IK//¥0.³ß1ç1ëŸ 2 @¯3@hM3Ì^û4@mú4 öÈ4ïÃ!5P#5=1 5H÷a5>ûŽ5"E;4ö474ŠsZ4H#|3Õ
+3I±±2š`1ø
+Þ1!Â07ÿþ/8óx.#kô,ýÁ&+­
+Ñ*OFÐÀ  *.°\+»,Õ:.	|/*0Ó@1Ë1Ñ,2K3*ú 3µÁÍ4+HT4ej4ÕÃû5#æ5(å53z{5*
+5óq4ÛãK4W42ú3Ÿs±33Í2Ù1Üà#1J0#©X/$lø.7ê,ád+¥õ*7øÀ  *Þ#+}|Â,¹Ò-ï_/Æ0ò0ì1¶ 2xªð3±3$4"®4{š4»Ä×4ùïN5+5
+ý56a4ÿCP4Á_4ÅS4
+u3§b^3
+éM2§1Á²f0û"À0R°/æv-þŸ,Å+?* ªgÀ  *
+ì+W, -ËÆ.æèÈ/æ#þ0Éär1	°2T¿º3 
+d3p4 ý	4X
+`4¡Å²4×Ò5 M@5°5Ó¶4ÜŸ4§Ar4aÜ4ò3Q
+32bŽ1Š©0×±_/õø.ö¿ê-Ù«,š«r+e°x*	\3)'Î*Ë+Ï¢w-.{~/ê0z0Óü1«È20Ý§2œû\34Óó3Ã£3åve4m+46Ýx4Bb@48NX4Íý3ê€3-#3;õ2ÅVž28Us14Z0Ýâª0?/!|è. öí-
+$P+Ù£ô*}£)/©(À  )cF*|hª+º* ,ñmj.	° /
+6 /ôZE0Ÿc1ãð2
+ÿg2ªà\3"º33ÎŽX4
+EZ4$ÜÓ4/KË4&<£4
+3Ó¥ 3ÀÕ3(€2±ä2&
+Ã1#0ÇÔÜ0 d¶/W.Óv,ýè
++Ãµ * )
+àÙÀ  )÷ø*_;D+€±,Õ§Æ-óË.ôÒª/Ø
+0šÊó1h802
+!(2ÅZ3¡
+3t§3·òK3ö;4Ü/4
+5V4*ï3ú
+3Œ¥¹3|©3A:2rx2è1tÚ0±Ç/äZ\/2?. ¯þ,áu+­Æ
+*kc:)
+À  (çR*B
+Þ+9,¹â"-Ô5Ï.Õ9/Œ°ê02b1Jš1ö
+Ò2ªX2ý.3V6ó3¡0=3×ëo4 Û4	
+à493Ü3¥ŠU3]Ðu3Þ\2 W2±f1Uén0¹>/ÇëJ.âÖ-á,Å&à+×*M1(ô rÀ  (ÄB¶*$àx+s2,
+-Ž .µ/ Ü<0{3Š1-Ñ1ÒÉR2c
+­2ØÜF37ÆÖ3n13¹Ë3ÝµÍ3ìÖ3à	3œ|!3Šï3>÷Ø2âöþ2o
+m1Þõn17¿0
+«p/«|:.ÁÏ.-ÀÒ ,šÆJ+è!*/Ë+(ÑÒ'àíÄ)=Ñ&*Ût+·ãÄ,ÓD
+-Õ¶».Ÿ{d/Žµ0O±d0þ¶1œ2A2aÂ2ª²Ã2åk3	 k3Þô3
+œ2èi2®+á2g­'2ŽK1ôx1Lš0Xt4/X.Ç9-ßœE,ÝL+À©*Ü)FÌT'ëuÒÀ  'Él)*À*|º+€Ýx,œuV-¿µm.ªì]/ax0:f0ä³,1x¢1îWH2K82P2Îm2öð3` 2øÈ¬2Ñ¿2é2Pµ
+1öFŒ1¿·0îB^0BÝb/·®.³D{-ÉGo,Ç	2+­=H*šÊ)2­'ÓÀ  '²#)dZ*_N+×+,§Š-©Ž
+.]X/n
+x0%Oj0ÊÐ¡1\
+Ì1Ó24[ä2}â2·×2Û *2éÂ2Ýaà2º~2ŠD29Œò1Û$ã1eì0Óëm0-F/z..OÛ-²Ñ,°ÅÎ+Ñ*kn)
+Ÿ'»¶QÀ  'œœ)­ó*B\+}¡Ÿ,×Ê-²Ï.ÎQ/Ouþ0
+n0°î1@&ô1žÔÓ2
+š2nÆã2 ®A2ÀOÑ2ÌÄò2Áû2£oo2tÆé2"ÄÖ1À	1H¬j0¹|0¯Ÿ/ZíÆ.[:-[Á,h+dÀ*M±J)
+oó'£ÖÀ  'Xg(Ýï*$æ,+W',x	-{c.`~/0Ï/õÚâ0
+1$0
+12õ92L2Ä«2€ÿ|2¯ÇJ2ŠH2`É2RAJ2
+ÌŒ1€á.1,Bé0=0ì/;¬ü.nÍ3-
+åê,?+eðø*/á((ì¢R'öÐ&®'á)'òå*\¡++à,û-in6.8àì/A/­Õ0.t0šžg1s1[È1Aë1±¡"1œë1²Ã1!C1_Ü
+1»0­ã04>ç/¥	/eò.@¬x-s±ð,Ýö+
+z*fîE)/Ó'ëz&ÊšÀ  &m:'É2)Ó*E¿+dÁô,i
+-Q`?.%àA.èÇ/[í0
+­`0¶1ñÀ1Eh1
+S1È
+1ª
+1 Ýù1
+1I{Þ1CQ0>f0"5ø/ùè.ñÖß.-R­-[.,t[H+pb*O)
+{'Ó­&ydÉÀ  &Qñ'²/Ò)
+Â*.Ý +JX,NAû-9RL.ß.Ía/~
+0
+æš0q0æ 1/dÌ1lÊ©1ïé1%,1øc1p3µ13 0ìíÔ0âé0-/dÈ.ÖáÙ.øä-B«P,Xú£+UÃ*8>Ä)
+9X'»Ê&]4AÀ  &6Mò'Åp(ç3`*û%+/î,3gð-!DX-ÿœÚ.³ù/]p;/ò?à0j¬0ÉP»13.1Nî1x.10L1z%1R,O1
+»b0ÏU0sÖ/üH*/gM.»ìÑ.-*(,=ÿ+:""* ç(ôØj'£ç&AžÀ  &ªÎ'[(ÄM=*,++,å-	6c-ÙŒ./<Ìk/Î²q0HSM0¬Y111~1T}^1bvÚ1VZt14$è1[%0±Œ/0PWÝ/Ø6G/Fu
+. ÷Ì-æ€-€²,"9Z+1*	B(Ñ>%'Š&$Ó0À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  À  &³Ž(x)HµF*®I+, Ð-æ.ZÉ/o?/»
+0K÷º0Ä=€1'6"1|m1©Nã1É
+1Õ1È<Š1§01wþ1#G 0Ÿ¶Ÿ0Eh/Žæš/.QõP-µ
+,öe+eä*{²B)?É( Ð&³,À  &ü'õ#Ú)6Ð**oàú+Î,Õ~-|P.G?/
+ÏD/ªÆØ09±|0²¡1.
+1eÛ71õ1·I1ÁÃù1¶E1òË1aV?1T0­903F\/€Bè/
+.>Œ-pð3,O€+ú°*dvš).f'ét
+&²ÜÀ  &fD'Ý$Æ)$ë
+*Xec+yä,~\-cA.3µ.ú^/þ0'k@0¡1	%ó1Oþ1œ1¥
+©1®o[1£Ñã1µ1J®\1b0»T0!$/&.ï8.+B&-Xv/,qQÆ+m
+ô*M;
+)
+a8'Ñ¶y&weÀ  &h'Å%±)î*@éË+^Äi,b}¹-JÜ|. +.ß
+/6L0%0i0ô;º18XÆ1vè41Ð:1Œ11rðf14x0ìß,0=0Õ/ûf.Ô7ð.è-?ü,,VC+RH*5ÿq)
+­'¹øæ&[d|À  &L1«'­&) Ñ*)n4+C€Ò,Fç-2"¶.
+¡.ÃÞ/pÜ
+0ÞÄ0{0Ö+1!1XVY1Ì1Æ
+1~Î<1TuÍ1
+^0Îú&0qÓ/ù¿!/d¯J.¹7Ý.û-'(,:¶Â+7r *
+Ã×(ññ²'¢;T&?cß()c/*šVF+ÛÑ,ûá-þV1.â*{/±=c0ud1£1¡[02q2gK2ÃÜ
+3­
+3³3#Å»3ù·3 ÝK2¿éä2~Ó2]1À1Û[0kH/©²³.Ø<)-òòI,ðzê+ÑV* ·)XÎ	( À  'õ()NÌø*Zî+È,åwS-çŽ.Îï/¡u0_2015m1ó2
+O42mqº2²G#2íÕð3
+h3õA3
+D2êIŽ2®iû2fÜŒ2¯v1v81£k0Us
+/{.ÄOv-ÜÄ,ÚMà+Ÿ?*äP)DÏ 'éq+À  'Ý1ü):Â*_+Žx9,Ï
+ -Ñì.¹çd/¬®0I\ü0õŸm1Ø1ýò2VÝ2 ²=2ÖQÃ2þ0:3$Æ2ü¢2ÒØÏ2ê2O£¥1ôŽ1~WŸ0êÖó0?ÒÎ/rB.°bÄ-Æ'@,Ä Ö+ªêÑ*
+)0Ð5'ÑºFÀ  'Å;k)&b*vÈt+ îì,ž£í-ºoË.¥ÅØ/äR03Æ0Ûÿ1lEX1áy2>ž 2
+T2ŸÍ2â5£2îš2à&¹2»gê2j,28j1ØŠ1aÃ
+0Ðg0*2/u€.v-¯Á»,­óÌ+*h}v)
+ÑL'ºbÀ  '­DÛ)-U*XÑÁ+e ,¢:;-£Íš.€L/d7î0
+²0Àe1Ou1Åòþ2'[$2{Û2§Il2Æ;
+2Ñ¢2Ä7Ñ2£÷2sÔ2!1v1œJF1E.W0µ÷/0U/Vc .^-\5,ÆÃ+BL*J×á)Òa'¢L~)H°*šTÊ+ø
+
+- ³".7€/7Væ0!¥0ûV1«éÀ2OÐ2Þ
+í3Rp3°;ë4Y4.:u4Mð4Y ¯4LKq4+'4 ei3«3Õ3Jþ2Õª!2GKÞ1€vV0ïÇÜ06
+/.Ð,..|B-=1+ì²æ* ±p)?»ŽÀ  )6ØÍ*_^+âH-nv.&Æ/'ú0MÑ0äÊÎ1§>2=[2ÊPt3?]¬3 
+<3ï:&4
++4;pI4E@49Ô4öË3ép(3ú38p$2ÂŸ251Z0ÙºP0
+é/
+·.
+i~-
+
+Õ+ÖãŒ*ã=).êÀ  )%*iñ+Ì
+-)Ê.y/Í0ö0ÎH1dŒ2*æ2¶û3,ªé3Î3×Á#4â4(ð{41ÿÐ4'\³4
+ip3Ò}3ú#3%á¯2®
+[2"¹>1=Ø0Ã¬Ä/ûŠ/ä.Vº,ú ñ+Á*	)
+hÀ  ));*vé
++µþÂ,ëÊ;.Hã/ /í<|0ž;À1|Dv2põ2¢Õ3ø%3Ý3ÀH#3þÑ44p«4
+o^4åS3ùž*3ººÑ3xº3S82òö2oî1nC20­7/ßC_.ý	-üê,ÝÄ9+«Ef*h¬)
+ŸTÀ  )Qr*Xþ0+ôþ,Ï@ä-ì.ìh/Ðê0¡ô81]¿p2ûè2
+3Ea3bÂ\3šÏ"3ß4ðÜ4
+Þî4mô3Úo3£`(3Yâ3 ÄÂ2`1üM:1P
+²0«/Âà&.Ü×8-Übb,Á+v;*JñD(ò)*ªÖ+Ûv- ²ì.N°/i_è0g«1J>F2c 2Ò^³3{D;4ø4wÝ4Íg5¬G5Gù5jb5vÆD5hpð5D Ñ5Í	4ÆúÝ4n3þ6k3p12ÈJ2ü1@0\~G/^0n.DÕø-8F+Ñ
+7*{õÀ  *oõ+Èx-t.<Pø/Tž20S-â18]_2
+š2¿È¯3e»3ñÄN4aîã4»\t5
+555ËŸ5UŠ+5`©Ü5SS52O5hå4Žä^4X×ÿ3æúè3Z
+¡2¶4W2eâ1.Î0H7/I¿Ä.2¹`-
+
+Æ+Ÿ=~*dq«À  *X+Žx-6P.*>/@|0>°)1&|x1ÿÙÈ2­2¬3NÝ;3ÚR­4L Ä4©%4ù{Ç5$5@³ø5Ju5>¡º5 W4ò	4¢Íß4C|3Ï¿g3D!2£Îe1ñ`1
+
+š03ðÚ/5O. È,ú
++ªõÄ*MKaÀ  *A5t+¡
+x,ëð.·
+/+hÆ0*2r11äc2ª38©»3Âá
+46¢4î4Þa5ED5+ÁÂ54q
+5)º
+5ë4×A94·`4-Vö3žå3.$2ht1Öpø1
+l¶0ª$/ Þn.0,Ý×+®
+*6%À  *)Õb+€z,Ïsi.jÌ/Á0Žº1ºª1ÈíN2Š3"v<3«oh4 $4·4Ãÿ5 5Ï5
+T€5Ò4úsŽ4Œxó4}AÃ4p3¡Hb3'ö2~1»C0ów0
+cm/
+mÄ-øÇ2,Á€+fR*
+þË+c,ûà.7ì/ib0t1K2]kâ3'õ3à:ò4èØ5	
+C5|5ÍÓM6žq6Bž6c·6n6`¢96>€'6G5ÆB5qpé5Œ4{3Õ
+3x2R>1sÅF0xX/^*f..qà,ðd+RšÀ  +Ì,åê.&Öœ/TÄó0n"S1iû2Iîô31Z3Ì 4p©ÿ4ú
+Z5eó©5»À6
+616Oø6Xò$6L6-Œ60ð5ŽR§5['4í§ú4d¿3Á3Ü2>õÎ1]e0aò/IÁ­.
+jÇ,ÚM+øÀ  +z6f,ÏGË.§/@'Î0WŒ1S^æ26r3
+m*3ž×N4YP4áþ05OÕ85©¬Œ5öÃ6 a6:ë76CËA68Ò6
+sR5î4·5¢bº5E`4ÕÖÀ4M+æ3®
+3?2+­1GÜ0J»N/5Xó.c¬,Ä7&+m<ÊÀ  +_C6,žû«.x\/+ª0@
+'1<ÂÈ2"õ2÷Qò3¥%|4BZ4Éò 59¶È5q5Ülæ65§6&Óv6.€\6$}6
+Zæ5Ô5rÊ5/ª4Ÿ46@
+3¢2çEõ2dg10€Š03ì¬/ ð:-ü¹#,® °+RÀ  +DP,¢¯-ìX/í0)1&&ª2x*2ÙÉ3s¬4+2î4±åÕ5#X5
+)5Â<5üY6»¶6}y6qh5ôô5¹Úg5}Ž5œØ4Š4J4T/3*2Ê
+ê2Ž1Dp0
+
+
+/
+-Üªî,
+;+7ÔE,Ô-þY²/7[÷0g³"1NÂ2y#F3TÈ4
+od4Ïâ5oìû5ôw6[ 6¯W6ùÌ'7R77ØT7?»A75^17«6ðä\6§ÁJ6PëO5çr®5cM4Ä§
+4ìŽ3Häæ2lHÒ1sÀ0\sé/.Â(-òÖ,ßÀ  ,ò
+-çá/'/0SKÞ1jñ2cGÃ3AÖ4Ö4œÃ5[
+{5Þæ
+6H6 %6ä#«7¹7'Ò7.ð7%bÎ7
+ŽÎ6Ûbá6°z6>y5ÒwŒ5No
+4²žË4:p36
+2V¥1]j[0H=ë/
+»v-ÜD,O_À  ,~-ÑiN/50>ä1S`2Ml?3.õâ4ÀH4«£v5F-û5É³Ä65~6òþ6Î{.7ÜÂ7ËÞ7
+$Ç7go6ÿÓÝ6Åáj6«6+3£5œ|Ì59ÇË4 Êv3õT3$#22Ak1G%04î/ŽÃ-ÆJ,q~UÀ  ,c,÷-ºñ
+/ÖÔ0*}W1<ñÎ27Œ3
+cî3éÑt4ë51Ny5Ži6"t6Àò6žÒ°6ëÿð7Å¡7
+Y7l
+6ä>6°_ð6u
+¶6WË5šÛ5% 4Ü!3Ù«Ë3ÂW2+_810œî0Ñð.ý\!-°Ä,V]ìÀ  ,GÑh-€xì.íTç01&c=2!µ83	Ñû3Î"X4da5
+nø5O6i6e
+Í6£*26ÐF^6ï~Ê6ù
+6êáV6Èš`6Þs6Vü6{ô5è5yG4yÛ3ŸG@2þÂø2Œ1g·0
+ó.ÝNœ-¿,;=-«.â40!¯Ý1JM
+2]{r3T$41Ã|5Wr5§YÒ6<Xä6º337"=]7zv7¬Š7Õê¥7ñ&T7ù"7ìÐT7ÎÂt7€Ž7m.ø7é6¯ Ô61·5ª4õÈk4'ô
+3Hã2R8È1@t 0(d.Ø .-¿À  -|æ.ÎD0vª18«2JÌ3A4"L4î¬5æÞ6,(
+6ªD7kÆ7e707ç7ÃÓ¶7ÜŽ&7ãâ7Øo¢7ŒÈa7;x7X%-7
+=
+6^Ù6!F59_4ßkN4€036l2?1.Úä0
+
+.ÄXQ-põºÀ  -d s.ºS0=v1&Ê826Ž&3/ö4Ô4×|t5sé6÷T6Uì7-7O÷Ó7O7±ŒÇ7ÈAö7Î¢7Äí7ªÎP7Âà7C_6û"+6à6Ò5î4É04	TR3$5@2+ÌT1
+A(/ûåt.°r-X­õÀ  -K©.Šc/î1Ä2#P3
+h4].4Àã>5xè6
+Æ6gJ6ñ-7:žv7·7¥Ö7³ÏÉ7¹b7¯®;7Ô<7r7.6ßÊA6µÌ6`5eE4²±3ôê3Þ21
+§k/ß¯Ë.È-@f1À  -31.r/Ñ
+1GQ2ìÚ3
+Ù3çË~4ªJ5[þ5÷+6tñP6Õíþ7%y7d>ú7å7]7€"7M7Ú)7U£X7É6ÄrV6`1Ø5âÞ5H®ø4Sø3Õi02ÿ
+Ò2_ß0ô^/Ãz!. ¹-(
+m.ZÖ+/±M 0û/ú2xR3(
+k4
+É5b®5ºïY6izŒ6þ
+H7q^7Çø«8Ö.8<ãõ8\º
+8mR8pVÐ8føú8QÑô81 ­8ŽŽ7¹»ž7`(\6ìåÔ6ZxÄ5¯N4õÌ
+4í3u~2ôÊ0ï²
+/©\.QÐùÀ  .GÕ/¡µ£0å'E2
+ß€3hV4Â24î@5ªã'6UÚ6èn7\ãW7·oî8ï:8-«{8K
+p8Zª8]
+8T'ú8@[¬8!ó7÷ä®7©fj7L:a6×ªó6FÈ5­24ß}r4Jõ3ïv2wA0ÙÒÛ/ ).>§:À  .4A~/
+¥0Ï
+2 Fó3
+ÃB4 4×»Ò5Öö6A¬ø6Ó7HžR7Šç47ô8
+s89~Ø8GÁÆ8IÏl8AVþ8.åf8å7à_î7
+78Lh6Âp63p5Ê4É.Å3õPÅ3in1ñól0Ãóª/£÷.+}zÀ  . ÷(/
+š0¹Û1å\2ø<]3ê~4Á7
+5ÊÄ6-Æ6œ¢ž74M7^v7ÜB€8:8'á@84Ù86Ÿ8.8
+o 8×ô7ÈÛ07»Ð7$^o6­516fÇ5Íó4²à3Ú
+¢2çÆÌ1ÖøY0®z/vO.S»À  .
+¬Ó/eÛW0£
+&1Ê+)2Úò63ÎúÔ4ª²G5u}&6ß46š)Þ7 bG7
+Õº7Ät»8 8C¥8!ð?8#H8µ8
+øÙ7éŸ7±Vt7pÍ7pw6úP6
+¶
+5`º4l3ŸÆ~2Êºœ1»ýE05J/WW$.)ü/ê0u-ä1¬
+H2Òe3àr4Ðº5§
+6i27
+É£718YÍ8Gã8þY8Q
+8H:8EÀ8zêà8{Qí8ú8¢³8i(d84
+Y7îD7Î7ÒÔ6ZŽ5}4Ä¯¶3Õ	H2È01€j0jöô/ÀÀ  /
+0_ªE1ÿ:2À63Ìü4Ÿ&¬5* 6UÏb7 þ|7$ž7ï®æ87rŸ8pL8ô
+8šª8{Âa8kZh8jŒ]8s
+ 8pë?8Uÿ8$É7Ù
+:7uÈÜ6îLû6Fä5W¶4²âë3Á¶2¶[*1u0Uë/*ìÀ  .ûTk0J&€1ó,2­Þ¢3¹4¬65Ô{6B 6êf«7t/Ô7Úª38'ã8]å8{.8|(8jù:8[Éð8Z&Î8`#8\8BÖ³8t³7ÄÅá7]õ­6ÖôN63Dv5 ð4¡
+3®cà2€"#10@.â.ï€.À  .à}·04£1}Î=2Á3Š4F5xýî6.1Ÿ6ÒÐ\7\27Å¥~8Tu8I}8ft8hÓ8Z0
+8L98ID8M:l8H6ö8/­Ù8à7°7F"{6¿¡6€W5eÔT4IP3-2é
+1oK0*ÊÙ.ÔòÀ  .Å§0f1_¶!2.á34V{5\Rä6bí6»:7Cü7° Ë8ÅT868Qº8U×8Ifþ8<© 88ûŒ8:QÍ83ÜÓ8
+
+7í
+7G)7.OK6šBô6
+85IfÈ4zù3Ÿy2`/1Q0a0fÑ.º@Ü/»²§1°2P
+3{4
+ö5pS­6<«=6þsx7[8Ë8dÍ>8Q}8Ó86Ü
+4Ö.ž(Ôžx®PžL9T·m_<7âûŽ8fài8}\*8Jþþ8 ö37à±6í617q5c14{Ä3p
+¹2GCò1Íõ/ŽÌÀ  /«5³1*2=é¯3eÇ64qq5[Ä^6,²X6é7w7d	8Ò/8SÎ8(Á8ºž832w6eežCOžZTPž2mw·8ã7ÜÔâ8W<õ8irn8:7ëšð7v
+G6×üà6!Zh5NÁŽ4dkã3ZdÎ254ù1ÁP/€`TÀ  /žœ0öôh2+ÅR3OòT4Zš35G56
+¹r6Óûu7tÚ
+7ï!"8B^^8 8¢i8/œ6Ø·ëdž;úž¡|·f\7Ö®8G8U²8)
+47Õey7^U)6Âë06}^5:RY4MÃ 3D«â2#%þ0ëiT/ô'À  /;É0ÜŸ~2 ö3:
+s4CßU52¥¿6
+À6Ÿ¿u7\ì)7Øç81&î8k®8s88+ß7
+©4·žA³ž
+ ·ý«¶ÔH7ÐP87ö 8Aò8N7¿"7F
+6­Ù6 V5%âÿ47
+3.ò÷20ÑP
+/ûÀ  /s}š0Â2|3$H4-y5
+o5ùO6©t7Dþ67Â®8ï8W]8bã 8(5P7QQ ·
+,·þ ·ÊHµÛl7Ê`p8(Rž8-µ68j7šÞ7.èï6ÇÏ5ã5s£4 q;3:
+1þ0·6Â/f70L1Y1¡^2Þm4Þ§5	\x5ôŒñ6ºŸb7qÎþ8ÁQ8e_b8i89D¶«àžñR¹o°c¹«*¹«Òp¹¢J¹i®¹ž Cø8,à8+v8KL7îªŸ7`
+6¯XP5çª5ÑÄ3þLŽ2Õ­ø1¹A0ESuÀ  0:H±1v±2Ë3òÆÓ4û+5ßú36«"¡7^	b7ðÞÝ8Te8E
+8wX4Åd ž×f¹]rÒ¹^¹¢î ¹bW¹pÏ¹v3·Úþ 8#8kÐD8:zÙ7Ú*Ç7LÔ6Îp5ÒûÕ4î*³3çh,2Âe01€Ä03uÀ  0(`1
+Y2·À3ÛÐV4ã=5Ë7v6à7JCÄ7Ü;8Cj 8
+pÌ8m¶&6Y žŒÊ
+¹K57¹
+¹
+Ì¹5d¹^ÊÇžô·~·µt(8­T8Xu8)©
+7ÅªÌ79*"6D5ŸM4Ö±á3Ð¢2¯
+f1 0!¯À  0w`1nv©2€j3ÄÙÚ4Ìã5¶tº6ë
+76~)7ÇP82pC8w98dWê7.pž¢
+ö¹8÷§¹Ãú¹&ô¹n¹LÆ{žÚŽ·ê8Á8Eâ8×_7±*Ó7%¯6º²5©a4¿93¹2Ó1b÷0¹ÎÀ  0ž1R;M23­ã^4Ž5¡±ý6xº7"ž7²ó8!uä8cf8Zù¶7b¯ðžAÀ¹&º
+¹ríÖ¹C¹{¶ö¹:Â-žÀMØ·TÀ08Õº81Ÿª8€7ªÚ7Õ<6baŠ5ñ'4§À=3¢º2Õ1FÎ/û·×0ÄU2añ3Rh4x¿5|ç°6\oÂ7"ý¹7É8HTð878É·ÝéP¹MSÔ¹ºs¹Ñ'¹Ž=V¹Ë¹¿¹ÀqS¹Ÿ¹n¥žq
+88.c`8~Ãò84ÒH7ºFÑ7?6QC5qžÖ4nÆ3K.2`0Ÿ¬ÎÀ  0³T2
+ì3@LU4c)5gZ26IèL7g7¹
+â89S8Þx8{<Ž·£P¹:ÜÜ¹±ªc¹Óû¹ÀÕ¹§'¹«J¹Ã=§¹¶t¹\®ÌžTè8&Ä8ko8%Ød7ªGÖ7
+×
+6>¿õ5\/²4YfA38Õ2ì0­xEÀ  0¢
+²1þì(3.
+A4MÅ5QÌ¶67`Õ7%7©	,8*R=8,¹8ræ0·PfÀ¹(eà¹©FJ¹ÔÈ¹ÍlÑ¹ž|¹¹>ñ¹Æ
+¹®Òþ¹Jžpž6å 8
+Ð 8XJ8Þw7HÜ6üÝ 6,<Ö5FŠ4Dî3&×1ôñA0CŒÀ  0æá1ä N3Ê-48aa5<?:6$Ùb6õq
+7t8Pä8põú8j°¶µaÀ¹îâ¹ â7¹Ö¹Ú¹Éßd¹Æþ¢¹ÈÖd¹§1k¹8Â žÉX88DÆö8ä7Iä6â
+ñ6¹º51
+j4.¥3X«1Ú	K03À  0` 1Ér3	4"ýB5&±Œ6Qí6Úä7ÿÀ8
+O8]8b905Ø( ¹wè¹~
+¹×`¹æJ¹Û;X¹ÔŸW¹Ë¢Ä¹Ý¹&ËÐ·ùZ 8
+<à81rš7ñÕT7t×6Ç:â665F4EL31¿!T0sµT1'œ2Œ13°Çz4ÎX5ÎÂÕ6°Pà7|4Z8(z8®Í8iÞµ ¹I|Ô¹Æ.Ü¹­OZžž%\9	Ì909ÃnU9D^H¹Q[¹Ã Ì¹lŒ·ððÀ8k%h8k8h$7n
+ã6š1Ž5Æ¢4Ç=D3«X22~1Ë1#J°À  1æ2nµú3¡}Æ4Œ§u5œ>-6¡¢[7gÅÇ8Ï
+8u&<8Z6© ¹6&ð¹¿ž¹»Ôh¹qd8Ó# 9Œ9¯>
+9BÔ¹uvŽ¹œøŽ¹YØ·Ç"8\ùt8X²7ú7Y6xv5µ²4µŸ3P2geÉ1cÀ  1
+=f2Wó344ªöO5«¹6óÔ7SW47øë{8bîÚ8Ò7
+{`¹"Ñ
+¹¹¹ÊYj¹LÏà8®]99p9è8x8¹É¹žÐ¹Gô·S°8NÍ|8FT7ã1é7EV6¿45£N4£È73¶o2PÅ1îÀ  0÷)x2A1,3ê\4E,54Þ6EM7>è€7â8Ã8P·|8¶P7u"`¹{$¹²ul¹ØÞt¹C8$qõ9Ô
+9ß(¶À¹ÖÖ¹³š|¹4
+·g
+`8@¡83÷
+7Ìb»706x
+ì5óì4
+²3zË
+29ÍÅ0îÀ  0ÙØ#2*nÆ3gAP4	5°76k-7*z7Ë
+8>
+8s7ŠdÀžøJ¹«âH¹çcn¹Æ7
+H9nÐ9e^÷ž°¹°ä¹®\¹" $·m@82u8!7µ7
+Î6Zp5d4S-3\)Z2#Ä0Ñ"û1}I2ÄÔ4ß5il66û±A7®6Í8?'8Ûô8GžàÝP¹² ¹£Ð7ìò9Sa:±z:::Yb:]c9øº¹Bóð¹žæX¹&à7÷+ 8»p82d7¥ó6ñÓ§6¯K5p4 2À1xÀ  1g$ô2³jÓ3ðûÚ5
+bÜ6	í%6æëö7 V£81U×8¯ð8H7ØžÂ¹š×
+¹°(·bq9©t:-:D¥:fT :mÏ.9Û¹e¹°u¹ Ûž7öÅ°8vš8$7;6ÜæŒ6é5 3êGT2®íÒ1aáÀ  1Q Í2¢UÒ3Ú8§4üž5úvr6Ò&ª7vt8#
+8ê8IZ ž€Q ¹ ®¹œîtžg°ð9Íãö:V_ñ:w®:'~:~:Ü9œLÆ¹¹šÂžå!(7ö_°8c®h8Š®76ÇùÐ5ðG4óÑG3Ói2Ç1Kš¥À  1:Ü©2@Ò3Ãuv4â«x5á6œa^7I8å:8t¯Ð8J|@ž
+ž¹j4¹ËXÄžËbÀ9ò¬:7U:[Ô:$î:SD9ð¹cL¹øžÈà7õù°8PÊ489Ò7w)6³
+è5ÖŒ%4Ù¡~3Œê2 R15o²À  1$ž
+2+Ñ3¬²D4ÈX5Ç®Ë6š7ml:8¬é8bWÌ8KžO ¹³Ÿ¹ØÃ¹vÀ:
+º:L:®àd:µ"d:
+9ß¹Š±¹#&ž«ô7õÀ8=åü7ñì7[$
+6þ5œ0¬4¿q²3¥®42vó%16¿1©ß35E4/s5HÈK6D7!7!+²7ØÐ\8aMp8š6þ¬ ¹^®X¹ŸØØ·9³Ïž:Þõc;OB:Ã`3:×Ý:ÒnÊ:zqû9xæð¹³qô¹wSà·8ÕP8T
+ 7Ðcy7
+V6?a
+5DÐ4+Ü§3
+)1§UÈÀ  12ïA4 X57ª63¿7ø©7ÇÐ&8Q;¬8Í07Q³¹Hè¹œŸž9Ô%ž:Ø²è;Aè
+:ÒDú:Ñîý:Ø>n:Ôü99P¹Ž¡Ô¹c>8¶±
+ 8}h8DÒ7¿@7ø6.Ÿ53Ié4
+šÅ2ë$1g<À  1/2ØÓö4ê>5&Ÿ6#G 7Å7¶Ïì8A)è8Â7	 ¹3"Œ¹Œ€<ž÷
+Ð9ô|0:Òp|;4±:á)ï:Ì ¿:Þ:pÿ8òwp¹µÑž¹O(µö 8l^,83~7­Í76
+å5"þ4
+tã2Ô2°1x­À  1z¯O2Â®4Ó%5mx6Îð6ó%'7¥Ï·81(8VR7»7ð¹
+\Ø¹»ì¹/ž:
+iD:Ì.;'3`:ðå:ÆN:ãÝº:
+þ8e`¹·¹;Ì6V8[·ð8"ú87Î6èxó6
+wÊ5Â3ü2œ@à1uAÀ  1\ÿd2«=e3åx5O16Vá6Ø¿7Ï8!g8q5È7äg ¹ð¹ºo¹cªX:v:Åë;Øô:þóË:À$:é­\:©¶Íï ¹ž1|¹&ý6ù
+ 8KÀ8vp766ÍŒÚ5ù©b4þü[3ÞC2ŠO1W7(1ÊVæ3ÖÄ4O.º5lYó6eAy7:!ò7õ^<8tQ`8š ·ô%à¹¿Ä¹.9t::;V=x;lî;}Ó;¬;PB:¡9úÂ(¹X0¹°ž->p8§8k
+|7ïM76§k6aÆC5iNŽ4LÚÒ3Gá1È(À  1žš3N:4=V¬5X:J6RX7*÷Ï7âYl8cvð8Ô$·ªõ¹èš¹H9xYà:UÍT;B÷;s$n;g¬a;*
+Æ;G5k:¯
+(9çHX¹ÅH¹o0ž
+0Ð8y±Ð8Yx7ÛÌ¬7'66NMè5TðÆ4:Ó$3
+v1¶¯oÀ  1Šú63 Å­4+~5D€6>ß47Í©7ÏT8R|8ÿ ·C ¹r# ¹€Ø 9Z8:qM;.ð;z1f;QÇ0;=À;>Wº:¿U9ÓÎŽ¹2t¹ÎÌ·ÚF8lx8Gðj7ÈK¿7ÄÊ6:Õ5@Ø4(Ët2ýî1€ÛŽÀ  1KÞ2æzD4Š5/úÿ6+®7
+£7ŒOÓ8AÂ
+8|VH¶D© ¹ZtØ¹­¬Ø9<Žh: ;J
+;;;â
+;PöÅ;5yø:Ðs9ÀTô¹©¹r\ ·+8^y086Yf7ŽÊÕ7Sz6']25,4ì4ÃÆ2â81ûÀ  12Ëi04Î~5ÛX6|ô6úòÅ7©K80ç8p­T6Âm¹BÆ¹¶9
+áž:y ;£¯;%q;%üÏ;dk±;,<:à¡9¬Û<¹µ
+š¹]Œ·4 8PÜð8$Âf7¡Ií6ñÄV6äÖ5Öþ4Œ2ÇLb14C1Ö83$º4Z­À5xöY6pÈO7B¶7þsB8xè8ž;Ôð¹©à¹WAP9ì
+Ü:4ûÄ:ªúÑ;|v;>;5{;cF:«¢9Ùd¹u ¹t žO°8
+c8uËx7üfæ7Al6og5wï?4Yä3$3î1ÕJÀ  1Ãfú3k
+4G×H5cÄv6\£¹72Å°7êÒÎ8hì8»PžkP¹ºP¹q4è9å:VËž:°;kÎÑ;}@;®8;b
+î:¬Yü9ÑhÜ¹a\¹æž*°8~8cæ7è
+¶718Ï6[5bi04FÍ·3¹J1ÂÀ  1°®»3}45 Î5N6H"7"ò€7×2U8W:8ß ·Ê¹ÊÈ¹
+(9ß%l:x€:¶|;['ò;zÛ@;vN8;`€:»L9ÉRT¹9Ø¹XžÐ8rYè8R °7ÓÖ7!6F²5Lã43¶à3>€1¯«ÂÀ  1ö2óÜ4"*X59`®64Z77Ãá8F48vG·f`@¹k¶`¹Ø9Ø²ž:5Ã:»R;J;x© ;e?è;_
+J:É¶9Á;à¹§X¹ð·Ÿ38f#`8@P7¿R7ÒZ62
+Ú57]4  
+2ñþ1Á À  1>A2ÖøÁ4Sà5$.Ì6 5ú7L7¯ñl85Mâ8l°$¶bæ ¹S×@¹9Ò@
+:
+·:Á;9Ú;vw ;T1;]é:Ødï9¹%t¹µêØ¹jwÈ·frÀ8YìÜ8.5ð7«F!7 "6
+5!×4
+52Ô¶1Ö<1ÉZÒ3£4Mùà5jÏö6c78|y7ò $8pg68Džó¹#@¹hÿ:7:Ex:È¡
+;5p;Cð:aÐ;%j
+:
+9Lê ¹¹o·õ/ 8G8sÂÜ7ôÙ
+79Âð6dÒÍ5kí£4NÔV3ß1ÊLÀ  1·Œ3
+œ4<6Ÿ5VÌ~6P|F7)tï7ßÚ`8_ñb8
+Ÿ0·Ã» ¹Ù(¹{³ð9ó
+ :g®:œ"ý;Fqæ;xô:Ÿ|;U(:6p9) è¹¥kà¹x·Ž1 88b+Ê7áTÎ7*N
+6QU¢5W4<È3
+ê1ž..À  1Š
+`3 
+Ô4*s5BÉ6=lx7mb7Í8O{8u·k
+À¹m
+8¹4<9ß«l:¿(:±¥f;Ws¶;caR:Î±¢;
+@\:RÕ9Xh¹¯Ï ¹wNÀ·ff8Œü8P¶7ÍÐ{7ÙJ6=Øv5C'r4*»Ï3 >*1ŠVÀ  1~š2å%Ú4°x5.Å6*\¬7
+eØ7ºNÔ8?Ž8vWø¶ ¹T¹h9ÌI€:¹â:Š'·;hu;MÎO:ý€®:üW#:m~>8Æ¹º3`¹ap¶ÈÕ 8uïì8>ý€7ºL)7
+dw6*[N5.Ä\4¯2å$ 1}ðÀ  1ßñ2Ê04íU5Â6Là6øŒ7§8.à8kÅÜ6& ¹;õü¹è9žçÜ:ŠŽ:ª ;yw;8;;Kù:â-v:|Û8 ¹Ä¹KŸ,5ì 8heì8-f7ŠÇÛ6÷ßL6Þ$5aF4£J2ÉÌï1¥Ó1š?~3ØÎ4-°5F>6Ae47
+t
+7ÔIl8ZÕN8Îx5d ¹_'¹ì9E :bšo:È(@;L²h;úð:ŸñÔ:!8€Q@žF ¹Œ°È¹W	7:k8
+8bË7Ù7!w¡6Dia5Há/4/ 32j1©ÔÂÀ  1Q2íZ4
+&
+55NE61$(7z7Ã±B8Ki®8ú6íc¹G`¹ìÜ9csà:nY$:É&;DÚ²;*Xö:Œ
+$:%9
+ä@žøYÐ¹ŒyÄ¹B2ð7@8Ú8RG7È9º7Ê63ŸX57Â4ã2ïg±1ÞõÀ  1Ã"2Öu415$^6 ã7.7³8;þ8%®7Y÷@¹0Ä¹ŸÜ9$]Ø:z	ö:Ê$â;=
+;4·2:¹"Å:(9G `¹56ž¹ŒBÔ¹-\Ô7Šñ 8p8AÃš7¶èÞ7¯ò6#J5&HR4š 2Øj1é%À  1x	é2¿ÖÖ4 <ü5nŸ6¢
+6ï
+7¢è8,t8v¢ 7p¹¹Ì8Ê:Ýd:Ë#J;5+h;?Z:¶;D:,O9.0¹n@¹Œ
+Ü¹ž7ËÎ°8PÜ81?Œ7¥6ò46h@5ûã4l°2Áml1yæ®À  1Z2©83âÖ5~ü6 `þ6Õ¡7è»8
+&Ù8hùä7ÐA@¹ ü\¹bÄ8Æà:µÎ:Ì!£;-SÓ;Isn:³Sß:/|90¹¥4¹»Ôä¹°7ð¬8r8 »Ð7G06×Ð
+6œ65¯t3äb2ªpJ1[û1yŸÝ2ÁÎ4ŽX5¥86Ð6õÅÿ7©Hx88'8Y
+8&üžîä¹£`0¹
+>p:î®:Yø|:d,:87õæ(ž£ö0ži_ ¹ê8¹šøžÇû08]À8Ù8B7¯ö6üÿ€6*X5Îx422ÄÅL1}^À  1cÒã2°€Ø3ìðž5ÑQ6Ï6á}7Ù8*üå8
+)Ø8,ÙžÌ¹|ü¹)ÈP9ãM>:c?õ:Ï:;\Ò9@
+·G`žÛwp¹®<¹lžªp8]š8v483¡o7¡
+6è
+6
+[ö5
+­J3ñP<2³81gAÀ  1Mæå2Àá3ÖxŸ4÷úÑ5õA6Í4.7j¿8
+y 8yõ
+82¶ž©Zx¹Î¹HR89Âœ.:l: :g7z9°¬Ê86¥°¹!\¹ŒÜ¹lÞžš8]ú8V8%4^7@6Ó
+5û$4ý53Úb2¢_$1PøÛÀ  17úé2Üë3À Æ4ÞS5ÜU6žëF7ûæ8ö^8i88žX¹¶¹fÜ9¢-(:uÏ
+:¡BÄ:: ª8Ú÷H¹T ¹Êá$¹ÔTž\?À8^tP8{`ú8ÇQ7
+zi6Ÿ
+5á~_4âÕÚ3Ãsæ2,1:°À  1"î2{ñê3©Ì4Ä«65Ãi6€¢^7g8s8Y8 8>pžG ¹oŠà¹²ö9:²:°üb:vd:(ýÃ9-N@¹ó¹Ù3v¹;Êž X 8^îH8hH8Z@7nã 6©5Çá4È~3¬
+Œ2ñú1$gZ1$à25µ3­Á4É¢15É~6«FH7sÍÖ8
+$è8xÁÂ8ôÄ·-­¹G¹§¹`9d9»k®9p£`8bÍžíX,¹¡è
+¹µm
+¹1­L74d 8 X8c8©Y7V6±µš5Ïø4ÏC°3±d21'ì"À  1
+2iü3
+
+4žGZ5žhå6Ž7` M8eÎ8h:*8J¶Q ¹0í¹9¹5	,9
+Î9 Æ9SZš7F3è¹4¡¬¹°Å¹®f¹
+©781n8|ä8
+A7jz¡6¢ñª5ŸZ4œy[3¢42oN.10`À  142S®3{4Šì5§JJ6œ
+7LrÂ7ïMe8W²8z€6Ã@¹OT¹Y*¹Uzä8®+D9
+ÉÌ96@·ÿeÌ¹rP¹¿¢¹§`¹	¥Ì7µÙ8`8j l7ý³7Uîæ6-š5¬»ä4«¯3ŠM2Xm*1
+tÀ  0ò@Ÿ2=
+Ò3ñ¯4©5+²6x78Å<7ÙÏ38G+8pÐ°7>) ¹±$¹xŽ¹uìŽ7ã9UñÎ9ÉØžy!¹Fw¹Î*¹ YžëD7ã¬°8 8X\@7æãë7Ac46
+iª5
+È4ä®3Gh2A*0÷qžÀ  0ÕO2&¯ö3aÞj46Ò5
+
+6dgì7%Ž7ÄPþ86£n8g
+Ä7ž žÚ&¹0¹/.žYq°9 Oì8÷àžñþ¹·A>¹Ý\"¹SžÃ<8À 8Ÿº8F7ÐT7,×|6mKV5¬4Y3gÑ2*«)0Ùú50ÀNÓ2Õ3M\4qî°5uÙ6UZe7
+Ý7À8>Ú8"8cLž
+8¹C×¹ aË¹Ç¹}Ô¹v·à¹¹ž¹£P×¹,³Ž·
+ªà8Ÿ8ë8N9è7Ìç
+7%-×6^¡ž5~Öù4z
+(3S2ý0Å.lÀ  0¯[62	\3;u4]Ñ5`À6CgË72*7±r806H8äò8`ÔŽ·Ä9°¹-~|¹
+o¹bC¹
+>¹Í<¹ŠÀ>¹žMÇ¹À¹€ŽðT 8
+Ÿ8	²8?Q7Œè;7œø6L5i9"4d3A@42
+zÎ0³æúÀ  0g1øŸ:3)4Hñ5Kš61u07Mu7¢F€8"dµ8uN¢8^š·fÁÀ¹%X¹³¹°Ì¹,%¹>|¹²má¹ž¹0N¹
+6÷K8Ž8}80i/7¬èò7
+N69}G5SN4O 3.îV1ÿð"0¢À  0sÿ1ÞGÀ3§q43.5666ìÑ7ž8&8dÓ^8\{x¶ À¹ Ì.¹[³¹ÿL¹£M ¹¬¯Ä¹Ÿ¹žÞX¹ žàÜô7~Î 8Ž8E8!Ò7éª6ùŒt6&ë5=ýy49©3
+x1äêª0XÀ  0y Æ1ÃÑD3Àc4
+C55!y6
+ÿ6Ó
+7îË8Á8TX
+8ZNè6¹BžÔæ0¹nª¹ MÔ¹¯n	¹œ!
+¹ÉÉ3¹¹&¹zzžž®à7Àû8Ž8o0$8y7êb6ÞÜº6XÙ5(_€4$3 3
+J1Éå00€0G*R1^h2ØD4 ðÜ5ÿØ5ìTõ6³œ`7gÆ`7ùDÜ8Xàú8Þï8hä¶Á- žÛ4¹PVk¹
+ö¹Ò<¹×¹B¶Cž®©7çÈ8
+08€¯
+8o4J8jâ7v®6œó5÷Ø5
+_4×(2ßÂý1¢b0M
+À  05l1`2ÅXï3ë{"4ó
+5ØBß6€Â7U7æ	É8I¡8åô8fnè5§Ž ž¹^¹9ÎÊ¹tÛ
+¹·È¹q;Î¹-l>ž(^7ž¬P8®«8az8^7øj
+7bïÜ6­î^5âÇ±4ý£]3ô¯i2ÌbÕ1<0;ÇÀ  0#ø
+1®W2²m@3Õ4Ü9T5Ä0Ê6Ç¿7B=º7ÒÎ¶8:b@8}Ùä8cùº7
+PžÐ¹#G;¹]Ê¹q:¹ZÉY¹"CžcO`7çpž8?'8Î8MþÞ7ãÿF7OE6[É5Î4æü3Ý°2¹«10)#sÀ  0_ 1g¬23Ÿ­ò4ÅV'5°
+¶6Ìï7/yh7¿¢8+"ä8mçì8a7žl=Ž¹
+¿¹F¹
+¹[š¹DVì¹ØDž&Mü8
+8Ï§8Æ&8=d(7Ï7;26É55¹Gc4Î3Æ±2¥¢1oá
+0/ À  0 Æº1Kü2ä3šG[4®rú5
+ 6o€>7
+µ7¬X8ã8]õê8_r7ºÎž(Ú0žìoü¹/š&¹DÐŽ¹-äžÛ
+p·Ò@8"|Ÿ8`#8~ðþ8,Év7»(Ç7'ï^6~mA5€<4¶ï:3¯²±2BZ1S
+0:Í/¶21iâ2IÍN3s¢!4^ô5gË265&6ôCô7#Ý8ž+8ZBI8Ôê8Ûã8BR
+7DY·Å6·çH·9 $7Ë8~~<8š]Ñ8 Â8pÚ!847177¿ç6?Ñ5sL-4
+q3}³2Qð1û/Œ¢þÀ  /Šl41 28d3^_Q4iBÕ5Sï66&9 6à
+ 7ãý7ú¯58Jï\8
+t8¯j8Fý¥75À·
+·Ê ¶3JT7òîË8²38¡¯ô8Oý8`AÄ8.§7`«6îmº6/°ñ5^Ê 4t Z3gß_2?Y=1	r/¬ 
+À  /@50ïž2&]y3I
+4S&µ5@86ä6ËÖK7kH67åî8;p8z&8ô8K©-7Ÿ?4µ*
+p·À6Ÿ¶r8
+d8s88Ýá8O©h7úQ7} 76Ù[Š6Ë5JI4]^3R
+¯2-20øšI/À  /70ÕÚ52¥33Ù°4=
+5,7<66·x7TÈu7Ñ,ò8,I8idð8|¬ø8PTž7ìHn7Ó6 7k8!Q8
+8T>8kÂ8?
+7äEž7e
+6ÄI6å155Ç4F¹3<8 2
+Ô0Þkt/#À  /kÐq0Œ1°2í€3
+à4&îw5[?5ðr6£h£7>HŽ7ŒkÓ8
+ö8X£N8rT
+8U  8
+(ã7$ 7EcÀ7»Û
+85>Á8Šô8Še8uóN8.x®7Î9í7MÞ6¯75ÿþ¢5!Eù4/Úê3&dQ2å 0Ä./u.^/	î0m³B1ŠÙ2Ëò3Ø³34È5¡G-6`Žò7Yz7 Æ7ûr¶8A<¿8Æ8O,8äŠ88E8¡Ä-8§ú8¢AL8 -8R
+ë8¶?7Äð78è6n'5ª!w4ÒÆç3âÜz2Ôvg1­^,0vËË/_,À  /åi0X«W1åª2¹»Û3ÅÔV4·Lj56MÊ6ø]
+7Xã7èF83=Ì8o88Î>8
+8NM8ö88a8€8Ð8ê°8C+7ûl7ó¬7Â6Z5âõ4Àê03Ïs÷2Â%ö1Tõ0aH©/
+òjÀ  .óÈ0C£k18{2§ãÃ3²õx4¥ù<5
+¹ÿ6:àK6â
+7l"7Ô¹Ö8%>Ô8^Qq8ML8Tj8|þ8Šè8P8¯B8ÄQ8sªc84H,7æ^7~DÑ6ñå46Fæ$5€r4¯
+w3Œ
+t2¯Õ1Kœ0KÅ.ý
+MÀ  .Ù8Ÿ0.1u2
+­3 4Š5oæÑ6'õù6Ë±37U:7Á]e8?Ý8Mj^8uÀ8
+
+L8«¬8W8Æ8¹å8
+Ô8af8%eJ7Ò+M7f¢J6Úè63E®5~Ëá40¿3š¢ò2
+1B06Bf.â1ÈÀ  .Ÿïµ01WŒ>2337œ4Râ5TY£6
+Š6µ[H7?w7® õ8	@è8<M8dá8{W8Ú`8:8Üû8Ä8z«8OTj8l7œÀ=7NÿÄ6ÃX6¥85bNÝ4T3:o24£1br0 ¿D.ÇXD.T
+/«¢ë0òåÇ2.œ3".®4Û»4ûXW5Ž.Ù6a=
+6õ7j
+7Ãi8Y"8>V
+8céü8|8B8C8m¿ð8IÛ8|p7ÐnC7yHÃ7š6nÆ°5ŸpÀ5m4 «3)ï
+2
+õÛ0ýC/²J.\5
+À  .A3
+/h©0Ýl×2öâ3ü
+4
+4å¬+5€ÏÉ6NHì6áO7W þ7Ž=
+8lŒ80y8T8k 
+8u£68qGp8]l8:µí8'7Ào<7e¡6ðM6[#ô5®b4ò¹4ì
+3X2f0çDæ/¢ÿ.Hí+À  ..T
+/.f0Çóæ1÷~
+3É3ü4Ïÿý5p¹6;TÊ6Í*7D7~7€ã²7õ š8"žä8D@$8Z®28dAê8`Š8M.8,]8·Ý7°p:7Qì6ÚëJ6G65ª4Ü%T4=h3
+Â2×K0ÑF@/kÅ.5¥7À  .u
+/{èH0²zö1ÝR2ï-î3á÷ 4ºSÐ5©6(`ª6ž²Ÿ71Mú7V7ß'Ø8êP84k68IŒH8Rà 8NÉÜ8<ÄL8
+7î«&7 q27>>c6ÅÕH63Þx5ÆŠ4ÅÊð3ï
+2üVç1è0»G/Ø."]EÀ  .
+/]sÅ01Â2ÒÈÊ3Ça®4€§¢5me06l6€dR7
+dx70ú7ÉO8º8$E88Ê_8AR8=8,pg8«&7×æ7r,7*D6°¿F6 ;º5}Æ4¯p3ÓÀJ2ß)Ë1Íqu0¥Hõ/h.R-I.ÚŸQ0
+:1CVº2UÀŠ3L±G4+Â4ûÊÐ5¡ìÎ66Ë86µ»7Z67x»7­qð7Ú€7ûŒ8	~7þø^7á)Ú7Ž²7M7'Úü6¿¬ 6A	5ªâø5¯®44¶3Vò2`ï1LOî0#U.ãî"-v.À  -t<x.ÇI80`12Ç2BóÈ3:ÉA4
+¥î4æ5®6'^î6ŠyÈ7Pa7d\7ÈD7É¹ö7çÝé7ôÔ7ë 7Ïï 7Š7pÖ7gÒ6°61
+W5 ×4óè4%("3D2L·ó1:Ô0çË.Ð?-~|ÒÀ  -\R].³Ô
+0 
+1 ÒÓ20&ê3(á84
+œ4Ð`T5F6ò¡6^Ô7F7Pù7
+7žÏç7Ô·7à®7ØHÐ7ŸŽ$7]7[7
+ôª6 | 6!3*5^¶4Ü€t4Ð32$z29kö1(íº0ž?.Œ Y-f
+HÀ  -DhD. _/åUö1ß2
+Z
+3ù23ýš4º«5pæÚ6V6Câ6ðyi7<7tì7§åÙ7ÁC7Ì
+
+7Äñ
+7­yH7°7Fø>6ÿ6ä06Gþ5
+4ÆG4xø3œl2&ù1< /ñi.š9v-MÀÀ  -,~*.éë/É ß0üØ2
+.3*3ßÖà4€õÚ5U@5ò46rQÞ6ÖeÀ7(ª:7m7ûÇ7®in7ž
+\7±C7>k7y
+72lô6ä
+Ž6L?6\Ó5cŽè4¯é3îBÈ3
+V`2Óü1/Ô²S.R-5.7,ß-õÊŽ/1d0_¶Ô1w¿ñ2pJ3Lû4V 4É©j5if5îÌ<6XCÖ6®6©6úáã7"KŸ7=7HL7?Çô7&
+À7¬6µ/n6b5úl55u[P4ÓüR4!(€3WH2|h¬1ÉN0j
+</9(. 0,ž`À  ,'%-ßà/!Y0KáÌ1aÞP2[pM3;
+64
+N4žA15UA5Ú¬6F
+k6ÁÜ6æJÎ77.8æ78770d7°6îD6Šg*6OtØ5å¡z5`Ïæ4Â4v,3DÞÌ2f³@1m#p0UŒr/(âŽ-éö³,]À  ,uÖ-Éõo/Ä08
+Å1Kü®2FHQ3)
+Ò3ýXú4ŠØ÷5A
+5ÆM
+63ù 6M6Ñ³º7ëL7
+ð·7("Š7!7
+ST6Ù26æ6<Ú'5ÐÖÁ5LD}4°4¯4Ã¶32u2PýÕ1VŽD0Ak©/Ä@-Ó],jZÀ  ,ZÛb-Ž
+Í/Ùõ0$7œ16
+21 U30n3â¯X4pŸ5-ø5²
+6!Ó6ØA6œ
+¥6õv$7š
+7
+¶76ûì96Ä&
+6Ö¢6*?v5Œ
+57¹4PÞ3ð"3 
+d2;Hj1@E0-ß/¥Í-œ$,e®À  ,@!ð- +.ä4K0b¶1 9k2øY3B
+3È¶45Ò5Íþ6®(6hÆæ6š
+6Û®7 `T7øÂ7:'6á1Ê6¯-	6t
+º6€Å5§AJ5#-š4m
+3Ôœ3
+¡°2%þ1)Õí0Ê.ñ³-Šº²,J8©+ñq,óOb.0Â$/ad>0|M1x
+{2VLR3"ÛH3Ú 4žï5d¡5xÁ©5Ì²«6Cg6En6hÄ6v«û6k6I4K6_Å5Ó³U5L:5
+;44Š3ä_73*¶§2`€ã1ô0×/kÆ\.8²Ü,ýðŽ+,øÀ  +
+È÷,Ýð. ÿ/MYr0eð1b"2Cs3î3Ç@4k+µ4õ°5c5»\Ã6	 â64ï;6Uk6b;6WÞ686
+r5Â
+ÿ5lìä5 j¶4v|)3ÐìD3
+ð2MST1muÎ0qF/WBÐ.(ü,ç¶¢+ŒÀ  +q@ú,ÇÒ{.=/9N¥0O1L920Ô3X3Ž
+â4Tå4Þà5NOZ5ªÞ5ùü¹6$pq6Bs6MË6D%µ6'Þï6 »
+5°d¬5WAR4é4t4_¬,3œyP3
+}82:Æ1W^0Z^t/B¿E.u,Ñ|+| À  +Vð,².z/%CÚ09516Q"2
+À2ð.v3¡4>d4Ç}¬5945°õ5à·¬6ñš6.·â69Z60±64B5çÑ5œU5AÀ4Ñx4HÜ,3ª\2ýÁ 2&°81@ì0CvÙ/.;º.V;,»B}+aŽ8À  +<,U-ãoø/9
+0"×1 h°2
+çW2Ó«Ã3(4(Y;4°d{5#Ý5[5Çr¢6rß6^R6$ê'6
+=d65Î,ð5 5+ê-4¹ò42
+.3j2à2^©1*
+|0,</ž/-ðn¶,¥k+FÒP*~d®+Ô
+K-8¢.G à/aú0`1í1DÔ2ìü2Ìì«3u±n4I4t÷-4Ì5%Ç5Ií»5o5~Et5q5M=75ÀÅ4Ò»Q4}S4ho3
+X2Öí2
+Ñ1MÊ0j>/lN.PŒ6-"/u+Ý^*©¹À  *gw+Á*-
+YT.5Ô
+/M0LQN12²
+2	€D2º÷3`C3íö4_Ñ4»¬5
+&458Á|5[@)5hÈ5]*å5;ën5P4ÀäN4hÎ3÷¿3j2}2Ãš/2:81;^0VC/WÎ.>,-,+É÷4*r?À  *PÀ>+®	,þô
+.$X/9}508p­1!`B1ø·2©v3JÔÒ3×XÕ4J«à4©tM4üMD5'?5FôB5SKª5HÈ<5*€5oÚ4¯
+I4RL3à®;3TNL2±Ko2£Z1)¥h0Aìð/BûM.,T -Òä+¶V*Z·
+À  *9î+è,ã5n.:/%lÒ0$1x1Þ%Š2
+Ú35f3À»§45:4âð4âN
+5hÿ52šV5=ÎÄ54e5GÛ4èÄ46F4=Æ3Éé3>j2î°1êø1ì·0-H/.tÌ. ,ïI6+£)z*ChÖÀ  *#Î+È,ÇvÒ. mÑ/\o0¯n0ýy^1Ã72
+?3ø63ª
+x4 `4Q4ÈNõ5<¿5
+\i5(QÞ5 ç5ö4Î=Ù4_A4'zC3²3(
+æ2ð1Îë;140?¡/îK.ì
+,Òì€+Â*,¢)AÚ%*¢±+ï»T-[0.1õ/1z0
+âJ0ô?~1§¿¶2Kþ2Úg3OÙ"3¯zí4¶}40
+u4Q¹4^ÜS4SC>42C4z03Ž0w3Vvü2â\2S
+|1®žâ0þÐž0#×f/9R.9W-"Vž+úiB*©À¹)J<À  )0n×*þ+ÚBÜ-
+x_.!K/!Ò¯0÷ó0ÞŠï1÷à29®Ÿ2Çgf3=¿®3 BÞ3ðªî4 â£4?žå4KÅà4A14#PG3õôü3€Ä(3D
+2Îêl2ANÎ1£¬0èÂé0ß/)tý.(îà-&n+äzL*Ú¶)8sÄÀ  )*
+mJ+ÄÊd,ÿ+.</ä0
+0É_102'Ð2ŽLc3+Š:3
+Ò3Ùèà4ºÒ4-žB48¯j4/Ö4
+L3Þõ3WÜ31±@2»xK2/1u0Òµ0hU/Oš.Ëh-ö#+ÎX*ô²)&«tÀ  )
+9*m­0+¯Qì,ãet.µ^/9/æF0³uÏ1vÐ_2ò?2¡1a3Æ3ÒÃ3Ã&Ó44·4%ô4
+!4ÈR3Çö13
+ë3Nb2š)2
+áp1y@0Œ§L/òa/	*T.§ð,ï°+žb*z
+^)ã#À  (øYÕ*PÉ+Ùt,ÇÒ-ãÕ.äØ/ÊqÜ0Ý>1Y@¯2 2`3sQ3e5j3¬dÆ3æÖ[4	¶ø44
+ül3ë«3°öÌ3lþ3
+ë2
+2
+ªÁ1dÈ0Š~/Õò.ò
+ -ñó,Ó+
++¢­n*\QW)Ô(ûÚ)[Wn*¢ºŠ+Ôcy,óïß-ö¯.ÛÊ/¬¬0ot:1±F1û¶2Ž2æ2ÄXo3ã€3
+3'$3
+£Â32È	2
+è2
+
+
+1€@T1
+B0xÏ/³Ã
+.å 	. ²,þ§
++ÝÂ*©äÜ)dîþ(À  'ì\)G¡* +Á].,Þ!-à­ž.È;/XÛ0ZC=1À1 I2
+:2mà2³=þ2ðÝŽ3ós3
+P3ð[2ô 2¶Ë:2s%¶2z01
+1
+ÞÊ0c8Å/€"Š.Ñ+i-êîJ,ècš+ÊUŸ*üÊ)PÐ4'÷WbÀ  'Õ-)3ê¢*
+v+®Vâ,ÈRS-Ê¬j.Ž¬/0EA0ñx1Þ1û²ô2Ve2¢#2Ùô
+3KI3
+|3<÷2Ýä2¥k2\-2éC1ÖÒ0ûf¢0M¡ó/@.œ6È-Ôxt,Ò C+¶éz*ž)<±h'ßw¡À  'œÇ®) 4<*mØœ+P,²-Ž«
+.¡
+
+/}dÄ0/áC0×ºë1jæ1àñ»2?²52	
+2Ã
+2éF92ø?P2ë2Æ<2E2E51è°­1sD 0á±08
+ /áÛ.©B(-Ÿ,»ÜÞ+£}5*zYK)('ÇáÀ  'ŠbW)
+}Õ*P€+JH,ŽÇ-©Ì./^ŸJ0°G0œØa1N
+
+1Æ0~2(þá2ÝY2¬ î2Íõâ2ÛA©2Ï¬R2®ô2Ë2.=g1ÍÒ1VÚ0Æž¿0"tN/jì.M-§Ç,¥y+ñ*\')sÒ'¯ž &UŒ(°)B!Ô*~ù+i,$"-ÇÔ.Umå/*|/ž6®0I/c0ÂZ1&¥1}.I1ª»1Ì~s1Ù1ÍŽÍ1¬»R1Å1*Tó0Ç·0O_ó/Ÿ,/©µ.]Âa-CÚ,ny+µ*ý¢)Jò(µF&ñVÀ  &+'ì» )0®Ä*h +4,·
+-uŽ.Bm;/êÊ/§äÆ07h¬0±\©1ùó1fü¯1ÌÌ1º¥×1Æ£µ1»Ï91·1k)Ë10¶\0=W/­ê
+/
+/2.Jh-2,Ÿ'+<Ê*r£)8¿Ð'÷&ÙÀ  &{e2'ÕP);²*Q5$+qÿ<,v0-]s¿./l.õV,/Þ0%¡õ0 8ú1	UA1PË1Þ1šÍ;1³®Ö1©é¥1³ì1TÉ1
+Œ"0¥ 0+N/Tê.ÿi`.7Î-g,
+Õ+}ò*[KÂ)&ò¬'ß€€&ÀÏÀ  &_Â'œæ>)
+È *:S*+WN,[º"-EeÊ.
+kæ.ÚÖÅ/@õ0Û=0J0õa 1:s1{ài1ô1 ¹ö11`o1>iM0ûßr0¥
+0E"/¿É.ätY.#µ-NýÆ,f»+bP*Cô )%'ÇÁ¯&kQÀ  &D
+ê'Š{Þ(ø«
+*#q0+=+`,@à--WÔ.	k;.ÀW]/mÞ00{ã30ØŒ1$g×1^Ó1
+
+1Å1
+y1aY1(	0ÞF 0I 0<0/xUP.ÉS.[;-6zv,KZ`+G§°*,@)Xg'¯Þº&O                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
Index: /branches/czw_branch/20100427/dbconfig/cam.md
===================================================================
--- /branches/czw_branch/20100427/dbconfig/cam.md	(revision 28016)
+++ /branches/czw_branch/20100427/dbconfig/cam.md	(revision 28017)
@@ -14,4 +14,10 @@
     end_stage   STR         64      # Key
     magicked    S64         0
+    software_ver    STR         16
+    maskfrac_npix S32       0
+    maskfrac_static F32	    0.0
+    maskfrac_dynamic F32    0.0
+    maskfrac_magic  F32     0.0
+    maskfrac_advisory F32   0.0
     note        STR         255
 END
@@ -91,4 +97,10 @@
     path_base      STR      255
     fault          S16      0       # Key NOT NULL
+    software_ver    STR         16
+    maskfrac_npix S32       0
+    maskfrac_static F32	    0.0
+    maskfrac_dynamic F32    0.0
+    maskfrac_magic  F32     0.0
+    maskfrac_advisory F32   0.0
     quality        S16      0
 END
Index: /branches/czw_branch/20100427/dbconfig/changes.txt
===================================================================
--- /branches/czw_branch/20100427/dbconfig/changes.txt	(revision 28016)
+++ /branches/czw_branch/20100427/dbconfig/changes.txt	(revision 28017)
@@ -1592,7 +1592,10 @@
 ALTER TABLE pstampDependent CHANGE COLUMN no_magic need_magic TINYINT;
 ALTER TABLE pstampDependent ADD COLUMN fault SMALLINT after need_magic;
+ALTER TABLE pstampDependent ADD COLUMN outdir VARCHAR(255) after imagedb;
 ALTER TABLE pstampDependent ADD KEY (state);
 ALTER TABLE pstampDependent ADD KEY (stage);
 ALTER TABLE pstampDependent ADD KEY (stage_id);
+ALTER TABLE pstampDependent ADD KEY (component);
+ALTER TABLE pstampDependent ADD KEY (imagedb);
 
 ALTER TABLE magicDSRun ADD KEY(stage);
@@ -1602,2 +1605,77 @@
 ALTER TABLE distTarget ADD KEY(stage), ADD KEY(dist_group), ADD KEY(filter), ADD KEY(state);
 
+-- Version 1.1.67
+
+CREATE TABLE Label (
+    label       VARCHAR(64),
+    priority    INT,
+    active      TINYINT,
+    comment     VARCHAR(80),
+    PRIMARY KEY(label),
+    KEY(priority),
+    KEY(active)
+) ENGINE=innodb DEFAULT CHARSET=latin1;
+
+ALTER TABLE pstampRequest ADD COLUMN outdir VARCHAR(64) after uri;
+
+-- Version 1.1.68
+ALTER TABLE chipRun ADD COLUMN software_ver VARCHAR(16) after magicked;
+ALTER TABLE chipRun ADD COLUMN maskfrac_npix INT after software_ver;
+ALTER TABLE chipRun ADD COLUMN maskfrac_static FLOAT after maskfrac_npix;
+ALTER TABLE chipRun ADD COLUMN maskfrac_dynamic FLOAT after maskfrac_static;
+ALTER TABLE chipRun ADD COLUMN maskfrac_magic FLOAT after maskfrac_dynamic;
+ALTER TABLE chipRun ADD COLUMN maskfrac_advisory FLOAT after maskfrac_magic;
+
+ALTER TABLE chipProcessedImfile ADD COLUMN software_ver VARCHAR(16) after magicked;
+ALTER TABLE chipProcessedImfile ADD COLUMN maskfrac_npix INT after software_ver;
+ALTER TABLE chipProcessedImfile ADD COLUMN maskfrac_static FLOAT after maskfrac_npix;
+ALTER TABLE chipProcessedImfile ADD COLUMN maskfrac_dynamic FLOAT after maskfrac_static;
+ALTER TABLE chipProcessedImfile ADD COLUMN maskfrac_magic FLOAT after maskfrac_dynamic;
+ALTER TABLE chipProcessedImfile ADD COLUMN maskfrac_advisory FLOAT after maskfrac_magic;
+
+ALTER TABLE camRun ADD COLUMN software_ver VARCHAR(16) after magicked;
+ALTER TABLE camRun ADD COLUMN maskfrac_npix INT after software_ver;
+ALTER TABLE camRun ADD COLUMN maskfrac_static FLOAT after maskfrac_npix;
+ALTER TABLE camRun ADD COLUMN maskfrac_dynamic FLOAT after maskfrac_static;
+ALTER TABLE camRun ADD COLUMN maskfrac_magic FLOAT after maskfrac_dynamic;
+ALTER TABLE camRun ADD COLUMN maskfrac_advisory FLOAT after maskfrac_magic;
+
+ALTER TABLE camProcessedExp ADD COLUMN software_ver VARCHAR(16) after fault;
+ALTER TABLE camProcessedExp ADD COLUMN maskfrac_npix INT after software_ver;
+ALTER TABLE camProcessedExp ADD COLUMN maskfrac_static FLOAT after maskfrac_npix;
+ALTER TABLE camProcessedExp ADD COLUMN maskfrac_dynamic FLOAT after maskfrac_static;
+ALTER TABLE camProcessedExp ADD COLUMN maskfrac_magic FLOAT after maskfrac_dynamic;
+ALTER TABLE camProcessedExp ADD COLUMN maskfrac_advisory FLOAT after maskfrac_magic;
+
+ALTER TABLE warpRun ADD COLUMN software_ver VARCHAR(16) after magicked;
+ALTER TABLE warpRun ADD COLUMN maskfrac_npix INT after software_ver;
+ALTER TABLE warpRun ADD COLUMN maskfrac_static FLOAT after maskfrac_npix;
+ALTER TABLE warpRun ADD COLUMN maskfrac_dynamic FLOAT after maskfrac_static;
+ALTER TABLE warpRun ADD COLUMN maskfrac_magic FLOAT after maskfrac_dynamic;
+ALTER TABLE warpRun ADD COLUMN maskfrac_advisory FLOAT after maskfrac_magic;
+
+ALTER TABLE warpSkyfile ADD COLUMN software_ver VARCHAR(16) after magicked;
+ALTER TABLE warpSkyfile ADD COLUMN maskfrac_npix INT after software_ver;
+ALTER TABLE warpSkyfile ADD COLUMN maskfrac_static FLOAT after maskfrac_npix;
+ALTER TABLE warpSkyfile ADD COLUMN maskfrac_dynamic FLOAT after maskfrac_static;
+ALTER TABLE warpSkyfile ADD COLUMN maskfrac_magic FLOAT after maskfrac_dynamic;
+ALTER TABLE warpSkyfile ADD COLUMN maskfrac_advisory FLOAT after maskfrac_magic;
+
+ALTER TABLE stackRun ADD COLUMN software_ver VARCHAR(16) after filter;
+
+ALTER TABLE stackSumSkyfile ADD COLUMN software_ver VARCHAR(16) after fault;
+
+ALTER TABLE diffRun ADD COLUMN software_ver VARCHAR(16) after magicked;
+ALTER TABLE diffRun ADD COLUMN maskfrac_npix INT after software_ver;
+ALTER TABLE diffRun ADD COLUMN maskfrac_static FLOAT after maskfrac_npix;
+ALTER TABLE diffRun ADD COLUMN maskfrac_dynamic FLOAT after maskfrac_static;
+ALTER TABLE diffRun ADD COLUMN maskfrac_magic FLOAT after maskfrac_dynamic;
+ALTER TABLE diffRun ADD COLUMN maskfrac_advisory FLOAT after maskfrac_magic;
+
+ALTER TABLE diffSkyfile ADD COLUMN software_ver VARCHAR(16) after magicked;
+ALTER TABLE diffSkyfile ADD COLUMN maskfrac_npix INT after software_ver;
+ALTER TABLE diffSkyfile ADD COLUMN maskfrac_static FLOAT after maskfrac_npix;
+ALTER TABLE diffSkyfile ADD COLUMN maskfrac_dynamic FLOAT after maskfrac_static;
+ALTER TABLE diffSkyfile ADD COLUMN maskfrac_magic FLOAT after maskfrac_dynamic;
+ALTER TABLE diffSkyfile ADD COLUMN maskfrac_advisory FLOAT after maskfrac_magic;
+
Index: /branches/czw_branch/20100427/dbconfig/chip.md
===================================================================
--- /branches/czw_branch/20100427/dbconfig/chip.md	(revision 28016)
+++ /branches/czw_branch/20100427/dbconfig/chip.md	(revision 28017)
@@ -14,4 +14,10 @@
     end_stage   STR         64      # Key
     magicked    S64         0
+    software_ver    STR         16
+    maskfrac_npix S32       0
+    maskfrac_static F32	    0.0
+    maskfrac_dynamic F32    0.0
+    maskfrac_magic  F32     0.0
+    maskfrac_advisory F32   0.0
     note        STR         255
 END
@@ -93,4 +99,10 @@
     quality         S16     0
     magicked        S64     0
+    software_ver    STR         16
+    maskfrac_npix S32       0
+    maskfrac_static F32	    0.0
+    maskfrac_dynamic F32    0.0
+    maskfrac_magic  F32     0.0
+    maskfrac_advisory F32   0.0
 END
 
Index: /branches/czw_branch/20100427/dbconfig/diff.md
===================================================================
--- /branches/czw_branch/20100427/dbconfig/diff.md	(revision 28016)
+++ /branches/czw_branch/20100427/dbconfig/diff.md	(revision 28017)
@@ -15,4 +15,10 @@
     exposure	BOOL	    f
     magicked    S64         0
+    software_ver    STR         16
+    maskfrac_npix S32       0
+    maskfrac_static F32	    0.0
+    maskfrac_dynamic F32    0.0
+    maskfrac_magic  F32     0.0
+    maskfrac_advisory F32   0.0
     diff_mode   S16         0
     note        STR         255
@@ -62,3 +68,9 @@
     quality      S16        0
     magicked    S64         0
+    software_ver     STR        16
+    maskfrac_npix S32       0
+    maskfrac_static F32	    0.0
+    maskfrac_dynamic F32    0.0
+    maskfrac_magic  F32     0.0
+    maskfrac_advisory F32   0.0
 END
Index: /branches/czw_branch/20100427/dbconfig/ipp.m4
===================================================================
--- /branches/czw_branch/20100427/dbconfig/ipp.m4	(revision 28016)
+++ /branches/czw_branch/20100427/dbconfig/ipp.m4	(revision 28017)
@@ -21,4 +21,5 @@
 include(stack.md)
 include(det.md)
+include(label.md)
 include(magic.md)
 include(calibration.md)
Index: /branches/czw_branch/20100427/dbconfig/label.md
===================================================================
--- /branches/czw_branch/20100427/dbconfig/label.md	(revision 28017)
+++ /branches/czw_branch/20100427/dbconfig/label.md	(revision 28017)
@@ -0,0 +1,6 @@
+Label   METADATA
+    label       STR     64  # Primary Key
+    priority    S32      0
+    active      BOOL     t
+    comment     STR     80
+END
Index: /branches/czw_branch/20100427/dbconfig/pstamp.md
===================================================================
--- /branches/czw_branch/20100427/dbconfig/pstamp.md	(revision 28016)
+++ /branches/czw_branch/20100427/dbconfig/pstamp.md	(revision 28017)
@@ -30,4 +30,5 @@
     outProduct  STR         64
     uri         STR         255
+    outdir      STR         255
     fault       S32         0
 END
@@ -55,4 +56,5 @@
     rlabel      STR         64
     need_magic  BOOL        f
+    outdir      STR         255
     fault       S16         0
 END
Index: /branches/czw_branch/20100427/dbconfig/stack.md
===================================================================
--- /branches/czw_branch/20100427/dbconfig/stack.md	(revision 28016)
+++ /branches/czw_branch/20100427/dbconfig/stack.md	(revision 28017)
@@ -14,4 +14,5 @@
     tess_id     STR         64      # Key
     filter      STR         64
+    software_ver    STR         16
     note        STR         255
 END
@@ -49,4 +50,5 @@
     good_frac          F32    0.0     # Key
     fault              S16    0       # Key
+    software_ver    STR         16
     quality            S16    0
 END
Index: /branches/czw_branch/20100427/dbconfig/staticsky.md
===================================================================
--- /branches/czw_branch/20100427/dbconfig/staticsky.md	(revision 28016)
+++ /branches/czw_branch/20100427/dbconfig/staticsky.md	(revision 28017)
@@ -2,5 +2,5 @@
 
 staticskyRun METADATA
-    ss_id       S64         0       # Primary Key AUTO_INCREMENT
+    sky_id      S64         0       # Primary Key AUTO_INCREMENT
     state       STR         64      # Key
     workdir     STR         255
@@ -14,10 +14,10 @@
 
 staticskyInput METADATA
-    ss_id       S64         0       # Primary Key fkey(ss_id) ref staticskyRun(ss_id)
+    sky_id      S64         0       # Primary Key fkey(sky_id) ref staticskyRun(sky_id)
     stack_id    S64         0       # Primary Key fkey(stack_id) ref stackSumSkyfile(stack_id)
 END
 
-staticSkyResult METADATA
-    ss_id              S64    0       # Primary Key fkey(ss_id) ref staticskyRun(ss_id)
+staticskyResult METADATA
+    sky_id             S64    0       # Primary Key fkey(sky_id) ref staticskyRun(sky_id)
     path_base          STR    255
     dtime_phot         F32    0.0
Index: /branches/czw_branch/20100427/dbconfig/warp.md
===================================================================
--- /branches/czw_branch/20100427/dbconfig/warp.md	(revision 28016)
+++ /branches/czw_branch/20100427/dbconfig/warp.md	(revision 28017)
@@ -25,4 +25,10 @@
     registered  TAI         NULL
     magicked    S64         0
+    software_ver    STR         16
+    maskfrac_npix S32       0
+    maskfrac_static F32	    0.0
+    maskfrac_dynamic F32    0.0
+    maskfrac_magic  F32     0.0
+    maskfrac_advisory F32   0.0
     note        STR         255
 END
@@ -62,4 +68,10 @@
     quality        S16      0
     magicked       S64      0
+    software_ver    STR         16
+    maskfrac_npix S32       0
+    maskfrac_static F32	    0.0
+    maskfrac_dynamic F32    0.0
+    maskfrac_magic  F32     0.0
+    maskfrac_advisory F32   0.0
 END
 
Index: /branches/czw_branch/20100427/doc/pslib/psLibSDRS.tex
===================================================================
--- /branches/czw_branch/20100427/doc/pslib/psLibSDRS.tex	(revision 28016)
+++ /branches/czw_branch/20100427/doc/pslib/psLibSDRS.tex	(revision 28017)
@@ -7449,8 +7449,10 @@
 \end{prototype}
 
-The following function changes the given rotation to its inverse:
-
-\begin{prototype}
-psSphereRot *psSphereRotInvert(psSphereRot *rot);
+The following function constructs a the \code{psSphereRot} with the
+inverse rotation of the given euler angles.  This is equivalent to
+applying \code{psSphereRotConjugate} on a \code{psSphereRot} object:
+
+\begin{prototype}
+psSphereRot *psSphereRotInvert(double alphaP, double deltaP, double phiP);
 \end{prototype}
 
Index: /branches/czw_branch/20100427/ippMonitor/Makefile.in
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/Makefile.in	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/Makefile.in	(revision 28017)
@@ -13,5 +13,8 @@
 
 PROGRAMS = \
-$(DESTBIN)/skyplot.dvo
+$(DESTBIN)/skyplot.dvo \
+$(DESTBIN)/getLabels.pl \
+$(DESTBIN)/checkServer.pl \
+$(DESTBIN)/getServerStatus.pl
 
 RAWSRC = \
@@ -43,5 +46,7 @@
 $(DESTWWW)/simplePlotraw.php \
 $(DESTWWW)/skyplot.php \
-$(DESTWWW)/getimage.php
+$(DESTWWW)/getimage.php \
+$(DESTWWW)/czartool.php \
+
 
 DEFSRC = \
Index: /branches/czw_branch/20100427/ippMonitor/def/camIQstats.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/camIQstats.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/camIQstats.d	(revision 28017)
@@ -20,4 +20,6 @@
 FIELD rawExp.exp_name,     	 5, %s,     Exp Name
 FIELD chipRun.label,    	 7, %s,     Label
+FIELD chipRun.data_group,    	 7, %s,     data grp
+FIELD chipRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.dateobs,        	19, %T,     Date/Time
 FIELD rawExp.filter,         	10, %s,     FILTER
Index: /branches/czw_branch/20100427/ippMonitor/def/camPendingExp.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/camPendingExp.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/camPendingExp.d	(revision 28017)
@@ -22,4 +22,6 @@
 FIELD camRun.state,              5,   %s,     State
 FIELD camRun.label,              5,   %s,     Label
+FIELD camRun.data_group,              5,   %s,     data grp
+FIELD camRun.dist_group,              5,   %s,     dist grp
 FIELD rawExp.telescope,      	10,   %s,     Telescope
 FIELD rawExp.camera,         	10,   %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/camProcessedExp.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/camProcessedExp.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/camProcessedExp.d	(revision 28017)
@@ -30,4 +30,6 @@
 FIELD camRun.state,                      5,   %s,     state,        value,  	 camProcessedImfile.php,  ARG4
 FIELD camRun.label,             	 5,   %s,     Label
+FIELD camRun.data_group,             	 5,   %s,     data grp
+FIELD camRun.dist_group,             	 5,   %s,     dist grp
 FIELD rawExp.telescope,      		10,   %s,     Telescope
 FIELD rawExp.camera,         		10,   %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/camProcessedExp_Images.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/camProcessedExp_Images.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/camProcessedExp_Images.d	(revision 28017)
@@ -33,4 +33,6 @@
 FIELD camRun.cam_id,             	 5,   %d,     Cam ID,       value,  	 camProcessedExp_Images.php,     ARG3
 FIELD camRun.label,             	 5,   %s,     Label
+FIELD camRun.data_group,             	 5,   %s,     data grp
+FIELD camRun.dist_group,             	 5,   %s,     dist grp
 FIELD *,    	                	 8,   %s,     image,        image=JPEG2, camProcessedImfile.php,  ARG4
 FIELD rawExp.telescope,      		10,   %s,     Telescope
Index: /branches/czw_branch/20100427/ippMonitor/def/camProcessedExp_NoImages.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/camProcessedExp_NoImages.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/camProcessedExp_NoImages.d	(revision 28017)
@@ -30,4 +30,6 @@
 FIELD camRun.state,                      5,   %s,     state,        value,  	 camProcessedImfile.php,  ARG4
 FIELD camRun.label,                      5,   %s,     label
+FIELD camRun.data_group,                      5,   %s,     data grp
+FIELD camRun.dist_group,                      5,   %s,     dist grp
 FIELD rawExp.telescope,      		10,   %s,     Telescope
 FIELD rawExp.camera,         		10,   %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/camProcessedExp_failure.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/camProcessedExp_failure.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/camProcessedExp_failure.d	(revision 28017)
@@ -29,4 +29,6 @@
 FIELD camRun.state,                      5,   %s,     state,        value,       camProcessedImfile.php,      ARG4
 FIELD camRun.label,                      5,   %s,     label
+FIELD camRun.data_group,                      5,   %s,     data grp
+FIELD camRun.dist_group,                      5,   %s,     dist grp
 FIELD rawExp.telescope,      		10,   %s,     Telescope
 FIELD rawExp.camera,         		10,   %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/camProcessedImfile.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/camProcessedImfile.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/camProcessedImfile.d	(revision 28017)
@@ -27,4 +27,6 @@
 FIELD camRun.cam_id,            	 5,   %s,     Cam ID,       value,       camProcessedExp.php,     ARG3
 FIELD camRun.label,             	 5,   %s,     Label
+FIELD camRun.data_group,             	 5,   %s,     data grp
+FIELD camRun.dist_group,             	 5,   %s,     dist grp
 FIELD rawExp.telescope,      		10,   %s,     Telescope
 FIELD rawExp.camera,         		10,   %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/camStageExp.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/camStageExp.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/camStageExp.d	(revision 28017)
@@ -21,4 +21,6 @@
 FIELD camRun.state,              5,   %s,     state
 FIELD camRun.label,              5,   %s,     label
+FIELD camRun.data_group,              5,   %s,     data grp
+FIELD camRun.dist_group,              5,   %s,     dist grp
 FIELD rawExp.telescope,      	10,   %s,     Telescope
 FIELD rawExp.camera,         	10,   %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/chipIQstats.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/chipIQstats.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/chipIQstats.d	(revision 28017)
@@ -20,4 +20,6 @@
 FIELD chipRun.chip_id,    	 5, %d,     Ch ID,       value,  chipProcessedImfile.php, ARG2
 FIELD chipRun.label,    	 7, %s,     Label
+FIELD chipRun.data_group,    	 7, %s,     data grp
+FIELD chipRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.dateobs,        	19, %T,     Date/Time
 FIELD rawExp.filter,         	10, %s,     FILTER
Index: /branches/czw_branch/20100427/ippMonitor/def/chipPendingExp.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/chipPendingExp.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/chipPendingExp.d	(revision 28017)
@@ -20,4 +20,6 @@
 FIELD chipRun.state,    	 7, %s,     State
 FIELD chipRun.label,    	 7, %s,     Label
+FIELD chipRun.data_group,    	 7, %s,     data grp
+FIELD chipRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.telescope,      	10, %s,     Telescope
 FIELD rawExp.camera,         	10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/chipPendingImfile.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/chipPendingImfile.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/chipPendingImfile.d	(revision 28017)
@@ -25,4 +25,6 @@
 FIELD chipRun.state,    	 7, %s,     State
 FIELD chipRun.label,    	 7, %s,     Label
+FIELD chipRun.data_group,    	 7, %s,     data grp
+FIELD chipRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.telescope,      	10, %s,     Telescope
 FIELD rawExp.camera,         	10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/chipProcessedExp.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/chipProcessedExp.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/chipProcessedExp.d	(revision 28017)
@@ -20,4 +20,6 @@
 FIELD chipRun.state,    	 7, %s,     State
 FIELD chipRun.label,    	 7, %s,     Label
+FIELD chipRun.data_group,    	 7, %s,     data grp
+FIELD chipRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.telescope,      	10, %s,     Telescope
 FIELD rawExp.camera,         	10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/chipProcessedImfile.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/chipProcessedImfile.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/chipProcessedImfile.d	(revision 28017)
@@ -30,4 +30,6 @@
 FIELD chipRun.state,        	   	  7, %s,     State,       value,  chipProcessedImfile.php, ARG3
 FIELD chipRun.label,        	   	  7, %s,     Label
+FIELD chipRun.data_group,        	   	  7, %s,     data grp
+FIELD chipRun.dist_group,        	   	  7, %s,     dist grp
 FIELD rawExp.telescope,      	   	 10, %s,     Telescope
 FIELD rawExp.camera,         	   	 10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/chipProcessedImfile_failure.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/chipProcessedImfile_failure.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/chipProcessedImfile_failure.d	(revision 28017)
@@ -30,4 +30,6 @@
 FIELD chipRun.state,        	   	  7, %s,     State,       value,  chipProcessedImfile_failure.php, ARG3
 FIELD chipRun.label,        	   	  7, %s,     Label
+FIELD chipRun.data_group,        	   	  7, %s,     data grp
+FIELD chipRun.dist_group,        	   	  7, %s,     dist grp
 FIELD chipProcessedImfile.fault,      	  2, %d,     Fault
 FIELD rawExp.telescope,      	   	 10, %s,     Telescope
Index: /branches/czw_branch/20100427/ippMonitor/def/chipStageExp.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/chipStageExp.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/chipStageExp.d	(revision 28017)
@@ -18,4 +18,6 @@
 FIELD chipRun.state,    	 7, %s,     State
 FIELD chipRun.label,    	 7, %s,     Label
+FIELD chipRun.data_group,    	 7, %s,     data grp
+FIELD chipRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.telescope,      	10, %s,     Telescope
 FIELD rawExp.camera,         	10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/destreakRun.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/destreakRun.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/destreakRun.d	(revision 28017)
@@ -19,5 +19,5 @@
 FIELD magicDSRun.cam_id,       5, %d,     Camera ID
 FIELD magicDSRun.label,        10, %s,     Label
-FIELD magicDSRun.data_group,   8, %s,     Data Group
+FIELD magicDSRun.data_group,        10, %s,     data grp
 FIELD magicDSRun.outroot,      10, %s,     Out Root
 FIELD magicDSRun.recoveryroot, 5, %d,     Recov. Root
Index: /branches/czw_branch/20100427/ippMonitor/def/diffFailedSkyfile.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/diffFailedSkyfile.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/diffFailedSkyfile.d	(revision 28017)
@@ -16,4 +16,6 @@
 FIELD diffSkyfile.skycell_id,          5, %s,     Skycell ID
 FIELD diffRun.label,    	       5, %s,     Label
+FIELD diffRun.data_group,    	       5, %s,     data grp
+FIELD diffRun.dist_group,    	       5, %s,     dist grp
 # FIELD diffRun.filter,    	       5, %s,     Filter
 FIELD diffRun.tess_id,    	       5, %s,     Tess ID
Index: /branches/czw_branch/20100427/ippMonitor/def/diffInputSkyfile.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/diffInputSkyfile.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/diffInputSkyfile.d	(revision 28017)
@@ -12,4 +12,6 @@
 FIELD    diffRun.state,         	    7, %s,     state
 FIELD    diffRun.label,	    		    7, %s,     label
+FIELD    diffRun.data_group,   		    7, %s,     data grp
+FIELD    diffRun.dist_group,  		    7, %s,     dist grp
 FIELD    diffRun.magicked,	     	    4, %d,     Magicked
 FIELD    diffInputSkyfile.warp1,	    5, %d,     warp 1
Index: /branches/czw_branch/20100427/ippMonitor/def/diffProcessedSkyfile.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/diffProcessedSkyfile.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/diffProcessedSkyfile.d	(revision 28017)
@@ -17,4 +17,6 @@
 FIELD diffSkyfile.skycell_id,          4, %s,     Skycell ID
 FIELD diffRun.label,    	       5, %s,     Label
+FIELD diffRun.data_group,    	       5, %s,     data grp
+FIELD diffRun.dist_group,    	       5, %s,     dist grp
 # FIELD diffRun.filter,    	       5, %s,     Filter
 FIELD diffRun.tess_id,    	       5, %s,     Tess ID
Index: /branches/czw_branch/20100427/ippMonitor/def/diffProcessedSkyfile_Images.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/diffProcessedSkyfile_Images.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/diffProcessedSkyfile_Images.d	(revision 28017)
@@ -22,4 +22,6 @@
 FIELD diffSkyfile.skycell_id,          5, %s,     Skycell ID
 FIELD diffRun.label,    	       5, %s,     Label
+FIELD diffRun.data_group,    	       5, %s,     data grp
+FIELD diffRun.dist_group,    	       5, %s,     dist grp
 FIELD *,    	                       8, %s,     image,         image=JPEG2, diffProcessedSkyfile_Images.php,  ARG7
 # FIELD diffRun.filter,    	       5, %s,     Filter
Index: /branches/czw_branch/20100427/ippMonitor/def/diffRun.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/diffRun.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/diffRun.d	(revision 28017)
@@ -8,4 +8,6 @@
 FIELD    state,		 7, %s,     state
 FIELD    label,		 7, %s,     label
+FIELD    data_group,	 7, %s,     data grp
+FIELD    dist_group,	 7, %s,     dist grp
 FIELD    magicked,	 4, %d,     Magicked
 FIELD    tess_id,	 8, %s,     tess ID
Index: /branches/czw_branch/20100427/ippMonitor/def/distRun.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/distRun.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/distRun.d	(revision 28017)
@@ -15,4 +15,5 @@
 FIELD distRun.magic_ds_id,    5, %d,     Magic DS ID
 FIELD distRun.label,          5, %s,     Label
+FIELD distRun.data_group,          5, %s,     data grp
 FIELD distRun.outroot,        5, %s,     Outroot
 FIELD distRun.outdir,         5, %s,     Outdir
Index: /branches/czw_branch/20100427/ippMonitor/def/distSummary.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/distSummary.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/distSummary.d	(revision 28017)
@@ -6,4 +6,5 @@
 #     field                   size  format  name         show    link to                  extras
 FIELD distRun.label,          15, %s,     Label
+FIELD distRun.data_group,          15, %s,     data grp
 FIELD distRun.stage,          5, %s,     Stage
 FIELD distRun.state,          5, %s,     State
Index: /branches/czw_branch/20100427/ippMonitor/def/fakePendingExp.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/fakePendingExp.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/fakePendingExp.d	(revision 28017)
@@ -26,4 +26,6 @@
 FIELD fakeRun.state,    	 7, %s,     state
 FIELD fakeRun.label,    	 7, %s,     label
+FIELD fakeRun.data_group,    	 7, %s,     data grp
+FIELD fakeRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.telescope,      	10, %s,     Telescope
 FIELD rawExp.camera,         	10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/fakePendingImfile.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/fakePendingImfile.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/fakePendingImfile.d	(revision 28017)
@@ -27,4 +27,6 @@
 FIELD fakeRun.state,    	 7, %s,     State
 FIELD fakeRun.label,    	 7, %s,     label
+FIELD fakeRun.data_group,    	 7, %s,     data grp
+FIELD fakeRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.telescope,      	10, %s,     Telescope
 FIELD rawExp.camera,         	10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/fakeProcessedExp.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/fakeProcessedExp.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/fakeProcessedExp.d	(revision 28017)
@@ -26,4 +26,6 @@
 FIELD fakeRun.state,    	 7, %s,     state
 FIELD fakeRun.label,    	 7, %s,     label
+FIELD fakeRun.data_group,    	 7, %s,     data grp
+FIELD fakeRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.telescope,      	10, %s,     Telescope
 FIELD rawExp.camera,         	10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/fakeProcessedImfile.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/fakeProcessedImfile.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/fakeProcessedImfile.d	(revision 28017)
@@ -34,4 +34,6 @@
 FIELD fakeRun.state,                   7, %s,     State,       value,  fakeProcessedImfile.php, ARG5
 FIELD fakeRun.label,                   7, %s,     Label
+FIELD fakeRun.data_group,                   7, %s,     data grp
+FIELD fakeRun.dist_group,                   7, %s,     dist grp
 FIELD rawExp.telescope,               10, %s,     Telescope
 FIELD rawExp.camera,                  10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/fakeProcessedImfile_failure.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/fakeProcessedImfile_failure.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/fakeProcessedImfile_failure.d	(revision 28017)
@@ -34,4 +34,6 @@
 FIELD fakeRun.state,                   7, %s,     State,       value,  fakeProcessedImfile_failure.php, ARG5
 FIELD fakeRun.label,                   7, %s,     Label
+FIELD fakeRun.data_group,                   7, %s,     data grp
+FIELD fakeRun.dist_group,                   7, %s,     dist grp
 FIELD rawExp.telescope,               10, %s,     Telescope
 FIELD rawExp.camera,                  10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/fakeStageExp.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/fakeStageExp.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/fakeStageExp.d	(revision 28017)
@@ -24,4 +24,6 @@
 FIELD fakeRun.state,    	 7, %s,     state
 FIELD fakeRun.label,    	 7, %s,     label
+FIELD fakeRun.data_group,    	 7, %s,     data grp
+FIELD fakeRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.telescope,      	10, %s,     Telescope
 FIELD rawExp.camera,         	10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/flatcorrCamera.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/flatcorrCamera.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/flatcorrCamera.d	(revision 28017)
@@ -19,4 +19,6 @@
 FIELD camRun.state,    	         7, %s,     State
 FIELD chipRun.label,    	 7, %s,     Label
+FIELD chipRun.data_group,    	 7, %s,     data grp
+FIELD chipRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.telescope,      	10, %s,     Telescope
 FIELD rawExp.camera,         	10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/flatcorrChip.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/flatcorrChip.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/flatcorrChip.d	(revision 28017)
@@ -18,4 +18,6 @@
 FIELD chipRun.state,    	 7, %s,     State
 FIELD chipRun.label,    	 7, %s,     Label
+FIELD chipRun.data_group,    	 7, %s,     data grp
+FIELD chipRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.telescope,      	10, %s,     Telescope
 FIELD rawExp.camera,         	10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/magicFailedMasks.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/magicFailedMasks.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/magicFailedMasks.d	(revision 28017)
@@ -12,4 +12,5 @@
 FIELD    magicRun.diff_id,	 5,   %d,     Diff ID
 FIELD    magicRun.label, 	 5,   %s,     Label
+FIELD    magicRun.data_group, 	 5,   %s,     data grp
 FIELD    magicRun.inverse,	 5,   %d,     Inverse
 FIELD    magicRun.state,	 5,   %s,     State
Index: /branches/czw_branch/20100427/ippMonitor/def/magicFailedNodes.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/magicFailedNodes.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/magicFailedNodes.d	(revision 28017)
@@ -14,4 +14,5 @@
 FIELD    magicRun.diff_id,	 5,   %d,     Diff ID
 FIELD    magicRun.label, 	 5,   %s,     Label
+FIELD    magicRun.data_group, 	 5,   %s,     data grp
 FIELD    magicRun.inverse,	 5,   %d,     Inverse
 FIELD    magicRun.state,	 5,   %s,     State
Index: /branches/czw_branch/20100427/ippMonitor/def/magicFailedTrees.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/magicFailedTrees.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/magicFailedTrees.d	(revision 28017)
@@ -11,4 +11,5 @@
 FIELD    diff_id,	 5,   %d,     Diff ID
 FIELD    label,	 	 5,   %s,     Label
+FIELD    data_group, 	 5,   %s,     Data Grp
 FIELD    inverse,	 5,   %d,     Inverse
 FIELD    state,		 5,   %s,     State
Index: /branches/czw_branch/20100427/ippMonitor/def/magicProcessedMasks.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/magicProcessedMasks.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/magicProcessedMasks.d	(revision 28017)
@@ -11,4 +11,5 @@
 FIELD    magicRun.diff_id,	 5,   %d,     Diff ID
 FIELD    magicRun.label, 	 5,   %s,     Label
+FIELD    magicRun.data_group, 	 5,   %s,     data grp
 FIELD    magicRun.inverse,	 5,   %d,     Inverse
 FIELD    magicRun.state,	 5,   %s,     State
Index: /branches/czw_branch/20100427/ippMonitor/def/magicProcessedMasks_Images.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/magicProcessedMasks_Images.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/magicProcessedMasks_Images.d	(revision 28017)
@@ -19,4 +19,5 @@
 # FIELD    *,                      8,   %s,     image,         image=JPEG2, diffProcessedSkyfile_Images.php,  ARG7
 FIELD    magicRun.label, 	 5,   %s,     Label
+FIELD    magicRun.data_group, 	 5,   %s,     data grp
 FIELD    magicRun.inverse,	 5,   %d,     Inverse
 FIELD    magicRun.state,	 5,   %s,     State
Index: /branches/czw_branch/20100427/ippMonitor/def/magicProcessedNodes.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/magicProcessedNodes.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/magicProcessedNodes.d	(revision 28017)
@@ -13,4 +13,5 @@
 FIELD    magicRun.diff_id,	 5,   %d,     Diff ID
 FIELD    magicRun.label, 	 5,   %s,     Label
+FIELD    magicRun.data_group, 	 5,   %s,     data grp
 FIELD    magicRun.inverse,	 5,   %d,     Inverse
 FIELD    magicRun.state,	 5,   %s,     State
Index: /branches/czw_branch/20100427/ippMonitor/def/magicRun.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/magicRun.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/magicRun.d	(revision 28017)
@@ -9,4 +9,5 @@
 FIELD    diff_id,	 5,   %d,     Diff ID
 FIELD    label,	 	 5,   %s,     Label
+FIELD    data_group, 	 5,   %s,     Data Grp
 FIELD    inverse,	 5,   %d,     Inverse
 FIELD    state,		 5,   %s,     State
Index: /branches/czw_branch/20100427/ippMonitor/def/magicTrees.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/magicTrees.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/magicTrees.d	(revision 28017)
@@ -11,4 +11,5 @@
 FIELD    magicRun.diff_id,	 5,   %d,     Diff ID
 FIELD    magicRun.label, 	 5,   %s,     Label
+FIELD    magicRun.data_group, 	 5,   %s,     data grp
 FIELD    magicRun.inverse,	 5,   %d,     Inverse
 FIELD    magicRun.state,	 5,   %s,     State
Index: /branches/czw_branch/20100427/ippMonitor/def/stackFailedSkyfile.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/stackFailedSkyfile.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/stackFailedSkyfile.d	(revision 28017)
@@ -16,4 +16,6 @@
 FIELD stackRun.skycell_id,          5, %s,     Skycell ID
 FIELD stackRun.label,    	    5, %s,     Label
+FIELD stackRun.data_group,    	    5, %s,     data grp
+FIELD stackRun.dist_group,    	    5, %s,     dist grp
 FIELD stackRun.filter,    	    5, %s,     Filter
 FIELD stackRun.tess_id,    	    5, %s,     Tess ID
Index: /branches/czw_branch/20100427/ippMonitor/def/stackInputSkyfile.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/stackInputSkyfile.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/stackInputSkyfile.d	(revision 28017)
@@ -34,4 +34,6 @@
 FIELD stackRun.state,    	    7, %s,     State
 FIELD stackRun.label,    	    7, %s,     Label
+FIELD stackRun.data_group,    	    7, %s,     data grp
+FIELD stackRun.dist_group,    	    7, %s,     dist grp
 FIELD rawExp.telescope,      	   10, %s,     Telescope
 FIELD rawExp.camera,         	   10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/stackProcessedSkyfile.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/stackProcessedSkyfile.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/stackProcessedSkyfile.d	(revision 28017)
@@ -17,4 +17,6 @@
 FIELD stackRun.skycell_id,          5, %s,     Skycell ID
 FIELD stackRun.label,    	    5, %s,     Label
+FIELD stackRun.data_group,    	    5, %s,     data grp
+FIELD stackRun.dist_group,    	    5, %s,     dist grp
 FIELD stackRun.filter,    	    5, %s,     Filter
 FIELD stackRun.tess_id,    	    5, %s,     Tess ID
Index: /branches/czw_branch/20100427/ippMonitor/def/stackProcessedSkyfile_Images.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/stackProcessedSkyfile_Images.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/stackProcessedSkyfile_Images.d	(revision 28017)
@@ -21,4 +21,6 @@
 FIELD stackRun.skycell_id,          5, %s,     Skycell ID
 FIELD stackRun.label,    	    5, %s,     Label
+FIELD stackRun.data_group,    	    5, %s,     data grp
+FIELD stackRun.dist_group,    	    5, %s,     dist grp
 FIELD *,    	                    8, %s,     image,         image=JPEG2, stackProcessedSkyfile_Images.php,  ARG7
 FIELD stackRun.filter,    	    5, %s,     Filter
Index: /branches/czw_branch/20100427/ippMonitor/def/stackRun.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/stackRun.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/stackRun.d	(revision 28017)
@@ -9,4 +9,6 @@
 FIELD    filter,	 5,   %s,     Filter
 FIELD    label,	 	 5,   %s,     Label
+FIELD    data_group, 	 5,   %s,     Data grp
+FIELD    dist_group,	 5,   %s,     Dist grp
 FIELD    tess_id,	 5,   %s,     Tess ID
 FIELD    state,		 5,   %s,     State
Index: /branches/czw_branch/20100427/ippMonitor/def/warpFailedSkyfiles.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/warpFailedSkyfiles.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/warpFailedSkyfiles.d	(revision 28017)
@@ -36,4 +36,6 @@
 FIELD warpRun.state,    	  7, %s,     state,        value,  warpFailedSkyfiles.php,  ARG7
 FIELD warpRun.label,    	  7, %s,     label
+FIELD warpRun.data_group,    	  7, %s,     data grp
+FIELD warpRun.dist_group,    	  7, %s,     dist grp
 FIELD warpSkyfile.tess_id,    	 10, %s,     tess
 FIELD warpSkyfile.good_frac,  	  5, %s,     good_frac
Index: /branches/czw_branch/20100427/ippMonitor/def/warpProcessedSkyfiles.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/warpProcessedSkyfiles.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/warpProcessedSkyfiles.d	(revision 28017)
@@ -39,4 +39,6 @@
 FIELD warpRun.state,    	  7, %s,     state,        value,  warpProcessedSkyfiles.php, ARG7
 FIELD warpRun.label,    	  7, %s,     label,        value
+FIELD warpRun.data_group,    	  7, %s,     data grp
+FIELD warpRun.dist_group,    	  7, %s,     dist grp
 FIELD warpSkyfile.tess_id,    	 10, %s,     tess
 FIELD warpSkyfile.good_frac,  	  5, %s,     good_frac
Index: /branches/czw_branch/20100427/ippMonitor/def/warpProcessedSkyfiles_Images.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/warpProcessedSkyfiles_Images.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/warpProcessedSkyfiles_Images.d	(revision 28017)
@@ -43,4 +43,6 @@
 FIELD warpRun.state,    	  7, %s,     state,        value,  warpProcessedSkyfiles.php, ARG7
 FIELD warpRun.label,    	  7, %s,     label,        value
+FIELD warpRun.data_group,    	  7, %s,     label,        data grp
+FIELD warpRun.dist_group,    	  7, %s,     label,        dist grp
 FIELD warpSkyfile.tess_id,    	 10, %s,     tess
 FIELD warpSkyfile.good_frac,  	  5, %s,     good_frac
Index: /branches/czw_branch/20100427/ippMonitor/def/warpSkycellMap.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/warpSkycellMap.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/warpSkycellMap.d	(revision 28017)
@@ -20,4 +20,6 @@
 FIELD    warpRun.state,               5,    %s,     State
 FIELD    warpRun.label,               5,    %s,     Label
+FIELD    warpRun.data_group,               5,    %s,     data grp
+FIELD    warpRun.dist_group,               5,    %s,     dist grp
 FIELD    warpSkyCellMap.skycell_id,   5,    %s,     Skycell ID
 FIELD    warpSkyCellMap.tess_id,      5,    %s,     Tessellation ID
Index: /branches/czw_branch/20100427/ippMonitor/def/warpStageExp.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/warpStageExp.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/warpStageExp.d	(revision 28017)
@@ -27,4 +27,6 @@
 FIELD warpRun.state,    	 7, %s,     state
 FIELD warpRun.label,    	 7, %s,     label
+FIELD warpRun.data_group,    	 7, %s,     data grp
+FIELD warpRun.dist_group,    	 7, %s,     dist grp
 FIELD rawExp.telescope,      	10, %s,     Telescope
 FIELD rawExp.camera,         	10, %s,     Camera
Index: /branches/czw_branch/20100427/ippMonitor/def/warpStageSkyfileInputs.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/warpStageSkyfileInputs.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/warpStageSkyfileInputs.d	(revision 28017)
@@ -40,4 +40,6 @@
 FIELD warpRun.state,    	  7, %s,     state
 FIELD warpRun.label,    	  7, %s,     label
+FIELD warpRun.data_group,    	  7, %s,     data grp
+FIELD warpRun.dist_group,    	  7, %s,     dist grp
 FIELD warpSkyCellMap.skycell_id, 10, %s,     skycell
 FIELD warpSkyCellMap.tess_id,    10, %s,     tess
Index: /branches/czw_branch/20100427/ippMonitor/def/warpStageSkyfiles.d
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/def/warpStageSkyfiles.d	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/def/warpStageSkyfiles.d	(revision 28017)
@@ -30,4 +30,6 @@
 FIELD warpRun.state,    	  7, %s,     state
 FIELD warpRun.label,    	  7, %s,     label
+FIELD warpRun.data_group,    	  7, %s,     data grp
+FIELD warpRun.dist_group,    	  7, %s,     dist grp
 FIELD warpSkyCellMap.tess_id,    10, %s,     tess
 FIELD warpSkyCellMap.fault,      10, %s,     fault
Index: /branches/czw_branch/20100427/ippMonitor/raw/czartool.php
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/raw/czartool.php	(revision 28017)
+++ /branches/czw_branch/20100427/ippMonitor/raw/czartool.php	(revision 28017)
@@ -0,0 +1,315 @@
+<?php
+include 'ipp.php';
+include 'site.php';
+
+$ID = checkID ();
+
+// require an explicit project
+if (! $ID['proj']) { projectform ($ID); }
+
+$db = dbconnect($ID['proj']);
+
+if ($ID['menu']) {$myMenu = $ID['menu'];} 
+else {$myMenu = "ipp.imfiles.dat";}
+
+menu($myMenu, 'Czartool', 'ipp.css', $ID['link'], $ID['proj']);
+
+$pass = $ID['pass'];
+$proj = $ID['proj'];
+$menu = $ID['menu'];
+
+$userSelection = $_GET[label];
+
+if ($userSelection == "") {$userSelection = $_POST['state'];}
+if ($userSelection == "") {$userSelection = "new";}
+
+$debug = 0;
+
+$PATH = getenv("PATH");
+putenv("PATH=$BINDIR:$PATH");
+
+$LD_LIBRARY_PATH = getenv("LD_LIBRARY_PATH");
+putenv("LD_LIBRARY_PATH=$LIBDIR:$LD_LIBRARY_PATH");
+
+exec("getLabels.pl -s stdscience", $stdsLabels, $status);
+exec("getLabels.pl -s distribution", $distLabels, $status);
+
+if ($debug) {
+    echo "prog returned $status, and output:<br>";
+    for ($i = 0; $i < count($distLabels); $i++) { 
+        echo "$distLabels[$i]<br>";
+    }           
+}
+
+$states=array("full","new","drop","wait");
+$stages=array("chip","cam","fake","warp","stack","diff","magic","destreak","dist");
+$servers=array("addstar", "cleanup", "detrend", "distribution", "pstamp", "publishing", "registration", "replication", "stdscience", "summitcopy");
+$separator = "-----";
+// set up the form
+echo "<form action=\"czartool.php\" method=\"POST\">\n";
+echo "<select name=state >\n";
+echo "<option value=\"none\">Select one...</option>\n";
+echo "<option value=\"none\">$separator</option>\n";
+foreach ($states as &$state) {echo "<option value=\"$state\">'$state' for all labels</option>\n";}
+echo "<option value=\"none\">$separator</option>\n";
+echo "<option value=\"servers\">Check all pantasks servers</option>\n";
+foreach ($servers as &$server) {echo "<option value=\"$server\">Status for '$server' server</option>\n";}
+echo "<option value=\"none\">$separator</option>\n";
+foreach ($stdsLabels as &$label) {echo "<option value=\"$label\">$label</option>\n";}
+
+echo "</select>\n";
+echo "<input type=submit value=Go>\n";
+
+echo "<input type=\"hidden\" name=\"pass\" value=\"$pass\">\n";
+echo "<input type=\"hidden\" name=\"proj\" value=\"$proj\">\n";
+echo "<input type=\"hidden\" name=\"menu\" value=\"$menu\">\n";
+echo "</form>\n";
+
+
+$stateChosen = 0;
+foreach ($states as &$state) {
+
+    if ($userSelection == $state) {
+        showAllLabels($pass, $proj, $db, $stdsLabels, $distLabels, $stages, $states, $state); 
+        $stateChosen=1;
+        break;
+    }
+}
+
+$serverChosen = 0;
+foreach ($servers as &$server) {
+
+    if ($userSelection == $server) {
+        showServerStatus($server); 
+        $serverChosen=1;
+        break;
+    }
+}
+if (!$stateChosen && !$serverChosen) {
+
+    if ($userSelection == "servers") {showAllServerStatus($servers); }// TODO
+    elseif ($userSelection == $separator) {}
+    else { showOneLabel($pass, $proj, $db, $userSelection, $stages, $states);}
+
+}
+menu_end();
+
+###########################################################################
+#
+# Shows the status of the provided pantasks server 
+#
+###########################################################################
+function showServerStatus($server) {
+
+    echo "<p> Status for $server server </p>";
+
+    $results=array();
+    exec("getServerStatus.pl -s $server", $results, $status);
+
+    foreach ($results as &$line) {
+        echo "<pre>\n";
+        echo "$line\n";
+        echo "</pre>\n";
+
+    }
+
+}
+
+###########################################################################
+#
+# Checks the status of all the pantasks servers 
+#
+###########################################################################
+function showAllServerStatus($servers) {
+
+    echo "<p> Status for all pantasks servers </p>";
+
+    // set up table columns
+    $class = "list";
+    echo "<table class=list>\n";
+    echo "<tr><td></td>\n";
+    write_header_cell($class, "Server");
+    write_header_cell($class, "Alive?");
+    write_header_cell($class, "Scheduler running?");
+    echo "</tr>\n";
+
+    foreach ($servers as &$server) {
+
+        $results=array();
+        exec("checkServer.pl -s $server", $results, $status);
+
+        echo "<tr><td></td>\n";
+        write_table_cell($class, '%s', "", $server);
+        write_table_cell($class, '%s', "", $results[0]);
+        write_table_cell($class, '%s', "", $results[1]);
+        echo "</tr>\n";
+    }
+
+    echo "</table>\n";
+}
+
+
+###########################################################################
+#
+# Checks one label and prints results in a table
+#
+###########################################################################
+function showOneLabel($pass, $proj, $db, $label, $stages, $states) {
+
+    echo "<p> Current status for label '$label' (any faults are shown in parentheses) </p>";
+
+    // set up table columns
+    $class = "list";
+    echo "<table class=list>\n";
+    echo "<tr><td></td>\n";
+    write_header_cell($class, "state");
+    foreach ($stages as &$stage) {write_header_cell($class, $stage);}
+    echo "</tr>\n";
+
+    // write rows
+    foreach ($states as &$state) {
+
+        $link = "czartool.php?pass=" . $pass . "&proj=" . $proj . "&label=" . $state;
+
+        echo "<tr><td></td>\n";
+        write_table_cell($class, '%s', $link, $state);
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $label,"chipRun", $state, "chip"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $label,"camRun", $state, "cam"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $label,"fakeRun", $state, "fake"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $label,"warpRun", $state, "warp"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $label,"stackRun", $state, "stack"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $label,"diffRun", $state, "diff"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $label,"magicRun", $state, "magic"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $label,"magicDSRun", $state, "magicDS"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $label,"distRun", $state, "dist"));
+        echo "</tr>\n";
+    }
+
+    echo "</table>\n";
+}
+
+###########################################################################
+#
+# Creates table for all labels showing all stages for given 'state'
+#
+###########################################################################
+function showAllLabels($pass, $proj, $db, $stdsLabels, $distLabels, $stages, $states, $selectedState) {
+
+    echo "<p> Current stdscience labels for '$selectedState' (any faults are shown in parentheses)</p>";
+
+    // set up table columns
+    $class = "list";
+    echo "<table class=list>\n";
+    echo "<tr><td></td>\n";
+    write_header_cell($class, "label");
+    write_header_cell($class, "distributing?");
+    //    echo "<td class=\"$class\"><a href=\"$link\"> $myValue </a></td>\n";
+    //    echo "<th class=\"$class\"><a href=\"czartool.php\">label</th>\n";
+
+    foreach ($stages as &$stage) {write_header_cell($class, $stage);}
+    //foreach ($stages as &$stage) {
+
+    //  $link = "czartool.php?pass=" . $pass . "&proj=" . $proj . "&label=" . $stage;
+    // echo "<th class=\"$class\"><a href=\"$link\">$stage</th>\n";
+    // }
+
+    echo "</tr>\n";
+
+    // write rows
+    foreach ($stdsLabels as &$stdsLabel) {
+
+        $distributing = false;
+        foreach ($distLabels as &$distLabel) {
+
+            if ($stdsLabel == $distLabel) { $distributing = true; break;}
+        }
+
+
+        // create link to label summary page for each label
+        $link = "czartool.php?pass=" . $pass . "&proj=" . $proj . "&label=" . $stdsLabel;
+
+        echo "<tr><td></td>\n";
+        write_table_cell($class, '%s', $link, $stdsLabel);
+        write_table_cell($class, '%s', "", $distributing ? "yes" : "NO");
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $stdsLabel,"chipRun", $selectedState, "chip"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $stdsLabel,"camRun", $selectedState, "cam"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $stdsLabel,"fakeRun", $selectedState, "fake"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $stdsLabel,"warpRun", $selectedState, "warp"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $stdsLabel,"stackRun", $selectedState, "stack"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $stdsLabel,"diffRun", $selectedState, "diff"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $stdsLabel,"magicRun", $selectedState, "magic"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $stdsLabel,"magicDSRun", $selectedState, "magicDS"));
+        write_table_cell($class, '%s', "", getStateAndFaults($db, $stdsLabel,"distRun", $selectedState, "dist"));
+        echo "</tr>\n";
+    }
+
+    echo "</table>\n";
+}
+
+###########################################################################
+#
+# Returns state and fault-count (if new) as a string
+#
+###########################################################################
+function getStateAndFaults($db, $label, $table, $state, $stage) {
+
+    $new = checkLabel($db, $label, $table, $state, $stage);
+
+    if ($state != "new") {return $new;}
+
+    $faults = countFaults($db, $label,$table,$stage);
+
+    if ($faults < 1) {return $new;}
+
+    return $new."(".$faults.")";
+}
+
+###########################################################################
+#
+# Returns count of exposures with this state for this label
+#
+###########################################################################
+function checkLabel($db, $label, $table, $state, $stage) {
+
+    $sql = "SELECT COUNT(state) FROM $table WHERE label LIKE '$label' AND state = '$state'";
+    if ($debug) {echo "$sql<br>";}
+
+    $qry = $db->query($sql);
+    if (dberror($qry)) {echo "<b>error with $sql </b><br>\n";}
+    if (!$qry->fetchInto($row)) {echo "<b>error with $sql </b><br>\n";}
+    return $row[0];
+}
+
+###########################################################################
+#
+# Returns count of faults for this stage and label
+#
+###########################################################################
+function countFaults($db, $label, $table, $stage) {
+
+    $joinTable = 0;
+    $id = $stage."_id";
+
+    if ($stage == "chip") {$joinTable="chipProcessedImfile";}
+    elseif ($stage == "cam") {$joinTable="camProcessedExp";}
+    elseif ($stage == "fake") {$joinTable="fakeProcessedImfile";}
+    elseif ($stage == "warp") {$joinTable="warpSkyfile";}
+    elseif ($stage == "stack") {$joinTable="stackSumSkyfile";}
+    elseif ($stage == "diff") {$joinTable="diffSkyfile";}
+    elseif ($stage == "magic") {$joinTable="magicNodeResult";}
+    elseif ($stage == "magicDS") {$id = "magic_ds_id"; $joinTable="magicDSFile";}
+    elseif ($stage == "dist") {$joinTable="distComponent";}
+    else {return -1;}
+
+    $faultCol =  $joinTable.".fault";
+
+    $sql = "SELECT COUNT(DISTINCT $id) FROM $table JOIN $joinTable USING ($id) WHERE label LIKE '$label' AND $faultCol != 0 AND $table.state = 'new'";
+    if ($debug) {echo "$sql<br>";}
+
+    $qry = $db->query($sql);
+    if (dberror($qry)) {echo "<b>error with $sql </b><br>\n";}
+    if (!$qry->fetchInto($row)) {echo "<b>error with $sql </b><br>\n";}
+    return $row[0];
+}
+?>
+
Index: /branches/czw_branch/20100427/ippMonitor/raw/ipp.imfiles.dat
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/raw/ipp.imfiles.dat	(revision 28016)
+++ /branches/czw_branch/20100427/ippMonitor/raw/ipp.imfiles.dat	(revision 28017)
@@ -21,2 +21,4 @@
 menutop   | menutop      | link    | simple plot - chip           | simplePlot.php
 menutop   | menutop      | link    | simple plot - cam            | simplePlotcam.php
+menutop   | menutop      | link    | czartool                     | czartool.php
+
Index: /branches/czw_branch/20100427/ippMonitor/scripts/checkServer.pl
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/scripts/checkServer.pl	(revision 28017)
+++ /branches/czw_branch/20100427/ippMonitor/scripts/checkServer.pl	(revision 28017)
@@ -0,0 +1,25 @@
+#!/usr/bin/perl -w
+
+use warnings;
+use strict;
+use Getopt::Long;
+
+my $server = undef;
+GetOptions ("server|s=s" => \$server);
+
+my @cmdOut = `echo "status ;quit" | pantasks_client -c ~ipp/$server/ptolemy.rc 2>&1`;
+my $line;
+my $foundStatus = 0;
+my $isRunning = 0;
+foreach $line (@cmdOut) {
+
+    chomp($line);
+    if ($line =~ m/Scheduler is stopped/) {$isRunning = 0; $foundStatus=1;last;}
+    if ($line =~ m/Scheduler is running/) {$isRunning = 1; $foundStatus=1;last;}
+    if ($line =~ m/Task Staus/) {last;}
+
+}
+
+($foundStatus) ? print "yes\n" : print "no\n";
+($isRunning) ? print "yes\n" : print "no\n";
+
Index: /branches/czw_branch/20100427/ippMonitor/scripts/getLabels.pl
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/scripts/getLabels.pl	(revision 28017)
+++ /branches/czw_branch/20100427/ippMonitor/scripts/getLabels.pl	(revision 28017)
@@ -0,0 +1,25 @@
+#!/usr/bin/perl -w
+
+use warnings;
+use strict;
+use Getopt::Long;
+
+my $server = undef;
+GetOptions ("server|s=s" => \$server);
+
+my @cmdOut = `echo "show.labels;quit" | pantasks_client -c ~ipp/$server/ptolemy.rc 2>&1`;
+my $line;
+my $passedHeader=0;
+foreach $line (@cmdOut) {
+
+    chomp($line);
+    if ($line =~ m/pantasks:\s+(.*)/) {
+  
+        # HACK to get around 'dummy' label in stdscience
+        if ($1 !~ m/.*dummy.*/) {print "$1\n"};
+        $passedHeader=1; 
+        next;
+    }
+
+    if ($passedHeader){print "$line\n";}
+}
Index: /branches/czw_branch/20100427/ippMonitor/scripts/getServerStatus.pl
===================================================================
--- /branches/czw_branch/20100427/ippMonitor/scripts/getServerStatus.pl	(revision 28017)
+++ /branches/czw_branch/20100427/ippMonitor/scripts/getServerStatus.pl	(revision 28017)
@@ -0,0 +1,18 @@
+#!/usr/bin/perl -w
+
+use warnings;
+use strict;
+use Getopt::Long;
+
+my $server = undef;
+GetOptions ("server|s=s" => \$server);
+
+my @cmdOut = `echo "status;quit" | pantasks_client -c ~ipp/$server/ptolemy.rc 2>&1`;
+my $line;
+my $passedHeader=0;
+foreach $line (@cmdOut) {
+
+    chomp($line);
+    if ($line =~ m/.*Task Status.*/) {$passedHeader=1;next;}
+    if ($passedHeader){print "$line<br>";}
+}
Index: /branches/czw_branch/20100427/ippScripts/scripts/automate_stacks.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/automate_stacks.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippScripts/scripts/automate_stacks.pl	(revision 28017)
@@ -56,5 +56,5 @@
 # Grab options
 my ( $date, $camera, $dbname, $logfile, $verbose, $manual);
-my ( $help, $isburning, $force_stack_count, $test_mode, $this_target_only, $this_filter_only);
+my ( $help, $isburning, $force_stack_count, $test_mode, $this_target_only, $this_filter_only, $check_mode);
 my ( $check_registration, $define_burntool, $queue_burntool, $check_chips, $queue_chips);
 my ( $check_stacks, $queue_stacks, $check_diffs, $queue_diffs, $clean_old);
@@ -70,4 +70,5 @@
     'isburning'            => \$isburning,
     'force_stack_count'    => \$force_stack_count,
+    'check'                => \$check_mode,
     'test_mode'            => \$test_mode,
     'this_target_only=s'   => \$this_target_only,
@@ -116,5 +117,5 @@
     defined $queue_chips or defined $queue_stacks or
     defined $check_chips or defined $check_stacks or
-    defined $test_mode or defined $clean_old;
+    defined $test_mode or defined $clean_old or defined $check_mode;
 
 # Configurable parameters from our config file.
@@ -127,6 +128,7 @@
 my %stackable_list = ();
 my %reduction_class = ();
-my $retention_time = 9000;
-
+my %clean_commands = ();
+my %clean_retention = ();
+my %noclean_list = ();
 # Grab the configuration data.
 my $conf_cmd = "$ppConfigDump -dump-recipe NIGHTLY_SCIENCE -";
@@ -141,7 +143,22 @@
 my $metadata = $mdcParser->parse(join "", @$stdout_buf);
 foreach my $entry (@{ $metadata }) {
-    if (${ $entry }{name} eq 'RETENTION_TIME') {
-        $retention_time = ${ $entry }{value};
-    }
+    if (@{ $entry }{name} eq 'CLEAN_MODES') {
+	my @mode_data = @{ ${ $entry }{value} };
+	my $this_mode = '';
+	foreach my $mentry (@mode_data) {
+	    if (${ $mentry }{name} eq 'MODE') {
+		$this_mode = ${ $mentry }{value};
+	    }
+	    elsif (${ $mentry }{name} eq 'COMMAND') {
+		$clean_commands{$this_mode} = ${ $mentry }{value};
+	    }
+	    elsif (${ $mentry }{name} eq 'RETENTION_TIME') {
+		$clean_retention{$this_mode} = ${ $mentry }{value};
+	    }
+	}
+    }
+#    if (${ $entry }{name} eq 'RETENTION_TIME') {
+#        $retention_time = ${ $entry }{value};
+#    }
     elsif (${ $entry }{name} eq 'FILTERS') {
         push @filter_list, ${ $entry }{value};
@@ -173,4 +190,7 @@
 		$reduction_class{$this_target} = ${ $tentry }{value};
 	    }
+	    elsif (${ $tentry }{name} eq 'NOCLEAN') {
+		$noclean_list{$this_target} = ${ $tentry }{value};
+	    }
         }
     }
@@ -218,11 +238,22 @@
 if (defined($test_mode)) {
     $debug = 1;
-}
-
-if (defined($check_registration) || defined($test_mode)) {
+    my $z;
+    foreach $z (@target_list) {
+	print "TARGET: $z $tessID_list{$z} $obsmode_list{$z} $object_list{$z} $comment_list{$z} $stackable_list{$z} $reduction_class{$z}\n";
+    }
+    foreach $z (@filter_list) {
+	print "FILTER: $z\n";
+    }
+    foreach $z (keys (%clean_commands)) {
+	print "CLEAN: $z $clean_commands{$z} $clean_retention{$z}\n";
+    }
+    
+}
+
+if (defined($check_registration) || defined($test_mode) || defined($check_mode)) {
     $metadata_out{nsState} = 'NEW';
     my ($Nsummit_exp,$Nfaults) = check_summit_copy($date);
     return_metadata($date);
-    unless (defined($test_mode)) { exit(0); }
+    unless (defined($test_mode) || defined($check_mode)) { exit(0); }
 }
 if (defined($define_burntool) || defined($test_mode)) {
@@ -237,5 +268,5 @@
     unless (defined($test_mode)) { exit(0); }
 }
-if (defined($check_chips) || defined($test_mode)) {
+if (defined($check_chips) || defined($test_mode) || defined($check_mode)) {
     $metadata_out{nsState} = 'QUEUECHIPS';
     &execute_chips($date,"pretend");
@@ -244,5 +275,5 @@
     }
     return_metadata($date);
-    unless (defined($test_mode)) { exit(0); }
+    unless (defined($test_mode) || defined($check_mode)) { exit(0); }
 }
 if (defined($queue_chips)) {
@@ -252,5 +283,5 @@
     exit(0);
 }
-if (defined($check_stacks) || defined($test_mode)) {
+if (defined($check_stacks) || defined($test_mode) || defined($check_mode)) {
     $metadata_out{nsState} = 'TOWARP';
     &execute_stacks($date,"pretend");
@@ -259,10 +290,10 @@
     }
     return_metadata($date);
-    unless (defined($test_mode)) { exit(0); }
+    unless (defined($test_mode) || defined($check_mode)) { exit(0); }
 }
 if (defined($queue_stacks)) {
     $metadata_out{nsState} = 'STACKING';
     &execute_stacks($date);
-    if ($metadata_out{nsState} == 'QUEUESTACKING') {
+    if ($metadata_out{nsState} eq 'QUEUESTACKING') {
 	$metadata_out{nsState} = 'STACKING_POSSIBLE_ERROR';
     }
@@ -424,8 +455,8 @@
     }
 
-    if ($#{ $stderr_buf } > -1) {
-        $metadata_out{nsState} = 'ERROR';
-        return(1);
-    }
+#    if ($#{ $stderr_buf } > -1) {
+#        $metadata_out{nsState} = 'ERROR';
+#        return(1);
+#    }
 
     my $N = 0;
@@ -433,6 +464,9 @@
     foreach my $row (@burntool_entries) {
         my ($trash,$start,$end);
-        ($trash,$trash,$start,$end) = (split /\s+/,$row);
-
+        (undef,$trash,$start,$end) = (split /\s+/,$row);
+	if ($trash ne 'burntool') {
+	    $metadata_out{nsState} = 'ERROR';
+	    return(1);
+	}
         for (my $class_counter = 0; $class_counter < 60; $class_counter++) {
             $metadata_out{"bt${N}Begin"} = $start;
@@ -731,4 +765,8 @@
     my $date = shift;
     my $target = shift;
+    my $mode = shift;
+
+    my $command = $clean_commands{$mode};
+    my $retention_time = $clean_retention{$mode};
 
     my ($year,$month,$day) = split /-/,$date;
@@ -740,6 +778,6 @@
 
     my ($label,$workdir,$obs_mode,$object,$comment,$tess_id,$dist_group,$data_group,$reduction) = get_tool_parameters($cleaning_date,$target);
-
-    my $args .= " -dbname gpc1 -updaterun -set_state goto_cleaned -state full -data_group $data_group ";
+    my $args = $command;
+    $args .= " -dbname gpc1 -updaterun -set_state goto_cleaned -state full -set_label goto_cleaned -label $label -data_group $data_group ";
     if ($debug == 1) {
         $args .= ' -pretend ';
@@ -752,29 +790,22 @@
     my $pretend = shift;
 
-    foreach my $target (@target_list) {
-        my ($cleaning_date,$args) = construct_cleantool_args($date,$target);
-
-        my $command = $chiptool . $args;
-        print STDERR "$command\n";
-        if (!(defined($pretend) || $debug == 1)) {
+    foreach my $mode (keys (%clean_commands)) {
+	foreach my $target (@target_list) {
+	    if (exists($noclean_list{$target})) {
+		next;
+	    }
+	    my ($cleaning_date,$command) = construct_cleantool_args($date,$target,$mode);
+
+	    print STDERR "$command\n";
+	    if (!(defined($pretend) || $debug == 1)) {
 #           print STDERR "BEAR IS DRIVING!?\n";
-            my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
-                run ( command => $command, verbose => $verbose );
-            unless ($success) {
-                $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
-                &my_die("Unable to perform stacktool: $error_code", 0,0,$date, $PS_EXIT_SYS_ERROR);
-            }
-        }
-        $command = $warptool . $args;
-        print STDERR "$command\n";
-        if (!(defined($pretend) || $debug == 1)) {
-#           print STDERR "BEAR IS DRIVING $pretend $debug!?\n";
-            my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
-                run ( command => $command, verbose => $verbose );
-            unless ($success) {
-                $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
-                &my_die("Unable to perform stacktool: $error_code", 0,0,$date, $PS_EXIT_SYS_ERROR);
-            }
-        }
+		my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+		    run ( command => $command, verbose => $verbose );
+		unless ($success) {
+		    $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
+		    &my_die("Unable to perform stacktool: $error_code", 0,0,$date, $PS_EXIT_SYS_ERROR);
+		}
+	    }
+	}
     }
     return(0);
Index: /branches/czw_branch/20100427/ippScripts/scripts/camera_exp.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/camera_exp.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippScripts/scripts/camera_exp.pl	(revision 28017)
@@ -280,4 +280,5 @@
         unless ($success) {
             $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
+	    print STDERR (join "\n", @$stderr_buf);
             &my_die("Unable to perform psastro: $error_code", $cam_id, $error_code);
         }
Index: /branches/czw_branch/20100427/ippScripts/scripts/diff_skycell.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/diff_skycell.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippScripts/scripts/diff_skycell.pl	(revision 28017)
@@ -399,8 +399,8 @@
             $command .= " -hostname $host" if defined $host;
             $command .= " -path_base $outroot" if defined $outroot;
-            $command .= " -dbname $dbname" if defined $dbname;
         } else {
             $command .= " -updatediffskyfile";
         }
+        $command .= " -dbname $dbname" if defined $dbname;
         run(command => $command, verbose => $verbose);
     }
Index: /branches/czw_branch/20100427/ippScripts/scripts/ipp_cleanup.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/ipp_cleanup.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippScripts/scripts/ipp_cleanup.pl	(revision 28017)
@@ -192,5 +192,5 @@
             # Tell magicdstool that we've cleaned up this data, so it needs to do the same if it needs to do the same.
             my $magicdstool = can_run('magicdstool') or die "Can't find magicdstool";
-            $command = "$magicdstool -stage $stage -stage_id $stage_id -updaterun -set_state goto_cleaned";
+            $command = "$magicdstool -stage $stage -stage_id $stage_id -updaterun -set_state goto_cleaned -set_label goto_cleaned";
             $command .= " -dbname $dbname" if defined $dbname;
             ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
@@ -309,5 +309,5 @@
         # Tell magicdstool that we've cleaned up this data, so it needs to do the same if it needs to do the same.
         my $magicdstool = can_run('magicdstool') or die "Can't find magicdstool";
-        $command = "$magicdstool -stage $stage -stage_id $stage_id -updaterun -set_state goto_cleaned";
+        $command = "$magicdstool -stage $stage -stage_id $stage_id -updaterun -set_state goto_cleaned -set_label goto_cleaned";
         $command .= " -dbname $dbname" if defined $dbname;
         ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
@@ -447,5 +447,5 @@
             # Tell magicdstool that we've cleaned up this data, so it needs to do the same if it needs to do the same.
             my $magicdstool = can_run('magicdstool') or die "Can't find magicdstool";
-            $command = "$magicdstool -stage $stage -stage_id $stage_id -updaterun -set_state goto_cleaned";
+            $command = "$magicdstool -stage $stage -stage_id $stage_id -updaterun -set_state goto_cleaned -set_label goto_cleaned";
             $command .= " -dbname $dbname" if defined $dbname;
             ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
@@ -581,5 +581,5 @@
             # Tell magicdstool that we've cleaned up this data, so it needs to do the same if it needs to do the same.
             my $magicdstool = can_run('magicdstool') or die "Can't find magicdstool";
-            $command = "$magicdstool -stage $stage -stage_id $stage_id -updaterun -set_state goto_cleaned";
+            $command = "$magicdstool -stage $stage -stage_id $stage_id -updaterun -set_state goto_cleaned -set_label goto_cleaned";
             $command .= " -dbname $dbname" if defined $dbname;
             ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
@@ -731,5 +731,5 @@
             # Tell magicdstool that we've cleaned up this data, so it needs to do the same if it needs to do the same.
             my $magicdstool = can_run('magicdstool') or die "Can't find magicdstool";
-            $command = "$magicdstool -stage $stage -stage_id $stage_id -updaterun -set_state goto_cleaned";
+            $command = "$magicdstool -stage $stage -stage_id $stage_id -updaterun -set_state goto_cleaned -set_label goto_cleaned";
             $command .= " -dbname $dbname" if defined $dbname;
             ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
Index: /branches/czw_branch/20100427/ippScripts/scripts/magic_destreak.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/magic_destreak.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippScripts/scripts/magic_destreak.pl	(revision 28017)
@@ -42,5 +42,5 @@
 # Parse the command-line arguments
 my ($magic_ds_id, $camera, $streaks, $inv_streaks, $exp_id, $stage, $stage_id, $component, $uri, $path_base, $cam_path_base, $cam_reduction);
-my ($outroot, $recoveryroot);
+my ($outroot, $recoveryroot, $magicked);
 my ($replace, $release);
 my ($dbname, $save_temps, $verbose, $no_update, $no_op, $logfile);
@@ -62,4 +62,5 @@
            'recoveryroot=s' => \$recoveryroot,# "directory" for saving the images of excised pixels
            'replace=s'      => \$replace,    # replace the input images with the results.
+           'magicked=s'     => \$magicked,   # magicked state of the run
            'release'        => \$release,    # NAN masked pixels for release
            'save-temps'     => \$save_temps, # Save temporary files?
@@ -72,5 +73,5 @@
 
 pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV;
-pod2usage( -msg => "Required options: --magic_ds_id --camera --streaks --stage --stage_id --component --uri --path_base --outroot",
+pod2usage( -msg => "Required options: --magic_ds_id --camera --streaks --stage --stage_id --component --uri --path_base --outroot --magicked",
            -exitval => 3) unless
     defined $magic_ds_id and
@@ -83,5 +84,6 @@
     defined $uri and
     defined $path_base and
-    defined $outroot;
+    defined $outroot and
+    defined $magicked;
 
 my $ipprc = PS::IPP::Config->new( $camera ) or my_die( "Unable to set up", $magic_ds_id, $component, $PS_EXIT_CONFIG_ERROR ); # IPP configuration
@@ -210,5 +212,4 @@
                     &my_die("Unable to parse metadata list", $magic_ds_id, $component, $PS_EXIT_PROG_ERROR);
 
-            $temp_dir = tempdir( CLEANUP => !$save_temps);
             ($sfh, $skycell_list) = tempfile( "/tmp/skycell_list.XXXX", UNLINK => !$save_temps);
 
@@ -219,4 +220,7 @@
                 } else {
                     # diff run must have been cleaned up, need to create this skycell file on the fly
+                    if (!defined $temp_dir ) {
+                        $temp_dir = tempdir( CLEANUP => !$save_temps);
+                    }
                     my $skycell_id = $skycell->{skycell_id};
                     $skycell_uri = "$temp_dir/$skycell_id";
@@ -248,5 +252,6 @@
             my $command = "$ppConfigDump -camera $camera -recipe PSASTRO $recipe_psastro -dump-recipe PSASTRO -";
             my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
-                run(command => $command, verbose => $verbose);
+                    # note verbose == 0 to avoid polluting log files with almost always useless information
+                run(command => $command, verbose => 0);
             unless ($success) {
                 $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
@@ -267,5 +272,7 @@
         $astrom = $ipprc->filename("PSASTRO.OUTPUT", $cam_path_base);
 
-        if ($dynamicMasks) {
+        # if magicked is non-zero we are updating a previously magicked component. In this case we don't
+        # touch the camera mask
+        if (!$magicked and $dynamicMasks) {
             $mask = $ipprc->filename("PSASTRO.OUTPUT.MASK", $cam_path_base, $class_id);
             $ch_mask = $ipprc->filename("PPIMAGE.CHIP.MASK", $path_base, $class_id);
Index: /branches/czw_branch/20100427/ippScripts/scripts/magic_destreak_cleanup.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/magic_destreak_cleanup.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippScripts/scripts/magic_destreak_cleanup.pl	(revision 28017)
@@ -63,13 +63,4 @@
 $ipprc->redirect_output($logfile) or my_die( "Unable to redirect output", $magic_ds_id, $PS_EXIT_SYS_ERROR ) if $logfile;
 
-if (0) {
-my $nebulousServer = metadataLookupStr( $ipprc->{_siteConfig}, 'NEB_SERVER' );
-&my_die("cannot find NEB_SERVER in site configuration", $magic_ds_id, $PS_EXIT_CONFIG_ERROR) if !$nebulousServer;
-
-my $nebulous = eval { Nebulous::Client->new( proxy => $nebulousServer ); };
-if ($@ or not defined $nebulous) {
-    &my_die ("Unable to create a Nebulous::Client object with proxy $nebulousServer", $magic_ds_id, $PS_EXIT_CONFIG_ERROR);
-}
-}
 
 $dbname = metadataLookupStr( $ipprc->{_siteConfig}, 'DBNAME' ) if !$dbname;
@@ -108,4 +99,7 @@
 
 
+&my_die("cleanup not supported for camera stage", $magic_ds_id, $PS_EXIT_PROG_ERROR) if $stage eq "camera";
+
+
 &my_die("unexpected run state found: $state", $magic_ds_id, $PS_EXIT_CONFIG_ERROR) if $state ne "goto_cleaned";
 &my_die("clean not allowed for raw stage, use goto_restore", $magic_ds_id, $PS_EXIT_CONFIG_ERROR) if $stage eq "raw";
@@ -130,4 +124,8 @@
 $dbh->disconnect() or warn $dbh->errstr;
 
+# We no longer clean up the camera stage mask files, but the code was left in place in case
+# we change our minds.
+my $cleanup_cam_mask = 0;
+
 my $dynamicMasks;               # Use dynamic masks?
 foreach my $comp (@components) {
@@ -140,5 +138,5 @@
         if ($stage eq "chip") {
             # Check to see if we're using dynamic masks
-            if (!defined $dynamicMasks) {
+            if ($cleanup_cam_mask && !defined $dynamicMasks) {
                 # Get the PSASTRO recipe
                 my $command = "$ppConfigDump -camera $camera -recipe PSASTRO $recipe_psastro -dump-recipe PSASTRO -";
Index: /branches/czw_branch/20100427/ippScripts/scripts/magic_destreak_revert.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/magic_destreak_revert.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippScripts/scripts/magic_destreak_revert.pl	(revision 28017)
@@ -38,5 +38,5 @@
 
 # Parse the command-line arguments
-my ($magic_ds_id, $camera, $streaks, $stage, $stage_id, $component, $uri, $path_base, $bothways, $cam_path_base, $cam_reduction);
+my ($magic_ds_id, $camera, $streaks, $stage, $stage_id, $component, $uri, $path_base, $bothways, $cam_path_base, $cam_reduction, $magicked);
 my ($outroot, $recoveryroot, $replace, $release, $bytes, $md5sum);
 my ($dbname, $save_temps, $verbose, $no_update, $no_op, $logfile);
@@ -55,4 +55,5 @@
            'replace=s'      => \$replace,    # replace the input images with the results.
            'bothways=s'     => \$bothways,   # run has inverse files (bothways diff)
+           'magicked=s'     => \$magicked,   # magicked state of the run
            'save-temps'     => \$save_temps, # Save temporary files?
            'dbname=s'       => \$dbname,     # Database name
@@ -64,5 +65,5 @@
 
 pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV;
-pod2usage( -msg => "Required options: --magic_ds_id --camera --stage --stage_id --component --path_base --outroot",
+pod2usage( -msg => "Required options: --magic_ds_id --camera --stage --stage_id --component --path_base --outroot --magicked",
            -exitval => 3) unless
     defined $magic_ds_id and
@@ -72,4 +73,5 @@
     defined $component and
     defined $path_base and
+    defined $magicked and
     defined $outroot;
 
@@ -77,4 +79,6 @@
 
 &my_die("cam_path_base is required for chip stage", $magic_ds_id, $component, $PS_EXIT_CONFIG_ERROR) if ($stage eq 'chip' and !$cam_path_base);
+
+
 
 my $ipprc = PS::IPP::Config->new( $camera ) or my_die( "Unable to set up", $magic_ds_id, $component, $PS_EXIT_CONFIG_ERROR ); # IPP configuration
@@ -169,5 +173,6 @@
         my $command = "$ppConfigDump -camera $camera -recipe PSASTRO $recipe_psastro -dump-recipe PSASTRO -";
         my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
-            run(command => $command, verbose => $verbose);
+            # note verbose == 0 to keep from polluting log file with lots of usually useless information
+            run(command => $command, verbose => 0);
         unless ($success) {
             $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
@@ -182,10 +187,12 @@
     }
 
+    $image  = $ipprc->filename("PPIMAGE.CHIP", $path_base, $class_id);
+    $weight = $ipprc->filename("PPIMAGE.CHIP.VARIANCE", $path_base, $class_id);
+
     # we use the mask output from the camera stage for input and replace
     # the output of the chip stage with that mask as well.
-    $image  = $ipprc->filename("PPIMAGE.CHIP", $path_base, $class_id);
-    $weight = $ipprc->filename("PPIMAGE.CHIP.VARIANCE", $path_base, $class_id);
-
-    if ($dynamicMasks) {
+    # Note that when destreaking as part of an update $magicked is non-zero.
+    # In this case we do not touch the camera stage mask so there is no need to revert it
+    if (!$magicked and $dynamicMasks) {
         $mask = $ipprc->filename("PSASTRO.OUTPUT.MASK", $cam_path_base, $class_id);
         $ch_mask = $ipprc->filename("PPIMAGE.CHIP.MASK", $path_base, $class_id);
@@ -195,5 +202,5 @@
 
     $bimage  = $ipprc->filename("PPIMAGE.CHIP", $backup_path_base, $class_id);
-    # This is kludgey but correct
+    # This is somewhat kludgey but it works whether the mask is camera mask or chip mask
     $bmask   = dirname($backup_path_base) . "/SR_" . basename($mask);
     $bch_mask= $ipprc->filename("PPIMAGE.CHIP.MASK", $backup_path_base, $class_id);
Index: /branches/czw_branch/20100427/ippScripts/scripts/magic_process.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/magic_process.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippScripts/scripts/magic_process.pl	(revision 28017)
@@ -99,13 +99,11 @@
     }
 
-    my $metadata = $mdcParser->parse(join "", @$stdout_buf) or
+    $inputs = $mdcParser->parse_list(join "", @$stdout_buf) or
         &my_die("Unable to parse metadata config doc", $magic_id, $node, $PS_EXIT_PROG_ERROR);
-
-    $inputs = parse_md_list($metadata) or
-        &my_die("Unable to parse metadata list", $magic_id, $node, $PS_EXIT_PROG_ERROR);
 }
 
 
 my @outputs;
+my $inverse;                    # Using inverse diff?
 ### Do the heavy lifting
 {
@@ -263,4 +261,8 @@
                 cat_list_to_list($mfh, $in_path_base, "mask.list");
                 cat_list_to_list($wfh, $in_path_base, "weight.list");
+
+                if ($innode->{inverse}) {
+                    $inverse = 1;
+                }
             }
             close $in_fh;
@@ -330,4 +332,5 @@
     }
 }
+
 if ($node eq "root") {
     my $streaks_file = "$outroot.streaks";
@@ -348,21 +351,56 @@
     &run_verifystreaks($baseroot);
 
-    my $command = "$magictool -addmask";
-    $command   .= " -magic_id $magic_id";
-    $command   .= " -uri $streaks_file";
-    $command   .= " -streaks $num_streaks";
-    $command   .= " -dbname $dbname" if defined $dbname;
-
-    # Add the processed file to the database
-    unless ($no_update) {
+    my $exp_id;                 # Exposure identifier
+    my $cam_path;               # Camera stage path_base
+    {
+        my $command = "magictool -exposure -magic_id $magic_id";
+        $command .= " -inverse" if defined $inverse;
+        $command .= " -dbname $dbname" if defined $dbname;
         my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
             run(command => $command, verbose => $verbose);
-        unless ($success) {
-            $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
-            # This isn't going to work because our result was already entered.
-            &my_die("Unable to perform magictool -addmask: $error_code", $magic_id, $node, $error_code);
-        }
-    } else {
-        print "Skipping command: $command\n";
+        my $exposures = $mdcParser->parse_list(join "", @$stdout_buf);
+        my $exp = $$exposures[0]; # Exposure of interest (should only be one)
+
+        $exp_id = $exp->{exp_id};
+        $cam_path = $exp->{path_base};
+    }
+
+    {
+        my $astrom = $ipprc->filename("PSASTRO.OUTPUT", $cam_path); # Astrometry file
+        my $streaks = "$outroot.streaks";                           # Streaks file
+        my $clusters = "$baseroot.verify/${exp_id}_clusterPos.txt"; # Clusters file
+
+        my $command = "ppCoord -astrom $astrom -streaks $streaks";
+        if ($ipprc->file_exists($clusters)) {
+            $command .= " -clusters $clusters";
+        }
+
+        my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+            run(command => $command, verbose => $verbose);
+        open my $coords, "> $outroot.coords";
+        print $coords join("", @$stdout_buf);
+        close $coords;
+    }
+
+
+    {
+        my $command = "$magictool -addmask";
+        $command   .= " -magic_id $magic_id";
+        $command   .= " -uri $streaks_file";
+        $command   .= " -streaks $num_streaks";
+        $command   .= " -dbname $dbname" if defined $dbname;
+
+        # Add the processed file to the database
+        unless ($no_update) {
+            my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+                run(command => $command, verbose => $verbose);
+            unless ($success) {
+                $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
+                # This isn't going to work because our result was already entered.
+                &my_die("Unable to perform magictool -addmask: $error_code", $magic_id, $node, $error_code);
+            }
+        } else {
+            print "Skipping command: $command\n";
+        }
     }
 }
Index: /branches/czw_branch/20100427/ippScripts/scripts/make_burntool_pcontrol.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/make_burntool_pcontrol.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippScripts/scripts/make_burntool_pcontrol.pl	(revision 28017)
@@ -1,8 +1,12 @@
-#!/usr/bin/perl -w
+#!/usr/bin/env perl 
 # script to generate a pcontrol.pro file to run burntool on a set of data.
 
 use DBI;
+use warnings;
 use DateTime;
 use Getopt::Std;
+use PS::IPP::Metadata::List qw( parse_md_list );
+use PS::IPP::Config 1.01 qw( :standard );
+use IPC::Cmd 0.36 qw( can_run run);
 
 use constant DB_SOCKET => '/var/run/mysqld/mysqld.sock';
@@ -35,7 +39,11 @@
 		   ) or die "Unable to connect to database $DBI::errstr\n";
 
+my $ppConfigDump = can_run('ppConfigDump') or (warn "Can't find ppConfigDump" and $missing_tools = 1);
+if ($missing_tools) {
+    die "Cannot find required tools.";
+}
 # Determine what the value of "BURNTOOL.STATE.GOOD" currently is:
 $burntoolStateGood = 999;
-open(LAZY,"ppConfigDump -camera GPC1 -dump-camera - |") || die "Can't run ppConfigDump\n";
+open(LAZY,"$ppConfigDump -camera GPC1 -dump-camera - |") || die "Can't run ppConfigDump\n";
 while(<LAZY>) {
     chomp;
@@ -46,14 +54,54 @@
 }
 close(LAZY);
-#unless( $burntoolStateGood == 999) {
-#    print STDERR "GOOD == $burntoolStateGood\n";
-#}
-
-
-# List of which obs_modes are "science" and which are something else.
-%science = ('MD' => 1, '3PI' => 1, 'STS' => 1, 'CAL' => 1, 'M31' => 1, 'SS' => 1,
-	    'ENGINEERING' => 0, 'NULL' => 0, 'Unknown' => 1, ' ' => 0);
+
+# Read the nightly science config file and use that to determine which data is science
+my $verbose = 0;
+my $conf_cmd = "$ppConfigDump -dump-recipe NIGHTLY_SCIENCE -";
+my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+    run(command => $conf_cmd, verbose => $verbose);
+unless ($success) {
+    $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
+    &my_die("Unable to perform ppConfigDUmp: $error_code", $date, $PS_EXIT_SYS_ERROR);
+}
+
+my @target_list;
+my %object_list;
+my $comment_list;
+
+my $mdcParser = PS::IPP::Metadata::Config->new;
+my $metadata = $mdcParser->parse(join "", @$stdout_buf);
+foreach my $entry (@{ $metadata }) {
+    if (${ $entry }{name} eq 'TARGETS') {
+        my @target_data = @{ ${ $entry }{value} };
+        my $this_target = '';
+	
+        foreach my $tentry (@target_data) {
+            if (${ $tentry }{name} eq 'NAME') {
+                $this_target = ${ $tentry }{value};
+                push @target_list, $this_target;
+		$obsmode_list{$this_target} = '.*';
+		$object_list{$this_target} = '.*';
+		$comment_list{$this_target} = '.*';
+            }
+            elsif (${ $tentry }{name} eq 'OBSMODE') {
+                $obsmode_list{$this_target} = ${ $tentry }{value};
+		$obsmode_list{$this_target} =~ s/%//;
+            }
+            elsif (${ $tentry }{name} eq 'OBJECT') {
+                $object_list{$this_target} = ${ $tentry }{value};
+		$object_list{$this_target} =~ s/%//;
+            }
+            elsif (${ $tentry }{name} eq 'COMMENT') {
+                $comment_list{$this_target} = ${ $tentry }{value};
+		$comment_list{$this_target} =~ s/%//;
+            }
+	}
+    }
+}
 if (exists($opt{P})) {
-    $science{Unknown} = 1;
+    push @target_list, 'PR';
+    $obsmode_list{'PR'} = 'Unknown';
+    $object_list{'PR'} = '.*';
+    $comment_list{'PR'} = '.*';
 }
 
@@ -119,5 +167,5 @@
     
     # Find _ALL_ observations within the date range we care about
-    $sth = "SELECT exp_id,dateobs,pon_time,exp_type,obs_mode,comment FROM rawExp WHERE " .
+    $sth = "SELECT exp_id,dateobs,pon_time,exp_type,obs_mode,comment,object FROM rawExp WHERE " .
 	"dateobs >= '${date_min}' AND dateobs <= '${date_max}' order by dateobs";
 
@@ -133,9 +181,12 @@
     foreach $row_ref (@{ $data_ref }) {
 
-	($exp_id,$dateobs,$pontime,$exp_type,$obs_mode,$comment) = @{ $row_ref };
+	($exp_id,$dateobs,$pontime,$exp_type,$obs_mode,$comment,$object) = @{ $row_ref };
 	# Fix nulls in the database
 	if (!defined($obs_mode)) {
 	    $obs_mode = ' ';
 	}
+	if (!defined($object)) {
+	    $object = ' ';
+	}
 	if (!defined($comment)) {
 	    $comment = ' ';
@@ -144,5 +195,5 @@
 	($date,$time) = split / /, $dateobs;
 	($year,$month,$day) = split /-/, $date;
-	($hour,$minute,$second) = split /:/, $time;
+	($hour,$minute,$second) = split /:/, $time; # / # This stops emacs run-on syntax highlights.
 	
 	$dt = DateTime->new( year   => $year, month  => $month, day    => $day,
@@ -155,16 +206,5 @@
 	$et = $dt->epoch();
 
-
-	if (!exists($science{$obs_mode})) {
-	    $science{$obs_mode} = 0;
-	}
-	if ((($science{$obs_mode} == 1)&&($comment !~ /Daytime/))||
-	    (($science{$obs_mode} == 0)&&(
-					  ($comment =~ /MD/)||($comment =~ /ThreePi/)||
-					  ($comment =~ /STS/i)||($comment =~ /M31/)||($comment =~ /Stellar Transit/)||
-					  ($comment =~ /CAL/i)||($comment =~ /SS/)||($comment =~ /SVS/)||
-					  ($comment =~ /Sweetspot/)||($comment =~ /virgo/i)||($comment =~ /kepler/)||
-					  ($comment =~ /sdss/))))					  
-	{
+	if (is_science($exp_type,$obs_mode,$object,$comment)) {
 	    if ($start_s[-1] == 0) {
 		$start_s[-1] = $et - 1800;
@@ -194,5 +234,5 @@
     # Scan again and count how many exposures are between windows
     foreach $row_ref (@{ $data_ref }) {
-	($exp_id,$dateobs,$pontime,$exp_type,$obs_mode,$comment) = @{ $row_ref };
+	($exp_id,$dateobs,$pontime,$exp_type,$obs_mode,$comment,$object) = @{ $row_ref };
 	if (!defined($obs_mode)) {
 	    $obs_mode = ' ';
@@ -204,5 +244,5 @@
 	($date,$time) = split / /, $dateobs;
 	($year,$month,$day) = split /-/, $date;
-	($hour,$minute,$second) = split /:/, $time;
+	($hour,$minute,$second) = split /:/, $time; # / # another emacs syntax highlight bug.
 	
 	$dt = DateTime->new( year   => $year, month  => $month, day    => $day,
@@ -215,10 +255,6 @@
 	$et = $dt->epoch();
 
-	if (!exists($science{$obs_mode})) {
-	    die "No mode >>$obs_mode<<\n";
-	}
-	
 	for ($i = 0; $i <= $#start_s; $i++) {
-	    if (($et < $start_s[$i])&&($science{$obs_mode} == 0)) {
+	    if (($et < $start_s[$i])&&(is_science($exp_type,$obs_mode,$object,$comment) == 0)) {
 		if ($i == 0) {
 		    $skips[$i]++;
@@ -278,4 +314,30 @@
 unless(exists($opt{b}) || ($N_ranges == 0)) {
     print_epilogue();
+}
+
+
+# Subroutine to use the configuration file data and the exposure data to determine whether or not something is "science"
+sub is_science {
+#    if (is_science($exp_type,$obs_mode,$object,$comment)) {
+    my ($exp_type,$obs_mode,$object,$comment) = @_;
+    my $return_value = 0;
+    unless($object) {
+	$object = '';
+    }
+    if ($exp_type eq 'OBJECT') {
+	foreach my $target (@target_list) {
+#	    print STDERR "$target $obsmode_list{$target} $exp_type $obs_mode $object $comment\n";
+	    if (($obs_mode =~ /$obsmode_list{$target}/)&&
+		($object   =~ /$object_list{$target}/)&&
+		($comment  =~ /$comment_list{$target}/)) {
+		$return_value = 1;
+	    }
+#	    print ">$return_value $exp_type $obs_mode $object $comment $target $obsmode_list{$target} $object_list{$target} $comment_list{$target}\n";
+	    if ($return_value) {
+		return($return_value);
+	    }
+	}
+    }
+    return(0);
 }
 
Index: /branches/czw_branch/20100427/ippScripts/scripts/receive_advance.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/receive_advance.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippScripts/scripts/receive_advance.pl	(revision 28017)
@@ -60,7 +60,6 @@
     &my_die( "Unable to set up", $fileset_id, $PS_EXIT_CONFIG_ERROR ); # IPP configuration
 
-# update the fileset entry
-
-if ($dbinfo_uri and ($dbinfo_uri ne "NULL")) {
+my $import_run_to_db = 0;
+if ($import_run_to_db and $dbinfo_uri and ($dbinfo_uri ne "NULL")) {
     my $filename = basename($dbinfo_uri);
     my ($stage) = $filename =~ m|^dbinfo\.(\S+)\.\d+\.mdc$|; # Stage of interest
@@ -102,4 +101,5 @@
 }
 
+# update the fileset entry
 # All done
 {
Index: /branches/czw_branch/20100427/ippScripts/scripts/register_exp.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/register_exp.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippScripts/scripts/register_exp.pl	(revision 28017)
@@ -127,4 +127,5 @@
 $command .= " -end_stage $end_stage" if defined $end_stage;
 $command .= " -tess_id   $tess_id"   if defined $tess_id;
+$command .= " -state full";
 $command .= " $cmdflags";
 
Index: /branches/czw_branch/20100427/ippScripts/scripts/register_imfile.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/register_imfile.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippScripts/scripts/register_imfile.pl	(revision 28017)
@@ -174,4 +174,5 @@
 $command .= " -hostname $host" if defined $host;
 $command .= " -dbname $dbname" if defined $dbname;
+$command .= " -data_state full";
 $command .= " $cmdflags";
 
Index: /branches/czw_branch/20100427/ippScripts/scripts/staticsky.pl
===================================================================
--- /branches/czw_branch/20100427/ippScripts/scripts/staticsky.pl	(revision 28017)
+++ /branches/czw_branch/20100427/ippScripts/scripts/staticsky.pl	(revision 28017)
@@ -0,0 +1,324 @@
+#!/usr/bin/env perl
+
+use warnings;
+use strict;
+
+## report the program and machine
+use Sys::Hostname;
+my $host = hostname();
+my $date = `date`;
+print "\n\n";
+print "Starting script $0 on $host at $date\n\n";
+
+use DateTime;
+my $mjd_start = DateTime->now->mjd;   # MJD of starting script
+
+use vars qw( $VERSION );
+$VERSION = '0.01';
+
+use IPC::Cmd 0.36 qw( can_run run );
+use PS::IPP::Metadata::Config;
+use PS::IPP::Metadata::List qw( parse_md_list );
+use Data::Dumper;
+use PS::IPP::Config 1.01 qw( :standard );
+
+use Getopt::Long qw( GetOptions :config auto_help auto_version gnu_getopt );
+use Pod::Usage qw( pod2usage );
+
+# Look for programs we need
+my $missing_tools;
+my $staticskytool = can_run('staticskytool') or (warn "Can't find staticskytool" and $missing_tools = 1);
+my $ppSub = can_run('ppSub') or (warn "Can't find ppSub" and $missing_tools = 1);
+my $ppStatsFromMetadata = can_run('ppStatsFromMetadata') or (warn "Can't find ppStatsFromMetadata" and $missing_tools = 1);
+if ($missing_tools) {
+    warn("Can't find required tools.");
+    exit($PS_EXIT_CONFIG_ERROR);
+}
+
+my ($sky_id, $dbname, $threads, $outroot, $reduction, $inverse, $run_state, $verbose, $no_update, $no_op, $redirect, $save_temps);
+GetOptions(
+    'sky_id=s'          => \$sky_id, # Diff identifier
+    'dbname|d=s'        => \$dbname, # Database name
+    'threads=s'         => \$threads,   # Number of threads to use
+    'run-state=s'       => \$run_state,   # state for run: 'new' or 'update'
+    'outroot=s'         => \$outroot, # Output root name
+    'reduction=s'       => \$reduction, # Reduction class
+    'verbose'           => \$verbose,   # Print to stdout
+    'no-update'         => \$no_update, # Don't update the database?
+    'no-op'             => \$no_op, # Don't do any operations?
+    'redirect-output'   => \$redirect,
+    'save-temps'        => \$save_temps, # Save temporary files?
+) or pod2usage( 2 );
+
+pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV;
+pod2usage(
+    -msg => "Required options: --sky_id --outroot",
+    -exitval => 3,
+          ) unless 
+    defined $sky_id and
+    defined $outroot;
+
+my $ipprc = PS::IPP::Config->new() or my_die( "Unable to set up", $sky_id, $PS_EXIT_CONFIG_ERROR ); # IPP configuration
+
+# XXX camera is not known here; cannot use filerules...
+# my $logDest = $ipprc->filename("LOG.EXP", $outroot);
+my $logDest = "$outroot.log";
+$logDest .= ".update" if $run_state eq "update";
+$ipprc->redirect_output($logDest) or my_die( "Unable to redirect output", $sky_id, $PS_EXIT_SYS_ERROR ) if $redirect;
+
+my $source_id = $ipprc->source_id($dbname, $PS_TABLE_ID_DIFF);
+
+my $outbase = basename($outroot);
+my ($listFile, $listName) = tempfile("/tmp/$outbase.list.XXXX", UNLINK => !$save_temps );
+
+# Get list of input images to stack photometry
+my $mdcParser = PS::IPP::Metadata::Config->new; # Parser for metadata config files
+my $files;
+{
+    my $command = "$staticskytool -inputs -sky_id $sky_id";
+    $command .= " -dbname $dbname" if defined $dbname;
+    my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+        run(command => $command, verbose => $verbose);
+    unless ($success) {
+        $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
+        &my_die("Unable to perform difftool -inputskyfile: $error_code", $sky_id, $error_code);
+    }
+
+    my $metadata = $mdcParser->parse(join "", @$stdout_buf) or
+        &my_die("Unable to parse metadata config doc", $sky_id, $PS_EXIT_PROG_ERROR);
+    $files = parse_md_list($metadata) or
+        &my_die("Unable to parse metadata list", $sky_id, $PS_EXIT_PROG_ERROR);
+}
+
+# XXX do we NEED to define the camera?
+# &my_die("Unable to identify camera", $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless defined $camera;
+# $ipprc->define_camera($camera);
+
+# generate the input 
+print $listFile "INPUT   MULTI\n";
+
+foreach my $file (@$files) {
+    print $listFile "INPUT   METADATA\n";
+
+    $path_base = $file->{path_base};
+    my $imageCnv  = $ipprc->filename("PPSTACK.OUTPUT", $file->{path_base} ); # Mask name
+    my $maskCnv   = $ipprc->filename("PPSTACK.OUTPUT.MASK", $file->{path_base} ); # Mask name
+    my $weightCnv = $ipprc->filename("PPSTACK.OUTPUT.VARIANCE", $file->{path_base} ); # Weight name
+    my $psfCnv    = $ipprc->filename("PSPHOT.PSF.SKY.SAVE", $file->{path_base} ); # PSF name
+
+    my $imageRaw  = $ipprc->filename("PPSTACK.UNCONV", $file->{path_base} ); # Mask name
+    my $maskRaw   = $ipprc->filename("PPSTACK.UNCONV.MASK", $file->{path_base} ); # Mask name
+    my $weightRaw = $ipprc->filename("PPSTACK.UNCONV.VARIANCE", $file->{path_base} ); # Weight name
+
+    my $sources   = $ipprc->filename("PSPHOT.OUT.CMF.MEF", $file->{path_base}); # Sources name
+
+    &my_die("Image $image does not exist", $stack_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists( $image );
+    &my_die("Mask $mask does not exist", $stack_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists( $mask );
+    &my_die("Weight $weight does not exist", $stack_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists( $weight );
+    &my_die("PSF $psf does not exist", $stack_id, $PS_EXIT_SYS_ERROR) if ($convolve and not $ipprc->file_exists( $psf ));
+    &my_die("Sources $sources does not exist", $stack_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists( $sources );
+
+    print $listFile "  RAW:IMAGE     STR  " . $imageRaw  . "\n";
+    print $listFile "  RAW:MASK      STR  " . $maskRaw   . "\n";
+    print $listFile "  RAW:VARIANCE  STR  " . $weightRaw . "\n";
+
+    print $listFile "  CNV:IMAGE     STR  " . $imageCnv  . "\n";
+    print $listFile "  CNV:MASK      STR  " . $maskCnv   . "\n";
+    print $listFile "  CNV:VARIANCE  STR  " . $weightCnv . "\n";
+    print $listFile "  CNV:PSF       STR  " . $psfCnv    . "\n";
+
+    print $listFile "  SOURCES       STR  " . $sources   . "\n";
+
+    print $listFile "END\n\n";
+
+    &my_die("Couldn't find input: $imageRaw",  $sky_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists("$imageRaw");
+    &my_die("Couldn't find input: $maskRaw",   $sky_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists("$maskRaw");
+    &my_die("Couldn't find input: $weightRaw", $sky_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists("$weightRaw");
+    &my_die("Couldn't find input: $imageCnv",  $sky_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists("$imageCnv");
+    &my_die("Couldn't find input: $maskCnv",   $sky_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists("$maskCnv");
+    &my_die("Couldn't find input: $weightCnv", $sky_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists("$weightCnv");
+    &my_die("Couldn't find input: $psfCnv",    $sky_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists("$psfCnv");
+    &my_die("Couldn't find input: $sources",   $sky_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists("$sources");
+}
+
+# Recipes to use based on reduction class
+$reduction = 'DEFAULT' unless defined $reduction;
+my $recipe_psphot  = $ipprc->reduction($reduction, 'STACKPHOT'); # Recipe to use for psphot
+unless ($recipe_psphot) {
+    &my_die("Couldn't find selected reduction for STACKPHOT: $reduction\n", $sky_id, $PS_EXIT_CONFIG_ERROR);
+}
+
+print "reduction: $reduction\n";
+print "recipe_psphot: $recipe_psphot\n";
+
+# Get the output filenames
+my $outputName = $ipprc->filename("PPSUB.OUTPUT", $outroot);
+my $outputMask = $ipprc->filename("PPSUB.OUTPUT.MASK", $outroot);
+my $outputVariance = $ipprc->filename("PPSUB.OUTPUT.VARIANCE", $outroot);
+my $outputSources = $ipprc->filename("PPSUB.OUTPUT.SOURCES", $outroot);
+my $jpeg1Name = $ipprc->filename("PPSUB.OUTPUT.JPEG1", $outroot);
+my $jpeg2Name = $ipprc->filename("PPSUB.OUTPUT.JPEG2", $outroot);
+my $configuration = $ipprc->filename("PPSUB.CONFIG", $outroot);
+my $outputStats = $ipprc->filename("SKYCELL.STATS", $outroot);
+my $traceDest = $ipprc->filename("TRACE.EXP", $outroot);
+
+if ($run_state eq 'update') {
+    $traceDest .= '.update';
+    $outputStats .= '.update';
+}
+
+my ($inverseName, $inverseMask, $inverseVariance, $inverseSources);
+if ($inverse) {
+    $inverseName = $ipprc->filename("PPSUB.INVERSE", $outroot);
+    $inverseMask = $ipprc->filename("PPSUB.INVERSE.MASK", $outroot);
+    $inverseVariance = $ipprc->filename("PPSUB.INVERSE.VARIANCE", $outroot);
+    $inverseSources = $ipprc->filename("PPSUB.INVERSE.SOURCES", $outroot);
+}
+
+my $cmdflags;
+
+# Perform subtraction
+{
+    my $command = "$ppSub $outroot";
+    $command .= " -inimage $input";
+    $command .= " -refimage $template";
+    $command .= " -inmask $inputMask";
+    $command .= " -refmask $templateMask";
+    $command .= " -invariance $inputVariance";
+    $command .= " -refvariance $templateVariance";
+    $command .= " -insources $inputSources";
+    $command .= " -refsources $templateSources";
+    $command .= " -stats $outputStats";
+    $command .= " -threads $threads" if defined $threads;
+    if ($run_state eq "new") {
+        $command .= " -dumpconfig $configuration";
+    } else {
+        my $configurationReal = $ipprc->file_resolve($configuration) or &my_die("Couldn't resolve configuration file: $configuration", $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR);
+        $command .= " -ipprc $configurationReal";
+    }
+    $command .= " -save-inconv" if defined $saveInConv;
+    $command .= " -save-refconv" if defined $saveRefConv;
+    $command .= " -recipe PPSUB $recipe_ppSub";
+    $command .= " -recipe PSPHOT $recipe_psphot";
+    $command .= " -recipe PPSTATS WARPSTATS";
+    $command .= " -F PSPHOT.PSF.SAVE PSPHOT.PSF.SKY.SAVE";
+    $command .= " -F PSPHOT.OUTPUT PSPHOT.OUT.CMF.MEF";
+    $command .= " -F PSPHOT.BACKMDL PSPHOT.BACKMDL.MEF";
+    if ($run_state eq "new") {
+        $command .= " -photometry";
+    }
+    $command .= " -inverse" if $inverse;
+    $command .= " -tracedest $traceDest -log $logDest";
+    $command .= " -dbname $dbname" if defined $dbname;
+    $command .= " -image_id $diff_skyfile_id" if defined $diff_skyfile_id;
+    $command .= " -source_id $source_id" if defined $source_id;
+
+    unless ($no_op) {
+        my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+            run(command => $command, verbose => $verbose);
+        unless ($success) {
+            $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
+            &my_die("Unable to perform ppSub: $error_code", $sky_id, $skycell_id, $error_code);
+        }
+
+        my $outputStatsReal = $ipprc->file_resolve($outputStats);
+        &my_die("Couldn't find expected output file: $outputStats", $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($outputStatsReal);
+
+        # measure chip stats
+        $command = "$ppStatsFromMetadata $outputStatsReal - DIFF_SKYCELL";
+        ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+            run(command => $command, verbose => $verbose);
+        unless ($success) {
+            $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
+            &my_die("Unable to perform ppStatsFromMetadata: $error_code", $sky_id, $skycell_id, $error_code);
+        }
+        foreach my $line (@$stdout_buf) {
+            $cmdflags .= " $line";
+        }
+        chomp $cmdflags;
+
+        my ($quality) = $cmdflags =~ /-quality (\d+)/; # Quality flag
+
+        if (!$quality) {
+            &my_die("Couldn't find expected output file: $outputName", $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($outputName);
+            &my_die("Couldn't find expected output file: $outputMask", $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($outputMask);
+            &my_die("Couldn't find expected output file: $outputVariance", $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($outputVariance);
+            &my_die("Couldn't find expected output file: $outputSources", $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($outputSources);
+            &my_die("Couldn't find expected output file: $jpeg1Name",    $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($jpeg1Name);
+            &my_die("Couldn't find expected output file: $jpeg2Name",    $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($jpeg2Name);
+            if ($inverse) {
+                &my_die("Couldn't find expected output file: $inverseName", $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($inverseName);
+                &my_die("Couldn't find expected output file: $inverseMask", $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($inverseMask);
+                &my_die("Couldn't find expected output file: $inverseVariance", $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($inverseVariance);
+                &my_die("Couldn't find expected output file: $inverseSources", $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($inverseSources);
+                if ($run_state eq 'new') {
+                    &my_die("Couldn't find expected output file: $configuration", $sky_id, $skycell_id, $PS_EXIT_SYS_ERROR) unless $ipprc->file_exists($configuration);
+                }
+            }
+        }
+    } else {
+        print "Not executing: $command\n";
+    }
+}
+
+unless ($no_update) {
+
+    # Add the subtraction result
+    {
+        my $command = "$difftool -sky_id $sky_id -skycell_id $skycell_id";
+        $command .= " -magicked $magicked" if $magicked;
+        if ($run_state eq 'new') {
+            $command .= " -adddiffskyfile -path_base $outroot";
+            $command .= " $cmdflags";
+            $command .= (" -dtime_script " . ((DateTime->now->mjd - $mjd_start) * 86400));
+            $command .= " -hostname $host" if defined $host;
+        } else {
+            $command .= " -tofullskyfile";
+        }
+        $command .= " -dbname $dbname" if defined $dbname;
+
+        my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+            run(command => $command, verbose => $verbose);
+        unless ($success) {
+            $error_code = (($error_code >> 8) or $PS_EXIT_PROG_ERROR);
+            my $err_message = $run_state eq "update" ?
+                "Unable to perform difftool -adddiffskyfile" :
+                "Unable to perform difftool -tofullskyfile";
+            &my_die("$err_message: $error_code", $sky_id, $skycell_id, $error_code);
+        }
+    }
+}
+
+
+sub my_die
+{
+    my $msg = shift;            # Warning message on die
+    my $sky_id = shift;        # Diff identifier
+    my $exit_code = shift;      # Exit code to add
+
+    $exit_code = $PS_EXIT_PROG_ERROR unless defined $exit_code;
+
+    warn($msg);
+    if (defined $sky_id and defined $skycell_id and not $no_update) {
+        my $command = "$difftool -sky_id $sky_id -skycell_id $skycell_id -fault $exit_code";
+        if ($run_state eq 'new') {
+            $command .= " -adddiffskyfile";
+            $command .= (" -dtime_script " . ((DateTime->now->mjd - $mjd_start) * 86400));
+            $command .= " -hostname $host" if defined $host;
+            $command .= " -path_base $outroot" if defined $outroot;
+            $command .= " -dbname $dbname" if defined $dbname;
+        } else {
+            $command .= " -updatediffskyfile";
+        }
+        run(command => $command, verbose => $verbose);
+    }
+    exit $exit_code;
+}
+
+END {
+    my $exit = $?;
+    system("sync") == 0 or die "failed to execute sync: $!";
+    $? = $exit;
+}
+
+__END__
Index: /branches/czw_branch/20100427/ippTasks/camera.pro
===================================================================
--- /branches/czw_branch/20100427/ippTasks/camera.pro	(revision 28016)
+++ /branches/czw_branch/20100427/ippTasks/camera.pro	(revision 28017)
@@ -154,4 +154,5 @@
     book getword camPendingExp $pageName cam_id -var CAM_ID
     book getword camPendingExp $pageName workdir -var WORKDIR_TEMPLATE
+    book getword camPendingExp $pageName path_base -var PATH_BASE
     book getword camPendingExp $pageName dvodb  -var DVODB
     book getword camPendingExp $pageName dbname -var DBNAME
@@ -173,6 +174,10 @@
     # neb:///ipp004-vol0/gpc1/20080130
 
-    ## generate outroot specific to this exposure (& chip)
-    sprintf outroot "%s/%s/%s.cm.%s" $WORKDIR $EXP_TAG $EXP_TAG $CAM_ID
+    if ("$PATH_BASE" == "NULL") 
+        ## generate outroot specific to this exposure (& chip)
+        sprintf outroot "%s/%s/%s.cm.%s" $WORKDIR $EXP_TAG $EXP_TAG $CAM_ID
+    else
+        $outroot = $PATH_BASE
+    end
 
     stdout $LOGDIR/camera.exp.log
Index: /branches/czw_branch/20100427/ippTasks/chip.pro
===================================================================
--- /branches/czw_branch/20100427/ippTasks/chip.pro	(revision 28016)
+++ /branches/czw_branch/20100427/ippTasks/chip.pro	(revision 28017)
@@ -153,4 +153,5 @@
     book getword chipPendingImfile $pageName reduction -var REDUCTION
     book getword chipPendingImfile $pageName state -var RUN_STATE
+    book getword chipPendingImfile $pageName path_base -var PATH_BASE
 
     if ($RAW_MAGICKED > 0)
@@ -174,6 +175,10 @@
     # neb:///ipp004-vol0/gpc1/20080130
 
-    ## generate outroot specific to this exposure (& chip)
-    sprintf outroot "%s/%s/%s.ch.%s" $WORKDIR $EXP_TAG $EXP_TAG $CHIP_ID
+    if ("$PATH_BASE" == "NULL") 
+        ## generate outroot specific to this exposure (& chip)
+        sprintf outroot "%s/%s/%s.ch.%s" $WORKDIR $EXP_TAG $EXP_TAG $CHIP_ID
+    else
+        $outroot = $PATH_BASE
+    end
 
     stdout $LOGDIR/chip.imfile.log
Index: /branches/czw_branch/20100427/ippTasks/destreak.pro
===================================================================
--- /branches/czw_branch/20100427/ippTasks/destreak.pro	(revision 28016)
+++ /branches/czw_branch/20100427/ippTasks/destreak.pro	(revision 28017)
@@ -37,4 +37,6 @@
     echo magicDSToRevert
     book listbook magicDSToRevert
+    echo magicDSToCleanup
+    book listbook magicDSToCleanup
 end
 
@@ -212,4 +214,5 @@
     book getword magicToDS $pageName recoveryroot -var RECROOT
     book getword magicToDS $pageName re_place -var REPLACE
+    book getword magicToDS $pageName magicked -var MAGICKED
     book getword magicToDS $pageName dbname -var DBNAME
 
@@ -226,5 +229,5 @@
     # TODO: do not add recoveryroot or replace if they are null or zero
 
-    $run = magic_destreak.pl --magic_ds_id $MAGIC_DS_ID --camera $CAMERA --exp_id $EXP_ID --streaks $STREAKS --inv_streaks $INV_STREAKS --stage $STAGE --stage_id $STAGE_ID --component $COMPONENT --uri $URI --path_base $PATH_BASE --cam_path_base $CAM_PATH_BASE --cam_reduction $CAM_REDUCTION --outroot $OUTROOT --logfile $logfile --recoveryroot $RECROOT --replace $REPLACE
+    $run = magic_destreak.pl --magic_ds_id $MAGIC_DS_ID --camera $CAMERA --exp_id $EXP_ID --streaks $STREAKS --inv_streaks $INV_STREAKS --stage $STAGE --stage_id $STAGE_ID --component $COMPONENT --uri $URI --path_base $PATH_BASE --cam_path_base $CAM_PATH_BASE --cam_reduction $CAM_REDUCTION --outroot $OUTROOT --logfile $logfile --recoveryroot $RECROOT --replace $REPLACE --magicked $MAGICKED
 
     add_standard_args run
@@ -412,4 +415,5 @@
     book getword magicDSToRevert $pageName re_place -var REPLACE
     book getword magicDSToRevert $pageName bothways -var BOTHWAYS
+    book getword magicDSToRevert $pageName magicked -var MAGICKED
     book getword magicDSToRevert $pageName dbname -var DBNAME
 
@@ -424,5 +428,5 @@
     end
 
-    $run = magic_destreak_revert.pl --magic_ds_id $MAGIC_DS_ID --camera $CAMERA --stage $STAGE --stage_id $STAGE_ID --component $COMPONENT --path_base $PATH_BASE --cam_path_base $CAM_PATH_BASE --cam_reduction $CAM_REDUCTION --outroot $OUTROOT --logfile $logfile --replace $REPLACE --bothways $BOTHWAYS
+    $run = magic_destreak_revert.pl --magic_ds_id $MAGIC_DS_ID --camera $CAMERA --stage $STAGE --stage_id $STAGE_ID --component $COMPONENT --path_base $PATH_BASE --cam_path_base $CAM_PATH_BASE --cam_reduction $CAM_REDUCTION --outroot $OUTROOT --logfile $logfile --replace $REPLACE --bothways $BOTHWAYS --magicked $MAGICKED
 
     add_standard_args run
Index: /branches/czw_branch/20100427/ippTasks/diff.pro
===================================================================
--- /branches/czw_branch/20100427/ippTasks/diff.pro	(revision 28016)
+++ /branches/czw_branch/20100427/ippTasks/diff.pro	(revision 28017)
@@ -184,4 +184,5 @@
     book getword diffSkyfile $pageName reduction -var REDUCTION
     book getword diffSkyfile $pageName diff_mode -var DIFF_MODE
+    book getword diffSkyfile $pageName path_base -var PATH_BASE
 
     # set the host and workdir based on the skycell hash
@@ -207,5 +208,10 @@
 
     basename $TESS_DIR -var TESS_ID
-    sprintf outroot "%s/%s/%s/%s.%s.%sdif.%s" $WORKDIR $TESS_ID $SKYCELL_ID $TESS_ID $SKYCELL_ID $DIFF_TAG $DIFF_ID
+
+    if ("$PATH_BASE" == "NULL")
+        sprintf outroot "%s/%s/%s/%s.%s.%sdif.%s" $WORKDIR $TESS_ID $SKYCELL_ID $TESS_ID $SKYCELL_ID $DIFF_TAG $DIFF_ID
+    else
+        $outroot = $PATH_BASE
+    end
 
     stdout $LOGDIR/diff.skycell.log
Index: /branches/czw_branch/20100427/ippTasks/nightly_stacks.pro
===================================================================
--- /branches/czw_branch/20100427/ippTasks/nightly_stacks.pro	(revision 28016)
+++ /branches/czw_branch/20100427/ippTasks/nightly_stacks.pro	(revision 28017)
@@ -164,10 +164,12 @@
 
   task.exec
+    stdout $LOGDIR/ns.initday.log
+    stderr $LOGDIR/ns.initday.log
     $today = `date +%Y-%m-%d`
     book newpage nsData $today
     book setword nsData $today nsState NEW
 
-    command echo $today
-#   command automate_stacks.pl --clean_old --date $today
+#    command echo $today
+   command automate_stacks.pl --clean_old --date $today
   end
 
Index: /branches/czw_branch/20100427/ippTasks/pstamp.pro
===================================================================
--- /branches/czw_branch/20100427/ippTasks/pstamp.pro	(revision 28016)
+++ /branches/czw_branch/20100427/ippTasks/pstamp.pro	(revision 28017)
@@ -14,4 +14,5 @@
 $pstampRev_DB = 0
 $pstampDep_DB = 0
+$pstampCleanup_DB = 0
 
 # set PS_DBSERVER if postage stamp database host is not the same as the value for DBSERVER in site.config
@@ -30,4 +31,5 @@
     book init pstampFinish
     book init pstampDependent
+    book init pstampCleanup
 end
 
@@ -58,7 +60,4 @@
         active true
     end
-    task pstamp.job.revert
-        active true
-    end
     task pstamp.dependent.load
         active true
@@ -94,5 +93,8 @@
     end
     task pstamp.dependent.load
-        active true
+        active false
+    end
+    task pstamp.dependent.run
+        active false
     end
 end
@@ -105,4 +107,20 @@
 macro pstamp.revert.off
     task pstamp.job.revert
+        active false
+    end
+end
+macro pstamp.cleanup.on
+    task pstamp.cleanup.load
+        active true
+    end
+    task pstamp.cleanup.run
+        active true
+    end
+end
+macro pstamp.cleanup.off
+    task pstamp.cleanup.run
+        active false
+    end
+    task pstamp.cleanup.run
         active false
     end
@@ -157,5 +175,5 @@
 
     task.exec
-        stdout $LOGSUBDIR/pstamp.request.load.log
+        stdout NULL
         stderr $LOGSUBDIR/pstamp.request.load.log
         $run = pstamptool -pendingreq
@@ -202,5 +220,5 @@
 
     task.exec
-        stdout $LOGSUBDIR/pstamp.request.run.log
+        stdout NULL
         stderr $LOGSUBDIR/pstamp.request.run.log
         book npages pstampRequest -var N
@@ -215,9 +233,10 @@
         book getword pstampRequest $pageName uri -var URI
         book getword pstampRequest $pageName ds_outProduct -var PRODUCT
+        book getword pstampRequest $pageName outdir -var OUTDIR
         book getword pstampRequest $pageName label -var LABEL
 
         host anyhost
 
-        $run = pstamp_parser_run.pl --req_id $REQ_ID --uri $URI --product $PRODUCT --label $LABEL --redirect-output
+        $run = pstamp_parser_run.pl --req_id $REQ_ID --uri $URI --product $PRODUCT --outdir $OUTDIR --label $LABEL --redirect-output
 
         add_standard_args run
@@ -260,5 +279,5 @@
 
     task.exec
-        stdout $LOGSUBDIR/pstamp.finish.load.log
+        stdout NULL
         stderr $LOGSUBDIR/pstamp.finish.load.log
         $run = pstamptool  -completedreq
@@ -305,5 +324,5 @@
 
     task.exec
-        stdout $LOGSUBDIR/request.finish.run.log
+        stdout NULL
         stderr $LOGSUBDIR/request.finish.run.log
         book npages pstampFinish -var N
@@ -320,6 +339,7 @@
         book getword pstampFinish $pageName name -var REQ_NAME
         book getword pstampFinish $pageName outProduct -var PRODUCT
-
-        $run = request_finish.pl --req_id $REQ_ID --req_type $REQ_TYPE --req_file $URI --req_name $REQ_NAME --product $PRODUCT --redirect-output
+        book getword pstampFinish $pageName outdir -var OUTDIR
+
+        $run = request_finish.pl --req_id $REQ_ID --req_type $REQ_TYPE --req_file $URI --req_name $REQ_NAME --product $PRODUCT --outdir $OUTDIR --redirect-output
 
         add_standard_args run
@@ -362,5 +382,5 @@
 
     task.exec
-        stdout $LOGSUBDIR/pstamp.job.load.log
+        stdout NULL
         stderr $LOGSUBDIR/pstamp.job.load.log
         $run = pstamptool -pendingjob
@@ -410,5 +430,5 @@
 
     task.exec
-        stdout $LOGSUBDIR/pstamp.job.run.log
+        stdout NULL
         stderr $LOGSUBDIR/pstamp.job.run.log
         book npages pstampJob -var N
@@ -488,5 +508,5 @@
 
     task.exec
-        stdout $LOGSUBDIR/pstamp.job.revert.log
+        stdout NULL
         stderr $LOGSUBDIR/pstamp.job.revert.log
         $run = pstamptool -revertjob -all
@@ -524,12 +544,12 @@
 
     periods     -poll $LOADPOLL
-    # XXX: create a macro for this
-    periods     -exec 30
+    # XXX: create a macro for this time
+    periods     -exec 10
 #    periods     -exec $LOADEXEC
-    periods     -timeout 30
+    periods     -timeout 300
     npending    1
 
     task.exec
-        stdout $LOGSUBDIR/pstamp.dependent.load.log
+        stdout NULL
         stderr $LOGSUBDIR/pstamp.dependent.load.log
         $run = pstamptool -pendingdependent
@@ -579,6 +599,4 @@
 
     task.exec
-#        stdout $LOGSUBDIR/pstamp.dependent.run.log
-#        stderr $LOGSUBDIR/pstamp.dependent.run.log
         book npages pstampDependent -var N
         if ($N == 0) 
@@ -590,6 +608,4 @@
         book getpage pstampDependent 0 -var pageName -key pantaskState INIT
         if ("$pageName" == "NULL") break
-
-        #echo pageName: $pageName
 
         book setword pstampDependent $pageName pantaskState RUN
@@ -601,5 +617,5 @@
         book getword pstampDependent $pageName imagedb    -var IMAGEDB
         book getword pstampDependent $pageName rlabel     -var RLABEL
-#        book getword pstampDependent $pageName output_base -var OUTPUT_BASE
+        book getword pstampDependent $pageName outdir     -var OUTDIR
         book getword pstampDependent $pageName need_magic -var NEED_MAGIC
         book getword pstampDependent $pageName dbname     -var DBNAME
@@ -617,11 +633,10 @@
         end
 
-        # XXX: use OUTPUT_BASE for this
-        $LOGFILE = /data/ipp053.0/home/bills/pstamp/logs/pstampdep.$DEP_ID.log
-#        echo logfile is $LOGFILE
-#        stdout $LOGFILE
-#        stderr $LOGFILE
+        $MYLOGFILE = $OUTDIR/checkdep.$DEP_ID.log
+        stdout $MYLOGFILE
+        stderr $MYLOGFILE
 
         $run = pstamp_checkdependent.pl --dep_id $DEP_ID --stage_id $STAGE_ID --stage $STAGE --component $COMPONENT --imagedb $IMAGEDB --rlabel $RLABEL $NEED_MAGIC
+
         add_standard_args run
 
@@ -664,2 +679,118 @@
 end
 
+task pstamp.cleanup.load
+    host        local
+
+    periods     -poll $LOADPOLL
+    periods     -exec $LOADEXEC
+    periods     -timeout 300
+    npending    1
+
+    task.exec
+        stdout NULL
+        stderr $LOGSUBDIR/pstamp.cleanup.load.log
+        $run = pstamptool -pendingcleanup
+        if ($DB:n == 0)
+            option DEFAULT
+        else 
+            option $DB:$pstampCleanup_DB
+            $run = $run $PS_DBSERVER -dbname $DB:$pstampCleanup_DB
+            $pstampCleanup_DB ++
+            if ($pstampCleanup_DB >= $DB:n) set pstampCleanup_DB = 0
+        end
+        add_poll_args run
+        add_poll_labels run
+        command $run
+    end
+
+    task.exit $EXIT_SUCCESS
+        ipptool2book stdout pstampCleanup -key req_id -uniq -setword dbname $options:0 -setword pantaskState INIT
+        if ($VERBOSE > 2)
+            echo starting request
+            book listbook pstampCleanup
+        end
+
+        process_cleanup pstampCleanup
+    end
+
+    task.exit   default
+        showcommand failure
+    end
+
+    task.exit   crash
+        showcommand crash
+    end
+
+    task.exit   timeout
+        showcommand timeout
+    end
+end
+
+task pstamp.cleanup.run
+    periods     -poll $RUNPOLL
+    periods     -exec $RUNEXEC
+    periods     -timeout 300
+    # since everything is on one file system keep npending low to avoid
+    # overloading nfs
+
+    npending    10
+
+    task.exec
+        book npages pstampCleanup -var N
+        if ($N == 0) 
+            periods -exec $RUNEXEC
+            break
+        end
+        periods -exec 0.05
+        
+        book getpage pstampCleanup 0 -var pageName -key pantaskState INIT
+        if ("$pageName" == "NULL") break
+
+        book setword pstampCleanup $pageName pantaskState RUN
+        book getword pstampCleanup $pageName req_id -var REQ_ID
+        book getword pstampCleanup $pageName dbname -var DBNAME
+        book getword pstampCleanup $pageName name -var NAME
+        book getword pstampCleanup $pageName outdir -var OUTDIR
+        book getword pstampCleanup $pageName uri -var URI
+        book getword pstampCleanup $pageName reqType -var REQTYPE
+        book getword pstampCleanup $pageName outProduct -var PRODUCT
+
+        # XXX: have the script set this up this
+        $MYLOGFILE=/data/ippdb02.0/pstamp/work/logs/cleanup.$REQ_ID
+        stdout $MYLOGFILE
+        stderr $MYLOGFILE
+
+        host anyhost
+
+        $run = pstamp_cleanup.pl --req_id $REQ_ID --uri $URI --product $PRODUCT --name $NAME --outdir $OUTDIR --reqType $REQTYPE
+
+        add_standard_args run
+        options $pageName
+
+        if ($VERBOSE > 1) 
+            echo command $run
+        end
+        command $run
+    end
+
+
+    task.exit $EXIT_SUCCESS
+        process_exit pstampCleanup $options:0 $JOB_STATUS
+    end
+
+    task.exit default
+        showcommand failure
+        process_exit pstampCleanup $options:0 $JOB_STATUS
+    end
+
+    task.exit crash
+        showcommand crash
+        book setword pstampCleanup $options:0 pantaskState CRASH
+    end
+
+    task.exit timeout
+        showcommand timeout
+        book setword pstampCleanup $options:0 pantaskState TIMEOUT
+    end
+end
+
Index: /branches/czw_branch/20100427/ippTasks/simtest.simmosaic.config
===================================================================
--- /branches/czw_branch/20100427/ippTasks/simtest.simmosaic.config	(revision 28017)
+++ /branches/czw_branch/20100427/ippTasks/simtest.simmosaic.config	(revision 28017)
@@ -0,0 +1,114 @@
+
+CAMERA     STR SIMMOSAIC
+
+FILERULE MULTI
+FILERULE STR    Chip00.fits
+FILERULE STR    Chip01.fits
+FILERULE STR    Chip10.fits
+FILERULE STR    Chip11.fits
+
+# define the simulated data to be generated
+SEQUENCE MULTI
+
+SEQUENCE METADATA
+  OBSTYPE    STR BIAS
+  NIMAGES    S32  20
+END
+
+SEQUENCE METADATA
+  OBSTYPE    STR DARK
+  @EXPTIMES  F32  30.0, 300.0
+  @NIMAGES   S32  10,   10
+END
+
+SEQUENCE METADATA
+  OBSTYPE    STR FLAT
+
+  FILTERS    STR r,r,i
+  @EXPTIMES  F32 0.1,20.0,20.0
+
+  NSETUP     S32 5
+END
+
+SEQUENCE METADATA
+  OBSTYPE    STR FLAT
+
+  FILTERS    STR r,r,r,r,r
+  @EXPTIMES  F32 0.5,1.0,2.0,5.0,10.0
+
+  NSETUP     S32 1
+END
+
+SEQUENCE METADATA
+  OBSTYPE    STR OBJECT
+
+### Carina
+  CENTER.RA  F32 270.75
+  CENTER.DEC F32 -23.7
+### COSMOS field
+#  CENTER.RA  F32 150.119167 
+#  CENTER.DEC F32   2.205833
+
+  OFFSET.RA  F32 3600.0 # linear offset in arcsec (do not include cos(DEC) correction)
+  OFFSET.DEC F32 3600.0 # linear offset in arcsec (do not include cos(DEC) correction)
+  OFFSET.NR  S32 1
+  OFFSET.ND  S32 1
+
+  DITHER.RA  F32 60.0   # linear offset in arcsec (do not include cos(DEC) correction)
+  DITHER.DEC F32 60.0   # linear offset in arcsec (do not include cos(DEC) correction)
+  DITHER.NR  S32 3
+  DITHER.ND  S32 2
+
+  DVODB      STR /data/alala.0/ipp/ippRefs/catdir.synth.simtest 
+  FILTERS    STR r,i
+  @EXPTIMES  F32 10.00,10.00
+  @SKYMAGS   F32 20.86,20.15
+
+  # XXX use a more realistic IQ distribution...
+  IQ_MIN     F32 0.55
+  IQ_MAX     F32 1.25
+  
+  # rotation sequence
+  POS_MIN    F32 0.0
+  POS_MAX    F32 0.0
+  POS_DELTA  F32 1.0
+
+END
+
+
+SEQUENCE METADATA
+  OBSTYPE    STR OBJECT
+
+### Carina
+  CENTER.RA  F32 270.75
+  CENTER.DEC F32 -23.7
+### COSMOS field
+#  CENTER.RA  F32 150.119167 
+#  CENTER.DEC F32   2.205833
+
+  OFFSET.RA  F32 3600.0 # linear offset in arcsec (do not include cos(DEC) correction)
+  OFFSET.DEC F32 3600.0 # linear offset in arcsec (do not include cos(DEC) correction)
+  OFFSET.NR  S32 1
+  OFFSET.ND  S32 1
+
+  DITHER.RA  F32 30.0   # linear offset in arcsec (do not include cos(DEC) correction)
+  DITHER.DEC F32 30.0   # linear offset in arcsec (do not include cos(DEC) correction)
+  DITHER.NR  S32 1
+  DITHER.ND  S32 1
+
+  DVODB      STR /data/alala.0/ipp/ippRefs/catdir.synth.simtest 
+  FILTERS    STR r,r,i,i
+  @EXPTIMES  F32 5.0, 240.0, 5.0, 240.0
+  @SKYMAGS   F32 20.86,20.86,20.15,20.15
+
+  # XXX use a more realistic IQ distribution...
+  IQ_MIN     F32 0.55
+  IQ_MAX     F32 1.25
+  
+  # rotation sequence
+  POS_MIN    F32 0.0
+  POS_MAX    F32 0.0
+  POS_DELTA  F32 1.0
+
+END
+
Index: /branches/czw_branch/20100427/ippTasks/stack.pro
===================================================================
--- /branches/czw_branch/20100427/ippTasks/stack.pro	(revision 28016)
+++ /branches/czw_branch/20100427/ippTasks/stack.pro	(revision 28017)
@@ -116,5 +116,5 @@
     end
     add_poll_args run
-    # add_poll_labels run
+    add_poll_labels run
     command $run
   end
@@ -172,4 +172,5 @@
     book getword stackSumSkyfile $pageName skycell_id -var SKYCELL_ID
     book getword stackSumSkyfile $pageName workdir -var WORKDIR_TEMPLATE
+    book getword stackSumSkyfile $pageName path_base -var PATH_BASE
     book getword stackSumSkyfile $pageName reduction -var REDUCTION
     book getword stackSumSkyfile $pageName dbname -var DBNAME
@@ -185,5 +186,9 @@
 
     basename $TESS_DIR -var TESS_ID
-    sprintf outroot "%s/%s/%s/%s.%s.stk.%s" $WORKDIR $TESS_ID $SKYCELL_ID $TESS_ID $SKYCELL_ID $STACK_ID
+    if ("$PATH_BASE" == "NULL")
+        sprintf outroot "%s/%s/%s/%s.%s.stk.%s" $WORKDIR $TESS_ID $SKYCELL_ID $TESS_ID $SKYCELL_ID $STACK_ID
+    else
+        $outroot = $PATH_BASE
+    end
 
     stdout $LOGDIR/stack.skycell.log
Index: /branches/czw_branch/20100427/ippTasks/summit.copy.pro
===================================================================
--- /branches/czw_branch/20100427/ippTasks/summit.copy.pro	(revision 28016)
+++ /branches/czw_branch/20100427/ippTasks/summit.copy.pro	(revision 28017)
@@ -107,6 +107,9 @@
     periods      -timeout   20
     npending     1
-    # trange       16:00 23:59
-    # trange       00:00 04:00
+
+    # only active in the day (06:00 to 19:00 HST, times are UT):
+    trange        -reset
+    # trange        16:00 23:59
+    # trange        00:00 05:00
 
     task.exec
@@ -153,11 +156,15 @@
 # and inserting these into a db table on the local cluster (pzDownloadExp)
 task pzgetexp
+  host         local
+
   periods      -exec     30
   periods      -poll     1
   periods      -timeout  700
-  # trage       16:00 23:59
-  # trage       00:00 04:00
   npending      1
-  host         local
+
+  # only active in the day (06:00 to 19:00 HST, times are UT):
+  trange        -reset
+  # trange        16:00 23:59
+  # trange        00:00 05:00
 
   task.exec
@@ -213,7 +220,10 @@
     periods      -poll     1
     periods      -timeout  20
-    # trange       16:00 23:59
-    # trange       00:00 04:00
     npending     1
+
+    # only active in the day (06:00 to 19:00 HST, times are UT):
+    trange        -reset
+    # trange        16:00 23:59
+    # trange        00:00 05:00
 
     task.exec
@@ -224,5 +234,5 @@
         # save the DB name for the exit tasks
         option $DB:$pztoolPendingExp_DB
-        command pztool -pendingexp -limit 5 -dbname $DB:$pztoolPendingExp_DB
+        command pztool -pendingexp -limit 10 -dbname $DB:$pztoolPendingExp_DB
         $pztoolPendingExp_DB ++
         if ($pztoolPendingExp_DB >= $DB:n) set pztoolPendingExp_DB = 0
@@ -261,11 +271,15 @@
 # database table of imfiles
 task pzgetimfile 
+    host 	local
+
     periods      -exec     0.05
     periods      -poll     0.025
     periods      -timeout  700
-    # trage       16:00 23:59
-    # trage       00:00 04:00
-    host 	local
     npending 	10
+
+    # only active in the day (06:00 to 19:00 HST, times are UT):
+    trange        -reset
+    # trange        16:00 23:59
+    # trange        00:00 05:00
 
     task.exec
@@ -336,10 +350,13 @@
     host         local
 
-    periods      -exec     30
+    periods      -exec     10
     periods      -poll      1
     periods      -timeout  120
-    # trage       16:00 23:59
-    # trage       00:00 04:00
     npending     1
+
+    # only active in the day (06:00 to 19:00 HST, times are UT):
+    trange        -reset
+    # trange        16:00 23:59
+    # trange        00:00 05:00
 
     # select entries from the current DB; cycle to the next DB, if it exists
@@ -352,5 +369,5 @@
         # save the DB name for the exit tasks
         option $DB:$pztoolPendingImfile_DB
-        command pztool -pendingimfile -limit 60 -dbname $DB:$pztoolPendingImfile_DB
+        command pztool -pendingimfile -limit 240 -dbname $DB:$pztoolPendingImfile_DB
         $pztoolPendingImfile_DB ++
         if ($pztoolPendingImfile_DB >= $DB:n) set pztoolPendingImfile_DB = 0
@@ -384,10 +401,9 @@
     periods      -poll     0.05
     periods      -timeout  1150
+
+    # only active in the day (06:00 to 19:00 HST, times are UT):
     trange        -reset
-    # only active in the night (18:00 to 06:00 HST, times are UT):
-    # trange      04:00 16:00
-    # only active in the day (06:00 to 18:00 HST, times are UT):
     # trange        16:00 23:59
-    # trange        00:00 04:00
+    # trange        00:00 05:00
 
     task.exec
@@ -548,6 +564,4 @@
     periods      -poll      1
     periods      -timeout  120
-    # trage       16:00 23:59
-    # trage       00:00 04:00
     npending     1
 
@@ -592,6 +606,4 @@
     periods      -poll     0.05
     periods      -timeout  650
-    # trage       16:00 23:59
-    # trage       00:00 04:00
 
     task.exec
Index: /branches/czw_branch/20100427/ippTasks/warp.pro
===================================================================
--- /branches/czw_branch/20100427/ippTasks/warp.pro	(revision 28016)
+++ /branches/czw_branch/20100427/ippTasks/warp.pro	(revision 28017)
@@ -314,4 +314,5 @@
     book getword warpPendingSkyCell $pageName camera -var CAMERA
     book getword warpPendingSkyCell $pageName workdir -var WORKDIR_TEMPLATE
+    book getword warpPendingSkyCell $pageName path-base -var PATH_BASE
     book getword warpPendingSkyCell $pageName dbname -var DBNAME
     # XXX change tess_id to tess_dir when schema is changed
@@ -331,6 +332,10 @@
     set.workdir.by.skycell $SKYCELL_ID $WORKDIR_TEMPLATE $default_host WORKDIR
 
-    ## generate outroot specific to this exposure
-    sprintf outroot "%s/%s/%s.wrp.%s.%s" $WORKDIR $EXP_TAG $EXP_TAG $WARP_ID $SKYCELL_ID
+    if ("$PATH_BASE" == "NULL") 
+        ## generate outroot specific to this exposure
+        sprintf outroot "%s/%s/%s.wrp.%s.%s" $WORKDIR $EXP_TAG $EXP_TAG $WARP_ID $SKYCELL_ID
+    else 
+        $outroot = $PATH_BASE
+    end
 
     stdout $LOGDIR/warp.skycell.log
Index: /branches/czw_branch/20100427/ippToPsps/config/currentJobId.txt
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/config/currentJobId.txt	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/config/currentJobId.txt	(revision 28017)
@@ -1,1 +1,1 @@
-733
+5580
Index: /branches/czw_branch/20100427/ippToPsps/config/detection/map.xml
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/config/detection/map.xml	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/config/detection/map.xml	(revision 28017)
@@ -5,34 +5,36 @@
  <table name="FrameMeta">
   <map ippName="ZPT_ERR" ippType="TFLOAT" pspsName="photoScat" />
-  <map ippName="MJD-OBS" ippType="TFLOAT" pspsName="expStart" />
+  <map ippName="MJD-OBS" ippType="TDOUBLE" pspsName="expStart" />
   <map ippName="EXPREQ" ippType="TFLOAT" pspsName="expTime" />
   <map ippName="AIRMASS" ippType="TFLOAT" pspsName="airmass" />
-  <map ippName="RA" ippType="TFLOAT" pspsName="raBore" />
-  <map ippName="DEC" ippType="TFLOAT" pspsName="decBore" />
+  <map ippName="RA" ippType="TDOUBLE" pspsName="raBore" />
+  <map ippName="DEC" ippType="TDOUBLE" pspsName="decBore" />
   <map ippName="CTYPE1" ippType="TSTRING" pspsName="ctype1" />
   <map ippName="CTYPE2" ippType="TSTRING" pspsName="ctype2" />
-  <map ippName="CRVAL1" ippType="TFLOAT" pspsName="crval1" />
-  <map ippName="CRVAL2" ippType="TFLOAT" pspsName="crval2" />
-  <map ippName="CRPIX1" ippType="TFLOAT" pspsName="crpix1" />
-  <map ippName="CRPIX2" ippType="TFLOAT" pspsName="crpix2" />
-  <map ippName="PC001001" ippType="TFLOAT" pspsName="pc001001" />
-  <map ippName="PC001002" ippType="TFLOAT" pspsName="pc001002" />
-  <map ippName="PC002001" ippType="TFLOAT" pspsName="pc002001" />
-  <map ippName="PC002002" ippType="TFLOAT" pspsName="pc002002" />
+  <map ippName="CRVAL1" ippType="TDOUBLE" pspsName="crval1" />
+  <map ippName="CRVAL2" ippType="TDOUBLE" pspsName="crval2" />
+  <map ippName="CRPIX1" ippType="TDOUBLE" pspsName="crpix1" />
+  <map ippName="CRPIX2" ippType="TDOUBLE" pspsName="crpix2" />
+  <map ippName="CDELT1" ippType="TDOUBLE" pspsName="cdelt1" />
+  <map ippName="CDELT2" ippType="TDOUBLE" pspsName="cdelt2" />
+  <map ippName="PC001001" ippType="TDOUBLE" pspsName="pc001001" />
+  <map ippName="PC001002" ippType="TDOUBLE" pspsName="pc001002" />
+  <map ippName="PC002001" ippType="TDOUBLE" pspsName="pc002001" />
+  <map ippName="PC002002" ippType="TDOUBLE" pspsName="pc002002" />
   <map ippName="NPLYTERM" ippType="TBYTE" pspsName="polyOrder" />
-  <map ippName="PCA1X3Y0" ippType="TFLOAT" pspsName="pca1x3y0" />
-  <map ippName="PCA1X2Y1" ippType="TFLOAT" pspsName="pca1x2y1" />
-  <map ippName="PCA1X1Y2" ippType="TFLOAT" pspsName="pca1x1y2" />
-  <map ippName="PCA1X0Y3" ippType="TFLOAT" pspsName="pca1x0y3" />
-  <map ippName="PCA1X2Y0" ippType="TFLOAT" pspsName="pca1x2y0" />
-  <map ippName="PCA1X1Y1" ippType="TFLOAT" pspsName="pca1x1y1" />
-  <map ippName="PCA1X0Y2" ippType="TFLOAT" pspsName="pca1x0y2" />
-  <map ippName="PCA2X3Y0" ippType="TFLOAT" pspsName="pca2x3y0" />
-  <map ippName="PCA2X2Y1" ippType="TFLOAT" pspsName="pca2x2y1" />
-  <map ippName="PCA2X1Y2" ippType="TFLOAT" pspsName="pca2x1y2" />
-  <map ippName="PCA2X0Y3" ippType="TFLOAT" pspsName="pca2x0y3" />
-  <map ippName="PCA2X2Y0" ippType="TFLOAT" pspsName="pca2x2y0" />
-  <map ippName="PCA2X1Y1" ippType="TFLOAT" pspsName="pca2x1y1" />
-  <map ippName="PCA2X0Y2" ippType="TFLOAT" pspsName="pca2x0y2" />
+  <map ippName="PCA1X3Y0" ippType="TDOUBLE" pspsName="pca1x3y0" />
+  <map ippName="PCA1X2Y1" ippType="TDOUBLE" pspsName="pca1x2y1" />
+  <map ippName="PCA1X1Y2" ippType="TDOUBLE" pspsName="pca1x1y2" />
+  <map ippName="PCA1X0Y3" ippType="TDOUBLE" pspsName="pca1x0y3" />
+  <map ippName="PCA1X2Y0" ippType="TDOUBLE" pspsName="pca1x2y0" />
+  <map ippName="PCA1X1Y1" ippType="TDOUBLE" pspsName="pca1x1y1" />
+  <map ippName="PCA1X0Y2" ippType="TDOUBLE" pspsName="pca1x0y2" />
+  <map ippName="PCA2X3Y0" ippType="TDOUBLE" pspsName="pca2x3y0" />
+  <map ippName="PCA2X2Y1" ippType="TDOUBLE" pspsName="pca2x2y1" />
+  <map ippName="PCA2X1Y2" ippType="TDOUBLE" pspsName="pca2x1y2" />
+  <map ippName="PCA2X0Y3" ippType="TDOUBLE" pspsName="pca2x0y3" />
+  <map ippName="PCA2X2Y0" ippType="TDOUBLE" pspsName="pca2x2y0" />
+  <map ippName="PCA2X1Y1" ippType="TDOUBLE" pspsName="pca2x1y1" />
+  <map ippName="PCA2X0Y2" ippType="TDOUBLE" pspsName="pca2x0y2" />
  </table>
 
@@ -48,7 +50,7 @@
   <map ippName="FWHM_MAJ" ippType="TFLOAT" pspsName="psfWidMajor" />
   <map ippName="FWHM_MIN" ippType="TFLOAT" pspsName="psfWidMinor" />
+  <map ippName="ANGLE" ippType="TFLOAT" pspsName="psfTheta" />
   <map ippName="IQ_FW1" ippType="TFLOAT" pspsName="momentWidMajor" />
   <map ippName="IQ_FW2" ippType="TFLOAT" pspsName="momentWidMinor" />
-  <map ippName="ANGLE" ippType="TFLOAT" pspsName="psfTheta" />
   <map ippName="APMIFIT" ippType="TFLOAT" pspsName="apResid" />
   <map ippName="DAPMIFIT" ippType="TFLOAT" pspsName="dapResid" />
@@ -59,27 +61,29 @@
   <map ippName="CTYPE1" ippType="TSTRING" pspsName="ctype1" />
   <map ippName="CTYPE2" ippType="TSTRING" pspsName="ctype2" />
-  <map ippName="CRVAL1" ippType="TFLOAT" pspsName="crval1" />
-  <map ippName="CRVAL2" ippType="TFLOAT" pspsName="crval2" />
-  <map ippName="CRPIX1" ippType="TFLOAT" pspsName="crpix1" />
-  <map ippName="CRPIX2" ippType="TFLOAT" pspsName="crpix2" />
-  <map ippName="PC001001" ippType="TFLOAT" pspsName="pc001001" />
-  <map ippName="PC001002" ippType="TFLOAT" pspsName="pc001002" />
-  <map ippName="PC002001" ippType="TFLOAT" pspsName="pc002001" />
-  <map ippName="PC002002" ippType="TFLOAT" pspsName="pc002002" />
+  <map ippName="CRVAL1" ippType="TDOUBLE" pspsName="crval1" />
+  <map ippName="CRVAL2" ippType="TDOUBLE" pspsName="crval2" />
+  <map ippName="CRPIX1" ippType="TDOUBLE" pspsName="crpix1" />
+  <map ippName="CRPIX2" ippType="TDOUBLE" pspsName="crpix2" />
+  <map ippName="CDELT1" ippType="TDOUBLE" pspsName="cdelt1" />
+  <map ippName="CDELT2" ippType="TDOUBLE" pspsName="cdelt2" />
+  <map ippName="PC001001" ippType="TDOUBLE" pspsName="pc001001" />
+  <map ippName="PC001002" ippType="TDOUBLE" pspsName="pc001002" />
+  <map ippName="PC002001" ippType="TDOUBLE" pspsName="pc002001" />
+  <map ippName="PC002002" ippType="TDOUBLE" pspsName="pc002002" />
   <map ippName="NPLYTERM" ippType="TBYTE" pspsName="polyOrder" />
-  <map ippName="PCA1X3Y0" ippType="TFLOAT" pspsName="pca1x3y0" />
-  <map ippName="PCA1X2Y1" ippType="TFLOAT" pspsName="pca1x2y1" />
-  <map ippName="PCA1X1Y2" ippType="TFLOAT" pspsName="pca1x1y2" />
-  <map ippName="PCA1X0Y3" ippType="TFLOAT" pspsName="pca1x0y3" />
-  <map ippName="PCA1X2Y0" ippType="TFLOAT" pspsName="pca1x2y0" />
-  <map ippName="PCA1X1Y1" ippType="TFLOAT" pspsName="pca1x1y1" />
-  <map ippName="PCA1X0Y2" ippType="TFLOAT" pspsName="pca1x0y2" />
-  <map ippName="PCA2X3Y0" ippType="TFLOAT" pspsName="pca2x3y0" />
-  <map ippName="PCA2X2Y1" ippType="TFLOAT" pspsName="pca2x2y1" />
-  <map ippName="PCA2X1Y2" ippType="TFLOAT" pspsName="pca2x1y2" />
-  <map ippName="PCA2X0Y3" ippType="TFLOAT" pspsName="pca2x0y3" />
-  <map ippName="PCA2X2Y0" ippType="TFLOAT" pspsName="pca2x2y0" />
-  <map ippName="PCA2X1Y1" ippType="TFLOAT" pspsName="pca2x1y1" />
-  <map ippName="PCA2X0Y2" ippType="TFLOAT" pspsName="pca2x0y2" />
+  <map ippName="PCA1X3Y0" ippType="TDOUBLE" pspsName="pca1x3y0" />
+  <map ippName="PCA1X2Y1" ippType="TDOUBLE" pspsName="pca1x2y1" />
+  <map ippName="PCA1X1Y2" ippType="TDOUBLE" pspsName="pca1x1y2" />
+  <map ippName="PCA1X0Y3" ippType="TDOUBLE" pspsName="pca1x0y3" />
+  <map ippName="PCA1X2Y0" ippType="TDOUBLE" pspsName="pca1x2y0" />
+  <map ippName="PCA1X1Y1" ippType="TDOUBLE" pspsName="pca1x1y1" />
+  <map ippName="PCA1X0Y2" ippType="TDOUBLE" pspsName="pca1x0y2" />
+  <map ippName="PCA2X3Y0" ippType="TDOUBLE" pspsName="pca2x3y0" />
+  <map ippName="PCA2X2Y1" ippType="TDOUBLE" pspsName="pca2x2y1" />
+  <map ippName="PCA2X1Y2" ippType="TDOUBLE" pspsName="pca2x1y2" />
+  <map ippName="PCA2X0Y3" ippType="TDOUBLE" pspsName="pca2x0y3" />
+  <map ippName="PCA2X2Y0" ippType="TDOUBLE" pspsName="pca2x2y0" />
+  <map ippName="PCA2X1Y1" ippType="TDOUBLE" pspsName="pca2x1y1" />
+  <map ippName="PCA2X0Y2" ippType="TDOUBLE" pspsName="pca2x0y2" />
  </table>
 
Index: /branches/czw_branch/20100427/ippToPsps/config/detection/tables.xml
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/config/detection/tables.xml	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/config/detection/tables.xml	(revision 28017)
@@ -17,34 +17,36 @@
     <column name="photoScat" type="TFLOAT" default="-999" comment=" global photometric scatter (unit = mag)"></column>
     <column name="numPhotoRef" type="TLONG" default="-999" comment="number of photometric reference sources"></column>
-    <column name="expStart" type="TFLOAT" default="-999" comment=" exposure start time in MJD (unit = day)"></column>
+    <column name="expStart" type="TDOUBLE" default="-999" comment=" exposure start time in MJD (unit = day)"></column>
     <column name="expTime" type="TFLOAT" default="-999" comment=" exposure time (unit = s)"></column>
     <column name="airmass" type="TFLOAT" default="-999" comment="airmass at mid-exposure"></column>
-    <column name="raBore" type="TFLOAT" default="-999" comment=" RA of telescope boresight (unit = deg)"></column>
-    <column name="decBore" type="TFLOAT" default="-999" comment=" DEC of telescope boresight (unit = deg)"></column>
+    <column name="raBore" type="TDOUBLE" default="-999" comment=" RA of telescope boresight (unit = deg)"></column>
+    <column name="decBore" type="TDOUBLE" default="-999" comment=" DEC of telescope boresight (unit = deg)"></column>
     <column name="ctype1" type="TSTRING" default=" " comment="name of astrometric projection in RA"></column>
     <column name="ctype2" type="TSTRING" default=" " comment="name of astrometric projection in DEC"></column>
-    <column name="crval1" type="TFLOAT" default="-999" comment=" RA corresponding to reference pixel (unit = deg)"></column>
-    <column name="crval2" type="TFLOAT" default="-999" comment=" DEC corresponding to reference pixel (unit = deg)"></column>
-    <column name="crpix1" type="TFLOAT" default="-999" comment="reference pixel value for RA"></column>
-    <column name="crpix2" type="TFLOAT" default="-999" comment="reference pixel value for DEC"></column>
-    <column name="pc001001" type="TFLOAT" default="-999" comment="elements of rotation/Dcale matrix"></column>
-    <column name="pc001002" type="TFLOAT" default="-999" comment="elements of rotation/Dcale matrix"></column>
-    <column name="pc002001" type="TFLOAT" default="-999" comment="elements of rotation/Dcale matrix"></column>
-    <column name="pc002002" type="TFLOAT" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="crval1" type="TDOUBLE" default="-999" comment=" RA corresponding to reference pixel (unit = deg)"></column>
+    <column name="crval2" type="TDOUBLE" default="-999" comment=" DEC corresponding to reference pixel (unit = deg)"></column>
+    <column name="crpix1" type="TDOUBLE" default="-999" comment="reference pixel value for RA"></column>
+    <column name="crpix2" type="TDOUBLE" default="-999" comment="reference pixel value for DEC"></column>
+    <column name="cdelt1" type="TDOUBLE" default="-999" comment="scale factor for RA"></column>
+    <column name="cdelt2" type="TDOUBLE" default="-999" comment="scale factor for DEC"></column>
+    <column name="pc001001" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc001002" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc002001" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc002002" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
     <column name="polyOrder" type="TBYTE" default="255" comment="polynomial order of astrometry fit"></column>
-    <column name="pca1x3y0" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca1x2y1" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca1x1y2" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca1x0y3" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca1x2y0" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca1x1y1" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca1x0y2" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x3y0" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x2y1" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x1y2" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x0y3" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x2y0" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x1y1" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x0y2" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x3y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x2y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x1y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x0y3" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x2y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x1y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x0y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x3y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x2y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x1y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x0y3" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x2y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x1y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x0y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
     <column name="calibModNum" type="TSHORT" default="0" comment="calibration modification number"></column>
     <column name="dataRelease" type="TBYTE" default="0" comment="Data release"></column>
@@ -93,27 +95,29 @@
     <column name="ctype1" type="TSTRING" default=" " comment="name of astrometric projection in RA"></column>
     <column name="ctype2" type="TSTRING" default=" " comment="name of astrometric projection in DEC"></column>
-    <column name="crval1" type="TFLOAT" default="-999" comment=" RA corresponding to reference pixel (unit = deg)"></column>
-    <column name="crval2" type="TFLOAT" default="-999" comment=" DEC corresponding to reference pixel (unit = deg)"></column>
-    <column name="crpix1" type="TFLOAT" default="-999" comment=" reference pixel value for RA (unit = pix)"></column>
-    <column name="crpix2" type="TFLOAT" default="-999" comment=" reference pixel value for DEC (unit = pix)"></column>
-    <column name="pc001001" type="TFLOAT" default="-999" comment="elements of rotation/Dcale matrix"></column>
-    <column name="pc001002" type="TFLOAT" default="-999" comment="elements of rotation/Dcale matrix"></column>
-    <column name="pc002001" type="TFLOAT" default="-999" comment="elements of rotation/Dcale matrix"></column>
-    <column name="pc002002" type="TFLOAT" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="crval1" type="TDOUBLE" default="-999" comment=" RA corresponding to reference pixel (unit = deg)"></column>
+    <column name="crval2" type="TDOUBLE" default="-999" comment=" DEC corresponding to reference pixel (unit = deg)"></column>
+    <column name="crpix1" type="TDOUBLE" default="-999" comment=" reference pixel value for RA (unit = pix)"></column>
+    <column name="crpix2" type="TDOUBLE" default="-999" comment=" reference pixel value for DEC (unit = pix)"></column>
+    <column name="cdelt1" type="TDOUBLE" default="-999" comment="scale factor for RA"></column>
+    <column name="cdelt2" type="TDOUBLE" default="-999" comment="scale factor for DEC"></column>
+    <column name="pc001001" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc001002" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc002001" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc002002" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
     <column name="polyOrder" type="TBYTE" default="255" comment="polynomial order of astrometry fit"></column>
-    <column name="pca1x3y0" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca1x2y1" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca1x1y2" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca1x0y3" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca1x2y0" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca1x1y1" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca1x0y2" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x3y0" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x2y1" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x1y2" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x0y3" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x2y0" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x1y1" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
-    <column name="pca2x0y2" type="TFLOAT" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x3y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x2y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x1y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x0y3" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x2y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x1y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x0y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x3y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x2y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x1y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x0y3" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x2y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x1y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x0y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
     <column name="calibModNum" type="TSHORT" default="0" comment="calibration modification number"></column>
     <column name="dataRelease" type="TBYTE" default="0" comment="Data release"></column>
@@ -127,5 +131,5 @@
     <column name="surveyID" type="TBYTE" default="0" comment="survey flag identifier"></column>
     <column name="imageID" type="TLONGLONG" default="0" comment="image id hash of frame identifier &amp; OTA/CCD number"></column>
-    <column name="obsTime" type="TFLOAT" default="-999" comment=" Time of mid observation (unit = day)"></column>
+    <column name="obsTime" type="TDOUBLE" default="-999" comment=" Time of mid observation (unit = day)"></column>
     <column name="xPos" type="TFLOAT" default="-999" comment=" measured x on CCD from PSF fit (unit = pix)"></column>
     <column name="yPos" type="TFLOAT" default="-999" comment=" measured y on CCD from PSF fit (unit = pix)"></column>
Index: /branches/czw_branch/20100427/ippToPsps/config/init/data.xml
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/config/init/data.xml	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/config/init/data.xml	(revision 28017)
@@ -31,5 +31,5 @@
   <table name="Survey">
    <row surveyID="0" description="PS1 3PI Survey" />
-   <row surveyID="1" description="S1 MD01 XMM-LSS-DXS 022224-043000" />
+   <row surveyID="1" description="PS1 MD01 XMM-LSS-DXS 022224-043000" />
    <row surveyID="2" description="PS1 MD02 CDFS/GOODS/GEMS 033224-274800" />
    <row surveyID="3" description="PS1 MD03 IFA/Lynx 084300+444000" />
@@ -64,13 +64,4 @@
    <row cameraID="1" cameraConfigID="1" startDate="54000.0" />
    <row cameraID="1" cameraConfigID="2" startDate="54000.0" configDetails="f0123456789abcde"/>
-  </table>
-
-  <table name="PhotoCal">
-   <row photoCalID="0" filterID="1" photoCodeDesc="g filter calibration" AB="1.1" zeropoint="26.09" extinction="0.090" colorterm="0.021" colorExtn="-0.020" orphanCalColor="0.40" orphanCalColorErr="0.01" startDate="54000."/>
-   <row photoCalID="1" filterID="1" photoCodeDesc="g filter calibration" AB="1.1" zeropoint="26.09" extinction="0.090" colorterm="0.021" colorExtn="-0.020" orphanCalColor="0.40" orphanCalColorErr="0.01" startDate="54000."/>
-   <row photoCalID="2" filterID="2" photoCodeDesc="r filter calibration" AB="1.2" zeropoint="25.06" extinction="0.065" colorterm="0.014" colorExtn="-0.005" orphanCalColor="0.45" orphanCalColorErr="0.02" startDate="54000."/>
-   <row photoCalID="3" filterID="3" photoCodeDesc="i filter calibration" AB="1.3" zeropoint="24.00" extinction="0.046" colorterm="0.003" colorExtn="0.000" orphanCalColor="0.50" orphanCalColorErr="0.03" startDate="54000."/>
-   <row photoCalID="4" filterID="4" photoCodeDesc="z filter calibration" AB="1.4" zeropoint="23.59" extinction="0.040" colorterm="-0.010" colorExtn="0.010" orphanCalColor="0.55" orphanCalColorErr="0.04" startDate="54000."/>
-   <row photoCalID="5" filterID="5" photoCodeDesc="y filter calibration" AB="1.5" zeropoint="22.25" extinction="0.031" colorterm="-0.050" colorExtn="0.009" orphanCalColor="0.60" orphanCalColorErr="0.05" startDate="54000."/>
   </table>
 
@@ -101472,6 +101463,314 @@
   <row stackTypeID="9" description="stack type 9" />
   <row stackTypeID="10" description="stack type 10" />
- </table>
+  </table>
 
-</tabledata>
+  <table name="PhotoCal">
+  <row photoCalID="10001" filterID="1" photoCodeDesc="GPC1.g.XY01" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10002" filterID="1" photoCodeDesc="GPC1.g.XY02" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10003" filterID="1" photoCodeDesc="GPC1.g.XY03" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10004" filterID="1" photoCodeDesc="GPC1.g.XY04" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10005" filterID="1" photoCodeDesc="GPC1.g.XY05" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10006" filterID="1" photoCodeDesc="GPC1.g.XY06" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10010" filterID="1" photoCodeDesc="GPC1.g.XY10" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10011" filterID="1" photoCodeDesc="GPC1.g.XY11" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10012" filterID="1" photoCodeDesc="GPC1.g.XY12" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10013" filterID="1" photoCodeDesc="GPC1.g.XY13" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10014" filterID="1" photoCodeDesc="GPC1.g.XY14" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10015" filterID="1" photoCodeDesc="GPC1.g.XY15" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10016" filterID="1" photoCodeDesc="GPC1.g.XY16" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10017" filterID="1" photoCodeDesc="GPC1.g.XY17" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10020" filterID="1" photoCodeDesc="GPC1.g.XY20" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10021" filterID="1" photoCodeDesc="GPC1.g.XY21" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10022" filterID="1" photoCodeDesc="GPC1.g.XY22" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10023" filterID="1" photoCodeDesc="GPC1.g.XY23" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10024" filterID="1" photoCodeDesc="GPC1.g.XY24" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10025" filterID="1" photoCodeDesc="GPC1.g.XY25" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10026" filterID="1" photoCodeDesc="GPC1.g.XY26" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10027" filterID="1" photoCodeDesc="GPC1.g.XY27" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10030" filterID="1" photoCodeDesc="GPC1.g.XY30" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10031" filterID="1" photoCodeDesc="GPC1.g.XY31" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10032" filterID="1" photoCodeDesc="GPC1.g.XY32" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10033" filterID="1" photoCodeDesc="GPC1.g.XY33" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10034" filterID="1" photoCodeDesc="GPC1.g.XY34" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10035" filterID="1" photoCodeDesc="GPC1.g.XY35" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10036" filterID="1" photoCodeDesc="GPC1.g.XY36" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10037" filterID="1" photoCodeDesc="GPC1.g.XY37" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10040" filterID="1" photoCodeDesc="GPC1.g.XY40" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10041" filterID="1" photoCodeDesc="GPC1.g.XY41" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10042" filterID="1" photoCodeDesc="GPC1.g.XY42" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10043" filterID="1" photoCodeDesc="GPC1.g.XY43" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10044" filterID="1" photoCodeDesc="GPC1.g.XY44" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10045" filterID="1" photoCodeDesc="GPC1.g.XY45" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10046" filterID="1" photoCodeDesc="GPC1.g.XY46" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10047" filterID="1" photoCodeDesc="GPC1.g.XY47" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10050" filterID="1" photoCodeDesc="GPC1.g.XY50" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10051" filterID="1" photoCodeDesc="GPC1.g.XY51" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10052" filterID="1" photoCodeDesc="GPC1.g.XY52" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10053" filterID="1" photoCodeDesc="GPC1.g.XY53" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10054" filterID="1" photoCodeDesc="GPC1.g.XY54" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10055" filterID="1" photoCodeDesc="GPC1.g.XY55" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10056" filterID="1" photoCodeDesc="GPC1.g.XY56" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10057" filterID="1" photoCodeDesc="GPC1.g.XY57" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10060" filterID="1" photoCodeDesc="GPC1.g.XY60" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10061" filterID="1" photoCodeDesc="GPC1.g.XY61" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10062" filterID="1" photoCodeDesc="GPC1.g.XY62" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10063" filterID="1" photoCodeDesc="GPC1.g.XY63" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10064" filterID="1" photoCodeDesc="GPC1.g.XY64" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10065" filterID="1" photoCodeDesc="GPC1.g.XY65" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10066" filterID="1" photoCodeDesc="GPC1.g.XY66" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10067" filterID="1" photoCodeDesc="GPC1.g.XY67" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10071" filterID="1" photoCodeDesc="GPC1.g.XY71" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10072" filterID="1" photoCodeDesc="GPC1.g.XY72" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10073" filterID="1" photoCodeDesc="GPC1.g.XY73" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10074" filterID="1" photoCodeDesc="GPC1.g.XY74" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10075" filterID="1" photoCodeDesc="GPC1.g.XY75" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10076" filterID="1" photoCodeDesc="GPC1.g.XY76" AB="0.0" zeropoint="24.580" extinction="-0.150" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10101" filterID="2" photoCodeDesc="GPC1.r.XY01" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10102" filterID="2" photoCodeDesc="GPC1.r.XY02" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10103" filterID="2" photoCodeDesc="GPC1.r.XY03" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10104" filterID="2" photoCodeDesc="GPC1.r.XY04" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10105" filterID="2" photoCodeDesc="GPC1.r.XY05" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10106" filterID="2" photoCodeDesc="GPC1.r.XY06" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10110" filterID="2" photoCodeDesc="GPC1.r.XY10" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10111" filterID="2" photoCodeDesc="GPC1.r.XY11" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10112" filterID="2" photoCodeDesc="GPC1.r.XY12" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10113" filterID="2" photoCodeDesc="GPC1.r.XY13" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10114" filterID="2" photoCodeDesc="GPC1.r.XY14" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10115" filterID="2" photoCodeDesc="GPC1.r.XY15" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10116" filterID="2" photoCodeDesc="GPC1.r.XY16" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10117" filterID="2" photoCodeDesc="GPC1.r.XY17" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10120" filterID="2" photoCodeDesc="GPC1.r.XY20" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10121" filterID="2" photoCodeDesc="GPC1.r.XY21" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10122" filterID="2" photoCodeDesc="GPC1.r.XY22" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10123" filterID="2" photoCodeDesc="GPC1.r.XY23" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10124" filterID="2" photoCodeDesc="GPC1.r.XY24" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10125" filterID="2" photoCodeDesc="GPC1.r.XY25" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10126" filterID="2" photoCodeDesc="GPC1.r.XY26" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10127" filterID="2" photoCodeDesc="GPC1.r.XY27" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10130" filterID="2" photoCodeDesc="GPC1.r.XY30" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10131" filterID="2" photoCodeDesc="GPC1.r.XY31" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10132" filterID="2" photoCodeDesc="GPC1.r.XY32" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10133" filterID="2" photoCodeDesc="GPC1.r.XY33" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10134" filterID="2" photoCodeDesc="GPC1.r.XY34" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10135" filterID="2" photoCodeDesc="GPC1.r.XY35" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10136" filterID="2" photoCodeDesc="GPC1.r.XY36" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10137" filterID="2" photoCodeDesc="GPC1.r.XY37" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10140" filterID="2" photoCodeDesc="GPC1.r.XY40" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10141" filterID="2" photoCodeDesc="GPC1.r.XY41" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10142" filterID="2" photoCodeDesc="GPC1.r.XY42" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10143" filterID="2" photoCodeDesc="GPC1.r.XY43" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10144" filterID="2" photoCodeDesc="GPC1.r.XY44" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10145" filterID="2" photoCodeDesc="GPC1.r.XY45" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10146" filterID="2" photoCodeDesc="GPC1.r.XY46" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10147" filterID="2" photoCodeDesc="GPC1.r.XY47" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10150" filterID="2" photoCodeDesc="GPC1.r.XY50" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10151" filterID="2" photoCodeDesc="GPC1.r.XY51" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10152" filterID="2" photoCodeDesc="GPC1.r.XY52" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10153" filterID="2" photoCodeDesc="GPC1.r.XY53" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10154" filterID="2" photoCodeDesc="GPC1.r.XY54" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10155" filterID="2" photoCodeDesc="GPC1.r.XY55" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10156" filterID="2" photoCodeDesc="GPC1.r.XY56" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10157" filterID="2" photoCodeDesc="GPC1.r.XY57" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10160" filterID="2" photoCodeDesc="GPC1.r.XY60" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10161" filterID="2" photoCodeDesc="GPC1.r.XY61" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10162" filterID="2" photoCodeDesc="GPC1.r.XY62" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10163" filterID="2" photoCodeDesc="GPC1.r.XY63" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10164" filterID="2" photoCodeDesc="GPC1.r.XY64" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10165" filterID="2" photoCodeDesc="GPC1.r.XY65" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10166" filterID="2" photoCodeDesc="GPC1.r.XY66" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10167" filterID="2" photoCodeDesc="GPC1.r.XY67" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10171" filterID="2" photoCodeDesc="GPC1.r.XY71" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10172" filterID="2" photoCodeDesc="GPC1.r.XY72" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10173" filterID="2" photoCodeDesc="GPC1.r.XY73" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10174" filterID="2" photoCodeDesc="GPC1.r.XY74" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10175" filterID="2" photoCodeDesc="GPC1.r.XY75" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10176" filterID="2" photoCodeDesc="GPC1.r.XY76" AB="0.0" zeropoint="24.800" extinction="-0.100" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10201" filterID="3" photoCodeDesc="GPC1.i.XY01" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10202" filterID="3" photoCodeDesc="GPC1.i.XY02" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10203" filterID="3" photoCodeDesc="GPC1.i.XY03" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10204" filterID="3" photoCodeDesc="GPC1.i.XY04" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10205" filterID="3" photoCodeDesc="GPC1.i.XY05" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10206" filterID="3" photoCodeDesc="GPC1.i.XY06" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10210" filterID="3" photoCodeDesc="GPC1.i.XY10" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10211" filterID="3" photoCodeDesc="GPC1.i.XY11" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10212" filterID="3" photoCodeDesc="GPC1.i.XY12" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10213" filterID="3" photoCodeDesc="GPC1.i.XY13" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10214" filterID="3" photoCodeDesc="GPC1.i.XY14" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10215" filterID="3" photoCodeDesc="GPC1.i.XY15" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10216" filterID="3" photoCodeDesc="GPC1.i.XY16" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10217" filterID="3" photoCodeDesc="GPC1.i.XY17" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10220" filterID="3" photoCodeDesc="GPC1.i.XY20" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10221" filterID="3" photoCodeDesc="GPC1.i.XY21" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10222" filterID="3" photoCodeDesc="GPC1.i.XY22" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10223" filterID="3" photoCodeDesc="GPC1.i.XY23" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10224" filterID="3" photoCodeDesc="GPC1.i.XY24" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10225" filterID="3" photoCodeDesc="GPC1.i.XY25" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10226" filterID="3" photoCodeDesc="GPC1.i.XY26" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10227" filterID="3" photoCodeDesc="GPC1.i.XY27" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10230" filterID="3" photoCodeDesc="GPC1.i.XY30" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10231" filterID="3" photoCodeDesc="GPC1.i.XY31" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10232" filterID="3" photoCodeDesc="GPC1.i.XY32" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10233" filterID="3" photoCodeDesc="GPC1.i.XY33" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10234" filterID="3" photoCodeDesc="GPC1.i.XY34" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10235" filterID="3" photoCodeDesc="GPC1.i.XY35" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10236" filterID="3" photoCodeDesc="GPC1.i.XY36" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10237" filterID="3" photoCodeDesc="GPC1.i.XY37" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10240" filterID="3" photoCodeDesc="GPC1.i.XY40" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10241" filterID="3" photoCodeDesc="GPC1.i.XY41" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10242" filterID="3" photoCodeDesc="GPC1.i.XY42" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10243" filterID="3" photoCodeDesc="GPC1.i.XY43" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10244" filterID="3" photoCodeDesc="GPC1.i.XY44" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10245" filterID="3" photoCodeDesc="GPC1.i.XY45" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10246" filterID="3" photoCodeDesc="GPC1.i.XY46" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10247" filterID="3" photoCodeDesc="GPC1.i.XY47" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10250" filterID="3" photoCodeDesc="GPC1.i.XY50" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10251" filterID="3" photoCodeDesc="GPC1.i.XY51" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10252" filterID="3" photoCodeDesc="GPC1.i.XY52" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10253" filterID="3" photoCodeDesc="GPC1.i.XY53" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10254" filterID="3" photoCodeDesc="GPC1.i.XY54" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10255" filterID="3" photoCodeDesc="GPC1.i.XY55" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10256" filterID="3" photoCodeDesc="GPC1.i.XY56" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10257" filterID="3" photoCodeDesc="GPC1.i.XY57" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10260" filterID="3" photoCodeDesc="GPC1.i.XY60" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10261" filterID="3" photoCodeDesc="GPC1.i.XY61" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10262" filterID="3" photoCodeDesc="GPC1.i.XY62" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10263" filterID="3" photoCodeDesc="GPC1.i.XY63" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10264" filterID="3" photoCodeDesc="GPC1.i.XY64" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10265" filterID="3" photoCodeDesc="GPC1.i.XY65" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10266" filterID="3" photoCodeDesc="GPC1.i.XY66" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10267" filterID="3" photoCodeDesc="GPC1.i.XY67" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10271" filterID="3" photoCodeDesc="GPC1.i.XY71" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10272" filterID="3" photoCodeDesc="GPC1.i.XY72" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10273" filterID="3" photoCodeDesc="GPC1.i.XY73" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10274" filterID="3" photoCodeDesc="GPC1.i.XY74" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10275" filterID="3" photoCodeDesc="GPC1.i.XY75" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10276" filterID="3" photoCodeDesc="GPC1.i.XY76" AB="0.0" zeropoint="24.740" extinction="-0.040" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10301" filterID="4" photoCodeDesc="GPC1.z.XY01" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10302" filterID="4" photoCodeDesc="GPC1.z.XY02" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10303" filterID="4" photoCodeDesc="GPC1.z.XY03" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10304" filterID="4" photoCodeDesc="GPC1.z.XY04" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10305" filterID="4" photoCodeDesc="GPC1.z.XY05" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10306" filterID="4" photoCodeDesc="GPC1.z.XY06" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10310" filterID="4" photoCodeDesc="GPC1.z.XY10" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10311" filterID="4" photoCodeDesc="GPC1.z.XY11" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10312" filterID="4" photoCodeDesc="GPC1.z.XY12" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10313" filterID="4" photoCodeDesc="GPC1.z.XY13" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10314" filterID="4" photoCodeDesc="GPC1.z.XY14" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10315" filterID="4" photoCodeDesc="GPC1.z.XY15" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10316" filterID="4" photoCodeDesc="GPC1.z.XY16" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10317" filterID="4" photoCodeDesc="GPC1.z.XY17" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10320" filterID="4" photoCodeDesc="GPC1.z.XY20" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10321" filterID="4" photoCodeDesc="GPC1.z.XY21" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10322" filterID="4" photoCodeDesc="GPC1.z.XY22" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10323" filterID="4" photoCodeDesc="GPC1.z.XY23" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10324" filterID="4" photoCodeDesc="GPC1.z.XY24" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10325" filterID="4" photoCodeDesc="GPC1.z.XY25" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10326" filterID="4" photoCodeDesc="GPC1.z.XY26" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10327" filterID="4" photoCodeDesc="GPC1.z.XY27" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10330" filterID="4" photoCodeDesc="GPC1.z.XY30" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10331" filterID="4" photoCodeDesc="GPC1.z.XY31" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10332" filterID="4" photoCodeDesc="GPC1.z.XY32" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10333" filterID="4" photoCodeDesc="GPC1.z.XY33" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10334" filterID="4" photoCodeDesc="GPC1.z.XY34" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10335" filterID="4" photoCodeDesc="GPC1.z.XY35" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10336" filterID="4" photoCodeDesc="GPC1.z.XY36" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10337" filterID="4" photoCodeDesc="GPC1.z.XY37" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10340" filterID="4" photoCodeDesc="GPC1.z.XY40" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10341" filterID="4" photoCodeDesc="GPC1.z.XY41" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10342" filterID="4" photoCodeDesc="GPC1.z.XY42" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10343" filterID="4" photoCodeDesc="GPC1.z.XY43" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10344" filterID="4" photoCodeDesc="GPC1.z.XY44" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10345" filterID="4" photoCodeDesc="GPC1.z.XY45" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10346" filterID="4" photoCodeDesc="GPC1.z.XY46" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10347" filterID="4" photoCodeDesc="GPC1.z.XY47" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10350" filterID="4" photoCodeDesc="GPC1.z.XY50" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10351" filterID="4" photoCodeDesc="GPC1.z.XY51" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10352" filterID="4" photoCodeDesc="GPC1.z.XY52" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10353" filterID="4" photoCodeDesc="GPC1.z.XY53" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10354" filterID="4" photoCodeDesc="GPC1.z.XY54" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10355" filterID="4" photoCodeDesc="GPC1.z.XY55" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10356" filterID="4" photoCodeDesc="GPC1.z.XY56" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10357" filterID="4" photoCodeDesc="GPC1.z.XY57" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10360" filterID="4" photoCodeDesc="GPC1.z.XY60" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10361" filterID="4" photoCodeDesc="GPC1.z.XY61" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10362" filterID="4" photoCodeDesc="GPC1.z.XY62" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10363" filterID="4" photoCodeDesc="GPC1.z.XY63" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10364" filterID="4" photoCodeDesc="GPC1.z.XY64" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10365" filterID="4" photoCodeDesc="GPC1.z.XY65" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10366" filterID="4" photoCodeDesc="GPC1.z.XY66" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10367" filterID="4" photoCodeDesc="GPC1.z.XY67" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10371" filterID="4" photoCodeDesc="GPC1.z.XY71" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10372" filterID="4" photoCodeDesc="GPC1.z.XY72" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10373" filterID="4" photoCodeDesc="GPC1.z.XY73" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10374" filterID="4" photoCodeDesc="GPC1.z.XY74" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10375" filterID="4" photoCodeDesc="GPC1.z.XY75" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10376" filterID="4" photoCodeDesc="GPC1.z.XY76" AB="0.0" zeropoint="24.260" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10401" filterID="5" photoCodeDesc="GPC1.y.XY01" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10402" filterID="5" photoCodeDesc="GPC1.y.XY02" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10403" filterID="5" photoCodeDesc="GPC1.y.XY03" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10404" filterID="5" photoCodeDesc="GPC1.y.XY04" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10405" filterID="5" photoCodeDesc="GPC1.y.XY05" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10406" filterID="5" photoCodeDesc="GPC1.y.XY06" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10410" filterID="5" photoCodeDesc="GPC1.y.XY10" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10411" filterID="5" photoCodeDesc="GPC1.y.XY11" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10412" filterID="5" photoCodeDesc="GPC1.y.XY12" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10413" filterID="5" photoCodeDesc="GPC1.y.XY13" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10414" filterID="5" photoCodeDesc="GPC1.y.XY14" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10415" filterID="5" photoCodeDesc="GPC1.y.XY15" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10416" filterID="5" photoCodeDesc="GPC1.y.XY16" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10417" filterID="5" photoCodeDesc="GPC1.y.XY17" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10420" filterID="5" photoCodeDesc="GPC1.y.XY20" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10421" filterID="5" photoCodeDesc="GPC1.y.XY21" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10422" filterID="5" photoCodeDesc="GPC1.y.XY22" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10423" filterID="5" photoCodeDesc="GPC1.y.XY23" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10424" filterID="5" photoCodeDesc="GPC1.y.XY24" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10425" filterID="5" photoCodeDesc="GPC1.y.XY25" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10426" filterID="5" photoCodeDesc="GPC1.y.XY26" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10427" filterID="5" photoCodeDesc="GPC1.y.XY27" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10430" filterID="5" photoCodeDesc="GPC1.y.XY30" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10431" filterID="5" photoCodeDesc="GPC1.y.XY31" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10432" filterID="5" photoCodeDesc="GPC1.y.XY32" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10433" filterID="5" photoCodeDesc="GPC1.y.XY33" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10434" filterID="5" photoCodeDesc="GPC1.y.XY34" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10435" filterID="5" photoCodeDesc="GPC1.y.XY35" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10436" filterID="5" photoCodeDesc="GPC1.y.XY36" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10437" filterID="5" photoCodeDesc="GPC1.y.XY37" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10440" filterID="5" photoCodeDesc="GPC1.y.XY40" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10441" filterID="5" photoCodeDesc="GPC1.y.XY41" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10442" filterID="5" photoCodeDesc="GPC1.y.XY42" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10443" filterID="5" photoCodeDesc="GPC1.y.XY43" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10444" filterID="5" photoCodeDesc="GPC1.y.XY44" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10445" filterID="5" photoCodeDesc="GPC1.y.XY45" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10446" filterID="5" photoCodeDesc="GPC1.y.XY46" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10447" filterID="5" photoCodeDesc="GPC1.y.XY47" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10450" filterID="5" photoCodeDesc="GPC1.y.XY50" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10451" filterID="5" photoCodeDesc="GPC1.y.XY51" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10452" filterID="5" photoCodeDesc="GPC1.y.XY52" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10453" filterID="5" photoCodeDesc="GPC1.y.XY53" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10454" filterID="5" photoCodeDesc="GPC1.y.XY54" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10455" filterID="5" photoCodeDesc="GPC1.y.XY55" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10456" filterID="5" photoCodeDesc="GPC1.y.XY56" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10457" filterID="5" photoCodeDesc="GPC1.y.XY57" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10460" filterID="5" photoCodeDesc="GPC1.y.XY60" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10461" filterID="5" photoCodeDesc="GPC1.y.XY61" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10462" filterID="5" photoCodeDesc="GPC1.y.XY62" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10463" filterID="5" photoCodeDesc="GPC1.y.XY63" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10464" filterID="5" photoCodeDesc="GPC1.y.XY64" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10465" filterID="5" photoCodeDesc="GPC1.y.XY65" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10466" filterID="5" photoCodeDesc="GPC1.y.XY66" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10467" filterID="5" photoCodeDesc="GPC1.y.XY67" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10471" filterID="5" photoCodeDesc="GPC1.y.XY71" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10472" filterID="5" photoCodeDesc="GPC1.y.XY72" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10473" filterID="5" photoCodeDesc="GPC1.y.XY73" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10474" filterID="5" photoCodeDesc="GPC1.y.XY74" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10475" filterID="5" photoCodeDesc="GPC1.y.XY75" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="10476" filterID="5" photoCodeDesc="GPC1.y.XY76" AB="0.0" zeropoint="23.410" extinction="-0.030" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="11000" filterID="1" photoCodeDesc="GPC1.g.SkyChip" AB="0.0" zeropoint="25.000" extinction="0.000" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="11100" filterID="2" photoCodeDesc="GPC1.r.SkyChip" AB="0.0" zeropoint="25.000" extinction="0.000" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="11200" filterID="3" photoCodeDesc="GPC1.i.SkyChip" AB="0.0" zeropoint="25.000" extinction="0.000" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="11300" filterID="4" photoCodeDesc="GPC1.z.SkyChip" AB="0.0" zeropoint="25.000" extinction="0.000" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  <row photoCalID="11400" filterID="5" photoCodeDesc="GPC1.y.SkyChip" AB="0.0" zeropoint="25.000" extinction="0.000" colorterm="0.0" colorExtn="0.0" orphanCalColor="0.0" orphanCalColorErr="0.0" startDate="54000."></row>
+  </table>
 
+  </tabledata>
+
Index: /branches/czw_branch/20100427/ippToPsps/config/init/tables.xml
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/config/init/tables.xml	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/config/init/tables.xml	(revision 28017)
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<tableDescriptions type="IN">
+<tableDescriptions type="init">
   <table name="Filter">
     <column name="filterID" type="TBYTE" default="0" comment="filter ID: g=1, r=2, i=3, z=4, y=5, w=6, ..."></column>
     <column name="filterType" type="TSTRING" default=" " comment="filter name: g,r,i,z,y, etc."></column>
-    <column name="filterSpec" type="TSTRING" default=" " comment="No comment"></column>
+    <column name="filterSpec" type="TSTRING" default="0x00" comment="No comment"></column>
   </table>
   <table name="FitModel">
@@ -61,6 +61,6 @@
     <column name="cameraID" type="TSHORT" default="0" comment="camera identification number"></column>
     <column name="cameraConfigID" type="TSHORT" default="0" comment="configuration identification number"></column>
-    <column name="startDate" type="TFLOAT" default="0" comment=" starting date of this configuration in MJD (unit = day)"></column>
-    <column name="configDetails" type="TSTRING" default=" " comment="text/table giving the details of the camera configuration"></column>
+    <column name="endDate" type="TFLOAT" default="0" comment=" ending date of this configuration in MJD (unit = day)"></column>
+    <column name="configDetails" type="TSTRING" default="0x00" comment="text/table giving the details of the camera configuration"></column>
   </table>
   <table name="PhotoCal">
@@ -90,12 +90,12 @@
     <column name="ctype1" type="TSTRING" default=" " comment="name of astrometric projection in RA"></column>
     <column name="ctype2" type="TSTRING" default=" " comment="name of astrometric projection in DEC"></column>
-    <column name="crval1" type="TFLOAT" default="0" comment=" RA corresponding to reference pixel (unit = deg)"></column>
-    <column name="crval2" type="TFLOAT" default="0" comment=" DEC corresponding to reference pixel (unit = deg)"></column>
-    <column name="crpix1" type="TFLOAT" default="0" comment="reference pixel value for RA"></column>
-    <column name="crpix2" type="TFLOAT" default="0" comment="reference pixel value for DEC"></column>
-    <column name="pc001001" type="TFLOAT" default="0" comment="elements of rotation/Dcale matrix"></column>
-    <column name="pc001002" type="TFLOAT" default="0" comment="elements of rotation/Dcale matrix"></column>
-    <column name="pc002001" type="TFLOAT" default="0" comment="elements of rotation/Dcale matrix"></column>
-    <column name="pc002002" type="TFLOAT" default="0" comment="elements of rotation/Dcale matrix"></column>
+    <column name="crval1" type="TDOUBLE" default="0" comment=" RA corresponding to reference pixel (unit = deg)"></column>
+    <column name="crval2" type="TDOUBLE" default="0" comment=" DEC corresponding to reference pixel (unit = deg)"></column>
+    <column name="crpix1" type="TDOUBLE" default="0" comment="reference pixel value for RA"></column>
+    <column name="crpix2" type="TDOUBLE" default="0" comment="reference pixel value for DEC"></column>
+    <column name="pc001001" type="TDOUBLE" default="0" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc001002" type="TDOUBLE" default="0" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc002001" type="TDOUBLE" default="0" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc002002" type="TDOUBLE" default="0" comment="elements of rotation/Dcale matrix"></column>
   </table>
   <table name="Region">
@@ -104,5 +104,5 @@
     <column name="type" type="TSTRING" default=" " comment="Region type"></column>
     <column name="comment" type="TSTRING" default=" " comment="Comment"></column>
-    <column name="area" type="TFLOAT" default="0" comment="Area covered by the region"></column>
+    <column name="area" type="TDOUBLE" default="0" comment="Area covered by the region"></column>
     <column name="regionBinary" type="TSTRING" default=" " comment="Binary object managed by the spatial library"></column>
   </table>
Index: /branches/czw_branch/20100427/ippToPsps/config/test/map.xml
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/config/test/map.xml	(revision 28017)
+++ /branches/czw_branch/20100427/ippToPsps/config/test/map.xml	(revision 28017)
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tabledata>
+
+ <table name="FrameMeta">
+  <map ippName="ZPT_ERR" ippType="TFLOAT" pspsName="photoScat" />
+  <map ippName="MJD-OBS" ippType="TFLOAT" pspsName="expStart" />
+  <map ippName="EXPREQ" ippType="TFLOAT" pspsName="expTime" />
+  <map ippName="AIRMASS" ippType="TFLOAT" pspsName="airmass" />
+  <map ippName="RA" ippType="TDOUBLE" pspsName="raBore" />
+  <map ippName="DEC" ippType="TDOUBLE" pspsName="decBore" />
+  <map ippName="CTYPE1" ippType="TSTRING" pspsName="ctype1" />
+  <map ippName="CTYPE2" ippType="TSTRING" pspsName="ctype2" />
+  <map ippName="CRVAL1" ippType="TDOUBLE" pspsName="crval1" />
+  <map ippName="CRVAL2" ippType="TDOUBLE" pspsName="crval2" />
+  <map ippName="CRPIX1" ippType="TDOUBLE" pspsName="crpix1" />
+  <map ippName="CRPIX2" ippType="TDOUBLE" pspsName="crpix2" />
+  <map ippName="CDELT1" ippType="TDOUBLE" pspsName="cdelt1" />
+  <map ippName="CDELT2" ippType="TDOUBLE" pspsName="cdelt2" />
+  <map ippName="PC001001" ippType="TDOUBLE" pspsName="pc001001" />
+  <map ippName="PC001002" ippType="TDOUBLE" pspsName="pc001002" />
+  <map ippName="PC002001" ippType="TDOUBLE" pspsName="pc002001" />
+  <map ippName="PC002002" ippType="TDOUBLE" pspsName="pc002002" />
+  <map ippName="NPLYTERM" ippType="TBYTE" pspsName="polyOrder" />
+  <map ippName="PCA1X3Y0" ippType="TDOUBLE" pspsName="pca1x3y0" />
+  <map ippName="PCA1X2Y1" ippType="TDOUBLE" pspsName="pca1x2y1" />
+  <map ippName="PCA1X1Y2" ippType="TDOUBLE" pspsName="pca1x1y2" />
+  <map ippName="PCA1X0Y3" ippType="TDOUBLE" pspsName="pca1x0y3" />
+  <map ippName="PCA1X2Y0" ippType="TDOUBLE" pspsName="pca1x2y0" />
+  <map ippName="PCA1X1Y1" ippType="TDOUBLE" pspsName="pca1x1y1" />
+  <map ippName="PCA1X0Y2" ippType="TDOUBLE" pspsName="pca1x0y2" />
+  <map ippName="PCA2X3Y0" ippType="TDOUBLE" pspsName="pca2x3y0" />
+  <map ippName="PCA2X2Y1" ippType="TDOUBLE" pspsName="pca2x2y1" />
+  <map ippName="PCA2X1Y2" ippType="TDOUBLE" pspsName="pca2x1y2" />
+  <map ippName="PCA2X0Y3" ippType="TDOUBLE" pspsName="pca2x0y3" />
+  <map ippName="PCA2X2Y0" ippType="TDOUBLE" pspsName="pca2x2y0" />
+  <map ippName="PCA2X1Y1" ippType="TDOUBLE" pspsName="pca2x1y1" />
+  <map ippName="PCA2X0Y2" ippType="TDOUBLE" pspsName="pca2x0y2" />
+ </table>
+
+ <table name="ImageMeta">
+  <map ippName="MSKY_MN" ippType="TFLOAT" pspsName="sky" />
+  <map ippName="MSKY_SIG" ippType="TFLOAT" pspsName="skyScat" />
+  <map ippName="FSATUR" ippType="TFLOAT" pspsName="magSat" />
+  <map ippName="FLIMIT" ippType="TFLOAT" pspsName="completMag" />
+  <map ippName="CERROR" ippType="TFLOAT" pspsName="astroScat" />
+  <map ippName="NASTRO" ippType="TLONG" pspsName="numAstroRef" />
+  <map ippName="CNAXIS1" ippType="TSHORT" pspsName="nx" />
+  <map ippName="CNAXIS2" ippType="TSHORT" pspsName="ny" />
+  <map ippName="FWHM_MAJ" ippType="TFLOAT" pspsName="psfWidMajor" />
+  <map ippName="FWHM_MIN" ippType="TFLOAT" pspsName="psfWidMinor" />
+  <map ippName="ANGLE" ippType="TFLOAT" pspsName="psfTheta" />
+  <map ippName="APMIFIT" ippType="TFLOAT" pspsName="apResid" />
+  <map ippName="DAPMIFIT" ippType="TFLOAT" pspsName="dapResid" />
+  <map ippName="CTYPE1" ippType="TSTRING" pspsName="ctype1" />
+  <map ippName="CTYPE2" ippType="TSTRING" pspsName="ctype2" />
+  <map ippName="CRVAL1" ippType="TDOUBLE" pspsName="crval1" />
+  <map ippName="CRVAL2" ippType="TDOUBLE" pspsName="crval2" />
+  <map ippName="CRPIX1" ippType="TDOUBLE" pspsName="crpix1" />
+  <map ippName="CRPIX2" ippType="TDOUBLE" pspsName="crpix2" />
+  <map ippName="CDELT1" ippType="TDOUBLE" pspsName="cdelt1" />
+  <map ippName="CDELT2" ippType="TDOUBLE" pspsName="cdelt2" />
+  <map ippName="PC001001" ippType="TDOUBLE" pspsName="pc001001" />
+  <map ippName="PC001002" ippType="TDOUBLE" pspsName="pc001002" />
+  <map ippName="PC002001" ippType="TDOUBLE" pspsName="pc002001" />
+  <map ippName="PC002002" ippType="TDOUBLE" pspsName="pc002002" />
+  <map ippName="NPLYTERM" ippType="TBYTE" pspsName="polyOrder" />
+  <map ippName="PCA1X3Y0" ippType="TDOUBLE" pspsName="pca1x3y0" />
+  <map ippName="PCA1X2Y1" ippType="TDOUBLE" pspsName="pca1x2y1" />
+  <map ippName="PCA1X1Y2" ippType="TDOUBLE" pspsName="pca1x1y2" />
+  <map ippName="PCA1X0Y3" ippType="TDOUBLE" pspsName="pca1x0y3" />
+  <map ippName="PCA1X2Y0" ippType="TDOUBLE" pspsName="pca1x2y0" />
+  <map ippName="PCA1X1Y1" ippType="TDOUBLE" pspsName="pca1x1y1" />
+  <map ippName="PCA1X0Y2" ippType="TDOUBLE" pspsName="pca1x0y2" />
+  <map ippName="PCA2X3Y0" ippType="TDOUBLE" pspsName="pca2x3y0" />
+  <map ippName="PCA2X2Y1" ippType="TDOUBLE" pspsName="pca2x2y1" />
+  <map ippName="PCA2X1Y2" ippType="TDOUBLE" pspsName="pca2x1y2" />
+  <map ippName="PCA2X0Y3" ippType="TDOUBLE" pspsName="pca2x0y3" />
+  <map ippName="PCA2X2Y0" ippType="TDOUBLE" pspsName="pca2x2y0" />
+  <map ippName="PCA2X1Y1" ippType="TDOUBLE" pspsName="pca2x1y1" />
+  <map ippName="PCA2X0Y2" ippType="TDOUBLE" pspsName="pca2x0y2" />
+ </table>
+
+ <table name="Detection">
+  <map ippColumn="2" ippName="X_PSF" ippType="TFLOAT" pspsName="xPos" />
+  <map ippColumn="3" ippName="Y_PSF" ippType="TFLOAT" pspsName="yPos" />
+  <map ippColumn="4" ippName="X_PSF_SIG" ippType="TFLOAT" pspsName="xPosErr" />
+  <map ippColumn="5" ippName="Y_PSF_SIG" ippType="TFLOAT" pspsName="yPosErr" />
+  <map ippColumn="15" ippName="RA_PSF" ippType="TFLOAT" pspsName="ippRa" />
+  <map ippColumn="16" ippName="DEC_PSF" ippType="TFLOAT" pspsName="ippDec" />
+  <map ippColumn="22" ippName="PSF_MAJOR" ippType="TFLOAT" pspsName="psfWidMajor" />
+  <map ippColumn="23" ippName="PSF_MINOR" ippType="TFLOAT" pspsName="psfWidMinor" />
+  <map ippColumn="24" ippName="PSF_THETA" ippType="TFLOAT" pspsName="psfTheta" />
+  <map ippColumn="25" ippName="PSF_QF" ippType="TFLOAT" pspsName="psfCf" />
+  <map ippColumn="17" ippName="SKY" ippType="TFLOAT" pspsName="sky" />
+  <map ippColumn="18" ippName="SKY_SIGMA" ippType="TFLOAT" pspsName="skyErr" />
+ </table>
+
+</tabledata>
Index: /branches/czw_branch/20100427/ippToPsps/config/test/tables.xml
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/config/test/tables.xml	(revision 28017)
+++ /branches/czw_branch/20100427/ippToPsps/config/test/tables.xml	(revision 28017)
@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tableDescriptions type="det">
+  <table name="FrameMeta">
+    <column name="frameID" type="TLONG" default="0" comment="unique exposure/frame identifier."></column>
+    <column name="filterID" type="TBYTE" default="0" comment="filter identifier"></column>
+    <column name="nOTA" type="TSHORT" default="-999" comment="number of valid OTA/CCD images in this exposure"></column>
+    <column name="photoScat" type="TFLOAT" default="-999" comment=" global photometric scatter (unit = mag)"></column>
+    <column name="expStart" type="TDOUBLE" default="-999" comment=" exposure start time in MJD (unit = day)"></column>
+    <column name="expTime" type="TFLOAT" default="-999" comment=" exposure time (unit = s)"></column>
+    <column name="airmass" type="TFLOAT" default="-999" comment="airmass at mid-exposure"></column>
+    <column name="raBore" type="TDOUBLE" default="-999" comment=" RA of telescope boresight (unit = deg)"></column>
+    <column name="decBore" type="TDOUBLE" default="-999" comment=" DEC of telescope boresight (unit = deg)"></column>
+    <column name="ctype1" type="TSTRING" default=" " comment="name of astrometric projection in RA"></column>
+    <column name="ctype2" type="TSTRING" default=" " comment="name of astrometric projection in DEC"></column>
+    <column name="crval1" type="TDOUBLE" default="-999" comment=" RA corresponding to reference pixel (unit = deg)"></column>
+    <column name="crval2" type="TDOUBLE" default="-999" comment=" DEC corresponding to reference pixel (unit = deg)"></column>
+    <column name="crpix1" type="TDOUBLE" default="-999" comment="reference pixel value for RA"></column>
+    <column name="crpix2" type="TDOUBLE" default="-999" comment="reference pixel value for DEC"></column>
+    <column name="cdelt1" type="TDOUBLE" default="-999" comment=""></column>
+    <column name="cdelt2" type="TDOUBLE" default="-999" comment=""></column>
+    <column name="pc001001" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc001002" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc002001" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc002002" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="polyOrder" type="TBYTE" default="255" comment="polynomial order of astrometry fit"></column>
+    <column name="pca1x3y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x2y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x1y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x0y3" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x2y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x1y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x0y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x3y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x2y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x1y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x0y3" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x2y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x1y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x0y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+  </table>
+  <table name="ImageMeta">
+    <column name="photoCalID" type="TLONG" default="0" comment="photometry reduction code identifier"></column>
+    <column name="filterID" type="TBYTE" default="0" comment="filter ID"></column>
+    <column name="sky" type="TFLOAT" default="-999" comment=" mean sky level (unit = ADU)"></column>
+    <column name="skyScat" type="TFLOAT" default="-999" comment=" scatter in mean sky level (unit = ADU)"></column>
+    <column name="nDetect" type="TLONG" default="-999" comment="number of detections on CCD"></column>
+    <column name="magSat" type="TFLOAT" default="-999" comment=" saturation magnitude level (unit = mag)"></column>
+    <column name="completMag" type="TFLOAT" default="-999" comment=" 95% completion level in mag (unit = mag)"></column>
+    <column name="astroScat" type="TFLOAT" default="-999" comment=" astrometric scatter for chip (unit = mag)"></column>
+    <column name="photoScat" type="TFLOAT" default="-999" comment="photometric scatter for chip"></column>
+    <column name="numAstroRef" type="TLONG" default="-999" comment="number of astrometric reference sources"></column>
+    <column name="nx" type="TSHORT" default="-999" comment="chip dimension in x"></column>
+    <column name="ny" type="TSHORT" default="-999" comment="chip dimension in y"></column>
+    <column name="psfModelID" type="TLONG" default="-999" comment="PSF model identifier"></column>
+    <column name="psfFwhm" type="TFLOAT" default="-999" comment=" model psf full width at half maximum at chip center (unit = arcsec)"></column>
+    <column name="psfWidMajor" type="TFLOAT" default="-999" comment=" model PSF parameters at chip center (unit = arcsec)"></column>
+    <column name="psfWidMinor" type="TFLOAT" default="-999" comment=" model PSF parameters at chip center (unit = arcsec)"></column>
+    <column name="psfTheta" type="TFLOAT" default="-999" comment=" model PSF parameters at chip center (unit = deg)"></column>
+    <column name="apResid" type="TFLOAT" default="-999" comment="corrected aperture residual"></column>
+    <column name="dapResid" type="TFLOAT" default="-999" comment="scatter of aperture corrections"></column>
+    <column name="photoZero" type="TFLOAT" default="-999" comment=" local derived photometric zero point (unit = mag)"></column>
+    <column name="ctype1" type="TSTRING" default=" " comment="name of astrometric projection in RA"></column>
+    <column name="ctype2" type="TSTRING" default=" " comment="name of astrometric projection in DEC"></column>
+    <column name="crval1" type="TDOUBLE" default="-999" comment=" RA corresponding to reference pixel (unit = deg)"></column>
+    <column name="crval2" type="TDOUBLE" default="-999" comment=" DEC corresponding to reference pixel (unit = deg)"></column>
+    <column name="crpix1" type="TDOUBLE" default="-999" comment=" reference pixel value for RA (unit = pix)"></column>
+    <column name="crpix2" type="TDOUBLE" default="-999" comment=" reference pixel value for DEC (unit = pix)"></column>
+    <column name="cdelt1" type="TDOUBLE" default="-999" comment=""></column>
+    <column name="cdelt2" type="TDOUBLE" default="-999" comment=""></column>
+    <column name="pc001001" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc001002" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc002001" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="pc002002" type="TDOUBLE" default="-999" comment="elements of rotation/Dcale matrix"></column>
+    <column name="polyOrder" type="TBYTE" default="255" comment="polynomial order of astrometry fit"></column>
+    <column name="pca1x3y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x2y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x1y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x0y3" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x2y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x1y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca1x0y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x3y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x2y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x1y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x0y3" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x2y0" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x1y1" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+    <column name="pca2x0y2" type="TDOUBLE" default="-999" comment="polynomial coefficients for the astrometric fit"></column>
+  </table>
+  <table name="Detection">
+    <column name="objID" type="TLONGLONG" default="0" comment="ODM object identifier"></column>
+    <column name="detectID" type="TLONGLONG" default="0" comment="ODM detection identifier"></column>
+    <column name="ippObjID" type="TLONGLONG" default="0" comment="object id generated by IPP"></column>
+    <column name="ippDetectID" type="TLONGLONG" default="0" comment="detection id generated by IPP"></column>
+    <column name="filterID" type="TBYTE" default="0" comment="filter ID: g=1, r=2, i=3, z=4, y=5, w=6, ..."></column>
+    <column name="xPos" type="TFLOAT" default="-999" comment=" measured x on CCD from PSF fit (unit = pix)"></column>
+    <column name="yPos" type="TFLOAT" default="-999" comment=" measured y on CCD from PSF fit (unit = pix)"></column>
+    <column name="xPosErr" type="TFLOAT" default="-999" comment=" estimated error in x (unit = pix)"></column>
+    <column name="yPosErr" type="TFLOAT" default="-999" comment=" estimated error in y (unit = pix)"></column>
+    <column name="ippRa" type="TFLOAT" default="-999" comment="RA"></column>
+    <column name="ippDec" type="TFLOAT" default="-999" comment="dec"></column>
+    <column name="instFlux" type="TFLOAT" default="-999" comment=" PSF instrumental flux (unit = adu/s)"></column>
+    <column name="instFluxErr" type="TFLOAT" default="-999" comment=" estimated error in flux (unit = adu/s)"></column>
+    <column name="peakADU" type="TFLOAT" default="-999" comment=" peak count in source pixel (unit = adu)"></column>
+    <column name="psfWidMajor" type="TFLOAT" default="-999" comment=" model PSF width in major axis (unit = arcsec)"></column>
+    <column name="psfWidMinor" type="TFLOAT" default="-999" comment=" model PSF width in minor axis (unit = arcsec)"></column>
+    <column name="psfTheta" type="TFLOAT" default="-999" comment=" model PSF orientation angle (unit = deg)"></column>
+    <column name="psfCf" type="TFLOAT" default="-999" comment="PSF coverage factor"></column>
+    <column name="sky" type="TFLOAT" default="-999" comment=" PSF sky level at source (unit = adu)"></column>
+    <column name="skyErr" type="TFLOAT" default="-999" comment=" estimated error in sky (unit = adu)"></column>
+  </table>
+</tableDescriptions>
Index: /branches/czw_branch/20100427/ippToPsps/scripts/convertPhotCodesToXml.pl
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/scripts/convertPhotCodesToXml.pl	(revision 28017)
+++ /branches/czw_branch/20100427/ippToPsps/scripts/convertPhotCodesToXml.pl	(revision 28017)
@@ -0,0 +1,84 @@
+#!/usr/bin/perl -w
+
+use warnings;
+use strict;
+use IPC::Cmd 0.36 qw( can_run run );
+use XML::Writer;
+use Getopt::Long qw( GetOptions :config auto_help auto_version gnu_getopt );
+use Pod::Usage qw( pod2usage );
+
+my $inputPath = undef;
+my $outputPath = "photcodes.xml";
+
+# get user args
+GetOptions(
+        'input|i=s' => \$inputPath,
+        ) or pod2usage( 2 );
+
+pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV;
+
+# tell off user for not providing proper args
+pod2usage(
+        -msg => "\n   Required options:\n\n".
+        "--input <path to dvo.photcodes files>\n".
+        -exitval => 3
+        ) unless
+defined $inputPath;
+
+
+
+my $output = new IO::File(">$outputPath");
+my $writer = new XML::Writer(OUTPUT => $output, DATA_MODE => 1, DATA_INDENT=>2);
+$writer->xmlDecl('UTF-8');
+
+$writer->startTag('table', "name" => "PhotoCal");
+
+open (PHOTCODES, $inputPath);
+my $photCode;
+my $zeroPoint;
+my $filter;
+my $description;
+
+while (<PHOTCODES>) {
+
+    chomp;
+
+    if ($_ =~ m/\s+([0-9]+)\s+GPC1.*/) {
+
+        my @columns = split(/\s+/, $_);
+
+        my $filter = $columns[11];
+        my $description = $columns[2];
+        my $photCode = $columns[1];
+        my $zeroPoint = $columns[4];
+
+        $writer->startTag('row',
+                "photoCalID" => $photCode,
+                "filterID" => $filter,
+                "photoCodeDesc" => $description,
+                "AB" => "0.0", # TODO
+                "zeropoint" => $zeroPoint,
+                "extinction" => "0.0", # TODO
+                "colorterm" => "0.0", # TODO
+                "colorExtn" => "0.0", # TODO
+                "orphanCalColor" => "0.0", # TODO
+                "orphanCalColorErr" => "0.0", # TODO
+                "startDate" => "54000.");
+
+        $writer->endTag();
+
+
+
+    }
+}
+
+$writer->endTag();
+
+
+close PHOTCODES;
+
+# finish up XML
+#$writer->endTag();
+$writer->end();
+
+
Index: /branches/czw_branch/20100427/ippToPsps/scripts/getExpIdFromJob.pl
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/scripts/getExpIdFromJob.pl	(revision 28017)
+++ /branches/czw_branch/20100427/ippToPsps/scripts/getExpIdFromJob.pl	(revision 28017)
@@ -0,0 +1,65 @@
+#!/usr/bin/perl -w
+
+use warnings;
+use strict;
+use Getopt::Long qw( GetOptions :config auto_help auto_version gnu_getopt );
+use Pod::Usage qw( pod2usage );
+use IPC::Cmd 0.36 qw( can_run run );
+
+my $path = undef;
+my $list = undef;
+my $job = undef;
+
+GetOptions(
+        'path|p=s' => \$path,
+        'list|l=s' => \$list,
+        'job|j=s' => \$job,
+        ) or pod2usage( 2 );
+
+
+pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV;
+pod2usage(
+        -msg => "\n   Required options:\n\n".
+        "--path <pathToJobsDir>\n".
+        "--list <listOfJobNames> | --job <job>\n\n",
+        -exitval => 3
+        ) unless
+defined $path and
+(defined $list || defined $job);
+
+if (defined $job) {getExpId($job);}
+else {
+
+    open (LIST, "$list") || die "couldn't open the file at '$list'";
+
+    while ($job = <LIST>) {
+
+        getExpId($job);
+
+    }
+
+close(LIST);
+}
+#################################################################
+#
+#
+#################################################################
+sub getExpId {
+    my ($job) = @_;
+
+    chomp($job);
+
+    my @cmdOut = `tar -ztf $path/$job/B000.tar.gz`;
+
+    my $line;
+    foreach $line (@cmdOut) {
+
+        if ($line =~ m/.*B000\/(\d+)\.FITS/) {
+
+            print "$1\n";
+
+        }
+
+    }
+}
+
Index: /branches/czw_branch/20100427/ippToPsps/scripts/ippToPsps_run.pl
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/scripts/ippToPsps_run.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/scripts/ippToPsps_run.pl	(revision 28017)
@@ -12,5 +12,5 @@
 
 # globals
-my ($verbose, $save_temps, $no_op, $no_update, $camera, $product, $output, $dvodb, $datastoreProduct, $label, $singleExpId, $no_publish);
+my ($verbose, $save_temps, $no_op, $no_update, $camera, $batchType, $output, $dvodb, $datastoreProduct, $label, $singleExpId, $no_publish);
 
 # TODO temporary until we use database to store current jobid
@@ -31,9 +31,9 @@
 GetOptions(
         'output|o=s' => \$output,
-        'product|p=s' => \$product,
+        'batch|b=s' => \$batchType,
         'dvodb|d=s' => \$dvodb,
         'label|l=s' => \$label,
         'expid|e=s' => \$singleExpId,
-        'dsproduct|s=s' => \$datastoreProduct,
+        'product|p=s' => \$datastoreProduct,
         'no_publish' => \$no_publish,
         'verbose|v' => \$verbose,
@@ -48,11 +48,17 @@
 pod2usage(
         -msg => "\n   Required options:\n\n".
-        "--product <init|det|diff|stack>\n".
+        "--batch <init|det|diff|stack>\n".
         "--output <path>\n".
-        "--label <label> | --expid <expid>\n" .
-        "--dvodb <path>\n\n",
+        "--label <label> or --expid <expid>\n" .
+        "--dvodb <path>\n".
+        "\n   Optional:\n\n".
+        "--product <datastoreProduct>\n".
+        "--no_publish - won't publish to datastore\n".
+        "--save_temps - will save temporary files\n".
+        "--no-op - ?\n".
+        "--no-update - will not update database\n",
         -exitval => 3
         ) unless 
-defined $product and
+defined $batchType and
 defined $output and
 defined $dvodb and
@@ -128,7 +134,8 @@
             WHERE camRun.chip_id = chipRun.chip_id
             AND chipRun.exp_id = rawExp.exp_id
-            AND camRun.label like '%$label%'
+            AND camRun.label LIKE '%$label%'
             ORDER BY rawExp.exp_id ASC
 SQL
+            #AND rawExp.exp_id > 136561
             #AND camRun.dist_group LIKE 'sas'
             #AND rawExp.decl >= '-0.157079633' AND rawExp.decl <= '0.157079633' Jims Dec range
@@ -138,5 +145,5 @@
         $query = $db->prepare(<<SQL);
 
-        SELECT DISTINCT exp_id FROM rawExp WHERE rawExp.exp_id = $singleExpId
+        SELECT DISTINCT rawExp.exp_id, dist_group FROM rawExp, chipRun WHERE chipRun.exp_id = rawExp.exp_id AND rawExp.exp_id = $singleExpId
 SQL
     }
@@ -176,15 +183,16 @@
         my $batchOutputPath = sprintf("$jobOutputPath/%s", $batchDir);
 
-        print "* Preparing exposure as job '$job'...\n";
+        print "* Preparing exposure $expId as job '$job'...\n";
 
         # make directories
         mkdir($jobOutputPath, 0777);
         mkdir($batchOutputPath, 0777);
+        setJobId($jobId);
 
         # run IppToPsps program
-        if (runIppToPsps($db, $expId, $batchOutputPath, $product)) {
+        if (runIppToPsps($db, $expId, $batchOutputPath, $batchType)) {
 
             # write batch manifest and tar and zip up
-            if (writeBatchManifest($batchOutputPath, $batchDir, $product)) {
+            if (writeBatchManifest($batchOutputPath, $batchDir, $batchType)) {
 
                 if (tarAndZipDirectory($jobOutputPath, $batchDir)) {
@@ -207,5 +215,4 @@
                 }
 
-                setJobId($jobId);
                 $jobId++;
                 $batchId = 0;
@@ -218,5 +225,5 @@
         }
 
-        if ($product eq "init" ) {print "* Wrote initialisation batch\n"; last;}
+        if ($batchType eq "init" ) {print "* Wrote initialisation batch\n"; last;}
 
 
@@ -271,16 +278,16 @@
 #######################################################################################
 sub runIppToPsps {
-    my ($db, $expId, $batchOutputPath, $product) = @_;
+    my ($db, $expId, $batchOutputPath, $batchType) = @_;
 
     my $success = 0;
 
     # before anything else, we can publish the init batch
-    if ($product =~ /init/) {
+    if ($batchType =~ /init/) {
         $success = produceInit($batchOutputPath);
     }
-    elsif ($product =~ /det/) {
+    elsif ($batchType =~ /det/) {
         $success = produceDetections($db, $expId, $batchOutputPath);
     }
-    elsif ($product =~ /diff/) {
+    elsif ($batchType =~ /diff/) {
         $success = produceDiffs($db, $expId, $batchOutputPath);
     }
@@ -337,5 +344,5 @@
 sub writeBatchManifest {
 
-    my ($path,$batch,$product) = @_;
+    my ($path,$batch,$batchType) = @_;
 
     use XML::Writer;
@@ -352,8 +359,8 @@
     # determine batch 'type'
     my $type;
-    if($product eq 'init') {$type = "IN";}
-    elsif($product eq 'det') {$type = "P2";}
-    elsif ($product eq 'stack') {$type = "ST";}
-    elsif ($product eq 'diff') {$type = "OB";}
+    if($batchType eq 'init') {$type = "IN";}
+    elsif($batchType eq 'det') {$type = "P2";}
+    elsif ($batchType eq 'stack') {$type = "ST";}
+    elsif ($batchType eq 'diff') {$type = "OB";}
     else {$type = "UNKNOWN";}
 
@@ -366,5 +373,5 @@
     my $maxObjId;
     my $filename;
-    if($product eq 'det') {
+    if($batchType eq 'det') {
 
         while (<MYFILE>) {
@@ -403,5 +410,5 @@
 
             # write manifest element TODO untidy
-            if($product eq 'det' && $filename eq $f) {
+            if($batchType eq 'det' && $filename eq $f) {
 
                 $writer->startTag('manifest',
@@ -430,5 +437,5 @@
             #$writer->startTag('md5'); $writer->characters("$md5sum"); $writer->endTag();
 
-            #if($product eq 'det' && $filename eq $f) {
+            #if($batchType eq 'det' && $filename eq $f) {
 
                 #    $writer->startTag('minObjId'); $writer->characters("$minObjId"); $writer->endTag();
@@ -577,5 +584,5 @@
     my ($outputPath) = @_;
 
-    my $success = runProgram( "NULL", $outputPath, 0, $product);
+    my $success = runProgram( "NULL", $outputPath, 0, $batchType);
     return $success;
 }
@@ -621,5 +628,5 @@
         close $tempFile;
 
-        $success = runProgram($tempName, $outputPath, $expId, $product);
+        $success = runProgram($tempName, $outputPath, $expId, $batchType);
         return $success;
     }
@@ -670,5 +677,5 @@
     }
 
-    my $ret = runProgram($tempName, $outputPath, $expId, $product);
+    my $ret = runProgram($tempName, $outputPath, $expId, $batchType);
 
     close $tempFile;
@@ -683,5 +690,5 @@
 #######################################################################################
 sub runProgram {
-    my ($input, $output, $expid, $product) = @_;
+    my ($input, $output, $expid, $batchType) = @_;
 
     # build command
@@ -692,5 +699,5 @@
     $command .= " -config config"; # TODO
     $command .= " -expid $expid";
-    $command .= " -product $product";
+    $command .= " -batch $batchType";
     $command .= " -results $resultsFileName";
 
Index: /branches/czw_branch/20100427/ippToPsps/scripts/pspsSchema2xml.pl
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/scripts/pspsSchema2xml.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/scripts/pspsSchema2xml.pl	(revision 28017)
@@ -16,11 +16,11 @@
 use Pod::Usage qw( pod2usage );
 
-
-my ($schemaPath, $type);
+my $schemaPath = undef;
+my $type = undef;
 
 # get user args
 GetOptions(
-        'schema=s' => \$schemaPath,
-        'type=s' => \$type,
+        'schema|s=s' => \$schemaPath,
+        'type|t=s' => \$type,
         ) or pod2usage( 2 );
 
@@ -286,5 +286,5 @@
         $type =~ s/TINYINT/TBYTE/;
         $type =~ s/INT/TLONG/;
-        $type =~ s/FLOAT/TFLOAT/;
+        $type =~ s/FLOAT/TDOUBLE/;
         $type =~ s/REAL/TFLOAT/;
         $type =~ s/DATE/TSTRING/;
Index: /branches/czw_branch/20100427/ippToPsps/scripts/removeFromDatastore.pl
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/scripts/removeFromDatastore.pl	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/scripts/removeFromDatastore.pl	(revision 28017)
@@ -5,16 +5,31 @@
 use IPC::Cmd 0.36 qw( can_run run );
 use Getopt::Long qw( GetOptions :config auto_help auto_version gnu_getopt );
+use Pod::Usage qw( pod2usage );
 
-my $start;
-my $product;
+my $start = undef;
+my $end = undef;
+my $product = undef;
 
 GetOptions( 
         'start|s=s' => \$start,
+        'end|e=s' => \$end,
         'product|p=s' => \$product,
         )  or pod2usage( 2 );
 
+pod2usage(
+        -msg => "\n   Required options:\n\n".
+        "--start <jobStartNumber> [--end <jobEndNumber>]\n".
+        "--product <datastoreProduct>\n",
+        -exitval => 3
+        ) unless
+defined $product and
+defined $start;
+
+
+if (!defined $end) {$end = 1000000;}
+
 my $i;
 
-for ($i = $start; $i < 100000; $i++) {
+for ($i=$start; $i<$end+1; $i++) {
 
     my $job = sprintf("J%06d", $i);
Index: /branches/czw_branch/20100427/ippToPsps/src/Makefile.am
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/src/Makefile.am	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/src/Makefile.am	(revision 28017)
@@ -30,4 +30,5 @@
 	ippToPspsVersion.c \
 	ippToPspsConfig.c \
+	ippToPspsBatchTest.c \
 	ippToPspsBatchInit.c \
 	ippToPspsBatchDetection.c \
Index: /branches/czw_branch/20100427/ippToPsps/src/ippToPsps.c
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/src/ippToPsps.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/src/ippToPsps.c	(revision 28017)
@@ -18,4 +18,5 @@
 #include "ippToPsps.h"
 
+extern int ippToPsps_batchTest(IppToPsps *data);
 extern int ippToPsps_batchInit(IppToPsps *data);
 extern int ippToPsps_batchDetection(IppToPsps *data);
@@ -123,12 +124,13 @@
 }
 
-// the available IPP data products
+// the available IPP batch types for PSPS
 typedef enum {
 
-    PRODUCT_INIT,
-    PRODUCT_DETECTION,
-    PRODUCT_STACK,
-    PRODUCT_DIFFERENCE,
-    PRODUCT_UNDEFINED
+    BATCH_TEST,
+    BATCH_INIT,
+    BATCH_DETECTION,
+    BATCH_STACK,
+    BATCH_DIFFERENCE,
+    BATCH_UNDEFINED
 
 } ippProducts;
@@ -146,5 +148,5 @@
     psMetadataAddStr(arguments, PS_LIST_TAIL, "-results", 0, "Path to results output", NULL);
     psMetadataAddStr(arguments, PS_LIST_TAIL, "-config", 0, "Path to config dir", NULL);
-    psMetadataAddStr(arguments, PS_LIST_TAIL, "-product", 0, "Product type: [det|stack|diff]", NULL);
+    psMetadataAddStr(arguments, PS_LIST_TAIL, "-batch", 0, "Product type: [det|stack|diff]", NULL);
 
     bool ret = true;
@@ -163,20 +165,21 @@
         this->fitsOutPath = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-output"));
         this->configsDir = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-config"));
-        tmp = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-product"));
-
-        if (!tmp) this->product = PRODUCT_UNDEFINED;
-        else if (strcmp(tmp, "init") == 0) this->product = PRODUCT_INIT;
-        else if (strcmp(tmp, "det") == 0) this->product = PRODUCT_DETECTION;
-        else if (strcmp(tmp, "stack") == 0) this->product = PRODUCT_STACK;
-        else if (strcmp(tmp, "diff") == 0) this->product = PRODUCT_DIFFERENCE;
-        else this->product = PRODUCT_UNDEFINED;
+        tmp = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-batch"));
+
+        if (!tmp) this->batchType = BATCH_UNDEFINED;
+        else if (strcmp(tmp, "test") == 0) this->batchType = BATCH_TEST;
+        else if (strcmp(tmp, "init") == 0) this->batchType = BATCH_INIT;
+        else if (strcmp(tmp, "det") == 0) this->batchType = BATCH_DETECTION;
+        else if (strcmp(tmp, "stack") == 0) this->batchType = BATCH_STACK;
+        else if (strcmp(tmp, "diff") == 0) this->batchType = BATCH_DIFFERENCE;
+        else this->batchType = BATCH_UNDEFINED;
 
         if (
-                (this->product != PRODUCT_INIT && !this->fitsInPath) || 
-                (this->product != PRODUCT_INIT && !this->resultsPath) || 
-                (this->product != PRODUCT_INIT && this->expId == -1) ||
+                (this->batchType != BATCH_INIT && !this->fitsInPath) || 
+                (this->batchType != BATCH_INIT && !this->resultsPath) || 
+                (this->batchType != BATCH_INIT && this->expId == -1) ||
                 !this->fitsOutPath || 
                 !this->configsDir || 
-                this->product == PRODUCT_UNDEFINED ) {
+                this->batchType == BATCH_UNDEFINED ) {
 
             usage(this,argv[0], arguments);
@@ -196,21 +199,24 @@
     if(this->exitCode == PS_EXIT_SUCCESS) {
 
-        // which product?
-        switch(this->product) {
-
-            case PRODUCT_INIT:
+        // which batchType?
+        switch(this->batchType) {
+
+            case BATCH_TEST:
+                this->exitCode = ippToPsps_batchTest(this);
+                break;
+            case BATCH_INIT:
                 this->exitCode = ippToPsps_batchInit(this);
                 break;
-            case PRODUCT_DETECTION:
+            case BATCH_DETECTION:
                 this->exitCode = ippToPsps_batchDetection(this);
                 break;
-            case PRODUCT_STACK:
+            case BATCH_STACK:
                 this->exitCode = ippToPsps_batchStack(this);
                 break;
-            case PRODUCT_DIFFERENCE:
+            case BATCH_DIFFERENCE:
                 this->exitCode = ippToPsps_batchDifference(this);
                 break;
             default:
-                psError(PS_ERR_UNKNOWN, false, "Unable to run for this product type (%d)", this->product);
+                psError(PS_ERR_UNKNOWN, false, "Unable to run for this batch type (%d)", this->batchType);
                 this->exitCode = false;
                 break;
@@ -260,5 +266,5 @@
     }
 
-    if (this->product != PRODUCT_INIT && !ippToPsps_readInputFilePaths(this)) {
+    if (this->batchType != BATCH_INIT && !ippToPsps_readInputFilePaths(this)) {
 
         this->exitCode = PS_EXIT_DATA_ERROR;
@@ -266,11 +272,13 @@
     }
 
-    if (this->product == PRODUCT_INIT)
+    if (this->batchType == BATCH_TEST)
+        psStringAppend(&this->configsDir, "/test");
+    if (this->batchType == BATCH_INIT)
         psStringAppend(&this->configsDir, "/init");
-    if (this->product == PRODUCT_DETECTION)
+    if (this->batchType == BATCH_DETECTION)
         psStringAppend(&this->configsDir, "/detection");
-    if (this->product == PRODUCT_DIFFERENCE)
+    if (this->batchType == BATCH_DIFFERENCE)
         psStringAppend(&this->configsDir, "/diff");
-    if (this->product == PRODUCT_STACK)
+    if (this->batchType == BATCH_STACK)
         psStringAppend(&this->configsDir, "/stack");
 
Index: /branches/czw_branch/20100427/ippToPsps/src/ippToPsps.h
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/src/ippToPsps.h	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/src/ippToPsps.h	(revision 28017)
@@ -18,9 +18,8 @@
 #define MAXDETECT 30000 //TODO limit ok?
 
-// ippToPsps struct
 typedef struct {
 
     uint32_t expId;            // the exposure ID to be used
-    uint8_t product;           // IPP data product
+    uint8_t batchType;         // PSPS batch type
     psString fitsInPath;       // path to FITS input
     psString resultsPath;      // path to results file
Index: /branches/czw_branch/20100427/ippToPsps/src/ippToPspsBatchDetection.c
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/src/ippToPspsBatchDetection.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/src/ippToPspsBatchDetection.c	(revision 28017)
@@ -23,5 +23,5 @@
 
     //    printf("mag=%f\texpTime=%f\tzeroPoint=%f\tflux=%f\n", magnitude, exposureTime, zeroPoint, flux);
-    return (isnormal(*flux)) ? true : false;
+    return (!isfinite(*flux) || *flux < 0.000001) ? false : true;
 }
 
@@ -218,5 +218,5 @@
             fits_write_col(this->fitsOut, TLONG, IMAGEMETA_FRAMEID, 1, 1, 1, &this->expId, &status);
             fits_write_col(this->fitsOut, TSHORT, IMAGEMETA_CCDID, 1, 1, 1, &pImage->ccdnum, &status);
-            // fits_write_col(this->fitsOut, TLONG, IMAGEMETA_PHOTOCALID, 1, 1, 1, &pImage->photcode, &status); TODO
+            fits_write_col(this->fitsOut, TLONG, IMAGEMETA_PHOTOCALID, 1, 1, 1, &pImage->photcode, &status);
             fits_write_col(this->fitsOut, TBYTE, IMAGEMETA_FILTERID, 1, 1, 1, &filterID, &status);
             fits_write_col(this->fitsOut, TFLOAT, IMAGEMETA_PHOTOSCAT, 1, 1, 1, &zptObs, &status);
@@ -287,11 +287,12 @@
                     obsTimes[s] = obsTime;
 
+                    ippToPsps_getFlux(zeroPoint, exposureTime, instMagErr[s], &instFluxErr[s]);
+
                     // check for invalid flux values (if not already labelled as a duplicate)
-                    if ((!ippToPsps_getFlux(zeroPoint, exposureTime, instMagErr[s], &instFluxErr[s]) ||
-                                !ippToPsps_getFlux(zeroPoint, exposureTime, peakMag[s], &peakFlux[s]) ||
+                    if ((!ippToPsps_getFlux(zeroPoint, exposureTime, peakMag[s], &peakFlux[s]) ||
                                 !ippToPsps_getFlux(zeroPoint, exposureTime, instMag[s], &instFlux[s])) && !isDuplicate) {
                         removeList[numOfDuplicates+numInvalidFlux] = s+1;
                         numInvalidFlux++;
-                    } 
+                    }
 
                     // store max/min objID
@@ -313,5 +314,5 @@
             // write number of rows (detections) to ImageMeta
             numDetectionsOut = totalDetections - numOfDuplicates - numInvalidFlux;
-            fits_write_col(this->fitsOut, TLONG, 10, 1, 1, 1, &numDetectionsOut, &status);
+            fits_write_col(this->fitsOut, TLONG, IMAGEMETA_NDETECT, 1, 1, 1, &numDetectionsOut, &status);
 
             // detections
Index: /branches/czw_branch/20100427/ippToPsps/src/ippToPspsBatchTest.c
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/src/ippToPspsBatchTest.c	(revision 28017)
+++ /branches/czw_branch/20100427/ippToPsps/src/ippToPspsBatchTest.c	(revision 28017)
@@ -0,0 +1,347 @@
+/** @file ippToPspsBatchDetection.c
+ *
+ *  @ingroup ippToPsps
+ *
+ *  @author IfA
+ *  Copyright 2009 Institute for Astronomy, University of Hawaii
+ */
+
+#include <limits.h>
+#include "ippToPsps.h"
+#include "ippToPspsConfig.h"
+#include "ippToPspsTestEnums.h"
+#include "fitsio.h"
+
+// Gets flux from magnitude
+static __inline bool ippToPsps_getFlux(const float zeroPoint, const float exposureTime, const float magnitude, float* flux) {
+
+    // use uncalibrated instrumental flux
+    *flux = powf(10.0, -0.4*magnitude) / exposureTime;
+
+    // use calibrated flux in Janskys, where 3631 Jy is the zero point flux for the filter: constant over all filters because we're using AB magnitudes
+    //float flux = 3631 * powf(10.0, -0.4*(magnitude + zeroPoint)) / exposureTime;
+
+    //    printf("mag=%f\texpTime=%f\tzeroPoint=%f\tflux=%f\n", magnitude, exposureTime, zeroPoint, flux);
+    return (!isfinite(*flux) || *flux < 0.000001) ? false : true;
+}
+
+/**
+  \brief test data for checking PSPS values correspond with IPP 
+
+  */
+int ippToPsps_batchTest(IppToPsps *this) {
+
+    if (this->numOfInputFiles < 1) return PS_EXIT_DATA_ERROR;
+
+    int status = 0;
+    fitsfile *fitsIn;         
+    int nKeys;
+
+    if (fits_open_file(&fitsIn, this->inputFiles[0], READONLY, &status)) {
+
+        fits_report_error(stderr, status);
+        return PS_EXIT_SYS_ERROR;
+    }
+
+    // get primary header and pull stuff out for later
+    fits_get_hdrspace(fitsIn, &nKeys, NULL, &status);
+
+    float zptObs, zeroPoint, exposureTime;
+    char filterType[20];
+    status=0; fits_read_key(fitsIn, TFLOAT, "ZPT_OBS", &zptObs, NULL, &status);
+    status=0; fits_read_key(fitsIn, TFLOAT, "ZPT_REF", &zeroPoint, NULL, &status);
+    status=0; fits_read_key(fitsIn, TFLOAT, "EXPREQ", &exposureTime, NULL, &status);
+    status=0; fits_read_key(fitsIn, TSTRING, "FILTERID", filterType, NULL, &status);
+    
+    ippToPspsConfig_writeTable(this->config, fitsIn, this->fitsOut, 1, "FrameMeta", true);
+
+    // FrameMeta values
+    fits_write_col(this->fitsOut, TLONG, FRAMEMETA_FRAMEID, 1, 1, 1, &this->expId, &status);
+
+    int8_t filterID = -1;
+    ippToPspsConfig_getFilterId(this->config, filterType, &filterID);
+    fits_write_col(this->fitsOut, TBYTE, FRAMEMETA_FILTERID, 1, 1, 1, &filterID, &status);
+
+    // stuff to keep from psf.hdr header
+    double obsTime = 0.0;
+    int sourceId = -1;
+    int imageId = -1;
+    float fwhmMaj;
+    float fwhmMin;
+    float momentMaj;
+    float momentMin;
+    float psfFwhm;
+    float momentFwhm;
+    long pspsImageId = -1;
+
+    // DVO variables
+    SkyList *skylist = NULL;
+    dvoDetection *dvoDetections = NULL;
+    int maxDvoDetId = -1;
+    int numDvoDetections = -1;
+    Image *pImage = NULL;
+
+    // stuff for detections table
+    time_t now;
+    struct tm *ts;
+    char timeStr[12];
+    now = time(NULL);
+    ts = gmtime(&now); // TODO should be UTC
+    strftime(timeStr, sizeof(timeStr), "%Y-%m-%d", ts);
+
+    uint32_t totalDetections = 0;
+    uint32_t s,d;
+    uint32_t invalidDvoRows;
+    uint32_t smfJumps;
+    uint32_t unmatched;
+
+    long longnull = -999;
+    float floatnull = -999.0;
+    int anynull = 0;
+
+    char ccdNumber[3];
+    char extensionName[15];
+
+    long ippIDet[MAXDETECT];
+    float instMag[MAXDETECT];
+    float instMagErr[MAXDETECT];
+    float peakMag[MAXDETECT];
+    long objID[MAXDETECT];
+    long detectID[MAXDETECT];
+    long ippObjID[MAXDETECT];
+    long ippDetectID[MAXDETECT];
+    long imageID[MAXDETECT];
+    float obsTimes[MAXDETECT];
+    float instFlux[MAXDETECT];
+    float instFluxErr[MAXDETECT];
+    float peakFlux[MAXDETECT];
+    int8_t filterIDs[MAXDETECT];
+
+    char** assocDate = (char**)calloc(MAXDETECT, sizeof(char**));
+    for (uint32_t i=0; i<MAXDETECT;i++) assocDate[i] = (char*)calloc(20,sizeof(char));
+
+    // some stuff is the same for all detections so we can populate here
+    for (long s = 0; s<MAXDETECT; s++) {
+
+        filterIDs[s] = filterID;
+        strcpy(assocDate[s], timeStr);
+    }
+
+    long maxObjID = LONG_MIN; 
+    long minObjID = LONG_MAX;
+    short nOta = 0;
+    long i;
+    bool isDuplicate;
+    uint32_t numOfDuplicates;
+    uint32_t numInvalidFlux;
+    long numDetectionsOut;
+    long removeList[MAXDETECT];
+    long thisObjId;
+
+    // loop round all 60 chips
+    for (int x=3; x<4; x++) {
+        for (int y=3; y<4; y++) {
+
+            // dodge the corners
+            if (x==0 && y==0) continue;
+            if (x==0 && y==7) continue;
+            if (x==7 && y==0) continue;
+            if (x==7 && y==7) continue;
+
+            sprintf(ccdNumber, "%d%d", x, y);
+
+            // check we can move to detections table in smf
+            sprintf(extensionName, "XY%s.psf", ccdNumber);
+            status=0;
+            if (fits_movnam_hdu(fitsIn, BINARY_TBL, extensionName, 0, &status)) {
+                psError(PS_ERR_IO, false, "Can't move to extension: %s skipping this chip\n", extensionName);
+                continue;
+            }
+
+            // move to header extension
+            sprintf(extensionName, "XY%s.hdr", ccdNumber);
+            status=0;
+            if (fits_movnam_hdu(fitsIn, IMAGE_HDU, extensionName, 0, &status)) {
+                psError(PS_ERR_IO, false, "Can't move to extension: %s skipping this chip\n", extensionName);
+                continue;
+            }
+
+            // stuff to save from psf.hdr
+            status=0; fits_read_key(fitsIn, TFLOAT, "FWHM_MAJ", &fwhmMaj, NULL, &status);
+            status=0; fits_read_key(fitsIn, TFLOAT, "FWHM_MIN", &fwhmMin, NULL, &status);
+            status=0; fits_read_key(fitsIn, TFLOAT, "IQ_FW1", &momentMaj, NULL, &status);
+            status=0; fits_read_key(fitsIn, TFLOAT, "IQ_FW2", &momentMin, NULL, &status);
+            status=0; fits_read_key(fitsIn, TDOUBLE, "MJD-OBS", &obsTime, NULL, &status);
+
+            status=0; fits_read_key(fitsIn, TLONG, "IMAGEID", &imageId, NULL, &status);
+            status=0; fits_read_key(fitsIn, TLONG, "SOURCEID", &sourceId, NULL, &status);
+
+            // access DVO database
+            skylist = dvoSkyListByExternID(this->dvoConfig, sourceId, imageId, &pImage);
+            if (skylist == NULL) {
+                psError(PS_ERR_IO, false, "DVO: can't find SkyList for sourceId='%d' imageId='%d' (CCD = XY%s): skipping\n", sourceId, imageId, ccdNumber);
+                continue;
+            }
+
+            // create unique int from 'frameID' (aka exposure ID) and ccd number
+            pspsImageId = (this->expId*100) + pImage->ccdnum;
+
+            // now get DVO detections
+            dvoDetections = NULL;
+            numDvoDetections = dvoGetDetections(skylist, pImage->imageID, &dvoDetections, &maxDvoDetId);
+
+            // TODO check nDet < MAXDETECT
+
+            // create ImageMeta
+            ippToPspsConfig_writeTable(this->config, fitsIn, this->fitsOut, 1, "ImageMeta", true);
+            psfFwhm = (fwhmMaj+fwhmMin)/2;
+            momentFwhm = (momentMaj+momentMin)/2;
+            fits_write_col(this->fitsOut, TLONG, IMAGEMETA_PHOTOCALID, 1, 1, 1, &pImage->photcode, &status); 
+            fits_write_col(this->fitsOut, TBYTE, IMAGEMETA_FILTERID, 1, 1, 1, &filterID, &status);
+            fits_write_col(this->fitsOut, TFLOAT, IMAGEMETA_PHOTOSCAT, 1, 1, 1, &zptObs, &status);
+            fits_write_col(this->fitsOut, TFLOAT, IMAGEMETA_PSFFWHM, 1, 1, 1, &psfFwhm, &status);
+            fits_write_col(this->fitsOut, TFLOAT, IMAGEMETA_PHOTOZERO, 1, 1, 1, &zptObs, &status);
+
+            // now move BACK to detections table in smf
+            sprintf(extensionName, "XY%s.psf", ccdNumber);
+            status=0;
+            if (fits_movnam_hdu(fitsIn, BINARY_TBL, extensionName, 0, &status)) {
+                psError(PS_ERR_IO, false, "Can't move to extension: %s skipping\n", extensionName);
+                continue;
+            }
+
+            // keep a running count of 'images' we find in order to write total to FrameMeta at the end
+            nOta++;
+
+            long nDet = 0;
+            if (fits_get_num_rows(fitsIn, &nDet, &status)) {
+                fits_report_error(stderr, status);
+            }
+
+            // loop round detections to populate some extra stuff
+            s = d = totalDetections = invalidDvoRows = smfJumps = unmatched = 0;
+
+            anynull = 0;
+            fits_read_col(fitsIn, TLONG, 1, 1, 1, nDet, &longnull, ippIDet, &anynull, &status);
+            fits_read_col(fitsIn, TFLOAT, 8, 1, 1, nDet, &floatnull, instMag, &anynull, &status);
+            fits_read_col(fitsIn, TFLOAT, 9, 1, 1, nDet, &floatnull, instMagErr, &anynull, &status);
+            fits_read_col(fitsIn, TFLOAT, 12, 1, 1, nDet, &floatnull, peakMag, &anynull, &status);
+
+            // DVO detections are ordered by IPP_IDET, which increments from 0 in SMF table
+            // both DVO detections and smf detections should increment. however, there may be gaps in smf and 'invalid' rows in dvo
+            numOfDuplicates = 0;
+            numInvalidFlux = 0;
+            for (long s = 0; s<nDet; s++) {
+
+                isDuplicate = false;
+
+                // count jumps in smf file
+                if (s>0 && (ippIDet[s] != (ippIDet[s-1] + 1))) smfJumps++;
+
+                while (ippIDet[s] > dvoDetections[d].meas.detID && dvoDetections[d].meas.detID <= maxDvoDetId) {
+
+                    d++;
+                    if (!dvoDetections[d].valid) invalidDvoRows++;
+                }
+
+                if (ippIDet[s] == dvoDetections[d].meas.detID ) {
+
+                    // TODO HACK duplicates bug - don't include any duplicates
+                    thisObjId = dvoDetections[d].ave.extID;
+                    for (i=0; i<totalDetections; i++) {
+                        if (thisObjId == objID[i]) {
+                            removeList[numOfDuplicates+numInvalidFlux] = s+1;
+                            numOfDuplicates++;
+                            isDuplicate=true;
+                            break;
+                        }
+                    }
+                    // populate some arrays to be shoved in table in bulk later
+                    objID[s] = thisObjId;
+                    detectID[s] = dvoDetections[d].meas.extID;
+                    ippObjID[s] = (uint64_t)dvoDetections[d].ave.catID*1000000000 + (uint64_t)dvoDetections[d].ave.objID;
+                    ippDetectID[s] = dvoDetections[d].meas.detID;
+                    imageID[s] = pspsImageId;
+                    obsTimes[s] = obsTime;
+
+                    ippToPsps_getFlux(zeroPoint, exposureTime, instMagErr[s], &instFluxErr[s]);
+
+                    // check for invalid flux values (if not already labelled as a duplicate)
+                    if ((!ippToPsps_getFlux(zeroPoint, exposureTime, peakMag[s], &peakFlux[s]) ||
+                                !ippToPsps_getFlux(zeroPoint, exposureTime, instMag[s], &instFlux[s])) && !isDuplicate) {
+                        removeList[numOfDuplicates+numInvalidFlux] = s+1;
+                        numInvalidFlux++;
+                    }
+
+                    // store max/min objID
+                    if (objID[s] > maxObjID) maxObjID = objID[s];
+                    if (objID[s] < minObjID) minObjID = objID[s];
+
+                    totalDetections++;
+                }
+                // if we get here then we cannot find this smf detection in DVO 
+                else {
+
+                    unmatched++;
+                    continue;
+                }
+
+                if (dvoDetections[d].meas.detID == maxDvoDetId) break;
+            }
+
+            // write number of rows (detections) to ImageMeta
+            numDetectionsOut = totalDetections - numOfDuplicates - numInvalidFlux;
+            fits_write_col(this->fitsOut, TLONG, IMAGEMETA_NDETECT, 1, 1, 1, &numDetectionsOut, &status);
+
+            // detections
+            ippToPspsConfig_writeTable(this->config, fitsIn, this->fitsOut, nDet, "Detection", false);
+            fits_write_col(this->fitsOut, TLONGLONG, DETECTION_OBJID, 1, 1, nDet, objID, &status);
+            fits_write_col(this->fitsOut, TLONGLONG, DETECTION_DETECTID, 1, 1, nDet, detectID, &status);
+            fits_write_col(this->fitsOut, TLONGLONG, DETECTION_IPPOBJID, 1, 1, nDet, ippObjID, &status);
+            fits_write_col(this->fitsOut, TLONGLONG, DETECTION_IPPDETECTID, 1, 1, nDet, ippDetectID, &status);
+            fits_write_col(this->fitsOut, TBYTE, DETECTION_FILTERID, 1, 1, nDet, filterIDs, &status);
+            fits_write_col(this->fitsOut, TFLOAT, DETECTION_INSTFLUX, 1, 1, nDet, instFlux, &status);
+            fits_write_col(this->fitsOut, TFLOAT, DETECTION_INSTFLUXERR, 1, 1, nDet, instFluxErr, &status);
+            fits_write_col(this->fitsOut, TFLOAT, DETECTION_PEAKADU, 1, 1, nDet, peakFlux, &status);
+            if (numOfDuplicates||numInvalidFlux) fits_delete_rowlist(this->fitsOut, removeList, numOfDuplicates+numInvalidFlux, &status);
+
+
+            psLogMsg("ippToPsps", PS_LOG_INFO,
+                    "+-----------+---------+----------+------------------+---------------+--------------+\n"
+                    "| Extension | Rows in | Rows out | Missing from DVO | Duplicate IDs | Invalid Flux |\n"
+                    "|  %s |  %5ld  |   %5ld  |      %5d       |    %5d      |    %5d     |\n",
+                    extensionName, nDet, numDetectionsOut, unmatched, numOfDuplicates, numInvalidFlux);
+
+            if (dvoDetections!= NULL) dvoFree(dvoDetections);
+            SkyListFree(skylist);
+        }
+    }
+
+    for (uint32_t i=0; i<MAXDETECT;i++) free(assocDate[i]);
+    free(assocDate);
+
+    // write number of images we have found into FrameMeta table
+    status=0; 
+    if (fits_movnam_hdu(this->fitsOut, BINARY_TBL, "FrameMeta", 0, &status))
+        psError(PS_ERR_IO, false, "Can't move back to FrameMeta extension to write number of OTAs\n");
+    else 
+        fits_write_col(this->fitsOut, TSHORT, FRAMEMETA_NOTA, 1, 1, 1, &nOta, &status);
+
+    status=0;
+    if (fits_close_file(fitsIn, &status)) fits_report_error(stderr, status);
+
+    // write results
+    if (this->resultsFile) {
+
+        if (fprintf(this->resultsFile, "%ld\n", minObjID) < 1 ) 
+            psError(PS_ERR_IO, false, "Unable to write min Object ID to'%s'\n", this->resultsPath);
+        if (fprintf(this->resultsFile, "%ld\n", maxObjID) < 1 ) 
+            psError(PS_ERR_IO, false, "Unable to write max Object ID to'%s'\n", this->resultsPath);
+    }
+
+    psLogMsg("ippToPsps", PS_LOG_INFO, "Data written for a total of %d chips/OTAs", nOta);
+
+    return PS_EXIT_SUCCESS;
+}
+
+
Index: /branches/czw_branch/20100427/ippToPsps/src/ippToPspsDetEnums.h
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/src/ippToPspsDetEnums.h	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/src/ippToPspsDetEnums.h	(revision 28017)
@@ -29,25 +29,27 @@
   FRAMEMETA_CRPIX1 = 24,
   FRAMEMETA_CRPIX2 = 25,
-  FRAMEMETA_PC001001 = 26,
-  FRAMEMETA_PC001002 = 27,
-  FRAMEMETA_PC002001 = 28,
-  FRAMEMETA_PC002002 = 29,
-  FRAMEMETA_POLYORDER = 30,
-  FRAMEMETA_PCA1X3Y0 = 31,
-  FRAMEMETA_PCA1X2Y1 = 32,
-  FRAMEMETA_PCA1X1Y2 = 33,
-  FRAMEMETA_PCA1X0Y3 = 34,
-  FRAMEMETA_PCA1X2Y0 = 35,
-  FRAMEMETA_PCA1X1Y1 = 36,
-  FRAMEMETA_PCA1X0Y2 = 37,
-  FRAMEMETA_PCA2X3Y0 = 38,
-  FRAMEMETA_PCA2X2Y1 = 39,
-  FRAMEMETA_PCA2X1Y2 = 40,
-  FRAMEMETA_PCA2X0Y3 = 41,
-  FRAMEMETA_PCA2X2Y0 = 42,
-  FRAMEMETA_PCA2X1Y1 = 43,
-  FRAMEMETA_PCA2X0Y2 = 44,
-  FRAMEMETA_CALIBMODNUM = 45,
-  FRAMEMETA_DATARELEASE = 46,
+  FRAMEMETA_CDELT1 = 26,
+  FRAMEMETA_CDELT2 = 27,
+  FRAMEMETA_PC001001 = 28,
+  FRAMEMETA_PC001002 = 29,
+  FRAMEMETA_PC002001 = 30,
+  FRAMEMETA_PC002002 = 31,
+  FRAMEMETA_POLYORDER = 32,
+  FRAMEMETA_PCA1X3Y0 = 33,
+  FRAMEMETA_PCA1X2Y1 = 34,
+  FRAMEMETA_PCA1X1Y2 = 35,
+  FRAMEMETA_PCA1X0Y3 = 36,
+  FRAMEMETA_PCA1X2Y0 = 37,
+  FRAMEMETA_PCA1X1Y1 = 38,
+  FRAMEMETA_PCA1X0Y2 = 39,
+  FRAMEMETA_PCA2X3Y0 = 40,
+  FRAMEMETA_PCA2X2Y1 = 41,
+  FRAMEMETA_PCA2X1Y2 = 42,
+  FRAMEMETA_PCA2X0Y3 = 43,
+  FRAMEMETA_PCA2X2Y0 = 44,
+  FRAMEMETA_PCA2X1Y1 = 45,
+  FRAMEMETA_PCA2X0Y2 = 46,
+  FRAMEMETA_CALIBMODNUM = 47,
+  FRAMEMETA_DATARELEASE = 48,
 } FrameMeta;
 
@@ -99,25 +101,27 @@
   IMAGEMETA_CRPIX1 = 45,
   IMAGEMETA_CRPIX2 = 46,
-  IMAGEMETA_PC001001 = 47,
-  IMAGEMETA_PC001002 = 48,
-  IMAGEMETA_PC002001 = 49,
-  IMAGEMETA_PC002002 = 50,
-  IMAGEMETA_POLYORDER = 51,
-  IMAGEMETA_PCA1X3Y0 = 52,
-  IMAGEMETA_PCA1X2Y1 = 53,
-  IMAGEMETA_PCA1X1Y2 = 54,
-  IMAGEMETA_PCA1X0Y3 = 55,
-  IMAGEMETA_PCA1X2Y0 = 56,
-  IMAGEMETA_PCA1X1Y1 = 57,
-  IMAGEMETA_PCA1X0Y2 = 58,
-  IMAGEMETA_PCA2X3Y0 = 59,
-  IMAGEMETA_PCA2X2Y1 = 60,
-  IMAGEMETA_PCA2X1Y2 = 61,
-  IMAGEMETA_PCA2X0Y3 = 62,
-  IMAGEMETA_PCA2X2Y0 = 63,
-  IMAGEMETA_PCA2X1Y1 = 64,
-  IMAGEMETA_PCA2X0Y2 = 65,
-  IMAGEMETA_CALIBMODNUM = 66,
-  IMAGEMETA_DATARELEASE = 67,
+  IMAGEMETA_CDELT1 = 47,
+  IMAGEMETA_CDELT2 = 48,
+  IMAGEMETA_PC001001 = 49,
+  IMAGEMETA_PC001002 = 50,
+  IMAGEMETA_PC002001 = 51,
+  IMAGEMETA_PC002002 = 52,
+  IMAGEMETA_POLYORDER = 53,
+  IMAGEMETA_PCA1X3Y0 = 54,
+  IMAGEMETA_PCA1X2Y1 = 55,
+  IMAGEMETA_PCA1X1Y2 = 56,
+  IMAGEMETA_PCA1X0Y3 = 57,
+  IMAGEMETA_PCA1X2Y0 = 58,
+  IMAGEMETA_PCA1X1Y1 = 59,
+  IMAGEMETA_PCA1X0Y2 = 60,
+  IMAGEMETA_PCA2X3Y0 = 61,
+  IMAGEMETA_PCA2X2Y1 = 62,
+  IMAGEMETA_PCA2X1Y2 = 63,
+  IMAGEMETA_PCA2X0Y3 = 64,
+  IMAGEMETA_PCA2X2Y0 = 65,
+  IMAGEMETA_PCA2X1Y1 = 66,
+  IMAGEMETA_PCA2X0Y2 = 67,
+  IMAGEMETA_CALIBMODNUM = 68,
+  IMAGEMETA_DATARELEASE = 69,
 } ImageMeta;
 
Index: /branches/czw_branch/20100427/ippToPsps/src/ippToPspsTestEnums.h
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/src/ippToPspsTestEnums.h	(revision 28017)
+++ /branches/czw_branch/20100427/ippToPsps/src/ippToPspsTestEnums.h	(revision 28017)
@@ -0,0 +1,113 @@
+#ifndef IPPTOPSPSDETENUMS_H
+#define IPPTOPSPSDETENUMS_H
+
+
+typedef enum {
+  FRAMEMETA_FRAMEID = 1,
+  FRAMEMETA_FILTERID,
+  FRAMEMETA_NOTA,
+  FRAMEMETA_PHOTOSCAT,
+  FRAMEMETA_EXPSTART,
+  FRAMEMETA_EXPTIME,
+  FRAMEMETA_AIRMASS,
+  FRAMEMETA_RABORE,
+  FRAMEMETA_DECBORE,
+  FRAMEMETA_CTYPE1,
+  FRAMEMETA_CTYPE2,
+  FRAMEMETA_CRVAL1,
+  FRAMEMETA_CRVAL2,
+  FRAMEMETA_CRPIX1,
+  FRAMEMETA_CRPIX2,
+  FRAMEMETA_PC001001,
+  FRAMEMETA_PC001002,
+  FRAMEMETA_PC002001,
+  FRAMEMETA_PC002002,
+  FRAMEMETA_POLYORDER,
+  FRAMEMETA_PCA1X3Y0,
+  FRAMEMETA_PCA1X2Y1,
+  FRAMEMETA_PCA1X1Y2,
+  FRAMEMETA_PCA1X0Y3,
+  FRAMEMETA_PCA1X2Y0,
+  FRAMEMETA_PCA1X1Y1,
+  FRAMEMETA_PCA1X0Y2,
+  FRAMEMETA_PCA2X3Y0,
+  FRAMEMETA_PCA2X2Y1,
+  FRAMEMETA_PCA2X1Y2,
+  FRAMEMETA_PCA2X0Y3,
+  FRAMEMETA_PCA2X2Y0,
+  FRAMEMETA_PCA2X1Y1,
+  FRAMEMETA_PCA2X0Y2,
+} FrameMeta;
+
+typedef enum {
+  IMAGEMETA_PHOTOCALID = 1,
+  IMAGEMETA_FILTERID,
+  IMAGEMETA_SKY,
+  IMAGEMETA_SKYSCAT,
+  IMAGEMETA_NDETECT,
+  IMAGEMETA_MAGSAT,
+  IMAGEMETA_COMPLETMAG,
+  IMAGEMETA_ASTROSCAT,
+  IMAGEMETA_PHOTOSCAT,
+  IMAGEMETA_NUMASTROREF,
+  IMAGEMETA_NX,
+  IMAGEMETA_NY,
+  IMAGEMETA_PSFMODELID,
+  IMAGEMETA_PSFFWHM,
+  IMAGEMETA_PSFWIDMAJOR,
+  IMAGEMETA_PSFWIDMINOR,
+  IMAGEMETA_PSFTHETA,
+  IMAGEMETA_APRESID,
+  IMAGEMETA_DAPRESID,
+  IMAGEMETA_PHOTOZERO,
+  IMAGEMETA_CTYPE1,
+  IMAGEMETA_CTYPE2,
+  IMAGEMETA_CRVAL1,
+  IMAGEMETA_CRVAL2,
+  IMAGEMETA_CRPIX1,
+  IMAGEMETA_CRPIX2,
+  IMAGEMETA_PC001001,
+  IMAGEMETA_PC001002,
+  IMAGEMETA_PC002001,
+  IMAGEMETA_PC002002,
+  IMAGEMETA_POLYORDER,
+  IMAGEMETA_PCA1X3Y0,
+  IMAGEMETA_PCA1X2Y1,
+  IMAGEMETA_PCA1X1Y2,
+  IMAGEMETA_PCA1X0Y3,
+  IMAGEMETA_PCA1X2Y0,
+  IMAGEMETA_PCA1X1Y1,
+  IMAGEMETA_PCA1X0Y2,
+  IMAGEMETA_PCA2X3Y0,
+  IMAGEMETA_PCA2X2Y1,
+  IMAGEMETA_PCA2X1Y2,
+  IMAGEMETA_PCA2X0Y3,
+  IMAGEMETA_PCA2X2Y0,
+  IMAGEMETA_PCA2X1Y1,
+  IMAGEMETA_PCA2X0Y2,
+} ImageMeta;
+
+typedef enum {
+  DETECTION_OBJID = 1,
+  DETECTION_DETECTID,
+  DETECTION_IPPOBJID,
+  DETECTION_IPPDETECTID,
+  DETECTION_FILTERID,
+  DETECTION_XPOS,
+  DETECTION_YPOS,
+  DETECTION_XPOSERR,
+  DETECTION_YPOSERR,
+  DETECTION_IPPRA ,
+  DETECTION_IPPDEC ,
+  DETECTION_INSTFLUX,
+  DETECTION_INSTFLUXERR,
+  DETECTION_PEAKADU,
+  DETECTION_PSFWIDMAJOR,
+  DETECTION_PSFWIDMINOR,
+  DETECTION_PSFTHETA,
+  DETECTION_PSFCF,
+  DETECTION_SKY,
+  DETECTION_SKYERR,
+} Detection;
+
+#endif
Index: /branches/czw_branch/20100427/ippToPsps/src/ippToPspsVersion.c
===================================================================
--- /branches/czw_branch/20100427/ippToPsps/src/ippToPspsVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippToPsps/src/ippToPspsVersion.c	(revision 28017)
@@ -58,5 +58,5 @@
     psString source = ippToPsps_Source();   // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "IPP2PS_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "IPP2PS_V", PS_META_REPLACE, NULL, IPPTOPSPS_VERSION);
     
     psStringPrepend(&version, "ippToPsps version: ");
Index: /branches/czw_branch/20100427/ippTools/share/Makefile.am
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/Makefile.am	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/Makefile.am	(revision 28017)
@@ -28,4 +28,5 @@
      chiptool_change_imfile_data_state.sql \
      chiptool_completely_processed_exp.sql \
+     chiptool_coalesce_run.sql \
      chiptool_definecopy.sql \
      chiptool_donecleanup.sql \
@@ -41,4 +42,5 @@
      chiptool_runstate.sql \
      chiptool_setimfiletoupdate.sql \
+     chiptool_export_run.sql \
      chiptool_export_imfile.sql \
      chiptool_export_processed_imfile.sql \
@@ -96,4 +98,5 @@
      difftool_change_run_state.sql \
      difftool_completed_runs.sql \
+     difftool_coalesce_run.sql \
      difftool_definewarpstack_part1.sql \
      difftool_definewarpstack_part2.sql \
@@ -114,5 +117,6 @@
      difftool_pendingcleanupskyfile.sql \
      difftool_revertdiffskyfile_delete.sql \
-     difftool_revertdiffskyfile_update.sql \
+     difftool_revertdiffskyfile_updated.sql \
+     difftool_setskyfiletoupdate.sql \
      difftool_skyfile.sql \
      difftool_todiffskyfile.sql \
@@ -196,4 +200,5 @@
      magictool_rawimfile.sql \
      magictool_revertnode.sql \
+     magictool_exposure.sql \
      magicdstool_clearstatefaults.sql \
      magicdstool_completed_runs.sql \
@@ -223,5 +228,7 @@
      pstamptool_completedreq.sql \
      pstamptool_datastore.sql \
+     pstamptool_getdependent.sql \
      pstamptool_listjob.sql \
+     pstamptool_pendingcleanup.sql \
      pstamptool_pendingdependent.sql \
      pstamptool_pendingjob.sql \
@@ -293,4 +300,5 @@
      warptool_finished_run_select.sql \
      warptool_finish_run.sql \
+     warptool_coalesce_run.sql \
      warptool_imfile.sql \
      warptool_listrun.sql \
Index: /branches/czw_branch/20100427/ippTools/share/camtool_find_pendingexp.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/camtool_find_pendingexp.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/camtool_find_pendingexp.sql	(revision 28017)
@@ -10,5 +10,6 @@
     rawExp.telescope,
     rawExp.filelevel,
-    chipRun.magicked AS chip_magicked
+    chipRun.magicked AS chip_magicked,
+    camProcessedExp.path_base
 FROM camRun
 JOIN chipRun
Index: /branches/czw_branch/20100427/ippTools/share/camtool_find_processedexp.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/camtool_find_processedexp.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/camtool_find_processedexp.sql	(revision 28017)
@@ -3,4 +3,5 @@
     camRun.workdir,
     camRun.label,
+    camRun.state,
     camRun.magicked,
     chipRun.chip_id,
Index: /branches/czw_branch/20100427/ippTools/share/camtool_queue_chip_id.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/camtool_queue_chip_id.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/camtool_queue_chip_id.sql	(revision 28017)
@@ -17,4 +17,10 @@
         '%s',           -- end_stage
         %lld,           -- magicked
+	'%s',           -- software ver
+	'%s',           -- maskfrac_npix
+	'%s',           --         _static
+	'%s',           --         _dynamic
+	'%s',           --         _magic
+	'%s',           --         _advisory
         '%s'            -- note
     FROM chipRun
Index: /branches/czw_branch/20100427/ippTools/share/chiptool_coalesce_run.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/chiptool_coalesce_run.sql	(revision 28017)
+++ /branches/czw_branch/20100427/ippTools/share/chiptool_coalesce_run.sql	(revision 28017)
@@ -0,0 +1,1 @@
+select software_ver,maskfrac_npix,maskfrac_static,maskfrac_dynamic,maskfrac_magic,maskfrac_advisory from chipProcessedImfile where data_state = 'full' AND fault = 0 AND chip_id = %lld
Index: /branches/czw_branch/20100427/ippTools/share/chiptool_listrun.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/chiptool_listrun.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/chiptool_listrun.sql	(revision 28017)
@@ -16,4 +16,8 @@
     rawExp.camera,
     rawExp.filter,
+    rawExp.dateobs,
+    rawExp.ra,
+    rawExp.decl,
+    rawExp.exp_time,
     rawExp.magicked AS raw_magicked,
     magicDSRun.state AS dsRun_state
Index: /branches/czw_branch/20100427/ippTools/share/chiptool_pendingimfile.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/chiptool_pendingimfile.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/chiptool_pendingimfile.sql	(revision 28017)
@@ -10,5 +10,7 @@
     rawExp.camera,
     rawExp.telescope,
-    rawExp.filelevel
+    rawExp.filelevel,
+    IFNULL(Label.priority, 10000) AS priority,
+    chipProcessedImfile.path_base
 FROM chipRun
 JOIN rawExp
@@ -25,4 +27,5 @@
 LEFT JOIN chipMask
     ON chipRun.label = chipMask.label
+LEFT JOIN Label ON chipRun.label = Label.label
 WHERE
     ((chipRun.state = 'new'
@@ -35,2 +38,3 @@
     AND chipProcessedImfile.data_state = 'update'
     AND chipProcessedImfile.fault = 0))
+    AND (Label.active OR Label.active IS NULL)
Index: /branches/czw_branch/20100427/ippTools/share/chiptool_processedimfile.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/chiptool_processedimfile.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/chiptool_processedimfile.sql	(revision 28017)
@@ -23,4 +23,8 @@
     rawExp.telescope,
     rawExp.filelevel,
+    rawExp.dateobs,
+    rawExp.ra,
+    rawExp.decl,
+    rawExp.exp_time,
     rawImfile.magicked AS raw_magicked,
     rawImfile.burntool_state,
Index: /branches/czw_branch/20100427/ippTools/share/detselect_search.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/detselect_search.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/detselect_search.sql	(revision 28017)
@@ -27,3 +27,3 @@
     ) as Foo
 WHERE
-    (state = 'stop' OR state = 'register')
+    (state = 'stop')
Index: /branches/czw_branch/20100427/ippTools/share/difftool_coalesce_run.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/difftool_coalesce_run.sql	(revision 28017)
+++ /branches/czw_branch/20100427/ippTools/share/difftool_coalesce_run.sql	(revision 28017)
@@ -0,0 +1,1 @@
+select software_ver,maskfrac_npix,maskfrac_static,maskfrac_dynamic,maskfrac_magic,maskfrac_advisory from diffSkyfile where diff_id = %lld
Index: /branches/czw_branch/20100427/ippTools/share/difftool_revertdiffskyfile_updated.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/difftool_revertdiffskyfile_updated.sql	(revision 28017)
+++ /branches/czw_branch/20100427/ippTools/share/difftool_revertdiffskyfile_updated.sql	(revision 28017)
@@ -0,0 +1,6 @@
+UPDATE diffSkyfile
+    JOIN diffRun USING(diff_id)
+SET diffSkyfile.fault = 0
+WHERE diffRun.state = 'update'
+    AND diffSkyfile.data_state = 'update'
+    AND diffSkyfile.fault != 0
Index: /branches/czw_branch/20100427/ippTools/share/difftool_setskyfiletoupdate.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/difftool_setskyfiletoupdate.sql	(revision 28017)
+++ /branches/czw_branch/20100427/ippTools/share/difftool_setskyfiletoupdate.sql	(revision 28017)
@@ -0,0 +1,8 @@
+UPDATE diffRun
+    JOIN diffSkyfile USING(diff_id)
+SET diffRun.state = 'update', 
+    diffSkyfile.data_state = 'update'
+    -- set hook %s
+WHERE diff_id = %lld
+    AND (diffRun.state = 'cleaned' OR diffRun.state = 'update')
+    AND (diffSkyfile.data_state = 'cleaned')
Index: /branches/czw_branch/20100427/ippTools/share/difftool_todiffskyfile.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/difftool_todiffskyfile.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/difftool_todiffskyfile.sql	(revision 28017)
@@ -12,5 +12,6 @@
     diffRun.reduction,
     diffRun.bothways,
-    diffRun.diff_mode
+    diffRun.diff_mode,
+    diffSkyfile.path_base
 FROM diffRun
 JOIN diffInputSkyfile USING(diff_id)
Index: /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_camera.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_camera.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_camera.sql	(revision 28017)
@@ -3,4 +3,5 @@
     magicDSRun.magic_id,
     chipRun.exp_id,
+    camRun.magicked,
     magicDSRun.label,
     camera,
Index: /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_chip.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_chip.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_chip.sql	(revision 28017)
@@ -3,4 +3,5 @@
     magicDSRun.magic_id,
     chipRun.exp_id,
+    chipRun.magicked,
     magicDSRun.label,
     camera,
Index: /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_diff.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_diff.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_diff.sql	(revision 28017)
@@ -10,4 +10,5 @@
     stage,
     magicRun.diff_id AS stage_id,
+    diffRun.magicked,
     diffSkyfile.skycell_id AS component,
     CAST(NULL AS CHAR(255)) AS uri,
@@ -47,13 +48,14 @@
     magicDSRun.label,
     rawExp.camera,
-    magicMask.uri as streaks_uri,
+    magicMask.uri AS streaks_uri,
     (SELECT uri from magicMask where magic_id = inv_magic_id) AS inv_streaks_uri,
     stage,
-    magicRun.diff_id as stage_id,
-    diffSkyfile.skycell_id as component,
+    magicRun.diff_id AS stage_id,
+    diffRun.magicked,
+    diffSkyfile.skycell_id AS component,
     CAST(NULL AS CHAR(255)) AS uri,
     diffSkyfile.path_base,
     magicRun.inverse,
-    CAST(NULL AS CHAR(255)) as cam_path_base,
+    CAST(NULL AS CHAR(255)) AS cam_path_base,
     CAST(NULL AS CHAR(255)) AS cam_reduction,
     outroot,
@@ -80,5 +82,5 @@
     AND diffSkyfile.quality = 0
     AND magicDSFile.component IS NULL
-) as magicDSRun
+) AS magicDSRun
 -- we need the following so this query is compatible with the other stages
 WHERE magic_ds_id IS NOT NULL
Index: /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_raw.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_raw.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_raw.sql	(revision 28017)
@@ -4,9 +4,10 @@
     magicRun.exp_id,
     magicDSRun.label,
-    camera,
+    rawExp.camera,
     magicMask.uri as streaks_uri,
     CAST(NULL AS CHAR(255)) AS inv_streaks_uri,
     stage,
     stage_id,
+    rawExp.magicked,
     class_id as component,
     rawImfile.uri AS uri,
@@ -25,5 +26,6 @@
 JOIN camRun USING(cam_id)
 JOIN camProcessedExp USING(cam_id)
-JOIN rawImfile ON magicRun.exp_id = rawImfile.exp_id
+JOIN rawExp ON magicRun.exp_id = rawExp.exp_id
+JOIN rawImfile ON rawExp.exp_id = rawImfile.exp_id
 LEFT JOIN magicDSFile
     ON magicDSRun.magic_ds_id = magicDSFile.magic_ds_id
Index: /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_warp.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_warp.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/magicdstool_todestreak_warp.sql	(revision 28017)
@@ -9,4 +9,5 @@
     stage,
     stage_id,
+    warpRun.magicked,
     warpSkyfile.skycell_id as component,
     warpSkyfile.uri,
Index: /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_camera.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_camera.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_camera.sql	(revision 28017)
@@ -13,5 +13,6 @@
     0 AS bothways,
     0 AS bytes,
-    0 AS md5sum
+    0 AS md5sum,
+    camRun.magicked
 FROM magicDSRun
     JOIN magicDSFile using(magic_ds_id)
Index: /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_chip.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_chip.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_chip.sql	(revision 28017)
@@ -13,9 +13,12 @@
     0 AS bothways,
     0 AS bytes,
-    0 AS md5sum
+    0 AS md5sum,
+    chipRun.magicked
 FROM magicDSRun
     JOIN magicDSFile using(magic_ds_id)
     JOIN camProcessedExp using(cam_id)
-    JOIN chipProcessedImfile ON (stage_id = chipProcessedImfile.chip_id AND component = class_id)
+    JOIN chipRun ON (stage_id = chipRun.chip_id)
+    -- JOIN chipProcessedImfile ON (stage_id = chipProcessedImfile.chip_id AND component = class_id)
+    JOIN chipProcessedImfile USING(chip_id, exp_id)
     JOIN rawExp using(exp_id)
 WHERE magicDSRun.stage = 'chip'
Index: /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_diff.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_diff.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_diff.sql	(revision 28017)
@@ -13,5 +13,6 @@
     CAST(diffRun.bothways AS SIGNED) AS bothways,
     0 AS bytes,
-    0 AS md5sum
+    0 AS md5sum,
+    diffRun.magicked
 FROM magicDSRun
     JOIN magicRun using(magic_id)
Index: /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_raw.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_raw.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_raw.sql	(revision 28017)
@@ -10,8 +10,9 @@
     outroot,
     rawImfile.uri AS path_base,
-    NULL AS cam_path_base,
+    CAST(NULL AS CHAR(255)) AS cam_path_base, 
     0 AS bothways,
     bytes,
-    md5sum
+    md5sum,
+    0 AS magicked
 FROM magicDSRun
     JOIN magicDSFile using(magic_ds_id)
Index: /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_warp.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_warp.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/magicdstool_torevert_warp.sql	(revision 28017)
@@ -13,5 +13,6 @@
     0 AS bothways,
     0 AS bytes,
-    0 AS md5sum
+    0 AS md5sum,
+    warpRun.magicked
 FROM magicDSRun
     JOIN magicDSFile USING(magic_ds_id)
Index: /branches/czw_branch/20100427/ippTools/share/magictool_exposure.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/magictool_exposure.sql	(revision 28017)
+++ /branches/czw_branch/20100427/ippTools/share/magictool_exposure.sql	(revision 28017)
@@ -0,0 +1,54 @@
+SELECT *
+FROM (
+    -- Forward diff
+    SELECT DISTINCT
+        magicRun.magic_id,
+        rawExp.*,
+        camProcessedExp.path_base,
+        camProcessedExp.zpt_obs,
+        camProcessedExp.zpt_stdev,
+        camProcessedExp.fwhm_major,
+        camProcessedExp.fwhm_minor,
+        camProcessedExp.iq_m2,
+        camProcessedExp.iq_m3,
+        camProcessedExp.iq_m4
+    FROM
+        magicRun
+    JOIN diffRun USING(diff_id)
+    JOIN diffInputSkyfile USING(diff_id)
+    LEFT JOIN warpRun
+        ON warpRun.warp_id = diffInputSkyfile.warp1
+        AND magicRun.inverse = 0
+    JOIN fakeRun USING(fake_id)
+    JOIN camRun USING(cam_id)
+    JOIN camProcessedExp USING(cam_id)
+    JOIN chipRun USING(chip_id,exp_id)
+    JOIN rawExp USING(exp_id)
+    -- WHERE hook %s
+    UNION
+    -- Backward diff
+    SELECT DISTINCT
+        magicRun.magic_id,
+        rawExp.*,
+        camProcessedExp.path_base,
+        camProcessedExp.zpt_obs,
+        camProcessedExp.zpt_stdev,
+        camProcessedExp.fwhm_major,
+        camProcessedExp.fwhm_minor,
+        camProcessedExp.iq_m2,
+        camProcessedExp.iq_m3,
+        camProcessedExp.iq_m4
+    FROM
+        magicRun
+    JOIN diffRun USING(diff_id)
+    JOIN diffInputSkyfile USING(diff_id)
+    LEFT JOIN warpRun
+        ON warpRun.warp_id = diffInputSkyfile.warp2
+        AND magicRun.inverse = 1
+    JOIN fakeRun USING(fake_id)
+    JOIN camRun USING(cam_id)
+    JOIN camProcessedExp USING(cam_id)
+    JOIN chipRun USING(chip_id,exp_id)
+    JOIN rawExp USING(exp_id)
+    -- WHERE hook %s
+) AS magicExposures
Index: /branches/czw_branch/20100427/ippTools/share/pstamptool_completedreq.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/pstamptool_completedreq.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/pstamptool_completedreq.sql	(revision 28017)
@@ -1,4 +1,6 @@
-SELECT * 
+SELECT pstampRequest.* ,
+    IFNULL(Label.priority, 0) AS priority
 FROM pstampRequest 
+    LEFT JOIN Label USING(label) 
 WHERE state = 'run'
     AND (
Index: /branches/czw_branch/20100427/ippTools/share/pstamptool_getdependent.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/pstamptool_getdependent.sql	(revision 28017)
+++ /branches/czw_branch/20100427/ippTools/share/pstamptool_getdependent.sql	(revision 28017)
@@ -0,0 +1,5 @@
+SELECT DISTINCT pstampDependent.*
+FROM pstampDependent
+-- JOIN pstampJob USING(dep_id)
+-- JOIN pstampRequest USING(req_id)
+WHERE pstampDependent.state = 'new'
Index: /branches/czw_branch/20100427/ippTools/share/pstamptool_pendingcleanup.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/pstamptool_pendingcleanup.sql	(revision 28017)
+++ /branches/czw_branch/20100427/ippTools/share/pstamptool_pendingcleanup.sql	(revision 28017)
@@ -0,0 +1,9 @@
+-- postage stamp requests pending cleanup
+SELECT
+    pstampRequest.*,
+    IFNULL(Label.priority, 10000) AS priority
+FROM pstampRequest
+    LEFT JOIN Label ON pstampRequest.label = Label.label
+WHERE pstampRequest.state = 'goto_cleaned'
+    AND pstampRequest.fault = 0
+    AND (Label.active OR Label.active IS NULL)
Index: /branches/czw_branch/20100427/ippTools/share/pstamptool_pendingdependent.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/pstamptool_pendingdependent.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/pstamptool_pendingdependent.sql	(revision 28017)
@@ -1,6 +1,12 @@
-SELECT DISTINCT pstampDependent.*
+SELECT DISTINCT
+    pstampDependent.*,
+    IFNULL(Label.priority, 10000) AS priority
 FROM pstampDependent
 JOIN pstampJob USING(dep_id)
 JOIN pstampRequest USING(req_id)
+LEFT JOIN Label ON pstampRequest.label = Label.label
 WHERE pstampDependent.state = 'new'
+    AND pstampDependent.fault = 0
     AND pstampJob.state = 'run'
+    AND (pstampRequest.state = 'run' OR pstampRequest.state = 'new')
+    AND (Label.active OR Label.active IS NULL)
Index: /branches/czw_branch/20100427/ippTools/share/pstamptool_pendingjob.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/pstamptool_pendingjob.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/pstamptool_pendingjob.sql	(revision 28017)
@@ -1,6 +1,8 @@
-SELECT pstampJob.*
+SELECT pstampJob.*,
+    IFNULL(Label.priority, 10000) AS priority
 FROM pstampJob
     JOIN pstampRequest USING(req_id)
     LEFT JOIN pstampDependent USING(dep_id)
+    LEFT JOIN Label ON pstampRequest.label = Label.label
 WHERE pstampRequest.state = 'run'
     AND pstampRequest.fault = 0
@@ -8,2 +10,3 @@
     AND pstampJob.fault = 0
     AND (dep_id = 0 OR pstampDependent.state = 'full')
+    AND (Label.active OR Label.active IS NULL)
Index: /branches/czw_branch/20100427/ippTools/share/pstamptool_pendingreq.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/pstamptool_pendingreq.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/pstamptool_pendingreq.sql	(revision 28017)
@@ -1,9 +1,11 @@
 -- postage stamp requests ready for download and parsing
 SELECT
- pstampRequest.*,
- pstampDataStore.outProduct as ds_outProduct
- FROM pstampRequest
- LEFT JOIN pstampDataStore
-    USING(ds_id)
- WHERE pstampRequest.state = 'new'
+    pstampRequest.*,
+    pstampDataStore.outProduct AS ds_outProduct,
+    IFNULL(Label.priority, 10000) AS priority
+FROM pstampRequest
+    LEFT JOIN pstampDataStore USING(ds_id)
+    LEFT JOIN Label ON pstampRequest.label = Label.label
+WHERE pstampRequest.state = 'new'
     AND pstampRequest.fault = 0
+    AND (Label.active OR Label.active IS NULL)
Index: /branches/czw_branch/20100427/ippTools/share/pstamptool_revertdependent.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/pstamptool_revertdependent.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/pstamptool_revertdependent.sql	(revision 28017)
@@ -3,2 +3,3 @@
     JOIN pstampRequest USING(req_id)
 SET pstampDependent.fault = 0
+WHERE pstampDependent.state = 'new'
Index: /branches/czw_branch/20100427/ippTools/share/pstamptool_updatejob.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/pstamptool_updatejob.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/pstamptool_updatejob.sql	(revision 28017)
@@ -1,3 +1,2 @@
 UPDATE pstampJob LEFT JOIN pstampDependent USING(dep_id)
-SET pstampJob.state = '%s'
-    -- set state hook %s
+SET 
Index: /branches/czw_branch/20100427/ippTools/share/pxadmin_create_tables.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/pxadmin_create_tables.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/pxadmin_create_tables.sql	(revision 28017)
@@ -276,4 +276,10 @@
     end_stage VARCHAR(64),
     magicked BIGINT,
+    software_ver VARCHAR(16),
+    maskfrac_npix INT,
+    maskfrac_static FLOAT,
+    maskfrac_dynamic FLOAT,
+    maskfrac_magic FLOAT,
+    maskfrac_advisory FLOAT,
     note VARCHAR(255),
     PRIMARY KEY(chip_id),
@@ -359,4 +365,10 @@
     fault SMALLINT NOT NULL,
     magicked BIGINT,
+    software_ver VARCHAR(16),
+    maskfrac_npix INT,
+    maskfrac_static FLOAT,
+    maskfrac_dynamic FLOAT,
+    maskfrac_magic FLOAT,
+    maskfrac_advisory FLOAT,
     PRIMARY KEY(chip_id, exp_id, class_id),
     KEY(data_state),
@@ -387,4 +399,10 @@
     end_stage VARCHAR(64),
     magicked BIGINT,
+    software_ver VARCHAR(16),
+    maskfrac_npix INT,
+    maskfrac_static FLOAT,
+    maskfrac_dynamic FLOAT,
+    maskfrac_magic FLOAT,
+    maskfrac_advisory FLOAT,
     note VARCHAR(255),
     PRIMARY KEY(cam_id),
@@ -464,4 +482,10 @@
     quality SMALLINT NOT NULL DEFAULT 0,
     fault SMALLINT NOT NULL,
+    software_ver VARCHAR(16),
+    maskfrac_npix INT,
+    maskfrac_static FLOAT,
+    maskfrac_dynamic FLOAT,
+    maskfrac_magic FLOAT,
+    maskfrac_advisory FLOAT,
     PRIMARY KEY(cam_id),
     KEY(fault),
@@ -867,4 +891,10 @@
     registered DATETIME,
     magicked BIGINT,
+    software_ver VARCHAR(16),
+    maskfrac_npix INT,
+    maskfrac_static FLOAT,
+    maskfrac_dynamic FLOAT,
+    maskfrac_magic FLOAT,
+    maskfrac_advisory FLOAT,
     note VARCHAR(255),
     PRIMARY KEY(warp_id),
@@ -923,4 +953,10 @@
     fault SMALLINT,
     magicked BIGINT,
+    software_ver VARCHAR(16),
+    maskfrac_npix INT,
+    maskfrac_static FLOAT,
+    maskfrac_dynamic FLOAT,
+    maskfrac_magic FLOAT,
+    maskfrac_advisory FLOAT,
     PRIMARY KEY(warp_id, skycell_id, tess_id),
     KEY(good_frac),
@@ -948,4 +984,5 @@
         tess_id VARCHAR(64),
         filter VARCHAR(64),
+	software_ver VARCHAR(16),
         note VARCHAR(255),
         PRIMARY KEY(stack_id),
@@ -995,4 +1032,5 @@
         quality SMALLINT NOT NULL DEFAULT 0,
         fault SMALLINT,
+	software_ver VARCHAR(16),
         PRIMARY KEY(stack_id),
         KEY(dtime_stack),
@@ -1017,4 +1055,10 @@
         exposure TINYINT DEFAULT 0,
         magicked BIGINT,
+	software_ver VARCHAR(16),
+        maskfrac_npix INT,
+        maskfrac_static FLOAT,
+        maskfrac_dynamic FLOAT,
+        maskfrac_magic FLOAT,
+        maskfrac_advisory FLOAT,
         diff_mode SMALLINT NOT NULL,
         note VARCHAR(255),
@@ -1080,4 +1124,10 @@
         fault SMALLINT,
         magicked BIGINT,
+	software_ver VARCHAR(16),
+	maskfrac_npix INT,
+	maskfrac_static FLOAT,
+	maskfrac_dynamic FLOAT,
+	maskfrac_magic FLOAT,
+        maskfrac_advisory FLOAT,
         PRIMARY KEY(diff_id, skycell_id),
         KEY(good_frac),
@@ -1303,4 +1353,5 @@
         outProduct VARCHAR(64),
         uri VARCHAR(255),
+        outdir     VARCHAR(255),
         fault SMALLINT,
         PRIMARY KEY(req_id),
@@ -1332,4 +1383,5 @@
         imagedb    VARCHAR(64),
         rlabel     VARCHAR(64),
+        outdir     VARCHAR(255),
         need_magic TINYINT,
         PRIMARY KEY(dep_id),
@@ -1599,4 +1651,14 @@
 ) ENGINE=innodb DEFAULT CHARSET=latin1;
 
+CREATE TABLE Label (
+    label       VARCHAR(64),
+    priority    INT,
+    active      TINYINT,
+    comment     VARCHAR(80),
+    PRIMARY KEY(label),
+    KEY(priority),
+    KEY(active)
+) ENGINE=innodb DEFAULT CHARSET=latin1;
+
 -- This comment line is here to avoid empty query error.
 -- Another way to avoid that problem is to omit the semicolon above but I think that is untidy.
Index: /branches/czw_branch/20100427/ippTools/share/pxadmin_drop_tables.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/pxadmin_drop_tables.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/pxadmin_drop_tables.sql	(revision 28017)
@@ -84,4 +84,5 @@
 DROP TABLE IF EXISTS staticskyResult;
 DROP TABLE IF EXISTS staticskyRun;
+DROP TABLE IF EXISTS Label;
 
 SET FOREIGN_KEY_CHECKS=1
Index: /branches/czw_branch/20100427/ippTools/share/stacktool_tosum.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/stacktool_tosum.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/stacktool_tosum.sql	(revision 28017)
@@ -6,5 +6,6 @@
     stackRun.reduction,
     stackRun.label,
-    stackRun.state
+    stackRun.state,
+    stackSumSkyfile.path_base
 FROM stackRun
 JOIN stackInputSkyfile USING(stack_id)
@@ -16,3 +17,3 @@
     -- WHERE hook %s
 GROUP BY stack_id
-HAVING COUNT(warpRun.state = 'full') = COUNT(stackInputSkyfile.warp_id)
+HAVING SUM(IF(warpRun.state = 'full', 1, 0)) = COUNT(stackInputSkyfile.warp_id)
Index: /branches/czw_branch/20100427/ippTools/share/warptool_coalesce_run.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/warptool_coalesce_run.sql	(revision 28017)
+++ /branches/czw_branch/20100427/ippTools/share/warptool_coalesce_run.sql	(revision 28017)
@@ -0,0 +1,1 @@
+select software_ver,maskfrac_npix,maskfrac_static,maskfrac_dynamic,maskfrac_magic,maskfrac_advisory from warpSkyfile where warp_id = %lld
Index: /branches/czw_branch/20100427/ippTools/share/warptool_listrun.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/warptool_listrun.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/warptool_listrun.sql	(revision 28017)
@@ -6,5 +6,9 @@
     rawExp.exp_name,
     rawExp.camera,
-    rawExp.filter
+    rawExp.filter,
+    rawExp.dateobs,
+    rawExp.ra,
+    rawExp.decl,
+    rawExp.exp_time
 FROM warpRun
 JOIN fakeRun
Index: /branches/czw_branch/20100427/ippTools/share/warptool_towarped.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/warptool_towarped.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/warptool_towarped.sql	(revision 28017)
@@ -11,5 +11,6 @@
     exp_tag,
     workdir,
-    magicked
+    magicked,
+    path_base
 FROM (
     SELECT DISTINCT
@@ -25,5 +26,6 @@
         rawExp.exp_tag,
         warpRun.workdir,
-        chipRun.magicked
+        chipRun.magicked,
+        CAST(NULL AS CHAR(255)) AS path_base
     FROM warpRun
     JOIN warpSkyCellMap
@@ -73,5 +75,6 @@
         rawExp.exp_tag,
         warpRun.workdir,
-        MIN(chipProcessedImfile.magicked) AS magicked
+        MIN(chipProcessedImfile.magicked) AS magicked,
+        warpSkyfile.path_base
     FROM warpRun
     JOIN warpImfile USING(warp_id)
Index: /branches/czw_branch/20100427/ippTools/share/warptool_warped.sql
===================================================================
--- /branches/czw_branch/20100427/ippTools/share/warptool_warped.sql	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/share/warptool_warped.sql	(revision 28017)
@@ -7,5 +7,10 @@
     rawExp.exp_id,
     rawExp.exp_name,
-    rawExp.camera
+    rawExp.camera,
+    rawExp.filter,
+    rawExp.dateobs,
+    rawExp.ra,
+    rawExp.decl,
+    rawExp.exp_time
 FROM warpRun
 JOIN warpSkyfile
Index: /branches/czw_branch/20100427/ippTools/src/camtool.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/camtool.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/camtool.c	(revision 28017)
@@ -490,7 +490,32 @@
     PXOPT_LOOKUP_STR(ver_streaks, config->args, "-ver_streaks", false, false);
 
+    PXOPT_LOOKUP_S32(maskfrac_npix, config->args, "-maskfrac_npix", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_static, config->args, "-maskfrac_static", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_dynamic, config->args, "-maskfrac_dynamic", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_magic, config->args, "-maskfrac_magic", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_advisory, config->args, "-maskfrac_advisory", false, false);
+
     psTrace("czw.test",1,"Received versions: pslib %s psmodules %s psphot %s psastro %s ppstats %s ppImage %s streaks %s\n",
 	    ver_pslib,ver_psmodules,ver_psphot,ver_psastro,ver_ppstats,ver_ppimage,ver_streaks);
-    
+    psString software_ver = NULL;
+    if ((ver_pslib)&&(ver_psmodules)) {
+      software_ver = pxMergeCodeVersions(ver_pslib,ver_psmodules);
+    }
+    if (ver_psphot) {
+      software_ver = pxMergeCodeVersions(software_ver,ver_psphot);
+    }
+    if (ver_psastro) {
+      software_ver = pxMergeCodeVersions(software_ver,ver_psastro);
+    }
+    if (ver_ppstats) {
+      software_ver = pxMergeCodeVersions(software_ver,ver_ppstats);
+    }
+    if (ver_ppimage) {
+      software_ver = pxMergeCodeVersions(software_ver,ver_ppimage);
+    }
+    if (ver_streaks) {
+      software_ver = pxMergeCodeVersions(software_ver,ver_streaks);
+    }
+
 //    Get this from the chipRun
 //    PXOPT_LOOKUP_S64(magicked, config->args, "-magicked", false, false);
@@ -606,13 +631,11 @@
         path_base,
         fault,
-        quality
-/* 	quality, */
-/* 	ver_pslib, */
-/* 	ver_psmodules, */
-/* 	ver_psphot, */
-/* 	ver_psastro, */
-/* 	ver_ppstats, */
-/* 	ver_ppimage, */
-/* 	ver_streaks	 */
+	software_ver,
+	maskfrac_npix,
+	maskfrac_static,
+	maskfrac_dynamic,
+	maskfrac_magic,
+	maskfrac_advisory,
+	quality
         );
 
@@ -639,4 +662,29 @@
     // else continue on...
 
+
+    // Set camRun.software_ver to the appropriate value
+    if (!pxSetRunSoftware(config, "camRun", "cam_id", cam_id, software_ver)) {
+      if (!psDBRollback(config->dbh)) {
+	psError(PS_ERR_UNKNOWN, false, "database error");
+      }
+      psError(PS_ERR_UNKNOWN, false, "failed to set camRun.software_ver for cam_id: %" PRId64,
+	      cam_id);
+      psFree(output);
+      return(false);
+    }
+    // Set chipRun.maskfrac* to the appropriate values.
+    if (maskfrac_npix) {
+      if (!pxSetRunMaskfrac(config, "camRun", "cam_id",cam_id, maskfrac_npix, maskfrac_static,
+			    maskfrac_dynamic, maskfrac_magic, maskfrac_advisory)) {
+	if (!psDBRollback(config->dbh)) {
+	  psError(PS_ERR_UNKNOWN, false, "database error");
+	}
+	psError(PS_ERR_UNKNOWN, false, "failed to set camRun.maskstats for cam_id: %" PRId64,
+		cam_id);
+	psFree(output);
+	return(false);
+      }
+    }
+
     // since there is only one exp per 'new' set camRun.state = 'full'
     // propagate magicked state from chipRun
@@ -647,4 +695,5 @@
         return false;
     }
+    
     psFree(row);
 
Index: /branches/czw_branch/20100427/ippTools/src/camtoolConfig.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/camtoolConfig.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/camtoolConfig.c	(revision 28017)
@@ -179,7 +179,14 @@
     psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-ver_psastro", 0, "define psastro version", NULL);
     psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-ver_ppstats", 0, "define ppStats version", NULL);
-    psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-ver_ppImage", 0, "define ppImage version", NULL);
+    psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-ver_ppimage", 0, "define ppImage version", NULL);
     psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-ver_streaks", 0, "define streaksremove version", NULL);
-    
+
+    psMetadataAddS32(addprocessedexpArgs, PS_LIST_TAIL, "-maskfrac_npix", 0, "define number of pixels used for maskstats", 0);
+    psMetadataAddF32(addprocessedexpArgs, PS_LIST_TAIL, "-maskfrac_static", 0, "define static mask fraction", NAN);
+    psMetadataAddF32(addprocessedexpArgs, PS_LIST_TAIL, "-maskfrac_dynamic", 0, "define dynamic mask fraction", NAN);
+    psMetadataAddF32(addprocessedexpArgs, PS_LIST_TAIL, "-maskfrac_magic", 0, "define magic mask fraction", NAN);
+    psMetadataAddF32(addprocessedexpArgs, PS_LIST_TAIL, "-maskfrac_advisory", 0, "define advisory mask fraction", NAN);
+
+
     // -processedexp
     psMetadata *processedexpArgs = psMetadataAlloc();
Index: /branches/czw_branch/20100427/ippTools/src/chiptool.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/chiptool.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/chiptool.c	(revision 28017)
@@ -422,8 +422,8 @@
     PXOPT_COPY_S64(config->args,  where, "-chip_id", "chipRun.chip_id", "==");
     // we only allow a single label to match (do not use pxAddLabelSearchArgs here)
-    PXOPT_COPY_STR(config->args,  where, "-label",   "chipRun.label",   "==");
+    PXOPT_COPY_STR(config->args,  where, "-label",   "chipRun.label",   "LIKE");
     PXOPT_COPY_STR(config->args,  where, "-state",   "chipRun.state",   "==");
-    PXOPT_COPY_STR(config->args,  where, "-data_group", "chipRun.data_group",   "==");
-    PXOPT_COPY_STR(config->args,  where, "-dist_group", "chipRun.dist_group",   "==");
+    PXOPT_COPY_STR(config->args,  where, "-data_group", "chipRun.data_group",   "LIKE");
+    PXOPT_COPY_STR(config->args,  where, "-dist_group", "chipRun.dist_group",   "LIKE");
 
     if (!psListLength(where->list)) {
@@ -471,4 +471,6 @@
     }
     psFree(where);
+
+    psStringAppend(&query, "\nORDER BY priority DESC, chip_id");
 
     // treat limit == 0 as "no limit"
@@ -591,6 +593,31 @@
     PXOPT_LOOKUP_STR(ver_streaks, config->args, "-ver_streaks", false, false);
 
+    PXOPT_LOOKUP_S32(maskfrac_npix, config->args, "-maskfrac_npix", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_static, config->args, "-maskfrac_static", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_dynamic, config->args, "-maskfrac_dynamic", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_magic, config->args, "-maskfrac_magic", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_advisory, config->args, "-maskfrac_advisory", false, false);
+
     psTrace("czw.test",1,"Received versions: pslib %s psmodules %s psphot %s psastro %s ppstats %s ppImage %s streaks %s\n",
 	    ver_pslib,ver_psmodules,ver_psphot,ver_psastro,ver_ppstats,ver_ppimage,ver_streaks);
+    psString ver_code = NULL;
+    if ((ver_pslib)&&(ver_psmodules)) {
+      ver_code = pxMergeCodeVersions(ver_pslib,ver_psmodules);
+    }
+    if (ver_psphot) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_psphot);
+    }
+    if (ver_psastro) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_psastro);
+    }
+    if (ver_ppstats) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_ppstats);
+    }
+    if (ver_ppimage) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_ppimage);
+    }
+    if (ver_streaks) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_streaks);
+    }
     
     // default values
@@ -670,13 +697,11 @@
                                    fault,
                                    quality,
-                                   magicked
-/* 				   magicked, */
-/* 				   ver_pslib, */
-/* 				   ver_psmodules, */
-/* 				   ver_psphot, */
-/* 				   ver_psastro, */
-/* 				   ver_ppstats, */
-/* 				   ver_ppimage, */
-/* 				   ver_streaks */
+				   magicked,
+				   ver_code,
+				   maskfrac_npix,
+				   maskfrac_static,
+				   maskfrac_dynamic,
+				   maskfrac_magic,
+				   maskfrac_advisory
             )) {
         // rollback
@@ -1370,4 +1395,32 @@
         psMetadata *row = output->data[i];
 
+	psS64 chip_id = psMetadataLookupS64(NULL,row,"chip_id");
+	
+	psString software_ver = NULL;
+	psS32 maskfrac_npix = 0;
+	psF32 maskfrac_static = 0;
+	psF32 maskfrac_dynamic = 0;
+	psF32 maskfrac_magic = 0;
+	psF32 maskfrac_advisory = 0;
+
+	// Calculate run level masking and software state
+	if (!pxCoalesceRunStatus(config,"chiptool_coalesce_run.sql",chip_id,
+				 &software_ver,&maskfrac_npix,
+				 &maskfrac_static,&maskfrac_dynamic,
+				 &maskfrac_magic,&maskfrac_advisory)) {
+	  psError(PS_ERR_UNKNOWN, false, "failed to generate run level statistics");
+	  psFree(output);
+	  if (!psDBRollback(config->dbh)) {
+	    psError(PS_ERR_UNKNOWN, false, "database error");
+	  }
+	  return(false);
+	}
+	psMetadataAddStr(row, PS_LIST_TAIL, "software_ver",  0, "Software version", software_ver);
+	psMetadataAddS32(row, PS_LIST_TAIL, "maskfrac_npix",  0, "Number of pixels used for mask stats", maskfrac_npix);
+	psMetadataAddF32(row, PS_LIST_TAIL, "maskfrac_static",  0, "Fraction of static masked pixels", maskfrac_static);
+	psMetadataAddF32(row, PS_LIST_TAIL, "maskfrac_dynamic",  0, "Fraction of dynamic masked pixels", maskfrac_dynamic);
+	psMetadataAddF32(row, PS_LIST_TAIL, "maskfrac_magic",  0, "Fraction of magic masked pixels", maskfrac_magic);
+	psMetadataAddF32(row, PS_LIST_TAIL, "maskfrac_advisory",  0, "Fraction of advisory pixels", maskfrac_advisory);
+	psWarning("ADVANCE %ld %s %d %f %f %f %f\n",chip_id,software_ver,maskfrac_npix,maskfrac_static,maskfrac_dynamic,maskfrac_magic,maskfrac_advisory);
         chipRunRow *chipRun = chipRunObjectFromMetadata(row);
         if (!psDBTransaction(config->dbh)) {
@@ -1376,4 +1429,25 @@
         }
 
+	// Set chipRun.software_ver to the appropriate value
+	if (!pxSetRunSoftware(config, "chipRun", "chip_id", chip_id, software_ver)) {
+	  psError(PS_ERR_UNKNOWN, false, "failed to set chipRun.software_ver for chip_id: %" PRId64,
+		  chip_id);
+	  psFree(output);
+	  if (!psDBRollback(config->dbh)) {
+	    psError(PS_ERR_UNKNOWN, false, "database error");
+	  }
+	  return(false);
+	}
+	// Set chipRun.maskfrac* to the appropriate values.
+	if (!pxSetRunMaskfrac(config, "chipRun", "chip_id",chip_id, maskfrac_npix, maskfrac_static,
+			      maskfrac_dynamic, maskfrac_magic, maskfrac_advisory)) {
+	  psError(PS_ERR_UNKNOWN, false, "failed to set chipRun.software_ver for chip_id: %" PRId64,
+		  chip_id);
+	  psFree(output);
+	  if (!psDBRollback(config->dbh)) {
+	    psError(PS_ERR_UNKNOWN, false, "database error");
+	  }
+	  return(false);
+	}
         // set chipRun.state to 'stop' and update the magicked state
         if (!pxchipRunSetState(config, chipRun->chip_id, "full", chipRun->magicked)) {
@@ -1400,16 +1474,16 @@
         // stop
         if (!pxcamQueueByChipID(config,
-                    chipRun->chip_id,
-                    chipRun->workdir,
-                    chipRun->label,
-                    chipRun->data_group,
-                    chipRun->dist_group,
-                    chipRun->reduction,
-                    chipRun->expgroup,
-                    chipRun->dvodb,
-                    chipRun->tess_id,
-                    chipRun->end_stage,
-                    chipRun->magicked,
-                    NULL    // note does not propagate
+				chipRun->chip_id,
+				chipRun->workdir,
+				chipRun->label,
+				chipRun->data_group,
+				chipRun->dist_group,
+				chipRun->reduction,
+				chipRun->expgroup,
+				chipRun->dvodb,
+				chipRun->tess_id,
+				chipRun->end_stage,
+				chipRun->magicked,
+				NULL    // note does not propagate
         )) {
            if (!psDBRollback(config->dbh)) {
Index: /branches/czw_branch/20100427/ippTools/src/chiptoolConfig.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/chiptoolConfig.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/chiptoolConfig.c	(revision 28017)
@@ -187,7 +187,13 @@
     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-ver_psastro", 0, "define psastro version", NULL);
     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-ver_ppstats", 0, "define ppStats version", NULL);
-    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-ver_ppImage", 0, "define ppImage version", NULL);
+    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-ver_ppimage", 0, "define ppImage version", NULL);
     psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-ver_streaks", 0, "define streaksremove version", NULL);
     
+    psMetadataAddS32(addprocessedimfileArgs, PS_LIST_TAIL, "-maskfrac_npix", 0, "define number of pixels used for maskstats", 0);
+    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-maskfrac_static", 0, "define static mask fraction", NAN);
+    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-maskfrac_dynamic", 0, "define dynamic mask fraction", NAN);
+    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-maskfrac_magic", 0, "define magic mask fraction", NAN);
+    psMetadataAddF32(addprocessedimfileArgs, PS_LIST_TAIL, "-maskfrac_advisory", 0, "define advisory mask fraction", NAN);
+
     // -processedimfile
     psMetadata *processedimfileArgs = psMetadataAlloc();
Index: /branches/czw_branch/20100427/ippTools/src/difftool.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/difftool.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/difftool.c	(revision 28017)
@@ -58,4 +58,5 @@
 static bool tofullskyfileMode(pxConfig *config);
 static bool listrunMode(pxConfig *config);
+static bool setskyfiletoupdateMode(pxConfig *config);
 
 
@@ -103,4 +104,5 @@
         MODECASE(DIFFTOOL_MODE_TOFULLSKYFILE,         tofullskyfileMode);
         MODECASE(DIFFTOOL_MODE_LISTRUN,               listrunMode);
+        MODECASE(DIFFTOOL_MODE_SETSKYFILETOUPDATE,    setskyfiletoupdateMode);
 
         default:
@@ -160,4 +162,10 @@
             exposure,
             false,
+	    NULL, // software version
+	    0,    // mask stat npix
+	    NAN,    // static
+	    NAN,    // dynamic
+	    NAN,    // magic
+	    NAN,    // advisory
             diff_mode,
             note
@@ -555,7 +563,29 @@
     PXOPT_LOOKUP_STR(ver_streaks, config->args, "-ver_streaks", false, false);
 
+    PXOPT_LOOKUP_S32(maskfrac_npix, config->args, "-maskfrac_npix", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_static, config->args, "-maskfrac_static", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_dynamic, config->args, "-maskfrac_dynamic", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_magic, config->args, "-maskfrac_magic", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_advisory, config->args, "-maskfrac_advisory", false, false);
+    
     psTrace("czw.test",1,"Received versions: pslib %s psmodules %s psphot %s ppstats %s ppsub %s streaks %s\n",
 	    ver_pslib,ver_psmodules,ver_psphot,ver_ppstats,ver_ppsub,ver_streaks);
-    
+    psString ver_code = NULL;
+    if ((ver_pslib)&&(ver_psmodules)) {
+      ver_code = pxMergeCodeVersions(ver_pslib,ver_psmodules);
+    }
+    if (ver_psphot) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_psphot);
+    }
+    if (ver_ppstats) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_ppstats);
+    }
+    if (ver_ppsub) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_ppsub);
+    }
+    if (ver_streaks) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_streaks);
+    }
+
     if (!psDBTransaction(config->dbh)) {
         psError(PS_ERR_UNKNOWN, false, "database error");
@@ -590,13 +620,11 @@
                            fault,
                            quality,
-                           magicked
-/* 			   magicked, */
-/* 			   ver_pslib, */
-/* 			   ver_psmodules, */
-/* 			   ver_psphot, */
-/* 			   ver_ppstats, */
-/* 			   ver_ppsub, */
-/* 			   ver_streaks */
-			 
+			   magicked,
+			   ver_code,
+			   maskfrac_npix,
+			   maskfrac_static,
+			   maskfrac_dynamic,
+			   maskfrac_magic,
+			   maskfrac_advisory
           )) {
         if (!psDBRollback(config->dbh)) {
@@ -687,4 +715,44 @@
         psS64 magicked = psMetadataLookupS64(NULL, row, "magicked");
 
+	psString software_ver = NULL;
+	psS32 maskfrac_npix = 0;
+	psF32 maskfrac_static = 0;
+	psF32 maskfrac_dynamic = 0;
+	psF32 maskfrac_magic = 0;
+	psF32 maskfrac_advisory = 0;
+
+	// Calculate run level masking and software state
+	if (!pxCoalesceRunStatus(config,"difftool_coalesce_run.sql",diff_id,
+				 &software_ver,&maskfrac_npix,
+				 &maskfrac_static,&maskfrac_dynamic,
+				 &maskfrac_magic,&maskfrac_advisory)) {
+	  psError(PS_ERR_UNKNOWN, false, "failed to generate run level statistics");
+	  psFree(output);
+	  if (!psDBRollback(config->dbh)) {
+	    psError(PS_ERR_UNKNOWN, false, "database error");
+	  }
+	  return(false);
+	}
+	// Set diffRun.software_ver to the appropriate value
+	if (!pxSetRunSoftware(config, "diffRun", "diff_id", diff_id, software_ver)) {
+	  psError(PS_ERR_UNKNOWN, false, "failed to set diffRun.software_ver for diff_id: %" PRId64,
+		  diff_id);
+	  psFree(output);
+	  if (!psDBRollback(config->dbh)) {
+	    psError(PS_ERR_UNKNOWN, false, "database error");
+	  }
+	  return(false);
+	}
+	// Set diffRun.maskfrac* to the appropriate values.
+	if (!pxSetRunMaskfrac(config, "diffRun", "diff_id", diff_id, maskfrac_npix, maskfrac_static,
+			      maskfrac_dynamic, maskfrac_magic, maskfrac_advisory)) {
+	  psError(PS_ERR_UNKNOWN, false, "failed to set diffRun.software_ver for diff_id: %" PRId64,
+		  diff_id);
+	  psFree(output);
+	  if (!psDBRollback(config->dbh)) {
+	    psError(PS_ERR_UNKNOWN, false, "database error");
+	  }
+	  return(false);
+	}	
         // set diffRun.state to 'full'
         if (!setdiffRunState(config, diff_id, "full", magicked)) {
@@ -840,48 +908,13 @@
     }
 
-    if (!psDBTransaction(config->dbh)) {
-        psError(PS_ERR_UNKNOWN, false, "database error");
-        psFree(where);
-        return false;
-    }
-
-    // Update state to 'new'
-    {
-        psString query = pxDataGet("difftool_revertdiffskyfile_update.sql");
-        if (!query) {
-            psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement");
-            if (!psDBRollback(config->dbh)) {
-                psError(PS_ERR_UNKNOWN, false, "database error");
-            }
-            return false;
-        }
-
-        if (psListLength(where->list)) {
-            psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
-            psStringAppend(&query, " AND %s", whereClause);
-            psFree(whereClause);
-        }
-
-        if (!p_psDBRunQuery(config->dbh, query)) {
-            psError(PS_ERR_UNKNOWN, false, "database error");
-            psFree(query);
-            if (!psDBRollback(config->dbh)) {
-                psError(PS_ERR_UNKNOWN, false, "database error");
-            }
-            return false;
-        }
-        psFree(query);
-
-        psLogMsg("difftool", PS_LOG_INFO, "Updated %" PRIu64 " rows", psDBAffectedRows(config->dbh));
-    }
-
-    // Delete product
     {
         psString query = pxDataGet("difftool_revertdiffskyfile_delete.sql");
         if (!query) {
             psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement");
-            if (!psDBRollback(config->dbh)) {
-                psError(PS_ERR_UNKNOWN, false, "database error");
-            }
+            return false;
+        }
+        psString query_updated = pxDataGet("difftool_revertdiffskyfile_updated.sql");
+        if (!query_updated) {
+            psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement");
             return false;
         }
@@ -890,4 +923,5 @@
             psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
             psStringAppend(&query, " AND %s", whereClause);
+            psStringAppend(&query_updated, " AND %s", whereClause);
             psFree(whereClause);
         }
@@ -896,20 +930,21 @@
             psError(PS_ERR_UNKNOWN, false, "database error");
             psFree(query);
-            if (!psDBRollback(config->dbh)) {
-                psError(PS_ERR_UNKNOWN, false, "database error");
-            }
             return false;
         }
         psFree(query);
-
         psLogMsg("difftool", PS_LOG_INFO, "Deleted %" PRIu64 " rows", psDBAffectedRows(config->dbh));
+
+        if (!p_psDBRunQuery(config->dbh, query_updated)) {
+            psError(PS_ERR_UNKNOWN, false, "database error");
+            psFree(query_updated);
+            return false;
+        }
+        psFree(query_updated);
+
+        psLogMsg("difftool", PS_LOG_INFO, "Updated %" PRIu64 " rows", psDBAffectedRows(config->dbh));
     }
 
     psFree(where);
 
-    if (!psDBCommit(config->dbh)) {
-        psError(PS_ERR_UNKNOWN, false, "database error");
-        return false;
-    }
 
     return true;
@@ -1034,4 +1069,10 @@
             false,
             0,       // magicked
+	    NULL, // software version
+	    0,    // mask stat npix
+	    NAN,    // static
+	    NAN,    // dynamic
+	    NAN,    // magic
+	    NAN,    // advisory
             diff_mode, // diff_mode
             note
@@ -1461,4 +1502,10 @@
                 true,                   // exposure
                 0,       // magicked
+		NULL, // software version
+		0,    // mask stat npix
+		NAN,    // static
+		NAN,    // dynamic
+		NAN,    // magic
+		NAN,    // advisory
                 IPP_DIFF_MODE_WARP_STACK,
                 note
@@ -1813,4 +1860,10 @@
                                           true,  // exposure
                                           false, // magicked
+					  NULL, // software version
+					  0,    // mask stat npix
+					  NAN,    // static
+					  NAN,    // dynamic
+					  NAN,    // magic
+					  NAN,    // advisory					 
                                           IPP_DIFF_MODE_WARP_WARP,
                                           note); // Run to insert
@@ -2095,4 +2148,10 @@
                                       false,                 // exposure
                                       0,       // magicked
+				      NULL, // software version
+				      0,    // mask stat npix
+				      NAN,    // static
+				      NAN,    // dynamic
+				      NAN,    // magic
+				      NAN,    // advisory				     
                                       IPP_DIFF_MODE_STACK_STACK, // diff_mode
                                       note
@@ -2388,4 +2447,5 @@
     psMetadata *where = psMetadataAlloc();
     PXOPT_COPY_S64(config->args, where, "-diff_id",   "diff_id",   "==");
+    PXOPT_COPY_STR(config->args, where, "-skycell_id", "skycell_id",   "==");
 
     if (!pxSetFaultCode(config->dbh, "diffSkyfile", where, fault)) {
@@ -2768,2 +2828,36 @@
     return true;
 }
+// a very specfic function to queue a cleaned warpSkyfile to be updated
+static bool setskyfiletoupdateMode(pxConfig *config)
+{
+    PS_ASSERT_PTR_NON_NULL(config, NULL);
+
+    PXOPT_LOOKUP_S64(diff_id, config->args, "-diff_id", true, false);
+    PXOPT_LOOKUP_STR(skycell_id, config->args, "-skycell_id", false, false);
+    PXOPT_LOOKUP_STR(label, config->args, "-set_label", false, false);
+
+    psString query = pxDataGet("difftool_setskyfiletoupdate.sql");
+    if (!query) {
+        psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement");
+        return false;
+    }
+
+    psString setHook = psStringCopy("");
+    if (label) {
+        psStringAppend(&setHook, "\n , diffRun.label = '%s'", label);
+    }
+
+    if (skycell_id) {
+        psStringAppend(&query, " AND (diffSkyfile.skycell_id = '%s')", skycell_id);
+    }
+
+    if (!p_psDBRunQueryF(config->dbh, query, setHook, diff_id)) {
+        psError(PS_ERR_UNKNOWN, false, "database error");
+        return false;
+    }
+
+    psFree(setHook);
+    psFree(query);
+
+    return true;
+}
Index: /branches/czw_branch/20100427/ippTools/src/difftool.h
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/difftool.h	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/difftool.h	(revision 28017)
@@ -48,5 +48,6 @@
     DIFFTOOL_MODE_TOSCRUBBEDSKYFILE,
     DIFFTOOL_MODE_TOFULLSKYFILE,
-    DIFFTOOL_MODE_LISTRUN
+    DIFFTOOL_MODE_LISTRUN,
+    DIFFTOOL_MODE_SETSKYFILETOUPDATE,
 } difftoolMode;
 
Index: /branches/czw_branch/20100427/ippTools/src/difftoolConfig.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/difftoolConfig.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/difftoolConfig.c	(revision 28017)
@@ -132,5 +132,10 @@
     psMetadataAddStr(adddiffskyfileArgs, PS_LIST_TAIL, "-ver_ppsub", 0, "define ppSub version", NULL);
     psMetadataAddStr(adddiffskyfileArgs, PS_LIST_TAIL, "-ver_streaks", 0, "define streaksremove version", NULL);
-    
+    psMetadataAddS32(adddiffskyfileArgs, PS_LIST_TAIL, "-maskfrac_npix", 0, "define number of pixels used for maskstats", 0);
+    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-maskfrac_static", 0, "define static mask fraction", NAN);
+    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-maskfrac_dynamic", 0, "define dynamic mask fraction", NAN);
+    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-maskfrac_magic", 0, "define magic mask fraction", NAN);
+    psMetadataAddF32(adddiffskyfileArgs, PS_LIST_TAIL, "-maskfrac_advisory", 0, "define advisory mask fraction", NAN);
+
     // -advance
     psMetadata *advanceArgs = psMetadataAlloc();
@@ -332,5 +337,6 @@
     psMetadata *updatediffskyfileArgs = psMetadataAlloc();
     psMetadataAddS64(updatediffskyfileArgs, PS_LIST_TAIL, "-diff_id", 0,      "define diff ID (required)", 0);
-    psMetadataAddS16(updatediffskyfileArgs, PS_LIST_TAIL, "-fault", 0,         "set fault code (required)", 0);
+    psMetadataAddS16(updatediffskyfileArgs, PS_LIST_TAIL, "-fault", 0,        "set fault code (required)", 0);
+    psMetadataAddStr(updatediffskyfileArgs, PS_LIST_TAIL, "-skycell_id", 0,   "search by skycell ID", NULL);
 
     // -tocleanedskyfile
@@ -354,4 +360,12 @@
     psMetadataAddStr(tofullskyfileArgs, PS_LIST_TAIL, "-skycell_id", 0, "skycell ID to update", NULL);
     psMetadataAddS64(tofullskyfileArgs, PS_LIST_TAIL, "-magicked",  0, "define magicked state", 0);
+
+    // -setskyfiletoupdate
+    psMetadata *setskyfiletoupdateArgs = psMetadataAlloc();
+    psMetadataAddS64(setskyfiletoupdateArgs, PS_LIST_TAIL, "-diff_id", 0,           "search by difftool ID (required)", 0);
+    psMetadataAddStr(setskyfiletoupdateArgs, PS_LIST_TAIL, "-skycell_id",  0,       "search by tessellation ID", NULL);
+    psMetadataAddStr(setskyfiletoupdateArgs, PS_LIST_TAIL, "-set_label",  0,        "new value for diffRun.label", NULL);
+
+
 
     // -exportrun
@@ -391,4 +405,6 @@
     PXOPT_ADD_MODE("-donecleanup",           "show runs that have been cleaned",     DIFFTOOL_MODE_DONECLEANUP,          donecleanupArgs);
     PXOPT_ADD_MODE("-updatediffskyfile",     "update fault code for a diffskyfile",  DIFFTOOL_MODE_UPDATEDIFFSKYFILE,          updatediffskyfileArgs);
+    PXOPT_ADD_MODE("-setskyfiletoupdate", "set cleaned skyfile to be updated", DIFFTOOL_MODE_SETSKYFILETOUPDATE, setskyfiletoupdateArgs);
+
     PXOPT_ADD_MODE("-exportrun",            "export run for import on other database", DIFFTOOL_MODE_EXPORTRUN, exportrunArgs);
     PXOPT_ADD_MODE("-importrun",            "import run from metadata file",           DIFFTOOL_MODE_IMPORTRUN, importrunArgs);
Index: /branches/czw_branch/20100427/ippTools/src/magicdstool.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/magicdstool.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/magicdstool.c	(revision 28017)
@@ -572,5 +572,4 @@
     // we can transition by query as well
 
-
     psMetadata *where = psMetadataAlloc();
     PXOPT_COPY_STR(config->args, where, "-label", "label", "==");
@@ -1225,11 +1224,4 @@
     }
 
-    psString stateCheck = NULL;
-    if (!strcmp(state, "goto_cleaned")) {
-        // science cleanup sets runs to goto_cleaned. Don't undo it if already cleaned
-        psStringAppend(&stateCheck, " AND magicDSRun.state != 'cleaned'");
-    }
-
-
     psString query = NULL;
     psStringAppend(&query, "UPDATE magicDSRun SET state = '%s' %s\n", state, extraSetStr ? extraSetStr : "");
@@ -1241,12 +1233,16 @@
         psFree(whereClause);
     } else {
-        psError(PS_ERR_UNKNOWN, true, "search arugments are required");
-        return false;
-    }
-
-    if (stateCheck) {
-        psStringAppend(&query, stateCheck);
-    }
-    psFree(stateCheck);
+        psError(PS_ERR_UNKNOWN, true, "search arguments are required");
+        return false;
+    }
+
+    if (!strcmp(state, "goto_cleaned")) {
+        // Don't set state back to goto_cleaned if it is already cleaned
+        psStringAppend(&query, " AND (magicDSRun.state != 'cleaned')");
+
+        // don't clean up magicDSRun's where stage is camera
+        psStringAppend(&query, " AND (magicDSRun.stage != 'camera')");
+    }
+
     if (!p_psDBRunQuery(config->dbh, query)) {
         psError(PS_ERR_UNKNOWN, false,
Index: /branches/czw_branch/20100427/ippTools/src/magictool.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/magictool.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/magictool.c	(revision 28017)
@@ -48,4 +48,5 @@
 static bool maskMode(pxConfig *config);
 static bool censorrunMode(pxConfig *config);
+static bool exposureMode(pxConfig *config);
 
 static bool setmagicRunState(pxConfig *config, psS64 magic_id, const char *state);
@@ -87,4 +88,5 @@
         MODECASE(MAGICTOOL_MODE_MASK,                maskMode);
         MODECASE(MAGICTOOL_MODE_CENSORRUN,           censorrunMode);
+        MODECASE(MAGICTOOL_MODE_EXPOSURE,            exposureMode);
         default:
             psAbort("invalid option (this should not happen)");
@@ -1514,2 +1516,66 @@
     return true;
 }
+
+
+static bool exposureMode(pxConfig *config)
+{
+    PS_ASSERT_PTR_NON_NULL(config, false);
+
+    psMetadata *where = psMetadataAlloc();
+    PXOPT_COPY_S64(config->args, where, "-magic_id", "magicRun.magic_id", "==");
+    PXOPT_COPY_BOOL(config->args, where, "-inverse", "magicRun.inverse", "==");
+
+    PXOPT_LOOKUP_BOOL(simple, config->args, "-simple", false);
+
+    psString query = pxDataGet("magictool_exposure.sql");
+    if (!query) {
+        psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement");
+        return false;
+    }
+
+    psString whereClause = psStringCopy(""); // WHERE restrictions
+    if (psListLength(where->list)) {
+        psString clause = psDBGenerateWhereConditionSQL(where, NULL);
+        psStringAppend(&whereClause, "\nWHERE %s", clause);
+        psFree(clause);
+    }
+    psFree(where);
+
+    if (!p_psDBRunQueryF(config->dbh, query, whereClause, whereClause)) {
+        psError(PS_ERR_UNKNOWN, false, "database error");
+        psFree(query);
+        return false;
+    }
+    psFree(query);
+
+    psArray *output = p_psDBFetchResult(config->dbh);
+    if (!output) {
+        psErrorCode err = psErrorCodeLast();
+        switch (err) {
+            case PS_ERR_DB_CLIENT:
+                psError(PXTOOLS_ERR_SYS, false, "database error");
+                break;
+            case PS_ERR_DB_SERVER:
+                psError(PXTOOLS_ERR_PROG, false, "database error");
+                break;
+            default:
+                psError(PXTOOLS_ERR_PROG, false, "unknown error");
+                break;
+        }
+        return false;
+    }
+    if (!psArrayLength(output)) {
+        psTrace("magictool", PS_LOG_INFO, "no rows found");
+        psFree(output);
+        return true;
+    }
+
+    if (!ippdbPrintMetadatas(stdout, output, "magicMask", !simple)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to print array");
+        psFree(output);
+        return false;
+    }
+    psFree(output);
+
+    return true;
+}
Index: /branches/czw_branch/20100427/ippTools/src/magictool.h
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/magictool.h	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/magictool.h	(revision 28017)
@@ -42,4 +42,5 @@
     MAGICTOOL_MODE_MASK,
     MAGICTOOL_MODE_CENSORRUN,
+    MAGICTOOL_MODE_EXPOSURE,
 } MAGICtoolMode;
 
Index: /branches/czw_branch/20100427/ippTools/src/magictoolConfig.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/magictoolConfig.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/magictoolConfig.c	(revision 28017)
@@ -168,4 +168,10 @@
     psMetadataAddS64(censorrunArgs, PS_LIST_TAIL, "-exp_id", 0, "define exposure ID", 0);
     psMetadataAddStr(censorrunArgs, PS_LIST_TAIL, "-label",       0, "define label", NULL);
+
+    // -exposure
+    psMetadata *exposureArgs = psMetadataAlloc();
+    psMetadataAddS64(exposureArgs, PS_LIST_TAIL, "-magic_id", 0, "define magictool ID", 0);
+    psMetadataAddBool(exposureArgs, PS_LIST_TAIL, "-inverse", 0, "select the inverse subtraction?", false);
+    psMetadataAddBool(exposureArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false);
 
     psFree(now);
@@ -191,4 +197,5 @@
     PXOPT_ADD_MODE("-mask",                "", MAGICTOOL_MODE_MASK,                maskArgs);
     PXOPT_ADD_MODE("-censorrun",           "", MAGICTOOL_MODE_CENSORRUN,           censorrunArgs);
+    PXOPT_ADD_MODE("-exposure",            "", MAGICTOOL_MODE_EXPOSURE,            exposureArgs);
 
     if (!pxGetOptions(stderr, argc, argv, config, modes, argSets)) {
Index: /branches/czw_branch/20100427/ippTools/src/pstamptool.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/pstamptool.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/pstamptool.c	(revision 28017)
@@ -40,4 +40,5 @@
 static bool updatereqMode(pxConfig *config);
 static bool revertreqMode(pxConfig *config);
+static bool pendingcleanupMode(pxConfig *config);
 static bool addjobMode(pxConfig *config);
 static bool listjobMode(pxConfig *config);
@@ -81,4 +82,5 @@
         MODECASE(PSTAMPTOOL_MODE_UPDATEREQ, updatereqMode);
         MODECASE(PSTAMPTOOL_MODE_REVERTREQ, revertreqMode);
+        MODECASE(PSTAMPTOOL_MODE_PENDINGCLEANUP, pendingcleanupMode);
         MODECASE(PSTAMPTOOL_MODE_ADDJOB, addjobMode);
         MODECASE(PSTAMPTOOL_MODE_LISTJOB, listjobMode);
@@ -265,4 +267,5 @@
         NULL,   // outProduct
         uri,
+        NULL,   // outdir
         0       // fault
         )) {
@@ -301,4 +304,6 @@
     }
     psFree(where);
+
+    psStringAppend(&query, " ORDER BY priority DESC, req_id");
 
     // treat limit == 0 as "no limit"
@@ -339,5 +344,5 @@
 }
 
-static bool listreqMode(pxConfig *config)
+static bool pendingcleanupMode(pxConfig *config)
 {
     PS_ASSERT_PTR_NON_NULL(config, false);
@@ -345,21 +350,23 @@
     psMetadata *where = psMetadataAlloc();
     PXOPT_COPY_S64(config->args, where, "-req_id", "req_id", "==");
-    PXOPT_COPY_S64(config->args, where, "-not_req_id", "req_id", "!=");
-    PXOPT_COPY_STR(config->args, where, "-name", "name", "==");
-
-    PXOPT_LOOKUP_U64(limit,   config->args, "-limit",  false, false);
+    pxAddLabelSearchArgs(config, where, "-label", "label", "LIKE");
+
+    PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false);
     PXOPT_LOOKUP_BOOL(simple, config->args, "-simple", false);
 
-    if (!psListLength(where->list)) {
-        psError(PS_ERR_UNKNOWN, true, "-req_id or -name must be supplied");
-        return false;
-    }
-
-    psString query = psStringCopy("SELECT * from pstampRequest");
-
-    psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
-    psStringAppend(&query, " WHERE %s", whereClause);
-    psFree(whereClause);
-    psFree(where);
+    psString query = pxDataGet("pstamptool_pendingcleanup.sql");
+    if (!query) {
+        psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement");
+        return false;
+    }
+
+    if (psListLength(where->list)) {
+        psString whereClause = psDBGenerateWhereConditionSQL(where, "pstampRequest");
+        psStringAppend(&query, " AND %s", whereClause);
+        psFree(whereClause);
+    }
+    psFree(where);
+
+    psStringAppend(&query, " ORDER BY priority DESC, req_id");
 
     // treat limit == 0 as "no limit"
@@ -383,10 +390,7 @@
     }
     if (!psArrayLength(output)) {
-        psTrace("pstamptool", PS_LOG_INFO, "request not found");
-        // This causes main to exit with PS_EXIT_DATA_ERROR which the script is looking for
-        psError(PXTOOLS_ERR_CONFIG, true, "request not found");
-        psFree(output);
-        // we return false so that the caller can determine that a request does not exist
-        return false;
+        psTrace("pstamptool", PS_LOG_INFO, "no rows found");
+        psFree(output);
+        return true;
     }
 
@@ -403,21 +407,26 @@
 }
 
-static bool completedreqMode(pxConfig *config)
-{
-    PS_ASSERT_PTR_NON_NULL(config, false);
-
-    psMetadata *where = psMetadataAlloc();
-    pxAddLabelSearchArgs(config, where, "-label", "label", "LIKE");
-
-    PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false);
+static bool listreqMode(pxConfig *config)
+{
+    PS_ASSERT_PTR_NON_NULL(config, false);
+
+    psMetadata *where = psMetadataAlloc();
+    PXOPT_COPY_S64(config->args, where, "-req_id", "req_id", "==");
+    PXOPT_COPY_S64(config->args, where, "-not_req_id", "req_id", "!=");
+    PXOPT_COPY_STR(config->args, where, "-name", "name", "==");
+
+    PXOPT_LOOKUP_U64(limit,   config->args, "-limit",  false, false);
     PXOPT_LOOKUP_BOOL(simple, config->args, "-simple", false);
 
-    psString query = pxDataGet("pstamptool_completedreq.sql");
-
-    if (psListLength(where->list)) {
-        psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
-        psStringAppend(&query, " AND %s", whereClause);
-        psFree(whereClause);
-    }
+    if (!psListLength(where->list)) {
+        psError(PS_ERR_UNKNOWN, true, "-req_id or -name must be supplied");
+        return false;
+    }
+
+    psString query = psStringCopy("SELECT * from pstampRequest");
+
+    psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
+    psStringAppend(&query, " WHERE %s", whereClause);
+    psFree(whereClause);
     psFree(where);
 
@@ -434,4 +443,5 @@
         return false;
     }
+    psFree(query);
 
     psArray *output = p_psDBFetchResult(config->dbh);
@@ -440,9 +450,11 @@
         return false;
     }
-
     if (!psArrayLength(output)) {
-        psTrace("pstamptool", PS_LOG_INFO, "no rows found");
-        psFree(output);
-        return true;
+        psTrace("pstamptool", PS_LOG_INFO, "request not found");
+        // This causes main to exit with PS_EXIT_DATA_ERROR which the script is looking for
+        psError(PXTOOLS_ERR_CONFIG, true, "request not found");
+        psFree(output);
+        // we return false so that the caller can determine that a request does not exist
+        return false;
     }
 
@@ -459,23 +471,103 @@
 }
 
+static bool completedreqMode(pxConfig *config)
+{
+    PS_ASSERT_PTR_NON_NULL(config, false);
+
+    psMetadata *where = psMetadataAlloc();
+    pxAddLabelSearchArgs(config, where, "-label", "label", "LIKE");
+
+    PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false);
+    PXOPT_LOOKUP_BOOL(simple, config->args, "-simple", false);
+
+    psString query = pxDataGet("pstamptool_completedreq.sql");
+
+    if (psListLength(where->list)) {
+        psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
+        psStringAppend(&query, " AND %s", whereClause);
+        psFree(whereClause);
+    }
+    psFree(where);
+
+    psStringAppend(&query, " ORDER BY priority DESC, req_id");
+
+    // treat limit == 0 as "no limit"
+    if (limit) {
+        psString limitString = psDBGenerateLimitSQL(limit);
+        psStringAppend(&query, " %s", limitString);
+        psFree(limitString);
+    }
+
+    if (!p_psDBRunQuery(config->dbh, query)) {
+        psError(PS_ERR_UNKNOWN, false, "database error");
+        psFree(query);
+        return false;
+    }
+
+    psArray *output = p_psDBFetchResult(config->dbh);
+    if (!output) {
+        psError(PS_ERR_UNKNOWN, false, "database error");
+        return false;
+    }
+
+    if (!psArrayLength(output)) {
+        psTrace("pstamptool", PS_LOG_INFO, "no rows found");
+        psFree(output);
+        return true;
+    }
+
+    // negative simple so the default is true
+    if (!ippdbPrintMetadatas(stdout, output, "pstampRequest", !simple)) {
+        psError(PS_ERR_UNKNOWN, false, "failed to print array");
+        psFree(output);
+        return false;
+    }
+
+    psFree(output);
+
+    return true;
+}
+
 static bool updatereqMode(pxConfig *config)
 {
     PS_ASSERT_PTR_NON_NULL(config, false);
 
-    PXOPT_LOOKUP_S64(req_id,     config->args, "-req_id",     true, false);
-    PXOPT_LOOKUP_STR(state,      config->args, "-state",      false, false);
-    PXOPT_LOOKUP_STR(outProduct, config->args, "-outProduct", false, false);
-    PXOPT_LOOKUP_S16(fault,      config->args, "-fault",      false, false);
-    PXOPT_LOOKUP_STR(uri,        config->args, "-uri",        false, false);
-    PXOPT_LOOKUP_STR(name,       config->args, "-name",       false, false);
-    PXOPT_LOOKUP_STR(reqType,    config->args, "-reqType",    false, false);
-
-    psString query = NULL;
-    psStringAppend(&query, "UPDATE pstampRequest SET");
-
+    // PXOPT_LOOKUP_S64(req_id,     config->args, "-req_id",   true, false);
+    PXOPT_LOOKUP_STR(state,      config->args, "-set_state",      false, false);
+    PXOPT_LOOKUP_STR(label,      config->args, "-set_label",      false, false);
+    PXOPT_LOOKUP_STR(outProduct, config->args, "-set_outProduct", false, false);
+    PXOPT_LOOKUP_S16(fault,      config->args, "-set_fault",          false, false);
+    PXOPT_LOOKUP_STR(uri,        config->args, "-set_uri",        false, false);
+    PXOPT_LOOKUP_STR(outdir,     config->args, "-set_outdir",        false, false);
+    PXOPT_LOOKUP_STR(name,       config->args, "-set_name",       false, false);
+    PXOPT_LOOKUP_STR(reqType,    config->args, "-set_reqType",    false, false);
+    PXOPT_LOOKUP_BOOL(clearfault,config->args, "-clearfault",    false);
+
+    psMetadata *where = psMetadataAlloc();
+    PXOPT_COPY_S64(config->args, where, "-req_id",     "req_id", "==");
+    PXOPT_COPY_S64(config->args, where, "-req_id_max", "req_id", "<=");
+    PXOPT_COPY_S32(config->args, where, "-fault",      "fault", "==");
+    PXOPT_COPY_STR(config->args, where, "-state",      "state", "==");
+    pxAddLabelSearchArgs(config, where, "-label",      "pstampRequest.label", "LIKE");
+    if (!psListLength(where->list)) {
+        psFree(where);
+        psError(PXTOOLS_ERR_CONFIG, false, "search parameters are required");
+        return false;
+    }
+
+    psString query = psStringCopy("UPDATE pstampRequest SET");
+
+    psString stateCheck = NULL;
     char c = ' ';
     if (state) {
         psStringAppend(&query, "%c state = '%s'", c, state);
         c = ',';
+        if (!strcmp(state, "goto_cleaned")) {
+            psStringAppend(&stateCheck, " AND state != 'cleaned'");
+        }
+    }
+    if (label) {
+        psStringAppend(&query, "%c label = '%s'", c, label);
+        c = ',';
     }
     if (outProduct) {
@@ -483,5 +575,16 @@
         c = ',';
     }
-    if (fault) {
+    if (outdir) {
+        psStringAppend(&query, "%c outdir = '%s'", c, outdir);
+        c = ',';
+    }
+    if (clearfault) {
+        if (fault) {
+            psError(PXTOOLS_ERR_CONFIG, true, "only one of -fault and -clearfault is allowed");
+            return false;
+        }
+        psStringAppend(&query, "%c fault = 0", c);
+        c = ',';
+    } else if (fault) {
         psStringAppend(&query, "%c fault = %d", c, fault);
         c = ',';
@@ -499,10 +602,17 @@
         c = ',';
     }
-    if (!state && !outProduct && !fault && !uri && !name && !reqType) {
-        psError(PS_ERR_UNKNOWN, true, "at least one of state, outProduct, fault, uri, name, and reqType must be specified");
-        return false;
-    }
-
-    psStringAppend(&query, " WHERE req_id = %" PRId64, req_id);
+    if (c != ',') {
+        psError(PS_ERR_UNKNOWN, true, "at least one set option is required");
+        return false;
+    }
+
+    psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
+    psStringAppend(&query, "\nWHERE %s", whereClause);
+    psFree(whereClause);
+    psFree(where);
+
+    if (stateCheck) {
+        psStringAppend(&query, "%s", stateCheck);
+    }
 
     if (!p_psDBRunQuery(config->dbh, query)) {
@@ -512,11 +622,6 @@
     }
 
-    psU64 affected = psDBAffectedRows(config->dbh);
-    // note zero is not an error
-    if (affected > 1) {
-        psError(PS_ERR_UNKNOWN, false, "should have affected one row but %"
-                                        PRIu64 " rows were modified", affected);
-        return false;
-    }
+    // psU64 affected = psDBAffectedRows(config->dbh);
+    // psLogMsg("pstamptool", PS_LOG_INFO, "Updated %" PRIu64 " pstampRequests", affected);
 
     return true;
@@ -530,5 +635,5 @@
 
     PXOPT_COPY_S64(config->args, where, "-req_id", "req_id", "==");
-    PXOPT_COPY_S64(config->args, where, "-fault", "req_id", "==");
+    PXOPT_COPY_S64(config->args, where, "-fault", "fault", "==");
     PXOPT_COPY_STR(config->args, where, "-state", "pstampRequest.state", "==");
     pxAddLabelSearchArgs(config, where, "-label", "pstampRequest.label", "LIKE");
@@ -705,5 +810,5 @@
     PXOPT_COPY_S64(config->args, where, "-job_id", "job_id", "==");
     PXOPT_COPY_S64(config->args, where, "-req_id", "req_id", "==");
-    pxAddLabelSearchArgs(config, where, "-label", "label", "LIKE");
+    pxAddLabelSearchArgs(config, where, "-label", "pstampRequest.label", "LIKE");
 
     PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false);
@@ -724,4 +829,6 @@
     psFree(where);
 
+    psStringAppend(&query, " ORDER BY priority DESC, req_id");
+
     // treat limit == 0 as "no limit"
     if (limit) {
@@ -772,6 +879,12 @@
         return false;
     }
-    PXOPT_LOOKUP_STR(state,     config->args, "-state",  true, false);
-    PXOPT_LOOKUP_S32(fault,     config->args, "-fault",  false, false);
+
+    PXOPT_LOOKUP_STR(state,     config->args, "-set_state",  false, false);
+    PXOPT_LOOKUP_S32(fault,     config->args, "-set_fault",  false, false);
+    
+    if (!state && !fault) {
+        psError(PS_ERR_UNKNOWN, true, "at least one of -set_state and -set_fault is required");
+        return false;
+    }
 
     psMetadata *where = psMetadataAlloc();
@@ -780,13 +893,16 @@
     PXOPT_COPY_S64(config->args, where, "-dep_id", "dep_id", "==");
 
-    psString faultStr = NULL;
-    if (!fault) {
-        faultStr = psStringCopy("");
-    } else {
-        psStringAppend(&faultStr, "\n, pstampJob.fault = %d", fault);
-    }
-
     psString query = pxDataGet("pstamptool_updatejob.sql");
 
+    char c = ' ';
+    if (state) {
+        psStringAppend(&query, "\n %c pstampJob.state = '%s'", c, state);
+        c = ',';
+    }
+    if (fault) {
+        psStringAppend(&query, "\n %c pstampJob.fault = %d", c, fault);
+        c = ',';
+    }
+    
     psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
     psStringAppend(&query, " WHERE %s", whereClause);
@@ -794,10 +910,9 @@
     psFree(where);
 
-    if (!p_psDBRunQueryF(config->dbh, query, state, faultStr)) {
+    if (!p_psDBRunQuery(config->dbh, query)) {
         psError(PS_ERR_UNKNOWN, false, "database error");
         psFree(query);
         return false;
     }
-    psFree(faultStr);
     psFree(query);
 
@@ -967,5 +1082,6 @@
     PXOPT_LOOKUP_STR(component,   config->args, "-component",  true, false);
     PXOPT_LOOKUP_STR(imagedb,     config->args, "-imagedb",  true, false);
-    PXOPT_LOOKUP_STR(rlabel,      config->args, "-rlabel",  false, false);
+    PXOPT_LOOKUP_STR(rlabel,      config->args, "-rlabel",  true, false);
+    PXOPT_LOOKUP_STR(outdir,      config->args, "-outdir",  true, false);
     PXOPT_LOOKUP_BOOL(need_magic, config->args, "-need_magic", false);
     PXOPT_LOOKUP_BOOL(no_create,  config->args, "-no_create", false);
@@ -983,5 +1099,5 @@
     }
 
-    psString query = pxDataGet("pstamptool_pendingdependent.sql");
+    psString query = pxDataGet("pstamptool_getdependent.sql");
     if (!query) {
         psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement");
@@ -1046,4 +1162,5 @@
         rlabel,
         need_magic,
+        outdir,
         0               // fault
         )) {
@@ -1087,4 +1204,5 @@
     PXOPT_COPY_STR(config->args, where, "-imagedb", "imagedb", "==");
     PXOPT_COPY_S64(config->args, where, "-stage_id", "stage_id", "==");
+    PXOPT_COPY_S64(config->args, where, "-dep_id", "dep_id", "==");
     PXOPT_COPY_STR(config->args, where, "-rlabel", "rlabel", "==");
     pxAddLabelSearchArgs(config, where, "-label", "pstampRequest.label", "==");
@@ -1105,4 +1223,6 @@
     }
     psFree(where);
+
+    psStringAppend(&query, " ORDER BY priority DESC, req_id");
 
     // treat limit == 0 as "no limit"
@@ -1148,5 +1268,5 @@
     PXOPT_LOOKUP_S64(dep_id,    config->args, "-dep_id", true, false);
     PXOPT_LOOKUP_STR(state,     config->args, "-set_state",  false, false);
-    PXOPT_LOOKUP_S16(fault,     config->args, "-fault",  false, false);
+    PXOPT_LOOKUP_S16(fault,     config->args, "-set_fault",  false, false);
 
     if (!fault && !state) {
@@ -1186,5 +1306,5 @@
 
     psMetadata *where = psMetadataAlloc();
-    PXOPT_COPY_S64(config->args, where, "-fault", "req_id", "==");
+    PXOPT_COPY_S64(config->args, where, "-fault", "pstampDependent.fault", "==");
     PXOPT_COPY_S64(config->args, where, "-dep_id", "dep_id", "==");
     pxAddLabelSearchArgs(config, where, "-label", "pstampRequest.label", "==");
@@ -1201,6 +1321,6 @@
     }
 
-    psString whereClause = psDBGenerateWhereSQL(where, NULL);
-    psStringAppend(&query, " %s", whereClause);
+    psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
+    psStringAppend(&query, " AND %s", whereClause);
     psFree(whereClause);
     psFree(where);
Index: /branches/czw_branch/20100427/ippTools/src/pstamptool.h
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/pstamptool.h	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/pstamptool.h	(revision 28017)
@@ -34,4 +34,5 @@
     PSTAMPTOOL_MODE_UPDATEREQ,
     PSTAMPTOOL_MODE_REVERTREQ,
+    PSTAMPTOOL_MODE_PENDINGCLEANUP,
     PSTAMPTOOL_MODE_ADDJOB,
     PSTAMPTOOL_MODE_LISTJOB,
Index: /branches/czw_branch/20100427/ippTools/src/pstamptoolConfig.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/pstamptoolConfig.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/pstamptoolConfig.c	(revision 28017)
@@ -98,11 +98,18 @@
     // -updatereq
     psMetadata *updatereqArgs = psMetadataAlloc();
-    psMetadataAddS64(updatereqArgs, PS_LIST_TAIL, "-req_id", 0,            "req_id for which to change state", 0);
-    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-state", 0,            "new state", NULL);
-    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-outProduct", 0,            "define request outProduct", NULL);
-    psMetadataAddS16(updatereqArgs, PS_LIST_TAIL, "-fault", 0,            "define request fault code", 0);
-    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-uri", 0,            "define the uri", NULL);
-    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-name", 0,            "define the name", NULL);
-    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-reqType", 0,            "define the reqType", NULL);
+    psMetadataAddS64(updatereqArgs, PS_LIST_TAIL, "-req_id", 0,       "req_id for which to update", 0);
+    psMetadataAddS64(updatereqArgs, PS_LIST_TAIL, "-req_id_max", 0,   "maximum req_id for which to update", 0);
+    psMetadataAddS16(updatereqArgs, PS_LIST_TAIL, "-fault", 0,        "search by fault code", 0);
+    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-state", 0,        "search by state", NULL);
+    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by pstampJob label (LIKE comparision)", NULL);
+    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-set_state", 0,        "new state", NULL);
+    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-set_label", 0,        "new label", NULL);
+    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-set_outProduct", 0,   "new outProduct", NULL);
+    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-set_outdir", 0,   "new outdir", NULL);
+    psMetadataAddS16(updatereqArgs, PS_LIST_TAIL, "-set_fault", 0,        "new fault code", 0);
+    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-set_uri", 0,          "new uri", NULL);
+    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-set_name", 0,         "new name", NULL);
+    psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-set_reqType", 0,      "new reqType", NULL);
+    psMetadataAddBool(updatereqArgs, PS_LIST_TAIL, "-clearfault", 0,      "set fault to zero", false);
 
     // -revertreq
@@ -112,4 +119,12 @@
     psMetadataAddStr(revertreqArgs, PS_LIST_TAIL, "-state", 0,      "state to revert", NULL);
     psMetadataAddStr(revertreqArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by pstampRequest label (LIKE comparision)", NULL);
+
+    // -pendingcleanup
+    psMetadata *pendingcleanupArgs = psMetadataAlloc();
+    psMetadataAddS64(pendingcleanupArgs, PS_LIST_TAIL, "-req_id", 0,   "define req_id", 0);
+    psMetadataAddS64(pendingcleanupArgs, PS_LIST_TAIL, "-ds_id", 0,    "define ds_id", 0);
+    psMetadataAddStr(pendingcleanupArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by pstampRequest label (LIKE comparision)", NULL);
+    psMetadataAddU64(pendingcleanupArgs, PS_LIST_TAIL, "-limit",  0,   "limit result set to N items", 0);
+    psMetadataAddBool(pendingcleanupArgs, PS_LIST_TAIL, "-simple", 0,  "use the simple output format", false);
 
     // -addjob
@@ -145,6 +160,6 @@
     psMetadataAddS64(updatejobArgs, PS_LIST_TAIL, "-job_id", 0,            "req_id for which to change state", 0);
     psMetadataAddS64(updatejobArgs, PS_LIST_TAIL, "-dep_id", 0,            "dep_id for which to change state", 0);
-    psMetadataAddStr(updatejobArgs, PS_LIST_TAIL, "-state", 0,            "new state", NULL);
-    psMetadataAddS16(updatejobArgs, PS_LIST_TAIL, "-fault", 0,            "new result", 0);
+    psMetadataAddStr(updatejobArgs, PS_LIST_TAIL, "-set_state", 0,            "new state", NULL);
+    psMetadataAddS16(updatejobArgs, PS_LIST_TAIL, "-set_fault", 0,            "new result", 0);
 
     // -revertjob
@@ -160,5 +175,7 @@
     // -getdependent
     psMetadata *getdependentArgs = psMetadataAlloc();
-    psMetadataAddS64(getdependentArgs, PS_LIST_TAIL, "-stage_id", 0, "define id for dependent (required)", 0);
+    // arguabely all of these could be -set_ arguments, but since this mode is both a query and
+    // a create if doesn't exist I like it this way
+    psMetadataAddS64(getdependentArgs, PS_LIST_TAIL, "-stage_id", 0, "define stage id for dependent (required)", 0);
     psMetadataAddStr(getdependentArgs, PS_LIST_TAIL, "-stage", 0,    "define stage for dependent (required)", NULL);
     psMetadataAddStr(getdependentArgs, PS_LIST_TAIL, "-component", 0, "define component for depenent (required)", NULL);
@@ -166,4 +183,5 @@
     psMetadataAddStr(getdependentArgs, PS_LIST_TAIL, "-rlabel", 0,   "define label for dependent ", NULL);
     psMetadataAddBool(getdependentArgs,PS_LIST_TAIL, "-need_magic", 0, "define need_magic", false);
+    psMetadataAddStr(getdependentArgs, PS_LIST_TAIL, "-outdir", 0,    "define output directory for dependent (required)", NULL);
     psMetadataAddBool(getdependentArgs,PS_LIST_TAIL, "-no_create", 0, "if no matching dependent do not create one", false);
 
@@ -172,10 +190,11 @@
     psMetadataAddS64(updatedependentArgs, PS_LIST_TAIL, "-dep_id", 0, "define id for dependent (required)", 0);
     psMetadataAddStr(updatedependentArgs, PS_LIST_TAIL, "-set_state", 0, "new value for state", NULL);
-    psMetadataAddS16(updatedependentArgs, PS_LIST_TAIL, "-fault",  0,   "new value for fault", 0);
+    psMetadataAddS16(updatedependentArgs, PS_LIST_TAIL, "-set_fault",  0,   "new value for fault", 0);
 
     // -revertdependent
     psMetadata *revertdependentArgs = psMetadataAlloc();
     psMetadataAddS64(revertdependentArgs, PS_LIST_TAIL, "-dep_id", 0, "define id for dependent", 0);
-    psMetadataAddS16(revertdependentArgs, PS_LIST_TAIL, "-fault",  0,   "new value for fault", 0);
+    psMetadataAddStr(revertdependentArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK,   "define label for dependent ", NULL);
+    psMetadataAddS16(revertdependentArgs, PS_LIST_TAIL, "-fault",  0,   "define fault", 0);
 
     // -pendingdependent
@@ -184,4 +203,5 @@
     psMetadataAddStr(pendingdependentArgs, PS_LIST_TAIL, "-stage", 0,    "define stage for dependent", NULL);
     psMetadataAddStr(pendingdependentArgs, PS_LIST_TAIL, "-component", 0,    "define component for dependent", NULL);
+    psMetadataAddS64(pendingdependentArgs, PS_LIST_TAIL, "-dep_id", 0, "define dep_id for dependent", 0);
     psMetadataAddStr(pendingdependentArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK,   "define label for pstampRequest", NULL);
     psMetadataAddStr(pendingdependentArgs, PS_LIST_TAIL, "-rlabel", 0,   "define label for dependent", NULL);
@@ -224,4 +244,5 @@
     PXOPT_ADD_MODE("-completedreq",    "", PSTAMPTOOL_MODE_COMPLETEDREQ, completedreqArgs);
     PXOPT_ADD_MODE("-revertreq",       "", PSTAMPTOOL_MODE_REVERTREQ,    revertreqArgs);
+    PXOPT_ADD_MODE("-pendingcleanup",  "", PSTAMPTOOL_MODE_PENDINGCLEANUP, pendingcleanupArgs);
 
     PXOPT_ADD_MODE("-addjob",          "", PSTAMPTOOL_MODE_ADDJOB,       addjobArgs);
Index: /branches/czw_branch/20100427/ippTools/src/pxcam.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/pxcam.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/pxcam.c	(revision 28017)
@@ -152,5 +152,5 @@
                     char *tess_id,
                     char *end_stage,
-                    psS64 magicked,
+		    psS64 magicked,
                     char *note)
 {
@@ -184,4 +184,10 @@
                 end_stage ? end_stage : "NULL",
                 (long long) magicked,
+			 "NULL", // This shouldn't be propagated
+			 "NULL",
+			 "NULL",
+			 "NULL",
+			 "NULL",
+			 "NULL",
                 note     ? note     : "NULL",
                 (long long)chip_id
Index: /branches/czw_branch/20100427/ippTools/src/pxchip.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/pxchip.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/pxchip.c	(revision 28017)
@@ -69,9 +69,9 @@
     psMetadataAddF64(md,  PS_LIST_TAIL, "-posang_min",         0, "search by min rotator position angle", NAN);
     psMetadataAddF64(md,  PS_LIST_TAIL, "-posang_max",         0, "search by max rotator position angle", NAN);
-    psMetadataAddF32(md,  PS_LIST_TAIL, "-sun_angle_min",         0, "search by min solar angle", NAN);
-    psMetadataAddF32(md,  PS_LIST_TAIL, "-sun_angle_max",         0, "search by max solar angle", NAN);
+    psMetadataAddF32(md,  PS_LIST_TAIL, "-sun_angle_min",      0, "search by min solar angle", NAN);
+    psMetadataAddF32(md,  PS_LIST_TAIL, "-sun_angle_max",      0, "search by max solar angle", NAN);
     psMetadataAddStr(md,  PS_LIST_TAIL, "-object",             0, "search by exposure object", NULL);
     psMetadataAddStr(md,  PS_LIST_TAIL, "-comment",            0, "search by comment field (LIKE comparison)", NULL);
-    psMetadataAddStr(md,  PS_LIST_TAIL, "-obs_mode", 0, "search by observation mode", NULL);
+    psMetadataAddStr(md,  PS_LIST_TAIL, "-obs_mode",           0, "search by observation mode", NULL);
     return true;
 }
@@ -121,5 +121,5 @@
     PXOPT_COPY_F64(config->args, where, "-posang_min", "rawExp.posang", ">=");
     PXOPT_COPY_F64(config->args, where, "-posang_max", "rawExp.posang", "<");
-    PXOPT_COPY_STR(config->args, where, "-object", "rawExp.object", "==");
+    PXOPT_COPY_STR(config->args, where, "-object", "rawExp.object", "LIKE");
     PXOPT_COPY_F32(config->args, where, "-sun_angle_min", "rawExp.sun_angle", ">=");
     PXOPT_COPY_F32(config->args, where, "-sun_angle_max", "rawExp.sun_angle", "<");
@@ -277,4 +277,10 @@
             end_stage,
             0,          // magicked
+		       NULL,
+		       0,
+		       NAN,
+		       NAN,
+		       NAN,
+		       NAN,
             note
             )
Index: /branches/czw_branch/20100427/ippTools/src/pxtools.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/pxtools.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/pxtools.c	(revision 28017)
@@ -57,4 +57,13 @@
   psS32 num2;
   psS32 numO;
+
+  if (!version1) {
+    psStringAppend(&out,version2);
+    return(out);
+  }
+  if (!version2) {
+    psStringAppend(&out,version1);
+    return(out);
+  }
   
   if (strchr(version1,'M')) {
@@ -84,5 +93,73 @@
 }
 
-
+bool pxCoalesceRunStatus(pxConfig *config, const psString dbQFile, psS64 stage_id, psString *software_ver,
+			 psS32 *maskfrac_npix, psF32 *maskfrac_static, psF32 *maskfrac_dynamic,
+			 psF32 *maskfrac_magic, psF32 *maskfrac_advisory) {
+  psString query = pxDataGet(dbQFile);
+/*   psString text_id = NULL; */
+/*   psStringAppend(&text_id," %" PRId64,stage_id); */
+/*   psStringSubstitute(&query,text_id,"@STAGE_ID@"); */
+/*   psFree(text_id); */
+  if (!p_psDBRunQueryF(config->dbh, query, stage_id)) {
+    psError(PS_ERR_UNKNOWN, false, "database error");
+    psFree(query);
+    return(false);
+  }
+  psFree(query);
+  psArray *output = p_psDBFetchResult(config->dbh);
+  if (!output) {
+    psError(PS_ERR_UNKNOWN, false, "database error");
+    return(false);
+  }
+  
+  for (long i = 0; i < psArrayLength(output); i++) {
+    psMetadata *row = output->data[i];
+
+    psS32 this_npix = psMetadataLookupS32(NULL, row, "maskfrac_npix");
+    psF32 this_static = psMetadataLookupF32(NULL, row, "maskfrac_static");
+    psF32 this_dynamic = psMetadataLookupF32(NULL, row, "maskfrac_dynamic");
+    psF32 this_magic = psMetadataLookupF32(NULL, row, "maskfrac_magic");
+    psF32 this_advisory = psMetadataLookupF32(NULL, row, "maskfrac_advisory");
+    psString this_version = psMetadataLookupStr(NULL, row, "software_ver");
+
+    *software_ver = pxMergeCodeVersions(*software_ver,this_version);
+
+    *maskfrac_static = ((*maskfrac_static * *maskfrac_npix) + (this_npix * this_static)) / (this_npix + *maskfrac_npix);
+    *maskfrac_dynamic = ((*maskfrac_dynamic * *maskfrac_npix) + (this_npix * this_dynamic)) / (this_npix + *maskfrac_npix);
+    *maskfrac_magic = ((*maskfrac_magic * *maskfrac_npix) + (this_npix * this_magic)) / (this_npix + *maskfrac_npix);
+    *maskfrac_advisory = ((*maskfrac_advisory * *maskfrac_npix) + (this_npix * this_advisory)) / (this_npix + *maskfrac_npix);
+    *maskfrac_npix += this_npix;
+  }
+  psFree(output);
+  return(true);
+}
+
+bool pxSetRunSoftware(pxConfig *config, const psString tableName, const psString stage_id_name, const psS64 stage_id,
+		      psString software_ver) {
+  char *query = "UPDATE %s SET software_ver = '%s' WHERE %s = %" PRId64;
+  printf(query,tableName,software_ver,stage_id_name,stage_id);
+  if (!p_psDBRunQueryF(config->dbh,query,tableName,software_ver,stage_id_name,stage_id)) {
+    psError(PS_ERR_UNKNOWN, false,
+	    "failed to set software version for %s %" PRId64,stage_id_name,stage_id);
+    return(false);
+  }
+  
+  return(true);
+}
+bool pxSetRunMaskfrac(pxConfig *config, const psString tableName, const psString stage_id_name, const psS64 stage_id,
+		      psS32 maskfrac_npix, psF32 maskfrac_static, psF32 maskfrac_dynamic,
+		      psF32 maskfrac_magic, psF32 maskfrac_advisory) {
+  char *query = "UPDATE %s SET maskfrac_npix = %d, maskfrac_static = %f, maskfrac_dynamic = %f, maskfrac_magic = %f, maskfrac_advisory = %f WHERE %s = %" PRId64;
+  if (!p_psDBRunQueryF(config->dbh,query,tableName,maskfrac_npix,maskfrac_static,
+		       maskfrac_dynamic, maskfrac_magic,maskfrac_advisory,stage_id_name,stage_id)) {
+    psError(PS_ERR_UNKNOWN, false,
+	    "failed to set maskfrac stats for %s %" PRId64,stage_id_name,stage_id);
+    return(false);
+  }
+  
+
+
+  return(true);
+}
 
 // 'scrubbed' is no longer a virtual state equivalent to cleaned, but allows files to be removed
Index: /branches/czw_branch/20100427/ippTools/src/pxtools.h
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/pxtools.h	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/pxtools.h	(revision 28017)
@@ -53,4 +53,14 @@
 
 bool pxIsValidState(const char *state);
+psString pxMergeCodeVersions(psString version1, psString version2);
+bool pxCoalesceRunStatus(pxConfig *config, const psString dbQFile, psS64 stage_id, psString *software_ver,
+			 psS32 *maskfrac_npix, psF32 *maskfrac_static, psF32 *maskfrac_dynamic,
+			 psF32 *maskfrac_magic, psF32 *maskfrac_advisory);
+bool pxSetRunSoftware(pxConfig *config, const psString tableName, const psString stage_id_name, const psS64 stage_id,
+		      psString software_ver);
+bool pxSetRunMaskfrac(pxConfig *config, const psString tableName, const psString stage_id_name, const psS64 stage_id,
+		      psS32 maskfrac_npix, psF32 maskfrac_static, psF32 maskfrac_dynamic,
+		      psF32 maskfrac_magic, psF32 maskfrac_advisory);
+
 bool pxSetStateCleaned(const psString tableName, const psString columnName, psArray *rows);
 bool pxAddLabelSearchArgs (pxConfig *config, psMetadata *where, char *field, char *name, char *op);
@@ -286,4 +296,6 @@
   PXOPT_COPY_PRIMITIVE(from, to, psU64, U64, oldname, newname, comment)
 
+#define PXOPT_COPY_BOOL(from, to, oldname, newname, comment) \
+  PXOPT_COPY_V(from, to, psBool, Bool, oldname, newname, comment)
 
 /*** these PXOPT_ADD_WHERE macros are used to construct the default sql elements ***/
Index: /branches/czw_branch/20100427/ippTools/src/pxwarp.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/pxwarp.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/pxwarp.c	(revision 28017)
@@ -60,4 +60,10 @@
         NULL,      // registered
         0,         // magicked set to zero when created may get updated when warpRun goes to 'full'
+		       NULL, // version
+		       0,   // maskfrac_npix
+		       NAN, // static
+		       NAN, // dynamic
+		       NAN, // magic
+		       NAN, // advisory		       
         NULL        // note
     )) {
Index: /branches/czw_branch/20100427/ippTools/src/stacktool.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/stacktool.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/stacktool.c	(revision 28017)
@@ -370,4 +370,5 @@
             tess_id,
             filter,
+	    NULL, // software_ver
             note);
 
@@ -526,4 +527,5 @@
         tess_id,
         filter,
+	NULL, // software_ver
         note);
 
@@ -853,4 +855,20 @@
     psTrace("czw.test",1,"Received versions: pslib %s psmodules %s psphot %s ppstats %s ppstack %s streaks %s\n",
 	    ver_pslib,ver_psmodules,ver_psphot,ver_ppstats,ver_ppstack,ver_streaks);
+    psString software_ver = NULL;
+    if ((ver_pslib)&&(ver_psmodules)) {
+      software_ver = pxMergeCodeVersions(ver_pslib,ver_psmodules);
+    }
+    if (ver_psphot) {
+      software_ver = pxMergeCodeVersions(software_ver,ver_psphot);
+    }
+    if (ver_ppstats) {
+      software_ver = pxMergeCodeVersions(software_ver,ver_ppstats);
+    }
+    if (ver_ppstack) {
+      software_ver = pxMergeCodeVersions(software_ver,ver_ppstack);
+    }
+    if (ver_streaks) {
+      software_ver = pxMergeCodeVersions(software_ver,ver_streaks);
+    }
     
     // default values
@@ -893,12 +911,6 @@
                                good_frac,
                                fault,
+			       software_ver,
                                quality
-/* 			       quality, */
-/* 			       ver_pslib, */
-/* 			       ver_psmodules, */
-/* 			       ver_psphot, */
-/* 			       ver_ppstats, */
-/* 			       ver_ppstack, */
-/* 			       ver_streaks */
           )) {
         if (!psDBRollback(config->dbh)) {
@@ -910,4 +922,14 @@
 
     if (fault == 0) {
+	// Set stackRun software if we are finished.
+	if (!pxSetRunSoftware(config, "stackRun", "stack_id", stack_id, software_ver)) {
+	  if (!psDBRollback(config->dbh)) {
+	    psError(PS_ERR_UNKNOWN, false, "database error");
+	  }
+	  psError(PS_ERR_UNKNOWN, false, "failed to set stackRun.software_ver for stack_id: %" PRId64,
+		  stack_id);
+	  return(false);
+	}
+
         if (!setstackRunState(config, stack_id, "full")) {
             if (!psDBRollback(config->dbh)) {
Index: /branches/czw_branch/20100427/ippTools/src/staticskytool.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/staticskytool.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/staticskytool.c	(revision 28017)
@@ -107,9 +107,9 @@
 
     // optional
-    PXOPT_LOOKUP_STR(label, config->args, "-set_label", false, false);
-    PXOPT_LOOKUP_STR(data_group, config->args, "-set_data_group", false, false);
-    PXOPT_LOOKUP_STR(dist_group, config->args, "-set_dist_group", false, false);
-    PXOPT_LOOKUP_STR(reduction, config->args, "-set_reduction", false, false);
-    PXOPT_LOOKUP_STR(note, config->args, "-set_note", false, false);
+    PXOPT_LOOKUP_STR(label,       config->args, "-set_label", false, false);
+    PXOPT_LOOKUP_STR(data_group,  config->args, "-set_data_group", false, false);
+    PXOPT_LOOKUP_STR(dist_group,  config->args, "-set_dist_group", false, false);
+    PXOPT_LOOKUP_STR(reduction,   config->args, "-set_reduction", false, false);
+    PXOPT_LOOKUP_STR(note,        config->args, "-set_note", false, false);
     PXOPT_LOOKUP_TIME(registered, config->args, "-set_registered", false, false);
 
@@ -118,10 +118,10 @@
 
     PXOPT_COPY_F32(config->args, where, "-select_good_frac_min", "stackSumSkyfile.good_frac", ">=");
-    PXOPT_COPY_STR(config->args, where, "-select_skycell_id", "stackRun.skycell_id", "==");
-    pxAddLabelSearchArgs(config, where, "-select_label", "stackRun.label", "LIKE");
-    pxAddLabelSearchArgs(config, where, "-select_filter", "stackRun.filter", "LIKE");
+    PXOPT_COPY_STR(config->args, where, "-select_skycell_id",    "stackRun.skycell_id",       "==");
+    pxAddLabelSearchArgs(config, where, "-select_label",         "stackRun.label",            "LIKE");
+    pxAddLabelSearchArgs(config, where, "-select_filter",        "stackRun.filter",           "LIKE");
 
     // these are used to build the HAVING restriction
-    PXOPT_COPY_S32(config->args, having, "-min_num", "num", ">=");
+    PXOPT_COPY_S32(config->args, having, "-min_num",    "num",        ">=");
     PXOPT_COPY_S32(config->args, having, "-min_filter", "num_filter", ">=");
 
Index: /branches/czw_branch/20100427/ippTools/src/staticskytoolConfig.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/staticskytoolConfig.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/staticskytoolConfig.c	(revision 28017)
@@ -46,17 +46,18 @@
 
     // -definebyquery
+    // XXX need a 'ra_min,max', 'dec_min,max' : to do this, we need a table of skycell boundaries
     psMetadata *definebyqueryArgs = psMetadataAlloc();
-    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_workdir", 0, "define workdir (required)", NULL);
-    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_label", 0, "define label", NULL);
-    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_data_group", 0, "define data group", NULL);
-    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_dist_group", 0, "define dist group", NULL);
-    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_note", 0, "define note", NULL);
-    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_reduction", 0, "define reduction", NULL);
+    psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-select_skycell_id", 0, "search for skycell_id", NULL);
+    psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-select_tess_id", 0, "search for tess_id", NULL);
+    psMetadataAddF32(definebyqueryArgs,  PS_LIST_TAIL, "-select_good_frac_min", 0, "define min good_frac", 0.0);
+    psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-select_label", PS_META_DUPLICATE_OK, "search by stackRun label (LIKE comparison, multiple OK)", NULL);
+    psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-select_filter", PS_META_DUPLICATE_OK, "search by filter (LIKE comparison, multiple OK)", NULL);
+    psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-set_workdir", 0, "define workdir (required)", NULL);
+    psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-set_label", 0, "define label", NULL);
+    psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-set_data_group", 0, "define data group", NULL);
+    psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-set_dist_group", 0, "define dist group", NULL);
+    psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-set_note", 0, "define note", NULL);
+    psMetadataAddStr(definebyqueryArgs,  PS_LIST_TAIL, "-set_reduction", 0, "define reduction", NULL);
     psMetadataAddTime(definebyqueryArgs, PS_LIST_TAIL, "-set_registered", 0, "time detrend run was registered", now);
-    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-select_skycell_id", 0, "search for skycell_id", NULL);
-    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-select_tess_id", 0, "search for tess_id", NULL);
-    psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-select_good_frac_min", 0, "define min good_frac", 0.0);
-    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-select_label", PS_META_DUPLICATE_OK, "search by stackRun label (LIKE comparison, multiple OK)", NULL);
-    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-select_filter", PS_META_DUPLICATE_OK, "search by filter (LIKE comparison, multiple OK)", NULL);
     psMetadataAddBool(definebyqueryArgs, PS_LIST_TAIL, "-pretend",  0, "do not actually modify the database", false);
     psMetadataAddBool(definebyqueryArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false);
@@ -64,5 +65,5 @@
     // -updaterun
     psMetadata *updaterunArgs = psMetadataAlloc();
-    psMetadataAddS64(updaterunArgs, PS_LIST_TAIL, "-ss_id", 0, "search by stack ID", 0);
+    psMetadataAddS64(updaterunArgs, PS_LIST_TAIL, "-sky_id", 0, "search by stack ID", 0);
     psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-state", 0, "search by state", NULL);
     psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-label", 0, "search by label", 0);
@@ -75,5 +76,5 @@
     // -inputs
     psMetadata *inputsArgs = psMetadataAlloc();
-    psMetadataAddS64(inputsArgs, PS_LIST_TAIL, "-ss_id", 0, "search by staticsky ID", 0);
+    psMetadataAddS64(inputsArgs, PS_LIST_TAIL, "-sky_id", 0, "search by staticsky ID", 0);
     psMetadataAddU64(inputsArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0);
     psMetadataAddBool(inputsArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false);
@@ -81,5 +82,5 @@
     // -todo
     psMetadata *todoArgs = psMetadataAlloc();
-    psMetadataAddS64(todoArgs, PS_LIST_TAIL, "-ss_id", 0, "search by staticsky ID", 0);
+    psMetadataAddS64(todoArgs, PS_LIST_TAIL, "-sky_id", 0, "search by staticsky ID", 0);
     psMetadataAddStr(todoArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by label", NULL);
     psMetadataAddU64(todoArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0);
@@ -88,5 +89,5 @@
     // -addresult
     psMetadata *addresultArgs = psMetadataAlloc();
-    psMetadataAddS64(addresultArgs, PS_LIST_TAIL, "-ss_id", 0, "define stack ID (required)", 0);
+    psMetadataAddS64(addresultArgs, PS_LIST_TAIL, "-sky_id", 0, "define stack ID (required)", 0);
     psMetadataAddStr(addresultArgs, PS_LIST_TAIL, "-path_base", 0, "define base output location", 0);
     psMetadataAddF32(addresultArgs, PS_LIST_TAIL, "-dtime_phot", 0, "define photometry time", NAN);
@@ -100,5 +101,5 @@
     // -result
     psMetadata *resultArgs= psMetadataAlloc();
-    psMetadataAddS64(resultArgs, PS_LIST_TAIL, "-ss_id", 0, "search by staticsky ID", 0);
+    psMetadataAddS64(resultArgs, PS_LIST_TAIL, "-sky_id", 0, "search by staticsky ID", 0);
     psMetadataAddStr(resultArgs, PS_LIST_TAIL, "-tess_id", 0, "search by tess ID", 0);
     psMetadataAddStr(resultArgs, PS_LIST_TAIL, "-skycell_id", 0, "search by skycell ID", 0);
@@ -111,5 +112,5 @@
     // -revert
     psMetadata *revertArgs= psMetadataAlloc();
-    psMetadataAddS64(revertArgs, PS_LIST_TAIL, "-ss_id", 0, "search by staticsky ID", 0);
+    psMetadataAddS64(revertArgs, PS_LIST_TAIL, "-sky_id", 0, "search by staticsky ID", 0);
     psMetadataAddStr(revertArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by label", 0);
     psMetadataAddS16(revertArgs, PS_LIST_TAIL, "-fault", 0, "search by fault code", 0);
@@ -118,10 +119,10 @@
     // -updateresult
     psMetadata *updateresultArgs = psMetadataAlloc();
-    psMetadataAddS64(updateresultArgs, PS_LIST_TAIL, "-ss_id", 0, "define staticksky ID (required)", 0);
+    psMetadataAddS64(updateresultArgs, PS_LIST_TAIL, "-sky_id", 0, "define staticksky ID (required)", 0);
     psMetadataAddS16(updateresultArgs, PS_LIST_TAIL, "-fault", 0, "set fault code (required)", 0);
 
     // -exportrun
     psMetadata *exportrunArgs = psMetadataAlloc();
-    psMetadataAddS64(exportrunArgs, PS_LIST_TAIL, "-ss_id", 0, "export this staticsky ID (required)", 0);
+    psMetadataAddS64(exportrunArgs, PS_LIST_TAIL, "-sky_id", 0, "export this staticsky ID (required)", 0);
     psMetadataAddStr(exportrunArgs, PS_LIST_TAIL, "-outfile", 0, "export to this file (required)", NULL);
     psMetadataAddU64(exportrunArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0);
Index: /branches/czw_branch/20100427/ippTools/src/warptool.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/warptool.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/warptool.c	(revision 28017)
@@ -177,5 +177,11 @@
             registered,
             0,       // magicked
-            note
+	    NULL,     // software version
+	    0,       // mask stat npix
+	    NAN,        // static
+	    NAN,        // dynamic
+	    NAN,        // magic
+	    NAN,        // advisory
+	    note
     );
     if (!warpRun) {
@@ -248,4 +254,6 @@
     PXOPT_COPY_F64(config->args,   where, "-posang_max",         "rawExp.posang",         "<");
     PXOPT_COPY_STR(config->args,   where, "-object",             "rawExp.object",         "==");
+    PXOPT_COPY_STR(config->args,   where, "-comment",            "rawExp.comment",        "LIKE");
+    PXOPT_COPY_STR(config->args,   where, "-obs_mode",           "rawExp.obs_mode",       "LIKE");
     PXOPT_COPY_F32(config->args,   where, "-sun_angle_min",      "rawExp.sun_angle",      ">=");
     PXOPT_COPY_F32(config->args,   where, "-sun_angle_max",      "rawExp.sun_angle",      "<");
@@ -273,4 +281,5 @@
     PXOPT_LOOKUP_TIME(registered, config->args, "-registered", false, false);
     PXOPT_LOOKUP_BOOL(simple, config->args, "-simple", false);
+    PXOPT_LOOKUP_BOOL(pretend, config->args, "-pretend", false);
 
     // check mode
@@ -310,4 +319,15 @@
     if (!psArrayLength(output)) {
         psTrace("warptool", PS_LOG_INFO, "no rows found");
+        psFree(output);
+        return true;
+    }
+
+    if (pretend) {
+        // negative simple so the default is true
+        if (!ippdbPrintMetadatas(stdout, output, "rawExp", !simple)) {
+            psError(PS_ERR_UNKNOWN, false, "failed to print array");
+            psFree(output);
+            return false;
+        }
         psFree(output);
         return true;
@@ -925,5 +945,5 @@
         // to avoid slow queries and to the query itself
         // to satisfy the user's requested limit
-        psStringAppend(&limitString, psDBGenerateLimitSQL(limit));
+        psStringAppend(&limitString, "%s", psDBGenerateLimitSQL(limit));
         psStringAppend(&query, " %s", limitString);
     }
@@ -1012,7 +1032,28 @@
     PXOPT_LOOKUP_STR(ver_streaks, config->args, "-ver_streaks", false, false);
 
+    PXOPT_LOOKUP_S32(maskfrac_npix, config->args, "-maskfrac_npix", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_static, config->args, "-maskfrac_static", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_dynamic, config->args, "-maskfrac_dynamic", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_magic, config->args, "-maskfrac_magic", false, false);
+    PXOPT_LOOKUP_F32(maskfrac_advisory, config->args, "-maskfrac_advisory", false, false);
+
     psTrace("czw.test",1,"Received versions: pslib %s psmodules %s psphot %s ppstats %s pswarp %s streaks %s\n",
 	    ver_pslib,ver_psmodules,ver_psphot,ver_ppstats,ver_pswarp,ver_streaks);
-   
+    psString ver_code = NULL;
+    if ((ver_pslib)&&(ver_psmodules)) {
+      ver_code = pxMergeCodeVersions(ver_pslib,ver_psmodules);
+    }
+    if (ver_psphot) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_psphot);
+    }
+    if (ver_ppstats) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_ppstats);
+    }
+    if (ver_pswarp) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_pswarp);
+    }
+    if (ver_streaks) {
+      ver_code = pxMergeCodeVersions(ver_code,ver_streaks);
+    }
     
     // default values
@@ -1049,12 +1090,11 @@
                            fault,
                            quality,
-                           magicked
-/* 			   magicked, */
-/* 			   ver_pslib, */
-/* 			   ver_psmodules, */
-/* 			   ver_psphot, */
-/* 			   ver_ppstats, */
-/* 			   ver_pswarp, */
-/* 			   ver_streaks */
+			   magicked,
+			   ver_code,
+			   maskfrac_npix,
+			   maskfrac_static,
+			   maskfrac_dynamic,
+			   maskfrac_magic,
+			   maskfrac_advisory
         )) {
         if (!psDBRollback(config->dbh)) {
@@ -1121,4 +1161,47 @@
         bool status;
         psS64 warp_id = psMetadataLookupS64(&status, row, "warp_id");
+
+	psString software_ver = NULL;
+	psS32 maskfrac_npix = 0;
+	psF32 maskfrac_static = 0;
+	psF32 maskfrac_dynamic = 0;
+	psF32 maskfrac_magic = 0;
+	psF32 maskfrac_advisory = 0;
+
+	// Calculate run level masking and software state
+	if (!pxCoalesceRunStatus(config,"warptool_coalesce_run.sql",warp_id,
+				 &software_ver,&maskfrac_npix,
+				 &maskfrac_static,&maskfrac_dynamic,
+				 &maskfrac_magic,&maskfrac_advisory)) {
+	  psError(PS_ERR_UNKNOWN, false, "failed to generate run level statistics");
+	  psFree(output);
+	  if (!psDBRollback(config->dbh)) {
+	    psError(PS_ERR_UNKNOWN, false, "database error");
+	  }
+	  return(false);
+	}
+	// Set warpRun.software_ver to the appropriate value
+	if (!pxSetRunSoftware(config, "warpRun", "warp_id", warp_id, software_ver)) {
+	  psError(PS_ERR_UNKNOWN, false, "failed to set warpRun.software_ver for warp_id: %" PRId64,
+		  warp_id);
+	  psFree(output);
+	  if (!psDBRollback(config->dbh)) {
+	    psError(PS_ERR_UNKNOWN, false, "database error");
+	  }
+	  return(false);
+	}
+	// Set warpRun.maskfrac* to the appropriate values.
+	if (!pxSetRunMaskfrac(config, "warpRun", "warp_id", warp_id, maskfrac_npix, maskfrac_static,
+			      maskfrac_dynamic, maskfrac_magic, maskfrac_advisory)) {
+	  psError(PS_ERR_UNKNOWN, false, "failed to set warpRun.software_ver for warp_id: %" PRId64,
+		  warp_id);
+	  psFree(output);
+	  if (!psDBRollback(config->dbh)) {
+	    psError(PS_ERR_UNKNOWN, false, "database error");
+	  }
+	  return(false);
+	}	
+
+	
         if (!status) {
             psError(PS_ERR_UNKNOWN, false, "failed to look up value for warp_id");
Index: /branches/czw_branch/20100427/ippTools/src/warptoolConfig.c
===================================================================
--- /branches/czw_branch/20100427/ippTools/src/warptoolConfig.c	(revision 28016)
+++ /branches/czw_branch/20100427/ippTools/src/warptoolConfig.c	(revision 28017)
@@ -89,6 +89,8 @@
     psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-posang_max",         0, "search by max rotator position angle", NAN);
     psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-object",             0, "search by exposure object", NULL);
-    psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-sun_angle_min",         0, "search by min solar angle", NAN);
-    psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-sun_angle_max",         0, "search by max solar angle", NAN);
+    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-comment",            0, "search by comment field (LIKE comparison)", NULL);
+    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-obs_mode",           0, "search by observation mode", NULL);
+    psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-sun_angle_min",      0, "search by min solar angle", NAN);
+    psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-sun_angle_max",      0, "search by max solar angle", NAN);
     psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-reduction",          0, "search by fakeRun reduction class", NULL);
     psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search on fakeRun label", NULL);
@@ -106,4 +108,5 @@
     psMetadataAddTime(definebyqueryArgs, PS_LIST_TAIL, "-registered",  0,            "time detrend run was registered", now);
     psMetadataAddBool(definebyqueryArgs, PS_LIST_TAIL, "-simple",  0,            "use the simple output format", false);
+    psMetadataAddBool(definebyqueryArgs, PS_LIST_TAIL, "-pretend",  0,            "do not actually modify the database", false);
 
     // -definerun
@@ -227,4 +230,10 @@
     psMetadataAddStr(addwarpedArgs, PS_LIST_TAIL, "-ver_pswarp", 0, "define pswarp version", NULL);
     psMetadataAddStr(addwarpedArgs, PS_LIST_TAIL, "-ver_streaks", 0, "define streaksremove version", NULL);
+
+    psMetadataAddS32(addwarpedArgs, PS_LIST_TAIL, "-maskfrac_npix", 0, "define number of pixels used for maskstats", 0);
+    psMetadataAddF32(addwarpedArgs, PS_LIST_TAIL, "-maskfrac_static", 0, "define static mask fraction", NAN);
+    psMetadataAddF32(addwarpedArgs, PS_LIST_TAIL, "-maskfrac_dynamic", 0, "define dynamic mask fraction", NAN);
+    psMetadataAddF32(addwarpedArgs, PS_LIST_TAIL, "-maskfrac_magic", 0, "define magic mask fraction", NAN);
+    psMetadataAddF32(addwarpedArgs, PS_LIST_TAIL, "-maskfrac_advisory", 0, "define advisory mask fraction", NAN);
 
     
Index: /branches/czw_branch/20100427/ippconfig/dvo.photcodes
===================================================================
--- /branches/czw_branch/20100427/ippconfig/dvo.photcodes	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/dvo.photcodes	(revision 28017)
@@ -541,313 +541,324 @@
   4504  SIMMOSAIC.y.03       dep  25.000  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
 
-# 2007.10.02 : predicted g zero-points from 2006 NSF proposal
-  10001 GPC1.g.XY01          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10002 GPC1.g.XY02          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10003 GPC1.g.XY03          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10004 GPC1.g.XY04          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10005 GPC1.g.XY05          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10006 GPC1.g.XY06          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10010 GPC1.g.XY10          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10011 GPC1.g.XY11          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10012 GPC1.g.XY12          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10013 GPC1.g.XY13          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10014 GPC1.g.XY14          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10015 GPC1.g.XY15          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10016 GPC1.g.XY16          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10017 GPC1.g.XY17          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10020 GPC1.g.XY20          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10021 GPC1.g.XY21          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10022 GPC1.g.XY22          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10023 GPC1.g.XY23          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10024 GPC1.g.XY24          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10025 GPC1.g.XY25          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10026 GPC1.g.XY26          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10027 GPC1.g.XY27          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10030 GPC1.g.XY30          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10031 GPC1.g.XY31          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10032 GPC1.g.XY32          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10033 GPC1.g.XY33          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10034 GPC1.g.XY34          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10035 GPC1.g.XY35          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10036 GPC1.g.XY36          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10037 GPC1.g.XY37          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10040 GPC1.g.XY40          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10041 GPC1.g.XY41          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10042 GPC1.g.XY42          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10043 GPC1.g.XY43          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10044 GPC1.g.XY44          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10045 GPC1.g.XY45          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10046 GPC1.g.XY46          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10047 GPC1.g.XY47          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10050 GPC1.g.XY50          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10051 GPC1.g.XY51          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10052 GPC1.g.XY52          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10053 GPC1.g.XY53          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10054 GPC1.g.XY54          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10055 GPC1.g.XY55          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10056 GPC1.g.XY56          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10057 GPC1.g.XY57          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10060 GPC1.g.XY60          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10061 GPC1.g.XY61          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10062 GPC1.g.XY62          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10063 GPC1.g.XY63          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10064 GPC1.g.XY64          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10065 GPC1.g.XY65          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10066 GPC1.g.XY66          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10067 GPC1.g.XY67          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10071 GPC1.g.XY71          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10072 GPC1.g.XY72          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10073 GPC1.g.XY73          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10074 GPC1.g.XY74          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10075 GPC1.g.XY75          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10076 GPC1.g.XY76          dep  24.900  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-
-# 2007.10.02 : predicted r zero-points from 2006 NSF proposal
-  10101 GPC1.r.XY01          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10102 GPC1.r.XY02          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10103 GPC1.r.XY03          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10104 GPC1.r.XY04          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10105 GPC1.r.XY05          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10106 GPC1.r.XY06          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10110 GPC1.r.XY10          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10111 GPC1.r.XY11          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10112 GPC1.r.XY12          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10113 GPC1.r.XY13          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10114 GPC1.r.XY14          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10115 GPC1.r.XY15          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10116 GPC1.r.XY16          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10117 GPC1.r.XY17          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10120 GPC1.r.XY20          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10121 GPC1.r.XY21          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10122 GPC1.r.XY22          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10123 GPC1.r.XY23          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10124 GPC1.r.XY24          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10125 GPC1.r.XY25          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10126 GPC1.r.XY26          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10127 GPC1.r.XY27          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10130 GPC1.r.XY30          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10131 GPC1.r.XY31          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10132 GPC1.r.XY32          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10133 GPC1.r.XY33          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10134 GPC1.r.XY34          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10135 GPC1.r.XY35          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10136 GPC1.r.XY36          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10137 GPC1.r.XY37          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10140 GPC1.r.XY40          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10141 GPC1.r.XY41          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10142 GPC1.r.XY42          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10143 GPC1.r.XY43          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10144 GPC1.r.XY44          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10145 GPC1.r.XY45          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10146 GPC1.r.XY46          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10147 GPC1.r.XY47          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10150 GPC1.r.XY50          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10151 GPC1.r.XY51          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10152 GPC1.r.XY52          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10153 GPC1.r.XY53          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10154 GPC1.r.XY54          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10155 GPC1.r.XY55          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10156 GPC1.r.XY56          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10157 GPC1.r.XY57          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10160 GPC1.r.XY60          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10161 GPC1.r.XY61          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10162 GPC1.r.XY62          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10163 GPC1.r.XY63          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10164 GPC1.r.XY64          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10165 GPC1.r.XY65          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10166 GPC1.r.XY66          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10167 GPC1.r.XY67          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10171 GPC1.r.XY71          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10172 GPC1.r.XY72          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10173 GPC1.r.XY73          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10174 GPC1.r.XY74          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10175 GPC1.r.XY75          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10176 GPC1.r.XY76          dep  25.100  0.000 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-
-# 2007.10.02 : predicted i zero-points from 2006 NSF proposal
-  10201 GPC1.i.XY01          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10202 GPC1.i.XY02          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10203 GPC1.i.XY03          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10204 GPC1.i.XY04          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10205 GPC1.i.XY05          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10206 GPC1.i.XY06          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10210 GPC1.i.XY10          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10211 GPC1.i.XY11          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10212 GPC1.i.XY12          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10213 GPC1.i.XY13          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10214 GPC1.i.XY14          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10215 GPC1.i.XY15          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10216 GPC1.i.XY16          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10217 GPC1.i.XY17          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10220 GPC1.i.XY20          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10221 GPC1.i.XY21          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10222 GPC1.i.XY22          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10223 GPC1.i.XY23          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10224 GPC1.i.XY24          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10225 GPC1.i.XY25          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10226 GPC1.i.XY26          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10227 GPC1.i.XY27          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10230 GPC1.i.XY30          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10231 GPC1.i.XY31          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10232 GPC1.i.XY32          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10233 GPC1.i.XY33          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10234 GPC1.i.XY34          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10235 GPC1.i.XY35          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10236 GPC1.i.XY36          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10237 GPC1.i.XY37          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10240 GPC1.i.XY40          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10241 GPC1.i.XY41          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10242 GPC1.i.XY42          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10243 GPC1.i.XY43          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10244 GPC1.i.XY44          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10245 GPC1.i.XY45          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10246 GPC1.i.XY46          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10247 GPC1.i.XY47          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10250 GPC1.i.XY50          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10251 GPC1.i.XY51          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10252 GPC1.i.XY52          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10253 GPC1.i.XY53          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10254 GPC1.i.XY54          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10255 GPC1.i.XY55          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10256 GPC1.i.XY56          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10257 GPC1.i.XY57          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10260 GPC1.i.XY60          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10261 GPC1.i.XY61          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10262 GPC1.i.XY62          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10263 GPC1.i.XY63          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10264 GPC1.i.XY64          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10265 GPC1.i.XY65          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10266 GPC1.i.XY66          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10267 GPC1.i.XY67          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10271 GPC1.i.XY71          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10272 GPC1.i.XY72          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10273 GPC1.i.XY73          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10274 GPC1.i.XY74          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10275 GPC1.i.XY75          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10276 GPC1.i.XY76          dep  25.000  0.000 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-
-# 2007.10.02 : predicted z zero-points from 2006 NSF proposal
-  10301 GPC1.z.XY01          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10302 GPC1.z.XY02          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10303 GPC1.z.XY03          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10304 GPC1.z.XY04          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10305 GPC1.z.XY05          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10306 GPC1.z.XY06          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10310 GPC1.z.XY10          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10311 GPC1.z.XY11          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10312 GPC1.z.XY12          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10313 GPC1.z.XY13          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10314 GPC1.z.XY14          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10315 GPC1.z.XY15          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10316 GPC1.z.XY16          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10317 GPC1.z.XY17          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10320 GPC1.z.XY20          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10321 GPC1.z.XY21          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10322 GPC1.z.XY22          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10323 GPC1.z.XY23          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10324 GPC1.z.XY24          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10325 GPC1.z.XY25          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10326 GPC1.z.XY26          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10327 GPC1.z.XY27          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10330 GPC1.z.XY30          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10331 GPC1.z.XY31          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10332 GPC1.z.XY32          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10333 GPC1.z.XY33          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10334 GPC1.z.XY34          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10335 GPC1.z.XY35          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10336 GPC1.z.XY36          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10337 GPC1.z.XY37          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10340 GPC1.z.XY40          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10341 GPC1.z.XY41          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10342 GPC1.z.XY42          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10343 GPC1.z.XY43          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10344 GPC1.z.XY44          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10345 GPC1.z.XY45          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10346 GPC1.z.XY46          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10347 GPC1.z.XY47          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10350 GPC1.z.XY50          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10351 GPC1.z.XY51          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10352 GPC1.z.XY52          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10353 GPC1.z.XY53          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10354 GPC1.z.XY54          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10355 GPC1.z.XY55          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10356 GPC1.z.XY56          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10357 GPC1.z.XY57          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10360 GPC1.z.XY60          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10361 GPC1.z.XY61          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10362 GPC1.z.XY62          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10363 GPC1.z.XY63          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10364 GPC1.z.XY64          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10365 GPC1.z.XY65          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10366 GPC1.z.XY66          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10367 GPC1.z.XY67          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10371 GPC1.z.XY71          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10372 GPC1.z.XY72          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10373 GPC1.z.XY73          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10374 GPC1.z.XY74          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10375 GPC1.z.XY75          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10376 GPC1.z.XY76          dep  24.600  0.000 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-
-# 2007.10.02 : predicted y zero-points from 2006 NSF proposal
-  10401 GPC1.y.XY01          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10402 GPC1.y.XY02          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10403 GPC1.y.XY03          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10404 GPC1.y.XY04          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10405 GPC1.y.XY05          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10406 GPC1.y.XY06          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10410 GPC1.y.XY10          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10411 GPC1.y.XY11          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10412 GPC1.y.XY12          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10413 GPC1.y.XY13          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10414 GPC1.y.XY14          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10415 GPC1.y.XY15          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10416 GPC1.y.XY16          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10417 GPC1.y.XY17          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10420 GPC1.y.XY20          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10421 GPC1.y.XY21          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10422 GPC1.y.XY22          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10423 GPC1.y.XY23          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10424 GPC1.y.XY24          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10425 GPC1.y.XY25          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10426 GPC1.y.XY26          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10427 GPC1.y.XY27          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10430 GPC1.y.XY30          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10431 GPC1.y.XY31          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10432 GPC1.y.XY32          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10433 GPC1.y.XY33          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10434 GPC1.y.XY34          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10435 GPC1.y.XY35          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10436 GPC1.y.XY36          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10437 GPC1.y.XY37          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10440 GPC1.y.XY40          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10441 GPC1.y.XY41          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10442 GPC1.y.XY42          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10443 GPC1.y.XY43          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10444 GPC1.y.XY44          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10445 GPC1.y.XY45          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10446 GPC1.y.XY46          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10447 GPC1.y.XY47          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10450 GPC1.y.XY50          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10451 GPC1.y.XY51          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10452 GPC1.y.XY52          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10453 GPC1.y.XY53          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10454 GPC1.y.XY54          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10455 GPC1.y.XY55          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10456 GPC1.y.XY56          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10457 GPC1.y.XY57          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10460 GPC1.y.XY60          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10461 GPC1.y.XY61          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10462 GPC1.y.XY62          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10463 GPC1.y.XY63          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10464 GPC1.y.XY64          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10465 GPC1.y.XY65          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10466 GPC1.y.XY66          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10467 GPC1.y.XY67          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10471 GPC1.y.XY71          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10472 GPC1.y.XY72          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10473 GPC1.y.XY73          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10474 GPC1.y.XY74          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10475 GPC1.y.XY75          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
-  10476 GPC1.y.XY76          dep  22.200  0.000 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+# 2007.10.02 : predicted g zero-points from 2006 NSF proposal was 24.90
+# 2010.05.14 : nominal zero point as measured by Eddie Schlafly (http://svn.pan-starrs.ifa.hawaii.edu/trac/ipp/wiki/GPC_Zero_Points_July09)
+# 2010.05.14 : airmass slope from Megacam (not measured)
+  10001 GPC1.g.XY01          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10002 GPC1.g.XY02          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10003 GPC1.g.XY03          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10004 GPC1.g.XY04          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10005 GPC1.g.XY05          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10006 GPC1.g.XY06          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10010 GPC1.g.XY10          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10011 GPC1.g.XY11          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10012 GPC1.g.XY12          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10013 GPC1.g.XY13          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10014 GPC1.g.XY14          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10015 GPC1.g.XY15          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10016 GPC1.g.XY16          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10017 GPC1.g.XY17          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10020 GPC1.g.XY20          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10021 GPC1.g.XY21          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10022 GPC1.g.XY22          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10023 GPC1.g.XY23          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10024 GPC1.g.XY24          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10025 GPC1.g.XY25          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10026 GPC1.g.XY26          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10027 GPC1.g.XY27          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10030 GPC1.g.XY30          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10031 GPC1.g.XY31          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10032 GPC1.g.XY32          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10033 GPC1.g.XY33          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10034 GPC1.g.XY34          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10035 GPC1.g.XY35          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10036 GPC1.g.XY36          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10037 GPC1.g.XY37          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10040 GPC1.g.XY40          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10041 GPC1.g.XY41          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10042 GPC1.g.XY42          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10043 GPC1.g.XY43          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10044 GPC1.g.XY44          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10045 GPC1.g.XY45          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10046 GPC1.g.XY46          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10047 GPC1.g.XY47          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10050 GPC1.g.XY50          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10051 GPC1.g.XY51          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10052 GPC1.g.XY52          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10053 GPC1.g.XY53          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10054 GPC1.g.XY54          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10055 GPC1.g.XY55          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10056 GPC1.g.XY56          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10057 GPC1.g.XY57          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10060 GPC1.g.XY60          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10061 GPC1.g.XY61          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10062 GPC1.g.XY62          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10063 GPC1.g.XY63          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10064 GPC1.g.XY64          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10065 GPC1.g.XY65          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10066 GPC1.g.XY66          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10067 GPC1.g.XY67          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10071 GPC1.g.XY71          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10072 GPC1.g.XY72          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10073 GPC1.g.XY73          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10074 GPC1.g.XY74          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10075 GPC1.g.XY75          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10076 GPC1.g.XY76          dep  24.580 -0.150 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+
+# 2007.10.02 : predicted r zero-points from 2006 NSF proposal was 25.10
+# 2010.05.14 : nominal zero point as measured by Eddie Schlafly (http://svn.pan-starrs.ifa.hawaii.edu/trac/ipp/wiki/GPC_Zero_Points_July09)
+# 2010.05.14 : airmass slope from Megacam (not measured)
+  10101 GPC1.r.XY01          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10102 GPC1.r.XY02          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10103 GPC1.r.XY03          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10104 GPC1.r.XY04          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10105 GPC1.r.XY05          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10106 GPC1.r.XY06          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10110 GPC1.r.XY10          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10111 GPC1.r.XY11          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10112 GPC1.r.XY12          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10113 GPC1.r.XY13          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10114 GPC1.r.XY14          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10115 GPC1.r.XY15          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10116 GPC1.r.XY16          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10117 GPC1.r.XY17          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10120 GPC1.r.XY20          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10121 GPC1.r.XY21          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10122 GPC1.r.XY22          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10123 GPC1.r.XY23          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10124 GPC1.r.XY24          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10125 GPC1.r.XY25          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10126 GPC1.r.XY26          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10127 GPC1.r.XY27          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10130 GPC1.r.XY30          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10131 GPC1.r.XY31          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10132 GPC1.r.XY32          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10133 GPC1.r.XY33          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10134 GPC1.r.XY34          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10135 GPC1.r.XY35          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10136 GPC1.r.XY36          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10137 GPC1.r.XY37          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10140 GPC1.r.XY40          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10141 GPC1.r.XY41          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10142 GPC1.r.XY42          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10143 GPC1.r.XY43          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10144 GPC1.r.XY44          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10145 GPC1.r.XY45          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10146 GPC1.r.XY46          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10147 GPC1.r.XY47          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10150 GPC1.r.XY50          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10151 GPC1.r.XY51          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10152 GPC1.r.XY52          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10153 GPC1.r.XY53          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10154 GPC1.r.XY54          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10155 GPC1.r.XY55          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10156 GPC1.r.XY56          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10157 GPC1.r.XY57          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10160 GPC1.r.XY60          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10161 GPC1.r.XY61          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10162 GPC1.r.XY62          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10163 GPC1.r.XY63          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10164 GPC1.r.XY64          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10165 GPC1.r.XY65          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10166 GPC1.r.XY66          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10167 GPC1.r.XY67          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10171 GPC1.r.XY71          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10172 GPC1.r.XY72          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10173 GPC1.r.XY73          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10174 GPC1.r.XY74          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10175 GPC1.r.XY75          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10176 GPC1.r.XY76          dep  24.800 -0.100 0.000     -     - 0.0000     0     2   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+
+# 2007.10.02 : predicted i zero-points from 2006 NSF proposal was 25.00
+# 2010.05.14 : nominal zero point as measured by Eddie Schlafly (http://svn.pan-starrs.ifa.hawaii.edu/trac/ipp/wiki/GPC_Zero_Points_July09)
+# 2010.05.14 : airmass slope from Megacam (not measured)
+  10201 GPC1.i.XY01          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10202 GPC1.i.XY02          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10203 GPC1.i.XY03          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10204 GPC1.i.XY04          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10205 GPC1.i.XY05          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10206 GPC1.i.XY06          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10210 GPC1.i.XY10          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10211 GPC1.i.XY11          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10212 GPC1.i.XY12          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10213 GPC1.i.XY13          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10214 GPC1.i.XY14          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10215 GPC1.i.XY15          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10216 GPC1.i.XY16          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10217 GPC1.i.XY17          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10220 GPC1.i.XY20          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10221 GPC1.i.XY21          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10222 GPC1.i.XY22          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10223 GPC1.i.XY23          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10224 GPC1.i.XY24          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10225 GPC1.i.XY25          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10226 GPC1.i.XY26          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10227 GPC1.i.XY27          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10230 GPC1.i.XY30          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10231 GPC1.i.XY31          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10232 GPC1.i.XY32          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10233 GPC1.i.XY33          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10234 GPC1.i.XY34          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10235 GPC1.i.XY35          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10236 GPC1.i.XY36          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10237 GPC1.i.XY37          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10240 GPC1.i.XY40          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10241 GPC1.i.XY41          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10242 GPC1.i.XY42          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10243 GPC1.i.XY43          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10244 GPC1.i.XY44          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10245 GPC1.i.XY45          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10246 GPC1.i.XY46          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10247 GPC1.i.XY47          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10250 GPC1.i.XY50          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10251 GPC1.i.XY51          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10252 GPC1.i.XY52          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10253 GPC1.i.XY53          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10254 GPC1.i.XY54          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10255 GPC1.i.XY55          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10256 GPC1.i.XY56          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10257 GPC1.i.XY57          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10260 GPC1.i.XY60          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10261 GPC1.i.XY61          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10262 GPC1.i.XY62          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10263 GPC1.i.XY63          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10264 GPC1.i.XY64          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10265 GPC1.i.XY65          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10266 GPC1.i.XY66          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10267 GPC1.i.XY67          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10271 GPC1.i.XY71          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10272 GPC1.i.XY72          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10273 GPC1.i.XY73          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10274 GPC1.i.XY74          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10275 GPC1.i.XY75          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10276 GPC1.i.XY76          dep  24.740 -0.040 0.000     -     - 0.0000     0     3   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+
+# 2007.10.02 : predicted z zero-points from 2006 NSF proposal was 24.60
+# 2010.05.14 : nominal zero point as measured by Eddie Schlafly (http://svn.pan-starrs.ifa.hawaii.edu/trac/ipp/wiki/GPC_Zero_Points_July09)
+# 2010.05.14 : airmass slope from Megacam (not measured)
+  10301 GPC1.z.XY01          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10302 GPC1.z.XY02          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10303 GPC1.z.XY03          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10304 GPC1.z.XY04          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10305 GPC1.z.XY05          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10306 GPC1.z.XY06          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10310 GPC1.z.XY10          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10311 GPC1.z.XY11          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10312 GPC1.z.XY12          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10313 GPC1.z.XY13          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10314 GPC1.z.XY14          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10315 GPC1.z.XY15          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10316 GPC1.z.XY16          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10317 GPC1.z.XY17          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10320 GPC1.z.XY20          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10321 GPC1.z.XY21          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10322 GPC1.z.XY22          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10323 GPC1.z.XY23          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10324 GPC1.z.XY24          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10325 GPC1.z.XY25          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10326 GPC1.z.XY26          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10327 GPC1.z.XY27          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10330 GPC1.z.XY30          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10331 GPC1.z.XY31          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10332 GPC1.z.XY32          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10333 GPC1.z.XY33          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10334 GPC1.z.XY34          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10335 GPC1.z.XY35          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10336 GPC1.z.XY36          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10337 GPC1.z.XY37          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10340 GPC1.z.XY40          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10341 GPC1.z.XY41          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10342 GPC1.z.XY42          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10343 GPC1.z.XY43          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10344 GPC1.z.XY44          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10345 GPC1.z.XY45          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10346 GPC1.z.XY46          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10347 GPC1.z.XY47          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10350 GPC1.z.XY50          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10351 GPC1.z.XY51          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10352 GPC1.z.XY52          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10353 GPC1.z.XY53          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10354 GPC1.z.XY54          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10355 GPC1.z.XY55          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10356 GPC1.z.XY56          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10357 GPC1.z.XY57          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10360 GPC1.z.XY60          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10361 GPC1.z.XY61          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10362 GPC1.z.XY62          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10363 GPC1.z.XY63          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10364 GPC1.z.XY64          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10365 GPC1.z.XY65          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10366 GPC1.z.XY66          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10367 GPC1.z.XY67          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10371 GPC1.z.XY71          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10372 GPC1.z.XY72          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10373 GPC1.z.XY73          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10374 GPC1.z.XY74          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10375 GPC1.z.XY75          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10376 GPC1.z.XY76          dep  24.260 -0.030 0.000     -     - 0.0000     0     4   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+
+# 2007.10.02 : predicted y zero-points from 2006 NSF proposal was 23.00
+# 2007.10.02 : measured y zero-points for the y2 filter was 22.20
+# 2010.05.14 : nominal zero point as measured by Eddie Schlafly (http://svn.pan-starrs.ifa.hawaii.edu/trac/ipp/wiki/GPC_Zero_Points_July09)
+# 2010.05.14 : airmass slope from Megacam (not measured)
+  10401 GPC1.y.XY01          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10402 GPC1.y.XY02          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10403 GPC1.y.XY03          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10404 GPC1.y.XY04          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10405 GPC1.y.XY05          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10406 GPC1.y.XY06          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10410 GPC1.y.XY10          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10411 GPC1.y.XY11          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10412 GPC1.y.XY12          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10413 GPC1.y.XY13          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10414 GPC1.y.XY14          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10415 GPC1.y.XY15          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10416 GPC1.y.XY16          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10417 GPC1.y.XY17          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10420 GPC1.y.XY20          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10421 GPC1.y.XY21          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10422 GPC1.y.XY22          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10423 GPC1.y.XY23          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10424 GPC1.y.XY24          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10425 GPC1.y.XY25          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10426 GPC1.y.XY26          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10427 GPC1.y.XY27          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10430 GPC1.y.XY30          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10431 GPC1.y.XY31          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10432 GPC1.y.XY32          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10433 GPC1.y.XY33          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10434 GPC1.y.XY34          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10435 GPC1.y.XY35          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10436 GPC1.y.XY36          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10437 GPC1.y.XY37          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10440 GPC1.y.XY40          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10441 GPC1.y.XY41          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10442 GPC1.y.XY42          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10443 GPC1.y.XY43          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10444 GPC1.y.XY44          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10445 GPC1.y.XY45          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10446 GPC1.y.XY46          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10447 GPC1.y.XY47          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10450 GPC1.y.XY50          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10451 GPC1.y.XY51          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10452 GPC1.y.XY52          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10453 GPC1.y.XY53          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10454 GPC1.y.XY54          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10455 GPC1.y.XY55          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10456 GPC1.y.XY56          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10457 GPC1.y.XY57          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10460 GPC1.y.XY60          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10461 GPC1.y.XY61          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10462 GPC1.y.XY62          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10463 GPC1.y.XY63          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10464 GPC1.y.XY64          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10465 GPC1.y.XY65          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10466 GPC1.y.XY66          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10467 GPC1.y.XY67          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10471 GPC1.y.XY71          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10472 GPC1.y.XY72          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10473 GPC1.y.XY73          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10474 GPC1.y.XY74          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10475 GPC1.y.XY75          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
+  10476 GPC1.y.XY76          dep  23.410 -0.030 0.000     -     - 0.0000     0     5   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
 
   11000 GPC1.g.SkyChip       dep  25.000  0.000 0.000     -     - 0.0000     0     1   0.000 0.000 0.000  0.000   0x0000 0x0000  0x0000 0x0000	
Index: /branches/czw_branch/20100427/ippconfig/gpc1/camera.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/gpc1/camera.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/gpc1/camera.config	(revision 28017)
@@ -151,2 +151,4 @@
 
 BURNTOOL.STATE.GOOD     S16     14  # Value for burntool_state with the most recent bt version.
+FOV                     F32     15000
+NPIX_INTERCHIP          S32     0
Index: /branches/czw_branch/20100427/ippconfig/gpc1/ppStack.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/gpc1/ppStack.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/gpc1/ppStack.config	(revision 28017)
@@ -7,4 +7,5 @@
         z.00000       F32     0.0
         y.00000       F32     0.0
+        w.00000       F32     0.0
 END
 ZP.TARGET       METADATA	        # Target zero point by filter
@@ -14,3 +15,4 @@
         z.00000       F32     25.0
         y.00000       F32     25.0
+        w.00000       F32     25.0
 END
Index: /branches/czw_branch/20100427/ippconfig/recipes/filerules-mef.mdc
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/filerules-mef.mdc	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/filerules-mef.mdc	(revision 28017)
@@ -134,4 +134,7 @@
 PPSIM.INPUT             INPUT    @FILES        FPA        IMAGE     
 PPSIM.REAL.SOURCES      INPUT    @FILES        CHIP       CMF       
+
+PPCOORD.ASTROM		INPUT	 @FILES	       FPA	  WCS
+PPCOORD.RAW		INPUT	 @FILES	       CHIP	  IMAGE
 
 ## files used by ppNoiseMap
Index: /branches/czw_branch/20100427/ippconfig/recipes/filerules-simple.mdc
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/filerules-simple.mdc	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/filerules-simple.mdc	(revision 28017)
@@ -1,5 +1,4 @@
 ### File rules for PHU=FPA, EXT=NONE
 ### The default type of NONE means no compression
-
 
 PSASTRO.INPUT      STR PSASTRO.INPUT.CMF
@@ -15,260 +14,281 @@
 
 ## files used by ppImage
-PPIMAGE.INPUT           INPUT    @FILES        FPA        IMAGE     
-PPIMAGE.INPUT.MASK      INPUT    @FILES        FPA        MASK      
-PPIMAGE.INPUT.VARIANCE  INPUT    @FILES        FPA        VARIANCE  
-PPIMAGE.INPUT.PSF       INPUT    @FILES        READOUT    PSF       
-PPIMAGE.INPUT.SRC       INPUT    @FILES        READOUT    CMF       
-PPIMAGE.MASK            INPUT    @DETDB        CHIP       MASK
-PPIMAGE.BIAS            INPUT    @DETDB        CHIP       IMAGE     
-PPIMAGE.DARK            INPUT    @DETDB        CHIP       DARK     
-PPIMAGE.FLAT            INPUT    @DETDB        CHIP       IMAGE     
-PPIMAGE.FRINGE          INPUT    @DETDB        CHIP       FRINGE
-PPIMAGE.SHUTTER         INPUT    @DETDB        CHIP       IMAGE     
-
-## Files used by ppMerge
-PPMERGE.INPUT           INPUT    @FILES        CHIP       IMAGE
-PPMERGE.INPUT.MASK      INPUT    @FILES        CHIP       MASK
-PPMERGE.INPUT.VARIANCE  INPUT    @FILES        CHIP       VARIANCE
+PPIMAGE.INPUT             INPUT    @FILES        FPA        IMAGE     
+PPIMAGE.INPUT.MASK        INPUT    @FILES        FPA        MASK      
+PPIMAGE.INPUT.VARIANCE    INPUT    @FILES        FPA        VARIANCE  
+PPIMAGE.INPUT.PSF         INPUT    @FILES        READOUT    PSF       
+PPIMAGE.INPUT.SRC         INPUT    @FILES        READOUT    CMF       
+PPIMAGE.MASK              INPUT    @DETDB        CHIP       MASK
+PPIMAGE.BIAS              INPUT    @DETDB        CHIP       IMAGE     
+PPIMAGE.DARK              INPUT    @DETDB        CHIP       DARK     
+PPIMAGE.FLAT              INPUT    @DETDB        CHIP       IMAGE     
+PPIMAGE.FRINGE            INPUT    @DETDB        CHIP       FRINGE
+PPIMAGE.SHUTTER           INPUT    @DETDB        CHIP       IMAGE     
+                          
+## Files used by ppMerge  
+PPMERGE.INPUT             INPUT    @FILES        CHIP       IMAGE
+PPMERGE.INPUT.MASK        INPUT    @FILES        CHIP       MASK
+PPMERGE.INPUT.VARIANCE    INPUT    @FILES        CHIP       VARIANCE
 
 ## files used to build and apply the flat-field correction images
-DVOCORR.INPUT           INPUT    @FILES        CHIP       IMAGE
-DVOCORR.REFHEAD         INPUT    @FILES        CHIP       HEADER
-DVOFLAT.INPUT           INPUT    @FILES        CHIP       IMAGE
-DVOFLAT.CORR            INPUT    @DETDB        CHIP       IMAGE
-
-## files used by psphot 
-PSPHOT.LOAD             INPUT    @FILES        CHIP       IMAGE
-PSPHOT.INPUT            INPUT    @FILES        CHIP       IMAGE     
-PSPHOT.MASK             INPUT    @FILES        CHIP       MASK     
-PSPHOT.VARIANCE         INPUT    @FILES        CHIP       VARIANCE   
-PSPHOT.PSF.LOAD         INPUT    @FILES        CHIP       PSF       
-PSPHOT.INPUT.CMF        INPUT    @FILES        CHIP       CMF       
-PSPHOT.INPUT.TEXT       INPUT    @FILES        CHIP       SRCTEXT       
+DVOCORR.INPUT             INPUT    @FILES        CHIP       IMAGE
+DVOCORR.REFHEAD           INPUT    @FILES        CHIP       HEADER
+DVOFLAT.INPUT             INPUT    @FILES        CHIP       IMAGE
+DVOFLAT.CORR              INPUT    @DETDB        CHIP       IMAGE
+                          
+## files used by psphot   
+PSPHOT.LOAD               INPUT    @FILES        CHIP       IMAGE
+PSPHOT.INPUT              INPUT    @FILES        CHIP       IMAGE     
+PSPHOT.MASK               INPUT    @FILES        CHIP       MASK     
+PSPHOT.VARIANCE           INPUT    @FILES        CHIP       VARIANCE   
+PSPHOT.PSF.LOAD           INPUT    @FILES        CHIP       PSF       
+PSPHOT.INPUT.CMF          INPUT    @FILES        CHIP       CMF       
+PSPHOT.INPUT.TEXT         INPUT    @FILES        CHIP       SRCTEXT       
+
+## files used by psphotStack
+PSPHOT.STACK.INPUT.RAW    INPUT    @FILES        CHIP       IMAGE
+PSPHOT.STACK.MASK.RAW     INPUT    @FILES        CHIP       MASK     
+PSPHOT.STACK.VARIANCE.RAW INPUT    @FILES        CHIP       VARIANCE     
+PSPHOT.STACK.PSF.RAW      INPUT    @FILES        CHIP       PSF       
+PSPHOT.STACK.INPUT.CNV    INPUT    @FILES        CHIP       IMAGE
+PSPHOT.STACK.MASK.CNV     INPUT    @FILES        CHIP       MASK     
+PSPHOT.STACK.VARIANCE.CNV INPUT    @FILES        CHIP       VARIANCE     
+PSPHOT.STACK.PSF.CNV      INPUT    @FILES        CHIP       PSF       
+PSPHOT.STACK.SOURCES      INPUT    @FILES        FPA        CMF
 
 ## files used by psastro 
-PSASTRO.INPUT.CMP       INPUT    @FILES        CHIP       CMP       
-PSASTRO.INPUT.CMF       INPUT    @FILES        CHIP       CMF       
-PSASTRO.INPUT.MASK      INPUT    @FILES        CHIP       MASK
-PSASTRO.REFMASK         INPUT    @DETDB        CHIP       MASK
-PSASTRO.WCS             INPUT    @FILES        CHIP       CMF
-PSASTRO.MODEL           INPUT    @DETDB        FPA        ASTROM
-
-PSASTRO.EXTRACT.ASTROM  INPUT    @FILES        CHIP       CMF
-PSASTRO.EXTRACT.INPUT   INPUT    @FILES        CHIP       IMAGE
+PSASTRO.INPUT.CMP         INPUT    @FILES        CHIP       CMP       
+PSASTRO.INPUT.CMF         INPUT    @FILES        CHIP       CMF       
+PSASTRO.INPUT.MASK        INPUT    @FILES        CHIP       MASK
+PSASTRO.REFMASK           INPUT    @DETDB        CHIP       MASK
+PSASTRO.WCS               INPUT    @FILES        CHIP       CMF
+PSASTRO.MODEL             INPUT    @DETDB        FPA        ASTROM
+
+PSASTRO.EXTRACT.ASTROM    INPUT    @FILES        CHIP       CMF
+PSASTRO.EXTRACT.INPUT     INPUT    @FILES        CHIP       IMAGE
 
 ## files used by pswarp
-PSWARP.INPUT            INPUT    @FILES        FPA        IMAGE     
-PSWARP.VARIANCE         INPUT    @FILES        FPA        VARIANCE
-PSWARP.MASK             INPUT    @FILES        FPA        MASK
-PSWARP.SKYCELL          INPUT    @FILES        FPA        IMAGE     
-PSWARP.ASTROM           INPUT    @FILES        FPA        CMF
+PSWARP.INPUT              INPUT    @FILES        FPA        IMAGE     
+PSWARP.VARIANCE           INPUT    @FILES        FPA        VARIANCE
+PSWARP.MASK               INPUT    @FILES        FPA        MASK
+PSWARP.SKYCELL            INPUT    @FILES        FPA        IMAGE     
+PSWARP.ASTROM             INPUT    @FILES        FPA        CMF
 
 ## files used by ppsub
-PPSUB.INPUT             INPUT    @FILES        FPA        IMAGE
-PPSUB.INPUT.MASK        INPUT    @FILES        FPA        MASK
-PPSUB.INPUT.VARIANCE    INPUT    @FILES        FPA        VARIANCE
-PPSUB.INPUT.SOURCES     INPUT    @FILES        FPA        CMF
-PPSUB.REF               INPUT    @FILES        FPA        IMAGE
-PPSUB.REF.MASK          INPUT    @FILES        FPA        MASK
-PPSUB.REF.VARIANCE      INPUT    @FILES        FPA        VARIANCE
-PPSUB.REF.SOURCES       INPUT    @FILES        FPA        CMF
-PPSUB.INPUT.KERNEL      INPUT    @FILES        FPA        SUBKERNEL
+PPSUB.INPUT               INPUT    @FILES        FPA        IMAGE
+PPSUB.INPUT.MASK          INPUT    @FILES        FPA        MASK
+PPSUB.INPUT.VARIANCE      INPUT    @FILES        FPA        VARIANCE
+PPSUB.INPUT.SOURCES       INPUT    @FILES        FPA        CMF
+PPSUB.INPUT.KERNEL        INPUT    @FILES        FPA        SUBKERNEL
+PPSUB.REF                 INPUT    @FILES        FPA        IMAGE
+PPSUB.REF.MASK            INPUT    @FILES        FPA        MASK
+PPSUB.REF.VARIANCE        INPUT    @FILES        FPA        VARIANCE
+PPSUB.REF.SOURCES         INPUT    @FILES        FPA        CMF
 
 ## files used by ppstack
-PPSTACK.INPUT           INPUT    @FILES        FPA        IMAGE
-PPSTACK.INPUT.MASK      INPUT    @FILES        FPA        MASK
-PPSTACK.INPUT.VARIANCE  INPUT    @FILES        FPA        VARIANCE
-PPSTACK.INPUT.PSF       INPUT    @FILES        CHIP       PSF
-PPSTACK.INPUT.SOURCES   INPUT    @FILES        FPA        CMF
+PPSTACK.INPUT             INPUT    @FILES        FPA        IMAGE
+PPSTACK.INPUT.MASK        INPUT    @FILES        FPA        MASK
+PPSTACK.INPUT.VARIANCE    INPUT    @FILES        FPA        VARIANCE
+PPSTACK.INPUT.PSF         INPUT    @FILES        CHIP       PSF
+PPSTACK.INPUT.SOURCES     INPUT    @FILES        FPA        CMF
 
 ## files used by ppstamp
-PPSTAMP.INPUT           INPUT    @FILES        FPA        IMAGE
-PPSTAMP.INPUT.MASK      INPUT    @FILES        FPA        MASK
-PPSTAMP.INPUT.VARIANCE  INPUT    @FILES        FPA        VARIANCE
+PPSTAMP.INPUT             INPUT    @FILES        FPA        IMAGE
+PPSTAMP.INPUT.MASK        INPUT    @FILES        FPA        MASK
+PPSTAMP.INPUT.VARIANCE    INPUT    @FILES        FPA        VARIANCE
 
 # files used by pparith
-PPARITH.INPUT.IMAGE     INPUT    @FILES        CHIP       IMAGE
-PPARITH.INPUT.MASK      INPUT    @FILES        CHIP       MASK
-
-PPSKYCELL.IMAGE      	INPUT 	 @FILES        CHIP       IMAGE
-PPSKYCELL.MASK      	INPUT 	 @FILES        CHIP       MASK
-
-PPSIM.INPUT             INPUT    @FILES        FPA        IMAGE     
-PPSIM.REAL.SOURCES      INPUT    @FILES        CHIP       CMF       
+PPARITH.INPUT.IMAGE       INPUT    @FILES        CHIP       IMAGE
+PPARITH.INPUT.MASK        INPUT    @FILES        CHIP       MASK
+
+PPSKYCELL.IMAGE           INPUT    @FILES        CHIP       IMAGE
+PPSKYCELL.MASK            INPUT    @FILES        CHIP       MASK
+
+PPSIM.INPUT               INPUT    @FILES        FPA        IMAGE     
+PPSIM.REAL.SOURCES        INPUT    @FILES        CHIP       CMF       
+
+PPCOORD.ASTROM		  INPUT	   @FILES	 FPA	    WCS
+PPCOORD.RAW		  INPUT	   @FILES	 CHIP	    IMAGE
 
 ## files used by ppNoiseMap
-PPNOISEMAP.INPUT        INPUT    @FILES        CHIP       IMAGE
+PPNOISEMAP.INPUT          INPUT    @FILES        CHIP       IMAGE
 
 ## files used by censorObject 
-CENSOR.INPUT       	INPUT    @FILES        CHIP       CMF
-CENSOR.INPUT.MASK       INPUT    @FILES        CHIP       MASK
+CENSOR.INPUT              INPUT    @FILES        CHIP       CMF
+CENSOR.INPUT.MASK         INPUT    @FILES        CHIP       MASK
 
 ## Files used by ppSmooth
-PPSMOOTH.INPUT          INPUT    @FILES        CHIP       IMAGE
-PPSMOOTH.INPUT.MASK     INPUT    @FILES        CHIP       MASK
-PPSMOOTH.INPUT.VARIANCE INPUT    @FILES        CHIP       VARIANCE
+PPSMOOTH.INPUT            INPUT    @FILES        CHIP       IMAGE
+PPSMOOTH.INPUT.MASK       INPUT    @FILES        CHIP       MASK
+PPSMOOTH.INPUT.VARIANCE   INPUT    @FILES        CHIP       VARIANCE
 
 ## Files used by ppbgrestore
-PPBGRESTORE.INPUT       INPUT    @FILES        FPA        IMAGE
-PPBGRESTORE.BACKMDL     INPUT    @FILES        FPA        IMAGE
+PPBGRESTORE.INPUT         INPUT    @FILES        FPA        IMAGE
+PPBGRESTORE.BACKMDL       INPUT    @FILES        FPA        IMAGE
+
+PPVIZPATTERN.INPUT        INPUT    @FILES        CHIP       PATTERN
 
 ### output file definitions
-TYPE                    OUTPUT FILENAME.RULE         FILE.TYPE FITS.TYPE  DATA.LEVEL FILE.SAVE FILE.FORMAT
-PPIMAGE.OUTPUT          OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
-PPIMAGE.OUTPUT.MASK     OUTPUT {OUTPUT}.mk.fits      MASK      NONE       FPA        TRUE      SIMPLE
-PPIMAGE.OUTPUT.VARIANCE OUTPUT {OUTPUT}.wt.fits      VARIANCE  NONE       FPA        TRUE      SIMPLE
-PPIMAGE.OUTPUT.DETMASK  OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
-PPIMAGE.OUTPUT.DETREND  OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
-PPIMAGE.OUTPUT.RESID    OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
-PPIMAGE.CONFIG          OUTPUT {OUTPUT}.ppImage.mdc  TEXT      NONE       FPA        TRUE      NONE
-                                                     
-PPIMAGE.CHIP            OUTPUT {OUTPUT}.ch.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
-PPIMAGE.CHIP.MASK       OUTPUT {OUTPUT}.ch.mk.fits   MASK      NONE       FPA        TRUE      SIMPLE
-PPIMAGE.CHIP.VARIANCE   OUTPUT {OUTPUT}.ch.wt.fits   VARIANCE  NONE       FPA        TRUE      SIMPLE
-                                                     
-PPIMAGE.OUTPUT.FPA1     OUTPUT {OUTPUT}.b1.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
-PPIMAGE.OUTPUT.FPA2     OUTPUT {OUTPUT}.b2.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
-                                                     
-PPIMAGE.BIN1            OUTPUT {OUTPUT}.b1.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
-PPIMAGE.BIN2            OUTPUT {OUTPUT}.b2.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
-                                                     
-PPIMAGE.JPEG1           OUTPUT {OUTPUT}.b1.jpg       JPEG      NONE       FPA        TRUE      NONE
-PPIMAGE.JPEG2           OUTPUT {OUTPUT}.b2.jpg       JPEG      NONE       FPA        TRUE      NONE
-                                                     
-PPIMAGE.STATS           OUTPUT {OUTPUT}.stats        STATS     NONE       FPA        TRUE      NONE
+TYPE                         OUTPUT FILENAME.RULE                 FILE.TYPE       FITS.TYPE  DATA.LEVEL FILE.SAVE FILE.FORMAT
+PPIMAGE.OUTPUT               OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      SIMPLE
+PPIMAGE.OUTPUT.MASK          OUTPUT {OUTPUT}.mk.fits              MASK            NONE       FPA        TRUE      SIMPLE
+PPIMAGE.OUTPUT.VARIANCE      OUTPUT {OUTPUT}.wt.fits              VARIANCE        NONE       FPA        TRUE      SIMPLE
+PPIMAGE.OUTPUT.DETMASK       OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      SIMPLE
+PPIMAGE.OUTPUT.DETREND       OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      SIMPLE
+PPIMAGE.OUTPUT.RESID         OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      SIMPLE
+PPIMAGE.CONFIG               OUTPUT {OUTPUT}.ppImage.mdc          TEXT            NONE       FPA        TRUE      NONE
+                                                     
+PPIMAGE.CHIP                 OUTPUT {OUTPUT}.ch.fits              IMAGE           NONE       FPA        TRUE      SIMPLE
+PPIMAGE.CHIP.DETMASK         OUTPUT {OUTPUT}.ch.fits              IMAGE           NONE       FPA        TRUE      SIMPLE
+PPIMAGE.CHIP.MASK            OUTPUT {OUTPUT}.ch.mk.fits           MASK            NONE       FPA        TRUE      SIMPLE
+PPIMAGE.CHIP.VARIANCE        OUTPUT {OUTPUT}.ch.wt.fits           VARIANCE        NONE       FPA        TRUE      SIMPLE
+PPIMAGE.CHIP.RESID           OUTPUT {OUTPUT}.ch.fits              IMAGE           NONE       FPA        TRUE      SIMPLE
+                                                     
+PPIMAGE.OUTPUT.FPA1          OUTPUT {OUTPUT}.b1.fits              IMAGE           NONE       FPA        TRUE      SIMPLE
+PPIMAGE.OUTPUT.FPA2          OUTPUT {OUTPUT}.b2.fits              IMAGE           NONE       FPA        TRUE      SIMPLE
+                                                     
+PPIMAGE.BIN1                 OUTPUT {OUTPUT}.b1.fits              IMAGE           NONE       FPA        TRUE      SIMPLE
+PPIMAGE.BIN2                 OUTPUT {OUTPUT}.b2.fits              IMAGE           NONE       FPA        TRUE      SIMPLE
+                                                     
+PPIMAGE.JPEG1                OUTPUT {OUTPUT}.b1.jpg               JPEG            NONE       FPA        TRUE      NONE
+PPIMAGE.JPEG2                OUTPUT {OUTPUT}.b2.jpg               JPEG            NONE       FPA        TRUE      NONE
+PPIMAGE.PATTERN              OUTPUT {OUTPUT}.ptn                  PATTERN         NONE       FPA        TRUE      NONE
+PPIMAGE.STATS                OUTPUT {OUTPUT}.stats                STATS           NONE       FPA        TRUE      NONE
 
 
 ## note: these use the  same output naming convention since they are used for different ppMerge runs
-PPMERGE.OUTPUT.MASK     OUTPUT {OUTPUT}.fits         MASK      NONE       FPA        TRUE      SIMPLE
-PPMERGE.OUTPUT.BIAS     OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
-PPMERGE.OUTPUT.DARK     OUTPUT {OUTPUT}.fits         DARK      NONE       FPA        TRUE      SIMPLE
-PPMERGE.OUTPUT.SHUTTER  OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
-PPMERGE.OUTPUT.FLAT     OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
-PPMERGE.OUTPUT.FRINGE   OUTPUT {OUTPUT}.fits         FRINGE    NONE       FPA        TRUE      SIMPLE
-PPMERGE.OUTPUT.SIGMA    OUTPUT {OUTPUT}.sigma.fits   IMAGE     NONE       FPA        TRUE      SIMPLE
-PPMERGE.OUTPUT.COUNT    OUTPUT {OUTPUT}.count.fits   IMAGE     NONE       FPA        TRUE      SIMPLE
-                                                     
-DVOCORR.OUTPUT          OUTPUT {OUTPUT}.fc.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
-DVOFLAT.OUTPUT          OUTPUT {OUTPUT}.co.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
-                                                     
-PSPHOT.RESID            OUTPUT {OUTPUT}.res.fits     IMAGE     NONE       FPA        TRUE      SIMPLE
-PSPHOT.BACKGND          OUTPUT {OUTPUT}.bck.fits     IMAGE     NONE       FPA        TRUE      SIMPLE
-PSPHOT.BACKSUB          OUTPUT {OUTPUT}.sub.fits     IMAGE     NONE       FPA        TRUE      SIMPLE
-PSPHOT.BACKMDL          OUTPUT {OUTPUT}.mdl.fits     IMAGE     NONE       FPA        TRUE      SIMPLE
-PSPHOT.BACKMDL.MEF      OUTPUT {OUTPUT}.mdl.fits     IMAGE     NONE       FPA        TRUE      SIMPLE
-                                                     
-PSPHOT.OUTPUT.RAW       OUTPUT {OUTPUT}              RAW       NONE       FPA        TRUE      NONE
-PSPHOT.OUTPUT.SX        OUTPUT {OUTPUT}.sx           SX        NONE       FPA        TRUE      NONE
-PSPHOT.OUTPUT.OBJ       OUTPUT {OUTPUT}.obj          OBJ       NONE       FPA        TRUE      NONE
-PSPHOT.OUTPUT.CMP       OUTPUT {OUTPUT}.cmp          CMP       NONE       FPA        TRUE      NONE
-PSPHOT.OUTPUT.CMF       OUTPUT {OUTPUT}.cmf          CMF       NONE       CHIP       TRUE      NONE
-PSPHOT.OUT.CMF.MEF      OUTPUT {OUTPUT}.cmf          CMF       NONE       CHIP       TRUE      NONE
-PSPHOT.PSF.RAW.SAVE     OUTPUT {OUTPUT}.psf          PSF       NONE       FPA        TRUE      NONE
-PSPHOT.PSF.SKY.SAVE     OUTPUT {OUTPUT}.psf          PSF       NONE       FPA        TRUE      NONE
+PPMERGE.OUTPUT.MASK          OUTPUT {OUTPUT}.fits                 MASK            NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.BIAS          OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.DARK          OUTPUT {OUTPUT}.fits                 DARK            NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.SHUTTER       OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.FLAT          OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.FRINGE        OUTPUT {OUTPUT}.fits                 FRINGE          NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.SIGMA         OUTPUT {OUTPUT}.sigma.fits           IMAGE           NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.COUNT         OUTPUT {OUTPUT}.count.fits           IMAGE           NONE       FPA        TRUE      SIMPLE
+                                                     
+DVOCORR.OUTPUT               OUTPUT {OUTPUT}.fc.fits              IMAGE           NONE       FPA        TRUE      SIMPLE
+DVOFLAT.OUTPUT               OUTPUT {OUTPUT}.co.fits              IMAGE           NONE       FPA        TRUE      SIMPLE
+                                                     
+PSPHOT.RESID                 OUTPUT {OUTPUT}.res.fits             IMAGE           NONE       FPA        TRUE      SIMPLE
+PSPHOT.BACKGND               OUTPUT {OUTPUT}.bck.fits             IMAGE           NONE       FPA        TRUE      SIMPLE
+PSPHOT.BACKSUB               OUTPUT {OUTPUT}.sub.fits             IMAGE           NONE       FPA        TRUE      SIMPLE
+PSPHOT.BACKMDL               OUTPUT {OUTPUT}.mdl.fits             IMAGE           NONE       FPA        TRUE      SIMPLE
+PSPHOT.BACKMDL.MEF           OUTPUT {OUTPUT}.mdl.fits             IMAGE           NONE       FPA        TRUE      SIMPLE
+                                                     
+PSPHOT.OUTPUT.RAW            OUTPUT {OUTPUT}                      RAW             NONE       FPA        TRUE      NONE
+PSPHOT.OUTPUT.SX             OUTPUT {OUTPUT}.sx                   SX              NONE       FPA        TRUE      NONE
+PSPHOT.OUTPUT.OBJ            OUTPUT {OUTPUT}.obj                  OBJ             NONE       FPA        TRUE      NONE
+PSPHOT.OUTPUT.CMP            OUTPUT {OUTPUT}.cmp                  CMP             NONE       FPA        TRUE      NONE
+PSPHOT.OUTPUT.CMF            OUTPUT {OUTPUT}.cmf                  CMF             NONE       CHIP       TRUE      NONE
+PSPHOT.OUT.CMF.MEF           OUTPUT {OUTPUT}.cmf                  CMF             NONE       CHIP       TRUE      NONE
+PSPHOT.PSF.RAW.SAVE          OUTPUT {OUTPUT}.psf                  PSF             NONE       FPA        TRUE      NONE
+PSPHOT.PSF.SKY.SAVE          OUTPUT {OUTPUT}.psf                  PSF             NONE       FPA        TRUE      NONE
 
 # outputs for psphotStack:
-PSPHOT.CHISQ.IMAGE      OUTPUT {OUTPUT}.chisq.im.fits IMAGE    NONE       FPA        TRUE      SIMPLE
-PSPHOT.CHISQ.MASK       OUTPUT {OUTPUT}.chisq.mk.fits MASK     NONE       FPA        TRUE      SIMPLE
-PSPHOT.CHISQ.VARIANCE   OUTPUT {OUTPUT}.chisq.wt.fits VARIANCE NONE       FPA        TRUE      SIMPLE
-PSPHOT.STACK.OUTPUT     OUTPUT {OUTPUT}.{FILE.ID}.cmf CMF      NONE       FPA        TRUE      NONE
-                                                     
-SOURCE.PLOT.MOMENTS     OUTPUT {OUTPUT}.mnt.png      KAPA      NONE       FPA        TRUE      NONE
-SOURCE.PLOT.PSFMODEL    OUTPUT {OUTPUT}.psf.png      KAPA      NONE       FPA        TRUE      NONE
-SOURCE.PLOT.APRESID     OUTPUT {OUTPUT}.dap.png      KAPA      NONE       FPA        TRUE      NONE
-                                                     
-PSASTRO.OUTPUT.CMP      OUTPUT {OUTPUT}.smp          CMP       NONE       FPA        TRUE      NONE
-PSASTRO.OUTPUT.CMF      OUTPUT {OUTPUT}.smf          CMF       NONE       FPA        TRUE      NONE
-PSASTRO.OUT.MODEL       OUTPUT {OUTPUT}.asm          ASTROM.MODEL    NONE FPA        TRUE      NONE
-PSASTRO.OUT.REFSTARS    OUTPUT {OUTPUT}.aref.fits    ASTROM.REFSTARS NONE FPA        TRUE      NONE
-PSASTRO.STATS           OUTPUT {OUTPUT}.stats        STATS     NONE       FPA        TRUE      NONE
-PSASTRO.CONFIG          OUTPUT {OUTPUT}.psastro.mdc  TEXT      NONE       FPA        TRUE      NONE
-PSASTRO.OUTPUT.MASK     OUTPUT {OUTPUT}.mk.fits      MASK      COMP_MASK  CHIP       TRUE      NONE
-                                                     
-PSWARP.OUTPUT           OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      NONE
-PSWARP.OUTPUT.MASK      OUTPUT {OUTPUT}.mask.fits    MASK      NONE       FPA        TRUE      NONE
-PSWARP.OUTPUT.VARIANCE  OUTPUT {OUTPUT}.wt.fits      VARIANCE  NONE       FPA        TRUE      NONE
-PSWARP.OUTPUT.SOURCES   OUTPUT {OUTPUT}.cmf          CMF       NONE       FPA        TRUE      NONE
-PSWARP.BIN1             OUTPUT {OUTPUT}.b1.fits      IMAGE     NONE       FPA        TRUE      NONE
-PSWARP.BIN2             OUTPUT {OUTPUT}.b2.fits      IMAGE     NONE       FPA        TRUE      NONE
-PSWARP.CONFIG           OUTPUT {OUTPUT}.pswarp.mdc   TEXT      NONE       FPA        TRUE      NONE
-                                                     
-SKYCELL.STATS           OUTPUT {OUTPUT}.stats        STATS     NONE       FPA        TRUE      NONE
-SKYCELL.TEMPLATE        OUTPUT {OUTPUT}.skycell      SKYCELL   NONE       FPA        TRUE      NONE
-                                                     
-PPSUB.OUTPUT            OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      NONE
-PPSUB.OUTPUT.MASK       OUTPUT {OUTPUT}.mask.fits    MASK      NONE       FPA        TRUE      NONE
-PPSUB.OUTPUT.VARIANCE   OUTPUT {OUTPUT}.wt.fits      VARIANCE  NONE       FPA        TRUE      NONE
-PPSUB.OUTPUT.SOURCES    OUTPUT {OUTPUT}.cmf          CMF       NONE       FPA        TRUE      NONE
-PPSUB.OUTPUT.KERNELS    OUTPUT {OUTPUT}.subkernel    SUBKERNEL NONE       FPA        TRUE      NONE
-PPSUB.OUTPUT.JPEG1      OUTPUT {OUTPUT}.b1.jpg       JPEG      NONE       FPA        TRUE      NONE
-PPSUB.OUTPUT.JPEG2      OUTPUT {OUTPUT}.b2.jpg       JPEG      NONE       FPA        TRUE      NONE
-PPSUB.OUTPUT.RESID.JPEG OUTPUT {OUTPUT}.res.jpg      JPEG      NONE       FPA        TRUE      NONE
-PPSUB.INVERSE           OUTPUT {OUTPUT}.inv.fits     IMAGE     NONE       FPA        TRUE      NONE
-PPSUB.INVERSE.MASK      OUTPUT {OUTPUT}.inv.mask.fits MASK     NONE       FPA        TRUE      NONE
-PPSUB.INVERSE.VARIANCE  OUTPUT {OUTPUT}.inv.wt.fits  VARIANCE  NONE       FPA        TRUE      NONE
-PPSUB.INVERSE.SOURCES   OUTPUT {OUTPUT}.inv.cmf      CMF       NONE       FPA        TRUE      NONE
-PPSUB.CONFIG            OUTPUT {OUTPUT}.ppSub.mdc    TEXT      NONE       FPA        TRUE      NONE
-PPSUB.INPUT.CONV        OUTPUT {OUTPUT}.inConv.fits     IMAGE  NONE       FPA        TRUE      NONE
-PPSUB.INPUT.CONV.MASK   OUTPUT {OUTPUT}.inConv.mk.fits  MASK   NONE       FPA        TRUE      NONE
-PPSUB.INPUT.CONV.VARIANCE OUTPUT {OUTPUT}.inConv.wt.fits VARIANCE NONE    FPA        TRUE      NONE
-PPSUB.REF.CONV        	OUTPUT {OUTPUT}.refConv.fits    IMAGE  NONE       FPA        TRUE      NONE
-PPSUB.REF.CONV.MASK   	OUTPUT {OUTPUT}.refConv.mk.fits MASK   NONE       FPA        TRUE      NONE
-PPSUB.REF.CONV.VARIANCE OUTPUT {OUTPUT}.refConv.wt.fits VARIANCE NONE     FPA        TRUE      NONE
-					     
-PPSTACK.OUTPUT          OUTPUT {OUTPUT}.fits         IMAGE     COMP_IMG   FPA        TRUE      NONE
-PPSTACK.OUTPUT.MASK     OUTPUT {OUTPUT}.mask.fits    MASK      COMP_MASK  FPA        TRUE      NONE
-PPSTACK.OUTPUT.VARIANCE OUTPUT {OUTPUT}.weight.fits  VARIANCE  COMP_WT    FPA        TRUE      NONE
-PPSTACK.OUTPUT.EXP	OUTPUT {OUTPUT}.exp.fits     IMAGE     EXP	  FPA	     TRUE      NONE
-PPSTACK.OUTPUT.EXPNUM	OUTPUT {OUTPUT}.num.fits     MASK      EXPNUM	  FPA	     TRUE      NONE
-PPSTACK.OUTPUT.EXPWT	OUTPUT {OUTPUT}.expwt.fits   VARIANCE  EXP	  FPA	     TRUE      NONE
-PPSTACK.UNCONV          OUTPUT {OUTPUT}.unconv.fits  IMAGE     COMP_IMG   FPA        TRUE      NONE
-PPSTACK.UNCONV.MASK     OUTPUT {OUTPUT}.unconv.mask.fits MASK  COMP_MASK  FPA        TRUE      NONE
-PPSTACK.UNCONV.VARIANCE OUTPUT {OUTPUT}.unconv.wt.fits VARIANCE COMP_WT   FPA        TRUE      NONE
-PPSTACK.UNCONV.EXP	OUTPUT {OUTPUT}.unconv.exp.fits IMAGE  EXP	  FPA	     TRUE      NONE
-PPSTACK.UNCONV.EXPNUM	OUTPUT {OUTPUT}.unconv.num.fits MASK   EXPNUM	  FPA	     TRUE      NONE
-PPSTACK.UNCONV.EXPWT	OUTPUT {OUTPUT}.unconv.expwt.fits VARIANCE EXP	  FPA	     TRUE      NONE
-PPSTACK.TARGET.PSF      OUTPUT {OUTPUT}.target.psf   PSF       NONE       CHIP       TRUE      NONE
-PPSTACK.CONV.KERNEL     OUTPUT {OUTPUT}.{FILE.INDEX}.kernel SUBKERNEL NONE FPA       TRUE      NONE
-PPSTACK.OUTPUT.JPEG1    OUTPUT {OUTPUT}.b1.jpg       JPEG      NONE       FPA        TRUE      NONE
-PPSTACK.OUTPUT.JPEG2    OUTPUT {OUTPUT}.b2.jpg       JPEG      NONE       FPA        TRUE      NONE
-PPSTACK.CONFIG          OUTPUT {OUTPUT}.ppStack.mdc  TEXT      NONE       FPA        TRUE      NONE
+PSPHOT.CHISQ.IMAGE           OUTPUT {OUTPUT}.chisq.im.fits        IMAGE           NONE       FPA        TRUE      SIMPLE
+PSPHOT.CHISQ.MASK            OUTPUT {OUTPUT}.chisq.mk.fits        MASK            NONE       FPA        TRUE      SIMPLE
+PSPHOT.CHISQ.VARIANCE        OUTPUT {OUTPUT}.chisq.wt.fits        VARIANCE        NONE       FPA        TRUE      SIMPLE
+PSPHOT.STACK.OUTPUT.IMAGE    OUTPUT {OUTPUT}.{FILE.ID}.im.fits    IMAGE           NONE       FPA        TRUE      SIMPLE
+PSPHOT.STACK.OUTPUT.MASK     OUTPUT {OUTPUT}.{FILE.ID}.mk.fits    MASK            NONE       FPA        TRUE      SIMPLE
+PSPHOT.STACK.OUTPUT.VARIANCE OUTPUT {OUTPUT}.{FILE.ID}.wt.fits    VARIANCE        NONE       FPA        TRUE      SIMPLE
+PSPHOT.STACK.OUTPUT          OUTPUT {OUTPUT}.{FILE.ID}.cmf        CMF             NONE       FPA        TRUE      NONE
+                                                     
+SOURCE.PLOT.MOMENTS          OUTPUT {OUTPUT}.mnt.png              KAPA            NONE       FPA        TRUE      NONE
+SOURCE.PLOT.PSFMODEL         OUTPUT {OUTPUT}.psf.png              KAPA            NONE       FPA        TRUE      NONE
+SOURCE.PLOT.APRESID          OUTPUT {OUTPUT}.dap.png              KAPA            NONE       FPA        TRUE      NONE
+                                                     
+PSASTRO.OUTPUT.CMP           OUTPUT {OUTPUT}.smp                  CMP             NONE       FPA        TRUE      NONE
+PSASTRO.OUTPUT.CMF           OUTPUT {OUTPUT}.smf                  CMF             NONE       FPA        TRUE      NONE
+PSASTRO.OUT.MODEL            OUTPUT {OUTPUT}.asm                  ASTROM.MODEL    NONE       FPA        TRUE      NONE
+PSASTRO.OUT.REFSTARS         OUTPUT {OUTPUT}.aref.fits            ASTROM.REFSTARS NONE       FPA        TRUE      NONE
+PSASTRO.STATS                OUTPUT {OUTPUT}.stats                STATS           NONE       FPA        TRUE      NONE
+PSASTRO.CONFIG               OUTPUT {OUTPUT}.psastro.mdc          TEXT            NONE       FPA        TRUE      NONE
+PSASTRO.OUTPUT.MASK          OUTPUT {OUTPUT}.mk.fits              MASK            COMP_MASK  CHIP       TRUE      NONE
+                                                     
+PSWARP.OUTPUT                OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      NONE
+PSWARP.OUTPUT.MASK           OUTPUT {OUTPUT}.mask.fits            MASK            NONE       FPA        TRUE      NONE
+PSWARP.OUTPUT.VARIANCE       OUTPUT {OUTPUT}.wt.fits              VARIANCE        NONE       FPA        TRUE      NONE
+PSWARP.OUTPUT.SOURCES        OUTPUT {OUTPUT}.cmf                  CMF             NONE       FPA        TRUE      NONE
+PSWARP.BIN1                  OUTPUT {OUTPUT}.b1.fits              IMAGE           NONE       FPA        TRUE      NONE
+PSWARP.BIN2                  OUTPUT {OUTPUT}.b2.fits              IMAGE           NONE       FPA        TRUE      NONE
+PSWARP.CONFIG                OUTPUT {OUTPUT}.pswarp.mdc           TEXT            NONE       FPA        TRUE      NONE
+                                                     
+SKYCELL.STATS                OUTPUT {OUTPUT}.stats                STATS           NONE       FPA        TRUE      NONE
+SKYCELL.TEMPLATE             OUTPUT {OUTPUT}.skycell              SKYCELL         NONE       FPA        TRUE      NONE
+                                                     
+PPSUB.OUTPUT                 OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.MASK            OUTPUT {OUTPUT}.mask.fits            MASK            NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.VARIANCE        OUTPUT {OUTPUT}.wt.fits              VARIANCE        NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.SOURCES         OUTPUT {OUTPUT}.cmf                  CMF             NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.KERNELS         OUTPUT {OUTPUT}.subkernel            SUBKERNEL       NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.JPEG1           OUTPUT {OUTPUT}.b1.jpg               JPEG            NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.JPEG2           OUTPUT {OUTPUT}.b2.jpg               JPEG            NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.RESID.JPEG      OUTPUT {OUTPUT}.res.jpg              JPEG            NONE       FPA        TRUE      NONE
+PPSUB.INVERSE                OUTPUT {OUTPUT}.inv.fits             IMAGE           NONE       FPA        TRUE      NONE
+PPSUB.INVERSE.MASK           OUTPUT {OUTPUT}.inv.mask.fits        MASK            NONE       FPA        TRUE      NONE
+PPSUB.INVERSE.VARIANCE       OUTPUT {OUTPUT}.inv.wt.fits          VARIANCE        NONE       FPA        TRUE      NONE
+PPSUB.INVERSE.SOURCES        OUTPUT {OUTPUT}.inv.cmf              CMF             NONE       FPA        TRUE      NONE
+PPSUB.CONFIG                 OUTPUT {OUTPUT}.ppSub.mdc            TEXT            NONE       FPA        TRUE      NONE
+PPSUB.INPUT.CONV             OUTPUT {OUTPUT}.inConv.fits          IMAGE           NONE       FPA        TRUE      NONE
+PPSUB.INPUT.CONV.MASK        OUTPUT {OUTPUT}.inConv.mk.fits       MASK            NONE       FPA        TRUE      NONE
+PPSUB.INPUT.CONV.VARIANCE    OUTPUT {OUTPUT}.inConv.wt.fits       VARIANCE        NONE       FPA        TRUE      NONE
+PPSUB.REF.CONV               OUTPUT {OUTPUT}.refConv.fits         IMAGE           NONE       FPA        TRUE      NONE
+PPSUB.REF.CONV.MASK          OUTPUT {OUTPUT}.refConv.mk.fits      MASK            NONE       FPA        TRUE      NONE
+PPSUB.REF.CONV.VARIANCE      OUTPUT {OUTPUT}.refConv.wt.fits      VARIANCE        NONE       FPA        TRUE      NONE
                                              
-PPSTAMP.OUTPUT          OUTPUT {OUTPUT}.fits         IMAGE     COMP_IMG   FPA        TRUE      NONE
-PPSTAMP.OUTPUT.MASK     OUTPUT {OUTPUT}.mk.fits      MASK      COMP_MASK  FPA        TRUE      NONE
-PPSTAMP.OUTPUT.VARIANCE OUTPUT {OUTPUT}.wt.fits      VARIANCE  COMP_WT    FPA        TRUE      NONE
-PPSTAMP.CHIP            OUTPUT {OUTPUT}.ch.fits      IMAGE     NONE       CHIP       FALSE     NONE
-                                                     
-PPSIM.OUTPUT            OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
-PPSIM.FAKE.CHIP         OUTPUT {OUTPUT}.fake.fits    IMAGE     NONE       FPA        TRUE      SIMPLE
-PPSIM.FORCE.CHIP        OUTPUT {OUTPUT}.force.fits   IMAGE     NONE       FPA        TRUE      SIMPLE
-PPSIM.SOURCES           OUTPUT {OUTPUT}.cmf          CMF       NONE       FPA        TRUE      NONE
-PPSIM.FAKE.SOURCES      OUTPUT {OUTPUT}.fake.cmf     CMF       NONE       FPA        TRUE      NONE
-PPSIM.FORCE.SOURCES     OUTPUT {OUTPUT}.force.cmf    CMF       NONE       FPA        TRUE      NONE
-                                                     
-PPARITH.OUTPUT.IMAGE    OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
-PPARITH.OUTPUT.MASK     OUTPUT {OUTPUT}.fits         MASK      NONE       FPA        TRUE      SIMPLE
-
-PPSKYCELL.JPEG1    	OUTPUT {OUTPUT}.{FILE.INDEX}.b1.jpeg JPEG NONE    CHIP       TRUE      NONE
-PPSKYCELL.JPEG2    	OUTPUT {OUTPUT}.{FILE.INDEX}.b2.jpeg JPEG NONE    CHIP       TRUE      NONE
-
-LOG.IMFILE              OUTPUT {OUTPUT}.imfile.log   TEXT      NONE       FPA        TRUE      NONE
-LOG.EXP                 OUTPUT {OUTPUT}.exp.log      TEXT      NONE       FPA        TRUE      NONE
-
-TRACE.IMFILE            OUTPUT {OUTPUT}.imfile.trace TEXT      NONE       FPA        TRUE      NONE
-TRACE.EXP               OUTPUT {OUTPUT}.exp.trace    TEXT      NONE       FPA        TRUE      NONE
-
-PPNOISEMAP.OUTPUT       OUTPUT {OUTPUT}.{CHIP.NAME}.fits IMAGE NONE       CHIP       TRUE      NONE
-
-CENSOR.OUTPUT           OUTPUT {OUTPUT}.smf          CMF       NONE       FPA        TRUE      MEF
-
-MAGIC.ORIGINAL.PNG      OUTPUT {OUTPUT}_original.png             JPEG      NONE       FPA        TRUE      NONE
-MAGIC.RESIDUAL.PNG      OUTPUT {OUTPUT}_residual.png             JPEG      NONE       FPA        TRUE      NONE
-MAGIC.MASK.PNG          OUTPUT {OUTPUT}_mask.png                 JPEG      NONE       FPA        TRUE      NONE
-MAGIC.DUPLICATE.PNG     OUTPUT {OUTPUT}_duplicate.png            JPEG      NONE       FPA        TRUE      NONE
-
-PPSMOOTH.OUTPUT          OUTPUT {OUTPUT}.fits        IMAGE     NONE       FPA        TRUE      SIMPLE
-PPSMOOTH.OUTPUT.MASK     OUTPUT {OUTPUT}.mk.fits     MASK      NONE       FPA        TRUE      SIMPLE
-PPSMOOTH.OUTPUT.VARIANCE OUTPUT {OUTPUT}.wt.fits     VARIANCE  NONE       FPA        TRUE      SIMPLE
-
-PPBGRESTORE.OUTPUT      OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      NONE
+PPSTACK.OUTPUT               OUTPUT {OUTPUT}.fits                 IMAGE           COMP_IMG   FPA        TRUE      NONE
+PPSTACK.OUTPUT.MASK          OUTPUT {OUTPUT}.mask.fits            MASK            COMP_MASK  FPA        TRUE      NONE
+PPSTACK.OUTPUT.VARIANCE      OUTPUT {OUTPUT}.weight.fits          VARIANCE        COMP_WT    FPA        TRUE      NONE
+PPSTACK.OUTPUT.EXP           OUTPUT {OUTPUT}.exp.fits             IMAGE           EXP        FPA        TRUE      NONE
+PPSTACK.OUTPUT.EXPNUM        OUTPUT {OUTPUT}.num.fits             MASK            EXPNUM     FPA        TRUE      NONE
+PPSTACK.OUTPUT.EXPWT         OUTPUT {OUTPUT}.expwt.fits           VARIANCE        EXP        FPA        TRUE      NONE
+PPSTACK.UNCONV               OUTPUT {OUTPUT}.unconv.fits          IMAGE           COMP_IMG   FPA        TRUE      NONE
+PPSTACK.UNCONV.MASK          OUTPUT {OUTPUT}.unconv.mask.fits     MASK            COMP_MASK  FPA        TRUE      NONE
+PPSTACK.UNCONV.VARIANCE      OUTPUT {OUTPUT}.unconv.wt.fits       VARIANCE        COMP_WT    FPA        TRUE      NONE
+PPSTACK.UNCONV.EXP           OUTPUT {OUTPUT}.unconv.exp.fits      IMAGE           EXP        FPA        TRUE      NONE
+PPSTACK.UNCONV.EXPNUM        OUTPUT {OUTPUT}.unconv.num.fits      MASK            EXPNUM     FPA        TRUE      NONE
+PPSTACK.UNCONV.EXPWT         OUTPUT {OUTPUT}.unconv.expwt.fits    VARIANCE        EXP        FPA        TRUE      NONE
+PPSTACK.TARGET.PSF           OUTPUT {OUTPUT}.target.psf           PSF             NONE       CHIP       TRUE      NONE
+PPSTACK.CONV.KERNEL          OUTPUT {OUTPUT}.{FILE.INDEX}.kernel  SUBKERNEL       NONE       FPA        TRUE      NONE
+PPSTACK.OUTPUT.JPEG1         OUTPUT {OUTPUT}.b1.jpg               JPEG            NONE       FPA        TRUE      NONE
+PPSTACK.OUTPUT.JPEG2         OUTPUT {OUTPUT}.b2.jpg               JPEG            NONE       FPA        TRUE      NONE
+PPSTACK.CONFIG               OUTPUT {OUTPUT}.ppStack.mdc          TEXT            NONE       FPA        TRUE      NONE
+                                             
+PPSTAMP.OUTPUT               OUTPUT {OUTPUT}.fits                 IMAGE           COMP_IMG   FPA        TRUE      NONE
+PPSTAMP.OUTPUT.MASK          OUTPUT {OUTPUT}.mk.fits              MASK            COMP_MASK  FPA        TRUE      NONE
+PPSTAMP.OUTPUT.VARIANCE      OUTPUT {OUTPUT}.wt.fits              VARIANCE        COMP_WT    FPA        TRUE      NONE
+PPSTAMP.CHIP                 OUTPUT {OUTPUT}.ch.fits              IMAGE           NONE       CHIP       FALSE     NONE
+                                                     
+PPSIM.OUTPUT                 OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      SIMPLE
+PPSIM.FAKE.CHIP              OUTPUT {OUTPUT}.fake.fits            IMAGE           NONE       FPA        TRUE      SIMPLE
+PPSIM.FORCE.CHIP             OUTPUT {OUTPUT}.force.fits           IMAGE           NONE       FPA        TRUE      SIMPLE
+PPSIM.SOURCES                OUTPUT {OUTPUT}.cmf                  CMF             NONE       FPA        TRUE      NONE
+PPSIM.FAKE.SOURCES           OUTPUT {OUTPUT}.fake.cmf             CMF             NONE       FPA        TRUE      NONE
+PPSIM.FORCE.SOURCES          OUTPUT {OUTPUT}.force.cmf            CMF             NONE       FPA        TRUE      NONE
+                                                     
+PPARITH.OUTPUT.IMAGE         OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      SIMPLE
+PPARITH.OUTPUT.MASK          OUTPUT {OUTPUT}.fits                 MASK            NONE       FPA        TRUE      SIMPLE
+
+PPSKYCELL.JPEG1              OUTPUT {OUTPUT}.{FILE.INDEX}.b1.jpeg JPEG            NONE       CHIP       TRUE      NONE
+PPSKYCELL.JPEG2              OUTPUT {OUTPUT}.{FILE.INDEX}.b2.jpeg JPEG            NONE       CHIP       TRUE      NONE
+
+LOG.IMFILE                   OUTPUT {OUTPUT}.imfile.log           TEXT            NONE       FPA        TRUE      NONE
+LOG.EXP                      OUTPUT {OUTPUT}.exp.log              TEXT            NONE       FPA        TRUE      NONE
+
+TRACE.IMFILE                 OUTPUT {OUTPUT}.imfile.trace         TEXT            NONE       FPA        TRUE      NONE
+TRACE.EXP                    OUTPUT {OUTPUT}.exp.trace            TEXT            NONE       FPA        TRUE      NONE
+
+PPNOISEMAP.OUTPUT            OUTPUT {OUTPUT}.{CHIP.NAME}.fits     IMAGE           NONE       CHIP       TRUE      NONE
+
+CENSOR.OUTPUT                OUTPUT {OUTPUT}.smf                  CMF             NONE       FPA        TRUE      MEF
+
+MAGIC.ORIGINAL.PNG           OUTPUT {OUTPUT}_original.png         JPEG            NONE       FPA        TRUE      NONE
+MAGIC.RESIDUAL.PNG           OUTPUT {OUTPUT}_residual.png         JPEG            NONE       FPA        TRUE      NONE
+MAGIC.MASK.PNG               OUTPUT {OUTPUT}_mask.png             JPEG            NONE       FPA        TRUE      NONE
+MAGIC.DUPLICATE.PNG          OUTPUT {OUTPUT}_duplicate.png        JPEG            NONE       FPA        TRUE      NONE
+
+PPSMOOTH.OUTPUT              OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      SIMPLE
+PPSMOOTH.OUTPUT.MASK         OUTPUT {OUTPUT}.mk.fits              MASK            NONE       FPA        TRUE      SIMPLE
+PPSMOOTH.OUTPUT.VARIANCE     OUTPUT {OUTPUT}.wt.fits              VARIANCE        NONE       FPA        TRUE      SIMPLE
+
+PPBGRESTORE.OUTPUT           OUTPUT {OUTPUT}.fits                 IMAGE           NONE       FPA        TRUE      NONE
Index: /branches/czw_branch/20100427/ippconfig/recipes/filerules-split.mdc
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/filerules-split.mdc	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/filerules-split.mdc	(revision 28017)
@@ -21,283 +21,302 @@
 ### replace @DETDB with @FILES if you want to require it from the 
 ### command line, or with an explicit name to require a specific file
-TYPE                    INPUT    FILENAME.RULE DATA.LEVEL FILE.TYPE
+TYPE                      INPUT    FILENAME.RULE DATA.LEVEL FILE.TYPE
 
 ## files used by ppImage
-PPIMAGE.INPUT           INPUT    @FILES        CHIP       IMAGE
-PPIMAGE.INPUT.MASK      INPUT    @FILES        CHIP       MASK
-PPIMAGE.INPUT.VARIANCE  INPUT    @FILES        CHIP       VARIANCE
-PPIMAGE.INPUT.PSF       INPUT    @FILES        CHIP       PSF
-PPIMAGE.INPUT.SRC       INPUT    @FILES        CHIP       CMF
-PPIMAGE.MASK            INPUT    @DETDB        CHIP       MASK
-PPIMAGE.BIAS            INPUT    @DETDB        CHIP       IMAGE
-PPIMAGE.NOISEMAP        INPUT    @DETDB        CHIP       IMAGE
-PPIMAGE.DARK            INPUT    @DETDB        CHIP       DARK
-PPIMAGE.FLAT            INPUT    @DETDB        CHIP       IMAGE
-PPIMAGE.FRINGE     	INPUT 	 @DETDB        CHIP       FRINGE
-PPIMAGE.SHUTTER         INPUT    @DETDB        CHIP       IMAGE
+PPIMAGE.INPUT             INPUT    @FILES        CHIP       IMAGE
+PPIMAGE.INPUT.MASK        INPUT    @FILES        CHIP       MASK
+PPIMAGE.INPUT.VARIANCE    INPUT    @FILES        CHIP       VARIANCE
+PPIMAGE.INPUT.PSF         INPUT    @FILES        CHIP       PSF
+PPIMAGE.INPUT.SRC         INPUT    @FILES        CHIP       CMF
+PPIMAGE.MASK              INPUT    @DETDB        CHIP       MASK
+PPIMAGE.BIAS              INPUT    @DETDB        CHIP       IMAGE
+PPIMAGE.NOISEMAP          INPUT    @DETDB        CHIP       IMAGE
+PPIMAGE.DARK              INPUT    @DETDB        CHIP       DARK
+PPIMAGE.FLAT              INPUT    @DETDB        CHIP       IMAGE
+PPIMAGE.FRINGE            INPUT    @DETDB        CHIP       FRINGE
+PPIMAGE.SHUTTER           INPUT    @DETDB        CHIP       IMAGE
 
 ## Files used by ppMerge
-PPMERGE.INPUT           INPUT    @FILES        CHIP       IMAGE
-PPMERGE.INPUT.MASK      INPUT    @FILES        CHIP       MASK
-PPMERGE.INPUT.VARIANCE  INPUT    @FILES        CHIP       VARIANCE
+PPMERGE.INPUT             INPUT    @FILES        CHIP       IMAGE
+PPMERGE.INPUT.MASK        INPUT    @FILES        CHIP       MASK
+PPMERGE.INPUT.VARIANCE    INPUT    @FILES        CHIP       VARIANCE
 
 ## files used to build and apply the flat-field correction images
-DVOCORR.INPUT      	INPUT 	 @FILES        CHIP       IMAGE
-DVOCORR.REFHEAD    	INPUT 	 @FILES        CHIP       HEADER
-DVOFLAT.INPUT      	INPUT 	 @FILES        CHIP       IMAGE
-DVOFLAT.CORR       	INPUT 	 @DETDB        CHIP       IMAGE
+DVOCORR.INPUT             INPUT    @FILES        CHIP       IMAGE
+DVOCORR.REFHEAD           INPUT    @FILES        CHIP       HEADER
+DVOFLAT.INPUT             INPUT    @FILES        CHIP       IMAGE
+DVOFLAT.CORR              INPUT    @DETDB        CHIP       IMAGE
 
 ## files used by psphot
-PSPHOT.LOAD             INPUT    @FILES        CHIP       IMAGE
-PSPHOT.INPUT            INPUT    @FILES        CHIP       IMAGE
-PSPHOT.MASK             INPUT    @FILES        CHIP       MASK     
-PSPHOT.VARIANCE         INPUT    @FILES        CHIP       VARIANCE     
-PSPHOT.PSF.LOAD         INPUT    @FILES        CHIP       PSF       
-PSPHOT.INPUT.CMF        INPUT    @FILES        CHIP       CMF       
-PSPHOT.INPUT.TEXT       INPUT    @FILES        CHIP       SRCTEXT       
+PSPHOT.LOAD               INPUT    @FILES        CHIP       IMAGE
+PSPHOT.INPUT              INPUT    @FILES        CHIP       IMAGE
+PSPHOT.MASK               INPUT    @FILES        CHIP       MASK     
+PSPHOT.VARIANCE           INPUT    @FILES        CHIP       VARIANCE     
+PSPHOT.PSF.LOAD           INPUT    @FILES        CHIP       PSF       
+PSPHOT.INPUT.CMF          INPUT    @FILES        CHIP       CMF       
+PSPHOT.INPUT.TEXT         INPUT    @FILES        CHIP       SRCTEXT       
+
+## files used by psphotStack
+PSPHOT.STACK.INPUT.RAW    INPUT    @FILES        CHIP       IMAGE
+PSPHOT.STACK.MASK.RAW     INPUT    @FILES        CHIP       MASK     
+PSPHOT.STACK.VARIANCE.RAW INPUT    @FILES        CHIP       VARIANCE     
+PSPHOT.STACK.PSF.RAW      INPUT    @FILES        CHIP       PSF       
+PSPHOT.STACK.INPUT.CNV    INPUT    @FILES        CHIP       IMAGE
+PSPHOT.STACK.MASK.CNV     INPUT    @FILES        CHIP       MASK     
+PSPHOT.STACK.VARIANCE.CNV INPUT    @FILES        CHIP       VARIANCE     
+PSPHOT.STACK.PSF.CNV      INPUT    @FILES        CHIP       PSF       
+PSPHOT.STACK.SOURCES      INPUT    @FILES        FPA        CMF
 
 ## files used by psastro 
-PSASTRO.INPUT.CMP       INPUT    @FILES        CHIP       CMP
-PSASTRO.INPUT.CMF       INPUT    @FILES        CHIP       CMF
-PSASTRO.INPUT.MASK      INPUT    @FILES        CHIP       MASK
-PSASTRO.REFMASK         INPUT    @DETDB        CHIP       MASK
-PSASTRO.WCS             INPUT    @FILES        CHIP       WCS
-PSASTRO.MODEL           INPUT    @DETDB        FPA        ASTROM
-
-PSASTRO.EXTRACT.ASTROM  INPUT    @FILES        CHIP       CMF
-PSASTRO.EXTRACT.INPUT   INPUT    @FILES        CHIP       IMAGE
-
-## files used by pswarp
-PSWARP.INPUT            INPUT    @FILES        CHIP       IMAGE
-PSWARP.VARIANCE         INPUT    @FILES        CHIP       VARIANCE
-PSWARP.MASK             INPUT    @FILES        CHIP       MASK
-PSWARP.SKYCELL          INPUT    @FILES        FPA        IMAGE
-PSWARP.ASTROM           INPUT    @FILES        CHIP       CMF
-
-## files used by ppsub
-PPSUB.INPUT             INPUT    @FILES        FPA        IMAGE
-PPSUB.INPUT.MASK        INPUT    @FILES        FPA        MASK
-PPSUB.INPUT.VARIANCE    INPUT    @FILES        FPA        VARIANCE
-PPSUB.INPUT.SOURCES    	INPUT 	 @FILES        FPA        CMF
-PPSUB.REF               INPUT    @FILES        FPA        IMAGE
-PPSUB.REF.MASK          INPUT    @FILES        FPA        MASK
-PPSUB.REF.VARIANCE      INPUT    @FILES        FPA        VARIANCE
-PPSUB.REF.SOURCES    	INPUT 	 @FILES        FPA        CMF
-PPSUB.INPUT.KERNEL      INPUT    @FILES        FPA        SUBKERNEL
-
-## files used by ppstack
-PPSTACK.INPUT           INPUT    @FILES        FPA        IMAGE
-PPSTACK.INPUT.MASK      INPUT    @FILES        FPA        MASK
-PPSTACK.INPUT.VARIANCE  INPUT    @FILES        FPA        VARIANCE
-PPSTACK.INPUT.PSF  	INPUT 	 @FILES        CHIP       PSF
-PPSTACK.INPUT.SOURCES   INPUT    @FILES        FPA        CMF
-
-## files used by ppstamp
-PPSTAMP.INPUT           INPUT    @FILES        CHIP       IMAGE
-PPSTAMP.INPUT.MASK      INPUT    @FILES        CHIP       MASK
-PPSTAMP.INPUT.VARIANCE  INPUT    @FILES        CHIP       VARIANCE
-
-# files used by pparith
-PPARITH.INPUT.IMAGE     INPUT    @FILES        CHIP       IMAGE
-PPARITH.INPUT.MASK      INPUT    @FILES        CHIP       MASK
-
-PPSKYCELL.IMAGE      	INPUT 	 @FILES        CHIP       IMAGE
-PPSKYCELL.MASK      	INPUT 	 @FILES        CHIP       MASK
-
-PPSIM.INPUT             INPUT    @FILES        CHIP       IMAGE     
-PPSIM.REAL.SOURCES      INPUT    @FILES        CHIP       CMF       
+PSASTRO.INPUT.CMP         INPUT    @FILES        CHIP       CMP
+PSASTRO.INPUT.CMF         INPUT    @FILES        CHIP       CMF
+PSASTRO.INPUT.MASK        INPUT    @FILES        CHIP       MASK
+PSASTRO.REFMASK           INPUT    @DETDB        CHIP       MASK
+PSASTRO.WCS               INPUT    @FILES        CHIP       WCS
+PSASTRO.MODEL             INPUT    @DETDB        FPA        ASTROM
+                          
+PSASTRO.EXTRACT.ASTROM    INPUT    @FILES        CHIP       CMF
+PSASTRO.EXTRACT.INPUT     INPUT    @FILES        CHIP       IMAGE
+                          
+## files used by pswarp   
+PSWARP.INPUT              INPUT    @FILES        CHIP       IMAGE
+PSWARP.VARIANCE           INPUT    @FILES        CHIP       VARIANCE
+PSWARP.MASK               INPUT    @FILES        CHIP       MASK
+PSWARP.SKYCELL            INPUT    @FILES        FPA        IMAGE
+PSWARP.ASTROM             INPUT    @FILES        CHIP       CMF
+                          
+## files used by ppsub    
+PPSUB.INPUT               INPUT    @FILES        FPA        IMAGE
+PPSUB.INPUT.MASK          INPUT    @FILES        FPA        MASK
+PPSUB.INPUT.VARIANCE      INPUT    @FILES        FPA        VARIANCE
+PPSUB.INPUT.SOURCES       INPUT    @FILES        FPA        CMF
+PPSUB.INPUT.KERNEL        INPUT    @FILES        FPA        SUBKERNEL
+PPSUB.REF                 INPUT    @FILES        FPA        IMAGE
+PPSUB.REF.MASK            INPUT    @FILES        FPA        MASK
+PPSUB.REF.VARIANCE        INPUT    @FILES        FPA        VARIANCE
+PPSUB.REF.SOURCES         INPUT    @FILES        FPA        CMF
+                          
+## files used by ppstack  
+PPSTACK.INPUT             INPUT    @FILES        FPA        IMAGE
+PPSTACK.INPUT.MASK        INPUT    @FILES        FPA        MASK
+PPSTACK.INPUT.VARIANCE    INPUT    @FILES        FPA        VARIANCE
+PPSTACK.INPUT.PSF         INPUT    @FILES        CHIP       PSF
+PPSTACK.INPUT.SOURCES     INPUT    @FILES        FPA        CMF
+                          
+## files used by ppstamp  
+PPSTAMP.INPUT             INPUT    @FILES        CHIP       IMAGE
+PPSTAMP.INPUT.MASK        INPUT    @FILES        CHIP       MASK
+PPSTAMP.INPUT.VARIANCE    INPUT    @FILES        CHIP       VARIANCE
+                          
+# files used by pparith   
+PPARITH.INPUT.IMAGE       INPUT    @FILES        CHIP       IMAGE
+PPARITH.INPUT.MASK        INPUT    @FILES        CHIP       MASK
+                          
+PPSKYCELL.IMAGE           INPUT    @FILES        CHIP       IMAGE
+PPSKYCELL.MASK            INPUT    @FILES        CHIP       MASK
+                          
+PPSIM.INPUT               INPUT    @FILES        CHIP       IMAGE     
+PPSIM.REAL.SOURCES        INPUT    @FILES        CHIP       CMF       
+
+PPCOORD.ASTROM		  INPUT	   @FILES	 FPA	    WCS
+PPCOORD.RAW		  INPUT	   @FILES	 CHIP	    IMAGE
 
 ## files used by ppNoiseMap
-PPNOISEMAP.INPUT        INPUT    @FILES        CHIP       IMAGE
+PPNOISEMAP.INPUT          INPUT    @FILES        CHIP       IMAGE
 
 ## files used by censorObject 
-CENSOR.INPUT       	INPUT    @FILES        CHIP       CMF
-CENSOR.INPUT.MASK       INPUT    @FILES        CHIP       MASK
+CENSOR.INPUT              INPUT    @FILES        CHIP       CMF
+CENSOR.INPUT.MASK         INPUT    @FILES        CHIP       MASK
 
 ## Files used by ppSmooth
-PPSMOOTH.INPUT          INPUT    @FILES        CHIP       IMAGE
-PPSMOOTH.INPUT.MASK     INPUT    @FILES        CHIP       MASK
-PPSMOOTH.INPUT.VARIANCE INPUT    @FILES        CHIP       VARIANCE
+PPSMOOTH.INPUT            INPUT    @FILES        CHIP       IMAGE
+PPSMOOTH.INPUT.MASK       INPUT    @FILES        CHIP       MASK
+PPSMOOTH.INPUT.VARIANCE   INPUT    @FILES        CHIP       VARIANCE
 
 ## Files used by ppbgrestore
-PPBGRESTORE.INPUT       INPUT    @FILES        CHIP       IMAGE
-PPBGRESTORE.BACKMDL     INPUT    @FILES        CHIP       IMAGE
-
-PPVIZPATTERN.INPUT	INPUT	 @FILES	       CHIP	  PATTERN
+PPBGRESTORE.INPUT         INPUT    @FILES        CHIP       IMAGE
+PPBGRESTORE.BACKMDL       INPUT    @FILES        CHIP       IMAGE
+                          
+PPVIZPATTERN.INPUT        INPUT    @FILES        CHIP       PATTERN
 
 ### output file definitions
-TYPE                    OUTPUT FILENAME.RULE                     FILE.TYPE FITS.TYPE  DATA.LEVEL FILE.SAVE FILE.FORMAT
-PPIMAGE.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     COMP_IMG   CHIP       TRUE      NONE
-PPIMAGE.OUTPUT.MASK     OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits      MASK      COMP_MASK  CHIP       TRUE      NONE
-PPIMAGE.OUTPUT.VARIANCE OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits      VARIANCE  COMP_WT    CHIP       TRUE      NONE
-PPIMAGE.OUTPUT.DETMASK  OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     DET_MASK   CHIP       TRUE      NONE
-PPIMAGE.OUTPUT.DETREND  OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
-PPIMAGE.OUTPUT.RESID    OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
-PPIMAGE.CONFIG          OUTPUT {OUTPUT}.{CHIP.NAME}.ppImage.mdc  TEXT      NONE       CHIP       TRUE      NONE
-	        									        
-PPIMAGE.CHIP            OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE     COMP_IMG   CHIP       TRUE      NONE
-PPIMAGE.CHIP.DETMASK    OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE     NONE       CHIP       TRUE      NONE
-PPIMAGE.CHIP.MASK       OUTPUT {OUTPUT}.{CHIP.NAME}.ch.mk.fits   MASK      COMP_MASK  CHIP       TRUE      NONE
-PPIMAGE.CHIP.VARIANCE   OUTPUT {OUTPUT}.{CHIP.NAME}.ch.wt.fits   VARIANCE  COMP_WT    CHIP       TRUE      NONE
-PPIMAGE.CHIP.RESID      OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE     NONE       CHIP       TRUE      NONE
-		        									        
-PPIMAGE.OUTPUT.FPA1     OUTPUT {OUTPUT}.b1.fits                  IMAGE     NONE       FPA        TRUE      NONE
-PPIMAGE.OUTPUT.FPA2     OUTPUT {OUTPUT}.b2.fits                  IMAGE     NONE       FPA        TRUE      NONE
-		        									        
-PPIMAGE.BIN1            OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits      IMAGE     NONE       CHIP       TRUE      NONE
-PPIMAGE.BIN2            OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits      IMAGE     NONE       CHIP       TRUE      NONE
-		        									        
-PPIMAGE.JPEG1           OUTPUT {OUTPUT}.b1.jpg                   JPEG      NONE       FPA        TRUE      NONE
-PPIMAGE.JPEG2           OUTPUT {OUTPUT}.b2.jpg                   JPEG      NONE       FPA        TRUE      NONE
-PPIMAGE.PATTERN		OUTPUT {OUTPUT}.{CHIP.NAME}.ptn		 PATTERN   NONE	      CHIP	 TRUE	   NONE
-PPIMAGE.STATS           OUTPUT {OUTPUT}.{CHIP.NAME}.stats        STATS     NONE       CHIP       TRUE      NONE
+TYPE                         OUTPUT FILENAME.RULE                     FILE.TYPE       FITS.TYPE  DATA.LEVEL FILE.SAVE FILE.FORMAT
+PPIMAGE.OUTPUT               OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           COMP_IMG   CHIP       TRUE      NONE
+PPIMAGE.OUTPUT.MASK          OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits      MASK            COMP_MASK  CHIP       TRUE      NONE
+PPIMAGE.OUTPUT.VARIANCE      OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits      VARIANCE        COMP_WT    CHIP       TRUE      NONE
+PPIMAGE.OUTPUT.DETMASK       OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           DET_MASK   CHIP       TRUE      NONE
+PPIMAGE.OUTPUT.DETREND       OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           NONE       CHIP       TRUE      NONE
+PPIMAGE.OUTPUT.RESID         OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           NONE       CHIP       TRUE      NONE
+PPIMAGE.CONFIG               OUTPUT {OUTPUT}.{CHIP.NAME}.ppImage.mdc  TEXT            NONE       CHIP       TRUE      NONE
+                                                                                                      
+PPIMAGE.CHIP                 OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE           COMP_IMG   CHIP       TRUE      NONE
+PPIMAGE.CHIP.DETMASK         OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE           NONE       CHIP       TRUE      NONE
+PPIMAGE.CHIP.MASK            OUTPUT {OUTPUT}.{CHIP.NAME}.ch.mk.fits   MASK            COMP_MASK  CHIP       TRUE      NONE
+PPIMAGE.CHIP.VARIANCE        OUTPUT {OUTPUT}.{CHIP.NAME}.ch.wt.fits   VARIANCE        COMP_WT    CHIP       TRUE      NONE
+PPIMAGE.CHIP.RESID           OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE           NONE       CHIP       TRUE      NONE
+                                                                                                              
+PPIMAGE.OUTPUT.FPA1          OUTPUT {OUTPUT}.b1.fits                  IMAGE           NONE       FPA        TRUE      NONE
+PPIMAGE.OUTPUT.FPA2          OUTPUT {OUTPUT}.b2.fits                  IMAGE           NONE       FPA        TRUE      NONE
+                                                                                                              
+PPIMAGE.BIN1                 OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits      IMAGE           NONE       CHIP       TRUE      NONE
+PPIMAGE.BIN2                 OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits      IMAGE           NONE       CHIP       TRUE      NONE
+                                                                                                              
+PPIMAGE.JPEG1                OUTPUT {OUTPUT}.b1.jpg                   JPEG            NONE       FPA        TRUE      NONE
+PPIMAGE.JPEG2                OUTPUT {OUTPUT}.b2.jpg                   JPEG            NONE       FPA        TRUE      NONE
+PPIMAGE.PATTERN              OUTPUT {OUTPUT}.{CHIP.NAME}.ptn          PATTERN         NONE       CHIP       TRUE      NONE
+PPIMAGE.STATS                OUTPUT {OUTPUT}.{CHIP.NAME}.stats        STATS           NONE       CHIP       TRUE      NONE
 
 ## note: these use the  same output naming convention since they are used for different ppMerge runs
-PPMERGE.OUTPUT.MASK     OUTPUT {OUTPUT}.{CHIP.NAME}.fits         MASK      DET_MASK   CHIP       TRUE      NONE
-PPMERGE.OUTPUT.BIAS     OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
-PPMERGE.OUTPUT.DARK     OUTPUT {OUTPUT}.{CHIP.NAME}.fits         DARK      NONE       CHIP       TRUE      NONE
-PPMERGE.OUTPUT.SHUTTER  OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
-PPMERGE.OUTPUT.FLAT     OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
-PPMERGE.OUTPUT.FRINGE   OUTPUT {OUTPUT}.{CHIP.NAME}.fits         FRINGE    NONE       CELL       TRUE      NONE
-PPMERGE.OUTPUT.SIGMA    OUTPUT {OUTPUT}.{CHIP.NAME}.sigma.fits   IMAGE     NONE       CELL       TRUE      NONE
-PPMERGE.OUTPUT.COUNT    OUTPUT {OUTPUT}.{CHIP.NAME}.count.fits   IMAGE     NONE       CELL       TRUE      NONE
-		        									        
-DVOCORR.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.fc.fits      IMAGE     NONE       CHIP       TRUE      NONE
-DVOFLAT.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.co.fits      IMAGE     NONE       CHIP       TRUE      NONE
-		        									        
-PSPHOT.RESID            OUTPUT {OUTPUT}.{CHIP.NAME}.res.fits     IMAGE     COMP_SUB   CHIP       TRUE      NONE
-PSPHOT.BACKGND          OUTPUT {OUTPUT}.{CHIP.NAME}.bck.fits     IMAGE     COMP_IMG   CHIP       TRUE      NONE
-PSPHOT.BACKSUB          OUTPUT {OUTPUT}.{CHIP.NAME}.sub.fits     IMAGE     COMP_SUB   CHIP       TRUE      NONE
-PSPHOT.BACKMDL          OUTPUT {OUTPUT}.{CHIP.NAME}.mdl.fits     IMAGE     NONE       CHIP       TRUE      NONE
-PSPHOT.BACKMDL.MEF      OUTPUT {OUTPUT}.mdl.fits                 IMAGE     NONE       CHIP       TRUE      NONE
-		        									        
-PSPHOT.OUTPUT.RAW       OUTPUT {OUTPUT}.{CHIP.NAME}              RAW       NONE       CHIP       TRUE      NONE
-PSPHOT.OUTPUT.SX        OUTPUT {OUTPUT}.{CHIP.NAME}.sx           SX        NONE       CHIP       TRUE      NONE
-PSPHOT.OUTPUT.OBJ       OUTPUT {OUTPUT}.{CHIP.NAME}.obj          OBJ       NONE       CHIP       TRUE      NONE
-PSPHOT.OUTPUT.CMP       OUTPUT {OUTPUT}.{CHIP.NAME}.cmp          CMP       NONE       CHIP       TRUE      NONE
-PSPHOT.OUT.CMF.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.cmf          CMF       NONE       CHIP       TRUE      NONE
-PSPHOT.OUT.CMF.MEF      OUTPUT {OUTPUT}.cmf                      CMF       NONE       FPA        TRUE      MEF
-PSPHOT.PSF.RAW.SAVE     OUTPUT {OUTPUT}.{CHIP.NAME}.psf          PSF       NONE       CHIP       TRUE      MEF
-PSPHOT.PSF.SKY.SAVE     OUTPUT {OUTPUT}.psf          		 PSF       NONE       FPA        TRUE      MEF
-		        									        
+PPMERGE.OUTPUT.MASK          OUTPUT {OUTPUT}.{CHIP.NAME}.fits         MASK            DET_MASK   CHIP       TRUE      NONE
+PPMERGE.OUTPUT.BIAS          OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.DARK          OUTPUT {OUTPUT}.{CHIP.NAME}.fits         DARK            NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.SHUTTER       OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.FLAT          OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.FRINGE        OUTPUT {OUTPUT}.{CHIP.NAME}.fits         FRINGE          NONE       CELL       TRUE      NONE
+PPMERGE.OUTPUT.SIGMA         OUTPUT {OUTPUT}.{CHIP.NAME}.sigma.fits   IMAGE           NONE       CELL       TRUE      NONE
+PPMERGE.OUTPUT.COUNT         OUTPUT {OUTPUT}.{CHIP.NAME}.count.fits   IMAGE           NONE       CELL       TRUE      NONE
+                                                                                                              
+DVOCORR.OUTPUT               OUTPUT {OUTPUT}.{CHIP.NAME}.fc.fits      IMAGE           NONE       CHIP       TRUE      NONE
+DVOFLAT.OUTPUT               OUTPUT {OUTPUT}.{CHIP.NAME}.co.fits      IMAGE           NONE       CHIP       TRUE      NONE
+                                                                                                              
+PSPHOT.RESID                 OUTPUT {OUTPUT}.{CHIP.NAME}.res.fits     IMAGE           COMP_SUB   CHIP       TRUE      NONE
+PSPHOT.BACKGND               OUTPUT {OUTPUT}.{CHIP.NAME}.bck.fits     IMAGE           COMP_IMG   CHIP       TRUE      NONE
+PSPHOT.BACKSUB               OUTPUT {OUTPUT}.{CHIP.NAME}.sub.fits     IMAGE           COMP_SUB   CHIP       TRUE      NONE
+PSPHOT.BACKMDL               OUTPUT {OUTPUT}.{CHIP.NAME}.mdl.fits     IMAGE           NONE       CHIP       TRUE      NONE
+PSPHOT.BACKMDL.MEF           OUTPUT {OUTPUT}.mdl.fits                 IMAGE           NONE       CHIP       TRUE      NONE
+                                                                                                              
+PSPHOT.OUTPUT.RAW            OUTPUT {OUTPUT}.{CHIP.NAME}              RAW             NONE       CHIP       TRUE      NONE
+PSPHOT.OUTPUT.SX             OUTPUT {OUTPUT}.{CHIP.NAME}.sx           SX              NONE       CHIP       TRUE      NONE
+PSPHOT.OUTPUT.OBJ            OUTPUT {OUTPUT}.{CHIP.NAME}.obj          OBJ             NONE       CHIP       TRUE      NONE
+PSPHOT.OUTPUT.CMP            OUTPUT {OUTPUT}.{CHIP.NAME}.cmp          CMP             NONE       CHIP       TRUE      NONE
+PSPHOT.OUT.CMF.SPL           OUTPUT {OUTPUT}.{CHIP.NAME}.cmf          CMF             NONE       CHIP       TRUE      NONE
+PSPHOT.OUT.CMF.MEF           OUTPUT {OUTPUT}.cmf                      CMF             NONE       FPA        TRUE      MEF
+PSPHOT.PSF.RAW.SAVE          OUTPUT {OUTPUT}.{CHIP.NAME}.psf          PSF             NONE       CHIP       TRUE      MEF
+PSPHOT.PSF.SKY.SAVE          OUTPUT {OUTPUT}.psf                      PSF             NONE       FPA        TRUE      MEF
+                                                                                                              
 # outputs for psphotStack:
-PSPHOT.CHISQ.IMAGE      OUTPUT {OUTPUT}.chisq.im.fits IMAGE    NONE       FPA        TRUE      SIMPLE
-PSPHOT.CHISQ.MASK       OUTPUT {OUTPUT}.chisq.mk.fits MASK     NONE       FPA        TRUE      SIMPLE
-PSPHOT.CHISQ.VARIANCE   OUTPUT {OUTPUT}.chisq.wt.fits VARIANCE NONE       FPA        TRUE      SIMPLE
-PSPHOT.STACK.OUTPUT     OUTPUT {OUTPUT}.{FILE.ID}.cmf CMF      NONE       FPA        TRUE      NONE
+PSPHOT.CHISQ.IMAGE           OUTPUT {OUTPUT}.chisq.im.fits            IMAGE           NONE       FPA        TRUE      NONE
+PSPHOT.CHISQ.MASK            OUTPUT {OUTPUT}.chisq.mk.fits            MASK            NONE       FPA        TRUE      NONE
+PSPHOT.CHISQ.VARIANCE        OUTPUT {OUTPUT}.chisq.wt.fits            VARIANCE        NONE       FPA        TRUE      NONE
+PSPHOT.STACK.OUTPUT.IMAGE    OUTPUT {OUTPUT}.{FILE.ID}.im.fits        IMAGE           NONE       FPA        TRUE      NONE
+PSPHOT.STACK.OUTPUT.MASK     OUTPUT {OUTPUT}.{FILE.ID}.mk.fits        MASK            NONE       FPA        TRUE      NONE
+PSPHOT.STACK.OUTPUT.VARIANCE OUTPUT {OUTPUT}.{FILE.ID}.wt.fits        VARIANCE        NONE       FPA        TRUE      NONE
+PSPHOT.STACK.OUTPUT          OUTPUT {OUTPUT}.{FILE.ID}.cmf            CMF             NONE       FPA        TRUE      NONE
                                                      
-SOURCE.PLOT.RAW.MOMENTS  OUTPUT {OUTPUT}.{CHIP.NAME}.mnt.png      KAPA      NONE       CHIP       TRUE      NONE
-SOURCE.PLOT.RAW.PSFMODEL OUTPUT {OUTPUT}.{CHIP.NAME}.psf.png      KAPA      NONE       CHIP       TRUE      NONE
-SOURCE.PLOT.RAW.APRESID  OUTPUT {OUTPUT}.{CHIP.NAME}.dap.png      KAPA      NONE       CHIP       TRUE      NONE
-		        									        
-SOURCE.PLOT.SKY.MOMENTS  OUTPUT {OUTPUT}.mnt.png      KAPA      NONE       CHIP       TRUE      NONE
-SOURCE.PLOT.SKY.PSFMODEL OUTPUT {OUTPUT}.psf.png      KAPA      NONE       CHIP       TRUE      NONE
-SOURCE.PLOT.SKY.APRESID  OUTPUT {OUTPUT}.dap.png      KAPA      NONE       CHIP       TRUE      NONE
-
-# PSASTRO.OUTPUT.CMP      OUTPUT {OUTPUT}.{CHIP.NAME}.smp          CMP       NONE       CHIP       TRUE      NONE
-# PSASTRO.OUT.CMF.SPL     OUTPUT {OUTPUT}.{CHIP.NAME}.smf          CMF       NONE       CHIP       TRUE      NONE
-# PSASTRO.OUT.CMF.MEF     OUTPUT {OUTPUT}.smf                      CMF       NONE       FPA        TRUE      MEF
-PSASTRO.OUT.MODEL       OUTPUT {OUTPUT}.asm               ASTROM.MODEL     NONE       FPA        TRUE      NONE
-PSASTRO.OUT.REFSTARS    OUTPUT {OUTPUT}.aref.fits         ASTROM.REFSTARS  NONE       FPA        TRUE      NONE
-PSASTRO.OUTPUT          OUTPUT {OUTPUT}.smf                      CMF       NONE       FPA        TRUE      MEF
-PSASTRO.STATS           OUTPUT {OUTPUT}.stats                    STATS     NONE       FPA        TRUE      NONE
-PSASTRO.CONFIG          OUTPUT {OUTPUT}.psastro.mdc              TEXT      NONE       FPA        TRUE      NONE
-PSASTRO.OUTPUT.MASK     OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits      MASK      COMP_MASK  CHIP       TRUE      NONE
-		        									        
-PSWARP.OUTPUT           OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   FPA        TRUE      NONE
-PSWARP.OUTPUT.MASK      OUTPUT {OUTPUT}.mask.fits                MASK      COMP_MASK  FPA        TRUE      NONE
-PSWARP.OUTPUT.VARIANCE  OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    FPA        TRUE      NONE
-PSWARP.OUTPUT.SOURCES   OUTPUT {OUTPUT}.cmf                      CMF       NONE       FPA        TRUE      NONE
-PSWARP.BIN1             OUTPUT {OUTPUT}.b1.fits                  IMAGE     NONE       FPA        TRUE      NONE
-PSWARP.BIN2             OUTPUT {OUTPUT}.b2.fits                  IMAGE     NONE       FPA        TRUE      NONE
-PSWARP.CONFIG           OUTPUT {OUTPUT}.pswarp.mdc               TEXT      NONE       FPA        TRUE      NONE
-		        									        
-SKYCELL.STATS           OUTPUT {OUTPUT}.stats                    STATS     NONE       FPA        TRUE      NONE
-SKYCELL.TEMPLATE        OUTPUT {OUTPUT}.skycell                  SKYCELL   NONE       FPA        TRUE      NONE
-		        									        
-PPSUB.OUTPUT            OUTPUT {OUTPUT}.fits                     IMAGE     COMP_SUB   FPA        TRUE      NONE
-PPSUB.OUTPUT.MASK       OUTPUT {OUTPUT}.mask.fits                MASK      COMP_MASK  FPA        TRUE      NONE
-PPSUB.OUTPUT.VARIANCE   OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    FPA        TRUE      NONE
-PPSUB.OUTPUT.SOURCES    OUTPUT {OUTPUT}.cmf                      CMF       NONE       FPA        TRUE      NONE
-PPSUB.OUTPUT.KERNELS    OUTPUT {OUTPUT}.subkernel                SUBKERNEL NONE       FPA        TRUE      NONE
-PPSUB.OUTPUT.JPEG1      OUTPUT {OUTPUT}.b1.jpg                   JPEG      NONE       FPA        TRUE      NONE
-PPSUB.OUTPUT.JPEG2      OUTPUT {OUTPUT}.b2.jpg                   JPEG      NONE       FPA        TRUE      NONE
-PPSUB.OUTPUT.RESID.JPEG OUTPUT {OUTPUT}.res.jpg                  JPEG      NONE       FPA        TRUE      NONE
-PPSUB.INVERSE           OUTPUT {OUTPUT}.inv.fits                 IMAGE     COMP_SUB   FPA        TRUE      NONE
-PPSUB.INVERSE.MASK      OUTPUT {OUTPUT}.inv.mask.fits            MASK      COMP_MASK  FPA        TRUE      NONE
-PPSUB.INVERSE.VARIANCE  OUTPUT {OUTPUT}.inv.wt.fits              VARIANCE  COMP_WT    FPA        TRUE      NONE
-PPSUB.INVERSE.SOURCES   OUTPUT {OUTPUT}.inv.cmf                  CMF       NONE       FPA        TRUE      NONE
-PPSUB.CONFIG            OUTPUT {OUTPUT}.ppSub.mdc                TEXT      NONE       FPA        TRUE      NONE
-PPSUB.INPUT.CONV        OUTPUT {OUTPUT}.inConv.fits              IMAGE     COMP_IMG   FPA        TRUE      NONE
-PPSUB.INPUT.CONV.MASK   OUTPUT {OUTPUT}.inConv.mk.fits           MASK      COMP_MASK  FPA        TRUE      NONE
-PPSUB.INPUT.CONV.VARIANCE OUTPUT {OUTPUT}.inConv.wt.fits         VARIANCE  COMP_WT    FPA        TRUE      NONE
-PPSUB.REF.CONV          OUTPUT {OUTPUT}.refConv.fits             IMAGE     COMP_IMG   FPA        TRUE      NONE
-PPSUB.REF.CONV.MASK     OUTPUT {OUTPUT}.refConv.mk.fits          MASK      COMP_MASK  FPA        TRUE      NONE
-PPSUB.REF.CONV.VARIANCE OUTPUT {OUTPUT}.refConv.wt.fits          VARIANCE  COMP_WT    FPA        TRUE      NONE
-											        
-PPSTACK.OUTPUT          OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   FPA        TRUE      NONE
-PPSTACK.OUTPUT.MASK     OUTPUT {OUTPUT}.mask.fits                MASK      COMP_MASK  FPA        TRUE      NONE
-PPSTACK.OUTPUT.VARIANCE OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    FPA        TRUE      NONE
-PPSTACK.OUTPUT.EXP	OUTPUT {OUTPUT}.exp.fits     		 IMAGE     EXP	      FPA	 TRUE      NONE
-PPSTACK.OUTPUT.EXPNUM	OUTPUT {OUTPUT}.num.fits     		 MASK      EXPNUM     FPA	 TRUE      NONE
-PPSTACK.OUTPUT.EXPWT	OUTPUT {OUTPUT}.expwt.fits               VARIANCE  EXP	      FPA	 TRUE      NONE
-PPSTACK.UNCONV          OUTPUT {OUTPUT}.unconv.fits              IMAGE     COMP_IMG   FPA        TRUE      NONE
-PPSTACK.UNCONV.MASK     OUTPUT {OUTPUT}.unconv.mask.fits         MASK      COMP_MASK  FPA        TRUE      NONE
-PPSTACK.UNCONV.VARIANCE OUTPUT {OUTPUT}.unconv.wt.fits           VARIANCE  COMP_WT    FPA        TRUE      NONE
-PPSTACK.UNCONV.EXP	OUTPUT {OUTPUT}.unconv.exp.fits 	 IMAGE     EXP	      FPA	 TRUE      NONE
-PPSTACK.UNCONV.EXPNUM	OUTPUT {OUTPUT}.unconv.num.fits 	 MASK  	   EXPNUM     FPA	 TRUE      NONE
-PPSTACK.UNCONV.EXPWT	OUTPUT {OUTPUT}.unconv.expwt.fits        VARIANCE  EXP	      FPA	 TRUE      NONE
-PPSTACK.TARGET.PSF      OUTPUT {OUTPUT}.target.psf               PSF       NONE       CHIP       TRUE      NONE
-PPSTACK.CONV.KERNEL     OUTPUT {OUTPUT}.{FILE.INDEX}.kernel      SUBKERNEL NONE       FPA        TRUE      NONE
-PPSTACK.OUTPUT.JPEG1	OUTPUT {OUTPUT}.b1.jpg                   JPEG      NONE       FPA        TRUE      NONE
-PPSTACK.OUTPUT.JPEG2	OUTPUT {OUTPUT}.b2.jpg                   JPEG      NONE       FPA        TRUE      NONE
-PPSTACK.CONFIG          OUTPUT {OUTPUT}.ppStack.mdc              TEXT      NONE       FPA        TRUE      NONE
-
-PPSTAMP.OUTPUT          OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   FPA        TRUE      NONE
-PPSTAMP.OUTPUT.MASK     OUTPUT {OUTPUT}.mk.fits                  MASK      COMP_MASK  FPA        TRUE      NONE
-PPSTAMP.OUTPUT.VARIANCE OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    FPA        TRUE      NONE
+SOURCE.PLOT.RAW.MOMENTS      OUTPUT {OUTPUT}.{CHIP.NAME}.mnt.png      KAPA            NONE       CHIP       TRUE      NONE
+SOURCE.PLOT.RAW.PSFMODEL     OUTPUT {OUTPUT}.{CHIP.NAME}.psf.png      KAPA            NONE       CHIP       TRUE      NONE
+SOURCE.PLOT.RAW.APRESID      OUTPUT {OUTPUT}.{CHIP.NAME}.dap.png      KAPA            NONE       CHIP       TRUE      NONE
+                                                                                                              
+SOURCE.PLOT.SKY.MOMENTS      OUTPUT {OUTPUT}.mnt.png                  KAPA            NONE       CHIP       TRUE      NONE
+SOURCE.PLOT.SKY.PSFMODEL     OUTPUT {OUTPUT}.psf.png                  KAPA            NONE       CHIP       TRUE      NONE
+SOURCE.PLOT.SKY.APRESID      OUTPUT {OUTPUT}.dap.png                  KAPA            NONE       CHIP       TRUE      NONE
+
+# PSASTRO.OUTPUT.CMP         OUTPUT {OUTPUT}.{CHIP.NAME}.smp          CMP             NONE       CHIP       TRUE      NONE
+# PSASTRO.OUT.CMF.SPL        OUTPUT {OUTPUT}.{CHIP.NAME}.smf          CMF             NONE       CHIP       TRUE      NONE
+# PSASTRO.OUT.CMF.MEF        OUTPUT {OUTPUT}.smf                      CMF             NONE       FPA        TRUE      MEF
+PSASTRO.OUT.MODEL            OUTPUT {OUTPUT}.asm                      ASTROM.MODEL    NONE       FPA        TRUE      NONE
+PSASTRO.OUT.REFSTARS         OUTPUT {OUTPUT}.aref.fits                ASTROM.REFSTARS NONE       FPA        TRUE      NONE
+PSASTRO.OUTPUT               OUTPUT {OUTPUT}.smf                      CMF             NONE       FPA        TRUE      MEF
+PSASTRO.STATS                OUTPUT {OUTPUT}.stats                    STATS           NONE       FPA        TRUE      NONE
+PSASTRO.CONFIG               OUTPUT {OUTPUT}.psastro.mdc              TEXT            NONE       FPA        TRUE      NONE
+PSASTRO.OUTPUT.MASK          OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits      MASK            COMP_MASK  CHIP       TRUE      NONE
+                                                                                                              
+PSWARP.OUTPUT                OUTPUT {OUTPUT}.fits                     IMAGE           COMP_IMG   FPA        TRUE      NONE
+PSWARP.OUTPUT.MASK           OUTPUT {OUTPUT}.mask.fits                MASK            COMP_MASK  FPA        TRUE      NONE
+PSWARP.OUTPUT.VARIANCE       OUTPUT {OUTPUT}.wt.fits                  VARIANCE        COMP_WT    FPA        TRUE      NONE
+PSWARP.OUTPUT.SOURCES        OUTPUT {OUTPUT}.cmf                      CMF             NONE       FPA        TRUE      NONE
+PSWARP.BIN1                  OUTPUT {OUTPUT}.b1.fits                  IMAGE           NONE       FPA        TRUE      NONE
+PSWARP.BIN2                  OUTPUT {OUTPUT}.b2.fits                  IMAGE           NONE       FPA        TRUE      NONE
+PSWARP.CONFIG                OUTPUT {OUTPUT}.pswarp.mdc               TEXT            NONE       FPA        TRUE      NONE
+                                                                                                              
+SKYCELL.STATS                OUTPUT {OUTPUT}.stats                    STATS           NONE       FPA        TRUE      NONE
+SKYCELL.TEMPLATE             OUTPUT {OUTPUT}.skycell                  SKYCELL         NONE       FPA        TRUE      NONE
+                                                                                                              
+PPSUB.OUTPUT                 OUTPUT {OUTPUT}.fits                     IMAGE           COMP_SUB   FPA        TRUE      NONE
+PPSUB.OUTPUT.MASK            OUTPUT {OUTPUT}.mask.fits                MASK            COMP_MASK  FPA        TRUE      NONE
+PPSUB.OUTPUT.VARIANCE        OUTPUT {OUTPUT}.wt.fits                  VARIANCE        COMP_WT    FPA        TRUE      NONE
+PPSUB.OUTPUT.SOURCES         OUTPUT {OUTPUT}.cmf                      CMF             NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.KERNELS         OUTPUT {OUTPUT}.subkernel                SUBKERNEL       NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.JPEG1           OUTPUT {OUTPUT}.b1.jpg                   JPEG            NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.JPEG2           OUTPUT {OUTPUT}.b2.jpg                   JPEG            NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.RESID.JPEG      OUTPUT {OUTPUT}.res.jpg                  JPEG            NONE       FPA        TRUE      NONE
+PPSUB.INVERSE                OUTPUT {OUTPUT}.inv.fits                 IMAGE           COMP_SUB   FPA        TRUE      NONE
+PPSUB.INVERSE.MASK           OUTPUT {OUTPUT}.inv.mask.fits            MASK            COMP_MASK  FPA        TRUE      NONE
+PPSUB.INVERSE.VARIANCE       OUTPUT {OUTPUT}.inv.wt.fits              VARIANCE        COMP_WT    FPA        TRUE      NONE
+PPSUB.INVERSE.SOURCES        OUTPUT {OUTPUT}.inv.cmf                  CMF             NONE       FPA        TRUE      NONE
+PPSUB.CONFIG                 OUTPUT {OUTPUT}.ppSub.mdc                TEXT            NONE       FPA        TRUE      NONE
+PPSUB.INPUT.CONV             OUTPUT {OUTPUT}.inConv.fits              IMAGE           COMP_IMG   FPA        TRUE      NONE
+PPSUB.INPUT.CONV.MASK        OUTPUT {OUTPUT}.inConv.mk.fits           MASK            COMP_MASK  FPA        TRUE      NONE
+PPSUB.INPUT.CONV.VARIANCE    OUTPUT {OUTPUT}.inConv.wt.fits           VARIANCE        COMP_WT    FPA        TRUE      NONE
+PPSUB.REF.CONV               OUTPUT {OUTPUT}.refConv.fits             IMAGE           COMP_IMG   FPA        TRUE      NONE
+PPSUB.REF.CONV.MASK          OUTPUT {OUTPUT}.refConv.mk.fits          MASK            COMP_MASK  FPA        TRUE      NONE
+PPSUB.REF.CONV.VARIANCE      OUTPUT {OUTPUT}.refConv.wt.fits          VARIANCE        COMP_WT    FPA        TRUE      NONE
+                                                                                                      
+PPSTACK.OUTPUT               OUTPUT {OUTPUT}.fits                     IMAGE           COMP_IMG   FPA        TRUE      NONE
+PPSTACK.OUTPUT.MASK          OUTPUT {OUTPUT}.mask.fits                MASK            COMP_MASK  FPA        TRUE      NONE
+PPSTACK.OUTPUT.VARIANCE      OUTPUT {OUTPUT}.wt.fits                  VARIANCE        COMP_WT    FPA        TRUE      NONE
+PPSTACK.OUTPUT.EXP           OUTPUT {OUTPUT}.exp.fits                 IMAGE           EXP        FPA        TRUE      NONE
+PPSTACK.OUTPUT.EXPNUM        OUTPUT {OUTPUT}.num.fits                 MASK            EXPNUM     FPA        TRUE      NONE
+PPSTACK.OUTPUT.EXPWT         OUTPUT {OUTPUT}.expwt.fits               VARIANCE        EXP        FPA        TRUE      NONE
+PPSTACK.UNCONV               OUTPUT {OUTPUT}.unconv.fits              IMAGE           COMP_IMG   FPA        TRUE      NONE
+PPSTACK.UNCONV.MASK          OUTPUT {OUTPUT}.unconv.mask.fits         MASK            COMP_MASK  FPA        TRUE      NONE
+PPSTACK.UNCONV.VARIANCE      OUTPUT {OUTPUT}.unconv.wt.fits           VARIANCE        COMP_WT    FPA        TRUE      NONE
+PPSTACK.UNCONV.EXP           OUTPUT {OUTPUT}.unconv.exp.fits          IMAGE           EXP        FPA        TRUE      NONE
+PPSTACK.UNCONV.EXPNUM        OUTPUT {OUTPUT}.unconv.num.fits          MASK            EXPNUM     FPA        TRUE      NONE
+PPSTACK.UNCONV.EXPWT         OUTPUT {OUTPUT}.unconv.expwt.fits        VARIANCE        EXP        FPA        TRUE      NONE
+PPSTACK.TARGET.PSF           OUTPUT {OUTPUT}.target.psf               PSF             NONE       CHIP       TRUE      NONE
+PPSTACK.CONV.KERNEL          OUTPUT {OUTPUT}.{FILE.INDEX}.kernel      SUBKERNEL       NONE       FPA        TRUE      NONE
+PPSTACK.OUTPUT.JPEG1         OUTPUT {OUTPUT}.b1.jpg                   JPEG            NONE       FPA        TRUE      NONE
+PPSTACK.OUTPUT.JPEG2         OUTPUT {OUTPUT}.b2.jpg                   JPEG            NONE       FPA        TRUE      NONE
+PPSTACK.CONFIG               OUTPUT {OUTPUT}.ppStack.mdc              TEXT            NONE       FPA        TRUE      NONE
+
+PPSTAMP.OUTPUT               OUTPUT {OUTPUT}.fits                     IMAGE           COMP_IMG   FPA        TRUE      NONE
+PPSTAMP.OUTPUT.MASK          OUTPUT {OUTPUT}.mk.fits                  MASK            COMP_MASK  FPA        TRUE      NONE
+PPSTAMP.OUTPUT.VARIANCE      OUTPUT {OUTPUT}.wt.fits                  VARIANCE        COMP_WT    FPA        TRUE      NONE
 # mosaic image used for making stamps of raw images. Not saved.
-PPSTAMP.CHIP            OUTPUT {OUTPUT}.ch.fits                  IMAGE     NONE       CHIP       FALSE     MEF
-PPSTAMP.OUTPUT.JPEG1    OUTPUT {OUTPUT}.jpg                      JPEG      NONE       FPA        TRUE      NONE
-		        									        
-PPSIM.OUTPUT            OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      SPLIT
-PPSIM.FAKE.CHIP        	OUTPUT {OUTPUT}.{CHIP.NAME}.fake.fits    IMAGE     NONE       CHIP       TRUE      NONE
-PPSIM.FORCE.CHIP       	OUTPUT {OUTPUT}.{CHIP.NAME}.force.fits   IMAGE     NONE       CHIP       TRUE      NONE
-PPSIM.SOURCES           OUTPUT {OUTPUT}.{CHIP.NAME}.cmf          CMF       NONE       CHIP       TRUE      NONE
-PPSIM.FAKE.SOURCES     	OUTPUT {OUTPUT}.{CHIP.NAME}.fake.cmf     CMF       NONE       CHIP       TRUE      NONE
-PPSIM.FORCE.SOURCES    	OUTPUT {OUTPUT}.{CHIP.NAME}.force.cmf    CMF       NONE       CHIP       TRUE      NONE
-
-PPARITH.OUTPUT.IMAGE   	OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   CHIP       TRUE      NONE
-PPARITH.OUTPUT.MASK    	OUTPUT {OUTPUT}.fits                     MASK      COMP_MASK  CHIP       TRUE      NONE
-		       										        
-PPSKYCELL.JPEG1    	OUTPUT {OUTPUT}.{FILE.INDEX}.b1.jpeg     JPEG      NONE       CHIP       TRUE      NONE
-PPSKYCELL.JPEG2    	OUTPUT {OUTPUT}.{FILE.INDEX}.b2.jpeg     JPEG      NONE       CHIP       TRUE      NONE
-
-LOG.IMFILE             	OUTPUT {OUTPUT}.{CHIP.NAME}.log          TEXT      NONE       CHIP       TRUE      NONE
-LOG.EXP                	OUTPUT {OUTPUT}.log                      TEXT      NONE       FPA        TRUE      NONE
-		       										        
-TRACE.IMFILE           	OUTPUT {OUTPUT}.{CHIP.NAME}.trace        TEXT      NONE       CHIP       TRUE      NONE
-TRACE.EXP              	OUTPUT {OUTPUT}.trace                    TEXT      NONE       FPA        TRUE      NONE
-
-PPNOISEMAP.OUTPUT       OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
-
-CENSOR.OUTPUT           OUTPUT {OUTPUT}.smf                      CMF       NONE       FPA        TRUE      MEF
-
-MAGIC.ORIGINAL.PNG      OUTPUT {OUTPUT}_original.png             JPEG      NONE       FPA        TRUE      NONE
-MAGIC.RESIDUAL.PNG      OUTPUT {OUTPUT}_residual.png             JPEG      NONE       FPA        TRUE      NONE
-MAGIC.MASK.PNG          OUTPUT {OUTPUT}_mask.png                 JPEG      NONE       FPA        TRUE      NONE
-MAGIC.DUPLICATE.PNG     OUTPUT {OUTPUT}_duplicate.png            JPEG      NONE       FPA        TRUE      NONE
-
-PPSMOOTH.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.fits        IMAGE     NONE       CHIP       TRUE      MEF
-PPSMOOTH.OUTPUT.MASK     OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits     MASK      NONE       CHIP       TRUE      MEF
-PPSMOOTH.OUTPUT.VARIANCE OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits     VARIANCE  NONE       CHIP       TRUE      MEF
-
-PPBGRESTORE.OUTPUT      OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
-PPBGRESTORE.BACKGROUND  OUTPUT {OUTPUT}.{CHIP.NAME}.bg.fits      IMAGE     NONE       CHIP       FALSE      NONE
-
-PPVIZPSF.OUTPUT		OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
-PPVIZPATTERN.OUTPUT	OUTPUT {OUTPUT}.{CHIP.NAME}.fits	 IMAGE	   NONE	      CHIP	 TRUE	   NONE
-PPVIZPATTERN.CHIP	OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits	 IMAGE	   NONE	      CHIP	 TRUE	   NONE
-
+PPSTAMP.CHIP                 OUTPUT {OUTPUT}.ch.fits                  IMAGE           NONE       CHIP       FALSE     MEF
+PPSTAMP.OUTPUT.JPEG1         OUTPUT {OUTPUT}.jpg                      JPEG            NONE       FPA        TRUE      NONE
+                                                                                                              
+PPSIM.OUTPUT                 OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           NONE       CHIP       TRUE      SPLIT
+PPSIM.FAKE.CHIP              OUTPUT {OUTPUT}.{CHIP.NAME}.fake.fits    IMAGE           NONE       CHIP       TRUE      NONE
+PPSIM.FORCE.CHIP             OUTPUT {OUTPUT}.{CHIP.NAME}.force.fits   IMAGE           NONE       CHIP       TRUE      NONE
+PPSIM.SOURCES                OUTPUT {OUTPUT}.{CHIP.NAME}.cmf          CMF             NONE       CHIP       TRUE      NONE
+PPSIM.FAKE.SOURCES           OUTPUT {OUTPUT}.{CHIP.NAME}.fake.cmf     CMF             NONE       CHIP       TRUE      NONE
+PPSIM.FORCE.SOURCES          OUTPUT {OUTPUT}.{CHIP.NAME}.force.cmf    CMF             NONE       CHIP       TRUE      NONE
+
+PPARITH.OUTPUT.IMAGE         OUTPUT {OUTPUT}.fits                     IMAGE           COMP_IMG   CHIP       TRUE      NONE
+PPARITH.OUTPUT.MASK          OUTPUT {OUTPUT}.fits                     MASK            COMP_MASK  CHIP       TRUE      NONE
+                                                                                                        
+PPSKYCELL.JPEG1              OUTPUT {OUTPUT}.{FILE.INDEX}.b1.jpeg     JPEG            NONE       CHIP       TRUE      NONE
+PPSKYCELL.JPEG2              OUTPUT {OUTPUT}.{FILE.INDEX}.b2.jpeg     JPEG            NONE       CHIP       TRUE      NONE
+
+LOG.IMFILE                   OUTPUT {OUTPUT}.{CHIP.NAME}.log          TEXT            NONE       CHIP       TRUE      NONE
+LOG.EXP                      OUTPUT {OUTPUT}.log                      TEXT            NONE       FPA        TRUE      NONE
+                                                                                                              
+TRACE.IMFILE                 OUTPUT {OUTPUT}.{CHIP.NAME}.trace        TEXT            NONE       CHIP       TRUE      NONE
+TRACE.EXP                    OUTPUT {OUTPUT}.trace                    TEXT            NONE       FPA        TRUE      NONE
+
+PPNOISEMAP.OUTPUT            OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           NONE       CHIP       TRUE      NONE
+
+CENSOR.OUTPUT                OUTPUT {OUTPUT}.smf                      CMF             NONE       FPA        TRUE      MEF
+
+MAGIC.ORIGINAL.PNG           OUTPUT {OUTPUT}_original.png             JPEG            NONE       FPA        TRUE      NONE
+MAGIC.RESIDUAL.PNG           OUTPUT {OUTPUT}_residual.png             JPEG            NONE       FPA        TRUE      NONE
+MAGIC.MASK.PNG               OUTPUT {OUTPUT}_mask.png                 JPEG            NONE       FPA        TRUE      NONE
+MAGIC.DUPLICATE.PNG          OUTPUT {OUTPUT}_duplicate.png            JPEG            NONE       FPA        TRUE      NONE
+
+PPSMOOTH.OUTPUT              OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           NONE       CHIP       TRUE      MEF
+PPSMOOTH.OUTPUT.MASK         OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits      MASK            NONE       CHIP       TRUE      MEF
+PPSMOOTH.OUTPUT.VARIANCE     OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits      VARIANCE        NONE       CHIP       TRUE      MEF
+
+PPBGRESTORE.OUTPUT           OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           NONE       CHIP       TRUE      NONE
+PPBGRESTORE.BACKGROUND       OUTPUT {OUTPUT}.{CHIP.NAME}.bg.fits      IMAGE           NONE       CHIP       FALSE     NONE
+
+PPVIZPSF.OUTPUT              OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           NONE       CHIP       TRUE      NONE
+PPVIZPATTERN.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE           NONE       CHIP       TRUE      NONE
+PPVIZPATTERN.CHIP            OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE           NONE       CHIP       TRUE      NONE
+
+
+# FILERULE naming operators:
 # {FPA.OBS}
 # {FPA.NAME}
Index: /branches/czw_branch/20100427/ippconfig/recipes/nightly_science.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/nightly_science.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/nightly_science.config	(revision 28017)
@@ -1,3 +1,20 @@
 RETENTION_TIME   U16	9000
+
+CLEAN_MODES MULTI
+CLEAN_MODES METADATA
+  MODE STR CHIP
+  COMMAND STR chiptool
+  RETENTION_TIME U16 30
+END
+CLEAN_MODES METADATA
+  MODE STR WARP
+  COMMAND STR warptool
+  RETENTION_TIME U16 7
+END
+CLEAN_MODES METADATA
+  MODE STR DIFF
+  COMMAND STR difftool
+  RETENTION_TIME U16 30
+END
 
 FILTERS MULTI
@@ -111,4 +128,5 @@
 # OBJECT STR SS
   STACKABLE BOOL FALSE
+  NOCLEAN BOOL TRUE
 END
 TARGETS METADATA
@@ -132,5 +150,5 @@
   OBJECT STR MD01%
   COMMENT STR Microtest Obs%
-  REDUCTION STR STDSCIENCE.V0
+  REDUCTION STR MICROTEST_NOPATTERN
   STACKABLE BOOL TRUE
 END
@@ -147,5 +165,5 @@
   OBJECT STR MD02%
   COMMENT STR Microtest Obs%
-  REDUCTION STR STDSCIENCE.V0
+  REDUCTION STR MICROTEST_NOPATTERN
   STACKABLE BOOL TRUE
 END
@@ -162,5 +180,5 @@
   OBJECT STR MD03%
   COMMENT STR Microtest Obs%
-  REDUCTION STR STDSCIENCE.V0
+  REDUCTION STR MICROTEST_NOPATTERN
   STACKABLE BOOL TRUE
 END
@@ -177,5 +195,5 @@
   OBJECT STR MD04%
   COMMENT STR Microtest Obs%
-  REDUCTION STR STDSCIENCE.V0
+  REDUCTION STR MICROTEST_NOPATTERN
   STACKABLE BOOL TRUE
 END
@@ -192,5 +210,5 @@
   OBJECT STR MD05%
   COMMENT STR Microtest Obs%
-  REDUCTION STR STDSCIENCE.V0
+  REDUCTION STR MICROTEST_NOPATTERN
   STACKABLE BOOL TRUE
 END
@@ -207,5 +225,5 @@
   OBJECT STR MD06%
   COMMENT STR Microtest Obs%
-  REDUCTION STR STDSCIENCE.V0
+  REDUCTION STR MICROTEST_NOPATTERN
   STACKABLE BOOL TRUE
 END
@@ -222,5 +240,5 @@
   OBJECT STR MD07%
   COMMENT STR Microtest Obs%
-  REDUCTION STR STDSCIENCE.V0
+  REDUCTION STR MICROTEST_NOPATTERN
   STACKABLE BOOL TRUE
 END
@@ -237,5 +255,5 @@
   OBJECT STR MD08%
   COMMENT STR Microtest Obs%
-  REDUCTION STR STDSCIENCE.V0
+  REDUCTION STR MICROTEST_NOPATTERN
   STACKABLE BOOL TRUE
 END
@@ -252,5 +270,5 @@
   OBJECT STR MD09%
   COMMENT STR Microtest Obs%
-  REDUCTION STR STDSCIENCE.V0
+  REDUCTION STR MICROTEST_NOPATTERN
   STACKABLE BOOL TRUE
 END
@@ -267,5 +285,5 @@
   OBJECT STR MD10%
   COMMENT STR Microtest Obs%
-  REDUCTION STR STDSCIENCE.V0
-  STACKABLE BOOL TRUE
-END
+  REDUCTION STR MICROTEST_NOPATTERN
+  STACKABLE BOOL TRUE
+END
Index: /branches/czw_branch/20100427/ippconfig/recipes/ppImage.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/ppImage.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/ppImage.config	(revision 28017)
@@ -35,5 +35,5 @@
 USE.BEST.BURNTOOL  BOOL    FALSE           # require the best burntooled data
 TILTYSTREAK.APPLY  BOOL    FALSE           # apply the 'tiltystreak' tool
-
+MASK.STATS         BOOL    FALSE           # calculate mask statistics.
 GAIN.OVERRIDE		BOOL	TRUE		# Override a non-finite gain?
 
@@ -67,4 +67,9 @@
 # Which regions identified by burntool to mask. 0x01 : only unfit trails, 0x02 "up" trails, 0x04 "down" trails
 BURNTOOL.TRAILS     U16 0x07
+
+MASKSTAT.STATIC     U32 0x01f
+MASKSTAT.DYNAMIC    U32 0x060
+MASKSTAT.MAGIC      U32 0x800
+MASKSTAT.ADVISORY   U32 0x080
 
 # Non-linearity correction
@@ -169,4 +174,5 @@
   ASTROM.MOSAIC      BOOL    FALSE           # Astrometry for mosaic?
   BACKGROUND         BOOL    TRUE            # Subtract background?
+  MASK.STATS         BOOL    TRUE            # Calculate Mask statistics.
 END
 
@@ -1822,4 +1828,5 @@
   ASTROM.MOSAIC      BOOL    FALSE           # Astrometry for mosaic?
   BACKGROUND         BOOL    FALSE           # Subtract background?
+  MASK.STATS         BOOL    TRUE	     # Calculate Mask statistics
 END
 
@@ -1846,4 +1853,5 @@
   ASTROM.MOSAIC      BOOL    FALSE           # Astrometry for mosaic?
   BACKGROUND         BOOL    TRUE            # Subtract background?
+  MASK.STATS         BOOL    TRUE	     # Calculate Mask statistics
 END
 
@@ -1870,4 +1878,5 @@
   ASTROM.MOSAIC      BOOL    FALSE           # Astrometry for mosaic?
   BACKGROUND         BOOL    TRUE            # Subtract background?
+  MASK.STATS         BOOL    TRUE	     # Calculate Mask statistics
   PATTERN.ROW      BOOL    TRUE           # Subtract pattern noise
   PATTERN.CELL     BOOL    FALSE           # Subtract pattern noise
Index: /branches/czw_branch/20100427/ippconfig/recipes/ppSim.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/ppSim.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/ppSim.config	(revision 28017)
@@ -53,5 +53,5 @@
 STARS.MAG	F32	15.5		# Brightest magnitude for fake stars (choose based on real catalog limit)
 STARS.DENSITY	F32      1.0		# Stellar density (per square degree) at the brightest magnitude
-STARS.SIGMA.LIM F32      0.1            # significance of faintest sources
+STARS.SIGMA.LIM F32      1.0            # significance of faintest sources
 
 STARS.FLAT.LUM  BOOL    FALSE           # use a (non-physical) constant number of stars per mag bin?
Index: /branches/czw_branch/20100427/ippconfig/recipes/ppStack.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/ppStack.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/ppStack.config	(revision 28017)
@@ -61,4 +61,5 @@
 	z	F32	0.0
 	y	F32	0.0
+	w	F32	0.0
 END
 ZP.TARGET	METADATA		# Target zero point by filter
@@ -68,4 +69,5 @@
 	z	F32	25.0
 	y	F32	25.0
+	w	F32	25.0
 END
 
Index: /branches/czw_branch/20100427/ippconfig/recipes/ppStats.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/ppStats.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/ppStats.config	(revision 28017)
@@ -100,9 +100,10 @@
   ANALYSIS	STR	DETREND
 
-#  ANALYSIS 	STR	MASKFRAC_STATIC
-#  ANALYSIS 	STR	MASKFRAC_MAGIC
-#  ANALYSIS	STR	MASKFRAC_ADVISORY
-#  ANALYSIS	STR	MASKFRAC_DYNAMIC
-#  ANALYSIS	STR	MASKFRAC_NPIX
+  SUMMARY 	STR	MASKFRAC_STATIC
+  SUMMARY	STR	MASKFRAC_MAGIC
+  SUMMARY	STR	MASKFRAC_ADVISORY
+  SUMMARY	STR	MASKFRAC_DYNAMIC
+  SUMMARY	STR	MASKFRAC_NPIX
+
 END
 
Index: /branches/czw_branch/20100427/ippconfig/recipes/ppStatsFromMetadata.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/ppStatsFromMetadata.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/ppStatsFromMetadata.config	(revision 28017)
@@ -180,4 +180,11 @@
   ENTRY	 VAL  IMAGE_V		  STR  CONSTANT		-ver_ppimage
   ENTRY	 VAL  STREAK_V		  STR  CONSTANT		-ver_streaks
+  
+  # Mask stats values
+  ENTRY VAL MASKFRAC_NPIX	  S32  CONSTANT		-maskfrac_npix
+  ENTRY VAL MASKFRAC_STATIC	  F32  CONSTANT		-maskfrac_static
+  ENTRY VAL MASKFRAC_DYNAMIC	  F32  CONSTANT		-maskfrac_dynamic
+  ENTRY VAL MASKFRAC_MAGIC	  F32  CONSTANT		-maskfrac_magic
+  ENTRY VAL MASKFRAC_ADVISORY	  F32  CONSTANT		-maskfrac_advisory
 END
 
@@ -273,4 +280,11 @@
   ENTRY	 VAL  IMAGE_V		  STR  CONSTANT		-ver_ppimage
   ENTRY	 VAL  STREAK_V		  STR  CONSTANT		-ver_streaks
+
+  # Mask stats values
+  ENTRY VAL MASKFRAC_NPIX	  S32  CONSTANT		-maskfrac_npix
+  ENTRY VAL MASKFRAC_STATIC	  F32  CONSTANT		-maskfrac_static
+  ENTRY VAL MASKFRAC_DYNAMIC	  F32  CONSTANT		-maskfrac_dynamic
+  ENTRY VAL MASKFRAC_MAGIC	  F32  CONSTANT		-maskfrac_magic
+  ENTRY VAL MASKFRAC_ADVISORY	  F32  CONSTANT		-maskfrac_advisory
 END
 
@@ -296,4 +310,12 @@
   ENTRY	 VAL  WARP_V		  STR  CONSTANT		-ver_pswarp
   ENTRY	 VAL  STREAK_V		  STR  CONSTANT		-ver_streaks
+
+  # Mask stats values
+  ENTRY VAL MASKFRAC_NPIX	  S32  CONSTANT		-maskfrac_npix
+  ENTRY VAL MASKFRAC_STATIC	  F32  CONSTANT		-maskfrac_static
+  ENTRY VAL MASKFRAC_DYNAMIC	  F32  CONSTANT		-maskfrac_dynamic
+  ENTRY VAL MASKFRAC_MAGIC	  F32  CONSTANT		-maskfrac_magic
+  ENTRY VAL MASKFRAC_ADVISORY	  F32  CONSTANT		-maskfrac_advisory
+
 END
 
@@ -363,4 +385,11 @@
   ENTRY	 VAL  PPSUB_V		  STR  CONSTANT		-ver_ppsub	
   ENTRY	 VAL  STREAK_V		  STR  CONSTANT		-ver_streaks
+
+  # Mask stats values
+  ENTRY VAL MASKFRAC_NPIX	  S32  CONSTANT		-maskfrac_npix
+  ENTRY VAL MASKFRAC_STATIC	  F32  CONSTANT		-maskfrac_static
+  ENTRY VAL MASKFRAC_DYNAMIC	  F32  CONSTANT		-maskfrac_dynamic
+  ENTRY VAL MASKFRAC_MAGIC	  F32  CONSTANT		-maskfrac_magic
+  ENTRY VAL MASKFRAC_ADVISORY	  F32  CONSTANT		-maskfrac_advisory
 END
 
Index: /branches/czw_branch/20100427/ippconfig/recipes/ppSub.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/ppSub.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/ppSub.config	(revision 28017)
@@ -21,4 +21,11 @@
 MASK.BAD        STR	CONV.BAD	# Mask value to give bad pixels
 MASK.POOR       STR	CONV.POOR	# Mask value to give poor pixels
+
+MASK.STATS         BOOL    TRUE            # calculate mask statistics.
+MASKSTAT.STATIC     U32 0x01f
+MASKSTAT.DYNAMIC    U32 0x060
+MASKSTAT.MAGIC      U32 0x800
+MASKSTAT.ADVISORY   U32 0x080
+
 
 LOW.THRESHOLD	F32	4.0	        # Mask pixels below this threshold (std dev)
Index: /branches/czw_branch/20100427/ippconfig/recipes/psastro.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/psastro.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/psastro.config	(revision 28017)
@@ -163,4 +163,12 @@
 EXTRACT_MAX_MAG                 F32 -15.0
 
+MASK.STATS          BOOL TRUE
+MASKSTAT.STATIC     U32 0x01f
+MASKSTAT.DYNAMIC    U32 0x060
+MASKSTAT.MAGIC      U32 0x800
+MASKSTAT.ADVISORY   U32 0x080
+
+
+
 # 2MASS default configuration (use 2MASS_J as ref magnitude)
 PSASTRO.CATDIR                STR      2MASS
Index: /branches/czw_branch/20100427/ippconfig/recipes/psphot.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/psphot.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/psphot.config	(revision 28017)
@@ -151,4 +151,5 @@
 EXTENDED_SOURCE_ANALYSIS            BOOL  FALSE  # perform any of the aperture-like measurements?
 EXTENDED_SOURCE_SN_LIM              F32   20.0
+EXTENDED_SOURCE_RAW_RADIUS          BOOL  FALSE
 EXTENDED_SOURCE_PETROSIAN           BOOL  FALSE
 EXTENDED_SOURCE_ISOPHOTAL           BOOL  FALSE
@@ -174,6 +175,10 @@
 
 # define the annuli (in pixels) for surface brightness measurements
-@RADIAL.ANNULAR.BINS.LOWER           F32     0.0   5.0  10.0  20.0  40.0  80.0
-@RADIAL.ANNULAR.BINS.UPPER           F32     5.0  10.0  20.0  40.0  80.0 160.0
+# @RADIAL.ANNULAR.BINS.LOWER           F32     0.0   5.0  10.0  20.0  40.0  80.0
+# @RADIAL.ANNULAR.BINS.UPPER           F32     5.0  10.0  20.0  40.0  80.0 160.0
+
+# SDSS values:
+@RADIAL.ANNULAR.BINS.LOWER           F32     0.00 0.56 1.69 2.59 4.41  7.51 11.58 18.58 28.55 45.50  70.51 110.53 172.49 269.52 420.51
+@RADIAL.ANNULAR.BINS.UPPER           F32     0.56 1.69 2.59 4.41 7.51 11.58 18.58 28.55 45.50 70.51 110.53 172.49 269.52 420.51 652.50
 
 # Extended source fit parameters
@@ -279,5 +284,41 @@
 
 # stack photometry parameters
-PSPHOT.STACK.MATCH.RADIUS           F32   1.0 # join detections from different images with this correlation radius (pixels)
+PSPHOT.STACK.MATCH.RADIUS           F32   1.0  # join detections from different images with this correlation radius (pixels)
+PSPHOT.STACK.MATCH.PSF              BOOL  T    # convolved input images to common target PSF
+PSPHOT.STACK.MATCH.PSF.SOURCE       STR   AUTO # which inputs to convolve? (RAW, CNV, AUTO)
+PSPHOT.STACK.TARGET.PSF.AUTO        BOOL  T    # automatically determine target PSF size?
+PSPHOT.STACK.TARGET.PSF.FWHM        F32   5.0  # FWHM of target PSF (if NOT AUTO sized; pixels)
+
+RADIAL_APERTURES                    BOOL  F    # calculate flux in circular radial apertures?
+RADIAL_APERTURES_SN_LIM             F32   0.0  # S/N limit for radial aperture calculation
+
+# Extended source fit parameters
+STACKPHOT_TEST                       METADATA
+  EXTENDED_SOURCE_ANALYSIS            BOOL  TRUE  # perform any of the aperture-like measurements?
+  EXTENDED_SOURCE_SN_LIM              F32   20.0
+  EXTENDED_SOURCE_PETROSIAN           BOOL  TRUE
+  EXTENDED_SOURCE_ISOPHOTAL           BOOL  FALSE
+  EXTENDED_SOURCE_ANNULI              BOOL  TRUE
+  EXTENDED_SOURCE_KRON                BOOL  FALSE
+  PSPHOT.STACK.MATCH.PSF.SOURCE       STR   AUTO # which inputs to convolve? (RAW, CNV, AUTO)
+  PSPHOT.STACK.TARGET.PSF.AUTO        BOOL  F    # automatically determine target PSF size?
+  PSPHOT.STACK.TARGET.PSF.FWHM        F32   4.5  # FWHM of target PSF (if NOT AUTO sized; pixels)
+END
+
+# Extended source fit parameters
+STACKPHOT                             METADATA
+  EXTENDED_SOURCE_ANALYSIS            BOOL  TRUE  # perform any of the aperture-like measurements?
+  EXTENDED_SOURCE_SN_LIM              F32   20.0
+  EXTENDED_SOURCE_PETROSIAN           BOOL  TRUE
+  EXTENDED_SOURCE_ISOPHOTAL           BOOL  FALSE
+  EXTENDED_SOURCE_ANNULI              BOOL  TRUE
+  EXTENDED_SOURCE_KRON                BOOL  FALSE
+  PSPHOT.STACK.MATCH.PSF.SOURCE       STR   AUTO # which inputs to convolve? (RAW, CNV, AUTO)
+  PSPHOT.STACK.TARGET.PSF.AUTO        BOOL  F    # automatically determine target PSF size?
+  PSPHOT.STACK.TARGET.PSF.FWHM        F32   7.5  # FWHM of target PSF (if NOT AUTO sized; pixels)
+  RADIAL_APERTURES                    BOOL  T    # calculate flux in circular radial apertures?
+  RADIAL_APERTURES_SN_LIM             F32   0.0  # S/N limit for radial aperture calculation
+  OUTPUT.FORMAT                       STR   PS1_SV1
+END
 
 # Recipe overrides for CHIP
Index: /branches/czw_branch/20100427/ippconfig/recipes/pswarp.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/pswarp.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/pswarp.config	(revision 28017)
@@ -12,4 +12,11 @@
 PSF			BOOL	TRUE		# Measure PSF for warped image?
 
+MASK.STATS         BOOL    TRUE            # calculate mask statistics.
+MASKSTAT.STATIC     U32 0x01f
+MASKSTAT.DYNAMIC    U32 0x060
+MASKSTAT.MAGIC      U32 0x800
+MASKSTAT.ADVISORY   U32 0x080
+
+
 # Default recipe for warping
 WARP	METADATA
Index: /branches/czw_branch/20100427/ippconfig/recipes/reductionClasses.mdc
===================================================================
--- /branches/czw_branch/20100427/ippconfig/recipes/reductionClasses.mdc	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/recipes/reductionClasses.mdc	(revision 28017)
@@ -157,4 +157,5 @@
 	ADDSTAR		STR	ADDSTAR
 	PSASTRO		STR	DEFAULT_RECIPE
+	STACKPHOT       STR     STACKPHOT
 END
 
@@ -178,4 +179,21 @@
 # basic science analysis
 MAGICTEST.V0		METADATA
+	CHIP_PPIMAGE	STR	CHIP_NOPATTERN
+	CHIP_PSPHOT	STR	CHIP
+	WARP_PSWARP	STR	WARP
+	STACK_PPSTACK	STR	STACK
+	STACK_PPSUB	STR	STACK
+	STACK_PSPHOT	STR	STACK
+	DIFF_PPSUB	STR	DIFF
+	DIFF_PSPHOT	STR	DIFF
+	JPEG_BIN1	STR	PPIMAGE_J1
+	JPEG_BIN2	STR	PPIMAGE_J2
+	FAKEPHOT	STR	FAKEPHOT
+	ADDSTAR		STR	ADDSTAR
+	PSASTRO		STR	DEFAULT_RECIPE
+END
+
+# microtest no pattern reduction class
+MICROTEST_NOPATTERN		METADATA
 	CHIP_PPIMAGE	STR	CHIP_NOPATTERN
 	CHIP_PSPHOT	STR	CHIP
Index: /branches/czw_branch/20100427/ippconfig/sdssmosaic/psphot.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/sdssmosaic/psphot.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/sdssmosaic/psphot.config	(revision 28017)
@@ -5,5 +5,5 @@
 # what is the 2D variation of the SDSS PSF?
 PSF_CLUMP_NX        S32   3               # subdivide image in to NX x NY regions for 
-PSF_CLUMP_NY        S32   3               # selecting PSF stars
+PSF_CLUMP_NY        S32   2               # selecting PSF stars
 
 # test this:
@@ -11,10 +11,11 @@
 
 # PSF model parameters : choose the PSF model desired
-PSF_MODEL           STR  PS_MODEL_PS1_V1
+# PSF_MODEL           STR  PS_MODEL_PS1_V1
+PSF_MODEL           STR  PS_MODEL_QGAUSS
 
 # Use same default setting as in 2.6.1 (MAP is now global default)
-PSF.TREND.MODE                      STR POLY_ORD         
-PSF.TREND.NX                        S32   0 
-PSF.TREND.NY                        S32   0
+PSF.TREND.MODE                      STR   MAP
+PSF.TREND.NX                        S32   3 
+PSF.TREND.NY                        S32   2
 
 # match the SDSS radius:
Index: /branches/czw_branch/20100427/ippconfig/simmosaic/filerules-mef.mdc
===================================================================
--- /branches/czw_branch/20100427/ippconfig/simmosaic/filerules-mef.mdc	(revision 28017)
+++ /branches/czw_branch/20100427/ippconfig/simmosaic/filerules-mef.mdc	(revision 28017)
@@ -0,0 +1,277 @@
+### File rules for PHU=FPA, EXT=CHIP (eg, Megacam)
+### this file specifies compression types for various output files
+### The image types are defined in fitstypes.mdc
+### The default type of NONE means no compression
+
+### Redirections (MEF)
+PPIMAGE.OUTPUT        STR PPIMAGE.OUTPUT.MEF
+PPIMAGE.OUTPUT.MASK   STR PPIMAGE.OUT.MK.MEF
+PPIMAGE.OUTPUT.VARIANCE STR PPIMAGE.OUT.WT.MEF
+
+PPIMAGE.CHIP          STR PPIMAGE.CHIP.MEF
+PPIMAGE.CHIP.MASK     STR PPIMAGE.CHIP.MK.MEF
+PPIMAGE.CHIP.VARIANCE STR PPIMAGE.CHIP.WT.MEF
+
+PPIMAGE.BIN1          STR PPIMAGE.BIN1.MEF
+PPIMAGE.BIN2          STR PPIMAGE.BIN2.MEF
+
+PSASTRO.OUTPUT        STR PSASTRO.OUT.CMF.MEF
+PSPHOT.OUTPUT         STR PSPHOT.OUT.CMF.MEF
+PSPHOT.PSF.SAVE       STR PSPHOT.PSF.RAW.SAVE
+
+### Redirections (SPL)
+# PPIMAGE.OUTPUT        STR PPIMAGE.OUTPUT.SPL
+# PPIMAGE.OUTPUT.MASK   STR PPIMAGE.OUT.MK.SPL
+# PPIMAGE.OUTPUT.VARIANCE STR PPIMAGE.OUT.WT.SPL
+# 
+# PPIMAGE.CHIP          STR PPIMAGE.CHIP.SPL
+# PPIMAGE.CHIP.MASK     STR PPIMAGE.CHIP.MK.SPL
+# PPIMAGE.CHIP.VARIANCE STR PPIMAGE.CHIP.WT.SPL
+# 
+# PPIMAGE.BIN1          STR PPIMAGE.BIN1.SPL
+# PPIMAGE.BIN2          STR PPIMAGE.BIN2.SPL
+# 
+# PSASTRO.OUTPUT        STR PSASTRO.OUT.CMF.SPL
+# PSPHOT.OUTPUT         STR PSPHOT.OUT.CMF.SPL
+
+### Redirections (common)
+
+PPIMAGE.OUTPUT.FPA1   STR PPIMAGE.OUTPUT.FPA1.MEF
+PPIMAGE.OUTPUT.FPA2   STR PPIMAGE.OUTPUT.FPA2.MEF
+PPSTAMP.CHIP          STR PPSTAMP.CHIP.MEF
+PSASTRO.INPUT         STR PSASTRO.INPUT.CMF
+PSASTRO.OUTPUT.MEF    STR PSASTRO.OUT.CMF.MEF
+DVOCORR.OUTPUT        STR DVOCORR.MEF.OUTPUT
+DVOFLAT.OUTPUT        STR DVOFLAT.MEF.OUTPUT
+
+### input file definitions
+### use @DETDB entries to get the detrend images from the database
+### replace @DETDB with @FILES if you want to require it from the 
+### command line, or with an explicit name to require a specific file
+TYPE                    INPUT    FILENAME.RULE DATA.LEVEL FILE.TYPE
+
+## files used by ppImage
+PPIMAGE.INPUT           INPUT    @FILES        CHIP       IMAGE
+PPIMAGE.INPUT.MASK      INPUT    @FILES        CHIP       MASK
+PPIMAGE.INPUT.VARIANCE  INPUT    @FILES        CHIP       VARIANCE
+PPIMAGE.INPUT.PSF       INPUT    @FILES        CHIP       PSF
+PPIMAGE.INPUT.SRC       INPUT    @FILES        CHIP       CMF
+PPIMAGE.MASK            INPUT    @DETDB        CHIP       MASK
+PPIMAGE.BIAS            INPUT    @DETDB        CHIP       IMAGE
+PPIMAGE.DARK            INPUT    @DETDB        CHIP       DARK
+PPIMAGE.FLAT            INPUT    @DETDB        CHIP       IMAGE
+PPIMAGE.FRINGE          INPUT    @DETDB        CHIP       FRINGE
+PPIMAGE.SHUTTER         INPUT    @DETDB        CHIP       IMAGE     
+
+## Files used by ppMerge
+PPMERGE.INPUT           INPUT    @FILES        CHIP       IMAGE
+PPMERGE.INPUT.MASK      INPUT    @FILES        CHIP       MASK
+PPMERGE.INPUT.VARIANCE  INPUT    @FILES        CHIP       VARIANCE
+
+## files used to build and apply the flat-field correction images
+DVOCORR.INPUT           INPUT    @FILES        CHIP       IMAGE
+DVOCORR.REFHEAD         INPUT    @FILES        CHIP       HEADER
+DVOFLAT.INPUT           INPUT    @FILES        CHIP       IMAGE
+DVOFLAT.CORR            INPUT    @DETDB        CHIP       IMAGE
+
+## files used by psphot 
+PSPHOT.LOAD             INPUT    @FILES        CHIP       IMAGE
+PSPHOT.INPUT            INPUT    @FILES        CHIP       IMAGE
+PSPHOT.MASK             INPUT    @FILES        CHIP       MASK     
+PSPHOT.VARIANCE         INPUT    @FILES        CHIP       VARIANCE   
+PSPHOT.PSF.LOAD         INPUT    @FILES        CHIP       PSF       
+PSPHOT.INPUT.CMF        INPUT    @FILES        CHIP       CMF       
+
+## files used by psastro 
+PSASTRO.INPUT.CMP       INPUT    @FILES        CHIP       CMP
+PSASTRO.INPUT.CMF       INPUT    @FILES        CHIP       CMF
+PSASTRO.INPUT.MASK      INPUT    @FILES        CHIP       MASK
+PSASTRO.REFMASK         INPUT    @DETDB        CHIP       MASK
+PSASTRO.WCS             INPUT    @FILES        CHIP       CMF
+PSASTRO.MODEL           INPUT    @DETDB        FPA        ASTROM
+
+PSASTRO.EXTRACT.ASTROM  INPUT    @FILES        CHIP       CMF
+PSASTRO.EXTRACT.INPUT   INPUT    @FILES        CHIP       IMAGE
+
+## files used by pswarp
+PSWARP.INPUT            INPUT    @FILES        CHIP       IMAGE
+PSWARP.VARIANCE         INPUT    @FILES        CHIP       VARIANCE
+PSWARP.MASK             INPUT    @FILES        CHIP       MASK
+PSWARP.SKYCELL          INPUT    @FILES        CHIP       IMAGE
+PSWARP.ASTROM           INPUT    @FILES        CHIP       CMF
+
+## files used by ppsub
+PPSUB.INPUT             INPUT    @FILES        FPA        IMAGE
+PPSUB.INPUT.MASK        INPUT    @FILES        FPA        MASK
+PPSUB.INPUT.VARIANCE    INPUT    @FILES        FPA        VARIANCE
+PPSUB.INPUT.SOURCES     INPUT    @FILES        FPA        CMF
+PPSUB.REF               INPUT    @FILES        FPA        IMAGE
+PPSUB.REF.MASK          INPUT    @FILES        FPA        MASK
+PPSUB.REF.VARIANCE      INPUT    @FILES        FPA        VARIANCE
+PPSUB.REF.SOURCES       INPUT    @FILES        FPA        CMF
+
+## files used by ppstack
+PPSTACK.INPUT           INPUT    @FILES        FPA        IMAGE
+PPSTACK.INPUT.MASK      INPUT    @FILES        FPA        MASK
+PPSTACK.INPUT.VARIANCE  INPUT    @FILES        FPA        VARIANCE
+PPSTACK.INPUT.PSF       INPUT    @FILES        CHIP       PSF
+PPSTACK.INPUT.SOURCES   INPUT    @FILES        FPA        CMF
+
+## files used by ppstamp
+PPSTAMP.INPUT           INPUT 	 @FILES        CHIP       IMAGE
+PPSTAMP.INPUT.MASK      INPUT 	 @FILES        CHIP       MASK
+PPSTAMP.INPUT.VARIANCE  INPUT 	 @FILES        CHIP       VARIANCE
+
+# files used by pparith
+PPARITH.INPUT.IMAGE     INPUT    @FILES        CHIP       IMAGE
+PPARITH.INPUT.MASK      INPUT    @FILES        CHIP       MASK
+
+PPSKYCELL.IMAGE      	INPUT 	 @FILES        CHIP       IMAGE
+PPSKYCELL.MASK      	INPUT 	 @FILES        CHIP       MASK
+
+PPSIM.INPUT             INPUT    @FILES        FPA        IMAGE     
+PPSIM.REAL.SOURCES      INPUT    @FILES        CHIP       CMF       
+
+### output file definitions
+TYPE                    OUTPUT FILENAME.RULE                     FILE.TYPE FITS.TYPE  DATA.LEVEL FILE.SAVE FILE.FORMAT
+PPIMAGE.OUTPUT.MEF      OUTPUT {OUTPUT}.b0.fits                  IMAGE     COMP_IMG   CHIP       TRUE      MEF
+PPIMAGE.OUT.MK.MEF      OUTPUT {OUTPUT}.mk.fits                  MASK      COMP_MASK  CHIP       TRUE      MEF
+PPIMAGE.OUT.WT.MEF      OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    CHIP       TRUE      MEF
+PPIMAGE.OUTPUT.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.b0.fits      IMAGE     NONE       CHIP       TRUE      SPLIT
+PPIMAGE.OUT.MK.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits      MASK      NONE       CHIP       TRUE      SPLIT
+PPIMAGE.OUT.WT.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits      VARIANCE  NONE       CHIP       TRUE      SPLIT
+PPIMAGE.OUTPUT.DETMASK  OUTPUT {OUTPUT}.fits                     IMAGE     MASK       CHIP       TRUE      MEF
+PPIMAGE.OUTPUT.DETREND  OUTPUT {OUTPUT}.fits                     IMAGE     COMP_DET   CHIP       TRUE      MEF
+PPIMAGE.OUTPUT.RESID    OUTPUT {OUTPUT}.b0.fits                  IMAGE     COMP_SUB   CHIP       TRUE      MEF
+PPIMAGE.CONFIG          OUTPUT {OUTPUT}.{CHIP.NAME}.ppImage.mdc  TEXT      NONE       CHIP       TRUE      NONE
+                                                                                             
+PPIMAGE.CHIP.MEF        OUTPUT {OUTPUT}.ch.fits                  IMAGE     COMP_IMG   CHIP       TRUE      MEF
+PPIMAGE.CHIP.MK.MEF     OUTPUT {OUTPUT}.ch.mk.fits               MASK      COMP_MASK  CHIP       TRUE      MEF
+PPIMAGE.CHIP.WT.MEF     OUTPUT {OUTPUT}.ch.wt.fits               VARIANCE  COMP_WT    CHIP       TRUE      MEF
+PPIMAGE.CHIP.SPL        OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE     NONE       CHIP       TRUE      SPLIT
+PPIMAGE.CHIP.MK.SPL     OUTPUT {OUTPUT}.{CHIP.NAME}.ch.mk.fits   MASK      NONE       CHIP       TRUE      SPLIT
+PPIMAGE.CHIP.WT.SPL     OUTPUT {OUTPUT}.{CHIP.NAME}.ch.wt.fits   VARIANCE  NONE       CHIP       TRUE      SPLIT
+                                                                                     
+PPIMAGE.OUTPUT.FPA1.MEF OUTPUT {OUTPUT}.b1.fits                  IMAGE     COMP_IMG   FPA        TRUE      MEF
+PPIMAGE.OUTPUT.FPA2.MEF OUTPUT {OUTPUT}.b2.fits                  IMAGE     COMP_IMG   FPA        TRUE      MEF
+PPIMAGE.OUTPUT.FPA1.SPL OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits      IMAGE     NONE       CHIP       TRUE      SPLIT
+PPIMAGE.OUTPUT.FPA2.SPL OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits      IMAGE     NONE       CHIP       TRUE      SPLIT
+                                                                                     
+PPIMAGE.BIN1.MEF        OUTPUT {OUTPUT}.b1c.fits                 IMAGE     COMP_IMG   CHIP       TRUE      MEF
+PPIMAGE.BIN2.MEF        OUTPUT {OUTPUT}.b2c.fits                 IMAGE     COMP_IMG   CHIP       TRUE      MEF
+PPIMAGE.BIN1.SPL        OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits      IMAGE     COMP_IMG   CHIP       TRUE      SPLIT
+PPIMAGE.BIN2.SPL        OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits      IMAGE     COMP_IMG   CHIP       TRUE      SPLIT
+                                                                                     
+PPIMAGE.JPEG1           OUTPUT {OUTPUT}.b1.jpg                   JPEG      NONE       FPA        TRUE      NONE
+PPIMAGE.JPEG2           OUTPUT {OUTPUT}.b2.jpg                   JPEG      NONE       FPA        TRUE      NONE
+                                                                                     
+PPIMAGE.STATS           OUTPUT {OUTPUT}.stats                    STATS     NONE       FPA        TRUE      MEF
+
+
+## note: these use the same output naming convention since they are used for different ppMerge runs
+PPMERGE.OUTPUT.MASK     OUTPUT {OUTPUT}.fits                     MASK      NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.BIAS     OUTPUT {OUTPUT}.fits                     IMAGE     NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.DARK     OUTPUT {OUTPUT}.fits                     DARK      NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.SHUTTER  OUTPUT {OUTPUT}.fits                     IMAGE     NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.FLAT     OUTPUT {OUTPUT}.fits                     IMAGE     NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.FRINGE   OUTPUT {OUTPUT}.fits                     FRINGE    NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.SIGMA    OUTPUT {OUTPUT}.sigma.fits               IMAGE     NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.COUNT    OUTPUT {OUTPUT}.count.fits               IMAGE     NONE       CHIP       TRUE      NONE
+                                                                                     
+DVOCORR.MEF.OUTPUT      OUTPUT {OUTPUT}.fc.fits                  IMAGE     NONE       CHIP       TRUE      MEF
+DVOCORR.SPL.OUTPUT      OUTPUT {OUTPUT}.{CHIP.NAME}.fc.fits      IMAGE     NONE       CHIP       TRUE      SPLIT
+DVOFLAT.MEF.OUTPUT      OUTPUT {OUTPUT}.co.fits                  IMAGE     NONE       CHIP       TRUE      MEF
+DVOFLAT.SPL.OUTPUT      OUTPUT {OUTPUT}.{CHIP.NAME}.co.fits      IMAGE     NONE       CHIP       TRUE      SPLIT
+                                                                                     
+PSPHOT.RESID            OUTPUT {OUTPUT}.res.fits                 IMAGE     NONE       CHIP       FALSE     MEF
+PSPHOT.BACKGND          OUTPUT {OUTPUT}.bck.fits                 IMAGE     NONE       CHIP       FALSE     MEF
+PSPHOT.BACKSUB          OUTPUT {OUTPUT}.sub.fits                 IMAGE     NONE       CHIP       FALSE     MEF
+PSPHOT.BACKMDL          OUTPUT {OUTPUT}.mdl.fits                 IMAGE     NONE       CHIP       FALSE     MEF
+PSPHOT.BACKMDL.MEF      OUTPUT {OUTPUT}.mdl.fits                 IMAGE     NONE       CHIP       FALSE     MEF
+                                                                                     
+PSPHOT.OUTPUT.RAW       OUTPUT {OUTPUT}.{CHIP.NAME}              RAW       NONE       CHIP       TRUE      NONE
+PSPHOT.OUTPUT.SX        OUTPUT {OUTPUT}.{CHIP.NAME}.sx           SX        NONE       CHIP       TRUE      NONE
+PSPHOT.OUTPUT.OBJ       OUTPUT {OUTPUT}.{CHIP.NAME}.obj          OBJ       NONE       CHIP       TRUE      NONE
+PSPHOT.OUTPUT.CMP       OUTPUT {OUTPUT}.{CHIP.NAME}.cmp          CMP       NONE       CHIP       TRUE      NONE
+PSPHOT.OUT.CMF.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.cmf          CMF       NONE       CHIP       TRUE      SPLIT
+PSPHOT.OUT.CMF.MEF      OUTPUT {OUTPUT}.cmf                      CMF       NONE       CHIP       TRUE      MEF
+PSPHOT.PSF.RAW.SAVE     OUTPUT {OUTPUT}.psf                      PSF       NONE       CHIP       TRUE      MEF
+PSPHOT.PSF.SKY.SAVE     OUTPUT {OUTPUT}.psf                      PSF       NONE       CHIP       TRUE      MEF
+                                                                                     
+SOURCE.PLOT.MOMENTS     OUTPUT {OUTPUT}.mnt.png                  KAPA      NONE       FPA        TRUE      NONE
+SOURCE.PLOT.PSFMODEL    OUTPUT {OUTPUT}.psf.png                  KAPA      NONE       FPA        TRUE      NONE
+SOURCE.PLOT.APRESID     OUTPUT {OUTPUT}.dap.png                  KAPA      NONE       FPA        TRUE      NONE
+                                                                                     
+PSASTRO.OUTPUT.CMP      OUTPUT {OUTPUT}.{CHIP.NAME}.smp          CMP       NONE       CHIP       TRUE      NONE
+PSASTRO.OUT.CMF.SPL     OUTPUT {OUTPUT}.{CHIP.NAME}.smf          CMF       NONE       CHIP       TRUE      SPLIT
+PSASTRO.OUT.CMF.MEF     OUTPUT {OUTPUT}.smf                      CMF       NONE       FPA        TRUE      MEF
+PSASTRO.OUT.MODEL       OUTPUT {OUTPUT}.asm                ASTROM.MODEL    NONE       FPA        TRUE      NONE
+PSASTRO.OUT.REFSTARS    OUTPUT {OUTPUT}.aref.fits          ASTROM.REFSTARS NONE       FPA        TRUE      NONE
+PSASTRO.STATS           OUTPUT {OUTPUT}.stats                    STATS     NONE       FPA        TRUE      NONE
+PSASTRO.CONFIG          OUTPUT {OUTPUT}.psastro.mdc              TEXT      NONE       FPA        TRUE      NONE
+PSASTRO.OUTPUT.MASK     OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits      MASK      COMP_MASK  CHIP       TRUE      NONE
+                                                                                     
+PSWARP.OUTPUT           OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   FPA        TRUE      NONE
+PSWARP.OUTPUT.MASK      OUTPUT {OUTPUT}.mk.fits                  MASK      COMP_MASK  FPA        TRUE      NONE
+PSWARP.OUTPUT.VARIANCE  OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    FPA        TRUE      NONE
+PSWARP.OUTPUT.SOURCES   OUTPUT {OUTPUT}.cmf                      CMF       NONE       FPA        TRUE      NONE
+PSWARP.BIN1             OUTPUT {OUTPUT}.b1.fits                  IMAGE     COMP_IMG   FPA        TRUE      NONE
+PSWARP.BIN2             OUTPUT {OUTPUT}.b2.fits                  IMAGE     COMP_IMG   FPA        TRUE      NONE
+PSWARP.CONFIG           OUTPUT {OUTPUT}.pswarp.mdc               TEXT      NONE       FPA        TRUE      NONE
+                                                                                     
+SKYCELL.STATS           OUTPUT {OUTPUT}.stats                    STATS     NONE       FPA        TRUE      NONE
+SKYCELL.TEMPLATE        OUTPUT {OUTPUT}.skycell                  SKYCELL   NONE       FPA        TRUE      NONE
+                                                                                     
+PPSUB.OUTPUT            OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   FPA        TRUE      NONE
+PPSUB.OUTPUT.MASK       OUTPUT {OUTPUT}.mk.fits                  MASK      COMP_MASK  FPA        TRUE      NONE
+PPSUB.OUTPUT.VARIANCE   OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    FPA        TRUE      NONE
+PPSUB.OUTPUT.SOURCES    OUTPUT {OUTPUT}.cmf                      CMF       NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.KERNELS    OUTPUT {OUTPUT}.subkernel                SUBKERNEL NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.JPEG1      OUTPUT {OUTPUT}.b1.jpg                   JPEG      NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.JPEG2      OUTPUT {OUTPUT}.b2.jpg                   JPEG      NONE       FPA        TRUE      NONE
+PPSUB.INVERSE           OUTPUT {OUTPUT}.inv.fits                 IMAGE     COMP_SUB   FPA        TRUE      NONE
+PPSUB.INVERSE.MASK      OUTPUT {OUTPUT}.inv.mask.fits            MASK      COMP_MASK  FPA        TRUE      NONE
+PPSUB.INVERSE.VARIANCE  OUTPUT {OUTPUT}.inv.wt.fits              VARIANCE  COMP_WT    FPA        TRUE      NONE
+PPSUB.INVERSE.SOURCES   OUTPUT {OUTPUT}.inv.cmf                  CMF       NONE       FPA        TRUE      NONE
+PPSUB.CONFIG            OUTPUT {OUTPUT}.ppSub.mdc                TEXT      NONE       FPA        TRUE      NONE
+PPSUB.INPUT.CONV        OUTPUT {OUTPUT}.inConv.fits              IMAGE     COMP_SUB   FPA        TRUE      NONE
+PPSUB.INPUT.CONV.MASK   OUTPUT {OUTPUT}.inConv.mk.fits           MASK      COMP_MASK  FPA        TRUE      NONE
+PPSUB.INPUT.CONV.VARIANCE OUTPUT {OUTPUT}.inConv.wt.fits         VARIANCE  COMP_WT    FPA        TRUE      NONE
+PPSUB.REF.CONV        	OUTPUT {OUTPUT}.refConv.fits             IMAGE     COMP_SUB   FPA        TRUE      NONE
+PPSUB.REF.CONV.MASK   	OUTPUT {OUTPUT}.refConv.mk.fits          MASK      COMP_MASK  FPA        TRUE      NONE
+PPSUB.REF.CONV.VARIANCE	OUTPUT {OUTPUT}.refConv.wt.fits          VARIANCE  COMP_WT    FPA        TRUE      NONE
+		      						       		     
+                                                                                     
+PPSTACK.OUTPUT          OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   FPA        TRUE      NONE
+PPSTACK.OUTPUT.MASK     OUTPUT {OUTPUT}.mk.fits                  MASK      COMP_MASK  FPA        TRUE      NONE
+PPSTACK.OUTPUT.VARIANCE OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    FPA        TRUE      NONE
+PPSTACK.TARGET.PSF      OUTPUT {OUTPUT}.target.psf               PSF       NONE       CHIP       TRUE      NONE
+PPSTACK.CONV.KERNEL     OUTPUT {OUTPUT}.{FILE.INDEX}.kernel      SUBKERNEL NONE       FPA        TRUE      NONE
+PPSTACK.OUTPUT.JPEG1    OUTPUT {OUTPUT}.b1.jpg                   JPEG      NONE       FPA        TRUE      NONE
+PPSTACK.OUTPUT.JPEG2    OUTPUT {OUTPUT}.b2.jpg                   JPEG      NONE       FPA        TRUE      NONE
+PPSTACK.CONFIG          OUTPUT {OUTPUT}.ppStack.mdc              TEXT      NONE       FPA        TRUE      NONE
+                                                                                     
+PPSTAMP.OUTPUT          OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   FPA        TRUE      NONE
+PPSTAMP.OUTPUT.MASK     OUTPUT {OUTPUT}.mk.fits                  MASK      COMP_MASK  FPA        TRUE      NONE
+PPSTAMP.OUTPUT.VARIANCE OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    FPA        TRUE      NONE
+PPSTAMP.CHIP.MEF        OUTPUT {OUTPUT}.ch.fits                  IMAGE     NONE       CHIP       FALSE     MEF
+                                                                                     
+PPSIM.OUTPUT.MEF        OUTPUT {OUTPUT}.fits                     IMAGE     NONE       CHIP       TRUE      SPLIT
+PPSIM.OUTPUT.SPL        OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      SPLIT
+PPSIM.FAKE.CHIP         OUTPUT {OUTPUT}.fake.fits                IMAGE     NONE       FPA        TRUE      NONE
+PPSIM.FORCE.CHIP        OUTPUT {OUTPUT}.force.fits               IMAGE     NONE       FPA        TRUE      NONE
+PPSIM.SOURCES           OUTPUT {OUTPUT}.cmf                      CMF       NONE       FPA        TRUE      NONE
+PPSIM.FAKE.SOURCES      OUTPUT {OUTPUT}.fake.cmf                 CMF       NONE       FPA        TRUE      NONE
+PPSIM.FORCE.SOURCES     OUTPUT {OUTPUT}.force.cmf                CMF       NONE       FPA        TRUE      NONE
+                                                                                     
+PPARITH.OUTPUT.IMAGE    OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   CHIP       TRUE      NONE
+PPARITH.OUTPUT.MASK     OUTPUT {OUTPUT}.fits                     MASK      COMP_MASK  CHIP       TRUE      NONE
+                                                                                     
+PPSKYCELL.JPEG1    	OUTPUT {OUTPUT}.{FILE.INDEX}.b1.jpeg     JPEG      NONE       CHIP       TRUE      NONE
+PPSKYCELL.JPEG2    	OUTPUT {OUTPUT}.{FILE.INDEX}.b2.jpeg     JPEG      NONE       CHIP       TRUE      NONE
+
+LOG.IMFILE              OUTPUT {OUTPUT}.{CHIP.NAME}.log          TEXT      NONE       CHIP       TRUE      NONE
+LOG.EXP                 OUTPUT {OUTPUT}.log                      TEXT      NONE       FPA        TRUE      NONE
+                                                                                     
+TRACE.IMFILE            OUTPUT {OUTPUT}.{CHIP.NAME}.trace        TEXT      NONE       CHIP       TRUE      NONE
+TRACE.EXP               OUTPUT {OUTPUT}.trace                    TEXT      NONE       FPA        TRUE      NONE
Index: /branches/czw_branch/20100427/ippconfig/simmosaic/filerules-simple.mdc
===================================================================
--- /branches/czw_branch/20100427/ippconfig/simmosaic/filerules-simple.mdc	(revision 28017)
+++ /branches/czw_branch/20100427/ippconfig/simmosaic/filerules-simple.mdc	(revision 28017)
@@ -0,0 +1,225 @@
+### File rules for PHU=FPA, EXT=NONE
+### The default type of NONE means no compression
+
+
+PSASTRO.INPUT      STR PSASTRO.INPUT.CMF
+PSASTRO.OUTPUT     STR PSASTRO.OUTPUT.CMF
+PSPHOT.OUTPUT      STR PSPHOT.OUTPUT.CMF
+PSPHOT.PSF.SAVE    STR PSPHOT.PSF.RAW.SAVE
+
+### input file definitions
+### use @DETDB entries to get the detrend images from the database
+### replace @DETDB with @FILES if you want to require it from the 
+### command line, or with an explicit name to require a specific file
+TYPE                    INPUT    FILENAME.RULE DATA.LEVEL FILE.TYPE
+
+## files used by ppImage
+PPIMAGE.INPUT           INPUT    @FILES        FPA        IMAGE     
+PPIMAGE.INPUT.MASK      INPUT    @FILES        FPA        MASK      
+PPIMAGE.INPUT.VARIANCE  INPUT    @FILES        FPA        VARIANCE  
+PPIMAGE.INPUT.PSF       INPUT    @FILES        READOUT    PSF       
+PPIMAGE.INPUT.SRC       INPUT    @FILES        READOUT    CMF       
+PPIMAGE.MASK            INPUT    @DETDB        CHIP       MASK
+PPIMAGE.BIAS            INPUT    @DETDB        CHIP       IMAGE     
+PPIMAGE.DARK            INPUT    @DETDB        CHIP       DARK     
+PPIMAGE.FLAT            INPUT    @DETDB        CHIP       IMAGE     
+PPIMAGE.FRINGE          INPUT    @DETDB        CHIP       FRINGE
+PPIMAGE.SHUTTER         INPUT    @DETDB        CHIP       IMAGE     
+
+## Files used by ppMerge
+PPMERGE.INPUT           INPUT    @FILES        CHIP       IMAGE
+PPMERGE.INPUT.MASK      INPUT    @FILES        CHIP       MASK
+PPMERGE.INPUT.VARIANCE  INPUT    @FILES        CHIP       VARIANCE
+
+## files used to build and apply the flat-field correction images
+DVOCORR.INPUT           INPUT    @FILES        CHIP       IMAGE
+DVOCORR.REFHEAD         INPUT    @FILES        CHIP       HEADER
+DVOFLAT.INPUT           INPUT    @FILES        CHIP       IMAGE
+DVOFLAT.CORR            INPUT    @DETDB        CHIP       IMAGE
+
+## files used by psphot 
+PSPHOT.LOAD             INPUT    @FILES        CHIP       IMAGE
+PSPHOT.INPUT            INPUT    @FILES        CHIP       IMAGE     
+PSPHOT.MASK             INPUT    @FILES        CHIP       MASK     
+PSPHOT.VARIANCE         INPUT    @FILES        CHIP       VARIANCE   
+PSPHOT.PSF.LOAD         INPUT    @FILES        CHIP       PSF       
+PSPHOT.INPUT.CMF        INPUT    @FILES        CHIP       CMF       
+
+## files used by psastro 
+PSASTRO.INPUT.CMP       INPUT    @FILES        CHIP       CMP       
+PSASTRO.INPUT.CMF       INPUT    @FILES        CHIP       CMF       
+PSASTRO.INPUT.MASK      INPUT    @FILES        CHIP       MASK
+PSASTRO.REFMASK         INPUT    @DETDB        CHIP       MASK
+PSASTRO.WCS             INPUT    @FILES        CHIP       CMF
+PSASTRO.MODEL           INPUT    @DETDB        FPA        ASTROM
+
+PSASTRO.EXTRACT.ASTROM  INPUT    @FILES        CHIP       CMF
+PSASTRO.EXTRACT.INPUT   INPUT    @FILES        CHIP       IMAGE
+
+## files used by pswarp
+PSWARP.INPUT            INPUT    @FILES        FPA        IMAGE     
+PSWARP.VARIANCE         INPUT    @FILES        FPA        VARIANCE
+PSWARP.MASK             INPUT    @FILES        FPA        MASK
+PSWARP.SKYCELL          INPUT    @FILES        FPA        IMAGE     
+PSWARP.ASTROM           INPUT    @FILES        FPA        CMF
+
+## files used by ppsub
+PPSUB.INPUT             INPUT    @FILES        FPA        IMAGE
+PPSUB.INPUT.MASK        INPUT    @FILES        FPA        MASK
+PPSUB.INPUT.VARIANCE    INPUT    @FILES        FPA        VARIANCE
+PPSUB.INPUT.SOURCES     INPUT    @FILES        FPA        CMF
+PPSUB.REF               INPUT    @FILES        FPA        IMAGE
+PPSUB.REF.MASK          INPUT    @FILES        FPA        MASK
+PPSUB.REF.VARIANCE      INPUT    @FILES        FPA        VARIANCE
+PPSUB.REF.SOURCES       INPUT    @FILES        FPA        CMF
+
+## files used by ppstack
+PPSTACK.INPUT           INPUT    @FILES        FPA        IMAGE
+PPSTACK.INPUT.MASK      INPUT    @FILES        FPA        MASK
+PPSTACK.INPUT.VARIANCE  INPUT    @FILES        FPA        VARIANCE
+PPSTACK.INPUT.PSF       INPUT    @FILES        CHIP       PSF
+PPSTACK.INPUT.SOURCES   INPUT    @FILES        FPA        CMF
+
+## files used by ppstamp
+PPSTAMP.INPUT           INPUT    @FILES        FPA        IMAGE
+PPSTAMP.INPUT.MASK      INPUT    @FILES        FPA        MASK
+PPSTAMP.INPUT.VARIANCE  INPUT    @FILES        FPA        VARIANCE
+
+# files used by pparith
+PPARITH.INPUT.IMAGE     INPUT    @FILES        CHIP       IMAGE
+PPARITH.INPUT.MASK      INPUT    @FILES        CHIP       MASK
+
+PPSKYCELL.IMAGE      	INPUT 	 @FILES        CHIP       IMAGE
+PPSKYCELL.MASK      	INPUT 	 @FILES        CHIP       MASK
+
+PPSIM.INPUT             INPUT    @FILES        FPA        IMAGE     
+PPSIM.REAL.SOURCES      INPUT    @FILES        CHIP       CMF       
+
+### output file definitions
+TYPE                    OUTPUT FILENAME.RULE         FILE.TYPE FITS.TYPE  DATA.LEVEL FILE.SAVE FILE.FORMAT
+PPIMAGE.OUTPUT          OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
+PPIMAGE.OUTPUT.MASK     OUTPUT {OUTPUT}.mk.fits      MASK      NONE       FPA        TRUE      SIMPLE
+PPIMAGE.OUTPUT.VARIANCE OUTPUT {OUTPUT}.wt.fits      VARIANCE  NONE       FPA        TRUE      SIMPLE
+PPIMAGE.OUTPUT.DETMASK  OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
+PPIMAGE.OUTPUT.DETREND  OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
+PPIMAGE.OUTPUT.RESID    OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
+PPIMAGE.CONFIG          OUTPUT {OUTPUT}.ppImage.mdc  TEXT      NONE       FPA        TRUE      NONE
+                                                     
+PPIMAGE.CHIP            OUTPUT {OUTPUT}.ch.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
+PPIMAGE.CHIP.MASK       OUTPUT {OUTPUT}.ch.mk.fits   MASK      NONE       FPA        TRUE      SIMPLE
+PPIMAGE.CHIP.VARIANCE   OUTPUT {OUTPUT}.ch.wt.fits   VARIANCE  NONE       FPA        TRUE      SIMPLE
+                                                     
+PPIMAGE.OUTPUT.FPA1     OUTPUT {OUTPUT}.b1.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
+PPIMAGE.OUTPUT.FPA2     OUTPUT {OUTPUT}.b2.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
+                                                     
+PPIMAGE.BIN1            OUTPUT {OUTPUT}.b1.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
+PPIMAGE.BIN2            OUTPUT {OUTPUT}.b2.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
+                                                     
+PPIMAGE.JPEG1           OUTPUT {OUTPUT}.b1.jpg       JPEG      NONE       FPA        TRUE      NONE
+PPIMAGE.JPEG2           OUTPUT {OUTPUT}.b2.jpg       JPEG      NONE       FPA        TRUE      NONE
+                                                     
+PPIMAGE.STATS           OUTPUT {OUTPUT}.stats        STATS     NONE       FPA        TRUE      NONE
+
+
+## note: these use the  same output naming convention since they are used for different ppMerge runs
+PPMERGE.OUTPUT.MASK     OUTPUT {OUTPUT}.fits         MASK      NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.BIAS     OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.DARK     OUTPUT {OUTPUT}.fits         DARK      NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.SHUTTER  OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.FLAT     OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.FRINGE   OUTPUT {OUTPUT}.fits         FRINGE    NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.SIGMA    OUTPUT {OUTPUT}.sigma.fits   IMAGE     NONE       FPA        TRUE      SIMPLE
+PPMERGE.OUTPUT.COUNT    OUTPUT {OUTPUT}.count.fits   IMAGE     NONE       FPA        TRUE      SIMPLE
+                                                     
+DVOCORR.OUTPUT          OUTPUT {OUTPUT}.fc.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
+DVOFLAT.OUTPUT          OUTPUT {OUTPUT}.co.fits      IMAGE     NONE       FPA        TRUE      SIMPLE
+                                                     
+PSPHOT.RESID            OUTPUT {OUTPUT}.res.fits     IMAGE     NONE       FPA        TRUE      SIMPLE
+PSPHOT.BACKGND          OUTPUT {OUTPUT}.bck.fits     IMAGE     NONE       FPA        TRUE      SIMPLE
+PSPHOT.BACKSUB          OUTPUT {OUTPUT}.sub.fits     IMAGE     NONE       FPA        TRUE      SIMPLE
+PSPHOT.BACKMDL          OUTPUT {OUTPUT}.mdl.fits     IMAGE     NONE       FPA        TRUE      SIMPLE
+PSPHOT.BACKMDL.MEF      OUTPUT {OUTPUT}.mdl.fits     IMAGE     NONE       FPA        TRUE      SIMPLE
+                                                     
+PSPHOT.OUTPUT.RAW       OUTPUT {OUTPUT}              RAW       NONE       FPA        TRUE      NONE
+PSPHOT.OUTPUT.SX        OUTPUT {OUTPUT}.sx           SX        NONE       FPA        TRUE      NONE
+PSPHOT.OUTPUT.OBJ       OUTPUT {OUTPUT}.obj          OBJ       NONE       FPA        TRUE      NONE
+PSPHOT.OUTPUT.CMP       OUTPUT {OUTPUT}.cmp          CMP       NONE       FPA        TRUE      NONE
+PSPHOT.OUTPUT.CMF       OUTPUT {OUTPUT}.cmf          CMF       NONE       CHIP       TRUE      NONE
+PSPHOT.OUT.CMF.MEF      OUTPUT {OUTPUT}.cmf          CMF       NONE       CHIP       TRUE      NONE
+PSPHOT.PSF.RAW.SAVE     OUTPUT {OUTPUT}.psf          PSF       NONE       FPA        TRUE      NONE
+PSPHOT.PSF.SKY.SAVE     OUTPUT {OUTPUT}.psf          PSF       NONE       FPA        TRUE      NONE
+                                                     
+SOURCE.PLOT.MOMENTS     OUTPUT {OUTPUT}.mnt.png      KAPA      NONE       FPA        TRUE      NONE
+SOURCE.PLOT.PSFMODEL    OUTPUT {OUTPUT}.psf.png      KAPA      NONE       FPA        TRUE      NONE
+SOURCE.PLOT.APRESID     OUTPUT {OUTPUT}.dap.png      KAPA      NONE       FPA        TRUE      NONE
+                                                     
+PSASTRO.OUTPUT.CMP      OUTPUT {OUTPUT}.smp          CMP       NONE       FPA        TRUE      NONE
+PSASTRO.OUTPUT.CMF      OUTPUT {OUTPUT}.smf          CMF       NONE       FPA        TRUE      NONE
+PSASTRO.OUT.MODEL       OUTPUT {OUTPUT}.asm          ASTROM.MODEL    NONE FPA        TRUE      NONE
+PSASTRO.OUT.REFSTARS    OUTPUT {OUTPUT}.aref.fits    ASTROM.REFSTARS NONE FPA        TRUE      NONE
+PSASTRO.STATS           OUTPUT {OUTPUT}.stats        STATS     NONE       FPA        TRUE      NONE
+PSASTRO.CONFIG          OUTPUT {OUTPUT}.psastro.mdc  TEXT      NONE       FPA        TRUE      NONE
+PSASTRO.OUTPUT.MASK     OUTPUT {OUTPUT}.mk.fits      MASK      COMP_MASK  CHIP       TRUE      NONE
+                                                     
+PSWARP.OUTPUT           OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      NONE
+PSWARP.OUTPUT.MASK      OUTPUT {OUTPUT}.mask.fits    MASK      NONE       FPA        TRUE      NONE
+PSWARP.OUTPUT.VARIANCE  OUTPUT {OUTPUT}.wt.fits      VARIANCE  NONE       FPA        TRUE      NONE
+PSWARP.OUTPUT.SOURCES   OUTPUT {OUTPUT}.cmf          CMF       NONE       FPA        TRUE      NONE
+PSWARP.BIN1             OUTPUT {OUTPUT}.b1.fits      IMAGE     NONE       FPA        TRUE      NONE
+PSWARP.BIN2             OUTPUT {OUTPUT}.b2.fits      IMAGE     NONE       FPA        TRUE      NONE
+PSWARP.CONFIG           OUTPUT {OUTPUT}.pswarp.mdc   TEXT      NONE       FPA        TRUE      NONE
+                                                     
+SKYCELL.STATS           OUTPUT {OUTPUT}.stats        STATS     NONE       FPA        TRUE      NONE
+SKYCELL.TEMPLATE        OUTPUT {OUTPUT}.skycell      SKYCELL   NONE       FPA        TRUE      NONE
+                                                     
+PPSUB.OUTPUT            OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.MASK       OUTPUT {OUTPUT}.mask.fits    MASK      NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.VARIANCE   OUTPUT {OUTPUT}.wt.fits      VARIANCE  NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.SOURCES    OUTPUT {OUTPUT}.cmf          CMF       NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.KERNELS    OUTPUT {OUTPUT}.subkernel    SUBKERNEL NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.JPEG1      OUTPUT {OUTPUT}.b1.jpg       JPEG      NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.JPEG2      OUTPUT {OUTPUT}.b2.jpg       JPEG      NONE       FPA        TRUE      NONE
+PPSUB.INVERSE           OUTPUT {OUTPUT}.inv.fits     IMAGE     NONE       FPA        TRUE      NONE
+PPSUB.INVERSE.MASK      OUTPUT {OUTPUT}.inv.mask.fits MASK     NONE       FPA        TRUE      NONE
+PPSUB.INVERSE.VARIANCE  OUTPUT {OUTPUT}.inv.wt.fits  VARIANCE  NONE       FPA        TRUE      NONE
+PPSUB.INVERSE.SOURCES   OUTPUT {OUTPUT}.inv.cmf      CMF       NONE       FPA        TRUE      NONE
+PPSUB.CONFIG            OUTPUT {OUTPUT}.ppSub.mdc    TEXT      NONE       FPA        TRUE      NONE
+PPSUB.INPUT.CONV        OUTPUT {OUTPUT}.inConv.fits     IMAGE  COMP_SUB   FPA        TRUE      NONE
+PPSUB.INPUT.CONV.MASK   OUTPUT {OUTPUT}.inConv.mk.fits  MASK   COMP_MASK  FPA        TRUE      NONE
+PPSUB.INPUT.CONV.VARIANCE OUTPUT {OUTPUT}.inConv.wt.fits VARIANCE COMP_WT FPA        TRUE      NONE
+PPSUB.REF.CONV        	OUTPUT {OUTPUT}.refConv.fits    IMAGE  COMP_SUB   FPA        TRUE      NONE
+PPSUB.REF.CONV.MASK   	OUTPUT {OUTPUT}.refConv.mk.fits MASK   COMP_MASK  FPA        TRUE      NONE
+PPSUB.REF.CONV.VARIANCE OUTPUT {OUTPUT}.refConv.wt.fits VARIANCE COMP_WT  FPA        TRUE      NONE
+					     
+PPSTACK.OUTPUT          OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      NONE
+PPSTACK.OUTPUT.MASK     OUTPUT {OUTPUT}.mask.fits    MASK      NONE       FPA        TRUE      NONE
+PPSTACK.OUTPUT.VARIANCE OUTPUT {OUTPUT}.weight.fits  VARIANCE  NONE       FPA        TRUE      NONE
+PPSTACK.TARGET.PSF      OUTPUT {OUTPUT}.target.psf   PSF       NONE       CHIP       TRUE      NONE
+PPSTACK.CONV.KERNEL     OUTPUT {OUTPUT}.{FILE.INDEX}.kernel SUBKERNEL NONE FPA       TRUE      NONE
+PPSTACK.OUTPUT.JPEG1    OUTPUT {OUTPUT}.b1.jpg       JPEG      NONE       FPA        TRUE      NONE
+PPSTACK.OUTPUT.JPEG2    OUTPUT {OUTPUT}.b2.jpg       JPEG      NONE       FPA        TRUE      NONE
+PPSTACK.CONFIG          OUTPUT {OUTPUT}.ppStack.mdc  TEXT      NONE       FPA        TRUE      NONE
+                                             
+PPSTAMP.OUTPUT          OUTPUT {OUTPUT}.fits         IMAGE     COMP_IMG   FPA        TRUE      NONE
+PPSTAMP.OUTPUT.MASK     OUTPUT {OUTPUT}.mk.fits      MASK      COMP_MASK  FPA        TRUE      NONE
+PPSTAMP.OUTPUT.VARIANCE OUTPUT {OUTPUT}.wt.fits      VARIANCE  COMP_WT    FPA        TRUE      NONE
+PPSTAMP.CHIP            OUTPUT {OUTPUT}.ch.fits      IMAGE     NONE       CHIP       FALSE     NONE
+                                                     
+PPSIM.OUTPUT            OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SPLIT
+PPSIM.FAKE.CHIP         OUTPUT {OUTPUT}.fake.fits    IMAGE     NONE       FPA        TRUE      SIMPLE
+PPSIM.FORCE.CHIP        OUTPUT {OUTPUT}.force.fits   IMAGE     NONE       FPA        TRUE      SIMPLE
+PPSIM.SOURCES           OUTPUT {OUTPUT}.cmf          CMF       NONE       FPA        TRUE      NONE
+PPSIM.FAKE.SOURCES      OUTPUT {OUTPUT}.fake.cmf     CMF       NONE       FPA        TRUE      NONE
+PPSIM.FORCE.SOURCES     OUTPUT {OUTPUT}.force.cmf    CMF       NONE       FPA        TRUE      NONE
+                                                     
+PPARITH.OUTPUT.IMAGE    OUTPUT {OUTPUT}.fits         IMAGE     NONE       FPA        TRUE      SIMPLE
+PPARITH.OUTPUT.MASK     OUTPUT {OUTPUT}.fits         MASK      NONE       FPA        TRUE      SIMPLE
+
+PPSKYCELL.JPEG1    	OUTPUT {OUTPUT}.{FILE.INDEX}.b1.jpeg JPEG NONE    CHIP       TRUE      NONE
+PPSKYCELL.JPEG2    	OUTPUT {OUTPUT}.{FILE.INDEX}.b2.jpeg JPEG NONE    CHIP       TRUE      NONE
+
+LOG.IMFILE              OUTPUT {OUTPUT}.imfile.log   TEXT      NONE       FPA        TRUE      NONE
+LOG.EXP                 OUTPUT {OUTPUT}.exp.log      TEXT      NONE       FPA        TRUE      NONE
+
+TRACE.IMFILE            OUTPUT {OUTPUT}.imfile.trace TEXT      NONE       FPA        TRUE      NONE
+TRACE.EXP               OUTPUT {OUTPUT}.exp.trace    TEXT      NONE       FPA        TRUE      NONE
Index: /branches/czw_branch/20100427/ippconfig/simmosaic/filerules-split.mdc
===================================================================
--- /branches/czw_branch/20100427/ippconfig/simmosaic/filerules-split.mdc	(revision 28017)
+++ /branches/czw_branch/20100427/ippconfig/simmosaic/filerules-split.mdc	(revision 28017)
@@ -0,0 +1,259 @@
+### File rules for PHU=CHIP, EXT=CELL (eg, GPC1)
+### this file specifies compression types for various output files
+### The default type of NONE means no compression
+
+# for basic chip analysis, psphot should produce SPLIT output
+# for basic camera analysis, psastro should produce MEF output
+PSPHOT.OUTPUT        STR PSPHOT.OUT.CMF.SPL
+PSASTRO.INPUT        STR PSASTRO.INPUT.CMF
+PSPHOT.PSF.SAVE      STR PSPHOT.PSF.RAW.SAVE
+
+SOURCE.PLOT.MOMENTS  STR SOURCE.PLOT.RAW.MOMENTS
+SOURCE.PLOT.PSFMODEL STR SOURCE.PLOT.RAW.PSFMODEL
+SOURCE.PLOT.APRESID  STR SOURCE.PLOT.RAW.APRESID
+
+# PSASTRO.OUTPUT     STR PSASTRO.OUT.CMF.MEF
+# PSASTRO.OUTPUT.SPL STR PSASTRO.OUT.CMF.SPL
+# PSASTRO.OUTPUT.MEF STR PSASTRO.OUT.CMF.MEF
+
+### input file definitions
+### use @DETDB entries to get the detrend images from the database
+### replace @DETDB with @FILES if you want to require it from the 
+### command line, or with an explicit name to require a specific file
+TYPE                    INPUT    FILENAME.RULE DATA.LEVEL FILE.TYPE
+
+## files used by ppImage
+PPIMAGE.INPUT           INPUT    @FILES        CHIP       IMAGE
+PPIMAGE.INPUT.MASK      INPUT    @FILES        CHIP       MASK
+PPIMAGE.INPUT.VARIANCE  INPUT    @FILES        CHIP       VARIANCE
+PPIMAGE.INPUT.PSF       INPUT    @FILES        CHIP       PSF
+PPIMAGE.INPUT.SRC       INPUT    @FILES        CHIP       CMF
+PPIMAGE.MASK            INPUT    @DETDB        CHIP       MASK
+PPIMAGE.BIAS            INPUT    @DETDB        CHIP       IMAGE
+PPIMAGE.DARK            INPUT    @DETDB        CHIP       DARK
+PPIMAGE.FLAT            INPUT    @DETDB        CHIP       IMAGE
+PPIMAGE.FRINGE     	INPUT 	 @DETDB        CHIP       FRINGE
+PPIMAGE.SHUTTER         INPUT    @DETDB        CHIP       IMAGE
+
+## Files used by ppMerge
+PPMERGE.INPUT           INPUT    @FILES        CHIP       IMAGE
+PPMERGE.INPUT.MASK      INPUT    @FILES        CHIP       MASK
+PPMERGE.INPUT.VARIANCE  INPUT    @FILES        CHIP       VARIANCE
+
+## files used to build and apply the flat-field correction images
+DVOCORR.INPUT      	INPUT 	 @FILES        CHIP       IMAGE
+DVOCORR.REFHEAD    	INPUT 	 @FILES        CHIP       HEADER
+DVOFLAT.INPUT      	INPUT 	 @FILES        CHIP       IMAGE
+DVOFLAT.CORR       	INPUT 	 @DETDB        CHIP       IMAGE
+
+## files used by psphot
+PSPHOT.LOAD             INPUT    @FILES        CHIP       IMAGE
+PSPHOT.INPUT            INPUT    @FILES        CHIP       IMAGE
+PSPHOT.MASK             INPUT    @FILES        CHIP       MASK     
+PSPHOT.VARIANCE         INPUT    @FILES        CHIP       VARIANCE     
+PSPHOT.PSF.LOAD         INPUT    @FILES        CHIP       PSF       
+PSPHOT.INPUT.CMF        INPUT    @FILES        CHIP       CMF       
+
+## files used by psastro 
+PSASTRO.INPUT.CMP       INPUT    @FILES        CHIP       CMP
+PSASTRO.INPUT.CMF       INPUT    @FILES        CHIP       CMF
+PSASTRO.INPUT.MASK      INPUT    @FILES        CHIP       MASK
+PSASTRO.REFMASK         INPUT    @DETDB        CHIP       MASK
+PSASTRO.WCS             INPUT    @FILES        CHIP       WCS
+PSASTRO.MODEL           INPUT    @DETDB        FPA        ASTROM
+
+PSASTRO.EXTRACT.ASTROM  INPUT    @FILES        CHIP       CMF
+PSASTRO.EXTRACT.INPUT   INPUT    @FILES        CHIP       IMAGE
+
+## files used by pswarp
+PSWARP.INPUT            INPUT    @FILES        CHIP       IMAGE
+PSWARP.VARIANCE         INPUT    @FILES        CHIP       VARIANCE
+PSWARP.MASK             INPUT    @FILES        CHIP       MASK
+PSWARP.SKYCELL          INPUT    @FILES        FPA        IMAGE
+PSWARP.ASTROM           INPUT    @FILES        CHIP       CMF
+
+## files used by ppsub
+PPSUB.INPUT             INPUT    @FILES        FPA        IMAGE
+PPSUB.INPUT.MASK        INPUT    @FILES        FPA        MASK
+PPSUB.INPUT.VARIANCE    INPUT    @FILES        FPA        VARIANCE
+PPSUB.INPUT.SOURCES    	INPUT 	 @FILES        FPA        CMF
+PPSUB.REF               INPUT    @FILES        FPA        IMAGE
+PPSUB.REF.MASK          INPUT    @FILES        FPA        MASK
+PPSUB.REF.VARIANCE      INPUT    @FILES        FPA        VARIANCE
+PPSUB.REF.SOURCES    	INPUT 	 @FILES        FPA        CMF
+
+## files used by ppstack
+PPSTACK.INPUT           INPUT    @FILES        FPA        IMAGE
+PPSTACK.INPUT.MASK      INPUT    @FILES        FPA        MASK
+PPSTACK.INPUT.VARIANCE  INPUT    @FILES        FPA        VARIANCE
+PPSTACK.INPUT.PSF  	INPUT 	 @FILES        CHIP       PSF
+PPSTACK.INPUT.SOURCES   INPUT    @FILES        FPA        CMF
+
+## files used by ppstamp
+PPSTAMP.INPUT           INPUT    @FILES        CHIP       IMAGE
+PPSTAMP.INPUT.MASK      INPUT    @FILES        CHIP       MASK
+PPSTAMP.INPUT.VARIANCE  INPUT    @FILES        CHIP       VARIANCE
+
+# files used by pparith
+PPARITH.INPUT.IMAGE     INPUT    @FILES        CHIP       IMAGE
+PPARITH.INPUT.MASK      INPUT    @FILES        CHIP       MASK
+
+PPSKYCELL.IMAGE      	INPUT 	 @FILES        CHIP       IMAGE
+PPSKYCELL.MASK      	INPUT 	 @FILES        CHIP       MASK
+
+PPSIM.INPUT             INPUT    @FILES        CHIP       IMAGE     
+PPSIM.REAL.SOURCES      INPUT    @FILES        CHIP       CMF       
+
+### output file definitions
+TYPE                    OUTPUT FILENAME.RULE                     FILE.TYPE FITS.TYPE  DATA.LEVEL FILE.SAVE FILE.FORMAT
+PPIMAGE.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     COMP_IMG   CHIP       TRUE      NONE
+PPIMAGE.OUTPUT.MASK     OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits      MASK      COMP_MASK  CHIP       TRUE      NONE
+PPIMAGE.OUTPUT.VARIANCE OUTPUT {OUTPUT}.{CHIP.NAME}.wt.fits      VARIANCE  COMP_WT    CHIP       TRUE      NONE
+PPIMAGE.OUTPUT.DETMASK  OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     DET_MASK   CHIP       TRUE      NONE
+PPIMAGE.OUTPUT.DETREND  OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     COMP_DET   CHIP       TRUE      NONE
+PPIMAGE.OUTPUT.RESID    OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     COMP_SUB   CHIP       TRUE      NONE
+PPIMAGE.CONFIG          OUTPUT {OUTPUT}.{CHIP.NAME}.ppImage.mdc  TEXT      NONE       CHIP       TRUE      NONE
+	        									        
+PPIMAGE.CHIP            OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE     COMP_IMG   CHIP       TRUE      NONE
+PPIMAGE.CHIP.DETMASK    OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE     NONE       CHIP       TRUE      NONE
+PPIMAGE.CHIP.MASK       OUTPUT {OUTPUT}.{CHIP.NAME}.ch.mk.fits   MASK      COMP_MASK  CHIP       TRUE      NONE
+PPIMAGE.CHIP.VARIANCE   OUTPUT {OUTPUT}.{CHIP.NAME}.ch.wt.fits   VARIANCE  COMP_WT    CHIP       TRUE      NONE
+PPIMAGE.CHIP.RESID      OUTPUT {OUTPUT}.{CHIP.NAME}.ch.fits      IMAGE     COMP_SUB   CHIP       TRUE      NONE
+		        									        
+PPIMAGE.OUTPUT.FPA1     OUTPUT {OUTPUT}.b1.fits                  IMAGE     NONE       FPA        TRUE      NONE
+PPIMAGE.OUTPUT.FPA2     OUTPUT {OUTPUT}.b2.fits                  IMAGE     NONE       FPA        TRUE      NONE
+		        									        
+PPIMAGE.BIN1            OUTPUT {OUTPUT}.{CHIP.NAME}.b1.fits      IMAGE     NONE       CHIP       TRUE      NONE
+PPIMAGE.BIN2            OUTPUT {OUTPUT}.{CHIP.NAME}.b2.fits      IMAGE     NONE       CHIP       TRUE      NONE
+		        									        
+PPIMAGE.JPEG1           OUTPUT {OUTPUT}.b1.jpg                   JPEG      NONE       FPA        TRUE      NONE
+PPIMAGE.JPEG2           OUTPUT {OUTPUT}.b2.jpg                   JPEG      NONE       FPA        TRUE      NONE
+
+PPIMAGE.STATS           OUTPUT {OUTPUT}.{CHIP.NAME}.stats        STATS     NONE       CHIP       TRUE      NONE
+
+## note: these use the  same output naming convention since they are used for different ppMerge runs
+PPMERGE.OUTPUT.MASK     OUTPUT {OUTPUT}.{CHIP.NAME}.fits         MASK      DET_MASK   CHIP       TRUE      NONE
+PPMERGE.OUTPUT.BIAS     OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.DARK     OUTPUT {OUTPUT}.{CHIP.NAME}.fits         DARK      NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.SHUTTER  OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.FLAT     OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.FRINGE   OUTPUT {OUTPUT}.{CHIP.NAME}.fits         FRINGE    NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.SIGMA    OUTPUT {OUTPUT}.{CHIP.NAME}.sigma.fits   IMAGE     NONE       CHIP       TRUE      NONE
+PPMERGE.OUTPUT.COUNT    OUTPUT {OUTPUT}.{CHIP.NAME}.count.fits   IMAGE     NONE       CHIP       TRUE      NONE
+		        									        
+DVOCORR.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.fc.fits      IMAGE     NONE       CHIP       TRUE      NONE
+DVOFLAT.OUTPUT          OUTPUT {OUTPUT}.{CHIP.NAME}.co.fits      IMAGE     NONE       CHIP       TRUE      NONE
+		        									        
+PSPHOT.RESID            OUTPUT {OUTPUT}.{CHIP.NAME}.res.fits     IMAGE     COMP_SUB   CHIP       TRUE      NONE
+PSPHOT.BACKGND          OUTPUT {OUTPUT}.{CHIP.NAME}.bck.fits     IMAGE     COMP_IMG   CHIP       TRUE      NONE
+PSPHOT.BACKSUB          OUTPUT {OUTPUT}.{CHIP.NAME}.sub.fits     IMAGE     COMP_SUB   CHIP       TRUE      NONE
+PSPHOT.BACKMDL          OUTPUT {OUTPUT}.{CHIP.NAME}.mdl.fits     IMAGE     COMP_IMG   CHIP       TRUE      NONE
+PSPHOT.BACKMDL.MEF      OUTPUT {OUTPUT}.mdl.fits                 IMAGE     COMP_IMG   CHIP       TRUE      NONE
+		        									        
+PSPHOT.OUTPUT.RAW       OUTPUT {OUTPUT}.{CHIP.NAME}              RAW       NONE       CHIP       TRUE      NONE
+PSPHOT.OUTPUT.SX        OUTPUT {OUTPUT}.{CHIP.NAME}.sx           SX        NONE       CHIP       TRUE      NONE
+PSPHOT.OUTPUT.OBJ       OUTPUT {OUTPUT}.{CHIP.NAME}.obj          OBJ       NONE       CHIP       TRUE      NONE
+PSPHOT.OUTPUT.CMP       OUTPUT {OUTPUT}.{CHIP.NAME}.cmp          CMP       NONE       CHIP       TRUE      NONE
+PSPHOT.OUT.CMF.SPL      OUTPUT {OUTPUT}.{CHIP.NAME}.cmf          CMF       NONE       CHIP       TRUE      NONE
+PSPHOT.OUT.CMF.MEF      OUTPUT {OUTPUT}.cmf                      CMF       NONE       FPA        TRUE      MEF
+PSPHOT.PSF.RAW.SAVE     OUTPUT {OUTPUT}.{CHIP.NAME}.psf          PSF       NONE       CHIP       TRUE      MEF
+PSPHOT.PSF.SKY.SAVE     OUTPUT {OUTPUT}.psf          		 PSF       NONE       FPA        TRUE      MEF
+		        									        
+SOURCE.PLOT.RAW.MOMENTS  OUTPUT {OUTPUT}.{CHIP.NAME}.mnt.png      KAPA      NONE       CHIP       TRUE      NONE
+SOURCE.PLOT.RAW.PSFMODEL OUTPUT {OUTPUT}.{CHIP.NAME}.psf.png      KAPA      NONE       CHIP       TRUE      NONE
+SOURCE.PLOT.RAW.APRESID  OUTPUT {OUTPUT}.{CHIP.NAME}.dap.png      KAPA      NONE       CHIP       TRUE      NONE
+		        									        
+SOURCE.PLOT.SKY.MOMENTS  OUTPUT {OUTPUT}.mnt.png      KAPA      NONE       CHIP       TRUE      NONE
+SOURCE.PLOT.SKY.PSFMODEL OUTPUT {OUTPUT}.psf.png      KAPA      NONE       CHIP       TRUE      NONE
+SOURCE.PLOT.SKY.APRESID  OUTPUT {OUTPUT}.dap.png      KAPA      NONE       CHIP       TRUE      NONE
+
+# PSASTRO.OUTPUT.CMP      OUTPUT {OUTPUT}.{CHIP.NAME}.smp          CMP       NONE       CHIP       TRUE      NONE
+# PSASTRO.OUT.CMF.SPL     OUTPUT {OUTPUT}.{CHIP.NAME}.smf          CMF       NONE       CHIP       TRUE      NONE
+# PSASTRO.OUT.CMF.MEF     OUTPUT {OUTPUT}.smf                      CMF       NONE       FPA        TRUE      MEF
+PSASTRO.OUT.MODEL       OUTPUT {OUTPUT}.asm               ASTROM.MODEL     NONE       FPA        TRUE      NONE
+PSASTRO.OUT.REFSTARS    OUTPUT {OUTPUT}.aref.fits         ASTROM.REFSTARS  NONE       FPA        TRUE      NONE
+PSASTRO.OUTPUT          OUTPUT {OUTPUT}.smf                      CMF       NONE       FPA        TRUE      MEF
+PSASTRO.STATS           OUTPUT {OUTPUT}.stats                    STATS     NONE       FPA        TRUE      NONE
+PSASTRO.CONFIG          OUTPUT {OUTPUT}.psastro.mdc              TEXT      NONE       FPA        TRUE      NONE
+PSASTRO.OUTPUT.MASK     OUTPUT {OUTPUT}.{CHIP.NAME}.mk.fits      MASK      COMP_MASK  CHIP       TRUE      NONE
+		        									        
+PSWARP.OUTPUT           OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   FPA        TRUE      NONE
+PSWARP.OUTPUT.MASK      OUTPUT {OUTPUT}.mask.fits                MASK      COMP_MASK  FPA        TRUE      NONE
+PSWARP.OUTPUT.VARIANCE  OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    FPA        TRUE      NONE
+PSWARP.OUTPUT.SOURCES   OUTPUT {OUTPUT}.cmf                      CMF       NONE       FPA        TRUE      NONE
+PSWARP.BIN1             OUTPUT {OUTPUT}.b1.fits                  IMAGE     NONE       FPA        TRUE      NONE
+PSWARP.BIN2             OUTPUT {OUTPUT}.b2.fits                  IMAGE     NONE       FPA        TRUE      NONE
+PSWARP.CONFIG           OUTPUT {OUTPUT}.pswarp.mdc               TEXT      NONE       FPA        TRUE      NONE
+		        									        
+SKYCELL.STATS           OUTPUT {OUTPUT}.stats                    STATS     NONE       FPA        TRUE      NONE
+SKYCELL.TEMPLATE        OUTPUT {OUTPUT}.skycell                  SKYCELL   NONE       FPA        TRUE      NONE
+		        									        
+PPSUB.OUTPUT            OUTPUT {OUTPUT}.fits                     IMAGE     COMP_SUB   FPA        TRUE      NONE
+PPSUB.OUTPUT.MASK       OUTPUT {OUTPUT}.mask.fits                MASK      COMP_MASK  FPA        TRUE      NONE
+PPSUB.OUTPUT.VARIANCE   OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    FPA        TRUE      NONE
+PPSUB.OUTPUT.SOURCES    OUTPUT {OUTPUT}.cmf                      CMF       NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.KERNELS    OUTPUT {OUTPUT}.subkernel                SUBKERNEL NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.JPEG1      OUTPUT {OUTPUT}.b1.jpg                   JPEG      NONE       FPA        TRUE      NONE
+PPSUB.OUTPUT.JPEG2      OUTPUT {OUTPUT}.b2.jpg                   JPEG      NONE       FPA        TRUE      NONE
+PPSUB.INVERSE           OUTPUT {OUTPUT}.inv.fits                 IMAGE     COMP_SUB   FPA        TRUE      NONE
+PPSUB.INVERSE.MASK      OUTPUT {OUTPUT}.inv.mask.fits            MASK      COMP_MASK  FPA        TRUE      NONE
+PPSUB.INVERSE.VARIANCE  OUTPUT {OUTPUT}.inv.wt.fits              VARIANCE  COMP_WT    FPA        TRUE      NONE
+PPSUB.INVERSE.SOURCES   OUTPUT {OUTPUT}.inv.cmf                  CMF       NONE       FPA        TRUE      NONE
+PPSUB.CONFIG            OUTPUT {OUTPUT}.ppSub.mdc                TEXT      NONE       FPA        TRUE      NONE
+PPSUB.INPUT.CONV        OUTPUT {OUTPUT}.inConv.fits              IMAGE     COMP_SUB   FPA        TRUE      NONE
+PPSUB.INPUT.CONV.MASK   OUTPUT {OUTPUT}.inConv.mk.fits           MASK      COMP_MASK  FPA        TRUE      NONE
+PPSUB.INPUT.CONV.VARIANCE OUTPUT {OUTPUT}.inConv.wt.fits         VARIANCE  COMP_WT    FPA        TRUE      NONE
+PPSUB.REF.CONV          OUTPUT {OUTPUT}.refConv.fits             IMAGE     COMP_SUB   FPA        TRUE      NONE
+PPSUB.REF.CONV.MASK     OUTPUT {OUTPUT}.refConv.mk.fits          MASK      COMP_MASK  FPA        TRUE      NONE
+PPSUB.REF.CONV.VARIANCE OUTPUT {OUTPUT}.refConv.wt.fits          VARIANCE  COMP_WT    FPA        TRUE      NONE
+											        
+PPSTACK.OUTPUT          OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   FPA        TRUE      NONE
+PPSTACK.OUTPUT.MASK     OUTPUT {OUTPUT}.mask.fits                MASK      COMP_MASK  FPA        TRUE      NONE
+PPSTACK.OUTPUT.VARIANCE OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    FPA        TRUE      NONE
+PPSTACK.TARGET.PSF      OUTPUT {OUTPUT}.target.psf               PSF       NONE       CHIP       TRUE      NONE
+PPSTACK.CONV.KERNEL     OUTPUT {OUTPUT}.{FILE.INDEX}.kernel      SUBKERNEL NONE       FPA        TRUE      NONE
+PPSTACK.OUTPUT.JPEG1	OUTPUT {OUTPUT}.b1.jpg                   JPEG      NONE       FPA        TRUE      NONE
+PPSTACK.OUTPUT.JPEG2	OUTPUT {OUTPUT}.b2.jpg                   JPEG      NONE       FPA        TRUE      NONE
+PPSTACK.CONFIG          OUTPUT {OUTPUT}.ppStack.mdc              TEXT      NONE       FPA        TRUE      NONE
+
+PPSTAMP.OUTPUT          OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   FPA        TRUE      NONE
+PPSTAMP.OUTPUT.MASK     OUTPUT {OUTPUT}.mk.fits                  MASK      COMP_MASK  FPA        TRUE      NONE
+PPSTAMP.OUTPUT.VARIANCE OUTPUT {OUTPUT}.wt.fits                  VARIANCE  COMP_WT    FPA        TRUE      NONE
+PPSTAMP.CHIP            OUTPUT {OUTPUT}.ch.fits                  IMAGE     NONE       CHIP       FALSE     MEF
+		        									        
+PPSIM.OUTPUT            OUTPUT {OUTPUT}.{CHIP.NAME}.fits         IMAGE     NONE       CHIP       TRUE      SPLIT
+PPSIM.FAKE.CHIP        	OUTPUT {OUTPUT}.{CHIP.NAME}.fake.fits    IMAGE     NONE       CHIP       TRUE      NONE
+PPSIM.FORCE.CHIP       	OUTPUT {OUTPUT}.{CHIP.NAME}.force.fits   IMAGE     NONE       CHIP       TRUE      NONE
+PPSIM.SOURCES           OUTPUT {OUTPUT}.{CHIP.NAME}.cmf          CMF       NONE       CHIP       TRUE      NONE
+PPSIM.FAKE.SOURCES     	OUTPUT {OUTPUT}.{CHIP.NAME}.fake.cmf     CMF       NONE       CHIP       TRUE      NONE
+PPSIM.FORCE.SOURCES    	OUTPUT {OUTPUT}.{CHIP.NAME}.force.cmf    CMF       NONE       CHIP       TRUE      NONE
+
+PPARITH.OUTPUT.IMAGE   	OUTPUT {OUTPUT}.fits                     IMAGE     COMP_IMG   CHIP       TRUE      NONE
+PPARITH.OUTPUT.MASK    	OUTPUT {OUTPUT}.fits                     MASK      COMP_MASK  CHIP       TRUE      NONE
+		       										        
+PPSKYCELL.JPEG1    	OUTPUT {OUTPUT}.{FILE.INDEX}.b1.jpeg     JPEG      NONE       CHIP       TRUE      NONE
+PPSKYCELL.JPEG2    	OUTPUT {OUTPUT}.{FILE.INDEX}.b2.jpeg     JPEG      NONE       CHIP       TRUE      NONE
+
+LOG.IMFILE             	OUTPUT {OUTPUT}.{CHIP.NAME}.log          TEXT      NONE       CHIP       TRUE      NONE
+LOG.EXP                	OUTPUT {OUTPUT}.log                      TEXT      NONE       FPA        TRUE      NONE
+		       										        
+TRACE.IMFILE           	OUTPUT {OUTPUT}.{CHIP.NAME}.trace        TEXT      NONE       CHIP       TRUE      NONE
+TRACE.EXP              	OUTPUT {OUTPUT}.trace                    TEXT      NONE       FPA        TRUE      NONE
+
+
+# {FPA.OBS}
+# {FPA.NAME}
+# {CHIP.NAME}
+# {CHIP.ID}
+# {CHIP.N}
+# {CHIP.NUM}
+# {CELL.NAME}
+# {CELL.N}
+# {CELL.NUM}
+# {EXTNAME}
+# {FILTER}
+# {FILTER.ID}
+# {CAMERA}
+# {INSTRUMENT}
+# {DETECTOR}
+# {TELESCOPE}
Index: /branches/czw_branch/20100427/ippconfig/simmosaic/format_split.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/simmosaic/format_split.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/simmosaic/format_split.config	(revision 28017)
@@ -59,12 +59,14 @@
 	FPA.DEC		STR	DEC
 	FPA.OBJECT	STR	OBJECT
-	FPA.TIME	STR	MJD-OBS
+	FPA.TIME	STR	DATE-OBS UTC-OBS
 	FPA.EXPOSURE	STR	EXPTIME
 	CELL.EXPOSURE	STR	EXPTIME
 	CELL.DARKTIME	STR	DARKTIME
-	CELL.TIME	STR	MJD-OBS
+	CELL.TIME	STR	DATE-OBS UTC-OBS
 	CELL.XBIN	STR	XBIN
 	CELL.YBIN	STR	YBIN
 END
+#FPA.TIME	STR	MJD-OBS
+#CELL.TIME	STR	MJD-OBS
 
 # Default PS concepts that may be specified by value
@@ -120,5 +122,7 @@
 	FPA.RA		STR	HOURS
 	FPA.DEC		STR	DEGREES
-	FPA.TIME	STR	MJD
-	CELL.TIME	STR	MJD
+	FPA.TIME	STR	SEPARATE,YEAR.FIRST
+	CELL.TIME	STR	SEPARATE,YEAR.FIRST
 END
+#FPA.TIME	STR	MJD
+#CELL.TIME	STR	MJD
Index: /branches/czw_branch/20100427/ippconfig/simmosaic/format_together.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/simmosaic/format_together.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/simmosaic/format_together.config	(revision 28017)
@@ -54,12 +54,14 @@
 	FPA.DEC		STR	DEC
 	FPA.OBJECT	STR	OBJECT
-	FPA.TIME	STR	MJD-OBS
+	FPA.TIME	STR	DATE-OBS UTC-OBS
 	FPA.EXPOSURE	STR	EXPTIME
 	CELL.EXPOSURE	STR	EXPTIME
 	CELL.DARKTIME	STR	DARKTIME
-	CELL.TIME	STR	MJD-OBS
+	CELL.TIME	STR	DATE-OBS UTC-OBS
 	CELL.XBIN	STR	XBIN
 	CELL.YBIN	STR	YBIN
 END
+#FPA.TIME	STR	MJD-OBS
+#CELL.TIME	STR	MJD-OBS
 
 # Default PS concepts that may be specified by value
@@ -115,5 +117,7 @@
 	FPA.RA		STR	HOURS
 	FPA.DEC		STR	DEGREES
-	FPA.TIME	STR	MJD
-	CELL.TIME	STR	MJD
+	FPA.TIME	STR	SEPARATE,YEAR.FIRST
+	CELL.TIME	STR	SEPARATE,YEAR.FIRST
 END
+#FPA.TIME	STR	MJD
+#CELL.TIME	STR	MJD
Index: /branches/czw_branch/20100427/ippconfig/simmosaic/notes-8.17.09.txt
===================================================================
--- /branches/czw_branch/20100427/ippconfig/simmosaic/notes-8.17.09.txt	(revision 28017)
+++ /branches/czw_branch/20100427/ippconfig/simmosaic/notes-8.17.09.txt	(revision 28017)
@@ -0,0 +1,93 @@
+Simmosaic Simtest Notes
+
+setup:
+------------------
+in pantasks:
+$SIMTEST_CAMERA = SIMMOSAIC
+
+image injection error:
+-------------------
+edit ippconfig/simmosaic/ppImage.config
+->remove line APPLY.TILTYSTREAK
+
+TIME errors reported during image injection
+------------------
+edit ippconfig/simmosaic/format_split.config
+edit ippconfig/simmosaic/format_together.config
+->in ~/simmosaic/fix-files
+
+output format error:
+-------------------
+edit ippconfig/simmosaic/filerules-*
+->in ~/simmosaic/fix-files/filerules
+
+ppImage error in detrend_resid_exp.pl:
+-------------------
+"failed to find class ID fpa in normalization table"
+edit ippconfig/simmosaic/ppImage.config
+NORM.CLASS              STR     CHIP             # How to find the per-class normalizations
+edit line 13
+-> in fix-files/ppImage.config
+
+edit ippconfig/simmosaic/ppImage.config
+MASK             BOOL    FALSE	# Mask bad pixels
+->in ~/simmosaic/fix-files
+
+ppImage seg fault:
+---------------------
+ipp/psModules/src/detrend/pmShutterCorrection.c
+breaks in pmShutterCorrectionGuess at line:
+    // fit a line and extrapolate the fit to counts = A (1 + dTk/dTo) : exptime = dTo
+    if (!psVectorFitPolynomial1D (line, NULL, 0, tmpY, NULL, tmpX)) {
+        printf("Unable to fit for the reference offset.\n");
+        printf("tmpX0: %f, tmpX1: %f, tmpY0: %f, tmpY1: %f\n", tmpX->data.F32[0], tmpX->data.F32[1], tmpY->data.F32[0], tmpY->data.F32[1]);
+        goto GUESS_ERROR;
+    }
+see ~/simmosaic/baz.Chip10.log generated by 
+detrend_stack.pl --threads @MAX_THREADS@ --det_id 3 --iteration 0 --class_id Chip10 --det_type SHUTTER --camera SIMMOSAIC --outroot file:///netdisks/panstarrs/giebink/simmosaic/baz --redirect-output --dbname simtest_mosaic --verbose --save-temps
+
+/netdisks/panstarrs/giebink/psconfig/default.lin64/bin/ppMerge .toad.Chip10.list file:///netdisks/panstarrs/giebink/simmosaic/toad -recipe PPMERGE PPMERGE_SHUTTER -type SHUTTER -stats file:///netdisks/panstarrs/giebink/simmosaic/toad.Chip10.stats -recipe PPSTATS DARKSTATS -tracedest file:///netdisks/panstarrs/giebink/simmosaic/toad.Chip10.trace -log file:///netdisks/panstarrs/giebink/simmosaic/toad.Chip10.log -dbname simtest_mosaic -threads @MAX_THREADS@
+
+Unable to fit for the reference offset.
+tmpX0: 0.977549, tmpX1: 0.977389, tmpY0: 10.000000, tmpY1: 20.000000
+
+added workaround to: 
+ipp/psModules/src/detrend/pmShutterCorrection.c
+line 195:
+//    psFree(corr);
+//    return NULL;
+    corr->scale = 0.5;
+    corr->offset = 0.5;
+    corr->offref = 0.5;
+
+psastro error in camera_exp.pl:
+--------------------
+photcode r not found in photcode table
+cp simtest/psastro.config simmosaic/psastro.config
+->Had to remove:
+PSASTRO.GRID.OFFSET    F32    500.
+PSASTRO.GRID.SCALE     F32     50.
+->in ~/simmosaic/fix-files
+->not sure how much has be put in the file
+
+addstar error in cam_exp.pl:
+--------------------
+missing MJD Keyword MJD-OBS
+->cp simtest/dvo.config simmosaic/dvo.config
+
+psastro error:
+---------------------
+ipp/psModules/src/astrom/pmAstrometryObjects.c
+programming error for: camera_exp.pl --exp_tag simtest.005.001.Chip00.74 --cam_id 16 --camera SIMMOSAIC --outroot /data/ipp002.0/simmosaic/cam/cam --redirect-output --run-state new --dvodb /data/ipp002.0/simmosaic/DVO --dbname simtest_mosaic --verbose
+edit pantasks/modules/simtest.basic.config
+to set all object exposures to 240s
+also, edit simmosaic/psastro.config
+PSASTRO.PIXEL.SCALE    F32  1.0
+->in ~/simmosaic/file-fix
+
+psastro/ppStack error:
+--------------------
+ipp/psLib/src/fits/psFits.c
+ -> p_psFitsError (psFits.c:74): I/O error
+      Could not find HDU with EXTNAME = 'MATCHED_REFS'
+According to Paul, this should be ignored.
Index: /branches/czw_branch/20100427/ippconfig/simmosaic/ppImage.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/simmosaic/ppImage.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/simmosaic/ppImage.config	(revision 28017)
@@ -1,127 +1,104 @@
-### ppImage recipe configuration file for simulated test camera
-
-# List of tasks to perform
-
-BASE.FITS       BOOL    FALSE           # Save base detrended image?
-CHIP.FITS       BOOL    TRUE            # Save chip-mosaicked image?
-BIN1.FITS       BOOL    TRUE            # Save 1st binned chip image?
-BIN2.FITS       BOOL    TRUE            # Save 2nd binned chip image?
 
 # binned output image options
-BIN1.XBIN               S32     8
-BIN1.YBIN               S32     8
-BIN2.XBIN               S32     64
-BIN2.YBIN               S32     64
-
-# Overscan subtraction
-OVERSCAN.SINGLE         BOOL    FALSE           # Reduce overscan to a single value?
-OVERSCAN.FIT            STR     POLYNOMIAL      # NONE | POLYNOMIAL | SPLINE
-OVERSCAN.ORDER          S32     7               # Order of polynomial fit
-OVERSCAN.STAT           STR     MEAN            # MEAN | MEDIAN
-
-# How to select the appropriate detrend image
+BIN1.XBIN               S32      16
+BIN1.YBIN               S32      16
+BIN2.XBIN               S32     150
+BIN2.YBIN               S32     150
+
+OVERSCAN.SINGLE         BOOL    FALSE            # Reduce overscan to a single value?
+OVERSCAN.STAT           STR     MEDIAN
+OVERSCAN.BOXCAR         S32     3
+
+# Normalization class
+NORM.CLASS              STR     CHIP             # How to find the per-class normalizations
+
+OLDDARK                 BOOL    FALSE
+
+# use the deburned image instead of the raw, if it exists
+USE.DEBURNED.IMAGE      BOOL    TRUE           # use burntool-repaired image?
+
+# crosstalk measurements : only valid for GPC1 for now
+CROSSTALK.MEASURE  BOOL    FALSE          # Subtract model background?
+CROSSTALK.CORRECT  BOOL    FALSE           # Subtract model background?
+
+## XXX use these local variations until we are building real detrend images
+
 DETREND.CONSTRAINTS  METADATA
   BIAS METADATA
   END
+  DARK METADATA
+    EXPTIME STR FPA.EXPOSURE
+  END
+  FLAT METADATA
+    FILTER  STR FPA.FILTERID
+  END
+  FLATCORR METADATA
+    FILTER   STR FPA.FILTERID
+  END
+  FRINGE METADATA
+    FILTER   STR FPA.FILTERID
+  END
+  SHUTTER METADATA
+  END
   MASK METADATA
-  END
-  DARK METADATA
-  END
-  FLAT METADATA
-    FILTER  STR FPA.FILTER
-  END
-  FRINGE METADATA
-    FILTER   STR FPA.FILTER
-  END
-  SHUTTER METADATA
-  END   
-END
-
-########################################################################################
-# Need the following in order to turn off overscan and shutter for the site-level recipe
-########################################################################################
+  END	
+  ASTROM METADATA
+  END	
+END
+
 
 # Standard chip processing
-CHIP   METADATA
+CHIP               METADATA
   BASE.FITS        BOOL    FALSE           # Save base detrended image?
   BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
   BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
   CHIP.FITS        BOOL    TRUE            # Save chip-mosaic-ed image? 
-  CHIP.MASK.FITS   BOOL    TRUE           # Save chip-mosaic-ed image? 
-  CHIP.VARIANCE.FITS BOOL    TRUE           # Save chip-mosaic-ed image? 
-  OVERSCAN        BOOL    TRUE            # Overscan subtraction
-  BIAS            BOOL    TRUE            # Bias subtraction
-  DARK            BOOL    TRUE            # Dark subtraction
-  SHUTTER         BOOL    TRUE            # Shutter correction
-  FLAT            BOOL    TRUE            # Flat-field normalisation
-  MASK            BOOL    FALSE           # Mask bad pixels
-  FRINGE          BOOL    FALSE           # Fringe subtraction
-  PHOTOM          BOOL    TRUE            # Source identification and photometry
-  ASTROM.CHIP     BOOL    FALSE           # Astrometry per chip?
-  ASTROM.MOSAIC   BOOL    FALSE           # Astrometry for mosaic?
-END
-
-# Overscan subtraction only
-PPIMAGE_O         METADATA
-  BASE.FITS        BOOL    TRUE            # Save base detrended image?
-  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
-  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
-  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
-  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
-  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
-  OVERSCAN        BOOL    TRUE            # Overscan subtraction
-  BIAS            BOOL    FALSE           # Bias subtraction
-  DARK            BOOL    FALSE           # Dark subtraction
-  SHUTTER         BOOL    FALSE           # Shutter correction
-  FLAT            BOOL    FALSE           # Flat-field normalisation
-  MASK            BOOL    FALSE           # Mask bad pixels
-  FRINGE          BOOL    FALSE           # Fringe subtraction
-  PHOTOM          BOOL    FALSE           # Source identification and photometry
-  ASTROM.CHIP     BOOL    FALSE           # Astrometry per chip?
-  ASTROM.MOSAIC   BOOL    FALSE           # Astrometry for mosaic?
-END
-
-# Dark subtraction only
-PPIMAGE_D         METADATA
-  BASE.FITS        BOOL    TRUE            # Save base detrended image?
-  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
-  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
-  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
-  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
-  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
-  OVERSCAN        BOOL    FALSE           # Overscan subtraction
-  BIAS            BOOL    FALSE           # Bias subtraction
-  DARK            BOOL    TRUE            # Dark subtraction
-  SHUTTER         BOOL    FALSE           # Shutter correction
-  FLAT            BOOL    FALSE           # Flat-field normalisation
-  MASK            BOOL    FALSE           # Mask bad pixels
-  FRINGE          BOOL    FALSE           # Fringe subtraction
-  PHOTOM          BOOL    FALSE           # Source identification and photometry
-  ASTROM.CHIP     BOOL    FALSE           # Astrometry per chip?
-  ASTROM.MOSAIC   BOOL    FALSE           # Astrometry for mosaic?
-END
-
-# Shutter correction only
-PPIMAGE_S         METADATA
-  BASE.FITS        BOOL    TRUE            # Save base detrended image?
-  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
-  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
-  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
-  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
-  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
-  OVERSCAN        BOOL    FALSE           # Overscan subtraction
-  BIAS            BOOL    FALSE           # Bias subtraction
-  DARK            BOOL    FALSE           # Dark subtraction
-  SHUTTER         BOOL    FALSE           # Shutter correction
-  FLAT            BOOL    FALSE           # Flat-field normalisation
-  MASK            BOOL    FALSE           # Mask bad pixels
-  FRINGE          BOOL    FALSE           # Fringe subtraction
-  PHOTOM          BOOL    FALSE           # Source identification and photometry
-  ASTROM.CHIP     BOOL    FALSE           # Astrometry per chip?
-  ASTROM.MOSAIC   BOOL    FALSE           # Astrometry for mosaic?
-END
-
-# Overscan, bias, dark
-PPIMAGE_OBD      METADATA
+  CHIP.MASK.FITS   BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  REMNANCE         BOOL    FALSE           # Remnance masking
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    FALSE	# Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+  PHOTOM           BOOL    TRUE            # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BACKGROUND       BOOL    TRUE            # Subtract background?
+  CROSSTALK.MEASURE  BOOL  TRUE            # Subtract model background?
+END
+
+# Standard chip processing for areas with high stellar density
+# Turn remnance masking off --- it kills all the detector
+CHIP_DENSE_STARS	METADATA
+  BASE.FITS        BOOL    FALSE           # Save base detrended image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  REMNANCE         BOOL    FALSE           # Remnance masking
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    FALSE	# Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+  PHOTOM           BOOL    TRUE            # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BACKGROUND       BOOL    TRUE            # Subtract background?
+END
+
+
+# Overscan, bias
+PPIMAGE_OB         METADATA
   BASE.FITS        BOOL    TRUE            # Save base detrended image?
   BASE.MASK.FITS   BOOL    TRUE            # Save base detrended image?
@@ -130,18 +107,122 @@
   CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
   CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
-  OVERSCAN        BOOL    TRUE            # Overscan subtraction
-  BIAS            BOOL    TRUE            # Bias subtraction
-  DARK            BOOL    TRUE            # Dark subtraction
-  SHUTTER         BOOL    FALSE           # Shutter correction
-  FLAT            BOOL    FALSE           # Flat-field normalisation
-  MASK            BOOL    FALSE           # Mask bad pixels
-  FRINGE          BOOL    FALSE           # Fringe subtraction
-  PHOTOM          BOOL    FALSE           # Source identification and photometry
-  ASTROM.CHIP     BOOL    FALSE           # Astrometry per chip?
-  ASTROM.MOSAIC   BOOL    FALSE           # Astrometry for mosaic?
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    FALSE           # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    FALSE           # Flat-field normalisation
+  MASK             BOOL    FALSE           # Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  PHOTOM           BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+END
+
+# Overscan, bias, dark
+PPIMAGE_OBD        METADATA
+  BASE.FITS        BOOL    TRUE            # Save base detrended image?
+  BASE.MASK.FITS   BOOL    TRUE            # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL  TRUE            # Save base detrended image?
+  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL  FALSE           # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    FALSE           # Flat-field normalisation
+  MASK             BOOL    FALSE           # Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  PHOTOM           BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+END
+
+# Overscan, bias, dark -- search for DARK_PREMASK
+PPIMAGE_DARKMASK_PROCESS METADATA
+  BASE.FITS        BOOL    TRUE            # Save base detrended image?
+  BASE.MASK.FITS   BOOL    TRUE            # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL  TRUE            # Save base detrended image?
+  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL  FALSE           # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE
+  DARK             BOOL    TRUE            # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    FALSE           # Flat-field normalisation
+  MASK             BOOL    FALSE           # Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  PHOTOM           BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+
+  DETREND.CONSTRAINTS  METADATA
+    DARK METADATA
+      DETTYPE STR DARK_PREMASK
+      EXPTIME STR FPA.EXPOSURE
+    END
+  END   
 END
 
 # Overscan, bias, dark, shutter
-PPIMAGE_OBDS      METADATA
+PPIMAGE_OBDS       METADATA
+  BASE.FITS          BOOL    TRUE            # Save base detrended image?
+  BASE.MASK.FITS     BOOL    TRUE            # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    TRUE            # Save base detrended image?
+  CHIP.FITS          BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS     BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
+  OVERSCAN           BOOL    TRUE            # Overscan subtraction
+  BIAS               BOOL    FALSE           # Bias subtraction
+  DARK               BOOL    TRUE            # Dark subtraction
+  SHUTTER            BOOL    FALSE           # Shutter correction
+  FLAT               BOOL    FALSE           # Flat-field normalisation
+  MASK               BOOL    FALSE           # Mask bad pixels
+  FRINGE             BOOL    FALSE           # Fringe subtraction
+  PHOTOM             BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP        BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC      BOOL    FALSE           # Astrometry for mosaic?
+  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS          BOOL    TRUE            # Save 2nd binned chip image?
+END
+
+# Overscan, bias, dark, shutter
+PPIMAGE_FLATPROC_PREMASK       METADATA
+  BASE.FITS          BOOL    TRUE            # Save base detrended image?
+  BASE.MASK.FITS     BOOL    TRUE            # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    TRUE            # Save base detrended image?
+  CHIP.FITS          BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS     BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
+  OVERSCAN           BOOL    TRUE            # Overscan subtraction
+  BIAS               BOOL    FALSE           # Bias subtraction
+  DARK               BOOL    TRUE            # Dark subtraction
+  SHUTTER            BOOL    FALSE           # Shutter correction
+  FLAT               BOOL    FALSE           # Flat-field normalisation
+  MASK               BOOL    FALSE           # Mask bad pixels
+  FRINGE             BOOL    FALSE           # Fringe subtraction
+  PHOTOM             BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP        BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC      BOOL    FALSE           # Astrometry for mosaic?
+  BIN1.FITS          BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS          BOOL    TRUE            # Save 2nd binned chip image?
+
+  DETREND.CONSTRAINTS  METADATA
+    DARK METADATA
+      DETTYPE STR DARK_PREMASK
+      EXPTIME STR FPA.EXPOSURE
+    END
+  END   
+END
+
+# Overscan, bias, dark, shutter
+PPIMAGE_OBDSF      METADATA
   BASE.FITS        BOOL    TRUE            # Save base detrended image?
   BASE.MASK.FITS   BOOL    TRUE            # Save base detrended image?
@@ -150,18 +231,77 @@
   CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
   CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
-  OVERSCAN        BOOL    TRUE            # Overscan subtraction
-  BIAS            BOOL    TRUE            # Bias subtraction
-  DARK            BOOL    TRUE            # Dark subtraction
-  SHUTTER         BOOL    TRUE            # Shutter correction
-  FLAT            BOOL    FALSE           # Flat-field normalisation
-  MASK            BOOL    FALSE           # Mask bad pixels
-  FRINGE          BOOL    FALSE           # Fringe subtraction
-  PHOTOM          BOOL    FALSE           # Source identification and photometry
-  ASTROM.CHIP     BOOL    FALSE           # Astrometry per chip?
-  ASTROM.MOSAIC   BOOL    FALSE           # Astrometry for mosaic?
-END
-
-# Overscan, bias, dark, shutter, flat-field
-PPIMAGE_OBDSF     METADATA
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    FALSE           # Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  PHOTOM           BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+END
+
+# Overscan, bias, dark, shutter, flat-field -- use FLAT_PREMASK
+PPIMAGE_FLATMASK_PROCESS      METADATA
+  BASE.FITS        BOOL    TRUE            # Save base detrended image?
+  BASE.MASK.FITS   BOOL    TRUE            # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL  TRUE            # Save base detrended image?
+  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL  FALSE           # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    FALSE           # Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  PHOTOM           BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+
+  DETREND.CONSTRAINTS  METADATA
+    DARK METADATA
+      DETTYPE STR DARK_PREMASK
+      EXPTIME STR FPA.EXPOSURE
+    END
+    FLAT METADATA
+      DETTYPE STR FLAT_PREMASK
+      FILTER  STR FPA.FILTERID
+    END
+  END   
+END
+
+# Overscan, bias, dark, shutter, flat-field, fringe, photom, astrom
+PPIMAGE_DET_ONLY   METADATA
+  BASE.FITS        BOOL    FALSE           # Save base detrended image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    FALSE	# Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+  FPA1.FITS        BOOL    TRUE            # Save 1st binned fpa image? 
+  FPA2.FITS        BOOL    TRUE            # Save 2nd binned fpa image? 
+  PHOTOM           BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+END
+
+# Overscan, bias, dark, shutter, flat-field, fringe
+PPIMAGE_OBDSFR     METADATA
   BASE.FITS        BOOL    TRUE            # Save base detrended image?
   BASE.MASK.FITS   BOOL    TRUE            # Save base detrended image?
@@ -170,73 +310,355 @@
   CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
   CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
-  OVERSCAN        BOOL    TRUE            # Overscan subtraction
-  BIAS            BOOL    TRUE            # Bias subtraction
-  DARK            BOOL    TRUE            # Dark subtraction
-  SHUTTER         BOOL    TRUE            # Shutter correction
-  FLAT            BOOL    TRUE            # Flat-field normalisation
-  MASK            BOOL    FALSE           # Mask bad pixels
-  FRINGE          BOOL    FALSE           # Fringe subtraction
-  PHOTOM          BOOL    FALSE           # Source identification and photometry
-  ASTROM.CHIP     BOOL    FALSE           # Astrometry per chip?
-  ASTROM.MOSAIC   BOOL    FALSE           # Astrometry for mosaic?
-END
-
-# Overscan, bias, dark, shutter, flat-field, fringe
-PPIMAGE_OBDSFR    METADATA
-  BASE.FITS        BOOL    TRUE            # Save base detrended image?
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    FALSE	# Mask bad pixels
+  BACKGROUND       BOOL    TRUE            # Subtract background?
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+  PHOTOM           BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+END
+
+# Overscan, bias, dark, shutter, flat-field, fringe, photom, astrom
+PPIMAGE_OBDSFRP    METADATA
+  BASE.FITS        BOOL    FALSE           # Save base detrended image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    FALSE	# Mask bad pixels
+  BACKGROUND       BOOL    TRUE            # Subtract background?
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+  PHOTOM           BOOL    TRUE            # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+END
+
+# Overscan, bias, dark, shutter, flat-field, fringe, photom, astrom
+PPIMAGE_OBDSFRA    METADATA
+  BASE.FITS        BOOL    FALSE           # Save base detrended image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    FALSE	# Mask bad pixels
+  BACKGROUND       BOOL    TRUE            # Subtract background?
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+  PHOTOM           BOOL    TRUE            # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+END
+
+# Overscan, bias, dark, shutter, flat-field, fringe, photom
+PPIMAGE_FLATCORR    METADATA
+  BASE.FITS        BOOL    FALSE           # Save base detrended image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    FALSE	# Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+  PHOTOM           BOOL    TRUE            # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+
+  DETREND.CONSTRAINTS  METADATA
+    BIAS METADATA
+    END
+    DARK METADATA
+      DETTYPE STR DARK_PREMASK
+      EXPTIME STR FPA.EXPOSURE
+    END
+    FLAT METADATA
+      DETTYPE STR FLAT_PREMASK
+      FILTER  STR FPA.FILTERID
+    END
+    FLATCORR METADATA
+      FILTER  STR FPA.FILTERID
+    END
+    FRINGE METADATA
+      FILTER   STR FPA.FILTERID
+    END
+    SHUTTER METADATA
+    END
+    MASK METADATA
+    END	
+    ASTROM METADATA
+    END	
+  END
+END
+
+# Overscan, bias, dark, shutter, flat-field, fringe, photom
+PPIMAGE_FLATTEST    METADATA
+  BASE.FITS        BOOL    FALSE           # Save base detrended image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    TRUE            # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    TRUE            # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    FALSE	# Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+  PHOTOM           BOOL    TRUE            # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+
+  DETREND.CONSTRAINTS  METADATA
+    BIAS METADATA
+    END
+    DARK METADATA
+      EXPTIME STR FPA.EXPOSURE
+    END
+    FLAT METADATA
+      DETTYPE STR FLATTEST
+      FILTER  STR FPA.FILTERID
+    END
+    FRINGE METADATA
+      FILTER   STR FPA.FILTERID
+    END
+    SHUTTER METADATA
+    END
+    MASK METADATA
+    END	
+    ASTROM METADATA
+    END	
+  END
+END
+
+# Photometry and astrometry only (for pre-reduced data)
+PPIMAGE_PA         METADATA
+  BASE.FITS        BOOL    FALSE           # Save base detrended image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    FALSE           # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    FALSE           # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    FALSE           # Flat-field normalisation
+  MASK             BOOL    FALSE           # Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+  BIN1.JPEG        BOOL    TRUE            # Save 1st binned jpeg?
+  BIN2.JPEG        BOOL    TRUE            # Save 2nd binned jpeg?
+  PHOTOM           BOOL    TRUE            # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+END
+
+# JPEG images for different types of residual images
+# Save JPEG from BIN1 for bias
+PPIMAGE_J1_RESID_B      METADATA
+  OVERSCAN         BOOL    FALSE           # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    FALSE           # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    FALSE           # Flat-field normalisation
+  MASK             BOOL    FALSE           # Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  PHOTOM           BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BASE.FITS        BOOL    FALSE           # Save base image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
+  BIN1.FITS        BOOL    FALSE           # Save 1st binned chip image?
+  BIN2.FITS        BOOL    FALSE           # Save 2nd binned chip image?
+  BIN1.JPEG        BOOL    TRUE            # Save 1st binned jpeg?
+  BIN2.JPEG        BOOL    FALSE           # Save 2nd binned jpeg?
+  BIN1.XBIN        S32     1               # Image is already binned
+  BIN1.YBIN        S32     1               # Image is already binned
+  BIN2.XBIN        S32     1               # Image is already binned
+  BIN2.YBIN        S32     1               # Image is already binned
+
+  # GPC1 has significant dark structures: use a wide greyscale range
+  PPIMAGE.JPEG1    METADATA
+    COLORMAP       STR     -greyscale
+    SCALE.MODE     STR     VALUE
+    SCALE.MIN      F32     -50.0
+    SCALE.MAX      F32     +50.0
+  END
+END
+
+# Save JPEG from BIN2 for bias
+PPIMAGE_J2_RESID_B        METADATA
+  OVERSCAN         BOOL    FALSE           # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    FALSE           # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    FALSE           # Flat-field normalisation
+  MASK             BOOL    FALSE           # Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  PHOTOM           BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BASE.FITS        BOOL    FALSE           # Save base image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
+  BIN1.FITS        BOOL    FALSE           # Save 1st binned chip image?
+  BIN2.FITS        BOOL    FALSE           # Save 2nd binned chip image?
+  BIN1.JPEG        BOOL    FALSE           # Save 1st binned jpeg?
+  BIN2.JPEG        BOOL    TRUE            # Save 2nd binned jpeg?
+  BIN1.XBIN        S32     1               # Image is already binned
+  BIN1.YBIN        S32     1               # Image is already binned
+  BIN2.XBIN        S32     1               # Image is already binned
+  BIN2.YBIN        S32     1               # Image is already binned
+
+  # GPC1 has significant dark structures: use a wide greyscale range
+  PPIMAGE.JPEG2    METADATA
+    COLORMAP       STR     -greyscale
+    SCALE.MODE     STR     VALUE
+    SCALE.MIN      F32     -50.0
+    SCALE.MAX      F32     +50.0
+  END
+END
+
+# Save JPEG from BIN1 for flat
+PPIMAGE_J1_RESID_F      METADATA
+  OVERSCAN         BOOL    FALSE           # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    FALSE           # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    FALSE           # Flat-field normalisation
+  MASK             BOOL    FALSE           # Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  PHOTOM           BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BASE.FITS        BOOL    FALSE           # Save base image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
+  BIN1.FITS        BOOL    FALSE           # Save 1st binned chip image?
+  BIN2.FITS        BOOL    FALSE           # Save 2nd binned chip image?
+  BIN1.JPEG        BOOL    TRUE            # Save 1st binned jpeg?
+  BIN2.JPEG        BOOL    FALSE           # Save 2nd binned jpeg?
+  BIN1.XBIN        S32     1               # Image is already binned
+  BIN1.YBIN        S32     1               # Image is already binned
+  BIN2.XBIN        S32     1               # Image is already binned
+  BIN2.YBIN        S32     1               # Image is already binned
+
+  PPIMAGE.JPEG1    METADATA
+    COLORMAP       STR     -greyscale
+    SCALE.MODE     STR     FRACTION
+    SCALE.MIN      F32     0.98
+    SCALE.MAX      F32     1.02
+  END
+END
+
+# Save JPEG from BIN2 for flat
+PPIMAGE_J2_RESID_F        METADATA
+  OVERSCAN         BOOL    FALSE           # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    FALSE           # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    FALSE           # Flat-field normalisation
+  MASK             BOOL    FALSE           # Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  PHOTOM           BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BASE.FITS        BOOL    FALSE           # Save base image?
+  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
+  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
+  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
+  BIN1.FITS        BOOL    FALSE           # Save 1st binned chip image?
+  BIN2.FITS        BOOL    FALSE           # Save 2nd binned chip image?
+  BIN1.JPEG        BOOL    FALSE           # Save 1st binned jpeg?
+  BIN2.JPEG        BOOL    TRUE            # Save 2nd binned jpeg?
+  BIN1.XBIN        S32     1               # Image is already binned
+  BIN1.YBIN        S32     1               # Image is already binned
+  BIN2.XBIN        S32     1               # Image is already binned
+  BIN2.YBIN        S32     1               # Image is already binned
+		   
+  PPIMAGE.JPEG2    METADATA
+    COLORMAP       STR     -greyscale
+    SCALE.MODE     STR     FRACTION
+    SCALE.MIN      F32     0.98
+    SCALE.MAX      F32     1.02
+  END
+END
+
+# generate CTE map image
+PPIMAGE_CTEMAP     METADATA
+  BASE.FITS        BOOL    TRUE            # Save base image?
   BASE.MASK.FITS   BOOL    TRUE            # Save base detrended image?
-  BASE.VARIANCE.FITS BOOL    TRUE            # Save base detrended image?
-  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
-  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
-  CHIP.VARIANCE.FITS BOOL    FALSE           # Save chip-mosaic-ed image? 
-  OVERSCAN        BOOL    TRUE            # Overscan subtraction
-  BIAS            BOOL    TRUE            # Bias subtraction
-  DARK            BOOL    TRUE            # Dark subtraction
-  SHUTTER         BOOL    TRUE            # Shutter correction
-  FLAT            BOOL    TRUE            # Flat-field normalisation
-  MASK            BOOL    FALSE           # Mask bad pixels
-  FRINGE          BOOL    FALSE           # Fringe subtraction
-  PHOTOM          BOOL    FALSE           # Source identification and photometry
-  ASTROM.CHIP     BOOL    FALSE           # Astrometry per chip?
-  ASTROM.MOSAIC   BOOL    FALSE           # Astrometry for mosaic?
-END
-
-# Overscan, bias, dark, shutter, flat-field, fringe, photom
-PPIMAGE_OBDSFRP   METADATA
-  BASE.FITS        BOOL    FALSE           # Save base detrended image?
-  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
-  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
-  CHIP.FITS        BOOL    TRUE            # Save chip-mosaic-ed image? 
-  CHIP.MASK.FITS   BOOL    TRUE           # Save chip-mosaic-ed image? 
-  CHIP.VARIANCE.FITS BOOL    TRUE           # Save chip-mosaic-ed image? 
-  OVERSCAN        BOOL    TRUE            # Overscan subtraction
-  BIAS            BOOL    TRUE            # Bias subtraction
-  DARK            BOOL    TRUE            # Dark subtraction
-  SHUTTER         BOOL    TRUE            # Shutter correction
-  FLAT            BOOL    TRUE            # Flat-field normalisation
-  MASK            BOOL    FALSE           # Mask bad pixels
-  FRINGE          BOOL    FALSE           # Fringe subtraction
-  PHOTOM          BOOL    TRUE            # Source identification and photometry
-  ASTROM.CHIP     BOOL    FALSE           # Astrometry per chip?
-  ASTROM.MOSAIC   BOOL    FALSE           # Astrometry for mosaic?
-END
-
-# Overscan, bias, dark, shutter, flat-field, fringe, photom, astrom
-PPIMAGE_OBDSFRA   METADATA
-  BASE.FITS        BOOL    FALSE           # Save base detrended image?
-  BASE.MASK.FITS   BOOL    FALSE           # Save base detrended image?
-  BASE.VARIANCE.FITS BOOL    FALSE           # Save base detrended image?
-  CHIP.FITS        BOOL    TRUE            # Save chip-mosaic-ed image? 
-  CHIP.MASK.FITS   BOOL    TRUE           # Save chip-mosaic-ed image? 
-  CHIP.VARIANCE.FITS BOOL    TRUE           # Save chip-mosaic-ed image? 
-  OVERSCAN        BOOL    TRUE            # Overscan subtraction
-  BIAS            BOOL    TRUE            # Bias subtraction
-  DARK            BOOL    TRUE            # Dark subtraction
-  SHUTTER         BOOL    TRUE            # Shutter correction
-  FLAT            BOOL    TRUE            # Flat-field normalisation
-  MASK            BOOL    FALSE           # Mask bad pixels
-  FRINGE          BOOL    FALSE           # Fringe subtraction
-  PHOTOM          BOOL    TRUE            # Source identification and photometry
-  ASTROM.CHIP     BOOL    FALSE           # Astrometry per chip?
-  ASTROM.MOSAIC   BOOL    FALSE           # Astrometry for mosaic?
-END
+  BASE.VARIANCE.FITS BOOL  TRUE            # Save base detrended image?
+  CHIP.FITS        BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.MASK.FITS   BOOL    FALSE           # Save chip-mosaic-ed image? 
+  CHIP.VARIANCE.FITS BOOL  FALSE           # Save chip-mosaic-ed image? 
+  OVERSCAN         BOOL    FALSE           # Overscan subtraction
+  OVERSCAN         BOOL    TRUE            # Overscan subtraction
+  BIAS             BOOL    FALSE           # Bias subtraction
+  DARK             BOOL    TRUE            # Dark subtraction
+  SHUTTER          BOOL    FALSE           # Shutter correction
+  FLAT             BOOL    TRUE            # Flat-field normalisation
+  MASK             BOOL    FALSE           # Mask bad pixels
+  FRINGE           BOOL    FALSE           # Fringe subtraction
+  PHOTOM           BOOL    FALSE           # Source identification and photometry
+  ASTROM.CHIP      BOOL    FALSE           # Astrometry per chip?
+  ASTROM.MOSAIC    BOOL    FALSE           # Astrometry for mosaic?
+  BIN1.FITS        BOOL    TRUE            # Save 1st binned chip image?
+  BIN2.FITS        BOOL    TRUE            # Save 2nd binned chip image?
+  CHECK.CTE        BOOL    TRUE            # measure CTE errors?
+
+  DETREND.CONSTRAINTS  METADATA
+    DARK METADATA
+      DETTYPE STR DARK_PREMASK
+      EXPTIME STR FPA.EXPOSURE
+    END
+    FLAT METADATA
+      DETTYPE STR FLAT_PREMASK
+      FILTER  STR FPA.FILTERID
+    END
+  END   
+END
+
Index: /branches/czw_branch/20100427/ippconfig/simmosaic/psastro.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/simmosaic/psastro.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/simmosaic/psastro.config	(revision 28017)
@@ -1,3 +1,31 @@
+PSASTRO.PIXEL.SCALE    F32  1.0
+
+PSASTRO.IGNORE         STR    CRLIMIT,SATURATED,DEFECT,BLEND
+
 PSASTRO.CATDIR		STR	SYNTH.SIMTEST
 DVO.GETSTAR.PHOTCODE	STR	r
 PSASTRO.MAX.NSTAR	S32	50	# max stars accepted for fitting
+DVO.GETSTAR.MAX.RHO     F32    10000.0
+DVO.GETSTAR.MIN.MAG     F32      10.0
+
+PHOTCODE.DATA MULTI
+PHOTCODE.DATA METADATA
+  FILTER   STR g
+  ZEROPT   F32 24.0
+  PHOTCODE STR g_SYNTH
+END
+PHOTCODE.DATA METADATA
+  FILTER   STR r
+  ZEROPT   F32  25.15
+  PHOTCODE STR r_SYNTH
+END
+PHOTCODE.DATA METADATA
+  FILTER   STR i
+  ZEROPT   F32  25.00
+  PHOTCODE STR i_SYNTH
+END
+PHOTCODE.DATA METADATA
+  FILTER   STR z
+  ZEROPT   F32  24.50
+  PHOTCODE STR z_SYNTH
+END
Index: /branches/czw_branch/20100427/ippconfig/simtest/camera.config
===================================================================
--- /branches/czw_branch/20100427/ippconfig/simtest/camera.config	(revision 28016)
+++ /branches/czw_branch/20100427/ippconfig/simtest/camera.config	(revision 28017)
@@ -78,2 +78,4 @@
 
 PHOTCODE.RULE           STR     {DETECTOR}.{FILTER.ID}.{CHIP.NAME}	# Rule for generating photcode
+FOV                     F32     15000
+NPIX_INTERCHIP          S32     0
Index: /branches/czw_branch/20100427/magic/remove/src/streaksastrom.c
===================================================================
--- /branches/czw_branch/20100427/magic/remove/src/streaksastrom.c	(revision 28016)
+++ /branches/czw_branch/20100427/magic/remove/src/streaksastrom.c	(revision 28017)
@@ -375,11 +375,62 @@
 }
 
+static void chipToSky(pmAstromObj *pt, pmFPA *fpa, pmChip *chip)
+{
+    // chip to FP
+    psPlaneTransformApply(pt->FP, chip->toFPA, pt->chip);
+    // FP to TP to sky
+    psPlaneTransformApply(pt->TP, fpa->toTPA, pt->FP);
+    psDeproject(pt->sky, pt->TP, fpa->toSky);
+}
+
+
 bool
 linearizeTransforms(strkAstrom *astrom)
 {
-    if (!pmAstromLinearizeTransforms((pmFPA *) astrom->fpa, (pmChip *) astrom->chip, NULL, NULL, NULL, 0, 0)) {
-        psErrorStackPrint(stderr, "linear fit to astrometry failed. ignoring\n");
+    pmFPA  *inFPA  = (pmFPA *) astrom->fpa;
+    pmChip *inChip = (pmChip *) astrom->chip;
+
+    // compute ra and dec of chip center
+    pmAstromObj *center = pmAstromObjAlloc();
+    center->chip->x = (double) astrom->numCols / 2.;
+    center->chip->xErr = 0;
+    center->chip->y = (double) astrom->numRows / 2.;
+    center->chip->yErr = 0;
+
+    chipToSky(center, inFPA, inChip);
+
+    psRegion bounds = {0, astrom->numCols - 1, 0, astrom->numRows - 1 };
+
+    // create skeleton containers for the linearized transforms;
+    pmFPA  outFPA;
+    pmChip outChip;
+
+    memset(&outFPA, 0, sizeof(outFPA));
+    memset(&outChip, 0, sizeof(outChip));
+
+    outFPA.toSky = psProjectionAlloc (center->sky->r, center->sky->d, inFPA->toSky->Xs, inFPA->toSky->Ys, PS_PROJ_TAN);
+
+    psFree(center);
+
+    if (!pmAstromLinearizeToSky(inFPA, inChip, &outFPA, &outChip, &bounds)) {
+        psError(PS_ERR_UNKNOWN, false, "Failed to linearize astrometry\n");
         return false;
     }
-    return true;
-}
+
+    psFree(inFPA->toSky);
+    inFPA->toSky = outFPA.toSky;
+
+    psFree(inFPA->toTPA);
+    inFPA->toTPA = outFPA.toTPA;
+
+    psFree(inFPA->fromTPA);
+    inFPA->fromTPA = outFPA.fromTPA;
+
+    psFree(inChip->toFPA)
+    inChip->toFPA = outChip.toFPA;
+
+    psFree(inChip->fromFPA);
+    inChip->fromFPA = outChip.fromFPA;
+
+    return true;
+}
Index: /branches/czw_branch/20100427/ppArith/src/ppArithVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppArith/src/ppArithVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppArith/src/ppArithVersion.c	(revision 28017)
@@ -83,5 +83,5 @@
     psString source  = ppArithSource();  // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "ARITH_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "ARITH_V", PS_META_REPLACE, NULL, PPARITH_VERSION);
     
     psStringPrepend(&version, "ppArith version: ");
Index: /branches/czw_branch/20100427/ppImage/src/Makefile.am
===================================================================
--- /branches/czw_branch/20100427/ppImage/src/Makefile.am	(revision 28016)
+++ /branches/czw_branch/20100427/ppImage/src/Makefile.am	(revision 28017)
@@ -44,4 +44,5 @@
 	ppImageRebinReadout.c \
 	ppImageMosaic.c \
+	ppImageMaskStats.c \
 	ppImagePhotom.c \
 	ppImageAstrom.c \
Index: /branches/czw_branch/20100427/ppImage/src/ppImage.h
===================================================================
--- /branches/czw_branch/20100427/ppImage/src/ppImage.h	(revision 28016)
+++ /branches/czw_branch/20100427/ppImage/src/ppImage.h	(revision 28017)
@@ -49,4 +49,6 @@
     bool applyParity;                   // Apply Cell parities
 
+  bool doMaskStats;                      // Calculate mask statistics
+  
     bool doCrosstalkMeasure;            // measure crosstalk signal
     bool doCrosstalkCorrect;            // apply crosstalk correction
@@ -110,4 +112,10 @@
 
     char *normClass;                    // class to use for per-class normalization
+
+  psU16 maskstat_static;
+  psU16 maskstat_dynamic;
+  psU16 maskstat_magic;
+  psU16 maskstat_advisory;
+  
 } ppImageOptions;
 
@@ -268,4 +276,7 @@
     );
 
+// Calculate Mask statistics
+bool ppImageMaskStats(pmConfig *config, pmFPAview *view, psMetadata *stats);
+
 // calculate stats from headers and concepts
 bool ppImageMetadataStats(pmConfig *config, // Configuration
Index: /branches/czw_branch/20100427/ppImage/src/ppImageLoop.c
===================================================================
--- /branches/czw_branch/20100427/ppImage/src/ppImageLoop.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppImage/src/ppImageLoop.c	(revision 28017)
@@ -196,4 +196,11 @@
         }
 
+	if (options->doMaskStats) {
+	  //if (!ppImageMaskStats(config, view, options)) {
+	  if (!ppImageMaskStats(config, view, stats)) {
+	    ESCAPE("Unable to do Mask stats");
+	  }
+	}
+	
         // these may be used by ppImageSubtractBackground.
         // if these are defined as internal files, drop them here
@@ -252,5 +259,5 @@
         ppImageFileCheck(config);
     }
-
+    
     // Calculate summary statistics from FPA Metadata
     if (!ppImageMetadataStats(config, stats, options)) {
Index: /branches/czw_branch/20100427/ppImage/src/ppImageMaskStats.c
===================================================================
--- /branches/czw_branch/20100427/ppImage/src/ppImageMaskStats.c	(revision 28017)
+++ /branches/czw_branch/20100427/ppImage/src/ppImageMaskStats.c	(revision 28017)
@@ -0,0 +1,87 @@
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#include "ppImage.h"
+
+
+bool ppImageMaskStats(pmConfig *config, pmFPAview *view, psMetadata *stats) {
+  PS_ASSERT_PTR_NON_NULL(view, false);
+  PS_ASSERT_PTR_NON_NULL(config, false);
+
+  bool status;
+
+  pmFPAfile *input = psMetadataLookupPtr(&status, config->files, "PPIMAGE.CHIP");
+  if (!status) {
+    psError(PS_ERR_UNEXPECTED_NULL, true, "PPIMAGE.CHIP file is not defined");
+    return(false);
+  }
+
+  psMetadata *recipe = psMetadataLookupMetadata(&status, config->recipes, "PPIMAGE");
+  
+  psU16 staticMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.STATIC");
+  psU16 magicMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.MAGIC");
+  psU16 dynamicMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.DYNAMIC");
+  psU16 advisoryMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.ADVISORY");
+
+  psS32 Npix_valid = 0;
+  psS32 Npix_static = 0;
+  psS32 Npix_magic = 0;
+  psS32 Npix_dynamic = 0;
+  psS32 Npix_advisory = 0;
+
+  pmChip *chip = pmFPAviewThisChip(view, input->fpa);  // Chip of interest
+  if (!chip) {
+    psError(PS_ERR_UNEXPECTED_NULL, false, "Unable to find chip");
+    return(false);
+  }
+  if (chip->cells->n == 0) {
+    psWarning("Chip has no cells");
+    return(true);
+  }
+  if (chip->cells->n > 1) {
+    psWarning("Chip has %ld cells; only the first will be processed", chip->cells->n);
+  }
+  pmCell *cell = chip->cells->data[0]; // Cell of interest
+  if (!cell || !cell->process || !cell->file_exists) {
+    // Nothing to process
+    return(true);
+  }
+  if (cell->readouts->n == 0) {
+    psWarning("Cell has no readouts");
+    return(true);
+  }
+  if (cell->readouts->n > 1) {
+    psWarning("Cell has %ld readouts; only the first will be processed", cell->readouts->n);
+  }
+  pmReadout *readout = cell->readouts->data[0]; // Readout of interest;
+  if (!readout || !readout->data_exists) {
+    // Nothing to process
+    return(true);
+  }
+  
+  psImage *mask = readout->mask;  // Mask of interest;
+  psWarning("In ppImageMaskStats: %d %ld\n",Npix_valid, (long) mask);
+
+  if (!pmSingleImageMaskStats(mask,&Npix_valid,&Npix_static,&Npix_magic,
+			      &Npix_dynamic,&Npix_advisory,
+			      staticMaskVal,magicMaskVal,
+			      dynamicMaskVal,advisoryMaskVal)) {
+    psError(PS_ERR_UNKNOWN, false, "Unable to calculate masks for readout.");
+    return(false);
+  }
+  psMetadataAddS32(stats, PS_LIST_TAIL,"MASKFRAC_NPIX", 0,
+		   "Number of valid pixels", Npix_valid);
+  psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_STATIC", 0,
+		   "Fraction of pixels statically masked", (float) Npix_static / Npix_valid);
+  psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_DYNAMIC", 0,
+		   "Fraction of pixels dynamically masked", (float) Npix_dynamic / Npix_valid);
+  psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_MAGIC", 0,
+		   "Fraction of pixels magically masked", (float) Npix_magic / Npix_valid);
+  psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_ADVISORY", 0,
+		   "Fraction of pixels masked as an advisory", (float) Npix_advisory / Npix_valid);
+  psWarning("In ppImageMaskStats: %d %f %f %f %f\n",Npix_valid, (float) Npix_static / Npix_valid,
+	    (float) Npix_dynamic / Npix_valid, (float) Npix_magic / Npix_valid,
+	    (float) Npix_advisory / Npix_valid);
+  return(true);
+}
Index: /branches/czw_branch/20100427/ppImage/src/ppImageMosaic.c
===================================================================
--- /branches/czw_branch/20100427/ppImage/src/ppImageMosaic.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppImage/src/ppImageMosaic.c	(revision 28017)
@@ -25,6 +25,5 @@
     pmChip *inChip = pmFPAviewThisChip(view, in->fpa);
     if (!outChip->hdu && !outChip->parent->hdu) {
-        const char *name = psMetadataLookupStr(&status, in->fpa->concepts, "FPA.OBS"); // Name of FPA
-        pmFPAAddSourceFromView(out->fpa, name, view, out->format);
+        pmFPAAddSourceFromView(out->fpa, view, out->format);
     }
 
@@ -66,8 +65,6 @@
     #endif
 
-    const char *name = psMetadataLookupStr(&status, in->fpa->concepts, "FPA.OBS"); // Name of FPA
-
     pmFPAview *view = pmFPAviewAlloc(0);
-    pmFPAAddSourceFromView(out->fpa, name, view, out->format);
+    pmFPAAddSourceFromView(out->fpa, view, out->format);
     psFree(view);
 
Index: /branches/czw_branch/20100427/ppImage/src/ppImageOptions.c
===================================================================
--- /branches/czw_branch/20100427/ppImage/src/ppImageOptions.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppImage/src/ppImageOptions.c	(revision 28017)
@@ -41,5 +41,6 @@
     options->checkCTE        = false;   // Measure pixel-based variance
     options->applyParity     = false;   // Apply Cell parities
-
+    options->doMaskStats     = false;   // Calculate mask fractions
+    
     // output files requested
     options->BaseFITS        = false;   // create output image
@@ -108,4 +109,10 @@
     // per-class normalization source
     options->normClass       = NULL;    // per-class normalizations refer to this class
+
+    // Mask stats options
+    options->maskstat_static = 0;       // static masks
+    options->maskstat_dynamic = 0;      // dynamic masks
+    options->maskstat_magic = 0;        // magic masks
+    options->maskstat_advisory = 0;     // advisory masks
 
     return options;
@@ -243,4 +250,5 @@
     options->doPatternRow = psMetadataLookupBool(NULL, recipe, "PATTERN.ROW");
     options->doPatternCell = psMetadataLookupBool(NULL, recipe, "PATTERN.CELL");
+    options->doMaskStats = psMetadataLookupBool(NULL, recipe, "MASK.STATS");
 
     options->doStats = false;
@@ -341,4 +349,10 @@
     options->normClass = psMetadataLookupStr(NULL, recipe, "NORM.CLASS");
 
+    options->maskstat_static   = psMetadataLookupU16(NULL, recipe, "MASKSTAT.STATIC");
+    options->maskstat_dynamic  = psMetadataLookupU16(NULL, recipe, "MASKSTAT.DYNAMIC");
+    options->maskstat_magic    = psMetadataLookupU16(NULL, recipe, "MASKSTAT.MAGIC");
+    options->maskstat_advisory = psMetadataLookupU16(NULL, recipe, "MASKSTAT.ADVISORY");
+
+    
     return options;
 }
Index: /branches/czw_branch/20100427/ppImage/src/ppImageVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppImage/src/ppImageVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppImage/src/ppImageVersion.c	(revision 28017)
@@ -68,5 +68,5 @@
     psString source  = ppImageSource();  // ppImage software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "IMAGE_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "IMAGE_V", PS_META_REPLACE, NULL, PPIMAGE_VERSION);
     
     psStringPrepend(&version, "ppImage version: ");
Index: /branches/czw_branch/20100427/ppMerge/src/ppMergeCamera.c
===================================================================
--- /branches/czw_branch/20100427/ppMerge/src/ppMergeCamera.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppMerge/src/ppMergeCamera.c	(revision 28017)
@@ -19,5 +19,4 @@
                 const char *name,       ///< Name of output file
                 pmFPAfileType type,     ///< Type of file
-                const char *description, ///< Description of file
                 psMetadata *format,     ///< Camera format
                 pmFPAview *view         ///< View for PHU
@@ -84,5 +83,5 @@
     output->save = true;
 
-    if (!pmFPAAddSourceFromView(fpa, description, view, format)) {
+    if (!pmFPAAddSourceFromView(fpa, view, format)) {
         psError(PS_ERR_UNKNOWN, false, "Unable to generate output FPA.");
         return false;
@@ -337,10 +336,10 @@
       case PPMERGE_TYPE_FRINGE:
         fileType = PM_FPA_FILE_FRINGE;
-	break;
+        break;
       default:
         psAbort("Unknown frame type: %x", type);
     }
 
-    if (!outputFile(config, outName, fileType, "Merged detrend", format, phuView)) {
+    if (!outputFile(config, outName, fileType, format, phuView)) {
         psFree(outName);
         psFree(phuView);
@@ -349,10 +348,10 @@
     psFree(outName);
 
-    if (!outputFile(config, "PPMERGE.OUTPUT.SIGMA", PM_FPA_FILE_IMAGE, "Merge sigma", format, phuView)) {
+    if (!outputFile(config, "PPMERGE.OUTPUT.SIGMA", PM_FPA_FILE_IMAGE, format, phuView)) {
         psFree(phuView);
         return false;
     }
 
-    if (!outputFile(config, "PPMERGE.OUTPUT.COUNT", PM_FPA_FILE_IMAGE, "Merged count", format, phuView)) {
+    if (!outputFile(config, "PPMERGE.OUTPUT.COUNT", PM_FPA_FILE_IMAGE, format, phuView)) {
         psFree(phuView);
         return false;
Index: /branches/czw_branch/20100427/ppMerge/src/ppMergeVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppMerge/src/ppMergeVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppMerge/src/ppMergeVersion.c	(revision 28017)
@@ -83,5 +83,5 @@
     psString source  = ppMergeSource();  // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "MERGE_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "MERGE_V", PS_META_REPLACE, NULL, PPMERGE_VERSION);
     
     psStringPrepend(&version, "ppMerge version: ");
Index: /branches/czw_branch/20100427/ppNoiseMap/src/ppNoiseMapVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppNoiseMap/src/ppNoiseMapVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppNoiseMap/src/ppNoiseMapVersion.c	(revision 28017)
@@ -61,5 +61,5 @@
     psString source  = ppNoiseMapSource();  // ppNoiseMap software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "NOISEM_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "NOISEM_V", PS_META_REPLACE, NULL, PPNOISEMAP_VERSION);
     
     psStringPrepend(&version, "ppNoiseMap version: ");
Index: /branches/czw_branch/20100427/ppSim/src/ppSimCreate.c
===================================================================
--- /branches/czw_branch/20100427/ppSim/src/ppSimCreate.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSim/src/ppSimCreate.c	(revision 28017)
@@ -198,5 +198,5 @@
 
     if (phuLevel == PM_FPA_LEVEL_FPA) {
-        if (!pmFPAAddSourceFromView(fpa, "Simulation", view, output->format)) {
+        if (!pmFPAAddSourceFromView(fpa, view, output->format)) {
             psError(PS_ERR_UNKNOWN, false, "Unable to add PHU to FPA.");
             psFree(fpa);
@@ -209,5 +209,5 @@
     while ((chip = pmFPAviewNextChip(view, fpa, 1))) {
         if (phuLevel == PM_FPA_LEVEL_CHIP) {
-            if (!pmFPAAddSourceFromView(fpa, "Simulation", view, output->format)) {
+            if (!pmFPAAddSourceFromView(fpa, view, output->format)) {
                 psError(PS_ERR_UNKNOWN, false, "Unable to add PHU to FPA.");
                 psFree(fpa);
@@ -220,5 +220,5 @@
         while ((cell = pmFPAviewNextCell(view, fpa, 1))) {
             if (phuLevel == PM_FPA_LEVEL_CELL) {
-                if (!pmFPAAddSourceFromView(fpa, "Simulation", view, output->format)) {
+                if (!pmFPAAddSourceFromView(fpa, view, output->format)) {
                     psError(PS_ERR_UNKNOWN, false, "Unable to add PHU to FPA.");
                     psFree(fpa);
Index: /branches/czw_branch/20100427/ppSim/src/ppSimMosaicChip.c
===================================================================
--- /branches/czw_branch/20100427/ppSim/src/ppSimMosaicChip.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSim/src/ppSimMosaicChip.c	(revision 28017)
@@ -22,6 +22,5 @@
     pmChip *inChip = pmFPAviewThisChip(view, in->fpa);
     if (!outChip->hdu && !outChip->parent->hdu) {
-        const char *name = psMetadataLookupStr(&status, in->fpa->concepts, "FPA.OBS"); // Name of FPA
-        pmFPAAddSourceFromView(out->fpa, name, view, out->format);
+        pmFPAAddSourceFromView(out->fpa, view, out->format);
     }
 
Index: /branches/czw_branch/20100427/ppSim/src/ppSimSequence.c
===================================================================
--- /branches/czw_branch/20100427/ppSim/src/ppSimSequence.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSim/src/ppSimSequence.c	(revision 28017)
@@ -1,6 +1,4 @@
 # include "ppSimSequence.h"
 # include <sys/stat.h>
-
-// XXX Memory leaks in string variables
 
 int main (int argc, char **argv) {
@@ -135,20 +133,62 @@
     psRandom *rng = psRandomAlloc(PS_RANDOM_TAUS);
 
-    psMetadataItem *item = psMetadataLookup (config, "SEQUENCE");
-    if (item == NULL) {
-        psLogMsg ("ppSimSequence", PS_LOG_WARN, "missing SEQUENCE description");
-        exit (PS_EXIT_CONFIG_ERROR);
-    }
-
+    // global camera option (if not set, we look in each sequence)
+    if (camera == NULL) {
+	camera = psMetadataLookupStr (&status, config, "CAMERA");
+    }
+
+    psArray *files = NULL;
     psArray *sequences = NULL;
-    if (item->type == PS_DATA_METADATA) {
-        sequences = psArrayAlloc(1);
-        sequences->data[0] = psMemIncrRefCounter (item->data.V);
-    } else {
-        if (item->type != PS_DATA_METADATA_MULTI)  {
-            psLogMsg ("ppSimSequence", PS_LOG_WARN, "SEQUENCE is not MULTI or METADATA");
-            exit (1);
-        }
-        sequences = psListToArray (item->data.list);
+
+    { // find the FILERULE (if it exists) to set the file extension (.fits is default)
+	psMetadataItem *filerule = psMetadataLookup (config, "FILERULE");
+	if (filerule == NULL) {
+	    psLogMsg ("ppSimSequence", PS_LOG_INFO, "no FILERULE, assuming .fits ending");
+	    files = psArrayAlloc(1);
+	    files->data[0] = psStringCopy("fits");
+	    goto sequence;
+	} 
+	if (filerule->type == PS_DATA_METADATA_MULTI) {
+	    psArray *rules = psListToArray (filerule->data.list);
+	    psAssert (rules, "failed to get array from list?");
+	    psAssert (rules->n > 1, "supposed to be multiple entries in the list?");
+	    files = psArrayAllocEmpty(rules->n);
+	    for (int i = 0; i < rules->n; i++) {
+		psMetadataItem *item = rules->data[i];
+		if (item->type != PS_DATA_STRING) {
+		    psLogMsg ("ppSimSequence", PS_LOG_WARN, "invalid FILERULE type");
+		    exit (PS_EXIT_CONFIG_ERROR);
+		}
+		psArrayAdd (files, 16, item->data.str);
+	    }
+	    goto sequence;
+	}
+	if (filerule->type == PS_DATA_STRING) {
+	    files = psArrayAlloc(1);
+	    files->data[0] = psStringCopy(filerule->data.str);
+	    goto sequence;
+	}
+	psLogMsg ("ppSimSequence", PS_LOG_WARN, "invalid FILERULE type");
+	exit (PS_EXIT_CONFIG_ERROR);
+    }
+
+sequence:
+    { // find the set of sequences which define the ppSim data to be produced
+	psMetadataItem *item = psMetadataLookup (config, "SEQUENCE");
+	if (item == NULL) {
+	    psLogMsg ("ppSimSequence", PS_LOG_WARN, "missing SEQUENCE description");
+	    exit (PS_EXIT_CONFIG_ERROR);
+	}
+
+	if (item->type == PS_DATA_METADATA) {
+	    sequences = psArrayAlloc(1);
+	    sequences->data[0] = psMemIncrRefCounter (item->data.V);
+	} else {
+	    if (item->type != PS_DATA_METADATA_MULTI)  {
+		psLogMsg ("ppSimSequence", PS_LOG_WARN, "SEQUENCE is not MULTI or METADATA");
+		exit (1);
+	    }
+	    sequences = psListToArray (item->data.list);
+	}
     }
 
@@ -172,4 +212,8 @@
             camera = psMetadataLookupStr (&status, sequence, "CAMERA");
         }
+	if (!camera) {
+            psLogMsg ("ppSimSequence", PS_LOG_WARN, "CAMERA is not defined");
+            exit (1);
+	}
 
         psString injectCommandReal = NULL;
@@ -180,17 +224,25 @@
 
         if (!strcasecmp (type, "BIAS")) {
-            ppSimSequenceBias (simfile, inject, sequence, i, rng, path, basename, ppSimCommandReal, injectCommandReal);
+            ppSimSequenceBias (simfile, inject, sequence, i, rng, path, basename, ppSimCommandReal, injectCommandReal, files);
+	    psFree (injectCommandReal);
+	    psFree (ppSimCommandReal);
             continue;
         }
         if (!strcasecmp (type, "DARK")) {
-            ppSimSequenceDark (simfile, inject, sequence, i, rng, path, basename, ppSimCommandReal, injectCommandReal);
+            ppSimSequenceDark (simfile, inject, sequence, i, rng, path, basename, ppSimCommandReal, injectCommandReal, files);
+	    psFree (injectCommandReal);
+	    psFree (ppSimCommandReal);
             continue;
         }
         if (!strcasecmp (type, "FLAT")) {
-            ppSimSequenceFlat (simfile, inject, sequence, i, rng, path, basename, ppSimCommandReal, injectCommandReal);
+            ppSimSequenceFlat (simfile, inject, sequence, i, rng, path, basename, ppSimCommandReal, injectCommandReal, files);
+	    psFree (injectCommandReal);
+	    psFree (ppSimCommandReal);
             continue;
         }
         if (!strcasecmp (type, "OBJECT")) {
-            ppSimSequenceObject (simfile, inject, sequence, i, rng, path, basename, ppSimCommandReal, injectCommandReal);
+            ppSimSequenceObject (simfile, inject, sequence, i, rng, path, basename, ppSimCommandReal, injectCommandReal, files);
+	    psFree (injectCommandReal);
+	    psFree (ppSimCommandReal);
             continue;
         }
Index: /branches/czw_branch/20100427/ppSim/src/ppSimSequence.h
===================================================================
--- /branches/czw_branch/20100427/ppSim/src/ppSimSequence.h	(revision 28016)
+++ /branches/czw_branch/20100427/ppSim/src/ppSimSequence.h	(revision 28017)
@@ -12,8 +12,8 @@
 #include <psastro.h>
 
-bool ppSimSequenceBias 	 (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand);
-bool ppSimSequenceDark 	 (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand);
-bool ppSimSequenceFlat 	 (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand);
-bool ppSimSequenceObject (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand);
+bool ppSimSequenceBias 	 (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand, psArray *files);
+bool ppSimSequenceDark 	 (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand, psArray *files);
+bool ppSimSequenceFlat 	 (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand, psArray *files);
+bool ppSimSequenceObject (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand, psArray *files);
 
 #endif
Index: /branches/czw_branch/20100427/ppSim/src/ppSimSequenceBias.c
===================================================================
--- /branches/czw_branch/20100427/ppSim/src/ppSimSequenceBias.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSim/src/ppSimSequenceBias.c	(revision 28017)
@@ -1,5 +1,5 @@
 # include "ppSimSequence.h"
 
-bool ppSimSequenceBias (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand) {
+bool ppSimSequenceBias (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand, psArray *files) {
 
     bool status, setLevel, setRange;
@@ -14,5 +14,5 @@
     int nImage = 0;
     for (int i = 0; i < nImages; i++) {
-	    
+	        
 	// define the output filename
 	psString filename = NULL;
@@ -30,19 +30,23 @@
 	if (setLevel) psStringAppend (&command, " -biaslevel %f", level);
 	if (setRange) psStringAppend (&command, " -biasrange %f", range);
-      
+          
 	psStringAppend (&command, " %s", filename);
 
 	fprintf (simfile, "%s\n", command);
 	psFree (command);
-			    
+			        
 	// define the inject command
 	// path should be dirname/filename
-	command = psStringCopy (injectCommand);
-	psStringAppend (&command, " %s*.fits",    filename);
-	fprintf (inject, "%s\n", command);
-	psFree (command);
+	
+	// we use the filename above (really the file root) to construct the filenames
+	for (int i = 0; i < files->n; i++) {
+	    command = psStringCopy (injectCommand);
+            psStringAppend (&command, " %s.%s", filename, (char *) files->data[i]);
+            fprintf (inject, "%s\n", command);
+	    psFree (command);
+	}
+
 	psFree (filename);
-
-	nImage ++;
+        nImage ++;
     }
     return true;
Index: /branches/czw_branch/20100427/ppSim/src/ppSimSequenceDark.c
===================================================================
--- /branches/czw_branch/20100427/ppSim/src/ppSimSequenceDark.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSim/src/ppSimSequenceDark.c	(revision 28017)
@@ -1,5 +1,5 @@
 # include "ppSimSequence.h"
 
-bool ppSimSequenceDark (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand) {
+bool ppSimSequenceDark (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand, psArray *files) {
 
     bool status, setRate;
@@ -39,5 +39,5 @@
 
 	    psStringAppend (&command, "%s -type DARK", ppSimCommand);
-      
+          
 	    if (setRate) {
 		double frnd = psRandomUniform(rng);
@@ -52,15 +52,19 @@
 	    fprintf (simfile, "%s\n", command);
 	    psFree (command);
-			    
+			        
 	    // define the inject command
 	    // path should be dirname/filename
-	    command = psStringCopy (injectCommand);
-	    psStringAppend (&command, " %s*.fits",    filename);
-	    fprintf (inject, "%s\n", command);
-	    psFree (command);
-	    psFree (filename);
+	
+	    // we use the filename above (really the file root) to construct the filenames
+	    for (int i = 0; i < files->n; i++) {
+		command = psStringCopy (injectCommand);
+		psStringAppend (&command, " %s.%s", filename, (char *) files->data[i]);
+		fprintf (inject, "%s\n", command);
+		psFree (command);
+	    }
 
-	    nImage ++;
-	}
+            psFree (filename);
+            nImage ++;
+        }
     }
     return true;
Index: /branches/czw_branch/20100427/ppSim/src/ppSimSequenceFlat.c
===================================================================
--- /branches/czw_branch/20100427/ppSim/src/ppSimSequenceFlat.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSim/src/ppSimSequenceFlat.c	(revision 28017)
@@ -1,5 +1,5 @@
 # include "ppSimSequence.h"
 
-bool ppSimSequenceFlat (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand) {
+bool ppSimSequenceFlat (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand, psArray *files) {
 
     bool status;
@@ -26,5 +26,5 @@
 	// loop over the filters & exposure times
 	for (int j = 0; j < nSetup; j++) {
-	    
+	        
 	    // define the output filename
 	    psString filename = NULL;
@@ -50,11 +50,15 @@
 	    // define the inject command
 	    // path should be dirname/filename
-	    command = psStringCopy (injectCommand);
-	    psStringAppend (&command, " %s*.fits",    filename);
-	    fprintf (inject, "%s\n", command);
-	    psFree (command);
-	    psFree (filename);
+	
+	    // we use the filename above (really the file root) to construct the filenames
+	    for (int i = 0; i < files->n; i++) {
+		command = psStringCopy (injectCommand);
+		psStringAppend (&command, " %s.%s", filename, (char *) files->data[i]);
+		fprintf (inject, "%s\n", command);
+		psFree (command);
+	    }
 
-	    nImage ++;
+            psFree (filename);
+            nImage ++;
 	}
     }
Index: /branches/czw_branch/20100427/ppSim/src/ppSimSequenceObject.c
===================================================================
--- /branches/czw_branch/20100427/ppSim/src/ppSimSequenceObject.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSim/src/ppSimSequenceObject.c	(revision 28017)
@@ -1,5 +1,5 @@
 # include "ppSimSequence.h"
 
-bool ppSimSequenceObject (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand) {
+bool ppSimSequenceObject (FILE *simfile, FILE *inject, psMetadata *sequence, int nSeq, psRandom *rng, const char *path, const char *basename, const char *ppSimCommand, const char *injectCommand, psArray *files) {
 
     bool status;
@@ -34,12 +34,12 @@
     // loop over the filters & exposure times
     for (int i = 0; i < filters->n; i++) {
-	    
+	        
 	// offset parameters
 	float dR = psMetadataLookupF32 (&status, sequence, "OFFSET.RA");
 	float dD = psMetadataLookupF32 (&status, sequence, "OFFSET.DEC");
-  
+      
 	int nR = psMetadataLookupS32 (&status, sequence, "OFFSET.NR");
 	int nD = psMetadataLookupS32 (&status, sequence, "OFFSET.ND");
-  
+      
 	// loop over the offset sequence
 	for (int iR = 0; iR < nR; iR++) {
@@ -50,12 +50,12 @@
 		float R = Ro + dR*(iR - 0.5*nR + 0.5) / cos (RAD_DEG*Do) / 3600.0;
 		float D = Do + dD*(iD - 0.5*nD + 0.5) / 3600.0;
-      
+              
 		// dither parameters
 		float dr = psMetadataLookupF32 (&status, sequence, "DITHER.RA");
 		float dd = psMetadataLookupF32 (&status, sequence, "DITHER.DEC");
-  
+          
 		int nr = psMetadataLookupS32 (&status, sequence, "DITHER.NR");
 		int nd = psMetadataLookupS32 (&status, sequence, "DITHER.ND");
-  
+          
 		// loop over the dither sequence
 		for (int ir = 0; ir < nr; ir++) {
@@ -65,5 +65,5 @@
 			float ra = R + dr*(ir - 0.5*nr + 0.5) / cos (RAD_DEG*D) / 3600.0;
 			float dec = D + dd*(id - 0.5*nd + 0.5) / 3600.0;
-	  
+	              
 			// rotation sequence parameters
 			float pos_min   = psMetadataLookupF32 (&status, sequence, "POS_MIN");
@@ -72,8 +72,8 @@
 			assert (pos_delta > 0.0);
 			assert (pos_max >= pos_min);
-	    
+	                
 			// loop over rotation sequence
 			for (float pos = pos_min; pos <= pos_max; pos += pos_delta) {
-	      
+	                  
 			    // define the output filename
 			    psString filename = NULL;
@@ -95,9 +95,9 @@
 			    psStringAppend (&command, " -dec %f", dec);
 			    psStringAppend (&command, " -pa %f", pos);
-                            psStringAppend (&command, " -obs_mode OBJECT.%s", (char *) filters->data[i]);
+			    psStringAppend (&command, " -obs_mode OBJECT.%s", (char *) filters->data[i]);
 
 			    double frnd = psRandomUniform(rng);
 			    float seeing = IQmin + (IQmax - IQmin)*frnd;
-	      
+	                  
 			    psStringAppend (&command, " -seeing %f", seeing);
 
@@ -106,13 +106,17 @@
 			    fprintf (simfile, "%s\n", command);
 			    psFree (command);
-			    
+			                
 			    // define the inject command
 			    // path should be dirname/filename
-			    command = psStringCopy (injectCommand);
-			    psStringAppend (&command, " %s*.fits",    filename);
-			    fprintf (inject, "%s\n", command);
-			    psFree (command);
+			    
+			    // we use the filename above (really the file root) to construct the filenames
+			    for (int i = 0; i < files->n; i++) {
+				command = psStringCopy (injectCommand);
+				psStringAppend (&command, " %s.%s", filename, (char *) files->data[i]);
+				fprintf (inject, "%s\n", command);
+				psFree (command);
+			    }
+
 			    psFree (filename);
-
 			    nImage ++;
 			}
Index: /branches/czw_branch/20100427/ppSkycell/src/ppSkycellVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppSkycell/src/ppSkycellVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSkycell/src/ppSkycellVersion.c	(revision 28017)
@@ -81,5 +81,5 @@
     psString source  = ppSkycellSource();  // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "SKYCELL_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "SKYCELL_V", PS_META_REPLACE, NULL, PPSKYCELL_VERSION);
     
     psStringPrepend(&version, "ppSkycell version: ");
@@ -91,5 +91,5 @@
     psFree(version);
     psFree(source);
-
+    
     return true;
 }
Index: /branches/czw_branch/20100427/ppSmooth/src/ppSmoothVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppSmooth/src/ppSmoothVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSmooth/src/ppSmoothVersion.c	(revision 28017)
@@ -75,5 +75,5 @@
     psString source  = ppSmoothSource();  // ppSmooth software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "SMOOTH_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "SMOOTH_V", PS_META_REPLACE, NULL, PPSMOOTH_VERSION);
     
     psStringPrepend(&version, "ppSmooth version: ");
@@ -85,5 +85,5 @@
     psFree(version);
     psFree(source);
-
+    
     return true;
 }
Index: /branches/czw_branch/20100427/ppStack/src/ppStackCamera.c
===================================================================
--- /branches/czw_branch/20100427/ppStack/src/ppStackCamera.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppStack/src/ppStackCamera.c	(revision 28017)
@@ -252,5 +252,5 @@
     output->save = true;
 
-    if (!pmFPAAddSourceFromFormat(outFPA, "Stack", output->format)) {
+    if (!pmFPAAddSourceFromFormat(outFPA, output->format)) {
         psError(psErrorCodeLast(), false, "Unable to generate output FPA.");
         return false;
@@ -302,5 +302,5 @@
     exp->save = true;
 
-    if (!pmFPAAddSourceFromFormat(expFPA, "Stack", exp->format)) {
+    if (!pmFPAAddSourceFromFormat(expFPA, exp->format)) {
         psError(psErrorCodeLast(), false, "Unable to generate output FPA.");
         return false;
@@ -369,5 +369,5 @@
     unConv->save = true;
 
-    if (!pmFPAAddSourceFromFormat(unconvFPA, "Stack", unConv->format)) {
+    if (!pmFPAAddSourceFromFormat(unconvFPA, unConv->format)) {
         psError(psErrorCodeLast(), false, "Unable to generate output FPA.");
         return false;
@@ -419,5 +419,5 @@
     unconvExp->save = true;
 
-    if (!pmFPAAddSourceFromFormat(unconvExpFPA, "Stack", unconvExp->format)) {
+    if (!pmFPAAddSourceFromFormat(unconvExpFPA, unconvExp->format)) {
         psError(psErrorCodeLast(), false, "Unable to generate output FPA.");
         return false;
Index: /branches/czw_branch/20100427/ppStack/src/ppStackCombineFinal.c
===================================================================
--- /branches/czw_branch/20100427/ppStack/src/ppStackCombineFinal.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppStack/src/ppStackCombineFinal.c	(revision 28017)
@@ -142,5 +142,5 @@
         float exptime = 0.0;            // Summed exposure time
         for (int i = 0; i < options->num; i++) {
-            if (options->inputMask) {
+            if (options->inputMask->data.U8[i]) {
                 continue;
             }
Index: /branches/czw_branch/20100427/ppStack/src/ppStackFinish.c
===================================================================
--- /branches/czw_branch/20100427/ppStack/src/ppStackFinish.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppStack/src/ppStackFinish.c	(revision 28017)
@@ -62,4 +62,5 @@
     if (errorCode != PS_ERR_NONE) {
         psErrorStackPrint(stderr, "Unable to perform stack.");
+        pmFPAfileFreeSetStrict(false);
         switch (errorCode) {
           case PPSTACK_ERR_UNKNOWN:
Index: /branches/czw_branch/20100427/ppStack/src/ppStackVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppStack/src/ppStackVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppStack/src/ppStackVersion.c	(revision 28017)
@@ -74,5 +74,5 @@
     psString source  = ppStackSource();  // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "STACK_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "STACK_V", PS_META_REPLACE, NULL, PPSTACK_VERSION);
     
     psStringPrepend(&version, "ppStack version: ");
@@ -84,5 +84,5 @@
     psFree(version);
     psFree(source);
-
+    
     return true;
 }
Index: /branches/czw_branch/20100427/ppStats/src/ppStatsVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppStats/src/ppStatsVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppStats/src/ppStatsVersion.c	(revision 28017)
@@ -49,5 +49,5 @@
     psString source = ppStatsSource();   // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "STATS_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "STATS_V", PS_META_REPLACE, NULL, PPSTATS_VERSION);
     
     psStringPrepend(&version, "ppStats version: ");
Index: /branches/czw_branch/20100427/ppSub/src/Makefile.am
===================================================================
--- /branches/czw_branch/20100427/ppSub/src/Makefile.am	(revision 28016)
+++ /branches/czw_branch/20100427/ppSub/src/Makefile.am	(revision 28017)
@@ -41,4 +41,5 @@
 	ppSubMakePSF.c			\
 	ppSubMatchPSFs.c		\
+	ppSubMaskStats.c                \
 	ppSubReadoutInverse.c		\
 	ppSubReadoutJpeg.c		\
Index: /branches/czw_branch/20100427/ppSub/src/ppSub.h
===================================================================
--- /branches/czw_branch/20100427/ppSub/src/ppSub.h	(revision 28016)
+++ /branches/czw_branch/20100427/ppSub/src/ppSub.h	(revision 28017)
@@ -74,4 +74,7 @@
 bool ppSubSetMasks(pmConfig *config     ///< Configuration
     );
+
+// Calculate mask statistics
+bool ppSubMaskStats(pmConfig *config, pmFPAview *view, psMetadata *stats);
 
 /// Generate the PSF-matching kernel and convolve the images as needed.  Most of this function involves
Index: /branches/czw_branch/20100427/ppSub/src/ppSubLoop.c
===================================================================
--- /branches/czw_branch/20100427/ppSub/src/ppSubLoop.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSub/src/ppSubLoop.c	(revision 28017)
@@ -144,5 +144,14 @@
         return false;
     }
-
+    // Do Mask Stats
+    {
+      printf("HEREHEREHERE\n");
+      pmFPAview *view = ppSubViewReadout(); // View to readout
+      if (!ppSubMaskStats(config, view,data->stats)) {
+	psError(psErrorCodeLast(), false, "Unable to generate mask statistics");
+	return(false);
+      }
+    }
+    
     // generate the binned image used to write the jpeg
     if (!ppSubReadoutJpeg(config)) {
Index: /branches/czw_branch/20100427/ppSub/src/ppSubMakePSF.c
===================================================================
--- /branches/czw_branch/20100427/ppSub/src/ppSubMakePSF.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSub/src/ppSubMakePSF.c	(revision 28017)
@@ -106,5 +106,5 @@
     // save the resulting PSF information on the pmFPAfile PSPHOT.PSF.LOAD
     pmFPAfile *psfFile = psMetadataLookupPtr(&mdok, config->files, "PSPHOT.PSF.LOAD"); // PSF file
-    if (!ppSubCopyPSF (psfFile, photFile, view)) {
+    if (!ppSubCopyPSF(psfFile, photFile, view)) {
         psErrorStackPrint(stderr, "PSF was not generated");
         psWarning("PSF was not generated --- suspect bad data quality.");
Index: /branches/czw_branch/20100427/ppSub/src/ppSubMaskStats.c
===================================================================
--- /branches/czw_branch/20100427/ppSub/src/ppSubMaskStats.c	(revision 28017)
+++ /branches/czw_branch/20100427/ppSub/src/ppSubMaskStats.c	(revision 28017)
@@ -0,0 +1,55 @@
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#include <pslib.h>
+#include <psmodules.h>
+
+#include "ppSub.h"
+
+
+bool ppSubMaskStats(pmConfig *config, pmFPAview *view, psMetadata *stats) {
+  PS_ASSERT_PTR_NON_NULL(view, false);
+  PS_ASSERT_PTR_NON_NULL(config, false);
+
+  bool status;
+
+  psMetadata *recipe = psMetadataLookupMetadata(&status, config->recipes, PPSUB_RECIPE);
+  psU16 staticMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.STATIC");
+  psU16 magicMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.MAGIC");
+  psU16 dynamicMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.DYNAMIC");
+  psU16 advisoryMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.ADVISORY");
+
+  psS32 Npix_valid = 0;
+  psS32 Npix_static = 0;
+  psS32 Npix_magic = 0;
+  psS32 Npix_dynamic = 0;
+  psS32 Npix_advisory = 0;
+
+  psWarning("ppSubMaskStats: %d %d %d %d\n",staticMaskVal,magicMaskVal,dynamicMaskVal,advisoryMaskVal);
+  
+  pmReadout *readout = pmFPAfileThisReadout(config->files, view, "PPSUB.OUTPUT");
+  if (!readout || !readout->data_exists) {
+    // Nothing to process
+    return(true);
+  }
+  psImage *mask = readout->mask;  // Mask of interest;
+  if (!pmSingleImageMaskStats(mask,&Npix_valid,&Npix_static,&Npix_magic,
+			      &Npix_dynamic,&Npix_advisory,
+			      staticMaskVal,magicMaskVal,
+			      dynamicMaskVal,advisoryMaskVal)) {
+    psError(PS_ERR_UNKNOWN, false, "Unable to calculate masks for readout.");
+    return(false);
+  }
+  psMetadataAddS32(stats, PS_LIST_TAIL,"MASKFRAC_NPIX", 0,
+		   "Number of valid pixels", Npix_valid);
+  psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_STATIC", 0,
+		   "Fraction of pixels statically masked", (float) Npix_static / Npix_valid);
+  psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_DYNAMIC", 0,
+		   "Fraction of pixels dynamically masked", (float) Npix_dynamic / Npix_valid);
+  psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_MAGIC", 0,
+		   "Fraction of pixels magically masked", (float) Npix_magic / Npix_valid);
+  psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_ADVISORY", 0,
+		   "Fraction of pixels masked as an advisory", (float) Npix_advisory / Npix_valid);
+  return(true);
+}
Index: /branches/czw_branch/20100427/ppSub/src/ppSubReadoutInverse.c
===================================================================
--- /branches/czw_branch/20100427/ppSub/src/ppSubReadoutInverse.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSub/src/ppSubReadoutInverse.c	(revision 28017)
@@ -20,4 +20,5 @@
     invRO->variance = psMemIncrRefCounter(outRO->variance);
     invRO->covariance = psMemIncrRefCounter(outRO->covariance);
+    invRO->analysis = psMetadataCopy(invRO->analysis, outRO->analysis);
 
     invRO->data_exists = invRO->parent->data_exists = invRO->parent->parent->data_exists = true;
Index: /branches/czw_branch/20100427/ppSub/src/ppSubReadoutSubtract.c
===================================================================
--- /branches/czw_branch/20100427/ppSub/src/ppSubReadoutSubtract.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSub/src/ppSubReadoutSubtract.c	(revision 28017)
@@ -48,14 +48,33 @@
     pmReadout *outRO = pmFPAfileThisReadout(config->files, view, "PPSUB.OUTPUT");
     outRO->image = (psImage*)psBinaryOp(outRO->image, minuend->image, "-", subtrahend->image);
-    if (minuend->variance && subtrahend->variance) {
-        outRO->variance = (psImage*)psBinaryOp(outRO->variance, minuend->variance, "+", subtrahend->variance);
-    }
     outRO->mask = (psImage*)psBinaryOp(outRO->mask, minuend->mask, "|", subtrahend->mask);
+    outRO->variance = (psImage*)psBinaryOp(outRO->variance, minuend->variance, "+", subtrahend->variance);
 
+    // Measure the variance scales
+    psStats *varStats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN); // Statistics for variance images
+    psRandom *rng = psRandomAlloc(PS_RANDOM_TAUS);           // Random number generator
+    psImageMaskType maskVal = pmConfigMaskGet("MASK.VALUE", config) |
+        pmConfigMaskGet("BLANK", config); // Bits to mask in inputs
+    psImageBackground(varStats, NULL, minuend->variance, minuend->mask, maskVal, rng);
+    float minuendVar = varStats->robustMedian; // Mean variance for minuend
+    psImageBackground(varStats, NULL, subtrahend->variance, subtrahend->mask, maskVal, rng);
+    float subtrahendVar = varStats->robustMedian; // Mean variance for subtrahend
+    psFree(varStats);
+    psFree(rng);
+
+    // Combine the covariances
+    // These are weighted by the appropriate mean variance.  This is probably not perfectly correct, but it
+    // does seem to reproduce the correct magnitude limit in psphot.
     psArray *covars = psArrayAlloc(2);  // Covariance pseudo-matrices
+    psVector *covarWeights = psVectorAlloc(2, PS_TYPE_F32); // Weights for covariances
     covars->data[0] = psMemIncrRefCounter(minuend->covariance);
     covars->data[1] = psMemIncrRefCounter(subtrahend->covariance);
-    outRO->covariance = psImageCovarianceAverage(covars);
+    covarWeights->data.F32[0] = minuendVar;
+    covarWeights->data.F32[1] = subtrahendVar;
+    outRO->covariance = psImageCovarianceAverageWeighted(covars, covarWeights);
     psFree(covars);
+    psFree(covarWeights);
+
+    psImageCovarianceTransfer(outRO->variance, outRO->covariance);
 
     outRO->data_exists = true;
Index: /branches/czw_branch/20100427/ppSub/src/ppSubVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppSub/src/ppSubVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppSub/src/ppSubVersion.c	(revision 28017)
@@ -86,5 +86,5 @@
     psString source  = ppSubSource();  // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "PPSUB_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "PPSUB_V", PS_META_REPLACE, NULL, PPSUB_VERSION);
     
     psStringPrepend(&version, "ppSub version: ");
Index: /branches/czw_branch/20100427/ppTranslate/src/ppTranslateVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppTranslate/src/ppTranslateVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppTranslate/src/ppTranslateVersion.c	(revision 28017)
@@ -67,5 +67,5 @@
     psString source  = ppTranslateSource();  // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "TRANSL_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "TRANSL_V", PS_META_REPLACE, NULL, PPTRANSLATE_VERSION);
     
     psStringPrepend(&version, "ppTranslate version: ");
Index: /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoord.h
===================================================================
--- /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoord.h	(revision 28016)
+++ /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoord.h	(revision 28017)
@@ -17,4 +17,5 @@
     psString radecName;                 // Filename with sky coordinates
     psString streaksName;               // Filename with streaks (sky coordinates)
+    psString clustersName;              // Filename with clusters (sky coordinates)
     pmConfig *config;                   // Configuration
     bool radians;                       // RA,Dec are in radians?
Index: /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoordArguments.c
===================================================================
--- /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoordArguments.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoordArguments.c	(revision 28017)
@@ -52,4 +52,5 @@
     psMetadataAddStr(arguments, PS_LIST_TAIL, "-radec", 0, "Filename with RA,Dec (default decimal degrees)", NULL);
     psMetadataAddStr(arguments, PS_LIST_TAIL, "-streaks", 0, "Filename with streaks", NULL);
+    psMetadataAddStr(arguments, PS_LIST_TAIL, "-clusters", 0, "Filename with clusters", NULL);
     psMetadataAddBool(arguments, PS_LIST_TAIL, "-radians", 0, "RA,Dec in radians?", NULL);
     psMetadataAddBool(arguments, PS_LIST_TAIL, "-all", 0, "Output all coordinates?", NULL);
@@ -67,4 +68,5 @@
     data->radecName = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-radec"));
     data->streaksName = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-streaks"));
+    data->clustersName = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-clusters"));
     data->radians = psMetadataLookupBool(NULL, arguments, "-radians");
     data->all = psMetadataLookupBool(NULL, arguments, "-all");
@@ -90,5 +92,5 @@
     }
 
-    if (!data->pixelsName && !data->radecName && !data->streaksName) {
+    if (!data->pixelsName && !data->radecName && !data->streaksName && !data->clustersName) {
         psError(PS_ERR_BAD_PARAMETER_VALUE, true, "Neither -pixels nor -radec provided.");
         return false;
Index: /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoordCamera.c
===================================================================
--- /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoordCamera.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoordCamera.c	(revision 28017)
@@ -33,7 +33,7 @@
 
     fileArguments("ASTROM", data->astromName, "Input astrometry", data->config);
-    pmFPAfile *astrom = pmFPAfileDefineFromArgs(&status, data->config, "PSWARP.ASTROM", "ASTROM"); // File
+    pmFPAfile *astrom = pmFPAfileDefineFromArgs(&status, data->config, "PPCOORD.ASTROM", "ASTROM"); // File
     if (!status || !astrom) {
-        psError(PS_ERR_IO, false, "Failed to build file from PSWARP.ASTROM");
+        psError(PS_ERR_IO, false, "Failed to build file from PPCOORD.ASTROM");
         return false;
     }
@@ -41,7 +41,7 @@
     if (data->rawName) {
         fileArguments("RAW", data->rawName, "Input raw image", data->config);
-        pmFPAfile *raw = pmFPAfileDefineFromArgs(&status, data->config, "PPIMAGE.INPUT", "RAW"); // File
+        pmFPAfile *raw = pmFPAfileDefineFromArgs(&status, data->config, "PPCOORD.RAW", "RAW"); // File
         if (!status || !raw) {
-            psError(PS_ERR_IO, false, "Failed to build file from PPIMAGE.INPUT");
+            psError(PS_ERR_IO, false, "Failed to build file from PPCOORD.RAW");
             return false;
         }
Index: /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoordLoop.c
===================================================================
--- /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoordLoop.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoordLoop.c	(revision 28017)
@@ -71,5 +71,5 @@
 {
     pmConfig *config = data->config;                                        // Configuration data
-    pmFPAfile *astromFile = pmFPAfileSelectSingle(config->files, "PSWARP.ASTROM", 0); // File with astrometry
+    pmFPAfile *astromFile = pmFPAfileSelectSingle(config->files, "PPCOORD.ASTROM", 0); // File with astrometry
 
     if (astromFile->fpa->chips->n > 0 && data->pixelsName && !data->chipName) {
@@ -77,9 +77,9 @@
     }
 
-    pmFPAfile *rawFile = data->rawName ? pmFPAfileSelectSingle(config->files, "PPIMAGE.INPUT", 0) :
+    pmFPAfile *rawFile = data->rawName ? pmFPAfileSelectSingle(config->files, "PPCOORD.RAW", 0) :
         NULL; // File with raw image
 
-    psArray *pixels = NULL, *radec = NULL, *streaks = NULL; // Array of vectors with coordinates
-    psArray *radecOut = NULL, *streaksOut = NULL;           // Output for sky coordinates
+    psArray *pixels = NULL, *radec = NULL, *streaks = NULL, *clusters = NULL; // Array of coordinate vectors
+    psArray *radecOut = NULL, *streaksOut = NULL, *clustersOut = NULL;        // Output for sky coordinates
     if (data->pixelsName) {
         pixels = psVectorsReadFromFile(data->pixelsName, "%f %f");
@@ -145,4 +145,37 @@
         psVectorInit(streaksOut->data[6], NAN);
         psVectorInit(streaksOut->data[7], NAN);
+    }
+
+    if (data->clustersName) {
+        psString file = psSlurpFilename(data->clustersName); // Contents of clusters file
+        if (!file) {
+            psError(psErrorCodeLast(), false, "Unable to read clusters file %s", data->clustersName);
+            return false;
+        }
+        psArray *lines = psStringSplitArray(file, "\n", false); // Lines of clusters
+        psFree(file);
+
+        int num = lines->n - 1;         // Number of clusters
+        clusters = psArrayAlloc(2);
+        psVector *ra = clusters->data[0] = psVectorAlloc(num, PS_TYPE_F64);
+        psVector *dec = clusters->data[1] = psVectorAlloc(num, PS_TYPE_F64);
+
+        // Skip the first line
+        for (int i = 1; i < lines->n; i++) {
+            const char *line = lines->data[i]; // Line of interest
+            if (sscanf(line, "%lf %lf", &ra->data.F64[i-1], &dec->data.F64[i-1]) != 2) {
+                psError(PS_ERR_IO, true, "Unable to read line %d of %s", i, data->clustersName);
+                return false;
+            }
+        }
+        psFree(lines);
+
+        clustersOut = psArrayAlloc(4);
+        clustersOut->data[0] = psArrayAlloc(num);
+        clustersOut->data[1] = psVectorAlloc(num, PS_TYPE_F32);
+        clustersOut->data[2] = psVectorAlloc(num, PS_TYPE_F32);
+        clustersOut->data[3] = psArrayAlloc(num);
+        psVectorInit(clustersOut->data[1], NAN);
+        psVectorInit(clustersOut->data[2], NAN);
     }
 
@@ -369,5 +402,5 @@
                 float x1, y1;   // Coordinates of point 1
                 coordSky2Chip(&x1, &y1, ra1->data.F64[i], dec1->data.F64[i],
-                              data->radians, astromFile->fpa, chip);
+                              true, astromFile->fpa, chip);
                 if ((x1 >= 0 && x1 < numCols && y1 >= 0 && y1 < numRows)) {
                     if (rawChip) {
@@ -384,5 +417,5 @@
                 float x2, y2;   // Coordinates of point 2
                 coordSky2Chip(&x2, &y2, ra2->data.F64[i], dec2->data.F64[i],
-                              data->radians, astromFile->fpa, chip);
+                              true, astromFile->fpa, chip);
                 if ((x2 >= 0 && x2 < numCols && y2 >= 0 && y2 < numRows)) {
                     if (rawChip) {
@@ -396,4 +429,42 @@
                     yPix2->data.F32[i] = y2;
                 }
+            }
+        }
+
+        if (clusters) {
+            psVector *ra = clusters->data[0], *dec = clusters->data[1]; // Pixel coordinates
+            long num = ra->n;                                     // Number of coordinates
+
+            int numCols = psMetadataLookupS32(NULL, hdu->header, "IMNAXIS1"); // Number of columns
+            int numRows = psMetadataLookupS32(NULL, hdu->header, "IMNAXIS2"); // Number of rows
+            if (numCols <= 0 || numRows <= 0) {
+                psError(psErrorCodeLast(), false, "Unable to read size of chip.");
+                return false;
+            }
+
+            psArray *chipPix = clustersOut->data[0]; // Chip for pixels
+            psVector *xPix = clustersOut->data[1];   // x coordinate for pixels
+            psVector *yPix = clustersOut->data[2];   // y coordinate for pixels
+            psArray *cellPix = clustersOut->data[3]; // Cell for pixels
+
+            for (long i = 0; i < num; i++) {
+                float x, y;             // Pixel coordinates
+                coordSky2Chip(&x, &y, ra->data.F64[i], dec->data.F64[i],
+                                false, astromFile->fpa, chip);
+                if ((x < 0 || x > numCols || y < 0 || y > numRows)) {
+                    // Not on this chip
+                    continue;
+                }
+
+                if (rawChip) {
+                    psString cellName = NULL; // Name of cell
+                    coordChip2Cell(&cellName, &x, &y, x, y, cellNames, cellBounds,
+                                   cellX0, cellY0, cellParityX, cellParityY, cellBinX, cellBinY);
+                    cellPix->data[i] = cellName;
+                }
+
+                chipPix->data[i] = psStringCopy(chipName);
+                xPix->data.F32[i] = x;
+                yPix->data.F32[i] = y;
             }
         }
@@ -482,5 +553,5 @@
                         data->ds9color);
             } else {
-                fprintf(stdout, "%.10lf %.10lf %.10lf %.10lf --> %.3f %.3f %s%s%s %.3f %.3f %s%s%s\n",
+                fprintf(stdout, "Streak %.10lf %.10lf %.10lf %.10lf --> %.3f %.3f %s%s%s %.3f %.3f %s%s%s\n",
                         ra1->data.F64[i], dec1->data.F64[i],
                         ra2->data.F64[i], dec2->data.F64[i],
@@ -498,4 +569,33 @@
     }
 
+    if (clustersOut) {
+        psArray *chipPix = clustersOut->data[0]; // Chip for pixels
+        psVector *xPix = clustersOut->data[1];   // x coordinate for pixels
+        psVector *yPix = clustersOut->data[2];   // y coordinate for pixels
+        psArray *cellPix = clustersOut->data[3]; // Cell for pixels
+        psVector *ra = clusters->data[0];        // RA coordinate
+        psVector *dec = clusters->data[1];       // Dec coordinate
+
+        for (long i = 0; i < chipPix->n; i++) {
+            const char *chipName = chipPix->data[i]; // Name of chip
+            const char *cellName = cellPix->data[i]; // Name of cell, or NULL
+            if (!data->all && (!isfinite(xPix->data.F32[i]) || !isfinite(yPix->data.F32[i]) ||
+                               !chipName || (rawFile && !cellName))) {
+                continue;
+            }
+            if (!rawFile && data->ds9) {
+                // Region file is only appropriate if we're not mapping all the way back to cell coordinates
+                fprintf(data->ds9, "image;circle(%f,%f,%f) # color=%s\n",
+                        xPix->data.F32[i], yPix->data.F32[i], data->ds9radius, data->ds9color);
+            } else {
+                fprintf(stdout, "Cluster %.10lf %.10lf --> %.3f %.3f %s%s%s\n",
+                        ra->data.F64[i], dec->data.F64[i], xPix->data.F32[i], yPix->data.F32[i],
+                        chipName ? chipName : "UNKNOWN",
+                        rawFile ? " " : "",
+                        rawFile && cellName ? cellName : (rawFile ? "UNKNOWN" : ""));
+            }
+        }
+    }
+
     psFree(pixels);
     psFree(radec);
@@ -503,4 +603,6 @@
     psFree(streaks);
     psFree(streaksOut);
+    psFree(clusters);
+    psFree(clustersOut);
 
     return true;
Index: /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoordVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoordVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppViz/src/ppCoord/ppCoordVersion.c	(revision 28017)
@@ -81,5 +81,5 @@
     psString source  = ppCoordSource();  // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "COORD_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "COORD_V", PS_META_REPLACE, NULL, PPCOORD_VERSION);
     
     psStringPrepend(&version, "ppCoord version: ");
Index: /branches/czw_branch/20100427/ppViz/src/ppVizPSF/ppVizPSFVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppViz/src/ppVizPSF/ppVizPSFVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppViz/src/ppVizPSF/ppVizPSFVersion.c	(revision 28017)
@@ -81,5 +81,5 @@
     psString source  = ppVizPSFSource();  // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "VIZPSF_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "VIZPSF_V", PS_META_REPLACE, NULL, PPVIZPSF_VERSION);
     
     psStringPrepend(&version, "ppVizPSF version: ");
Index: /branches/czw_branch/20100427/ppViz/src/ppVizPattern/ppVizPatternVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppViz/src/ppVizPattern/ppVizPatternVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppViz/src/ppVizPattern/ppVizPatternVersion.c	(revision 28017)
@@ -81,5 +81,5 @@
     psString source  = ppVizPatternSource();  // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "VIZPAT_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "VIZPAT_V", PS_META_REPLACE, NULL, PPVIZPATTERN_VERSION);
     
     psStringPrepend(&version, "ppVizPattern version: ");
Index: /branches/czw_branch/20100427/ppbgrestore/src/ppbgrestoreVersion.c
===================================================================
--- /branches/czw_branch/20100427/ppbgrestore/src/ppbgrestoreVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/ppbgrestore/src/ppbgrestoreVersion.c	(revision 28017)
@@ -64,5 +64,5 @@
     psString source  = ppbgrestoreSource();  // ppbgrestore software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "BGREST_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "BGREST_V", PS_META_REPLACE, NULL, PPBGRESTORE_VERSION);
 	
     psStringPrepend(&version, "ppbgrestore version: ");
Index: /branches/czw_branch/20100427/psLib/src/imageops/psImageConvolve.c
===================================================================
--- /branches/czw_branch/20100427/psLib/src/imageops/psImageConvolve.c	(revision 28016)
+++ /branches/czw_branch/20100427/psLib/src/imageops/psImageConvolve.c	(revision 28017)
@@ -37,7 +37,7 @@
 
 
+
 static bool threaded = false;           // Run image convolution threaded?
-
-
+static pthread_mutex_t threadMutex = PTHREAD_MUTEX_INITIALIZER;
 
 
@@ -871,14 +871,13 @@
             psFree(job);
         }
+        if (!psThreadPoolWait(true)) {
+            psError(PS_ERR_UNKNOWN, false, "Error waiting for threads.");
+            psFree(gaussNorm);
+            psFree(out);
+            return NULL;
+        }
     } else if (!imageSmoothMaskPixels(out, image, mask, maskVal, x, y,
                                       gaussNorm, minGauss, size, 0, num)) {
         psError(PS_ERR_UNKNOWN, false, "Unable to smooth pixels.");
-        psFree(gaussNorm);
-        psFree(out);
-        return NULL;
-    }
-
-    if (threaded && !psThreadPoolWait(true)) {
-        psError(PS_ERR_UNKNOWN, false, "Error waiting for threads.");
         psFree(gaussNorm);
         psFree(out);
@@ -1192,35 +1191,48 @@
           psImage *calcMask = psImageAlloc(numRows, numCols, PS_TYPE_IMAGE_MASK); /* Mask for calculation image; BW */
 
-          /** Smooth in X direction **/
-          for (int rowStart = 0; rowStart < numRows; rowStart+=scanRows) {
-              int rowStop = PS_MIN (rowStart + scanRows, numRows);
-
-              // allocate a job, construct the arguments for this job
-              psThreadJob *job = psThreadJobAlloc("PSLIB_IMAGE_SMOOTHMASK_SCANROWS");
-              psArrayAdd(job->args, 1, calculation);
-              psArrayAdd(job->args, 1, calcMask);
-              psArrayAdd(job->args, 1, (psImage *) image); // cast away const
-              psArrayAdd(job->args, 1, (psImage *) mask); // cast away const
-              PS_ARRAY_ADD_SCALAR(job->args, maskVal,  PS_TYPE_IMAGE_MASK);
-              psArrayAdd(job->args, 1, gaussNorm);
-              PS_ARRAY_ADD_SCALAR(job->args, minGauss, PS_TYPE_F32);
-              PS_ARRAY_ADD_SCALAR(job->args, size,     PS_TYPE_S32);
-              PS_ARRAY_ADD_SCALAR(job->args, rowStart, PS_TYPE_S32);
-              PS_ARRAY_ADD_SCALAR(job->args, rowStop,  PS_TYPE_S32);
-              // -> psImageSmoothMask_ScanRows_F32 (calculation, calcMask, image, mask, maskVal, gauss, minGauss, size, rowStart, rowStop);
-
-              // if threading is not active, we simply run the job and return
-              if (!psThreadJobAddPending(job)) {
+          if (threaded) {
+              /** Smooth in X direction **/
+              for (int rowStart = 0; rowStart < numRows; rowStart+=scanRows) {
+                  int rowStop = PS_MIN (rowStart + scanRows, numRows);
+
+                  // allocate a job, construct the arguments for this job
+                  psThreadJob *job = psThreadJobAlloc("PSLIB_IMAGE_SMOOTHMASK_SCANROWS");
+                  psArrayAdd(job->args, 1, calculation);
+                  psArrayAdd(job->args, 1, calcMask);
+                  psArrayAdd(job->args, 1, (psImage *) image); // cast away const
+                  psArrayAdd(job->args, 1, (psImage *) mask); // cast away const
+                  PS_ARRAY_ADD_SCALAR(job->args, maskVal,  PS_TYPE_IMAGE_MASK);
+                  psArrayAdd(job->args, 1, gaussNorm);
+                  PS_ARRAY_ADD_SCALAR(job->args, minGauss, PS_TYPE_F32);
+                  PS_ARRAY_ADD_SCALAR(job->args, size,     PS_TYPE_S32);
+                  PS_ARRAY_ADD_SCALAR(job->args, rowStart, PS_TYPE_S32);
+                  PS_ARRAY_ADD_SCALAR(job->args, rowStop,  PS_TYPE_S32);
+                  // -> psImageSmoothMask_ScanRows_F32 (calculation, calcMask, image, mask, maskVal, gauss, minGauss, size, rowStart, rowStop);
+
+                  // if threading is not active, we simply run the job and return
+                  if (!psThreadJobAddPending(job)) {
+                      psError(PS_ERR_UNKNOWN, false, "Unable to smooth image");
+                      psFree(job);
+                      psFree(calculation);
+                      psFree(calcMask);
+                      psFree(gaussNorm);
+                      return false;
+                  }
+                  psFree(job);
+              }
+              // wait here for the threaded jobs to finish (NOP if threading is not active)
+              if (!psThreadPoolWait(true)) {
                   psError(PS_ERR_UNKNOWN, false, "Unable to smooth image");
-                  psFree(job);
+                  psFree(calculation);
+                  psFree(calcMask);
+                  psFree(gaussNorm);
                   return false;
               }
-              psFree(job);
-
-          }
-
-          // wait here for the threaded jobs to finish (NOP if threading is not active)
-          if (!psThreadPoolWait(true)) {
+          } else if (!psImageSmoothMask_ScanRows_F32(calculation, calcMask, image, mask, maskVal,
+                                                     gaussNorm, minGauss, size, 0, numRows)) {
               psError(PS_ERR_UNKNOWN, false, "Unable to smooth image");
+              psFree(calculation);
+              psFree(calcMask);
+              psFree(gaussNorm);
               return false;
           }
@@ -1229,34 +1241,50 @@
 
           /** Smooth in Y direction  **/
-          for (int colStart = 0; colStart < numCols; colStart+=scanCols) {
-              int colStop = PS_MIN (colStart + scanCols, numCols);
-
-              // allocate a job, construct the arguments for this job
-              psThreadJob *job = psThreadJobAlloc("PSLIB_IMAGE_SMOOTHMASK_SCANCOLS");
-              psArrayAdd(job->args, 1, output);
-              psArrayAdd(job->args, 1, calculation);
-              psArrayAdd(job->args, 1, calcMask);
-              PS_ARRAY_ADD_SCALAR(job->args, maskVal,  PS_TYPE_IMAGE_MASK);
-              psArrayAdd(job->args, 1, gaussNorm);
-              PS_ARRAY_ADD_SCALAR(job->args, minGauss, PS_TYPE_F32);
-              PS_ARRAY_ADD_SCALAR(job->args, size,     PS_TYPE_S32);
-              PS_ARRAY_ADD_SCALAR(job->args, colStart, PS_TYPE_S32);
-              PS_ARRAY_ADD_SCALAR(job->args, colStop,  PS_TYPE_S32);
-              // -> psImageSmoothMask_ScanCols_F32 (output, calculation, calcMask, maskVal, gauss, minGauss, size, colStart, colStop);
-
-              // if threading is not active, we simply run the job and return
-              if (!psThreadJobAddPending(job)) {
+          if (threaded) {
+              for (int colStart = 0; colStart < numCols; colStart+=scanCols) {
+                  int colStop = PS_MIN (colStart + scanCols, numCols);
+
+                  // allocate a job, construct the arguments for this job
+                  psThreadJob *job = psThreadJobAlloc("PSLIB_IMAGE_SMOOTHMASK_SCANCOLS");
+                  psArrayAdd(job->args, 1, output);
+                  psArrayAdd(job->args, 1, calculation);
+                  psArrayAdd(job->args, 1, calcMask);
+                  PS_ARRAY_ADD_SCALAR(job->args, maskVal,  PS_TYPE_IMAGE_MASK);
+                  psArrayAdd(job->args, 1, gaussNorm);
+                  PS_ARRAY_ADD_SCALAR(job->args, minGauss, PS_TYPE_F32);
+                  PS_ARRAY_ADD_SCALAR(job->args, size,     PS_TYPE_S32);
+                  PS_ARRAY_ADD_SCALAR(job->args, colStart, PS_TYPE_S32);
+                  PS_ARRAY_ADD_SCALAR(job->args, colStop,  PS_TYPE_S32);
+                  // -> psImageSmoothMask_ScanCols_F32 (output, calculation, calcMask, maskVal, gauss, minGauss, size, colStart, colStop);
+
+                  // if threading is not active, we simply run the job and return
+                  if (!psThreadJobAddPending(job)) {
+                      psError(PS_ERR_UNKNOWN, false, "Unable to smooth image");
+                      psFree(job);
+                      psFree(calculation);
+                      psFree(calcMask);
+                      psFree(gaussNorm);
+                      return false;
+                  }
+                  psFree(job);
+              }
+
+              // wait here for the threaded jobs to finish (NOP if threading is not active)
+              if (!psThreadPoolWait(true)) {
                   psError(PS_ERR_UNKNOWN, false, "Unable to smooth image");
-                  psFree(job);
+                  psFree(calculation);
+                  psFree(calcMask);
+                  psFree(gaussNorm);
                   return false;
               }
-              psFree(job);
-          }
-
-          // wait here for the threaded jobs to finish (NOP if threading is not active)
-          if (!psThreadPoolWait(true)) {
+          } else if (!psImageSmoothMask_ScanCols_F32(output, calculation, calcMask, maskVal,
+                                                     gaussNorm, minGauss, size, 0, numCols)) {
               psError(PS_ERR_UNKNOWN, false, "Unable to smooth image");
+              psFree(calculation);
+              psFree(calcMask);
+              psFree(gaussNorm);
               return false;
           }
+
           psFree(calculation);
           psFree(calcMask);
@@ -1559,13 +1587,12 @@
             psFree(job);
         }
+        if (!psThreadPoolWait(true)) {
+            psError(PS_ERR_UNKNOWN, false, "Error waiting for threads.");
+            psFree(conv);
+            psFree(out);
+            return NULL;
+        }
     } else if (!imageConvolveMaskColumns(conv, mask, 0, numRows, maskVal, xMin, xMax)) {
         psError(PS_ERR_UNKNOWN, false, "Unable to convolve mask columns.");
-        psFree(conv);
-        psFree(out);
-        return NULL;
-    }
-
-    if (threaded && !psThreadPoolWait(true)) {
-        psError(PS_ERR_UNKNOWN, false, "Error waiting for threads.");
         psFree(conv);
         psFree(out);
@@ -1597,13 +1624,12 @@
             psFree(job);
         }
+        if (!psThreadPoolWait(true)) {
+            psError(PS_ERR_UNKNOWN, false, "Error waiting for threads.");
+            psFree(conv);
+            psFree(out);
+            return NULL;
+        }
     } else if (!imageConvolveMaskRows(out, conv, 0, numCols, setVal, yMin, yMax)) {
         psError(PS_ERR_UNKNOWN, false, "Unable to convolve mask columns.");
-        psFree(conv);
-        psFree(out);
-        return NULL;
-    }
-
-    if (threaded && !psThreadPoolWait(true)) {
-        psError(PS_ERR_UNKNOWN, false, "Error waiting for threads.");
         psFree(conv);
         psFree(out);
@@ -1679,4 +1705,5 @@
 bool psImageConvolveSetThreads(bool set)
 {
+    pthread_mutex_lock(&threadMutex);
     bool old = threaded;                // Old value
     if (set && !threaded) {
@@ -1711,4 +1738,5 @@
     }
     threaded = set;
+    pthread_mutex_unlock(&threadMutex);
     return old;
 }
Index: /branches/czw_branch/20100427/psLib/src/imageops/psImageCovariance.c
===================================================================
--- /branches/czw_branch/20100427/psLib/src/imageops/psImageCovariance.c	(revision 28016)
+++ /branches/czw_branch/20100427/psLib/src/imageops/psImageCovariance.c	(revision 28017)
@@ -11,4 +11,6 @@
 #include "psMemory.h"
 #include "psConstants.h"
+#include "psImageStructManip.h"
+#include "psImagePixelManip.h"
 #include "psImageConvolve.h"
 #include "psTrace.h"
@@ -16,9 +18,9 @@
 #include "psScalar.h"
 #include "psThread.h"
+#include "psImageInterpolate.h"
 
 #include "psImageCovariance.h"
 
 static bool threaded = false;           // Run threaded?
-
 
 psKernel *psImageCovarianceNone(void)
@@ -530,4 +532,62 @@
 
 
+psKernel *psImageCovarianceScale(const psKernel *in, float scale)
+{
+    // Trivial cases
+    if (!in) {
+        psKernel *out = psKernelAlloc(0, 0, 0, 0); // Output covariance
+        out->kernel[0][0] = 1.0;
+        return out;
+    }
+    PS_ASSERT_KERNEL_NON_NULL(in, NULL);
+    if (scale == 1.0) {
+        psImage *copy = psImageCopy(NULL, in->image, PS_TYPE_F32); // Copy of input covariance
+        psKernel *out = psKernelAllocFromImage(copy, -in->xMin, -in->yMin); // Output covariance
+        psFree(copy);
+        return out;
+    }
+
+    int xMinIn = in->xMin, xMaxIn = in->xMax, yMinIn = in->yMin, yMaxIn = in->yMax; // Input size
+    int xMinOut = (float)xMinIn / scale - 0.5, xMaxOut = (float)xMaxIn / scale + 0.5;     // Output size in x
+    int yMinOut = (float)yMinIn / scale - 0.5, yMaxOut = (float)yMaxIn / scale + 0.5;     // Output size in y
+
+    // Over-fill the covariance matrix so we're not troubled by edge effects
+    psKernel *overfill = psKernelAlloc(xMinIn - 1, xMaxIn + 1, yMinIn - 1, yMaxIn + 1); // Overfilled covar
+    psImageInit(overfill->image, 0.0);
+    int numOverlay = (xMaxIn - xMinIn + 1) * (yMaxIn - yMinIn + 1); // Number of pixels to overlay
+    if (psImageOverlaySection(overfill->image, in->image, 1, 1, "=") != numOverlay) {
+        psError(psErrorCodeLast(), false, "Unable to overfill covariance matrix.");
+        psFree(overfill);
+        return NULL;
+    }
+
+    psImageInterpolation *interp = psImageInterpolationAlloc(PS_INTERPOLATE_BILINEAR, overfill->image,
+                                                             NULL, NULL, 0, NAN, NAN, 0xFF, 0xFF,
+                                                             0.0, 0); // Interpolation
+    psFree(overfill);
+
+    // In transforming the positions, we get +0.5 to account for the centre of the pixels being at 0.5
+    // and +1 to account for the overfill.
+
+    psKernel *out = psKernelAlloc(xMinOut, xMaxOut, yMinOut, yMaxOut); // Output covariance
+    for (int y = yMinOut; y <= yMaxOut; y++) {
+        float yIn = y * scale + 0.5 - yMinIn + 1; // Position on input image (not the kernel)
+        for (int x = xMinOut; x <= xMaxOut; x++) {
+            float xIn = x * scale + 0.5 - xMinIn + 1; // Position on input (not the kernel)
+            double value;                                     // Value on output
+            if (!psImageInterpolate(&value, NULL, NULL, xIn, yIn, interp)) {
+                psError(psErrorCodeLast(), false, "Unable to interpolate kernel.");
+                return false;
+            }
+            out->kernel[y][x] = value;
+        }
+    }
+
+    psFree(interp);
+
+    return out;
+}
+
+
 bool psImageCovarianceSetThreads(bool set)
 {
Index: /branches/czw_branch/20100427/psLib/src/imageops/psImageCovariance.h
===================================================================
--- /branches/czw_branch/20100427/psLib/src/imageops/psImageCovariance.h	(revision 28016)
+++ /branches/czw_branch/20100427/psLib/src/imageops/psImageCovariance.h	(revision 28017)
@@ -90,4 +90,13 @@
     );
 
+
+/// Rescale a covariance matrix following a change in plate scale
+///
+/// The covariance matrix is stretched or shrunk to match the new plate scale.
+psKernel *psImageCovarianceScale(
+    const psKernel *in,                 ///< Input covariance pseudo-matrix
+    float scale                         ///< Scale factor (output plate scale relative to input plate scale)
+    );
+
 /// Control threading for image covariance functions
 ///
Index: /branches/czw_branch/20100427/psLib/src/mathtypes/psImage.h
===================================================================
--- /branches/czw_branch/20100427/psLib/src/mathtypes/psImage.h	(revision 28016)
+++ /branches/czw_branch/20100427/psLib/src/mathtypes/psImage.h	(revision 28017)
@@ -66,4 +66,5 @@
 #define P_PSIMAGE_SET_ROW0(img,r0) {*(int*)&img->row0 = r0;}
 #define P_PSIMAGE_SET_TYPE(img,t) {*(psMathType*)&img->type = t;}
+#define P_PSIMAGE_GET_TYPE(img) ((img)->type->type)
 
 /** Create an image of the specified size and type.
Index: /branches/czw_branch/20100427/psLib/src/sys/psConfigure.c
===================================================================
--- /branches/czw_branch/20100427/psLib/src/sys/psConfigure.c	(revision 28016)
+++ /branches/czw_branch/20100427/psLib/src/sys/psConfigure.c	(revision 28017)
@@ -66,4 +66,11 @@
 }
 
+psString psLibRevision(void)
+{
+    char *value = NULL;
+    psStringAppend(&value, "%s", PSLIB_VERSION);
+    return value;
+}
+
 psString psLibSource(void)
 {
Index: /branches/czw_branch/20100427/psLib/src/sys/psConfigure.h
===================================================================
--- /branches/czw_branch/20100427/psLib/src/sys/psConfigure.h	(revision 28016)
+++ /branches/czw_branch/20100427/psLib/src/sys/psConfigure.h	(revision 28017)
@@ -32,4 +32,12 @@
  */
 psString psLibVersion(void);
+
+/** Get current psLib revision number
+ *
+ *  Returns the current psLib revision number as a string.
+ *
+ *  @return psString: String with revision number.
+ */
+psString psLibRevision(void);
 
 /** Get current psLib source
Index: /branches/czw_branch/20100427/psLib/src/types/psMetadataHeader.c
===================================================================
--- /branches/czw_branch/20100427/psLib/src/types/psMetadataHeader.c	(revision 28016)
+++ /branches/czw_branch/20100427/psLib/src/types/psMetadataHeader.c	(revision 28017)
@@ -17,6 +17,6 @@
     psString version = psLibVersion();  // Software version
     psString source = psLibSource();    // Software source
-
-    psMetadataAddStr(header, PS_LIST_TAIL, "PSLIB_V", 0, NULL, source);
+    psString revision = psLibRevision();
+    psMetadataAddStr(header, PS_LIST_TAIL, "PSLIB_V", PS_META_REPLACE, NULL, revision);
     
     psStringPrepend(&version, "psLib version: ");
@@ -28,5 +28,5 @@
     psFree(version);
     psFree(source);
-
+    psFree(revision);
     return true;
 }
Index: /branches/czw_branch/20100427/psModules/src/astrom/pmAstrometryWCS.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/astrom/pmAstrometryWCS.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/astrom/pmAstrometryWCS.c	(revision 28017)
@@ -972,4 +972,8 @@
     // FPA  -> TPA : identidy
 
+    // NOTE: streaksremove's linearizeTransform function passes pointers to skeleton outFPA and outChip structs
+    // Only outFPA->toSky is valid. No other memebers in these structs should be read. The resulting output transforms
+    // are copied to inFPA and inChip by the caller.
+
     int nSamples = 10;  // 10 samples in each dimension
 
Index: /branches/czw_branch/20100427/psModules/src/camera/pmFPAConstruct.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/camera/pmFPAConstruct.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/camera/pmFPAConstruct.c	(revision 28017)
@@ -100,27 +100,4 @@
 
     return num;
-}
-
-// Get the name of a PHU chip or cell from the header
-static psString phuNameFromHeader(const char *name, // The name to lookup: "CELL.NAME" or "CHIP.NAME"
-                                  const psMetadata *fileInfo, // FILE within the camera format description
-                                  const psMetadata *header // Primary header
-                                 )
-{
-    assert(name && strlen(name) > 0);
-    assert(fileInfo);
-    assert(header);
-
-    bool mdok = true;                   // Result of MD lookup
-    psString keyword = psMetadataLookupStr(&mdok, fileInfo, name);
-    if (!mdok || strlen(keyword) == 0) {
-        return false;
-    }
-    psMetadataItem *resultItem = psMetadataLookup(header, keyword);
-    if (!resultItem) {
-        psError(PS_ERR_IO, true, "Unable to find %s in primary header to identify %s.\n", keyword, name);
-        return NULL;
-    }
-    return psMetadataItemParseString(resultItem);
 }
 
@@ -1102,5 +1079,4 @@
 // It returns a view corresponding to the PHU
 static pmFPAview *addSource(pmFPA *fpa,       // The FPA
-                            const char *fpaObs, // The desired FPA observation name
                             const pmFPAview *phuView, // The view corresponding to the PHU, or NULL
                             const psMetadata *header, // The PHU header, or NULL
@@ -1114,19 +1090,4 @@
 
     bool mdok;                          // Status of MD lookup
-
-    // If FPA.OBS is already defined, new name must match it; otherwise, warn the user that something
-    // potentially bad is happening.
-    if (fpaObs && install) {
-        const char *currentName = psMetadataLookupStr(&mdok, fpa->concepts, "FPA.OBS"); // Current name
-        if (mdok && currentName && strlen(currentName) > 0 && strcmp(currentName, fpaObs) != 0) {
-            psWarning("FPA.OBS for new source (%s) doesn't match FPA.OBS for current fpa (%s).",
-                      fpaObs, currentName);
-        }
-        psMetadataAddStr(fpa->concepts, PS_LIST_HEAD, "FPA.OBS", PS_META_REPLACE, "Observation identifier",
-                         fpaObs);
-    } else if (!psMetadataLookup(fpa->concepts, "FPA.OBS")) {
-        // Make sure there is an FPA.OBS
-        psMetadataAddStr(fpa->concepts, PS_LIST_HEAD, "FPA.OBS", 0, "Observation identifier", "UNKNOWN");
-    }
 
     psMetadata *fileInfo = psMetadataLookupMetadata(&mdok, format, "FILE"); // The file information
@@ -1350,5 +1311,5 @@
 }
 
-bool pmFPAAddSourceFromFormat(pmFPA *fpa, const char *fpaObs, const psMetadata *format)
+bool pmFPAAddSourceFromFormat(pmFPA *fpa, const psMetadata *format)
 {
     PS_ASSERT_PTR_NON_NULL(fpa, false);
@@ -1359,5 +1320,5 @@
     pmFPAview *view = pmFPAviewAlloc(0);// View for current level
     if (phuLevel == PM_FPA_LEVEL_FPA) {
-        if (!pmFPAAddSourceFromView(fpa, fpaObs, view, format)) {
+        if (!pmFPAAddSourceFromView(fpa, view, format)) {
             psError(PS_ERR_UNKNOWN, false, "Unable to add PHU to FPA.");
             psFree(view);
@@ -1368,5 +1329,5 @@
         while ((chip = pmFPAviewNextChip(view, fpa, 1))) {
             if (phuLevel == PM_FPA_LEVEL_CHIP) {
-                if (!pmFPAAddSourceFromView(fpa, fpaObs, view, format)) {
+                if (!pmFPAAddSourceFromView(fpa, view, format)) {
                     psError(PS_ERR_UNKNOWN, false, "Unable to add PHU to FPA.");
                     psFree(view);
@@ -1377,5 +1338,5 @@
                 while ((cell = pmFPAviewNextCell(view, fpa, 1))) {
                     if (phuLevel == PM_FPA_LEVEL_CELL) {
-                        if (!pmFPAAddSourceFromView(fpa, fpaObs, view, format)) {
+                        if (!pmFPAAddSourceFromView(fpa, view, format)) {
                             psError(PS_ERR_UNKNOWN, false, "Unable to add PHU to FPA.");
                             psFree(view);
@@ -1392,5 +1353,5 @@
 }
 
-bool pmFPAAddSourceFromView(pmFPA *fpa, const char *fpaObs, const pmFPAview *phuView,
+bool pmFPAAddSourceFromView(pmFPA *fpa, const pmFPAview *phuView,
                             const psMetadata *format)
 {
@@ -1399,5 +1360,5 @@
     PS_ASSERT_PTR_NON_NULL(format, false);
 
-    pmFPAview *view = addSource(fpa, fpaObs, phuView, NULL, format, true);
+    pmFPAview *view = addSource(fpa, phuView, NULL, format, true);
     bool status = (view != NULL);
     psFree(view);
@@ -1418,12 +1379,5 @@
     }
 
-    // Check the name of the FPA
-    psString fpaObs = phuNameFromHeader("FPA.OBS", fileInfo, phu); // New observation name for the FPA
-    if (!fpaObs || strlen(fpaObs) == 0) {
-        psWarning("Unable to determine FPA.OBS: check for FPA.OBS in FILE in camera format");
-    }
-
-    pmFPAview *view = addSource(fpa, fpaObs, NULL, phu, format, true); // View of PHU, to return
-    psFree(fpaObs);
+    pmFPAview *view = addSource(fpa, NULL, phu, format, true); // View of PHU, to return
 
     return view;
@@ -1437,5 +1391,5 @@
     PS_ASSERT_PTR_NON_NULL(format, NULL);
 
-    return addSource(fpa, NULL, NULL, phu, format, false);
+    return addSource(fpa, NULL, phu, format, false);
 }
 
Index: /branches/czw_branch/20100427/psModules/src/camera/pmFPAConstruct.h
===================================================================
--- /branches/czw_branch/20100427/psModules/src/camera/pmFPAConstruct.h	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/camera/pmFPAConstruct.h	(revision 28017)
@@ -29,5 +29,4 @@
 /// This is suitable for generating an output FPA given the desired format.
 bool pmFPAAddSourceFromFormat(pmFPA *fpa, ///< The FPA
-                              const char *fpaObs, ///< FPA.NAME for the source
                               const psMetadata *format ///< Format of file
     );
@@ -38,5 +37,4 @@
 /// configuration is required in order to describe how the FPA is laid out in terms of disk files.
 bool pmFPAAddSourceFromView(pmFPA *fpa,   ///< The FPA
-                            const char *fpaObs, ///< FPA.NAME for the source
                             const pmFPAview *phuView, ///< The view, corresponding to the PHU
                             const psMetadata *format ///< Format of file
Index: /branches/czw_branch/20100427/psModules/src/camera/pmFPAWrite.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/camera/pmFPAWrite.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/camera/pmFPAWrite.c	(revision 28017)
@@ -165,21 +165,21 @@
     // generate the HDU, but only copies the structure.
     if (!blank && !hdu->blankPHU && !*imageArray) {
-	if (!pmHDUGenerateForCell(cell)) {
-	    psError(PS_ERR_UNKNOWN, false, "Unable to generate HDU for cell --- likely programming error.");
-	    return false;
-	}
-	if (!*imageArray) {
-	    if (type == FPA_WRITE_TYPE_IMAGE) {
-		psError(PS_ERR_UNKNOWN, false, "Expected to write an image, but it is missing...programming error?.");
-		return false;
-	    }
-	    if (type == FPA_WRITE_TYPE_MASK) {
-		psWarning("No mask image for this cell; skipping");
-	    }
-	    if (type == FPA_WRITE_TYPE_VARIANCE) {
-		psWarning("No variance image for this cell; skipping");
-	    }
-	    return true;
-	}
+        if (!pmHDUGenerateForCell(cell)) {
+            psError(PS_ERR_UNKNOWN, false, "Unable to generate HDU for cell --- likely programming error.");
+            return false;
+        }
+        if (!*imageArray) {
+            if (type == FPA_WRITE_TYPE_IMAGE) {
+                psError(PS_ERR_UNKNOWN, false, "Expected to write an image, but it is missing...programming error?.");
+                return false;
+            }
+            if (type == FPA_WRITE_TYPE_MASK) {
+                psWarning("No mask image for this cell; skipping");
+            }
+            if (type == FPA_WRITE_TYPE_VARIANCE) {
+                psWarning("No variance image for this cell; skipping");
+            }
+            return true;
+        }
     }
 
@@ -307,5 +307,5 @@
 
         if (writeBlank || writeImage) {
-	    if (!pmConceptsWriteFPA(fpa, true, config)) {
+            if (!pmConceptsWriteFPA(fpa, true, config)) {
                 psError(PS_ERR_IO, false, "Unable to write concepts for FPA.\n");
                 return false;
@@ -341,5 +341,5 @@
 //////////////////////////////////////////////////////////////////////////////////////////////////////////////
 
-// Update the FPA.OBS, CHIP.NAME and CELL.NAME in the FITS header, if required
+// Update the CHIP.NAME and CELL.NAME in the FITS header, if required
 bool pmFPAUpdateNames(pmFPA *fpa, pmChip *chip, pmCell *cell, psS64 imageId, psS64 sourceId)
 {
@@ -375,12 +375,4 @@
         psError(PS_ERR_UNKNOWN, true, "Unable to find FILE information in camera format.\n");
         return false;
-    }
-    if (fpa) {
-        const char *fpaObsHdr = psMetadataLookupStr(&mdok, fileData, "FPA.OBS");
-        if (mdok && fpaObsHdr && strlen(fpaObsHdr) > 0) {
-            const char *fpaObs = psMetadataLookupStr(NULL, fpa->concepts, "FPA.OBS");
-            psMetadataAddStr(hduHigh->header, PS_LIST_TAIL, fpaObsHdr, PS_META_REPLACE,
-                             "Observation identifier", fpaObs);
-        }
     }
 
Index: /branches/czw_branch/20100427/psModules/src/camera/pmFPAfileFitsIO.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/camera/pmFPAfileFitsIO.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/camera/pmFPAfileFitsIO.c	(revision 28017)
@@ -75,13 +75,6 @@
     }
 
-    pmFPA *nameSource = file->src; // Source of FPA.OBS
-    if (!nameSource) {
-        nameSource = file->fpa;
-    }
-    bool mdok;                  // Status of MD lookup
-    const char *fpaObs = psMetadataLookupStr(&mdok, nameSource->concepts, "FPA.OBS"); // Observation id
-
     pmFPA *copy = pmFPAConstruct(file->camera, file->cameraName);  // FPA to return
-    if (!pmFPAAddSourceFromView(copy, fpaObs, phuView, file->format)) {
+    if (!pmFPAAddSourceFromView(copy, phuView, file->format)) {
         psError(PS_ERR_UNKNOWN, false, "Unable to insert HDU into FPA for writing.\n");
         psFree(copy);
Index: /branches/czw_branch/20100427/psModules/src/camera/pmFPAfileIO.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/camera/pmFPAfileIO.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/camera/pmFPAfileIO.c	(revision 28017)
@@ -286,12 +286,5 @@
             }
 
-            pmFPA *nameSource = file->src; // Source of FPA.OBS
-            if (!nameSource) {
-                nameSource = file->fpa;
-            }
-            bool mdok;                  // Status of MD lookup
-            const char *fpaObs = psMetadataLookupStr(&mdok, nameSource->concepts, "FPA.OBS"); // Obs. id
-
-            pmFPAAddSourceFromView(file->fpa, fpaObs, view, format);
+            pmFPAAddSourceFromView(file->fpa, view, format);
             psTrace ("psModules.camera", 5, "created fpa data elements for %s (%s) (%d:%d:%d)\n",
                      file->name, file->name, view->chip, view->cell, view->readout);
Index: /branches/czw_branch/20100427/psModules/src/config/pmVersion.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/config/pmVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/config/pmVersion.c	(revision 28017)
@@ -64,5 +64,5 @@
     psString source = psModulesSource();   // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "MODULE_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "MODULE_V", PS_META_REPLACE, NULL, PSMODULES_VERSION);
     
     psStringPrepend(&version, "psModules version: ");
Index: /branches/czw_branch/20100427/psModules/src/detrend/Makefile.am
===================================================================
--- /branches/czw_branch/20100427/psModules/src/detrend/Makefile.am	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/detrend/Makefile.am	(revision 28017)
@@ -8,4 +8,5 @@
 	pmFringeStats.c \
 	pmMaskBadPixels.c \
+	pmMaskStats.c \
 	pmNonLinear.c \
 	pmBias.c \
@@ -27,4 +28,5 @@
 	pmFringeStats.h \
 	pmMaskBadPixels.h \
+	pmMaskStats.h \
 	pmNonLinear.h \
 	pmBias.h \
Index: /branches/czw_branch/20100427/psModules/src/detrend/pmShutterCorrection.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/detrend/pmShutterCorrection.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/detrend/pmShutterCorrection.c	(revision 28017)
@@ -1015,11 +1015,15 @@
 
         pmShutterCorrection *corr = pmShutterCorrectionFullFit(newtimes, newcounts, newerrors, guess); // The actual correction
-        psTrace("psModules.detrend", 5, "Shutter correction fit: scale: %f, offset: %f, offref: %f\n", corr->scale, corr->offset, corr->offref);
-
-        if (corr && isfinite(corr->offref) && corr->valid) {
-            psTrace("psModules.detrend", 5, "Sample reference value: %f\n", corr->offref);
-            meanRef += corr->offref;
-            numGood++;
-        }
+
+        if (corr) {
+	    psTrace("psModules.detrend", 5, "Shutter correction fit: scale: %f, offset: %f, offref: %f\n", corr->scale, corr->offset, corr->offref);
+	    if (isfinite(corr->offref) && corr->valid) {
+		psTrace("psModules.detrend", 5, "Sample reference value: %f\n", corr->offref);
+		meanRef += corr->offref;
+		numGood++;
+	    }
+        } else {
+	    psTrace("psModules.detrend", 5, "failed Shutter correction fit\n");
+	}
 
         psFree(corr);
Index: /branches/czw_branch/20100427/psModules/src/objects/pmPSFtryModel.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/objects/pmPSFtryModel.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/objects/pmPSFtryModel.c	(revision 28017)
@@ -107,6 +107,6 @@
     // as we loop over orders, we need to refer to the initial selection, but we modify the
     // option values to match the current guess: save the max values here:
-    int Nx = options->psfTrendNx;
-    int Ny = options->psfTrendNy;
+    int Nx = (options->psfTrendMode == PM_TREND_MAP) ? options->psfTrendNx : options->psfTrendNx + 1;
+    int Ny = (options->psfTrendMode == PM_TREND_MAP) ? options->psfTrendNy : options->psfTrendNy + 1;
     for (int i = orderMin; i <= orderMax; i++) {
 
Index: /branches/czw_branch/20100427/psModules/src/objects/pmSourceExtendedPars.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/objects/pmSourceExtendedPars.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/objects/pmSourceExtendedPars.c	(revision 28017)
@@ -36,23 +36,67 @@
 #include "pmSourceExtendedPars.h"
 
-// *** pmSourceRadialProfile describes the radial profile of a source in elliptical contours, and 
-// intermediate data used to measure the profile
+// pmSourceRadialFlux carries the raw radial flux information, including angular bins
+static void pmSourceRadialFluxFree(pmSourceRadialFlux *flux)
+{
+    if (!flux) return;
+    psFree(flux->radii);
+    psFree(flux->fluxes);
+    psFree(flux->theta);
+    psFree(flux->isophotalRadii);
+}
+
+pmSourceRadialFlux *pmSourceRadialFluxAlloc()
+{
+    pmSourceRadialFlux *flux = (pmSourceRadialFlux *)psAlloc(sizeof(pmSourceRadialFlux));
+    psMemSetDeallocator(flux, (psFreeFunc) pmSourceRadialFluxFree);
+
+    flux->radii = NULL;
+    flux->fluxes = NULL;
+    flux->theta = NULL;
+    flux->isophotalRadii = NULL;
+
+    return flux;
+}
+
+bool psMemCheckSourceRadialFlux(psPtr ptr)
+{
+    PS_ASSERT_PTR(ptr, false);
+    return ( psMemGetDeallocator(ptr) == (psFreeFunc) pmSourceRadialFluxFree);
+}
+
+// pmSourceEllipticalFlux carries the elliptical renormalized radial flux info
+static void pmSourceEllipticalFluxFree(pmSourceEllipticalFlux *flux)
+{
+    if (!flux) return;
+    psFree(flux->radiusElliptical);
+    psFree(flux->fluxElliptical);
+}
+
+pmSourceEllipticalFlux *pmSourceEllipticalFluxAlloc()
+{
+    pmSourceEllipticalFlux *flux = (pmSourceEllipticalFlux *)psAlloc(sizeof(pmSourceEllipticalFlux));
+    psMemSetDeallocator(flux, (psFreeFunc) pmSourceEllipticalFluxFree);
+
+    flux->radiusElliptical = NULL;
+    flux->fluxElliptical = NULL;
+
+    return flux;
+}
+
+bool psMemCheckSourceEllipticalFlux(psPtr ptr)
+{
+    PS_ASSERT_PTR(ptr, false);
+    return ( psMemGetDeallocator(ptr) == (psFreeFunc) pmSourceEllipticalFluxFree);
+}
+
+// pmSourceRadialProfile defines flux information in radial bins
 static void pmSourceRadialProfileFree(pmSourceRadialProfile *profile)
 {
-    if (!profile) {
-        return;
-    }
-    psFree(profile->radii);
-    psFree(profile->fluxes);
-    psFree(profile->theta);
-    psFree(profile->isophotalRadii);
-
-    psFree(profile->radiusElliptical);
-    psFree(profile->fluxElliptical);
-
+    if (!profile) return;
     psFree(profile->binSB);
     psFree(profile->binSBstdev);
     psFree(profile->binSBerror);
-
+    psFree(profile->binSum);
+    psFree(profile->binFill);
     psFree(profile->radialBins);
     psFree(profile->area);
@@ -63,20 +107,12 @@
     pmSourceRadialProfile *profile = (pmSourceRadialProfile *)psAlloc(sizeof(pmSourceRadialProfile));
     psMemSetDeallocator(profile, (psFreeFunc) pmSourceRadialProfileFree);
-
-    profile->radii = NULL;
-    profile->fluxes = NULL;
-    profile->theta = NULL;
-    profile->isophotalRadii = NULL;
-
-    profile->radiusElliptical = NULL;
-    profile->fluxElliptical = NULL;
 
     profile->binSB = NULL;
     profile->binSBstdev = NULL;
     profile->binSBerror = NULL;
-
+    profile->binSum = NULL;
+    profile->binFill = NULL;
     profile->radialBins = NULL;
     profile->area = NULL;
-
     return profile;
 }
@@ -88,6 +124,6 @@
 }
 
-
-// *** pmSourceRadialProfileFreeVectors frees the intermediate data values
+# if (0)
+// pmSourceRadialProfileFreeVectors frees the intermediate data values
 bool pmSourceRadialProfileFreeVectors(pmSourceRadialProfile *profile) {
 
@@ -124,4 +160,5 @@
     return true;
 }
+# endif
 
 // *** pmSourceRadialProfileSortPair is a utility function for sorting a pair of vectors
@@ -150,7 +187,8 @@
     if (!pars) return;
 
-    psFree(pars->profile);
-    psFree(pars->petrosian_50);
-    psFree(pars->petrosian_80);
+    psFree(pars->radFlux);
+    psFree(pars->ellipticalFlux);
+    psFree(pars->radProfile);
+    psFree(pars->petProfile);
     return;
 }
@@ -160,8 +198,17 @@
     psMemSetDeallocator(pars, (psFreeFunc) pmSourceExtendedParsFree);
 
-    pars->profile = NULL;
-    pars->petrosian_50 = NULL;
-    pars->petrosian_80 = NULL;
-
+    pars->radFlux = NULL;
+    pars->ellipticalFlux = NULL;
+    pars->radProfile = NULL;
+    pars->petProfile = NULL;
+
+    pars->petrosianFlux = NAN;
+    pars->petrosianFluxErr = NAN;
+    pars->petrosianRadius = NAN;
+    pars->petrosianRadiusErr = NAN;
+    pars->petrosianR90 = NAN;
+    pars->petrosianR90Err = NAN;
+    pars->petrosianR50 = NAN;
+    pars->petrosianR50Err = NAN;
     return pars;
 }
Index: /branches/czw_branch/20100427/psModules/src/objects/pmSourceExtendedPars.h
===================================================================
--- /branches/czw_branch/20100427/psModules/src/objects/pmSourceExtendedPars.h	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/objects/pmSourceExtendedPars.h	(revision 28017)
@@ -19,30 +19,49 @@
     psVector *theta;			// angles corresponding to above radial profiles
     psVector *isophotalRadii;		// isophotal radius for the above angles
+} pmSourceRadialFlux;
 
+typedef struct {
     psVector *radiusElliptical;		// normalized radial coordinates for all relevant pixels
     psVector *fluxElliptical;		// flux for the above radial coordinates
+} pmSourceEllipticalFlux;
 
+typedef struct {
     psVector *binSB;			// mean surface brightness within radial bins
     psVector *binSBstdev;		// scatter of mean surface brightness within radial bins
     psVector *binSBerror;		// formal error on mean surface brightness within radial bins
-
-    psVector *radialBins;		// radii corresponding to above binnedBlux
+    psVector *binSum;			// sum of flux within radial bins
+    psVector *binFill;			// fraction of area actually lit
+    psVector *radialBins;		// radii corresponding to above binnedFlux
     psVector *area;			// differential area of the non-overlapping radial bins
-
-    psEllipseAxes axes;			// shape of elliptical contour
 } pmSourceRadialProfile;
 
 typedef struct {
-  float flux;
-  float fluxErr;
-  float radius;
-  float radiusErr;
+    float flux;
+    float fluxErr;
+    float radius;
+    float radiusErr;
 } pmSourceExtendedFlux;
 
 typedef struct {
-  pmSourceRadialProfile   *profile;
-  pmSourceExtendedFlux    *petrosian_50;
-  pmSourceExtendedFlux    *petrosian_80;
+    pmSourceRadialFlux     *radFlux;	    // raw radial flux information
+    pmSourceEllipticalFlux *ellipticalFlux; // flux for elliptically-renormalized radii
+    pmSourceRadialProfile  *radProfile;	    // surface brightness profile in specified fixed bins
+    pmSourceRadialProfile  *petProfile;	    // surface brightness profile in petrosian bins
+    psEllipseAxes axes;			    // shape of elliptical contour
+    float petrosianFlux;
+    float petrosianFluxErr;
+    float petrosianRadius;
+    float petrosianRadiusErr;
+    float petrosianR90;
+    float petrosianR90Err;
+    float petrosianR50;
+    float petrosianR50Err;
 } pmSourceExtendedPars;
+
+pmSourceRadialFlux *pmSourceRadialFluxAlloc();
+bool psMemCheckSourceRadialFlux(psPtr ptr);
+
+pmSourceEllipticalFlux *pmSourceEllipticalFluxAlloc();
+bool psMemCheckSourceEllipticalFlux(psPtr ptr);
 
 // *** pmSourceRadialProfile describes the radial profile of a source in elliptical contours, and 
@@ -50,7 +69,4 @@
 pmSourceRadialProfile *pmSourceRadialProfileAlloc();
 bool psMemCheckSourceRadialProfile(psPtr ptr);
-
-// *** pmSourceRadialProfileFreeVectors frees the intermediate data values
-bool pmSourceRadialProfileFreeVectors(pmSourceRadialProfile *profile);
 
 // *** pmSourceExtendedPars describes the possible collection of extended flux measurements for a source
@@ -65,4 +81,6 @@
 bool pmSourceRadialProfileSortPair(psVector *index, psVector *extra);
 
+
+
 /// @}
 # endif /* PM_SOURCE_H */
Index: /branches/czw_branch/20100427/psModules/src/objects/pmSourceFitSet.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/objects/pmSourceFitSet.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/objects/pmSourceFitSet.c	(revision 28017)
@@ -62,5 +62,5 @@
     // before pmSourceFitSetInit is called
     for (int i = 0; i < fitSets->n; i++) {
-        psAssert (fitSets->data[i] == NULL, "failure to init or clear fitSets?");
+        psAssert(fitSets->data[i] == NULL, "failure to init or clear fitSets?");
     }
     return true;
@@ -68,5 +68,6 @@
 
 void pmSourceFitSetDone (void) {
-    psFree (fitSets);
+    psFree(fitSets);
+    fitSets = NULL;
 }
 
@@ -113,38 +114,31 @@
 }
 
-pmSourceFitSetData *pmSourceFitSetDataSet (psArray *modelSet) {
-
-    pmSourceFitSetData *thisSet = NULL;
-
-    psAssert (fitSets, "pmSourceFitSetInit not called");
+pmSourceFitSetData *pmSourceFitSetDataSet (psArray *modelSet)
+{
+    psAssert(fitSets, "pmSourceFitSetInit not called");
 
     // find the fitSet used by this thread
     pthread_t id = pthread_self();
 
-    // is our ID is already on the stack, abort.
-    // we do not need to lock to do this....
+    // If our ID is already on the stack, abort.
+    // We do need to lock on this because someone might pull one of the fitSets out from under us
+    pthread_mutex_lock(&fitSetInitMutex);
     for (int i = 0; i < fitSets->n; i++) {
-        thisSet = fitSets->data[i];
+        pmSourceFitSetData *thisSet = fitSets->data[i];
         if (!thisSet) continue;
         if (thisSet->thread == id) {
-            break;
-        }
-        thisSet = NULL;
-    }
-    psAssert (thisSet == NULL, "pmSourceFitSetDataSet() called but previous entry not cleared");
-
-    thisSet = pmSourceFitSetDataAlloc(modelSet);
-
-    pthread_mutex_lock (&fitSetInitMutex);
-
-    // find an entry that is NULL and place it there
+            psAbort("pmSourceFitSetDataSet() called but previous entry not cleared");
+        }
+    }
+
+    // Find an open slot
     for (int i = 0; i < fitSets->n; i++) {
         if (fitSets->data[i]) continue;
-        fitSets->data[i] = thisSet;
-        pthread_mutex_unlock (&fitSetInitMutex);
+        pmSourceFitSetData *thisSet = fitSets->data[i] = pmSourceFitSetDataAlloc(modelSet);
+        pthread_mutex_unlock(&fitSetInitMutex);
         return thisSet;
     }
-    pthread_mutex_unlock (&fitSetInitMutex);
-    psAbort ("no empty slot for new pmSourceFitSetData");
+    pthread_mutex_unlock(&fitSetInitMutex);
+    psAbort("no empty slot for new pmSourceFitSetData");
     return NULL;
 }
@@ -152,47 +146,41 @@
 pmSourceFitSetData *pmSourceFitSetDataGet (void) {
 
-    psAssert (fitSets, "pmSourceFitSetInit not called");
-
-    // find the fitSet used by this thread
+    psAssert(fitSets, "pmSourceFitSetInit not called");
+
+    // Find the fitSet used by this thread
+    // We do need to lock on this because someone might pull one of the fitSets out from under us
     pthread_t id = pthread_self();
-
-    // can we find our fitSet?  we do not need to lock to do this....
-    pmSourceFitSetData *thisSet = NULL;
+    pthread_mutex_lock(&fitSetInitMutex);
     for (int i = 0; i < fitSets->n; i++) {
-        thisSet = fitSets->data[i];
+        pmSourceFitSetData *thisSet = fitSets->data[i];
         if (!thisSet) continue;
         if (thisSet->thread == id) {
-            break;
-        }
-        thisSet = NULL;
-    }
-    psAssert (thisSet != NULL, "pmSourceFitSetDataGet() called, but no entry found");
-
-    return thisSet;
-}
-
-void pmSourceFitSetDataClear (void) {
-
-    int i;
-
+            pthread_mutex_unlock(&fitSetInitMutex);
+            return thisSet;
+        }
+    }
+    psAbort("pmSourceFitSetDataGet() called, but no entry found");
+}
+
+void pmSourceFitSetDataClear (void)
+{
     psAssert (fitSets, "pmSourceFitSetInit not called");
 
-    // find the fitSet used by this thread
+    // Find the fitSet used by this thread
+    // We do need to lock on this because someone might pull one of the fitSets out from under us
     pthread_t id = pthread_self();
-
-    // can we find our fitSet?  we do not need to lock to do this....
-    pmSourceFitSetData *thisSet = NULL;
-    for (i = 0; i < fitSets->n; i++) {
-        thisSet = fitSets->data[i];
+    pthread_mutex_lock(&fitSetInitMutex);
+    for (int i = 0; i < fitSets->n; i++) {
+        pmSourceFitSetData *thisSet = fitSets->data[i];
         if (!thisSet) continue;
         if (thisSet->thread == id) {
-            break;
-        }
-        thisSet = NULL;
-    }
-    psAssert (thisSet != NULL, "pmSourceFitSetDataClear() called, but no entry found");
-
-    psFree (thisSet);
-    fitSets->data[i] = NULL;
+            psFree(thisSet);
+            fitSets->data[i] = NULL;
+            pthread_mutex_unlock(&fitSetInitMutex);
+            return;
+        }
+    }
+    psAbort("pmSourceFitSetDataClear() called, but no entry found");
+
     return;
 }
@@ -481,5 +469,5 @@
 
             // Convert i/j to image space:
-	    // 0.5 PIX: the coordinate values must be in pixel coords, not index	    
+            // 0.5 PIX: the coordinate values must be in pixel coords, not index
             coord->data.F32[0] = (psF32) (j + 0.5 + source->pixels->col0);
             coord->data.F32[1] = (psF32) (i + 0.5 + source->pixels->row0);
Index: /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO.c	(revision 28017)
@@ -551,11 +551,11 @@
 		}
 		if (!strcmp (exttype, "PS1_V1")) {
-		    status &= pmSourcesWrite_CMF_PS1_V1_XSRC (file->fits, sources, xsrcname, recipe);
+		    status &= pmSourcesWrite_CMF_PS1_V1_XSRC (file->fits, readout, sources, file->header, xsrcname, recipe);
 		}
 		if (!strcmp (exttype, "PS1_V2")) {
-		    status &= pmSourcesWrite_CMF_PS1_V2_XSRC (file->fits, sources, xsrcname, recipe);
+		    status &= pmSourcesWrite_CMF_PS1_V2_XSRC (file->fits, readout, sources, file->header, xsrcname, recipe);
 		}
 		if (!strcmp (exttype, "PS1_DV1")) {
-		    status &= pmSourcesWrite_CMF_PS1_DV1_XSRC (file->fits, sources, xsrcname, recipe);
+		    status &= pmSourcesWrite_CMF_PS1_DV1_XSRC (file->fits, readout, sources, file->header, xsrcname, recipe);
 		}
             }
@@ -568,11 +568,11 @@
 		}
 		if (!strcmp (exttype, "PS1_V1")) {
-		    status &= pmSourcesWrite_CMF_PS1_V1_XFIT (file->fits, sources, xfitname);
+		    status &= pmSourcesWrite_CMF_PS1_V1_XFIT (file->fits, readout, sources, xfitname);
 		}
 		if (!strcmp (exttype, "PS1_V2")) {
-		    status &= pmSourcesWrite_CMF_PS1_V2_XFIT (file->fits, sources, xfitname);
+		    status &= pmSourcesWrite_CMF_PS1_V2_XFIT (file->fits, readout, sources, xfitname);
 		}
 		if (!strcmp (exttype, "PS1_DV1")) {
-		    status &= pmSourcesWrite_CMF_PS1_DV1_XFIT (file->fits, sources, xfitname);
+		    status &= pmSourcesWrite_CMF_PS1_DV1_XFIT (file->fits, readout, sources, xfitname);
 		}
             }
Index: /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO.h
===================================================================
--- /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO.h	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO.h	(revision 28017)
@@ -36,14 +36,14 @@
 
 bool pmSourcesWrite_CMF_PS1_V1 (psFits *fits, pmReadout *readout, psArray *sources, psMetadata *imageHeader, psMetadata *tableHeader, char *extname);
-bool pmSourcesWrite_CMF_PS1_V1_XSRC (psFits *fits, psArray *sources, char *extname, psMetadata *recipe);
-bool pmSourcesWrite_CMF_PS1_V1_XFIT (psFits *fits, psArray *sources, char *extname);
+bool pmSourcesWrite_CMF_PS1_V1_XSRC (psFits *fits, pmReadout *readout, psArray *sources, psMetadata *imageHeader, char *extname, psMetadata *recipe);
+bool pmSourcesWrite_CMF_PS1_V1_XFIT (psFits *fits, pmReadout *readout, psArray *sources, char *extname);
 
 bool pmSourcesWrite_CMF_PS1_V2 (psFits *fits, pmReadout *readout, psArray *sources, psMetadata *imageHeader, psMetadata *tableHeader, char *extname);
-bool pmSourcesWrite_CMF_PS1_V2_XSRC (psFits *fits, psArray *sources, char *extname, psMetadata *recipe);
-bool pmSourcesWrite_CMF_PS1_V2_XFIT (psFits *fits, psArray *sources, char *extname);
+bool pmSourcesWrite_CMF_PS1_V2_XSRC (psFits *fits, pmReadout *readout, psArray *sources, psMetadata *imageHeader, char *extname, psMetadata *recipe);
+bool pmSourcesWrite_CMF_PS1_V2_XFIT (psFits *fits, pmReadout *readout, psArray *sources, char *extname);
 
 bool pmSourcesWrite_CMF_PS1_DV1 (psFits *fits, pmReadout *readout, psArray *sources, psMetadata *imageHeader, psMetadata *tableHeader, char *extname);
-bool pmSourcesWrite_CMF_PS1_DV1_XSRC (psFits *fits, psArray *sources, char *extname, psMetadata *recipe);
-bool pmSourcesWrite_CMF_PS1_DV1_XFIT (psFits *fits, psArray *sources, char *extname);
+bool pmSourcesWrite_CMF_PS1_DV1_XSRC (psFits *fits, pmReadout *readout, psArray *sources, psMetadata *imageHeader, char *extname, psMetadata *recipe);
+bool pmSourcesWrite_CMF_PS1_DV1_XFIT (psFits *fits, pmReadout *readout, psArray *sources, char *extname);
 
 bool pmSource_CMF_WritePHU (const pmFPAview *view, pmFPAfile *file, pmConfig *config);
Index: /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO_CMF_PS1_DV1.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO_CMF_PS1_DV1.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO_CMF_PS1_DV1.c	(revision 28017)
@@ -364,5 +364,5 @@
 
 // XXX this layout is still the same as PS1_DEV_1
-bool pmSourcesWrite_CMF_PS1_DV1_XSRC (psFits *fits, psArray *sources, char *extname, psMetadata *recipe)
+bool pmSourcesWrite_CMF_PS1_DV1_XSRC (psFits *fits, pmReadout *readout, psArray *sources, psMetadata *imageHeader, char *extname, psMetadata *recipe)
 {
 
@@ -536,5 +536,5 @@
 
 // XXX this layout is still the same as PS1_DEV_1
-bool pmSourcesWrite_CMF_PS1_DV1_XFIT (psFits *fits, psArray *sources, char *extname)
+bool pmSourcesWrite_CMF_PS1_DV1_XFIT (psFits *fits, pmReadout *readout, psArray *sources, char *extname)
 {
 
Index: /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO_CMF_PS1_V1.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO_CMF_PS1_V1.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO_CMF_PS1_V1.c	(revision 28017)
@@ -339,5 +339,5 @@
 
 // XXX this layout is still the same as PS1_DEV_1
-bool pmSourcesWrite_CMF_PS1_V1_XSRC (psFits *fits, psArray *sources, char *extname, psMetadata *recipe)
+bool pmSourcesWrite_CMF_PS1_V1_XSRC (psFits *fits, pmReadout *readout, psArray *sources, psMetadata *imageHeader, char *extname, psMetadata *recipe)
 {
 
@@ -516,5 +516,5 @@
 
 // XXX this layout is still the same as PS1_DEV_1
-bool pmSourcesWrite_CMF_PS1_V1_XFIT (psFits *fits, psArray *sources, char *extname)
+bool pmSourcesWrite_CMF_PS1_V1_XFIT (psFits *fits, pmReadout *readout, psArray *sources, char *extname)
 {
 
Index: /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO_CMF_PS1_V2.c
===================================================================
--- /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO_CMF_PS1_V2.c	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/objects/pmSourceIO_CMF_PS1_V2.c	(revision 28017)
@@ -45,6 +45,5 @@
 // followed by a zero-size matrix, followed by the table data
 
-bool pmSourcesWrite_CMF_PS1_V2 (psFits *fits, pmReadout *readout, psArray *sources,
-                                psMetadata *imageHeader, psMetadata *tableHeader, char *extname)
+bool pmSourcesWrite_CMF_PS1_V2 (psFits *fits, pmReadout *readout, psArray *sources, psMetadata *imageHeader, psMetadata *tableHeader, char *extname)
 {
     PS_ASSERT_PTR_NON_NULL(fits, false);
@@ -54,5 +53,4 @@
     psArray *table;
     psMetadata *row;
-    int i;
     psF32 *PAR, *dPAR;
     psEllipseAxes axes;
@@ -83,8 +81,8 @@
         pmSource *source = (pmSource *) sources->data[0];
         if (source->seq == -1) {
-          // let's write these out in S/N order
-          sources = psArraySort (sources, pmSourceSortBySN);
+	    // let's write these out in S/N order
+	    sources = psArraySort (sources, pmSourceSortBySN);
         } else {
-          sources = psArraySort (sources, pmSourceSortBySeq);
+	    sources = psArraySort (sources, pmSourceSortBySeq);
         }
     }
@@ -94,5 +92,5 @@
     // we write out PSF-fits for all sources, regardless of quality.  the source flags tell us the state
     // by the time we call this function, all values should be assigned.  let's use asserts to be sure in some cases.
-    for (i = 0; i < sources->n; i++) {
+    for (int i = 0; i < sources->n; i++) {
         pmSource *source = (pmSource *) sources->data[i];
 
@@ -102,5 +100,5 @@
         // generated on Alloc, and would thus be wrong for read in sources.
         if (source->seq == -1) {
-          source->seq = i;
+	    source->seq = i;
         }
 
@@ -114,10 +112,10 @@
             yPos = PAR[PM_PAR_YPOS];
             if (source->mode & PM_SOURCE_MODE_NONLINEAR_FIT) {
-              xErr = dPAR[PM_PAR_XPOS];
-              yErr = dPAR[PM_PAR_YPOS];
+		xErr = dPAR[PM_PAR_XPOS];
+		yErr = dPAR[PM_PAR_YPOS];
             } else {
-              // in linear-fit mode, there is no error on the centroid
-              xErr = source->peak->dx;
-              yErr = source->peak->dy;
+		// in linear-fit mode, there is no error on the centroid
+		xErr = source->peak->dx;
+		yErr = source->peak->dy;
             }
             if (isfinite(PAR[PM_PAR_SXX]) && isfinite(PAR[PM_PAR_SXX]) && isfinite(PAR[PM_PAR_SXX])) {
@@ -212,4 +210,5 @@
     }
 
+    // XXX why do we make a copy here to be supplemented with the masks?  why not do this in the calling function?
     psMetadata *header = psMetadataCopy(NULL, tableHeader);
     pmSourceMasksHeader(header);
@@ -344,6 +343,5 @@
 }
 
-// XXX this layout is still the same as PS1_DEV_1
-bool pmSourcesWrite_CMF_PS1_V2_XSRC (psFits *fits, psArray *sources, char *extname, psMetadata *recipe)
+bool pmSourcesWrite_CMF_PS1_V2_XSRC (psFits *fits, pmReadout *readout, psArray *sources, psMetadata *imageHeader, char *extname, psMetadata *recipe)
 {
 
@@ -354,4 +352,5 @@
     psF32 xPos, yPos;
     psF32 xErr, yErr;
+    int nRow = -1;
 
     // create a header to hold the output data
@@ -361,4 +360,20 @@
     psMetadataAddStr (outhead, PS_LIST_TAIL, "EXTNAME", PS_META_REPLACE, "xsrc table extension", extname);
 
+    pmChip *chip = readout->parent->parent;
+    pmFPA  *fpa  = chip->parent;
+
+    // zero point corrections
+    bool status1 = false;
+    bool status2 = false;
+    float magOffset = 0.0;
+    float exptime   = psMetadataLookupF32(&status1, fpa->concepts, "FPA.EXPOSURE");
+    float zeropt    = psMetadataLookupF32(&status2, fpa->concepts, "FPA.ZP");
+    if (!isfinite(zeropt)) {
+        zeropt    = psMetadataLookupF32 (&status2, imageHeader, "ZPT_OBS");
+    }
+    if (status1 && status2 && (exptime > 0.0)) {
+        magOffset = zeropt + 2.5*log10(exptime);
+    }
+
     // let's write these out in S/N order
     sources = psArraySort (sources, pmSourceSortBySN);
@@ -367,12 +382,24 @@
 
     // which extended source analyses should we perform?
-    // bool doPetrosian    = psMetadataLookupBool (&status, recipe, "EXTENDED_SOURCE_PETROSIAN");
+    bool doAnnuli       = psMetadataLookupBool (&status, recipe, "EXTENDED_SOURCE_ANNULI");
+    bool doPetrosian    = psMetadataLookupBool (&status, recipe, "EXTENDED_SOURCE_PETROSIAN");
     // bool doIsophotal    = psMetadataLookupBool (&status, recipe, "EXTENDED_SOURCE_ISOPHOTAL");
-    // bool doAnnuli       = psMetadataLookupBool (&status, recipe, "EXTENDED_SOURCE_ANNULI");
     // bool doKron         = psMetadataLookupBool (&status, recipe, "EXTENDED_SOURCE_KRON");
 
-    psVector *radialBinsLower = psMetadataLookupPtr (&status, recipe, "RADIAL.ANNULAR.BINS.LOWER");
-    psVector *radialBinsUpper = psMetadataLookupPtr (&status, recipe, "RADIAL.ANNULAR.BINS.UPPER");
-    assert (radialBinsLower->n == radialBinsUpper->n);
+    psVector *radMin = psMetadataLookupPtr (&status, recipe, "RADIAL.ANNULAR.BINS.LOWER");
+    psVector *radMax = psMetadataLookupPtr (&status, recipe, "RADIAL.ANNULAR.BINS.UPPER");
+    psAssert (radMin->n == radMax->n, "inconsistent annular bins");
+
+    // int nRadialBins = 0;
+    // if (doAnnuli) {
+    // 	// get the max count of radial bins
+    // 	for (int i = 0; i < sources->n; i++) {
+    // 	    pmSource *source = sources->data[i];
+    // 	    if (!source->extpars) continue;
+    // 	    if (!source->extpars->radProfile ) continue;
+    //         if (!source->extpars->radProfile->binSB) continue;
+    // 	    nRadialBins = PS_MAX(nRadialBins, source->extpars->radProfile->binSB->n);
+    // 	}
+    // }
 
     // we write out all sources, regardless of quality.  the source flags tell us the state
@@ -410,14 +437,31 @@
         psMetadataAdd (row, PS_LIST_TAIL, "Y_EXT_SIG",        PS_DATA_F32, "Sigma in EXT y coordinate",                  yErr);
 
-# if (0)
+	float AxialRatio = NAN;
+	float AxialTheta = NAN;
+	pmSourceExtendedPars *extpars = source->extpars;
+	if (extpars) {
+	    AxialRatio = extpars->axes.minor / extpars->axes.major;
+	    AxialTheta = extpars->axes.theta;
+	}
+        psMetadataAdd (row, PS_LIST_TAIL, "F25_ARATIO",       PS_DATA_F32, "Axial Ratio of radial profile",              AxialRatio);
+        psMetadataAdd (row, PS_LIST_TAIL, "F25_THETA",        PS_DATA_F32, "Angle of radial profile ellipse",                  AxialTheta);
+
         // Petrosian measurements
         // XXX insert header data: petrosian ref radius, flux ratio
+	// XXX check flags to see if Pet was measured
         if (doPetrosian) {
-            pmSourcePetrosianValues *petrosian = source->extpars->petrosian;
-            if (petrosian) {
-                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_MAG",        PS_DATA_F32, "Petrosian Magnitude",       petrosian->mag);
-                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_MAG_ERR",    PS_DATA_F32, "Petrosian Magnitude Error", petrosian->magErr);
-                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS",     PS_DATA_F32, "Petrosian Radius",          petrosian->rad);
-                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS_ERR", PS_DATA_F32, "Petrosian Radius Error",    petrosian->radErr);
+	    pmSourceExtendedPars *extpars = source->extpars;
+            if (extpars) {
+		// XXX note that this mag is either calibrated or instrumental depending on existence of zero point 
+		float mag = (extpars->petrosianFlux > 0.0) ? -2.5*log10(extpars->petrosianFlux) + magOffset : NAN; // XXX zero point
+		float magErr = (extpars->petrosianFlux > 0.0) ? extpars->petrosianFlux / extpars->petrosianFluxErr : NAN; // XXX zero point
+                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_MAG",        PS_DATA_F32, "Petrosian Magnitude", mag);
+                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_MAG_ERR",    PS_DATA_F32, "Petrosian Magnitude Error", magErr);
+                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS",     PS_DATA_F32, "Petrosian Radius (pix)", extpars->petrosianRadius);
+                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS_ERR", PS_DATA_F32, "Petrosian Radius Error (pix)", extpars->petrosianRadiusErr);
+                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS_50",     PS_DATA_F32, "Petrosian R50 (pix)", extpars->petrosianR50);
+                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS_50_ERR", PS_DATA_F32, "Petrosian R50 Error (pix)", extpars->petrosianR50Err);
+                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS_90",     PS_DATA_F32, "Petrosian R90 (pix)", extpars->petrosianR90);
+                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS_90_ERR", PS_DATA_F32, "Petrosian R90 Error (pix)", extpars->petrosianR90Err);
             } else {
                 psMetadataAdd (row, PS_LIST_TAIL, "PETRO_MAG",        PS_DATA_F32, "Petrosian Magnitude",       NAN);
@@ -425,7 +469,12 @@
                 psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS",     PS_DATA_F32, "Petrosian Radius",          NAN);
                 psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS_ERR", PS_DATA_F32, "Petrosian Radius Error",    NAN);
+                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS_50",     PS_DATA_F32, "Petrosian R50 (pix)", NAN);
+                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS_50_ERR", PS_DATA_F32, "Petrosian R50 Error (pix)",NAN); 
+                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS_90",     PS_DATA_F32, "Petrosian R90 (pix)", NAN);
+                psMetadataAdd (row, PS_LIST_TAIL, "PETRO_RADIUS_90_ERR", PS_DATA_F32, "Petrosian R90 Error (pix)",NAN); 
             }
         }
 
+# if (0)
         // Kron measurements
         if (doKron) {
@@ -460,67 +509,74 @@
             }
         }
-
-        // Flux Annuli
+# endif
+
+        // Flux Annuli (if we have extended source measurements, we have these.  only optionally save them)
         if (doAnnuli) {
-            pmSourceAnnuli *annuli = source->extpars->annuli;
-            if (annuli) {
-                psVector *fluxVal = annuli->flux;
-                psVector *fluxErr = annuli->fluxErr;
-                psVector *fluxVar = annuli->fluxVar;
-
-                for (int j = 0; j < fluxVal->n; j++) {
-                    char name[32];
-                    sprintf (name, "FLUX_VAL_R_%02d", j);
-                    psMetadataAdd (row, PS_LIST_TAIL, name, PS_DATA_F32, "flux value in annulus", fluxVal->data.F32[j]);
-                    sprintf (name, "FLUX_ERR_R_%02d", j);
-                    psMetadataAdd (row, PS_LIST_TAIL, name, PS_DATA_F32, "flux error in annulus", fluxErr->data.F32[j]);
-                    sprintf (name, "FLUX_VAR_R_%02d", j);
-                    psMetadataAdd (row, PS_LIST_TAIL, name, PS_DATA_F32, "flux stdev in annulus", fluxVar->data.F32[j]);
-                }
-            } else {
-                for (int j = 0; j < radialBinsLower->n; j++) {
-                    char name[32];
-                    sprintf (name, "FLUX_VAL_R_%02d", j);
-                    psMetadataAdd (row, PS_LIST_TAIL, name, PS_DATA_F32, "flux value in annulus", NAN);
-                    sprintf (name, "FLUX_ERR_R_%02d", j);
-                    psMetadataAdd (row, PS_LIST_TAIL, name, PS_DATA_F32, "flux error in annulus", NAN);
-                    sprintf (name, "FLUX_VAR_R_%02d", j);
-                    psMetadataAdd (row, PS_LIST_TAIL, name, PS_DATA_F32, "flux stdev in annulus", NAN);
-                }
-            }
-        }
-
-# endif
-        psArrayAdd (table, 100, row);
-        psFree (row);
-    }
-
+	    psVector *radSB   = psVectorAlloc(radMin->n, PS_TYPE_F32);
+	    psVector *radFlux = psVectorAlloc(radMin->n, PS_TYPE_F32);
+	    psVector *radFill = psVectorAlloc(radMin->n, PS_TYPE_F32);
+	    psVectorInit (radSB, NAN);
+	    psVectorInit (radFlux, NAN);
+	    psVectorInit (radFill, NAN);
+	    if (!source->extpars) goto empty_annuli;
+	    if (!source->extpars->radProfile) goto empty_annuli;
+	    if (!source->extpars->radProfile->binSB) goto empty_annuli;
+	    psAssert (source->extpars->radProfile->binSum, "programming error");
+	    psAssert (source->extpars->radProfile->binFill, "programming error");
+	    psAssert (source->extpars->radProfile->binSB->n <= radFlux->n, "inconsistent vector lengths");
+	    psAssert (source->extpars->radProfile->binSum->n <= radFlux->n, "inconsistent vector lengths");
+	    psAssert (source->extpars->radProfile->binFill->n <= radFlux->n, "inconsistent vector lengths");
+
+	    // copy the data from fluxVal (which is not guaranteed to be the full length) to radFlux
+	    for (int j = 0; j < source->extpars->radProfile->binSB->n; j++) {
+		radSB->data.F32[j]   = source->extpars->radProfile->binSB->data.F32[j];
+		radFlux->data.F32[j] = source->extpars->radProfile->binSum->data.F32[j];
+		radFill->data.F32[j] = source->extpars->radProfile->binFill->data.F32[j];
+	    }
+
+	empty_annuli:
+	    psMetadataAdd (row, PS_LIST_TAIL, "PROF_SB", PS_DATA_VECTOR, "mean surface brightness annuli", radSB);
+	    psMetadataAdd (row, PS_LIST_TAIL, "PROF_FLUX", PS_DATA_VECTOR, "flux within annuli", radFlux);
+	    psMetadataAdd (row, PS_LIST_TAIL, "PROF_FILL", PS_DATA_VECTOR, "fill factor of annuli", radFill);
+	    psFree (radSB);
+	    psFree (radFlux);
+	    psFree (radFill);
+	}
+	if (nRow < 0) {
+	    nRow = row->list->n;
+	} else {
+	    psAssert (nRow == row->list->n, "inconsistent row lengths");
+	}
+	psArrayAdd (table, 100, row);
+	psFree (row);
+    }
+    
     if (table->n == 0) {
-        if (!psFitsWriteBlank (fits, outhead, extname)) {
-            psError(psErrorCodeLast(), false, "Unable to write empty sources file.");
-            psFree(outhead);
-            psFree(table);
-            return false;
-        }
-        psFree (outhead);
-        psFree (table);
-        return true;
-    }
-
+	if (!psFitsWriteBlank (fits, outhead, extname)) {
+	    psError(psErrorCodeLast(), false, "Unable to write empty sources file.");
+	    psFree(outhead);
+	    psFree(table);
+	    return false;
+	}
+	psFree (outhead);
+	psFree (table);
+	return true;
+    }
+    
     psTrace ("pmFPAfile", 5, "writing ext data %s\n", extname);
     if (!psFitsWriteTable (fits, outhead, table, extname)) {
-        psError(psErrorCodeLast(), false, "writing ext data %s\n", extname);
-        psFree (outhead);
-        psFree(table);
-        return false;
+	psError(psErrorCodeLast(), false, "writing ext data %s\n", extname);
+	psFree (outhead);
+    psFree(table);
+    return false;
     }
     psFree (outhead);
     psFree (table);
-
+    
     return true;
 }
 
 // XXX this layout is still the same as PS1_DEV_1
-bool pmSourcesWrite_CMF_PS1_V2_XFIT (psFits *fits, psArray *sources, char *extname)
+bool pmSourcesWrite_CMF_PS1_V2_XFIT (psFits *fits, pmReadout *readout, psArray *sources, char *extname)
 {
 
Index: /branches/czw_branch/20100427/psModules/src/psmodules.h
===================================================================
--- /branches/czw_branch/20100427/psModules/src/psmodules.h	(revision 28016)
+++ /branches/czw_branch/20100427/psModules/src/psmodules.h	(revision 28017)
@@ -73,4 +73,5 @@
 #include <pmFringeStats.h>
 #include <pmMaskBadPixels.h>
+#include <pmMaskStats.h>
 #include <pmNonLinear.h>
 #include <pmOverscan.h>
Index: /branches/czw_branch/20100427/psastro/src/psastro.h
===================================================================
--- /branches/czw_branch/20100427/psastro/src/psastro.h	(revision 28016)
+++ /branches/czw_branch/20100427/psastro/src/psastro.h	(revision 28017)
@@ -71,5 +71,5 @@
 bool              psastroAstromGuess (int *nStars, pmConfig *config);
 bool              psastroAstromGuessCheck (pmConfig *config);
-bool              psastroMaskUpdates (pmConfig *config);
+bool              psastroMaskUpdates (pmConfig *config, psMetadata *stats);
 
 bool              psastroLoadGlints (pmConfig *config);
@@ -179,4 +179,5 @@
 bool 		  psastroFPAtoChip (double *xChip, double *yChip, pmFPA *fpa, int nChip, double xFPA, double yFPA);
 
+//bool              psastroMaskStats(pmConfig *config, psMetadata *stats);
 
 // psastroExtract functions
Index: /branches/czw_branch/20100427/psastro/src/psastroAnalysis.c
===================================================================
--- /branches/czw_branch/20100427/psastro/src/psastroAnalysis.c	(revision 28016)
+++ /branches/czw_branch/20100427/psastro/src/psastroAnalysis.c	(revision 28017)
@@ -154,5 +154,5 @@
     }
 
-    if (!psastroMaskUpdates (config)) {
+    if (!psastroMaskUpdates (config, stats)) {
         psError(psErrorCodeLast(), false, "Failed to generate dynamic masks.");
         return false;
Index: /branches/czw_branch/20100427/psastro/src/psastroMaskStats.c
===================================================================
--- /branches/czw_branch/20100427/psastro/src/psastroMaskStats.c	(revision 28017)
+++ /branches/czw_branch/20100427/psastro/src/psastroMaskStats.c	(revision 28017)
@@ -0,0 +1,11 @@
+
+# include "psastroInternal.h"
+
+# define ESCAPE { \
+    psError(PS_ERR_UNKNOWN, false, "I/O failure in pmMaskStats");	\
+    psFree (view);							\
+    return false;							\
+  }
+
+
+
Index: /branches/czw_branch/20100427/psastro/src/psastroMaskUpdates.c
===================================================================
--- /branches/czw_branch/20100427/psastro/src/psastroMaskUpdates.c	(revision 28016)
+++ /branches/czw_branch/20100427/psastro/src/psastroMaskUpdates.c	(revision 28017)
@@ -19,8 +19,51 @@
 }
 
+
+int colStart(psU16 corner_list,int i,int x_0,int y_0,int R,int max) {
+  if ((corner_list == 0x04)||(corner_list == 0x05)) {
+    return(0);
+  }
+  else {
+    return((int) fabs(x_0 - sqrt(pow(R,2) - pow(y_0 - i,2))));
+  }    
+}
+int colEnd(psU16 corner_list,int i,int x_0,int y_0,int R,int max) {
+  if ((corner_list == 0x04)||(corner_list == 0x05)) {
+    return((int) fabs(x_0 - sqrt(pow(R,2) - pow(y_0 - i,2))));
+  }
+  else {
+    return(max);
+  }    
+  
+}
+int rowStart(psU16 corner_list,int j,int x_0,int y_0,int R,int max) {
+  if ((corner_list == 0x01)||(corner_list == 0x02)||
+      (corner_list == 0x03)||(corner_list == 0x0b)||
+      (corner_list == 0x07)||(corner_list == 0x0f)) {
+    return(0);
+  }
+  else {
+    return((int) fabs(y_0 - sqrt(pow(R,2) - pow(x_0 - j,2))));
+  }
+}
+int rowEnd(psU16 corner_list,int j,int x_0,int y_0,int R, int max) {
+  if (corner_list == 0x0f) {
+    return(max);
+  }
+  else if ((corner_list == 0x01)||(corner_list == 0x02)||
+	   (corner_list == 0x03)||(corner_list == 0x0b)||
+	   (corner_list == 0x07)) {
+    return((int) fabs(y_0 - sqrt(pow(R,2) - pow(x_0 - j,2))));
+  }
+  else {
+    return(max);
+  }
+  
+}
+
 /**
  * create a mask or mask regions based on the collection of reference stars that * are in the vicinity of each chip
  */
-bool psastroMaskUpdates (pmConfig *config) {
+bool psastroMaskUpdates (pmConfig *config, psMetadata *stats) {
 
     bool status;
@@ -88,4 +131,18 @@
     double REFSTAR_MASK_CROSSTALK_MAG_SLOPE= psMetadataLookupF32 (&status, recipe, "REFSTAR_MASK_CROSSTALK_MAG_SLOPE");
 
+    // Mask stats variables
+    psU16 staticMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.STATIC");
+    psU16 magicMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.MAGIC");
+    psU16 dynamicMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.DYNAMIC");
+    psU16 advisoryMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.ADVISORY");
+
+    psS32 Npix_valid = 0;
+    psS32 Npix_static = 0;
+    psS32 Npix_magic = 0;
+    psS32 Npix_dynamic = 0;
+    psS32 Npix_advisory = 0;
+    
+    psU16 corner_list = 0x00;
+    
     // select the input data sources
     pmFPAfile *input = psMetadataLookupPtr (NULL, config->files, "PSASTRO.INPUT");
@@ -119,4 +176,12 @@
     pmFPA *fpaMask = outMask->fpa;
 
+    // Get camera specific mask stat options
+    psF32 FOV = psMetadataLookupF32(&status, fpaMask->camera, "FOV"); // Almost certainly doesn't exist. Placeholder for now.
+    psS32 CONSTANT_BLANK = psMetadataLookupS32(&status, fpaMask->camera, "NPIX_INTERCHIP"); // Need to add this as well.
+    
+    Npix_valid += CONSTANT_BLANK;
+    Npix_static += CONSTANT_BLANK;
+
+    
     // select the reference mask fpa :: we use this to determine cell boundaries
     pmFPAfile *refMask = psMetadataLookupPtr (NULL, config->files, "PSASTRO.REFMASK");
@@ -363,6 +428,115 @@
                 }
             }
-        }
-
+	}
+
+	// Do the mask stats bit from cell down.
+	if (psMetadataLookupBool(&status,recipe,"MASK.STATS")) {
+	  if (!pmFPAfileIOChecks (config, view, PM_FPA_BEFORE)) ESCAPE;
+	  while ((cell = pmFPAviewNextCell(view, fpa, 1)) != NULL) {
+	    if (!pmFPAfileIOChecks (config, view, PM_FPA_BEFORE)) ESCAPE;
+	    psWarning("In CELL: FOV: %f CONSTANT: %d Mask bits: %d %d %d %d\n",
+		      FOV,CONSTANT_BLANK,staticMaskVal,magicMaskVal,dynamicMaskVal,advisoryMaskVal);
+	    
+	    if (!cell->process || !cell->file_exists) {continue; }
+	    while ((readout = pmFPAviewNextReadout(view, fpa, 1)) != NULL) {
+	      pmReadout *readoutMask = pmFPAviewThisReadout (view, outMask->fpa);
+	      if (!pmFPAfileIOChecks (config, viewMask, PM_FPA_BEFORE)) ESCAPE;
+	      psWarning("In READOUT: FOV: %f CONSTANT: %d Mask bits: %d %d %d %d\n",
+			FOV,CONSTANT_BLANK,staticMaskVal,magicMaskVal,dynamicMaskVal,advisoryMaskVal);
+	      
+	      if (!readoutMask->data_exists) {continue; }
+	      psPlane coordFPA;
+	      psPlane coordCell;
+	      
+	      psImage *mask = readoutMask->mask;
+	      if (!mask) {continue;}
+	      psImageMaskType **maskData = mask->data.PS_TYPE_IMAGE_MASK_DATA;
+	      // Dance coordinates around
+	      // Calculate which corners fall within the field of view.
+	      // 0x04   0x08
+	      // 0x01   0x02
+	      
+	      coordFPA.x = 0.0;
+	      coordFPA.y = 0.0;
+	      psPlaneTransformApply(&coordCell,chip->fromFPA,&coordFPA);
+	      if (pow(coordFPA.x,2) + pow(coordFPA.y,2) <= pow(FOV,2)) {
+		corner_list = corner_list | 0x01;
+	      }
+	      
+	      coordCell.x = mask->numCols - 1;
+	      psPlaneTransformApply(&coordCell,chip->fromFPA,&coordFPA);
+	      if (pow(coordFPA.x,2) + pow(coordFPA.y,2) <= pow(FOV,2)) {
+		corner_list = corner_list | 0x02;
+	      }
+	      
+	      coordCell.y = mask->numRows - 1;
+	      psPlaneTransformApply(&coordCell,chip->fromFPA,&coordFPA);
+	      if (pow(coordFPA.x,2) + pow(coordFPA.y,2) <= pow(FOV,2)) {
+		corner_list = corner_list | 0x08;
+	      }
+	      
+	      coordCell.x = 0;
+	      psPlaneTransformApply(&coordCell,chip->fromFPA,&coordFPA);
+	      if (pow(coordFPA.x,2) + pow(coordFPA.y,2) <= pow(FOV,2)) {
+		corner_list = corner_list | 0x04;
+	      }
+	      
+	      int x_0 = coordFPA.x;
+	      int y_0 = coordFPA.y;
+	      
+	      
+	      // Scan over the valid regions of the image and count masked pixels
+	      if ((corner_list == 0x04)||(corner_list == 0x08)||
+		  (corner_list == 0x05)||(corner_list == 0x0a)) {
+		for (int i = 0; i < mask->numRows - 1; i++) {
+		  for (int j = colStart(corner_list,i,x_0,y_0,FOV,mask->numCols - 1);
+		       j < colEnd(corner_list,i,x_0,y_0,FOV,mask->numCols - 1); j++) {
+		    Npix_valid++;
+		    if (maskData[i][j] & staticMaskVal) {
+		      Npix_static++;
+		      continue;
+		    }
+		    if (maskData[i][j] & dynamicMaskVal) {
+		      Npix_dynamic++;
+		      continue;
+		    }
+		    if (maskData[i][j] & magicMaskVal) {
+		      Npix_magic++;
+		      continue;
+		    }
+		    if (maskData[i][j] & advisoryMaskVal) {
+		      Npix_advisory++;
+		      continue;
+		    }
+		  }
+		}
+	      }
+	      else {
+		for (int j = 0; j < mask->numCols - 1; j++) {
+		  for (int i = rowStart(corner_list,j,x_0,y_0,FOV,mask->numRows - 1);
+		       i < rowEnd(corner_list,j,x_0,y_0,FOV,mask->numRows - 1); i++) {
+		    Npix_valid++;
+		    if (maskData[i][j] & staticMaskVal) {
+		      Npix_static++;
+		      continue;
+		    }
+		    if (maskData[i][j] & dynamicMaskVal) {
+		      Npix_dynamic++;
+		      continue;
+		    }
+		    if (maskData[i][j] & magicMaskVal) {
+		      Npix_magic++;
+		      continue;
+		    }
+		    if (maskData[i][j] & advisoryMaskVal) {
+		      Npix_advisory++;
+		      continue;
+		    }
+		  }
+		}
+	      }
+	    }
+	  }
+	}
         // output sequence for mask corresponding to this chip (XXX this may not be needed...)
         *viewMask = *view;
@@ -392,4 +566,15 @@
     }
 
+    psMetadataAddS32(stats,PS_LIST_TAIL, "MASKFRAC_NPIX", 0,
+		     "Number of valid pixels", Npix_valid);
+    psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_STATIC", 0,
+		     "Fraction of pixels statically masked", (float) Npix_static / Npix_valid);
+    psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_DYNAMIC", 0,
+		     "Fraction of pixels dynamically masked", (float) Npix_dynamic / Npix_valid);
+    psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_MAGIC", 0,
+		     "Fraction of pixels magically masked", (float) Npix_magic / Npix_valid);
+    psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_ADVISORY", 0,
+		     "Fraction of pixels masked as an advisory", (float) Npix_advisory / Npix_valid);
+    
     // deactivate all files
     pmFPAfileActivate (config->files, false, NULL);
Index: /branches/czw_branch/20100427/psastro/src/psastroVersion.c
===================================================================
--- /branches/czw_branch/20100427/psastro/src/psastroVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/psastro/src/psastroVersion.c	(revision 28017)
@@ -58,5 +58,5 @@
     psString source = psastroSource();   // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "ASTRO_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "ASTRO_V", PS_META_REPLACE, NULL, PSASTRO_VERSION);
     
     psStringPrepend(&version, "psastro version: ");
Index: /branches/czw_branch/20100427/psconfig/tagsets/ipp-2.9.dist
===================================================================
--- /branches/czw_branch/20100427/psconfig/tagsets/ipp-2.9.dist	(revision 28016)
+++ /branches/czw_branch/20100427/psconfig/tagsets/ipp-2.9.dist	(revision 28017)
@@ -72,4 +72,5 @@
 
   YYYYY  ppTranslate            ipp-2-9          -0
+  YYYYY  ppViz                  ipp-2-9          -0
 
   YYYYY  extsrc/gpcsw           ipp-2-9          -0
Index: /branches/czw_branch/20100427/psconfig/tagsets/ipp-2.9.perl
===================================================================
--- /branches/czw_branch/20100427/psconfig/tagsets/ipp-2.9.perl	(revision 28016)
+++ /branches/czw_branch/20100427/psconfig/tagsets/ipp-2.9.perl	(revision 28017)
@@ -79,5 +79,5 @@
   68    Test::URI                      Test-URI-1.08.tar.gz                     0              NONE      NONE
 # 69    Sys::Statistics::Linux::DiskUsage Sys-Statistics-Linux-0.26.tar.gz      0              NONE      NONE
-# 70    Config::YAML                   Config-YAML-1.42.tar.gz                  0              NONE      NONE
+  70    Config::YAML                   Config-YAML-1.42.tar.gz                  0              NONE      NONE
 # 72    File::ExtAttr                  File-ExtAttr-1.07.tar.gz                 0              NONE      NONE
   73    DBI                            DBI-1.601.tar.gz                         0              NONE      NONE
Index: /branches/czw_branch/20100427/psphot/doc/stack.txt
===================================================================
--- /branches/czw_branch/20100427/psphot/doc/stack.txt	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/doc/stack.txt	(revision 28017)
@@ -1,2 +1,12 @@
+
+20100503:
+
+  psphotStack : outline
+
+  * load N images
+  * make chisq detection image
+  * detect sources on all (N+1) images
+  * convolve N input images (to match, to target)
+  * measure source properties on convolved images
 
 20100126:
@@ -4,8 +14,4 @@
   * watch out for psphotSetMomentsWindow & MOMENTS_SX_MAX,etc
   * watch out for psphotSignificanceImage.c:,psphotEfficiency using the FWHM_MAJ from psphotChoosePSF
-    * ppSimDetections.c : SIGMA_SMOOTH
-ppSmooth/src/ppSmoothReadout.c:    psMetadataAddF32(recipe, PS_LIST_TAIL, "EFFECTIVE_AREA", PS_META_REPLACE, "Effective Area", effArea);
-ppSmooth/src/ppSmoothReadout.c:    psMetadataAddF32(recipe, PS_LIST_TAIL, "SIGNIFICANCE_SCALE_FACTOR", PS_META_REPLACE, "Signicance scale factor", factor);
-
 
 20100120 : more stack processing mods:
Index: /branches/czw_branch/20100427/psphot/src/Makefile.am
===================================================================
--- /branches/czw_branch/20100427/psphot/src/Makefile.am	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/Makefile.am	(revision 28017)
@@ -185,7 +185,9 @@
         psphotEllipticalContour.c      \
         psphotEllipticalProfile.c      \
+	psphotRadialBins.c	       \
 	psphotPetrosian.c	       \
         psphotPetrosianRadialBins.c    \
         psphotPetrosianStats.c         \
+        psphotPetrosianVisual.c        \
 	psphotEfficiency.c
 
@@ -197,5 +199,4 @@
 #	psphotAnnuli.c		       \
 #	psphotKron.c		       \
-#       psphotPetrosianVisual.c        \
 #
 
Index: /branches/czw_branch/20100427/psphot/src/psphot.h
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphot.h	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphot.h	(revision 28017)
@@ -245,5 +245,5 @@
 float           psphotRadiusFromProfile (pmSource *source, psVector *radius, psVector *flux, float fluxMin, float fluxMax);
 bool            psphotRadiiFromProfiles (pmSource *source, float fluxMin, float fluxMax);
-bool            psphotEllipticalProfile (pmSource *source);
+bool            psphotEllipticalProfile (pmSource *source, bool RAW_RADIUS);
 bool            psphotEllipticalContour (pmSource *source);
 
@@ -281,12 +281,14 @@
 
 // XXX visualization functions related to radial profiles (disabled)
-// bool psphotPetrosianVisualProfileByAngle (psVector *radius, psVector *flux);
-// bool psphotPetrosianVisualProfileRadii (psVector *radius, psVector *flux, psVector *radiusBin, psVector *fluxBin, float peakFlux, float RadiusRef);
-// bool psphotPetrosianVisualEllipticalContour (pmPetrosian *petrosian);
-// bool psphotPetrosianVisualStats (psVector *radBin, psVector *fluxBin,
-//                               psVector *refRadius, psVector *meanSB,
-//                               psVector *petRatio, psVector *petRatioErr, psVector *fluxSum,
-//                               float petRadius, float ratioForRadius,
-//                               float petFlux, float radiusForFlux);
+bool psphotPetrosianVisualProfileByAngle (psVector *radius, psVector *flux);
+bool psphotPetrosianVisualProfileRadii (psVector *radius, psVector *flux, psVector *radiusBin, psVector *fluxBin, float peakFlux, float RadiusRef);
+bool psphotPetrosianVisualEllipticalContour (pmSourceRadialFlux *radFlux, pmSourceExtendedPars *extpars);
+bool psphotPetrosianVisualStats (psVector *radBin, psVector *fluxBin,
+                               psVector *refRadius, psVector *meanSB,
+                               psVector *petRatio, psVector *petRatioErr, psVector *fluxSum,
+                               float petRadius, float ratioForRadius,
+                               float petFlux, float radiusForFlux);
+
+bool psphotRadialBins (psMetadata *recipe, pmSource *source, float radiusMax, float skynoise);
 
 // structures & functions to support psf-convolved model fitting
Index: /branches/czw_branch/20100427/psphot/src/psphotCleanup.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotCleanup.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotCleanup.c	(revision 28017)
@@ -14,9 +14,6 @@
     psFree (config);
 
-    psThreadPoolFinalize ();
-    psTimerStop ();
     psMemCheckCorruption (stderr, true);
     pmModelClassCleanup ();
-    psTimeFinalize ();
     pmSourceFitSetDone ();
     pmConceptsDone ();
Index: /branches/czw_branch/20100427/psphot/src/psphotEfficiency.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotEfficiency.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotEfficiency.c	(revision 28017)
@@ -73,4 +73,11 @@
     psTrace("psphot.fake", 1, "Limiting flux: %f\n", fluxLim);
     psTrace("psphot.fake", 1, "Limiting mag: %f\n", *magLim);
+    psLogMsg("psphot", PS_LOG_INFO,
+             "Detection efficiency:\n"
+             "  Mean variance: %f * %f\n"
+             "  Threshold: %f\n"
+             "  Normalisation: %f\n"
+             "  Limiting magnitude: %f\n",
+             meanVar, *covarFactor, thresh, *norm, *magLim);
 
     *radius = smoothSigma * smoothNsigma;
@@ -166,9 +173,9 @@
     // loop over the available readouts
     for (int i = 0; i < num; i++) {
-	if (i == chisqNum) continue; // skip chisq image
-	if (!psphotEfficiencyReadout (config, view, "PSPHOT.INPUT", i, recipe)) {
+        if (i == chisqNum) continue; // skip chisq image
+        if (!psphotEfficiencyReadout (config, view, "PSPHOT.INPUT", i, recipe)) {
             psError (PSPHOT_ERR_CONFIG, false, "failed to measure detection efficiency for PSPHOT.INPUT entry %d", i);
-	    return false;
-	}
+            return false;
+        }
     }
     return true;
Index: /branches/czw_branch/20100427/psphot/src/psphotEllipticalContour.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotEllipticalContour.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotEllipticalContour.c	(revision 28017)
@@ -7,5 +7,10 @@
 bool psphotEllipticalContour (pmSource *source) {
 
-    pmSourceRadialProfile *profile = source->extpars->profile;
+    psAssert (source, "missing source");
+    psAssert (source->extpars, "missing extpars");
+    psAssert (source->extpars->radFlux, "missing radFlux");
+
+    pmSourceRadialFlux *profile = source->extpars->radFlux;
+    pmSourceExtendedPars *extpars = source->extpars;
 
     // use LMM to fit theta vs radius to an ellipse
@@ -85,20 +90,20 @@
     /// XXX rationalize? if epsilon > 1, flip major and minor axes (rotate by 90 degrees)
     if (params->data.F32[PAR_EPSILON] < 1.0) {
-	profile->axes.major = params->data.F32[PAR_RMIN] / params->data.F32[PAR_EPSILON];
-	profile->axes.minor = params->data.F32[PAR_RMIN];
-	profile->axes.theta = params->data.F32[PAR_PHI];
+	extpars->axes.major = params->data.F32[PAR_RMIN] / params->data.F32[PAR_EPSILON];
+	extpars->axes.minor = params->data.F32[PAR_RMIN];
+	extpars->axes.theta = params->data.F32[PAR_PHI];
     } else {
-	profile->axes.major = params->data.F32[PAR_RMIN];
-	profile->axes.minor = params->data.F32[PAR_RMIN] / params->data.F32[PAR_EPSILON];
-	profile->axes.theta = params->data.F32[PAR_PHI] + 0.5*M_PI;
+	extpars->axes.major = params->data.F32[PAR_RMIN];
+	extpars->axes.minor = params->data.F32[PAR_RMIN] / params->data.F32[PAR_EPSILON];
+	extpars->axes.theta = params->data.F32[PAR_PHI] + 0.5*M_PI;
     }
 
     psTrace ("psphot", 4, "# fitted values:\n");
-    psTrace ("psphot", 4, "Phi:   %f\n", profile->axes.theta*PS_DEG_RAD);
-    psTrace ("psphot", 4, "Rmaj:  %f\n", profile->axes.major);
-    psTrace ("psphot", 4, "Rmin:  %f\n", profile->axes.minor);
+    psTrace ("psphot", 4, "Phi:   %f\n", extpars->axes.theta*PS_DEG_RAD);
+    psTrace ("psphot", 4, "Rmaj:  %f\n", extpars->axes.major);
+    psTrace ("psphot", 4, "Rmin:  %f\n", extpars->axes.minor);
     
     // show the results
-    // psphotPetrosianVisualEllipticalContour (petrosian);
+    // psphotPetrosianVisualEllipticalContour (profile, extpars);
 
     psFree (x);
Index: /branches/czw_branch/20100427/psphot/src/psphotEllipticalProfile.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotEllipticalProfile.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotEllipticalProfile.c	(revision 28017)
@@ -1,7 +1,16 @@
 # include "psphotInternal.h"
 
-bool psphotEllipticalProfile (pmSource *source) {
+bool psphotEllipticalProfile (pmSource *source, bool RAW_RADIUS) {
 
-    pmSourceRadialProfile *profile = source->extpars->profile;
+    psAssert (source, "missing source");
+    psAssert (source->extpars, "missing extpars");
+    psAssert (source->pixels, "missing pixels");
+
+    pmSourceExtendedPars *extpars = source->extpars;
+
+    if (!source->extpars->ellipticalFlux) {
+	source->extpars->ellipticalFlux = pmSourceEllipticalFluxAlloc();
+    }
+    pmSourceEllipticalFlux *profile = source->extpars->ellipticalFlux;
 
     profile->radiusElliptical = psVectorAllocEmpty(100, PS_TYPE_F32);
@@ -21,11 +30,17 @@
 
     psEllipseAxes axes;
-    axes.major = M_SQRT1_2;
-    axes.minor = M_SQRT1_2 * (profile->axes.minor / profile->axes.major);
+    if (RAW_RADIUS) {
+	// force circular profile
+	axes.major = M_SQRT1_2;
+	axes.minor = M_SQRT1_2;
+    } else {
+	axes.major = M_SQRT1_2;
+	axes.minor = M_SQRT1_2 * (extpars->axes.minor / extpars->axes.major);
+    }
 
     // axes.major = 1.0;
-    // axes.minor = profile->axes.minor / profile->axes.major;
+    // axes.minor = extpars->axes.minor / extpars->axes.major;
 
-    axes.theta = profile->axes.theta;
+    axes.theta = extpars->axes.theta;
     psEllipseShape shape = psEllipseAxesToShape (axes);
 
@@ -46,9 +61,9 @@
 
 	    float r2 = 0.5*PS_SQR(x/Sxx) + 0.5*PS_SQR(y/Syy) + x*y*Sxy;
+	    float Rraw = hypot(x, y);
 
 	    psVectorAppend(radius, sqrt(r2));
 	    psVectorAppend(flux, source->pixels->data.F32[iy][ix]);
 
-	    float Rraw = hypot(x, y);
 	    psVectorAppend(radiusRaw, Rraw);
 	    psVectorAppend(fluxRaw, source->pixels->data.F32[iy][ix]);
@@ -67,5 +82,5 @@
     // }
 
-    // psphotPetrosianVisualProfileRadii (radius, flux, radiusRaw, fluxRaw, 0.0);
+    psphotPetrosianVisualProfileRadii (radius, flux, radiusRaw, fluxRaw, source->peak->flux, 0.0);
     // psphotPetrosianVisualProfileByAngle (radius, flux);
 
Index: /branches/czw_branch/20100427/psphot/src/psphotExtendedSourceAnalysis.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotExtendedSourceAnalysis.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotExtendedSourceAnalysis.c	(revision 28017)
@@ -39,4 +39,6 @@
     int Nkron = 0;
 
+    psTimerStart ("psphot.extended");
+
     // find the currently selected readout
     pmFPAfile *file = pmFPAfileSelectSingle(config->files, filename, index); // File of interest
@@ -66,11 +68,4 @@
     float skynoise = psMetadataLookupF32 (&status, recipe, "SKY.NOISE");
 
-# if (0)
-    // if backModel or backStdev are missing, the values of sky and/or skyErr will be set to NAN
-    // XXX use this to set skynoise
-    pmReadout *backModel = psphotSelectBackground (config, view);
-    pmReadout *backStdev = psphotSelectBackgroundStdev (config, view);
-# endif
-
     // S/N limit to perform full non-linear fits
     float SN_LIM = psMetadataLookupF32 (&status, recipe, "EXTENDED_SOURCE_SN_LIM");
@@ -81,4 +76,11 @@
     bool doAnnuli       = psMetadataLookupBool (&status, recipe, "EXTENDED_SOURCE_ANNULI");
     bool doKron         = psMetadataLookupBool (&status, recipe, "EXTENDED_SOURCE_KRON");
+
+# if (0)
+    // if backModel or backStdev are missing, the values of sky and/or skyErr will be set to NAN
+    // XXX use this to set skynoise
+    pmReadout *backModel = psphotSelectBackground (config, view);
+    pmReadout *backStdev = psphotSelectBackgroundStdev (config, view);
+# endif
 
     // source analysis is done in S/N order (brightest first)
@@ -119,4 +121,11 @@
 	Next ++;
 
+	// force source image to be a bit larger...
+	float radius = source->peak->xf - source->pixels->col0;
+	radius = PS_MAX (radius, source->peak->yf - source->pixels->row0);
+	radius = PS_MAX (radius, source->pixels->numRows - source->peak->yf + source->pixels->row0);
+	radius = PS_MAX (radius, source->pixels->numCols - source->peak->xf + source->pixels->col0);
+	pmSourceRedefinePixels (source, readout, source->peak->xf, source->peak->yf, 1.5*radius);
+
 	// if we request any of these measurements, we require the radial profile
 	if (doPetrosian || doIsophotal || doAnnuli || doKron) {
@@ -134,5 +143,5 @@
 	if (doPetrosian) {
 	    if (!psphotPetrosian (source, recipe, skynoise, maskVal)) {
-		psTrace ("psphot", 5, "measured petrosian flux & radius for source at %7.1f, %7.1f", source->moments->Mx, source->moments->My);
+		psTrace ("psphot", 5, "FAILED petrosian flux & radius for source at %7.1f, %7.1f", source->moments->Mx, source->moments->My);
 	    } else {
 		psTrace ("psphot", 5, "measured petrosian flux & radius for source at %7.1f, %7.1f", source->moments->Mx, source->moments->My);
@@ -169,9 +178,10 @@
 
 	if (source->extpars) {
-	    pmSourceRadialProfileFreeVectors(source->extpars->profile);
+	    psFree(source->extpars->radFlux);
+	    psFree(source->extpars->ellipticalFlux);
 	}
     }
 
-    psLogMsg ("psphot", PS_LOG_INFO, "extended source analysis: %f sec for %d objects\n", psTimerMark ("psphot"), Next);
+    psLogMsg ("psphot", PS_LOG_INFO, "extended source analysis: %f sec for %d objects\n", psTimerMark ("psphot.extended"), Next);
     psLogMsg ("psphot", PS_LOG_INFO, "  %d petrosian\n", Npetro);
     psLogMsg ("psphot", PS_LOG_INFO, "  %d isophotal\n", Nisophot);
Index: /branches/czw_branch/20100427/psphot/src/psphotMosaicChip.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotMosaicChip.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotMosaicChip.c	(revision 28017)
@@ -21,6 +21,5 @@
     pmChip *inChip = pmFPAviewThisChip(view, in->fpa);
     if (!outChip->hdu && !outChip->parent->hdu) {
-        const char *name = psMetadataLookupStr(&status, in->fpa->concepts, "FPA.OBS"); // Name of FPA
-        pmFPAAddSourceFromView(out->fpa, name, view, out->format);
+        pmFPAAddSourceFromView(out->fpa, view, out->format);
     }
 
Index: /branches/czw_branch/20100427/psphot/src/psphotPetrosian.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotPetrosian.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotPetrosian.c	(revision 28017)
@@ -7,5 +7,5 @@
 
     psAssert (source->extpars, "need to run psphotRadialProfile first");
-    psAssert (source->extpars->profile, "need to run psphotRadialProfile first");
+    psAssert (source->extpars->ellipticalFlux, "need to run psphotRadialProfile first");
 
     // integrate the radial profile for radial bins defined for the petrosian measurement:
@@ -24,8 +24,8 @@
     psTrace ("psphot", 3, "source at %f,%f: petrosian radius: %f, flux: %f, axis ratio: %f, angle: %f",
 	     source->peak->xf, source->peak->yf, 
-	     source->extpars->petrosian_80->radius, 
-	     source->extpars->petrosian_80->flux, 
-	     source->extpars->profile->axes.minor/source->extpars->profile->axes.major, 
-	     source->extpars->profile->axes.theta*PS_DEG_RAD);
+	     source->extpars->petrosianRadius, 
+	     source->extpars->petrosianFlux, 
+	     source->extpars->axes.minor/source->extpars->axes.major, 
+	     source->extpars->axes.theta*PS_DEG_RAD);
 
     return true;
Index: /branches/czw_branch/20100427/psphot/src/psphotPetrosianRadialBins.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotPetrosianRadialBins.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotPetrosianRadialBins.c	(revision 28017)
@@ -1,3 +1,4 @@
 # include "psphotInternal.h"
+float InterpolateValues (float X0, float Y0, float X1, float Y1, float X);
 
 // convert the flux vs elliptical radius to annular bins
@@ -5,5 +6,5 @@
 // we are guaranteed to be limited by either the seeing (1 - few pixels) or by the pixels
 // themselves.  this function does not attempt to measure the radial profiles accurately
-// for radii that are smaller than a minimum (currently 1.0 pixels).  
+// for radii that are smaller than ~2 pixels
 
 // for small radii, we are measuring the mean surface brightness in non-overlapping radial
@@ -13,16 +14,27 @@
 // track the non-overlapping radius values.
 
+// Photo interpolates the image of interest to place the peak on the center of the central
+// pixel, and then uses the exact fractions of the pixels in each of the first few annuli.
+// Seems like a reasonable thing, but is there any significance to the difference?
+
 // XXX move the resulting elements from profile to extpars->petrosian?
 bool psphotPetrosianRadialBins (pmSource *source, float radiusMax, float skynoise) {
 
-    pmSourceRadialProfile *profile = source->extpars->profile;
-
-    float skyModelErrorSQ = PS_SQR(skynoise);
-
-    psVector *radius = profile->radiusElliptical;
-    psVector *flux = profile->fluxElliptical;
+    psAssert (source, "missing source");
+    psAssert (source->extpars, "missing extpars");
+    psAssert (source->extpars->ellipticalFlux, "missing ellipticalFlux");
+
+    psVector *radius = source->extpars->ellipticalFlux->radiusElliptical;
+    psVector *flux = source->extpars->ellipticalFlux->fluxElliptical;
 
     // sort incoming vectors by radius
     pmSourceRadialProfileSortPair (radius, flux);
+
+    if (!source->extpars->petProfile) {
+	source->extpars->petProfile = pmSourceRadialProfileAlloc();
+    }
+    pmSourceRadialProfile *profile = source->extpars->petProfile;
+
+    float skyModelErrorSQ = PS_SQR(skynoise);
 
     int nMax = radiusMax;
@@ -107,8 +119,4 @@
     psVector *values = psVectorAllocEmpty (flux->n, PS_TYPE_F32);
     psStats *stats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN | PS_STAT_ROBUST_STDEV);
-    // psStats *stats = psStatsAlloc(PS_STAT_FITTED_MEAN_V4 | PS_STAT_FITTED_STDEV_V4);
-
-    // integrate flux, radius for each of these bins.  since flux is sorted by radius, 
-    // we can do this fairly quickly
 
     bool done = false;
@@ -133,9 +141,7 @@
 		dvalue = NAN;
 	    }
-	    // binSB->data.F32[nOut] = stats->sampleMedian;
+
 	    binSB->data.F32[nOut] = value;
 	    binSBstdev->data.F32[nOut] = sqrt(PS_SQR(dvalue) / values->n + skyModelErrorSQ);
-	    // binSB->data.F32[nOut] = stats->fittedMean;
-	    // binSBstdev->data.F32[nOut] = sqrt(PS_SQR(stats->fittedStdev) / values->n + skyModelErrorSQ);
 
 	    // error in the SB is the stdev per bin / sqrt (number of pixels) 
@@ -143,6 +149,5 @@
 	    // residual flux, but the sky from the sky model)
 
-	    psTrace ("psphot", 5, "%3d  %5.1f %5.1f : %5.1f  %5.2f\n", 
-		     nOut, radAlp->data.F32[nOut], radBet->data.F32[nOut], binSB->data.F32[nOut], binSBstdev->data.F32[nOut]);
+	    psTrace ("psphot", 5, "%3d  %5.1f %5.1f : %5.1f  %5.2f\n", nOut, radAlp->data.F32[nOut], radBet->data.F32[nOut], binSB->data.F32[nOut], binSBstdev->data.F32[nOut]);
 
 	    nOut ++;
@@ -163,4 +168,39 @@
     // XXX I think this misses the last radial bin -- do we care?
 
+    // interpolate any bins that were empty (extrapolate to center if needed)
+    if (!isfinite(binSB->data.F32[0]) && !isfinite(binSB->data.F32[1])) {
+	psWarning ("center 2 bins of source at %f, %f are NAN, skipping this source", source->peak->xf, source->peak->yf);
+	// XXX raise a flag
+	psFree(binSB);
+	psFree(binSBstdev);
+	psFree(binRad);
+	psFree(binArea);
+	psFree(radMin);
+	psFree(radMax);
+	psFree(radAlp);
+	psFree(radBet);
+	psFree(values);
+	psFree(stats);
+	return false;
+    }
+
+    // if center bin is empty assume same SB as next radius (probably true due to PSF)
+    if (!isfinite(binSB->data.F32[0])) {
+	binSB->data.F32[0] = binSB->data.F32[1];
+	binSBstdev->data.F32[0] = binSBstdev->data.F32[1];
+    }
+
+    // interpolate any bins that were empty (if center if needed)
+    for (int i = 1; i < binSB->n - 1; i++) {
+	if (isfinite(binSB->data.F32[i])) continue;
+	binSB->data.F32[i] = InterpolateValues (binRad->data.F32[i-1], binSB->data.F32[i-1], binRad->data.F32[i+1], binSB->data.F32[i+1], binRad->data.F32[i]);
+	binSBstdev->data.F32[i] = InterpolateValues (binRad->data.F32[i-1], binSBstdev->data.F32[i-1], binRad->data.F32[i+1], binSBstdev->data.F32[i+1], binRad->data.F32[i]);
+    }
+
+    psFree(profile->binSB);
+    psFree(profile->binSBstdev);
+    psFree(profile->radialBins);
+    psFree(profile->area);
+
     // save the vectors
     profile->radialBins = binRad;
Index: /branches/czw_branch/20100427/psphot/src/psphotPetrosianStats.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotPetrosianStats.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotPetrosianStats.c	(revision 28017)
@@ -10,8 +10,9 @@
 bool psphotPetrosianStats (pmSource *source) {
 
-    pmSourceRadialProfile *profile = source->extpars->profile;
-
-    float petRadius = NAN;
-    float petFlux = NAN;
+    psAssert (source, "missing source");
+    psAssert (source->extpars, "missing extpars");
+    psAssert (source->extpars->petProfile, "missing petProfile");
+
+    pmSourceRadialProfile *profile = source->extpars->petProfile;
 
     psVector *binSB      = profile->binSB;
@@ -28,4 +29,7 @@
     psVector *areaSum     = psVectorAllocEmpty(binSB->n, PS_TYPE_F32);
 
+    float petRadius = NAN;
+    float petFlux = NAN;
+
     bool anyPetro = false;
     bool manyPetro = false;
@@ -38,4 +42,6 @@
     int lowestSignificantRadius = 0;
     float lowestSignificantRatio = 1.0;
+
+    // find the Petrosian Radius and Petrosian Flux
 
     int nOut = 0;
@@ -142,14 +148,48 @@
     }
 
-    if (!source->extpars->petrosian_80) {
-        source->extpars->petrosian_80 = pmSourceExtendedFluxAlloc ();
-    }
-    pmSourceExtendedFlux *petrosian = source->extpars->petrosian_80;
+    // now measure the radii R90 and R50 where flux = 0.9 (or 0.5) * petFlux;
+    float flux90 = 0.9 * petFlux;
+    float flux50 = 0.5 * petFlux;
+    float R50 = NAN;
+    float R90 = NAN;
+    bool found50 = false;
+    bool found90 = false;
+    // XXX use bisection to do this faster:
+    for (int i = 0; !(found50 && found90) && i < refRadius->n; i++) {
+	if (!found50 && (fluxSum->data.F32[i] > flux50)) {
+	    if (i == 0) {
+		psWarning ("does this case make any sense? (fluxSum[0] > flux50)");
+		continue;
+	    } else {
+		R50 = InterpolateValues (fluxSum->data.F32[i-1], refRadius->data.F32[i-1], fluxSum->data.F32[i], refRadius->data.F32[i], flux50);
+		found50 = true;
+	    }
+	}
+	if (!found90 && (fluxSum->data.F32[i] > flux90)) {
+	    if (i == 0) {
+		psWarning ("does this case make any sense? (fluxSum[0] > flux90)");
+		continue;
+	    } else {
+		R90 = InterpolateValues (fluxSum->data.F32[i-1], refRadius->data.F32[i-1], fluxSum->data.F32[i], refRadius->data.F32[i], flux90);
+		found90 = true;
+	    }
+	}
+    }
+
 
     // XXX save flags (anyPetro, manyPetro)
-    petrosian->radius = petRadius;
-    petrosian->flux   = petFlux;
-
-    // psphotPetrosianVisualStats (binRad, binSB, refRadius, meanSB, petRatio, petRatioErr, fluxSum, petRadius, PETROSIAN_RATIO, petFlux, apRadius);
+    source->extpars->petrosianRadius = petRadius;
+    source->extpars->petrosianFlux   = petFlux;
+    source->extpars->petrosianR50    = R50;
+    source->extpars->petrosianR90    = R90;
+    
+    // XXX add the errors
+    source->extpars->petrosianRadiusErr = NAN;
+    source->extpars->petrosianFluxErr   = NAN;
+    source->extpars->petrosianR50Err    = NAN;
+    source->extpars->petrosianR90Err    = NAN;
+
+    fprintf (stderr, "source @ %f,%f\n", source->peak->xf, source->peak->yf);
+    psphotPetrosianVisualStats (binRad, binSB, refRadius, meanSB, petRatio, petRatioErr, fluxSum, petRadius, PETROSIAN_RATIO, petFlux, apRadius);
 
     psFree(fluxSum);
Index: /branches/czw_branch/20100427/psphot/src/psphotPetrosianVisual.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotPetrosianVisual.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotPetrosianVisual.c	(revision 28017)
@@ -1,3 +1,4 @@
 # include "psphotInternal.h"
+# define FORCE_VISUAL 0
 
 // this function displays representative images as the psphot analysis progresses:
@@ -54,5 +55,5 @@
 
     // return true;
-    if (!pmVisualIsVisual()) return true;
+    if (!FORCE_VISUAL && !pmVisualIsVisual()) return true;
 
     if (kapa2 == -1) {
@@ -101,5 +102,5 @@
 
     // return true;
-    if (!pmVisualIsVisual()) return true;
+    if (!FORCE_VISUAL && !pmVisualIsVisual()) return true;
 
     if (kapa == -1) {
@@ -172,5 +173,143 @@
     KapaSection section;
 
-    if (!pmVisualIsVisual()) return true;
+    if (!FORCE_VISUAL && !pmVisualIsVisual()) return true;
+
+    if (kapa2 == -1) {
+        kapa2 = KapaOpenNamedSocket ("kapa", "psphot:stats");
+        if (kapa2 == -1) {
+            fprintf (stderr, "failure to open kapa; visual mode disabled\n");
+            pmVisualSetVisual(false);
+            return false;
+        }
+    }
+
+    KapaClearPlots (kapa2);
+    KapaInitGraph (&graphdata);
+    KapaSetFont (kapa2, "courier", 14);
+
+    // radius vs flux
+    // radius vs mean SB
+    // radius vs petRatio
+
+    // *** section 1: radius vs mean SB
+    section.dx = 1.00;
+    section.dy = 0.33;
+    section.x  = 0.00;
+    section.y  = 0.00;
+    section.name = psStringCopy ("meanSB");
+    KapaSetSection (kapa2, &section);
+    psFree (section.name);
+
+    graphdata.color = KapaColorByName ("black");
+    pmVisualLimitsFromVectors (&graphdata, radBin, fluxBin);
+    KapaSetLimits (kapa2, &graphdata);
+
+    KapaBox (kapa2, &graphdata);
+    KapaSendLabel (kapa2, "radius", KAPA_LABEL_XM);
+    KapaSendLabel (kapa2, "mean SB", KAPA_LABEL_YM);
+
+    graphdata.color = KapaColorByName ("black");
+    graphdata.style = 2;
+    graphdata.ptype = 0;
+    graphdata.size = 1.0;
+    KapaPrepPlot (kapa2, radBin->n, &graphdata);
+    KapaPlotVector (kapa2, radBin->n, radBin->data.F32, "x");
+    KapaPlotVector (kapa2, radBin->n, fluxBin->data.F32, "y");
+
+    graphdata.color = KapaColorByName ("red");
+    graphdata.style = 2;
+    graphdata.ptype = 1;
+    graphdata.size = 2.0;
+    KapaPrepPlot (kapa2, refRadius->n, &graphdata);
+    KapaPlotVector (kapa2, refRadius->n, refRadius->data.F32, "x");
+    KapaPlotVector (kapa2, refRadius->n, meanSB->data.F32, "y");
+
+    // *** section 2: radius vs petrosian ratio
+    section.dx = 1.00;
+    section.dy = 0.33;
+    section.x  = 0.00;
+    section.y  = 0.33;
+    section.name = psStringCopy ("ratio");
+    KapaSetSection (kapa2, &section);
+    psFree (section.name);
+
+    graphdata.color = KapaColorByName ("black");
+    graphdata.ymax = +1.05;
+    graphdata.ymin = -0.05;
+    pmVisualLimitsFromVectors (&graphdata, radBin, NULL);
+    KapaSetLimits (kapa2, &graphdata);
+
+    KapaBox (kapa2, &graphdata);
+    KapaSendLabel (kapa2, "radius", KAPA_LABEL_XM);
+    KapaSendLabel (kapa2, "ratio", KAPA_LABEL_YM);
+
+    graphdata.color = KapaColorByName ("black");
+    graphdata.style = 2;
+    graphdata.ptype = 0;
+    graphdata.size = 1.0;
+    graphdata.etype = 0x01;
+    KapaPrepPlot (kapa2, refRadius->n, &graphdata);
+    KapaPlotVector (kapa2, refRadius->n, refRadius->data.F32, "x");
+    KapaPlotVector (kapa2, refRadius->n, petRatio->data.F32, "y");
+    KapaPlotVector (kapa2, refRadius->n, petRatioErr->data.F32, "dym");
+    KapaPlotVector (kapa2, refRadius->n, petRatioErr->data.F32, "dyp");
+    graphdata.etype = 0;
+
+    graphdata.color = KapaColorByName ("red");
+    graphdata.style = 2;
+    graphdata.ptype = 2;
+    graphdata.size = 2.0;
+    KapaPrepPlot   (kapa2, 1, &graphdata);
+    KapaPlotVector (kapa2, 1, &petRadius, "x");
+    KapaPlotVector (kapa2, 1, &ratioForRadius, "y");
+
+    // *** section 3: radius vs integrated flux
+    section.dx = 1.00;
+    section.dy = 0.33;
+    section.x  = 0.00;
+    section.y  = 0.66;
+    section.name = psStringCopy ("flux");
+    KapaSetSection (kapa2, &section);
+    psFree (section.name);
+
+    graphdata.color = KapaColorByName ("black");
+    pmVisualLimitsFromVectors (&graphdata, radBin, fluxSum);
+    KapaSetLimits (kapa2, &graphdata);
+
+    KapaBox (kapa2, &graphdata);
+    KapaSendLabel (kapa2, "radius", KAPA_LABEL_XM);
+    KapaSendLabel (kapa2, "integrated flux", KAPA_LABEL_YM);
+
+    graphdata.color = KapaColorByName ("black");
+    graphdata.style = 2;
+    graphdata.ptype = 0;
+    graphdata.size = 1.0;
+    KapaPrepPlot   (kapa2, refRadius->n, &graphdata);
+    KapaPlotVector (kapa2, refRadius->n, refRadius->data.F32, "x");
+    KapaPlotVector (kapa2, refRadius->n, fluxSum->data.F32, "y");
+
+    graphdata.color = KapaColorByName ("red");
+    graphdata.ptype = 2;
+    graphdata.style = 2;
+    graphdata.size = 2.0;
+    KapaPrepPlot   (kapa2, 1, &graphdata);
+    KapaPlotVector (kapa2, 1, &radiusForFlux, "x");
+    KapaPlotVector (kapa2, 1, &petFlux, "y");
+
+    // pause and wait for user input:
+    // continue, save (provide name), ??
+    char key[10];
+    fprintf (stdout, "[c]ontinue? ");
+    if (!fgets(key, 8, stdin)) {
+        psWarning("Unable to read option");
+    }
+    return true;
+}
+
+bool psphotPetrosianVisualEllipticalContour (pmSourceRadialFlux *radFlux, pmSourceExtendedPars *extpars) {
+
+    Graphdata graphdata;
+
+    if (!FORCE_VISUAL && !pmVisualIsVisual()) return true;
 
     if (kapa == -1) {
@@ -187,112 +326,71 @@
     KapaSetFont (kapa, "courier", 14);
 
-    // radius vs flux
-    // radius vs mean SB
-    // radius vs petRatio
-
-    // *** section 1: radius vs mean SB
-    section.dx = 1.00;
-    section.dy = 0.33;
-    section.x  = 0.00;
-    section.y  = 0.00;
-    section.name = psStringCopy ("meanSB");
-    KapaSetSection (kapa, &section);
-    psFree (section.name);
-
-    graphdata.color = KapaColorByName ("black");
-    pmVisualLimitsFromVectors (&graphdata, radBin, fluxBin);
+    psVector *theta = radFlux->theta;
+    psVector *radius = radFlux->isophotalRadii;
+
+    // find Rmin and Rmax for the initial guess
+    float Rmin = radius->data.F32[0];
+    float Rmax = radius->data.F32[0];
+
+    psVector *Rx = psVectorAlloc(radius->n, PS_TYPE_F32);
+    psVector *Ry = psVectorAlloc(radius->n, PS_TYPE_F32);
+
+    for (int i = 0; i < theta->n; i++) {
+	Rx->data.F32[i] = radius->data.F32[i]*cos(theta->data.F32[i]);
+	Ry->data.F32[i] = radius->data.F32[i]*sin(theta->data.F32[i]);
+
+	// check the radius range
+	Rmin = MIN (Rmin, radius->data.F32[i]);
+	Rmax = MAX (Rmax, radius->data.F32[i]);
+    }	
+
+    psVector *rx = psVectorAlloc(361, PS_TYPE_F32);
+    psVector *ry = psVectorAlloc(361, PS_TYPE_F32);
+
+    float epsilon = extpars->axes.minor / extpars->axes.major;
+
+    for (int i = 0; i < 361; i++) {
+
+	float alpha = PS_RAD_DEG * i;
+
+	float cs_alpha = cos(alpha);
+	float sn_alpha = sin(alpha);
+
+	float cs_phi = cos(alpha - extpars->axes.theta);
+	float sn_phi = sin(alpha - extpars->axes.theta);
+
+	float r = 1.0 / sqrt(SQ(sn_phi) + SQ(epsilon*cs_phi));
+
+	// generate the model fit here
+	rx->data.F32[i] = extpars->axes.minor * cs_alpha * r;
+	ry->data.F32[i] = extpars->axes.minor * sn_alpha * r;
+    }	
+
+    graphdata.color = KapaColorByName ("black");
+    graphdata.xmin = -1.1*Rmax;
+    graphdata.ymin = -1.1*Rmax;
+    graphdata.xmax = +1.1*Rmax;
+    graphdata.ymax = +1.1*Rmax;
     KapaSetLimits (kapa, &graphdata);
 
     KapaBox (kapa, &graphdata);
-    KapaSendLabel (kapa, "radius", KAPA_LABEL_XM);
-    KapaSendLabel (kapa, "mean SB", KAPA_LABEL_YM);
-
-    graphdata.color = KapaColorByName ("black");
-    graphdata.style = 2;
-    graphdata.ptype = 0;
-    graphdata.size = 1.0;
-    KapaPrepPlot (kapa, radBin->n, &graphdata);
-    KapaPlotVector (kapa, radBin->n, radBin->data.F32, "x");
-    KapaPlotVector (kapa, radBin->n, fluxBin->data.F32, "y");
+    KapaSendLabel (kapa, "R_x", KAPA_LABEL_XM);
+    KapaSendLabel (kapa, "R_y", KAPA_LABEL_YM);
 
     graphdata.color = KapaColorByName ("red");
     graphdata.style = 2;
-    graphdata.ptype = 1;
-    graphdata.size = 2.0;
-    KapaPrepPlot (kapa, refRadius->n, &graphdata);
-    KapaPlotVector (kapa, refRadius->n, refRadius->data.F32, "x");
-    KapaPlotVector (kapa, refRadius->n, meanSB->data.F32, "y");
-
-    // *** section 2: radius vs petrosian ratio
-    section.dx = 1.00;
-    section.dy = 0.33;
-    section.x  = 0.00;
-    section.y  = 0.33;
-    section.name = psStringCopy ("ratio");
-    KapaSetSection (kapa, &section);
-    psFree (section.name);
-
-    graphdata.color = KapaColorByName ("black");
-    graphdata.ymax = +1.05;
-    graphdata.ymin = -0.05;
-    pmVisualLimitsFromVectors (&graphdata, radBin, NULL);
-    KapaSetLimits (kapa, &graphdata);
-
-    KapaBox (kapa, &graphdata);
-    KapaSendLabel (kapa, "radius", KAPA_LABEL_XM);
-    KapaSendLabel (kapa, "ratio", KAPA_LABEL_YM);
-
-    graphdata.color = KapaColorByName ("black");
-    graphdata.style = 2;
-    graphdata.ptype = 0;
-    graphdata.size = 1.0;
-    graphdata.etype = 0x01;
-    KapaPrepPlot (kapa, refRadius->n, &graphdata);
-    KapaPlotVector (kapa, refRadius->n, refRadius->data.F32, "x");
-    KapaPlotVector (kapa, refRadius->n, petRatio->data.F32, "y");
-    KapaPlotVector (kapa, refRadius->n, petRatioErr->data.F32, "dym");
-    KapaPlotVector (kapa, refRadius->n, petRatioErr->data.F32, "dyp");
-    graphdata.etype = 0;
-
-    graphdata.color = KapaColorByName ("red");
-    graphdata.style = 2;
     graphdata.ptype = 2;
-    graphdata.size = 2.0;
-    KapaPrepPlot   (kapa, 1, &graphdata);
-    KapaPlotVector (kapa, 1, &petRadius, "x");
-    KapaPlotVector (kapa, 1, &ratioForRadius, "y");
-
-    // *** section 3: radius vs integrated flux
-    section.dx = 1.00;
-    section.dy = 0.33;
-    section.x  = 0.00;
-    section.y  = 0.66;
-    section.name = psStringCopy ("flux");
-    KapaSetSection (kapa, &section);
-    psFree (section.name);
-
-    graphdata.color = KapaColorByName ("black");
-    pmVisualLimitsFromVectors (&graphdata, radBin, fluxSum);
-    KapaSetLimits (kapa, &graphdata);
-
-    KapaBox (kapa, &graphdata);
-    KapaSendLabel (kapa, "radius", KAPA_LABEL_XM);
-    KapaSendLabel (kapa, "integrated flux", KAPA_LABEL_YM);
-
-    graphdata.color = KapaColorByName ("black");
-    graphdata.style = 2;
-    graphdata.ptype = 0;
-    graphdata.size = 1.0;
-    KapaPrepPlot   (kapa, refRadius->n, &graphdata);
-    KapaPlotVector (kapa, refRadius->n, refRadius->data.F32, "x");
-    KapaPlotVector (kapa, refRadius->n, fluxSum->data.F32, "y");
-
-    graphdata.color = KapaColorByName ("red");
-    graphdata.ptype = 2;
-    graphdata.style = 2;
-    graphdata.size = 2.0;
-    KapaPrepPlot   (kapa, 1, &graphdata);
-    KapaPlotVector (kapa, 1, &radiusForFlux, "x");
-    KapaPlotVector (kapa, 1, &petFlux, "y");
+    graphdata.size = 1.0;
+    KapaPrepPlot (kapa, Rx->n, &graphdata);
+    KapaPlotVector (kapa, Rx->n, Rx->data.F32, "x");
+    KapaPlotVector (kapa, Rx->n, Ry->data.F32, "y");
+
+    graphdata.color = KapaColorByName ("black");
+    graphdata.style = 0;
+    graphdata.ptype = 0;
+    graphdata.size = 1.0;
+    KapaPrepPlot (kapa, rx->n, &graphdata);
+    KapaPlotVector (kapa, rx->n, rx->data.F32, "x");
+    KapaPlotVector (kapa, rx->n, ry->data.F32, "y");
 
     // pause and wait for user input:
@@ -306,100 +404,3 @@
 }
 
-bool psphotPetrosianVisualEllipticalContour (pmPetrosian *petrosian) {
-
-    Graphdata graphdata;
-
-    if (!pmVisualIsVisual()) return true;
-
-    if (kapa == -1) {
-        kapa = KapaOpenNamedSocket ("kapa", "psphot:plots");
-        if (kapa == -1) {
-            fprintf (stderr, "failure to open kapa; visual mode disabled\n");
-            pmVisualSetVisual(false);
-            return false;
-        }
-    }
-
-    KapaClearPlots (kapa);
-    KapaInitGraph (&graphdata);
-    KapaSetFont (kapa, "courier", 14);
-
-    psVector *theta = petrosian->theta;
-    psVector *radius = petrosian->isophotalRadii;
-
-    // find Rmin and Rmax for the initial guess
-    float Rmin = radius->data.F32[0];
-    float Rmax = radius->data.F32[0];
-
-    psVector *Rx = psVectorAlloc(radius->n, PS_TYPE_F32);
-    psVector *Ry = psVectorAlloc(radius->n, PS_TYPE_F32);
-
-    for (int i = 0; i < theta->n; i++) {
-	Rx->data.F32[i] = radius->data.F32[i]*cos(theta->data.F32[i]);
-	Ry->data.F32[i] = radius->data.F32[i]*sin(theta->data.F32[i]);
-
-	// check the radius range
-	Rmin = MIN (Rmin, radius->data.F32[i]);
-	Rmax = MAX (Rmax, radius->data.F32[i]);
-    }	
-
-    psVector *rx = psVectorAlloc(361, PS_TYPE_F32);
-    psVector *ry = psVectorAlloc(361, PS_TYPE_F32);
-
-    float epsilon = petrosian->axes.minor / petrosian->axes.major;
-
-    for (int i = 0; i < 361; i++) {
-
-	float alpha = PS_RAD_DEG * i;
-
-	float cs_alpha = cos(alpha);
-	float sn_alpha = sin(alpha);
-
-	float cs_phi = cos(alpha - petrosian->axes.theta);
-	float sn_phi = sin(alpha - petrosian->axes.theta);
-
-	float r = 1.0 / sqrt(SQ(sn_phi) + SQ(epsilon*cs_phi));
-
-	// generate the model fit here
-	rx->data.F32[i] = petrosian->axes.minor * cs_alpha * r;
-	ry->data.F32[i] = petrosian->axes.minor * sn_alpha * r;
-    }	
-
-    graphdata.color = KapaColorByName ("black");
-    graphdata.xmin = -1.1*Rmax;
-    graphdata.ymin = -1.1*Rmax;
-    graphdata.xmax = +1.1*Rmax;
-    graphdata.ymax = +1.1*Rmax;
-    KapaSetLimits (kapa, &graphdata);
-
-    KapaBox (kapa, &graphdata);
-    KapaSendLabel (kapa, "R_x", KAPA_LABEL_XM);
-    KapaSendLabel (kapa, "R_y", KAPA_LABEL_YM);
-
-    graphdata.color = KapaColorByName ("red");
-    graphdata.style = 2;
-    graphdata.ptype = 2;
-    graphdata.size = 1.0;
-    KapaPrepPlot (kapa, Rx->n, &graphdata);
-    KapaPlotVector (kapa, Rx->n, Rx->data.F32, "x");
-    KapaPlotVector (kapa, Rx->n, Ry->data.F32, "y");
-
-    graphdata.color = KapaColorByName ("black");
-    graphdata.style = 0;
-    graphdata.ptype = 0;
-    graphdata.size = 1.0;
-    KapaPrepPlot (kapa, rx->n, &graphdata);
-    KapaPlotVector (kapa, rx->n, rx->data.F32, "x");
-    KapaPlotVector (kapa, rx->n, ry->data.F32, "y");
-
-    // pause and wait for user input:
-    // continue, save (provide name), ??
-    char key[10];
-    fprintf (stdout, "[c]ontinue? ");
-    if (!fgets(key, 8, stdin)) {
-        psWarning("Unable to read option");
-    }
-    return true;
-}
-
 # endif
Index: /branches/czw_branch/20100427/psphot/src/psphotRadialBins.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotRadialBins.c	(revision 28017)
+++ /branches/czw_branch/20100427/psphot/src/psphotRadialBins.c	(revision 28017)
@@ -0,0 +1,204 @@
+# include "psphotInternal.h"
+float InterpolateValues (float X0, float Y0, float X1, float Y1, float X);
+
+// convert the flux vs elliptical radius to annular bins
+
+// we are guaranteed to be limited by either the seeing (1 - few pixels) or by the pixels
+// themselves.  this function does not attempt to measure the radial profiles accurately
+// for radii that are smaller than ~2 pixels
+
+// for small radii, we are measuring the mean surface brightness in non-overlapping radial
+// bins.  for large radii (r > 2 pixels), we are measuring the surface brightness for a
+// radius range \alpha r_i < i < \beta r_i, but performing this measurement for radii more
+// finely spaced than r_{i+1} = r_i * \beta / \alpha.  for the integration, we need to
+// track the non-overlapping radius values.
+
+// Photo interpolates the image of interest to place the peak on the center of the central
+// pixel, and then uses the exact fractions of the pixels in each of the first few annuli.
+// Seems like a reasonable thing, but is there any significance to the difference?
+
+// XXX move the resulting elements from profile to extpars->petrosian?
+bool psphotRadialBins (psMetadata *recipe, pmSource *source, float radiusMax, float skynoise) {
+
+    psAssert (source, "missing source");
+    psAssert (source->extpars, "missing extpars");
+    psAssert (source->extpars->ellipticalFlux, "missing ellipticalFlux");
+
+    psVector *radius = source->extpars->ellipticalFlux->radiusElliptical;
+    psVector *flux = source->extpars->ellipticalFlux->fluxElliptical;
+
+    // sort incoming vectors by radius
+    pmSourceRadialProfileSortPair (radius, flux);
+
+    if (!source->extpars->radProfile) {
+	source->extpars->radProfile = pmSourceRadialProfileAlloc();
+    }
+    pmSourceRadialProfile *profile = source->extpars->radProfile;
+
+    float skyModelErrorSQ = PS_SQR(skynoise);
+    psEllipseAxes axes = source->extpars->axes;
+    float AxialRatio = axes.minor / axes.major;
+
+    // radMin, radMax store the bounds of the annuli
+    bool status = false;
+    psVector *radMin = psMetadataLookupPtr (&status, recipe, "RADIAL.ANNULAR.BINS.LOWER");
+    psVector *radMax = psMetadataLookupPtr (&status, recipe, "RADIAL.ANNULAR.BINS.UPPER");
+    if (!radMin || !radMin->n) return false;
+    if (!radMax || !radMax->n) return false;
+
+    psVector *binSB      = psVectorAllocEmpty(radMin->n, PS_TYPE_F32); // surface brightness of radial bin
+    psVector *binSBstdev = psVectorAllocEmpty(radMin->n, PS_TYPE_F32); // surface brightness error of radial bin
+    psVector *binSum     = psVectorAllocEmpty(radMin->n, PS_TYPE_F32); // surface brightness of radial bin
+    psVector *binFill    = psVectorAllocEmpty(radMin->n, PS_TYPE_F32); // surface brightness of radial bin
+    psVector *binRad  	 = psVectorAllocEmpty(radMin->n, PS_TYPE_F32); // mean radius of radial bin
+    psVector *binArea 	 = psVectorAllocEmpty(radMin->n, PS_TYPE_F32); // area of radial bin (contiguous, non-overlapping)
+
+    psVectorInit (binSB, 0.0);
+    psVectorInit (binSBstdev, 0.0);
+    psVectorInit (binSum, 0.0);
+    psVectorInit (binFill, 0.0);
+
+    psVectorInit (binRad, 0.0);
+
+    // generate radial area-weighted mean radius & non-overlapping areas
+    for (int i = 0; i < radMin->n; i++) {
+	float rMin2 = PS_SQR(radMin->data.F32[i]);
+	float rMax2 = PS_SQR(radMax->data.F32[i]);
+
+	float rMin3 = rMin2*radMin->data.F32[i];
+	float rMax3 = rMax2*radMax->data.F32[i];
+
+	float rBin = 2.0 * (rMax3 - rMin3) / (rMax2 - rMin2) / 3.0;
+	
+	// XXX calculate area-weighted radius rather than asserting?
+	binRad->data.F32[i] = rBin;
+	binArea->data.F32[i] = M_PI * (rMax2 - rMin2);
+    }
+
+    // storage vector for stats
+    psVector *values = psVectorAllocEmpty (flux->n, PS_TYPE_F32);
+    psStats *stats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN | PS_STAT_ROBUST_STDEV);
+
+    float fluxSum = 0.0;
+    int nPixSum = 0;
+
+    bool done = false;
+    int nOut = 0;
+    float Rmin = radMin->data.F32[nOut];
+    float Rmax = radMax->data.F32[nOut];
+    float Rnxt = radMin->data.F32[nOut+1];  // minimum radius for next range
+    int iNext = 0;
+    int iLast = -1;
+    for (int i = 0; !done && (i < radius->n); i++) {
+	if (radius->data.F32[i] < Rnxt) {
+	    iNext = i; // on the next pass, we will start back here to ensure we hit all pixels in the next bin
+	}
+	if (radius->data.F32[i] > Rmax) {
+	    // calculate the surface brightness for bin 'nOut'
+	    float value, dvalue;
+	    if (values->n > 0) {
+		psVectorStats (stats, values, NULL, NULL, 0);
+		value = stats->robustMedian;
+		dvalue = stats->robustStdev;
+	    } else {
+		value = NAN;
+		dvalue = NAN;
+	    }
+
+	    binSB->data.F32[nOut] = value;
+	    binSBstdev->data.F32[nOut] = sqrt(PS_SQR(dvalue) / values->n + skyModelErrorSQ);
+
+	    // calculate the total flux for bin 'nOut'
+	    float Area = M_PI*AxialRatio*PS_SQR(Rmax);
+	    binSum->data.F32[nOut] = fluxSum;
+	    binFill->data.F32[nOut] = nPixSum / Area;
+
+	    psTrace ("psphot", 5, "radial bins: %3d  %5.1f %5.1f : %7.1f  %6.2f : %8.1f %4.2f %6.1f\n", 
+		     nOut, radMin->data.F32[nOut], radMax->data.F32[nOut], 
+		     binSB->data.F32[nOut], binSBstdev->data.F32[nOut], 
+		     binSum->data.F32[nOut], binFill->data.F32[nOut], Area);
+
+	    nOut ++;
+	    if (nOut >= radMin->n) break;
+	    Rmin = radMin->data.F32[nOut];
+	    Rmax = radMax->data.F32[nOut];
+	    Rnxt = (nOut < radMin->n - 1) ? radMin->data.F32[nOut+1] : Rmax;  // minimum radius for next range
+	    values->n = 0;
+	    psStatsInit(stats);
+	    iLast = i;
+	    i = iNext;
+	}
+	if (radius->data.F32[i] < Rmin) {
+	    continue;
+	}
+	psVectorAppend (values, flux->data.F32[i]);
+
+	if (i > iLast) {
+	    fluxSum += flux->data.F32[i];
+	    nPixSum ++;
+	}
+    }
+    binSB->n = binSBstdev->n = binRad->n = binArea->n = nOut;
+
+    // interpolate any bins that were empty (extrapolate to center if needed)
+    if (!isfinite(binSB->data.F32[0]) && !isfinite(binSB->data.F32[1])) {
+	psWarning ("center 2 bins of source at %f, %f are NAN, skipping this source", source->peak->xf, source->peak->yf);
+	// XXX raise a flag
+	psFree(binSB);
+	psFree(binSBstdev);
+
+	psFree(binSum);
+	psFree(binFill);
+
+	psFree(binRad);
+	psFree(binArea);
+	psFree(values);
+	psFree(stats);
+	return false;
+    }
+
+    // if center bin is empty assume same SB as next radius (probably true due to PSF)
+    if (!isfinite(binSB->data.F32[0])) {
+	binSB->data.F32[0] = binSB->data.F32[1];
+	binSBstdev->data.F32[0] = binSBstdev->data.F32[1];
+    }
+
+    // interpolate any bins that were empty (if center if needed)
+    for (int i = 1; i < binSB->n - 1; i++) {
+	if (isfinite(binSB->data.F32[i])) continue;
+	binSB->data.F32[i] = InterpolateValues (binRad->data.F32[i-1], binSB->data.F32[i-1], binRad->data.F32[i+1], binSB->data.F32[i+1], binRad->data.F32[i]);
+	binSBstdev->data.F32[i] = InterpolateValues (binRad->data.F32[i-1], binSBstdev->data.F32[i-1], binRad->data.F32[i+1], binSBstdev->data.F32[i+1], binRad->data.F32[i]);
+    }
+
+    psFree(profile->binSB);
+    psFree(profile->binSBstdev);
+
+    psFree(profile->binSum);
+    psFree(profile->binFill);
+
+    psFree(profile->radialBins);
+    psFree(profile->area);
+
+    // save the vectors
+    profile->binSB      = binSB;
+    profile->binSBstdev = binSBstdev;
+
+    profile->binSum     = binSum;
+    profile->binFill    = binFill;
+
+    profile->radialBins = binRad;
+    profile->area       = binArea;
+
+    psFree(values);
+    psFree(stats);
+
+    return true;
+}
+
+// the area-weighted mean radius is given by:
+
+// integral r * 2 pi r dr / integral 2 pi r dr
+
+// = 2/3 pi (r_max^3 - r_min^3)  / pi (r_max^2 - r_min^2) 
+// = 2/3 (r_max^3 - r_min^3) / (r_max^2 - r_min^2)
+
Index: /branches/czw_branch/20100427/psphot/src/psphotRadialProfile.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotRadialProfile.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotRadialProfile.c	(revision 28017)
@@ -3,11 +3,9 @@
 bool psphotRadialProfile (pmSource *source, psMetadata *recipe, float skynoise, psImageMaskType maskVal) {
 
+    bool status;
+
     // allocate pmSourceExtendedParameters, if not already defined
     if (!source->extpars) {
         source->extpars = pmSourceExtendedParsAlloc ();
-    }
-
-    if (!source->extpars->profile) {
-        source->extpars->profile = pmSourceRadialProfileAlloc ();
     }
 
@@ -17,4 +15,6 @@
     float fluxMin = 0.0;
     float fluxMax = source->peak->flux;
+
+    bool RAW_RADIUS = psMetadataLookupBool (&status, recipe, "EXTENDED_SOURCE_RAW_RADIUS");
 
     // generate a series of radial profiles at Nsec evenly spaced angles.  the profile flux
@@ -28,5 +28,5 @@
     // use the radial profiles to determine the radius of a given isophote.  this isophote
     // is used to determine the elliptical shape of the object, so it has a relatively high
-    // value (nominally 50% of the peak)
+    // value (nominally 25% of the peak)
     if (!psphotRadiiFromProfiles (source, fluxMin, fluxMax)) {
 	psError (PS_ERR_UNKNOWN, false, "failed to measure isophotal radii from profiles");
@@ -42,6 +42,12 @@
     // generate a single, normalized radial profile following the elliptical contours.
     // the radius is normalized by the axis ratio so that on the major axis, 1 pixel = 1 pixel
-    if (!psphotEllipticalProfile (source)) {
+    if (!psphotEllipticalProfile (source, RAW_RADIUS)) {
 	psError (PS_ERR_UNKNOWN, false, "failed to generate elliptical profile");
+	return false;
+    }
+  
+    // generated profile in averaged bins
+    if (!psphotRadialBins (recipe, source, Rmax, skynoise)) {
+	psError (PS_ERR_UNKNOWN, false, "failed to generate radial bins");
 	return false;
     }
Index: /branches/czw_branch/20100427/psphot/src/psphotRadialProfileByAngles.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotRadialProfileByAngles.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotRadialProfileByAngles.c	(revision 28017)
@@ -12,9 +12,14 @@
 bool psphotRadialProfilesByAngles (pmSource *source, int Nsec, float Rmax) {
 
+    psAssert (source->extpars, "define extpars");
+
     // we want to have an even number of sectors so we can do 180 deg symmetrizing
     Nsec = (Nsec % 2) ? Nsec + 1 : Nsec;
     float dtheta = 2.0*M_PI / Nsec;
 
-    pmSourceRadialProfile *profile = source->extpars->profile;
+    if (!source->extpars->radFlux) {
+	source->extpars->radFlux = pmSourceRadialFluxAlloc();
+    }
+    pmSourceRadialFlux *profile = source->extpars->radFlux;
     psFree(profile->radii);
     psFree(profile->fluxes);
@@ -24,5 +29,4 @@
     profile->fluxes = psArrayAllocEmpty(Nsec);
     profile->theta = psVectorAllocEmpty(Nsec, PS_TYPE_F32);
-
 
     for (int i = 0; i < Nsec; i++) {
Index: /branches/czw_branch/20100427/psphot/src/psphotRadiiFromProfiles.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotRadiiFromProfiles.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotRadiiFromProfiles.c	(revision 28017)
@@ -5,5 +5,9 @@
 bool psphotRadiiFromProfiles (pmSource *source, float fluxMin, float fluxMax) {
 
-    pmSourceRadialProfile *profile = source->extpars->profile;
+    psAssert (source, "missing source");
+    psAssert (source->extpars, "missing extpars");
+    psAssert (source->extpars->radFlux, "missing radFlux");
+
+    pmSourceRadialFlux *profile = source->extpars->radFlux;
 
     psFree(profile->isophotalRadii);
@@ -146,5 +150,5 @@
 
     // show the results
-    // psphotPetrosianVisualProfileRadii (radius, flux, radiusBinned, fluxBinned, Ro);
+    // psphotPetrosianVisualProfileRadii (radius, flux, radiusBinned, fluxBinned, fluxMax, Ro);
 
     psFree(fluxBinned);
@@ -152,2 +156,5 @@
     return Ro;
 }
+
+
+
Index: /branches/czw_branch/20100427/psphot/src/psphotStackImageLoop.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotStackImageLoop.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotStackImageLoop.c	(revision 28017)
@@ -41,7 +41,16 @@
                 if (! readout->data_exists) { continue; }
 
+# if (0)		
+		// uncomment to generate matched psfs
+		if (!psphotStackMatchPSFs (config, view)) {
+                    psError(psErrorCodeLast(), false, "failure in psphotStackMatchPSFs for chip %d, cell %d, readout %d\n", view->chip, view->cell, view->readout);
+                    psFree (view);
+                    return false;
+		}
+# endif
+
 		// XXX for now, we assume there is only a single chip in the PHU:
 		if (!psphotStackReadout (config, view)) {
-                    psError(psErrorCodeLast(), false, "failure in psphotReadout for chip %d, cell %d, readout %d\n", view->chip, view->cell, view->readout);
+                    psError(psErrorCodeLast(), false, "failure in psphotStackReadout for chip %d, cell %d, readout %d\n", view->chip, view->cell, view->readout);
                     psFree (view);
                     return false;
Index: /branches/czw_branch/20100427/psphot/src/psphotStackMatchPSFs.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotStackMatchPSFs.c	(revision 28017)
+++ /branches/czw_branch/20100427/psphot/src/psphotStackMatchPSFs.c	(revision 28017)
@@ -0,0 +1,152 @@
+# include "psphotInternal.h"
+
+bool psphotStackMatchPSFs (pmConfig *config, const pmFPAview *view, bool firstPass)
+{
+    bool status = true;
+
+    int num = psMetadataLookupS32 (&status, config->arguments, "PSPHOT.INPUT.NUM");
+    psAssert (status, "programming error: must define PSPHOT.INPUT.NUM");
+
+    // loop over the available readouts
+    for (int i = 0; i < num; i++) {
+	if (!psphotStackMatchPSFsReadout (config, view, i)) {
+            psError (PSPHOT_ERR_CONFIG, false, "failed to find initial detections for PSPHOT.INPUT entry %d", i);
+	    return false;
+	}
+    }
+    return true;
+}
+
+// convolve the image to match desired PSF
+bool psphotStackMatchPSFsReadout (pmConfig *config, const pmFPAview *view, int index) {
+
+    bool status;
+    int pass;
+    float NSIGMA_PEAK = 25.0;
+    int NMAX = 0;
+
+    // find the currently selected readout
+    pmFPAfile *fileRaw = pmFPAfileSelectSingle(config->files, "PSPHOT.INPUT", index); // File of interest
+    psAssert (fileRaw, "missing file?");
+
+    pmFPAfile *fileCnv = pmFPAfileSelectSingle(config->files, "PSPHOT.INPUT.CONV", index); // File of interest
+    psAssert (fileCnv, "missing file?");
+
+    pmReadout *readoutRaw = pmFPAviewThisReadout(view, fileRaw->fpa);
+    psAssert (readoutRaw, "missing readout?");
+
+    pmReadout *readoutCnv = pmFPAviewThisReadout(view, fileCnv->fpa);
+    psAssert (readoutCnv, "missing readout?");
+
+    // user-defined masks to test for good/bad pixels (build from recipe list if not yet set)
+    psImageMaskType maskVal = psMetadataLookupImageMask(&status, recipe, "MASK.PSPHOT"); // Mask value for bad pixels
+    psAssert (maskVal, "missing mask value?");
+
+    /***** set up recipe options *****/
+
+    psMetadata *stackRecipe = psMetadataLookupMetadata(NULL, config->recipes, PPSTACK_RECIPE); // ppStack recipe
+    psAssert(stackRecipe, "We've thrown an error on this before.");
+
+    // Look up appropriate values from the ppSub recipe
+    psMetadata *subRecipe = psMetadataLookupMetadata(NULL, config->recipes, "PPSUB"); // PPSUB recipe
+    psAssert(subRecipe, "recipe missing");
+
+    int size = psMetadataLookupS32(NULL, subRecipe, "KERNEL.SIZE"); // Kernel half-size
+
+    float deconvLimit = psMetadataLookupF32(NULL, stackRecipe, "DECONV.LIMIT"); // Limit on deconvolution fraction
+
+    psString maskValStr = psMetadataLookupStr(NULL, subRecipe, "MASK.VAL"); // Name of bits to mask going in
+    psImageMaskType maskVal = pmConfigMaskGet(maskValStr, config); // Bits to mask going in to pmSubtractionMatch
+    psString maskPoorStr = psMetadataLookupStr(NULL, stackRecipe, "MASK.POOR"); // Name of bits to mask for poor
+    psImageMaskType maskPoor = pmConfigMaskGet(maskPoorStr, config); // Bits to mask for poor pixels
+    psString maskBadStr = psMetadataLookupStr(NULL, stackRecipe, "MASK.BAD"); // Name of bits to mask for bad
+    psImageMaskType maskBad = pmConfigMaskGet(maskBadStr, config); // Bits to mask for bad pixels
+
+    bool mdok;                          // Status of MD lookup
+    float penalty = psMetadataLookupF32(NULL, subRecipe, "PENALTY"); // Penalty for wideness
+    int threads = psMetadataLookupS32(NULL, config->arguments, "-threads"); // Number of threads
+
+    if (!pmReadoutMaskNonfinite(readout, maskVal)) {
+        psError(psErrorCodeLast(), false, "Unable to mask non-finite pixels in readout.");
+        return false;
+    }
+
+    // Image Matching (PSFs or just flux)
+    if (options->convolve) {
+      // Full match of PSFs
+        pmReadout *conv = pmReadoutAlloc(NULL); // Conv readout, for holding results temporarily
+
+        // Read previously produced kernel
+        if (psMetadataLookupBool(NULL, config->arguments, "PPSTACK.DEBUG.STACK")) {
+	  loadKernel();
+        } else {
+	  matchKernel();
+        } // !DEBUG.STACK
+
+	saveMatchData();
+
+	saveChiSquare();
+
+	renormKernel();
+
+        // Reject image completely if the maximum deconvolution fraction exceeds the limit
+        float deconv = psMetadataLookupF32(NULL, conv->analysis, PM_SUBTRACTION_ANALYSIS_DECONV_MAX); // Max deconvolution fraction
+        if (deconv > deconvLimit) {
+            psWarning("Maximum deconvolution fraction (%f) exceeds limit (%f) --- rejecting image %d\n", deconv, deconvLimit, index);
+            psFree(conv);
+            return NULL;
+        }
+
+        readout->analysis = psMetadataCopy(readout->analysis, conv->analysis);
+
+        psFree(conv);
+    } else {
+        // only match the flux
+        float norm = powf(10.0, -0.4 * options->norm->data.F32[index]); // Normalisation
+        psBinaryOp(readout->image, readout->image, "*", psScalarAlloc(norm, PS_TYPE_F32));
+        psBinaryOp(readout->variance, readout->variance, "*", psScalarAlloc(PS_SQR(norm), PS_TYPE_F32));
+    }
+
+    // Ensure the background value is zero
+    psStats *bg = psStatsAlloc(PS_STAT_ROBUST_MEDIAN | PS_STAT_ROBUST_STDEV); // Statistics for background
+    psRandom *rng = psRandomAlloc(PS_RANDOM_TAUS); // Random number generator
+    if (!psImageBackground(bg, NULL, readout->image, readout->mask, maskVal | maskBad, rng)) {
+        psWarning("Can't measure background for image.");
+        psErrorClear();
+    } else {
+        if (!psMetadataLookupBool(NULL, config->arguments, "PPSTACK.SKIP.BG.SUB")) {
+            psLogMsg("ppStack", PS_LOG_INFO, "Correcting convolved image background by %lf (+/- %lf)",
+                     psStatsGetValue(bg, PS_STAT_ROBUST_MEDIAN), psStatsGetValue(bg, PS_STAT_ROBUST_STDEV));
+            (void)psBinaryOp(readout->image, readout->image, "-",
+                             psScalarAlloc(psStatsGetValue(bg, PS_STAT_ROBUST_MEDIAN), PS_TYPE_F32));
+        }
+    }
+
+    if (!stackRenormaliseReadout(config, readout)) {
+        psFree(rng);
+        psFree(bg);
+        return false;
+    }
+
+    // Measure the variance level for the weighting
+    if (psMetadataLookupBool(NULL, stackRecipe, "WEIGHTS")) {
+        if (!psImageBackground(bg, NULL, readout->variance, readout->mask, maskVal | maskBad, rng)) {
+            psError(PPSTACK_ERR_DATA, false, "Can't measure mean variance for image.");
+            psFree(rng);
+            psFree(bg);
+            return false;
+        }
+        options->weightings->data.F32[index] = 1.0 / (psStatsGetValue(bg, PS_STAT_ROBUST_MEDIAN) * psImageCovarianceFactor(readout->covariance));
+    } else {
+        options->weightings->data.F32[index] = 1.0;
+    }
+    psLogMsg("ppStack", PS_LOG_INFO, "Weighting for image %d is %f\n",
+             index, options->weightings->data.F32[index]);
+
+    psFree(rng);
+    psFree(bg);
+
+    dumpImage3();
+
+    return true;
+}
Index: /branches/czw_branch/20100427/psphot/src/psphotStackMatchPSFsUtils.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotStackMatchPSFsUtils.c	(revision 28017)
+++ /branches/czw_branch/20100427/psphot/src/psphotStackMatchPSFsUtils.c	(revision 28017)
@@ -0,0 +1,556 @@
+/***** defines *****/
+
+#define ARRAY_BUFFER 16                 // Number to add to array at a time
+#define MAG_IGNORE 50                   // Ignore magnitudes fainter than this --- they're not real!
+#define FAKE_SIZE 1                     // Size of fake convolution kernel
+#define SOURCE_MASK (PM_SOURCE_MODE_FAIL | PM_SOURCE_MODE_DEFECT | PM_SOURCE_MODE_SATURATED | PM_SOURCE_MODE_CR_LIMIT | PM_SOURCE_MODE_EXT_LIMIT) // Mask to apply to input sources
+#define NOISE_FRACTION 0.01             // Set minimum flux to this fraction of noise
+#define COVAR_FRAC 0.01                 // Truncation fraction for covariance matrix
+
+// XXX better name
+bool readImage(psImage **target, // Target for image
+	       const char *name, // Name of FITS file
+	       const pmConfig *config // Configuration
+    )
+{
+    psString resolved = pmConfigConvertFilename(name, config, false, false); // Resolved filename
+    psFits *fits = psFitsOpen(resolved, "r");
+    psFree(resolved);
+    if (!fits) {
+        psError(PPSTACK_ERR_IO, false, "Unable to open previously produced image: %s", name);
+        return false;
+    }
+    psImage *image = psFitsReadImage(fits, psRegionSet(0,0,0,0), 0); // Image of interest
+    if (!image) {
+        psError(PPSTACK_ERR_IO, false, "Unable to read previously produced image: %s", name);
+        psFitsClose(fits);
+        return false;
+    }
+    psFitsClose(fits);
+
+    psFree(*target);
+    *target = image;
+
+    return true;
+}
+
+// Get coordinates from a source
+void coordsFromSource(float *x, float *y, const pmSource *source)
+{
+    assert(x && y);
+    assert(source);
+
+    if (source->modelPSF) {
+        *x = source->modelPSF->params->data.F32[PM_PAR_XPOS];
+        *y = source->modelPSF->params->data.F32[PM_PAR_YPOS];
+    } else {
+        *x = source->peak->xf;
+        *y = source->peak->yf;
+    }
+    return;
+}
+
+psArray *stackSourcesFilter(psArray *sources, // Source list to filter
+                                   int exclusion // Exclusion zone, pixels
+    )
+{
+    psAssert(sources && sources->n > 0, "Require array of sources");
+    if (exclusion <= 0) {
+        return psMemIncrRefCounter(sources);
+    }
+
+    int num = sources->n;               // Number of sources
+    psVector *x = psVectorAlloc(num, PS_TYPE_F32), *y = psVectorAlloc(num, PS_TYPE_F32); // Coordinates
+    int numGood = 0;                    // Number of good sources
+    for (int i = 0; i < num; i++) {
+        pmSource *source = sources->data[i]; // Source of interest
+        if (!source) {
+            continue;
+        }
+        coordsFromSource(&x->data.F32[numGood], &y->data.F32[numGood], source);
+        numGood++;
+    }
+    x->n = y->n = numGood;
+
+    psTree *tree = psTreePlant(2, 2, PS_TREE_EUCLIDEAN, x, y); // kd tree
+
+    psArray *filtered = psArrayAllocEmpty(numGood); // Filtered list of sources
+    psVector *coords = psVectorAlloc(2, PS_TYPE_F64); // Coordinates of source
+    int numFiltered = 0;                // Number of filtered sources
+    for (int i = 0; i < num; i++) {
+        pmSource *source = sources->data[i]; // Source of interest
+        if (!source) {
+            continue;
+        }
+        float xSource, ySource;         // Coordinates of source
+        coordsFromSource(&xSource, &ySource, source);
+
+        coords->data.F64[0] = xSource;
+        coords->data.F64[1] = ySource;
+
+        long numWithin = psTreeWithin(tree, coords, exclusion); // Number within exclusion zone
+        psTrace("ppStack", 9, "Source at %.0lf,%.0lf has %ld sources in exclusion zone",
+                coords->data.F64[0], coords->data.F64[1], numWithin);
+        if (numWithin == 1) {
+            // Only itself inside the exclusion zone
+            filtered = psArrayAdd(filtered, filtered->n, source);
+        } else {
+            numFiltered++;
+        }
+    }
+    psFree(coords);
+    psFree(tree);
+    psFree(x);
+    psFree(y);
+
+    psLogMsg("ppStack", PS_LOG_INFO, "Filtered out %d of %d sources", numFiltered, numGood);
+
+    return filtered;
+}
+
+// Add background into the fake image
+// Based on ppSubBackground()
+static psImage *stackBackgroundModel(pmReadout *ro, // Readout for which to generate background model
+                                     const pmConfig *config // Configuration
+    )
+{
+    psAssert(ro && ro->image, "Need readout image");
+    psAssert(config, "Need configuration");
+
+    psImage *image = ro->image;         // Image of interest
+    int numCols = image->numCols, numRows = image->numRows; // Size of image
+
+    psMetadata *ppStackRecipe = psMetadataLookupPtr(NULL, config->recipes, PPSTACK_RECIPE);
+    psAssert(ppStackRecipe, "Need PPSTACK recipe");
+    psMetadata *psphotRecipe = psMetadataLookupPtr(NULL, config->recipes, PSPHOT_RECIPE);
+    psAssert(psphotRecipe, "Need PSPHOT recipe");
+
+    psString maskBadStr = psMetadataLookupStr(NULL, ppStackRecipe, "MASK.BAD");// Name of bits to mask for bad
+    psMaskType maskBad = pmConfigMaskGet(maskBadStr, config); // Bits to mask for bad pixels
+
+    // user-defined masks to test for good/bad pixels (build from recipe list if not yet set)
+    psMetadataAddU8(psphotRecipe, PS_LIST_TAIL, "MASK.PSPHOT", PS_META_REPLACE, "user-defined mask", maskBad);
+
+    psImage *binned = psphotModelBackgroundReadoutNoFile(ro, config); // Binned background model
+    psImageBinning *binning = psMetadataLookupPtr(NULL, ro->analysis,
+                                                  "PSPHOT.BACKGROUND.BINNING"); // Binning for model
+    psAssert(binning, "Need binning parameters");
+    psImage *unbinned = psImageAlloc(numCols, numRows, PS_TYPE_F32); // Unbinned background model
+    if (!psImageUnbin(unbinned, binned, binning)) {
+        psError(PPSTACK_ERR_DATA, false, "Unable to unbin background model");
+        psFree(binned);
+        psFree(unbinned);
+        return NULL;
+    }
+    psFree(binned);
+
+    return unbinned;
+}
+
+// Renormalise a readout's variance map
+bool stackRenormaliseReadout(const pmConfig *config, // Configuration
+                             pmReadout *readout      // Readout to renormalise
+    )
+{
+#if 1
+    bool mdok; // Status of metadata lookups
+
+    psMetadata *recipe = psMetadataLookupPtr(NULL, config->recipes, PPSTACK_RECIPE); // Recipe for ppStack
+    psAssert(recipe, "Need PPSTACK recipe");
+
+    if (!psMetadataLookupBool(&mdok, recipe, "RENORM")) return true;
+
+    int num = psMetadataLookupS32(&mdok, recipe, "RENORM.NUM");
+    if (!mdok) {
+        psError(PPSTACK_ERR_CONFIG, true, "RENORM.NUM is not set in the recipe");
+        return false;
+    }
+    float minValid = psMetadataLookupF32(&mdok, recipe, "RENORM.MIN");
+    if (!mdok) {
+        psError(PPSTACK_ERR_CONFIG, true, "RENORM.MIN is not set in the recipe");
+        return false;
+    }
+    float maxValid = psMetadataLookupF32(&mdok, recipe, "RENORM.MAX");
+    if (!mdok) {
+        psError(PPSTACK_ERR_CONFIG, true, "RENORM.MAX is not set in the recipe");
+        return false;
+    }
+
+    psImageMaskType maskBad = pmConfigMaskGet("BLANK", config); // Bits to mask
+
+    psImageCovarianceTransfer(readout->variance, readout->covariance);
+    return pmReadoutVarianceRenormalise(readout, maskBad, num, minValid, maxValid);
+#else
+    return true;
+#endif
+}
+
+// This is a hack to use the temporary convolved images and kernel generated previously.
+// This makes the 'matching' operation much faster, allowing debugging of the stack process easier.
+// It implicitly assumes the output root name is the same between invocations.
+
+bool loadKernel () {
+            pmFPAfile *file = pmFPAfileSelectSingle(config->files, "PPSTACK.CONV.KERNEL", index);
+            psAssert(file, "Require file");
+
+            pmFPAview *view = pmFPAviewAlloc(0); // View to readout of interest
+            view->chip = view->cell = view->readout = 0;
+            psString filename = pmFPAfileNameFromRule(file->filerule, file, view); // Filename of interest
+
+            // Read convolution kernel
+            psString resolved = pmConfigConvertFilename(filename, config, false, false); // Resolved filename
+            psFree(filename);
+            psFits *fits = psFitsOpen(resolved, "r"); // FITS file for subtraction kernel
+            psFree(resolved);
+            if (!fits || !pmReadoutReadSubtractionKernels(conv, fits)) {
+                psError(PPSTACK_ERR_IO, false, "Unable to read previously produced kernel");
+                psFitsClose(fits);
+                return false;
+            }
+            psFitsClose(fits);
+
+            if (!readImage(&readout->image, options->convImages->data[index], config) ||
+                !readImage(&readout->mask, options->convMasks->data[index], config) ||
+                !readImage(&readout->variance, options->convVariances->data[index], config)) {
+                psError(PPSTACK_ERR_IO, false, "Unable to read previously produced image.");
+                return false;
+            }
+
+            psRegion *region = psMetadataLookupPtr(NULL, conv->analysis,
+                                                   PM_SUBTRACTION_ANALYSIS_REGION); // Convolution region
+            pmSubtractionKernels *kernels = psMetadataLookupPtr(NULL, conv->analysis,
+                                                                PM_SUBTRACTION_ANALYSIS_KERNEL);
+
+            pmSubtractionAnalysis(conv->analysis, NULL, kernels, region,
+                                  readout->image->numCols, readout->image->numRows);
+
+            psKernel *kernel = pmSubtractionKernel(kernels, 0.0, 0.0, false); // Convolution kernel
+            bool oldThreads = psImageCovarianceSetThreads(true);              // Old thread setting
+            psKernel *covar = psImageCovarianceCalculate(kernel, readout->covariance); // Covariance matrix
+            psImageCovarianceSetThreads(oldThreads);
+            psFree(readout->covariance);
+            readout->covariance = covar;
+            psFree(kernel);
+}
+
+bool dumpImage() {
+    // XXX should be optional
+            {
+                pmHDU *hdu = pmHDUFromCell(readout->parent);
+                psString name = NULL;
+                psStringAppend(&name, "fake_%03d.fits", index);
+                pmStackVisualPlotTestImage(fake->image, name);
+                psFits *fits = psFitsOpen(name, "w");
+                psFree(name);
+                psFitsWriteImage(fits, hdu->header, fake->image, 0, NULL);
+                psFitsClose(fits);
+            }
+            {
+                pmHDU *hdu = pmHDUFromCell(readout->parent);
+                psString name = NULL;
+                psStringAppend(&name, "real_%03d.fits", index);
+                pmStackVisualPlotTestImage(readout->image, name);
+                psFits *fits = psFitsOpen(name, "w");
+                psFree(name);
+                psFitsWriteImage(fits, hdu->header, readout->image, 0, NULL);
+                psFitsClose(fits);
+            }
+}
+
+bool dumpImage2() {
+    // XXX should be optional
+
+            {
+                pmHDU *hdu = pmHDUFromCell(readout->parent);
+                psString name = NULL;
+                psStringAppend(&name, "conv_%03d.fits", index);
+                pmStackVisualPlotTestImage(conv->image, name);
+                psFits *fits = psFitsOpen(name, "w");
+                psFree(name);
+                psFitsWriteImage(fits, hdu->header, conv->image, 0, NULL);
+                psFitsClose(fits);
+            }
+            {
+                pmHDU *hdu = pmHDUFromCell(readout->parent);
+                psString name = NULL;
+                psStringAppend(&name, "diff_%03d.fits", index);
+                pmStackVisualPlotTestImage(fake->image, name);
+                psFits *fits = psFitsOpen(name, "w");
+                psFree(name);
+                psBinaryOp(fake->image, conv->image, "-", fake->image);
+                psFitsWriteImage(fits, hdu->header, fake->image, 0, NULL);
+                psFitsClose(fits);
+            }
+}
+
+bool dumpImage3() 
+    {
+        pmHDU *hdu = pmHDUFromCell(readout->parent);
+        psString name = NULL;
+        psStringAppend(&name, "convolved_%03d.fits", index);
+        pmStackVisualPlotTestImage(readout->image, name);
+        psFits *fits = psFitsOpen(name, "w");
+        psFree(name);
+        psFitsWriteImage(fits, hdu->header, readout->image, 0, NULL);
+        psFitsClose(fits);
+    }
+
+bool matchKernel() {
+            // Normal operations here
+            psAssert(options->psf, "Require target PSF");
+            psAssert(options->sourceLists && options->sourceLists->data[index], "Require source list");
+
+            int order = psMetadataLookupS32(NULL, subRecipe, "SPATIAL.ORDER"); // Spatial polynomial order
+            float regionSize = psMetadataLookupF32(NULL, subRecipe, "REGION.SIZE"); // Size of iso-kernel regs
+            float spacing = psMetadataLookupF32(NULL, subRecipe, "STAMP.SPACING"); // Typical stamp spacing
+            int footprint = psMetadataLookupS32(NULL, subRecipe, "STAMP.FOOTPRINT"); // Stamp half-size
+            float threshold = psMetadataLookupF32(NULL, subRecipe, "STAMP.THRESHOLD"); // Threshold for stmps
+            int stride = psMetadataLookupS32(NULL, subRecipe, "STRIDE"); // Size of convolution patches
+            int iter = psMetadataLookupS32(NULL, subRecipe, "ITER"); // Rejection iterations
+            float rej = psMetadataLookupF32(NULL, subRecipe, "REJ"); // Rejection threshold
+            float kernelError = psMetadataLookupF32(NULL, subRecipe, "KERNEL.ERR"); // Relative systematic error in kernel
+            float normFrac = psMetadataLookupF32(NULL, subRecipe, "NORM.FRAC"); // Fraction of window for normalisn windw
+            float sysError = psMetadataLookupF32(NULL, subRecipe, "SYS.ERR"); // Relative systematic error in images
+            float skyErr = psMetadataLookupF32(NULL, subRecipe, "SKY.ERR"); // Additional error in sky
+            float covarFrac = psMetadataLookupF32(NULL, subRecipe, "COVAR.FRAC"); // Fraction for covariance calculation
+
+            const char *typeStr = psMetadataLookupStr(NULL, subRecipe, "KERNEL.TYPE"); // Kernel type
+            pmSubtractionKernelsType type = pmSubtractionKernelsTypeFromString(typeStr); // Kernel type
+            psVector *widths = psMetadataLookupPtr(NULL, subRecipe, "ISIS.WIDTHS"); // ISIS Gaussian widths
+            psVector *orders = psMetadataLookupPtr(NULL, subRecipe, "ISIS.ORDERS"); // ISIS Polynomial orders
+            int inner = psMetadataLookupS32(NULL, subRecipe, "INNER"); // Inner radius
+            int ringsOrder = psMetadataLookupS32(NULL, subRecipe, "RINGS.ORDER"); // RINGS polynomial order
+            int binning = psMetadataLookupS32(NULL, subRecipe, "SPAM.BINNING"); // Binning for SPAM kernel
+            float badFrac = psMetadataLookupF32(NULL, subRecipe, "BADFRAC"); // Maximum bad fraction
+            bool optimum = psMetadataLookupBool(&mdok, subRecipe, "OPTIMUM"); // Derive optimum parameters?
+            float optMin = psMetadataLookupF32(&mdok, subRecipe, "OPTIMUM.MIN"); // Minimum width for search
+            float optMax = psMetadataLookupF32(&mdok, subRecipe, "OPTIMUM.MAX"); // Maximum width for search
+            float optStep = psMetadataLookupF32(&mdok, subRecipe, "OPTIMUM.STEP"); // Step for search
+            float optThresh = psMetadataLookupF32(&mdok, subRecipe, "OPTIMUM.TOL"); // Tolerance for search
+            int optOrder = psMetadataLookupS32(&mdok, subRecipe, "OPTIMUM.ORDER"); // Order for search
+            float poorFrac = psMetadataLookupF32(&mdok, subRecipe, "POOR.FRACTION"); // Fraction for "poor"
+
+            bool scale = psMetadataLookupBool(NULL, subRecipe, "SCALE");        // Scale kernel parameters?
+            float scaleRef = psMetadataLookupF32(NULL, subRecipe, "SCALE.REF"); // Reference for scaling
+            float scaleMin = psMetadataLookupF32(NULL, subRecipe, "SCALE.MIN"); // Minimum for scaling
+            float scaleMax = psMetadataLookupF32(NULL, subRecipe, "SCALE.MAX"); // Maximum for scaling
+            if (!isfinite(scaleRef) || !isfinite(scaleMin) || !isfinite(scaleMax)) {
+                psError(PPSTACK_ERR_CONFIG, false,
+                        "Scale parameters (SCALE.REF=%f, SCALE.MIN=%f, SCALE.MAX=%f) not set in PPSUB recipe.",
+                        scaleRef, scaleMin, scaleMax);
+                return false;
+            }
+
+
+            // These values are specified specifically for stacking
+            const char *stampsName = psMetadataLookupStr(NULL, config->arguments, "STAMPS");// Stamps filename
+
+            psVector *optWidths = NULL;         // Vector with FWHMs for optimum search
+            if (optimum) {
+                optWidths = psVectorCreate(optWidths, optMin, optMax, optStep, PS_TYPE_F32);
+            }
+
+            pmReadout *fake = pmReadoutAlloc(NULL); // Fake readout with target PSF
+
+            psStats *bg = psStatsAlloc(PS_STAT_ROBUST_STDEV); // Statistics for background
+            psRandom *rng = psRandomAlloc(PS_RANDOM_TAUS); // Random number generator
+            if (!psImageBackground(bg, NULL, readout->image, readout->mask, maskVal | maskBad, rng)) {
+                psError(PPSTACK_ERR_DATA, false, "Can't measure background for image.");
+                psFree(fake);
+                psFree(optWidths);
+                psFree(conv);
+                psFree(bg);
+                psFree(rng);
+                return false;
+            }
+            float minFlux = NOISE_FRACTION * bg->robustStdev; // Minimum flux level for fake image
+            psFree(rng);
+            psFree(bg);
+
+            // For the sake of stamps, remove nearby sources
+            psArray *stampSources = stackSourcesFilter(options->sourceLists->data[index],
+                                                       footprint); // Filtered list of sources
+
+            bool oldThreads = pmReadoutFakeThreads(true); // Old threading state
+            if (!pmReadoutFakeFromSources(fake, readout->image->numCols, readout->image->numRows,
+                                          stampSources, SOURCE_MASK, NULL, NULL, options->psf,
+                                          minFlux, footprint + size, false, true)) {
+                psError(PPSTACK_ERR_DATA, false, "Unable to generate fake image with target PSF.");
+                psFree(fake);
+                psFree(optWidths);
+                psFree(conv);
+                return false;
+            }
+            pmReadoutFakeThreads(oldThreads);
+
+            fake->mask = psImageCopy(NULL, readout->mask, PS_TYPE_IMAGE_MASK);
+
+            // Add the background into the target image
+            psImage *bgImage = stackBackgroundModel(readout, config); // Image of background
+            psBinaryOp(fake->image, fake->image, "+", bgImage);
+            psFree(bgImage);
+
+	    dumpImage();
+
+            if (threads > 0) {
+                pmSubtractionThreadsInit();
+            }
+
+            // Do the image matching
+            pmSubtractionKernels *kernel = psMetadataLookupPtr(&mdok, readout->analysis, PM_SUBTRACTION_ANALYSIS_KERNEL); // Conv kernel
+            if (kernel) {
+                if (!pmSubtractionMatchPrecalc(NULL, conv, fake, readout, readout->analysis,
+                                               stride, kernelError, covarFrac, maskVal, maskBad, maskPoor,
+                                               poorFrac, badFrac)) {
+                    psError(psErrorCodeLast(), false, "Unable to convolve images.");
+                    psFree(fake);
+                    psFree(optWidths);
+                    psFree(stampSources);
+                    psFree(conv);
+                    if (threads > 0) {
+                        pmSubtractionThreadsFinalize();
+                    }
+                    return false;
+                }
+            } else {
+                // Scale the input parameters
+                psVector *widthsCopy = psVectorCopy(NULL, widths, PS_TYPE_F32); // Copy of kernel widths
+                if (scale && !pmSubtractionParamsScale(&size, &footprint, widthsCopy,
+                                                       options->inputSeeing->data.F32[index],
+                                                       options->targetSeeing, scaleRef, scaleMin, scaleMax)) {
+                    psError(psErrorCodeLast(), false, "Unable to scale kernel parameters");
+                    psFree(fake);
+                    psFree(optWidths);
+                    psFree(stampSources);
+                    psFree(conv);
+                    psFree(widthsCopy);
+                    if (threads > 0) {
+                        pmSubtractionThreadsFinalize();
+                    }
+                    return false;
+                }
+
+                if (!pmSubtractionMatch(NULL, conv, fake, readout, footprint, stride, regionSize, spacing,
+                                        threshold, stampSources, stampsName, type, size, order, widthsCopy,
+                                        orders, inner, ringsOrder, binning, penalty,
+                                        optimum, optWidths, optOrder, optThresh, iter, rej, normFrac,
+                                        sysError, skyErr, kernelError, covarFrac, maskVal, maskBad, maskPoor,
+                                        poorFrac, badFrac, PM_SUBTRACTION_MODE_2)) {
+                    psError(psErrorCodeLast(), false, "Unable to match images.");
+                    psFree(fake);
+                    psFree(optWidths);
+                    psFree(stampSources);
+                    psFree(conv);
+                    psFree(widthsCopy);
+                    if (threads > 0) {
+                        pmSubtractionThreadsFinalize();
+                    }
+                    return false;
+                }
+                psFree(widthsCopy);
+            }
+
+	    dumpImage2();
+
+            psFree(fake);
+            psFree(optWidths);
+            psFree(stampSources);
+
+            if (threads > 0) {
+                pmSubtractionThreadsFinalize();
+            }
+
+            // Replace original images with convolved
+            psFree(readout->image);
+            psFree(readout->mask);
+            psFree(readout->variance);
+            psFree(readout->covariance);
+            readout->image  = psMemIncrRefCounter(conv->image);
+            readout->mask   = psMemIncrRefCounter(conv->mask);
+            readout->variance = psMemIncrRefCounter(conv->variance);
+            readout->covariance = psImageCovarianceTruncate(conv->covariance, COVAR_FRAC);
+
+}
+
+bool saveMatchData () {
+       // Extract the regions and solutions used in the image matching
+        // This stops them from being freed when we iterate back up the FPA
+        psArray *regions = options->regions->data[index] = psArrayAllocEmpty(ARRAY_BUFFER); // Match regions
+        {
+            psString regex = NULL;          // Regular expression
+            psStringAppend(&regex, "^%s$", PM_SUBTRACTION_ANALYSIS_REGION);
+            psMetadataIterator *iter = psMetadataIteratorAlloc(conv->analysis, PS_LIST_HEAD, regex);
+            psFree(regex);
+            psMetadataItem *item = NULL;// Item from iteration
+            while ((item = psMetadataGetAndIncrement(iter))) {
+                assert(item->type == PS_DATA_REGION);
+                regions = psArrayAdd(regions, ARRAY_BUFFER, item->data.V);
+            }
+            psFree(iter);
+        }
+        psArray *kernels = options->kernels->data[index] = psArrayAllocEmpty(ARRAY_BUFFER); // Match kernels
+        {
+            psString regex = NULL;          // Regular expression
+            psStringAppend(&regex, "^%s$", PM_SUBTRACTION_ANALYSIS_KERNEL);
+            psMetadataIterator *iter = psMetadataIteratorAlloc(conv->analysis, PS_LIST_HEAD, regex);
+            psFree(regex);
+            psMetadataItem *item = NULL;// Item from iteration
+            while ((item = psMetadataGetAndIncrement(iter))) {
+                assert(item->type == PS_DATA_UNKNOWN);
+                pmSubtractionKernels *kernel = item->data.V; // Kernel used in subtraction
+                kernels = psArrayAdd(kernels, ARRAY_BUFFER, kernel);
+            }
+            psFree(iter);
+        }
+        psAssert((regions)->n == (kernels)->n, "Number of match regions and kernels should match");
+}
+
+bool saveChiSquare() {
+        // Record chi^2
+        {
+            double sum = 0.0;           // Sum of chi^2
+            int num = 0;                // Number of measurements of chi^2
+            psString regex = NULL;      // Regular expression
+            psStringAppend(&regex, "^%s$", PM_SUBTRACTION_ANALYSIS_KERNEL);
+            psMetadataIterator *iter = psMetadataIteratorAlloc(conv->analysis, PS_LIST_HEAD, regex);
+            psFree(regex);
+            psMetadataItem *item = NULL;// Item from iteration
+            while ((item = psMetadataGetAndIncrement(iter))) {
+                assert(item->type == PS_DATA_UNKNOWN);
+                pmSubtractionKernels *kernels = item->data.V; // Convolution kernels
+                sum += kernels->mean;
+                num++;
+            }
+            psFree(iter);
+            options->matchChi2->data.F32[index] = sum / (psImageCovarianceFactor(readout->covariance) * num);
+        }
+
+}
+
+bool renormKernel() {
+        // Kernel normalisation
+        {
+            double sum = 0.0;           // Sum of chi^2
+            int num = 0;                // Number of measurements of chi^2
+            psString regex = NULL;      // Regular expression
+            psStringAppend(&regex, "^%s$", PM_SUBTRACTION_ANALYSIS_NORM);
+            psMetadataIterator *iter = psMetadataIteratorAlloc(conv->analysis, PS_LIST_HEAD, regex);
+            psFree(regex);
+            psMetadataItem *item = NULL;// Item from iteration
+            while ((item = psMetadataGetAndIncrement(iter))) {
+                assert(item->type == PS_TYPE_F32);
+                float norm = item->data.F32; // Normalisation
+                sum += norm;
+                num++;
+            }
+            psFree(iter);
+            float conv = sum/num;       // Mean normalisation from convolution
+            float stars = powf(10.0, -0.4 * options->norm->data.F32[index]); // Normalisation from stars
+            float renorm =  stars / conv; // Renormalisation to apply
+            psLogMsg("ppStack", PS_LOG_INFO, "Renormalising image %d by %f (kernel: %f, stars: %f)\n",
+                     index, renorm, conv, stars);
+            psBinaryOp(readout->image, readout->image, "*", psScalarAlloc(renorm, PS_TYPE_F32));
+            psBinaryOp(readout->variance, readout->variance, "*", psScalarAlloc(PS_SQR(renorm), PS_TYPE_F32));
+        }
+
+}
Index: /branches/czw_branch/20100427/psphot/src/psphotVersion.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotVersion.c	(revision 28017)
@@ -69,5 +69,5 @@
     psString source = psphotSource();   // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "PHOT_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "PHOT_V", PS_META_REPLACE, NULL, PSPHOT_VERSION);
     
     psStringPrepend(&version, "psphot version: ");
Index: /branches/czw_branch/20100427/psphot/src/psphotVisual.c
===================================================================
--- /branches/czw_branch/20100427/psphot/src/psphotVisual.c	(revision 28016)
+++ /branches/czw_branch/20100427/psphot/src/psphotVisual.c	(revision 28017)
@@ -446,4 +446,6 @@
     KapaSetFont (myKapa, "courier", 14);
 
+    section.bg = KapaColorByName ("none"); // XXX probably should be 'none'
+
     float SN_LIM = psMetadataLookupF32(&status, recipe, "PSF_SN_LIM");
 
@@ -538,5 +540,10 @@
     KapaSetLimits (myKapa, &graphdata);
 
+    graphdata.padXm = NAN;
+    graphdata.padYm = NAN;
+    graphdata.padXp = 0.5;
+    graphdata.padYp = 0.5;
     KapaBox (myKapa, &graphdata);
+
     KapaSendLabel (myKapa, "M_xx| (pixels)", KAPA_LABEL_XM);
     KapaSendLabel (myKapa, "M_yy| (pixels)", KAPA_LABEL_YM);
@@ -547,4 +554,5 @@
     graphdata.style = 2;
     KapaPrepPlot (myKapa, nF, &graphdata);
+
     KapaPlotVector (myKapa, nF, xFaint->data.F32, "x");
     KapaPlotVector (myKapa, nF, yFaint->data.F32, "y");
@@ -562,5 +570,5 @@
     section.dy = 0.25;
     section.x  = 0.00;
-    section.y  = 0.80;
+    section.y  = 0.75;
     section.name = psStringCopy ("MagMyy");
     KapaSetSection (myKapa, &section);
@@ -574,4 +582,8 @@
     KapaSetLimits (myKapa, &graphdata);
 
+    graphdata.padXm = 0.5;
+    graphdata.padYm = NAN;
+    graphdata.padXp = NAN;
+    graphdata.padYp = 0.5;
     strcpy (graphdata.labels, "0210");
     KapaBox (myKapa, &graphdata);
@@ -598,5 +610,5 @@
     section.dx = 0.25;
     section.dy = 0.75;
-    section.x  = 0.80;
+    section.x  = 0.75;
     section.y  = 0.00;
     section.name = psStringCopy ("MagMxx");
@@ -611,4 +623,8 @@
     KapaSetLimits (myKapa, &graphdata);
 
+    graphdata.padXm = NAN;
+    graphdata.padYm = 0.5;
+    graphdata.padXp = 0.5;
+    graphdata.padYp = NAN;
     strcpy (graphdata.labels, "2001");
     KapaBox (myKapa, &graphdata);
@@ -1350,4 +1366,6 @@
     assert (maskVal);
 
+    section.bg  = KapaColorByName ("none"); // XXX probably should be 'none'
+
     KapaClearPlots (myKapa);
     // first section : mag vs CR nSigma
@@ -1586,4 +1604,6 @@
     KapaSetFont (myKapa, "courier", 14);
 
+    section.bg  = KapaColorByName ("none"); // XXX probably should be 'none'
+
     // select the max psfX,Y values for the plot limits
     float Xmin = 1000.0, Xmax = 0.0;
@@ -1754,4 +1774,8 @@
     KapaSetLimits (myKapa, &graphdata);
 
+    graphdata.padXm = NAN;
+    graphdata.padYm = NAN;
+    graphdata.padXp = 0.5;
+    graphdata.padYp = 0.5;
     KapaBox (myKapa, &graphdata);
     KapaSendLabel (myKapa, "M_xx| (pixels)", KAPA_LABEL_XM);
@@ -1822,4 +1846,8 @@
     KapaSetLimits (myKapa, &graphdata);
 
+    graphdata.padXm = 0.5;
+    graphdata.padYm = NAN;
+    graphdata.padXp = NAN;
+    graphdata.padYp = 0.5;
     strcpy (graphdata.labels, "0210");
     KapaBox (myKapa, &graphdata);
@@ -1870,5 +1898,5 @@
     section.dx = 0.25;
     section.dy = 0.60;
-    section.x  = 0.80;
+    section.x  = 0.75;
     section.y  = 0.00;
     section.name = psStringCopy ("MagMxx");
@@ -1883,4 +1911,8 @@
     KapaSetLimits (myKapa, &graphdata);
 
+    graphdata.padXm = NAN;
+    graphdata.padYm = 0.5;
+    graphdata.padXp = 0.5;
+    graphdata.padYp = NAN;
     strcpy (graphdata.labels, "2001");
     KapaBox (myKapa, &graphdata);
@@ -1930,7 +1962,7 @@
     // fourth section: MagSigma
     section.dx = 0.75;
-    section.dy = 0.15;
+    section.dy = 0.20;
     section.x  = 0.00;
-    section.y  = 0.65;
+    section.y  = 0.60;
     section.name = psStringCopy ("MagSigma");
     KapaSetSection (myKapa, &section);
@@ -1944,4 +1976,8 @@
     KapaSetLimits (myKapa, &graphdata);
 
+    graphdata.padXm = 0.5;
+    graphdata.padYm = NAN;
+    graphdata.padXp = 0.5;
+    graphdata.padYp = 0.5;
     strcpy (graphdata.labels, "0100");
     KapaBox (myKapa, &graphdata);
@@ -2053,4 +2089,9 @@
     psFree (mDEF);
     psFree (sDEF);
+
+    psFree (xLOW);
+    psFree (yLOW);
+    psFree (mLOW);
+    psFree (sLOW);
 
     psFree (xCR);
@@ -2297,29 +2338,28 @@
         if (!source) continue;
         if (!source->extpars) continue;
-        if (!source->extpars->profile) continue;
-        if (!source->extpars->petrosian_80) continue;
-
-        pmSourceRadialProfile *profile = source->extpars->profile;
-        pmSourceExtendedFlux *petrosian = source->extpars->petrosian_80;
+        if (!source->extpars->petProfile) continue;
+
+        float petrosianRadius = source->extpars->petrosianRadius;
+	psEllipseAxes *axes = &source->extpars->axes;
 
         overlay[Noverlay].type = KII_OVERLAY_CIRCLE;
         overlay[Noverlay].x = source->peak->xf;
         overlay[Noverlay].y = source->peak->yf;
-        overlay[Noverlay].dx = 2.0*petrosian->radius;
-        overlay[Noverlay].dy = 2.0*petrosian->radius*profile->axes.minor/profile->axes.major;
-        overlay[Noverlay].angle = profile->axes.theta * PS_DEG_RAD;
+        overlay[Noverlay].dx = 1.0*petrosianRadius;
+        overlay[Noverlay].dy = 1.0*petrosianRadius*axes->minor/axes->major;
+        overlay[Noverlay].angle = axes->theta * PS_DEG_RAD;
         overlay[Noverlay].text = NULL;
         Noverlay ++;
         CHECK_REALLOCATE (overlay, KiiOverlay, NOVERLAY, Noverlay, 100);
 
-        overlay[Noverlay].type = KII_OVERLAY_CIRCLE;
-        overlay[Noverlay].x = source->peak->xf;
-        overlay[Noverlay].y = source->peak->yf;
-        overlay[Noverlay].dx = 4.0*petrosian->radius;
-        overlay[Noverlay].dy = 4.0*petrosian->radius*profile->axes.minor/profile->axes.major;
-        overlay[Noverlay].angle = profile->axes.theta * PS_DEG_RAD;
-        overlay[Noverlay].text = NULL;
-        Noverlay ++;
-        CHECK_REALLOCATE (overlay, KiiOverlay, NOVERLAY, Noverlay, 100);
+        // overlay[Noverlay].type = KII_OVERLAY_CIRCLE;
+        // overlay[Noverlay].x = source->peak->xf;
+        // overlay[Noverlay].y = source->peak->yf;
+        // overlay[Noverlay].dx = 2.0*petrosianRadius;
+        // overlay[Noverlay].dy = 2.0*petrosianRadius*axes->minor/axes->major;
+        // overlay[Noverlay].angle = axes->theta * PS_DEG_RAD;
+        // overlay[Noverlay].text = NULL;
+        // Noverlay ++;
+        // CHECK_REALLOCATE (overlay, KiiOverlay, NOVERLAY, Noverlay, 100);
     }
 
Index: /branches/czw_branch/20100427/pstamp/doc/dsinstall.txt
===================================================================
--- /branches/czw_branch/20100427/pstamp/doc/dsinstall.txt	(revision 28017)
+++ /branches/czw_branch/20100427/pstamp/doc/dsinstall.txt	(revision 28017)
@@ -0,0 +1,417 @@
+Installing the data store sample implementation
+XXX: This text was found lying around in my workspace. It needs to be
+checked for accuarcy
+
+Overview
+--------
+
+This note describes the installation and operation of the IPP Postage Stamp Server.
+We assume that IPP source for examination and that the user has the standard
+IPP configuration environment set up.
+
+This component of the IPP system is not intended for general distribution to IPP users
+and does not have streamlined installation procedures at this time.
+
+The PSS is a system which responds to requests to retrieve images from an IPP Image Server.
+The images may be either complete images or subsets of images known as "Postage Stamps".
+
+The internal mechanisms of the PSS are also used to service MOPS detectabiltiy
+query requests.
+
+Given this more general utility it should perhaps be called the "IPP Request Server".
+
+
+Data Store
+----------
+The PSS uses the Data Store mechanism to find incoming requests and to 
+provide results to the end user.
+
+A DataStore is simply a web server with URLS that supports an interface
+that allows collections of data called File Sets to be located and accessed.
+
+A Data Store is organized into 3 levels. These are described in the following sections.
+
+Data Store Root - a list of Products
+-------------------------------------
+
+Assume that a datastore is located on the server WEBSERVERHOST.
+An HTTP get to the url http://WEBSERVERHOST/ds/index.txt would give a list of the
+products in the Data Store.
+
+    # productID  |Most recent |Time registered     |type     |Description                     |
+    pstampresults|web204      |2008-10-16T00:35:16Z|psresults|Postage Stamp Results           |
+    pstamprequests|TEST0012    |2008-08-29T03:26:40Z|psrequest|Postage Stamp Requests          |
+    mops-pstamp-results|MOPSSTAMPREQ20080813T214918Z_00|2008-08-13T21:49:42Z|psresults|Postage Stamp Results for MOPS  |
+
+Each line is divided into fields separated by a 'pipe' character | .
+
+Data Store Product - a list of filesets
+---------------------------------------
+
+Similarly the url http://WEBSERVERHOST/ds/pstampresults/index.txt gives the list of filesets
+in the product pstampresults:
+
+    # filesetID|time registered     |type     |
+    TEST0011   |2008-08-29T03:05:03Z|PSRESULTS|
+    TEST0012   |2008-08-29T03:31:36Z|PSRESULTS|
+    web190     |2008-10-15T02:29:11Z|PSRESULTS|
+    web191     |2008-10-15T02:32:16Z|PSRESULTS|
+    web192     |2008-10-15T02:38:50Z|PSRESULTS|
+    web193     |2008-10-15T03:08:57Z|PSRESULTS|
+    web194     |2008-10-15T23:32:11Z|PSRESULTS|
+    web195     |2008-10-15T23:35:39Z|PSRESULTS|
+    web196     |2008-10-15T23:52:40Z|PSRESULTS|
+    web197     |2008-10-15T23:59:05Z|PSRESULTS|
+    web198     |2008-10-16T00:04:17Z|PSRESULTS|
+    web200     |2008-10-16T00:17:46Z|PSRESULTS|
+    web204     |2008-10-16T00:35:16Z|PSRESULTS|
+
+Note that the fileset ID for the latest fileset (web204) in the list appears in the root listing in the last
+section.
+
+The product list protocol accepts a query string which can be used to limit the listing to all filesets
+registered after a given fileset.
+
+For example, http://WEBSERVERHOST/ds/pstampresults/index.txt?web198 yields
+
+    # filesetID|time registered     |type     |
+    web200     |2008-10-16T00:17:46Z|PSRESULTS|
+    web204     |2008-10-16T00:35:16Z|PSRESULTS|
+
+
+File Set - a list of files
+--------------------------
+http://ippds.somwhere.net/ds/pstampresults/web205/index.txt
+
+    # fileID          |bytes   |md5sum                          |type        |
+    results.fits      |28800   |4e2048479e551844e31102a301d50740|table       |
+    # fileID          |bytes   |md5sum                          |type        |chipname|
+    1_1_o4748g0259o.ota01.fits|19840320|19a6233ab966cf3e13b7da8271dead67|chip        |XY01    |
+    1_2_o4748g0259o.ota02.fits|20416320|625bf8198dd7aef7c892af03584ee0ed|chip        |XY02    |
+
+    .... followed by 58 other files in this GPC1 exposure
+
+
+The IPP includes a number of tools for accessing a data store. An introduction to these tools may
+be seen by using the program perldoc.
+
+    dsrootls
+    dsproductls
+    dsfilesetls
+    dsget
+
+
+Installing the IPP Data Store Server Implementation
+---------------------------------------------------
+
+The data store implementation consists of a set of cgi scripts which are
+invoked by an apache web server. The indexes for the Data Store are stored in a mysql
+database. The cgi scripts use DBI perl module to query the database. No database updates
+are performed by the Data Store cgi scripts.
+
+The files for the Data Store Server located in the IPP source tree in the directory
+DataStoreServer (this directory may not be available in the distributed IPP
+tarballs).
+
+Mysql data base configuration
+-----------------------------
+
+The tables for the PSS are part of the regular IPP database tables.
+
+The Data Store implementation has been designed to not require the IPP for its
+operation so the Data Store's tables are not created as part of the IPP database setup.
+
+Currently however, the PostageStamp Server implementation assumes that the data
+store and postage stamp tables are in the same mysql database (this will be
+fixed soon).
+
+To set up the database go to the directory DataStoreServer/scripts and start up mysql.
+
+If you do not already have a current IPP database that you would like to use
+for the Postage Stamp Request tables issue the following commands
+
+    mysql> create database mydatabase;
+    mysql> use mydatabase;
+    mysql> source scripts/tabledefs.sql;
+
+Now exit mysql and run the command
+    pxadmin -create -dbname mydatabase
+
+If you already have a database set up, then just issue the commands
+    mysql> use mydatabase;
+    mysql> source scripts/tabledefs.sql;
+
+Web Server Configuration
+------------------------
+The apache configuration needs to have the following entries added to
+the appropriate configuration file. (Different apache distributions have
+different locations for these files so it's up to the installer to
+figure out where these configuration lines should go).
+
+       <Directory "/DATASTOREDIR/dsroot">
+
+          DirectoryIndex /ds-cgi/dsindex.cgi
+
+          #Options None
+
+          # turn on server side includes
+          Options +Includes
+
+          # files will be processed for server side includes if they have the
+          # executable bit set
+          XBitHack on
+
+          AddType text/plain .txt
+          AddOutputFilter INCLUDES .txt
+
+          AllowOverride None
+
+          Order allow,deny
+          Allow from all
+        </Directory>
+
+        #
+        # Location of the cgi scripts
+        #
+
+        <Directory "/DATASTOREDIR/ds-cgi">
+          Options ExecCGI
+
+
+          Order allow,deny
+          Allow from all
+        </Directory>
+
+        Alias       /ds     /DATASTOREDIR/dsroot/
+        ScriptAlias /ds-cgi /DATASTOREDIR/ds-cgi/
+
+(another sample of this configuration file may be found in 
+    DataStoreServer/web/conf/httpd-datastore.conf
+
+Here we have assumed that the data store cgi scripts will be installed in
+/DATASTOREDIR/ds-cgi and the data store data files will be stored in
+/DATASTOREDIR/dsroot.
+
+To install the cgi scripts
+    cd your_ipp_src_directory
+    cd DataStoreServer
+    scripts/installscripts --dsroot /DATASTOREDIR/dsroot --cgidir /DATASTOREDIR/ds-cgi
+
+The file /DATASTOREDIR/ds-cgi/dsshellconfig is a shell script that sets
+several environment variables that are required by the scripts.
+
+This script should be editied to customize the values for the installation.
+(This file will not be overwritten by subsequent invocations of
+installscripts).
+
+There are some scripts that the Postage Stamp Server uses that need to be
+installed into the IPP build directory. These are not included in the current IPP
+build. To build them invoke the following commands from the DataStoreServer
+directory.
+    psautogen
+    make install
+
+
+Testing the DataStore
+---------------------
+At this point an empty data store should be up and running. This can be tested
+by going to the following url in a web browser
+    http://WEBSERVERHOST/ds/index.txt
+
+If things are working properlly you should see the following output
+
+# productID  |Most recent |Time registered     |type     |Description                     |
+
+If an errror occurs check the web server error log and begin debugging.
+
+The following command may be used to create a test product in the data store
+
+dsprodtool --dbname mydatabase --dsroot   /DATASTOREDIR/dsroot/ \
+     --add testproduct --type psresults --description 'test data store product'
+
+Now if you point to http://WEBSERVERHOST/ds/index.txt with a web browser you
+should see 
+
+# productID  |Most recent |Time registered     |type     |Description                     |
+testproduct  |none        |2008-10-16T20:48:23Z|psresults|test data store product         |
+
+(of course your timestamp will be different).
+
+As a final test we will add a fileset to the data store.
+
+echo this is a file > testfile.txt
+
+echo 'testfile.txt|||text|' | dsreg --dbname mydatabase --dsroot /DATASTOREDIR/dsroot/ \
+    --product testproduct --add testfileset --type PSRESULTS --list - --copy --datapath .
+
+-list - tells dsreg to get the list of files for the fileset from stdin.
+(Usually a file is used).  The input to the command gives the name of the file to be added to the
+fileset, blank entries for size and md5sum, and the file type 'text'. 
+
+Now if you go to http://WEBSERVERHOST/ds/testfileset/index.txt you should see
+the fileset.
+
+If you leave off the index.txt in the urls you will get a more web browser
+friendly html pages with links.
+For example
+    http://WEBSERVERHOST/ds
+
+To delete the test product
+    dsprodtool --dbname mydatabase --dsroot /DATASTOREDIR/dsroot/ --del psresults --rm
+
+Set up the product for the postage stamp results with
+
+    dsprodtool --dbname mydatabase --dsroot /DATASTOREDIR/dsroot/ \
+         --add pstampresults --type psresults --description 'Postage Stamp results'
+
+and a product for requests
+
+    dsprodtool --dbname mydatabase --dsroot /DATASTOREDIR/dsroot/ \
+         --add pstamprequests --type psrequest --description 'Postage Stamp requests'
+
+Postage Stamp Server Set up
+---------------------------
+
+Now we are ready to set up the Postage Stamp Server.
+
+The programs that make up the PSS are controlled by a set of pantasks tasks. 
+There are some configuration variables that must be added to the site.config file.
+
+    # root directory of the data store
+    # this must match the directory used above in the Data Store setup
+    DATA_STORE_ROOT STR /DATASTOREDIR/dsroot
+
+    # default data store product used for results 
+    # (used by the web interface)
+    PSTAMP_DATA_STORE_PRODUCT STR pstampresults
+
+    # This directory is used for downloaded request files and other purposes
+    # it can go anywhere. The permissions on the directory must be such that
+    # that the web server program has permission to write there.
+    PSTAMP_WORKDIR STR /SOMEWHERE/pstamp-work
+
+PSS projects
+------------
+Each Postage stamp request selects images from a particular 'project'. 
+Each project has a row in the table pstampProject has the following columns
+
+    column      example
+    -------------------
+    name        simtest
+    state       enabled
+    dbname      ps_simtest
+    dvodb       NULL      (currently not used)
+    camera      SIMTEST
+    telescope   SimScope
+    need_magic  0
+
+The column dbname contains the name of the database that is used to look up images.
+To create a project use pstamptool. In this example ps_simtest is a database
+refererencing images made by a simtest run.
+
+pstamptool -dbname mydatabase -addproject -name foo -imagedb ps_simtest -inst SIMTEST -telescope SimScope
+
+
+Postage Stamp Request Tables
+----------------------------
+
+Postage Stamp requests are submitted in the form of a FITS binary table. The
+format of this table is described in a document which may be found on the IPP wiki.
+http://kiawe.ifa.hawaii.edu/IPPwiki/index.php/PostageStampServer
+
+Only the first table extension found in the request file is processed. 
+
+Each postage stamp request file submitted to the PSS generates a "Request".
+The name of the request is given by the value for the keyword REQ_NAME in
+the extension's fits header. Each postage stamp request must have a unique REQ_NAME must be unique.
+
+To process the request the PSS parses the request file.
+Each row in a request table contains a request specification. Each request specification
+causes zero or more "Jobs" to be queued for processing. Each Job operates on
+one input image.
+
+When all of the Jobs for a given Request complete, a Postage stamp results
+file is created and it along with the images produced by the jobs are
+registered in a fileset on the output Data Store.
+
+There are two job types specified by the value for the JOB_TYPE keyword in the
+request specification.
+
+    JOB_TYPE = "stamp" creates a "postage stamp" image.
+    JOB_TYPE = "get_image" builds a fileset containing copies of images
+
+There are two programs that may be used to create a postage stamp request.
+pstamprequest creates a request file with a single request specification.
+
+For example
+
+    pstamprequest -req_name REQ_00001 -project simtest /mydirectory/req.fits \
+                  -byexp chip simtest.004.000 null \
+                  -pixcenter 500 500 -pixrange 100 100
+
+creates a request file req.fits containing a request specification for a 100 x 100 pixel 
+postage stamp image centered at (500,500) in the source.
+The source image is chip processed image for one of the object exposures from a simtest run.
+
+Another program that may be used to create a request file is located in
+pstamp/test/pstamp_req_create.  This program takes a text file and creates a multi-row postage
+stamp request.  A couple of example input files may be found in pstamp/test/*.txt
+
+Queueing a PostageStamp Request
+-------------------------------
+The postage stamp server looks for work to do by examining a collection of
+input Data Stores. For example, the MOPS team will have a datastore onto which
+they will submit their postage stamp requests.
+
+There will also be a web based interface. A prototype for this will be
+discussed in a later section of this document.
+
+For testing, we may queue a request by hand using the program pstamptool
+
+    pstamptool -dbname mydatabase -addreq -uri /mydirectory/req.fits
+
+This adds an entry to the table pstampRequests with state = 'new'
+
+Request Processing
+------------------
+
+Postage stamp requests are processed by a set of pantasks tasks.
+
+ Task Status
+  AV Name                Njobs  Ngood Nfail Ntime Command            
+  ++ pstamp.request.find   921    921     0     0 pstamp_queue_requests.pl
+  ++ pstamp.request.run     13     13     0     0 pstamp_parser_run.pl
+  ++ request.finish.load  1839   1839     0     0 pstamptool         
+  ++ request.finish.run     14     14     0     0 request_finish.pl  
+  ++ pstamp.job.load      1840   1840     0     0 pstamptool         
+  ++ pstamp.job.run         30     30     0     0 pstamp_job_run.pl  
+  ++ pstamp.request.load  1566   1566     0     0 pstamptool
+
+pstamp.request.find examines incoming data stores for new requests and adds
+them if found
+
+pstamp.request.load dispatches pending requests for parsing
+
+pstamp.request.run runs the request parser which queues jobs to service the
+request specifications.
+
+pstamp.job.load dispatches pending jobs for processing
+
+pstamp.job.run runs a single job
+
+pstamp.finish.load looks for requests which have no pending jobs
+
+pstamp.finish.run builds the results fileset and registers it on the ouptut
+Data Store.
+
+Output Fileset
+-------------
+A successful request will generate a fileset with the name the REQ_NAME of the
+request in the output Data Store. The output product is determined by the
+source of the request as discussed in the next section. (If the request did
+not come from a data store the product is given by the value of PSTAMP_DATA_STORE_PRODUCT
+in the IPP site.config file.
+
+
+
+
Index: /branches/czw_branch/20100427/pstamp/scripts/Makefile.am
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/Makefile.am	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/scripts/Makefile.am	(revision 28017)
@@ -3,4 +3,5 @@
 
 install_files = \
+	pstamp_cleanup.pl \
 	pstamp_finish.pl \
 	pstamp_insert_request.pl \
@@ -20,4 +21,5 @@
 	pstamp_checkdependent.pl \
 	request_finish.pl \
+	detectability_respond.pl \
 	detect_query_read \
 	detect_response_create \
Index: /branches/czw_branch/20100427/pstamp/scripts/detectability_respond.pl
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/detectability_respond.pl	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/scripts/detectability_respond.pl	(revision 28017)
@@ -41,10 +41,12 @@
 my $EXTVER = 1.0;
 my $EXTNAME = 'MOPS_DETECTABILITY_RESPONSE';
-my ($req_id,$req_name,$product,$need_magic,$missing_tools);
-my ($request_file,$output,$dbname,$verbose,$save_temps);
+my ($req_id,$req_name,$product,$need_magic,$missing_tools,$project);
+my ($request_file,$output,$workdir,$dbname,$dbserver,$verbose,$save_temps);
 GetOptions(
-    'input=s'          =>     \$request_file,
+    'input=s'         =>      \$request_file,
     'output=s'        =>      \$output,
+    'workdir=s'       =>      \$workdir,
     'dbname=s'        =>      \$dbname,
+    'dbserver=s'      =>      \$dbserver,
     'verbose'         =>      \$verbose,
     'save-temps'      =>      \$save_temps,
@@ -55,5 +57,5 @@
 	   -exitval => 3,
     ) unless
-    defined $request_file and defined $output and defined $dbname;
+    defined $request_file and defined $output and defined $workdir and defined $dbname;
 
 my $detect_query_read = can_run('detect_query_read') or (warn "Can't find detect_query_read" and $missing_tools = 1);
@@ -71,15 +73,26 @@
 
 my $ipprc = PS::IPP::Config->new();
-#my $tmp_dir = "/data/${host}.0/tmp/";
+
+if (!$dbserver) {
+    $dbserver = metadataLookupStr($ipprc->{_siteConfig}, 'PS_DBSERVER');
+}
+# This is hardcoded in for the moment.
+$project = resolve_project($ipprc,"gpc1",$dbname,$dbserver);
+my $imagedb = $project->{dbname};
+if (!$imagedb) {
+    carp("failed to find imagedb for project: $project");
+}
 
 #
 # Parse input request file using detect_query_read (as it's already written).
 #
-
 my $dqr_command = "$detect_query_read --input $request_file";
 my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
     run(command => $dqr_command, verbose => $verbose);
 unless ($success) {
-    my_die("Unable to perform $dqr_command error code: $error_code",-1,-1,-1,-1,-1,-1);
+    # This is a problem, because I'm not sure how we handle a failure to read something.
+    # We need to return a $PSTAMP_INVALID_REQUEST, I think, but if we can't read it, 
+    # we can't send that response back.
+    die("Unable to perform $dqr_command error code: $error_code");
 }
 my %query = ();
@@ -119,6 +132,6 @@
 my %image_list_hash;
 for (my $i = 1; $i < $Nrows; $i++) {
-#    print "$i $Nrows $query{CONTENT}{RA1_DEG}[$i] $query{CONTENT}{DEC1_DEG}[$i]\n";
-
+    # This could use the fact that locate_images now accepts position arrays, but
+    # I'll save that for after I get the majority of things working.
     my $image_set_tmp  = find_image_set($query{HEADER}{FPA_ID}[0],$query{HEADER}{STAGE}[0],
 					$query{HEADER}{MJD_OBS}[0],$query{HEADER}{FILTER}[0],
@@ -126,10 +139,21 @@
 					$query{CONTENT}{ROWNUM}[$i],$verbose);
     unless (%$image_set_tmp) {
-	my_die("No images were returned.",$query{HEADER}{QUERY_ID}[0],$query{HEADER}{FPA_ID}[0],
-	       $query{HEADER}{MJD_OBS}[0],$query{HEADER}{FILTER}[0],$query{HEADER}{OBSCODE}[0],
-	       $query{HEADER}{STAGE}[0]);
-    }
-    print "=== $image_set_tmp->{IMAGE}\n    $image_set_tmp->{PSF}\n    $image_set_tmp->{MASK}\n    $image_set_tmp->{WEIGHT}\n    $image_set_tmp->{SKY_COORDINATES}\n    $image_set_tmp->{ROWNUM}\n";
-    # This appends, assuming that if we get an image, we also get the identical psf/mask/weight/etc.
+	# No images were returned, so create a dummy entry that 
+	$image_list_hash{'no_image'}{IMAGE}    = 'no_image';
+	$image_list_hash{'no_image'}{PSF}      = 'no_psf';
+	$image_list_hash{'no_image'}{MASK}     = 'no_mask';
+	$image_list_hash{'no_image'}{WEIGHT}   = 'no_weight';
+	$image_list_hash{'no_image'}{CATALOG}  = 'no_catalog';
+	$image_list_hash{'no_image'}{CLASS_ID} = 'no_class';
+	$image_list_hash{'no_image'}{ERROR}    = $PSTAMP_NO_IMAGE_MATCH;
+	push @{ $image_list_hash{'no_image'}{SKY_COORDINATES} }, "$query{CONTENT}{RA1_DEG}[$i] $query{CONTENT}{DEC1_DEG}[$i]";
+	push @{ $image_list_hash{'no_image'}{ROWNUM} }, $query{CONTENT}{ROWNUM}[$i];
+	next;
+    }
+#     print "=== $image_set_tmp->{IMAGE}\n    $image_set_tmp->{PSF}\n";
+#     print "    $image_set_tmp->{MASK}\n    $image_set_tmp->{WEIGHT}\n";
+#     print "    $image_set_tmp->{SKY_COORDINATES}\n    $image_set_tmp->{ROWNUM}\n";
+
+    # This indexes the results for identical images into the same hash.
     $image_list_hash{$image_set_tmp->{IMAGE}}{IMAGE}    = $image_set_tmp->{IMAGE};
     $image_list_hash{$image_set_tmp->{IMAGE}}{PSF}      = $image_set_tmp->{PSF};
@@ -138,14 +162,19 @@
     $image_list_hash{$image_set_tmp->{IMAGE}}{CATALOG}  = $image_set_tmp->{CATALOG};
     $image_list_hash{$image_set_tmp->{IMAGE}}{CLASS_ID} = $image_set_tmp->{CLASS_ID};
+    $image_list_hash{$image_set_tmp->{IMAGE}}{ERROR}    = $image_set_tmp->{ERROR};
     push @{ $image_list_hash{$image_set_tmp->{IMAGE}}{SKY_COORDINATES} }, $image_set_tmp->{SKY_COORDINATES};
     push @{ $image_list_hash{$image_set_tmp->{IMAGE}}{ROWNUM} }, $image_set_tmp->{ROWNUM};
 }
+
 my $i = 0;
-
 foreach my $k (keys %image_list_hash) {
+    # If we errored out on finding an image, we need to not try to run psphot here.
+    if ($image_list_hash{$k}{ERROR} != 0) {
+	next;
+    }
     # Write coordinates of the requested targets to a file.
-    my ($coordfile,$coordname) = tempfile("/tmp/detect.coords.$i.XXXX", 
+    my ($coordfile,$coordname) = tempfile("${workdir}/detect.coords.$i.XXXX", 
 					    UNLINK => !$save_temps);
-    my ($targetfile,$targetname) = tempfile("/tmp/detect.targets.$i.XXXX", 
+    my ($targetfile,$targetname) = tempfile("${workdir}/detect.targets.$i.XXXX", 
 					    UNLINK => !$save_temps);
 
@@ -153,5 +182,5 @@
 	print $coordfile "$image_list_hash{$k}{SKY_COORDINATES}[$j]\n";
     }
-
+#    print "$k\n";
     # Convert the sky coordinates to image coordinates with ppCoord.
     my $command = "ppCoord -astrom $image_list_hash{$k}{CATALOG} -radec $coordname";
@@ -171,7 +200,7 @@
     }
 
-    
+#     print "psphot $image_list_hash{$k}{PSF}\n";
     # Run psphotForced on the target list.
-    my $tmpdir  = tempdir("detect.$i.XXXX", DIR => "/tmp/", CLEANUP => !$save_temps);
+    my $tmpdir  = tempdir("detect.$i.XXXX", DIR => "${workdir}/", CLEANUP => !$save_temps);
     $image_list_hash{$k}{OUTROOT} = "$tmpdir/detectability.$query{HEADER}{STAGE}[0].$query{HEADER}{FPA_ID}[0]";
     
@@ -185,8 +214,5 @@
 	run(command => $psphot_cmd, verbose => $verbose);
     unless ($success) {
-	my_die("Unable to perform $psphot_cmd. Error_code: $error_code",
-	       $query{HEADER}{QUERY_ID}[0],$query{HEADER}{FPA_ID}[0],
-	       $query{HEADER}{MJD_OBS}[0],$query{HEADER}{FILTER}[0],$query{HEADER}{OBSCODE}[0],
-	       $query{HEADER}{STAGE}[0],$error_code);
+	$image_list_hash{$k}{ERROR} = $PSTAMP_SYSTEM_ERROR;
     }
 }
@@ -196,16 +222,28 @@
 #
 my @rownums = ();
+my @out_errors = ();
 my @psphot_Npix = ();
 my @psphot_Qfact= ();
 my @psphot_flux = ();
+
 foreach my $k (keys %image_list_hash) {
-    my $cmf = "$image_list_hash{$k}{OUTROOT}.$image_list_hash{$k}{CLASS_ID}.cmf";
-    
-    my ($tmp_Npix,$tmp_Qfact,$tmp_flux) = read_cmf_file($cmf,$image_list_hash{$k}{EXTENSION_BASE});
-
-    push @rownums,        @{ $image_list_hash{$k}{ROWNUM} };
-    push @psphot_Npix,    @{ $tmp_Npix };
-    push @psphot_Qfact,   @{ $tmp_Qfact };
-    push @psphot_flux,    @{ $tmp_flux };
+    if ($image_list_hash{$k}{ERROR} == 0) {
+	my $cmf = "$image_list_hash{$k}{OUTROOT}.$image_list_hash{$k}{CLASS_ID}.cmf";
+	
+	my ($tmp_Npix,$tmp_Qfact,$tmp_flux) = read_cmf_file($cmf,$image_list_hash{$k}{EXTENSION_BASE});
+	
+	push @rownums,        @{ $image_list_hash{$k}{ROWNUM} };
+	push @out_errors,     (map { $image_list_hash{$k}{ERROR} }  @{ $image_list_hash{$k}{ROWNUM} });
+	push @psphot_Npix,    @{ $tmp_Npix };
+	push @psphot_Qfact,   @{ $tmp_Qfact };
+	push @psphot_flux,    @{ $tmp_flux };
+    }
+    else {
+	push @rownums,        @{ $image_list_hash{$k}{ROWNUM} };
+	push @out_errors,     (map { $image_list_hash{$k}{ERROR} }  @{ $image_list_hash{$k}{ROWNUM} });
+	push @psphot_Npix,    (map { 0 }  @{ $image_list_hash{$k}{ROWNUM} });
+	push @psphot_Qfact,   (map { 0.0 }  @{ $image_list_hash{$k}{ROWNUM} });
+	push @psphot_flux,    (map { 0.0 }  @{ $image_list_hash{$k}{ROWNUM} });
+    }	
 }
 
@@ -214,20 +252,15 @@
 		    $query{HEADER}{MJD_OBS}[0],$query{HEADER}{filter}[0],
 		    $query{HEADER}{obscode}[0],
-		    \@rownums, \@psphot_Npix, \@psphot_Qfact, \@psphot_flux);
-
+		    \@rownums, \@out_errors, \@psphot_Npix, \@psphot_Qfact, \@psphot_flux);
+# print "Wrote response file $output\n";
 #
 # Add to datastore
 #
-# my $finish_command = "dquery_finish.pl --req_id $req_id --req_name $req_name --product $product";
-# ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
-#     run(command => $finish_command, verbose => $verbose);
-# unless ($success) {
-#     warn ("Unable to perform $finish_command error code: $error_code");
-# }
-
+# Files are added to the datastore by dquery_finish.pl
 #
 # Cleanup
 #
 # Since everything is written to temporary files, there should be nothing to cleanup.
+
 #
 # Utilities
@@ -242,5 +275,6 @@
     my $index  = shift;
     my $verbose = shift;
-    
+
+    # This is the set of things that we need in order to run psphotForced
     my $option_mask |= 1;
     $option_mask |= $PSTAMP_SELECT_IMAGE;
@@ -252,8 +286,21 @@
     my $mjd_max = $mjd + 1;
 
+    # Construct a row list. 
+    my @rowList;
+    $rowList[0]->{CENTER_X} = $ra;
+    $rowList[0]->{CENTER_Y} = $dec;
+    $rowList[0]->{ID} = 1;
+    $rowList[0]->{STAGE} = $stage;
+    $rowList[0]->{COORD_MASK} = 0;
+
+    #    print "$stage\n";
     # Call the PStamp code to find the images that contain the target on the given MJD in the specified filter.
-    my @images = locate_images($ipprc,$dbname,"bycoord",$stage,
-			       undef,undef,undef,$option_mask,$need_magic,
-			       $ra,$dec,$mjd_min,$mjd_max,$filter . ".00000",undef,$verbose);  
+    my @images = locate_images($ipprc,$imagedb,
+			        \@rowList,
+			       "bycoord",$stage,
+			       undef,undef,undef,
+			       $option_mask,$need_magic,
+			       # $ra,$dec,
+			       $mjd_min,$mjd_max,$filter . ".00000",undef,$verbose);  
 
     my %image_info  = ();
@@ -270,7 +317,5 @@
 	    }
 	    elsif ($stage eq 'stack') {
-		# Stacks hide the exposure name very well, so I'm
-		# choosing the stack_id as the FPA_ID to match. This
-		# probably needs to be approved somehow.
+		# Stacks hide the exposure name very well, so we can only match against stage_id
 		if (${ $j }{stage_id} ne $FPA_ID) {
 		    next;
@@ -285,8 +330,43 @@
 	    }
 	    # Debug prints of all the components of this image
-  	    foreach my $k (keys %{ $j }) {
- 		print "$i $j $k ${ $j }{$k}\n";
- 	    }
-	    
+#   	    foreach my $k (keys %{ $j }) {
+# 		if ($k eq 'row_index') {
+# 		    print "$i $j $k @{${ $j }{$k} }\n";
+# 		}
+#  		print "$i $j $k ${ $j }{$k}\n";
+#  	    }
+
+	    # Check for existance of the images. Drawn mostly from pstampparse.pl
+	    my $run_state = ${ $j }{state};
+	    my $data_state = ${ $j }{data_state};
+	    $data_state = $run_state if $stage eq 'stack';
+	    my $fault = 0;
+	    if (($run_state eq 'goto_purged') or ($data_state eq 'purged') or
+		($run_state eq 'drop') or 
+		($run_state eq 'error_cleaned') or 
+		($run_state eq 'goto_scrubbed') or ($data_state eq 'scrubbed')) {
+		# image is gone and it's not coming back
+		$fault = $PSTAMP_GONE;
+	    }
+	    elsif  (($data_state ne 'full') or ($need_magic and (${ $j }{magicked} < 0))) {
+		if (($stage eq 'stack')||($stage eq 'diff')) {
+		    # updating stacks and diffs isn't implemented
+		    $fault = $PSTAMP_NOT_IMPLEMENTED;
+		}
+		if ($stage eq 'chip') {
+		    my $burntool_state = ${ $j }{burntool_state};
+		    if ($burntool_state and (abs($burntool_state) < 14)) {
+			$fault = $PSTAMP_NOT_AVAILABLE;
+		    }
+		}
+		
+		if ($fault == 0) {
+		    # This bombs us out to dqueryparse, which will then flag a job for this run to be updated.
+		    my_die_for_update($data_state,$query{HEADER}{STAGE}[0],
+				      ${ $j }{stage_id},${ $j }{class_id} || ${ $j }{skycell_id},
+				      $need_magic,$imagedb,$PSTAMP_NOT_AVAILABLE);
+		}
+	    }
+
 	    # This image matches, so we want to save the information into our output structure
 	    $image_info{ROWNUM} = $index;
@@ -295,4 +375,5 @@
 	    $image_info{MASK}   = ${ $j }{mask};
 	    $image_info{WEIGHT} = ${ $j }{weight};
+	    $image_info{ERROR}  = $fault;
 	    $image_info{SKY_COORDINATES} = "$ra $dec";
 	    # To do sky->image coordinate transformations, we need to use the cmf/smf file. If 
@@ -405,4 +486,5 @@
     my $obscode = shift;
     my $rownum_ref = shift;
+    my $out_err_ref = shift;
     my $psphot_Npix_ref = shift;
     my $psphot_Qfact_ref = shift;
@@ -413,5 +495,7 @@
     my $columns = [
 	# matching rownum from detectability original request
-        { name => 'ROWNUM',   type => '20A', writetype => TSTRING }, 
+        { name => 'ROWNUM',   type => 'V', writetype => TULONG }, 
+	# any errors that occurred during processing
+        { name => 'ERROR_CODE',   type => 'V', writetype => TULONG }, 
         # number of pixels used in hypothetical PSF for the query detection
         { name => 'DETECT_N', type => 'V',   writetype => TULONG },
@@ -455,4 +539,5 @@
     for (my $i = 0; $i < $numRows; $i++) {
 	push @{$colData{'ROWNUM'}},      ${ $rownum_ref }[$i];
+	push @{$colData{'ERROR_CODE'}},  ${ $out_err_ref }[$i];
 	push @{$colData{'DETECT_N'}},    ${ $psphot_Npix_ref }[$i];
 	push @{$colData{'DETECT_F'}},    ${ $psphot_Qfact_ref }[$i];
@@ -529,2 +614,16 @@
 
 }
+
+sub my_die_for_update {
+    my $state = shift;
+    my $stage = shift;
+    my $stage_id = shift;
+    my $component = shift;
+    my $need_magic = shift;
+    my $imagedb = shift;
+    my $exit_code = shift;
+
+    print "$state $stage $stage_id $component $need_magic $imagedb\n";
+    print STDERR "$state $stage $stage_id $component $need_magic $imagedb\n";
+    exit($exit_code);
+}
Index: /branches/czw_branch/20100427/pstamp/scripts/dquery_finish.pl
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/dquery_finish.pl	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/scripts/dquery_finish.pl	(revision 28017)
@@ -20,5 +20,5 @@
 use PS::IPP::Config qw( :standard );
 
-my ( $req_id, $req_name, $req_file, $product, $out_dir, $dbname, $dbserver, $verbose, $save_temps );
+my ( $req_id, $req_name, $req_file, $product, $outdir, $dbname, $dbserver, $verbose, $save_temps );
 
 GetOptions(
@@ -27,5 +27,5 @@
            'req_file=s' => \$req_file,
            'product=s'  => \$product,
-           'out_dir=s'  => \$out_dir,
+           'outdir=s'   => \$outdir,
 	   'dbname=s'   => \$dbname,
 	   'dbserver=s' => \$dbserver,
@@ -41,5 +41,5 @@
 $err .= "--req_name is required\n" if !$req_name;
 $err .= "--product is required\n" if !$product;
-$err .= "--out_dir is required\n" if !$out_dir;
+$err .= "--outdir is required\n" if !$outdir;
 
 die "$err" if $err;
@@ -76,16 +76,16 @@
     die "product directory does not exist $prod_dir";
 }
-my $out_dir = "$prod_dir/$req_name";
+my $outdir = "$prod_dir/$req_name";
 }
-if (! -e $out_dir ) {
+if (! -e $outdir ) {
     # something must have gone wrong at the parse stage
-    print STDERR "output fileset directory $out_dir does not exist\n" if $verbose;
-    if (! mkdir $out_dir ) {
+    print STDERR "output fileset directory $outdir does not exist\n" if $verbose;
+    if (! mkdir $outdir ) {
         stop_request($req_id, $PS_EXIT_SYS_ERROR, $verbose);
-        die "cannot create output directory $out_dir";
+        die "cannot create output directory $outdir";
     }
-} elsif (! -d $out_dir) {
+} elsif (! -d $outdir) {
     stop_request($req_id, $PS_EXIT_SYS_ERROR, $verbose);
-    die "output fileset directory $out_dir exists but is not a directory";
+    die "output fileset directory $outdir exists but is not a directory";
 }
 
@@ -118,13 +118,20 @@
 
 # XXX: have the jobs produce the reglist as with postage stamp requests
-my ($REGLIST, $reg_list) = tempfile("$out_dir/reqlist.XXXX", UNLINK => !$save_temps);
+my ($REGLIST, $reg_list) = tempfile("$outdir/reqlist.XXXX", UNLINK => !$save_temps);
+
 foreach my $job (@jobs) {
     my $job_id = $job->{job_id};
     my $response_file = "response${job_id}.fits";
-    my $response_path = "$out_dir/$response_file";
+    my $response_path = "$outdir/$response_file";
 
     if (-e $response_path) {
         # the job generated a response file put it into the Data Store
         print $REGLIST "$response_file|||table|\n";
+
+	# do the same if we have an error file.  Should the parse data be uploaded as well?
+	my $err_file = "parse_error.txt";
+	if (-e "$outdir/$err_file") {
+	    print $REGLIST "$err_file|||text|\n";
+	}
     } else  {
         print STDERR "detect_query response file for job $job_id not found\n" if $verbose;
@@ -136,6 +143,7 @@
 if (-s $reg_list) {
     my $command = "$dsreg --add $req_name --product $product --list $reg_list";
-    $command .= " --copy --datapath $out_dir";
+    $command .= " --copy --datapath $outdir";
     $command .= " --type MOPS_DETECTABILITY_RESPONSE";
+    $command .= " --ps0 $req_id";
     $command .= " --dbname $dbname" if $dbname;
 
@@ -158,6 +166,6 @@
     my $verbose = shift;
     
-    my $command = "$pstamptool -updatereq -req_id $req_id -state stop";
-    $command   .= " -fault $fault" if $fault;
+    my $command = "$pstamptool -updatereq -req_id $req_id -set_state stop";
+    $command   .= " -set_fault $fault" if $fault;
     $command   .= " -dbname $dbname" if $dbname;
     $command   .= " -dbserver $dbserver" if $dbserver;
Index: /branches/czw_branch/20100427/pstamp/scripts/dqueryparse.pl
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/dqueryparse.pl	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/scripts/dqueryparse.pl	(revision 28017)
@@ -2,16 +2,15 @@
 #
 # parse a MOPS_DETCTABILITY_QUERY table and create a results file
-#
-# Note: this file is currently only a placeholder which creates a fake response file
-# and adds a completed job to the database
 #
 
 use strict;
 use warnings;
-
+use Carp;
 use Getopt::Long qw( GetOptions );
 use Pod::Usage qw( pod2usage );
 use IPC::Cmd 0.36 qw( can_run run );
 
+use PS::IPP::PStamp::RequestFile qw( :standard );
+use PS::IPP::PStamp::Job qw( :standard );
 use PS::IPP::Config qw($PS_EXIT_SUCCESS
 		       $PS_EXIT_UNKNOWN_ERROR
@@ -26,6 +25,7 @@
 		       );
 
-my ($req_file, $req_id, $out_dir, $product, $mode, $dbname, $dbserver, $verbose, $save_temps);
-
+my ($no_update, $imagedb, $label);
+my ($req_file, $req_id, $outdir, $product, $mode, $dbname, $dbserver, $verbose, $save_temps);
+my ($job_id,$rownum); # stuff from the post-update world
 #
 # parse args
@@ -35,5 +35,8 @@
         'file=s'          =>      \$req_file,
         'req_id=s'        =>      \$req_id,
-        'out_dir=s'       =>      \$out_dir,
+        'job_id=s'        =>      \$job_id,
+        'rownum=s'        =>      \$rownum,
+        'outdir=s'       =>      \$outdir,
+        'label=s'         =>      \$label,
         'product=s'       =>      \$product,
         'mode=s'          =>      \$mode,
@@ -44,25 +47,16 @@
 ) or pod2usage(2);
 
-my $err = "";
-
-if (!$req_file) {
-    $err .= "--file is required\n";
-}
-if (!$req_id) {
-    $err .= "--req_id is required\n";
-}
-if (!$out_dir) {
-    $err .="--out_dir is required\n";
-}
-if (!$product) {
-    $err .="--product is required\n";
-}
-
-
-die $err if ($err);
-
+die "invalid mode '$mode'" unless ($mode eq "list_uri") or ($mode eq "queue_job");
+die "--file or --job_id is required" if !$req_file;
+
+if ($mode ne "list_uri") {
+    die "req_id is required" if !$req_id;
+    die "outdir is required" if !$outdir;
+    die "product is required" if !$product;
+}
 my $missing_tools;
 my $pstamptool = can_run('pstamptool') or (warn "Can't find pstamptool" and $missing_tools =1);
-my $fakedresponse = can_run('fakedresponse.pl') or (warn "Can't find fakedresponse.pl" and $missing_tools =1);
+my $detectresponse = can_run('detectability_respond.pl') or 
+    (warn "Can't find detectability_respond.pl" and $missing_tools = 1);
 my $fields = can_run('fields') or (warn "Can't find fields" and $missing_tools =1);
 
@@ -77,6 +71,21 @@
 }
 
+# just deal with these arguments once and for all
+$pstamptool .= " -dbname $dbname" if $dbname;
+$pstamptool .= " -dbserver $dbserver" if $dbserver;
+$detectresponse .= " --dbname $dbname" if $dbname;
+
+$no_update = 1 if $mode eq "list_job";
+
+# Unless we're running as a job, write the parse arguments in case we need to rerun this parsing.
+if (!$job_id) {
+    my $argslist = "$outdir/parse.args";
+    open ARGSLIST, ">$argslist" or my_die("failed to open argslist file $argslist", $job_id, $PS_EXIT_UNKNOWN_ERROR);
+    print ARGSLIST "--label $label --mode $mode --req_id $req_id --product $product --outdir $outdir --file $req_file\n";
+    close ARGSLIST;
+}
+
 # get the query id and check the extname and version from the header
-my $fields_output;
+my $fields_output; 
 {
     my $command = "echo $req_file | $fields -x 0 EXTNAME EXTVER QUERY_ID";
@@ -84,41 +93,29 @@
         run(command => $command, verbose => $verbose);
     
-#   fields doesn't return zero when it succeeds
-#    unless ($success) {
-#        print STDERR @$stderr_buf;
-#    }
     $fields_output = join "", @$stdout_buf;
 }
 my (undef, $extname, $extver, $req_name) = split " ", $fields_output;
 
-die "$req_file is missing one of EXTNAME EXTVER or QUERY_ID" 
+my_die("$req_file is missing one of EXTNAME EXTVER or QUERY_ID", $PS_EXIT_PROG_ERROR)
     if !(defined($extname) and defined($extver) and defined($req_name));
-
-die "$req_file has EXTNAME $extname not MOPS_DETECTABILITY_QUERY table"
-                if $extname ne         "MOPS_DETECTABILITY_QUERY";
-die "$req_file is version $extver expecting 1" if $extver ne 1;
-
-if (0) {
-$out_dir .= "/$req_name";
-}
-if (! -e $out_dir ) {
-    mkdir $out_dir or die "cannot create output directory $out_dir";
-} elsif (! -d $out_dir ) {
-    die "output fileset directory $out_dir exists but is not a directory";
-}
-
-#
-# XXX Eventually we will parse the file here, to look up the list of input images to be processed
-# and queue a job for each image.
-# The request file will be one of the arguments. Each job will look at all rows and create entries
-# in the response file the coordinates that overlap the image.
-#
-# In the meantime we don't parse the file here, pass it to the program fakedresponse.
-# It creates a response file with a line for each row in the request file
-
-my $response_file = "$out_dir/response.fits";
+my_die("$req_file has EXTNAME $extname not MOPS_DETECTABILITY_QUERY table", $PS_EXIT_PROG_ERROR)
+    if $extname ne "MOPS_DETECTABILITY_QUERY";
+my_die("$req_file is version $extver expecting 1", $PS_EXIT_PROG_ERROR)
+    if $extver ne 1;
+
+# Set up the workdir for this query.
+if (! -e $outdir ) {
+    mkdir $outdir or my_die("cannot create output directory $outdir", $PS_EXIT_PROG_ERROR);
+} elsif (! -d $outdir ) {
+    my_die ("output fileset directory $outdir exists but is not a directory", $PS_EXIT_PROG_ERROR);
+}
+
+
+# Pass along the request file to the response generator.
+my $response_file = "$outdir/${req_name}.dresponse.${req_id}.fits";
 my $fault;
+my $data_to_update = '';
 {
-    my $command = "$fakedresponse --input $req_file --output $response_file --workdir $out_dir";
+    my $command = "$detectresponse --input $req_file --output $response_file --workdir $outdir";
     $command .= " --save-temps" if $save_temps;
     $command .= " --verbose" if $verbose;
@@ -127,26 +124,28 @@
         run(command => $command, verbose => $verbose);
     unless ($success) {
-        warn("Unable to perform $command error code: $error_code");
-    }
+        warn("Warn! Unable to perform $command error code: $error_code");
+    }
+    # Use the fault code to see if we can regenerate the missing data.
     $fault = $error_code >> 8;
-}
-
-my $job_id;
+    if ($fault == $PSTAMP_NOT_AVAILABLE) {
+	$data_to_update = (split /\n/, (join "", @$stdout_buf))[-1];	
+    }	
+}
+
 my $result;
-{
-    my $command = "$pstamptool -addjob -req_id $req_id -outputBase $out_dir"; 
-    $command .= " -job_type detect_query -state stop -fault $fault";
+# If we returned correctly with a valid response file, get a job ID
+# for the completed work, and move the response to a standardized name.
+if ($fault == 0) {
+    my $command = "$pstamptool -addjob -req_id $req_id -outputBase $outdir"; 
+    $command .= " -job_type detect_query -state stop -fault 0";
     $command .= " -rownum 1";
-    $command .= " -dbname $dbname" if $dbname;
-    $command .= " -dbserver $dbserver" if $dbserver;
-
-    my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
-        run(command => $command, verbose => $verbose);
-
+
+    my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+        run(command => $command, verbose => $verbose);
     if ($success) {
         $job_id = join "", @$stdout_buf;
         chomp $job_id;
         if ($job_id && -e $response_file) {
-            rename $response_file, "$out_dir/response${job_id}.fits";
+            rename $response_file, "$outdir/response${job_id}.fits";
         }
         $result = 0;
@@ -156,18 +155,95 @@
     }
 }
-
-
+else {
+    # Failed to run correctly, which means that we need to queue a job and flag data for updating.
+    # Get the dependency id for the data we're requesting be updated.
+    my $dep_id = queue_update_run($req_id,$job_id,$outdir,$label,$data_to_update);
+
+    # Link this request to a job and link that job to any dependency
+    my $command = "$pstamptool -addjob -req_id $req_id -outputBase $outdir"; 
+    $command .= " -job_type detect_query -state run -fault 0";
+    $command .= " -rownum 1";
+    $command .= " -dep_id $dep_id" if $dep_id;
+
+    my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+        run(command => $command, verbose => $verbose);
+
+    if ($success) {
+        $job_id = join "", @$stdout_buf;
+        chomp $job_id;
+        if ($job_id && -e $response_file) {
+	    # We shouldn't have a response file at this stage.
+            rename $response_file, "$outdir/response${job_id}.fits";
+        }
+        $result = 0;
+    } else {
+        warn("Unable to perform $command error code: $error_code");
+        $result = $error_code >> 8;
+    }
+}
+
+# This does not set the request state to stop.  That will happen with the request_finish.pl script, 
+# which will notice that we've inserted the stopped job and decide we're finished. Easy enough.
 {
-    my $command = "$pstamptool -updatereq -req_id $req_id -name $req_name -outProduct $product";
-    $command .= " -fault $result" if $result;
-    $command .= " -dbname $dbname" if $dbname;
-    $command .= " -dbserver $dbserver" if $dbserver;
+    my $command = "$pstamptool -updatereq -req_id $req_id -set_name $req_name -set_outProduct $product";
+    $command .= " -set_fault $result" if $result;
 
     my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
         run(command => $command, verbose => $verbose);
     unless ($success) {
-        die "$command failed";
+        my_die("$command failed",$PS_EXIT_UNKNOWN_ERROR);
     }
 }
  
 exit 0;
+
+
+# If we have to queue an update run, do so and create a new dependent
+sub queue_update_run {
+    my ($req_id, $job_id, $outdir, $label, $data_to_update) = @_;
+
+    my ($state, $stage, $stage_id, $component, $need_magic, $imagedb) = split /\s+/, $data_to_update;
+    
+    if (($state ne 'cleaned') and ($state ne 'update') and ($state ne 'goto_cleaned')) {
+	# We should have received one of these states, so if not, signal that we have a problem.
+	my_die("$stage $stage_id is in unexpected state $state", $PS_EXIT_PROG_ERROR);
+    }
+    my $dep_id;
+    my $command = "$pstamptool -getdependent -stage $stage -stage_id $stage_id -imagedb $imagedb -component $component ";
+    $command .= " -outdir $outdir";
+    $command .= " -need_magic" if $need_magic;
+
+    my $rlabel = "dq_ud_" . $label if $label;
+    $command .= " -rlabel $rlabel" if $rlabel;
+
+    if (!$no_update) {
+	my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+	    run(command => $command, verbose => $verbose);
+	unless ($success) {
+	    my_die("$command failed", $PS_EXIT_UNKNOWN_ERROR);
+	}
+	my $output = join "", @$stdout_buf;
+	chomp $output;
+	$dep_id = $output;
+
+	my_die("pstamptool -getdependent returned invalid dep_id", $PS_EXIT_PROG_ERROR) if !$dep_id;
+    } 
+    else {
+	print STDERR "skipping $command\n";
+	$dep_id = 42;
+    }
+
+    return($dep_id);
+}
+	
+    
+
+sub my_die {
+    my $msg = shift;
+    my $fault = shift;
+
+    carp $msg;
+
+    # we don't fault the request here pstamp_parser_run.pl handles that if necessary
+    exit $fault;
+}
Index: /branches/czw_branch/20100427/pstamp/scripts/pstamp_checkdependent.pl
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/pstamp_checkdependent.pl	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/scripts/pstamp_checkdependent.pl	(revision 28017)
@@ -21,4 +21,9 @@
 use Carp;
 
+# XXX: put this in a module somewhere
+my $IPP_DIFF_MODE_WARP_WARP   = 1;
+my $IPP_DIFF_MODE_WARP_STACK  = 2;
+my $IPP_DIFF_MODE_STACK_WARP  = 3;
+my $IPP_DIFF_MODE_STACK_STACK = 4;
 
 my ($dep_id, $stage, $stage_id, $component, $imagedb, $rlabel, $need_magic);
@@ -30,5 +35,5 @@
     'stage_id=i'    =>  \$stage_id,
     'component=s'   =>  \$component,
-    'imagedb=s'     =>  \$imagedb,      # dbname for images
+    'imagedb=s'     =>  \$imagedb,      # dbname for images.
     'rlabel=s'      =>  \$rlabel,
     'need_magic'    =>  \$need_magic,
@@ -56,9 +61,10 @@
 }
 
+# Append imagedb to the ippTools
 $chiptool    .= " -dbname $imagedb";
 $warptool    .= " -dbname $imagedb";
 $difftool    .= " -dbname $imagedb";
+$stacktool   .= " -dbname $imagedb";
 $magicdstool .= " -dbname $imagedb";
-
 
 my $ipprc = PS::IPP::Config->new();
@@ -67,5 +73,4 @@
     $dbserver =  metadataLookupStr($ipprc->{_siteConfig}, 'PS_DBSERVER');
 }
-
 
 
@@ -103,9 +108,18 @@
 # Got "it"
 
+my $magic_ok = 0;
+if ($stage eq 'diff') {
+    if ($it->{diff_mode} == $IPP_DIFF_MODE_STACK_STACK) {
+        # stack stack diffs don't need magic, but since the warps need to have the chips destreaked
+        # in order to be processed se set need_magic in the database for all runs
+        # Now the diffs themselves don't need to be destreaked so
+        $magic_ok = 1;
+    }
+}
 my $status = 0;
 if (($it->{state} eq 'full') or ($it->{state} eq 'update') and ($whole_run or ($it->{data_state} eq 'full'))
-        and (!$need_magic or $it->{magicked} > 0)) {
-
-    # This Dependency is satisfied. all done
+        and (!$need_magic or $magic_ok or $it->{magicked} > 0)) {
+
+    # This Dependency is satisfied. All done!
     my $command = "$pstamptool -updatedependent -set_state full -dep_id $dep_id";
     $command .= " -dbname $dbname" if $dbname;
@@ -123,4 +137,6 @@
 } elsif (($it->{state} eq 'cleaned') or ($it->{state} eq 'update') and 
         ($whole_run or ($it->{data_state} eq 'cleaned'))) {
+
+    # Update has not been queued for this component yet.  
 
     # XXX: if $whole_run this is going to repeatedly call -setimfiletoupdate. This will be a no-op
@@ -140,4 +156,9 @@
     }
 } else {
+    # update for this component has been queued by hasn't completed yet or the state is an error state
+    # XXX: in this state we aren't checking the dependents anymore. If something goes wrong this
+    # will never complete. Consider calling the 'queue_update' functions again just to check. They are relatively cheap
+
+
     print "${stage}Run $stage_id state is $it->{state} $component data_state is $it->{data_state}\n";
 
@@ -150,5 +171,5 @@
 
     # temporary hack to deal with data with old burntool tables. This check is now done by pstampparse.pl
-    # so runs in this state will not get queued
+    # so runs in this state should not get queued
     if ($stage eq 'chip') {
         my $burntool_state = $it->{burntool_state};
@@ -169,5 +190,6 @@
     }
     if (!$job_fault and ($stage eq 'chip')) {
-        $job_fault = queue_update_magicDSRun($stage, $stage_id, $rlabel, $it->{raw_magicked}, $it->{dsRun_state});
+        # chip processing is done, start destreaking.
+        $job_fault = queue_update_magicDSRun($stage, $stage_id, $rlabel, $need_magic, $it->{raw_magicked}, $it->{dsRun_state});
     }
     if ($job_fault) {
@@ -186,4 +208,5 @@
     my $need_magic = shift; 
 
+
     my $dsRun_state;
     my $raw_all_magicked = 1; # this gets cleared if any of the inputs aren't destreaked
@@ -193,5 +216,7 @@
             $raw_all_magicked &= ($chip->{raw_magicked} > 0);
 
-            if ($chip->{data_state} ne 'update') {
+            if ($chip->{state} =~ /error/) {
+                faultJobs('stop', undef, undef, $PSTAMP_GONE);
+            } elsif (($chip->{data_state} ne 'update') and ($chip->{data_state} ne 'full')) {
                 my $command = "$chiptool -setimfiletoupdate -chip_id $chip_id -class_id $chip->{class_id}";
                 $command .= " -set_label $rlabel" if $rlabel;
@@ -228,5 +253,5 @@
     }
 
-    my $status = queue_update_magicDSRun('chip', $chip_id, $rlabel, $raw_all_magicked, $dsRun_state);
+    my $status = queue_update_magicDSRun('chip', $chip_id, $rlabel, $need_magic, $raw_all_magicked, $dsRun_state);
 
     return $status;
@@ -247,4 +272,11 @@
 
     my $warp_id = $metadata->{warp_id};
+    my $state = $metadata->{state};
+    if ($state =~ /error/) {
+        print STDERR "warpRun $warp_id has state $state faulting jobs\n";
+        faultJobs('stop', undef, undef, $PSTAMP_GONE);
+        exit 0;
+    }
+
     if (!$whole_run) {
         my $skycell = $metadata;
@@ -256,5 +288,5 @@
             if !$data or scalar @$data == 0;
 
-        my $good_to_go = 1;
+        my $chips_ready = 1;
         my @chipsToUpdate;
         my $chip_id;
@@ -262,5 +294,5 @@
             $chip_id = $chip->{chip_id};
             if (($chip->{data_state} ne 'full') or ($need_magic and ($chip->{magicked} <= 0))) {
-                $good_to_go = 0;
+                $chips_ready = 0;
                 push @chipsToUpdate, $chip;
             } else {
@@ -269,5 +301,7 @@
         }
 
-        if ($good_to_go) {
+        if ($chips_ready) {
+            # the reason we defer setting the warp to update is so that we can handle error conditions at previous
+            # stages more easily.
             my $command = "$warptool -setskyfiletoupdate -warp_id $warp_id -skycell_id $skycell->{skycell_id}";
             $command .= " -set_label $rlabel" if $rlabel;
@@ -333,6 +367,4 @@
     my $need_magic = shift; 
 
-# XXXX This is not ready to go yet XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxx
-
     my $diff_id   = $metadata->{diff_id};
     my $diff_mode = $metadata->{diff_mode};
@@ -341,12 +373,7 @@
         my $skycell_id = $skycell->{skycell_id};
 
-        # put this in a module somewhere
-        my $IPP_DIFF_MODE_WARP_WARP   = 1;
-        my $IPP_DIFF_MODE_WARP_STACK  = 2;
-        my $IPP_DIFF_MODE_STACK_WARP  = 2;
-        my $IPP_DIFF_MODE_STACK_STACK = 4;
         if ($diff_mode == $IPP_DIFF_MODE_WARP_STACK ) {
-            # check the state of the stack
-            my $command = "$stacktool -sumkskyfile -stack_id $skycell->{stack2}";
+            # check the state of the template stack
+            my $command = "$stacktool -sumskyfile -stack_id $skycell->{stack2}";
             my $stack = runToolAndParseExpectOne($command, $verbose);
             my_die("failed to find stackSumSkyfile for stack_id $skycell->{stack2}", $PS_EXIT_UNKNOWN_ERROR) if !$stack;
@@ -361,81 +388,108 @@
             # now check the warp
             $command = "$warptool -warped -warp_id $skycell->{warp1} -skycell_id $skycell_id";
-            my $warp = runToolAndExpectOne($command, $verbose);
-            my_die("failed to find warpSkyfile for warpRun $skycell->{warp_id} skycell_id $skycell_id", $PS_EXIT_UNKNOWN_ERROR)
-                if !$warp;
-        }
-
-        my $good_to_go = 1;
-        my @chipsToUpdate;
-        my $chip_id;
-        my $warp_id;
-        my $data ;  #XXXX
-        foreach my $chip (@$data) {
-            $chip_id = $chip->{chip_id};
-            if (($chip->{data_state} ne 'full') or ($need_magic and ($chip->{magicked} <= 0))) {
-                $good_to_go = 0;
-                push @chipsToUpdate, $chip;
-            } else {
-                # this chip is good to go
-            }
-        }
-
-        if ($good_to_go) {
-            my $command = "$warptool -setskyfiletoupdate -warp_id $warp_id -skycell_id $skycell->{skycell_id}";
-            $command .= " -set_label $rlabel" if $rlabel;
-
-            if (!$no_update) {
-                my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
-                            run(command => $command, verbose => $verbose);
-                unless ($success) {
-                    my_die("failed to queue ${stage}Run $stage_id $component for update", $PS_EXIT_UNKNOWN_ERROR);
+            my $warp = runToolAndParseExpectOne($command, $verbose);
+            my_die("failed to find warpSkyfile for warpRun $skycell->{warp1} skycell_id $skycell_id", $PS_EXIT_UNKNOWN_ERROR) if !$warp;
+
+            if ($warp->{data_state} ne 'full') {
+                return queue_update_warp($warp, 0, $rlabel, $need_magic);
+            }
+            # warps are ready fall through and queue the diff update
+        } elsif ($diff_mode eq $IPP_DIFF_MODE_WARP_WARP) {
+            my $command = "$warptool -warped -warp_id $skycell->{warp1} -skycell_id $skycell_id";
+            my $warp1 = runToolAndParseExpectOne($command, $verbose);
+            my_die("failed to find warpSkyfile for warpRun $skycell->{warp1} skycell_id $skycell_id", $PS_EXIT_UNKNOWN_ERROR) if !$warp1;
+
+            my $warps_ready = 1;
+            my $status = 0;
+            if ($warp1->{data_state} ne 'full') {
+                $warps_ready = 0;
+                $status = queue_update_warp($warp1, 0, $rlabel, $need_magic);
+                if ($status) {
+                    return $status;
                 }
-            } else {
-                print "skipping $command\n";
-            }
-        } elsif (scalar @chipsToUpdate > 0) {
-            return queue_update_chip($chip_id, 0, \@chipsToUpdate, $rlabel, $need_magic);
-        }
-    } else {
-        my $warpRun = $metadata;
-        my $warp_id = $warpRun->{warp_id};
-        my $command = "$chiptool -listrun -chip_id $warpRun->{chip_id}";
-        my $data = runToolAndParse($command, $verbose);
-        my_die("failed to find chipRun $warpRun->{chip_id} for warpRun $warp_id", $PS_EXIT_UNKNOWN_ERROR)
-            if !$data or scalar @$data != 1;
-
-        my $chipRun = $data->[0];
-
-        my $chipRunState = $chipRun->{state};
-        if (($chipRunState =~ /purge/) or ($chipRunState =~ /scrub/)) {
-            print STDERR "warpRun $warp_id depends on chipRun $chipRun->{chip_id} which is in state $chipRunState\n";
-            faultJobs('stop', 'warp', $warp_id, $PSTAMP_GONE);
-            return 0;
-        }
-        my $warpRunState = $warpRun->{state};
-        if (($chipRunState eq 'full') and (! $need_magic or ($chipRun->{magicked} > 0)) and ($warpRunState eq 'cleaned')) {
-            # The inputs and outputs are ready. Queue the warpRun for update.
-
-            # providing no -skycell_id arguments changes all skyfiles with data_state = 'cleaned' to 'update'
-            my $command = "$warptool -setskyfiletoupdate -warp_id $warp_id";
-            $command .= " -set_label $rlabel" if $rlabel;
-
-            if (!$no_update) {
-                my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
-                            run(command => $command, verbose => $verbose);
-                unless ($success) {
-                    my_die("failed to queue ${stage}Run $stage_id $component for update", $PS_EXIT_UNKNOWN_ERROR);
-                }
-            } else {
-                print "skipping $command\n";
-            }
-        } elsif ($chipRunState eq 'cleaned' or 
-            (($chipRun->{state} eq 'full') and ($need_magic and ($chipRun->{magicked} < 0) and ($chipRun->{dsRun_state} ne 'new')))) {
-            my $data = [$chipRun];
-            return queue_update_chip($chipRun->{chip_id}, 1, $data, $rlabel, $need_magic);
-        }
-    }
-
-    # return value may be the return status of script so zero is good
+            }
+            $command = "$warptool -warped -warp_id $skycell->{warp2} -skycell_id $skycell_id";
+            my $warp2 = runToolAndParseExpectOne($command, $verbose);
+            my_die("failed to find warpSkyfile for warpRun $skycell->{warp2} skycell_id $skycell_id", $PS_EXIT_UNKNOWN_ERROR) if !$warp2;
+
+            if ($warp2->{data_state} ne 'full') {
+                $warps_ready = 0;
+                $status = queue_update_warp($warp2, 0, $rlabel, $need_magic);
+            }
+
+            if (!$warps_ready) {
+                # don't queue the diff update yet
+                return $status;
+            }
+
+        } elsif ($diff_mode == $IPP_DIFF_MODE_STACK_STACK ) {
+            # check the state of the input stack
+            my $command = "$stacktool -sumskyfile -stack_id $skycell->{stack2}";
+            my $stack1 = runToolAndParseExpectOne($command, $verbose);
+            my_die("failed to find stackSumSkyfile for stack_id $skycell->{stack2}", $PS_EXIT_UNKNOWN_ERROR) if !$stack1;
+
+            if ($stack1->{state} ne 'full') {
+                print STDERR "input stack for diffRun $diff_id $skycell_id is not in full state faulting jobs\n";
+                # this faults all jobs depending on this dep_id
+                faultJobs('stop', 'diff', $diff_id, $PSTAMP_GONE);
+                return $PSTAMP_GONE;
+            }
+            # check the state of the template stack
+            $command = "$stacktool -sumskyfile -stack_id $skycell->{stack2}";
+            my $stack2 = runToolAndParseExpectOne($command, $verbose);
+            my_die("failed to find stackSumSkyfile for stack_id $skycell->{stack2}", $PS_EXIT_UNKNOWN_ERROR) if !$stack2;
+
+            if ($stack2->{state} ne 'full') {
+                print STDERR "template stack for diffRun $diff_id $skycell_id is not in full state faulting jobs\n";
+                # this faults all jobs depending on this dep_id
+                faultJobs('stop', 'diff', $diff_id, $PSTAMP_GONE);
+                return $PSTAMP_GONE;
+            }
+
+            # inputs are ready fall through and queue the diff update
+        } elsif ($diff_mode == $IPP_DIFF_MODE_STACK_WARP ) {
+            # check the state of the input stack
+            my $command = "$stacktool -sumskyfile -stack_id $skycell->{stack1}";
+            my $stack = runToolAndParseExpectOne($command, $verbose);
+            my_die("failed to find stackSumSkyfile for stack_id $skycell->{stack1}", $PS_EXIT_UNKNOWN_ERROR) if !$stack;
+
+            if ($stack->{state} ne 'full') {
+                print STDERR "input stack for diffRun $diff_id $skycell_id is not in full state faulting jobs\n";
+                # this faults all jobs depending on this dep_id
+                faultJobs('stop', 'diff', $diff_id, $PSTAMP_GONE);
+                return $PSTAMP_GONE;
+            }
+
+            # now check the template warp
+            $command = "$warptool -warped -warp_id $skycell->{warp2} -skycell_id $skycell_id";
+            my $warp = runToolAndParseExpectOne($command, $verbose);
+            my_die("failed to find warpSkyfile for warpRun $skycell->{warp2} skycell_id $skycell_id", $PS_EXIT_UNKNOWN_ERROR) if !$warp;
+
+            if ($warp->{data_state} ne 'full') {
+                return queue_update_warp($warp, 0, $rlabel, $need_magic);
+            }
+            # warps are ready fall through and queue the diff update
+        } else {
+            my_die("unexpected diff_mode found: $diff_mode", $PS_EXIT_PROG_ERROR);
+        }
+
+        my $command = "$difftool -setskyfiletoupdate -diff_id $diff_id -skycell_id $skycell_id";
+        $command .= " -set_label $rlabel" if $rlabel;
+
+        if (!$no_update) {
+            my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+                        run(command => $command, verbose => $verbose);
+            unless ($success) {
+                my_die("failed to queue ${stage}Run $stage_id $component for update", $PS_EXIT_UNKNOWN_ERROR);
+            }
+        } else {
+            print "skipping $command\n";
+        }
+    } else {
+        # XXX todo whole_run
+        return $PS_EXIT_PROG_ERROR;
+    }
+
+    # return value is a unix style exit status so zero is good
     return 0;
 }
@@ -530,5 +584,5 @@
     my ($state, $stage, $stage_id, $job_fault) = @_;
 
-    my $command = "$pstamptool -updatejob -state stop -fault $job_fault -dep_id $dep_id";
+    my $command = "$pstamptool -updatejob -set_state stop -set_fault $job_fault -dep_id $dep_id";
     $command .= " -dbname $dbname" if $dbname;
     $command .= " -dbserver $dbserver" if $dbserver;
@@ -549,8 +603,9 @@
     my $stage_id = shift;
     my $rlabel  = shift;
+    my $need_magic = shift;
     my $input_magicked = shift;
     my $dsRun_state = shift;
 
-    # XXX: this code is only fully coded and tested for chip stage
+    # XXX: this code assumes that destreaking is handled at the chip stage
     my_die ("queue_update_magicDSRun only works for stage chip", $PS_EXIT_PROG_ERROR) if $stage ne 'chip';
 
@@ -578,4 +633,7 @@
                 print "skipping $command\n";
             }
+        } elsif ($dsRun_state eq 'failed_revert') {
+            print "magicDSRun.state = $dsRun_state for chipRun $stage_id is in state failed_revert cannot update";
+            faultJobs('stop', undef, undef, $PSTAMP_NOT_AVAILABLE);
         } else {
             print "magicDSRun.state = $dsRun_state for chipRun $stage_id";
@@ -593,5 +651,5 @@
     carp $msg;
 
-    my $command = "$pstamptool -updatedepedent -fault $fault -dep_id $dep_id";
+    my $command = "$pstamptool -updatedependent -set_fault $fault -dep_id $dep_id";
     $command .= " -dbname $dbname" if $dbname;
     $command .= " -dbserver $dbserver" if $dbserver;
@@ -600,6 +658,5 @@
                     run(command => $command, verbose => $verbose);
         unless ($success) {
-            my_die("failed to set pstampDependent.fault for dep_id: $dep_id",
-                $PS_EXIT_UNKNOWN_ERROR);
+            carp "$cmd failed";
         }
     } else {
Index: /branches/czw_branch/20100427/pstamp/scripts/pstamp_cleanup.pl
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/pstamp_cleanup.pl	(revision 28017)
+++ /branches/czw_branch/20100427/pstamp/scripts/pstamp_cleanup.pl	(revision 28017)
@@ -0,0 +1,201 @@
+#!/bin/env perl
+###
+### pstamp_cleanup.pl
+### delete all data associated with a postage stamp request
+###  
+### This script should probably be called request_cleanup.pl since it handles more than postage stamp requests
+###
+
+use warnings;
+use strict;
+
+use Sys::Hostname;
+use Getopt::Long qw( GetOptions );
+use File::Basename qw( basename dirname);
+use File::Copy;
+use POSIX qw( strftime );
+use Carp;
+use IPC::Cmd 0.36 qw( can_run run );
+
+use PS::IPP::Metadata::Config;
+use PS::IPP::Metadata::Stats;
+use PS::IPP::Metadata::List qw( parse_md_list );
+
+use PS::IPP::Config qw( :standard );
+
+my $req_id;
+my $uri;
+my $name;
+my $outdir;
+my $reqType;
+my $redirect_output;
+my $product;
+my $label;
+my $verbose;
+my $dbname;
+my $dbserver;
+my $no_update;
+
+GetOptions(
+    'req_id=s'          =>  \$req_id,
+    'name=s'            =>  \$name,
+    'outdir=s'          =>  \$outdir,
+    'reqType=s'           =>  \$reqType,
+    'product=s'         =>  \$product,
+    'uri=s'             =>  \$uri,
+    'outdir=s'          =>  \$outdir,
+    'redirect-output'   =>  \$redirect_output,
+    'verbose'           =>  \$verbose,
+    'dbname=s'          =>  \$dbname,
+    'dbserver=s'        =>  \$dbserver,
+    'no-update'         =>  \$no_update,
+);
+
+if ($verbose) {
+    my $host = hostname();
+    print "\n\n";
+    print "Starting script $0 on $host\n\n";
+}
+
+my $missing_tools;
+
+my $pstamptool  = can_run('pstamptool')  or (warn "Can't find pstamptool"  and $missing_tools = 1);
+my $dsreg = can_run('dsreg') or (warn "Can't find dsreg" and $missing_tools = 1);
+
+if ($missing_tools) {
+    warn("Can't find required tools.");
+    exit ($PS_EXIT_CONFIG_ERROR);
+}
+
+
+die("--req_id --name --product and --outdir are required") if !defined($req_id) or !defined($product) or !defined($name) or !defined $outdir;
+
+my $ipprc = PS::IPP::Config->new(); # IPP Configuration
+
+my $pstamp_workdir = metadataLookupStr($ipprc->{_siteConfig}, 'PSTAMP_WORKDIR');
+exit ($PS_EXIT_CONFIG_ERROR) unless defined $pstamp_workdir; # lookup failure outputs a message
+
+if (!$dbserver) {
+    $dbserver =  metadataLookupStr($ipprc->{_siteConfig}, 'PS_DBSERVER');
+}
+
+my_die("Cleanup not yet supported for reqType: $reqType", $req_id, $PS_EXIT_UNKNOWN_ERROR)
+    if ($reqType ne "pstamp") and ($reqType ne "NULL");
+
+my $mdcParser = PS::IPP::Metadata::Config->new; # Parser for metadata config files
+
+if ($product ne 'NULL' and $name ne 'NULL') {
+    my $command = "$dsreg --product $product --del $name --rm --force";
+
+    my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+        run(command => $command, verbose => $verbose);
+    unless ($success) {
+        my_die("Unable to perform $command error code: $error_code", $req_id, $PS_EXIT_UNKNOWN_ERROR);
+    }
+}
+
+# now go find the workdir for this request 
+# XXX: we finally *have* to store this in the database
+$outdir = undef if $outdir eq "NULL";
+
+if ($outdir) {
+    delete_workdir($outdir);
+} else {
+    if ($uri ne 'NULL') {
+        # use the URI to find the workdir
+        $outdir = dirname($uri);
+        if (index($outdir, $pstamp_workdir) == 0) {
+            print "pstamp workdir for req_id $req_id is $outdir\n";
+            delete_workdir($outdir);
+        } else {
+            print "no outdir found for $req_id\n";
+        }
+    }
+    if (!$outdir) {
+        # gotta go look for it in the subdirectories of $pstamp_workdir
+        my $command = "find $pstamp_workdir -maxdepth 2 -type d -name $req_id";
+        my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+            run(command => $command, verbose => $verbose);
+        unless ($success) {
+            my $rc = $error_code >> 8;
+            my_die("Unable to perform $command error code: $error_code", $req_id, $rc);
+        }
+        if ($stdout_buf) {
+            # for historical reasons (a bug) there may be more than one outdir
+            my @outdirs = split "\n", join "", $stdout_buf;
+            foreach $outdir (@outdirs) {
+                chomp $outdir;
+                delete_workdir($outdir);
+            }
+        } else {
+            print "no outdir found for $req_id\n";
+        }
+    }
+}
+
+
+{
+    my $command = "$pstamptool -updatereq -req_id $req_id -set_state cleaned";
+    $command   .= " -dbname $dbname" if $dbname;
+    $command   .= " -dbserver $dbserver" if $dbserver;
+    unless ($no_update) {
+        my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+            run(command => $command, verbose => $verbose);
+        unless ($success) {
+            die("Unable to perform $command error code: $error_code");
+        }
+    } else {
+        print "skipping $command\n";
+    }
+}
+
+exit 0;
+
+
+sub delete_workdir {
+    my $dir = shift;
+
+    if (!-e $dir) {
+        print "outdir $dir does not exist\n";
+        return 0;
+    }
+    if (!-d $dir) {
+        print "outdir $dir is not a directory\n";
+        return 0;
+    }
+
+    my $command = "rm -r $dir";
+    unless ($no_update) {
+        my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+            run(command => $command, verbose => $verbose);
+        unless ($success) {
+            my $rc = $error_code >> 8;
+            my_die("Unable to perform $command return status: $rc", $req_id, $rc);
+        }
+    } else {
+        print "skipping $command\n";
+    }
+    return 0;
+}
+
+sub my_die {
+    my $msg = shift;
+    my $req_id = shift;
+    my $fault = shift;
+
+    carp($msg);
+
+    my $command = "$pstamptool -updatereq -req_id $req_id  -set_fault $fault";
+    $command   .= " -dbname $dbname" if $dbname;
+    $command   .= " -dbserver $dbserver" if $dbserver;
+    unless ($no_update) {
+        my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+            run(command => $command, verbose => $verbose);
+        unless ($success) {
+            die("Unable to perform $command error code: $error_code");
+        }
+    } else {
+        print "skipping $command\n";
+    }
+    exit $fault;
+}
Index: /branches/czw_branch/20100427/pstamp/scripts/pstamp_dorequest.pl
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/pstamp_dorequest.pl	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/scripts/pstamp_dorequest.pl	(revision 28017)
@@ -106,5 +106,5 @@
 {
     ## TODO: what about request status
-    my $command = "$pstamptool -updatereq -req_id $request_id -state stop"; 
+    my $command = "$pstamptool -updatereq -req_id $request_id -set_state stop"; 
     my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
         run(command => $command, verbose => $verbosity);
Index: /branches/czw_branch/20100427/pstamp/scripts/pstamp_finish.pl
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/pstamp_finish.pl	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/scripts/pstamp_finish.pl	(revision 28017)
@@ -25,5 +25,7 @@
 use PS::IPP::PStamp::Job qw( :standard );
 
-my ( $req_id, $req_name, $req_file, $out_dir, $product, $dbname, $dbserver, $verbose, $save_temps, $redirect_output);
+my %imagedb_cache;
+
+my ( $req_id, $req_name, $req_file, $outdir, $product, $dbname, $dbserver, $verbose, $save_temps, $redirect_output);
 
 # the char to the right of the bar may be used as a single - alias for the longer name
@@ -34,5 +36,5 @@
            'req_file=s'     => \$req_file,
            'product=s'      => \$product,
-           'out_dir=s'      => \$out_dir,
+           'outdir=s'       => \$outdir,
 	   'dbname=s'       => \$dbname,
 	   'dbserver=s'     => \$dbserver,
@@ -44,10 +46,13 @@
 pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV;
 
-die "usage: --req_id id --req_name name --req_file file --product product --out_dir output_directory [--dbname dbname --verbose]\n"
-    if !$req_id or !$req_name or !$req_file or !$product or !$out_dir;
+die "usage: --req_id id --req_name name --req_file file --product product --outdir output_directory [--dbname dbname --verbose]\n"
+    if !$req_id or !$req_name or !$req_file or !$product or !$outdir;
+
+die "outdir is NULL\n" if $outdir eq "NULL";
 
 my $ipprc = PS::IPP::Config->new(); # IPP Configuration
 if ($redirect_output) {
-    my $logDest = "$out_dir/psfinish.$req_id.log";
+    # XXX: what happens here if the directory does not exist? We check below
+    my $logDest = "$outdir/psfinish.$req_id.log";
     $ipprc->redirect_output($logDest);
 }
@@ -70,9 +75,7 @@
 
 if ($product eq "NULL") {
+    # nothing more to do
     stop_request_and_exit($req_id, $PS_EXIT_PROG_ERROR);
 }
-
-my $outputDataStoreRoot = metadataLookupStr($ipprc->{_siteConfig}, 'DATA_STORE_ROOT');
-exit ($PS_EXIT_CONFIG_ERROR) unless defined $outputDataStoreRoot; # lookup failure outputs a message
 
 my $mdcParser = PS::IPP::Metadata::Config->new; # Parser for metadata config files
@@ -82,20 +85,20 @@
     my $fileset = $req_name;
 
-    print STDERR "product: $product  REQ_NAME: $req_name $out_dir\n" if $verbose;
-
-    if (!-e $out_dir) {
+    print STDERR "product: $product  REQ_NAME: $req_name $outdir\n" if $verbose;
+
+    if (!-e $outdir) {
         # something must have gone wrong parsing the request
-        print STDERR  "output directory $out_dir does not exist\n";
-
-        if (!mkdir $out_dir) {
-            print STDERR "cannot create output directory $out_dir";
+        print STDERR  "output directory $outdir does not exist\n";
+
+        if (!mkdir $outdir) {
+            print STDERR "cannot create output directory $outdir";
             stop_request_and_exit($req_id, $PS_EXIT_UNKNOWN_ERROR);
         }
 
 
-    } elsif (! -d $out_dir ) {
+    } elsif (! -d $outdir ) {
         # XXX TODO: fault the request so we pstamp_finish doesn't keep trying to process the
         # request
-        print STDERR "output directory $out_dir exists but is not a directory";
+        print STDERR "output directory $outdir exists but is not a directory";
         stop_request_and_exit($req_id, $PS_EXIT_UNKNOWN_ERROR);
     }
@@ -116,24 +119,24 @@
     }
 
-    # at this point we need to find out what kind of request type it is and
-    # split the processing depending on the request type
-    # the only processing required for a detectabilty query is to build the output fileset.
-
-    # the following is for a postage stamp request
-
-    my ($rlf, $reglist_name) = tempfile ("$out_dir/reglist.XXXX", UNLINK => !$save_temps);
+    # start building the list of files to be placed in the output fileset
+    my ($rlf, $reglist_name) = tempfile ("$outdir/reglist.XXXX", UNLINK => !$save_temps);
+
+    # results file
     print $rlf "results.fits|||table|\n";
+    # human readable representation of the results file
     print $rlf "results.mdc|||text|\n";
 
     my $err_file = "parse_error.txt";
-    if (-e "$out_dir/$err_file" ) {
+    if (-e "$outdir/$err_file" ) {
         print $rlf "$err_file|||text|\n";
     }
 
-    my ($tdf, $table_def_name) = tempfile ("$out_dir/tabledef.XXXX", UNLINK => !$save_temps);
-
+    # The results table definition file
+    my ($tdf, $table_def_name) = tempfile ("$outdir/tabledef.XXXX", UNLINK => !$save_temps);
 
     # data for the header
     print $tdf "$req_name|$req_id|\n";
+
+    # get the list of jobs generated for this request
     my @jobs;
     {
@@ -151,10 +154,13 @@
                 print STDERR "Request $req_id produced no jobs.\n"
             }
-            # This should not happen. A fake job should be queued
+            # This should not happen. A fake job should have been entered
             stop_request_and_exit($req_id, $PS_EXIT_PROG_ERROR);
         } else {
+if (0) {
             my $metadata = $mdcParser->parse($output) or die("Unable to parse metdata config doc");
 
             my $jobs = parse_md_list($metadata);
+}
+            my $jobs = parse_md_fast($mdcParser, $output);
 
             @jobs = @$jobs;
@@ -163,5 +169,4 @@
 
     my $exp_info;
-    my $last_exp_id = -1;
     foreach my $job (@jobs) {
         my $job_id = $job->{job_id};
@@ -171,10 +176,8 @@
         my $exp_id = $job->{exp_id};
 
-
         if (($fault eq $PSTAMP_DUP_REQUEST) and ($req_name eq "NULL")) {
-            # this request had a duplicate request name. We can't put the results
-            # on the data store since the product name is already used
-            # maybe we could be more clever about this and choose a fileset name
-            stop_request_and_exit($req_id, $fault);
+            # this request had a duplicate request name yet the parser didn't give
+            # it an "ERROR style name.
+            stop_request_and_exit($req_id, $PS_EXIT_PROG_ERROR);
         }
         my ($row, $req_info, $project) = get_request_info($rows, $rownum);
@@ -198,15 +201,13 @@
             # get the metadata for the exposure (if any i.e. stack) 
             # returns an appropriate string if !$exp_id
-            $exp_info = get_exposure_info($image_db, $exp_id);
-            $last_exp_id = $exp_id;
+            $exp_info = get_exposure_info($job_params, $image_db, $exp_id);
         } else {
             my $filter = $job_params->{filter};
             $filter = "0" if !$filter;
             $exp_info = "0|0|0|$filter|0|0";
-            $last_exp_id = -1;
         }
 
         if (($job_type eq "stamp") || ($job_type eq "get_image") || ($job_type eq "none")) {
-            my $jreglist = "$out_dir/reglist$job_id";
+            my $jreglist = "$outdir/reglist$job_id";
             if (open JRL, "<$jreglist") {;
                 # process the reglist file to get the list of files produced by this job
@@ -225,7 +226,7 @@
                     # If not found check the PHU. If that doesn't work just set them to zero.
                     # XXX do this more cleanly
-                    my (undef, $ra_deg, $dec_deg) = split " ", `echo $out_dir/$img_name | fields -x 0 RA_DEG DEC_DEG`;
+                    my (undef, $ra_deg, $dec_deg) = split " ", `echo $outdir/$img_name | fields -x 0 RA_DEG DEC_DEG`;
                     if (!defined $ra_deg) {
-                        (undef, $ra_deg, $dec_deg) = split " ", `echo $out_dir/$img_name | fields RA_DEG DEC_DEG`;
+                        (undef, $ra_deg, $dec_deg) = split " ", `echo $outdir/$img_name | fields RA_DEG DEC_DEG`;
                     }
                     $ra_deg = 0.0 if (!$ra_deg);
@@ -258,5 +259,5 @@
     # make the results file
     {
-        my $command = "$pstamp_results --input $table_def_name --output $out_dir/results.fits";
+        my $command = "$pstamp_results --input $table_def_name --output $outdir/results.fits";
         my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
             run(command => $command, verbose => $verbose);
@@ -266,5 +267,5 @@
         } else {
             # dump a textual representation
-            my $command = "$pstampdump $out_dir/results.fits > $out_dir/results.mdc";
+            my $command = "$pstampdump $outdir/results.fits > $outdir/results.mdc";
             my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
                 run(command => $command, verbose => $verbose);
@@ -278,6 +279,7 @@
         # register the fileset
         my $command = "$dsreg --list $reglist_name --add $fileset --product $product --type PSRESULTS";
-        $command .= " --link --datapath $out_dir --ps0 $req_id";
-        $command .= " --dbname $dbname" if $dbname;
+        $command .= " --link --datapath $outdir --ps0 $req_id";
+# XXX: let dsreg and config handle resolving dbname and dbserver
+#        $command .= " --dbname $dbname" if $dbname;
 
         my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
@@ -292,5 +294,5 @@
     # set the request's state to stop
     {
-        my $command = "$pstamptool -updatereq -req_id $req_id -state stop -fault $request_fault";
+        my $command = "$pstamptool -updatereq -req_id $req_id -set_state stop -set_fault $request_fault";
         $command   .= " -dbname $dbname" if $dbname;
         $command   .= " -dbserver $dbserver" if $dbserver;
@@ -308,5 +310,5 @@
     my $fault  = shift;
 
-    my $command = "$pstamptool -updatereq -req_id $req_id -state stop -fault $fault";
+    my $command = "$pstamptool -updatereq -req_id $req_id -set_state stop -set_fault $fault";
     $command   .= " -dbname $dbname" if $dbname;
     $command   .= " -dbserver $dbserver" if $dbserver;
@@ -345,5 +347,5 @@
     $data_group = "null" if !$data_group;
 
-    # This is ugly, error prone and hard to change.
+    # XXX: This is ugly, error prone and hard to change.
     # Create a results file module and provide a list of the names (we have the data in the columns)
     my $rowinfo = "$row->{PROJECT}|$row->{JOB_TYPE}|$row->{REQ_TYPE}|$row->{IMG_TYPE}|";
@@ -376,4 +378,5 @@
     my $metadata = $mdcParser->parse($data) or die("Unable to parse metdata config doc");
 
+    # no need to use parse_md_fast here
     my $results = parse_md_list($metadata);
     if (scalar @$results != 1) {
@@ -385,54 +388,98 @@
 
 sub get_exposure_info {
+    my $job_params = shift;
     my $image_db= shift;
     my $exp_id = shift;
 
-    if (!$exp_id or !$image_db) {
-        # no exposure id just return zeros
-        # XXX: we could put a value in for filter, but we don't have a good place to find it
-
-        #"$mjd_obs|$ra_obs|$dec_obs|$filter|$exp_time|$fpa_id";
-        return "0|0|0|0|0|0";
-    }
-
-    my $regtool = can_run('regtool') or (warn "Can't find regtool" and $missing_tools = 1);
-    if ($missing_tools) {
-        warn("Can't find required tools.");
-        exit ($PS_EXIT_CONFIG_ERROR);
-    }
-
-    my $command = "$regtool -processedexp -dbname $image_db -exp_id $exp_id";
-
-    # run the tool and parse the output
-    my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
-                run(command => $command, verbose => $verbose);
-    unless ($success) {
-        # not sure if we should die here
-        die "cannot get exposure information for $exp_id from image database $image_db";
-    }
-    my $mdcParser = PS::IPP::Metadata::Config->new; # Parser for metadata config files
-
-    my $output = join "", @$stdout_buf;
-    if (!$output) {
-        print STDERR "no output returned from $command\n" if $verbose;
-        return undef;
-    }
-    my $metadata = $mdcParser->parse($output) or die("Unable to parse metdata config doc");
-
-    my $exposures = parse_md_list($metadata);
-    my $numExp = @$exposures;
-
-    die "unexpected number of exposures $numExp found for exp_id: $exp_id in DB: $image_db" if $numExp != 1;
+    my ($dateobs, $ra, $decl, $filter, $exp_time, $exp_name);
+
+    $dateobs  = $job_params->{dateobs};
+    $ra       = $job_params->{ra};
+    $decl     = $job_params->{decl};
+    $filter   = $job_params->{filter};
+    $exp_time = $job_params->{exp_time};
+    $exp_name = $job_params->{exp_name};
+
+    unless (defined $dateobs and defined $ra and defined $decl and defined $filter and defined $exp_time and defined $exp_name) {
+        # job params don't have all of the values that we need (most likely this is a diff stage job)
+        # go look up the exposure if we have one
+        if (!$exp_id or !$image_db) {
+            # no exposure id just return zeros
+            # XXX: we could put a value in for filter, but we don't have a good place to find it
+
+            #"$mjd_obs|$ra_obs|$dec_obs|$filter|$exp_time|$fpa_id";
+            return "0|0|0|0|0|0";
+        }
+
+        my $exp;
+        # get cache of exposures for this image_db
+        my $exp_cache = $imagedb_cache{$image_db};
+        if (defined $exp_cache) {
+            $exp = $exp_cache->{$exp_id};
+        }
+
+        unless (defined $exp) {
+
+            my $regtool = can_run('regtool') or (warn "Can't find regtool" and $missing_tools = 1);
+            if ($missing_tools) {
+                warn("Can't find required tools.");
+                exit ($PS_EXIT_CONFIG_ERROR);
+            }
+
+            my $command = "$regtool -processedexp -dbname $image_db -exp_id $exp_id";
+
+            # run the tool and parse the output
+            my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+                        run(command => $command, verbose => $verbose);
+            unless ($success) {
+                # not sure if we should die here
+                die "cannot get exposure information for $exp_id from image database $image_db";
+            }
+            my $mdcParser = PS::IPP::Metadata::Config->new; # Parser for metadata config files
+
+            my $output = join "", @$stdout_buf;
+            if (!$output) {
+                print STDERR "no output returned from $command\n" if $verbose;
+                return undef;
+            }
+if (0) {
+            my $metadata = $mdcParser->parse($output) or die("Unable to parse metdata config doc");
+
+            my $exposures = parse_md_list($metadata);
+}
+            my $exposures = parse_md_fast($mdcParser, $output);
+            my $numExp = @$exposures;
+
+            die "unexpected number of exposures $numExp found for exp_id: $exp_id in DB: $image_db" if $numExp != 1;
+
+            $exp = $exposures->[0];
+
+            unless (defined $exp_cache) {
+                my %new_exp_cache;
+                $exp_cache = \%new_exp_cache;
+                $imagedb_cache{$image_db} = $exp_cache;
+            }
+            $exp_cache->{$exp_id} = $exp;
+        } else {
+            print "found $exp_id in cache\n";
+        }
+        
+        #my $info = "$mjd_obs|$ra_obs|$dec_obs|$filter|$exp_time|$fpa_id";
+        $dateobs  = $exp->{dateobs};
+        $ra       = $exp->{ra};
+        $decl     = $exp->{decl};
+        $filter   = $exp->{filter};
+        $exp_time = $exp->{exp_time};
+        $exp_name = $exp->{exp_name};
+    }
+
+    die "failed to find exp_info for $exp_id" unless (defined $dateobs and defined $ra and defined $decl and defined $filter and defined $exp_time and defined $exp_name);
     
-    my $exp = $exposures->[0];
-
-    #my $info = "$mjd_obs|$ra_obs|$dec_obs|$filter|$exp_time|$fpa_id";
-
     use constant RADIANS_TO_DEGREES => 90. / atan2(1, 0);
-    my $ra_deg   = $exp->{ra} * RADIANS_TO_DEGREES;
-    my $decl_deg = $exp->{decl} * RADIANS_TO_DEGREES;
-    my $mjd_obs = dateobs_to_mjd($exp->{dateobs});
-
-    my $info = "$mjd_obs|$ra_deg|$decl_deg|$exp->{filter}|$exp->{exp_time}|$exp->{exp_name}";
+    my $ra_deg   = $ra * RADIANS_TO_DEGREES;
+    my $decl_deg = $decl * RADIANS_TO_DEGREES;
+    my $mjd_obs = dateobs_to_mjd($dateobs);
+
+    my $info = "$mjd_obs|$ra_deg|$decl_deg|$filter|$exp_time|$exp_name";
             
     return $info;
Index: /branches/czw_branch/20100427/pstamp/scripts/pstamp_get_image_job.pl
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/pstamp_get_image_job.pl	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/scripts/pstamp_get_image_job.pl	(revision 28017)
@@ -87,5 +87,5 @@
 }
 
-my $out_dir = dirname($output_base);
+my $outdir = dirname($output_base);
 my $prefix = basename($output_base) . "_";
 my $results_file = $output_base . ".bundle_results";
@@ -102,5 +102,5 @@
     my $command = "$dist_bundle --camera $camera --stage $stage --stage_id $stage_id";
     $command .= " --component $component";
-    $command .= " --path_base $path_base --outdir $out_dir --results_file $results_file";
+    $command .= " --path_base $path_base --outdir $outdir --results_file $results_file";
     $command .= " --prefix $prefix";
     $command .= " --magicked" if $magicked;
@@ -139,5 +139,5 @@
 }
 
-my $reglist = "$out_dir/reglist$job_id";
+my $reglist = "$outdir/reglist$job_id";
 if (! open(REGLIST, ">$reglist") ) {
     my_die("failed to open registration list: $reglist", $PS_EXIT_UNKNOWN_ERROR);
Index: /branches/czw_branch/20100427/pstamp/scripts/pstamp_job_run.pl
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/pstamp_job_run.pl	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/scripts/pstamp_job_run.pl	(revision 28017)
@@ -74,4 +74,5 @@
 my $ppstamp    = can_run('ppstamp') or (warn "Can't find ppstamp" and $missing_tools = 1);
 my $pstamp_get_image_job    = can_run('pstamp_get_image_job.pl') or (warn "Can't find pstamp_get_image_job.pl" and $missing_tools = 1);
+my $dqueryparse = can_run('dqueryparse.pl') or (warn "Can't find dqueryparse.pl" and $missing_tools = 1);
 
 if ($missing_tools) {
@@ -83,12 +84,19 @@
 my $jobStatus;
 if ($jobType eq "stamp") {
-    my $argslist = "$outputBase.args";
-    open ARGSLIST, "<$argslist" or my_die("failed to open argslist file $argslist", $job_id, $PS_EXIT_UNKNOWN_ERROR);
-    my $argString = <ARGSLIST>;
-    close ARGSLIST;
-    chomp $argString;
+    my $params = read_params_file($outputBase);
+
+    my $argString;
+    $argString = $params->{job_args};
 
     # XXX: should we do any other sanity checking?
-    my_die("arglist file $argslist is empty", $job_id, $PS_EXIT_DATA_ERROR) if !$argString;
+    my_die("argument list is empty", $job_id, $PS_EXIT_DATA_ERROR) if !$argString;
+
+    # XXX: remove -astrom from argString and add it here
+
+    $argString .= " -file $params->{image}";
+    $argString .= " -mask $params->{mask}";
+    if ($options & $PSTAMP_SELECT_VARIANCE) {
+        $argString .= " -variance $params->{weight}";
+    }
 
     my $command = "$ppstamp $outputBase $argString";
@@ -119,7 +127,7 @@
         my %extensions = ( $PSTAMP_SELECT_IMAGE  => "fits", 
                            $PSTAMP_SELECT_MASK   => "mk.fits",
-                           $PSTAMP_SELECT_WEIGHT => "wt.fits");
-
-        my $output_mask = $options & ($PSTAMP_SELECT_IMAGE | $PSTAMP_SELECT_MASK | $PSTAMP_SELECT_WEIGHT);
+                           $PSTAMP_SELECT_VARIANCE => "wt.fits");
+
+        my $output_mask = $options & ($PSTAMP_SELECT_IMAGE | $PSTAMP_SELECT_MASK | $PSTAMP_SELECT_VARIANCE);
 
         foreach my $key (keys (%extensions)) {
@@ -139,5 +147,5 @@
         }
 
-        get_other_outputs($F, $outputBase, $options);
+        get_other_outputs($F, $outputBase, $options, $params);
 
         close $F;
@@ -165,5 +173,30 @@
     }
 } elsif ($jobType eq "detect_query") {
-    my_die("detect_query jobs not supported yet", $job_id,$PS_EXIT_CONFIG_ERROR);
+    # detect_query jobs are basically holders to note that we need a file updated before we can continue.
+    # Load the argument list that dqueryparse should have created the first time it ran, so we know how to
+    # run it again the same way.
+    my $argslist = "$outputBase/parse.args";
+    open ARGSLIST, "<$argslist" or my_die("failed to open argslist file $argslist", $job_id, $PS_EXIT_UNKNOWN_ERROR);
+    my $argString = <ARGSLIST>;
+    close ARGSLIST;
+    chomp $argString;
+
+    # XXX: should we do any other sanity checking?
+    my_die("arglist file $argslist is empty", $job_id, $PS_EXIT_DATA_ERROR) if !$argString;
+
+    my $command = "$dqueryparse --job_id $job_id $argString";
+    $command .= " --dbname $dbname" if $dbname;
+    $command .= " --dbserver $dbserver" if $dbserver;
+    $command .= " --verbose" if $verbose;
+    my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
+	run(command => $command, verbose => $verbose);
+
+    # Although dqueryparse can potentially force more updates (and more jobs), it should still return success.
+    if ($success) {
+	$jobStatus = $PS_EXIT_SUCCESS;
+    } else {
+	$jobStatus = $error_code >> 8;
+	my_die("dqueryparse.pl failed with error code: $jobStatus", $job_id, $jobStatus);
+    }
 } else {
     my_die("unknown jobType $jobType found", $job_id, $PS_EXIT_PROG_ERROR);
@@ -172,6 +205,6 @@
 # mark the job stopped in the database
 {
-    my $command = "$pstamptool -updatejob -job_id $job_id -state stop"; 
-    $command .= " -fault $jobStatus" if $jobStatus;
+    my $command = "$pstamptool -updatejob -job_id $job_id -set_state stop"; 
+    $command .= " -set_fault $jobStatus" if $jobStatus;
     $command .= " -dbname $dbname" if $dbname;
     $command .= " -dbserver $dbserver" if $dbserver;
@@ -212,9 +245,12 @@
     my $output_base = shift;
     my $options = shift;
+    my $params = shift;
 
     if ($options & ( $PSTAMP_SELECT_CMF | $PSTAMP_SELECT_PSF | $PSTAMP_SELECT_BACKMDL)) {
-        my $comp = read_params_file($output_base);
-
-        my $stage = $comp->{stage};
+        if (!$params) {
+            $params = read_params_file($output_base);
+        }
+
+        my $stage = $params->{stage};
 
         # raw files don't have any other data products
@@ -225,8 +261,8 @@
         # detected in pstampparse so that the user can be notified with 
         # a message in parse_error.txt ("warp do not have a background model")
-        my $cmf_file = $comp->{cmf} if ($options & $PSTAMP_SELECT_CMF);
-        my $psf_file = $comp->{psf} if ($options & $PSTAMP_SELECT_PSF);
-        my $backmdl_file = $comp->{backmdl} if ($options & $PSTAMP_SELECT_BACKMDL);
-        my $pattern_file = $comp->{pattern} if ($options & $PSTAMP_SELECT_BACKMDL);
+        my $cmf_file = $params->{cmf} if ($options & $PSTAMP_SELECT_CMF);
+        my $psf_file = $params->{psf} if ($options & $PSTAMP_SELECT_PSF);
+        my $backmdl_file = $params->{backmdl} if ($options & $PSTAMP_SELECT_BACKMDL);
+        my $pattern_file = $params->{pattern} if ($options & $PSTAMP_SELECT_BACKMDL);
 
         my $outdir = dirname($output_base);
@@ -317,7 +353,7 @@
         my $command = "$pstamptool -updatejob";
         $command .= " -job_id $job_id";
-        $command .= " -fault $exit_code";
+        $command .= " -set_fault $exit_code";
         # XXX: fix pstamptool to not require -state when -fault with nonzero value is provided
-        $command .= " -state run";
+        $command .= " -set_state run";
         $command .= " -dbname $dbname" if defined $dbname;
         $command .= " -dbserver $dbserver" if defined $dbserver;
Index: /branches/czw_branch/20100427/pstamp/scripts/pstamp_parser_run.pl
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/pstamp_parser_run.pl	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/scripts/pstamp_parser_run.pl	(revision 28017)
@@ -28,4 +28,5 @@
 my $redirect_output;
 my $product;
+my $outdir;
 my $label;
 my $verbose;
@@ -37,4 +38,5 @@
     'uri=s'             =>  \$uri,
     'product=s'         =>  \$product,
+    'outdir=s'          =>  \$outdir,
     'label=s'           =>  \$label,
     'redirect-output'   =>  \$redirect_output,
@@ -81,21 +83,25 @@
 }
 
-# workdir is where all of the files generated for this request are placed
-# NOTE: this location needs to be kept in sync with the web interface ( request.php )
-my $datestr = strftime "%Y%m%d", gmtime;
-my $datedir = "$pstamp_workdir/$datestr";
-if (! -e $datedir ) {
-    mkdir $datedir or my_die( "failed to create working directory $datedir for request id $req_id", $req_id,
+if (!$outdir or ($outdir eq "NULL")) {
+    # outdir is where all of the files generated for this request are placed
+    # NOTE: this location needs to be kept in sync with the web interface ( request.php )
+    my $datestr = strftime "%Y%m%d", gmtime;
+    my $datedir = "$pstamp_workdir/$datestr";
+    if (! -e $datedir ) {
+        mkdir $datedir or my_die( "failed to create working directory $datedir for request id $req_id", $req_id,
+            $PS_EXIT_CONFIG_ERROR);
+    }
+
+    $outdir = "$datedir/$req_id";
+}
+
+if (! -e $outdir ) {
+    mkdir $outdir or my_die("failed to create working directory $outdir for request id $req_id", $req_id,
         $PS_EXIT_CONFIG_ERROR);
 }
-
-my $workdir = "$datedir/$req_id";
-if (! -e $workdir ) {
-    mkdir $workdir or my_die("failed to create working directory $workdir for request id $req_id", $req_id,
-        $PS_EXIT_CONFIG_ERROR);
-}
+    
 
 if ($redirect_output) {
-    my $logDest = "$workdir/psparse.$req_id.log";
+    my $logDest = "$outdir/psparse.$req_id.log";
     $ipprc->redirect_output($logDest);
 }
@@ -108,5 +114,5 @@
 
 my $fn = basename($uri);
-my $new_uri = "$workdir/$fn";
+my $new_uri = "$outdir/$fn";
 if ($uri =~ /^http:/) {
     # if the uri is an http uri download the file 
@@ -118,10 +124,11 @@
     }
 } elsif ($uri ne $new_uri) {
-    # put a link to the file into the workdir
+    # copy the request file into outdir
     if (-e $new_uri) {
+        # file exists already delete it incase the previous copy is bogus
         unlink $new_uri or my_die("failed to unlink $new_uri", $req_id, $PS_EXIT_UNKNOWN_ERROR);
     }
     if (! copy $uri, $new_uri) {
-        my_die ("failed to copy request file $uri to workdir $workdir", $req_id, $PS_EXIT_UNKNOWN_ERROR);
+        my_die ("failed to copy request file $uri to workdir $outdir", $req_id, $PS_EXIT_UNKNOWN_ERROR);
     }
 }
@@ -152,5 +159,6 @@
         } elsif ($request_type eq "MOPS_DETECTABILITY_QUERY") {
             $reqType = 'dquery';
-            $parse_cmd = $dqueryparse;
+            $parse_cmd = "$dqueryparse";
+	    $parse_cmd .= " --label $label" if $label;
         } else {
             print STDERR "Unknown request type $request_type found in $uri";
@@ -172,7 +180,7 @@
     # that they sent us a request file that we don't understand
 
-    my $command = "$pstamptool -updatereq -req_id $req_id -state run";
-    $command   .= " -reqType unknown";
-    $command   .= " -fault $PS_EXIT_DATA_ERROR";
+    my $command = "$pstamptool -updatereq -req_id $req_id -set_state run";
+    $command   .= " -set_reqType unknown";
+    $command   .= " -set_fault $PS_EXIT_DATA_ERROR";
     $command   .= " -dbname $dbname" if $dbname;
     $command   .= " -dbserver $dbserver" if $dbserver;
@@ -185,5 +193,5 @@
 }
 
-$parse_cmd .= " --mode queue_job --req_id $req_id --product $product --out_dir $workdir --file $uri";
+$parse_cmd .= " --mode queue_job --req_id $req_id --product $product --outdir $outdir --file $uri";
 $parse_cmd .= " --dbname $dbname" if $dbname;
 $parse_cmd .= " --dbserver $dbserver" if $dbserver;
@@ -193,5 +201,5 @@
 my $fault;
 {
-    my $error_file_name = "$workdir/parse_error.txt";
+    my $error_file_name = "$outdir/parse_error.txt";
     # get rid of any error file from previous attempt to parse this request
     unlink $error_file_name if (-e $error_file_name);
@@ -218,5 +226,5 @@
     unless ($success) {
         $fault = $error_code >> 8;
-        $newState = "stop";
+#        $newState = "stop";
     }
 }
@@ -226,8 +234,9 @@
 #
 {
-    my $command = "$pstamptool -updatereq -req_id $req_id -state $newState";
-    $command   .= " -reqType $reqType" if $reqType;
-    $command   .= " -uri $new_uri" if $new_uri;
-    $command   .= " -fault $fault" if $fault;
+    my $command = "$pstamptool -updatereq -req_id $req_id -set_state $newState";
+    $command   .= " -set_outdir $outdir";
+    $command   .= " -set_reqType $reqType" if $reqType;
+    $command   .= " -set_uri $new_uri" if $new_uri;
+    $command   .= " -set_fault $fault" if $fault;
     $command   .= " -dbname $dbname" if $dbname;
     $command   .= " -dbserver $dbserver" if $dbserver;
@@ -268,5 +277,5 @@
     carp($msg);
 
-    my $command = "$pstamptool -updatereq -req_id $req_id  -fault $fault";
+    my $command = "$pstamptool -updatereq -req_id $req_id  -set_fault $fault";
     $command   .= " -dbname $dbname" if $dbname;
     $command   .= " -dbserver $dbserver" if $dbserver;
Index: /branches/czw_branch/20100427/pstamp/scripts/pstampparse.pl
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/pstampparse.pl	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/scripts/pstampparse.pl	(revision 28017)
@@ -17,5 +17,5 @@
 use Carp;
 use POSIX;
-use DateTime;
+use Time::HiRes qw(gettimeofday);
 
 my $verbose;
@@ -25,5 +25,5 @@
 my $request_file_name;
 my $mode = "list_uri";
-my $out_dir;
+my $outdir;
 my $product;
 my $label;
@@ -34,5 +34,5 @@
     'file=s'    =>  \$request_file_name,
     'req_id=s'  =>  \$req_id,
-    'out_dir=s' =>  \$out_dir,
+    'outdir=s'  =>  \$outdir,
     'product=s' =>  \$product,
     'label=s'   =>  \$label,
@@ -50,5 +50,5 @@
 if ($mode ne "list_uri") {
     die "req_id is required"   if !$req_id;
-    die "out_dir is required"  if !$out_dir;
+    die "outdir is required"  if !$outdir;
     die "product is required"  if !$product;
 }
@@ -129,6 +129,6 @@
     # update the database with the request name. This will be used as the
     # the output data store's product name
-    my $command = "$pstamptool -updatereq -req_id $req_id  -name $req_name";
-    $command .= " -outProduct $product";
+    my $command = "$pstamptool -updatereq -req_id $req_id  -set_name $req_name";
+    $command .= " -set_outProduct $product";
     my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
         run(command => $command, verbose => $verbose);
@@ -147,4 +147,5 @@
 my $rows;
 {
+    my $start_request_file = gettimeofday();
     my $command = "$pstampdump $request_file_name";
     my ( $success, $error_code, $full_buf, $stdout_buf, $stderr_buf ) =
@@ -154,8 +155,8 @@
     }
     if (@$stdout_buf) {
-        my $table =  $mdcParser->parse(join "", @$stdout_buf) or
-            my_die("Unable to parse metdata config doc", $PS_EXIT_UNKNOWN_ERROR);
-        $rows = parse_md_list($table);
-    }
+        $rows = parse_md_fast($mdcParser, join "", @$stdout_buf);
+    }
+    my $dtime_request_file = gettimeofday() - $start_request_file;
+    print "Time to read and parse request file: $dtime_request_file\n";
 
 }
@@ -223,5 +224,5 @@
     my $rownum   = $row->{ROWNUM};
     if (!validID($rownum)) {
-        print STDERR "$rownum is not a valid ROWNUM\n"  if $verbose;
+        print STDERR "$rownum is not a valid ROWNUM\n";
         insertFakeJobForRow($row, 1, $PSTAMP_INVALID_REQUEST);
         return 0;
@@ -229,5 +230,5 @@
     my $job_type = $row->{JOB_TYPE};
     if (($job_type ne "stamp") and ($job_type ne "get_image")) {
-        print STDERR "$job_type is not a valid JOB_TYPE\n"  if $verbose;
+        print STDERR "$job_type is not a valid JOB_TYPE\n";
         insertFakeJobForRow($row, 1, $PSTAMP_INVALID_REQUEST);
         return 0;
@@ -237,13 +238,24 @@
     if (($req_type ne "byid") and ($req_type ne "bycoord") and ($req_type ne "byexp") and
         ($req_type ne "byskycell") and ($req_type ne "bydiff")) {
-        print STDERR "$req_type is not a valid REQ_TYPE\n"  if $verbose;
+        print STDERR "$req_type is not a valid REQ_TYPE\n";
         insertFakeJobForRow($row, 1, $PSTAMP_INVALID_REQUEST);
         return 0;
     }
+    if ($job_type eq 'get_image') {
+        unless ($req_type eq 'byid' or $req_type eq 'byexp') {
+            print STDERR "REQ_TYPE must be 'byid' or 'byexp' for JOB_TYPE 'get_image'\n";
+            insertFakeJobForRow($row, 1, $PSTAMP_INVALID_REQUEST);
+            return 0;
+        }
+    }
 
 
     my $component = $row->{COMPONENT};
     if (!defined $component or (lc($component) eq "null") or (lc($component) eq "all")) {
-        $row->{COMPONENT} = $component = "";
+        if ($job_type eq 'get_image') {
+            $row->{COMPONENT} = 'all';
+        } else {
+            $row->{COMPONENT} = $component = "";
+        }
     }
     $row->{TESS_ID} = "" if !defined $row->{TESS_ID};
@@ -258,5 +270,5 @@
     my $mjd_min = $row->{MJD_MIN};
     if (defined($mjd_min) and !validNumber($mjd_min)) {
-        print STDERR "$mjd_min is not a valid MJD_MIN\n"  if $verbose;
+        print STDERR "$mjd_min is not a valid MJD_MIN\n";
         insertFakeJobForRow($row, 1, $PSTAMP_INVALID_REQUEST);
         return 0;
@@ -264,5 +276,5 @@
     my $mjd_max = $row->{MJD_MAX};
     if (defined($mjd_max) and !validNumber($mjd_max)) {
-        print STDERR "$mjd_max is not a valid MJD_MAX\n"  if $verbose;
+        print STDERR "$mjd_max is not a valid MJD_MAX\n";
         insertFakeJobForRow($row, 1, $PSTAMP_INVALID_REQUEST);
         return 0;
@@ -288,5 +300,5 @@
 
     if (!$skycenter and !$component) {
-        print STDERR "COMPONENT must be specified for pixel coordinate ROI center\n" if $verbose;
+        print STDERR "COMPONENT must be specified for pixel coordinate ROI center\n";
         insertFakeJobForRow($row, 1, $PSTAMP_INVALID_REQUEST);
         return 0;
@@ -295,5 +307,5 @@
     my $stage = $row->{IMG_TYPE};
     if (!check_image_type($stage)) {
-        print STDERR "invalid IMG_TYPE for row $rownum\n" if $verbose;
+        print STDERR "invalid IMG_TYPE for row $rownum\n";
         insertFakeJobForRow($row, 1, $PSTAMP_INVALID_REQUEST);
         return 0;
@@ -301,5 +313,5 @@
 
     if ((($job_type eq "stamp") or ($req_type eq "bycoord")) and ! validROI($row)) {
-        print STDERR "invalid ROI for row $rownum\n" if $verbose;
+        print STDERR "invalid ROI for row $rownum\n";
         insertFakeJobForRow($row, 1, $PSTAMP_INVALID_REQUEST);
         return 0;
@@ -307,5 +319,5 @@
 
     if (($req_type eq "byexp") and ($stage eq "stack")) {
-        print STDERR "byexp not implemented for stack stage. row: $rownum\n" if $verbose;
+        print STDERR "byexp not implemented for stack stage. row: $rownum\n";
         insertFakeJobForRow($row, 1, $PSTAMP_NOT_IMPLEMENTED);
         return 0;
@@ -319,5 +331,5 @@
     if ($req_type eq "bycoord") {
         if (!$skycenter) {
-            print STDERR "center must be specified in sky coordintes for bycoord" if $verbose;
+            print STDERR "center must be specified in sky coordintes for bycoord";
             insertFakeJobForRow($row, 1, $PSTAMP_INVALID_REQUEST);
             return 0;
@@ -327,5 +339,5 @@
     if (($req_type eq "byid") or ($req_type eq "bydiff")) {
         if (!validID($row->{ID})) {
-            print STDERR "ID must be a positive integer for req_type $req_type\n" if $verbose;
+            print STDERR "ID must be a positive integer for req_type $req_type\n";
             insertFakeJobForRow($row, 1, $PSTAMP_INVALID_REQUEST);
             return 0
@@ -349,5 +361,5 @@
     my $proj_hash = resolve_project($ipprc, $project, $dbname, $dbserver);
     if (!$proj_hash) {
-        print STDERR "project $project not found\n"  if $verbose;
+        print STDERR "project $project not found\n" ;
         foreach $row (@$rowList) {
             insertFakeJobForRow($row, 1, $PSTAMP_UNKNOWN_PRODUCT);
@@ -383,9 +395,8 @@
         }
     }
+
+    $need_magic = 0 if $stage eq 'stack';
     
     my $numRows = scalar @$rowList;
-
-#    $tess_id = "" if !defined $tess_id;
-#    $component = "" if !defined $component;
 
     print "Collected $numRows rows beginning with row $rownum. $req_type $stage $id $tess_id $component\n";
@@ -393,5 +404,5 @@
     # Call PS::IPP::PStamp::Job locate_images subroutine to get the images for this
     # request specification. An array reference is returned.
-    my $start_locate = DateTime->now->mjd;
+    my $start_locate = gettimeofday();
 
     # XXX: perhaps we should get rid of most of this argument list.
@@ -402,13 +413,8 @@
                 $option_mask, $need_magic, $mjd_min, $mjd_max, $filter, $data_group, $verbose);
 
-    # XXX: why use mjd? It doesn't have great precision.
-    my $dtime_locate = (DateTime->now->mjd - $start_locate) * 86400.;
+    my $dtime_locate = gettimeofday() - $start_locate;
     print "Time to locate_images for row $rownum $dtime_locate\n";
 
-    if (!$imageList or !@$imageList) {
-        print STDERR "no matching images found for row $rownum\n" if $verbose;
-        # note in this case queueJobs inserts the fake job for these rows
-    }
-    # handle this
+    # handle this XXX: what did I mean by this comment
     $row->{need_magic} = $need_magic;
 
@@ -502,16 +508,4 @@
     $image->{job_args} = $args;
 
-    # XXX: we can get rid of the following everything that we need is
-    # in the params file
-
-    $args .= " -file $imagefile";
-
-    if (($option_mask & $PSTAMP_SELECT_MASK) &&  $image->{mask} ) {
-        $args .= " -mask $image->{mask}";
-    }
-    if (($option_mask & $PSTAMP_SELECT_WEIGHT) and $image->{weight} ) {
-        $args .= " -variance $image->{weight}";
-    }
-
     my $base = basename($image->{image});
     if (! $base =~ /.fits$/ ) {
@@ -520,12 +514,5 @@
     $base =~ s/.fits$//;
             
-    my $output_base = "$out_dir/${rownum}_${job_num}_${base}";
-    my $argslist = "${output_base}.args";
-
-    # copy the argument list to a file
-    open ARGSLIST, ">$argslist" or my_die("failed to open $argslist", $PS_EXIT_UNKNOWN_ERROR);
-    print ARGSLIST "$args\n";
-    close ARGSLIST or my_die("failed to close $argslist", $PS_EXIT_UNKNOWN_ERROR);
-
+    my $output_base = "$outdir/${rownum}_${job_num}_${base}";
     write_params($output_base, $image);
 
@@ -536,6 +523,6 @@
     # XXX: this code is repeated in queueGetImageJobs we should encapsulate it in a subroutine and share it
     if ($stage ne 'raw') {
-        # not ready to handle diff update yet. May never support stack
-        my $allow_wait_for_update = (($stage ne 'stack') and ($stage ne 'diff'));
+        # updates for stack stage not supported yet
+        my $allow_wait_for_update = ($stage ne 'stack');
         my $run_state = $image->{state};
         my $data_state = $image->{data_state};
@@ -548,6 +535,5 @@
             $newState = 'stop';
             $fault = $PSTAMP_GONE;
-        } elsif ($allow_wait_for_update and 
-                (($data_state ne 'full') or ($need_magic and ($image->{magicked} < 0)))) {
+        } elsif (($data_state ne 'full') or ($need_magic and ($image->{magicked} < 0))) {
             if ($stage eq 'chip') {
                 my $burntool_state = $image->{burntool_state};
@@ -556,4 +542,9 @@
                     $fault = $PSTAMP_NOT_AVAILABLE;
                 }
+            } 
+            if (!$allow_wait_for_update) {
+                print STDERR "wait for update not supported for stage $stage yet\n";
+                $newState = 'stop';
+                $fault = $PSTAMP_NOT_AVAILABLE;
             }
             if (!$fault) {
@@ -658,5 +649,4 @@
 }
 
-#        $num_jobs = queueGetImageJobs($firstRow, $imageList, $stage, $need_magic, $mode);
 sub queueGetImageJobs
 {
@@ -706,5 +696,5 @@
         my $exp_id = $image->{exp_id};
             
-        my $output_base = "$out_dir/${rownum}_${job_num}";
+        my $output_base = "$outdir/${rownum}_${job_num}";
 
         write_params($output_base, $image);
@@ -731,5 +721,5 @@
                     # cause the image to be re-made
                     # set up to queue an update run
-                    queue_update_run(\$newState, \$fault, \$dep_id, $image->{image_db}, 
+                    queue_update_run(\$newState, \$fault, \$dep_id, $image->{imagedb}, 
                         $run_state, $stage, $image->{stage_id}, $image->{component}, $need_magic);
                 }
@@ -878,4 +868,10 @@
     my ($r_jobState, $r_fault, $r_dep_id, $imagedb, $state, $stage, $stage_id, $component, $need_magic) = @_;
 
+    # XXX: The update process for warp and subsequent stages requires 
+    # destreaking to run because the -pending queries require it when magicked > 0
+    # queries. 
+    # The case of stack-stack diffs is taken care of in pstamp_checkdependent
+    $need_magic = 1 if $imagedb eq 'gpc1';
+
     if (($state ne 'cleaned') and ($state ne 'update') and ($state ne 'goto_cleaned')) {
         my_die("$stage $stage_id is in unexpected state $state", $PS_EXIT_PROG_ERROR);
@@ -883,5 +879,5 @@
 
     my $dep_id;
-    my $command = "$pstamptool -getdependent -stage $stage -stage_id $stage_id -imagedb $imagedb -component $component";
+    my $command = "$pstamptool -getdependent -stage $stage -stage_id $stage_id -imagedb $imagedb -component $component -outdir $outdir";
     $command .= " -need_magic" if $need_magic;
 
Index: /branches/czw_branch/20100427/pstamp/scripts/request_finish.pl
===================================================================
--- /branches/czw_branch/20100427/pstamp/scripts/request_finish.pl	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/scripts/request_finish.pl	(revision 28017)
@@ -21,5 +21,5 @@
 use PS::IPP::Config qw( :standard );
 
-my ( $req_id, $req_name, $req_file, $req_type, $out_dir, $product, $dbname, $dbserver, $verbose, $save_temps, $redirect_output );
+my ( $req_id, $req_name, $req_file, $req_type, $outdir, $product, $dbname, $dbserver, $verbose, $save_temps, $redirect_output );
 
 GetOptions(
@@ -28,5 +28,5 @@
            'req_file=s' => \$req_file,
            'req_type=s' => \$req_type,
-           'out_dir=s'  => \$out_dir,
+           'outdir=s'  => \$outdir,
            'product=s'  => \$product,
 	   'dbname=s'   => \$dbname,
@@ -46,15 +46,15 @@
 $err .= "--req_name is required\n" if !$req_name;
 $err .= "--product is required\n" if !$product;
-# $err .= "--out_dir is required\n" if !$out_dir;
+# $err .= "--outdir is required\n" if !$outdir;
 
 die "$err" if $err;
 
 
-if (!$out_dir) {
-    $out_dir = dirname($req_file);
+if (!$outdir) {
+    $outdir = dirname($req_file);
 }
 
 if ($redirect_output) {
-    my $logDest = "$out_dir/reqfinish.$req_id.log";
+    my $logDest = "$outdir/reqfinish.$req_id.log";
     my $ipprc = PS::IPP::Config->new();
     $ipprc->redirect_output($logDest);
@@ -79,5 +79,5 @@
 }
 if ($finish_cmd) {
-    my $command = $finish_cmd . " --req_id $req_id --req_name $req_name --req_file $req_file --product $product --out_dir $out_dir";
+    my $command = $finish_cmd . " --req_id $req_id --req_name $req_name --req_file $req_file --product $product --outdir $outdir";
     $command   .= " --dbname $dbname" if $dbname;
     $command   .= " --dbserver $dbserver" if $dbserver;
Index: /branches/czw_branch/20100427/pstamp/src/ppstampMakeStamp.c
===================================================================
--- /branches/czw_branch/20100427/pstamp/src/ppstampMakeStamp.c	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/src/ppstampMakeStamp.c	(revision 28017)
@@ -36,13 +36,13 @@
     double d_before = check->sky->d;
     psLogMsg("ppstampMakeStamp", 2, "Before fit  Center Pixel RA: %f   DEC: %f (degrees)\n",
-	     r_before * PS_DEG_RAD, d_before * PS_DEG_RAD);
+             r_before * PS_DEG_RAD, d_before * PS_DEG_RAD);
 
     if (outFPA->toSky->type != PS_PROJ_TAN) {
-	// we need to make astrometry terms for the output which are centered on the output chip center,
-	// but we keep the original plate scale
-	psFree(outFPA->toSky);
-	outFPA->toSky = psProjectionAlloc (r_before, d_before, inFPA->toSky->Xs, inFPA->toSky->Ys, PS_PROJ_TAN);
-
-	if (!pmAstromLinearizeToSky(inFPA, inChip, outFPA, outChip, roi)) {
+        // we need to make astrometry terms for the output which are centered on the output chip center,
+        // but we keep the original plate scale
+        psFree(outFPA->toSky);
+        outFPA->toSky = psProjectionAlloc (r_before, d_before, inFPA->toSky->Xs, inFPA->toSky->Ys, PS_PROJ_TAN);
+
+        if (!pmAstromLinearizeToSky(inFPA, inChip, outFPA, outChip, roi)) {
             psFree(check);
             psError(PS_ERR_UNKNOWN, false, "Failed to linearize astrometry\n");
@@ -56,7 +56,7 @@
 
         psLogMsg("ppstampMakeStamp", 2, "After fit:  Center Pixel RA: %f   DEC: %f (degrees)\n",
-		 r_after * PS_DEG_RAD, d_after * PS_DEG_RAD);
-        psLogMsg("ppstampMakeStamp", 2, "Error in fit to astrometry %.2f    %.2f (arcseconds)\n", 
-		 (r_after - r_before) *  PS_DEG_RAD * 3600, (d_after - d_before) * PS_DEG_RAD * 3600);
+                 r_after * PS_DEG_RAD, d_after * PS_DEG_RAD);
+        psLogMsg("ppstampMakeStamp", 2, "Error in fit to astrometry %.2f    %.2f (arcseconds)\n",
+                 (r_after - r_before) *  PS_DEG_RAD * 3600, (d_after - d_before) * PS_DEG_RAD * 3600);
 
         // XXX: should we fail if the fit is bad ??
@@ -238,7 +238,6 @@
         return PS_EXIT_DATA_ERROR;
     }
-    char *fpaName = psMetadataLookupStr(NULL, input->fpa->concepts, "FPA.OBS"); // Name of FPA
     pmFPAview *outview = pmFPAviewAlloc(0);
-    pmFPAAddSourceFromView(output->fpa, fpaName, outview, output->format);
+    pmFPAAddSourceFromView(output->fpa, outview, output->format);
 
     outview->chip = 0;
Index: /branches/czw_branch/20100427/pstamp/src/ppstampMosaic.c
===================================================================
--- /branches/czw_branch/20100427/pstamp/src/ppstampMosaic.c	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/src/ppstampMosaic.c	(revision 28017)
@@ -24,6 +24,5 @@
     pmChip  *inChip = pmFPAviewThisChip(view, input->fpa);
     if (!mChip->hdu && !mChip->parent->hdu) {
-        const char *name = psMetadataLookupStr(&status, input->fpa->concepts, "FPA.OBS"); // Name of FPA
-        pmFPAAddSourceFromView(mosaic->fpa, name, mosaicView, mosaic->format);
+        pmFPAAddSourceFromView(mosaic->fpa, mosaicView, mosaic->format);
     }
     psFree(mosaicView);
Index: /branches/czw_branch/20100427/pstamp/test/detect_query_create
===================================================================
--- /branches/czw_branch/20100427/pstamp/test/detect_query_create	(revision 28016)
+++ /branches/czw_branch/20100427/pstamp/test/detect_query_create	(revision 28017)
@@ -16,4 +16,5 @@
      $output,			# Name of output table
      $query_id, 
+     $nostage,
      );
 
@@ -22,4 +23,5 @@
 	   'output|o=s'   => \$output,
 	   'query_id|q=s'  => \$query_id,
+           'nostage'      => \$nostage,
 ) or pod2usage( 2 );
 
@@ -66,4 +68,11 @@
 #        }
 ];
+unless(defined($nostage)) {
+    push @{ $header },        { name =>  'STAGE',
+				writetype => TSTRING,
+				comment => 'processing stage to examine',
+				value => undef
+    };
+}
 
 # Specification of columns to write
Index: /branches/czw_branch/20100427/pswarp/src/Makefile.am
===================================================================
--- /branches/czw_branch/20100427/pswarp/src/Makefile.am	(revision 28016)
+++ /branches/czw_branch/20100427/pswarp/src/Makefile.am	(revision 28017)
@@ -34,4 +34,5 @@
 	pswarpErrorCodes.c		\
 	pswarpMapGrid.c			\
+	pswarpMaskStats.c               \
 	pswarpMatchRange.c		\
 	pswarpParseCamera.c		\
Index: /branches/czw_branch/20100427/pswarp/src/pswarp.c
===================================================================
--- /branches/czw_branch/20100427/pswarp/src/pswarp.c	(revision 28016)
+++ /branches/czw_branch/20100427/pswarp/src/pswarp.c	(revision 28017)
@@ -86,5 +86,5 @@
 
         // Write out summary statistics
-        if (stats) {
+        if (stats && statsFile) {
             psMetadataAddF32(stats, PS_LIST_TAIL, "DT_WARP", 0, "Time for warp completion",
                              psTimerMark("pswarp"));
Index: /branches/czw_branch/20100427/pswarp/src/pswarp.h
===================================================================
--- /branches/czw_branch/20100427/pswarp/src/pswarp.h	(revision 28016)
+++ /branches/czw_branch/20100427/pswarp/src/pswarp.h	(revision 28017)
@@ -29,7 +29,7 @@
 #define PSASTRO_RECIPE "PSASTRO" ///< Name of the recipe to use
 
-#define PSWARP_ANALYSIS_VARFACTOR "PSWARP.VARFACTOR" ///< Name for variance factor in analysis metadata
 #define PSWARP_ANALYSIS_GOODPIX   "PSWARP.GOODPIX" ///< Name for number of good pixels in analysis metadata
 #define PSWARP_ANALYSIS_COVARIANCES "PSWARP.COVARIANCES" ///< Name for covariance matrices on analysis MD
+#define PSWARP_ANALYSIS_JACOBIAN "PSWARP.JACOBIAN" ///< Name for Jacobian on analysis MD
 
 /**
@@ -70,4 +70,5 @@
     int xMin, xMax, yMin, yMax;         ///< Bounds of tile
     psKernel *covariance;               ///< Covariance matrix
+    double jacobian;                    ///< (Square root of) local Jacobian
 } pswarpTransformTileArgs;
 
@@ -107,4 +108,9 @@
                      const pmConfig *config ///< Configuration
     );
+
+bool pswarpMaskStats(const pmReadout *readout,
+		     psMetadata *stats,
+		     const pmConfig *config);
+
 
 /**
Index: /branches/czw_branch/20100427/pswarp/src/pswarpDefine.c
===================================================================
--- /branches/czw_branch/20100427/pswarp/src/pswarpDefine.c	(revision 28016)
+++ /branches/czw_branch/20100427/pswarp/src/pswarpDefine.c	(revision 28017)
@@ -124,7 +124,6 @@
     }
 
-    const char *name = psMetadataLookupStr(NULL, input->fpa->concepts, "FPA.OBS"); ///< Name of FPA
     view->chip = view->cell = view->readout = -1;
-    pmFPAAddSourceFromView(output->fpa, name, view, output->format);
+    pmFPAAddSourceFromView(output->fpa, view, output->format);
 
     psFree (view);
Index: /branches/czw_branch/20100427/pswarp/src/pswarpLoop.c
===================================================================
--- /branches/czw_branch/20100427/pswarp/src/pswarpLoop.c	(revision 28016)
+++ /branches/czw_branch/20100427/pswarp/src/pswarpLoop.c	(revision 28017)
@@ -266,23 +266,13 @@
         goto DONE;
     }
-
-    // Correct image for change in the plate scale
-    {
-        psAssert(input && input->fpa && input->fpa->toSky, "Require astrometry for input");
-        psAssert(outFPA && outFPA && outFPA->toSky, "Require astrometry for output");
-
-        double inScale = input->fpa->toSky->Xs + input->fpa->toSky->Ys; // Plate scale for input
-        double outScale = outFPA->toSky->Xs + outFPA->toSky->Ys; // Plate scale for output
-        float correction = PS_SQR(outScale / inScale); // Correction factor to apply to image
-        psLogMsg("pswarp", PS_LOG_INFO, "Correcting flux by %f to account for pixel scales", correction);
-
-        psBinaryOp(output->image, output->image, "*", psScalarAlloc(correction, PS_TYPE_F32));
-        if (output->variance) {
-            psBinaryOp(output->variance, output->variance, "*",
-                       psScalarAlloc(PS_SQR(correction), PS_TYPE_F32));
-        }
-    }
-
-
+    bool doStats = psMetadataLookupBool(&mdok,recipe,"MASK.STATS");
+    if (doStats) {
+      if (!pswarpMaskStats(output, stats, config)) {
+	psError(psErrorCodeLast(), false, "Unable to calculate mask stats.");
+	psFree(cells);
+	psFree(view);
+	goto DONE;
+      }
+    }
     // Set covariance matrix for output
     {
@@ -291,7 +281,15 @@
         psAssert(covariances, "Should be there");
         psArray *covars = psListToArray(covariances); // Array of covariance matrices
-        output->covariance = psImageCovarianceAverage(covars);
+        psKernel *covar = psImageCovarianceAverage(covars);
         psFree(covars);
         psMetadataRemoveKey(output->analysis, PSWARP_ANALYSIS_COVARIANCES);
+
+        // Correct covariance matrix scale for the mean (square root of the) Jacobian
+        double jacobian = psMetadataLookupF64(NULL, output->analysis, PSWARP_ANALYSIS_JACOBIAN); // Jacobian
+        int goodPixels = psMetadataLookupS32(NULL, output->analysis, PSWARP_ANALYSIS_GOODPIX);   // Good pixels
+        jacobian /= goodPixels;
+        output->covariance = psImageCovarianceScale(covar, jacobian);
+        psFree(covar);
+
         psImageCovarianceTransfer(output->variance, output->covariance);
     }
@@ -340,5 +338,5 @@
 
     pswarpVersionHeader(hdu->header);
-
+    
     if (!pmAstromWriteWCS(hdu->header, outFPA, outChip, WCS_NONLIN_TOL)) {
         psError(psErrorCodeLast(), false, "Unable to generate WCS header.");
@@ -355,4 +353,5 @@
     pswarpFileActivation(config, detectorFiles, false);
     pswarpFileActivation(config, independentFiles, false);
+
 
     // We need a new PSF model for the warped frame.  It would be good to generate this analytically, but
@@ -429,4 +428,5 @@
         }
     }
+    
 
     // Add MD5 information for readout
Index: /branches/czw_branch/20100427/pswarp/src/pswarpMaskStats.c
===================================================================
--- /branches/czw_branch/20100427/pswarp/src/pswarpMaskStats.c	(revision 28017)
+++ /branches/czw_branch/20100427/pswarp/src/pswarpMaskStats.c	(revision 28017)
@@ -0,0 +1,45 @@
+#include "pswarp.h"
+#include <ppStats.h>
+
+bool pswarpMaskStats(const pmReadout *readout, psMetadata *stats, const pmConfig *config) {
+  PS_ASSERT_PTR_NON_NULL(readout, false);
+  PS_ASSERT_PTR_NON_NULL(config, false);
+
+  bool status;
+  psMetadata *recipe = psMetadataLookupMetadata(&status, config->recipes, PSWARP_RECIPE);
+  psU16 staticMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.STATIC");
+  psU16 magicMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.MAGIC");
+  psU16 dynamicMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.DYNAMIC");
+  psU16 advisoryMaskVal = psMetadataLookupU32(&status, recipe, "MASKSTAT.ADVISORY");
+
+  psS32 Npix_valid = 0;
+  psS32 Npix_static = 0;
+  psS32 Npix_magic = 0;
+  psS32 Npix_dynamic = 0;
+  psS32 Npix_advisory = 0;
+
+  if (!readout || !readout->data_exists) {
+    // Nothing to process
+    return(true);
+  }
+  psWarning("pswarpMaskStats: %d %d %d %d\n",staticMaskVal,magicMaskVal,dynamicMaskVal,advisoryMaskVal);
+  psImage *mask = readout->mask;  // Mask of interest;
+  if (!pmSingleImageMaskStats(mask,&Npix_valid,&Npix_static,&Npix_magic,
+			      &Npix_dynamic,&Npix_advisory,
+			      staticMaskVal,magicMaskVal,
+			      dynamicMaskVal,advisoryMaskVal)) {
+    psError(PS_ERR_UNKNOWN, false, "Unable to calculate masks for readout.");
+    return(false);
+  }
+  psMetadataAddS32(stats, PS_LIST_TAIL,"MASKFRAC_NPIX", 0,
+		   "Number of valid pixels", Npix_valid);
+  psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_STATIC", 0,
+		   "Fraction of pixels statically masked", (float) Npix_static / Npix_valid);
+  psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_DYNAMIC", 0,
+		   "Fraction of pixels dynamically masked", (float) Npix_dynamic / Npix_valid);
+  psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_MAGIC", 0,
+		   "Fraction of pixels magically masked", (float) Npix_magic / Npix_valid);
+  psMetadataAddF32(stats,PS_LIST_TAIL, "MASKFRAC_ADVISORY", 0,
+		   "Fraction of pixels masked as an advisory", (float) Npix_advisory / Npix_valid);
+  return(true);
+}
Index: /branches/czw_branch/20100427/pswarp/src/pswarpTransformReadout.c
===================================================================
--- /branches/czw_branch/20100427/pswarp/src/pswarpTransformReadout.c	(revision 28016)
+++ /branches/czw_branch/20100427/pswarp/src/pswarpTransformReadout.c	(revision 28017)
@@ -148,5 +148,5 @@
     psThreadJob *job = NULL;
     int xMin = output->image->numCols, xMax = 0, yMin = output->image->numRows, yMax = 0; // Bounds
-    int goodPixels = 0;                 // total number of good pixels across all tiles
+    int goodPixels = psMetadataLookupS32(&mdok, output->analysis, PSWARP_ANALYSIS_GOODPIX); // Number of pixels
     psList *covariances = psMetadataLookupPtr(&mdok, output->analysis,
                                               PSWARP_ANALYSIS_COVARIANCES); // Collection of covar. matrices
@@ -157,4 +157,9 @@
         psFree(covariances);            // Drop reference; still have the copy on the analysis metadata
     }
+    double jacobian = psMetadataLookupF64(&mdok, output->analysis, PSWARP_ANALYSIS_JACOBIAN); // Jacobian
+    if (!isfinite(jacobian)) {
+        jacobian = 0.0;
+    }
+
     while ((job = psThreadJobGetDone()) != NULL) {
         if (job->args->n < 1) {
@@ -171,8 +176,16 @@
                 psListAdd(covariances, PS_LIST_TAIL, args->covariance);
             }
+            if (args->goodPixels > 0 && isfinite(args->jacobian)) {
+                jacobian += args->jacobian * args->goodPixels;
+            }
         }
         psFree(job);
     }
     psFree(grid);
+
+    psMetadataAddS32(output->analysis, PS_LIST_TAIL, PSWARP_ANALYSIS_GOODPIX, PS_META_REPLACE,
+                     "Number of good pixels", goodPixels);
+    psMetadataAddF64(output->analysis, PS_LIST_TAIL, PSWARP_ANALYSIS_JACOBIAN, PS_META_REPLACE,
+                     "Jacobian of transformation", jacobian);
 
     if (xMin < xMax && yMin < yMax) {
Index: /branches/czw_branch/20100427/pswarp/src/pswarpTransformTile.c
===================================================================
--- /branches/czw_branch/20100427/pswarp/src/pswarpTransformTile.c	(revision 28016)
+++ /branches/czw_branch/20100427/pswarp/src/pswarpTransformTile.c	(revision 28017)
@@ -44,4 +44,5 @@
     args->yMax = PS_MIN_S32;
     args->covariance = NULL;
+    args->jacobian = NAN;
 
     return args;
@@ -50,6 +51,8 @@
 bool pswarpTransformTile(pswarpTransformTileArgs *args)
 {
-    psImage *inImage = args->input->image; ///< Input image
-    psImage *outImage = args->output->image; ///< Output image
+    pmReadout *input = args->input;        // Input readout
+    psImage *inImage = input->image, *inMask = input->mask; // Input images
+    pmReadout *output = args->output;      // Output readout
+    psImage *outImage = output->image, *outVariance = output->variance, *outMask = output->mask; // Outputs
 
     int inNumCols = inImage->numCols, inNumRows = inImage->numRows; ///< Size of input image
@@ -61,8 +64,8 @@
 
     // Dereference images for convenience
-    psF32 **outImageData     = args->output->image->data.F32;
-    psF32 **outVarData       = (args->output->variance) ? args->output->variance->data.F32 : NULL;
-    psImageMaskType **outMaskData = (args->output->mask)   ? args->output->mask->data.PS_TYPE_IMAGE_MASK_DATA : NULL;
-    psImageMaskType **inMaskData  = (args->input->mask)    ? args->input->mask->data.PS_TYPE_IMAGE_MASK_DATA : NULL;
+    psF32 **outImageData     = outImage->data.F32;
+    psF32 **outVarData       = outVariance ? outVariance->data.F32 : NULL;
+    psImageMaskType **outMaskData = outMask ? outMask->data.PS_TYPE_IMAGE_MASK_DATA : NULL;
+    psImageMaskType **inMaskData  = inMask ? inMask->data.PS_TYPE_IMAGE_MASK_DATA : NULL;
 
     pswarpMap *map = args->grid->maps[args->gridX][args->gridY]; ///< Map for this tile
@@ -74,4 +77,7 @@
     int yMin = PS_MAX(minPt.y, 0);
     int yMax = PS_MIN(maxPt.y, outNumRows);
+
+    double jacobian = map->Xx * map->Yy - map->Yx * map->Xy; // Jacobian of transformation
+    double jacobian2 = PS_SQR(jacobian);                     // Square Jacobian
 
     // Iterate over the output image pixels (parent frame)
@@ -87,7 +93,6 @@
             // pswarpMapApply converts the output coordinate (x,y) to the input coordinate.
             // both are in the parent frames of the input and output images.
-            double xInRaw, yInRaw;      // Input raw pixel coordinates
-            pswarpMapApply(&xInRaw, &yInRaw, map, x + 0.5, y + 0.5);
-            double xIn = xInRaw - outCol0, yIn = yInRaw - outRow0; // Position on input image
+            double xIn, yIn;            // Input pixel coordinates
+            pswarpMapApply(&xIn, &yIn, map, x + 0.5, y + 0.5);
             if (xIn < 0 || xIn >= inNumCols || yIn < 0 || yIn >= inNumRows) {
                 continue;
@@ -105,8 +110,8 @@
 
             if (outImageData) {
-                outImageData[yOut][xOut] = imageValue;
+                outImageData[yOut][xOut] = imageValue * jacobian;
             }
             if (outVarData) {
-                outVarData[yOut][xOut] = varValue;
+                outVarData[yOut][xOut] = varValue * jacobian2;
             }
             if (outMaskData) {
@@ -122,10 +127,7 @@
         double xIn, yIn;                // Position of interest on input
         pswarpMapApply(&xIn, &yIn, map, xOut + 0.5, yOut + 0.5);
-        // XXX Why are we subtracting the *output* col0,row0 from the *input* coordinates?
-        // I expect these are zero, so that it makes no difference, but it's distracting.
-        xIn -= outCol0;
-        yIn -= outRow0;
         psKernel *kernel = psImageInterpolationKernel(xIn, yIn, args->interp->mode); // Interpolation kernel
         args->covariance = psImageCovarianceCalculate(kernel, args->input->covariance);
+        args->jacobian = sqrt(jacobian);
         psFree(kernel);
     }
Index: /branches/czw_branch/20100427/pswarp/src/pswarpVersion.c
===================================================================
--- /branches/czw_branch/20100427/pswarp/src/pswarpVersion.c	(revision 28016)
+++ /branches/czw_branch/20100427/pswarp/src/pswarpVersion.c	(revision 28017)
@@ -85,5 +85,5 @@
     psString source  = pswarpSource();  // Software source
 
-    psMetadataAddStr(header, PS_LIST_TAIL, "WARP_V", 0, NULL, source);
+    psMetadataAddStr(header, PS_LIST_TAIL, "WARP_V", PS_META_REPLACE, NULL, PSWARP_VERSION);
     
     psStringPrepend(&version, "pswarp version: ");
Index: /branches/czw_branch/20100427/tools/checkexp
===================================================================
--- /branches/czw_branch/20100427/tools/checkexp	(revision 28017)
+++ /branches/czw_branch/20100427/tools/checkexp	(revision 28017)
@@ -0,0 +1,208 @@
+#!/usr/bin/env perl
+# 
+# query the summit data store and the gpc1 database to get information as to
+# the status of summit copy and registration for "today's" exposures.
+# Optionally start and end dates may be applied.
+#
+
+use strict;
+use warnings;
+
+use DBI;
+use Getopt::Long qw( GetOptions :config auto_help auto_version gnu_getopt );
+use Pod::Usage qw( pod2usage );
+use PS::IPP::Config 1.0.1 qw( :standard );
+
+my $ipprc =  PS::IPP::Config->new(); # IPP Configuration
+my $siteConfig = $ipprc->{_siteConfig};
+
+my $startDate;
+my $endDate;
+my $verbose;
+my $dbname = "gpc1";
+
+GetOptions(
+           'start|s=s'    => \$startDate,
+           'end|e=s'      => \$endDate,
+           'dbname|d=s'   => \$dbname,
+           'verbose|v'    => \$verbose,
+) or pod2usage( 0 );
+
+pod2usage( -msg => "Unknown option: @ARGV", -exitval => 2 ) if @ARGV;
+#pod2usage( -msg => "Required options: --start",
+#           -exitval => 3)
+#    unless defined $startDate;
+
+my $dbh  = getDBHandle($ipprc, $dbname);
+
+# if startDate not provided use today
+if (!$startDate) {
+    my ($sec, $min, $hour, $mday, $month, $year) = gmtime;
+    $year += 1900;
+    $month += 1;
+    $startDate = sprintf "%4d-%02d-%02d", $year, $month, $mday;
+}
+
+
+# find all exposures in summitExp
+my $query = "SELECT exp_name, summitExp.dateobs AS registered, rawExp.dateobs, summitExp.imfiles,
+        summitExp.fault AS summit_fault, 
+        pzDownloadExp.state AS download_state, count(pzDownloadImfile.class_id) AS download_count,
+        newExp.state AS newExp_state, newExp.exp_id
+        FROM summitExp LEFT JOIN pzDownloadExp USING(exp_name) 
+            LEFT JOIN pzDownloadImfile USING(exp_name) 
+            LEFT JOIN newExp ON exp_name = tmp_exp_name 
+            LEFT JOIN rawExp USING(exp_id, exp_name) ";
+
+if ($startDate) {
+    $query .= "  WHERE date(summitExp.dateobs) >= '$startDate'";
+    $query .= " AND date(summitExp.dateobs) <= '$endDate'" if $endDate;
+}
+
+$query .= " GROUP BY exp_name ORDER BY summitExp.dateobs";
+
+print "Summit Copy and Registration Status\n\n";
+my $scode = system "~bills/bin/croot";
+if ($scode) {
+    print STDERR "croot failed with $scode\n";
+    exit 1;
+}
+print "\n";
+
+my $se_stmt = $dbh->prepare($query);
+$se_stmt->execute();
+
+my @summit_exps;
+my @summit_faults;
+my @download_faults;
+my @register_faults;
+
+my $last_exp_name;
+my $last_exp_id;
+my $last_new_exp_name = "";
+my $last_new_exp_id = "";
+my $first_exp_id;
+my $first_exp_name;
+while (my $se_ref = $se_stmt->fetchrow_hashref()) {
+    push @summit_exps, $se_ref;
+
+    my $exp_name = $se_ref->{exp_name};
+    my $summit_fault = $se_ref->{summit_fault};
+    my $download_state = $se_ref->{download_state};
+    my $new_state = $se_ref->{newExp_state};
+    my $exp_id = $se_ref->{exp_id};
+    my $imfiles = $se_ref->{imfiles};
+    my $dateobs = $se_ref->{dateobs};
+    if ($summit_fault) {
+        push @summit_faults, $se_ref;
+    } elsif ( !$download_state or $download_state eq 'run' ) {
+        push @download_faults, $se_ref;
+    } elsif ( !$new_state or $new_state eq 'run' ) {
+        push @register_faults, $se_ref;
+    }
+    if (!$first_exp_name) {
+        $first_exp_id = $exp_id ? $exp_id : "null";
+        $first_exp_name = $exp_name;
+    }
+    if ($exp_name) {
+        $last_exp_name = $exp_name;
+        $last_exp_id = $exp_id ? $exp_id : "not done";
+        if ($last_exp_id ne "not done") {
+            $last_new_exp_id = $exp_id;
+            $last_new_exp_name = $exp_name;
+        }
+    }
+}
+
+my $numSummitExp = scalar @summit_exps;
+my $numSummitFaults = scalar @summit_faults;
+my $numDownloadFaults = scalar @download_faults;
+my $numRegisterFaults = scalar @register_faults;
+
+print "$numSummitExp summit exposures since $startDate";
+print " up to $endDate" if $endDate;
+print "\n";
+
+exit 0 if $numSummitExp == 0;
+
+if ($numSummitFaults) {
+  print "$numSummitFaults summit faults\n";
+  if ($verbose) {
+    print  "  exp_name         registered      fault\n";
+          # c4951g0003d   2009-04-30 12:39:34   110
+    foreach my $s (@summit_faults) {
+        printf "%-12s %20s %5d\n", $s->{exp_name}, $s->{registered}, $s->{summit_fault};
+    }
+  }
+}
+if ($numDownloadFaults) {
+  print "\n$numDownloadFaults incomplete downloads\n";
+  if ($verbose) {
+    print " exp_name    summit_imfiles downloaded imfiles  faulted\n";
+    my $stmt = $dbh->prepare("SELECT exp_name, count(fault) as fault_count  FROM pzDownloadImfile WHERE exp_name = ? AND fault > 0");
+    foreach my $p (@download_faults) {
+        $stmt->execute($p->{exp_name});
+        my $ref = $stmt->fetchrow_hashref();
+        printf "%-12s     %3d          %3d                %3d\n", 
+            $p->{exp_name} ? $p->{exp_name} : "null", 
+            $p->{imfiles} ? $p->{imfiles} : 0,
+            $p->{download_count} ? $p->{download_count} : 0,
+            $ref->{fault_count} ? $ref->{fault_count} : 0;
+    }
+  }
+}
+if ($numRegisterFaults) {
+ print "\n$numRegisterFaults exposures copied but not registered\n";
+ if ($verbose) {
+    my $stmt = $dbh->prepare("SELECT exp_id, count(class_id) as fault_count FROM rawImfile where exp_name = ? and fault > 0");
+    print " exp_name           exp_id  fault_count\n";
+         # c4895g0607o         57173       1
+
+    foreach my $r (@register_faults) {
+        my $exp_name = $r->{exp_name};
+        $stmt->execute($exp_name);
+        my $ref = $stmt->fetchrow_hashref();
+        my $exp_id = $ref->{exp_id};
+        $exp_id = "null" if !defined $exp_id;
+        
+        my $fault_count = $ref->{fault_count};
+        $fault_count = "null" if !defined $fault_count;
+        printf "%-12s %12s     %3d\n", $exp_name, $exp_id, $fault_count;
+    }
+  }
+}
+
+print "\n";
+
+print "first exposure:  $first_exp_name $first_exp_id\n";
+print "last copied:     $last_new_exp_name $last_new_exp_id\n"
+            if $last_new_exp_id ne $last_exp_id;
+print "last exposure:   $last_exp_name $last_exp_id\n";
+
+exit 0;
+
+
+sub getDBHandle {
+    my $ipprc = shift;
+    my $dbname = shift;
+    if (!$dbname) {
+        $dbname = metadataLookupStr($siteConfig, 'DBNAME');
+        if (($dbname eq 'XXX') or ($dbname eq "NONE")) {
+            $dbname = 'gpc1';
+        }
+    }
+    my $dbuser   = metadataLookupStr($siteConfig, 'DBUSER');
+    my $dbpass   = metadataLookupStr($siteConfig, 'DBPASSWORD');
+    my $dbserver = metadataLookupStr($siteConfig, 'DBSERVER');
+    exit ($PS_EXIT_CONFIG_ERROR) unless defined $dbserver and $dbname and $dbuser and $dbpass;
+
+
+    die "database enviornment not set up" unless defined($dbserver) and defined($dbuser)
+        and defined($dbpass) and defined($dbname);
+
+    my $dsn = "DBI:mysql:host=$dbserver;database=$dbname";
+
+    my $dbh = DBI->connect($dsn, $dbuser, $dbpass) or die "Cannot connect to server\n";
+
+    return $dbh;
+}
Index: /branches/czw_branch/20100427/tools/czartool.pl
===================================================================
--- /branches/czw_branch/20100427/tools/czartool.pl	(revision 28016)
+++ /branches/czw_branch/20100427/tools/czartool.pl	(revision 28017)
@@ -16,7 +16,6 @@
 if (!$db) {die;}
 
-my @stdscienceLabels = loadLabels("stdscience");
-my @distributionLabels = loadLabels("distribution");
-showLabelDifferences();
+my @stdscienceLabels = `getLabels.pl -s stdscience`;
+my @distributionLabels = `getLabels.pl -s distribution`;
 
 checkAllLabels("new");
@@ -54,4 +53,5 @@
         elsif ($key eq "w") {checkAllLabels("wait");}
         elsif ($key eq "l") {labelDetails();}
+        elsif ($key eq "u") {serverStatus("stdscience");}
         elsif ($key =~ m/[0-9]/) {my $key2=getc; checkOneLabel($stdscienceLabels[$key.$key2]);}
         printInstructions();
@@ -84,25 +84,4 @@
 ###########################################################################
 #
-# Display label differences between stdscience and distribution
-#
-###########################################################################
-sub showLabelDifferences {
-
-    my @diffLabels = @{getArrayDifferences(\@stdscienceLabels, \@distributionLabels)};
-
-    printf("+-------------------------------------------------------+\n");
-    printf("| Label differences between stdscience and distribution |\n");
-    printf("+-------------------------------------------------------+\n");
-
-    my $item;
-    foreach $item (@diffLabels) { 
-
-        printf( "| %53s |\n", $item);
-    }
-    printf("+-------------------------------------------------------+\n");
-}
-
-###########################################################################
-#
 # Compares two arrays and stores the differences
 #
@@ -118,5 +97,5 @@
 
     my $item;
-    foreach $item (@array1, @array2) { $count{$item}++;}
+    foreach $item (@array1, @array2) {$count{$item}++;}
 
     foreach $item (keys %count) {
@@ -133,23 +112,18 @@
 ###########################################################################
 #
-# Loads labels from a particular pantasks server
-#
-###########################################################################
-sub loadLabels {
+# Prints the status of a given pantasks server
+#
+###########################################################################
+sub serverStatus {
     my ($server) = @_;
 
-    my @cmdOut = `echo "show.labels;quit" | pantasks_client -c ~ipp/$server/ptolemy.rc 2>&1`;
+    my @cmdOut = `echo "status;quit" | pantasks_client -c ~ipp/$server/ptolemy.rc 2>&1`;
     my $line;
-    my @labels;
-    my $passedHeader=0;
     foreach $line (@cmdOut) {
 
         chomp($line);
-        if ($line =~ m/pantasks:/) {$passedHeader=1; next;}
-
-        if ($passedHeader){push(@labels, $line);}
-    }
-
-    return @labels;
+    
+        print "$line\n";
+    }
 }
 
@@ -170,23 +144,10 @@
     foreach $server (@servers) {
 
+        my @results = `checkServer.pl -s $server`;
+
         printf("| %12s ", $server);
-
-        my @cmdOut = `echo "status ;quit" | pantasks_client -c ~ipp/$server/ptolemy.rc 2>&1`;
-
-        my $line;
-        my $foundStatus = 0;
-        my $isRunning = 0;
-        foreach $line (@cmdOut) {
-
-            chomp($line);
-            if ($line =~ m/Scheduler is stopped/) {$isRunning = 0; $foundStatus=1;last;}
-            if ($line =~ m/Scheduler is running/) {$isRunning = 1; $foundStatus=1;last;}
-            if ($line =~ m/Task Staus/) {last;}
-
-        }
-
-        if (!$foundStatus){print "|    NO   ";} else {print "|   yes   ";}
-        if (!$isRunning){print "|           NO         ";} else {print "|          yes         ";}
-        printf("|\n");
+        chomp($results[0]);
+        chomp($results[1]); 
+        printf("|   %3s   |         %3s          |\n", $results[0], $results[1]);
     }
 
@@ -248,5 +209,4 @@
     printf("+------------+-------+-------+-------+-------+-------+-------+-------+--------+-------+\n");
 
-    close(LOGFILE);
 }
 
@@ -258,34 +218,43 @@
 sub checkAllLabels {
     my ($state) = @_;
-
-    printf("\n+------------------------------------------------------------------------------------------------------------------------------------------------------------+\n");
-    printf("|                                                                         %10s                                                                         |\n", $state);
-    printf("+------------------------------------------------------------------------------------------------------------------------------------------------------------+\n");
-    printf("| no  |              label               |    chip   |    cam     |    fake    |    warp    |   stack    |    diff    |   magic    |  destreak  |    dist    |\n");
-    printf("+-----+----------------------------------+-----------+------------+------------+------------+------------+------------+------------+------------+------------+\n");
-
-    my $label;
+#print time, $/;
+    printf("\n+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n");
+    printf("|                                                                           %10s (any faults are shown in parentheses)                                                  |\n", $state);
+    printf("+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n");
+    printf("| no  |              label               | distributing? |    chip    |    cam     |    fake    |    warp    |   stack    |    diff    |   magic    |  destreak  |    dist    |\n");
+    printf("+-----+----------------------------------+---------------+------------+------------+------------+------------+------------+------------+------------+------------+------------+\n");
+
+    my $stdsLabel;
+    my $distLabel;
     my $i=0;
-    foreach $label (@stdscienceLabels) {
-
-        chomp($label);
+    my $distributing;
+    foreach $stdsLabel (@stdscienceLabels) {
+
+    $distributing = 0;
+        foreach $distLabel (@distributionLabels) {
+            chomp($stdsLabel);
+            if ($stdsLabel eq $distLabel) { $distributing = 1; last;}
+
+
+        }
+        chomp($stdsLabel);
         printf("| %3d ", $i);
-        printf("| %32s ", $label);
-        printf("| %10s", getStateAndFaults($label, "chipRun", $state, "chip"));
-        printf("| %10s ", getStateAndFaults($label, "camRun", $state, "cam"));
-        printf("| %10s ", getStateAndFaults($label, "fakeRun", $state, "fake"));
-        printf("| %10s ", getStateAndFaults($label, "warpRun", $state, "warp"));
-        printf("| %10s ", getStateAndFaults($label, "stackRun", $state, "stack"));
-        printf("| %10s ", getStateAndFaults($label, "diffRun", $state, "diff"));
-        printf("| %10s ", getStateAndFaults($label, "magicRun", $state, "magic"));
-        printf("| %10s ", getStateAndFaults($label, "magicDSRun", $state, "magicDS"));
-        printf("| %10s ", getStateAndFaults($label, "distRun", $state, "dist"));
+        printf("| %32s ", $stdsLabel);
+        printf("| %10s    ", $distributing ? "yes" : "NO" );
+        printf("| %10s ", getStateAndFaults($stdsLabel, "chipRun", $state, "chip"));
+        printf("| %10s ", getStateAndFaults($stdsLabel, "camRun", $state, "cam"));
+        printf("| %10s ", getStateAndFaults($stdsLabel, "fakeRun", $state, "fake"));
+        printf("| %10s ", getStateAndFaults($stdsLabel, "warpRun", $state, "warp"));
+        printf("| %10s ", getStateAndFaults($stdsLabel, "stackRun", $state, "stack"));
+        printf("| %10s ", getStateAndFaults($stdsLabel, "diffRun", $state, "diff"));
+        printf("| %10s ", getStateAndFaults($stdsLabel, "magicRun", $state, "magic"));
+        printf("| %10s ", getStateAndFaults($stdsLabel, "magicDSRun", $state, "magicDS"));
+        printf("| %10s ", getStateAndFaults($stdsLabel, "distRun", $state, "dist"));
         printf("|\n");
         $i++;
     }
 
-    printf("+-----+----------------------------------+-----------+------------+------------+------------+------------+------------+------------+------------+------------+\n");
-
-    close(LOGFILE);
+    printf("+-----+----------------------------------+---------------+------------+------------+------------+------------+------------+------------+------------+------------+------------+\n");
+
 }
 
@@ -350,16 +319,17 @@
     elsif ($stage eq "magic") {$joinTable="magicNodeResult";}
     elsif ($stage eq "magicDS") {$id = "magic_ds_id"; $joinTable="magicDSFile";}
-    elsif ($stage eq "dist") {return countDistFaults($label);}
+    elsif ($stage eq "dist") {$joinTable="distComponent";}
     else {return -1;}
 
     my $faultCol =  $joinTable.".fault";
+    my $stateCol =  $table.".state";
 
     my $query = $db->prepare(<<SQL);
-    SELECT COUNT(*) 
+    SELECT COUNT(DISTINCT $id) 
         FROM $table
         JOIN $joinTable USING ($id)
         WHERE label LIKE '$label'
         AND $faultCol != 0
-        AND state = 'new'
+        AND $stateCol = 'new'
 
 SQL
@@ -369,37 +339,2 @@
 }
 
-###########################################################################
-#
-# Counts total distribution faults
-#
-###########################################################################
-sub countDistFaults {
-    my ($label) = @_;
-
-    my $query = $db->prepare(<<SQL);
-    SELECT COUNT(*) 
-        FROM distRun 
-        JOIN distComponent USING(dist_id) 
-        WHERE label LIKE '$label' 
-        AND distComponent.fault > 0
-        AND distRun.state = 'new'
-
-SQL
-
-        $query->execute;
-    my $count = $query->fetchrow_array();
-
-    $query = $db->prepare(<<SQL);
-    SELECT COUNT(*) 
-        FROM distRun 
-        WHERE label LIKE '$label' 
-        AND fault > 0
-        AND distRun.state = 'new'
-
-SQL
-
-        $query->execute;
-
-    return $count + $query->fetchrow_array();
-}
-
Index: /branches/czw_branch/20100427/tools/diff_outputs.pl
===================================================================
--- /branches/czw_branch/20100427/tools/diff_outputs.pl	(revision 28016)
+++ /branches/czw_branch/20100427/tools/diff_outputs.pl	(revision 28017)
@@ -19,6 +19,6 @@
                            'ALL' => [ 'IMAGE', 'MASK', 'VARIANCE', 'SOURCES', 'JPEG1', 'JPEG2', 'KERNEL',
                                       'INVERSE.IMAGE', 'INVERSE.MASK', 'INVERSE.VARIANCE', 'INVERSE.SOURCES',
-                                      'INCONV.IMAGE', 'INCONV.MASK', 'INCONV.VARIANCE',
-                                      'REFCONV.IMAGE', 'REFCONV.MASK', 'REFCONV.VARIANCE',
+#                                      'INCONV.IMAGE', 'INCONV.MASK', 'INCONV.VARIANCE',
+#                                      'REFCONV.IMAGE', 'REFCONV.MASK', 'REFCONV.VARIANCE',
                                       'LOG',
                                ],
Index: /branches/czw_branch/20100427/tools/errors.pl
===================================================================
--- /branches/czw_branch/20100427/tools/errors.pl	(revision 28016)
+++ /branches/czw_branch/20100427/tools/errors.pl	(revision 28017)
@@ -12,4 +12,5 @@
 my ($db_host, $db_name, $db_user, $db_pw); # Database details
 my ($label);                               # Label
+my ($group);                               # Data group
 my ($stage);                               # Stage of interest
 my ($fault);                               # Fault code of interest
@@ -23,4 +24,5 @@
            'stage=s' => \$stage, # Stage
            'label=s@' => \$label, # Label(s)
+           'data_group=s@' => \$group, # Data group(s)
            'fault=s' => \$fault, # Fault code
            'limit=s' => \$limit, # Limit to query
@@ -82,4 +84,5 @@
 my $where = "";                 # WHERE restriction
 $where .= " AND ($label_table.label LIKE '" . join("' OR $label_table.label LIKE '", @$label) . "')" if defined $label;
+$where .= " AND ($label_table.data_group LIKE '" . join("' OR $label_table.data_group LIKE '", @$group) . "')" if defined $group;
 $where .= " AND $fault_table.fault = $fault" if defined $fault;
 
Index: /branches/czw_branch/20100427/tools/publish_mops.pl
===================================================================
--- /branches/czw_branch/20100427/tools/publish_mops.pl	(revision 28016)
+++ /branches/czw_branch/20100427/tools/publish_mops.pl	(revision 28017)
@@ -67,5 +67,5 @@
     my $inverse = shift;        # Inverse diff?
 
-    my $exposure = $db->selectrow_hashref("SELECT DISTINCT exp_name, exp_id, chipInput.chip_id, camInput.cam_id, fakeInput.fake_id, warpInput.warp_id, zpt_obs, zpt_stdev, SQRT(sigma_ra*sigma_ra+sigma_dec*sigma_dec) AS astrom_rms FROM diffRun JOIN diffInputSkyfile USING(diff_id) JOIN warpRun AS warpTemplate ON warpTemplate.warp_id = warp1 JOIN fakeRun AS fakeTemplate ON fakeTemplate.fake_id = warpTemplate.fake_id JOIN camProcessedExp ON fakeTemplate.cam_id = camProcessedExp.cam_id JOIN warpRun AS warpInput ON warpInput.warp_id = " . ($inverse ? "warp2" : "warp1") . " JOIN fakeRun AS fakeInput ON fakeInput.fake_id = warpInput.fake_id JOIN camRun AS camInput ON camInput.cam_id = fakeInput.cam_id JOIN chipRun AS chipInput ON chipInput.chip_id = camInput.cam_id JOIN rawExp USING(exp_id) WHERE diff_id = $diff_id") or die "Unable to execute SQL: $DBI::errstr";
+    my $exposure = $db->selectrow_hashref("SELECT DISTINCT rawInput.exp_name, rawInput.exp_id, chipInput.chip_id, camInput.cam_id, fakeInput.fake_id, warpInput.warp_id, zpt_obs + 2.5*LOG10(rawTemplate.exp_time) AS zp, zpt_stdev, SQRT(sigma_ra*sigma_ra+sigma_dec*sigma_dec) AS astrom_rms FROM diffRun JOIN diffInputSkyfile USING(diff_id) JOIN warpRun AS warpTemplate ON warpTemplate.warp_id = warp1 JOIN fakeRun AS fakeTemplate ON fakeTemplate.fake_id = warpTemplate.fake_id JOIN camProcessedExp ON fakeTemplate.cam_id = camProcessedExp.cam_id JOIN camRun AS camTemplate ON camTemplate.cam_id = fakeTemplate.cam_id JOIN chipRun AS chipTemplate ON chipTemplate.chip_id = camTemplate.chip_id JOIN rawExp AS rawTemplate ON rawTemplate.exp_id = chipTemplate.exp_id JOIN warpRun AS warpInput ON warpInput.warp_id = " . ($inverse ? "warp2" : "warp1") . " JOIN fakeRun AS fakeInput ON fakeInput.fake_id = warpInput.fake_id JOIN camRun AS camInput ON camInput.cam_id = fakeInput.cam_id JOIN chipRun AS chipInput ON chipInput.chip_id = camInput.chip_id JOIN rawExp AS rawInput ON rawInput.exp_id = chipInput.exp_id WHERE diff_id = $diff_id") or die "Unable to execute SQL: $DBI::errstr";
 
     my $exp_name = $exposure->{exp_name};
@@ -75,5 +75,5 @@
     my $fake_id = $exposure->{fake_id};
     my $warp_id = $exposure->{warp_id};
-    my $zp = $exposure->{zpt_obs};
+    my $zp = $exposure->{zp};
     my $zp_err = $exposure->{zpt_stdev};
     my $astrom_rms = $exposure->{astrom_rms};
