-/* xscreensaver, Copyright (c) 2006 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
* the high value is on the left and the low value is on the right.
*/
-#import <Cocoa/Cocoa.h>
+#ifdef USE_IPHONE
+# import <UIKit/UIKit.h>
+# define NSSlider UISlider
+# define NSRect CGRect
+# define minValue minimumValue
+# define maxValue maximumValue
+#else
+# import <Cocoa/Cocoa.h>
+#endif
@interface InvertedSlider : NSSlider
{
+ BOOL inverted;
+ BOOL integers;
}
+
+- (id) initWithFrame:(NSRect)r inverted:(BOOL)_inv integers:(BOOL)_int;
+
@end
-/* xscreensaver, Copyright (c) 2006-2010 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
@implementation InvertedSlider
+- (id) initWithFrame:(NSRect)r
+{
+ self = [super initWithFrame:r];
+ if (! self) return 0;
+ inverted = YES;
+ integers = NO;
+ return self;
+}
+
+- (id) initWithFrame:(NSRect)r inverted:(BOOL)_inv integers:(BOOL)_int
+{
+ self = [self initWithFrame:r];
+ inverted = _inv;
+ integers = _int;
+ return self;
+}
+
+
-(double) transformValue:(double) value
{
+ double v2 = (integers
+ ? (int) (value + (value < 0 ? -0.5 : 0.5))
+ : value);
double low = [self minValue];
double high = [self maxValue];
double range = high - low;
- double off = value - low;
- double trans = low + (range - off);
- // NSLog (@" ... %.1f -> %.1f [%.1f - %.1f]", value, trans, low, high);
- return trans;
+ double off = v2 - low;
+ if (inverted)
+ v2 = low + (range - off);
+ // NSLog (@" ... %.1f -> %.1f [%.1f - %.1f]", value, v2, low, high);
+ return v2;
}
-(double) doubleValue;
{
+# ifdef USE_IPHONE
+ return [self transformValue:[self value]];
+# else
return [self transformValue:[super doubleValue]];
+# endif
}
-(void) setDoubleValue:(double)v
{
+# ifdef USE_IPHONE
+ return [super setValue:[self transformValue:v]];
+# else
return [super setDoubleValue:[self transformValue:v]];
+# endif
}
+#ifdef USE_IPHONE
+
+- (void)setValue:(float)v animated:(BOOL)a
+{
+ return [super setValue:[self transformValue:v] animated:a];
+}
+
+
+/* Draw the thumb in the right place by also inverting its position
+ relative to the track.
+ */
+- (CGRect)thumbRectForBounds:(CGRect)bounds
+ trackRect:(CGRect)rect
+ value:(float)value
+{
+ CGRect thumb = [super thumbRectForBounds:bounds trackRect:rect value:value];
+ if (inverted)
+ thumb.origin.x = rect.size.width - thumb.origin.x - thumb.size.width;
+ return thumb;
+}
+
+#endif // !USE_IPHONE
+
+
+
/* Implement all accessor methods in terms of "doubleValue" above.
+ (Note that these normally exist only on MacOS, not on iOS.)
*/
-(float) floatValue;
XCODE_TARGET = "All Savers"
XCODEBUILD=/Developer/usr/bin/xcodebuild
+XCODE_ARCH=-arch i386 -arch x86_64
default: release
all: debug release
distdepend:: update_plist_version
debug: distdepend
- cd ..; $(XCODEBUILD) -target $(XCODE_TARGET) -configuration Debug build
+ cd ..; $(XCODEBUILD) $(XCODE_ARCH) -target $(XCODE_TARGET) -configuration Debug build
release:: distdepend
- cd ..; $(XCODEBUILD) -target $(XCODE_TARGET) -configuration Release build
+ cd ..; $(XCODEBUILD) $(XCODE_ARCH) -target $(XCODE_TARGET) -configuration Release build
release:: check_versions
SRC=../utils/version.h ; \
V=`sed -n 's/[^0-9]*\([0-9]\.[0-9][^. ]*\).*/\1/p' $$SRC` ; \
T=/tmp/xs.$$$$ ; \
- for S in XScreenSaver.plist SaverRunner.plist ; do \
+ for S in XScreenSaver.plist SaverRunner.plist iSaverRunner.plist ; do \
/bin/echo -n "Updating version number in $$S to \"$$V\"... " ; \
KEYS="CFBundleVersion|CFBundleShortVersionString" ; \
perl -0777 -pne \
perl -0 -ne \
's/\\\\\\n//g; m/^RETIRED_GL_EXES\s*=\s*(.*)$$/m && print "$$1\n"' \
../hacks/glx/Makefile.in ; \
- echo savertester` ; \
+ echo xscreensaver` ; \
\
for f in $$SRC/*.{saver,app} $$EXTRAS ; do \
ok=yes ; \
-/* xscreensaver, Copyright (c) 2006 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
the UI (XScreenSaverConfigSheet).
*/
-#import <Cocoa/Cocoa.h>
+#ifdef USE_IPHONE
+# import <Foundation/Foundation.h>
+# import <UIKit/UIKit.h>
+# define NSUserDefaultsController NSUserDefaults
+#else
+# import <Cocoa/Cocoa.h>
+#endif
+
+
#import "jwxyz.h"
@interface PrefsReader : NSObject
{
+ NSString *saver_name;
NSUserDefaultsController *userDefaultsController;
NSUserDefaults *userDefaults; // this is actually a 'ScreenSaverDefaults'
+ NSDictionary *defaultOptions; // Hardcoded defaults before any changes.
}
- (id) initWithName: (NSString *) name
defaults: (const char * const *) defs;
- (NSUserDefaultsController *) userDefaultsController;
+- (NSDictionary *) defaultOptions;
- (char *) getStringResource: (const char *) name;
- (double) getFloatResource: (const char *) name;
-/* xscreensaver, Copyright (c) 2006-2011 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
the UI (XScreenSaverConfigSheet).
*/
-#import <ScreenSaver/ScreenSaverDefaults.h>
+#ifndef USE_IPHONE
+# import <ScreenSaver/ScreenSaverDefaults.h>
+#endif
+
#import "PrefsReader.h"
#import "screenhackI.h"
@implementation PrefsReader
+/* Normally we read resources by looking up "KEY" in the database
+ "org.jwz.xscreensaver.SAVERNAME". But in the all-in-one iPhone
+ app, everything is stored in the database "org.jwz.xscreensaver"
+ instead, so transform keys to "SAVERNAME.KEY".
+
+ NOTE: This is duplicated in XScreenSaverConfigSheet.m, cause I suck.
+*/
+- (NSString *) makeKey:(NSString *)key
+{
+# ifdef USE_IPHONE
+ NSString *prefix = [saver_name stringByAppendingString:@"."];
+ if (! [key hasPrefix:prefix]) // Don't double up!
+ key = [prefix stringByAppendingString:key];
+# endif
+ return key;
+}
+
+- (NSString *) makeCKey:(const char *)key
+{
+ return [self makeKey:[NSString stringWithCString:key
+ encoding:NSUTF8StringEncoding]];
+}
+
+
/* Converts an array of "key:value" strings to an NSDictionary.
*/
- (NSDictionary *) defaultsToDict: (const char * const *) defs
// decide whether it's a boolean, int, float, or string, and store
// an object of the appropriate type in the prefs.
//
- NSString *nskey = [NSString stringWithCString:key
- encoding:NSUTF8StringEncoding];
+ NSString *nskey = [self makeCKey:key];
NSObject *nsval;
int dd;
double ff;
NSDictionary *defsdict = [self defaultsToDict:defs];
[userDefaults registerDefaults:defsdict];
+ // Save a copy of the default options, since iOS doesn't have
+ // [userDefaultsController initialValues].
+ //
+ if (defaultOptions)
+ [defaultOptions release];
+ defaultOptions = [[NSMutableDictionary dictionaryWithCapacity:20]
+ retain];
+ for (NSString *key in defsdict) {
+ [defaultOptions setValue:[defsdict objectForKey:key] forKey:key];
+ }
+
+# ifndef USE_IPHONE
userDefaultsController =
[[NSUserDefaultsController alloc] initWithDefaults:userDefaults
initialValues:defsdict];
+# else // USE_IPHONE
+ userDefaultsController = userDefaults;
+# endif // USE_IPHONE
NSDictionary *optsdict = [NSMutableDictionary dictionaryWithCapacity:20];
while (*resource == '.' || *resource == '*')
resource++;
- NSString *nsresource = [NSString stringWithCString:resource
- encoding:NSUTF8StringEncoding];
+ NSString *nsresource = [self makeCKey:resource];
// make sure there's no resource mentioned in options and not defaults.
if (![defsdict objectForKey:nsresource]) {
#if 0
// make sure there's no resource mentioned in defaults and not options.
- NSEnumerator *enumerator = [defsdict keyEnumerator];
- NSString *key;
- while ((key = [enumerator nextObject])) {
+ for (NSString *key in defsdict) {
if (! [optsdict objectForKey:key])
if (! ([key isEqualToString:@"foreground"] || // don't warn about these
[key isEqualToString:@"background"] ||
}
#endif /* 0 */
+#if 0
+ // Dump the entire resource database.
+ NSDictionary *d = [userDefaults dictionaryRepresentation];
+ for (NSObject *key in d) {
+ NSObject *val = [d objectForKey:key];
+ NSLog (@"%@ = %@", key, val);
+ }
+#endif
+
}
- (NSUserDefaultsController *) userDefaultsController
return userDefaultsController;
}
+- (NSDictionary *) defaultOptions
+{
+ NSAssert(defaultOptions, @"userDefaultsController uninitialized");
+ return defaultOptions;
+}
+
- (NSObject *) getObjectResource: (const char *) name
{
while (1) {
- NSString *key = [NSString stringWithCString:name
- encoding:NSUTF8StringEncoding];
+ NSString *key = [self makeCKey:name];
NSObject *obj = [userDefaults objectForKey:key];
if (obj)
return obj;
!strcmp(name, "titleFont") ||
!strcmp(name, "fpsFont") || // fps.c
!strcmp(name, "foreground") || // fps.c
- !strcmp(name, "background")
+ !strcmp(name, "background") ||
+ !strcmp(name, "textLiteral")
))
NSLog(@"warning: no preference \"%s\" [string]", name);
return NULL;
- (BOOL) getBooleanResource: (const char *) name
{
- int n = [self getIntegerResource:name];
- if (n == 0) return NO;
- else if (n == 1) return YES;
- else {
- NSAssert2(0, @"%s = %d but should have been 0 or 1", name, n);
+ NSObject *o = [self getObjectResource:name];
+ if (! o) {
+ return NO;
+ } else if ([o isKindOfClass:[NSNumber class]]) {
+ double n = [(NSNumber *) o doubleValue];
+ if (n == 0) return NO;
+ else if (n == 1) return YES;
+ else goto FAIL;
+ } else if ([o isKindOfClass:[NSString class]]) {
+ NSString *s = (NSString *) o;
+ if ([s isEqualToString:@"true"] ||
+ [s isEqualToString:@"yes"] ||
+ [s isEqualToString:@"1"])
+ return YES;
+ else if ([s isEqualToString:@"false"] ||
+ [s isEqualToString:@"no"] ||
+ [s isEqualToString:@"0"] ||
+ [s isEqualToString:@""])
+ return NO;
+ else
+ goto FAIL;
+ } else {
+ FAIL:
+ NSAssert2(0, @"%s = \"%@\" but should have been a boolean", name, o);
abort();
}
}
self = [self init];
if (!self) return nil;
+# ifndef USE_IPHONE
userDefaults = [ScreenSaverDefaults defaultsForModuleWithName:name];
+# else // USE_IPHONE
+ userDefaults = [NSUserDefaults standardUserDefaults];
+# endif // USE_IPHONE
+
+ // Convert "org.jwz.xscreensaver.NAME" to just "NAME".
+ NSRange r = [name rangeOfString:@"." options:NSBackwardsSearch];
+ if (r.length)
+ name = [name substringFromIndex:r.location+1];
+ saver_name = [name retain];
[self registerXrmKeys:opts defaults:defs];
return self;
- (void) dealloc
{
+ [saver_name release];
[userDefaultsController release];
[super dealloc];
}
--- /dev/null
+/* xscreensaver, Copyright (c) 2012 Jamie Zawinski <jwz@jwz.org>
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation. No representations are made about the suitability of this
+ * software for any purpose. It is provided "as is" without express or
+ * implied warranty.
+ *
+ * This implements the top-level screen-saver selection list in the iOS app.
+ */
+
+#ifdef USE_IPHONE
+
+#import <UIKit/UIKit.h>
+
+@interface SaverListController : UITableViewController {
+
+ int active_section_count;
+ NSMutableArray *list_by_letter[26]; // 27 to get "#" after "Z".
+ NSMutableArray *letter_sections;
+ NSMutableArray *section_titles;
+ NSString *selected;
+ NSDictionary *descriptions;
+
+ int tap_count;
+ NSTimer *tap_timer;
+ NSIndexPath *last_tap;
+}
+
+- (id)initWithNames:(NSArray *)names descriptions:(NSDictionary *)descs;
+- (void) reload:(NSArray *)names descriptions:(NSDictionary *)descs;
+- (NSString *) selected;
+- (void) scrollTo:(NSString *)name;
+@end
+
+#endif // USE_IPHONE
--- /dev/null
+/* xscreensaver, Copyright (c) 2012 Jamie Zawinski <jwz@jwz.org>
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation. No representations are made about the suitability of this
+ * software for any purpose. It is provided "as is" without express or
+ * implied warranty.
+ *
+ * This implements the top-level screen-saver selection list in the iOS app.
+ */
+
+#ifdef USE_IPHONE // whole file
+
+
+#import "SaverListController.h"
+
+#undef countof
+#define countof(x) (sizeof((x))/sizeof((*x)))
+
+
+@implementation SaverListController
+
+- (id)initWithNames:(NSArray *)names descriptions:(NSDictionary *)descs;
+{
+ self = [self init];
+ if (! self) return 0;
+ [self reload:names descriptions:descs];
+ return self;
+}
+
+
+- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tv
+{
+ int n = countof(list_by_letter);
+ NSMutableArray *a = [NSMutableArray arrayWithCapacity: n];
+ for (int i = 0; i < n; i++) {
+ char s[2];
+ s[0] = (i == 'Z'-'A'+1 ? '#' : i+'A');
+ s[1] = 0;
+ [a addObject: [NSString stringWithCString:s
+ encoding:NSASCIIStringEncoding]];
+ }
+ return a;
+}
+
+
+- (void) reload:(NSArray *)names descriptions:(NSDictionary *)descs
+{
+ if (descriptions)
+ [descriptions release];
+ descriptions = [descs retain];
+
+ int n = countof(list_by_letter);
+ for (int i = 0; i < n; i++) {
+ list_by_letter[i] = [[NSMutableArray alloc] init];
+ }
+
+ for (NSString *name in names) {
+ int index = ([name cStringUsingEncoding: NSASCIIStringEncoding])[0];
+ if (index >= 'a' && index <= 'z')
+ index -= 'a'-'A';
+ if (index >= 'A' && index <= 'Z')
+ index -= 'A';
+ else
+ index = n-1;
+ [list_by_letter[index] addObject: name];
+ }
+
+ active_section_count = 0;
+ letter_sections = [[[NSMutableArray alloc] init] retain];
+ section_titles = [[[NSMutableArray alloc] init] retain];
+ for (int i = 0; i < n; i++) {
+ if ([list_by_letter[i] count] > 0) {
+ active_section_count++;
+ [letter_sections addObject: list_by_letter[i]];
+ if (i <= 'Z'-'A')
+ [section_titles addObject: [NSString stringWithFormat: @"%c", i+'A']];
+ else
+ [section_titles addObject: @"#"];
+ }
+ }
+ [self.tableView reloadData];
+}
+
+
+- (NSString *)tableView:(UITableView *)tv
+ titleForHeaderInSection:(NSInteger)section
+{
+ return [section_titles objectAtIndex: section];
+}
+
+- (NSInteger)numberOfSectionsInTableView:(UITableView *)tv
+{
+ return active_section_count;
+}
+
+
+- (NSInteger)tableView:(UITableView *)tv
+ numberOfRowsInSection:(NSInteger)section
+{
+ return [[letter_sections objectAtIndex: section] count];
+}
+
+- (NSInteger)tableView:(UITableView *)tv
+ sectionForSectionIndexTitle:(NSString *)title
+ atIndex:(NSInteger) index
+{
+ int i = 0;
+ for (NSString *sectionTitle in section_titles) {
+ if ([sectionTitle isEqualToString: title])
+ return i;
+ i++;
+ }
+ return -1;
+}
+
+
+- (UITableViewCell *)tableView:(UITableView *)tv
+ cellForRowAtIndexPath:(NSIndexPath *)ip
+{
+ NSString *id =
+ [[letter_sections objectAtIndex: [ip indexAtPosition: 0]]
+ objectAtIndex: [ip indexAtPosition: 1]];
+ NSString *desc = [descriptions objectForKey:id];
+
+ UITableViewCell *cell = [tv dequeueReusableCellWithIdentifier: id];
+ if (!cell) {
+ cell = [[[UITableViewCell alloc]
+ initWithStyle: (desc
+ ? UITableViewCellStyleSubtitle
+ : UITableViewCellStyleDefault)
+ reuseIdentifier: id]
+ autorelease];
+ cell.textLabel.text = id;
+ if (desc)
+ cell.detailTextLabel.text = desc;
+ }
+ return cell;
+}
+
+
+- (void)tapTimer:(NSTimer *)t
+{
+ [last_tap release];
+ last_tap = 0;
+ tap_count = 0;
+ tap_timer = 0;
+}
+
+
+- (void)tableView:(UITableView *)tv
+ didSelectRowAtIndexPath:(NSIndexPath *)ip
+{
+ UITableViewCell *cell = [tv cellForRowAtIndexPath: ip];
+ selected = cell.textLabel.text;
+ [self.navigationItem.leftBarButtonItem setEnabled: !!selected];
+ [self.navigationItem.rightBarButtonItem setEnabled: !!selected];
+
+ if (tap_count == 0) { // First tap
+ tap_count = 1;
+ last_tap = [[ip copy] retain];
+ tap_timer = [NSTimer scheduledTimerWithTimeInterval: 0.3
+ target:self
+ selector:@selector(tapTimer:)
+ userInfo:nil
+ repeats:NO];
+
+ } else if (tap_count == 1 && tap_timer && // Second tap
+ [ip isEqual:last_tap]) {
+ [tap_timer invalidate];
+ [last_tap release];
+ last_tap = 0;
+ tap_timer = 0;
+ tap_count = 0;
+
+ // Press the leftmost button in the button-bar.
+ UIBarButtonItem *b = self.navigationItem.leftBarButtonItem;
+ [[b target] performSelector: [b action] withObject: cell];
+
+ } else if (! [ip isEqual:last_tap]) { // Tap on a new row
+ if (tap_timer) [tap_timer invalidate];
+ tap_timer = 0;
+ tap_count = 0;
+ }
+}
+
+
+/* We can't select a row immediately after creation, but selecting it
+ a little while later works (presumably after redisplay has happened)
+ so do it on a timer.
+ */
+- (void) scrollToCB: (NSTimer *) timer
+{
+ NSString *name = [timer userInfo];
+
+ int i = 0;
+ int j = 0;
+ Bool ok = NO;
+ for (NSArray *a in letter_sections) {
+ j = 0;
+ for (NSString *n in a) {
+ ok = [n isEqualToString: name];
+ if (ok) goto DONE;
+ j++;
+ }
+ i++;
+ }
+ DONE:
+ if (ok) {
+ NSIndexPath *ip = [NSIndexPath indexPathForRow: j inSection: i];
+ [self.tableView selectRowAtIndexPath:ip
+ animated:NO
+ scrollPosition: UITableViewScrollPositionMiddle];
+ [self tableView:self.tableView didSelectRowAtIndexPath:ip];
+ }
+}
+
+
+- (void) scrollTo: (NSString *) name
+{
+ [NSTimer scheduledTimerWithTimeInterval: 0
+ target:self
+ selector:@selector(scrollToCB:)
+ userInfo:name
+ repeats:NO];
+}
+
+
+- (void)viewWillAppear:(BOOL)animated
+{
+ /* Hitting the back button and returing to this view deselects,
+ and we can't re-select it from here, so again, do it once
+ we return to the event loop.
+ */
+ if (selected)
+ [NSTimer scheduledTimerWithTimeInterval: 0
+ target:self
+ selector:@selector(scrollToCB:)
+ userInfo:selected
+ repeats:NO];
+ [super viewWillAppear:animated];
+}
+
+
+- (NSString *) selected
+{
+ return selected;
+}
+
+
+- (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)o
+{
+ return YES;
+}
+
+
+- (void)dealloc
+{
+ for (int i = 0; i < countof(list_by_letter); i++)
+ [list_by_letter[i] release];
+ [letter_sections release];
+ [section_titles release];
+ [descriptions release];
+ [super dealloc];
+}
+
+@end
+
+
+#endif // USE_IPHONE -- whole file
-/* xscreensaver, Copyright (c) 2006-2011 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
* implied warranty.
*/
-#import <Cocoa/Cocoa.h>
-#import <ScreenSaver/ScreenSaver.h>
+#ifdef USE_IPHONE
+# import <Foundation/Foundation.h>
+# import <UIKit/UIKit.h>
+# import <OpenGLES/EAGL.h>
+# import <OpenGLES/ES1/gl.h>
+# import <OpenGLES/ES1/glext.h>
+# import <QuartzCore/QuartzCore.h>
+# define NSView UIView
+# define NSRect CGRect
+# define NSSize CGSize
+# define NSColor UIColor
+# define NSImage UIImage
+# define NSEvent UIEvent
+# define NSWindow UIWindow
+# define NSButton UIButton
+# define NSApplication UIApplication
+# define NSScreen UIScreen
+#else
+# import <Cocoa/Cocoa.h>
+# import <ScreenSaver/ScreenSaver.h>
+#endif
+
+@class ScreenSaverView;
+
+#ifdef USE_IPHONE
+# import "SaverListController.h"
+#endif
@interface SaverRunner : NSObject
{
- NSString *saverDir;
- NSArray *saverNames;
- NSArray *windows;
+ NSString *saverName; // the one currently loaded
+ NSArray *saverNames; // Names of available savers
+ NSString *saverDir; // Where we find saver bundles
+
+# ifndef USE_IPHONE
+
NSBundle *saverBundle;
+ NSArray *windows;
IBOutlet NSMenu *menubar;
+
+# else // USE_IPHONE
+
+ ScreenSaverView *saverView;
+ UINavigationController *rootViewController;
+ IBOutlet UIWindow *window;
+ EAGLContext *eagl_ctx;
+ GLuint gl_framebuffer, gl_renderbuffer;
+ IBOutlet UIView *view;
+ SaverListController *listController;
+ UIImage *saved_screenshot;
+
+# endif // USE_IPHONE
}
-- (IBAction) openPreferences: (id)sender;
-- (IBAction) aboutPanel: (id)sender;
+- (void) aboutPanel: (id)sender;
+- (void) openPreferences: (id)sender;
+- (void)loadSaver:(NSString *)name launch:(BOOL)launch;
+- (void) loadSaver: (NSString *)name;
+- (void)selectedSaverDidChange:(NSDictionary *)change;
+
+#ifdef USE_IPHONE
+- (void) loadSaverMenu: (id)sender;
+- (UIImage *) screenshot;
+#endif
@end
-/* xscreensaver, Copyright (c) 2006-2011 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
* implied warranty.
*/
-/* This program serves two purposes:
+/* This program serves three purposes:
First, It is a test harness for screen savers. When it launches, it
looks around for .saver bundles (in the current directory, and then in
bundle's Contents/PlugIns/ directory, and it will load and run that
saver at start-up (without the saver-selection menu or other chrome).
This is how the "Phosphor.app" and "Apple2.app" programs work.
+
+ Third, it is the scaffolding which turns a set of screen savers into
+ a single iPhone / iPad program. In that case, all of the savers are
+ linked in to this executable, since iOS does not allow dynamic loading
+ of bundles that have executable code in them. Bleh.
*/
#import "SaverRunner.h"
+#import "SaverListController.h"
#import "XScreenSaverGLView.h"
+#import <TargetConditionals.h>
+
+#ifdef USE_IPHONE
+
+@interface RotateyViewController : UINavigationController
+@end
+
+@implementation RotateyViewController
+- (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)o
+{
+ return YES;
+}
+@end
+
+#endif // USE_IPHONE
+
@implementation SaverRunner
+
- (ScreenSaverView *) makeSaverView: (NSString *) module
+ withSize: (NSSize) size
{
+ Class new_class = 0;
+
+# ifndef USE_IPHONE
+
+ // Load the XScreenSaverView subclass and code from a ".saver" bundle.
+
NSString *name = [module stringByAppendingPathExtension:@"saver"];
NSString *path = [saverDir stringByAppendingPathComponent:name];
+
+ if (! [[NSFileManager defaultManager] fileExistsAtPath:path]) {
+ NSLog(@"bundle \"%@\" does not exist", path);
+ return 0;
+ }
+
+ NSLog(@"Loading %@", path);
+
+ // NSBundle *obundle = saverBundle;
+
saverBundle = [NSBundle bundleWithPath:path];
- Class new_class = [saverBundle principalClass];
- NSAssert1 (new_class, @"unable to load \"%@\"", path);
+ if (saverBundle)
+ new_class = [saverBundle principalClass];
+
+ // Not entirely unsurprisingly, this tends to break the world.
+ // if (obundle && obundle != saverBundle)
+ // [obundle unload];
+
+# else // USE_IPHONE
+
+ // Determine whether to create an X11 view or an OpenGL view by
+ // looking for the "gl" tag in the xml file. This is kind of awful.
+
+ NSString *path = [saverDir
+ stringByAppendingPathComponent:
+ [[[module lowercaseString]
+ stringByReplacingOccurrencesOfString:@" "
+ withString:@""]
+ stringByAppendingPathExtension:@"xml"]];
+ NSString *xml = [NSString stringWithContentsOfFile:path
+ encoding:NSISOLatin1StringEncoding
+ error:nil];
+ NSAssert (xml, @"no XML: %@", path);
+ Bool gl_p = (xml && [xml rangeOfString:@"gl=\"yes\""].length > 0);
+ new_class = (gl_p
+ ? [XScreenSaverGLView class]
+ : [XScreenSaverView class]);
+
+# endif // USE_IPHONE
+
+ if (! new_class)
+ return 0;
NSRect rect;
rect.origin.x = rect.origin.y = 0;
- rect.size.width = 320;
- rect.size.height = 240;
+ rect.size.width = size.width;
+ rect.size.height = size.height;
- id instance = [[new_class alloc] initWithFrame:rect isPreview:YES];
- NSAssert1 (instance, @"unable to instantiate %@", new_class);
+ XScreenSaverView *instance =
+ [(XScreenSaverView *) [new_class alloc]
+ initWithFrame:rect
+ saverName:module
+ isPreview:YES];
+ if (! instance) return 0;
/* KLUGE: Inform the underlying program that we're in "standalone"
- mode. This is kind of horrible but I haven't thought of a more
- sensible way to make this work.
+ mode, e.g. running as "Phosphor.app" rather than "Phosphor.saver".
+ This is kind of horrible but I haven't thought of a more sensible
+ way to make this work.
*/
+# ifndef USE_IPHONE
if ([saverNames count] == 1) {
putenv (strdup ("XSCREENSAVER_STANDALONE=1"));
}
+# endif
return (ScreenSaverView *) instance;
}
+#ifndef USE_IPHONE
+
static ScreenSaverView *
find_saverView_child (NSView *v)
{
}
+/* Changes the contents of the menubar menus to correspond to
+ the running saver. Desktop only.
+ */
static void
relabel_menus (NSObject *v, NSString *old_str, NSString *new_str)
{
- (void) openPreferences: (id) sender
{
ScreenSaverView *sv;
-
if ([sender isKindOfClass:[NSView class]]) { // Sent from button
sv = find_saverView ((NSView *) sender);
} else {
ones will blow up if one re-inits but the other doesn't.
*/
if (code != NSCancelButton) {
- [sv stopAnimation];
+ if ([sv isAnimating])
+ [sv stopAnimation];
[sv startAnimation];
}
}
+
- (void) preferencesClosed: (NSWindow *) sheet
returnCode: (int) returnCode
contextInfo: (void *) contextInfo
[NSApp stopModalWithCode:returnCode];
}
+#else // USE_IPHONE
-- (void)loadSaver:(NSString *)name
+
+- (UIImage *) screenshot
{
- int i;
- for (i = 0; i < [windows count]; i++) {
- NSWindow *window = [windows objectAtIndex:i];
- NSView *cv = [window contentView];
- ScreenSaverView *old_view = find_saverView (cv);
- NSView *sup = [old_view superview];
+ return saved_screenshot;
+}
+
+- (void) saveScreenshot
+{
+ // Most of this is from:
+ // http://developer.apple.com/library/ios/#qa/qa1703/_index.html
+ // The rotation stuff is by me.
+
+ CGSize size = [[UIScreen mainScreen] bounds].size;
+
+ UIInterfaceOrientation orient =
+ [[window rootViewController] interfaceOrientation];
+ if (orient == UIInterfaceOrientationLandscapeLeft ||
+ orient == UIInterfaceOrientationLandscapeRight) {
+ // Rotate the shape of the canvas 90 degrees.
+ double s = size.width;
+ size.width = size.height;
+ size.height = s;
+ }
+
+
+ // Create a graphics context with the target size
+ // On iOS 4 and later, use UIGraphicsBeginImageContextWithOptions to
+ // take the scale into consideration
+ // On iOS prior to 4, fall back to use UIGraphicsBeginImageContext
+
+ if (UIGraphicsBeginImageContextWithOptions)
+ UIGraphicsBeginImageContextWithOptions (size, NO, 0);
+ else
+ UIGraphicsBeginImageContext (size);
+
+ CGContextRef ctx = UIGraphicsGetCurrentContext();
+
+
+ // Rotate the graphics context to match current hardware rotation.
+ //
+ switch (orient) {
+ case UIInterfaceOrientationPortraitUpsideDown:
+ CGContextTranslateCTM (ctx, [window center].x, [window center].y);
+ CGContextRotateCTM (ctx, M_PI);
+ CGContextTranslateCTM (ctx, -[window center].x, -[window center].y);
+ break;
+ case UIInterfaceOrientationLandscapeLeft:
+ case UIInterfaceOrientationLandscapeRight:
+ CGContextTranslateCTM (ctx,
+ ([window frame].size.height -
+ [window frame].size.width) / 2,
+ ([window frame].size.width -
+ [window frame].size.height) / 2);
+ CGContextTranslateCTM (ctx, [window center].x, [window center].y);
+ CGContextRotateCTM (ctx,
+ (orient == UIInterfaceOrientationLandscapeLeft
+ ? M_PI/2
+ : -M_PI/2));
+ CGContextTranslateCTM (ctx, -[window center].x, -[window center].y);
+ break;
+ default:
+ break;
+ }
- NSString *old_title = [window title];
+ // Iterate over every window from back to front
+ //
+ for (UIWindow *win in [[UIApplication sharedApplication] windows]) {
+ if (![win respondsToSelector:@selector(screen)] ||
+ [win screen] == [UIScreen mainScreen]) {
+
+ // -renderInContext: renders in the coordinate space of the layer,
+ // so we must first apply the layer's geometry to the graphics context
+ CGContextSaveGState (ctx);
+
+ // Center the context around the window's anchor point
+ CGContextTranslateCTM (ctx, [win center].x, [win center].y);
+
+ // Apply the window's transform about the anchor point
+ CGContextConcatCTM (ctx, [win transform]);
+
+ // Offset by the portion of the bounds left of and above anchor point
+ CGContextTranslateCTM (ctx,
+ -[win bounds].size.width * [[win layer] anchorPoint].x,
+ -[win bounds].size.height * [[win layer] anchorPoint].y);
+
+ // Render the layer hierarchy to the current context
+ [[win layer] renderInContext:ctx];
+
+ // Restore the context
+ CGContextRestoreGState (ctx);
+ }
+ }
+
+ if (saved_screenshot)
+ [saved_screenshot release];
+ saved_screenshot = [UIGraphicsGetImageFromCurrentImageContext() retain];
+
+ UIGraphicsEndImageContext();
+}
+
+
+- (void) openPreferences: (id) sender
+{
+ NSString *saver = [listController selected];
+ if (! saver) return;
+
+ [self loadSaver:saver launch:NO];
+ if (! saverView) return;
+
+ [rootViewController pushViewController: [saverView configureView]
+ animated:YES];
+}
+
+
+- (void) loadSaverMenu: (id) sender
+{
+ NSString *saver = [listController selected];
+ NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
+ if (saver) {
+ [prefs setObject:saver forKey:@"selectedSaverName"];
+ } else {
+ [prefs removeObjectForKey:@"selectedSaverName"];
+ }
+ [self saveScreenshot];
+ [self selectedSaverDidChange:nil];
+}
+
+#endif // USE_IPHONE
+
+
+
+- (void)loadSaver:(NSString *)name launch:(BOOL)launch
+{
+ // NSLog (@"selecting saver \"%@\"", name);
+
+# ifndef USE_IPHONE
+
+ if (saverName && [saverName isEqualToString: name]) {
+ if (launch)
+ for (NSWindow *win in windows) {
+ ScreenSaverView *sv = find_saverView ([win contentView]);
+ if (![sv isAnimating])
+ [sv startAnimation];
+ }
+ return;
+ }
+
+ saverName = name;
+
+ for (NSWindow *win in windows) {
+ NSView *cv = [win contentView];
+ NSString *old_title = [win title];
if (!old_title) old_title = @"XScreenSaver";
- [window setTitle: name];
+ [win setTitle: name];
relabel_menus (menubar, old_title, name);
- [old_view stopAnimation];
- [old_view removeFromSuperview];
+ ScreenSaverView *old_view = find_saverView (cv);
+ NSView *sup = old_view ? [old_view superview] : cv;
+
+ if (old_view) {
+ if ([old_view isAnimating])
+ [old_view stopAnimation];
+ [old_view removeFromSuperview];
+ }
+
+ NSSize size = [cv frame].size;
+ ScreenSaverView *new_view = [self makeSaverView:name withSize: size];
+ NSAssert (new_view, @"unable to make a saver view");
- ScreenSaverView *new_view = [self makeSaverView:name];
- [new_view setFrame: [old_view frame]];
+ [new_view setFrame: (old_view ? [old_view frame] : [cv frame])];
[sup addSubview: new_view];
- [window makeFirstResponder:new_view];
+ [win makeFirstResponder:new_view];
[new_view setAutoresizingMask:NSViewWidthSizable|NSViewHeightSizable];
- [new_view startAnimation];
+ [new_view retain];
+ if (launch)
+ [new_view startAnimation];
}
NSUserDefaultsController *ctl =
[NSUserDefaultsController sharedUserDefaultsController];
[ctl save:self];
+
+# else // USE_IPHONE
+
+ if (saverName && [saverName isEqualToString: name]) {
+ if (launch && ![saverView isAnimating]) {
+ [window addSubview: saverView];
+ [saverView startAnimation];
+ }
+ return;
+ }
+
+ saverName = name;
+
+ if (saverView) {
+ if ([saverView isAnimating])
+ [saverView stopAnimation];
+ [saverView removeFromSuperview];
+ }
+
+ NSSize size = [window frame].size;
+ saverView = [self makeSaverView:name withSize: size];
+
+ if (! saverView) {
+ [[[UIAlertView alloc] initWithTitle: name
+ message: @"Unable to load!"
+ delegate: nil
+ cancelButtonTitle: @"Bummer"
+ otherButtonTitles: nil]
+ show];
+ return;
+ }
+
+ [saverView setFrame: [window frame]];
+ [saverView retain];
+ [[NSNotificationCenter defaultCenter]
+ addObserver:saverView
+ selector:@selector(didRotate:)
+ name:UIDeviceOrientationDidChangeNotification object:nil];
+
+ if (launch) {
+ [window addSubview: saverView];
+ [saverView startAnimation];
+ }
+# endif // USE_IPHONE
+}
+
+
+- (void)loadSaver:(NSString *)name
+{
+ [self loadSaver:name launch:YES];
}
- (void)aboutPanel:(id)sender
{
+# ifndef USE_IPHONE
NSDictionary *bd = [saverBundle infoDictionary];
NSMutableDictionary *d = [NSMutableDictionary dictionaryWithCapacity:20];
[[NSApplication sharedApplication]
orderFrontStandardAboutPanelWithOptions:d];
+
+# else // USE_IPHONE
+
+ NSDictionary *bd = [[NSBundle mainBundle] infoDictionary];
+ NSString *body = [bd objectForKey:@"CFBundleGetInfoString"];
+
+ body = [body stringByReplacingOccurrencesOfString:@", " withString:@",\n"];
+ body = [body stringByAppendingString:
+ @"\n\n"
+ "Double-tap to run.\n\n"
+ "Double-tap again to\n"
+ "return to this list."];
+
+ [[[UIAlertView alloc] initWithTitle: @""
+ message: body
+ delegate: nil
+ cancelButtonTitle: @"OK"
+ otherButtonTitles: nil]
+ show];
+
+# endif // USE_IPHONE
}
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
NSString *name = [prefs stringForKey:@"selectedSaverName"];
+ if (! name) return;
+
if (! [saverNames containsObject:name]) {
- NSLog (@"Saver \"%@\" does not exist", name);
+ NSLog (@"saver \"%@\" does not exist", name);
return;
}
- if (name) [self loadSaver: name];
+ [self loadSaver: name];
}
- (NSArray *) listSaverBundleNamesInDir:(NSString *)dir
{
+# ifndef USE_IPHONE
+ NSString *ext = @"saver";
+# else
+ NSString *ext = @"xml";
+# endif
+
NSArray *files = [[NSFileManager defaultManager]
contentsOfDirectoryAtPath:dir error:nil];
if (! files) return 0;
+ NSMutableArray *result = [NSMutableArray arrayWithCapacity: [files count]+1];
- int n = [files count];
- NSMutableArray *result = [NSMutableArray arrayWithCapacity: n+1];
-
- int i;
- for (i = 0; i < n; i++) {
- NSString *p = [files objectAtIndex:i];
- if ([[p pathExtension] caseInsensitiveCompare:@"saver"])
+ for (NSString *p in files) {
+ if ([[p pathExtension] caseInsensitiveCompare: ext])
continue;
- [result addObject: [[p lastPathComponent] stringByDeletingPathExtension]];
+
+# ifndef USE_IPHONE
+ NSString *name = [[p lastPathComponent] stringByDeletingPathExtension];
+# else // !USE_IPHONE
+
+ // Get the saver name's capitalization right by reading the XML file.
+
+ p = [dir stringByAppendingPathComponent: p];
+ NSString *name = [NSString stringWithContentsOfFile:p
+ encoding:NSISOLatin1StringEncoding
+ error:nil];
+ NSRange r = [name rangeOfString:@"_label=\"" options:0];
+ name = [name substringFromIndex: r.location + r.length];
+ r = [name rangeOfString:@"\"" options:0];
+ name = [name substringToIndex: r.location];
+
+ NSAssert1 (name, @"no name in %@", p);
+
+# endif // !USE_IPHONE
+
+ [result addObject: name];
}
return result;
}
+
- (NSArray *) listSaverBundleNames
{
NSMutableArray *dirs = [NSMutableArray arrayWithCapacity: 10];
- // First look in the bundle itself.
+# ifndef USE_IPHONE
+ // On MacOS, look in the "Contents/PlugIns/" directory in the bundle.
[dirs addObject: [[NSBundle mainBundle] builtInPlugInsPath]];
- // Then look in the same directory as the executable.
+ // Also look in the same directory as the executable.
[dirs addObject: [[[NSBundle mainBundle] bundlePath]
stringByDeletingLastPathComponent]];
- // Then look in standard screensaver directories.
+ // Finally, look in standard MacOS screensaver directories.
[dirs addObject: @"~/Library/Screen Savers"];
[dirs addObject: @"/Library/Screen Savers"];
[dirs addObject: @"/System/Library/Screen Savers"];
+# else
+ // On iOS, just look in the bundle's root directory.
+ [dirs addObject: [[NSBundle mainBundle] bundlePath]];
+# endif
+
int i;
for (i = 0; i < [dirs count]; i++) {
NSString *dir = [dirs objectAtIndex:i];
NSArray *names = [self listSaverBundleNamesInDir:dir];
if (! names) continue;
-
- // Make sure this directory is on $PATH.
-
- const char *cdir = [dir cStringUsingEncoding:NSUTF8StringEncoding];
- const char *opath = getenv ("PATH");
- if (!opath) opath = "/bin"; // $PATH is unset when running under Shark!
- char *npath = (char *) malloc (strlen (opath) + strlen (cdir) + 30);
- strcpy (npath, "PATH=");
- strcat (npath, cdir);
- strcat (npath, ":");
- strcat (npath, opath);
- if (putenv (npath)) {
- perror ("putenv");
- abort();
- }
- /* Don't free (npath) -- MacOS's putenv() does not copy it. */
-
saverDir = [dir retain];
saverNames = [names retain];
-
return names;
}
err = [err stringByAppendingString:@"/"];
}
NSLog (@"%@", err);
- exit (1);
+ return [NSArray array];
}
+/* Create the popup menu of available saver names.
+ */
+#ifndef USE_IPHONE
+
- (NSPopUpButton *) makeMenu
{
NSRect rect;
return popup;
}
+#else // USE_IPHONE
+
+/* Create a dictionary of one-line descriptions of every saver,
+ for display on the UITableView.
+ */
+- (NSDictionary *)makeDescTable
+{
+ NSMutableDictionary *dict =
+ [NSMutableDictionary dictionaryWithCapacity:[saverNames count]];
+
+ for (NSString *saver in saverNames) {
+ NSString *desc = 0;
+ NSString *path = [saverDir stringByAppendingPathComponent:
+ [[saver lowercaseString]
+ stringByReplacingOccurrencesOfString:@" "
+ withString:@""]];
+ NSRange r;
+
+ path = [path stringByAppendingPathExtension:@"xml"];
+ desc = [NSString stringWithContentsOfFile:path
+ encoding:NSISOLatin1StringEncoding
+ error:nil];
+ if (! desc) goto FAIL;
+
+ r = [desc rangeOfString:@"<_description>"
+ options:NSCaseInsensitiveSearch];
+ if (r.length == 0) {
+ desc = 0;
+ goto FAIL;
+ }
+ desc = [desc substringFromIndex: r.location + r.length];
+ r = [desc rangeOfString:@"</_description>"
+ options:NSCaseInsensitiveSearch];
+ if (r.length > 0)
+ desc = [desc substringToIndex: r.location];
+
+ // Leading and trailing whitespace.
+ desc = [desc stringByTrimmingCharactersInSet:
+ [NSCharacterSet whitespaceAndNewlineCharacterSet]];
+
+ // Let's see if we can find a year on the last line.
+ r = [desc rangeOfString:@"\n" options:NSBackwardsSearch];
+ NSString *year = 0;
+ for (NSString *word in
+ [[desc substringFromIndex:r.location + r.length]
+ componentsSeparatedByCharactersInSet:
+ [NSCharacterSet characterSetWithCharactersInString:
+ @" \t\n-."]]) {
+ int n = [word doubleValue];
+ if (n > 1970 && n < 2100)
+ year = word;
+ }
+
+ // Delete everything after the first blank line.
+ r = [desc rangeOfString:@"\n\n" options:0];
+ if (r.length > 0)
+ desc = [desc substringToIndex: r.location];
+
+ // Truncate really long ones.
+ int max = 140;
+ if ([desc length] > max)
+ desc = [desc substringToIndex: max];
+
+ if (year)
+ desc = [year stringByAppendingString:
+ [@": " stringByAppendingString: desc]];
+
+ FAIL:
+ if (! desc) {
+ desc = @"Oops, this module appears to be incomplete.";
+ // NSLog(@"broken saver: %@", path);
+ }
+
+ [dict setObject:desc forKey:saver];
+ }
+
+ return dict;
+}
+
+
+- (UIViewController *) makeMenu
+{
+ listController = [[[SaverListController alloc]
+ initWithNames:saverNames
+ descriptions:[self makeDescTable]]
+ retain];
+ UIBarButtonItem *run = [[[UIBarButtonItem alloc]
+ initWithTitle:@"Run"
+ style: UIBarButtonItemStylePlain
+ target: self
+ action: @selector(loadSaverMenu:)]
+ autorelease];
+ UIBarButtonItem *about = [[[UIBarButtonItem alloc]
+ initWithTitle: @"About"
+ style: UIBarButtonItemStylePlain
+ target: self
+ action: @selector(aboutPanel:)]
+ autorelease];
+ UIBarButtonItem *pref = [[[UIBarButtonItem alloc]
+ initWithTitle:@"Settings"
+ style: UIBarButtonItemStylePlain
+ target: self
+ action: @selector(openPreferences:)]
+ autorelease];
+ NSArray *a = [NSArray arrayWithObjects: pref, about, nil];
+
+ [run setEnabled:NO];
+ [about setEnabled:YES];
+ [pref setEnabled:NO];
+ listController.navigationItem.leftBarButtonItem = run;
+ listController.navigationItem.rightBarButtonItems = a;
+
+ return listController;
+}
+
+#endif // USE_IPHONE
+
+
/* This is called when the "selectedSaverName" pref changes, e.g.,
when a menu selection is made.
}
+# ifndef USE_IPHONE
+
+/* Create the desktop window shell, possibly including a preferences button.
+ */
- (NSWindow *) makeWindow
{
NSRect rect;
rect.origin.x += rect.size.width * (count ? 0.55 : -0.55);
- NSWindow *window = [[NSWindow alloc]
+ NSWindow *win = [[NSWindow alloc]
initWithContentRect:rect
styleMask:(NSTitledWindowMask |
NSClosableWindowMask |
backing:NSBackingStoreBuffered
defer:YES
screen:screen];
- [window setMinSize:[window frameRectForContentRect:rect].size];
-
- [[window contentView] addSubview: (pbox ? (NSView *) pbox : (NSView *) sv)];
+ [win setMinSize:[win frameRectForContentRect:rect].size];
+ [[win contentView] addSubview: (pbox ? (NSView *) pbox : (NSView *) sv)];
- [window makeKeyAndOrderFront:window];
+ [win makeKeyAndOrderFront:win];
[sv startAnimation]; // this is the dummy saver
count++;
- return window;
+ return win;
}
+# endif // !USE_IPHONE
+
-- (void)applicationDidFinishLaunching: (NSNotification *) notif
+- (void)applicationDidFinishLaunching:
+# ifndef USE_IPHONE
+ (NSNotification *) notif
+# else // USE_IPHONE
+ (UIApplication *) application
+# endif // USE_IPHONE
{
[self listSaverBundleNames];
- int n = ([saverNames count] == 1 ? 1 : 2);
- NSMutableArray *a = [[NSMutableArray arrayWithCapacity: n+1] retain];
+# ifndef USE_IPHONE
+ int window_count = ([saverNames count] <= 1 ? 1 : 2);
+ NSMutableArray *a = [[NSMutableArray arrayWithCapacity: window_count+1]
+ retain];
windows = a;
+
int i;
- for (i = 0; i < n; i++) {
- NSWindow *window = [self makeWindow];
+ // Create either one window (for standalone, e.g. Phosphor.app)
+ // or two windows for SaverTester.app.
+ for (i = 0; i < window_count; i++) {
+ NSWindow *win = [self makeWindow];
// Get the last-saved window position out of preferences.
- [window setFrameAutosaveName:
+ [win setFrameAutosaveName:
[NSString stringWithFormat:@"XScreenSaverWindow%d", i]];
- [window setFrameUsingName:[window frameAutosaveName]];
- [a addObject: window];
+ [win setFrameUsingName:[win frameAutosaveName]];
+ [a addObject: win];
}
+# else // USE_IPHONE
- if (n == 1) {
- [self loadSaver:[saverNames objectAtIndex:0]];
- } else {
+# undef ya_rand_init
+ ya_rand_init (0); // Now's a good time.
- /* In the XCode project, each .saver scheme sets this env var when
- launching SaverTester.app so that it knows which one we are
- currently debugging. If this is set, it overrides the default
- selection in the popup menu. If unset, that menu persists to
- whatever it was last time.
- */
- const char *forced = getenv ("SELECTED_SAVER");
- if (forced && *forced) {
- NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
- NSString *s = [NSString stringWithCString:(char *)forced
- encoding:NSUTF8StringEncoding];
- NSLog (@"selecting saver %@", s);
- [prefs setObject:s forKey:@"selectedSaverName"];
- }
+ rootViewController = [[[RotateyViewController alloc] init] retain];
+ [window setRootViewController: rootViewController];
+ [rootViewController pushViewController:[self makeMenu]
+ animated:YES];
- [self selectedSaverDidChange:nil];
+ [window makeKeyAndVisible];
+ [window setAutoresizesSubviews:YES];
+ [window setAutoresizingMask:
+ (UIViewAutoresizingFlexibleWidth |
+ UIViewAutoresizingFlexibleHeight)];
+
+ // Has to be after the list window is up, or we get black.
+ [self saveScreenshot];
+
+# endif // USE_IPHONE
+
+ NSString *forced = 0;
+ /* In the XCode project, each .saver scheme sets this env var when
+ launching SaverTester.app so that it knows which one we are
+ currently debugging. If this is set, it overrides the default
+ selection in the popup menu. If unset, that menu persists to
+ whatever it was last time.
+ */
+ const char *f = getenv ("SELECTED_SAVER");
+ if (f && *f)
+ forced = [NSString stringWithCString:(char *)f
+ encoding:NSUTF8StringEncoding];
+
+ if (forced && ![saverNames containsObject:forced]) {
+ NSLog(@"forced saver \"%@\" does not exist", forced);
+ forced = 0;
}
+
+ // If there's only one saver, run that.
+ if (!forced && [saverNames count] == 1)
+ forced = [saverNames objectAtIndex:0];
+
+ NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
+
+# ifdef USE_IPHONE
+ NSString *prev = [prefs stringForKey:@"selectedSaverName"];
+ if (forced)
+ prev = forced;
+
+ // If nothing was selected (e.g., this is the first launch)
+ // then scroll randomly instead of starting up at "A".
+ //
+ if (!prev)
+ prev = [saverNames objectAtIndex: (random() % [saverNames count])];
+
+ if (prev)
+ [listController scrollTo: prev];
+# endif // USE_IPHONE
+
+ if (forced)
+ [prefs setObject:forced forKey:@"selectedSaverName"];
+
+# ifdef USE_IPHONE
+ /* Don't auto-launch the saver unless it was running last time.
+ XScreenSaverView manages this, on crash_timer.
+ */
+ if (! [prefs boolForKey:@"wasRunning"])
+ return;
+# endif
+
+ [self selectedSaverDidChange:nil];
}
+#ifndef USE_IPHONE
+
/* When the window closes, exit (even if prefs still open.)
*/
- (BOOL) applicationShouldTerminateAfterLastWindowClosed: (NSApplication *) n
return YES;
}
+# else // USE_IPHONE
+
+- (void)applicationWillResignActive:(UIApplication *)app
+{
+ [(XScreenSaverView *)view setScreenLocked:YES];
+}
+
+- (void)applicationDidBecomeActive:(UIApplication *)app
+{
+ [(XScreenSaverView *)view setScreenLocked:NO];
+}
+
+- (void)applicationDidEnterBackground:(UIApplication *)application
+{
+ [(XScreenSaverView *)view setScreenLocked:YES];
+}
+
+#endif // USE_IPHONE
+
+
@end
<string>English</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleGetInfoString</key>
+ <string>XScreenSaver 5.15, © 2001-2012 Jamie Zawinski.
+http://www.jwz.org/xscreensaver/</string>
<key>CFBundleIconFile</key>
<string>SaverRunner</string>
<key>CFBundleIdentifier</key>
<string>org.jwz.xscreensaver.${EXECUTABLE_NAME}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
+ <key>CFBundleLongVersionString</key>
+ <string>XScreenSaver 5.15, © 2001-2012 Jamie Zawinski.</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
- <string>5.15</string>
+ <string>5.16</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>5.15</string>
+ <string>5.16</string>
<key>LSMinimumSystemVersion</key>
<string>10.4</string>
+ <key>NSHumanReadableCopyright</key>
+ <string>XScreenSaver 5.15, © 2001-2012 Jamie Zawinski.</string>
<key>NSMainNibFile</key>
<string>SaverRunner</string>
<key>NSPrincipalClass</key>
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
- <string>5.15</string>
+ <string>5.16</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
- <string>5.15</string>
+ <string>5.16</string>
<key>LSMinimumSystemVersion</key>
<string>10.4</string>
<key>NSMainNibFile</key>
-/* xscreensaver, Copyright (c) 2006 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
specified in the XML to the resource names to use).
*/
-#import <Cocoa/Cocoa.h>
+#ifdef USE_IPHONE
+# import <Foundation/Foundation.h>
+# import <UIKit/UIKit.h>
+# define NSView UIView
+# define NSUserDefaultsController NSUserDefaults
+#else
+# import <Cocoa/Cocoa.h>
+#endif
+
#import "jwxyz.h"
-@interface XScreenSaverConfigSheet : NSWindow
+#import <Foundation/NSXMLParser.h>
+
+#undef USE_PICKER_VIEW
+
+@interface XScreenSaverConfigSheet :
+# ifdef USE_IPHONE
+ UITableViewController <NSXMLParserDelegate,
+ UITextFieldDelegate
+# ifdef USE_PICKER_VIEW
+ , UIPickerViewDelegate
+ , UIPickerViewDataSource
+# endif
+ >
+# else
+ NSWindow <NSXMLParserDelegate>
+# endif
{
+ NSString *saver_name;
NSUserDefaultsController *userDefaultsController;
+ NSDictionary *defaultOptions;
+ const XrmOptionDescRec *opts;
+ id xml_root, xml_parsing;
+
+# ifdef USE_IPHONE
+ UITextField *active_text_field;
+ NSMutableArray *controls;
+ NSMutableArray *pref_ctls; // UIControl objects, with index = c.tag
+ NSMutableArray *pref_keys; // ...and their corresponding resources
+# ifdef USE_PICKER_VIEW
+ NSMutableArray *picker_values;
+# endif
+# endif
+
}
- (id)initWithXMLFile: (NSString *) xml_file
options: (const XrmOptionDescRec *) opts
- controller: (NSUserDefaultsController *) prefs;
+ controller: (NSUserDefaultsController *) prefs
+ defaults: (NSDictionary *) defs;
@end
-/* xscreensaver, Copyright (c) 2006-2011 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#import "jwxyz.h"
#import "InvertedSlider.h"
-#import <Foundation/NSXMLDocument.h>
+
+#ifdef USE_IPHONE
+# define NSView UIView
+# define NSRect CGRect
+# define NSSize CGSize
+# define NSTextField UITextField
+# define NSButton UIButton
+# define NSFont UIFont
+# define NSStepper UIStepper
+# define NSMenuItem UIMenuItem
+# define NSText UILabel
+# define minValue minimumValue
+# define maxValue maximumValue
+# define setMinValue setMinimumValue
+# define setMaxValue setMaximumValue
+# define LABEL UILabel
+#else
+# define LABEL NSTextField
+#endif // USE_IPHONE
+
+#undef LABEL_ABOVE_SLIDER
+
+
+#pragma mark XML Parser
+
+/* I used to use the "NSXMLDocument" XML parser, but that doesn't exist
+ on iOS. The "NSXMLParser" parser exists on both OSX and iOS, so I
+ converted to use that. However, to avoid having to re-write all of
+ the old code, I faked out a halfassed implementation of the
+ "NSXMLNode" class that "NSXMLDocument" used to return.
+ */
+
+#define NSXMLNode SimpleXMLNode
+#define NSXMLElement SimpleXMLNode
+#define NSXMLCommentKind SimpleXMLCommentKind
+#define NSXMLElementKind SimpleXMLElementKind
+#define NSXMLAttributeKind SimpleXMLAttributeKind
+#define NSXMLTextKind SimpleXMLTextKind
+
+typedef enum { SimpleXMLCommentKind,
+ SimpleXMLElementKind,
+ SimpleXMLAttributeKind,
+ SimpleXMLTextKind,
+} SimpleXMLKind;
+
+@interface SimpleXMLNode : NSObject
+{
+ SimpleXMLKind kind;
+ NSString *name;
+ SimpleXMLNode *parent;
+ NSMutableArray *children;
+ NSMutableArray *attributes;
+ id object;
+}
+
+@property(nonatomic) SimpleXMLKind kind;
+@property(nonatomic, retain) NSString *name;
+@property(nonatomic, retain) SimpleXMLNode *parent;
+@property(nonatomic, retain) NSMutableArray *children;
+@property(nonatomic, retain) NSMutableArray *attributes;
+@property(nonatomic, retain, getter=objectValue, setter=setObjectValue:)
+ id object;
+
+@end
+
+@implementation SimpleXMLNode
+
+@synthesize kind;
+@synthesize name;
+//@synthesize parent;
+@synthesize children;
+@synthesize attributes;
+@synthesize object;
+
+- (id) init
+{
+ self = [super init];
+ attributes = [NSMutableArray arrayWithCapacity:10];
+ return self;
+}
+
+
+- (id) initWithName:(NSString *)n
+{
+ self = [self init];
+ [self setKind:NSXMLElementKind];
+ [self setName:n];
+ return self;
+}
+
+
+- (void) setAttributesAsDictionary:(NSDictionary *)dict
+{
+ for (NSString *key in dict) {
+ NSObject *val = [dict objectForKey:key];
+ SimpleXMLNode *n = [[SimpleXMLNode alloc] init];
+ [n setKind:SimpleXMLAttributeKind];
+ [n setName:key];
+ [n setObjectValue:val];
+ [attributes addObject:n];
+ }
+}
+
+- (SimpleXMLNode *) parent { return parent; }
+
+- (void) setParent:(SimpleXMLNode *)p
+{
+ NSAssert (!parent, @"parent already set");
+ if (!p) return;
+ parent = p;
+ NSMutableArray *kids = [p children];
+ if (!kids) {
+ kids = [NSMutableArray arrayWithCapacity:10];
+ [p setChildren:kids];
+ }
+ [kids addObject:self];
+}
+@end
+
+
+#pragma mark Implementing radio buttons
+
+/* The UIPickerView is a hideous and uncustomizable piece of shit.
+ I can't believe Apple actually released that thing on the world.
+ Let's fake up some radio buttons instead.
+ */
+
+#if defined(USE_IPHONE) && !defined(USE_PICKER_VIEW)
+
+@interface RadioButton : UILabel
+{
+ int index;
+ NSArray *items;
+}
+
+@property(nonatomic) int index;
+@property(nonatomic, retain) NSArray *items;
+
+@end
+
+@implementation RadioButton
+
+@synthesize index;
+@synthesize items;
+
+- (id) initWithIndex:(int)_index items:_items
+{
+ self = [super initWithFrame:CGRectZero];
+ index = _index;
+ items = [_items retain];
+
+ [self setText: [[items objectAtIndex:index] objectAtIndex:0]];
+ [self setBackgroundColor:[UIColor clearColor]];
+ [self sizeToFit];
+
+ return self;
+}
+
+@end
+
+
+# endif // !USE_PICKER_VIEW
+
+
+
+@interface XScreenSaverConfigSheet (Private)
+
+- (void)traverseChildren:(NSXMLNode *)node on:(NSView *)parent;
+
+# ifndef USE_IPHONE
+- (void) placeChild: (NSView *)c on:(NSView *)p right:(BOOL)r;
+- (void) placeChild: (NSView *)c on:(NSView *)p;
+static NSView *last_child (NSView *parent);
+static void layout_group (NSView *group, BOOL horiz_p);
+# else // USE_IPHONE
+- (void) placeChild: (NSObject *)c on:(NSView *)p right:(BOOL)r;
+- (void) placeChild: (NSObject *)c on:(NSView *)p;
+- (void) placeSeparator;
+- (void) bindResource:(NSObject *)ctl key:(NSString *)k reload:(BOOL)r;
+- (void) refreshTableView;
+# endif // USE_IPHONE
+
+@end
+
@implementation XScreenSaverConfigSheet
-#define LEFT_MARGIN 20 // left edge of window
-#define COLUMN_SPACING 10 // gap between e.g. labels and text fields
-#define LEFT_LABEL_WIDTH 70 // width of all left labels
-#define LINE_SPACING 10 // leading between each line
+# define LEFT_MARGIN 20 // left edge of window
+# define COLUMN_SPACING 10 // gap between e.g. labels and text fields
+# define LEFT_LABEL_WIDTH 70 // width of all left labels
+# define LINE_SPACING 10 // leading between each line
+
-// redefine these since they don't work when not inside an ObjC method
-#undef NSAssert
-#undef NSAssert1
-#undef NSAssert2
-#undef NSAssert3
-#define NSAssert(CC,S) do { if (!(CC)) { NSLog(S); }} while(0)
-#define NSAssert1(CC,S,A) do { if (!(CC)) { NSLog(S,A); }} while(0)
-#define NSAssert2(CC,S,A,B) do { if (!(CC)) { NSLog(S,A,B); }} while(0)
-#define NSAssert3(CC,S,A,B,C) do { if (!(CC)) { NSLog(S,A,B,C); }} while(0)
+#pragma mark Talking to the resource database
+
+
+/* Normally we read resources by looking up "KEY" in the database
+ "org.jwz.xscreensaver.SAVERNAME". But in the all-in-one iPhone
+ app, everything is stored in the database "org.jwz.xscreensaver"
+ instead, so transform keys to "SAVERNAME.KEY".
+
+ NOTE: This is duplicated in PrefsReader.m, cause I suck.
+*/
+- (NSString *) makeKey:(NSString *)key
+{
+# ifdef USE_IPHONE
+ NSString *prefix = [saver_name stringByAppendingString:@"."];
+ if (! [key hasPrefix:prefix]) // Don't double up!
+ key = [prefix stringByAppendingString:key];
+# endif
+ return key;
+}
+
+
+- (NSString *) makeCKey:(const char *)key
+{
+ return [self makeKey:[NSString stringWithCString:key
+ encoding:NSUTF8StringEncoding]];
+}
/* Given a command-line option, returns the corresponding resource name.
Any arguments in the switch string are ignored (e.g., "-foo x").
*/
-static NSString *
-switch_to_resource (NSString *cmdline_switch, const XrmOptionDescRec *opts,
- NSString **val_ret)
+- (NSString *) switchToResource:(NSString *)cmdline_switch
+ opts:(const XrmOptionDescRec *)opts_array
+ valRet:(NSString **)val_ret
{
char buf[255];
char *tail = 0;
if (! [cmdline_switch getCString:buf maxLength:sizeof(buf)
encoding:NSUTF8StringEncoding]) {
NSAssert1(0, @"unable to convert %@", cmdline_switch);
- abort();
+ return 0;
}
char *s = strpbrk(buf, " \t\r\n");
if (s && *s) {
tail++;
}
- while (opts[0].option) {
- if (!strcmp (opts[0].option, buf)) {
+ while (opts_array[0].option) {
+ if (!strcmp (opts_array[0].option, buf)) {
const char *ret = 0;
- if (opts[0].argKind == XrmoptionNoArg) {
+ if (opts_array[0].argKind == XrmoptionNoArg) {
if (tail && *tail)
NSAssert1 (0, @"expected no args to switch: \"%@\"",
cmdline_switch);
- ret = opts[0].value;
+ ret = opts_array[0].value;
} else {
if (!tail || !*tail)
NSAssert1 (0, @"expected args to switch: \"%@\"",
encoding:NSUTF8StringEncoding]
: 0);
- const char *res = opts[0].specifier;
+ const char *res = opts_array[0].specifier;
while (*res && (*res == '.' || *res == '*'))
res++;
- return [NSString stringWithCString:res
- encoding:NSUTF8StringEncoding];
+ return [self makeCKey:res];
}
- opts++;
+ opts_array++;
}
NSAssert1 (0, @"\"%@\" not present in options", cmdline_switch);
- abort();
+ return 0;
+}
+
+
+#ifdef USE_IPHONE
+
+// Called when a slider is bonked.
+//
+- (void)sliderAction:(UISlider*)sender
+{
+ if ([active_text_field canResignFirstResponder])
+ [active_text_field resignFirstResponder];
+ NSString *pref_key = [pref_keys objectAtIndex: [sender tag]];
+ double v = [sender value];
+ if (v == (int) v)
+ [userDefaultsController setInteger:v forKey:pref_key];
+ else
+ [userDefaultsController setDouble:v forKey:pref_key];
+}
+
+// Called when a checkbox/switch is bonked.
+//
+- (void)switchAction:(UISwitch*)sender
+{
+ if ([active_text_field canResignFirstResponder])
+ [active_text_field resignFirstResponder];
+ NSString *pref_key = [pref_keys objectAtIndex: [sender tag]];
+ NSString *v = ([sender isOn] ? @"true" : @"false");
+ [userDefaultsController setObject:v forKey:pref_key];
+}
+
+# ifdef USE_PICKER_VIEW
+// Called when a picker is bonked.
+//
+- (void)pickerView:(UIPickerView *)pv
+ didSelectRow:(NSInteger)row
+ inComponent:(NSInteger)column
+{
+ if ([active_text_field canResignFirstResponder])
+ [active_text_field resignFirstResponder];
+
+ NSAssert (column == 0, @"internal error");
+ NSArray *a = [picker_values objectAtIndex: [pv tag]];
+ if (! a) return; // Too early?
+ a = [a objectAtIndex:row];
+ NSAssert (a, @"missing row");
+
+//NSString *label = [a objectAtIndex:0];
+ NSString *pref_key = [a objectAtIndex:1];
+ NSObject *pref_val = [a objectAtIndex:2];
+ [userDefaultsController setObject:pref_val forKey:pref_key];
+}
+# else // !USE_PICKER_VIEW
+
+// Called when a RadioButton is bonked.
+//
+- (void)radioAction:(RadioButton*)sender
+{
+ if ([active_text_field canResignFirstResponder])
+ [active_text_field resignFirstResponder];
+
+ NSArray *item = [[sender items] objectAtIndex: [sender index]];
+ NSString *pref_key = [item objectAtIndex:1];
+ NSObject *pref_val = [item objectAtIndex:2];
+ [userDefaultsController setObject:pref_val forKey:pref_key];
+}
+
+- (BOOL)textFieldShouldBeginEditing:(UITextField *)tf
+{
+ active_text_field = tf;
+ return YES;
+}
+
+- (void)textFieldDidEndEditing:(UITextField *)tf
+{
+ NSString *pref_key = [pref_keys objectAtIndex: [tf tag]];
+ NSString *txt = [tf text];
+ [userDefaultsController setObject:txt forKey:pref_key];
+}
+
+- (BOOL)textFieldShouldReturn:(UITextField *)tf
+{
+ active_text_field = nil;
+ [tf resignFirstResponder];
+ return YES;
+}
+
+# endif // !USE_PICKER_VIEW
+
+#endif // USE_IPHONE
+
+
+# ifndef USE_IPHONE
+
+- (void) okAction:(NSObject *)arg
+{
+ [userDefaultsController commitEditing];
+ [userDefaultsController save:self];
+ [NSApp endSheet:self returnCode:NSOKButton];
+ [self close];
+}
+
+- (void) cancelAction:(NSObject *)arg
+{
+ [userDefaultsController revert:self];
+ [NSApp endSheet:self returnCode:NSCancelButton];
+ [self close];
+}
+# endif // !USE_IPHONE
+
+
+- (void) resetAction:(NSObject *)arg
+{
+# ifndef USE_IPHONE
+ [userDefaultsController revertToInitialValues:self];
+# else // USE_IPHONE
+
+ for (NSString *key in defaultOptions) {
+ NSObject *val = [defaultOptions objectForKey:key];
+ [userDefaultsController setObject:val forKey:key];
+ }
+
+ for (UIControl *ctl in pref_ctls) {
+ NSString *pref_key = [pref_keys objectAtIndex: ctl.tag];
+ [self bindResource:ctl key:pref_key reload:YES];
+ }
+
+ [self refreshTableView];
+# endif // USE_IPHONE
}
/* Connects a control (checkbox, etc) to the corresponding preferences key.
*/
-static void
-bind_resource_to_preferences (NSUserDefaultsController *prefs,
- NSObject *control,
- NSString *pref_key,
- const XrmOptionDescRec *opts)
+- (void) bindResource:(NSObject *)control key:(NSString *)pref_key
+ reload:(BOOL)reload_p
{
+# ifndef USE_IPHONE
NSString *bindto = ([control isKindOfClass:[NSPopUpButton class]]
? @"selectedObject"
: ([control isKindOfClass:[NSMatrix class]]
? @"selectedIndex"
: @"value"));
[control bind:bindto
- toObject:prefs
+ toObject:userDefaultsController
withKeyPath:[@"values." stringByAppendingString: pref_key]
options:nil];
+# else // USE_IPHONE
+ SEL sel;
+ NSObject *val = [userDefaultsController objectForKey:pref_key];
+ NSString *sval = 0;
+ double dval = 0;
+
+ if ([val isKindOfClass:[NSString class]]) {
+ sval = (NSString *) val;
+ if (NSOrderedSame == [sval caseInsensitiveCompare:@"true"] ||
+ NSOrderedSame == [sval caseInsensitiveCompare:@"yes"] ||
+ NSOrderedSame == [sval caseInsensitiveCompare:@"1"])
+ dval = 1;
+ else
+ dval = [sval doubleValue];
+ } else if ([val isKindOfClass:[NSNumber class]]) {
+ // NSBoolean (__NSCFBoolean) is really NSNumber.
+ dval = [(NSNumber *) val doubleValue];
+ sval = [(NSNumber *) val stringValue];
+ }
+
+ if ([control isKindOfClass:[UISlider class]]) {
+ sel = @selector(sliderAction:);
+ [(UISlider *) control setValue: dval];
+ } else if ([control isKindOfClass:[UISwitch class]]) {
+ sel = @selector(switchAction:);
+ [(UISwitch *) control setOn: ((int) dval != 0)];
+# ifdef USE_PICKER_VIEW
+ } else if ([control isKindOfClass:[UIPickerView class]]) {
+ sel = 0;
+ [(UIPickerView *) control selectRow:((int)dval) inComponent:0
+ animated:NO];
+# else // !USE_PICKER_VIEW
+ } else if ([control isKindOfClass:[RadioButton class]]) {
+ sel = 0; // radioAction: sent from didSelectRowAtIndexPath.
+ } else if ([control isKindOfClass:[UITextField class]]) {
+ sel = 0; // ####
+ [(UITextField *) control setText: sval];
+# endif // !USE_PICKER_VIEW
+ } else {
+ NSAssert (0, @"unknown class");
+ }
+
+ // NSLog(@"\"%@\" = \"%@\" [%@, %.1f]", pref_key, val, [val class], dval);
+
+ if (!reload_p) {
+ if (! pref_keys) {
+ pref_keys = [[NSMutableArray arrayWithCapacity:10] retain];
+ pref_ctls = [[NSMutableArray arrayWithCapacity:10] retain];
+ }
+
+ [pref_keys addObject: [self makeKey:pref_key]];
+ [pref_ctls addObject: control];
+ ((UIControl *) control).tag = [pref_keys count] - 1;
+
+ if (sel) {
+ [(UIControl *) control addTarget:self action:sel
+ forControlEvents:UIControlEventValueChanged];
+ }
+ }
-# if 0 // ####
- NSObject *def = [[prefs defaults] objectForKey:pref_key];
+# endif // USE_IPHONE
+
+# if 0
+ NSObject *def = [[userDefaultsController defaults] objectForKey:pref_key];
NSString *s = [NSString stringWithFormat:@"bind: \"%@\"", pref_key];
s = [s stringByPaddingToLength:18 withString:@" " startingAtIndex:0];
s = [NSString stringWithFormat:@"%@ = \"%@\"", s, def];
# endif
}
+
+- (void) bindResource:(NSObject *)control key:(NSString *)pref_key
+{
+ [self bindResource:(NSObject *)control key:(NSString *)pref_key reload:NO];
+}
+
+
+
+- (void) bindSwitch:(NSObject *)control
+ cmdline:(NSString *)cmd
+{
+ [self bindResource:control
+ key:[self switchToResource:cmd opts:opts valRet:0]];
+}
+
+
+#pragma mark Text-manipulating utilities
+
+
+static NSString *
+unwrap (NSString *text)
+{
+ // Unwrap lines: delete \n but do not delete \n\n.
+ //
+ NSArray *lines = [text componentsSeparatedByString:@"\n"];
+ int nlines = [lines count];
+ BOOL eolp = YES;
+ int i;
+
+ text = @"\n"; // start with one blank line
+
+ // skip trailing blank lines in file
+ for (i = nlines-1; i > 0; i--) {
+ NSString *s = (NSString *) [lines objectAtIndex:i];
+ if ([s length] > 0)
+ break;
+ nlines--;
+ }
+
+ // skip leading blank lines in file
+ for (i = 0; i < nlines; i++) {
+ NSString *s = (NSString *) [lines objectAtIndex:i];
+ if ([s length] > 0)
+ break;
+ }
+
+ // unwrap
+ Bool any = NO;
+ for (; i < nlines; i++) {
+ NSString *s = (NSString *) [lines objectAtIndex:i];
+ if ([s length] == 0) {
+ text = [text stringByAppendingString:@"\n\n"];
+ eolp = YES;
+ } else if ([s characterAtIndex:0] == ' ' ||
+ [s hasPrefix:@"Copyright "] ||
+ [s hasPrefix:@"http://"]) {
+ // don't unwrap if the following line begins with whitespace,
+ // or with the word "Copyright", or if it begins with a URL.
+ if (any && !eolp)
+ text = [text stringByAppendingString:@"\n"];
+ text = [text stringByAppendingString:s];
+ any = YES;
+ eolp = NO;
+ } else {
+ if (!eolp)
+ text = [text stringByAppendingString:@" "];
+ text = [text stringByAppendingString:s];
+ eolp = NO;
+ any = YES;
+ }
+ }
+
+ return text;
+}
+
+
+# ifndef USE_IPHONE
+/* Makes the text up to the first comma be bold.
+ */
static void
-bind_switch_to_preferences (NSUserDefaultsController *prefs,
- NSObject *control,
- NSString *cmdline_switch,
- const XrmOptionDescRec *opts)
+boldify (NSText *nstext)
+{
+ NSString *text = [nstext string];
+ NSRange r = [text rangeOfString:@"," options:0];
+ r.length = r.location+1;
+
+ r.location = 0;
+
+ NSFont *font = [nstext font];
+ font = [NSFont boldSystemFontOfSize:[font pointSize]];
+ [nstext setFont:font range:r];
+}
+# endif // !USE_IPHONE
+
+
+/* Creates a human-readable anchor to put on a URL.
+ */
+static char *
+anchorize (const char *url)
{
- NSString *pref_key = switch_to_resource (cmdline_switch, opts, 0);
- bind_resource_to_preferences (prefs, control, pref_key, opts);
+ const char *wiki = "http://en.wikipedia.org/wiki/";
+ const char *math = "http://mathworld.wolfram.com/";
+ if (!strncmp (wiki, url, strlen(wiki))) {
+ char *anchor = (char *) malloc (strlen(url) * 3 + 10);
+ strcpy (anchor, "Wikipedia: \"");
+ const char *in = url + strlen(wiki);
+ char *out = anchor + strlen(anchor);
+ while (*in) {
+ if (*in == '_') {
+ *out++ = ' ';
+ } else if (*in == '#') {
+ *out++ = ':';
+ *out++ = ' ';
+ } else if (*in == '%') {
+ char hex[3];
+ hex[0] = in[1];
+ hex[1] = in[2];
+ hex[2] = 0;
+ int n = 0;
+ sscanf (hex, "%x", &n);
+ *out++ = (char) n;
+ in += 2;
+ } else {
+ *out++ = *in;
+ }
+ in++;
+ }
+ *out++ = '"';
+ *out = 0;
+ return anchor;
+
+ } else if (!strncmp (math, url, strlen(math))) {
+ char *anchor = (char *) malloc (strlen(url) * 3 + 10);
+ strcpy (anchor, "MathWorld: \"");
+ const char *start = url + strlen(wiki);
+ const char *in = start;
+ char *out = anchor + strlen(anchor);
+ while (*in) {
+ if (*in == '_') {
+ *out++ = ' ';
+ } else if (in != start && *in >= 'A' && *in <= 'Z') {
+ *out++ = ' ';
+ *out++ = *in;
+ } else if (!strncmp (in, ".htm", 4)) {
+ break;
+ } else {
+ *out++ = *in;
+ }
+ in++;
+ }
+ *out++ = '"';
+ *out = 0;
+ return anchor;
+
+ } else {
+ return strdup (url);
+ }
+}
+
+
+/* Converts any http: URLs in the given text field to clickable links.
+ */
+static void
+hreffify (NSText *nstext)
+{
+# ifndef USE_IPHONE
+ NSString *text = [nstext string];
+ [nstext setRichText:YES];
+# else
+ NSString *text = [nstext text];
+# endif
+
+ int L = [text length];
+ NSRange start; // range is start-of-search to end-of-string
+ start.location = 0;
+ start.length = L;
+ while (start.location < L) {
+
+ // Find the beginning of a URL...
+ //
+ NSRange r2 = [text rangeOfString:@"http://" options:0 range:start];
+ if (r2.location == NSNotFound)
+ break;
+
+ // Next time around, start searching after this.
+ start.location = r2.location + r2.length;
+ start.length = L - start.location;
+
+ // Find the end of a URL (whitespace or EOF)...
+ //
+ NSRange r3 = [text rangeOfCharacterFromSet:
+ [NSCharacterSet whitespaceAndNewlineCharacterSet]
+ options:0 range:start];
+ if (r3.location == NSNotFound) // EOF
+ r3.location = L, r3.length = 0;
+
+ // Next time around, start searching after this.
+ start.location = r3.location;
+ start.length = L - start.location;
+
+ // Set r2 to the start/length of this URL.
+ r2.length = start.location - r2.location;
+
+ // Extract the URL.
+ NSString *nsurl = [text substringWithRange:r2];
+ const char *url = [nsurl UTF8String];
+
+ // If this is a Wikipedia URL, make the linked text be prettier.
+ //
+ char *anchor = anchorize(url);
+
+# ifndef USE_IPHONE
+
+ // Construct the RTF corresponding to <A HREF="url">anchor</A>
+ //
+ const char *fmt = "{\\field{\\*\\fldinst{HYPERLINK \"%s\"}}%s}";
+ char *rtf = malloc (strlen (fmt) + strlen(url) + strlen(anchor) + 10);
+ sprintf (rtf, fmt, url, anchor);
+
+ NSData *rtfdata = [NSData dataWithBytesNoCopy:rtf length:strlen(rtf)];
+ [nstext replaceCharactersInRange:r2 withRTF:rtfdata];
+
+# else // !USE_IPHONE
+ // *anchor = 0; // Omit Wikipedia anchor
+ text = [text stringByReplacingCharactersInRange:r2
+ withString:[NSString stringWithCString:anchor
+ encoding:NSUTF8StringEncoding]];
+ // text = [text stringByReplacingOccurrencesOfString:@"\n\n\n"
+ // withString:@"\n\n"];
+# endif // !USE_IPHONE
+
+ free (anchor);
+
+ int L2 = [text length]; // might have changed
+ start.location -= (L - L2);
+ L = L2;
+ }
+
+# ifdef USE_IPHONE
+ [nstext setText:text];
+ [nstext sizeToFit];
+# endif
}
+#pragma mark Creating controls from XML
+
+
/* Parse the attributes of an XML tag into a dictionary.
For input, the dictionary should have as attributes the keys, each
with @"" as their value.
and keys that were not specified will not be present in the dictionary.
Warnings are printed if there are duplicate or unknown attributes.
*/
-static void
-parse_attrs (NSMutableDictionary *dict, NSXMLNode *node)
+- (void) parseAttrs:(NSMutableDictionary *)dict node:(NSXMLNode *)node
{
NSArray *attrs = [(NSXMLElement *) node attributes];
int n = [attrs count];
}
}
-
-/* Creates a label: an un-editable NSTextField displaying the given text.
- */
-static NSTextField *
-make_label (NSString *text)
-{
- NSRect rect;
- rect.origin.x = rect.origin.y = 0;
- rect.size.width = rect.size.height = 10;
- NSTextField *lab = [[NSTextField alloc] initWithFrame:rect];
- [lab setSelectable:NO];
- [lab setEditable:NO];
- [lab setBezeled:NO];
- [lab setDrawsBackground:NO];
- [lab setStringValue:text];
- [lab sizeToFit];
- return lab;
-}
-
-
-static NSView *
-last_child (NSView *parent)
-{
- NSArray *kids = [parent subviews];
- int nkids = [kids count];
- if (nkids == 0)
- return 0;
- else
- return [kids objectAtIndex:nkids-1];
-}
-
-
-/* Add the child as a subview of the parent, positioning it immediately
- below or to the right of the previously-added child of that view.
- */
-static void
-place_child (NSView *parent, NSView *child, BOOL right_p)
-{
- NSRect rect = [child frame];
- NSView *last = last_child (parent);
- if (!last) {
- rect.origin.x = LEFT_MARGIN;
- rect.origin.y = [parent frame].size.height - rect.size.height
- - LINE_SPACING;
- } else if (right_p) {
- rect = [last frame];
- rect.origin.x += rect.size.width + COLUMN_SPACING;
- } else {
- rect = [last frame];
- rect.origin.x = LEFT_MARGIN;
- rect.origin.y -= [child frame].size.height + LINE_SPACING;
- }
- [child setFrameOrigin:rect.origin];
- [parent addSubview:child];
+
+/* Handle the options on the top level <xscreensaver> tag.
+ */
+- (NSString *) parseXScreenSaverTag:(NSXMLNode *)node
+{
+ NSMutableDictionary *dict =
+ [NSMutableDictionary dictionaryWithObjectsAndKeys:
+ @"", @"name",
+ @"", @"_label",
+ @"", @"gl",
+ nil];
+ [self parseAttrs:dict node:node];
+ NSString *name = [dict objectForKey:@"name"];
+ NSString *label = [dict objectForKey:@"_label"];
+
+ NSAssert1 (label, @"no _label in %@", [node name]);
+ NSAssert1 (name, @"no name in \"%@\"", label);
+ return label;
}
-static void traverse_children (NSUserDefaultsController *,
- const XrmOptionDescRec *,
- NSView *, NSXMLNode *);
+/* Creates a label: an un-editable NSTextField displaying the given text.
+ */
+- (LABEL *) makeLabel:(NSString *)text
+{
+ NSRect rect;
+ rect.origin.x = rect.origin.y = 0;
+ rect.size.width = rect.size.height = 10;
+# ifndef USE_IPHONE
+ NSTextField *lab = [[NSTextField alloc] initWithFrame:rect];
+ [lab setSelectable:NO];
+ [lab setEditable:NO];
+ [lab setBezeled:NO];
+ [lab setDrawsBackground:NO];
+ [lab setStringValue:text];
+ [lab sizeToFit];
+# else // USE_IPHONE
+ UILabel *lab = [[UILabel alloc] initWithFrame:rect];
+ [lab setText: [text stringByTrimmingCharactersInSet:
+ [NSCharacterSet whitespaceAndNewlineCharacterSet]]];
+ [lab setBackgroundColor:[UIColor clearColor]];
+ [lab setNumberOfLines:0]; // unlimited
+ [lab setLineBreakMode:UILineBreakModeWordWrap];
+ [lab setAutoresizingMask: (UIViewAutoresizingFlexibleWidth |
+ UIViewAutoresizingFlexibleHeight)];
+# endif // USE_IPHONE
+ return lab;
+}
/* Creates the checkbox (NSButton) described by the given XML node.
*/
-static void
-make_checkbox (NSUserDefaultsController *prefs,
- const XrmOptionDescRec *opts, NSView *parent, NSXMLNode *node)
+- (void) makeCheckbox:(NSXMLNode *)node on:(NSView *)parent
{
NSMutableDictionary *dict =
[NSMutableDictionary dictionaryWithObjectsAndKeys:
@"", @"arg-set",
@"", @"arg-unset",
nil];
- parse_attrs (dict, node);
+ [self parseAttrs:dict node:node];
NSString *label = [dict objectForKey:@"_label"];
NSString *arg_set = [dict objectForKey:@"arg-set"];
NSString *arg_unset = [dict objectForKey:@"arg-unset"];
rect.origin.x = rect.origin.y = 0;
rect.size.width = rect.size.height = 10;
+# ifndef USE_IPHONE
+
NSButton *button = [[NSButton alloc] initWithFrame:rect];
- [button setButtonType:([[node name] isEqualToString:@"radio"]
- ? NSRadioButton
- : NSSwitchButton)];
+ [button setButtonType:NSSwitchButton];
[button setTitle:label];
[button sizeToFit];
- place_child (parent, button, NO);
-
- bind_switch_to_preferences (prefs, button,
- (arg_set ? arg_set : arg_unset),
- opts);
- [button release];
-}
-
-
-/* Creates the NSTextField described by the given XML node.
-*/
-static void
-make_text_field (NSUserDefaultsController *prefs,
- const XrmOptionDescRec *opts, NSView *parent, NSXMLNode *node,
- BOOL no_label_p)
-{
- NSMutableDictionary *dict =
- [NSMutableDictionary dictionaryWithObjectsAndKeys:
- @"", @"id",
- @"", @"_label",
- @"", @"arg",
- nil];
- parse_attrs (dict, node);
- NSString *label = [dict objectForKey:@"_label"];
- NSString *arg = [dict objectForKey:@"arg"];
-
- if (!label && !no_label_p) {
- NSAssert1 (0, @"no _label in %@", [node name]);
- return;
- }
-
- NSAssert1 (arg, @"no arg in %@", label);
-
- NSRect rect;
- rect.origin.x = rect.origin.y = 0;
- rect.size.width = rect.size.height = 10;
-
- NSTextField *txt = [[NSTextField alloc] initWithFrame:rect];
-
- // make the default size be around 30 columns; a typical value for
- // these text fields is "xscreensaver-text --cols 40".
- //
- [txt setStringValue:@"123456789 123456789 123456789 "];
- [txt sizeToFit];
- [[txt cell] setWraps:NO];
- [[txt cell] setScrollable:YES];
- [txt setStringValue:@""];
-
- if (label) {
- NSTextField *lab = make_label (label);
- place_child (parent, lab, NO);
- [lab release];
- }
-
- place_child (parent, txt, (label ? YES : NO));
-
- bind_switch_to_preferences (prefs, txt, arg, opts);
- [txt release];
-}
-
-
-/* Creates the NSTextField described by the given XML node,
- and hooks it up to a Choose button and a file selector widget.
-*/
-static void
-make_file_selector (NSUserDefaultsController *prefs,
- const XrmOptionDescRec *opts,
- NSView *parent, NSXMLNode *node,
- BOOL dirs_only_p,
- BOOL no_label_p,
- BOOL editable_text_p)
-{
- NSMutableDictionary *dict =
- [NSMutableDictionary dictionaryWithObjectsAndKeys:
- @"", @"id",
- @"", @"_label",
- @"", @"arg",
- nil];
- parse_attrs (dict, node);
- NSString *label = [dict objectForKey:@"_label"];
- NSString *arg = [dict objectForKey:@"arg"];
+ [self placeChild:button on:parent];
- if (!label && !no_label_p) {
- NSAssert1 (0, @"no _label in %@", [node name]);
- return;
- }
+# else // USE_IPHONE
- NSAssert1 (arg, @"no arg in %@", label);
+ LABEL *lab = [self makeLabel:label];
+ [self placeChild:lab on:parent];
+ UISwitch *button = [[UISwitch alloc] initWithFrame:rect];
+ [self placeChild:button on:parent right:YES];
+ [lab release];
- NSRect rect;
- rect.origin.x = rect.origin.y = 0;
- rect.size.width = rect.size.height = 10;
+# endif // USE_IPHONE
- NSTextField *txt = [[NSTextField alloc] initWithFrame:rect];
-
- // make the default size be around 20 columns.
- //
- [txt setStringValue:@"123456789 123456789 "];
- [txt sizeToFit];
- [txt setSelectable:YES];
- [txt setEditable:editable_text_p];
- [txt setBezeled:editable_text_p];
- [txt setDrawsBackground:editable_text_p];
- [[txt cell] setWraps:NO];
- [[txt cell] setScrollable:YES];
- [[txt cell] setLineBreakMode:NSLineBreakByTruncatingHead];
- [txt setStringValue:@""];
-
- NSTextField *lab = 0;
- if (label) {
- lab = make_label (label);
- place_child (parent, lab, NO);
- [lab release];
- }
-
- place_child (parent, txt, (label ? YES : NO));
-
- bind_switch_to_preferences (prefs, txt, arg, opts);
- [txt release];
-
- // Make the text field and label be the same height, whichever is taller.
- if (lab) {
- rect = [txt frame];
- rect.size.height = ([lab frame].size.height > [txt frame].size.height
- ? [lab frame].size.height
- : [txt frame].size.height);
- [txt setFrame:rect];
- }
-
- // Now put a "Choose" button next to it.
- //
- rect.origin.x = rect.origin.y = 0;
- rect.size.width = rect.size.height = 10;
- NSButton *choose = [[NSButton alloc] initWithFrame:rect];
- [choose setTitle:@"Choose..."];
- [choose setBezelStyle:NSRoundedBezelStyle];
- [choose sizeToFit];
-
- place_child (parent, choose, YES);
-
- // center the Choose button around the midpoint of the text field.
- rect = [choose frame];
- rect.origin.y = ([txt frame].origin.y +
- (([txt frame].size.height - rect.size.height) / 2));
- [choose setFrameOrigin:rect.origin];
-
- [choose setTarget:[parent window]];
- if (dirs_only_p)
- [choose setAction:@selector(chooseClickedDirs:)];
- else
- [choose setAction:@selector(chooseClicked:)];
-
- [choose release];
-}
-
-
-/* Runs a modal file selector and sets the text field's value to the
- selected file or directory.
- */
-static void
-do_file_selector (NSTextField *txt, BOOL dirs_p)
-{
- NSOpenPanel *panel = [NSOpenPanel openPanel];
- [panel setAllowsMultipleSelection:NO];
- [panel setCanChooseFiles:!dirs_p];
- [panel setCanChooseDirectories:dirs_p];
-
- NSString *file = [txt stringValue];
- if ([file length] <= 0) {
- file = NSHomeDirectory();
- if (dirs_p)
- file = [file stringByAppendingPathComponent:@"Pictures"];
- }
-
-// NSString *dir = [file stringByDeletingLastPathComponent];
-
- int result = [panel runModalForDirectory:file //dir
- file:nil //[file lastPathComponent]
- types:nil];
- if (result == NSOKButton) {
- NSArray *files = [panel filenames];
- file = ([files count] > 0 ? [files objectAtIndex:0] : @"");
- file = [file stringByAbbreviatingWithTildeInPath];
- [txt setStringValue:file];
-
- // Fuck me! Just setting the value of the NSTextField does not cause
- // that to end up in the preferences!
- //
- NSDictionary *dict = [txt infoForBinding:@"value"];
- NSUserDefaultsController *prefs = [dict objectForKey:@"NSObservedObject"];
- NSString *path = [dict objectForKey:@"NSObservedKeyPath"];
- if ([path hasPrefix:@"values."]) // WTF.
- path = [path substringFromIndex:7];
- [[prefs values] setValue:file forKey:path];
-
-#if 0
- // make sure the end of the string is visible.
- NSText *fe = [[txt window] fieldEditor:YES forObject:txt];
- NSRange range;
- range.location = [file length]-3;
- range.length = 1;
- if (! [[txt window] makeFirstResponder:[txt window]])
- [[txt window] endEditingFor:nil];
-// [[txt window] makeFirstResponder:nil];
- [fe setSelectedRange:range];
-// [tv scrollRangeToVisible:range];
-// [txt setNeedsDisplay:YES];
-// [[txt cell] setNeedsDisplay:YES];
-// [txt selectAll:txt];
-#endif
- }
-}
-
-/* Returns the NSTextField that is to the left of or above the NSButton.
- */
-static NSTextField *
-find_text_field_of_button (NSButton *button)
-{
- NSView *parent = [button superview];
- NSArray *kids = [parent subviews];
- int nkids = [kids count];
- int i;
- NSTextField *f = 0;
- for (i = 0; i < nkids; i++) {
- NSObject *kid = [kids objectAtIndex:i];
- if ([kid isKindOfClass:[NSTextField class]]) {
- f = (NSTextField *) kid;
- } else if (kid == button) {
- if (! f) abort();
- return f;
- }
- }
- abort();
-}
-
-
-- (void) chooseClicked:(NSObject *)arg
-{
- NSButton *choose = (NSButton *) arg;
- NSTextField *txt = find_text_field_of_button (choose);
- do_file_selector (txt, NO);
-}
-
-- (void) chooseClickedDirs:(NSObject *)arg
-{
- NSButton *choose = (NSButton *) arg;
- NSTextField *txt = find_text_field_of_button (choose);
- do_file_selector (txt, YES);
+ [self bindSwitch:button cmdline:(arg_set ? arg_set : arg_unset)];
+ [button release];
}
If "type=slider", it's an NSSlider.
If "type=spinbutton", it's a text field with up/down arrows next to it.
*/
-static void
-make_number_selector (NSUserDefaultsController *prefs,
- const XrmOptionDescRec *opts,
- NSView *parent, NSXMLNode *node)
+- (void) makeNumberSelector:(NSXMLNode *)node on:(NSView *)parent
{
NSMutableDictionary *dict =
[NSMutableDictionary dictionaryWithObjectsAndKeys:
@"", @"default",
@"", @"convert",
nil];
- parse_attrs (dict, node);
+ [self parseAttrs:dict node:node];
NSString *label = [dict objectForKey:@"_label"];
NSString *low_label = [dict objectForKey:@"_low-label"];
NSString *high_label = [dict objectForKey:@"_high-label"];
BOOL float_p = ([low rangeOfCharacterFromSet:dot].location != NSNotFound ||
[high rangeOfCharacterFromSet:dot].location != NSNotFound);
- if ([type isEqualToString:@"slider"]) {
+ if ([type isEqualToString:@"slider"]
+# ifdef USE_IPHONE // On iPhone, we use sliders for all numeric values.
+ || [type isEqualToString:@"spinbutton"]
+# endif
+ ) {
NSRect rect;
rect.origin.x = rect.origin.y = 0;
rect.size.width = 150;
rect.size.height = 23; // apparent min height for slider with ticks...
NSSlider *slider;
- if (cvt)
- slider = [[InvertedSlider alloc] initWithFrame:rect];
- else
- slider = [[NSSlider alloc] initWithFrame:rect];
-
+ slider = [[InvertedSlider alloc] initWithFrame:rect
+ inverted: !!cvt
+ integers: !float_p];
[slider setMaxValue:[high doubleValue]];
[slider setMinValue:[low doubleValue]];
if (float_p && range2 < max_ticks)
range2 = max_ticks;
+# ifndef USE_IPHONE
[slider setNumberOfTickMarks:range2];
[slider setAllowsTickMarkValuesOnly:
(range == range2 && // we are showing the actual number of ticks
!float_p)]; // and we want integer results
+# endif // !USE_IPHONE
// #### Note: when the slider's range is large enough that we aren't
// showing all possible ticks, the slider's value is not constrained
// to be an integer, even though it should be...
// Maybe we need to use a value converter or something?
+ LABEL *lab;
if (label) {
- NSTextField *lab = make_label (label);
- place_child (parent, lab, NO);
+ lab = [self makeLabel:label];
+ [self placeChild:lab on:parent];
+# ifdef USE_IPHONE
+ if (low_label) {
+ CGFloat s = [NSFont systemFontSize] + 4;
+ [lab setFont:[NSFont boldSystemFontOfSize:s]];
+ }
+# endif
[lab release];
}
if (low_label) {
- NSTextField *lab = make_label (low_label);
+ lab = [self makeLabel:low_label];
[lab setFont:[NSFont systemFontOfSize:[NSFont smallSystemFontSize]]];
+# ifndef USE_IPHONE
[lab setAlignment:1]; // right aligned
rect = [lab frame];
if (rect.size.width < LEFT_LABEL_WIDTH)
rect.size.width = LEFT_LABEL_WIDTH; // make all left labels same size
rect.size.height = [slider frame].size.height;
[lab setFrame:rect];
- place_child (parent, lab, NO);
+ [self placeChild:lab on:parent];
+# else // USE_IPHONE
+ [lab setTextAlignment: UITextAlignmentRight];
+ [self placeChild:lab on:parent right:(label ? YES : NO)];
+# endif // USE_IPHONE
+
[lab release];
}
- place_child (parent, slider, (low_label ? YES : NO));
+# ifndef USE_IPHONE
+ [self placeChild:slider on:parent right:(low_label ? YES : NO)];
+# else // USE_IPHONE
+ [self placeChild:slider on:parent right:(label || low_label ? YES : NO)];
+# endif // USE_IPHONE
+ if (low_label) {
+ // Make left label be same height as slider.
+ rect = [lab frame];
+ rect.size.height = [slider frame].size.height;
+ [lab setFrame:rect];
+ }
+
if (! low_label) {
rect = [slider frame];
if (rect.origin.x < LEFT_LABEL_WIDTH)
}
if (high_label) {
- NSTextField *lab = make_label (high_label);
- [lab setFont:[NSFont systemFontOfSize:[NSFont smallSystemFontSize]]];
+ lab = [self makeLabel:high_label];
+ [lab setFont:[NSFont systemFontOfSize:[NSFont smallSystemFontSize]]];
rect = [lab frame];
+
+ // Make right label be same height as slider.
rect.size.height = [slider frame].size.height;
[lab setFrame:rect];
- place_child (parent, lab, YES);
+ [self placeChild:lab on:parent right:YES];
[lab release];
}
- bind_switch_to_preferences (prefs, slider, arg, opts);
+ [self bindSwitch:slider cmdline:arg];
[slider release];
+#ifndef USE_IPHONE // On iPhone, we use sliders for all numeric values.
+
} else if ([type isEqualToString:@"spinbutton"]) {
if (! label) {
[txt setStringValue:@""];
if (label) {
- NSTextField *lab = make_label (label);
- //[lab setFont:[NSFont systemFontOfSize:[NSFont smallSystemFontSize]]];
+ LABEL *lab = [self makeLabel:label];
+ //[lab setFont:[NSFont systemFontOfSize:[NSFont smallSystemFontSize]]];
[lab setAlignment:1]; // right aligned
rect = [lab frame];
if (rect.size.width < LEFT_LABEL_WIDTH)
rect.size.width = LEFT_LABEL_WIDTH; // make all left labels same size
rect.size.height = [txt frame].size.height;
[lab setFrame:rect];
- place_child (parent, lab, NO);
+ [self placeChild:lab on:parent];
[lab release];
}
- place_child (parent, txt, (label ? YES : NO));
+ [self placeChild:txt on:parent right:(label ? YES : NO)];
if (! label) {
rect = [txt frame];
rect.size.width = rect.size.height = 10;
NSStepper *step = [[NSStepper alloc] initWithFrame:rect];
[step sizeToFit];
- place_child (parent, step, YES);
+ [self placeChild:step on:parent right:YES];
rect = [step frame];
rect.origin.x -= COLUMN_SPACING; // this one goes close
rect.origin.y += ([txt frame].size.height - rect.size.height) / 2;
[fmt setGeneratesDecimalNumbers:float_p];
[[txt cell] setFormatter:fmt];
-
- bind_switch_to_preferences (prefs, step, arg, opts);
- bind_switch_to_preferences (prefs, txt, arg, opts);
+ [self bindSwitch:step cmdline:arg];
+ [self bindSwitch:txt cmdline:arg];
[step release];
[txt release];
-
+
+# endif // USE_IPHONE
+
} else {
NSAssert2 (0, @"unknown type \"%@\" in \"%@\"", type, label);
}
}
+# ifndef USE_IPHONE
static void
set_menu_item_object (NSMenuItem *item, NSObject *obj)
{
[item setRepresentedObject:obj];
//NSLog (@"menu item \"%@\" = \"%@\" %@", [item title], obj, [obj class]);
}
+# endif // !USE_IPHONE
/* Creates the popup menu described by the given XML node (and its children).
*/
-static void
-make_option_menu (NSUserDefaultsController *prefs,
- const XrmOptionDescRec *opts,
- NSView *parent, NSXMLNode *node)
+- (void) makeOptionMenu:(NSXMLNode *)node on:(NSView *)parent
{
NSArray *children = [node children];
int i, count = [children count];
[NSMutableDictionary dictionaryWithObjectsAndKeys:
@"", @"id",
nil];
- parse_attrs (dict, node);
+ [self parseAttrs:dict node:node];
NSRect rect;
rect.origin.x = rect.origin.y = 0;
rect.size.width = 10;
rect.size.height = 10;
+ NSString *menu_key = nil; // the resource key used by items in this menu
+
+# ifndef USE_IPHONE
// #### "Build and Analyze" says that all of our widgets leak, because it
- // seems to not realize that place_child -> addSubview retains them.
+ // seems to not realize that placeChild -> addSubview retains them.
// Not sure what to do to make these warnings go away.
NSPopUpButton *popup = [[NSPopUpButton alloc] initWithFrame:rect
pullsDown:NO];
-
NSMenuItem *def_item = nil;
float max_width = 0;
-
- NSString *menu_key = nil; // the resource key used by items in this menu
+
+# else // USE_IPHONE
+
+ NSString *def_item = nil;
+
+ rect.size.width = 0;
+ rect.size.height = 0;
+# ifdef USE_PICKER_VIEW
+ UIPickerView *popup = [[[UIPickerView alloc] initWithFrame:rect] retain];
+ popup.delegate = self;
+ popup.dataSource = self;
+# endif // !USE_PICKER_VIEW
+ NSMutableArray *items = [NSMutableArray arrayWithCapacity:10];
+
+# endif // USE_IPHONE
for (i = 0; i < count; i++) {
NSXMLNode *child = [children objectAtIndex:i];
if ([child kind] == NSXMLCommentKind)
continue;
if ([child kind] != NSXMLElementKind) {
- NSAssert2 (0, @"weird XML node kind: %d: %@", (int)[child kind], node);
+// NSAssert2 (0, @"weird XML node kind: %d: %@", (int)[child kind], node);
continue;
}
@"", @"_label",
@"", @"arg-set",
nil];
- parse_attrs (dict2, child);
+ [self parseAttrs:dict2 node:child];
NSString *label = [dict2 objectForKey:@"_label"];
NSString *arg_set = [dict2 objectForKey:@"arg-set"];
if (!label) {
NSAssert1 (0, @"no _label in %@", [child name]);
- return;
+ continue;
}
+# ifndef USE_IPHONE
// create the menu item (and then get a pointer to it)
[popup addItemWithTitle:label];
NSMenuItem *item = [popup itemWithTitle:label];
+# endif // USE_IPHONE
if (arg_set) {
NSString *this_val = NULL;
- NSString *this_key = switch_to_resource (arg_set, opts, &this_val);
+ NSString *this_key = [self switchToResource: arg_set
+ opts: opts
+ valRet: &this_val];
NSAssert1 (this_val, @"this_val null for %@", arg_set);
if (menu_key && ![menu_key isEqualToString:this_key])
NSAssert3 (0,
/* If this menu has the cmd line "-mode foo" then set this item's
value to "foo" (the menu itself will be bound to e.g. "modeString")
*/
+# ifndef USE_IPHONE
set_menu_item_object (item, this_val);
+# else
+ // Array holds ["Label", "resource-key", "resource-val"].
+ [items addObject:[NSMutableArray arrayWithObjects:
+ label, @"", this_val, nil]];
+# endif
} else {
// no arg-set -- only one menu item can be missing that.
NSAssert1 (!def_item, @"no arg-set in \"%@\"", label);
+# ifndef USE_IPHONE
def_item = item;
+# else
+ def_item = label;
+ // Array holds ["Label", "resource-key", "resource-val"].
+ [items addObject:[NSMutableArray arrayWithObjects:
+ label, @"", @"", nil]];
+# endif
}
/* make sure the menu button has room for the text of this item,
and remember the greatest width it has reached.
*/
+# ifndef USE_IPHONE
[popup setTitle:label];
[popup sizeToFit];
NSRect r = [popup frame];
if (r.size.width > max_width) max_width = r.size.width;
+# endif // USE_IPHONE
}
if (!menu_key) {
NSAssert1 (0, @"no switches in menu \"%@\"", [dict objectForKey:@"id"]);
- abort();
+ return;
}
/* We've added all of the menu items. If there was an item with no
yet know what resource was associated with this menu.)
*/
if (def_item) {
- NSDictionary *defs = [prefs initialValues];
- NSObject *def_obj = [defs objectForKey:menu_key];
-
+ NSObject *def_obj = [defaultOptions objectForKey:menu_key];
NSAssert2 (def_obj,
@"no default value for resource \"%@\" in menu item \"%@\"",
- menu_key, [def_item title]);
+ menu_key,
+# ifndef USE_IPHONE
+ [def_item title]
+# else
+ def_item
+# endif
+ );
+# ifndef USE_IPHONE
set_menu_item_object (def_item, def_obj);
+# else // !USE_IPHONE
+ for (NSMutableArray *a in items) {
+ // Make sure each array contains the resource key.
+ [a replaceObjectAtIndex:1 withObject:menu_key];
+ // Make sure the default item contains the default resource value.
+ if (def_obj && def_item &&
+ [def_item isEqualToString:[a objectAtIndex:0]])
+ [a replaceObjectAtIndex:2 withObject:def_obj];
+ }
+# endif // !USE_IPHONE
}
+# ifndef USE_IPHONE
+# ifdef USE_PICKER_VIEW
/* Finish tweaking the menu button itself.
*/
if (def_item)
NSRect r = [popup frame];
r.size.width = max_width;
[popup setFrame:r];
- place_child (parent, popup, NO);
+# endif // USE_PICKER_VIEW
+# endif
- bind_resource_to_preferences (prefs, popup, menu_key, opts);
+# if !defined(USE_IPHONE) || defined(USE_PICKER_VIEW)
+ [self placeChild:popup on:parent];
+ [self bindResource:popup key:menu_key];
[popup release];
-}
+# endif
+
+# ifdef USE_IPHONE
+# ifdef USE_PICKER_VIEW
+ // Store the items for this picker in the picker_values array.
+ // This is so fucking stupid.
+
+ int menu_number = [pref_keys count] - 1;
+ if (! picker_values)
+ picker_values = [[NSMutableArray arrayWithCapacity:menu_number] retain];
+ while ([picker_values count] <= menu_number)
+ [picker_values addObject:[NSArray arrayWithObjects: nil]];
+ [picker_values replaceObjectAtIndex:menu_number withObject:items];
+ [popup reloadAllComponents];
+
+# else // !USE_PICKER_VIEW
+
+ [self placeSeparator];
+
+ i = 0;
+ for (NSArray *item in items) {
+ RadioButton *b = [[RadioButton alloc] initWithIndex:i
+ items:items];
+ [b setFont:[NSFont boldSystemFontOfSize:
+ // #### Fucking hardcoded UITableView font size BS!
+ 17 // [NSFont systemFontSize]
+ ]];
+ [self placeChild:b on:parent];
+ i++;
+ }
+
+ [self placeSeparator];
+# endif // !USE_PICKER_VIEW
+# endif // !USE_IPHONE
+
+}
-static NSString *unwrap (NSString *);
-static void hreffify (NSText *);
-static void boldify (NSText *);
/* Creates an uneditable, wrapping NSTextField to display the given
text enclosed by <description> ... </description> in the XML.
*/
-static void
-make_desc_label (NSView *parent, NSXMLNode *node)
+- (void) makeDescLabel:(NSXMLNode *)node on:(NSView *)parent
{
NSString *text = nil;
NSArray *children = [node children];
rect.origin.x = rect.origin.y = 0;
rect.size.width = 200;
rect.size.height = 50; // sized later
+# ifndef USE_IPHONE
NSText *lab = [[NSText alloc] initWithFrame:rect];
[lab setEditable:NO];
[lab setDrawsBackground:NO];
hreffify (lab);
boldify (lab);
[lab sizeToFit];
+# else // USE_IPHONE
+ UILabel *lab = [self makeLabel:text];
+ [lab setFont:[NSFont systemFontOfSize: [NSFont systemFontSize]]];
+ hreffify (lab);
+ [self placeSeparator];
+# endif // USE_IPHONE
- place_child (parent, lab, NO);
+ [self placeChild:lab on:parent];
[lab release];
}
-static NSString *
-unwrap (NSString *text)
-{
- // Unwrap lines: delete \n but do not delete \n\n.
- //
- NSArray *lines = [text componentsSeparatedByString:@"\n"];
- int nlines = [lines count];
- BOOL eolp = YES;
- int i;
- text = @"\n"; // start with one blank line
+/* Creates the NSTextField described by the given XML node.
+*/
+- (void) makeTextField: (NSXMLNode *)node
+ on: (NSView *)parent
+ withLabel: (BOOL) label_p
+ horizontal: (BOOL) horiz_p
+{
+ NSMutableDictionary *dict =
+ [NSMutableDictionary dictionaryWithObjectsAndKeys:
+ @"", @"id",
+ @"", @"_label",
+ @"", @"arg",
+ nil];
+ [self parseAttrs:dict node:node];
+ NSString *label = [dict objectForKey:@"_label"];
+ NSString *arg = [dict objectForKey:@"arg"];
- // skip trailing blank lines in file
- for (i = nlines-1; i > 0; i--) {
- NSString *s = (NSString *) [lines objectAtIndex:i];
- if ([s length] > 0)
- break;
- nlines--;
+ if (!label && label_p) {
+ NSAssert1 (0, @"no _label in %@", [node name]);
+ return;
}
- // skip leading blank lines in file
- for (i = 0; i < nlines; i++) {
- NSString *s = (NSString *) [lines objectAtIndex:i];
- if ([s length] > 0)
- break;
- }
+ NSAssert1 (arg, @"no arg in %@", label);
- // unwrap
- Bool any = NO;
- for (; i < nlines; i++) {
- NSString *s = (NSString *) [lines objectAtIndex:i];
- if ([s length] == 0) {
- text = [text stringByAppendingString:@"\n\n"];
- eolp = YES;
- } else if ([s characterAtIndex:0] == ' ' ||
- [s hasPrefix:@"Copyright "] ||
- [s hasPrefix:@"http://"]) {
- // don't unwrap if the following line begins with whitespace,
- // or with the word "Copyright", or if it begins with a URL.
- if (any && !eolp)
- text = [text stringByAppendingString:@"\n"];
- text = [text stringByAppendingString:s];
- any = YES;
- eolp = NO;
- } else {
- if (!eolp)
- text = [text stringByAppendingString:@" "];
- text = [text stringByAppendingString:s];
- eolp = NO;
- any = YES;
- }
- }
+ NSRect rect;
+ rect.origin.x = rect.origin.y = 0;
+ rect.size.width = rect.size.height = 10;
+
+ NSTextField *txt = [[NSTextField alloc] initWithFrame:rect];
- return text;
-}
+# ifndef USE_IPHONE
+ // make the default size be around 30 columns; a typical value for
+ // these text fields is "xscreensaver-text --cols 40".
+ //
+ [txt setStringValue:@"123456789 123456789 123456789 "];
+ [txt sizeToFit];
+ [[txt cell] setWraps:NO];
+ [[txt cell] setScrollable:YES];
+ [txt setStringValue:@""];
+
+# else // USE_IPHONE
+
+ txt.adjustsFontSizeToFitWidth = YES;
+ txt.textColor = [UIColor blackColor];
+ // #### Fucking hardcoded UITableView font size BS!
+ txt.font = [UIFont systemFontOfSize: 17];
+ txt.placeholder = @"";
+ txt.borderStyle = UITextBorderStyleRoundedRect;
+ txt.textAlignment = UITextAlignmentRight;
+ txt.keyboardType = UIKeyboardTypeDefault; // Full kbd
+ txt.autocorrectionType = UITextAutocorrectionTypeNo;
+ txt.autocapitalizationType = UITextAutocapitalizationTypeNone;
+ txt.clearButtonMode = UITextFieldViewModeAlways;
+ txt.returnKeyType = UIReturnKeyDone;
+ txt.delegate = self;
+ txt.text = @"";
+ [txt setEnabled: YES];
+
+ rect.size.height = [txt.font lineHeight] * 1.2;
+ [txt setFrame:rect];
+
+# endif // USE_IPHONE
-static char *
-anchorize (const char *url)
-{
- const char *wiki = "http://en.wikipedia.org/wiki/";
- const char *math = "http://mathworld.wolfram.com/";
- if (!strncmp (wiki, url, strlen(wiki))) {
- char *anchor = (char *) malloc (strlen(url) * 3 + 10);
- strcpy (anchor, "Wikipedia: \"");
- const char *in = url + strlen(wiki);
- char *out = anchor + strlen(anchor);
- while (*in) {
- if (*in == '_') {
- *out++ = ' ';
- } else if (*in == '#') {
- *out++ = ':';
- *out++ = ' ';
- } else if (*in == '%') {
- char hex[3];
- hex[0] = in[1];
- hex[1] = in[2];
- hex[2] = 0;
- int n = 0;
- sscanf (hex, "%x", &n);
- *out++ = (char) n;
- in += 2;
- } else {
- *out++ = *in;
- }
- in++;
- }
- *out++ = '"';
- *out = 0;
- return anchor;
+ if (label) {
+ LABEL *lab = [self makeLabel:label];
+ [self placeChild:lab on:parent];
+ [lab release];
+ }
- } else if (!strncmp (math, url, strlen(math))) {
- char *anchor = (char *) malloc (strlen(url) * 3 + 10);
- strcpy (anchor, "MathWorld: \"");
- const char *start = url + strlen(wiki);
- const char *in = start;
- char *out = anchor + strlen(anchor);
- while (*in) {
- if (*in == '_') {
- *out++ = ' ';
- } else if (in != start && *in >= 'A' && *in <= 'Z') {
- *out++ = ' ';
- *out++ = *in;
- } else if (!strncmp (in, ".htm", 4)) {
- break;
- } else {
- *out++ = *in;
- }
- in++;
- }
- *out++ = '"';
- *out = 0;
- return anchor;
+ [self placeChild:txt on:parent right:(label ? YES : NO)];
- } else {
- return strdup (url);
- }
+ [self bindSwitch:txt cmdline:arg];
+ [txt release];
}
-/* Converts any http: URLs in the given text field to clickable links.
- */
-static void
-hreffify (NSText *nstext)
+/* Creates the NSTextField described by the given XML node,
+ and hooks it up to a Choose button and a file selector widget.
+*/
+- (void) makeFileSelector: (NSXMLNode *)node
+ on: (NSView *)parent
+ dirsOnly: (BOOL) dirsOnly
+ withLabel: (BOOL) label_p
+ editable: (BOOL) editable_p
{
- NSString *text = [nstext string];
- [nstext setRichText:YES];
+# ifndef USE_IPHONE // No files. No selectors.
+ NSMutableDictionary *dict =
+ [NSMutableDictionary dictionaryWithObjectsAndKeys:
+ @"", @"id",
+ @"", @"_label",
+ @"", @"arg",
+ nil];
+ [self parseAttrs:dict node:node];
+ NSString *label = [dict objectForKey:@"_label"];
+ NSString *arg = [dict objectForKey:@"arg"];
- int L = [text length];
- NSRange start; // range is start-of-search to end-of-string
- start.location = 0;
- start.length = L;
- while (start.location < L) {
+ if (!label && label_p) {
+ NSAssert1 (0, @"no _label in %@", [node name]);
+ return;
+ }
- // Find the beginning of a URL...
- //
- NSRange r2 = [text rangeOfString:@"http://" options:0 range:start];
- if (r2.location == NSNotFound)
- break;
+ NSAssert1 (arg, @"no arg in %@", label);
- // Next time around, start searching after this.
- start.location = r2.location + r2.length;
- start.length = L - start.location;
+ NSRect rect;
+ rect.origin.x = rect.origin.y = 0;
+ rect.size.width = rect.size.height = 10;
+
+ NSTextField *txt = [[NSTextField alloc] initWithFrame:rect];
- // Find the end of a URL (whitespace or EOF)...
- //
- NSRange r3 = [text rangeOfCharacterFromSet:
- [NSCharacterSet whitespaceAndNewlineCharacterSet]
- options:0 range:start];
- if (r3.location == NSNotFound) // EOF
- r3.location = L, r3.length = 0;
+ // make the default size be around 20 columns.
+ //
+ [txt setStringValue:@"123456789 123456789 "];
+ [txt sizeToFit];
+ [txt setSelectable:YES];
+ [txt setEditable:editable_p];
+ [txt setBezeled:editable_p];
+ [txt setDrawsBackground:editable_p];
+ [[txt cell] setWraps:NO];
+ [[txt cell] setScrollable:YES];
+ [[txt cell] setLineBreakMode:NSLineBreakByTruncatingHead];
+ [txt setStringValue:@""];
- // Next time around, start searching after this.
- start.location = r3.location;
- start.length = L - start.location;
+ LABEL *lab = 0;
+ if (label) {
+ lab = [self makeLabel:label];
+ [self placeChild:lab on:parent];
+ [lab release];
+ }
- // Set r2 to the start/length of this URL.
- r2.length = start.location - r2.location;
+ [self placeChild:txt on:parent right:(label ? YES : NO)];
- // Extract the URL.
- NSString *nsurl = [text substringWithRange:r2];
- const char *url = [nsurl UTF8String];
+ [self bindSwitch:txt cmdline:arg];
+ [txt release];
- // If this is a Wikipedia URL, make the linked text be prettier.
- //
- char *anchor = anchorize(url);
+ // Make the text field and label be the same height, whichever is taller.
+ if (lab) {
+ rect = [txt frame];
+ rect.size.height = ([lab frame].size.height > [txt frame].size.height
+ ? [lab frame].size.height
+ : [txt frame].size.height);
+ [txt setFrame:rect];
+ }
- // Construct the RTF corresponding to <A HREF="url">anchor</A>
- //
- const char *fmt = "{\\field{\\*\\fldinst{HYPERLINK \"%s\"}}%s}";
- char *rtf = malloc (strlen (fmt) + strlen(url) + strlen(anchor) + 10);
- sprintf (rtf, fmt, url, anchor);
- free (anchor);
- NSData *rtfdata = [NSData dataWithBytesNoCopy:rtf length:strlen(rtf)];
+ // Now put a "Choose" button next to it.
+ //
+ rect.origin.x = rect.origin.y = 0;
+ rect.size.width = rect.size.height = 10;
+ NSButton *choose = [[NSButton alloc] initWithFrame:rect];
+ [choose setTitle:@"Choose..."];
+ [choose setBezelStyle:NSRoundedBezelStyle];
+ [choose sizeToFit];
- // Insert the RTF into the NSText.
- [nstext replaceCharactersInRange:r2 withRTF:rtfdata];
+ [self placeChild:choose on:parent right:YES];
- int L2 = [text length]; // might have changed
- start.location -= (L - L2);
- L = L2;
- }
-}
+ // center the Choose button around the midpoint of the text field.
+ rect = [choose frame];
+ rect.origin.y = ([txt frame].origin.y +
+ (([txt frame].size.height - rect.size.height) / 2));
+ [choose setFrameOrigin:rect.origin];
-/* Makes the text up to the first comma be bold.
- */
-static void
-boldify (NSText *nstext)
-{
- NSString *text = [nstext string];
- NSRange r = [text rangeOfString:@"," options:0];
- r.length = r.location+1;
- r.location = 0;
+ [choose setTarget:[parent window]];
+ if (dirsOnly)
+ [choose setAction:@selector(fileSelectorChooseDirsAction:)];
+ else
+ [choose setAction:@selector(fileSelectorChooseAction:)];
- NSFont *font = [nstext font];
- font = [NSFont boldSystemFontOfSize:[font pointSize]];
- [nstext setFont:font range:r];
+ [choose release];
+# endif // !USE_IPHONE
}
-static void layout_group (NSView *group, BOOL horiz_p);
-
+# ifndef USE_IPHONE
-/* Creates an invisible NSBox (for layout purposes) to enclose the widgets
- wrapped in <hgroup> or <vgroup> in the XML.
+/* Runs a modal file selector and sets the text field's value to the
+ selected file or directory.
*/
static void
-make_group (NSUserDefaultsController *prefs,
- const XrmOptionDescRec *opts, NSView *parent, NSXMLNode *node,
- BOOL horiz_p)
+do_file_selector (NSTextField *txt, BOOL dirs_p)
{
- NSRect rect;
- rect.size.width = rect.size.height = 1;
- rect.origin.x = rect.origin.y = 0;
- NSView *group = [[NSView alloc] initWithFrame:rect];
- traverse_children (prefs, opts, group, node);
+ NSOpenPanel *panel = [NSOpenPanel openPanel];
+ [panel setAllowsMultipleSelection:NO];
+ [panel setCanChooseFiles:!dirs_p];
+ [panel setCanChooseDirectories:dirs_p];
- layout_group (group, horiz_p);
+ NSString *file = [txt stringValue];
+ if ([file length] <= 0) {
+ file = NSHomeDirectory();
+ if (dirs_p)
+ file = [file stringByAppendingPathComponent:@"Pictures"];
+ }
- rect.size.width = rect.size.height = 0;
- NSBox *box = [[NSBox alloc] initWithFrame:rect];
- [box setTitlePosition:NSNoTitle];
- [box setBorderType:NSNoBorder];
- [box setContentViewMargins:rect.size];
- [box setContentView:group];
- [box sizeToFit];
+// NSString *dir = [file stringByDeletingLastPathComponent];
- place_child (parent, box, NO);
+ int result = [panel runModalForDirectory:file //dir
+ file:nil //[file lastPathComponent]
+ types:nil];
+ if (result == NSOKButton) {
+ NSArray *files = [panel filenames];
+ file = ([files count] > 0 ? [files objectAtIndex:0] : @"");
+ file = [file stringByAbbreviatingWithTildeInPath];
+ [txt setStringValue:file];
+
+ // Fuck me! Just setting the value of the NSTextField does not cause
+ // that to end up in the preferences!
+ //
+ NSDictionary *dict = [txt infoForBinding:@"value"];
+ NSUserDefaultsController *prefs = [dict objectForKey:@"NSObservedObject"];
+ NSString *path = [dict objectForKey:@"NSObservedKeyPath"];
+ if ([path hasPrefix:@"values."]) // WTF.
+ path = [path substringFromIndex:7];
+ [[prefs values] setValue:file forKey:path];
+
+#if 0
+ // make sure the end of the string is visible.
+ NSText *fe = [[txt window] fieldEditor:YES forObject:txt];
+ NSRange range;
+ range.location = [file length]-3;
+ range.length = 1;
+ if (! [[txt window] makeFirstResponder:[txt window]])
+ [[txt window] endEditingFor:nil];
+// [[txt window] makeFirstResponder:nil];
+ [fe setSelectedRange:range];
+// [tv scrollRangeToVisible:range];
+// [txt setNeedsDisplay:YES];
+// [[txt cell] setNeedsDisplay:YES];
+// [txt selectAll:txt];
+#endif
+ }
}
-static void
-layout_group (NSView *group, BOOL horiz_p)
+/* Returns the NSTextField that is to the left of or above the NSButton.
+ */
+static NSTextField *
+find_text_field_of_button (NSButton *button)
{
- NSArray *kids = [group subviews];
+ NSView *parent = [button superview];
+ NSArray *kids = [parent subviews];
int nkids = [kids count];
int i;
- double maxx = 0, miny = 0;
+ NSTextField *f = 0;
for (i = 0; i < nkids; i++) {
- NSView *kid = [kids objectAtIndex:i];
- NSRect r = [kid frame];
-
- if (horiz_p) {
- maxx += r.size.width + COLUMN_SPACING;
- if (r.size.height > -miny) miny = -r.size.height;
- } else {
- if (r.size.width > maxx) maxx = r.size.width;
- miny = r.origin.y - r.size.height;
+ NSObject *kid = [kids objectAtIndex:i];
+ if ([kid isKindOfClass:[NSTextField class]]) {
+ f = (NSTextField *) kid;
+ } else if (kid == button) {
+ if (! f) abort();
+ return f;
}
}
-
- NSRect rect;
- rect.origin.x = 0;
- rect.origin.y = 0;
- rect.size.width = maxx;
- rect.size.height = -miny;
- [group setFrame:rect];
+ abort();
+}
- double x = 0;
- for (i = 0; i < nkids; i++) {
- NSView *kid = [kids objectAtIndex:i];
- NSRect r = [kid frame];
- if (horiz_p) {
- r.origin.y = rect.size.height - r.size.height;
- r.origin.x = x;
- x += r.size.width + COLUMN_SPACING;
- } else {
- r.origin.y -= miny;
- }
- [kid setFrame:r];
- }
+
+- (void) fileSelectorChooseAction:(NSObject *)arg
+{
+ NSButton *choose = (NSButton *) arg;
+ NSTextField *txt = find_text_field_of_button (choose);
+ do_file_selector (txt, NO);
}
+- (void) fileSelectorChooseDirsAction:(NSObject *)arg
+{
+ NSButton *choose = (NSButton *) arg;
+ NSTextField *txt = find_text_field_of_button (choose);
+ do_file_selector (txt, YES);
+}
-static void
-make_text_controls (NSUserDefaultsController *prefs,
- const XrmOptionDescRec *opts,
- NSView *parent, NSXMLNode *node)
+#endif // !USE_IPHONE
+
+
+- (void) makeTextLoaderControlBox:(NSXMLNode *)node on:(NSView *)parent
{
+# ifndef USE_IPHONE
/*
Display Text:
(x) Computer name and time
Bool program_p = TRUE;
- NSXMLElement *node2;
NSView *control;
// This is how you link radio buttons together.
options:nil];
[cnames release];
- bind_switch_to_preferences (prefs, matrix, @"-text-mode %", opts);
+ [self bindSwitch:matrix cmdline:@"-text-mode %"];
+
+ [self placeChild:matrix on:group];
+ [self placeChild:rgroup on:group right:YES];
+
+ NSXMLNode *node2;
+
+# else // USE_IPHONE
+
+ NSView *rgroup = parent;
+ NSXMLNode *node2;
+
+ // <select id="textMode">
+ // <option id="date" _label="Display date" arg-set="-text-mode date"/>
+ // <option id="text" _label="Display text" arg-set="-text-mode literal"/>
+ // <option id="url" _label="Display URL"/>
+ // </select>
+
+ node2 = [[NSXMLElement alloc] initWithName:@"select"];
+ [node2 setAttributesAsDictionary:
+ [NSDictionary dictionaryWithObjectsAndKeys:
+ @"textMode", @"id",
+ nil]];
+
+ NSXMLNode *node3 = [[NSXMLElement alloc] initWithName:@"option"];
+ [node3 setAttributesAsDictionary:
+ [NSDictionary dictionaryWithObjectsAndKeys:
+ @"date", @"id",
+ @"-text-mode date", @"arg-set",
+ @"Display the date and time", @"_label",
+ nil]];
+ [node3 setParent: node2];
+ //[node3 release];
+
+ node3 = [[NSXMLElement alloc] initWithName:@"option"];
+ [node3 setAttributesAsDictionary:
+ [NSDictionary dictionaryWithObjectsAndKeys:
+ @"text", @"id",
+ @"-text-mode literal", @"arg-set",
+ @"Display static text", @"_label",
+ nil]];
+ [node3 setParent: node2];
+ //[node3 release];
+
+ node3 = [[NSXMLElement alloc] initWithName:@"option"];
+ [node3 setAttributesAsDictionary:
+ [NSDictionary dictionaryWithObjectsAndKeys:
+ @"url", @"id",
+ @"Display the contents of a URL", @"_label",
+ nil]];
+ [node3 setParent: node2];
+ //[node3 release];
+
+ [self makeOptionMenu:node2 on:rgroup];
+
+# endif // USE_IPHONE
- place_child (group, matrix, NO);
- place_child (group, rgroup, YES);
// <string id="textLiteral" _label="" arg-set="-text-literal %"/>
node2 = [[NSXMLElement alloc] initWithName:@"string"];
[NSDictionary dictionaryWithObjectsAndKeys:
@"textLiteral", @"id",
@"-text-literal %", @"arg",
+# ifdef USE_IPHONE
+ @"Text to display", @"_label",
+# endif
nil]];
- make_text_field (prefs, opts, rgroup, node2, YES);
- [node2 release];
+ [self makeTextField:node2 on:rgroup
+# ifndef USE_IPHONE
+ withLabel:NO
+# else
+ withLabel:YES
+# endif
+ horizontal:NO];
// rect = [last_child(rgroup) frame];
*/
+# ifndef USE_IPHONE
// <file id="textFile" _label="" arg-set="-text-file %"/>
node2 = [[NSXMLElement alloc] initWithName:@"string"];
[node2 setAttributesAsDictionary:
@"textFile", @"id",
@"-text-file %", @"arg",
nil]];
- make_file_selector (prefs, opts, rgroup, node2, NO, YES, NO);
- [node2 release];
+ [self makeFileSelector:node2 on:rgroup
+ dirsOnly:NO withLabel:NO editable:NO];
+# endif // !USE_IPHONE
// rect = [last_child(rgroup) frame];
[NSDictionary dictionaryWithObjectsAndKeys:
@"textURL", @"id",
@"-text-url %", @"arg",
+# ifdef USE_IPHONE
+ @"URL to display", @"_label",
+# endif
nil]];
- make_text_field (prefs, opts, rgroup, node2, YES);
- [node2 release];
+ [self makeTextField:node2 on:rgroup
+# ifndef USE_IPHONE
+ withLabel:NO
+# else
+ withLabel:YES
+# endif
+ horizontal:NO];
// rect = [last_child(rgroup) frame];
+# ifndef USE_IPHONE
if (program_p) {
// <string id="textProgram" _label="" arg-set="text-program %"/>
node2 = [[NSXMLElement alloc] initWithName:@"string"];
@"textProgram", @"id",
@"-text-program %", @"arg",
nil]];
- make_text_field (prefs, opts, rgroup, node2, YES);
- [node2 release];
+ [self makeTextField:node2 on:rgroup withLabel:NO horizontal:NO];
}
// rect = [last_child(rgroup) frame];
[box setContentView:group];
[box sizeToFit];
- place_child (parent, box, NO);
+ [self placeChild:box on:parent];
+
+# endif // !USE_IPHONE
}
-static void
-make_image_controls (NSUserDefaultsController *prefs,
- const XrmOptionDescRec *opts,
- NSView *parent, NSXMLNode *node)
+- (void) makeImageLoaderControlBox:(NSXMLNode *)node on:(NSView *)parent
{
+# ifndef USE_IPHONE
/*
[x] Grab desktop images
[ ] Choose random image:
@"Grab desktop images", @"_label",
@"-no-grab-desktop", @"arg-unset",
nil]];
- make_checkbox (prefs, opts, parent, node2);
- [node2 release];
+ [self makeCheckbox:node2 on:parent];
node2 = [[NSXMLElement alloc] initWithName:@"boolean"];
[node2 setAttributesAsDictionary:
@"Choose random images", @"_label",
@"-choose-random-images", @"arg-set",
nil]];
- make_checkbox (prefs, opts, parent, node2);
- [node2 release];
+ [self makeCheckbox:node2 on:parent];
+
+ node2 = [[NSXMLElement alloc] initWithName:@"string"];
+ [node2 setAttributesAsDictionary:
+ [NSDictionary dictionaryWithObjectsAndKeys:
+ @"imageDirectory", @"id",
+ @"Images from:", @"_label",
+ @"-image-directory %", @"arg",
+ nil]];
+ [self makeFileSelector:node2 on:parent
+ dirsOnly:YES withLabel:YES editable:YES];
+
+ // Add a second, explanatory label below the file/URL selector.
+
+ LABEL *lab2 = 0;
+ lab2 = [self makeLabel:@"(Local folder, or URL of RSS or Atom feed)"];
+ [self placeChild:lab2 on:parent];
+
+ // Pack it in a little tighter vertically.
+ NSRect r2 = [lab2 frame];
+ r2.origin.x += 20;
+ r2.origin.y += 14;
+ [lab2 setFrameOrigin:r2.origin];
+ [lab2 release];
+# endif // !USE_IPHONE
+}
+
+
+#pragma mark Layout for controls
+
+
+# ifndef USE_IPHONE
+static NSView *
+last_child (NSView *parent)
+{
+ NSArray *kids = [parent subviews];
+ int nkids = [kids count];
+ if (nkids == 0)
+ return 0;
+ else
+ return [kids objectAtIndex:nkids-1];
+}
+#endif // USE_IPHONE
+
+
+/* Add the child as a subview of the parent, positioning it immediately
+ below or to the right of the previously-added child of that view.
+ */
+- (void) placeChild:
+# ifdef USE_IPHONE
+ (NSObject *)child
+# else
+ (NSView *)child
+# endif
+ on:(NSView *)parent right:(BOOL)right_p
+{
+# ifndef USE_IPHONE
+ NSRect rect = [child frame];
+ NSView *last = last_child (parent);
+ if (!last) {
+ rect.origin.x = LEFT_MARGIN;
+ rect.origin.y = ([parent frame].size.height - rect.size.height
+ - LINE_SPACING);
+ } else if (right_p) {
+ rect = [last frame];
+ rect.origin.x += rect.size.width + COLUMN_SPACING;
+ } else {
+ rect = [last frame];
+ rect.origin.x = LEFT_MARGIN;
+ rect.origin.y -= [child frame].size.height + LINE_SPACING;
+ }
+ NSRect r = [child frame];
+ r.origin = rect.origin;
+ [child setFrame:r];
+ [parent addSubview:child];
+
+# else // USE_IPHONE
+
+ // Controls is an array of arrays of the controls, divided into sections.
+ if (! controls)
+ controls = [[NSMutableArray arrayWithCapacity:10] retain];
+ if ([controls count] == 0)
+ [controls addObject: [NSMutableArray arrayWithCapacity:10]];
+ NSMutableArray *current = [controls objectAtIndex:[controls count]-1];
+
+ if (!right_p || [current count] == 0) {
+ // Nothing on the current line. Add this object.
+ [current addObject: child];
+ } else {
+ // Something's on the current line already.
+ NSObject *old = [current objectAtIndex:[current count]-1];
+ if ([old isKindOfClass:[NSMutableArray class]]) {
+ // Already an array in this cell. Append.
+ NSAssert ([(NSArray *) old count] < 4, @"internal error");
+ [(NSMutableArray *) old addObject: child];
+ } else {
+ // Replace the control in this cell with an array, then app
+ NSMutableArray *a = [NSMutableArray arrayWithObjects: old, child, nil];
+ [current replaceObjectAtIndex:[current count]-1 withObject:a];
+ }
+ }
+# endif // USE_IPHONE
+}
+
+
+- (void) placeChild:(NSView *)child on:(NSView *)parent
+{
+ [self placeChild:child on:parent right:NO];
+}
+
+
+#ifdef USE_IPHONE
+
+// Start putting subsequent children in a new group, to create a new
+// section on the UITableView.
+//
+- (void) placeSeparator
+{
+ if (! controls) return;
+ if ([controls count] == 0) return;
+ if ([[controls objectAtIndex:[controls count]-1]
+ count] > 0)
+ [controls addObject: [NSMutableArray arrayWithCapacity:10]];
+}
+#endif // USE_IPHONE
- node2 = [[NSXMLElement alloc] initWithName:@"string"];
- [node2 setAttributesAsDictionary:
- [NSDictionary dictionaryWithObjectsAndKeys:
- @"imageDirectory", @"id",
- @"Images from:", @"_label",
- @"-image-directory %", @"arg",
- nil]];
- make_file_selector (prefs, opts, parent, node2, YES, NO, YES);
- [node2 release];
- // Add a second, explanatory label below the file/URL selector.
- NSTextField *lab2 = 0;
- lab2 = make_label (@"(Local folder, or URL of RSS or Atom feed)");
- place_child (parent, lab2, NO);
+/* Creates an invisible NSBox (for layout purposes) to enclose the widgets
+ wrapped in <hgroup> or <vgroup> in the XML.
+ */
+- (void) makeGroup:(NSXMLNode *)node
+ on:(NSView *)parent
+ horizontal:(BOOL) horiz_p
+{
+# ifdef USE_IPHONE
+ if (!horiz_p) [self placeSeparator];
+ [self traverseChildren:node on:parent];
+ if (!horiz_p) [self placeSeparator];
+# else // !USE_IPHONE
+ NSRect rect;
+ rect.size.width = rect.size.height = 1;
+ rect.origin.x = rect.origin.y = 0;
+ NSView *group = [[NSView alloc] initWithFrame:rect];
+ [self traverseChildren:node on:group];
+
+ layout_group (group, horiz_p);
- // Pack it in a little tighter vertically.
- NSRect r2 = [lab2 frame];
- r2.origin.x += 20;
- r2.origin.y += 14;
- [lab2 setFrameOrigin:r2.origin];
- [lab2 release];
+ rect.size.width = rect.size.height = 0;
+ NSBox *box = [[NSBox alloc] initWithFrame:rect];
+ [box setTitlePosition:NSNoTitle];
+ [box setBorderType:NSNoBorder];
+ [box setContentViewMargins:rect.size];
+ [box setContentView:group];
+ [box sizeToFit];
+
+ [self placeChild:box on:parent];
+# endif // !USE_IPHONE
}
+#ifndef USE_IPHONE
+static void
+layout_group (NSView *group, BOOL horiz_p)
+{
+ NSArray *kids = [group subviews];
+ int nkids = [kids count];
+ int i;
+ double maxx = 0, miny = 0;
+ for (i = 0; i < nkids; i++) {
+ NSView *kid = [kids objectAtIndex:i];
+ NSRect r = [kid frame];
+
+ if (horiz_p) {
+ maxx += r.size.width + COLUMN_SPACING;
+ if (r.size.height > -miny) miny = -r.size.height;
+ } else {
+ if (r.size.width > maxx) maxx = r.size.width;
+ miny = r.origin.y - r.size.height;
+ }
+ }
+
+ NSRect rect;
+ rect.origin.x = 0;
+ rect.origin.y = 0;
+ rect.size.width = maxx;
+ rect.size.height = -miny;
+ [group setFrame:rect];
+
+ double x = 0;
+ for (i = 0; i < nkids; i++) {
+ NSView *kid = [kids objectAtIndex:i];
+ NSRect r = [kid frame];
+ if (horiz_p) {
+ r.origin.y = rect.size.height - r.size.height;
+ r.origin.x = x;
+ x += r.size.width + COLUMN_SPACING;
+ } else {
+ r.origin.y -= miny;
+ }
+ [kid setFrame:r];
+ }
+}
+#endif // !USE_IPHONE
+
/* Create some kind of control corresponding to the given XML node.
*/
-static void
-make_control (NSUserDefaultsController *prefs,
- const XrmOptionDescRec *opts, NSView *parent, NSXMLNode *node)
+-(void)makeControl:(NSXMLNode *)node on:(NSView *)parent
{
NSString *name = [node name];
if ([node kind] == NSXMLCommentKind)
return;
+
+ if ([node kind] == NSXMLTextKind) {
+ NSString *s = [(NSString *) [node objectValue]
+ stringByTrimmingCharactersInSet:
+ [NSCharacterSet whitespaceAndNewlineCharacterSet]];
+ if (! [s isEqualToString:@""]) {
+ NSAssert1 (0, @"unexpected text: %@", s);
+ }
+ return;
+ }
+
if ([node kind] != NSXMLElementKind) {
NSAssert2 (0, @"weird XML node kind: %d: %@", (int)[node kind], node);
return;
if ([name isEqualToString:@"hgroup"] ||
[name isEqualToString:@"vgroup"]) {
- BOOL horiz_p = [name isEqualToString:@"hgroup"];
- make_group (prefs, opts, parent, node, horiz_p);
+ [self makeGroup:node on:parent
+ horizontal:[name isEqualToString:@"hgroup"]];
} else if ([name isEqualToString:@"command"]) {
// do nothing: this is the "-root" business
} else if ([name isEqualToString:@"boolean"]) {
- make_checkbox (prefs, opts, parent, node);
+ [self makeCheckbox:node on:parent];
} else if ([name isEqualToString:@"string"]) {
- make_text_field (prefs, opts, parent, node, NO);
+ [self makeTextField:node on:parent withLabel:NO horizontal:NO];
} else if ([name isEqualToString:@"file"]) {
- make_file_selector (prefs, opts, parent, node, NO, NO, NO);
+ [self makeFileSelector:node on:parent
+ dirsOnly:NO withLabel:YES editable:NO];
} else if ([name isEqualToString:@"number"]) {
- make_number_selector (prefs, opts, parent, node);
+ [self makeNumberSelector:node on:parent];
} else if ([name isEqualToString:@"select"]) {
- make_option_menu (prefs, opts, parent, node);
+ [self makeOptionMenu:node on:parent];
} else if ([name isEqualToString:@"_description"]) {
- make_desc_label (parent, node);
+ [self makeDescLabel:node on:parent];
} else if ([name isEqualToString:@"xscreensaver-text"]) {
- make_text_controls (prefs, opts, parent, node);
+ [self makeTextLoaderControlBox:node on:parent];
} else if ([name isEqualToString:@"xscreensaver-image"]) {
- make_image_controls (prefs, opts, parent, node);
+ [self makeImageLoaderControlBox:node on:parent];
} else {
NSAssert1 (0, @"unknown tag: %@", name);
/* Iterate over and process the children of this XML node.
*/
-static void
-traverse_children (NSUserDefaultsController *prefs,
- const XrmOptionDescRec *opts,
- NSView *parent, NSXMLNode *node)
+- (void)traverseChildren:(NSXMLNode *)node on:(NSView *)parent
{
NSArray *children = [node children];
int i, count = [children count];
for (i = 0; i < count; i++) {
NSXMLNode *child = [children objectAtIndex:i];
- make_control (prefs, opts, parent, child);
+ [self makeControl:child on:parent];
}
}
-/* Handle the options on the top level <xscreensaver> tag.
- */
-static void
-parse_xscreensaver_tag (NSXMLNode *node)
-{
- NSMutableDictionary *dict =
- [NSMutableDictionary dictionaryWithObjectsAndKeys:
- @"", @"name",
- @"", @"_label",
- nil];
- parse_attrs (dict, node);
- NSString *name = [dict objectForKey:@"name"];
- NSString *label = [dict objectForKey:@"_label"];
-
- if (!label) {
- NSAssert1 (0, @"no _label in %@", [node name]);
- return;
- }
- if (!name) {
- NSAssert1 (0, @"no name in \"%@\"", label);
- return;
- }
-
- // #### do any callers need the "name" field for anything?
-}
+# ifndef USE_IPHONE
/* Kludgey magic to make the window enclose the controls we created.
*/
[kid setAutoresizingMask:mask];
}
}
+# endif // !USE_IPHONE
-- (void) okClicked:(NSObject *)arg
-{
- [userDefaultsController commitEditing];
- [userDefaultsController save:self];
- [NSApp endSheet:self returnCode:NSOKButton];
- [self close];
-}
-
-- (void) cancelClicked:(NSObject *)arg
-{
- [userDefaultsController revert:self];
- [NSApp endSheet:self returnCode:NSCancelButton];
- [self close];
-}
-
-- (void) resetClicked:(NSObject *)arg
-{
- [userDefaultsController revertToInitialValues:self];
-}
-
+#ifndef USE_IPHONE
static NSView *
wrap_with_buttons (NSWindow *window, NSView *panel)
{
[ok setTarget:window];
[cancel setTarget:window];
[reset setTarget:window];
- [ok setAction:@selector(okClicked:)];
- [cancel setAction:@selector(cancelClicked:)];
- [reset setAction:@selector(resetClicked:)];
+ [ok setAction:@selector(okAction:)];
+ [cancel setAction:@selector(cancelAction:)];
+ [reset setAction:@selector(resetAction:)];
return pbox;
}
+#endif // !USE_IPHONE
/* Iterate over and process the children of the root node of the XML document.
*/
-static void
-traverse_tree (NSUserDefaultsController *prefs,
- NSWindow *window, const XrmOptionDescRec *opts, NSXMLNode *node)
+- (void)traverseTree
{
+# ifdef USE_IPHONE
+ NSView *parent = [self view];
+# else
+ NSWindow *parent = self;
+#endif
+ NSXMLNode *node = xml_root;
+
if (![[node name] isEqualToString:@"screensaver"]) {
NSAssert (0, @"top level node is not <xscreensaver>");
}
- parse_xscreensaver_tag (node);
+ saver_name = [self parseXScreenSaverTag: node];
+ [saver_name retain];
+# ifndef USE_IPHONE
+
NSRect rect;
rect.origin.x = rect.origin.y = 0;
rect.size.width = rect.size.height = 1;
NSView *panel = [[NSView alloc] initWithFrame:rect];
-
- traverse_children (prefs, opts, panel, node);
+ [self traverseChildren:node on:panel];
fix_contentview_size (panel);
- NSView *root = wrap_with_buttons (window, panel);
- [prefs setAppliesImmediately:NO];
+ NSView *root = wrap_with_buttons (parent, panel);
+ [userDefaultsController setAppliesImmediately:NO];
[panel setAutoresizingMask:NSViewWidthSizable|NSViewHeightSizable];
- rect = [window frameRectForContentRect:[root frame]];
- [window setFrame:rect display:NO];
- [window setMinSize:rect.size];
+ rect = [parent frameRectForContentRect:[root frame]];
+ [parent setFrame:rect display:NO];
+ [parent setMinSize:rect.size];
- [window setContentView:root];
+ [parent setContentView:root];
+
+# else // USE_IPHONE
+
+ CGRect r = [parent frame];
+ r.size = [[UIScreen mainScreen] bounds].size;
+ [parent setFrame:r];
+ [self traverseChildren:node on:parent];
+
+# endif // USE_IPHONE
+}
+
+
+- (void)parser:(NSXMLParser *)parser
+ didStartElement:(NSString *)elt
+ namespaceURI:(NSString *)ns
+ qualifiedName:(NSString *)qn
+ attributes:(NSDictionary *)attrs
+{
+ NSXMLElement *e = [[NSXMLElement alloc] initWithName:elt];
+ [e setKind:SimpleXMLElementKind];
+ [e setAttributesAsDictionary:attrs];
+ NSXMLElement *p = xml_parsing;
+ [e setParent:p];
+ xml_parsing = e;
+ if (! xml_root)
+ xml_root = xml_parsing;
+}
+
+- (void)parser:(NSXMLParser *)parser
+ didEndElement:(NSString *)elt
+ namespaceURI:(NSString *)ns
+ qualifiedName:(NSString *)qn
+{
+ NSXMLElement *p = xml_parsing;
+ if (! p) {
+ NSLog(@"extra close: %@", elt);
+ } else if (![[p name] isEqualToString:elt]) {
+ NSLog(@"%@ closed by %@", [p name], elt);
+ } else {
+ NSXMLElement *n = xml_parsing;
+ xml_parsing = [n parent];
+ }
+}
+
+
+- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
+{
+ NSXMLElement *e = [[NSXMLElement alloc] initWithName:@"text"];
+ [e setKind:SimpleXMLTextKind];
+ NSXMLElement *p = xml_parsing;
+ [e setParent:p];
+ [e setObjectValue: string];
+}
+
+
+# ifdef USE_IPHONE
+# ifdef USE_PICKER_VIEW
+
+#pragma mark UIPickerView delegate methods
+
+- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pv
+{
+ return 1; // Columns
+}
+
+- (NSInteger)pickerView:(UIPickerView *)pv
+ numberOfRowsInComponent:(NSInteger)column
+{
+ NSAssert (column == 0, @"weird column");
+ NSArray *a = [picker_values objectAtIndex: [pv tag]];
+ if (! a) return 0; // Too early?
+ return [a count];
+}
+
+- (CGFloat)pickerView:(UIPickerView *)pv
+ rowHeightForComponent:(NSInteger)column
+{
+ return [NSFont systemFontSize] * 1.5; // #### WHAT
+}
+
+- (CGFloat)pickerView:(UIPickerView *)pv
+ widthForComponent:(NSInteger)column
+{
+ NSAssert (column == 0, @"weird column");
+ NSArray *a = [picker_values objectAtIndex: [pv tag]];
+ if (! a) return 0; // Too early?
+
+ UIFont *f = [UIFont systemFontOfSize:[NSFont systemFontSize]];
+ CGFloat max = 0;
+ for (NSArray *a2 in a) {
+ NSString *s = [a2 objectAtIndex:0];
+ CGSize r = [s sizeWithFont:f];
+ if (r.width > max) max = r.width;
+ }
+
+ max *= 1.7; // WTF!!
+
+ if (max > 320)
+ max = 320;
+ else if (max < 120)
+ max = 120;
+
+ return max;
+
+}
+
+
+- (NSString *)pickerView:(UIPickerView *)pv
+ titleForRow:(NSInteger)row
+ forComponent:(NSInteger)column
+{
+ NSAssert (column == 0, @"weird column");
+ NSArray *a = [picker_values objectAtIndex: [pv tag]];
+ if (! a) return 0; // Too early?
+ a = [a objectAtIndex:row];
+ NSAssert (a, @"internal error");
+ return [a objectAtIndex:0];
+}
+
+# endif // USE_PICKER_VIEW
+
+
+#pragma mark UITableView delegate methods
+
+- (void) addResetButton
+{
+ [[self navigationItem]
+ setRightBarButtonItem: [[UIBarButtonItem alloc]
+ initWithTitle: @"Reset to Defaults"
+ style: UIBarButtonItemStyleBordered
+ target:self
+ action:@selector(resetAction:)]];
+}
+
+
+- (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)o
+{
+ return YES;
+}
+
+- (NSInteger)numberOfSectionsInTableView:(UITableView *)tv {
+ // Number of vertically-stacked white boxes.
+ return [controls count];
+}
+
+- (NSInteger)tableView:(UITableView *)tableView
+ numberOfRowsInSection:(NSInteger)section
+{
+ // Number of lines in each vertically-stacked white box.
+ NSAssert (controls, @"internal error");
+ return [[controls objectAtIndex:section] count];
+}
+
+- (NSString *)tableView:(UITableView *)tv
+ titleForHeaderInSection:(NSInteger)section
+{
+ // Titles above each vertically-stacked white box.
+ if (section == 0)
+ return [saver_name stringByAppendingString:@" Settings"];
+ return nil;
+}
+
+
+- (CGFloat)tableView:(UITableView *)tv
+ heightForRowAtIndexPath:(NSIndexPath *)ip
+{
+ CGFloat h = [tv rowHeight];
+
+ NSView *ctl = [[controls objectAtIndex:[ip indexAtPosition:0]]
+ objectAtIndex:[ip indexAtPosition:1]];
+
+ if ([ctl isKindOfClass:[NSArray class]]) {
+ NSArray *set = (NSArray *) ctl;
+ switch ([set count]) {
+ case 4:
+# ifdef LABEL_ABOVE_SLIDER
+ h *= 1.7; break; // label + left/slider/right: 2 1/2 lines
+# endif
+ case 3: h *= 1.2; break; // left/slider/right: 1 1/2 lines
+ case 2:
+ if ([[set objectAtIndex:1] isKindOfClass:[UITextField class]])
+ h *= 1.2;
+ break;
+ }
+ } else if ([ctl isKindOfClass:[UILabel class]]) {
+ UILabel *t = (UILabel *) ctl;
+ CGRect r = t.frame;
+ r.size.width = 250; // WTF! Black magic!
+ r.size.width -= LEFT_MARGIN;
+ [t setFrame:r];
+ [t sizeToFit];
+ r = t.frame;
+ h = r.size.height + LINE_SPACING * 3;
+
+ } else {
+ CGFloat h2 = [ctl frame].size.height;
+ h2 += LINE_SPACING * 2;
+ if (h2 > h) h = h2;
+ }
+
+ return h;
+}
+
+
+- (void)refreshTableView
+{
+ UITableView *tv = (UITableView *) [self view];
+ NSMutableArray *a = [NSMutableArray arrayWithCapacity:20];
+ int rows = [self numberOfSectionsInTableView:tv];
+ for (int i = 0; i < rows; i++) {
+ int cols = [self tableView:tv numberOfRowsInSection:i];
+ for (int j = 0; j < cols; j++) {
+ NSUInteger ip[2];
+ ip[0] = i;
+ ip[1] = j;
+ [a addObject: [NSIndexPath indexPathWithIndexes:ip length:2]];
+ }
+ }
+
+ [tv beginUpdates];
+ [tv reloadRowsAtIndexPaths:a withRowAnimation:UITableViewRowAnimationNone];
+ [tv endUpdates];
+}
+
+
+- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)o
+{
+ [NSTimer scheduledTimerWithTimeInterval: 0
+ target:self
+ selector:@selector(refreshTableView)
+ userInfo:nil
+ repeats:NO];
+}
+
+
+#ifndef USE_PICKER_VIEW
+
+- (void)updateRadioGroupCell:(UITableViewCell *)cell
+ button:(RadioButton *)b
+{
+ NSArray *item = [[b items] objectAtIndex: [b index]];
+ NSString *pref_key = [item objectAtIndex:1];
+ NSObject *pref_val = [item objectAtIndex:2];
+ NSObject *current = [userDefaultsController objectForKey:pref_key];
+
+ // Convert them both to strings and compare those, so that
+ // we don't get screwed by int 1 versus string "1".
+ // Will boolean true/1 screw us here too?
+ //
+ NSString *pref_str = ([pref_val isKindOfClass:[NSString class]]
+ ? (NSString *) pref_val
+ : [(NSNumber *) pref_val stringValue]);
+ NSString *current_str = ([current isKindOfClass:[NSString class]]
+ ? (NSString *) current
+ : [(NSNumber *) current stringValue]);
+ BOOL match_p = [current_str isEqualToString:pref_str];
+
+ // NSLog(@"\"%@\" = \"%@\" | \"%@\" ", pref_key, pref_val, current_str);
+
+ if (match_p)
+ [cell setAccessoryType:UITableViewCellAccessoryCheckmark];
+ else
+ [cell setAccessoryType:UITableViewCellAccessoryNone];
+}
+
+
+- (void)tableView:(UITableView *)tv
+ didSelectRowAtIndexPath:(NSIndexPath *)ip
+{
+ RadioButton *ctl = [[controls objectAtIndex:[ip indexAtPosition:0]]
+ objectAtIndex:[ip indexAtPosition:1]];
+ if (! [ctl isKindOfClass:[RadioButton class]])
+ return;
+
+ [self radioAction:ctl];
+ [self refreshTableView];
+}
+
+
+#endif // !USE_PICKER_VIEW
+
+
+
+- (UITableViewCell *)tableView:(UITableView *)tv
+ cellForRowAtIndexPath:(NSIndexPath *)ip
+{
+#if 0
+ /* #### If we re-use cells, then clicking on a checkbox RadioButton
+ (in non-USE_PICKER_VIEW mode) makes all the cells disappear.
+ This doesn't happen if we don't re-use any cells. Oh well.
+ */
+ NSString *id = [NSString stringWithFormat: @"%d:%d",
+ [ip indexAtPosition:0],
+ [ip indexAtPosition:1]];
+ UITableViewCell *cell = [tv dequeueReusableCellWithIdentifier: id];
+
+ if (cell) return cell;
+#else
+ NSString *id = nil;
+ UITableViewCell *cell;
+#endif
+
+ cell = [[[UITableViewCell alloc] initWithStyle: UITableViewCellStyleDefault
+ reuseIdentifier: id]
+ autorelease];
+ cell.selectionStyle = UITableViewCellSelectionStyleNone;
+
+ CGRect p = [cell frame];
+ CGRect r;
+
+ p.size.height = [self tableView:tv heightForRowAtIndexPath:ip];
+ [cell setFrame:p];
+
+ // Allocate more space to the controls on iPad screens,
+ // and on landscape-mode iPhones.
+ CGFloat ww = [tv frame].size.width;
+ CGFloat left_edge = (ww > 700
+ ? p.size.width * 0.9
+ : ww > 320
+ ? p.size.width * 0.5
+ : p.size.width * 0.3);
+ CGFloat right_edge = p.origin.x + p.size.width - LEFT_MARGIN;
+
+
+ NSView *ctl = [[controls objectAtIndex:[ip indexAtPosition:0]]
+ objectAtIndex:[ip indexAtPosition:1]];
+
+ if ([ctl isKindOfClass:[NSArray class]]) {
+ // This cell has a set of objects in it.
+ NSArray *set = (NSArray *) ctl;
+ switch ([set count]) {
+ case 2:
+ {
+ // With 2 elements, the first of the pair must be a label.
+ ctl = [set objectAtIndex: 0];
+ NSAssert ([ctl isKindOfClass:[UILabel class]], @"unhandled type");
+ cell.textLabel.text = [(UILabel *) ctl text];
+ ctl = [set objectAtIndex: 1];
+
+ r = [ctl frame];
+ if ([ctl isKindOfClass:[UISwitch class]]) {
+ // Flush right checkboxes.
+ ctl.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin;
+ r.size.width = 80; // Magic.
+ r.origin.x = right_edge - r.size.width;
+ } else {
+ // Expandable sliders.
+ ctl.autoresizingMask = UIViewAutoresizingFlexibleWidth;
+ r.origin.x = left_edge;
+ r.size.width = right_edge - r.origin.x;
+ }
+ r.origin.y = (p.size.height - r.size.height) / 2;
+ [ctl setFrame:r];
+ }
+ break;
+ case 3:
+ case 4:
+ {
+ // With 3 elements, the first and last must be labels.
+ // With 4 elements, the first, second and last must be labels.
+ int i = 0;
+ UILabel *top = ([set count] == 4
+ ? [set objectAtIndex: i++]
+ : 0);
+ UILabel *left = [set objectAtIndex: i++];
+ NSView *mid = [set objectAtIndex: i++];
+ UILabel *right = [set objectAtIndex: i++];
+ NSAssert (!top || [top isKindOfClass:[UILabel class]], @"WTF");
+ NSAssert ( [left isKindOfClass:[UILabel class]], @"WTF");
+ NSAssert ( ![mid isKindOfClass:[UILabel class]], @"WTF");
+ NSAssert ( [right isKindOfClass:[UILabel class]], @"WTF");
+
+ // 3 elements: control at top of cell.
+ // 4 elements: center the control vertically.
+ r = [mid frame];
+# ifdef LABEL_ABOVE_SLIDER
+ left_edge = LEFT_MARGIN;
+# endif
+ r.origin.x = left_edge;
+ r.size.width = right_edge - r.origin.x;
+ r.origin.y = ([set count] == 3
+ ? 8
+ : (p.size.height - r.size.height) / 2);
+ [mid setFrame:r];
+
+ // Top label goes above, flush center/top.
+ if (top) {
+ // [top setFont:[[cell textLabel] font]]; // 0 point?
+ r.size = [[top text] sizeWithFont:[top font]
+ constrainedToSize:
+ CGSizeMake (p.size.width - LEFT_MARGIN*2,
+ 100000)
+ lineBreakMode:[top lineBreakMode]];
+ r.origin.x = (p.size.width - r.size.width) / 2;
+ r.origin.y = 4;
+ [top setFrame:r];
+ }
+
+ // Left label goes under control, flush left/bottom.
+ r.size = [[left text] sizeWithFont:[left font]
+ constrainedToSize:
+ CGSizeMake(p.size.width - LEFT_MARGIN*2,
+ 100000)
+ lineBreakMode:[left lineBreakMode]];
+ r.origin.x = [mid frame].origin.x;
+ r.origin.y = p.size.height - r.size.height - 4;
+ [left setFrame:r];
+
+ // Right label goes under control, flush right/bottom.
+ r = [right frame];
+ r.size = [[right text] sizeWithFont:[right font]
+ constrainedToSize:
+ CGSizeMake(p.size.width - LEFT_MARGIN*2,
+ 1000000)
+ lineBreakMode:[right lineBreakMode]];
+ r.origin.x = ([mid frame].origin.x + [mid frame].size.width -
+ r.size.width);
+ r.origin.y = [left frame].origin.y;
+ [right setFrame:r];
+
+ // Then make a box.
+ ctl = [[UIView alloc] initWithFrame:p];
+ if (top) {
+# ifdef LABEL_ABOVE_SLIDER
+ [ctl addSubview: top];
+ top.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin|
+ UIViewAutoresizingFlexibleRightMargin);
+# else
+ cell.textLabel.text = [top text];
+# endif
+ }
+ [ctl addSubview: left];
+ [ctl addSubview: mid];
+ [ctl addSubview: right];
+
+ left. autoresizingMask = UIViewAutoresizingFlexibleRightMargin;
+ mid. autoresizingMask = UIViewAutoresizingFlexibleWidth;
+ right.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin;
+ ctl. autoresizingMask = UIViewAutoresizingFlexibleWidth;
+ }
+ break;
+ default:
+ NSAssert (0, @"unhandled size");
+ }
+ } else {
+ // A single view, not a pair.
+
+ r = [ctl frame];
+ r.origin.x = LEFT_MARGIN;
+ r.origin.y = LINE_SPACING;
+ r.size.width = right_edge - r.origin.x;
+ [ctl setFrame:r];
+
+ ctl.autoresizingMask = UIViewAutoresizingFlexibleWidth;
+
+# ifndef USE_PICKER_VIEW
+ if ([ctl isKindOfClass:[RadioButton class]])
+ [self updateRadioGroupCell:cell button:(RadioButton *)ctl];
+# endif // USE_PICKER_VIEW
+ }
+
+ [cell.contentView addSubview: ctl];
+
+ return cell;
}
+# endif // USE_IPHONE
/* When this object is instantiated, it parses the XML file and creates
The default size of the view is just big enough to hold them all.
*/
- (id)initWithXMLFile: (NSString *) xml_file
- options: (const XrmOptionDescRec *) opts
- controller: (NSUserDefaultsController *) prefs
+ options: (const XrmOptionDescRec *) _opts
+ controller: (NSUserDefaultsController *) _prefs
+ defaults: (NSDictionary *) _defs
{
- if (! (self = [super init]))
- return 0;
-
- // instance variable
- userDefaultsController = prefs;
- [prefs retain];
+# ifndef USE_IPHONE
+ self = [super init];
+# else // !USE_IPHONE
+ self = [super initWithStyle:UITableViewStyleGrouped];
+ self.title = [saver_name stringByAppendingString:@" Settings"];
+# endif // !USE_IPHONE
+ if (! self) return 0;
+
+ // instance variables
+ opts = _opts;
+ defaultOptions = _defs;
+ userDefaultsController = _prefs;
+ [userDefaultsController retain];
NSURL *furl = [NSURL fileURLWithPath:xml_file];
return nil;
}
+#if 0 // -- the old way
NSError *err = nil;
NSXMLDocument *xmlDoc = [[NSXMLDocument alloc]
initWithContentsOfURL:furl
}
traverse_tree (prefs, self, opts, [xmlDoc rootElement]);
- [xmlDoc release];
+#endif /* 0 */
+
+
+ NSXMLParser *xmlDoc = [[NSXMLParser alloc] initWithContentsOfURL:furl];
+ if (!xmlDoc) {
+ NSAssert1 (0, @"XML Error: %@", xml_file);
+ return nil;
+ }
+ [xmlDoc setDelegate:self];
+ if (! [xmlDoc parse]) {
+ NSError *err = [xmlDoc parserError];
+ NSAssert2 (0, @"XML Error: %@: %@", xml_file, err);
+ return nil;
+ }
+
+ [self traverseTree];
+ xml_root = 0;
+
+# ifdef USE_IPHONE
+ [self addResetButton];
+# endif
return self;
}
- (void) dealloc
{
+ [saver_name release];
[userDefaultsController release];
+# ifdef USE_IPHONE
+ [controls release];
+ [pref_keys release];
+ [pref_ctls release];
+# ifdef USE_PICKER_VIEW
+ [picker_values release];
+# endif
+# endif
[super dealloc];
}
-/* xscreensaver, Copyright (c) 2006-2009 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
*/
#import "XScreenSaverView.h"
-#import <AppKit/NSOpenGL.h>
+
+#ifdef USE_IPHONE
+# import <OpenGLES/EAGL.h>
+# import <OpenGLES/ES1/gl.h>
+# import <OpenGLES/ES1/glext.h>
+# import <QuartzCore/QuartzCore.h>
+# define NSOpenGLContext EAGLContext
+#else
+# import <AppKit/NSOpenGL.h>
+#endif
@interface XScreenSaverGLView : XScreenSaverView
{
NSOpenGLContext *ogl_ctx; // OpenGL rendering context
+
+# ifdef USE_IPHONE
+ GLuint gl_framebuffer, gl_renderbuffer, gl_depthbuffer;
+# endif /* USE_IPHONE */
}
@end
-/* xscreensaver, Copyright (c) 2006-2011 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#import "screenhackI.h"
#import "xlockmoreI.h"
-#import <OpenGL/OpenGL.h>
+#ifdef USE_IPHONE
+# include "jwzgles.h"
+#else
+# import <OpenGL/OpenGL.h>
+#endif
/* used by the OpenGL screen savers
*/
@implementation XScreenSaverGLView
-#if 0
-- (void) dealloc
-{
- /* #### Do we have to destroy ogl_ctx? */
- [super dealloc];
-}
-#endif
-
-
- (void)stopAnimation
{
[super stopAnimation];
// Without this, the GL frame stays on screen when switching tabs
// in System Preferences.
//
+# ifndef USE_IPHONE
[NSOpenGLContext clearCurrentContext];
+# endif // !USE_IPHONE
}
- (void) prepareContext
{
if (ogl_ctx) {
+#ifdef USE_IPHONE
+ [EAGLContext setCurrentContext:ogl_ctx];
+#else // !USE_IPHONE
[ogl_ctx makeCurrentContext];
// check_gl_error ("makeCurrentContext");
[ogl_ctx update];
+#endif // !USE_IPHONE
}
}
- (void) resizeContext
{
+# ifndef USE_IPHONE
if (ogl_ctx)
[ogl_ctx setView:self];
-}
-
-
-- (void)drawRect:(NSRect)rect
-{
- if (! ogl_ctx)
- [super drawRect:rect];
+# endif // !USE_IPHONE
}
- (void) setOglContext: (NSOpenGLContext *) ctx
{
ogl_ctx = ctx;
+
+# ifdef USE_IPHONE
+ [EAGLContext setCurrentContext: ogl_ctx];
+
+ double s = self.contentScaleFactor;
+ int w = s * [self frame].size.width;
+ int h = s * [self frame].size.height;
+
+ if (gl_framebuffer) glDeleteFramebuffersOES (1, &gl_framebuffer);
+ if (gl_renderbuffer) glDeleteRenderbuffersOES (1, &gl_renderbuffer);
+ if (gl_depthbuffer) glDeleteRenderbuffersOES (1, &gl_depthbuffer);
+
+ glGenFramebuffersOES (1, &gl_framebuffer);
+ glBindFramebufferOES (GL_FRAMEBUFFER_OES, gl_framebuffer);
+
+ glGenRenderbuffersOES (1, &gl_renderbuffer);
+ glBindRenderbufferOES (GL_RENDERBUFFER_OES, gl_renderbuffer);
+
+// redundant?
+// glRenderbufferStorageOES (GL_RENDERBUFFER_OES, GL_RGBA8_OES, w, h);
+ [ogl_ctx renderbufferStorage:GL_RENDERBUFFER_OES
+ fromDrawable:(CAEAGLLayer*)self.layer];
+
+ glFramebufferRenderbufferOES (GL_FRAMEBUFFER_OES, GL_COLOR_ATTACHMENT0_OES,
+ GL_RENDERBUFFER_OES, gl_renderbuffer);
+
+ glGenRenderbuffersOES (1, &gl_depthbuffer);
+ // renderbufferStorage: must be called before this.
+ glBindRenderbufferOES (GL_RENDERBUFFER_OES, gl_depthbuffer);
+ glRenderbufferStorageOES (GL_RENDERBUFFER_OES, GL_DEPTH_COMPONENT16_OES,
+ w, h);
+ glFramebufferRenderbufferOES (GL_FRAMEBUFFER_OES, GL_DEPTH_ATTACHMENT_OES,
+ GL_RENDERBUFFER_OES, gl_depthbuffer);
+
+ int err = glCheckFramebufferStatusOES (GL_FRAMEBUFFER_OES);
+ switch (err) {
+ case GL_FRAMEBUFFER_COMPLETE_OES:
+ break;
+ case GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES:
+ NSAssert (0, @"framebuffer incomplete attachment");
+ break;
+ case GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES:
+ NSAssert (0, @"framebuffer incomplete missing attachment");
+ break;
+ case GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES:
+ NSAssert (0, @"framebuffer incomplete dimensions");
+ break;
+ case GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES:
+ NSAssert (0, @"framebuffer incomplete formats");
+ break;
+ case GL_FRAMEBUFFER_UNSUPPORTED_OES:
+ NSAssert (0, @"framebuffer unsupported");
+ break;
+/*
+ case GL_FRAMEBUFFER_UNDEFINED:
+ NSAssert (0, @"framebuffer undefined");
+ break;
+ case GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER:
+ NSAssert (0, @"framebuffer incomplete draw buffer");
+ break;
+ case GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER:
+ NSAssert (0, @"framebuffer incomplete read buffer");
+ break;
+ case GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE:
+ NSAssert (0, @"framebuffer incomplete multisample");
+ break;
+ case GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS:
+ NSAssert (0, @"framebuffer incomplete layer targets");
+ break;
+ */
+ default:
+ NSAssert (0, @"framebuffer incomplete, unknown error 0x%04X", err);
+ break;
+ }
+
+ check_gl_error ("setOglContext");
+
+# endif // USE_IPHONE
+
[self resizeContext];
}
+#ifdef USE_IPHONE
++ (Class) layerClass
+{
+ return [CAEAGLLayer class];
+}
+
+
+/* On MacOS: drawRect does nothing, and animateOneFrame renders.
+ On iOS GL: drawRect does nothing, and animateOneFrame renders.
+ On iOS X11: drawRect renders, and animateOneFrame marks the view dirty.
+ */
+- (void)drawRect:(NSRect)rect
+{
+}
+
+
+- (void) animateOneFrame
+{
+ UIGraphicsPushContext (backbuffer);
+ [self render_x11];
+ UIGraphicsPopContext();
+}
+
+
+/* The backbuffer isn't actually used for GL programs, but it needs to
+ be there for X11 calls to not error out. However, nothing done with
+ X11 calls will ever show up! It all gets written into the backbuffer
+ and discarded. That's ok, though, because mostly it's just calls to
+ XClearWindow and housekeeping stuff like that. So we make a tiny one.
+ */
+- (void) createBackbuffer
+{
+ // Don't resize the X11 window to match rotation.
+ // Rotation and scaling are handled in GL.
+ //
+ NSRect f = [self frame];
+ double s = self.contentScaleFactor;
+ backbuffer_size.width = (int) (s * f.size.width);
+ backbuffer_size.height = (int) (s * f.size.height);
+
+ if (! backbuffer) {
+ CGColorSpaceRef cs = CGColorSpaceCreateDeviceRGB();
+ int w = 8;
+ int h = 8;
+ backbuffer = CGBitmapContextCreate (NULL, w, h,
+ 8, w*4, cs,
+ kCGImageAlphaPremultipliedLast);
+ CGColorSpaceRelease (cs);
+ }
+}
+
+
+- (void) swapBuffers
+{
+ glBindRenderbufferOES (GL_RENDERBUFFER_OES, gl_renderbuffer);
+ [ogl_ctx presentRenderbuffer:GL_RENDERBUFFER_OES];
+}
+# endif // USE_IPHONE
+
+
+- (void)dealloc {
+ // ogl_ctx
+ // gl_framebuffer
+ // gl_renderbuffer
+ // gl_depthbuffer
+ [super dealloc];
+}
+
@end
*/
+// redefine these now since they don't work when not inside an ObjC method.
+
+#undef NSAssert
+#undef NSAssert1
+#undef NSAssert2
+#define NSAssert(CC,S) do { if (!(CC)) { NSLog(S); abort();}} while(0)
+#define NSAssert1(CC,S,A) do { if (!(CC)) { NSLog(S,A); abort();}} while(0)
+#define NSAssert2(CC,S,A,B) do { if (!(CC)) { NSLog(S,A,B);abort();}} while(0)
+
+
/* Called by OpenGL savers using the XLockmore API.
*/
GLXContext *
{
Window win = mi->window;
XScreenSaverGLView *view = (XScreenSaverGLView *) jwxyz_window_view (win);
+ NSAssert1 ([view isKindOfClass:[XScreenSaverGLView class]],
+ @"wrong view class: %@", view);
NSOpenGLContext *ctx = [view oglContext];
+# ifndef USE_IPHONE
+
if (!ctx) {
NSOpenGLPixelFormatAttribute attrs[40];
pixfmt = [[NSOpenGLPixelFormat alloc] initWithAttributes:attrs];
}
- if (! pixfmt) {
- NSLog (@"unable to create NSOpenGLPixelFormat");
- exit (1);
- }
+ NSAssert (pixfmt, @"unable to create NSOpenGLPixelFormat");
ctx = [[NSOpenGLContext alloc]
initWithFormat:pixfmt
check_gl_error ("init_GL");
+# else // USE_IPHONE
+
+ EAGLContext *ogl_ctx = ctx;
+ if (!ogl_ctx) {
+
+ Bool dbuf_p =
+ get_boolean_resource (mi->dpy, "doubleBuffer", "DoubleBuffer");
+
+ /* There seems to be no way to actually turn off double-buffering in
+ EAGLContext (e.g., no way to draw to the front buffer directly)
+ but if we turn on "retained backing" for non-buffering apps like
+ "pipes", at least the back buffer isn't auto-cleared on them.
+ */
+ CAEAGLLayer *eagl_layer = (CAEAGLLayer *) view.layer;
+ eagl_layer.opaque = TRUE;
+ eagl_layer.drawableProperties =
+ [NSDictionary dictionaryWithObjectsAndKeys:
+ kEAGLColorFormatRGBA8, kEAGLDrawablePropertyColorFormat,
+ [NSNumber numberWithBool:!dbuf_p], kEAGLDrawablePropertyRetainedBacking,
+ nil];
+
+ ogl_ctx = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES1];
+ }
+
+ if (!ogl_ctx)
+ return 0;
+ [view setOglContext:ogl_ctx];
+
+ check_gl_error ("OES_init");
+
+# endif // USE_IPHONE
+
// Caller expects a pointer to an opaque struct... which it dereferences.
// Don't ask me, it's historical...
static int blort = -1;
glXSwapBuffers (Display *dpy, Window window)
{
XScreenSaverGLView *view = (XScreenSaverGLView *) jwxyz_window_view (window);
+ NSAssert1 ([view isKindOfClass:[XScreenSaverGLView class]],
+ @"wrong view class: %@", view);
+#ifndef USE_IPHONE
NSOpenGLContext *ctx = [view oglContext];
if (ctx) [ctx flushBuffer]; // despite name, this actually swaps
+#else /* USE_IPHONE */
+ [view swapBuffers];
+#endif /* USE_IPHONE */
}
/* Does nothing - prepareContext already did the work.
default:
e = buf; sprintf (buf, "unknown GL error %d", (int) i); break;
}
- NSLog (@"%s GL error: %s", type, e);
- exit (1);
+ NSAssert2 (0, @"%s GL error: %s", type, e);
}
-/* xscreensaver, Copyright (c) 2006-2011 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
the "screenhack.c" module.
*/
-#import <Cocoa/Cocoa.h>
-#import <ScreenSaver/ScreenSaver.h>
+#ifdef USE_IPHONE
+# import <Foundation/Foundation.h>
+# import <UIKit/UIKit.h>
+# define NSView UIView
+# define NSRect CGRect
+# define NSSize CGSize
+# define NSColor UIColor
+# define NSImage UIImage
+# define NSEvent UIEvent
+# define NSWindow UIWindow
+#else
+# import <Cocoa/Cocoa.h>
+# import <ScreenSaver/ScreenSaver.h>
+#endif
+
+
#import "screenhackI.h"
#import "PrefsReader.h"
+#ifdef USE_IPHONE
+@interface ScreenSaverView : NSView
+- (id)initWithFrame:(NSRect)frame isPreview:(BOOL)isPreview;
+- (NSTimeInterval)animationTimeInterval;
+- (void)setAnimationTimeInterval:(NSTimeInterval)timeInterval;
+- (void)startAnimation;
+- (void)stopAnimation;
+- (BOOL)isAnimating;
+- (void)animateOneFrame;
+- (BOOL)hasConfigureSheet;
+//- (NSWindow*)configureSheet;
+- (UIViewController*)configureView;
+- (BOOL)isPreview;
+@end
+
+#endif // USE_IPHONE
+
+
@interface XScreenSaverView : ScreenSaverView
{
struct xscreensaver_function_table *xsft;
Window xwindow;
void *xdata;
fps_state *fpst;
+
+# ifdef USE_IPHONE
+ UIDeviceOrientation orientation, new_orientation;
+ NSTimer *orientation_Timer;
+ BOOL screenLocked;
+
+ GLfloat rotation_ratio; // ratio thru rotation anim, or -1
+ NSSize rot_from, rot_to; // start size rect, end size rect
+ GLfloat angle_from, angle_to; // start angle, end angle
+ double rot_start_time;
+
+ NSSize rot_current_size;
+ GLfloat rot_current_angle;
+
+ CGContextRef backbuffer;
+ NSSize backbuffer_size;
+
+ NSTimer *crash_timer;
+
+# endif // USE_IPHONE
+
}
+- (id)initWithFrame:(NSRect)frame saverName:(NSString*)n isPreview:(BOOL)p;
+
+- (void) render_x11;
- (void) prepareContext;
- (void) resizeContext;
- (NSUserDefaultsController *) userDefaultsController;
+#ifdef USE_IPHONE
+- (void)didRotate:(NSNotification *)notification;
+- (void)setScreenLocked:(BOOL)locked;
+- (void)createBackbuffer;
+#endif // USE_IPHONE
+
@end
-/* xscreensaver, Copyright (c) 2006-2011 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
the "screenhack.c" module.
*/
+#import <QuartzCore/QuartzCore.h>
#import "XScreenSaverView.h"
#import "XScreenSaverConfigSheet.h"
#import "screenhackI.h"
int mono_p = 0;
+# ifdef USE_IPHONE
+
+/* Stub definition of the superclass, for iPhone.
+ */
+@implementation ScreenSaverView
+{
+ NSTimeInterval anim_interval;
+ Bool animating_p;
+ NSTimer *anim_timer;
+}
+
+- (id)initWithFrame:(NSRect)frame isPreview:(BOOL)isPreview {
+ self = [super initWithFrame:frame];
+ if (! self) return 0;
+ anim_interval = 1.0/30;
+ return self;
+}
+- (NSTimeInterval)animationTimeInterval { return anim_interval; }
+- (void)setAnimationTimeInterval:(NSTimeInterval)i { anim_interval = i; }
+- (BOOL)hasConfigureSheet { return NO; }
+- (NSWindow *)configureSheet { return nil; }
+- (NSView *)configureView { return nil; }
+- (BOOL)isPreview { return NO; }
+- (BOOL)isAnimating { return animating_p; }
+- (void)animateOneFrame { }
+
+- (void)startAnimation {
+ if (animating_p) return;
+ animating_p = YES;
+ anim_timer = [NSTimer scheduledTimerWithTimeInterval: anim_interval
+ target:self
+ selector:@selector(animateOneFrame)
+ userInfo:nil
+ repeats:YES];
+}
+
+- (void)stopAnimation {
+ if (anim_timer) {
+ [anim_timer invalidate];
+ anim_timer = 0;
+ }
+ animating_p = NO;
+}
+@end
+
+# endif // !USE_IPHONE
+
+
+
@implementation XScreenSaverView
-- (struct xscreensaver_function_table *) findFunctionTable
+// Given a lower-cased saver name, returns the function table for it.
+// If no name, guess the name from the class's bundle name.
+//
+- (struct xscreensaver_function_table *) findFunctionTable:(NSString *)name
{
NSBundle *nsb = [NSBundle bundleForClass:[self class]];
NSAssert1 (nsb, @"no bundle for class %@", [self class]);
-
+
NSString *path = [nsb bundlePath];
- NSString *name = [[[path lastPathComponent] stringByDeletingPathExtension]
- lowercaseString];
- NSString *suffix = @"_xscreensaver_function_table";
- NSString *table_name = [name stringByAppendingString:suffix];
-
CFURLRef url = CFURLCreateWithFileSystemPath(kCFAllocatorDefault,
(CFStringRef) path,
kCFURLPOSIXPathStyle,
CFRelease (url);
NSAssert1 (cfb, @"no CFBundle for \"%@\"", path);
+ if (! name)
+ name = [[path lastPathComponent] stringByDeletingPathExtension];
+
+ NSString *table_name = [[name lowercaseString]
+ stringByAppendingString:
+ @"_xscreensaver_function_table"];
void *addr = CFBundleGetDataPointerForName (cfb, (CFStringRef) table_name);
- NSAssert2 (addr, @"no symbol \"%@\" in bundle %@", table_name, path);
CFRelease (cfb);
-// NSLog (@"%@ = 0x%08X", table_name, (unsigned long) addr);
+ if (! addr)
+ NSLog (@"no symbol \"%@\" for \"%@\"", table_name, path);
+
return (struct xscreensaver_function_table *) addr;
}
/* These aren't "real" command-line options (there are no actual command-line
options in the Cocoa version); but this is the somewhat kludgey way that
the <xscreensaver-text /> and <xscreensaver-image /> tags in the
- ../hacks/config/*.xml files communicate with the preferences database.
+ ../hacks/config/\*.xml files communicate with the preferences database.
*/
static const XrmOptionDescRec default_options [] = {
{ "-text-mode", ".textMode", XrmoptionSepArg, 0 },
".doFPS: False",
".doubleBuffer: True",
".multiSample: False",
+# ifndef USE_IPHONE
".textMode: date",
+# else
+ ".textMode: url",
+# endif
// ".textLiteral: ",
// ".textFile: ",
".textURL: http://twitter.com/statuses/public_timeline.atom",
".grabDesktopImages: yes",
".chooseRandomImages: no",
".imageDirectory: ~/Pictures",
+ ".relaunchDelay: 2",
0
};
}
-- (id) initWithFrame:(NSRect)frame isPreview:(BOOL)isPreview
+#ifdef USE_IPHONE
+/* Returns the current time in seconds as a double.
+ */
+static double
+double_time (void)
+{
+ struct timeval now;
+# ifdef GETTIMEOFDAY_TWO_ARGS
+ struct timezone tzp;
+ gettimeofday(&now, &tzp);
+# else
+ gettimeofday(&now);
+# endif
+
+ return (now.tv_sec + ((double) now.tv_usec * 0.000001));
+}
+#endif // USE_IPHONE
+
+
+- (id) initWithFrame:(NSRect)frame
+ saverName:(NSString *)saverName
+ isPreview:(BOOL)isPreview
{
+# ifdef USE_IPHONE
+ rot_current_size = frame.size; // needs to be early, because
+ rot_from = rot_current_size; // [self setFrame] is called by
+ rot_to = rot_current_size; // [super initWithFrame].
+ rotation_ratio = -1;
+# endif
+
if (! (self = [super initWithFrame:frame isPreview:isPreview]))
return 0;
- xsft = [self findFunctionTable];
+ xsft = [self findFunctionTable: saverName];
+ if (! xsft) {
+ [self release];
+ return 0;
+ }
+
[self setShellPath];
+# ifdef USE_IPHONE
+ [self setMultipleTouchEnabled:YES];
+ orientation = UIDeviceOrientationUnknown;
+ [self didRotate:nil];
+# endif // USE_IPHONE
+
setup_p = YES;
if (xsft->setup_cb)
xsft->setup_cb (xsft, xsft->setup_arg);
next_frame_time = 0;
+# ifdef USE_IPHONE
+ [self createBackbuffer];
+
+ // So we can tell when we're docked.
+ [UIDevice currentDevice].batteryMonitoringEnabled = YES;
+# endif // USE_IPHONE
+
return self;
}
+- (id) initWithFrame:(NSRect)frame isPreview:(BOOL)p
+{
+ return [self initWithFrame:frame saverName:0 isPreview:p];
+}
+
+
- (void) dealloc
{
NSAssert(![self isAnimating], @"still animating");
NSAssert(!xdata, @"xdata not yet freed");
if (xdpy)
jwxyz_free_display (xdpy);
+
+# ifdef USE_IPHONE
+ if (backbuffer)
+ CGContextRelease (backbuffer);
+# endif
+
[prefsReader release];
+
+ // xsft
+ // fpst
+ // orientation_timer
+
[super dealloc];
}
}
+#ifdef USE_IPHONE
+- (void) lockFocus { }
+- (void) unlockFocus { }
+#endif // USE_IPHONE
+
+
+
+# ifdef USE_IPHONE
+/* A few seconds after the saver launches, we store the "wasRunning"
+ preference. This is so that if the saver is crashing at startup,
+ we don't launch it again next time, getting stuck in a crash loop.
+ */
+- (void) allSystemsGo: (NSTimer *) timer
+{
+ NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
+ [prefs setBool:YES forKey:@"wasRunning"];
+ NSAssert (timer == crash_timer, @"crash timer screwed up");
+ crash_timer = 0;
+}
+#endif // USE_IPHONE
+
+
- (void) startAnimation
{
NSAssert(![self isAnimating], @"already animating");
initialization of the screen saver (xsft->init_cb) in the first call
to animateOneFrame() instead.
*/
+
+# ifdef USE_IPHONE
+ if (crash_timer)
+ [crash_timer invalidate];
+ crash_timer = [NSTimer scheduledTimerWithTimeInterval: 5
+ target:self
+ selector:@selector(allSystemsGo:)
+ userInfo:nil
+ repeats:NO];
+# endif // USE_IPHONE
+
+ // Never automatically turn the screen off if we are docked,
+ // and an animation is running.
+ //
+# ifdef USE_IPHONE
+ [UIApplication sharedApplication].idleTimerDisabled =
+ ([UIDevice currentDevice].batteryState != UIDeviceBatteryStateUnplugged);
+# endif
}
+
- (void)stopAnimation
{
NSAssert([self isAnimating], @"not animating");
xdata = 0;
}
+# ifdef USE_IPHONE
+ if (crash_timer)
+ [crash_timer invalidate];
+ crash_timer = 0;
+ NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
+ [prefs removeObjectForKey:@"wasRunning"];
+# endif // USE_IPHONE
+
[super stopAnimation];
+
+ // When an animation is no longer running (e.g., looking at the list)
+ // then it's ok to power off the screen when docked.
+ //
+# ifdef USE_IPHONE
+ [UIApplication sharedApplication].idleTimerDisabled = NO;
+# endif
}
fps_draw (fpst);
}
+#ifdef USE_IPHONE
-- (void) animateOneFrame
+/* Create a bitmap context into which we render everything.
+ */
+- (void) createBackbuffer
{
+ CGContextRef ob = backbuffer;
+ NSSize osize = backbuffer_size;
+
+ CGColorSpaceRef cs = CGColorSpaceCreateDeviceRGB();
+ double s = self.contentScaleFactor;
+ backbuffer_size.width = (int) (s * rot_current_size.width);
+ backbuffer_size.height = (int) (s * rot_current_size.height);
+ backbuffer = CGBitmapContextCreate (NULL,
+ backbuffer_size.width,
+ backbuffer_size.height,
+ 8,
+ backbuffer_size.width * 4,
+ cs,
+ kCGImageAlphaPremultipliedLast);
+ NSAssert (backbuffer, @"unable to allocate back buffer");
+ CGColorSpaceRelease (cs);
+
+ // Clear it.
+ CGContextSetGrayFillColor (backbuffer, 0, 1);
+ CGRect r = CGRectZero;
+ r.size = backbuffer_size;
+ CGContextFillRect (backbuffer, r);
+
+ if (ob) {
+ // Restore old bits, as much as possible, to the X11 upper left origin.
+ NSRect rect;
+ rect.origin.x = 0;
+ rect.origin.y = (backbuffer_size.height - osize.height);
+ rect.size = osize;
+ CGImageRef img = CGBitmapContextCreateImage (ob);
+ CGContextDrawImage (backbuffer, rect, img);
+ CGImageRelease (img);
+ CGContextRelease (ob);
+ }
+}
+
+static GLfloat _global_rot_current_angle_kludge;
+
+double current_device_rotation (void)
+{
+ return -_global_rot_current_angle_kludge;
+}
+
+
+- (void) hackRotation
+{
+ if (rotation_ratio >= 0) { // in the midst of a rotation animation
+
+# define CLAMP180(N) while (N < 0) N += 360; while (N > 180) N -= 360
+ GLfloat f = angle_from;
+ GLfloat t = angle_to;
+ CLAMP180(f);
+ CLAMP180(t);
+ GLfloat dist = -(t-f);
+ CLAMP180(dist);
+
+ // Intermediate angle.
+ rot_current_angle = f - rotation_ratio * dist;
+
+ // Intermediate frame size.
+ rot_current_size.width = rot_from.width +
+ rotation_ratio * (rot_to.width - rot_from.width);
+ rot_current_size.height = rot_from.height +
+ rotation_ratio * (rot_to.height - rot_from.height);
+
+ // Tick animation. Complete rotation in 1/6th sec.
+ double now = double_time();
+ double duration = 1/6.0;
+ rotation_ratio = 1 - ((rot_start_time + duration - now) / duration);
+
+ if (rotation_ratio > 1) { // Done animating.
+ orientation = new_orientation;
+ rot_current_angle = angle_to;
+ rot_current_size = rot_to;
+ rotation_ratio = -1;
+
+ // Check orientation again in case we rotated again while rotating:
+ // this is a no-op if nothing has changed.
+ [self didRotate:nil];
+ }
+ } else { // Not animating a rotation.
+ rot_current_angle = angle_to;
+ rot_current_size = rot_to;
+ }
+
+ CLAMP180(rot_current_angle);
+ _global_rot_current_angle_kludge = rot_current_angle;
+
+# undef CLAMP180
+
+ double s = self.contentScaleFactor;
+ if (((int) backbuffer_size.width != (int) (s * rot_current_size.width) ||
+ (int) backbuffer_size.height != (int) (s * rot_current_size.height))
+/* && rotation_ratio == -1*/)
+ [self setFrame:[self frame]];
+}
+
+#endif // USE_IPHONE
+
+
+- (void) render_x11
+{
+# ifdef USE_IPHONE
+ if (orientation == UIDeviceOrientationUnknown)
+ [self didRotate:nil];
+ [self hackRotation];
+# endif
+
if (!initted_p) {
if (! xdpy) {
- xdpy = jwxyz_make_display (self);
+# ifdef USE_IPHONE
+ NSAssert (backbuffer, @"no back buffer");
+ xdpy = jwxyz_make_display (self, backbuffer);
+# else
+ xdpy = jwxyz_make_display (self, 0);
+# endif
xwindow = XRootWindow (xdpy, 0);
+
+# ifdef USE_IPHONE
+ jwxyz_window_resized (xdpy, xwindow,
+ 0, 0,
+ backbuffer_size.width, backbuffer_size.height,
+ backbuffer);
+# else
+ NSRect r = [self frame];
+ jwxyz_window_resized (xdpy, xwindow,
+ r.origin.x, r.origin.y,
+ r.size.width, r.size.height,
+ 0);
+# endif
}
if (!setup_p) {
"background", "Background"));
XClearWindow (xdpy, xwindow);
+# ifndef USE_IPHONE
[[self window] setAcceptsMouseMovedEvents:YES];
+# endif
/* In MacOS 10.5, this enables "QuartzGL", meaning that the Quartz
drawing primitives will run on the GPU instead of the CPU.
}
}
+
/* I don't understand why we have to do this *every frame*, but we do,
or else the cursor comes back on.
*/
+# ifndef USE_IPHONE
if (![self isPreview])
[NSCursor setHiddenUntilMouseMoves:YES];
+# endif
if (fpst)
/* This is just a guess, but the -fps code wants to know how long
we were sleeping between frames.
*/
- unsigned long usecs = 1000000 * [self animationTimeInterval];
+ long usecs = 1000000 * [self animationTimeInterval];
usecs -= 200; // caller apparently sleeps for slightly less sometimes...
+ if (usecs < 0) usecs = 0;
fps_slept (fpst, usecs);
}
[self prepareContext];
if (resized_p) {
- // We do this here instead of in setFrameSize so that all the
+ // We do this here instead of in setFrame so that all the
// Xlib drawing takes place under the animation timer.
[self resizeContext];
- NSRect r = [self frame];
+ NSRect r;
+# ifndef USE_IPHONE
+ r = [self frame];
+# else // USE_IPHONE
+ r.origin.x = 0;
+ r.origin.y = 0;
+ r.size.width = backbuffer_size.width;
+ r.size.height = backbuffer_size.height;
+# endif // USE_IPHONE
+
xsft->reshape_cb (xdpy, xwindow, xdata, r.size.width, r.size.height);
resized_p = NO;
}
+
// Run any XtAppAddInput callbacks now.
// (Note that XtAppAddTimeOut callbacks have already been run by
// the Cocoa event loop.)
//
jwxyz_sources_run (display_sources_data (xdpy));
+
// And finally:
//
+# ifndef USE_IPHONE
NSDisableScreenUpdates();
+# endif
unsigned long delay = xsft->draw_cb (xdpy, xwindow, xdata);
if (fpst) xsft->fps_cb (xdpy, xwindow, fpst, xdata);
- XSync (xdpy, 0);
+# ifndef USE_IPHONE
NSEnableScreenUpdates();
+# endif
gettimeofday (&tv, 0);
now = tv.tv_sec + (tv.tv_usec / 1000000.0);
next_frame_time = now + (delay / 1000000.0);
+# ifdef USE_IPHONE // Allow savers on the iPhone to run full-tilt.
+ if (delay < [self animationTimeInterval])
+ [self setAnimationTimeInterval:(delay / 1000000.0)];
+# endif
# ifdef DO_GC_HACKERY
/* Current theory is that the 10.6 garbage collector sucks in the
}
+/* On MacOS: drawRect does nothing, and animateOneFrame renders.
+ On iOS GL: drawRect does nothing, and animateOneFrame renders.
+ On iOS X11: drawRect renders, and animateOneFrame marks the view dirty.
+ */
+#ifndef USE_IPHONE
+
- (void)drawRect:(NSRect)rect
{
if (xwindow) // clear to the X window's bg color, not necessarily black.
[super drawRect:rect]; // early: black.
}
+- (void) animateOneFrame
+{
+ [self render_x11];
+}
-- (void) setFrameSize:(NSSize) newSize
+#else // USE_IPHONE
+
+- (void)drawRect:(NSRect)rect
{
- [super setFrameSize:newSize];
- if ([self isAnimating]) {
- resized_p = YES;
+ // Render X11 into the backing store bitmap...
+
+ NSAssert (backbuffer, @"no back buffer");
+ UIGraphicsPushContext (backbuffer);
+ [self render_x11];
+ UIGraphicsPopContext();
+
+ // Then copy that bitmap to the screen.
+
+ CGContextRef cgc = UIGraphicsGetCurrentContext();
+
+ // Mask it to only update the parts that are exposed.
+// CGContextClipToRect (cgc, rect);
+
+ double s = self.contentScaleFactor;
+ CGRect frame = [self frame];
+
+ NSRect target;
+ target.size.width = backbuffer_size.width;
+ target.size.height = backbuffer_size.height;
+ target.origin.x = (s * frame.size.width - target.size.width) / 2;
+ target.origin.y = (s * frame.size.height - target.size.height) / 2;
+
+ target.origin.x /= s;
+ target.origin.y /= s;
+ target.size.width /= s;
+ target.size.height /= s;
+
+ CGAffineTransform t = CGAffineTransformIdentity;
+
+ // Rotate around center
+ float cx = frame.size.width / 2;
+ float cy = frame.size.height / 2;
+ t = CGAffineTransformTranslate (t, cx, cy);
+ t = CGAffineTransformRotate (t, -rot_current_angle / (180.0 / M_PI));
+ t = CGAffineTransformTranslate (t, -cx, -cy);
+
+ // Flip Y axis
+ t = CGAffineTransformConcat (t,
+ CGAffineTransformMake ( 1, 0, 0,
+ -1, 0, frame.size.height));
+
+ // Clear background (visible in corners of screen during rotation)
+ if (rotation_ratio != -1) {
+ CGContextSetGrayFillColor (cgc, 0, 1);
+ CGContextFillRect (cgc, frame);
}
+
+ CGContextConcatCTM (cgc, t);
+
+ // Copy the backbuffer to the screen.
+ // Note that CGContextDrawImage measures in "points", not "pixels".
+ CGImageRef img = CGBitmapContextCreateImage (backbuffer);
+ CGContextDrawImage (cgc, target, img);
+ CGImageRelease (img);
+}
+
+- (void) animateOneFrame
+{
+ [self setNeedsDisplay];
}
+#endif // !USE_IPHONE
+
+
+
- (void) setFrame:(NSRect) newRect
{
[super setFrame:newRect];
- if (xwindow) // inform Xlib that the window has changed.
- jwxyz_window_resized (xdpy, xwindow);
+
+# ifdef USE_IPHONE
+ [self createBackbuffer];
+# endif
+
+ resized_p = YES; // The reshape_cb runs in render_x11
+ if (xwindow) { // inform Xlib that the window has changed now.
+# ifdef USE_IPHONE
+ NSAssert (backbuffer, @"no back buffer");
+ // The backbuffer is the rotated size, and so is the xwindow.
+ jwxyz_window_resized (xdpy, xwindow,
+ 0, 0,
+ backbuffer_size.width, backbuffer_size.height,
+ backbuffer);
+# else
+ jwxyz_window_resized (xdpy, xwindow,
+ newRect.origin.x, newRect.origin.y,
+ newRect.size.width, newRect.size.height,
+ 0);
+# endif
+ }
+}
+
+
+# ifndef USE_IPHONE // Doesn't exist on iOS
+- (void) setFrameSize:(NSSize) newSize
+{
+ [super setFrameSize:newSize];
+ resized_p = YES;
+ if (xwindow)
+ jwxyz_window_resized (xdpy, xwindow,
+ [self frame].origin.x,
+ [self frame].origin.y,
+ newSize.width, newSize.height,
+ 0); // backbuffer only on iPhone
}
+# endif // !USE_IPHONE
+(BOOL) performGammaFade
return YES;
}
+#ifndef USE_IPHONE
- (NSWindow *) configureSheet
+#else
+- (UIViewController *) configureView
+#endif
{
NSBundle *bundle = [NSBundle bundleForClass:[self class]];
NSString *file = [NSString stringWithCString:xsft->progclass
return nil;
}
- NSWindow *sheet = [[XScreenSaverConfigSheet alloc]
- initWithXMLFile:path
- options:xsft->options
- controller:[prefsReader userDefaultsController]];
-
+# ifdef USE_IPHONE
+ UIViewController *sheet;
+# else // !USE_IPHONE
+ NSWindow *sheet;
+# endif // !USE_IPHONE
+
+ sheet = [[XScreenSaverConfigSheet alloc]
+ initWithXMLFile:path
+ options:xsft->options
+ controller:[prefsReader userDefaultsController]
+ defaults:[prefsReader defaultOptions]];
+
// #### am I expected to retain this, or not? wtf.
// I thought not, but if I don't do this, we (sometimes) crash.
[sheet retain];
}
+#ifndef USE_IPHONE
+
/* Convert an NSEvent into an XEvent, and pass it along.
Returns YES if it was handled.
*/
![self isAnimating] ||
!initted_p)
return NO;
-
+
XEvent xe;
memset (&xe, 0, sizeof(xe));
NSPoint p = [[[e window] contentView] convertPoint:[e locationInWindow]
toView:self];
- int x = p.x;
- int y = [self frame].size.height - p.y;
-
+# ifdef USE_IPHONE
+ double s = self.contentScaleFactor;
+# else
+ int s = 1;
+# endif
+ int x = s * p.x;
+ int y = s * ([self frame].size.height - p.y);
+
xe.xany.type = type;
switch (type) {
case ButtonPress:
case KeyPress:
case KeyRelease:
{
- NSString *nss = [e characters];
- const char *s = [nss cStringUsingEncoding:NSISOLatin1StringEncoding];
- xe.xkey.keycode = (s && *s ? *s : 0);
+ NSString *ns = (([e type] == NSFlagsChanged) ? 0 :
+ [e charactersIgnoringModifiers]);
+ KeySym k = 0;
+
+ if (!ns || [ns length] == 0) // dead key
+ {
+ // Cocoa hides the difference between left and right keys.
+ // Also we only get KeyPress events for these, no KeyRelease
+ // (unless we hack the mod state manually. Bleh.)
+ //
+ if (flags & NSAlphaShiftKeyMask) k = XK_Caps_Lock;
+ else if (flags & NSShiftKeyMask) k = XK_Shift_L;
+ else if (flags & NSControlKeyMask) k = XK_Control_L;
+ else if (flags & NSAlternateKeyMask) k = XK_Alt_L;
+ else if (flags & NSCommandKeyMask) k = XK_Meta_L;
+ }
+ else if ([ns length] == 1) // real key
+ {
+ switch ([ns characterAtIndex:0]) {
+ case NSLeftArrowFunctionKey: k = XK_Left; break;
+ case NSRightArrowFunctionKey: k = XK_Right; break;
+ case NSUpArrowFunctionKey: k = XK_Up; break;
+ case NSDownArrowFunctionKey: k = XK_Down; break;
+ case NSPageUpFunctionKey: k = XK_Page_Up; break;
+ case NSPageDownFunctionKey: k = XK_Page_Down; break;
+ case NSHomeFunctionKey: k = XK_Home; break;
+ case NSPrevFunctionKey: k = XK_Prior; break;
+ case NSNextFunctionKey: k = XK_Next; break;
+ case NSBeginFunctionKey: k = XK_Begin; break;
+ case NSEndFunctionKey: k = XK_End; break;
+ default:
+ {
+ const char *s =
+ [ns cStringUsingEncoding:NSISOLatin1StringEncoding];
+ k = (s && *s ? *s : 0);
+ }
+ break;
+ }
+ }
+
+ xe.xkey.keycode = k;
xe.xkey.state = state;
break;
}
[super keyUp:e];
}
+- (void) flagsChanged: (NSEvent *) e
+{
+ if (! [self doEvent:e type:KeyPress])
+ [super flagsChanged:e];
+}
+
+#else // USE_IPHONE
+
+
+/* Called after the device's orientation has changed.
+
+ Note: we could include a subclass of UIViewController which
+ contains a shouldAutorotateToInterfaceOrientation method that
+ returns YES, in which case Core Animation would auto-rotate our
+ View for us in response to rotation events... but, that interacts
+ badly with the EAGLContext -- if you introduce Core Animation into
+ the path, the OpenGL pipeline probably falls back on software
+ rendering and performance goes to hell. Also, the scaling and
+ rotation that Core Animation does interacts incorrectly with the GL
+ context anyway.
+
+ So, we have to hack the rotation animation manually, in the GL world.
+
+ Possibly XScreenSaverView should use Core Animation, and
+ XScreenSaverGLView should override that.
+*/
+- (void)didRotate:(NSNotification *)notification
+{
+ UIDeviceOrientation current = [[UIDevice currentDevice] orientation];
+
+ /* If the simulator starts up in the rotated position, sometimes
+ the UIDevice says we're in Portrait when we're not -- but it
+ turns out that the UINavigationController knows what's up!
+ So get it from there.
+ */
+ if (current == UIDeviceOrientationUnknown) {
+ switch ([[[self window] rootViewController] interfaceOrientation]) {
+ case UIInterfaceOrientationPortrait:
+ current = UIDeviceOrientationPortrait;
+ break;
+ case UIInterfaceOrientationPortraitUpsideDown:
+ current = UIDeviceOrientationPortraitUpsideDown;
+ break;
+ case UIInterfaceOrientationLandscapeLeft: // It's opposite day
+ current = UIDeviceOrientationLandscapeRight;
+ break;
+ case UIInterfaceOrientationLandscapeRight:
+ current = UIDeviceOrientationLandscapeLeft;
+ break;
+ default:
+ break;
+ }
+ }
+
+ /* On the iPad (but not iPhone 3GS, or the simulator) sometimes we get
+ an orientation change event with an unknown orientation. Those seem
+ to always be immediately followed by another orientation change with
+ a *real* orientation change, so let's try just ignoring those bogus
+ ones and hoping that the real one comes in shortly...
+ */
+ if (current == UIDeviceOrientationUnknown)
+ return;
+
+ if (rotation_ratio >= 0) return; // in the midst of rotation animation
+ if (orientation == current) return; // no change
+
+ new_orientation = current; // current animation target
+ rotation_ratio = 0; // start animating
+ rot_start_time = double_time();
+
+ switch (orientation) {
+ case UIInterfaceOrientationLandscapeRight: angle_from = 90; break;
+ case UIInterfaceOrientationLandscapeLeft: angle_from = 270; break;
+ case UIInterfaceOrientationPortraitUpsideDown: angle_from = 180; break;
+ default: angle_from = 0; break;
+ }
+
+ switch (new_orientation) {
+ case UIInterfaceOrientationLandscapeRight: angle_to = 90; break;
+ case UIInterfaceOrientationLandscapeLeft: angle_to = 270; break;
+ case UIInterfaceOrientationPortraitUpsideDown: angle_to = 180; break;
+ default: angle_to = 0; break;
+ }
+
+ NSRect ff = [self frame];
+
+ switch (orientation) {
+ case UIInterfaceOrientationLandscapeLeft: // from landscape
+ case UIInterfaceOrientationLandscapeRight:
+ rot_from.width = ff.size.height;
+ rot_from.height = ff.size.width;
+ break;
+ default: // from portrait
+ rot_from.width = ff.size.width;
+ rot_from.height = ff.size.height;
+ break;
+ }
+
+ switch (new_orientation) {
+ case UIInterfaceOrientationLandscapeLeft: // to landscape
+ case UIInterfaceOrientationLandscapeRight:
+ rot_to.width = ff.size.height;
+ rot_to.height = ff.size.width;
+ break;
+ default: // to portrait
+ rot_to.width = ff.size.width;
+ rot_to.height = ff.size.height;
+ break;
+ }
+
+ if (! initted_p) {
+ // If we've done a rotation but the saver hasn't been initialized yet,
+ // don't bother going through an X11 resize, but just do it now.
+ rot_start_time = 0; // dawn of time
+ [self hackRotation];
+ }
+}
+
+
+/* In the simulator, multi-touch sequences look like this:
+
+ touchesBegan [touchA, touchB]
+ touchesEnd [touchA, touchB]
+
+ But on real devices, sometimes you get that, but sometimes you get:
+
+ touchesBegan [touchA, touchB]
+ touchesEnd [touchB]
+ touchesEnd [touchA]
+
+ Or even
+
+ touchesBegan [touchA]
+ touchesBegan [touchB]
+ touchesEnd [touchA]
+ touchesEnd [touchB]
+
+ So the only way to properly detect a "pinch" gesture is to remember
+ the start-point of each touch as it comes in; and the end-point of
+ each touch as those come in; and only process the gesture once the
+ number of touchEnds matches the number of touchBegins.
+ */
+
+static void
+rotate_mouse (int *x, int *y, int w, int h, int rot)
+{
+ int ox = *x, oy = *y;
+ if (rot > 45 && rot < 135) { *x = oy; *y = w-ox; }
+ else if (rot < -45 && rot > -135) { *x = h-oy; *y = ox; }
+ else if (rot > 135 || rot < -135) { *x = w-ox; *y = h-oy; }
+}
+
+
+- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
+{
+ if (xsft->event_cb && xwindow) {
+ double s = self.contentScaleFactor;
+ XEvent xe;
+ memset (&xe, 0, sizeof(xe));
+ int i = 0;
+ int w = s * [self frame].size.width;
+ int h = s * [self frame].size.height;
+ for (UITouch *touch in touches) {
+ CGPoint p = [touch locationInView:self];
+ xe.xany.type = ButtonPress;
+ xe.xbutton.button = i + 1;
+ xe.xbutton.button = i + 1;
+ xe.xbutton.x = s * p.x;
+ xe.xbutton.y = s * p.y;
+ rotate_mouse (&xe.xbutton.x, &xe.xbutton.y, w, h, rot_current_angle);
+ jwxyz_mouse_moved (xdpy, xwindow, xe.xbutton.x, xe.xbutton.y);
+ xsft->event_cb (xdpy, xwindow, xdata, &xe);
+ i++;
+ }
+ }
+}
+
+
+- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
+{
+
+ // Double-tap means "exit" and return to selection menu.
+ //
+ for (UITouch *touch in touches) {
+ if ([touch tapCount] >= 2) {
+ if ([self isAnimating])
+ [self stopAnimation];
+ [self removeFromSuperview];
+ return;
+ }
+ }
+
+ if (xsft->event_cb && xwindow) {
+ double s = self.contentScaleFactor;
+ XEvent xe;
+ memset (&xe, 0, sizeof(xe));
+ int i = 0;
+ int w = s * [self frame].size.width;
+ int h = s * [self frame].size.height;
+ for (UITouch *touch in touches) {
+ CGPoint p = [touch locationInView:self];
+ xe.xany.type = ButtonRelease;
+ xe.xbutton.button = i + 1;
+ xe.xbutton.x = s * p.x;
+ xe.xbutton.y = s * p.y;
+ rotate_mouse (&xe.xbutton.x, &xe.xbutton.y, w, h, rot_current_angle);
+ jwxyz_mouse_moved (xdpy, xwindow, xe.xbutton.x, xe.xbutton.y);
+ xsft->event_cb (xdpy, xwindow, xdata, &xe);
+ i++;
+ }
+ }
+}
+
+
+- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
+{
+ if (xsft->event_cb && xwindow) {
+ double s = self.contentScaleFactor;
+ XEvent xe;
+ memset (&xe, 0, sizeof(xe));
+ int i = 0;
+ int w = s * [self frame].size.width;
+ int h = s * [self frame].size.height;
+ for (UITouch *touch in touches) {
+ CGPoint p = [touch locationInView:self];
+ xe.xany.type = MotionNotify;
+ xe.xmotion.x = s * p.x;
+ xe.xmotion.y = s * p.y;
+ rotate_mouse (&xe.xbutton.x, &xe.xbutton.y, w, h, rot_current_angle);
+ jwxyz_mouse_moved (xdpy, xwindow, xe.xmotion.x, xe.xmotion.y);
+ xsft->event_cb (xdpy, xwindow, xdata, &xe);
+ i++;
+ }
+ }
+}
+
+
+/* We need this to respond to "shake" gestures
+ */
+- (BOOL)canBecomeFirstResponder {
+ return YES;
+}
+
+
+- (void)setScreenLocked:(BOOL)locked
+{
+ if (screenLocked == locked) return;
+ screenLocked = locked;
+ if (locked) {
+ if ([self isAnimating])
+ [self stopAnimation];
+ } else {
+ if (! [self isAnimating])
+ [self startAnimation];
+ }
+}
+
+
+#endif // USE_IPHONE
+
@end
by Jamie Zawinski\
and many others\
\
-version 5.15\
-28-Sep-2011\
+version 5.16\
+19-Jun-2012\
\
{\field{\*\fldinst{HYPERLINK "http://www.jwz.org/xscreensaver/"}}{\fldrslt \cf2 \ul \ulc2 http://www.jwz.org/xscreensaver/}}
\
--- /dev/null
+%PDF-1.5\r%âãÏÓ\r
+1 0 obj\r<</Metadata 108 0 R/Pages 2 0 R/OCProperties<</D<</RBGroups[]/ON[18 0 R 93 0 R]/Order 92 0 R>>/OCGs[18 0 R 93 0 R]>>/Type/Catalog>>\rendobj\r108 0 obj\r<</Subtype/XML/Length 50776/Type/Metadata>>stream\r
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.1-c036 46.277092, Fri Feb 23 2007 14:16:18 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/pdf</dc:format>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">iSaverRunner</rdf:li>
+ </rdf:Alt>
+ </dc:title>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xap="http://ns.adobe.com/xap/1.0/"
+ xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/">
+ <xap:CreatorTool>Adobe Illustrator CS3</xap:CreatorTool>
+ <xap:CreateDate>2012-06-04T14:04:08-07:00</xap:CreateDate>
+ <xap:ModifyDate>2012-06-04T14:30:53-07:00</xap:ModifyDate>
+ <xap:MetadataDate>2012-06-04T14:30:53-07:00</xap:MetadataDate>
+ <xap:Thumbnails>
+ <rdf:Alt>
+ <rdf:li rdf:parseType="Resource">
+ <xapGImg:width>244</xapGImg:width>
+ <xapGImg:height>256</xapGImg:height>
+ <xapGImg:format>JPEG</xapGImg:format>
+ <xapGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAD0AwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8AG56I+cOxV2KuxV2KuxV2
KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KvRfyZ/46eo/8YE/4nmh7
d+iPvd/2B9cvc9XzmXqHzHnoj5w7FXYq7FXYq7FXYq7FXYq7FUNd6jZ2s1vDcSiKS7cxW3IHi0gU
tw5UoCQNgTv2yueSMSATz5NkMUpAkC+Hmlfk7zE+uaSZblUh1K1lkttQtkrSOWNiNgSTQjfKNHqP
FhZ2kDRHm363TeFOhvEiwfJPcy3EdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVei/kz/x0
9R/4wJ/xPND279Efe7/sD65e56vnMvUPmPPRHzh2KuxV2KuxV2KuxV2KuxV2KpN5w0Ma15eurJV5
XAAmtd6Umi+JN+1SOJPgcxNbp/FxGPXp73N7P1Pg5ozP03v7uryfQ9d1bQfNX6XIa50zUYRNekfa
kiUDnLxHWWIfG/8AsjsDtyWj7VOPLxS6mpfr/HX3vedt+zvDjAx74yOLGfL+afd1+b263uIbiCO4
gcSQzKHikU1DKwqCD7jO2jISFjkXziUTE0eYX5Ji7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7
FXov5M/8dPUf+MCf8TzQ9u/RH3u/7A+uXuer5zL1D5jz0R84dirsVdirsVdirsVdirsVdirsVeZ6
ppixapqOngmIwzi7spQASguP3gYA7UEhkXidiBTpnnfben8PUSFemW/zfevYvLHtDsvwZ/VjNeY/
mn7/AIbLvI3mFtIvxol7+60+4lKWe5K21y3xegCd/Sl3aEn3Xcg023YPadHwZn+qfx+L94fPPars
KWGZmBRH1frHl3eXmC9KzrniHYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq9F/Jn/AI6eo/8A
GBP+J5oe3foj73f9gfXL3PV85l6h8x56I+cOxV2KuxV2KuxV2KuxV2KuxV2KsM85QiLX7C5HS6t5
YJPnCyyR/hJJnJe0+L6J/B9U/wCBfqzHPkxdJRv4/wBjG9ZsYZoWlkjaSMIUuY0+20NeVU/4siYc
4/cU6Mc5ME9NiOXv/UeRfS/aDswajFxAXKI+ceo945j5dWY+TNenuo5NI1GVZdVsFRvrC/ZuraQA
w3UfiHUjl4HPQOxe0xqsW/1x5/j73557a7MOly7fRLl+PuZNm5dM7FUgk876HGurysz/AFXReKXN
zQem0rVrFGa/E6kAH3OYZ12McZ6Q5nz7g5o0GT0DrPkPLvKbaXfG/wBOtr0wvb/WI1kEMtA6hhUB
qE5kYp8cRKqtxssOCRjd0icsa3Yq7FXYq7FXYq7FXYq7FXYq7FXov5M/8dPUf+MCf8TzQ9u/RH3u
/wCwPrl7nq+cy9Q+Y89EfOHYq7FXYq7FXYq7FXYq7FXYq7FWL+fVpBpMg6rfcfoe3mBH30OaD2jF
6f8Azh+l7j/geT4e1I/1ZfckWcG/Q6jHHPb6TJq9kK3/AJRn9QoOsuk3dXkhPj6b+oUr9kDLNFrj
pNZGX8OTn7xt9or4vlntR2PGccmMfw+qP9WW/wBkr+D0i3niuII54W5xSqrxuOhVhUH7s9VjIEWH
xSUSDR5hjfnzzC+maY1tbOUvblHYuv2ooIxWWUe9PhT/ACiPDNX2vrvAx0PrlsP1vQeznZH5zPcv
7rGOKfuG7z3TrEanrmieU4UppNhI1zqrDdJruNQ86nxWMsIRmrwxE8kNOPphvLzPX9Tm6nIYwnqT
tKe0PKPSv909pzqnkXYq7FXYq7FXYq7FXYq7FXYq7FXYq9F/Jn/jp6j/AMYE/wCJ5oe3foj73f8A
YH1y9z1fOZeofMeeiPnDsVdirsVdirsVdirsVdirsVdirFvPkgKaTAPtPeGQj/Jjt5an/gmXOf8A
aSYGnA75Pdf8DvEZdpxPQRl9yR5wj9CrFe7TQJobZuN/52lTT7BSK8NPtw/rXJHgyyvT2IODTaU6
vWQxjlj3P9Y/qr7C+Y+0na0YwyZukhwx/qxvf/OJNe8PQYIrXT7COJSIrW0iCAsdljiWm59lGesx
AhGugH3PiJMpyvnKR+95Zrj6hrMN1ewr/puqywW1hG+3CF51jgQ16V58292Oed9odoeLnOQ/TG69
wfdezOwzoexpCv3uXhv/ADpAAfayjy7oFppXnW6sLYlk0XS7W0aQ9XluZHuJJG/ynYVzP9jpHKJ5
pc5H8f7l8+9sAMXBiHID8fezLO4eIdirsVdirsVdirsVdirsVdirsVdir0X8mf8Ajp6j/wAYE/4n
mh7d+iPvd/2B9cvc9XzmXqHzHnoj5w7FXYq7FXYq7FXYq7FXYq7FXYqwHXr9dR8xyNGeVtpiG1Rh
uGnkIaen+rxRfnyzh/aLVieQQHKH3vtX/Az7Jljxz1Mh9fpj7lCDTZtY1G20aElfrhJupF2MdrHQ
zMCOhIIRT/Mwzl8+cYoGZ6cvf0/W9521qTHGMcT6sm3uj/Ef0e8p3oHpaz5m1DXo1VdMsB+idCjU
URYYNppEA2o77KfAUzr/AGQ7OOLD4svrn+Px8Xwr2u7R8XL4Ufpj+P2/Jd58vSbO30dD8epMfrFO
1rFQy/8ABkrH8mObXt7V+Fg4R9U9vh1R7E9j/nddHiF48fqkx8sqXOnudljv7F2/1Uu4mP4DPPco
uEv6svuL7z20P8GP9aH+7iyiwr/ysXzdy3JXTSp8F+rsAP8AggxzqPYevyx/HWT4X7bX+Yj+OkWQ
Z2zxTsVdirsVdirsVdirsVdirsVdirsVei/kz/x09R/4wJ/xPND279Efe7/sD65e56vnMvUPmPPR
Hzh2KuxV2KuxV2KuxV2KuxV2KsY81+YponOkaY/G/dQ1zcjcW0TdD4GRx9gdvtHtXR9sdqjTx4Y/
3h+x7D2S9l59pZrlthjzPf5BjtvbxW8CQRLxjQUUdT8yT1J7nOClIk2X6J0+CGGAxwFRiKCNtrif
SvJmp6/BX9K69Iul6GBUEKzGJGXwLN6kte4C5gSxnU6uGEco7n3/AIofN4LtntEAZM97fTH3Dr8d
5e6mXaHpMGkaRaabB/d2sSx16ciB8TH3Zqk57HgxDHARHQPhGfMckzM9SwrUbo33mLUbvrHAwsbf
/Vgr6h+mZmH0DOF7f1PiagjpHZ92/wCBx2Z4OiOYj1ZT9g/H2IPVVlbTbn0v75Y2eL/XQcl/4YZp
Y1e723aWMz0+SI58Jr39GVw3UbfmNdSxH9xrOj2l/ER0Ijdox8zRxm69h51CeM8wT9n9r4X7bY7l
CY6/p/sZJnfvBOxV2KuxV2KuxV2KuxV2KuxV2KuxV6L+TP8Ax09R/wCMCf8AE80Pbv0R97v+wPrl
7nq+cy9Q+Y89EfOHYq7FXYq7FXYq7FXYqkUfnPRGu9Thd2ih0pOdxdsP3RoSrhCCWPBhxO252Fcw
o6/EZTjf93zLsMnZmaOPHMjbL9KprPmS3s9BTU7Wk73ioNNQ1HqvMOUfWhA4/E3goOOr1scWHxel
bed8mfZvZeXVamOniPUTR8u9htrA0SMZHMtxKxluZ2+1JI27Mf4DsNs83z5pZZmUuZfpvsrs3Fos
EcOMbR+0962+E7W5htzS5uWS2tz4STuIkP0M4yniA3PIb/Jl2pnOLTykPqqh75ekfeyrXLW3k86e
XtAt142Hl+xa99LtyNLa3B90ClhmX7FaY5c0s0uf4/X9j477Z6nw8McUfx+K+1PNQvI7KwubyT+7
tonmf/VjUsf1Z6bkmIRMj0FvmmLGZyER1NPONMikisIFlNZioeZvGR/ic/SxOeV5ZmUjI9S/VvZe
lGDTY8YFcMR8+v2onK3PX2d4YE8o6gx2066ufLt5/qSqGswfYIEP05nez2bwdfKPTJR+ex/2T4v7
X6E/lzHrikR8BvH/AGL0LPTXyh2KuxV2KuxV2KuxV2KuxV2KuxV2KvRfyZ/46eo/8YE/4nmh7d+i
Pvd/2B9cvc9XzmXqHzHnoj5w7FXYq7FUi86+YW0Dy7c6kih5UosSnpyc8R+JzXdp6o4cVx+omnY9
l6UZstS+kC3gF351803U7TS6lMHbsjcB9wpnHyyykbJJL2UcUYigAAo/4r8y/wDVzuP+RjYOI97L
hHcidN1zzVf30NnFqVxzmYLX1G2Hc9ew3yMshAu3K0WjOfLHHEbyP4+S/wA33jR6jJp1tIy2kEUd
uyBtn9P4/i8SHY9e+VYL4b73a+0RgNT4cPpxREB8Of2ksg8hDUL1Hvb24knitv3NmjsSqGg5FQel
FoMq1WQ7Rd57G6AEyzkcvSP0/jzLMcwnv19nw/Tejc/sfX7evhXl8P8Aw1Mp1P8AdTr+aXTdt/3I
/rxYl+cmr6nZfmNfm0uZID6NulYzxPH0g1NvdjmR2JtpxXefvfMu2N85vuH3MRtNe169uobOfUJ5
Ibh1jkRnJDKxoQR75tZzNFxNHhjPNCNc5Afa9YzUPuLsVUfqLX8Oq6EhIk1i2E2nkbEahYfvYwD2
MsYpXwXKM8vDlDL/ADDR/qy/V+l432j0XFIkf5SP+yjuPmP9y8oPmrzKCQdSuQR1HqNm/wCI975v
wDud/ivzL/1c7j/kY2HiPevCO53+K/Mv/VzuP+RjY8R714R3O/xX5l/6udx/yMbHiPevCO53+K/M
v/VzuP8AkY2PEe9eEdzv8V+Zf+rncf8AIxseI968I7nf4r8y/wDVzuP+RjY8R714R3Mp8gfmLrlr
rVtZX1w91ZXUgiKvuys5oCD7nbfMvR66eGYN+nqHD1mhhmgRQ4uhe8527wzsVdirsVei/kz/AMdP
Uf8AjAn/ABPND279Efe7/sD65e56vnMvUPmPPRHzh2KuxV2KsH/OT/lCp/8AjLF/xMZpO3P7of1n
edg/3p/q/pfP+cs9W7FWa/lzpy87nU5R8EQ9KM+5FXP0LT78xdTLkHt/Y/Ri555co7D7z8h96Qa9
YzwraX1xtPqySXoQ9o2meNf+CMbH5UyeHIJEgco7fZf6Xk9YTKfiS55Ll8yXonk+2Fv5ds1/adTI
x8ebEj8KZiZjci+p+z2Hw9FjHeL+Z/UnOVO6UbyOd4OVuwW5iZJrZz0E0LCSMn/ZqMaB2PI7OH2h
pvHwygOfT3jcfaGN/nRFFqF5pXmu0Ui01e2EcoPWO5tyVkjfwZQQv+xOR7HJgJYZc4H7C+V9rwuQ
yfzhR8iOYYHorhNYsXPRJ42/4Fwc20/pLidmy4dTjPdOJ+17Nmrfa3YqpXIuVVJ7Rgl7ayLcWjHo
JYzyUH/Jb7LexOJiJAxPI7OD2jpTnwmI+rnH+sOXz5HyLAvzK0aGHVYddsIymk6+pu4Af91T1pcw
N/lRyV2y7s7KTE45fXj2+HQ/EPkvaODhnxAVGe/uPUfAsOzYuvdirsVdirsVdiqY+XP+Uh0v/mLg
/wCTq4q+p89EfOHYq7FXYq9F/Jn/AI6eo/8AGBP+J5oe3foj73f9gfXL3PV85l6h8x56I+cOxV2K
uxVg/wCcn/KFT/8AGWL/AImM0nbn90P6zvOwf70/1f0vn/OWerbAqaYq9V06xOneUTDTjKLaSR69
eboW3+XTNdKXFP4vrOk0p03Zpj/F4cifeQT9nJEfmN5C8xa95o0bSPK+my6jLaaDAwt4aFxDDM8Z
c1I2BkQfTmP2LPihMnmZk/c+edrw4ZwA5cA/Sr6LDPb6XBbXMbQ3NsDBPEwoySRMY3UjxDKRl2Ue
ovpvYmQS0eMj+b92yOyt2rsVQGoW1pJY3enX546NqBEksoFTZ3aikd2o/kP2ZgP2d+xyEokSGSH1
x/2Q/m/q83kfaDsoGJyD6JfV/RP8/wDRL597BtJ/LDz5qmrXmm6RpMt/facVNzFblGZVb7Ei1ILI
3VWGxzbYssckRKPIvnU4Sxzo8w9DtJZJbaN5EMUxFJomBVkkXZ0YHoVYEHNdKNGn2nRakZ8Mcg/i
F/r+1VyLlOxVCy6dZ6jbXHl2/cRWWqyCXTrtulrqVKKT4R3A+Fv8r3bKcplCQzR5x+od8f1j8cni
/aDswWZfwZD/AKWff7pff72AaT+V3n7WNRvtO0vRpry+01gl7bxFC8dfssVLA8W/Zboc3OLLHJES
ibBfPsmOUJGMhRCbf8qB/OT/AKlO+/4Ff+assYO/5UD+cn/Up33/AAK/81Yq035B/nIqlj5Tv6AV
NEUnbwAauKsEuLe4triW2uYnhuIXaOaGRSjo6GjKymhBBFCDiqniqY+XP+Uh0v8A5i4P+Tq4q+p8
9EfOHYq7FXYq9F/Jn/jp6j/xgT/ieaHt36I+93/YH1y9z1fOZeofMeeiPnDsVdirsVYP+cn/AChU
/wDxli/4mM0nbn90P6zvOwf70/1f0vn/ADlnq0w0Cx+vazaWxAZXkBdT3Rfib/hQchklUSXYdlaX
x9TDH0Mt/cNz9j166h9a2mh/34jJ/wAEKZrAaL7Hnx8eOUf5wI+b0f8ALzWFt/zB/LnWnNItZ0+f
S7qQnpJLbpPEu/czRFcxuxzw5cuPul+v9j5R2sOLHjn5fj9KT/mz5fbQPzK1q2C8bbU3Gr2Z8Vuy
TP8ASLlZD8iM2OpjRt6z2P1nHgliPOBse4/t+9iuYz2DsVcQCKHcHqMUKOlajrHl3WbDUdHuRaah
Ytw0i7f+6Cufi0+83HK1m6ISf3beAoVMZnGTMcv4h/vh59/f73ge3+wxD1Q+jp/RPcf6J6fzTtyT
fzNqGmapqbeZNNgayg1mZ11jSn+3p+tKOVzbtsKpOAZo2/aPPpSgycwEgJx3BZeyfaJhI6We3WPv
6j9Pz70uzFe9diqyeCGeF4ZkDxSAq6HoQcINNeXFHJExkLieaY6FqGurfLe6VePb+eNFhMul3tdt
SskIL2d2vSUrsu++6t1qcxRlOlmJD+5kdx/NPePL8dz572x2SYyMDvKrgf5w/mnzH6j3vrXyH5w0
/wA4+UdM8yWAKQahFzaI/ajlUlJYj7pIrL9GdA8an2KuxV+en/ORyIn52eagqhQbiI0Apu1vESfp
JxV5tiqY+XP+Uh0v/mLg/wCTq4q+p89EfOHYq7FXYq9F/Jn/AI6eo/8AGBP+J5oe3foj73f9gfXL
3PV85l6h8x56I+cOxV2KuxVg/wCcn/KFT/8AGWL/AImM0nbn90P6zvOwf70/1f0vn/OWerZZ+XNr
6msSzkVWCI0PgzED9VcxtSfTT1vsfg4tTKf82P2nb7rej5gvpaP0+a9k8lXcWnmms+UL+PV9MG5N
I5DdRmny9WMD2zAlLwdXGf8ADkFH7v1F887X0m2TH/NlxR9x3/XH4PZfzqsLLzj+WmkfmDo49Q6b
Ct/RfiZtOu1X60hp3hosp8ODDvnRZYcUadB2Jr/yupjM/Sdpe4/q5/B4WCCAQag9DmsfYQbdil2K
rZYo5onilUPG4Kuh3BB6g4QaYZMcZxMZC4nmgLyG6ksbySJ2fUbCBTej7TXenRMDFcUqOVxYyBd6
jkmzEhiDHFkGKfCf7vJ/sZfql975x2t2fPTZeKB9UPVE98R+mPI94oq+mX8d9ZR3KEfEKOF3AYbG
nt4HuMsnHhNPe9na2Opwxyx68/I9UVkHNdiqlM91BJDf2VPr9jIJ7WuwZlBDRn/JkUlG9jgnATiY
y5Sdd2ppDmxHh+uPqj7+748ntf8Azjr5jtoPMuveW4GP6M1iGPzPoanbitxSK8jp24y8TwHTfMjs
3ITi4ZfVA8J+H7HybtHGI5bH0z9Q+P7XvebBwXYq/Pb/AJyR/wDJ2+af+M8P/UNFirzTFUx8uf8A
KQ6X/wAxcH/J1cVfU+eiPnDsVdirsVei/kz/AMdPUf8AjAn/ABPND279Efe7/sD65e56vnMvUPmP
PRHzh2KuxV2KsH/OT/lCp/8AjLF/xMZpO3P7of1nedg/3p/q/pfP+cs9Wz78s4aW99L3do1HyUN/
XMPVHcPoHsVjqGSXeY/ZbNcxHuFbSdWXRNct9Uk2s3H1TUvAQSMCspH/ABU+5/yS2Y2s0/i4zEfU
Nx+r4/fToO29PQGYfw7S/qnr/mn7CXs/5D6xFpWo61+WGp8Xsh6mo+W0kAKSWFyx+sWwB2PoyMdu
4Ynpmx7N1XjYgf4hsff+18z1+m8HKR0O4eS+a/LEvlPzVqXlpw3o2Lh9OkfcyWM1Wt2qftcQDEx7
shwZ4cMve+j+zHaP5jTCJ+vHt8Oh/R8Esyh6R2KuxVTe8bTrm21dByOnyepKgFeduw43EdO/KMmg
8QMhlxeJAw7/AL+n2un7a0/Hh4x9WP1fD+IfL7QEsOnxeXPN99okTV0+7pd6W1RxaGVS6cN6tQK6
E/5AyeDN42ETP1DaXv8Ax97z3s7n8DUy0/8ABP1R/Hu/3Kb4vcuxV2Kpj+XmuN5f8+eWrwtwisdV
FlJ2X6jritGeX+TFdIX9qjLNOeHN/Xj9sf2H7HzH2l0nhZDXK+Ie6fP5SB+YfaGbN5V2Kvz2/wCc
kf8Aydvmn/jPD/1DRYq80xVMfLn/ACkOl/8AMXB/ydXFX1Pnoj5w7FXYq7FXov5M/wDHT1H/AIwJ
/wATzQ9u/RH3u/7A+uXuer5zL1D5jz0R84dirsVdirB/zk/5Qqf/AIyxf8TGaTtz+6H9Z3nYP96f
6v6Xz/nLPVvQ/wAtpFOm3UY+0soJ/wBkv9mYWq5h9G9jJDwJjul+j9jMMxXsmnRXUo4DKwIZTuCD
1BwsZRBFHkUdo+o6t6VlHp0nHzb5Vf695anav+lWqbS2b/zfu/3bD9peJ/mzE4vy2bxB/dz2l5Hv
/Hn5PnvbHZZjeLu3ge8fzfeP1HvepfmqdM8//lvo/wCZ+gpWbTUI1ODrIlpIwW6ikA/atZgJN+ih
yPtZvMsOKLpewu0PyupEj9B9Mvcf1c3kGa19edirsVcQCCCKg9Rigi0n1O01a4fSIQFki0uQLbXn
LjKtmWBa2kB+2q8f3bA1HQjvhxQjEyI/j5jz7/1vIZOws0NTjnjo44SB8xG94+fl9venGB7B2Kux
VKPMMcn1eR4m4PJBLEHGxDxgXcJH+V61sqj/AFskDRB7iP1H7C8n7V6bixCfdY/3w+2NfF9x+VNb
j17yvpGtx04anZW92AO3rxLJT6OWbV8zTXFX57f85I/+Tt80/wDGeH/qGixV5piqY+XP+Uh0v/mL
g/5Orir6nz0R84dirsVdir0X8mf+OnqP/GBP+J5oe3foj73f9gfXL3PV85l6h8x56I+cOxV2KuxV
g/5yf8oVP/xli/4mM0nbn90P6zvOwf70/wBX9L5/zlnq2W/l1qKwanLZuaC6Sqf68dSB/wACTmNq
Y2L7nr/Y/WCGeWI/5QfbH9lvRswX0l2KqU0UrGOWCU293buJbW5X7Uci9G9x2YdxtiQCCCLBcPXa
OOox8J2PMHuPf+vvDOPyk89WekeZ5bLUYkj8secZPqGvacx/c2eryoVWUBj/AHF6m1fHqfhpluhm
YfupG6+k98f1jkXyvtbRyx5CSKN1Idx7x5S5hieo6NNoOsaloEzMz6PdS2au/wBp4kNYHPu8DI30
45o1J9F9ntZ4+kiT9UfSfh+ylDKnduxV2KuxV2KuxV2KoPViEsJJynP6sVueH83oMJafTwphAvbv
2+brO2MXHpZ+Q4v9L6v0Pp7/AJxt1Frn8pNMs5X53GjzXemTH/mGuHEY/wCRRTNnjlxRB7w+OTjw
yI7np+TYvz2/5yR/8nb5p/4zw/8AUNFirzTFUx8uf8pDpf8AzFwf8nVxV9T56I+cOxV2KuxV6L+T
P/HT1H/jAn/E80Pbv0R97v8AsD65e56vnMvUPmPPRHzh2KuxV2KsH/OT/lCp/wDjLF/xMZpO3P7o
f1nedg/3p/q/pfP+cs9WrWl1La3UVzEaSQsHU+6muCQsU3afPLFkjOP1RNvZdPvYb6yhu4T+7mUM
B4HuD7g7Zq5Ro0+06TUxz4o5I8pC/wBnw5IjIuS7FUv1WCH0pXm2tbmI218f5Y2PKKf5283GT5ch
3xIOxH1RNj9I+I2ea9o9AMmLxAPpFS/q9/8Amnf3WmmpeZ4/MmrrqUhb9MSadYr5gRwQ66jbiS0l
5e7paxvtXZhmTqCDUh1dd7GTkI5YH+Ex+2/1KeYz2zsVdirsVdirsVdiqyaNZYnjb7LqVPyIphBY
ZICUTE9RT2b/AJxG1B/0N5k0lz8UNxZamwoPtalZIXp/s4GzP08rj7iR8iQ+I6mJE9/I/MPfsvaH
57f85I/+Tt80/wDGeH/qGixV5piqY+XP+Uh0v/mLg/5Orir6nz0R84dirsVdir0X8mf+OnqP/GBP
+J5oe3foj73f9gfXL3PV85l6h8x56I+cOxV2KuxVg/5yf8oVP/xli/4mM0nbn90P6zvOwf70/wBX
9L5/zlnq3Yqzr8utUmCTWMoJt+Y9GTssjhjwr/lLGxHyOYmpx/xPceyHafDI6eR57x9/Ufp+fezn
MN9AdirTKrKVYAqRQg7gg4UEAiihbLTLazklkiLFpQiEueVEiBEaA9aKDQV7bdAMJLgaLs3FpjI4
79dfZyHwtF5F2DsVdirsVdirsVdirsVejf8AOM1x9T89NaV4x6v5cjuR4NJZXrQgD3EcwzI0M7Mx
3T/QHxrtSFZAR1H6S+m8z3WPz2/5yR/8nb5p/wCM8P8A1DRYq80xVMfLn/KQ6X/zFwf8nVxV9T56
I+cOxV2KuxV6L+TP/HT1H/jAn/E80Pbv0R97v+wPrl7nq+cy9Q+Y89EfOHYq7FXYqwf85P8AlCp/
+MsX/Exmk7c/uh/Wd52D/en+r+l8/wCcs9W7FXvP/OK/lHTfN0nnPQb+qRXWnQ+jcKKvBMk3KKZP
8qNwG9+h2OAi2ePJKEhKJojdq907U9K1K80bVohBqunSGC7jFeJNKpLHXcxyoQ6HwPjmtyQ4TT7B
2P2lHWYBMfUNpDz/AFHopZW7V2KuxV2KuxV2KuxV2KuxV2KqF7cG3tJZgpd0UlEG5ZzsqgeLNQYQ
N3G1eoGHFLIf4R/YPiXpn5XWc1t+bfk/S9ORrqXQtIubfzHPGKxwRy26+h6jdmknTZPA16ZV2OZS
OTIR6Zy2+18o7W4RwQv1RG/2PpzN26d+e3/OSP8A5O3zT/xnh/6hosVeaYqmPlz/AJSHS/8AmLg/
5Orir6nz0R84dirsVdir0X8mf+OnqP8AxgT/AInmh7d+iPvd/wBgfXL3PV85l6h8x56I+cOxV2Ku
xVg/5yf8oVP/AMZYv+JjNJ25/dD+s7zsH+9P9X9L5/zlnq3Yq+kP+cJLq2Tzl5htnkVZ5tPRoYia
MwjmHMqO/HkK4q9w/PH8rZfM1gnmDQ4gfM2lxlfQFB9dtQSzWxP+/FJLQk/tVU7MSK8mPiFO17I7
Uno8wmN4n6h3j9fc+b4ZkmjDpUA1BVgVZWBoysp3DKRQg9M1xBBovrun1EM0BOBuMl+RbnYq7FXY
q7FXYq7FXYq7FUHbNqep+aNP0XQ7f69rDSqbO2/YNyByjeU9orcfvnPsvicn4ByDh6Hn7uvz5fN4
r2n7WECMUeY3Pv8A4R8Pq/0r6/8Ayy/LvTvI3lxdOhf61qdy31nWNUcfvbq6fd5GPXiOiL2HvU5s
oxEQAOQfPpSMjZ5ll2SYvzx/5yJube4/OnzVJBIssYukjLoQRzjgjR1qO6upB98Vec4qmPlz/lId
L/5i4P8Ak6uKvqfPRHzh2KuxV2KvRfyZ/wCOnqP/ABgT/ieaHt36I+93/YH1y9z1fOZeofMeeiPn
DsVdirsVYP8AnJ/yhU//ABli/wCJjNJ25/dD+s7zsH+9P9X9L5/zlnq3Yqr2V9e2N1Hd2NxJa3UR
rFcQu0ciGlKq6kMNj2xVOf8AlYXn7/qZdV/6Trn/AJrxVU0Dzlf2eoyzahPLeRXb87p5WMkhc9ZO
TEkt4165TlxcQ83oOwu25aOdS3xS5ju8x+N3pdvcQ3EKTwOJIpByR16EZryKfVMOaOSInA3E8iqY
Gx2KuxV2KuxV2KuxVJvMvmKDR7StQ13KCII+tP8AKYeA/HLcWMyLpO2+2I6PH35JfSP0ny+95tae
Yddsr176x1C5s7uQFXuLeZ4pCrHkVLIVNC25HjmxEQHybLllkkZSNko//lYXn7/qZdV/6Trn/mvC
1tH8wfPrAg+ZdVIOxBvbihH/AAeKpCSSSSak7knrXFWsVTHy5/ykOl/8xcH/ACdXFX1Pnoj5w7FX
Yq7FXov5M/8AHT1H/jAn/E80Pbv0R97v+wPrl7nq+cy9Q+Y89EfOHYq7FXYqwf8AOME+SbggbCWK
p/56DNJ25/dD+s7zsH+9P9X9L5/zlnq3Yq7FXYq7FU98tearrR5PTYGayc1eGu4/yk8D+vKcuES9
7vuxu3cmjPCfViPMfpH43el6bqthqUAms5RIv7S9GU+DDtmDKBjzfTtFr8OphxY5X9494ReQcx2K
uxV2KuxVjvmHzjZ6dG0dsRcXfQU3RT03PcjwH00y/HhMubzPa/tJi0wMcfryfYPf+ofGnm17e3N7
cvcXLmSVzVmOZ0YgCg+aanUzzTM5m5FD5JodirsVdirsVTLy2CfMWl0/5a4P+Ti4q+ps9EfOHYq7
FXYq9F/Jn/jp6j/xgT/ieaHt36I+93/YH1y9z1fOZeofMeeiPnDsVdirsVQGu6NZ6zpc+nXYrDOt
CR1B7Ee4zF1emGbGYFytHqjgyCY/AeR3P5G6yszC3vY5If2WYUNPffObl2NnB2o/F6aPbWAjex8F
L/lR/mH/AJaYf8/pyP8AI+fuHzZfyzp+8/J3/Kj/ADD/AMtMP+f04/yPn7h81/lnT95+Tv8AlR/m
H/lph/z+nH+R8/cPmv8ALOn7z8nf8qP8w/8ALTD/AJ/Tj/I+fuHzX+WdP3n5O/5Uf5h/5aYf8/px
/kfP3D5r/LOn7z8lW2/JvzXaSia3v0hkX9tCVNPobBLsbORuB827B7Q48UuLHKUZeVpTN531TSr+
ewuvS1AWzGNplBiZmH2htUbHb7OaSWmHR73Se2GogKyRE/8AYn7NvsR0X5k6UVBmtp0bwTi/6ymU
nSy73c4/bPTkeqEx7qP6Qj7DznpV/MIbZW9Q9BNJb24/4OeWJPxyvJiMBZ+wE/cC5Mfa3Sy2An/s
R98gySbStbhsfr94LLS7E7i6vruPie/wCATBz7BswPzuMy4Y8U5dwH66ZZvaAiNiAA75SH6Lv5vP
/MvnCxo1tp9zJqLdGuGQ21sP9SGrSyfOV+P+RmxwYZneQ4fLmfny+XzeR7S9oc2a4iW3l6Y/rPxN
eSQ+XdDufMmq/UluViuWTlGZOjcSBxHSmx2zZ4cRlIRjzLzGbMIRM5cgy7/lR/mH/lph/wA/pzY/
yPn7h83W/wAs6fvPyd/yo/zD/wAtMP8An9OP8j5+4fNf5Z0/efk7/lR/mH/lph/z+nH+R8/cPmv8
s6fvPyd/yo/zD/y0w/5/Tj/I+fuHzX+WdP3n5O/5Uf5h/wCWmH/P6cf5Hz9w+a/yzp+8/J3/ACo/
zD/y0w/5/Tj/ACPn7h81/lnT95+TI/Jf5QnStSj1HVLhZ5ITWGBR8IPSpNTX/P6MvSdjTExLJVDo
4es7agYGOO7PXuem50rzLsVdirsVei/kz/x09R/4wJ/xPND279Efe7/sD65e56vnMvUPmPPRHzh2
KuxV2KuxV2KuxV2KuxV2KuxVhX5k+ebfQdMe1t3DancqViTY8Qdizew/z9tH2trxGJxx+o8/J3vZ
HZ5lIZJfSOXmXz8zM7F2JZmJLMdySe+cu9UtxV2Kt8jQCuw3A+eKtYqidN1C506/gvbZuM8Dh0Py
6g07EbHCDW4QQCKL6S8oebNP8x6XHc27gTqAJ4SfiVgN87Ls/XDPGj9Y5/reL7R0BwSsfQeX6k9z
YutdirsVdirsVdirsVdirsVdir0X8mf+OnqP/GBP+J5oe3foj73f9gfXL3PV85l6h8x56I+cOxV2
KuxV2KuxV2KuxV2KoLV9a03SLQ3eoTCGEftHufAZi6nV48AuZ5uVpdHkzmoDk8x80fnZGUe30CEl
jUfW5QQB7quzffTNBqu2Zz2gOEd/X9j0Ok7EhDfIeI93T9rym9vbu9uXuruVpp5DV5G6n/PwzSEu
8AUMVdirsVdirsVdiqYaLrup6LereafMYpR9ofssPBh3yUJmJsGixnASFSFgvXPLn51aVcosWsxm
0nAoZVBaMn6Nx9Ob7TduEbZBfmP1PP6nsIHfEa8j+t6PbXMF1Ak8DiSKQVRx0Izf4c0ckRKJsF5/
NhlikYyFEKuWtTsVdirsVdirsVdirsVei/kz/wAdPUf+MCf8TzQ9u/RH3u/7A+uXuer5zL1D5jz0
R84dirsVdirsVdirsVdirsVQWq6NpmrQCDUbdLmFTyCOKivjmNqNJjzVxi6cnTavJhJ4DVpV/wAq
78l/9WmD/gRmL/JGn7vtLl/yxqP532B3/Ku/Jf8A1aYP+BGP8kafu+0r/LGo/nfYHf8AKu/Jf/Vp
g/4EY/yRp+77Sv8ALGo/nfYHf8q78l/9WmD/AIEY/wAkafu+0r/LGo/nfYHf8q78l/8AVpg/4EY/
yRp+77Sv8saj+d9gd/yrvyX/ANWmD/gRj/JGn7vtK/yxqP532B3/ACrvyX/1aYP+BGP8kafu+0r/
ACxqP532B3/Ku/Jf/Vpg/wCBGP8AJGn7vtK/yxqP532B3/Ku/Jf/AFaYP+BGP8kafu+0r/LGo/nf
YHf8q78l/wDVpg/4EY/yRp+77Sv8saj+d9gT21tLe0t0t7aMRQxjiiLsAB2GZ2HDHHHhiKDgZs0s
suKRsquWtTsVdirsVdirsVdirsVei/kz/wAdPUf+MCf8TzQ9u/RH3u/7A+uXuer5zL1D5jz0R84d
irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVei/kz/x
09R/4wJ/xPND279Efe7/ALA+uXuer5zL1Dyj/lTOp/8AVxg/4B86b+XYfzS8v/IE/wCcHf8AKmdT
/wCrjB/wD4/y7D+aV/kCf84O/wCVM6n/ANXGD/gHx/l2H80r/IE/5wd/ypnU/wDq4wf8A+P8uw/m
lf5An/ODv+VM6n/1cYP+AfH+XYfzSv8AIE/5wd/ypnU/+rjB/wAA+P8ALsP5pX+QJ/zg7/lTOp/9
XGD/AIB8f5dh/NK/yBP+cHf8qZ1P/q4wf8A+P8uw/mlf5An/ADg7/lTOp/8AVxg/4B8f5dh/NK/y
BP8AnB3/ACpnU/8Aq4wf8A+P8uw/mlf5An/ODv8AlTOp/wDVxg/4B8f5dh/NK/yBP+cHf8qZ1P8A
6uMH/APj/LsP5pX+QJ/zg7/lTOp/9XGD/gHx/l2H80r/ACBP+cHf8qZ1P/q4wf8AAPj/AC7D+aV/
kCf84O/5Uzqf/Vxg/wCAfH+XYfzSv8gT/nB3/KmdT/6uMH/APj/LsP5pX+QJ/wA4O/5Uzqf/AFcY
P+AfH+XYfzSv8gT/AJwd/wAqZ1P/AKuMH/APj/LsP5pX+QJ/zg7/AJUzqf8A1cYP+AfH+XYfzSv8
gT/nB3/KmdT/AOrjB/wD4/y7D+aV/kCf84O/5Uzqf/Vxg/4B8f5dh/NK/wAgT/nB3/KmdT/6uMH/
AAD4/wAuw/mlf5An/ODv+VM6n/1cYP8AgHx/l2H80r/IE/5wd/ypnU/+rjB/wD4/y7D+aV/kCf8A
ODv+VM6n/wBXGD/gHx/l2H80r/IE/wCcHf8AKmdT/wCrjB/wD4/y7D+aV/kCf84O/wCVM6n/ANXG
D/gHx/l2H80r/IE/5wd/ypnU/wDq4wf8A+P8uw/mlf5An/ODv+VM6n/1cYP+AfH+XYfzSv8AIE/5
wZN5G8jXflu7up57qOcTxqgCKRShr3zXdo9oxzxAAqnZdndnS08iSbtmOap2zsVdirsVdirsVdir
sVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirs
VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir/9k=</xapGImg:image>
+ </rdf:li>
+ </rdf:Alt>
+ </xap:Thumbnails>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xapMM:DocumentID>uuid:82D8E573DAAFE111BF0B8F740ADF4EE3</xapMM:DocumentID>
+ <xapMM:InstanceID>uuid:8ccac4a0-f819-bd4b-9966-e33d3f17e366</xapMM:InstanceID>
+ <xapMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>uuid:b1ac9fe8-11a3-4422-b8f3-ae4b8085b7a8</stRef:instanceID>
+ <stRef:documentID>uuid:5D20892493BFDB11914A8590D31508C8</stRef:documentID>
+ </xapMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/">
+ <illustrator:Type>Document</illustrator:Type>
+ <illustrator:StartupProfile>Print</illustrator:StartupProfile>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xapTPg="http://ns.adobe.com/xap/1.0/t/pg/"
+ xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
+ xmlns:xapG="http://ns.adobe.com/xap/1.0/g/">
+ <xapTPg:NPages>1</xapTPg:NPages>
+ <xapTPg:HasVisibleTransparency>False</xapTPg:HasVisibleTransparency>
+ <xapTPg:HasVisibleOverprint>False</xapTPg:HasVisibleOverprint>
+ <xapTPg:MaxPageSize rdf:parseType="Resource">
+ <stDim:w>114.000000</stDim:w>
+ <stDim:h>114.000000</stDim:h>
+ <stDim:unit>Pixels</stDim:unit>
+ </xapTPg:MaxPageSize>
+ <xapTPg:PlateNames>
+ <rdf:Seq>
+ <rdf:li>Cyan</rdf:li>
+ <rdf:li>Magenta</rdf:li>
+ <rdf:li>Yellow</rdf:li>
+ <rdf:li>Black</rdf:li>
+ <rdf:li>PANTONE 485 CVC</rdf:li>
+ <rdf:li>PANTONE 152 CVC</rdf:li>
+ </rdf:Seq>
+ </xapTPg:PlateNames>
+ <xapTPg:SwatchGroups>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:groupName>Default Swatch Group</xapG:groupName>
+ <xapG:groupType>0</xapG:groupType>
+ <xapG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>White</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>255</xapG:red>
+ <xapG:green>255</xapG:green>
+ <xapG:blue>255</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>Black</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>35</xapG:red>
+ <xapG:green>31</xapG:green>
+ <xapG:blue>32</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>CMYK Red</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>236</xapG:red>
+ <xapG:green>28</xapG:green>
+ <xapG:blue>36</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>CMYK Yellow</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>255</xapG:red>
+ <xapG:green>241</xapG:green>
+ <xapG:blue>0</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>CMYK Green</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>0</xapG:red>
+ <xapG:green>165</xapG:green>
+ <xapG:blue>81</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>CMYK Cyan</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>0</xapG:red>
+ <xapG:green>173</xapG:green>
+ <xapG:blue>238</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>CMYK Blue</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>46</xapG:red>
+ <xapG:green>49</xapG:green>
+ <xapG:blue>145</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>CMYK Magenta</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>235</xapG:red>
+ <xapG:green>0</xapG:green>
+ <xapG:blue>139</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=15 M=100 Y=90 K=10</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>190</xapG:red>
+ <xapG:green>30</xapG:green>
+ <xapG:blue>45</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=0 M=90 Y=85 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>238</xapG:red>
+ <xapG:green>64</xapG:green>
+ <xapG:blue>54</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=0 M=80 Y=95 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>240</xapG:red>
+ <xapG:green>90</xapG:green>
+ <xapG:blue>40</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=0 M=50 Y=100 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>246</xapG:red>
+ <xapG:green>146</xapG:green>
+ <xapG:blue>30</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=0 M=35 Y=85 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>250</xapG:red>
+ <xapG:green>175</xapG:green>
+ <xapG:blue>64</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=5 M=0 Y=90 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>249</xapG:red>
+ <xapG:green>236</xapG:green>
+ <xapG:blue>49</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=20 M=0 Y=100 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>214</xapG:red>
+ <xapG:green>222</xapG:green>
+ <xapG:blue>35</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=50 M=0 Y=100 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>139</xapG:red>
+ <xapG:green>197</xapG:green>
+ <xapG:blue>63</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=75 M=0 Y=100 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>55</xapG:red>
+ <xapG:green>179</xapG:green>
+ <xapG:blue>74</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=85 M=10 Y=100 K=10</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>0</xapG:red>
+ <xapG:green>147</xapG:green>
+ <xapG:blue>69</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=90 M=30 Y=95 K=30</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>0</xapG:red>
+ <xapG:green>104</xapG:green>
+ <xapG:blue>56</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=75 M=0 Y=75 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>41</xapG:red>
+ <xapG:green>180</xapG:green>
+ <xapG:blue>115</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=80 M=10 Y=45 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>0</xapG:red>
+ <xapG:green>166</xapG:green>
+ <xapG:blue>156</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=70 M=15 Y=0 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>38</xapG:red>
+ <xapG:green>169</xapG:green>
+ <xapG:blue>224</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=85 M=50 Y=0 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>27</xapG:red>
+ <xapG:green>117</xapG:green>
+ <xapG:blue>187</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=100 M=95 Y=5 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>43</xapG:red>
+ <xapG:green>56</xapG:green>
+ <xapG:blue>143</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=100 M=100 Y=25 K=25</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>38</xapG:red>
+ <xapG:green>34</xapG:green>
+ <xapG:blue>97</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=75 M=100 Y=0 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>101</xapG:red>
+ <xapG:green>45</xapG:green>
+ <xapG:blue>144</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=50 M=100 Y=0 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>144</xapG:red>
+ <xapG:green>39</xapG:green>
+ <xapG:blue>142</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=35 M=100 Y=35 K=10</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>158</xapG:red>
+ <xapG:green>31</xapG:green>
+ <xapG:blue>99</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=10 M=100 Y=50 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>217</xapG:red>
+ <xapG:green>28</xapG:green>
+ <xapG:blue>92</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=0 M=95 Y=20 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>236</xapG:red>
+ <xapG:green>41</xapG:green>
+ <xapG:blue>123</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=25 M=25 Y=40 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>193</xapG:red>
+ <xapG:green>180</xapG:green>
+ <xapG:blue>154</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=40 M=45 Y=50 K=5</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>154</xapG:red>
+ <xapG:green>132</xapG:green>
+ <xapG:blue>121</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=50 M=50 Y=60 K=25</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>113</xapG:red>
+ <xapG:green>101</xapG:green>
+ <xapG:blue>88</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=55 M=60 Y=65 K=40</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>90</xapG:red>
+ <xapG:green>74</xapG:green>
+ <xapG:blue>66</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=25 M=40 Y=65 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>195</xapG:red>
+ <xapG:green>153</xapG:green>
+ <xapG:blue>107</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=30 M=50 Y=75 K=10</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>168</xapG:red>
+ <xapG:green>124</xapG:green>
+ <xapG:blue>79</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=35 M=60 Y=80 K=25</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>138</xapG:red>
+ <xapG:green>93</xapG:green>
+ <xapG:blue>59</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=40 M=65 Y=90 K=35</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>117</xapG:red>
+ <xapG:green>76</xapG:green>
+ <xapG:blue>40</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=40 M=70 Y=100 K=50</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>96</xapG:red>
+ <xapG:green>56</xapG:green>
+ <xapG:blue>19</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=50 M=70 Y=80 K=70</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>59</xapG:red>
+ <xapG:green>35</xapG:green>
+ <xapG:blue>20</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>PANTONE 485 CVC</xapG:swatchName>
+ <xapG:type>SPOT</xapG:type>
+ <xapG:tint>100.000000</xapG:tint>
+ <xapG:mode>CMYK</xapG:mode>
+ <xapG:cyan>0.000000</xapG:cyan>
+ <xapG:magenta>100.000000</xapG:magenta>
+ <xapG:yellow>91.000000</xapG:yellow>
+ <xapG:black>0.000000</xapG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>PANTONE 152 CVC</xapG:swatchName>
+ <xapG:type>SPOT</xapG:type>
+ <xapG:tint>100.000000</xapG:tint>
+ <xapG:mode>CMYK</xapG:mode>
+ <xapG:cyan>0.000000</xapG:cyan>
+ <xapG:magenta>51.000000</xapG:magenta>
+ <xapG:yellow>100.000000</xapG:yellow>
+ <xapG:black>0.000000</xapG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xapG:Colorants>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:groupName>Print Color Group</xapG:groupName>
+ <xapG:groupType>1</xapG:groupType>
+ <xapG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=0 M=30 Y=70 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>252</xapG:red>
+ <xapG:green>186</xapG:green>
+ <xapG:blue>99</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=5 M=70 Y=90 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>231</xapG:red>
+ <xapG:green>110</xapG:green>
+ <xapG:blue>52</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=5 M=90 Y=75 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>228</xapG:red>
+ <xapG:green>64</xapG:green>
+ <xapG:blue>68</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=30 M=0 Y=95 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>190</xapG:red>
+ <xapG:green>214</xapG:green>
+ <xapG:blue>58</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=60 M=5 Y=95 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>116</xapG:red>
+ <xapG:green>182</xapG:green>
+ <xapG:blue>74</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=30 M=0 Y=10 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>174</xapG:red>
+ <xapG:green>222</xapG:green>
+ <xapG:blue>228</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=60 M=10 Y=5 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>87</xapG:red>
+ <xapG:green>182</xapG:green>
+ <xapG:blue>221</xapG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>C=80 M=5 Y=10 K=0</xapG:swatchName>
+ <xapG:mode>RGB</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:red>0</xapG:red>
+ <xapG:green>176</xapG:green>
+ <xapG:blue>216</xapG:blue>
+ </rdf:li>
+ </rdf:Seq>
+ </xapG:Colorants>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:groupName>Grayscale</xapG:groupName>
+ <xapG:groupType>1</xapG:groupType>
+ <xapG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>K=100</xapG:swatchName>
+ <xapG:mode>GRAY</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:gray>255</xapG:gray>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>K=90</xapG:swatchName>
+ <xapG:mode>GRAY</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:gray>229</xapG:gray>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>K=80</xapG:swatchName>
+ <xapG:mode>GRAY</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:gray>203</xapG:gray>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>K=70</xapG:swatchName>
+ <xapG:mode>GRAY</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:gray>178</xapG:gray>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>K=60</xapG:swatchName>
+ <xapG:mode>GRAY</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:gray>152</xapG:gray>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>K=50</xapG:swatchName>
+ <xapG:mode>GRAY</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:gray>127</xapG:gray>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>K=40</xapG:swatchName>
+ <xapG:mode>GRAY</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:gray>101</xapG:gray>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>K=30</xapG:swatchName>
+ <xapG:mode>GRAY</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:gray>76</xapG:gray>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>K=20</xapG:swatchName>
+ <xapG:mode>GRAY</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:gray>50</xapG:gray>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>K=10</xapG:swatchName>
+ <xapG:mode>GRAY</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:gray>25</xapG:gray>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xapG:swatchName>K=5</xapG:swatchName>
+ <xapG:mode>GRAY</xapG:mode>
+ <xapG:type>PROCESS</xapG:type>
+ <xapG:gray>12</xapG:gray>
+ </rdf:li>
+ </rdf:Seq>
+ </xapG:Colorants>
+ </rdf:li>
+ </rdf:Seq>
+ </xapTPg:SwatchGroups>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
+ <pdf:Producer>Adobe PDF library 8.00</pdf:Producer>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?>\rendstream\rendobj\r2 0 obj\r<</Count 1/Type/Pages/Kids[5 0 R]>>\rendobj\r18 0 obj\r<</Intent 19 0 R/Usage 20 0 R/Name(Layer 1)/Type/OCG>>\rendobj\r93 0 obj\r<</Intent 94 0 R/Usage 95 0 R/Name(Layer 1)/Type/OCG>>\rendobj\r94 0 obj\r[/View/Design]\rendobj\r95 0 obj\r<</CreatorInfo<</Subtype/Artwork/Creator(Adobe Illustrator 13.0)>>>>\rendobj\r19 0 obj\r[/View/Design]\rendobj\r20 0 obj\r<</CreatorInfo<</Subtype/Artwork/Creator(Adobe Illustrator 13.0)>>>>\rendobj\r92 0 obj\r[93 0 R]\rendobj\r5 0 obj\r<</Parent 2 0 R/Contents 103 0 R/BleedBox[0.0 0.0 114.0 114.0]/PieceInfo<</Illustrator 81 0 R>>/ArtBox[0.0 0.0 114.0 114.0]/Group 73 0 R/MediaBox[0.0 0.0 114.0 114.0]/Thumb 107 0 R/TrimBox[0.0 0.0 114.0 114.0]/Resources<</ColorSpace<</CS0 97 0 R/CS1 99 0 R/CS2 102 0 R>>/Properties<</MC0 93 0 R>>/ExtGState<</GS0 96 0 R>>>>/Type/Page/LastModified(D:20120604143053-07'00')>>\rendobj\r103 0 obj\r<</Length 1202/Filter/FlateDecode>>stream\r
+H\89ì\97K\8e$5\10\86÷y
+_ Ü\ e¿½¥@#!5\bõ\82\ 3\94x\bõ\8c4´\ 4\9aÛóývVV\r°F jÑ\95i§\1dÏ/Âî§oÏîéù\1cÜ\17_\9eÝöt~ îòæ\82·lüÖ\98ù\1dÕ\9c{»|Ø\9eÞñù§·-¸àÌòüûõ\87íÇíãv\9b8í³ß»\ fsaX{?:\9b\ 3s#ù\10̵âC\1cÉ]ÞÏeï·S3ßSáý\95÷äKk¼\9fZö£\ fÄúlv\e&o%ºËvL\94è;â^ïf²¯ \83vY§R}ÈÅ]õ\ÇÈȼõzÌ #7f´fx\v|É÷\8a\8c\1a}Ã\8aR|-\89aö9V\89`&Õ~̼Î\99nå\98\91p\93\19\8c[·»qñqzr7QKw7\ 1X¥ç¡b\8dÙaÅ·t[ñ:g¢|¿î1b!åW\99wã¥ô\98Ø:\ 4ìV\1f*\ eOµb\8c{O£yS°öàÄä{·ØÅÌø>Þá.Òæ[¶c¬¬¦#s×ÑÊìeÛÇ+õ¯×á\ 2cÉYÀ]@ò»-øìÞñ[Üï.»g÷@ð\81à?\88àÏÛ\v\102ëìÏ\1d°7\1fSAxð©Ýá\17$iÚ"\81\87\9aùÈw¼ai¶v³âT:o\a\91òº4;\84íÃ0·®÷\14y,Dö\89ì\93)`KR"äq¸«¦}ÈþeÊ>V²§¡û8\Å\84«\ 2\85Aµ8\ f\96óË\1e\1c÷rþfK\94åÿ4&a6\98\ 5\b\911\1d¹\7f\81$u,\rÍÅêkÅä#"°\9fT\15ðÙ\÷]]£úÎQ\1d\83ï¢}xú\ 4¬âk\95¯>w\97Úì\1e\14\f5\99Yسk\14¤ÖÑX\10BQ\19æ±°ã^\1c~\90\87\94fmÊ\19\1aæe\8b4%Â\99ñ1\14)\1c£¹Â\96\9e¦¥©»ÚÑ'7IeÆqza\88É\19\9d\98ÖA\17³4\9cu\1aä\fZJZËÞ\86a\94q©8¢òu1\82BÖ£S]<\86¬E§\15>b\11âØ\90p"v\1fq\15\17
+=\85\88× \b4Obrò±\14WÑä2\v\88\9a:\ e®V\8e\81Ù\82\fø\ 6c"`8G01»ã)öÒÄ\b3Ñ\9eþ\7föÍ\90Ì.lîѱ\17OÔ ÛêjèF!\rÕf\87°\8caD\1aõ\82°\93\12|\1eY<ðQ\91N³á\10\16E2\fD\16\94F\1dd\97#\8f¸U<¤Z`#ëצ\85(Âõ´2DJ\8665\888\11\17H&\99UÌÐ\81\95}Â\13g\13$\a2?¨å\13\93¤LsëÓ e\ 4\9f0\93§Ò&å\95(FGö\88\18ÞH\aÎäÏ\ eÜAMw\8eZs¿ð÷µ{àüÀù?\89óÑ\9bãß÷f®
+b\8c<\95Â=ã\809û\bG§Ìt\96p]\17E
+Þ\93Ú\80\99ÐÜC\17Nx\ 69'ÝPº\10\8e G$\8b ÇDp\1a&˯\1c¡\13\1aØP\15ó\98\9b4§Å3|é\84\89\92ÉlÀ\a #\85hlh\ 4ç\9cëÂÙ\ 4E/y\95SA?8\13&lì\95ô"\15ä\r\1d{±´¾ª¤R\10LW
+\80»TÃbå\11h&ÇI\8f0«TE[Dü\18\93u\93ëdy(¥#O0â<\ 5©`¾á\äÁ\99JU\93ʲJ7CB%pc,\9e;i¯Â\5ß¹%ÂlÆâO\eÔV4\93w] ÑQ¨`t\0Ño¶©¾¡¹Ï&3\99\14{d"Ì& \9a\9dHp@s+oº\ 1vâ®+cS\99\85~õ\ÔbºÐª\82v`\0\1c\11U,\vóC³¸ m³)´É¬Ú\96R\ 3j A\80qz\84©\13\1dU\8e¶\96æE7¨ \fèÊ\13\1c%EÞ×¼\98Õ\ 5Z¿\8bÓO{ÛÕ\7f8õóÿp\1e\84>\býW\10º:éWÏgÇã\ f\ 1\ 6\0\ e\8b\84\8d\rendstream\rendobj\r73 0 obj\r<</I false/K false/CS 74 0 R/S/Transparency>>\rendobj\r107 0 obj\r<</Length 111/Filter[/ASCII85Decode/FlateDecode]/BitsPerComponent 8/ColorSpace 105 0 R/Width 14/Height 14>>stream\r
+8;T`p_%?Z%#Qh!kGhIauV3no3/gB<q4;9^l%0co#qi_%^Z6r%5FW&DTM,@mM?`/gN
+Cj+NiAqc(R2."iEY8P;SHeH/CY#En0hjG^3DZG&K.d@~>\rendstream\rendobj\r96 0 obj\r<</OPM 1/BM/Normal/CA 1.0/OP false/SMask/None/ca 1.0/AIS false/op false/Type/ExtGState/SA true>>\rendobj\r97 0 obj\r[/ICCBased 98 0 R]\rendobj\r99 0 obj\r[/Separation/PANTONE#20152#20CVC 100 0 R<</C0[0.0 0.0 0.0 0.0]/C1[0.0 0.509995 1.0 0.0]/FunctionType 2/N 1.0/Domain[0 1]/Range[0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0]>>]\rendobj\r102 0 obj\r[/Separation/PANTONE#20485#20CVC 100 0 R<</C0[0.0 0.0 0.0 0.0]/C1[0.0 1.0 0.910004 0.0]/FunctionType 2/N 1.0/Domain[0 1]/Range[0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0]>>]\rendobj\r100 0 obj\r[/ICCBased 101 0 R]\rendobj\r101 0 obj\r<</Length 389756/Filter/FlateDecode/N 4>>stream\r
+H\89\94\94uTÔK\eÇ\7ftK\88\94\88KJI,\8d\82t(Ý\8b\b\ 2»4ì\ 2KÇÒÝ%Ò¹´H\974J#\82Ò\92\12\82(H
+\bw¹÷þqÏyïyßó~Ï3çùÌ\99gÎ<3óÌ\0\84\ 1\bY\ 59El
+\0@¸ ]äÕ!OÔÌ-@\ 4ã\0\ 1À\0à\ 1\\80\88¹¥+BVKK\rÀè:\16ø\ f\1dO\ 1X×~òþ¿\8fÿW\11Ca®\96\18\7f\81iHKL\12\0\80\85À0\8f\a\12qÍY\18¦\96\ 5Ë `ø5\0\14àc\18ü\ f\16\ 4\80Âæk\96\ 3Ë
+\0X\8a]\0¶x=\86\ 5\ 1\1c\7fäß\f\ 6ð\9a8¯ÙÚÜ\11 \10üX\0\80\84Ŀ׽\16\83>\9f.\1fÈ\10f\ 1\92\87\9b#aP\10§®¡¦\16\17È\1dü\7fnæ\7f óD^{y8ÂËÅÖÚ\ 6 \ 2\v\b\b\80d¡p\v\18H×Ë\15 stå\ 5©:Yò\ 1\80\11Ä\18ô׬\ 6c\0xc\r\0I\ 2\8eVÈ?SÂÅ!\ 2þ:ó\7fè_ú\18ÃÆ\18\eî\1d¼9\ 2[ÂYbQ\92PÒ~²+rA
+SÊhª¦\9b«·HhÀ´\86t^ôé\f\r·'\18\7f0±ß\85\80Â\99kYæX¯ØY9\14îYq\86q\95p÷ólÝ'äãäW\11°\15\8c\ 4£\85z\84\17EÎÅèÄE$´%\1d\1fD>,\96ê\91^|t*K)Ç%/§`¢è¦\14¯\¦Ò«úùñ\89\1a\95:¯\86¼&D\v®\1d¦\93¥[«7¨¿dplD\ 6a5\96|ªmbõÌÓ4Ê,óy\95y\87Å{Ëeè¾\15¶5\95\r«\90\9d\9c½\8e\83©£µ\933Ü\e\11ì\1cã\92â\9a\85,t+w¯ñhòl÷êõ\1eð\19õ\1dó\eõ\1fA\r\a\f\ 6ö\a½\rî é\fm\vk
+¯\8bx\15Y\16U\14\9d\13\93\1e\9b\18\17\16ï\93\80H\84&\19%«¥È¤
+¥q¼ O'M¿zù3ãKæTÖ@v[NUnn^\¾o\81]¡a\91b±\10\1aTr£ä¢t»lºümE]e~Uü+¿jû×\90\1aåZÑ:¶zª\ 6 a·q®i ¹¡¥°5¡Íÿ\8d};¤C¹S¤\8b¥\9b¢û²ç[ï\_ÿÛ\86w\85ý\89\ 3þ\83\ eC\90a\85\11¾Qº1¬±\9d÷\9fÆ;>\94L$Lz}4ÿ¤:%8M7\ 3ÌlÌ\8eÎÕΧ/ø}¶XT^â]¦X>\\99Ym[Ëùâ³n¸!´ycsk«ûkƶó\8eÊ·;ßöv{¿§ýpßÓß\17úIþsû ÷0ëÈõXõ\84éäàôݯÔ3ós®ó\9d\8b\92ß&\97$\97õWÆWW\98*ØÂ)ÁãÅ\ f!è$Ü$Æ%¡!e$cºÁHNOAKIMEq\93\84\1a\97úâÖ\ 1Í\ 6í\fÝ\bý\14Ãâí\15Æ\95;KLów§@\1f\98\87YúX;Ø\9aÙë8^Ý+çDs\15pçñäðfßÏàKåO\14\88ÅTC\98P°p \bJ\14%\86\12\ f\90\b\92D=ð\7fè+å+íûÈO\ 6%\e$\17*\1f©\10«\98¤\94®\9c¡\92©\9aý8÷I¡\1aZ½\£Z³^«U»K§_wLï\93þ´Á¬á¼Ñ"dÙxíé¦Éö³]Ó}³£ç§æ\17\96\0\14\a\86\ 5»²º°>³9µ=²;°ßsøî¸ã´\ 5_G¬8/ºÌ¹N!GÝzÝ[<ª=\8b½2½\13|B}½ýàþP\94Q\80z l\90H0W\bc(EèeØnø|ÄPds\14::5&8Ö9îy¼F\82T"oÒídâä³\94¯©³i\83/ZÓK^&g\ 4d:f\19g«ä\88æ²çQçãæ\1f\15l\14Î\14\r\15·£kJÐ¥\99e\89åá\15¨J\8f*ø+ëêç¯\8dkôj5ëÔêU\e\94\1a\15\9b\14\9a\15[\94ZUÚ\1e¿Ñh×é0ì|ÖeÙm×ãÒëÓ\17ò6ê]B\7fÚ@ö`ñPÕpãHçèÀØÄû\85ñ\8d\ fû\13ç\1fñ?QM1MsÏ\88Í*ÌiÏ\9b.Ø\7föZ\f[JYÎZ)X-]«úR»Þ¸ÑºÙ¾ÕõµwûãÎú·£ï¸?¨ö@û¼?Å\ fä\ f5\8e Ç\96'v§N¿àg\ eçÐ\v\83ß
+\97üW´×÷\8f\8d\873\83g\83ÿ\8e\10\9f\bL¬C\ 2#u!ó¼áMîMáMéEåv\13AmsË\94F\87V\91N\8c\9e\8bAø¶\14£Ì\9dGL\92w\85A¼Ì¬,ô¬äl¸l¿Ø¿s¬Ý\9bá\1cáêænä©àͽ\9fÌ\17Îï+\80\10\84\82!Bê²"¢¢<bÌâ4\12$\92\80äñ\83Ý\87kRóÒ\93\8f\86eúdÛå\9aäk\15*\15ÑJùÊY*/TS\1e'<\89S\8bV\8fÒ\88Ô\8cÐ\8aÐ\8eÔ\89Ð\8dÐ\8bÐ\8f0\884\8c2\8a\86Ä\1aÇ?M4I~\96f\9a\8eù\17²Ís-ò,ó¡\85°"+´u\89M©m\99]¹}¹C\85c\85S\ 5¼\ 2Qæ\êRìZ\88ÌsËv\7fé\91ê\99è\15ã\1dî\13äëëçî\ fGÙ\ 6\98\a\1a\ai\a«\84H\87\8a\84ñ\843GÐF\92FaG\9dDïƬÆÎÄ\8dÆ÷&´$V'\15'g¥$¥F¦\ 5¼ðLG¼´Ë°Ì4Í\82dëçèäjåiæk\16h\15ê\14é\17CÐf%V¥Ne\9eåA\15q\95YU\15¯ÚªG^/Õ\1cÔ\11Õ\83\1aÄ\eµ\9b\1c\9aÃ[\8aZ{ÚVÚ±:\98;å»`Ýá=å½c}ûïnõK\f\98\ e\ 6\r¡\87\87FvÇ(Þ\83Çõ> 'R&k?¾ÿ´3\8d?Ã4+:§6o¾\80ü\1c¾\98¾T²\·Ò±Ú¿6úåÃúÄÆøæÈVß×ÖíÊ\9dÌoá»ðïF?Lö\9eî\eüT;\90:ä>¢::>\9e:©;\8dýeqÆ\7fvx^saõ\9bòwÝ¥úåÊ\95ó\9fï\7f\16'\16\8f\b_\8f\0E\98F\94O\D\92K\9aL\16t\ 3AnF¡F)FÅ|\93èæ\1eõÔ6\9a\Ú`º@z?\ 6äm+Fý;²L¼wiA\0h\9by\92¥\9d\15Í\96ÀîÍ\ 1½§Á)ÁÅÎMÁý\9bg\9bwú~\1f_\r\7f\8e@\8c \17ØZH_XA\ 4,Ê"F)\8e%¾/±*9ù ïa\83\14Z:ýQ\94\8c\9f,\ÎB^_AUñ¡\92\802«
+*\89êÕã\83'[j\vêã\1ao5[´ª´óuR1uàïh`f¨m$\ f\111æxJgBdrölÇtÁläy»y¥E¦e$Ô\13fe¥g-g#`ËdGbwj¿î0áØáT\ eOC\ 49;¸\18¸Ê ¹Ü¨ÜÎÝ¿x\8cz6zåx\87ù8ù\1aøIû³£ÈP\87\ 1ó\81=A¥Á±!.¡\86a\ fÂA\11x\11Û\91\7f\0\ 3\bü÷Ï\8a³\8b\98\8c}\8db\8eG\8f-\90\12\90ø\91Þ\92Ä\93ª\94\91\95x\96`\97G\98/\99\18\9a\ 1\9aê\9bÔ\9c¿\9dª\9e\96\9f\83 q¡_¢O£?¤0¥"¦\15§\b§ý¨ó©êªâ«Û¬ÕЮ˯ǰı²Á³Á´ÂµÅ¶È·Í¸Ó¹Ûºã»í¼ø¾\ 4¿\11À Á0Â@ÃRÄfÅzÆ\8fǦȾÉÖÊñÌ\fÍ*ÎGÏcÐ\80Ñ\9fÒ¿ÓàÕ\ 3Ö'×LØsÙ\9bÚÄÛïÝ\1aÞFßsà¡áÏã\ 2äMå\99æçè6é\86êØì+í\80î×ð1ñ\90òïôMõª÷\ 4øZù«úöü:ý{þ»ÿÿÿ\0\80\0\80\0å´\7fÍ\7fTÌ?\7f¥~ò\8c\7f\94~i\98\7f\7f\9e~L}ã\7fÁ~cbA\7fþ~\92Da\80\7f\7f\ 5\1fd\81þ\80\1cü¸~t\8byä\ f~W\89²ÊÛ~O\88\14±>~\\86´\97/~\82\85\9b|\93~¾\84º`é\7f\ f\83ôC\0\7f\96\83x\1d¢\80ä\83ßú£}%\97\bâH}\1c\941ÉX}%\91z¯Î}K\8f\1e\95Ö}\86\8d\r{N}×\8b<_´~7\89\89AË~À\88-\1c\ 4\7fÏ\88\11ø¿|\17¢°à\82|\17\9eÉDz|+\9b\14®E|[\97£\94s|«\94¦z\ e}\f\91æ^\95}w\8fO@¶}ÿ\8d-\1a\8c~Ä\8bÉ÷ {G®uÞÚ{D©zÆ\e{]¤Ä¬Ò{\96 f\93\10{ê\9cZxÚ|[\98»]\88|Ï\95M?¹}R\92\8b\19<}Æ\8eðõ\85zªº]ÝYz\9f´Hħz³®\8b«|zð©=\91â{L¤Nw²{À\9fº\\8b|=\9b\8f>Ó|¼\98v\18\17|Û\90Iô8z/ÆrÜ\rz\e¿;Ãbz'¸sªMzd²6\90ßzɬqvÒ{D§\10[®{À¢0>\f|;\9f\ f\17\1c|\a\8f ó\1dyÑÒÈÚñy´ÊaÂIy¸Â\8d©?yð»a\8fçzY´Îv\ 6zÝ®Æ[\ 6{^©\87=c{ФÓ\16I{R\8f\11ò*y\8cß\84ÙýyfÕÓÁUy`Ìî¨Vy\94Äâ\8f\13yþ½\92uKz\86·\aZi{\f±Ü<Ú{z©%\15\9ezÈ\8e\9díí\89\13~+Ö~\88\0}±¾Í\87\ 5}W¦µ\860}3\8e\1a\85\84}HtÐ\84ü}\8cZk\84\9b}è=\8e\84\9f~\8b\18\8b\86z\80\ 1ëÉ\87®\89\bÕ\0\86£\87}½\8d\85¹\86!¥~\84ø\85\ 3\8cÐ\84d\84*s}\83ô\83\88Y\ f\83¨\83\a<9\83¸\82à\16ù\85w\84\ 3éû\86p\93øÓS\85w\91u¼\10\84\9c\8f\19¤\14\83õ\8d\13\8b\89\83u\8bVrU\83\17\89ÕWÿ\82Ø\88|;,\82ë\87\94\15\88\84{\87¨èR\85s\9eøѲ\84\83\9b\81º\7f\83²\98;¢¡\83\ e\95:\8a8\82 \92¡q)\82P\90CV÷\82\e\8e\1c:4\82.\8c\96\148\83\89\8aÉæÈ\84ªª\18Ð2\83»¥¹\ 6\82ñ¡\82¡?\82U\9d¤\88î\81ã\9a\12p\v\81£\96çV\ 2\81u\93ÿ9S\81\86\92\f\13\15\82\9a\8cçåc\84\fµbÎÖ\83\1d°\ 3·µ\82Rªê \ 5\81¹¦.\87Õ\81N¡Æný\81 \9d¼U\1f\80ã\9a38\89\80ó\988\12\1f\81¼\8cAä/\83\8bÀÚͬ\82\9cº\82¶\92\81δz\9eô\816®ß\86è\80Ó©°n1\80\93¤íT\\80e Ø7Ý\80t\9eX\11T\81\ 3\8b·ã)\83$Ì\95̯\826Å;µ\98\81e¾C\9e\ 3\80Ê·Ë\86 \80i±Ýmw\803¬\8dSÆ\80\b¨V7M\80
+£\\10®\80l\8bGâN\82ÐØ»ËÚ\81æÐN´Ä\81\13Èa\9d5\80tÁ\14\85N\80\12ºzlÕ\7fß´ÍS<\7fº°H6Ñ\7f¼¥\10\10*\7fô\8aîÝ<\92a|\98Çk\90z|C±V\8e²|\10\9aÇ\8d\1a|\11\83\97\8b·|Ik\9e\8a\82|±Ru\89\88}26\8e\89'~\ 1\112\8bÖ\7fÞÛF\91-\86ËÆ\ 5\8fB\85\84°*\8d\83\84o\99²\8bü\83\90\82\83\8a\82òj\8c\89\8d\82\88Q^\88£\82@5z\88I\82`\10\ 4\8a\98\83\86Ù³\90\0\91$Ä\9d\8e"\8eí®ý\8cc\8cß\98\80\8añ\8b&\81U\89³\89²ij\88¦\88|PJ\87Ë\87v4v\87y\87\ 5\ eú\89V\86»ØG\8f\b\9b\92Ã.\8d2\98{\81\8b\86\95\97\97\1e\8a\13\92ý\80\17\88è\90¾hS\87æ\8e¼O[\87\13\8cÿ3\9d\86Â\8c\1d\ e\14\88(\89\84Öé\8eJ¦\15ÁÑ\8cx¢&¬$\8aÔ\9es\95Ò\89h\9b
+~æ\882\97êgK\87>\95-N}\86o\92Ì2Ù\86\1c\91Á\rN\87%\88ÿÕ§\8d±°ÇÀ\9b\8bâ¬\0ªö\8a>§w\94´\88Ö£A}â\87¤\9f\fX\86§\9bÚMµ\85Ý\98ù2,\85\8a\97ò\f¨\86K\88\8fÔ\90\8d3»¥¿\92\8bg¶\ 5©ò\89°¦\93¾\88[«¤}
+\870§\be\9e\866¢çM\f\85_\9f¯1\9d\85\v\9d?\f\1e\85\97\881Ó£\8cËÆǾ³\8b\ 3ÀI©\16\89^º\14\92ç\87ô´I|B\86̯\ 4dö\85ܪwL\87\85\ 5§e1$\84¢¡:\v®\85\ 4\87æÒà\8crÒW½û\8a°Êñ¨]\89\rÃá\921\87£½S{\9d\86z·|di\85\8b²ÇL\r\84½®g0·\84\ ð\vU\84\8e\87©Ìû\9bò{[¸\93\99G{!£ö\96¸{ \8eÞ\94`{&y\15\92E{xbi\90e{ùJr\8eÚ|\93/c\8e5}~
+~\90\1f\7fÀË:\9aâ\84ý·f\98#\83ç£\ 1\95\99\82ü\8dú\93M\82Kx+\91C\81Øa|\8fu\81\9aI~\8d÷\81\81.y\8dW\81ã Ï\8e\9b\83\bÉÓ\99ß\8e¶\1c\97%\8c¡å\94\98\8aø\8cá\92[\89\89w!\90^\88T`\83\8e\9e\87^H\98\8d*\86 -§\8c\8c\86\9d 5\8dG\85èȨ\98ç\98\8e´ã\96=\95Î §\93½\934\8b»\91r\90ív\ 3\8f\86\8eÿ_\7f\8dÒ\8dRG±\8cf\8bû,Þ\8bÌ\8bÍ\b¯\8c\1f\85ßÇ|\98,¢\86³Æ\95\84\9eú\9f{\93\v\9b¬\8a\84\90Ò\98ªtì\8eÙ\95ô^\8f\8d1\93 Fî\8bÅ\91Ä,;\8b'\91¾\b<\8b!\85\91Æ_\97\9b¬¥²²\94õ¨Y\9el\92~¤J\89\84\90J \8dt\ 1\8eS\9d#]¸\8c\9d\9a'FA\8b4\97÷+®\8a\94\97;\aÛ\8aL\85PÅf\97&¶ì±É\94\80±Þ\9d\89\92\b\ e\88ª\8fÕ¨\9as@\8då¤\8f]\13\8c0¡\13E±\8a´\9eÓ+:\8a\12\9bÈ\14Ö\87SS \ 2\ 6𧠨\8c\aêjVPp,\10<\14X\15Q)\82XV\ 5l\80(Js\95&\ 2ÂJ\ 2!\8f\90\ 4ÒûK{é½@B\80ÐE\8a.\v\9ce\17°íÙWqQä\86\93³â½ý\ 3~3ßÌ7ßÌçF£HI^ý\¨¯§¬Á\8dïÓ¡\83\7få\18\9c+j&YÅöÉb\16\83dMLÅÑ\1e\18Å{#©©úè\8d÷)Fø£ÛA\8a;q²ï\19T0\8c±_à\r^¿\a£9Iݤ\9axÖº¶Æ¢YFh\939Õ\85ÆhX\16;Jõ²Æl¬ äÀín+jÅÄ¡®(Ým,Ö¼J\9d\8d\8d\83î(Va÷V\7f\a/À\16\17ÈÄaØ\91\94@ÈQ~.æ8_]±È\7f\9a7]ñÕÕÌÃãõ\1d\8dÚgÕ|ÓFÕ)\ 2\f-\97/ªºMH\97|\8a¼øP´\13\9c8\99%è\ 5oF\13x\9dàCÿ<÷ªR×l®\vAÒ^«\99 ÷\1aQÊlÚ\1cÁzÙrJAU\9e\ 4U\e\90ÿ\1fá\99\1aÿd*ÿ\1dùüîNî$iÜ\8fÉ\r#\9fv\rb7\11FÚ*4Þ\82÷ú¯
+\r\ fËû\ 6§pv\80iâxÖ\96¼÷\90\8cÁIªão¥\87ì\9eËÝJÛ±á#ç
+í¾ËW\16\97àh\85Ô\89\8alý"ùkx\vwVj\16Gá\93Dz\88\96ç*¸Çß\9cx\9fWÁ\8d\8a:Æ©d¿ÙPÀîæ$¹üÎ\14\13 \16\8djÀ4W·M\9e¨[ÎÝ,]¢Ê«$\88\96ÈWæî\10$I×&®åN\88¬\91}ì7¨\rsØþ\90»\8b\8d1@À9\87TÉ\8e.íEÙÓz\1fN¾Dfº\81\e\14*uwr þ\84úØ \88\v*ª#\13Øùò\13ë,¥hØ\85Ãð"ä8=\94³\9dNÍ\r\19¡%\83=(\89p¤â\ 2\85QuÃ9søLÓ\93\13(î&Ãâ\88wì¥Ú¾õ?±\82ER\17\f\9dAHi.RÚ~ Ô\84Ë6õ ØÑâ¿:Ò*tÐ\943*»\96¿Û±ôx#ç\89m?r\e~3\19×û2ÿ+Êwù\89¾\9ap¸ÞÇ6\8by\ 1\aX\1ea\9cTOÃ#\8cã
+U\8b¼<·_)Â\1eIø(»\8c}¹ÓW2SÎX\13 \11U\14\ 1\80àwü õ¦\rM¨\96f\9b_T\89)\95ú\aà\93\9f?k\96\81YYF\85\14ôK8\ eãÁu;J$óÀþ*1T\85\ 2\0>\13\ 4,\8fë#h\9b%TÓ,\85QÛ¥{[ëõs\88:\98ü9ó\85¼\93¼&^!Õ\93\98a£â@Ò!ßÍ"\vy\1f\0ð
+\11µ´.\97÷Jl6mçHj\86uÁ,bé\11U6£+s©ì\výhܸd\9c\16\16\16-Ê¥ª}\ 6\85wi\8d\0À-\ 3\ 1s´u\10n\12=0\8aĽäi-_\88*)UÞâ_Ë\88\93\1dâÚãb$\11\1côöna+;ϧTø\1d;\ 3pçpA7\13Û\1a¨\e\16\ 5\19¾¨CÈ\a4\1fåÏ.\ f*·Iߥ\9ba\878õ°MÌ\12æm\8f\13.\82þôACiü\93\807»\1f\j|fi³¹\bÕ\ 6\9c¹\95Ô«)Ö÷]Þ°jö¤\aÀ¡Ê\84ÃÑâUò]¡3\10(Ã\9e\16\fðw\ 3höJÐÛ\18cÉh-\11®4x7\96\93öh\16׿*\1eP\1c0¿Hë\90\8e\19L\87\9e\8a®ë\9e\87Ú¡uê\89ÕÃ\82\ 4¾\1f°\85Å\ 2×\1aÚ,Ë{ÏBz}\7f§\858¦v¶\14\15gÊg\1c\9fÒ²¤d[û!XTZç\eZ.ø·vlµA°\90¿\18\bg\ 1Ñ
+{;\11SÂ\1cm¶`vâîØ¿`~È?g¥a.\9c
+3\9eÃ\8cì{§Çæ\86L¨^\96»¡¦ÔÅåW\ 1\80\83\ 6\ 1¹¾ÍY¥eÆ4õ\82]¸Lû<pqÞ´\85\8e\97§´\1aÎá\8b÷åkêñÕ!ùÊGø\1e\94]µ\vl\a\0v\ 1\bÈþ×:D\19eH\1a\1fÕþXqËæE\9eÌK4kHoS|ôXÒÖ½OÕ7\88ÃÁ\9f\14o\88ý¨*å*²+\0°\86\10\95Ý2Íõ¤\7fhô`½ªðª?Æø\9ck6ݤg\9dÄé,´M{ST3Ôä`\81b\195\10\95ªXEµ#*\12\ 4àÑ\96}\92\1cz¦#C¨//¯Ó\v¶æÎ7ç}\9füV;Å9\13ûT\15ÅÞ\16\1c)?ÆÞ\88\8a\94\872[\ 1\80Ù\8f¨]Înõ$í~Ã\1d\ 5\17û©Î\ 3fåÐ\8c,ñ\87d\8cö\94p,\16§äB\85A\1fdrH\8bò\97]`\19\11u\16\ 4¤\ 3ÎP\8b\92VØ\10kÐaEV\82vYN\90ÑU5/y\83fD.\8cÝ¡\ û1¨\1f\9e\82ýQËa#K\8a¨E\88:Ø|·\89N[k\1f±=Ä&[],\96ì×\ 6\8c1$é±æ\90ξç\8bB \95\aÁ0Y\19\82(Ôß\8aq\1d\ 4$÷\9bÉ]\13Ô!{Ik5ö\1f\16U£3Ûjð¶=Or¨ßÕ)÷<V\84\99\rA\1c8H\19\80ò\95:YjD!ûâL_ÏÂ|Oðíþl¨xE{EY[\86¦9§ì¯#Ev\ 3æx¤»õ2æE\80Þ\ 4as=Î[RÊÝ\11µ\aQÛûiàË*çÕiü\87¢Þ66þ`ÆÁ¦\8b\95Ï\8e,¶É+û#ê,i\95\7f\ 6\9c1\9eÇÿàA2õ\81±\0@\9f\ 5\ 1ö¿ú¸µÆªýW\17Ôø\17\9dm\95\93þH\7fØXJ\9cNPÕ+\88)\11Ç̧\88+\ 3Ö\19\ e\12ã=lÆ\ 4â$¢z\10UÕkbç\81ã]ë\98i\85¯[:é\82ô<\a\99æ\97°³ÎAÝ\10\ 1\98r)<ô\8cþ\0å¹Ç\ 3\83+e.¢è\88
+ì\19\17%\80üÎÓ\82æB®s\8aW\92îÞÐÁ\11Ä\8f[ÇØ~á}F.+\a}W\97ÅöötÕ=¥\8e
+é\8bõKÏ\11e&\18ÓÑ,Û^\18çÜ-¹\9cv«a¡(0¾Þê\a\15\85\v\f·\ 5\ et¯\16\12tzþSû\9cúwÂ0D\9d¿6jäã¿tlÔÞ.\ÑlVÕ¤©í\97ä\8fã)\16\9eÌ-\1cgØ [Ñ\9a'\92\ 2Ïxí|Ú|DD\94ßµ£ö÷øáv\95\95wi¦Ù×8\94Æ°=×Ý\8b¿bY¨õ
+¿¤ïT\7fC7j\8eKI\9eù\9aX\9a7\0о\81\0s¤{ªíW|}û¦&饷MRû¦´\1aÛQë§ørs¡%5\1cÔ¯1¼Gÿ¡\1e\90*=íêVÚ\ 1DM\80\0±é¶¢lºôî`JYõùúþKe§\93\97\\1d+Ãíklã\95=ØæÖ¼\0srÍ\8cã
+æÿ\14Ïù_L\8b\ 2\0ð\¤EÜ\8bʮܤH)¥B\96\87¡"\85\16nÄ\95)J¥Û\99õ\9c3g\9fµYªi&M{&MÍ´I\8b\16¦B+!%÷ñ,O\84\9bå=Y>7oÞ\1fðýák\98õ¦ö!w·\99\99ð«Iý~»\0I\ 2r»a^\1c=¥C\ 2ë#\ 6Z\1fÀ»hç\eÓ`Wï\87u}p¨Ãçê)¸À"®z\9c7ff&²3© \ 1\92ß\ 5$ß\ 2©\1dô\9dF\92ø\16\91ÓÒJ8Ò¶5\ 4ãùÞmµ
+\1cu´®Râ_,^V¹àS&åaR´~Pf\aÄÜLL_Dw¸\9e*\8e\8b`\Í\15-¦9]q\11îõ®¯¡\v¦\1cÝ\f\81Â\17\96Çô¹T¸Ií6)ÿ>u6 DÝ`eÍ¢/»\96¢x\1fq¶Y%\ f¤9ÖÛÊ\9c¼;«Ã¥O\1c\8fê\1dd\˾Ê\7fP\85&\15eRËzïç;\ 2¡]¥¹\8bé.íRµ<\ 2oªÊΡù]öP\ 6{?¯:¦\fr̨\\98µÝÊ»b õÒ¤â\113|ª×íâm ¨s¢Ø\9fîÛÖW°9¢¨ñµæoZt]Rn\93Ï\1cÃ\85\½c\7f\85Wö#+\85n\ 5\7f\95I\ 1&õgÏ\ 5½\16ØÝy¸\9cA\ fjsÑN\8b06\ 6\94HiD±¸È'@ÿ¥ðõJ+\1d¦\9aa5V~\80\1fcR\88IµõÌ«ï\ 2vwtU\8fÓc[3+?F|l(ÑÑiÆÚU\97\9eø\bô\11¥^+O\97?Rí°Þs©\9aÿÿ\97\01ûHqilÑè$Wþhü\9bû\99=¨\83À(ÎRE
+ØÁ\111¯B\9b¹vÑ\9f¡\ e®nÛ\ 3\98\ 5F/±ã\rBsßG³åÄÄÃM\9cYø«ëç9\b>£Ü\963\85\85È\97qIô\16\83\rÚ£±¿5\83µ¨ÕV\15\14\87Ü_\ 4À1È£¿Î²\9cåiÃñ¬JiXû0ÛW\12V\96Áî\13\15H[8g\84«\0_î/ü¡£
+n3¥\f`\80 ¤Ðþ38A.|«f|Ñ\98\ f\150Iõ½6\aÖbå v\1a«%Ó&ý ;Y®ýã¿\9cÕÒ\84#\0ç\91dÿ\96D.)Âì.p\ 5\82'ãï\193ËJî\9b12K\12[DÌu\ 5É¥$s8·I<ÁR¨i©mì£J·¨8\8e}\86ÿf\80Ó \e²\8dåDJ\16¼Æ\80àº\83ws\80!ÃÊ«®\8cÄr\97\12\1fæ¢RXÔÊ\1c-\y^Í*ÓÌ\8fLd'¨é\9b²9?)\r\v"Øqé×^\85¦5µ/\e<\a\ 44þ§i
+\18¨ýQ<\9fÁÑÇ
+\9b\98;/¹¥Ô±ìJB"\14¬\91ü7þ\ fØtÍ\9aù©,mºóXdÚ¾^ë;ì´\9e\8eñ&sà`«YÑ"àë\15\86 \8fÑY\1d\9fü\8a\99¯{\1a>Æ\8aÕ.õßÀz^48¯\89e!¹ôR\916}Øõvc\1aûöìÆMi\9foz\16î\ 6²Úoñ\7f0¢\e'\93=\98~µ¯Âi,3Ã:?-\8b©Ý?o\15S,Ùõô9áÎüwß\ 6¼\84µ¹þ#îÎRçOa\83ìÙü£\98\98\9d\97ô\1e;Æ \ e?\81\1dàþäï\8cåpïÍ\7fBä\81Ò\7fÀ
+±Ö\9eIÌ\15\9d¼üO´\vÝ\9f÷\ 4e#}Ô¯èN$í\\1dê\8al?¼\1c]\8f,÷ý\vÅ\11·y,Ü\ 1Ñ>&Ð ô\8aî\10ä©øq]\18Â\17yhâ\900A\aq\1fñâK\12)Ä\9dB\ fÍF¶\93Ò\8dcH:ñì\97-h-ñÇ\9fcÈ\1aµêf)¯K9T£ã127]\18çÑä÷q\90·EjL\88âí\95<>hÁ\8b\15;ù|ãU
+\9fþ¼\16\ 1ø×\1f\9dà\ 5\94dÜp\82G
+Æ«½`¹&!\a\85Ïä8a\1eðÉlû³\9b`83>Ì\16.\91\7fòq\84\9fÉ\82ænç\9d\16\85\8eÚÀ¤Aß9
+;è\9c\fï ¡\8bê`¨¦H\86ÚBÕyåg¼ Þ\vKBý ¯*kïã°\972f\ e\17F\84=#\9f OMã\1d· éeT?
+mòTm\81\16ê\1c\90_¡å\17\93ãOBÛ\8aV\1f\0¡¸<É\86F('\97n3\ 2u\b£G~\86È®#Æ7Ð\8aö9\95\1fÁ[\8dÃÙ¡`NísÞ.°P\7f..\ f콤\f\19\ 5'K\1fnp\83\96\14FÙ\1c\82\\84?\rÇB>\83öÆ-à\9dî±Êõ`\92ñ\86\12\ 3½¯NÂ\ 4èWßO\9f\ 4OW«B\ e\83ªÊl¯f°¡xßìW ^Ð<x==\8c\91ÑZ/~Ã4/\9f.*gÂ\99°Pʲ\84<\ 5*V-}&¿\8bÍÙ\9fÏwá\ 4zùñWq=g?\10:\81ì;[Ä\1f\90\9b- (\aÙZ6*<Å\eÈ\88\17\84ó`p\ 5?\89\17\19û\9d2ðÂöeQËyÑ\9e>Ôb\9eÚú-_\8c\1c\1dx&*\17/¹ê(\8c\11j´\95\82µ\ 2_\85\a\7f=ß\86ó\91\8a¢æ\9fzF\96\93´`\19éLd¯ßE:\12»¬\97SN¸±\1f\16Ê\94@S\8d 0Óþ¢3\7f\95|TÖO¹Ko³kÈÄtëßo\12}bF\90\86\b\13Ùz$\114á\11«\ 4â-ÕÐç,¨.\18m\8cä'j*J\ 6¨\90\9c|)J\1eË6²\bB\9dµü¤\91°P\f\ 6^Ã3ewÜ«pXúÁò.þ\94*íù,0ÓÅ7xPÚ³Å:2¿X\90\1eOTç\8f21|"7ùÄ=<J}|ïwl\ùÜ}\16vGic\19\86\9bQûº¿òSë\17]ñ¥<«C\8ajȹ\15* @8\94-f\94áôâÉ\13öØÝ\82={ñ(\r°\8e\8bù]\b´x\89Ѩ\19Ýnüéí?êÏ\91]Íq\85O\88\82Ë\8fÅExyU\ 6ð\18\9bÐ\19câ0º¶tÏMô]É×u3Ðæü\14\v\19j »o)(CoÀå~2s¤Ð\83\blã\88ÆñàÆxÀ\a\93Ö\99\1d\1fÂÌ\rõ{\82ÐLÝ\ 37\15z<ßÙ"\bõ!s\8d³²[\ 1¢êH\96\88a±ÉÀ\19*þ{¹\81¹1õ\8bl\16óÓ1óô,Vïî&I*[»vº$\84#1/\97ü\05×Z\94\10ÏÍp(3\14îÍ] 8\ 4Ãüi2\ 1|(Õ2ý\1d| z©D\0\9fÛ5 N\86sÖ¬\16ï\84¿\99»\89\13\11ûviV¤`D¿0Ã\9b\9f\97ó]¾\91\ 2È\17R\16)Lù!\19'nüæ"Î <v~\10¡x³ë)Ñ~¼if\9bÈ
+wnKÎÜ\91QVñBá"ÿ\1fÃõý×Ô½\ 6pü *Ö+ت\80\16ED¯ È* ¡¶\88©\17\81(\16¨Ê\ 5\19²o \10B\82'{p\92\9cì½wHØ\86Ê´*JѪmA-n¬¨Wj\15GEíù\ 3Þ¯çy~ú~?rÙI^\1cWO\1dåÔ@÷«\9f´¼l)ÎÝƶ±WïògiX¾\9b\1c¬"æC¯#Ìk\14ýànA\89\8aæ¸\f§Ë»¤rî\7f¥ó)bÈ!¢UýÚ²I\90\92\83b=\81³>Ç0\7fã\9eß´\90©ã\8ey}ĸB)\eHä\ f[èö\11\9eÝðF\ 2s\ 6´\f²\14òV¡+\9f±\19ò̯+Y(I\7f\8a\95\99(º³\91Àx&Úá9J\7fAIìÏã'tXm\8fy\e\9cGÄ=\9cX[8éTK³)¦2\9cí©\93\1d<Ç\1cTSRü\19v¥x£\ fã\80lÈ\93GO¤|Òg\82/÷{Ø>ã\ eº\ 1Ñ\1c4Öù/\92gËRçá\8aF\96ȶíà&æAÓ5\94\9a\812Ü\fuЯ*B<ói\16òë¾\0\980Ògµr+OÍ\17åA¸¾,0\9fíî\99-\9fbÅu¤g[\19ï\~¨-ô\19ÛÙÐ4:I>å¹\83\16A¾ÕuF\87Ç\9eѧ©\99ué¼DÅùº)B©,©\1e*í\14?nÀ`\1e 'qQIzÁ\97\8dKÖ\97\bö4\8e{ á\1cB_g\876\9f8#ªÊ\892.Aî$\1669¤!ÄÌ\92\19Ñub1&Dð3Q\9dx\83\8f"Þ\v>É\8fnÞï\11νxüVG¿&\95±TÛ¨ü\86ö\92Ã\93)©sx·d-5ºÄKx\8b¢ÊÊàߣD&®\811ä§Á\9f±\94\1d\1e¾\9cjðdû\80\1a\ 3GjJ\15\95Ü|¨JÚ\ 3¹\e{ÅÛZ¢\8b\97\vÞ²Þf6ó½\98/vTñpÌ\84ub\1e\9aÙ\r¼\85P ½mBU#g«ëåB©gË·\92)\91\15×-*\12Ô\16E
+\ 2ar\86\e\8eæ>Ý>Ƶrn®[ÉäF\0Ó-I ÊõByѸPå\94=ÕþĶKâUC\rw\85\ 3ò\aG\vùDéÁ}\7fóØâ¤íñ\9c\ f"¿µvN¯à.p\95]\bò]QÊÿ8uÊ\19Yµí{Ö#q¯éCÃ\ 6áv}sa\1fü·¦x_\15o±òyÂiN\99rÞÚ\ 3\9c\15â\9bÀ(«\rd8aÅ\13w\992CöQç}V\9a8ÓUWO\13\²g\17®\85\85æ\véÓ\«\11\9d\90Ã\ 1ôyk\97@°¸\15\18d\ 5\82 óc\85ê\94Zñ\8bt¨¿\9a9$\ 6ÜÙu\7f
+p\9d\86\ 2-\9càú1\1dÏÝÛz(þ=Ôf)
+\1a\82v\8aë\81\1e¦\19Ä\9b\169øØ\ 4¡Ö2\83\1d w\1a uûþç\85¼çï\ fתÑõ#è\ 1\85Á\10{P6\84+\ fDÉËq3HIi\8eû\1a·Ù%\84ûB\1fóC\82\92\1cb¨!ÔÖÔkc\b5\87&U \ 4):X®$Ü\8e\19\96º\88[\ 2®Èb\892¤\1d*@ÀPkcÓ\98\82dÓoT\1a©B_L1Uwi"É\1f\ e\ 5)\13ÉÌ=\8d2#ù\8b\98pI\179, RêO>\87T@>\bè;¬bn\ 4¿Ðø\1a¢\80D\1dÈþPuCý\ 5«ë\9b\ 3\8a\1cfkÚ\ 5é\bã^´^ü\13\ 3\17°\\12À\8cG~\95\r »o\19\97LÃRc¬HqÜ®=-8^5OÅ\84µy*9\8bû:-\ò\17g8:T<\8f\13á?*Þ\ 2ý\8e´C;¢¶[\82µ·y¿\eXª\17Íïµ+\14±\95ÙÊI©;÷\8dlRLß\93$\b\1fDõ\8bv\bYþTQ6ü\7fDy\83\80VmÖÛfy%\ 6/sIs\83\86mXP1ªLÕ¼È\92¥«òvo\16w)\84Q\ 5Bµb\99\7f\86ÐÀ_\ 3\0L\ 2¢V\98wuÅp§õ¦¶eÄ\97\9aõ\8eO*Ò\14\93\16|Î+é]£(uH¼×°4ÊW¸U\8bõ\ f\15.ã{ Ê\a\ 44\ eÓ\ÿm.Q¿¿w\1d\91ª¾ÒÕR~MAiÃçÀRz+%µBô\87ýóÈK\82ëzçª?\ 5'à{\0Àè\0\ 1ñó\13\vkÏÒ\89\1dßaãêa§\ 1{ºè\ fÛH]Åþ\12sX}d\8aÁ°°a~ø3í\9b\ 6§_\95au\83\13¹«\19Q\az\82 \1eô ö\91¦\9eú\98VM\13\ĵv5I0ïL¾M£)ñºÇ\84\80p\9eæ\aÂ1¿ý:5¡\1dÙð,\b\88&ºý©á4¨í\f%¦®Ã!$\17\1d}o±\93®cª\8dÞ¤ã¨Aí]R^x\84º\87Tâ\97¬M&/BÔ:D¥w\ 5A\18ê\8cë2û4ö\9dÝÄÊ?\9acîd&g]5¬b\94¢\924³ôëa?«úèßû\85i\16ÐÇ\90»\84 ìïÄ\88\ 4Ôý.OA\r6Çv\13f\16v\99\1esïd¡õ(\ e5yT\13\ 4éÃHÊ\e\90Í/Põ\94=\85(¤a\85\9b;zUs\94\vÎbÅWµã¶xéDa\84)Eìʼ¤\13 \1f$\17«s\ 4gÂPJ\1fár¿eÊYè3\0 w\83\80`¨c\83\99FÉo\9d0|U[j5kÑ\ 5ç\8c.\955³Jç¡à&\aª\86åø°e\8aT\99Èo\91r \14\85¨Ã\88´\8f´}I lpàjCá\96û\ 58c\90ñ\87Ì5ÚJ=gç%U\92®oó¤|L5çç8\ 4E"
+Ù\90ÿ®\1dß[A\1ek]Ùíûí\84åJÛó\82Í\86áVBÆMí"{íN\8drÜòãæ\ 1ùQÕ\ 3¿\ 5òih\e\0Ц@\80Y?ü 6³ñ^ß«ZWÙ¯î]Ø°¼\8d\9dcØ\8bh¶KSÇ\88\17:>®O\rɲ\85Õ÷.þÚáÝ°\12\99µ\ 4Q\9f\ e{5mm<Ù·\10?^Öv"\11ïÌ}ÙÑ\8aw£÷9«ðOã\8fØ&\9av\85ÄXÎ7\91\16km[ \ 5È,7\b0n\ fÎ\92\1f7\16|÷\17éeÙá\9ePÒÖ\I;\ f<±çuë^\10\e\1f`u\82\15!ËÍ$P´ø\8e\85B
+ET9¢¤\ 3\ fÙ²F\8fÞW¬Àc\ f»\83\19ã¹ám$úµ="G
+}KÜe\8b\9a6±~Ö\94G_å³ÒìMËDÔ¿\11µs`± \1fgî]\ 1\17\1c£v¥p-9§\\1aNô\9ed{:´:\8egv¶HÖ_3fC;}ÐÆ\93\f\ 3\0P\9f\83\0ýN\7f\81\ 2\83Ëp\97H¯\1e\8bíd\8aU9uÎ;ÂÁ´9\e$8\10wÈô\vÿÜú3\86rþ#\1f¬AÄ\18FÔiD1ún\e\8eà\16\9d\98Ô\1e-}õ\ fÉtþ\ feÂ\0\0ÜÚ\10\93D´í\87HÒ!5$É\1e\9a,I\8aQ:¤È\96RÂÜÏ1Ï3ÏÌ<Ï\187\19Ç\18Ç\fãj\861\8c[ÎÐ\8aTªÝ\ emõ¾¨WwzU»xßù|ö\ føþøÕ¾+Ö\84{×úÈâöõW¿\96>öò®p\95ª\9c:ʤùJRqY®ø¡^Éôê`ǯª<à~ó\89jûØ!m\9cr.ÜB+\8bÙ'«\8e\94OyY+«äfN*żt\r©WÑ$þ¨W\½2ï°Ôù\0½M_ê½c[ëgÕøñÿª\9djjö%WuU{{,_¨°pêW\9c\96n%}P¬I^©WÑ|\ 3nÂ\88;c!¾p°\85é\15u¼\17cʨÌN!k#¥´å)k\84ì¯sd\9fµ5nøÂ\8eû6Q{\10H10À×ëUì\r
+\9c\1c¯\1eè\87-£"{â \87TZG ô\88RØ,\86ÍÉ\87\1ajࣶ\ 1Zw8j ICFöêÕ:½b\f[ \1eÆ\17\+å?\88
+èþ\99oA\rn'a
+
+Úô\ 3\16O¦j\ 30À\16Õä`ê%\ 5µ\81|¶^é/si×_¦XÇ£ýLqiÔw]\96Iç©Î÷D"J¤î\e\91!y\7f½!ñÔ¶®n\8d\880²R\15á zå W\11C¯³câcúh\99üÈÅ«KÒ_R\r[úÓ*)!\rOSo\91©u\13©µ¶OÕ·ÓÜ\8c\ 4WÖãíze¯WÞCÎ\ 5\93ña½²¼ìÈÏ\9d\ e\92Lê·Í÷/ÏQB´o³_\93£kÇ/\7fcg£ªÊ&\19MV?ÇÿÖ«5zõÝ !gÇ\aôÌ\14ë"?w\9c\96\ 5PÍ\9a\97IÏQ"´Î\ 5§ÈPA\ 1d\17tE)q4þ±j\8cðúGÁs\83ÆÕnñ»{"\94\v\91óí}e®ÔUMÑrkÊùzvi89C}´ø®\1dXóLB1\16W¾".ê\95\9d^M\f\94ÔûÄût?WK¢LÛwÕDP]t£U\1e\14\91æ\8f\8a1r»J«ð·ÓÕ¸KÎ\eÿV¹\97ÈÿGM;phÌÕ·m\81 æ\87v>èÀ\1a-w\ 1gØõ©ë¡FN\19ý\f\8c\ 1ÊcIÜ\10Pþ#\19q\87òW\95 \8eÐËI\v\96\98\17;\16ÇNáÙ¶þÅAÐ)Å\b\10\83ÞH~\ 2\ 6¡7iÛ \ ftòh\ 4l\83~ýÁ\ 4~dz²YË\rCûþåÎx\9f2>*c\19&\9fm\89b\9b\89ä{9f¢\ 51\ fX*²L\98\ 5\8d ß#>à\1c\ eíú
+\r\b\aV\ e@÷\85¤g\17è\92¼]7n249=MÅÌÞìK%\r¬;\99\a\92,ÙÓé\9cøFÎ\j\7f\98\vð1ÅÑk\11l\14·Zå\82i¢×\7f\ eÓØ\8a\92áíô\9c\12²Î\90¡.|Q¼\859\98\7f\9fа¦$_.!\1c\93Ë\17\ e;\ 1¤Ì¿¼l\80ÎôEË,\80\9e²ûÉ¥Diùõ\87´¦ê\8e\ 6\15}D\89É\1e3^Êa\1c`Y\145Å\1dg{J=\ emãìɳØéËy\9e3¸¢\89C¤\ 5M\ 4'¼jM\1fê£-i\8cЦÑmêÜ\v»\19n5? \19ÌSJÙE\ 6+U~ ô\ 4;·\88í\99Åq.t¶Xd÷¤Þ~\9c\98\10\7fÍ~p*QÐeS¯¤%·.\91\8eÐ\8b\1a\9c\ 4"Æ°ºöB\ 5s¡ª\85ZÏ6-çîøÄ\16\956[\d;¤^z4\92`;64è\97¸ùú¤æ\15ͱw¶à\7fô\8d\1d;ù\9d\8c\10Ý|ì+&®A©f¬LUà\8e3¬\ 5å¦å\9fXòT»ßm°åô\96¾)l\ 5ãFí'l\róV\81\ 3æɺÃgcGÙObßbÉ\9c9ª;v\v\ºCÆ\ f\87L,\8e\v>B?ÝKGC\11¬·\11e"°z\f-@\90¼E´\17ÉÂ\ e£³Hûù»</äs\88=/\ 3Ýá\91\8dY¡\8cå{øûPü®\ 1w\Lí1A\f\93|U{\10\ f\91_®\0¡\13\89è"Ò\89w\9d+Gmð\rÁ$\94#\94n\97 o\84Îæ\axã\ 2üN\ 2\9c\94³º+\ 6¾\9aý}M\19ü9ÓMbÎ¥¤_@TܲÔ'1 ²,\85qÐ\14á$;º×!\7f\8aí\97\81h\ 61\7fk\16b\14ÿ§ó\1d¤\92\91ª·Bo
+ö\®\80wçJ¹çàÊ\1c»³\11ÜuY/\ e|Ï\95d<w\9bàΤc¤~\ 4\10Ï\8eéÀ¢êñ\ e\1dx¯Â¡ò#d£ g3 \8bÅÓð~è÷ÂËg\8eÂ\87ó\89 \1fxT2íæȵÉ\11\926s3Äi75À\87Æ»íZÐE\13\1\ 3Æ\éɺ\ 4¶W\86A' ײ\1d¿\8a M }?\ 1;Ê\82È8|RÊ0SÁ#â\9d£\93\0³ëCÛ¿\ 1U\9b¢b\ 50¡óÌL\ 37Ö½\ 2\ 5`Ñ\15Óè\ 1hcEkà\14T\\16·m\1eê+ 6ó\85·&½\1f=\ 2Ø\ fû´í\aB¯9)£\0àê³\8c\11 ¹¥\1fø\r\ß@\8e^\vjk¹\81aÐÆ\9a\8fÛPh\8f<Ñô=T\9fÔ6ÄK^MKÕÍ\8b=èÝ\8a\9c$\ 6ãQºè\ eó-§U\14À&\9d>ILp<÷5\11¥À\91\83Ä'ðÐÒ\89¤\10èôàÞ$>ÜÖ8#ê\84gäLÑ2®m\9a Áæ\1ec«ð¯Üê¨\b¼\181\rèÀc\91\v®\ fðF¤w)\99P¡ì\ 1+ÑrâkC\rq\92p/\8dÂu8#å!î*\1cg\89\85\1d°ÈPa\9c`vïu¡\9f@¾åo¡H\90`"Ž\ 5¤þ:üz\96\8bÖ\1d_\95\91Q<,DÒ>'Ó\85\ 6©\bÓWP\93²ó\94§ .ÙÊÿ¾`¿xå\16W\ 1\98Ä3±\16|!6õ\85 »
+£5\ f\84æù\vEl\ 1\9c["Þ,0Ê eØòµÙ[Ozò\89Ì0\7f\ 3~lúU\17\90O¤\9b\1a+ùÓ\ 4Úë&x£ì®k\13P\14ù²c|uÉÙ$kþ.\99?Ý\ e{Qp""\14kÉí÷óÃÊr\9a6ÿ\81isV\1aûa\8bÄÏ=~\82@\8dWí\b_®
+.<Ë7ª
+\12Å2Ë#h?c~¥m'r°ÕEÂ_ªxs\85ë6\87ò¾\14ø\1aÍa»\89¥ÝÙü±¶Gµ+ø\e\9a¶K\v1¢þ4\11\8c\19ªä\89L^kUpø\ 3^^ù\95_\96ñ\0\ 5mÓS^d\91Ш\85§Ä'ºùàµ>µ\10»Û}¦à5¶¾\ f\97ð$:Ï\84!\1eE\13\18îÏ[«búJx&Õn\9b tº(Ò\bçmÀ;ZÿÏs\9dF5u¦q\0\8fX´.¡Õ\82£Bq\aK\15P\ 4Á \80 *\b£\82¢\ 3¸ l\82\86\84%{¸Ù\93{³'÷æf';\9b,\1aTT,¢bÁ\8aâh\1dë¾Uq\19µ2Z\1d\94¹ç\8c3çýü;ç}þ\1f\9eóüóT9Ävw´ÂRñR;G\1eD\9e
+\fKû*ÃË/@hUv\8e\ 6\84«\85\89¯$÷j\9c!\1c\90@á\8c\rÃvy×\91m\8aû´,W²|-Í¢ \96^¥\rÕ~\80Dô\84²_Á\9dô\86\8d\92"ÆüÄ\89â\ e\ 6ºà\90ø#cØç¦\98Ï*íX/\87¸Ï\9c\93e>Ü|õXHÍù;û:\98Å)Ý÷\8bd9gÆ\96\13â4àaB\8cÈ\ 2\1c\9fÿQ4\0\1có\81EÓ\0»w\91,C
+Û¯B\17 UÊ#à>ÉSV§$Lì-í\12Ï\125g\ f\88V ϯ*\13¢Büü\8dÂ#\82ß}¶\vnp\90þÒtd½\a¼ \8dU\98$Dõb&$^¡\^Ò&Z"/˺+Ü-}¼Ò%è\82Zç\1d\16\9c\85:}\16ðû9\95\87ÆA\82ºYu§À æírTÜlP0Ô"\9aî·â~! ÎÍ\9a*@5Kâ?óß«Zæ-â¿PÍ\19ó\81÷\98³µ=\1a\1cjô³>\97\90Ü\88¬[ü\8d\ 3O?)¼a5\17û
+®\99\18\9b÷ñ?é¯ÆWóÓÐUs»ù\91°yÌ5^(ge\9b\1a${C\89âÏm>² "¤é\14ÝG¸Õ£+Ú$Ø踿©\97Ï«\e&¼æ\rXwÎÝÍÓê\12Æ\1cãÊ8?´Í\ 6g\9e\82,'Å\8d\9d=Ò\ 3"\82·\97\96/xÕúÏÂNþ\83¦îM)üïê\7f'Ôòöº\96Ì\19åÍEFÆÔq§rfÔ\e\rCįQ9ZY\91$r!ñ¤Òê6m<YZС.©<\9a©V^«z\12{UÑS=\1cìP
+køX\e%3Öxúõfj¨î\8an%\15\10^\87ý¨·«\1eið´µ»\9f«\b´s\19\97\15Íô\8d±3ä0ý\97àq\8ahÆ$¬\13Ý`kܯÐ\1c\ e\ 1\19D&\0ý\82!ÍM °ò¥ê1\10´ÛWù}í\9b\8c1r´öîò=2Ní¯ßSd\9fkßbí\86\fà\ÿÒÅ\80\89p\8fö\99d\16¿W}^\8c'¿S^\14}³+Pñ\9d0iC\9c\f\11À1ÝR¶ 0hDz[P\84µ\0\ 2¦&!á\1a\92v@óBåà]P]V< ½SÜ\92GíL\95O\93\1eNgK]\10+&\f\92\82-A
+è2ø\10»Ì#\ 1\9cs\19L4õjñ\9a\bÃ&ÞD\95\9fî\ ei¾b&,ÜA\91ýMS\92Ö\ fÝUµD£à9åù yà\1f
+\15vÁþ\15À98ÚßÜá\9aÍj\8bc\ 67MI·~¬(\91sL#ù}Ò3\86¬´\18(\15M\88^\0NÓi\ 3\aÁEêKØE\ 4\ 38û\emië u\97zIó$N\93r|}*ñ¼ü+§'\7f±4Å\ 6®w\83\97¬{\97y%¨ùF $\11©8\1c÷\13¦@í´N\83z\9dê^G.g\9e¢¥í-1Vfkþ)¯\11úGÃæõËÁ]\9euË6K"í×\ 3\97K¦«\8b1Å\ap\86ÍÎ\9b\aøP¼í8±\95±Ýr»âÊ>\86)\964¼\rÖ÷V\ 6®9 kJ\88$#\85Õ\v\ 3FÑ\8cê\85X\86³Ù¥úC\8e\13\94pÐ[ç¤\bèģ)C¥\8f\8cS¨;rFP#õIÊm\84K£G<\83Ãh/\ 3ÜÈUÚ-,C\1c\80ÓO²\vkOK\9eYYµ;è\13MH-¾t\96þ%û^Nª\8eξ\9cB\80\8bØ7"
+´ãÙO\ 3²ají×X\86_\ 184ÍV(N\93à-{D)´éF¡0«$\13½!ào\ 5\90JþÃd\8dv/\7f_ø\1dõ(ÿÇ\80ñÚUØH8ÞB\0§c×1\95·ÅÉf¦b5uÁ&ë*®Ò½\97nÛ2\bs \99«G4\f0:¼\=Y2è߯ \94$bi\94\ 38亵Mß$Ò\99:ut\8aN\7f\17Î)êÓEh²¶Dh\8fªd«\19j£21|²*Téç¯VûË°îÀ\19ÀTª5È®\10M7-´^¢\ 4èSÌø¢8\ 44Te\9bµ\ 1hRÒ¨j\ 4é[ìUîG\ 4þ»U±²\9f1\95\ eàà\ 1K{\93Nh6vÕgÖ¨Ñ+Î\ f\85G\10?Ûõì`\rlÝ\94$Rq-ß.Þ¦\182Þó\8fSòeÍ8\1cp\ fSÕ\96\ 2ïk!ÁXÖþCÍ\\94z0µ0 nlhÉòjÂ<~I\11ª©®\15\8bý\14,K\8d¿\8fr²L\84)\bÀIMË\ eàØ9M\fâ_\88ùõc+"vÒ\9cݤôL©í\ 4¹$>ɺ¼\92\12zÑü¾j>>¢îXå9,\8dZL-j\89«Ib\8fk¤×È\898÷Ë\9a?vÎtÀ\94òÌ\1fëx\94\7f\13\9e\9a\87©ÒP¾IO}\84_ay@\1dÄæ:\aà ã\añì|VeÃ6Öè\ 1¦«\87ub\ad/eÙ3<Ö¬z\ 2Ít\9eÕ\e\1aeÌaÝÁ'\98cØ\ 4LaM
+\8alz&,f^ª_! ì?ãlâÛó\9fÛ2x\1f2¦X\92y\1c\ 2ÎèåÅ\84Ü3Dó\16ã\13\8c\1d¼)Ø\\1a\0\a\1a\e?ÈyÌe\9e\f\19~\7f°ã4äÍOª+\09\e$æ\r\12É
+\99á´øE\88V¿D<\8aO0ä\89Vbj&¦¾mLBÎ2ZÜ\88öb9êðU¿È;nµ©â6L0 \14\83+\96êoË\87CrÑ\ 4E.~µ>Tü\1eSØ\93Ô7X¬³\19\89®?MMå!ö½\86Ô¼u\96Oèôt\9bñ\ e\92\17÷P\1f\ e\vCbt;´·ðiè\14ñÈ\17\95Þ°Ìãaøº@gWÙ\13Û#Û@î\9f\96\ 2ë¼ô4c\9c9.\ eDõ¦æ\ 5o\91\vz2>M\17÷\7f5¶þi\e\97~Ò\15u0¬\f¶q\eºs\1dæwî®´QÃ9çǸLt\96ýì\82\9f\91Mz)>\19©ûß\ fkÉ\9d£ûËI÷;º\ f\94îioï"\92²\9b\ e\ eU\0)úÆ]$YÔ\18\8f\86L\r>á\1e$\9föíò$Tîÿ¢¢:gUo$\9d÷öUK÷¨Ú,ÕCÙ`sCMAJMÃ\84\9a×K\9f»C(ÕÁg]\91\14õ¸Ù®9ÔsÿUì\ fGß0?\93\88\87Ló\9e5ÅÌ\1dÙQM%Ìì\940O\ f³lé\11ç5&\12Üéè`ÚÆ\91\1d1,Ç\17Õxä'¾\9aä{\88Äk+èmYÉ}\93Õß\18Ë-Jîs#\ÿ¥d\87\93ó:Øi/àNû\ fKõþÏäÂ\0\0\8©H½\9d£\9b\8estQ#Åá-ND¥)\85.s*\8aZÆØõy\9emÏnÏf\9b\19³\8dÍ\\861lØÅÂä\92{¥\8e(Eé=õVGW¥Û9\9dêsÞ:ïç\93?àûów¶½\92Ç\9f\9cQûZºsCÈÕ6ªôAò1óöìÆ\83\87ë6KÌ\11@\8d8ëõO\81U\ 5Yå^\8aÊ`\89ßì7\15\9f\84¶¯\8aóºù³j6ù@£9?,y\8e\89¢Ð\1ct4&Ë}"ÖT×ç-
+ü\Y&kñâëVÉî»x\97ë\85£3ª¢9µô1ÙµqQ±=ébÃeMq\\97Áª\1e\b\7f¨\7f¯\12\ 4\8eêî©`/nÅ\86|\83Ëþ2\86ðÍ\8cJkz¦\7fDºmÍ«\8cIR4ü\~5NlðÔÖ\85\9bôÇKÉ\81Z]TÉC¯3ål\95Ì\85©\85Dî3jSS©)\92tÍêWw$IXß[\9b\10wºV \9f
+WT\99«ú\ 3U\15ò\8aw^PÙeU±\8b®ô\82hÝWEµ^Ø\93~\ fWÓcÊh\8eÿ¾s\v±\ 2s£õ\ 5I\8d\ 6\9bg\91ù¨\83¶`\8aÿw\85¶gäs\ e\ e\r(\805£ª\ 6è\0\19×ßm\ 3râÑ\1dÎÀ\18æ\8d]\f\86¡\vÏB`7JfåAÞ\1e\1eÖ\ 1°ÃaAÝ3Æ\93\19¥ïG³Îáê»þ?{¼O[\vü?ÌxËjø/´ÄæÄZ\84*7¿e\85x\10Í÷XÎ\ ezÃ\rÎ\86\19¥î})¸\83CÎûð?`\9f\9cKã\87c\8cM£È\10ú\8cÕ\8c\14¢´&)¢ð°\9a\ 2\90¡YÞ5\1f\90\81\19\ 5õ\8cJ]q':]$\83Ø\9eÖ]Yv\fxÖ(¾\83\8eµÐı¨ò\86H1Æãe½U¬\98¥¬>Ì_0£b»?*ñ¸¨\8e\1fä¿bÏÚ÷ç\1d¤Ø\8c²\95è\1dæôÜD\94±Þ;W´xm]|Næ¬7UÏù13* ;¦è\ 6.´=¹ð>ÖÒÂSÏÃ\9cj\1c)\90¡CM\8aü>\94½.¤ÀeñI£¿ÜÛ1²²\99/\9dQßvÝÐ\9dÄýÜ6T¾\1ckk\1e+\9dÆ\9cn\\\82F£\eF\8bí¨V#§\88¹Xd\88\96£\1deº&~ûWEùÜ\ 5\197á"Úbjª°\1dÍ\11úu\18\82\95^I@ïj@ébQ×\fW´»\16\ekåò8Çö\8awüÛ_ÕD\v\85\9f^\7fÁ\9dz\8b¸ÙÚ\rx\92Z\8bKA\fÅ_`\82\bT}Ú\14]
+xÆ}ÃÐ\81\82M0S\aõ,r\84\99\90ùV+ K¿×O&ÿÆ\88´`¨;\18E{irf0\1f\0F\99]©\97 w86f\8a\1e\f\8fÿ\eÏðfm_8Ìè\83Íc\ f3\84\99ß÷V\93<\ 5)¦\16r1¿¯p\88êÀÇ +h\89Ès|\ 1p\16Ñ\1e\98\0\1f!QÁéP'ïÕ\82\1eú\ eÞÊ\9bË\bÏó¢ºÇ2òr\15õÓ¤eÒ×j4Y\93\rr\e©î\92À\14,\rÊrÞ?\ 44\8b\1e\ 6! Uø\1f÷qð]fÀ(\9c¦*&umM\ f+\1cª;\941®
+-°\90\12\95c\9c8òC¹êÌ\1aj¢L\19=L«Î1þT\ 3DJ\97º»\ 37ÅÆë>©Òê²Î)BHå*£cúHY}~\12ñxI,{\ 5é©Æ\177\8f\82W\85îû\9djWÖ\ 6Þ§\85Ê\87çãh¿g»_óÀ·YovÜMKi\90ÖN\11>\1aü\94\98\fQÕ\13ÖRÒÒòǧ}È\15¥Aû\96Q\9ej^\ 5¢©G\v¿s\9b yJ\1aG"ñ?txt,LýÕ>«Ö\8dp°±_\91\98>ÞP\ 4o$¦Õ^<\85%}¨ÊØK¦D\94\ f\ 6ÔS4¥
+·\14*S\92<Ü\96Òyñd;\92\9aÔéIJ»Ó~J®M\8fn>ÉÌȸc\19I6\90ðu¯¢\86É\96Ú\98\80åä©\8ai77Ê_\925W\8e2' 9\1cøtÆ^}/ü\988%wdáÉ\0ó0k\9aò)¹\85ͦñ¢F9\1eÀôÆ\a\9ck\90\97ë\16Þihóà3úSh\9b\1dËPB\93UÕL\7fz¦ì\ 5s\80±\92\11\ e'0®$Yá/L\183Áª\82\97oø\93\8d\81\15ó\b\1c\el¼\84\83|\91Éf\vô\18ɪ\AW#ësi\8c\bÞSè-ãO^ÛI\11ÓÌ+Ú3\ 2\1fåÑ6¸À\8fxasíì îø\85\e@M\ eÜä
+\12¤A\15\fhäm\8e\134\995\0VÑ-âî\13'\18\fѵÈ1¦¿ð\95\7f\0S+\f\9e»\f~* \ f\1c£%\14~kÓ\0¾\ 5ïË\9d\81×Ê\89l\rØ*¿
+à lÙ\83Ä=ô3¹þ»_2~\94\96OgP³¥s
+\98C¢\82þÕÔcº¾ÆdÚú²[ÚaÚÛ\92{\12<Ð¥ù\83\16\ 5jÔA {! ß²Û\93\1e¬Èñ;O'Èá9+\19wEH\9f\1fEÞÀµ\9e¡&\19\86J¯ÒVé?fáiÓº j\ 20¢5\1dç\80¶bhW\1a\94ZxÝo=\94¥Æº\f0\96\88Âz\89ä\ föhK5å\92m¢ä\13\95o\ e\14çÑv\1a\v(Y\80Ouô±óà¿t¹;\87ÁËe=¾\16ðRÉ*\17\ 6\1d\12ÍïyMVõn²,¡$v:\95ÄQçÚ³EãÔ.\9b\17y\8cVlò;æ\ 5\b\8dsvn\ 5·Ö,ôõ\ 5Wi\ 5.[¡÷ÂÉ\ e¢@\95¦\ f\14\84¤34Sü\8fD_!\93\7f\9dÔMú\9bßF\89>Jæ\9f£ND ü»@$ÊYÀ\a\ f~³-³\ 3\92µïCÎ\ 3Mu\v\11\19(+lBpÐ\91Ì\ 3È^ú\12â#$\9c~÷\172\12è\r/@\18Ì£ë6 \7f3\a\9d\a\ 5nðhÛ
+\9e;÷ª¡\8fû\91Ûª.âþ\97«\15¬æÞæ\8a3F¸¿q3ã\99Ü\ f\Ù\8evÞZnþZ"/\8fËvNF\94ÜüÖN\8eJ2V{\9c#Î\9aV¹sØâÏÈe\ e_ì\91®àT\88öa\938C¢°!Î\97Ì÷>FîÎL¡ó\Þ\1eþM{\ 6û\97ü\a5®ì\18eH~7;FÎã Ù ²A\ 2\9d\8däú\1fÁ³»¤\97B?³ÿÈV¬ùÂY\9a=Û©\8b»Q i9ÌJ.sÓ¿c%\96è\95FVb\91\17\17d\11Õ¥iL\96º`Ûa)kDé\15º\9b=W\ e®Á³\17È\1d\9c¸\9c\1d\82ãÍ \nÀèçÃeÕ>\8aN¸X7Æ\91Â\862Iª\ e¾Y\ 2\1e\1af-Òto7±¶«/®~ÁòUýè\84as\ 4[\9a\86`W\9b®*\1ev3_\94\7f`~©û\87æ:\7fkêÌâ\0\1eÑjêR(" \ 2\ 2E
+*\8a\80\82
+è´\ 2¢\ 5\ 5e\11)DDIØ\12\12\ 2Ùss³Ü,÷f_n6\b\ 1Â"¸\80\8a:hm±h+Ô]Aqñ\95ÑQq¡âS\9da\9e¤\7fÀç9ï{~8ç|\ f³~bÌh6âG\18«\eîíZÄ ×\9dN\Èh´ü+\84Ë(E3§\a0ï\81~Ýùô\96ÞÀ\86kô\96\1eT\91MGºÎ²¼èüÎ1ü:zk\9ba'L\7fáøG\82\81±¨\91\152\87>\88\16ºýÅ,\0gt\fÉÎ\10îX&¥@Ù?e\1f%\9c
+\12ý\9c¸\8d\88=@\80ÆIhÆs¨\88\1c²á)\14H\11\ 6\1d\85ÞU§OeX^mÈÁ7R7Ê~Ë,ñûê,é\vñ\j\14í\14´±\ 6»¿J\84Ô\8cfÌ\12ͬíÝð¥ð\1c\8d\168!*¥]\98JR:æ\82öWâRÖ]ÓM\88É\9a\94\f\8bPö\9cZ«ð\ e;¨¸J\18ÃNÞ\11.8ɦ®Ï\10\90ÙÆÀ,Á[¶r*\13ýÎ\91¶]\15M\88ò\8cM"wa\8fX)L\14bjd\ 2\91`ç>:ÿ?ü¾íù|:?u\9d\83\1f\a>^ÒÏGÁ©û\ 1$\ 2\98Öfa\9fâ.\8a
+\1eÊ¥\10_à\83\ 4S\8bø%²\13EDð\96´8½\f¤J¶Æ=\ 2£Ä\95K¢À\ 3â©{\83·\12À´\1c\14Ü6r\fzþ\a\ 3GÄãGêò«\89 \89Þ\vóÆU\91ií<\91\82\16\97ÄK\92g\ 6\1cçå"÷¦¶^ \80q\8c
+ü\1a£ô\17ùI6±°\13¬±vP¦¶\91éWÜy^,\1a\9a\86\ 1\ 6u¯c/\05ÚÓ\ 1\19@¹:ǹ+\1d[ù\8aN¬þ+ðlÛiÁ{Þ\1f\8ePò#^¨\1dÆy\ 2\86úìïv\ 2ë,ñ±Ü\aæãþï¹-ÚÍNÕü\98\1fѳH×\ 4⺣\ 5\ 5<Ö¡gäx ÝVÈ\ 2<\1c/·Ýæ\1enb¬\1däæ6Ðýë¸ó´³\9cªÎ¡\v ¤+nhB˾â¾PÑËoT\ e(§W\96æ#ò#Ä\89TwÄZU\1d}\vñ w-\84ävòÄTç½\19½Öç\1a-9OáºHIãz)¿®\8e®ø ï zí9\8fäR'·dÁI5ÃÑa²ÎZ©ïG\ 4SË\9fêa\ 3g\89ÕW=\9f\99.÷P\161Ù\9c y?³¥\ 2\83ä2\87ò\1eÂóX¾)rÙ4Va\14Gº\8f¥òåÈX¬ò©\17æ\ 1\18ËBe\8f`9üQ1\87ßÍ\9a@8ü5å\9fÃ\1eàÉÝ\1f¤·ÀÜäß$×ÁÏW?\91Dò\ 6}¿\94zò\86\9dÿ2\87*\ 4È
+\18\83\8cÂ\1eÌ÷p\81t¬\f+\9d\90ü°;Br\Ü\95ì'>\v\8d¬Þ-ö\81vø\1c\11÷C¹NeÊ\94Ûô\19²\8dÈL-Ê\8c\95qÔçK×H½\94¯r\vÄ7\15ÉI\15Ð\rd<ò\12\14\8e¤ù¤B\1dðgNelB^Ö\83R\bγF2èÒAÓq\ 2CR\80&ät\8a\83ô³7ß\84ü´{"\vD9\9a·Þÿ\15u)\10\97òCð\ 3\92w²¡æ1ú\88t³}\10?"þ¥¾'Ç\13\12[Ý7o\12ÉÌ©«~\17\9e1\85{\9f\15>Rìu*ô\f\82íÊ\96\bdÌCãôlÉÈÁuøtqf\8b2[\ 5ÍlÒ~{S4Ã>±J$\8c«÷÷.\13nQ¸nlåPÝ#ü\0xÛò])By`r+\8fÙwÞð²âçLH?\87\98ºñ¹VD:º|«æiU·G¹þ~Õªÿ+ö\15å&+Rµ\ fÜbö gPâÑ>Êú}¡úÆêà\8cWÚ\13Ô¹\e÷k\96QÇ\96]WSk\18\1eqÚwÔ×ÎZ
+Ô\12D\1fæQ\8d§\19\9ed¶¡\82\91V\84Óídè2\124¥\8c±ÄKªGÌMËv«ü\98U\1e35«\98K\9dJ~Ù4\0&\0j´\92w·J \8fàÑ÷*µóy¡;\98êXàß\89Ë\94ÝÀOá÷\15£@\9bû5\95\1ahw)\8cñ\98´\95ÛoØ-9E:¦ó\17_À\1dÓÌ\82îo¿¥ò\83æ&\98\156\11#¼Vþ£(ѽSé-te\a$\víפp}ô4Õ%Ò4m¼r\13n¶z\89üôöhe4\82KX*¯\87KÃ\83\91\13ð÷î2ù9\89Ê©à~Ô×ü'Ǥ»l|O\ 45\12Ã\8dB\86
+§;\95^§ jÆã\9b\91Qõ`ØexHý³;\ 1±JË\*Ë`lú\81\13¬Ë´\7fKÄh¦×k
+&\94\83\96ñt\7fù\88éF|(²Ý8\12V\ 6Ç¡\8bÜ·Á\1dR×\ 4\80§\19\12:ϳû´oÛG*UjSKk\ 1¨ÌnR¥\1d\93ï±gl¸\f÷ÛÞ\85-\91\1d6\a¹ûÉ&¥±NÅ\97´ÍÇÇÖÄ7O\10\1eâ\174\ 6\94ÑrGm´òO[du_T\92×vYÖ\10{\82\vÌ\8fIyØ\ëaR Ky¶¼&\95Pï7ݪJ)élø\83¼"\97Wÿ5Å{K¤å åÓÚ\12S_õ¥àå¦\14j\0\160WSW;\15¨wèixêÆF1Í^\12lÓÐ\9eä¼´^£'¤\1c1ï¢ÛÖb\8c%ôOAÏÐ\ 1Æ\ 2¬ÕXÂhq)Ló7À\8ej¥}=\809PX\9fÎ=\91\93n\81¹`\8a\9fÉ\97KX#Cù\85A\r\ 6*7\17{È ãj\9c\8aWÜ´T\9cByÕ\10\ 2Ñö\1f¯\8b\17uf×\9béÂñd=úA\98¿f±Á]è\16\94§ÿFè\85íÕ=à_u*`¨q\9b²\90\82·¥+\16î_iÝ\8b\Ê^`BaEò|ÔS&\8e¹¨\9f%\1d\ fZ®\v\91\15a\a´8á\e\97ª°+Q\88üg½Qÿ[ñIK«Î-Ëj¼£IKr\182T¯cjuñª=A\v´\ 1ʧØQÍ\17"7\97ò²{Ù®\93ûê\17×\9d*æX|,\15Y\19Æ\15¦¸¤\1dz\1dê\88ñÑÊѽ\81ý\1a¢\8e\8b}ªÆ\88f:\15÷jCo[>\99]×ãx^¼Òìh\8aÚõ\ 1ílhNrÓϳED\ fkþªc\ 5\1aÕCúÙØǪ\r\7fת9Öýc \97ðîH\1c\ 1\9b\ ft<)\85Ó}ÛzËÝ\12!ÇhE~DBÓ³Ê2ßSÍ\86Êòi\12{;éo\95×u\85\98Iøõp\18É??ç \834\996Ùº«ê^"©¹\80Ü\e±¾1\95Rêû¸±\85\92<í\93-\96ê\9a65s\8f²j\9e\12p\9dCµ\8bóÝÚSjqi6dzھİÆç´\88\b\8f\86\v4\81ï\8b\861Ú.·\ 2ë$Ã5E©\1dGü9ßãÇ:Ø\1cï=µoØ÷Òb\9aµì¾\84\vv#»\7fÅ\15[éÿx¬ï¯¦\ e\ 5\0ÀAFë\ 2+Tã³\ e\8c\80\b¢\8c\1e\a³\80\13Ô(C@RQFöº7¹7ã\ 62\80°I\ 2$\90Á^a$Ì\10Eq\83 >\1eµ.ôAE\ 4\15õµb\8f\8aëõ\1ciÿ\80ï÷O0\82\9e®\8c\13\9c]Т\99K5ΫPÃ\9b\8cG\84´æ\98\f\8fãÖ\rÃéÒð\9eZªdÖ\1f¨J\92\14ºË*¼$dôýò·\92ó\v^ª}E\1f¾*Ö¤Á>?\87°©\89\9d\aÄ\19ë\1fçÆ\84\9f¨áæÄø¯$d«ÝO\94£³ è_t¦l\89%¦Ô$^7¯\8a[\93KüñSú\8bECq´z\8c"$\1c]Ý*\eóûµB]øÊ}\9bÎWö\rzT[R\10k\19"\89\83ç\15®å®n\ 1¾]¿Eã\eçU\97Y\16\1dv¯ÚFUãW\þBÙí6£-RBè^M¿ì´e¶2B\9c4¯<ZRëVâ»\1aûjVÅyÔ~¬üO\98¹
+W>èÇ/wÕͺÍhú4Eè\11õkÙ5Ë\96\92<1òU\91¼Î[¦táþÝ\eD°Å>îQ\12\19!\98.kR¿Ï涧ä7\98uÆ\0Jµcû>òc\14ªÂ
+lûª\88/ûüi^¸á3;i÷°\7f\9a\82éÚ\90Ý\1d0\83æsÜèÁôÄ\80\a\98ZÛnÃSÆ\14
+¥»Àq\9dW7ÏN³\93p:ó([\88½Ý5Ì6\878·½\84Vù\1ci\95A\bFÞ\9c\ 5\19ì~h¹\ 69£PÚldüjì\ 5\102îdO
+²\16+íÄñ\9f\ 5¿6Âü1\9f--\ eüß1Eú×üwvø¦ þ=\14JCH«\9aW¼3\9e\924Ü\8f&\8cx\14\eÝñ½8,¸Ëà&ºëãÐÔ#Rc\8a\e3Dåvzý6\91\ 1\85RS\84¨yuè´_N/nm÷\ fÙ\83ØÐvTÖÃàòÖ¥Y˼?êåR\ 5F×°KzÁnª¡9ó¯ã\95ÉþQ®æ4ùg\9cC×^Ù5l`\eºP\1c\ܲº\80âýG£&ÿ\11¦¡Þ«`÷²\rõ±9ÏP¨Òñ\7fÔÒ\9eÙ²XÜÊÎrÕ\146Ô\18«\8c
+V4\1f,ùÖ{²a Ø\84ÑÖý\tcY`]lÎÇ¿Ô¾¿\15a®§°r\ 6\87é´¯Ø\8f=bèÖ!ÁÊ&\8dÖÉûYÃb\r\rÓ^[\ºaYt$w
+¥êø[ÝÄR¨)¡§§iÛ\bìº[ô{$\99ì7f"¥\98o\v\8cÓò\93¢X\87\19\82p
+»\16Àz¶BzðÎÒ\ 1\8e'hº\1eO|Å\8c4Ç\90§\ 1|-\95j\ 2áÂ
+:\9e\95É}Ì´a«\12\ 3\0%T\17v\12\9c\835ÛÚY\ f9QK¦ \16üd0\v?\88$\98äÄ\87H|õ#òuäD\813µ\f\11päôh¤éÔrÆ\17dì@,@\17Xmí\aÝ\ 4VK\1cY¯\10É@oò\84\14Ûu\89°(\13[µ\9a´8#!OM~\9d.\857SoJn%< çI¶î\8fdZ\8bó=\9e1ËD3\8b!P#4÷£\93ö(|:]S\10Yd\85\84\90_\90\9akG\92äõ²ïRh¹+OtÐB²«÷%Ð/eýä±\96á&]·h\12à¤\1f½r5\11¥slÿor \9aQ¾\ 3\1f¥êÎ\1e"F\94,bÕ\93÷*2~®£:ʼ÷\8aiõ\ 5®[\88´©¼«\8b\bÌtéÂ˦\93\9f\1aíÛ~M
+ªUé6§DUÎeõ\12"udPO:ª¶Ç]£x+¿ì\19 ¶\17GºÿB½®\98]´\80q:óÊ¥\97'ý:\17¶-ML3\ÑF$ç7\85K\1fà3ê\1e\0CÄô*sü\172µÜzÏFÊsõ'÷Ã\94û¥ñ\v\8d\f\87̼K¤\84Þs\9f\8d\19§æÌÓ\9a\8e¤w\9dER§\94 Ã!`%aT\ fÆãH\97ê\ 2vçR¶W\a¸õSPÚÆ\85TÆòÌ\13}FVArB«\15[\8cïSS &ñ\7f\99}p\1cù\13`Ç ¦~\88\8fãºÓ_í\8eàÙ1{Ý,yãàªo\84\82\15 àÜ\1eÀ\9fþ{ó30\85é[\16Çb\ 3\8c\f\13\e\ 2K\99¶\10È:w\9c\ 43Ùã¡\10\a\aMnÞÁµ\86e6\7fò\8fs\1cz/0<xä¦\0&À3©n\ 1jÞûô@ÐÄ\ f¦_d\róKâBÙ\93ü\17! t\añr\8d\81\ f!\816<î\1d\84rÆ\95\86K\1fjTÓ;Ò½\95\9e\8c\17\12¥ø.°Zü\99Æ\ 1\ f\8b\85±.,\8eØ68\83M\13Ul\92³{D\1e6v\9c\f¡§Ù@\19)tmp¡yå_.>OGò°"
+Ã\9c3NÝÃ|\9b\9d\1eó/Ð'ëèO\8d¬-R_\971Vh&׺\vN\92Pz8de\99ºî\rå\8b\8aZTH;X\82\11\86Ðå\8aQÊ6Æ}\99ñ\98+°¢ 'h\ 2´Ï_î\12\0|È\8b¶ÆCc\92\ 6\93\98¤©u¨ýHù¶j£BA\8d,·NÛOS«§È{é3ª÷Ñ L\8f\92è \0`]Ñ\ eç³Ì1\ 5ÆÚ\ 5> Aº¯\13Ç\rªÚ\0rxÓ´ü*E^ÿ.\15¢\ e×Ø\90`ú\86\8a\93Q5\f\9av{`=\13W6ë¼\9fñ\9aõ\ 6®\92ÄvG\13O\9dÞXc&\rvõÈ1äÏÆw\82~êÖæ\0â0\8dWÿ:Ê\8e~µ\ 6\1f\88f\18ª\96:\r0¾/˵\1a\82§%þm\fäKRKåAÁ\1aü\9aÂï\ 4\91Äc\88R %ã \9f\ 5\7fP\93#CS£é\11\ 1ߥÞfÚmD¥5\ 3Î\16oEx\96\851\827B«¬ðæ»0ìóÇù<&\81Ïæß\ 6ôøYd\17ø8"\ 21²\1düw\bÜ¡5\98\10Á TaaJ3p\98\865\9cÛ\1c¹î7îA>®\89+ç\85ñ\9cy¨\94I\9e\96\a\1dMá¯ã½ôcðuüð\rZd\ 1?ÒB\90ê\86\1ck1ÃËÄx-\b\97\8a\9dr·sV\88\869s\1c¥\bH6p]DÎGâ¸g\85O|\vy»\845\8eS¼$a´E\98`$íLs
+[\95\17¤Y\ fmÎ\rÊ~\ 2uå8Áíp`6*I\vß\95Î`S8\82Ì\ f»\ 68s\99n\8eû9O3nX¬OE\v/7\1df\11\95^ê\85lËbNÖ\b[®PBµ\10F¦O¬\82.\16Ü9¬\80\13ó·ïZ\ 5\8fç¾_\7f\1e.Í5¡>¥F \9bõ\f\90S¹µÌ\89µR×'}ΪѬ`_dÿX\9a|ê\ 6{´dâÐ\ 3HXÔ¾3\a\9aQlZ\7f\ 4\ 2e7Pã©R¡ªq\b¸Ø´³\14\ 4O5¬\90º\81OkZþÏr\9dx5u`a\0Ç\82:\82£\b*`ØT\96)\9b¨,\ 1¬\ 1
+\ 1DPQÊ®²\ 6²°dß\93\97\97¼ìûJÈ\ 6\8a \83£Rk\ 5=H+
+*#u)£èèh§Õ) \85Á)B§6ü\ 1¿sï9ß¹ç\9e\8fø\e\11ïHªZGòµzçG\92\86ÍTø"9ªÕ3h\8aD×ͺ\f³Ïs¡îr|ÆÅbã4þÅy ¤$\94õT\11K \8fºá\95\ 4"ù$\90×IÚÖ~\1eÎ$\81v(\88BìÖ#].²ïqi\1d\1cÁ\8d\1a?C°¹N\f\1aù\96ú¯ñ\b~\16úÞ±Ë|\ fìíÜ·àLcO\ 2À\ fnÎö¯\15T~ø³Üýäþv\13x\19\ajºÀ̦5<.ïÇf\K<ÏÞ2pô:\ fCpËõá\95\12Sâ\ay,\12\1c6\ 26\91ê>|\az\9fC
+\8c\93\1f¨ë\0\11E
+T\0)ÔÈf/À\95:X1È}J+Ü\aç>¢½\8c_Éý\85~\0\96\b\98éQ\1f\14;Ù^Çõã\86ªvs&¸Û¸>\9c.®k\937\87ÆyZþ\98SÃù:\87Ë©ã\9c\8d£rØ\1cÝ\96Û\9cç\9cåÆaKa\9f\17³\94!l\96è.g5û ð7ÜKv¤0 ì!;\10Ú\97fï\12´îîe§\vþ¼%\89]"XëTÖ\f\96J3©\baÕªõlwV²j=v\86å§ \94αÖÉÞe=bùI/ìög\85H&ü\86\99\v\92:§²°\98g,(y \1327°>a\16\99b°aÌ8ýËÒ8f\8cöVV\1c\13®qßÕÉ\8cT\87ùµ0\86\15ãNÕö\8a±Ðù\8bì\12ãÉ\89B¦\82ÑåÀ`(\f\9a\15_"f´\98o!\95\fÐt}W\10\ 3gü\9f_0}Hµ¸¬X\fÎ9»,\89QÕÓÈxÏØÚ=\8e~J\7fÙ¹§x\89>Ö\11\80ô£ÿÓ±eç9úM«Ý÷2mFõ¥Séî)×Vk \19¹µö-eZF«\ fFÙ¥btøg0É\15ì¦O?\91Dà\9eÇ\90%\1f7ey\8fÈÚ\9a6þ\91WªÎS\1e\8d¥C\91ÒyÜ\12e\9däUS}Ý\1dñló`a\898\14ï\91®\16i \88èg"\161лJÂ"ô|P¬KÚ\9dÒc¤,\81¿$\8f¼\8eì+Î&\ fÕÞ\17ÕP\9a\8f°\84vê\96´GBoj_t\ e4I\vòv\15q¨fç\86\9a(ñeÖ\ 2ßCÔË\ e!Î\b¿bÇ×¼\86^°S\ e\9f\86bØYi1\82Óì¨;\ 22û\88W\1fä`/7\ eu¬h?4
+®\17\1e\86\8a\bï!\8càzõ\9c@#\b(\98ã\8fó\81T\v¿\9c¿6ª\8c\1f\f^ó¢ð\7f\ 4!§R\15 S\94\ 3¼#Ð>E/áSÁq9¥z\e_ \v/\b\ 1G%Ó\88\190Câ\129Æ[\14Û¼\82@\94(Ù©\94ÝP\95é\vÀ, \1a}ð\ 2¾X\9fT\85\ 2Ok\91\87p¼\19µ\ 4QÈ«U¥G6\ 1\vª\80\r¯x\812¿e\15,¸Ú>\0¬á\8fÛ\r-?\81Ï°ÊQÞ¬Yzð\ 1/ÑTº·\ fè5ÌFL\ 3É\ 6ä\86^`\83tÞ©\14\ 3\82Ì3ó\#¿¶»¨¥\1a¬ê̬Dðª:¶\1e,\ 6\8cvÓÞÏ\0w[mD\eWÑ\16¿¡\85\9b)½ãTB¦ÉZ½\89Þ`0Õ\96`3tÿBQË\9fkk\1aðûs4ë1yÉ ê`ì\è¸\1aÞ¸Âc\8fV\8f#þ\91\17\12z`XÄHhwõA¸\8f0Ú\86FTy¦úqӵܫ*F˪¤\ 1%\80\ f\ f¥*Éø\11\8f\18µ/>Ó9\v
+Ög\13\1eS'µ"b'zL=Nª)c¨\ e\91\ 3s×*æÈ÷\93bä¿R\88¡ëä÷)W<ü\15#\14\96S ²µç\99\9b)Kê÷Ìý\r£ª
+&¡ô\94â\1fLã¾\¹\8c9\bWËtÌW!\16Y1ó\a\8f\15²«¬å«ä7i*ø%\94\bÕ\ 5þêúwJ_°½ä¦Ü\fîÌé\96¥ñnÁWJ\ fñ\84!pÉ\12\ fåþ³ä-0éT`¿:K6BÆ+»¥Sõ\bÅzÉl\89¯L,~\93³J\1a#ZL´HBEeÛß\88\aE\18÷q1
+Ú¸¬ÂTD}\ 6ébB;\8dº*OÑT\15CÒnÕ\8dl\8c$OY\9f¸Q\9c®0m·\89z\157Ýo\8a\ 2\849NÅ» |hý\96DV¤[V¢\92eÆÖ©b7É\7f\8d£Y¯ÅZÃ\96\ 4¥H¦Çl\8f\13þ¤Ûä~Iè)Ü»¬J\955§ø¤ÍòoO\96ÕÝ\91ù´\ f\17©%(û\8e,¾hÞZ\90°GøÊÒ¼mR\98d´¹ë!¤ð/NEWutV57z;ÂjôÇÿj\9d¬s\14\ 4·ý»^\92^l\ eDçǾ0-a®û\ 3_a\11®ÏLíØ\81\ f\8aówÚûö44\ 3ç°\8db^\1c\8f³ppi\87úÌ\15\8dúô\15&nÓXì ã¾æûþuÆ»-«Ý\82\r\9e-cÎY4\8c½\ 3_\8c\9d´¦\13¶\1e³\9ag ?\1cÚjºGìIã\19fHõ±\19ú\v¤%ÿ\ 4ÃJÒ\82[\81ö\ 6%Ï©¨C6Oz\0vWÛ\15zåÑoZ©tËA¦±\98þ$õ?z\80\11°ã;Ý\1eÆ\ 1ؼ\ eÅØéFT\ f2÷/+\98å\1a0\85\11\99ñ@ßÑ@S<@>0bð\ 6¢SëuqÜw;j4SÜ'°/4sÜïÝ\14ÊE®Õ©(P[¿ø\19ú×V\82\18^¡5Æ\8aH\a\92õk\84g\11/´Û\84«wø©û \v0¥Ú*ÜìÖ \83aËj\83yBý\bÍ5ÙTC\15\9b\fÅJ(¿_\17©ÈFà4©òü\98!ÕmÙ,\fRÕÊNº\rË?\ 6S\9c\8aü¹9³õ\r:×´Ê\ 4\96Oèÿf¸\93OÐVê×"\ 2ÕµÚ\871ÕÊ\ 5í\18,V)S\7fâö@æ\ f._
+\19Óú°#\12ý\91Qî`\94Kõá¶ò|\7fͨ%cï\98j¨Í/&\\99Û:\r[øF\83tû^Z\0"\9dªqÕÙ¤Jm\95ë\99\8ajMar×\97µ`VCg
+ª\b\9ew" ~><¡Ã\a\ró\8a8Éièú½µ}×XåT8°Ç³\ 1QÙ\7f\1a\86V\1eY<\85Ä<ÏJ=áÀEÀ\13Û\8f7\1e\ eG8v6Á¼Z:¢\e%¿·¶hBòò9\ 34\7f^\99Ô¥m!\1c1\9d¼\88OD>íp%¬HüÙÞGè\ f\87ÙðÄ\18/\8dÃ\9b`rqÑ;¨±N\85mï~MýÓñs§\©\87\ f/\9e\88¢Z\90h\a\9d:\95(¶í¦¥\85MX\9eа^FÛ.ê\9c\8b\8b.\96Y½¬þÏs}\7f5\99`a\0\8e Òö(\83(X0\88\12T\88+JS°\ 3\82\f\8a4©&¡¤~ù\92|i\10B\ 2!\ 1\ 2!\r!\ 4\ 2)$ô\18\ 1)\ 2Ê°\8e\8b\fºØWFÆY\17]EÁ±ë¸\8e3x,\7fÀó˽ç}ï¹\e\9bå|\0\1dd´ðcâ
+õ\93|ï°i-\82¿0ÐWs\85÷
+Q_Gå½pRj\8ayÓ0\98òÑ׿\92t¶©¤ø\ 5j²ÑTÌ\8eóÔ\8d\8aî\87\89\1a\1cD1\ 1·ëÚ\85\ f\10\94Ú\8dÂ\9bNÊ:ka?\f¦øç7\95eê\93æ£\14\86k\15\96Ø_µ\ f%]a;ë×\96\ f\ 6\14×\ e\95¯F\ 4«=Ë\ f9\99Ô-b=\f&¿óMm0-vDÅ\e\10'^Çj´Û+µ¡/5(erÀ^õ+E·çL\rF1ä$¨1K\8aæ\95×WE|fÔ×O£\12õFMK¬º¡¦ömèí:\83:1`»Ú¥fÂó\83\8aXýЩMÕ*i\809ÈÊ
+l?+Lw?\17-NxÕÃÍ\88\8dÔwɳ\C0\96óÙç\91\83f Îs\8dÒ\1c\8aë·M;iÄ\91`°Ê$èö\17µµO\81»\930zú\bÁ*RÙ¹\9c\18\14B9é@Â"\1f´k\81¬5ÏÚí\81\ 1Ûç\1dvÀü~\95.lð³B?îu\0g\13Ø]Ã\14edº\ 5¢\86\85\1cè8J³AÞjý\17Ù͹u\11mÌ.ÕD\9bO\96ü^^Á\17Õv:\8by;Á³s\15keÄ\1fæ+,LȶvÖ\0²Å\9díàæÒ¼\8d½Ø®¥\99Ã\ e\82ÁdÃü\15_\14¾ë5÷Zü\8c¥\83;\1cq®#\9dk\ e>ÓêÇÕ ¥MU\\83ÛJ\93\94«¶{l*Í\9f¿\92Ò\91¯3Doéü¹èyüèÉÂ"UDcû\86¢ÍÁuÍÏ\ 5#H\8a)BPäæit\14èì½\1a/ vÀ`\15Ó_\15ê\8fS\1fÊ\9dã{Ì\15eù\115mpñPpyÓ=±-2Ýè[Úëæm¸+v·Ï6\1c*.\9dWÛ¿©ÉSÇ\94áñ]\1dã
+^DMk\84\9c\15,2ý.\13#£\1a÷ɲÝ\õ³Ò!{®\1e^â\ 2\83I4ßÔ\88å\17µ.~°Ã§ælDc\8bBU\18\bò«\16"c\räj¤Ûvý\82ÊÃöJ\9dGÉ|ÏH`_ÕÈ2ÜrÔÜÉë\84\1d\19§ëæH»³Ñ¥\1eä\r¸§t\ 2ø\8eHHï£\9e\ 1®\86\8fBa\14G\9f :\82ú\8býBÖf\9aó°{\96'ñª9
+[\ 6\88j¥øaЧø\11ñ\1ae\1c
+\a&hè´\16°\13z\126F\8ddÄy?¢>g¦Û\91\19x&él$¦\8aÙÜ^\9cåÎ:¬¶Áæ³^\8aèøn¶\89ú\8ex-'-µ\10¸\92û]èO 5×â½\14\9cäØÛÎ@S\1cä \e\15U\90ÞÚ\8fy]°Tu \và_,z\8a\1dáWPT\84\ 5|BJ,É\95\1f}`\ 28Çß´y?p\9f7gË¢uó\8aÏ\JO(_Øâ\8ev\11OUue4\95ö\b\bÙ\7f+Q\81±¸\8cbi²?A.jÞÿ\90´Cxy\93\98´R¸ÊÖ\19J\16ì駥þPÕÝt㸲rð\ 4\15\83Tô\14úf\1ad½d$ÖºâFR\b>Pâ¶\7f\15aºL·ñ\ 1\81'î´\19\81\1e\88v÷¥¥äê2M\97Ò\13ë\e*\89¨×µ\ 3\ 5¾\19TÕ]`WÖÝ*ßcDÜ*å\ fûhøA¹e#\1aï"ûÉ\86KO\169öJ\93ùíKL\8bÒ2\9a¹JÍñ\8f\8dçø(\fKgK\ 23\1fjÔ\89f¬\8fZ¶÷\16nLåå5\8býo\95\87M(½_ø¸×>éFO\87\91\97ÚÓ¹Gi}<´ÃÄ\e@w¶¬#Ndº\19\13áÙh\1doo4öY\ 3Ü\v̾¨FÙ¸2¬\85\97º\ 3ÁYÔA\83\9az$ÃW±\84Ö\9c5ÃÃCoplâiÆ\1eÂ\Â\f³\10\88Þ3Ä2\82l\84\15;\85òaá¶<;\9aSç?\0\1fB»>\8f<A\92Èa\94\18rL>\89z\16ü\93p\1er§j\13\96Ðs m»ß1tôZÏcÌ¥\8c\1cë{¹\10sì\94/¡\87þJ{\99Äcü*Í#»3ûóÞ\80f\96\ 4Ï¡ne£ãæhú\9c-»>Bc9S\eJ ÿå"¬Õ¹O8á'\958\ 1\ fÞ\80 `yHÉϤu¼-\9c*`\94· \17\ 4\12x[c')OyÁ»ÖÐ\x!ë¯Qïñ\1cS9q<o³c¶¶ô ¦\eWSR^\ e\10\bÅ\ 3¹[Hî¢{ØeÀUÑò£ÿ\ 6\ 1!.$\8a¢,\1a]¿\95²¸(Î\1aÁ1\17
+Úoe¹*óë
+°pù\87²}¸÷²ä\9c%\84á
+Kö"\12G²*æ\ryE\99%ø\ 4¸S\ê¡#§\8báVï9¿\v¬Û¦2¦4=µâ¬ÙZH\1c\85\1dW}dÃñUU¢ù$¤UúÇ\ 4\90>*\10;ÿ$;Éd\1e\7f'=\96NYÝÌ\v,|ܶ\1e3Û4§¾\94ù±q¦T\98=©ka%â´õ\19\99h\ 2±\16s¤\80䬺º\13\ 4ÖU¯X7Fl«\94[õå\11\voµ\9a1a\9dpuxf¼9µäQ¶Gk4³\13;e
+˸\807è\8d\87ß\13\ f5ôîxB:¤y¿î\b¡¬Zd¥Í«,¼`2²\97\1f?_Ía[0\ 3Å~9iY\fFs®3öÿ\98g¹× ¸Ã\8b9u¤¾ ò<,yxí87\18¼þ©\ 1 ´1\87\91\8b¯¨JaÆ\13¥¢\ 5,O\80@/g½\ 1½ÐOÙã\94\9bÑ\1e9\8d4 ð|.\16\1a]»1÷6ýè'Å^Ô\18\0¹@1'¬èp:Xt\9f±\84Á\80ð\8cwL,j\96ù\1fVÜ÷á¬Qv@àwl\11{Î\9e̱ù¤ò\õ?R^ç½UVÐ\¸G\ 4I\10\9c+¡¤¯å\9e9ÞÏðäÎD\850×æ»\ 6ø3oæ\a¬yÉdç[\7fR<\83\ e\0\11"\8d"\88\92"
+.´¥2\85}\94\e´"!<ý4t¢H~(\81®-rñç2¢\ 5æ5DºH@ùÜlÚ\18À"K\94»\93\7f\93îæ¿£,\93¼\ 5/S}ÊëÓÎÒÂÊ\12"+ ïÅ\ 1~w \17¥\99«\7f£\8d\97F}V\rdR\81z\99,\ 4¸¨:Èw&?ÚC~Fq¨ôJ}JÝ¢ð\8b\98¢\ 5ÊJý\92i\17¤´ÕrjzEÒgUÿ#±Úp]ZF\9aÖ\1dã%\91\17Õ+Èþ [íPj\0e\7f\8dwÄVjlõÊíW©7ªà«wRü\15\9c/*\9eð¼C%µ%íj\85òG\80xÓ\v@EF\19H)&0_\eý\17Ëõá\15Õ\95Ç\ 1|Xu\88
+D¥¸àRNX\1dAÐ\ 1\\140JS\8a\ 1¤£H\87\81é30ý½7åÍ\9b7½3\fC\95\12Wc\ 3+\96ÅU#Ær\12\11\15#\ 4\vaQOL4\ 4E\10³Ñ\99?às~¿{ïïÞs¿I§èªÖ\ 5\11yô?\9by>ßÒ\92L\8eÔÖ¸Kd-Þ£J\111Êv\0\7f\17ñ*fH\r¢6\ 2§à\81h¸æÞö\ 1ñz²+~BÜO\19ó:\ 5\7fIÝøQqöZ³¡UÕ\8dÊ\1dP\14±[à\ 4U\92åD#ÔBMË\7f \8dÓ>$Î ã\18z|\94ð?Ìë^\91¢\13Ìó\1f\95 º!J0ÌèW8\ 1\ 1µN¼ ¼\ eWÃ\ 3zX\9bòfÁÏØÑ\89\e@\ 6'h\83\15\1cá<ð¼
+%sd\9fRÛ\94e\11ï[þ$z\81\1f,¨åZù2ÁH5\9fÿ\ 4\88Ê[&H\at LÁ\7f\81Ñ\r\8b\81Uà\12O\ 2à\vì·¯Ë<Äu\96ºÉ\8erEð\14\aá¾\80{\bi¼,8+×\9fwM2\17ßÀO\96\9c\\9fÏ7I8\1eÏùi\92l»2Ýewkv"\a9kÔr6±ª\8cU\ 5\¬R\9a\13Í\15*¤q\8f¹oäGC\axxy¨\87\84;\80:j\99\9cY°E)\1da»Ô\a²Î°!\13Xidÿj¸\94\rq(ú ¸8ÎSí\93Ð=\9c÷Úl\8f(\8ePíø9\18Iu\7fe\14é&\16¾å\ 6k)«\89W1Éþ¬Ñ=k\98\8dZ¦b;8\98zBÈC\8e³ù\83û4\9b«\15Ú\95a¾vþÀ?àsuú¯UuPÝ\1f\9dæ\8a\Vf»>+\9b5Ð2\1f\eÁ\8ej&\85PØ\116\8d»\9auR»É®Ô!
+aÑ+árù\91Òkô!¹o\ 5©4 í«\1aÉ`¡Ì\1aÜ\97ëP\ 2)fí\ 5ô%ù¬\eVñ\81\9côQñ\87T\99èFÂ\11(ZÖ]s\8aö\8b,\94ÔTR\87|O)O?\87¨h\9foÑ# ]¿6\16yÄл\ e£)ôéOçU ,F\9céÙ ¯´\9bÑE})\8dg\8e\14sá©ÚÙ´GðyÖÒ\98\ap/k\16w\ 2~Ë\96»¶I'Y¿Ù;TdÀ\1eÜg\82YÉU\9e\95Ò'áñ\83\8b\10I8ÿ@\1aFâ*ð\8b \948\v$¸\10I¸à\90+A2((²+yª8O¬æÏ\8bW\89»È\97E\8fÄ\r{Õ¢ýbÚWÕ"@\9c\12}@\ 4\89C×\8c\8atâe®Y¢\ f¢gv\85Ö\88\9c\95\19üHá\ 3Å\10ùoÂfE`áea±<o§V¸ µFÍ\vCÐÅk2\85ÿ\94ýèê*\14 ]v%ë\85¦LËy|è\96\11KJ\82´ú3\85®PºnWê(\14¤ý<\8a\0yiBVO\83ã\9ah\97\17P¸¢Á¡¾\80|\9bîq'Á9["±\a<c-ÙÃ\aé\96òÔ\14p\87ùøæ!p£©w5\füÏ\94êr\13Ä)\1c\13\85ô\81¢®^.\v,í8LÜ\0º·oÞý\ 6¸ÐÒ\9br\1f\907\1dÞÌ\ 1ȶǫ×\0.Ö@\17\15P¢p¼\0Â\ 4ã»"\ 2ó¡ÁXêSIÔ3Ë÷ç\9eÓI«\9c·÷k¯TGmô×Ö\12WùßÑå\91VbÓu6\92ÇG\ 5Þ\84\0ý³ª\ 3Ì`]Oõ¾\8aãZ\eQ\94ëé&'l\8fT\8fR&"N©!Úv\7f\9d\ 6G{\8c%©ßÐ^}T¢1ð¨v\98:È\88Ö\¥\a\96ÿ¬¾À(ÏIWÝfê\12Õ*×Ú®\88õÊ\83u¨\7f¤*°î\16\96«lg³w\b\W¿d?§'ª~å|S6¦|ÇÍÉ\96)ݹ¯\13\86\15E< ¼Kþ\867é÷\93b\aï%\16\94\9bø\17íJð\\95*\Dã)\v\84\89eÞ
+²°2«G®\13\92\122Ñ\9bBjx$Z-äúµ¢\1aa\ 5V#\e\10\1es¨/\14³h"õ¬ÂK6WZ,\ f\96ɳ\96¢ñÈLü9\19\880Ã~GÞ"\ 1~4ä\1d\12\835"[à\11»âKå\7fè4Ôh¹\8föû\92q\14§¹\91É\95áÕÿ\8e÷F\88ªãa¥Ò1U¸_\90´K¥Äªá)\84âP\våÁ\r?Q΢9\96Þ\92"ÙîzÜ®i$×\ 4Æ5I¥Æ0ü]xÆð\9do\1fܬ¿\8fUJ&\10²]ñ:QS{\1a%KÖßz³ø\ 5Ò×<°\v\96~më\8c\8b\84/7®Æ£ð\1aëi_\89ä\98y
+\vI<\10G®d\1ek~°÷xÕkÛÛ\92øÝ1\8d¥e'w¦7¼¯\98Û²Äò\90à\1cüÔ\ 2U·y·Êª¯ý\95¤\\89\9föP\94ÊxÛäV©©ªnL"Ð\vN6tÖĦ>±\ 4\12gbN\9b_\90¥ÁÇÌ4Ê!/¼e%¥\1e³ÁÐO;m¯ÅÈht§ÄWv6\90¨º\ 2·ú\9b´[©ÛÌiô¹\98\8d¦åÌÅÁyF\98yÃËÓ4Ê\94aêt\fV\84]ÑÍ\rauã\15\83õ\r¬#ùëÌÎìª\14QÏY\11m3\14r\ e\ 4Mè/q\17{\8e\19~ä\1cÁtjÈüD»¢\r×7\ 3\86\8a\95f\17ài\1eÓ\b\83¾É·\r\8bÁ\84è\15º\1fÀê ¶.\f\ 4=[ôn`4æ\8aê\eÈqSháæBé\9erÐx_º5wÔ\90\fÏ%ÇènÀ\1dQ\88\16\85ó\82ð\9a~x\93'G[ ×`\1e+qb«]Q\ f\9b2Ô¸²iÃ=UGn\8e~»òç¤\13Ú\8bJÏ(¬\86£à¬ýAݪÈôd«Ç\15\v\9d\16È\1f\89\1d\13E\8d7ªÍKÊz\r+MÿÊ]¡ã\e\9d\92\88\9a!}ïæ\vj\96nh-CÕ¦_è麦Ùçä\83\ e\8aûí\8aò\9ba¦Ù¬D\ fÙfrÎjï6\96$-Ó\ 44ôn®UõZ\ 6×F)¯Zp\1eï\95×ux'\1cº@ü\9d]U\95ïÏ/ìÙ³¢Û¿Ø3íUg`iUì¡}\85åÚ°ßÛ\17UÖ\ 4L¶»W©\96Îu\9c¯òù+ëÕSïØUå\89î[\15¸Ýû;u\95¯ÓÌû¨\84\9eXJ\eP\93\17v§åOâÅ\80©\96{$\95KFÛ,q\1e\83QÏÕÞr¨u\9dÏHìÝ.ûúÈ}iÞmõ\94×ÛfZ\9ah~a¢æåt\9f\80ÛM\97è\16\17¨\85BÇb0*\80ÛiW\15\1dÎÌC\ 5䶧µ\82¯jZ®×mÙÆn\1a¬\9b\ e[nKfi\ 3\f\8dc¬+.º&oV.\ 6£ô\0&\1cÊ\9dÆ{\95ÿ¤5\9b_°s¬9\86\7fdë¸m\eÿ\17üIëA\ 1. Í\1a*\bsÑ5: \821\18ù ¨Å®Ê\rm!â¼|f\8b\97¸l'Û6#NÞ
+Z§Ä>øÿó\ßoM\9fk\18ÀC\ 5Z8à)*\11\a \ 2\ 1µ\80b\0EE@¥§\18(2ÂÌÎ7{\93IÈ" $!¬\840\ 2a\85=+v\0U©ZÅ\81`-x´E½ \8aJU\1cǺ
+\16\ fê\1fðùå~®ë~ï7¹<Nöz\83\8f©QöÒÉTî!w\ 1\81ò¾ýð\eÅB,þùC)kªÝòE\87¼+\1fç½\f÷+\9fÌ#\ 4¾6\ 5å-÷\9c)£ç\1dpê*ãª\9dA õè\a\85\99¨A\16o\85\8f\98c\8aªc~\_xbï5Ó¼þ÷À\9e²\ 3z¾g\81QªïuÒ\1a}Þµ®zãGeª¾X~ >TÕSî\1ds¦\82V6·÷¸ÉÏØ\15Øi\8c1\12=\8f\182Jç\9c\86J\1fhê@ UÍ\a\95æu¤;\1d\1f·¶7!³0
+ß½\ 6Ù\11\Óé\86®õý¢ý\ f¬\97«±\13\83%-;Øþ=.\1d\ 4ÒÜeÏ/©TÖ7D\8c$v°{\1a·.Ê«\93\82\1f\b\96µ\a\10Â|ÃZ\8f\13Ñ®³mcDÖ²+-C¤Åu\9d_Ïï{¯>ë1\90H±1]ÿ"\97D^n×R¾\rÞÙº\93:êëÖÜE3\83\1d[²h9¶»¬ÏèÂÅ\f\89Ù7\96TJOW+3\fv«\ 3Â\9c\8fLimc\r@ï6'³é\90[Öcì\a`Ǧ8v§ª!\93ó÷b\1a\91RÝ{\95Ð1Ï_\ fÓµåòu\91¶Íoù³P\9dµE°\ 32Øð\@\a;4"\ 4\9bmOÕÙ\v§\16Ó\bÿ\90\ 6üm{·Ä\v\16ߺE\12\131Ñd\91ÄA\91\8d¡\92}\10C=W²\ 3¼®¾B\ 2¶}[3']\PJäG5ØV¯ò\87mnY¡\ 2G\fXyÊahdÃ'J\1a\84[\aU~ v¯óWæÛ\85WoÌ]¼Wn÷G¥n½R°\1f¶²9H7\1fÑѨÔ\11¡Au\vÚ1\b¢v£ö\82ëÛZ\17m\88]lU§rñ\1dÏ\ 5\7fTØV¨A
+sjÊ6l\8ahm\18,M\86\ 6Ôy\954A\88\96À\92*0¤æ¯ÂÛv\94J\96²\1d\ 4RÈ?¨ï \98Ä´>ë\ 2î\17Ä2C\b!\10\1d*Ë#±q0êMJ\1d!:Å\8fÖCö\89ÜÂÀRÇ|ÿdüF¿a?Àµ2Î\1cÝ\82\18Åc\1aÙh3¡«d\1c\17B\9a\91\1e\ 2z¨\9fS\ 6IÎt?¸\a%\82\19\10\11Lý\9bmïëF[ÁAÚãxÁY\91GâÒ\8f0mê;\10GY1űh%[\9fs\15\aá\8c\92\19@\17×9é\rq\81·\7f_8ùG>\1cr\98\f\b\1cíWó¾\13nêå¦Ü\11)jod\80E\93\85z¤Cö.q\1aúJv\ 5i\15N&¶I\1c\afÅÔð8b\9bøg\9f
+Â\rñ\9fv\13|ï\1cs÷\89d¡ò©%:uTÉÓÛfü\91û\97è&òL®\880\8dÑç~\96p\ eï¢èÝË\a.(R½\9fâU
+\17;\v_)§w%$ò\8b\bÕ/à÷\vÝt#é«
+~\12ö#\9cu\14`\14u[ëwø.\96¥qÜs\ 2ï\93¿Æ\e\8bååYì\18ü_\95-\9dþ\87Ç*'̳ɩåßk/§\96\96)\ 5\172*\riø9¤¼$é°7fU\91zÏfl\7f¡\93×cô9}£]´\0¬,í\88\8fWYCÌ\1eIëê÷k\1dSÒ-¡\ 2§t¼y7>\14\91T!\8f\17¢\9e\98<v×`tF¸W\11\8aVúÀ\ e"\80)Åí'¿®ìæU\19\12¡íõ\1a!\9cÖ<À\17¥±\1a^â¾ÉDÖVÅÛ"_W\9fÙí\87\96\99í¼6!\ f\96{Ø9\v\ 4JJÛjÒïi_Uâ(í\99½ùc4*j\86ïÃðÄ>Æ\ 1Ì\vÀä×26\8aÔ\1a¶\89ÓKݲá\1eç mÄ\ 6&\19c<kQ\0\1a\9c \ 2Jl\ 6nç\1d'\9bIÛyþT>\ 5\87\95Ó£h\92¸£\8c'\fÙ..+\9cupC\ 6ë\136Ì&@j\935Üt\13«¡\17\99døëÌåêPÂ\e\960«\9fô\96=\8eÙI\99Ë\82Ä\96Óú¹ä\9d
+ú</ÇÓB\ fིY%õ\17\ 2V(ê¿\ 2\8dq\ 2\e/ܦ,Ç\97 \879(B¿è0j\81tI4 ÓS:²q¡\9dÔ\99ì1\8f×\14Kö\14h^\9a\94ChhCÈ\14\12\ 3\1a½F\81ÈõÇæ( ¬\ 5|¿|\1ay\8f0%o:TA\1a\97\vBîQ\96É\ fyPI\¹;hVÊ\93\8d×ã2J
+Ä¥[\91Qºr\85\ 3º_k`ÞÇ9h\94\88\19 "?7æ<18Ï\1a²\9f\94ª~éþ\88Щþ\rt]Z*7Ö¡Ò^\99¸%A\99Ç\8c#òµ¨ðÒ7L{Lu\897Â\ 57]Ä\8cY Lê\9f\ 5\ f\11î\14L¹\17\ 3;
+ô \11i\9b\WkIý±\ eS\9c\95¡©y!KC:\9b3\181hZÅPf:¶ß\84ù\8a\84\1f0\92\83C\81>C¨{\18Þ¶$\ 4tR:(ÏuO¹Ö\1eR4\9bÞÜâ$=\8dðjl¥÷¡Äuq\19\971?פþç9î\94ùSèi|cå\9dõ\17qÎF!¨_z^\9eS\1dÂêK}¡\9f`\8fd¢%DÎ\13T í\18w\1dV\9f>Å;\0à¿<É'\92V\ 6=\15\90(è5HÁ%jú»\ 6à¸WMÑó±\85\ 5VÆ#àß9ÛY\91D2ÕÊÖ\93\eÒîp~¡\9e\88\9eá~J\1f\fÚÉ}ÎD»]á\9egN¾Süs\95jJ\ 3m\83n\1f-\82>,v¡\1fg&SÔL\bëlê#\96\92ã\17íÆ>\9fÅÝ^Åiææ¸á8\10®ñ\9dÊ\9e®°%Ùñª4'É\17ùR\91\92J\14D\93Ãh\ f\ 4¯RN0hBëA0ó\94(rÛ0K+úaõ\ 5æ\ 3\91þ\9d\92²MõÀYÙò|"±E¶G¸\83\8c\94E\13_R^ÉvÁÏÒ4²/\ eì¢?\94ùm[˨\95y¬N`ØK\1f/5[\99\187«1äÁ\80[\1aG\ 1\84Ø\92\ f'¼ 'æé\93¯R\1eªGöËhqê\81\1aÚ]Õ\10ø>\8d£úiI\19\8b±XÃ
+5\80'\94\ãG\13B\8a \84\8dÄ\87\85ÓÉÎd\83^\12u\95ò¿\ 2x +\95¢ë\ 2[¨^Úá%e¸\89 ¨Öªúp»«\1axEÀò
+\1eÀ \9c6\85%!ItãÞ¨@ò\95Ò¾\0#% Ô\a\f§¸\16¾ß\e\ 6\ 2:¶é\99*\0\8bh$rßà7שð×\81«55\89×\88ÙæÕ\91'I×+\13\ 36\91Ý*ЮwÈ°¢Ñ%U\94#¼\9bzDá+JÈtàü \9aBùa\17²UØ\95 6âíøñ}\16ñ\1c\11¹uOÎ\19rÆç7¥ñdôÿïåP\98À\9bÂ\fþCu}FEuæa\07£R\ 4\19VÍ\ 2"KS\91ª\82\82T\91¢Ò\19\b20\fE\18\86éåN\9f{§÷^\98\19\ 6\10Ä\1alk\ 3ìëÆ\95$vW\8d\9a(¨,¢F7\96\8db\fË¢Ã\9e\13¿ÜOÏï¼ïyÿ÷¾÷<"_\96³)\93ÖÉ.kîh\98àÀ[n \829Wñ?gÜçÚ\887¢ºy\eÈ\99¾*¾\9côöÓ¼\82uA@ ¾Op\9aáIäRù\8c\11rPý(ó$e[i<ËH\9b\97±\90\8d¦££¼Ø/\80\ßt®/ýâG\ 5õinQÀa\88@û\9aq\96\12Iïaî¯{\ 2èYÊ\92\12\ 6\8f]\90\8ee\96°?D\1a\98§98ß\99¬çìéy©d\ 2x\0,¥8¡?\93½¨½Peí1ÚN\88W\8c¦wAíi\1a\0\82N,»\ f\fBçà=Ì%P\97K©ÔÄ\1dò~þ\ 6Ò\88\9cGò!OʽÑßR=e\92"!Í]:\99:BûIê\\86¢MJ1ðj Gò\9bK)\ f\13b\f'xL"W?D\GêÔ\9dCÃÈ{µæÂAÊA\r?u#U Þ\15ñ\e\95ªÆÁãèUJê´òÆÃ\1cǹ\97 H{\ eÁF\ 4[Å5h\92ÚÒ[\18N6\98á){((ãÛ\b\11%Âø\1c>\83VªYâR
+\anñÖ#Ü\12¼°ë(a\ e¡«\13\81ºFìq\ e\15ì&mqü3%\97\g?\10ñ%ÙÓ\86ñÙM5«\9f¸\94ø¶X\8bD3\91b$Ê\81\1d\14W×ö \9f\8b¡\ 6öÆ¿\8b\8f5\ 5&Í\94D4Ó®K\83°ã\1ec²\1dØá\8f\8a\v\88.
+úë\1f1Z\ 4\17\1aë\9ao
+^`ú\90~¿`Ç6z ëq¯\13©Â\v\84ãaX\91\8cø½Ç°ø)±ýÓ¼Ü\84'À¹84\90\fn"Db.\83\ eâ\9dÊ\0ð\1e¹yC<\14K¹³ú\fd§Í\ f},ð§õ{\9c\17*h\1d®\1d
+Ú¸»h\17è>¼¹ôwMv^\vcö¦8ÞIÆ»õ(~\bóÆj?¾\92¥
+eðo²®y\1c\86¨l/\97\82Dl5¯\80ú\9eãŻרãpùy\151\9c\1fùÎܣܵü\87«´Ü^004\80{\16\fñØÃï\ 1í.\ 5\1a\99·%CÔ\18\16A2¼ù2ë¡dÿWuìõ\92\9a\9cQö>\89oÂk\ eL<\1cÒÍ\1e\11ßò\90ò\82Å5.Å¿È iñ\94f¦¯fh³7Sñ-ßÉ|¥^\96³\8a\85T¡\13jX[\95wCòY©*¸\a\9dsG^1V\ 2eÖ\97ä+À\aË\83\ 6\80\ 1\98\85åó\19·L³²·3\93\r\97â/2y\86èà{\8c\a\86¹\1e\8dì+ò½.Å;Cçt\82äJ ¢}¢þ\rÐáô-³\ 2¯\1d>Ù«\19y6q<\83Á³Í\v\16\ 3ý\96\1f<bØsä
+\97b\16k\ 6*\7fÄ\89Ô\1fª_Ö\1cV\83è¡â\1dê\88ú\8eµ«Tÿm\f\8c}£ÎÇD\ 6\b5ï1o¾øU³\0ëÿQ\81u\f¤*°n¬å\88Ò¹¹\1cõD\19×ÔU4®¸Û|>£W±·åx¬Añ\b_\10P¢Z\81? \8bQ\12 \9fÞy¡\14ÀËÍØ1ì>y\ 6î\bÊKö\94Ð\\14.ë!¾O\1f\97qÈM±î²\1e
+\140Cî¤l\85\15ËçÓ\12];¤S¥k)ÃÍ=R\ fZ@Õ[É·ô5\85ù\12\1d\90\91¾JBe\84Ç\90$\ 6Æ\ 5ÿNi"ã0\f-\9dúìR4H\9cÅ~\809.\ eâ\98«|Dϸa\ 5hÑ\0·-Í)²r\7f\8f~"êåeùo\14MòæÃÈâ\1cþôÝKÝ%4 _7ý"\14\8aÂ\91eÂ
+QD~\9f0Tä\9dæ.\18\17¾\8c>"x*\1cõO\10¼\11>\81é\85§\85ã.Ey+HVy55\bR\94\83\95W\ 5s\95éùÑÐ\ 5Ek*\1dêPxEGB\90ü¦ß;(J\11\ 4³\vXâéµ(8h©iqãmh¹\91^\99\vÍ0`óö\80}ú´\94_APW\1fµ\ 3DèÒüLü£Z\14¬\eÂ\8b\a]\8a<\ 1\96·\154âÁzGÖ¦\e`\8cíoy©ü\1fZÃR\1c|½u^\14\8a\9fg\99ôCð\98F#Ì\ 4n\15\9fr)ÜÌVaå\1cô5ëƪw\88\ 3\96\8a\9aó9\b³nój®yIÃÁÅtó¶Æ
+xI«®1bªIyâ>}\95\82\9b-A\96ðÚ¯ÑÁæ\ 5õ\13\bOShã\9aìKF\ 4¦xµ\9fá\126xq\86qQ\v
+\8e3\93°SóU\84\91\9b\ka\11Æþæ¤\9aÌ©ÌDi©~\f·?{\91>\90\90¾J¯3\13má\8ftß\90ÈðZ\83\84øtªÝÔ\ 2»]ªY §\91N¡ju]äÉ\92ÍÚï©QY\18ílZZÂs\8d\88\1e\12NÑ´Ñ·À\93´Wé>S\8dã\14§Ý¥0\7fÕBÌÂj»æ\14ëËâ\ eõ+Ö7ëºÔqìÒ\84fU7û»ð\99ªmì ¸·º\9cÝ:Õ8\8aÁé¿^Ó;õ#ðeÕ¿Õ+ \82â\19*,Ä_ç©ì\86ôñCÊY\903ì®â\12´\1dî¥\9c\aõMå\ 3ÿßS\9aªU*\99¶ªLùXÆ.jQ\86È\96g²\14_I¯ÅWË\ fJ5a"9Rª\86'ÈC¥\e\y׳qH)ÒåVÍUü¢\1d-Z®\bÖ.Î\+\8fѤÆ/\97aÕ\aÃ\12en\9a/|F¥[\95¯?S âPk\0r¿"Ô
+\16^\94\17YÊ×>\94\95\98ÝV\8eH\ 1\139\f&ya\8aòùI\82ÖxýQÕ<èzU1\\96µ¥
+Ù½þl§\a*7ù}û\aô±hu;Twfa^Çåúcn²Îü\86YS\rq;)oZ¹uÞG\a!öuTÕU¬Orþ§\81\9blk;ÛH\8fF´-Àx/,uþ sÔm¸í>fdêä}é+]
+U×.oÊ.ýÕ\19\88ù=·Ûq\1a»-y¶]\86[\1aõÌv\1e¿iáR»\12ßçîgëÄÿk*ï`/p©êþ¶LBué\1aû\18±+çºÍAº²\ 6ßÚ@\1e\89Â[»)\87\ 2î·&P®¸ÇY\ eQÃ?æù\98iåm/¤\8bK,¶Y\0*g\85u\80±(iÐ\ 22\ 6¢`æ½ÌØ\80VË"f¨ûJS\14sèÓ=\13çRU@ë\0÷»\127+ÄËÎ>d\89ãÙ\92\10¦§¼s\91m¦Y¼á\0\9a)\96wÉ=U?οþÇ3D¾´\12Äó\8bí\96\fqjv¡é\998<ñ\85Ñ!z\1e\19gØ)º\12\10bè\15ýì^ª[$zð\99RYjTõÅËÍ)ªÔ¬1ãcå?\12M\ 6\852qÙ=½@éæ? \a\94\eÜ£5Ûew?SIf\83q´ØÓD7þ\8fÊú\fkò\ã\0\1eL\8f24\15\10A<\15D\101`\15\a (T@@\b+\90½\937{½Ù\ 4\ 2d°IØ\81\b 3*8\8aå\12\9cÕ:@-\a\aí\11m©âq´*îÊå8r\ eà\aýþü><÷uÝÿÿݹã\\95\87id\8bÈXmümÍÝJ´ñ¬×ÛJÇÊö\ 5\92²¬"§ÏUú\9e\1ej\16b'm_\13êz$bï"ì¶uOì÷ð\1cßbûMÂ\14¬q_'Ñ\11\ 2is¤äͼ\a?M#mp_=~müù=ÃÄ°§í+È¡ë\8a:\7f¢Lùâ;\ 548lÈþ\ 3m\ 1\ 4bå\ 3\1e3ïå\9f\92-mÛ\1e$õY|H\97\99nÚú]ÇcÀk\9dk{>3Ç×½}\ 1\v\ 5»Ö1Ár\86@vÿÁy:{EÍ©Ô¡.\17öÞ¸Î\ e,ç\8f\88®¶~\9eCH{k\12\1fâsÆv\9a_\ 3\el\8bæ¯\81@\9a\94"ølûO\7fRÉ\1d."0\ eÞÆ\13§Fl´]\0]CàÖ\14°Ë§²Å\ e¾\81\9d±Þ\ 4M\90Íf\88ü\8bi n´q\15\94Ø˶QÅóð{Ö5ÊìàÇÍ6e\8d\ ff÷\re\vl¬¹[I\82\80u·ÔY_(i«»&;¶Àª×t\84ïo¾¢é\r\1eØ\1d¦±ù¬¶\105\95°k\96ûÿßýÞZ§ü\91/\94¿\rjÀÆîj\91\1aÀpíî~Ch°Å⨿íãÜ䦿\aëiRês!Gª-\85¹\9f«\94\17Ö \8aªØ5Íõ\15Åá\fËÕ
+Çàâ¦Åå&\1fwó«òïa7\eW\94ÆAÆ«X\85æÏU÷\bî\11²Ûr\908\84Î+}E)ÆoV¦Ó\83IÃ\8c}ÀqZlú\ 4Û\ 3h\88<Ë\19gw®
+à\88¹\7fA\1fæ°ø?ï=\8bê$ù6-ÁÞ¡|,)!<¥\ f*\16\91Ç\98*z!\95³8íß\80\1fϸu\94ùPpÕ\ f\0ÆD|èÅ\9c\16\90eÿ=s\98m4' ²¹Ò¢÷ؽü\14Y\ 3aPøOZ(ù\84èvj?\8d\ 4VGÜgxI=V\1e¦\1d\96-\83\1e̹¬ u¾MCJÆëÕH_é-C\14ª]ö\8bÔ\aûB~\912A\¢8\81°\90¯*÷E8PóTª\95Î\94¯To¡\r9/Õ\7fw\84¦Äh¾©½\93\9e¨\89Óý\88ü a\83ߣ\ 5\9abòy\\9f¦'ÅF,Õ\8c\85o%¯ÌwðU\13/å\7f\ 3Õª\97äßnëMê*ÁÖT Æ\8b{µ5\19Ç\8a¦ÅÖìÔ¢TÒ9L·¡;y\f_fX\11ÖD\¤ïóuÀ¿Ö·AÅêõ:x«"\ 1¬)¯V%\8fV/*´¥]1\95\88Î#\v\8cÎÄ)Ô\8b\8a\9eä@ìX¹"Ì\e\1fSVåÓ\85\93\97\99¡4u¢.Éf\88?ÐÜUÕ¹k\9d%¥àNj´ù¹È;cº~?\11\9d]PÛºË\84áWßÞÒ\8c=VÕë\93\8d\8d1ý
+E© º\1dÖ»qd{qÕ×\89Ï;\92
+²\11N\1eÂæô\91\96¥\84ÇYH\8bd×fttcâ\96\18\fÇì»â#&®v\1a\8aPótQÖ\12Újd¡©\8b\ 1 1ùo\98\røùÂì\ 1R)\81ʽ@}\90\94Áï\ 6<7õ ç³&\97ß\10è8³w¯àyóyÒb¢ÌH¢\1c¦04·è\81ôÍ\82\1d@>ð\0o`\r°\95\89µ\9c~î½M\9e<¨Àa9\8b\8b\10úÎ(Éèn\17\1c\8e\85°\11c9̼4òß<\ 2o\98\96/\88ÂE1î\8a\9c\12\94Ì÷â\93\eáì\10É:ïã¬\1aÉ\95\19¥Ô7e¢þ\v®.{\8aó\93\90Õ\87\88Pi WEî\97Y±\8e´xùÞ\9dr\ 6¨è
+¥\ 2EJ\857\1c\88TöÏæ¶Ù|4ë\1fê'¥r41\97\9c\93\84ãæ\9e⬠nÏsÆÌ#?ÊCÅ\9bhkòº6\1c¤/Ï»¿¬\97\1e\977\9b\1e\ 5n\r\8c\f\9dáHIT¶\83\81¡\82c6èß±=ð\ 1z\1dz!ñ?z·¸_)þºc\e¼)¯uÚe\89T»®}nSê3ÒØ&iq4r¾\91¬\8cE¥UÂYÑX\ùKÔ\ e\ 2¼ì\9788IXú`}7yIi¦×\a
+¢ôSëÕi\11G\9b¼\8br3\ 4æ8EiÖ\85ú$f\rú·ÚÌl+n º.¶\92ð®*d}0QeÊó:F\8e¨\9c\9cSµ¯S\94í\8d\86Éô°Ö¯äSȺ\968æ\ 2Ô~\8b%;\0[Ú\98\14\e\8c\1fl0~{\89à^ÿÞ\vKbV+æT\r\86s\0IÓÛx)èoe¯øÏqÃÀra5),k±x\15UõÝ\ 1°\89Q\18"\97ØYNîפ\83¬¡ÙܾWu\198GøQ\87d\9d!\ fHû9í´2\ 6\94'\ 2Â\90Ë\ 4\81¬31cÂC\ïà!Q-\7f\9e;Uü\90\9f9£\14\r¦dÚZ¦oá8CÂN\92T1+¹hÚ\9fl-?63\88\8b\12zÆ,å=\16]\b\8eàÛA\ fw7!\11üz6·û*\aH\7f\8a\84\ 5H*[|Cü\91¾_\12@m\a\ 6¥\98ô\8f¬s2Uôr\ e]^\b\a9\8f\15ñnµü\ 4ÅÂÙû0¡"\9e°PuTó\92t$\87#:HõÍù@¡Ð±jyúb\80¯~°=\81å\99\9b±ö*\8b\9dkuÛÄUç\8aæ¦Qî\8amÓ9æ]'pu\v\84\1d¤\97ÚÛd\80ºSÛ\96\16Hgi\19Û¬\80\8b6r-\ 2ð×\ 6»>`Oi#çTÙ2´¥"-÷!NSn\13\ z\95\9d$\99É\ 5¥\17S\19ÔC%\93QïèÉ%;\82þ¢\a\16O»ö±z\8bcçT)!ûM½.w\ 3f².Pà\8ao¨1\11\9f\90æU=B\9c¦l1åFá©#F0HD\15\1a\93\uÌ\9erÚ\9c*¹\99uÜjQ÷ O5·òu8\96\ 5E$\11®7:"âÉÐ\86¥\91ï(Uu£ANägulW\7fàYEã\9c*Z\ fÖ"cT\\89\19õ\8ak\97öáTx»l\8cx)\99$\9f¢<\8chTÂè'\ 2,Ê·À\r\97ãêóÌy³={V?$¸N\80)ÃDëÉP\8eVl \8eàìà¿\18Ò]:é|ædø\84Ì\8fã\1fà"»Èíw1*§¸=3*gB'æ\12\19ãòë|\a\96'\e#ÐsB±FáS^PR\938\86?\1d¾
+$ mþ:ð¤è\a\17@®\13\95Ïöl¡\16ÆÚ(è\95\899\vEa,\b·_Ü\8eiàÇ\80/\13O \ eIýÂ4Âa\19ÜßS8!ûÙ%UJ\92õÍý«à8C¢(\94&2¥J:ð;{»Ê\ fMá\8c«~J¸ÂÃådméâ«rFW ø\11j\ f\17g°Yý?ªë;®©s\8d\ 38Ò\80\80Ò\1a´\8a\80Z6\F\14q\80D\1c,\81²ÃH\b Y'{\8f\93ÍÉ\1e$a\13@QÜÞkÕ^½÷ºÐ¶\8aÕr\1dõªh¥Ò"jÅ}+\88mÁjÂ\1fôßóy¾\9fsÎû¾\9fçù½Ó\99Mµ\83°D]Å_CJQw\92\ 6)Áê/ʹÀ5õ®¬×´2µsµ7\1d§v\86½¡}§Þå7Ä\rT\7fëVÊÓø\18S\14¯\86\806~Gú\84\94oLF\1d¢ø\e\fYHÀ©\7f²\8aKmÖkÂv\ 3»õ\16¿~öUÝô.+ýj\1a\e\1ep\8fâo8Æ\89$Â5û)Ô\R\8b\8d\91¹\9d²´¾(ù\ 6àgÝ\13\96H¾m}ìw\945j\9cN)
++¶¢£\89\9b\84Ûïü\8cp·vO[n\99\8eHj©Í\8c%=hº\95\f\92Ï4\ 5\87^"\11\1a\8bý\18l\92q:i\83\93Òç%S,\98\8cPîÀûË=ªÆ\8b\aäG°±\9b²\15Tü²åï\94\e \87B\86ULR8LW÷\98äê\eÒÏ$GÅxL\ ecL\12S\83À},ù?þEÑ;ð8Q¿±Eª$?\.\94e\ 3£!&¹\17õ\15¬K\15Kûç\a¥øJ¬\14ø\13ÛéG\84\8bÈ7°\7f\88|\81_\vÿ\10\8dÒ\9el8!>Ë8\8eè\93(Y«BæIúY·`[å}ì\13®.úB\94Áõb\fÑ\ 4¼T\96²ú$¿\90=U8O\90Éŧ\ f\v\13y\9d\88Pá\10¿-x¯ð$\7f\18¶]ú¥0Æý_Âù¬
+á\1aj\1eû\88(\15³\93sO¼¤À\8bûH|/=\8dwKR\9fØÁ\97\83\ 1Á\95¼ç`\18ì\vp±túl\b>f\ 4*º\ 1\ eÓ¡\9c\8fþ\81uU\89þ<\89=¬T§s®(·&zpK\94½A?sLÊo`N0M¥q+~*m¥î-¥\87~F7\82^ÈôÓ5æ\83¬H]\18ò${\9eö|\ 2\9b-Ò¶\a9Y&í=X'¸V£u+^\13°Ï\96Eñ m®ÿ²
+¤·Y/ç\8d0\8eX® c\98Í\16ïøAæ\90ùdP\1ccÜü_X\a\98ª\r\99V\9fRx6²\8e\1aÔb¯|Cã6\87å\91éÚÆî´^FeC]¼\85¡oÀ-¾F?f7Á\98 Q3éVÌ>Í\9d\12yFs\19õ\b\95£y]\15\9fݯM©F®½¥íÁÍ\8a¾£\ 3kã\ 3^\eNÕ¶¾¿I¥\92\ f¹öë#F\9bZ\87.À7¨¿Æ\86\96Qêfã®eÏ«C\11J×n®;Aj\88\16B\fJFÀ\80æw
+îýmÔ\97îê6êÕt\9d¢\94\10\8eã(úI5¥be\12E\91\95¨l ²×X\95\13ôè¨Q\95\85\ 1\ 4´¨Í\8cô\ fõ\1c\99û\vi,)\856QS \831zJ\8aezVBf\9eì\rÛ¹ú¬\9cʹ\12\95/¿Ëí HQ8¸9\1fê\85SnE%\8aoòþ\87-\934ðÇ\8a±`¤`,£\18Ü)ü~u¸t\8eÈ\16yQ\8a\17\7f\ 4\1f\93N\88º]çvØ\0\81p\87´¯\9a+\ 2e\84"\93x©ìææNñ6yä*µø\9d\9c\14©\94,\937Á\a$'äx×\\98Îç\94Cü\8bÐQL¿ \17º[8.d@}\9bç\bïCõÉ\8fE)\101â\8d\b\ 1\91à\aD?@æ\99¹\97\12ÀÛbîÄ$ó?7£
+ \82Y¦ÞM\1a\81Ðä\95\f\bN\19\11|\81ÙØ\ 5Ï\13Ò\r_ÏTd'wa£\ 1}\86\17Ó0Zð\84÷\93ãî¦ùü<ûÑä9|\95Ý3\ 2Á\ fµ¯\86Ã\ 5é\96\973\15~o=§ØY>Ûú¬l0Wb=P1\89ÜjmE\8f \82¬\ 3XòR\1f[lÍo¾uv:.öC=\8dæú;.Îa.©\9cBÅ\99á\98S[þnºW\83J\e3\9dÇ\9fNì1='\XrÉü\968á»Û²\9fè:KìX÷»j¶\e6â\89e \86\15\ 4gÎ\80a\11ép\1aÂ\0£´%z\19"¨±K\b\861ê¤ï.c1õÉ\87z\ 1É°G´TàRi\92VB\93eßÔò\18þë\0-\9d)K@iͬ!÷u\11ì@_\83\ e`»&2\88q«ê\vu¿p\90%\ 5P\0\97\97õ\1a
+áéSЧ|NüWP´ !\ 4\80ì\ 2¢o-t_à\9a\v\8a\83n\85yúV|¾Ø¤ö\93è³\90êe`HÊ\8fêE =>\½\0\1c\ e\89TÇ\80¯|ÑêcÒ\8e\99k\88IS¼T!\8b\ 6\94\85ª¦Ì\ e%Gu,%[IRý'®ëý\93\93Áß+#Tç}mÊëê\953\15ú \ªï/\12Êßê¯df)\82õ`\8a·ü\95n2\8e#ÿ·î\°M\8eÖ\aû\96(ªµC\7fQëd¹6f\91\97lÀ\16\97qGö®\9eµv\9fì²µ).Z&²æ\ 4\13¤w¬I¾ùò¿\19¶ÌTe{Ú\ 6\8b\90¹õ¯JQéæÖÂòÜ\95Q\9e\95¿E\m\95`\16\ 6¼p\96`öÏÒ´ìÁÚ\éz\81[\95v7OV¤o9Ý\9cQõÓú¾¦}ÕØ$SSFMW\ 4ÐdÂ\17\ 6Üny\84ï\98u£Ñ\8fà:\15¼ ·*éo\9c[\93\9e3Ø Å\ 3ëý\1cO ¬\15·\1dFRJø\88ã0Ù\18ÐÕ¸\9bl÷ô¶õ\ 3\80+\8dL+\ fû&ò\86\1coÛEÊ+d\8c-\8f
+@Ô?¦ý\1c^f\9bE¿\16\90ko¦oó\fyÉÜíJ×Óó«8Åz\91\89ÊΰÒXmi\fË\eö¿\96\v-\ eNwØ}\8b\85\8b\84OYÏp\1ez&\98@>ÚÕg¼ÝªHcþ\87 .«Ã\f\b«×]7M\8aü\11£¦z\91#\8cf¢\8a\ 6àÃæe"\93g¦\ 1\ 5æÎ\ÃÂaã°ì@Ö\ãqyºJc\99\\84¨3Ü\94·\87Á\fÍò½ðý\86\ar«'W§QVüEá\rDè|¦ÉP\ 2½L½\1f\87\ 6\10sõ\h_h\97\1e\ eí\85#ô\81Ð9ÏZ-\1c\12ÍT\ 5\13údóÊL´>˼!õ\84îWS/b\9eniAè3Ö\14\ 4\1fÑ.1Fx\ e@Ç §3UNåN^\ 1nýPOZñ¦dÚ\ e t<¦jGLyÁâs=\82\8a³>»v\ 5W¾O&\8d-8×\9as§»hvöö\87eSÈ\89î§\15\92\95`wPU_´cÛaÌéÅ\99Ý=Õ·}öm\17`«<<ì\83$\95+\15»UV×6\7fÌ6dòÖ\ 4ìÁ¤oº88{ÔÝηµ\11\81çºzkG}Ú»®\10\8a<<ê7Ó\õÒ\ 3Ójvg\1a!5M×Á!\ e®\18w\9e&\97GmpfS¬\81ÙÎg\80·O\9d3\1fx?\17Ì÷Ø
+wZs«LRûqê/ë~l\9fK\8f]QÓVÉØ\10¹¿õ:ÓoÑïmùÌ<\1fQë'ÌÃ\1e\1eÆ\v\7fR]çAMXy\1cÀ\8du\ 3¢¨\f\bº\1c^¨\83È©¢\80\9cá\fä$÷}ß!ä \a9LHÈÁaH8\ 4\ 4«µh¥¥Ê¡rTtD-Å*\15ÐífY]]wu¤®\8a¢²®u[bgÚÿßgÞ¼ß\9b÷û¾\9f"î÷ÕȹÚÔ \19I\ 57ù\95\9d\8c\7fØH\94R·\167\8cH§B\ 6\1a\97H\7fðu»£d¿t\18ë\1a\r÷\ f*µá²²=e¢\81 J\8e¯t\7fj\8e|ë\ 6¨¾ á¹#T¾\95ÎIõ/\13¨¥W?þ{\ 5úÎ\9d¥¯O\11»^ë\9fÆ'º`ú·\91£õv½'$»^®\1fóEÖ=7¨\7fIÉÜßÖ\7fTF×2˵\94õ7-¯â^Ô'Zú"[\9dx\v;\ 4ìü\93Åæ[U\8b7ã\96,©\94þQ\1dyWr\erÛ9\86õE\86\e\97\116cà\12\12y'\81I À\17\19g\19\ 1IR\16\93m\8a 2\9b¹¯\0Z½Q¸¾ý\16´
+ç{0\b\19K\94\18,è^ÊH©/>\80>G\92\90@l`á\97T\1fîë=FZ\8bàÓðnZ¢H ¨Ñ³$\13m\9e¯\18鵩\90K¬AÝ3D;w³¨\1a\9dÅ×\127â¾\10\8e\14Ô\11«Å\8fw·\91^J<á«È`i$ M_¤xÐò8w¿\88U-,ì\13/h\13!Ó\12»p\ 3bPê\8f÷ 1²ª|\ 3\ e*\7f¾k\f_U¾;ì\0Á£\ 4\ 2Nè\9345\87ü²\92\94jûõ<?Õ>Í\bX£\9aç_\80:Õ]¸\1f\91$\r%¯\1dÍ«X³+\ 4éè\vóÃMiw\0zô\91z{\137í\94Ñ`\13fO\eEêÃù5F\12o´hÆX\84}\ 6»fLÏ}\83¼k\ 4%ºJ\8e\1aq¡_b£\8c_\0\86ôAÆ\7f5ú¥4WKàÌÕ\ e»ª'\17h?É\ 3\14:lÓØTH\83mm. ÞmÕ&Æ"öX7\85rÑãV7à²Þ×\14ï\9eß\al̨b§]r+\95\vÙOë¯pKó[\9c{0\83EÃuwrf Óµç\12FaëjCC\13P§k®\ 3ÆtïM»Ý»\92Vwô[FRç\ eû(¥YÙ-Vî²¼åÍE\18\118£\91\99Ó Á»ÿ\99à\80PÜð?¿)\99p>\aÜÐÍ\9bö5\98 #\90ÿT\81ÈtäF%\91ú\1e\93ÌÑ3ª qh\13k\81ü\ e\94Æ\r¡;ã`¼LVOp\17¿\9c\83ZìÛ\93.\rº\15Ûj¾\8d\e&ü\\1eC<G\ 1³\ fPêèJÔqz\ 2K\9dmd
+¸àØA\16\99\7f>\18Ê¡ <¿*Ù\19g\eü!½°r)JÌü\8b¼\15;È\81³\96\12&x§K0äNÁ\\16\93úB¼&æ\16£Ô³¶\87ù\ fï$¥bÔ\8d\177\bf\8dùp¹è¤t\1e\ 5(Å0ú±HÉ\1c2\8a\80\97ª3\ 5¤Ó²G1\81d?źµûè\ 3
+ùbßVÖ\86\15|°\1a®\16ÿ\[æ\86w+\99t\1aj§j?b7\96¤öÏhÄ\ f«§wJñC\1amÐmê#Íb.\e^V÷ä\16\18Bõ\96Â\ 1\ 3DR\ 1¹b\90Ñ8\b¥¡\16\ eE]4\9cJ\7f\85\r7LGÏc.\1dX\1ed£°\ eà¼/ÅaÏ&Ú\8eè\fù@\9b\7fé¡¢\1c«\98z\ 4\16Qu\ 3Ö\884T\81Òq¨i˽èèbË\95 4ù3Ë\7f½Ê~,ãyý\amoθ³[ü 0þ \98
+\80l«} û\ 4ÞTóCÚuäLõBt\f2¿úZÐ\ eò¬ã°WÙ>¤\a´EhÃ@+[\82Å\98üê¦y\8aµÈÝ0\a=
+ósç¦U"r]á;îû]\81\81÷(üºÌ\8f{\85Ó\7f\82®¬\18eù ÃE=\9cm\98\10òa^2þ'\bF\10Kv¥~.ôÐ\9em\9f\13µ0Oj(\9beñ\16s¶ßº\9d´\80\rÕ\14Pk\b*!\93þ3ù\1cIËBЦ\8añ\1c\19s4å{^\14§|{6ÏÆk\\ 5*\rà}XÌY\9e¥\14Ç å©ú\89DÆ=A\f%\8cÍ$\92hǹW\8bø\8cÇ\82ORV°\8e\89ü·\r²ÜâÖU\81B\9bøꯪ¢¦r\18\15Ïç+C°\1aa6¯\89 \10¯ \ 4\91ãK\87À\19Ô£eàä :ZÚ¿u\816&»à?ÀWË&\16ïk\8b)\11.\94Ù\15]%¯ä]Ü,l\94b\107MX]Þ[H"}ªìØWL)RI·rÉfõr\7f\ 3?A\9dâÆ\81YÈ&íI¹\11~_\17ÂIBåë$Ø{X\8cîl\81\16ÿZ·°·\97X¯\aE¾&|¯wø#ùºßþØ\86û`\88¥_v\10ºß¢f\13\11ã\96õØu¨·æ3ù\97°\9dfüÞõømæ¨È\138\979Ç\7f?ÿ\989ð£
+Ì\9f¯ë\94N\16ûÕ\8e²º`çjz1*äÛêöüíè.Ç@\92\ 5ëç\88\8eÜ\8b¹ì`øoå\8fÙ\92¼J_\99·±\99+-\0\974α6@\ 3\1a\92Ð/\11DWEÞ\10jE}HR\ 2\1aæDl¹\87\86;Y+ï\vöÛÏz\95®\89/\87\ 6\96\ 1\85þ\88ÿ1\86DçÑ\93(z)\ eoι&ù;éÝ.§4\9a\16¸aZú\15#Ùg\97ê\1csÍbÎZ+úX½\18Wi;ç<~\86næ\9d"¯(Á ô´µ \a¢M\8c'\89\93b6\9b·!G\fãúùlP<á^\ÌÙnM8-\97\1a-\ ea\9c \7fG+dyXPä^\8e\87s:û\ 5¯\95÷0q\r\7f\p3b\88\ f\11¾ññW¬\15u.æ,Rå&År§\84m\14\ f\7f\84ò\90\9e#<\84HeÊĸì\10vQél\82\98Ã.Ë\8dÀ±ïJ\ 1>«\14\81Ò\9bÞs)·àlej\ 1\85(\91^ \9f¥,\97=\85/¥¡\14\80¬\18FVù\92ø6fjù\9dð\ 1Æ;e\1að\91\ 2²x\95â%ºD³\89\9f\8dãk¾%\9d!FW@a\ 1äæ\8ao2QT\87vs¼\ f\r§5\87Ãh\ eí0ð\8eB¦{âUò÷H\97i\90GCO\98®\11ïãzL' pb¢I\9eq\94¼Í\ 4\8b+'_1\15\85¯¤\18Lvà\8f
+\89\89ÿQ¥ÁAÕÉÜÓ%Ç\1d\83Ä$Ì\11û[H\1f~\87}{\86\ f1Øf\8d½KÔÙ²Â:H\ fmW\81S
+µ¥Ã«d}Ð2w\e7\ 6ñÔõ\19á\fj¾¾\b\12\87<ø ½\ 5O¯\9b\8cÆ7ÖiÂ2\89GêÖ\ 3;\14S\16\8dW\95Ý\92Ê!\ fØ@Y\ 3âs\9cZ~\ 3\8d\ 6ß*\aâî¦ÞPÆ\906îx¤\ 2Qþ\1aÜ¡\8e§\ 5/9iø7cñGªöHV\8bfÑ3ÌáR\ 1>\10K\95Ìü\9fí2\ 1jêZãxH"Z\82"²)û\1evH\80Dö}\r\82@Ø\13²\90}\ f YÈJ6\b4\88T(P_Ý(*¨C]\9e\8e¢miöéS\9eJq·OZÑg\ fAåé(\ fn\9cy8}wν3÷Îÿ7÷\9cï;ó?ß\87\8b*x"D\11ü\92Ö6²H\13ae¢Z
+Ä5Kü e
+tE=H÷\ 3º\15\ 3·\97±\1fÿ\9a\Æ\92\11·W¢8\ 1\r\8eù7¹\7f¡2\13\83y÷èm¡\ 3ü]L´Ë\ 5\81\8ay\18ô\8bÚÄ \ 3ªß1N<å8Í\8d¸@û\81±\ 1û\90±\93ù:ï>\vÅ>\9b\90Ë6p·\84ü\9bãÈÓ¹à¹<ÞAÐ\9c\9a*ìµ®\8b5M
+àå\12N5Ðø\83åg¨\14Á³Ü¿ÑÝ\1a]7ïcðDþ!\Æ÷¢\19\17\ fÖO¢Û6Nê(©·\95b\9e¯\87H´õ\17\89\12éÖ²\19r¯t1g\9e\82\93u¡ÿNÝ'w\84ߢ\ eËeÎG\18\ 3rºÍ\ 6u\8cbÞJ1îÖaÔ#øgøiõ|\99\aÑGc\9f\83"½ÐÀÐ\1e\rá\1a'x\1eù¾&ÚYH;£¡Ù\ 4ª\9d4\1f\1c\9b\11T\ 31}\8bÏ®;cÚV*¯\87\99ܲw\13¦\8df\94\99´Æ\18\1a|\9cH2\ 6;ÛR±Æl\9b\18Õ{í\87ÝKÿ²*²óGÜùZPgìÖ׸z\v*Û¿\1eù©?Ê\97\90ÖÁ
+¦×\93:ÌN£\94Íæ9\e\au¼ö\94\95¢L7Ûo©¹Û|jëBñjE\eV\97\ 1QRªî!Ū¢Ú;~;ÔZüZûËÚÝxÙ²\9e
+ì(Åñ\86\9c¦qì\83ê\ 3\92ïªÁE蠟ëV¥\87É\ 6ñ7\11\17å:b¹\9fg3\9dìh\7f\y\88\9c²¬gå\ 3.:O\9a\15îÇé«ð\8d\7f\10Ü0\7f\887\90ºÒ¢\9b\1c\1a¦bÞ4=¢Nø¶Hdto{¥<\83çWZgH\1cåNR\90\95\1eüRZ\á¨às\86W*Zx\88ù Æ»QÍ®ñ\99l<ÆI³\8f\91Ts|\97õâ\7fX)\82\81\85c?®\80p \BÁ \97É\eK\89àuðç¢eü\12Á\7f|0|/a\eì½hBÈ\ 3|æ¨\95ª\97ÐsEG±¶ÌMâÁüs¬\9dMâd\16û\82Ä?ê*G,\19õ\81°ïHÞÁæ\85ýR\1fÀg®[)|\1få3\85¬\1cCëQÌå{0b\95\89I×\98\ 4%9*\96ùXÙáÝÌôR\1e\82MñÇU)+ë^Ü\f¹P\8f,\e¤põ\19y*\9a\9f~uR\16½Hw,r\84~L×îõ;í_º\93°v\1eN§ø\88"\13¹í¿\97\ 5\93\87Û¿Ê]¤ðÌ/\13/S{Ì\91\91\18êͶË^\a¨Áæ0X\r7Õ4¼\92ª\9eÓã\8a\88Å#úÞ\92{Y\ 6\ 3´<\15mg\18¨$\85\8c\19µ5`·ÊVs-\ e*l\9d¬Û»¬gÆ\ 3ùr¯\92i\8aË\95[\f\9aÉÊöL¹\96X#DEhgq\1e!N-_×\17¸Îêc YP\8ba\r\11\88!wÖú¯Ê|Emí±"¬Ò\a\9f\9e¡PþD\18\8eOU\11HSðr5¸a»+[ý\96\12\rm×þ\95
+äW\14h¥*Â¥{I/1\bYwûôJy\ 5õ׸jùkú@p[³\86ñÈåzó\ 23\1a*RÝeñ\ 1\9fñµRXwq\ 23¯0´©\8cu%B\12ÍAÅ\92%\13\NÐC)\9aWí\92'5ð꡵
+&\7f\1að\99F+U\1e,\8c\10\8c\14d5ò\85gR\r"Jã\10r\8fØVD\ fB\8bSDO]V\89[EסdyVÓ\83\951,+åIevù"þ\8cì`Ê\ f\82WrwÄKa¯\9c\1d¸Gø\85|\97óÞÆ`¹\16Ú%+T\88VR¥C\1c¸F\9c÷\9c{Ys*¥\9a÷Zó5â\0߬±\ 4Rùe\1a³s¦ Q3
+ÅÉöjá\1fQA¬4Ó\8b<>ÇÆô$ù.7Ã$C$p¯\18ç\ 2\1d¹\14ã\1dçõ¼Aã)h©ì\84îéJªè¹ewáT\16ÑÂ*Fm\9e´èK\99\11g-\8bØlï\8am\84Ê*{íö{\95¯\96ºÑv\ܲ\9esØJa>3_*Ý\91¹Ùü\bÛ\81>ÑîVµ5ü|»¦æ\9cW\7fG_\1dÇ>ÁâR÷óR_YL\ 4¢!ì´R\85Fã\9bjz\86§ Sû\ 45fÚ\81O\ e\9b2Í\11\92<ï¶Þ \1a`¿¶}I\:ÁõXêi Zk³R\ 5\16\1d\96\90\97H*\89\1fÑ\a4\84\87Ùè[(ßxú\1a\10Ô\11X\9bá$u|I9̺\ fTk\1fV\97ÿ\85z\96\96\9c\ 6×l£_\89\e×¼g¢C½µ%¬*\8f\1eíw¬\ 5XR\v\91õnY)\0N.õ9+\95wZñ\90[\94ºE9Ê\13ľW¡ø\8c\10¡J%ðw\7f«\1a\12p`Nj\93 \15\98[ÅÊ\18æ.È\11b|JOsd\93W,®ùRÓ~ø#Å* Ľ±yFâdwC\89\92p\0\ fÌû\88*\91L(8ÉOe\10Å\ 4ò¬lL±\0ÇË\9e)A\9bÞÈ\f\8a·vÜf¾\12\88¶F¶\92ʹ.¾£\eKn\95dë~Aò¥¾º]ðDi\82\ eã\1e(iÔÕÙ]YʯíJ½õ\99Þß\9f\93?\82>Úw\18ó[ä¾¾\1dÅ7ü\86ûKK\936Èw"ËÊ!eýç°D\10Èp\94\0ô5\82µV*\rÝ3V\ 2Ea{:KoEDôôcɾ\98ÞôJ\9a#¯oOU4ä\93\1e\97\9a4\10¨å\b\ 5¨ä\9bl¬TjF·k\85,>±{SÕ?ý»SkÁ>\89ÝSu»×ïÞñ=Î\a|ëj}\14à\18\ 1\80\8b\8aT
+¿SU÷.nkç.ü«°\8d\9d\93\84\83Þôm\14âc\87Å®)R\18xØbÛ\0TÈ<À\ 1TÕV*y Ã\99<\10+î`R\82C³;\ eSÅ^ý\9fúÓ0\ eû-ëitp¿ù<\ 3È\97\18º2\1aI\97Z_0ñÈ¡¶VVKHWÛol¶\979\93=ë\90f\1edÿ\f\1ej\85ðb\80¹%}D¹\18C\ 5¡\88yã{Ásø\82I*\94{ZLß\b\8f¯\9b1\1d\11\9aÀ½\86óâr`n}+©D¥î\8cÔ\ e\81×_\95*á\12\ 3UzÄ3Êð¹ôÀº}\86\ 2i7\98§\a7\87ÿ9_\89kµÃjxÌLË+u \1c¦;¤FxLë.«mÖm×áÔQ`sK\9bzñÏ\14\b´¸ø¿\9bK\13#\97>\81 \90¥&Á\ 6ôñõ\7fÞ\97\ 6xi\ 4B½VÝ^Í\sË\ e\ 53Ú_X»è\80X_ïرá¤ÓC\17\98+Òj£|S\9fû \8fk\9eϽ\83|j|[ý\8eúß\ eX\f
+\bÎ\86ÓBL¡ûÃ.\84?\8e\\13\15\12\9d\1fÃD\98\91C±ãq÷ãߢ7n\8eO(Mä&\99\93¿J\19O½\9f¶\90á\98\19\9a\95\99\8dËiÊÝ\96w0ÿ¿\0\14\bë÷ÃIÝJ÷L\12M,NCOYPoQ\86R\9cS²TÉUßVöX\rY#Z:[Q\f]x^\8a_\9b`a¾bÏcàdñf\ 2g\12h#i3jBkRl^mgnqozp\83q\8cr\94s\9ct£uªv±w·x½yÃzÈ{Í|Î}Í~Ì\7fË\80É\81Ç\82Å\83Â\84¿\85»\86·\87³\88®\89©\8a¤\8b\9e\8c\98\8d\91\8e\86\8f{\90p\91d\92X\93L\94@\953\96&\97\19\98\f\98ÿ\99ò\9aä\9bÖ\9cÈ\9d»\9e\9f\9f \8e¡|¢j£W¤E¥3¦ §\ e§ü¨ê©×ªÅ«³¬¡\8f®}¯k°Y±G²6³$´\12µ\0µí¶Ú·È¸µ¹£º\90»~¼k½Y¾G¿5À"Á\10ÁþÂìÃÚÄÇŵƣÇ\91È~ÉlÊYËDÌ.Í\18Î\ 1ÎëÏÕоѧÒ\90ÓyÔaÕIÖ1×\18Ø\0ØæÙÍÚ²Û\98Ü}ÝbÞGß,à\10àôáØâ»ã\9eä{åWæ3ç\ eçèèÁé\9aêqëHì\1dìðíÃî\96ïvðUñ3ò\ fòêóÃô\9cõsöI÷\1e÷óøÆù\95úaû)ûëü§ý\þ\vþ´ÿZÿÿ\0\0\ 1è\ 3§\ 5,\ 6\84\a¿\bç
+\ 4\v\16\f\1c\r\1e\ e\1c\ f\19\10\17\11\14\12\10\13\v\14\ 4\14ü\15ó\16æ\17Ø\18Ì\19Ö\1aÞ\eá\1cá\1dß\1eÛ\1fÖ Ñ!Ë"Ä#¾$¸%³&®'ª(¦)¢* +\9e,\9d-\9a.\95/\910\8d1\892\863\834\815\7f6\7f7\7f8\809\82:\7f;~<|=|>|?}@\7fA\82B\85C\89D\8dE\92F\98G\9aH\9bI\9dJ\9fK£L¦MªN¯O´PºQÀRÇSÎTÕU×VÙWÛXÞYàZã[ç\ê]í^ñ_õ`øaüc\0d\ 3e\ 1eÿfügúhøiõjókðlîmënèoåpáqÞrÚsÖtÍuÃv¹w¯x¥y\9bz\90{\85|z}o~d\7fX\80M\81A\825\83)\84\1c\85\10\85þ\86í\87Û\88Ê\89¸\8a¦\8b\95\8c\83\8dq\8e`\8fN\90=\91,\92\e\93
+\93ú\94é\95Ù\96É\97º\98§\99\93\9a\80\9bm\9cZ\9dH\9e6\9f% \14¡\ 4¡õ¢æ£Ø¤Ê¥½¦±§¦¨\9b©\91ª\87«\7f¬wo®g¯`°Z±T²O³L´IµF¶E·D¸E¹FºH»J¼N½R¾W¿]ÀcÁjÂrÃ{Ä\84Å\8aÆ\90Ç\96È\9dÉ¥Ê˶̿ÍÈÎÒÏÜÐæÑñÒûÔ\ 6Õ\12Ö\1e×*Ø7ÙDÚQÛ^ÜkÝyÞ\86ß\94à\9cá¢â¨ãä²å¶æºç½èÀéÃêÔëåìõî\ 4ï\12ð ñ,ò8óCôNõYöc÷jønùoúlûdüVýDþ/ÿ\17ÿÿ\0\0\ 2\ 5\ 3Ø\ 5h\ 6Æ\b\ 6 2
+R\ve\fr\rx\ ez\ fz\10z\11y\12u\13p\14h\15^\16R\17E\187\19)\1a4\e=\1c@\1d?\1e:\1f4 ,!#"\19#\ f$\ 4$ù%î&ã'Ø(Ì)Á*¶+«,\9f-\93.\87/|0p1d2Y3M4A566+7!8\169\v:\0:ö;í<ã=Û>Ó?Ë@ÄA½B·C²D¬E¦F¡G\9cH\97I\94J\90K\8eL\8bM\8aN\89O\88P\88Q\89R\88S\88T\88U\88V\89W\8aX\8bY\8dZ\8f[\91\\93]\96^\98_\9b`\9da\9fb c¡d£e¤f¦g§h¨i©jªkªl«m«n«o«p©q¨r¥s£t u\9dv\99w\95x\91y\8cz\87{\82||}v~o\7fi\80a\81Z\82Q\83H\84>\855\86+\87!\88\17\89\f\8a\ 2\8a÷\8bí\8câ\8dØ\8eÍ\8fÃ\90¹\91¯\92¥\93\9c\94\92\95\89\96\80\97x\98p\99j\9ac\9b^\9cY\9dU\9eR\9fP O¡O¢P£R¤U¥Y¦_§f¨n©xª\82«\8e¬\9c«®»¯Ì°ß±ó³ ´ µ8¶Q·l¸\87¹¤ºÂ»á½\ 1¾!¿CÀeÁ\87ªÃÎÄñÆ\15Ç9È^É\82ʦËÊÌíÎ\10Ï2ÐTÑtÒ\94Ó²ÔÏÕë×\ 6Ø\1eÙ6ÚLÛaÜtÝ\87Þ\98ߧà³á¾âÇãÍäÑåÒæÐçÌèÄéºê¬ë\9bì\87íoîXï\ð[ñVòLó=ô*õ\12õööÖ÷³ø\8dùbú/úôû±üfý\11ý³þMþáÿqÿÿ\0\0\ 1Ù\ 3\8d\ 5 \ 6T\a\7f\b\96 ¡
+¤\v\9f\f\93\r\82\ ep\ f_\10L\117\12!\13 \13ð\14Ö\15»\16\9f\17\83\18\81\19}\1at\ef\1cU\1dA\1e,\1f\17 \0 ê!Ó"½#¦$\90%z&d'N(9)%*\10*ý+ê,×-Ä.±/\9e0\8c1y2g3U4D526"7\118\ 18ñ9â:Ó;Ä<µ=¦>\98?\8a@}AoBbCUDIE<F0G#H\17I\vIÿJóKèLÜMÐNÅO¹PQ¡R\95S\88TzUmV_WQXCY5Z&[\18\ \ú]ë^Ü_Ì`½a¬b\9bc\89dxeffTgBh0i\1ej\vjøkålÒm¾nªo\96p\82qlrVs@t)u\12uûväwÍx¶y\9ez\86{n|V}>~%\7f\r\7fô\80Û\81Â\82¨\83\8d\84r\85W\86;\87 \88\ 5\88ê\89Ï\8a³\8b\98\8c}\8db\8eG\8f-\90\12\90ø\91Þ\92Ä\93ª\94\91\95x\96`\97G\98/\99\18\9a\ 1\9aê\9bÔ\9c¿\9dª\9e\96\9f\83 q¡_¢O£?¤0¥"¦\15§\b§ý¨ó©êªâ«Û¬ÕЮ˯ǰı²Á³Á´ÂµÅ¶È·Í¸Ó¹Ûºã»í¼ø¾\ 4¿\11À Á0Â@ÃRÄfÅzÆ\8fǦȾÉÖÊñÌ\fÍ*ÎGÏcÐ\80Ñ\9fÒ¿ÓàÕ\ 3Ö'×LØsÙ\9bÚÄÛïÝ\1aÞFßsà¡áÏã\ 2äMå\99æçè6é\86êØì+í\80î×ð1ñ\90òïôMõª÷\ 4øZù«úöü:ý{þ»ÿÿÿ\0\80\0\80\0æO\7fÎ\7fXÍ\99\7f¨~Í´Ú\7f\99~y\9c\14\7f£~e\83L\7fÆ~\85j\85\7fþ~ÀQ¿\80c\7f=9\0\81\12\80\ füÅ~|\8b4äµ~c\89lÌ@~]\87̳\9a~n\86f\9aØ~\98\85C\82\18~Ù\84OiZ\7f/\83gP®\7f¯\82¡8\14\80v\81æú¼}6\96qâû}0\93\92ÊË}>\90ϲ:}i\8e^\99\93}¬\8c,\80ï~\a\8a\f×\89_L\89\ 3\0p\8b´²\87\14K-~~,*éü\84~\8aÄ&E()D\a9Òvüªyo\8ew¿yóæÍ=ÓTS3ÝwI÷!\1d¦D)\8aJ²ª%»\84ßOBvÿ\8bïwý\ 5\1fN<iâÛÂý\ 6_àìÎ\9dD\8agÇA\e]Í3wÐ^Ó|Û\1e<¤~]Þ
+bÊ\80ä}àS\99\19÷\ eÛWôö¼?»\8f®ò\99æ\80üCN\ 4÷<\16üÞ\19\b-Yô4\a\88Èû³£\10 ²\8cÊB\80Ûé\91ÊYp«z\96S\ 1\96)j"¢Ø{%î>6ìÏ4àø;ç\1d>ý¿FVWíñÑm¬\8e
+Sý^ÖD±ié\1aÀ*÷¬b\ 4Pk\87ÙÙà\86ÔÀp\ 5Ø©È?\ 4³%"È1\88#!ϼK`ùµ\15\8eL±<\eín-e\9dª2*þÀÊ+Ý)\7f Xä¥\82C@µv2l\10\fQ?ñþ\8bí(=ì0Éqåç½\rMz\7fï«Ç\83Iãz·¶¹¤7M\13EïY;ª¦ä\vYµ¥\e@K (×-ì\0¸\ó»÷Uð\ fù¸\ 3\9fý\9eºõ&>©røäð\9fIª^»¶ï\932ôò¢ÕIãM\17e;Ya\95\17\81\ 4àÛ"·ÐVà®Né½\14,SÙ;¸²o\bª_\1d%\1fs\9c\1eáD;»õf\ 6ÞÆ\8e. ±çìãR?l\v;\1e0Dq¶>´\1d\99á8z\8b\90DÎKG)ò3oÁ\94+Á&ï<4ý§@nÍ\970\ 4\eÏ\ fE\eÐ\16ÉO¨9ò4©\1f\91#ÖçÒ\90µ°ð \14n\83W9\fÂb¨å\ f\16¾_\16Þ\1f\87\1d\12\ f7}B¯2±yË\90vú\84è/Ä\85JHì\82»È¦³Õp$±È«\eÞ\88y;ØÃ\86ÈÕÉÇ\98¯fþþoè\99\94¸F\16¨Ls\8aà\17²I¦\12\8e\91,Kh\80W2î!\ f¡\ eA\98×jHE^°Ï\84\ 4Øâ\17Á¨ _Ûw\19Ñd¯lX\ e÷gÔg\aÁΩr!\ fjU)þ[\ f%Ê\1aB¾\86\D\15¿ÄCf\82pû\r\90\ 5\ e<_\80Ì\?Øk\8e,.©¯ë\86wä\9fȲ\83²²¬i\0rJ·\8cïä½R\9b\9eñâÝ\90=>0Á+cvØÕñZ\88{\13\ 3HlÓlÏ\1cLÔø×VA\8dåc\99Û \8d\85ù\82\f^{6\15oÌCÒ\8f\9fÎã\1dSõ\1d\88ä\1d\15\ fÙ\85ðbÈ\8fã\ f\91ï:sz\fà\r7ÇjôP@ÝQ\9d\17¯ùÚ\1cÕË;[Ø\10w\89g\93\15|z3Ï0Uq`!ÏP¶Óî\a\9e-\7f~|\ 1ÜôàX·3ô°+°z\ e2lIÑ\92¼¨:\13ê_<ãòÌØaîXþ\92S5\}úçýEÜ^\85ÿö\11îGêÑè
+É\18XÞùJ4\ 3\86^¿Æ¬\ 6w¤ï¤/\80ûI!5
+\8abnñ#ÙF§\8c\89Oìüý\0®æÈì\8e`.Ü\99\91-âJ\Õ!gZ0¿
+)ý\ eÝ¥q\12\ 4 A\ 4Ã\9f\80«\7f½O\92°kðVÂ\1e\1aô¬Ã^B\99Ûï \99\90f8KÄ\88\15z\17a>\13p-Fð\84þOÚJ*\80\8aÆ\13ÉYr(º\97¨".\ 4\1dÀ\13°O\9e\ 6\98'\9a±ý\18º\ 6q\18Ú䦨Ú\aéfÕårC\81¡üRJ'\1f\96dc~¤\8bhíÕ!Â\80Î?\89`\83ÔÆ}WÑzBd;\85hѲG¯\84ϲåm\ 4½T\v\95ÖSAi©j\119\9a<\81î \84
+ߨ×ø%É@`\ fæÅ8xL¢®T\90\ 4qÄ\97=¬\12\1e,Mk\r\16$\14hJÔü®ìöd\98ôÓþ\80x\13_§r¢Ì°gʱÀh\8ftG,ÒK\7f±Ý\a\ f\13\1e\ 3ytomVK0õ¥¢¼XÇ?R<¬J%\9eäm\81q<UG]IÀX©½'tè9E¯Ç
+$VtÙÖ\0\16\92þýôÅÖÜ\9b8¥i¨(ºGÎTö+û\b t\ 5Ô\83»æ\ 5]\1eÇ6ká\13Nè*µÏÞ\16d\93$m[\1fìÃwï_L\9bÜ-h\1e \ eµk\8b,ȬÆ\1cå&ºò\ 6ä\8cÍ\14\8f^>\8fþ\96=\10Ð\8f\f¥]Ù\9b\b¿\93aÛò`sÊ Ç7Õ\1càÕg&\a\ 2Gr§\15Å\80ç?>Ý\ 4Är&Åz`øb>\13\ f&ø\93ôz¶Ë\1e%¿\95sxÛ\1eb\ fwì®&å{ô~\1d¤Ú\85ÜÈ]"WÁ\ 3R\a©%¼\81c"z\0\95D\ e\v\93¡ÐãzA ´Ýý\13ß\18r¶\99Æs!Ö\9d=jcf]\87r\1fm\93ýA¦¡NJl$Îä\0Û\92\99#Ø\91\vé>ÜëøwT\ efá\1eGF£F69¸9<×µ.ù'\15S³Z\11*¯Ëº#½-ýJl.\ e\10ÑàZÆZxä\82%m*Ø|ì\ 4ÿ\ 3ùÁí\rñ\18o± Ç2ÐÓ\9d_T\11ÚÿW\eÊK4\1e\99eRsu33'jRF\ 2\96B¾Ìþü\11\ 1Wl|ô\ 6ÿ
+ÝíF\11§øgml0\aL×1¥\1c,\f©\9c\97¯Ïy¤+\95HuÑÌ2\91\8bf;Ë[¸T½0BEÍÊ{\8e:\91¯Åqn¶ø´à\81õ\17t\10oÑ\7fT\86]o®´\94\95\96úk\1fI,
+\f\84îLgV_R:KÏ\8b0¢dêP?= ËÆv¿ÀEÌ·Ö\83(M4èm\94\8b\9aÖ\\ f\97ùT·k×\89o\96\83´\94\89,ôH\9c§=³\8dÃù\94\87¦Þï\12é¤Zµ»\10w\17/³®E½Iñ-LQ¦ÿµ¢[ú©ùÇ\f¾8¦F/\98gÖ\96'$\ 2\82\8f\ 5?\87[òçu\15~fÄgõÔîhÜXÒj\9d\81\9añÝ\9a-³ VIñmí\1cK\98ÂÕ\80,%i\9abÁ\1a\8c\8fQ\8e\ 2þç*e9à7\87·\88\83À\97®ÏèW\1cK«\8bü\9dÜ\aM\99YiHtÑXÆ\e\18T÷¤ÅBUD\94Ú\ 2úwÜ-Å4ïþ9#i\a¯Ô\97/\12ñr]£hGÞ\88Õ/¤
+
+lD2\vh§Â\91\8c%TTòT*FÞÃédw">öâGüðY?é"ì°Ï[f\b\rr5\12\88\11ÌÊ\8a4\80Û\e`Ý\13ùTAoº\874H5\94rWô\ 1S¨8ÂÖX\13y\98 ;$Yr\8cÿÜ'\82q ævUP\1fñåV&\ 4\8a\1a×çèÌ4mù/5LJ¸òEÊ:\95\ 3ªS\ eË7Æì\92\15Hv\9fy..ø\9b ø\0kâP\0\0¬X¬¸Al\85¢â`È\14\ 1\ 5å¥
+È\10¨,eª\91:\ 2\14\fEÁ$@B\92KrÉå².!{\90A\ 6$AÂ\14\ 5,ÈCåY[EA;|\8a\vTJkU>°ý\7f¸4í1\eaÕÆ\9cd\9ecT\ 5.Ð×\ 3ÿéîUs\fRã&ùBc±h»\ 4R¢)¿\89\92¥Ä
+\86 Pd;\91ÆÝÊ\9fH«b¯\87\9fÄl\ 5?1;\ 3_Ñ:i\a»^«½mùMh9Ó\9c+,\97xê+(\91Â\87j3ö=\7fP6uü>§¯a}Ú&¨\89¿bß\f(\83ú\ 3\1fÒ0ô\80®=ªá.\17Ã\80<ø\92\1f2&îmÎ%ë\85u\ 69¶\92_ª~z¼\8c\83\95L½\ få!\7fî\e\ 6S`(ð6Í\9f>Õ©Váú\1d\ 6\94l¼ûW䨸¤m5y\87pgó!ì2¾·\1e<îÉ PêR%\90wCý>\15èÅu\ f\1c\ 2þb\80v\85Õ\1fï«b\9aFñ.0¬¯Ã\7fUKÒ$áK¾;¤Ø\82ÿPà,\9e!ô\1frAÔ5Ñ%\×Ú\7fvüÈò"\ eÚ
+[2Ég\94w\8dãõdx©\8eJú±æ\93:\9d\94_Ú'ßEÚ\9a_+^CÚ\98Ì\16Ü í\8eÞÂI! vüÎ,\8f¶V7\972UJ§¦÷\8c÷ìL\82N¨ITUÒ\12K×É\8e\ 1Iy/\e\ eR+\93=\ 5+(Ö¨§°\8c²vÇ\eð6\99×â°Èø·\15!M\11Ü\12¨²ñ ¼\8b@P¶B\91%\85R-\13\9b\97-â3\ 6\92ì|4Ý-ÊÆþ\ 4\94ï\98\ 3\13)#ͯÍ\vÒwò\12\83¨á.ËÜ\98\8c<Ç;\94\1eü b»ä#\87\92;*\9c\85>$eó\86\98G£Èì
+º>à3Æ\1dêïÍñæ"í\1eÙ\88~A\95ÉZ¡±Ë$xO\ 5U¼¬x\9bä\f\ 2ä\1e\15fð\9c\93\9cx;Ù¥QùÐ\fh\vXÅ(\aîZ\94¦·\96ã²x=É`dÂ\9aàÆ\r8\85b\91Â\86i\13¿\95dç, Ï\90ÉÄ!îenZ\14
+b°è\ 1î\f/\9aÞ²ÔÔÐ\86\91þ ßÜ2ÁôPß0~\87\v\93+µ\9b1Ùb\81âa\8e\1d\11\8ak\12\ 5Ü\12þtT\0\14Éö ð ? g\9b)¦Ô˧¤9º\11Ç\vС¾`\ 5.Þ\93§\19\ f`>\17'4ºä\DRdí\89åÜPaxÔ\97Ð\12\98\1c°\89®¥?i|Ü9\8f\e\16,¾t\v§¥Ä´\98q]\95\17\8c"¼ë·\12m-¾9«O\99D Ä'\88\7f«¡E\1e\12xÕ>÷#BãÄ\ eÍÓÎàz6¿ºõ\ 5ÉN\1ekî%¬tmÒ\12\8dß\ 66BDzV®â\18Q\19÷GÃ\1cq,2\88\1fO:â×\vyÔ{i¾îH\0cy\ f[]èvòaË\ 3ZÚ÷TÃ5 ºÈ¨±R\v3§ä4\8a5Nß\10@q\8fü\82G!\eýfYXr\91º³ý{î3^¼\1d\ 5ëëM\167HX1\9fe\ e\16y«\9f\83Á\99õ²ëôÖ8´¨\82¶7Ò\99;N\9dðßÂü\95ÂP\a9\86Åtn§\8d/Dê=ÌÅüñ\8a\ 2}*÷ðI\83:\9cý2s\9bÌ\8b%\8bó\13þ\ fÜ\1fñ\81\eG{ê\9fÄ<Ie«d\8eXµ\ fw\8fí39\8e¤5\8dI\9c°ot=ÂÞ\93ñ*\1d\1f̸'ã\1c\89ý(\8c\82Ü#^sú\18\ 3þÅà{ \\15ÒÖÓdç\8cYñÚý¤dSªj V®\8b\94΢\17T>¢7\19\1a©\13ÿaì\18b\81Í\11\93\9c\ 4æ\19\7f\0TÓB\95\9dm\856\ f\ eÛºÒ4JZmüIçÀ\1e׶ªFÑ×\94zé\F\85D*r\8díE²yÎ\11\93ð\eÖ\84¿\fÌ£ÝV¦µ-ï8Ë\89i±Ú#\887\8d\95æ\9dX\7fm\8eî\14Z®LW:2
+$Iâ·±\ ed`UÄ+¸\83íæß\ 2zÓ3\84Ó\ 3\v8"}×åY\úE^û\a\Qñ¼í\1fܵ\82³¦)<&uZ«!\1cFM)V×\14\85\ 1"çÚ\9f}ÎÃç\88&aÌ\80/é\ 1íÎå\rÄ\8f\17\ f¶»\13\v\8b¶5ÄÏ\vÖ\eÿ¬\9bO546\11\83PWäë\88¤0\81ð\vÒf\9fGlEýbd¼\7f\17c\r´'\9cƪ\9er\ 4\ 2û\8aÓ¬[©\aò{\8dK(ÔÔ"M/y\ e%\95\ 5\93Á0=²\9f\9câ»\ezF\8eBx}é\9c\10\9a{w6{Y5¹í0Ë\ 3óº%\ 6,ËÇ4ù0\9cR}Ô\93´vT\9dô\ 4p>¬K@¥fùR¡$Ê7HìU\81( ¸ÞÅ\17àªÃ/1¹¯0\92f<,È÷1äB§S>¨ý\98Ù¨RI3#&ì&ÿÿ´pßaÖ5j¬àé\95\ 5Å1\80Ð9#yTõ®õ±H\869cùIÀÏû[ßÎÕ§\8c©jÙ\ 3¨\13\92UÌ\9fÃ~á\1f¡?óýÄÊ\ 4Ö\vÀ+\14Ý7ÀÞN\8czMÕ`k\86|-ækË\ 1qJÞ\ 3}(Ò\982¨\9cçþ\81Ê\15SØÁaÓ¼Gài¿ æ;ຠíÊbË:`uǤayU\93}T\93\80 2÷ÉûòFtmâÌ\94\1e%Op\ fuDìÁ\89\ f\9bãU0m~\19L\13-_°¨·±µ\9d:ÛqÞÒW¥²g\18Ü0~æhuwÞ-]\90\fN\19Vº\89rPå\r=<×]\ex;Y×ýÎ1Ëiw@áí8,áÝÐn\9c\7fù\99«\18\(zº\13Æq²¸ö\8bø\98\84b\93\v!$zB³§&5d©øníÈ6\1dç1Q\ e&ß\f \9d&ô\r\16\11«ÊC¯Àu÷Ð\8e\ ey\1d#«À\86c%$7ý]w'z\½\91\18\13\12×0Lük{8<Oz \86ßð¤o%4üP\ 2¨Ë\97õ
+¨9hz»\90\82Í\8a°\9e$ßLØmxEFGOª¾$»\85\90DcõóÛíðnò:0td#û*\ 1¼v\96ÕTöâ2\17¼\8d.q0\18û³6·\14Òæ\12vêg\80ûÑï\95AÔ¡\90n\913å\17\9f¯Øl\8a'¸í¿±H:\81<@âIË\9eõ¨8!è\13mR¶SÖÆæ\12\96sÂ^½\e\18°×U\81¦g\84¼\11f\0B\9f\vÐ\ 2u\11è2L\95> \10ú;\1aªËfºG\91Sè\v\97Fx¬P\8b\ e~\9e\90®K\83\92÷\86Êm %t3ÒM÷ö\19\80\0ê\10cúúcM(¡ª\7f¹bCÙB·§$\e\r_Ú \9cÈJ±,âÿË@\9døÕ\9c \0\0\1f\86¬%Ó¸Z\9a\1d;ó\91\98.\9d6\84\92B\98\9a)éPé\98é Tï~¿û~÷Ùù:_÷«tH·NI¥TØ\ eS\84\91c\84ÖΤ5Ùýþ\11_Ø3¡ð\9aÂb¿Oö6É-[o\vÃ7ÿ$ý\96\8cc\86nú\95ú\b\93:¸zN\82q\13\96³\18n¨E2\a~\8c7\NíöT\14º¨\1aö'ë\f²"[\96fTT°Ë^2Fþ\9b©í\1d©²\17&µ¿+¥\13Ì\e\97ô®ác5\1fr\ 2~Ô\95¿Í(ôìÑ÷jæ÷\17é¼\15ûl\v4´8mW\90DC]X¸#\8cä×<\98\16¶ñÇn\94\ 1_ ÖT\99\ 3¸ 45 øC0\rV\81\80\10\8b~\vm\ 1\ e\9dñ\80&AGçAø\ 5\ 4¾ã7\13w¦¬\ 5\8eø@Ïw\82«Øó\8a;Â\ 3\98½ÖQ8\82\1a\0\ 6à îQ³ \ròä´?d\82ä9¯\80÷#1ó·y\81Ê\95\13q¼_eS]y|\9edÌ\10*Ø&6Q¿\14ô3 0J(¡WG>\ 5ÂHê\14\b\ 6ãËN§ \1dvøµ\11×Ag÷¯+Ü[éo:\16y1Ú\89²Gümª\ 5U\ 6\7fVá'p\13´J{"\16\84¥âíÞM@3íåX\ 5Çÿ|\15Ëñ*ñ¿oÆ\99Ñ\7fÞ\9eÌ%sfJ¹<·Ìß\94§ù[ÓþÎß-0R'G\18\v\8däiÞ+\ 1+q¢ãNPFæ¼\ÅÖÔ&ÞíàXT~yýkÎPÉxÉ>®¢à\8eÂ\96\97\90ý\8c·\83\1f\9bþç\ 5\17\ 1 ~u2LX'»äP\rî M\9fO±W· ÇrØ©\r\eZ?qöU·\14ïäü·\+wå>-\94q}y/sRÂQ\81Qúú\13÷\84ÞJ\a\87Ó@7\1337ÇÊîK\1aa[tÌ·\9a°»\9b\84Eû8X¥,\9c\9bT¾ÈÑñpý\95°\ 5¾!ëã\89PÁïêVû\8f\0K$\9d³`ù\8f¹\8düÎ\9aì×µ\9cbÇu~*LàìlB¤zî¦\9a-ì÷<ËR&,\8e\1f\9c+?þAP«]²o\ 3\9cÅèãLâK\9eÙ\90\f'y¼¦¯ð\r¼Yý?±
+~\94t-\16"XÏnÃv\b&Ã\10ô°ç\84?ú\18øÍ\ 1ÀVAìG³\98\1c+¿\1d\82\99¢Ï\1a7¢WÑÃ\ 5»Ñh¤Kü\ 2µDâYùèZÄ%4\ 5YF¶\1dg£[\90\1dö\8fÐ äÄC_ÔMæ6Ð\85LJ\12®¥!\98¨)¯\179Í\1c\12Õ!6ÔÛ\14-²\87l?¯@\9c\b±W\v\12\85\9f³?\8bt`k¦;\90Ýé½ýæp\9fö}ý
+\18P»ç\86À>\8af\86\ 5{Ë\12\92i8Db\17Ò\bÃÌ\13¯Mp/Ų\9bF\1cñÊ_<`w½[ßUèq®°.\vÊÏ\1aËY\ 3!é'i7\bÓL'\89 \83R\13ü\ 6z$û\87§\10v\11]²cÁ-äÞ©%HYÙ~\93\ 5Ù\95ª\8d\ 4ç\vÏé\9e\80ws{)WðaÖñ˹ÐúÔ\91`\17è¬ÊùØ{¨[zÀÎ\fö¥ä\93Ï¡\95\8dö½\17Á¢Z¨&\ 4\fèËz
+\1e-ù\86\f\ 5\83òU\89Ï@uÖBP.8\9bjz\f\85Bä£{G \ ftϤ1\98Þ\95q#\rÜßò¸\1a\ 6^×oÍ2\ 2\86ªN\13*`®D\97è\ 2Zç\8d\am\aé\8c\9ecß@\7fQYîÕ@ÕÌðÄOàÉÁù\9ey`þ\86Å\95^ £Í)Ó\ 3H¬?\80?\ 2\98Ês %Àý¢ðÀJð@öf\8f»à-\8dëÞH\88%ª\1a{#}Å\99ìPK\0n@Åu±5w:=\8cYæ\ 1X9ý\8c\7fôÒ(5#p\fü\e9#ôô\10\12ï\80\82½AÄv(~\94-Ñ"]íQb'ä ¡\90y\ f\8f¦\ 5Ñ÷a
+¦Æàè\8bÏÉ'ðÏç\8e\10\7f£· +¸Åv\1eO@¾\eÙ%ö\137_ß*Z-r*Çé~z Õ\91ê 4\88\8e\1c!ñøwÄ\aB\15p\89°ÂõG-q.Öa+Ãî¡cÃÃ"wmqk=½¨ÞWfB\r+\1ek^\90\83²«0\87ø\8f¤>n\89p\10u\9f5à\0Ýã\9e\83= «m]0oüü\10ÊÄæ\12-1ô·:Ç\92~ê³ô%u\1di¤\9d\84¢\b;ÕpÜV\9c\94Où/a3\92\eî;0\1f\86oó\ e½Kܼ\1dL·\97Å6\9f¢\ 4EÎÅõd@þZU%\11¡{\ròñÔô\87±^Ø\vÍ°ÿyÌO\91íV\87NHLm®¢\17©u\83?Ñ\ eu\1eM¡äB\95EQ\1f1\úIÙ\8fOé\1f\ 2u¸iÎ@L\11\96\92\91ï7\89Nk\Ý\ 2Ðd\19d\83 [i\8b\81|ª¯í\8bÆlRÜ°¢è3"²ú¾r\15\1eW^ ü\88\19
+¹1ë°Í9ö~±(\9dVì¶\ eýZQjs\16\19f¶\ fü\95b÷\ e5~N\1elï,\f$L\1aAE ¾±Æ\\18\81ù\96ÝûY\86v\16Äø\19¡\873k\8eô"³*ÆÆ\11Ie\9eö´¦.²gj\a4u\9cä¼D\95\92k"Õ*TÜ~~\88¬\9cg\88^\96\fò\9b~\18\14½\12¼<|\831\ 6âc©\9dPx7 í\82\1dkFÔ84\91K(/A\1aI\83\\0%óH©\1eâG;\89'¡â\1f6\8b¾\80æ\ e\1f ½à`kK\92\85¬ï
+Ôè\19¸Z¯J¤\8fä\b\15AÔFqµ\8cK\9aqÓ$5\84GT´è#.ö\8da<±ñC]\94\16s¶zO\8c£9\9dÇÔ\1aÕÄ\15@yQÑ\92í-\8f\96\19D¥RPÒÇÉ\15ß\16\eGªD{\98\b\9fn\9a¦ª\ fù\90o\88\ 5«^Â\e7é°PµëvU±\14\19\19vº\83²ôT_F"éT\8bØeâ\r\8añ\88^\ 6\919ùì¡^\8b9®¯É(Zi\95\8d\8f\11\11í\16*³¢\94J\8e|1¿"Ë]º\98ý\9c.\90\98g:±ÆE¼TIÄFzNõË÷%T\84|\83k&ñJ´lÅÇãIùõ3Ê\8cª+\15År^¹qf\8a\94S\14NM\89\8bò\1aX»\99eÝÆ\v$\9d\92vî{\17ò\85ꢫ?\81I\9d¬Bð-\94º-Oi×0iX\92oª\rÈè\91\9aT\£¬Å.%kR\18&-?(ü\13m\9a¥=ó\80Ôþ?~3ÂJncu\f\e¦/·mS<ìøÃ\90,»ÙLeØH:ë\1e\90i¢_+MSVü\8faù\fkò@\0\0\Ð\83*ÕÃ+w¸\ 3\bqDS\ 1!h\94²e\1c
+ô4\80\96\ 49"(hÂ\b\19d}+É\97½7\19\8c°\12\11\10)T« Þ b¹ÇªÔªhmõê`YÕ»÷ÿ\vís\1d<ª\ 4\86-´,@\98Í\8b\7fÀ\9f\91þ¸\ 5ÏSC\11g\97ZwÓñN² C\1fU\16ëcª\19ÜW\9a\92\9a¤Ê-JGm\Q²ìA]Q\86\19]Æh&D\8b¶0\13±íÐZvnw %\92õÎá0\86°z\15\1dº\b\16ÊMT\93XÈI¶ÂÉò\15:¤Ól¿\8cÅ\12<\9b\1a7\81\1cå\ 4aÍ` çù\995æP` ±Ý°Dh\93\8fk?\13Ø\1a(ªbþø \9fü\1c?²`Fº\82gÝÏ\16\97ñÖűà\16îy¬\14¸À=î\8b4EJ\8bíú0 GvQ³O4À©W²\91\90\8a\1fd\8f SA\12\9a\ 3nMÿCä\15\ eÄí\80\17
+Ò±|`\aï\8a7ø_·ÎvY\97£¦Io©«\15\ fÙRÅyYqE¨,Dò;É&Q\89\éBÑ\ 2xWì\7f¡rÀ\87\13v\v\16tÑ\f\1eÛ\1d[\80¶Ë\"]£º©\7fË\1aU¬ÐØË\8b¥\rÊ\ 3¤ÅâwÒ\ fé«\90\1a±<¶\v|\ 1Mc+\85éÂå\9dç\rÛZê¬9Ú(W\1cZ¦Ê³Í°Âäf\93ïø¨t\91\8e~X)\86Uái\97á?¤m±<P\80¼Á\96 ¦\81\8f;×ëG½ï-_k&Ú\9eI&\94ÓM\83L¥<º\11:\9e\8a:͹\877\8a·é\ 2Ó\18°K\ 1Æ\92ÀÍâKX² \15¸ÙѪçöW[\925P7W\92«tt\1cbþE6Õ¼\9az\vý»ýÁ¡\7f\89~0¢iÑðWêűÛ\81i4\r[$¨\ 4k\9bü\9aûi\17´lç$\9d\ 4öÙ×V\7fRc4Ó«\1f\96ÆêGk~Ê¿¤YQ·:Ù®HbÔFßG\13\99X\f\ e~ÏNuã\9b.±\16kf\1c÷\99c`´m\r³·f¥é4óê±³ºqVP~\9a:\82U\9b\1c#/bûE7K*ØW0ûá]\9cq\17Ç=$Üù¼ñ\91 \ e\90X×òÿQM52ymÇB´S<lÞ\ 5U
+÷ZÒ¸LÌeD×\8a=Ü\f\f\ 5B¸\ 4ç°kLBR\1f³¿\13Y\84^Ë\1eä#z«A\ f¡%¥Ú¥`r^\8c\92\ 5\ 4'UIo\bîFg\88>ð;1\fp\9a't.t-SSUn;Qñ\9bà¹Y(sÑ\9eè§Ð*Ê\15Mº8=÷\9câ
+BHZ#\r\83\96GcD\14áS\8c\ 4¬ä{\1cd'Ù,U\ 5Út\86£\82lÓ=í\17´,}¼*\96\12¯vËcrÓ\15+Ð]\89\13(_\14\11ý1r\e\9cÃ\98@?A[ã\98ã±K£Dl¡v'\7fÂ\94oî>=¦ëÔ\8f\92\87Õ\eÔÓ\a\7f\95[\15\8b\12µ¨?úQÔ\v¤\14\1eô\0n!Ü\98å\80Ú\19ÊeÖÞæoø\85ÆiÇÜéB]²u3ù\88ªßPzP'ߧ\96%\1e\954É4Qw\91 Ñ L7@\ 2\12ì?;\88gS\15\1dVjg\1foÞhoùpê7í´s\ fy\91ªÄ\ 2\1eüRö\7\94ø¹ä\88âVÔ%xL|\r3\0¬\ 3nëÛ|å´2Q|û\bí-ÓÜ\12Go¯\18t\9e©\16\17uÙVÖ\98³\e\8dGk\1fî}¯©fdã'å\89Ì\90°yQ/;^¿Ò+bÆ#\8fÛ&\99~Ìôæ\84úÙ\8a2\87\97¹¼(ß\1aÊ<\95\9dc 3\7fß;¤n`9ðã2\12[\1c\1e\8fLqztö.\98ÿ\14)ô<äÍ×ßlJàaË\7fnìæ\9a\v\1fX>ãîÉ\9aÑ×p\ 3öòTÖ\86\87ø\11)Òð$\9c\81Dr\83u\e:5¢zøjë,|·~\9bû0T\~È>\ 2®*,6\13\81\ 5Y
+\9d]è·7E9!\bÀ\ f¡7ùëÂ;a\88\97¢Õu\8c*\17Àñ8Y?ÃäÒ¢Úã#ö\0±¦àW\13\1dñfÅi\1fA\ fö~ª\\ f\ 6âûÐmB\ø$ô\9eOÒ\ 6wD\19\0h°E©\9516:_«º\8fçÙJä³\ 5 qB\9a\90ùR\e%\96\13\9f*Xð÷ø3\12\v\18\1cá\ f!\82ý\1aO»Ëþ\12:Ü\12`Iª»è¤\1a\9a©o¬ßk×\14ì2¦+õ\99}\9a\ eY\10ñºü'1\15ß%Y\rõG¬\87°ÂPMJ{rK\f´²Ùæüw\1dà\98³\1d¢\9eµæ\18_\91æ\f\17µúL¶&N¹\8bè\91óÑ\vøNñy\ 4\1fA\0'\85\17Õ³mﺾ\ 2o4gz"ëv;L® j\95eÎ\ 6\90\86\f%Æ\9cÌÃê{\9a\10¢N¾S6òÿU'*\8fÈ\ 6Í@\86dÙÀ\ 1ÚjNcÏ\14Ívêo^\ 1=\87Bi\v\8eÉ7¹95¹©Ïl\1dµ\1eÂ\80AÇÀⶫ62ý7ùIÒØÛÅCçkëy\1cV\8f_}BÕË.I=\81\12ëYR\7f2¿ÂU^ÿcê°ÕÌ\14\12<z\11+\ 3w@¹\91ýå¦\13b
+Ç"\16ô\9fàù8Ûº?pGªZ:\ 5ÜOÈ¿´ú7\18òÃ\9dä\86ÂT\95ÅÔ\90IÐéÔ\r¹¸J\ 5±A¼éºÈÜð\8bxß¹rx\90ý\9fn?(ª\8aØ\81\0wÈh\8b¿°?ï\96ã\84àFê\11³OàG\10j{ùD\1c"§óLaë\90W¼e¢\17}jÙ \9bw\ 6\8bê*\9f´ûÄ62¾y3r3OÕ(\831©;LS \8eP\99\ 5\ 2p\8d²a\ 1?\8c\82\1cáÿU¤í}¥ícïôqT/+íí~\8aýÅ3MµÒ«y$û=IQêRS$ò\81@Õ¤@&\\8fl+\10\1ff\85\1fñçEI½\95\161kÆûÚ¸ª²¬í¤v°xÈ}_ÅÉÛnÏ\90ç§Ì\1aMèfB\89º\13y\8d»"m\ 6¿\r\e\859\82nQpϼ\vϺìeÚÿ\Iô¼2Í\17\eÝGt3yÁ¶ëê\ 5)w\8c\91ò%\84\ 2u¼$\18w[\1a\ 5\7f\1a6\ao\15\1e@&zÜ\9e¯Y^ïZ÷w\95;<\û\9db¡ë®ém\9e¿\8d¨û"å¶Á®\94\11¨ªïÐ{¸\97è3\ 4\17\1e\ 2=\13\8es\97\fSNÏÓ\90ovÒ(¥ïûÿD\ f"\95\9di£ÏdM¶\aÖ¬Là¹\83j9ÑßZº\19K7_Ó<®\9fÛ\90\84ö°Ã¸\81\979\8c74ýP6£é\9f\vÏ\ 50,¤R\9f\9cñ?\86èÄ\1fêD\ 1\0¸¤óm§\8d6µ\8b.\86D¬t\ e±©¦he3
+\95«\96æ>~÷oîß\Æ\98a\183\18Ƹ2\8c«è@e»ÔæU*Tl©çm«cÕÓ±½ý\13¾\9fï\0å~í x\98¬¨\18\84\96\ 5ÿn\92ÂN¾îú«ÈÚïûU\9d¨\14\9f\7f)\19o`IÏ\87a]é¯ÚþÀæP£\e³ÐFÊÅ\9aVTC&ÊÏ£Öà¿\8bYè=ßd]/\16æ\19§\1cÃ.ãó.FÈBX´s+$íé=}b\16uMÃ>\11\8bRWm\116\93Å\966á¢\90ÅFX ÷5ç½\12x{v*\ 3ñÇØÇîýj;\8bzv²<½¡¥_~\8bú\95ý\0A¢\94VUJÏ\90\89²^Ij\88\7fQ\85x\89ï½¼uÂQ¯o\15\ 6Á=l°K§_ÎÚÕ\91¬EÒkZ\4³¨sêqU7¥ÔvOa ëJ?\11Â\90èÂQ)\9b4C«\14\83^\19\8aÅÂ\1aì\ç¤ñ\bk[{»Á3½¦y¿~\1aÕõÔMí|JµÍ'g\ 3¹¢4Ay,$µ0\9c( \ 5j§H\86¼lò:Q"VÒ\89\941X¡í\81&eº½©»°\83úí©\rùs)M\95\ 5Z\9cì(éW\7f\b\81\f×\14|ÒϹ\1aÙ\¯\87ò8Ñ8&ít³ícýp¦ÓÒ\94ÞÞ\14aö \92ê\1c\85Í\94«\95\8bô\fò\92C¹\9bC\8a\fGU®$^îfb¦·³|\818u´\8dÓÈ̸\1dÇÍûÇ&áÑØAÖ\8dü\1f9kÕe\80\177\94;\ eÎ㥦ì\85æñk¢oÁ\9bÁÕAv¤\ 3úò´\85Õ\8f0o5±\87\11\9föy\9c'ð\87ò\97Ü\ 1ø¹\8aÆ\e\80ÿâ<ä\8f!îÉûÁ¹HôÎ÷P\12\92\1f4\1dþ\88|\1ayÆÜCÈ{_³2eî§ÅlTrÉ\ 2sôâ*¥\ f·Idg_à\8d\b¯'\1d\ 3V
+Fv\ 6\81z|"\90\ 6ïÆ\9e\ e¯¦\7fÒ©n\ 42=µ3[ï°"s¬¥\9fÙtÕ ù}N\9dâ8«\94û\9e`\1e\86ùñÒÌ\1f1`X¼iý\1f\90]àx¬£½(\ 1®U2\\8do[v1·\ed%J\16OO&rØ\97´ß0\15ܵ9³\ fYx\16Åݨ\ 1 \\96´\1e\80¼D\87\1fm§¹ÖÄ]=Hßjíovfd\97¥\98)Ì:Ót\19\8díbèdH9\\1d\94ØÏ\9b®Y\12\15É?«8°Þ\r<%þ}ÈçdV\8bÛ\95h\9aÁnu\8cÓ»kV\98¶3\9d+ª¥(+µ$\8aÞÁ\1e-¼\9b¸\8a\8bë¼#¯ð£Õ\8b\ 2®\82QÒ°ÁØì·\17Ú\7fåÐ\96\9eÙãX@ßâh-NdðëÜ$\15Ìa«\9a>\95M3¿¡\16q\97\18\9c"\13yÿÕè\ 2$À[YÚ@S¶õ\9agÏÃ\93=Ý\8eÆ\14ÚP\87³±\981·)L<Æd×"´döìr\eÕ\95sÎÈÝñ\9eW¬í \88\ 1ìDJÿ
+t\11Ãýb\11êÆ\fµcèj\16¥è*º\8d\9d!®A\8fq
+hGÐ|î3j z\9fO\89ôÀ¶\0\13\ 1\bö\bú|·\1cN\83
+»\19°\ 2*ªÏ\80\9b òÂÓð\bÔ%2#\1eÐÇ\93\99H\16¼7!\ 6¹\r;v¤¡\87\90\90\0'ì;äé\1dOðôëÎ~hµÄ¥î%\94,v6ÄBÕ¢ÕÂTx\8aðDv"L\13t\1f¤Ã¯\ 5K"N#\ 6\9c¶.\17ecÍ}fÀ\91˺\10\ 1\8cçdÖ&\83\eTÙù\13 R¡\14øAS\88;Yq\10!óþ¹\ 4ö\96¤E,\83\9f\8b\14ëü\91AAúm?~\95±çÜ\10\7fÌÐ[ý7\10ª\1fÒ[\0\93ö\13>\r\¦!ýB\ 5;U¬ø!\88)/\b×À»¥¸ÿC$NøþÖ$ïAå³uüe\96uU}ü,3Y'äß/JÀ\9c\81cùð .8_[\1cO\ 2\1f¨Íá®Ð\15ùN\7f-<"N¹ù\99·¡awG\13\ f¨\85mý¼_+\95yj~P\99\ e]Å¿^\y¼\v\10\15X\ f\18À\ 3Ú,r-\14¯|à\1f\ fã\92\92\9b¡Ü³í\19íã<§æ\1aÛL^T}½ö,Ï^eDRø»,êãn\80kqÖ\81%Àë|\17r,ø!g\8dÿJx\9d´±×Î=~ép{"·î\ee\12÷E«N;\93·Ã\9e\0\9fá=©òÊ$øöÒ{q\15@Qá¦í_À\86\?¿/иL\7fe\96´\8f>u£ä\ 5#²¼M²\9cÉÑpÄ'Y¶\7fÆn²_e<\16\85q\13ã¼\85\8d¼±íRa8pÖ\ f\14LB\93=\83\92(àYK\90\18\ 1\97[l¢«`B\ eK´\ 6´\82½B#4;c\8að;HñS\92 \19^±íOA\1a<è·J°\11¹~¹I4,ºÖì$"\89\9cË,B\HV'\b&\ 4fà²\80/pO_*ø\ 6¯Û_\82_Ã#¶¥à&l\94ô\bWcÂK B«Zí(\14ü¥|Zú½à b\93ê+|\90°ñKpT\16\9c¶
+ÿAr3v\ 4\9f*>¼õ\11ö§ð>É\84½\13x\\9c+¨0lk¤àïôçÍOðÔ¼`Å\0öFÓÀÓcfupê.\8c®øwl\18\16CÄnÍÂöKJIi\18]¨ï\9aÀ\aÊ&\1aÂðõf£©\ f³\18½ä\ 3XPA\ 5·\ 1ý\8fnÍ1\19Ú©©\8f©FÛTK·ÎBo\12\eI!è\17ÑÓ®\85øæZ£ý f°\1d)~\89¹XÞ\11\93h\81\99Îy\8eÆ\17¾9ú\fݨO\8dñC\ 35§¶´¡\87\15&Ò|´T2«ó\18ÖÓ²¶¾\12ón\98SLB\155eD0ºØ:\8b³\1eyPÂ;\1a\85Ü(ìßw\1aéÓ9m¡¡ÎªnßWh\8cÔåÂK\8cu¾¬Þ\ 3½{Ú`\94£\ 1\ ew\19\81Øk\93ØùÈÉ
+û\91kH¦éÍ>*\ 2ç\7fÚ²\1eéÈ1ùö£\v¥wÏp5õ´Èê\85êQº¶à\7fªÝ\8cß$\1e\8a;¬\ 5ÌÛòLvvJ\ 21\83óf¯\9bÔÊ3n\9e*Ù\aäøT\8ag@oO#9\11|}\95¯ª\98?V0Mù5\10.\ e\91Û\80zÆ{"\1a\fNÖK?\81C\94_$\rPÑ&BÌ\86e>\88(\1cq´\ 1ªIÁu\9b\8bò¨`«þ£|\18o\15ù\12b|\17ã_²0l2©Wê\82\9dßsCü\e¦Ü´LT\8f\1d÷I\10æa?µf(/+\9d¬\ 3\8aP¹Iw\91¸B\ 4\vWÊhÿg°ÌÂ\9aH\f\0¼»\1eEiÝÅ®´ ®(G6\1c
+¢\80\b®\1c\8b\1c\ 2¢" \12À
+"(\10®\ 4H2\99Ì\99\99dfrß $\90\b\88\axàZ\8fE\14\ fP>\8aÅ£\8aº\1eµúéÖóC¬ÔÇÿá\7fû\1f~ì\19×\e\8bE\8f\17ÎF½\11:}\15<\rï\{
+\9a\84\82\83¢%\93àø±\frH\13Ð6N$(ß«Ná·\98_%ó1\9a¢«\83Ñ]²2Î:$\9fÈÜØ\ 2oÆ\17¯-\868È¥ \1fI-\14qt;ù'k\8aã¾TjJW^Â}ôkÀ\10ô\8efQU\11r\ùu\81\1aî¦\1elô\83N\90\1dk\17Hná«\82æH¾\82÷õ*\89\ 6W¶ã¯ø\a\a¦\98Æd6\99¸\1cM2 *{\10¶®¼`\ eÌV%¥\9d\85VR\1f£oJJ\89²À÷`+"èyO|s8ÙÎÃñ®6ÅVÌËy\128\87\fµ:+¿\87\8f\98\15;ÄÐ9Ýî´\ 2ɨÒ=Ú.q\93q\ 2\9f\82\9bÑ\9d=¸ôàÉ¥\1fñ¨^\eÓ\8föw÷\ 2ld¯\8bÞGÁ\19å;<¡bShÚ\1c ¨\1e\88®\0\a(÷ÀÛà\9f±%]Û\rçªN\99}uAܹ²\fõ`MVó¨\12¬µ\97?g\12ê=ò&¨o\1a:R¼ÉãüÒ(£tWS-{66Cð¢S¥\aø \89«ý\9aÿ\94¤U®ÆÜfoEIã½òhzE\13\9c\17'ûÜ\9c\96¬&ú\ 5ÁQÉ8,\8cgÿ\ 1]-2t\9c×%\80ÁF@}S|\86èQJÄ\9c¦h&S콧\86b\ 3or\r2wàqò|éoÀÃÈÏØ/À$Û\r\ 1Ĭý7´AÒ£\ 6±ê\ 2\8eIÛ\15MXIc>\9d\8cf\96¹ä\11H^Î\a2\10®Ø`\95zBÂȳØ\f Å\9e\ 3O\80*×{M\902MoR\8e0\ 5øi\86¦¸ü:ªT\ 6ï~%Ë$\9c9ED\1e~cÃj<\17}\1d\89£\ 5ð${.\9c-ù\97+P]c\9cÐ=VzëÃpwz\SÍ;!?¬ìØ\1dC:èGÛF¤ÝòÅI×±¿\13q\91YÈ\18\16Å\9e\vÝ\87>;\ 1Õ\ 3Ç\16]\84\82¶ý\86m§SÌ)¼yr\1f½¥ÔEz©_nË\95²\15aI"lµ|sä\8f\bGº\8eí\ e\ 1ð\87ö\ fªº®vm§Âßµ\17\1d¤îØ_7\be]Ö¥>\84ÓÐ\93ý\18ÿUý)i\ 5:ÊøDÎ\82ÿGº}±V WÚ5*ßÞ{Ú\18füà?Ñ\14
+ë(¯ÿ$Ëp\)9D$ZYÙr|§¾öçç(¨4DÜ\81OÊH¶»ä\15ʳ\f;Ü«òévÛ±j\87xÒLr_rû\rµµ©;Wi·Ô\rnV¨|\eª\13Ré\9büu«ÊdܦÂ\0;þ@ðÈ\12Ñú\96ç YÖNþ<qµIÈ\97scôE\8d¬â^M|ã\93ÍK\94\8b\9a®Æ¿¢î6\ f\8a#Qáì\80«¸\9bHl6´\\ 6\ 6¨r\v\ 5ì\ 1\ 6\8dEÀ²jJ·\11øªØK\1d-\9aβ+ü\0ïx\8dü=\90´j1Ñ\ 3(\ 3~Ç\92\81)ÓC[\ fvQn1\8bÐ\13¢ÿ\18ò\91¾ª\eÚ\14x¬¨V\95\fÏËòa\12 Üøuò\0I[ø\94ô\1d8Åú\16m\ 5·\9a\96Y¯ÓGe\ fLVù¤(X/\96%W}¯©%\1c\85\13Ê
+éÌM]4\1fãǽ\95íAî\85ß\97n\84×°\ 2Q\ f\89Ô\88XÝtGdñÆ\87\9aD¡\wQyR¤>Ál-ÌQôÈïnJ¦úȲ¸cä/øÓðËø14\99µ\1eÑC:Ã'K£\8d&\87\8cÛÌ\95BOÝJ\ 3{ß´z\91f\8csWñ\83\12Ê|F-§Ùq\ 22\98ì\v?\8a¯Á}Y[\90pXd\90Y<\\89ävÃ+Ç\1e\81M{Á¶i\1f©r\9a¼8µÌ~í£LJÞ¯´ÇÅ\11\17¨\rávlL:ÀÚ ?@Ö\e¢Ì\ 3\ao\13Ó\ 6[g\8c`\8d¶²}ý>?Ur\8b\17Ç\9bI2¾ËL\95\17k.Æ}Gp\19I8\89QäRV%Ü\82L0/\ fPU³ \13ûEÕñ\r?´É¹TÙÂ\16cÍÛ¼Ûf¢\ eHÓës\1aÖÄ^QMò½C!º¤)Ã\ f$\f\82;\fÒej¸\ríuIy õW\1c\18ïêîË6\84ÏÏ#LÜÆMi9ºÄ¦Í±\16å«æ\9aP\9c*\17\8cø\8dH\8f\88Ê\98\85\9d\8d¢FÉ\13g\8d\88]\9fm¯\10¾ß\9dnÝ+|\93·ÄX$Z\906K\e'Ú\1e»OñQÔ\13JÊq Ü\7f\ 1þ\ 4ø\amì(B~\97ljçÀSu\87Z\váÅ¥\ 3\96bhW®ÓP"¹\9ez@³U\92\1e»V±\18¼\11JÈÎ\82\ÿ,<\ 2\H\7f»¿A\9e\vö·5\92çë\16¶\0ÄO¥af\b\1fÎ\8dÔC\1875O\r¡þ±ó\98<xì\8b5ï\vÀ\98M\12KQ®óê\93à\ 6Çe%TÛf»Ê¤\95\9c6\rS\vsFtÃäëTOU¿t(æ\ 5íÄ\1c¡2²\ 6Ùë\7f\10[
+ES!.?Ó\94ø¡#ÔðCí:[\986¨$ß´Rµ2G [ÍD§ÜU\85ÈcbÆé\99Dx(M<Å\16ù\8f¢}°\87|ÜyÚá%î¶\ fÚ\14µ³}¦Ñ\92¿\18íº©\9cHm\8bzy\8aEy\80)\8c9Didh(C\bp½ÿKôoð\ 5¹ÊYÓ9_\n¯i¿QsÆ\9a×úÓ®kÆX3¶í£6R7\91ÂU&ª"c´T4E\84Ê\880éXÀ,t \92\ 3\9f:\9eTÙÉ/>\ 2UÝ®¸xà\127\80óÌõªF\9bõÜ>Q\17öóL\8bª~:Ê¥ÿ#ï]ð[eTSì2»\8c%\18\85Ác\95\r\9eüÔÃ\86\ 6~EW×\19\9e\egØ9Ì\eÌ\1aiíå÷%¾3W4Þ\8a: }Þ¼0Ä_Á\12X|\17\90¡¢-ðƣ鵼\8f\87\84\82ÿV\94u\1a\ 5×8H{»àßYê\16F¸"qÄ\94-´F95\ fE\ 1!\19L¸è\8e/\9fÈ\ 5\ eÁ3z\7f\84\97óL\aw@éå\93\1d"\89\9c\13ÒF\82\9f²Rm\10¨O´\e·\81éQ&õ[Ð#¤\8aÎ\17¿ö\1d\96ZÅO¡î/©xð\12ºË¤Öró~9\9eT0ä0b³³Ü¬\fò4±ÁP\aß\8bbÔ>_nMFY%÷ý<ñip
+Ê;R¯xÑðá@\17ý¤|\8bë\8aüq\ 1j\1f#ßlºjù?Ap\ 2\ fe¢\0\0Ü[ÇÛ\8aíx¶{ý
+ÑsäHýt\18-bM\97#¢²¥t8fÆÜß5ó}sßcÌÁ0\86f0\f\rCcB¤KèRê\95mc³EÑíµÕÖk÷ýÿ×¥ÿJH×[ÅÛ¢Å\9a<!)´Nñ\89oòO\13CÜç¼ùöI}5£ûôâ2\97\82å\rÁ\9a\94\9cÝæ0\959¥Ü\18¤tMب÷\92\9d\8c\16©ûÄ7B»\15ùÂ0\7f¾Ø\8b×Î\1d·ç×ø0äÍzÃDþ\vK\83\1eÉYe²è¼R\88U§J\9b\12\16\96«\94\89Ñ\90:N:\15:,\7f#\12ùÛD\ e~6·Å¾²\9eË\104o1\9dÊ\7flÙ`ÌÏq5¨X\96\92U5Gû"Á³ì«êZ4¯tXÞ\11ú»Ü ¶øß\14\11ø\13àò\váÄc\ 4V÷u\12\96{«\ 3_<\909·\15£Äà\93¬\a©S¸Nó\ 4}hýµª%Ì{ÿnÔ¾\82"V}V\94"Càw}ùt\12¡¼ë)ýbî3ÇzFj¦oK\12Ó\a\7f¨Ñ\e\bÄýj2\80'¢þQ9
+]\ fòÐ\BÈ«\15r1\e\a.8\8fC|\b\9cÎ.x8÷~ûßpG¦§m\ e<\8dÏ°\8c"i¸©S\ 5È˨µ\15\1d¬Ú \fu\17[æë)«E\95 k¯+WE8x\96ÃéÊ5µ\rqæg<k~\80\99ñ[ëÛ0\ 2n²&\rË\8aÚ®·cÙAúÒa\8cí\vJ\7fú\80gçþ\10¿"Ä:©"].fï\16æfô5\r Rñ¡uõüBÜTu6Ï\12u¸|\88;\134Rú\r÷'ßûÒhN\1fpõ\@I\ 2!´£Bq"\97Ö:*«ÈpX'%Oð¾µýâ$ÜK#(¼\1c\ 5\95}\15ì\bvW¥ñ&ýü$§¹§\80Æn\81®\88àï\98Öxä\16·®T\95eØk\94\91øUµ^²IÜûªk\12K\94¦l·\88\1c\1cYÒ+Hõ;"ÙÌË\ 1\94Ý^\86\\82¯#G_\90KmáèR2Ú\1ayê\8dø\95fbI\14î\8fª-òب:Ý\90$;8³$N(ñÓ\89Çx\9f\ 1¸Ëa
+ \ 4\9e\991\96æ"¶¿*.d8\e>é\9eãýMOÔa±î\86N¥$Ê¡Ë\96~\f&(\9f\8b$~çÅ\1a>ø°\9eü\96\10tÕBM%^i\ f¦Õ\15ï3®¢Ï\90§E\ ef8UB \0\ 4ô¸\83\1dà\7f\99ß'\11`-è\17icIaͨ\93ô+°¬\7f ¹\10\90دR\9e\80î\86§´= Z¨¥\9f\87¢È¾Ì\18èÅ\81\eÀ=¸5Ñ\ 6U#ÚÈ5H\17«îþ\eâR\9eûå\ 3¤>njk\ 2y/§¥\12¦\8cs6\böÑHØ\83âE\foLº\7f\86y\a\8bÙþ\15ìCßGØà/¨ñ?QE%\8aá\8bFâv¹\97MMz)=ZáB.\15ßçÏ¡Æ\8bèÄ/ô¹Â\95ûç3¦ùÎíû\81O¼è\88\ 48\95\ 3Ý5\17&éY\17\16\11¾Õõ\9f\9eKìÕ¬(\97\17ST\ 2î e\8bÒ\9dð\8a¶ZV\95\1dËð\91x'ô\ 3xaVø4ÔÃ\8b\1cÉ*H®]z~¸h~\r£i\900d\18,ÛK\12ëý8ÍäCZyÑ{j¦êC\16F')\92\12b\99\1d\12|x\15´\85\7fñNJ>ÇVÞ{½0Ùêeí#|S\97¥ÛEì¯1bç\8b\9b*_\17\85RÚË"÷\8dÑ\1e\96ÆÇ\ f37ÊÝÂ\ f\80ÃBßÛâ\93oξìõ(p¶3\e_\14\9d<Ý¥%\13\ 3-ãèt±·É«\10 \ 4\eB÷eÐòtßÆ\93\18·\94px H\17¥\ fÿuRuɵ\a)H?§mü©ð£ã\8aæ\1cÁf\e@£IzËÍ\82qrgM_æ\bõ«þDü|\ 6Ce\ eû
+\86\88Ó¯_\81\96\15ùw\95CÕ\84YK/¼\96Ô¨ \81\9d佨/²\93êY0\83¼£ý\96y\9fÕ̸\1d7Í.\ 1]Â*ѳ°þÚa \8c!ëd\ 1\8f\99[ëm \989\ e\84Â\ 1#{-ô;\98Wà\ 1[¡¸Ìï\10 \1c\19·\9bU\8e$\87mb?ci\ 6\9f3¸Ø\98s\92\99\8cqê6\ 1ÿÄ\82T\ 3À\rt\ 6ù\0Ö }ù®\90\fµdl\86\15¨êÇv¤\aå{Â\ eF©\ 3yt/Ù¼\8etú\84¤ÇÜÌ°\8b\8bK\8a\99\12Q8Ü\ f°\84\vNº\81"þ\87½4ÈÊ»ûc\0ü'׸NÏâs6ôÿI½«\v<ó\96fWÏ\9avÐ\95*§Ò\87ÁT² \v\13\96ï9á\rÔI#Ò{Á ÑÇmVx\97@µ.\v\99å\8e\¹EyT³©}\80ÚWå\7f*\80fÒ¿S¸Ñµ:'ØÀhP³\8fof\8e\95ħ/\ 57ÈÞnÛ\fu\8b3ÖFèüÄËc\94åÖȶ\aT\97úÍ5ë©\13¦yòŴѪ\ 1à\ eý\93\9e\7fLÂÄiÃÓ\94\80¹¤%v\1cÂI\1f\87¾Gæ \14\97\ 3É\923îm?PH-k«\v©;\1a?ÉvÒbkk\80\ 5ôãÕ\89y\93\8c^ýÃ4o B\13\11[\ 2\8e*\82BoÁ\ e¡åR\v9¨§Þ^Fñtþb¼Iyd¯\92\9a¨W\9b\ 2\99$Ú«Ú\96¼\1cÆNãêT3óVYzl\f((ñ\ fm\83\89"Uïa.\\98vz\8cëC\885H8\8fHó$?sZ\8a\a\196\8e\9c¢=:È\ 1hhêB\ e\85!Ã\898
+`,ä\fg\146ô$cNú\8aæ!LÄp©<\8a\1db<\14ïÀ\12\99Nz;¶\ 50\1fy\8d%\80\r)\a°\1cè"Î\r«DÜB@\8e\a\v;\17\80.aÿÒ$G=ØW+²ØïØvÑFö\ev-\8bý\85Ý|d%º\8aÝ¿Ç\81îgOŨÐ\1eÔ;$\11KF\93»î²lb\9au#«^$(\9fbÕ ¥\82\8f,\87 \94jdMð[sÃÙkx÷vÿÍ\86¹ïc\96³?sÝB\96¡fl¶S\8d ¥ÿkø\80 ªMeÍ\88Ly\98\7f\ 3i\92Ã\143òTZuøgÖvñàî#¬\ eáøV'{\ fÿFð,º\90Ë8+\845\ 6\8eå%\©\9fÑY`kY o\ 4¾ÙC¾\88,VQ\ fÕ"\98B½k\945WjØ\9aÃê\11\1d\r\1eaëx·\9dÐhÝkË"è© Õ\ eA³Æ\9bÜ/ð\8a\8a\8fd\17\98XöÃ!\ fxJ\1d±ë\18\ 2(}¶~ÏÚ&¹\14|\96\1dÊÿËé íh\89®?\ eí·¾Ò.\84òê\13¸ñ\90øÿ\ 4Á\aXS\a\ 2\0àªçÕýqX×}|Ö\13\10#CiÁc\bhÙK\99\a\bÈVF @ d\92·w^ÞËNH L\11\a\15
+jkÅuÖjµ³\88V´JE)\9e£\16Çý¿swmºü^\v´«VQe¢\92^*\17ð\85¡7\94cô¸·Su\13\9b5Ô.\9b:\92Õ5!{3°A/\97ýu@\ 5vÉ?êaD§åUNCþkù\8c\8dH2)ú\f1¡z%9ìUé±\9bý»éÐÊ\ 1çvò¹°\97Ë!Æk\9aÕ0>]\e[#À?¬wÏsb\82\ 6÷Ä,4U\12\1f²\15á¤_ fà)\85ý\10EêÄ\8fÛ* uä6\1fG\1ao7\e°6ɵê\1dèù¦{¹¿ \1fÈæ'\1cC¶É\13\82Ga\87â+Á¯ðRUõA=±@ù¾5\ e_ªrgs1OU¸\8aGÿ£*\16\8a\10\83Ê\9aë\ 3O¨\1e&øÂQÍ¡Á\104ÒÜ%¸\ 1¥©×\1c\80°nl¡c=ú%Z¨\11 ÷\90v¥\ 5Y\rÿZe\82ëà¨\9d\b4\ 6í\8b?\feC\8b\83\ 3Á\97`\85à\1cØ\v\1cÞ_\82ªÙwv\1fĦ10\eáKÌB\ 5\ 3/§ê*\ fBrâvÎ\b4\aÏ\8cw\aMèñ 0\ 1ù\9bà\18¸\1crë\93 \ eó³\96`ø¤ñ$\1d\ 1½Ðï\92÷C\91Ü\9d\8aGàa6;g-\18N_\8d\e\ 4&É° .`\18\13 \ e\ 1\16¸`ß0üØù\8dM\ 2/s\¢\14P\9c\8d\92M\83fóª\8a`p\89¾3Û\ 2ìåÖÆå\0\19\f\1c$\ 2\82\88\ eA7° iÚç \97î\ 3¬c\90±û(y\r<ÓNÉâÀù\ e·ò6\0¶ôe/\ 2ü\fëcÿPOj± mê+\94YЪ\1eCËzÏÂ\7f\1fXa-\85¶\1cT\91Ñ`ao¦t\10°tÜ._\r,q\14gõªO\98ïÄöªI]@\90«\1af"\ 5\16µ \13´?4|T¹]ÿT7[\18\81úr¾5+\eí¬D4UffNÕ]Ϭ¦ç\8b'¢Md\92dõæù¸YÚã%A'\15-í\81:\9bx\96>\9c\ej\98\87\94±Ó\8d\v\eÆ5!\92U¥\8fiMSDÆ-rB\8aF\7fL\84É&\ 2¿ÁÚ\14Í^\ 4:O\95ã\14ò\ 2\85F\17¯-Tü\17Æ4\9d\8aw\r³è÷ÊèÒõT©²3c\vq]µ2ª\ f\8fRÙ\ 3\19ôdó\16/3²µùU\9b\;\ 6?åãØUp=ÔÀÔ@Ób\ fê
+TYRJ¦\803éÝøO )*\12+\0\ 3\ 2s\90WÀu¯.\98\aê[\8dì\17L6\97Ǽ§ÝA\9a. Çê·\92ß\13hñ\10\91\82oN_\85=Cÿ\88|\80òHW \ f\12 Gz}\ eý\ 5\9ew\ÒÜ2\8ch{\19?ÝUà\16År_סä\a,[<\17§\99¼4\ eÛDm\88D\91\aøã\80·ð\ 1\14òú\12\92C/\1c\ 2ÍFÇlö\rMÙr\ 1_ò\91¹¾ög"ÇP\T\8bMñIiÿD¬wä\16$\99ú=`\föÆI¯Ó\90\vü§}\1fÓßíÆ6Ò.íÃj\aYîx^\9b\86ÿh}]ø\e¶Ûø"µ\a]Ëßÿl
+¾«\19\ e8\ 1\9d"Ó½Î\83Ç\90«ö\1dLúÁ¥ì"êHï\94Ú\9dü°k\9bè:^Ö\96T\b¢Ïm©©éÈ\17ÆøÏ\ eÂ\0·.À\ 2\89©\e^\97@1\8a\e~qxT¼ÅÇlùU\ fä¾æóÕ#U7\8d\91¢Öü5º\81:ÓöLÎE|4â\99&W2Ëÿ5e\95¶xzãß*Ì\86Ì\96;õ\9fâÙÖMâ0\99ÕdoØ^\95lpm¬ÍëâaI\7fòSö7©kD\ f\13#Óùß'Í\8a$Ï"lL\15?b\ 3åA\98ÑüD\ eI§\8d¹ò«\95NÝmEh\9e\v\97«8\91¬Ô\8c*ó"vÒ±ªEþß\11ýª»\9e\1c¶ ù\aÝ\8c5\ 4Z\81\9e5\1d\ 2\87¤\8b\r¾`zÅ\13~\bx\9f[«M\0N&Ïaî\0|Äbª\b(÷\1fÂÇ\81$Ïch\ 6\10¤\v±ø\90ãè|c\ fq«)Mï\8b_¨ðá¾Æ\86w>bSÐ\9e$\vý\1aé ¿Dòp«\7f\17¾\1eÒz\8e!G@\19o3Çñ\83È\1eÃ\ fÜ\1cÉa]\ e\ePnÑN2);K4 U\95´\8dö"¨p+q\rëð7b\18Òáù\1aù\14ÒóËLíÖ\12ø\85a\93y¡$\82\1f04\94»iCøc9\93Ì(û6ñ>E3aá{\88 Rä\8f¡ï0`Ý?às0Âí7y9'`L\7fÔq·ñ\ 2\1f`Sîéc\aL\ fr\0&M\9f\90\88P.Ú½á\ 2ü,ýÒ_\86rÄÚu\1e°\10ÙÁå\e/÷FÀ\eõ»º°Æ=Ü\8fÎÄ=1ltËÅ\9c\rô¸9>1\8al×\9d
+\9bÁKX_ÿ\12t+ ¬\v\80=\91ç\ 4Ð#¬Ø«Líø³
+\14u¶uWç\17Kìñ¢Ø̹\96\vu)±F£@\8c\86´ó»\eïû\85jÔRÎý_$ Ð\13®ÝYuBÅ\9böGõbQl+$Ö\14»·,o8\93qÜl\90¸Å\16èg\9a\1c!\b\17)\v÷ÛÁ\88\14nî2\ 2Qùãή\ 5Òß\15UÎ>YtÍw\8e(Ùþ¢^ë\1dù'\19Y¦ÝòÑØ\15º\9f\15\1d!\85Ú %à\97GËU¸û9¼·ù\0¾¼ã,\90 ¿Ô&\ 4>¨YcwU\8f\14±\f¨Mé÷\8dÉj"æ\1cÿ\93Z\eòo6VÝéWF9Õ\17=æa\93Àl\fm\1fÄyù\96Ö\12¬¿\9anqA/\162æAäIºÌ\90\8a¬\8eiâþ\aï
+qÑÔAN?!9\ eNxlÅbÀO°¹Î{ìeÙi\87Y\93Q½Ì¶\8d>S¸Òô\80Z\9fîª\87 .&\8csÃÞ\ 5¿búÑj?1\19\ 4_ñ\10¡Ç¡P´Ãék\9c\90åÙ\9fè¿\17\1e°\1ax²`дY»!í¸n\94ù6f®VJ\95\ 5?ffãoý\9a\89n\94ð0¡\89°\e\9aÒ6l¿)ó±7Ø\ 4B¹u\89yMA\83Ñ¢\7f\98&×mæ>\8f>ÃNjÔÁ#4J%û\81Ä&|\9eÇ\10ò\14\1eE]Û\8a:íÒiû2g¢0ÀÒio*ð6zX\8aÓÂø\13\86¬h\v+æÒ\82÷Ò\1f3;ü\9añ1"Æã2Ò\8dÔ+Oô?©\88¨KÜ\7f³ja\19½÷´ðÿ\0\ 5\bú÷èY|£\82nßMH\9f\ 4püA/\9aLsI5§\95cu¿*Î\90Dx\84!W\8b\f{\8d|m¯\ 3p\9dq%ªØq\9deh¦\9drÁYb¢Bt\vM7\9d»u\81A-\99
+w%5»\94,xë+\v\8f\1fzî!Î\8a\ 1}\1f|%¿w¬pÈ©\99x\ 5e\1f¥Xx|Y\1a üy$M\ 2\9c}yòA\12\97Üzè5À\93\ f{ù+=\8e\1a}5"6\89\19~\8b{άq~\84p^¨Q~Md¨¤\19~*XÂ\9fÄ~,L¹\9bU~S@é\96Æ~\935½\92\r~å+f\8d2\7fT"\8f\88P\7fÒ{p«U\85Ip\0§<\84\8adG£\b\83ÓX]\9e¶\83'Lz\9aJ\82\98@À\95Ï\82\1f5·\91)\81¬+\87\8cg\81I"Û\87¥\80ó{\19ª~\8c\ 6o³¦e\8a¾cþ¢,\89dX\16\9dØ\88 L;\99o\86»@¡\94ò\85}5³\90^\84E+£\8b¶\83\11#\1a\87\16\81ízЩ×\92\96oy¥»\90ÃcÆ¡z\8eÁWÜ\9d\1f\8cL\ 4\98»\8a£@\83\94E\88¢5·\8f¬\86¥+½\8b\1d\84¦#N\86¡\82Áz\9f©O\98ïoK¥/\96\8ac\93 è\93ÝW©\9c\88\91\fKÕ\98$\8eB@W\93¼\8b|5¨\8f%\88À+×\8a\9c\86\ 5#x\86A\83qzt¨ù\9f&oM¤É\9c9c\8f l\98ÇW\8e\9bò\95\17KÃ\97\82\91\82@V\93\1f\8e\05³\8e¨\8a\91+é\8a@\87)#\9a\85õ\84\0q\81¹£hÜf«µ\ 4j\92[Å°1lmPʪÿnpEÐ¥ip¢;\r\9f\81s\v0ò\99Xu\9c'£\92éxz\1fÂ\8cr{\87qD¸äo×f«´\12pÈ[Ô¯\ 2qñP䩪sNEñ¤\btã;=\9e%v¬15\98\ 6x\99(
+\91®zÄ W\8bW}\rq(·¢vsf\80²ÊvÉ[º°wLP̨Ox\13E뢳y
+;N\9cÞz11c\96Ò{v(_\90\95|è ×\8ab~mq\a¶C|ÏfL±o|¢[y¬[|\99P£§\ 3|ÃEÒ¡t}\1f;O\9b²}\9b1\85\95¼~/(¦\8f\9d~ä!E\89\90\7f§pÞµ\14\83\14f&°B\82p[Q«/\81àPt¥Û\81gEÁ S\81\18;P\9a¦\80è1£\94Æ\80Ã(ã\8eÄ\80·!£\88Þ\80ºp¸´,\89Rf\13¯O\886[Bª5\87\11Pc¤á\85õE°\9f`\84ð;U\99·\84\ 51¾\93ë\83*)\17\8e\b\82^!ð\88H\81§p\97³y\8f`f\v®\8b\8dÈ[>©f\8c P[¤\10\8aAE©\9e\97\88\8c;Z\98ø\86é1Ù\930\85U)F\8dj\83Ò"0\87Î\82op~²õ\957f\rð\93![B¨¼\90ÀPY£_\8eEE\9f\9dé\8bÜ;T\98\\89\851æ\92 \87C)k\8cç\85\12"d\87j\83\15pm²\96\9aÙf\17r\98=[M¨,\951P\¢Ç\91üE£\9dS\8eÜ;`\97Ð\8bÔ1ð\92'\88å)}\8c\84\86\17"\8d\87\1c\83\9bΡm\18fú»ènìi=¨µpkq\94êr^m\9c\80µt\12oÎlVuÚr\17X w¿t\7fD\1dyßw'0É|Yz>̾j´qźjlÁrä§`nt\ 6\93¾p\8bu0\7f¤rnvgkbtgw³WIv~y\12CtxÏz\9b0b{x|bÊùh§|~¸´jÒ|\81¥èlä|\8d\92^næ|¶~ppò|ój\s\17}AVtu[}\96B×wÚ}û0\az¬~lÉ;f×\87\r¶øi\e\86
+¤9kD\85\16\90ëmh\845})o\9c\83viNqê\82¿U¥tX\82\ 3BEvÿ\81=/·y÷\80VǧeP\91{µqg¦\8f\8b¢¶iå\8d\9e\8f|l\1e\8b»{õno\89èhLpã\88(Tâsu\86SAÁv@\84Z/ryX\82\eÆ_d\1c\9bÖ´2f}\99\ 3¡}hÆ\96\1a\8eMk\10\93/zámt\90Lgdoþ\8djT3r²\8axAKu\9c\87I/8xÏ\83´Å[c&¦\12³5e\8f¢[ }gÜ\9er\8dQj.\9axyýl¥\96\86f¥oD\92\88S\9fr\f\8ed@êu\12\89þ/\bx\\85\1dÄ\99bp° ²vdÜ«\81\9f²g%¦\94\8c\80iw¡\84y3kø\9cyeøn¬\97bS\1fq\89\92\13@\97t \8co.àwý\86UÄ\1aa÷¹ë±ôd`´R\9f\19f\9f®W\8bØhè¨-x\91kk¢\aemn)\9bÐR§q\15\95\@?t@\8e\8c.Àw°\87ZÀ\82tÿf4¯\8fuþh¦\9dåvÿjõ\8bxx\ 1m0x\8ay\ eosekz.qÐR|{itP?Ä|Öw\14-Ó~\90zK¿'rÈp{®\81sÿqÔ\9cãu#s\1e\8a\84vFtgw£wtu½d\9dx¾w*QÏz%x®?E{Äzb-\8e}¯|X½¯pÑz\9f¬êr'zò\9bssj{@\89(t¯{\99vxv\ 5|\ 3c£wy|\7fQ\ay
+}\ 4>ºzÓ}\9c-R|ä~H¼(o\17\84\99«Yp\82\83þ\99éqÝ\83^\87Ûs=\82ÁuPtº\82;b°vS\81¼PPx\v\81<>Ayû\80¶-\1d|0\80\18º»m\9f\8e{©øo\e\8d\ 4\98\8dp\8b\8bz\86\8dr\0\89èt?s\93\88^aÌuQ\86âO¦w+\85T=Ôy>\83¨,ï{\93\81¹\92lu\98S¨Ômü\96\0\97oou\93\86\85{pú\90ùsGr \8ela\ 1tq\8bÝO\10vk\89?=tx\9d\86j,É{\r\83@¸¦k\88¢\v§èm\16\9eÜ\96\82n\92\9bl\84\96p\1f\97ÝrxqØ\94M`Ws¼\90¯N\93uÈ\8cï=&x\15\88ñ,©z\9d\84\8f·÷j׫\98§4lg§\88\95Ámá£\1c\83Ôom\9e\82q¿q0\99å_¹s*\959N uI\90_<âw¥\8b6,\8fz@\85¯·\86ja´è¦³kí¯í\95)m\ª|\832nà¤Ïq)p¥\9f _<rª\99`M¶tÚ\93l<\95wJ\8d),zyõ\86\9e²Õ}!e¤£u}Dh,\939}\81j\89\82\1c}ÐlÏpp~.o\1f^\92~\9dq\8eLð\7f!t";\8d\7fÏw\ 1+\b\80ºzU±Ä{\foK¢j{ipÏ\92\e{Çr>\81\13|2s§o\84|u\1d]Ê}@v¬LO}êxT;"~Âz-*æ\7fÕ|L°\9cy(xá¡*y«yr\91\rz$yù\fÖgWT\a\ 2\80a\15Ë¢¨Ä®kTd@D\dPPp-HGÀ\84&]¤30Àô¹½ß;s§\ fCg(\ 2\86 1DE²*n\ 4\ fº6ܵaïz\ eê*«&\9aå\a<\9fÞ//6\ 5è\ 4\10±\r\f\ 6\17¤O\ 3?\83ýQ}Ð0$ 8\v_\84·{\ e¡\8e\88[w¨\12 ¢\1a/«¾!f\18\9bUmx\17rI\1d\8c\7fWB\ 3\ eø\94´5À(Ö\1fµ\10¼\8a)\ 32 \8fØ\ 6Ï.$\1e½Ý5U±\90o¶\e\15}Z\83!O¹O\93\ 6·ªæq\8b\8bmªÇÌõÔ\fõ\ 3º>\92\ 4>P\89\ 13 ĸg\15|\f\17\1dú,ûXñ¦\81\93ÿ`\9d£ÏS$\9a>BG\94\8b\fçDÇ\95\1fu\86\94#êiÚï#§\ 2þÜ\8c-ý`\1dó\9cxJâò!wÙ\ 2ûÊú\1eÙ\85:\91Î(\87«\8bÁ\a\8a`[HÑW¥¿eQÊ2U\82áFD\83º\82\87¶`à|ö\99§\1c:CÍèd¥\ 5\a\ 5õ\8e2Á\81\1a~Tv±\13\14Êkêè¢dEeUb2¯<o]\18á¯^jèÚ\12\ 5´j'{\16@¹´sçJÉ»î·u\ 6iW§\86\8f\96Å··\0õòo\9aå\85W\15së·%¯PFU\8e\87ßV\1d6\13[f\ 1»ù\v\9e\19Ðrúu\eOC¹\81U(5\94?Äé©à"/Õ/äÝb°à;\92\14ßHú\95ô-O
+\93\10o¤_ý%Ä\ 5Å{\8f"b\ 4Hkí&9q\¥\8d\9cW:Æê\88îr\99ò\1c\91&\19ÏG\88%2.i6þD±1ô%~Fù\87¿+~ZýÉC\84?\87¶\1d8\82\9fV\86Ø
+ð2\95#\83⮪\93\8aÓØ\vui^#v
+ðNLÁ\ e\83\ e¡\ 5Ø\8fàS¿ÛØEèñ\84Z\84Ln©Ã\96`®\15áè=l\15\1d\87va\ eò;(\8b>̽\85\ 2èpÂ Ê ÿ\b\9d\86¶£½~íè[ô\90\87\bË@\9b\9aQd\80\e³F!\95\9c7\95\8cHÙ\bÙ\ 5$\9d\89Ìù\8cäÐÑ \8e\88\85Ú\e\ 2#\97Èd¿Lt\13\11æ!BOáK\9a*á\9fÌG-i°ÙäC\96Ãr\83Bú\1e.ÒUål\81\11mO¼\ 2>Æ\r\86,Bæ2Wü<\10+Õ3¡6\13¹\8d7¡\9bµß\9bíÐ@µ\13Ñ\v\1d´)¤Û &KO¶\r\1a0Þ\8fû\0ÏÔO\ eþ\r\16igmú\8a82\ f=DÈ É4FB\e[\86ÌÓ!AãIb\ 14½~\97¤\ 5ü£Z\97í\0 *\86â¤\10fz\17\\ 4½ÕOÚt\ 3®æF&\94\88\ 2íÏÁÓ\9dN&3xôàFÜ\0ê[®H\96\81jû\8aýz°¹&3n14µÂ\10¼\ 2b\8döM\aá zB¹Ð!Õ\r\ 6\9f\9c\17|\87®+¿\18\1eå\v
+/\97\ 6hw\16{ìûV³\lÞs\97ýT¾jçgæ?Ò\9b¾\12ú¼â©Û\9fÔu «ê¹®¨D}û\94.\83\9d5ïʺÄ(wM\12\92 °ýÒ±=ÉL·üÄÎjú\ae³o(u\ý\9b»\vy\1fÚPµXû³ü\9eæ\83Æ¢8\ 1ùp2¥¶¤\9d\15©23Î2"uhì0\r\0Á;ý(3\98àû-y\ 6bÝ·\913àÑÊÕ\1aWd\19÷\89sFÂ@wÖ É,¾É8#å\19óè¿!ÆØH*\159¾ã)iF^
+¿\10\8fP7÷½D\ 4\9agÛÄ\ e3I\9c33D_\ 5Âè«ôºâ)Ô\13J\9c\ eQNdOÌm2\91tØa':\89=ÂûÄJÜê.ÆÛ±¡
+\11sÞ`d³é+ú\14u\13u\97\7f-\8a ǵ\89i\97ȵ\\7fL
+\ 1±kw\84á/i\83ð\ 4®&GÜ1|91É:Hÿ^ÙÈ\1c£gWü¢ú@-µ\0Eí¤¯if\9a?Q®·F?Â/óKvü\ 5ßÅ\99\84MØkzÔÝ\88u\90NÖ0:Ó\8e3BJ]÷PU@âÕ×\8aV\12V\e\92z\ 2\1f±¸D\8bñPCÿöãØ9>R¨ÅTl\87{=\16E\8eY^Scí\ 1ôyjNË\13å\189Ûþ¿Â6b~mwj\1c\1e[\99\13í\8a\rZ\16l'±d}¯°\ 4[¡YïÞ\8eM¢:t\1eU\ e9\87±\15\15\97óWI\93-#\85dî=ÓsÑ£½S\r¯ÄI\91Ku\ fÊÆ·6i/JO{×sý\8a{®\17\98c@6o°©\8a\aP³U,Þ'9cV\96~ÉM6²åíI\16½Q\9a\1f1ÀWÉwoÍ×T+ã¼ml³ºF0\87î\85\´O·dÈ?Íoä\1a\89³iº¢4ç\90ÁM\99\954M·C%\8aHÑf©M[×r0pÑ[Ï\1c\80\84\82pê\1a|R»Â\92\ 4¥Ã/L\10d/_c8\b]Ï\1e×\8dÀó\12\vùYpFøKM(Ü\1fø\8cE\10wo\8c\1e@Ú\ 4jj\ eê£I0/¢¦Àk\8dad[\99H\ f\92>Ùþ|/Ñ\93ðLó\8eð\r§¹\b|0ð0S\87ïõVR\9f±×\82V2\17C¸Ã¦¹ü\8f\10a\88Ñv\94\ eé4\1ax\7f«ö,'LÈÓ82\8fÃ\ 3'ú7\ 6âô¿&n\84\8a&\1d\ 4CÄ¿ñ\16ÎÍ\18f]\ f9é-f]i<?h´ï_£ù]\8fÇ¿â"ùýa·\98\9f5!\81 ´+ëê\9dCöQ\8f\ 5O\88}D\ 3{Âp´\16\ 1íúÉÕ\9bÅ\ fx\1f\e\9dէɰ\98ãi¶ÛX\e\ 61ktÍ\81K©\16M\9bw:\19Äh\ 4_\88Id)[`\bm¶\83¡:\9bý'1ªí¯\13f%s÷ªÒã7²^V6,\88î0ö\ 4¼¥|ù\eÞÑÄ3ö¥\9b3~\94ú+\16Ôä\94\93*\eoØ\9cwªPPK\14º¤\rW\r\88ô{ÖW\8c\8a\17îª0ß.\eöÇ\f§¤\9d^\ e¼Mq×å\ 6'\ 6rÐ>{\9fè\8bÌT÷¾¤¦à×\1aaéÎ4EeNÙ\9f±¯¬¨äή"\93VöÐ_ªÇ\943½\ 4Ú\12µtõf6\13\9a\87ú5\b¥ÙÒ·µ¤,® jP\1e\93úÑ6E\91\15«±x)Í»Ö\19£U\8füSu©@\8c×6M6ødµ\8e\91Àõ\88½®\17¨\93FÔÌ\aþ\9bÏV\16\80»SˬGÀÞØŦwÐÆ û\86uÐyÿ@>\ e.õ\8aåTÈ\86Õ×éVäOdj\ 2?#驺\8fsyc¶¿ãA)w,zl<æ¨ñÿ\0\ 1\bþ÷Ù\80»B\96\8d*\80\907\1a\8ai\80j,\\87©\80P#\12\84õ\80;}}\99~\88Ýr4\96ñ\88\12fx\94O\87"Zh\91 \86\1fNM\8eð\85\1eBe\8c@\84(7\a\89\97\838,i\86õ\82A#F\84a\81N}\12\98®\8fÎqÇ\96*\8elf\v\93\89\8cÍZ\0\90Û\8b\fMõ\8e2\89HB-\8b\8c\87\867\ 2\88ß\85Ç,y\86Y\83ý#p\83ç\829|½\98\1d\96\95q\97\95\9e\94¨eÛ\92ï\92NYÆ\90*\8fµMº\8d}\8d"Aî\8aí\8a\986Ø\88U\88\15,\80\85Û\85\81#\92\83\84\82ý||\97´\9d(qW\95,\9a¦e\95\92s\97\8cY\7f\8f¦\94!M\81\8cö\90¾AÇ\8aj\8de6Ã\87â\8a\17,\81\85}\86Ã#®\835\83\9dtë©PcèjO¥ãf=_`¢rh¡T\1f\9eÐk\1eH¹\9aîm¾=o\96Ùp\902¾\92\9fs\8c(À\8eHvÙ "\89øzbtu¨5k#j\10¤¸lº_-¡$nnSÿ\9djpDH©\99\83rB=t\95ytn2Ý\91Ov½)\a\8d\ eyL \9e\88Û|\ 3t\15¦¼r\14i\9f£Is\r^Ù\9fµt\1cS±\9býuSHt\98#v=_\94.x02ë\90\1ayÎ)B\8bö{\9b!
+\87â}~s¬¥<xÑi'¡Ôy?^W\9eLy¹SV\9a¢zOH-\96Ü{\ 5=:\92þ{Ö2î\8f\ 4|¼)p\8aý}Á!g\87\v~Ós@£ö\7f|hÀ \97\7fg]ð\9d\16\7fORí\99r\7f:Gî\95¶\7fA=\14\91ï\7f^2ì\8e\ e\7f\85)\96\8a$\7f¾!µ\86U\7fÿrá¢û\86\1ehn\9f \85\85]£\9c\1d\84ÏR£\98y\84\ eG¯\94Â\83Z<ø\90ÿ\82¸2ì\8d3\82 )´\89h\81\8e!÷\85¼\81\ 4r\92¢7\8c\8fh/\9eÛ\8bu]j\9bR\8a\1cRh\97ª\88¦Gv\93ú\87:<Ù\90A\85Ù2ô\8cv\84\83)Ò\88Æ\83*"-\85=\81árY¡\99\92Ågû\9e<\91"]2\9a¯\8f$R1\97\ 2\8cöGD\93T\8aÏ<©\8f«\88¯2å\8bä\86¡)ð\88?\84\90"Y\84×\82\99r+¡0\98Õgý\9dÈ\96½]/\9a&\94\ 4R\1c\96`\90üG;\92¦\8e\f<´\8f\ 3\8b42ö\8b^\88u*\ 4\87Ú\85¹"|\84\85\83/j ²×cj_ü®èe©U᪹h\rK°¦$j\9bA\80¡+mX7\89\9bèpM.=\96tsk%½\90ÙvÓ\1e \8b\z`i\98±òj@_×ÒkËUÖ©im\89Kº¤±oxA\9c\9f®q\9b7¹\9atsó.\85\95\ fvp&(\8f\8dy(\1f6\8a0{õi[°\84pÂ_\93¬`q»U¬§òrÛK\99£5t7A\92\9e<uÁ7Ë\99\15wz.¸\93ÇyQ&\82\8ec{V\1f·\89+}di$®ùw\b_OªÛw\83U_¦vx\1aKk¡ÈxßAv\9cáyÐ7Í\97Òzã.Ý\92\9f|\ e&Ì\8d\}[ '\88K~ªhê¢}9_\1c©\8b}AU-¥)}TK4 \81}wAd\9b¨}Ä7Î\96°~..ü\91\97~§'\v\8cv\7f6 \85\87\8d\7fÊh·¬\99\83c_\0¨z\82ùU\17¤\15\82{K\1e\9fo\81þAO\9a\9f\81\977Ô\95°\81L/\19\90°\81\13'A\8b°\80æ Ó\86î\80Âh\8e«Ê\89[^ñ§\9e\88~U\ e£0\87jK\12\9e\8b\86EAC\99Ä\8517×\94â\841/7\8fé\83D'r\8b \82b!\14\86k\81\93hn«/\8f\e^ï¦ð\8dÉU\ f¢u\8c\eK\r\9dÊ\8aEA8\99\b\88\817Í\949\86Ð/A\8fO\857'\98\8a\7f\83«!H\86\ 1\82AhZª¾\94¡^ö¦b\92ÙU\17¡Ø\90\88K\ f\9d'\8dýA<\98g\8b\837Û\93£\89$/L\8eÍ\86ß'ª\8a\14\84¶!r\85\82ÍÂÏh\ e`à±JjNc¿\9fQlyf\8c\8cÂn\99iMyÃpÃl\13f\96s\bnðS\9furqò@èx u</\b{,y\ 2ÀîeEk\7f¯ÓgÈmE\9e\ 6j*o\a\8b\9fl\80pÌx¼nãr\9ae®qdt\7fRØt
+v|@Uvõx±.Áz={9¿)bØv\ 4®"e\86v·\9c\95h\18wl\8aEj\9bx6w\8fm0y\10d±oæyüR\11rÄz÷?Ìuç|\11.\81ye}S½i`°\80Y¬jc\83\80\ e\9aêf6\7fÌ\88Ýhã\7f\96vRk©\7fyc®n\90\7fgQNq¡\7fY?Ktø\7fS.Jx¥\7fL»Ï^Ù\8a\8cªæaÉ\89Y\99qd\9b\88%\87vgf\86ôu/jO\85Îb¼mf\84»P\9bp¥\83\9d>Ùt(\82o.\1awþ\81\1cº\81]^\94«©©`c\92\97\98CcH\90l\86Vf+\8e;t)i0\8c\ faèld\89çOþoÌ\87µ>tsw\85[-òwn\82¿¹w\-\9e¦¨®_A\9b®\97Mb0\98\89\85ke#\95SsShA\92!a7k\91\8eçO|o\14\8b\92>#rá\88\v-Ðvö\840¸±[D¨n§ð^a¤\8c\96\8baS h\84ªdL\9c%r\9bg{\97ç`\98jå\93\9fO\an\82\8f-=Ürf\8av-µv\92\85m¸3Z¤±ê§p]Â\v\95û`®§Ü\84\12c¤¢\8dr\rfØ\9dC` jR\97ëN\9fn\ 2\92b=\91qþ\8c\8e-\9fvB\86wµ~o®`^¥£q&cc\95\16r\9dfB\83Çt\18i\vqõu£kÚ_ôwInÅN1y\11qØ<¸{\16u8,-}py\17´\18m\13jy¤\94nÎlp\94\19ptnR\82Þr\18p/q\1fsÏr\15_;u¨t\14M\9ew§v2<Tyéx\89,\ 4|~{6²\99j¿tn¢ül¦uf\92ntvT\81\89pEwFoür+xF^Jt8yZLâvkz\7f;Ûxà{Å+à{¦}6±\fh¯~4¡lj¶~F\91(l¦~L\80Fn\99~Qnßp°~e]erê~\86L:uM~;swô~ß+Àzæ\7f\14¯\9bfê\87á \ri\f\87\1a\8fÒk\19\86<~ÿm*\85RmÞo_\84n\\8fqÇ\83\98K tU\82º;\17w&\81Ï+¥z@\80É®oe~\91\7f\9eêg²\8fà\8e¼iÑ\8e\18}økù\8c:lðnH\8a[[ÕpÊ\88~K\19s\80\86\99:Ævw\84\8f+\8ey²\82Q\81dX\9aù\9e\ 1f\9a\98\7f\8d×hÂ\95Ç}\1fjù\92ð\fÕ\87_S\a\ 2\0àÃVN±u\9f¸\151¤\88ØX\81\ 4DYâ\0dÏ0\ 5\91@\ 2\99/y{¿äe\ 1²§`\19â@\9e=ÜP´öª§\888\8a
+
+§\9e\88x§ç\8f+Úûþ\89O±¾pOé¢T±ò£Ý+ì\98æg\8b\9f\9f\11xjZà\81@\9b\99\8ec}9`k`cTnwó?í+ò^5ú¢²\82¯j³ä¤¢¹\92\93\1eT&ïo
+\vÖl±×øE\ 2ùæx\ f9ø\v{óXföPg@C_®[ÇG\9b=/¬5\16éÏg\9a4\ 5\1f\14ÓêÊ¥^E×*\ fízªþ¡´ÂÏ ø³5È#\13´p½\1d&\ 3\9fåX÷ÿ\11s\96Y>\80ãû>\83\9f@?Èn\17\ 4ÀíòC)\85HKÑ\81\9d#èEu·ä$þ%àí\8e\11\90û¡\ 2`^>[»
+ø(?`~¤\7f^x\0úÍ0¬¬ÈÏ\0_©+\93OÃ\8b´§v&"YÀ\98D\8a>\ 3sÝ5x'²±]¢¹£\19«~¨\9dÐ-ç\a\80iÀfð¡~\85>NF\18"\rP²\ 3Ø\ 6\9eÙñ\0^\ 5O\97ÌGî# »\fëÇ\96´\ eªî ëª0Í<\947íÓ\86 7\r\9d:\1csÊÓ\ 1ÃXL\92\87!\akݱ\ 5rÂ\1dÄçá×x\81{\166\17\7fÜR¦tå"+·¨@ö\89q£ú*\e§7k\971Ç÷Uèª\98Y\89\1a}(Ù~\1e\HÝ\13ë`\17Jä\9e\82æ\93à·\áµâ¼
+±ÒÓþ5ç£2[{\81Fõ;\8bOn·\96çÛ\12ú\81ݦ\ 5ÛÃ\r\81\1c*\16C\1aæª{\1c2H\8d\1e<¡è¬N-ßS´º2\81ÍUråÓu÷U\1fKm¹³5\1dų\12Bu\9c\95
+}£·ñÏÄ3À!ãJ÷H$\87\11\1c\9c#\1fh^Qv¾0ªq\eÓUô·ºY:\91Ê«ªa¯Z=V.\88¿ }VÒ\12Z¦\9ffsôy\fîå½ÝÃ\10\aÖ§¹MîßÑP\16¬8Û:Æx\16-kîÕ¶(+\e\92rÞ©ãªGãSµIå²Ð\80¥øºO\vø¹ùw÷\1dðiιþ9Ñ\98y»¸\97\80³\9f\92\97\b&÷\86z\908,kÊ.$\86äxì=rm\11\15RM\12êï¼ÎR\8e\80Øí\ 3u\ 5\12×Mb;d\97íw0yÁ\vâ2Ö¤\98Tý\e{¢\9c¾§\1d\97¨WÆ\8añ6m|\88+±\ e8êE\12C`\90ð\vòGd]í\eÄMm²µ"\88æWü\ 2rSç¦\9cD¿\ 1ò²~A\8fêÿ\1aS\83\ 5\81\8b\82»° ¨Ä+\12ïG6\bW\10#èÿjnA>p\80Õ\0uÂw0\eì\82D(\17ÃMHOÖB$\0õ\8d\99\8eü\8ev\aKÑ»X¬\97\0{\8a½\13®'VáíÕ'\f5ôc\v
+
+èsh\19ø\1d]T4\17ÚIÏÌ\f\83ÿDµG§Ã£TDÐ(2BNlz\8d9\93eB_\1c Ý«.ë#J³UÿÒbG\8e\18\18³ºÐ\17ôà¿É°\80\1f\8c¯¢ú¡ îP\10\8fÌc36õ ûèß\85!Ø3\8a¬ü\ 4\ 4\95?ào\0/Ë¼á ½¥4Ta1l-vK\1f\ 3WZ§¢\92¡õæ\eAÁp\9aɾ©\ 5éã<\84\11\98\82>\©Ð©\eæðÞ\80kía8\ 1¸Z5$\7f¯GÊï§ç\18d¥W#\87À\12{{à\e¨ß¢ßÄ! ¦eÂ8l&ÓVé¨\1dlu4õèÊ\9a\87 \ 1@Ô¸Q®\a\9eÔú¥½×÷WJ"àçû×\ 5\1e\86Òì\8e\9b\92àÿò\17\85)è9\16(©6\8dg\1ef\f¦yÙ'ô¼1?·Jö\ fî¡L)ábåÉ\11¡ì¢ü©l\92º]4ÂL\ 1þkÛ\98ëPpñuîï²¹ô)nCA ÐŶ+2d\8bØõEHÊ'æ\9cêHøm&Y3¹u\ eó\19 \10õÑ·ÁÕkïѽ\88\8bý\ 5Ó\8a¡\8e1\89ênÝ]ú_Z\97<\7fÚ®£RvÓ\9b\81\89ðpjÊ\0m9GÝ\82\96\8a¾§®À#\ 2\aj\10}d\e£ÆA\15ù-u\0Ú í¡¢¡\aû
+¨\190\94\C\ e"\82°\1fÉ\1edhK>Ù\85¶\8b\1aÈ\ 1\8c\11\b©Ù¸Æ:IF\93\14q\9e\BVhF\88'$\97[I\9c&3\92\97\13\15äæ°B¢\99tÙâK\ \9dDåÄ'â\9d`;\99I\f[¿"\96ð%\84#þÖôNã\87÷\9a\÷¾Àë\8d\1eI
+|?·a×\eü8+ñ\1fÅ\9f3\81"-\11Aû\bö\10שÕ\16\ 2_ZZ\84K±O%\ 2u\ 56`·î\8dÄÎX{\12\1fcçͯw1Ø\vÞÙÿ$¾Ñè+ÊÁO±\ 1\ 2\ 3\11M{\9b'±ø\9aEØ],¸j¹z6¶¸¼+§\ fý°\7f~¢\f\9bQ\9c½k \16a=â_\88µò/E ¸\97q¦À\8c¿bV\9akÐÞ&\16S ß7<R5 |m[N\16\9aSµ<ñ\vT[Æï¼\87ö\14¿ö\17c\9eÖ\9d"16`²\bªñ\ 6f\88i+mÈÔ\82Ò\12§ì\1cE\9eýhîöÌë6©Ì=¶Ï2%w ýÉ\W´Íw3/VWxú\eG\80kÌÜ (\9c\1e+îÌK6\°Gå³òk6\aygf¨¥«p86×,W C ~¦Â×Ù8\f¸y\86q'\rSkî±õ\883½ÑvIù\17ý\88Õª*\95/°ÄkffÔ\9b]´æ\98_MãÀÊÐ5Æ\9fô·$Ϲv°Ñ3\9a\87ë\\972\1dèe*Ëò^\7f\?ÃüÐÀ\17|Í_\ 2\13Óÿcj\86\841ñÆ\12xÚ¶+\9c\ 5\9e\90\9cemÈ[Ï8¦\1d\9bë\9a@ßÅ\83Èr³\1a\17\ 11¼\f×ä3¦4¼6=Ø\18\8b\1f\8f\1eãvã׶Á¬\1c\7f+©f\8a\895\9eRú\ 6\91æj¢W\13µÄ\10ïËuêÚM!\\84ì7c\0{1í\1c'a¿\8c\86Ø`&y[8#£ÏH\bú\18½Ø3\9d\9eCi\OR<y\8d\880m·O×y\e3lN2\ 3'µ\N\v`£Ì\81QSL\9e©'ä\ 5}Ð\18)\91Rãì°§\94R3I®w('êgü\81ÑV!ÔöpGËJeÓضR.u\80©.ö\8aj O[GC¬´\83ù\80d5\95aÊðL!_s\ e®ãd\vÝ\82\13F\87ú\85Ú\nMͳ¼&Ö¹j~*ÀüA\10\9c\80%y\0\0\0µÚÊ2[Î\¹\95\8af\16â§-:HÐLeyby \9a
+¨ \97È}ÈýsüÜ\b\82â-j©³»Öü\965+Ú²kE\99\9d³Z5׺ֵÒÚÞ\9bc\7f\84Á¨\96[GS±J\96©oÓ\1cŤÞ\1a\97¯\0µ¤\95\9f+¶\ 3\85ÂunRÅ\1aÆ\89¦o\89þÄQ'¤j
+»Ùñ9y<\8bi;M½\9b¼ÏB¯]
+\97\9aüYÒ5SúA\1e*bPW#Ê\13X\9a~$u2Ðξ\1a/1×a£¾+ºßÀ` ³¾µ®cv&ÛL/Ù0¸Ì°\9bû;t)H\11Ü\84|©E×\aòß9ï1îÑÝ\8eçÌjÂÉ\86'u/\8aðÖqvC¦Ï|\88\9b\99\l´ðWÃÙúja\14\14©Ë\14çC\18\9am\92^~nc\ 4÷=í¾=\857E\98m+àO\14^±\14 |\99\ 4Óvádò\97\86,ñ<8\ eL«O\85\16j³%=\90\9fÔ\fY0o\97}·Ä\8f¶ÅvCBÀW[ÞK\ e\15&\9açI>füg\"Å&]ÐÇKOÃ\91:´\f\ 5%ije¿B>\ 1\aä%¼à\ 6\99j\86:l=®ºT1e~ ª/ð\1aߪ\16g¸\r\8b\94\83I\1e0^Y\b\8fÕV)\ 3 <õ^ÅÏ\91ë\81%
+\ 1·Õ¦Õ\8fQS-Wõ\ 1\15\ 2ÓGpa\ 1θDû8\ 3¥ß 9\95DÖ\91Õ\83ðXM'Ð
+\ 5ÕóUÊÈJ\95]Iå"\97mtª¿e\8duuE²)ÓÌ-\b3`\8cÒ\8cù SoO\8aÓ\1eÕý\0\9f£\99«\99\826\ 2Ju@$¨ZZÏùÇ\9aá\1a§\8c\9a;\9cþåo\8cÃö\96ü\eúaëõm>Ý\8492)@\em\90¯{«Öêþ\86¶\ 2¡\9a\1d\91»\94>Õ-ÆV\ f³|\7f¥°³\97 À\95´\8dWUæ>rß$\13Ó²]\1eª\ eqÙ\91¸\1fÿÆz\96EYuÉ\94ÅÛ\1a>\ füGT@\1fè\9a©\1e©\Þ\ 1'ßÇ}Ñ\9aG\8dÊý¡9\8d\ e¤mp.d.@L4\1cc\8d&,·\94r;bÂ\rÓ\82ãá îdýlúÚÎÍt3Ñݦ©]Q<ä\1eb\9eÌ-w\r°ô©\9f\1c\1aN\1dÂkÃð\94 kÍ\v\ 5\ab\búKâ%áï´Ã\12\ 3íH»\84\93@\fj\99à"\8aW4\añ²sf\9c\91|Aêa{¨à8Âc\9d%\8aJ@\18ï\8a»b\9c W\92\12\81Õ\\93þEÛÔæ':EhsÓÅ\99Ø=®}âó9fǹú¼T¾ÍWÿ\f!3ß\94ô% \fפÔ\98\11Ý]YzÄ\80&X\1eI\1dk\19Wd\11PÍÙ\8a\1dØb§]±9g\8bý bIê\ 6ëiù\f¢Æä\93Ï$ õO\14þ1wu_)¾\89xª®S$P\19î)m/þU\13I\vÃ.m\1cÔpsf5\9cUwl}oy\bø\10hÓ\1c 4á;=DU\eóIKS\9e\80D\ 3SÊ\10j\8c\ej:\81?è\1a2\9e*\1aw¼0P²Ï4\ 4\82¿oýÅ\12§+G\84\18Ë4O\126\82jµeu\98æ\ e\10\vÙ\ 1H\94W)Ï\9b=ö\83øÝ®È\86\8c¢s\ e\9c51û \roº½Õkæ\19Ü\b¨a\ fÈIÈÓ½Ö\92WoÐ0Õ%\10>\10ª#\ e}?Vþ5NÚÏÁ_ÏÛØû r\ 4}¹ë%é7\14¥\8f\1a
+ßÔ¼\82Ñ\1e{Ä!`åD}°üÂK_á4\14\88
+\89!\83¶ªQ\üîHÒ½¼ÏzÈ\94\ 4ôHçNÚ>\14«uA-\11^á²°²bg\1a¦¹%+kÌ5\82\9e°8ýWâ\7f #ýwi+\8b¯öqéÇ0Þî\9fk\85hcû\8fuTT\99[ÀÖÁ\19Î`î5ØZ[\9b`ËJ¯ &º\11¶\1f\9c-á\10êv\7fÍ**\96ö\1ccs0\94®\10Î\0:¿-\8a7\1f\95Øô\81o\873\1cG\84(\18ÖZ!\9e\15\1dd\f©\7f\14\1e¡\v\91z Q}v\81°x\93'E\bÁ¬éð\b}èà\96aQ#*ÚÕ'\96Áévi½\16Æ·|'i\8fÞn\88\92\8e\85˵Y²çø;½eR{ñ\82îEÒ1ÌÜv\96ôiúk·Y¶\18\15èTË2á¼\ 6\8a¬\17æ4o\97/\8a\ 6õ;äªðK\9a\1eù\v|O\ f \10cÿê
+\ 1Rr_´ñT\97Ó'\9b\eU\18ät£Ky\ fγ\19\95zØa\93L\99\1e=\fz\94s#\16k\96)Æð|O¿\1e\8a\9dèÄ\80\8aÜ\87ý:aúxÓim&ò\99ã¼&\1e^c½®\86Â\8e\19o\ 1IÑ\93`\90
+\e\91¦îWÊñ8Ï2K/ÖױϬ˽ßò\9fñ^º¯i©Á\ fùÊ\ 1\ 1áp\91u£\16\80\8d\19óÔO£ßè:\ 1JD:W\15t\14G<Z2µë]uyy±+\96ü\960¬¾H5W\a²?16×\90 ~u\81´[\184'\90)BÝæ\97rjâXâ\ 5\82\aGØ\15Ôê\82>\19±\8a<Ü8Y\9dJ]
+\fÕ\84Ñy¬iZPí-|xm\1c«4×Ä\12r¦Qe¼`þd\1cZ´H\f;4°SÉìí¹X1Ì\9aå`\11¯±wª\8aª\9fp¼u>Ê7<dE,]Ìÿ5çJÝ\ 2!\1dù\98óT¼%\ e"\8c\95\14\1eø\ 37%:ã -+\12Ç6\Àw\8b\9d\8a÷\95Oêç1=ä\92zsù\ 6ê[ITNXí\19\89\17)bOIUq~\82JYéþ\14ì÷À鮦Òt Í\86/?¦\1a\95w\12ãU[j\e«Ï+Ï\96\15Qz\95UÙRÆ\1eÅ'd(Û_Ñ\ eû\83\7fX±qïÃB\9fy ³\14g5m³¢ÊV\19Æe\ eüq}\19£»J©ûsg[\8d\[\9fõ\9a>¢ Hô²2\0\1dì<?\ù`ÏÅ\ 2L\13©£¬8Æ\19nÉ/½j?*ý©BgK¥ß©d\98}¥Ód\9b±"KK{ ÞLT×õká°a\9e\a(\1d\9aÎ\87t=noÃ\ 6´\1f4·\94\9ciÁH\ 3ËA×-:\92¨s0J\19¤\vÖ·Ya´<Sebv]\14Ø
+\eà%ª;\868;2\ 6\17¶/+BöM\98\83qÿvs$`Ù\89öY4/á\ssi iUcdæ\18õ\94U\9bø\ 5ó\88a\ f¬\8dû§fhð6uaÉPë\aÚÇòõ&>ã%¡C\82d>«zES³?«É+éæ&ÓÎe\ 6ð{\99\Ä\15Q>\87\aÝ+)\11ú\r\94\90^T9ZîPàäåF\ 1ê\7f\86ëü«\89\ 3\ 1\0ðV+ú@Á£¸\8a®\16\81l@\f\ 5A \88\8aB\ 4\84
+r\873\90\84\84\1c\93L2÷$\93\99\1c$\ 1Â\15\b \80x ¸¨ë\82Õ*,^-à\ 1Ú·[]ëù<**è\96R\1f®ÚíßðýôI\e\88<E\8b|Nù\0ðB\89ç¾\a\85jÏÄ*ÈKó=×\8cºÃÃA\1d\ 4\1fÿêèua\802«%VÜ\ 5¼²/\92.RC¸»\f\a\7f\97v(Ý´®Ü¥ªKp\Â\ 3Í t!w-<\81Ï\vªÃar[×fA72é:%ÌE;Õâ),\11ýAjÇ&%\ ey\1aÞ\91\13\ 5$\10\82\84xPM\86E\8e@\13ºµAf¬W\1fxx¨\88¦¥Mé%|zWÅ6ÑJÚ\vi,»o¸VÖ^>npdk\15\9f\fŻΫ\v\r\11\91:ÈÃà\15\84£\1f©\89Cö\82\ 1ûÆÐâ>Û\1dKXiõ<¼_\8cTT\8a\87¤Õ\96¼¬qùcsØ.\9eJmZ\10¹E\9bÂ\8c\ 5\81¨\84Æ\ f:ó\13\9d^Î\84¢\9cúhsVIbm8tS\94äX&^ a*\7fÉ\8a\91ÍÚnð^\ 2Ý\15m\91î\9aãæ=A2ä\15s§ó^\1e»mICca|k\91é°`\87K\ 2±\85{\9d©"YÙ¡:nf¿,Ú±\9aW xØ_n~ ª¨
+\12!fÓç\9d¥üÜ#\83\rÞ\ 5äA¶É§\18o\8fÖ\1e(u´\ 6
+gį\9bVgæ\94·ÔÏçE)\8dÕ?nî\ 2/Ø bd£éSû\11u3ßQ·\ e¼Q¸\96ùI»B`×\\81\10áC!\e\9e\92Äd\bÑ
+ÙPÜ,Î\ 3À\88\192QC³\97ë[P\9f¶\12å\91Ò»µnª`±\9e\1eR\9f\94º\83£\9aXYUé^í\94Ò'ý,|Y5\1cG \174-\11}Ä<¸\9fí«kÀC÷ûÈf\14Þ\8eo\15\ 3ÊÛ\863\0¨²«¯«7\82á%\ 6ÍRÍëôå\90/4\18ç\85ä!=\11\14ö\b\ea¯'\8f\91\7fmý»´\ 6fUgÉL\88\ f\95¬(CfU]@::& Ô
+¬wo²¦\1fß¿\93\81ÙD[D$ú\94<ÏÞHÜ×½k\11\94\19¨ÕUÞÒ\16*Iï#;He\ 36Åi*µø80C¥¤\1d\0ÕTÎN/h\ 5%\8dø\fu£hv\14\11Lµ5'\8bÆs*=%s+Ä:V9˲OÙ%ç\9bû\8b\9e(\aLWÓ\96¨s\8dÏw\9cÐn0~\1e~\vI`¼ÙÛñFÚÛ\ 5\båµ\83v®¸¿&\93äK^U÷*^Ê6U>,\8aV\9cµ{¦:T\905zG\89Fd\11\84\9f\84\8f\9a\14ìx|\ 5\93×4Z\9aÙ²ÅÖ êuÍ'úʦ\9c¤"¥\9cWw±°[þ°f^ª'0X\15·c\11xÕ\ 6\85×Àþ\16\9a\9d\88\9d2ª\9brKì\9dJÛJáD»\8cà\94\ 5·¾\93\8fJm®äB®|CÃ\81=ç\8055oc/\83¼ªàð\ 2hÐ\1aÏNÁ\8aL9õ'0\ 1ßjIÁî\15.ÆÖá\94\0\91\ 5\11ÑÂëùÿ =$!_û\903²sÛ^è>\ 2pX0µ]S\1fÐc¸\84\86Ô¹`gi\9c9\ 5\11\88¦Q?\94+©,OÄ|ekòÞák\15C)6b«\8aÞf!)\8d,ÌM÷\ 1î\b\18§úð¯jQ\9bì\89É\eZ¬\18FÖÀ_\0û¤Y\b[-ÉÛ\88fiv&¿Ãþ\ 6mÞ\16Hø!\89¡ÏÈÿ`5\ 1oõ\97I¯\9axu¿\16d\1e\80\93P#ôF»
+î\94\10P&ÒÍÇàÓh_2\88nÁnm½\87M\10sC¯\11?\92\99¬\85ºÿê¾wø\0\83äÏôOê\15ºtí[P¢k+Ój®ènæöA ú\ 5»Ç\90¹ú\94\0úHß\1aÚ\81Ïê§Y\ 1º\18*£z\9dÒ×\9c`\98\0\1aLïµ\8bT\1fL\98ø0\b\19ïäü®ý³1|w:4Å4oý\12\99¡\7f\ f¥ð(º\90Å%\ f\19úªøò±jÒ\10¨Ì¨\ 25YÀ\8dJ_ÑÿÔ|ÛÑ\1c©f¥\95\9dô\18ò´\1c\8dy\86l0û\87Ê0\97±\9a\95DúÓO+/Ê.5ÂT"»á$8¨¼[g\17)T`MHö³?\8cÆ\93\94Ú\»<f\1f\o\9d\13\9a\8d-1\13¬\1cb\80y^\99Qþ¾\8dEýEÞÒÚ\ 5Æ*׺º\85¿\ 2ç\9de\7f\14ÊU·.É_3P}7&\ f^l·\84\86 ½\15«X¥\84ÔxÞò\96VðM\ 4CG\16|\0òé0A~\89\9e\8e\13\9eÎ\f¡\v%_î\1a£²o¢\1eÓÃ\80\9ec`Â4]~rf\1c\8d5Ïêo\96\9cÅ{ô/DRe\ 5å)ñ\10\8cR±å'2:(FQºKLÝUÅDu\19\924Û9¤á%ìðë¥Oã\1cÓ'²¸ü\aÌEöÉG\14\ats\94ýÅÓº|U[ú´n\ 4láMèÓ´§¢
+õ¿Â/8*ê;,Óï\89a\90øÍ8\8dsÀk¨\rïÖ~!¯!Ö@)Å\1c¢\19Ö§ï&Ã\91s<-ù\1as\8fZ«\eÂ\95\9c2ýEbÆ\7f\19õTçb~AãðA¤\16}Däʺ0\88¸S\94\89{\91ñ{Gðaò\1co\19qB\17Í\9d$\8fëF8¥ºûz±ÿ\16*\88òd¼á\ 1¦\1d¾\83¨\99:Ù\9fÐ\95Lza\ f:JÏìeaûéæø\1e¼\8dæq\8f\11\97\r³\9cTÝ*Ã1ÿ"}µ!\87\16@¸ýk\98\ 5ÇÚ\1a˳á߬ÎB/älEyÚ~ô\90eKü\ eì\9fæ¥\\12\9f5¾ä$\90\10ÓçOè=háßZ¬î\ 2Ô\ eí©Í\93Þ\82\179\1a\v\9cðíªæ´`ä_ö¦¸\87\98»ÕÉÝ\8eç[ê9±Ä¤\89ô¯×u2B\83\s¦ù\r\14®u5=\95\96@¹Î\8c\82õp@\1d\99z\e t\1c\88;\8c*+¿ã.ÆîZ\7fæ°\b\8bù\83ÿa]²1\90Àl\17ùRÕSëó\82\e¢o¬á\82ÀÜÉ
+\87Ð\9arÕòHòYì\11K\84¬gÓ<³\13`ÖÏ7/Õ|ë+4\9dA÷àû*òKÖ¨8\96\8bÂ1\91»%¤\fÏ-1w\94\87¤\94\98\17Ë?Æ\96\9aª\80é\88)ÓrÍÒõ~ÆK0é;h¬Ã\ 3±+f\ fé\19\80g:"\e\10&\9b6)\86rú\8dÃÀpò\ 3c\81úyìB£\9b6 b\94\19\84Íë#\98&lõ:w¦\86¸\8f>fÞ¨Ã\95yL/Ø\ZÌü\9fáúðjò@\0\0Î\9d(W\8fÚ¢u\94\15\10\81\90Ó\14\82\10d>\ 5ÂP\ 2"Y\92\90\ 4\bd'$\84$ßÊ\97ïË\1eì©V\14¬J+W·>p\14G\8b\9e[\84ç^\88\8fº\ eG\11Ú»ß\7fñãªß2|M\v5\eòò\90kÚci{\91\1eÝZJ\ab«»ILF<\86fB>ò\13PóC\bºR7<]'äwÂçõ\8bKÖÃ\8dú\81ÜQXb\90¦\15Ã\12ã*\8a
+Ö\19ÿ$f»\81\87\ 4\1c~ ^¬Í\84:¡)É]È\ 3\a\95}\82\14pèæA(\1f\9e\9f+\85R ©´X¨\0zE©\82ÌÐ;b1t\17\9a!\1c\82óá9ÚÝ ÈB\90\94\81jü`\99\vdã>\9b\vÀµ\18!×\aL7g¥Þ\ 1åh\1d%\ f<d:@dA±ÈCÂ\1dè<²@\e\ 5¨Üß\88\9f\ 3\ e\97\7fÙ\12@ïè.\9e\0ø¶é\9c\1e ÆZ\92j\ 3\8eã\ 3\94@p\11\16Cä\82»Q\aa\ 6b!\93\9a\vÆÃMÃb«q¤q\15ï¨ñ·zßb¯ñ Û\95Ã3\ e;\97§²\81@ÛA\8a\ fà¶\14\13KÀ$óË°EÐ\1cÓN\85¦¡\94\15TÑç\1dÛ¢àH=jÞoô\ 3n_a|æ1§¾r(é²ý±\18'ëmùrÝÊQË°úlp;®Ô±ä{¼qe¼\8a\0÷\ 3á\ 2ö\13\97â\1c=Ï\19^Õ\90YcÿI\ 2$ýÛ\96(o%ã\96\vªÑÈ\0\¡-\ fù\1cKÑ\87ÉÞ»þ\14ÁåÅÎ\91ê\ 6v\9e£KÒW0d§Ëng\ 6Xg\95ÁIFË~µ\93\8cà\95Úå\91\19X\92îQHµ\99l8'Kr¼\96\9b\84\8dögJ\1f\96Íö«
+*XcÝZ3\7f}\8fE®Ù\93DÅsj\85d9FªK\8cä\9b\89\ 6JÈ \9a\r¤I1{\8cV!xnK®-e>³ÆëÒ7n·\ 4×\85¬§á\vô_Qg1\7fÃR2Ǽĸ:\12@\93\ 1nè\\13\ 2ÖK\9eX\8f\ 3ù\ 2¦å\11°\9f)Â'\80W\eIØC0hݤù!XL}\86¾\ 1»É\1c4\18\9c\89l5É Vh\1a2\ 6\1d\96°,\18ú\96\7f\ 3?\83\9ebLb#(sÃ\80yÌtk]\ 3:ibP\ f _"ÏÈ2S&\82Fþ\8c\f ß\86*\11:Ü/~\89·Ù5ü\ elÒ6Ä\18ÄþfÝ»¡ \9d²\14¯Ó óð¯©v\13Í<NÎE¶¡×"\7fA¢MûBÛá\a\88IÜ\86=ô\9eäÓ°D\8f\9d!5\17¹\8eoÈG³\1d]ëÒMl[\eU\8aôZ~$g"þØHäUø(ú>ô(l1\91Êïu\92\99;8ãí\9fq\9e\16µ·\8cóÒi¿7m\17\9cL[Ú@¨\14ÅWxlâ<R\89s\Î]1Ç^¢>\1fäg\99ÑñË íY<\80#nM\15D\15ý«yYù\eZOÃEÑXê;/C<\11_í\1a\95\13IfG\89ªu\ 5ÛúR\9b\13äÄOè\ 3\85M++cØ7\9aS«ò
+\8f4Æ\8aaZ²÷\ féÔ\83î\1d\8a\9cøÍÎuª\17¤í¶ Mß\8a]\96>]o°\ f¶ÓÐ/ôm^&=ÂNhÌ\95\17\14.®g*>d_ò$«\ e¥
+]ókÜñßÙoj-¤½Ö]º\8e\15wðzýí`\81ùg`¹@ÝXR\13Ëê¯ïÖÐè\1d\9eSZ^6Ãu¸V\9f\1aîø^×\1fïo«×ÿ\9dÔg±\18\84\11~X\97ñQð\11ô Èæ¿®\7f¡ïa%{s\rTú\1a·Æp4{®³ÖHLydW\18û)\7fYUÀ&R?î\0çFD\9a/\80'\83gÑ\ 4HÅ7yOÃ\13ÌG\1e
+âS0áª\84ïg\r:¤poÊ\ e\9b\16\ 6)·-.XF:\81\1d\80e\11Ùæ\0¸*d\8di\ fÌåG{.ã¯\99nw\11n.ètº±ÓY\80½Í<\92"³þ`ö¡ôâ7ÑdÒ\1eìsSC\84\b\ 5\90»!\15¦x$¼ì©g\89ó:SîÚíøX\09\1eÛÍY\15¶»Öá\14\95å\89%\81r\ e_\82\9d']4KÌÊ\b\f\9d\87.\fq cÈYvã.\ eã\8f¢\82\1dM\1crÎÓm½Üú\8cìÎ*ADbWë\83\8a\8fä\95M1â\7fDq½by\1e¡Ô9 ¾þm\8fT'b\8du÷q\15\857¶Oñ\83r\80®÷Âé\fßö}¢y\89XK\888\8b\9cÜ`\94\9d\8aÚå¾®â\11.;²´ÔÀ\14«¿~1Kü}wù¡ÂÒ³\95ÏrB;\ 3ª\13Ò\8f¶Þ\92\f&\966 åRrº÷\81*?jÄÅÒä\86\91l\1fuµ\81gðIC\17kþ¶\16ñMú\7f»|¥\ eÚþv²\9c\9d®hùZY\98Hn8£V\92×z\ 4\9a\83Q3N?Ý?ÃôÖ«zGP\1cöÖø\91ÙÓ5¬|Noî(RGÐJ[Ý5ªô°&Hs)qq}^í&2Õý\95n:z¹ý®þÇ°\13\96kFmP\13\16\ 4Æ03;7ÕNÑsÛÞè\ 6i+Z\12ê\8ciÓ\8d±úµ Ó^\7fÃ\12òzçsã7ÑTÛm ,ì\rþ\ 1\8c\ fzb\96@\14Æû\ e\ 2p\85¾°õ2¸2{¦9\10¤§\8d6\84\82Ê\84û\9e/À=ä\fÇ4ø)\9acý\bñ x
+t&8\ 2\1d\85\173\ eµ¯Bõ\ 5ã-ã(;û^S\82éeÚÙúdSyÂ\157\19yG^íH@¶Es¹\b7<\aëA\96\ 5³Q\ 1|\95áh\93[ß\15\j\89²\96eÿÚ\bZ\8aÒ\8ey1|iÂ-\97Þ<C^ow¡³Ñ5\96Ãè¢p\ 1\16c\8a\vÆP_¤ª\ fâ<.&ný\8e;Ë\8cpa\82\85[\16\ 1y\15«y\9f$Û«j\84ãì!É\vÑ«Ü$E³42éË\9avå\89\18?Ý´öé^\aãwnYg?GÎç9c¹÷ËK\8c+\ 5%¢<qWÅ\94\98Æz^}NV\96ã\94]QvS{Ôq\9a8â\87Ú·u)?\f\14WVÁí³Ì\141l\1fâü%\ 5õWy¿ÈÑj\9dpÿÿ\8b0#º©>M»']£ý\82\9a¦|§k!¾¨õ3h{ß\16&«Õm¹\9b\ 55&[\ 4K¨iª\83K%Ú}UEüÞÚkÌ\80Êåu\vhTñ\7fô[\12\9f*î\19F\89÷´k\0kOÆÆZ £e¸è\ 1 ³\9ce\10\80v]\1cG\b\f\89ؼ;ÀG\ 6¼\13LÉÞWÝ\ 2º\13[ä\93à\14ñº\ 6\85d;oä\87ào\9a\1dô3xòÿ\b\82\ f°¦\ e\ 4\0ÀêY\ 1{\15\11OEk[@\8c\81|\8dlÄ\ 1\822\84\80ì\84\90\90ý²^ò\92¼\97÷òF6\ 1\ 2a \ 2ò¹9«u\81UQ[¨EÎmË'*u\80W\11A¨»\ eä³wÿï:^\18WfA×\17w:\7f\ 4¨R\9ecºè $DZ9-Ná±7¬É×~c\e
+»
+?µ\ 5í;\94A¯34VfO×\f\96ý\96ßæ 5â\9cÄ*Dv\83ÿUe_ÑRqr\85_ê°ü¨«pM\90\ 6v\96\87]\80\15ö½{ûÒ\9b[;¶õfÕ4¯(\vÌc5Ú\91Gìùõ÷d\9bxþµ±\85»EÒjOª\13\98®ü-n
+|â\9a\fë\86g8\9eî\rK\83öٶŲ\88]ï\9d{r3ÚJ\10¨(°ù?Ò±\92µ\8dq\85lá÷u;S7\ 1¢êÇqWA}ÅÇ°³\86ÃÎé=·Åo
+¢\enÉ\14\9cxgº|\8cGC\ 2T\98p\8eT§aH\9e\17ìÓÍ\97O¥0áU`ll\18Ú¤»Cç\12ltîî0Ájþhý~±¯pÚ±Yú_é,x\9dü'ù,ÉIU·jnÁ\Í[Møæ\vz©Î\1eóÆÈDBéb<Ã\94¾Ó]ò«ÜT7S0CùoÛ}ñ2õ%ýsÙFÍ\98¸MQ«óÏ\ f\ 5\ 3\fÅ\9b\ 3¡!¤7f\17ü\ 1SÑ\95&.!m\9bàôéFk´¼õ\86(+OÐ\fãºóâOÈ\8f¢í@\vê\95Wª\ 21ù¦fÙôG\fÛ0J¸èZ¬\92âî\90\17-#¢=¾ÅýÄqËb>@\ 6@\1eÑg¤IxFz\9f|\98û½â\ 3ÅÞ´\\93E=\88Y®\7fg6ÒatÀ\12Òº*ÿ¡SYõ\8cÝçô5û\97T9vh÷\vø\8e\7f Æ%2{}n\80ü´}Iò90Ýv zR\1ff\8b¢\9bÐ8kOËʼ\99\1e¨jV\91oõ:*¡xÚýH3Ê\7f_ \v6\88WWxç4\ 1Ç\;\935juÙêèK:«ã\a:iì²\a7\8brʶ\87»Y\ 5\1d\8dAd\13§«~XÃâõ×:J\7f\101<\8c\9c¥²;î\81äeªî
+(ú;èMÙsºÅÈr\14l\1fÚªÜU[y5ÿ»¶ýä\ 2vw\8b\ 1\1c(\19k
+-Í\16\16×Olí\97\ 5Ö\1cHº«¢WeGã\90£ü\16Ý\86L9s\9b¸ªè\82Â\8aFp6§\90 i&xëÁÙÐ\98p\11\1f0üC2\9d}\bÉTxmÌCûÀôH#îѽZy\97Ú\87\86m{\ 2ìç+ËE\8aAa\1dîö\91ìWÏÓd\ 2\1d¼V¨Sy%ÛÛ\90®\99\9d8bôש"SLL\84¶ò\ 3é1å4Ø$B\0sùÈ&\14\17±¿\15Bµ\97j±ê±&©d@ã\81ÜY\88\ eÒ?O¬\80+\1082\18}\8d£ù\13-D^½\97\10\86\84ÎÝ\92DÝ\bÚ(ûËP¤\98R\9c\84{¹\ fÔ\a\8dѬ.í\0ús¢\8f!Ê$\8a\984\8e\10á´Pü\17êÛÚ£ü§¦o\1d\á\84iÒ(\93ÜÆëä#Àu"\84»Dù\9e8Ï
+Ð\0¤:¡]ïC\8c¸\80¼¥>Ð6àÞæá\9aÚ\92\8b¶ÇöÜÒ׶û\b*ö±\1d\91ûÈÂm@1GQm\vÊl\ 5ìO\13rus¬g#ö tk\15-Û¤²ò<\87\8aÿv+l\ 4\9fUÙ\ 2w
+]\15õ@\91äV9È9'ç¹Ò3\ 3Õ«Êè \v¡Pç?#Ü0e\7fDãaã¶ÃÕS\9cº\86#Ö[%\1fë\17Àó\ 5\99µLY\9fø\94\87Æ\89\ 4\ 4U\81\19\87U\ 5\95_n¸¢¥Ê\17FÀ\86\17η4\ 5FÙ/V[Øä\8e&+\87;Õ\12k¨+å4\19e[D7\e\ì~YCm[\86D¹¯úÄ\ 6·æÏÊó\11\19\ 6»ë4M\8fÑ\1c\9dn/ýé\ 2«9Ó0ÌÑéÆ\10:/[Òo¬\11\ 6\17¥`\9fK½Ó\ f\98\8e(\ 2Öá\ 4\ 2
+\99\83T\99Þo\85Ír\vM8«Íæ\7fFECw\85LhT¯\96l\11¿\85ç\ 1¢ÂíÈ\r¥;=\18í\ 2\a×ÑL×t¹Ì^r%\12´¢Ë|ÊTXN©£d\ 4ñR3O>¢\1dÖ\ e«\12Ä^º\1e°¹à\9e¡Gû)\ry®·¯ý\1dÛ\82\842\8fã\7fbþ+\9ePg\88DW\8cB¤\19Á;T\14äÑ\1c\ 3+ô4Q\94v\97¡§\80¡{\88\14§\85À9è¼µ;\8c¯°!f»é6~/Ä\97|@Ír~\92½EÃMí\8a$,\ 4<ª²`ÿ\132Á\8b¦+ù\10´\ eoMÒ¿$ȵk\90ë¤\86éÄÆ)<$\82\nnu|\94LX\0ì\18À·´«¯+z-]\ 2\89:Ör"ï\82æ®åXê\97º.KWü;øªå\1a\13Â\96YFC² Ê:ÃA\17Ç\94+ÐIéU×\vu\80\9cå\8a+íU>.+Í\8b\ 4\8f;ËSN@]\8e\93ñ\97\rÏìãL\0UÛ\17\86Èñ÷¶X»Kx»6\fÍ\918=Ó*\aðUµ±4^qÃÝ\97Û¥>Sé\9f\92¢\1d+\97Å»\f\89eÝL®ñ\81sf\b\81»í v?Á¥ímÆ!±»ñ'Õç²\88\ 6\80\7fYþ¢v0\97«zæÙ\922G\eãî\8dÏÒwTÄ1×\18µe{BªðHÇ\12óM\9c,Ø\rÏ&fr(y\eÑÁË)©%\rÂ\90ßPÉÒùÉ\aÍ\fEhl§%
+$\18EVD\1f\15Ķ\8d¡¥Ô\ 1t\vo§Á\1f\v\13\\ 2~6-\12\8fs\87ð/\80/²\9b\89EÊÔä\f2\11<\14뤪tñ\f\91Å\ fù:¨ÝÚmb\93Õp®´V÷\1a±ÊçÈn\1a\ f(Q®7: \1eÏziZ¢\ 5\93îàN½\7fl*é\a\ f3ÄÔmôiÐ\98¥\8b`\10\90®\1d\ 4 ß\rsµ\91ÒnX
+ýU\9c\82\Ð\9fÈb¡i0\99¤Ä^\19Kc\17à=\18\9f!!{pwp y\80\1cÄK´\99H´ö&ôÈ\98/ùU¯D\ 5\1cµá\1dÆgõ#\aM@\92\1fêÁ\1d1\93¦\ 6¢\93¡&®\90ÓÁyf_s\91I\arÈ\17ÚùÚÅ\94\\12\fýB\9dc\9f×\e¨7¬H\98e\ eßxÔXl¶Åtbuæ!\86\10ÿhI
+&)¥å Ö©êrÂ\9abp\9bs³\98Ô\16;î²Cu\fGFæq\ 3Ý~~c6RbO\8cñ 'l\97\19"<Í\96\19¼\8büÃz\r[ª\94T\9d\ 2ÿÏ0}°5y \0\0Vá|\14EW¹r\8c\84Ñ\84\0\8d\\982\94a\10\ 2A\bA\10\82¬0\ 2 \84¬/É·W&aã\80\13A
+¨å\11ÅAK]×\9e\vñq\k\8bPµ\9eU´"ÎJÑ»÷?¼Wåù¶{¥¯j#¬'rG\94^\96\82ô$U¤Ù)~VÓH\8fDä\ 1ÎTup©á\ 4éæ7\ 6©ð\7f\ 1\ae\92ÖÃ\8aâ\9a\8a\96\98R³"«I\98\9b^Çw0Ó^Ô+m¯âO©ïX¾\8b\bÖiM£Ái\86-T\87ß5È\9d°©'\88\86\9cNÙ]¢~{e\91\9c\0\vÃÄr¢©Ä5Õ\83è-w\8e»A\9c\95\85\84º\11Ï\15-\9c\15äV\95\98YF~\a¨UgÐÖBOÙJt¼8yÇ0¶´¬.{\12KªèO\19Á(Ùë¸vlJ¡ uÁSë\19\9c0ü¾Ö\83y\81ØkØ^?\ e\9d\916W\85c+Ý
+\1fÂC²½ÙlÄ]\1e\9cÂE\9akoÆ% ¾õݼ§è\84¦\99\93\89õ\0g}<p\aø\89ò?ÆÏj~¯t7ÞQ|/y Âu£"-äQß½¥\eº¢Þ\19{\1fÞ¥ý\82w\1e\ 1\81iN1j2Fû\94c½Ðáºß\809uTE\82þª\86\94\ 4\1aÚµç²\8e\19\vt¯·\84\80¡ú\r±;¡HC;o\10Î\ 4\17sTH#dõù\1c½\85¸×}¬[aT\97ÃÀ*Ч\0\ 4Þ\80G²Xú;PpòiÃ\14t$V\ 6.\82Óx\9dP
+ü\82CÁ_"ý>\93h0\9a[[¡Ñã\88tVÛ\83w\14,ÑíÇU\99£À^|}²X?\86½\8aõ4:a\13<\13X\85\rs\9aá%\98Ã×\19Ù\87U)¦Õ<\8b@Z§Q\9b/ç[µ6ÓóÌ\fÝ.ú ÿ\1d0A=\8f¹f\88 \9cx\12ãIÒ\97³\a\92\13Q¾lä3\¨P©B\1aoJ]Ô´ã\>[3Ô\10²õö\82\8c?\ 6,·ôÆ\1cÐ\9bMOyIÆOi>§\r\9c'»|\93à\eÄ2\19Óök\8e¤x¥Ío»ç6\87\15\96<Jßc¹^|5±Ü²Zz;*Õ,\941¹\97M;\15]¬åô\aU\9d÷\ 1º\ 5 «¸\16¦DQ$6\1f*Ú\93óÈ\1cXz#ÝËÔUá\9dèfZ,k\8câÐu\8aõÜ)jF¹À\12R6í:\ 6\83\12\1aò*\8bhyYÍ\ e\94\ epÊI ~©êK³SpMnÂQjm-+ò\ 5y²\9eɽMÊ4q,\9cÜ\ 4t0L$\ ft®h!f«³\v\87\89_åyb\rqº¶Xð\96 \95@ÂFb«ª/r\84àhf¹\13ÄZ`;k\90ð4<aÜ%â KùEìb}°ä9v_Õ\93ý\rö³ÆU\90\8b\8dk\8dñw±3À¢Hõÿ/us¿ÆþkÌ`\9dÇ\99\90;3\10\97Ã÷Êÿ\8a¼\ 2æ$B4\\7f+;\14ÝjèK\9dDó\8c\15ñ Z\rFF\8aÐv\88Á\1dE§áu¬{\18\1fqcÊ°S¨«T\aK\11¸àkø
+rS4\82,FæS\15\88\ fúQ¼?\92\89\86D\ 6 »Ñ"îuä%º\8fí\8cZÑiæ^,\b[U6\ f\ 5Pw\vª¡ãÔ°¨\1e\9a§\ 2S7Â\9e$\18¿\fÎ!îE.\85Ï\12\ 5ÜãH\1cþ\98ý7ä\19^ü\88\9eÀ\1e\94u\82\81ö¿\14¬\ 6Çm[E^\90\9fõï)\7f@Yæ¡MSP\87)'b\16^E»q\8fÂ\ 3äc¶?¢'F\99¿¡¹xû\8eûm\16ñä¶îÖuym\19.Í\87$\15|¯¦O\8bKb\9d\1d\88´1ôcû¥ªw\81Wln\8aÝ~B\vª¢½XfO yDzæù\ 22çMÓ\85\1d£B QWê´ù¨ci¹2æ\92Ý [\1eêb},ÿ1ðµEª¼éwÈô^»Òk\98¾bÈ)Ìk¬,]\97ÃwH¥ß¦Ï4ÄU\92\9b£mϪKc`«C!åÍZ¸Ê\8e 5¦IõC¿Wô ÷fQýÆ9ÉQû|U«¸Ëάþ2=Éæ-\9fIºd\99¯\8b\88 2_ªïåM\98º4Ü /Ú¨»å\1fB\81\86>o\ay\0*\97¸Zo×9\89\97XYÊýi£\16¾\8a\9f\94fNP?\8f\9e1\85kÏð¾ £\80Á \7f*ÙÐã_B\ 2à\11ïûÄuøp\81Ö²B[\92\r\9a\11\1d\94¶Å4\ 6X\12\9fÑ×õ\1dÑ\ 3ÔÏ\86\93¼}ä\aãë \7f\90\91P¼¿\95Ø\ 573\82\b\ fd"\7fÎd\ 6\1dÙ®&\ 6Ä\16<¥ÕÐîÄ\83T\17ô>º\96ü\16\ 6x4ñ\1eY\16´\85\10"\83þGð\1fÑXF%N£góÍt2®\14õS\v8.h¢ªpq¢\84Ü\8f¯\8d\ e#~Â\1eð2\89Hl<h\13Þ\86ýÛ\7f
+çaG\18»ð\95\98-?\94J1§\88p\8am\9a\11\18È\ 1ÓòÄ"â\1aõ2º\14\9f§Vñzð|R\18\ 4aw\89~ÿ\ 5l\ 4\7fÌ8\8d\ráëÅÓÿ4\89ý\84öÎüÜ\1føó»\99\ 5Ã\e\19\1d\87\8bÎE°ZßKݸÅÍáUGÙ|\87B\ 11\9fÙ&T6\8f\9b\16\ 4è\14;wÆæW§ßÙ\9d]8ÈÏÙ\19Xâ\12÷yÛWÒîðG-««ª¸%\8d\85r9\9b¶\9fPvø\94X7iÞx*ÌL\83(\eÞu¶¸==½ãϲüÍ\93m\v\15qq\eZ\ 6e¢ð¡&\1f¹\83\9bß°§n\9e=jc¨i\9foÌÓ@\8cç\1cýÌx/{Y\87¨¢/írÛpÕ\93Í\19-×k²b§\9b\ e(n\87«\1c\99J;7ÃöN]Ä\9e²\1cÓ |×\98\ 6\f9^Rê\11\94,²¶qäýi\19-Çj5I\ f\9b~WfÇ\92\8e;*~x\86ý\98FÊMµÚuûÙoÌ\80~Æ7\93î\ 4\93½ÎS.0.rm\11«ú\ 4¿4¯P¿MÚÙX¦\15Ä
+\edº\81ðõ6±\9eÁ͵¤\1aN\a|b*\ 1¥¾4u\1cvõv#3\91Ö¬Þ¦q½V`i\1c2d%\89\1d\1eÆ5±\9eö0ãµð\15Ö\bð\107Ó\9c\fõ\ 6ÄÐjxÀ÷\ 49\87ôxç\11£¨!KÐhFÜ\ 5 \ e\abLb4¬Ezc\16láÈXØ\1f\16>ò\92\eeÒ¢ü\80(j\f=äû\13\99\89~ðn$¢±\rY\1f9P²KàÚÐCÂ\89/íqä¢\98\aÖ\1a¢&lÁ\8câ\7fr³èSøÁ\01å\81Ë|\17\88\e8Óû+ü\aìûýáÛºþÇ\10\9dp5q \0\0¶Z«\82ô\89(\1eõQ\10Ó¸©AX\82\82\ 6!\\ 1\12\8e$$$CîsrL2É$\99Lî\90\10Â%,\87 \96*OQ\96uÁ«OÅ\82ú\8a\aBuUXëµ\8a]\8bx®¶V\91î~\7fá£\1fn\9a,ÿ\8a\11[\99\ 1|ÏnCÖ
+-ÀbY@ª\10\ 6X?(Ûe±92í"Õ¯)fÃm\88\80\1f6\7f@>íÄ\15_æ|ÓXȼ\r\10½ÿæL\vN\19§+VJ2¥v\11&¿Á\9c\92Ç\82\95ÙgÕa:yÊ*=\e>\88\1fC¦,ê½\85\85zq¨¡©øw\19Σa\99\15çáVîbP$©àßÔ\863\17H¦ \89ìµ*
+|\99t\11\9ac^\8c\1f7½Cûv\9bó¼\1afÝC\1a¦\9bïºUÊ\86N\19\18ì\\83A\9c\vX\8d)\8cM¢×È\8a¬\1aÅQËr\92K{\ 3¥ãï\99¾ÄFÛ\8feÍ"\1fj\ 5ù\ 2ó%§§h·¥C¿\8aùÀª\11i¸24¿Ô.$ÛÒ²\96ɹ\18\99DÑüÓ®Â?2ª\1c\ 3»ð\19Ï]HMtî\11\97Ôa¡¥»\18PZé¸+CØÍ9èJ*\99á_r%QNÊH®4Òrõ{W)þ |Õem}\98^\10\1c\b\85e\v«ÎÙ»
+¶\a.év\96¬ö_\13.e'TÞ)ñV4û¦(Fé\ eïoÉÿUgzfðÓ0Õ=Ûr\7fûºÆ£Õ[(hÃ\ fØGjKÝ\ 3ÝÒ¢\9eÚy\82}¬÷¡\8d%ë\80]Á\ 2Ê\9f%ö\80(y\ 2ì¬À¿0Üóæ·àÒL\1d1Á½\99sÚR1w^N³JÛO÷7ö\v\84ÌÙ\86yÅoxõ\99\94OÅãÕ`òi0) ¿6Tù\84\12@J\9f\8e\16\b\19JL#\86Ù×´©²C\0\89¿[\15!ì)º«9!ËÊ\bêw\81+\93\8e\99î@,Ü&T\8e\10\9bQö0GU5ÌËãýaãò¯
+ê5\1(ù¢â¡<U~¼¨\0¤\81Ú\8cxÝ·:vRÈÈ\86»q\ 5VºÅÞt\8aÑ.\1a ¬d7J½Öç<L\91¬\ e\13ØUSÀ\88ä¨æ0Ý L\80ªwÔk^Â\8dIÙp\182\8d\93ZÊÐ\ 3\8d\v\8b®«#*\9dÌÍ\9ai\vÌ1ë.ª~\ 1®é»x×E \M;.Ï7\85vDª5æ\9e¤\býÏèB\9cÍlÇ\ e4 \85&\13É·¦\84\88\90Í\89¬Qs¦r\88k³dò\16
+\14ÖBÚ2i\17ªNÿ\eø\85í\9bÄ\9f¡'Øï¸:dÈa\8f¥Ö9Ò<oé\ e=\92Âð:Ú\15O8\ eÇ\0\97ZqÜñ¸°]\92â\\9b\ e(ÿp\8a\12/@\11Î\93¸½H\8c+ºnind`±gA¡Ø¯0iJ\1a*û\15©eW}oËû\80\1c߶Âxñ"omz\9cr\89çQâßu\1cÏ_p=¦=n_í\96ì%õ!w~~S]\84ñJѯ5VùQ\96¼z¢<\95\17\15L/8#\8a\fô\90ï+¨þ¨ÄÝÚó>-î¸\89è9]³\8f\82¶¶¸\86¨\e\9bs\8d4ú±Æ1y\1e3¿\81ÆyÊ\8d©ý©À/Ì ÉÈGä\87«~IÄ´4\7f1î¬ñ_Þ35g%@\91Ø\ 5É.1N§\94\fN¸Ì¡þ\ 4P°ïi'\847ó×ë\9fÈ4Û\1e\98\12@rÂzË8äZ?\88\r ìêiþ;Îfç
+ÑcÞEÃNéO\82ri@ñDü\9c\1d¡\8e\93ï¤úu{Aî6\ 4.ѱ\13>1óá\13ë_Ù:,¡ \83ûJ\14f?È/\95Lèí¢CòNÉNÙç*E\19]Ù!ç½×ø ämqú=p\19ñ)²\18¹\1c¿\ 6Ý\8dî
+\9cc\17«F±M¼Hõ\18´\8c?¨\1d\13£b;t\95%\90\9b\r7órÁ~ãû´£\10ÎL&\9e3>µ\ eÅï°\9eÁ\1c~6s\15lD'9\ 4ã?´ÿ\ 16\9a\1e\89TÂæÏ\99\87¥^\v5÷;Õ
+k[\1a }\80Î\10»ágX0^h\99q$WâKJm3ÖqV/fÔÌ\94¿Æ&\84í|ª}3ã\9dø¶½1\97ªèsÌO[9ï¨"6Á\91εñ6\vÇ9àK¦ÿæ+´|dÔøæjÒ8aÞ&Ák Ë\eÉ\90\88\8c\9e=9wåU\9eÍ©ÏÔ?º¯\13\83\ 6®Û\10¿Ó|Í\1dáµÒ\16Ô0,\8c\92«¡lug\99³z®\0äeU\1d,}*Ì\v\94å\18e-þ\88Ô^u\84ïG¢S\7fÁë\8dßo\16y\88\9e7\ 5\9e¦7æñbC#Q½\81\95Ý\10Å\9fánª½[Ú,(\võçl\95^ 6¤¢ !\0\11ùúâÊ\8cø>ó"ï:Ïj°®è<rB£a̪\9eë NfE\8f¾\1eøkI8<*\9cÍ\92"Ûe[Ò,÷A\15¡×v\1d:\12ks¼Cl.\91\È\99cÒ+¿ã5*ï«W\vÖ\ 3£Ú&ñ÷Å\80~\93\K\994Î\ 5sR^\98?Ó\95\12ö£\1cx0vÐ>biq¼\10\87\84¹Æå2\9a$V1¦\$\9båÝ\ 3Ç\95w\8aökGÔ£\14\81þ£îQÊ\ 1\93\0\8e%´[ÿ\84ôÅÎ`çÑ\90½J\10¦\f\1aÎ\89 `·¼]\96ª\19æ\85+Yº)ú\au\97!*ó5´Ñ(H\81áId\84Ða¾oEâ\12lw1\16¶\957£ïÓ\1f\12ÈáhY³xÐ\88r\97ÈãM·èyªA39S¢Ýc\19LYgèBÙ\84*d\12\8b\8e\ 3lQö·¶\rå¥ÖÓP/ð\11\85¤Ç\85m¶ðòl)ÅÖIëRÆ`i\99ÿ?Ä\9e\91¦ôAû\11\82\13Yè¨\8có :§\18Íe\87»ët\8f¹/Ý\rÒyüsn\ 5ç\90¸ÛM \91\ fº>dìSG¹&HÃP³ë\ 2Áe*p\1d\8bûÖ:éê´v°¾\ eFëòÊÓ«´\12}\ 59àà|%*öC\85\87d\1d\95Ú\8cíà\ 6\9f\95T¯»ám Ø\8dý\9eθSVØÝký\82q¬\81ª½Å~V÷Q<\v\84×f±Ï
+ÓC\82B¦´'\18ÌøL\ 5\ 4\86H\ 2\1dÉ?\97 6¦û¶Ç\8dZWzªÍjxAñ|õ+c\19s£h\8di\84#aÝ43\81¾ü\fËKÑZr?Ú'\eH:\82µ\81mø2Ç\ 5èA\8cĽ\fÙe\9aÐd\ f\80cÐM^\81ðkÃ^þCÖj#,®¤\9e@DòL2Ëâ\0\89I~tHGÇ«í\14øJÌ\80ó¶e\8fñ\7f\fÔ W\13\a\ 2\0`_qÕZ\95bµ¬
+\84\ 4"\ 1\81p\eÄpß\84CH\ 4\84\10\ 2æ I&Çd2÷L\12Â)x\82ʪ°*j±XEt\17J×J]«EZ\10_=@±X\9eº\15Y¥¨íî÷#>§\1a(§Uûª÷TªÊ#tgåÛE Àíª¬ÌU¦O4E±\8fÁ\1a]cD®\95ix\16`FfÁ\ 3¬åøw0b\14(½\94ÑU
+Õ\1e\95Yâ®ù]sA\88êvjßfh\80w@A,búÆx#\82iù\ 2\94\ 5\10ðu+\8f\95\8dÝE¹\ 6\86Ì_÷X\99¯x\ 2\18˼U-ÆE\ 5\9fW'\9a\1aÒ_ë½@ÿØ\0c\98e2b1(·\9e\vh±^EN±\1cØ
+¬\17`V´[@\ 5-k\85¤b½\92°nÎ_PëáÅéeÚ:ø\ 1ÿ60\8e\8c\84\8f\9a³Ðñ\80\16è\17l\96u\ 1-'\õ\ 5åj|Dþme;±®tHÞGDæ˪&\88ø´\87Õ¡D!ߪ¿@Ðá\97M\85Ä?\ 3\ eB\1câ=ë\1er\9bäéÎ\95\1dt<\91GHß8\9aJ\13d öÿlûM¹×\1e\9e\ 6iÜlv>Sw\9d\9e\ eo2î§\8b\ 3\8eYê©!Ö;DL\85é¢Å¾\8d]²¡ò®\86\81\92±\9d\9fÖ˶íRÔÖþ\9c\16¬f;Ë·¾Ò-rü\1e®0ÌÛ\8f\ 6첸ÛR}Ö"\8b¨?5#ðÍmk+3\11§(¸¸\1a(.ÏõÇRÄÝÉ\1dxP\ 5{K\b\11$\1f\r\11\91\99ê~?\1eu\bXÅ m\8bÁ\1eµÒÂ(\12U$C[K\9e\14í·\96Il9v\98®\8cLæ"ç\15\1fF¿À\16«]C2q\83.ÍOI®6\8e1\9eQ\ 3Ðçªxã É1i\90\99QÑZx\ 5l\90µe_³Ì)O&uZõê±èCÈj\1d7$\ 4\1d6ôøÕã} â\9dA~\ 6««8zXþ°ÜÓÀ¯âm¿b|®nÍ^i>¢]\9cäfQêë¢ùÖBchÈJDj^ðû\fk\82æ½\ f\12]èr¥ou\87ö#I¸î\94î\9ah
+8\bÐ\82Tc£1)±Ã¼ßüWÞ+Ë-Ë*îkx\83u\9dße´\ 6I÷~\80ßÁPE\8c:À¼±LR]\r&\8b\82t\a-¬^à*$M\8c4-µb¼\9b \ 1îãÎB\vè\12¿\9f\90c\98\9cé\8e³ñA9Zµ\14u\13ÿKíDÛ\84§«§Ñù¬T}\ 2\96\95pËp\ 1;dz\9b\85x0w
+ú\vÞï7\r? r\99©Ø\1eâ\8elJÁ§ûÄÑU/è3B®\ 6¥K3\1fhÿ f\13@ \9djçm1©¨Rî×\96D*Øï¿p\1cù\96©ÁÖ\93\832ÃÿOö(\1dVvÔÚ
+n¨\8b\9cd¦³úmMA\ 2Oßë\88á¹\e;í1ÜS`§Mà÷Òú\1d-a6 \97)²ÂNßË\9b,\9e£_
+ßl[có.\ eHûÑ\96%¶Å\96Ø´\15+#]l\87åc\81Ù¶\9fÕã¾\15ö$ ÒsÔ~\15\1c\92&\11ªÂÞb\17â~In^\1a\99Yö6-\8a쪸Ê\9f£\96É/F\8cR\88êa` ý\81\8eçÛE\7fi|à\95o\ 3 Îò$Ô³¬¥h\ 5:)=\92kÇZvö¥6ãÁ\8ag|\12\1fV'E´\11\8dÚë\81;ÈR\ 3èû\88Ê\ 5¥^ýt\ 6\"\11ZWÉÊ
+Y°»ânN'â¢\92¤ü\86Li\16øKÑ[º\9e\b!6bØ\1d\98\83ÿjnf¯$= +\f\ f*\ 3\99.Ó\83¹\1aÆö\1cK\9bvIöchP÷*%Õz\ f\98ÙÚ\89,1-\8apGsÀ¨ÀDì8D±C\b7x\86¡&µX\9a¸Ó8e¸!j5kLÌì4ð\96Y\9bü\rÄ\ 4\a·&Xq\88\13¾\0ÏY¿\bLA)$\95]\80sÐ_\19g\89^\1c.\9d\ 3®[\93\85³Æfx\99 ×Ì\81{\92sÀÓHqÌ\f\14\89® \1f¶\8e£¿\ 4\8a\11\aöo¶\15\93àÝ\8cÇ\ 4\83 Kåú\ f\88Faa)1$P\18o\13×\92×\99\8dDOÌ\90Å\83¸\12þwè\19q?0\11\1e$×°\9bÑ\7f\90ñÞ®x\aYZòNÛâ8$ôÕ\ f8\ 4\82\8f\f_Ù\8f$ý`\82l·cZÁ6\9fðÝ\90?Ý\1cÈ\87Y´+û0\9aH5z\87á\89\94kQ}Ã\96<iÞ|ý>!\95±¾~QQ\7füýº2ñ&\1eP{BúcH\98ó\85|\90ó7g¢z\8a9^s\11\10y\94×l\ 3ï\16\ 2Î÷Ûïäu^ÚA¥\v\9c;ÊRâck\1eU\ 4ó>®)\92§\87¬vÜQ\1dá\f8ä:oV¤c\83ñ\91ÇsûKèÄö6û¨8#7Æ>^nNk·_ª<\1fwÒ\ e*>ÙÜmç¨Ú¹3¶§Ú"ΨÏ\10Å¢lÝ`ª§ÂÖ\ f\vD#ÔýÊî\1c\90ö\94\17¤Þ£7W-\8dó¡#Ôã\9bóh\8eö\aî\0\1d\b<ãLÐqf6«\9f6@\94ç0}\11\19\12¹\11þª\95Ù\83ÄiÍÆÔhâ\ f ¶\95\fÕÓ\9b\97\93RÃ$÷0Ùa\96p\9e\92s\96\17¬\97T9¼ÛË\9fú s\17JЫú\92lO¬\1e\98Iù\12w7±A8j^\eÕ\8fß\ 3ork\89lè\ 4ç\151\ 27øx\90&Ôäe¤Üñ\98\82oáó U°\ f¹d!S\12Q\ 42ñïb+¬Ú(\ 4k\85m\5\1e\86ôø/ÃÇÐ\17>ÉD\17Îô:G"DxA\ 24\8d\16\v>\85¹èXò(²\11\vâ× \13\18\1d\15\8f6b³Ü-X>\ eù»à®Ä*\1f\1dþ'qÀk\92xOºäOX\0Ú+ë{è5í\9e|\ffP\ 3|\0~N\15E\89\90ãÔz®\12EÉy\7f?¬\92|êS\8fãä-Æ2¢\8d<\933¾÷}îñôÌ=ö\82\91\ 4`·[\91ç\16~³£´#l²é®\14Üt¥ÑG¾\97\9dP\ f«§\18ûj_\ 3º\rë\9c_\81ÓÙß·,\88úÒò\9b\9f\17cñä®n±$\1ak\8a\93\ 2a\9a\86³²ÁM\aê=U¹lMíQ\9d\8b÷"g¾ñÉ\86\v5iÐ\89ì5Mó%7R\e\9b\ 2%\1eq£\8dþ\15vÞLýS¹G\98[]]ÕãMÖÚÐê vKÍsà\8dw\89ã>Èõ\88q|\bÇ
+ \ 67épÊL=º³#.´®[ÑÌCjϨ\8e\86^wÖUOl\92Õè\80Tv·CeúÚû¤½\15Êöè¶Íÿ\8f]ò\8aj2Íã0\96\19uuFfÆÕ±®\8cʪè:\84AÆ\86"E©*\82\15\11±S\ 4\ 4¤¤'_
+\ 4\ 1\81\0\ 2!\84ô\90\1e\12Z\b\90\10:\84¢\88Qpt\ 5±\8c4»â7\9frv÷ì\9c½Ys\9bÿ9ÏÅ{÷<¿óÂ\ 5\9eFràù\ e×\83dË\10+G1 \1eF\86~ /b¶m1¡&ªÂ&\0x\10\93¼Æ\0,\8a\v^ù\f\8fLtZn\89·D<ót"\8c\847º4\10Æ"¨\8e»\b×£.9Ô\ 3¯¢\ 3m£\81-±\916§ñIq¬5£¸±\ 4£\955.\ 51gù)\9c\ fj\86\87\1aß\19\9déâ\ 5¬\8c¹»ã!0ýÊO\ eD<%\ enë\85{\19?ns\f\17\9e\88³þ\1eû\1a±Èê8¶\16Y°\9c\85\15£F<¼p\16 \9b\9c\1fár\12ÆwPq\92DºÃ!\ ü\88íFì\13\ 4ÌÆ\15KA®´^\82\85¡\16Z\ 1ØŨ·Ë\8dØ\rèR÷÷\18\ 4\8aí\9c\83õEÝÙá\8f¥¡\86\1cl±a¨·¶«±óÑ?ÛøaZÐ\bëµ\98lt\97U\1e¦\10³tÅW\98z\8c\9f\85\ 5\bþ\87ðs1¶\16ÐÍ\98iea1Íâ¿ï\7f½§M\9f1ó«¯gÍ\9eó\97¹ó¾ùv¾åwßÿ°à¯\v\17ý¸xÉÒeËWüm¥ÕO«V¯±þûÚuëm6lüǦ\9fmav¿ØovøuËÖmÛw8îÜå´ÛÙÅÕmÏ^w\ fO/o\9f}û\ fø\1eôó?tøÈÑcÇ\ 3N\ 4\9e\f:\15|úÌÙsç/\\f \r\v¿\14\11\19u9:&öJ\|B"\1c\81D¡1X\1c\1e \10Iä¤dJÊÕÔ´ôk\19\99YÔì\9cÜëyù\ 5´Bz\11£\98Ébs¸<¾ D(\12K¤2¹¢T©*+¯¨¬RWkjjë´ºz}CcSsKk[{\87¡³«»çÆÍÞ[}·\8dwîö\ fÜûíþ\83\7f>\1c\1cz4üøÉÓg¿?\1f\19\1d\e\9fxñòÕë7oß½ÿ0ù\11´\986múô\193fB\e|=kÖìÙs \1dæÎ\9b÷\r4Å|KËï 5~X\0í±p\11´Èâ%Ð&Ð(Ð*Ð,Ð.Ð0\9f\96ù<ÍÔ6\7f\1açó6Ð4^Þûöû\1eô?|äX@`Pð\99s\17BÂ#¢b®$ PX<1\89\92\9a\9eA͹\9eO£3\98l.O \14I¤r\ 5\14ù¹ñO\89S\8d\9f#?UB\99P'\14
+\95B©Pëà\10T;ü\18ê}ú\f*~>22
+E\8fOL¼\80º_½~ýæÍ[¨ýý\87\ f\93\93\1fÍý g\v\f,vó\98,ò\ e\1acy]\1eâz\ 1FÞþl\ 3ç(§\91}FVÏ\8dPÕq㫪¹ØÚJ6©AÅ$µ*\8aH\9d\12\1a¹·$\8fÒÏΡ\ e\99\8aÙÁì`v0;\98\1dÌ\ ef\a³Ã\979¸zL2¼\82ÆÙ\9eQC|\ f¼QàM5ð\ f±\9bx§¤zA¨R+\8cÔ\94 k*\ 5x½\8aGj\91sH\9d%Ť^VaÒݼ¼´û¦\ 2r~\85\81LÈ¡Ø3h\9cã\1e5$Ø\8b»#òÈì\14ú2\9b\85'$\r\92ó
+\9d,ª¼F\91P].ÁÖË\ 5¤V!\87ØÉf\12oÒèDc&\8d2`* ÷_\ e\1e'ǹ{#\1f Ý°w%{2º¥>\8c\16ÙaQ\93*Xª¯\fSV*â5r1V/\82\1c¸\\82¡\88\ 5ôä2\b·Òèd£©L9¸x~dº\9f\9cà»E\f\8b]0ý
+çô\1eÕ^z[Ù\ 1AKm\80°º<¬L!\8f¯\15\89±\r|\ 1±¥\98\atä³\81®,&p#\85Aºe* ×aÊ\81½'pBàré±Ì }¯Ü1µ·zw¾AçÁÒj\ 2$ª²°
+±,¾\8e\ f9°K\bÍ\85| -\97\8b7\c\ 3ÝÉLâ\rS\ 1y\90\ 3\vrà¸\ 5¾\10í\ e\7fRê\88¼_½\8dblØ\9eÝÒ°\97U¡\ e\90KTáU|YB\1d[\8cÓ3\84@S¾\0ßJåãÛÓ¸\80!\89Cì2\95)\agO\90ç|â¥dgسò\89\ fu\ e¤þ\1eûôºzw®¬2PÉW^R³d\89µÅ\12\=M\ 44æ
+\81æ\f\ 1Ðz\95Oh'ó\88\1d¦\ 2ò7Ã@önOPà\14ðJ¾-äyõæ¸áV;Lg·]f¹Î\93'¨\bR±\94\91j\86\1c^[(ÅëòÄ\80\9e
+y¤C\1e\94\12B\vI@l3\15\90o?å ÜqìM\99Ãù±zÛ¨{·6Àõ\9döT©Ö\87Ï*?]FW^VÓ\14\88\9a|\19¾.G\ 2è2 \8fT\11¡!YHl" Iͦ\ 2
+~\81\81\9c]\9e tË\91·Õ¶Á\8f:6^ìüm5ºÂà\90ÃÕúò\v+Ï)ó\94ÑU¹
+¤&G\8e¯Í\92\11êÒ¥\ 4ÝU ¡>ILÔ\13Ť\ 6S\ 1Kì` `\9b;¨\82\1d\1cm\\7f¬oÀê\9cöÞj\9c¨c{.]w\88{]}A\9e]\16[\9eU\8a¬ÎTà5×ä\84\9aT9±\96"#Ö\91¥$-QJÖ\99
+(²\85\81R;×7µë¼îõ®òn\1c^\19¢\18°\ 6\18\ 6§ì\9c\86£¬ÌÚ\10aº:V\9eV\81T¥\95áËST@e²\92 &\97\12«\89
+\92\ 6P\90kL\ 5\94l\82\81\15ëv\ ew¬ØÙ6´Ô·ì¹U8{`\ 3>§Û5#½õ8-E\1fʦhc\ 5É5\b\11I\83\96\ 2j\8c\f¯ÆɱUx\ 5º\12(EU\12\95¦\ 2Ê×ÃÆ\1a\96Ùu=X°U=±ô\10ï¹uxî}{tj\9fG
+¹ó\ 4\95Ø\16\9a\ f4Ç\14a\eã\99(=\9c\8d¨Gràõ(n\82\ eÃ\8b×âøqZ¼ÀTÞi\96ííÿvUíè\82\9dÂÉ\15\87\vF7\86¤\r:&\10\a|ðؾ\93\14ô\8dÐôĮȬ8CLNlG\nt{BÞåvx~T\e2?²\15]\10Ñ\8a¡\99Êíî¹?Öÿþí:éäB':¸ÚÿÚ\vû³¤§n\91èA¿\ 4øýSè+ý\17\80Ëw.\91"nG%\85÷ÅPBûâRBz\13®^ìML½p\13\91zþ&*ÍT@æ\96õ Ým\17HÛïÿ®hÿÙ\11æ\81Ø\87¬\83Dcññì΢³¬&Z¤T_\0Wj\vð\155yI\1a5\95¢LOÑ\97§¤5«È\19m
+ Ç ÇÒ»Eèâ\9e/Åì`v0;\98\1dÌ\ ef\87ÿË¡p\9fß;\86Ï\99\11Ö¾ØAÎ\ 1\82\91}\84ÚU\1cÌl¦\87Kôô8¥¶\10SQC#kÔ×\93t\15Y\94FUÚÕVErºAF̾!Æ\17Ýâb\197¿\94Ï\ eE\9f\1c|üÞ\15{\9f\19eûÄ\fòö\ 1w¸þYÝì\93\8c\16æE\91¾8¦TË@VÔ\14\114U4²®<7©I\99Ii\97¥¦ö\88\93²û¸\ 4\9a\91A(êýRþí@÷öû\83ý:\rj:¿ã8þ¸\9döÑÎvÚî´\9d®ug\96±«Ö*t´â\ 1\b\ 1E@EQ\8b\80\1c*\97r\18 \90ë\9f\84\1c\ 4\b\ 4B\12\92\7fî;ä !\84\10r\11\ 2I\b\86C@V@Å\13]\8fîº\8aÝ_³¶µÓ\87äQ\1føàýü5ßù<ùn\88Ò.>\97¥UßW\1cÃ/)³\18aÅYØ/-Ry%\95F·¤Þ2"Æ\r\ f InK/iÜÈ"\87t\9dôY\15£{\11¦p\978dþ|´\ 1Q\Ä\90x\0Ài'6Ä©\ 5/ä©U÷Uiø¯5ÇÛgÔ§y\ 1e¾bLYª÷(kÍ\ ee\93Í&\87\\161qÜ(h\ e©¹-³¢®ÎEv;w©\8bÎ\9b\8f6 þ\8f!5kC\82(x¡H¹ö@\83ÀÞÖ\1dm\9bÕ\9däNêþ&\e×\95ôy\rUF·\ 1e\19Öa\9cf5n\+#\84$\ 2Ê,\97Û¾Èìá.µwò\16¢í\83A\80ÈÚ\90&ç¿T%_}Ø\97\8cY6"ès¦\fö\949G\1c°\14ª&\86¯j\9d\83\ræ\ 1\ 3Æ¡\8dü½R9a²WL\9aé\84éót~Ï-\1a\87·\10mï\r\82\88A\98\92õNv$ï¥&©ò\91! ½2p\84¶0t¬{z$\9b?5Z \1euTj¬\96º\ 1]Ä Ð\10Æ`9\14ì\96\10Ât\ 1ù& f,\90\ 4Üùh\ 3âØ\88!á\0\10%g¾S$æ½Ò&T<6\1dn¼cK /¹\10\1dó\13'z&¼ùbÛp¹Î`F\ e*õ\18§8bà( @\87\14\9a¢\88H3x!}\ e'ì\8a: yo8\bÄI\99ÿP&\ø»þPù\13ËÁ\86{ÎCÄå@RËt(³ÛéÉ\93\19\87Ê\8c*\13rH\121ðµ\90\97¥\82&ÚäÐd³\94x\ 3'¦McÄ\8c¨û`\90$fü >\94ûm\7f|éSÛ~ä\83±\ 3Ø\95¹$Òx0\83mq]Pªe&\89 i\83#\ 6\8e\16\1aeF6AWB~\92\9c8\89\93QChiëT´\ 1É\9e\18 <|\10È\ e\1f\aÚøó¯\aö]zîÚ[u\7f*¾nz!\9eb÷gôö9òÔ\92Ár3lª³q\rX\a«\ fr3"· © >\92\924\81SP\ 2h\ 5=\18m@ú£áÐA 8\90\ e\f{Ͼ\19\8e+\÷Ç\95--íF\8eÍí§\eÇ3a\99£@Ã\1f¬4³Mõ6\96\ 1;Ò©'¸Zû\b\1eª\968JÔ\90Æpj\8a\ fj\19\8f6 Û\1d\ 3D\11\83zßQ0°'ûåè®ÜÕ¹=\ 5Á»;QÖéøv\85ï\84\80ï(ÔôX¯\99ºÌ\rÖN#ÎÎ0\10\1c-z¢\93¬#¹\89}Í\1e\9c\962\8aÑÒ¢\ eÈÿ\1c\ 3¤ûã\81>\16ñƾ#óAhûÉ\ew¶\958Vw 5áC\1d°/[Àr\16«:mU\ 6\86\ 55ÐfÆYéý\ 4\eÕH´7\eH\ e\82\9eìÄë)N¬\8eæ\8a6 øS\fPÅý\15X¶'>ó}\99<·¼5Ó½þe©~y'N\10NdtOäðÛÝ\97dô\91jM\8b\r¥§Z±ýÍ\83x3Á\ 2Yð\ 3ÄA¬\99dE\9bÈCM&ª-Ú\80jG\fÐo\8fûÎõž¥Åßíõ>Ù\92m\\8f©\10-ïÆuÍ ÚZ\83çÙTß\15\ 1ÙS#%º\1a\94xG\93\1a;\82Ñ¢í8]ã0^ß`#\18ê\87Hƺ¡æ¨\ 3\9a¯b~\18Úºãnø×\7f\1c\7føÙAóë-9\92õ¯*ºV÷¡ióéTR8·\ 3
+\96ö`'ªyM>¤ a¬ATçm\14#GÑ\92Z\ fVZãÆ˪Ý\90¼ÊETD\eèÿÃÖõ\89_l ®}²mð»Ï\92do¿8Ëz¶»\94¶\96P\ fÝÎÂc\16ò)¨ÙÒVdøjGÍT\r³*\84ì¾:YϪ\f¢z*\82Mìò\0\86S\16ÀqKýPÔ}ëüôW7\96\7föKÛ«Ov*Áo\8f°ßm;C\7f¹¯\18z\9czqít}ÝJ\ 1¦úöe¨òV\ 5©l±\8a|e¡\96ry\1eI½t³\9eV2\87j)\9ek¢\17Íbè\85³ØÖh\v\87\7fú\93\91\87?ÿ\8d\ 6|º«\17lIl\ 3»N\10^\1fÎmz\91Qr}ý\Eå£üê+\ f\8a¯\97¬\95Õ\15Ý«l(¼[ÕXp§¶1\7f\15Ù\94¿Z\87Î[m@_XiÄä® ±Ñ\ 6à¿ü\1ep\93ö\0v\ 6\ 2ôf\9eyÍ?qé)\9c\8d¼Ë?GZä\163Ã=\95\82@W\83ÊÛ \19=\1dT³«µÕê 2lv\12sd\18ÏrÚ°\1c÷P\13ì±¢¤Þ\81zµ×\14E\1f\r\1f\r\1f\r\1f\rÿ÷\86Þ\1f\rÇ\11\80\97qæ5\9cYòTp
+yO\90C¼Å»Ø\19æ\94Ã\ 1\16Réeb\r\1e&Ùìl§[GhmÃÃÍ\1d\ e\eÔí¶b9£\83Mð\98\ 5%ó\19\1a\94>]\14\ 18îó\88!\16pÒ\11\80\9f~æ{áñ\92g¢¬ëkâlÂ\92ðBÇ4ï2?È©V\8c±\1aõ\9en¢ÙÙI³\8e´Òí6
+Ãe%2G-8¶o\0\rûûQ²\80\1a¥\98P6n¾\7f\19\12c\ 1÷\18\ 2ÀÇN\7f/J/þF\92Q»&= }-9ß>#,ê\rò+å>n½ÎÃÆ\99\9d,\8aÕÎ \8d\fµ´z,Í\1d>3¾'Ð\8f\11\84Ô\8d\92\90´I\16\10£åþÍ\ 6\ 4ÿ6ô\1eM\ 1\82´Óo$G\8b¾\91¥×ÜWdáoËsÚf¥ùÜ\90¨T:\ e×jGyh\93\93K²Ú»)\ ek[\8b×Leøû\9bÙ\93\ 6¢ø\86\14#¾\ 1ceA>V\16Ølï\r¼\88\81\97\96\ 2\84©Ùo¤iEÏ\15Ǫ\1f¨2p˪lúMe.{J~Iì\97T©½"\94Ñ\ 5C\83vn³c°\8bæ5µ3ü}-¬\90\92"\bÃ\90h\9a\ 3I'Ù\90,¸ÙþkHM\ 1"Dö[YjásUZÕCM:f¥ïDË\82ö\1c+¬)\12\ 4U\95
+\9f²Nç\96a\aì\ 2Èaâ\90½Zfk@ÞÎ\f é¼0\9b,\9cî"IBL\92tr³\ 1AlÄ\90\10\vø\88\14 N9õV\9erñ\85:õÚ#ÝQôª1\83ºhÌaÎ\18\vx!c¹ÄoDªÜjÔ\80E\82\1déã\11½ò\1e\9a_ÀdLq\18\9ci&]8ÓN\93LµS¥\93\9bí\83\ 1NI\ 6\92äS\eÊä\8b/µ)W\1f\eÒ\1aï\98ÓÉK\96lÆ\9c5\8f==\\ 6\8f[jTv]½Ù¨@\8f(\85\90WØKñsØm!fwO¸\8d)\9cii\93LÑÚ¤¡Íö?\ 6é\91\93\eª#\ 5¯tÉ\95OL\bÔ=ë?Ù¯\93¨¦ï\ 4\80ã\879Íë,oÚ9̳³´t\9e\87Ú2ÏâÀ¨UA\14ÙÅ\ 5\11\10P\ 4Ù×@C6²\87¬\84-!d!û\9e@ \ 1BB6²BØÄ\82\ 5QDÁ\8e\88k«\16§ãop¦Ï9ÿç4\a\ f\9fû÷úM§Üre²\97½\179ó¾*¡ß\ eÓ\8d\9a\9b\86û\8c\18\97RMð\8bdÔ0WÜ:Ë\16rç\19BÙ5*G1GëRÎB\ 5d;\râ\9d\ 6ib"P'dþh8^øý`Bõ\965\11yÏ\95J\\v\9e¡¯L\17¶Î\84*\ 5nW\9dÎ2\ 2\1fÒ\ e \9db\ 3ÞߦL¶)\983t\19ç*E&\9d' \94sd¾r\16* \8bÞi\88\8f\ 1²\84\13@sìì?ûâ/=\1f:Vùh,\ 1~ß\97\82½;{\96´ôu15\14®àÛÆkµ}6¸EnA;øýxo\87\81\1cbhéS$uÇ,N%\9cÃÉ\95³8©j\ 6ª·\ròã'\80îè\99×\ 3q\ 5/¬qåO=Ç`\9bS)\88ÛËçг\vù,÷T\99Àìרí\bsï\10ÖÞ=@\1co5\92\ 3-zê$^Ë\9aFk¸3(\8dl\1a¥UA\ 6ä?5(ã\13\80!ö4°\1cÎÛv\1c¹ò(\14_uw1fáf:Þw-»}hâ\8aXë©ÓKv\1az\86q¶®A²\9bÙOñQ\8cÔ NÏ\9c@ë:&\91zá$B/\86\fÈÿ\1a\ 1$Gc\80*î8è?\94ñÚz0û;ß\97\97î]\8d/ZZ\8d\87\85V\92É#sY\1c]°X&q×\1azl\bK×NC»\99ìd\fP<d\13Õ\8bïcø1ƶ\0Òؽ\83\ f\19Pì\8b\0Ò¸\18 =\14\ fÌûÓ¶\9d1\99\9bS\a²oÜ<X\18Þ8\ 2·/%Òô3Y<I XÁs×\19:íHs\9b\15oe\ e\91vn\95â$\ fÒÜø\ 1\86§ÙÄ\1eG\99º¼H\13\17²\7f7È\ fG\ 3ãþ8`Ý\97ø$\10\95¶º\14\9d1½\11]â\?\882^OdJ¦Ï÷t\aJ\14\1d\9ez}«\ 3ebÚð\16ª\958B\1a!\8f\12\86¨v¬\85î@\9bYN¤¹Ý\854wB\ 6T_D\0Õ\81}`0êÐKwäÑõù¿ÄÍ®Gfº\1eGUô¯\1dl\96,&³¸3¹=m¡2)Ó\vÓÐÜ(\ 3Å\89í'\8cá\aqv\92\19c£\f¡F©Ã\b+c\ 4>¶ÂGÚF¡\ 2ê½\11À\10µ\17\8cî\89Þ\9cÚ\1d=¿¶;Îóø³\1cÓèjéÚ!,çz\1a\935\97Ï¥\85+D\94`\83\8cèCª°^\8c\16íÁé\91n\82\ 1á"\19áNJ\7f£\93f\829\98\ 30\a\v2 \8dü\18\98?ÝóÌ\1fñÙâß\7fî}øÉ\89Áí=y²è\1aÎ\9d£\18Æòi*ùë\8bm\84¹Jnó\14L\80\9a\84÷6M $_\85\9ae\rA\9c\1c\16 (êü$e¯EUí£««½\fÈ\80áÓ\8f^9þ\14±²ôþ\87þ\a»¢,¯>I\96oGæs\1e}YEßHB\10WÏ\11\9a\97\8bhÈÅÊÖ¯®ÕµÃæ\e»êæ\10\9c\9aYTwÕL3¯r\ 6×S1Mà\97O\93\ 4eS-ÂÒ)*d`ø\8f¿[\9fûÕ\a¡û¿ùhhûÃ\18%Ø\9dÒýjß\ 5ÆÓ£¥\84Í\93õè\8d\$|\b[\7f«\9cX½RK©¼Ñ@-_\82ÓJ\97\10\8c\92oÐ\8c+×\9b\99Å\8b8VÑ"¡õò\ 2\99]ø?¸\1füå/&\97ßûõÈË÷ÿ¬\ 6\7fØÏ\ 3{\92\98¯\ fd\11_$]B?É,kÜʯ©¾\7f¹¡üÛ2xÉF5¢x½\1euùn#ºð\ e\1csé\ e¢ùâ\1a
+[°\86Á\16ÜÆâòo\13ðy«DÈÂs?ÿ\99íÎ{\1fhÀowóÁÇ1,°÷8 Äf \7fL?ßðCVAÕ÷yE%Ï
+K.?)-¿ô¨²²àamUÞÃú\9a\v[\8d5¹[ðÚ\9c\a\88º\9c\aȺìMtýùMì\e0¨\80ðo»\0?ásÐ}*\ eðÏ\9c|-ÌÌ\7f.Ì©Ü\12\14 ×{JZV¸u\1d\v\9d(ál\eI\11neêCô6\93¿¥Ëâ%ñFÆñ\82Q\ f¶×æÁÈìn\94jÌ\8dÐ;\M\83\ e{\93\19\92w\rï\1aÞ5ü\9f6\88Þ4\1c\8f\ 4Ý\19q@pê$\10\9dÍ{Þ{¾bK\94\87X\17\14QVxÕ\1d\v\9c&á\\a^\11fÓôA\16{ÀOë\1cò\92»ã\ 4¾m§ÁîÆÈ\1c.\94ÚéB\18\9dö¦\ 1ç0b\10\92·\r¼\93±@\94\91\ eħ/¼\90d\96?\94ä4m\88/\92o
+ËÛ\17y0Á\1c\a£\bw\90õA6kÀÇl\1f\1eoá\8cz\88=v\17Vätbd.\aRã\1eCô{,\b\93Ç\844¹¡\0¢\98]@°ÓÐ\93\1e\vzÓÓ\814#÷¥ìLÙ#y\16ü\9e,\8fxK|\85}]XÿÊCÈÃ\1c\82>ØA\eðµ²\87Çi\9d6\17\89çpàDî1\8c|Ü\8eÒù,H£Ï\88êóêPý\1e(@ï\9b\86c\91\80\9f\16\vÄii@\96\9eûRqªô±2³ñ[e\ eaU^ÈúFRÁ\9b\176J§z\9aµ!\ eÅäë`\r{\98ív'\85ë\1aÃ\v½¶f\85\7f\ 4\ f\1aQú\80\1amô)0}^(Þ6\bRc\81$5\r(Òr~P\9d,y¢9ÓðwM\16î¶:\9f¹¬(å^\93Ö\89gDHõD\ f±ßÏ¡\ fyØl»\83ÆñØÈ"ß0A\114át!5F\17\925\eübl\9f\17\8a·\rÂ\94#@\9a\9c
+\94)ÙÛ\9aô+Ou§`÷õ\99Ø;ú\ú\rmq×\82ªZ4+\87+'Å8\83¿\87bqu2Ǭ¬NÏ ÇßG\91\86t$í\84\14§\9d\14â\r\ 1\ 1Þè\83\ 2ôFï\ 2Â7\rÉG\80,)\15¨\92³·µ©ÅO\r'ë6ûÎbîögSoö\15¶/\1a+øWu\8d²°\12£÷\88\88\96Q.ml°½Íc`r\ 3j\9a($oQM
+\88\9a0\8f¨\ frIF?\14ÿi\88\8f\ 4¢¤#@\9e\98\ 2ÔIç_éS\8a\9eõ¥×>\188\8dZ7g\91W-\17[\97ÌåÜ«\ 3\8d½\ 1\rJ?&Á[Ìü\961C\17k\ÕÖ\15\90°\ 4\13B\86"ÌmÑ\84;[ô¡\8e\16\83\1f
+ þ©¡7q§áD
+Ð$fýÃ\98tù;SjÍ\96%\ 3qÏz\8e¸fÏg,ÛË;¦-°^\8f\1e¡\eQ`-}"Ò\98\8aG÷HºÚ\ 3üvÞ\ 4\97-\r·35Slº.ÔJ7\ 4 øoÃ\89Ã@\91\90\fþÅ\1e\9d\ 55\81\1fp\1c\9fNgÚmwº³ÓÙ±\95Ù\99\9dmu»£ë±*ê\8a¸\82\80\8a\12\ 4\ 4¹/#7H äNH \1c \10\8e\90@\ eHB\80\84\ä$77!á\10\11P\17¡\88\8ax\0¢EÐ.øo´v\9fÉ[\1föáóþ\9dßOâ\17¶©8\97¸¦¹\90¹b\bD>±\86æÏ÷Ä\16ßîÎ Ùõ°\ 6«\ 2)Q\8bðÚ6A\81YÀ-ía×WÚj\99LGU-o¸¼F<B\948¨4\99Í\15¿4ðüN\81\16_\7f õ\rÝTú%¬w\9cO_µ@à\8b½¡Ø9{\ 2q¼/¢ß\94Ý`PçµÉ¥X\8d°\85hæ\b\8a{j\e*\ 6h\9cZ;\95Õ0TÌ\12\ f\17×J\1cÅ5R\9b+\0ÏÝ\r4xï\a|_O ò9\ fäg.¿ÓøÄm\98Φ¼è È^p\84åÍÜ\80bFl©\15\9d\9dY\u\a\,R¢Õ\8dR\82\89ÑJî¦ ËúK\ 55\83d\1eÛAä\89\86Hl\89½ ^js\ 5à\7fl\10øx\ 2±÷9Ðî\15\ 2:¼c6:ý®-\r\ 6¤?¼\15\9ey{"\ 138\94\nìÍäÈ,9"A\aRU¯Â\e+å\ 5\9d¥\12J_\81¸Ê\86\17±ì\18Q\8b\ 3Û$µã\ee6WüÒÐä}\12HN\9f\ 5êSA[¦Ó\11ÿêó\89\7f2\ 6¹:7\13\91<v7\1eÝ=\96DUÛÓÙ½Ù\1c\v¢½Ú\80ÕSt$K\81º¤\e¯¤õ¡\14Ì\ 1\84\`Ë\93ÉlÈVù\80+\0ÿ\88\ehôÚ\ f\9aO{\0\99§/Ðy@6ºN\85.\rûDÌO\aFNÎ\ 5eئ#ñ\86\89Ä2é\8dÔz\9e\rÖÌèFÊif\82¶D_h$iK¬8uy\17ZEïA(9½peko\8eRî\12 8ü¾á\0\10y\9e\0Ê\13g¶LÇýWm\1e\81\ f§|!Só~qö\a\17`¦Ù`\92l*ª\927\92ÄaÚ²\9b+»QRª%_E6\16ê\88ú\12\ 3®£Ì\8cÖVY\90Ú:+B+°Â5-\9d®\0MÎ\ 6þ©ý@òÃ1 uÿq½ÛÝgqì\aß;s'/9\16½ æ\ 5?\84l\ 6RÄ\9b\88¬a\8c$siÎ\1d¨½hIQ\17AAt>\817\15k1Fj\aÒ@3äééÆ\=Û\89ï\12 <ä\ 6\84'¾\ 3\8a#GÞ\99¾?±<tÐczöÐ\8fC\8bÇC-K\9e©ò\ 5\1f4ï\1e¤¤v"º¦b$\85SjÏ\11\90ûÑÄ^¼\ 4×M\92£;\8bÚ\91ÖR%ÜR¦Î1Wi²Í\fíu\13Û% ù \e\10¹ï\ 1Ú\ 3\a×úö|ÿÏ»{÷\8d<Þïk}å\1e)_ñÈà=òÁÒï\ 5\95\94MÆV\15\8f¥Õ\17\fç6\10ì(\ 1Æ\86kFö\13[óú
+Ź½Åm°\1e\8aôzw\85,³»F\9eÑÅp h9à\ 6äûvoZþñíÂͯwÝx´ëpçËïü\15o\ eÇð\97=3é\8fÎb¨³\97\8b
+ï$\94çßʨÁ\8eåÔ!G\91lø0\96\9b3DhÌv\90øYv² s°¤)ÝF\15¦ÚhÍ)\ 3Õ-®\0¢ïÜ\80n÷WK\ e·/o>Øùu×êß\8e·oí\rà¿q\8f¥¯xeP\1e\a I÷Ã\89ø\19h1ênzYî\14\8c\96=\91W\9du\vMÏ\18ÇÕ¦ÝÌg¦\8e\15Ô¥\8c\15Õ'Ý(e]\e-gCGi.\ 1\8a];^÷üå\8bɹÏ>ï~ñ×o\94[\7f?)\0û µoOÄP^\9eM!=\ f\86a\1eÇ à\ f øì¹tRæl69m\ 6^\9cr\ fU\9a4\8d¥\û O\85Þ%\96%Þ-,O¸]T\11\7f\9bB\8b\9b*sÉ;ã\8e?MÞúôw½+\9fíPmîÜÓ\ 4v{Ö\82C\17)\9b§#Hë\ 1\89\98ÕðÔÜ¥¸ë\19O¡¹)\8bi\88¤\85ëhè£\LâC\ 4.á!\1a\1fÿ\0K\88\9b'\10bç\89ù1÷\v\89Ñ÷\8bHQs¥.\99´ÿá·ýwþø{õÏ\9fï\14\82/÷2À·\1eTpü\1c ø\ 6c6\83#s6"âÓ×b¡I¯ )\89«©iñ+\99\19±Ë°ÌèexVÔ\12âzä\12:;â9\16\16þ\1c\ f\v\7f\96\9fsåYAnØS²KúG?ù\8dvö\93O\9bÁ\9fÝêÀW{ÊÀþ£$àé\85\ 6þça øR*\b\ f½º\15\13\1e÷óÕ¨è·É1\91oÒãÂ7²â¯lÀ\12ÂÖá ¡ë\88Ä˯\91WC^£¯\86¬á Ák\ 4hÐ\1añ\9a+\0óð\17\80qf7¨ :\ 6êB|\ 1ëJÈ\16+*þu}Bæ2#\ 5½P\93C\9e«ÄѦË\8b\98S%eÜñÂ*Á\18\91Ñ:\8ag·\rc\e¥Ch\81Ü\81li·çµ)\aá
+Õ`®FmË5©{òÌÛökï\rÿ·\rôÿ5\84\ 5ÿ·!>s\99\99\8c^ ÃÈsUXÚt\ 5\999UJå\8e\93«\9aÞ7\8càYÎ\86\ 6\99\ 3-PØß7 $*g\83z0W«î\87\9bÔ]yÛ÷¡\81él`\:\ 6XA>\80s9ø\1d7<î5'&c\99\ 5E=ff\14ÎÑ\11\15Ó\95DædyiÃx M8ZH\17\ f\13ë¥\ e<WaÇ\bT6T\8bÚ\86\94h\aò\94º\ 1¸AgE\1at\ 6\17\80º\8f\rLÈ1À\ eô\ 1\rÁAï\1aCc×\e#ÓV¸ñ\88EvrÁ}fNùt\r\961I#7ܤ\96 G\8b«Û\86
+\98r;\81£´aù\9a\ 1t«®\1f)ëèChô\9dH½^\8fê0¨ÑÛ\aê\9d\ruÎ\86º\80c\80\13p\ 6ð.]\ 2ü\90\98\r~xê\v^LÞ\93\ 6(q\9e\9dUv\8f\89¬\9dª&roÒ(Â\11Je\9b\83ÌP\f\12Ùê\ 1<_×\87\11é{Q
+c7Rg4 tF\15Zg\94a¶ïCC½³¡þâQÀ½x\ 6ð!\81 )(ú\8d04eµ)
+þT\90\90ÿ 1\8d2ÃÎ¥ßfà8ãÕEÂ\91òò6G ½ÝVÀÒô\11øú^\8cØØ\83R\99\8d(\8dE\85Ö\98¥\18Y\84Õ\99¶\v°>6°.\1c\ 5\8d\17¼\81à"\ 44\aF½m IzÙ\12\9eó¬9\16ÿ°)©d¶1»ú\ e\vźŠF+)m\ ejuû@a½¶7\9fg°âDf\13FiUcÔ\9dR¬ÚÚ\8aÓX\84xi»>6|\ 3XþG\ 1Ïß\e\b/@@+$âßâ k¯ÄaÙÏÅÑØ\ 5QbÑ\9c0\83ö\13/¯n\82Mà\8dÒ\8bÅ\ 3\15\15í]%µ:c!רË\17ZTxY§\f§êjq\12\104ÖF\82Ö¼]\1f\1aXÎ\ 6öywÀ?ç\ 5þÃ\ e\9d=5a'\0\1cïÎv:î´u»]»»ã\8cµº¶u=©¢«,\82"È\19@n9Â\15 \84$$!\84+äàÊE\ 2ä\80@ÈAH\bGBB\80p\84\84\ 4\10EA.±"( hAÅ\vP×ë·\99±Ó\97}É\1fÐ\87Ïûw¾
+o\bPùE¼i\ e\84·\84 ×Ô\919\ fÔq\ 5\8bÍ©¬[\r\19üq)Q<\UØh.gêºY\15\ 6}\89°WS(35Q\eû\95\14\9dEJÖYj)zS\rµÝh/Pók\83Èë\18¨ó<\ 3\94^~ É'üÚ?aS\e\84|¢\8b ¬´AÉ\v:8}F\8d/¿R\9f+¶\88¨\8dÝ|\9a®\8ccha
+\8c\r4±Y^¬´H\8b´ÖjªÖZU 7\v
+Ûûìõ[Cç1 ?w\1a¨<}A\8bwØ{_ÜKýyÄ\93\8eð\8cû]Pâm\ 3¢p\\8b+¿Ø\90-¶\rTé\85ź\16\1eË äð\8cRV\8dYÄ\90[\85tõ\0¯X;À-ië¯(iï³×Ç\ 67[Ã9GPïq\1a4zø\0\8dgè\876\9fØÍÎ@ø£\9e0Ì=\134kÖ\88 \ÕcÊ-M\ 4±ANTij\v´Ê*\86AÂ+7V\97 Í|¶ÌZQÚ4Àf¶\ e°\19mýl\86Þd/ ²5ÔØ\1aÄ\1e\8e@áî
+\9aݽ\81Ö#ø]\87wÌ\8b\9e\80¤Us\18ri0\ e7mN¥\fw¢Ë\8c\1a|®!W¥\92Q´RQI§°\8acä \ 4f\ eWlerU\ 3ôòÖ\ 1:Gg¡³õ&{ýÖ q?
+\94n. ÅÍ\v´¹\a½éò\8a|fò\8f\7f0\14\96rg$\ 1uÍ\9aB¶ö 8\866\9c¨¥9»A®$µVË\8a:¹bVoi\rÏL\13\8a,EU\8a\81\82Jí@!Og)ªÐ\9bíõ±áÌ\ f@êv\144\9c>\ 54§=A\87[À+£gøÚ $fy4"nv,\ e9r1\99ÔgJcë:±5J-AYÛLÔð\1a
+:Jå\8c\9e\12Y¹\89*©îÏ\97Èy\125¿Zg!WêÍö\ 2µ¿6ÈÎ\1c\ 1\8d®Î@çâ\ 1ºÎ@6,\1eÁ\ fGüÃîÎD\86OMBÓ\86F`ù\ 6+¢´Ù\98^-íÄ+*u¹j¶\9a¢/i¢u\91U\1ccnC¥9K)ëÇ7hú³êÚúsÅz³½\80ØÖ ²5È]\7f\ 2ÍÎN ÝÙíÑÅûÙ°;äÁT\0d~><lt&\ 6a\1eKÌÓ]\82³\14VTUu_\86¼¬;»¹¤\83¤#ë\8b;st¥ÝxÀ\88m\95ö¡µ-&ls{\1f^i¿\8f\r§\7f\0
+g\a 9y\ 2\18NºnZ\9dÏ®^sw¿s\eâ9µ\18\1cqq.\1aÞ5\1d\9fÛ4\96̨½\9c&¨\18ÂJé\16\82\8alÊ×d\e\8bÚ2zY\1déÝü.d\97¸\eÑÕØ\93j0t£´\9d=ö\ 2\92#Û\80Øå{ :y\b´\1d?ö¶ï¸ÓÚ\88\93óâ-w§©»\9e~\97îB =wBÐêÙ(¢ôz\ 2\9d?\ 1ç1GÓE\ 5\97²äÄAR#ÁR¤Æ\99\99Úô¾\8a6T\9fP\9ff¬kG\185ú\94^C\87½\80ÔÖ sÚ\ 3\9a\1d\ f\80Î#?\ f\1e9zïú \87é%g×á\15· \9eû^\89ê»\10\9ct!\84Ì\9b\8da2¦Rx\85c\98\9aü\91,iöp¾\ 2?T¨Â\fÐ\9bÐVN\vÒÂW#úE\9aÔ~¥\ 6Þßj7 sØ\ 6ê\8fï\ 6Z\87½oû\ eî_\19;°wfÑÁáÒê ÷\9eÇ.áêU\8f\14É/¾\99ÜÅ`
+c\16Ê(¸\ e¯ N`+³G³Dø+ù\12Ìå\82:ô%Z}ÚE\962u¨¼\ 1>T©J\1e\944&\r*í\ 6ê\ eo\ 3\8d\87w\82Î}»\9f\rïÙuóö?¿»¼zðXï\8bcÞêçÎ\91\92ggS¹+~\99ô¥P2u.\9e\96÷3\82M\98ÆVà&³\ 4éãÄ*ä\18¥\ 61Z,\82_e\88\93¯°%I#\iâ\88P\96pYRg/P\7fp\ehý×ö×ýßm¿sã\1f\7f\1dYÙý}ïÆ~'õkG\88ä\95s4÷ù¹Túj`\ 6ùÞ\85¼Ü\ 5X\ 1~>\ 43\8be¢n\10Ø\88\99¼2ø4¹"yª\90\v\9b¤ñ\13'\99\82ø\89²Ê¸q~\15t¼Zh/ Úû5èÚùõ\83k\7fùòê\83oþfÜصOýa¿\8b\ 48ús߸FÓ_ø$\93\1f\87¦ç¬@3qË°<ôR\1a ±\80¡Âïd\16%Íç\14'ÎåÓ\12nQéq·\8a\18±³4fÌM\16+úçòÒ¨\e|¶½\80îÛÏ×\86·n\19\9bû|\8bqý\9bíj°ë\90\ 4\1cpå\82\7fChïÝ#È/\ 3â³\9f_\80c×bQ\88G0lÊ
+\ 2\ fû%=+á>>'n9;7ö^^^Ì=\121ú.5?j©\88\14¹D'_X,¥D,\96QíµnúòÓÑñ?ýÁtÿ\8b/ÔàïßJÀ\9eÃ\pø\14\r\9cò&\ 3ï ìw!\91\98×\91±©\e±0Ø\8b¤\94øg\88TèStZô\13\1c*j\8d\80\8e|\9c\93\1eñ\98\88 \7fDÂ\84=¢bC\1f\16áB\1eÒ3\82WYx{\8d\ eoùÄt}Ë\1f5\9b[ÿ,\ 5ÛwòÀ\8f\aéÀñ$ ¸\9dÍ\ 2\10\1f4\b\ eL\ 1\17B\13ÞA# oaQQÿ\85Ç\x\8d\84\86¿ÂÄ\85½Ê\88\ f}IH\bÙÌN\bÞÌK\fÚÈ\87\9dß À\ 2×\v\93\ 2ÖK\92íeºúÙ's\9f}*\ 5_}Å\ 3;vÐÁ¾½$pâ\b\ 1¸;¡\80ï\99$pþ\,\b÷\8e\ 21~\11 Á?\14$\a\ 6\ 3Äù \80
+
+\ 4\98à\0\80\vñ\a\99!\10\90\15
+\ 19¡~\1fòÂ|?\90Â}ÞSí\ 6Ø\a·\82R\97\1d\80éw\bp\83ÿ\ 3øá^@\10\1dò\9e\97\10·Y\81H{ÊÆ\11V\19DòrqQÉ"\85Å\9e'VpoåTUÞ$ÔVÏdÈD×±Jñtz\93t
+Ý*\9bBµ×M"{ä\93i\96ú1äÅúËèa¹=~oø½áÿ\1aض\86R[\ 3ßÖ \bó\ 4\95Q!ï\ 5ñq/¹ð´§e\98ÌUV.y\99VH[(`²çIåÜÙÜʪ\eY¢\9a\19¼L<\8dSJ§0Mu\93èVù\ 4ª£~\ 2Ù«\98@\ e(® \87\14Céö\ 1\1c[\ 3ÇÖÀñ=\ 4\ 4ç\9d\800Ä\13\b#\82?\b¡±/\ 50ÄS.2s\95C -3)´\85b\1ag\8eÂáß$ò\85395µÓ\ 4©t2C!\9fÀ6+ÆÓµÊkhCÃ5\94Iu\ 5ý?Fç;ªé;\ 1\0ø»×?úz½Ñ{w½ö]-¯ï¼³UÔ§U\8b ""{*(CF\98
+DF\ 2\ 4\b$\10L\ 2\84@\ 6 Ù;\90½Ç/\89\ 4d:\10\90!\ e\14\90á¢Z\1cu]õ{©\7føwþøüÿ\19T\f\95\ f*Ü\bï\0Ê\87\83\ f Fï\0¬\84\0À9\16\ exÉ\89ï¹éY¯Ø9E\eÌÂÊG4\ 4vµ£\9e¸Ø\8aï\98?ÛƸÞ@çÎÖ±\85ÓÕBÉÕJ¹|\ 2©î\19/7)ÇË\9cª±²\ 1Õ\10b@Õ\8b<¯\86*¼óá@ñ\1cè\9e\ 3;Î\1fð\12Â\80 é\18\10¤f¼æe\15>å\14 \1f1KêWiÕÄE2®c¾¹\959\87£rg0]¢«µ\ 2ÙD\95¬g\1c©Q])·¨ÇÊÜ\9a\11d¿Æ]ѯµWöiMU}:o\0ªç@õ\1c:£v\0N¬?\10Ä\87\ 2ѱ£@\94\9cþF\98qê\19?\17±Î.ª[cTà\97(\98öy\12\911\87oçM70Å\93h~÷8J¦\1c«Ðh.#lºQD\9f®¯Ò·W¹õF\94[¯öÎÇ\ 33j;àEï\aÂØ#@\92\90\0¤ÇO¾\95¤\15<\17ÃÊ~\16\9cª½Ç.;»ÔYK\9eïhê\9ck&ñ¦qtÉd=·çr\8dT}¡J£\eª°\1aú+z\8dPU¯ÑX}Ψ®9gTÔöz\ 5Ð<\a\9açÐ\15¹\1dð#ý\808:\ 4Èââ\80<1õ\7fÝ)y/ä\99%O$yÕ\ f\84ðÆevUëm:\96>Cnæ^!R$£\8d,Å@½Pë®í18Q\ 6\13\84r\99\rÕ.³ºÖeîF»ÌÒºs&o|<°#¶\ 3A\84\1f\90D\1e\ 6Ý1±@q4ù7å\89\9c_\95éðÇ\8a\9cÊ5y\11vATÑ<ËÆPÇhxî0\89,íÃw*\1d\8d\\9dµ^j4¢5\16]ͪD;ò:§U\8cqZ\ 4\18\97W\0Ýs ÿ~\b÷\ 5Âð\9f\80,â0PDÅ\0uü\89·\9a¤¬gÚ´Â\87ÚlIJª\10}³»âì8\1fM\19aâ¸î\8e\16)ÔBU\99ð,½¶QdRb\15Ön\8cÉ&Á8ì\ 2¬ÃÆmpZ9\8d.\8b7>\1e8a¾@\14º\ fÈÃ\82\81*2
+hc\93^ë\133~1¦\16Ü3ÁJ\16\8cE¨i\15¢é¢¸\86ÒÏÆr!:Aj$\93Uê\16\86^Nà\9bÅMr\9b\0§·s\e!\88\85\83ìÌ&§\95Ñä´x\ 3tþ~8è\ 3¸¡Û\80øÈ>Ð\13\1a\ 44á\91@\1fsìWóÑ´\9fm)9«PVÑ-kQŸ¶¬iP\8e¢8ùõ\1cS×Y©\9aFRÉÈ4½°\95cæ4Kl]\ 4\rÔI°C4<\ 4Q \ e\e\95à´zãáÓsà\1dÙ\ 6¤!{\812ä Ð\85\85ÿf\8aNxfKH~èJμëÎÎ\9fu\9cF^4\94àÜ\8aÊ\ e«\18ÍÑp\e¥rf³J@ëг:ºÌô6\91\8dBRBd\92ÅÑÖ
+Am-\ e[[\8bÓê\8d\8f\aþám@\16¼\a¨\ e\a\ 2ChØ[kdì\86+>é~\7frÚÂ`vöä¹S\88!Ë\19\9cC\83ìÐËkØÝB¬DÈÅ+Y]d=\93a&Óø¶\16J\ fD \98\1c\84\ e;DlwØ\9bÉ\ e\9b7\0cû_\0Ãs\10\ 4o\ 5ò \1f\81æÐ\ 1`
+ yí\88\88zÜ\17\9f°6\9a\92tk4\v6Ö\97\8fè³\177Z\fåí*\15\8a-\96ÕKØ¢&%\8dת#qèfB\17×\86cÊ¡\ 6¦\1eÂ2 \bG\83ìMT\87Í\e\1f\ fÂC?\80\9e\83»\81.È\1fX\ f\a¿è\r\ f[\1f\8e\8bZ\9eH\8d\99¹\9c\915:\98Wît\156è¥d\99¾\92ÅU¡EôîF\ 5IÒ¬Å\8b(¦\ 6\ 1ËZÇ\97ØkxZ¨\9a\aÙÑ,\87\9eé´z\ 30=\a¦ç >ø=P\1eØ\ 5\8c\81~ï\1c\87\ 2\9f\ e\84\ 6?\18\8b\ fY\989\11=1\9e\9ey~4§ÔÚ\7f\1a«t\96\90\ 4V$\93a¨\11¶i°Ýx%A\8dé!\ejäLs¥LdEÈÔ¶r\99ÃV!tZQ<§Å\e Ës`\ 5ú\0iÀ\16 öß ,\ 1{߸\ 3÷?¹xÄ\7fåÚQ¿ë·\12#/N§e¸Æ`%º\91\82zÉyx+ËUÞÙnGññ\96z)ÆxVY'i\91ºNC©V`\82k\95æ"\9dÝ|FyÎT&ó\ e`y\ eÜ\ 3ß\ 2¹ß\7f\81î'_\0ùíz>\14°ûÞÕ#»n/Fï\9b\L\8c\18¸\91zÒ2\95\ 5ï\19ËCs/\14\11)\83¥Tb\7f%\eÓ\8b\16¡\8y¹£U \87è\9aB\88¯+\80\14ú|Ȫ/°¸õ\85:ï\0¶ç ðß\ 4\14{7\ 3Ó\9e\1fÞ¸\7fÜöhÌoëí;A[¯®\84\a\8c,ÇÅ8\16N\9cÔÞÌ(\14ÎäVÓ'O7µ\8c\95\90±\97*\18¨\vµÜò\11\9c¨x¸Uzj\88Þ\9d;ÄWd\ fõ(aCV%l`P\99ã\1aPy\ 3p<\añ¾\7f\ 1õîï\80}çæ\8d\91\1dÿ^¼±gÓÕ\95\80\9dÃ\ fB\82\1dkQG5wãaÂ\85\13gèó\19ÕÍ7òpØkŨY\ 4¥lª\96\ 1\9fhd\9f¾ÒÂË¿L\15ä^b\8b²/IÄ°K\1a\ f§(ãâ\90Ô\e\80ç9Èw}\r\fÛ¿yÝ÷ý7«S[¾\9aZÞñÝðºß\1eh=(Lý0ì¸ð~l.}-±\94¸\92Z\83YÊn@Ý."\96ß@´Á¯ÕP
+g\1aè\ 5SDFîd{Wö\ 4\83\9d5Áãd\8e˸\19ã:nú8ä\15 ð\1c\94¾ÿ\0Ð\7f¾\¿¼éo3K>\7f\1f^÷Ý\ 2=Ý»_½\11\18%ø%4\85ö$&\8fø8±\ 4ó ½ªj%·¾| \8e\83ßA\12
+oÕ´äßĶå^Ƿî\91:²f©Ô\8c\19&íä\f\9f\9e6-ïL\9dÖz\ 5H|ÿ\f\f\9bÿúbð«?ÍÝùâÓ\91u\9f¯¡\97[}U¯ö\ 4
+^\ 6ÆÐ^\85¦\12_Æåb6\92\8bQëY\88Òûù¨âU8úÔ2\12\93¿TÝ\98³\88i\82-4á3ï4\13Òo\93\89'çiÍ©·ºZRn
+Z\93oÊHÞ\0ÊÍ\9f½sþóÓ¹©Ï?\19}ôÅçöW>ߪÞmÝÉ\7f¿7\88
+\82b\88ï#\921¯\8fe¡\9e§\15\94nÀ\8a\v\1f\17\94æ?\82#s\1e"*a÷Q¨Ì{u5ék\rµi«xtêJK}Ê
+\19\93¼LÃ\1e¿ËjHºË÷
+0}ùÉì\85Ïþ0:÷Çÿ³[gAM v\1cÇít»v§3ítÛÑ\99vZuÕ®]ïÕu\91Cî;r\86CDD \90\90@\ 2 !`\12BBHHBî\84\1c\ 4r\90;\80 \1c\ 5\B\10\15ñÀêZ\11P´X\8b\8anÅ\8buåß\fÝ÷øØ\87}ø¾\7ff~/¿\9f÷¾ùô76Ø°Q\vÛ÷\88á@\10\eBbh\10\9f\ñ\1e\99Y²\9cu¬èun^þR!êø\vlQöw\ 4LÖs\126ó\19\ 5\97±H-M{ÊÀ#\9fÖ\11R\9fpËR\9e\bÊ\92\1fKÊ\93\16\14Ä\ féÖ7k×\8cMürMßô'¿°Áï?ÕÂg\9bÄ°k\17\e\ eúS!"\9c\ 4 q8@&¡ \v\99ûþxæ±w¨¬¬ï\8b³3\96KsÒÞ\96\1fG¾!禼®:\91ü\9a\96\97ô\8a\91\9fø²® á%§àð\92\0\85X\12\17~Hç<\1f¯é½¾v\8dmñW\1fkaýïÄ°u\ 3\eö~A\85ÀýD\88
+(\ 6Dh>¤FåÀ\91Ø,ÈA¤C~\ 2\12ÐI)\80ó\9eo|J"\94§&\0\19\89\80ª´x ¦ÅԤǮ03bÞ×gF¿ç}P½ã\1f±M}ô3-üz\bþð[6|þÇ\93°oK\19\ 4î@Cø\97' îë£\90\14\90\ eéA©\90\1d\92\ 4¹¡ P\10\8e\0tD\1c`#c¡Ô{xÊ¢¢\81\14\1d\ 5ä\98H¨\8a\89\0jl80bÃ\80\15÷!\ 1sÛ'À<¸\ ejc¶\ 2/q/\bÓ\83@\94\1d\vÂ|ä
+¯8ç-»\fý\82QMxFeU>¦ði\8fHRæ|\99\8aý\0¯ãÞ/1òç°ÖÆ{\18\97ð.ºK<[Ô'\99-<+\99A\8dIgPW¤7\v¯K¯¡ÿî³\9f\fÿg\ 6\96×À\8aÞ
+\82\84½ N\v\ 2ÉÑ\18\10\9fH]iDç¼åâÑ/X\14Â"\9dIY¨æÑÿE\96°æ\89M\9c\a\ 4\1do®Ô(¸\87µ
+g\8b]âYt·d¦¨_6]8ìí\82|ªpR~\r=)\9bÀLÊ}\ 5¬UÃz¨\8fÚ\ 2ÂÃ{@\86\f\ 4yf4HsRA\8c:öVPRô¢¾\82°X[CY qè\ f«Du\ f*\14ܹrà.Þ \9aÅY%3X\97l\1asZ~\a= \9c*\1aUN\15^i\9aÄ\U^,¾Út\ e{ÅgPç5Ôy\rÜÈ- Aì\ 1Er\0(Ó£A\91\9d\ 2²¼ìeQqá\12¯\9c°È>IY`ÔÕ<<)`?¨\94ñî\115ÂY\82^2]b\91ßÁ¶+§0g\9an£Ïªn\17]T_Ç\V\8fc/«=¸Ë\9a³%\13>\ 3¶×Àö\1ax\11[@\16¿\e\9a\12ýA\85\8c\82¦#I Ì=º,-B- ñøg\r\94Ê\ 5VmÍ<\9dǾ_%áßP\89fÊZewJ-ÊÛ¸\ eÕ?\8a{5·Ð#Ú\e\98 í%ì\84ÖSr©y°ô\92®\1fï»UC½× \88Ø\f\8a¸Ý >ì\ f\9aä\bФ'\82úXÖ÷Ê\82\82\97Rlé³F\12y\81C§Ï×rØsT\11\7f¶²I<MlQÜÆ[T·p\9d\9ao\8bÿÖ|\13s^7\81\e×\8d\96\8c·\fá/¶ö\10.¶v\97ù\ eê?ÿ\9fA\18¾\19\9abw\81&þ 4'\86\83\ e\99\0ÍY\99ï4¹y¯\94hÜs ¾â1¿\8aþ\90ÍbÏÕ\b\ 4³U
+É\14I§¼I0k&K;tWp}\13ØQýhé\ 5ý þ\82¡§ì¼¡³ü¼ÁEô\1dp¼\ 6\8e× \ eÛ\fªè\9dÐ\1cë\a\880Ð'#@\9f\91þ®%'÷¥\16U¼¨Ä\11\1f\89ÉÔû<FÝt]\ 3ÿ\ 6]"½JQ«ÆI\86æóeöV\ f¡ÛèÆ\9f5\r\10ÆL§ËÇÚ:\88cmvÒ\98ÉRá»U\ 3×o=HB?\ 3Mä\ eh\89>\0\86¸\100%Å\98Ò\90¯\8dÙÇ\9eëó\8aþÝ\8c!ÜW\92ªî\88iÌë\rõüKÌFÙ\18M¡vWéZ\86ÈfC?±½§¼ßÜ]>jq\91F-Vò¨ÅTyÎl ø\ e¸?\1ad^\836b\aè#¿\ 2Sl0\98\13bÞY\91ÉK\96¬£O̹\ 5ÿ4¢KftDòuE5s¼\91É÷px²!¦DÓGS·vW\eL\9d\95v\8b\93|Új'»mm\95\1e\9b¡ÊcÕU\8fZµÕ£\16_\1a\1a¼\ 6EÈ&Ð\85m\acÄ~0Ç\ 4\81\r\11õÖ\91\92øÜ\99\99ñÈy<wÎ\86ÁÜ4\10*&Ô\94Z\8f´\86?ȯ\97÷Ô\v5\9dL\85ÞA×µYNZ¬¦êSv}Õ\90CW=b×PGì*\9aǦ¤y¬¾\82\86\1f\rÊàMÐ\12ú\ 5\98Âö\815*`Å\19\1fñª#\19ñôT\ 6r¾+'{º\1d]xÍ\Z1¦«¨\1dRRù=b\96¼\83Ç×Úê¥z\13Scna\18mZºË¡¢÷;\95t·S^ãvÈ\18#6)Ãã³U\ 3ÏkP\ 5o\84Öà¿\829ôKpDúÿÐ\11\eú¢+1v¡'=é~ßñ\8co»P¨K6\1cÉm 2ú4ÕüNyÜ&âj\8d<\91¾\99ÓdnªÓÛäL»CÂìq\8a\98ÃN!Ëíhd\8dؽÙ|\ 5<¯\81ï5¨\ fm\ 4ám` Ù\ 3®p¿å®\98àïz\12"\1f\r¤Åß\1dÌAN\9e)@\8d¹°ÄÁ¶2FW\v\85gWÑeF\19[£\155ê\95\ 2\85YÒ ³5r¬N\1e§ÛÅå\f{s;¹õn;·~Äæ«U\83àëõ \rÚ\0Æ ÏÁ\16¼\e:Â\ e¼9\13\1d¸8p8tÞ\9d\1e55\9c\9d:Ñ\97_àîÄ\10{mø\1a\97±\82×ÖL\955«X\1a\85\9c§\17I¤f\9eÐ;Kc\9b\93%ètÕ6\9eu1\ 5ÃN\16ÏmgñF|\ 6|¯Aè54\an\0SÀ_À\11´\13ºBö½ì\8fô{<\8c\b|p!-ä\86'+åÂÀ\89üÁÓEå§ÚKèV+±¡ÅP-Uê\18j\91\86ÛÚÐ$n«\93«l52£\83*mwVK\a\'%n'M4b§\vGl¾\ 2\81× :°\ etþ\7f\ 6³ÿVh\ fØþÃ\99C{þ3\14¾ÿÑ\18âÀÝ\89\94à«ç\8f${¾ÉÍëí/$8»p4\83«\9c«²R$b\13]Õ g·0u\8d&\9aVi¥¨[í\15*\87\83¨îs\92TnG¥|ÄN\91yl¾Z5H¾Z\a~\7f\ 2«ßfè<¸m¹?pÇ3OØ®\87W\10;oO&\ 6\8d\8fg$\r\8dæä\9e\1a*À\9bû\8a©ÚnB½´\9d,âý\97ÝúükÂÀã8N9Eíi«Õ\9e§ÐVO\ 4û:Åc¨\b\ 2²wØ+\8cì\90MX $\81\90\84\f\ba\ 5E\ 3\ e\10\10Ð\9e ¢´® *EYÊ\10dHeJ\0q ½\8aþ.¯{õ1ù\aîÁûùçÁ÷Á·\86wRX%*åUÈËXåÊÊ\84²3\17ãÎW×ÐÏ7j5W3Kî]L8\e(L6@\91Õ·PvØ\10j\ fï\86\86Ã{\97î\1c5\9dm;n2Öï¹ïI\1fâXKg(âú¯Q¨Ú{8ú¹Û$NQ\13#S~-I!ªç\14ñþ-P%_\96\9de^*(§Ö\94T\90jªª\885\rUÄÚ\96JrÅýJj\99n\90«m(¶Ü\ 6\17¬vÂO\96ß\7fn²ØµøàЮñ\1e\a£\81QW\93GC¾6·{\82}ê:#£/´a¨§îDz\15j\9a óvB\16ï\97\94üä&þɸëR\15¥1ÿ\fá\9aê<¶¡²\fs¾\1cÝx¯\f{åa9þ\92n\90¯m(1ÿ\ 6ªÌ·C½ÙÎå;\avNw\9ao\1f\1c=º£cÜeß½1_ëÆ¡ ¯ê¾\bdi7\8a\94ßNH\94´QÓÒ\1eÆ\8b\93ï³å\8c\96ô|r³¤\b¯Î+F«UªhueI¤º¾\ 4ÙÜ\\12yëQiô\8dGgt\81\ 2mù\83[ öÀ6¸±ïÛù_M¾y>üãWí\13\87¿k\9e:nv}Üþv\fásv$4¢ðy4AÖ\8f\8bK磻°\9e2ù\8cn¶\98ÔÅÏÂuJ\15¨ÎüüÈ\ eUaDG¥2¬óª2´ë\9e2ôqwQØ\83®\13º\80RÛpaÿWPgòõ\92ú\87M/ú\f×uL\98nmÖXíi\9cµ³¬\99vu:3éí_0\1e\18%y\19Nä\8d¡\18I/\88É´Q:\878\9aÌÇ\8c¤ £\87%bäP\9e,|ðTvè@\99<xà²Ö\8d\9c \816yP\7f¿NPl¼\ 1jL¾üÜd´aªsËÚÎñíëÕ\v&Û¯-Zì«^°µ.\9dwv+\98ó\ e\94Ì\ 5Fñ4\11øDM\f\952\8bg\12fhÉ\98©¤\94\98 \1e7ò¥(-bLÎ\ f}Q(\b\19U\89\82FËE\81#µ\99\ 1#×µîê\ 4çv\e@\9dáÚW\ f6ý¥{ð¯úê\85¿olø`btqÉ|\7fÉ\92Mþ\92\8b»xÉ'\80·\14\84L\\8a@Sß¡\88\84E"\ 53O§Gk\92\98ÈYNbø\8c )tZÊ
+\9eR¤\ 4M\16¥\ 6L\94pü'ʸ~ãµ<Äx\9dNPm¤¯¹µñ\8b\8eö\rzÍc\e×\ýcÇæÊ\15Ó]ªO\16fy\9fìlÅ\9f]]¹à\8bH\80à\10êG$\12ÿ;\1a\85þ\10\8b\8dzO'D¼M\88\r{\93B\ eYL§\ 4½\16Ñ\ 2\16²èþóy\fÄ\Q\9c¯FÅôÑ\94Å{ÏV%è²Ü°I¯½e½ÞÝ'ëõê_\7feP\ 1\86[OÃ\8f»sÁÊ,\13\1c\8erÁÝ1\1e\10\1e\14\bFà\0\19\18ó\19\1d\8a\!\86\87}¤!Cþ\88\8f
+ú\ f+&àw\ eÊo\99\8fF|ÈÄø,ea½\97rq^ï\8bð\9eïT\ 4\8fwg\89ºtÜ\«w»Õ@¯~`Ý\17\17`óúSðÃ6\ 5ìß%\82#ÿä\80£\15\13ÜmIàë\88\81`×(@z\86\ 3Ê;\ 4\b¾\81@ñó\aF\0\ 2\12\ 2}\80\1dä\rÜ`Oà\87x|Î\fuÿ,\vsû¤\bsù¤\fwY9\19¡Ëí»kôê:×è\95\8f\19è\17ÃÖõ9ð\8f"0û.\15¬÷2Àþ\0\11\-Pàs$\ 2\ 2mC Ü>\0¢\8fû\ 1ÖÉ\a\88Î^@qñ\ 4\86«;$¸¹\ 1ËÝ\158\1eÎ\90îá\ 4BOG\90hO©ÜÛ\ 1òtºòP_¯¼__ïäò\97úrøÛ:!\18\7fÍ\86\ 3Ûi`ù=\ el\8c£Ài_(xî\ f\0¿\83\b\b1÷\ 6¤¥\aÄ\1cr\ 3ìa\17 \1eq\ 6²µ#Ь\8f\ 3ó¨\ 3$ÚØ\ 3ÛÆ\ e¸¶Ç ý\98\r\88´$vº@²±\ 1°\ em\ 6¶³\11dx\99\828Ð\12$\11ö F{\80\80\14\b¼8ä
+;\15»\9c("½\8fËa¼¡)\13^STÉó±çSæ\b\95\1c\r¾\967\8b½\92ö
+Ó\98>\83¾É\9fAµdL£\1e\v¦bú\ 4cè!Á3ì¨ \17÷bUÿoø³\81¥m`k\eR\9d\8c´S2\ 5i\80\ 5ÈÂí@\8aò\0\111\0Ò\19È\8f©lìr²\90ü>>\9bñ\86^\98¸@=Í\9a#\9dKÕ\10+¸³øÚ´W¸+ü\19lcÆ4æ\96`\1a}_8\85ê\14\8e£\9e\89\861C¢§¸\11Q\17~uÀÖ6¤h\ex\8eF ö0\85l?\vÈ µ\ 3y´;Hñ\ 1 ¤!?ò\92°Ë)|ò»$YÜ"3?i\9eV\9c¢¡\9cå¾\8aH\9f!ÖfLãë\84SØë¢IÌ\9dÌIt«x\12Ý#\1eÁ\ e\8a{ðÃâvÂ\90¤M\aHù³!ý¸!ÈÜM@\810\87¼\90c\90\eé\ 6r¬?HÈ\11+\19ñØe.\97ü\8e%f¾NÈM\9ec\9cH\9d¥\96¦Í\90/dL\13k\84\93\84ºÌ Ü\rñ\ 4V-\1dÇ<\96¾ÀöIûðÏ¥\1d\84AÙÃØÁ¬û±\ 3«\82Ô=\ 6\90jµ\192\1c\f!ÛÍ\ 4ò}ÿ\ 5\85A¶P\80t\85<´\1fdÇF¬d20Ëé)ä·©Bæë$9KÃTr_ÑKøÓ\94rádlMæ\ 4¡N2\8eÿYö\12Û\92õ\12Û\9d=\80\1fÈî$\ ed·Æ>\93«Iý9wÈ«û_\ 3GÛ ²7\ 4\85ë^Pú\1c\84\13\ 16P\14æ\ 2\85Ñ\bÈ%\84¯È¨\98ea\12ù-\8fÏ\`ËX\9aÄ\ 2ÞLÜé\8c)jYæ\ 4©Fú\92X\9fõ\eþ¦|\f×\9a3\8cëÍé"öç´\92ú\14jroî/\94ÞÜ&êê\80£màj\eÄv;!ÏÅ\18Nz\99A1Â\1a\8a\83\9dà\ 4Ò\a
+1¡+¹dÔ\a)\93ôVÀaÎsÅìYV.o*¾X0N?'\19£Tg\8dÄÖå<'ÞTô\13Zs\9f\10{óZI=yw)=ù?S\9f\164Ð\9e\16\¥¯\ e¸Ú\ 6\9eÕ\16\90\1dÛ \85ÎÆpÊã\0¨|\8e\80*Ð\11N\87{\14£\82?(\89Ñ\8b
+\ 6Q#eÇMe\bX¿qåiÃÉJѳøRéSF\85¼\8bz9·\9dÜXÐFR\17¶\92º\94w©O\94M´nåUzwÑOqÝÊKqOV\ 5<mC\9a¶!Ûv\a\149î\ 1\95Û~(õ>\ 4gü\1dþKx}E5\81åq\1c\8fc\eu\15Çî(\83:ã\8aÊ¢2à\b\ 3\82 R¥\87^\8c´P\ 3)\ 4R @\12JH\83ô\ e\ 4\ 2\bC¨"B\10E0 A\Ð\19°\1f\v¸êè\18g\96\15ñnÖ\87}\8c\ f\9f÷ï9÷üï9? \r÷^\10Ç\ 5ÿ!H\8cyY\93\91ô\94\8eÉz@-ÄüF*#ÜÂ1KÇóø\15cH9}\ 4¡b_ÉR×h2/s/gÜàõfÝä©\11\13¼\v97y\8d¹7¹\rHóþßPå´\13ðÝö\ 1\89ça ÷±\a\8a\0çÅÚ0Ï÷\8aè\80WRXä3a\1aìA\r*ýv\15\1e=A)%Þ(¢\91¯âj*5ybf?ª¾¦7÷\ 2¯\vÑ+è@\\15´å\18\ 4MH\83@\892\b\14è ¾ü\v\0ÑÔPôã7\80á¸\ 3\b]÷\ 2\99ÇAPëe\aêý\9d\16\1aB<Þ*#ýæë\13Â\1eËáq¿
+rà\13ì|ôh%\89x\85\Né/bÒzð|V\aVÎièø-¨\ e¡
+5(n@éÅ
+\8c^$Í\e\17\89°\ 6¡\10k\10\98\ 3
+÷\ 2$»\8d\80ub\a\10»î\ 1
+wk <sôS£ß\89÷MAn¯\9a#¼\9e6Ç\ 5ÝkH\89\9e\94fÃǸ\18Ô\10\83H¼TA¦t\95VUµ\15Õ°\9b b®²@)¬Å¶\89eØK\12 ö\86D\98¯\93ð\vôb.n\ÄÁ\8d\vÍùÜPbj¨þßîu±\ 2µn\a@ãiÛÅf\1f\87?Z\ 3\9d_ü\ 2õxÜ\1eçw»))J_\9b\91zU\88B]ªÁ\11;éÅ\94Öò\8aªF2\8b]K\12ð¤D\85HHh\91ðð½R\ e~DVMÐIÙD\9d\84IÔ\8b\99Äq\919 ÈÔ@>¶\11Ô\1cß\ edÎß\81z×ý ÉÝf¡ÍËî\8dú¬ãóî0×û]1>\93ç£F\95é)\ 3Ò\d7\1fKhe\17R\1a«¨U\8ar:[Dáòx%2Q5I%e\16uÊè¤aY\15I+£\91tÒJ\92^ü%\9f\e(G-\0÷¸i÷þl \1a\~\0\17N\1dúSíyäU\8f¿ý\93þ0Çß.FyëÛa\91ÃMð\94\8bµ\bd»\18CPq d\ 5»\94&¢ÓØ\9cÊ\1a\1e³L,¢Q\1a¤ådµ\9cJÖÈ)\14\8cBÖJ)d\9d\84BÖ\8bÍ\ 1$SCÙ\11\vÀwØ\ 6\14N»\81Êyߧ6×\ 3Æ®Ó6/úý\8e>\1e
+q\98ê\8fô\1aëJ\88\18hMIîlÈÊm\96£ðµ"\1cYÄ+¦qªËÙ\f&\8bWQ%\14\91+ë¤Å\95mò¢ÊËòÂÊ\e²¢
+\94T®\93\90Êõbs@±©¡ÂÖ\ 2\b\1d¶\82º\13»@³Ó\9eEµË\ foûÜ\9f\ fù\1eº\7f-Ð~b0üÌÕÞøð\8bê䤶æ\8c\1c¥2\17'\91ç\97rÄ\85\95\f>\95UÎepKªyÂB\96B\82c^\90å3ûäX\96VVÀÐIqUz1þ\v>7Ðþ±\ 1\88í·\0åO;Aë\89ï\16º\9dö¾\1etûþé¨Ï÷¿\8eùÿ¨\1d\86z\ eöÇB;»\13\13\9b~ICÈ\9b\11\ 5¼\86¼\12F-¡¢LZÊ,\16Ó8\ 4\ 1G\80åKÅ(^\934\97×#Ëá\8dJ\91\1c\9d\ 4]\17cØz\919 ÄÔ@·Y\ f¤ö\9bA£ý\ eÐî°ë}ßO»_\;¹û\91ÁÓê\96ÞÏnäz\98GßPLhÛ%\18¬®\e\9e%lÏƲ. Iå*\Y±²\98\8e¯«¨Æ(ؼ\1c\99X\98%m\14§K»$i²k\92\f\89^\9c-\18\17!øãBs@©ië±\ e¯\a
+Ó?Õl·u©ëØö·\1aûíÏô?o\9d\9dvµÔßô9ªÑ\86¸w\8eD\ 5«\86Î%HúS2ª{31\15\9dÈÂâö|
+®µ\88\86n)c!\9a\985é*!/µQ)Hjì\10&ª\86\85I\r\ 6AªÂ \80Ë\r|s\0ÙÔPsp\1d¨3ÝF\9bí¦\85>\9bM/G\8fl|tûĺ\7fκì¾>ímÛw3ÈU\17\19¨¸\1e\1fÇ\1dN\82Ó\ 6Ó\91¥ý98üżbt\ f±,»\8bB\83w2\98I\1d\82j\98º\9e\13¯Vsã:\86L&9çZ&9°&ó\0ÕÔÀ·^\v\1aMïÑa½áÝ\95¿ÿíɤõêé\87vë´\ fOî\1c¼ëeÓq'ÐEy+Ü_h\88\8dbhÏ'\93GáÙø\11D\1ez\18CȺB(\81kÈÔÄAzEÂ\0¿*f \8e\115ÐÎ\8c\1cÔ0"4Ó\8c¨Þ)ft÷\14Ë\1cPnj\90\1cø\1a´\1cXû±oï\9a\17º]+o?سBûì¨\85æ\89\8be÷ã36M\ f\ 2\9c$³Poö\9d\18(u
+v\8e0\99\9a\86\9eÈÎÉ2`òRõ\ 4üy=¹0^G/\89ÖñÉ\11ºz*T×N\rÓk¨¡ã·©a#3åÐá\99
+s\0Ýr%¨Û¿
+¨V¾»ºeùÌÝ\rË´Ï÷¬\1e\9c?²¥sÎi\9fê\99Ç1ñ\13ß\93¬ÇA¾Ô\87\11a\84\añqèûÉI\99w3ÓSî¢\11°Y\ 2*v\86\9c\175Ã(\80Î\bð¡³õ\84àY51è®\86\18to\8a\104ý¨0xòQ\919\80ûírÐlµ|±\7fÓWÓ\86u\10ís\8b¯\ 6^ïY§~m»³á\95ã\ 1ÑKw\aæ¿|NQ^\ 4ùáç#B\91óqÑés\89ç\92æÒ\93\13æ\90i1s¸Ì\88¹\92ìÐ9ZnÐ\1c\17\190/GûÏ·`üæ{ò|ç®åùÎßÏó{ú\bc\ e\90n[\ 6:6-\9bº¶\ 62vk-äò»oV´\e÷ZÔ\em-\85FÇC\f£ûq²Ñ÷\14Þ\18â\834F\ 4¥\19cÃ\13\8d\89ÑqÆ´ø(c\ e\fjÄ&\86\18\8bR\ 2ß\95¥\9e}ËLó{#Èð}£Èôù½9Ëû÷®,¯×W²Ï¼\1e3\v¨, Sý«!×ÇVCúï¬\81´}ؼªîþMü\ fG¬è\8bN\87K?z8à\96üOæ.\ 5{Â\97Âý`\9fb\ 2c?\9d\ f\8dø\ 4\ f\ f[BD\ 6/b¢\ 3>\10býÿS\1aç»P\99àýoö9¯¿\84°3\7f)Î{þ©J<ý¾#Éã}\8fYw:W@F4« \17ÇWAZïY¦\0Û¾æ\82ý[hÀΪ\ 48\1f,\0\9ev\bàë\98
+\ 2]\13\0Ô#\1aÄxA\ 1Ì7\ 4¤ú\a\82Ì\80³\0\19è\aò\83}@a\88\17 \87z\ 2Z\98\a`CÝ? ÂO-É"Ü\96\1a#Ý>6\9b5Ú·\ 2Ò;²\ 2Ò2µ\12"{·þ+\ eøvM%°Þ\\fì-±Ày\7f\16p·I\ 6^vqàìñ\88ÿ2_gQM¦g\0Ç9\8e=Ç¥=Ggè¨ã>â(*(¨È\8e¬²;²\14H\ 2\81\84\84\84ìd%| ä\v\90\8d,ì\8b¬²\89\bê@EE\9cRµV\18OU\96\82 \ 2\820\8e\82l*\8eöéw¼o®{ñ»ÿ_¼ïó¾\ f\84;\87C\8cÛi z\ 4C¢g нý\81íã\a|_\1fHõó\ 2ù)OÈô÷\0m\80;\98\ 2Ý 0È\15Ê\83]¡Ê¬\8e\9b_Y4õ®²(\1fùÊ"\ f6¬ÒÀö5\19p`\83\10ì63Àq' Üðàc\1d\ 1\81\87~\843\87\83!Ê>\0\bGý þ¸\ fP\1c¼\80~Â\13Ø\8e\1eÀwr\ 3±³+ ..\80º:\81ÊÍ\11rÜN@¾»\ 3\14\9auá\8e\85Eùc\v\vãô*\8blظ
+\81\7fà\81Õz\1a\1cÜH\ 4ûMQà´õ\fxì\b\ 6¿Ýþ\10²Ç\17ÂözAÔ¾\93\80ßï\ eDkW \1fp\86¤\83NÀ8t\ 28\87\1c@`s\1c$¶Ç@fk\ fèa;P\1f±\ 3Y\90lµ\1aèöë\80én "¿\1d\90\16b\rHäQ\90ƺ\81\88ê\a<v\b°R# 9\13÷\1fª\9eø;¹\90´\92PNù@<G{\1fw>ù\1d¡\85±\8coc.᮳\17cºÙ\8bÑ÷9\vÑýܹè1î¯1\93Ü\17¸\97ÜÑØ\19³þ?\1aö`\rvë\80\8d5\88}w\0\12²\1fä\11G\ 1!¸Bj¢/ðY¡À\91D\ 2\ 3Å}¦é\88¿S
+È+¤³Ô÷ñ5ôwq\8d\8cåØ\16æ\12¡\8d½\88»ÁY\88éæ.Äôðæ£\87x¯cÆy/q\93¼1Â4o(v\867\14÷¿\ 1\ 3kHÆ\1ax®\96 õÞ\ e\19AûA\11n\ f\198ìx\91|A\9c\1c
+<A$°Óñ\9f\935ñ\1f©y\89\1f\12Kiï\12ª\19ËÄFÖb\\vg\81ÐÆ]ÀßàÍãn§¼\8dyÀ\9f\8dyÊ\9fÁM\bÆ Süá¸\97ü\87Äi\819ÀÄ\1a\18X\ 3ßÅ\12d^Û\ 1\rÜ\a\99gìA\19ã\ 2\19ñ¾\90F\v\ 1\ 1/\12¸\bþ\13S\95°B3QßSJèËä*æbB\ 3g\81x\917\1fÛ\96ò\96Ð)\98Ãß\15Îá\1e
+_á\9e\8b&\b\13¢\11â\94ðQüKQOÂ\94Ø\1c`}¿\1a\98vëAäl \19\9eÛ!Ë\7f\1f¨OÛ\81*Ê\ 52ã| \9d\1a\ 2\12v$ðS \9fØ\99¤\95d}Ò»¤"ÆRb%{\81TÏ\9b\8f¿È\9f\8bk\17ÎÆÞ\14Íâï\89ßà\a%S\841É(ñ\85äqü¤¤7a2õ\ eù\85Ô\1c`c\r,¬Aâø\r(=¶\81æÔ\ f \v=\ 2ºH'P\13¼AI\ e\ 6\19#\ 2DB§\94\fÒ\a\966i\99^À\¤\96sçÉuü¹\84\8bÂYb»øMìÔ×\84^é\faTú\8c8.}\9cð"\874\81Ü!OÈnQÆe]f|i`\1fY\ fi'¾\81l÷m\90ã»\17\8cÁ¶`\fw\ 4=Î\13Ô A ¤\87\7fDxø÷"\84´ÈSÑÞ²L¬7ôRÞ+j\8dp\86Ü$y\99ð\93t2¾3m\82x\ f\19#>\91õ\93Æe=ä1ùíıô.êó\8c\8e$ó\80³{5p°\ 6¹Ã× qÝ
+&\1f+È\ f¶\81ü0\aÈ\8b9 \86ø\80\1555l eãæ\90Ô\84ßÄJÚtJ\ e{\92UÈ\1fK®\10?Mj\90>¡´"\83äkò>Òí\8cG¤>EOâsE7å\19Ú\99ô\14ý+í©ò2Ý<àb\r)\87×\83âØ×\90ãò\1dä{\7f\ fÅA\a¡øÌ1(\8arû\98\1fë·hH<=«fDÏ Âø\17H:í\99XÃ\1eNÉ\15ô±KS\1f2jd¿Ð\9a2îS\7fBïQº\94w)½\99ÝÔÑÌë´\91¬6úHV+c$«\89i\1eð°\ 6\81í:ÈÄþÕFç-Pä½\eÊ\ 2¬¡,ÔþSY\84Ër Þg¶\80\142m¤G\8ekøq#(BíC²8\ fÄzáý\94Bé]NEz7³\1e½\95Ü\92ÕI¿¦ºN¿£î \ f©/3\86ÕÍÌau#kX]Ëy¢2\ax»V\83èÐ:ȶß\byÎ\9b¡Ôk\17\94\9fÚ\a\95Á\87?T\869¾\88>ùk\191`¢0)ì\89\91Kx¤\92P{\14
+Î]D#ú\9bØ\84t
+J2:xÕ\99í\9c&Õ\15V\9b¦\95ù³ö"ó_ºóì\7fëê8CÚjî\90¶\827¬1\aR°\ 6ÉÁuØÓ²\ 1
+\9c6ÁYÏ\1dPå»÷sM ÍÒ¹\1f\8f½>÷\17×Éj\82ïèYÊéÇù,BO\8e\90z;[ÆéRd\89:\10½¬MR h\15\96g7óë5\8d¼V]=÷\86¾\96{__Í\eÐ\97ó\asÊ\ 4\83ºbÁ\90Ö\1càc\rÒ\ 3kA\87í½ENßB\ 5v?k¼÷|¬ó?0ß\10j7Ó\18á8ÞH89PE
+í-aàoç¦Poê¤\9c«Y¨ø²B#k\96å¢\r©¥ÙçÄ5Ú*a³¾\pÕP&¸k,\11ö\e
+E\ 3ú|ñ\80>O<¨3çK\ 3b½\16ôXC\89ã\9f¡Êm+Ôyî~\7fÞoß\9bæ`\9b©\96°££\17b<\1eÖ&\84ü£\9c\8e»UÈ¥\5\8a9\97´é¢¦¬lY\9dÂ\80VÉ\8bTgÓ*uÅ©ç\r\ 5\926c\9e¤ÛdJí3\19¥ýF\83t@\9f\936\98c\ e\bv®\ 6ùþµ`°Åö^GK¨qÝ\ 2\8d\1e;\97\9a}¬^]
+´\9eh;c;Ø\1aåÞÛH\fé®NÂ]/eS®ä\vÙ\17\f\88¨V«\94UfëÐRe¾ª ã¬Î$¯7èe\97MZYW®Fþ0W-ï3ªåý\ 6\95|@oÎ\97\86\flÇ1a\r\15Ø\9cªuÞü©ÉmÛü%¯]ÓíþVÏ;B\ f=º\12évïB\pW-%¦½\82\99Ø\Ìg×åKE\95\ 6\ 5R¢S£y*\93Ê\90UªÓ(Ï\19²Ñ\16\93\12íÌEÑ_0}&\14í7¢\8a\ 1½9 Ä\1aÐ\1fÖ@\9eÍ\9f
+\9bSõ\8eß®\tùn¶ÍcûÔu¿\9dO:\83\ e>h\8fpý{+!èZ#9úRM2¹¡\9cǪ*\16\vKòåH\9e)\eÍÑ\eT*m\91N©®6¤«\9aM2ÕµÜ4Õý\DÕgB²û\8d²¬\ 1½9_\1a2÷®\81\ 2\9b?Bõñ\rpÞÁòÝ%ÇM¿u¸m\9eøÙwËÀ\80\ 3ÿ¼\16îÒu\ 5\1fØÖL\8aºÐ@#ÕÔp\98¥åBA^ \92\96S¨Tü\97Ï:\8f§:ßã8þ³·iQªi£\12m\8a\8alY"\8eÝY\1cÇY\9cÅ9\8e}Ï^ãPd9(RÒ6¡Å ê\96D©)L¥í\86I3\83 %Í8\87îÜ)Ûû\9e¿î\7füñüûóúãóø|¿\19'r2$\ 5E9)yçó\12¥W\vâro\1d\8f\95¶\1e?(}S\10\97Ó\91\9f\90Õ)\9d\râÖ© CO\ 3§¶ÏÇ¥]\8bðãî%c7M\96\ e5Y,íi±Yñê!iËãF²yÃ-_RM-Ï»¢RÌ?{9,¤èRl\8cô|RRF©$5õtÖÑäâ\13YqE¥ÒèÂËù\11\857\vÂ\v\1f)¼É\8f<Þ\91\17\9d×)\9d\râ\15\rY\e4P¢¸S\15F\9a\935;\17Êî\18/\1cx´W³û©åòg-\8e\ 6ÍÍ^f7ï2\9c®ÝâÒ.Ô\8a¸ÅU!AyW££2*\12\12R/}\7f8éBfzì¹üc\11¥%9¡gÊ¥AgjóÄ¥\ f\14:ó\82NwJC\8bºrg\83\ 4ECîzu\9cÛ6\aW·ÏûzsëüáæmsûÚw©¿~a®ÝòäÀ¦\86Ç\1e¦5Íô\ 3e\8d\1cJÉm\7fNÁ\8d qæõÈ\88Ôª¸¸Äk\87Rb®\1c\91\84WH\8f\ 6\95\9f:&*»\94í_V\93Ë/»\9fË+ÿw\8eÿÅ_rDgßfÏ\ 6IkU\90¯«\86\8b[4Pe 1vGO}°MOµ»Ó@íÙ\9b½K\9b_Øo¼ùÔmÏ\95\16Úþ³\ fY\9e'î \98Yw\ 3\85\92úðÐÄ\7fÅFÇÜHN\b«M?\14x=Gâ_sò\b·úb\ 6§º:\93UÝ\94ɬy\95É®|\97É\98\1d\ e¯RA\91b/+ôÕ¦êtUÿ|¸J¥÷Í
+¥W¿mR}Üm²øN§ÝúªW®Æ\17Û)6'\9føºå´ð|Ò\1e\ 5ð\92\1e\84\8acîÇ\84\856%Å\88\eÓâ\ 5w³\93ý\1a\8a\ e3ï\HeÜ©\92Ð\e\1a%Þw_Jè·{Ò\18µ¿§1®Ï\fGV(£d\8d2*uTþnÐVîy¾\80xÕ«E´ôé«5ö\9a.¬ýÝvmy·³áéN²¥ô5\83\94þÒ\8f\92Ü.bÆ<\vá\87>\89\16\aü\9c\18Êo\93DrZ³c}[\8bâè-\17\12¨U\89\94ÖÆ$rÛËDòãþ$jÓû\94Ù {\99\12.¬TBí2¥·\8fæ\11/^Ï#\1e\ f.Sj\18Ð\9fS3°giù{\eÝ\92>'Ãü\1eOó£¿Ñ\1d\92ßqÜbº\85´Ð_B\98\ 1]Ñ\~g¢\90Ý\91&ftä\ 4{w\9c\f£t\\f÷ê¨\8eðèl\8atïz\15áÞ9\14éÑþ)z68±D W\96\10o\eæ\12ÏZç\10?uÎ#ê\87\97«T\r\e,¸ôiÏÊÓCÖzÒ\8fNFé\1f<,\92\ 6iöQ\ 3L\97 \ 1¾\97°?Ð\9bÛ\1féËìO`ÓûS¹Ôþ,\81W\7f¡Ð}à\9cÈuà\9aØeð¶Øy°ULúÐ+véûSìÒ;3\9cÕ$~S'\9eÞÓ \9a\9fj\10·ÞÍ#*eß©]\94o^T,7Y\9d+·ÑO\93;\19'Ê=Ì#e4Û@\19Ó\91/ã¹rdbO\86,\9cB\93\1dô&Ë\ fùxÈ\8fúºÊóY¤Ñ\12¶ãh\99\9fÃØu®ýX#wÿ\97v\9eÝ\97\8f
+C3ê¹¢L<»FÜ{¨FÜx©A\\19ÖT:÷Ï\1a\8d¢¯Û´²¿\9a®\91|³ÕO\18'í\8c\18w7\15\8fSxã\f[Ö\ 4×\81>!r¢L\84:{NF»ºN&º\93&%\9e\a¦²ÉöS\85\14»é³T\9béË´}P<4ÓMt«éç
+/fô¢V\99¸wW\95¨kS%*º4\88Ò©ÅÊÇ¡;÷\18\fµRa¾:\ e6\eÃp`«\b®F~ \9b0àcF\ 5ÇÒ\13þÖn\b´uF¸\9d#\ eÚÛ#ÅÁ\16G\1c÷!×É
+E$K\9cs¶@\85\8b9ª]ÍÐ0«û·\94\89Ú\aÊDù\v\15âT\8f\1a\91\8feÊ\19Ø8ç\10v,\8e\81ÉÊ`X\13`¿\1e\v¤ÍÞðØî\ 5ÚN70\8dIàî>\0¡É~\ 4\9bÚ rï>Ä\99["ÅÂ\1cé\96fȱ2Eá>\13\9c±Þ\83\1f¬w£Òf6uw\95\88²\9f ¢¸\8b rþ3W)\1dË\95\13¡«\1e\81Í\vÄ0Òâbï
+\ 6¬WSà ã\ 6\97\r$xé9À[ß\ eL\ 3kp·XB¸Õ\ 2AÛÌ\10¾Ý\14±\86{\90´c7$;\8d\15\9fC#ä\eí@±±!Îï\9aMùO\8aù/ âX/A¤b\81ÒAh)\ac¥\8a\0ë5\98Ø2\9f
+ãEî0Ó"ÁZÛ\1e\ e+làò\9d\15<W\99\83ºz/\18kLÀ^»\eüuÆ\10é\18!Xw\a"u\r\11·~\eR6lEÚÆÍ8¶Ñ\0\ 5z³\ 1o\93*XFêà[h"Øn9"\t\10EÙ\82\bÖ.\84\b- \ e·\830É ¼#nàäy\81YL\ 5ã<\1d>\15\fxÿÈ\ 4\8e\ 5j=\e\94û\9cir\9bß$ù5w«\8fûÕë\13÷\vù/î\bUÎ\1d¢\8dr\aèc3ú\7f\83À\\13¡¶Ë\11å¬\83hò\16D1w!Ìß\ 2\81av\10%8\81\9fî\ e?)\19¬b\1a|ÏùÀ§Ü\17ôJ\16¼ëØ Õs¦©Í~S\946î$ù\roÜë=ï¿äO¼QÊ\bï3MÆ\e¤\8fòþð\19\9b\11ø\8a\ 6¶¢Ad¦\89p\emÄ:éà ×fÄ2\8c\11É·@H°\1dÄq$øKÜÁË¡\80Sä\ræY\ 6\18eLøT²§éµ~S´zî\14µ\997I}Â\1f§t ¾\92\a\ 4_(Ã\82¿h#\82\ ft\99 \8f!\17üÊ\18õ\9f \ 4\8a\ 6ÎNu\88M5\11e\8dxÇuHðØ\8cxº1b¹\16\b\ f´Cp\f \ 1\87= È¢\82{\82\ ev)\13ÌKìiÆ5¿)\9fZÞ¤w=\7f\82ö@0A}êÿ\8dúNø7å\83PFû,\1c¢\8f\bÿ`È\84ݾrÑ\e¦<`&\10è©ÂOÑ\10l¢\89X+m$9¬C\8a\9b\ 1\92iF\88g\9b#Zd\87Ð\b\12\ 2\93= Ì \82WÀ\0§\845ÍúÁoÊ÷*o\92Q+\98 ßñ\1f÷~(üF{.ú\87Ú\130Fû\180Lÿ\1cðÞw$à\1dsDü\9a%\vlgËg\ 4\7fE\ 3w\87:Âv/@¼Å2\1cÚ¿\16©.úø\9eb\84\14Öÿø®Ï°¦î=\80ãl.R«¨-Õ:¨{R\15¥U¬¸p#V\86$\10BBÈÞ Y$9Y\ 4\92\b$\8c0B\8caod\8f\82\88¢ (PW+^!,E\8a^íµÖëÕûïyú>÷Åç9/Ï÷yþçwÎù}\ føq\a\ 1\93z\1cPù!\80 \b\ 3q©\88O±Æè\8f(\vúCT\19ö=¢\16÷gd\vþ\8fóW o#\ 6\88oÂ\9f\12_F¼ M"æ\88#Q/IÃѯȷP¯(7bì\ 3¸5.\0³Í\r0w~\ 6\12áýB~`9P\9dX\aT?ú\ 29â; Æ\1c\0<ÒqÀä\84ü\97
+\85¿'j\90ïp\191ÿÆ\980oÐE¸×¨*ü«¨Fâ\1c²\93<\8bè£Ì ~¥L!f(#Q¿Q\87P/iý1sôkè9ú\95Ø9\86= \1enÀmq\ 3\9cí\9f\ 1©ÿb\90\14ø5Ð\1c_\v4!Û\80ú¼?PÄìÿ(Æ\1f}Ïc\9eyËJ\f\7fMKB¾$¥¡gãsâf°\16ü³Ø2ÒdL\1de\1cÕNµE÷ÒF£ïÓ\1f£\9eÑ\ac~cÜDϲº1³¬\ eì\vvK\9c}\0\ f7\106¹\ 1¾¯'Pì^\ 44û\97\81Ôc«Aê\99-àB¸ßÇ\94è}ï\94¸ 7bjð\1c\9f\1f6Ã\96#§èÚØqr&î)ÞD\1cÁ\15Q\1ea«é÷c\9b\99ÃènÖ ú.{\0=ÁéÅÌpº°3ÜVÜsnCüsn\1dÞ>@Xí\ 2È\e\\81\bþ¯Vïò\ 2©?,\ 5\86 \1f\90\11¼ñ\93!tÇ»4äÞ×\1aÌ¡Y%éÔ´\94\ej\13H\90#\1cuì\ 3z:~\98\92C¾C´ÐoáËX}¸:No\{Â5ìMÞUì\b¿\ 3÷\8cß\18?ͯÅOó+\89Óürâ3»þn w\ 5\92Íó\80f×B`Øç\r²áÙÈ9µþ½ñ\9cï\9b¬HÿY}Là\94\96pü©\8auö¡D\88\1c\12(0·9ZÂMF\ 6õ\1a5\9fÙM.ät\12+yí\84&A\vþª° ?,ª'L\8aª\88\93¢2ò¤¨\882%´þ\1f\80ø\8d\v`¬u\ 5²M\1eà\82ß\ 2\90\15ð%È;¼ü\93éÄ\9a·¦\90Ísyá~ÓÆè\80QC|Ð\ 3\ríì\1d%\ fÙ'\91bz\ 4jb\177\8dÖÆ2²\9béæ\84zj© \96R\97XMþI\Iº-)'\8fK\8a¨\13b\vmB\@\9fḨOÚ\ 5Hß8\ 3Ö\1aW Øè\ 1Òw~\ er\ 2\96\80\82CËþsñ¨ÏkËé\r3\96s¾63ÒÿQ6æÈÝ4rÈÍ\146¢[!¶K\14Ä&¡\96~\99\97Á©æäóË\99\85¢\12F\95¤\90Þ"½D»\ 1]¤?\81L\f\9b4\979.5²Æ%Y¬ ±=\7f7páóHÚø\ f`Ø1\1fäï]\ 4,\81Þ\7f\14\1eY1W|rÍTñÙMO¬çw\ få£\ f÷e\12Cº/0\11mÉ|L\83\ 2"ÖHÕô
+Q\1a§\98o\14\J¸\98hæ\94KóÙ\8d²\1cÖU¹\91}_\9eÉ\19\93\19¸6HϵIÓ¹ã\12{\0\19nàù¸\80ä\rî \v\9eOó\1e¯O\85?|ñ{ÉÁe/Ê\8f²U\ 6¯{P\1c¶ë¶\19u¨''þL\87\81\16Ù KÀT«ÅÄ2\85\92^\bé¸fq¦ Oh\12góK \f^\9d\ÏëR¤ñ\ 6\15©üQ¹\8e?&Ó
+l\10Lj\ füÉw\ 6\ 2xÇѬw\aÆí\9eÀòÝ\82\ fÅ{\17ÿ«"ÐûYMв\7fÖ\9e\;T\1eêwÓ\1a}°Ë\84\vnʦDÖ¤³cËtB¢5YN7)S¸92½ C\9a'N\13ÃE¢\1aE\8a¨C\99,\1aPª\13G\15I\89£ò¤Ä1YR¢\r²\aPà\ 6ÑJ\17 [ï\ 6r¿\9d\a¬»çÿYöý¹\9a}\8b'\e\ e}ùKý±5\ 3Uçvö\94 \ f´Y°§/ç\91Î\97g1cé|\82I'¥\eSÔ\1cCR\9aà\82Â(N\91Yd*¨R!\87Z\952¨_\ 5É\9e*!hT\ eAc2\99Ô\ 6Ù\ 3¨p\83x¹3H]ç\ 6ò}=@\91\9fçÛÊ]ó_ÔïY0Ö\1a¸è^ÓÑÕ}µgwt\95#\ 2\e\vcOU\99 \11E¹ttAV\ 2Á¨\17Óô©J\8eN«\13¨S²ÄrµY&U\95+\12UÍJ¡ê\86J\90ô\14¾\8eÊEÊ1\99Ha\83ì\ 1´UÎ@ú5¼÷ÂóiÞêþ¿Òí\1e¯kwxN·ìö|Ò¹Çk°5ÈçzCÈö¶êóûëÊÐ'Kñá\17ÍÔ\98\9c<\ e^\9f-¢j3äì$½\86/K5\88\13u&\88¯-Qp5\rJ¶æ\9a\92\1dQr4£rnò\98,Am\83ì\ 1\8c\95Î@\ 67dÀïìK[Ü>Tlu\7fÙ°Õ}¢s\87ûëþ\voýtxÕ\95\96`ߦË\11û*«P'¬¥¸°¼B2Êp\91\15¯5 (ª\\88\ 5\19Õ<afº(Á\90+eé\8bät}\9d\82ªïVR\f\ f\15´ôQ9#uLÆÔÙ {\0\v>\aåR'\90\rÏGÑ&×w5\e\gZ×»\8c^ßì<|}÷ç½Ý\aW´w\9cÞVÛ\1c\16Pr9ê\98©\1a{.³\9c\14¥+aÄ%\15òÈR\8b\98!(Pq9ù\17\84\8c<£\98\92c\85\88952|N§<>÷g\19Þ8\ 6\113mR²aÜ.\90°Ì $\7få\ 4ráç¢t\9dóï\r>ÎSWV:ýrkµÓí>¿ùW®\1fXÞØ}rKEGè\1eK\v2ÈØ\809\9bZG@$UÓb¥\15\\82 TDc\17+Ø´B-\8fhÍ\12â.YÄ\18K\95\14}©\ 36(E[Æ%XÓ¸$.wBl\ f\10À÷×y;\ 2ó
+§OU+\9dæÚ¼\1dGû½\1c\86î®r꽳ݳ\7fÿÒ\9a\eÇ7\16õüè\9fÛ\15y(½\1d\1d¬n\89\8f\80\1a)(A=\eÇ®\13\92¨52:¡ZÃÆVf$ +Ì\82è\8aJ\11²¢]\84¨¼#\8a¬\98\12E\15O\89PÖ)¡=@ò\85\13Ð/q\ 4Ö¯\1cßÕ/qxÜãépoÈÓ¡ÿÞrÇÎ\9f}=ê\a\ 3¼K\a\8e®+è\ fñ3ôF\ 4¦ô NȺãÎ :É\bV\a\13Miçãð\10 Ó\92LC5\e\98\88æ\ 2vDS\ 57¬©\8d\eÚ<\0\9bâ\86]~\9e\10Qm\1fP.r\ 4F/\aPîåð¸m\9eÃ`¯\87Cß½y\ eÝ\8f\97:6ýºÅ½âÑ\9e%\96ûGVg\r\a\7f«½\e\16 ¿\1duDÐ\8f\rfõ\91B)7\18\88ø^^Lìu)6úZ2>²Çð\17Ýu\16Õä\9d\86\ 1üc Ъh](VED$\ e
+È*\9b¬²dý\92/ûF\ 2I\b\ 4\ 4¡
+¢\15\vÖâÂ\8cbÖ#ngT\1c-.u\ 1GÜ·º\ 2Î0µn\80
+£B\8a\80\84\0ê39½\98+rñ»þ?ïù¿\17ï\93%ºR\9dC]9\9cË»R·\84¼zÇêU.y¡;\8fw®;ß\16l\98`ý\aWâñq\17âþy\17âú-g¢á?c\88S_Ù\1di\9dç¼ïyÄÄíÏ\12=*\1f³|Ë\1f BKZä±\ 5ÿJO6>Ìbë\9bó)MS\91XÑT*\974V¨\ 4\8dUj^cu:·ñ\1fZvc½\96ÕtWËnêÈ`>èÓ³~íË´\ 5[Ç\11Ï\ f9\12\ fN;\11W/9\11çî¹\10'\9e\8d%j:f8ìéð\e³#Âmã«\ 4ϲ\97Lßâ\17¼àüviTv\9b:^Û\96\99\9cÖ\9aÇ\94·.ç\8a[Wó©Öï\ 5dë\161§u\97\84ÕV#e´\9d\91¥¶ß´j\95¥´¾\93%?\1dPØbªv$\9ak\1d\89«õ4¢î\1a\8d¨mv!\ e\98&Øí2yÒ¶\9aü]7tGº\7fÛ\9d8«¨\9bé\9b×Í\vÌì\12/Ôt)£\15]º8IWN¢ «0\99×µ\92Áé^ËbvWrR»·s\93Lûy\89¦cü\84?\1aøñ=÷¨ø\9e\ e*ÎÔË·åß\a âú/\ eÄÙ\ 6\aâèm\1a±ï\91\v±ãý$»Í\ 3ÞÎ\15\ 3\81ãKÍQîËÌ \9e¹æTºÞLú¥\r\8a\ 2e\83\8aPÑ`F8\7f0+\8acÉ_Ä´\14ŦXJã\17\ fU$&\fU%Å\rïJ\8e\19>\94\12=r25jä"#òC##âÃK\9bnÕ\12D]\9d=qä\9a=±§É\91øáågDåGwûï>Ñ\9dW!p|!Âݲ\117=\ 3É^Jp|Ä\10øR\90ùq¡^À\84>(\ 59!\8bQ\10\1a\8f\92\85±(\v\8fÆÆÈHü\10\15\8eÝÑa¨Y\14\8a\931!¸\18\13\8c;±¶ÔÿB\10G.\10Äî;\ 4QõÈ\9eX?2În\r¦Ú\17ÁÛ)\ f~c3\11:Q\8dè/¥H\9c&\0Ã\83\vr\16\13"ïd(|\12¡¡Ç!ó/1Èñ\8dBá¼\b\94ø\85¡Ì?\ 4\e\ 3\ 2ÇÈ\ 2T\aúã`\90\1f\8e\aÏG\9dMGë bÏ\r\82Øò\90 Ö¶\11Äj\8c·+\84\9b}\16<\1cÓAw\91#`¬\10\v'p\113\89\81ÅnI`ºÇ\83\9c\1a\ 3Ñ´(ȦG@=#\f:\8f\10dÏ\fÂRÏ\0\14ÏòÃ\1a¯y¨\98=\17[¼éØ9Ç\aû}æ Ʀ½\97óß·¾ÿ\84 V\98í\89|\8c³Óa¢½\12S\1d\84ðtä\82î\94\8a\0\97D\84}\1e\8bè±ÑHp\rGÊøP°'\ 4\83ÿÅ\ 2\88'úC>i>Ô\93}¡\9f<\179S|Pà6\e%_z¡ÌÝ\13\eÜ=P5u\ 6vØ\ 41Ý\11ü \1aÄ¡ÎP/r\85.É\r\99Ü\99ÐIéHÏ\b@Z^(ä%Q\90|\17\váæDð\7fJ\ 6¹/\15Ü\1a&8ÇX`\9fa\83ÕÀ\ 1ó:\17\8c\a$\18ÏI¤¾á!µ\8f÷\81aæ\r²\86x½ìa²\8b;Â{K\8eîÿ\19¤!ÎÈ\88r\85a±\e²93a\10Ó¡Õ\ 4@\93\13
+eq\14¤åq\10ýu1\ 4ÛSÀÛË\0y\88\ 5n-\a\9cÓ\°\eH°nðÀlä\83ÑfÕÅÿÄè£\86X\83T?g\88o"\87ù\9d¼aªÃ\ 6Hè\ e \ 2i\90\a9C\17é
+c\82\erY3a\14ÒaH\v@FV\18Ò\96ECþm<$\9b\92 ü1\15Ôn&x\aÙ k¹à\9e&Áià\83}\83\ fV3\ 5æ\vëê\9a\ 4#¬~Á\0{Pð\ai\11¼æ\r Ú©aa\e5,\1a\r¤>\ e\10. A\15è\fC¸+\96Ĺ!\9fá\81<\8a\ e£2\0úÌ0¤\17DCµ:\1e²õÉ\10oe@XÍ\ 6u\80\vÞQ\1eÈS|pÏSà\\17\80Ó(üÄn\13\8d°»D\16ö{Ñ;rPô\86o\11½ ,â'Â!Éï6@fÍ ñ§A\13à\fcØ8\14ÄLÁש\1e(äû _î\ f£6\fú¼h¤¯L\80j]
+ä\9b\99\90üÄ\81h\1f\ fÂÃÔ'ê¸à#¿Nô\81wY<LÞ\15[ȧ\92\ 1ò\8d¤\8fì\97¼¥Ì\92vÁ ô±È"k\16[ä\8d6ü\99A>\9f\ 6\9d\9f3ò\82Çaù¢)X\91<\ 3Åä\1c,\93úa©&\14Fc42\8b\12\90Q\96ò)m\13kD±\8d\1c\92í¦,\92\ 3B³øgñ\80ð´¤_Ð í\13Ü\92½£ZäÝT§ü\8d OÖ.\1cPü&6+\e%\83ª_e\16Õ-\e \9fã\0\95/\r\ 6_'\14\ 6\8dE\89µë}\934\1dßp¼±R4\1fËÓB\90o\88þ`,L\18Ê\\9djÖV°ûÕ[x½ª\9d\82\1eÅ~±IvXÚ%=!\7f+9§x-¾¦ì\147+_\8a_)[ÅïT-\92\ 1õ=\99YsSnÖ\V\98Ó/*G\a\855\83f.\r9s\9dPlí8¥\91\93P\96ø\15ÊY^X#ðÅ*EðP\91.r`i^|onIª)k-ç®\92ÿßô\1fE\1dêÝÒ\97ª\83òvEò¹ülÚSÙeõcÙ\ 3M\8bì\85¦YÖ\93~Gþ>ãªò½¶Aõ^W\97Ö¯;«\1e\1d\94Þ\ eÐú8"ß\87\86U\ 1cP\1eñ\ 5¾\8fwG\ 5Ã\13ëøs-å²\ 5}«5á¦bcÜëÂå)¯òÖpÚ³×SÏ2«$¿kwÊ[4ûU\ fÕ\875\8dª\93\19÷\95çµw\95·t·\95Oô7T]úKª¾Ìzu¯á\94¦×p<½×p,ctPY3dz;¢ÐÚ/Jý?GÅ Ø\14ë\86Ê\94\19C\9bÈ9}ëÅ~ÝkUa\9d¥\86\98¶\15\ 5ÉO¾^ÅiÉ[+h2VJï\19¶©në«57µ\7f×^KÿY\7fEsÆpI}%ë\82º)û\9f\9aÎì3é=Æã\19=Æ£Ú\1ec\8d®'û\90þݨ\906Û\ 1Ù^\8e(²ö\8bòù\9faS\98+6ÇLþX\954í}\15ÛËô7\81oçFyPë:}Ôo¥K\92\9aV\14qî.[#¼¹´B~5wsÚ¥ì\1d\19ç\r{õõú\9a¬³º\13ÆSÚÿÑ]_QM¦i\0ÇßP\14\ 4\1d\e\8eÊXPÇÆ2*:\8a\82
+\82Ô Ò\9bR\ 3 éÉ\97\ 2\92 \90ÐIh\ 1\92\0¡%t!\80Q\14"Ê\82h\18\84ãx\94\ 1w\ 4Ç#I\90Y\v\96\1dfçÛoö:^ü®\9fç¼åâßOè\8e×\10»âç\88í\98ERSâ"±\11»H¬ÃýN¨ý
+8\1aÙáïæLAöȲ5\83\85Ç,á2§õ_*\7ÿ»Â{û|ùŽ³%a?<Ë\8f=õ\88\8f?ÿ \rò\1dJI\r¾ÃäEÞ¢\15Ĩȥ\98\1e¢\14Û\85oÄwà:\88Ø\eäfì0E\81\9d¦4à\16(²¤7\94*ü\e²\84°H\12\7fÅÿw #\95jc\ 2ç\1e\ \97Ø[À\95§¾Y\92ºX-TylýÊ×fº"Øn¢(êä\83<¬Û=\1eÅ·?\8d\1d|#åjd7+'æ\1aT\94ÐJÀ5\91k\89\8dÄ\16r\1d¡\87ZC¸K«&<¦K\89:Z%IO\15\91\16¨¥ä7\14\ 4Ù\108\16é+ê6¤9\91³(8°\ 2.?b¾\å°úì̺ù:·M/ê¼·ý,\r°Õ\94]r\18\12`\ûsH¾×3\19A]i\9cȶ+üØ&vAB\ 3£,IF¯"I©rj%¥\8b^N\19\80Ê(ãP)õ5TLÕÑ\854=M@[ \16~\ 5\1c\8f̦#½\99¾Ã\18\16î3\85+\ f\99}\91\1d·Xlp\óJá¼~ZîþÝ#\99ÿÁ\91Ê\88\13ê\92¸sªB<º+\87\1eÔ\9a\99\12)¿\9a\1eSËÉM¨J)ÆW²Å¤2f=µ\18ê\80\ 4P\1f£\0zÈÌg¼dä1´P.SGÏaêi\bª!p\ 22\9b\81ô\1eo;Ò:È\1f\95ÚXª?f®k:a1ÛvzÍ\93f7ë\87õ~\aîV\85\1dï+\8f9§,Æù´\16P\ 2\esX\112^Z\8c$=+AÄ\15à\8bS+È\85)µ´¼äV(\9bbòÙ#,^ò\v&/YËÈLÖA\99ÉzÚ×ÀXä\1eØHóf}g\ 4\97!ÿ´ÆÖô\9düð\8a×mGÍ\9ew\9e°\9chsÝ:¢¸°\7f 6ôÇ^I´K»(Ñ[^L
+\94\150"Ĺ©1eY¼\ 4af\ 1>?½\8c\9c\9dVMËä63®rz\99\Î?Y\1cî\fBËàr´\10\97££s9z\9a!p\122;\ 5iÎ\1ck#¸|·ñrÝ\ 1\93ß[þaò[×!Óg=Ç,Æ®¹l¹×\82Þw³1øXWÍeçf Æ«VD\b\90\14ÓÃË\ 4)ÑÂütL^Nn\12?«\84\94Î\93Ò8\99rFJF7\8b\9dq\97ÅÊx\8a\98g°3´Prº\8e\9e|UO3\ 4& ³S¿5\82ó·¢`±\8dÑ\97ƽÆú\8e}Æ/®\1f0~¬²_5ªtÞ<Ðá³··9ðh[Cä\99\86\9axO©$É_TN\r\13\96²£r\8bÒ0<AvRZ¾\90t%OLcå4@Pv'\93\96fQr\1e³¨9Z\ 6-K\vÑù::Ä×Ó\f\81IÈ=¤mBÁ\82Í(¸j;j©y\97ÑkåNÔôm\eÔxß\11ó¡ëg¾íSzíél\ f8¢h\8a8]Ó\10ëQ.Ãù «È¡¹bæåÌrN<·\8c\8fK..$2\8aÊ©TA\1d\9dTØÁÀ\17ö3\93\ 4\8f\10Z\ 6¡@\a\91òô4R®a0\159\83\f+\14\\8cì!Û\8azÛn\8dzyc\13øY½\rõ ÿ\90\99ºÏɪ÷ºÇîVåÅÃuía\8eâ\96èóÅòÄ\vyõÄàL\19\14ɾ\12Ë\96d$Ò+óñä\8a22^$£%\8aÚ LY\1f\14/\1aC¼¦'\94êiØ"=\15+4\f\86¬\90÷¸\ 1\ 5\8b6\82?\e\80^¹\1eürÇ\12\8cß³F\rݵ[Ù§>µ¡ó\96»\8d\åg'í\ e9YÚ\19å\9aß\8eAóZð\81\1c\ 5-\9cÕ\98\1cM«¿\1aO¬ÍÁád%\ 4LM59¦º\85\1aU}\83v¹ú!â\155Jº@\8d©X Ä\96¿1\bf¯GÁyëP°d\1døв\ 6<S\ 2\13÷V\81û#\9bÁÀðAÓ\9e!\87uÍ\83nÛeý¾¶¢¾àã\ 5ªKÎü\9e8/NWÒEÖ5J\bµ\9d\15IhãÆ$¶dcâ\9a\8b°QMR|¤¢\89\18¦P\91B\9bF\11/\89¡òEbD-Bf\18ÌY\8b\82\85kÁ'Ùj0uÍ\1c\8c÷\99\83Ña3pG³\11¨4ûLÚ\1f\1cÿ¦~ÄźrÈg¿`0ðh\96:Â\89{;ö<«\ fëC½IòÇ«\18! ×9\911=üèKݸ°nIB°R\91\18¨ìÅ\ 6tßGÌaý»Þá\ 2ÛÞâ\82Z\r\833×\0Xd f\14+À£î\95`¤\7f%P\8f®\ 4ªÉµ cr·qãÄQKÉøÙÍE\1aÏ=Ù\ fü\7fàÞ\ fs`\rG\9f¥\f%º'Ý#ú`îB\17£\aS\83"ïðÃBÕ\82È µø²ÿ\80<Úo 7ÆW=\82\98\8dF\ f¼\8dõ½ù1Î÷\86ap\9e\ 5\98«6\ 6\93m¦`De
+ú\aM@Ï\98\19h\9fZ\r\1a\7fÙi$\9d:d^üÔicÎ\13÷\1di\8fý\ e°&Cì)\13Q'qã\98³ñ?\11Ü¢~\82¼"Æ® C4<¿\0\8d ÀO#\ eòÕ(B|4½¡Þc#¡^c³!^\ fß\86y\8cþ\11î9²\1caÈç\12\13ð¤Á\b\8cv\99\80Û·\8c\81rØ\144O\9a\83Ú¹µ@<gc\4{Ø<{Öq=÷\85\9b5óWß=ä\7f\ 5Ûb\9f_²\8f\9bÁ\9c¸<Cp\f\9f¦\9f\r\9e¾â\1a0Í;\7faZà\89\9e\16{{M+|<gzÑ\1eÏ\87ÑîÏ\7fE»O/¢Ý¦þãç:µlÐ\8c\14\0M«\11èï5\ 2Jµ1P<4\ 5UOÍ\81H»\11U¨ûÞ\84¯=j\91ªuÚ\biݬ Z\9f]\98ù\80ýQóáváó1öÁó¸\1f\ 3æ)\ e~ólGô|úi¯ù¼³\1eZ\91\8b\9b¶öÜ9]\87«\8bî¶\9b³~\1cñÊÍYûÑÍyþ\8b«!ã\8d\0¨;Q@Ù\87\ 2òa# \994\ 5Es«@Þ»¨\8cwûM\93ßÛ[Rß;nHzïº%î½÷\8eK\1f.î\ eù\10º/àC\94ß\87\ 4;ô\12ñ°×\12dï¾\94zÌu\89\7fÜå£ðÄ\99\8f\92\93§?ÉO9~R:\9eú<ètòË\84\93Ãg-â\8dA\83m\0t÷\ 2 \1f\ 4@¬A\81Â)\13Àÿc\rà,[\e1\96÷\9a\12ÿ<¼*áO\87µQÿu¶
+ûËcKà_¾Ûüà \9d>pÄ.O8öûó0vï9\98´ß\19f\1e<\rsmOÁÙv\ eÿc»ÎÃbÞ÷8\80\8ffZ\88p\90µ(%-Ú$TÔ,ÍÚ,5ÓìK3Í4íëHDu\13Q¤P"K\aÙ\97déZN<¸9\96ÇÅå\\97ãv²updi\93ä}\7fÏý{\9eïóú>¿ç÷Ïçýûþþù¾Qã\1f\8a\86\80\10\1c\f\9c\8f\96 `´\ 5\aá>á7«ZN\91HM\17\89ùí$RåC\12©¸Ã\86´\ 2ãGdaª\8d\19î\94\ 4øÙ+\112Z\82\88±BÐ'pÁ\99Ä\82p2\1dñS£ \9a¾\14ú\19áHr]\8c\8c\99¡°Ì
+Áj· ¬\9b\1d\80\1a\8fyhðôCÓ\1c_\9c\9aã\83K^Þh³êàybþ5bþ=\12©è\19\89´lÐ\9e\94\86±#\fp¶QÁ\95,Á\1c[\ 1üí8Xà\10\8d\bG*èc\96\82í\14\ eÁ¸E\10\8f_\0ùOó¡\9d\10\ 4ãD¢\18NòC®³\ fVNöÂ\9a)\9e¨\9aê\81úi³Ñ8Í\1dG§»á\84U;Û\88ù·\89ùÿ&\91²_\92HfPHZ\8c!IñÓ\b!q\16\1cÌ"ÓáE\89\84¿m\18Bì\16"Ì~>"í\ 3Ápð\ag¤\1f\ 4#½!\1eå\ 5ù(Oh\1dgÃèè\86ôÑ3a\19ã\82ÕNÓQî4\15\9bÇNÁ\ eBÃ8k\10ãC\ 6{¾-\84!v\90,t\80\92ê\ 45×\19J\89\vd \1e\90¤ù@T\10\0~Ù|p7\87\82µc1\98?\87#úH\ 4\18ÍKAo\8d\ 4í*áV\14¨\8f© ¾"tÓ@í'\fÓ@ì\83\fP{\99 }dY\a¾7\19Ü`
+b\83í \vu\80:Ò Z\8e34b\17(µ\1e\90¥ø@¼,\0¢¿\85\80¿i!¸ÛÃÀÞ\e\ 1Ö¡%`\9e\8cDô¹(0~¡\82ÑN\ 3ý\ 1á\ 5\1dô¿\b}\84ïôï\fâ\89\ 5úG6\18ï9Öý?CL \ 5\92 [(B\1c [â\ 4=Ë\19 q.Ш= 4ûB\9a\17\bqq\b\84\15\8bÀß\16\ eÞî%à\1e\88\ 4ûx\14Øg¨`]¢\81y\9d\ eæ=\ 6¢;\bï¢\87£{¢\87\885À\ 4ã\13\87xÃ\ 5ó5\ f,k 2\bý)\90ùÛB\13l\8fÄp'\98\98Î0\89\ Wx@cô\852;\10ÒU\v ._\fQM\ 4\ 4;#Áß\17\ 5Þ\11\1a¸Ítp[\19à\\8d\ 6û6s\98ý\8cù\8dÝÅúÊþÂêc\7fc~æ\80õ\8e\aöË\18pþË\a×\1a\bç\92\11çG\81ÒÏ\16ú\0{\98Ã\9c\90Ê\98\84TÁ\f\98e\1e0è}¡Í\b\82ª \14²5a\90lZ\82¸º(\88öÐ~\b\9b\18ß\ 5'¢\87øgYßb.³\acn²ûy\8f8=¼×\9cO¼O\9c\ f1\83ì·1àv
+À{*DÌ¿Dà[\ 3\11\91!Þ\87\ 2\8d·-Lóì\91¾h\f²h\13\91Å\9b\81ôøÙHÖú 1%\b:Kè°º8|H±!rPº\856 ÙÉè\13ïcöÆ\1da\7f\89=Íù,ºÀý(¼Îë\16þ\93÷^ø\82×%ìæ½\12~åw\b\7f\b\1eÇBx/\ e¢[bë\10ëE\86Ü\8b\ 2=!ÕÏ\ e9¡£a\89\9a\0\vg\1arãÜ\91©ò\1eN6\ 6\ e\9a²Cûõ\85á=ÚµQ\9fTUônE\1dó/Ù\1eö»ø\83Ü?%'bºÄçø¯ÅW\ 4/Åw\ 5\9dâ\ eÁsñ\aá\93¸\81Ø\aâá¸Û\92\1fâ\eR\88¯È¬C\1c\91AåI\86É\83\82L\1f;ä\878bå\92ñXÉ\9c\82\ 2á¬!\8b|n\7f\96>àsZzè\as~ÄÛÄ\92¨7 \15ѯ4[Ø\9dª\9dÜ\ eÅ>þsùQáSY\8bè\89ôrìãø_ã\1eÆ?\13ß\93¾\17ß\91öÇ·K\87¥WäÃÒ\8b\8aaÙy¥u\10Ï!CçNF
+Ñ;óæÚ¢0x\14\8aÃÇ¡\84á<T\14ãÚ[(ñìÎ×Ì{\9b\93\1cò*#7ü\8f\94UÔßMk\99O\fUÜGº:þ\ 3ÍnÑ=uSÜ]å É-ÅyéMÅ5Y»â¾ì\9aâ\8dü\8a¢GqI9¤8§\1aR6k\86\94'4C
+k %º\95\81è\9c\19\84åD×+\ et@Ùâ1Ãë¨\13ûÖr¦w\97ƺwVút\16\18\83\7fÏË\f{\94¹\9cz?µ\84u7iC̯Æ\1aÑ?\fõâë \8dñWµ\87åm\9aÓ\8aK\9a˪\vê[êVõ\1fê³\9a\8fêfí æ\98nPs8aPݤ·\ erâ\fL®dä\10½³\90ÈSæo\8f\r¡\8e_+\97\8eÿXÉ\9cüçz\81kg\99lÎ\7f\8aôA\ f
+RÃîäåÑÚ³V±¯¥\97ñÛR6Æ^JÚ\1aÿwc\83ü\â~å\19ýqusB«ödÂ\rÝñ\84'º#ú÷ºCú\ 1ݾÄ\ 1Ý^ã\80n·ñ«Ö\1a¨fÙ \99è{\16\17¢ëÌ&c½¯íð¦\90\91=ÕáNïªé\13_læN{Z!ñ¼¿F\13x«È\1cv½ \8bÖf)`_È)\11\9cË\\1f×\92¶Yz*e»ò¸y¯ú\88é°î ±E\7fÀxÅ°ÏxßÐhì2ì1õ\19v&õéëÍý uÉÖA3Ó\ 6©Ól°\9cÈQêf\83JoÊ`M\90ýÇÚE\8eoê"Ç=ßÆ\9aü°*ÖãözUÀµ5ÆÅ\97\8bÒ©+,ì\96e«\ 4'sËÄG³*e\a3¶ªö§5h\eS\ f$ìN>\99Ø\90|Ѹ#ù\8ei{òKcmJ\8fqkjobMZ\9f¡:Oo\rtÄ÷g\10\9dw%Ñ;×\12yª¼È}µþ¶ïw,pèÜ\15>ú·zºóÝB÷\e\9bäþ¿\94ë\17\9d/M¡6\17å°\8f\!8´¼D¼ß²^¾7§ZÕ\90U¯«ÏüÙP\9bq̸%½5©:½=iszGRUÆgÓÆÌ\1ecefobEf¯Á\1aâ
+b\83,g\e¬":ïz×\11ÄÕÃæË\ e_J×\9e Ûç\8d¡#\1fì¢Nº¹\9dïv¥F:¯u£náérsÔ±ÒLvSQ¾ ±pµxWÁZy}þ&õ6K®&w\8f¡*ç°©2û¬yCöõäòìgæu9ÝIër¿\98Öæö\18Ër{\13A"ñ\1fr\88¾YLtÞ\8a\19#¾os³éÞåeór\9f\1fùÉ\81`\87»{£&^ßÉ\9bu±6ÞïLµfáñJSdSy:«qM\1e¿¡¤P\·ºT¶ee\85ºª`KBE~Cbù²¦¤2Ëis©åjr\89åqòÿؤϷ&Ó,\0ãç%!\ 4Tª\80\80 ; (]@\8a\94Ð{ï\12:!\ 4P\8aR\83B(\vR'ÒDD H\91*\b" \88\r°\8f\8aº\8eîê\8eqwö\9a\19Pag\1cë\99÷\ fÈ\87ßçû9ç9¼\9cß\92\8bs×ÙÅ9\eI$\96(\98¤BÞãV\ 2K\94 ¬S%>\9eÐ ~íÒ"^õé\88=ê7\91¸yÆ^a¡ÃsÇÔÉ`ýÑ&¦Eÿ÷\89\8c®\9aT·S\95Y¾ÍåùAü\92âðÚâʨcGùqå\85'\13yÜ3ì¢\82s\9cÂ\82ù\14nÁÃ\94\ 2î/\1c.w\9dÍ-XOâ\16l°DÁde1Ì%ßP®D _\99øý\94*ñs\8f:ñbh\aq\7fÐ\98v£ÏN~Và¡qþt Þ`ë~óî¦xûv>ǵ¥6Ã\87_\95\eTSq4¼¢üïÌÒÒºØ"Þ\89Dn±\80\9dW4ÌÉ9z)åpÑ}Òÿ8ÙEïÙÙG×\93r\8el°DÁ\14²\9d¯@`åVÀFExß¡\b³JðdT\8d¸=bH»2`#7Õë¦>"\bØÝÛ\1eaÖÑ\1ak{¢\89íÂ?~л¦>;°¢¶0¬¤ª\8cy¤²&6¿¢)!»¼3)«l09£l:å`Ù\1dÒ\7f9éeëì\8cÒõ¤Ì\92\r\96(\98Fî P\9e¼\ 5yÀ\16yXí\96\85\97#Òð`\\ 5\16ÇôÅ/\8dXË\9c\1fpQ\eèõÓí\12\84\99\9e<\1dcÓÐÆr®9\91æUÑt(\80×P\10Zø=/2¯®*æPmC|zu;+êlrJÕ\14'¹ê&I\98Ì©Zg§Tn$¥Vl°DÁt²_$\vX'\v\1fÚ¤áE¿\14¬\8cm\82Û\93Jper7ujÜRzdÔYµgÐg穾P\93Æ3QÖµ]\89\8e\15§S<xm\99~\85yÁ¹-E\11YM\15Q\a\1aøq\9cãm\89Iü¾¤Dþ$;\9e¿Dú\89´\9e\94X¿ÁbÕþ?Q\14Ì\92%°T\ 6ðø\16xÙ) +\83\92pwB\12nL+Àì´\ ee|jïæþ Çm\1dç¼´Z\86\83\8dê\a"-+ûâ\19¼\9ed7® Ý'§3'0óô\91дöòHv[}tâÉÖ¸ØÖ\9e\84èÖó,fëuÒËDfë»Ä¨æß\13b\1aEÃ\1ciÀ\8a-ðk\v\1d\9e\9c\91\80»#tX\9c\92\80ù99\98\9c×\12\eºd*%\98a(¶Nyhò'\ 2õ\8f\8dE\98óFcm¹Clçì\81\ 3\1e\19g\ fû¥öq\83\92zKÃâÏÔFFw·DEvwÇ\86\vÆâÂ\ 4WãB»ÿ\19\17*x\e\17Öù!6¼]4än\86¯5\92ðü\14\15î÷ÓàÆ\18\ræf¨páª4\f_Ó$z®\9aÐÛ\16l\15\8eÏ»©WÍúë\96L\87\99p§¢\ eO²\18éçS]8ãY\9e¬±\ 2ßØÑ\92@æHuHÄHsxÈ°`\7fÐð9fÀð\15ÒóHÿ¡5¦ÿà'f`\9fhÈ\93\84\9f\1a\bxØE\85¥!q\98\9b¤ÂÄ<\ 5\86\967AÏíDûM\ 3Zã²µLõ¢\8bJÉu_-îÕ\10\83Ã\vL³\83\97\13¬\93çRì\13.e:ÇÌæ¹GÎð¼Ãfªü\82§\9b\ 2\ 2¦»\82|§GC|¦\17B¼g\9e\85x_\\rñ\9aú\18ê5ñ-L\94O\95bð´\15àV/\ 5æÏQ`b\9a\80\81kT\10Ü£CÛ\ 3%hx°\8bZý\83Åæ\92û\8e\8a\ 5w½4\ eÝ Ò9p;Ò\90}+Þ4þ&Ç2j9Ã6b)\97\11ºTì\1c¸Xåê·Øäá½Øåå¹8êí±¸àí¾ôÌÛ}qÕÛíúG_×kè'Ê+>ÀÝN\80\85A\ 2&&Èþ¼\18t.\8bCË#I¨\7f.\ fÇ^h\8bñ\9e\9bÒó\7f´\97Ízæ±-õ\1f\ 1;XO#vÆ>\89Õc>N6\ e\7f\9cn\16¼\92k\11°Rlí³rÌÆk¥ÉÞ}¥\8báúxÔÁåñ\82£ó\93g\ e.+¿98=úÃÉñá7\17Q\1e\92;¸Þ\vpa\14``\1a ãº\184Ý£Aõ\8fRP.ÜF\1c}£CÉycJO\17ÚÊ$\v]\15ã\85¾jQÂPÍpa´v\88\90¥\eð:MÏ÷õaC/á\11\13\ fa\85©«\90oî,lßëøfÀÂáÍ´%ã?wHo,\19Â\r\v»×\9fDY\12\0\\1c\ 2\18\9c$û\97\ 1\1ao\89Á±Ç4(^\93\86\82U5"kU\97\92ºfJgÙl\89YsV\88XóV\ e^\vR\rx»_Ãçm\9c¦çÛd-÷·\19;]Þåé:¾ãíf¼«Ö³{ßl`ó^`h½>jdµ~ÙØrã\ 1égc\8b÷\e"Íô\ 3\f\8d\ 1t^\ 2hX\ 2¨x@@á¿Ä!û\83\1c\1cü°\9d`ÿ©C\89ýÓ\98\16ùÑJ*ä£\83tÀ'w9\9fO~[=>\87*¹~fnsú\9c êð\85³ÝîK¦ú¾¯ù;¬¾\96jZ|ûÎü[«\96é·\1eí=8¾Ó\ 4\17t\8cñ\a\1d#\14\8a42Bö/\92ýkdÿ\1e@Ás\80Ìu:pP\ eâQ\95\88D-J\bêSýÑ\8cæ\856t7tÚä\8c\9e[\1cÐ_Ú\ eCe÷!SÎ
+ã\15ö"g«\19f(\9a`¾\92\11\96*\e`\9d\8a\1e\9eTÝ\8d=ª»ð\9c\9a.În×Áe\91\ 4ä\1f4.\90ýÛ\0ùO\ 1\ e¼\ 6Hü"\ 1Q(\ 3¡¨Dø£\86\98'êP\Ð\88ê\80æâ¶hC³FG \vt£\9b¡\ f}\ f\ 6J\1aa¸\94\ 1FKé!kÓ.<°y'ælÑÂbé¿aµ\8c&6Ëj`\17é¬\9c:\8e\8bÔ<Gö\97ÉùW\0Òþ\r\10³
+\10\86\14ðÇÍà\89ò\843ª\10ö¨)f\8dº\94½hH1E3ª\11ZQõÑN|\17:\89ë »¸6úоÃ@\9a&\86ÓÔ1FB\r\93$T0\9d®\8cùtE,£+`\9d¤\ 2¶HÊc\87HèdHA'S*z\90|,hègKÇ\0wi\f\bRD¿XUôNÛ\81\1eyÚèZ¦\8bNõzèxÂ\0\19]FÈè7FûQ\13´»°\aíæLÑv\91tß\fm^\91~1G\9b\rÒgs´E³o¤/vhþ\a\ 3÷þ.\ 2:\ePÐÅ\84\8a^$?s\1a\ 6î£c°\9b4\ 6\ 5*b`´*ú¥h¢w¶6zðv¡k\8d>:7\e¢Óictì5A\87á=È\980EƬÙ_l×WXÓi\16\ 6ð?M±1\8a2¶qäÑ\ 1\ 5\14\10\81\80\91\10J\b$¤\90Þ\88\84\16:&\b\ 1$ô\12é\ 6\18\90*e\11\11QyPÔE\1dY+:긺ë\fì¢(«¢#\8a\8a\f\10Î~×ÊÅïú\9c÷|ßÍ\v\84\ 1G ÜE\86\9dÀí\15òÁ \b3N:\ 28ͺ\83ã´;8Oz\0îý\ 2À\eí@¶5\0\9a!\ 48\18\ 1ÇÕ\18øÞ&Àc\98\ 1G´\11\ 2ÂÍ\81®´\0ªÚ
+|5;ÀGk\v¤:{ðnq\0¯ã»Áó´#xö9\81Ç\15gð¸í\fÄ\7fã\808\86Ó\11ßãf\88Ó¸/\1eà<\85æ ù.o½ÀuÜû[@²1\0?´\as\87!pí\8c@\883\ 6\89§ \88if ào\ 4^\889°â-\80\91j\rþy;\81Rf\ f¾5\ e@nr\ 4\9fv' \9dt\ 6R/ÊÒï2ï}ÃeÎû¡ë_^£®SÞï\?z\7fqý\80fLxÃ\9e7$À¿ð\81½Ï\17\0>h\a\9a\95\ 1p¬\fA¸Ã\b¤N\8bAF\\ 12Ê\1a\90r6\80h\1fújÑ\96ÀI²\86\80,[ \17í\9a÷¯t\9c£Ö;ÍRZq3~\9d.Ó¾g\¿ø^Ø3E\1eÀ\7f&ÿ\8a\9f$\8fàß\91ßâßøNá_\93Áí%\19\bÏ|Áý\ f
+\10\9f,\0ÈÖè\ 6Û\f@`i\0RkC\bÙ½\18ÂÝV@8y5\84\ 6l\80 ±9Hä\96:¡Òf\86§¶\9bf\17ì\9e
+(wúĬÁMÒ\9b\?ÐÚñ\13þ'÷¾ó?ëö\96zÙí\ru\90ð\9a:L\18ó\1fw\e¥~v\1f¡Î{\fSÀó\91?xýJ\ 3¯;ôo\ 1e;º\ 1êº\12Ô5C¶\eB\84ý"\88Á/\83\18oS\88¢¯\9f\ f\17lþK\16lñY\1ak3)N¶\9f\10d;¾å\15áÆ9\95®¯Øuøÿ\ 5´º\8d\ 5t\12\9e3{Ü\9f1þN|ʸIü/ã\89Çï\8cW\1e\8f\18\9f¼\1eÐçI÷èàs\8b >\ 3\ 1@þe\ 1@³Ð\a>ê\99Aæ\ 6\10\81n\11gk\ 4J\97¥ ôX©ÛO]û%\96³i2BúÓ\9f¡\91Ö¯e\aìǤé\8e£â\ 2\97§Â2ü\7føÕ\84!n\13ñ §Ýó1»Ûë!«Ïû\ 1k\80t\8fõÀç\ ekÌç\16kÒ÷:Kç7À\ 2J?\a(}\ \9c[\00·ê\83øG}\bEbÑ=\12l\fAåd<\9fL0\99R\91×¼?ÀÜ8\1e/Úò":Ìê©<Þn($Åé_AÙ{\1e\ 6\16\12î\8bµ\1ew\85µ^\83\82fÒ-þqò\r^\8fß5^?e\80{\9bz\85;Bíç½ó¿À\9b¡õñ\80Ö#\0Z·\10h]\v\0¶¹>HQç\8c@\14[ô!\19½MÚ®ÅÓé{\96½W{z\9dê¿n4\89¿yX)Ûþ(6Úî~ä\ 1ç;ajüÍà<âµ \12¯«Ò*\9f+\81õ¾ýâ6êEÑIÿóÂ>ú9á?\18½ÂÇ\8c3¢qf·è\v³K\ 4Ì\ e10Û$H 0¾\ 6<\94_\86ú^\fê\9d\89h\9f4\v\ 3]\96ÑÇ\Ü\92ñ\w\93Ñ,_³!5{ÓoªÀmw\94rû\eqûq\ 3QÉ{/Ë3=.\86iH}!å¾½²\1ajϾ&Ú)i\aãd`OÀ\89Àˬã\81÷Øí\81cì6é'v\8b\14ØMû\80U\1f\ 4¬º\ 5\80\0å\ fE]sÿz=HÙ¤\a\99[õ§ó\rþ<ä°èE!~é°\86dú[6ó\87AµÈòZr\88Ýå\84\18Ü\85ø\ 3ngcÒ<{¢r}ºåÅ\94\13a\15´\8eÐ:Æß\82ÛX²nN³ì\ 2·Iv\8b× {Æ«\vþÀ=\12¬ãV\87\0§*\148\95¡Àþ\1a\88P~¹\99\1e$ =Ô\eQï4×ûXh©ÿªÔÖp¤Üyñ£b\8fUw
+h\e¯eó-/©\83ìú\92#\9d{\ e(ܺ\15É\9e\9dq\99äö\18\r¥5ª\8c~4¢& A~\94]\eÞÉ ;˯
+»&¨\f\e\12hÃ'ø\87Ãçøeòy^©|\9e[\12ñ-\90¬Ó\83HÔ7\93PïÌ\¯§ÓlÒ\9b(Ý¢÷¢ÂJÿ\8fÊ]\8bî\95»\7fw£\88ºár>×¢/Kj{F\1dîÜ\95\12·÷XR¢gk\82\9aÜ´?\97Z\1fWL¯\89©dUE7p´QÇøå\91=Â\92È_DÅ\91\8fE\85Qo\85\85Q3\82CÑ:~A´\8eW\10=ÿ\r\90¢ü1¨ï%£Þ\99³\16û«h\ 3öF»IïiÍV½\7fÖØ\19\rVº\99\-ó[\7f¡\90ýSO¾xgWV¨S{zôÞæT¥g\83*\95|$1\8bZ\95p\88qXq\98U\1a_Ë-\8ak\13hbO\89òc/\89sc\1f\88sâ^\8brâ¦\85Ùñs\82ìx\1d\7f!\10\84Þ!n\15꽫QßZ\83M\95}\8f½üy\1d6Tÿ\ 3v¿n§áõjü\8aþ
+òºÞÒ\80'\v\85;\8eåË\1c\9b³#ñõ\19û=ªÓT>\15)éÔ2U>£(±\94¥I¨ææ*\9b\ 5Ù\8a.Q\86â¢$]qW¢V¾\14«\95S¢4å\9c\10á§)uß\80`\94_\81vP¯Â@c\8aMjM±çµ¦Øã¦õØ`£\8dáÕ:×åç«IkOk\19[\8e\97
+lZ
+÷í®Ï\97ï©Î\89#j3\13I%éi\94Ci¹ô¼ÔbVvr\15/]Õ$8\98Ô)NI</Q%\ eJTIc\12\95ê³H\954+T%Í \10þ× \14½CÂJ\f2\91¢\95ØD\95 6Ò¸\ 2{в\16»Ñlep©\11·¬·Öëû®\9fiæmZ\9euC©Ô¡º(ÌU«\89!\96ä%\9049©\94ÜÌ,zfF!+M]ÁMNk\10$\1eì\10'¤\9e\93(Ro"£\12ÅÁ\8f"ÅÁY¡2uN°\10\90£\e$~\87A\8e ö©t\ 56td)ö¨y\19v·Í\f\ehÛfp¾ÅyééFO³cµþ\9b\8fVs¬\8eTHvU\94\87¸\94\94D¹k
+\15Þ9\9ad¿ôü\fZj®& )û07!«N\10\9fÙ.\8aÍè\95Dg\\97Dg\8e \93¢èÌYaLú\9c v\ 1\10¹\12ýG\13\fò\96c£ZcìqÝ\12ì^ë\12ìf\87)v©ÃB¿·ÝqÉ\89\16âêÖ&Ê\8fuu¬m\955"ûÒ*\19N£\8dpË.\8f÷J/MòM)Vû'\16æ1\15\9aRNlÁ\11~T~\9bP\9ewF\1c\967\80\f#ïEáy³ByÎ\9c\0á\7f\rbÐü\83˱ÉCK°ß«\16a÷\e\8d±ÛíÆØÕ\13+±ó'¶è\9fêt0n?F0mlû?Ûu\16Õä\99\ 6püÉJP\16aTd\11Ñ@B\16 ²\ 6\12\13BB\12"$@Xª(.¨\85
+®U\86Q¬£\1cP°È (
+n Å\rPÄ\rµî#¨\9d\8eö\8cÆZ§*\82K\95M\10\9eyOçNzñ;ßåÿùÞåâÕºTÔÄxl¯6yo©\9a\13°q×Bi~ÅW\8a5å+Ôy;ÖÍÎ)-4,Ý^\1c»h[E|fI)£øxÒ\9câöä9Å?\93ï[bØ\94Q4\92\98±u,̱\ 2,°\84§%4xPÉ\84ÛµL¸RÏ\84¶ã6pê\84\e¥þ\98\ f³æ{é\84ÊzµSÙ\11\ 3{ëÁ\ 4aam\9a_þ¾ÌàÕ{\97Ês«\96«²w¯ÕfUn\88\ð\8f¢è\8c\9dåÆô\9dûãSÊ\e\13\93Ë/\98\92Êÿ\95\98TÞ\93\98ôݧ\84\94²Ñø\94Ò±0Ï\12ú6ÑáQ\19\rþ¹\87AÞ\9e\f8×H\87¦&+hhq¡\1ch\162ªN\ 5Ûì8¡r(j\8cr+l\88ãåק\8aV\1f\99\17¸üP\96tÙÁ\1cÅâÚÕá\995\ 5\11söm\89LÞa0UWÇ&ìm0Æí=\1fgÜ{\9fè6\1a÷\f\1aãv£1n×X¸\86 ϶\ 2Ü« \92{@\83óõ4h:A\81\86V\16\1cl\9b\ 2{Úx´ò³\81ã\8bÏ(&njÑM]ß\14ë±êd²ðëãs}\97\1e[$^Ø\98-\9d×°24ýh¾*¹~³6¡®Lg¬Û\e\15sä¨ÞP×fÐ×u\1aôGº\fQ\87\a\fQ\87Ð ?8ÖP\ 1À£m\0·ª(pñ\10\15\9a\eI¿\ 5 æ\12\1dª.O\84òË\1eÔâv?Ö¦K2»õ\17´\8e+ÏGOÏi3q\97\9c\9dãµ u\81ïÜ3Ë\ 2SO¯\b1µ¬\97Å7\7f«\88i.Ué\9bö¨#\9b굺¦³Ú\88æ\ emDS\97V{²?B{\ 2u\7fæ×Í\0\1då\0Wj\0N×\ 34\9c$ý6
+T^e@é PtË\8dRxË\87±î¦ÄzÅ\8dð\89Ù×õÎ\8b¯%L\9fÿC\1a7ýj¦ ùÊR\9f\84˹~ÆËë\ 2\rí\9b\82#Û·KuíU2M{\9d\ÝÞ\1a\1aÞ~\97x%W]ìW(/`\98ò<*¿ôï\12\80ëU\0\87\0\1a\8f\ 1Ô\9e\ 6¨¼D\85\92\9bL(¼?\1e
+\1e8ÁÚ\a|Zî\83 Ö²ûa¶\vïÏ\9e\94qÏè\94Ú\992ÍÔ9\8f\1d×\91Å\8déXÎ\8fêøÆK×Q(Òvló\rïØí¯ì¨\v\bëh\rTtÞ\rPt¼
+\b½Û\17$¿3\1a,»\83cÜ®\08_\vpü(À\81&Ò'ïÏ\92ë4ØØi\ 1k~\1e\ fyæ)\90mæP\17\9bý\18ó̲qifm\929zb¼Ùä\10c\9eë¬7/r\9dý$ÇMk^ÃV\9b7x(ÍÅ\\85¹\92'7\1fæË\9e¶ðgýr\93?ëés¾ôÉï\ 2Éãa¯\90Ç#Þ_jß\apò\bÀÁ\13¤ßFúW\ 16ܥª\87\16\90ýÊ\16²^9Sæ¿âRÓ»|\19¦. +®Keex\1di\eùÚh\1fñ:e\92úõ<\aU÷\12GEw®³¼{ÝTi÷f×\90\9e27qOõô 7ßÏ\b|s\8e\1dð¶\93íÿö\ 5Û¿»\8f\18\1c£\89ìÁáF\80]gHÿ2Àßî\0¬ü\89\ 2YÏ\98\90ùÑ\ eÒ?ºP\92z9Ô¸^\11ÝÐ'fÎî\veiú5ãTýz+Å@¼\8d| ÕV:0ß.dpÉ_\82\ 6ó&\ 6\fæOöû´Åaæ§ò)>C5\8eÞCÇ\9d¼\86/: \87;\9d\ 5Ã/\89î1êÈ\1eìn&ýK¤\7f\v`Å\8f\0\8bÌ\0é\1fX\904j\aFt¢è\91M\8d@\ 1-\1cýè
+\faÈPÁ\94 ÆB\8czV\0ÆYúa²åLÌ\18ç\83Yã\85\98kÅÇ|kOÜbÃÁ\9d¶\1eX3Á\1d\8fÙ±±Í~\ 6Þ&î\8d±ç\14À6r\ 66Ü\0È»OúO\0\92\9e\ 3\18G\98\10\856 ÅÉ DW\8a\1c9Ô\10ô¢\ 6¡\1fÍ\ f\83i"\94Ó½QE\17 \8eÁÃh\ 6\17\13\98î\98Æ\9c\81\v,Ü0Ûb*®e9ã·,'Üaé\88Õ\96S°ÎÒ\ 1\9b\883c\94\923°ñ\1aùÿ{¤ÿ\18ÀDúQï\ 14H\850´\ 2)Ú\81\18§Püq\1aE\84\1e\14!
+¨<\14Q=0\80ÊÆ\10ª\eÊi®¨¢¹`\ 4Í\11\r4\aL OÂtº=.¦Ûa.Ã\16ÿÊ°Á"¢\9ca\8dÕDí\18\18ìCE©\88\86\8a\994TùÓQ\15ÂDU8\vÃc¬P\99f\87\8a¬É([å\88Ò\r.\18Rì\8aÁ\15n(®\9e\8eA\87Ø\18ÔÀÆÀSî\18xÖ\ 3\ 3ÛÉX·9\18ð\90ø\8dxG\fr0\109£Äçÿã\ e\ 5¢ç\97þ\98AæCú\84Ú\97\8eZ1\13µJ\16j\rÖ¨I±GÕ¢É\18\96ç\84ò\82©8«h\1aJ¿\9b\8e\92*²\ 4µî\18\ï\81Á'8(>M\ä¢ø\ 6ñ£'\8a\9f\13o<GÅ\ 3\9eÃâQî§`ä\ e\8a\91Gðûÿ\ 4\86\90\19\14BÒ't>t\8c\fb`\94\82\85\91\91Ö8Ûd\8fÚL\aT\7fí\8cÊõ®¨ø;YúR6Ê*ÝqÖ~\ f\9cu\98\83ÒF.J\9b=Qr\8e\87\92\1f\88NÞ¨ä\17þ°¤\9b?(éãõKGy½Rä\7f\94 à\83\ 4\85ï$èõ%\94zQQÅ£¢\8eGC½\90\8e1þ\f\8c\95±0Vg\8dÑñö\18\95á\80º¯\9cQ»f\1a\86\17Î@e\89;\86íä b/\17C\ fxbèQÞ¨ü$\7fDÞ*ø,¿,\18\92ß\11\fÈ\1f\vûä]Âßå½\82wò\11á\e9zõÈЧ[\86¢\97ò±0\94OE-\87\8az\ e\rcÉ\1c ¾\fL\94Z`¢Æ
+ãcì16Í\ 1£³\0j\85\eê
+Ø#Ú\9caM\99ç\90z\17o0|?\7f@uDЧj\14ö*[¼>*/x}PÞô~¯|èÝ£|éÝ¥úèõBùYôß0\9cù<\f}\9f\85¡ßc%ú\7f \95\*ÎfS1\96¼wM\\1a¦\92ýH\v¶Àt¥\15¦èíÐdr\18\8dÏt\19\8aÍq\e\88þƽ7j\13÷Cd ï½n§à]Ä\1e¯7\11\a¼{´G}^kNútiÚD/5×D/4\ fD¿j\7f\13=Õ|ðý\8ffØÿ\91\1a\ 3~Rcà\ 35\ 6Ýý\1fÛu\1aÕÔ\99ÇqüI\10\14DÅ\ 5Q\8b¸â\8a\88\bȾCHrs\13\16\ 1\ 3\ 4H \ 4\ 2Ä\10\92\10\12\b\81\0\81\84\84}\8bì;\82
+
+\b#x \ eZ¤Ê´êiëÒZ\19ëÔ±u´ÕZÛ>sû\16xñ9ç¾|Îï\7fß|\83\96\83\81ûñ\90\8aµnø.<\8cÙo\0ã±{°\1c\8d`\82÷ZÈ$\99ýÎ\bÛúkT¬åÿ"¹»\7f:-´~\19*?ô"Xuô9µâØ"Z\7fü{J«ÝS¤çÄ·È\ 5ûÇä±\93\ fÉ3\ e_\93î:Þ'/:.\90_;}Núè<G\82®·0³dè6\8d,\aI{ð0t'\1eFYâ!\13Û" »G2v\8f\14wã\ f\9cÀ\ro\12iæ¯â£v¼`°w/Fñ\9fFJ\ f? WÚ<\fÓ\1cÿ*¤Úþ^°Þá\vZ\87ã\ 2µÿÔ\1dtØy\1e½æ2\87~æz\v}ìz\83úÊm\1aýà1\85B\8fk(ô\9c BÏQÚr\90b\85m°\ 3\ac1IØ\1e©Ø¿Á³]õá¬óê7<_Ó\97©äMÿN\8eØþm"s×7ñ©Ö÷bDG\16¢r\8f\7f~¦Ø~.Bçx+¼öÔlX\93Ë\8dÐ.·éÐA÷ë!c\9e\93!\9fz]\vùÒk<ä\85×HÈ;\9fË!Ðg(\14ú\Ä\f\84-\ai\968HÇ\9a3a\eÖ\9d;±æÚ\87ÿSxÄàè¤áK\91\87É3\ 1aÃ#^¨Å=.c×\1dvÒ\819\16ÿèl\9cÄn\86¡p¸\1e]rj\92^á:q¦Þýjd«çhD¯÷\95ðaßáðI¿K§çý\ 6Ã\9fù\9f\ f\7fëß\eñ\97\7fO\ 4ôï\8a\84þí+\80¡Ûq0\ 6ë=ÎV\1c<\8bm!Ú\8d{\9f}\0ÿJfk°(s^ý(Û\7fÝ\17BêÖÛgéV³©¬\ 3Ó\9cT\9bI¶ðÄ8+Çq4^ér9Vã~)¦ÚëB´Þç|T§_\1f}0 \87~5°ëÌMB\aý ¡\8dþ3¡%ê\ fBS\14$è£a`ã
+àil\838¬÷¸Ø;2-\0̶Ľ\91ïÅý 8\8c\7f\92\7frÕ\97roÓÛÙ\88ù\rQ¸Õ\14?Îz<\9dcs\85Ë·\1fâH\9c\ 6Ùy®ý *\8f\1e¦Î»+®Î¯=¶5 \85ÑGhb\!êcfH\r1\ fHu\8cÿ\92jc\7f'ÖÄBbU\1c\fª\8c\83\84¥`¤9\ e²°ÞKß\ 4 Ø\1c|ÌÝ\ 6^\15ì\ 4ß\17ïÃ=(¶5\98/ðXûO9qˤ4tç\98(ÆzX\90h3ÈK³ïK\13\9eêN\91¹µs\94\9e-l\8dϹÄjÿ\ 6Ö9B\1d³\9bXͼD®\8c\9fBÊã\17\10\1dó\ 5¢eýF.cA\92&\ 1\12Õ+\80ôÍ8ÈÆz\97¿\11Û`\13x\9f¿\ 5¼(¶\0\8fÕ\96`AmcpSåfr]IØ|U\1el9$¥ï\1f\103\8föd¦\9cèàg8µð$nú´<¯z®Ê·&¹< \92Ó\10¤c·\934ìA¤4q\82¢J\9cG\8bÙÏÑ¢¤wHQ\12$\17r YÉ\81¤¥`4v\a\ eÖ¼\99Ø;rÌÀÛB3°¨Þ\b\1eè,Àmí\11ü\8cÆÙxBå¿é²\92úÉ\80<r_\8f,îh[\16çD\93\90çÔ \10¹Õðs¼*y\85¾Ú´²\0ujm\90\8aÛJ.Lé§\14$\8f¡\8aä[Ô¼\94gÔ<î/¨\9c\v\11\fy%\90\815/\17kNÑzð1o\1døQµ\ e<Ô\99\82\85Jsp³ò ~Jç´fTã»ñ\82\8a²£W\19¾·=\8fqä\N¢]]vªc\95Xàª\13J=5\82|_U\86:°ðl\151\9f×\84ÈÓ{Ñ\9cô\11ª4m\96\96\9dþ\1dMÂ{\83Jx\7fQ$<\88`ÈKÁ8l\83´u\0JLÁO\ 5kÁCµ1¸Wa\ 2æk6\83\99\1aküx\95Ãê!\9d\8fY¿\86¼½C\15¶§I\19}¸NÁ:^\99\9bâ¨\95ñ]J³³<\8a²ò|\vDª\0¹°\82(\13è\11IF7*ʸL\13f|J\13d<¦e
+^S3\ 5\7fR2\ 5\10Y db\e`Ýû\87Ô\ 4<)2\ 2÷µkÀÝjcp³~#\98ªß\87\e©µ7\1a¬òÚÐ]NÜÖ¢ Ù]_B?TU\14o«-à8\94(x.\85r\91\87"'×'GZ\14\90-Ñ\11EY\r\88@Ü\89òÅC4\9eh\9a\96.þ\1aó35]ü\a\9a.\86\14\9e\18"KÁ\ 4l\83\f\13ð:×\b|£2\ 4\vå«Á\Ý\1a0£7\ 3ãú=¸¡F;£¾:\8fõmÕ\ 4\8bÆ
+Ú®ê²È\83Zuì±\12\15û¤²(Í9O\99é!Í\97údå)\ 32åeAü\9c:r\9a¬\1dåÊ.R\93¥S4\8eì>æ\155Yö\11M\96AJ\8a\14"KA¶ \80Â5à©\ 2\ fî©\rÁí*#p£Ñ\bL6¯\a#-»p\ 3Ͷ\86\9dz7Ó¦ú\0óÚ\1aÔJW\15n]R\1ec£Ô&ØËÕÜSÙ¥\19î"\95Ä;£HáÏ+,%p\vjH\9cüVJ¢b\0e)®Q\99\8a\7fa^bß\1f(,\ 5D\12ò y)\98¼\ 6|ÌZ\ 5\1e)qà®n\15\983\ 4×\9b\fÁX\9b)¸Øa zÚmVµ´º¬oöÛR¡G,KëÃö)k£\8fÈ«\99vÙ\95É\8eÂò³®|Ø3Lî\9b¬V\ 5&\96V\12\99%ÍäXU?\85¡\9a@£UwÐ\18Õ\7f(1Å¿!1Å\90Ì(Z\ e¦\19\82\1fe\0ÜW\ 10Wi\0¦\e\rÀx«\ 1\18ê6\ 6}=ÛA{Ïa\83Æ.'ãÊ\ e\9fMê6Ò\ eeKÈ\9eÜ&ú!\89>Î6³!é$¯.Ý\99[+tOªÎñfU\15ùÅU\94\aFW\9c#ÒËûÈ\91åW\91\88òyÌ\ fä\bÝ{R\84\16\92"µ\90¸\14äãÀwy\0ÜÕ\0p£\16\ fþÑ\8c\aÃ\9d\0ôõ\e\82ö\ 1s \1f8\80¯>ï°ZÓﵡ°7È"·\9bf\95Õ\19i-hg\1cMoK´KiIuHl\16¸Ä7IÝ\19z¥7½Që\17ÑÐ\18\10ÖÐC\bi\18\r
+n\98\v
+®\7f\1e\14\÷+\ 6\12\82k\97{'\ 6à«B\0>«\0àº\1e\a®´\ 3p¾\17\806¬?\e\877\82êË{qeÃv\86\85C\17\ 3·d]@?É\18\bß\93v>ú §\8fe\93Ð\9bb\17×Ãw\88î\968Gvå»\9dîÔx\ 6wÔ{S;º|)\1dWü\90\8e[\98E?rÛ/~äVè¿\92g9Ø\ 6j\0fj\ 1\18k\ 1`°\e\80\8e¿ûs\ 4\80òñõ@=a\85SN\1c3È\19w1\16_õ3ã\8f"\16Ü\91Ð\9dìÿ³]§QM^i\1cÀïû\86\10@Aö\ 4\92\90\85H ,!! \84\ 4\12 \10 a\8dÈ¢\88\14µ\8a\vÇÑÓѶÚN£\8eÓjkkGfܵ"¨hE\r. \b\88âq´\12\8aÊj«²\8aÊâ3·Ç/sÐ\ f¿Ïÿç½ÿ{Ï{\9e\93¹ü¢\13s\ 3fW/\bÎ=¾4Ìrl\954óØ:¹ùè&eÊÑ\1f¢\8cUûÔ\89U'b\12ª\1a±\ eµ¡r(ÆPñV\13_\ 1ÚÉî}\89P#>\ 3ëN\84\8eâ\ eöWüùý8ÿ,\81Ö×9¢uõ\f´º>\90üK½Ü~i]ìÔ\85\17\93Ü\8b/¤Óç\9cÏaå\9d\9fÃ\9dy®D\90U»D\98^»R\94jý<ÔhÝ\18\9ehÝ.\8d·î\95éÕ2\9dµA®·>\91éÎ\fÉãNODÆÖÀ{Zñ\19\ø\11¡êÝ\b\1dü\19¡\9d¸\83oO#´þ"\89V7ÑÐ\8a\16w´ì\1a\9fXÔ\12N)iQÓæ¶ÄOÍ¿jr˹jñʺZà\93Þ\Ì25/æ$7¯à'6}&\88oÚ Ô7}\1f\18×´G¤m:\1e¬i¾\8c=\16i\1a\a\83c®\8c\87ª\e l²ËÛ\10:\85;ø\19wP^\85ÐÖ\1a\9c\7f\ 1¡Õ\8d\14´ì\ 6\rÍ¿ã\8c\8aÛ|Q¡MDäÛ\14\94\1c[\9c}\96Íè\94fËpNµåº\1aÛ\8a<\12Ú\16zÇ·\951tmk|cm_³blÛüÔ¶Ý\9c¨»Ç¸ª»\97°v®ª\8f«üõ\r?ò6øOv\ 6wP\81;øÏ\11\84¶á;ðõy\9c\7f\ 5¡e\14ôÑ\1d\1a*èpA¹\1dLdé\10\12\19\9dRÒÔ©¶3vΰOèJu\88ïÊvÒuåO\8dí*vÑt/v\8dî^é®ê^ë\19Ù³ÙKÞ³Ã[Ös\88.í=Í\90ö^cHz»\18\92îa\86¤kü=Uø\1dì>\8cðýGhùwùK[\11\9aw\87@9\ f©(ë\85+Jïc¢Ô¾\0"©_LÆ÷+)q\ 3Z;Í@\ 2U=h²\8f\1a̦E\ eæ;È\87\8a\1d#\86J\9d$ë¦\8a\87¿p\ e\1dþ§KðËòi¢\91
+× \91Z×À\91V7á«n7áË\81÷ìÅïp;¾\83\e¬8¿á]~Q\eB\96\87\b\99úiÈ8ê\8a\fc>H7Æ'´ã""zBJ*'T¤ü\96"}k \84C\8a]\18dR\83!\97\1a\ 4EöBXd/\80\954\7føÂ\81\aß8p¡Ü\91\ 3\15\8e~pÖ\91\rÍ\8e,xð\9e\1fñ\1dÜx\16¡5\97qþu\9coC(\eç'u"4c\8c\8a´à\82¢Á\v)\81\85d $\10L\84\82\84\10\81\82ÄË.9\1dt¤?$\92\0Qü \9bÂ\82\ 2\8a\ fÌ·£C\99\9d\17|nç \9b©\1eð\13Õ\1d\ ePÝ \1a«}Ïfü\ 6>Çù×Þågµ#\94Ð\85\90f\0!\15\108w
+
+\aW\14\ 2Þ(\bÏ\11\0|Ä\a!Á\81\10\82\85gñ\ 5\ 5Á\05á\ 5q\84\a\9eÅ\r̤+Ì$\9da.9\15\16\93Nð é\bë)\ e°\95B\83r\8a=ì\7f\ fH$$(ÂH\88\12\93\10-¥@´Ê\ e¢õTP\99i Ìw\ 2Å\ 2g\90p\ 5éZw\90lò\84ðï¼!ü_t\10ïÁ\ e1 ì¨\ f\84ý\82Õb\r¾\10v\ 3{\84ý\81\rcã¾ãbð\19\13\83ïh\1801Öd\10\81³U!$Ä\84\92 §\80Va\aÚ8*ĤÒ@=Ë ¢>r\ 1e\99\e(>õ\0ù\ 6/\90}K\87\88\1d\f\88Øå\ 3Ò\ 3Ø\11_\90\9cÀÎ2AR\8f]Ã\1e`O\99\13\92!æ¨t\8cùZ
+ÌWR`\8dH\80ýR\ 2~\93\81\1cç«E$ÄbºP
+èev0CK\ 5\9d\91\ 6q\16'Ð\16¹@Ì\127\88þ«'¨þæ\rÊ-\f\88Üî\ 3\8ar\Ã>&È\ f³@~\f«a\83ü\ 2ÖÌ\1e\97ÛØ£ò\1eö+ù\0{X>Ê\1e\94\83ß\80\1c8ýràöÉ\807\19(q¶VH\82\1eï\99\86 \12\92p\1fIj*$&ÐÀ\909\ 5fÌ\99\ 6º\8fÝ!v¥\17hÖâê7ú\80z+\13¢\7fbMDíb\8fG\1dd\8f©*ýFU'9oTµ\9cת+\9c\11Õ-Î ª\93Ó§êç<\8b\1aåü®\ 2ÞS\15ø÷ª@ÐóÎôÿ\aê?óýIHä\93\90\82ç0\8b)\90¦¢\82IO\83\14ó\140æM\83Ä\12\ f\88_î=®_ã3ª[Ï|\1d·\855\12»Ý略\9c3¤ÝË\1dÔ\1cæ\ eh\8eóú5gx/4\97xÏ57x¿k\9eðºµ}¼\ eÍ\eÿÇ10½=\ 6\84\ fc ðþ\a\80Ö\9f\80\ 4.\ 1)~\ 4¤\vHÈ\ e¡\80En\aÙZ{È4:½M³L\e5\15y\8c$\97Ò\87\92Vùö'¬c½0lô{\16¿\95ûÇ\8c\1d¼§ú]ü^ýAÿn}\95\7f\97î\94 SwQðD\7fMЮ\7f$øMÿ|ú\1dÝëÀ[:\10ÝÔAð\8d8\bn\8d\83\90É@\8fó\8d,\ 2Ò\98\ 4Ìä\11\90\17HB>î#/Ú~|\96ÁqÄ\92î2\90Uàñ<}\ 1ý©¹Ì·;u\r»3ù+î\13ã\16Þ£¤ïý\1f&î\14ÜOØ\ep/¡Bh3\9c\büÕP\exËÐ\14tÓp_t=á\99¨Ùð*¤Ñ\80ÿK\ 6\10_Â걺IÀÀ&ÀÄ À\82åã³(\9cNBQ(e¼(\92:\\18çð¢ Ź77ǽ#g\1e½={ ó·\8cU\1c[ÚZþmóß\ 57S¿\11ÞHù!ðzÊ¿E-É\a\82\9b\8d\95!\8dÆ\9aÐ+Æú°ËÆ\9bâºä\1eñ9ã°Äj\ 4éi¬&\19"N}\0\18} ÈÀ{o®7\ 1sñY\94ð\88·\v\82Èá\ 5Rʳùjû®âÄ)ís³\ïÎ\9eMÿoÞBVkN\19·Å²ZÐ\94õ¥°!c\93èRúÖ\90º´\1da\17Ì»ÅçÌ\87$VÓqé\19SmD\8déªì\17ÓcYµi@~Ô<¡¨4\83â\bVñ\ 1\90J' \eï\9cs<\11\940\10,b\13¯K\ 5Äó%!dW©ÂîÁ"½Ãíùf×ëŹô¦Âböå\82R~]ÞÊ\80s³>\v²Îü*ä´å\1fâSÙßINfí\8c¨ÎÜ';\96Q©¨Ì¨\89<\92Ñ <\9cqOy0ã¹j\7fæ¨jo&¨ö`»³@9\19\98= \98\85÷Ýyî\b>Æs,õA\83e\1cÔ½"\80x°BBÞZ®uh)M\9eÖ°ÐB¿XRȶÎ[ȯ)\.<9û\93ÿq]§QMÝi\18Àß$ì\ 6((H\95* \82"\9bì\81@V,¸\81Êf\ 2\845@\ 2 !\90\10L\bK\ 2\81\84@Ø÷°Ëæ\ 2(¢´¨\8d\8cöh5x\989Óö\882\9dÎ\1c§\1d\9d\99NGǶsçöØ\ fÈ\87ß¹ç~zî}ÿï¹÷<\87gS*}.1UGfÎ5\ 5L%w\ 6]HÒ\87\8c%M\10F\12çÃ\86\12o\87ë\13\9f\10û\13_\10{\93Þ\10{\92\10bw2\12ÞõNØfÈ\19t\ 6)hßc£ÏQh\ao\85;à;±\13<\97ì\855\897ö\81\88h~·8Úf\99\7fÖq\91\9bòÑ|^\8eÛå\9cB\8f\99¬ÒÃ\93\19Rßq\96Â\7f$M\1d4\94Ú\1a2\90ÒKèc\8e\86w3.Gt2\96";\18\ fIm\8coI-Ì\1f#uL$²9\ 5\89@\11\9b¶@\12ì\0a¡}/\1f}\ e\81\rü(þ\0þrÞ\ e¾\949Á#\99'vå<ÁlY\1ces½$Îa¶è\9cóÅÂL· N¾ÇX\9eÀk\88]æ;\90]\19Ð\9bY\17Ü\95Ñ\14Ú\91Þ\15ÞÊ\1a\8aÐ¥M\93\9aÒ\16É\8di÷)ê´\rJ\ 3ë\ar=\v!Õ§#\91ªw"6C\92l\ 1ÉÄ\ 3R\80\877%xxQ\8e\87õ
+<<©r\80ûU\1e\98Ûò`³E)Õz®ì¤ÃLiâî\vÅ,·a>Ûc \80çÕË)õëÌ\93\ 6´å*\82u9\1a\826»\9d¨É\1a\88¬Ï\9c ×e^£*3W¨\8aÌuZMÖ?©ÕY¿Pª³\112\8a´\15r\ e}ÿìm\80ð¬àob\vøZf\ 1kÕVðPa\ f\ 6å~ÌRM é|%\19\7fQz|Ǹ$~÷\90(ŵO\98íÞ%à\1enã\17ûê
+%\ 1ZnU°\9aSOPåµ\10\95¹½¤jö8¥\92=G«`ß¡ËØ_Ò¥¹¯hÒÜ\9f)Ò<\84ü\eÒf\b\13\9dA®%¼\16\98Ãz¹)¬U\9aÃ#¥%Ü«³\83e\95\ef¡î\88ÉeEä¶\89ª\98íò3»úÊ\19.\9dâ\f÷ÖÒ¼ÃMB¾¯Z \ ePñ+\82\95¼Ú°ê¦\b9·\9b$å\8eP%\9c+´2Î-º\88³\16%âþ\9d&âþD\15q\11\8a¨\0ýól\81¤Z¡»`\ eß\97àà+© \18kÌàs\959\18\1alá¦Ú\ 53×àk2"Z\8d*?¶ï¯\8aû°«"yo«\94u@+a{6\88\v}jKKü«K¤Áòb\ 5A*h\8c\90\14u\90Eü!j ï\12½\98÷iT\11o5ª\88ÿ\1d½\88ÿ\96&à#\14\14YPô>\84e\81~\13L`C\ 4°&ÇÁ\83ZSXQ\9bÁr£5\kÚ\ 3\97´Þ¸qM\98¥¾>Ê®»ö\94SkMâ\1emeêþú\8aìCJ)×»ª¼Ø_V& *\17W\13Ä"5QXÚN\12\94è©<á\f½@¸\14Å\15>B½ s\85oh\!B-\10"\14\14y3$Ã\14Þò0ðT\ 2`¬Æ½z\13¸5\81\e:<̶ì\86É\96øáæP\8bÞF\9am[Ã\89\9dZUüGõJæ>EMæÁʪ|o©¼èHY\858¨T*\ f\15\9cW\11yå-$®¤\9f\92W6Ec\97-ÒsÊ\1eFå\94ý\15½¾Fï\11*\8a\82"o\86dãà¥\0í½R\80\aJ,\1848XÒá`¾Í\12f:\9c`¬ã ¶¿-ؼ£\85bÓÜtÌ¡¡ñ\8c³BÍp\93ק{\9c¯Ëõ\12+y~Â\9aÒ@~µ,¤ ª6<_Þ\1cÉ®è¥dULÐ2d\vôtÙçt\96ì[Zºì?Ôt\19BÉ\90!ä\90\\80oJ\0\9eÈÑÞ©ÂÀr\13\16\16Ú1p©Ë\fÆ{\1c@ßã\8eíê\ e0Óu\92ðêöè\1dÊÖ¸]r]²Ky\13ë\80¨1dzX]àÃk\10úsTç\83Ùu
+BV\96\98®ì&¥*Æ)LÅU*Cq\8fÆP|CeÔü\9b¬AÈ¿!m\86p\0ÖË\0¾¨\ 1øL\ 3p\ 3í~WÐþy¡\1f\v\83z{èÖïô\ e\1c1Õô\13·){\8fÚË»O9\95w&î)íHÝWÔ\96u° \85ã\95§\13øå4K\ 23´Õ!i\8d\9a0\86¦3"Y3JJTÏ\91ãÕ+¨\rr|Ã\ f¤\84\86ÿ\91\12ê\91È^ñ\ 1þ\80\9eÃý:\80Ou\0WÑü)´ÿ\r¢ý«{ô\ 3h\1dsÁhF}pÊ\11\82¥|\98f+\19<áX¢?»\9bßÏpáôe\1c`÷ä\1dÊêæ{³ºÄ~ÌÎÊÀä\8e\86\90\84övÂ\99öáð¸¶+\11±m\ 6Ô3blë¿\88±-¿ \10b¬î}\7fFÏáqÕ»\19,v\0\DóG\86\0ºÐþÕ<e\rêéÝ \9cöÄVL\ 5\9b\95MRðÅ\131ö\85\17N;å\8f';g\8f²\ÓGØ\aR\87\v\ f\9d\e*õJ\1cªð=;¨ò\8fÕ·\ 6\9dÔ\ f\86\1c\1f¸\1czlàNhÌÀÓÐ\98þ\7f\84Æôý\1c\1aÓ\8b\10¶úºüÝ\f>i\ 1\98í\ 1\18\1f\ 4è\e\aÐÍ\0ÔÍZ@Õ\9c#HçÝ1¢¹\0\13Á\\84%wöc\eö\95Øí\99\97\13\9dÒ.¥:3.f»$Íp÷ÅÏ\bÝ㦥\87NNÕz\1d\9bjñ\8d\9eÔû\1d\9d¼è\1f5yË\9f>õ\95?}â\95?íÂO\ 1´q$\806\86\ 4nfDgpG\vp\r=\83I=ÀÀ\18@+\9a¯B;¨ô\ 6\16D7í xÉ\15xK>ؼ¥0³ì\9b4+ÖÍ\136Ì\egí\93\16\19\8eñ\8b\19\1f\9e¾\9eï|êº`ïñ\85r·è\ 5Å\81¨\85f\ fÚµþC\94k3\9eä\85eOÒÂ\1f=IW_zFοõ\8a\98C¼#fßw¯\1eÝÃv\80\99~\80¡Q\80\8ei´\7f¢ùr´\ 3
+oá\80s\17\ f¹+» kå \86µ\12\84c®\90L\93V¢-ãïÆáãî&Û\9e¼Ë²?f`;D\ex;£\fe»¨\86jg²A»'Òз\97h\98v 7|â\1afø½køg/] ·ÿë\16z\vÙ¿Õ¯{x¥\17`\14ÝÁ®)\0Í,@å\r\80Ò[\0\9cß\99@ÚC\v8÷Ø\1e\92\8c®\90`ôÁ\9c6\12°§\8c4\93ãÆ\13f1Ƴ\16G\8dÌm4c\965Åȵ\8d4\96Ú\11W+·\87jv\84®ö8\ 6¯Nî\fZ]Ú\19øäÉÎ ã÷\8e\81\8f_;\ 5<Bvm5ß\8dî\0º\83=\93\0Z4¿ê×üÛhþ=\80´/p\10¿f\ 1'\9eZñ§N\10½î\ eG×ý1ôgD,õY\14\8eôì¤IÄó\ 4Óðç©f\84çl\8b\90ç|Ë \8dr«\80\8dZü\91\8d6k¿?ý\9fí:\8djòJ\ 38þ¼I\80°%\84\84@Xe\v \81\10\bA\89\18
+Avd\93\9d¸à\82\ 5qÇÚ£cÕâR·¡BQ,r° î\80\ 3V+Å]ZÆ¥Ö\ eâ\88+\82 È&\95g.gúA8ýð;ç~ûß÷Þçýp+Y²'õ,YÇU\96GG\aËãñ;\96´}\84-mÿhö©Cc3X\r°ó$À\ 6rþ+Ï\93~\véß\0\88¿CAØ\7fô!ä\15\e\82^ `Z§\v¨;e0ùµ\92RuM¥\94]Z\9a¢;\8a.ïN¤{¾É`x¼ÉÖ\93¼É×\13÷¬Ñ\17õl1\10ö\96\18¸öV3]Þ\9ef:¿me:½{Ætêíc:õô\8fóýØ?p\ 2`#é¯ú«\9fq\13`Æ=\0m\e@`§\1e\ 4\f°À\7fÀ\12\94\83\93@1(\ 2ù\90\17È\86\95\94dXM\89?\ 4Sn\1fÂi®#q4ç\91TÚ¤?çÐíÿÌ£Û~\C·\19ÝÂ\10\8c~Ç°ÂC\fKldðñ\1añ\98x:NÑq\80M\8d\0\ 5Í\7fõ\7f\ 3\88}\0\10Ü\ e0ù)\80ï \1d¼Ñ\ 4dh\ e\12´\ 6\11:\82\10ÝÀ\19=`\12*À\1eý)[\f¤\ 4\18BYb\14e\81\89\14\17³(\ eæÐÌ°\80ÆÂB¢\98f\8a\ai&x\92h".\8cSØ\0°\9aÌߢ±ó¿Mú\ f\ 1>{\f z\ 6àÙ\v¤\và\86LpA\168"\974\ 5`\83ö`\85Î`\81"à\92½pÐ\eÌP\ 5,\f\ 4\13ÔRF\18C\19`
+ÅÀl\8aÂ¥\14àzb'±\8f¨&jÆA©'\85^R
+½¥4TxÑP®¤£\97\86\8e\9eQ\fôHÕGÉ<\ 3\14/c¢h\11ºm6F·Ý&èVj\8aÂrâ\a\16
+\8f\10µl\14\9e&\9a\89\16â\1eñ\9cèe\8f
+\87Ù#nÈ\1e\1e#DÎÐÿ\99\7f
+e¤¯\10SèëNC¥\aáCCß@:*"\18è=S\1f½æ\1a ,ß\10¥k\8cPºÉ\ 4%;LQRÌB÷ýlt¯$jÌÐý\84\19\8a\e\88s\1c\14_%nsFÅ\1d\9c\11÷\1eÎ\90û\90Ù\80\ 4ÍÞ»£9ÁísG^\9fx<\94\93¾RH¡?1YLÃ)Þ\84\9a\8eþÓõÐ/A\1f}u\ 6¨øÜ\10½W\99 ×W¦èµ\8d\85\9eElôÜk\86²\ 3\1c\94U\11GÉ·Ô\9b\8fÊÎ\98\7f\94]2\1f\91Ýà\ eÉþkÞ/ë6\7fë9hÞã\89Ü72´è\96!¿K\86\96\13¡ÏXß\99B51UHC\8d'áOÇÀ\10\ 6ªcõqJ:\13ý\17\18¡ß2ST®e¡o¡ÙG\9f\9d\9c?}\8aÍ?(ös\87\15\95Ü!E\roPq\927 hä½W4óú\14¼^Å#^·â5ï\95Ï\80Å\v\ 5Z>W ÕSo\14<U u\87÷x¨\1aëO¢Pã@a\bY\87\92¹\b%3¡\9dÆÀàH}Ô$31p®ñÈÔŬá\80Õf\ 3S6pÞOÞÆíó/â½õ/åõª\ eX¼QUñ»UÇø]ªSüNÕ9þ+U\vÿ\85ê!¿Ã¿\93ÿXÕoÕ¦Bë\87~hûÀ\ fíî\11wýÐþS8e¬oKúÖ\14F\90u\94\88Âhr\1fQ\ 1\f\f\ fÕÿ0=\9e9 Í2~\17\9cÃê ZÎéÒ¬åvN+ä½\fÜañ|j1ÿÙÔ2Ë\ eu¥Õ\13õa«Çê:«võYA\9bú\8aà¡ú¾õ]õ+ëßÔýv×Õ£\ e\ 18é×\0tlù\e\188Ö·$}"Ö\8eÂx\17
+\13ÈlÆûÑ\ag\ 4é½\8d\8ebvE¦\1a¿\fÏf?\9b¾\98ó$t5¯=ä+~[ðVË?>Û-¸\1fTj}'¨Ü润Êö\96æ¸Ý\rM£ýuÍyûVÍM\87\96 g\ e\97\83ú\1c/hF\9d\9b5èÒD\9cÓ ëD\18dEa\18\170\96\a\98$\0L!g\91*¢\ 6S½i=ÉjÆËÄ0\83\8eøD£G3t¬\aÑ9æ¿G.çß\8cøÒêzØF\9bÖéßØþ\12Zd\7f-t¯Ã\15m\85ã%m\8dÓ\85\90Zçó!?9ÿ\1cÒârNÛîú£¶GØ \1dq;¥EQ=QGÔN\80Z\vÀ(òîM4\aLã\ 3fÚÀ°Î\99êÑI©ç\99Jz{z°Þý\94X£[3ÓØ Ù¼kqyV\97cWÙ\\8cYg×\1cýµCSÔ\ eÇ\9f"÷8\9f\89(s9\1d~PØ\10~ÔíTx\83¨>좸6ì®øxx§û\91ð!IM8J\ eE ¤úo`\18iÇ\927g\8a\19`\16YÏáûl;x\91í
+\8fæÊ©ßg\aêý[\17at5#\89}!UgÑ\94¼Pp6i\89íé\84Õ\ e\rñë\9dêã6»ÔÆî\12\9e\88-\11\1d\8b)\17\1f\89>$©\89®\93VG7yTE_\97UF?\97UÄôËÊcPö=±\7fLìx\18IÚ ¦\80\19d\1fsØ0<\9f\ 3¯\17Z@{\8e-ÜÎ\91R¿.\98¸\9c\1djøóì8ö\19]ºECF¶ .-×îDÊ
+Ç£É_:\1fNÚ ¬NÜ&ú!¡È½2~\9f´"¾RV\1ewÌs\7fÜ\8f^ûâZä¥qOä%ñïäÅñ(ß\93\80òo\13Ðk"\8c!ídc@\9d1\8cÌ3\81ÞE¦ð4\97\ 5wóøкXD]Êõc\9c[\14lظ \86]\97\9dlq|ö,ëú\85öÕ\99ù\8e\a3
+\+ÒÖ¹\95§\16º\97¥ì\90îM.\91}7ó\80×\9e¤ÃÞEIÿRìNºì³+©ÍgÇÌ^\9fí3?*¾IÆ1Þ\84üS8Ã\84Ì\81!9\ 3&¼Î1\80¶<&Ü_b\ 47\96ráÊ2Wªi©\ f½1_ìÍ\8dd\1dÍIäUÏÏ\14TfgÛ\1f\98\93ëT6k¹ë^Ý\1aQIæ\ 6É·\19Û<þ\99^äµ3Ì{{j\95϶Ô:ß-©ç\95\85©w\95_§u+7¥\8dønJG\9f\8dé¨\98\bã\8dÈ=èCÿ<\ 6´çÒáÎR}¸¹Â\10ZVr y\95\13\9c^)§×.\9fjpdI\18«*/\8eWñy\9a`ÿÂÙv¥ós\9c\8aç-q-\9a[ Ú5g\9ddû¬BÙVÝ.¯ÍY¥\8aMY\95¾\e2O(×g6©þ\91yKµ.«ÓomÖ\aåZ\1dú\12>\13a"\93Ü\ 3\ 3^.\ 4ø#\9fNúzðK\81\ 1\ü\82\rg×8@ý\17\9e´£\ 5\ 1\ 6U+´¦\15Ëb¹eùÉV%y:»¢Eó\1dwåä¹n_°B´uþÿÈ.Ϩ¨Î<\ eÿîÌPD\9a ½H\a)#\ 3L\ 1QA\ 5£\ e, " t¤ÃÐ\86\ 1FpF\9a \82RD\8a\8a *\821\16XÝ\18Qp]÷¸f\83%'nìf\8b\89=Gß}ý\ 6æÃsîÇçþÛ=÷WâR\99¤à*\12êxåñ-^òønAIÜ\90°8î¼·4î\86wQüSQQü;aQ\ 2\11Pø_B6ª\80Ä1x\90\ eüCÂÂT\11\aßÉT0^ª\85¯Ë,p¢Ì\95Õ_âÚ-]©ÙQ\18¬×\9a\17nÜ\94\em^\9f\9d`U\93\99fW\99\9eë¤H+v)Oà\96m«áÉR\9a½\8a\92»\ 4\ 5I\ 3¢¼¤³Þ\92¤)\9fܤÇÞ¹ÉoE¹ÉD\98\9bB\ 4\14þLH$\vo\12A÷\80æ\ 2\ 6\1326.Ê98»]\13Ã\15¦\18¨pfõn\17ªt\96.\9fÛ*[;¯©h½Q]Á&³ê¼8+eî6»ò\9clDz¬B\17Y¦\9c[\94QÅ+Hoò\92¤u\b²SûE\99©g|2R¯ù¤§>ôÉH{-ÊH#B\8aàKÈ&àE20\9d\ 3\\97\ 2ß\96±p¾\82\8dQÅ\1c\f)\8dqXéÄt)ø*û+ü4öÈWëÖ\95\86\19VË"Í\14Ò\v¶\17&Û\96äg:Jóò\9d\v$¥\IîN^vN\83WFv» -ë\88h[Öi\9f\94¬ \9fä¬\7fQ^\89R²\88\90"ø\12\12\ 3<L\ 5nÑÜyµ\ 4ø3ýí:£dp¢R\rýÕ\ 6讶gÚ«<9Í;\97ΩW¬Ò©.\ f1PÈ7\9aÊËb,e%\896EÅé\ eyR\89sN\91Ì-³Pá\9eVPï\99\92¿_\90\94wH\94 \19ñ\8e\93\ö\89\93üDùM\14/!B\8aàKH,ðS\ 6\9dC!pY\ e\9cW\ 2#4{\rԲѻK\1f\1du¶LË.wvC¯zMu\80¶¢2X_®Ü`,Û±Ù¢°"ÞZ²=Õ>K\9e³0½T꺤bQ\92¬Ö#¾¸\95¿UÚ+\8c\91\ e\8b¢¥\7fñÞ,½ï\1d-})\8a.ú$\8c)"\ 2
+\7f&¯\13\80{ÙÀd1pq\að5õ\1f¯£¹k7ÐÙ¨\8bÖ&+46rÙ5\rÞj\8aú\15\9aò:±^qí:£üê(³\9cªX«Ì\9d)¶©Ê,ÇdE¡Kü\ e9wkE5/º¼ÙsÓönA¤ü\84p£ü¢h£ü\ e}þO\18QöQ\10QFø_ò,\85Þ\ 3\9dÃ\952Ú\83Jà\14õ÷Óüw \99fÏ\16m4¶\9a£¶Õ\85¥l\11ªÈ\9bý5¤{Vëæ5\85\1ad7D\98¤ïÞb\91R\9fd\9d¸+Ã>¶6Ï)¦¦ÔuSuå¢\88ª&Þ\86Ê.Ïu\95Cü°Êq~hå÷üÐ\9dÿá\87)\7f÷
+S\92ÏxÎägz\937è.^úÜ\83Zà\18õ÷ì\ 5Zi\ 6ÜÝ>\175\9dÆPt:2e\1d^\1ciûRuIÛ*¬ý\7fÒKÝ\17n\94Ô\1am\16¿7ÞrKsªÍæ=¹ö\91M2§\r\8dJ\97°Æ\ 6nHC§{pà OÜpÁCÜpËC¼ûß\1eâú\ f\1eâ:Â\13ï\9aÍ=z\ fW?÷
+\18¦þÃ-4ûµ\ 1\r]@e\8f*Ê{磤Ï\96)ìsgçö.VÍèY97¥[¬\93pp½þÖ®(£è\ 3±f\91\9d)\96á\9dÙÖë:¤v!í;\1c\83Úê\17®ikwýªí¨ÛªýçÜ\ 2Ûnº\ 5î{á\16Øú\9e\eØBþÀßé.^RÐ\1eÔÓ=¤õ\1fl\aöR\7fM\1fPz\94æ¿A]H\ 6-\91uÌ\95I\1d\14r\12\aýÕb\aVÏ\8d>\1aª\13u4B\7fcÿ\16ÃuG\92LB\8ed\9a\a\1d.X°æP¹õW\87vÙ\ 5\1cÚï°¢¯ßqyß7Nþ}7\1cý{\9f;úõ¼sòë&\vý\ eÎæ\1aíÁ9:\83\13tþ½´þ}\a\81ºC@Å\0\90\7f\12H\1fÑĶQc$\8e:2±£\9e¬\98Ñ%\9c¨Ñ@µð\91`\8du#\e´BF6ë\ 6\9d\8a×_s*ÍpÕp\9eqÀp\99éò\935\16~'[-\97\9e<lå{ò\fåº\95ï\89§V\8b\8f¿µö\19"6>Ç\88íL.Ø\ 4\1c¡óï õ7\1c\ 6\14Çhþ\e\ 62h\ e\8d½ \82è1=D\8d[!bÜ\8dY?.b\85\8e/ç\ 4\8f¯Q\15\8f\87©¯\1e\8fÔ\b\1cߪ¹r<EÛ\7f,gÞ²±\12}ß±*\ 3\9f±½\86¢±>#áØicÁؤ±ðÂ\13#þù7&üsÄÔë,1\9bÉ7ô\ 6\aö\ 1]Ô¿\87ú+©_6\ 2d\9d\ 5âÇ\81\88Ë\1c\84\ÕDÐU#\88¯ÙcÍ$\ f«&\173\ 1\93+Y+&ÅlÿÉõ\9c¥\93\9bU}'\13Ô|¦2ç\88¦\8a4\ 4SJM¯©&-\8f©\1emÞÔ)\1d÷ë\13:îS\8f´\17]{ýúq\1ew\82èÍäx+Ð}\80î\0í\7fõ\10P2
+d\9f\a\12.\ 1\91W\80à)6\ 2nªcémm,¹m
+ßï\1d°ø\9f<xÿ°\18¢é\0F0\1dÄð§ÃY\9ewbX¼;)l÷»\12\ e÷®\Åõn\9d\8aó½NÕ\85÷\86T\9dî_¢ü¨êx÷¿j\ eÓïÕ\1d~ø4g&}\9dt\a¨¿\96ú˨?ç\ 2\90ø-õ_\ 3\82þ
+¬¸ÅÀgZ\15ü\87Zð|h\bÞC+¸?r\ 6÷±'Ü\1eûÂåÉJ8?\113NO×3\8eO£\19ûgÉ,Ûg\12\96Íór\96ÕóFö\82\17Ýl\8b\17§Øæ¿LP\1e°Í\9e¿d\9b={?\8b6ºÿu´ÿòÓ@î\18õ\7fGýS\80ø&à\7f\e\10Ý\ 3\16=`Áí¥\16\^êÃéWs8üj\a»ß\`óÊ\ 3Ö¯¼±àµ?,^¯\86Ù\9bP\98¼\8db\8cÞ&2\ 6ïr\99ùïË\19ý÷M\8cÞ\87\1eÖ¼\ f#,Ý߯PîS\9eÍb÷ PNë\97P\7f\12í}$}í-Ào\1aàÿ\b¸þ\f8¼\ 4ì>iÀ\9aèb\ 11\8491\87 ±\81\11q\82\ 1áB\9fð¡G|¡KV@\9b\88¡EÂ1\97Äa\ eÉ\82:\913j¤\81Q!\a\19\ e9N¹À°ÉÄ,vP\7f>õ'S\7fÔߨ\9fÖ¾\8cÖîù\0Xø\b°þ\ 5°ü\b\98\12\15êÔ¤N]ê\9bO}&ÔgI}¶ÔçD]\¨Òwa\93%\0 ¤\84R¢)i\14\19\85~\0\b=>B\aO\8eÍ\828º2ÄÙ\99!.\14g.C\1c¼XÄ~\19\8bØ®e\13ë\b6±Jà\10Ël\ e±\90Q\94*Äâÿ\×iTS×\16\að\93@H.!\18\90y\ e`bÈ\r\11´F\ 5d\90A@A\99\r4\faJ\98"c\1aD\10'(\8a\82
+\8a(\82â\80¨Pë\88\13\95¢Ï±´Úê+\15\95ê\ 3\87§\80â\0¸ß±ë}`ñá·Îþ¶ï:{¯uî¿\12«ÁêµÀ²I\v,\ ecÇé`ñ#Ö\81]ÅîÐÁ²\ f{I\1f·|OÿdùEë\83\15Ð?X\ 2cÔ\12\88©\80\8f{\93<
+8b¯µ3þ\1e7*ðý5\80\17®\ 13â5Á.C\13lU4°-¥\ 1§B\v8Û°::pöaÍØQ\ 6pÚ±³X'v\931Îée|â\f2F9ï\18#¶\13ôa[ \86lA{\88\ 3Ì·S\0É¥À,\9cs\9dì0\;\8bð¹\80
+"_\r\10\86h\80@ª |9\rfæÑ\80W¬\ 5¼2:p·b5\fàîa|áî'&¸G\88qî b\8c{\9aø̽D|ä^'F¹\ f\89aî\0ñ\867B¼æMh¿ä\ 2ó\ 5\17X\83Ø\0\17t'\ 3\11î=\eçÜo¬) Æõ<<\9byb*Ìõ¢Â\9c \rp\96h¬$\1a8*µ¾\b\véãÂu\8cÏä&â#¹\8dø@îÒ\1e\15ìÓ~'8¨="he\ e\vN2\87\ 4\1dÌ7\82næ\7fÉ{Ì\17äsæsr\98ù79ÎzJ´'$°\1fc}$èM\ 6³¿ö6§À\ 23
+¸áoq\9f\89áy¸-¤\82\v\9eÇüpÍ1q¼Ö\87oÒéïçä3\86g\17\13o\9d7j¿qÞÂ|í\Ã|åT¯ó©IgÐé\88Î\80S\eë¹Ó9Ö3§«¬~ç\1eV\9fó3\9d^ç¡i\ f\9cÆõî;\81þ¯N0½Ç \f~\99â\9fþ.Æ\bÜ\8d\10,²À+\8dçâ\8bwÓ{>uÜË[cÔ}\99æ\90[\8cÖk×\14ú\v\97\95ÄÀ\ 2µö³ùk\99ýó*t\9eΫf=\16ïbõ\89\etÿ\12\1fÔýS|lÚù§Ù\7fÌídß\9f{\87Ý#î×»-\1e\9a~C<fx]\fFÝb0þY\f&]SüÓßc:\ 2\1fÌß\ 4Á\12\e\8cOù\1c8\9b2¼x!õ\95o\80æ\7f¼#´ú\17%0ú<Óµ{=òt\1eº¯fÝ_¸aÚon\9bÙ=nÛõîºîÖ¿íÚ4ý\96ë\11\83\e.í\ 6×]:\f¯¹\7úٵרÓõµñ%×O¦\1d®`vÞ\15ÌÏag§\80\85\ 6\b¼Ù\b\ 2ô\10\ 4ãz¹9\1a\v±CCË\85\94Áày\94§K}4z\ 3\97Ó~÷\8faôø%3ïø*uoú¨Ø×½Kô»\17m4èòª4¼êµÃ¨Ó³Þø²ç\ 1\93\8b\1e¦\17<N\9b\9d÷øÉì¬Ç¯æ§<\aÌ\7fð\1cµló\ 4«ãØ1¬u
+ð½ýX¸¿.\82P\G\18¢\91H\v4\101\ 3=\ ew¢ü\11êN½\e²\84vcY$Ñ\1d\14ϺºDÁ¾\12\90\7fÑ_mر¸Ôè\9c_¹É\19¿¦§|kÍOú6X´û\1c²lói·:îsÁºÕç\96u\8bO¿Í!ß\11N³/pöû\82m\13>§\ 2\1fÜ;\10çÞP\1d\ 4\91,ôIÂF/£\rP\9fÄ\ 2Ý\93\bÐ-\89\vµ;j13"\94¸\10\16Ã:\17\92¤wjY\86ÁÉà<㶠U¦Ç\97®3k]RaÑ\12Xmu8 Îú`À~Î\ 1ÿVÛýþgí\1aý»í\e\ 2\1eÙï xk¿;`bÆ®@°ÿjç\14°\18÷\ eƹ7\82\81ÞG\13hPª\8dþ\96²ÐýXCt3\8e\87ºbçR/I\17ÑÎF\a\11?®\88Òm\8b\8c×o\r\97\e¶\84)M\ e\85ªÌ\9aC\8a-\9a\96o°Ú·¬Òfop\8dm}P\83]]Ðá\19;\83Nrk\83~âí\bú\9d·-è\15¯*x\8c·5\18x[\97\ 1wË\14\10@à; ¡\8f\12Mô4V\ 3ý;A\vÝ\93\11è¶L\1fu%Ù¡\vIÎÔÓ2\ fZ{| Ñ*\rÓ=\1có~st\92Qã\8at\93\86¨\1cóú\bµU]x©Íΰïmw\84UÛo\vÝÍ
+iæm ião\ e¹ä°)ä\17\87ïC\a\1dÊC?ñËÂ\80¿1\ffN\ 5Khø\ e(h\10?/½2*êI¡¡[©tÔ\9dÊF\17\156è´\DiKuÕlIò#\9aeËY\8dñ\12ý=±ñFuR¹im\8cÒbGt\81Uµd5gë\8a\rv\9b£*gTDÖòÊ#\eù\e"\8e ÖG\9c'×FÜ"K#\9f\93k"?\bJ¢Àáÿø\93A0\15M¬@èi\1cB÷SpîUh ît\1aº\92®\8bÎdX¢¶L\92Ò\92>_³YáÍØ\97\1aÄÚ\9d\1c©W\9b(5Ü\9e\90dZ\15\97nQ\19\9bcU!-ä\94\7f[j¿!¦\82».zûÌ5Ñ{\1d\8a%-d\91ä\8cp\95ä_\8ejI¿£:ú½P\1d\ 3äw1 À§Ãd_\9fØáh\84\1eáÌwW\81еL*º¢ÔDç\95:è\87\95fèèJ>¥Y)ÖhÈô¢×¥\aêÔ(ÂôªSc\f+\93e&\15Iró2\99Òj}\82\8aS\1a_l_\12WÆ-\8aâ\17ÆÖ\vTÒCÂ|é)Ç<i·(WúD\94\e;â\98\e\vdn\1c\b¦\82P\84\ 6¤\b=Äwp3\ 3¡«+)¨#\87\8aNå\10èX\9e1:\94Ç£4æÎÑØ\9díNß¡ôgVe\86°7¥¯0(WÄ\99¬\97§\98\97¦fZ\15'çq\8a\92\8aìÕ\89ë¹\ 5\89[øy²:AvB³P\99pR\94\95Ð%ÊLx$Ê\94\r;fʾ\b3e@b\82É \1c¡gx\ e¿ÉqÞR"t\19gÏ3\ 5\14ÔV@G\87U\86¨é;{T¯r¦Öä»iUåú17e\aO+SFN_\97%5.ÉH4+JO³T§åØ\14(Ôv¹òµÜìÔÍü¬\94Z2#e¿cZr»H\9eÜ9K\9eüç,yÊ[\91<eB(O\ 1R\91\ 2\82ɾD!ôD\86ç\80sgW\ eÎ|*\9c7Ô\b\1dUk¢\ 3\85úhï*[´s\95\88Zv¡mRùho,Xª»6/\¿8'ƨ0;ÁL¥\94[æe)m²3UvY\19k¸\19é\15|Ez\8d 5Ñ19í\84(Qqy\96,í\ 1öF\94\986.LL\ 3aR\1a\90\93½Ã»ðW2\9eC\16BWòñ\1dàß®\138{\1d\MA\rÅl´«Ä\1am+\11R7\17ϧ\95\15-"Ö\16\ 6²V«CõÕ*\89Q~A¼iN^\8a\8527Ó:#'ßV\91]ÌM]Y>3I¹]\90 Ü'\8cË:&\8aͺ(\92fÝÃ^ãzL\18\9b\ 5dÜ\14/ñ.<Às¸\96ý?¶ë=\1eÊ|\8f\ 3ø÷¹\fƸ\8eËLÌ\8cË3bf0F\91\15Q\9cPI\85\92.\8a\93\1c])\92\88)¤èB[(%]ä²Û\95êìn\89v·Dm¯¶v\1d\8eT[ÑUJ\97ßù:ûê¼´¯óÇû5ó×|\9eßç÷{\9ey¾\0ÿLÅ\ e2°\83,\9c9Ðîl#(ÒJ¡@«¢r³=Ùì,\7f½u\99!\ 6©\19SM\92Ó£ÌW¬\8d\11/I[`\9d°æ\1f²\85©Iö\vRÒ\1dbWç8Î[µ]9'y¯ó¬äj×è¤sê\99Éê\99IO\g&\r¸D'\11g¤\1aêþ|\80ÖÁ³\88\1d\9cIÇ\ e²±\ 3\9cÿÊPQ®\ 1\14ä\r\83¼<'*;o$³.g\8cnêÆ AÒ\860ãeÚéf\89YsD\8bÖÇYÅg.\96Æe¬°\9d·n\r7'];<zm¡"*L5=Ê9"í\8cKxÚ5\97\885\8fÐ[ç\88T¢\8aL%Ê¡:\17à3a9\9eE<\ 3'qíÕ9ØÁ&\9c»ð5xË\16>ä\14XBV¡\9cJ/ÔÐ)\ 5£y+·\ 4ò\97n\9ed\98°)Âô˼h\8b¿çÎ\17ÏÏYh=wã2Ù¬\r)vQÚ,y¤vËðiÙ%\8a)Y\87\95aYõªÉYWÐCÕäõo\94a\99d\90b¨»\83Ï\84d\80³¸\aß`þ¡ÍØ\ 1Î \85Û\06îàAf\91\10Ò\8aí`u±\vµ¢Ø\8bM,\1a§»hÇ\ 4Á\82íS\8db·E çn\8d±\98U\18/\8e*H´\8e,X%\9b¶%Ó.ls>\17\9a¿ËabþAÇ\90üSNÁù\97\9d\827=p\fÉëw
+É%\8e!9\9fkųx\ 1Ïá)-v\80ùû¶b\aE8{â\1cº®\ 4`u©\11¬,\93ÀÒ=
+*¡Ì\83\8e/óãÅ\96\ 6éÅ\94\84 f\97L7\8eÚ=[\18¹+Î"|W\82hÊW+Bw¦K'\14çÙ\ 4\15\17Ûý¸\92\v,:Á\ 5\14ý\88º¹\80í}ò\80mD\1e°õs\97±\83së±\ 3ì¾\12×^R\8c\1dà(\92\8dshR\ 5À\92\ 3\ 2X\)\82ø\83\ e\10wPCÅT\8effU\ 6ò¢*'êE\1e\b\17L;\10m\18V1ß$´b¡Ù\84ýË-\82ö¥\89\ 3÷m´\1aW¾Câ_^!\1dS~\æ[~ uI}÷¼\92ù\96\11\e\9fÒÿ²ý¤q-v\90\vP\85ëß»\13`G)@N9@\1aΡK\8f\0ÄÕ°\10Sk
+³km ºN\ 53ê<©\88:\7ffjm0orm\98îÄÚ\19ü\90Ú¹\82ñ5ñ\86\815K\8cÇÖ¤\98úUkÍ|ª·YxWï³ü¢ú\e\91WõE\91×ÑNѨª\97âQ\87?\ eó<D¬\86:\8b{P\87û_\81ù_a~þ~\80\8cC8\7fâ\1cúå×8ÿá,\18~Ú\0¦Ö\8b ¬^\ e¡\rn0¡Á\9b
+n\b Ç7Ld\ 2\e¦±c\e¢uü\1abu}\e\12øÞ\rÉ\ 2¯úõ\ 6\9eõ\ 5F#ë÷\18\8f¨¯5v¯¿`¬©o7Ö\9c~aâvò½©Û "Df\9f\1c/\08\88ý\97`~\ 1v\9f\85kO®\ 5Xt\ 2`n=æ\9f\ 3\b:Ï\83\80F\13\18×h\rþ\17\1dÁï¢;\8ciò\ 1\9f¦@Ê»)\94òj\8a¤=\9bæ0\1eMñì\88æe¬¦y\8eºy\93\8eKs\89®ªù¨\9e²ù;tGOÙôLOÑø\8eït\81è#Á'G0\7f\ fæoÃ|m\15@
+®=á\14@\ffG|\ f\10r\11ÀïG\16<¯òaÄ5Spo\91\80¦Å\11Ü®k@}Ý\e\[\ 3À¥u\12¨Ú"AÙ\16C9ÝXD9ÞXE9ÜÐÒò\9bE´ýÍC´Ý/gP\em{ã1mÛö\9a±i%ìPå\98_\84ù9\98\9fz\f ±\ 1`Þw\98\8fÙ!?\0\8cù\19Àã:\ 5.¿è\80Ã]\ 1ÈÛ\85ÀµKÀþ_\ e`×á
+¶\1d£À¦Ó\1fd\9d\13@úïp\90tÍ\ 5ë®Å`u/\ 5Ä÷r)Qw ey¿\86²¸\7f\9e2\7fð;eÖý\942ë\1aøÌNÌÏÃü4Ì_r\ 6`þyÌ¿\ 4\10|\19À·\ 5`Ä\r\0å¯\0öí4È\1eë\83ä\89 X÷\88`X\8f\r\88z\87\83E¯\v\98?õ\0³g¾`úl<\98<\9f\ 2ÆøBbôb\11\18¾L\ 1\83W\9b@ÐW\ 6ú}uÀ\7fÝ\88~\ 5½¾\9eÏäc~úq¼\aÎ\ 2Ä6\ 2Dþ\84û\7f\r`t\e\80æ6\80ãï\80ë\ 4\18ö\10Àò\8d\ e\98\ f\18\82ð\9d\10LÞ\8bÀè½\14\f?p`ðA\ 1ú\1fÝ@\8fx\81\ e\19\v\f\99\ 4@ð\ f\99à\9f!Y\8dò\10\16Nð \13Üd\82\ 1¤å\7f20\7f9æÇa÷Ó±÷àV\0ï[\0jÌvÀlI7\80ù\1f\0¦ý\0Æ\84\ 2CÂ\a\ 11Ä<\13Ì3Ç<1þ\8e\fqH\89Ü\91\ f
+B\11\b_\f\b¾\14\90\r\b\1f|\ 4ozrü3Ä^A\11Î\11á¬k«¢\88DC\11+_\8a\88C(b9\9d&æ±41[B\13a
+ÊBùh;Ú\8dö¢JT\85¾F§Ñ·è\at\93þ ì¦\a\84Ïé~á\0ÝgFèWf\84ù\7f\88\1có\87Ëÿ4øÝ^\8d×âM\11Ùx¼\9ep\9aXÅÐD¼\98&¢d\94\81rQ!Ú\89ÊÐ~t\18Õ¢\13ÌGÑ9æ\83¨\99\19\10µ2ý¢{ô+ÑSú¹x\80~*&L¯\98°\83zÄ\847\14qä(¢À9w\90\13\87\9f.\14q\1cE\11\87\0ì&\8c&v³hb\13O\13ér\94Æ\10©\16mf>Jw0ï%»\99w\92rf@Rɼ\95\1ceú%Ç\98×\923L\9f´\91y)½Æ<\93v2O¤½Ì\1f²·ìC\19áÝ\97\11\9dî?é\ eET6@\$È\1a\88+^\87Z\81FRÄÙ\8f"Ê\894q\9aA\93á±ô\a\87Df@¾\9ayÃe2¯¹\¦\8f+d^rÅì\v®\94}Îíg\9frGØ^®\8eíáN³\8f¹ïÙGÜ\15ö\ 1×ÁvÉ{Ø\ eù[\9dv9ÑýMNôîÊ ÿÎ_\10WÌÖ\88ð(Y\ 2ñÀkñt@¸\1f#q?4ã©wêit¿Ë\1cú¥óBæ\99j\ 5Ó«Lc\9f(µì#e>ûP¹\9d÷@±\8bw_±\97wOq\90×¥¨áu*Nò:\94ßòÚ\95\97yw\95í¼[Ê\1eÝ6å\e~\8b\8aè_U\12Á\15%1øù/\88;æ{\b\81x¡Ñb ¾Ø\85\8f\12>\8eö ú¿\18K=÷\f¥\9f\8c\8c¢\1f\8e\88cºÝ\13Ù.÷Ul\87&\83×®ÉáýæV sÇXç¶[©î-u\85îMu\95^\9bú\98ÞuõY~\8bÛ%þU·Ûü\9f4\8fôÿÃu\9d\a¥yæq\0ÿ\81x"\88\8a\17*Ê¡\99ív²\93lC\ e5Þ¨x\0\1e \80\80\88\b\82\8a\ax\12Å\83\18¼\88J\12s`Vm\Í\1dcl®ÑT\93ÉÕf3iw\9aN»Ùl¦×¶\99Ý´M»\9bnûîc·\99µùã3ïûßwæ÷<Ïû>ß\e\9b¾÷]Ù\84\91¯mÂü\96\91¥ÿ¡¼\84q\ 2\ 1Ûî\aØN
+`ÉTÀRi\80¥°àyòFxºs\aî³\ 4.îq|\ 1þã\1dr·\87Ûµ\84÷¶ÕyÜßÖêyo«Õë\9d}Þw8Ã>·9û|nr\8e\10ol\99ö½¾å\84ïÊ\96\ 5Òµ-ˤeÎ=òUΧä\8b\9co)\8b\1cÌ\7f\81\83\ 5\9cç`\81ó¯À¶£ì\ 4"Ê&¡#\8dÞ3©ð<#\ 2¾äÆÂ\93´ÍðQZ2î½Ô\ü½äbÂ\9d$\95ÇÍD½×õ\9d\8dÞ+ mÄk ݾKñvÒÕx\aùrü~¿Kq\13\94·âf(\17âÎø/Ä]\ e\98\8f»\15p6î¯\81§â\9fQ\8fÇÿ\184\e\8f\ 5ÿñ\173ë` (;Å\veû\0\96í\v/rüà«\1c*<æEÂ\9fy¯Ã»Ùq¸[¼Lüjf\ 1a9£Ôó
+Wã})\86¸\98j&-¤ZÈó)=\94³Éýþg\92G\ 2N%\1d\f<\914I\9dK:\1e4\9bt!x&i5äXÒÃ\90©ä§¡G\93\7f\b\9dHÆÂ\È\915)XèKX\927`\wÀrÜá\19ß\13>\15xÃ\13> Þç\aÁ]á\ 6¸.äà\96\ 4©øKü<÷\v¹Å^ó9e>gx:ÒÉ,£ßñÌfÿÙ\8c\8e\80\99\f\eõMî`Ð\14×\19ü\87tWèDúL\98+ý\1cípú\12í`úýð\ 3é_\84ïãþ+ÂÉÅÂÇ\90Ñ5\19ÿ\87¥ |\1e\ e¾\16 ¾U\88\83\87"wxPä\rw\8b\ 2`EÄ\84+â͸EQ"þ\!ÏýdA¡×\9c°\948#P\93§ó\f\94ÉÜ\86\80\89\9cVê\91\1ckð¡ì=!ã¼½aûyã4gÖTøhÖ©È\91¬ËtGÖ]ú\10ï\13ú ï;z\7f6¶&Òþ
+,\1d}²sQçD\9fö\87%¨óIÝà¶Ô\ 3V%~pYJ\87\ 5ÙFÜii\1c~NÂu?V,ð\9a\14\95\10'\8a\94äÃ\ 5ZÿñüÚÀýBs\90S` \19\15ô\849ø\83´¡¼}\11\ 3y\13t{Þ\T_Þbôî¼\9b\8cÞ¼¿1zøßDwó±5Q]\82\9fÑ_Zûµ|#\ 4x\84~s÷K\ 1n)ñ°¢$ÀU9 \16\9448Uö\1aÌ*·â§å©\84\89Ò\¯CÒ"â\81\92R²³Xí?"Ö\a\ e\8bê\83\a\8bZBû\v´¾\82=\11¶\82\11zOþᨮü\19FgþyfGþ*Ë\92ÿ\17V{Á3f{ÁO\8c¶BlMôz\18\ fà\v4\83\ fe¨ë ε¢F\9dO\8d\87\vå>pZ\1d\ 2³\15\e`Jý\ 6ÞU\9eD\18/ãy:\15ùĽr y¨´Ì¿_ª\rÜ#©\r¶\95\98C{\8a-4k±-¢C<L·\88Æ£ÛDÓÌ\16ÑYV\93è\1aÛ,ú\90m\12ÿ\ 3ù\91e*Æ\98\bc½\9f×A\fð@\ 1p\13å/U¢Þ«\ 58[é ³Z*LéØàÒnÆ\8dW&\10Æ*2<\1dj¾Ï\80JLê+\93Sz\15\15\81ÝrCpgiC¨¥´\95Ö&ë\8el\91\ eD\99¥û\19\8d\92IV½ä4»N²\14c\94¼\1fS+}\8aü\87U+Å\98¿`¼ô\82\8fö¢\ 4í\ 3\15À*Ê¿¬G½×\0p¢\8a\0Óú\0p\19\180nø\1dnL¿ÃmX\97æa×æzÛ4E¤î
+\19¥S
+´¨tA*chsY3ͤì\8clPØ£\8c\8a1F\8dü(Ë ?\19£\97_\89\92ß\8fÕÉ¿\8a©RüÀ®R`,\84¹Þ?ó\ 1>Fûà\ eê\9dË(\7f±\ 6õ^Ô½fjpp´\96\ 2\a\8dQ0f|\1d7\»ÍÍ^\9dâa3d{wUåûîÒ\95øµi\95\ 1M\1a\rÕ¤© ©¯0Ñ\8cê]\91Õå}Qúò\11¦NåbWª\8eÇT¨.ŪU÷\90¿ÇV¨^°+Ê1\16Â\ïË"\80\ f\94h\1dÐü¯ üù:Ôùеg\12=\ fÕ\93ÁÙ\10\ 1\8eÆ×pö\ 6\ e¾·>ÉÝjÌô²Ô
+\88-Õb²Ù ÷oЫ©Æ*CHµ®\81¦×µGhµ¶(M¥\83¡®<ÌRifc\94\9a\8b±
+Í;Èç±JÍ¿ÙJ\rÆZS¦Á\98/}\8eÎÃ\ 3tÝZE3¸\88rÏ î7\83®\80.ôÜg&\81£)\fú\9b7\80é÷x«9\81Ðnâz67ä\11MõEäº:\99\7f\8d±\9cª¯
+ÖÕÔ\85ijZ#Ê«»ée\86!\86B\7f\90Uª\9f\89\91ê\17c%úÛÈgèý{¶´
+cɪ0æzO¤\0ç2\9aÁ\85F´\ fZ\0¦Ú\0\ e §£\95\bö¶`èmg\83µ}\13®½-\8eÐÔ\9aæÑÐ\92ãcl. \19\9a$\14\9d¹,°Ò¤\rV7Ö\86\9654\87Ëë\91²º\81hIÝ\ 1f±ñ\18[d\\88)2ÞD>A¾c\8bj1\16Â\14¯ó\b\9d\87Û:´\ eõ\0ç\9aQï´\0Lt\0\8cì\ 2°wxBOg tZ\19ÐfÝ\88kêÜîVß\99â^ÓÁóÒï\12\12µ\96b²º]á¯jÓP\15Õ!²\16SXIsG\84¸ÙN/lÚÇÈ7O3\85æy\96À|\83-0?a LÏYB\13Æ\146b\8cõ>@ëp½\1aà-3ê\9d(ÿÍ.Ôûº\ 1\ 6\91\9e\1e7°ôR ÅF\aÓîßâêvsðÕ¶D\82®7ó¢\87ï£ê\16\91\14Ý2?YWy\80Ī\ f\12w6\84\16vXhÂ\8e¾\bþ®±¨Ü]\93ÑÙ\96³\f\9ee\95ɳ<fd·\7fËÈnâ_õ't\1e\97Ñ\fΣùÏ¡ü£6\0g\1fê]H»\1dÀ<@\86úA\1aÔ\fm\80ª¡Í8Í`¼[ù`\9a»r ÇKÖ_à#é\97\90Äö2Já\1em\80°¯.\88ß×\1a\92³»\97Ƴ\8dDdÚ\8eFrm§éé½o#\8fèé=_ÓÓ»\7f¢§wa¿r\eÍà\12Z\83ÓV4\83Ýh\ 6ý\0Ã\83\0Ö!\80ƽ¨{\8dú\80n,\b4N&\94;7â\94Îmx\993\99P2\96å!\1a\13x\15\8e\8a}\84£rß¼\11\8d_ÎH\8d\7fÖÞf*×Ñ\1d\9cæp\84¦\f»Â\92\86OÒ\12\87\97\91\8fh\89\83Ïh\89\ 3?\86'öc¿ò6:\87\vhíçPþÄ\0ê\9e\ e\80¾QÔý\9c\0\86q\80\8aC\ 4P\1e¦@é\91H\90º~\ 3Å®7pE®ÿr]çAQÞg\1cÀ¿¿w/v\97]\96]@VPX\10Y\10a\ 19\17\94[\14\11\8dÚ11\91dâ\8cZ£\9djÕh5\89ÑD«Q\e\94pX\10a=\90cÁ\ 4å*\89\16Q°^Ô[Q1\9c\91z\0âõëÓib¨\7f|fvç\9dy¿Ïïzß÷\89\16ÞÊM\14ÍÈM\95¤æÎ\96¥äÌ\93'ç|¨LÊY¢\8aÏ^i\17\9b½Á~bÖ6]TV¶CdÖaÇ\88¬ZrÕ1"³Ï)bÏ\v§ðÝ|DxƯª×Ð\1cP\v´\9fò3iÜÛ(û\93,`e.°(\ f\98GmÑo
+m1«h\ 4fZ<\91f À4K8\9bj\89eÉ\96)B\92e\868Þ2W\12kI\97N*Zd\13]´\\11Y´N\19^´E\15Zø\8dzBáA»àÂjrÉ.xÿ\ 3» }Ï5AùÜ~¸JÚ\ 3\a(?w\17\9d\ 5jÅ6å\0«ó\81¥\85À\aÔ\8bÎ)\ 6RJ%\98\¦Ab\99+\12ʽ\11W\1e\84X«\19\93¬ñ,Ú\9aÂÌÖYB\84u\9e(̺@\1cb]& ¶®\96\ 6Z7Ë\ 2ÊwÛø[\8blÆ[«ä~Ös6~e½òq¥C\8aq%\é{äWGhýó(?#\13ø\92ƾ®\80úÏ\ 3À\82#ÀÛå@j%\10W\ 5\98\8f+\10^CXÍh\84Ôø`Bm\10\82kÍ\bªM@`Ý4\ 4ÔÍaþuó\99_Ý"æ[÷\aÁ§îSÁ»~§hlý>Ñ\98úJ\91gý\19\91g]§È³fPìQÍ%Ãí§üLÊÿË^`\ 3\8d}Åa`a\19ÁQ í\18\90P\ 3Dþ\1d0\9d\10÷Q ã)\1d¼\9bFal\937¼\9aL\18s:\ 2\9e§ãàq&\ 5\863sàÞ\9c\ e·æ\8f0ªe\r\[¶À¥%\aú³%ÌùìI8·´Ã¹ù s>ý\82pá\17Ù´ï¾ú\eði\11í\ 1\1aû¢
+à]Ê\9eQKù\r@Ä Ê?\ 5\18\9b\19ÜÏI¡oUÂé²\ 6\8eWôp¼ê\ 1\87«ã »6\81DC{=\19ö7fÁþf:47\97BsëÏPßÞ uÛ~¨Úª`Ûv\ 1ÊÛ?ÁöÖ lo>\7fm\17å\7fn\ 1V\95\0¿¥±¿Gã\9eAÙ '\81ð&À¿\ 5ð:\ f\8cn\ 5\9c®1Øß\92BÓ¡\82ºC\vU§\1e¶\9d\ 6(»| è\ e\84¼Û\fYO"$=3!î\99\ fQÏ2°\9e\r@÷×\84Bzèæ=\17H\17ÐÛ÷Úfº´º\14Xò\1d0¿\ e\98IÙñ\94\1dFÙã)Ûó_\80Ëu@w\ePß\ 3l\1f\bP\f( \ePC2 \85hÀ\19è\1fM¼\88? \ 3\ 6âÈtB\1f\ 5\ 3ô"\1a \87Ï\0\1d¸A
+\e¤ §\8däÜk\1fSþRÚsïÓ\9a¿Es\9e@Ùa\94=î2`¸\ 18·\ 1öí\94Ý\ 1Ȩlñ3\80q\11}\bÛ\10\15ðJC\1cè÷Hb >$\98L$)\84^\8a\9c>\8a8Í\a§ÍÇéÐqZt^ñ\1aw\1dKÆÐ-¨×uô\ 6·÷\a×D\82«'3®\9aŸ2\9dqÅ\12²\92¬'\9bÉv\92A²\19\97ç\91BpùaRNªH\ 3^É\9bñB~\vCò\1eôË\aðXÎñHÁñPÁÙCåÿãn\9eàn\ 6ðÑDOµ\8cð£ZÂÀu TÏ\fÆ5ï2®^H\96\93\8fÉF²\95ì"\99$\97\14°Wê\ 3ì\85º\84=W\1fÅ3u\1d\9eª\9bЯ¾\8eGên<P÷£WÍY\8f\1dgÝÿ¥á¬k\18îá\ 6îáJÓHÜÜ\89\ fÍË\ 4\9a\97\18ªg\1aã\8es\19wø\90qÝ2²\8a½Òm`/t_°gÚílH\9bÁ\9ej³Ø\806\8fõk\8bØ\13m1{¬`\ fµ5ìßÚFö\93ö
+ëÒu²\1fuý¬Ý\81³»\ e\¸ãø?mÃp/\17ð±#ÀÇ8\81{Q\1dciMÆ\98¨&3Õ\93\f>j6{é\92Î\86F.f\83#W°'úµì\91~#{¨ßÊúô;Ù\ 3ý\1eÖ«Ïe=ú\ 2Ö¥?Ä:õå¬C\7f\9cÝ×\9fd÷ôìöÈNvÃ¥_¸âÂ\85VW.ºD.ºrñ\85a¸\ fåûêh+iÁý\9c \89ß8ú\1f\86\97Þñ\18ôJc\8f=ßa}\1e\vX¯a\19ë2¬b\1d\86õì¾a\13k7lcwÝ¿fwܳØm÷<vËÝÂn\18JÙ5C\95pÅð\83Ðj¸(\9c÷è\10Z<\9e\88N{rñ)O.iôäÒ\7f¼\81ûQ¶¿\1d¸ICÛÙ\81м\ 4yá\99É\84GþQèõ\9b\82\ eß9ì\9eo:kóYÌnú,g×\8ckØeã§B«ñKá¢q\87pÞ¸[ôOc\8e謱@Ôl<,:m¬\105\19ëÄ\8dÆfñI\9f»â\ 6ß\87Ò:ßW²\1a_nsügÇ|¹ü\17ÜDùAJðP\15x8Õ\11á\88¡°Ñè\v1¢#8\ 4mAq¸\1e\94\86ÖÀwعÀ\ 5B\8bi©pÆ´RÔdZ+j\føL|2`\8bøDÀNÉ÷\ 1{$\r\ 1{¥õ\ 1EÒÚ\80RiMÀ1Ùñ\80FY\95é¦ì¨é\81Üjz®(3qeÉÏ\8e\fÃ\83m)_
+\1e%§#m\8b\97Ñ\1aôE9¢=Â\r×#ÆãBd\14Z"§°S\11³Ù\89\88ùBCøBQ}Øïĵa\7f\94T\87®\93\1e\vÝ(û.t«ìÛ\90]6\95!Yò\8a\90|yyÈ!EiH¥²$¤AY\1crIy0´Û¶(ô©ª0\94NP\18Wï{\ 3\ f\93\81\9b\ 5ð\18\11\1eÅIÐ\15'ÇýIj\\99è\84³1Þh\8c\rÅ÷± ¬66M8\16ó¶èÛI\1f\88+'.\96\96Gÿ^V\1aý'\9b\92¨õòâ¨M\8aCæmÊ\83æ\f[\8b9WUh.R\15D\96©÷\99kìòÌ-v{Í?j²£úí³¢¸ý7$ó\r<\92Q>Ð\97H=_2p5Y\82\8bIr4'jqb²\aj\93\ 3Q\95<\89UL\9e*\94%Í\16\17'¾'9\94°@f\89ÿȦ0n\85¢ n\8d2?ö\13Û¼Ø/T{cvØåÄdj²bòí3c\8aµ{bª´\191§t\7f\8d¹£Û\19ûØaG,wø\8al\8fãºáx\140\94\0´O¥~\8b\1eñgÓ\ 44¥JñC\8a\1dªSGáèôñ(\9d\1eÉ\ e§& \96iiâý)s¥ùSß·Ù;e¡<'y\992kòJUfÒZõî¤ÏþCu\99\a5}¦qüûK¸o\ 2\84\¨µ\1eõ Z\16\8a\8a\80\80Ü\10H\ 2!\84\10 @Â\91\84+\80\10îû\96Ã\ 39¼\81T]\15Ä«µ\9euÜ{»\9dÝÙît\ f§Û\1d§ÛîÑm×µûÛÇÙ±Ò?>3oòÏ7Ïó>Ïäýx\8eDöx\ fG\8eð\ 6#\8fûôG\9eóí\8d¼â×\13y\8fß\1dù1¿3êK~{Ô·\ 4Ëo\8bfý\96Ã\86Ò_\17Õÿ»$òÞTà\ 1¹ßíT.n¤¸á²T\88wR7à\êvæ¤4\9c3\95\12g7\91\9cæp$Iå4\96\98ë2\92 w\e\8a7y\fÄY<ûâ¬Þ=±\1d¼®ØAß\8e\98£~m1§ý[b~(h\8e¹-h\8aýHh\8dý\Ð\10÷\9c`ýëÿ\ fÿ%l\ 4ði<ð\11å?"ï»\9dAïìt\ 6Wäΰ)ø8\93¾\163éAÌqÅ^Îaù\ 1»QY\8aÃpZºÓ\804Û¥WªsëN)ñèL®ðjKªãµ$µú4%öùY\13Çýë\13g\ 4u ç\85µ\89·D\96Ä\9f\8bª\13\9f\8aª\93\9e «\92Ø\17\b\bÿ\97|\13\ 5ü1\19ø\99\82\9cS\ 5ÜP\93kÐ_îy¥\ 3Îdú`Zµ\1aÇT[0\9e\19Â\19VFr\a2\12\1czÒeN\9d
+\95K»<×E¦÷hJ3y5¤Yx\aS\e}k¥]|\8btDP%\9d\12VHçEféu±Iúc\89Qú\99Ø\98úo\911\95}\81\90\10¼ä\8b\18º\aêÁc%õ\80¼ïª\96ÞÙ9ôÎUs0\93í\85c\9a\15\18ÓlÆ\90f\aÓ§\ eçveÅÙ·©¤\8eÍ\99\19.\8dJ\8d[}F\81G]z©\97%½\92W¥¨÷PtðÍò!A\99|BT*\9f\15\17Ë\97$\ 6ùã\0½üS\89^ñµX¯`E\84а\8c§t\ f¿\96\ 3\1fPý7)ÿr>0O\9c¤ó\84Ö\ 3c¹\12\fåm@oî6¦S\eÊmÍ9`ߨIv¬ÏV8ת³\«³òÜ+U\ 6¯r\95\99g̬ó-Ílõ/V\ e\bôÊ£¢BåY\89N¹\18\90¯ü\80xBüK\92¯dÅ\84\88\10¾ä3\9aÅ_Ò\fÜ£Ú¯é\80\8b\85ÀÙ"`\92~ǸÎ\1dC\ 5Bô\16®GGA\10Ó¢ÛñæGÙÕå%8XrÓ\9c+µ\99®æ\9c\1cwcN\91g\89ÆÈ3d×ø\16e7ó\vÔ}Â|õaQ®ú´$G}%@£~Hü\89øJ¢Q³bB\94³\8c'RÚ\a\9a\83ÛyÀ"eÛèÉs\928Bça½+zõ|t\18Ö Ù°\95iÐïâÔ\16EØU\15Æ9\94\17H\9d\8c\ 5\19.%:\8d»!_çY\98WêË«òÍËmäks{\ 4\1aí¸H=%Qi/\ 5djï\13\7f þ)ÉÔ²b\95\96\15-ç÷´\8b\8fi\ en\15\0\97({ÖHÎWFÎGçÞ\12'´\97ú ¹ì5Ô\97\ 525e;8\95¥a\sI\8c}iq²£Á p)2¨Ýtú|\8f¼¢bï\9c¢
+\9fìÂ\ 6~VA\97 ³`T\94¡;!Vè.J亻\ 1rÝ'Ä?$
+\1dKß±¢åü\96îá!Ýýu=Í"å\9f!ÿ<J\fйÃd\8f&³7\ e\96¯\80¥|#*Ê·1ÆòPn\899Ú^oJt,0É\9có\8c*WmY®Gv\99Þ+«ÔÌS\96\1côK/i÷\97\17\1f\12¦\15O\8b¥\86\v\92\14ÃûÄÇÄßèó\7fER=û\ 2áK>¤{¸Ks°HÏ_[\ 5p¢\1a\18«"çª$ï¬bP[í\89*\8b\18æ\9aõ(« b\f\96Ý\9cBË~»üêx\amuªSv\95Ò%«2ÇMYYè\99^aô\96\95×ø¤\96·òSÌ\83\82$ó¤0Áô\8e(Þô\9e8Îô\eq¼éKQ¼ñ[Q\82\91\15&\94½â'\1aà]êÁ%3í£\85¼³\ e\18¬\ 5Z\89Z:W\1ctCY\83?\8a\eÖ Èº\85ÑYwr´ÖpnvC\8c}V}²£²^á¬8¨v\95\1dÌw\97Ö\95z&×Vó\12k\9b}ãjúù15\13þ\a,ó\82(Ë-a\94åW¨ê/\ 4ÑUÏ V\10]Éú¿ä\11ÍÿuºÿóTÿ©zò>+ÐC4\10å¤\ 5Å-Î(lõA~Û*hÛ7#»};£j\ fåd´Eq\15m\89öim2Gi«Ê9©%×5¡Åà\1e×\áy Ùê\1dÕÔ볿é¨_xã,?¬ñ:\7f_ã/øaÖÏùa\rÿá\87Õ³ßã\ eõ`\81ú>GùSÍ´\v-ä]ä=mä]]@^7\17\9a^/dõ\89\91Ù¿\1eéýA\90õ\870©ý\11\9cäþXnb\9fÔ>¾/Ã!¦Wã\14Ý[è\12Ùcv\vï©÷Ø×Ýå¹·û°÷îî³¼\90î%Þ®î\9fòB:\9fòB:\9eù\84´³ßã¦\89f\91z~\9a²\8ftÐ.t\ 2VÊ.ï\ 5ò\aÉ=\ f\ 1\8aQ7¤\8dñ!\1d[\8däñ@$\8coGÜx(\133\1eÍ\89\1eOäF\8eÉì"ƲìÃÆò\1dö\8e\969í\1euÞ5ÚáºctÔmûÈi÷m#\8b\1eÁ#?r\ f>ô\17÷àáo<\82\aYÏå,Ð\fÌQý\93\94}¨\ fhï§\1ePv eç\8c\ 3²c@¤\ 3b¦¼\10=%FÔô:ì\9fÞ\8a\88\99]\b\9b gBgb\98=3)\9c\90\99\fÎÎ\99\1cîÛÓ\ 6»mÓUö?\98nqxkzØqëô §7§/\13\8f\9cÞ\9cú³Sàñ¯\9d\ 3'X\97Àc¯¸@
+v\92ê\1e§ì>ʵ\92\16\9a\ f\ 3º s\1aH:\ 5D\92&î\9duÃî9_ì\9a[\89\9ds\e°c>\boÏ\87`Û|\ 4\82mq\b²¥2oÙTÌ\16\9b\8e\13h3q6Ù¬Ü\8d¶~î\e¶I»õ¶\8bvël÷íÖÍ?á®\9dýÊní9Ö~íÙW\9c¥üc\ 3ÀÐ\bíÂ\11À2 \18N\0Ùg\80Ô9à\0©á\9e\8b@ðe.¶,x p\81\8fÍ\v«°iq\ 36.\ 6aÃÕ]xãj\ 4Ö_\8dǺ%\19Ö,eãõ%\ 3V/Y\98UK\9dÌÊ¥#LÀµyFrí6#Yú\84\91,þ\9d\11/<ç\88¯°ß1Eù#T{'õ¼\8et´\94²µó\80\9crcIIC\17\81m×\80Í7\815ï9`å\1dw\ 4Üñ\85äÎ
+\88ï®\83èî\16\bïí\80à^\18üïÅ\82\7f_\ 6¿û9ð}P\ 6\9f\aVð\1e\fÁûá)x=¼\ 6Ï\87\1fÂëÁ_áuï\19¼î²ß1>F»H}o ÚM³´\a\17\80ô+@Ü\12°ï\ 6å¿\vlz\1fxý> þ\1f×õ\ 1\14Õ¹Å\ 1ü\7fï\16¶°l\ 1\17\88e\11£\vD\ 1Ë\ 2\82((`\16¤W%ÑÄØ 1`A,H\90 @DÅ\86\8a(\8a< âàC\89-\8aO1\16D!â\8cODQDÄ\82\8a\9dÑï\9dg\eã0¿¹³;Ë=ç;{÷ûÎ9ÍÁ¢F\fÕ\ 59ÌêÔPÔY\93Þ0s C ¯\1f\ eY½\11Ò¿#ÉDHþN\84øb:D\17ó ¼X
+AC\15¸\86Fr\9f<û(g3\90Jßù,Zû\94=ÀX\8a=æOZ\7f\15Õÿ8àð\17Ðû\f`]\vhê\ 1Å%\ eÒ+"\88\e\15\106ª!¸j\ 5\1a°\80&;àÚ@à:5¨Í£©1\8a\0nþ@hóm¡\a¾\85
+}k7¡\ 5Ýj æíöGK(þ\9c]À4ªû8Zw }Äë\ 40ø\14`W\ 3è.\0\96\17\ 1Õe@~\15\105\83îGn\99Ðÿ+\80Ûj M\vÜé ´÷\ 5î:\ 2÷\87¾kÔ\1fRsô\88\ eäG´ù?Î\ 2:©à\9dô\80=¡@ON}\94DoÍØGû\0=\98b{\9d¦øç\0}\1dÐó\12`Ñ\b\98]\a$7\ 1®\95b·\93\aïu\b)\8e\8cb\98ѽ5t?+à\19Õä\85\ 3ðÊ\0¼¦fõ\r5\a\8cêÁ(\ fF?\0¶\91ÐCÇÊ?bÚ>`ÝhÎU\13Å\97`R\9awÅ®`\ 2\1f0\84\92oÉ4\92H\16\90%$\8b¬"ëH>)Äk\14£\v»ð\12\15x\8eCx\8ajt¢\ e\8f©h\8fè¯\ 3¯(möÖýÏ0k\e0«\9e\94\aQéÀÌìÁL\87\80ɼÁL\ 2ÁDcÁ\84\93ÈO\94W\12I%KÉr¼æW£\8bß\80\97|\ 1\9eóExÊÿ\8eN®\1c\8f¸ýèàþ\83ûÜyÜån¢\9dë@\eß\85ÛB\86V\11\11ÿ\13ëÑ\1d¬»5\98¥Õ»<ÌûRM\9c)\1fOÊÇHùD\82É¿#3ðZ>\v]ò\85x)[\82ç²,<\95Ä\13Ù:tÊ6á\91¬\10\1dÒ\7fá¾t7îJ+Ñ&B«ô\1cZ¤7pCö\10×ä]h2ehT¼sEÁ¸\ f\98Î\12¬\979å¡¡|(\97î¶T\97þ\94\8f\eåã\837\9a\10¼TÇâ©j
+:U3ñP\95\84\aªÅ¸§Ê@»ê7ÜQå¢M\95\87Ve\ 1n)wà¦r\17\9a\95{q]y\ 4MÊ\1aüWÕ\8c\ 6õCÔkºp^øZsÆ\9d{¯æ=fK±m\95`½\89\ 5é\ 1f£\aë9\b/º\ fÇcë\0<°\8aB»åw¸\9d\81\16m"nhçãº6\rMÚehÔ®À\15íZ\ÖnÂ%í6\Ô\96 ^»\a\17,\ f¡Öò4j¬\9apÊú\ 1WýE\17wü\vÆ\1fëÎøªÏ°~f`}å`v¦`ö*ºjñ¦\9f\r\9e|ù\15îõvC«\8d\ f\9au!¸ª\8bÅå^\93ÑÐ+\1eõº9¸ [\84ZÝ\12Ô貸³º\95ÜiÝzî\94®\80;©ÛÁUÛ\94qÇmþà\8eÙ\9càªz_â\ eÛ¶ó\al_\b*m\99`_\1f&ØÛ\87 +>Áì)¾\83\bÌQ\ 2æDy\fP¡ó+K´ÙÙâz?'\îç\89z½?Îé#qÆn\ 2þ²\9bÆUÛÍä\8eë\93¸cú\14î¨>\9d;¢Ïæ\ fësùCú\rü\ 1ýVþ\ f}\89 Ò®B°×î¨ Âî¼ Ü¾UXfÿLXêÀD%\ eL¼ó3l\0Åw¦\9fé`\1eÏ\86\88Ñ1H\866G\15\1aû[¡ÎÑ\ eg\9d\qÒÙ\aÇ\9c\83qÄy,wÈy"·ßy\ 6_é\94Àïs\9aÇW8-\16ìqÊ\10\94;-\17ìv\#,sÌ\17\96:\16\89J\9cv\8bv:\1d\14\15;\9d\11\179ß\10\17:w\9alqf\92\82\81L²\99ä\7fâm|ÚN:Üh{u\a®\f\15â\92A\8aÚ!æ8éb\8b£n\ 3qÐm\ 4*Ýü¹
+·\b®Üõ[¾Ìu\12_êò£ Äe\96p§K²°Ø\90**2,\15m7¬\10\17\1aÖ\9bl1l5)0ü.É7TJ6\19ª¥\e\fW¥ë\:dk\^ËV»2YîgØ`ÚÚ(vË\b\9aùF\ 2µ#9\9c\1e.Æ \ f%\ e\rï\89}#úcÏ\bw\94\8dðåJF\ 4sÅÃcøí\9e\13\ 4\85\9eS\85[\86Å\8b6\ f\9b-Î÷X Þè\91f\92ç\91%Yç±ZºÖ=_¶Ú½X¾Êýßò\95\1eU¦9\1e\r¦¿\r»§È\1aÖ¥È\1cÆþÏtÙ'\98+m¿\14¿\91¶÷Z#PM\8eúñ88Ê\14\15>Ö(óÕc§\9f\ 1E¾ÞÜVß\0~³O8¿qT¬ oÔDѺ\91ÓÅk¼\7f6Éõ\9e+Yé\95"ÍñÊ\90-÷Ê\91g{å\99fzmS,õÚmö«×aeº×ye\9a÷\1då/Þ/\95©ÞL\99:\92\99}ê\95\a\1d?>4s\ 6Ь\13D}>Í\9fûÇP¯o\94¢ÔØ\r;\ 2ú`kÀ@ä\axryþ£ùµÆ`A®1Z¸òëñ¢\9cÑ\93ÅÙ£ãL2ý\12¥Ëü\92e\19¾iòtß,E\9aï\1a³T\9f-Ê\14\9fRÕBß\ 3ê\ 5¾gÕó}[ÕÉ~ÏÕóü\98ê=å\a\ f©\ 6×híç(ö1:æöÓ\91»\87\8e\99Ò \11\8a\82Ô(\b¶Á\86\90\ 1X\e2\94Ë\r\1eÅå\ 4\8d\11d\a\86\v3\ 3Ç\892Æ|/N\ f\98&I\vøI\9aê?W\9eâ\9fbºÐ¸Ôl¾q\95r\9e1_5׸S3ÛX©\99e<e\9eè\7fÓ<Áÿ©&Á\9f©\13\ 2ÞR}p\8f\8e¶Ë´îS\14ÿÏh`o\fÍ[tÝ\11Æ¡ \\89¼\88\1eX\1da\8f\15\11\ 6d\87{qË¿æ\7f\r\v\11¦\85F\8b\16\87\8c\17/
+\99$Y\10\1c'M\ eN\94'\ 5-PÌ J7\9b\15\98£J\bÜ \9e\19¸Ã<>°ÂâÇÀj\8b¸ fòÄ<.\88iÞS\7fÐæGßC\bp"
+80\ e(§Ù¯\98®[èu^\94\ 2¹ÑÖÈ\89é\87Ì\98AÈ\88ñäÒ¢}ùÅQ\81\82\85\91\11¢ä\88XqRÄ÷\929áÓ¤³Â\7f\96'\84ÍSÌ\fûE\19\1f\96\8a\v]¯\99\1eºÝ|jè\1e\8b)¡Ç»M\ ek"\8f-&\871s¢ùT\8b?p\9ejPEq÷\8d§\1aÐì·\8d®\eÇÒ¼3N\8eå±Z,û¦\ fÒ¿qBj¬;·(v\14\9f<.@0wl\98pvL\8c8!f\82ÉÌè)Òøèxy\Ô\1cÅô¨\14åÔ¨Lõäȵ\9a\1f"\vÿÇuyGEu¦qøwg\ 6fd`\80\99Á\16Å.èª\88\ 5\e\1a\8a\ 5i*e\9060\83\fU\ 6\ 2\82RUZb\ 1ì2ÇX\90YK\88(n\8cQ@M\\e)GOÔ-\96h²®kÁ²n\8cQ¹û\93\1cã9ùã9÷Þ9s¿ç{ßû}÷¾¯Ö\18Ùìb\88<Õ31ò\9f=\13uO\\12u]ÚD\9d¨1èDõ[~\b\ 1:\18s[<ס\81='Ë\8d\8fyÜÄëµú\1e¨ÖkP\9e0\10e £P\940I(ÐûHòô\ 1Ò\9cøy2s\9cÎ&3.N\9e\1e\9bÔ#56Ci\8aÉuX\14Sìh\8c©vN\8cÞ ÖGïÔÆG\1fp\89\8d>Ñ36úoä\11Ï_kã¢E\rQ¿å\1a\9fÃYÆ|\8cñ7³ìjdÿYÏc\1d¯?4Øb¥Ñ\19¥IýQ\984\12ùI\13\84\ãtÁl\9c-É4\84ÈÒ\r\116)\891òäD\83")!ÍÎ\90\90c\9f /TÅë+\9dbõëÔÑñÛµ\vã\9b\¢âÛzêâ/\93N\9e¿ÒFÅ\8b\1a¢~Ë\15>\87Ó\\ 3\9f3þ¦T`'Ù\94\ 2¬âuy²\ 4%&G,5õE^\8a\erRÆ!+e\9a\90aò\97¤\9a\82¤ÉÉa6IÉѶ\86E
+ý¢\14»¸$³}LÒRÕ¤r'\9d±V\1daܦ 7îw 3\1ewY`¼ä²ÀðÐ%ÌðR\ef\105á\ 6Qý\96\8b|\ e'\13\80Ã&`_\ 6°\8dÔ¥³ïå<JÒ\80\82t\aäfô\829c(23=\90\969Y0eøJ\922æJ\r\19óeúô(Û¸ôxyLZr\8f\85i\8b\95\91©ù\ eá©+\1c\17¤¬u\9e\97bQ\87¦ìÓ\86¤|¡\rNùN\elº¯\r1½Ô\84\98Duhò;¾æZleÌ\aéµ\9a¹\17²Ø÷.f½\9fI?\8f9YJ,6k\91\96=\b¦\9cQX\94ã%\18rf\bú\9cÙ\92¸ì\10itv\84MTv¬m¤Ù¨\b7§ÛÍÏʵ\ fÍ*U\ 5/^å\14¸x«óÜÌ=ê\80Ì£\9a9\99ß\90{\9a\80\8c_Õ\ 1\19¢: ]t~ËYî\81£\8c¹\89î]\1f°ï%Õ9@!ÉáyF\9e\1c¦%ÎHÊï\8fÄ\ 2wè\vÆ#v©·\10]à/Ñ\15\ 4I#
+ÂdaùÑ6óó\13å¡KR\15AKrìææ\15ÛÏÉûP5+w³£\7f®ÕÉ/÷\88³on\87³ß\awÉ/Î~9¢\93\7fö;N1\a\87\19óÞ\ö\9d,¿k\96\0+x\BÒ\96\ 2I\85\12è\8bU\88+é\83èÒ¡\88*ó@dÙd!¼ÌG\98_\16 -\9d'\r.ÕÉ\ 2Kãm\ 2J\92mg\97d)ü\8b\97Ùù\16W)ß/Úè0£h·Ê»è09§ò.¼£ò^ö\å½TìfzÁo´r\r63ÞÆeÀæBî\ 5RL²\8bé/cß±\12\88ªP"¼R\8b\ 5U\ 31¯j$B«' ¸Ú[\b¬\9e)\ 4T\aIfW\87KfVÅHýª\8c2\9fªLÛ\19\95ùòi\95å\8a)\95ëì&WìTzU\1c"g\94^å?)½Vþ¬ôZ!Ú{-\7fÇ\11®\81ý\8cw\a}u¥Ü\v<\16,ç3 [_\rD²=
+]c\8bÀ\1a'\ 4ÔöÅ\9cÚa\98Uç\81\99u\93áWç\ 3\9fº9Âûuó\84éu:É´º\ 4É\94ºTé¤Ú\ÙÄÚå6ãkkl=k·ËÇÖ4Ë=j¾"·ä\1ek\9e)<V\8b
+\8fUÝôxÃAæÜJïÖ
+îGRRÉ\1cÐ\9dLwL\r{¯õÀìM\80ïV{ÌتÅôú\ 1\98Vï\8e©\16OL±LÅ$\8b\1f¼,\81\98h \13Æ[b\ 4OË"ÁÃb\96\8c¶\14IFYVIGZ,Ò\11\96&\99»å¤Ìþ\86ÔmËS\99Ûæ×6n\9bÄßÙÇØ·Ó»\9emX\ 5½ùkØûÕ2\a\e\80\88-À\¶ª>;\80I\r2\8cÛ\82çî^\18Û8\bc\1aGbtã8\8c²NÅ\9f¬þ\18i\rÂ\bk\ 4Üz\f·¦a\985_\18b\14\ 6[7\v\ 3ÿ¼W\18`=.¸Z¯
+®\8d\8f\ 4×\86\97\12×]âï4T\ 1[è]MoÉ:À¼\91ë`+×ÀÇ@È.Àß
+LÞ\v\8cý\ 4p? ÇÐf'\fiî\85AÍ\830ðà\b\f8è ×\83SÑÿ\90\1fú\1d
+Æ{\87tè{È\80>-fôn)EÏ\96:¸´4@Ûr\ 4\9a\96o¡9t\1f\9aæ\17Ð\1c\10\85·XÖr\1d0ß\15\8cy ÛÑTÆ\1c»\e\98Oï¬&`\1aÛRÏ\16Àí3`àQ ÷19´*hZ] nu\85sÛp2\ 6Nm\93àÔî\vU{0\89\82C{2ìOäAy¢
+víõP´7AÞþ%¹ÉóÇP´ýJ^u³\81qW×ó}@w&cNÜ\ f\847\ 3s\ e\ 3ÞGè§×í80 \1dèu
+p>-Àþ\9c\ 2\8aó*ÈÏka{¾\1flÎ\ f\85ìÂ(H/xArÁ\87\1fA\16$\1dü\bupÓupÃ}ÍDwPÐÁA;Îñú6yD\9et³\8a±\173çæ=\80ñSî\ 3þ-\80Þiô\8e¥w8½ýO\ 3.¼Õ±\ 3°û\16\90]\92°è°#\8eÀ÷Zàr_àÊ`àêH\16D\13\80\7f¼)PY\1c^ãKø:_À×K\b\1fôõFà\ 6\ 3»ÁÁnÜ ·»)kàûp\1f°\889×}Î5ØÊøO\ 2\1eô\ e=\v¼G¯æ;Àá\12 ¿\ 2\16ÿ\84·ã¦\14ø¡\apKŦ@\rüØ\8b\85©+pÇ\r¸ëÉBy:ð\80óxÀy<äK°\93\e¾\93Iïd²;ÿB¾$gºÉcîM|Þ\v¿\0\82è\9eþWúÏÓÿ\rÐç"sO¯\92^é\eï-ò/r\97ü\87Ü#÷méP²AaN\1ek\80§Ìɳ!Àó1À\v\16Ì/Y$½\8a\ 5^óãó\9aóèâ\86ëbà]LzWs7¢Ó\0\88ªþ\10í\880\10"ÜÉDâKBI\fI&Y¤\80\94¡\vUx\855x\89õx\81-ø\ 5Ûð\1c\rø\19{ð?|\8aÿâ3<E\e\9eà<\1eá\1a:q\1f\ fù\8f\a¼û>¹÷\aDM?\88Î} :\10[\9eK\87ñWO2\83\ 4\12\1d1\90\f¼F.~E\11G+§ë#<C-]\eéªÇcì «\91®OèjáØÇ\98®3ø7®0uwñ\13ïø\91³¿Í\91ný\ 1Ñ¥7ç¡\85è¨ým\1eÊÁ\10\15£!ʦ0/³ù\8f\ 5¼3\8en\13ã4ÓYÀØJéªdL«éZGÃfº¶á\ evѵ\97®f\8e}\147ñ\15®ã"\97Ð\1dü\9dÙ¹Ê(.KD|ÿ\ 6é;ÄÞ\1aÎà ¢úÿL\97yTSg\1aÆ\9f{\93Ü$$7n #V\11«\86j\ 5«FzX\8el\81°$&\84\0 \84@\12v\91\88¢\88\8a¢(n\80 R÷\ 5\8a¨(.¸ÔµxlqÛèL;Õ\19õT§ÎÑötZ»÷Üy\9d\13Oýãwî{î?Ïû=ß÷½ßûö#üÈ\13Ú\13\15í\87r
+íO4~\91¥à%\97\81ï¸<¼àJðLR\81§\92j|%©ÅcI=\1er\rø\17×\82\aÜ&|ÉíÀ\17\\aþÎ\1dÄ]î8îp½¸%½\89\e²'¸.ÿ\ 1W\15\ 2.+\ 5\òÒçE\18¦\820TI¹ðÄ\0\bCÈ\17ßQøm@0¾ï\1f\86\17ªx|ͧâ \9f\8dG|>þÉ\97áK¾\12\9fó\vq\8f_\8a¿ò«p\9boÂ-~#nðÛð\99ª\1d×T]¸¢:\86˪^ô©nâbÿ§è\1dð\12ç\ 6
+8K\9c!N\ f\14\98×\b\ 1>\10Þ\12C\b\90\11\94Çð\81øÙ\7f\18¾\19<\16O}'ãá iøÇ dÜ\1d\94\8e[\83\1c¸á[\84k¾å¸â;\ f\97ü\16¡Ï¯\ e\9føÆE¿f\\18¼ ½\83wâüàN\9c\1dr\18g\86\9cÅ©!×pò/\8fÑ3ô¿Ì\11\7f\8194L`º½\1cô"\8c"}*/Â\18\16¿\8f\96â§@%\9eS\1e\8füßÂçþãpkØû¸6\\8bKÃ\8d¸8Â\86Þ\11N\9c\1fQ\82³\ 1³p:
+§\ 2jp2`9N\ 4¬Å±\80õè ØÂ\1c\19ÙÎ\1c\1ey\80é\1ey\929\10ØÇt\ 5>`:G}Ëv\8cú\83m\7f\9bÞ(/»½\bcH?\88®5\95¸'ã©ô\ 4Ip?P\81;\81¾¸2z4.\8e\99\84óc§á´: 'Õi8¦¶ã¨Ú\8dÃê\19èVW0\aÕó\99.õbf¿z\ 5³WÝÈtª[Ù\ eõ\ e¶=h/Û\16ÔÃî
+ºÀî\fºÇn{ç¹h˸_E\9bÆ â\ f¼´zy¥ÿ\92ÊÉ\93ÉTb5ÀÉ\f®OàÐ7®?ÎO\18\81\8f\82ßEOH\18\ e\85hq`âtì\vÉDg\88\83é\b)`ÚCÊ\98Ý!³Ù]ÁÕì\8eàZv{ð*vkp³hsð\16Ѧà\ fÅ!\87Ä\eCÎ\89×\87Ü\147OüZÒ4ñgIÃ{ÂÿYû\ 6Â\ 4*w¤}?\f¸Aåµ/\82zýP\16g&óè\992\14ÝSÕØ\17:\ 5\1d¡Qh\vMÂÎP3³}ª\8dÙ:5\8fÙ<µ\88ý@SÎnÔT\8a6h\16\8aZ4uâu\9a\ 6q\93¦UÒ Ù%Y£éâVkNq+5W¥õS\9fH\97OýQZ\17*H\97yYêå\87ITꩤÞ\89&ý8\9aùbiÞ¡'çH¸\1cûÃ}Ñ\111
+»"'b{d86GjÑ\1ai`6D¤3-\11vv]\84\8bm\f/\11\r\9f%^\1d^%^\19¶DR\1f¶\92[\1eÖÂ-\vÛ&\rÛ+[\12v\^\13Þ'_\14þH¾ â{B\90WG\b²7ù&\94\9e3Ò¿\16\ f|\9c\b\9c º)Þ\17-F{ô\0l\8f\19\81M±ã±16\14ͱÑh\8cIbÖƤ2«¢l}´C´<º@´,ªL\\e5G²$j\ 1W3NºpZ£¬zÚfyÕ´\ e\9fyQG}*£.*æD=PÌ\8eþNQ\11-øx\91¿æ\19y\7fO\v|JOÜi\ 3Í:D'Åm\94ÇÖx\15Z\13üѬS£Q7\19«u\91¨O\88gê\12\fÌÒx\v»$>[T£u\8a\17j\8bÅÕZ\8f¤*®\8a\9b\eW+\9b\13·F^\11×êã\89kS\94Ç\1dRÎ\8cëU\96i¿àgh¿U\96jÿP\94Æ\v¯ðyÍ\13j9nÒÚ/L\a\8e§\ 2]Än\8a·Òs·!I\89¦ä!X\932\1aõ)!¨K CmJ,S\93\9cÌ,HNeç'e\8aæ%9Ä\95\89\ 5\92Ù\89eܬÄJiyb\8d¬L·R^ª[¯(ÑíT\16é\ eò\85\89çø\82Ä»ªüÄ\17|~ÒïÊü$Añ&\ fé\f\ÓÓ9 í£4{î±ÐÌIñFò£Ñ Ǫé¾Xn\1c\89Z㻨1\86b\811\8a©2ê\98ÊéÓÙÙ\ 6\8bh\96![\npIÊô%\©¾BZ¬_ +Ô/÷É×7+Ü)Û\95N}\17\9f§?£ÊÕß&\9e\13¿ñ¹zAI(^s?\ 1¸d\ 4N\91~7µ_m\99ÔçS¼Î\ 4¬Jå°Ì<\0\8bÍñ í\1dT¥MAeZ$SaÖ2\1es
+[\96jfKS¢âÔ\q¡©\90Ë7\95K]¦*\99Ó´Ì'×Ô¤È1nåíÆ}ª,Ó)âF?\9bé?ôý\95Ï2 J/\8aWü\8d<¿h¦³Hú]ÙÔçSÛ³\9eâ5iÔç¦\8bP\93Þ\1fÕ\19þ\98\9b1\16³3ß\83'#\fe\191LIF"[\94nd\vÒ3Dîô\1c±Ó\92/ɵ\94Is,sevKO\96¥AaMÛÂg¦uªÒ-\1fõK·\'\9eQü\v\9fn\11ø\8c4Aù\9aÛ´\ f½´î\1eÒïÌ\ 1¶Ø\81&\8aW\90\1f\8b)\97ù6\1es²\86`VÖÛ\98\99\15\8cÒ¬P\14eE1ùY \8cËf`ól\16\91Ã\96-¶Û\\92l[)g³Î\91eZ\17û¤[×(Ò¬\9bxsæ\1eUªõ\84Êd½ÚÏdý·Ê\94ù3\9f\9a)¼Bù\9aÏÈó³¤uØ\ 1´çÑÌ\99K\1eP\Kí×|Êgv\8e\12å9~(u\8cD\91c<
+r5påF2y\ e-ãp¤°v\87Y\94å°\899y\92\8c\9cbÎ\92S!3ç,\92\9bì«\14F{«Ò`ÿ\90×Û\8f©Rì\97\89§*½ý'^\9f-(_aðr\85<?Eë>è¢\99\93h!ê\9dÔkS.s(§\99N9\8a]\ 3Qà\1a\ e\97;\byîIÈq\87#Û\1dËØÜIl¦ÛĦ»3Ein\878ÕU(1º<R\83«Z\96â\á\93ìÜ Ht¶)uΣ|\82ó\12ñ\15¯ËûQ©Ë\13\94º\A\91èå\13òü8éí/ ûH4\10Kóiæs\93>}\8b
+$p\15öGn\91?ìÅc\90U\12\ 2kÉûÈ(\89b,% \8c¹ÄÀ\9aJ,¢éÅv±¾Ø-I..ã\12\8bª¤ Euòø¢\16\9f¸ÂÝ\8aØÂ#Ê\98ÂO\89ÇÊ\98\82\97ÊØ\ 2A\11\9bÿ'\1f\93\aGHo\ f\8d\ 1Åt\17\88EÄ,¢\90þ9g0°\97ñ°Î\1c\8c\8cò@X<ãaöh`òDÂèÑ2\ 6O
+\93â1³I\1e\9bHçq\8aãËK%qå\95\LùRiÔÿÈ.ó°(¯+\ eÿ¾Ù\84afØ\a\ 4\ 5\ 6Ô\ 1ÔaQA\10¢â\1e׺<ØT\eµ5Ú¨\18\ 5\ 1E\ 1\8d\ 2£A¶ ¢À\8cEE\86qA\ 5&.TD0j]S4\89Vm\9aX×Zc4DMòõ'á±>é\1fï3ÌÂ}ï9÷ÞóÝ\93Tà84ɬ\8cOÚOZ\94qIÿPÆ/yª\8c_,*ã\17\89Ê·º8Â\1cì¥o{\12PÄë÷z\92N\16óýÜ\ fØ÷-gß\91¢ÄÔ\15n\98\92Ú\13\93Òô\98\90\16\81ñé1\18\97>\1ccÓÇ £Ó§\b#Ó\12% iïJ\87¥-\94¾\95\96,\8bKÍRĦæw\8bIp\88^±\974;D¸é\10\9dòÄ!:ùg\87èåâk\1a\98{ëR\9e\87eÜ\8b$\93$Ó»0\19\98\95
+Lg«6)C\8e·×8cl¦7Fg\ 5aTV?\8cÈ\1e\84\84ìx\fÏ\1e\85¡Ù\13\84øìéB\ö,IlÖ|ÉଥҨ¬Õ²\81Y\ee\91YÛä\11\99µ\8aðÌ&rM\11¾æ±"<ã'"*ÂWýB\1d[ \9d+X\97I\ eYIoR\1að\aº\13Ù¢M^ËÞs=\90\90£ÂÐ\wÄçõD\\9e\1eC\8cá\885\ eÆ`ã0D\eÇ"Ê8\19\ 3\8d3\85\ 1ƹB\84q±\10fL\97ô7æJú\19·HCóvKCò\8e\90viHÎ#iÈ\86\1fe!ëÅ×Ô¦°.e°.¯\ 2²I
+ÿ^\98 ̦{ê\ 6ö~F`8[Ö\98B9\ 6\159c@±\17"\8bu\88(\ eAxI$\f%±è_2\1cýJÞF_ÓT\84\9af!Ø´\0zS²ÐÛ´Nèe*\11\ 2Kv
+º\12»\10PrQÐ\15?\14\ 2
+_H\ 2
+Ä×ì\\rla\v\96\9b\ 5dð5i\1d÷!Ý\89tOÜÌø\8b\81ØR r+\10Zá\88àJWô©ì\8eÞ\95\81èe\ eE\909\12\81æXèÌ \b0\8f\87¿e\ 6ü,sÐò\ 4¾\96Õð±äÃÛb\81\97å ´\963Ð\9aïB[Ñ\ 1m¹(xuQù!ëb\ eÏ#IÉåYØÄ}X\0La[8º\f\88«\0\ 6l\aúî\0\82ª\81\1e5Nð±ºÂÛê\r/«\ eÚÚ\10xÖFÀ£6\ 6îµ#àn\9b\b7ÛL¸ÚæÃÅ\96\ 2\8d-\87l\85Ú¶\a*Û ¨joAe}\ 2uÍ\8fDì¤t#Ï#s½*\9fg¡\b\98ó1÷á6®\81\ 5\18Jï Ýô×Ò¿\ fð\ 3<\ e pnPBÝè\ 2U£\16N\8dþP6êáØ\18\ 6\87Æ\18t³\8f\80Â>\192ûï µ¿\ f\89\9d\8bkgBí\7fæC©\9eü\95ÜfQú\96ttR@ïZ\13°|\v0\9f1ÏäO'0Þá6 z?Ðï ý\r\80Ï'\80ûQ@Ó\ 486Ë!=¡æ¥Ã\95x\ 1-~¤\ f ã\ 30\ 6hå\85 \95\ fãV>\80ÚxèÚ¸¹Ú\18\[\r9ÆÏ/\93\7f\91G\9dä0ß+ÍÀ"Æ<ÛÊ5`¼#\ fÑßHÿa \90ÿÒý8àÚ\ 2¨Ú\0ÅiðÂAÎu#\9cÇyÎã¼\96\17â\9e¼\fõâÅ\9c\97äÏ\ 6\ 3í\9cG;/"WXð¯ð _åB_-'{\81Ï9à\17\17È\8dN2¸ÖI\8c{\ e¿\9aF÷(Æ;\98Þ¾ü\99\8e^¯S\80Ë\19@y\ e\90\¢»\9d|N¾ ×äÀu'^Ê5ÀMw6'Ý\81¯t¼$¿jV¢\80;¼ ßáÅà.\vñ=\1eø{\ôû\äû\fôþ\11r²\93\ f\98\9eyÌù\fÆ=\86î\98fÆß
+\ 40^-½\1az»½ò~I8m|E¾&ß\10¦\13w\ 4\8eÍ\9c<P\ 1\ f]\80G\9eÀcæä;=ð=\9b\96\ eÎã\a>\18\9f³\18>çá\7fÁ½ñ\82\89\7fɤ¿¬ëDtò\85Ø;D¼¢\aéM"ÉP2\9e$\92yd\11IÆOÈÀK¬Ã\väá\aä£\ 3Åø\1eex\86J<E\15¾\83\15ߢ\ eÿÁ'x\84\93x\88ËxÀÉÞã7wñ3\11ÿ\ fQã\rQé Qðà;þ\8d@b CÈ\182\8dÞßÓ¹\80¾¥t¥q´L<Áz<\86\91®\ 2ºLtm£ËB×.\8e»\87Öz¦ê8Sv\8e©û'nñ×79û\9b\1cñF\17\7fïBtq\87¨v\85¨p\81(á\àGBH\14I {\12ãû-c\9bG×"º\96ã>VÒ\93\85;Ø\80ÛØDW!-¥tUÐUÅñ¸\86\ 3Ü2Gq\ 5§ñ\19?¹\8c\7fã\12\9eã"G½@ο\81èêÌ\¨!ª\88\93Û/ë"éÅoÂ\99ã8Æ9\8eÎiôͦë=z\96Ð\93ÂQ3p\1dk¹Mrp\15\1fq«\16ÓUF\8f\99\8ejF¿\ fg¹\1e§Ñ\8aSÜÄm\1cå$3ÙÂ\91O\b"\9a%ÿCôpb.\14Ä\91h8\1f®\89Ò\ fÏ\14!x \8bÂ×Ò\ 4Ü\92NÂuY"®Êæào²\85¸$[\8a\vòT\9c\93¯ÆYù:\9c\91çáSùf\9c\92\9bÐ*/G\8b|\a\9a\156üEÑ\80&E\v\8e:´ã\88ã=Ø\9d~@\83JDý¯\10½d\9c\a j¥|å<\5x¢ñÄ]\95\ e7\95\ 6\u\1a\82Kª18§ú\rΨÞÁ)õ<´ªßG\8bz\19\9aÕi8®^\83&Í\878¦Ù\88#\9a"\1cÖ\94Á®Ù\8eF\8d\15õÎõ8è|\ 2\a\Ú±Ïõ\ 1ln/`u\13Qã.b÷\e\88>ôûòØ\90\a<Þ·=\14¸Í||©ñÂE×>8í6\10îÃpÜc<\8eyLÇaÏÙ°{þ\11\r\9e\8bPï¹\f\a=Óq@\9b\89ýÚ\rاý\b{´&ؼ*`õªÆnï:T{7a§÷ETùÜ\81ŧ\ 3\95¾¢PÑEy\17"\8fr\aËÊ]\96¸\e½Y\82t\ 2.ú:à¬\97+Z|\ 2p¬G\7fØ{Æâ\90ß(ÔùMÆ^¿DØüÞ\85Õÿ=Ôø/Fµ\7f2vù¯Ä\ eÿlTùçb{@\ 1,\ 1e¨\f¨ByÀ\1ea\9bî°P¦;+\94\ 6~#\98\82\9e ÅA¢PD
+ß@\fdü!ô\eXjYî?e©=¡\97¢)P\8dÆ \1fÔõ\ eÆ\9e>\ 3QÓg\18véÇ¡J?\15ÛõïÀ¬\9f\8b
+ý\ 2\94ë\97`«>\ 5eú\f¡T¿NøX¿I(Ñ\9b\84¢`³P\18l\156\a7HòCNI6\85Ü\92\18C\9fHrCEIίx\1a̲\17\ 1\fimc\99?Æ×Æpö\9e}\1daëç\81êþ\81¨2\84Ál\88E¹a$ÊÂ&¢4l\ 6L\86Y(6ÌC¡áOB\81a©\90oø/Óå\1a\14Õ}\86ñç\öì\12)A\1a5\185\8aJ\14\v²Â\ 2.à®{\81]8À\ 1\ eËîÂ.Ë.·]n\vr[\91Û\8a(\97\1aÂ%\8c¦*X\93èèÔ±\19mSÓ¦i3¶Î´\9dvò!m¦Ó´\93t2M3M\9a¶il¶/2füð\9bÿ9çËó¼ïùß\9e>f&m\98\99J\9b`O¥\9dfO¦-±'ö_æ\8eï¿É\85÷¿É\8d¥¿Ë\8d¤\7fÂ\r©¿"¢Ü±Çø\98jÿ}6p/\1f¸{\88òV\1ep\8d¼\ÉàqéÀz\9cÏÜ\8a\175)\98Óhð¼F\8fÓ\1a+"\1a Ó\9ajLjÜÌIM\ 3s"³\95\19ÏìfÃ\99!v43Ì\ egNsC\99óÜ æ"\1fÒ\ç\a4w\15ýY¿Sôe}¬èÉ~@DùÇùPCÇ\1céÿÔ\0ܦ£î\1a\8d+äå;t\ 4/åÄá\ 5m"Îh\93\11ÉUc*7\17'sM\18Ï\15\11ÎdFµNfXëa\86´Íì ¶\83\ri{Ù~í0ק=Å÷hgùníK\8a.íUEgî\ f\85\8eÜ_ í¹\1f íyÿ\15Úò¢\8aÇy\9f´î\93îÝBÊ\19\16àr\ 1p\9e\8e\99\ 5\1de®Cë\10ÑmÀ¤n\aNèS\11ÖgcD¯Ç\90Þ\82A}\19\13ÒÛ\98~\9d\8béÕùØ#º\0Û¥ëæ\82º£\\87n\9coÓ\9dQ´êÎ ~Ý+B\8bY\7f_Ù¤ÿ+ñ\85Ш\8f>B±Ê\1f¨æ·I÷N1õ@¤\9cQDúäç,ù\986ª0aL@Ø´\ræ½\184g"dÎG\9fÙ\8c\1e\93Èt\9b*\99 ÉÁt\98<l\9b±\99m5vr~c?ßl\1cS4\19#B\83ñEÁk¼¢¬7½¦ò\98~A| ª3ÿGYg\8e*=æ¨à1ñÎaú\ fV\9a\87¥4\aÊ(ï\95Pýäg\86|\9c(ä1Z\18\8fc\96Í\18°$£×\9a\8e#V-\82V\ 3:¬V¦Í"1\ 1\8b\8di±¸Ø&K\ 3Ûhiã|\96^¾¾pDá)\9c\12Ü\96\ 5¥ËrYUc¹E¼\1dã´üEå´þ\8b\88*\9d\96¨ð\88ß\98\817¨þ\9btåY.§\1eÐ\15,B~&¨\1f£E\f\8e\16Ç¡OÜ\84nq':ÅT´\97d! êÐ"\16 I,a\1aÄJÆ+:Ùz±\9e\13ý\9c[ìækÅc
+§xJp\88sÊjqYe\13oªªÄ\9fÇT\89ï\13\9fÓsT¹\8aM\8c
+«Ü§9ð:éÞ¨¢ÿ@W\8dYºöL\92\971êÇQòÒ[\16\8b`Ù\ 6´KÛ\11\90RÐ,e QÊ\83O2¢^*bê¤rÆ%ÙÙZ©\8euJÍ\9cC
+òÕÒQE\954!ÈÒ¬²Bº¨*\97¾\17#Io\11\7f"þIïQeyÙC\84UîQßï\90îÕjà\9c\8dîùäå\ 4y9F¾zÉK°"\ 6\95 h\91·¢Q~\ e^Y\r\8f|\10nù0je\vã\94Ë\18\87lcªe\17k\93\e9Yîà+ä\ 1E¹<.\94Ég\95¥ò\ 5\95(ß Þ\8c)\96ÿ\18#Ê\9f©Äʨr\95\92ʨ°ÊϨÖ×Hû\8a\13XtÐ<´S\ fÈO?ù\b\92\9f\80M@Su<¼Õ\9bá±ï\82Ë\9e\86\1aG6\1c\ e\1dª\1d\ 5°9J\18Ù!3\95\8e\1a¶ÜácËìm\©½\8f\17íaE\91ý´`µ¿¤´Ø¯«
+í?&Þ#>U\15VG\95\965\84U~BµÞ$íåZÊ\9c5\94·\88!òÓM^Zé{£\93\83§&\ e®ÚMpÖî\80ݵ\ f6W&dw\1e*Ý&\94»\8b\19É]Á\94º\1d¬è®g\8b]\ 1Îêêá\v]£
+³+"\98\ç\94F×5¥ÁuWep½«2ÔþCi¨ýJi¬\89
+\8fø\11ÕzÃE{R\1dp\86âÀqb\80ÞÛÉS#\8duôÝé\89EuýS¨ònC\85w\ fÊ}j\94ù\ e¢Ôw\18¢Ï\82b_\19cõÙ\98B\9f\9b5û\9aY\93¯\8b3ø\86x½wZ¡ó. \87¼¯
+ùÞ×\95yÞw\94ùõ\9f\bùõÿ\13\ ey¢_s\87j½J\11`\89\98&F\88\1eÂOÔy\ 1\a]Ëå¦\18\947¯Gióf\88-»PìO\85Õ\9f\ 5\8bÿ\10
+\ 2f\98\ 3"\8c\ 1\991\ 4j\19½¿\91=äïdóü\83\®\7f\92?è_Tä´¼¬Ènù\81"Ûÿ[\1aÿ®Èn~ Èi\8a~Í-ªûJ#0GL\90ÞQ\1a;\89\ 6º\8a;Z\80\8a\0PÒÆÃÚ\11\87Â\8e\8d0wn\87)¸\17\86à\ 1\1c\ ej¡ï2@×eE~W9òº\1c\8c¶ËËätµ±YÁ\ 1V\13\9cà2\82sÜ\81àwyuð6\9f\1eü5¯îü\e¯îø\92W·GyuÛ\1a7H÷¢\9fÖ\ 3é\8d\11½ôÜJxZ)st\90~\17P@1Éл\ eº¾\ 4ä÷oA^ÿnh\aRqp@\83\9cP>²Cfd\85J U!#ä\86:Ô¤\87z\98´Ðq65ô<»o`\99M\19ø>q\9fMéÿ\88Méû\82Ké\8dr)=k¼Ju.µÓ\9eÐFë\91Æ ÑDÚ5¤-õ\ 2\96\ 1Ê\9e\14[µÃ
+d\8dÄ!st#2ƶãÀØ\1e¤\8f¥c\7f8\aia=RÃ\16|+,a_Ø\89\94p\ 3ö\84\83H\ e\8f0»Ã§\99]á\vÌÎðM&)|\8fI\1aû\90I\1aù7\934\1ce\93\86Ö¸LZ³Äq¢\8fhë¦\1e\90¶\8d´Åc\80q\14È=\ edL\0©\93O ej=öN'â¹é$$O§`÷\8c\1a»f\ ebç\8c\ 1I\91"ì\88ÈØ\1eqãÙH+¶FBØ\12\99Â3\91sH\8c\ÇÓ3o\11\7fFâÔçH\9c\8c2\89§Ö8O1p¦\8fÖ#ÑMÏ\8d!Z\a¤-\91vÁ8\907 dRLL=\ 3ì\9eeñì\,¶Î'`Ëüf<³\90\84Í\v)H\8\80§\17µØ´hÄÆÅ\12lX´ã©Å\ 6|sñ\bÖ/\8e#~q\9ex\ 5q\8bo ná=<9ÿ)âç\1e þ\85èCæ\86h_$Í\ 1¢u\98ÖÂ\18\ 3ª¹h
+Ð\9f\ 6²fI\7f\ 1H^\ 2¶\9d\a6]à\90p)\16ñË D"\9e\Þ\81¸\95½\84\1aßXÑ"vÅ\8cu+\12\9eX©EÌJ\0Ê\95A\bËß\ 6¿|\11ìò-p\97~I|\0îâgÄ\97\ f\89P\9fGÂ@\17ÕÜp\12°SÍ%gi\ eÎ\ 39¤»\9fâiò%Ò¿Lú/\ 3ë¯\ 2±×\95Pþ\9fë²\ 1«1Mãøÿ}ßSÑÇQQB_C\8aRJ\85SNéÛé\1a\93\8fhª©¤¦¢\94HER\r!\84|ÖdB¾2Ñ9>\1a¢¢eȲZfÇ\9a±\835\9a5Ë0\8cÏżó¯mwí\]¿ÎÛõ\9e\9eÿÿ¾\9fç¹\9fûÑ\9a@Ò\9aCÔ\ e\80 eS¬eSª\eEØ\88éxèêx\0è¸Áu\9c`\1dE´\fDû99\ 54|Cî\93§Ý¬`®ó\19óìµ@\1cc\9e\ \840^_êºï\ 5\9cøo¶\r\80å!Àô(`ô\ 5 ×$\ 1'\f\89\92ô\ 5NòRp\92>\9aÙ\9c6³9m¡\8fV\1e\86<\ 4Z¹Ñ[9É\f®u;ß\1dáçyr\93Ï÷»)ÚÀ½°\19\98É\98§ñ+\1aÆ«f¬£´À0jÚRÓ¢ P6\ 3½\19\82ø\a\80×76À
+à\1c}\9c£\8fóæ@»\15\9bR;à\8fNlÌØ\14_¦\8fËlL:X\ 4;¸ù:8Ñ\1d\f²\83\81u\1c'íäF7yÛ\80´\9dÜ\8bû\80\ f\18o\0u½\8eQÿ\ 4`Ó\ 2ô=\r\98PS\9fÖy\81ä¸äÏä
+¹*\ 2_õ\ 2¾6\ 6®\99\ 2ßX°A¶æE\81\97\95Ûl\96ïÐÇ÷<\98ï²ðßÍâ\ 5\8asÒÉDwî'\f®óL7\19\8c;á\0çà0\10Ìx½\19ï0êZS×\9cV\8d/\ 2R\aõ¾"×ÉßÈ\1eþN¾'w97?ÐË=\13àG3à\ 1sò\90\17\97Ǽ´üB\1fOÙ\8c<ãÁó\9cÅî\ 5\17Ý\8b*à%\85_êº\91¥þ\90aÑ\83\15\19BF\92qd\ 2\89$ñ$\15o\91\85×ÈÅ+\14â%\96â9Vâ\19Öâ)6â *ñ\185ø\19»ñ\10õø Gp\1f-ø'.â\1eÍþ\83o\7fà\b\9d\1céîï\90\rúò·Y\ f]>ì\88\v\19C\82ñ+"ð/Äà\ 5\92¨\95NyÔY\88G(¢Î2ꬢÎ:êl¢Î§ÔØÁq÷á\ e´¸\8d&ÜÄ9¦î[þ<`\1a_á\1aGíâ¯äz\ f²¡)s¡ä\93 1'\ 3\89#Þ`\14uý©\eÎ\b¦Q/\9eZ)ÔʤN\ e§`\11u\8a©SJ\9dÕÔY\8f\eØÂ1·ákìâÔÕsÉ4rù´á\12\9f.Òá\ 5f\9d£ÿ\1eÙØ\18²~/È¢!ÿêÓ\9d\8b7°§î\b:WáG\84P3\82Ù\8c¦V"uÒ\18C\16þ\82\ 5¸\8a\ 2.Ïbê,§Î\1aêl N%Î3\17_¢\ egp\88\ e\9aq\8aoZèº\99Y<Éù8I\95\13ï +õ ÷\ 6᧾\11dÁ\94¹\1eÀ¹\eJÝQ\8cÏ\9f¹Ó0\92©Ô\8aåhIô>\9b\19\9eK\9d\ê\14P§\ 4§±\ 2\\eÍ\9c\93\93ÌE\13×Å140\13M\\19íts\v:á\11´Âk4\882\ eJÿCæ\96\92¹Åe.éçF\12\9e\18\18â\8e`\86\e¢\r®J.¸$\8dA»"\bg\15\13Ѧ\98\8eV½84ë%ã\84^:\8eëeã\98^.\1aõ\16ã\88þR\1cÖ/\83N¿\ 2Z\83*\1c4Ø\89z\83zìïu\fu½Ïa¯áwØcô3v\19¿E\89\8c\9d=ì 2·Ò\e\96\98\a,wwÈ\8d>\12®õ6Âå^ýX\82\ 6ã´±;\9aMÆá¸I(\1aM"pX\19\ 5\9d2\ 1\rÊ\8fqP\99\8eze6>Wæ£N¹\ 4ûú\94bO\9frìî³\ 5µ¦Û±Ãt?¶\9b6â3³/Qmv\13Uæ\8f±µ¯\8c-ýxNõ°\89È,+?\rbIa\89»J.ðùl?=´\99*qÂ|\10\8eö\1d\ e]?o\1c°\18\8fý\16\1aìµ\98\82Ý\96Ѩµ\9c\81\9d\96)Øn\99\81\1aËyØf¹\10Õý\8bQÕ\7f%*ûW`\8bU56YíÅÆ\ 1\87Q1 \rë\a^Gù \87Xmý\16«¬ånÊzxjÃ\123\94%\88GÎyg\96{GöúöÀÑ\ 1Fh\18h\81:ë!Øm3\12;m}Pc\e\8cjÛ÷Qe\e\89v±Øl\97\88Mv©Ø`7\a\15v9Xg¿\18kí\97a\8d}9VÙoEÙ{µXñ^\ 3\96\ fnAéà+Â'Cî\v%\ e¯\85b\aY(z\87\aÔ¿áÊø=þ}Ü\1cbi«§\9f}\ ezØ5Ä\f5\ e6øt¨3¶8zc££?*\1cðÎ1\ 2å\8eÓ±Úé#\949ÍÄJ§YXî\94\85R§<,u*B\89S\99P<l£°dX\8dP8¼^(\18Þ$,\1aþ'!ßù\9e\90çòJÈu\91»YÐ\85³,t\8e`ù÷\ 2ÚÆ\ 2GH\9d7PK/\9fÑW\95³\12\9b\¬°~\84\ 3Ê]ݱÊÕ\a+\\83Pê\1a\8e¥®\93Qâö!\8aÝâ±Ä-\19\85né(p\9b/,t+\10òÝJ\85\·uBÎÈjaþÈ:1{ä\17â\÷\vb\96{§\98éñB\9cã!ÿ\1f·xä_Pñèõ\ 3\ e¨Ùßú°¿\1cÃ>Û\93÷\r\ fC¬ñè\87\15£ì±ÌÓ\ 5%\9eÞ(òôC¡g(
+<'b¡g$ò<c\90ë\99\88\1cÏTa\9eW\96\90í\95'dy\95\b\99^kÄ\f¯Jq¶÷\1eq\96÷\11)Íû\9c\94:ú\8e\942ú\19\91Åw¹N½³Ôo\f\ 4ö\ 6\0Õþì/yÌ\943'+G\e`Ù\183\14\8f±Æâ±NX4Ö\ 3y*\1f,P\ 5b¾J\83lÕ$ÌUE!S\15\87\fU²\90®J\17f©r\844Õ\121EU&&«6KI>µÒL\9fCR¢Ï\19i\86ïmE\82ï/R\82¯ü\1fÄ.®ø\ 2§©¯\va\ e\82\19\7f\10õÇóÎÇ\9c|â+¢ÐW\89\85㬰@=\ 4óÕ®\98«\1e\8dLµ?2Ô¡HWOÄ,õT¤ªc\90¢N\14\92ÕiB\92:[Hô+\10\13ü\96\8bñ~\e¥\8füvH±þZE\8c\7f\eùN\11íÿ\84ÈÒ»\bÜÍ¡\\87l{¶±\ 5«àóJza»\8eÅ|\977Þ\18óÇ[ +À\1e\19\ 1Î\98\1dà\89´\0_¤\ 4\ 6!90\1cI\ 1\93\90\18\10\85\19\81ñB|àÇB\`¦\18\e\98/Æ\ 4.\93>\f\/E\ 5Ö(¦\a\1dTL\v:¥\88\fú\96<&¿J\91Aò\7fig\ e\8e³ÝÙÇV£2\9c9àóRz)d>rIv°!æ\ 4\9bcv\88\rRC\9c\90\1câ\8e\99!c1#Ä\1f !a\88\v\99\88Ø\90HÄ\84Æ
+Ñ¡IBTh\860=4W\8c\f-\91¦\86®\95¦\84mSL
+«'-\8a\88°kz\11a\8føù\96ÈR\17\93ÈYÎA#[\8c]dóû¼ëÐK\11½ä3\1fÙô\92\11f\80´ ¦H\9e0\10\89\1a\a$h\\11§ñF¬F\8dhM0¢4á\98®\99\8ciáÑBdx¢0%|\9609<G\8c\b/\92>\b_#Mü\8dë2\8f\8bºÌãøç73\8a¢(à\91Bj\82+\8a7&\82\82\8a
+"Ç\0\830#2\1eL*\8c\a8©\89£\18°©yð2×T¼2E¬Ìõ$³\³CtÝ2_Û®í¦f©«\99F»\95m³o^R¯Ýýã=\aÌïù|¯çy¾ß\94-\96´Ô}\96ÔÔ\13\96\94Ô\8bÍRR¿âó¿-©)>óÏ\9c"\a\a3¥\1d\19ä\ 1*¬\92\17{\9e$\1e³±efªE\ 5im4%í\11å§wW^z¤\1céQÊM\1f¦ é ʶ&ËfÍP¦ÕndX§\18VëL#Íê1¥Z\97\9aÆ[W\99\93\9b,ã2öZ\922\8eÃ\ 5¸cI²þ\b>ó¸&ÞÄ÷ý6j!\8b<@\19<\85MsùûLì)À.gf\80ò2ÛË\9eÕU9Y\11ÊÎ\1a¨,[\8c2m#eµ%)Ý\96®´ì\1c¥d;\8dñÙÓ\8däìbSR¶×\94\98½Â<&{£ytv\8d%!»\ e>\80Û\96\ 4Û\ 3óh\9bï!Y>óq4öM \16`\ 5,e,x\12\8a°¥\0Ûòùì\98௠9Á²å\84*#·\87¬¹ý\94f\1f¢T{\9cRìc\95lOÕ8\87MI\8e<c¬Ãe\8cqÌ1\12\1c¥¦Q\8eJÓ\bÇ\ 6s¼c·9ÎqÌ\12ç8o\89³ß2ÇÙ\7f0Ççú~á(\1a»íÒóPÁ8P
+Å0=\a}Þí\ eÉ6ÑOÖ¼@¥åuRʤîJÎ\8fÔ¸ü(%æ\ fÓXg\82Æ8\935Ú\99©QN\87F:§\19ñÎYF\9cs¡i\98³Ü\14ë\o\8aqî2\ fu\1e1G;Ï\99£ó¿4\ fÍÿÞ<t\92Ï\1cÓH\9eÏ|\10í\1dyÒZÆ\802X\0³`*\7fË\9dD¿í\94Ò&\9b\94<5@\89SÛkì´®\1a]ÐS£
+úkdA´F¸F(Þ\95¨8Wº\86»r\14ë\9a¬\18W¡\11í\9ao\fq\95\19\83]U¦(×NÓ ×!8c\1aTpÓ4hÚwà3EM}È~Zÿ-è¬\84%P\ 23 \7f2þOE¿\80¹\8bQ)a\86¿FÌ\fR\a\88\86\17\86)¶¨\8fb\8a¢4Ô=LÑî\ 4\rq\8f×ãn\9b\ 6»'i\90{º\ 6ºK\8cþî§\8d~î5F_÷v£\8fû\80\11é~Ï\88,ºnD\16þÓÔg¦ï\17j\19 7 U\ eOÁl¾\17\80ÃÅÌ3C\1aW(\8d\9a%\r\9bÛLÑÅmôxI\a\r.骨y=5p^\7f\r\987Dý=ñêçIT_Oºúxì\8aôLSoÏ\1cEx¼êéY¥\1e\9ej#ܳ\1fN\eáó®\19á%\rFx±Ï\b\9fû\90\9dø¸æ Î\ 4ð@!ß'£=¡\88¹o¶4\9añh¸\87Ùk\81Ô\7f\91¿ú\94\ 6)²´\93z/î®\88ŽÔsñ@ýÊ\e£\1eÞQ
+÷&+ÌkSwo¾\1eó\16ªÛ\92\85겤R\8fz_P¨w\9fB¼'á²BJï+tÑO
+}Êg4² g¡\14æ\80\8bÑp"Ú\19h'2\16Å3®\ eY\8cþR)¢Ì¬°g\ 2ôXy°º\95\87¨Ky\98\1e\88ThÅ \85TĪsÅhuªLÓ#\95¹êXéR\87Êyj_Y¦àÊõ
+ªÜ£ \8a7\14Xñ±\82\9e¹« å\ f\14¼\9ci¢Ì§ª¹Ôâ\1ci>ïEà,\91²Ñ\1e\8fö¨%ÒÐeÒ\0ÆÄ\bF´î+¥\90ÕÍÕam\80Úk§àu!\10¦ u\91
+¬\8a\82áj[5Vm8ì\ 2ªòÕºÊVU\8bå_µZ-Öm\97ߺCò[[\ f7ä·¦A-Vÿ\bôsèy¡\18\ÄÛ¾HJÇç1eRl¥4\10Ý^kЯB\7f\83Ôn£Ôfs\vµªn£\96ÕíÔ¢:D~Õaj^\1d)Kõ`\99«ãeÚÊá»\95Ãf+\ 5]M"«Ë\81\a·ì\83\934(\7f\85Ûð-\8dÒwZ^ÊÝ\ 4\85Ä;ÿiöâr) \9fã\9e\93¢Ðí\8dnwFÔÎ[¥à\1dèï\92Zîi&sMk.:\ 6\83\1a\9aâ½\8fB8ô\91jiÊj¹pk¹xjÙäµ\14u-\8b×âHíN~s\ 4ÎñÜ\17p\17¾ÑRb]\8cÏÓ05g\ 59à§#\9e§\ 6Ñ\8dÜ\86þ\8bèïA¿V
+xEò{M\0pÈ\ f°ã\10v\1cÆ\8eÃ4äGÂh\88±ã\18\rá1.ÿ:\ eû:6z\1dI®Ã¹:bQG,\8e½\ 5\1fÁ\r¸¥\85Ïr/¬\92òÖ±\17\7fË>¨¦\ 6Ðí[#\85½\8c>\9aA\87¤VG%Ëëh\9f\80·\9a8Ù\9c\ 6¨\15Íh[ém\86\93Ó\9diÊhÊßmlÒ\89GccPÏ¡_ONêIt=\89ß.\9dý\1d\9câó\ 5¸¤¹ë9\13_ \ eñ9é%Î\ 1t\a\1c\90z\10²ÎuR \9aþ¤Ðà\11½\ 3gàl\13\7f\80óf1\10Ñ\183¨] &\17;J\1fw\95>é%}\8a\1d\97iB®P\eWf2ÄPäWIðU\84®\12Ì«8rõ´f`ÖDb\9döª4ò05\80n\ ft;¡\exZjñ~\93ÞyÀlý þ\ 2\97\80ÒÒ§p\ 5>³H\9fûK×\19\1co\12\93[ÔÈ\9d\békòr\8ffä>\17Ï7\1cvß\90ü\ 6\92Ý@a5ì\87\83L½í ¨\89\ eÐ\rúB,$B&äé'fÝ\a\9a¥ïåÑ¿´Hßêi5¨\÷µB÷\98u¿Öz}¥Mº£íº=ºÅ¼û¥êtCïê:Æ~Î\7f®±Â5Vûìÿð)\10Ú@\0\ 4C(ô\82ÇÑMà©44sÑ\9b\82Ö\fÝÕ\1c4棱X\7fׯuS\15è¬Dg-:\eXs\8b®êE]Ö>\94\ f\13®ßëc}¨\8bXô\11+]`åF>ü/\1ej·\ 4\7fh\v\1dÑ\rã×\ 3Ð\1d\8e\7fãð \v½<t
+ð£\b\8db4\16èoØñ\89\96\91\9a
+R´
+\9d*Öߨ\ f´\8dÔíÑ9½¦z\1d×û¼¾Ë\93ï\10µÓxö6*§àí&|ææ¼\1aÐøÞ\9aX\aáo\17ýC½ñ1\1aß\12Hw*>M@'\1f_\h¸Ñ(Ac\ 1«{)ÓezO\95è<\87ÆzÖ߬\93ÄâM½¬7tT¯£~\fk\8fâÍaý\0¾ÿÁG)ùô3Í\89s\0þvÄÏ0ý\99X\ \16ç©\8b³²¢cgµÉh<\81\86\e\8d\12¶ê\ 2<õ¢S\86Îot\84Ú8DN\ e\12\8b\ 3ª¡*\ eê\15~½\8f\95ö\92\8f½D¸\ 6¥Fö4ác\8bû\9aQºl±/\eË[~ø\e\88n(1\8cÀ¯Á¬0\ 2dt²ðÅ\81íSXy:\1an¢]¢Wµ\10\9d%è,W-5ZCNv\13\8b]zI;±b\aÑØf\9c×VÓ\rU[\1a´ÅâÓæf\ fÙ\ 4>¶Ó=¶Ó\17líK\1c5\7fäÈ9cnE\9eÚé\84©\9b\8eý\87éz\8fjò>ã\0þý¥^¨\16\ 4TPn\ 1\ 3\ 1B\84\ 4HÈ\85\ 4\12\92@B.\90@\ 2!\ 1BÂ- \17!\b"\8aBAQDT\14ëýR\9du¶ÎºÖÖεgë\99Ýéz¶³Óý³ûé\99Ývvº\9dn«Ý¥]ö\88\9e\9dýñ9oòþó|óæ=Ïïy\9e\13âîª2|kµ\16¯®1áæ\1a;n¬mÆõµm¸¶¶\13W×\86p%f\a.Å\8câbÌ^\9c\8f\99ÁÙç\17pæùe\9c^w\19§ÖÝÂÉõ÷qbý\8fpü\85GX\8c}\8c£qQ,<s\84<N\0>M¦¶Bö!µ¹ïRÛ}\9bòÜ[\17\8b;ë\93q+6\e7âD¸\16§Ä\958\1d.n0ãü\ 6\aÎnpãÌ\86v\9c\8eïÂr|\18'ã\87p"~\17\8eÇïÇbü!\1cMXÂ\91\84\8b8\9cp\13\87\12ßÂÁÄ\ f1»ñSÌlú\12Ó\9b£+¦\9eù,\ 5øe\16µ¡\1cà\1dj÷w¸´÷ѽW6ÁµÄ\ 4\Ú\94\81s\9b\ 5xi³\ 4§\92ÔXJªÆñ$+\16\93\1a±\90Ü\82ùd\1f\ e'wc.¹\ f\a\93#\98Ý2\81\99-³\98Þº\88ý[Ïb_Ê7°7å\rìI}\88\89´O0\9eþ\ 5v¥G1ö\7f\1eQÝ\9fP{\7fWH{¯\80\8e1jm\97è\b<OYΤÄádÚ\16\1cKÏÆBF\11æ3ä\98ËÐà\0×\88\19n\1d¦¹NLq=ØÇíÀ$·\17{2\a1\919\86ñÌýØ\955\8fѬe\8cl{\19\91m¯c\98÷}\fñ~\83Áì¿a ;º¢ÿ\99_Qý\ fDôì\8béH¥ë\85B`\99²\9c ,\8b¼u\98çmÄÁl.^Ì\11`*§\14ûø*ìáë0Á¯Å8ß\8e1~\13Fù\18áw"\92\eÆPn\ 4;r÷` ï úó\96\10λ\8cPþm\16Ì\7f\8fõ
+~Áº\ 5\9f³î\82(ëzBðÔÇEtäI\81Ûä2µöStÌ,R\96CÛ\81\ 3\825\98Î\8fǤ \ 5\13\ 59ØUP\84Q¡\f#ÂJ\f\v«±ChÁ °\ 1ýB7ú\84>\84¶÷ ¸}\10=ÛÇÑ]8\83ÎÂc,Px\81u\14Ýb¾¢\aÌ'ú\19k\17ý\85µ\89¾&Ñÿù\88j~GIÿ¿\82F\1c²(£}\8b²LÓs\99\141ì.\8aè( \11Q\16v\88\v0 .E\9f¸\1c!q\15\82b\13z\8aëÐ]ìBg±\17\81âNt\14÷ÁW2\8a¶\92)ÖZ²À¼¥çXKéMæ\96¼C~Ê\9a%\9f\91¯X\93$º¢\99|@5ï©\81\97É)\15p¸\9cêS\96=eÀ\18å\8b\94®Ç d#ú$é\bJrÑ#\15¡K*C@Z\ 1¿Ô\0\9fÔ\82v©\ 3enxË:à)\vÂ-\8b°fÙ$sÉæ\99Sþ\12k\94ßà4Èßæ8\14?&\7f"ÿf\ eE\949äO½O5_×Ð{HcÏq2KcØ^Ê2F9\86)_¿<\ 6Ay\ 2ºå)\b(²Ñ¡\10¢]Q\8aVE9¼Ê*´(Mp+ëФtÁ¥l\83³¼\e\rå;\98£|\82ÙUs¬^µÌlªë\1c«ú\1eù\88ü\91cQÿ\8b®QfU=õ\1eÕ|\8dÆ\8csd\81LÑè3NY\86)G\1fåëQF@\15\a\9f:\19ê,xÔùp«ÅhRËáRW¢±Â\80\86
+\v\1c\15\8d°WzPWÙ [å\0³jÆ\99Es\80ÕjN1\93æ\1aǨ}\83|Hþ@þÉ1j¢O°'\1ePÝ\9bzà49D&ÉNº7@9z\88_ÃЦ\89\85G³ ÍÚt¸´|4j\váÐJQ¯UÁ¦\82ª\16Ö*;,:7Ì:?Lº>fÔ\8f±\1aý\f«Ö/1½þ*Goø6Ggø!ù=G§ÿ\a\89rôO±û4â\§Q|\89Ì\92ÝÕ´oѽ =\ f?eiÕѬ©_\ f§>\11\r\86TÔ\ex°\19
+`5\94À\@mµ\ 6¦j#\8c5u¨©iBu\8d\ f\ 6c\b:ãNVe\9cfZãq¦1^áT\1aïr*L\ fÉ#N\85ñKú\1eåTÖ¬`o\1a\81+&à\18\99&£¤\9fîuÒóh¥<Í\94«Ñ\18\83zS<l¦-0\9b²`ªÍ\87±V\8cêZ\19\fæ
+èÍ\ 6èÌVTY\9cÐZÚ ±ô Ò\12ajË~¦²,²rË%¦´Þá(¬? ¿ã(-\8fI\94)ÍQVNîZ¨/\99\81#d\92DH\90´S\96fZ\11\1aès\9de5ÌÖ8\18m\9bQmË\80ÞÆ\87®®\10Ú: 4u*TÖëPQ_\vu½\ 3*»\aåö.(ìC\90Û'\99̾ÀÊì\17\98Ô~\9bIìï\93Oèó\17LZ\1feÒº(+#¯ÙhÕ!sd7\19$]ÄC«A\ 3]m4\9a\9bì\f\ 6Ç\v¨jH\84¦!\15\95\8d<¨\e\v r\16£Ü©\80Ò©\81Âi\84ÜU\ f\99Ë\r©Ë\ f\89k\0¥® Vâ\9agb×9&r½J¾G~ËDο3±3ÊÄ\8dOÝ°\ 3'É\8bd\94\84I\airP}\1aÉ\8dN@ç¢Ý³9\ 6*w<\94îdÈ[2!kÉE\99§\bR\8f\14\12\8f\1a¥\1e\ 3J¼V\88½.\88¼>\14yÃ(ô\8eCè\9dC\81÷\f\13x¿IÞeùÞ_3\81ç¯LÐò\1fVÐ\12e\ 5î(»Ú\b\1c%\93d\88tSÍVÒ@uÍ´ªé[hæ§UIѶ
+ÒöX\94ú6¢¸#\râ\ e\1eD\1d\ 5(ò\17£Ð¯Àv¿\16B¿ \82\80\ 3ù\ 1/ò\ 2½È\rì\ 4?0\8b\9cÀ2²\ 3¯\80\17x\80m\81\9f\83çÿ\1c¼\8e¯Y¶/ºâ\1c\8dýsd\9cêõ\13?q»é\1dð\05\80¦\9dêûi÷ë¢Ý§g\1d\84½ñ\10ô&#?ÈE^\90\8fÜ`!ø! rB*d\87\fà\85lØ\16nFf¸\13Üð\102ÂSH\ f/!-|\1d©¡ûH }\8cÔà\9f\91Öû\15Òz¢+NRi2Bzé÷¶\11'Õ6û\80ª\0@m\ f\92 Õï\ 3ò\ 6W\817\14\8b¬¡Dd\ e§\80;\9c\85\8cá<¤GDH\8bÈ\90\1a©DJÄ\84\91\ 6$\8f´#i¤\1f\9bGöbÓÈ"6F®à¿\\97yT\15d\1a\87\7f¢"\¶\v\\ 4\ 5\ 4Ù\12T\10.j:Z\99S:*æ\8a\b\ 6¢¢\82\v²ª \8b+\Ü\10\ 4\97Ä\ 5\R\12EG'·rIsLçè\98:\8e§ÒFs\e§±´qî<\16z:ýñ\0çpï÷{·ïýÞ×-{¿\³ÏÉ-ë®Ü2\9fÊ=Ãú3Ëð³\0ÒÑL\81\ 4Váh÷Gû5֢]2¤PÖÅ\80Y\92O~+y\168«u\81»<
+¼e*\f\90{a\98Ü
+#åZØ\13~/cÑ`¹\14Å˹h²\9c\8afɱ¨L\ e\8552\14î\96}Á'2\14|#Ã\9cïå\90ÿL\ eyV-J¡\16!\r\92\89wìdb\80ö\9béR\8f,)r¦\14\96'\ 5\16¢?WòXÀ\ eXb''\8b³\1c-&ð\96\83%P\ 6KGÙ[̲³ô\96¥¿ZZF¨\85%Y6\96\f5³Ì'áÕRév\ 6\ 2vÌ\92+4Ä»ð\1fxªBâ\9c\ 1\93ÐM\98J\1dÌ\90ÞÎ&\aøl.@\1fÝÀ\85è\97¢¿\ 4ýå\92c\85l+\1deSÉ0º\92\1dw¥/\ 4qÁ\18ƪxø«hòU4\96j\8a«:\95¿q¢j\19\9fÙ\ 4û\18\90>ç\81¼\ 5\8f\80Í\11Íi06\93»@¼ÿ0\9b{\80Ï]1½\13º\81K%ï\15\92\895Õe\95dX+µ¨a\11Xo/m` ßàÆ£ËP¼\11;61\94Ö2üÔòð×Ñèë\86@\12\90Ì:\ 2X»\ 6vò¹ãp\r¾ã{\8f\94\95KO"Þ£ó¥\98br\80ϯ.\96ÂË¥ *ôÑ4\97\9cqÁ~³d³\8d%d\aÔ³\1cÕ³\18|à$í$\1e;\89G\83\ f\ 3\19ñØ\8d\1d\8d=\80\87g\ f\17~\ fIÞ\83s{\88Ec\1d¿ÿÄïÓp\ 3nk*>'Í\93\86\95\90\ 3|þ]%5\88¹!èúðqw4\9dê¥V\rèî\ 1BÉB%}\b\alÀN:èÈPÎBpØ$\1daIø\98¡ø\18v\1cg\b9Îãs\82Ë~\82D\9fDè$Á<É\81'\ fÃ\19¸¢\14\v=\11ó\ 6âóëïQ\ 3µÜÁ÷%_BfjD\7f¿d{\0=¾ÂÂÅYp\12NÁ'ð)|FLN\93\9b3Ää,19ç%]`a¸\88\1d\97\18B.ó(}IN®PäWʤ«8x\15§®\1ed±8¡DÊuè:ú1>¿J\8c;¡ë\8f\9f\1e\87Ч\84[\1coÒû\fÎÂ\17p¡\89\8bp ¾\84«p\9d¥ñ\ 6ùù\8a\85í&¹ù§¿t\17;î1(Þãá¹Ïå{@}> °\1fn\0âñp/\e§\11\9c\9bp\ 3_\b\85®Ð\abô?Åê'vÌ\1f5Q\8f5Mß+[\8f4[ÿR\91\1ej\81î³cÞÓr}Ç®{Gï±·Öê\16EsS{õµ\8e²Ã^Ð\rþó\ f=Ñß9ñ\ 5×\9b°Ê \f`\ f.à\ 5AèF¢Û\eÝþh\ eC+\1e\9dqè¤ê¶ÒõrÐÈC£H_i!\1ae\9cW®kªÖ\15Õè2[ïEíBý ¡;¿ðɳ\9ct\86Ó\7f\8bUvÐ\1cZ\82£þ+\93~\90\1f~vÔ\ 3uGóMô\ 6é\e\8dDç]ì\9f\80F\1a\1a3ÐÈA#\ f\8db\9dÃ\8e³ZÌ\99\15¤m\re²\89\14î |öé\18??æ[\1f\11±#(\1cFé×XIã\v\9e¨\15ñ5\12µ¶h\ 6\13»HÒÜK\7fS?´\86àË(4\12ÑH¡\1cÓÐ\98Áé9hä\11ñb4\16qæR<_©\ 3ZÇõÙ\82\ 5»ÉÈ\115bå.²Ô@d\ePÛù+^è?\83ûjFÄ\1c±Ø¤óÄâsbñguCë\r\1d×\0|\19\86Æh4\92¸\9a)Ú\8f\1d\7f$/{±£\11;vk.ç\97rîrÕkµ¶\13\8bmüµ\85O×qR-YÛ¤\7fk#\99Þ\88ê\v\9eë?\86;@ÇÐ_e\8b\9f.hza}\10þD Õ\13¾è\fBc¸>À\8e\1dر\9d¼lÃ\8eر\19;ê\94\8fÆ<Î-ÓzU\12\89\1aå\13«ùv5\11«¢ZV\92áJ*\12åçTÀ\13®Ó\1d\a®)Wû\f×êxËçÀ\80®+\9a>hv@ÏÌI½Ñy\v_bÐ\18\8eÆh4\92¸\ 5\13ÐICg\86V)\17\9dBÎ^¤\8afËUÞl\8d\96ÙlÖ\12\9bF-n~T\96\96\97Tj{O¥\9eªÄ\8e÷²\89\a\åë´·Ó\1ehÓú÷Òî\1ah{õ¶NÚÖÜCµ-ýµ¡U'³ë¦5v¯k\95}?UÙ\ fV¥ý\b0Ä«Ü\90¤e\86\14-5LÑbC¦Ê\1cf«Ôa\9eJ\1c\96h¡ã*Íw¬Õ\§Ý*v:ª"§Ë*p~ 9.Ï\94ïbU¾ñ\17nñÜ\9coG\8båÉÙE»ßÚ\86§\ 4{Ö\e[¨ÆÉE«\9dÛh¥s°V¸Dh¹±\87\96\18û¨ÌØ_¥ÆwTb\1c©\85Æ\ 4-pMÖ<×I*v\9d®"×\1c\15¸\16j\8e[©òÜVj\96ÛFÍtoP\8eûGÊ6]T\96Ç}e´~\ 6Ö\9f\99\ 1×üh¹<w{a\vm~\1d-¶\1a\9b*°e\85ÉAKM&Y<ü´¨u¨æ·6k®g/\15{öU¡ç\0Íñ\1c¢<ÏXÍö\1a£\99^ã\94ë\95ªl¯\feµÉSF\9b\ 5Jo[®émk4Õ»^S|\ e)Íç\v¥úÞÕäv?\81U\93\9a8\1fB\fÂ\88=Ô@e\av\rì)\r`¼ðµÕ|o£\8a|Új\8eo\90ò|Ã5³]7å¶{MÙíÞR¦ß@eø\rUº_\9c¦û%jª_\8a¦øOSª\7f®&·\9f«\89í\97*%`Æ\a¼¯q\81\1f*9ð¬Æ\ 6Ý\86§J
+²¾ä4cÇþ\bi3TÃ\12ÚûBl)Æ\96\ 2\9eá¼\0'å\ 6z(+Ð_\19A¡J\ f\8aÒ´ \9e\9a\12ÜGiÁý498F\13\83G(%8^\13B\925.$UÉ!\99Jz¥@\89¯\94éÝ\ e«\94\10ºEñ¡û\14\1fvZ£Ã¾U\Ø\8f`}É©HêÀLþ¡\1c\16E1çcËllÉÁ\96Ì\ e\ 6¥wpÓ\94Po¥\86\ 6kRXg¥\84uÕø°Þ\1a\17ÖWcÃ\ 6(©ã\10%v\1c¥1\1d\13\95Ði¢FwJW\ç<\8dê\¢Øð*\8d\b¯Óð\88½ð©\86EÜ\84\1fÀú\92cÝ\18I`\r,\86¹\8cb³±%\vÛÒ±eJ¸&w6jB¸\97Æ\85·×Ø\880%FDjLD\ f%D¼¡Ñ\11o+."F£º\fWl\97\ 4\8d\88\1c¯á\91S5,j¦\86F-Ð;æ
+\r6oR\8c¹Q1ѧ\9a\r\8aþ\1a\1ekP´õ\17ÌV\1dbÜÙ
+UP\ 2s \9bQlz4³>¶¤DÙ(9ÊI\89Q&\8d1·S¼9DqæpÅ\9a»jdt/\r\8fî«aÑ\ 344z\88\86t\8dÓà®c\15Ó-M\83ºåh`÷y\1aн\ÿgºÌ£¢:Ï0þ\8c+*"à\8e\12EP\14\94E\14\ 6\86a\19\ 6\86eX\ 6\ 5T\167Æ(
+.\15Ç\9a\1c\15b´\14¥\9a&Z\81\9a¤q_\12c\8dÆ\18\8c5Ö¥\8d1Ñx¬ñXÍÒ¨ÑZ\8dMÒäD§? æøÇï\\86{ï÷¼ßû¾÷Þ÷É0¾¬tã^\83Íø>|\ 6ß\82û\17\ e\9a\18ñ\183ÖÁs°\18æ1þT\10G9y\99\ 2%ÑÝ41ÆW\851~\1a\1f\13¨ü\98PåÅ\8cV®1VÙÆ$Ù\8d6e\19s\94\19[ \8cØ2¥ÇÍ\94-îWJ3-Wª©AÖøMJ\89\7fÝ`\89?f°\98¯r¼\ fî\9f1¹\r\7f6Ó\v\8c\18k`\19TÃ\1cþ7\838¦\90\93b\8eEq\1e\1agò\96ÃÔO9¦Á²\9b\86+Ë\14®\8cøhÙâÍ`U\9a9K©æq²&\94(%a\86,\89ó\95Ìp\9c\94¸F\89IÍJHÚc0'\1d\85+ð\r¸\r \89?ó:cx#Ô%S\a\98\ f3ù=\95|\14\13K!1å'tTN¢\97ì\89½\95\91è/[ÒP¥%\8d\945)J)Iq²$[\94\9c\9c¡¤d\87\12-\93\94`\99.sÊ\ŧ<+SJ½â¬M\8aµî2ÄZ\8f\18\8cÖË\1cï\19bS\1e\82»\95\9d\16\9eIÆð\95°\18ªÀ ¥ÄQ\b\ eÎg[Ú)#ÅSi)¾²Zýd±\ eQ²5D\89©\91JH5Ê\9c\9a¨ø4\9bLi¹\8aK+R¬mª\8c¶9\8a±-Qtz\9dƦoÔ\98ô\9dТ¨ôK\1cïj\8cí\ 10¥¹µÕÊ;1Uªe\f¯\86
+\98Êï\89üß\ 1v~§Û\987m]\95\9cîÄ\8c~2g\fV|F°â2Ã\14\9b\19-c¦Y1YVEgÙ56«@cì\93\15e¯Ðh»K\91ö\95\8a°oPxöv\85e\1f\86\v
+³ÿGáö\a
+Ïr+\ 2^eý\86ti)Ì\87\19\8câ¥\1c\vÀÎ߶L<G\163·½\93LÙ^\8aÍé\98\1c\7fEç\ 6iln¨¢r£4:/N\91y\16Eäe*Ü\91¯0G\89F9\9eÖHGµB\1d+\14\92ÿ\92Fäo\85C\1a\9e\7fN#\1cw4"ï'\85ä¹\15\92ëV3\1au°\ 4\9dJ\98\8eE\9b\ 4\ eHg$OÉ\95ÌØ¥Øüv\1a;ÎSQã}\159¾¿"
+\ 2\14V0\£
+Â5²0F¡4NHa\9aF\14æjxÑD\ 5\17\95kXÑ\ 2\r-ªQPÑ\v
+,Ú¬!E\aá,ÜV`á\8f
+,`r\85õè¬È¡\ e0\v&£É2ÊF75\9fý\8fC¿\10ß1A
+\9fä¡Ðâ\1e
+)îá%þ
+. Ò°\92P\r-\89RPi\9c\ 2KS4¤Ô®\80ÒB\r.\9bªAeUzªl©üË~§\81e¯j@Ù~ù\95~ \ 1¥75 ä\a\r,v·²\96±\7f)Ì\83r4\8b!\1fÝÌñRr\11¾\vÛ:¶\18ïW\86÷\99Ò^AÓ<5dº\8f\ 2¦÷Ó òÁzª<Xþåa\1aÈËd\803A~N\9bú;\1dêç,U_g\85ú8\97¨·³^½\9c\9bÔÓù¦|\9d§ä[~]=§\7f¯^ÓÜÔ¡µ\18K8\e¦°ß"ÈE;\rms\89\14\8d=\8a\98&\8d(\97\ 2\9fÆ\7fUtVÿ9^ê7§§úTú©we\80zU\8e\80\bõ¬\8c\95o\95E>UvyWMP\8f*§¼ªªÕ½j\154ʳr\8fºU\1eS·9×ä9û¾ºÏ~ î\15nÕ¢µ\0f@ ¶p<d¢\9d\8cvìt)\12»\1a2K
+Â.úÏ\95ú.\90|«»¨\87«\87¼\½`\80º»\ 2åé
+Q7W\94ººâÕÅe\93\87+_\9d]\93ÕÑ5W\1d\ËÕÞõ¢\f\8b0¯\8b\ eËP}A\86\85·Ônáwð\93\9e)¥\17a\1a¹\9e\b9Sè\ 3´ãÙsÔl)´
+}t\9fªFÿ×è?\8b\a\ÖI]j<Õ±ÆGíkú¨]\8d¿\f5|èkøØÖòr¯åÅRKS?Ú`íLàÆÚ5\9c\7f\85¡`?àu\97]§ ¾\81\1f´\90<Ï\842\18G¾3ÐND;z\9e4j¡4t1úèö].ù<\87þJÉ£®\83ÚÕ3\0×{AO\86\ e<îj\ 6²5\fDkøØ6ð\92oàåÒ@\935°©\86ùð<läü\1e®}\1f®rï\1døNU\84Y\8eî\ 4ò\9dM¾-\n\Ä3ð\8c4l\19ú+¤>¿\91¼WK\9eXÕN/`\0^\82õ\9d¥\r\f¿\e\18\8aÿ@\1c\e\89£\918\9a\88£)\82¡\90\8fa3/\99f\9a«\19\91f\16l^˹-ð\ e×~\ 4ä¢ñ\9e**É\ 1uv\90ï4\17Ï\ 1{\8e¬\95\82W¡\8fn\9fuè£Ù\95-thF\9bt2àK¯\19 \13\ 3\18Æ`\vùØÊP¾\8d\ 1y;ÃèNâØÅ\0²\8b\8fÍn\1eþÝ\14{7\89ÝM.v7ñÿ7\80\ìºÄµ7TN\9d\8b(WÖRjÀ\9eÇü\96g\80p\aG\9f˽_\96º¼&\19h'\8c\ 6\83?ìmãMØ×^Úï!½\85A9\8018ÈP~\88!ý0q¼Ë\0ÒÂG°\85\a¾\85B\1fAè\b\8b·l\86\83p\ 2.ª\84|ç\11\9eµ\9e\1a\90ç\91ì7\0ݾ\æ½\ 3ýG\9aûà\0\1c\82\16x¯\8d£ð\17`K:\8e9:A\8f\9c$'§©Íß1
+\1f\12ÇG\ff\1fó\ 1:GMÎÑhçIòù\rÀâçÞ\86ã* ß\19¿ç]ÐÈ{\80\1c\ fÝ.ù¡ëCûvy¬ùHç8\9c\ 2ZZgÚ8\v\94Uçà\13ø\a|J}®Ð'×|¤/ü¤¯\82¥ëFé\ 6\1f\84\9bÔäk\8a~\8b\ 6»E\92o#v{\1fn¯;tkÃ\eü`\18\8c\ 63¤ã\ eóõ?MÂ\97NñÎÒ=üå]üå\1d|îm-Ó-ÐM<æ\rÕW8Ë/ñ\99\9fãt?Ó\eºªÃºBà\979sIß\13¦»\95\8bm|Òêy= C\e\8fâé\87
+Ð\8f\1aÉ\1dFý\17¯{\17\8fùo\15èk\95ê:þòKüåçøËkÄñOâ¸B\1c\97õ<\1aõº u:¯\8dú\98æ=K\ 3\9dÑ[Dp\§¹ê\14Ñ\9fDáÄ\13\9cl\8dAOÐ\95ýúpå@ö\17ÌÞF\13½\19=\e+ä¡1\ 1\8dɤÞI *ô!q|@\1c\7f#\8eÓÄq\928þªÕ´Ç\8b\94¯\99\96ÙB)÷\92\89\16½Ã\1do\93±\83dõ\0JOòXÿ\ 1ÜWGt½Èa\1fö\15\80Þ(ö\13\83V2:\99hä³£\89:F\1cG\89ã\bq¼K]\ ek!íº\84õ\97³æ*íW\ 3m¼\ 1õWx\8cvj\ fgv\91\85\1dúBÛõ¶¡ø\98m1<\84{ð/¸H.Î\90\8b\93äâ\18}ñ\9e"Ñ1±\ f++ÙY\7f\1cëOä±\9cLµËY\7f\96v\13ÇNâØA\1cÛTúuÚLMþ¤&¢Ø¢MÜñG2Ó¤OÕø\7f\9eË<¦íó\8cã\9f\10\12J\82\89\81pßW0`\ 36Ø`À`\ 36`\83ÁÜ\10À\ 4
+$¡\81&!Is±\1cMÒ4I\9b&kÔf]zd=Uu«¢®«¶µÓ\8evÕ6µÕ¤ýQ©ÒºNÝ:mk·Uí\8evÞ·d¬\8fÞ÷÷Úz¿ß÷ðó{\1e>ÔI}Î\ 3Rþ\92/Öÿ\91xW¼%^Õ½ø¡îÅ\8bº\177ÈÓZÊ¥c×:\9a´\ 6\9fæïÖü\ 3\\97\8fGåã\11ù¸&\1fßdQ\1aû¤qXó\9eÔÍ<¯pz\85ËúÕ}\9aá^íÖ\ 5Ý\90óÚés:ñóÒþ\92\7fDÁï\14v\7f)^\89V\88Y\r=·HÓ¨5¥K¯H:\15Ò©Õ »¥Ñ.\8d f\1f\90ƨ4&¹$\1f\17åã^íÇ\ 5öKcEÿ\92»ô¹Äi¹;¥\1d:©Ûp\'zL»}Lçñ5i\7fÉ\1f\15ÞÞTx{Y<¯ðò\94\9e¯+ì=\12\15'Í$éeK«D³Y¥ãä\9e5\1eίéàî¨ g£\ 68\135Êé¨0w®½\95\93k\178¾v\ fÇ¢\ f±\12}'G×ÝÃáuW9¸þIîXÿ\ 2ûc~ξ[Þc_ìÇ,o\88°÷ÿ¼£ÐúS\85ùçÅã)z(Ä]Qxùº!\9aË·\18¸'&\99s±yÜ\15[Æ©\rÕ\9cÜØÀñ\8d-\1cÛØÉÊÆ\1e\8eÆ\rp8n\8cCqSÜ\117Ï\81¸Eö\19ö³l8Æ\1eÃyn7<ÈRü\13ì\8a\7f\81Ûâ_gaÓûì4~Ê\ ecä+ÞTh\7f)çæ«æ\eê_ÊÔë4\1dî\92·3 1\9c\8a7r|S\ 6+Æ"\ e\e-\1c4:8\90àb\7fB\eË ~ö&ô²;a\88Û\13ÆYL\9cfWâN\16\12÷²#é(Û\93Î2\97t\85ÙÍ×\99I¾Átò«L§¼Ç¶\94O\98J\8d|Åk\ 5zý\14ÂÃJA.©=«ç\13yJ-äç\88¼\1cJ6p 9\99å\94\v§\98XJb1µ\8eÛR\9bYHõ²#-Àö´\10si#̦M2\93>Çtú\12Sé\a g\9cb"ó\12ã\99\8f²5ë;\8ceý\84Ñìß2\92ó±\88|Å+
+çO\9bôú\17çÄ =\1f.VÊ%?{åewV,\8bY ,de°#»\90ùl3³ÙÕÌäÔ3\9dãa*§\9dpN7\939\ 3\8cçnekî4£y\v\8cäíg(ÿ\ 4\83ù\17\19(¸F\7fÁsô\15þ\88Pá;\84\8aþ."7)\8cðR¹î \19.\8bÓJÅ\8e¨].\83%ùY\90\97\1d\ 5ë\98Ë\8fg¦ \85m\ 5¹\84\vK\98(¬d¼ÐÁX¡\8bÑ¢V\86\8bü\f\15õ2X4L\7fq\98¾âí\84¶ì¥GIP°ä\ 2ݦ\87è2=K ôeñ6þÒ¿\89\88ú7¹Q\ 1×¾H¿\94ú\1c\17\aÔ_ÒØNy\9b\95\97\99\925\84Kâ\18/Ib¬$\93\11S\11C¦r\ 6M6úMNúJÝô\96úè)í&X:@wÙ8]e³øËo§³ü\b\1dæs´[®â³<\83·â\aâ7âCñ_\11Ák\89ð\9cÒ\9d«6Ý\ 3¥\eGÄ\1e± ±Yy\99Ò¾Lh_Fͱ\f\99\8d\f\98Óè3çÑk6\11´TÒmqÐeiÄoi¥Ó⧣"D{Å(¾Ê\19¼U»h:D\8bõ,\1eë\ 3xlOá¶}\9ffÛ¯Å_Õÿ\DVyF\9aW\94f\9c\16\a\95\12/ª\9d\13Ûäk\û2,\ 6ªÖ\13ª\8a'X\95L\975\e¿µ\98\ e«\99v«\r\9fÕI\9bÕM«\9d\16[\ f\9eêaÜÕS4×,Ðd¿\ 3\97ý\f\8d\8e+48\9e\14/QïxKüEýÏDd\95'¤{©VwQiÆ>± fô<¡ñaùë¯QÍS³\96@M\1c\9d5\89øì\19xí\ 5´ÚKñØ+qÛ\1d4;\49ÚpÕvÑX;HCÝ$õu;p:÷Sç<Emýýâq\1cõßÃ^ÿ\86Ú?\8bÿàpF¨\15\8fÕÝLÅWêu\ eJ\85·\8b°ú£\1aë\97\8f üøõ\e_Ý\ 6Ú\9cF<ÎT\9a\9d¹49·Ðè´ÐP_C}}\ 3Î\86\16ê\1aüÔ6ôãh\1cÇ®\ 2¥ÆµLµë$ÕM\97±5}\vkÓwůÄ\9fÄ¿±¹"«\\93æ¹Fý\1fÅ¢Ky¾\18\17\83z\ eÊK§¾÷ªïqÅÐä\8a§Ñ\95L}S\16ΦBj\9bÊp4[±7×QÓì¦ÚÝ\81ÍÝ\8bÕ=F\95g\96JÏ\1e*Z\8eci¹O<\86¹å\ 5Ê[~¡ö\ 3ñ/,\9eÈ*\ fJï\8cRð\ 3Í:\a±M%Ò¨Ú>Ñ©ñ6µn\8d5z¢q¶\18¨mIÄÞ\9aNuk>¶V\13Ö¶JªÚ\1cT¶¹¨ðz±x\83\98½#\94ûf(ó-Qê[Áä»\97\92öGÙÒ~C¼Î\16ß\1f(ñý\13\937²Êý_\94eJ¿÷¶À¼\98\14\83"(¼¢YåR\83ÒâZ\9fòþö\rX;\8cTv¤PÑ\99\83¹³\98òN3e\9dÕ\94úë1ù[(ñ\aØ\12\18¤80EQ`\17\85\81#\14\ 4.\90ßõ°x\9e¼®×È\v¼O~àS
+ü\91U.¶ê.HgIÜ*1Ñ'üÒô´ký*\95j;Á\16\80\8aî\18Ê\83ñ\94\ 6\93(éÉ`KO>Å=&\8azª(ì¥ ·\99üÞ\ eòzûÈ\rM\90\13ÚIvè Y¡»É\f=DFèÛ¤\87~&~OFï'döDÈ\12wKë ´\16Ä\94ô\86DP´K·IºN\95®ÕAé÷\82©?\8a¢\81\8d\14\f\1aÉ\eL!w(\87\9c¡"²\87Ìd\rU\939Ü@Æp\eéÃAÒ\86GI\1d\99#yd\1f\9bGÎ\88«$\r?Kâð\8fÅ»$\r}ÌæÁÈ*wJkY©ÿ\9côÆE¿\bH·M%Zc\ fØU¶V\ e¨ö\1a\82¢QÕ\7f[cÈ\980\906\91HêD:)\93y$O\96°y²\82¤ÉZ\12'Ý$\84ýb\10cx\9aMáÝÄ\87Ob\b_\11O\137ù²x\eÃÄG\18Æ?#~<Â\8a´\16µÎi1"Í\1eÑ¡5»U\9eÕI»JåQÙ\98ôU\9eä\86!}z\rI³±$ÌmÂ8·\99Ms\99ÄÏ\17`\98/\156âæ\eØ8ïeÃ|/±ó\13ÄÌßÆúù£¬\9b¿HôÜu¢æ^díì\eDÏ~@ôÿcºL ¢<¯0ü"\8b"\ 32 \b
+*\83\f²\88\1c5®\b"(Ȧ\b((\88² (8*
+\8e+¢\8eË©â\82©\1e1n\90&ÑD\8cQc\93Ô%§i\8c[5±Ç¦MjÔ¨IÛ4©Ñ4\9d>\9099=\9eÇ\99ÿgþûÞïÞû}ÿ½ßÁ\7fTÇ:+Ñ+\84\1cHÏ\96\12s©Ã<r0K\8a\9cÍì5\17}ÆÅ\80y\92o\95Ô£ÚM\1e\16\83ºY\8cêjñ\93«%H.\96\81r¶D©\8b\85CÖÂf²\10\\v\v°\94Á2`\90]x\0\18\1ck\18Øªé «¿\81g²\10ã\12È\87,\1eIF;\ eí\11¬9ºX2\97£\8fn@5ú\16Ék\89ä±ÌE®õ\1erªïA1Ñx-§ÑXÞ\9ff\83ùÒÊ\8bÆÊ\ 1g¥È\ 4Ô\8a!+\ fZ\eá\97p\8cß^\94êïÂß9\14\9eª
+½"\98\ eé\ 5Ò\849Ôa 9¨ \ 6\17H\ 3x< \16ý:ôW0\83®\96\\1ah\84×Ñt6Ò|6Ò\88®ï)mÀ\8f\8d4\1c\eyéÛxéÙ8Øl\14\9b\8d\85Ù0fãa[\13\7foå·çà\16Ï=\82oU\86f\ 1d\11ïIÄ;¶\92}È\9aÃ\19M\83Ñ\ràQ\9fµ\92'Ëèf\93º\10R\9ag\ ex\9aðmîÒvühÂ\8f\1dø±\13?váÇîp©\99\97MÇá³\87BÛC,\9a1Ø̬ÛÜÂßÉÇnò±ësøZsI×tâ\9dJ¼ãkØ\a¬9r9úkÐ_/\197K\ 64Ýv »\e\b'\r>Í'ì'\1e-\f\ 5\a<h\ 6iÊ\ fùH\87ýi\8að£\15?:^\88mä¤\8d\ 2k#\16m«\0#¯HGß\ 5&\9a£÷4\8bxO!Þ\89KÙ\a¬yp\83\14Âz\ 3Ð5î$÷/\12ûýè\1d\84#Ð\ 6¿\ 2Ì0\\89!K:NL^'&'\88I;Mù\9b4éoáÇi\1a¡3¼tΰáÏ\92è³\8b\80X\9c%\16gÛ¹O]\9c¹¡\1cJ6e%9X'ÑnÈLÊú¢ëÃÏ\f\87%ç\97Ñx\r^\aBÈ@Éó\ eH+ã\93\18Ì\18P༫t\81\98\"7¿ePø\10?.Ó\94}Ä\8bç
+õy\85d_µ\ 2A½z\14NÁye\90ç\ 4rü\ 2·Ã÷r\ 6±^_Öj`}Îí\ eÍs\ e\8d\8b\9dà \18_\7fâ2|\ 4Wá\1aÜ\80\9bNÒ'Ôë\1drÓ1¼|\16Ì G\8dÞã¥ð\ 5\9bïþ|`Á\ fö\0õyÿ\ 4\93\96;¸\82\ex\81\1f\ 4Ã`\18Å<\9a¨gÌ\98ß)Wߨ\90Ù´D_3×=a®{Ä\9cû%sî\ 3&¶ûLt÷\98òþÆtù\19Sí]æÌ?\91¬?²\88?àø'ܽ¥ou\13«¿wp\1d.\83]N ǧ\ 1|ô\9cùîß\1a¤\7fi\18\9aqè¥è¡¦2)æésæË»Ì\97\7fV\95>Å\8f;øq\e?>Æ\8f\9bøq\83)ö\1aSè\15&Å\ fÕª\ ft\ 2\ fÞÓûüâ"Þ_Ð\7fu\1e\95\ e~\ 3ïuú \9fy®®ú§zè±üYW\bzÑú+±øT\13XG\1a¾OÃ~>á/Â~\19ö«°¿\10ûµØ·b\7f-v7R\1eÛ(\93=z\9bB>C,Nóÿ)V|\12«íú^\1dÑ\7fÃÁ\89ÿóá)<R\17"f v¾¬'\88µ\fBk(:±hLÄ~\86ÞQ6å\91OI\16a¹To\91\97SªÁ~-öØ]«ãÚÄvÙ\81ú>¶P+[©]Gñð\bÙ9DF\ f¡xÐÁ!\87\ f\1dú\ fáNg\89uÓ%y³\16\7fÖab\rQh\8c@#\1eûÉØÎ`\9bä°5óõ2yi£>ZU\81ý\1a\1dÆ\8f\83øq@ëÈÄV\8e\90f*ã%\8e\94cDå\1cÇËu²ôX;õ\ 3Ø;Ù\ 1\1dú\ fà\96£ä\7fM,Þ$\16Ç©\8bW\15\88\8e\995Ä 1
+ûã±\9f\8cýLV\98\8dý<½H\9dîÁ\8ffüØ\85\1f;ñ£I+µ\9dÚø\ 5ÿoå\97[°²\89\88m${\1d\95»\9e
+_\8fv£\83'\ eý\vl©S\8e#§\8dº8È\1eia\8fìÓ\0tÂÑ\18\8aÆ\18üNÀr
+ö3¨¾l4ò´\19?6á\87\8d¼l >\1aUG$Öòo\8bVãá*V°\82Ì[Éèrª¹\9eª«cÇÕ£ßÁ_ºKïs¬\9c4 Íg\v[{/Ç^³º£g¤º\ 2Ð A'
+\8dáh\8cEc\ 2\1a)hd²\e²ÑÈcå³Ñ)E£
+»\8bµ\8c«ZV¾\84È,"\1f\16"[Ã.¨vºê._i\81ós°wr\8d#í\fÇk\eGý>>wp½\95ãe³\87³l®\ 6wòU\83S Vw ÕJçhY\9dG¨Þ%Vu.\89Zê\9a¢Z×L-qÍÑ"×|YÜ\8aTãV®j·\1aÍïZ¯ª®\8dªèÖ¤yî-*s?¦R÷wTÒýc\95x<Q±á9Ø;¹Ä\91z\9cã½\85WM\13ظnà\15¸
+\7fVz¹iew/Õw÷ÓR\8fþZì1H\16C\8c\16\1aFªÚ\10§\ 5\86$Í÷LU¥ç\14Uxæj\9eg\81Ê<KTâ5_Å^K5Ç«AE^ÛTØc¿
+¼_Ó,ïw5Óû¶ò\8dÿ\80\1fÁÞÉÛ}y\8d\ 5ñJì'm\82Õ|¯ç^-þ,â¨]dt×Bo£\16x\a¨ÒÛ¤yÆ\b\95\e\87ªÔ8Z%Æx\15\e'j\8eO\9a\8a|²Tè\93§\ 2\9f"ÍôP¾ïbÍè¹JÓ{nUN¯½Êîõ\8a¦ù\9dS\96ßMeõþ
+~\ 4{''y\1c0Ñ
+@C\bm\r\9f\16\8eø\ 5øS\89/óü]TÞËK%~½4ׯ\9f\8aüÌ*ô\e¬\82ÞÃ5³÷Xå÷NP\9e\7f²¦ûg(×?GÙþ\ 5\9a\16Pª¬\80\1aMécUfßMÊà%\98\16ئÔÀ³J\rº®ÉA\8fá\a°sm×±\81´\ 4¡Ä\806lE\18ëæ³\8aërü)Æ\979ø2;ÐC³úú(?°\8ff\ 4\9a\94\e\18®\9cÀ\18e\a\8dTVÐ8M\rJÔ\94 TeôËRz¿<¥õ\9f«Éýç+e@\9d\92\alФàÝJ2\1d\85ÓJ4]QbÈ\97ð\1cì\ÛÕ\86î.Ú\8dÆ\bi\19TC\19×s¸_\80/ùø2#¸«r\83{hZ°\9f¦\ 6÷Sfp¨2LQJ7\rSªi´&\9bÆ+Å4IÉ!\19\9a\18\92«¤\81³\958°R\13B\97j¼¹Qñæ\9d\8a\v;\ 2§4.ì²Æ\rz\bÏønç\9e]\87ÑÜF«±f°´\18*`n\14úÜË£5Ì!.Yf\17e\86z*=ÔW©æ>J1\9b\94l\ e×Dó\10%\99G(1,V a\89\1a\1f\96¦øAÙ\8a\v/иðrÅF,ÖØ\88\ 6\8d\89lÒèÈC\1a\15uR#£~\a÷ùþ=Ø;iAo\vmÆ
+Úá\851Ä\0
+ù\9eǽlü\98\8a\8fé09ÂC\93"\8cJ\8aè \11ý\95\10\11ªø\88(ÅE\ eÓ¸ÈÑ\8a\8d\1c¯±Q)\1a\135U£\açkTt©FF[4bÈ\1a½0d»\86Ǽ¤a1í\1a\1aó\ 1|Á÷§`×ð!ví\1dòS\e\7\94y\ f\8aa&äpo
+\7fK#.Éø\93\14ÝM Ñÿ£ºÌ£¢>¯0ü\1adQv\19\95MvD\90}\ 6\18\1c\86}G\90EepcÄ `Ô\88\10\e\\0\93Ƹ ¨\895q\89¦i\8fFk¢¤U\93ظ/MjzbNs\9aÖ\1a5MÚSÓÖTk7ãô\ 1IOûÇsf`fî{¿{ï÷ý¾×K9\89\ 6Y\13\83eI\8cPfR¬ÌIIÊHJWzr¶Ò\92\8b\95\96R%SJ½\8c©MJM]¢\14ãj%\e7)Éô\8a\12MG\94`º\0\9fóþ¾\92\8c\8eA¶£õ,Wà\ e\13}À\9eÌ\81zÞ×@\ 5¹\14óy>¯9©ÎÊJõT¦q\94ÌÆ\0¥\eÃd2\8e\97Ñ\98 T\93I)&\8b\92Ó
+`²\92Ò§)1Ý®\84\8cE\8aÏX©\89\19\e\15gÞXó\e\9a`>\a·xÿ7Åe8\ 6Ù\86V7ºm\\81\9b3¤\990\15*ù»\ 4òùÌÊë¤ôÇ\94\91á.S\86\8fR3Æ(Å<NIæ(%\9a'*!3Uñ\99\99\9a\98\99§¸IeP§XË\1cM°,T\8c¥Sã³Ö+:k\97¢²\ e+2ë,Üàý=E[\1c\83l"þ*3û\ 1kÔ\ 46®Á5¼\96C!X!\93ÿ¥Yð\1d\167%ey)ÁjP¼5PqÖpÅZ'hBv\92b²Ó5>;[Ñ9%\8aÊ©VdîLEä¶(<w¹Âr\9fWhÞËpH!y§áºBsïÂC\85å8´\1e\8d§ÑhEc\ eÖh\1aTB ä\82Ù*\99¸\16'cW\12ò\9c\15\97ï¡\98|_\8d/ðWTA\88"\v¢\15Q\10¯ðB£Â
+-
+-,THQ\95Æ\155(¸¨YAE\1d
+,zN\ 1Å;àuù\17¿§±E×ä_ôµ\ 2
+¿Q`¡CßE§\1d\9dùèÌĪÖB9\14\82\15Ýô<îü\\89ã±*1ÅÃ\14U2Rá¥Þ
++3(¤,HãÊ"\14\\16« òd\ 5\96\9b\15P\9e'ÿò
+\8d\98¦1\15M\1a]Ñ&CÅ3ò«xQ£*öÃIùV|ªQåwäWþ@\862\87ºÑz\12¹hÕçKUP\ 2y0 íÔ"Ö_\82÷Ä:FbUB*]\144ÅSþÕ¾\1a[=VcªC4º:Z\86êxù1È£j¬ò)\81ZùÔ4Ê»v±¼j»äY³\15~ \8f\9a\13ð\91<«¿\82\7fÉk\8aC\9dè,d\8d³¡\ e½
+(\84ìbjP*%\95ã;&KQS¤Ð\1a)°N2L\1f!ßz/ùØü @Þ¶0yq yÚ\92!S\1e¶\ 2¹Ûª4Ò6Cn¶\16¹Ú:åbë\95³m¯\86ÛÞÒðú÷å\ÿ%Ü\95Ëô\ajGëqÖÙ\80^5\94B\1ek\9e\84vj%Þ\13{\14]+\85a\19\ 3mÒè\19\92Ïl\17yØ=4Òî£\11öÑr³\aËÕ\1e)gûD\r·\9bäd·j\98\9d v~d\9f\aí°VjĨ6bØ\1aÏ3|øÝ9wà\1fZ\84V#5\9e\ 6\93Yo\11X«Ø\ah'²æ\18¬QX\ 3úØÅÑ\8dè7I\9eÍÃå¶À]N\v¸ì´ø\ 1\ fú\96P\ 6\9b\83½\95\ 3\95\8dÖJ\81[)^ëlX\f=\80ßmÁ¨¶\9câ\81|\8d!ü3ü]óùÚ\f¨\81rÈ£Þæ©ì\83zf`¦\14>\a}t\rÍè·à\ 1±j®K\9c4l)\1ew)\1e·\8d\8bW\e\97\9ee\81\f7\ fÚv\1e2í\1clí\f{\aEmg\11íó¡\136Ãk|÷m~s\15n\13ã\9eæ²Öé0\ 5\8a(\9d\85z§²æ8»\14\81E\rB×°Hò~Rr_&¹,çÒK8p\ 1.£+©Å*.]«¹ðtqáèæ\ 2ÒÃ\ 3¦\87Ã\87Aïaa=\14°§\rèGÏ\1e¾ÓÏw1«]_ð»¯5\vÍ©PF\9fs([Ú\ö!k\8e\\88>º\ 6Zéõ\1diÄJÉ©\emì*\17si-\17ñµä±\8e<ÖS\8f\r\ 3\17Qòè\rzt!êãaØGOú\18¸>jÑÇbúº`;\9f\1f\926\9d\ 1úÑ{[\rèV\91f\ 1õ6S²DÖ\1cEÊÁè\1aV¡¿Fr{\ eÍõ° ¶À6x\ 1h¯¾ç$íà2þ\12\17ó\9dÞÒ.æc\ f}ÙËÅc\1f³±\8f\9eìcÈöÑÔ}\1dü¿\17¾\ fǹÀ}\07TG½KH1\8b±IaÍ1Ôy\1cë5 ë¹\91Úo\19Òz vÃ^x\15\b\83ùá2
+ûá\0\86à 3ò#jr\98Kú\91\0\f\ 3yô3\eý\1c6ý\fY\7f+0\9bý\ 4;\8a\93ég6\8f~¨ÉK8\93ÑN[Á\f°æÐuÌ?£ãEÉ\v\ ei\ eh\1d\182@oÂÑ!Þ\82\9fÀ18\ 1ïÀIúó\1e59Í\8c\9c#\8f\vì\95\v<\ 4/²W/RôK\fÕ¥\rÒe\ 2_&Øå\93*F;\13íDj\1dÁ\9aÇ\92¢7\1f»\ e¬ïà\90æ\80Öñ\81øpjÀ\94ÁY`\9bë\ 2\\82\9f\r\9aUé
+ü\82þ\eN>aF®Ñ\97ß2£×éÉglø\e\fÛM\86ëæVé\16żu\18§õØ ïuÈ <À\ fÆÁ\ 4=\94\11w\9a\8d'-Õ]Uë\8eêõ'üÔmüÔ\1fðu¿Ç×}\81\9bú\9c\8dr\vÇu\ 3\17v\1d\ax\8daù\94Æ}\82kü\98\82}¤Ó¸Ý_ëC<ÞÏ\89üÁ\10\17á\f<Òÿ\1674}t\1f\7f÷WEé/JD3\13½|t*ШÅ-6\10¿\91ø\8f\13¿\95øK\88ßAüNâwë}üÝe\1câE|æy\ëY\1d"\83·qyW(ã\1fõ®\1eÐ2Ç\7f9ö?9<\84{\1aÎ\1a=õ;\19ô\99Bõ\e¼î¯¨ÅDz¢QDüJÊ^Gù\et\8e<Î\90Ç)òø)y¼\8b³|\87<NàB\8fi\9d~Ì\ 6ê×NªðCÚÙ\8fÛ<Ï8Ý$£û´Øñ\7f\fè\7f\ 3\9c\9aÔSú%^÷
+^÷\12µ8\8f×=£\ 4t2ÐÈa$J\18Á*"Öé\by¼I_\ ek\1e±[\88½X¯\93Ç\ 1 \ 3k\18ã\rz\8d\rõ*C½\97o¼B\84ݺª](íDu\80\97\87x8¤\7f}h¤ÎÈ\99Êy²\ e\ 3k\bÑ\e\8a!~2ùf²\ 5ó\88]ʶ¬$v\1d±mÄ\9e=j"ö\ 2â.f\v·k\87Vj;\aÙ\8bôd\e*[Èj3\117Ñ¥^}©\8dú'\19:\ 6Ù\b<¹¨ù£Ñ\1eØZG\ 6·áH´|è¦?ñÃ\89\1fG|#ñ-t9\8fإĮÔVæ£\8f9ݬYÄ\9eK¼\ 5Ä]B'\9eÒóêbB×éY¾ý\f\91z¨Z7\93ÑÅDfÚV£ý-7м8´Í\ f\ e\1d=»¨Åvj±\8d=²EÁä\1fEü\ 4â\9b\88jaêò\89_BüJâ×RùzâÏ"~\131[¨ÂR:Ò©§ùÆr²|\8a.t\10}\19«lc\8a\97ê+ø78\ 6¹Âñv\9cce¿+Ú¼¾Àß\1cQ蹡åMEÇ \11\82F\fñ\13µJéÄÏB!_¸I4&£QK\aêÑ\98\8dÆ<vì\13T£C\8bÈê "µRÁ\16ú±\80i\9dOÇ\9bÙÕÍìøfô\a8Í\91v\88ãu\17\8f¿>XËû5î<Ò\\87iÕ0w´|ÑòG'\1c\9dX4\92ÑHG#\v\8d|4Jô\1f\92Ë=¶Í«\fãOÓÜ\13»¶[;iì$Nb'\8e\13'±sqb×±sq\93ØiRçÒÄM\9a\8bÓ6½¥Zï\17:íÒum·U¥\1d]K+T(L\¤Mh\13 \10B\806þá&\90\10B\fÄ\86\10\fm0Ú\89\ 13?Ú?~:ßwü}~Î{ÎùÎû¼\a\98\8fý\8cc\1fûc/ßË\1eÔV\880³î¬\96Ö]ÔbÎ\r-ä|Qóë_\8775\97û\8eæòþ©¹üO «op\94}\81ãý\1a©æ\ 2\9cãú$Çì1Æs´4WG
+\f:\9ckÑ¡\»öçÕi5Ï«½ù~íÎ\ fj%?¢LÁ\80\96\vF´X0¦\85Âií*\9c×\Ñ\8av\16i¶ø´f\8a/hGÉ\8b\9a*¹§É\92×5Qú&¼£\94á>d\1fò
+éö³e¤E¬Ðã\1cïÇi׸?\80-Ye,«Æ\ 2í-5j¥ÔªåÒJ-\96ºµËЬyC»æ\f=Úi\88jÖ\10×\8c!©\1dÆ\94¦\8diM\1a\975a<¨í\eNjÌÄ®1]רé\9e\92¦×\940¿¥\11ó»ð\91F,YÚ¬^F÷º\83z¯\92ø«Ð§ÝË}\86c~\91±,lZ§\ 5s±æLf¥Íå\9a1;5mnÐ\94¹E\93æ\ e¥Ìam·ôiÜ2¤1Ë\98F-ÓJn\ÐÈÆU\rc>¶nzRqëU\rZïjÀöuõÛ~¤þ²?Â\ 3È>ä.\9a/8\99\ 3lØ\11¬Ç>Xæz\1e{\98f,3\8cqÚ\96¯)«Q)ë&\8dÛ\1c\1a³ÕiÔæUÒÖ¦\84-¨\91²\88\86Ê\ 6´µ,¡xù\84\ 6Êwª\7fónõm~LÑ\8aÇÕk¿¢\88ýsÚâxUaÇ\ fà\ f
+WÞ§ÍÒÇy\85ÞEÒüi\97tÈ-À<×3ôM2¶\14s3îÈÑ6{©\92\15f\rÛË5dw*n¯× ݧ\ 1G»ú\1d=\8a9b\8aV\ e©·r\\91ªYm©Ê(T½¦\9eêO©Ûù¼\825wÔUó\8a:k¾\ foÃ\87Üg\1fò\12ZçIñÇ\e\98\ 3ìè"Ìr=Iß8c\19e^F\18Ë\90³H\83Õ\eÔ_mUÌéPÔY§^g£¶8[\15®éR¨&¢\9e\9aAu×\8e*X;®ºEuÔ\1dT»ë\8c\ 2îËò»o«ÍÍ\89[ÿ=µÖÿ\96ö\1f\90¥?«kh=\81î\11Rü\1e\98\87i\18o¤Þ¡\7f\98y\19d,}®<E]\ 6E\\16\85]\9bÕãªVÐU¯.W³:Ýíêp\87Ô^ߧ@}Bþ\86Iµ5ìR«g¿Z\1aOÉ×xQÍ\8d·Ôäý\9a¼ÞïÂo¸þ;|B\7fVWÐ9\87æ\1a\164ãc\ f@
+F¹\1fjÂgò{\14¶xrÔã)QÐcR§Ç¦v\8fC\ 1O\9dÚ<\8djmlS«7¨\16oT¾¦!57¥ÔÔ<'oóª\1a}'äñ]P\83ï¦ê[¾"wËwà×\\7f\0ÿ¥\9f¼\81Îi4\ f`?\17[ñù0\ 6ÃÜ\ fÐ\1fe,a\bBGs\91\ 2ÍFµù6ªÅW!\9fÏ©&_\83¼->èTckD\9eÖ¸\1aÚÆTß\96\96Û¿G.Lj\9dÿ¼j\ 37T\13ø2|[ÎÀ/ißWÿ?\90Õ³è\9c@sµ\8duÀ~NB\12â\10£/\f]Ð\ emþ|ùü\ 65ùÍj\f\94É\13¨RCÀ%w{\13\ 4äj\ f©®c@µ\1d£ªé\9c\91³sEÕ\9dGTÕõ\94*»^\94£ëeÙ»Þ\80_pý7úþÊά\9eæ¿\8f\ 4ø\1eÚY\87\ ejN\18\81~î#\10\ 4?÷\84©¦Î\1cyºJä\ e\9aä
+ZU\e´«¦»VÎn\8fª»ÛTÕ\1dTeOL\8e\9e\11ÙCSª\b-isè°ÊCO¨,|\r¾$[ø[²\86\7f&[è=\95\85>Vy\ f¹\13ý54\96Ð\98î\92¶ÁV\88A\b: \85RÅÛ#Õ\87¨}Â\85rn1ª*bQe¤\\8eHµì½nUôú´¹·Ce½\11Ù¢C²FSÚ\14]\80CÚ\18;'KìªÌ±{ðM\99b?\919úWY¢ÿ\92¥7«3hïÇzÏ£3\81N\ 2\ 6 \ 2Að£Û\84%n\88໣RU_®*úKT>`RÙ\80UÖA»6\rÖjã`#øe\19\fÉ\1c\1f\90)>\ 6s2Æ÷Ã\19\19â/À]\95Æ_SIüÇ´ïÊ0ø\0²:\8eÎ\1etfÃ|\8f0\84^\fBÐ\ 1-½\92'Fü\94)Õ\83R\ 5¥\9bu¸P\96\84Aæ\84E¦D¹6$«dLºeHú K¥É\98J\92 \15'w¨(¹[\85Éã*H^T^ò¶r\93¯*7ñCå%~\ f\1f(\7fäc\1dFg\89\18§ÐJ D HÌ~´½h»âè\ f¡O\99b¥l3\8fåÉ\98*QIʤâÔ&\15¥ì*LÕª Õ¨¼T@¹\13a\9fتu\13\13L.\85ä\ 4\85ë\ 4ELê%ø*P¤l§ÖÜ\8e\8bÜþ\91ö¡3×Ç%\fC\1f\84Ñe{Ë\87vý°äLJöm\92\8d\12Å<I\r6\9d«âÙbåÏ\1a\953K²O\93ÜÒ$\9e´ûÑ\ 1\93f\13¥ù£4/íÜ Ôxi\8a×4ET\9aâi\16×8û+\12Â{ð@+Ìï\ e´¶A\1c¢\10$æVbö\10sí8ú\84c\9bF\7f\96\1a\94¿,Úµ^¹\8bÔ\96K\18\9e%\fÈ2\89~\99ä\96áPÏpÐgø°3,l\86?Êðâ
+Emæ$PÀf>ϳ\14\87Ë?åÝ¿À}í"Î ô\12´\ 3\10JH\ 1\86ï%æ:bvÌ \8f®\99RÑ°$\15®Hë÷®ã@ÁøíÃpíÇì\1cÀh\1cÄ\88\1c²ó\91\91`Ö¼\8f>¶5&ym\fxy\8dõX{\86g(b\ fá\9c\ f¾\ 5\7fâÝ\ f5\8bÞ\18\f\13s/\8fw¦¤æ)ö\01WΣ\8f®\890JW©A\ fJë\ ec6\1f\83£Ô\94G1¡Ç\18Ç ã#óuÊÆ¡KÂ?C"<Ë\9a\9ceÃ\9fe.Îî o\1f-ëqæ3<\83{>MÑzêmx_Sh\8eB?óÝÍ´µ¦Ù\ 3\v|\83\19ôÑ5¡[B\byÇÐ=\ 5g\81¿Â®\92ìr¤'\99\8f§¨oϳ.Ï0\8eg\99\8fK\8cã2{ã9\ eÀçØà\97 ò2{ó2\7fr\89õ¸\84{¿ø\ 6ü\9cçÿ¬ \868Ä|oa¾\ 3<æ!æj¶\90\r]Óq©ø\8c\94ó8zlk\f=ï?4Ý\18\1f¸\ 2WáÓ\98ñë\85\98r\fò\röÇÍÿ\eDöè\1döÆ\1dÖä\ e\9bî6B·\ fÐÿ4-ëq\8bõ¸EUsówJ2ß1æ»s\ fg\11\8fÔ\1c\91ÊþÇt¹@5y\9eqü_\11\11!1\ 1\ 2&@\80\ 4\b\90\0\81p\v7\ 5ä" \16\15¼Vê}Z«V[;«S×nÖUë¥u®¶^ê\94Z§½¸YÙº^Ö9»ºº¶®gëtk×é¶sºZ§5ûa³\1d\ fçwø¾/Éóÿ¿Ïû¼ï÷>\8c×\84nøZr¿1¨÷\ 3x\1cvÀ\13·\9a\10Ñ\0\89fK´0ß4&{C¥ýääYææÇÔi\1f>ú¨\8d>æ¤\8fÅÕÇ û\b~\98õqè\0°>\ eýJµ³%?ùÎAÛ¹B²>\88þzô\aƸ%¨9 µ\aöÝjÂø]\90çà\b\1c\85cÁFé\ 4õú2ur\92¹9ÅA½\9fCa?/á~ê³\9fB;\8dØi\ 6÷\1a\838Ý\a'U¹\849@ÛõmÖ\0c\8eÂâ°íAÝg\82\9a|\95FW´(Ä\87Wá$ü\f^\83~øE°a{3ظ\9e!'ïâã}òq\9e\1aý=/\85\ fX\80\1fRl\1fÝ\v$÷\ 2I¼p\88.G·\11\ e&°ê&ýÝ\råÒ\9dúõ\85jèK\9bt\99>æoê¢K\9aª\8b\9a¥OèlþH·ó1ÝÏ\ 5º¡\ féÆÎÓ\9d\9d£S{\97Îô7$ï\1d\1dÖÛ\98~S¿Åâ\15\bèõ §à\15¸ÝÃMúÌ«2Ò\91Zøv\92>§×ý\8c\1eóϪ@§V\1fÐO\9dS;ñ»tF=Ä\9fIü»õ\96\16è\r|¼\8e\8f\9fÓÝ\9e¦pOÑ©þ\94¢y\95\1eïe\1d× \¼¨¿0]×¹\vÜâ\18<w\9b\87¯à2\R\84þ@\7fw^6\9c§2\96\1cR[\8cÆ(â×\93ú\16¦ \9d©èb\f=z \1f/âã\ 5|\1cÃÇQ|\1ca\11õ±x\ ei«\ eR°Ïr·\9f_íÓGÚKV÷¢øL\90§\83\1e¾\ 4v,t\a¦r\bSkä\17\16Æ\90Ä\182\18C\1e¾Kõ¼ª\88Ö@ì\16b·ë\0ýå~M!ætâõ\92ùù(Þ£Ýl"?ÔZ²°I;ùÛη¶áôq2·\95ìnÑ×\10ø?Wѽ\bgáô@Yk\10ã\88@Ç\8c\86\15ï\ eâ»ñëc\19\96i\17}î\93øØɼl§>¶i"±'\13kº\1e£ãÝL>\1eÕR¶\8e\aXÒ\eÈÆ\16fæ)®\8e°½ôÃ'Z\87ê:´ÿÇ%t\7f\1d,ó\81e¶\1fv+\8c-ÀHü\18|'\12;\8dí!\9bø\85Ä.'v5±ë\89ÝLìqTa'±&3òiÌB/\15±\90mt9.Öh\15¿XI´\15dn9³·LïÁ?à¦îE\7f\80³Á¥v(¸Ý\f,ËÍäâ\11r±\915²^qÄOÖCr\111\97Ê/$v9Ûu\15ñë\98ý&â·\11\7f\ 2q'\93\81éÌÆ\1c-æï[|c!.\17\90©yds.3:\97
+\9e£Oá\1a\ 4n1°¼\ fÃ.¶þÍ\83¾Ù\8a×\ e¼
+¨\8bU2 \11E|\eñ\1dÄÏ$¾\97èEÄ/×"|,ÀÇ||ÌÃÇ\òq7õÑ˺½\8b§³øÕLÜOgTÓ\18áT2ÝCe÷èOð\85ºÑ\1fà8[ÚS\1c\ 56óú[\a÷³Õ.çÙR^\ 1\8bÙ/\16i8:\164\12ðìD#\v\8d<4\8aÐ(G£J3ð1\8dy\99J}ôP§Ý\Mæ\9b\93´\84»ÕTÌ÷p÷$\99:¤\ eª½\83\9d¤\9dùè`\9dvàá [Ù6¶÷\r¼jVÂ\12\98Ïý\1c^?½á!\9a=8\ 2-\13:qèØÑHCÃÍhóÐ(f\85\96£S\89wÔ«ó\8e\16M\18Ô¡öAS4>ä.\8d\vY¤ÖÁ«Ô2øa\8d\rÝ©æÐ\83j
+=©Æ!çÔ\18v\19®A@{ÐÜÄql5[ê=0\17f±ÍOã5Ü3\ê6\84ª;Ü IC¢tg\98U\9daÉ\9a\10æR{X¶Æ\ fõiÜÐ\12µ\rTkøhµ\847ª9|\9c\9a\86u©qØ\f5D,P}ÄJÕEnÔèÈ\1dª\89<¨jÃIø\1d\\81ë\10Ð\13hn\188z\8c`ü\1cÇfB7×]<ëÄK\a^:\8cCÕn0j\9c!F\86x\8d58ÔlÈP\93!G\8d\86\ 2\8d1\94ªÞX¥:c½j\8d\1am\9c¨êáÓUe\9a¯\91¦ûTiÚ¨
+ó\ e\95\99\ fÂI\95\9aß\87\7fª4êkîÙ#Ð[c#\a\1c;zyÕöÀ\9d\·s,kã³\16¼4G\87¨Ù\1c¡F\93I\ræ8Õ\99íª5§j´9KÕf¯ªÌÅ\1a\15U¡\91Q£U\11Õ¬òè\ e\95E÷È\1f3G%1ËTlù\8e\8a,ÛT\10{\0^\91/ö=¸Âõ\r\bh\13Z÷£»\90WìL\8e¤\93 \1dZì\9c1yÞ\80¿:¼ÔÆ\86©ÆbT\95%Z#-6UZ\92Uaq©Ì\92ÒX\9fü±¥*\89RqÜ\18\15Æ\8dSÁ\88ÉòYg+ßÊJ²U®m«râ÷);þ%8\v\7fçþ:\ 4ô0Z+Ð\9cËQt*¯ØNhåº1\ 5m\9e×ðy\15>GÚBTa\8bT\99Õ,¿5VŶD\15Ù\9c*´eªÀæ\95/¾Hyñ\95ò&Ô)7¡U9\89]ÊN\9c%\8f}±ÜIk\94\95ô\982\93ö*#ù\84\Égàs®ÿó\80Ö£³\14ÝÞTú=\8e\80íÐ\fõÜWó|$^h)U\8a\97b{¸
+íFùìÑʳÛäµ'+×\9e®\9c¤le'ùäI.\93;¹FY)ÍÊLéT\86c\86Ò\1d\8b\94æ|P©ÎÍr:\9f\96#õ\ 5x\a>\933õ\1aÏ\ 3z\b\9dÅhÎL§\ e9þµeHcø_\ 3#yV\86\97\12òR\bù\8e!ò:\fÊq\98åqÄ)Ë\91¨L\87S\19Î,¹\9cyJO-QZZ\95RÓ\1aåLï\90#}\9aR\\v\94ìz@I®GeÏØ\ 3Ç\95\98ñ6|ÊõW<\ fh5ú\vÑ\9b\96É<ÀX\8e\7fuPÅu9~\8aù¬\0/^ÈN\ f\91Û\15¡\f\97I.W\8cÒ\6¥ºRäÌpÉ\91\91£\94Ì"%gV*)«Aö¬ñJt÷(Á=OñîU²y¾/«çG\1aáù ¼\ 5\7f\95Õ}U6w@+Ñ\98\8bf·\9byðP\aP\ 3\95Üû¡\80ϼà\86LîÓÝCåô\18åðD)Ù3BI\1e»ìÙiJÌö(!Û§ø\9crÙrjeÍmÓ\88Ü)\8aË\9d£Xï}²x\1fQ\8cw7\1cU´÷\r¸Äõ\97²ä\ 6´\8cؽhN¢%iãèÙ\0UP\ 6E<Ë\ 3\ f¸ré{ Å\eª¤¼H%ä\99\14\9fo\91-?AÖ|\87Fäg*Î\97§X\9f_\16_\8db
+Æ*º KQ\ 5½2\17.\87ïÊT¸\v\9e\97±ð\97\1a^pQ¦\82\7fC@KÐ\9f\89ÞDÚ\91±P\v\95P\ 2>È\85LÚÇÔ|ô}ô^\85\83d+
+W\±Q\96âhÅ\94X\15]\92¤¨\92tÈ\91Ù_$\93\7f\144Éè\9f(cé,\19J\97*²t=ìT\84ÿ°\86ùOÃÇ\ÿK\91%7´\90±ME£\1d\8dF4ª¡\f\8a \8fg\9eÿR]æAQßg\18\7f¸\17Ø]w\91EЪ(*\ 2
+È-,»¸\87«»\v\88
+B\ 4Á\10\8c\ 2\1em\13ªÄ\83ÄD\133iÔF\83¹¦Ui;1&ͤ\9aÄN\1dk\92\1eNÇc\9aÌ´éL56iµÓÖ£c³ý,îdÒ?\9eY\96ýýÞç½¾ï÷}øÌF¦L+\83¿\82Ý\1f©`«\8aWJµQ\16\87\ 5Ødv|\ 3dÉäÈ\95ÑQ\fìJvú\94ä\*\83³C Î~Å;·+ιO±Îc\8aq¼§XÇï\14ç¸\ eþ¥^8V±\84ÕÛ\a\9c`>(\ 1ù §\1cÝ\ 1÷\94*i¢\1dýådÿ_\10+³;IF\8fYI\9eñJôdÈàÉT\82'[ñ\9e\ 2Åy*\14ãu)Ú\8b\80õ®\ 4\88'/\ 2Ñ\8bpð|\1f \10<è<Ï_h¾Ûê&¾åð\ 4áq\ 3;(\aó@\1e1Ï\84;³\1a~$J\9a\v~d\9bÙ\17«äÅ\89Jð\9b\14\e°**À@\ f0à\ 3\1cô\0\8d\e ¨\0:3\88\9e\b"$\83\b© ú*\80¦\b \96\ 2\88!ÿyð\ 5¸U\95ÒRx\16\81\1aP J\0ílÌL_\80öqÿ\10~L\9a\91lÉu1JXbPt\ 3\17|\ 3\17ïR.·F\ 6z#ì\91CÜH\81\e Ñ\v\96\82N\80\98jÜų#\0aÖðKðgpK-ðÔ\ 1/p\80
+PHÌ9Ä\9cEÌ\93}èO?üµð/\81¿Q\8a_Ƶ\9cEg\ 5KO\vËF+\97k+:w%\97K\e\83µ\8dÃÖF.Ú(\\e/¶Q\8f¶u`;Ï°-®D¸µþ\ 2°M·ÜT\13\~à\ 2vPBÌs\88y&1O Â_\ f?¼æf4`\8b\14\879\16\19\86\1a\8bV§AZM.ºð£\e?ÖP\93\aÃ\17pxøs {ÈE\ fÆz\96\ 1êÑ3ÈïÏñ\1c\ 2r\r[d÷§àïªç\11\1f¨!måÄ\@̳p}j\83\94Ϋ)ð\9aÚ$C\87\14Ý\ 57¦XÓ\18làaüX\87\1fëñ£\1f?\ 6X\866N`\11àÂÝLM6s°6\93\8bÍôæ¦U|R\8fM»y\86\9eØðSp\89w®+\b§\17TQç"\1eÍ¡|\99ÄÌÕ«\14^3uK aÎ\87A?À\f\v¹XWY<Á£Ôe0þþ":\84\1fÛÈÇ\ eò1Ì%7ÌÀ\1f¦é\87 p\18£;q|'õØq\90¥\85\9eØö\11øL~x\9dÔ¹\94|çÑÂÓ\899c5ü=\92\91\12Æm\88p>
+¶\82í\91Åûqð\84î/âO\81=ää\19rò,\vêwéÓ}øq\80Kù\0Cð\0M~\80Âî'\99ûq~\1fgôù£<÷>¸,\ fù\9eO¾\vÚ\99\85äzb/üÄk\84\97u\14?#|a\9eg\0åD:a\a\1c\0/\80Caq0&\8eXÒÉÉkôê\ fðã\18u\19¥7F\19\82£4Ú(¹8¶\1e!Åù8ÊÃGÞâ¹\ fä ¿\8aàÎ&M\93\a¤ñ\8fÀÿ\98\14\13æÝ\13á\fs½\18\11A¯\ 1Æ\f"\10;`4"\90hu\ 4©ô&x\9bú¼\83`x\17?NsfOÓ\e§\198§)øû\9cÓ÷èÍw â\14/\9f:©r¸óàÎ\84;\8d\98Mä6îÙ\bïH\84óhD\b\859p\1dù\1a\16¦ÒÉ\88H#¥ú\198\ 38rú\10püu\9eÚ\À\8fË,b\97©É%\ eý%
+~±\8fO
+y\89À.þ\b\85¡¯!\ e\98\81M÷ÐwÿAÏÜQ\89þ¡jÝ@Ç|\81ν\86:¹\8aª\b+¥OQ8¿ç\90|\82¢»\8c\ 2»HÓü\96â\9d§I~E\ 2?"\88s\ 4p\16\87Ïè×hºë¸\1aBå\84p;Ä\7fC¤-ô\7f>ÜU\94n¢3o ï>×$}\86\9e¹ª|ýQ\15úX5º\80Î=¯:ì7\11j\vö\1fÀ~\17ö{°¿\1eû\9b°=Hj¶\93¢=¤k?
+óUx\8e\93Â3z]WÀ]R\1a¢tè+päk>ü\13\\ 3\7fP\ 2\fýFi¤3\13®\1cÒ[\ 4G¥P'Ø^\84ÿuz\9b|¼\85Â:\81êz\ 3\15ö:~ü\18\8dùCü\18E©\1eÕ0-³\17¥{\b/\8eÑJ'iÙ\v:\fÓ\b\8c\87Aøó ¸\aïßƸE¶¤\9f+Z§d$\86\14ü\9f\88ý,¢\98\83ß%ضã·\8b\96\D\9bÔê\15ôåK¨ÉèË\11\94à!\ 6ØAüø\9e6\93\81\1c\9f]Täy\14ï«xs\82cu\ eåù9\19ú/\9f¡¯p\ 3Þ\8f#ôN¤õ\8eÈÀ[f|·a\7f
+Gb\16öó±]\8am;V]Øöa;\88í\ 6l/Ãn«vãÇSø±\8bº<Î\10\e¦7vÀ²\8d·\1f#\82dr\v\1d´E·Aè+|2\16»ðòþ\91\e\19;ú1Ø7bÛ\8aítìf\82ÙØ.Àv\19#Ê\8eí\ 5Ø^\88í\0¶ë±ÕD\ 5ZéÊ\ e=B]¾¥\ 1FÛ \95yB\eðz\80ÌõÓ\1d}d»\8fÈûô%\b\8dá,\9cÇã%2v\9e\8e\8c¿íäb\88\lQ*¶'a{:¶s\18Ï\85Ø.#ÛU\8cí\1aì{±ïÇ~=Ñ7Q\89\95\8cõÕêåBy\88§\1eÄÓ5d«\8b\8c®¦¢\9dôf'\9dÞ©\7f\83Ð\18~\12á\7f.Â=\14\19Ëß$\17\e8#ý²`;\rÛ\93±=\ 3äb¿\10ûeدÂ~\8dºñ£\v?:ñ£CÍZE\9f¶óK\eo·\92\8b\16Îê
+\ 6êrz³\99SÓLõ\9b9ñÍð\87q,\8aøã\18Ǭ\ 3\83`#£v\1d£¿\97ÿ÷pFØH±oÅ~:ö§b\7f&'2\ f\8eB".\83£
+\8e\1a8¼p\ 4°Ù@w¬àÔtÒ±kµ\84ªÔÓ\19uÔ£\96j\aéö §.¨¿\82»\803ÂHÝÃxßÂU3\0\1e2Ý_ Vq\r¶ÇG©-*\11\1e3VÇÃ\91\ 1G&\1c³àÈ\83c\1e\8ceðTÁ³\0\1e\1f<µx²\8c¬´k1Qøè\88\85ÔÃK\87yèt7§ÍÍ\89w3 Üô¦\e\1föùs\1cW;#µ\97k·#¼\12ñw3×p\13¿5&Ū1>Y\r1\16ÕGÙT\175IÁ¨i
+DeË\1f=G\8b£\8b´(º\¾\98jycÜòÄøå\8em\90+¶U5qÝrÆ\rÈ\11?¤êø½²'¼¬ª\84\13ªL8\a®\80\9bª4ÜÓ^ø¶°zô¥\12¿íþJÖÄßKX\11kñ'\80/\ 1S¼üIF-6Xå3¤Ék\98,\8f!K.Ãl-HÌWMb±\9c\89óåHªQu\92Oö¤zU&¯Ðüä.U\18ûUf\1cR©q¯JL/«ØtBE¦\ fÀ\15p\v|©'áú6¼½\³\ fpÅ-\ 3õÀÏõïãÿ^~w[¢å6\eä2\99UcJ\91Ó\94®jÓTÙM3TeÊÕ|S¡*Ìå*7W«ÌìU©¹VÅã\96«hÜjͳô©À²Uù\96½\9ak}Es¬o*Ïú!¸\ 6îð=¤\9dpmÌ`c\1dmázk\0\ 1°\90ï.|qâ\9b\83¼ØSbUeMR¥Å¢
+\8bMå\96I*µNS\895[ÅÖ¹*²\16«ÐZ©\82\14\97òS\ 2\9a;¾IyãW)7u\9drR¿£Ù©O+Ûö\92fÙÞÐLÛ9p\15Üá{HCð÷ÁÙÁ
+ØÌúU\v|ÀÅwä\93*ñ¥\ 2_ÊñµÔ\96 \92T\93\8aRST\98:A\ 5©\93575Ksl¹Ê³\15*×V®\1cDÐì´EÊ\9e°T³ÒÛ5#}²2\98.\19»5-cD\99\19Ç55ã,ø\13\7fß\ 2!\r¿\16Îö°4`õò\ 3$\93\1c|ÿ\1fÓe\ 3Ôä}Çño\85Jx\v\10 \ 4b\ 2 I\80ð\12ä5AI*\ 6\14\91\88\88à;\96ùÂ\9c¢ÎVÛYKífµn¾\94Vúb»\9bUQ«óÚyUÛÎÎÛº\9buÕ¶»]ﶹ\97\9e]·\9b×énÝÖ9ö d½\1d÷½'yÂóûþ^ÿÏïÛÀýz|©Á\97*|Ì\8dW\85%Ye\96ty-Y*±ä©ÈR O®GîÜr¹òjU\98×(§µE\ ek\87
+&-V¾_vÛ\16Ùl»4É~PVû÷\95g¿\ 4~«<ÛmYm£Ú\ 2Çj8\17!\v:\9ch\1d0\rL\ 1õÜ«æ·Jü)çÿJA±Í \8fÍ(·Í¤B[\8e\1c6\ep©ÀîU¾½Jöü\ 6Ùò§kRA»¬\8e\85Ês¬R®ã~Y\9c;\95ã|Vfç)e;ß\ 6×\95í¸%³ã?Ú\ 4Ç
+øzXûÚ]ô \9b\1cp\r\80\1aîUò[\19(Á\1f\ fp9&ÊéHQ\81#]vG¶lN«¬N\a(V^¡O¹\88S\8bk\9ar\m2»{\94í^¡,Ï&ezvÈäyF\19\9e\93à¢Ò=¿V\86û¯2¹ïh\ 3öï\85¯\8b\95o\16h*¢ÿ¸Ö\81ÉøS\ eJøÝ\ 3\9c|ÎwÇÉæI\92ÕcTn\91I\96"\8br\8aòe.r+»¸\YŵÊ, ÊTÒª\8c\92ùÊðö)Ý»QiÞoÊè\1d\ 6'\94ê}\13ü\12Ü\94±ä\vÅöRøæ\16S\ap\ f\92 Àµ\ 6ø@)>\15\ 1Â\94\9d߬È8Ki\82Ì¥©Ê*ËPf\99Y¦²IÊ(/Tz¹\17T)\r±j¬hQjE'èU\8ao@ɾA%ù\86\94è;ªÄ\8as2T\åú©\92*>W?ö\17a;\82íæR©\11Ô\83É|ǤJ\80\v\14pÏ\8a|³THÙ¾x\99&')½Ê¨´ªL\19iØÔª\ 2P¤\94*\9f\92«ýJªnRbuD\86êÅ\9aX³Fw×lU|õ^ÅU¿¨ Õ¯\81+|þDñU·µ\ 2ûݬ¼mØo\ 2\r \ 6ø¸W
+<ÀÉw\9b\ fí\83LÈF¾\99jâ\94V\97¨\14\7fª\92ü\19Jô\9beðÛ\94àwi¢¿Lñþ\1aÅù\83\9a\10@À\ 5Ø£\ 3+\ 1¢,\80Xð#\10ü,ç~\16o?Ûcý-õb¿\93ØfÂ\11ªä6WBQ9(\ 1.îåÃ\9dW\r\7f-üõRZ N)S\f24¦êî`ºâ¢\87X\90\83$HÓ\ 6)Z\90\aBh«\10B6\84\80\v¡)B\9b\0Ú&È\96\14D$4¾\ 3>\ 6·´\b\8e\b±\85ÁTP\v*1Q
+<|.¨¡\ 6HF3\12Å\84Ù´F4P(N\86i\ 6ÅOç\ 5;\9d\17J\98\17N3\87X3ÃÛ\1c\1d.\ 2ká¡\96&\80\98lAĵ )\9a\1f\ 5\b³0\82(Ìö4ý\ fà\96æÃ1\8bø¦\81\0¨æ{\ 5 ½å$f[\83\943\15þ\10üÓà\ fK\86\96»\147\93E£\95\17ü,^®m¼øf\93\8bv\ e²\bÃ\1e)\1e\ f¬\1d\87#Ô#²\80Ï\88Èv\ 4ël¶µÙ/ñ\f\edÛïxþ\96:\88¯\ 54\82z0\19^o\80\1a\10³\1d\13\16¤Q&R1\8d´&·J ȵ \84¦\ e\16\9d¹è¨N\96\8fyÑ\17=/Ùù¼äºã\87M\ f\8dÔ\83Á\1e\9cîéä>\82²\9b\9eèÞËÿ!\14»\10góØæç}¦6bl\ 2Sà¬\ 5å|ö\10s>iÌm\86\7f¦d\847y\ e\1ap.Ü]\806Ó\ 2\16E,`\8bñc 5Y\8a\1f½Ñ\ 5\84\9aôQ\93>\ 6¾\8f\82ö\ 59\80f\ 3êq/¢r9br9Ûc/[ü²\ fyî¦f\10g\bÎ\ 60\99Ï%Äì æ<R\98I¼Fx\93æKñ¤\93å\8dç\0-Æ\82Ç\ 1\8b\1f+ÉÇjüè'\1fkðcmt\19áe»\9e\9a¬gèÖÓ\17\ 3\ 43\80\91\81~iÝ 'ÖÒ\97_c6ÖüQaR\15\84·\96ké\f©\90\98ÄÌ«WFx\rKÈýò(\9f¢\v&Ï\81u`= ,\96k\96° ,ÁôÇ\16úãAãøRô0/ÛA\ eáA\86n\90¢>Ü.mÃùmÔã¡ýÒÖã,°\17ùÿë\9a\ eo\80:ûH\97»C\9a\84»YÄk\847\81±f-Åÿ\18×æØÒýPl\ 1\1f\1c\13\ 1,\83`\aØ\19'í&'ß¡O÷Q\97!zt\88\ 3~\88Á\1e"È'(â~\ 2ØÇ\ 6¿\97sbÏ«üï\155\92ï*ò]ÜM\ f\12sv\1fü¤,!Ê{_\8c3Ê÷hlù\7f<&Bh-ÖTlÇ\84É0 Å\882é»ää\10=r\ 4?FèÑ\11\ eâ\11\ 6ì(¹8
+Á\91Òa\1e:t\12üPu¸V\ 6·\83\9fr\18\9f4ò\9b°%Æû-°\eì\8bñ|É\ 1\b\ 3é4.ÎF\0©\15&\911B¤Jgè\93³øq\81º\àå\7f\81\83è\ 2E?O\81ÏAr\963óì!pF\95p»áÎãvú\ 3Râ#<¿+Æ;\1cã<\14ãa¬u:Æ\11\15\87Q\81ô\1ax\1d\\0\8c\9b(±.\ 1\8eA]¦6ïáÇ\aÌìûÔä}fõ\1a\89¿J\91ß#È+\10¼{\82í^ÿ\878\90¬\7f£iþ\89¾û\1c=s\e\8dyS~}\8a\8e¹¡\99ú=*â:\ 3ú+\94ÍG\fÉ/\18\90\ fP]WiÔ\9f£%.£«~Já~BÁ.éi\:¬·Ð\14op÷¼þ¤s0¼\ e^\ 1/\81cà\7fü_\80¿\83¿ >Q\1a\f¸
+ô\e4æGªÖ5tÌ»jÂÒLý\18?~\84ʹ\88òy\v-ó\ 6Jò<Cs\ e?ÎÒD¯¢P\7f@\93¾LÃ\9cÖó:\ 5Û \92t\fk#Dw\14ÆÃQ}\ 5\ e\82;1î?\83ëà\1a¹ø\99Rà1\11\87\15\1e\17<eد%íSu\ 6eô2~\9cÆ\8fS(\93\1cX'P\96Ç84Fðã\b~¼\88\1fßÓ6Úf\17\1e\1cÐs0>Cá\86Ñx\aÐ\99OEµ\15Ø\ fö\82ÛðÞ\18ã\16±\8d\97ö\15\19h4¼7ÓjvP\84}\1f¶ëhÅ©øß\84ÿ3ô,jñiÔÞ0Úî)\14á\93(Ò'´
+Û\ 3ØÞL5¶ÓÒ{ðä #u\8a̼M\9bß`\94ïpEW\80íàãhë\80óàT¬Õ\9fW<~§`;\ 3Û¹Øv0\82Å´i%\16ëômüx\1c}¹\v%ù\18êrÇ\98ªí¢\v\16as9ÇÆjÆj=ÇÈ7ø{L\ f`e\v\19º\7f¬R\1fÒ5\7fã:ú%.ÇZ;ÚöÏÅÆ}÷ØQ`ÀO#6³\80\15ÕZ\88m/\19®¤ÚuØ\9e\82í{°Ý\8cíVlE°Ý¥\8dø±\81º\fè«Te\13Çê \9föе/àÙi²ô\8eVÒ\9b«à\8ebõX\8f\8e\8fø\81\18÷öØ1¸\99\ÜG.¾®tì\9a±k\ 3.l{±]\89íZ\8eÐ\ 6ì\87°\1fÆV+¶#\1cé]LÊb¼ø
+\19YÇä<H×îäÎ0Þ\1dg\9aÞ\ 4×Á?ø>:\86ã1~6\1câ\13\9e\8f\1fÍkt\17v\rØ5b×\84E\vÈg\ 2ÜØ÷ª\17?\96áÇRüX¢ \1caì¶2)sèÒnþ\96áM?Ó³\89\8eÙ®\ e:e\ e\95\8e05\11&9¢ÏÀ(÷F©ýøñ»\95ãd\ 3è\a}¼\ e{¹·\94\,æ¼XH\7f. &=ôF\ fóÚ\8d\1fóñc\1e~tª\ 6\8e\0\1c!ì\85±Û¦vî¶\11á,¼n¥/f\90Ù\16:´\99z43Uaê\11\16ïKý\8bï£\1aâH}$AÚÈ+o\15X\ 6\16&²fp¯\8bß:9/:¨É\1cj\12Q6öLC\ 1\1c\1e8Já¨dRÿËr¹À¶u\96aø\8d\9dÄ\89c;Ç\97ÄNì8NìÄvlDZs¿:MÛ$m×´ ½ÐKÖô¶¶bíºBJ©\90ÖA·Vë\ 4S·¡©\1dÝVº1D\19¥ëm0ÆØ\80\8dA h*h\9a6&.ZQÉÐPG\a\82'\8de=:Ççüç\7f¿ÿþ½íèô 3H\9dìÞ1VÎ*fí\ 6\9eì \97¦ÔÏ\fîc%õ±\9aûX\1f½z\ f>\86ÿéA4§lsGÿ\ 6X\rã°\94gKH \16\97\98´¨°\14\1d;µ;Ѩ$þ\0:uè4¢\93 \a2èt ÓÇo>õ.&¢ zg=;ì6Þì%ʯÒc\8f³ìx/ÁUø\a|ªû8fw\97\93\1e\18´\9fcn\1c\96À\bÿ\17\10Ë\10ïç\95\15i\9e¥L¹"\87\ 6Ì.õ\99|ê5Õ¨Ç\¯nsL]æ\94:ÍYu\14v«½0§¶¢\11µ\16-W¦xZ\8a·(mÙ£fËA¥,Ç\94´\9cVÂr ¦á\1aÜÐ\ 1´v¢¹ÁMß{æRÓa\18âÿ\0G^\1fï{\1c\ 5ê±\17«ÇjSW©¡\8e\12\8fÚKªÔVZ«liD\99Ò¸ZJÓJ[;ÔlíWʺPɲ1%ÊÖ(nÛ¬\98m\8f¢¶\83j´\1fS\83ý´"öË
+Û§á\1aÜÐ\14:ÛÐ\G\1a8N
+6
+CÜ÷C7Ç]'±´\13c«aV«£DY»]-v§ÒöJ¥ì~%íuJØ£j²§\14w´)æèUÔ±@\r\8e1EÊ×(llV\9d±G!ã~Õ\1a\8f*h<§\1aãG
+\18W¹^\87\7fk\ fú\9bÐ[í\9bKÍ\17B\ ezøßN<YÞµ\10K3±¤\9c\85J\1aV%\f\87â\86K1çF#¨\ 6#¢\88Ѥ°3£zg·ê\9cC
+¹\96(èZ¥\1a÷ç\14pïVµû>Uy\8eÉç9-¯ç²¼îßÃuùÜ7µ\v\8d;Ð\\81MZLÊ3\14 ÿ¹v@\96giÞ%\89§\89r1O\81\1aÝ\165¸m
+»\rÕ»+\14rW«Ö]§ 'ª\1aO³\ 2\15\1dòWäT]¹HU\95+äóÞ©Jï.UøØq}\8fÈíû¶\¾Kry§áïr{oj'\1a\93è\8d\93\8e\8f@.È\18pm\834ñ$x\17#\96FÊE\88¥Þ[¨\90ת ס\80×¥j¯WU¾ Dä«JÊ[Õ¦Êê~UT\8fÈã\9f\90Û¿A®Àçå\f|EFà\epJå\81\8br\ 4®ÈáÿPåþOt\17\1akÑ\e#ÝZ\bý!ú\80k\ 6RÄ\13ç]\ 3\84\89'DÙ\1a\7f\81ü~\8bª\ 2vy\ 3\86*\ 3\15ª\bøå©©\97»&.W0#g°GÎÚ\852j\97«<4)Gh§ì¡/Ãò\85\9eRYè\1c¼\ 1\7f\96öcm¦þÕèÝ\86]\1d\82\1eh\8344\11O#ïÂ\10"\9e\1a¨âYe¨P\9eP\99\u\ e9ëÜrÖWɨ¯Uy}£\1cá4tÊ\1e\9e'[d©Ê"kd\8dlUidJ%\91#²DNÀ\v*\8eü\Åá\ fd \7f¤\8dÔ¿\ 2½EسAè\82,$!\86=\88ð®\ e\82P\r\95<wGÌr6\94¨¼Ñ.GÔ){´R¶h\8dÊ¢aY£ \95ÆÚT\12\e\90%¶Hű\95*\8aoRaü^\99ã\87d\8a?¡\82Ø\19*\7f\8dëû*\88ÎèvtÆ#ì ¤\9cýÐ\ eihâY#Ô£Y\v~î}<÷`á\9c1³Êã%²%m²&\r\95$=²$«U\9c¬SQ2&sªE¦T\8f
+Rø«\14^³\19³Ò¼\9b{\12õÔ7\81ä;IÆ\94|\ ff´\96º\97Rïü(ã\0\90\82\18Ï"P\a5Pų
+l\823Aþ\9f4ËÞlQi\8bMÅ\19\87Ì\19\97
+²³\v\99ÁÊ\12h6\ 5x¼VLk+yt+^³\15oÓJf\90%\97Îb\ 22¯\0ÙcfF«¨{1uç°\86\9dÐ\ 2 þGcÌ\ 3\br_ͳʤä¶\95c\13ì\19\93¬m\16\15µ\97ÉÔÁ\86ÞÉfÚÅFÓÅ\ 2ê¢c»ø \eoÕ\8dßíƸv¯\ 1\fD÷\ 1Þ=\ 2d\f\9d/û,\80\19\8dÓ®aêï\836h\86&\9e5@\88{?Mò¦\99\ 3\19ü\aÕÚÛñ \9d&\15õ\14« \97\ 3¯\8f\ 3¥¿|ncÏÑ\17\83ôÅ }1ÈG\83x«ÁaÀ¼\ eâ)r\18\98\1cÆe\80¬m\03Òÿ\ eÌh)m\e¢x7d!Åÿ\18Ôs_C\9b}YôÑ5:%\eU\96öIE4Oó8Ø\87ð\96ó9\\17\10Ç0}1B_\8c²\91\8c2yGé\8bQ>\1c\9d\aË\8091B\864B¶6LÖºð"ü\81og4\8aÆ\0t@\vmM@\ 3÷µmÌ\ 1\86ÔÝ\8d>º¶\9cTÂð\9a±®\1câÔib\10\8b8d\89ã6â\18cL\96Í\1e¼lì\13l&\13ôÅ\ 4\8d\98àãqÆc|-0'\963/\97\1d§<~wé4\×|tz¡\8d\90ÓèF¹Öaɪ{Y\ 3´× \196t-#\92\89ªHb¨\ 3Æá3ı\828V\12ÇjâXC\1cë\88c\921\99dÑOÒ\17\93T¾\9e
+Ö3\1eë¶\ 2\1eoíc\94e}~\96\8czõ\87ÊÑÎ.hE7Á5LØ\ 1Ú\\81=5Ð-C·h,¯I5$sÔ\ 1ëo%{sIß\1d\8cËF\12¯Mı\858¶17v0&;XÔÛ\19ØíTº\9dàï¢ð¶½ÒVæÄ\16æåfÖç¦\ fÔßÏô¤H3×\86Aæ\0!sÜÈà\13+º\85+ó\9a³z\f))"ßö[\89/:@\17ënúdw±t/óô\vı\8f\83v?\9bû~\16Þ\97èÜ}ì\15S¬\8f)
+\7fñk\94yRÚ{\9eòÓ꣯³\8cs\8c"!Úì¥Í\ 6íµRÜt{^sk^ën¸\ah
+Æ\82zóÉ8K\ e\e!L\8et?Iñ!\12ÒÃÄq\948\1ef\9d\1ce\91\1dep\1f¢ò#Tx\18÷p\98lþ\ 1öªC¯©\83þN.a\1d0ÆU´ÙX\87þ\9dRÁÖ|ûîÉëíÏë\1c¼e\80ø>oH\1e\ 2º\96Ô]Ø)aþ0K$æÇ\19\9b\93¬\97S¬\95gX'Ï0Ù\9f¦\93\9f¢qßÚ%=y\842¬\8fãçÕ²\9c1@Û\8f¶k#ãÏVR°+¯{ ¯ù@^ëëy3òxÞ\94Í\1a\ 3ºT'áé¼Y{.o\1a¿\ f?$\8e\vôÇ%\ eýK\8cÉE&Ü\ 5úâ<{Å\8bÌÍsì\99g\9fW\1cí Ú\1e´mlé¦}y³õ`¾}\14ò\12{Þ\90Í\9a¢çó:Lmý`VKs\86\91%OÊ,ý\ 4~\ 6¿\80·\88c\9a½c\9a\ 3ú·l:Wè\8bß ú\16{Å\9b4ì\8d\93d÷ºÅ§p\13þ\83·ú\ 4Oó/yÉþCú\b/s\8d\fü/dì\7f"o\7f\17GñG\16çÛ,\92ßá~®à§~ͤy\93IúK\1cÚëL\96WéÀW\18°\1fã^/ë\ 4¡}\8f\10_%Ô¿é,jgà\14\9c\80'à¿èÞ\80\7fÂ\füUf½\8f§y\a\7fw\15?ó6\1esZ)ý
+\97ð:\ eâ§Äñ2q¼\84\8f¹\84Óº\80\ 3{\91Es\ e\17x\96Éû\ 2q\9cÁ~\97Éó\1d&̳ÿg¹ÌcÛ¼Ë8þõmÇ~í×v|Åñ\11;\8e\1d×\89\9d8i\12§¹ê´M\9a£é\91¶ëµµ¬´)ëF\87\ 6=¦±C¨¨Ý Ó$@ \95c\1a\93\10Ç\ 6\12L\f \86´ILHC\ 2\89Cô\8f©\88CêÚÁ\84Ð$PøäPõéë÷}ó~\9fç÷{\9eßï÷<$ÈË\ 4é%<ù¦þÈt~´nû+ký\15|\11>Äî\1d¸\r¿Ý\9c¾7å¡3\r0\86(_fô\13\15ѯ¢=\84ö\18ÚM´gP^ <ûÐ?\88þQRã$úgH\93GH\97\8bX\7f\86ô¹¡\17xú< r\ 3õ/0Òç°{\r>\aOÃß°y\vÞ\86×áûë!·ã»\ fÝ\10$ð=\87~7óVÃÿ!Rd\fÝí\8cc\17ºs\8ce Ýe:Ê#h\9f$\85Ïêª>\89\8d+xñyÒëKÌÊ+Dègt\9e·á\7f°\8a\97«ÌØ*s½\91B?ØLm*\fô×ÒÑ\83®_×éu¯ÑÛ]S\1eµ2º5t·âÿ¨\9e¤\9bü,Ýß\13ôv\8f\93#WÈ\91Ëøq\11?>\152ãSü{R\17\18ý#\8câa\12ø¼ÞÕCdÚCØþ\ 4¬À/6Óük\9bËà*< \8f3\17\97\99\8b\8bô\98\17ÉÏ\8bJ³\;Ñ-£[Cw\90\916Ð\9d@w\1aÍY4\17Ù:\ f0\vG\89ÈÇt\9a7\ fòå)T\1f 2÷\13Å\13dÔ ý\ 3V×9\ eßÝ\1cûµÍ-hm[¸°¹=\9dc\8d¬0\17g\89É\19Å!\ 3\ 5´ËX¨¢=À\88GÐ\1fG¿\89æ\f\9a\8bx°Ìl\1c'[Ïp¼<ÊÝSxö<\19ü\12Ùó:GÏ\9fá#~¯®Ã)Ê|¯\8d{Ã6Û\ 4¾o\1c\r'äàhò¢\19\80Vt\13\90aE\16Ð.\93\89Uô\aÐ\1fF\7f\f½&\991KT\96ðä0\19{\8al9O¤.óô:\1e¾H\ 6½\ 6¿æøÿ\80ëê:7°Å\8e¥µñãëv9Vá ì\97\ 5]7\8a\ 6º&DÐn\83,ú\ 5ÍãÇnõ¢_G\7f\18½q´§É\909þß\8fGÇ5Å,N\12Á 2i\9cx\8c\11ù1ö\8a1v\9c1v¥q|X\8bÿc\1c3g9ò\8e³¥-s]\82y\8eãÝlû³äÅ.µ íG;\bQô\93ègY\19\ 5l\94±QÅÆ\0z\rt'ÉÖ]üÚC\94îó\aYI\17Èâ§È \17ø«oÃ\ep\vþͳU=\81½ó\1cs\ fpô\1fôQÞÀÌZyÖ²QªM:,\9a°¸Ð÷¢ï×6rc\94\1c\1de4Ô\81\9d\ 26Êب¡7\88î6f¥©~f©\8fHÕ\88j\95xô²2{Èú\8a¾\ 5?\86ßÀ]ø¯>\833Ø=ÂѲ\ 4³Ð\84q\8e¼Q\9e\8fàϰǦ!\87[[\86\ 6-&vÂØ\89c'\85\9d\1cv\8aØ©`§\1f;Ãü\9aÔ\16f°L$»\89G\89\15S´\V\97åY<þ:ü\10Þ\81¿Ã\7fô(¶Naó ÇÊ<eØ4\8cÃ\b÷[)\97ë¼ë3,ªy\1dª¹[Tu\1aêu\ 4U±·j\8b-¡²-n[^%{·\8aöªº\1c\83*8ÆÔéØ©¼sI9ç1u¸V\94u]RÆu]i×\8bðªRηá¶R\8e\ fu\1e\e'°¹\8fòk\86\92c\12\1a0È}\1fÏ{ñ¥\82/e¿MeÃ¥n¯W%\8f_EOP\ 5wT\9dî¤ò\9e¬r\9e.ux*ʶÔ\95i\19UÚ;\94w\8fÚ}G\95ô¨ÍwIqßu¸©\98ïUE}oÁ{\8az?Ð
+6\8e`o\91Rc\a%ñ\18\fA\1f÷=øRæ] _ºL\8b:M»ò~·ò\86O9_@Y_X\19_\i#¥\94\91W»QVÒèW\9b¿¡¸\7fZ1ÿ\92¢\81c\8a\ 4Î)l^QÈ|NAó\eð#\99\81_Á_\14\füK§±q\b{sQr\90r¸\ 1\ 3På¾\8c/EÞuâK\ e²!\9bÒA§R¦Gí¦¡dÀTÂ\8c(n&\153;\145K\8a\ 4kj\r\8e(\1cl*\14ZT0tDfhEfø\92üágá¦\8cðk2BoÉ\17z\8fë?u
+\e\a°7K©3A)<\ 4}Pá¾\84/\9d¼ë\80\fþ´·ZÕ\16¶+\11r*\16ò*\12ò«5\14R8\1cW(\9cQ0Ü¥`k\8fÌÖ
+D¦ä\8fÌË\1f=$#zZ¾ØcòÆ®ª%öUy¢ß\93;ú&Ü\92'rW÷£¿\17{;i\15Ç`\90R¸Êµ\f\ 5|Éñ.\ 3íø\93\88Z\14\8bÚ\14\89Ú\15\8ez\14\8c\1a2cA\ 5bQùcíòÇó2âeù\12uØ&o\e;KÛ~yÚNÊ\95¼ gò\199\92_\96½í;²µý\¶Ä\9fdOÜÑ1ô\17±×¤5j@\1d*P\84<þdy\97Â\976\88Å-\8aÄ
+%ì2\93.ù\93>\19í¦|íayÛ\13jiÏÈ\93*Ê\9dªÊ\95\1e\913Ý\94=½$[æ\84¬\99\87eÉp\1af(HÓ\14\9diúÍÔ\1fà\8e\ ecc\ e{S\94àÃP\832\14(ÿ:x\9e\86$¾Ä!\9a´(\9c´*Øn\97?í\92/ãUKÖ/w6$gGL\8e\8e\94ì\1d\9d²æ*²äè)r\93\f\84F%O\83\92§9Ès*ä©\fr¯\0\85gÇïá}-ck\86¶l<K\1c \17J\90çY\16_R¼o\83(\84¹\ ff¬ògí2r.µtzå,\18²\17LY»H¬.\ 6ÔE\1d_ì\ 6\9aÖ"\8dS\91\86©DsV¢Y(Ò \149¡\8a/ówo\0ÕKá}íÅÞ\ e>\eÍÑë@%·!\93\834ï\92ø\12çÚ
+AÞ\ 5hß\8c\82M-]N9K-²u³Éma\ 3©°À*$M\ 5G+],ljè\1ejù\9e\9d@ÓÔÃiÜCeP¡\96®P où)àCù®\16Ð\9dê$\ eP\83nèÄN\aÏS\90\80\b÷!\9e\a\906Jô@e«\9c\15\87¬½\1c4U6ó\1a\e]?\eM\9dÅS'hu>ªÓ[Õéwë4qu\9a\98:Õ@\9dz¾\9fJ¥\9f\86¤\8fʱ\86\ fµ{\9a-\10\a´\ahAz Äï<Ï2ØLr\8dr\1f®YÆ~\ 5û´°Î\9aEÖ~\ eÖ\ 1\ eÚA\ e\9c!\ e\96aüh\8466\98\ 6\93×@¬A<\1aã0\ fÇ\80fq\84&mø&Ð\90\fý\8e\ 3á\9e¦ ]\ 3ú`\vta/Çç)®qîÃ\fÇÄ®Q\93<Hr\1cÈ2Ä\81?B\8f;ê\90¶q¸\8e3\17\13Äd\8a¹h\92\17Mæ¢Éä5ù°I<\9a4\94ÛÉ\89íçø\e\1a¨I\9a´ \9a£ñwá\9e&\18ÛV¨B\19{\ 5Æ\9bá\9aè!\a\b©\89]\ 3»îaÉÞÀö6\98\80)hâÇ\ eüØéÞ8ðwû7\ e¾\ 56\9d\ 5òb\81\81,\fð\8cxÌïe\ 1\92\13säån\1aÓYúÝ\99w¤]w4ÊøêÕ\8d\14*a7Ç5I{\1aáS\93ñ\1aØu\93ÞÖÉ5\9b@\8aQ4¡\ 3L±\16)tö\10\97½Äe?~,ãÇabr\1f\eÊaòâ0sq\bÇ\ fÍq8S¥\1d$'\96ÉË\ 3¬Ï}¿\84¿j¸N\1c\18k\ 5»\ 5®)Æ\1ceÌA>óa×E{HY´a\93¥Na·Vä¡\ 3\876\v¿ÿ3]®ÁQÕg\18\7f6{Ëî\9eÝì9»\9b½d7\9bl²\e\92\98\10\12²\84[\88\rPb\v\14F
+*\8d\ 5Ãe(P*\88SS\a
+\ 3\ 2J\91Ò\ 6/PÊ¥j-2È Ê´:ÓÚ±j\ 1õ\v3öú¥H«m-Óéø¡ÛßÉ\9eét\98\87ä\9c;Ïû\7foÿ÷¡ýµ\92el\14?VáÇ\18~¬å\82YÇpYKb×r 5\18\1aã\vcÌ\89Õ»ø»c,N\bÔÑ\ fÕÏY{à\9dÄÏ&Î\9câÌ&¡38¯Ïæ]ìp~ÙᣴX¢±á,¿kÀ:g\19ÞHL6³\98}\ 3?¶Ñ¯\ fÒ'\ fÒÔÛ ðv\f?\80±m÷I[ÉÇýÌË-¨\9a¯¿¥~x;g\92\ 3r\9c!Ö\16q68¯w©sÎ\95Î\92mó\a\1c\ 3QQ]·Ú˨#\b\1er\96s[ ì 7»é\97Çðc?}²\8f&{\8c\80ï\9d\87\80¹\87Ïî\97v±ÍïdVí¸¬ÉÄ»H\98²\8c³Ø"òÏ8ñÜí\9csÃIKi\eø&xÄ\11A;Á.G\14Ùâd¿#\92\ e\81#¶h¡^\9fe~\9c WN0?\7fH\93\1dç°ÇHæ3\ 4î(ýq\14e3~VípçáNÀ\1dÁEïj'®[\9cóÙ\9c;ÀnG\88Ø<¶\18$\94¬êØ\ 1¶H9®ªX<\r\9eWU¸Ò~ºH<^£W^ef\¢\ 1.\12\8b\v\ 4÷e\ euîqDæI\15àNÁ\1d\85Û¿Á\89ïÃ\ eï^pÐá³¹\8eý\1fÏ\8fU\15\896×Kà<`ì\88\11,®D$\9dô+ð\ e5ò>õñ\ 1µñ>\ 3ï\1aÉ¿J\9f¾Kbß&\16¿>Âf-ý\v|
+þ\ 1þ\89¶º\85Îü\94Ýùïìï\1fOl¿Ýú\13ÛûïØð¯£.> I®Q¬¿Aa½M¡¾\852z\13õ÷\v\ 2ø\ 6\ 1ü\19\1aó2zâ\92\ eàÖQÜ{\ 1uõºÎ¢k~\8a\9e8\ 5\8e\82Ãà p\vÞ¿\82\eàÏà÷àº\ 2z\ f]u\ 5\1dq\ 5-ó\ eÛù\9blð¯£$.ãÇ%ü¸Èî~\ 1Åu\9e¦9Gñ\9ee\87\7f\11m÷\ 2~<GÁ\9e¡HOQ0'HÜqþ\7f\ 6o\9eÂûqtæ\11x\ f\80=à;àÆÿxÅy¤\9f\83WÐV\17ÐwçÑ3çÐv/¡!^D-<\87\9a8\8d~8\89Ú9ÁÀ:ΰz\96Aõ4
+ö)\9aw\9c&ú>~|\ f?\9eDë~\97bz\82":À©÷é'¤ö\97ð~BiUh\9f
+^V\88Xe\82û]ð\9a\93ÚSNÚ\9f&\16ãhÝq4æ8Zæ\aj%v\9dØ\9d¢Ç\89Ç~\86ö>\ 6ö^\ 6ç\1eôån\86×.\ 6×NÝC)¦u¾\86\8e}\80vÝ\ 1×!¸~D\89_Òvý\81·\15<¬Ðâ\15m\ 4vÙ\p¸Ç\9d²ß;Ñv\1eâd`Á\ 4IÐ\88Ý"v;±;\ 5»eZu&v\87°;\17»#\94óbl/£"VÒÎc(¼Íp<¤\r4ïz"µ\8e\8c%³kÐ\99cp¯\ 2_\ 5/;muÐi÷G\9c\96Ü:Ñ\9eµØ\8a\0\v¤@\1e»ENØA´{°;\15»Ó±;\88Ýaªr\ 1\11X\84íe\8cÒQþÃ\9b\13\91¹\8bì¬ \93ËÉörÝ\ 4\15²W¡ª+b\9b ¶Õñf\8f¼\8dÎ8\1c\9b\18S\1eü\fa¯\ eÄ@\1a䩾"¶;°=\19Û}Ø\1eÀæll\ eÃ>B\95~ ¥¹\82*YÅo\9bðêa®\9aýTÎ1²v\81®ú\10|\ 6*\138ä\8c=¦çÄØ·¯\ 2{LÚcz\99\ØócÏ\0Q\10\a\19lç\89z+¶Û±Ý\8dí>l\ f`o6\1e\f\13\8d;¨\92¥\9a\87§s±:Ìé>GÅÜNU\rQuCtô\1cº\7f\b~\e»\9c1ló\7fEÕëо¦ìkÙ¾²\16\10\vT\ 2\bc×\ 4 \90Á~\1eûØoÇ~\17öû°;@V\ 6ñd\1e\15»\88jY®\19dg:Y\1cà¤ÓÈG\99®-Óåe:²¬ÿ\80ÊÄ5c_ £\8c÷;¹~\17\82Ï\83aWuM\99C,\ 6\89Ålr2\9bÚ\98\85\1f³T\ f2ØÏc¿\15ûíØïÆ^\9fúy;u£\11õ\12Å)TE\ f\f\93ÉG7Y»èþ.ý\16ü\9bw\15m\85k\8cUh9WÿÂÚêJ4\ 4fò<ÀûiøS&\16ýÔçTr2\95Ú\98J\8döáG¯\1aàh\82£\15\8evìMÆnY·ám'±è ¢ídv\12Qn£ÒKt\\89iUdò\14\99~E&q \1f6qÝ\8fr½-e¤/`5\1d\ 23ø½\fz¹nzð§ÛW£n·\ fûAì\87A\14\8e\18\1cI8²p4ÁQÄ^'ÿ÷âÑtµ\90¡\ 2UR \1fÍTx\13ý\91'óy&@#5ÑÈThÔG<\7f¦õðß\ 5ïBVÒaÖ\9fY \f¦ðÜ\ 5:øl\12þ´\ 5<*ùjUò\84TtGÔê\8a\82¸
+®\94\9a]9x
+ðLÂf·\1a]eå\s\94u\8d¨Áu§2®U`\8bÒ®\1dtø\11ð<x\ 3ü\11ÜÒ}Fu\ 5\1caÝ\18âª\1f\88V¥B\17Ïí¼/\81\16|)\18n5\85|j
+\ 4\94÷\ejôEÔè5\95õ&ÔàÍ(ãÍ\83¢ÒÞN¥¼}Jú¨\1aß|°T ÿ½\8aû7+æ\7fT\96ÿ°,ß\19YÞ˲<×e¹ÿ¦{áX\ 2ß|xgqÍ÷\83É \ 3\94xW\0M|\9e\8bÔ(\eö*\13ö+\13
+*\1d\f+\15\88*\19°T\1fH*\11È*\1e((\1elW,8EVp\86¬Ð<\99¡%\8a\1aL\18c³"Æ£à°Â¡3àU\85\83ï\81\9bZ\89ýEð\rÛò\845´\17Ü\ 6Úxná}\1edñ#\13QªÎ£ú\88_\89H@ñpH1#,Ë\88\82¸L##3ܤ(B¬\ e1\12\89ÌT82\1f,\91Q7ªPÝ&\ 5ë¾@Ý\93à´j#\97ÀUù#7´\ 2\8e/À7\ 4ï4äI\ fh\aEÐÌ»\1c\9fe@Ò¬QÂô*\16õË\8a\ 6dÖ\ 5\15\8d\18pE\14©³\14\8e¦@£\8ch\11t)d\96\154oWÀ\¨Zënù\ròYß\92×:(\8fuRnó\15pE5æ\r-Ãþ\b|\83¬9ýH\93.Ð\ 6
+<7ò¾\ 1¤ð%a¹\15³¼²L¿¢f@ufPa3$Ã\8a(d\99
+Z \ 5b\r ÚX\87üñ>yã\83ò$î\90;±B5\89ur%X|\13Ü\f \96±øE\80Î\8a}¤¥pÌ\87s&ëo/è\ 4EÐÌ»,HãK}Ü¥xÌ#+æ\93iÕª\ eDb\ 1\19ñ \82\89°jë£òÕÇäOË\93ÌË\9dlSMªG®\14;l\1aq\92fú¦¹\81ÒÜ\86i\96ßÔ \80\ fI|HÞÔbx\86SÈGdQ\ fh\a- Ï»\ 6|Iñy"Q£XÂ+3îS\14D\12~\19õµ
+&\83ò§\ry2\11Õ4Xr5ðÇ\r9\9cg\97Ï¢)²\88¥\1cK{\ e¡\90caÍq+æX³ÜÔY\96Ï\86«$ú/ú"\C¬Þedj\17(\81f\9esø\91\ 6I>\8f'ݲê=\8a&=\8a\0#íU0ã\97?\e\90;ÇðÈÓ¼Mv\ 3Å«_nFã5#\\9b\11O\ 5&~\81\e¨ÀmXàflÞ\ 3Ø\92\9að!\7f\r|¬\ 5|e6\92¬\ f÷;A+hâ9\8b/)>«O»\14\ 3&\88d\2²5
+æÜòç½r73D\v\fÓV£:HJ\14W §ÛØãÛÐxm\88ǶA\80Ölc\9foC\1c\95¸%K\88\81"\9bK+>´|¢¹pNç+=`\12hi¤\16y×\80\1f)ü\88óÓ\ 4\11Þ\85ÿË~\99F5}faü\8fX5 àZÜëZ«"\88
+nUƱ®3hÝ:£Õ\ 1\8aZ+ne\9c¶J;\9a=\88²HYB6B\bIH\80@\80°\84PÙ\13 !\ 1\ 1Ѻ/ÓÅNíT;Õ¶ÏK2çÌx:ÛÉ\87ù0pÎ=!\90üïóüÞû¾ï½ø?}\1afÀé^\94÷LÌR³pÐÏ\86\8e¹`\11@\ eVr¸¡\80\ 2ñ\85@¬G\10æÝ ôòA\18Þ\ 2w"0<\ 4¢\9f\9f\87A!\0ÃÇ\¬Å\9c\aÔª©X\a<7\101\v1\rï'#×\ 4hñG\8cÂïÃñw_à¥ã±C0"\f\9a\8d\v5\0\17m tÌ\87\8e`\1cø\vÁ"\ 4,BÁ"\14,Bñ P¬Gèb\ 4\86ÈP\f!\18ÜBpS/ ¶\10³æ\ 2t²Á\ f¨\153ð\16Ï\9e\8b\98\89ߧ"×$ä\1c\8b\18\8d÷Øî\94/°Ò0ªá\18¦¼`\r\17%¾\84\bÁ¥»\18:\96BÇrèX\ 1\16a`\11F6;X\84ApØ\ 2\ 4\86Ù\95\18æVb\80\\81½ñr\12>\8f\ 1i\19:ù¥_PKðüù\88Ùøø\fä\9b\ 2-ãñ:\ 6ïGÀ¯/òÒ\90÷9\92\17c+.q|\ f\ 1Äh"ð|èX\85\v~5.û5¨\8duб\11\aßFlª\r0²a\1e\1a\12|x=\86Êu\18èÖ\1eÃç04¾\82.zõE4)÷¨\10à\9a\87x ù¦CË$¼úãýHl-\1c¹\14\ry½\81\13×±;'åjn\80\17\r\15i´\\rW8tl\ 6\8f-б\1dk²\ 3\aÛ\ e°Ø\8e\87n\ fAà\vÛpNlEMla¢Y\13ã²6â{ר`ä
+\80ÔYð;\ 5¯ãày\148ûÂï0ä\1d´\12Ï_õw97º\e= Ec\89g»\e@Ò\80î\ 2\93=Ð\11 \1dÑб\17õ¹\17\ 5\15\8d\a¿\ 1\ 3QøR$Î\89\b\f´{P\13»1¨îj§æÃëÜù`\80× ð<z ö\0\8e·aXB¯5n\9fáî&s\9b;\1fJ\1cMµ«\ 1\8dBD»\eq\94\1c\9a~\8a\8aA\ 3v\14{%\16µ\11\8bú|\17\8b{\1c,\8e¯ÅßwQÔ\11¬G\fÖã\9d\\8a:h¦\82\90÷Ex\9e\8c5\1e\ 3©~à<t½;ïVwÎ]î|()\f\12®æ\9f4¡1\88#î¦<Ö=\98àJÀ DQgP«\1cè\10 6øX\13\1e@s\0\95\ 5#LtЧ±G?\12â³zj\ eÊe*þå¿\1a{\10\9e\87\11Æ;Ü\r~\94Û\1fñvØ\9dë\84;O\9c{(8C¹\86#\1c\7f\18þ\Ã
+\19\18\80\9a\12¢F¤Ø³Ù¨\r)êS\ 2Ã"\18Ì\8c ¨t\bNÃT\97ª¤f`\9dÇ#÷Hä¦\11Ï8Î00\81\11â\98;çIw>\ eBàÎ\83í\85VÝ\95\8b\f\89Y\94k`Ã\95\88ö\9d¢°õ(,7U
+\1eUØ+\15Ø'F\14|\19`\97\80\85\1e
+ ^\9bEMBîÑðÍ@n/âù\90\9b+iúQ¾ýÃ'\19B/ p¼aT\82/D\8e;\97\1a¡C\14!ÈàX\8e¨BÔ"È0\8bc\88r¢>ºQ\e\9d8ô\1c8/l0Ý\8aûÃ\ 2\83MÄÐ?þxy\ f~nÈ0\1a\9dáë7|ä¨ÑcüÇ\8e\9b0qÒä)S§M\9fùâ¬Ùsæ\ 6\ 4\ 6Í\ f^¸(dñ\92¥Ë^^±2lÕ/W¯Y»nýÆ_ýzÓæW·lÛ¾ãµßîܵ{Ïï"¢Þ\88ÞûÖ¾ýo\1f|çÐá#G\8f½\eûû?¼÷þ\a§â>üãé3L6\87Ë\13Ä\9f=w>1)åBêÇé\19\99Y"±D\96-ÏÉUæ©5ùÚ\82¢â\12Ci¹±¢²ÚTSûÉź\86Ʀf\8bµµÝfïpvv]êé½|åê§×nܼuçî½û\9f}þÅ\97_ýùëoþòí£ïþúý\93\1f~üO\7f\ 6üÿ\9fû÷\1aD\1c\ f%\96}ày\ 41ý<\\8f'¶_ ¾gÀøKÄù<b}\ 1¼\87\12óË\89û_Àþ+Äÿ\ 6\0\b'\ 4¶\12\ 4¿\ 1\83× \84HBáM`8@8Ä\10\10ÇAâ\ 4Aq\12,>"0X\84\ 6\1f8\12\b\8fd\ 2$\rD\84\ 4\89\940Q\0\8a\8aPÑ\ 1\8b\9ep)#`ª@ÆLÐÔ\136-\80ÓFè8\b\9enðé#\80®\83Ðm\82èO\84Ñ\ 3@zH(=&\98\9eþðc̾Ø\ 5dݽ\aã¬ôz¶\18~æýßxý\f°\7fFì\7f\8bìß\13û\97À\9eáEyy\r\1aäí=\18\f\86\f%\14\80\81áãã\v\12ÃG\8c\18 \18£Ç\0\87ÿX\0é'\ 2$`\ 2( \ 2,\84K?\18W-=C¦\1f\f¸\84o"[ ;éõ=\11QÑoî;p0æȱØ\13ï\9fúð4\93Ã\8f?\97\98\9c\9a\96!\14Idr\ 5¶\vÙ-úbXìwø\8cAWMô\17\ 51 \97° \9f0
+§°zû\ eÌÞ»\ f»\9f}\ eÃ_>xð\15\8aäë\87\ f¿\81ïo\1f=züø;xÿþÉ\93§O\7f\18ðßk¡M¼×ê·ü¾uDT_\93_²¥ba~CÙ\96\12sñ\81ªJÝÉ:C\1eÏR¬àÚ\v³¹\9dZ ¯G#â÷©³â¯æe&\Wf\9c¿©HK¾ãi\fh\18Ð0 a@Ã\80\86\ 1\r\ 3\1a\ 64ü·Ñ\ 3\rwÛ|\97Ýk\85\86fßdKe°¦¡üUhØ_ݯAųès¹ö\ 294H¡AÌïSe ®*\85g¯) A\96\9exËÓ\80\86 · án\9b_To\8bO²¥*HSoÜTb.ÙW]¡û Þ âZ\8a A\a\rùÐ \86\ 6%4(\84ñײ3\13n\88¡ÃÓè\86\86ëí>Ën·ûEõ´ø$YLó !Ü`*Ù_mÔ\9d¬/Qs\85Ð \85\ 6\r4ä\89y\97\15"þ\15y\96àSIfüuaƹ\e\9e\ 6ÑÐgc,»ió\8dê¶0\92,5\ 1\9aº\8apCuñ~S9Ñ riÈ\87\ 6\95\94Û\9d+á]\96\8bxW¤Yü«"¡àZ:êÂÓ¸d¥Mèµ3\96^µûDv\11\ræ9ù\9f\187\95V\15\1f0\95éN6\14CC\ 14¨å\9cN¥\8cÛ\9d#áöÊÄÜ>1tdBG*êÂÓè²ÒÆ÷@C¯Ã'Òie$5\9bçhÍÆÍ¥\15Åo×\18t§\1aôÐ ÍåØUr\8eS!ã\Ê\96rz$\12N¯\10:Ò #\ 5{ÄÓè\84\86î\ eÆ\92n\a#¢ÃÊHi¬ Ð\9aÊ·\94\19õ\akJ´§\1a
+¡A\93˱)sØNy6»K"cwgIÙ=éÐq\ 1:\12E\82+\9e\86³\956¾\v\1aº\9c\8c\b\9b\85\9eZg
+ÔU\95o-/Ó\1f4\17C\83\ e\1aTÐ Èa;¤rV§(\9bÕ\95\ 1\1d©Ð\91\84u9'æ_ö4\1côq\9d\ eÆb§\93\11Ùf¡¥Õ\9a\82\v*ʶ\97\eô\87Ì\85Ú¸Æ|5Ç¢T²Û³\15,»8\87åÈ\84\8e\8f¡#Eƾt^Êé\8e\97ò{<\8d\8e6úX\87\93\11jwУ-VZ\86©zQQYÙkF}QLV\e× \86\86\9c<V\9bDɲ \15Ì\8e´\1c¦#EÎr&ÊÙ\9dg³9]|\19ï\92§ak§ûÛ\9d\8c%m\ eú[\r-\f\91±j©¾¤tg\85¶èpZ\17× Ô°\9be*\965+\8fÙ\96¦d¶§ä2í\89
+VG\82\82í\10äp\1c\9Ïéi´ÙèÏ·9éË[\1cô\ 3æ¦á2CeX\89Ö°»RUt¤6· ®N®e5\8a4Ì\96t5Ó\92¢b¶&\82I\82\92Õ.Àúps¹6v.ÏîiXm´q-NzX½\83\1eS^ï¯Ð\19×\18\94\86\88J¹þ¨YV\18wQ¢cÕgh\99\8d\17òYÍ\89\1aVK\82\9am\11 x*\8e\95â¶2óø\1eG\93\9d6±¾\93¾ºÆA?^T÷\82RaÜX*+\8dª\14\17\1f5\89\8aâj\85\85¬\8b©\ 5¬º$\1d«!AËn\14h9\8d¼|N\13'\9fÛÄÒð\9bÏh\ 4\1eG]Ç°©æ.Ú\86r'ý=UûØt±i½.³4ºâ'öë$¸ú\80ãø\11l'Nb;ni\bPÚà\0\rq[è´\f\ 3\81RN\f\81¤\ 4RJK9\0IÓ¬¤\10"¼éíO»lËÚ÷õi{Ú%ËZ\9e6[\8bmÙ\92\17yKÒ\99Ðq¦L\12\928=¹\7f§\8F\Ú\19\1f¾\97wúÌÿÿ\7f\87ß\90ÿLTâeÅ$\1e(!¢a\86ë\86S\84\vIc.4\8d¸°\fäÄ3l'\91éu\92ß»xå\81=\91Ù\867\9cµ¦Ó\9a\85VTRú\8dL\94z×"\8c\9eð\b\83_\84E>ö\bÏ\8bÄI\ f\9aÀh4\81ÐX\12¢ñ$\9b&\92}4Éô¸9ß»µÄö\9dw\13í?ÿ÷Èc\87W\83{YEË«¶¬ñ}\1f£?\1d\89éºãQ\r\96
+˱lp\bËû\að\92WDLÒ|rÊÍáV\\84`Æ\89\89ç\1cÈм\1dVÖêmÓ°iØ4l\1a6\rÿ\ f\86m\e\86Î{\86PÇ\86\81ºg0|Ç\90ûÖ0þaÚÍåV]\ 4\7fÖ\81\89ç\81¡F!ʺ[KnÛ¹\96lï¼\e{\14\18\9e`\15¬¿¥²¦?\ 2Ã)`è\8a\ fo\18\94èh@\86\16½\12l\82îǧÜ"¢êäsf\1d\Þ¼\9d\10-R¸tÉ\8c)\16êíN²¹m-¹³ónü\91ëá=Àð
+\955¿çe\8c'#1=0h±tH\85\8eù\15hÉ#EËîA¬âìÇg\1d"²F ¸\8bV®hÅÂ\95èIÅb½m\18î0;;×6\f\91\9f\ 2ÃËö¬ù\ fÀð7`ø2>¬ÇÒA\r:æS¢ã´\1c\9dvI±\19\87\ 4¯Q\ 3Ä¢UÌ]1\8b\84W\fBé%\rO±Xo·\99æ¶ÛL[ç\9dÄn`ø «`\ 3\ 6ËQ/c\ 2\ 6Ã\97ñ\88\ 1Í\ 4µhÞ«F'ÜJ´â\94cs\94\14_´\ e\91+æ!Þ\15£DtU3(½¤\10Ë\97êí\16³µívjÃððáÕáÇYyÛ\ 1`x\17\18N\0\ 3+\1e1Â\99\80\1e-xµè¤[\8dV\1dJ¬f\ 3ûÌ\f¶ªAÆ»¢\1eâÿC)\eº,\95È\97êífjkÛTkçíä®Ã«Ñ\1f³òÔK\8e¬õ\1d/cþk$f¼\18\8f\98 LÀ\88\16<z´ìÒ¢3\94\1a«\99\95ø\92AA¬hää%¹\8c{E"\13_\96(äËõv}Ã\90nÝ\7f\9bùÑ¡Õ\91Ç\80áE{ÖvÄËX\80Á|!\1e±°3\ 13Zô\18Ѳ]\87ÎX4è¼A\85-j\95Ø\92B\81/K\80C,ç_\12)%Ëõö¯ô\96Öo2-ûo1\ f\ 1㬼ý\ 5{\96z\e\18\8e\87cÖÏâ\11[OÆ\ fv¯Ë\88NÙ\80Á\b6¦V\8dÔ\94*tAªD\97ú\95ø²@Á]æ)ÅKõ¶\9aÙÒz3³cÿ7©\1f\1eZ\8díf\15\1cÏÛ³öß{\19ë±pÌ~.\1eqte<À`7"e³\1e©êÀÖUià9\99\ 6®\rª\91\ 5!8\13®\8a\$Uüº»\9aij½\91ݱÿfú\a\87V\13»X\ 5ׯíYÇ!\ fC}\14\8e»OÅ\82\8e®¬\eì)\9b )\e\fð´Z\ fUå:hF¢\85çÄ\1ax\9e\ fî\86T\135LÍ»ËÙÆÖë¹íÏ\϶¿µ\9a|\88Up?Gå\\a=)÷\a¡¨çDÜãèÊ9À®3\83}©\ 5[Wa\80¦\87ôP¥\1fX\ 4:x\86«Efq-6\87jɺ[È5´|=¶í\99¯GÛÞº\96ng\15½\9dT\8e~\9dN\87\8e\ 4\ 3ôɤÓÑ\9d³Ú\90\82\1el]\95\99=!5±Ë\ 3Fö\94\10Xx\ 6¸Bê\91
+¦Çª°\9e¨»ÚhC˵ÂÖ}×ò;Þ¼\96ka\15\ 3OÙF\83¯º#\81£\11\17}\9a±\ 1\83\89\82ó\1a\eT\94YØ¥A\v{\\ 4,|\134É1Áe\1c¼\13\14¼WØ\88×ÝÜXÃ\8e\95RÓϾ*m;øÏBóÅRôq\v\13}\81¦ý\7f\8aZé³\8cÉÙ\9dÑ9 \9c\82b\8fIlì¼Ø\ 6\15\ 4V¨ÈµB%Ò\ 2\970\v2\8e\98ÑqÈ\8cOÔ[u¬aûÜDãÓµé¦7æ&\9b¾(¥Ú-ÞÈk~«ïÃ\11\ 3ýiRëîN©\9cPF
+\1cývhT@Ac<
+Ê\936¸\80\83;BÁ?\ 3[±"Û\8a×ÝT¡a[¥ÜødµÚôúädcW(¾Çi \1d\fi}\1fEU\9eóq%Ý\9d\94»¡Ô p\b\9dP\96ç\80s¤\1dÎávd\14µ£c\b\85\8eA\14>ÖG\11ùz\9b(6l\9d\9cjÜ;^i<\94)7²m©}\16Uð\9d\90ÜÿÉ°Ìw>&õtÇ%4\94\14»a\86ï\82S\1c\17\9c&\9cH\ 6s¢\19Ä\89e!\a\96e;\88l¯\83ÌÕ[±Ô°¥0ݸ/Wi<ê\99kêQ\95\9e\96\r%ߤ\ 6C\1f\a\aüç£ý¾®X¿\17\8e\v<p\82C#I\82F\19Ì\8d2\88\ec`7\9eb»\89T\9f\8bLõº8u\97\9bxp{¦Òðlh¾ñ=ÝW-\7f\97Ôöà\82\89ß\rñrïë¹É\93\14wä\ 2Í\89ôúð\10;\88\ 4á0\14@"l?:ÜçÇ¢àëH\8f\8f\18éö\91±./§î\98ò\ 3í#3\ f>o¾Ñü¶üÆ®O\84W÷}\8e/\1d\80áê\11>{âcI_á\9c²kôsíÅ,Ëp!Ýmú,Õg9Ï@ÖO\19Øv.\89Rg\93\18u6AØÏ$Ⱥ[\ fµ5¯\87\1eéX÷=õÚ\9aëWÇ\96ͯðsò\ fé´ül\80\91w\87\13rl$&Å\13Ñ\ 1"\15\11\92Ù\10\97;\1a$øù\0&,úaqÉÇ\1e\9cðöJ'½=ʲ§[_vw\19î»MæaÓ°iøß7ìîX÷?ùÚ\9aû¹cË\96\97\ 59Å_è´â\f0t\85ãJddD\86'\87%x:,&rA>'ïçð\8a>\0îEE\93\1eh`\8aî\93NÓ½ª\8a³GW±÷è§î·õpkózøá\8eõÀ^`xöø\92å\80 §üà¿\ 6\ 5+\12WÁ±¨\ 2c"R,\13\1aÀÇ\ 2B¢èãq&<$¯LcÂi7Ò_uAÒ\19\17[=këÓVÍ}ºéûí;\ 6ú\97Ç\97¬/ ï\19\94§\ 3\8cêb$®fÇ¢*\8c ˱\P\82åýýø¸W@\96i.wÚE\bf\9c\98xÎ\81Hçm°jÞ\bi«\ 6HW¹ßÖ#-Íë\91]\1dëÁ\ e`ø\ 50¼(Ì©þ\f\f§\ 2Iõ\85HLÓ\17\1fÖ`©\90\ 2\1d\rH±¢w\10\9b¤EÄ´\8bÏ\99qrxsvB¼@áÒE\13ª¬é\10Í\8c\ 6Ñý\87ý:ynò¾ã8~\v^°\87¤\ 3I3\84\10¶¦mÂÒfÚ\81\846M\ 2mÒ\94KÛ\19\fI\19JÙ\fq°C\8cwIÖ£çy¤Gû¾ï»åѾoÖbK¶lË\96%[^ \9dp(t\994u\86U}\Ú?àÉ©\a\ eïûk¾¿ßå3\8f·ÿ\1aöÕýû\8e¯»\ eµ¯X\8fb\86?<1¨{B1\r)\1eÖÀé\80\12\9aðÊ )\97\18\9eu
+¨e;\17©\8e²\185+\83»j¦K×´4Å\92\92ª^\90S5óx{\1cz¶µ\1e~q_=°a8\88\19ÞÂ\f\1f£ie\87/©é\ eÅ´\84xX\a§ýj(ïQ@Ó¨\14\9a³\8báʨ\80V³ò\18«f\ e÷\v=[rSÉPÔ¤tuE\82hÊx{\1c~¶õñ\7f\f{\8f¯»\ f¶/\8f¼ÉÍ©0\83êª/©½\1e\8aé\87â!=\94ñk¡¼[\ 5Í8åPÙ&\85\17\12ÚªYÌü âÝV $7¥\1cyMÄRU\84LM\19o\8fþg\bn\18\ e`\86#\98á#4n÷%u\9f\85b\86\81DÈ@ÉøtPÁ\81f\1d*haTI\99åÈ\9a^ʸ¥\92°þ,\97\8ao\89\84òe>OUåqÕ\vxÃ\f-\8f"ßÝ÷8¸çøºgÿ\13\83\1a3h.ù\92\86ÎPÌÔ\97\b\99\80\8cÏ\bMºôЬ]\vU,*¸¦WPWÕ2ÚM©\94~K(ãÝ\12Èd+\\91²Ê\11¨+x{\18ÙòÄ\10Ú\8d\19^o_\1e=\8c\19N£iÝ\ 5oÒØ\11\8aYz\12!ËpÆg\86'\9dئ³b\ 6£
+ZÒ(¡e\99\ 2^\15Êik\1c\19{\8d£\90¬°dÊE\96DUÁÛ\86áaä\85}\8fB»\8e{_k_¶ý\94\97Ó\9cB3\86sÞ\94åJ(6úy<d#dÜØ\9e²\19À\92I\v.h5`U¡\ 2\97ÄJ¨ÆUPW\98
+Æ
+]É_f¨\95\8bt¥ª\82·\aÑ--\ f¢Ïï}\14Æ\f¾\1f¶×l?áå´mhÆtÆ\9b²]\bÆÑk1¿m(ë´@SV#8«×Sæ\95ZÊ\82DC©òÕà"\v» ¢Bj°\8a]\83Õâ*¬QTðv?ÚÚr?¶mïÃÈÎcëþ\1f´×\1coðÇõ¿G³#'=cî3þ°«#î²\råF-à¤ÑD\99Q\e\80\92L\ fÌ\vu@\99\83Y\18\1a°BÕP« \86Q\ 54¼
+ \15-àí^¬uó½øÖ½÷£/\1f[\ f|¯½æ<Ä\1f7ÿÆ\91s\9dp%\ 3'\ 3\1eôZÒf#ä,ØÆÕ\9a\81¢ÂD\9e\11\19ɳ\ÌÂÔSæ\10\1d8\ fëà2 CÊÃ:v\99¤ãáîëDËæo\12ßÙs/þÒ{롽íK®ý\82¼ãmÛxô¨Ãïû8dG»R\16\e!k\18¡L¨¬ä\82ÄB\9eâ\9bÉE¶ \98¦\e)3Tì}@ì¯\ 2\ 6Z\89d`\94\88\ 6\16îî&\9b7ÿ+õÜ\9eõä\8bï}\13}¥}Éó}áTäUK8ü®Ûî=\e1£\9f%\rvBFc\ 3r²Qò\84p\84\9cçX\81\ 2Ó\ 2L"\16Ê\14l\ 6\8b \19*\92ÍÔ"ÉD\9f&\9a\18¸[K76\7f\95Ù²û\9fémï~\9dÜ~y5µ\95\95Lì\1eu\ 4?ô\19=ç£Z×ç µ\938¦°\ 3\19\91\rÈò0\vk\14\18§cw¡\8e\80y\b\8bb\85ód+µ@²"\ 5¢\95\8e»¥LCÓ\9d\89\96]\7f\e\7fî\9d¿g·^\9a)5Ahì\80Ý\10ø]@å½\14Q¸»ã2\94\90\948\81\14ß\ 1\8c±\1d\944ÃNÉÐì`\16¶\81YÈ\ 6e)68G¶Qs$\e\92#\8eâ¯\9cmh\\9clÚùåtËÛÕró\99èB3lH¿a\94ûO\ 5$Þ+a\91çFTè&Ä\ 4.J\82\83R\92L,Ä ¦¨N(\ 5;¡1Ð \8fQ\1cÔ1²\83\96\1ev iÒ·¨4Þ°inºé¥ò|óÑÔbó¹\91Õ-dYñÇ\12~ú·FNì¢\83\1dºîaû\a\83\1c/\10aºÁ\18Ý\ 5Æi.(\ 1»à\ 4\88ÂI
+JM\ 2(-9\8c"I\12JO\11¿EÅ|Ã3ÅÙ¦íÙJÓ/\1c\7fi=«¸½½\87½ô#\18)}ȧ\16ÎÈál\87\ e\1eë1S\12\ 3#ä8ÁN\8c\92\9c\84\b\19\1d\8c\0®\810èî\ fC\9e¾\10ìé\rQ½=A\ 4\8bîÃÛD¡á\99ñRã.÷Zã;ê\87[Oñþñj;rûð\r`íýaRõ4B\9c»Ì\19\98é\14öNuK»\v}\8aëùAe×\ 4AÝ9NÒ\Ë\91µ\9fæ(º\8e,¨û$\vë¯fh\86«\19\ 4wéâ¦&ÿâ¦}º\aG\85õ\1d'\18÷\ f\9c\ 6¿úùEâ\9d\13\9dý_\9eîí¾y\9eعr\15èXê\82¯,Þ@.Wú\18\17\17\86\98\17ÊDÖùùaö\9fæ\ 1ι9\90óÇ9*÷l á\9d-ÑqWG_h¬£»wÔí\87\8eÔ-?kû«ö×½\8bÒ\8fDã\82.gF0è\1d\13Q\ 2I\11\12\8eóèÑ\18\8b\99\88ÐY©0\95\9b\ e\81üL\90,Ì\ 6I\92\\80(\e\ f\f)'ü\83Ú¼\7fÀ\94÷ô[põÔðÔðÔðÿjx¾±îÚ\85\19\ eb\86£mwu\1fôVe§Å9A\17\9a\11õ{ÇÄä@RB\vÇ\ 5H,Ê¡'ÃLæX\88ÆÎ\ 4!n.\0\b&üÃâ¼\8f(+ø\86\94\93ÞAݤ{À4å\180\17ðTwm\18^ÙQw\1c8R·¾ÕvWÿ~_UvJ\92\15vºÒâ\1eoJB
+&dp$&¢Å#|$\15b32A:3ç\879\13>
+¿à%\8b¦<$iÑCPM»\87ôÓöAcqdÐ<\89§ºk[cÝ\8d\19\9cû\8fÔGÞÄ\f¿ê«ÈÛ¤Yѧ®´¤Û\97\92\11\82 9\14\8dJ©\89°\906\16ä"Y?\931ᣱ&=\10·è\ 6\843.\92tÖET\95ì\ 4]ÉJ0L\e ¦)<ÕÝ\e\86\9d\98áuÌp¤í®á\97}\v\e\ 6ñ'®´ôº/%\1f\fÆ\15\94hT\ e'Ãbj&À§\8dûØHÁCg\16Ý0g\16¥\bæ\9cdé¼sX]¶\92´sF\92aFG2Má©îÞÚP÷`\ 6\143\8c\1en»c8Þ¿ ?)ËJ®¸Òò._JÑ\1f\8c«È±\88\12N\85¤pÖ/¤æ½\Ú\94\9bI\9fAi¬9\aÄ_°S¤Õ\11²ªb$kçµdý\8c\8al\9cÂSݳax\193¼öÄ`<Ö_V\9c\94å¤\97]iÅ5_JÕûovç+¸éÃ\80ãøµ\r5\1c\14R\b!¬äÚ\83BÒ¦n\12\ 2ñu\\18¹#ô.\90Ò@\103\10\133lp\8c1\96%Y²þKÛÖ´¬½÷´öÖ_Ë[\16¶lË6\98$\84Ù4é¥\v\8eö_1®}Eo}ÈÃ÷å÷ð»O(®ì\88E\14\b\1a\94"9_72èáÓò®NÆ\98\83É\9e°Ñx%+,\99ÑCò\92\1aT\15å ¶ \ 5õ#\95\84y\9e{hXûÈ`{ë\89a¿4'ùÄ\9d\967øPeK(®"ÇÂ*$\15\90Ã}Þ\1exØ-B
+N\1e½hã°J\16&ï\8a\91.¹ªFä%9¢*J`mA\fëG*é\91ÁûâZÌýó\87\ 6Ü]ý\8eÇ\ 6i;8ëEUÍ¡\98\9a\14\ fkàt@ ÷{dð\88K\8c\8cÙ\85´)\v\8f9kìä~¦a÷ÌÉ\99òé\1e\86ª(¢k\vB\9a~¤\92þgx¥lØ\82»kØN(Ê?\90åd'Üiåi/ªi
+Å´\84xX\v¦ýjx W\ 1\8f:epÑÚC\9b1u3¯éD¼\er~Ï\9c¸K6-ä('ø,Íe\1eS\97¯$̻챡·l°o~lPì\95åäÇÜ\19u\9d\17Õ\9d\ fÅôøxXOÍøuð`¯\1a.8\94ð¤YN\9bÕJ\18×dbö\17=\12ñ5\81P:Ãã)'»º4c\9d\1c]¾\92\1e\19|kË\86\97\1f\e\8cÛ\bEåû²\9câ\88+£ýØ\8b\1aê\831SK<l¢¤}FdÐ¥\83\v\165<©S 3r\19rETvp%¼9®T:ËéVL²\ 5ê1\16O;ZIÿ5xÊ\ 6Ç\9b¸;Æ\84¢ú=iN\85seôÇ<¨ùT0nk\8a\85íÄ´Ç\f\ fÚtPÁ \86\8aJ%4%V@3\\19í
+KƾÂ\94wÏ0å\8a)F\8fz\9c.Ò\16* ó-\9d\8fù×\94\r\ek0ç&Ü\1dÓÛÄ¢ö]i\9fö\ 3gÖ|°7å8áOô\9e\8dúì\84\8cÓ\ 4\ f\99ôШF\v\8eKÕÀ\84@\ 5Nq\14ð4]Á\98\81\15ÜiD%\9dD\14ªqXª-TÒcÃêµ\98wCÙð\ 6î\8eùwÄ ã\ eI¿q·#çÜëÎ\ 4\ ex\83½õq\97\8d\98µ\9a¡A\9d\ 1Ì+ô@¡[\v\8cq5@\91©\86&\11\15}\12T±'©já\ 4 U\8c\ 3jM¡\920ÿ\8f«°Àª5\98o}\ræz\rwÇò\eÒ¤õ×â\ 1Û\ e[\7fð\1d{4p àv\9fKXí¤¬Ñ\ 2\ e¨LÀ°Ä@Í\vôÔQ\8e\ e¸L×Bc\90\ 6\19§j\98ã\14M×8Y+\1e#ëU\85JÂ\ 2ÏVaÁ\95k0ÿº\1a¬·\1awÛVC*yª\85C\81×Mhômg¯ïpÈêjL\1aì¤\8cÖ
+öÉ,Ô\ 1\91\89:Ä5\ 2#,\ 3\90§\19 QP\8f\8cvè\19å?v\81¤ç\8f\12\r=ùJÂ\82Kª°Ð\8a5Xð§5\98÷UÜ\9fz\7f\85¿\92x©³?õ\13£7´Ócñ\1e\8fèÝM \8d\83\94RÚ\81¬ØJíã[\80~\8e\19\18`\98ÁAÄ\ 4\r\81&d¸ÃH\1f&\eY#$c×0Á$¬¨\aáÅU\ f"ËWÿ;üÒ[\98ÿeÜ7Ñu\17æÆ\16CÁä+fsp·Oë\8d(Ý\17ârW;*q\0)¡\1dÈtÙ\80,Ë\ 6æèV¨\ f¶Âý \ 5éï°Ð\aÈ\16æ\0ÉÂ\19 X¸\15õ\97è¢\1fÞ\8b-]u?¶zË\83ÐzÜÍ\91eu}¥\854[êu\83*°/ óÖ\85%½Í1±»=Ñí\ 2\92<'\88r\1c`\8aé\80Ò4;\94\81ìp\ 6°#Yª\8d\9e¥Ø\18Ùv\e;G´uVÔ\bþ¼¿¡KVþ\1d}~ó\9fû\96ï\19\9e]tÒ;½\ 4Q÷oVöÄö9EþÓA\81÷b\84ï!Åø½@¼Ó\r&X.(I/\87¸`\14r"(डT'=Eq2Rd\a+Erp*ª\84VÍ»\9e[øÂ×}Ïn*L/|'t{q\9dþê\v\1dÝ\85-\82®¾½*\ eZkbÇ>µ³"mnf\88â¥\ 5:üp\0\b\80~0HõA¡\ e\1f\^\910ÙK\v\93¼ô\bÑÃ\8c\10<¬h%\8d§«\9e\99\18\°|l|á\86èç\8bÞ5ýõ¹Zñ\8dõ\97س5\102¾»\13Ê\1f\13\ 1CõRj\7f³²=wIM̶iñ\19¢¾5M6´¤(Æ\8b(ÕÔ\8c\ 2æ\vIÈÒ\94\84-\9f&hÖÆ8ÃVIùlÕ÷G\87\17,M\94\16üÂú\8f%;%÷_<Äùúµ3ÐÍm\17É\9fï!\91®\1c\ 5ÛJ§è-Å\ 6Î\85±&nc¡\85\7f~\14/lÈ\13Eõ#íâ³Ã\14ñ\99ajÏé!Prj\b\96Ö\rÒd\9f\f0+j oþ÷ÐËUËì7\16¼*Ã\96oíÂ6î\81ï×\1c¢|»ó$á«?6´Ü:ÒÜx½\16_ÿÙ\19Òé¹ó\94º«ÍÀÉÙK`íL\e|b\9a\84\1c\9f¦Ð>*QéÇJ ýØ\14Ì82Eg\1e\99`±*)=Põ\ 3×ô3Ë\15Ø\8f6r±µ[hØ/·w`¿}\8fð¯ßïoùç¾£ç¾=\[÷ÍñÓ\1f\7fuªá£»ç\1a\8fÞnj:|«¥ùÐͶ\8b\ao\90Zp7È\97\ e|ImýðK\10ÿáu\ 4¿ÿ:£mß\17lB%aæ5ó0ó\86\15\98as5¦Þ±ë¾ì\ fµwDGI³¼\ 6^\9e{I\97åvxÒ\\9a/ÕÅ\ e$Ù\9d¡\ 4\9d\e\89Ãüh\f\10Æc\1dâD\94,IFIòd\84¨B#mZ4\827¦"¶T Õ\81>mß\19¾3üÿ\19V?1¼Y\8di\1e\1aÞ¯½-:B\9aá×óóÜ\16}\86Kñ¤y\88/Åe\ 5\92\1cN(Áè\8aÄ\11^,\ 6
+ãÑ\8eîd\84,A#$9Z6¤ÂmÚt\18oJ\87Zmio«=õ´a\96²Áò³\15\98qS5¦Ý¾ë\9e|OííîÃíÓ\82S\82aþ\ 5c\86Oò¤\ 5\90\ f\150\83É.v8Îê\8cÆhÜx\14â'#TQ*LéI\87H²L\88¨Ê\86ÚtÙ Þ\9cõâY\17Þ\96~Ú0˪²aý
+Ìôаm×=Åî\93·Ä\87ÈÓÂ\93Â!A£)# xÒBª\1f\151B \1e3\12ã°ãQFg2\ 2óR!@\98 RÄÙ`»,\17 ªú\ 2\ 4}¿\17oîw¶YrÖ6[æiì+çaÖuÏc¦7ª1ÝÖ'\86\83\94R÷ á\90ð\9c9#lõ¤D\14\7f²\9b\16ú\ fãõ\1eÕä}Çq¼N¤Ýܱó\82ëqZÛÓ\9dNÅU»z\9cuu«k«@ÕzW¼¡ÈEAAP ÷äI\9e\È\ 5Bx $\90\84ÜóäFî$@BÈ\85\84\84p\11AEV×\16Ôº9\8f;¢mý-ʶ¿óÇûÿ×ù\9cï?ß\1e\ 1««»\8eíõ°¹½\9dôú\80\8b*\b9ÉMý\ e\828bÇÉ¢v¬:jÂh"(V\eVãÐ@ªýß ÝøÂ\90õTòeÁ´ð\bi¢ù4\12EJt\ 1äªÕßLpø\84°»\aavwñk}n\ e§ÏÅä\85\9c4~¿\9dÜ\14µ\11Ä1+¾=nÆ*ã(N\1dUã´ý
+<\1aLµ\97\ 6ý;s\ 6åö¬YINÁ´è\10iBx\ 2\896\15£\81æ
+«_\88søZ¨îîfF\8fGÀìíäÕ\ 6\9cµÜ°\1d®\8fZ)HÜB\14':\bò!\14¯\18TãU\ 3r\82¦_JD\83©\ 6ôoÎ\19t\1f$\r\9fÌ\19Ä\aH\13¢\$Ò\\88\ 6\84åV¿¨Æé\15QÜÝ"F\8f\eaø]|VÈÁaG\f^¼\ 3j\1c2\93Ä#(Q6¢"*\12r¢*&!i"$]0Õæ\fkæ\fª¤A\9a]0ݺ\8f4!>\82DZòÑ\80è¢Õ/®rz[I\9e®Vº×-¤÷9\ 5\8c~\e\8f\15ë`q\87L4Á5\ 3Ôz]E\96\8e¶\93åCmdULDÑD\84\14](Õ\80þ\8d\ 5ÀðÂðû¤áOICVátÛ^ÒDÛA$"ÊC\ 3â\vV\7f[¥Ó+Á{º$°¯SL\ f:\9aèQ\v\9f1hâ°Gõ\8c\86 5M|CF\95^k¥Ê\87Z¨Êx3U\13A¨ºPª\ 1Ã\ei/\rè\7f\r²¬Â\19énÒ\84d\1f\12i=\89\ 6Û\8a¬~i¹Ó+Ãzºd\90Ï%\81C6\11\1cë@èÃ\ 6>k\ËáOÉX¢["\86d¬\99Þ>\8cÐ\95q\ 1]\13i ëB©6gx;iØ°\ 1¨·%\r»
+gd9Ä Ù\1e$*ÉM\1eM¾Å//ux\15U\1e\8f\82Üë\94Ãa«\ 4\8e\9bÄôkºfæ¤\ 2á\7f×R×2ÙÈ\95\o`·\8fÔ×*\aëXê(\8f©\v§\1a0,O\ 3ƤAÿÂðqÖ\13ÙÎÂ\19ù.â\84<§1*;¬\vÊO[úTÅ\ e¯¦ÂãÑà{\9dj8lQÂ\83¨\f¾.\173&\85Bö×\ 2aËí:AÛ8\97/\eáð\14 \ eW=ÀæhûS\r\18ÿgÈÜ\04ICû΢\19å\17\84\eª/\ 4\ 3\8a}Ú\90:·£\ f=k÷\19JÝ]Æ*¯\1d\85ú\r*8¡l§]\13Kh\13ü¤\83-nHÖ6Îj\96\8e²\1aå &_\15cÖiúS\r\183Ò\80iõr`xaØ\9aõDþyÑ]õ\ eüMݧ\r1M¶&¬ßo
+Zr-½\8es.\87éj¯)ùkjT´A©\1c\1aAdÐ\18G\ 2OÐÛ¸7`©p\1c\96HGá\16ù\10ܤ\8cÃ\ 2M$Õ\80é¥!\ 3\18Öo\0Ú?fÍ*w\14ÞÓmÇÝ2~\?hü\8b2bÛ©\ fz¾2»l\ 5n\93©Ê¯Kî ×@1\91\92\92à'\1d¬ä\1eTYí\18YÖ0F\91\8bG)2ù\10¥U\19\87\84êhª\ 1Ó²4`^\95\ 1\8cë2\81nKÖ¬f{Á}ãVÌmû&îpç\87Ò\81Þ-Zwç\ 1\9bÉZÜ¥5UûUz(Ô¦\85¢MjJ\8c§\82\12\f\ 5m\18\923G\88rÞ\bA\81\f\13\94\92\ 4A¡\8c\13%êhª\ 1óÒ4Ðñ\9b\f`Z\9b ÐÍÙÏÐù\ fl\1fVÝéy\9f1>°º©»g\9bÁä<âÔX.t+L5½2\ 3\14hA)á\ 6-\14áh \ 1º\9a\16§¨\18\83D\15{\10¯â\ fbÕÂ8V#\8baUêhª\81\8e%iÀ²2\ 3\98ßÏ\ 4ú\8f²\7f4ÿ!ï_]¿+ÿ.¶\8a\18\1ex»Åìùk\87ÚqÂÕn¹Ø-1c|FÈ\8f\18 `\1d
+\85juÔ~X\vG(ZF\94¨\1dÀix\ 3X Z£\15Eªuò\94\ 3\96ÅiÀúÖ2`y/\13\187eÿäZ{ü~dUÑðÔb\82kà·"UW¶YâÈs\89e]-\1dØ\1e¡\19ò5\98 ?×H\r0\r´ M\ f\87((#DDYa<Ê cÑú0\ 6EÂÕúÖPª\ 1Û¯æ\ 3û\8aeÀöîz`]·óQ`Õþ±É%y¾©¥$4\96)lóîÖ \9dù\ eÄVîn´b»\ 4\1d\94\9e:3ÕÇ6Óz\19&ØO3Òý\14#£\8fddõ\11\fì\0ÎÀ\v`\f\r\81\1acs_ª\ 1Ç¢ùÀ¹|)p¬^ÿ´gÕ\9foM,ÞÑw\7fÉ9óÔ\9b$Ib\93\0 îiç{ÏèëÜe\96:'Æɳ\93Ý\1c+µ\8be¡õÐ;`/\83á\85ÌL\1fÙÌò\11Íl\1fÞÌíÅ\9aë{1f\81/Õ\1ew.\9cÿ\93{É\92çî·Ö}\9bx}cøî뻬\8f2
+dwÖà\1aÇ6³¹ñÝMµáÓ\12f_©\92é«ÒÂ=8=ÔM4\91<d3Á\rYpnª\15Ó Ûj\\f[µ\8be¿êbÛ¯8¹\8e
+'?ånu§ÿlÖ»hñ?Â\8bÖDo.Ì´Ï.ÎVü{å\19df]%{j\e \1eßâ\8c\9cª'\ f^@\b±Ë-ØèUqu\7f\8däj\18'\f\11Ú/\aÉòò\0¤¸\14 ).öÑ\95¥}LU\89\9f:ïç©Síº7}ÞÍàk\8b¢#¿ÈpÎür£\12dìjzö^.ûáæ"êÝÏ*\bßìÃ`§N\91ªn\15R+n\940.\8d\97±JÇ*Ù\17®Uq\8bG1¼¢\11|]Á\b±þÜ0\85\9f?Lm8;\ 47\9cI0\ 5y Ncª\rõ¦Ï\8bE\7f¾ óÆ«+ÔÏ\17}Ð\fV~Ê\ 1\eöR\9f}\92\8b\7f\9cs¶úááâËß\9f¼XrïÌå¢é¢+\ 5ß\96Vç\7fS\8e9ó÷+¸¼;ÕøS_c 'ÿ\86'\9e\98"\91\8eOQȹ·i\94c\93\fèè$\9b\9ajѾôWÜCé¯j¦Ó\7f-\ 4K×rÀ»[¨à£\1dx°#§\1aì=Pöácç\9f\1c?\95ÿ8ïlÞ£Â\82\93\ fK\8a\8fÿ³ì±\a\95%G\1fT]<ò=æÒáûø²C÷Hå\aïAå\aîÂ\97÷ßeVì\9báT¦\9a§\7fÁ+º\9bó^\13\82\85˹`Å;T°v=\1elÙ\\ 5>Û~ |ùy\11Ø\9f\93\a\8e~uâùé\83G\7f<wäð\ fç\8f\1dxzéøþÙ\8aÿ°SgÏMÜ\a\0Ç'ô9ÀtÚÒÉL&)A@
+mBS )`B\80à\ 2\ 1\8cmh!1·Á\84\16Rc£Ó\92eY\92uß·dIÖ¹Òz%!ë°v¥]iu \19\ 3Æöpd0!L\8f\98\96Ì\90Ä$Í̯Û\9a>ð¦? \ fß÷ÏÓ·mÿ\1cýHÓ\1cëè¾oz\8eíýº÷øÞ¯\ 5'ö|%:ùÁWÒS»\9f¨Úë\r8\7fþ#à^½\1887Ð\80í÷\e\81ñ`óSÍÉÓ\8fTç\18\ f\94]\ 3·\15=Æ\er\91{L&\87Ê\12u\94\14ë\12\85~C*ßgNç{i\82ë\18%8®\fÁòdp¦?\833 \14§\ f£ø¥x\ 6¥××\ f\86\1f\fÏ\19\\94ah\15eø\1deh¤\f\a\9a\9fjO\9cy¤é`~¦î\94ÜR²M×\15\ 2OU!\83KrU\9c\94h\93\ 5¡>\95\17\98ÒD¯u\94àÚ38Ç\89â,\ fJ\190\9c\11Æpz\ 4Ãè\97ÑT\9dÍ\e~¹\18¸Þ¡\ 1{ã&`jm\99Ó\1dë\98Õµ³îkÎ˦Õt˸\8aï«(\a"¤R\99(HÕɼX\97&\ 4ÆQ\9coAq®\1dËq\9cÙ\1cË\93Í2\ 3¹,\1dÎaôh6E\8feã\8cËX=\ 17eð¼N\19Þ¦\f;6\ 13e0´uÌêO°îëÎɧ4]¶«jn ¬\16ÅHµ"Q\90«RÄ\80v\14\17\1aÐ\1cß\8c帶l\96ãÌa,/\8e1 \1c£Gð\14#\82Ç\19Ñ\1cÂ\8caõ\ 4\86\9e\19Ü\94Áñ>ehi\9d3~Ø1k<Ê\9e1tȧ´\7f±\8fiØPQÓ\1f'5²D^©L\13RM\ 6\17é±l\9f)\87ñl8Æq\12(Ë\9bG\19¡|\9a\81äã\f\84\880#x\98\15ËÖ\13eX\0¼+)Ãz\1a\18¤\f\96æÖ9ó¡\8eYs\e{ÆxJ1©?o¯é\18¡¢\96\1f'u\92d^Hã2\15\9a\13k³\98À\88£<k>Ãq\162,\1f9Ê\84\8bqæ0\890\91|\98\15Á\ 3ìh®\9e\80ç\99ah\1deØ>o°\1cì\98µ\1efÏ\98\8f+&\8d\1f;júîpQÇ\8b\17ôâ$¡\95\8fâ
+%\96\1dÐàh¿>\9féµ\90i\8e³\94f\ 5Êqf¨\8c°àb\885\ð³\11ÂÃ\89æêé\7f\ 6ß\8ay\83sÛ&`Ý\7f`ÎÖÚ1kû\ 3{ÆÚ¦\984\9fvT\8d\9dá¢\81\1d/\18û\93\84A\9aÉ©åYLª"2B\1d\99î5\97\93=Î+ v°:Ì\82*\10;\òq`r¨\a!\9c=Ñ\=\ 1ï\7f\rË\17\ 1ÏÚy\83éÀ\9c£¹cÖÑÊ\9aq\1c\92OZO:ªæóá¢\89\11/\98ù)Â,Édu²\1cªP\14ÒbM9É7ÕFz\W\11¶ÿj\90\13¬z{Be7\17&\a¹HÞÎ\8bæê ø(\83ÿÿ\86\rÀ¾¯un°é̬³\99ußyP>é8â¨Z?\ e\17]ñ\82µ'\85[E(f\94à£jY1)QUã\ 2ãµ\18oh"Àõ^\eâ\ 5jN^¨lï\85\8bÖ^$oæGsõ4o -\ 2ÞßÒ\80\8b28ö´>uí9óȽ\8fy\7fh¿lÊuØ^s´\87KöOâ\ 5\a3\85;\ 4(j\15çÓzIyD.\1f\8f\b\r\93A¾sÚÅ÷\·ó\ 35K\1fT1÷ÁE£\0É\e\ 4\11¼\9e\9e7¼×\0\ 6w·>uï>ýÈû\ 1ã3ß\1eé\94ç\80mÌu\f*¹Î].¸»\93¸\9b\87¡NQ!i\11WcZÉDXª»ë\14\rÞ²\b=7\8cBÿ\98^\bUt¢pQ+\1a.hD\11¼\9e\80\9f2\ 4\96-\ 2¾·hÀM\19\9c;[¾õìlÿ§\7f'ýAp\97d:Ðd¹ê;\1c,{OÅHÿ\85\ 4îg¢¨¯¯\90p\8bj\88]<í5êÿjT:îhåC\13j©ÿªJ
+]QIÂ%¥d¸@\95¨§ç\r[\1a\80»±å[ß\8eö\7fA;.}\ eï\10ß\86w\99®\85[|\95p\eRBÎ\ÎG;ÓÙ\18\a\8fA¢\9a×-\9cÒÙ¤÷\94\16û\1d¹Þ}S¦ñ\8dKUÁªT\11*Kå0)\93!D=\81\0e\bR\ 6ÿoh`\882xÞoþ.¸íäcxk×Ãè{ýwãÛt\13#;]µds¨\9a=\ 2cÉ?§b\11v>\b k6¯`Bî\14Ý\12:\8d·E\ e÷M\91É{M¤\ fÔDZ¨"VÃE±
+É×Ó¼áµg\86w\e\80oëþ\7f\87¶\9cø2º¹óoÉMü{Ù\rÊir³e¬¸Ó\87¢\1fÅ¢#ç3P\84S\18
+ ®\18ü}ã\12\8fðfï\90jª×;8Áwy¯ñm\81±>3tE`\b\97úuÃ\85z\ 2AÊ\0Q\86À\1a\1aðln\0\81w\9b¾G6\1e{\92xçÂ\17¹õ\9cÏ«kE\937Öë³ù]ÁHúèH ~\ 1\e\8aôäí° ¬\81\ 45±_8Îóɯsü¦ë\9c\80g¼Ç\13¨q\a¡+<k¨Ôk\82Éz\ 2Ð\12Ê°\942¼I\ 3Þ\86\ 6\10Ú°\17Ä×\7fô\röÖÙÙê\9a®Oï¼Î'Çß6Ç\88½!\7fêDÒ\15ïD\1dQ.aB\ 4¤2,¨\88 Q\95\17\94\8d±\83Ú1&d«1B¾*Ó\ fUØîP\99ã\80Éz\ 2ÐÏ\16\80Ð/\16\82à¯iÀ¿±\ 1DÖíþ~ôÍ?>®¬>~ïö\8a?Õ>].L\8cm´\ 6\88\96Ð`º=a\1d¹\88\9acÜ\9c>"ÈË\91~R\b\8bJ½ai\85\13VUXaS\85\ 1\ f\96/Áþò%(\bxa²\9e@è§\v@øÕ\85 ô«e ´n\ 3H¼Ñø\84\Ùt\7fzù\81±\87K?ÉÜY)\86ƶX\a\v\a\83f´#fHv§uq\1e¦\8eõãÒ¨\90\10FÄ\85^DJö\f+\8b¬a]\91\89XH:â$»\10?y\11\1e.Ô\13\bÿd\ 1\80_Y\b«\96\81È\eë¿ËѶ<¼ñêöñ\87/\1fÆþ±ô"|gõÀàøv³±tÈ£ÅÏÂêL÷eU\8a\9b\94'\ 4\99\81¸\10ë\8f\89sü¨\94àF\15\ 4;ªÉ3£\ 6\82\11µ\12ô\98\v¿\18õ\13õ\ 4\86\7fü\ 2@^~\11\f¯\\ 6RËÖ|Q{iíõ\aK¶æ¾|¹\rù;Ëyw\8dÈp£Q§ª~è\90\17Ïz¥D74\90å ý(/Æ\1fí\8b÷¤\85 vj ÉHÊR\97\92ÊtwB;Ú\950\8e^LØG;\93\9et=\81Èâ\17@ô¥\17A\94öÚ\13rÉ\8aÉ\99Å«\88ÇK\1aÿÃ~\9d\ 65\9d\9f\ 1\1cÇ\1d\1dl;ëÎζëÐ\99\9d\8eíÎtwfeíìvu¦V@\ 5D@\ e\ 19\85°\"\ 4\ 2¹\bIH"$! ¹þä" I\b\84\10\12r\91\e\b\91\e\ 4TÄ£ Ò]Ô.¨ã®\80þúÇ:}\e^öE_|ß\7f^<ó<ó\98~ú$¯ýñgÕÂåo\1aX7ãXMsÙÂËS¥Rê8JI\1aÁj\b\ 1\82\16ç'éÐC\94î\9aÁË=Õ\ 3\f\ 3r\80Õ[ák1^ò \8c\17}bc\99O¹£\80å7»\80õ£_my~{`aaßGÃOÞ?dÞú8Võê\8f9Ð\93Ã\97\9a¿;\8e£-%PÈ·r\18Ä\e¥\1cÜ|%¿öjMkõ\fV\8c\9c"H+&Imå\13TyÙx£¢d\9c¡,\1ec·\17\8dòT\85£\90
+1*Sï¤\17öÐ]ÀñÁ¾\eS¡û\ 2wB?6oí?¬\ 6¿\8f\86¶>Oo~~´\90ú¯\98\8aúÕÔZÜJ^]Ír\11\19ù\8frjù\9dªÆÒ[µôâE\1cóÛ\9b\ 4\16b\81Ì.¸Aå\¸ÞÔ\92w\8dÉͽÆáåÌ\vxYóbþNºëÞ\1d²8¼ww`î\97{-\ fCÃÔàÃp\b\1c\8cl\ 6\7fI¤nF\9c'¼LÈǬ\9f/F>Í-/û\ 1\81,zT\82B¬^ªÍÿ¾\1a\93÷\1d\1a\9bûO\1c>{¥¾.ë\ 1\99\90ù\80V\7fþ~\131ã\1e\93\94v¯\85tnYHÞI×½{B\ 2c{C¬·ö\84ªßü:\f\ 2\a>g\82Ï\8ePÀ\91¨:\10}¦\ 6$%_z\9d\96^´\91\9dUðS~nÞË¢üì\17e\88Ìç\15\85\19Ϫ\8bÒÖÑÅçÖq%©k\84Ò\94\1fIeÉ?RË\92\9e6^L|Ê,OxÒri'\8d\fî ±ÎîÞ¥^y/\14\ 2ïÿ\8e >9Ø\0\ e}\81\ 3Ǿ®\ 2Ñ\7f+\ 5ñ\91\b\90\12\9d\ 32â2AnB:@$¥\82\92\94dP\9e\9aô\ 6\99\96ø\1a\95\9e°\85É\88ßÄ\9f?³IÌ\8cÛ d\9d~u9;æ\153'úç\96Ü\9dd\e}/Ds;d\17\ 4~±\97\ 1>ÜO\ 6\a\ f`Áá?T\82£\7f.\ 6\11á\17@ìWYàìÑ4\90v,\19dG$\82ü¨xPt2\ e\\8c\8e\ 5\9511\0\15\e\rЧO\ 2|Ü @<\13\ 5(ñ\91 1>\ 20\13\8e\ 3nâN\ 2\x?\b?Ý\a\84GÃ\0ÿô\17\80\93\11 \9a\11)\9bÍe\ 5Ï\18UÈÇMu\84\95ËÔÆ¥\ 6\ 6ç6\91\ 3-\10\ 4Òk8\91b\ e#SÍ¢\15\9a\99\1a\95v\1a¥í\9a®Òé¦\90\86î©J³~²Ò®\9f¬ðèÇ*\aõ\ 1ä`w°þoø\1f2ð`\ 3ôi(\80`\83àô!Ð\ 2\e8\ 5)\eì\12Ä:«²ê\11\13Wÿ\80Þ@¿K£ó\16\eØâëD¾|\8eЪº\8a\97j§±ò®)´ª{²¶£g\ 2¥3\8cW\ezÇ«ÌÆqd¿q\fé1ú«½½>\94×\18,À\87\r°A\ 4\e\84°\81\9b\11\ 5¸y©\e-ß"Ö8åÕ\ fYhÒýf\12óNS£à\ 6\8d%\9boà¶_%BÚ)\82X7\89oë\19Ƕ÷\8e¡;L£µº¾\91\1a\83y\ 4e¶\8cT;-þ\1a\97Å\ 3ç¨\r\1e\10ìß\ 5D°A\f\e ØÀ\83\r¼\9cÔ\r\1e¢p\8d[\8aZåT\93ï± Í·\984èz\13S>KkÑL7\bt\13D\91a\8c 3\8dâ\95fø\84Y¯`ºl\81Ú^{ Æj\1fªí·{Ðýö~8\v&x@\b\eÄï\f±\87\0?=
+\b²R7\ 4\17
+×øE¨UneÃ2\aÇ^dQDóL\86r¦\91Ó9Iå÷\8c\91[M#D©%@PØ\86ñ\9a~?Vçô£\8dN\7fÍéÁØ\1d\ e8\vÆÞoÂö\a\r@°A\ 2\e$o\rá@\90\1a\ 5 \8cÔ\r(§pM\88@ò/6,qkÙ\8b\1c¢x\8eÕ¤\9af°uã\8d¼Þ\11*d \90%v\7f½ÂéÇk\CØn×\10ºÏåÅØ\ý\18\9bÓ\82µ9\8dX»£\agï\ f\16h\85\rÒ?\85\ 2)l\10Å\84\ 3(9
+\88ÒR7D\99\85k\17P«PqÃ\12¿\8a³ÀÅKf9Tõ$«Y?Êàö\ 5.\víÃ\14±c\88(w\rá5îA¬Þ3\80¶x\1c\18\8bÛ\8cµº{±6\97\1egsváí\8e`ý× ;ò\1f\83èl\14\90¤¤lHÓ\11k\92lÔª¨ a *ç,ðÑ\92Y.I3Á¡÷\8c°8\96aº ßO\15¹\ 6\89rÏ\0¾Ã7\80íõ91f\9f\19kö\1ap\16\8f\ eouiñ6§¦Îî\b\16\10Á\ 6Ù¶á\9b0 \8e\ e\aâ\84( KJÙlK-Xo;_½*Í%/\89K8\vP\95ä*¿®c\82K3\iaY\87\99<Ç\10\rr\ f\90Ú|^|Ç\90\ek\1c2ãL\83=ø>_\17Þâí¨³ºU\ 4\9bSI°;\82\ 5Ä°¡\r6´m\eN\85\ 3é\99H OHÞT$\15¬+ÏU=Td\92\96Û\10ì\9b\92rÉl+Z3! \e®ð\186?»Å9Ð(ôzI²!7¾3`Á\19\ 2z¼Ñ¯ë\eP\13Ì^e½Õ-'Ú\9c2¢Ý\11¬·\ 6ù¶á¯a@\ 2\ed§#\80òLÒ\96*1ÿ\99:\19ùH\9dF¼×\9eÓ¼(/\12ÍJ\91ê \11ÞpEH³úy,\97\8fÁ\ep\91¥Wúëtãú:ý¨\86Ð;¬¬7\r¶\11Í^)Éâ\16\93m.\11Ùî\b\16\90¼3È·\r'¿\ 4ò\98\b \8a=ûZs&ï¹6±âqg
+á¾6\9dq[\93\ fÍ·\97µO¶ÕèG$$\8b_ÄpyØ\1c¿\9d"\9eì!hgTÄîñ6\92! !\9b\ 6E\rf_+Åâ\11Rl.\ 1Åî\bÖ[\83bÛðu\18\90Â\ 6Å©ã@\13\9dø¦36÷\85.®ü\a}"~¥'¥ñ®>\8b\7f]WØ6£è\1cSãLÃ
+ªÃ\r1\ 3¦fñ\8c\92¢\99\13Su\13\10<*\ 2\9aq\88Oëóñh\16\ f\97fuqi6g°\80ô\9dA±m8ñ%h?ñw =\99\0ºOe¿4Ä\94=1Åa¾·$P\96©ì[¶ÜÖk¶\12å\8c¶sH_g7)h\81v!oFÀVÏ·0»&9\8c\9e\116ÃègÓû\ 6Øt³\97Ýdu³\9blÎ`½5(·\r_\85\ 1YT8PG\1e\ 3]\91ñÀ\10\95ùsß\89â5{4ê\91;®~eðlãòH&{a¬L0âEjm\16\8c£\8b<,P°¦é2Õ|£ sª\89«\1f¥sz\87élÓ \9deö1\9a-\1e\ 6Óê
+\16\90Á?Nû¿Ùó·¤\13<\80ãø´ÛèöT3ÍîÎT¶ÏTNóÔÔØ\94\8ef\9aWZi[¢yå\99¡r\89x \8a((\b¨x¡\90à\89J¹\9a ¨¥!x$\9a)¦\99æ\9def5\955M§\9fýî>ósü\ 3ûÃû÷×\8foÄP\89\18Ê\9d~\ 6\99Ã\11¨w8 J\aÿ÷W\1d1¯4G£\97u'¨\8bC\9eôÙñ0Æà\10VЮ#ÕÔ«\13\9a%JFWV]Ö\0ãRÙ-fEí`º¸¾\8f%lèa\17*º2
+\94\1d\9c¼&\r7·Ym((C\fUÿ5X\9aB¥ý~¸dg\ar[7h±õ~¯±\v}Ñë\14ùhÄ\8d87w*A?åËÕ\ e\87\89ä:\92LÚ\9e¤\126³4\9c\ 6^or]ÑÍÄúÚþäªú¾ÔÒ\86\1e¦XÑ\9d&jìL/RiY\82¦vCAù\1f\ 6©\85)TÙþ\ 4u6\87Ae}ì£Ú
+½¢³ñ{4â\188=ç\84Ó?p¥kï¢ùòÁ\90\12éõ¨ÚbÄPÐÂVg(3»éò\ 2]¢¼BGi¸¬K\94É{h\95\8anzicgªX©e\88T\1aCýÏPý½ T!\ 6Ù¡} ·´\86Ö\83N¯¯\1ft[\1a¶>59wèìÀ#;\92vÞ\89)¿ã\91/\1d\b)+F\f\ 5\9a$ev+«\95ÕÌÓ¤(ó»\92\94\92.\8aRÖ\15«PtSj\15]ÔêÆΤ
+eGr©Jc(¨D\f5f&P}À\14j-~\84&s\8bw\1dûl\9fèÍ\1d&çÌÝn.Y\84h\9eÚÄ)æ\1cYÒQtÁ\85\81вü\1eÒE~\a\81£Nkb´r[iWrÔÔ\16a;¥¥¢=¶¹VCjRic.«´ñ\97TÚ\84j\95ÆP E\f²\9d&Pó³)4üô\ 3´í6_¾±ëàÔÌ.«\9bK{OkV\ e\9cW<>D\91Î:±Ew¼òóôa\92¬>r\15ç:\96ÙÁlHÖd(\13ÔÙÍqm\82\96\986É\15r[uKT[ý\15|ks+Au¥\95tÙpP\8d\18.í0\ 1\99ùVhúaÇëîí»f'¶\99\r,í´Õ¬ìñR¼:\10!]:\9c \9cseå\8cûäp\871"ö@L)ãF¢\94¦K\95%t³þ\15Û\95Y\1fÝ\91×@ì\10É Ú29¾ã¢\1cÛ!\97\87kZ\eÃÛÔ\ 6\ 3\19b¨ýÎ\18.ïúæ£zÛ\96\85\91¯7\ f.nÞYÙá¨ø´Ç[úÊ"BôÄ>\9e\7fß\9d\911íÏc\8eEäÑG¢\8b¨C â¸\ 1z)¹?"ê\ 6W\8aïãWc{\ 55\11:±\f£«Dª\95\9dïUÕ\84ö¨/\1a
+j¿DAÝ?\8c¡iÛWÏú7l\1cZØð7íÊ·û\14«;\9c¥°Ï[ôú\10\86ÿÌ%\9a½\88NJ\9d\ fd&ÍDrâ'IYäñø\âhR\ 1î6£0r\98-ÄÜʺ\106\94W\1cª\17\8aCô¥\92`}UI\90¾¾$Pß,1\14ÔoDAÃ\96/V:×\e\ f\8dþeöÅ\86-\8aÕÍû¥`æ,\84\ 3\9eÙoí\83Y/ݱ)Ï|ÈÔÇ! 1\ fÃiÄûÄTܽش\88ÙDöù\99\14ιét^È\1473h\92\9f\1d0!àûß-Îñ\e/Ïñ\1d\97åú\8c]6\18(Ö£àê\865ú~c#í\84\89\89üÓ\97¦R05\17Ânûl°:\99¾êâC\7fç\11Lyí\8f!½\fÁa\971Q\98_ñäsOÉq!\8f)\94 %\1a5à\11#Ñ\7f\91\9dä÷03Ùg!\97îý 0åÌ\83âTÏûå©èû2\86¡^6\e£\86:×¢4C_\18Éç¿XW \9bL\8bà»\1f³ÀÜ:\rì\9cipÂ=\ e<ÑÄU_ßð\ fA\ 1çÞ\9d\ f\ eþ\1d\e\1að[T\98ßëX\8cÏ+j\84÷Jr¤×K&\16ý\82\8dóx\91\89?ý<\97pj¹\90xrY\1cåþï
+\92¡FÚÖ Úu\7fF5\8c¯1ªx»n]!üýÛL03c\82\85y\128Z\91áø\11,\9cv\ e\ 3ïcApÖÝ\1fBÿé\ 3á\1e^\80G£\81äu\1abÏ\9c\82\ 4ï\93«É>î\9f\18¾'>±ý\8e\7fäù\1fû\90sÖõCa\80Ëûâ@Ci4kP\rz#Tù=\94\91\0Ö\esaó¦Tؽ\95\ 2\96;\89`»\a\ 3ÎæÁàfá\a\1eVgÀÇ\ 6\r\ 1¶§ ô\88;`\1cÜ\0ëx\1c\88N®@vv\81ø£G!ÑÅ R\\1d!í\98\ 3p\8eÛ\ 3ÿ\84\1d\14¸\19J®C¡Êï¢Py¿¡\8c8°ñOtغ.\ 6̾\8a\84½ß\84\80¥©?Øm?\ 3.»N\83ûî\93à¹÷8ø\9a»BÐþ£pî\80\13D\1ct\0¼¥=\90~±\838+[ Z\1f\ 6ú!\eH³±\ 6\8e\8d\15ð\ fÿ\ 2\ 2[C\ 1ëk#`ïX\v\19\96\7f\ 5\96«\190¼- -Ø Ò"<\80A
+|G§F¼¢1£\97©<êSJ^ÊR¬0ý!Y\92±@*çÝ'VeÏ\13.åÜÃÕçÎa\15ù³\91Í\ 5³\11×
+f»\ 43áý\82éðaÁíÈÛ\ 5CØÏ÷\7fÃ\1f\ 66bÈ@\f\1cÄÀF\fLÄÀ\ er\86\8cp\ f`E\ 5½eR°+)©1Ïh\9c¤ÇÔ\1cÆ"¥0ãAlqæ<¹\8c\7f\8fT\95;K¼\98?C¨\17Lã\14ESØ\16áT¤Z8\15q]4\151(\1aÅÞ\12\rân oào\89>\17dl2\ 2.bà"\86\fÄÀ>c ¼@gàaЫ\Bðï¬XÜK&=î×\94\8cä%\1a?}\81*àÎÇ_àÏÅ\96æÍ\90¥\82iÒÅ¢Ib\9dh\12ßX<\81»"¾\8bÕ õJF±\83\92Aü ¸\970(é&~>à \ 6ÞöµÀC\f\1c×ï\81ëe Ù\ 1ÎÀ\ fC¯fá\83ßpcð/Ø´ø§LVÊbJ\16û\ 1-?k.A\947\13_"\98\8a©\14NDË\8aÇ£ê%c\84Æ\921üÕÒ;¸\8e²;¸þ²AÂͲ^b\7fYgT\7f\99\86ôù\80\8b\182\11C\16bà!\86,OKÈ=ë\fyçЫ¹Øà7ÙÑøçÜDÊ\13vZêC&\8f3OÏãÏ&\15\15L%H\84\13q\15â1²¬ä\ e©®|4JYq\9bÐZy\9bÐ-Õ\13û¤½¤>i'\92:ºOÚJþ|ÀCÞ>\v1d#\86LÄ\90\83¶\ 4\81\9f3\b\82Ñ«ùáÁor\89\84çÙ\94\84ÇÜTæ\ 2\9bÃ\9bcääM'\17\16M$\8aÅc\94òÒÑØ\9a\8a\11r]Õ0IU=\1cuf\88Ø#ë\8dî©é ÷È®ÅôÈZ\90Tÿ!¼Î¢\9a<Ð0\8eã\8cZO\9d¶sjÓ\9eq©kuÜQ\ fj-\8a\82¸\80"e\11\ 1A\82\82\80`\b \ 4\81@XB\ 2$d%!@V\bI ûö%$lj@A¨\98A\ 6\8b\vVªÖ\1dGíè;ß\99éuzñ¿ÿݼç</¶Wæ-¨D\r4ÔPµå\v ¢\ 6Æ\91-À\8eÜ\vì\13a\1fX\89ñ¯kSÒ\9eÔdá§hù¤»\15äÊ[djíÍÂZÞ\r"Ox\9dÐ \1aÂɤ×Î+\9b\a3\r-\ 3ç:\14\97³º\15Îó]VlW«1»«U\83ëV´áº[¼\ 5TÔP\85\1aªQ\ 3-h%°B·\07<\0xÑG?pãã_³1g\9f0Óñ\ fèøâ;U$êx\ 5\859ZBç_/à4\rå ¥\839Ò\96«X\95òJ\96QåÎr©]ÙNµ\ 5çlÓç8Õíx\97Z\89w©\14\84N¥·\80\86\1aª\97Ì\86\1aÔP\1d¸\12¸!¾À?º\a\ 4\11G@\10\13÷ïº\84Ô§\9c\94\9c)f\16é\ e=\9f:N+eyÊ«\ 4?\92XâÁ|AóU\82DÙ\8fSµ»±VM'Ρ±ä8´Z¼C«"84\8aÜ\ e\8d<ÏÙ&ý\83\80\86n¹\1aÔ@G\rô}+ î /Ô\87ì\86\86°Ph\88:ñF\18\9bòL\90\84\9bâ\9d-ºËÊ¡\8eÓI,\ fµ²~¸\94!\1d(¬kíË\93´_ÎiÓõâ\10\83\ 5o3hrm\ 6e\1ebh&"zi¾]'Êwh\9b.t´{\vªP\ 3\1d50P\ 3sï
+\10\ 4o\86\86\83þÐ\14\1a\ 2¢ð\98·¢èÓÏ\9bNb\1f
+\93\vîÕeRÆYD¦\87^Z?D©\96^)æª.ç\8bu\17ñZ\13B°\985y\16³\82h5K/X\8d¢\v6Cc\ 1¢\17\16Úuõ\85\ e· úwC-j`ï]\ eõA\9b@\14ü=H\ e\1d\ 2ÙÑèw²\bÌKYLÖ#IbþdSjÙO\82lÆ?9\85ü¡\1a\8a´¿\8c¥î-\10\19;rµ6M\9eÉÖ\9co¶\8a\v,æ\86B«©¾Èfä\17!\86:\12¢ç\91ì:oýÏÀøÝÀ\vX\ e\r{7\82$p\17È\83\ f\80âpÄ\7fZÃ\12§\95QéOZã\b\ f\14IÅwd\194Oc\1e÷
+\87,é¤Õ´\99É\ 2s{¡Ò.»`p4\16\9a\10\ 1Éb©+¶\9a¸Å6#§\ 41°K\10=«Ä®ó\16Ô \86ZÔÀD\rü=Ë iÏ\ 6\90\ 5ì\ 4Eà~P\1f\bÿÐ\1e\1a?\rOy¬\8fÁN\1a\12óÿ¥9Wzµ\19Ïî\14\16J\8cLJ{+\95m\11\95É:ø%:'\87l´³JÍVf©Õ\[j32Jm\ 6F)¢ÿ£\80þÙ\f`¢\ 6\16j\10ø/\ 5±ÿzhÙ½\ 3Ô\ 1\81 \r:úÖp(æ\99åXÒ\94ýxÚD\a\ 6;lN/éUg³ÌR¢XÉ'·72\19\16vu\93³\86¦sUU\1a\1cU\95&[\15Åb®¢XMU\156cU\ 5b@Ó{ëÿ\86ų\81\8d\1a\84»¾\ 1éwë@¹Ë\ f4»\ 3À¸ïð4r â±+,vòRLâèÅS\99}\8eÔb»>\8bÙ¦$\88DbR\e«\9ef©äÖw\909\1aWiÁQ^c²UT\9b-\15U\163\85f5URmÆJ*¢÷\160P\ 3\v5p¶Ì\87Æ\9dK@¾ý\1f Þ±\15\f»ü\7fC\ 2ö?ï
+\ e\9dê\v;61|âøµþ\84\8c®î3$½-\83!Óá\9axÊ\ 2\15UF1\15\89xöÜ&µó\82Àà(â\18\91b¦ÙJfX,¥t«©´Úf(«FôÞ\82ÚOg\0\e5p}ç\83Èo1(¶\ 6ßf°îØùºÓ\7fÏãþý\81÷<?\ 4znFE_\1e\8aO³º1\85Ê®´\1a!\82\15Ö\18Ñ¿·½L\8fW±\99ªV\ 4+GO´Ád#òÍ\96\ 2®Å\Ȳ\19\8bj\11=\89a×y\v\98¨\81\83\1ax¨A²u\11¨|W\81qË\86·Îm[\7fíÛåw×\13ìwóvHàÀDd¤k46U;t*_Ü\97BcõdòË\9c\ 4Y.Bn;ge\19R¬
+sªÞjÎl±\98³ÅV\13^h3æò\11\ 3\91k×ås\1cZo\ 1\v5p\17Ï\ 2¾ï\17 ßøwÐl\ö\1eÙ°úÙ¥Íëî\8dì\ë¹½{Ç\95ûÁ\87;ï\84Æ\1anE¦ËGã\88u?&S¨\83\19ì\82>|Sv/¹%½³V}Æ)Ö$;Í\9aÓF».Me×\9d\93ÛuçE\ emvC\87\ 6'èh÷\16°QCÝ¢Yаésh]÷\15\18×,\9aî^½trxÝ77nû®í\9búÎß9µ7Lwÿ@¢ìî\91,ÞDd\ 1u,\81Bº\9eÆÌ\1d \b²Ü%â³\17kä§{ê\15É=ê\96Äî\ ee\92Õ¥:u©S\95.uºÜ¥Ê\90t*½\ 5\1côß\14 \ 6ÉÚ¿BÛ·ó\7f³/ûÛÔÀ\92\ 57&V,tOmÜäxº}\9föñî\béà \fo*ä<í^DAñxbyÞ\8dô\1aì0\81\93>P,8ÓOkĸ¹¢D·T\9cà6\88ã.÷HO:{å\89æ\1e9FÛ#OV{\ fx¨A\88\1a\9aW~\ 2Æ%\9f=½´à3Ï/?uÿ²l©ýåúm\9aWÛ\82%/¾\8fæ=\ fJ¦=:\92U|?\9aH\9cÀ\94d\8feP2<øê\94ëELÌ\10\85\93p\8dY\17?ØÀ\8f\1dh\15\9c\18´ñ\8f\ f¸\ 51\17û\85±\1d}\rñÖ¾Fo\81à/>дp\16¨\17Ïyã\9c7gÔ3w¦{jþ<äÕÒUíïÖm\97¼Ûv\90ûÎ?\9a6\1d\9cTòäX\ 6q*6\a;\89Éϸ\9dAJ¹\95S\86\19+¤$\8c\96Óâ<ôê\98\euôè\11 #j¤½6rÄÁ\88\1c\19`D\ e\f3£ÜÃ,o\81p®\ fH\17Î\ 4Óç\7f\1eéûøOî±¹³m¯¾\ \86ekÄ°~'\aü\ eÐ ¢äÍá\93Ä\17\91g²\9fÄg¤=Ä`O?H'\9c\9aÄ\11OÞ½P\10{\87\\143A+\89ú\89E\8e¸%,ûa\^~l\\83f/\ f\e¿ZvllÌk úØ\aÚæÍ\18é\9cãsip\8e\8fíÞÜ9*XðU\13,_Ã\86\8dÛ©°#°\18\82\8e\10ß\87EcßDǧMÇ'%¿HNIx\9a\9e\16÷+ö\Ì£¼¬¨\87$lÄ/\15¸ptl\85ýÌ%\1cý¹17ô~K^È}\r1dÒN<<yÑk ûÈgÔ:Ó§·w¶\8fåúG3\94/?\99Û\b_\7fÍ\82UßV\82ïV\12øûçÁÁýY\10\16\9a
+Qá§ÞÇý\97ù:\8bjúÀâ8\1e@Ï\99Î\94\9e©ÕZt´V[p´\8a
+\8a
+J\8aÈ\1a\95\82,Ê\92\85,$\81@\16²\93\85DÀ\10L\ 2\ 1\ 2\84$\10 \80\8eÐQ¬£U\86"{A\94Ê(\82\88"¢ "Z¬\8aÞù\9fÎ3y\9e\87ïûçíþntÂ;bìñ7´\84è×i¸£ó\Bø+11ì¥\82txNEÁ¼Ð%\85Î\1a¨!³fZðs\e=èycràÌ\8fv\ei@¡Ú~Z\82jê^\82ª½»ÔÑ\b\7fý\8b\ eÖ¬Ì\86M\e$°k\v\17¾Û\95\ 2A>d8â\87\83È\80X\88\r\89\ 6<&\ 2(G¾\87\14dl±Â1À?\1a\ 2\92È \ fʨÀ÷¹1\a\17ò\8fù¿3\1c?ðÎ\1cë÷Ö\16÷ÝÛ3vë¼à\80jjqBÙn8 J¦\96:j`ÙG'`Ý21|»\9a\r;7Ð`ß&\ 2øo\8b\83PÏh\bß\1d\ 11ÞG a\1f\ 6\12}C \1d\b)È\81e\1dð\a\9e¿\1fd\1cD#O«/¨\82ö\816Ø\a\8a\83½Á\14â\rÖP{]¸ä\88ªéF¡\fÃ(\94\1aþä \80åKù°öc\ 6¸.#\81»K<x\8d\ 6ßõá\10àz\b0\eC |s\0Älñ\87ø~\80wG\ 3yû~ ïð\814\8f½\90î¹\a\84;½@¶k\17dyí\ 4õn\ fÐ#\19öØËÖ\8aB\15ÿ\8aBå\8c£P2ø³\ 3\v>q¤ÀgK±°æ£hpuþ\1eÜ?Å\80×\8a@Ø¿ò\0\1ctACèê}\10¶Æ\e"×î\81c_zAÂW;\81°Þ\13(\ev@ò×Û\81õ\8d;ð\·B\86Û\16PnÜ\f¹\7fß\f:»\ 1w\85#°×-\ 1Öö\8f\81yÀ\ 5\98a®\90~Ì\ 3Ò ¾À¦\ 5C\1a'\ 2\18\92Ø\ 5z6þ\rUC\99§\14Ñ_\91\8c\8c¹Ä
+æ\vB\rû9þtú\f®\91;\93ÐÄ{\96p\99?\1dß*\98\8eë\11NÅÞ\16NÄß\13\8e&\8c nã\1e
+nÙéÿÇðå\12àlw\ 6\96\9f\vp\8e¸\ 1?Æ\ 3\ 48_àQC\80Í<
+LqÜ;FVâkú)ê+ª>e\8eRÆ\9c%Y8Ï\89ÕÜg\84zþ4¾Q0\85k\12Ma\7f\12?M¸\96ñ4¾7ãqü\9d\8c1ì½\8c!Ü}ñ\rÂXÆu;\ 1\ f1p\10C:b`û\ 2Þ!7\10Ey\82\18\8b\ 6!%\14x©\91\1fØÂ\84·L\ 5i\9e¡¦¿¤\17¤ÍRKØ3\143o\9aT-\98"Ö\8b\9e\12\1a2\9eà\9b$\93¸+ÒIl\9bl2¡_þ\0;$»\8b¿'»I\18\95õ$\8eÊ»\89\8b\aüå\8e\90\8e\18¸\88\81\83\18\84\187\90Fz\82,\1e\r\12\12\ 6\84\8c¨\ f\\1eö\rGNþ-M\95ò"EÇ\9a¡\e¸ÓT\93`\8aR%~Bª\93L&6È\1e\13.dNà¯(&p\1dÊGØ\ 1å\b~H9\908¢ø\858¬l'\r+Ûì\ 4\82å\ eÀ]ë\ 4¼mÎÀE\f\92P7È\8cð\ 4E\1c\1a2\89\18\90&G½\17rp¿ó¤I/Ù9©³i\1aγ\94"ÁSz¹x2É*}L®Ë|DjP\8e'^81NhÎ~\88ïʾ\8f¿\95}\8b8\94ÝK\1aÊé ßÉi¡ÜÉi¶\13\b\11\ 3\1f1\b\10\ 3ÿ»U \ fv\83¬p\ fÈ9\8e\86l\ 2\ 6\14Ôè\ 5 \13ÿZ$¢ÎñN0gØy¼©4½x2¥L6A«T\8c'Õf=$7ä< þ¨\1aKlÉ\1d#ôåÞ&\ eæö\92\asÛ)\83ê\7f'\rª/S\aÕ\97ì\ 4¢Ï\1c@°Æ \84\88Aì»
+N\ 4¹\82*Ì\ 3Ô1hÈÅb \87\12½ dàç¥|Ú\vQ&ë\19O%xÂÎ\97L¤\96(Æ\93+²\1fÐjU÷)\rêQÒÅS÷\88×4w\8975}\94\ 1M{Ò\80¶\996 ½D\1fÐ6%\ fhÏ'\ fh\16\vÄ\88A\88\18D\88Aº\7f\15\9c\fp\ 5Íá\1d \8bò\ 5m|(\9c"F-\9c¤ãç\95lú¬TÂ\9e\16e\v'¹Zù8«8k\8caV\8dÒm§F\92\1aµÃäËùwIÝ\ 5ýI7
+Úiýú«ô~ýÅä~ý¹\94~}\ 3ãFÁY;AÆ2\a\10ýÍ ÄîÎ ðq\81¼\83ß@Á¡íP\18±\1fôÇB \1f\17ù^\93\84\9bW¥Ñf\95\ 2Î\94T!\9e\10ª\15\ fÒ\vsF\99¦¼\91\14\9bî.õ\aý\1dJsѯ\94¾â\ ez¯áJr¯á\ 2£×Ð\98Úk8\93ÖW\Çì+ªe^_4\90 \ 61b\90 \86,o\17Ð\1dø\1a\8aB·\81!Ì\a\f\91AP\14wô}A"öµ\86N\9dUqØSJ©xBrR9ÆÏÏ\1da\eµC\8c\9aÂÛ´s%\83Ime]ô\9e²+\8cnãùÔnãYf·±\9eÕSVÃî)µ²\7f)©äô\1a\16\v¤\88!cµ\13H\11Ãɽ_\80Þo\ 3\94\ 4ºC\19Æ\e\8cá\ 1P\16\13\ e%Øøß\vÉI/´\fÖ\94J z¤P*ï\8b5êaniÁíÔ\9a\92\9bô¦ò>Z§ù*£Ó|\8eÙa9Ãê°Ø8\9dfkz\97ÉÂí.7q{Êʹ=¥\8b\ 5²O\1d@\82\18d\88A½û\v(F¯\a£ÿ\160\aï\ 1Ëa\7f°D\1eY0Å\1eÿÍH Í\14ÓR'u\1cÁ\98Jª¸£P©¯\8b
+\v;Ó-ÆÖ´³\15WS\9bçXmÖzN\9bµ\8aÛfµðÚ+Êù\1d\962~§©DÐ]n\10t\e\17ë\ f\83\141È\11\83Æk%\94ú~\ 5f¿o¡2À\vª0~P\15\8ey]\15\13ýÜ\8aÅ?¶\90é÷K\99é·
+Äò\1eÕ\89¼ÖLMÑeQ©©\89k«jä\´Õr\7f¶Uð[kÊ\ 5תK\85mV\83¨½²HÔaÑ\8bºLzqWùb\81\1c1È\10CæÖO@·ës0ú¬\83
+ô&¨ö÷\84Ú\10ß·uaÁsõQáOëãã\1eÔ\91Éÿ©Leõ\94ðå-ZyÞÅ\1cUq\83¼ÐR+®¬±
+ÿYg\12¶Ô\95\88[j\8b2Zkô\92kUù\926«NÒQ¡\95t\9aµ\92.ÓbA&b\90#\ 6åVgÐïü\1cL{×BÕþ\8dPë·\ 3Î\ 4zÏ7\1cò\7föÃÑC\8fÎÅF\ e7\92ð}µÉÌV3Gv±H\9cwV\93e¨ÎÑU\94+ÊmŲ\7f\9c.\905\9fÖÉ[ê4ò\9fm§äÕyò6k\9e¼½R-ï4Ûë\7f\86UN\90µÅ\19\8a<W\80eÏ\1a¨ñq\85Óh÷w\8d\awÏ\9d\ fõ}ò¯\88\80±+ÿå»Î\1f¡NÜ\0\8e\7fLR\8ab¥Ð¦\1c)\92skкÅ8rÍ\98a\183æ$gR"ÉÙ\fFB®Â0ÆM¤U\96DÎ)´ÑöM*ËW˦ҡ¶\ 3=ßÏ?0ß\1f^??ïß\9eç 8öè&\9d6Ô\1c\12ÕU}â|kY\1c¿º ¥èjNve~fI-\9f[ßÈãö4ñ¸½\r¼\v}u¼ôþ\1a^ú \88\976$ä¥\89+P\ 2I UA
+RÐ\ 6Þ\ 19(1Ù\ 6BìN¨7×\86\16Ký/ív¦o»\9cÍÿîó¶\9aêóu\eí¤Q{Ú8\917\1a#\12ëªNg\95\95&\16å\15eTdä\15Ö¦äT7&æt6%e÷6$gõÕ¥döפf\f\8aRyCÂ4®¸\ 2%\90\ 4ÒÐ\86T´!KO\ eJÑ¿·ú\175h:¬ñã\86Åþå.\9b\83¯úqƳ#^Ø\89a¢ë`o ¥£\83\15Ñt=ì\EÃÉÌË¢³\ 5\99\82\våIWóªã\8a\85\r1Å·\1ac\vîÖÇçöÕ&äôW\9fË\1e¬Jä\ fU\9eÏ\14\vþ\1fHG\eÒÐ\86\8bû7\83ÀX\11jMv@«é®o¿\1fÖ\ê³Ô\99\1fsÒyöÈíÐÈ(ÁùÎ`\80ÿõ;\8c0QÇñøâ¶\13\~S\~r]Ji¬(§*J(¨\r\13þV\17!è«\8d.é¯9U0 \8aÍ\e\12\9e¹4\\19\7fQ,\88¿x¯\\12¸\806¤«®\83\\9dMPi¸\15\1a\r\94¡ÝPõS\8fÉϯF,~þë©Ã®ñ)\17Ó\81 o§[#d¿ú¡ \90Ò^Î\99K\9d\11ii7Oçĵ%\15G¶d\v\82\9b˪\98Ím"Và è¸p°*¼lH\18U2\\19](\16Ääß+;\95\7f_"àn\95\ 2.ÚP -\v¢\ 3òТ«ø½KWé\8dX_iz\12«ðhÖVýÞ_ÎF·§¼\1cZ\1eù\12+ǨìËbV\fo ,)¡7&óD÷ùü\90.~ ý÷Ò²ÀÎëå\94\8e{åôkb\ 1»F,\b©¼W\1eZv¿,âÊÈÕ\88\12É\80\876d \rW´6@ݾMЮ)÷a`\8fÜÌcmÙñY£mÃó\96ÚÝs\8e¿´Í¸;Ô<'z\97<¡\ 4ñ'\18\91I\7f\84ÆÇ\8c\9eL\v½\9f\98E\17ós\ 3Ä¥\ 5~âë\85$ñ\83Bÿ®±âÀ¶Ñ\92 ÆÑ\12fÍX G8VÌ©\18+\92\ 42·HA\96Ê:\10h¬\87k{d¾v«ÈÌ\8d+I?\9cU\97\1d\4Pí|e¡Ûº`o.zé\82+þ¯'\91?C¢'½ \86\9d~\16|*l*ú\1cc215`\92Ï#M\96e\11\9e´f\13&Çø>#\8frH½\13¹ä\8eñü\80¶ñ|jÓx>A2à£\r9Û1P\8dÞRíÊë¦îoÆ<\9cÝ\82\19x.ßñN\7fWó\12Ö@øÆƲè5Î\85ÿÊ\83\98ü\ f\91vz!0$l\81\15Å\9c\8f\8a\r\9cKHð\9bÉH"N\17¥â_Ô¤y=ïH÷zñg\1aþá\14\9704\99Aìy\92éÛñ\9f,¿\9b\92ÁEy\ 4\8aÐÝÙ¬,õ´G\16\19} \8bô¿Þ"}ó³ºbãg}\8dÊOX£Âe\e«¬e\9cKò²'!v\99D _¦0YïÙÇ©o£"È\8bñÑÄ\85ôÓø¿sã¼^\96\9fõ\98kJ86×\8dz\9aà99\93àõ`æ¼÷Ðt2~@2È\93C B\1eyvK\ 6¹ß¿\ 1é\9d\90EÚ?)ÈÔ¯ìÞ&XÕ׺¼\8a5Î\µµL^sv:³æå\19±F"±¾\a\ 6Ðþe\aù\7f\8ad\11?\9c Æ¿K õ\â\87»¿)\8at{]uÂe±5Úyñn4nq2Úuîe´ûäüI÷Ç\v1\92@á&dº \83\8ct®Gº\87e\90¶É\8dRµðÓÆRÐØ\9e\a\ 6Z\19`n\98\ 4væ±àb\17\ e\9eÎ, ºS!\10OþÁ"ú¬\86\93½¿\9f
+ðø\9aHuûÂ\rrù\9cKÇ}*e:.×°\8e~¼Ávøx\97cÿñOÎÑ¥\ 5\8eãë\7f$Z\12"ÈØo\18äö\1di¤eL\1a\11Mo\90º\ 2ʲ\97@[\99\vF{\12á\88^\fØ\99\84\ 2Î\9c\ 1îÖ\14ð±÷\ 5\8a\13\1e\98.\9e\10zì\18D{¸@\9c\97\13ú\10\1c\85,\82ý\8fËDÛµr\92ÍZ\9d¯õê\r?«Õ\1e²ÕÊ8Ùrå\99D\13Í\bÒÝ\81A®\rb\90ÊÇ\18¤ðËfL6¨lL\ 3\1dÅ\ 40V;\ 1f\9aÁ`¥K\83£\86dp3%\0\1eë d\v7 ýê\fl+G\b·q@\9f#[8ko\r©G-\81ïx\ 4
+\9c, \1c=\82j]Ìàº\v\16î¸b¡O¢\9e\e\brí\ e\82T\8c!HÞ4\82d\80¼T2¨\8f\ 5-¹pÐSb\82±j\0\98©û\80\8d¦'àtÜÀC\17\a>\a\1cÀÿ \1d\ 4\19Z\ 3ÇØ\12ÂM\8eÀISs\88?\84\85\94Ã\87 \vk
+\97ÍL ÔÜ\18D\16FÐrÄ\bÚ$jí@ç\ f#Hî$\82¤½C\90\ 4´!\12\14×±AU&\1046\11Aw«'\98(¹\82ÅvG°Uµ\ 3ÜNkpßõ+àÕÍÁo\ f\16\ 25\ e\ 1SÓ\14B´\8c!JÛ\10b÷\1e\84D\1d}àîÓ\83\9cýºP¤»\1f*ôöC\95D\95}èüq\ 4I\99E\903\80 a°Q\8a\ 6ò\18\12Úá\ 1*ëq°GÆ\1et7Z\83ñ¦#`&g\ 6V[\ e\81ÃV\13pV0\ 2wE\ 3Àÿ¤\ f¾Jz@Ù¦\v\få}\10²}/DîÐ\86Ø\1d\9a\90¨¢\81.£Ý\90£¶\er%\82`U\f0µ¤\81j(\ 3\816
+ÀpU\ 3\ ea/\ 4S\f\81Í1\af´-ÐÏá\80Æu\aÊ%oð/&\ 2¹Ü\ f|Eþ@j ü ¶R×|Úi«\84ÛA«\84\ 1ú
+~\8cñÍû9ã_ïyÆ\aü"ã\rá-c\9eø\8e>CzÏ\90\ 4BT0ÀB\eh\ 62@E\eØÎjp\1c¿\17B\ 3\8c \84e\ 1\9c(;`\9eu\ 6zº\aP/\12\80Rè\vþeþ@®¢¬ùÖSWI-A+Ävúw\9fÛÌï>\ 3¬o\84\a¬/ø\17ìeü<{Ég\91½@|Ë\9aõ]b=ó{Ç\96\ 4\8e£\rlMi\b2Ø\04k\ 5\bÁí\84p/\1d\88ð7\820¦\ 5\84DØ\ 3'Î\15\98©^\10Ä'\ 2µ\80\f\94RÊ\9a¿\90¶B®§\7f÷ka~ómg}#Ýæ|%\ e\ 6\7fñù#ø3a&ä½Ïüÿè®Ï°&ï5\8eã\añ\88==-\9c:+ZÇQÔ£uTD+ÔÊ\85¨uáBf\b!\84ì\84\f²H\ 2\19\8c,\92'$!\bÈÒ ("e¨\ 5«(U\1c(\12\82L©x@e\88¢(λO}\9f\17ß÷\9f\17Ïsý\7f7ùiÈ ©/l\98Ô\15>B¶G<sÚg\ 3\115Ä \ 6üf\ f mó\ 4Ö>/`\87¡\9fX\8c/Ш[\81ÌÛ\rDÙ\ 1\88Õ\84\ 2.3ò#6'ú=¦0æ]Ä ÂÛð3Ä\89°jÒ\9bÐ:òë\90k\94ñÃ÷¨cÁ\ fiÃ!\8fiÿ\ f{Jí\8e\18¢¶F\ eÓ\9a0#N\ 3ê¬I@Zè
+øïÝ\80èç\ 1ñ\81\9eÀÝë\ 5¼\90µÀ\8dö\85xr Ð9{\80"=\ 4qéá\9fðHÔ{\vÌ[l\ 1a\ 2SBz\1dYF\19\ f¯¢½
+»H\7f\15z\9d1\16ÒÊ|\16ÒÇ\1c\b\e`öD>eØ1\83̦¨¡øëXç\ 1\r5\90Q\ 3\ 15P7y\07À\13\84»½@\14¼\16\84\18?H\88\v\84øø½@O<\f\94\94È\ fqzÜ»Ø,Â\e\>é5ÖF}\85)£¿\8c¬b\8e\85_d½\b»Á\1e\ríä< \7fÄy\80\19`Û£\9epna\9fp¯E?áÖã\9c\atôݦ,p\858ÔÀÜè\ 1\ 2ÿ9 Ù¹\ 4\92\ e¬\ 5i\84\1f$â·\ 1\8f\16\ 4,~È'º<ê=E\8b\9f\883\93Æcóh/qÇ\98cØÓ¬ç\98*Îhä¥\84g\11·x\83\11=ü?1\8fxöè~þM\¿ !¦_ð;¾_ð[¬ó\80\81\1a¨¨\81´Ò\r8>\1e ùy\ eÈ·/\ 1å¾5 \fõ\ 5Yt \88ÉAÀc\87|bI°oéé\84×\14#åe\\ eó\ 5¾\98=\8a;\950\82\16\fcê\85Ã\91Í¢G\98ÞÄV\_âÍ\98>ñ\95Ø\87\92:ÂCɹ¸>q%Ñy\10?Ã\ 5hó]\81\8c\1aøÞî óû\16Ò\ 2\17\83zÏjP\ 5o\824L È A f\84~ä ¢'ØJâ8=\83þ\82le\8fÆ\15ò\86ñ§\84CÑ5â§Q\rÒÇQíIí¸^éM|or=á\81ì\ 2ñ\81¬\8aô@v\96Ü\9b|\9aÜ\9bä,`¡\ 6:j ®p\83Ä\1fÜ!uÓlÐ\ 6,\ 2ý®ïA\7fp#èÂ\ 3@\15³\a\14ä\90\8fbvô\ 4/\89ø\8a¥f<§\99¹#¤|á`l©ä î\ò\0¶QÞ\83ëRÜ\8eíV^\8eëN9OêJ© t¥\94Q»\95'i=
+\eGî,`Ow\ 1&ºã\98ËÝ iÍ× Þ8\v\10ÿ\85`Ú¹\12Ìû} 3Ô\1f\fÑ»Þk\88ÁãJ&ö¹DD\1câ§0\1f³\r¼Gô\1cñ\ 3\92MÖI¨T:ð\r©wc;Óê\89\1déçÈíªrj»ª\94Þ\91nct¦\153:S\v\98])Îúl\88G\rìen GïÞ\f\9f\99`Þ2\1f²w,\87ì o°\ 6o~g\89üå\951öà\88\96\8aAg[ÜÃ$\19³K åÛÙ\16i\13½Py\83R¦ú\83T«©'5kk¨\ eÝ\19ºCWÂlÓ\16Ç·iòYíê<V\87*\87Ý\99æ,àüm\98ç
+ ^S uåW\80øÌ\80ì-ó wÛRÈÛ½öCÞ\ 1ßW¹a\81#ÙÑA\ 3&RXo\ 6\aïH\950\9a\92Ò\ 4×\ 4HòeNNZ-³D[C¯ÒWÒ\1a\91Ó\8c\16äx¼ÝPÀnÕçr\1cºln\9b6\8bÛ®¶$t¨\9c\ 5Üi.ÀB\r\82ÅS@\85Þ½æõÓ w³'\14\ 4,\86¢_V½)Þ·a´è°ÿãBÌÎÞ<â¡V33æ\96NÀ¸\9a"\17Ö&iåÕB\8bª<¡0£\94]n´±êM\85\9cfS.÷\9eÑÊkA,|»ÞÄwè\8cü6-"hW;\v\12P\ 3{®+$þw
+h\97\7f Vïo \1fý7\8aý\17½·mûßØ\89=ë\ 6O\1eòë;\19±õ~1þàí#´\98+\99 \8cß4Rá¯)i\8aÒ$D},1×pTPj:«µdñïZLÂf\13"ºgÔ\8bì\86\fQ«^'rè´¢û\1ag}6pP\83\ 4½q2\96ÿ\vr¼= èÇY`Û<ÿMéV¯ggv®ê¯8°¾»<Ìÿî Ü\81?
+ȸZ+\9bQ\81\88\84'5
+Ea\8aNsDfELÒã\16\83¸Æª\934ei¥wÍjis¦ZÚ\82¨¤v½JâÐ¥KÚ4Î\ 2\1ez[pQCò\82\7f\ 2²ì\v8ºÎ\1d\8em\98ñ©Ô×óe¹ÿ¢Áª\1dËú.ì[ÕZuxË\8d2ìþß\8f\13£«\8e2é¥Y|A!\92,ÏÖª5H\9a\19Ñ(\8b,©\8a_³\15Ê[V¥â\8eE©h6)å-F¥ÌnPÊZ3\94ÉmZg\ 1ÿo\83§+È¿\9b\f¦¥S¡à\87¯ Ä{Ú»3\eg\8fVÿ4w nÛÂîK»WÞ¹pèç«\15\98}çJ زc4Zq\1e\97\9fm\15Ë\90ÌTµJoDäÚ|\8bD]n\15i®[Ū;\16Iz³I\9aÚbLJ±\e\92\94\19É\8a6³@\80\1a\12PCÊÜÉ\90åå\ 6Å«¿\84Sk<Æ+½§\ fÕn\9aÕ×°u¶£aÇ\8aÆ\8b\a\7fª«\89Ø[q\16\8f±\95R(¹ÇX<c¾(YuD¡\92Y2\fÂÌ\3×x:\8be¼jå w-¼\8cf\93@Ó\82\bÕv\83(Ý\91\91\98Ö¦uÖg\ 3\ f5¤£\1dY2\ 5l+¾øT¾òß/.¬þzàª\8f{O\93ßÌ;\8dÛ\97_¹²ß·¦.lwi\r."ÿ,\89d>Åäjl|©¬(9U\98¯Ñ±r³\8d´\9c\93frÎ%\v5»ÙÄ0Ý3²\90\16\84£oÕ'è\1c:\9e¦Mã,\10þÇ\ 5\ 4s&\81ö[W8\8anºR¯)\13UK¦\ e]^6õaÓ\1a·Ö\96\rÓ\e\9b\ 2\97Ö6\ 6ýX~%dgñEl¨õ|\1cAWIg)Ê\13\12E§¤
+Ö \95\9ab³è ÇK\8c1¶\8bF|q\vB̳\e(ÖV=ÝìÐ1\8cmÚxC»ÚY\90\88\1aÄè\860 \15¡;âÌ\82Écµó&÷ßüε³k±ëí\8eõß\¶\a,®º³ÇçÄ\8dàí¹\r\98`ärlLj\1d\95\9ex\9eÃcW\8b¥\94Ê´\14|\85Y\1duö¸6¢¢N\17QîÐaK\1c:|a\9b6.÷¾\86\94Ý®¦X:Ò\9d\ 5b\ f\17\90M\9f\ 4fôí*\997éCõÌIC×<\:»ÜÿÑôç\92ÉW{}ÜÏwù/<íص®àÞÁ\0SSø~Õ\8d\18\8cô\1a\99ø\17Ýu\1aÕä\95Çqü\ 6\ 4\83\14\ 1uDPÊQ\ 4T\8c(»\ 2\ 1¤\10böåI\9el$$,\ 6DÀ\ 2*0\8a:Â\8cZ;NµZµ\8e:n\95±ÇµZP*®ã¸á2í)\b¸Ud\11\10K\88\8aüæ9}m^|^ßïý\9fûâþK.\17\17å7V¬Èú©z\95¡aëZúÂÁõª\86újêBK5}ª¹F_Û\c<Ô\\93¹¯¥ÚòmËzG°\8ai¨af±Ó\9bàØ\ 4ÒÜ0\86Ü»=\86Ü|îÅj|\1e4ú쳨ñÇ\9e$MýW\e?l{\8b\9c»ñ\17\8d ê¡I]voqfÁÝ"köíò¢\8c[Õ¥ôm+\95·\ eUÈn\9f¯\94ÞzZ©h|¼\9a:Û^E\9fh[£m[£?Ôî\10ª<YØ<\96\85ý\1e¤å\f\9bÜid\93kMn¤¡s\9cÓéÎ 1G_Føì}Á\rúú7^øÆgâĪ'\14¿ì±AQÐ\96£Ën-ÌÌh-Ï¥\1fUç+\1em+\94¶\1e*\16µÕ/\13µ?)\16ßë(\91^{±\Þð|\85âÜó\95ÔÉgå\8e`\1dsþ×v\14¹}Î\95\ºâJê\1eº\91\13}\13\9c\ f÷\ 6yìé\8dðÛú*!dCOZDU·\98[ÖMñ\96téÄY]\16ÊÐU ¥»\96g(ºÖ\99Å][²\17uïËåõ\9c²¦½j²¦¿xi\15üÚ\9d'¼ÛS ¾Þ](¹ØUä\bþæN:÷²HÓ\89Q¤ñ¼\v9{Ã\95|ßìF\ e\fú¸ì\1a\fñúÇ`ä\94¿Ú¸!«m¼ð2\9b8n\89M¹0˦M7ØÌ"µ-_&·\95R¢¡*:Ýþ\856Õ¾K¿Ð^\9b\91<Ô`L\1aj7¥ôö\98xÏ^\eÓ[^gòï\ fX\1c\19ÙFÈÃï\b¹tÆ\99\9cit&Gïº\90½\1dî¬\1d\1fü\¿\1c\99éU\8d¨É«\90\14T\824N>\84Q\16È\17è¡ITÁ\94"Åb\9e\10Å\8bx¨\10¦ F\9c\84R.öÉ\13p\\19\87ËTÜÈ\13*þm?\95Ôÿ;\95Ò1¤t¤e\1f!W\8f\13r¦Î\89\1c¹îD¾ýy\14ùjx,k#ü]×!Ô³\1cQ>Å\88\ fX\8c\85Á&ðgk \99§\80*\8aY>cùÈ\8ec\96\8f\84d\94%rQ\95\1c\87\8d)ó±#5\16\aÒ¢q\92\17\85+éQhåG¢\9f\1f3bwèF-!?\9c&äH#!»î\12²¹\9dEjàÍZ\ 5ÿQ¥\bq_\82°qY\88\99¤\a×_\85ÔiR\b\82\ 4\90ÏH\ 3\1d\9a\f#\87\8bÜ°8\14Î\8bÅ\8a\88h¬\8d\8cÀ\17ÑóðMÌ\\1c\8c\rÃÉ\ 5sp1n\ e\1eÄqÐ\1dïÈ9f\ 6GÎ\13²ó\ 6!\9b~%dÍ 3Y /ÖRLtÎF\80k\ 6Ó¡Æ\O\19bÆ\vÀõICªo2\84\93\13 ÷\9f\ f: \1aÆ©\91ÌÂ:\ fK§\87ay\10\aUÁ¡Ø4c&¶Ï\9c\81ý³Bp,4\18?Î\ eÆ\r\8e#GÏ2ç_%dã\ 3Bþü\94\90R¸\10+>a\19áí¤\86\8f³\14\ 1.|\ 4\8fþ\fsÜ\12\11í\1e\87\ 4\8f\18¤xF\80ï=\17\92qs@\8d\9f\rÝ\84Y0ÿ)\ 4Ö\89AXæ\13\88\8aISQí\e\80-~\9fb÷äOqp\8a?\8eû;²û"sÿ;\84T¶\11R4HH6\bÑÂ\95%\83\a\8bÏt¤0\1d \b\18\15\8b`\97Hp\ç"b4\aóGÏ\ 2\97\1d\82\14v\10øn\81\10»M\85Ò-\0Ú1þÈ\1c3\19Vw_,ûÄ\a\95\1e\13Qí1\ 1_\8e\9d\80\9d\9e\8e@?Å ê`gÈÂ]!\8egC\9dê\ 5\9dØ\17zz\1at\96Ph
+á.\8f\85r=3þ¿'CúM*${y\10\1fæCô½\0ÂÓB\bêEXtY\fþm øR¤w2\ 6¤ïù6©MðVÚ/z/é\92¼\97vH\86?ê\8f\ 6\9ai\903\r²\ 5lhS¼`\14ù¨\ eDFf(ô\ 5\11Ь\\0õ_\12¡Ü\9c\ 2ùv\1e¤ÿäCrH\0ñ1\11D§%\10Ö3Oõ²\f\82;r,j\97\83ߥø°h@a\17Ø\14¯Evy·ä\9dü7é;ÅSÙÇÁ0Ù \1a¦A1Ï\15Êùl\18\16zÁ,ð\83\99
+\84É8\eÆüHè\97ÇA³6 ªM©PnK\87|\8f\0²\83bHÿ-\81ä\94\fâz9DW\14\10ÞUBð\98\82 \9bz'\1c ~\17Ù¨\1e©]ùBf§ÚåoU\8f\14\1f\87\f¦A\eä\f%Ó@Ç°\91\99ä\8dl¾\1fr\14\81È2p`^\1c\ 5cI<ô«\17B³\81\aÕW\ 2(w\8b¡8 \85¬V\ eé)%$u\14ÄWT\105©!zJ\ f\v_Ñ6ñ\0Ý+\1d¤_(lt»rHó\ve×<p\0Fæÿ¢c\1a¨¹®ÐG²\91\9dà\8d<\9e\1fòeÓaÕr\90\93\15\rKQ\ 2\8c\95)Ð×ð¡Ù"\82z§\14Ô~\ 5\14G)ÈOª!«Ó@zU\vÉ}Ý°ø¹Î.y¥ï\97\rè:\94¿ëÚ¨AýÿT6Ã\1dzÈpÓ\ 1\98\98\ 6ýtg¨Â\`
+g#/Î\v\85\9fù¡H\1c\88B5\aù\99ÑÈ]Â\85eE*Lë\ 4Ðo\96@»C\ 1õ^\15Tßi <¡\83¢N?"»\961,ýÙøVÚa\1c\90÷\1a;¨×ÆVõ\80é>ý&ó¦fÐ|U7h¾ì\02}\9d`\bt\86\96ã\82ì06
+c½P\92ì\8b2A J\95\1c\14\e¢±$7\11\8b?OCÖj!L\eä0lSA»G\ 3ú°~DuÜøAYg\1aV\7¿\95?²¼Q¼´tR½\966º?«Iû:û?ú\81\9cK\86\81\9c\v\19\ 39õ\ eÀÌ4d0\r\19³\`å°Q\12å\89rî$T¦OC\85l6Vh£ñ¹%\11\ 5\ 5<XËÅȪV´\85\86a·þ\83ö é=}ÜüNU\9fm§þ\9b3¨|\9cÛ£êÊm×¾ÊmÒ÷Y¯\19úò~2öåýhêË;\93Ù\97wÊ\ 1X&9Á4Í\19æ\10\17,\9d5\1a+ÃÇbu¼\ fÖ¦MÅZI(VÓQ¨0qQjå¡°Dü>o\reÏÙÄLp»ñ\8dq\9f¥__\9bÓ«ýÁÚ£¹\92×I7ç?Ñþ\9fíú\8ckòÚã\0~\ 2\82"Ô-Ö\81Új¹W\8bu\94º\ 5\11D\ 4d\89 \ 4\b!\ 4\92\90\90I\9e\f2\b h\88ìÈ\b\e\ 4\ 3\82\b\95Q\17P\ 1(Tëh\18I \8a\fÇ\ 3{{îóâ¾Ì\8bïçyy~ÏÿyÎùÿÏ$éAø\14¥'b*¡3ê\15µ\157Em\8a\9eJ¨ÇO%\ÂOSÌ\81x4C\14\9a\81ðí<Hß2\1f
+·\7f\ 1eûì¡âèz¨ðv\84©A;¡\ 4{à³\80àþ\9eMóyKç\aÍPäa\93Ä,Ü\ 4¾\88`\88ª\8e\1f\8d¸BÑ\85ß >\v\1f¢\rb'iÝ\91/éí¸\17\8cfü\vF}ÌKF-á%½:v2±2v\92f\ e\8cAçi\1c:OÇ¡s=\a½_H\9cì`ú\9e\150ãÈZ¨:±\19*\ 3¶\7fJ?³÷\9d,Úm:\99ìý\82Ë 20%áà Êè§qùqC\84²\84\81hmâݨ6foT?«'j\9cÝ\86\9fà4\12Æ9uÄ NUÜ\ 4»<ÞÄ*\89\7fÁÐ\90^\9a\ 5 _b`4\9a\81â0\ fò6YAù÷¶PõÓ2\98í²\1aæ\1eß4\97ã·í]f\88ó\942Òe\\1ew|DÌ\fx\8c\bÃ\a\98\8a\98~j&¹\87T\98x\8bXÍú\85p%©=æ6òs\8c\8e×@4ðjâ\r¼r\92\11Ñ\90Ç\93
+)ã\9c\v\14\13[\9d`b\99\ 3cí1\10ï` ië,¡p£\15<»Õ\ 6f;/\81êÃ_ý·à\98Ã\7f
+|\1c§ÔA;ÇsÃ÷ëT\ 4\8f!\ 55à®\98\8bíáI 7Xç\12Ú\12ó\98- eI\8d$-¿>¾CX\17?\98\I\1e\15j(c\82\ 2ª\9e\9fO3 ¹4#7\9b6ÎÉN\9c0\v\12ÿ\9f\81±Æ\12\8aÑZdü{\ 1Ìß½\b\16\1f\ù±ÄmÍl©×·¦\12ÿm#Å¡ÎC¹Ñîý\19ä\80.9\vÛ!\16ƶð\14ÔË\9cLV\1d£\b©¢]\14\96Q[Å\1aj¿¤\906,ÎK\1c\11eÓÇ\84\99\f=ÿ<Ã\80d0\8cÜ\fÆx\929hËÇ@\ 2Z\ 3öjK\98²Þ\12f¡{£p\97Ý?¥û\96½«pùj²ú\98\83¾ÆwË\93òS?Þ+\88<Ú\95\1dçß¡¤c\9bS\91X8\85Z-P²K¹j~!»B\94Ïl\92æ0{R2Y:©\8a=,V²G\93ÏrÆ\ 4é\1c=/\8dmDP\s`\1cz¿\8a[k \93ÐsB\8efÉýÎ\1ajv,\9c«t^<{ñÀ\8a Ûj]½×7\ fª\ 3wÿZ\82uë¼@ð¿\9aE\r×\9eãÄVÊET\8d$\9d£\16æ\b²x¥b%R\9f\92ν)S \7f¦È\11\9d$\15\19\11¥"£B\19¢ç˸\ 6DÆ5rÍ\81ñh\ 6\12Ú·xèþHGû¸z³\15,ß¾à¯\8b;í^5ìY¢ovYñ¸ÉcSÿ%ÿ]7+Ã\8e´jð~õjrXU\16\93P¬\14Pó\14©l\95,S\90.)\92ÈDu2qrgªHô\&\12餢äa±H8\9a,\12\8c D\ 2\ 3OÄ7"æ@\12\9a\81\82Ö@¸Ò\ 2*Ñ,\85ßXþSµÕú\8dÖi\81©y\97®}ï\92\a-î\ez.ûíh¯\rum¬ÀùÖ\14Ç\9fѨé1yÙH\82J%e+Îfð%\8a\vb~j\8d\8c\9bÚ\96Ê\91ÿ!K\92é¤\88tX\8cHF\93yâ1\ 1_dàñ\93\r\889\90´\ 2\ 3iè9%F\9fçWa`ÉF\8b¹ÚÍó¦\9b\1côíNÖ\8foü¸¸¿ÝÍáÆUß\1f®6\9c>\w1Ò§¬"6T¡âU\ 5\1c\8a"OÄ\12e\9då!ª<\113£2%QÙ*£f<\94%\9eÕI\19i#b\96|TÈ\96\8d 8)\ 6\1eGjDÌ\81dtm\86½\ 5\94-ÇÀ\1côÿ,_\87ù«ÞÁÂtm\83\85®k³Å\83®]_t_w]×ÖæíÔÐ|ê`e\ 3öDAmLpf\15\ 5\97VÆ"\89\8a\85tn\81\82KÏÏ\11RòÊ%q¹Í)±y¿Iã²\87%dÕ\88\88znLHK×óé
+\ 3B\97\e¹æ@
+º6\e¥X\86\81êå\0Ö¬ÂÌ6Ûcô7W\82Gýë0}wvØ]ï:¼¦ùº×Ö\8bí\81û5-a\9e9\8dÑAéZR\84¸\96NäVñ¨ô
+\19\9bT\9aÉ#\94\94$ãJ\9aÄ\91%ý"\ÑhrLþ\98\90\98çÇ\9f7ðÈJ#\97rn<É\1c\98\80®Ï[\8a\81Ê%\0\16/\ 1sÚ¥àY\87-xÔg\v~»ÿ5æö=§\85?÷\1dX¥íñt,»éÿS~g¨»òZ\94\9f´\85x\ 6¹BÃÓ/sI$4\11\7fIÅ\8e¨Õ gj/óCêúø¡5z\1e¶ÔÀ\8b*4 ÑùF.!g\9cCÈ\9a0\vÒÐ÷\17-ÂÀ¬Eàm\85-xÚl\ 3\ 6®Û\80»÷l@÷Ð\97 }pëüÆ\81}öU÷Ü7\17ô\9eÜê>í"»\15áÍ¿\1e{\8aÑIÅ\92Ú81øk\12\12¶5\83\16ÒRÌ\bji`\ 5¶ö²\ 2\9aMìàK\13ìÐÊ vX©\89\15QdbF\16¼0\vÒÑ\f©và³Ú\ 6<µ\ 6÷[æ\83_oÍ\a7\al@ûóå é\99£UÍ\13çeE¿»mÈzè½]~?h¿àn¸\a³/æ$ù\ e%8¦\87\8dÅv\8b£Cº2\88\81]Å$¿®\ 6²ow/Åçö4åäµWÔ\80ÆW´ K\93´ÓÕ¯h!\15æAÎbô;,\0Ã¥\16` Á
+t·Y\81\8e\1ekÐ2´\104\8cÙcªÇ\1c\8bG\9d\97f\ f»®Mûó\84cò³Àݬ?Â\ eQ\1eá\8fÅ\f\91}#\ 6Ù\81!\83â\90À\87\19á'\1f\16Gz\ f6â¼\86úpÇ\a§q^½o Þ7Þ\10}¯½\8eó»ò:Îÿò¬Y0y!\98Î\ 3`°\1a\ 3º¯X\82¶NKÐØg\rj\9f,\ 4e¦U\16\17Lÿ²9or^!\9fp]/\18?îÈ4úí$\19BöâõQ.X=Éã´\9eå\150&òõÕ+\ 3¼ô\85A\9e\ 6m°\87±;ØÝð2Ø]÷>ÄãÁ\870ÏÞ\ fØã·ÞGzýb\1eL\ 3à©\ 6\80;Z\fhkµ\0\r·,AÕ}kPd´\ 3¹³k-\95³[me³{Vòg]Ö1f=·ÄÏ\9ctÂÍ\ 4ï\ e\9b\89Ø{j\86xÈ\7f&ÑÕ{\96ïî9\9bæéþ:ÏëÈëjïÃoÚ|\ e½}î{ðõ\a\1f×\89ϾGt\9fýÜ~ÿ;àèÀß\81æ\8cå\ 2p·\1a\80\8eF\0\1a:0 ¼×\ 2¨\1fY\81ó\1f\17cÒ>:Ì\93|üÞ\96ûÉy9íÓ¡¯\89\9fÜ7FÎy\7f\17:\17¸-p.ì\aßÿÑ]gQM\9ey\18À? q\ 5µ
+.,* \8bl\ 1\ 2!!\e!{\ 2 I\b \84\10\b\ 4\ 47\8ak\1d¬KG\19w©KUª\8c#-êX+:\96\ eu\8eíA\1c=zÎL[·ê8¸ \82\b
+B|æ½\9a«ô|çwñ]=Ïû\7f¿\93\93ÿhi²l´*5{¬.]0ÖÀáºwp3ÜG²Ø\1fN\vRqU\98\82ç"Ö\98[\94>\0aæs¢\abOn\1e¡¨ï¾"ùç)ªù\a\8aÚ{\83¢>»G£6bÚ¸Õ\b¢-GÔx\17\12}íH\9fY\bÁ\9c|HC4Ð\84ÊaX(AQ\94\10åÑ<ÔÆf`u|\1a¶$$c_R"\8e³âñmJ\1cn¦Æ¢/-\ 6H\8b'\12Ç<ë<IQ§Ï\92üï(jO\17Emþ\99¢Ö¾ñ¡V\92\ eU\98M+E(Ý\82\98 \ 6°|µàL\97C4S\ 2ù,\ 1rçpa
+Ê@qH*\9có\92±tA<Ö\86Åâ³ðEø<"\12\7f\8e\\88\8b\8bÂq+:\f}Ñ¡@Ìï9ÛFQ_^$ùW)jÓm\8aª\7fHQµ`Reð\1dgÅ\f¯|2\v\rÂé2Äú\88Á\9a\90\ 5Î$\ e\84SÒ ócA3-\ 1\86éq°Î\88&\7fÈ"Që\1f\8e5\ 1\v°uv\b\9aæ\ 4£en .\ 4ÎEWÐ\ô\ 4ÏA¿GÇÉ\1dì%w°\89ÜAÝ}\8aª\1c¤(\eh\94\11\13Çi0u\9c\14þ^B\ 4Ó¸\b÷f#\86ÎB\12#\ 1l\9fXð\98\8b fF@>>\fÚñóa\9c\10\ 2ÛÄ@TN\9a\8d\95\93ý±qÊ\fìòý\bGý¦ãë©Óq\89¸2Í\93ý\1d$¿\9bäß¡(ç\13\8a2»)*\ f\14%\ 3\9d\12`Ò8\ e¦z¥\90\1e d\1e±\b¥E!Ê;\fqÞó\91L\ f\ 6\9b\1e\b.}6D\8c\0È\183¡e|\ 4\93Ï4Ø|üàòñE\1ds262'a\aq\88hö\bê\10/È¢h\10²èÈf3 å2¡Ìñ\85*Ï\1fª¢ (\¡\90ÖGAòi,Ä;\12 <\90\ 4As
+ø§R\91u\96\rÞÅtð:3À½ÆAæÝLd>Í\ 4ç\r1Ê\ 5y\ 3\ f\99ï\ 5à\f
+\91ùJ\f®'ÿï J¦C\9aÊ\80\82Ã\84Fâ\vÖ\1f\1aK\10T\15aPÔ-\82´!\ e\92ÆD\88\9bX\10\1eK\85à/lðÏd\80ßÎAV'ɺÆ\ 5ï.\ fÜgÄ Ivg\91|\9e\9b\ fÞ[\11xýbd=\93x\ 6M°\17ä\914d'Ñ¡`1 IgB'ö\83^\1d\0\9d9\18Úòp¨\97GCñI<¤Û\92!Ù\9f
+ñÑt\88Nf@x&\13\82v.\ 4\9dYàwg!ë>\1fY½\ 2ð\86\b·\0ä\19\16\83ß/\81ày\ e\84ÿ\91Bä ´¤\83\82t\90&xC\9dÈ\80.\8d £À\ f&E\0\8c\86\10èí\v\91[\e\ 3õÚD(¶¦@¶\87\8d\9c/8ÈnáBÜ\96\ 5Ñ\ 5>\84\9dB\b»E\10<\10\81ÿ\92¤¾\13Cà\16\8f\88!îÏ\81ø\99\fÙ\8fä\90ÜQx\86Ü /(#hPÆy#o1\ 3&\16\13\16\9e\1f\8a¤\ 1°èBPP\14\ 1CU\1còê\93 ù4\rÊ\9d\1cÈ\ fò =ÎGÎ×BH¾\15#»3\eâë\12\88\1e\92Óö\91\93\rKG³ÝÒ×Rä<U@ö@ ù¿U\90ßÐx\86¼@/¨\17Ò \8dö\861\86\ ek\ 2\13ö\f?8²\ 3`×\86 Ø\1c\81ÂòÅ0`A¿!\1dÚí\¨\9a\ 4P4\8b o\95@z>\a9ßË é&'}HNõJ1&\19Q\ eÈÆ\14O\94nÕ=µ[}KûAÝ\9d\vÍÕ<Ï #\1d4¤\83>Ò\e\96(:ìqLT°}á\12ùÃ¥
+A¹1\ 2ö\92Å(ªI\81y\r\a\86-|èv\8b\91{8\a\9a\16\19Tg\14P^R¹\15WÕï\15¿hÞÊ\9fk\ 6\14ï4OÔïµw´£yÿÌ\eÓý¨wë:ó?è.\e<C>Ù)´á4\98½a#*¢}P\9b2\ 5Ëø3±L\1e\8c\1a}\ 4*\8b\16ÃQ\99\8a\92ºÌ\ fÖ\ 6áhA£dÄÐ$\7f§?¦\1aÒµjÞä\9eÏ}íÌëÓÜÔõj\9eèz´oõ¿æ\8d\18ºõï\8dW\f£¦Ë¦QÓ\85\82Qã9³g0\90\9d"7\8c\ 6Ë\ 2\1aÊ\16x£&\8a\81ºäÉXÅ\9b\81UÒ@|\9c\e\8ee渱jGÊ°s)w°t\9dèuñVé+Ëne¯ù°ö©±E×c8\93ÿ8ÿ²á\91¾Ûx_ÿØø³~° Ëð®ðï¦aK»yØr®pØÒf\19.lµ\8e\98=\81\91tÐ\93|\eÙ{]Ä\8a\b:Ö&NÄ'\9céØ\90=\aëÕ¡#«\8d1\83+m¬WµU\99Ï]õ¢\9eò\8d²GöFÍýâ&Ý\1dK³ñ_æ¯
+n\17´[n\9a®Z¯\9b\1e\14ýd\1a(î0\ fÙÎ[\ 6mmEC¶SÅCÅ-¶·Å_\96¼³z\ 2Ól/\18çyÁA¾\8b\1a²o®"÷ñ\87øñØ\94î\87-ÂY#\9b\14ó\ 6\1aô\8bz×Y\92þ[ïäü¶|¹è×%ëå·+¶æÞpì2\+9TøcqKÑ?¬gK:-ßÛ;,·J/Y_8þZ4àhµ\r8NØ\aJ\8f\95¾±\1f)\1d,9ä\18²y\82\ 2ÒÁL~#\9cd\1e+È·±.\94\86ͱLlK\9d2ÚÈ\9f9Ð(\rêý£váãÍ\ 5\8bïmp°o¯ª\11]_±JùSM\83î\8ak{A\87s_Ñ%ÇQû\ 5{kÙ7%í㶮\8a¶\92\9e\8a\93ö¾\8afG\9fópY\7fù\81ò×eMÎ\ 1Ç>ç\e»'( »¦\95d»È¾WOz4Ì£a[4\ 3;Y\13\87öp§½Ø\9b=ëñnÕü»\8d\86\98[\9bmì®\r.Ñ\95Õ+\94\1d+×ëÛ\97n)ü¦z§ítåAG«³¥âdÙ9×\89²+ÕÍe¿U\7fá|YõyÅ+׾ʾ\8aÝ®~ç.×ë²\1d®\ 1\87'0\93\1dÓFfQCö½5¤Ï&2\93\1d\91Þï÷%\8eï?\901åÉAá\8c\a\ad\81·÷袻¶[Ó~Øì\14ýmCêü\9aÕù§?Þh9µ|{É\89ÚýåǪ\9b]\87]mK\ e¸:j\9a\¿Ôîê]²³úEõ\9f\96¼tm_ÒW±í\7fl\97y8Õy\eÆ\9f³8\96\90¥\90H%C¥E¡S\89²f_Ë\96¥\1c\87ã88\8b9v!\8c5d\17¡l!\15\91Ò´\10ÕôÖeFi\9a\9dìK4ÓLóÌï\9d÷ýóüñùû¾¯ûþ^ßë¹Ã\17XYá\8bA¢@\1fÂ\ 3\83Ðæ\11»3A\85\84\99êÄîü\82²Z¾\976]M\97ú©ÖDî»j+µ§¥.;\1f\14ø\1cìÍf\9aw¥\879´&G»7Æ%úÖÆ\9egTF\15².ò«8\17¸MÜ<îm^\ e÷\ 5?\9b7ÅÍäO\87gðg9éü9v:\7f>$\8d·\10,
+ô%t\83\94I\18Il¾\14bóæ¨\92þ¾¨I^¬Ö¥NÔï\17\7f{å ô\8b:\8b\8d\8f+\9dvô\97xÑo\14\ 4\98·f\87:4¤\vÜkR\84¾e i\8c"anH^lYXVt\ 3/#ê¦à\Ô\88 5ú=/%z*"9z&,9j649j>$)j\81%\8a\7f=°Ö\930æ¿{\8bÈ"_\85ô©B\834{Y\9büS\93.u´E\7fÍp£\99ê@Ãöî
+\ fÃk%§Í\1aóYö5_qO\96fÄú\16\9eKf|\95\94\1d\92\91P\12\9e\12w\99\97 ¼.\88\13\ eF
+ã&ùBá\14WøåLxÜÙYN\ì\1c;.v\81%
+ô#<°ÿ¿{Ï+\ 2\16\87\95\1aUÒäÕͤ·íÛHß´ï\93zÔrL¥¯ÁNûú¥\93\ 6M\15~ÇjK\82ìÊ
+ÂO\14æDûdg%2Ò22YIç\8aÂ\84)\97xÑÉí\82Èä\87\91\82\94 ~dÒ\147*a:<:~\96\13\137Ç\8e\11.°D\81þD\ faD\ 6ñr\80Ùò\80¥ò°xY\11~nS\82Ñ\9bj¤á®½\12\ 3í&Ê·\9amµZ\eÜö_¾äs´¢2ÐæÂÅP×ì"\81wZ~Ü\99\84\9côàØì\ 2\8e ³\8a\e\91Ñ*àd\f\b8ç\7fá\87§Oq#RgÂy)³\1c~Ò\1c[\90¸À\12\ 5\9e&<påH\98,\v\98'\v+\952ðóUi\18»!\rÏ{Táa÷nñÞ®#ë;Ú5\e\9b]ôª\1a½\8d\8bë\ 2\8eçT\878§\95ó<\13.\9eõ\8f)Jeò
+sC9ù\15ᬼ&\1e3¯\9f\1f\98ÿ#/8g:"$s&,4c6\94\936Ï\ eK]`\89\ 2\ 3\88·\10)K¼\ 5\19øýÂ\1a\18¯\95\80W\92ð¼[
+\86î(Ãݾ\9d´\e=\87\15\9boZm¹Ôá´çb«çáܦÓ\96é\rÁ\8e u\11î151¾¼ª$\ 6»<\9bÅ,+å\9c)½\12îWÚ\17á[ú.Ü¿x&, \7f\96ÃÌ\99c\aeÍ\87°Î/\ 4\8b\ 2\83\88\1eb¥\ 13¥à]\19\15^6\88ÃH\87\ 4<î\95\80\81û\8aÐ}_\87Úv\97.Wßg¾©¼ÛA7ÿ\86;=£Ã×4±\8di\eÓÌqå^\8dòb7&ø\aÖg2üëJ\82½ë\1aØ\9eu·C=êÆÙ\9e5sìSeó!~Å\v¬Ó\ 5\8bÁ\ 1¹\8bLQ \9bè!^\12\16ó¨0ZE\81\91&\1a<è¢A\7f¿\18t\ fÊAûà6Jã#\ 3\99ʯM7\16Þ³Óɼã¶?éö)ãØ[\fKî\r¶\ 3ûºÀ\8dÑ\11ïå×~ÞÏëZñ\99\93mõ\81®m=L\97ko\ 2]\9a\97\98'./1=ª\97\98^åË\81§J\96\19¢À\b\19ÀT*¼-\ 6xVG\81\amTè½E\85®ûbÐöT\1a\1a\9fm&W=Õ\93*\1a6VÊ\1a´ÖL~ä²ûì×^tÞÀ\99£ì{!V\8c~¾½ï\1d¡«g_\86»[o\91·So½\8fCo\8f¯}ß\e\1fÛ\9e\8f~\ e\1d«þÎM«þ®õ«þ'.\89\86\98!0\9d\rð²\1càÑ\152ôv\90¡³\97\fM\8fiPûR
+*GUIE£º´ìW\87äSþc©~ö\eGmÞ3\ f½\90§þtÆp°\89ï\13\9e\85Ç\13¡µÛP\86½ãP\91³ÝP½«ÍP\8f\9bõ\93qW«Á\8f'\8eßûËæûOO»Î?½\1cZ?\89\ 4\13\0Æ\v\ 1\9eÔ\ 2ôµ\90 \83Ø~WîQ z\98\ 6Åck ÿ\87\8d¤Ìwº´äw\aec¿7Sæ¾µß\1c2~R'à\8dß\1e\9f×A\ 6\1ecÜC®c_\1a;\8ee\98Ú\8e\15[\1c\1fk°²|}û¸Å\9b7Væß}°6}\89öæCèhq\1f\9d¬zÑE\14¿e\ 2<'2¸Û\bÐÙ\ eÐØ\vPñ\88\ 2\85/h\905%\vç&5Èñ\93»hQ\93tÙ°ÉcJÌ \eu¿ \17MÏ ïí'&\18»\9c&8zv\131\ 6Ö\13©tËÉüCf\935FGßw\1a\9bL\r\e\eOÎ\e\1fù\rM\8eü\80¦&ߢùÑgh)\8aQ"\83\au\0]-\84þM\80ò\ 1\80¼\112¤\8dÑ qI\ 1b\974ÈÜ¥\9d´\90%Cé\80e\13\ 5\9fe+\15÷eGu\97e÷-ö\1fü·Y\7f`éX~àï0]\89ße²\92µÇhµTïÐêÕýô\8fýú\86¿ÿh`¸ò\87\81Á2ê\1f\98AÃ\83¿"]\14\83U\07¯\12ùw\12úw\0r\a\ 1R^\ 1ÄN\8a\ 3ÿ/\ 5\12û³:\99ñY\9bêû·\9e\84Çß\87e\ÑL\9e\98\fëÑUÅ\828Â\8ea\80º1\86j\1cƨ-\a0YS\1fó´öaµö^l×Ù\8d\83ÛwáÔ\ e]Ä\7fÙó\87hz\1a\0\9aÚ\88ü{\0r\1e\ 2$½\0\88ü\1e\80óI\12\ 2Q\9eä\8bªdwÔ¤¸ ®\98\1dê\8b\1fG#)34\976A;Y#t\95££·\82\ 1\ 6¬Û\87¡J{0ZY\17S7lÇBUm¬UÓÂ.õm8²I\13g7mÅÏ\1a[\11EÒÒ\fPIt\90{\1f ñ\19\0\7f\1c è=\80\1fÒÀ\ 3eÁ\19×\93lQ\9dl\89_P\8eá.ª\11\1a\88ÑÑ\88¦\8f¦âzh-±\e\9d$w¢»\94\ eúIi!KZ\13\ 52\9b\89\8f_\1d\vÖnÄZ9Uì\94ß\80\83
+*ø«¢2~Z'\8aêëDÿw ý\11\0Þk\0Æ/\0\1e+@h\93À\ 6×\809Ê\91\8cQ\99t\107\91õQ\8b¼\17u)º¸\8fª\83tª\16\1a\8bmEs1\r´\11SCg\9a*zÒ\941@|\1d\86\89+ PB\ e³%Öb\85\84,¶HÊb¯¤\f¾\14I~\1f\91ÿ\10¡ÿíÿôݦ\ 1l\11\bm\80#H\85\ 3(\rz\84\ f]T"é \1ai\en%oFm²\1aê\927 \1eE \r)\8ahD\91GSÊZ´¦Ê 3u\rzQ%\91I¥!_\8c\82IbÄq(FÂ\7fØ®³¨¦ï<
+à\81 ¢VÇ\ 5渶(.\80\10\96@\b\10 Á\ 4B\80\0 dO\b \9bD\b\ 2\ 1%¨\81\82\14A\ 5FT8\8a\15+xÐvpkÑ:îV;z´U{´J\1dF`Y\83ÞùMû&<|\9eïÍïûÏÃÝGtN
+Üå¶\b£QÁbØ\81Í´\ 3'Ä\1e\1c\9e\ 38 3ÁVÏCXÖ|°\8a\16#Èâ\8c\80\1d.`ì]\ 1ÿOWÁï¨+üN¸\83~n5|¯\11w<àóÌ\13>ý\84Õ\13Þø\v\9d`Àã\1d\13\9e£A \r\ 5O\ 4\9eË_\1dBý¨\b'=¸Áöà®q\0/n&¸Êyàd,@Ø\86%`mY\8a ºå`îY\85\80\83n`\1cu\a£Û\ 3þg=áw\8d\ 6¿»4Ð{½@\1fð\82ï¸7|I\ 3:¼H¾\17\ 2á5\1a\fï?BHÃI \82t`{RÁñ¥"\82n\a>Ó\1e|¶\ 3¢bf\81/s\ 4/m!Âó?\ 2Ûì\82\90OV"x·\e\82\ e¬F`\87'\98ÿ¤!à,ɹê\rÆ\1d\1f0z}áßOX Ò\82A\ 4Ág,\ 4ô7¡ð{É\86_\1fg"D.³\ 5Ç\83
+\9e\17\15QÞv\88ñ·Gl\88\ 3\84üY\88MtBtÊ"ðs\9dÁ+]\81ð*W\845¬Fh+\r!\87½À:æ\ 3Öi_\ 4_¤#è;?\ 4=öGÐ+b\84À\9f¬¡ð\1fà à¿á`>ã\82ù\987\11ø¤Ã\1aÒ\81O\b=í\90à3\ 5â@\a$ñfA\9cà\84\ 4õb\b³\96"ºh%ø[W\83WG\ 3·Ù\eámtp:ýÀéf\80}6\0a×\99\bû\99è\vDØ \81@+\eÌþ5\bzÎ\ 3ëq$X?ñ\11r'j"D\91Éu§"Ö\95
+±\9b\1d¤\9eS g8@\15>\vJ¡\13dòÅHJ[\ 6Q¾+âÊ<\11³Í\e\82\ 6:ø\fD¶3\11q,\10¼ÓÁà]b\81û\ 3k\9cû,d\84;\102È{Çêç!´\97\ fö\ 3\ 18?D\83s3\16\9cë\93\80ÀÙ\16üU¶HXA\85\8cP»ÛAK\9f
+}Ø,è\ 4NÐ&-\86*Å\ 5òunH2Ñ ²Ð\11_Çx+l\ e´Æ´\ 5\8fEw\84\8c\bºÃ\86\ 5çØ\83Q7ÙýQ\8f9/\ 5¯9}\82ñð§\ 2pïÅ\80w3\ e\11Wâ\11q>\ 1\11ç&\81\18Ò!\86ü?\93È{¨ÉÖÔ¯²ÃZ\1f{d±>@V¤#Ö\8a\16A¯rAr\86»UUà=,7û\ fJ¶\ 5\ e$6°^\8bZÂ^%´s^Ä\1f[Ó\17÷%÷¹ð*·7î!ïqÜ+ÞC¡\95\7f;\ eQ×\12 8/\86àËD\bN&AÐ-\99\b±d_Æ\93|Å\87¶Ð\11\99ä-Ö\91{ä\ 5Î@\1ew.\fÂ\85ÖlÙ²Át½[¿ÞàýR[Âø\8fª"¸WQ\17öT¶;ü±¤\8dûKRgÄ\ 3ñIþO¢\8b\82»¢{\82[â\17Ñ7Åc±\97\13!ì\91 î\84\14qÇe\10\1e\95#¶C1\11\84$WLh\16Ùb-\91»\8c
+#¹G\91ÿ4\14³g\8f\16 æ\ f\18\13\9d_\184®¿egy?Y»\81ñH_κ\9f¼\8ds[½+â\96²%êßòö\98\e²ãÂkÒ\9eø+\92o\13.J{\13ÎI\87E§e\10\1fW@Ü©\82è°\1a¢\83j$´©\11ÿ>Ä\91|)ÉÖ\91\9d\91³À\16\ 5ä6¦UT\94ùN\1d-gÍì7G8õ\95Æ/yZ¤\ùÐ\98N»³n}À÷\99%¡7Ò,Ü«ºíQ\97´ÿ\88=¯Ù\1f\7fVÝ!þJy2é´ò²ä\84ò\17É\17ª7Ò£ê·ÒvÍ[É\ 1í»¤V-\12÷¥@¼g\12\88_Bî°À\ 6idg¬'=\8a\97ØÀ¼Üö\856åM%sz_eø\9c_-Ñ\v~6K]n\99t^7
+r\98\97\r\85ìó9æ\88\9e\8cªèÓé;âOè÷\8a?O9$éÒ\1e\97w&\7f8\92|[Ù®ý]Ù\962¦hÑ[åͩ㲦ԷÒÆ´wI\r\93ø³\83\9adg\92\9dQ@zlZh\ 3ËR\9bájwêËZ¿©OkCf>¨áÿýVE¢Ëu³\86v¡$\83Ù³!\8f}*¯$ò\8b\KlWv¨#£Ir8}¿ü`Z§j\7fê\19Mkê·\9a½©}\9aÝé#ê\86µ£ª\9d\19VE}Ƹ|{Æ[)!y\1fD\8bm\90ìHî@6oñ<\el&}ª\96Ø\fÔ°ým\97\97Ý£Fæ´\1fëyNßÔ$,»P¡¤}U\9eÆì.Íå\1c+*âw\14\98\85\87ÖW\89\ fäî\94¶dïS6g\1dÖ4e\9eÐ6d\KÙ\99Ù«Ë\1aN®Í\1eQ×d\8fªªs¬\8aª\9cqYUöDH$¿[G²\rdë\94Î¥ Â\912V»\80òr×G6O\9a]mï5Ó\1dn6\86;^ª\17.í©\91{vWè\ 2º6g³?Ûhä·\996
+[
++\12\9b\8dÛe\8dy»U;\f\9fjks?×Õ¬»¨¯Î}¢ûØ0\94Ri\18N®0\8cª-\861åV\83U¾Õ0.{\1f$óm\90JÞ \9flÞ²Ù\14TÍ¡\fîp¤<ß½\80ò°ÕÙæV«ÏÔ«{ØóÎ5Æ8\9f¬\97xtÕh\ 3\ eWf°\ flYÏßWf\126\95nIÜY\#¯-lTW\17ìO©0vé·ä\7f\9dZn|\94Z^0¨3\17\fiÍÆ\11M\99qTU\96?¦(Ë·Êß\a\19yûµ³ÿ¿{)ØL|2\8bÒß8\9bòkË\1cÊÝ\83\8b(7\ exÙ_h\r\9d{¦Yðáñ\86ÄÕGêÕ\8c¶\9aô°½\1fçF6Z
+\85õåæÄ\9a²*yeéNõfSkʦâÎÔ\92â\9e4Sñý´bÓ\1f:Sñ\90ÖT4¢1\15\8eªL\eÆ\14¦\rÖ ßa&É.&»×ò\ 1å÷ú\19\94\87{¦Sî·Í |ß>\9frå\90Ç\94³m¬ÙÝü%\9dÍ"·\83\8dJ¿};ô¡\8dµÙ\11uÕÆØêÊ\8db\8b¥BfÞ\¯.1ïM),û,Õ¸éLZ^Ù\8fÄ\80>\7fÓ\90ÖX:¬)(\19U\15\98Æ\94\eLVÅû &ßB\ eÙ\9c¥3(CUÓÈ沧Üi\99F¹uh:å\9b\ e'Ê¿\8e¸Û\9dj\ fú[W[Ä¢öÖx×Ö=rzSS
+«nW&·º./fkI´iÛViqUÊXÙ¬5XÚõ9\96S©Y\96ï\88׺\9c-CÚuåÃ\1a\83yTeØ4¦\¿Ñªø\1fÛu\1aÕä\99Å\ 1üæMBX\ 4E\10A\b«\84\90\0aIX\12Ö\ 4E@0\80\10\ 4\ 4\ 5qW\1cëz\94\8eZ´\15D¥
+R\14\8aE\ 1APAܵEÜ\97#n=3Óv
+cÇNUÔ\9e\1e\8b,ò\9fg¦g¾À|ø\9dó~zþ÷yî}?ÜÑ\90Ãf¡À\94Í\821=Ûŧo\ f\béA\88î4\1aÓµV+ºØâÁok\ e2?Ö\10mW{$QRYkð+;\94£.þb\91î\93\8a\82¸Â}ëõë˶¤ÞS\9c±¢´"{qIÝüü\92Óyy%÷\98×óówöç,Úñ>{IÑ@ÖÒm\83\19˶\ e\8d\81\6\87«Eô~\e\9f¾ÛÃÑ\83*!Ý®3¢®ãFt¹m\ 2u´Må\8e\9fT\99Õµh'\1fl\9aéöy}ªOqÝÜàOjó#\v«\97Ǭ;¸&aÕ\17\85)Ë*>K_X¾?+wÿá\9c\9c}móæî»Íôådï}\9f=\7f×@V^ñ`æ\82O\872òw\fÍ\19\r\vY\1fÖóéÙ§D\8f÷ñèN\8d\80®6\bèâ \ 1u\9c1§Ö³.ÜÑ3þ&Õí\11\93ö\9f\8csÞÕ\92"/jÊT\166æ\85®;ºT·ªnuÜÒÃ\9bfå×î\98=¯¦,=³úËÌôê\93sÓªo2/³\fU\83\99\19å\83\19YeCs²w\ f§ç\94\ e\eFÃRÖ\87ÍDßï"º_IÔUǧ\vM\1cµ·óèø%Sª¿,æÕ\R\18U\\bµ,=\17ã°½CïQØ>ÇwÝ©yÁ\ 5'\16G,iY5-¯yc\vSѬ\8cc{\93S\ekR\93\eN\18\92\1ao\18ô\r/\fú£Ã\86\94/?\18R«>¤\19*FÒÒËGRGC\81\80\9eo#zTFt£\9aèb=\8fÚØî×t\96G_]\15Ò¡k¶TÞ%\13\94^\r1ßþM´má\95D\97µ\97Òd+/dû/>¿08÷ìÊð¹g6èÒ;¶ÅÌ>½'^\7fº:1¡½U\1f\7fúº>¾ý\85>î\14\92f6#9ñ(\92õ\87\91\9cT\83¤Ñ°\8eè\87\9dDw\ e\10]ù\8a¨½\89è\18Û½j/qTyÃ\88ÊîM¤\92{î\Ñ]¥ÉæÛ\91\13×Þ\8a³_q3ÅmÑõ,Ùük\v|³ºV\ 4\1a®®S§\Ý\1a1«s·6¾³zÚ\8cÎÖé1\9d×\99\17Ó£¯ vÚyÄÅ´#>¶\ 53ã\9aÇúåÏD\ f÷\12]!êh`÷?ÁòÏ\11Utr´ë®\88\8a\9e\9aÓ\96§\8e¼\8dO}\84«\9f\84\8e[þ8Æ:ÿ\91Þ>çá\1c\97\8c\87¹\1e©Ý˼\92º×ú&<ت\8c}°;hú\83ê\90èîV\8d¶û\86F×ýB\1dyÿCxø]DFvA\eu\19:íyD\8föÃgD7Ù\1c\9c«#jnfù§\89ʯ\10\95ÜâÓ\96\87"ÚÐkNkzż\95½rþâ\9e ãù=Z\8b¬\9e\ 4kCO\9a]JO\8exVÏ\12×ø\9e\8fÜcz>\96F÷\94ȵ=UÞ\11½Í\8að\7ft2ÿT\84þ8è\17òw(Cþ\8a@u7\825÷\102ÚýÏ\89.Õ\12µ4\12\1d>Åò/\12í¼Nôñ\ 3\8eÖüÍ\88V¾´¤Å/\1dy¹/eü¹¯TF\86W\11fɯf\8cOx\95d\15×\97a3½/ÏN×·Â!²o\83cØëí.ê×ûÜ\82ßÔM\r|{F¢úõ\91Dùæ7\89ò\15$þ/!õÿ\19ò\80\9fà5Zç!¢\93õDul\ e+X\ fvv\11\15Þ'úÓ_\88\16=7¢Üß-)«_Ì3ô{pÉý~\82\84÷j£\19\ 3Z\93è\81x³¨ÁÙ\16á\83Y\134Cù\13\83\87
+¬UC\9blü\87wÚú~¨´óùÐdï5òµ\83\1cÏIJáA±l\10bY?\1c\18ñhí¬\aGX\ f\ e\9caù\9dD\9bî\12\15|K\94÷#Qæ;#JÅ\ 4ÒÃ\8e\17\ f7n:¼øZ(\ 5á\b\15ª¡3
+B¼H\89\14c?d\9aø`\81©\1c\ 5ã¤Øl.A\89ÅT\1c\9aà\8aVK\17\\9fè\8c_¬\9c0lå\bü_õÇ\88*Ù\7fPü5Ë¿C´ò)Ñ<\96?ûg¢D\b(\16\16¤\835E@ÌSÃ\9d\v\84\17ç\8f\0¾\ 2j¾\1cQ\ 2)f\bÜ1Kè
+\83Ð\19ó\8cÄX.\9a\82\8d"[\14\eÛà ñ$´\98X£ËÄ
+Ï\98÷\fLG«b3Pr\99hó-¢\15O\88rz\88\92\9e\13ż#\8a\ 2Q(L(\88½\85?&ñ|X\1d2¸ñ$ðä¹BÁ9AÅ9@ÃÙAË·A,ß
+I|KdðÇc¡À\1ck\ 4fØ.0E\85Ð\ 4\8dBc\9c\17\8aÐÍ<\e£ô\ 2ëÿM\96ÿø\8f|=»¿¶\8fHÍòU\8c\ 2\1cÉ`J\12\8c'Wö\1e\8e\98Â\9b\ 2'\9e\r«Å
+RÞ\ 4xó,\10À\e\87\10Î\14Q\9c\b±\1c[\1a9B6³\9cÙÌ'\942ÕÌq¦c\f\84°=/À\9f\83JÉGp £\11 P'D@¢\b~\99&P,6\87÷:KÈ\8b¬áYf\ 3Ï\83¶\90\1e±\83´e
+¤\1döð¸â\0\8f[Ì\131<~bÞ8Âc\80Áÿ\88!eäìÛ\eNÃ\8a± f5(ý8\ 4ûñ¡auhB\ 4PG \11\14/\82*Ý\14\ 1ù\16ðûh"\14['Á{÷dxWÚÁë°=¼\9a\1c ocg_t\84ü\9a\13äÝN\90õ:CÖÇô3pf¹ÿá\ 4/F\ 1\97a?¸ö\a\8c\ 5\8d\84½\81/\a\8d\82C8«#"P\80ð0!Bg\88 I5CHîx\ 4\15XAU8\19\ 1Åvð/·\87_\8d\18¾\r\8eð=á\ 4ß³ÎP|ã\ 2Å]6"ß3/Ü xÇ\8c0ì|ßÿr\e
+\80û;\15Üß\ 6A2\1aBY\r!Þ\1c"¼8è¼ù\88ö\17@\17"\84n\9a\bÚd3DæL@ø²IÐl°EÈv{\ 4íuDP\953\ 2ë\ jv\85ªÝ\rÊKS¡¼á\ eå\13æ¹\ 4Ê_\99! Xæ\88
+\92Á@H\7f\v\86ç+5<\9f\87B6\1aÂÜ9\84ÉX¾\94C\8c'\1f±Þ\ 2Ä\ 5
+\11\17ÅÆ+a\1cb2,1m\91\r´k¦ r\8b\18á»\9c\11Vî\8aÐ\9a©ÐÔK iõ\80ú¬\14êNæ¾'Ô½\9e#ê×\9eCê\ 1Ï~\r<\7fWCþV\ 3ï\7f\85Á§7\ 2>ßE\8d\85pVCÔ¿É.ó ¦Ï4\8e¿á\10Y¨EjEÖ\ 3( \ 2\8a\b"A\bäø%¿\9c\9c\ 1\ 3\ 4\12 \10®\84#@¸\12\90#rÈ\r\ 2\11A(Ð"H\15êM׫X³VG+VW\97ÑZë]Ýgß\9dý/ûÇgæýïûÌó|gÞùà]Ð×\9a\ 1\81ß$\9e\83ïi ¼\9dVÀcØ\ 2\19j\ fD\9c\ 30\95Ë!D³
+hzG\b¬[\a»ÚÖC\80q\ 3\ 4\fnü@=âü\9eúË_þ\17\ßøßr}A\9ds}F}íú\84
+nsþàþ[\0xÜ
+\ 4Ï«Aày9øÿ\ 1*Φ9â|ìºüÕf\10ú\859D¸Y@\84\8f\15D\ 4ÛB(Ï\1e\84ÑK\80\97´âß\1cÕê÷Dñº·Ì*§×\8cFç\97!\9d.\7f\86ômz\1e<âö\8cvlóï´i÷'´kî\8f\82\1f¹?\b~å1K\83w\83ÀëZ\bl»D\aïi&x\9fbÁ6S À\91\ 2\8c\95\14àaç\v[n\ 6b<\8fÄÅ\1c$^ó@\12`\ 31ì\85\1f¢Â\97¼ \97®x!JsüC\90¿þ)Wï<GÖnzÌnÝüO¢Çã\ 11èy\9f5¾e\96uz믬+[o±\1ezýÌ|á}\95 >?2aÇ4\ 1;N°aÇ1\12v\8c\93àk
+ìZC\ 1\ 2ç\8b°o\89\97R \1eï#ÑÉ\1cä\1e\96 ÷³~\97H·{\11/px*Ù½â_Ñ
+Ç\87\91j§Ù°b×»¢ªÍ·\ 5û=oò:½~æöy_#¿ò\99!§|\7fä\Üq\99¼çw\9e|¾ó\1c ÔÓ$\ 4|Ã\83\80Q>P\87\ 5@\1d\14\82¿)\10\8cwÀÅÙ\11Øuâ°sÉW`ßÀ÷Qn2\7f«ô¶ú#5hÁ\9c\82óé\ 3yÔò»R\99ã/\92ô\8d×£5n3Qº-ß\87\e¼/\865û\9e\17uûM\v\aüÏ
+Æ\ 3N Îî:!¸\11x\ð$hBð\816&\ 4ÚP(\ 4õ\87APo8\ 4ö\84Ã.S\80\8e3\ 5\8b)\10mO\81ÄE\14HÁód¬¦ü¥Ú`ö\íiùX½Óf6\93i\7fK\19¶ì'E\9cã\ f²dç\vRµût¬vÛé\98½¾'Äõ;'£Ú\ 2¾\89è\r:\1a>\12|$l*äë°\1fèÃá\8fè\83áï\18ý\11@ï\89\ 4zg\14\84´\8b!¸U\f4S\80µ\f÷\0»V,ö\f\85=v\8dÅØû\96S^jÖRæ
+\Íg\v·[ÝÔ\ 4Ûͨ\ 5Ë.¦Ç¬=\97"w9\99\94î9)ÓxOHKý\8eÄU\a|%i¤\rÅt\85\fD\ f0ûÄ\13¬^ñyÂ(\9eewE¿&:b\80hÙ\rÌF 0\1a$@¯\93@\88)ÀÁ=\88Ä®%ÅΩÄs¨?Aï\v\1cÐïÅ\9fS~+[ov«l\8båLqàÇ\17òÉ¥gr"\1d§2¥.GÓR<G\93Õ>ÃIZÿ\ 1YEà¡\84º\10c|;³+î\10»#v\94l\95\9cá6Kns\ecÿ$\eâ\80S\e\ f\84A
+¬j)0«¤@7\ 5¸ø\ eb\9c-Ç®\93\81çȳC¯\8aíÑc½\ 3ºS¹\8aòSåf\8b\8bzê\823%ì¥\93\ 5a\8eã¹±.#ª¤-\ 3\19\19>½J\rµ;¹,¨3©\86Þ*o&\1ae=d}â0¯6á\ 4ß\90p]P\9dø\8cW%\ 3n\85\f8år ôr`édÀ0\ 5ø¸\ 3»q¶Â\ 6\81Ê\16½-ü\b=Ó-@÷«ìÐ\8d}ËÐ÷\86M\16çªü>\9a*g.\19/\15\19.\8cqî×È<\8dÙJ\9fά\1cjkF\11Q¹\97Q\97ÒÀ®I>ÀL\1a\14\94'\1d\17ê\92®\bË\14O\ 5¥ÉÀ+I\ 6²X\ 1ì"\ 5\10\18¦) Ä]\8cµE\90ú7ô!Ç\1a=*\99\8fnïµFÿØg\83f\1a\1cÐß\e\9cÍOÖúÚNTÓ\1dF*ø«ûËÄÎ=ERÏ\8eü\14\9fæ\\15µ>»\80fPé\99\95\19µ\1c}z;¯DÙ/Ô*'D\ 5ÊË¡ùÊ9a~\1að5iÀÕ(\81\83akR\81e
+\84-D\10\8f}/Í
+=Ë·D·u\96èzõ|\9co\8d.5-Bg\9a7\98\1fß¿Ýf´6xñ@\rw\95qoäÆ\ e]\9cGSIÒö:m\86\7fu~\1e<¯\94Y\9aSÃѪ[x\1aU¯0'k,T\9du!T\95õH¤R}\10¨²\80§Ê\ 4R\9d\ 1lu:\10¦@\ 4îB¢\15\82L\vtOKA7*,Ð\95Úy8\7f>\9an³G߶\7fa6Þ²Íz¨1hQo\1dge§!Ì©©Râ^[.÷®*Kó×\97ä\ 4\15k\8b\19\ 5\ 5Uì\1cM\13/+Ï(LÏ\1d\rUæ~\17\9a\9a÷P\94\9a÷^ Ì\ 5^Z6\90éj`§«\800\ 5¢p\17öX WÙØù°wÎT\99£\8b\r\96hºu\1e:yÀ\ eMt5\eéÜ2¿¯-à\93®&bEK\83h}]m\8c[UMÂ6]e\8a_Q\85*P£+¤«K+\88\8c\92\ 6njQ·@¡\1d\11ɵgCeÚû"yÑ;Á\9eBüÛä\ 3©Ð\0;9\17\bS \ 6w!\99\82\1eæ!tC\8fÐå}fhºÙ\ 2\9dì´@Ç\8c\vÐèÁÕ\94\ 1£\87UO\97ÿÂÖ\ eægõ\82uUMbW]CüVm\9dÂ7Ï\90\19 ªÎ\ fN«Ô±\14\15u¤¬¼\93/Õ\ f ãô§D±ú{ÂXý[~|\19p\13\8a\81LÔ\ 2[V\b\84)\10\8b» Dè×B¼\83½\bw\90\82Nµ\9b£c=fh´Ï\ 6\r\1eþ\9cr°ßͲý\90ßÇû\8dô¥Õ]¼5º\8e\bgm[¬GnË\9eíY\8déþÊ\86Ü ¤úRzB\81\88Ý×NÆ\18\ 6ùQ\86\13üHÃ\1d~TÍ\e®¸
+Ș
+àHt@Ä\96\ 2Ë\14\90Z¢\97Y\bý\82ïpÙ\80p\a±{\1e ÑC\b\r|i\85\ e\ e/C\1dC.\16\8d_úØÖ\1c¦-Ö÷\91+µ½aN¹ÆÝn\99Ý\89[S\ e¤úÊ;²©ñmÅ´ÝÕ\8c¨\96V"¬ù0GÔ<E
+\9bos\84M¯8¢ýÀ\ e¯\ 5"¢\ 6XQ\95À4\ 5ä\b=ÈEèj9Bßa÷\9cÂî7jÄù\ 3ÿõO3Ô>ö)j\1cs23\1cñ²Ö\7f½Ë^;B|\963$tÌ\18\14oL>,u\97õ'{Å\1dRùF÷j©\11\a+\ 3EÆæ\10^O?\83ì\99dr\8c7\19\9cî\97\fN\170¸Àà7\ 1]X\ f!¦@*Bw´\b]ªAèd\vBcÝ\b\röãü\91ÿù_ݤ\1dª\9et¤è\8e{Ì+<¶sAö\ 4Ã!ý(ÿsÅXäº\84#qÎ\92ѤÍQÿa»N£\9a:Ó8\80?÷&l
+\91°C \81\ 4\b\ 4³\90\90DÂ\16\ 2aI\90°)Te´Z=z¬Smµ:í±g\jí\1cÇj=\1d\8e¶.Å\ e¶ÐZ7\16w\8b\82ÖÁ:V2Ö±. \94©VD¨\vú\9f×±ý Î\87ß¹÷Óý?ïó>÷ÃóÕkÆÊ/\97¦\967¼\9báªÿÐZT_ksÔ7å\146¸m\ 5\9f\ fæäïDna-r\9d[\90;~Óóú\16\11\9dc³x|\ 3ÑþÍD_|J´íó§ûßÚ\16\8eÞ>êKË\8eEÑ\9bÇÔ\82EG->¯\1c±\8bç\1cv\85Í8T)ýÃÁ©\8a\17\ eÌN\98в@]Úò¦n|ó;)\8eæ\8dæüæÚT{s£%·¹35§q0Ͷ\ f\19¶ÝÈÌm@¦½îyW\96\12µ³\1e´Ô\105°;ØþdÿdûßÚ&¢\95GyúS»\17-<\1dDó¿\8dçæ\9e6zÌ<m\1d5í\94Ó\7fò©\8a\90Êöê\88²ö\99²â¶W\14ζ7âóÛV%æ¶}0ÖÖö©ÆÚÖ¨ÍjïÔf\9d\1cÔe|\ 3CÚq\18Ó\ fÁ\94Ñ\bóHß±\1e\1cÙHôõ'Dµì\ ej¾dùû\89V\1c&ZrR@\7fìð¢\99\9d~4Ã\1dEÓÜj~²Û"¬tçù\94»Kü\î\17ÄÎÎéÁù\9d/\87åv.\96dw®\94fº7D§»·Ç¤ýk¿Ürñ{¹åÂ\1d\85ù<\94¦sHLù\ eI¦SP\8fÔº\8eh\1f»\83¿³ÿ`S=Ñ{l\ 6V\1c"ZÌvÐ\97;x\9a~Á\8b&u\89¨ª+\92*º\12¹\92.£ ¨;Ë£ »ÐËÞ]>Êvc\8a_Ö\8dYcÒo,\b°ô¼\15dîY\13bìÙ\14jèm\b×ÿt"\ßÛ\17\9eÜý8\Û\85HM\17¤êk\88\1e©\99ÝÁÎíD\9bÙ\f¬ÛÃò\ f²ü\13Ds;\88¦^ ª¸,¤ÒÛþ4þ¶\84\1c·ã¹¼~\1do»c\11dÞÉ\11¦\r8=Æ\rTx\99îV{\eîÎöÑ\r.\1c\19\æ;vh½H5´mL¯ûý\95÷.\88\95CwÅñ\ 3\10Ç÷C\1c×\8fÀ\91ê·\12ma3ð>\9bÁ\95\a\88^gùsX~µ\9b¨ôG¢Â[BÊ\e\16\91íQ(e>\8e¡´Ç*Î\f\ 3\9f\ 2\v¯\83M \86C\90\84ra\ 2¦xÄa\96\87\1c¯yFc\85\97\f\1fxGa\87w$\ exKpÍ'\ 2÷\19ø\84ÿ\1fÛØ\fl`3øvËoùg\89&_$*¾B\94ÓM\94ù\90#\v|É\84@ÒCBZ(( *.\ 1É\,Ì\\f²x\19òøH\14óá¨\12\84`\86 \10ó\ 5\ 1X&\14c\83Ð\1f\9f Çà \87\bW\98!\ 6ÏÙÈfpU3ë\7f+Ñl\96?é\a¢¢«DÖ\1e"ó\0±\"\r¼H\ 5\11ų:\14\88 \19¢I\82x
+C\12\17\f=\17\80q\9c?¬\9c\b\ 5\9c/Ê8\1fTó\9e\98Ë\v±\94ç±\8eç°\9d'ìcÎ\b\b??g5û\a\97|óÛùÿMä¼ÎÎþ\13˾Eì¼Är\89b\98(xS\ 4ü(\ 4b
+D\bù³ZD\90ÑhÄ\92\ fTä \1dñ¬/Äj!8\98\89ÌKÌ"f5SÃìdZ\9e\ 3m\12\87$=\ fm2\ f]
+{¦
+\90\94-\80²H\bE\95\abfy"z¡\17¤Ë} ];\1aÒ\8f|!Ýê\ai\9d\bÒ¯Æ ª\919ê\8f¨ÓÌ\ fbDõ2w\98a1¤xÂÿ\7fdì]\86\0Ä \10ò\11\9eÔ ÑñÐky\18X\1dz\93\0ÚLVG¡\a\12'zB9Ã\vq\v¼\11ûÖh(þâ\vÅF\11ä\1f\8f\81|\87?äõbÈ÷2\a\ 3 ?É\9cgßìfn3\ f\9e~_Ár\9f
+B,\82\1fÇ#dXù,èT\1c\92Õ<\8cI¬\95ìiÒ\v\90b\11@o÷\80¶Ì\13êi^\18;o\14Toø"q\95\b ëý\91P#F¶\0(w\ 6B¹+\bÊ&æx0\94\1dÌUæ&s/\18 ø]\b\94\b\1dNDØP\12Âï\8e}\16\92\139¤0© <ÒT<Ò5<,¬\17©6\ f\98]\9e0Nñ\86aÎh$¿.\82n¹?´\7f\r\80æà h>\ e\86zG\bÔõÌÞP¨\ f\85A}\8a¹Äô1\83a\8f4\b{ÀÜW#\82\89\1cÐ"òf2¢úôÏ\82\81å\8f\8bç\90\11ËÁ\1aÇ#;\91\87Í @v¦\a²\1c\9eȨôAÚK¾H\9d?\ 6æ¥\ 10\ e\82q}\b\8c5¡HÙ\16\8e\94ºp\18vEÀÐ,\81¡UòÈðOÉ\ 3Ã\rɯ)\ 3\92\ 1ãcI\7f
+¢n\e »e@t\8f 1WÍ\88¹<îY0*Y¾\9c\83-\9aC\1eSÀêph\ 5(´\b\91\9fç {\99\ fr¦ú!{®\18Y\8b\83\90±<ôqú\9aðáô\8d\11\ fÓ6GÞO«\8dºg©\97\ eYöI\a-Gd\ 3\96\7fÈn[®Ëþ\93Ö/ëµ<\8a¹a\81¢Ë\82¸«\8c;\1dñg3\10\7f&óYHeçÏ\96rÈ\97pp2.VO)\9b\8dR\93\10®lO\14\8d÷\81s\92h¸pVÀ½üWC\ 6íKÃ\arÞ\91ôÛÖGýbû\9bìföÖè\9f³ëbú¬_Ë{\aä=ÖS\8a®ì\1f\15W²\7f\89½d\1dVºH<\9f\ 5U\87\15ª\936¨\8eå@ud\ 4¤³³ÛÙÞë\feÙÌD\19\87*%\8fªd\ 1*Ó=\86'\14ø\f\95U\88î\94¼\18x«x^h_Ñ\12I\8fc¹´»pMôµ\82\8dò+ù\9bc/ç×Æ]Êk\88¿hoRºí'\12ÎÛ/%väÝR\9d¶?T·Ù¡iµC{$\ fÚæ\ 2h÷\16B³g\ 4X£8\14²\9d³$\90å\a\11¦°^LUp\986\96\7f0Õ,\1c¨¶yß\9cäòë©\9a\12xmâì°Ëå¯F^,]\1a}Áµ*ö\ñ{ʳã?J<S´%é´³NÝîØ9é8¬mu\9cÕ\1dsöê\ e:ïé\9b\1d04:aØ]\ 4CÃx\18v\16C_7\ 2rX\ f\8a\ 2 \15l×\99\12@x1\940SÊ=\9c¥äîÌJ\16ôÍÌð¼>Ã1úÒ´Ê\80﫧\87\9f\9d4OömåbEÛ\84?+[+ÞM:Vö¾æHi\8dîPÉv}\8b«>¥ÉÕdÜïj3íq]3írÝ57\94`Ü\17Ìg¥0o/\83iK9\8c\9f\8c\80<Öÿ\92ÿr]\9eQMgy\18þ%D\8a
+*2\ 3¢\8e2XP\ 4¤H\80\84T\ 2A\11\11¤\e\ 2D\12 \89@(¡\84\12J¨\ 2¡\86Þ\94\0¢ A\ 1ÇB\19Ç6\12\9d\99=»ã\8aíìì\ e\96³sfçìκ»Þ½\1c¿\80\1f\9eÏïÿÜ÷½÷ü\1fì{\11¦\80b\97\9d\v\7fOò\16øMbCx-µ'¾\94\90I?&sÖ>\12\ 5\9bß\17ÄXß\8eMÜ9\e#ÛsãdÞþkQ¥\8e\93\115Î\13áÍn\97B»ÝÇN\fy\8¡ó\1a \99£\f\85<¡\9c;ñ\vµ?\14QûB\11¥+\fyµ\87#ÏÖpä\81!¯\ 4ùãó\ fÁ®u\12»N\ 2þ\ eñ\ 6x\9f²\19ÞʶÀ«\f[Â\9fÒ]\f\16ÒX&w¤ÇÌg\93£¬¿\12\9d²\99<%Ý«\8bÏ:0Æ/<8\1aSî6|²\9e¬\8dnó:\e9@í\8b¼Hë\89¸Aï\8axÌh\8f|K×D~ ·F!ZS4¢ª£\11¥.\1ay}
+
+Àç\1f¶|\ 6&\80\12×âüõð\8ft3øI¾ \9eäl\ 5}\8e#ñ\8e\9cfr+ãȦéÔ0k\9d4Öf,9ÉnD$sÐ&äº\f\bJÜ{ãj<»b\9b©í1=ôVÞ\b³\997Åjä=`×ó~f×Åü\97YËG\8cj>¢Uñ\91w\ 5\1fQ1\94\95 Àå\1e°k \8cà½Ä\10þ\96n\b\8bÙÆð$o\1d<.°\84»\ 5öÄ\19\ 5Åx:\87»érVÈ\96Q\19ÏF\9b"´\e\90\9evìI\96»v$\16\925Â
+Js\82\9a¦\16t0kãµì\9a¸ NeÜ\1dNEüO\1cUü{¶J\80X¥\ 2Ä(\11 Z±\0¿0\ 2D]
+Ú\0(Ú\bïÀ\0Þ¦\10ái\96\ 1ü 0\82ÇE&p¿Ø\ 2æJì\88×\94\9eFº\ 2ß\8d£yÇ·\fÊ£lú2\ 4v\9d2±£&%ݵIª «Å¥\943ɵôªD\rK%\1að)\15^òU
+çý
+\85/ý
+E¿s
+\12\11\eÃÌ\17!ºB\84h\18ï\95 `¼\ 5\9e\ 1ü/ à¥\f{o.\11\16
+×Àý\12c¸2\87ëå{\bWTî\86\17KØ\e´E\81V}\8a\88\9d\1d9±{[äI\ e\r\19©®µ²\1crUª\92ª:]M/\916³\v%}\1c\85ø¢_®ø\167[¼ÈÍ\96üÓ7[\82|ä\12Ä\92\8b\11C\9e\8c_ÛdD[ :\81·È\aøU\ 2°\98\85½7\9f\b÷JHðu¹!ܪÚ\b\935¶\84ñ*·5Ã\15L³þ²\0ËNeè\8e\96Â\98=j\85С&ç´K\85<\8b\\9aYH)ʨ +d\rìì´nßÌÔQnzÊ\rÿ´Ô\1f1¿ù¥¥!\1fY*bÉR\10Sv\1aÑ1´\95 0¼\85x\80¿¦\0ü\11{ç·J\ 2Ü.7\80[Õ$\98®5\83Ëõ; çë\9c×\9c¡\9bvU\1dþ¼¥<ä\vuéÉÝÕÊS\aT\85bçâüt÷\82<\ 5%7GEÏ\92׳dY\9d\9c\94Ìa®$ó\9a¿8ó\a̯~âLÄ\91d"¶4\1d1¥2Dÿ\14\14\89·\90\0ð
+÷ðX\ 1p§\14;O\15\11¦ë\88 kX\ f£MÛa°Ñ\89Ô¦®ÓÔq-Ô5Ç·UWFíR\95ÇïW\96%\1dT\14§\1dÊVæze\14\96ÐRókY\12E;')Oë'Ì\9dâ\9eÊ{\84ùÅ/!\ fù\bs\11[\94\8d\98\89Y\88þ)(\9a\ 4ÿJúØÃÃ"ì\9d\15Øûj\ 1&\1a p¡Õ\ 4´\1akèÕ\1c0hkñZÛÐÄ1¯i8fª\vÿ²è\fß.¯Zä\98U\99â*+\97{HË\94Ô¤Òj\86°¸\95\1d¯<ç\e«¼ê\17£|\88ù»/_\89|b\v\11+.\1f1ãó\10]\90»\1a\14\ 3°$Å[Ä=ÜÅgp³\ 6{W#vÏV\80Á\ e\12ôvYB{×>bc'Ù¸¦\9d½Q¥9jUÔ\12º#·\89·'³!á@j½ÄYR\9bé.:Sà%¨®¤ñ«\9a\99'+\a|¢*'8\11\95\ f8\11\15ï|"*\10;R\85\98Ñ%\88ÁS"\1a¯h5Ë[øK\1a\80¾àã\19L«\ 1Æq¾¶\ 3 \eû\8ff`34\ eì&\9céw3Tõ1L\8bz\ e\7f\96Ó\15²-£#Ê6¥-Þ.Y\93ì(l\91¹Ä5+ȼ&\95WdC#-¬¡\8f\11¢¾Ì\fn¸Ç
+V¿a\ 6×#Fp\1d¢\87V#ZX\ 5þ+*_Í¿E\1f{¸W\ 2pã\f\80®\19`\18ç÷ö\ 2´`ÿ©\eÞ\0Õ#6\84²á\83¤Â!êÚl\9fyú¹ +é@Ä\17\89ý±»Nõ\89öñ{S\1d£»s\»JÝC:Õ\9eA\9d=\94À\8eqï\80Î;Þ\ 1\1d¯©\ 1m\88\1a AÔ£Í\88zL\8d(Au«y\83{ø\1eoq¾\12`\12w0\8aý³¿\a í\1c@-vвñu ¼´\15\14\97ì\89òq\ f£´1¶©øâQ\vá\85Ð-q£¼/xç\13l#GNï\r\1d\96Û\1f\1f*v:ªs9¬í>ÄÕ\8e¹ûi¿q÷\1d\rç\9cý@æ\f ²o/"s;\11Ù¿}5¯2\0¿G\0×ëp\a\1a\80sÝ\0\1dg\ 1ê\97ó±\ 3æN\91 kÚ\ 2dÓ» ÒiWRâ\14ÝX0åo\163\19¼9êj\94UØÕømÁWÄ;\ 3'2w\1d\99(ÚËÕÕîçèº\ e°t\17\1d\98ºÛ\8eLÝ\92\ 3cü\83\13}\f9Ó. \17Æ\10ra\ e®æ\ fø\fæª\0®´\0\fu\ 1t\r\04\8c\0\94ã|Å$@êM\ 3H\9c3\ 3áüv\10Ì;\10bæ=IQó>Æas\81ë\83çÂ7\1e\9bå[\1c\99M²äΦ[sf
+¶³fjvÒg:¾ô\9e¹`K\9dýÚ\96:³dëuóÃ\1e\8fëÈ\8eü\15Úç1\85ö{\Eö+¹W\86w¸ÜA'Þ@?@\13ίXÎ\9f\ 2H» ¼m\0Ñ\ f\8c!üáf\b[°\85\90\ 5\17BÐ\ 2Íà¨\9e»Æ_\1flì«\8f^ÇÖ'\981ô)\eiú¼Í\14}åg\9eú6K²þ¼\95û£y+wýÏVn\ fÿ³Õå\ 1Úî|\1fí8x\ fÙ8Ý]ÍMÜÁØò\ 6ð\1dh\19\ 6¨\1a\aÈ_ο\85ó¿Á\ eú-\11\82¾3\ 2¿'ëÁ÷©\15p\9eî\ 5\9fÅC\ 4æ"\83H\7fvÄÀûY(Éë9ßÐãy\92Ñ¡çY&®/J×9¿hZïôrÐÔñåu3\87W/Ì\1c\9eý¾Á~\11\99ï\7f\8a,ö=A\9fÛ}\82ny\ 3ø\ e´á;P\8dó\v\96óg\0\12î\ 2D.\0\ 4~\ fàóg\12Ð\97LÁ{É\12(¯mÁóµ#¸¿ñ ¸½a\11\9cß\1e!:½\v5pxÇ7ø?Ùõ\19\15Õ\99Æ\ 1ü¹Sa\8620À\0Â\f\fÌÐf\18`Fª\1a°P¤\88\ 5"JQ,X"q%±\9eUc jtí\1eE±¬=¢Á.Y{ÔuíÆ\12\8fƵG\17"\18%(
+þ÷!çä\1cØýð;ï\9dOÿç}î}ï\9d'´~¬$¸~²ÔØ0Ofh¨\90\a¼Ú#×ÿv^®\7fõRîÿ+äþu°ó«\83BW\ve{;ø\f¬ÝF´è;¢\19mù§\88\86_ \1ax\8d(ã6QÒ}¢Ø§D\9d\9b\1cÈúÖ\8d"Þj)ü]\10\855GPps¬`|\9f(\ 4|H\13ü?ô\13´-\ 5"\9fÖÑ"ïÖ)bÏ\8fß\885X/vÇ~\89\enHÜ>6JÔ-\10«ß³æ\8e*ù\f.ÞC4\93ó'\9cæü\8bD¹¼÷´»DÝ\1e\10Ù8?¼\91(\f
+
+\86\8a\fÐ\90\1e:ÒÁH>0\13\ fZ¤A\17rCOÁ\15Y\82
+y\82\13J\ 4\aL\12\94X R`\83È\1e\aEv¸%\92£\91áÿ,ÝM4\8bóËÚò/qþ-¢TÞ{Âc¢\88çDAõD\ 1 ò\83\843\1d8Ó\85<àAjt"\17ø\93\13\82È\11á¤@4ÉÑ\8d$H%þ\93Î\8a\ 5B\19+g\95l\1f»ÀjÙ\9b\ eæðùû\82û?¢-ÿ\ eQ
+ï=î\19\91¹\96³9ߧ\95È\93kpg.\\873\94\9céDö\\8b\fî$\867çù1#\vg1,\89e²|Æ/AÌb|ø±\83}Ï~è\0\81\16\ 1\ 6\16Ì\82"\ 5\ 4F\8bà×M\ 4ï414¹b¸\ f\17C=A\ 2×\19l\ 1[Á*¥pݪdpÝϾg?È ¾"\87ú\ 1«cM\fmd\7fpãk7Øñµ\1dÜaß\81!\@\88Y@\98\89µ][E\bL\10A\97,\86o\7f1:\r\95À«T\ 2Í4V.\85f)«\90A³\89í\94CSÍ\ eÛAsÒ\ e\9e\17Ø=ö\825²V;xáOöL\ 1O(áý?\8c\9co
+\11\10\1e,À\12*Àl\11!$F\84 \1eb\ 4f\8b¡/\90Ào\8c\14ÚIl¶\fÚErhW±õvÐnµ\87¶\8aígG\15Ð\9ec7Ø3ö\9b\ 2º\16ÅG\1d\14:([tphÑÂ\91W§·þ\1d!\94s-F\ 1Q\81\ 2¬\ 6^ùw¤M\ 4Ë'b\983Ä\bÍ\93 x¤\14Æ 2\18¦Ëa\98o\aÃ2î_\85\ 2\86MJ\18v(\11Xí\80À#\ e0\9cbW\1caxäØbhpl6¾wh2Âñw#\9c\e\rP1\97×F¸¾\fê\bá\9coÓ\v\88ñ\13\10ç/ \96ë\88ã^Äòýè\9c"\86u\80\14\91Ce°\8c\93#|\8a=Ìs\140/r\80i\95#L\95l«S«©Ê¹ÅtÀù\83é\98s³é_ª&Ó}Õ\eó¯Î\ræwÎ/Íp3ÁÖ\ 4÷ÿ\98àñÌ\f\8f\87á\1d!*\80s}\ 5té$ \eKäz\92Âxåg³[w1\7fñ¥\88Ë\97!v\94]kt\99òCçé\ eï:Ïszk[êü»m\8dê\8dm£Ëkë\ e×WÖj×\ 6k\8dºÞzV]gûIýÜVëúÄöÖí\91\r\9a\7f[áõ³\15Þ÷ØM\e¼¯tî\bÑ:Î÷â\\ fBO\96¢\15\90\16$ 5J\84ä®bôL\93¾ï\9e+oJ,¶\7fýI©CC×)Î/»ÌVÕvYèú"a\85úyÂ:·g [Ü\9fÄïv\7f\1c\7fÈãaÂi\8f\a ?zÜMx¡¹\19ßä}-\1e>\97㡽È.ÄCw&\ 1º\93] m\ fqm{w'ôâ\99¯·\9a\90åEÈæ^d\9b\84Ö¬\18QSz\ fÉ«´ly]j\81âyòhÇ'½¾P=ì9]}¿G¹û½îK4w\92V{ÞJÜèu#qg§ë\89û|®&\1eó½\9cxÉ÷BÒSí¹ÄF¿Ó\89Ð\9fHDÀ1ö\ fv( \ 1û»Cß\1eºjxÿmù<oe«ø\15ÇõäúRk®Qx\93\13)Ôõï*~Ö/]ö { ânÖ0§\9b\19¥êk½'{\NûÊëbê\82NçS\96ù\9eK©Ð\9dIÞì\7f:¹J\7f²×á\80ã½Î\ 6\1eíõsà\91äW\86\83É\bÚǪÙ\1eöm
+\8cÛS;B¢\e!\95ó³\94\84\1c^ó¸\9e|\ fj,ÐQm~¨ðxp\8cèî dé\8f\9föW^Ê)T\9dï?ÊýLß ^§²§ù\1cï3Gw4s¡¾&seàá\8cJãÁôíAûÓ÷\86ìí}"ô»Þ×C«ÒëÂv¦·\98¶¥ó\93\9b\81°Í\19\bÝ\90\89ÐÊL\84´\87\1e\9c\99Îó^\7f; ®£Ð\91\9a\87¨¨n¨\a=*ö§ÛÅ\91Â\95¡IÒ\7f\16e)Oçç¹\1c\e4\S3p\§C¹\13uûs¦ë«û\97\eöô[\1c¼«ïêÐ\9dÙ\7f7mÏ®2oíScÙÜç¢ecö/\96õÙÍ\11ë²a©è\8bðÕ}a^Õ\ f¦\15ý\10Ö\1e\92¹ÿYöÜ\7f)},\94QC±\9c\9e\8fPÐÓ\91Nt»Ä\8b.\8f2\vgKºJO\8cè¬\19\96ãz`H\91¦ºp´OUþ_üw\ e\9a\1a¸-oVð\96\81ß\84mÊ]aÞ\90SiY\97³#²bÀ\ 1ëê\ 1g«\ 6<²-Ïi².ËAÔÒ\D.ÎEÄ¢\\84/ü\14æö\90Æýï+å\1e\bTϳÆ\83\121Ý\19#£[c\15ty\9c;\9d-\r\11\8e\8f\8b\93\1c\1e\9b¢Ü;ª\9fKÕÈ|Ï\1dÃGøn)\1e§ß4äKãúÂé!k\v¾6¯Î_lY9hMÔò¼-¶%yÕÑ\7fË;\19½0ï^Ì\82¼7Ñó\aÁ6o0¬å\83\11ùõ`DÌ\1d\fK{\7fÜ\aþÔ~àyë1Ï\9dwÆ
+tµTJ\97ÆÛѹ ®t¼Ì(\1c.\8b\96ì\1dßS±«´\8f˶±y\9e\9bF\ fõ,\19£_3bBЪaSC\97\17Ï\ e_2da䢢\95¶\ 5\85\e£Ë\vwÇÎ-8\1a7»àfܬÂW±_\15!zf\11lÌ:£\b\91Ó\8b\10Ñ\1e2Ûî\ 3QýP\9euxî¼þ9ÿ×/\13ÓÙ/etr¢\8a\8eL\ e ½\93â]\13\93ì·\96e¨6\8cÏÕ¬--ò]õY\89~ù\98Ï\83\16\8f\9a\14¶°d\86eþ\88yQs\87/ë<kXeÌÌâoãþZ\\13?øjÂÔâú¸©Ã\10Ë¢§\f\83\8dEM)Fd{è#ç³@ôËp¢\9f>#ºTFtf\92\88NL\91PÍ\7fÉ®ó¨¨î+\ eà÷ÍÀ( \ 3\ 4\10\86}ß\86}f\18ö\10\91Ê\12\17DTD\14DY\87a\1f\ 4\ 6\18Ve\13P\16Y\94M\81* X´\ 2&F«\8c¶±M0.5\8d9îÑ´1iÐh\92\93ÛKsÚ\ 3í\1f\9fóæ\1føÎïÞûÞ¼[Ä\853r\v\18\95{°\8f\17\ 5ªõî\r×îÊ\8f2hËÝnÚ\92½Ûª1Sb_\9b\91ǯ\96ÈÝ*Òª=ËR\9bDò\94nïÂäa_YÒ9¿¼¤\8fýs\93¿öËMFïÜ\14ô""ú,ÈMBÏÅ0Rå߯\1a\ fiç\9bË\ 2PÒÞ÷Q\11Àt \v&ËVÀX¹)\f\97»²úÊü\97w\95¬Ñj+\8a\Ù¼w\9bI½l\97å¾¼T»Ê\9cl~Yv\91\9b<³Òs¯´Q\94\9fqØ;GrÜ/+}Ò_\9a~Ý?#ý¹_\86ä\17\9f\f \8a¥\12\14IÓQ(MCÏÅ0
+`~'Àý4\80\eT\83?PþL)í<å\0ã\95j0Rm\ 4\ 3Õ|Vw\95ﲶ\8a\10nsÙzýº\92Æ5Å;-Ê\v\93mK
+2\9d\8ad\ 5®²<\85gnn½(3§Ý[\92=è\9b\9auÆ?%kÖ?9ë\99_röÏ>)Ù(NÉBQj&
+S¥(Xla\16¾¦ûá®\94ö^ªÁÅ\12Ú;éÕë4í>#û80Pk\0=u\8eL{\98Ó¼/xE}õZÝê\8ah\9eB\11g./Ûc³·$Ã1¯8ß%«¨Ô#£p¿0µ U\9c$ë÷M\94\9döK\90]ñO\90=¡ëO>»d(NÌGQb.
+wç `1ÜJ³\90D}È\ 6¸ºP\ 3:ÿ\99}\0'iÿ\eh`AÏ\ 1=èh²cZ\ e\bUë\e\824ªëÂu\14û£\f\8bkbMeÕ\89V9\95iöÒ\8a\1c~\9a¢Ø-¹¬F\90XÚâ\15_rÔ'N>î\e+¿ä\17+\7fD×\1f½·\17£8®\18E;
+Q¸³\0\ 5\8býB³ð`¡\ fù4\aÔ\83s5Ô\83zÚ{\ eÐÞÑ\ 2ÐvH\a\9a[\98úC\1eìê\83\ 1je-¡ZEM\91+ó\ec\8c³\eâ-$u)¶)µY\8e»÷\15º$ÔTzÄU7 ·Uõxm©\1cõ\8e®¼è\13]ùÀ;ºâxs\ 5\8a6\97£pk\19
+bJÐs±\97ñ\0\9fS\1f\94\v5¨¤\1aPþH3@/í ô*ÜØÉ\85Ú.3¨êre\95vú.+ì\bÑÌk_§\9bÙ¶Ù0íÐ\ eÓ¤\83{,wµdØíh\929Å\1e(wÙÒØ辩¡K\10ÙpB´¾á\ 3r_´¾þ\aáú:\14l¨EÏÈ\1aôØXµÔ\vz.ÍÑ,^.£\1aì\a\18¥ü\81V\80ô\ 36ô\0Tõª\83¢\8f\aò~G¦ ÏK5§÷=õ\8c£\11Z)G¢ôv÷Äòâ»\13M·w¥[ní̳\8d>\ê\18ÙQç¼®ý°kDû\88{xû\ 5\8f°ö¿¹\87µ¾v\ f;\84îa\aÑ=¼\19Ý"\1a\97z\98NϤB\80\v4\83\13M\0C\94ßÝ Ðr\ 4 f\0 h\88\r²a]È\1d±\ 1é\88';m$\80³gx\8dFÂÐ\ 6¸ã[õb\8eÅ\eF\ f¦\98l\1cÌ6_7 ·\8eèßo\17Úßî\10Ò7ä´º\7f\9a\1fÜ\7fÏ)¸÷\15\7fÕ\11ä¯êAçUÝ輺\ 3ù\8bÝÉ¡ûQA5h\08Aù½\94ßz\14 v\10 \94V\92,Ú\ 3ÓNs!eÂ\14öL83 \13Þì¸ÓÁ\9c\98Óï«G\9fÚÄÝx*NgÝø\1eý\88ñLÃбBã\90±\1a³U£m\16ï\8e\1e·
+\1c\9b²\ e\18»k\15pò\95µÿoÑÖo\18íü\86ȱ¥>^\98\ 3êÁøAê\ 1åwP~Ã1Ú?O\0ä\9f\ 2H\9d\ 4Ø1Å\81Øi=\88\99±\81Í3\1eLÔL\0{ÃÌ\1aÕµ3\e\96\85OǨ¯\99Þ¥¹zZ¢ýÞt\81nàT\95¾ÿÔ!\ 3\9f©ACï©ßóÄÓ·yâóóF¢sh"\9cD3ÁïÐ\p\ 6-\16»Ds8Ió?Dýï¦ü¦ã´\7f\9e\ 4\90M\0¤\9f\ 3Øy\ 1`Ó%6¼\7fU\13"®ò lÖ\ 1BgE\10¢\fb\82\95áì e\94J 2\8eã§L^î£ÌU\17+\15+\84ÊfMOe?×ãÚY-÷k7µÜgçµ]¯ ®ËeÔw¾\84+ù\1f¡Ábç\e©\a\1d\0G)¿\85ò«F\ 1ö\9e¡ü)\80ø\8b\94O+aø5\16\ 4ÝX\ 6¾s\ð\993\ 6ï\9b\ e ¾)\ 2¯Ï\82@x+\82\11Ü\8af<ndzÜnKØ.w\8aTøwëU\9dî\1eQuøë\ 4ÇþÞ\r\8eý\9d\97\1c»ÏPÍv\ e5l>Å\15Ö\9f æbãtÿõÑüµRýk(¿\90j/\99¡üË\94?\v\10ú'\80ÀO\0D·TÀå\vup~ \vü\87æàøÈ \1c\1e\8bÀþñ»`÷$\1cl\9eF\83õÓ\ 4Æò\99\94±xVÊ2ûª\99eúü\18Ëøù\ 5\96Ñ\8b\87,£§?³xO\90Í{\8c*\86\8fPu±AÊo§üý\94_t\96ò? ú_\ 1\88ú#À\9a?\ 3øß\ 4ð¼\aàô%\80í7j`ý\ eX~Ç\ 3óï¬Àô\9f|0þ^\b¼ù@0\98\ f\ 5ýW\eA÷õNxçµ\94ÑùAÁh¿ie´Þ\9e`¸ogÉ?\18Í×ÈhÎ\93ï\97ê¤ù¯§|9åg|Hùtö\8d7\0Bæ\0|î\ 2¸Ý\a°{\b`þ\ 2Àä'\ eð\90\v\ 6¨\vzh\ 4ï %h£\ 3pÑ\1d4Ñ\a40\18Ôp\1dpè\87X\ 5%ÀB\ 50H\85Æ1B\87Âo þ\9fF\9a¿\12Ê\97Rïã¯Q>Õ=ø\ e\80ø\v \9a\ 3X=\ 5àQ¾þ[ L Ìå\94É\85\15¨Cy+)Ï\ 4ØhEÿË\89\bH\0 #[\b½\14!ý\0`\e¡\83¢\92|E~\BAùY\94\9fp\9dò©îÁ\9fSï\1f\08R¶ÙBö7\94û\ 6(\17è\9c\0Ë\89
+rèoÕ \97è\10}bL¬ \9fx\91`B/\ 6H\ fb¤\a\0ÒÍ\87Cä<ùË\12hâÆ \853\83\96ÄÌ\95A#\ 1\83zþ\fjý\86AÍM,ÔH`¡Z&)&5¤\99t\92>2LÆÈ$¹À ÚUò)}~D^\92·\fªã\7f°þK\ 3ÙK\98»0híÈ \r±¢]×Ì\9dACoú\1eÁ\fêl`¡ö\ e\16rÓI\ 1©$\8d¤\8d\1c!ÇÈ 2A¦È%r\83|IþNÞ\10ü\95\16eýJ\ 5µÿ\87µ\13\83vv\f:Ø2hO»®õÂ÷ Z\18\a1È[ËÂ\95ÛX¨\97ÌBÝ\RJjÙ¨ÛB: ÕBw\98®ãä,ù\90\'÷þÅu}GEugq\0¿S\1dF\10\85A\10\86"3À\0\8f\ 1u\f
+DÊ\ 6PA\ 5d¨2\94¡30\80\f ½\8a\80"\8a\ 6, \ 4ÅB\14KÀ\ 45êZ\12Wc\8bî\9aM¢\11=\96hbY\8d-ñæb\ e'\9cýãsÞûýuß»÷÷Îû}9(zÀy'ú\8dóV\84\9c×&ïq_\99 \8fðÿßûúN\94q\19\e\1a%]e´v ^Hi\1e¶óØhd£e\12\e-r8hQÂAó:²\8a¬'\9b¹hÞÃE\8bÝä\0\19"§¹¿[|Ë}mq\8fûBü\9cûL\8c¼§bä?\11ã¸Ç\96( z\8fŨ÷ë\18ïëË-\ 1Ý,\88\98Ø\12Ú\erw\16ýÕØ(\ve£}\1c\a¥\19\1c\94è¨o\95Üw\92\15Ü?$kxo%\1d¼7\92¼W\92\1dü\97\92½ü\17\92Cüç\92\13ügÒ\8bü_¥wø?Û=ãß·{'¸+Eá\1d;\1c\7fÛ\ eõoKQ\7f\98Ü\92¢Á(\94[Ñ'e\ 68s21\ 1\9cEÏ3\8bfâNóPx³pz\10\e]£8oåÉÜW.Zî\v¦\84÷?¦\96ÿ\94YÉ\7f̬\e÷\v³Yð\88é\11üÌô \1e0\a\ 5÷\98/õî2çõ\86]\86\ 57\\9e
+¿gÞéÿÛ\ 5'\eÐð
+\83\13/\93\8bä\82Ëßpú\14@w\11 Ç$@/#@oZûP/æÐ^õ\9aÍzãáÏ~>+\8cóÄ]Å}ôA&ïÁÌ\ 2þÝ\99\15\82;\8a\ 6Á°¢Uï'E\87ð\86b\8bð\87\19;ÆÿwÆ>ýë3\ eë_\9bqÖà\8aâ¦Á\ 5Å\13Ã\7f)þ0úJ\81Ƨ\15(:©@\93\933Ðä8]\8fÑz\14~@ïîI¹w\8e\ 1}Ò\86\80\ 1ô<\ 14\93\0{øí£é¬Ç~Þ¬\a>Á\9c;ÞÑÜ\9bs\92ùß\7f¨\15\÷Z&¼êU£\7fÙ³Ùà¢g\9bá7\1e\e'\9eóødÒY\8f>£¯=\ 6\8cÏxüÓø\94Ç5ÑqÏ\87&G<Þ\9a~á\81f\87<pÊ \19 û\ 3\9eh¶\7f\f\9c=òî#õ)óÍ¥ì\19DÏ\13l\ 2/\82áá|'¸3Ï\9dõã¼\0öµÀÅÜK\ 1ñ\82óþ\19ãÏ~´ÔàÌ?Ê&\9eô«3:á·Òø\98ïz\93£¾\9d\93\ fûô\9a\ eùì3ûÜçÈ\94A\9fóæ\a}ï\9a÷û¾\14ïñEË>²Ë\17Å#z}Ñbû\18ø!Õô\e©Ï\ 3\ \0\f\19\ f¯C\ráa\88 ÜZd\ 3×C¦ÁÅ\10_öÙE\vy§\16Æè\1d\ fN68\1a\94=qh~¡ñ¡y\15&\ 3s\eL\ f\ 6®\9e²?°Ý¢?`«xOÀn«>ÿAë]þg¬w\ 4üd³-à¹Mw\0NÝ\12\886]\7f±Þ\14\88V\eÇ@\1fêA\0å½`\80Wal¸¯äÂ-¥\0\86\95\ 6pM9\ 5ÎG2p:Ò\8b},b>\7fH©\14\ e.\8e\9fp ,ݨ?$ÏäÓEËÌv/¬6ß¹ Ér{ðZë\9eàÍ6ÝA½¶[\82öK:\83\8eK7\ 5]·Û\10ôÄîã`\94®'ë\82QÒ\16\8c¶k\16àÔ±ÐOø×/&\94²\ eýf~\8ceÁµ%<¸\12«\aç\96\88à¤J\ 6GT³Ø\83q\ 1üý±¡Â=ѱ\86»¢\92\8d{#4¦=Ê\ 2óáå\96]\8bë7\85µØn\bm\97¶\87tÛ¯\ fÙã°6ä\88lMÈ%YKÈ#ÙªÐw\ eÍ¡hOì\9aÂPÚ\18\86\92\15c ÿ8Ú\ 3\0O\94\07c\ 1¾¥¼q>\91\ 3_'òádâ$8\9c,\85\81d\ 5»_íÇÛ\9d¸P¸=>Ò°;.AÔµ$ÝlSl®EGt±Õú¨ê©m\91MÒÖ\886û\16e\97¬Y¹Ë©1ü\90sCø9çzå\ 3ç:åïNµ\11(#\ e5\11hW\1d\81Ò±0\90\ 3¸\bà\1ee¾ï¨þ7É\0gRYp"\95\v\87S'Àg\196°7c\1a{gº7¯'u¾pKJ¸áFu\9c¨=1Ŭ-![ܪÒY·Ä\95Û6/Yn·"¶UV\1f³Ñ©6º\97©\8aþÌ¥2ú+yyô]\97²\987Li\f:\95Æ¢\8c8н}I\fÚ\8d\1a\99ÃÛ0\80Û\94ù®¨)o¥Sæ£Ì1\94Å\86\81,\ 3Ø\9bm ;sä¬\9el/^gÖ\á\86ÌPÃué1¢ÖÔ$³U)\99â&u¾MCR\89¤.±Ö¾:a¥cE|»s©ªÇe\99j¿kQÜ)W\9dj\98¼vÑÅ£3q$2\9d
+íÇ\1a\9dÃ\8dxêA\1ae\r\r\9dõµ\0\ 3¹\0ýZ!ìÌ3\87\9e|gVgþlnG®¿^[΢ «³£DÍY f\r\19iâºtMuZ\91¤<µÊ¾$¹É±H½\8eÑ©»åùIý®¹I'Ü´I7ÝrÔ/åZ52Ä\89È´Iè0\16.\0x82\aêÁÙL\80cTû\10e¿}\ 5\0»
+ÆAO¡)t\15ÉX\1d\85îÜ6\9d\9f eið\84Æ<¥q}n\9cYuN\8a¸"[c]ª)\90\14g\96Û\17d48楯erÒºä\9a´OÝ2Ó¾\9c\96\91ö\83[FÚ\vyF\1a2Ä)3\r\1d3SQF\1cFa\bí\85\91½\98
+p:\87z@õ\ f\16\ 1ôQþÛVÌ\81Î\12\11t\94Ú±ÚJ\15\9c\96\12\9fq\8dÅó\rê
+\17\eUébMË\96&Y\14çgZëòòmóµ¥öÚ\9czGMv+\93¡Ù,OÕìvKÖ\1c\99¦Ö|ç¦Ö<wUkÐ%Y\83ÎÉYè\98\92\89²±þ ãÖm\9aÃ\ 5:ú\9dÈ£\1ePýþR\80\1då\949HGÅ$h«²\85\96ªiìÆÊ9üºò¹ú\95e¡\93JK¢'\17-K0_Z\94n¥-Ì\9dªÑ\15Ûe\14ÔÈR\97¶8«ó7Ê\13òvºªò\86Üâò®\92grU\1e2ª\t\8eÏEÇ\ 4-Ê\12rþötd/$QîÍ\ 68ª£\1ePý>Ê\9f\9fÔPýjÊ=µ\86°ªÞ\1aVÔËÙµu\9e¼\8aZ\7faIõBC]U\84(¯Re\96S\9e*Î,˶I+-\94¨Kª\1c\12\965;Å\15w01E½ò¨¢Ï]#\8b.\93§ò¨Bd\88S´\ e\1dc
+PF\1cFý\12\rð\9f\919P\ f¾ £g?Õï\ 3è\Nõ\e\0\9a\1aõay\93\ 5Ô4;³Ê\9bfq\8b\eý\ 4\ 5+\82\r´\ráF\9aúØÉéujóäÚ,«Ä\9a\82©qÕåÒ\98ªFYdåÇNÊ\8amLXÅ KhÅ\ 5\97ÐòÇLX9:\87\95¡ãâR\94\85\97 ÃX÷U\0\97è[<^H¹\93\8eá}õ\0Ý\8d\0íÍ\0\8d\94\ 3kW\v ¢Õ\14J×8°
+×(8ùÞüìÕóÆg´\84\1a¦¬\8a6NZ\99`ªjN·\88mú\93ðz\81\8a²NÃ\0þü?f`\98\81af\0\1dn\ 2ÃM\18P\11\b¹ÄEES\93²¼\94¬k¹ÙºÖÉn\96]6\8fe\94¦y¿¡\89Z(¸*ÈX®
+\81Æ\1a)J¶«Y\86\8aY®\12\18\9aµÒØ»\ fµÛ\81Î\9e³\87ó;0\1c\ eÏÿ}ßï\9bùÞ'úMZðBäø×\8b£Ç½¶2î®â-ñc\8b÷$\8c)nJ\18ójGü\9dó%þÎW¤?Å\8d\9d'±\85=´vß\ f¼\17\ ep\ 6U¬\7fëB`ý\9bì\ 1\1fÅç¯àîµJÃì56<¹Ö\81Yk\ai3×dé\1e^S`\98¶ºÐgêª\89~E+§øß·bzß +\1e\v\1e·|NXá²ù\11c\96.\8b\1aµtsôÈ¥Õ±\ 5K\8fÄ\16,i\8f)X,1\ 5\8b$fÄ\e\12=bao§y-~À\1e¼ËÙÿ\85ù¥K\80UÌ^Èõè¥\12î\1eÜ\ 5\1f)5cFi(\1eÞ\94 ¦mJצ\96æë\8bJG\eîÛx\8fiüÆÉæqoM³\15nx$pÌ\86Ùö;ÖÏ\v.X¿$lhIix^IUDnIcDðܵ\12\91³Z"sVIdîÊÞ\8e±\a5¼þ«^ç½Èüu+\817×r\ 6Ì~v\13ð'î¢\ fl3`Jy\0\8a*¢q\7fE²\9aX\91Ý[Q »»¼Ðslù$ïÑåS}Fn\9ba\1e¾í)kþÖ¹\ 19[\17÷ÉÞúVßÌ\95ö\8c\1fÚ3Ê®Ø\87¼-Áé\9b%$}\93\84¦\97öÖ0\87=à5PÁü·¸\92-gíÅ¥\9c\ 1÷ÐÇÊ\81i\Ñ&T\ 1wW\9bQX\1d\82±®þ\18ãJÃ(W®\1aá\1a¥\rwÝ£Ëw\15yæº\1e2d»f\193]/ø¤»\16\9aÓªKüR\;-\83]\7f³\f®¾lI®úÉ6h\97\ 4\fÜ)\81\ 3wH\9f\9e\ ep\ 6»8ÿÍÌ_Íü\ 5¬ýÏ\É\9eà\1e:½\12¸\7f\ fP¸\97;`\8d\1eyµVäÖöCÎûNd¿\7f\e²êò\91Q7F¥×\8d×Òê§j)õ3uÉõÏê\aÖ\17{&Õ¯ñrÖo7$\1c<dH¨¿ä\15_{ËØ¿F|âö\8boÜ>1÷T½\b(cÿ×1\7fñf`î6àÉ\9dÀÃ.`2Wû\ e\0ù\8ff6h\18ô\91\ 1\ 3\8eX\91t$\f\89Gãá<\9a\ 6gS\1e\12\8e\8dFÿc\13\11wüAÄ\1e\9f¥¢\8fÏUQÍË´Èæ2-âãZ-¢ù¢\16~¬Ë£ßQÑõ;"ú°\8fij§ræo`þRæ¿ÌÞ?ÍÚÿø\1ePTÃúëYÿ\a@Æ\87ÀÀ& îc\1dÂO\19\11ò¹\ 5!g\82\11|&\16Á_$#¨%\eö\96;`?;\ 1}ÏMC\9fóO"ðü«\bh-\81ÿ\85Ý°}Ù\fÛùï`;+ÊÚBgDëi#ó\973\7f~\ 5ðÌn`\ 6k/bÝ\85\rÀÐF \9dÙI\1f\ 3Ñ'\81Ð3@à9=\ 2.\9ba»\12\0k[\18,m±0\7f3\bæöLøv\8c\80©ã^\18¯N\83÷·OÃй\0^×6A\7fm?t\9d\17¡uÞ\82vUàÑÞÛ*æ\173\7fN5ï\81ýÌ?\ 4\8cev\1e³SO\0 §\80Hf\a\9d\al\17\ 1¿o\15|o\1aaêò\83÷\8f\81ðú1\14:w4\94;\11p§ÓPâ\a¡ûAà\16ßüÝ\1c¶\9b7\97û µ\91ð÷½-`þsÌ\9fɹÿ\8eµ\172;\97Ù\83?eï[\80°VÖþ\15`þ'`ì\ 4\f·\0½x@\897\1fBÍd£¾\14Nq\94L9Ä\87\ 2á\87¡ð\1cÂ7\á\85.,P.\91\9bäW/òÚ{\94³\9fr\98ùÍÌgÝÉÌ\8e¹\0\ 4\7f\rX¯\0>\1d̽\ 6þýoéÉØã,v\8a$'eÐh\9aB| \10öCØ\ fÙGÿ ³¿\12{"$(\9eúC\ 2\9d\10Ë \88i\88\12\8fáJ0\8e~O\8fÒ\1cz\99\16ÑJÚÀcl¡rª¤÷è}j¤Oé\12]§[ô\7f¾B\98\1f\16\v \8dá9â þ<\939\95çÈSb(T¢/âyf(Ñ\9e¦¹ô:-£µTªD\95AÔ\ eª¦ýÔ@'ø\9f/R'¹áæ\89Ý\1ay\90N\94[ß\9b\843?\92;nD$¤_\14ûÒ}\ eöÂ\9aÄ<Z\89ï$%¦?(1΢çi>-&ö¸\9e¶P9UÒ^ªçx\9aè<~4^Å\ fÆ.Ü0\89ºá#ê;ß\9fi¿%\ eæG\87\11÷\\a¿÷ãëÐîù\f\81ô)Pâ\7f\8f\12\eça\99I³\89½°°\17\96¥´\866R\99ºeÙ¡Ü\16\97ê²Ôª\9bÖ\8fÔ\rk\8bê´¶«\ eëMõ\8dM´6\7fÑ®ø\8bÇåÿAb\99ÛßN} ±Ýø:\96×F\14ç\11\91Ç9\8dU\12r¿\92 éê§ Ç\95Ûþ¼ºi\7fEý`_¤¾·¯PßÙKÔuûfÕ\19T®¾\rªÒ:\82ökíA\87µ+Á\9fi_\a·©\v!7µó!âq6Tt-¡¢ÿâ?Îô A\90$\7f²þb@÷kö"q\0$>\93ç\19©º¢Ç«ï£\1eP×\1c\8f¨«\8eÙZ»ã%Íñ\9avÙ±D»äX}åب]t\94i\17\1c;µÖ¨½Ú¹¨\ f´\96¨SÚéè+\1e\9fDßÔ7Ç\88ç±\18ñ:\1a#\86#Ý¢{\93\ 1\ 1¼¥-\90Á¾\90T3$\8d¯Ó8\97\948t%§âúÀ|t$\15ªË\89\93ÕW\89Óµ\v\89\8fkç\9cÏi-Î\97=>w¾áqÚ¹\wÒY¢û»s\8bî\84s»¾ÙéÒ\1fsÖy6%6{6&]òjHúÁû`\92\18ë\92ÄT\9b$>5Ý\12Åç@\ f\92ÌÚÓ| ·qïÌ4A²y\9e¬@ü+#\1cWÓ\9d¸t[\ 6ZÓFâ\8b´ñêdÚ\ 3Ú\89´\99\1eÇS\9fÒ5¥¾¨?\92úªgcêb¯Ã)+\r\r)\e¼\ f¥\94y\1fLÙe¬KÙgªMi4\1dHm5íM½î»'UüvSUªX*i\17\7fîIÒXû\10ægk\90<OH¾ ]ù~hÏí\83/³\1døüöd|\92\93\8f¦\9c»´Æ\9cÉ\1e\r·?¤?xûc^uÙÏ\18j²_2îÏzÍô׬%>{³Öø¾\9bYjveVøíÎÜc©Ì<dÝ\95ù\99u{ÖUÛ¶,ñ/Ë\92\80wøýmÚò\vÛ\7fÉ\10#óùv\95\ fÜ(\0¾\1e¡¡µÀ\v_\ eõÅÉaAh*HÄá\91ÙêàÈQZÍ\88 º}\ 5S=ß\1d>ÃÛ5ì SÕ°ç|w\r\9dç·cè\ 2Ëöüe¶òü\12ÿmyï\ 4\94åU\ 6¾\9dWóoªË5¨é+\rão\12"á\ e\ 2 äJ\12bZµ\8aµÅE\8c(á\12 \98\84K\80\10\ 2!@¸\84k¸\13\90\0\82á¢@\0E\82(¥\10µÞ¸ÔjëÝuÛnk·n»³\8e³Û±Ýévv»\9dîtÝíöì;Óad?üæü¿=s\9e÷9ÿs\1eæô¾\8f\99§¤ß°NJ\7fbMH kì\17\98\ e) ^\vÙ\83{\8f\ 6x\1e\vð\f»ç\1f\93±s%¹Á' \1eð0!\bn%½\ 4ï&ï¦,%\1f¤^JRÐ/È5\8c\85Ä|Ϲ\84R\9fÙø\1a¿3ñÍ\ 1Óq\9d\81S²£Á\93²\11Ö\89Ø©\90ñØùPGì2{4ö!çxìW\9c!ÙsÎ\80\8c°ûe$\14 ±ÿ\ 2k\15²\17g\10\83\9d\13õ\9f¤\ 2|¢Â¾£¢À½Ct¸\99\1a\0+J\11\Vï¤\9cWI©ó*9}V\99Æ8\9d\9aë=¥0úM¦T\ 4L$[\82Æ\92Û\98£I=!ÇåC¡Cò\13\9c\81ÄY\9e=ñ2¿/ñ.ÿHâ\9fùÝò\1fù]rÂ³É ×\96Dظ\86®\85ìÃëT\86\1eàuûY\1aêcç¹¥ÁÎ\95A\83åt_¸\98É\a\97f\eåMM\14õtf<ýT\86ÒãDz\96·#À\7fDmZ\7fLU\1d< lbÙ\ fu²ûRíÜ\9eT\a¿K1#èT¼\1dÖ¡¸)´*\9e\b[S\7f\bkI%\ 2\84\87p\11\ eÂ^\85àuÿ\1d^oOqÿ\1f¡ö\1dì<ïâ\95»\88ëÅl/Xвá¬n38u\91Ô\93¹\aé\ eÂc8;Ã{0Kço×\14\ 5öe\9a\99=\19\96\10[º\95s8í\bÏ\9a6,hUO \9bÔçD\rªëâzõïÅ\16õ÷¢º4\12\86\b\10\1eÂE8«\10Ìá·\98\81?d`×AÝ÷°{.\15 >v\9f\85<\ 6\9cÉgÁTÁF\980ì¦\8e\16ÄÐ\87ò\93\18ýyjï^]\8e\7fw®!°S[ÊlÏ© mÍná6guñ\e4Ca\16ͤ¨&s>¼*ó\1dIeæ#\89Yó\9d¸BCDH\98YCø\b\ fá®Bâ\0¾>\849ÌÂÎ\89ú×°{^.\ 2p!g\vé0e\f\82\89b \8c\14GP\a\8bö¹\1d5&0z
+\95Þ\9d\86,ÿö\ 2}`k~ ³I_\15Z\9f×ÈÓuò«sû\85fí\84¸\;')ÍY\96\94h?ÚP¬ý[x±\96\88J´$\f\11 |\84·Ês\9cÃ\97j\80ߢÿ7\rèA öÞR\807\91©\12
+\8c\9b\ 2`¸L\ 4\83å¯RúʢܺKeî\87M
+¯¶\92\f¿æ"]`½ÑȬ3V\84V\17ÖsÍ\86v~YÁQaIþ\98¸H?+)Ô/n(Ð\7f\80|+)Ð\131"4è\89\0á#¼U¾\97c\16p\ e\ fÑ\83ëØû.\97ã\f°{\9dFÆñû¸Ù\1f\ 6ª\ 4Ð[µ\95ÒUµ\87ÖQyнÅ\9cìÕX\9eæ[W¦]_]j\b6\9bÊBÊJj9%Åm|cq¯ÐP4*Ö\eÏHtÆ+\er\8d¿Þ 5~#Ñ\1a\7f\16ç\1a\890·\90\bt\85\84¿\96¿§`\16²\ 1î¡\aï\94aç«B\ fð 8Y\ 30\8cO0{\8d\ f\1c©ã\82Ͳ\99Òny\9dÖ\\17³®¾VîQS£ò©¬Î
+(¯Ê\ f2U\9aXEæj¶¡¢\99§/ï\ eË-\e\16å\94\9e\ e×\94^\92d\96Þ\97d\94þ\ 5×ÿ\8a3MD¨1\11A\96\89ð³J^ðW%fA\87ç\11=X¬Ä\1cÔ\ 1Ì4 \a\88Ý\ 2ÐÝà\ 5\87\9bB y#45ï¢Z\9aöÑ«\eã\19\15\r©Þ¥õ\99~E\96¼@C]\11S_k\ eÍiäf×Ø\ 4\9aê!az\95S¬®z;\Yu\17ù:\Yù\93HUIÂTf"P\9b _]Ax«<K\aø\10ÏÁ\rôà\12î\7f® sÐ\8a3hA}ÄÚæ\ eÍÖ`¨o\ f\87Ú\8e\1d\94Êö(·2k¬{±5ų°-Í'¿U\e k)\fÊi.gi\9a,ìôÆ\ e\9eªq@\90Ú0)Li8/Jn¸-Jª\7f&J²üG\98l!\82ä:ÂO©%¼µ<Å9<À3°\8238ß\88gÁ
+0Ñ\ 1Ð\8fX\ fã»ßF\85\9a®\0¨ì \83ò\9e\94\92\9e7¨Æî\18z~·\9c¡ëRzåز|5\9dù\ 1é\9d¦ ÕáZVj\87\95\9dÜnç&¶\9fàÇ·»\ 4qÖ\9ba2ë\97\ 2YÛ¿ùq\84\1f×BxñÍ\84»\96ÇXEnaö®Ô\ 3Ì£þ\94\rsÐ\rÐ\834\1d\ 10ã\93ÜÔï\ 3E\ 3l(\1cx\19ô\83»(¹\ 3Ñ´ì\818zf¿\82\91Ö\9fᥴë|\15G\8bü\93\8eV\ 5&ôµ0ãz{C\ eö\8e³czç9û{ßãH{ÿÄ\91ö<çH»\bGj#\9cý6ÂÞßù\82\ f\8dø_Äü]@ÿÏv¡\a½è\ 1êv`-©\1dÄî\89}4o\84\ 1ZG\10d;Ä \19Û\ 6éc\91\14ÕØ\ 1Ú!\87\9c\9eâP¹Ë\1dÙ\1eñ£\ 6oÙh\85ï\81\91Æ\0éHO`ô°#8jx\8e¹gø:ò\94\19yì_¬ÈAÂ\8a\1c@úÿ\9f»èÁ"f`\1e÷\7fª\ f=\18@\ f\8e¡\a¨]î\0Ð\9f\0H?\ 5pÈé\v©N\ e¤Lo\84¤é\bH\9cÞK\89\9f\96QeÓ
+Ú\81é\fúþé<÷h§É#Êiñ\8atÚ|^w\ eû¾æ\9cõÛå¼æ\1fá|â\171ù£ÿÎ\93dýÎ d\9c\ 4®å:fÿ\ 2Î}\ 6õÇ\86ð,\8c\0´\8f\ 3T\9fD\ f¦°\7f\9e\ 6HÁ\9a&{\8b\ 1\aæ×C̼\0¤\v\9baßÂn\88vI!Ê\95@ÙãRRßpeÓv»\8cn»\Õô\1d®öuÛ]Cî[]3\8cW\Ë\1e[\_0¶ÌÿÓsó\1cñÚ4K¼7\9d%>k¹\8a\19\98Cý\93¨?4
+`Cíz'fà,@î\1c\80Ò\ 5\10w\ 1
+;ékW½ âj0ì\\14Â\8eÅ-ðêÒnؾ$\85mË\89°uY\r[\96u\94MËe\94\97W\9a¨/Ø©\92\95)ZøÊ\15\9axå\11M¼ô\83\9bè*¡\v¯\90uÂËÄ]xé\ 5çpþNÔ\1fAß{&q\ 638\ 3ÔÎ;\a ¾\b\90p\ 5;è\12@Ä5\80Í7h\10~Ë\eD·\82@t[\0ÂÛ\9b ìN\ 4\bîD\ 3ÿn\ 2ðî¥\ 1÷^>pîW\ 3û¾\rBï\8fCÈ\83óÀzð\e`Ýû\a\85u\87P\98· \95y\93ÐÖ2\83úcc\0}8ó\16Ü»y\ 13\80Úi\8b¨\8fõtïuÔ\7f\1f`Ó\1d\0Ñ\ 3\80Ð\ fÜ ðcO\bx\14\0þ\8fØàÿ©\ 4ü>Ý\ e¾¿û\15\12\a>ø\bñùÌ\0Þ\8fë\11;x}~\ 6<?¿\ 1\1e_|\ 5\9e\8f\7f\ 6¯ÿ\11^\1fPQ]i\1cÀÿo\98\19\a\ 6\1e\f0ÌP,\80$º\145\ e1qÀ\15T\b\82
+"* \88\ 5D\88\ 6\eÁ\12ì¢Á (\16Ä®\vöŵ×`Y#Q×\12ã QcCì\1d\rÖ\9b¿"9ÄÝsöp~çÍ;̼ï~ß½ï\96³\ 2Ú3ïHu\161~\1eû}\ 2û|8s\1fȼ{í\ 6¾gý\ f\ 2\9f\1c\ 1\9a\95\ 3\8dO\0\86Ó\80î\1c`}^\ 5ÍoZ¨/é ºä\ 2åå¦P\ñ\83tµ-\17@n\88*¹\19ªä\vw\9d\83½\8a\ 3¼j\1d\17g&pã!pSü\97|Æ\9fT\ 2\8cd\9f'³æ½ö3þ! à\a å1Àë$àv\16p¬\0ä\8b\80å\15@q\1dÀ-5Ù\90\ e¸mäfÐ\1d¸ç\r\1e\b\80GÜ\94<f;\9epò{Â\97¾\9a\1dý´\14xv
+øý \89¿\98Êø\99üwÊN ÷\ 1Ö\9fÍ5\1f\aü\98³'sv¾ÀÜ/3÷k\80ò\ 6cߦ§Týöª"-\9fmK\8e@MCàÅÇÜ\1c\9aðn\93*¸)\10\\88ÄDZD\1cØ\82I\89{ôüOY\8c\9fÊÚÇ2÷pæmflß_\0wæìt\95¹W\ 1\9a·qù3°\94¨!ñ!ÖDX\93\1d±&Â\83Z\127«"º^;øÒ\v\16\0\98øùOÂ\81ç[\a/\b\1dÙ|ÌÇùò±þ\14Dݨ\ f\r¦\91\94MÓi6- %´\9aÖQ)í 2:N\97è.ÕÐÿùsbl'\9eq\1dÝ\99\86'\84\15Û\84\96\14HáÔ\9b\ 6R\ 6\8d¡)4\93æÒ"ZNÅ´\91¶Ò^¼ÁQ¼F\ 5^â\16^à\19\9e¿oI}Ïë\11.\8cïÒ\88%lÈzð*óÞÊ\a¢Áç\10\16!üF4%Q:eÒø÷µ\98Eóß×b\15ã®Å+Öâ\ 5váw\1cæ\909\83'¨Âc\ e\9cGüÆCzPÏÃzD#Ænä\fáf\800\18kÛ¡c-d\13»\98ýaÕ\15B\13Ï6¥°\9f\86\11k¡\9e\8c7ê\¼RÏÁ\vu!jÔËðL]\8cjõF<VoÃCU\19î©þ\83;ªJ¾>l\89Fàº\95@¥ö\1déCÂ\9dqÝ\1d \9aè \íÙ\16\17Ö¥)û§\ 5Û\13Àö\84±\8fbðJî\87çr:\9eÉ£P-gã±<\r\ få<Ü\97çá\9e\\84;òJÜ\96×ᦼ\ 5U¶ûpÝö8®Ø^ÃE»'¨Ð é\9c½\90Î:\bé'\a¡8ó\ 1áÅø^v\10Mm <erä°f-\1a7g{üñܹ\ 3ª\8dÝðÀ\10\8f»\86\14Ü2d Ê0\1a\95\86\89¸j\98\81Ë\86|\2,ÄEÃ2\9c7\94 ¸\19ç\8c{pÖùG\9cr¹"\1dw}"\95» Å\11:ì&,\ eý\ f¢\19ã7×B4SCxóêýöÞ\80×\1fy ÚÓ\ fwÝͨj\12\86«Mbð[\93$üê\9e\86sî#ñ\93û8é\94û\14é¤ÇLé\84Ç\é\98G\91Tî±J:ê¹AqÄs»â°çaÅÁ¦ç\15û½î[ìñz£Üé%TÛi\9b\97P¿§ª#|\98¿¯
+ÂO\82hÅk+-^·°Ã#o#n4÷Â¥fñK³`\9cþ[7\9cð\8eC¹w²ô\83÷Pé°O¦â O¶¢Ìg\9aÅ~\9f<\8b}>ó-öø,Uîò)QîôÙ¬Úîó½j\9bïiÕfßÛêM~/\e¬÷\13\9aµ´æ-ß¿\12-4\8cË©Â\9fS\1d§ÙÛ\9f*p£µ\ 6\95-lQáç\8a\93|PÞ:\0\87Ma(ó\8f\91öú÷UìöOUìðÏ°ØfÊRn1MPm6MW\97\9af«7\99
+\el0Ô¬7m°\kÚeYbúÑê\1fþ×Vø×h\97ù\vë%µ´\8b? Z+jãs¹¹Þ\ e¸À©íl \12gÚXâØgz\1cjû\11ö\ 5~\8a\9dí:J[ÛEJ\9b\ 3ã,6\ 5\ ePn\bLW\r\18¡. \18«)\ e\98l¹Ú\9ckµÒ\ ]n^b½Ô¼Æf\89y«\dþ·\h¾,Ï7WÛ\16\ 4\bÛ9µäü\0aSßÛøâsæ\1f\ 4\\f\ 1NqÙ+çõH\90
+eíuØ\15ì\8e-\1d?Á?;µ\97Öw
+W\94t\8a±XÝ1Qµ¢cJ\83e\1d\86j\96tÈ´*
+ÎÖ\16\ 6O³Y\104K\9e\17Th;7hµ.?¨Ô~vP\99}^P\85}nÐ#û\19ÁÂ~z°Ð\91]N-Û:â3.m\81µKî\19\9eû\8ev\ 5ʺ\0{:+°=TFiXC¬\ f÷Eq\84YZ\19\11ªX\1a\1e¥,
+\8fS\17vî¯\99\1f\96fU\106ÌzÎ\17£åY_L²ý.4W\97\e:Ï~FÈrÇ\9c\90\rú©!{\9c¦\84\9cv\9a\14zßiB¨Ð\8f\ f\15\8edOºú\84\19¸Ï%î\ 2ã\1f\8fâ¹·\aÏ\1a´\95\9f7uÑbM7g¬\8aj\8e¥ÝÛH\8bºwP,\88êª,\88ê©Î\8fL´Ìë\96¢\9dÙu\88Í\8c®£lsºdë¦vÉq\98\14\91¯\9f\10±Ø);|a\øNãØð\13ÆÑ\11w\8cY\11o\f_G\b=9\92\ 3Ù×\11\1c\ 37Y\83\9f#Y\7f.ù{{3~,°\91\9fK¢\e`E\ f=\16÷ôÂÂ^&© W{Åì^\9d\95ßõ\8cV\7f\e\13o\99Óc\80vJ\8f4yRôp» ÝÇØ\7fÓ}²ãب<§¬ÈBcfd±óÈÈm.#"Ë]\86EÞtÉ\88zeÌ\88\12\ 6Ò\93ã°HáPç)Ç`e8p\92¹\1f\88\ 3v$p\9f\9dÈøñÀ\8aÞ\16(\8aµÇüx\ fÌéÓJÊë\13¨ø¶O¨2'>R=9®·åÄØ$ëìØAòØÞ_Ù\8dîõµCfÏ ú\91=s\rÃcæ;\7f\15³ÊeH\8f\7f¹~Ùã\88kZL\15½tN\8b\11\ 6r"}z\8cp¬ó\98ýp©\ep\8cùïcü-<wï\ f¬L\ 2\8ax\ e\9c\97h\87ÙI\8d1³\9f\1f¦÷k«\98\92ÔI91©«:»oO˱\89 Ú¬\84d9³Ï\97v#ú\8ctÈ\88ÿF?4nº!=®Àypì
+×A±¥nɱ\87Ü\ 6Æ^£\17.\ 3c\85\91\fɱBO\8eu\1eð\1døµ;û\81yïfüÒd 8\ 5X2\80ñy?«¿\8cÜ\81nÈIöÆää6Òøä`\8bq\ 3ÃÕY\ 3¢5£\ 6ÄkGôï/gôK³\e\924Ü!=i¬>µï4CJb¾ó\80Äe®ý\126¹%%\1cpë\9bp\85j\ú&\b#\19\92\12\84\13éëÜéÌù\80}\7f\88õßÎø\e¸åYI\v¹%\9dÅû\19)Ö\98\9aê\8c\89\83\9b!;Í_\1a3øï\16\99\83ÃT#R£4\19\83b\86\fJ²IO\19d\97ú\aÝe\1eÕô\95\86á7 1P\92°\84,,.¸\8fV°:,õ\88U\ 1\15±\82\bHÁ\ 5A@Ù\17Ù*\9b\82`-\8bk1X«\ 5b]Q´êQD\98Îè´\b#UëѱêèØrÔ\8aÖÝ:õÎk+Ú\99süãá\97@¸Ïw¿ïÞÜûŤÚÆ,ÈÕF/(ÖGFWÙÏ\8dÚä8;j\97SxT\8bÓ\aQWÈc\87ð(a\1f>_è#æ\v\1dÑöÐÅ}x\8ak°\85ùßÏ+èö$ö|dm\ 2ý\8c¥8Á\ 2\85IZä%\ fBNò(If²\974-y\92YrR\80"!1Ôbaâ\eLB\8cUt|\92Mä¢,»9\8b\96ê"\16V\18Ââ6:\84Æíp\f\89kv
+\8eû\9e<r\b\8e\15\86\90X¡\ f\89\11ºÐ\18¡íá\1a÷`\e×A\13ó¿'\91uH\ 3\8c©¼ï§ÐÏ^4?U\8e\9ct[df8#=ÃU\92\921F\9a\98ác¶(}Z¯Øô`óè´\bËÈÔhÕ\9cÔ\ 4ë\88\94Å\9a°äBmHòÇú\99IFû\19IÛ\1c\ 2\92\9a\1c§']p\98\9eøÀ> A\18\88>0^è\88¶\87K¼ú\1egÝ\ fų\ eô×f²ï]Ì\1c\90¼\fÞ¹ù>-Û\1a)9½\91\98;\1c\8br=$±¹ãeѹ~òÈ\9c\19\8a9Ùa\16\11Ù\91Ê°¬\85ê\90Ì4\9b Ì<Màâ\15º÷\17Wëý3¶\1aü2\ eÛOÉøÎÞ/ý¾Á/M触 ÝÔT¡õO\15v=\9cå~le\ eösÞÛ²¸\16s¹\ er\80\12\92Í×)y@|¾
+q\ 5öXP8\18QE£$ó\8a¼¤³\8b&ÉÂ\v§Ëg\15\86(\82\væX\ 4åÇ(\ 3òSÔÓòrm¦æ\95j&/Y§õ]R¯óYrHç½ä´ÎûÃ{:ï\¡õÎ\11v>Ù$Khzè\98Ç:°ö\r\9cw=}ÕlIVæ\ 3\85|¦\17²ï(fïYb\8e¹¥\1aÌ.sFx\99\vÂÊ<%!e\13¥3˦Ê\ 2Ë\82äÓKÃ\15þ¥Q\16~Ë\13-'-ÏVy\97\14[M(Ycó^IWÉ\ 1ÍØ\92S\9a±ËîÚ\8e]*l½\8aH!)\106=\1cg\ e\ e°\ 6;Ø\96m^\ 6¬!ËI.ÝI¥À¼\95ì}*$\b®´BP\95#\ 2«\86 `Õh¼¿ÊKâ¿ÊWê·jºlÒªP3\9fªyò\89U\v\15ïUeXxU\16Y\8e©¬RzVnQyTîW»W¶«Ý+î¨Ý>\16j·\8f\84\95Û
+aå^ö\9acÜ\ 3{\99s\13½Æ2 |\ 5s@Òé\8e\0ÂW\ 3\81ëÙÿU[`ò\ 6\r|7ô\83\8fq8¼\8dî\98P3\1eãk¦HÆÕÌ\90\8e \97\8e©Y ó¨I\91»\19ó{\8d6\96+Þ1n2w5î5w1¶\99»l¸mîò\89xkÄ:²VX\8eXó\9a\83\s;Ø\ 2}FïZ:K+\81\9c* \81ê<º\83Ù\1aùm\ 2Æo\ 1ÆÔªàY§\87G]\7f¸×\8f\80[½\aþ\?\ 1£MþxÇ\14,\19i\9a+q1ÅKÞ6åH\87\99VÈ\86\9ajdCL»Í\ 6\9bNÈ\ 6×ß2\eT+ä\83¶\88^\ 37\93Ï\84¢\87=¬{\1dýÕtW¬\ 5
+èMÝ\0Do\ 4fm\ 6¦Õ\ 2\13·\ 2\9eÛ\ 1×]2\fkPãO\r\ 6\fÝ3\0Cö\8cÀà½\1e\18´w\ 2\ 6îõÇ\80ÆPôo\8c\86sc\1aú6.C\9f}ë$Nû¶K\1c÷ýEâØØ%qÜó\ê°[H\1dv \99ÃÎ×l£\7f#ç½z\1d÷\ 2ÛÒ,z\17Ò\ea\ 2\ 2èõÙ\r¼Ë\9eÔu?0ø Ðç°\1c\86&5ôM:è\8fö\83îè0h\9bÝ`×<\1e\9acþ°=\16Fâ`Ó\92\ 3ë\96rX·ÖBÝz\84\\85Uó3X\1d\15°>"$\7fd3ýë8÷2Î;÷sÖà\v`î. ¨\11ðý\92ù§×õ00è(л\ 5в]µ:!\87e\9b
+\16mv0oë\rEÛ\102
+½N\8e\83ü¤?ÌÚÃ!k\8f\87´½\0\92vN®}'Ðñ5\9f·\89à\ 1) i{Mõ'Ü\8b\9fòû¨\ eHÞ\ 1DrÎAôúÒû.½.ô\ e ×ñ\ 4 i\ 3T\1d\80ù·\80ä¬\ 5\ f\1a5/\1eZà\\1fàü\10à\ 2/Ç\17_\Jy\19¸ÄCð2¿h/\97ð`æ\ 4¯pB\97/ðù\98\88ÿ¡\82ë\90yOåÜç3ß3\8fÐO¯çWÀÛô:\7f\ 3\18赦×ò;Àì\9fàXä_\12à*ã¸Æ8®kx!v\ 4º\ 6\ 27\\81[c\81Û\8c£\9b\87@77þ\9d\8f\80»,ð]Nêî¿ùþ)\9fâ\15KéOgÍ£\ fp\ f4\ 3\93þ\ 6x0mÃÚ\81¾\9dÌ=½jz\15/¼×È\8fä\ 6¹I~"Ýr\8e©\ 4~¶æÅT\ f<ì\a<\19\ e<ãEùW\1eÊÏy \v~\ 1
+n:ÁÅ-ZÉUòð\15\8b\e\80\98C@(ÿ4\99nOÎyØiÖþ<s\7f PÒ+ëñ¾pÞ%÷É\ 3ò\88<!¿\90_\15\1cOEl s"\86\126,\82q\88\17qð \10U/ã`²Å·¯\10VìoÕý!,\9d!d|\rö\99\18EÆ\91iä\ 3\12CRÉ\87¤\84\94\935ÄH6\13\13ÙIö\91#ä89CºÈ\ 3"ðü·\9f¿?ÿ\1faC·5{\Uo\bE_þf\0\19AÆ\90)$\84Ì'\89$\8b\14\922RIÖ\93\8däsò\ 5ÇkÀ¯8\88ÿ \15ÏÐ\81§,Þ\13&î1\7fó\88\9fxø\ 6\84\96n\8d\ 3ã°g.\bz¿Ì\85;ñ&\81d6\89#i¿åâ9\8a9êJ\96`5=Õôl¢§\8eãíà¬÷á\1e\9að3¾Æ\1d|\8fn\16ð6?y\8bÿyó\r\b\ 3½:-ãа&Ä\92ñ(X\13éÈ\97õð'³H\14½\89ôeÒU@ÏrzÊéYK\8f\91¦-ôlå²i`\ 5\ eqéþ\15×q\96\99¸\81«\8cð
+G¸ô\ 6\84#½\ eÖ\8cCÍåô\ 2ÆcÅ\9a(\87CXxBôòÅ3Ù\f<\96ÎÆ=i,º¥©¸)ÍA\97´\b?ÊÊp]V\89k²õ¸*û\14WÌêpÉl'.\9a}\89óòV\9c\93wâL¯.t\9a?Á?Þ\12h·\148©|\89åkD_úûX2\ e\ 5\84=\9f\ 6\eÆÃÜØ\ eÄ/Ö#q_=\ eݪ©¸¡\fÅ\ fÊù¸¦\8cÇeU\ 6.ª\96à\82ª\18çT+qVµ\1a§UFtª·à\94z;:ÔûqRÝ\826«N\9c°¹\81¯l\9f¢E#Ь\11\92£\7f é%¢¿\12ÂÙ\f\82ÛZ8Ë\19\13ß;Ùà\91Á ?i\87â\a\8d;®Øzã\82&\0gìÂÑ©]\80\ e]\12Nê2ñ\8d>\1f\7f×/ÇqCù\7f¹.× (Ï+\8e\9f÷Ý+»ì»7&\89·F\ 5Á\b\8b¨,(,ȲÜ\96Ev\81\ 5v\81å²ìrY\96Ë\82+\v\ 2\v"²\88\b.\ 4\14!xC\83\11E\83\97h¢&Fmc\9bÆ6ÓIf:i:MS§M[\e§vÚ´}z\1câ\98é\87ß<ï¼_þç9çÌyÎ\1f>|e\f>X6\ 5·\97ÍÂÍe\17à½å7àÆò\apmÅï©Å\95O©K«\b½\80\@Îÿ\1f$\94\vd\1dê\87âXÁqû·u,x¼F\b\8fVÊà\8be«àÓ\15
+øÙ*\15üøU-Ü]\9d\ fï¯)\83[kkàݵMp=Ø\ 3ï\ 4{©«ÁýÔåàaj1d\82º\14r\8cº\18r\96¾\10r\85\9e_w\8f~kÝoè7C\9f°fC ë$r"\94°\8fãùCÈkKãä©\ 2Gm\14\8eo\1cµ\9f\87³áWk\ 5ðqðKp/4\fn¯\8f\81\e\eRàZ¸\1e.G\98áR\84\95Z\88pPç\15ÍÔ9E;}VÑCÏ)öÓg\14~Ö¬â(ë\94b\96}Bq\91}Lq\9b=£ø\8c=\15ùWÎ\91HÂ\9dØH¸ãÈë\91\84óCH\ 4Æ\10\89£W\89Ï\f\8e×\87ÈG1\0÷7rá}\85\14®G\81ÅÍ\9b`!:\11Î)3aNi¤Î(-Ô)¥\9d>¡¬§\8f)w²f\94\1dìiå^öQå\10g2z\82{8ú8w<z\9e7¦¼Á\1fU~Â\1fQ~Ã?\18ó_þ\81\18Â\1f\\82·_ù\ 2\82÷þ6\1a\9f\ 2|f~¡Fídܳ\93pÏ\8d£àJ\f\ 3\vÛVÂÙø\b8\8a\83\93 i0\93` ¦\13ÌôdB\ 5ëpB\r{\ÕÄ\19SµrýªnÞ!\95\8f7\1cïç\ fÅO\a\fÆÏ \ 6â¯
+}ñ\1f ûT\8f\84½ªï\84{TDгD\0Â\7f\ eÙ\82Ï@\1czN\rÞ?\1dý\96\16½\ 6\9e\171\96ùD\ 1\9cNz\19N$\87Á\e\1a%L¦$S\13)YÔXJ>}Hca\rkl\9c!M\1dw0¹\857\90¼\9bß\9f¼WЧ>(ìU\1f ìQÏ\8a¼ê·\99.õ=¦Cý\15Ó\9eüOQ[2 ô$\13á÷\b<ê%\9ebÞ¿Æ{?Ì@Ï\89¾ï\9dlÔÇs\ ec9\95Ê\85\9949Lf\ 4øv3ø3\13©áÌ\fú@f\ ek¿ÖÌî×\96sú´5¼Þ\8cF~OF«À\9bÞ-ìLß/jO\7f\9dñ¤\9d\10ïJ[\90¸Ó>\90´¤})iNÿ\87Ø\95N\18D\84\ 4"BWÚ\12O°þ_¦àz\93\ 5p\13}ßb\1eè·0\96éL
+&tR\18ݱ\1a\86õ\91p@\1fGùô©t\9f>\9bÕ«/`wg[¸]Ù6^Ç\ eg@Û\8e\9dÂÖ¬Î@wV?Ó\92å\17»t3ÒFݼ¬^wKæÔýZV\97õw©#\8b\88\11Æ¡#"$ð9\8f\13põÁ\1cÜ7\0\Gß·`Â=¿\0`
+c\99Ðã\9ei`à@îJ\180\86C\9f1\16ö\18\93)¯QÇê0æ±Ûó\8a¸\9e<+ß\9d[\eÐ\92ë\12ºrÚE\r9{ÅNÃ\88Äa\98\92Õ\18Þ\92W\19Þ\95Û\r\9fÉm\86'2\9b\81H\101ÂØõD\84\ 4>ã\eìÃO1\aw\8c\0WÌè9K\0\8e¡ÿ\9b(D}ü7\98\1f\bû
+\97A¯)\fºÍÑÐiÞNµ\9b3X&\ 3{§ÉÄm.,ã5\16V\ 5Ô\174\bë
+ZE5ù=âªü!©Í8)³\1açäåÆëAeÆ_\ 6\95\1a¿\95\97\1a\89´ÌHÄ\bS\96GDÏù\ 3Öáç\98\83[xÿ·qõz\13½ß\14\9e~\\a\añ__\91\0z\8a_\82Î\92\10h·l\82V\8b\8aÚiI£]\96lvcI>ÇYbá9Jl\ 15ÅN¡½È-ª,ò\8a+Ì\83ÒRóaY\89éLP±éZ\90ÙüI\90ÙôXn6\11i\91\89H\10¦¨\90\88\9eó;¬Ã\ 3Ìû\rÔ\¨À>´b\ eð<\88±ôaN¼¥<Ø]&\aOÅ\1ap[#¡Ùº\8dj´jhg\85\8eå¨ÈãTW\14ñìåÖ\80Êr\87°¼¬ETZÚ)..\1d\90\9a-ã²Bˬ<ßr%Èhù\18ù\8bÜh!Òü\12"A\98übÂ\14\14\13Ñ3¾À:ÜÇú_CÍy\eÖÁ\8e~\vÏ\81JÔÇXÚ¬,pÛ¤Ðlÿ\114V\85\83³:\96rT'ÑÕUZ\96½*\87mµ\9b¸åör¾ÅV-(¶5\ 5\9a+w3\ 5\95û$Fë\98,×zRn°.ÊõÖ\9f"\7f\96é+\88\14\91\18Ê ó=¢g|\8e}w\aë¿\88\9asµèwj\0\86«Ñï m\18O\v\9e\8dµ\f8\1d+ ¶n=T;£ÁæL ¬Î4º¬.\9bm©+à\149,<\93Ã\1ePPÛ Ì«õ\88rjö\8a³kü\92¬êã2]õ%\99¶ú'È\9fdÚ*"ɬ"âL;atv"ÒÙ\96x\88}w\13WÎ\8b¨uº\1eëàD¿Q\879@Z\90züWÓ\10\bö¦\97Áê
+\81rW\14\94ºâ¨\12\97\866»t¬BW\1e;¿©\88\9bÛdå\19\9aê\ 2²\eÝB]ã\1e\91¶aX\9cÞ0#ImX\90¦4Ü\97jêÿ(Iq\12qJ\1daRë\88(Õñ\82\aØw×1\aó¨}\1c\80¿ û \11 \1diÀo{\vú\1e7\ f,»dPÜú*\98=áPè\89\81|Ïv*Ï\93Açxô,}k!;«µ\8c\93ÙZÃËØÕ\12\90ºË+Ô¸\87\ 2Õîif»û<\93è¾Ë$¸\1f1\89-ÿ\11%6\13Q¢\8b\ 4n\7fFÓ\12w1\a\97±\ 6s¨?åFß\8bV \eq#µ¸\8e\97¶\ 1\98:(0v2\90Ûµ\1cr¼¡ ÷n\82\1dÝñ\90Õ¡2»ut\86×H§yKØ\1a¯\9d£ö6q·wuðU]û\ 3âº&\ 5ۺΠc»î\bc;¿\16Æîþ·0¶\9d\bcÛ\88`«ç\ 57±ÿ\16ðγ\1e\80qÔëGv#Mí\0¶\ eÔï\ 60ô\ 2èú\ 4\90±/\bÒûWCª/\1cR|JÐø\12A=\90N%\rè©D\9f\89Vù*Xq>';Öçá(}ýÜ-¾Ã¼ÍýgyQ¾Û¼¨þ¯xQ}ßñ£z ?j\ fÒó\82«Xó³xßc^\80\91.\80=È.üv v)jçõ\ 3d\ e\ 2¨\ fÒ\900Â@üÈ+\10w(\18¶\1dRÀV\7f,Äú\93 Ư\85èÑ\Ø2ZBm\1a¦6\8eî¤\15þ^V¸\7f\8cµÁ\7f\86µÞÿ\1e{½ÿ·¬°\91\7f±Ã\ e\12NØ\10rà\ 5\171糨{¤\ f{\11íi'Ò\88ß\95>Ì\ 1jï@k¤\19\ 5\88\9b\0Ø<É\83È£\12P\1c]\ e\11S!\10>\15 \e¦·ÂkÓjX?\83°7þÇvy@E}eaüûO\1f\ 6pè}P\ 4,\ 4\88 \83\85±\80
+(¢q]×äèÑÕ Æ\82\ 6»¸\bADET,\18\8aNPXª\1d\18Ôh\ 4\1d{,G$1®qu]\13{ÖX\12ëÛ\8fâîêÙÃùñ¨ï{·¼ûî\1d\89@óx\ 4\98g £y±ägÎ\91Ú\9b\8b%_ó>É`þQ2lú]f(\102C¾\90\e¾ü/\95)\80\99\9aë©·4\8byÀõ³ÕÀèµ\8cA.çÏ| b3õ\8b8\ 3\16\ 3~¥Zø\969ÀPæ \9fr\7fx\97\aë¼;<+"áQ1\ 4î\15\1fÃr\12\é\\97Ê\15p®4éª\ 6\8eU\8dp,\7f\ 2§2!9ýµ\8d\92V\8a3y\1f³\99\8bÔLYÇ»HÝ?ç\ 1\7fÜ\ 4ÄR·O \10VFý* \ 3gS\8fÝ\80cµ\1aíjõ°¯u#\1d`W\eDÂak\89\84Î2\146\961ÐZ¦CcI\85Ú²\ 1*K%\94\96£\ï@]+ ©!Õ\ 2Ú=\14¬b\1eÐ×\19Ô\9dCÝ\89Ô\1dEݸr ß6À¸\8búÕÔ¯\ 5Ü÷\ 2\ e_\ 3¶ßÈ ª×AVï\0©Á\ 3hð\ 3\ e\a\116#GØü\1cá\ 3deáµò²Y\99PV:ÒÊ\r¬\97ÉSþ^¼Åú\r¼\v\ 5À\ 2jO-\ 5ÆPw\18m\8dä¿\18ë\80.û\ 1ß\83\80k= ?\ 2Ø\1c\ 3ä§À\86CIl\813\ eÀYwÒ\ 18ß\95Í\10\eÓF6e\17Ù\84\dáiâ\85kbR5Ñ\99ß\1d&·É+"þCV!ïâV`z\ 5ï\ 1mþÈ\ 2DQ7\8cº\9d\e\0\1f+à|\1c°;\r¨ÎRû\ 2ù\9eü@.ó\1cWtl\86õlÈ]\80ë>À\r\ e\b7Ù þL\7fÜb\11¾Å\ 2|\9bI\7f\9bI}g'á&w\7f!¯\89h!\85y6\83±\1e·\a\18Ní(Ú\eF{;Q×\8bº\8eç\0]# »DÍ\1fÉuòOr\93üLh\16îª\81ûvÀ/ôÉCÆæ±?ð[7à\19\9b\93çl\8c\9eOåðÂ\v÷\821yI#_Ò\90W÷Éã\16\92èûñôû\1fh÷\0Ú\1cv\12\b<\ 3xòÏôÔÕ¼ÑmÖ¼Eî\11\9aÁ\81\17xD\9e\90ßÈ3\89\1a\1aàµ=\87\ 5\97æ¡\8d°i\17<\87àÃ,øð\bæ\86`Ð\ 5Ï!\18Pq±\ 5¡k\ f¡6@À\87ðk\ 4\90\10\12A\ 6\91?\91 $\91Ì#©d\19YM6\90\ 2RDJÉvRK¾!§Éuò/¼Æ+~\88·xI\9eµ!ì¨ó\84PpÎ\ 5Wø\92®¤;\19H\86\93±ä32\8b$\93t²\82ä\90\8dd\13u¶rß
+¼À.î»\ f¿ã\18\9e2i\9eà.\1eó'\8føW¿\92Gÿ\a¡§¶½\v\84Æ\99ß5ãÑæ\8b\ fH?2\84|B>¥N"uæâ9R¸k\ 6C°\92:k©ñ%÷2S£\84VoÃ\ 3Ôà>ê©~\8eéò\13Cø\84\9f\ 5ÓG´¬7ßA8RW¯\87°m\a!ç
+\97¶\98¼Gz\91\18j\8e ÞXjMf\1a|ÎtX@\8dTjdâ\ e²©±\9eûçs¿"Ü@\19#°\v\7fÇ~¦ðIü\r×p\89'û\9e\164q7F\1f\8dï \¨ëhK_h\19\13®ZG\9e¥9&\81\8cÛ\87ÔíGÍxê}LñÔ\99\8a\7f0&×\18\93«HÃ\15æÆeæÆ%ärÿM¼ºÅ8O_\9c\85\ 5ßÂ\8aS\8cÇ \9eø8£t\94»Z%\81#Rëú\ 6á®ã9\94ô\ 5ST¯\82hgG\9f8ã¥Ú\17\ fåA´¯'5£qU\1a\8e˲Ñh\92%à\82|:ÎÉçà\8cb\11N+ÒqJ±\ 2'\9498¦Ì\83UY\84ê
+4¨jpHÕ\80\83\9a&|½\87½ºW°Ø2cí\ 4jÞAxQ\9feN¸\11W^/'\15\9eëíñÀÖ\157´~¸¬}\1f\8d6}pV7\18§lGâ¸ÝX\1cµ\9b\8cÃö3Ñ`?\ f\87ì\17ã`»¥8Ðn\15öës±W¿\19uú2Ô:ìAµC=ö84a\87Ó\ 3T9¿F\85\8b@Y\e¥ÎBz\83ð¥¶7Ë\88\81¥\86Üðn.yJ\µ·C£½;N;tÆQ§î¨w\1e\80\ 3®Ã°Ïí\13Ô¹\8dG\8dû\14T{$a·Ç\ 2ìôLÃ\ eÏåØæ\95\83*¯|Tx\15£Ì{\aJ½\ f Äç\1c¶\18îHfÃKi\93¯\90
+IA3\ 6!å·!üZËÉ=\96Øk,÷\17»ð `\99;å\81ÕÃ\11\a½ýPgè\86êö}°³Ã l÷\e\81Ê\8ecPî\9f\80Rÿé(ñ\9f\8dbÿdl H\97\8a\ 2VJæ\80\rÒæ\0³T\18X)å\aÖIy\81'e¹\9d~\92ëôL\96ÓYÈÖ\90Õ\9dÞF\ 4\ 2¿R÷\ 6Kë\850à\ 4©\7f\9f3O\17\19öv´Çî@olë\1c\84ò®=P\124\0[Þ\e\8a¯\82Gasð8\14\ 6O\96ò\83gHy!s¥\8d!)²\r!\99²õ!9²µ!\ 5ò5!¥òU!Õòì\90£ò¬Ðë\8ae¡O\15KC\85"#TÈ\9bYò?¼ þ]êÿÐ\ 38iâÌG,=Ùc~ÀÙ3X\87²P7lí\16\bó\87a(\bë\87<ã`ä\1aG`½q´´Ö8AZc\9c"[eL\92e\e\17ʳ\8céòåÆ\95\8aLãFE\86q«2ݸSù\85±^\95\1a~E\95\12þXµ(\(\9bI\ e\17\8a\16\8c< æ\13Ô\9dÏn_>ÿ|rë8\7fnï\a\94õ\ 2\8aÃUØÜÝ ù=ý\90Û+\14ëL\11Xc\8aF¶i\98\94e\1a%-7\8d\95e\9a&Ê2L\89òtÓ\E\9a)E\91jZ¦L1S-\8a0«\17FlSÏ\8f8 \99gjÒÌ1=ÔÌ6 õ,\93P\11e\v\11<¤½W{Ó\aÔ>ÀÙs× Î:ÑÀW|j
+{KÈíÇÚ¾>X\15\19\84¬¨\1eXÖ?
+\19ýã¤ôþ#¤´þ£e\8b£&Èÿ\125E\91\1c\95¤\\10\95¬\9a\17\99¡\9e\13¹F3+²Póyd\85vfä>\9bÄÈó6Ó#\1fh§E ÍÔ(¡\9e\1a)Tm(\9b¹O\1f|ǧÞJíºx \8a\14\r\ 6òbØcòç«ûÛaÅ@OdFwÆ\92\980¤ÅöÅâØXiQìG²\85±£dócÇÉçÆNRÌ\8e\99¡L\8a\99§\9a\19\93¦N\8cÎÖN\8bγ\99\12]ª\9b\1cmÑM\8aþV71ú\9e.!Fh\13¢\85\86¨\89*a`+·"\18\aÚ}\88ÚÕÃÙc\93\82¡\9c·âØcò\1cËbuX2Ø\15©qþH\19Ò\rÉñ&Ì\8f\1f(Í\8d\8f\97Í\8e\1f)K\8a\1f#\9f\19ÿ©"qÈ4å´!³ÕSâR4\93âVh\13âþÍu\99GEy\9daüùfav\r.D\8b&¢è\91¨(Ú((\8a"¢¬\ 3Ã0Ì\fÌ\8cÀ°\r(\8b\b\13\bÅq¡âh]\10\\12Q0.\11\1d\13c\12Mðh\9a\18\9b4rZ=&©Ic\km\8em\9a¸&úõAÆä\9cþñ;ßý8Ã}îû¾÷Þï}ÚÔyI¯ir\93\8ej\1dI\9fjíI·4ö¤Çj{\92¨²'\8aJ¢xÊUî\83?3\aÝÔ~\83íF\a[\9f6¶aëØ\12þ>\19ð¤(Ñ \1f\88º´\10Ô¦\87£Ú\10\85*C¬PnH\12\16\19\f\92Òt\8b´$=WV\94^\1cP\90V©ÈO«Wæ¦5©\1dú\16\8dMß¡ÍÖ\1fÑYôgÈMYÿHcÖ\8b*\8b^TZREÅS.q\1f\9ea\ e\8eQû \ 5Ø\91\ 5läZVóÝÃuÔ\ed¨Í\bDµñ9Tf\8eC¹i*ÊL³\ 5\97i\81PlJ\93\14\9a²¤N\93]\96\97Y(_\98Y®°eº\95ÙÆ\95j\8bq£&˸K\9b\99ñ\86Î\98qZ\97\91qC\9b\91ñ³&#CT\19\r¢Ò\8f¢\97\8bñ}mðÛf`\7f6½\8e\959àx%×RÏuÔ\98\ 4TfõÇbK0ʬcQb\9d\82¢ì\99BAö<!?;E\92kÍ\94:¬92\9bÕ)϶\94\ 5\98-5J\93e¹Êh^¯1\98Ûµif\9fNoþP\97j¾¦M5ÿ¤Ñg\89*¢Ô\9bDe\9aITôr\9eûï\14µ\8eäð,Ú\81V\eÐÌq#×SüTpM¥9:\14Û\86 Ð\1e
+§c\12ò\1cÓ±Ð1W°;\92$9\ e\83Äê°JÍ\8e\y¦Ý\15\90a¯V¤Û\1aUzÛ:u\8aíUM\92í 6Ñö\816ÁvU\9b\90óP\9d\90-ª\12³Ee¢õ \8a^z¸ÿº\19·o!Ïc.ëÀç*Z\83zRÁõ¸ø,ÈU#/o\10\16æ\87Àî\9c\80\1cç4X\9d³\ 5³s\81`r¦I\8cÎ,©Áé\90¥9\8bä©ù\95\ 1Éù\rÊ\84<¯j~Þvu|Þ\ 1M\ÞIrY\13\97û@\1d·PT\11å<\87¨xÊ\9f¸ÿ\8e1î.'ï\ 3²\96\96`\19©!®<úNþÍQ\18\80ì¢@X\8a\87#«$\f&×\14\18]Ñ0¸æ i®d!Õe\94$»r¤\89®\ 2Ù\82\92ry|I\9d"®dµ2¶x«jvñëê\98â\13êYÅߨf\15ÝSÍ*\14\951\ 5¢â Î>>dÝßbüûJx\1e\8ay\16h\aêI%)à{\ eÛrs\99\0ãâ~0\94\ fAZy(R+Â\91R\11\89¤Ê9H¬L\10\16T¦\vñ\95\16I\E\9e4¶¢L6»Â-\9fUÑ\14\10]Þª\98^¾W\19Yþ>ùJ\11¹ø®"r\91¨\88,\13\ 3¢J\89«\8f\13ÌÁáB \93÷Æ2`y)PKÊ8Î]LßWAß³\ 4H^ªFBÍ@̯}\1eñµa\98ç\9e\82¹îhĺã0Ç\9d"ĸ3\85\99n»d\86»X\12å®\96Ns/\97½èn\91O©}M>¹ö¸<Âý\85<¢æ\8e<¢Z\94G,!U¢|²\9fw\99ó\ 3Ô\7f\95ÖÐK½\ 6RE\8aø\9eCíôZ ±\8eÞ§A\8a\98ßõÃÌÆ!\88n\1c\85\19Ë&`ú²©\88òÄ Ò³\0Sy\90_ôX\85)\1e§\10á©\10&z\1a%\13<ë¥ã=\1dÒ\17<ïHÃ<ç¤a\8d?HÃ\1aDiØˤþWÞd®÷Tó<Ôp/.¥ï$\8bH.µ³¨\9dL\9b6×\ 3ÌXEÿ¹Z\85ÉÍ\81\88h\ eƤæÑ\98¸f"Â×Db\82w\ eÆ{\13ñ\82×\880¯\ 3c½¥\18ã\13B½^a\94·]\18é}K\bYÛ#\84¬ù^\18±Z\94\8ch"«DI\88\9f®*Þ\8d/\ 3ëë¹\17©¹\84\14ò=»\915X\ eÄ7\ 1Ñkè¿Ö\ 1ã7Ò\83µh\11ºy Fm\1e\86\91c\10Ò:\11#Z#ñ|[,\9ekKÆð63\86µ9ñ\9b-Õ\18º¥ C¶ló[|\18¼å\13\ 4µÞFP\8b(\ 4m"\eÉ\86>öP{Û
+Þ \8cµ~\19÷\ 1u\1d´\86ÆÕ@\82\17\88ÙÀø7\ 3\13hYGo\a\86·\v\bڥŠ\8e\ 1$\18\ 3;Fc@G8\ 2;#É\<Ó©GÿÎ\1côÛ]
+Ýî\ 6² ÚÝû î<\ 5Mç\rhw=\86n§\b];ÙÑG;õ65\ 3+¨¹\84\14P×ü\aÖ`\130\87ºÓ^\ 1ÂÛ\81ÐN`Ø\1e`ð~ \7f\97\fj\9f\16\8aC\ 3\10p(\18òC¡\90ùÂ!ñEAðÍãeÃ\ 3ïãaóqCùè1}ôº¾£ä\ 2\9b\13úÜC"?\f¤«\8f6j®e¬õ¤\94º¶6Ö\80ñÆí\ 4¢v\ 3\13÷1þ.êû\80Ao\ 2ý8\95ê]@8¦âÅB\7f{|\10a#üÞhB\8fû>\9b\9fn~p»és»yÀ»\99èn\16±ûuò\11ù\17\7fó\98\88¿°\81º+¶2\a\8c7\9fº\99Ô\9dÏXg\1c\ 2&Qs45\83©9à=@{\ 2\90\9f\ 4?0ä# pZM¸\8e\8f¹\8e3ÁlF{\9bápà3®ã,?ÆgyÙ\9få!ïa±{(pöm>/\92»\1c\8b¿Ð´\8d÷Á. d/`=È\1a\1c\ 1f½CýãÌ\7f70\94\9a\81\7f\ 4Ô§\ 1É'Ôþ\8cü\85ü\95\9c\13\80óJà\82\ eø"\10¸H£ò5\9bôKã\81Ë\Ç\15~\8c®ò¿Æ\8d\7f\8d ¿Îb^?En\90ûD|B]\akÀ4å\1c\ 6R¨\1dCÝIÔ\1dÅX\9f=ÃÚ\7f
+(zü\9a\9f\93¯É%ò-¹B®\91\eRà&kóOæä»ÁÀm\1a\95ïÇ\ 1?r\1dwØ\18ÜåÞ¸÷\12p¿\850Á\ f>&üÇ\a?<aÑ\ 1ÀÎØõÌõì\ f\80\bÆ;\92ñ\ 6QWw\ e\90}I\8d¿\93Ë~½\9b\84%¥\85\ 4\8d(µ\b§\ 2Ó\8bû\ËC\rð\889\11Y\e\91M»ÈFMÔ\13^Æ"\ f¼ÈÄ\8b\fXd\90âçO\10eÃèD\87úé\1d\8f$ãH$\89'\19ÄNJH\15©#ËI3YOZÉ+¤\83ì'\87ÉqÒëpÿ\86Çø\ e\8fèw\7fâÛS\1e\92\1fÉ\7fü\88\8a!\10\85Á\1c\r"A$\98\8c!¿%±$\95X\89\93,"KI\ 3YIÖpþ\rø\19m\9cw\a\1e`7î£\v÷p\14wp\92:=LÑ\r¦êî\13\7fû¹íç\96\1fQCí\80@\8e\9eñ\13äÏE8\89& ÄÈx\1c\8c¡\98:\15ÔpS£\91ó¯Â\7fáåü\9b8÷V\96g'£ÞËy},Ùqü\ 3gp\1dßà*\7fq\853|Ë\99z¹ü\7f\88:êªtÌ\85\96o½\fð×d,ã\9bJ͹\8c"\95Z\16êäQ£\94\1aUÔx\89\11.ã\16iâük9W\v·êvn\9d\ e|\85\ 3ø\92¹¸\80S8\87ó<F·\98\91\878ËYÿÇv\99\aEy\9fqüû^\v\9e] Á[£Q@PN\17A\96c9VØ\85\ 5v9v\85åZ\8ee9\17\90 \8a'\83x\13\95bÔzßV\19,ÆxÅhÓÄ\9aXÓ4\9d\9eSgÚ:\9d\98i\9bØ$\9df:}ûEm\9bdúÇgÞ}ß?öû<Ïïù=¿ïï?¼ÿ5T-u'ú@\95D¾ù\92ÉOkñ%kñ)"¨©ÇÇÈd>6ê\942«\1aj4â\17hÇGì\8d\ f\19Ç\aØL\8d\9dü¿AÜã\9aÜÅI¼Ã¾x\e×q\aï1\92Gx\93\95»É\7f¾ñ\7fPý\14¨ÜR*Ç\8dê+°GÇsMµÔ\9dÎ\1a\86PSÇÎ20\9bl<@\11ÿ±\1c?F-5\9a©ÑA\8dÕ¸Í\1e½Å\1e½ÉÞ¸Á5¹ÆZ¼Á¾x\1dWX\8dwq\89+0"<Á°¨â¢¤â\82üMT\8e8UK¾\ 3<á¨yÌX>\96Ʊ¦þÌs\ eî\v\8bqW\\86·¥\f¼%åá¦ìÀu¥\12W\157®hZpYÓ\89Q\9f\1e\òéÅ\88ïv\fû\ eâ¸C8?î\fÎ\8d¿\8c3\1cn§&<Ä\89I\9fãØd\15GÈáo¡N¡~\0·:GÜ\1f§\ 1¿ äøÓ\8ax0n\ 2îú\ 6âöøù¸11\1aW&%atr\16F&Û0¬-Á\ 5\vçµ\1e\9cõóâ\8c_\17NùÇI¿~\1c÷\7f\15Gý\ fàHÀ)\1c
+ø\ 1\ e\ 6ü\10\a^ø\1d\86\ 2?Ç` \8a½STì!»Ç\b|\86:\9dãl\16GæË\1c¹<vîqäßáû\9b\812®kµ\18\r\98\85á\17Ãp>0\ e§§¦áä´\1c\1c\9bV\84#Ó\9d84£\ 6ß\9bÑ\88\ 33Û±\7fæjì\9b¹ C³v`pÖ\10öÌ>\86ݳ\8710û\16vÍù%¶¿ô\99°å%Uè'\9b\9fÓ÷\9c¯8V? â¨_LýHjóȹ\1cÂ{ß<\1eµ3&â̬)8>'\b\87çÆàà¼$¼ör&\86æçcp¾\ 3{\16T`÷\82:\f\ 45cgP'v\ 4ö ~akð\1e¡?ø\90Ð\17|^è\r¾.l
+ù©°>ä/ÂÚ\85ªÐCÖ\84|\93/\98÷\1f¨û@\aÜ\8e\ 3Fcy¤GÑßñØ9\16¤Á¡ \0¼\162\17\83¡áØ\1d\16\8f]\8bÒ±cq6¶-.À\96ðRl\ ew¡/Ü#ô\86· \eû\85\r\11½Âº\88]bOÄ~quÄi±;â\8aØ\15ñ¾Ø\19ùX\\19ù/±=R}FÄÿø4\94Ç\10õßåX¿\96Lk¡§6c9\18\ 3ì£\1d\18\f×b r&¶G/Ä\96\18\1dú\96$£W\97\85\8dº|¬×Ù±VW.ôèj\85Õ±ÍÂ*]§Ø¥[/vê¶I\1dº!©-ö\84Ô\1a;*·ÄÞ\95\9bbÿ$7ÆþSj\88UÇ\10=cè\9eñ\98õÿ\19\8f·;\ 6Þ3Ò\98?\9f\a\92¨Ío\ 3¬ÉvÝ$ô/\9d\8aÞ¸\ 5Ø°,
+ë\12ôX\93\90\81n}\ eºô\85Â+úRa¥Þ%´ë=¢Wß.¶ê×HÍ \9b¥Æ\84½²'á¨ìN\18Qêô?Rjô\8f\94jýWrµ^\95\ ÿE\1cã\11kp\9fùß4rýi\7f\ eÓ\8a\r2\96\9d)ô\98¬I¯~<Ö'¾\80\9e¤yèN\ eGWJ\1cV\1aRÑn0¡Í\90/´\1a\1cB³¡Bl4Ô\89\1eC«ä6¬\92ê\f½r\8dáUÅe8¬T\1a.j*\fw4e\86ß\93\7f(N\83*;STéë<\8c§ý¡æUÚ\8d³fÖ\80ög\80±ô§Ó_±&k\r\1at§ú¡3m6:2BáÍСÅ\98\8c&ãr4\18s\ 5\8f±Hp\e\9db±F¬66IUÆN¹Â¸Q.3îTJ3\ ejJ2¾¯q\18oùØ\8d\ f5vãß\95â\fU~Jº*Ù\9fóëDÚ2j^¶\0'\bí9¶1\96M\8c¥\875é2\8aèX®Ekæ\f4g\ 5£Á\14\r\8fY\ f·9\1dµæl¡Úl\13ªÌ+Ä
+s\95XnöHNs\87\bZ§8LÛ\95bÓ~M¡é\9cO\81é¦\8fÍô[\1f«éK\8dÕ¤*Ö,U&\925S\95lä#æú\165/å\ 3Gòè±i763\96µ\8c¥+\93w.Ö§Ù< \r9Sá¶ÌG%\ 2Õ¹ñ¨ÊMEe^\96P\9e\97/8óìbIn\85èÈuKŹmran\8fbËݪX-û4y\963>\16Ëu\9f\1c˯È\17\9a\1c\8bªää¨ò\18\96lU\1aã'¬ù\rj^,à^°±\ fhË71\9enÆÓF\eÖÈ\98Üy\13P\93ÿ"\Ö¹¨´-B¹-\16Î\82d\94\14,Ç\8a\ 2\8b`/(\12\8a
+\9cbAAdµµHy¶Õ²ÅÖ¯dÛ\864fÛi\9f,Û5\9fLÛÏ}2\7fÓdZU%3_\95³ÆÈS¥1î1׫Ô=W̽H;¾µ\10XÇx:\19O#c©ã³ªÀ\17åEþp\16ÏFIñB8ì1°Ûõ(r¤£Ð\91-Ø\1c6!ßQ"æÚ«Å\1c{\93d¶wÉYö>eyñ &£ø¤&½ø\rM\9aýCMZñ\13MZ\91ª¤\15ªrú\18\ 5ª4Æ;¬ùej\9f\\ 1ì¥\15ï³ó®A¼\8c©\96ß+ùÛé\90áX¡EqÉ\f\14\96\ 6Áæ\8c\84Õ\19\8fü2\ 3r˲\90S\96/d\97Ù\ 5SY¥\98él\90\8cÎN)ݹINuîVR\9cÇ5ÉÎ×5IÎ\ f4\89¥\9f)I%ª\9c´â)R\92C\95\92ÉmÖ|\84úGiÁ\aJ\81\8d%¬\ 1i"\95¤\84ß\8bÊ\0kÅ$äUN\81¥j\1erª\16!Û¥\83É\95\84,\97\11Ë]\16\18]EBº«LHu¹Å\14W»\94äÚ é]\ 3ò²ª£r|Õ¨\12纯ÄUýU\8e«Tå¸
+U\8a+W¥ø²gÜ`í/\94³\17*¸\1føì!mÄM\9cüVXEÏ]\r\98kÇ#«Î\1fËݳ\90á\ eFz}\14Òêã\91êIE\8aÇ\84d\8f\15\89\9e\12Aï©\11\96yZÅ8ÏZ1¶~\87´¤þ°\14S\7fI\8aª\7fO\8arÿY\8aªS¥¨ZU\8a®!ÕϸÂ\ÏR㻤ÏŽ@\9aH5ß\1d5¼÷¹\81¬\ 6 IFJód$µLEbË<è[ð¬u â½\89\88óf`©×\82X.à\12o¥\10ím\12¢¼ÝB\84w«¸Ø{P\fó\ e\8b¡Þ»bhë'bh\8b*\866\91FU\f{Î\b¯\1f'ê¹\ eÔZÏëa\a©'å|/¤¶¹\99ú^@ß\ 1,í\1c\8f%¯ø#¦k&¢»\16 jU8"W-EĪd\84¯ÊÄ¢n+ºKÿÍu\99G×|¦qüû»\89X²\bYÄ\96\95,\96$\96\9b&ni\87©\9eÃTUk_\8ap\92
+\13"\12\82\88$\12\12É\15Dä\12Ô\92PJ\8b ÌÔ2\87\8c\19UcÌLU«ÆÑÚjj\89:Jû\9bÏ\95\98:óÇGr#y¾Ïò¾Ïû<ê\92\95¬È¬\f\85g\15\1a\9d³*\8d°¬]FhÖI#tÞM#4Ó4B3`\8ei M7-a°\v*t\8afp\16Y\rSa*\8cágCÑ~m\8eÔw®\14·@\8a^dQÔbOEäú*<7P\9ds#Ô)7Fayñ
+Íë¯\90¼Á
+Î\1f¡ üÉ
+Ì\9f¥\ eù¹j\9f_®vù;\14\90\7f\\ 1yß)`ñÏj\9bc\1am\17Av\ 3Õ3y\1ffó.°\12f \99\ 2\13øüN\ 65`={e!ñ/\96bò¥\88¥Rpq\13µ/ñR»\12?µ- T@i\84Ú\94ÆÊ¿4A~¥\ 3äk\7fS>ö±jm\9f¦Vöùò¶ÛÕÒ¾U^ö#ò´_\91WÉOjYÌ\16Q\ 4Ë\1ax?\8b¾\84Vv&g\11¦\10ó¨ùì\9eÙRÿ\)¡\0ý"ôKÑ/\93\ 2Ê¥Ök\9bÈËá%O\87¯<\1c\1dåî\b\87XµpØÔÜ1PÍ\1coËmÝ$5q¤ÉÕQ \8bc\9däøXFåç²TÞ\95e)×
+SMÖ4PI\8c\85¬\81Yh¦Àx>\ f]B\r\96I¶\12öÏ\95Rä\1a)\8851 JjµIòØb\91Û¶\162¶1\foc\0\ e\ 2\86¯ê\9eR\r\ fP\r\r¾\86ÆRC¡k(b\rÎWo\avÌm7á)\98\1cÄ\ 6Ê
+é Ä\9a\ 6\89äzørjÀ\9fôE·§\ 3ý\rèo\96ÚTKÞ;$÷]\92++«>v\ 3\ f\1e\1aöÛ½\fÆûðc\1f~ìÇ\8fZ\86\81Z\1a}-Í¥\96b×b¼\96\0j\ fÀWüÎ#0ÿG±\9d\1c\90çiè\8e%Ïo ûêFɺUê\82ëÁhú\7f$µÜ/5?(\19\9f ÿGøÔ ~\1cÅ\8fcäã¸\7fÃ0ü§\bé$~\9cb\09E³¯ã¢×Qà:\ 4ê\b¢®\ e¾\87_À|F^\ 5}\19ÝIÄ;l\v5à×âwKÝö¡\8f¦ÿaÉ\vM·ch\92JV\16±ä0\0Ã\19øÌE:Û\:Ç¢t\9e%áB{é\v\ 6ôKøñu\7fàñ¹Ìå¿L\91/¯\97¾©\85\8bð\0Ìgd\12s2y\1eý¡4\b]Û!©û\11ò\7fTò=AíOI.§\eõÎÁ?\0\13ú\12H+\8b\98X£¤«MXPÜ¥ëää\16ËÊ\1d\86å»øq\8f\87ù>gãA*K\ 4\87»\9e\ 4×c¼þ\eÀ\8fúzM#ßc©ïï\88¹/ñv?\8e>º>Äé~\16Ûçá_\8dzNoá:p´t\eîÀ\ fp\ f0©\1f\9bJ\8fÉÉSjc² \98\fÇ&C\92ÉÙ0¹ð&51I¶I1Í/à\12\egÀ³\1d×\94_ã÷\81\10\ 1q0\0Þ\8410\ 5fÀ\1cX\bùP\ 4+`\r¬\87-°\13öë\176Ð\9fÙP\9fàðOl°\8fùés\1eÂ\7fà&\wî¼ò\85V\8d´\866\10\ 6= \1f\f\82\110\11\92a&ÌÅ~¶\9ej ö\8b±[\86ÊZ=Ò\ 6ìW«^»u_\9f\90\9a:Rt\ 5½ûú\9e¿zÎmø\16®Àe§\ f.Þüë\ 5\9e\8dø4æ¢+ÄÃkÄ4\94xÆ \93\88F
+)OÃþ<ì/Â~\ 1v\97ë\96V\12W%qmÒwÚ¡kÚ§\7fë\18:\7fGç6¥|"gÖ¿lä"\\80óN\1f\9a:u\9b\83[ã×\96ÏjòD\9dÑì\89æ+D1\88²¿\83Îx4¦b\7fº®j6ö³°\9f\83ý\ 2ì\96plVcw\1dv·R\85\ fõ\19¹ø+\97è4\7fñgý¨SX> ίu/`¶@ÛàhÈ\89+¸\93ËÖÄ\18\84f7r\16\8fÞ\0}!ø>\12\8dwõ7%é,gã\8cÒ¹¢YØÏÁn!öK¹¾kt\9c\9a\1cÕvÚÈ>\1dÖ <¹¤\83º«Z¬\1f\80ÚÿäÅ\98®\r>üâ<ÖrÑ\rjr\85sqQ\9dÐëA</£õ::o¡1\9a\fO¤E%é\ fú=\1aéhÌG#\17{ËP-Ó^9ô\11¹Ø=Ú\85'\1fp©·S\8f\1a²[\8d\92\93m/`z¢Ïuª§ÍÜ\82«®Î«ß\94\¶"¾\ eD\11\85\9eUGô*:\838ño£1\16\8dÉh$£\91ÊM\98à X\88N>öKP_Ã\rÙ¤÷ù\9f\8d4Ö*\973ZïzC\ e·Çªljjm3S\15/`ÒR\1eÁ\r_Z\80\1f-\8fö\7f
+¿N¸º\13§¯\ e\1a!Úë\12ÝMúh§Ûoµ½Ù\eªn6\[\9b\8fÓæ\16\89ÚÔb\9a6ºÏR\95û\wÏ\91Ãc\99*=V©Âc\83Ê=?ÐjÏCZéyF+¼n©Ôû©\96{ó>¼@\11<¡½ÞiGK\r¦\15\86Ðþiù\a\9dO\90ó)r÷ÔN϶ªñ
+×\96\96½´Ñ»\9fªZ½.G«¡ZÛz¤Ö´\9e r\9f©Zå3]+}fk\85ï\ 2Ù}\97¨ÄÏ®b?\87\8aüj´Ô¿V\ 5þ§\95ßæºr\ 3\9e(§©EÏ hà!úפϣxzº \1dήA{ÛÖ\81gÕ¯\996ùúh\9d\7f\88*\ 2ºkuÛx\95µë/{ûÁ*é0LÅ\1dFkYÇ\89ZÚ1I\ 5\81©Z\12\98©¼ \1cå\ 6\15+'¨BÙÁ[´0x¯æ\a\9fÔ¼\90kÊ\f}¬\8cPº\1c¤\87üÊ\ fÄ~©+OQ\ fé\0ì\88fçÃ\97uø²6ÄPy ·V\ 4·WIH¤\96\85õRa§¾ZÒi ò:\ fÑâðáZ\14>NÙá\89Z\10\91¢ù\11³5/b\81æF\16*#r\95Ò#7\19i\91{\8cYQÇ\8dÔ¨+Æ\8c¨GÆô(ÓHyNd\ 37xòÏñ´\1c\8bgß{\89=Ã\8a6\9fWvg¾"7Å\11\1e*\8cl£¼.aÊé\1a£ìn Zп²º\ fÒÜè·\94\19=Js¢'jvL\92ÒbR53f\9e\91\1a\93gÌ\88Ya¤ÄT\19ïÅì2\92c?5\92b/\19Sc\1f\1aSbM#ÑI̯\%î¿ \7f\98ñgûË\8c\}¤2|)â©)\88e÷\8cn®E1>\9a\1f\e¤¹=»*£\97Ué½ú)÷@Íì=D©Öá\9aa\1d§éÖ)\9af\9dn$[ç\18IÖ\1ccªu¹\91huX&Åí°L\8c;by7î\9f\96ñq\ fÀ´\8c\8b3\8dqÖFz\9bÆWh\9dD{ÿo¤Í\8c\1dåý\88\9dÏù ì\9dqÌÚ½]\95iõVúK\1d4+>B© =5#Á¦\94>\ 34Ï`%Û\86)É6ZSm\93\8cDÛ{Æd[\9a1ѶÐ\98`+²\8c³UXÆÚj,£m\87\FÙλ\8c´Ý³\8c°\99\rô1\8dg$\98Æ\ 5b>\86þ\1e\9eùª\ 1ÿå¹ÌãªÎ0þÞ{\11 KH\10e\89\ 5\fKÃ"\98\b\ 4\ 2I&ËL2IfÂLB&Û$$C\b!\ 6² \12\93\b"IT¤BR,\14 ø@¥\14!µ(\15}¤Âc©ÐVª\16«VËc]
+BûÒÛ_Hê\1f¿gî½3sÞïûÎ9÷|/>\83¶£\9dXî$\96æEø\rêÒ\90\10®ºÅcU\9b8E5IsT\9d¼@UÉ\ e-wdªÒ\91«
+G@å\8e2#èXa\94:Ö\18Å\8e;ÌBG§YàØnæ;ö[y\8ec\96ßqÎò9.YK\1c¶¹$¹\1f_\92môq\ e\9dg\9cì\ 5\8eø\9d.jÀõ]ÄÓL,k\89c\rac¸ªS®UUê\r
+¥ÍTEÚ<\95§'©,Ý© Ó£\12g¾\8a\9c¥F¡s¹Qà¬3ò\9dëL¿³Ýô¥w[¹éû,\8fóq+Çù'+ÛyÑÊN·Í+¤ÙfNj?gÑ8\9eIËK+¼ÝM\8fÍu\eñÜJ,«\89£\86ÚT¥\87©Òy\8dÊ]\13\14Ì\88Qif\9c\8a3\17©È\9d¦\80;K\ 5n¿òÝEF\9e»Âð¹k\8d\÷m¦Ç½ÑÌvo³²Ü\ f[\99î£V\86û¬år_°\\99¶ÙGF\ 6¸ú9\8dƱ\1cÖ\ 2l\83MÙÔ\80xê\89§\86º,'\9er÷`\95fE¨8;J\859SU\903GK=\v\94çqÈïÉ\94Ï\9b«\o@^o¹\91ã1²¼Mf¦g\83éò<`9={¬4ÏcVªçy+Åó±\95\92c\9b}¤fCV?§Ð8\9a+õÀ\16/\9e\13n¥-¿\85xBÄRÆg±ÇT\817\ù¹cå_\12-\9fo\96r}óäõ'Êãw*ÇïQ\96?_n\7fÐÈð¯0\9cþ\ 6#Í\7f§\99âßb&ûw[Iþ^+Ñ\7fÚZìÿÈ\ìû¯¹x\89m&æ\ eàµÍ\13ä}$\8f=é\97î¥\15o\85\86%ô¹PF<\85Üçó\9d/o¸¼ù£\95³t¢²\v¦Ë]\10§Ì\82\ 4e\ 4Rå
+d)=àWZ X)\81å\86#°ÚH
+´\98\8b\ 3\9bÍ\84À.sAà°\19\1fx\ e>0ã\v¾7ã\97Úf|>äÙæ\ 2x\8aü\ f\16°\16\96²\1fhÃ×A\1d,\87Bðó\1deVVQ\982\8a#å*\8eRzÉT¥\95ÌVjé|¥\94&)¹Ô¥¤`®\12\83\ 1-
+V(!x\8b± ØlÌ\ fÞcÌ\rî4o\ e\1e2c\83§ÌØÒ÷ÍØ\92ïÌØbÛ\8c-²Í¸"Û\88+´\8dcèì/bOÒ~o\80&ôj`\19×ù<÷\96H\99´Äiå\83äX\16®¤\8a1J¬\98¤E\95Ó\95P\19§\85\95 Z\10JU|([óCù\9a\e
+êæÐJÅ\86n3æ\84Ú\8dÙ¡\a\8dY¡\83ÆÌÐï\8c\19¡÷\8c\19\95ß\1a3\96ÙÆÌò\ 1Êlã1tzJÙ\93Ð\82Þ\1a¨\82Rî}eø¾eèWJ\8b«ð>ÕC5oå(Í]\19¥\9bk¦(®æFÅÖÌÓ\9cU\89\9a½Ê¥\eWåjÖª"ͬÒôÚFÅÔnÔ´ÚnM©= ɵÏ(zÕÛ\9a\óµ1¹Ú6&¯ègJ\95m<\8aÆ\ eh\87ÛÊñ|PÁu\0<Ø´ô\15ø\ e¬ëüZé¦Õ\834«>\3\1a®Õô\86 \8ai\98¦\1f7ÎÑ´ÆxMmthJc\96¢\eóuCÓ2MjªÓ\84¦6ý¨i«¢\9aöi|Óq\8dkzCã\e¾Ôøz[Qk`µmDÕÙÆ#hl#ÇõËY\8b°\ 2\82àçy&\16-ù\16)\1e\8btS\934\1d\8b\12Ý<D\13["4¡e\8c®o\99¨¨\96\18\8do¹IãZ\17jlk\9aÆ´zu]k±®mÖè¶u\1aÕ¶Y\91m{\14Ñö\84F¶\9dWDËç\8alÆI¬ÃIÜÞO\ fùÝ·
+ß\8b^\1dTB\80û\9c:æ ^Z¸V\8aŲNoA\7f½\14µ\11\ fØ\1e¦È\8e\b\18£\88Î\89\10£ðÎXX¤\11\9d.\rïÌÓ°Î
+\rílPXç&]ݹC\83;\8eèª\8e3\1aÜ~AWo²5änºø\8dýloàl$ϵ«Y\8bPÊõ\92FÉu+k Y\8ak\93f`W£ÛÑ¿\17ýû¥\91\ fX\1aÚ5L\83»"5¨k¬Ì®I2º8è»8\0»yÁw³á»YhÝ$ÔMð][\ 1S»\r\9f¹\r³¸õ\eé\ 1û\a¶Üλ\19½zòäs)9»[\99\83\rÒÜMÒLt£·Hã±\89×üT
+ÿ\99\14¶K2v\ fá\90ÃWî¦\19ì¡\19ë¡ùÚC3´\87\ 6d//ù½¼`ö²¸ö\92äÞN\9eï\86'øÝëüç\v@ÿ¡~:Ès\1d\9a5PB½wK)÷°\ 6Éw\16º\93\1fDÿçÒ¨\1eiÄÃÒàý\18\80\ 3pÐ\82¡\1cvÄq\888\1e\1d'\1d&\8e#ÄÑËaÜË\81ÓËÆïeaõR\8b#$pä\10\9c\81KüÖþ\81»Èµ\ 1*\b5o3s@Ù\16¢;\9b\'ïE\1fÍQ¿\94\86?*\rêEû7p\f~Û\87)=I=\8eÓ\88?5Jzz,\870Íá\89\99ý\8dÙ³\1c\80Ï\16K'\99ä\93\1dÀ\80'\9f\82÷xþ5ØWh¦Î+Ñ-"ÌlòMäg±¿\90¦\12òx4#\8fJÃ\9e\94̧Ñ<\ 1'á9ø=\9c\86?ÀóWÑ\8c\r£1\1f\899À üe¢ô2q\9c§ù8Ï\81ó
+\eýU&ýÕ. \99רÅk\17à[îmÕïä\9dH\9d}ä\9bö+iÞ¯¥\18ò¼\9ep#Ñ\f;9 ÷<ü\11ÎÁKð2¼\ 2¯ÂßáMø\afé]jò>só!&á\ 2ÍñE\9a²\8b\1c:\9fTK\97XÜ\97\1e\92.SÄË\fp\998.\7f¦j\96káaÖáãR\ 2º3нþ\94\14A\8eW\9feÜ\17\ 64ûôÞ\80·\81Rbc¥\7fÂ\87ð/¸\bL³>e~>g\9d|\85Aù\ e\83`Ï\ 2\9a\14\9b\ 3ÉfNìû\80\84mÄì\17á\1dÜÞh\185@ßõ8\98
+q\90\fÙP\0Ë`%ÔÃ:X\ fí°\19¶Á\ eèÁ³>¢ïq\81ßáB¿¡x_ë]}¥Ïô%ß~1À%ø\0Þ\85·úü&¾ÒVø\0#\aâ\98\ 47B\ 2¸À\a%\10B£\96ñ\9b\18¿\99ñ70v\aãÞ¯ÏÕ¥ÿh§>Åg^Æ}~¢£\94æ$%zE\1fs÷\11ÿü`@û}x\13ÎÃ\8bWb\18\ 1Ca\b\84A\ 4DA\fÌ\ 3\azÙè,E£LÿÖ
+F¬Ó\ 5eü;\18{\ 3ãv0-[\98\9enrÛÅtí#¿ÃLÝq½®³ú\eßþ\95j¼Ähÿç\ 58\ 3§¯ÄЧm\81\ 6>G\90çuä\17\8dælê\96\80\9e\93iÏE£Pï0'o©\9aeX§×\88ã<q¼L\1c/ª\93åú\13ýYÛYº=\8c\7f\80-sô\7f\\97yLÛç\19Ç¿oÎ\86\ 6\ 2$@\80\84Ã\84\80!Ø\æ0`\83\rØØ\ 6c\83m\f6\18lÂaCH \84\9c%\a9H\9aPÒ\9cm\12%½Ò´9Ö4RÔ4G\e©\9bÖ©«¦iªVíȦ-\9a4¥¶e\9b¶ì·/ Ò\9aýñ\91ì÷'½ßïû¼ïû¼ÏÃãü)îÓÍ't\7f\97³Ïpg\96ÛäÖS\ fx\8eÇôô\88ûó\90±x\80\fƬ\80Z\1aêÔQÃÎùÝÜåNúïá\15\1d Â0îÑÇ]ú¸\8dý\9cs\8a«?\89\9b¸\80\e\8cÅu\8eü\80«¾Æ\1d¹ÊÕ]¦Ê\fW¾\874ç\99ö\93\99#={Ì\7f\8dÅÔ\8cÁO\90J½5Ô*á:tÔ0ã#4qþV¦©N|H\1f\1fÐÇ5Æã*}\Æ.¼\8fI\â\9e\Ä\19\9eÎ\8bx\93N.Ðñy^¦s\áÙ§'÷y¤\ 5\03\ 5\1e1Íün\1eSÊÓ4°\80ñ[BÍxê¥S+\8fk)£ç\1ajÔóÄ9\18é6¼\85.jôRc\90\1a\e©±\8dsNàuîÉiÆâ$¿\1e§Ãc\ÁQîÇ4W9s\83¦f92Ë\13^åo\99ò\1fð:\7f\11 |Ê\14skáL*\ e£n45\93¸\1a9õ
+©¥¡\8e\81+´òä9qJxpBøq|N\1f^\9d3\84£sÇðÊÜqLÍ\9bÄáyÇphþyLο\82\ 3\vî`ß\v_aï¢o±'LÂî\17\9fç1uÿ\18Ç4Ätr\8fÏßõX>?Lý\17éåí\85á¸0?\16g\16Êpj\91\ 2ÇÃJðê\8bU\98^lÂÔb\e\ e\87·àPx;\ e\86wã@x\bû#F°7b;&"öawÄQì\r\ eã\91\97±#ò\ e¶G~\8d-Q\7fÅX´\84MÿÇ7Ôÿ\9aÏÌg«Ø÷¦Q;\85O-ý¼ÆñSQóp2"\12G#\13q$*\ 3\87¢óq`i9ö-ÆÄ2\vv/kÂÎ\98V\8cÇø°#¶\17Ûc×akì\186ÇíÆXÜ\11\8c.\7f\1d#Ë/a8þ\166Äÿ\1cë\12¾Ã`¢\84\81\19\12þÇCj~Éòãc>1ï1½\9fÍ\ 4\8eÓÏ\14Ç_¦\97Cq\8b±\7fy,ö$È°31\a;V\14cÛÊJlYiÄæ$+6%90\9aìÁH²\1fÃÉA¬O\19ÁPÊK\18L=\88PêI\ 4SßA\9fì&ze?ÅZÙ#t§I\bÌ \9b%UÂoWó9R2\ 6yÀ\e¹ÔWP\9b~X\9ea\ f½ìJy\ 1;R¢±U\96\84±496®*Àpz9Ö§ë1´Ú\8cÁÕv\fd¸\11Ìð¡?£\17}\99ëÑ\93¹\15Ý\99û\11\90\1fC\97üMøä7Ð!ÿ\1cíY\7f\86'K\82Gþ=2%|Å'å>K\9fËäL!×Ïrl/ý\8cç°ç¢\97Í\99s1\9a\11\89\rò\ 4\fe¥c [\89à\9a\12ô¯©Do\8e\ 1=9\rèV8\10PxáWt£S9\88\ eå\18Ú\95{àQN£Uy^¸\95\1f\88\96Ü\1f gî\9f\84#÷?¡\94ð\14Å3¾¤Þm>ó\17K\81\13,;&Y\ 2\8d\17±ÆÍgßɸl`\\ 6\15á\b*cÑ\97\9b\8aµyÙ\bä\17Â\9f_\81Î\82jø
+Ìè(´Ã[Ø
+Oa\17Z\v\83p«6Â¥Ú\ 5\87jJ4«Î »ê\9a°©>\13\8dª\87ªzB$a-\9c¥@\12\9fSïf\ 5÷\81Ïü4\99(c¯CO#ô²\8e± 1.½\85aèV-EWQ\12|Å\99h/Î\83·D\8d¶\92*´\96\1aá.m\84«Ô\ 5§º\ 3Íê^4©\87aS¿$¬ê\97E\83ú\8c°¨¯\b³ú¾0©ÿ êÔÿ\16u¥Ò3J$a"?¤ÞõJ\9eE>ñ\87ÉN\96Å\9bèi\88^ú\19\97µ¤«t!:ÔQð\94%¢µ,\1dîr\ 5\\15ÅpVhЬ©E\93¦\1ev\8d\ 36\8d\17VíZÔk\87`Ñn\17&íAaÔ¾&\fÚ÷E\8dö\13Qý½¨Öü\8bH¢ºâ\195å\92¸OÍ«zà4KáI²½\8a='=\ 5é§\9bqñ\11\8ff\1eÜ\9a%pi\97ÃQ)CSU6ìU\85hÔ\95êӣAgF½Þ\ e³¾\15&}\0Fý \fú¢F\7f@èõ§\84Nÿ\9e¨Ôß\13Zý\ 3òO¡ÕIB[%\89Ê\19*%q\97\9a\97X\ 2\1f'{Éæjî\ 1é¡\1f\1f}´ñ»\8b¿\9bõá°UÇÀZ\93\8c\86\9aLXjó`®-\85ÉP\85:\83\11FC#j\r-¨1tBo\fAg\1c\13\95Æ}Bc<!Ê\8dï\8a2ã\1d¡6þF¨\rÿ\10êZI¨k$Q6Cµ$nQ÷m\96¿Ó\ 6ÞC2J\82Ä_K}ÆÇÉïvþo0\86ÁR\17\rSÝ
+\18Mé0\98\14¨5\17¡Æ¬\81Þ\\v\9d¥\1eU\16'*-\1dÐXúQn\19E\99eB\94Z\8e\89bË;¢Èò±PY~%Tæ¿\13I¨L\92(ª{ÆÍ:à\ 2Û¢Ã&`\aaÛ\8a^ÒÁq\a½5ò·\85ßë,\vQ[\1f\89ê\86xè¬2TY³QÙX\0mc\194\8dz\94ÛL(³5Amó ÄÖ\83bÛ0T¶](°\1d\15ù¶·D®í#¡´ýR(\e\1f\v¥U\12¹\r³ÔKâÃzæ\ 52I¶\90A\12 mÄFÌVö\1cl\99tö¹Ð6\85£¢9\ 6åÍIP;2PêP¢ÄQ\8cb§\16EN\ 3TÎF\148ÝÈw\ 5\90ëZ\ f¥k\1c9®W\90íz\ 3Y®\9b\90»~\ 1¹óo\90;$d5K"«\89Ø%q\95e÷I2AF©ÕO|¤\85ÿ\eì\80¡\89}\17Kâ²\16 Ä\1d\ 6Uk\14
+[\13PÐ&C~[6òÚ
+ ô\94AáÑ#ÇcÁ\1a\8f\13Ù^\1fäÞ\ 1dz·aµ÷0VyÏ#Í{\ 32ïÏ óü\ 5²6 iÄ-aU\8b\84\8b\9c\7f\9a-Ù8YOÖ\12\ fiæ¸ÉÉ\9e\83Úåmìý¼@®o>r:#\90Ý\19\83¬®\95\90w¥#³K\81\f\7f\11Vû5H÷\e\90æ·A\16ð 5Ð\87äÀf$\ 5&±"p\16\89\81ë\88\ f|\81\ 4ÿwHìdÅê\93°b\86\ e çÝ|\97¨³\95\f\90.â&\8d\1c7P[Ó\ e\14³MÊó³÷`븪o\11Rû#\91Ò\1f\87äþ\14$\ 53±2\98\8b\15ÁR$\ 6uH\bY\10\1fjA\¨\e±¡\11,\víÅÒÐiD\87®"*ôcD\ 5¿At\9f\84¥½³ôH8ÅõM\90\8d\1e\9eEÒN\1cÄLm]'{Ï\0\90Ï\16é¿L\97wXÕç\15Ç¿ *óÊ\10\ 1\15\10p\0Ê\90%D\8dq\ 4E\14\17¢\b\88×\81\10\14\11¸¨\f/B\1c\88«ÆE\1c\89\e\8dyj\1c\8d¢Ml\9cµÆ`Ö\93&¶\89Ñ8ÒÖª16Mn?\17Hõ\8fÏÃ}~ü~ï÷\9có\9e÷=çô~\ 5ý¹\92_¡\8d¼\8a\9däYâ¦\8e%Þò( \90»)Dn¦(è/WS¢:\98ÆË`Ê\96\8b©@Φ%r2m\94£é ìKÎÊ¡ä¶\1c\8b\7f\96Ó|\8b\9c\142\9dL\97Ìh\15ÂL\98\ 2cxöò,ö W\8a\9e\83þ<ô\8b$ßRÉk\113`\85\9d\ÌÎr2»ËÑì#\as ìÍ¡jg\8eQ[ó Ù\99\93ek\9e,\e3Æ\9bùÀ¼\ 6vsð\18Z+\19Ô*\9fP\10ébË[¨åµ\85\90O\9c\8d\90Êï¤<i\10>ÇÎ\97ú\98Ðg\19ß
+©S\153`\8dä¼ÌVíj\1deSË\8c[Û\91CÕ\ 5h\80ê(Âu\14\9a:.\96:\12».\eX¤n\190g®<ÊûÌ\99+\1e\ 2úË[¨F«\18_sa
+¿SðyH1g`\81\14^.õ@×÷UÉs\ 5ú«$§µ\92Ýz\1aß\r4Ã\e\9d\81fp\93'E\97\86g\v\rÇ\16
+m=E¸\9e\8b\9e¤®'\98õ\95°\81ÿ½Å{\97xÿ\1f\80þÆ\16ÊK¸\9bÑ4Â\ 4b\9dXÆ94s\ 6Ðí\89®ïj©#\9a\86M\92C½d\83;\8cs¢\91ærÃ\8e]ر\a;ö\12\8f½Ø±\1f;\1ah\8a\1a(|\aF\ 1\89u\80\8dl¨\85]p\9aw¾år¦\9bß\87\r{é)ñ5\17Ò\17\93\87Õ\9c\83åä º½ÐõÝ\8c>\9a\ 64ÛïA³\ 1p\85&\9fB\a\87á\1d\ 6\82£4çÇhÎ\8f{H¿c_N`G#\8dI#ů\91Kæ\14Éu\8aX4²`ã;ð1°\1f'-ÍÌc\7f³Ù®quÜ\ 5ë¸\ax-t»ä\8fÉ\9eû%\97CR[«Ö1Y\e~Ö\82÷à}8\ 3\7f\80³6Ò9\ 6\82ó4ã\17\19\12.ûH\1fbÇU\9a\8f\8f(\80M\1cö¦\ 2é\1a\81mÂ\99&>ºv\v~\ 4\8bf³¿\93ت¤×Ù\ 3â\e\8enÀÛä\1féc8!µ;ݪu\16.4\ f@¬\ fW¡ ®Á§ð9|ÉÐö\17\aé\ 6¹ú\r\8dù-ì¸M\93ô\1dÅç\ eùyw¡t\ f±{\ 4ñÞ\15é>SÝý\1f\94½\83û\bÓ\86\10ã\98#äÀIÉ\a?\r\1f\90{çY÷r«¦Uë\vø
+n\0GL_ÃMÀ%Ý\81{Ö\81\r\1e0´=&&O\19VþÛ\83A\92\1cý\85ÂcáÐYØp\v\81¶\1c\a\1c²ÜdÒr\83\ eX\7fw\82@\88\80þ0\1cÆC\ 6Ì\849P\feP\ 5Ë`\95~a\9aûYõÌ\8d;õ\1f¦Á\1fÙ¼'ú\80 óK=Ö\ 3=â\87Ü\81¿Á\17ð\89uÞ\94\ 1\9cÀ±õ¯Õ\ e_\b\858\18\f£ \r\9dl4rô\949÷ sîcìx\84\1dÿÆ\8e\7fiµþ©\rú\9e)ð>sæ]\12÷\8e\1au\9b ~˯\9b|ù\r«|\r×á\1a\\81KÍ68\80\1dØ´þµÚä\rÝñ+\92/û£\97\88ýcÑHgýi¬?\9bµ\vØ\82\12Ö.cÝ*üZÎÚk\98l7âù\ eÒ£\8149\8aÖY}Äæ]ÅZ«æ\9fZ9\ fïÃéf\elAÿ\87\9b\1cM\ f¢ç\87O¡èÅ¢÷\12:#õWöäÏ\9a¢ÏdÔÇØÑD<®²/W°ã2v\Â\8e\vZ«sÚÂ.ì$\95ßæ\b\9dB§\89\88|¯\93Dò\ 4*VÞ\85£p¸Ù\86gúO\9bSª-±3à\937û\15\84V8~$`ûP]dOÎ)\95ã\98\81\ fFÖ\9e\8dÂ\Ö.fÍ2\1d×\12² VG´\9eµ·r\85ì×!\9e¼\85e\a\88Ø~²d\1fJVö¶²ç9\e\1eÃ]¸Þ|ä\1cñÉ\1d_|ñ#\18\9dht\ 6¢\91Èú£Y\7f"\1ef°¾Q\a±£\ 1;öcÇ^ìØ£jí"GßÔ&½A,¶\93\17[Y¥\1e\8f6\13ÝM¨YÙü\1c¿ê߶i9æ\7fl¾\ eì\88\97\81XuÂ\97\0üè\83N\1cö\ fÒnÎÉN\8daý\89¬\9fÁúF½\8e\1d[È\8fÍ2\91\r\95dæ2"ñ\eÓ62ä\0\16\9dP\1d¹YËá]Án¯@õy\9eråßáÊÿ\94«ö,\7fßå\8a9lk½\92\1dÐtŧÎdX\ f´"ÑIÀ\87Áh$¡1\16\8d4429\11ÓÑÈÓJ\15²æB²b\89\96¢ü*_T\13\9d*öc1\91´¹
+Û§*oC\9d²{Æ\ 3´¯SöÎÃ1ÊÎ\ 1®Ú\9d<ÛA ØÚÆ\19ß<8ù~Zg\13¢Õ¶ÑZÙf\80VØ\rÕ²¶ÉZÚn\9cjÚMRuû©ªj?Sfû9ª´/Q\85ýb\959Ôj¡Ã&-pÜ-\93ãQ\15;]T\91ó-\15ºü\ 4Ô\88çø\8e«¬É\8fÒá\8b>eo{gÊ)ÏÖQ~Ö\1aÚh\8d£AµN^Zæ\1c¤\1a\970U¹Äi±áEU\18\12Un\18E\1d&h¡ë\14\95º\1aerÍU±ë|Íw+W¡Ûr\15¸mÐ\1c·]Êw?¢<÷\8bÊõ¸\1c\8f\9f5«£¥\ 5\8f\16n \7f\81ký0¼I\e²!\80vÃ\9f\99\8bòWÃ\95_ín/³\9b»*Ü}µ¨c°J;öU\89ç\v*ê4Xó;\8dÐ<¯1*ðJÓ\1c¯,å{ÏT\9e÷\åú,P\8eO\8dfú¬Ó\8cÎoÈØù·\9aÖù\9c¦v¹©¬®?)³«E\99]\9eñ\19×ùïC)Ë!´\18°*\18m\9eU\ 62÷aËÂ.mTêÓAE\9d½5¯k\90æú\86)ß7Vy~\ 3\95ë7L9þÉ\9aå?^3º¥kz7£\8cÝò\94\1dP¬¬\0³2\ 3VkJà6¥\a\1eÒ¤À3J\vú»&\ 6=Uj\90E©\81Ïø°7%\9fÖg\17¬\87¥a´z<+Å\96¢\9eô7Äfn\80³^ ôÔì \7fÍê\1e¢\19Ýûjz\8f\ 4Më9XÙ=G(«ç\18eöJSF¯,¥÷ÊÑäàB¥\ 5W(5x¥&\84Ôk\ÈA\8d\ryOcB®+%ä\89F\87XZ\b¶(\ 5.E²\ fQÒ6X\ 5U´\1e¥<+Ä\96|lÉ%69Á\ e\9a\11ì¦i!]55´\872{\87+£w\9cÒû\fÔä>Ã4)l\94&\86MPjX\86&\84Íиð\ 2\8d\r/SJø
+\8d\8aجä\88\ 6%E\9cÒ\88\88¯à\a\r\8f \12\86C\98E#à\\fç0\966\ f\96C9\14ñ,\1f{rhÉ\18a\94\1dÖV\99á®\9a\12áÉ\91\81J\8bì\89}£5¡ï\v\1a\1f5Dã¢\9246j¬R¢'kt´QÉÑù\1a\19½@#b\96jxÌF½\1c³OCcNjHÌçð\b,\1a\12\rQ-\9c\89§½\83× \ 6\16À\Zã\1cZ\ f#mP\16¶¤GÙjR´\8bRc<5>Ö_ãb\835&.R)qñ\1aÕo\90\92û%jd¿\14%ŧix|¶\12ãó4,Þ¤¡ñ5\1a\9cð\9a^JØ£\17\13Nh`Â'\1a\90ðP\ 3â-\1aø?ªË<*Êó\8aÃ?we1 $\80\92\0n "Ê"ë°\f\fÃ2\ 2£,\8a0Q\10\90\88NHAAÔ(\8a±Ö\15\8cMªq\8fµZ5qÁ4Õ¦\89M¢¡\896mz\9a¦õĸÖ&©\9eÆ\9a\98X§\ fÃüa\ fç9ó\ 1ßÜß}ï½ïûÞ\eï"ΡÓÉÔ\ 2l\82åÐ\bó\92X?m\87\r_fàK1\9fS\13ÜU\98è£üÄ@Y\92Æ(/i\82r\92'+;Ù ³Á¤,\83E&C\912\f\152¦ÌUZJ£RSÚdHéPRÊ>%¦\9cRBÊÇ\8aOù·â\r\ e%$»Hrè\14íïÎTö#,\85g¡\96¿=\r3ð§\b\7f
+ù\9cb\18¬Ü\14oe§\ 6È\9c6R¦´pe¦E+#=IÆt£ÒÓs\95j\9cª\14ãL\19\8cÕJ26(Á¸\ñÆM\9a\9c±G±\19'\15\9dqAÑÆ;\8aNw(¦\874\87bS\1d:Fë»\rÖ@\8bQ\9a\ fU<\97Cq\1aó\ 6äñl6\ e\90)c¨22\9fPzf\90ÒL¡J5M\94Á\14¯ä¬T%e\99\95\98U \ 4ó\fÅ\99«4ÙlW\8cy©¢Ì\e4ɼK\91æ\13\9a`þ\10nkB\96C\91&Èìå0#ÑOa\154A\1dÌ\82é`\85\1c0eIFs\1f¥f{È\90㣤\9c@%æ\8eVBn\84ârc59/Y±y\99\8aÉ\9b¢è¼\12M²ÌÒDK½&XZ\15aY§pË\ e\85Y\8e)ÔÒ\r_+4Ï¡°\Èqh\¶C\aÌR\a,\87\ 6¨\81r(\86)\8cJ¦\1cæ¾<zn\8b\14?e\88&ç{)¦À_Ñ\ 5Á\8a*\fÓ¤ÂI\9aX\98 ÈÂtEXs4Þ:MáÖ
+\85Yë\14jmÖ\18ë\8f5Úº]#ÜÀÖó
+¶~©\90B:Ö\ 2Èwh\14ì¡í^\ f0\1fJ\98\ 1VÈE7\9dQ)¹\80Ù\93ñ1jZ\7fM(òTD±¯Â\8b\ 35®d´ÂJ"\14Z\12£±%\ 6\8d)ÍÒèÒ\ 2\8d,-SHi\8d\82J\9bôTéj\ 5\96¾¬\11¥\87\15Pú\1eÜÒð\12\87F\14C\91C\81Ó\1cÚ\9eÏÝ\0\v¡\ elP\fùèfÑ\8e\e¦2÷\14¡_"\8dgT\19;s\88F\95{id¹\9fB*\82\14\\11ª \8aH=Y\11¯@[ºFØò4ÜV"\7f[¥ül\rzÜÖ&_ÛVùØ\ eÉÛv\16njXùCùÌt8ñ-sèE4V@\ 3TC\19L\85\F4#ÚlyE\97¡_.\8dat\fªì§ás<ä_í-¿ê\0=Q\1d¢Ç«ÇÉ·&J>5I\1aVc\92w\8dU^56=VS¯¡5ËäYÓ!\8f\9aýr«>\ 3\97å>ç¾<ª\1cò¬ìe\ 3ëk\85z\98\ 5¥P\0¦éÄ\0íØ
+)\82\11il\15ú\8c\8d\ 1u\92Oý\0y-ðÔPû0yÚ\87ËÃ>\12ÆËÝ\1e+7{ª\ 6Ûó4È>]\ 3í5êo_¤¾ö\9fpðí\82S$\9c\81lþ7êSO7=Ï¡~°z&û\ 1j¡\ 2Í"Èá9ÍF\ ef3ûÍA\9fñ(h\1eú\vÐ\7f\8e\19¬©\9fÜ\9aÝ4 ÙK}\9ai~\9ai<\9a¹ü[¸dZ8ÐZØL-\14P\v\81ky\16Úág¼Ãàº\88¡má\1d \8blêåyÖh\87*^/\83|\9e3Xs"k\9eÄ\9aCç£ß ù7IÃ\9a%Ï%\12m\92ú®\18,µ1ϵÑx¤ÑXE#²\8a\8b¶\9d\v¯\9dC\9d\rÕN0Û1Ò¾\14¶ðÿC¼Ë\0ÙÆPØö\90"p8iFë\99jòÀz§ñ\99Í\9a\rõÔ î\875JÁèúcÂ{¹ä±J\1a¸\86¦\97Ðj}? ùÜ@ã·\11?6áÇfüè\b¥ à\92éäp뤰;YT'\86:×ñ¿½p\86÷®óþ\ 3¾çpò\1czµÄy\ 6\9f\16b\9dF¬c\17Iá¬7x\85ä·ZòZ+¹o\90úw ½\15^\ 6B«mø±\9dx¼B<vâÇ.\9aÀÝø±\97æc/\17ð>\13P\û\9eáw\8cíÝF³z\82w>\85{¼ïpbGsÖ\8fØ\v\v©ÃÅ\9cCÄ9\82ô\85°V¿Mè¿(¹¡×g\a\9a»áU8\0¿\80\83@xu\98æü\88»ô\9a\17Í\bõq\1c?NÒx\9cäâ;ÉAÓEqu\11\8b®\8dÀ\17O¾/\9dø\9a÷\1cNj[9\97\97±\17W\92\ 3â<\91×F¡ë\8fË^\94ò\90W]ZG\80\92¢Mg\0\80_Á\9bp\1a\b¯Þb x\9b\98\9c%7ïÒ \9fÃ\8fó\11\f,\~ÝÔgw-\90ÐîíÀ\97»/\ 1\93M·CO¿À½Hª\8cÄ9\86\18\87¢;b?ùÿ%ú=\9a].ßÀ;À\12\18\15z\87¡ßÃ\87pÁ9\9c\89Á\90Ae\80ôW\ 6\95Kä/ðã
+MÐÕ\fé\1aõy\9d"»±\1e\88ÅujóúM\9eï©\945çàZ\12å\12Áz\83Ðõa\e»\9fqi¾çÒûÈ¥ÁöÖgð7×`x\19®Àµ\9ea\rn\ 1aÖ\1d\ 6\94»ÔÈw4Æ÷©ÑïÙ'?P\9f\ f\bü\7f_\82×à\1c\cÒ\1a
+\9eàázö\81§ \1câ \ 3òa:Ì\82¹`\87&h\856¦·5zÀ´õ=\13Ø}æ»o\99þÃ\94x\97$}£\8bL\99_é\8e\1eê6o÷p\15þ\ 2\17 Û9oºÁ@è\ f\83Á\v\ 2`\fDA
+dcaª~P\19\1a\95º§:ìÛ±ß\84ýVì¶é_øñ\15\93ß?\99\ 6ÿÁ4z\83"ºJ"¯\90¼Ë<}®ït K=|\ 2\1fÀYxËéC?çÜÛK\1fWL|Y[0ë\1aÏ\9aâÐ2¢cA£\18ûåدÂj\9d¾À\8fÏñãïøñ\19~|Ê´ù Sè\1fÙ¼\17\99T?ÒQJæ\fz\7fÒ9"ñ>\96ßuq\1aNÁ §\ fú?¾%\16w\88Å\97̺7\89Å5fÝ/\94\8cN\96þLN>V 1,Çv\15¶çb{\ 1%Ó¨ßáÇ;øñ[¥|;Ñx\85R>À\16êâç<Z7t\9cH\1eCåu8
+\87àÀ#>pr\12WJU}ÑóÄs_Ö\11D¾ÂÑ\89Å÷T½MNΨ@¿Æ\8f7ð£\8b¼\9cÀ\8fãøñ:~\1cÅ\8fÃZ\89íu\1c\1f[±¿\9bÊ8¢}D|\ fE¼\9b\fîBm'ô|î\80í.\1f85Égo\89ÿÁ¹\15\ 6ó-/Ö\11\80Î(t"Ñ\88ÇZ:ös°_\88í\12l\97\13ñÙØ®Åæ|l6bs\89¶©\9dll¤2¶9=Ù\82Ç\1dlâÍds\13\8a\e\1f¡ç÷\1eýÛ®ö\81ë\18è"\16GÙ'\aÙ#ûõ$:¡èD¡\91\84Õ\fìçb¿\90]P\82ýrìÏÆþ\l.`w,$
+Ï\93\91µTÇV½À·W\93\81UD²\8dÌ® ª\97£»â\11îr¼]æê9Ç\11÷Æ \8e]®\80\9f;\8fåA¬é1ôü°\14B\86Ãñ9\ 6\r\ 3\1a\99(ä²\13¬h\94°êr4*ѨÃf\ 3\1e,ÖRþº\ 4Ï\16ãy\v\19ZDd\17²+\1aÉG#º\8fr\8bëæ"Çü\9bp\10vrÔ¾ÄÑ¿\85+`³Üµ^Þè\rGk4:\91èı\8eT-\93é\7fT\97iL\ç\19\85\1f\83\8d±YÌn\180Ë°/\ 3Ì\0Ã2,ÃÀ\03,3\18\98±1\8cÙ\a\f\18ãÝÁ$¶\13Çv°c¥\8dëxKÒÊk7é\92V\8dê´ª*«R¥¶R\7f¤U~µ\95ªV¢.Q*µJ\97Ûc;RÛ\1f\8fîÌÝÎ{¿ûÝ÷;G:½\9a\ 1\83Ò r\82qéÌè+YâȦc¬n:ÃJÄ\15\ eFÜd)ò\ 1\8b\91ï±°ù\17ÌG}ÄüVu\99ÿáWjí\8f´ì~U¼®eï³Zr6Ôf_T=/ÄFð|T\1cg"S8½%\9bS[K8\11]ͱè\ 6\8elsrx[\17\87¶÷±²}\88å\98½,ÅLr f\81\85ØÃ\84c\9fe.v\83\99¸\eLÅÝg2î=&â> \14ÿ1ãñÆÿñ¾,Ðwvi9Tk¿¦í%ý?k\825Õt2Y$Dq"n\aGâÓ9\14oæà\8er\96\12j8\90à`!ÁE8ÑÃ\¢\8f\99Ä\0ÓIãL&Í1\91´B(i\8d±ä\8bìK¾ÎÞä{\ 4S\1e\12Hù9#©\1f3\9cjü\97\14õJ³\96Cq'_vD\9cÕïSyÊ\9dªi%S\1eKµ,'Çr %\85pj6³iÅL§U1¹³\9e\89\9d\84ÒÝ\8c§÷2\96±\9bÑ\8cQöfL\114-\110\9d`Øt\9eÝ\99¯2\98y\17_æ»\fdþ\8cþ¬\8fèË2\9eÐÿ\98L\83G²_\ fd}>'.Èz¬i{Xû\96d\ fçUË\9cj\99É\8cf*3\91ýY&Æwå³/»\9cÑì\1aöä4\11Ìi'\90ÛÃp®\8f¡Ü \83yûñç-0\90w\94þ¼sô\9a_Ácþ\ 2=æoÑmþ)]ù\7fÆ\9doà6\et=&Ïà»ez\ få²Xâ\9c\96ûãÚ.kß\9c,È\94jÙ¯ZÆÍ\9bÙ\97\17Ï\1es\1a\81ü\1c\86\vJ\18*¨fwa=þÂV|En\ 6\8aúè+\1a¦·x\fOñ\1c=Å«t\15?\87»ä*\1d%oÒ^ò\ eÎ\92\1fÓVòGa<ÁYü\94we\85ßÐ\12\7f¹
+ÖŪ\98×ÿIí\1fW=£\1a\9b Æf¸8\96Ý%ÉøK³\18(-¤¿¬\82Þ²Z¼å\ e<å.z*<tU\fâ®\18¥³b\ 6\97e\ 5§e\9d6Ë\15Z,¯Ólù:M\96\1f\89\ f\85ñ\94\8a§¼#\e|Ë
+\17µÄ\9f\12ËbF\8ckß\1eÕ£(Ç ðY¶ÑgIÄ[\99\81§ÊLwU\19]ÕVÜÕ\rtT·á²vÓnõá´\ 6iµNÒb[Æa[£Ñ¶A\83í6vÛר³©ëÛþ \fê¬\9fRmðv\8dæB¾CYÐcbAL\88½Ú7¬c~Õاz<Ö(ºm;pפÑQ\93\83«¶\18gm%muvZëZh©ë¤ÙÞG\93}\84Fû~êí\8bØí'©¿\84þ&Öú·©ªÿ¡ø=Uö\7fS]g<¥Öà¾]¶[\9cQ49Ü y Æõ; üÚß«ZºUS§=\92öú8Ú\1aRhmÈ¢¹±\0Gc\ 5M\8d5465ÑÐäÂÞ䥮i\88ZÇ86Ç<Õ\8eãT9.`qÜ Âñ\16e\8eG\94:~GYÓ¿\84Ay£AE\83Á]i¾,û{ºIß¡\98\16£bHô\8b.\1dwiÛ¦ØÒÜ\1cCSs"\r-\19Ô·äao-¥¶µ\9a\9aÖzlmmXÛº©nóSÙ6\8aÅ9G¹ó(¥Î\17(q^§Èù\80Bç\ f(pþ\96\82¶\7fRØjPÔò\947tï\97\9aÕ\8bd\7f\ f\88ý" |Â#\¢¹U¹K\91ÅÞ\1eMmû\ el®4¬®lª:
+©ì°`騥¢³\99òÎNÊ:û)éÜC±{\9aB÷*ùîs\98Ý×Èu\7f\99\1c÷÷Éîü\r9\9dÿ §Ã ×e\90×npS÷?¯û\1fuBX\8c\89!Ñ'ºDk;4(>Öº\95ýº"±tÇQÞ\93DY\8f\89Ò\1e3%\9eR\8a=V
+=\8d\14xÚÉ÷z1{GÈõN\92ã]a\97÷92½\9fÁäý\12éÞï±ÓûkÒ=\9f\90Ñc`ê~Ê5Ùî3â\90t¦Å\1eá\17\1eáRLrH»®[ú\1e(ï\85¢þm\14\f$`\1eH#Ï·\8b\_!9¾
+²}uìÒàeù»1ù\aÉð\8f³Ó¿H\9aÿ4)þ«$ûï\92è\7f(~I¢ïï$\rÈ=÷Ë5\8a«ÒXë\82E±_Z#¢_t ½^ê\15\93¬}ÒWt,RTÉ\1d\8a$k$\16S \91\8c@:;\ 3¹¤\ 5\8aI\rT\93\12h$9è")ØObp/ Áyv\ 4O\11\1f¼L\ðMb\82ß&&ð¾ø+±#r®ÃròC\ 6\17õ|Ç¥\13\16ûÄ ÐpÒ!\1cÒ®\91¶Z\ fj\81ä\ 5\94\7föBêØV\12Cq$\84\92\85\89ø\90Y\94\11\17ª!6ÔBL¨\87í¡a¢CSl\r\1da\8b\82Tdè\16\11¡o\101þ\13ñ'"Çää÷\19l\11g¥qHL\89 \18\10Ý¢Õ§9(íJi\17+"å\8dJ_±1uB\19p:\92ع\18¢Ã D\85SÙ\12Îbs¸\80\88°\85Ma}Ôa½Ü°n\12\1e\13ËBywî\9ax\vf\95kf?T#\94\83\9b\91\93\9cVJÙïaH=AÛaÑ+\úß8¢9°\aJöI_ñÈ4\ 5)³Ò\9f\87ØÅMD\1d\94ùZ\91áY\91ÙXI×\83(O\1dRS_US[ÕǶª\µª\81[UÎ\=%®êø=\9d«ð¶¢@vP5,\eO8"\9dY=ç¨\18Ô%]Ú6ë\99mzæ²I0ÏH_º)K\10¯¸¸ý0l>.³wR¹ò¤\f×)Õñ\8c\8cÆZ\86\9aL®\16\1d-vëj°ëú¨Ö5\16ë!¡\8bÖ/êøçÅC\9d«pøÌ'ºV5\9c4X\96Ö\84\86,(zõÛ©g®\9bÖ\1c\fCþ¢ô¥\9b|Dú' z\r"\9e\95þ9ñü&5x\19¾óªãÅ\1dZpTÇ%Õñ\92\16ü\r-v\ez'\975Ñ7ô`\e\vBïcã\86\8e\7fSç} óÿ&TÃ\ 5\83yéiê0(:5Ö\r:½ò \14H×tRúë\10w\16¢ÎK÷\92¸Âc£©\ 6ÿ)¯j<®)ß^×x¼¦÷rSïå\96ê¸\85÷\8e\9aß\1dMìÛz°Û\1a¼[¯\88¯è\1c9ø\9b\7f\81\eªá5\83Yi\ 6\85Gcݲª9 S\vOkþI7é\82Þýe\8d½.\95¹Ö5âÎ\13Ó\8dB\v²í2\1fâ\8b\1a\93{2å÷ce\88\12ù\ f×e\1e\14õyÆñ¯\a\1e(\14\94K\96kÁ]XX\17Xv\81]`\179\14\11\11DP\11EEE-â}Ö3±ÑªÕ68ƨÑ\1aÇ\9a\18\ 3&\135UcըʹM\9a\9aúG\1a϶&iL\9aLâ9\9al?\b\93qòÇg~¿eÙçû}\9f÷y\8fG¯ã£\8d\vY\eµÑÆ&×Fa·\91ÔV\ 6ÒÊ\ f[Oó?\9fr\89§&\ eû4\11Ý\91\v©CÊƹ\9a\1aäߢÑíÏ\18ûî\90º½Ô©Õ~á?\ 4p\ 4Þ\0Òª·à\18¼\r'ºK§ÈÉi.Äg¹\ 4¾Ë\ 5è]\ e¼ól\0ç©\8b\vLè\85\16h\83¿óÝ·àS\rc\1eÊüº)\19+¥\e·\9dúC7`?ú¯vj¾ Çá$ü\11Îur\ 1.Â{ðgx\1fþ\ 6\97hV.37\9f\90\8f«¬\95k\1cz×ÙànPÜ7ÖI7ÉÅMº©\9bÔæ\8d;*ßD\1d2f;y6ñUÄ+Ô\1f6ý\8e¶\8f«Só|§Î\a\80}ý\ 3.\ 3¥¥\7fÂU¸\ e\84¤\95\92XzºM\9d|\8d\8f;Ôé]jô\1esr\9fEø\805ò\90\82zH]< ð\83\9bt9} \17ô\86¾Ð\ f"Á\fvð@ \8c\82Z\98\ 23a\ e,Ò\ ftS\8fé|\1eÑÙ=¤\13»¯\17t\97\82ù\8e\89û\96ä}M\aù\95>¥Ó|¤Ûü¢\9d«ð\ 1\\84sOzÞîOúÞ\ eü \0BÁ\bVÈ\86B}¯24F£QG·Ö@ü\99ú\ 6\1fÿÃÇ\97øø\82\ 5û9\vç3ºÏÿÐ\95þ\8bb½Aá\Õ\19Ru\85\94Ý!u>}\ 4\7f\81³p\12\8e?ñ \9fà\8f^0z\ 6Ý£×½C.¾¡ÇüRCÐ('~\8dnâã\1a>®Ð_~¬fb/Ô%||\88\8f÷µ\11\8d\16¦î%Æù
+Óx\1c½¿âä6\1d§Oïtò\16´Âk?ñÀÎÅøü\18S n)\8cq\18\19G\8a>¡ÇüH^òWBé\8dÔ\9fðq\1e\1fçèsϨ\91سu\8aîõ\ 4ÝçÛø8¦Mhl§\94÷\91\896´Îêu¢½F\16\ f¡ô*ü\1eöÁÞ§<°k1N161\1e\7f´\82){\ 3:&Ê2\15\8dlâ\ fÖQ|¼\89\8f#ª&öx\1dÆÇ!MgÄM:\88\8f\ 3äc¿Ö\11\7f\vñw\92\8d\83ÚÅ/w\12õEªc\aj/ÀvØ\ 6Ïwz¸×YÎ\97:\97ÛIrq\94\\1c¡.\ e+\16\r\v\1avâ»Ù*
+¨¸aÚ\83\8fÝøØI\9dîÐ$bNg\ekb\16\16\12w%[éz\´h3n6\11i#\917P\9bë©ÍçP]ßIûû\ 34ou.íw:·\9döh?¹ØK.vi\0þ\13ðnEÃAü\â\17\12\7f\18ñG\12{4\95XK¼IÄ\9bN\ 6\9aõ¬\96°RÖj5\eû*"¬ â/Èärfu)«f)ºOóUû\92ïÊØáp\97\8e-q\17l'\17¿e\8düZ!\8c#\9a1\98Ñ°¡\91É\8cçi\r>Vác%>V\90\8fåÌË2æe ëe\91æ\91\8d\15\9aϯæ\11i\ e\19l¦JfSQM¬¤\9f£û4×9öαͷÂ\1eháóf¶þ\rxú%{ÆZ\ 51\9ep"Æ¡\93\84ï4-¦6\16²o,P\11\1a¥\9a«
+4jÐ\98\80ÆTÍâm\ 6n\1aq<\8dÌMe>\1a¨¢Éì\15\93ô_x\f¾\1fù\90ý\18ÇÌË\1cy-°\81÷5\1cÅ+\ 28Þ{wÑÒn}\18W0z\91h%¨¹K\8a\9aºdhVW\97fvËWc·!\9aÞ½LÓº\8fR\83ß8Mñ\9b¬I~³Tßc¡&ôX«º\9e[UÛs¯Æõ<¢1=/ª¦÷gªñ\7f¤j\7fß\13jàb(G\18ÇË\8blí\ea5ï\8bøöp\1dhÆßì\0?Íî\1d Y½CÔè\1fiþf5ô±iJ_§&õÍU}ß\ 2M\f(Q]ÀH\8d\ f¨Ñ¸\80\89\1a\e8C5\81\vT\1d¸FU\81[U\19¸W\15\81o¨<ð=\8d\bú\ 2¾\aß\8f\9c2pôFq\15\88æZ\12#-á9\87Ï3#¹þágj\b\ 4õÒ\94\9f\ 5©>(B\13\82\8c\1a\1flQmpºÆöËÖ\98~\1eÕô+Öè~eªê_¥ÊþãUÑ\7f\9aÊCæª,d¥\86\87lÖ°\90Ý\1a\1aÚª!¡\17T\1cú¹\8aÃ~\0\1fï\1d\1cå\1a¸§ýêÃq¿\ 2æÁ\f>Oáïõø©ÃËøð®ª\r\rÐ\98°\10U\87Ekt¸I£"\ 6©2¡\91\119*\1fP \11\ 3J4<²B¥\91cUÂåshäl\15\e\96«Ðð+\15\18v*ßpX^Ã9y¢n)/ê1ON"C\am \e8æ\9f3\91\ 3³Ô\ 4\r¼OàoãðS\83\97Ñx©\8aê£Ê¨~*\8f\8eÔ\88èx\r\8f±¨4&]Ãb³44Ö£!qÅ*\8e\e¡Â¸j\15ÄÕ+ß8K^ã\12å\19×+ǸC.ã!eÇ\9fQVü¿á\11p\12\19;8\84æ6\8eøµ\E\17@#ÔÃØ$´ù®\12\8f#ñR\16ßS¥ñA*\89\ f×Ð\84X\15\ f4«h M\ 5\ 3\1d\1alÊQ¾©P^S©òÌUÊ5×Émn\94˼HY\89ëäLÜ.G"»\âi¥'Þ\84\87²\9b}OÈ0ùt\0½É\{Ô\ 1Lå\1a8\9eg5G~\ 5\7f/ÃK)^\86&vWQb\80
+\92B48)J^K\82<\96\14åYìÊMv)'9_®ä\12e§T(3¥VÎ\94iÊH\99¯ô\94g\94fÝ&\9bõ ¬ÖSJ±^ãù@Ö\14\9f\ 6%w°\ f½Mè.³Ñï¥rÇ\86±PÉç2(áûbü\f\ 6¯µ\8fò¬ÁÊ\194@n\9bQ.[\92²l©ÊLÍ\943Õ#Gj±2RË\95Nc\92\96Ö [Ú\YÓÖ(9íyYÒ\ e(1í\84ÌiWà¾\12S}JjÇæÓntÖsõ\\9cN-Ú©\ 3¨\86r>\97@\11ßåã)\97§;½·²Ò\83\94i\ f\93Ó\1e£\8c\f\93ì\19V¥gd(Í\91£TG¡\ 69ÊduÔ(Ù9Y\16g³\12\9d«drþF Îý\8awþAFçÇ2:î)ÞáSB\ 6Ø}Ú\81γ´$ó\1dô:PË\15´\12\86ó^\fùàæû,\9e\ eg\ fÙ3\ 3\95\96Õ_©Y\ 6Ù²â5(Û¢\94ìt%ggËâÊW\92k\98Ì®*\99\õJp5Éèf\87uoQ\8cûeE¹\8fËຬ(×]Egû\9e\10\93åS\v±Wg²\1fÑ\92L\861P\ e%P\0¹àÌæ¾é\92RÝ]eÍé£äÜ`Yr#\94\94\17+s\9eY¦<\9b\ 6æ9\95àÉS¼g\88â<\15\8aõÔ)Ú;S\ 6ï2Ez7+Âû;\85y\8f*ÔsIa\9eï\14\9eçSDn\a[ÐX\8eÆ,4&rý\82áP\f^p\81\9dVÅæ\91,´oæÁ½4° Pñ\ 5!2\16\18\14W\98 ØÂdÅ\14Ú\15Uè\96¡¨P\91E#\14Q4NáE\8d
+-Z¢þEÿ'»Ì\83¢>Ï8þ\15\ 4dY\96]p9d¡j\fF\8d\17\16¼¸äÞEv\7f À\82Ç®" «\16!\88fRÏzD§1j5\8c6É$\1añHÓ\9a£\891\89Z\esØLµ5\87GÚ´\9d4u¬S\13\8fv\9c´Ù~\16·íLúÇ\87=øíó}\9eç}Þ÷}\9eJ,}Z¶Ò\97e-=/kÉMÙ\8aé\!iZP[\18O»ÑhÍg\1dÀ\80J(\86<ÈE{,Ú#\8bé»K¥!å\91ʨ4+ÝiS\9a3E©ÎL¥8³\94ì\1c#»+W\ 3]EJr¹dsÕËêZ \ 4W\97,®Í\8awýXf×Q\99\g\15ç¼.s%\9dkÅ=~\80FG!ç":õP\reP\b\93idzÑ\1eUFü\15è3ª8ª¤dw\8c\92\f\8b\12\8d$Ù\8c4Y\8d!J0FÈb\8cW¼1Uñ5å\8a«©\91©Æ§Ø\9avÅ\18ë\14e<¡HãyE\18g\14é¹
+_+Ê\1dTtuP«ÐX\Â~ ÆZpA \9fóxÍA{\fÚÃ]è36:<RJ\r3àÌHY\1aL\8aóZeòÚ5ÀëP\8cw\98¢½\ f*Ê\9b«Ho\91úyù\81· \18$½\fR^\ 6Æ\86\83p\8a`é\9aêï²\ 1\83}t£Ñ
+\8d\95\9c\87¼V@\11Lâó8´GTKC\19\91\1c3\88¿N²1¦ÄÏ\8aPìÜXõ÷1Ãø¸ð}\¸~\ eu?\a®\9fMìg\81ý\18ñ3gú\9b\81!ÖÏ0å£Cò1¬ù\18\86æâÃ\9c`\1fíäv\1e.×ÁtÞ\97ÂTÞg»Y\ 3b¾\ f3\8e\ 6ôg¡ÏÈ\18ï\97\ 6`6¢\95F§\8d¦§\8dfc!\17ý"æ©\0\97]\80\837Àf\v°\98\ 1\ 2\bÌ\81v`\90\r0D.b8]È`¶\90.º\r\1fZ\99\98Ð\99M\9cµà"×\85¼æ\10óèziX£\94\81\89dt\v$s\9b\14\1d Ñû\1e´GJË\98+;hv:i4º¸ä\97Ó\btsÁ¬àp]Áfë.\a\fu3gv¯\86\1e\9ey\91g/p9Ý\ 1|è\fª\99G¼äØ ÞR^'\93ë±Ä\9cåC\9fxíèZ\97H¦eRÿ\87Ð&4u\ô!ðc5~¬!\1fëðc=~lÀ\8f\8d¡\8b\98Ãu\13\ek\13¹Ø\88±\8dËáqþ\7f\98Cñ}\9eý\8aßàÃÚ |èÕS:N^óÉuö<j°UÊ\\8c>º\16~\1aû°Ô\8f0h.CM&\r\1fl\ 5\96X\8fÑ\bo\8b\96¶Ó\88î`]~\84\1f»ñ£\87\8b®\875顸{\bô \ 2Ù½ ¨\89]¿à¹k4NÁ>æ é\81br\9dK \8f$ÏßéB\1f]Ë\1a)f\ 3:[`\eììk¸i8`o¸\ 1g\89\19\ 2¤gÉÉ~rr\80µ9H}\1c¦\19;Â¥{\84Ãï\bEv\ 4\91Ã$ðÐ\1eø9ÏP\13\a\99,zé)YªJ\\9cBÌcÈóÐUì?t-Ä\19³=¬¹7¬³\1f\ e\86\a\90çá\ 5ø\19¼\18\1eL0cQÒqÖæ-öË)ü8Å¥|\8aú<ÉB\9f$À\13$ïÄ!`=Þº!½ù\8dÜÄ\DÌÙÄ|ÿf)\8dx»Ñ\7fR÷\86\8d\90æOàhXãux3<\10\9d\ 4Òª_Â;ð\1e\9c\r\rL\f\ 6çY\9b\8fðãcöÊ'¬ÉE\ e¸K\14÷e
+é2A]ÁØ\95KpSåë9\vÈõ(bÎ Ç\89ÏP\7f!Ý\9fÂ+aÍ\13p:¬ñ+ø5\9c\v\ f\87\1fÂÇp\19H¯>\ 3¶?c\9dtÍ$Ý`]¾¤9¼ÉÅs\8bMx\9bB»\8dà\9d\ 3@\10w~Ç\84\11\r\91\10\ 5q`\85\14\18
+£a2\94B5ÔÁ\1cX\0\ 1X¦\7f±Q¾f\93ÜeÂû\a\85z\87¢¹E¡|©^&ª\97õW½ÍTó¹þÂ\13_ð\8b?Ã\ 5x\17NÂ\eá\99÷\7fD\84ýH\84\fx\0&@\ 1\93Q\ 5³©G·Õ ¯ðãoLN×\99ë®1É]e
+ú\ 2?>Ç\8f?±Y>c2ý\94\ 2ºDÑ|\84ÊoIÖ9Ýd¦\rê\ 38\ 3Çá\158ú\7f>¨//w\95@<)Ä3\14½Ñ̤\13\89£\bûNì\eL®\rú\ 4?>Ä\8fß0Õ\9dãÐú\0?ÎâÇ{Ìwg\98RO³yNé9Êæ%¼x\87%½ªcdí5\14^\85\17à ìÿ\96\ f\9c\ä®\1fñ\98õ{%\11\87\83¼e¡3\ e\8d)Ø/&³.l\eØ®ÇöllÏÃn\eåº\94Ìw±E¾ÏVÙ\88Æv¶Ï\93:Äß^\9e<@ÁìG!¤¹\ f\9e\86½Ð\13öá\e¸\11.§óð®b(÷\ 4Ê?\ 5\8dÁh\8cDc\ 2y\9b\8aí\122ìĶ\aÛuDÚ\84]?Sm+Ù_ÊqÑ\85ò*ì?J&v±µ÷ñ÷%ªä}í Â\1d(n\ fóCØ
+ÿDó:\êÓfk÷m÷\btÌä*\11\8dtì\ fÓ3z\10ßs¨¶<l\97`Û\89m\ f¶gb¯I\8fËÇ
+´R\rK9Òºñ`6¡²\ 1oÖ\93\8bul®µú\ 3ÜÕ\1atÿÃjàÔÖÅðÖ\v\1d3\9c\1eèI{ÈÅnYа£\91É1\99\85Æ\18üÎÕfå\93í\12ì;±ïÆþLì5bÏÏJ´q\9d´ëaþ®À\8båxÚE¦:Éd'\95Ó\81â²¾\1du\8f\ eø#zo\87\8f Ð\91ÄÍF¾BWA\ 4\16â¨t\e\1a©h\f!Ã#Ð\18\87ý\89Z\89\1fÝøÑ\85\1f\ fáG'~,#\1fí\9aO&\ 2ZÌ\7f\ 2D½\10ïÛX¡\16ª¤\85Ú\@m. 6\9bÑn\ eïòs\1c¯ÆÜ;êwÁ\16Þ¯\ f]\87øñ\b{d\ 5¹XN}v²&\1dº\ f\8dQhdk\89&¡QÀî,EÃÉ*xШÇî\1c¼h!#í¬Î#|ÚBåîÑ,Ö£\91\13¡\91¨½ìr/Ú!\1aá4Gû\11®\99\1eZ¢-°
+ºùÜÁ\11×Îu¸T&b²¢\95\8cV&Ö³Ð\19Ín\98\80Îdt
+Ñ)C§
+\9dZ2Ñ\88íùìÞ%TìJÍ \9bµTO\rÕe°?<ý®È\1dq[îÈ Üý\83}¯Ç¸ö\9fåXßÆ\91º\ 6º` \9fÛø¾\ 5\7f\9aã"Õ\1cmÖ¼þ6Í\8dLÓìþC4+ê\ 15F\8f\957:Gõ1SU\17S¬\991\95\9a1À£\9a\ 1õ2b}rÇ.Rul·ªLT\8di\97*M½ª0\1dW¹é¢Êân©Ì\1cü/G¹î÷$3ïÑ\12®¤\1d[ÊkK
+-\1fßÍÆ\9f&\eX¢Õd\8eW\83y êÌ\ eÍ\88\1f¦ÚøQ2âÇËc\99$·¥@Õ\962UYªå²Ô©2a®*\12\16ª,a¹J¬\e4\8dK°ÈÚ«\ 2ë\eÊ·~ª|Ûß!È{N`8\8cîNZ\8eu\³\9d\19Ä\ f>Þ7ò]\1dÿ\9b\81/µøRk3É°Z嶥jºm°\\89ÃåL\1c£Ê¤ïª"iªÊ\92\8aU\9aäTÉÀZM\e8K\85\ 3[T`ïT\9e}\9d¦Øwj\92ý9M´¿®\1cûEå$ßQnr°\8f\89vÎJô\1eˤþ\ 6\93\ 3®ÙùÐ\ 43i\93\r¾¯Æ\97éøR\95\1c-g²E\15)v\95¥8T\9a:LÅ©#5-u¼\8aÒ&©0PùiåÊ\eäÑ\94A^M\1eÔ¬\89éíÊI_ éÛ\95\9d¾OãÒ_ÓØô\v\1aë¸Åk\90Ï÷x
+G\87Ò\82Ò\8a.¢\r\9c\võ`ð¹\8aï+ñ\9cÜ\949"Tâ0k\9a#Q\85\19i*È\18¢¼Ìáú7Ûe\ 2\14õy\86ñG (\97\1c\82\ 1A\96uY`wÙ]`\81e\85]\95]\156\88¬xâM0\9exD£\86â \89\8dÆh´ä\18\9bhÔ¦:±©M\93\9a4¦\89=Ò$\1a\eÅΤÓvÚI\1c\9bÔÛ´¶\1d;³ý\ 1ÿ^3\1dæ7{ðß÷y¿÷{¿ã©Íwi¬©J>S\9d¼¦\90ªMMª,\98)OÁ"\95\17tÊ]Ð-§ù)\95\9a\ fËn~]6óÇp\a¢²\17Då\80o ³\9dã}=׿%Ø\83¹Ð
+M|\9eÌ÷!ò©§.ãÀoNP9M¾1#U3&_Õ\16«ª,\ eU\16VÈSèSEá\ 4\95\15\86嶶Êi] \87u¥ìÖ.\95Xw«ÈzH\85Ö\1fÈb=\ f·x\1f\95µp\90gÐÙ\8aæ\1alA»\1d\e\ 4S¡\91Ï!®\83ãù\9f\9f|Æò\9c·(^UEÃUY\9c©\8aâ\\95\97\8cQY\89Mî\9229m^\95ÚÆÉa\9b,\9b-¢\12û<\15Ù\97«Ð¾Y\16û.\99í\ae²¿ª|û9¸)\93-ª\ 20\97pv Ó\8dæ*\a½\88-\98\ eM0 &ð]\1dÔðÿ*¨pĪÌ\91,Wiº\9c¥Ù*-5Éî,\92ÍéT\89³RÅ®:\15¹&ªÐ5U\16W\9bÌî¥2¹7j´{§òÜ/h\94û¤²Ý\1f*Ûu]9®¨r\9d\83ìFc3×Îe.æ\ 1K\10\81F\bB\80ï|P eàä;GY¢låi*.ÏRQy\9e¬\15\16\15VØe©(\97ÙãS\81§^&O\93F{f)×Ó¡Q\95\e\94]ù¸FV>¯LÏ+\1aáy\1f®ñ>ª¬\8a¨F\96Gµ\83Ø\e\88½¤\1c¯\ 3Í\15Ô\0Æó¾\16ª¡\1c\1c\1e©\84«©µ*^\96ê\14\99«3TàÍ\91É[ |o±F׸\94[SQ5ã\94SÓ¨û|3\94åkW¦o\9d2|Û\95îÛ¯4ß \r¯ù\ 5\UZ\r·FoTéÕQ=Füµh.&þ\f¸\1fBà\87\1að\80³
+}/Þ\ f«P06F£k\93\94[\97¦\1c\7f\96²ýyºÏoÑH¿CY\ 1\8f2\ 3uÊ\bLRz`\9aÒ\ 2\v\95\1aX£á\81mJ\ e<«¤Àq%\ 6Î(Ñ\7fYIþ{J®\8b*¥6ª-h¬¬\96æ£\11\81\ 6\98\0µP\ 5e`GÛZ\8b>Ö-o\1cþcB¼2\83)Ê\bf(=\98\r&¥\85\8a\95\1arkxȧ\94PPÉ¡f%\85æ*!´BCCÝ\8a\ fíS\ð¨b\82o+6ø\a¸«¸zn\8e\13¢Ú\8c5]\8aÆ\1c®ÞÍ0\11\ 2P\ 3\1ep¢]\8c¶\19\9b\92W\8f>ÖmĤX¥6&*%\9cªäp¦\92¹J\b[4,ìÐÐp¥¾\12\ e(.ܨ\980\1e/¼\ 46\ 1Þ&|\84fÃ,4b\ 2\1a¹96D\ax¨\8e5\89Æ\8c\0\8f@=ïë \1aÜ|¶¡mA{ôDô'£\1f\96R\9bb\9445AC[R\14\eá@\89pÀDØT#E\83M\1daP\11\92\9d\86\9f\98\86¯\89<\ 4\18¨\bÆ0\82·iáÖÔB\ eS£\ 3¬Bcþ\ 4þ\ 5\93a<\9f}PÁ{{\90\1e\98$å7 \8feÌhÆ\ 3\126©u\88âgrÑ\98ÅÁ?\9b\ 3v6\aÊ\9c\9cÁM¾\8d\8d¥\8d\ 6ncÒÚ\9a \r0\93mÛx\ 6¯9\ac8û\ 2ü\99ßG\aXÂøfÃ\14\98Hê\ 1¨â½\931[\19sþ\14)»\ 5ýVô)mâ\1c)n\1e\17\9c\ 5ql( Ò".\e\8bÉ£=\8b\83\9eÃ¥\83M¾\83ÅÞÁ$w\10¨c:<\b_åÿO\ 3&µý\1c¿¹\ 3ä°(ª\85è´\ 2Ó§ ãõñê&ýâ©\92i\1aúXÕ\ftSæKÃ(kÌ\ 3è\13RË\86pÀp [Áeg%yt2'«9d×r¸¬cNÖõ/8&s-Å[»\10Ö³\19ï\ 1\8cäjÌi'7ùUÑ\ 1ÚÐjá±\ 6ÆëçÕCm¤^0\e}Æ\9b\8enr\87\14¿\f]¬"W4\ eyØ\0\ fÃ&ê±\99zt\91G7õØB\1e=ôÆV6à,êÔ¢\87\ 2öðã\9eí\\12¹1oÁÀv\7fÁaM\ e]QÍD¯\99:×óêåÑR¦o\fig3Þtt\93:¥Ø~Í\8dÐ\ 5[`+<\ 6\84äªÆ\ 5(fð"ú$ý±\87<ö\91G/\ar/\e~/\v«\97\ 1~½\1d\b°\97[óÞ׸¸q\9bÞ}\ fp±Ô¹\ 1ÝZjí^L\ fRç\1cZ(\1dÝD\96TL¿æ£\86\16Ë\8bkòàÅ\9b©åò?x\11§Õ0\1eÒAjr\88¹ùfªô-ò8F\8f\1ecN\8eÑÜGgñÝZ.Ï\ 4xé;\ qS\87Y\e\87¸S¢;\9eZ{\96Ó\ 3«¥\ê\9bÞÍøûÇù\84¡Ù¯·¿_\ 3Xâ\18\1fb\ 2S«ã@H\fØ Ax\15^ç\82þ\ 6\97ÑÓäq\9a\ 3÷4\eÝ[4Ù\8f\10z\93õq
+\17qê]ø\13üC\93\98&\1fé9\18³©\87õÏx\93Ð\1dò¬1¶~Íc\86ÎIÃ\b\9d2è7e§á\1d8c\18\95~³ö!|D¿^ \8fK¬ÙK\1c\8c\97Xð}4Y\1f\8dÔ×+]$ØÅ>¸£À#\9cI̯e'{\05N¡®±\87\8d1¾bh¾\ 1o\efì=Cc@\a~ \17áW\86ad\v\1c0®\9fÁ\1fÉã*ór\8dÞ¸Î\9eq\83Mæ&µ¸ÉäÞ:$ÝfϼýÉ\80ç\1d$\ e\12`8dA>Ø \12ÆA\ 3´\18Îd\ 1,Á-Ô=\9cÏßqB\7fÃ\15ÝÅ\ 1~\89#¼M\93ÜÀµ]Å[}®wu\ 5\9fù\19O|ʯ~\ 3gá\f¼ ¯Á\7frø\17ýy¤A\ eXÀ\85\96\ f\9dzýEaÝÁ±Ü \8f«äñ\ 5Ní
+në2.ïS\16ÎïY4¿£y\7f½\94åy] \98çõC4Ïë\ 3Ýb\9a¢ú9¼eh\9f\80ãÿ'\87{øÌ»Ja,#t\9dZ\S Z\15\8c£\96ø!}\82\9fêÃ5}L\1e\1fá°Îâº>ÀU¾ÇÆñ3òø õxG;h\93^Úå\10ms\ 2·{\86V½¬ï3\9aï¡ò]8
+\87áÀ\7fåÀJe|âIé·\1a\86N\1aS\9d\8dÆ\184\1chT\12ÉO[\84\88}?±#Ä\9eIìy´êbZg)±Wã*7êeõÐÆ»ô\12\1eï\bj\87¨ÅAªr\80\99zÁÐ}\ e\9e\86}F\ ewûÛ\aú\8c\96ã\84§\rShÇ\11ä\9eGîV4\Ô\9aØ~b\87\88\1d&öTbÏ n\e\95_Äò}\90Ø«õ\fýÑ«mÄ\7f\8a¿\ 3ÚM-vé§,õϵ\13Å'`\a|\r\1e\85/\8d\16>g,³\93Æ\928B-^T*ñG²\ 5\99\88_L|7¹{Ù¢üÄ\ e\12»\91m«\99\98Ó\899\87\98\8bØ:\97\12w\r[i\17³ò¸ºÉ¨\8b\rå\11Fµ\99\99ܤ¿ò\1a\1d`\13<\fWÐ;k,÷\97áEx\ eö²N\9eT2yg\10?\87øfâÛ\88_F¥½t\9f\9føAâ7\10\7f
+ñZ\99\859\1c#\8b9N\96³ZÖ\93I\8f:Y'«¨Ö
+ª¹\ïÓ9×y\8dþ\ f\17\8då\7fÔØv÷\18Û2»\19\1aÃ\88?\9cø\99ÄÏ#¾\85È\ eâ\97\13ßKÕýÄ\ f²B\eÐh&þtª0\97Uû\0\7f\9djg´\8b\18ÁBF5\9f\11Î×\8fé\9eËp\ f¢ÿ¦\7fÛù6ÇðþX¶f¶û\1e\8e\9fÍƱ¸\96ZtR\8b\95ú'Óe\1eÛæ]Æñoâæ¶\1d;v.çpì8q\9cÄNlçp\9aØ9ì\1c\8e\9b&MÓôN¶v-m³vëJW\9arT+[§v\rêh5´¬[\91@ÝQ\90ZXA\\9a¦1&
+\f\r þà\12\13\90\82
+\12\b!:Ì'©\91øã£×ïë÷ý}\9fßù<_+ñ\96£QË\8c7 Ñ\8aF\b\8d\b\1aQ4âìÔ$íM\12Á,«c\8e]³O\9b\89x\13½\99aö¦YE\eVWòÏá\1f\90^e\1a¾Nº{\89Ô{®\88´JÚ;ÂõQÒÎ>\9eï!®ÝÊctMèØè\87\ 3\1d\17:^FÝ\8fN\18Å\1etúÑ\19f6R´;ÍI¶\8dh\1ea\86\1eÓ:fm\9cÑM²\82ÇØE£¬¼QÝÓ\bÚ£\19^C÷"Çú)RîQX\80Ý\1c¯s<ÛÎ\7fÛ
+²µuM!}*F«\14\9djTêÑò¡ÓÆ\ftj"«Wë²\ 65\9e=¦dö¤Æ²7kÄð°\86\r\a\157,jÈpV\ 3\86Ëê7ÜPÌð\ 3E×,+\9as_ÑÜ´bð%4\97J\98{JÂCvJ.ØÁïY\9em\)W\89eÊ\98£©\ 2£&ó¬\9aÈ+W*ß©d~\83Æ
+Z4Z\10ÔHAD\89Â\98â\85Ã\1a*\9cÐ@\11#S4¯hÑ\82ú\8a\8ekñ\8c"ÆËê6ÞP§ñ\1dø\93:M\1fAZ]Æ´® w\9aRðIJãý\15ô\1ffa\8aû \9e\8fó\7f\92X\92æ<\8d\99Ì\1a1Ù\9409\147»4dnÒ\809 ~s§bÅ}\8a\16ÇÕkIieF\11Ë\9cº,\vê°\1cWÈrFAËeµY¾*¿å]ù\7f\ 6²\0´YÒz\81\14ÿ\14éõðJ9ZMÙ\v\e`\1d÷£\ e<\17ñÄ\89eÈ\96Á\92"\rX-\8a\95\94«¯¤V½¶\ 6µµ(b\v©ÛÖ£.û\80:ìc
+Û7(hß¡öÒ}
+\94\1eSké³j.½¤¦Ò7ä-}G\8d¥Ë\ÓÜ\93\15á<:\9fBó %àC¤ØYX\ fcÜÇ)O\aø/Æ;Qbé-ÏSO\99Y\91r»ºÊ«ÔYáV¸¢I¡\8a6\ 5+»Ô^\19U rD~ǤZ\1c[ÕìØ«&ÇÇÕèxF\1eÇ\8br;^\97Ëñ¶ê\1c\7fäú\1fîÉ\8ap\ e\9dãhî§ìÚáÆ\92À8$¸ï\87¾:j\1câ\890.\9dÕkÔQmR¨ºDí5\15j«q*PÓ \7fm«ZjÃj®í\95Ï\19\97×9¡Fçfy\9c\8fÈí|BuÎÏÊé|A5ÎWUå|\vþ\0\1fqO\85PËÙ\8dÆQ4÷`\v¶z°=\94^£0Èï>\9eE \93ÿü×^\97¥\80«P.\8bZ\¥jvW«É]/¯Û§Æúv5ÔGT_?(·g\.Ï&9=\ f«Æó¸ª<O©ÒsQå\9eë*ó|_¥\9e\ f¹ÞWy=\15\ 2<Mû\87ÑÛ\85%\98õ²\ e\0ûª\18ôð¬\13\82Ä\14à\9d\16®¾\86<y\eÍjh´ÉãT½·Nn¯W®¦\80ê\9aºTÛ\14SMÓ\98ª|\eUé\9bW\85ï\90Ê|'e÷]P\89ï+²ú¾'kÓïáß²5¥e÷¦u\92v\ f¡7\8f\1dØ\88MK6³þ¸öB\17\84x\1e\80fhäÞÓ¼Fî\16£êZ¬r¶\96©¦µFÕ\1eUù[äð\87UáïS¹\7fXe\81)Ù\ 3;U\12xTÖÀ§e </sàË2ù¿\r¿\86\7fÉÜJµ\ 4\9f¤í\ 3èn§ì\9cÂ\ e\8c@?ô@\aÏÚ \ 5\1a¹w\a¨{±´Õí\ 5r\ 4ͪ\fÚT\1et¨,äR)ÁÚCí²\85zT\12\8eË\1a^/Kx»Ì\14ì¦ð¢\8cá%\15\86_Q~è6ü\ 2þ®Â`ZEp\8cö÷b\ f·Ðþ\ 4íÇ¡\8fß]\10\ 4?ø\80é\963DíOiZÞ\99#{\97Q%ÝVY»Ë F\96\88GÅ\91V\99#\9d2Eúe\8c\8c«(²Y\ 5\91=Ê\8b<©\9cÈ\19\19"/)«û\16üLÙÝ\7f\93¡+\1c8Bû»h\7f\ 6+\92\84Aè\81\ ehãy\v4 ]\87vU\17úXYÛÚlYú
+d\8a\9ae\8cÚT\14TaÔ¥\82¨OùÑ rc½Ê\89\8dÈ\10\9bVV\f\ 3\13Ã0ÅÈÆÑË\80\ 1\89âoúþ
+éU\ eÒþNÚ\9fê`\1e \ 6Ý\10â\19Ó+/¿Ýh× ]±V²G%K\7f¶L\83ù*\88\9b\94\9b°Ê\90(Sv\82M\9e`á&\18Ô\ 4\1f$\ 6\ 1\ 3\9bÀ´&0\8c ª\81\ 4F)~\ 30\ 5CÄ0\94^e\1f¯oÁ\ 6C#\ e½üîäY;øø]ß#±íU\81¶\r\9bb\19Â\83\fg)\7f4O\86$I-Yüà@OqئØÀ)\16X\8a\8e¥ø`]\12ðx)\8ck
+Ó\98ºÀ»¯\ 1æ$y\ fÒ«ì¢o3h$a\0z¸\ f£Ûʵ¡\8f5Ð\8fÿ¤K¶\ 4ú£\92\91fó±mÙ\93ø\97)\92ü\94\89Ã\9dÄ7Í\81>ÃA6Ã\812Ã\ 2\9e¡\ 33|43\r»\ 1#7ó96\1fÕÚ4Uëô_ø.½Ê\ e4&a\18b1æ\81ðÛ¸zés\1dV\95£W6t\8bÑ-\9a\94ri\92bAÚL±³\85"c+\ 5Ƕ\95DObÛIò\99cNæ9TæYPs46Ç\87s;á0ÿc`w^ã@Æ\18n¿ËwéUf 5\85V\9c1!®¾aÉ5&9°f6¦Ô\8cná&<àV´·Ã\1c<\ 4»\88cw.\87,ã±\978ö\11Ç\ 1\12î\ 2\87ÿ\ 2\87É\ 2\13º@c\v³<?\0x¼ýWxï[ÒǨä÷\12Ã\1eê)´Æ`\90þv3Öã¬\81 öÀ\ 6ôÑ5£\9bO7²XÞ\94F|\v4G!Éá¶ZðIO0/G(Æ\8e2/Ç\88c\91\ 4w\82ds\82M·ÈX,Ò\91ã»\0sû *æc\98Ø£¿¡`¼ÏwiGo\94áêåÚÎX7nä\fÚ\82>ËÙ\84nîÞ\8cæc+Zð$\1c_-xI¸ð\99L\ 1|\8a1y\86¹y\96uz\968\96\88c\89}²Äæ:Ç`?G£giäÌs\14®×yïǼÿOéé´&èï º\1dôÙ·\8d=0ÏþÛ\83>º9\8fg4Od´NÁi8\93)À\97à<|\1e.\ 2[O\97\18\93+Äq\958®\91ô¯±O^a\81¿ÌX\¥á«\ 4üÅ«¼Ã\9aø\ 2ÎîRZ#\8cu\ f}öÓg\17ã\Æø\9a\8f¢\7f"Ó¿Ó\19½ç3Æã\120¥\94¨+FHØ\17a¾\1e\98\93Wá\rø\1aÅðMÖê\9bÄq\9bÄ\7f\9bÃ÷M\16Ý7èä-:u\13\17qó\16ïý\ eSu_ýÌqp?û\90aª`û\14ÓßÜÓ\99>^Èh^Í\18\90ëÿÓ\0\8e;\fç\ 3sôÍ\8cIû.¼\951\8cïÂ\1dÖêû\9c\1dï³_\7fÊ^ý \93}\87\ 1þ\11\ 3ùC\ 2~\ fwõÞ=u³e|\18\8a\9a\93\92\95\93\7f>£ûrÆô½\ e,!Ý\86ïÀ\8a!yûÿtVLâ\1dX1K\1fÀ/áWð[ø\10\96\19\8f»ì\95e\12Ó2c±Ì¦Z^äÙ\8b@'î~°êy\1f\90\ 5yð_¦Ë=¶Í«\fãOÒ8\17Çv?;N\1cDZãØñ%\89\9dÄn\12;7ç\9ezI\9b¤m\92vݺ6[E\8bÖª]ÛÑ\v½±B\a«ªÒ\81(° Ê À*\10\14\95kÇT.ÓØT`ã\ f@\e\1d\93Æ`\97¢m\8c\962¶\99\9f\12sQôS>\7fþü¼ïwÎ{Îy\1f+8À\ 3!h\85n\18\86 X\ 3ëõ\1e\8bó_8\9ewp@7)Ö\e8£¿ã2ßÂ}¾ÁÄ]cÂ^eàþÌ\0½¤?è\8føÌ«üò
+<\ eß\85oÃ7á\7f9ü\87â|\1eN¨\83Fb-C¡OoãcÞÀ¹\#\8fWp9/ã|^Âu½È¹\8a\ 3|\8e<~K\1e¿¡h\7fM\91^Ñ#8Ìï0lO1|\7fÕeÔ.åc\7f\1d¾\ 2_ú¿\1cÞ\83wà&¼©2âØ\89ãÖ_ð3/ã©^P'ú\19=\8bCú%îéi\9cÎ/pZOà¾~\86\e»\8c\e|\9cÍâ1òø!Åü}
+ù"\93zA\8fRB\8fé\eLÎy½»\10û,|\ e>\ 3\9fÎçðOø\e°séyx\16\9fù4cñ$cñsyy\870åÖÊ;¤ÐîG{\14í ´W¡=\87öíhϳ<¶â*wònûY6\1fe6N\93ÅY\96ì\ 5â]adÞZ\88y\1aNÀÇá8°KðÎ\8beôT¾¼/·df©\19¼\85\v}?å\19edÛÐNëaÆãó\1aA{\1cí)tgÙ"Ö£=¯Säq\92y9Á¦ò ¢Ü¯3ú\18
+Ç\18¥\8fèOÌTn\81\83ðaØ\ f¯\12ïwð\93ü\92ûj~ù\9f\91 m+ÕåÐ'ñº§\14`¹6¡\9d@;\8dv\ 6ía´³hO²\85Íè0y\1c$\8f\ 3ÌË>íf{;¢{ùÕn2¿\87ŵSÏ°ÝÞ\80Ü\ 2Ûa\e<\97_Ö\9cêúB~Ëc7E\1fÿE]\1cÁë\1eÆë\1eÂë\1eT\ 3úÍÚK\1e÷2/{¨Ó]\1aB?\8bæJ\8e\8f5h®g¥ÜI\16Û8Zö±r\8esÌ\9cáÎy²û)«éuþçþË&x"¿\ 5<\94ß\ e\8få\8f\82½\vÇ\83\89Ü-hÛQt\81\ fý\10ú1ô\13è§Ðï£"\87\88\91Eo\92\952K\95n B>@6»X=Gµ\96\91\9c£Rf©Ö\19f}\86\956CìÙ<ßËo»'óG\ 2ÛôÂqÈÖ\89J\ 1úeäkC¿\ 2}7Ƕ\9f\ba\8eð\181\92¬\8c\141ú\881\8cÞ-\8cÄ4+f\1dÕ:O¥l#«\ 3¬¢\a¨à\87©\9e\v<ñ+x\er\v\8cÃù\ 2¶d\8e\99û8òö\94rD\96.¶\ 4w\14-¶
+·2\16k\19\8b9ês\869YÃÞµ\9aÚXE\8dN³f'Ù;VR\1f+¨\8f ÖË8WY\9e\N¦cÔç\bo5ÌÌ\ eRÁ\ 3Tù\0#ß¯× Çõ"g\89ù\0Ûé~\8eþm0\ fëa\96{«i ¦Égª°\94XVÔ\1dÄq\11ÇÇ;\ 4\89ÓH\9cV"·\13«\9b\19\19ä/\8bî4\19gt6«\97ù覲º¨ð4«+ÅúèdgëdGè$~
+>K¼c´@»\fZ\1aûbK¶\86ëI\18ç~\96ï\97\9b\97hy\89Y£E6\8d\14Vh¨°F\83\85~\r, )³¤Y}E õ\16¥ÔS\94Q·iT]¦I¥LkÕiºSíÅ;\95,>ªDñ\83j+>§VÓ%µ\98®ª¥øºâ%9µÀib\1d"î6\8e·\8dNÞ\1f&!Ëç\11\a½\ 5ß\ f\90Ë\80µX\ 3f\8b2e\86z˪Ôc®U\979 ´9ªTy\8b:Ë;ÔQÞ£eåÃJZV¨Í2§V˼â\96\1dj¶\1cQ\93åAE-ç\14±\RÈrU!ëu\859Eà\ 4qö\12s\víèm\1co«h\7fnáÿ0ôÓ*÷ò]7ÏtÙ\vÔµ´Ti\9bU)\9bC\1d¶jµÛê\94´\85\94X\1aSÛÒ¤Z\8dnÅiþcÆ\84\9a\8cYE\8dy\85\8d\1dj0\8e*h|JõÆ×TgüX>ãEùìÿà:'?\1c'ÆnâÝ\85=XKÛ³\92ö|\94ÿ\ 3Ðý49u\90_;Ï-s\14)é(WÂa¨ÕQ©¸£V±\8a\80\9a+\1aÕTѦhEJ\11g¿Âά\1a\9ck\14pn\94¿r»ê*\ fË[yZ\9eÊsrW^Ruå\vpSngN5p\1fñw\10oc-u@[>\ eCÐ\v)îµ\93\13¶VäÓB.1W©\9a«ljtU(êr+RíW¨:¬\86ê¸\82Õí
+¸ûäÇ\10øÜ«äuo\90§æn¹k\ eÊUsJ\955_\96Óý#9ÜÏ«Â}\83ë\9c*«s:\84þÝÄ»\9dv|ÚOýA?tñ¹\1d\12´bq¾o&\9fFò\89xL
+y,j¨µ+P[¥úZ¯üÞ ê¼Mòy\93ªõuËã\e\91Û7)\97ï6Uù>(gÝ\ 19|'e÷="Ã÷\ 3Ù|¿×Rßu\19Þ\9cìp\0ý-ĺ\95V|e\80:\84^è\84$÷Z \89\9c"ÐÀs\ 1\7f¡ü~³|õKåwª¶¾F\9e@½Ü\81\88ª\ 3r\ 5Òª\f\ eÊ\19d%\a×É\1eÜ"#¸O¶à Y\83_\94%xQåÁgT\1exS\96\0\9dJ}N\1fBw3ñæhù&hÅ\a¡\eÚ¡\95{Í\10\85\ 6ð\83\97û\9eP\89Üa«\a»ªÂ.UF|rFBª\88Ää\88tÈ\1eí\97\11\1d\97-:'kt³,Ñ=2GïWYô!\95D.È\14¹¢âÈ5\95\84ßWi8§{\88¿ Ý5سl\84y\80\14× \88Cc\88~\17\ 2àå;7zUS\91\9cÍårÄ\fÙcN\191\ f\ 4d\8b5Ê\16OÊ\1aïQy|Læøj\95Æ7©8¾SEñc*\8cÓüÇh\8act ±×UÐü®
+\9b9?ÑÞ\80ö\14ڣس^è\80V>7C\84ï\82Pǵ§Irag+Z
+e´\95Ê\96°Ê\9apÈ\92p©\9cÂ1\93xi²E%É\94L\98Æ%ÉI\15$1\ eILY\92Ó(\89 IpB'\9eÄP½\ 6ø¬¶\9c¶\12o\1dÚ+h{\aÑï\82$×qhä~\bü\×rß\85uc ÊH\16ÊÖ^"sÊ¢\92\94!SÊ©%)\8f
+S\fj\8a\1f¤ñVé\f`\1cÓø«ôVà4NaRR\8fRl\9cÖ\9däÐI\aÙ\91Ó]hÏ \9dÅ\86d \93ë6h\8e3\ 6\10\0/÷«\13ø/¤\8d\ e<Pª@æî\12\15÷\94«°\97M´\8fM,Ã"Ï°\882áE¡\fÞ*\83\89ÍÌ\0&&C7\909ų\18\86>LH/ÝS/9ôät\aï5\8dþH\92\8fÐÎu\v÷\1a\91ià¿\8f{îvâw\12¿\v\ fØ#\99±±¦\ 1\ eÛA<Ì\10\aÊ0\eú\88sqs\ec,Æ\18¸1\92\1d\e\ 4|Í\18\ 6rl7ßãmF1f#\97ùÍ+ð>¿Ïi\1dú\13<>\b]\90äs\9c÷\róßÏç\9a4ñy%\83¸Ö\ 1©lH*\1aåP_\8e\9fËrà\8fsÀN0\16+8t&ÙܧØH¦(²)^bª\17\98\8f)<Þäv ;[\89i[A×:A\a=A\ eã8\16Þm9d E¼\ 4\96¬\11êùìA¢²\9føĵ\10·$+\15"ùo¦Ë<8Êú\8cãß\90;ÙݼÙl\92Ýdw³»Ùì\92\93\10\ 2¡!\ 1\ 2\ 4¹\12 \90SAn
+\8a G\ 4ñ@e"\ 1
+ÅJG\87CÀ)ãØ)\ 3R¨ÖZ§ÌСP\ 4flÇik©RA Te¬\ 5jÙ~ÞìÛNÿøξ×>ßç÷\1c¿ßóe`À.\98É\90Ñ\86\1f³ñ£\1d?:ñ£\9b\9cô\98\e\ e\85ÖMðº'\0òÑ\85\98í¢.;\11q\1d\bÄö+ü\8f\Ì\8e©\95õ\8d\a\rð\r'Î\15ü\86)'/aÌåï\ 6¼\99S\89}«É 0ÇPc\ e7ñ!gÎ \ 6\1e\86\8cyø±\0?\16Q\eK9d\96\92\93%\14Ö\12\f.ÁéÅó\05±\88\89u!Óóü\8fù\ f}ñ0ó\14kl\82¯\9eõV\13ë\b\92ÐO)å²^\ 3Þ\8c6)±\ 3®\1e\93\ f`\8a\ 1\ f{`©5ô=Â0¶\82úXI}¬Æ\8fuæaÌÆÞK}ö\92Ðu\18\\8bÓkWr@nã\ezcÕy¾GY<\16ÓD^\8f%ÎÃù-cÍ\81iô ë5àM\877áa\8bó»&\17X90ìÆ\aOsðÝ\06\82§Á&jä\ 5\ 6³>ê´\9f\ 1d+\aÁVê³\9fXl!y}K\18Ø\9f\936S\13Ï\9f\92\9eû\92!\16\1f\88s=¼U|R<\8b\1e¤\9d\8d¹ð/²Öhr®\ 5ë\81\e\13H(!0°\vX\16\12B\8cÎqaðCð*5²\ f?\ eÒ+\a8p\ eÐlûIì>\92··\97÷|ôê ¾ýLÚ}_c\88uM;9`Í\85Ä9\9bø¦¯°x7Z\9c}\16\97Éóò\80\0Â\ 6Øk\rå\a\ 1-Ǹ(dD\,\1c£FNàÇÛ\1cø?#'')ò\133\10qË¥·ú¥£|xä\ 2ßþCul¥åó©\ 1b\9d³\8aú3×»ÉZ§¹>¶W\84]\9cËäyÃ\12D&ÏQp\1c°$½\rÞU\0±\ 5!V¥sÔÈ%êã\12µq\91ú¼@ÒÏ\93ÜsÏ ,QTg~)\9d¾®!Ä»\18î<òjgÍ Û¬\98\9a¢ç\90ÅÉ13 BM\9e÷\0[\f\92I\ 3\ 2é\8cÉ\ 5>\0\97ÀïÁ\1fÁeðWð9ñ¸IÏÞàнÁFs\9dƺFA}\ 6É\15\16påC&ký\1f\92@&0@>\b\82r0\1c\8c\ 6\ f\80Ö\ 1uô-\8dy\ f\1ds\a%ô\rÊñkTåm\92÷\ 5År\8b\0Þ YWIÎ\15´Õeý\ e·þ\89{1Ü\8fé-S×\80\1f\81Cà¿üìXØ5\91ȵéG6(пÑ\98wU\ 5ÇH}\89rø\eúá:~\e£ø\94\86½\8cúú\13\8dú\11Mó!\rs\11?ΣiÎj\17éØOZ\8eÀ{\9aðÝ$U1Ò\17#¥1J ]\ 1v[>Ü\ 3_\83¯Àmp\ 3mu\r}÷)ºê\13ôÌ'hª\8fÐ\97\17Q*çðã\fñ8Ífy
+Õõ>ºî=\14à»è\99wðã$ñø)\rt\8c¦9\ 2Ã\8fa|\83$\1eÆÓ×Ñ\99¯Y¼;Á6Ð\ fîÂù\ 5¸f¥ð\82\95â_)\ 3ûÙú\85ÜØ\ fb¿\fÛ5خǶ©Ú&b{\1a¶gb»\83Öx\bû\vµOË)¥5dâ\19Út;m´G/QÀß'*;\88ä÷àì\ 3\9bÀÓà)p\v¾¿Xåô¾Uæf{\1d&\16\87Ðw\aѺ\aÐ\98¯¡íöP\e¯àÇnâñ\ 3\14ã.\14ÞN\94ß\ e\ e\8fíÔÈVjd\v~ô\11\8fÍêEá=\ f×Kxó:\?×\93Dt\ 3\9cO\80Õ`\15X >¶Êú¤ÕÞû¬-`\87\12\88U\ 6±2°\9bK«ú@ ¶+°\£g©\8f§Q\94\eQ´\e¨\91õÔH/5²\ e?ÖàÇãz\fûORýz\94æ^Nô\96é·l·ß°ÅǨ \18Ùc~\ 1g¶;hµ$»\a\1cñíi=±è\95\r»ÙlYnl\17á\7f þWÀP\83í:l7`{\1c¶'Ñ!ØnÇî\1c-àn\1e_Ï%\12s\88Å\83tA\ fz·\9b\8aî\86×D\97\85w¬mÀÜ\ 2_P|û\7f\1c¬\18ت\13°\94\8e]\a>ç`Û\ 3\ 2td\ 4û\15Ø\1fJ\15Ôa¿\ 1ûã°7\89#u:ÕÑIDæQ±\8fR-\e4\83,M§GZYm\8bþ\0þ\ 5bÿÃ\9bVì͵\9bÇ\90y,\99G\ 5ÛöÀ1ÙC,º\88E'9é '\1dÔF;5:KQµáÇLü\98\8e\1fä¥\85¼L£>¦ðf2\9e\99\91\99Hô\9aÉà\ 46øñl°ãô\eð\15\88q\1fÇ~+þë9ò\963\92Ì\a=\·s\1cs\94°\86AØOǾ\1dûÙ\9aÊÞ5E^8BpDéÒJ8jà\18\89½ÑØnV\13_\8fÁÛÑD¬\91¬\8d¢*ë©àïPé#©ü\91ú\1cĸ\8fc7|\9b8æV¦3\82püw1\8aÌäw\1aGðä\94øÈ6Q)pdÂ\91\ 5G\ e\1cnà\87§\18\9eRxªà©\85§\1e\9bMØ\9fLdÚ4\82HÖR1èÍ\1a:g(UWÍ^1D\7f\ 6wA\8cû\98¶Ã½ÞÆxÀ\11÷\10ÇK\9b#>\1e6sßÄó1ø3:m\90\1a\93ÒÔ\90`\87Ë\80)\17®\ 2¸\ 2ð\94°\93\97ÃU\rW\1d\£á\9a\88ý\19xÖC\94\96òö v\97~¼ÝÇnw\9cè]\ 2·Al\0}¶øè³Ð`Ìãhi\ 1Í`,÷\rY̹¼«Ã\9f\11\99I\1a\91\96¡á)\ eÕ&;U\93\94¯¡É^U'\874$y°ªRªT\99R«ò\94\ 6\95¥LPij«¢©Ý\8a¤.V8u\9d\8aS_T(u\8f\ 2)GÁ9\15%ßRQÊ}\15¥²_Á±\ 2ι\8c_m\8c>\93@\13\18\ 5êxVË»\1aü©ÎJPµ=EÕ\99\99\1a\92a¨2Ã¥\8aL\8fÊ2\8bT\9aY¢Á¶rEm5\8aØê\15¶\8dW±EA{\97\ 2öÅòÛ×Ékߢ\ 2û^yìÇä¶\9dU¾í¦òíßr\1dÓF8\96Á×ÃXÞʸÑ\f\1aÁHî\87\81jF¡JÞ\97ãO\99\91¨²¬4\95:ì\1aìÈVÄ\91§\92,\9fÂYÅ*Î*UÐ\18ª\0"ÄÏ î3¦©Ðè\92ÇX¢|£W¹F¿\Æ~9\8dãÊ6>\0\7fçú>`ßÄþb¸:\19ɧ2\ e\8fó0Û\81Z®«yV\ 1Jñ)Ê7\11W\82J\9cI*vf*äÌRÐéRÀY \7fN@¾\9c¨¼9U*È\19!\8fk¬ò]S\94çê\90˵HN×Ze»^\94áÚ+\87ë\98쮳à¦\1c9÷ALk°=\1f¾YH¤I\8c;c\0ÒQ5ÜW\82Rü\89ð>\fBø\13ÈK\90?/M¾<»
+ó\9d*ÈÏ\97'ß'·;¬<w¹rݵr¹\eåôLR¶g¶\fÏ\ 29<«e÷l\96Íó\8a2<?Qºû×à\1a¸§\8c|Î\flÏ\85k\ 6ò¨\991¸\ 1\f\aC@\19Ï"øS\f\82|ã\a^PP\98,w¡My^C¹Þ\¹¼\85Êñ\86äô\95*Û7T\86o\94\1c¾fÙý3eóÏU\86\7f\85Òý\9b\94ê\7fYɾ7\95è;\ 5®*É{GÉÞ\98\1eÁæ\83ðµ WÇ!\8fêA\r¨\ 4\83y\16\ 6AÞû\81\17¸¹Ï-\1a¤\9c@º\9cA\87\8c \13¸å\b\16É\11\8aÈ\1eª\92-T§\8cP\93ÒC-J\r±Ó\86\96)1ô\94\12B»\b&Ãa\90a0ÈL\1d¸\ 3bZ\8aÝNø¦0\82\8f\ 5uÈ£j~Ë@$À_@\11ï½ÀÃu\1eÏ\9dÅ\83d\84Så\88Ød\8b\18Ê\8cä*#âUz$¤´H\99R¢Ã\94\14mTbt²\12¢\b\95(º"ÊI\14Ý\89ÑÃ\80)¡\84a³\84é%ÌÙ\89ÝÙð>ÀÈÙ\18¦\16A\15×\83A\98çAà\87·à?L\97\vp\94å\15\86ßÍewÉ^òg³¹\92;¹ï\86ìn\12² ¹,$\84$Ð\ TÄ \90\91\92
+\84\8bã\14D¡\8d8Vª\ 2\ 2^\10¬µ\94Bq\1c\14\18Å2¥\85Z\86N¥ö6¥#\8c2ÚÒ¢\1d±í\fØÙ>\7fòÛq\98\97Í\7f;ïùÎ9ßùÎËo\16÷Òyn\94'È[é\90«Ú%gÀ+{ ]I\81l%\ 4
+e\vVPÈ!Àü\1ad\8e\ e"Z\82\88¤ º"ø8\e\8cá<À<]\8d\ fÕLpUq-Ãî@\99Ô\89\ 4h\ 6\11\10\0åÜ\9b\ 6_!\98
+²¸öc>\r)ë\r$ÈUc\97£Ö¥¤\10\r&Ä\ 6\ fSÜa
+(\8cÁH\10 w#\bÉ\bâ)Â<\1fa\96\ es2\859¥C§\ 1>ÔÞ\ 6q-ÁîüJò\80íFP\vª¸.ã~1¾äñ\9b͵¿\1a~L{\91 ®\90M\8eH²\12ëiô\r4Ú\19©\93\r-J\81G l\94\ f¢\11\9al+@È5¡¯¢c`\9c÷\10*\8doð\r>40E70¥c»\eÛ \1eÔ \ f+¹W\8a/\ 5üæpí¯\81¿\16ý\81dK©\97\1c,1!Ê\ 1ÛÌa7\93\ 3¥\95fÞF3\8dÑÐbl¢\18\81\8bál\fm\15\9b\v¨\89\18B&\86xjG¸´\9dä\9b\ fØ\84øÐ\12×\0¶;@\13\88\80 |\15øRÄo.×\19ð¦ÕÁ\ fï\94¨\94<\93\ 3\9då)Æá>\v?:ðc\ e\87m\179é&'½4´^6O/±èÅá\1eòÑ3\b\98Jº\99κ\11\8as\99ܺ\98bçàCg\½Øo\a3@\b¾jÊi\1a¿y\g6À\ f¯\a^g\9b\948\vî\ e\99\879¶@/\98\8f\1f}øÑo\1eúø1DN\16ÑØ\16QÄCÄb¨\ 5\90\8f\85w\ 3Dì\ 2&¶A\84ÛÀ\1fù\86zè\8bkN#á\0\r¬³\16·Ëá-à:\8b²Nc½nx\1d\9d_âüÊÄ`\83=°\bÜ\ 1\16'Ðd\186\96âÇ2ü\18á\0\18!'#\14Ó\bFW°?\96óâr&ÄeÔåR¦çá\8b\1cRô\87;ã\9a\85\9bͬ³\9eÔUÃ[Ìuv\f~Öë&\95v\96À°6ÉIZ\19Fù\1ePê\8cI\1cú`%XEnîE㮥>Öã\87y\bl¤>7\92Ô\r,f=FÖñâ\185±\96º\ý3\ eKTÕh\íð5\11çéíÔ!©Ë%Î>Öëæ\93¤!s\8dÖ`¹Ââ\1aµ\86Î1kø½Ï\1aD\1f°\86ñ-\f^[ñc\9c½²\9d\ 3æ\11ês\9cX|\aÃÛ0´\95>ñÐ\1eÞCMlFY}\v\1f\88s\1d¡ª$ÖùóéA\f\91nÂ\96¸ÔZã¨5d\9b||ÎXÆ÷`«5\88?b\r¤ß\9d\10%b\8c\97\9e&&Ï°o_`¯¼Àa°\9fMö<\ 1~\16ãûÖH{xy7ÓôÎß1ÐßR\94X\aûØ\aÄ:\838{\18¨\13WYëü\86ÅIø\18\8dÅ\88þ%\1e@\89#_&\85ÑAð\92%\94\8e\80WLá\82\1f§ðã$ûäu\8aý8±x\15\82WXÄQ>8B>\ e\7f¬0uUJ\vÉ&Ö^¶pò\ 6Kd\98ë|\14<a\rÿ&\17iDÂ
+¡É·à¨Åe
+Ä×\81)VÞ\92)V¥ó\9a\14p\97ÈË»ô\8dK4Úw(¼_\93à\v\90¼ÍBÎñáÏßSÕ\bû\10î4n;6YëÝas¿µ¶Ã_¬Ëâ¡Õ"\99¤³à\1cx\ePæz\a\10^d\8ct\ 5Ð
+u\1d|L/½ANþAùÞ#ý\95Âú\90$^{Yzÿ<Sþ\8fÏÑU\9fË)¦\e®ý \1f\94[\13x30\95I\ fÏ\aPJ_e:\1fF=\8eè3\8aæSÔå?)\98\e(Ñë\14ÈG,â\1a\v¸J\80.ãÜïyó\ 2_\9f\0?\ 2\aÀ³`\ f0¹é\14¼!Ý´ðo4Í-üø¯2yV¤ÿ0\99\7fÊä~\83Éþo4©\ fñã}6ì{4\88Ëè©? Ê~Ë\fÿ\e\8aè"~ü\8a\ 2:\8f\9e8\vË\19\94Ü\9b$ç\14_\9aü\87,î\9d`\ax\fpz¢¼&Cö\91\85kÄã*\9aæ2ºêÏè\88Ëh\99Kèº\v¨\88óøq\96x\9c¡i\9dF\81½Aã8EÓ8AÃ8\8e¶{\15?\8e¡'\8e²i\ e£~\88®y\89X\1cÔ\9fÐt·\89N\9c-\14×8x\18l\ 1\9fÀù\81\95ÂwR:3\91v»N\12\8b×ÈÉkää8Zæ\18\8aå\b~\1cÂ\8f\1f §^¤i\1f@\ 1îGu>GÃ|Fw³UVÂ3¦]\14ö\93ÚÎ6ÚKD\ e\93\9d_Pâ\9fLpo\ 6÷\83ûÀFpÕ*%\93û\84U~/N\94£\r\9b)Ú\87®ÚGNö¢ívS\eOáÇ\13øñ8õñ\18jïQôåv\9aø85òmjd+~<L<¶ÐP6ëA<ÙAT\ eÒÆNÀye\82s\f|\1d¬\ 2+ÁE«Ä\8fXÛ`\97Õ\ 68éµMÉØóPei \9b¿\8b°ZN˨Án\1dv£´\906ìvh=5²\8e\1aY\8b\1fkðã^êt\947V±ÑVRy÷À0B¥¬ Ú\96Ã;\fî\ 2KÀ[ÖÚ÷Zín\8bÕvÍ\16¼\8eX0\11cÓK{N\a9Ø.Âv9+\rb;B+mÄv\vvgS\11Ý´õ~ìß\81í\15TÉZþÚ\84Wߣz¿O弩\ 5Ôæ\ 2x\a@¿\85\9fÀµÏj¹\ fXíÑl\93f\9b¦£a3\19\9b.|6@\ 6\98\8aýb\8e\91rl\a5\84Â]¨\19Øm¡*fc³\87J\1däx½Kóð´\97Hõ\10Õn2;\97\8aí¢6»è\0sàþ\ 2\a¬õ\9bütrÖÄ1¬É#Ò<*\a\95\80]'ð`;\rdb?\8fJ,Æ~9ö\83Ø\ fc¿\11{êä_\aOg³ò\18«hgUmD·\95ÝØBÄgê\97à&\88O \ 5ì²âo®ß<\1a\17Oð2\9a\0:\1a¶\19w\88E'±è '\1dò\81,8òá(\81£\ 2\8e \1c\11lF©Ôv5ñU\94h7²\9a\ 62WÏ
+ë¨â\bù\b³£Ãt\800Ü\11P\aÌ\18ÜÏqû5\8eþ;\19\87\ 6@\ fãH\a×1î·q\ 4¶(\11ûNì{\80\ 1\87\1fäÀQ@\16¦ÁS ÏtìÕOx\12ÂËZV1\9dj¨¡\1a\83TW\80ÝSçUE¯¨Ò_Àm\10ç^\[\19ÅÆ\9c\8c$\1c-\v\19\83zÁlÐÊu\13ÇÞ\f\9e5àO}\82\1d\8e\148¼¬!\rdÀ\95\vW!\¥ðTÃ\13âÿFl·ãU\ f\11\1a"[Ëyº\ eO·\11µ½dð\18¸\bn\828÷âÚ\ 4Ï(GÊ\12Fã>Æ\9f9 \15D¹®\ 3!\9eMǧ\9a)\89ª±;\15Lr+\90\90ªj\9bOU¶,UÚòà*\86«\82.V\ 3_½¦ÙZUbëR±mP\85¶¥*°Q\9eí!ªy7^ÿ\18\9c\ 3\7f'\92q~ãú&\1c÷À¹\88±§\97£>\ 6\9a@\1d¨å^\90gU ÂcS\85;Y\15))*wzTæ0Tj÷«Ä\9e£b{¡\8a\1c¥*t\ 4Tà\88(ßѬ<g§r\9dýÊq\ e+˹Z\99Î\a\95áxJ~Ç!¥ÛÏÈ\97|\rÜ\ 2qmÀþ2ø\ 6\19Ë»\18\89[Á\f\10\ 2\ 1îU\822\9eO\ 3%Þ$\15{\1c*v»TäòªÐåS¾+Kyî<Mu\97(×]¥\1cwXÙî&ez:\94áéWºgX>Ïj\19\9e-Jõì\94×sH\1e÷OÁUð/\10×Zl\ fÃÓÇ(ÜÁ¨Ñ\f" \ 6Tr¯\f\94àO\11ï\14¤%*ÏHV^ªSSSÝÊõ\1aÊIõ++5W\99©ÅÊ0*å7Bò\19MJ3:e\18\ 3ò\1aKå1VËml\96ËxRS\8c\97å4NËa\\ 1\9fÉ\91JßÆöbøæ1\ 6Ç\90'\8d \ 4ªA9÷J@!Ïóñ%7=A9¾$eùìÊô¥(Ãç\95ßç\93Ï\97´ô\ 2P&#}º¼é\8dòøcrûçÉõ?¦Ë\ 68Ê«
+Ão6»Ù$\9b,\9bÍfw\93ýI6\9bl~vIHBHè&@\ 2\98J\ 2$\10
+\86$\95AkJJÁJ\b¥´RZ\95j\7f¬Å¢¢ÌXµÕ\ eZdZQ¨µ t:0Õ\ 2V\1d\1dªv¤Ú\96aè\ fV;èúÜìçè0/ûåÛ½ç=÷\9csÏ}\8fo\9d
+|\9f\90Ó·Cy¾\ad÷}K¹¥Çe+½ \1cï{²y¹3°½\ 6¾ë\91ÀÝ\8c\8bsÁlP\ f⼫\ 2\11¾¯À\97`\99Mþ2»|e\ eyýù*ñ\17Ë\13ðÈ\1d(\ 3!\15\aªU\14h\90+ت\82`\97\9cÁ>9\82ò\a7Ê\16\9cRN\10-\eàF\f Æ\ 2\17\18¢®\82\8c6`\7f\15|K\91ZiÐ
+\92 \16Ä\18\97¢|\17\ 2A|ñ\alò\ 5rå\r:ä)wÊ\1dr©(4K®P©
+ùQ~¸RÎpB\8ep³ìáNÙÂ\88ö\b\1d/B×\8fÜ\86hD \86Ѳ!|\b½ÊÆPN\15\19\8dc\7f%|½aÎ#h\8ep\ eø\8c\83JF¥0ß\95ãK <G¾r\9b¼\15¹ò\84ìrG\9c*\8aºTPéV\1eÅâ¨ò+·*¬\9cX\1cç\93\80\81-¶\b Úc\f
+±-\80[©ê ø1Æñ!Ê\9c\15åî\84§\1fÞ\85ÈïöJò\0êx®æ]\14\84ð%ÈoÊ\80\97gOÄ&w¥]E±<\15T\17Ê\11/\96Æ\93-ÞZ\9cMT\ 1æÝD+`¾J00%F\0·Q\82\81¤öëà(b\1eÑ\eÿ'Èh\r|},ë\8a\91\a\90\ 4µü]\85/\11¾«À\ f?\9f\94\9c<¼wó}QܦüZ\87\1cu4¸z\1aX£;{\90S$6Å\82\14:>ż\9bbxLq㤸\ 1S\88÷Ôn~Ç\90ÐÈ Ð\80\ f\r(Ùú\8c\86ª¥%\84¯\93\91¬\19Ôó\1cç]%\a8\ 3 \94g\ fïÝ|ïJHùlÓÞH\93Oq¹4\15d\9bi\v\r\8dX´\11\8b6\16´5\ 2òÑÆàÚÆ|Õ\86\9eoexhE©´0WÌ!\17ÍøÐ\94Ñ\0./Än{\1dyà³\8e¿«á\8aÂY\ e|<\97ðÞ\r¯\v³Î\14s\18c\82ZlØÅ\8fvüè0\97\v\8dý:r\92æ\0¥\89E\9aEé\16À0\9b¦&ÒÔåuÓü\8eÙ¦ó0kþ@3¼Æú\8cú\18\ 5ÓØn\ 5I\9ekñ%Æò\10\9feð\96ðÞ\ro!¼y\98Ìa|å²Ä\ eHs©vãÇBüèÁ\8fÅæÂ!'KÍA#\16KY¸d>`\98]\82*YÌ ÕË\0Õ\83r\t\8eu¨ú\ 5L-³1Gê\9aùl \9ckà\8c\80\0ËKx_\fo\ 1¼ö\ e8I/\179kA\ fàè!\8ah.\òËðcÀ\95½ø\ 6ÉÉ \ 5<ÈFV²x%ùXÉP¹b\93´\9c³1ÀÀ¸ì4"\81sq}F\v(ßvx\9aØg\ 3\9cU \9c¿½mì\1fÞ\ 2xm\947\82%ËÙg\89\e#rVZ\82Ç\b®5Äd\1dÂc\ 4?ÆÌ%DNÆ)¦q63\86ã£äc=
+q\ 4Å´\ eõ¼öyÖ¼#\r3Á\11×6\\9d\8d/5ð\86ø»\94ð¹áÍï\99\11Qÿã\1c´ø\8cÐû\88%úÆ,áiD e§ ÄÆ$~l¡6¶\90\93[)°Í\10l&`\93,Ø4Åoö!\9a\98$>ö\ 6ë2ê\84¯\95ýÖó\19MS\ 3ÄÙÍ~\9d\86w9XeqrÄ\91ìÿÇ\ 5&Áf°Õ\12âÛÁíàNjänüø\fµq/õ¹\87Xì¦6ï\1a\ 6,º\83éaç\93Òôo¤©\7f©\93ý¦øº\9a=\apuV?ü&¾kÁ¨Åy\93ÅG«C&g\ 5ð\1d\96\10åÈ3Üd\85¹\19L(9\ 6!éQjä\0gö\eÔÆ\ 1êók\ 4y?\eÛ\87ÁG>-}\91\9eýà)éþwÕÂ\9ek)Û
+öì!Îù#\96¸\9d°\84î6ko,c\É\8aðÿò\18Aü(øª²\ 3\12f\19\ 2¥ï\82Cà\b~\1cåÌ\1eå²y\86Cv\84Í\1e&¨\87\bÚ\93äã{OKß¹¨Fê*J\88¼¤ªÐìy\93\15W³Ï=\16ç\83\80%¢ÅÍ\f\ 3\86çqe\87#3 pÜ\19Há\ 2Ç\ 1å\86\\93Î\80³äå\15jô<9y\99¢{\89@\9f&°/|N:\89\81\13gT\r·\1fî"b\9dcö|'àk\ 6ÖìðuÐâ4Ãà\ f\95\1dJ\8f\81g-®_\80\17-¾_\81_\83ß\83?\81×Á[àmÎË\15rr\99³z\89\82{\13Ò¿î\94þr\80ß\1dGQ
+\95-¦@¡t¥÷\98%þ®"}\80vĮ̂N£|S \1dtÏLF×8$\1fP¬ï3\8d\¥PßE¿¿M\0/3y^b\1a}\83¹ê"Éú3ɹ #LV¿Ô9¬\9e\98\99ë2l+C
+3l3ÃÔ\91Á\96Ä)eX\9bÅ%üx\a?þÁ<ó>jø*\8aù
+
+þ-tûëL4¯áÇ\ 5&¹ßqXÏsh^¦x_¢xOãÇ\8bøqJ»tR{õ\1cLÇ(\8e£ú\99\9eÖßPõ\19Ê&˽\17Ü\ 3v\83+p^\ 4¯Z!¤\8b3\81\bûN\9de\968Ë\1cq\8eYæ\fÚý\14ÓÄóøñSâq\8c\86u\94Æñ\f\8dê\bsÝa\9aÅ\ f(æCº\992ù\94\9e \88¿Mñ~\93]\1fä\17\aô
+¥{mfß{ÌL\ 1¶\83mà5øÎ\ 3:'\93`6Í?\9a)³\1c=Å|w\88\9c|_APÅ\8eê±ÛL\84ç±\9f.ìöÎL²ûi$_¦y=Bãz\18?\1e"\1e÷k\8a£z\ fûÝDZ}\82§\93p_!B\19<DK\83M`\ 2\982:\ 1~b\95¸9^_±\8eÁÃÊ#nÅÀ\8bÝr\8eGL_À\8f½øñYêã^.\90=4ñÝäæ.r³\8b\1aÙ\89\1f;ÈËvÝÂ\1eo'3÷é\93x¼\85llÖ\1fy\8b\86\ 5\1f\ 5ã`\14<g\95»áþ\92u\14Í\91Ü\ 5v\12\8b\1d*Ð49ÙÁ\8c9ÍT´\r?n#/[\99©neú»\85\vt\92\1a¹\99ÜLh\19íl\88
+\1dÑFþßÀ¯n$'ãDh\8c\f\8dR-ë©°µð\ e\83U`\b\1c¶\8eü\ 3V\eÚfµ&Ó&L{ü¸ìØs\ 1\ f(\ 3!lÇ°]\87Ý\14v[aì`÷ÝØ^L\85öS\1d«ù7
+Ç\ 4U;MÅܧ\15°,§\8a\ 6¨ú~x?\fú,<fñﲸÍU`®\ 5s%\99v½\86X\fS\9f«ÉÉjjcX~l\87ð?\86í\ 4¶\93ØmÁn\aQèÆö\12ì\ ep¥ßÀÓ\ 6¼ÚJÕÜÍU¿\9f¬=ŵÿ[À}m\9dtó¹ÏÚ¿¹
+6ZÜæº0×\15jT´qlÚA!vÝ \84g?\15\10\86#\86ý\ 4ö\93ØoÁ^\av\17P}TÊ æ\13ùN²ÔAVçQQíÔf»^Ð\Nû\¸çZ]g¯\15\7f³ÿuÊJ\ 2Ã\8bê\98\91*F:tÉ\ 6\9cJÓ3Ò\9a\ 5¼p\ 4à\bc?\86ý\ 4¶RØl¥BæãM\8fæ\10\99fbÑÄÎfs\12R0¥¨º$Í<©7Af\ 6¦û\99\18 º5\86\ 4\19²e%Ñ"\90æÙH'#ݸñ°î\0\ 5 \18\ e\ f(\85'\bO\ 4\8ejlÕc³I\8dxÓ\80çõD¬\8e\88&Èl-Y®¡Òã\9cä8\17K5ÝÈtß8¨\ 1Ó&\ 6\+7ÐÒû\91c½ùH¶ü¬T\9dûÙH\92\14>%\95\8b}'ö]À\rJà)\83§\1c\9e(<5ükÄn\vöç\13\9dÅt\94\15ª¤b£ä#BÅ\859\1f!:N\88®\1a¢w\87à\ f\83pÜ\bç\10\92ôCÈ\8enÐ\ eæ\80$ïê\91îµ|_ã´)nÏSÜV ê\9c"xfÁã\85Ç\ fO\b\9e*x\12Ølâ¯y\9câ\85x·\8cH%k7ñ«\1dxü\10x\9cSþsp\19dø;£Iì¯\87o9r£·8+Ñ[@
+Ô\818ïc Ò\95£h¡C\91ü|Eò\
+;\8a\15¶{\14²ûTn\ f\82¨\82ö¸\ 2ö¤üö6\95Ù»ä³÷©4wXÞÜ\8d*É\9d\92Çöyyr\1eÃûgÁEðo²\9aÑ\7fØ/óè(Ë3\8a?³döoæ\9b%3\93\99¬$$`BH@¢¤\88\ 1\f\8b\80U\16\81°\18d\93ì(\15Q¡"\14\8b¨EED
+\18TP\91M(\88È\96º\80- âZµ"¢\82\b"K\ 5¦¿wæ;=§\9eþÑ\1eþ4\9cs\ f3_æýîsï»Ýg\ 4ü}àêÂ\15ß\966¥\15(\ 5M@\ 1ÏrA\16\88k&ÉЬ\12õØ%êvJÄé\ 1^ ;\ 3\92î\fKÈ\19\97 \13g\9cM@\99ø ú³Z|Î\1eâu\ e\16Í9I<\8e9âv,\15\97}\93¸l\1f\89+í\8c¸¬ \19\ 2\7fO8:ê¬Câ_\v\7fªmkÌ÷<\90\ 5bÔ\13õ\99$ìµJº×.!Í)AÍ-A\8f&\ 1\8f.~OHtO\ 6È\11\9f§H¼ZsÑ´ÖâѪÅÝ$NV\1cÚ\ 4±i³%M["VÏ\ 6±x\ e\88ÙsRÌî\84Ü¢Ú\ 1x:À{u\80>\ 34\ 1ù \9bgq\10\ 5éºYBz\9a\ 4t»ø}NÑ}.ѽ\1eñz½âõ\ 5DóEÄ£g\81\ 2qé%âÔ+Ä¡·\13\9b~\83¤é\ 3Å¢\8f\13\93N\18Ôéy}d8/aÇKbñrgÀß\1d¾*bNE\88}\0
+A\1eß3A\ 6\7f\v\83\90ß"\ 1¿Mü~\87èºK¼º[4¿[<~MÜ\ 1¿¸\ 2éâ\fÄÄ\11È\13[°©¤\ 5[\8a%ØVÌA²[\90\90\1aä\ 4\br\13\ 5ÈN\ 1jð\1f\ 2?\82\84ôåý]à¼\86\96¤e\98y\0\ 5|Î\ 11\9eG@(h\92`À*þ\80]ô\80S¼@\ 3î K\9c!Mìé>±\85\83b\rGÅ\12Î\11s\98Ì\16)\ 34\v\11N¼\b§_\84\e(|\ f \0§SCú\a¼ø,u%¤7\1c\1dá$ú\96Ñ\924\ 1\8dø\9cų\f\10¦\96`\b\ f\826Ñ\83vñ\ 1-d\17wºC\9ca§Ø¢\1e±Ä¼b\8a1a1\ 6Äéñâ\ 5\80æ1NS\1a§aȤÏ\8b\8f\0\84Õ8!5F\0Î -EÏS\ew'Ã:À{U\ 6û!Æ<\80\>Çy\16¥\96ô0\1e¤§\89?Ý*> \85â\8e¤\893Ã&¶\98CÌ\99\1c"Ù,ì\&57\98\1a\9cK?\91GÓ\9a×
+´\a4J¹C\ 196g! -dSC\16I23!Ý\19rm\9c3\99ò\8bA\ 1Èæ{\8cZ"Ô\11\8a\98%\0ô¨I´\f\93¸cfqdZ$-Ë*æ\1c\ eÒ<\ e\98|6xc\16w!^\14"ª0\9bÃ\85ù("Ë\17që\14Òk\16Ö\ 2NåƤ\94\825\8c!96"Mç%¤3±¿\rCÊs\98\aþo\ 4²¨#\83:ÂÔÁ2\13\9dÏ\1aÏÜüÖÁï¬È4ås¡4æ\90/¢\8e¦\1c¦%\9eÔÁR\1aL\19Z\9a\ fJ\ 1k¢\94\e¸\19M[³\89ü\8ef¥\98\ 6è
+öESjh\92\90ërÙ\93¼³\14\14\82\¾gRG\14¾\10Ðùì\85×Íßì¼ÖB\vË%ÁxPÂEWjI],-\99\93VÌI\ 5^T0\89\15\fªàG\15\15 \9a¿\91FZÑ\9c^IRkA#VN\8a,c.\9a'äZ\96Ï\95 \18\14À\91\ 3W\9c:ÂÀÏg/Ï\ðÚhÕÌL1\97$ã\92\17iêRU\97kkuÑRG[ê¨bNÚ±ÙÚáE\15\ 3«ÊA\15\13Î\9ah˺¼\86ýÙ\86äTI\82n}\ e\ 3\12RÉ»Ë@S´å3$\aÎ(õ\ 4øìå¹\vÞ4Å[f\âÈ"\98À h\1f /\4 \9a¹éD\1d×SGwêèÎ\86ê\86\17Ý\8a¹\90+yÞ\8dC\80F¶3\89\13gDõv6\ 3gTû\84T\94 \8d\9f\15a[>uÄá\rÁë\85×\ 5¯µ¥¡µÒ\b4UFÀéh\84\9d®Fèº\11ô4¥B@?Öh\7föI\7f\16|\rbúaX_\ 6ôá¬êMbêõ\88H\8f\8d\8cù\86Ð\94\90\96ð\94°t\8a¨%\eÞ0>ëøìB¯¥Ò\bSí\rÎ. \9b\11¶z$Ãf*|Õ¨\10\ 4j\8d@8\82:F³FÇ0'£YP£yùH\ 4\8c`ÐpΪ¡¬\89Á4°·ÐM\rLH9:K\98²Fðf°\9dýáççæöÉ \99âT\1a{\19|´«\84j¡\85H\ 5ÀÛÀh#\10O\0SÀ4p\17uÌd\8dÎd¯ÞÃäÎàåÓ\11q'óq\aém*i~R½Èø³R\8eÞBæ7\93ù\rà³\9b%lîj\ 4Û\9b\rÎZ\83o¤ÁÅ\16£\89Iq©@>CRMÉ}\92jPØ~D&\9a%êx\92µ±\98õù8\13þ(\ 4\ f\93\9a\1f\9aD\98ç¬\9aÇ|Ì9*Ŭ«Üv\9c\87hÖ\98Ws/\83w°¡QqN2ø\14×, \82ð\ 3àAI5F¼\8e¨(´SB\83)R\aV\89$\9b\97M\84ÂÍì×\8dl²ux±\ 6\92U\88y\96\97¬d\8f.ß/ù¬«(Ç\98\17n+Ç\bí\91Ð\94¥<\9dnpÎ5ø\14\17K:Ù\94\0+Ás\92j\12U³\86¬dÓ¨\9a·Ý\92jb\ f\80\ fÙ+ï1'\aXøo#øM\88öðò\9d\14½c[ò:ñóÈ>ÌЬBîÝ\86Ö\ 5\92j>\97\1aÚ\14\17×\8dl\ 6[\f®\9d Þà{\e\1cT\9cà3ð\158\ eØ\82r\9a99Åú<Áä\1fc¢\8fBv\18\82OUñÿùÏd±¦Ù\1cN\97[óúü\81`(\1c\89Æâ\99Y9¹y\8d
+\1a\176izEq³Òæe-Z^YqÕÕ\7fÕæ\9a¶UíÚ_WݱS\97ë»v¿á×7öèÙ«w\9f¾ýú\ f\188¨vðC\86\r\1f1rÔè1¿\197~¤ÉSn¿cÚo§ß5ã\9e{gκoöýs~?ï\81ù\ f.xè\91?.|ôñEO<¹ä©¥Ë\96¯xzå3Ï®Zýü\vk^Z»~ÃÆ\977ÿyËÖm¯nß±s×îú¿¼þÆ[{÷ýõoû\ f¼óî{\87>øð£Oþþégÿøâð\91¯\8e~ýí±ãß}\7fòÔé\1fÏ\9c=ÿÏ\9f.\Jü¯ÿ\1aôÿÂõ\9bÌJ±]Iö YW¢ÓQ\9d¡dg+Ýù\b/RÊK\94ôr´·Râ+\95úk\91ßAéï\8c\ 1Ý\94\ 37)\vnÆ\83\1aeÂ-Ê\85¡Øp\9bòa¬2b"NLUVÜ\89\17w+3~§Ü\98\8b\1d\7fP~<¬\fy\fG\16+Kþ¤<©Ã\94ç\94+/bË:åË&eÌ+8ó\9a²f\8fòæMÌy[¹sPÙó>þ|¬\fú\1c\87¾T\16}£<:\81I?(\97Î)\9b.^J\8c\1d>¹\Í»%\19À~¾\18þË÷_¸_b2\99Í\16\8b\15\ flv»ÃáÄ\a·Ç£a\85O×ý¸\11\fáG8\82#\191<Á\14\Á\16|Á\18åLÒ\9a\947?3'é\rÖt뮶\12;©fÀ Ú[\87\ e¿mÔØq\13&O\9d6}ƽ³fÏ\9d7\7fÁÃ\v\1f[´xÉÒe+êØ.j·¬[\8fȤÆ\9fILiL\8aT*\91\89N\84¢\14©hýò\bj\8f~\8dÞo\8f¡ø»\13'¾Gô©\1f~8\8dî3gÏ\9e;w\1eí?]¸pñâ¥\ 6ý\89ºÆ¶ÄÓeÞÄÊÊhbm\87üÄÖ®-\12;zW_Ú5¨æÔîaã\ fï\1c3ûÐ\96ñ\8bö®\9b¼j×ê©\9b¶\9c¶sÓ²»ÞZ»dæÁÕOÌý¸î±\85G.\17\r54ÔÐPCC\r\r54ÔÐPCC\rÿw\r+\8d\1a\9e¡\86u\1d\1a%^¡\86]½ª/Ô\ f¬9ùúÐ _Ô\8fºÿ½×Æ-~kóÄçw®\9d¼eë\v·ïÞðÜ\9dûV¯¸û\9dåOÝ÷Ñ¢'æ\7f~¹HÖPG\rÏVF\12ë©áÕ®å\89=½ªÏ¿1 ÿ\89}C&|±wä\9cwëÇ>ùÆöñ/n{yâ\96\r/MÙµzÕ\1do.¯\9b¾\7fѲ{ß_°dî'\97\8b\7f×°\8a\1a6RÃk]Ë/¾Þ³ú̾þý\8fïÿ\17{t\1a\96t\9e\0p|g¦\99v§zf¦\9afgÚi;f§ûiçéØîÌN\8fÔìд2/\14\11\11\ 4A\10ñ\0oF)\8fTLP.\15Á\ 3ð\0å\10\fEÅ["-¯µ´ÌÌ)'-\7fû߶gÞ/¼õÅ÷ýçy¾Þ\98á\8e\80¤N\ 3"_£
+)\93U£k\84\15aê"a¸>W\10Ñ~\9b\13Õ\93Ä¢\99¬\rð?\1aJ!\83ìÔ& vøeÞàzz¶ÓÃcòÁ-Ì£>ÿ$Ck\10S®F\96\8akCe\ ¦\81)Æj3Jñ-)|\92\91Ê\89鱶\ f\ 6\1ed(;¼\ eÔØnZÔÚÿs®ÝõôË>w\8f'C71}f¿Dm\e<WÒ\18,\10ÈQ\95÷d¡uY\95\18Õ¯¢ð¦ø\12b\v\85Oi·6 \80\f|È :´\ eÔÙn\h²ßó[÷ÅSÏ\ 6Ý<Fǯ£Û\1fú%Ô\eáwE:\ 4·°!D|·\16%K\97¢\15\89\15Xu\8c\88 # ÉÍÖ\ 6\ 4?ý×°
+\94\1fú\16ÔÛþ}®Ù~Ï´ÉÅv|ôʵ\81§\9e¡M\83¾4Yg`&_\8f`3ÕÈ\92;
+TEr-ZF\95båäJ¼\12_\1e©±6PüÓç@\0\19ª\ e]TÙn\98m³ß=1èl3<qéZ÷¤'JùØ7VÜ\1dÀ`\e\82ò³tH.]\85*\8d¯G\97Sê¤Äj|\rVJ\92[\e(\81\fÅ{V\ 1ÙÁ5oµ'\7f\9cê²Û92zÁæá´«{Ë\94\a²zØ\87"è\v ç\19\83²\19ÍÈ\82D\1d\8a\e«A\17\93\94زðz|9ZNª²6P
+\19J!CÝÁÕ³Í'×\8f\99í¶\99\9e:Ú´Ï^tSM_C\88Ƽ\89¬\81\80ø\8c\1eDz\8a1$\9bÚ\1aÊ$7\87±\bM¸¢0-\81\17¢\89,¶6P\ 6\19Ê÷¬XP\1düj²ãäwæ\91³ÛZ_8\9el|ërE:ë\ eãNxc³\87\ 3¢è\ f\11ñ´~T*¥\aà vâ2pFB6º\8d\94\eÜ\1aÅ´6 Þ²\fÈvÿeF\7f`åàÀ±5m\93gw¨ß8ØÈ\80óÅ\929÷[yÓÞ\88´§\81XÚ\18\92D\19BGG<ÂÆá\ 6\bñ\183))Ä\14\95\82è\8b¥[\e¨Ø²l^¹ë\8bÑ\9e=ËÛÇ\8f¬SÏ\9eÙ)\ 1vÇ\ 4ÀÉñÞ{7wÆ\eoïø\198\9c2\85
+\89\98ÄbpOñ8ô\13">äßä\bÄX4 >J\8d´6 ÝüÙ3ÃæO;F·.×Ì\1cþ^²h»\83\aÎ\1eÊ\ 3\17ÎÜ\ 6W\9dã\17}®FÍ\a]ÇÏ\85Þ
+{\8dóEÍ\12ü\91¯"\ 3\82f(\81\81/c\83`Ó4\84µ½Ñ¬ÿ¤çñ7\9fh¦\7f^!}wø\a>8¾5\a\9cÞK\a\ eÇhàÊ\99Hàí\80\ 3AΡ Ô5\18à.\a-F\\r|\1fé\ 6{Gq÷{\17ëá»\10ïim=Æ/ÿ¤\9dZý©táçU\ 2pàû\1cpdK*8¹+\1aØï#\80K\87ÑÀëD0\80\9f
+\ 4¨3þ\0{Î\17àÏû\0\92\9d7\88²÷\ 21ö7\ 1ÕÁÚ@ÁæÏAþî\95àÞÁo\81àä\ 6Pa·\13È.\1d\ 557\9c\17d0ß\17\12\14~D\88K2qH9íy\14\9eþ\ eµBCO¬mHLUÖÅ1tÕ\94l\83\84Ì2\8a"8\9d\96¶dX2,\19\96\fK\86%Ãÿe(\80\f%6\e@\15d¨u=
+ä×\9dçëüý¦j\90\84áò°\94^A\ 4³µ\80\¢Ë\8e\91*\19´\86ºÔ$\9d,!µ2.«K\1cÃêãG\15v[Ú\aÃ=ÈÀú×ZP
+\19$\90A\ e\19ê=]æ\eüü\9e+\82#\86¤\18zw\19þ^\v\87X¦aFÕ*²b\e«Ó\13Z*SR»D \99&^\¾\99\1dËîµ4Àúh`C\ 6¡Í\8f@v~'¨¿x\14¨<\æÕ¾þÏÕAÄGµ¡i]\158¶^@(W±I\8aÚ<Ê}I\16ÕX\9eAï-ed\9bYIÌ\81ÜDV¿¥ýa(\84\fe\90¡úü\ e \84\f\1a\ f\97·Z\1fÿg:8éQCHz§,¬¨I\14^ÕÀ\8fPÕ\14Q\9a%ìx£\90Iï-ÊÊ0ç2\98\ 3\99¿\16\98,í\83¡\02\14A\ 6\11d¨\81\fj\97£\8bºk.sú[°g-\ 1\91\83\8dH\86Q\81æê$Xi}y\84J&¤èE|\9a\91ËNîe2\19æÌ\1cæ@ZF\81ÉÒ\0û£\81\ 3\19ÊOü\rÔA\86F\97#\vzw\97×\ 6/Ø\84\11\169Ð\8c¸ÝÞ\88â©ë0RYe¸J($é9\ 2J;\93CëÉ`ÑMô\82\9c\87ÉÌ\ 2\93¥}0° \ 3ïÀ\1aP\ 1\19äç·/69\1fùÝàæòªã&ìI\8f\1fÙl\84ßÑë\90¼:y¨¤¬*LYT\16~?W@l»Í¥t%\17Æ÷SY\8c\aÔBf¿¥ýaàC\86*ÈP\7fnû;½Ó\91×íW\9d_ôÞ\80\8d\99}ÈÝ]\81·ÕMÁ\9c*\ 5ª\82'Å(\98b¬öN)¾%\85O2ÆqbzÈ\85)}¤¢Ì^K\ 3\85\9bþg\10\1cX\r$'Ö\ 3å¹mo\rN\87_u_q\9e\1cð\84\r\ry\93[»\ 3\18r=¢PØ\10"fU\87ÖdV\86©è¢p\1d\84Ø\12\ 5=!ð\12:qÜ´.Kû``ïZ\ 1J \83ìøú÷\9asÛ^·9\1dzñà²Óøè5\7fÓÈ-\92®\17\96&i *àª\91¥9u(Iº\14#O¬À©bD\ 4\1dQHnÆ\96P\rèâ\94VK\ 3E\90¡\102\b÷\7f\ 3j\8fÿðVwnëËÎ\v\a'\86\\1dG&ÜüÚǼ\88õý°Ô²Ö ¼\ 2m0ÿN\ 3J\9c\\8b\96ÆÉ°u\91Uø\86ð\8aH\rZ\1c«\r\11%4Y\1aà@\86"È Þÿ5P\1cÿëoÍgÿ1iºp`ä\89³ãÀô\15ߦq/\82Äì\9fÄí\80gÝÕ\a³é\8d(\ 1M\89\16Eɱ\95\84Z¼,¬\9aT\e"\8dV $´\ 6K\ 3ÜMË\0\a2TíÿjA}ü»)ãÙÍÃ\8f\1dö\99\9e9;\1ag/û(\9eÞÄ\96>ò£æ÷ÀÓ\19íÈ\9c\84f\14+Z\87á\125Øb¬\8a \fm \89\11\8aèÊ@9µÊÒ\0\ f2\bv~ jö\9a½\7flí\98éÌ\86¾q»ý\86\19'GíÜ%¯\8aç7BÙ#~äÌ\87ð\84äÞ\90´Ø\ et&©\r\9b\enÀç£\9b#XÈûäB¸.\86\vÓÒx\96\ 6\ 4\e\97\ 1Ñ\8e?¿Sî]1a<úuÿ°í\86\96)»ýÊß/ØW/¸zòfnÀïNøcSG\82Èq\83(j¤9, ß\8fO\rë%¦¡ºÉ\8càÎè\8cÀ\ ej\96¿1!ÛÒ@ÉÆÏ\80tû\17/õ¿,7\ fî]iø\ fûu\16Õä\81\87a\Å\8eUÇq\¦3:Z§¶:.gÆ
+8gÜ\ 5\81:
+El\ 5A\10Â\16\96,DBHHB\b\81@¾\84-\10 \90@\ 2\84%1, { \84E¬\e¥\8a"
+Z\14DÐÖÿ|§íñ>^õÂ\8bçþwõ\9eó>±ýL³pæP\1d8:HÁå"ÿ\95\97Oêl@Hü4\86@\7fD E> E\85ߧÐñ÷h\fÌx\f3ø{\16\v=\96\10\1fp\97Ã~ß@¾ÃbI»ËbüÆÎ\15\86)Ëõ\9ay\9b\9dµ`o%\86³6\85àâ\94öÖË5~)ð
+}\1eçOz\11\1etõGr(î\19\r\8byÊÀ\87ÌÄ\86¡\9fÄ_\rx ÷{\9cL|ß@¹mÅTÿæåÆÉí+5s\a7*àÄN\11Ø\1eÈ\813GRà¼]\1cx\9e£\ 2Ú\85ø\16ç\8aÿ)Ü\1dó\86|9x\89æ\85^d\ \dyû¿bûø.pP¨\85dß÷m®ký²\81Ûk\97µÎm_¥\0ËÍ"8²\83\a'÷qÀÁ*\ 6\9c\8f\90áò)\ 2\ 4Úc\0{&\bÂÏ\ 6B¤£?P\9d|\81ñ5
+b\9d} þü\15à¸\\81¤÷ÎhX½L3ùÇå5ðéj1|¹\89\a\87¶%À±/h`·?\1c\9c\ ebàÒ!4ø\1dö\83У( \1c÷\86\88\13^@9é ´S\97\81aã\ 1±6îÀ¶½\ 4\89ï\1däïø\brö¯\ 5\1e²Õ%'¶\82ä«ÝPíb\r5\97íA\1eà¶(Å\a=\15\91)\13|FÂ\9dÌøìëIÉ\ 2S|F¹!\86'ÓÑò\15Ý\14Ac\aI¤n#V¶´\12ê4j¼Bkn\1f\f\1f\f\1f\f\1f\f¿{C.bÈE\f¥\88¡Òa\17Ô\9e·\ 6\85\87=Ôú»½\92a\83g*"©÷\ 4tî\1cVîP*GhHLÒÅf)º¢sUíQ\85Í\9aH¡¶%¢²£\91PÝY\7fµ¦ÝÜ~5ì[\ 3y\876\82èøV\90!\86zgkhpw\80\ 6¿K\v
+Lè\13y\ 4}\DM\19å3\vû3Ù\12]\12WÑ\11\9f¦ÖÆdk\9ai\ 5\9djJ©®\91$ÕË#d=U$y\97¹AÁ\8e\95\90\87\18
+¬7BÙñ-P\8d\18\1a¿¶\ 6Õ%\aP¡Ü_6\86`\1e×\853Æ$äô\91âè\12}N¬¬+5A¥ILÖ6±2ºU\8c<C\ 3ÔTE.3\95Q*{Å\14Y\8f¹½3ð7@9b¨±ß\ 5*ÄÐäæ\0Í>îóê`ì#%\81yWFÊ\1a\14SE½\ 5\fE[V\Ks2§[\95\98nh`ç\ fÔ±ÅCb\9ax¨\98.Õ\vè\95½æ\ 6|Ä\90\8f\18
+\11Cű- °ÿ\ 2ÔNÖÐâæðVãí>ß\8aÆ=jÂÇÞV\10y& ¥¼»\98Þ Ée¶©³¹=\8d\19\99\86\9a\94<S%·tX\10+\1aÉgJ\8cy±R½¹½3\14!\ 6鱿A\1dbhv²\ 2«ÃÏíW<æÚ\ 3ñ\93Z,ë\962<·_\1e)é*£ª4¥¬6%\9fÓSÍK3J2x&aª`8?A8\92Í®èÏbK\fæöÎ °Ú\0\95\88¡\1e1´8ZAûE\877]^\1esÝ\ 1ø\87\9d\98¸\9bÍ\84<c]DU§\9c¦T\971µµ\ 2v\8f$?ÙPÊË\1cägòG²S\85×Ó¸å\ 3i\\89ÁÜ~1\14 \86b«?C\15bh´û\1c4\8eVo;/Ú/é<=\9e÷ùã\1fö\86ÄßhÇ\17èÕÄJMm\94²^ÊÐV
+ãz\84E\\ 3¿ ÝÄËÍ\1fNË\16^ç¦\97\ fpÓ$Fs\83Âß\f%\88A\86\18\94\88AëhùSÏ·ö\vzO\8f\1fû}Ã\1eô\a±Gº±\ 5Ý-á\95ê\ 6rcµ\9c®)«\88í.\12&\1axÅ©¦´Â\9cá¤Bá\b\9bW>Àή0\9aÛ¯\86½k@\88\18äGÿ
+*ÄÐîh¹Ô÷\8dý\¿\87ÇÌ°OØ\ f\83\81ì\81^LA\9b\96 m¸\16Ù(UÐ4Å2fw®\84O\17'\ fp\85¼¡xaé0³°|\80YPa47(üt%ð\11\83\b1Ô \ 6µÝÎ\9f;Ï\1d\0^°\9b\1dvw\9fºí\1dvgÔ\9fÝg\fÉoBþ®¼\99Ø l ´æÕÐ;Óe¬^\8e\94cdUd\98¢Ë\v\aéâò~\9aPb07(úÍPf¹\1e\14G?\81\16»Ï^÷\9c;87ärzú¶\9bûĸ\17~ä\8e_|\87)8WÑ\85\10·\84Õå5\12\9bS\15ä\ e¶\9cÞ\13S\15«\8f\92rûI\92ì\ 1\92Td\8c¬\92èÍí\17C!b¨@\fõ\88Asú\1f/õç\ e<»qÞvò\9e«ÛÝ\a\97q\86ïýXMCAÙR\1dFÄ×àªÓ¯\11Tì\ 6bkt-¹#²\9aÖsUÆêÃV%ë±Uù}8Y±ÎÜ@\80\18\8aö®\ 6©å\9f@ydóë\8eÓ;f\aÎþûÑ\98ó©û\8f/¸\rOy`Û\7fð\8dQ\Gg\94êC\ 5Ù\9d8 §\95P\e£&*)ÊÈ&b\ 3µ\15WÇl\v©Mì@×fv\ 6Öæ\98\1d\14#\ 6\ 1b\90\1f\\aMG6Íël·O\8d\9eÝ?þÀñäw3.®}ÏÜCU\13(\9aä&:©À\14\9a\9bÒ\87+au\11*¨mDYD+¹6¬\99Z\8fQÇ(\83®±¯ù«ÒÔ~Ê\8c&s\83\12ÄPºçcP|¹öMÛá\r3\ 3¶[ÆÇ¿Ú3òØñ\94þ¹ËEÍ\8bKAòIT¤`\f\1d\979\8aIK0ás¢\rá\85ä^RéÕ\1e\8a\18×E«\bî`J\ 3ÛØ2_m\8a\1c¥M«67\10n·\80ò\7f®\ 2Õ\81Õ/tÿ]wï¦ÍæáI\87}ºYÇS\9aÅóßÔ½tó\13N£Âx\13h*w\f\eǼIH\8aº\1e\91N\1c¦d\85\rÒr0\ 3\8cü #\8bïoH,BéS\8a}úÒÌ\ eÄ\88A¾û£7\9a\7fýarÐúã\91ûÇ>Ñ=sØß¼töDí[gçò×n\9eyÏQAÉÓA\ 4Ö$\8eL½\1fN\8f\18'3 cÔ8ì\1dFBÈm\16\a}\8bÍõÿ.)\19u#=Õg4Ãì b\9b\ 54~nñ¬o·ÅèøÞUº\99c[\9a\16íöËáÌQ\118ý¯\0ܾMYByÅÍ\87\ 4ÐfÃBHOI8Ât\14\ 1û8\9a\18:\15K
+\9a\8c\8f\f|\98Hñ{\90\1c\85\9aÈ ùLd\9a\1dTý}Å«¶íËoÝݸ\7½gMÓ«£[e`³·\ 4\1cþÃ\ 3G\9b\14p=Ç\ 2Ô\ 5êÏ¡nÄ×\ 4Oü"É\e³@E\ 5¿dø¡çYþ\ 1sì@¿\17\4êyj\90÷lf°÷lV\88¹\81ê/Ëo\98Ö.Ó=Ù´Býjï:\19\1cÞ*\80\13»ÿÏn½Æ%}¨\ 1\1c¯ã¶êlÎNmg[µ\9d¶ÖÉS\9be\97é²ÖJKÉÊnÞ/T^ð\86\17\14¯ \82\88\17P@\ 1QQ\11Q@@\10\15PA\ 4\11/]ì,«Yiåén\9bmúìÿéôÙûÿ»ó¢\17¿÷ßÏóây\9eRؽ\91
+û·e\83\8f[
+\84ìÁCä>\1cÄyE@²÷)H;\88\85¬Ãa\90ã\13\ 2\94#Ás´£\81sEÇ\ 2fK\8fûÏ\96¡î?æ\85ó,£\8bæµ?_öV3|ó~\15lú\a\ 3¶¯ÎEfA\ 4\8f\8dx8ä\8c\83Àíá\10î\8a\85X·\10HÜ\19\ 4©?\ 6BÆî\0ÈþÉ\1fr\7fò\ 3ê\1e_(Ø{\1cJ\90\18îh3[\17ÌÓ^^0_\ 2\1f¾S\rë\163`ãò\1cp^A\80\1f¾\88\81½kO\81÷ú\10ðÝ\10\0Øoý\0çt\ 2â7\1f\87$ç£\90\8a\94¾å\bdmñ\ 1òÖÃ\90·í\10Ð\90
+P\a¥+ß\ 2\ 6²£\8a6/\85
+äfÕì^\r\r\18G\10\9fp\ 1\11Ö\13\841~Ïù)\91\ fØ$ÂT1\8d|\9dRB¿\92Í.»\98Îç\8e¦ÔT\9dMª¯\1dI\90\88\86âå\8d\83±\9a¦\81è.Yo\84A\8e¦7\867\867\86ÿSCÙkCɦ¥ÀC\fµ»?\a\89\97#4\1dw\81ÆPO¨Çù?NÆÝãf\11o0©\94qZ\11ãbNYÅùLnõ\19¢ ~(¹VbO\14Kmñ²\16k¬ZeÄu¨õ8\9d\12MÀB\f̵\8b\80\89üÕ\95Û?\84ú\1f?\a©§#È\8eº\82,ØkN\12\19øD\94\18s§:#ã:'\87>V\À9OeÔ\f\93Øâ\81t\9eÌ\9aR2'\89ÚLøæ\8e\9e8µN\e£éh\8dm× é\95¡\141\94!?m\15b\10#\ 6ù~GP\1eq\ 5E\10fV\1e\1eô¸ \1f7UO$\8dó²K.\94R+\87é\85\r¶\f\8b9³\cLÔu%×uë\13\9bMêXy¯\1cߪoNhkG\13°WüÏÀF\f5\88A²k\15(ö9\82ÚÇ\15Ô\81\98ÙÖÓÁ\8fZâð·$)9\97«3ËÎ\95ç\bíÅ4©\99R¬éÉf\19ôi¼ÞNb]\9f6µÙ*M\90ZÄIÊn\11AÓ\89¦W\862ÄÀùv \b·-\87&Ä Ú·\1eÚ\ e»\806\0ó[ÛÉ\90iuLâ\rY\12e¬>\8d3ÂÏ\16YKó\94Æ\ 2ºÎ@eõèò\ 4æ6r½U\91ÙÔ/"4õ\vS\15Æjb«\1eM\7f\1aÊ\11C\1db\90"\ 65bè@\f\9dþ\98\17\9dØÐ\87í¸¤IUBþEI*w¨:SÒW\91«î.+Ô·\17\95\19[iÜ>9EØß\94+±U§K\ 6ø\19r\137Se@\13p^\e*6¾\ fõ\88A¶ó3Ðx¬\aÝ!\97Y\83\1fæ\99!,ô\81!*y¢-\9evANàÛEéM&A\8eº\83CÓ«\98\f£´\90c\11Ó\ 4ýuÔ\86\ 1nv£\9dC\92\9bÙ$e\17\9a^\19X_/\ 2.b\10m[\ 6rÄ õø\17\18\ eºüÞí\8byb\f\r½g\8c \×ÅÑÏ)\13\ 5ÖÆ´&}\rIæQõRV\91©\81Á²Ô\14ñm\95ôz;\9bÒhgæÉú\18yÊn4½6,\ 4\1ebhغ\f\14;WB;bè>èòÒt\ 2óØ\1c\12v»/\9cðKWtá\90:A`jNmÒÖgªå\82\}CE\81±\86Å´ð\98\156N\89ÐÎ 7\ e\16Ò¤}\854E\ f\9a \1c1°\11\ 3\1f1\88\11\83\121t"\ 6\93÷÷/,Ç1ÓýAa·úO¥\4F\15Ù´ñ\ 2C\vA¢\12§·J\84d\9d°2ßÈ«(±°8\1c\e\83Um§3\e\a©ÅR\vµHaD\13\94\7fêðÊ Ø°\18$[ÿ\ en+Aï¾î÷¾\ 3ß?³\1dÃÜ\1f
+\f\9b°cSÎ\99#\vͺØÊvU\92DÖ\9cÖZ×\90ã\v)F\96 ¨¯\98Ïê/à
+\ 6(ÜF;¹Lj!\97¶\18Ñô§¡
+14!\ 6\8dÛ
+èrÿf¦\1f³ýס£^wÎû\87\8e\8f\84¦\fYÃéÝ]1|\956¡Q¬HUU5gv²Å¹=Åuts¾°Ô\9aSͳe×\88\a2xRKFE\8b\11MP\81\188\88¡\ 61H·|\0Z·Og\8dîk\9fÙ1Û\1e\9e÷ñ¼5æ\ezq4\84`µ\9f.èèÅñdz¼XØFPV(3ÚKdä®ü&Z/¹\91aÉ\10sû\89b\91\8dP+íK©V\18ÑôÊPþÕB¨Ýð\1eÈ\11CÇ\8eOfÌ{¿~4ìµõÎåÃû¯]=\11|æRP²ñÌIZ«-\8aÛ`\8a\13ñ\rI-Ìö´¶|M¶\9e¤¢ô¤)\8az\93å\9c¾\ 4¹Ð\82\97ÉÌx\89¢\aMÀE\f\15\88¡þßï\82Òùos\86\1d\1f?éß»æî¨\97óÍIo\8f±ÉcA¶«\81\89\9d?c)Ò\91\b\8eÀ\1a]Çì\89\97RtI\99Zb\aA\9deÀ«òº£\95EÆHE¹)B)2âÔ*\ 3\9a\80\87\18¸\88AìøWÐ8/\991îøèÁð\9e/o\ñüî\97©\ 3\1e#ÿ=\1aØs#\0¯\1aÇ\92ëF#\98l{t%/N\94Õ\93 %è ʸ\8etM\94\96Ô~º\8dÚ\19¦aèB4|}\98¶¡\ 3MÀG\fü5\v Ùq\11tl^üØúÃò\9b\17ö¬º4éá4r\17ãa¹ï\13 ½ã\1fÓ8\11\96Á\e\8b((>\17ÍÊ\1d\8cç§õ' \13Ì)\r1¦tID\ fIz²\8b*\ f5\14+\82\fåÊ@}\15ª ò\13\a¨ùç; X¿p¦gÓ»·G\\97^ººkåðm\ f'ó#\8c»îñ!_Ù´_DÕTXréµ\b\12õR,-s4\81A8K`Ç\ f§qq\83Y\95á\ 39UX[~M\88µ¸6Ю÷·ðQ\ 5U\88AôåÛ ]÷ötÿw\v®\ÞüÞðÔ®U¦Gî\9bÚg<÷´<?x¤ö©_(û>6º`**9{".#u<\89\9cp\99H\8d\19Ë,\88ú\99\xú\ 2¥\18;Jg\84\9cg\94\ 6\9eå°üÏòÙh\ 2áÇ\7f\ 1Ùj\87\17Ý_9L\8c®q\18¾é´Ä4½kuÛ˽NÍsûwÕÎy\1f(ÿÍÏ\97þôd\18y\1a\17I¼\87\8fK¼\9d\92\18;\95NÀÝ$\11Ã'sÓOMäg\84]/Ì
+¾Æ$\ 5^å\90ýÇy9h\82:ÄжrþíÁ\8fæ\8fL~æ`\9avú@óÒí\v ìÞ(\0\ fW6x»ÓÁÏ\9b<{ò\18q&: ñYBHì\93TlÔãÌÓá\8fÈ\11§¦)\91Ø\87\ 5¸Ð\aÅÑÁ÷Kc\ 2î\95ÇùßåÇ£ ¤ËçÿÚ»tÞÙK\7f°_gaMßY\18Ç\99ñqZGÛ\19u\9c©ÖºUjQ°µâV n \88¬²\b\82,\ 1Â\1a!\84\1d\ 2\ 4²B\bd!\vK\12 \84,då\1f\12\12D\14\ 5©ÛPZ´\96qð©:ZÛZ¥´g~Õyæ:ÞÍE/¾÷\9f»ó\9e7\ì\8fß\99§ûÙ}E;ìY+\0/W\16\1cþ¨
+ü÷\17CøA"Äûf\ 2Þ?\15²Oâ /8áעг¿\94\85ÅÎV\9e:ósMxô\f#âôL]dä\8bƨ\88ç\82Ó¯Ó\8cy©ËÈå\85.ýÿZò\aíìÚ\ 5rp_Á\87OþF\87ý\eËàà6\12\1cß\99\ra»ñ\10·\1f\a©^ñ\90å\13\v¹\ac àP4\94\1e\8e\82\8a#\91@9\1a\ 14ßp`ù\85\ 1çX(ð^«\11û<\17ëØ|\17ͳ¥\7f\94º\85<ض\9c\ 6\1e«JÀsm\ exoÂ\83\9fk\ 2\ 4¹ÅB\8cûiÀí\8c\84ô\8fÃ\81°ë\14ä}\12\ 6\85»C¡Ä3\ 4È\9eÁPµ'\b¨{\ 3\81µ÷$°÷½N}\83s]Ôÿ\98ëÒ
+ËæðàÝ\85TØòf\11¸½\9d\r»VãàÀ;±pd}\ 4\ 4l\f\85ðÍÁ\10ûþIÀm\r\80t×\13\90ý\81?än;\ e$Tá\87Ç äC? »ù\ 2\ 5E}\80\8aö\ 3eó\ 2 {,\ 5æî· Ñk\r\88|7\81(Ô\ 3\84±^ÀÃû\ 3\9b\18ù\9c^\96ø\94BÍ|XÆλ_À+ù'QTy\97ÐZs'³\9d1\99Þ]û%¾§~"ÕÜ0\9eâàÞÄ]á_\89¿,p¶ß\r¿\eþ/\rÕÈPá¾\14Xè¿àþ× \ eñ\0Ñ\19/àãO\0'7ê'fiÒwÕÔ¬\aåuùÓ\85ܲ)¢\90ò5¡\956\99ÕÎú2]É\9eHëi\18OíåÞJq\b>Ç\r7\r'8\1fÐÖÌ\81j´');\96\ 2\em{Á§k åè&h\vò\80\96ho\10'\aüÂ'DÿX_\94ú\88A!NW1K¿)áÔLæóY\13¹\92\86[\ 4\19ÿFf\97èZº¶y\fon½\9a: \eL\1c\90õã\86\9a\9d\rèÈP\83\f5Û\97@ÃÇ+@t௠=² ä\81\1e \8fò\86¶¤ÀYIVìS~AÆ·õ\15\85ST*e\92\W;^Äå^'\89ÄcçÚÚF²:Û/§«\15\97ð¦n\a΢¶¤ôw\1añç¥Î\ 6t´£¨È@s[\ 2\d\90 \83üðFP\9cô\0E¤\ ft$\ 4ÍH3Î>\11çeOsËJï0)ô/(ÌÆk¥\1cÉh¾@>\9cÓ¬\1cÊn×\ff¨ôv¼ÑhN1é{ÒúºÕ\19övg\ 3Æo\ 6´'\19ÈÀÿh9´ì_\r\1dÈÐ\1dà\ 1Ý\11>Ðu6øEgZücinÎ=aqÅWõ\15u7h4á(¹N~ =\aç\89"½ã\9cÜl'h0SF\ f¦I7\98º21MG¶Mál/\r4d`¡ÿB\80\fmÈ 8´\114'<@sÊgV\1d\17ü¬;5ñQç9âTs\ 1å\vnyÃç¬êÖá*¦r°¬Qç(\96\98¬\ 5í\18FR÷i\bÚ¾\8e,\1d&#\98{Zs¬Jg\ 3æKÃ|¨Ý¶\18\84È Û·\1a\94\876@\8f¿\aèÂ|ftgB¾×&'=Te\93îÊHÔ[Â\12þH}¥ü\ 2\9d®²UÕë{Ë\9aÌúâ6\8b¶°ËªÈÓØZs´}\12¢I/ÊëS9ÛK\ 3\1d\19ØÈ Úù'hß·
+T\a7\80á¸û¯ÆP\9f\9f\8c1!O\fI¸û=\19ù·;sécâ\ 2áPc¹ÜƪQ\99¨µ\ 6m%·WY.éë(í°I\8bÔýMÈÁÏ7\1a¹\85\98ÚÙ\80µú\95¡þ\83Å A\86\ edÐ\1c|\ fLÇÜg±\10\9f\1f±è\90GX"nJ\9fVx«+\9b9ÜJ\12Ú\ 5%rS}\95ZÃd\18\145\1cLV%´¶THûÅd\95½¡Hm¯/6\98Ø%\98ÖÙ^\1a\18ÈÀA\86fdPì] =ÈÐ{Ì}Æ\1aìó½-*ä[[|ò\1dSJÑ\98*\939(#6aâ"¹\96[¡R°©\ 6)\83\8d\89©|« ºÅÎ¥t9Xe*\a³\of\92{{\9cí\95\ 1ý8\r®o@ËÎeÐ\85\fúÏÖ\83ÅoÇs{\90÷\93\81È\90é\81¸ä \fWtE\9bÁìïÌi2´\14È\95Me*icµAÄfa<&×ZO\97Øki\1d\ e*¥ÛQCÑõÖPÌ:g\83Zd`"\ 3\17\19Ú<\96A72\18\91Áæ·ãÙ` ÷¿/F\84L]8\93|Ã\96T4dHc`JB\93FF\92É%%*± RÏmd`l\ eÇʨ\13Úkêä\8eJF·\83L×a\154³ÎÙþgà!\83ÌãMPïù\v\98}Þ\9dµûnÿáÒI¯\a#§\82ï\\8aI¾êH(t\98Sé\ 6M\96@¡ ÊZ¤EÝ< Y_'¤öÒølk\15WÐOn\94:J\1aT\8eâº\1eKIIïlP\87\f,d\10¸.\ 292h÷ü\190\9fu/\ 6}ݾ\e\røtúZXÐÄèiÜð\85ø\82¾¾\14\9aÚ\90Á\97ªs¤M\9d\ 5J¶¬LGk6WJX}¥"\9ePÔbÏ\17©ìy¼\1e\v©Ñ¤w6¨[õÊ Üº\b:ÑíÔïy{Öæ³ö\87\8bG·=º~bÿÔxHàõkQI\83ÃqùF\a\8eÚ\89¥sÅ\ 6B+GCê¢+K´\15\9dUÆb9\ 3#É\1a¹2\89\8d SÚ²\9bu\18AdÒ;\e°\91¡ö½ù Þº\10ºÜ\97\80Éóç\ 3Þ\7f\7f<rÔuzÂ\7fïäíà\80\91ñ\88DëÕX\92úbbu\9b\ 3ßȳd53MÄ\8eJ}\91ºX[¡ÏSÓL\ 4\15\aËP\89-iª.\v^¡7§ÉÍ:g\83zd¨C\86\96÷\17\80zÇâ_-»\97?\1dòZsÿú\91-wïúyÞ\98
+\f¸0\19\1eo¼\19Cì¸\9aP%¼\94R_;\98!ª²çÈ\8a\ 5]D\vY\93ÕKÕáÍlC²©É\94h\94£\8c\86$-¦q6à¬\9c\ 3\9cõó@ºe>è¶/znß½ìÁ¨×ʯ'\ fm¸yÏ×óòtÀ\89¾©SqªÛÑ\84\96ñøò\86ëÉÌ\9aÑt^ñÅìæsç\89ò4{¡\ 2g%wÇ÷Q5g,lm´E\88êÒÄÚ¬Jg\83\ 6dà\9b\v\9d\9bç\81ÙmÁ\93\8b»\96Ü\1d?°âÆÔg\e\87\1føzÚ\1fúû÷Ü\ f\8d\91Ý\8bNç\7f\93PÀø*µ\92|3\93I\1a;ÇÉ\1e! R\87\8bÅ\89Cä\96¸\v5mÑçke\91çyòð\81ÿ°_goM\9ei\1cÇ#\ eÖ\8aNǺ_¶ÖÑ\8a bÝZ\85Ô\8a"\15\88(² \bDö\ 4\b KØ!\vÙ\80\98\0!!Á@BB\ 2\81\0 \10\ 2\8a\80\82"ua¨Â(nXQ\14\95\96¢HU¼û^½æòh\ eÞ? \aßóÏÑóܿʪ\80\1e\ 3ê@ºÂ\ 2Ê×þ\ 3\1a¬-gº¶Î{ò\9f\9dó\a\1f~¿´oÜÙ¦ów7¬iòÈaݯ¾'Ê^â EãQ\89ÜG¤Ììû ÌäáT\1eå¿Yü\98\9bÌ\82È\9f¹Ea\ 3|1¾¿H\12x]&õ¿®\92ù]«-E\e\94"\ 6Í\9a¹`^?÷e\9fõÜ¡û¶óú\9eaWtL\1d´m\9aqu¨~ãî¢\98öñ)~\8d?\99;I Ð_\90)©O©Ô\84Çéi¤_hYÄ\11\16=âA.3ô\9e\80\85¿+â\ 4Ý\91q\ 3\86+rýnW£\ eäË- nµÅôù/çÜ\19^2§ï©í§ç¦°«\1ag\9dl´\1f\ e}'\9f=ì$\9aõqÏ\9bÅû2þ \ 6¥½¦\84&þ\9e\1c\15÷[ftô\ 4\83\14õ\82C\ e\7f\9e\1f\1f2.LÀ?+N
+z*£\ 6\8c)Sü\9ehSÑ\ 6ªesÀ¼\fs«ß
+óÓØ\12\8bö)[+ã,vU%8ZËÀy\87\10pßsÁû \rð¸T zÄ\ 3Å;v6Ù\8fø.3 ò-#0l\86\13\1cò&\1f\8f\9f.\b \9e\16\87\ 6¾.\r\vx¥\f÷\9bÒD \rêþ\85\19ê\9e\8f¹|c\ 1æì«es\e`Ó"5ì^Y\ 2{×å\83Ó\16\ 6¸íJ\aO\87D\bÞ\17\a\ 4'"\90\ fE\ 2Õ5\f2p!À8\8c\aö\91 È;\1a\bB\8f\0\10\1dó\a©çq(÷ò\ 5µ7Ún\9f±Ä\ìý\ 4Óv{>F\ f+,U°y\91\18v.Ï\ 5û5Ùà¸\81
+.\9bIà±-
+\ 2v\85AÄî\93@²\ f\86Dl ¤î\r\80¬\1fü\80¹ï8p\1c}!ßÑ\a\84û½¡ø\80\17\94:\1d\ 3\ 5ê.uXbÌ×,15£óç(`Õ¼b°YÈ\85K2àÛUñ°w\r\11\9c×\87\82»õ ðµõ\ 3ü\16_ ØyCÜ7^\90¸Í\13R·\1f\83Ìí\1e@ßq\14X;\8f\0o§;ðw\1d\86¢]8\90|\8b6sÏ\\8cî¦\ 5Fþ\87\95\85\bV[²aý\824°ý,\ e¶/\8d\0û\95A°\7fõqp[ã\ 5\9ek=À\7f\9d;\9c\\8f\83È¯Ý f\83+\907¸@¢õ!H±þ\1126:C6\12Óæ pm\9c ß\16m\90\83l\1cúÆO \ 3ù+8{\16\83Àq\15\88\×\81ØÇ\ eD!öP@r\86üÔ£Àaù¿g
+BÞdI\b¯RËâ&\93Ô\89\13ñº\94\17qõéã±MYÏ¢Ûhc\84.Æ\93¨Þ\9cG\11ýì{a·87N\ esÑô·áoÃÿ5díX\b¼Ý\8b¡`ßJ\10#\86\12o;\90àíA\14ã\f\82\94cÀc\9exËâ\87¿¦\15ÇL¦\9fN\98HV¥<O¨ÊxF®£\8dÅ62\1fG·²F\89\9dÜ_\b½¹#\91ýyCaCüþÐ[yh\ 2\16²³\18\88\81¾}!ä\7f·\18D?¬\ 4Ù¡u ÷´\83Ò \a\90\12\ f\81(Éë\83 \eÿ\86\97K\9cd\16&¼Ì\92¦=KUÐ\1e'U²\1eQjx#$\ 3ÿ~\8cYx/º³ð\ eñ²h0²_|%|@t)â¦\0MÀF\fLdã0·-\ 4\ 1²/$Èm/ÿñß ô°\ 3Å ,È#]@\1aïûN\94\19úê\14\874Á\15¤<¥\8bé£érî\bUÅ¿\97P]8Ln\10ß"\99e\831]ò\9f\89}å}\11}å\17¢®I;\88\ 3"4\ 1\a1ä \ 6ö7VP\80ì\vÙÞ\15 @\fê£v \ eÀ\822Ü\15ÊÈ~o¥i\11\93E9ñãùüÌÑ\9c"Î\83,\99`8U)\1eJª*½A©W\f\90ZÔý1]\9aÞÈ\vU]\84Kª³ÑWN\9bc¯KÐôÑÀÝj\ 5"Äp\1aÙ\17\15Îk¡ÊÝ\ e´~X¨\fu{_\11ëÿF\9eLøUB§\8e s\19#Ü\ 2þ0]"\1eL//\e jÔ×(úê+$\93¾7¦£î\1c¡Sß\1aÓm"]V\18ÈWeh\ 2.²/XÈm\9fkg\ 5â\9d\9fA\19²/*\ f®\85\9aÃvPs\1cû¡ú$nF\13\1d0U\91\14ýR\9e\9d6*âpîæ\9f*\1aÌ)\96÷g\9eÖ\IQ×ô&ÕÖõ$\9a\1a:)í\ 6SL»Á\10w^§§\Ré\12~\92£é£!\1fÙ8%\88A\81]\ eÚ\83_\81\1e·\ 5ê}°ïôxÜë\1aBà\846>vL\99\9eù \84\997(àI¯±\85\15½ô\92ª\v\19åús©U\rg\92\rF3õLc\1dåL£.¾S¯Iê©TSûÊÑ\ 4<ÄÀF\f|dãHwü\13*°Ë@çô\154 \ 6£7vÆ\18\84\9bl\88\f\1c¯%Ç=T'Ó\ 6eY«\85,ÙÅ<¾ª\83%ªn£\95Ö5gª\r\86ôÚ¦º´\96fmR[³\8az®A\91Ò-KëU¢é£A°i\ 1\94"\ 6µÃ2¨=°\ 6\8cn\9bgM^ØiS n¢)<èq},ù\8e&\91q½,]xQÌ\90u\bx*3¯@gd\95Ôëé
+cuvu³&«Ñ¤Hom9\9dvÖ(Ë8_-ͼ¤B\13ä"\ 6Î\86yP\80\18äÛ\17\81Æa)Ô!\86f·ÍïZ=\1d¦Ú\ 2pã¡Á\ f\8dÑ\94\e:
+ã²2EØ)Ë\96\99\8bØ*\ 3\9f¯«á\15×kXòF%³ÒTƨo\91ÑÌæâ¬3M"ZWM\11í¢\1aM\90\8bì,Î×ó ÐöS(C\fUöK¡áÀ\97Ðâºi¦ÝÃá·sþ¸±ö\90໦¨øëz2£»\92*h\93gÊ\8c\12¦ª¦0O§æ\17Ö\97çÊ\1ae\9c
+\93\84]k\16±[Ì\ 2F[³ §³öTN\8f\ 6M\7f\19¸\88A\84\18\14\88Ag¿\ 4\8cû¿\806WÛ鮣ö//\1cw\eíÄ\a\rµERú\f$zGu¢ Y\99.«-¥«*Å\]Y¡ ¾D i,ÊW\98\84y:3?¯¹\95Çi5ñ¸\1dz\1e·[\8b&Èû\9f¡\181T oeýçмÿ\8b÷g]l^u\1fÙó¼××m¤;8h =\82ÜÓ\14Co«\8d?ÕP\99"Õ\96gW\94\97²ªK$üúBQq#¿Pnâ µf¶ÐØÊä\9b[\98ü\8eº\1c~·\16M\7f\19x\88Ab3\1fÔ\88¡nÏçÐâ¸úm\87ËÆÉÞ#»Ç®ú¸Üí\r\f¼Ú\19Fî4\13iÍ\ 6
+_§£\96(Õ\19J©\82ù'ûu\16Õä\9dÆq<,2\88\ e´ZµVP\94\11\Q JUd\97}\91=\845@ !a ;\81D\82\ 4H\bDÂ\16\82\81È\8e\12\16\8d¬¢ìÐ\ 2\82\vV\8aX\ 4\11«\88 EtÄ>ó\9e\9e¹'\97s1\17\9fûïÅ{Þçÿ«Î.b\8aX\85Ü\9b\8c|þmz^y3-¯¾9\81ÛÜDÍ^é®\92\ 4d \rL¤\81\874T ÿë\ 6ä~·\1aîþÔm®¾8d{êå\98³Ùø\90\87Ç@\8f_h[;\9eV'\ eÍ(«\8bÌç×PJ¸\15I\95¬kiµ)%\9cF\9a\80'¦\½Ö\14WTÛ\14Íon\8aåuÔÅåwWI\ 2ØÈæe©É\ 1\1f¹\9dU'\14à\96®Òz\87Á÷+ýfjoÆl´§Ç\1d/\8c\8eºcº\ 6}IâÎÀÄê6\12K \8eÈËm\88+Ψ¥U\®f\§V²ëãÊónF\95\95\88Ée×o\87\95·\8aÃ\85wE\11\82î*IüÝÀ> \a\ 2¤áºæfh:¸Ö¥¿óÝ°\99ê˧Ö\9a\13Ï.\9aþü\18\8dn\1fñ&Öõã(¥\9dÁé\ 5íáÜÌæè¢\94[\89¥ÔÆËÕ1õ¬Z²(§>D$h\f\16ÕÜ$\88\9a\e\83kîÕ\12+{*%\ 1\99ßK\ 3Gu\13\bÕå î¸ü×öS[\97\aÎo\9f{dª<5mq|ì\85½q÷¤««ø\91\17¾jÄ?\8e?\88gpzB9\8cÎ(\1eµ\83R\1cÓF/\ foeV\13[¸×\83\9a¯ÖâZªEþ-M¢\80Û]5¸\86¾rI@Ö.iÈÙ'\vå\a7Ácrk]:\9b_ß×SzöÜp÷Ø\9c\85æÀ\9cqë´\8bsí¤\a®d\1c\eÅ\1d\v¤§\8d\902h¿DäÄ\fÆ\17\86õÓ\8b\83û\98¥¸>n¹_¯ Ò§·ªÊ«W\åÝÓ[îÓ1(\94\ 4\A\1ax*²P£&\v\87e\17\aµä¦~ûQaì¥Ñ\9eþ·æ\9awÞØ\185¼rr,\9bÅ`\v¦±¡ì)||òdh2e"\9a\191\9eÈ!>LÎÁ\8d¦\17ø\8epø\9eÃ\ 5W1CB\ 1zè\86Àm¨Mà><\( àî\94\ 6\ 1ò¦¬W\95þØyPzæÑ¿dÆfµ·ö-\18ª´-\9b\9fhxomPñÎÁ\8eÿ\16\83á¼ñÃ1^\a\87Rç#¢£gã\12¦iI\84©\94\94\80IV\9aïD6Óë)/\ 3óD\98\89~R\9då:.Îr\1eï\92\bäî\90\86òÝÒЬ,õÇÐN©\a/T¤û\16´\14ÛV\r÷Ö]Ð,[µÒãÿyÑâÊ
+Æ)uÅß\83ö\81ä\17»\1c\89'/RBHo\93Â\83þH\8dô\9fgÇø¾âÆy½äQ0³Å èÙ
+ªëL=ÍùE\8bD\80·]
+DßIô(¡\1e>Ý\82ê]Ø+ÛòQë[ÑWý½¥_M\8e\16¬[èfÛ\e1ÖÝ-©ëþ\17c×C\ÿDa\88\9f)Þø5:6`5Í\1f»\92\89óù\90\13äµ\\88Ç,\15\13Ðï+\88®ïE$çEq\88$ ì\eÔrëVÔý\9f7£z\7fß\82jZÛ'W\vÚÛ\84pN%\17\8c4X`®E\a»3\14@\eD\82ß\85P Y\12 Ò&\10(öþ\90äà\v©NÞÀvö\ 4®\væ/\9e\9bûW\ 1Úm½ÜÝåË\r\8có\97F\ fI,ÕË£Fîý\ 3Õ9"\8f\12/*J×À~ù\12Ðú\96\vº?¤\81þ\ 1*\8\1c\r¶'CÁå\14\ 1|Ïà X\ f\vd}\1f\885ô\ 4\9a1\ 6RLÜ\81iê\ 6\9c\v®\90kæ\ 2|s'\10Z8B\95¥\ 3\88¬$1Ú"\8bºÛ³ uó±\1cªò¯od®\82\9aü\158®\94\ 2:;ãá\9cr8\98\1c \80\95\86\1f8\1eñ\ 2Ïã\18À\9dDC\88\96+Dê8Cü\8fN@;å\b)§/\ 2S×\1e²~²\83\9c\9fl¡ð\8c\r\bÏZC¥DîÝ\91A5ü"\83*{&#U\bÛd8p@>\19\ eý3\ 6Nl\v\ 1Ý]80Øã\ræ{Ñ`·ß\19ÜÔ\1cÀç \1dàÔm\81¤a\räCV\10sØ\12\12\8eX@Ò\11s`\1c5\ 3æQd\98\1d3\85Üc&À?.\89Æn)TÙC\14*ï\8c\14\e¶Ë$\81²\\14¨)\10à\88¢/ò]¸ÃÙ\1dN`¼Ë\ e,w[\83Ã\ f\16\80V6\ 3/\15SðW1\81 ½F@Úg\báû\f JU\1fâTÏC¢ª\1eÐ÷\9f\834\ 4û\80$\80¢"\ 31\87ä Bg\v$ê*A\8aÁ\ eH·P\81\f'\r`újAjÈ9H\8e7\ 5Zª\r$d;A,\1f\rQ¥^ëäjì¿Cë\ 2>\11ÅAk\846Â*¾\8b¸\128\18òÞ\7f$l\ 1û(|Þg\8a<ã5\179åñjCÿoø_j@nE¬\86\1cDio\81K§\95 õü\ eÈ0W\81,\a\r`{k\ 1\93¨\a\8cX3 _¶\ 3*Ç\15ây\9eëÑBìç\88JÜZ\98\88°JºEZ n\rû\80ï$/\ 5\ eF.\ 4\8cD¿Æ>\8e\99õy\1e;é5\e?î5\17³\11HøoCìI\ 5H>¥\b,½\1dÀ1S\ 1®½\ 6d{jC\16þ<°¢, 5É\11è\19\98uj\1eöS\9c h5ª<ä\ 3ù:y)´!j\91Ø\14»@¸Ky\134@\9dÇÝ¿4ã÷$iÂg\8a>æ3M\eö\9dMØ\b$"\rqÈû\85\82¼ã\18:\8a\90yî;à\9a*C¾\9d\ 6äa´\81\8bÓ\87,²\15°¨.\7f1Ò½?'q\83þLà\87.Å\\8b|\17Q\15÷&¬\8eú\9a$NzE¸sùeP\7fê\vä\90OøýÊ\1aÅN¤\ fúM%÷úO_Ú\bP÷È@<Ò\90¨©\0éÈÖ»\82ì¬<\13eàÛh@!Z\aòý\r\80\ej\ 3Y\14·u&Ão5\85C\¢\15D.Ä\17S^GU$Í\85ß`Ì\90n1§\83ÛÙÏñý\9cß\ 2\1fpïû=à\ e\ 4\8c³»p\93©\1d\81SÉ\eù»\81\824\:¦\0\19ÈÆÉ9»\1dxÆÊ °V\a\81«\ e\14a\r¡\80dû\85\e\83Yˤ\a~Hg\87/$çÆÏ'\14Ñg£KÓ\7f'×d=\viäN\10Ûó\7f%\f\16\ e\a\f\15õáî\17t\ 6=ÌnÃ?e5\11&S7\ 24¤!\ 1i \1fÝ\f\99HC\1e²³\8a\8c÷\80ÐJ\1d®9ë@\89\8fÑ\97«\ 4û\8f\ 5\91^Ë\Zð\ 2;=z\9e\91\9d4Cã1§â\84ÙO#ª
+\1e\86Ô\vFI%ÃÄ>aOÐ\80ð\ e~¨¨9x,÷&i<³\9e4ÁÜ\bÐ\90Í\9b\80lÞËG6\ 3\aÙ8<dã\14\eí\812Kõÿ\10^\9fQMßk\0ÇC\ 4E±uÕ:N¯U¼b{Óª\bnE\81D@.K¦\82\8c\0!l\12H0\11B\80L²É\9e\f\ 1\ 3A\11\89a\8f\12¹ÈÅV©×b9\95*xµZ¡õ¹ÿÓ{ßçÅçý÷üÆsÎ\ 3\1aìÞ?Ua^ïåWý^\8bS/OUæ&=/§ä\8cÓèÔ\87D\16s(KPÙ\97.\17w§\1aª¬¸F¹%ù\9eòvB§²1¡§ª.i\90oÄ\r3õ)£¥ö\0 iÈC\1a¨[\9c\81µs1\88\90\ 6¹çZÐ\9eÙ\ 4\ 6Ì\9e\ fú\10¯7\9a\18̯\8aäÈçÂ\8c\94ÇL"i¸\98Jï'3Ø\9dù\A{\96DÚJPË[𵪦´\16uC\8aUcÄu)t©ý"\15ÞÆV¤\8f\94Ù\ 3\ 5ÿo¸\81ìY\1cdÏ\92\1c\\ 6ª£kÀpúï\7fÖúîyWó\ f¯ic\14vR\93\105.MÃ\ fss
+û\18dº\95V¾[È\146ç\vª\1a³åʺL\83¦:ã\96Ö\90aÑ)ñVµ\8cÐ+\95f\ eñÄ\99ÃL{þjÈG\1aJ6;\ 3o\87\vT\1dX
+Ú£«¡æôƹ\ 6\9fÝo\1a.yMÕG`\9f\19âbF\15)é\ 3\82ÌB+\8bDo¥S9&j\99°®\90+3\10%*M®F«Ì¹©\97g·êE\99\16\9d »[ÆÏ\19äWæ>`Û\ 3\85H\ 3\11Ù7KÝ\16\0\1fù\9f
+¤Aï±\1aêNmüÝta×Ls ç¤)\1cû¤öJ\8cM\9d\8cï\92\10
+îòòè¦
+
+§¶\84.ÒQY2%Y¨®")u"b\8d\81\9fßbää¶\eØù]
+\16q@À$Ù8ö@á\9aÿ50\90\ 6áöE Ú¿\ 4ª\8f¬úØpÒõ\9dùü®\97þ\9e\13æ0Ì¿\1ab¢ûõ\89øv9¾ Y\98C¯ã\14°uå7D\8a\92r\99\98V©®,\92é8d½\81I6\19\19\85÷\10\9dªRr¿¨\94<ĵ\aÈH\ 3 i(ß´\0ÄÛ\17\82\ 6\99×µG>ÿÃtrÃ\9bVï\1d/,Ø£O[C0\ fLÑÑ]5×Òî¨SI\rÒÌ\12=\9fÈV°¯\vEå\f\19¯\94«f\16Kt\f\9aÖXBk¨¦ÑîUS©\1dj\1aµOL£~WiÏ_\r\ 5\e\9d\80\89¼ é¶\85 Û÷ Ô\1f^9k>ñåÌ=ïí\93\9d\98#\8fÛ\83ý\ 6Í\91Q\96\9bq©Mz\1c±ZA(VIòXb>YÈå\94ÈÊ\99,uI\19r-\fµ\91Rz³º\90ÑV]@·j
+é½\92Bú ß\1e \rdW'`#g!Ûæ\fƽ\9fÀÃ\9f½o=¾îUǹ\13½\98C\ f;\82|{Z#"[o]M©¯IÊ×jñÅRE6\8b')\10\94\voT\15WV¨(\1c¾\8eÄV\18òX5Æ\1cÖ\9dê\1c¦U\93[Ñ+Í+\1fäÛ\ 3\94Õh(Úà\ 4\¤A±Õ\19jöº|l>´ümû±/^ô\9eýêé ï7¶îK>Ööð\88fs,ÎØ\90\90'¯N¥ñµY\15\15JdXÊ®KÉ\12\862_ÄÓf dz\82ÀhÀ\vÌF<ߪ!ðz¥\19ÜA\81=P\844ÐÖ;A%r\1fê¯\17@ý\9eEsw¾]úºÓkÍäÐ\99M?\f_pïï\ f8\7f·#,¼¾-:Ym¾\96+jÀQYµ\19åÅ\86<\1eYK\11çªèò\f\ 5G\9d*\97h\93ez}¢¼I\9f$·jp\92^i\8ax\90o\ f\G\1aJÖ9\82ÐÕ\11t[æ\83i\97ó»v÷O§ú=Wþ{ìÔú\7f\8ey\1fè´ù{7÷\86\84\1aQ\89UmqY\9c\96d
+Ý\84/¥4ä°së
+\ 5\84\9ab)ÎÈR$\18Ī8\83V}ÅpKsÅØ©\8aÓô\89ãU\83\95ö\0u\15\1a\18_8\82t\83#TovúóöÎùÓÝ\a\16ý4â±tìÇã_ö\8f\9fÛ×6\8a=sÓ\16\1c¬ê\8b\88çw]É`X\12\v\8aÚÒ\8asïdU¤·\90¸ÉÍ4a|S\85$Ö$\92EÝÒÈ#L\8dòËM\9d²Èú\ 1aTí\10×\1e !\rLdN)ÖÏ\83\86Mó~kßêøóÐîùcãîK\ 6\9e\1f_o}vvoÓ8æ\94~,è\92x8<¶â»\984jÿµ¼¼\9e\94¢ô®Ì\92ä\ eby\9c\95Æ\89¾_QyÙ"\12\84Z4Â\90û\8d¢`k§0¤m\88\ez{\98i\ f\14\7f\8e\ 6Þ\1a4èþ\86þhÞ\80þµ×\15ýèÉ&Ç\81ç\a\97Ý\7fqܵyòÌÞê ß\13²§\81\179OÂ"n|\1f\9d@\1c½F \8c¤ä'\ fgR®> Ý\88²Ñèá6fY°M\\11dÓ2\ 3m&VÀp73pp¤,°g\94n\ fÐW¢A²Ê\ 1êÖ8¼µ¬vx2¶\f5ðÜÍÉòêà\8a¦éc\e\8d/Oï\91O\9d÷äý\12p\81>\19\16Dþ962{"1>m"\1d\97øS^úÕgEYQÏ\18¹áϸÄ\90§Ò\82 \1fµä\80ñzÊÅñ6
+v|\98\82yô\98l\ f\94¯@\83j\85ÃGórÔè\80\vj`b\99Cû´Û\ 2Óoî+\ro=]«Þ\9cÚÅý\8f÷áÒ×þ§È3a¾93W\ 2Óg\92C\93§3"ã§\891±ÓÔ¸Èé²ká¯xI!/¥¸ )uJàTmªÿ\vs\1aöE7\1eóËC»\80¿Ô\ 1j?E\8dX\16¢z\87\16¢Úf\96£\e?l^¤\9fs_)\9dóØÀ\9e;±xöÜþÂÙ\8b\1eÙ³a'Óf¯\9cK\9aÅùÄÍf`cf\89\ 1\91³ÔK\97çÊ\82Cgy!Á\1f$a\97~W\87\a¼¯\8e¸øÞ\14\89}g\89ô{×\17e\ f(]P£æù¨®\8e\ 5¨;#\vQ7ÿøl\9e\ 6¶¸\88aÿÊ
+8´\8e
+ÇÜòáì\ e\ 2`öá äÛx\88õ\88\85d¯( \9c¸\fy§B\81r&\18èg\83\80í\1d\b¢ó\ 1 ¸p\11ô>\18¨÷õ\83;~¾`ÅØó}\1d\1aÕÕê\84jéuBÕüà\8cRÂ*G!lu)\83ÝË)à¾6\e<קÀi·xðÝ\1a\rA;/CÔ\9ePHØ\17\fi\a\82 Ë=\10Hßø\ 3õ\10\16\18\871À=â\vb\ f\1fPz\\0ÃQohô<\a-^öô\98Ð(³Å\11e´ÍCUM-tàÁZ':¸-"Áö%\ 4ä,\12áÈÚX8±.\1cλ\ 6\81ÿ¦\0\bÛ\8c\85Ø-~\90øµ\ fà·^\80ìmç\81´ý\1c\ßq\16Jw\9e\ 1Ö®Ó Øu\12d»O\80~Ïq¨µË|\e\8d2ô P\92G(\14\v\16£\8bac>lpN\83¯\16Çý\97ýòêj2[\ 3°K\ 5eì\8e\ 5»8v\1cGE\ 1Å\82H\1d\1d\v"\1c\8a\84\1eBH\b)$$\81\10Ò{\ f$!\81H\91*(( \8cX°À\80¢.l\88"(Ê\b3öÁÃ{¾å¹9W\99?p.\9eëïY{ío¿ï\ 3\9bfF\81û\9c0ð\9c\1f\ 4þ\v\ fÁ¡Å\a dI\0\1c_ê\a±Ë}\0³Ü\eR\9c¼\80¼b/ÐWx"\ 3x\ fðWî\ 6éÊ] ^µ\13\f«<À²ú\9f¨¸\84|¿sÜ8ųqãø0}<\1dæNÀÃbû8øÁ!\ 2\9c§\1e\ 3\97\19\87ÀcV\0x}ï\v\ 1s¼àÐ<O86o7\84Íß (G\ f\88sÜ\ e\89\vÜ\ 1·À\r\88\v]\81ºp\e0\17n\ 5ö"\17\10.Ú\ 2²\7f\ 4\bK'@22'0.\ e@t\9b\ 6é»gC\86ß\ 2È:â\ 4\99¨uÀÄm\81tÆvH\13z\ 2Iã\ 3\ 4óÏ\80/9\bت#\80©;
+\89¿\1e\83\84Ë!\10Û\1a:\1aÝ\16þ Õ\15ñ.òÉñ\91\88¾È7á\83¨\97¡ÃQý¡\7f¢lñ\7f\87ÿuXk\ fØÍ\ e@q\9d\ 6\8c\9d³\81å»\08\87\9d\80\1d¹\1e2±.À y\0\8dï\ 5\14µ?\10M¿\0¡è\bà*\83\0{&\ 40\ra\80¾\14ñ5¾5òsL\eêCTWôHä\93\98¡\88\17±¯Â\aã\9e\87\rÇõ\86\8dÄØ\ 2R\97L\0\1câ\80ßä\0´S\81å1\e8Þ\v@pÐ øáÎÀIÜ
+,Ê.`fû@ºü\0¤\19\ 2\81h\r\86\94²°1\MäפúèÑÄ\8b±_\12®Å¿\8fmC\8fDwaÞ z°\ 3Çû\93{Ã\aq\ f"Þ&Þ\8f\18FÛ\ 2\88\88\ 3\1eqHÝè\0\8c-S\81³c\16\bö9\82ø\80\13\88C\9dA\10¿\r8Ä=ÀÊô\a¦ä0¤ë\83\81\92\1fñobIÔßøª¸ÏÉu\89\1f1MØ÷諸\91¸6Â\9bè.b?ê)©'¢\9f|?âUjGä\1fÉí\91o±¶\0Òâ \90²Æ\1eÈ?N\86ÌÍS\81¿}\16H¼\1cA¾ß äÁÎ \89u\ 5AÊ^à0ö\ 3Kpt\8c©\ eÿJË\8bþB.B\7f$T`ßáΤü\99ÔH\1aN¼\9cö&¾\8d6\10s\8fÞ\83zÊì:ÞÇhG\r¤µF½&\\8b\1aÂÛ\ 2È\88\ 3\ 1qHCöY6Ò\9b"÷\99 ÷t\ 4u\80\13h\826\802Ê\r¤Éû@@ýe\94à ùÌ\92G}¤ç ߥ\15àG\88¥¤?ðÕ´7ØóÌW\89-¬\81\84öì§1ÝÜۨǼ\9bQ½¬«Ñ}ôæØWä\8b±\83D[ü×aµ=¤¯\9f\8c<·S@æ6\13Ô{æ\83Þ\7f9ä\ 4n\0]¤û\98
+ãý·\94|ø\83\80\15þW¶(þm\86\ 6ÿ\9aj¢¼$\162_à+ØÏ\92jù=è\vâ\87ñ7ewbîʯÇt\8b[b\1fs\9bâ{3ë\13úiç\12\ 6Òl\ 1\94E\13 \15q`®\9d\ 4B¤õ\94®3@¿{\1e\18ý\96CÞag0\86»\7fÉIðy¯&\ 4\ eK\19¨×<^R\7f¦\8cÜKÓe<"\9aywqE\92Τ*y{b½òVâeÕuômusü]E\ 3ú\81¨.ñIv\ræ9óTÒ\8bt[@\1aâ@\m\a¬5\93@¼á;Ð gØ5\ f,¾ËÀzÐy´ ÔýC^¬ïp..è\95\92\1aó\ÈJy\98%`Ü¡+8í\94\1cÑ\8dÔ|ÙU|©ª%ù´¦\19Û¤»\80½¥;\87éÔ\9eÆÞ\93U&?â\97âzY'qÏ\99¶øæ@Ze\al¤yeHëé·N\aóι`õ^:V|`ý§â\10÷\91\13Ñ~\83yIÁÏ´Äøn)\83ÔÁã0o°$ÜËt\8d¸9ͤh$\15jê \95úº\94ú\9cÓ)Wr+qí¹e)]ÊbB·È\9aÚ\93]\90Ú˲\ 5P\11\a2âÀAzSéì\0\ 6¤õ
+<æ@ñ¾%£eû×½+\ fr\1f*\8dôë³¢C\1e\1aRÐ\1d*\1a©U\9c\95q\89+äýÊRHÎÒs\94§©ùÚ*riN9é\8cá$±ÙXD¼e´\92:5\16ò}©\89ò\98k¤ô°m\ 14d¯O[i\aü\1fìA\8dÜK\13òF\14îø\1eJ½\16\7f®úyíHu ÛËÊ\b¿\9eâ¸\7fÝ6ã\12®ë(¤ßäÌ\8c\ 6\11\97WË\91J«X\1aU\19ä+N/2X©§L\96´Æ<3õf\9e\81Ú¡Ï¡Ý\95ëh\8føZÚ\13\8e-¾9Ð\90Î\13"\ eZÄÁ²y
+\94ì\98=VáµèCMÀ\9a¡³\87]ûjÂ|»ËbCÚ¬Ø\84\16#\91ب¡3kel^¥P$-á*UÖ¬\½9Ãj40Êóô\8csf-ã\9aEÍhÏU1»\94
+æ\ 3¡\82ù\98g\vHG\1cè+ì@\8c _7 Y\7f¦@éöY£Õ{\17þUç¿z°áÐÖ§u¡>wª¢\83[\8b1ñ\17,\ 4b]\ e\95Y¥Êä\95HùÒ\ 2¡Leäéôúl\8bQ\9duÒ¬`ÕZdY-\16IV\9bQ¾£\16gu\8bDY\8fø¶@\1cÆ\ 3\ 3é< â\90\8bü\9f\85\9b¾\83
+÷\99_Îx:\ e\9f÷[9pá Ë£ó!Þí5QÁ-eè¸ó'ð©Õ&
+ã¤\9eÉ-Pq$F\99D¥\15kô
+\81É(á\15\9b\85Ü\9a|\1e·9\9fÇ»eâñnkx¼n1\97ûP`\v #\8d\95±|"È\9cìÀ\84Ì\8dâ\9f\1cà\94Ûô\8fçöÌ\1fjò]Ñwéà¦{MÁû®×E\1e»P\99\10[[\92L(Ï'1¬F:רgK´j¡J®PêER\83\91+.4³Å§ò3ÅM\b7óXâN-Kt_Â\12>\10Úâ\9b\ 3kéDP"ga^c\a¥\e'\8f\9dq\9dö®q÷ÜÁK>Ë\9e^=ðSgs\90×\95úãGÏ×ÄÅ\9c*OJ)*J¥çåS9ZS¦X\9eËW
+tr]¶:Ç\90¡,È£+*,4EC>UuÓ\9c®ìÐ¥ËïKÓeÝ"[\0\ 3q`/\99\bjä,
+\90·ªâÇI£g·M\19¹¸kö@«÷â\877\ 26Þº|tïŦðÀÚ³1Ñ¥Õ\18|~y
+M_LaËL\91ÀÂQ°M\12-à ͥæXL$}\999U\7fÎBȹn&ê;t$í=)YÓ-²\ 50\1dÇ\ 3\17\99\19ºe\13 pÕD¨Þ`ÿ©ÑÅaè\8aÇ\8cç¿{9výî¿áZk gÃoaGª\1a£Q\85uèdC\r\8eª¬ g Ké\ 2v1[F?!RS
+Ôz\82ÅdH¶\9c4%Yêò0ùÿa¾Nÿ©Îû8\8eÿ\8eý¢\98²u\89©)¦H \91dß9\84s\1cç8\egá\1c\9c\1c[ölI\83JÅ´\u]Iã\9a\9a¢G£1\ f´h\99h\92êjs´P²\84+]\ eÕ¼¯ß\\7fÀ¹}ÝxÞþ¾nü~\8fÇçÝsDrü^½ôûG{¥\8d\8f«TA\ 1ÙPIþ\e\rä=uzµ:Ú¬5>tÛk¿½ã¢7øØͤ﾿Mw/ukÛ\rzDs7\9bu´#)yÿÏ)òª6YAÉO9e;Ï\16í\91·TÖ¦þP{@Üüý!AsS\ 3¿¹µ\91wæZCRsÿ\ 1Á?\1eU\vO>©R\ 5\85¦j¨&;\8e\9a«á\9fߨ}ºüúäM[\8d¡\87öZ\ 3
+W£\e\8f}×^î\ fwÿ±76ôÄM\16ãàU¾°ºK,ÛÕ\91\96»³=«8ãRA\85ôbyµ¨¦\96ßÚ°\9fsáÔ\81\84Ö\võÌÖ«õ \ 3uì\1f\9fTqZ\9eV¨\82"²¡ÎD\r'Í(¸`A\99í^IyÝ¿\9220d«uû\95»Qç\90¯Uë\93P\97¦\81è Æßãi5w¸ü²["I^OjfƵÌ<É\95ü\12awY9¯«¦*¡³¡\9aÑyê;zç\85\1aZ×Õïè]ÿª\8ek\7f^\1ewi°T\15\94\90ï\1f4¢ Ù\84ò¥Ý\94xwg 10dB¹õÖV»ó\8d»IÛ°¯Õ\99\97!NG\a£|÷=\89\8bªxÈaå\ f\b\ 4ò~iªäw¹\p7?\97ÛW^Àì)\8eëm,\8dím*\8bîm+ßÞw\9d4XºýÆ\8bÂèk/\vTA¥!\ 5G\97Rpn ñôª.qï¾.qst\19å× [ÝÖq\ fÓ3c>VÇF\ 3\1d÷¿¡nÛ=\1c\17Rø\8a\13\9dõRÄL{\91Æ\13\re\8bø\8a"I\82bw:C±/\83¦8\92\19hÎ\8e\1aº\98C\1dº\9e\13ñB\91\13ñh$3bà\\15Ô\1aPpJ\9fxÖ®Côõü\85èy¨Kü2c¦~þßë\17\9d\9eq_vdÚËrßT\80]åûp·Â÷t\9fìInpú¤\98\9a<!\8bI\9aÈ\8dãN\940Y\13{Ø\8c\89\ 3\Úä1~ÌdsRÔd\9b ò}·0bê\81(|ü\8d(ltT%4ê\11\83ç4\88Þ_µ\88+·µ\89ögºÄY¥¹Æ)¥ÝâF¥«iÒó\9br¥¿M¾2Ì!s\8eæ\9a:Çñ\14Ï\89}\12\95²\0®27\98¥, e(«"èÊý\91±óG¢¶Ï7EG.ü\14C]è\88\r_ø\8d\16öé5-ôÓ;\95F\9a\bâîE\r¢«K\93¸xW\8bh\19_L9\81\15Z\87a·x/\9c\8dwa\8bE\ e|-Ó\11j\93\8ch»$$8r!ÜÌB\9a+\ 3Y\1et\14n\8dE\85çvÔxEâ°7\15'|Âñ\83_\18ÚüBÐé\1f\8c{\ 1Ax®Rÿ9\82躬N´ö¨\13Í\ f5\89£_\fÔê±J«
+ë\16\15Âai&Ü\96Iàm\91\84 UlDZ1ÀXK\ e»uäÈZO\8e\1d;rpl\8c@±}\18v;\84 nS0\1a\9c\ 2qÒ)\0-ÎþhÛì\8b.\17_ô¨t¥\8d Z;Õ\88¦^
+Ñ8¨NÔa©Z\ 5Vhæa\8d®\f\eôEp6äb«)\ 3þf1\b³\88DÌ\8ap°V\86 qU\10RV\a@fé\8f\1c+_\14}ë\83\8a5^¨Y»\r\87Özâ¸õ\164[{à¼\8d\a.ªÔÖN!\9an\10Äá\87\ 4Q=¥A)\83¡Z6Ì4¤X¥\9d\b\e=&\1côcàº\84
+/Ã\10\ 4\1a\a"ÂÔ\ f±Ë¼Áüë6pͶBhæ\ 1érwr,¹"×Ü\ 5Å\16ÎØmá\84Ú¯7áð×\ e8±Â\ 1§T:ÝM¾\7f\97 ª\14\ 4Q\ 4m\8a\1c_©\89a¬Î\86¹&\r\96:TØê\ 6Ãq\91\1fÜõ½àe°\ 5\ 1_¹!l\89\v¢\968\83¶t\13\98\86\ eà\1aÚC`d\87\14£\r\90\19¯G¶±-
+\8cmPjb\8djR\8dJ\10¬T\a×F\13\G\1d\88\9dõ\90ºÅ\02\7fcdD\9a##a5Ò¥ÖHÍß\88\94*'\88\ f¹Bxr\v\ 4-Û\90Øê\rþe_p¯ú\83s+\0 }\81`>\bF¼"äSÜpè\1c},t\966\156\1dû!l"F©ÒÿM\ 3\8flàÛë ÅI\ fé\1e\ 6Èð3Ff\849²X«\91!±AúN{H+\9d\91Rï\ eñß<!:ã\rÁy?$¶\a\80ß\1d\ 4îÍ`°{CÁ\1a\bûÌT\84Ï3\86#>Æ\8dQgèS\91\93´ÙÈw´yª*\10\92w\ 3\9flHÚ¨\83TG=ÈÝ\f\90íc\8cÜpsìdX"[´\ eò,GÈÊ\\91Zç É\11\1f$7\ 5@t6\18ÂK¡Hê\f\a¿\87
+î\9d¨/ìûÑó¬Á\98ÙøáØiÆ\18m\9c>M\7fKÿH{\1d·\10
+D\7f6XkB´A\e2\a]d»\18 ÏÛ\18\ 5¡æ(¤["O@~b\19N\90\17{@¶×\ei\87\ 3 9\19\82ä\96\b\88Z£ ì\88FÒõØ?x¿Ñç9ý\8c\8f Ï\99ÓÌaÖ\18c<áMÜ\fû\15ãcüóøy\9a*\10\93·K"Ù\90²^\erò¦ÎÛ¬\8f"/c\94\ 4\9bcW\8c\15\8aø\e\90\97î\8c\9cüȬò\83¬>\ 4iÇ©\90\9c\8eFò9ú\17ÑÏñ\9f\ 5ݬ\85ÄÛ\9c\8fÜ{¼é\84çü1æHÒHü\84@Á\98æ?\8e\9fåô³\94ñªü¯!i&R×i#g\83.\8a\9cõQêi\84ò@sTn·B\19Ç\ eÅ\12\17äçz!§<è\ fy\1dõ\93¬1v>õï\feJ\vû?¢VÞ¬ #éCb\8fh\9aw/e\8c=(}Íz\9bú,~L:À\9c\12õ%|H¼Å\9ec«\82d²A@6ÈÈ}\93GnÞR§Å¨Üj\84=\ 1˱\97j\85*\96\1dÊÅn_J2}\17ò\8bÃærªcf3\ e2gÒ\8eñ¦$MÂIñÙ\94qÁ¥´Q~÷\8e7ÜÞÌ×\9c¡ìGÌá\9c» ïvÜfOJ¯s¦E]¼Y¾*H±P\87\90¼éåk´P´N\a\95äæÝëa\88Z¿åØ\17n\85ZÆÆÏÕ\ 2we\85ÌÿCI~äT~%c"«\8e7*k\10\8fHN¤¿\14\9dÉT$\9eßù\8c÷KácîÍ¢\aܧEwØ/\v¯sG²»xïvtð'¥\97\12g\84ª@B6$\937ý\7fù®Ï°&Ï5\ eàoÂTÜÚ#¢G¢\1eÛ:«â\0i)E¦\f\91e\ 4d\93Á\bY\84\84$oH\ 2 IØ\84\19Â\1e\ 1¡ld)C@+R\ f\ 1\11\15\11\10´\ 5´§Ç>}/¿Ã\87ßçç\7f½Ï}¿×ó§\1eÖ\ 50Ò7\85Hç\95^Ú\ 6\92\7f0\ 2iöÆ\9fRÝO~\90ù\99¾O$Ø,òi®³,\8eÏK\9a0ô)QN|BÈ¢\8d`\95\8c\aÁ\15¬Á zÎ@`\a·/àA\\97ÿ$·%à%£!è5åvð\9bÈê\90_±k\ 1\ 4ä]\8f7Ö\ 1t\ 4\ f¹\ f Ò7S.l\ 5\19\16»\80ÂÖø£Âõäût\1f³\ 59ÖnF\18åñ\ff\ 4üÂà\85=¤\88É÷\89©ôÞ°\9cØ\1e|\11Ü\81Uǵ\876ó[Bú\ 4\8d!ã\82Ú\90g\9cªÐiz\19n\8eT\8c[$\14ãß®ês\86°\83Ú\80\89ôÍx¤oÊ\90ÝÈ8¿\ 5d\7fgøW\9eÍÁ¥\ 2\97\13os0f3iAö\93\92p¯Ç\ 2Zà\10\87\13Ö\e\93@é¢ÊbÚ¢2ÙM\11\ 5q?\85\95\vn\13ê\13Ôø.a\15~DX\8a\7fÊ+"¼\88U\86ÍPóÂ\17"Ö\ 2Â\90\f\91\a´\ 1\vé\9b"d&R\90¾©0Ù\fòÍw~T]ùò·\12ÇãsJ/³)\85¿Ãh
+Þk0\91\1cx\97Ï\f¿ÃæQ\9a\18bF\1d-\95£&çð*\88E ¥\91jQQDkbaÄ 8?R\13\9f\139ÅQ\10_Ñ3£æ\89k\ 1ỵ@\14Òó`\84\ 4\99\89ôãú ïܦOªË_,\95Zí_¬t86]âaªÉ¿e?\9c\81õ¼'#\ 6¶\8bèa\r<\98RÃN`V0epIt&¿\90ª\14æ\91+ÄÙ¤FI\16©7)\83üD\94F\99ä¦P^2\92)³$9enUH\ 64 ïÓ\ 6q\bé!\1d\90uL\1f(Ïnø_©Ù\8eß+\7fÜ;WcÿõT\85û¥\11\95\8f]\7fv\88gGjx@c\125¬FÈ¢\94óøL\15G\ 2çŦ \141¹¢ôèRI
+.INë\96Êè¿\88\93è\13< ýE¬\98þ\9a²\16\10\81d ÿ\bþ^m\90\8cdÈùF\ f\14\9d1øPaºí]í\ f{fêí\8e\8e«¯_\1c.õ¶íÎ\ fòhÎ"\ 4Ô&\93ÃÊ%\fJ¡\90ËÌå\8bàL8Y\90ÂV\88¤±E\121³F*dÞ\91 Y\8f\93\12bÇ\ 5ñ±S,Aì\fu-\9f3Ð\90ý\8cGr¤\1ak\83ü¯uAééõKê\8b[\17~²0zÑd{d´îÚ\85þ
+\8cÍ\1dU\80{}.ο2\83HP%G\93s%\1cF\86(\1e\96\v¤\ 21/S\94ÀUJøpµ\8c\v·É`î\ 3\19\97«\89\87á)\ e\f¿\8aFÐV\ 3"\8dÐ\80\8eÌ¥\10É\91\8eì\87ò¨Îÿ+Oû½îÂæ¹\96ïvN¶Y\1fzØàr¾G}ú¹ÔÏMÄú\95dGàóÒ©ä\8cäX\86\Ê\87\13Å\12\81@\98.âÆçKX\82
+\19CÐ,\8b\11\fÊ\18ñc LÁ3\98É\7fEGD¯æs\ 6\86\91\16\10#9²\ eh\81¢ÿhÿ©>¡÷®Édë\ eó\1dc\9dVÆ÷[\9cL:ê<¯ÔWÞº^^\1cr« \f\97\99M&É3\181\89©\\ e_.âs¤)"\86$WB\13\97I)\89\r2\92¸_F\91\8c ©\89\930U8M_\v "\19X»Ð ¹\93\1cä=SvXk¥î\98Î\9bö³ë\9e÷\9an\19¹kyð^»ãÙ\96F\ f+u\8fkQE\90ov1\ 1\9b¢\8c\8aJÌ¥Óù
+\ e\9b\9d\91À£§É\13È)
+11¹8)<¹^JH¹'\8dH\1d\13FÈ'¹\91Òé\98µ\80(ä|x'\1aÈ\91,ùûÐ Ê\18ý¾é+í×=§t'\86În\1eê·ø²³ÛáL}\9b\9beY\83·K^m\80wZ%.DR\16\19É/¢ÑXJVlt¾\80KÊI\8a\ fÏÎ\14á\14*q\88â¶$XÑ- Í\19\13b3'a\ÚtÌZ\0 ÉÀû\ 2\rÒ\f\91Þ¹\aõ×íý¨·\1d\87Ð/\86¾Ò\1a}tzcßÐ÷ûZúìOUw¹Z\14¶a\9c2\eý0ҺРAMx\18»\8aB\8e.gÆD\95Ʊ Åb^HQz| ªP觪\11ùªºD~Å\9ax\7få3N`î4}-\80b\88\ 6 ÛQ ë_(Pf\88ZiÚ\8d\9aí3BMhö \86\9f\9c4è\1c1ÿwý°í\89Ò~\17ó\9c\1e/\ayÇ-\8f\84Ö`?v\13\ 1\17Ý@\8a$ÖÅPñµ\FpM"ÛO\9dÆõ®.àcªÕ\ 2/u\87àFÍxÜÍÊç,ï\92\19ÚZ\0\1dù\ 6\92m(\90·\1d\ 25Û¡_;·@\9aÑ\rÐ\83©=¨»\93'Ö5kÌ\8cª\1e[\7fSðÐéRê \87\8d¨ÏÇ\15¾\eè\1dÝ\8d\ f"v\12ñ¸;tbP;L¹Õ*¢cZS\99\9e-\ 5,÷\165ûzk\aûz\9b\86åÖ4M÷¸=KF\90V\ 3ØÈù)[ P¼\19\9an2\80Fz×CCÿ5\80z¦÷¢\9b_\9eZ¯~nf¨\9a´:\92©¹j"\1eu³ä>ºéH\7f\18àA\1cÆúà\ 6\89\81\81÷£±¾\ 3pø\8d\ 1\11ѽ?\8dìÚ¯¤ºô«iÎ\ 3\9d4§û\13TçÞ¹(\97Î\85p\97\8eÅU\ 1Á&\14Pl\84¦ªõ \9fÛô¡¾\ 1}¨kÂ\0j\9cÛ¯U5{j£êµÙ®ÌW\96\87%/í¿\8d{îz9æ\19æJÔ¤¿#î)Ö-p\9c\88ñ\1d§ûÞÐp\ 3Ü5\89Á×4éX'M!þª¦\96à0ÞM°\9fx\8aw\18[Ä^}ø[ðZ@\92\ 14¯Ò\86\1eÕëB÷:t¡¶a}¨~~\13ªüÝ\ 1\1då»o7¥¿½´K¼haÌ]°9\1eóæÚ¹¨yÌeü|\80eð<ÞÆo\8eäà=Çpö\9a㹺ÍIÜ®Ígx:Ï\17z]\9d¯Á8¼¹\83±_\18¹i÷fþ¦íô\1f\98µü\99©\ 5\8dV¢¡{\8dÚPs\8f\ eT3¢\ f\95¬lEå.\eë¦.\9fÞ$\¾¸\93³üý~Ú²õ\91\88e§ãØ%¯3\81Kþç}\97p¦7\97Iæ\9eË\f\v÷å8K×e±\95óJºµãJ\81ÃJ¥\9dÝ\87f{Û\ fý\ e6\1f\9f;X\7fø\ 3±´ªñB\bê«ECMZPÕ\806T¨Ñ\83²>í@Ë?\1dÑ\13ü}b#óo\93\1d$`¾\e\ f®ì\ f\ 2W\ fù\ 2÷£\18à{Ì\13\84\9etC
+É5@;ã\fØç\1cA\82\89\ 3\90_°\ 3Ù\17m@ñ%kPkj\ 5ÚÍ~\ 4Cf\96àõeK0»ªÁJ\bjn@A\95Ý((ÿg4\94:£\aI\80á?|\97kXÌy\eÇ\a\15I*§xè \87¢$%\9dÏçRt\9aæÔ\1c\9af\9a\99f¦fjj\9a¦3\15Q*jS$¬b\85°\8eÇéZ\«ua÷bí®'¤\84q\98(Õ÷ùïîëñâóúþ\×}ÿîßý\9d¶\ 5Ë\rTp0ÊÄzS\ 1¼çs\10¼\88\8e(\v2âãA·Ù\fîòh¤¯\8cB\96m\ 4T«Â\89c4\14Ûí\83±Û!\10û×\ 4 ÝÑ\1f]\8e~è^ë\8b\1e§¯q¹\8bD:ÞM"µÞ!\91ê\7f#\91¶\8d\eM)\86ùÔ\1cXë\8bag\98
+'ãd¸\9b&Á\7fn,Â\16D#fa$È\8bÂÀøO0¸K\ 2!´ðG¦¥\1f\94\96>(¶òB¥µ'j\97º£ÙÆ\r\87m6 s\99+.\10\ÔIç9¢þM\12©î\ 1\89´¥\8fD*\80ñ\149æN\15`±\1e\vË\f(°7\8c\85\8bÑFx\1a\87!À$\báfþ\88\99ã\83\84¹^ Íó\0k\9e\exó]\91¾À\ 5ò\ 5ë 2_K,\7fGT-t@ýB{´,Z\8dö¯Òö_¢þ]¢þ\1f$\92ò\13\89$ÅÌ)\\98N¥aþ´8XèE\11= \85Ã\8c\0¸\18zÃs¦\aü\8d\\112Ë\19\91ÆNØlì\88\84Ù\ e Î^\r¦\89\1dRMVBd²\ 22ÓeP\9aÚ ØÌ\1a\95fV¨ý*`\10ÿuÒ\1a}P\¦\83µÁ\10\\1fcðBç\80¿Ù\1c<æ\12¤JmÀQÛ\82µÝ\1eÌ\ 6G0ÚÖ\81~Ì\ 5´Ó® ^Ú\0Ê\r7Pz<\90ôØ\ 3ä^O$¾ðB°7âßy\8fÇi}>Ç\8dúhc'|>ÄB'ÿ:8è\83æ<\1d\1cWCð¼\8d\91\162\a\82Mæ\100,À\97Ø\80\9bo\aN¥\ 3X»×\82Ùê\8c䣮 w¹\81vÑ\1d´k\9e þä\ 5ʯÞHúË\aä\17¾H|å;\91 ñ\e\8d×ú\8dÄ\8dú\7f\88\9bð×ÄÁW\17H^:\r\14Â\81á4\1d©.\86\10x\1a#=h\ eÄ1æ\10Ó, \12-G\9ar\15R·:"¥Ö\19\9c\96\r`\1dq\aó\84'\92Ïy\83qÅ\17ôÛ~ =\b\0õÏ@$=\ f\9a \ f\ 5\8f&j\82µ Ú\90w c!o\12&\83\87\13\10¨\v0 \a*áÀr4\0ßÙ\10b÷YÈ\b0CÆFsÈ\92,!M[\81t\85=\ 4¥NàU»"µÉ\ 3)\87¼ÁþÎ\17¬3\ 1`^\ eDòÍ`0~\ e\ 5í\8f°Iê³ð±¤¡\b-Y\13©I\1c\89|\9d8\169H\9e\f\e #D\17ÿ:Øë#e\8d\ 1DN3\90±a\16äþfÈ\8e\\bE¢%ä©+\91!_\ 3q\91\v\84Uîà7x\83wÀ\1fÜ\8e pN\85\82}!\1cÌk\91Hþ)
+\8c'Ñc´þ\18-uh\93&éÝæWä\91Ø\81¤/1Ï(\88ê£"B\17`\11÷\e\8dpà\11÷´\84È7Y®³\90ëk\ 6e¸9òâ¬\90˶E¶Ô\11\99ù®\90TxAT\17\80´æ\10ð\ eGLr\8fo\9cà\9c\8dùÂî\8e\1dcþ\18?\9aüK¢\96ÞO~K\e¢\fRÞS\9fS?\91{i_â\7f§cÓ#:¢u\ 16á\90¼J\1f\82U\ 6\90ÙO\87ÒÅ\bjoS\14\84\9a£p³\15
+\92í\90'r\82"Ç\1d²R¿qÉÎ\901QcÔç´ÖM#¼öø\8f)'É\1fØ\17¨ïX×\18\9aä\1eækF/û%m\98ÓG{Ï~B\1f¡?d\8c%ÝK\9e\88¿ËD¬.À±\9a\ 6¶\1e±võ¡X5\1dêu3Qâi\8a²`sl\89¶B\19Õ\ eE|çq\95Üë³¢0H+«\8cz/©\8b}+ÜK~Í?H\1fâ\1ec½d\9fæ¾`vó\9f1n\vûèOÒÿ¤\r¥?dhø=L-ç6k\94q\93=N¹Æ\99LÔ\ 5R\b\aî
+=d,×G\9e\9d\ 1J\9cfb«\87 *\ 3\17`[\94%¶\91íƶ¦¸h\8b¥>\1aU^Ø°¢ló`æ\ eÊóô=Ì>þ¾Ô§ÜÃÂßÙ\9d\92G¬ó\19¿0odÞg>\90õ$\ fÈn±Þ¤_ç¼ç_I\19á\â\8e2ÎsÇ)º\0\97pà\13ÙFn£\87\ 2[\ 3lu4Äv·ÙØé?\1f5\11\96c5ñv\1fw°Ö¿)\17ù\r\16eGõ+\v\13\9fÊË\99\8f%5¼\87¢oD÷Ò\ eHîò:2ïp»²~Léξɹ£¸ÆéÍéæ\ eÉΧ¾\15\9då}à\9dâ\8f°O¤\8d2t\ 1.\91ñ\ 4Kõ °ÖC \917·\11\99·\86\98Ë:ßyã»Ã,´\r\9bìÞÔÒ×\ fTñ\ 3z·dÄüV\90G¹\9f[ʾ\9bµ=íVF½ø¦¸9óªðPÖ\ fiÇs.ñÏ)/ð®ç\9dãý\9aw\9aÿ"ç\84`8ã\98P#ì\10~ä\1e\11}bé\ 2©\84C:1\97J"ón!ú±\93ȼõë\8dÐè=çsSÈbMs´íËFêú¾])\81\8f¶\89c~.SPn\17\14rn(Ë\ 5W²«%\173\eäç¤û\15§ÅíÊ\93¢®üNá\ fêcÂ\9e\82\ eQ¿ê[ñ ü øµø\80ä=\7f¿T\9b¢\vð,¦BBxä\13y³\82èÉ®Õ\ 6ht\9e9Ñâeú±5hÑp[Ô\8aþ\16²Ë\93\ 6vÀ½jaÌJ9åj©\8as© Tð}Þvi\97¢.ë¸|oîÑÌCª#Òã\ 5\87$\17
+Û$·\8aZ¥½\85-\99\ 3\8a½\99¯2\9ad\1aA£ìCª.þqÈ ê\17þ\9d{\89\99¨'Þió:ÃÑ\ 3\1e&\9aC\ 1\v\a\8eD,{Ú\96°îÁ^¦ÿíú´è«;2(\17+r9gJ\8b\ 4'
+*¤GUÕY\87s\e\94\a²[ó÷eu\14î\95\9d-þFv½¤Aþ¸dOöse}ö\90¬Nñ6½Vñ\9e¯\vð \aÙâi(&ØAìÌ\ 6;}ì_;cä°\9bñp\87ßüþïÂ\1f\1f\89sº»\9fá\7f£\91\17}¹V\92t¦*\9bÓY®\16´\97\96I\ f\16Veï˯W6嵨÷ä~[T\97sªd\97âJiuÎýÒje¿j§òeÖ\ eåkq\95ò\9d@\17H[2\15YDÖ,%¨!æ¢i¥ÞäAG\83\ f\1d®F\83\9d>sÿ:\19jùàhìÚ[\ai~W\9a¹\e¿ß#J:Q#g·Wå Ú*J¤-e\95Ù\8dÅ»\94u\ 5MêjõÁâ*Ugi¥êrY\85ª§¬Bý?u\85z@Q®\1e\96\96«5B]üã ø;s\12Ôý\9fîú\8ak:Ëâ\0~\93\10#-\82\80 £4)ÒA)¢Ô¡¦\10Z\88 ¡I -\18¤\b\12\ 2\81¡
+\ 3\88 \b\ 2*H\17DP\8a¢\14\ 5]\1d@?\ e«®\8eÀ8*£ ~ÆYѳÿÝ}ÎÃ÷s\1fÏï\9es\1fîÁvÞ:\1dÂ×\v{\88\1f:,¥\97{í\14þÙç²ý~'ÍøöÅ \ 3×\1aB½zj£\ 3Z«øÜƲԨ3ÅY Õ\ 5ù\82ò¼\13i%9Õ\99\ 5Ùç²ÅÂö\1c\91p0W(\9c\16\8bD/\8f\8bDË)¢ì·\89ÙÙïy\92@4\96!M\15\ f?a{g\156\97\ 6-Â\97K\ 6Rï.\9b\91~\e°\91\7f4à¤q·\87j4Ú\16h\7f¥\99ëÙ^\1fåß\\93À«:\1aY]\9e\19_^\9a+(.*NË/¨Ê\14å×g\1f\17·æd\88ûÅéâ)ñ±ü\17Â\8c¼åÔ\8c¼·ü\fñ\9f±\92@\8c:\1e\8emÁC\11\96ã\14\96§y\17þSçnÂë~câó\11+\99\87×\1dÔǯxï¹Þ\15`×Ý\1aìq±é°_ýÙ8ΩZAdùÉô¸¢
+Ñ\91¼òÂTaiEfFñ\19ajÑÅ\9cä¾Ü#Eã¹É%/\84ÉÅKiG\vß$¥\14¬ÄI\ 2±Ø;8®\8c\87Ò-88½\r\a\17wà>\ÖÂ/\ eé\13~½e*=3rpëÍAO\83þ^?Û¶\ e¶[cK8£¶\99Çþ¹!)¢èLj¬¸F\98\94U\9d\9f\92^Y\96\91\Q\9bÅ/?/\8a/¿\9c\13[>\96\13_ñL\98ðóRZbÙ\9b$þ\89\958I \ 1\9bÁ\7f÷Þr\15\1cԫ⾶oý\eØ\81{q{\17nvÒhãä\98½Úõa\ f½î\ 1\86õ\85^\96k]g¨Oå¥hVñ\85Ä0qÓÑ\98¬\86ÌÄ´³âdÁ\99Òô\84ÚêL^M\930êTWöá\9a\e¢ÃµO\84Ñ5Ki1Õo\92xU+q\92@\126\87\E\1cT)á I\19}îQFË£Êè×{*èÞ´!éæ¤Ý\96þ17ݶa\9f½\r\83Lçê¾\10jiO$3¯#>$«M\10\95Úr,îÈ\85\9c#qÍÅ)ÑMUé\11\8dç2CÎu\1eç6\8ed\ 57Í\1f\ fm\N ;û\96\1f~æÏ8I \19«ý\93\ 2\ ej\14Ð÷\16\ 5ôû\80<z<!\8b\1e>TD\13\ fô\88×fl\94»¦\µ\9aoÓ,jo\ 4:\94\r\ 5{å\ fFøeõDzS{\93Â\93zÒbb»²ã#;\v\8f\84¶W\1eå´×§\1djëH\ fj\1fNgv̦³Ú_\vØ-ï\128çßó$\81t¬\a%d\ 4õòèi×F4;$\8dîÝ\91FS\8fÉhä\91\8eTïì^Å\96\7f8í¬\9bö6©\98òÛ_p\9bí&\1c\v£§\8eÆ\ 4ò\87ùÁ¼¡ÔðÃ×\84Ñ!\83\ 5qì\81\8aDæÕú$ÿ«í\ 2ß\81!\ 1c`Và7ð61 ÷=/°{5J\12\10\92qP)\8b^^ ¢Ù>\12º;JB·f6¢ágdtå\99\16¡mÁB¾á±\83FÕ\9c§AÑCƾìû,Ç´\99POþÝh\1fÞ\9dÄÀ\88É\146wB\18Â\9a(\88\b\18¯\88ò\1d¯\8f¡\8fwðhãñÔ\899\1emb%\9a~óc\84ÏÈçPI _\ 6}8-\85æÛ¤Ð\9d«\eÐè\18\11\r<\90F=¯\14Që+\1d©\86߬äO¾8°µø¹»\8eè)Ý4m\81iË\7fÂu\8ay\1cå\11þ(\81\16<\9fâ\e4'\fô\9f+d1æ*9´¹s\Ê\g\88×üh\88ç£'ع\12ìýË_lï{\7f³$\812\ 2ZhBhº\9b\80F®I¡+\93DÔ>/\8dοQÆÕý¡·¡ò\ fKrák{5áï.\9a©ËT\83Äå@ó\98%®uøR\94=w1Ñ\89µ\98ê\1a°\98íá»XäE_¬¢R\16\eè^K\1d>\1eKC\f÷å\a\98×\f÷Å/>î/×i\92¼¬Eèþ%\84Fûð¨o\94\80Zg\88¨aA\1aÕ¬©áË×\fHùk\16äÌU»-É«ÎÛãV½´"WýôCW9F\9cÕH³ Õ\ 4«\80Õ\94}¾«B[úZÁ~ÊZÅ\ 1¯µ³\ e\1e\1f/9º}¼êôã§)g×OÿrvùôÁÙeíßN\92ü\82õàf\17B½\838Ô2\8eGu³R¨bE\ e\95|Õ ä|Õ#¥\7f5\93ã¯Ûl\8eYwT\r[÷Ð`¯Ów\ 6®\aiù}\vÓõùÆÓ£}\13\18x\7fÏØãù=×Øý{©É\8fPcæ\ 2MæÎÐeá\bC\96\ e0cy\10^aÞ[I2Þ\86P_\1fB-7\10:=\83PÙ\ 2\1eåÃ&\\16h\10\8e\82Î\8680\92\89\80½d\ e\1cØÌ\ 4W\15\ 6PÔhà¿Í\eØ\1a\1eØ'Ì\rb\7fp\ 1ÁN'ÈÔt\84<\83P¦m\ f§uì༮-tëÚÀõÝÖ0\8dyª'I\7f7Vÿ:V\7f\12¡Òy\84DË8t\f\14p|PÃGÁ."\17ôIL0\93a\80\8d<\ 5\1c7y\80»¢+Ð\94\9cÀ_Ù\ 1Ø*ö\10¶Å\ ebTm\80¯¶\ fÒ·ZAÎV\v(Ùf\ e§ÔM¡QÝ\ 4Ú4L _Ã\18nHt©\1f«\7f\v¡\92\a\b \9f#\94\ 2D\14\ad\\18(ãY Nð\ 5m"\ 5\fIn`!í\f¶2\aÁQÖ\ eÜä¬\81"o\ 5¾d\v`n2\83àM&\10¡`\ 4±\8a\86 PÔ\87ÌÍ»!\7f³\ e\94+iC\92\164+kB»Du£Øý±\19d- Ä_F(
+\10â\80\fÎ\ fë\ 5\ 5Tðn°\9dà\bÚRûÁ\90¸\ fÌ7X\825É\14ì7\1a\81óF\ 3p\97Ö\ 3\8a´.0d´!PF\138²;!\v\aÄÊj\80@n\edÊ©\81XN\15NÈ«ÀI\89\80¡C\0\8a\89\14ø\98o\80@+\12°öËÀ!W2°hJ\10ÄQ\ 5f¼:\ 4dü\0þ\85\9aà{R\a\18çv\83O«>Ð/\e\0}Ð\10hc{\806m\ 4ÔÇÆ@]Ĭ\98\0õ£ P¾\98\ 2eÝ\14¼Át\1dó·7\98|\91\0|µÿ\9fÁÏ\94\bA\96$àØÊ\0×\99\fÁT%à°Ôà\10O\ 3Xé»\80\99¯\r\ 1\15»Áÿ¬>ø]4\ 4ß.#`\5\ 6ƨ øL\99\82Ϭ\19Ð_\9a\ 3ý9ÐÖ,\80ö\97\ 5P×-¿RÁò\v\ 5,?SÁü\93\ 4ÿË@5\96\82\0\13"°ÍI\10b-\ 3a\8ed\bóV\82\10¦\1ap£·\ 3'E\13\ eåêBP\99>0Oï\81ÿÐ]¦QM^[\18\ e\93T«\14§zYuQÐ\16\15ªâÀ \8a ¢ Æ\909! IÈ@\ 6¾\f@ \81\10æ\0\91\19A@\ 6\15\ 4£\82\ 3(rUZëP´º¬½º\9cE¯
+*\14\ 3È°ïwû;ýñüÞï9û]ç¬\87ظ\ 6\bmÞ@èX\aø\v\e ªo#Dõû\0î\89/àÞúÁþa\14\8bÿ$vÒ\7fl\1fø\8fî\ 3¿a,ø|ÂÂFk\0~¹\1d`WÛ\ 3eµ\ 30½\1d\81ã;\axÛ\9c\80·{!p .ÀáºB\f²\1c\18i+\81nü h\15k\81rx\1d\90[6\ 2é¤\ f\10Ïû\ 1á²?\10nn\ 2üÃÍ\80\7f\13\0Q\9f\ 2'q\96-\96ý\93[FöÃ\96\8f8\b\18Ä\81ÿû\7f\0\bh\ 6\9c\97=н\1c\80³Æ\11ø\eç\800È Dá\vA\18å\ 2q1ß\ 3Oö#pR=\81\95³\16\18%\e\80~È\17hÍþ@mß\fä3\81@ê \ 2Òµ@¼\17<Exµ}\82ð!ä3Þ\12ú)j*t\10\ fÁo °õ5\ 1\ 2\a\b\10`\r .³\ 3Â*{`¢^Á÷\9a\ 5âõ³A\1a8\ fda\vA\86u\ 1I´\e\88D+ .i5p\rë\81]ä\a¬ª\80\19Æá izKð$íTÈ\17J×\8e ò\95\9dc¤þðÏÄg»\87\89\83\11\1f\b\96È·Ä©Ý\ 3$\b{A\86\90'\14Øö\98\ 2[\ 1$4\ 3e\85=p<ìA´r\16Ƚ¿\ 2Ŧy \fY\bÊ=. ¤¸\83\9c¿
+â\15ÞÓÂ4ß/¼¼ÀqNé6KLMè(£)|\84Þ\161LëÜó\91Ò\83\1d"_ǽ'=\8czC|KxEú\8c\7fN\99Þ÷\88
+\11÷i\10~\87\ e¡·ÿ\ 1 £\19èh/y¨kJ=\1c@µæ+Hö\9b\v\9aà\ 5 \89p\ 1\rÁ}FÍñ\9c@¤ë-\12Íæ\11afðG^ÑÎANEä;V\1dö¿ÑGñ\ 343é%å<õ9éjôSÒ]ÆCâkÆ\1f\94¿¨wéS\84ß\18\80½Î\80È\9f\99°«\8f áÖ\0\8a»-0Ñ\1cBw{Püà\0\9a\9f\1cAçó5¤\aÍ\a}¸Ë´\1eç>¦ez\8d$\89|\86\10eÐ[IZØ\80 wÏsî\ 1ü\93\98*ÊCf\ 3ý\8fèVæ=zGÌ\1dÚ%v?í\16ç&õ\ 5çWú0ë\17æ\17êeÖ\f¡'\ 6öw³aO\17\e"¬ñw\ 66êx\92ïí \11½\v\1dÚ Ã\869\90\1dè<\93³cÉXÎ^÷O\ 6\9a×;-Ï÷U¢,øiBrÄ\7fâ3p÷\ 4Fòm^\19ýVì!æuv3û\17Ö\89Ø«Ìó¼Ë\8c>~/ãϸ\8bÌ÷¼nÎ\18ólì$¥\83;C8É\ 5¬\99\vû¬\ 1T7[àºÚ\81|©\1dúõÙ\81a\95\ 3ä®\9b\rÆÍN\13\85!ß\ e\17Fº½Ë#{½4°ý\1eiÅ!÷\12U\91¿!º¨_¥Ù\94>\91\89ñoA%»\87WÏíæ\1e\8b;Ç9-<þ$ê`÷\8bO²\aDfÞhl\e\7f<º%n\8a|T\0QG\ 4\80³\ 6ÐÐ\fÿwN\ 5ê::ô>rÐ~\16®u\9c.ö\9b;ZºmÑ`Ù.×W&\82ç£<¦ßï\ 6AÈ\8dÔ\84ȾD\r¾W\91Aí\96ç3ÏJJb;DÕ|³ IØÎo\17·òÎK\8eñ®I\9byO¥ÍÂá¸\ 6\91%¦^<A«\15O\13kÅ3\ 4k\0\1dõ\!:_\8d:o\ 6º\ fã\8föP¼zÖD\85Ï×\1f«\82\16¼©\ e[ú¤\1c·ê®\89îw#\97·ýj\864ò¢V\8d?\97¤£\9dVf³N$\14q[e\15qGâëÄ\8dâ\16I½¨SV+¼"¯\11>\90×H>\88\ eJÿ\8a\92\8e3*dSä
+Ù4É\1aÀpµ\ 51:?\19õ,Ôy\8bÐ7«ÜËásõ\86Ùïë\ 2\9c_ÔïpyP\8d]y«\94êÛWÀÙ~1G\1cyF¯À\9fÔ¦Ð\8e'\eXGÔùÜ\ 6E\89 6¡&¾ZÖ,«\94\9eL(\93ô %Ò;HiÂ{I 2Â+F,,\13ò\85jB&)Ö\0&:W\82ún*J.º\93âe¶Ó\aWÙ\ f×{;¾iÚ4ïIsÈ\92ßëö®¸VIö¹T\1c\13|Ö(\880gËñ-ú$Z\93.\8dU\97\92ÃN2 +TUñ%Ê\ 6¹ iC
+\90nE>rSiT½\91\19Õ\9fâòÕ\9fÙyê z\9eú\vÕ\1a\10ó\9díß¾§C\9d7\1fuÞ27Û\89Z\ f»¡¦5\ e/[|çüÙ²íÛ[\8d\91\1eWj\88\e»Ê\99ÛN\99ø»[ó¥QMÙ*jm\86\96U\95\96É-M-\10\9a4å\12cR\9d<7±U\91¥>«4¨¯©2\93_%di>
+35£±\99\9añèLÍ\ 4Ý\1aÀA»\80,²\81tÔy\v]l ÊÕÆrx¹í»\16Oûgæõ\8ewÛ\82\16_;\12ñCO=aCçAÆÖ¶2îîfS<®Ö¨ TæhX%\99\19ÜB}¾0/D\92¥=$ק\1eUèR:U©)?«RµÏ\10\9dî\83H§û\8b«Ó\8e1tÚñhk\0\17í\81\12uN\ 3\9aãÀ\12\e¨ùÎf¤ÙÍæõ \ fÛG\9dkfõ\9b·,ºÚºkyWSÔ:s-=èhUì®úRÑþ*S\ 2¥¤ \89Y\98\97\16\9b\9b\9d#0d\1e\90¤e\1c\94§è\9b\15Ié§Uêô+*\95þ±"É0$NÊ\18á%ëÇ\98Éúq\865\80\8fö@\8d:g6\9a£t1f¦î_\98\ fKm^t¸ÛÜ?çép½#`á¥\13áË:\8fá¼\8f7R·4Ô²wVW °¥e2ra±\9a\91S¤\8dÍ(È\12hó\8bâ\93r+åªìF$!ˬ\94eõª¤Ù\ f\94HîP<\923ÂSd[X\8aì1¦5@\80î ÙÙ\ 6òæc b\ 1f¢q\11æÝ\89Å\98Ç]K0·»WÚ÷\9dÛ4¿ët\98\9b¹\r»öÈQrÀ¡FVXY\1d\7f_aµ\84\98S©\8cÖ\97¥pRK\fq\89\a\8cb¤¨\&-¬O\10\17´+\84\ 5=JAÁ]¥Ø4\14\1f_8Ì\97\18-,\89q\8ci\r\10£çOýÆ\ 6
+\9c1Pí\8c\19=ö\rfàÌ<Ìý^gÌ\8dK\1ev½\17ü\9c;Ï\86º¶\9eÚ»úp;iSe\v#ÔÔÌÝ\93Û &èë\10ZJMr\8cú`:/¡2O\18_^*\11\94ÕÊy¥Ç\11Ni7Â.»\8dð*\ 6Åü²a^\\89\85\15W<Æ´\ 6HÑ=¤;aà\80\13f¤~.æaûl̽ós0ýW\9d0}W\96Ûuõú8\99/l_Út.Ò³º\83àWl¦\aÿ\8fî:\8djòÊÃ\0~IH\b ²("\9bì\ 4\f;\b\ 5Ã\16BBB\12\92@\ 2aG(\8b¢âVÔ©#.u¨Sw
+\15µ,\830Et\0«¢VE\ 5q=\9ec=\f¨£\95b\90ÁÊ\8eϼÇOý\90ùð;ç~¹çý\9fûÜó\9eû|}&G°³±P¶µnjãéÍé¥'ÿ\92Stbo~~Í\81¢\9cêêÕ\19Õ\8d¥\9aêÎҴ껥\19?\f\17eU\8fåe\1f\1fÏÌ>6\91®\vÖS9ì\9aG¦\ f\e\91g?2É\83V\16éù\99Env\e\93KÝ\ e´³7ü\8c\e®rk.\vÜ\ e^H
+Ø÷/uÄÎsYq[[\v\127üs\8dbMóFuaÓ¶\8c¼ÆÝ9Y\rßækê«
+Uõ\rEÉõ\1dÅÊúÞâ\94\86¡\ 2uý\1f9©§&ÓÓNMitÁæù\ 4û\fÉÀ÷tò°\91In\9f3 ×.3ÉÅ^\169\7fw©^S\ fÇ°öV¸Õ\91\e|§ýפ\9c\8a®\94Ð\173¢7\X%XÓQ"ù¼½L\91{~«:ãÜ®ôԶʬä¶ã¹ò³õy²³í«¤m½«dmC9ò³\13\19\8a\96éTeó\8cZ\17l7$c\ahäI-\8dÜif\90+í\fÒq\8dAÎÞ3$M\8f\17\91S\8fØÌc÷C\17VöÅÚïê\11{n»\fØÐ _}#/¦àzq|εõâô«åIª«\15JÅ\95J\95¬«*-±«A#êêHO¸r\97ò{\9a¸kJ\95xñ£BrA7ì¢\91þ£\84Ü£\91«tÒ~\81NZn2Iý##r¢ß\92\1cëw×ÿöY°Éî§QÖÛ\9e\b\9d7<\96{\97<L\vÌ\7f\90óYÖý¢È´{ëx)÷Êãå}\15"I_¥DÔW%\13ö5&Å÷uÊù÷îÉù}ÃÔzR"è\81Xp\a"]~«$äÁ\ f\84üÒ¤GÚÏÑHs\17\9d\9cêa\92ª§Fäà«%zû_±\99\15ÿ \9c_þr¥Õú\17|»âç2×UÏÕ^\99\83Ù~©\83\85AÉ\83ëB\93\ 6ÊÃ%\ 3»¸¢\81ÊhÁ`U,\7f°\81Ç\eì\88\8b}Þ\e\17;ø&.v`\9c\17ûoÄü?O\8f\10Ò]GHÇO\84\9céÔ#'oÐÈÑ\aLR9<\9f|5bOûr\84Íܬ\r\98Wª\r7/Ðò¬³µb;\8d6ÙI¥ÍtSh\v<eÚµÞ\89Ú-\9c\ 4íN?ÁÈþ\80¸\91£\81±#?\ 6G¿k\v\89\1a½\1e\129:°"òÝ»\10®v.\84û\16:õ\9c äB\13!Íç\b©½BÈá^=²ï)\83TL\9aém\9d´§\95Mz0\8b'ý\8cr'ÃLÓ§¢ÍS¦\84\8b\92¦\92\96H¦RmEÓ¹ö\82ébGþt\99\13oz»KÌÌ^×È\99ïܹ35\1e\11³M\9eá³\9dì°¹\1eÊ\vvèì\1f\94 \9d.5\10ÒB\9dAíEB\ eÝ"ä«Ç\84l\7fà \9b°Po\r\96ÒòáÊÈ\ 4\87¥B°±\1c+M\12\11g&\84Ø<\ eJË\18h¬¢\90»\98K=@±aI\18¶Û¬ \1e\0Á8h\e\84\13v\818cï\8fNÊ-{?¼pðÃo:ýÔLÈÉvêû× Ùs\9f\90ò~BÖÍ\19\92B\98éeÁ\9a¦Æ2º\1c\9e\fª\9a\1aÄ#Ô0\16\91Æ\91àÏ\8b\80Ø$\f
+Ó\10¤.\bB¶Y\0>7óú\85\1c\94\9b{c·\ 5\e\7f·ôD\8d¥\a\1aÜÑfå\86k\94n\9dNS\19\1c¦2ØÓKÈ\17¿\12R2LH.\18$\r&zrXè\89¨³àÃY?
+^\8c\bø3C±Â \b\\96?bY>\10\1a.\87Ô\88\8dd#\ fh\8cÝ\90kì\8câyË°q¾\ 3¾\9co\87oLlqÄd)jMlpÆÔ\ 6-:\1d¡2Ø{\9b\90-O\b)zIHÆ8!J\10"\86\11\89Ã\ 2½HXÑ>\83--\18Ît?xÒ9ðÑg#\88á\860\86\v¸\8ce\88e:@À´\83\84i\ 3¥\815Ò\f\16!\97e\89\12\9696±Ì°Ãp\ 1õ\13\\80C\86¦8ª\13âÝh\88ñÕ\87\90" `B\16Ê\82,Ú\18R±)\12ÓÌ!*²BÂ\16k\b÷Ø þ;[ð«íÁ¯s@\\8b#âÎ/\ 3ï\92\13x7)÷\9dÁ\e¤üî\ 2Þ{Ê4\ 5\7fæ<Ç\83\93.\9ffàqè\10qô!ócB±\82\ 5E\941ä"SÈTæ\90\14,Bâ¦%\10WØ"á\80=\84U\8e\10\9c^\ 6Á\19jo\9b3â\7fv¡\1a\9b+øw)ýnà¿¡ü×\1dü)
+>ùH\99áÃm\8a\ fW] fà{Ó!ñÖ\87Â\87\89\94 \16T\c¤\bM¡P\9aC¾j1de6\90î°Câß\1c!>ê\ 4Q\vD\8d®Hhu\83°Ã\1d«\1e\10Þñ\84à)å5\e\82Qʤ\17\ 4ð\9a£L\vÀ\9e\10Àã\83\0îº@èJ\83\90M\87\8c\8f\94å\f¤\ 6° \890\86&Þ\14j¹\ 5TÙ\8b\91¼Ö\16\8aí\ eHúÚ ²C®\90Ö¸CRç\89Ä\166Äç½ ¾ä\rQ÷r\88\1eq\90ðÒ\a Z\9fÙ\84qßé\84\8f¾\13 ðý \ 2gL\ 4ïQ\11غ|\9aAìA\87ÒC\1fil\ 62}\r\90\1df\8cl\9e)2¥\16HÏ ®Y\89\1dÔ_8!e·+\94\a< 8î\85¤\93Ë!û\87\ f¤¾\90vúCòKÀÇľÀ\99Ä\81 Iñpð\añ\87\901ñ\Èh"\ 2G$ð\1f\96ÂwH
+\8e.Hp¡AêF\87Ú\95\8eLw\ 6ò8\ 6(Xa\84\82hSä\8b-\91§^\82ì\ 2\adlt\81f\87'Ôß,ÿ\98rØw6¹&`FQ\174%o\ e\99L:\1f:!»\1cöAz;ü½ô×\88QÉ\9b\95o%ï¹CÒ¹\887I\b{-GÈK\ 5\ 2\9f+à¯\vDÎ4È\9déÐPý*\8fêy\85ÞL\94\ 4\19a5×\ 4%B\v\14)mP\90ëø1oûLö6ïÉ\8c=~ãi\a\82Þ«\8f\85\8e¥Ô\86\8f&7rG\14Qoå\9d1ÃI×yC²\87üWÒWñ/dcü\ 1ùlL¿\12Üg)\b\7f¢BèC\15Bt\81\98\9a!Å\91\8e,ªï\16:é£\94Êc}\80!Ê"LPÆ·À:\99ÍÌ\9a\f§ñ¢bϱüM¾ïrþ\1aü6s_ø\90æ`äkõ÷ÿc»N\83\9a¼Ö8\80\9f\84MEqkK©ëX\17ܪ\16ê\8a {HÈ\1e\92\90\84ì\ 1\12 @ \ 1bØ \9b\ 1ÙB\90-@\10"D@ÙD\96
+\18A°^µ£VP¯ÖöÖ¶ö^µuãÜ×ïùð\9b9ß\9e3çù¿ïÌßç)1à Å\8cyDêÆ>$\r\85< Ý\bù\91ø\ 4\7f\8bô\12{\93ú>p\9a\ e}n0¡\97\95 \8f\8d1á\11[ n3\1a2\90Þ+øÔù\90»$lw\80Ê}\v êðb¨:¹ò\9d\12»î\95\82±ù\8fX\91Û¯Qò\83ÏÄ)G\1eó²¼\1fr\8aüï\85U`î0kq·è&üL¨\85x\83ÖO\9a¤\8d\93Ôû\941ê\vò÷\8c·¸Q\16\f\1cf#\7f\11\ eôêç@O[ a#\1a²\90ù\92O}k½\1dTmµ\87ê=\8e0ÍÃù}Ú\89\15ÿÓ\ 4}\91BÝüs"o×£X©Ç}i¢ç¿$\1aß\19\816h\92W\8c»ÆÑ\13ÆØõäÑ°Vê0³+ô
+s\88~\991Íèe<cô°^\93{¸\10w\91\a\ 3;ùÐ×Â\87Þ¶@2ò\ 6áÈ|)Ò·\12\91»¨\91ldº9Ìç\1c\ø:÷زßsüW?Ë m\9aU³wßN\92xLÇÅyZe)~W#31Ãâ\ 2ü \94ÔÏ«¦öp\9bèÝ\9cvf'§\8feaO°Î³çØfî_¡fÁ<±U\ 4±-"\18Ø,\82¾¶@*2\97\8fÌ\8fAzoò\97h\98± \rµ;ìß\16|ãôgÑá%Ï\8bN®\9aÍÃo¼\9dÉÜ5¥\16z\8c%E\9f\18\8eOô\1f\88Ñ\ 4÷Hs ]\11:\8aE\\19j\16Ö1[\ 5çØ&~7§\897\1anäÝá6\b~\ fk\90¼§ÖG@|m$ÄÔDÂ\0[`(2W´
+\ 5ã\90¾¥^\8bt¾\rhXøµÝ«\92=\8eÿ)õp~\êµòîiì\86)mè®±\f\9eû\95ÔHÏ^e¼\7fWB
+¶]\9eIl\8d. \9a¤¥\fcd5«NÒÄ©\11[x\ 6Ñ _/\9aæWJ~ ¯\92¾¥ëe\90T!\83¸r\19\f²\ 52\90=H\90¾«@¤F:\9f+êCñ\16ôË
+7ûgU\a\16üTu|ùL)fýx\11ÕíJ.ǽ']âyA\1dëoV)±¦D\rÑ\18\9fK«\8dÕ1\rÑ\95ìJi=·,ÊÌ?\13Õ',\8e´
+uÒ§üâXäK\96ÏStr\88G\ 4Û\ 2Ã\90¹\91HßS"2\91÷(Z\87ú§l#ê7Ã6»Çu{\1dïÔ\1c]v½2ð«\91\12Òξ\ 2Ö·\17r\84ÇÛÒe~Íj\ 5¶>9\95X\9d\94E«T\142KãËØÅò\1a^Qì9A~ÌE\916fL\94\eóH\98\17ÿ\8a\95¯ø@ËS@\82V\ 1±¶@ö\17((Cú^ò
+d\ f\9f!\9do5ê\95Þ\15õ¼n3úaÓNû\99úÃKǪý]/\97\13wtë\98\aÍùüãÍ9Q~u\19qÁ\ 6\8d\8aX\9e\9aN-Qå1\8b\92J8y\8aj^NB³03¾S\9c\1e?*ÖÄ?\10g$ý\97\93©z\1f\9a©\84$\ 4Î\16\18\8eä \ 6é{êå\0æ\0°ôsðòì\1að羚P?¶l³\9blúÎe¤Öw]O\15~{G\19ý\80IÇ=V\9f\1fákÈ\89Å\94e&\11ti§¨\ 5§r\98¹©:Nf²\9e§Q\19\85©J\8b8Y9$Q)ïJRR^\86«ÕïèêÔy²:\15âm\81<$\aò¥H\16\96\ 1X¸\1c|¨\\ 1^Ô¯\ 4s«À\ fæv\13-îK.\eO®íªÁ}ݪ§í7\96r\8eVëÄ>å\ 5Ñ\18\9dVAÈÏN¥fgf1ÒÓ\8bØjM\ 5Ouª^\98¨>/NP\ fJâÔ·$\8a´?¸Iéï\18Iéó\14e\1aÄÛ\ 2\ 5H\ e\12\\0Ì@è\Àk\83\vø¥Ù\ 5ÜëX
+¦:¶ GÛ\ e.î5y¯ioÀnm>KÙW£g\1d®(\13\9eÔ\15K\83ò\8bâñÙ\ 5É\944m\ 6#%'\9f\9d\94]Æ\8dϬ\15Äf´\89e\19ý\12iÆ´$:û7\9e<ç-3.û#%.\v\12l\81b$\v\9fzoö\12ðæÌb0[·\10Ü=·\bÜê\\ 2&:7¡\a;ö/êj;ñE« ³¥¾\81¼W_\13v¨¤\8aï\95_\11\19\90U*\ fÑ\94(ÉɧÓè\8aB-K^PÂ\95å\9d\15DjÏ\89ÄÚ^±H;)\96äÿÊ\8b*|Ë\94\16|¤Jó Á\16\18\89d!Ù\19ÉÂ"ð¤Ò\11Ü5.\07Í\vÁäEg0ri=ª·{ßÂvËñU\8dæÀMÕ-ÄÝ¥\8d\f\8f\82:®gv\8dÄ_c\88Áªô\89Ä\84r5-¦4\87\19uFÇ\11\97\18xüb\93\80«»$ä\14[\85Ü\92ç\Aé?LQÉGª¨\18\12l\812d\a§\16\82¿\8a\1cÀ=\83\ 3\98iv\ 2Ö\ e'pµo\ 1\18èÿ\12ÕٻǩåâÑ\95µ\17ü7\94·ãw\16µ\86\1eÌ6q\8ei\9aD>ª\ 6YP|]\ 2>º&\85\1cQ\9d\15*4\14\85q«ô\1c\96¾\99ËÔwóèú \1e£ê\19\87mø\9bÁ©\9a§\84WB\82-P\8e¼A\86\ 3\98;\83\ 2?ÔÚ\ 3k«#\18ét\0\ 3\83ö {h5h»âæÐ0ph¹¾×ÇUw\11·-§\93ú\8d¦\83uHy^à\15×\16å/;\17\17,1©ðüæ\f
+»±0\94i¬dÒ\8c\8d,\8a±\8bM6\8e³É\8dOÃh\8doht#$1êa\88-0Ñ ¼Ô\ 2p·\12\80ÉF;0rÞ\1eô]²\ 3\9dÃö mì3`\1cÛfo\18uw)\1eö^£\1dÄlÑô\93w+{\99ßÊ/ñ\8eJ»#¼E]±þÜ\vJ\fË\92\16BïÈ'Q:*(Äv#-¤½3\14×>\8exJ÷¿!\11Ûa\bÉ\f\83m\81©\0Ì\9d\ 6`ú,\0ß· A\9f\ 5\r,ýhÐrÕ\ 1ÔO-\ 5\86©Íè\92ëû\17i¯\1dÿ<m<`½ò*a\9b|\94¾7r$Ü]8$>\12~%æ\ 4s0É\87v9-\80t9\1f\83\1f(Ça\a\8cxÌ@\17!p`\1cñ\149¿Á\ 6÷à l\1f\f°åÏ,\0n\97\ 10a\ 4 ß\8c\ 2\16¤û\99\86ì@\8dÕ\11\94Ýv\ 6º;®(ííÝ\8e\9a[G\96%Ýô]\13;\83Û\181MÛοÁÞÃ\9e\12\1d Oʾ£\O<J¸®ñÄYó½1Ö
+\9f\0k£\9f\9fµËß÷ú5ÄÏÈùo\1f¿kÐÛ\7f\ 2zÙ2[\88ì \1a\80A\13\0\17,\04÷\ 3P}Õ\ e\9c\99q\ 2y\ f\17\83¬9W\94zÎÍA1ëî\1c=ë½Rü0x-÷'ò\86°\aa[i\ f\ 4;H÷ÿÏv\9dE5}¦a\0ÿ²\ 1"e\11\10"\91}_"\82ì Ù $!\e\90HØ$h\10\11\91\96bQ\8ftܦê±Z\1d\1d¬£\ 5[-¢8:\8a¸Wqj\15vìáTôTqÃ\80\8a¬nÏ|3s3Çæâwr\93s\9e÷{ßÿÍSÍ×÷|\14§éY\9e êY\9f\94Õ³-%³gO\9aìÖQ\81ôv\97@zëa\9a´g(Uzómªì\17¤Ør½\91\90ót\aG\ eÐ÷wÐüNB6_a\915Ýöd¹Õ\8d,±ú3kÑ\9c*k¢£Å*r\99eUx\14Xs¸ÆÇ\85¼\1cël\7fµ*(ÛZ\17¢°6\84Ék#eÖ-Q\92þ]1âþCüô\81N¾ðÉ-¾°\7f\90/|ü\9a/ìC\8c-ß5\13Ò±\8f\90ÖÃ4ÿ\f!\9b.\11²ú_\f²ô\8e\1d©\er'ÕCþ̹C\91ìÒ¡\19\ e\85ÃÂ\89\86áL\17Ý°z\92zØè¡\1c)ñ\92\8f\94{g\8c,\9c"\19©ç\89FWL\15\8enðK\eÝî\9f2Ö\12\90<Ö\11\984Þ\15\988~?0qìE`âèk\9b\8e·\10²ï Í?Ió/\10²ê\1a!õ·\b©\19q$\15pg\981\95Y\880\96\ 1±\1c\1d\92\1dT\10;Ê¡p\92Aç,ÆL\17!f¹¦¡|R2\16º'¢Þc\ 6VzÆá³É±Øá5\rû¼ø8î\1d\83.ïhôR\836µµ\11ÒDo°é<!+¯\12²è&!\95\ f\b)Ã\ 4R\ 47b\0\97¡E S\89(v\ 6â8b¤Ú ±OA\96C"´\13âap\9c\8e¢\89|Ìv\8aF\95S\ 4\16½\17\86åÎ!Øà\1c\8c¿¹\ 4¡Å5\10í®\ 18O]·©ù\b½ÿYúþ+4¿\9b\90\8a{\84\14ýFh¶\1dÑÂ\99(àÁ\90\82Ç\14"\98\99\82(V\ 2âØÓ\91Ìæ#\9d\13\ 5\19'\1cJ»\10èì\820Ó>\0%ö¾(wà¡Æ\81\8b¥\13¼°fÂdl\9dà\89fG\ fì§ÚmÚr\9aÞ\9f~\ 3\8bnÐü^BL\8f Ѿ"4\9b\10 \1cI\1a\\19\89ðdL\a\8f\11C÷\11\81pf\bb\98\81\88cù!\99Å\83\905\ 5R\96\17\14lOhÙî0²ÝP¡E\91ó\1ej9Nhà8b\9d\9d#¶ØMÀN\9b \8adB\14ËB\ 6¥\88gC\99b\a\85Ô\ 1rÍDd\169CVé\ 6I½;Ä\7fö\84hód¤ïðFú\1eo\bÛ¸\10¶O\81ð\14õí\14\b®ú@p\8bê£\9eSc>\10âÿÑÿ\81k\93\98Î á³\90E©¦³¡N²C¶Ø\ 1ªì\89P\14¸@^á\86\8cE\1e\90\9c\fégÞ\90lçBòÕ\14\88÷ù@|Ø\a¢\13<\88:©ËS!ê¦\1eR\83Ô¨/Doé/þG\fÞ[1|lùï\f²h\16\94\94f\1a\eº\ 4;èÓ\1d U:A=Ó\ 5*Ë$(j=\91õ'oÈ×s\91Ùè\83\8cf\1e2öN\85ì /d\1d~\90~C]ô\87ô'ê^\0¤O©aêMÀ\e)\ 2^ÉàÿR\ 6¿q\19|m\81$\82 y$\vê\b\16r¢ÙÈ\8b³\83Aà\0C\96\13rr] 3»CSã\ 5õ2.TkyPþÅ\17\8a\1d~ÈÚ\1d\80¬¶@È\8f\ 4A~\8aú6\98¶Û\10dþJõ\87¾Î\1c
+\1dÏ|\1d:\92\89Ða9\82\87ä\bz\91\85\0[ \rgB\19Æ\84>\94\ 5c8\e¦i\1c\14¦8 0à ù:W\18\8b=\907ß\e9õ>Ðò\83vc\04Û\82 n\ eAöÞP¨\ e\86Au,âòlä\eååÈ\97\8a\9bQ£\8a¾è!ÅïÑ¿)^E\ f*\11ùT\85ð'*\84\rd#d@ýG\90Ñ\194ÁL\18\82X(\faaV4\aæD{\98%\131Kí\8a¢|O\14Ìå"¿Ö\17Æ\8f\ 3ßæ\vy\9d³%ü¥~Gä¸nwô¨v?\7fDsdÚ\90úTì\võ\85¸ß³\7f\8a\7f\96ý`F¿êù\8c¾ì\97ñ\ f5\88} EÌ=\1d¢zõ\88°\ 5ò\10º\83\0&L´ã\95\ 6°`\89dcn¼=æ
+'¢\á\8aÙy\9e0\97ù¼.©ö\1f+\\122lZ\1dñbæ\86\98ç\86ÆØg¹MñOs¾N\18Ðÿ=ɪíHéÓ\9eK{¤¹*¸¯¾+¼£y&¸\eO¹\99\83\84î\Äý\9c\87Ø\e\ 6ÄÜ0þ\11TAt\a¾L\14ÓÞiñ£½/\8c\8d\ 5±v¨NuÄ\82\f\977óu\9ec\15ż\17sæ\ 5\ e\9aëÂ\aJ>æ?.\\eÿ0\7fsÒ}ãöÔ»y»Ò\7fÍm\15ßÎ9,¹©?-íÖwÉnèog\Ó?\91]Í\1d\13}oDÚå|$u\990ãR\ 1â.\16`ú» ¡ïÏ÷aÂÌ¥ùS\99¨¡÷¨\8dá .ÉáÍ\87\12ç\91\ f²=\9e/4ñúç[\82\1f\96/\8cº[¶$þö¬\95É¿\14¯\17Ü(Ü*ºnÚ)ý1\7fwÆ÷Æ\ 3òËÆ\8e¬K\86Nåw\86ëÊ\7fæ=RvÎ\1cÎ<[\0ñ7E\10\9c)FÊé\12$\9c²\ 1zº\83".\ 3\16Ú5«é,u\81L,¦÷X\1ao?²Tè4¸8˽o\91Á§÷ýÒ\90\9eªù17*êfühiH½Rö\89èRéFé\85\92ÆÌóEM\8as\85-ª3\ 5\87Ô§L§4'L]Úc¦;Ú£\ 5ϳÛ\8bßd\1e)\85ø\88\19\82\7f\94!\85J~\17r}\18\98Eóçý§oÑY\96Ð{|\1cÆ\1a_\1eËy¾"űo¹Ìíî2ý\94îú¢àkµsù\97«k\12.Ì_\9cÖY±B|Ʋ.ãäìÍ\8acæíªöÒ/5\87Köë\ e\16\1fÍ9P|>w\7fñϹ%\ 3úVóKeë\1cd´Z n)\87\80J{\17\8c4·\8cæ/ \9d÷#/\ 6\1ax\f¬
+b\ e}\12Íî_\9b`ß»FìܽRÍý¡Á\14|±~vLç\87U §kê\ 4Ç\17,\93´W®\96\1fªøTy |«zß\9c\9dº\96Ù_çì);\94÷\95ù\8cq\97ù\ac\93ù\91¡É2ªi®@Vs%dM\95\10}Q á»\90OsçÐü\1aÚ·\96ÐYVp\19¯Öø3\ 6?\rc>Ø\18ËéÙ tº¶Få}i¥1è\CiÌÉÅó\12ÚëÞ\17\1cú`±´márùÞ\ 5kU{*7iwÍû<ç\8b¹_æí(o3~n9\91ßhé2mµô\9aþ:oHßX\ 5Õ¶\ 5ÿf»>£\9aLÓ0\0?Iè\ 2\82\82\8e8X\80U\14\15\10A)Ò\93`B(\81@\ 2¡(\88 =\18j¨Á\10jè\10A\13\9a@\14\10\14PÔ\ 3((²2ë\88¸zÖQÇ 3{fË\b\8a{vV|÷ý\1dçÇõû>_îçûNnü\85MF\1e\98»*Ä1& 8¼µxxóæo\ 2t~\v|ªÚNøµÎ\8cð¦Ñ\8a´Xç´áQ\15uëTY\90Ù\12î\81\91üÓö\ 39É.}|¾gWF>U\9eVJoO©ò\93&51\9b\12/\ 5×'ô\85Ö&ÜàÔÄßçTÅ¿
+«NZ\r\92¤ ßÚ4D\95¤#/ÌC\15
+ÇÏ\1e¿\11\10\1f+2\ 4T¾\19Vk·Âró·ðRº\87¸ÐtLg¦\96¼åveàî뢰\ 3\ 3%1Gz\v\12\9d;ry\1e\17³r)R~1½)£Ü¿>½\8eY\93ÚƪLéa\8b\93¯\85\89\92&ÃK\93\97ÂE©¿±Ä¼u¿òsè\ 4æ->\87¼T¡\bÜC"Þ{Ù\98p#¬W\19À¿\1a7ÁÛ\vÆ°ØnA\9c\93:hO6z\19\8fIüw\rV°zE'í:Jâ\9dÛ\vÓ<Z\ 4Y\94\86\9c\ 2º$Kä_É\970Å\19!¥¼Nvqú`Xaú\1dn~ú\13naÆ?C\8a3ÿç/ÌF4\8c\\92\8d¼U¡(|\aɺ\80rõp\ fz°*Ñ\83_Zõào2}øNfF\98¹xDk¢ÕÓh¤\81±S! ÙßU\11u¸]\14çÔ"Lv¯/â\93«\v\ 4´rA©ßùÜ*fIvSHA\96\9c\93\97y%<\87?ÁÍÊ\àfgýÊÎËý=0_\80è\18\ 5#«B'ñ-¤âÍ\99¿\ 1ÖÄ:xwjÁ\8b6\1dXìÔ\85G]; \93òÃ\9acíî\9b\aZè;z\1a\82-/I"l[+c\1dëÅ\89nÕçyd±0\97VZTìWTXÁ\14ä7°²\ 5\17Ùü¼þp^îMnzî<\97'ø;\9b_ðßÀ¬"ä\8bQ1\8a*\14\8bï\80§\r¨P\v\96«ÔáE³&|\7fI\e¾ëÑ\81\99˦\84\89nk\8da¹«a_û SykÐ^ic¸MCí©cÕÕ ®â\8a4o¡8ûD\81¨\90\91[*\ eÌ,©cñ\8aÛØ©E½aI\85£ÜÄ¢9nbñ2'Eø\1ffz)bðJñ?\91RDU\85âp\a|Mø$T\87W\12\12<mÕ\80Ç\1d\9a0ק\ 5\93ý&0ÚwPýj·\8bA·\9cº½ýbà\9f\1a¥\1cë\9aæh\aqÃ\99ã%µ)^ù5\99>9Uù¾ç*Î\a¤\89%ÁIeÒÐ\ 4Q\ f'Nt=ü´h\16û\89\13/þÄL¬@\8c¤
+ä\93T\8e¨ªP\ 2î![\r\96Ë\0\9e×\93`¡]\1d\1etkÀô\15\r¸5°\15®]µRëíwÒ\97]&okîô7\97ÈB\ f\8aÛ£ìK¤qÎù-I\1eÙM\19\94\8c\86<zJ\9dÐÿ¬¤\9a\19WÓÂ\8a©îbGW\ fs¢ªï\87EV¿e\9f\92¬1ck\11#®\16ùÄI\10U\15JÒ\82/\ 2\80×\15\0O\9a\890'S\83©^5¸5H\82\91\11#P\f[\92:\86\8eêJ¯zmëcì.ïaí/éâ\1e\16Èc\1c³.\9du嵧{'_Èñ\89\97\16ûƶT\ 6D77\ 5E4w²Â\9a®\85r\9a¦CÙM¯CÂ\9b?\ 4D´ ߨ\16D\8dnF\14U(\8d\ 4ÿ(Æ¿\81\ 4`þ\ 2\ 1oO\12ÜR\10ax\84\0\8aqCè\1a· ¶\8d\1eÑi\18q7ª\18¢í\10\ e\ 4í\15\ ;\94ÙwÒ>7Þ9±'ÕýLW\96÷©ÎB\9fÈ\8erß0y£\7f¨L\1e\18,\e\f
+\92M\ 51e?0Y²\ f~¡rDãÈ\11\85#CdU\88\ fðV\ 4ð\97\ 6\80\19\19\ 1&z 0\8c·_ÿ\18@Ç]=h»»\8bÐxÇV³râ¸\81pÜÇD0\1a`Æ¿ÎÞ\9f:\12esöZ\9cÃé¡dçè\ 1¾\e÷j\81\17ûJ\19\95¥h \ 5*d¾þ\8aA\ 6C1\85½bø)VO\ 4(¾P\98ýÈ\vóTµ\8a{øk\15À\9c\14àn\17À\bÞ~ýx{Éo\13¡eF\eêg·CåÌ\ 15á='ݼioãs\93~¦)wC,âïDì\8f¹\1dk\135\91t$ìÖ9Ç\90\9b\ 2\97 ñ27ÿñzOß1\997ml\80â36Eñ\19ÿ\81|blÕ\8b6\8a<è£È\95~\ 3\1dWõN\b°P\ f0-\ 3¸Ñ\v \18Âù7\ 1\9a§HP5¯ ¢\ 5#(^ØCÌ}l¯\95ñg\8f\8dIó´q\8f\82LOÎ\85\9bs\1f\9e²d?8{ ø\ 1Ï&`V`Ç\98\159Ðfê\1d©32gòÌ \8b÷ì´\8b×ì\e\17ï\99\ fÎÞ÷\91#ù\1e:J\9eþÚR%Àì\ 5\80ñn\80+Wqþ\r\9c\8f÷gåC5(~¢\ 5Ù/õ\81ÿr\17!õ\85µZÂ\v\17í\98ç\14\83Èç\ 1Æ\9c%¶ ëYôÎÀgñf~ÏÒ÷Ð\17óöù,\9e·"/Ö\1fò|&³öx6dã¶tÏÖméG\e·ÅU\e·§ëÖnߣCnO¾6ß\bp»\ 3` \1f s\18çãýY9\ 3P´@\ 2þ\v-HU\1aÂYå.B¬ò )RyL\93£ôØÀRÒ7\ 6*\8371\94\11[hÊÓßP\95)ÛÉÊ,SOeÉNweÍn×å6s\97e\85\85óÏw,\9c~^´p\þ·\85ãO¿\9b;¾C\16\7fdò\12ÀÐe\80.|\87-¸\83\8a{\0\ 5\8f\ 12\9e\13!aY\eb\7f3\82¨÷»\b\9c÷V¤à÷öêþï]5é+\14\1dê\8a\9f®÷J¨¾çJ\94\81Ûê\99MÇWÓ\8c\9cVó\8c\8f}(Ûâð¡ñ\eû\8f\9dÛì>\ eo;¼6kb»öÎÄöãÊ6Û\95/\18úÊ\bî \aßa+~\ f*§pþ<@ú\12Àé×\0\91k:Àù¼\19\82>ï ø}ÞK¤Û\90Èë\8eê\1eëî\1a®_|4\9d¿øk\1fC¡:\ e(r\83\1d:£k\8bÒô\ e!\81þ\ 1T¾Ñ
+5\eìCÝ\ 6\96è\86á^ô\10ûÑp\ fZÅ>}¥\17w ½\8eóñ\r\14<\ 2H[\ 4\88Åùì_\0\98H\e\18È\10¨h\eÁ\v\99\11\Ñ~¢\13:L:\8a\1cIvÈMÍ\ 6QÔ\ f"\86º\15
+Ö°Dá\9a{P\8c¦9JÖÚ\8dr´w¢2í\1d¨IÇ\14ué|\8b\86u¶£©\r&è9öæ+mø\ 6ªïàü\878ÿ)@\fÎg)\ 1èk\0\14¤\ eîH\1f\9c\91\11\1cEÛ vÈ\9c`\8dö\11\90\rÑòÿd×YTÓg\1a\ 6ð\7fþ\81\88\8aì;Av\11\915&@ \81$$$\106\ 1!²)\186Ù7Ù, à\80\8a\b\88E*n8R\86A\1d[EQÇ}k=Å¥ã©Ó\8aÖ®Uq\19\91Ê3_Û\99\9bxñ;¹ÈÅóæ}¿sr\1epig\ 40\1d b\92òÉ´A$Ó
+ñZ\16HÕ2E¶¶1Ê´\r±JÛ\0\eY\ 6èeéc\80¥\87\83ÄÈ'6\8cPTÝ9\92\7f\95¢ÒI~Ü\ 3\92ý\94¢\82¦(Ê\1f\14µ\80ìÂ\93ÌáFæp\81\15Ã\11ö\f[83Ø\98Ç°\84'Ã\f\vh\13ðiC\ 4Ó\ 6\90Ñz\88¤u±\88\9e\8e%ÌiÈcj¡\92ÉÄ\1a&\8dv&\ 3½ÄÎO\80çNÃß\83\86Ð\83\89`\1fÂO\vB\11\v\81J\1dð\17Ï\80_¶.x\15zà®ÖÇ\826\ 3p¶\18\82³\93\180\82Ï~b\988A\4\86Ïuâ\1eñ\9cxg\ 4Î\14\81ÿ3ü\1f\83Oü>CÀ|\1aÁó\99\90x\12\-\88\85,\ 4\87é@\980\13\81êYà\97êïÞ\0¾ë\rá»Ù\b¼íÆàõ\13{MÀ;H\1c3\ 1÷\9c)¸W\88;¦à=%Þ\10\1fÉwøÃ\94/\8c§x0þÈ\83\91&ø\92|á<\1a\12BæÎD¨\8f\16d\81,Hå:\90ÄÏ\84(}\16\82\8a\f Xi\88À\16c\ 4t\9a `«)ø»ÍÀ\1f$\ e\98\83\7fÄ\1cþ§\89ËÄ-\vø?&^[\80?iñ\e\1fæ\1f\88 >ÌÞÿÉT\13üÝh\88\H>\11æÊD¸§\16\94þ,\84Ku \8f\99 Yª\1eBò\f!®2\86¨É\14Ámæ\bî¶@Ð\ e¢ß\12½V\10\1e"þi\ráEk\bn°§\ 4\ fÙ\93ÂWì÷Â\ fì·B°_\va5\1e\ 4ËW\7f²Ð\ 4Á\\1aR'\92ïH#\92ôÝ\98ùZXÈc!F¤\83¨\b](\17ë#,Ë\bò2S\84Ö\9bC¶Î\12ÒMÖ\bÙÊ\86d·Í\94dpöGñ\ 1ÛßÄ#v\1fÄgí&ÄWìß\89îÚ\8f\8b\7fux!\9epx.\86ÝS l\9fH`ó8\ 4ìG!°Ö\84`g\1ar{\1aQv4bÉg\ 2Ù\85\8a£\8dD¡\ e\16)t±0Þ\01\19&\88*4\9f\8a¨±\9a\f_c3\11Öfû\1fE·ý;ùv\877¡{\9c^\87îu~%;4ç¥ì\84Ë\vé·s\9fIÇ\\1fI\9f¹>\90½\9f{7\14s~\96Ãé¶\ 2\ ec
+ØÝRÀV\13$\ e4\94³\19\88eÓPͦ\912\87\894/-¤ñ§!E:\13\8b£\r>&¦\9a¾\8fϵ|\e[a3\1eSoÿ"jÓó\88Î9O\95=®\8fÃw¹ý\1260ÿ\81â\1f\1e÷åG=ïÊ/xß\91ßôþIþÄû\aÅ;\8fïÃávM ×+\11\983\1a çï"ᨠ¡¶\fD[1\90`Á@*é»\19ä&\99ä\1e\99ä\1eËD3>¤+õߤ©L_$«\9fª\8aì~YTã|?®Ñõç\98V÷±è.¯\9f¢z}nFþ\95s#b\88{=b\98wUyÚwTyÕï²ò¡ß¥\887Ü\vQð>\17\ 3\8f³\váv&\16®§cᢠa$7\8eôÞdÒ;3,\19È!7É#÷È÷Ñ\9eÈ\13L\1fÏ Õ{\9a\19gú c ûNÚr\87\1f\93ËçÞPÕ¹_Khö\1a\8dßȹ\1c×Íû&v\87ß\85\85ýüs1û\ 3ÎD\1f\r<\15}Ip"ú¶àXÌË\80\91Øß|\8fÄ\83s8\ 1\9eÃ\89p'Ü4!â÷\1d\90ι\84t¾l2K\81\r\ 3%Îôd©\as¼ÔoÚãbɬ»\ 5Ñ&?æ$³¯«3\9d¾K/\9aw)Úó|ò*Î\99¤µ¼\93ª\ eÿã\89=\ 1G\17í\12\1e\8e\1f\f:\14\7fPôuÜiñ\81¸ïÅûã\9f\88ö&L\ 4îUÁw( \9c¡dx\r¥ÀC\13¢Iîb\92¿Ì\80B¾ \85R2Ó
+{Æ\9b*WúI5GûneÐ\8c\9beJãÑ¢Dö¥åéNg³óÜN¨Ë½\8e¦¯ä\1e^Òäw0µ5ð@r\97p_R¯hhñ\1eÉ j_È\80ê\98´?ñ²lwâ\ 3Ùî¤wÁ}©\bèK\83oß\12pú\96Â[\13bÉ\rRH~6é[EF\14V\98Q\93µlƯuN\8cûõîÌ\7f×\ 5è\8cV+\8c.\94ÇY\9f*Ns:\9a\9fív(·Èû@V\15o\9fº\9e?\98Ñ,øréÆà=Kº%}©;¥;R\aC·¥\fË·¦\9cWô$ßVô¤\8d\87ô¤CØ\93\ 1ÿ/Ôà\11\1cM\887&wУ°\9c(#³Ô\18Qo\eÌ©G\8d³©±¿¸0®6úN»X'3<Y\13c}¤"Éñë\12µÛ¾Â|ï¿å\95óúskù}Ù\8dÂ\1d\99ëE½Ë6\85ôdô\86~\9eÞ¯èZz ¼sé)eûÒ\1f\94í\19/B;Ô\1fE\1dY\bìÌ\81_g.¸\9a\90`HÞ"é{\ 5ºd\ad\8e:}êe\93!u¯Å\8cº±Î\91ñm3\97uºQb0R\1feõU\8dÊqhEú¼/Ër½û\8a\8byÛ\vª\ 2¶æ5\ 4uç6\8b»rÚ¥\1dY=ò¶Ì¾°Võ>åZõñ\88\16õÕÈ\96¬gaks&%ë\96C¸>\1füõ\ 5ä_G\ 3Tä·«Iß+&ªgR¯VéR\8fZfQ·6èQ£mv\8có>¬ã-"ý\83\8d\11\96{ë\179ôצÍÛU\99åÕ[^ÈÛRZÁï*^\19ÔQØ$Þ\90¿A¶.o³¢9wGxSîß#Vç\8cD5ä\\8ejÈ}¤\\9d?!m,DPS\11\ 2Ö\14ÃO\13\92È;ÈÒ!oQ\87z½R\87\1a[3\8dº¹~:õ¯ö\99Ô7\1d³©S\e½´\ f·\ 6éío\ e³\18h\8c³ßU\9fâÚ»RíÕ]\9dÇí\QÊo+¯\11®/]%n.Y'k*Ú¤XU¸MYW0\10Y\9b?\1cU\93\7f)ººàaDmñ{Ùg¥\10Õ\95AP_\ e¾&¤\90ýç²(T°¨ûõLêf\v\8bºÖ¦C\8dn\9aA\9dÛlM\1dÛä¡õU»`Ö`«Ü|wóB»mMIs»\e2<;?Ëån¨-ö_[])XSY/^]Ñ,+oWÔ\96~¡¬*é\8f¬(9\18]Vr\9e¸\17UQþ.´r\ 5ÄÕ\95\10ÖT\81¯ iä\1däiQo«hjl5M]_§M:Ï4êÒç:ÔÉ-\96Ôp÷|æ¾®\0ÝþöP³íѶ[ZT.\9dk\96zlX\9d½ ¥¡Ð¿©®Bаò¿l×iT\93W\1a\aðç}\13" a\89Q\8b(\16\94\9d\ 4\12\81\ 4B @Ø\91m( \15\11\91\82¢\80"\8a\ 2\82"PYd\15\17\16Y\ 4\8a¨\88(.P\ 4Åjg:\reÚñLm\v8§§ËÈ¢õTE\81g®Ç\993=a>üÎýð~øßsïÿ\9eó>9î\87²
+½\ ef\96ûí?pfÃÞ\8c¶ Ý\19=!)\19÷B\923&\82w\1füÝ7-\v\95éÙèºï\10:«Ã\1cÀT\1a~!3ß·\85\14\8c\941áó\1a\16\fײ ¿~\ 5\·bt\9eqÒj©ñZVW\19dx¢,Ò¬¬d\8b°èX\82]~a²ãáüt\97¬¼,÷\8cÃù^é¹Ç}w\1f:\15\90\9c}.()»;x{ö\9d\90Äì\1fB\92r\9eû%\1fFeÊ\11T¤\1eA¹:\8c']H\ 3x\9c\vðu\11E:À\80áÓL\188Ë\84ëM|èj2§Û\1a$ì\86Z%ÿä©ÀÕåÕá&E\95\9bóËâŹ¥;¥\99ÅiÎû\8f\1dtK+ÌóL)(ñI:Zã\9f\98×\1c\18\9f×\15\1c\977\18¼5ïQp|þo~ \ 5¨Ü^\88\8a¤B\94«ÃD&¼Ø\ fð}\1e\80ê8\99ûjh¸]Ï\80\eÍ4\nåAG« ÝÔb¯yºÑ\8dWYïoP|&lmþ©M\9695q¢\83U;\1cöUì\96í.ÏpÝu<×c{i\91÷GÅÕ~[\8b\1a\ 3b\8a.\ 6n.\1a\b\8a.z\18\18SüÔ7¶dA\19W\82\8am¥(W\87I\0?e\ 2ü½\10àÏ\95@:@ÁÍF
+ºÛ\0:Îë@Ëycª¶C̪nsÕ-9ç«\9fß\14j\94s6Êü@}¬pomâúÔÓ)Ò¤\93ûä 5\87\14q'>Vn©ªôÞTÕà\17UyÁ?²²? ¢òë\80Ȫ\19\9f\ f«æ=¢«Ñus5:«Ã\14\80\89\1cr\ 6%\0÷j\0ú\1a\0®\9c\ 38Of\9fæ.-¨»lH\9dè²a\96^tæ\16tz/Ïé\bZ} =b]Zëf«ä\96xÛ\1dÍ;íã\e÷:Æ\9eÍ\92G7\14(¢êË=Âëê½Âê:}Bëú|BêFÉ:í\19V7ç\16^\87ò\88:\94©{\96Nºx\14àó
+\80Ûµ\0W\9b\ 1:?y\9bOæÏ^\16T]×\87Ò^+FÁ5);§Ç\83\97ѽA\7fO×\aïﺴÉ4ñB\9cU\ç\ eÛ\98ó{ì>ìÈ\94F|rT\16Ö^æ\12Ò^ç\16ØvÞ= Ï# }Ô# mJ\11Ø6'\ fjE§àV\94ªû\91ÜÃH\11À]r\ 6×\e\ 1.\92;h¹HæO2ÿ\95õÓpl`)\1c\1d0¥²?µcíïWh§öù-Kº\19jðÑ\8d¨÷c¯Ç\9aD÷&Zn¼\96*øàê\ 1QèÕ<»À\9eã\12ÿ\9eZGß+\1d2ï\9e[2¯\9eQ\99÷\95)'\9fî9\89O7Úû^F;uß\91.> gÐ_\ fÐEî µ\93Ì\9fdþ+¿\ 5\90?Ä\80¬ûÚpàþ\1aØ{ß\86\91ü\99L3ñ\9e\97NÜp\10\7fóp\84~ÔÝ\18Ãð; Æ¡wRL\82\862,\ 2\86\8eXû\ e\96
+½\ 6km\95\83\1db÷Á>±ûÐßÄî·§Eî\ 3ó¶î\9f¢\r!T§*\ 6\18<M:Ð\ 4ÐÞ\ 1P×\rPq\13 `\10 ó\ 1\13RGØ°st9$\8e\9aQÛFí\991_¹iF}åÏ\r\1f Ó\v\1dÙ´,hd\9b~\80jç*_Õ¾5^ª\#\ fUéZ7Õ\19\13WU\87\99\Õg&\1fùÆLþå\8c©ó_ß\98:\7f\81¦Î\7fYl¸\1a ÷,y\ 3í\0\r¤\ 3\95×ßå\1f|\0\90ªbBüC6Ä\8cñ`Ó\98\11D\8e é°q\193dÜ\93µa<\88í7\1eÉõ\1eߢ«\1cßÎs\1fßÃw\1dÏ^.\1f/zO6qr¥ãD\9b\81tâ\86\81äñ\97\ 6\92ñI\ 3\87±Y\ 3û\1fp\95ý÷\8bÝ"wÐÙ
+pö\ 2@U/É¿ý.?y\ 4 î!\ 36>Ö\84ð\7fñ!ô\89\11\ 4>±¦ü\9e8Ð^\93®L\8fI\1f\rÅdð\12\97©\8dlÙT,Çq*\89+\99N׶\9b>¬³~ºLW4Ó g3s\89'|:D\8cñ\ 4ÓÏx\82É\ 5\9eà ê©»Ô\ 2ÐDÞa5é`á\0É¿\ f°\8bäÇþ\ 3 |\f è9\aü_òÁû\95!(_\99S\8aW"ÚyÖ\91v\9cuc8¼öaÚ½\ eÖ\10½\89Ô°y³\85e=·c\89å\º¦ù\\1eÛt¾\82m2ßÄY·ÐÍY»pOË\18'´\8cç\7fã\18ÍÍ-ÒBÞa\réàÇýÿËßò-À\9fÆ\ 1|\7f\ 1P¢&(P\ f\9cq%HÑ\18ìÑ\92\12¡\88\12¢\94¶BWÚ\1c=iS\f`¬Å0\86\11F3\f1\81¹
+Ó\98+ñ°Æ{X®±\ 2\eYËñ2k\19\ e\11\ fY|üu\91S\97\ 1\8eõ\91þ}ö.?æ\11@È\ 4\80çO\0òß\81ä2Á\ eµÁ\16ù`\8d\ 6`Aöa\8aæ\941
+©5¸\9eZ\85\8eÔJTP+Ð\9b^\86\814\ f#h=\8c¥up\17ÍÅ,\86\16\9608XKt0ØØËÐÄ»\8b\14\937\905LòU$ÿ;\80à\7f\ 2xü\f \99\ 4\10#\80\800Ç%°\ euÀ\b\97ÂjÔ\a}4\84åd/KÑ\fôP@é \98ÒF)ÅAWJ\13½)\r\f¦(\8c¢\0\13\88t"\8f\ 6¬ ê\89öEÐÆ\96F;\ 1\8dR!\8d\8e"²J\18h¯`¢8\80\85¶\e\97 A\13ÒÙhy\84\83\16ǵÐâ\14ÑH´sÑü\12q\8dè'î\11*.Z\8c\91o¿\12Ï\897\ 4rÐò\ f,þ\ f\11É\96XÑèD8ÛÐ(³g £\9c\89\12?\16ÚE,Añ66Úîá 0G\v\85Å\\14\9c êµQÐJ\ ®\10·´Ñú\ eY¿ \1e\11?\13Ï\88×\ 4r\17\84È\9dÿ/\ 1j©ÃõÖ\14:YÐèB(È>\E\ft\911QîÍB§0M\94ƲÑ!Y\ví2¹¸¾P\eÅ\15äèÏ\10ͺ(îÐEQ\17ÑK\fè¡è\ 1ñ\rñ£\1e\8agô\16ijºoĨ;K¼\12£ÎËÿx¡\ 6\1d,(\94\9bRèfB£Ò\9c\100ÐSÊD\ f%\vÝ\825Ñ%\9a\83Î;¸è´_\e\1dótÉ߸\1eJkx(i Z\97¢ä\ 2ÑÃG\87>b\98\18áÏ9<æÏJ¦ø/$/ùÏ%È\7f&Á¥Oß\92"oæ\1d½?B§·ùÆ\14z\19Qèóo®Ë3ªÉ4\rÃoh""£\14\89 U\9at\12 %\84\84\10\10\10\10\90Þ\ 2\11B \10\b5\81@\b\12B\v\11\91¦TY\ 1ëX8¸\ eVÔ\1d\e;zгë¨c\19ûX\8fÈè¨<ûÎ?\97\1f×ù~ÞÏyïûûqY«Aè:5\b[¯\ 1¡tM\bÞ¨\r¬D\1d`f/\a\86ð\að¯^ 4\85>ÐÚ\r\17üz\8d¾ù\r\19}¥\8eú\8bzÈø3uÒø\13õ\8cñ<õ
+q\8ez\97ø\8eú\92ø\9a:O|I\ 5ãç~`üÌ\ fV=¥\81Ñ\13\1a\18.\ 6hÖ\ 4`\99\13 t\r\ 1"ð7ÊN\r¢q\1fQTM\88\fÖ\86\8d\9b\97AH\86\1e\ 4ç¯ü\12$2øĪ3\9a\ fl5\9ecî ~\bè[ý>`Äô-c\9fé\eÆÑ5¯éSf\7fÐÿeþ\82~Ëü ý¹Å#Æ\9cù}Æ\82Ù½\00½Ã\ 4\93ÛL þ\97 Æ\8b\ 1\86\ 5\ 1B°çF\12 \10cJ\80øµj\90\88ûHÀ}Ä1\97@LIJÏQÉz\1f#rôß\87\17¯z\13VMü#¤ÁôÅ\ 6\95Ù³àn\8b'A\ 3\96¿³F\1f²\ e}\10xÜæ·ÀiÛ»\81×íþ\13øÄn\96õÁæzÐ\82õL0X^Û\0æW6À\9aË!`º\18`áÜðU8ß\90\0\89ø\8e4|\13\eï3\9d¤þ-\8d¦5\9f\1cªó.!î\87\97q\1c\83§1\ 5ÄGQ\15kîGÊ,î\867[ßÞ¸ÝæVØN»ÙÐa\87\e¡{×ý\12rÔq&ä¤ÓÕ\90ËÎ\97Bî;_\fyë4\1döÕáìF°=\13\ eÖ§#ÀòT\ 4X`Ì¿\a6àÜMØ{ãW"H7BÀÁ\9ddÛ\10\16²]Ôæ²¼5_g\ 6.}Ê\8eÖ{\90\9aføk"Ïäf|±ùõØ*ëk1õvW¢Z\1d~Þ´Ãñbä.çó\91#®ç"\ e¸\9d \9ft?\15>í1\15>Kúgø\v\8fÉÈO.\13Qàx,\1aì\8fÅ\80ÍÑ\18°^\f\84\19\11`3ÎÿÛù8ú\bxÆØ»,\bó|\aÂ+>Iýq®ÿ\92»Üðå³\9cDÃ\19ö\16ÓK©\ 5\96\17\92ËmÎ%Ö8\9c\8eop\9a\8aks=±¹Ë}2f\804\113J>\1a}ØópôIÊ¡¨«^\a¢~÷Ú\173GÞ\e\v®ãñà4\9e\0\ e\18ÛÅ@\84\ 1\82xì{ìåØ;W`ç2@_\8aV£·BkÂc¡³Ú\9d"_Í\eù!º\97y±\86ç³Ù¦§9<«\9fØB»É4±ã±\14\99Ëáä&÷C\89íäý ½\9e{ã\87½Æâ÷{ï\89\9bô\1d\89»H\1d\8e»G\1d\8c\7fç5\98¸@\1aL\ 6×\81\14p\1aH\ 5\87Å@\14~\83$ì{[0||GÑ
+ô±Ô\0=/7A÷*l 7Ê)\1a\97\8aYºç\ 4Q\86Sü\14ÓÉ\9c,«#Ù\ 5ö\a9eNû2$ncìzÒ?ÒZ×ïNÝá5\98ÒïÓ\9f<JÝ\99t\84Ö\93tÆ¿;iÖ¿3ù\15µ3í\8bgW:xt±Á¥+\ 3\1c\17\ 31¸\83Tì{Ü¥\b\ 4:h¾T\17½\15é¡\87Uúè¦Ä\12]©"k\9c«\bXöSi\84ÁDQ¢é¡üL«½y¹ö£9B§ÝÙ"·Á¬Zr\1f§\91Ò\9b¹Í»\8bÝKÝ\91¾\9bÖ\9e~\90®J\9bb(Óf\ 2ZÓ\9fÓ\95\99\9f½\95\1c ·e\81;ƹ-ûÿ\81¸¿{ÐB\90«\85æ\8aµÐ#\91\16º#Y\8anKuÑ\8cÌ\f]\90º«OIè:\13¢\8dú\aËâLÆ\85éV#\ 2®Ý`¾ÀiW^\99[\ f¯\9aÜ\99SOÙ\9eÝê£ÊêôkÝ2èßÄÙÇPd\1egÊ3/3ë9\8f\ 3äY\7fR\e¸à©È\ 1\ f\ 5\ f\\15¹àò=\90\80;ÈÔ@\vùêèq\19\ 1Ý©ÒD³µÚèúV\1dô³Ü\ 4\9d®wQ\9f\94ù-ý±:D\7f\\1c³zwy\8ae\7fÉ\16»Þ"¾S§ ؽ@LnãË(-¹M¾\8d¼í~ò\9c>z\1dw, \96;\11XýÈ\92p\1f\ 6Öð>úIóÀ«\96\ fdY>¸-\ 6\92\96á-\10Ð\!B÷E\bÝ\94j \7foÕBW\14Úhº\91\88N(\9cÔ\8eÈ}µ÷É\82W\8eÔD\11û+\93,z*2m;Êx\8eª\92B·\16a\ 5¹±°\86"\174øÖå«hR~/C\92·\87)Î;ªÈ\9bf\95çÝc\89ò?ø\8b\ 5à]Y\bë«\8aÀ]²\bHÑÆ[@èY1B¿Vaß©SG\97\15\9aèB³\16:Ùj\84&Z\1cÔ\ e4y/Ù#g\18¨\8b$öH\13Ì;$l\9b61×±¹¢Àµ¡¬\94TW*¡H\8bë}$B%M\ÔÍ(/ÜÍ,\11üÈ\12
+Î\ 6\15 n\a\15\17½§\97\14\83OY x\96\97\82Çb íï- ô\b;ßÍj\84®ÊÕp¾\ 6:£ÔDÇU\ 6è°Ê\8e0®ô\2ÔÌÔÛÙ\10¾ªck\9cY\9b,ͦ©&k\9d\Âw\91U\16\93ªEbÏÊ\8a:\9fòò\16¿\92²NFQé\10³ ä \8b_r*(¯äVP~é[\86 |Á·°\ 2(B\11\900\1eß\ 3l5ôg>B¿U t]\86\9d«\91\80Î*ÕÑ\89vut´c%Úß±\960ÒNÖêkc,ïl 3R5n^ÓÔ\90b]¿\95ãP+Ëu\91H\8b<D5\15\9e¥\92ZoaU\93\9f ²\83Î\17\ f0y¢ý,®h*(Kt#\88+~ÃàU}óÍ«\ 2
+_\ 2¤Å@&B/ñ\16ncï¼V\8fÐù\16ì}í\ 44ÑI@\aºõÐ\9en+Â@\97\87fw\87¿î¶m!\86ÍmѦõ-IVÒ¦\fû*E\8eS\85\à^R_¶¾°®Ú\8b/SPyµíþÙÒ¾\0NÍÞÀ\8c\9a\13,vÍ/¬\fé+\ 6§ö«oV-P²e@æÊ\80ô=\90\85Ð\13¼\85Ù\1aü\ 6
+\84N«\10\9aìÄîÙ\8bÝo\97.\1aê3G½»\5¶÷RuZº\82õå;6\96¶'XTªÒmËÚ²\1d\85ù®\ 5Í%¤Ü¦*
+·±Þ\87Ó ¢±å;é©òñ\80dùqf\92ü\1a3Yþ\92\9eÚðÅ7½\ 1(l\ 5\90\16ó\8d\87Ð\83r\84fê\10\9anEè\ 4v¿Ã8\7f¼\1f¡Á¡¥¨wØ\ 4u\f9©·\ ezkËû\ 3WHw\86\e\8b{bÍJ»S\8b:·Øó;ò\9cs¶\vݳÚÅä\fU\9dWj\9bÒ7IÙKKP\8eÒc\95\93\8cÍÊ«\8cXå\vZ¼ò/\9f\ 4%x&µ\ 1 ãñ=¯\vp\ fø\7f¸\84ßàÔ6\84&z°ûáüáa\84ºG5Pû\98\11j\1d³W\93ÿ\8fð:\ fjúL\ 38þür\93\0!\80\1c \87\9c\ 1!áH\0Ã\8d \10nA\14\11¡x_N=ê²»®Nm\15ÛÕÕÚÆ»\88 T\10<PT\8a ¶
+ÁêV.`ÕjåÒâ-\18Ñ>ûd÷\1f¥³³\7f|&3ùeæûþÞ#3ï¾0ÞÊÊx«\92=©öKvçH\17\96å»ÏÛUì=kç\1c¿i;\16\ 5\16m_\1e<eë*Õ¤-\9f\87OزE\93mØ\e\95e8\1a\9di0\92¾È,\83)<Û\80ª\1c\ 3\ 6\8fÔCëðãªÿÎÁ \ 3@-Ý?+¨¿m\1fÀ\86ZºÿÔI`u\9d'³¢6\84³ü@\8cpqu²Íûû³\1cæ|\93'\9bQUäþÞ¾YÞ\ 5\95\1fÈ'W.\vÈX©ÌÞ³.$³Ü N+¯\fO)?\1a®/o\8bÐïî\rKÙm
+M-Ãà´2T\12ÅÛn\96\0\18×\04}\ 1px;í\81Ý\0;©¿é\0Ý?\8f\0¬h°\82\92\ 6WXÖ\10ÈZtLÃ\9b\7fT+\9aU\9f.)>\92ë0õp\81tò¡\19n\13\ f.ðÈ>¸Ä'³n\85_Zmé\18}íW\8aÄÚ
+¥®¶>H[Û\164î@o\90¶Æ¤ÐÕ`\80®\1aýGºLspf=À1Z\83ýe\0_ï\ 5ØLýRs\9fî`\1f6ó`aË(\98ßâËÌnQ±§5Çñ\v\9bõ¢üSÙâ\89§òí²\9b\8a\1d3\9bæJÓ¾ýÐUÿí_Ü\13\e×z\8eküÒ;¾q\8folc½oLc\eéó\8d9aò\899\8eÞ1\rè5Rk)íC:\a\aÌ{ \12ÀP\ 3ð\19õW\9e\ 4XÒÂÀÜó\(n·\86¢vW(h\ fdòÚDzsÛµÜñíé\82\fãDQª±Ð:Ù8[¢3.²O0\968ĵ}ê\14ݶY\1aÙ¶G¦1Ö»\8c5\1a]ƶõ¹D´\9a\"ΡKø÷\7fÔ¼\89ÎÁ\ e\80Ê
+\80Õ\0\7f§þ*ê/=\r0·\15 ð"\17&\\15BÖ¿l!£Ã\13Ò:\82!¥#\9a\95Ô\91ÄÖufq\12:'óâ:§ ¢;\17\b#;?²\8cèüØ:¬k£XݵÛ&´ë°$äF«$¤«W\12Ü1h\e|\1dí\82~ú£zó\1e =¸}?ÀúÃÔo¤þ\19ê\e\ 1¦þ\13 ç\1a\eô?\v ±Û\16´Ýn\90Ð3\ 6b{Â\98¨ÞXFÓ\9bÌ\8aè\1dÏV÷åsBû¦s\83û>à)ûKø\81ýk\ 5\ 1÷\r\16þ÷«\84~÷\e\85ò\a×\85òþÇByï\e\vß\1e\14\8eô\8dy\ fV\ 1üã\10ÀÇæ÷?Kýv\80\82Ë@ï\ e\90x\13 ö¡\ 5D?\95\80æ\99\fÂ\9fù\80ú¹\12B\9eG0Ê\17qLà\8bdÆ\7f0\8b%\1fÌcù\fMc{\r½Ïöxùg\8eûËu\1c7Óv®\8b©\86+{u\9a+}u\8b+5=åJ\87Þp\9d\añ\1d_\9bÏÀA\80ÕÔ_Fý9\17\0¦\\ 5Èè\ 2\18w\e`l7@Ø0\1fèÊ\bJt\80\0t\a\7fô\ 5\1fT\80\17ªa4F1n¨ed\98Æ8ã\ 4Æ\ 1\vYö8\9fe\8b\7fbI°\94e\83ÛI\rÛ\1a\9bÉ52@\1e¿cs\1dÀ'´ÿ?2÷\7f þ5\80ô\9f\ 1âîP»\a@ñ\1c`\f²À\17EÔ\94PÓ\11\Ñ\15\9cÑ\v\1cÐ\1fì1\bl1\fl0\ 6¬1\91±ÄLF\88\93\19>Îb¸¸\94aã§\f\v\r\f\83û\18Àcä<i\7fÇ\9aã\0ËÍëoîÓܧݢ¹¿\a\10Ú\ f \1f\0ê\ 2¸\13\19rÁ\11-©i\ 3\12´\a1:\81\15\8dE\84\9e @?à¢\12X4\16 ±\0&\93\1cRDè\8f\18ÿF\rd\aÙOjÞ\81c\14\f*\ 3\18\f6S²P\19ÆBÿ\186ú¤pÐ+\8f\83\1e3¹è¾\98\87®+ÉgäK²\93\8f.\15¤\9a\1c&'xèÒB\8cä:=ï&\8f\88\89\8b®øÿ\ 5\9aÛ~\fªÌ\ 2X\18\12ÂBE$\e\ 3\929è\97ËEßi\ô^ÄCÏ¿òÑs-ÙÄG\8fm¤\\80\1eU¤\8e\1c#Mä<}\7f\99Ü¥ß\r\90!\82¼7äõ[\86G@¥¹íÃ`8\89\903\18¦`¡z,\eCu\1c\fʦ1\16ñpÌ\ 2>ú/ç£ßj\ 1Ê×\13\83\ 5Êw\91JRC\8e\90\93ä,¹Hn\91\a\16¯å\83\ 2\93ßï\82!?\14\f\92\17ÿ\ 3\86\9aÛ\9e\fFz0\18åEüY\18¥f¡&\9e\83á\19\TOáaÈl>\ 6/\11 r¥\ 5*× Qù\85\10\15ÛD¨('U¤\8e\1c³DE³åï
+£å°¢Óò¥¢Oô\ù\ôDù»è\91\12E\ fÉ\0ùM\89Â\910\8cúQn\fƹ2\18ïÎà8_Bë\11\1fÍÆX=\17£&òP3]\80\11\v\85\18^"°O,ߨ×[½V\7feõJ½ÓÚ¤ª°\1eRU\8b\aUGÄ/T\8dâgªs⧪+â\87ªnñ}õSq¯ú\8d¸[\8dâ{j´¾\eö\1fVwF@\8d¹/ePëÄ`\12}¦Ð\¤Ðzèi=\12u\Ô\8eçc|¡Åpì<ÑË\98¥VtS°~\16U*~\12µÑæQäVÉ@d\99ío\9a}v÷5uvý\9a\ 6û^Í\19û\1eÍ¥Qw5¿\8eº¥y2êFäkû\8eH´»\16\85¶WÉ\95(\94\10\9b·a\8c\8cú\ e\80z{ÀtG\ 6³h.ÆÓ\1eÉR±0#\8e3\9c\9aÊ{\91\9cgñ$i¦å\80n\91u¿¶DÒ;nµÝ½\84ÏíïÆovø%n\87ãí¸=N7c«\9doÄÖK;bOI¯Ç¶Ë®ÄÞ\96]\8a}$»\107,5Æ£Sk<:\9eOÀQç\12Ðþû\110Á\91\8e³-õmèHÓ8&É\0ó¼\19\9c¤d½ÌÕ°\9fd'ò\1edåXôd\14YÞI\9bgs3e©]§~\85õ¤5NW\127H\7fL4¸\ÒírýA·×][ëÞ¦m\18}^û\9dÇ9íU\8f3Ú~\8ffÝ\90{S"º6&¡ìd2:\9fHF'âø6ÔQ7\8dúÙtïÌ\93\0\16Ð\9c\14º\81©Ð\8fyT bõæÇq~ÉË\10tåæ[]Í\99i{iüB\87öÌåÎé«\Î¥\95º\9dMÝ8útê\16\8fæ\942¯&}\95w£þ\90Ï }\93ïqý\ 5ùÑä_åGR\9eù\1cJEϺ4t¯KG×Út\94Õf ôm\98LÝ,+z\7fºwN¥q\14ÛÂ\9béNðx\86\aôL\ fdn\15G²\7f*Òó/\16äZµN~Ïî»Ió\1c[r\17ËþMu¹G5}\9eqüI\0\11\ 5\95K\15\15\14\84@H &á\1a8L¼ \16\ 1 \17Ã5! !!!!\81\ 4B\ 2\ 1Â-\ 4D\ 2Èý~\13\10A\14\10§u\bØ\1em·\ 1γ\9eÓMízº®ív<gGÛ[÷îõ¿ô\8fÏßÏy¾ßçý%\9f\87ɺc÷ÙFï\95$³ÏÒe\véNb¯ÿí\841ò|ÂMÊ\ü
+u6~3p:þ\8bÀ©\847\94\89Ë?ûM$!\9fq6ò\1aOFÇÆ\92\91§5(n?î`\ f L\a<\1f»§h\1f¼\13;Ãß$îðg±/ìä\87\12\9få\9d³ßà'9}ÄÍr½\9f\9dç¾\9c)÷XL×xÍs*}æÒêH3©-ä\e)\9d\94ÉäÁÀñä© QöâÉaö#ú {\9bÞÏþîd_ÊO\94¾4ä×{\ 5ù`¼{9è¸5(\ 1g\90\86}/Ç\ eþ\93g\ fo
+\1cà[\99#|Yx\0\9eË\8fÁÓB\ 6q]\1acÿ@\1cï´\9cÇq½ÍÏ=<Ç+ð\9cÎQyOfk}Ç2«ýG2\1a)\83ém\81ý\9c\1eZï\951zWÚ\1c³3í~pGÚ³`KÚ×Á\16Î\8fA\96\f\14`ÉD$K\16òÁx[\83.ãÝ9D@|"|'!ÀK¹-|®Ü\r/\94{áÓ⣰®¢\11\7f]\14½k©ðC§ù\82T×\19qÎá\89<\91ç¨@î=ÈW\93úx\15ä\1en-õzNsP{V'½-k\88y5s:¤9c9Ô\9cñq\98)ãË0Sö[º)\aQ\9b¸\88ÜÄC$\8c\8f5\88\8d;È\ 4x\87}ë5öÎ?ªl`K½\v~«q\80ÍÒCð°\94BXRGÚÍ«Î;ÞP°]Æd\99îC\ 5\ 2Ï>q\81w\97HEêÈÓ\92Û\ 4ÕÔ«|\139×Â0ñú\82\e¸\93¡µÜ;áFîzx5÷O\11Õ¼\7f\ 6×ðQ\90Q\80\ 2\8cBägÌC$kPÊû\1e\0¾\11\ 3|\81½sKM\84gZ;ø¸Ü\1e\1eé>\80\15\1d\99° \r·\9b.=·w¬$Ñe@Éqï\91ó<;ebï6©\82tU¢!\9bÅ\95ÔFQ=.¯\95Q#ì\ e©\12\8c\85U\b\16"t\82G¬rÁ\vV¹ðM\88Nô¿\93ú|D\10#2ÆÏ\1a\94f\83o\11à+)À\vì;\9fi ðDo\ 3k\95vpßà\ 2\8b\ 6\12a¶2Ôv\wzÏ`Y¼s·:íP{q\8eG«2Ïˬ\90ù6\16\16\93ëd:j\8dÔH3\1443ôâë!ZñHXiþ\\84:ÿ!«$\7f;²Dü\8f0uÁÏt\8d\14\ 5\96Êð¯\9f\fù[\838\0?\b\ 1^á¿\1aÛ\1aì|Øû\1eW\11áAµ\r,Õ\1c\809£\ fa²\86i;d8åУ\8f;Ð^\9erðjiÖÑ&µÀ«¾¸À·F¥ô7\14\95Qõ\8a*\9aVnbh
+ÛCJdCáJé,K!½\1f)\97þ.R.û>¼Hþ_\86R\81\82T
+DQ\15!²5(\ 3à{\11îA\89½W\v°iÀÎe$ÀJ\1d\ 1æë÷Á\8d\ 6/\18©§Ûô\19£wwT_ÜßZÉþ I\9fq¤®<÷xu\99اB£ð/Wk(¥%\95´\92â\ 6\86RÕ\16"W\ e\84K\8b¦Y\92¢{\91â¢O#ÅÊoÃ\vT?1eÅ(¨°\ 4Q0dkP6¾\ 5 î¡\ 4;\1fÎ`Í\88½\13»ß"v\9f\99&'\183{Â@\13\8dx½1ÊþZ}ì¾&ãe·ºjÎá*\ 3÷\98¾BtB«/ôS\97\97PTZ}\90¢¬\8e.+m\r\96húÂDê©\b¡z\99ÅW?\8dä«¿\89\10\96þ\9b)*E´ü2D\15\97¡\0k\10\ fß\ 2~\ f[¥\0Oªp\ 6õ\0Kfì]-\0ã{`°õ\bt·R\89m-\11»Ìæ³\8eu\8dñ.UõilÏR£Ð»¤ZJ*ªR\ 5\14\1aÊ\ 3%\95Æ\93¢\8a\16¦@ß\13ÊÓM\84çèîFdë>aeë¾\ eçêÿÅäé\11-·\ 2Qù\15(À\9aw\ 2\80\97ø=|¦Ã\19Ô\ 2Ük\ 2XhÅÞ\83ýk°}\17tw\1c\ 2K\a\99ÐÜ\1efWßvzoUk\9c³®%ù Æ\9cyTeâ\1f\977J|¤\rEþùueTam5-×hfäÔt\85dÖ\8c\87¥Wß ¿Rý\ 4óUXzÍ\8f\8c\8c\1a\14\94eD\14L\805\7fÏ\aø\1c÷ðÉû;h\ 4¸\8bçÏ´\ 3\8c`\aíê!@[¯+\98{} õ=LÛª®_9\94w^ܧîHr+²p\ eËÚ¸\9e\92V\91wÞU9)·ECÎi6P3Í&\1a§©\93\91Ú4\1a\9clº\1dÂ6m\84&\99þ\12\92lú\81\9ebB\81©&\14\90fBdkþ*Ã=à[\\7f\9f\ 1Îÿ\16\9e?Þ\85Ý\ f;`ë\10@ãð\ 1¨\1dö\ 2ÃðI¢v0ʾd ÖQÑ\9fà\Ð\9bvPÔ\93}\84ß-<Æí\92zg]/&q:+È©\1d\rTv{;-±}\84\1eß¾À¸Ô¾Î\88³¼fÄ[Þ\ 5%X\10%±\r\911~Ö¼Äïái%Î\0wp\aÏ¿Ñ\8d;è\aè\18\ 6h\98\00L9\82nê(h¦(\ 4åT¸máäi\añx\9c\93p,Ù\857\9aq0k\94\7f8}Dâ\99:¬ôb\ fé|\12\aëü.\rZ\ 2.\ e\fQÎ\ fÌ\aÆ\ e<Ƽ¢Æö¿\r8ß\87ü/ô!\12Æ×\9a?\94á\fê\0V®\ 1ÜÄû\8f\ eà\ e°\836O\ 2TÍbÿ\9c·\83¢\ 57(\ð\ 5É\ 2\93\987\1fmÇ»uÞ!kî²SúÜ\15çÔ\9b\7ölþ¡ÄYÅ\91K3ZÏ\8b3µ^±Ó×N\9c\9d\1eô==}\8b\143½F:5ý\8atjêOÌ$:\81ñ\8e\99@^Ö<Ãwð \19ß!î\7f\ 2ïß;\8a;À\ ej\9cÃþµ\b ]\ 1\10®î\ 3þª'pW\ 3 \99«\11DÎê\19»\94ÕK»\93î¥ìM¸\97µ/nExàÂ\8aÌõܲæà\99å\1a÷SËG¢\97\a<¢\96ç<"\97×<Y˯<Xwßz°î \ fÖ":ʺýK\1eãoÁR\aî\0÷?\80÷·Ü\0¨¿\ 5P~\17@\8e=Tð\11\ 1®¬ÛCÊ\86\e$oø@Ò&\9d\90°\19E\8cÛ\8cµ¹°\99h\17»É±?³Ás\88Ù\90ì\8dÞ(v\8aÚ0ì\8fØhq\ eÛèw ݸé\1a¼±\86yí\1aüø\9d+s\r¹1\7f\83Ü\18\8f~Éj\eî \17`\18ÏïÀó\eç\ 1ôK\0\8a\axÿ5\80ô'\ 4Hxf\aç~ï\bg·\ eÁ\99-\12Äl1áÔv4!zû\ 2!j;\89ÈÚÉ° Û\11Ú\86ì(ì\98;:{ú\8ei7m§Ç!èù\8cCàóG{þÏw\9d\a5uoq\0?÷Þ$\ 4\b\98\10 \81\90\0!¬ j\ 38\ 1*\8b\80\80,\ 2²É¢\b¢Vi\v¯\8e¯\1dt¤¢ÏZ\147´¢¢ V\\8aÖ\8aZµ<\17lÝÑ":UëcQ¬\16Td\11+Ëy\87\99÷\a8\9d÷Çg&\93\99ä{îù\9d{\7f÷§»Ól¬ýµÇÄãÖ°©{\ 3\8aÜo¢ÙhG¶\ 1ì¡ùÛJý_CùK©÷\9fÖQ~=@Ê\15\80è\9b\0S\1a9ð½o\f>ÍbðnV\80¾Å\15>hÕÃÄÖÉ0¾-\1c<Ûâ\18m[\1aãñ8\97u{\Àº<YÎ9?YÏ9µWñÔíµ<Çö\9b<\87'\9d<\87¶\ 1\9e}+òí[ÆÚG÷ß6\9a¿\12Ê_Fùùÿ¦ü_\0\92¯\ 3DÝ\ 6\bº\v0éw\80 íFàùB\fÚ\97rp\7f©\ 6×WZp~å\rN]\1f\82cW\18Ø¿\8e\ 5ew*£è\9eËØô\140ò\9e/\19Yï&Öª÷[Ö²ï\f+í»ÇJ{_±\16Ý\83¬E\17\8e±\9dî¿u´þË)¿à\1cå_¦ü\ 6\80È;\0\93\1f\0x5\ 3x<\ 6péå\83fÀ\f\1c\a¥ \1aR\80Ý\90\1al\86ÝA6ü\ 1X¡/H1\18$8\rÄ\98\ 4æ8\aDø)#Â"Æ\ 473Ƹ\9f\11â\19Æ\b\9bH\a#À7c¬§ù/¢ü\7f\8cä_¥ü_\ 1"~\ 3ð\7f\ 40±\8d²\9f\ 2Øw\ 1Ø!\80\r\1a\835\9a\83%J)Ï\ 6Æ¡
+ÌP\ 3¦¨\ 5cÔ\83\0ý\81ÃP \17uB\9b!Ò\ 3\10éá\834t¸\97Ð !5\19ï\8d±â\ 4Àg\94?w$\9f®=ü!\80_\vÀøv\0§ç\0¶/\0¬\86\0,¨\ 61²t\8dÆ\94i\ 6B\14\ 3\8fjaPNÿ£"\1a¢%^d2\89$É\846\ 3¤\a1ÒF\88tóã\ 1rl\ftÖ2èæÎ ;qÓ1è¤gPåÏ¢m8\8b²$\ e²9\94æsh±\94¬&\eI9©$Õ¤\86CI-9K.\91\ 6ÒL:X´xC\86 þ\7f#ùZ\17\ 6uD;RÇ\ 4\ 6Õ\ 6\16\1dBYT&p¨\98Í¡<\8fCÙ\17<\94$¥d+\ f+È>r\88\1c#?\92ó\1cZ_#\ fÉ3úM/\19â\ 6eÈ\ eÈ\90\eñîo \ae\8fwbp\82\9a8S-Ô\17\ f\1f\16]\83YÔÄr¨NçÐa\ 1\ fU\8by¨,"_\93M|Tn'U¤\9aÔ\90Zú¾\8e\&M¼aåSÞ\80²\9bׯ\1aàúTÈë%=ÿÓý\1e\1cOÙz{\ 6½U\fz9ÐgªIOë1!\80EÝ4ª1\85C×¹<tÉç£s!\1f5«H©\05[I\ 5ÙK\ e \864Ç\ 4\83\9aÓ\82\ 1M½à/Í-Á\eÍcA·¦\8bÿÒù\1dÿ\853
+:È\9fäùß@=eOR\0\1al\88\82A?ê\89¯'\83\ 6?\16}¦r¨OàáÄÙTë">z.\11\fé\8a\8cÞéÖ\18ý¥ÝhÔ¯-\17öiw\v{µû\85=Ú\1aákí a\97ö\9cð¥öº°CÛ,üC÷RøD÷NئCã\16ò\1f\1d
+G<z\ fúØ\ 2úYÓ([\ 2\ 6Ê\0\83í ÍE\907\83\93i=üb¸AC\1aÿí¤\A¯O\81ÑkïBá+¯\95Æ/¼Ö\19wèËL\9eëw\98<Óï1}ª?dúDÿ\83è±þ¬¨U\7fEÔ¬ÿ]ô@ßiv×ëY£\17\9aÝöBQ\ 3¹é\8d¦7Þ\83¾\94\1f`A¹bÀ0)`\ 4õ$B\ 3\18>\81\19\ eõgû§\84s¯\ 3\13ù\9d\ 1Y\82g\1f.\12¶û/1nó_nÚâ÷\95è\91ï\ 6³\87¾ß\98ß7ì\1awÏ°_Üd8"i4\9c\92Ü6Ô[4\18îX\3<³¸ìÛoqÉ\17%\17ýP|Á\ fÇ\9d÷CósïÁÉ\94;e\1càT3À(ª#\96j\9an\ fC±îLo´7Ó\19\11Ì>\r\8fåµ\84¥\v\1e\86Î3¾7%_Ô\18ü\85ù \15â\9bA_K®\ 5n\94^\r,·¼\1cPiõsÀ\ 1ëú\80c²\v\ 1?ÉÎ\a\\97×\ 5´ÉÏ\ 4tËN\ 5¢õ\89 ´¬\rBéñ`\94\10ñh\18D¹SE\94o\ 2\18OuÌ\90\0&Ê¡'Q\rÏ\13<\99Ö8\7fæÁôH®1&ÉèFT\96é\95È\85æ?G|&¹\18^(=7µØª.¬Dv6l³ütèv\9bS!{lO\84\1cVÔ\86\9c´û!ä\92òû\90ûª\9a\90\17ÊÃa\83¶\aÃP~`*Z\13«êp\94\8e\86¡æ\80Ó\84\80qtîL¢:RÍ \7f¦\ 4þL\95Cs\8a\ 6\9aR|\98\eI¡¼_\12ã\84\17\12ÒEuq¹âÓ±\1fKOÆ,±®\8d^&?\16µÊöè´u\8a\9aÈ-ÊÃ\91\15ª\83\11û\1dª#¾wü6¢N½/â\96º*â\99º2òjw\14*vE¡ME4Ê\88õh\18n
+\18ÃÒµ³Ð\9fÆ\83\8eL#ø#Ó\14Z3Äp'S\ 5×2'2õ\19\81¼º´há©Ô\14Ññä,ÉÑÄ\8f,¿\9bQ ;\18ÿ¹mu\\91ݾé«U{¦¯w¨\8cÝæ¸+¦ÊigÌaÍö\98\1f\9dË£¯¸l\8dnsÙ\12Û§.\9b\8eöeqhW\16\8f¶D>\1aF\8eô\0` \15 }\16À£l\ eîå\18AÓ\1c\13¸\96m\ 3\17stÌÙl\7f®6+Bx4s\86èPz\86d\7fÚ\«½©yòÊ\94Å\8a\8a¤Bå\8eÄb\87òÄ\12õÖ\19\9b5e \15Î\9bâ«]7Ä\1fw+\8d¯w_\17ÿÈcmB·KI"ªK\92PU\92\8cvÄv4\8cæÑ\f\0tÒ6×Lç\9d¦y\f4,àÃõùB¸8ß\1aÎ,pc\8eÏ7p5¹aF\arâD{çÌ\94ì\9e=ÇjGæ\ 2ù¶\8c|Å\96´\7fª6Ï\î¸!uµSiÊzçµ)å®k\92÷º¯N>ê±*é\9cveò]]qÊ+÷âÔaMñLtX\99\86*b7\1aÆ2\80)Ô\ 3:óýF[\ÃB:ïäqP¿\88\ f?åY@íÇÎP\93çÃU/\9cbT5?F´37Y²-g\96UYv®|cV\9e¢töbÕÚY\85\8ek2\8b5ÿÊXë²2}\8bÛ\97i\95\1eËÓ¾Ó-K;ë¹4íÖøÂôNíÒ\8cA\97¥\99¨^6\ví\89r´\91uè\9b Ð\9a\ 3ÐHùW?¡wý|\ 6êò98\99/\86#\ 5j8\90¯g«> \14ìÌ\9bfúÍÂ\19âM\vÒ-KçeËKr?R|\95\93¯Z\95ý¹ã\8a9E\9a¢¬5.Ëfoú/Ûu\1aÕä\99Å\ 1üÿ\86\0²$\82FÙ!\10\ 2\82@è\bn\94ª \ 5u lJA@ö5@X\12ö\ 1\ 1Y\14E#¨ ¢à.`Ç\95xZÇjUl«ÝFë2\9d©\8eZ\15;s¦nÔg.õ\9c\198g>ü>åäü\9fçÞû&ïu)\8fß1»$~¿»*þ¤\872~DV\14ÿÐ]\99ðÊY\95È$ÅILLl'báoûpk¼\ 69Àù\ 2@[D;W\11\87\81"!ö+í°»HÆÛ^à««Q\ 4\1a¶ç\86Mm\95G\8b\9a²\12Ìê3Ó>ÊȵNSÚW¦V:\96¥¬u.NÞà¢LÞæV\90Ôï¡H:.ËKº$ËMºï\91\97òr\96"\959æ§1{b7\11\8b\ 4\1eP\1f¾Ï\ 4.ÓÎõ\89\128E¯\1cCä`\89\0{JmÐ]âÎi\8a\17ênT\ 6\18¶\14\84\b\e\15«¦×åÅ\9bÕä¤XVʳmʲ\vÅÅYå\92¢LµSAF«K^z§\9b<m¯GVÚ1YfÚ\ 5Ï\8c´\9fdY\19Ï]²3\99T\9eÉ\1cäYL<Ñø,üD³x]\ e\(¤\1aPö\9fÊiï¬\0öV\18¢§Ò\12\9d\15®Ü¦òùüÖR\7f\83Æâ?
+ÕÊÈiÕ\85«g\96\17$Y\94(2m\94y
+qAn\89$/§ÖI.ovÉ\92kÜÒ³{=R³\87d)Ùç=\93²\7f\94¥È\7fuMËaND\92\9eËÄ\13ýJ³ð×TêC\1eÍ\81\8aj@Ù\83ÕÀþ\1a`g\8d>:kÍÐQ;\8bk«ñÖi¬Z2E]±\PU\16nZV\12=CU\9c`Q¨J·V\14åÚå\14ª$Y\ 5ÕNéùM.)ù\9bg')v¹'(\ 6dñ\8as²8Å]Ù\9aü\7f»&ä3§Ä\ 2&I*`â\89FÇga¼\ f4\ag˨\ 6\94}\98öÏ=õ@W½\ e:êEh[+å\9aêæè¨ÕïéWÕ\ 6\19\95V\87\9a(«¢Dù\95ñæ¹å©VÙerÛ\8cÒ"\87Ô\92JiRqì5ªM®±ª\1e·\18å\11\8fhå'\1e\1f*o{D«þåºZÅ\9cb\8b\99\84\88'z\94\0|K}ø\8cjp\9avÏAÊß×H{W\13ÐA¯¡ëLÑØl\ fõ:O^U\93\8fniC\80aÑÚ\10¡¢nå4¹:vfæGÉ\96iµY6I5\ 5â5Õå\92تz§èÊv\97¨\8aîÙ++\ e¹ET\9cu\ f¯¸é\1eQñO\97\95\15Lºª\829DU0ñD÷R\80/i\16?¥\1a\1cWS\r(»·\ 5èl£üõÀÚ\rBÔ¶Û r\83\eW²~>¿°ÍoJnë
+ã¬\96\b\93ôu1¢ä¦D³\84Æ\f«¸\ 6\85mÌÚRûUõjÇÈúõNauÛg}PwÀ5¸n\98|ï\1a¬þÅù\ 35s\fU3\ab7Ñ\1dêÃ%z\16\86©\aCtÿ}À\8evÚ=7\ 1õ[\80*\8d\11J5\16Pjfqù\1ao\1dù\96Ez\19\9b\83\fS:B\ 5\89\9b¢Lã6ÆÏ\88iO3\8fÚ\90k\15¹¾Ø6¬V\1cÒÖ*YÑÚ%]Öºß)¨õ\8cs`ë7Î\81-Ï\1c\83Z\98òf&^ÞÌl'ú\96~\93þLÏÁ êÿ!Êß½\11ÐPvK'í^Û\ 1e·.\14=Ó\91Ó#Af\8f'\97ÚíÃOì\ eÐ\8fÛ\11l\18³=R\10µ-Ö4²+Y\14Ö\95m\16ÒYd±bkµuÐÖfÛ\0M§Ø_³ÏÞOsÚa\89æk\87%[FÅ~\9bßØúmf6þ\1dÌz¢\91ñ\1aÔÒ\1cPýû(\7f\9b\ 6h§U¤¾\a(¥Õ(«\1fHí\17"y\9f5\12öÍæâöÍåE÷/æ¯ê_¦\17Ñ\17f\10Ú\17m\1c¼7A¸|o¦ià\9e\ 2ÑÒ=\953ýz\9bÌ\17õj,}{ûÞí=eíÓ{ÝÊg÷¨\95ÏÎ7\96>=ÌâÝ\1ef>Ñyz\16\8fÓ\f\1c ü\1eÊßLwoÚ\ 5TöÑþy\80ö¯#@Ìà\14D\r\8a°rH\82\88!O.tÈ\87\17<´TgÅ`°nÐàJý\80Á8\ 3ÿÁT£Å\ 3y\82÷\ 6ʦú\f4\98.8ºeú¼£}¢¹GO\8a¼\a®\89¼\8f\8c\8a¼\ e¿\11y\1db"¯\83\93\9d¡\1e\1c¥u°\97ò·î \1eÐÝkh\1d+:\fd\f\ 1±´\8b\86\9eæ°lX\80 a\v¼¯uF\80v\ eüµ¾Ü\12m ·H\eÊóÕ~¨³P\9b¨;_\9b7W[<ÅK[gð\aí&COí\1e#\99ö\84±ÇÙ¯\8c<\86\9f\1a»\9f~#p;Å\ 4n'\99p¢c4û}\94¿\8dò×S¾\9aî®\1a \1eÐ\1e\1a\7f\1a\b?K;è9\ e¾\17õ0ÿ\92 æ]²ÂÜËÎð¾<\a^W|1çJ Þ¹\12Æy^YÍy\8c¤òÜFòy®#Õ:.#\eøÎ#»øNW?æK¯~Á\97^yÊw¼4¦'ù\9céK.N¶\9fæ¯\9bò7R~ýA \84î\9e}\12XCÙáç(ÿ\ 2à{\19ðú\92\8fÙß\18ÀéÆTHoX@zS
+Ç\9b\9e\90üàC\ 2àp+\14ö·WC|;\ 3¶wT°¹ÓÀYßíä,ï\1eâ,î\9eçÌïü\833¿õ\823ÿ\81ñÌnN¶\93úßAù\r\94_z\f\90ÓÝ×|Jù\94ý>eû|\ 1¼ó5àr\ 3°¿£\vÛ\aBØ<\98\ 1«\87¶°xè\fóG\9e\98ùh\ 1füì\ fÑã\10L{\1c\ 3Ó'é0yZLÖA8Ú\rá³c\10<»
+ãÑÇ0~2\ 6ã\9fÙ$\1aÊo¢üò\8f\81\9caÊ?Où\94\1d@Ù\v([ö\17@z\e°ù\110\7fÌÃÌçF\10=7\85é\v3\98¼°\85ð¥\14\82\97î0zå\r\83×\8b ÿz9øcQÐù-\r¼7ÅÀoÍ\84\1e²1jîØ5ò\84\8c\91ßþ«\99ò+)?W\v$ÐÝï\ 2K¯\ 3ó(Û\8d²\1d(Ûâ\1e0ý\11`ò
+\102=\b\981\f\99 ô\99\b|f \8e\89\ 1æL<ÉB\12\80ß_\10\19ý!3zø\19ýè3:\a£B³\8bäÞ$Õ\94¯ üDú(â+Àÿ;`.e»þ\r°»\ fª3eÓÑ\8d)ß\80\ 1z\84Çøô]\ 3" &DD,\89=q!^d1 !ô¢Ìè\ f\915\90.BCÏNMÂÄ´[:8¿eçÊ1\vO\8eM[À1\93\0\8e "8f\9cÀ1Ã\1c\1e3(%u¤\8dc\ 6[È\ eÒKö\93\ 1\8eM9AÎ\92ÏÉwä>ù\85¼\ 6mµo\190îÿ\928qLJûå8 \9dÃÆ\8dcæÞ\1c\9báGg ¥³Äñ\980\8b¨H\rYG6\92.²\93ôÑY\ f\93cä\fù\8c\#\7f'£Ü\eÁ+î\95\80q/\85ÿóâ?d×yTSW\1e\aðûÞK¾\84\0!/\81@\ 2Ô Z\ 5ª\ 2* ,²Ê¾\85\18H\80\10HX\ 2HØ\11Ô¸ \88\e¢\14\15êТHÝ\8a\8a8\14\1dµ\16m\1d\1dµÚ©£ãîà^ENµw~Ì\1c\8e\9eÎ\1f\9fóNþúÝ÷ýÝûr\7f\7f\80ÝÅ\bOqþ\1fw\11¢)Ð^/\ 2\v\ 2 \93(\ 2sÓHl\97Cb\8e\ eÔ\0\ 3h&±M+è\0_\80\1e°\1f\1c\ 1Ãà<ñÞæ\9fÄ8ç ñ\9aó\96xÅÁÄKð\82\83Éç¶ÿ\ fK\84\bO\15\0>Â\1e\8eÐNÈcÊtÈf\ eô'\fú\93HbG\ 5\89ùÐ\ fZ\ f\1a\0dAC\16ô6ò=½\93|Gw\93¿Ñ½ä8}\98|K\9f ßÐß\91¯è\9fÉgôcr\94?F>âcò!\1fS\ f\ 4\98º\ fîMà\7f\80§Aí\19\\84=íài\ fOÈc\86\ 4áOg\11Ø#\88ÀSbH¸ý\90Ø5\97|'.¡ÆÅ5Ô\98h\ 5õZ´\8ez%ÚB½\14µSÏE]Ô3Q\ fõDt\80\1a\15\1d£\1e\8bNS\ fEW¨»âGÔ-ñ\eÆM1füì\8a\19×ÁOà\1a¸ú\11ì u?³Ax\16\eáÙ\1c\84}aM>nðÛ\93ÀÞó\88÷\9e\11ÄÛO\93É_§)©çS\v¨'\1ezê±ÇRÆCÉ*Æ}I\vã\9ed+ã\8ed\aó¶äÏÌ[\92}Ì\9b\92~æ?$'\997$\97XW<\1e°.z¼6º0\15\e\8d\80sà;pv*f}\fÏ\84ú¾\96p¬-\10ö·\86#\ 5k
+\80,æIÐø\9cÙÄK\9f`btV\1cù`¦\8cºóY.uË»\84ñ\8bw5ó\86×2ÖU¯&Öß½6\19]òÜn|ѳÓø\aÏ\1e\93ó\9e\aMF<\aMÏy~ozÆë¶ÙI¯\17fCÞ¿\9b\9dðƦÇÁ\8076ù#ì\vuç\99Am\13\84\83a\1d¡\90G\b\ f\8d\ 5\8bÑÓùÓÑý\80¹Ä-ÿ\bâƼ\14òò\%ãÇ9ZÖy¿%FçüjMÎú®0=í»Öì\94Ïfóa\9fv\8bo}¾°ø\8bO¯å O¿Õ\80Ï)«c>׬¿ñ\19µ>èû\9bÕ~?lùµ\1f¶èóÃæûü°ÙÇð\¨\eÈ\82º\f\84Ãa\1d\91\16h<\82\8d\9e\84ÓèN¨;º\11:\vý-4\84\18 \89£Î\ 4Ë\98'\17¨\8c\87\16\14\99\ eÎ×\9b\r\ 4Ö[\1c\r0Xö\a4[\1fößÂ>èßa³ß¿\9bóµÿ~Û}þ'l÷ú_°ëñ¿o×\1d0ÆÙ\1d\b'(\10[w\ 5b+`Ù5ÿ\ 3\1c0ñþð¹\8a@hl\11\89FcYèq\8c\19º\13e\8d®F9¡\vÑ3Ð\99è\0âÛ¨(ÆñÈ\14Ö\91p\85Éá°<ó\ 3\vu\96}¡\95Ö½¡KÙ{BVq¾
+n±í\ en³ß\1dÔÉí
+Úë°+è\bogÐY^GÐ-º=ø\15w[\b¶k\vÅ\1cÀ\ 6Ö[?\82\170\11^\bõc\10º\a\9fø_\92\bt-\89\85®Ä\9b¡\91\ 4\1e:\95è\81\ 6\13ç\10ýña\8c\ 3qñFûbe¦=\8b²-º£µV»£ÊØ\9d\91Õ\9c\9d\11\8dv\1d\11k¸íá\9b\1c¶\85\7fNo\rëæo ;(Ø\1c6ì¸1ì'Ç\96ðgüõ\11¿;¬\8fÄöÍ\91ض9
+Û|ì¿\7f/\91\b=\82ú7S\11º\9c\8eÐ\85t\ 6ú>Õ\b\9dLµC\ 3ÒOÐ!él¢/5\98Ñ\93\12c´;)Õ´31ÓbG\82Úº=®\88Ó\16[n×\1a[ÇÝ\1ccàm\ÔL¯_Ô&X\17ÝåØ\14Ý'\\13=è¼*ú¢óÊè\7f\v\r1ïø\86Xì\0ì\81!î\83\89\fÞB\ 6waî¼²\18¡ó0ó\9cÎ$Ñ°\9c\89\ 6\16³Ñ¡\f1êÍð&ºå\81T§,Ò¨C\9ahº-MfÙ\9a\9aÍÞ\94¬á´$\95Ø7'V94%6Ò«\13Ö\bVÆovZ\11¿C¸,n\8fKCÜQQ}Ü\88¨.þ\81K]¸c]"¦ë\920\17Ø\ 3»I\13ûài<d\0ïÿ£\ 2æ^\98y\86`þ\1cÈ"Ñ!¥\15êÍrFÝY3\88]ÊyT»"\8cÕ\9a\11gºQ\9ef±^¦`¯MWsVK\8bì\riå\ eËSëèÆ\94\95\82ú\94\16amr»Kuò\97¢ÊäoÄúä³®åÉw]ËSÆ\84úTÌקa\1eà\ 2ûI8
+ú\90\8cÐõ\f\84F ö°\1aêÃÜs\18\9eûr-P·Z\80v©§\11Ûsý¨-9!¬\96¬E¦k\95)\16«\15rkCF\ eg\99\k¿tq©C\9d¬\9a®\96-s¬L_',\97¶¹\94Iw\8bK¤\a]uÒ¿º\15Io»\15§¿qÖÉ°@·\18ÓÀ\ 1p'½\9fØ\8bi°\ fàºq\16ê\9e\80Ù³¿\0îÚðüRc\86viy¨]+!¶hf\93-yAÌ&u\94ÉJU¢ù²\9ctë¥YJN2Ï®JQìP¡¨ \97d68\96f4 \8bå¢By\97«V¾ßM#\1fvÏ\93ßtÏÏøÕE\93\89\1d5
+Ì×*0\ f8Lz\1d\87пdÐ\aÈà\94\ 6¡cE0ïè`Þ\0]Eƨ½\88\8bZ\8b?A-E3ɦÂ@¦A\enÜ\98\1fo^\97\97fUδѫT¶KT\85Ü\92\9crº8»Î± k\95P\93µI\94§ÜåªRö¹å(\87ܳ\957ܳ³^\8ar²±\93*\eós³1/7\a;Lz>q\1e'ú\0\19\fAýþR\84úàúÕ\r:J\99¨µÔ\16m(sEM¥^¤¡Ä\9fÑP¼Ð¸¶(Ƭ² Ų\+g\97j²m\8bóµÜ\82üRZ\93W#P«\rBUî\ 6QVî\ eW\85ª×-SuÂ=#÷*x!ÊTc'\85\1a\v\94jL\ 3Þ¤Q8\ f×'ú\0\19\fÂ\95ë\10\C÷T"Ô ¶ê ÔRÁFM\15.ÈP1\9dhÐÏaÔ, 1ª(\8b6-+I²ÔédìÂâ,[MQ¾½ºPÇS\15V ²
+\96;ej׻ȵ\9f\8be\9a=nRÍq÷4íew©ö\998]\8b\85²\ 2,X\\80iÀ\9bôP\8aÐ%\15ô\ 128Z\ eû \1a2¨\83\fÀ\ 6\98\ 3×ÔX¡\15µN¨¡v\1aQSãKé«\82X¥\95\91&Å\15 æZ½Ô:¯\ÁQ-QÛg\95\159(J+øò\92F§ô\92uÎiºí¢\14ÝW®Iºcn\89º\8bà©(Y÷»S\8a\ e\v\0\9dªÃ¼IwàÊy\ 1ÎÁ\10ôàp\15B{ëa\1f4ÂÜ·\f¡¦\ 6\84\967X úF\1aU7þ\89(o\98E\964\ 42\vëÃ\8dóëbÍrkS,³kälEµÊV^UÀM¯*ç¥U.\15$W4 \13*Ú\âôÝ¢Xý\11q\8cþ\a0ê\12«\7fÿ\1f¾ë4ª©k\r\ 3ð»3\0\81\80!\88\84A4¨(AD\13\ 4\19\9dq\9e\97óp\97U«Ö©½Z\87«\ 5
+X+
+8"8Kl\9d\89Uk+\93âÕ.DéÕÚ:\e¬ÖZÀ«uÀ}_»Z¥þ¸?\9e\95äÏy÷÷í}rÎç?h\9eô\1d<Oz×w\8dûpf&p\9c{°\9fù»\96±\a|\ 5Î eôI²\ 6óS\1aaNJ >L1+¦'Ǫ¦$Å;LZÞ_3~ùPí¸ec\1a\8c^:A?òÓi\9eÃ\96Ìñ\1a²8Ágàâ\15~ý\13³üû&îhÚ;±ÀØ+ñ\9c±WÂ\83&½\13^úõI\90>äÝ7A\1aþR9\99ûÀ\1e\14°ï{\99¿u\ 5{À±dÕ*`\11}\9cªÂ¬4=f¤\e15½\8d\98\94\16©x/µ\8bj\j\1fÇÑ«\ 6;\8fø|¤vØÊñ\r\86¬\9c¢\1føÙG\rûXèÕ{E²wÏ\94Lßø\94m\8d»¥\1cnÜ5ålã®É÷ýº%½ðé\96$\rÝ\93¤W÷åo\9dç\7fÁ×óy?²ÿ»8\8alJe\ fÒ\81¤5\9cý29ûe\ 3ïg»aÂ:_\8c_\17\84qëÚ\8bQÙqÊáÙ=ÔC³\ 68\ eÎ\1a¦\19\909NÛwíûn½×ÎÒõX³À£Û\9aå\9e]2ÖxuÊØj\88Ë8ä\1d\9bQæ\1d»úgClús¯¸4Ù\88<ë+a\ flÜ\83½¬?/\rÈböÊ, q=0\9b³èD\8eGcr5\18\99Û\10Ãó\ 204/\14\83ó"ÅÀ¼®\8a~¹}T½s\87¨{æ\8erì¾e\82¦ë\96é.\9dræºÅå,ÕEç¬v\8fÜ\9c«ï°ù GDÎ\19\8f\88Í÷ôá\e\9fëÃ7H}øzé\1eQÏIÞ\a\a¸ï;\98¿q-\90¾\8eç\80Ùór\81iÛ9\7fîâüÇѨ\9fÕ\r}¬>èmm\89\9eV\vâ±¢\9b5^t±öWt²\ eSÆYÿ¡\8e¶Nq\88Ì\9fí\14\91¿X\13\96\9fæbÎߢm\97¿_Û6ÿ´¶í\9e*mè®ç®¡;¥kè\8e¿+à\19Ègÿs\98¿\96µ'ç\0\v·\ 1³v\ 3\13ö\ 2Ã÷\ 1}\ e\ 2\9d\8f8 ®À\1d±\ 5þ\88.\bB\94-\f\91¶8DØz Ü6P\84ÙF ³m¢¢m\96²\8dm\91ªµm¥ÚdÛ¤\ e²}éÐêh\89º\95Í®nyä\99cà!é\18xP:Õ·\8fçn+ó³9
+®dí ;\81\8f¬À¤ýÀH΢ýl@\97ã@\87\93\ 2¡\85\1a\84\14éѺÈ\1fÁEA0\15[\10T\1c\8bV%=вd\10\ 2KÆ Eé\144+\9d+\ 2J\93DÓÒu¢I©Uø\9f>%üKï\88ÆÅ¿+ü
+¥ÒïÔ\1fT\7fÙÁü\rÌOÍ\ 3\96°ï³¿\ 4&3{\14ÇÑþ_3ÿ[æ\17\ 1¡§\81À\7f«à_î\fß\vîð©ð\81wE\v\18.\86R\14¼.uC£K\ 3áÉ\97\90\86\95Óàñý"èÿ\93\ 6÷ËÛ¡»r\9c®AWY\vÝE ]\85\14º\vombþjæ/eï?fíSX÷hf÷?Åü\12 â\f\10r\ eh^\ eøU\ 2\9e?¨¡»å\ 2Ýmw¸Ýñ¡fp½\e\ 2íÝ\b¸Ø»ÀÙ>\0\9aª±pª\9a\ 1\aûb¨í\99PÙPØ\8b!ìv ê\19IÀþÖ\1aæ/ßÃ3x\0\98ÊÚG³îþ¥Üÿ³@ûï\0S\ 5`ü\1eð¾
+è¯\ 3®·\ 1\97j'hjÝàXë\ 1U\8d\ f\145\ 1@\8d\89¨#ñ¥¤\86\ fã\1aÞø5¼ékxÐk¿ ^øñ]zB/ÞHfþ\ 2\9e¹\ f\8eñ\1e,d~\19Ð\89Ù\96\8b@«Ë\80ÿO¬ý&Ðà\ eà|\ fP×\ 2Ê:\ 1¼t\ 2^¸\92;5âo\7f
+¤¶@]\fðª\17ñaô\8aë\90\\87ä:$\ f¹d\91\92\17\96wÞXÈüé<sc\8b\81\ 1ç\99ϺÍW¸÷×\0ß[¬\9díÓÞgöCpÍ$ëS\91\86ÜHO\ 62R0EP<ñEYò¡,\17\13ÿô$\ f½<DÇß\90¾\81\90~Í!}ȳ%¤.\ 4Ò9\1cRÝ\15R\f\14\12ãh\1aÍ¥%\8cþ\8c2h\ 3åÒNÚK\aé+*¤ót\9d~¡ßI¢îÿ\90M\9a\91\11Ò\9f¼ùÝ#\88e\99!µ\9dXb?!\1dG ©\9a,¤r6}BÉ\94\ 6©È¢M´\95vÓ>®¹\80NR\19]åÕïã%\9eü±\8a§
+RJ<QýIý\96\fhB~l!ùó»áu?BÙÚ\18ö¤\17×3LHí{BºÌ¤\ 5ô)¤\f!\9d×Ó\16öm\aY\89½p>\8e:çR¼p¾\84§ÎU¨u~\8cß\9c%\1e¹Hüª\95x¨\95â]²\85/d \ 1²\85\17×ÁϦ¯{\12̽\89\0\9fj\90\r\a ©ç~¸O¥9Ä^è\92D\9d.U¼Ôe\8açº\8dâ\99.O<Õí\16OtûÄc\9d\rµºBTëÊñPw\17÷Ük`w\7f%î襸M·þt³\1e\19Ô\bÒä\ 1\19¤\87lÉÏVìGK\9e\8bf\16®§#dã¾<3#ÄKï\89âwï\99â\89a¾¨5,\11Õ\86\15â\91!]üjÈ\16¿\18rÄ}Ãvñ³a¯¨2\1c\16vÃ7â\8eἸá}[üèS-.û¼R\ò\95\8a
+º@åï\90!ÌnÓ\80\!CuÄ~´a/Zól\ 6EâY`<\1e7\1f"\1e\ 5\8c\13\ f\ 2¦\8a{ÆÙÂn\$n\e\97\89\9bÆÏÅ\rã\1aq͸AühÌ\13?\18÷\88ËÆ\ 3\8aJã ÅÅ\802EyÀuŹf¿)Ï4«S\966\97Êb*¢B:U\8flË|³\v¤Å 2\9cë\bç\9aÚû ÎÜ\ 2\8fÛ\9añ0¤#ªZ÷Åà\11â§à â\8ai\86¨4ÍUT\98\12\15å¦$Åw¦Tå9S¦ò¬i\93²Ì´MuÚ´WUb*P\15\99\8aÔ\85¦JõÉà\aêcÁÏ\1c\8e¶\96\ e\ 5¥ú\b\1d~\87\fÓ2W\r\19©\84\8cá:b\Q\17í\81ê\ e\8dq¯}\10n\84Eà\8a%\1e\17Â\ 6\8bó\96±¢Ì2YQjùPYl\9e¯:e^¬úÆ\9c¬>iNs8aÎr8Ö.Çñh»\9d\8e¶vû\9d\8e\98O8\1d2\9fÓ\1c0ßÕ|aù¯Æj\91\9a|\8btÚm\91\8e¯íªGF8BFñ¯"\ exÞY º³\ 3ª;ºÂ\1e£ÇÕ¨&(\8fn\87³1\9dP\1cÓO|\e3Bq"z¼ò«è\ fÔ\ 5Qÿt8\1cõ/Ç\83\91K\9cöG¦höE¦ÿ\8fé2\rjë¼Âð\91Ī}Eb±\13'\1e{¼Åc\j\19l!\83\10B¬\ 2!\84$K\80@\ 2$6±Ib·Ø±@\ 6\8c\85\fÆ8Â\eÄX$vl'®\1d×Y&\89ÓvÆíL\93\8e=iÓ&\93I:MÓÔm\9aôö43\1aûÇ3÷þ{ïyÏ9÷û^ê+b?uU¼L»$¾L¿(¾Î8/~\9b\11\14?b.\1fü\86±\94JÐϤ\12´ÅT\82º\90JÄ>\v\91FþIÿ\89\f\8f\8fl\80Ç
+\12|,\8f\82ßKið #\1eÞ\96í\82_ÈÒà¦LAº\96YB e\18"®dÔD\1e±G_\92¶Å\9e\97vQ\83é\1eÚËéã\8ceÉ\fsI²ÀZ\94¬°OKB\9c\80ä\ eÇ/yÈ\9dKÿ\9a3\9bþ\ 3kFJ0§¥\ 4}ú\bnö3\10\87Ñ\83L̽ø{\7fT\80¹\13óç\83\ 2
+¼\9f\13\ 3÷røð\86r\e\Ëý9¬çf\92W\95\ 5\94\v9e\91AEEôr¶5ö\8c¼\89º ï \a²z\98þ¬!Ö\9cl\92=+;Å\9dÎ\æù2×øS\99·\ 4ÞÌ\a\82 Ù\17\82ñ¬ï¹cr\82\8d0Gå\ 4ãY\b)\1ekXÿ\9fPû!æ¾\ fJ\ 1î«\ 1î\16EÀÍB\ el\14½\0kªd¸ J'\9f+RRÎ\14\96D\9e.0ÄøóÍÔ\93yõô\99Ü\16Æ ¥\8b5©ìç\1cÏ\19ã\8eçLóG\15\v\82aÅŸ!Å5¡Gñ®h@ñ\99h@ùDЯ$¸ý¹\ 4\ea!Ì0ÿ÷à«\Ì\9c¨ÿ\11\1e/÷ñ¨»\8dÜ(#AHÍ\84Ë\9aÍ°¢y \964i¤Ó¥rÊ)uQäL\896ÆWl¢zU\16úDQ\ 3s´°\8d=\ØÍ\1d,\18â\1d+\98\14ôçÏ\v{ó\83¢îü\8dxwþ/\13\ù\8f\13\9c\ 5ÿ\10:\v >Âu\16\11l\84\15æG<Ú>G\ f~\87¹ó=<òï\98ð\9e\8d\84ðýr9\1d\82º\ 48£ß óz1iV\97Iñ\95çE\1e×\96Æ\8c\95\19¨Ã\1a3ÝSZÏ\1cP·°ûJ\Ü\9e\92\ 1¾»x"ÎY|RÔ¡Z\8eoS'¶ªî&¶¨>Ij)þ{|K !hQ\13<\87\9aà ì0ß*°\ fèÁ¯õèA\ 5À-3æ^d\12 h\8c\85E\93\10ü¦í0cJ!M\1a¥\94ñ£ÊÈaCq´G_Ní×UÐ{ÊÌ.m#Û©mçv\94õòÛ4£B\87fFÔ¤YJh,]K´\97ÞN²i~»É¦ù[\82\8c\10Ú´\ 4ß®%¸\b'Ì7Ø\87Ç\1a\80\ f1wÞF\ f0w]©Å¼c\ 1Xª\8a\ 2¿\99\ fÓÕ[ÁkN&\8dU\1d&\ fVfG\fT\14F÷\984±nãQZçÑjF»ÁÆn5´r\9bõ]üFý\90ЮóÅ×ë\16\12kË/'Yt·6Õè~\83ü5±Fÿ_¡EO\b,\ 6\82g5\10Ü0_ã.|\\8e}ÀºßDýWë1÷Úñ®\8dÏy+\19¦\1cðZ·À¨u/iÐ\92Fî«\91EtUçG9ÍêØö*=ÍQYÉh®¬c5T4sm&\17¿Îä\11Z\8c\93ñÕÆ@b\95ñbR¥ñÆ&\93ñ#ä«Ä
+Ó\8f¢J\13!@xU&\82\eæK\15î\ 3öþ>zp\13u¯6¢\aÍ\987ð9\8b×\1fo=\eFl\9bÁcÛ\r½61Ù]\9fAé¨SFµÖ\16Ç4[Ë©\r\96
+\86ÆʪnäXª;ùÕæ\81¸Jóq\91©Ê\9fp´ê|\92¾êú&]Õ\87È\97Izó\ f"\83\99\88CøGÍ\ 4/Ì_p\17\7f\853ø\16ú\7f\1du×\1c8\amxßÇ\f8Ù\84\99§\89\ 1Ç\9a\12¡§y\a¸\9aRHí\8dé\14G\83"²Ñ^\14m³\97QëlFº¥¾\86Y]gçTÖµóLµ}q\86Úq\91Î:\97 µ\ 6\934Ö×6\95ZßG¾HÔXÿ#*³\12qeµ\ 4_k%xa>Å}ü\0gð6Ö¼\81ú\97:\0Î:1wv\ 2\8câw\f´Ò »M\bζmÐÖ\96Ljn=Lnh\95GÔ;
+¢-¥±ÕÍ\ 6Ze³\99ijªg\e\1a[¹ºÆnAYè°Ô>\e_b\7f9Qe\7f5©Èþ^R¡ýs|ÿ^¤²\13\82b;ÁGxaþ\80}x\17çà&Ö¼\8eú+\98?\17º1s Çð[Ü®hhwñÁá~\11\1aÝ{I6W*¹Ö\95I©væFVv\16Ç\98:Ë©\86\8e
+zy{-«¬\99£nsó\8a[\87ã
+[gDù\8eåø<G(Aéx\aùsB®ãßÂ<\a!@xù\ e\82\eæ!îã=ôà\1aú¿\8aúçú0÷\r\0\1cGܽ\98»úÈÐØÇ\ 1[ÿf¨íß\r5ý\aHUýR\8a©O\11aè-\8a*ï-\8b)ë1ÒÔÝ\16\86ª»\91UØåääuyøJ÷\898\85{I(w¯\8b²Ü÷E2÷g¢,׿âä.\82/w\12Ül'Á ó \ 6û\803\18rá,âõ{a\10`z\18`\18éDl\88e\84\ 1æ\91x¨\18Ý\ eÆÑý$ýè!²v$\8b¢\19É\8f(\19VG\15\rëc
+\86ÌÔÜA;=g°\83%÷\fpd\9e)^\86g\91/=vE\90î¹'\90\1cû£ }à /}\80àJû \ eÂ\ eó\ ezð:ö`\rë?7\84\1e\8c¡\a\138\a^ô`\12 f
+³ÇT,è||Ðú¶\80æÄ\1e(ñ\89I*ß\11r\81/\87\92ç+\8aPNi#³§*¢³&ëb3&[iRo\1fCâõ²\ ey\17Ø©Þ5ÎAï[\1c±÷S¶xâ\9flñ8Á:8ö\13Ì0wp\ e7zÐ\ 3¬wa\1cç\0u\87O`\1ff\0\1a0\92\98N\ 1¨çIP8Ï\82\82@\ 2ä\ 5¶\832\90\f\8aÀ!\92< #É\ 2yä\8c\80\9a"\9d7DHæ-\91ióÍÑ\aýÝ1\aüãÔ\14\7f\80¶ß¿JKöß¡'û\1fÓöÍ}GÛw\92 í\9bEf\9erÃ\8d\1e`ýËXû\9c\ f`b\16 \ fu\1d§±\a\8b\0º³\98ÿÎ\ 1d\ 5c!#È\ 3ið9H\ fî\ 4ÉÊÏàÐ\8a\ 4ÒV²I\aW
+I\aV´ä\94\95Jòþ\15;eß\8a+bop$rOðTÔî२]ÁÛQ;\83\8f¢v\9eû.zÇ2\11½ã,\11³cé)!\8c\82+¨\1fÀÚ}s\0\9e\0@Ç\12æOÔ5b,+Æ<*_\ 58\84\915e\9d\ eû¯
+ ùê\16Øwu\17ì½\9a\ 2/\85$°'¤\80Ý!\15ì
+éaGÈJÚ\1ej#m\vyH[C³ä\17CçÉ/l¼AÞ²ñ yËú·\94ç¯\10\94ç_!"\9e[{ÊeÔ_Dý\19¬}d\ 1{\80Ú\r\17\0*P·t\1d '\ 4 y\r`ÿë\0;oQ`ë\9b\8cÿ±]\1fPQ]y\18À¿7}\18f\18\ 6\ 6PPi\96\f(ë \1e\8a\82\88\ 5PPÀ\80%G]O,\eIÔEWE#Qlh\10,A\l(6tQC46\ 4\17K\94b\89z¢\12Ä\12»\12Ö.êÝ\8f\83\18wO\ eçwÞÀpÞwïÿ¾w\v<\8bÍð(v'\vÜ\8býÑæH\ f´>Ò\ f\8eÄÁd\ 4Z\96$¡EÉ,¸\94,\85si\1e\9cJ÷Á±ôg\98\8fÔÃ|XHæCBr<(dÍò\96s\fr\80Åë\80¯ó\81\89\ 5Àhf'07\8a¹!\a\99_ÌüRÀã\18Ðâ¤\12\ eå:ØW\98È\15Æ\8a¶°«ô\83¡2\88úB_\19\a}Õ(ØVM\82®*\r6U« Ú MÕ º\vMe\ 3´åâ\7fä0?\83ù©\9b\81É;\81Ï\8b\80Ä\ 3Ìgn\bse@\87\13@\9bÓ\80s%`\7f\ e°½¤\84æ²-T\97MP^q\85â\8a7äW;Aº\1a\bT÷á\86(\8e\eÃÑÄ\89¶f\11\17f>X×xãkU@íc^_\93ø \93c?\87ã\9e\È÷p/0\84ÙQÿ\ 6z\1c\a:\9f\ 2ÚU\0Î\ 2\8e\17\0Ãe@û+ ¿\ en:Ô¤\an\99\80ßZpCìÉÍ\90\ f7¦Ý\80\a\8d\9b3¶ã!Ûñ\88/þão)\ f¨caëØ\89º\aÀïÏ?\98DZ\9fÊÚ\8fã×CK\80þìswöÙ\8fMö>\ f´ü\ 50U³ïµ\80ò&³ïÐ\83÷\1e)yo\1dïc\ 4êÍÀ\93ÖÀÓöܤû\ 3¯¸Q}ÍE¹\81\8bÑ\e.>o9á¼Ý\ 4¼ÛGì\9c¸öÁ´ÝÀxÖ~ØQ`\0³»\9f\ 1:±Ï\9eWXû\1aÀx\83}¿Í¼{ô\90~§çï½ \97ô\9a5i`MÞÚó\9e¬\89ð"¿¦C\8bàFQ°\1e\82í\10l\87`á\ 5\8b.\ e~ \9c¼ Ì<_\9aÈà\r¡²@\80ç]\84Q\f}Fãi
+ͦ\85\94IÙ´\866Ò6*¤½TL'é\12ÝÁ;<¡wxËßÞPÃ\9f\10-ÝÙôÖl\v\19ùÙ¦-\84â/ü¦\aõ§!ô9M¢\14J£%´\9crh\1dåS\ 1íaÖ\ 1Þ·\f¯q\96%ºÉRÕ³doð\94ß6zò'D+7\b·\16l\a9º²\16¬\87/\846\10BÙ\17B\16Ïÿ\1aI\13hêûZ, ¥´\92=ÌeB\1e3·2³\10ÏX\8b'(ar9\87í\1a\1eóç!^ññ\11¸ßH\12¸÷\7f\84»3D\eG¶Ã\ 1ÂÙÌz´\82pèÀ\9at\81Ðs<l9\1eÚa\10\9a±4 ïÔ3ðF=\87\8f@:^ª³ð\\95\8d'ªµ¨WmB\9dª\0\8fTßã¾ê\10îª~ÂmU5n©\1eâ\86æ5jm\ 4jt\ 2¿6²\15¨þ\88ð2\91\11ÂÃ\0Ñ\9a×Ö.l\ f\9f\11\17?Ö%\98ÏI$Þ\18?ÅK»Qxj÷\ 5êí¦ Î0\v\8f\fóðÀ°\ 4÷\fËqÇ°\1a·\r\epË°\157\f»PkØ\8f\1aÃqT\e®à\92ñ!ÎÛ¿Æ\19\93@¥IH\15Tî ¤Ó\8dLMD{;\88ö¶\10mµ\10íô¼²\1e^\1c\1f÷\ ehpë\8ag-{¡Îe î;\ fÃm§1¸éô\15j\9d¦¡Æ)\15ÕN\vqÙi).9}\87\vNkpÞy\13Î:ï@\95Ë^T¸\1cE¹Ëy\9clyW*s})\95º
+é\88\9b\90\8aÝ\84ìp#×?\b\1fæû(I\ eÑ\91íðe=>1ãE;w<öê\88;\1eA¸Þ&\ 2WÛ\fÆE÷\918ç>\1eUî\93Qá1\ 3§=æH?y,\92NxdJÇ<²¥2\8fuÒQÏ-R\89ç.©Øó\90ì°×iÙ\ 1¯\9b²½ÞOeEÞB¾\87v½Wø\11á§jz\95ä/Ã+«\ 6/ü\fxàã\84ëí=ñK{+Î~\12\86rK\fNX\86¢Ì2Z*µL\90\8a-ÉÒ!K\8aì\80e®l¿%]¶Ï\92%ûÁ\92#/²äÉ÷X
+ä»|ö*
+}\8e)vú\UlóSlñ}§Ì÷\15\8aM\1d\85bc#ß?4esZ\và4Äéþ\ 6ÕtU£¦\93\1eçü\qª³/Êü\83Qì\1f\81\ 3]â¥}þ\9fIEþcd»ý¿\94\15úO\91ï´Î\94ï°¦)¶[\17+¶ZW(7[sUùÖͪ\8dÖÝê\rÖ#êõÖsê5þ÷ÕÿôoPçt\11êU]\84*»\89²\99èÊ60ÿ>§´k½\80\8bt&T\8eÊ\0\r\8e\a\98Q\1cÔ\ e?\ 6wÃ÷ÝÃQØ=F*\bN\94m\r\1e%ß\1c4N¾)h¢"/è\1fÊõ\81_«Ö\ 6ÎWç\ 6f¨W\adkr\ 26h³\ 3vج\fØo³"ð´nYàoºÌ \176\19ABûm°Ð\90úc\8dùõÌ¿ÉåîB$Ï\1aQÀñ~<ó\84)p0Ô\1eEa\1eøW¯ÎØ\16\1e\82üðHiC¯xÙÚ°áòÜ°Ñ\8a\9c\9e_(³{NV\f\9d®^\1e\9aªÉ
+]d\93\19²L\97\11\92k»$d\8b>=¤H¿(ä\98aAha^èS}ZO¡#\9b¹=\85vn\98Ð4\13Ý\9b\96¹jfWpj/\eÄs'Ï ?FJØÓ×\80\82\b7äGúbCd\10r#ûH9\111²\95ý\12åËû\8dPfö\1d£Êè\9b¤^Ò'Y\9bÞg¦ÍÂÞiºù½3lÓz¯2Ì ßh\97\1a¾Ë8;¼Ô8«÷\15û\99½ëíRú\b}J_¡#\eÒ6{Æ\1aÜ\8e\0~fþÉÁÜçóì·\8f×ÝlËö\ 1:l\8cvÁÚ\98\ eÈ\89é\86\951aRVt\7fYFt¼bñ\80aÊ\85ýÿª\9aß\7f¼&-j¢ö\9b¨iºÙ\91©¶³"Ó\r)\11+ì¦G¬7N\8bØi\9a\1aqØ4%ò¼Cräcû¿G ;Ò\93î=\9bFÿáø×\ e\0ªâY\7f\9eûö\ fcþPæ'p¯\1f§Fn\9c\19ÙñÞX\16oEF|\88\94\1e×O¶ v\90"-6QùÍ \11ªÙ\ 3Çhf\ eLÒÎ\88IÖM\8b\99©\9f\1a=ß\90\1c\9de\9c\1c½Æ41z»ÃWÑ\a\1c\93¢«è\81CRÌ[cÒ@a [Ò5{Ìç \9a}>\95È\1aðÜ÷Ã\bî³)\7f8÷ú
+|\97`BV¢\a\96\fñÃÂÄ`)-¡·,5!Z>ëÓÁÊ\94ÁÃUÓ\ 6\8fÖL\8d\1f¯M\8e\9f¤\9b\1c7]?1n®Ý\97±\19ö\13bW\9bþ\16»Åq\ì>óØØró\98¸{\8ecâ\1aìÇÆ\v;Ò\93m³û|\ e/²\ 6ÇÙÿ\83#Y\ 3.õÛh=?góo\99Ã\8cX<¼5æ\ fÿ/Ûe\ 2Ôä\99Æñ\7f\12\12®\1c\10\b\87Ö\v©GAk\15µÐ¢\88Ê!¢\1c\86#@\ 2\89\10 \1c\ 6A\ eåðâÐz@TªBt]O »®\17°µÖZa»Ý]ÇÚ-3Ýum«µèn\ f\aÕ~û×\19êL§\93ùÍ\v_¾|ÿ÷ù?ïû~Ï\13\88µi¯\8aªÓæ\89«t\8b$å©ñ\ e¥))2k\8aÁ±89ǹ0¹ÐÕ\92´J\91\97T«2k7¹gk[=LÚ\83\9eYÚS\9aLí\a^\ 6í &3iH\9d\99$¨²\92\ 5%Q\10ùS\ 6\99\87\8fèû{\8cý\fK\9e·rè\ 1Ù»\9cµ>¯5é\95Ø`\18\89:Ãd¬1Ì\14U\18æ\8aKõ\91\12kÆR\87âô$iAzºc~\9aÉ97Íâ\9a£[©X®«V\19u\8dî\86Ô\1d\1eúÔ\ 3\9eé©'4i©ý^ºÔ\9b\9a4Ý#u\9aNpK× J¢\18æ\ 6×â?\98ÿsYÀIj\1fË\ 3öç³çËe¿C?Ö\eå¨1ù Ê4\ 1«LÓ±Òôº¨Ø¸P\\90µØ!?k\99Ô\9c©sÌÎÌr2\19ò\²\fV¹A¿Z\99¡¯w×émê\94\8cý\9eÉ\19Ç5Iú\8b^Zý\r\8e\ fÔIzÁ-Y/(\89b\98kÌÃ\a\19ÀÛ\8cû8µ\ f\17²ß(b¿Áq£\19¨1;£Â¬A©y<¬¹/£È\1c,²\98ÃŹ9\8b$Ù9 RSv\8a,3Ûà¤_nvI_^,×\99*\95)¦\rnZc³:ѸÏ#Áø\aM¼ñ\82&Îø\ 5Çûêx£à\96`\14\94D1̧ÌÃÅL\9e\a\8c»\8bÚ¿·²çbI¾\8dc\ 5¨°HQbQ£¨`\f,\ 5\81È-\98-Ê)\b\13\9b,Q\92LËR\a}~\92,=?Ã15/Û99¯ÐU\9bW®HÌ]§\8aËÝæ¾ÄÜî\11kîò\8cÉ=O®yÆ\98\7fT/6\v*¢\8c5\v\8aa®pÝ\9d§\a'\v\98\87\12æ\81¥ø.\96\9f\9b8Vr\1eVb±ª\90k}\ 19%\93`* BfI¨H_²P\9cf\8d\95¤Z\97I\93W¤É\9609%\14[\â\8aKå±EuÊ\98¢-nÑE{Ý#\v;Õ\11Eç<\16\16]UG\14þà\1eQ(¨"\v\ 5ed\81 \18æï\ÿg¹\ 6\8eSë\10µÛV\ 3Ík\80z\8ee\15Ôçµìr9²*¼a¨ðGFå4è*CD)\95áâ¤\8aEâÄ\8ax\87øò\14éÒòLÇÅ«r\9d\16*q\89*«\96/,Û¤\9c_¶[\15^vÌ-¬ì,ùÔ-¬ô\9e*¬TPÎ[É
+m¥ \1f¦\9f\1et3\a\9d\8cû\0µ[k\817Ö²ï!%uÔçÿ\19µNHõ@rÝXhë\ 2\90¸v\16âëæ\88\96ÖE\88cë\96\88cjµ\92èÚ\fiDm\8elAÍ
+§ð\9aÕÎsk\1a]C«[å¯W\1fQ\84TÿY\19R3 \bYsW\11²Z\90\13×\90ªç\9c§\a'J\81#Ôo§nË\ 6 ¡\1eXÝ\0\14\91L¢m\10!®Q\89%\8d#\10Û4\ 11MÓ\10Ý\14\82¨¦pQDÓ"Ñ\82¦\ 4qx\93N\12Öhr\bm,\94¾ÖX!\vn¨w\9aÝ°ÓyfÃa\97 \86^\97\19\r\1f»Ì¨¿ã<c£à<c\ 3Yÿ\9cÞ\15<\13ªèÁ:z@½-\9bè\ 1[³²ì}¶±÷Ù\ e,m\ 6"[\° Å\ 3ómc0Ïö\12ÂlA\98k\vE¨m!^³Å\8aBlI¢Wm\ 6ñ,[\9e$ÈV&\99Þ²ÞaZ\8bM:µå lJK·,°å#Y`ów²\80m\82,`+Ù"8\ es\929?Bý6¶¦ÍÔn f\95\r(Ü dµÒ\83Ý@ô^`n\9b\bÁíJÌn÷Æ,»\1f\82ì\81\98a\9f\89éö9xÅ\1e\89iûâ0u\9f\ eSö-\17\ 5ì³\8a&ÛkÅ\13íÛÅ\13ì¿\13ûÛO\8bÇÛ/\89Ç·\7f+\19¿÷g\89ß\1eÁÁo÷sºèÿ~êïdÜ\9b[¸\1fwq\1dìá:hgÿ¹\1fXÂ\161ü 0û0{À£RL>¦Â¤c>\98Øá\87 \1d\81x±c&ü;æb|G\14ü:\131®S\8f±\9dù\18ÝY\89Q\9d\9b1²³\1d#:ÿ\ 4ßÎ\ fáÛñµÈ÷è\13\91Ï\11Aìsø9\87\9a\80Ýô|Û\ e\9e\89\8c¹ÌÎ\1c\1c\0Ò©\19w\fXÐ\ 5\ 4³=|\99}é\84\93ÀèÓ2øv«àÓí\rïîqðê~ \9aî xöÌ\81GO4Ô=Ë î5½×
+·ÞõPõ¶BÙÛ\ 5EïE(z\ 6¡<ó\13\94§\ 5(O=§\8dÞ·Ð÷zú]ɸ-ÔÖw\ 2 \7f\ 4"N\0!§©ß\r¼ÈötÔ;\80æ<àö¾\f®ýJ¸ôiàÜ7\1aN}\93àØ7\1d²þPHû£I2$ý9\10÷\97CÔ¿\19èç\83ûÎp¼Âñ;ò\98\b¿°\93Þ7µq\1fÐóBÆ\9dIíÄSÔï¡þÛôÿ\1càÿ\1e0ò"àñ\17@ù!àtI\ 4Ñe\17à²\eñâKo4pe"\v¡WX\10²0û\84/ã\ 1\16#\ 3Üt\ 3Üp\ 3LòÀ\11ò.ù\9cÜ#?\13á\19o0ï5Ìw1cÏbÜËz©Ïx\83©;\85º~Ôõý\eà~ \903\fé'\0þM®J\80ÿp\1e×T,\86=\81/^`Qî\ f|9\95\85Y\b0ÈyÜâËð\16\ füÛ\t·ß$o\91>r\9d|O~|FÝ!\9eÇüÊDϵg¹\a/P¿\1f\bd¼c©ëE]Õ\0c\7fªû\19¹An\92ArKÄ\82Ü\91\ 5©\ 2øÆ\1dlÈX \8f\ 3î\ 5\0÷Y,?`\91ø\90/\83G|\ 1\ eñà\19bÂ\87hô\10E\86þE>{F)×[6S\95DÏ£¨\1dÌ\98\ 3.\ 3cþ xò6\ 5o\93>Õý\8aÜ&ß\10¦\14w -\ 5CÁ}1µ\9cù<%ðÄ\83Í\ 2=\11&\91Y\84EºÀy\b<\8c\85\8d\84\9bN é\ 2\r\17Î>Cp\1f\vÁm4\ 49q\18\a\ 1\13É42\87,&©$\9b¬ Ud=ÙLZÈ\9bÄN\ e\92\ er\9cô\90\vä\12¹\8e\9fq\aOð\13?Â/\fý
+Á\93ýz\ 4\ 4%qâßx:\8f)$\84D\11-É"\ 5d\15©%\rd+ÙAöPg?u\ eã1º¨q
+\8fð\ e\1eâ¯x\80«´ékÚõ\90\bø\9eÜ%w~\85àí\ 3AãE?4ôÂ\e\82t\14¯N"³È|\12GÒ\89\99X\9fyñ\18ë8ÿ&>y;uvQ§\r?à\0u\8eRã8\9fÛ\83oñ>Õ?Æ\7f¹pnó\8eAþò+ró7\10Fx@ðq§\1fn\10T\1c\15¾\10\ü9\17æCô4\1f1$\99±\1a©[À§\951\9ejêl Îfê4ã\7fh¥\8e\9d:\a©Ó\85/éÅu¼\8bÏñ\7f®Ë<¨É;\8dãß÷HòæTê}P\ 5em\8d:\96X5 \ 4$\1c\81p\ 4\f1\a$\10\ 2\ 4\8c$"B<\8aâ\81x-ÞJ=pQ¼ê¹\9eÕjkkÕ¶êV«cÕÚÚuWÇíÚÑm;Ý\1dë»\8f«Î:ýã3¿¼ïÌ\9bçúý~Ïó½\80Û´\89oÑ\177(S×é\9f®\11W\99\17°Ï\11_'Û}Õ\94\ f%åCC¾P>"úQm\ 6CT\8eÆoB
+~\95Zð\13ïÂC¾\f\ føjü\9d«Ã]¾\ 1ßóóñ\1d¿\18·ù\15øFÒ\8a\9b\926\\97lÇUÉ~\\96\1cÇ_¤çqQö\1d¾\10\1eá¼BÄY¥\88OU"Îü\ e1J\ 5±¿\94üà F* ö!\9fzR}º\ eÀ/\11Ãñ£&\ 1\ f4\19ø\9bº\0wÔ\1e|£öãku\bWÕa\QÏÆ\97ê\ 5¸¤þ#.hVãsÍ\ 6|¦Ù\8as\9a=ø´Ó1|Òù\1cNwþ\16'#\1eãøk"\8eu\11q¤\8bÈ\1cþ\1db\fÙ\1f\80ç\f$?¢\14ø-2\ 2\8fz÷Áýî\83p§ëÛ¸Ñ%\19Wºæàb7;>ïæŹîU8Ó½\ 6\1f÷\98\8e\8fz4âÃ\9eÍ8Ù³\ 5'z®Åñ^m8Ök\a\8eô:\88C½Oã`ïkØ×ç\9fÌî¾O\98]\91"³ã\ 5Û_á\7fÇ\98®Ù§\83éØ\13÷\ 61¸\17-ÇÝÈÎøºO$.E\ eÅù×Çà\93þ&\9cê\9f\8f\13Q\858\16åÃ\91è\0\ eEOÁ\9f£g`\7fô\1cf_ôBfOôræ½\ 1ï2»\ 6lav\fØËl\ep\82é\18x\91i\1fx\9fm\8bù7»1Fd7\10ë\89w_A\1cB>\f¥«'\96®Ú\11À\r\1d]ûÃ8\\8eQà|L\ f|4h\10\8e¿9\12\87\a'ã\806\e{µ6¼§õ`§¶\9cÙ®f:´S\99-Ú\99L»v.»Y»\84ݤ]ÅnÔnb×kwrÚÃܺ!g¹5C¾çV\ eý\99_>Tä\96\11-Ã\88¡ÿG\1c\ e<&»wé\8a¿6\16ø\82ZÎY=ðñ[\12|0,\ 2\87\86Ga_ìpìÒ\8dÅ6\9d [tyجs0\9bt%Ìz\9d\9fmÕ\ 5Ùuº:vMl\ 3·*¶\89[\11ÛÂ/\8fmå[b·J\96Æî\97,Ñ\9d\96.ÒÝ\926\8fx,m\1a!Jæ?\87\9f÷
+OÈþ?Èþ$Ò[F²M|@¿\8fÆ380J\83]£ûb«^\8bÍq£±!Þ\88Öø,fM\\ 1³2®\90]\1eWʶÄUqKõ\93¹ÅúiüB}£¤Y¿HÒ¤_%\9d§o\93ÍÑï\965êO\b³õW\84\86¸\87Â̸§²\19ñ¢\94\90¼ÊO£¨\ 5%Rë¥kýL\ 6Íù\99À!jy{\93Io$(ñ'C\ flHü\ 3Ö&\8dÀÊ$\ 3\96%\99\98¥I\16fQ¢\9dmNôpM\89åÜ<C\80\9fc¨\95Ì6Ì\946$4Éf&,\13¦'¬\97OKØ!¯O8ª¨3\PÔ\1a\1e(¦$>\11¦$\8a2BZó
+\8fâ©\1d¦P\rÌÀ)Ò\9e\87s\81=´n#\7fÚ\8c2´¦tŪÔh´¤\ eÇâ´1hNMaæ§f3sRìì\14\17÷N\8a\97\9fa¬ä§\19C\92°1,36
+µÉKä5Éë\14¡ä\ ee0ù\90j\92ñ¼*`¼§
+¤üG11E\14\bÙ«ü`\0®SÜgÉöññÀ~+ÅOëfz^\97Áb¹)\ 2K2ú¡9s\bæ\99G£1s\1cÓ\90\99ÁÌÈÈcÃ\19\13¸º\f7_k*\93Ô\98\ 2Ò\90iª¬:½A\b¤/\94OL_¬LoWU¤\1fP\97§\9fQ\97\99î\12¿*ËL¢¼,C\14h\95½ä>åür\16p:\9f´\ e\8d>»iìØBëzòeE6é\9dl\r\9arú 1çM4ä¾\8dé¹\ 6¦>'\8d\99\9a\93ÃÖd[¹P¶\8b¯ÎòJ\ 2Y\95Òª¬É2\7fÖ\f¡Üܤð\99W(½æ6u\89y¯¦8ë´Æ\93u\87øEåÉ\16\15\84\9c\10^òWÚ\a\17(æ\936Ò\9cN`g!å\80XK-\7f ù5?O\85Yù=1#?\ 6áño¡vü\18Ôä\e\99`¾\99\räå³UyvÎ\9fçáË-\15R\9f%(óZÂB±e®Â\93»LU\94»QíÊÝqZ>Ô8,·;9,?«\1cy¢Â\99'Ê\9d\16QxÉ·T÷ódë8ÙÜGÚ³£\98ô\16±²\bX@~Í*P`\9a\e¦Ú¢Q3a\18\826=\ 2¶$¦Òfb+
+rÙ²\ 2\eWZPÄ\97X}\12\8f5 +²Ö .k£Âa]ª²[׫mÖ]\9a\ 2ëÉNVëMâ_j«UT\16XEù\v\84gܤ:\9c![GÉæî\12 Ý\a´\12-^\9aõ]4ë:¥¨u¾\86\90³\1f&¹´¨r\8dD\85ÓÀø\9ci\8c×\99Í\16;¬\9cÛáâ\v\1d^\89ÓQ%µÛk\ 5\9b}\96Âj_¬\1cooUçÙwj,ö\13\9a\ûuâ±Úb\17\95\84\82\90\13Â3¾²Ð^ \1c\1c¤Øw\96ÑY¨ ÍGãðâr`¦\87ô\86\9bCµ»3ªÜ}Qáy\ 3e\1e\1d¼\9e1L±ÇȸÝfÖåÎç\9cn\aow\17KlE~©µ¨FÈ/zGn)\¨Ì)\§Ê*Ü®6\17½¯É,ú\8ax¤2\17\89Js¡¨ ä\84ð\8cKt\ 6NR\ eöSìÛ*©\ e4~®$\9a'\ 2õô®º\14ð\97jà+í\85\92Ò\18x|ÃQä\8b\83Ë7\8eqø2Ø ¥\16¶ t\ 27¾ÔÍç\95\96Kr½!Y¶wºÜì] Èð®Q¦{;TiÞ£êTï\97Ä\8fªÔ\12Q\91V"Ê_ <ã3:\ 3ïS\röPìí4v¶\86¨\ e\93\81¹´N¡±ÜOï½~%ÜþnpUFÁQ9\14\13ªF¢ ÊÀX«Ò\98üÊlÖRiår*\vù¬J\9f$Ã?I\9aî\ fËRýóåFÿ*ErÅVe\92ÿ\88*Ñ\7fI\95XñP\99T!*\92ÊE9!\8c{Á\19:\ 3\87©\ 6;)ö¶\1a`õTÒ\9du´\17i\r\92/>òÅ\15\94aB0\ 2\ 5ÁH\8c\ f½\81¼\90\ e¹¡1È\99ld²B\99Lf(\9f5\85\1c\Z¨\84O N\94$\aë¤IÁ¹2Cp\850¶º]\1e\1f<¤\88\ f^PÄUÿ \8f\9fôT\88\9f$
+ñ\ 1Qö\92S\94\83ý\14o\aÙß\10&Ý7\1dh"i4\9d\bL#ÝUOs\7f\1d\83Ü:\r²ë{Â\?\10\99áa0\85G!=\9c\88Ôp:c\fç0ãÂ66)ìa\rõ~nLý\14>®¾ñ¿\\97yT\94×\19Æ\9fï\9b\8d°\8c3,²
+ʦ0\f\ 6\87\ 1'Æ-DkÕ$F\8f5\1eO46\1a\8f\1a5"¸\ 2\13\15e\ 6\10E\18©\v8\80¸Â\ 4HÝpjÜ%\8a±©§\89&*.\8dÚTÓ¨(1Þ>
+&©\7füÎÇ÷\ 1÷y\97{ßû¾ª¾\99EêÔÌ
+\8d9³^\93\9cÙ¬IθI\9eÿ³&9]hÌéBm\9e×Á^îÁ]ôu\võ\1dKY\13²\ 1+Ç¢ùVæ\81ÏwÈÛdX¶'\86äø!-'\1c¯Yã0ØÚ\a\83¬ý0À\9a\86þÖ\11èg\1d#Y¬\13¤Tëû²Ù:Ga²f)\92r
+\94/çlV&æ¸TÆ\9c\13ä¦Ò\98õXe\*TÆ%¿RÏ=PC_7f1\ 6\1f³&¬àyÈe\1eVr\1f¬âì\95\a\8c \83ódô³ia±\ 5¢¯=\12©ö\ 4¤ØÍH¶÷\87É>\14}òßBRþ8ôÎ\9f,\19í³$\83}\91\14o·É½ì\eäX{\1cc?&Çؾ\93cò~RĬ\14\1däv°\8bywÒ÷R\8e@ùÔ´Ú\19\83\ 2Æ`5÷\ 1GÕQk\81×\8b\81WÖ\ 1I%\1e0\96ê\91P\1a\ 2Ci4âK\8d\88+MA/Ç@ôt\fC¬c4b\1c\13\10å\98\86HG\ 6º;r\11áX/usì\94Â\1c\87¥°ÒëRغv)´XH¡k\85ü\9cô\7f\ 3}/²q\1f\14\ 2\v©;\93z\938¢\8eåxøû\8d@ÿM\80i3\10_\ 1ôpz"©G¸3\ 4Ý*£\11ViDhe
+B*\a"¸r8\82*Ç¢kÕ$\ 4TÍ\86\7fU\ eüª\8aá[U\ 3}\95\eºÊVè·<\84¾B@_.¤ç\94S\7f\1d}·\17\ 1YÔ\9eÃqp
+5ÇQod%0¨\1a0o¥þ6 r'\10ÌùÔ·î%è\:\12\ 4+\92\18àã2\93Aðv\8d\80\97k\1c<]SááÊ\84Æe\83ÊU\ ee]#9Kî@Uû\ 4êÝâ\17\1c\8c{!ãm¥ßéôyê\16`<5ßäX:x\17õk\ 1\83\8bþ7\0A\9f\ 2z\8eª>\a\14Ð\1cô\86¢É\17RS0\8b\$1\10θ\aÙ\84¹yáºYèÝ<ðn&ú \9d;¸\9d|Æ&í\1ay@Ä/¬a®\97Ó÷Ìr`:}\9e@í·ê\80×ê©OÍø=@÷ý@àA@w\bð:\ 2(\8f\83\17\9d\86ø\10_à\14íh¦\1dÍ´ã´\198C;Îð2na±oa\91iá&o¡\83-\´å\f¹Íß?$O\9e±\929_HßgÔ\0\13éó¨FêÓWó\ 1 Î\r\84Óô\80c\80ö$àñ9µÏ\92¿\93\7f\90ój6@ÞÀWzàBW6¥\11À·\1c\16.³Ao¥\1d¼\8c®òò»Ê¢w\8d\ 1¿Æä^ÛÇæñKr\8büø\8cÅN`\16Ãôî'¬\ 3ÔN£¿fêö¢n\18uýN\ 3Þ_Ð÷§\9a_\93oÉ\15ÒJ\18V\Wp(y ¸©esÌ\98|\1fÂA%\9aÍz\12p\8fvÜccp\9f\85ø>\8bÞ\ 3&ý\ 17V\e\1dlc<Ú.=c6÷Ù$æz\fã=ä0\90Â8÷¤¿¡ôWO]Ï\vÔ¹Ô©y\9dÜ$ÿ&ß\93»ä\aBwp_Éõ<\81v\1dð\981\11=H"aÃ,h\87`1\14Ü\e¢\840è\82\89\16îg\b\9f0\bÏPð¤B \9cD\93Dò*\19Nþ@Þ#3I\ 6É"¹¤\80\14\932RNªÉNÒ@\9aÈI<Á7ø\99Æ>F;~â\97vò¨óù[\84.\98v\ 4B¨»ò-¨Ó\8ex\92J\86\90Ñd"ù\80Ì%\8b\88\95¬"«©SB\9d\rÔ© N\r5jñ\10{ð\0\87q\ fç\18¢\7fá¿|»Ë¿¾C\9e?\9fò\9fN\84¯?D\17_\b/\82§\84\90\18b"\83È\eäOd
+µfRg>u\96 \rËp\1f6ê\14Q§\94)ÙÈõ\9d\s;SU\8f[\8cÅwh¦\ 5W\98Â\1fp\95ÿ}\95«´\92+\9d\îDøë ôZÆÂ\aBÓ\859 à×îÄH^!¿£æ\18êM¤?Ó¨3\9bÑÍÄmæä&\96SÇ\8e\eXC\1d\a56síjn\9fݸÈX|\8d£8\8f¯ð%:ÇU¾àj-äÌ\v\88@oÚáÁX¨ ´^\10ÞzÚÂXH±\8co2ý\1cLÍ7¨7\8eZ\93©3\9d¶ÏåñX\80\vȦÂ
+êä󸮥F\195*p\9a±hf,NÂ\8dc<ÌGiéaæã\10õþ&\v¸\15ÿ\8f\bUÓ\ enO\7fâG;ô\8c\87Ö\1f\8f<#pW\9d\80\e
+\v.+\86â¢âm\9cW¾\83sÊ)hQÍÀçª\8fpJµ\10'T98¦ÊÅQu\ 1\ e«KpH½\11nu5\9aÔuد9\80½\1e§±Çó:\1a½ÚPï#à"uOÑ
+Ôv"©\1dÚA;\8föý®*< \1d·µ\ 1hõ\8aÄ?½\92pÖ{\0\9a}\86ã¸ÏX\1cÑNÄ!íûpkg¢I;\ fû»,ÂÞ.VüU\97\87OuEhÐ\95á\13\9d\13uú]¨ÕïÃ.ý)l÷½\8eþm¨
+\10p\92-/ XbEw\1eõ(à\ 6KËe\1eë\8bÁ*\Ðyã¬>\18'üâðY@*\9aº¾\8e½\81o¢1ð\8f¨\ fz\17uAS±;h\16v\ 6§cGðbl\v^\86\9a\10;ªC\8aQ\19² ÎÐ\1aT\846`sØQl
+»\84²n?J\8ep!\95\92\92\b!û\r"\96¥¬'õ\8d,\83½YÊù<Å÷ã\11\1e8\14æ\87}á\91h\88HBm÷þØÑc\18j"G£:r<\9cQ\93Q\11õ\ 1Ê£>Ħ¨\fl\88Z\8a¿DÀúèB©4z½T\12í\94\8a£ë¤51n©(æ¼T\10{G²÷\14²\8dä\91U\1dHOi\8fcÙ{\19ø\86WÞé¾À\91T^o}Øk\ed4Æh±»g7ÔÄ\19P\19ß\17åñiØh\18\892ÃX8\f\13Pbx\ fÅ\86éÒ\1aÃ\1ciuB¦T\98\90#å'äI¶\84b9/a³¼2a\87¼"a\9f¼ÜxFñqâ-ENâcEv¢\90³:YÚÉ=\96ÓkÔ=×\9fóÖ@Î|¤áU \96×߶Þ^pö\ eĦ¤X¬ïcBI\9f\ 1Xc\1a\86Õ¦QÈ7\8d\83Í4QZeú³\94k\9a!0}$-3-\96¦år¶©P\91e*S,1mU,65*\17\9aN*\17$ßPf\98\1f)ç\9b\85"ý\ 5î\9a\18\ 3ê\9fJ£ÿC\80Æ¡ìqùs5¿\95§¨±>Å\ fÅ}{`µ%\11v\8b\ 5«,iȵ\8cÄ2Ë\18Éj\19/e[&IK-ÓäÅ\96\ få\85\96\fy\81%[\91a±)Ó-%Êy\16§j®Å¥ú\1fÑe\1e\15Õy\86ñçÞ\99{\aD\r\8aK]\13\r¢qÁ\15D\96\19pFf`\ 6¹â\ 5f\90\19\96\19\10\ 6Ù\ 6\95ÀD\8d
+\135.\8cKã\ 6q-\15\8d5z\8cX\9b\98TkÔÚÄ\9c4§mz\825m<96ij4IÛ\93dú\01ùãwî=\ 3÷<ßû¼ßýîûÔ/¸*×&~,×$~#Õ$\85´Õýhª\13û¹¿\80\9fá\85ì\81\ 5¸heý¤3\ 3xÙÄ9[/ \98\1c\89)ã°I?\15-\868¬7\18°Ö`Ás\86l¡Ù\90'<kp
+«õ\1eq¥¾Jôé\e4uúç4µú\17´Õú]R\95þ\90ìÕ\9f\96+\roê\96\ezÈWryjH"Ú>\fý|Âzßeí\97mìA6³\ eG\8f#¼îËä\8cÉulI\e\84\96\85£ð¼1\ 6kLsÐlJF£É\84U&\9bà3-\15ê\8c\ e¡ÖX,V\e\97\8bUÆZM¥±I[aÜ(\95\ewÈ\1ec»Îm<©+1¾\1eVlú\vy¨+6\85ä"SH"Úâ\1fø\e?ñ7©w\89Úgø\89íÌ\ 5:xÝÃu¼H?6\9a#°Æ<\1cMæ\89Xm\89E\83%\ 1õ\964ÔX2\84\15\16EðZò\84
+\8bS,7{Ä2ó
+\8dÛ¼Z[b~^*6o\93]æýºBó\89°e\96Ka\ 5\96?\92\aº\82\8c\90L¤\ 2K\1fÚ^þÊZ¯e\ 1ÝÔ}%\9fs¾\83\99\93\194¨\ 2\ 1\8e\85k¬ah´\ eE\83íIÔÙ¦¡Ú\16\87*\9b\1e\15¶t\94Û²\ 4\8fm©Pj+\10Kl¥b\91Í«qÙ\1a´\85ÖµR\81u\8bl·îÕåÛ:Ãòl\17Ãsmï\85«¶/ÂÔ¬\90\9ckëCzÌ\aÜ\a¿åÈu\9eú]˸\ f9\8a¾D¶q-ë¹®Æl-ê³#Q£\8c\85W\99\82
+e\ eÊ\94$¸\15#J\94L¡HY"8\15»X¨\14\89\ 5Êr\8d]©×æ+~)WÙ$/U~®ËQ\8e\87)Ê\85pEy'<[ù\9c÷!\1d\91\89ô\98ÛÜ\83\97YóÙ\ 2öÁżÅ1t7Ùì\ 4\9eãº|üÛ\8a¥\83Q¡\8eB\99\1a\8dRu&\8aÕ\ 4¸ÔT\14ª\16¡@Í\16\1cj\9e\90¯:Å\µL£ª5Ú\1cµIRÔ\80¼XÝËR\8f\85YÕóäVx¦úO^¿×YÕ\90L¤ÇÜ¢ß\97¨u\9aúÇJÙ\a\ fû@\ 2¼o¤/ÕìK¹} Jí#Pd\9f\b§c:\969âápè\91ïHG\9e#KP\1dª\90ãX&.q¸5Ù\8e\15\9a,G£Öjo\912ì;u\16û\11\9dÙq.,Ýq3l\91ã>¯ßÉéöP/\92ù\aÞÎá^ ÖÉ\12à0GOÆ4l¯ä^\N\ fèG\ 5×Vâ\fG¡3
+\ 5ÎñÈw>\83<×\¨®$ä¸\8cXâÊ\14²]9Âb\97C´¹JÄL\97WcqÒ¦»6H&g\9blt\1dÒ¥¹^Õ¥º®\93Ou©Îoå4gH꣰\9f+y|'\8b\98{©ßáåûÀX²\85¬[\ 1Ôr\1d\1ez²¬TB^i$ÔÒ1ÈqO\82â\9e\89Å\9e\ 4dyRaõX\90éÉ\16,\9e|!ÝS$.òT\88FO\83&ͽNkpo\97RÜ\1dr²û\8c\9cä¹FîÉIîÿII¥¡>\92KBÚ^Þ \ag\18\ 1\8eSÿ@-ûÀH\12 þzî\ 3®¥¸\8a¹\93¾dW\fBVåHX+' Ã;\r\16ï<\98½)XTe\82©Ê\86\85Uª\90VU(\18¼eb\8a·NLò®Ñ,ðnÕÎ÷\1eÔÆ{OKqÞ«ä\13)®ò¿Ú¸Ê\906®â'.ÒïSÔ8\Ç>¬âûÀ8²\814\92Ê\95Ì]\rÌ\1d\\8f¥n\0\16Õ\r\85±~\1c\16ÖOFªo\16\f¾\ 4è}©HñY\90äS\90ès\b >·\10ï«\16çù\9aŹ¾Í\9aÙ¾ý\9a\99¾S\9aXß[äï\9aØúÿhbëB\9aØÚ\9f8Ç\1et²þöÕÀ®f`\13£ÈÚ5Ü\vÄÃû|?`ãï\v\9b4Hn\1a\8cÄæ\91XÐ<\ 1 ÍS1ß?\17ñþ$Ìó\9b0×oÃ\1c\7f.fù\8b0Óï\15fø\e\85iþ\17\84©þ½â\14\7f\978Ù\7fY\8cñß\15c\9a¿\11c\9e\rõ1¹±\9fÓìûQêï£Þöu@Ë\ 6fÏ\8dìC\vPD\96\103I&s[Â1«e\bf¶\8cÆ\8c\96hLo\9d\81iq\98ÚªÇ3fL (\98\1c(@L \1cÑ\81\ 6<\1dØ\88 \81=x*Ð)\8c\ fü\86ô`|ËWÂø\r¡~Ö÷óKúÝÁ\9awQ{s+=Ø\ 4Ôo\ 1Ê^\ 4ì[éÁ6 \95Q1\9eLß\ 1Lj\e\88§Û¢0±m,&´MÂSÁX<\19\8cÇø`*Æ\ 530\96\aìè`1F\ 5kð³àZ\8cØÙ\86á;\8faXð"¢\82\7fFÔ\8eG\18¶=\84aÛÈÖ\90ÐËQêïeÝÛ©ÝBÍFêT\ 6\ 1'£¡²\87ùï%`Á^ v\1fõ÷\ 3ã\ e\88\18Ñ>\10ÃÛ£0¬}\f¢Ú£1´}\ 6\86tÌ'i\88ì°á\89\ e;\ 6w,Ç \8eF\fìØ\82\88ö\ e\fh?\8bðö[\b?ø\19\ 6\1cø\1e\11ûC\88Ø×ÏAz\1cdÝ\9bX§\7f'Ï$ÆÁbê©\a¹\ f_f\ f\ e\ 1³\ e\ 31G©\7f\1c\18Þ D\9e\90\10qr\10º¢ ë\1a\ 3¹+\1aRW,´] \10»L\10z?¾]<XºjÈzÂbNt\91·x\bü\83|ÍM\18ú\91=ô|k\eÏ\ 3þ[=ëtw\0yG\80Ì_\0)\8c¦³ùhÌIê¿\ 2\f;\ 3\f>\v\84\9f\17 ¾Æ|ûÚ\13d8pa\1c\99D8\90vs éæ0ÐÍC¾\9b\87K77[7E.°\98\v̹\17Þç3_\90oI¨\8f\1d¬}\ 3ý^ÙÎ3\99ÚvÖi=\ 5è\7fEýW©\7f\ e\18ËG£º\81A\97\0ù\r\80a\85\1f:-\89\0®Dr\0â:®\8eå0ÈÁü\1a\87Ãë\89À\r3áGà\ 6_ü\elø\8dÝü\9d\ 5]¿BèÅõGä»>Zé{#=¯`Ý\ 5¬7\8bº\86óÔ§æ¤_\ 3£_\a\86¼ DðQÍÛÔ¾Iþ@Þ!ïj\80ÛáÀ{\83\81÷\87r \e\ 5ü\89aáC\ eç\1fÑ\8f\1e\ e =ü\18ÞaOîpÃßa\83ïÐÈ\9eß\93{¼\7fÔG\13{]EÏ\vY÷bj§²ÖÙ¬5\9aµ\8eú\1d{\7f\9dÞßêÕ#´\91á\8e\ 1\84|Dî\90»äc\89\831=¹GO>\1d\ 1Üg`ù|\1aC\výxÀ\ fó\ 3î\8d/yØ=dO\1eÒì\874öá\rr·\8fjÚãbíÊE í20ç*õ©;\92º\83oÓû\ f¨ñ!ééÕ"\>Ã'uÈgä_äßäKòH\ 6¾\1e\bü\9fì2\ 1\8aêÊÂðÿÞkDT\90Å}\v** ¨\91EZ \81nèÆnh\1aè\ 6\9a¥\e\10\ 1\11YDQ\81A@\90 ¸\12\14×B"2¸¡b¹M0\9a1\8eÆrRV&NÍRV¥\9c8ff\*5qÜ¢o~\90T¨\99êúêÝ÷ªúþç\9e{î=缤O~âÞÈl\1cdÚ!³H\92\99\88åu\84Á'3Àen²üù\0²ãDö·ãÙ\8döÃ^\17Ó\89\ fYD¢\89\85d\92åd\15©"õd3ÙAv\93ý¤\83t\93Sä"ù\ 2oq\17?ÑØ×x\81Wüò\92¼\18ä?äßä\a"\8f\1c\vÙÁ\83£~Æ\fÚ1\87\ 4\10\r1\91t\92K\8aÉ\1a²\9el¤F3Þ`'5Ú¨q\90s\1fÆs\1cçügñ#>£Æmjü\rO9zÂ\7f<&\8fÈ¿\ 6\9f?\8feg7ÈN®\1c\8d&ýÏqd\ 6\99OTÄ@\92¨\95E\9d\ 2ꬤF\ 55j8s#5¶P£\85\1a{8g;çìâVõà!}ñ\0×iÁ_\182\8f\19:¯¹\9d2Ãèÿ\91G;C\1e5\12²äÄ·QÄ\9dL%ïó_AÔ\8cÂ3Äs»Ó¨\93C\9dBj¬¢F%5j©ÑH\8d-Ôø\98óíÅ_¹'\7fÆQîB/¾¦/îð\0}Å ºMËoqÖ~¾$7\87 »\r§/DÆ\ 5ÃÃ\81c¸\føâ9}ñ\14\1fr]*|\ f=¾c\|\v\eur©QD\8dUÔ¨¤F-5>¢ÆVÎßÊ9÷ãwèd4\9cÄoé\8b«¸\81Ë´°\8f\1eû\94»wi0Z\86"\8f¡6¯;Ù\990¤eG'¼\10\©;\89kô¦æBü\89qñ5\8cÔJ¡N&gÍ£\97\8bp\r«y]Uâ
+ê¨ÓD\8díÔhÃ\ 5îÉ9ÆçYþÎÐ\92S\9c¡G|\8c\13Òk\1cw\90ql\98\8c£C\90y\9ce\1e¥çä\91\e\8f\1e¯\9b\aÃ\86ã\9eä\8eo$Oü^1\177\15Á¸æ Ã\15\87xô\r³âÒ°,\pÌÇ9Çb\9cu,Ç\99áU85|\ 3z\9c6ã\84S\v\8e9íG÷\88#è\1aq\1aGF^ÁáQß Ãù1Ú]Þâ \vsÔh\9e¤!È\93¨Ïëí\9fÓxå\90»|¿ã!â+ÆÈ\8d\91ãpÕy\16~ãâ\87ó.áè\1dÇ)×D\9cpMÃ1×lt»-C\97[ :ÝÖà\13·jt¸mD»û6\1ctoÃ\ 1÷O°Ïã$öxô¡mÌ\1d´\8e}\84\96qo°c<ó\ 3Ù6\84WL7OfRß\9bÚ\1f\07æ0\1dL\a.OtÀ%wWô\8e\9d\86\93ã|Ñ=^\89Î \91è\98\18\8bö\89\16\1c\98\94\81}\93\96`ï¤\ 2´M.Å®ÉkÑ:¹\ 6-S\9a°cJ\v¶O9\88S\8f¢yê\ 5l\9ev\vMï=D£ç+4xÊBý \e\ 6yÆ4óÀ\97×ð\ 2¦\e\7f \8fÏó¼îO3\r\9e\98:
+]Ó& Ãs6\ eL÷ÃÞ\19*ì\9a\11\8d\8fg\9a°sf2¶Ï´a«×R4{\15b\93W\19\9a¼*ÑèU\8f\86Y[Q?k\8fP7«S¨\9dÝ+¬\9f}]¨\9es_¨\9aó\¨ð\96\85uÿÃS^ë÷¨}\8b)æ³\10Öù¼ZO.\ 4º\98\86;¼\1d±\7f\8e\av{{bçûs±í\ 3%\9a}4hò1 Ñ'\11\r>VlðÍDo\1ej|\8bPí[\8e*ßõB¥o\93°Î·UX3÷\90P>·G\=÷ªX6ï\9e¸rÞ\8fbé|Y,y\87P<È÷\÷\1f¨{-\9c©]Í~\8bt\85±¾S²ï\ `ç<Wl\99?\ 5M\1fz£a\81?êüT¨ñÓ¡ÚÏ\88*?\v*üÒ±Ö/\eå~\ 5Âj¿R¡Ì¯B(õo\10Jüw\88Eþ\aÅ\15þÇÅå\ 1}bAÀ]iYà\ fb~ <@ÞÏ\ 4Èâ}®ù6õ/G±çdÊï&\878ÞÃo;è\9b¦\0gÔ\a\8eGÍB/ü*h>*\82\16aR\83ÕJ=Ê\94ñX©LA\89Ò\8e"e®°BY$,W\96\vË\94µb¾r\8b\98«Ü+-]Ô--YtIÊ\ e¾#e\ 5?!²\94\19,\8bC¹Gÿß\88\ 4.1Õ÷0ÍvƲ×1\0-ZÖ¸´£.Ø UÁc°6Ä\13«C}P\16\1a\88\12U\18\8aT:\14ª\8c(P\99±L\95\86<U¶°TU ä¨Ê\84lUµ\98¥Ú$ÚU»%[Ø\11)=ì¼"-ì¶"-ü\91"5ü\94\1a.÷#\ e\10&\8b\7f¤Î5®ý\1cµûËÀC¤ÍÄ\1a\97ö4Ð\8eÊ\88a(\ fwÃÊ\88)(\8aðF¡Ú\ f\ 5ê\10ä«5ÈUë\91£\8eG¶:\ 5Yj»`Wç 6M\89\98®©\14Ó4\8d\92UÓ*¥h\ e+\92"Ï*,\91_\92\7f(Ì\91o$s¤,YÞ!ösG\ 3\áº{©ýk3{\1d\96\81|næ{\r¿\97kE\14Gº 0j"òµ^ÈÕÎÃ\12m\10²µáÈÔê`Ó\1a\91®µ M\97.¤êr\84\14Ý
+1Y·V´èê%³n§\94 ëPÄG\9fQ\98¢o(â¢\1f\92×D\96ú1\rr\9båç§qÀ)jw²üÛge\9dÍg#ß«ø½\94v\14,vFîâqX¢\9f\8eL½\ flú\0¤ëC\91ª\8fD\8aÞ\80d}"\92\f©\82Å\90-$\1a\96\v \86rÑd¨\93â\fÛ¥Ø\98vELÌi\85!æºB\1fówò\8aÈ\92a\b7\19\a\17\13x\17P·#\9d±\98Á} õ©À\1aú£\90v,5\8e@f¬\a2\8cÓ\90fô\86Õ¸\0ÉÆ`X\8cj\98ã\16#1Î\84ø¸\14Á\14\97)\18ã\96 ±q«D\83©FÔ\9b¶JѦ\83
+\9d©G¡5]SDÅ\7f§\882½äX\96\ 6\88{Ç\17\8c\83sI,ý©ßβoW\16ÐLj9.£]ù´Ã\9eà\88Ô\ 47¤$L\86%a\16\12\13ç#!1\b¦ÄpÄ%ê`4\e\11kN\82Ál\13ôæ<!Ú\*jÍÕb\94¹YÒ\98÷KjË E\84åsE¸å>y!E\98å_H\94¥«Ü÷^ú¿\8b\9a\aXòµäò<\92j\8e\8bé\8f\1cú#5Y\82%Ù\ 5 É\13`J\9e\ 1c\8a/bS\ 2`H \85Þ\1a\85ÅÖ\18D[ÍÐZÓ\85(ëRAc-\16"¬Ub¸u\93¨²î\95BǤ\90Ô+Rpê·R°õ9\91¥\90\94_èã¾÷Pëp\ eûÞ|Þ l\a6\92
+\8e\viG\16}\92dcÍ\9d>
+1éc Ïx\ fÑ\19ÞÐÙ\16@k[\84H\9b\1a\1aÛb¨íñ\88°[\11fÏ\16Bí+\84\10û:q\91ý#1ÈÞ&.´\1f\95\ 2í\97¥\80Ì{R\80ý\99\14h\93Å\ 12Þq\91ë<\96Í3IÍÝ+Øs±\15¨#kþËv\99Ç×x¦aø>Ç\ 4Y\9b=\96Dö\85lvBP&-~\98¶ª´\18Ú,È"d\93\92å\88%\91Ä\9eåX\83ÄVjI ¥5bÔ´Æ\18c´1ÓZÚi«C\83ªvZ3ß\\91Ìoü1\7f\r\12ç{ïçyÞ÷{Þçæólb\99>Kz »4&ÞVqñ.\1a\15ß]#\13\824"!RÃ\13\ 6hXâ0Å&>§¡\89\13\14\93ø\8a\ 6'ÎÔÀÄdÓ\80Ä\ 5¦~\89ËM}\92ªÌ½\93ö\98£\93Þ5G%]3G%>4G%\18æèVâÛhd\ fö ³e®T\91Á>`\ 3
+ 3\93³8\1fßE<\13\88gTJ\aÅ&;iH\8a§bRü48%L\ 3Sûh@j\8cú§\8eT¿´±ê\9b6Q}Ò¦+:m\96¢Ò²\14\91¶ÄÔ+ÂÔ3m\97),í\84)tîUShê\ 3Sh\8añ\84°dÃÜÊAr¬Cc#º«±\86Ë°\0\v\17Jsùùz®ô2\7f\e\93\83÷ãÿûgÚ©O\96\8bzguStV ¢²Â\15\99Ý_\11Ù±
+Ï\8eSÏì
+Ë\99¢Ð\9c\ 4\ 5çÌSP\8eE\ 19kå\9fS+¿\9ccò͹,ßìûòÍ2L¾\99\86É/£\8d·R¹\9fX¿\12ݲ|Þ\87B¼§\85}\80©0\81ß\7f \83±\8cÑ\ 5f\85\158*¤À]A\ 5Þ
+,\fV@a¤ü\v\aÂ\bùZƨ\87e¢|,3ämIU7Ë"uµ¬\94\97e\9b<-\8dò°\\94Ga\8b<ó\99XóÚð\82\9dÔ|Ó"i\rzË\97Ð\97\96Q\83bjP"M\821+¤Xè\vaà·ÂFÝJ\9dÔµÔC]J}äU\16"ϲ(y\94\r\92{ÙH¹\95\8d\97kù«r)O\92sy\8e\9e)/\91SÙf9\96\1d\92CÙy9\94~#Ç\92Çr*az.nc[\1e5(¢\ 6XÒÅhda \93Vñ>®\91ÆcËF®g\ f \17øWàA+%×ê\8er²:ÉÑê!\a«\ f\84ÈÞ\1a-;k\8clqêl}Q\1d3dcMW\87êÅ2UóP\15¦¶
+#[y\ 3ðº\15\86LëÛØ@î«Ñ^¾RÊE7\ 5_Wá?7Hq\9bØ\83ÍRÄ\16)`+ú5èo\97\1ckÍêTg/S\1d\1e·Î\v|\81!°\8eadg,\8c\81É@£©ãPÕ\91X\1d\ fÖâuw\\ 6\fêö\9fÁxº2îèÕì\ 1Úsì\ 1\9a/£õü\ e)\ 6k\1a¹S
+Ü\8d>i¸ì\93\1cÞ\96l\ eâo\ faH\ ea\b\ e1\8c\1fî\ 2~R=Ci}_\9a\1eCP\ 3\r¸\81æÛÀ\81o Ðõ,^ÏÃ\87ÏÁ×<÷\ 3\18OXI½-ä\9dAÎ ÛèGh\8eFo\bz\91<\12\80^\97Ã\92s£dwT2\1fGÿÝvN\12ÇIâ8E\1cïa\12Þg0?Ý:\14\13Ç\99g\19
+\18\ 2\9ahrMÙ@-\9aH¬\89\ 5Î|\f-ð\13ßý·\8a\b/\8b:'\91ó\14´Ç\1e\90\86Ö£\8f¦?¥ó<!9¡×\89ÄÐ\bsÃÐ\ 3çá÷ð¡\8dô\91½ô\a\8cÒE\fÓ%o\86Ã\10é*q|Â`ø \17N3\r¨\99\97®\99sѼ\1f\9aà&°'Í\ fµ\80ÜgSë×Èy\\ 3ïÀ1)ê\1dôOI\1e§Ùû³Ô¾UóC¸\bl'F\ f\rh\86¿Â§p\9d\9aÜĨ}Þj\940,·\19Øï\10Ç]\86´o9\e-4\81\16^º\16\ eW\vB-ìI\v\ f¶|¡\14r\9fv\88w\80\9c\87\9f¤\a ë\87®;y:\ ö\97XÿJ»Þgp\vþ\ e_\ 2ÛªÛp\a¾\85{fé\81ô=5ù\91³ú\18ãb0´\e\f)ÆT \11\e¥@â\ 6Å6\103Îá8=À½\1d/ð\810\18\ 4qð\12L\87Y0\ fr¡\10\96C9¬\ 3+l\85\9d°\1f\8eànß׿(ÜÏ\ 4ûO=Ò\8füõ\87§¸\awàv«çÅW\1arnÇ¥=\8e è\v#`<L\817 \ 52a!ë/Öc\15ë'Dc=\1a\ePÚ¦ïµ[\ fuP\ ft\ 2\9ds\94ç3ÝåÓ?\88ê\9bvÍV¾\82ÏáFk\f\9d\9cø×\11ìÁ\ 1ÜÀ\17"`\b<ÏÓ\13Ég::Ih¤é;eë¾\16©EEh\94\90Ï*Ö¯`íM¬½\83ÌßbýFݤ\16×u\89ãr[×\88´\99Õ>\86¿<Å\95Ö\18líd\98løÔ\ 1lÛëÑ\15Í\10jÖ\9f\9c\9e%§ñhMFg&\1a³õ\85Ò9\16Ùä\90G\96Eú\eq\#\8e«ªdÍÍú\93êôG\1dÐ\ 5\1dç(\7fÀ+t\83\8a|Ç+e¨éÿ`Ø\9bØ\ f\8e\86Ô\1e\87=ßvEÓ\17ÍHr\1a\82Þsh½@\1e¯¢ñ:\1asØét4²ÑÈC£\b\8d\12\9dÕj\9dQµN«Fïi\ f-¤\81\1d9c<u\94j5\92Y#
+\ríÔ·cÐb\8c\8ez\12\a\9d\8b¼;\90«#\91w!·`ý\99sqQÃÑ\1a\8bÎDâ\9eʪo 1G'\89ã\1dâ8N\1c¿!\8e#ZÁÚkuX\e9\11µz\9bZìã\e{õ\11§äKíB¡õÔÖAíS\18´ü\9fy[\9cxÝ\88ç:¯Ö5ud\17]hA>äÖ\8b]\1dDN£Èg\1c:\93Ð\99¦C\8aGa\ eoA:»\9f\83N\1e:KÑ(gÝJm§\165¦½Úb>ªÍ\1dÎi£Í-mèøPÕ\9d\rUÙ\1aª|\8aÇ´\94û\1e´\16ÚÊU¸Àç\ f\88ël';\9dêà®c¿ðWCÇ(\1dì<Dûlã´Çv\82vÚ½¢Z»éÚn\17¯\1aûdm±\9f§Íö\v´Ñ¡PV\87bU;¬U¥Ã&wÜu\8e\8dZãø;rº¥rçG*u6´ÂÅPÉS<B÷+®\9b«´µóÁ´ü\0¼'íö\88»Iõ\8eNÚçÔU»\9e Õ\ eç~Úê2\\9b\Fk\83ë\vªr\9d¬
+×éZç\9a µnÉZí6_+ÝÞT¹[\91JÝËUâ^b\8fZ-ó8¬¥\9e¿U\91ק²ty¨\82®\86òÛÉk§Å\9fVÛ\93V\1cɵ\13\8d×\88`ÎæÚÙë×z-wV\8d§\9b6zù«²k¤Öu\e¬ÕÝFª¼ûX\95v\7fQ%ݧh¹÷\f-óNÔ\12ïT-öÎ\92Å'_\ 5>ÅÊï±N\8bzÔèMßýÊõ=©\ 5~W\94í\7fO\99þ\862\ 2Àÿ\7f|Íu{¹7WØ\0éØ é\0?w1\ 6Ô\84ã¹\ 2ÍZßÃY«üº«Ô?TÅ\ 1}µ40VE\81q*\f\1c§ü \89Ê\vzM\v\83f*7h\96\16\ 4§+;8WYÁEÊ\bY¥y!\e\95\1e²GsC\8f+-ô¢)%ì®)¹§a\9aó_ÂÚ¸\19ŵ7\90+x(×û0flØ\16#Yiók¨Í\8aP\a-\rõ\94%,@ù=#µ°× åö\1a¡\9c^£\95\15þ+e\84OÒüðiJ\ f\8fWZx\8aR#2\95\1cQð\1f¢Ë>ªéë\8cãß\e_ê\e
+h\15- ZåE%¼\ 5H\ 2y!\84@\ 2$\81\0 \92\10$\10µBТ\10m«\94´µõ\85 õ\95\ 2«N»!´ÎZµÒÇ͵\1e{\9c¶ÛéÖÍ3ÏÚnÖu;íÖ\9evN\7fûZØñ\8fÏ!ü~Éý>÷¹Ï½÷û`Í\8a\17àO= \9aS\8f\89&ù\eÂ'¿,V¥Ý\12\riw\89ô\0¹$þ àuLës\8e×ì\b¯¸£ä0¯þ^5õù®K>\ 5[R£Ñ)\8fG{Z
+6¤g¡-=\ fé\85X\97aÁÚ\8c
+¬ÎpÂ\9fQ\8f¦\f?|\99mX\95¹\19\r\99Ï
+oæ^áÉ:"ÜY§D\9dâ\92X©ø\Ôfß!\92¨U<àº\92¶\83\9a§\8bX\ 3´`\83d?¯¹\9d|ÖÍÜlÎ\9e\88ö¬H´)\16 E±\14k³Ó°:;\17Í9:ørLhÌ)GCN\15¼9uðäúàÎ]\87ºÜ\ eQ\9bÛ-\Ê°¨Q\ e\8ajåIY\95ê¢Ì¡úTæP\7f/\1c*IT\12Ç8\1f0\a\17\8c´TfÚ?Ú¯>²§\14ØÎ8\9eb\1cí\8c£E\19\815ªyhV-\86O½\1c\rj\ 5êÕùð¨\vQ§¶`e\9e\1d®<\17\9cy\r¨É[\83êüváÈß&*ów\v»¦_Ø4#2«ö]Y¹ö&ù\8eHâ\a4c¼O\9d79÷\91rZM;ë \82\1e\97\16ì\19Ʊ\99¹ ð½_3\1d\8d\9a9ðjâáÖ&c¥6\ 3.\12N\1eÕ:\13ªtåpèªQ©÷À®÷æ_/¬ú'EYÁ\ eQZÐ'³\14\fËÌ\86wd%\86\eä["ÝG\94\14\8cñ+æà\fõ\86¨?XÅu ;i¿ºøÿ&\v}6ó±Ê0\ 5î\82(Ô\1a\1e\81Ó°\14Õ\ 69\1c\86lT\184°\19
+a+,\85µ°\12åÆ\95(5ú`1\ 6\84¹h\8b(.z^\98\8a\ eÉ\8aLC2£iTVhú#ù\86H÷\11\85Ec¼[LÛËy¿Bí~'°×ÅZ$[«ésùÜÏ8ܦIp\9af¡Ê\14\83
+ÓbØLËa5e¡¬X\8dÒâ\ 2X\8aÍ0\97ØQRâBqÉ*\14\99[`4\a\85Áü\9c(0\1f\10zËOd:Ëy\99¶ôc\99Öò/"É´fIèÆ\19¥ÆÉJ\9eGÔ=L+Þë\ 1\9esÓë×Òë3\1f\8d\8cÃY&Pa\89\80Õò0ÊJ\17ÂR\9a\fsi:\8aK\950\95éPTf\82±Ì\8aÂò\1a\18ʽÐ\97?\ 6]y\87ÐX\9f\11ùÖ}"Ïz\¨loÉT¶\8fÈ×Be\95Æ(\97\84\9a¼me-Ðr\1e¡þA/°{\15\10"Áz`-ãòò]\15c,³M\87Ù\16\8db{,\8aìKQhO\85Á\9e\8d\82\8a|è+\8cÐU\94A[Y\85üJ\ fò*WC]Ù\ e¥£[ä:ö\8alÇ1¡p\9c\13YU×D\96ã+~\96\84¢ò\ 1g9þ\10íæ Û\80}M¬\ 5Úð.¶G\e}\\aÆáfN*\18KqõC0TGB_\1d\ 3]Í"hj\96!¿&\13y5*¨\9d\ 5P9ÍP:+\90ëZ\89lW3\14®\rÈtu\89\fW¯H«=*äµgDjíUòO!wIBî\1c§F\12¯³\ 6\8esþ/QwÏZîÉÇ\80'É\865ìyøÌÕ\b0½(ôÈ\90_\17\ 1µ{\ e\94î8äº\13\91í\91CáÉA\96G\8bL\8f \19õV¤×;\91Vß\88Ôú\0Vx\9fÂ2o\ fR¼/#Ù{Z$y¯ Éû¥Hª\97D\92G\12É÷qKâUÎó(ç\7f\88º=\ 1®C\e÷$ ðs\ 3[\82*Æe^\rè\18O¶o*2}QH÷ÍGZÓ"È\9bR\90Ú\94\81\15M*,o6`Y³\ 5ÉÍUHjö"Ñ¿\ eKü[ð¨\7f'\16û\a\90à?\85\85þ÷Ém$4ßCB\93\84\ 4\9f$\16\91!Îs\90úû×\ 3;Ú¹\ e\9b¸'ÉZ¶gîÇ\ 1\e[\ 2#cR3¦ôÖ Hi\89@RË\1c$¶Äbië\12,i]\81G[\15XܪÁ¢\80 \ 1;â\ 3u\88\v¬Fl \ 3\v\ 2Û1¿\ f1m¯anÛ%Ì\rܼÖÿ"¦EB̺1\8eq\9e}Ôéíà~ØÌux\82ë@\9a\88s\v`á3]\909 Ë;Ù\7fv<\84¸\8eY\88í\9c\8bG:ã± 3\11ó;å\88éÌż \1e\ f\a-\98\13¬Áì \ fÑÁÇ\11\15\f!2x\10³\82Ã\98\19¼\88\99\9d\9fcfÇ\7f0k\13Ýó}6Jø\11õ÷sü\9dl\a»·\ 1\9dOó\ê\ 6<ÄN\8cDIäd \89%sº§"*\14\89ÈÐ\\12\8f\99¡$\92\8e\88\90\8a\181#dÇô\90\aSC-\98\12Ú\8aÉ¡=\98Ô}\1c\13ºÏcâÓ\9f\90¯1©KÂämcôq\9e½[\99\83\10ï\87g\81¶í<\13Ø\8eUï`\1dì\ 44»\80\f\92Hâv³\aí\ 1f\85'`Zï\fLî\8dÂÄp\f&\84\13 Â4Baö\97½¼ü{yù\84¹©Ã,¢0\13\1cæ`=ìïzÞàæ¿
+ìbc¸ë\ e'.ýÀ¾.þ¡v7u7RÇ\1f\ 6j÷ð<x\11Ðï\a\14\a\80d\12\7f\90ú\87¨ß\aL{\89}h?Ío?\8dpÿl²\80Ð\ 4\ eÐø\fÐ\ 4\rð\92\19àÁ3À\82\1f`!õ3¹ý\1c \7f\84\e\90½n\1f\eÕÃß\13ÆpHBÏóÌ\ 1µ\83½\\83}¬C~ÕF\1dÃ\0\903\b¤0ü\85G¨\7f\14\98y\f\98ò
+\e\80\9f\92¡\89d\1aa\1cC\8cã\ 4ã8Á8\86\19Ç\bMÑ\b/¢\11\1e´#<hFXHÃLà0\a\18¾ÀïÝàoþMî\12 /ðÕ\13\9cs+µ½ý<\8f^f\rð«9ÔZFø!®ÿ0\10ñ\1a0ùgÔ~\9d\9cù?lJÎ2\1fç\18Ç\9bÑ\84\ 6ùm\1aÔó\8cã\ 2\8dÉ(/£Q\1ep£Üä£ÌÅèaÂAF¯ðý\17\84\1dÍù{ØÊ|¯gn\e©í8\ e\98N°\ 6_¥þIê\9f\ 2fs g\9c\ 3&¼EMN\81Í\ 6Íç8\17É/É%6I¿f\93ò\1e\9b\82ËsÙ Ð\10_e\1c¿¡\19»ÆKù\1a\ fÜëÜø×Y`×9Á\ fÏ\93\8fÉ\97ä[´3çM?\ 6j8ßbêªNSÿ,ë\8f\9aÑÔ\9cöóq-.#\9b\1eà\ 3²b\13ÄñÈGäwä÷2à\93)À\ræä&×æÓ8àoË\bMÒ-^|·x\10~ÁÍw\9b\93¾Íº¸ÍIüý·ä3ø\99s\17\1f\99©\9dGÝåÔ\8dû\ 5\10ÅùM}\8fc_\19×üð¾\ eù\13ù3¹IþB>#\7f%L-[Jà\1f¬\93¯¦\ 3ßpm¾c£r\87ù¸«\ 5î±6îñ0\94¸\ 1%&^ââJï\90Ëìö¢I$\89"³É|\92H\14ÿ£ºLÀ\9a¾Ï8þ\8dxË¥\b^È©\9cI \90@\12\92\90\84\90@ \90\0\82\*""^ \ 5¦bÅ2T@©W=jó>gm©t´³]í3ë6»v[\9féö´«N»ÖvݦsýïËñTûø|\9e?Dò~¿ïû;þïK\fÄN\8aH\15©#«H3i#Ï\91m¤\97ì%\87È1|ÏIð1çÌG,ÜC\9aý\ f¾å¤Éy\8a|G\1e\90»ä3ò\97Áy\13~Äg\ 4_2\95\84\13)Ñ\90,\92OÊÈ"ƯgüFü\97óåCldü\ eÆïbüçñOì£Úaj\9cÄW\9cL¿Ä\0îá#\96è>îð[_0Âçäoä6ù\ 3¹9äa\12\19OÆ\92 #5 &±$\85dP/\97:\1ejTà\eι_¡\81ñ\9b\18¹\95ñ72~\aãw1þN.Ï~æv\ 4·p\96Ëö:þ\88kø\98\19ߤËß0Ú\8d\11>$\1f\90÷\86<x\11\8c0z¨\1e\8f\10ÄoD2§D|ÍZ| \vkç¤F þÊ5¹\85ZÆo`ü&|B\1f7éã·ôq\ 3Ýܲ»\18û Wá8ã_ÄUÖâmþÕ/èü-V±\9f
+WÈ\9bO!\8cÂS\1eÀ\ÇQs2s\vfN±ÔKÆ\9f¸/~\8flæQ@\8dRfV\8d_ÑÇ»ôñ\ e×e\80ëò\16}ôÓÇ\9bèáNØ\83>®É%\9c¦\8b×q\81®Î±Rg¹r§©r\8a\9c\1eaðgaô°ö¿\ 6·ôÈ\16¿\ 5oj\ 6²^\11Ô\932\9f4j\99\98\8b\9d\1a\85\8cZ\8a×èã\12}\¤\8f\vôq\8e>ÎÐÇ)tâ\ 4vpgîÇÏp\14/ó/^â·_Ä\9fY\9dop\80jûGØ7\820\8eú¼êîò8ÝâÕû\11=]Ç\18æèOÍ\99x\ 3ÑÔ\933\92\16ç\91I\9d<î87+]J\85j®übfÜ@\9dFê´Rc\13ãnã)ÙÍ\7f\87¹CÎòÔ\Áv\1eî\1eV¸\9b{³kð4\89\9eð\90WÊßy\94?\räõC~9\19èç\95wyÔDîì)\8c\10BÍ8ê%3¢\8e§/\v\aD\ eì\eåÆÞQ¥ØíU\8d\9d^µèõjÀöÑMè\19½\1e]c:°uÌ\ et\8e=\88\8e±'±yÜe´\8fÿ\10\9b&ÞÃÆI\8fÑæ-`ÃS< îm^i¿æõ:À«¾\8f?_\98Æ×\f¯Ýã\13|px\\10\ eL\88ÄÞ\89Rì\9c¤B¯·\ 1=ÞVtù8°ÕÇ\83N\9f2tøTã9\9f%h÷]\81g}\9b±Ñw\136øvc\9dß>´ú\1dG\8b\7f\1f\9aý¯cíäûh\9a" \91¬\ exÂ\9d\10^\81Q¼\8eyö\91³1À±Hà\10¯¸}\ 1^Øåç\8f\1eÿYØ:9\1a?\9d"Çæ\056\ 5\18±qj66LubÝT\ fZ§ÎGKàB<\13¸\14k\ 2W£)h\1dV\aubå´]X1í\b\1a¦¿\82eÓßGý\8c;¨\9bù\18Kf ?â6õ¯Iø:\92\ 1ç\15ÔçóE1g\r~Þ\13Ê\1es\9a7Ú§\a¡mF\ 4ÖÍ\14£eV
+\9e\99\95\8e5Áf4\ 6ç`Up>VÌ.ÆòÙ\15X6»\ 6õ!ËQ\17Ò\8c%!íX\1cº\ 35¡\87°0ì<\16\84_Euøg¨\8ax\84Ê\báG|L½w\92ø
+æ«öd*g\1d>÷°\réIàÌÇ\9al\b\1f\8f\96°)X\13>\e«#¢±"B\86\86ÈTÔG\1aP\17\99\85ÚÈ\,\9eS\88Esæaá\9cjTÏCÕÜFTÎmCyT\17æG\1d@Yô\19Ì\8b\19 ·Q\12ûo\14Ç
+O\88á}Åö«\9fÚ\17Ø\82\1dÕ±Õ!½|Õu²\riKd\9f\1fç\85\95Q~X\16=\ 3u1\91¨\8d\11cQl2\16ÆjP\1dkDe\9c\r\15qNÌ\8fó ,®\1c¥ñ\8bQ\12¿\12Åâ\9f H¼\ 5nÉ\v(\94\9cD\81ô
+ò¥\9fÂ\95ð\1d\11à\92>á\1aµ.SÿL\ 6ç\f¶>{H·\ 1h§\8f\16%°\92kS'öF\8d$\10\v$¡¨\94Æ \*C\994\15¥ z\94$d¢(Á\ eOB\ 1Ü\89¥(L\\80|Ù2¸dÍpÊ:à\90ïF®ü8ì\8a7`Oú\ 49Iß\12a\18Å0ï²Íx\95ú'29g°\15ÝI¶°ýiãgkè\9e>\16È' B>\ 5eò`\94Èç¢H!\81[\91\8cB\85\ 6ùIF¸\92lp&9áH*F^r%ìÉK\91\93²\ 6Ù)í°)w"Ky\14\16U\9fÈ¢ú\9d(Sõ\80\b\83`\b¥\80\ 1¾Ú\7fnæ:ظ\ ev`\aé`ë³\8e>VÑG-}\94+Ç¢$Å\1f\1eåt\14(#àRÆÁ¡\94#O\95
+»J\8f\1c\95\ 5Ùª\ØRÝ°¦\96#+\16\96´F\98ÕϤî\85QsD\94¡yUdÐÞ _\13AdÐü\0ú©s\8e¹¿Ì6x¯\83ëàä:ðÙ\92Ã>\9fµá\b\87\12í(\14¨}áT\a"O\1d
+»:\1aÙê\ 4X5)°h´Ä\84Lm6ÌÚ\ 2\98ÒKaL¯A\86n\15ôº6ètÛ\91®?\fþ\92Hc¸NþA\ 4\91F?\8cV'\88.³\ 6§©÷\12µw\17°ý/äÌÉçZþ¾\94õ¨d=Üô\91§÷F\8e.\0V}0,ú9ÈÔ\8baÒ+`Ô§!Ã\90\ 1\83Á
+}\86\13º\8c\12¤\e\17Bk\\ 1µq=ÒLÝH5\1d\82Ê|Q¤4\7f@î\13A¤4 "Õ F\ 1¯±\ 6'\98÷Aj?Ï\16xK1Ï#\9fM\1cQ\16óó2úËÏâÌg\9e\80LÓd\98L3\90a\8a\80Á\1c\v\9dY\86t³
+Z³\ e\9aL\vÔ\99yH³\14!ÕR\ 5UÖ2¤dµ"9k\e\92¬\a¡°^\80Üú>dÖ{|~\ fy\960\84\82¼B\8dcÌ{?µwp$é(ã^ «J¸\ eô5ÏÅ\99\8fë\94i\e\ 3½Õ\17éÖ h!PÛ¢\90f\93"Õ\96\fU¶\16Êl\13R²íHÊqC\91S\ 1yÎRÈìÍH´o\81Ô¾\1f\92Üs\10ç¾GîBlÿ\1f$v\ 1\92\9caÎ3×#Ì{/u»+9ïTq/ð¹¼\9cýþ<ö»ü¿\z1:EPçyC\95\17\80\94¼YHÎ\8bD\92#\1e
+\87\1crG\1ad\8e\f$:m\90:ó!q\95AìªE¼k-b]\1d\88É\7f\ 1Ñùg\10\95\7f\95|A\1e#Ú% Ú9ÌiÆ?ÄüwQ{Û"î\85\1aî\ 5>ë9*VÐK!G\ 3\e½èè%Ù=\1e²B\7f$º§Aê\ e\85Ä\1d\r±;\ 1ñ\9e\14ÄyÒ\11ë± Æã@TQ æ\16Õ`NQ#"\8b7#¼x\ fÂ\8aO!´ømò9B\8b\1e!¬H@\98\87\9d+9Î\9a\1f ~/µ;9\ e_
+4\92ÿs]æQQXW\1cþ\11e\91u\0eß\91E\14ã\12=Ä-\1a\97º¢\88\ 6\17f\0Q¶(̸ â`T\f0q×8Q£U\vbÕ¦AÁlVMM\93`L\9b6\1e{bÝCRc4ÖhÜ\12ú±äÄö\8foö¹¿wï»ï¾{\vxmÌcîb-£\18×\ 6fJ½M\1d\94`ôP¼ÑW±Æ`Å\98¢ÕÕ\94 hS\1fE\99\ 6(Ò4\\11\19ã\15\9e\91¦°\8cl\85dZ\14\9c¹R\81\99[\14\90¹_þ\99Çå\97yEþ\19\ f\14`¢\83oÁج\1aloCk\ 3£i\85Y²Î§6B\8e\85}à3¶UÃXOÿ|)\91uFç¸(<ÇK¡9]\14\92\13ªà\9c\18\ 5å$*0·\9f\ 2r\87È?w´ürSÕ%/C¾y\85òÉ{IÞy\9bdÈ«\95WÞ{òÌ»$Cî\ f2ä0MÌic\17víEÒ\1aF±\95ÅìC û\0\99\8c©©¼\1fµ\90\18ð]oÖ\15ǺÂÀÏì*_³\ 1üåc\ e\97·%N\ 6ËÓ\90$OËó\90,\ fËL¹[òåf)\95«e\,{äd©\97\93ù39\9boÉ¥\88.¾°\8d×Ñ߸Hª\Ây`\14[¸\8c\18Àt\98\0CËÈ\ 3Hà»H\b\0okG¹[ÝåjõV'k \¬\91r¶v\93\93µ\8f:Z\a«\83u´\1c¬$\9a\95M´â\84µ\92Dß\ 1\f°¥\8d\\84ßÀC \93-i\96\1d\7f×`·|9\1f1\86Í]%\99^&\ f*¤\91üõYH\84h\b\ 2\1fð¨r\90\93ÍU\ e6/ÉÖ\99\ 3\1d\f4>6\1a\ 1\e\97 \8d¢V\95ÜvЫæÁ
+\9cdά<È\863D¾Ü$º\ fÍlÀ×J´\97aÛb\93²WS\17×2\7f®\97\ 6m\94zAW\bÚ\84þfô_\95\9c0'»\13Ðxn¡é³Ó\10Úi\ 2í]¡'Ð\fØ)ôvba'©ílî\96uPC!d Ý|\11îR\90\9a[Y\8d¿å¯p\16ÐÍÝÀ\1e 1þ5Îâ6©Ïv)\96ñ4\980úì\94ÜwI\1dw£ÿ\e¨v\0\9aòjÖQÍ:jXG\r\ràÞ\18.@\1a Z.ÿZ\8a}-\a»\96äÞK\80÷b¬¦\8eßÿ\15naç14«\ 2í\12ü,À·tt\93Ñ\1a\86N_tb«ÑßËþï\93\÷K\ e\84\92æ\9eK\ eþø3\8e4@\f\ 6o²/uìËaöå\bñh \ 1j !j \b6pø\e\88E\ 3NÖc¨þ$\\ 3bqä'-%¾ó¶r?£= Ýçk¥gøY,zAè\19Ðëô&Z\87¡\ 1Þ\ 6ÂÉÈ@\ 3ÖÎq\86µ\13.ÒI\ f\86\ 3\ 6\85\ f\ 2¥\8fXÇÇ4i\8dÃ\81=9]\0lúi\82Úx\84ç3ðo¸'3áÉÚ#MF{\ 4ºýñ-\ eÍ ~FK.çwÚuN\0éÄ\90\87\8dv>QË@$\ 6M1p2 u\90Î1(}ÁÞ\\b\90®°\8e«4§×¸ô¾¤\187qÈ\9b\b|\13ÁmÂ\91¦¿3Ø}¥lÒdê\ 1ê\0ÚIèÆ¿\85>_{\1d\97\1c[4ÿÒ®÷)ü\ 3ÎÁyøWëP(]\86«ð%|\r×á[òõ6ÃÓ]?é>ùñ\80Fù\ 1ÍÑCÎê#\ eác6þ1¢\8fqðÇF¦./ðlÇ\0~\10\r½`0\8c\81)`\82\1c(\84b°ÂJ°ÁzØ¢\9f\98ò~dÂ|ÄÔù\90iô\ 1sæ\ fú\82Yö;}Ï/îÀ\7fà\ 6\\81óp¶eÞd¾¥Z\81\v¸\82\ f\84AwH\82\110\11¦£\91Å´\98\8f}³îk1öË°_\8e}\e¶×ë¶ìºÅÄù-Óî\r\12÷:\89ó5\eÖÄã5þuµ]û\12|\ eg ±u\rNà\0\82\8eíñ\b\84\18|ê\83OCÐ\1a\83\ f©x\93®\9b̹7T\80}\v\96\17c¿\fûåضa{\83.0é\9e×.ýSûññ0\93î\9fI\97\vèÝÑévÍ\8fáC8 ÇZ× ÿá\91ÜðÍ\17\9f"ð§\aZIúJÃña\ 2\1a/`ß\88ýÙøñ"ihÁ~1öØ/Ƕ\rÛ\eõ\81¶¡\M\1a¿¡?é\1d\8eЧ<~£·\88b\ 3*-ÔÃa8ô\7fk¸\a7å\88¦\17©\16ÈNÆ Õ\eAè\8cBc")\9a\86}\13ögc¿\0ûfì\17cߪ£¬£^¯¨N\9b±½\83ÝØÇ*êÈ\8eSDå2ïîª\16¥½Pó\ 4-ÚT+ünKëKéï\86_¾è\85\13¯\ 4´ú±³Ï¡1\9aL\9b\84Õ4Ê\93I¿g\1d¿#?\ eª\b\8dEhX±¿\8a\b¬Ñ\1erc\17\8f;YÅvþ½\15O^ÃÃ\96Ì}µ5\83\7fá1%÷;JÝUÊîç<\9ff\r§È\8bcäÅQù£\17\8d?=ÑIBg\18~\8cE#\ 5ëih\18ÑÈæ4ä£S\84N1ÊehTh\13¹±\81oÖ±²5ÑùHUD¸\92ÓR\89nÅ\13|O¹¿FIù\eåí\947å\8fc]OÉ;Ä99(o4\83Ñ\8bÕ¯Ù\93í\1a\80ÎpÖ>\96h§°ói\9c\ 6#:Ùèä£cFg1v\97\13\8dÕ\9c\;¯ªµ\fkeìàÒ§.«´Ã]\95:6k \948µqÝW:\eDyåÚ{\9b+ç\10eö\0\9fÕPvw9º\93]\9dÑ\f×Ƨºim\87¾ZÝq\90ª\1cG¨Âi\9cV9¥h¥s\9aV8\eõ\92s¶Ê\
+´Ôe¾J]¬*éT¡âN\9b´Ðu·\16¸þA\16·\132»_T\91Ç=\15z6kÞ\13\F·\91«ÿÝXôá·\94×Ýaôw\94ÚÍ\86§´ÎÍSUnþZå\1e¥\15\1e=´Ì£\9f¬\9e\83Uê9R%\9eã´Ø3E\8b¼¦i\81\97I\16Ã\1c\99\r\85*4,Ö\ÃJ½hX¯|ï\9dÊó~C9>Ç5Çç¢fûÞSvçæVfµs\16Í÷\13¸¾¸ö\ fpåîN\94¶ÆÓ_FÑ\8ap\ 5®ôuQ\99·\8f\96ø\84¨Ø7N\v:÷\92¥s\92\8aº<§y]Fin\97ñ*ðKU\9eßtåúei\8e_¾fûÏ×,ÿeÊ
+X\8c\80m2\ 5îWzà»J\ f:§\19Áw4#\84\8a÷\ 4\9f ÿ^o®c®\96\1aZ ×\9f¡à½»´\82R¿$´\83\16\ 4xª(0@s\83¢\94\1fÜ]¹Á}5'd f\87\fÓ¬ÐÑÊ\fMVFèT\19CÓ\95\1e6[3Ã
+5=|\89¦\85Wê\85\b»¦FÔjJäQ¥F~¦ÉQ·59º¹\8d¨6>Ä÷£h\1f\1c@\fh;ì\ 3\993¸bʹvK\89É|ö§ Â]9\11¾Ê\8e\fUVd¬2¢\9e\961ª¿fF\rÖ\8cè\11\9a\16=ViÑ)\9a\1a=MSºf)µk\81Rb\8a5)¦\\13c7+9®Zãã\8eh|ü\19\8d\8b¿©qÝ\9ayþ\85÷ñ»\ eÝ}´\e;\86\11\83¡Ä`\bs\ 6íØ¢¾ô\97¬#;ÎE¦Xo¥Ç\ 6jz\\94Òâºkj|\1fM\89\7fV\93ã\87*%~\94&u\9b änS5¡\9bQã\13r5.a\81Æt_®ÑÝ7èW=öhTb\9dF&6jdÏ\e\1aѳ¹\95\91\89m\1cû/×å\1e\15u\99Æñ¯\97T@\10T@S\ 1å¢Èý2à\f0\ 3\fÈ]`H\19°ä²¨1¨\v\16`yä ^ÖK$ëZf*h¹YÞ)=æZֶɶ\97vÝ:¶µk%\9dÖ´Ü\93\9b®\8a¥³\9f\80ÝãÙ?>ç÷\83\99y\9eç}\9eç}ßçË\9a\8fá\7f\1f£Æ\8eLô\1e¬ã}%q4\10Çbb\\109\ö0\ fÍ\ró\91-Ü_EáÓU\18\1e¥\82\88\ 4åG$+7ª\9c\88\eGÚ\94\15Y®ÙQ5Ê\8cª\975ºEéÑíJ\8béTjl·,±ïÉ\12÷5ÜãÝù?N\93ÿÃøÜ\9bE\1dr\98±a\r#Ç\8a\fæ+âø q\94\13\87-z´
+£Ç)?z²r£\83\94\13\13¦¬\98XÍ\8e1*#&UÖØ,¥Ç\16*-ήԸjYâ\97Ê\1c¿R)\86ÍJNØ¥¤\84£2%öÈ\98x\19~àÝ)SÂ\0'Éý\ 1FàNÆÏm\8c\19\9b\18É[ó©\ 3q8\88\928æ\11G\81ÁE9ñ^Ê2LT¦aª¬\86\19J3D)Õ\90 KB\8aÌ \99JI,Prâ\%ͪ\94iV\9d\8cÆ'4˸Q\89¦\9d2\98\ eË\90ô®â\93.Á÷¼;ùß\0Çñ³?\97^À÷Öb¤\80\8d9\9f1ô1âA¶éaòa£VÙ¦\11Ê0\8eQ\9aÑG\16£\9fÌÆ\10%\e#\94d\8a\97É\94$cRºf%å*1¹D É\8fÈ\90R«ø\94fÅ\99\7f¦\18ó\ eE[\ e*Êò\ e| wø\9b)É<@75Ø\87¿\1døÞÂè¹~\1e²\88g\ 3\7f×\90\8f2jSH\8fd¦\ e\93Åì®dó8\99Ì\93d4\a*Ñ<S \96\18\19,³\14oIU\j¶bS\8b\15\936_Ñi\8b\15\99Þ¨\88ôu
+·nW\98õ\80fZßVhÆ\17<û\80))}\80#ä`/ëß\8eïö2z¡\9c3\ 1\96\952ë\12G)ù) NVb5Y]\95`õR¼u\82â¬\ 1\8aÍ\98®\98\8c(Eg$(*3E\11\99³\15\9eY¨°Ùe\9a9»F¡YË5#k\8dB²\9eQpöË
+Ê>£Àì\8b<o)8ËÙO\b\1c(ä^`ÝÛð»y\ 1çR\85Ô̳\8e1¸ÂμËgyÄ\98J®\f¹#\15\9dã¡È\1coEäLQxN\90ÂrÃ437N3r\934=Ϫ\90¼|\ 5çÍSP~µ\ 2óë55¿U\ 1\ 5¿\90\7fÁKò+8)s>åyS~ùNùC@\9eSûKè\ 5üoÅ÷\ 6ÆÞ\96\1at/ÏÚ*z\81XlȤ,bI&\96XÛPÍ,\1aé\85c\15R4QÁE\ 1
+*\9a¡À¢(M+NÔÔâT\ 5\14çÈÏV¢)¶
+M¶-Õ\83%«4±¤C\13Jöɧä\94¼K>áyC¾6§&\1435Â\8bäÿ¹Jz\ 1Y¸îQÎ\85Zz\ 1\16-¦\17\88§\80XÒ\89o\16yaë+Ø>J\ 1¥\1eò+\1d¯)¥\935Ù\1e¨Iö0=h\8fÓD{²&Ø3åSV$ï²ù\1a_V«qåOjly»¼Ê÷ʳü¤<ÊÏ˳ì:8åe\1f \vûÏ,â\¨ã~Zʹ\804\öS©\9a÷¹H£lâ2óy\1c1\86\92\9f\80ª!\9aPé&ïJO\8d¯ôÕ¸J?\8d\f\81HyU%ʳ*UcªòäQe\97{Õ"\8d®n\92[õF¹Ví\96KÕ«\1aUõ\aøF.\95wåZá\94\eìÄþVümh \ eÈ ÆFÎ\85Ç©\ 3ï\85ËéÅzr@L\11Ä\16´\ 4ýI¬ãê\86ËÃ1Zî\8e±\1aí\98(7ÇT¹:Båâ\88Õ(G²FÖeé\81º\12\r¯«ÒÐ:\f;л\ e\ 4¥\ 3ñXÛ\ 3_ÁméQg?Ûñß\8e¿µÍÔáI©~%g#Ìã=\aR\9e\90b\90«Óù|J\93ä\rc\9a\86Ê¥ÉUÃ\9bйMÞÀ\10ÒÄ\10Ð\18\ e\\80\8d\<\8dl¨F
+ØHà\8d-4\19Âöñ\979x\10p\8f!Ì\96ß\ 2bhpj+ëÞ\88¯V¾ÖÔJx«¥ùmÒ\1cH\ 3\ 325\94§?ÿ÷\ 1F\13¹ÂÐ5\f m\f[m\f\80m¾ÀàÓÆ%ÛÆEÜÆ%ØÆfn£\91WSÄÕ,b5:³õ\ 5.Ã_\ 1B±å\86´ÊÙO;òo-¶W\92®eë9\9b7°\176q&m\96\8cOIá0\15|Á\133.Oã\7f\v\83o\aúv\8b\v0\80na\18í`ðêð\87\1f\a .þ\ e\ e×\ e6tÇ#|NA·¬\93\9eÞ\ 5¯\91øs4à5\ e\83{àÔ\ 6|·âw9>kð1¯\83>$mIÈÒÈg¥ià»\9düSÎQ;ð½\13vÿ\17âØM\1c»ÉG'ùè$\1f]ÄÑ\15Ê0ÂP´\87\8b`ÏC@ÓuQàN\fw\1eäûôÄî+\1c
+}àÔ\1a|7²¶Å[Ù\8bøËÃO
+áFwJ\81]øß#y\90Â\91ûðù\12PR\1d¸\8f\83\88\83\83Ôå\10\ 3úa\ 6ô#>\feÔ¥\9b8º\19\fº¹tºÙÔÝ4v7\8bíÆà1êq\94z\1cý\ eîjÅÏiW|?ü<g\ 1>-/Ò\83ø
+Ü\8fÿWðOØ\ f\1cÁ×1x\15NÀÉA^\87S\80I½ANÞ$'g¨ÍÛã\19R\89ã,\ 3áY\86\83\1eú³§\1ah¼\9emÀþèy\8fÏþ\ 1×µ\84u/`Í\85¬3\8d5Æ\1eb\ f\1e¥ÿº%÷ãÒ°\93\83>Þ\ 4Z\1a\99Àï\aÁ\fÒ\85Á\\ 3âèOpn\84ô!µù\18\81p\818>c\10û\9c\ 1á"5éec÷Ò\17½,¶\17ý\7f\86KªÜK\ f²f+¡Å³Î`ÖéËÚÜß\90\86¼\85ÍßÀoá÷ÀOô!|\ 4\7f\85¿Á\ 5ø\1cz\81-§Kp\85ú\uCÀÑ«×é\8f\e\fÉ7\19Rn±Wosøܦ©ûHv\1f\89¼ý;\94\96;¸\râ\ 1ãÀ\1fÂÁ\b\99P\ 4eP\r\ eh\80fh\81µ(ÈMº\8b²û\ 1Ey\aEÖ\87¾»\85¶º\89bü7:󺮢gïé\1aßþ\91Kp\ 1>\80÷û5ïH\18\ eCa\ 4xÂ$\98\ eq`\81\,<¤ïÑu}èÜ[ªÃörl¯ÐwÄq\8d8¾%\8e\7f¢þ®¢Ì¾F\1d^F)^Bg~I\12¿ A\17ùÕgXú\14>\81?ÂYøu\7f\fº\8f!\83yñaMÓð\17ÉZ\8cøÊÄÇ\1cì\97ê\8a\16`{!¶\97`{9¶\9b)E\v¶×êïhÌ\8fQ»çÙÀ\1fh\1f¥;Ê:ÏÐ.çi\9bo\89fÀï»p\ 6^\87\13ÿ\17\ 3'\ 6Ѻ\907/}£ÉúJ3ð\15G©ÍøÈÆ~1í`×9UÐ~\vYK\1dmÒ@k6Ó¢?ªÚµzGOѺÛðÑ©ÓläSäâ$ß8Aä¯Q©n<\1d\eä\10¼r_\fwà_pYÃX\9b;þ|ô\17rñ¾"ð\93\88\8f4ìçê-ÙØ"el\95
+Ö±\10û\ eì×c¿ û«Xù:\1dV;\95Ø\8eý½tÆ\11ý\92\88^Àâ\1e*×\85·ÎûØ5\18\ 3·\aë\1ehí\8fú·\9a\v9óÂß$Ö\12\82\9f\18\1d\97 \1fV,æaß\86};ö\17plÕ\90õZ|Ô㣠»-Ø]¯çéÑç¨É³|k\e¹ø\ fÓÕ\1aÓæyF\ f\84;\18lÌÝ\98Ø\80\8d±\8dm°\ 1\e°¹Ù@°\81a\1cn_\80\ 4L áb \ 4\92\0\85\14Ê-÷¤\11M\9a&k\9a¶k«^¢5´SWU\95v\91¶6Ò¤j\9aTi\9aViÓ¤®Ý´n«¶UßNCÔíÇÑû}ï\a>ç}\9eç}.Wy\92Ëôä%zù"Y/\10ç\1f¯_\7f{\95Â\81O\99b>
+Û»þï3>wi\8b·\90J>\15\7fEO\1e\eOUE\ e79¼äð\93£\9b\1c}¸\8e!\£\8e+Ôq\89~¹\80\15FÆ6¶øe\83ÿõ\14³Êè;K\v¯0\9a\97Éûÿø"\8eW\9c©í\17Ò½\14÷\80×úMêy\85÷å\ 5Þ\91ÛÈ`¤ç\91ËH\9eR\9eÅÅsxx\ 6/YÚ±É8]§\8e§¨c\95~9ËøXÆ\19ze\r\vTt\9a\8aç\99ÔOÒ¢³ø\84Qü\17B|\84éÇø\8c¥æc\96\9a\ f29w\12¯²\1dx\81z\9e£¶\9d°8\9e-\99çRðL\1aò\98ÉSγ¸hq\ fy¼äi'O\17oi\1f=\11ÄlØ\18fÂf1\15¾\8cÉðs\18ß÷\fÆö½\84c\11ï`4ò!F¢?ÇÑ\98op4VÄðcü:\8böW\ 1»y,=Äó|¾¡`oÅ\94\7f>1\fëÑ\12¬D¤`1*\a§£u\98\8b±`6Æ\8e\99ØjLÅz\10\8aóa"Î\8fñ¸n\1c\8f\1fÀhü\bFâ§0\9cp\ 6C \e\18L¸\8eÃ\92{\18\90ì¢_ò\10\87\12ÿ\8cCI"\ 4éÿð±\9aå\86%ÿM\96\97{ÄM\96»«l\89¶\98b\9fdK° \8bÄII\12¦%é\98LTc,Q\8fcI%\18\91:0,APÚ\80!i\v\8eH;0 ëE¿l\10\87dc\10dsèI^EwòUtÊïâ üm\ 4ä¿DGÊçð§\8að§\89{+ñ3òï\9aè\7f¶\1dw\88ëLíçYfV\v\803Ô7C;\8dÉã1"\97#\98\92\8d#)\1a\f¤\16¡/Õ\86C©\95\10ÒêÐ\93Ö\84î´6t¦wâ`z?:ÒGàÏ\98Á÷2\96Ñ\96y\11YwàËz\v^ÅÏ\89?¡9û\eBü\ e\1f\92ï¾\rx±\9c6`¹¿Ìu\83ïKlÉfi\93qú'\98\1d\8dþL)\84¬\fô(ÔèR\14â Â\82@v9üÙN´g»Ñ¦ô¢UéG\8b²\17Þ\9c!4çLâÀþE4î?\87\ 6Õ-xÔoÀþ êsÿ@ü\87\10¿Ã\8fyö×Éý<Ëü\8e\8bm\96\936¨à¼Ç6(dá\9c¡gmÏ\ fG\97J\82\80*\ 5í*%ÚÔ\1a´ª\8dð©ðæVà@n\r\9ar\eÑ\98Û\8a\86¼.¸ó\ e£>\7f\fuù§Q«ÙDµö\ 6\Ú×à,ø\90ø\fNÝ¿\b\91Ï{x\97mð«ä½Í\12ÿt\1d°M¬°\15\9cc[:Îo\83ÔÑC\1dí\9ax´hdðj2q@£F£V\a\8fÖ\f·¶\fõZ'ê
+ܨ-ð¢Z\17\80K×\agá1T\15ΡR¿\ e\87a\avÃ+(7~@ü\8eø\9a\10\1fÁN<à\99_&ÿ-7p\85%~\83Xâó î\8dRÇ\0u\1cd\8cø\fÑh,L\82G\9f\86z}\ ejõ\1aTë\8dp\19¬p\1a\1c¨2Ô¢ÒØ\84
+c;\1cE\ 2즣(3\9d@©y\156óuX-/£Äò>\8a\8b\7fKü\13%Å"ßY\99\89û´ÿ=rÞ`Ûw©\99ó\1e±p\80s\86\a\18¦\ e\81:üÔÑT\1c\81:\93\ 4Õ&9\9c&\ 5*M¹p\98\va7\9bQn.C\99Å\85RK\ 3lÅm°\16÷ ¤$\88â\92iX¬ga¶]\83Éö\12\8c¥ï\11\9f\12\7fGQ©\88"\9bÈ}\11op\1c¹Kþ\1d\1fc\81mß*q\9a-ù$µ\fRG7u´2V<\8cU§5\1e\ e«\fåÖ\f\94Y÷ÃfÕÂj-B\89Í\86b[\15,¥n\98K}0\95u¢¨l\10Æò\10\fåËÐÛ¯@g¿\87\ 2Ç\8f uü\86ëWÐ9Dî\89($^#Ï\1d/c¡\8d¾\9f£H\a0Ïu\9cï\ 3´G'}ãc\8cÔ1fìö\18ØìI(±§¢Ø®\84Ù\9e\ f\93Ý\80"G \8c\ e\a\f\15µÐW4£°2\0]å\0
+ª& ©ZB¾ó\12ò\9cw\91ë|\aj×'Äßø,r\8f¨\12ñ\ 3ò<G¾«äÞêä\bÔÅ^\9fëq¾÷q¿\83öi¦\9dj诲\9aH\98\9d\12\149å08³ w©QèÒAç2£ÀU\ emu5ò«\9b\90WãGnM\1fԵǡª=\83\9cÚ\vPÖ}\1fÙu\ f ¨û\15ñW>\8bPÖ\8aü&âEÚý&ù.w\ 3ë\ 2ã\91mç\f×\11¾\vl\85Ûi\93&úÇIßX9¾éëã¡\97BS\9f\86üú\1cä¹5Èu\e¡vÛ òT!Çã\81ÒÓ\86ì\86^(\1aF\91Ùp
+\19\8dÛHo¼\8d´Æ\1f"¥é!R\e¿ä³\88ô\86=Ü%Ç\ eù.p$[;ÌÜx\84ñÈu¸\9fw\92£I\e¿¹©ÅÑ\ e\98©Eë\8d\82ª9\119Ír(\9b³\90ݬ\86«C\96×\82L¯\1déÞ:¤ù|Hõu!Å7\fyËI$·lBÖr\vÒ\96ûHlý\bI-_ðY\84Ì·\87Û´ýÓä?7¸7\9eÎs,\9b \86\82\8c\ 5êi¦\96jÚ¥\94Z\fôQn \fYþ8¤ù¥Hõ§!ů\84Ü\9f\8fd¿\112¿\8dpAÚÑ\84¤\8e\0\12;\ 6! Ì !°\86øÀ3\88\r¼\8e\98ÀO¹þ\11q\1dÿF¼_|\84gÉ\7f\85|\9b£À\13\1cAfÇY\1f\88\81ã¼\93#¼\ füVA}\16ÚFK=Jþ}ª\10 io\ 2\12{eD\ 6$\82
+ B\ 1â\ 5\vâ\84
+Ä
+\1eD\ví\88\12ú\11!L`\9f°\820\81ó\95À!Jà Ôû{â\1f\bëe7ß#b\87\1c\17ɽ6ɼ0ÅX\98a,LÓ\ f|öq¯\86zJù]\7f\fPSS\ 6m$;\1a\86\84á8D\ f'!b8\ 5û\82
+\84\a¿-,F\82I>È\v\1dd0\aéÌ ÿ1Èy7ȹf\88ÃÜÐ{¼ô\9c5\a¿"ØI\1e\11q\8d\1c[ä\9 \9c\9a§\1fN\ 1\87¹úç\80\ 6î98\16\99\88<jËâß%\13\12"j:\86\81Ã\99n\8a³Ô\14\9b \10\8b}H»WdBLl!\ 6p\88\81\14â!Cü¡Émþ8çÝ\89]^|vc\9cwÇÄG¸x\82¹\91¼K\94zb\89±ø\ 4ó\12á%\D ¡å~ö" '$D\14ß±\14 ,²ñ[L"8[.² [d±_d±]dá] -\16\18Ä\vtàB\88Á¾FÜd\ 2ä {\8a\83éü\97,J\9c&æDl\9da,.sûIJZeNàHÚ¶Î\9c´A\1fl\ 2\85\\95D
+!á{Ô\16ù·\1fã¿\\97 TÔç\15Å/\8a\v²\b\ 2"\8b\f;Ã\fÃà\fû&\8a
+
+\12\14A\ 1W\8c¸¤F\8d&Ö%I£Ab\8cq\ 3\«\1e\15\97¨±±ZkÔ\98ØU\93Ø$K\9bxHj\ecb\94\9aX\9bN\7fÂÔ¦9\9c{þÃ,ïÞ·|ï{¯\81ý¶Á\ 3 £\ 1\1d\r\f\e+#\09YÉe¼² ³é4Pl\r\88\7f\91\9aX±\9f&p\1eÇ?\a\ f(\ 2\87^\80{1\9cO`\7fb#=i\15uHêh¯2\ 3ëð\ 3ϵ\92+&\18n9Ì ÉùÜH<6\12\8f&\ 6â&t4££\19\1d-\fF-4×f\1aP3±h&àM\104íäû¿Ä\ eu¹\81b½CËðëÉ\97:Kf\f<\85pd4Kñ\84Í° þÍ\92ÇV©ë6ø~
+0ÁÒòÿØÍr°\87úØC}ìeHn\rì\1cN÷sáîçB:@\13<@Aï_Æ \80á}GÁ{|\8f|´>Ð|¸§á_%~\r\87/\v.Ë\ e)\f._ì»ï\91\Zá!\84,8\f]àu'0ÅòÃB\0(5\1dw\95N\10\93\93\fæ§\18FO3\98\9eæ\9c\9c¡>ÏÐdÎPØg\bôÙÝ<ÏòY\e\vÅ]Õ\13Ïqp\8fÀÇ\1c8ð\85Ãç{\10þÃN\9e\87\1cÇ\ 1!dùÂ\86\13çÔ¹\14\91^\16Z±Ø>\Ò¤\8bÄä}jäCtü\89Áôrºt\85\9c\å\8c\¥È¯\11èk\18¿Æ\ f®µ©\1a¿KàÎÝÇ\198D\1fÄ??8{=ä<éä<çäé°\ fÞwâ\ 3çrx\19\\ 5\7f\ 1\9f\80OÁ\rêõ&5ò\15y¹Í v\87áìîh©}\16 øÚqº\9dàµÿ\8a-Ç\rt\a=\80\að\ 1!À\b\92À P\fF\83j0\15ÌìØ\94þÍfó/¶\9d\aìTÿd»»ÏVù\r[Ù=¶Ïv\1dÐ]\9dÐ×\b¿¿éK¾u\8b_}\ 1®\83Kà7àí\8e\9d×¥cïí\84+ð\ 2\ 1 \12XA¦¾S\ 1\1c¥Ø\1f\8bíZÝQ\1dvgê+tÜBÇ\17èø\9c-ìïl\807Ø\b?c¿kÓn¸\8eèc\92ögþ®òËËXû\b¼ëä>\ 5NthÐ\ fà\8eo¾ð\85ò+\13|Éø\90\8býáú+{n\9b* ÷\ 4Â^§kè¸\82\8e?¢ã\ 3t\BÇ{l\86\17Ùu\7f¯mø¹\8f29®wt\81tÞÔ\19"w\1a\867Á1p\18\1cü\81\86ûà\ ey¹©Þð\ 5âG\14\VxÒõ\aå¡¿\18Û\8fa»
+Û\13°]\87í\19x:\aÛ\vðk %´\1cß^ÖÏi op\90\8fÂtDoq¤>!;ßp¼\1c(cv\ 2;Áöïiø\a¸ ®w\94\99\a|¾ú-±8¯8,ØáÈÆ~>^\8dÀ\87rlWa»\16\86©Ø¯Çþ\8f°¿@Zª=ZAÛX\ 3Çf8Zµ\95_m&:-D´\19¶\8d`\83\13kÁwp~\r>s\96÷\85\8eãÖ\1d\9fzãK?¸"à\89'f)XËÁ~\81v¡c\añØN^¶©F[4E\9bÐÑ\82\8e&tlÐ2£\99¯!'«ùæ*,4\12±\ 62ù"Ñ^\ eï÷q\17Î6çQ{\a\9cr¶\9bר\8b½ê\ 3_\b\1øa\85#\15\1f\ 6b¹\80\13P\fG\19\1ccá¨\86c2¬õpÌÁîÓ\9c\94çõ\1c\9f.EÝ\12Ôÿ\98(>£\ f©\9c;À\81ÒÿáF\ fø¹vÎÑf\8fó|\8dö¤\81únüÚ\v\9füá3\90a#<\ 3àH\87#\17\8e\ 28\8añ¸\f\9e
+-FÇ"t<C},Ô\=Å;ó:\14':»4\9b\86:\93ìÎà\ 4ÕSõõpÿ\17Wh«çýàïËÞéϾÃ8°\99Ö²\ 1m¯Ð;VÊ\9bjï§g\15\8e?&xlx\99\8eþ\ÍGÇ\t<©QðTÀS£YÔÇ\f^Mç\eÓ\88ÅT¢5\99\8cMÒ!ªøm*èSÕº|«\9a.\8eG¸H;=Õ_:\1cÆõÃ\18²)DZËHÒÈÕó\13â²ÄÕ\1dÎ>ð\ 5Ã\15)¶\16Ír±k\86K\86¦wÉÕ´®\ 5ªëZ¬)®e\9aìZ©\89®\13TÛmºjºÍÕøîKUÕ}\95*{lVEÏ\83\1aÓó¬F»]W¹û=àx\84óð\1e\8bæú2²÷\82u¼nd\14y>\98Ñ\83øÌóêªÙn\9e\9aÞÓOuný5¥W´&õ²h\82{\92jÜ3Tí\9e«q\1eCUå1Bc=ÊUá9^£=§¨Üó \95y.R©×J\95xµh¤×\ 1\15÷~KÅÞm*ò¾\ f\1c*òqt<O3~\1d6\93\ 3+W<XmaÄ`\14ZÌ\957/\94±\8b\98Lõé¡Z/o\8dï\1d *o\83ÆzÇj\8cw\82ʽ\93õ\98w¦Ê|\ 6«Ô§P%>¥\1aéS¡â>\13TÔg\86\86õY¨Bß\15*ðݨ|¿V\rñ{Syþ\1f+¯ï·Àñ\b¿0w^óÛ\19¿ÖsÍ6ò|\96ÿ\17\9a;ÇÃ:rT\13è¢
+?O\95ûùj\94_°Jü#5Òߤbÿ\ 1*ê\9bªa}sTØw\88\86\ 6\14+? \C\ 2ª\95×o\9a\ 6õ\9b§ÜÀç50h\9d²\83v++ø¤2\83¯*3ä\9e²B\1c\8fð\ 6#èÞ\14ê\90ëu\r£è\8a\fj\80ýv®\8d}\8f\98Läê$7£\82ÝT\1cèáA\ 1*\f2¨ (FùÁ\16å\ 5Û588C\83B\ 6)7¤P9!¥Êî_©¬Ð)Ê\f\9d£tÃ2¥1\8c¥\86íRJØq%\87\7f\ 4Ú\95\1cáàéP
+x\1d¿wÁÛ\9cC\1e¸^_\0\8b²\18\95\19\a§¡£\1a\1dåÔIqD7\15\18¼\94gðÓ C°\ 6\1a"\94\13\16§ì°De\86¥(#<[éáùJ\8b\18¡Ô\88
+¥DNRRälÙ£\96È\16µZ\ 3¢wÈ\1a}LÖ\98Kà\ ep(Ñ\89Cpí\80\7fÃ`é¥<é9°\90ñk6£àd>«²\13\ 3FÃB£\8br£<\94\1dé£Ì¨~J\8f2(-*F)QñJ\8e¶+):Cö\98Á²Å\f×\80Ør%ÆÖÊj\9c©\ 4ã"ÅÇ\92Ù´]&ÓÏ\14gzWqæÛ2\99\1düïà}\87\ eàó6ø×1\ 2¯däZ\ 6\9eʧ\16yo":*Ð1\12\1dCÐ\91\15ç¦T£·\92\8dþ²\eCd3F*Ñ\18'k\¢¬¦T%\98\ 6Êb.T¼¹Læøj\99âëe´<XK£b\12¶*:ᨢ¬\17À\97\8a¶::\10\93àP+±ß\ 2ç«Ã\18½\8b¨\ 5Ö£yé\ 5´Ô £\1c\1dEÔÊ r\96fí.\9bÅS\89\16_%X\ 2e±\84Él\89\95)!Aq É\8a³fËh-Plb\89¢\13Ç)jÀã\8a\1c°@\11¶\ 6\85Û¶È`?¢PûïÀ-^;\14\ 6Âm\ eí&ö-ð¿Â¸·¼\84õ¤\94zäù8ZÆ\13\9b2>\1f\86Î\81ÔkJJ\17%Ø<d¶ù(Î\16 £-T1¶(EÛÍ\8a²Û\14\99\94¡\88¤<\85'\8fPXòX\19R¦*4e¾BRW(8u\93\82R\ f)0í×à¦\82Ò\1c¼×\89\9døÛ\ 4ÿË£è\8b\8cà\8bXÏæð¬CK\15:JÑ7\948eS#vbbJwStª\97"Sý\14\91\16¬ð´\b\85¥\19ÿÃv\99\0EyÞaüáf\81\85]N\ 5Eë1j¼\8d'\8b\vKX\16uw=p\11D]P\94\80h@\ 5\8c\17\b¨ñª\ 4<¢Ö\1a\ f0±vb\ eM<ª\99´9¬\13ïtÒØÖ$m\9a8ñJÚ¤\99\Û\1fʤ¶Óa\9eù>¾ý¾ÿó\7fÿïó¾ïÿQ·ÑC\94<f´º\8e±©KÊ\ 4%¦äª³e\8e:Y\16)Þ²Fq©;\15\9búkÅ\8c}\vÜäþ\a\9eùø\8d\1e\82úo\83\7f#íf}\1eV,\1f=r-Æ\1eåñÜMMì¼\93B®C¨I\9fô u·\1aÕÕjV\17k\82\92¬ÉJ´öVgë@uJ\e¡ø4«âÒ²\15\9b\9e£\98ôBEÛ*d¶ÕËdÛ¡(Û\11Efü\ e|Êý÷<óÉ\94îÓ\1eÆÛÒnǦ£Ç\99è\11KTÎu6v w\1ak\92Ülä2\12ë8\80\zfKIv\83\122£\14\97\19«X{\92bì=\14mï'³}(°È\94eWTÖ$E:fÉèX \bGÂ\1d-28\ e)Ôq\ 6|Èý×
+Ë¢s\ 4»àh\82o]!ûól´0\a=r-,Â÷\91\8f\83ÜRÉe\18ïõ\9d\82÷"ç\ 4w ÌÎ\bE9Í\8at&\80d\19]½\15á\1a¤p×(\85¹2dp¹\14â\9e®`w©\ 2ÝËåïÞ"?÷A\8cÌIp]~®/\81OþNú)ø7ÃÙ8OZ\865,E\8f`\ 6Öl"\96$\83\Fyñ^3¨\ 1ù$2OÑÓüdÌ5Èà\89T\88'FÁ\9eD\ 5zz(Àó\88ü=, \ f\e\8egü\83BæÎå¾\ 6à5=Ï\ 2:¤©\18\93©to9tq9ôsðo\80»®\ªYÈ\19ñ\ 4{\13×\þ\1fW\86\16ùm\18ùõ!TWj\14Çû\91äe(\fU@!\8d\8f\97CÞËÁæå\80órÀx9ø¼l¼^\84ìEÜ^^\9e\85Ç\9bµ\8eM\17C7\13\135ã"Àk\16\90C\81OMð¬\85w%¯U-a\1eªx\8dëÄÅÔ\80g#+¤þüÞ\9d¼\12°H&r\v\ 3þóñQóñ\96exº2\ eù²DÀÁR\8a§*¥\16¥é\0\11\95RÀR>|¼\1e`jK0ó~Ïa|\e|\8fø}ÚXÉz¨f\1e\9eä\8cX\8e\16\81\ad/\93,`0èÉo\9d\97JfJ\1a\ 6\ 2\80jü\ 1\8d_5µ¨¦\19«¦ «¦é¨î ØT«¨E\15\8b©
+ÁWQÌ%+@3\82ÃT.¤VÞ\84ð;@_KüÚ\95|VK\9a«Ù\13H× Ò\1a\98\83F©7×D`\ 6aÀ\1fÐLr¸µ_\ 3hvÈ£\81<\1aÈ£\81<\1aiÄ\1a\99\93F\ e¼F6·\ 6\16w\ 3\82¯§Àõ\9bh\fÐe\1d\9ds-\9dô*\1cÍ*\9fêë¨\ 11Ë×2eXÑI\e\98\ 3ä3b3\1a\0IÀüsø\ 1m2\a<h~\18~\80æ³\99Ư\99<ZÈ£\85æpk{SFS°\15]´ Í\96ù\80Á5£\89§ÑeÓûÄ£«ßâÓ*¤R\ 1o\11\9MìG-¬\83mR¿íR\97\1dð3\85\86\9dpí\ 6|\8ea¡áù\1fìkG \a°A:@C|\10}´\92G\eÚhcNÚØp[©E+\13ÚJâ\a\8f\80s¼\8b«Úÿ\163¾bÆ\96\v¯\ 3®1ð<\ 2OWb\9b\89\1dz\80øà\10x\1e\1c¹o>þ\83\17ÀQð"@òz\19\1ecn^\8d\91N°VN \8d\93èó$\87À)\16ÀI&ñ\ 4\81O\9câþ/\¿T Üyp\8f\87ײ\9f½°\r~\f\86\19é\84\1céàh\8fÿ
+x\rð©Nwà\f8\v^\aoÜ7h\18\ 5ð\ e:9Ï\9a¹\88Q¸L3x\19m\á\0¼Ê\ 6|\8d\ 5p\8dZ¼÷+À\a×>VÁ\1e4\b÷XÆ9\18Înp\9aá\f9ö\10ç\99\ e\8e·\ 1Ë
+ãû\0\17À%p\ 5¼\a\98b]\a7ÀÇàïäñ9õ¸E\83|\9bFä\ ekõ.\9bß=tq\8f\82ߣp_¼\89Ë \0~ \10\18@\14è\ 4z\81! \158Àd\90\ f
+ñ¨%8¥\ 5b&q\8fOê\e\9cÖ×,\94¯´ ï¸\157·G÷\98¼;¸Õ[\14çs}\84»úF7Û}\1dø#8\ fÞ\0¿\ 1>ÒýoD\80XÐ\1dô×\8fxÌo\95\ 1Ç\ 4bç\10»\80ØEÄ.!î\ 2}F\1e\9f\92Ç'äñW\àG¸Â\e8Ä?#Öë\88ç}
+y\r7{\95//\11ñ\ 2x§\83û8xéÿäð\83Bõ/üÝ?\94¨»xÝÛxÌÏd!¾]\1fÊ¥?ÉÃ8
+ô\aò¸J\1e\97q\91\17q`ïâ2Ï\93Ç9cÊ\9aô¦vé·\88ùuXÎðßi²<©ï\98^\9f^\ 5GÁó õ¡\1c~\ 4_\81[ÌÍ'22\968}@-®á1/i\ 4ñäï \9a\9b\1az\88]@ì"bÏ#v9±\171®¥:¦:fà)dÜ̲ù%\958\f×)=\87`Ú\18ÙAØ\ e\80}`7x¦#\avL*%¸\1fÈê\ 2ºx[f¸\12áéE\84Aä>\9a¥\91Nìlb»\89=\95èÓ\89ïeæç2\9eùįÔ~òxV«aßÈv²];aÜA-¶\13±\85\8a63Ú§am\ 2\9bÁFÀn\89fÄü±\94:\96Öiôy\8cZ\1c¥\16G\94Ì\18úÂ1\94øc´W6\14\97Í\18ÜÄÏ!~>ñg¡Äbâ\97\11»\12E,C\9d\rÚÀÆú\14\99¬%ÛF¢Ö3\93«QV\1d¼µ\1dX\ 5nÁù\ 18×±\ 4\8fwl=\87¨Å>tñ\vÖÈ3ê¡mÌI³\86Á\91Bþ6òwh=úX§)päÁ1\13\8eb8æ\13{±Vò·\9c\f\96òe5µ¨¢\8a\8bYÐ\95(¬\ 2Þ\87q#\88%\1fÆØYÊ/²Õ>\17ø`ëÝ\8d.¶²F¶(\86ñ$ÁÕ\v\9e\ 1p<
+G
+\f68\1c¬\b§jÈ£ZÓ´\84<\16\91G\ 5ëå \9e\94\93U\19\11J©\ #\9b\8bJ\8bõ7Ía¥Í\81{6h¿^b{?Ëvö\12[É!®{8v¶\91Ï\16¶ºõ
+!J$õ\8a£ºÉDí\rÏ@Æ2\1c\8e\14-D\1fåÊ\82Ç Ï\14xòP¨\17\9e\12âW²\93¬`\96Ök\ 6\95,@9ùÌG\1eó\91§\7f\ 2\1fY?À[ñÔ\9föã0GÌ^\8eÝm\9déí8rÖÐ\9a¬¢.5~a\8cÍ\ 4_\ 2\Ýô¸ú0\9eAð\f\87Ç\ 2O:¬YTÀ W\ e*\9dNüÙÄ.gõÔðd\rÙmÕ$¿VMô{Mnÿ+r\ 5Þ\93+È÷\13ÎÂ}´\aGXo|/ØÂý\1a\9eìDëA]\16\1aýU\12\1c¡9\ 1fyý;kfÀÏT\10ØWù\81\835-h\84r\83,\9a\1alSN°C\93\83Ý\9a\14â\91;d\96\¡%\9a\10ºXã\f«\95mh\96#ì\80ìaÇ\95\19~I\99\11wõ\98Ñw\1f\99à\ 4[ùá~\1cÉ\ 38êÁ\ 6\8eÛ:Z\90\1aÚ²\85´Eó¨\897*HùáFyÂb\94\13\9e¤Éá=41¢\9f\\11\83å\8c\18© ÆT\8d3f(Û8NYÆɲGNWfd±2"+\94\1eY«´¨&YMû\95j:.\8bé²,æ/\80ï>RÁ+ð·Ñ\86îâhk\ 2k\87â÷\ 6ÒnÑ\82\94Ò\96\15Q\93|æk²9TÎ(\93Æ\9bâ\95mêª,S/ÙMýõ\98y¨2Ì£d3[\95n¶Ë\1aíÒØè\¥F\17)%f\81ÆĬШØÍ\1a\19»W#â^Öð¸wõhü\1d\r\8f÷ý\84\178Þ÷Ó\82î\18%mâh«§õYÊÿ\vy>\97\9aÌ NSi\ 3\9c\9d\ 2\95\15kTFì¿Ù.\13¨¨Ï+\8a_£\82\8al#Û\f0\f3À\0ΰ\83l
+(\110.£D\ 44DÃ\12wq©;hc¬\e¨\189©&\bÙ¬i\92&VLlk\8d\9aXS£i\9b&=iÏñ´Zcܲµ\89UÓtú\e\9c\1cÛÓ\1eÎ=ÌÿÏðÞ}ï»ß÷½kPq\88QE!\16\8d\fµ«0Ô©\82Ð,å\85å+7l´F\84\8dSNx¥²Ãë\94\191W\19ÆUJ3nUª©K)¦\83rF\9e\ 17ä\8cr+%ò.^¦önrïÆÓn-d\1dÀò<Ffx<B\7fjàáB'e1R±i\88
+\8dAÊ7\86)×\18\1c\93MÙ¦$e\99Ò\94i\1a¡\8cÈQJ\8f,Sj\94K)ÑÓå\8c~T\ eór%\9b7+)æ)%ÆüDvËi%X®ñû_J´¸ûð"uw\91w\17ãç&|m\v#Ï2,Ê\1c\8fEÈf¾JÃ\16\r\97JáQ`ñU\8e9@\99æaÊ0\e\95f¶(Õ\9c \94\18§\9c1YrX
+4ÜRªäØ\89J\8a\96ÝÚ¨\ 4ë2ÅÛ6ÊfÛ#kÜ+\8a\8d;¥Øø+²Æ\7f˳[6à\19÷ö\92\7f\a~v#ãç\9aR´ÀçGy÷\10\7f«\84ã84R\82^s\13ú+Ý6T)Ö`9¬aJ¶F+ÉjS¢-Yv[º\12âò\14\1f_¢¸ø\adK¨\925¡^±ö%\8a±o\909ñIE'¾¤È¤·ÀeE%}£è$7ï¹Ã¨ù\87älÇ
+l¨`Æ\ 6Í|n\82K-<&³Fehe\14k\96\8dV\1d\89\83\95h\ f\94Ý\1e¢x»IqöXÙ\12í²&¦(6)G\96¤"Å$WÈ\9cü ¢\87ÏT$\ 6Éäø¾\8c\8eN\85;_T\98ó\ 4¸Äç;\8apºe\ 4ÏÐÿNrn{\0=N@\8f`!cp\ 3\ªá1\89µ\19;\92Y\ fÍd¢\91äT\1fÅ9ü\15ë0Èâ\88P\8cÓ,³3^ÑN\87¢R²\14\99R(SêXE¤NVxZ\9dÂÒ\16(4}\9d\86¥?!Cú\ 1\ 5g¼ .Ê\90q\9bwî>ìó\8cÿäß\82\15Y?\19=N\91\16¸Ð#£_\15<&0\8a\96Ò§\ 2z\92ÎÚØsú+&ÃOQ\19A\8aÌ\b\951#R\11\19V\85g&),3]¡Yù
+É*Õ°¬I2dÏPpö<\ 5å´(0§C\ 19ûå?â(8/ÿ\9c\9b<39\82§ÈÓAþMØÓÖª»ÖlîTi&ÏSy?\9e\9e\8cæ;¹pM¡gqô$*\7f\90Âr\ 3\14\9akPHn\84\86åÅÈ\90\97 à¼\14\ 5å\8dP`~\89\ 2òÇË¿ \ 6Ì\96\1f¦qHA»\ 6\17>+ßÂ#àC\r*üB\83\vܼg\8e¡Þí\8cþ\e«9\9b¦£G0»\16ÏÅs%\*èË(¾\93E¯\92Y³XÖ'bt\7f\19\8aý\14T\14¤\80¢P\10%ÿb\9b\86\16\ f\97_q\96\86\14\8fÒà\92qò-©\92OI£\ 6\94,Wÿ\92êWÒ\8d¸1 %¿åógà\9fº¯ØNò·Õ Ç:i\15V¨\194\81\87x\9e\f\9fû±iù|\87åU<}\89¢/!ã¤\80òAò+\vÐ 2\83|Ë\8cò)³h`y¢ú\97§ë¾r\84\\ eár\9aYþ\bX
+0\93å\98µr\8cC\19Æ ìSÀ\ 4WæÖ.jÞBÎõõÜ\11\8dè±\89ó\11Ô4°\ e¼/Æ\96dÃ%\19\9e\16ø\84Ó\9b BûMñÕÀÉþêç
+æ\10ã0wEß=Ì\\1c°.\ 4ìBD.\84å¢\18×"°\ 1\81c\1c'1!Mdb\9aÈô6\ 1\ e\13ÜÚ1\8b;\82\9c-s8\9bæKó\17pG`O+y\1e\8b\1dÉ\87K*üâø\9eéaÉ@È¡3$\9f\19xºé\f\1aµ\òµ\f\1fµ\ú5\t5\@5\99\0\11×д\1a\8a¬!`u+Ø-MÃ_M;\85à¯"88Lu«m6{\92¼«\9bÑÂ\12Î&P»\98\1eð\´\90ýÈß\12 \11\8dU\fá»þðò\ 5jbÈibÀhÄ[6Ò\8b\86PÀ\0ÒÀ\ 5Ó@/\1aØDõ¬G=\8d«§ÈúÕl¶\9d\14\88¡\9by\82Cø2¸\83ðÜÚD\9bÖ-ã\XÁ:¬äÏ`
+\9fï\a¹XÃáÀÂßÃXÒ\0à\vG}\87Å\f\82\8b\19\ 4\173\8c5ã9\1cpÁ5Û\ 1½XÄá²\88õXÄ¢.$ÈÂml|\8cå|Ìê<ÌàÜ[\
+nm ×Ú5ÒÒ\16Ê¡]ÓÖ±\17@!H]/Yù\1dÎû@à\v\18&ïÁóÜ
+\8fVx´Ò\8fVx´Â£\15\9fÛÊ%ÓÂå×R\ e\10ÓZ\1aºöq.\ 3|æj&çULÒ+q4+ÜZO¬\15XÐ9HfúF$\82|\8b6K\19[Ð\0\88\0\81Àw+ù(\83¡\9d\83Ý\8b¶ïÀº´\râ\1d<ÚáÑ\ e\8fí\fdÛ¹x·£\8bvzÑ\8e°Ú(¶\938èrë96ÃçÀ5ä]@Î:r¸\88;z\agA\87\94°K2>Aÿ\91\91\ fÿ\86\89àb\ 1{û\86îÿ\ 5å©\8b\9et¡Ó}\fÆÝðèA\e=\1cð=\1c¶=ô¢\e\91u\93hß\và$ß½ÂÿÝV3uÌ"o%9KÉ\93³\87ó\98\98Fb\ 6vI\ 39Vú\86ýç\0ÿ\8aá\11#ò=ü\18 uÌ\90ô\8aÇ\9côc@E«?e¿\1cb(íE\e½¬Éa.¢^zÑË\ 2\1e¢\90C\9cU\87>\ 4_¨\81Z§>ÉQAÞ\ò%!\19ÓóÔ¿_\1apÀ\eß\13û5Ðë5AG¼ø\19øy\9f1\93~ Þ\ 4ÇÁ[à\94/Æ \1eg\18Úßåâ?\8b>Ïq\11¼Ç&8Ç¢\9e%øYzqö¢ªÉ]ÑÃ9@\8d\ eê\8a"g Ë5à 7ç\eÞ<Ǽ±=fð\1d/Î\80wÁ9¯Q|\1fP\9aþè5\8f\17X\9bËðø\84½r\85Ëÿ*ú¼Æ\1e¹\8e.®Sø\r\12Ý8ÙçyïÁ\aø\83P\10\v\1c \17\8c\ 1ãq«\ fê\eÜÊ\1düÃ-\9cÆM\Ç׸\9e¯p@\7fÃE~\89\eû\1c_õ).ô:\vx\95\ 6~B\83>ÖG¸«¿ë"QþâñUàmp\14¼\ eþ\9b\83\a\83A0\88Ò·ø\99Ûx̯5\92øc\89=\89ØUº\82\9b¹\f\8fKðø+<.à$ÿ\8cë;\ f\8f?á1?R\87>@¨ïk?íéÅeþ\9a\9f«´ÎÓà\ 4x\ 3¼
+^ú?\1cni 5\ 5è3|Õ5¼îezqA#\88_Lì
+ý^.ê¨Ò{ð8\v\8f3øºwð\97¿\82ÇÛð8\89#=\8eC=\86·:ªn$ó2µ\1e\83Éy\1dÒ?t\90,¯\81\ 3àY°ï?8Ü\ 6ìVr\8a\9aüô\a\19È\15E\9e\ 4r¤\11?\9fØ£éì8ý\ 2\1eGàñ:ërX³\88ÝDìùÄ^\82³]MÖÇØ2mú\11\9bù\ 5~\9e\83A\ fÂ馲.²=\rö\80Ý ÃËá&¸æ\95\91GZ§ÑÅq\ 5\92+\9c\9eYÈ\91LüLV·\808\86Ø\15D\9eDì©ÔRKü\87©§\91øóX\81%Ä_\83"6\92c§vñv'¬¶³iÚPÄ6Ô´\85¬\1eü\0l\0_\91ó\12øÀ+uÏö:¬~ÔãG-\ 6rE¢.\e9\1cÄÏ¢²B\8e«1į þDâW\12¿\86c³\8eø\rÄ\9e\872\97 \85ø\9bY\99N\8eõçy:\f³ß°Z_j%yWxñ=ð19\7fçÝv\9e-ÿª÷\18ê¡\17{ÑE'{¤Cfò$\90ÃIÔlø\17êqÖå1\95¡Â ä\98B\8ejrÔ\91ãßd\97kLÛç\15Æ\1fî7ÛØÆ6Æ`\e0`n&&`CbH\0'@B(\ 4ÈH\13B¸\8c\84[Fi.\90K\9b¤¹@\9a%Y\9ae (m×fiÔ6AZ·N]5mÓº}\98¦m\9f6MÓ¦MÛª}ؤjÒÚ¥Õ4ïG.S¥ =zí?\7f¿ÏyÏ9ï9Ï\19\83ã\80\8eðw\10\vfùå\f¾8À©¦\89è$7e\82l\1f\87{\15\13àW\94ú\ f('ß¡Ü¿\8d$xýqéýêÃ\96\90\ e§\99ó8áÉ× îÉ1Ua\7f\bû#ÜÊf<ߦg¸·3Øq\0;¦\88Ë\ 4ù±\9f§cX5Ê\ e#Df\88\b\ e\12Ý=ú\1dÙü \88\91M\8fðSÚÌw)ï÷h5¯±Þàû\15ì¡\85pÎ$v1ÂiåL.x
+8K)gYÃ\19BðDài\86§\15\9emðô`ÁÓð\f³÷$\9f\ e«\9f]vàÉ>N×K<¶\13\8fn²¿\eî'ø\81\8d2LYÿ\ 6%u )t\ 5Y¶\80='±e\ e¿Ì*\95³\99à³\11í\v/ä<eð¬\81'\ 4O\84Ó7sKZáê\84§\ fK\ 6Ø{\8clYõÐsêÀ£[Ȩv2»\8d\8co¥V´RíZáß\fÞË¥íÐî_¡Õ^\ 3\17\98mOaÏ\1c²h\ 6¿\8cÓ\ 6\87\13Óá4Ãç\80Ë\r\8b\ f\9erx\82Ü\8e\10\\11¸\9aáj\87«Kmqýj\8d\eÖ¦øiEã\8fª9á\82\9a\12\96µ!ñ¾\1a\13\7f¬\86¤\ fÕ\90ò\0Ä\1eâ\1dxïÐÚ\96\90\81\97ÁY>\1f÷q~Jü\ 4þ\19¶¢í\8c êM5¨+É¢mIÙÚ\9aìQ{r\91Ú\92˵9%¨M)aES\eÕ\9c\1aUSj\876¤õª1m\8f"éãZ\9f~Dõ\19\vªËXR(ã\9ej\r?R\8dá/ª1~
+bª\ 5÷áü:mí:rã"8\85\14\9c+GS \91¿\88\7f\ 6ðI\1fñÚ\96\99¬V\83QQ\83UÍ\ 6§6\1a¼Ú`(V\83±B\11ãZ7Ö«Þ¸Qu¦6\85Mݪ5íR\8di\9fª3\ f)\98yNUæ\9b
+\98ßV¥ù\ 3UX>T¥å3\10S\0¼\ 5ÿËÕÒKH\8d\85\10²\8bõ\10ß'\91bCØ·\13©ÜE¼ÚÈ\93&K\9a"æL3ÛTgÎUØ\ Z³_5\96\80ÖZjUm\89(h\89ªÊÚ©\80µ_\95ÖQ\95gͪ,ë\ 5ùm×Ub{SÅö\1fªÈþg\15;>S\89#¦\12{LoÀ·\1c&\17\91\19ç\90ÂÇYgù¾\9fç{\ 2ø \14\1f\10¯(ãC$;I!\9bQk³,ª¶ek\8dÍ*[\91*m媰W«Ü^¯2G\93J\1d[åÏîSIö\90\8a\9c3ò9O©\0Q\96\9fsWÞ\9cïËãú£¼®\aÊwÅ\1eâ6ç¾ ÷%æÈ3\e\90\9a¬3\8cIcuèKZ~\ fvlÁ\ eF9Õ{â\14ÌIW¥3SåN\9bÊ\9c.ù\9dù*Éñ«8' "WH>×\ 6\15涩 ·Gùy\83òº§åv?¯<÷U¹<w\94ãù\9e\9cÞß+Çû\89\Þ\98r=1½ÆHt\1dÞ\8b̳§[È\ 5p\0É3ÚÀh\82\1d]HôVr¤\91|\r!\ f\ 3ù)ò»\8d*v[åsg«Àí\ 6EÊ÷TÈëY+\8f7"·w³òò»ä*\18PNÁ¤\9c\85Çå(¼"{ámÙ|ï+Ë÷[Ö\8fe÷Åä\0¯Àu\rþ\v̲'\91\9e\87Á4\9fGxÖÏÿ:±q\13¾j\b2ï\90#å% ò\15f(¿À,O\81]y\85¹Ê-,\90«°T._P9¾z9\8bZä(î\94½øiÙJÆ\95UrTÖ\92K²ø_\97Ùÿ\9eLþ_Ë\úO¾Ç\1eâ\16g¾º\99|\\1d\ 3\98e\ f\81É-ä#¶ìÀ\8emÄ'J¬Ö\93#ÕĦ\94Øä\97¥)×oR\8eß*§ß)\87ß+{i±lü3«4,kY\13è\90¥¼_æò}2UÌ\81\8b2V¾*Cå»Ê¨ü%ëG|GµUÐÇ9ó\158Ï1\1a\9ex\8aY§\8bºÀ:Ø\81ÖfTÛÊÿ[°s\1dñZ\83O\8añ\89;\98$GÀ [¥YY\ 1»¬\81<Y\ 2>\99\ 3åʬª\91©ªQÆ5í`\87\fÁQ¥\a\ f)-¸¨Ôê[J®þ&ø\19ø\9bR\82ÿVj0¦\e\9cÿ\12²ûÌvÆ\9f^îD\1fw¢\87;ÁXÒ\83][ðK\13> \91'\15ø¤\10\9f¸êâdMSf\8dI¦\9a,\19kr@¾\fµ¥Ê¨Vz(¢ÔP«RB=J
+\ f)1<«øðÙG\83C\98Î\1cF%\84\99-Â\9f*.\84\96\81ÿE8O#»çwr'\18EÆXw3ªnçy\e~iÀ\96jlõã\13\ fñq0:\99\eR\94±Þ¨´õ\16¥F²\95\1cñ()R¢ÄH\95â#õ\8ak\88òÃÕ\1f\ f\82/\81Ó\0-ÝÀ \12ù ø+`Þ\8c ¥àY\84óä\80td\ fw\82\9f\8c²îâûS<oÁ/uø(@||ÄÇEܬøŸ)Y)Q\83\12¢4\95(Í%J!\8br\81£$n\94b\17%\80Q\ e\18Ý\r¦\0³M\14EÐÂPÔ\82ZiF56£ \9bcº\fÏyx\9f\e&\17F¥)F¡\11Ö~¾oÁ\96Æ]Ì\9e¼ãÇ/\1ebeÇ\1e\13ÇKëLR|'\rm\9b dI\1d4\97\ e\1a^\aŤ\83äí \81:0¸£\1fì'±\98)¶~\85Mï\ 2\ 6¡vÔ[;~h\8béâ^r\ 1Þc¼6;A>N\92\8f¬Ýû0\9bçuØRÉ;\ 5ØãäHfb\95\8eM ý\88\9f~fº/Ðäwà\8b\1dø¢\ f_ôá\8b¾Õ\ 2KÁíãÂõax\1f\eõÎ\ 1\ 6Ú\1e\86¸í\feÝ\7f\ 2ØÐ\15Ó"Ü'qÕ\1c!\9ba$\1d\ 3ý|Þ:\8d\ fx\1eÄ\9eâqb\80M\16¶ÊÀG\89#\b\9c\11æÊa\ 4Æ\10¾\18Â\17{i°{\99s÷Òp\añÅ Åm\90x\fâ´A\ e±çY\802\1a`¨ÛÍ\90¸ë\ f\14Á\7fÑ\90b:\vß þ}ø0q8Âk¬]\87\bÙAî\ 2(å\7fnìÊbL4ðn"Ð\13LÇ\ 3\84à\14vLaÇ\14vL"\84&i0\93øb\92K4A<&\bè\ 4\87\1a?Ã¥C)î{\97Ãþ\86Æü1\88é\14\9cÇ\8eJÏ\10®\11Ðw\82Ú\fÖ\81Jàå\99í\189\b\12\81>\8f£«À\1fóøc\1e;æ±c\9eÜ\98§áÏÓüçÉ\8b9.Ò\1c\89?7FÒ³ááë\14BîçÁ_HÏþ\83\ 4\88éùçx|
+ó¸:;_ \ 6\98ÚÀU®:G\ e\0;0\82\ 4\80 ¦ ê\91Ø\|üù\7fH\ 4äÇ\ 2v,bÇb\1e É,RØ\16(2\v$Ôy\1c{\9e\9c8G^\9eå~\9eù;¢õ?\9a\87o\92½\aسóEiã\97©\ 5\97¹\87W¨\ 3ÀH*Ç_\85ã%p\rp\f\ 6\8cÿÇ\8d' 67ÉÓ%ìXæ\9e,\13\93e
+Ê2¾X&±\968äÒ«¼ó>ï\92\97_{ \ 3ðîÅ´n¸\9aá¨a¿"örÜ\84\9f²\16·*ô_\ 6ü\8ca\añ\vî|n]Å\eàîãÁäMð\16>¹g\90V°c\ 5\11´B~®PøWðÅ
+I·\ 2ÑÊ\8atÿç¼÷\91\869c/gÛ\ 4gè\96T\ 2W6\ÆÛ\8f÷_Ý\9b²Â¸\86\0\aï\80o\83o=^I/\ 6ÂG\ 3\12éÎ\b!\86R\ 66òä¿\\97{tÓå\1dÆ\9fÒ6½%inmzK\9b¦÷¦4I¡IKK EZ.¥\16ÊE \87\ 2¥\\841AA\18\b\82È Û\0\15\87\1d\8c\ 3Ê\18 ás\88²)\ eÊ`âe2Ïq2&\87\81s\93É\18Ó\9déYöiOÎæöÇs~é/éû<ï÷ò¾ßç\17ÔÈYzö,µÑG¯\9e£GÎ\11\8b>\12Û\87\93é;\ 5®h
+{mf\9f5¼*c?\99ìÅô,kü\b\1c\8fòôs¼\1c5\82§Á\99¨1#¥ê\8b\9aÄ\vàbÔ°þ\1a¼\a>\0\1f\12\8f«\9c_×8?ÿ@}^§GnÐx7Øüu6výÌ\80çý/b@2°\ 1\17(\ 5CA\18w6\ 6·Ú¦Ïq-\7fgÒ¿\83³¹\8d£º\85óù\14Çu\137ôg¼ÝÇ8Î?R<7´\a\1f{\b\97{B¿GÜeýEï³R?.\80\9f\83\17Á\8fÁÿjè\87\ 1¤êKüÝ?ð\11wðv·TÃú\8d¬=\ e\7f:\91uïÑ\87è¸\82\8eË8®÷9,ÞCÇ%t¼\83¯z\vgz\91â½@\ 1ý\12\a{\96཮kz\r_ó\1a«¿\12å>\ 4\ eü\9f\86/Àß\88ÅM\19á³ó_¹p\95ê·ªÒ»øÜ·t\97ÞÀÉ\9cGG\1fñ8\83\8e×qy§qa¯â6\7f\86\8eWÐqR\9bØý6ÒØKùü\10\15'HíÛz\96È\1d\81é0Ø\ fv\83]_Ñp\a|Ü\9f>ð\eüÝ\9bøªóÄâ,Þî´¼:\85\9f:©áú)îì\ 5t\1cGÇs¸®c8¾£8À#øÜÃè8\88\8e\ 3Z\8b»Ü¬}äd/\rµ\87_õR@»ô\11m\1c!B\11¾\89à\0#ê\ 1_Ây\v\\ 3\97¢åõªbá3Áe\87'\a\8e"Ö¯¤M\82z\86ÚØG<ö\92\97ïS\1f»q\99½\9aÁú\9d¬?_;µ\84õWh\87Ö\11\89\1e²²\8b
+9È1ö\92\1e%c\9bô\19Ù\8aP9\9c\8f`-¸ çïÀ\eÑ\92ïo±c\ 3-\99Ä^,p9õ=å±R ëûô\98BÚN<¾£Q¬?\96õ[92ÛÙõtÖïdýn=L<ÖéAÖßÈ\91¾]«Xe\ 5»¹\1f¿»\\9fh\19¼÷E±\14ôó\9f\a§¢x8z\14õ\12\8b'¨\8bmôH\8f2ÙG>\1ceè÷k=:\1eBÇ\1aêt5ý²J\13´R\93ÈÂ=pt±\80n¹\8f\88¬Ñ½(\È\ eæS\81Ý°té*\15ôO²\17ù\ f.r\94\9c\8a\97\9e\ 3?à\1aä\98b¿Ì\98\ 3×C"\9cföã\80'\9b½\14ÀQÆê~ô\aÙm½\16«\81\ em\86§\ 5\9eI\9aG<º4\9bµ\17¡æ\ 1ªv\ 3\15³\83·û©â\9fPAo\93½Û ¢É ÿy\9a#äy®\99\83©Òn\9e\8fs´mE\ f×\17»\18\ 4o
+\9c\16ö\94\ e\8f\v\9e\ 28ÊáðÃ\14Ô,ÕÁÓ\0O\13UÑB$Úá\99ÉúóP´\94Ê]£»\89ä\ 4*§\85,\8f§£ÆéOdñ_ 2\80\93\ùGð³{\19?vòìá\88ßÀX´\1a-Ë\18\95\16s^tS\9fsd\85+\ 3\9e\x
+á)\87Ç\ fc\10\9e:ª³\81Êh\86«\15\9e©¬ÝÉ_\8bP¶\92
+~\94êÙÅ/\ ek$\15?\82\13f\ 4§O\18þ\11àyF\8e\ 3\8c>OqÅm\ 3\9b¸r¿ÁѺ¼\7f\1c!.s\13¹Sc\12\89£\19>;\\99°ä±§"öã¥\1aüp\ 5áª\87«\11®±pMdí\19ptóv¹\86\91\8fZª«f ³^\ 6\1fÐéw@d\0GÝ\\89øÈ\9dÅä\0¬çó
+Þ-a4\9cÇuÓAL&\ecÔjHÖ¸A©ð9àÊ\82ÍÍ\9e\8aàò*\1c\13P}LHu\83ª\1d4Z5±\13\14\8c\9dªê¸9\1aÂà\15\88_'\7fü\ eùâ\9fÑ`ÃKª0\REÂ-U$F\ 6p\88+mw¹´£\82\1aäª_ÃÕ²¼\84±\8bq¬ÓÅlI\8eî&&cÌqjHNQ8Á¢:C\9aj\13²U\93\90¯`b±ª\13+4$±JUIµ
+$5È\974V\95ÉíªH\9e%oÊ\12\95¥¬U©q»\8a\8dO«ÈxB\85ÆwU`º¥BSDEà\0üOùè\ 3Æ®GÀê\0³m%ã\1e#P\a1iï\1f×É×(ê¤ÞbPµÉ¨!F«\ 2Ætù\8c9ª4y4ØT*¯©Rå¦j\95\99\86«Äܤbs\9b
+Í\1d*H½W\9eÔ5r[¶)Ïò´\\96\13ʱ\\92Ëz\eD\94\vöÃÿ$#F\ f\9eöá\10#\1fϯñw\17泥¯\8d8\8d!7#\18\11kÈ\8dß\9a¨
+\8bYå\16\9bJ-\19*±äªÈR¨BK¹
+¬UòX\87)ß:Jn[«rm3ä²/T¶}\95²ìßR\86c\9f\9c\8e\17\95îxGéi\7f\953-»\88öÂ÷\ 4Ü[\18\81×Õ1n\82Å\8c\80sð¶ÓÐÑJnFS'Ã\19\87\86R¯\83\9dñ*¶\eU`·ÈcO\93Û\9e¥<{¾r\1d%r9|ÊI\v);AYéã\95\99>MNg·Ò\9d+åÈØ*{Æ^Ù2^\905óMð©l\99\11ÙÁ\1eöý\18¼\9bñ³k\19ûî\a\8b°H\9d\8c=S°l-~ò@\f£Fª¨\91òÜ\18y2\93\94ë4+ÇiS\96Ó©Ì\8c\P¨\8cÌ
+93\87*=+¬4L¡={\8alÙ]²æ< KÎ7\95êÚ#³ë¸L®_\81OøÌ\94\0zÙÿvx75R\8fxÚeXÕ\85|\9e\85¦v¾\e\87Æ\ 6ê¤\96z\rP#¥äÆí6(Ëe\943Ç¢´\9c49\ÙÀ#»«L¶Ü*YóêeÉk\92ÅÝ.³{\8eLùËddHOñô*ÙsLI\9esà#>\7f¡\94|îo¸¾\rï#øØÕcð\19`\ 1\9f;Ð3 mc\89ÑHrSCn|Ĥ\84\98ä\96Ä*½ Y¶|³¬ùvY<\99ÀTO\89Ì\ 5>\99
+ke,¼K)EmJ.\9a¥¤â¯+¡x£\fÅßU\ñQÅ\16\9fáy\1d|Î;îröÜÃÈ»\ 1\v°ª\85\9e\0Ýã±chiCG3#à\bt\86Ð2\98\98\14Ò7ÙÄÄ^\9e ÔR\93L%V\99JÓe,u)\85 %\97\rVRYH å\8d2\94·*ÎÛ¡Xï\12Åx×K^n"/·¢\97\eÚË´àý\8cä2K°ç-p®gä]9\91\9e\0]mØÁ \9c\vèjF_\18-CF2óÖ\93\abâ$&Ö@¼\8c>£\92*-J¨L\93Á\97x_\81b}^\ròSH~\82ègC\81é\0Ó\1aÀc\ 5\98c\ 3\fê~\86cÿU\80×óE´\ 3þÍp>4\99óq*=\ 1æNÁsµÓ\13¼\1f\8d\96aXFßh©\88\98å\10\13\a11×Æ+)\94¢¸`ªb\82\1c\1eA\ e\91 M\1c¤h\82\14P\88Â\ eñ\8f¡i`\ 1À\18\860MA\fC\90á?ÈÄV\8d\86jæ)x6Á»\96\91{ùLz\ 2Ì\ 6Ó\90ßÂû\91Ø£êVB\86V7ùq\127\võ\93Ò\10§¸\91É$\8aK%l\ 5\xa\ eÖ0\8d\1c¦©Ã\14t\98\1f\87Ù\x\1eÀÛ\fÇÄ\rǸÔcBê¯Huh¨c\9eCæÆ\ eê±\93z\9cCO\80N0y\16y@Ë0¾÷\11\97"´d£×F\\8cè1\8cãR\1d\8b¿\1c\83¯kæRivHM\1cdM4p\13\85ÛÄ¡Ó\84Ø&\92Û4\9b\80â5GoÅLí\ 3Lk£.K\8dhh\8ch\vöký\éÁni)![\80\r\9a9\9f<tÑ\93h\19\8a\9624æý\9bí2\ 1\8aú<Ãøù°\17»ËÂ.Ç\ 2Ë\8d(\8a·\89\18Ï\90¨\b\88D\ e\rQA¼\15Ä`À\13 1ÊX\15<\88iÌ1QHÌ¡¦\1d3&\85ÚĤi\9afÒvjb\8cN\9b1IÛ4c:¶Iuºý-lgZ'ã<.»ûßïy¿÷}¾÷{\1fò\14C<Vrc`k*cø\99\1f.\95rÉ\97\92\8b\12rQL.\8a¹\84\8bi&ÅÔ£\18M\14\13ô<Hæ\aø«"\fÕ\ÌÙ\9cK\1c|b\98íÓ£poA2MkÐã:´°\96\1c¬f[|v\171\8dàûTRé&N\eÛ\89$_\f.CXL.\16q¹W3\bU1\ 4U¡\8bJtQI.*9<\95Ô£\92\ 2VT\0\16]¸\13`ì\1eÀ0\96cÆ\160Í\971ßÂýÈ\ 6ú#©Z\ 1ª\1a ³\812óÙhBÏ ®x\9e±³Dä*xýX\19\09S=q,'\8eåı\9c8ê¨I\1dM½\8e\Ôr\80j©G-\ 2¯e3ËZÙ$çs Fò!\8caÍ\röâÓV¬_s3u@¶5 \14Ì\0ã7S\ 3\90ÈwvädÜ\ 4ß\7fñpàµ)\80\8d\f¢\e\r\808\1aÑF#\97[#g¤\11]4r\88\1a8£\r$°\81\877ì£ aj×aT×0Õ¯ö©\95Ð\1a·\11&(§\8d\14î /\93²\\ 6Ê$^\1dÀ\bä\87\7fÈÜõ?h»\13þA\94³ÒF>Ú\18<ÚÒ\0ºh#\17;\11\92?é;:\10 \93û6ÎçÖë\bá¶\1eæ·+X¯\12¹Ìy\8c#\83tóöp\ e÷Ò\v\81\11¨30hs¼1\18\f¾\81×;áÿü 9éâ¼t\13G7Úè¦&Ý4¶nrÑ\85¨ºèU]Gyî,¿A\97ûÿ¡U»\91\15\9cEpܳ\9fÖÅ:^Jæ<\ 4ÿaÖ<2h6\18¶\0\92ƺ £õÿð\e\92g\ 1G\1f£\87I\0'¨M/uéE\e½è³\8fFÛG.ú\10Y\1f\eë¥\1e'ßṿª\86½\95À;\r¾1p¥a0\9cp\19\8f\aÖö¯{\ 2ð\13Lß\90 {%\80W\ 3@æ\18Ca\1f\84!\15\16W\8c®Ò\9bÄÑO\1cý\fc\ 3\f*\ 3ôÍ\ 1r1@á\aØÔ\0\ fö_R\19û\9cÉÛqpfÂ\17Ë\1eL´tL¬ôR\80ãl`íóþuÁ\80ü¦tÈ\1c^\0o\ 1$6hVßÓ\90qü\rø-ø\848.sf¯pé\7f\86>¯rF®qØ®Rà+Ü_W.0Yë\ e\18\80\rÄ\81t0R·\99οgj¿\89sø;Îå\ 6®é\e\1aÄ×ø\98¿pH¿ÂÙ}ÁA¹\8e#û\1cGøGÄs\8d"^¡@\9fà \7f¯·õ\91¾Äaù\bÍGÈ>|\8fTúp\1c¾\1f\88!X·ð4ÿT\f|Épåà\8aƲ~\ 1kÏÒg8\8bË8\8dK8\9dß\11ÇG¸®\ f\89ã\ 3<ÕûÄñ\1eNô]<ÍEüÝ\ 5D4\0ËÏ(Ìy}¬×YÕÏýZ\80ûYðã;bà6×ß\0\13\ eÎÔ®Oñ\11\7fÀÛ}¨<ý
+\9fû\ enâ-ÜÌÏqSýäãMâ8\8fûz\1d\17{\8e\86õSâx\8d8Nk\e{ÜM)»(é3Hé4\92z\17¹~=ÈëÇ1p\b\1c\bÄp;ÀÍTÁþ¤_+\8c}Xá\8a\81' \8e,ý\ 4?u\ 6§ô
+Îæ\14q¼@>zñS'ñuÏã/\9fÃ\r>£z\8eÍ:=E\13;¦\1d\1c§N*Ò£n\9e<¨7ÈÌUí#Ëû`Ý\v:À.ð\1d\9c_\81O\ 3RòËìÜ Ô\8dpÙùµ\e\ e/±ç°öh=\89kë!\1fG¨Ë!Ü^7îï ÊY¿\8aöñ\10J¨gýõz\\9báhçß\ 1Ú×ÓDt\86*½\8fbn¨\15Þ\16Ð\f6\81ë\ 1ù^\fÈþ489x,ÃØ\8b\ 5®h2\9a\0G\1a»ÊÕ\1eâØM>:p\93í¸¾6üåN\1cèv4²\15¶\12Ç#Ô¥Y\r¬¿E\e\89f\83\8e\12U\9fÖRÁÕ0®\82we\0õÀÏÿ\vÀmª\17\ 3íàX åu\92\8bÇ8#»\14\v\87\a\8etâÏe\87£ÉöD®\8a\ 2\1cítØî\83£\b\8e2!\8eUÔe\ 5ÿ/ç\89Z"\B.jÈä\83(f\11§¤\1amVÃ]\15ÀÛþ£O{í\v\1ej\81þÖÈ\ 27\9d\´ÈÌ~ìð¸©t\12ûÈ þ\âÏ\87c\ 2\1c\939\19Óà)\84§\b\9e2xªY»\16Å®C-Z@öæ³³R\1a\ Ú,F}óàö£\b\9cç\8a9Å(ô48ĵ×É5¼\8bxèê\83Wã:EÀiU\1d5YJϨá¼.&\8ejâ¨$\8e
+\8d\87çn\141\röBxæÁSÎÿ\ f¢Ú\15(f\13Yjç\9bC(¨\97êõÓi>'{·\81o\10g\18\7f\9eçÊïáºÝG;kç}+ñl$\16n9¸Cà5Á\19¥\85r²§xx\92ÙK\ 6<¹ð\8c¢s\8dG\15\93á\9aÎ\89¹\ f®\12x*\89j\19ê]\8fr¶ñí~"}\8enw\ eU\7fL%o\ 2ß NqÅ\1eOà*c\1c}\9cëe;WÝ&âYC\9b¯%/\8b\19×\1eP8¼fòfc_1ì)\1e\9e\14ö\94 k.\ùp\8d\87«\0®\99pÍ\81g\ 1\95ªáÓÕt¸\16\14ÔÉSO\11ñY:ï\aà\eº\8eo\10'\19ÿ\9e`ôúQ:9\0-xÛ\ 6â©w3Ó\90\97\85þQ\91zÝ\1f\12\ 1¯\ 5>;\±p%°'/\\99p\r\87k4\\135\86hò\89r\14¹È#{#PN.
+\1eÆiÊædgq\ 1eê\97dñÏÊ\bº\ 5èY\8c\19\87³¥½Ã\181@3\7f¯åz©MaL$?óÉÉ\1cr2Ã\1c¬\ 2C¤&\85X5>È¡1A.å\a%jTPªF\ 6giDð\b\r\ f\19«a!w+'t\86²C\8b\94\19V¡\8c°:¥\857)5¼C)áO(Ùð²\92\f\17å1|!OÄwòDút\1cÎ.®÷ÝX\82m )\8f\911\97\91\ f\9bPAN\8a©O!õºÇ\81ç´\86*ßdT^\84U¹\ 6\87r\f.eGx\94\15\91¦\8c\88\1c¥G\8eRZä\ 4y\8dS\95b\9cdS¹<¦¥J07*Þü¨Üæ\1e¹Ì/)Ö|Q1\96ëà{ÅZ|z\12þýxÈ\ eÆÏ- \91k~\ 5ïk\18\ 5Ë\19\81æ\92§\99Ôf2µ\19KmFØÂ\95i1)Ý\1c¥Ts´¼æ8%\9b\93\95dÉ\90Ç2\ \96±\8a·\16(ÎZ(\97µL±Ö%rF5(ÚÖ.\87í¨ì¶\97e³]\ 4_\82[¼÷©\a¾}ØÃvÆ\96I\8c\9c¼Öãm\173\ 6\96\11ßlò4\1d\9dLb\fÉÇÂ\f\8b R\9aÝ \8fÍ¢\84(\9bâ¢bä¶%Èeó*Ö\96£\18[¾\9cö»\14m\9f%\87£TvG\8dl\8eõ²F·\81òD¿(Sô\ 5\99\9c\7f\92Ùù/Þût\ 4þN¸Ûð³\9b±\88ëA\1d¶ \1a\9b4\9f8î§6SÑÉ\ 442\92ÚdS\9b\14w\88â\9cFÅ8¬r:\1c\8a\8evË\11\9d,»3\13äÉæ\9c¨¨\98é²Æ\16Ë\12»Hf×\1a\99\Û\15éîR\84»Wáî~\19Ü×ÀM>ãþdß{àÝÁ¸×<\r=\82ZìQ\151\95ð]!µ\992\8aY\1f\8däQ\9b,j\93LN\ñ\11r¸,²¹ì\8arÅÊêN\ 4i²Ä\r\979~\9cLñSeL\98«È\84*\19\12W*,q\8bB=\a\14ì9¡ Ï\e
+N¼\ 2¾UH¢O]pí\86wûLúÂ,ú\ 2XÆß\95|VLl÷\92£)Ôf\1c9É#'\19äÄCN\9cÞPEyL²xl2{\9c2yâeLJUDÒ0\19\92Ç(<e\8aBSf+Ä»PA^\f\9b\17Óâå\16ð2ôz\196½\97Á·$õßÚÏþ;àÝ\8a%k\9a\8då\0K\19=+îÅ\1eNǦ\92\93\ 2â\1cG,¹h6\95³\13GN\1cÙ¡²¤\e\15\99fý\ fÛu\ 2\9bu}Æ\ 1ü¡¥-ôâm\v\94r\96«\1c-h\v¶\14ÊQ`\1cr\96û*\931n\99 \ 2"Ê\98¢TT\88\8aW\01Ùâ²h\98\13\88Î\1dÆ\19¯ÍÛ¹Í-s\9bn1N·¹M\17»OÛ\97Ì\98¥ù¦íûþÿ¿ïó{\9eïsEúàüH\e\\14\9d\87\14GÊ\90áÑi(\91\rõÒP\87\96,\ 2;V\89e©Ä\fYb\0/9\voù\9e\rC?\8f\16ü\ap6YMwÌ\95\97Ð8Gmª7ï;bºïkØRÎ'ÃØÑ\9f~zðI·Ñ©\91Y\96\19i¥¹Ñi¤\ 2?Ò¾;RÁ\e)©K\19ZÚf´\97ËÌ°efé2ݧÌ\12Qj\19(5O\97¾îY6\8cl\8d[ð_\8fsï\ 2õ±A^Â\1a¯-\9e//}>\8d-U3å¤Ui0\9fôv½|:É®L\8dô1v\99
+Í¥B\11+×tÊ\15µr\82)\97Ø\15D]á¥\8ayÐ\b\16Ù
+ݸü~0)\ü*°á¢Ö¸É½¯Ã»{\89\9cXfm\85Õ°Èÿ³Ù2É÷\15V¤á|ÒßµÈ=růËÄ\94èT£±MÐTÆÛ©ª\15±jE¤Z\81\1e\ 1\ 2WíÁj\17©^\ 5v\9bq\96¹q\16\98*ËBÕË\84Î\86KZã[µo¹5Öc[¥_\83U°`¥8,õ\8aïGñÑ ¶ôbK\82^2Ù\93:£\13±hhÓ5\93i|1\95/j\15öZ\ 5V<ji¢V\0k½P\8b V\17\9ebi\9dl\91\9alZ\9bôsBcCMk\1cÀÕÌU;.\97\13¤³n½\9cX§G¬õØj>XA>üÒ×\9a\96Ï_Ùìé,N\9a7Ѧ\12\r_\Ê\17õ\9a[=_Ôi¼u\9a`\9dxÔÑD\9d@Öyyö\ 6°_Í2%Í´¤ÍxÁ\1d>r\87ÖØ\8f{\8fÔ¹r\93\9c`jãf>Øè+¶T±e$9\r`c\ föäðU:\9b\fI\f\ 5~\8a%\9d\89\87\1d\8bÙ±\88/\1aè¢\81/\1a\14\93\ 6ñh\10¼\85\f_è°\ 5òs\81)q¾©q\9e\85lî\87îÑ\1a×â¾Úêµý\e´\0K·3[èj¶\92\v\9b\ 6ù¾\90M¹ìL_ß>Ôü\ fì7\\ 1;Ö²c\984²£Q\93kTT×((k\88x\8d¤[í\12«w
+ôá\88\95¦æ\15¦Èå\1f¸Kk4\91ëU»ø@ú®ò{.ÔJ£1Pâ\95¢\1d4à\99\föÅ\97qE\12ÛÚ`\0ÜÆ\8eü±U®nÕ\¶ÒÅ\16ɼE±ÙÌi\9b]lÓÁ\88\8d'$à\93\1aÓ{.þyìÙË\a\86ǵ°ð\1a1\80Ja\e\ e}ü\9d\80\f\88\vð¹!»ã÷\85Ï\9a¿\b:mfG3m4\8bI3]4óE3\ 15q^\93\17÷\1e'\80Ç$ã;\82ðiì¸\8e[Éuñ\rär@
+1³T\1a÷\83<ȸѹm¸ \ eµ\ füa\91éÀ-ÿ\aíß\89MKvÇ\80z«\98´(j-|ÑBL\879÷ð\11Ï~×àô¢3ÿ\16\ep.ÇQ\7f3\rx\7fÔê\80GònÃ߶dÜ\ 1ÇàN¸;¹|Ü\9bü}áï6Ü\a÷'Ѷ$\9c\903'ÙqRý<%&§4ãS|qJ~\9cDzRÍ>ù\94çÞ\8b\95x/Ã9\19×ÅÒf \9e|®Ê¸'y®Òj= \vk\18Íâٱ\f]øý0¸\92Õ!,£\1d\8bÚ£p\ 6~ \86\9c¥Ó³´qÎ0rNÝ<Ç\17ç\88ïüQððÙ\97c\9e;ÖÞ¥\ e¸Ë`|\ 5øº<\98\ø¾\93äø^ò\e>´\9bö¥Pë³ÆF<\ 1?\ 4W\8a\1fÃO£cq|\16\94\80x\99\1d¯ª£¯iøoÐç\9bräM\89ö\ 6_¼a«{ý \93u| ©\90\ 3= Ø&R\1aÿ\8aKâïæå¿\9a\97Û6¤¿\98ÛßW$þdvÿ\83}ê÷öºßÙ*ß1?ÿ\9aX߶¥½i¿{\85#_â¬\17\18ú\ü\96Y\9fÅ3Nmc}\ 4¾\r§àË6ü\a>±Ó|d\86ÿÀüþ¾)ü]\93ú;¦ø_\9aì_³Ãü\82\1d/±ã\ 5\85ê9ûÔ³
+Å3¶±§%êOl»OI\9c' ø<!=\8eå1\819ãéGãc\93½\9d&É}/Üù\ 5\e>\ 5\953d,\8bÓmB¹ñ²=âE;ÕÏb\ 4\17W8{¼;Ô
+Ã,g_æì\85Î^êìUÎþ*Iltþ\15B¸\9bt®\8f\87l®\ f\12î ¾xÀÛ÷Å\1fý×\1aÇá(´À¡¤\r\9f$¹\7f\ 5/¶\87³\93\10gáÊÃÓ\eÇ ç\97:{¬³'Äiv\9c\12\97\136½\al`÷ÛÄîµé\1egÇÝvÌ;Åå\98Ýêö8hûCº\9e\8c\9bãûÒû\15Qú§Oõ)Ø\aÍ s\89'éÀÓI©=Ò.ù\f\¹xºãèëü¡Î\1eÅþ±Î\1eïì)îñ\15ç×9\7f\9eó\17)#+\9c¿Öù\eyáJ\1c×ø¹9\9a¼½Û\89»xs'5íÀÛ\86í°\rTªx>)í3ÉtSI½\95\82/\vWBé)t~ÿø¦-í\ 6vì·Ñí£\8fkè´É~¹ÇÆ»\9bFvÑÈNZÝÁ\1fÛí\99ÛâªØâ\8dM¬ÞÀsëEp]ü\86z>óDk;\1aáùd\8aµ¥ßédI8\9a,y\aùb¿\1ci\8e|\1cEN\1càü\12b\94¨WÄVûåf{î¦\98\8ac\96Ír\8eVÖ\80c\ 5o¬\935Û(¥É\7f\87¨÷\9eX\82e1\15/âý\ 6Ü\17 sÐSG j+\83G\92¥Yùv¿\14\9c\99øºáê\8e£7\8eb\1c%8ÊpTÈ\8a*J¨Á3\15ÏL<sð,röêXÀ²y<3\87/.¥\90:j\9aM\9b³¨o&î\v8c$|(KÙUV\8f\18\89\ e¦u´#í³½%n\884\9cÙø\12xzÈ\82Þ8\ 6â(\91\15e\14Y\8e§\12O\8dL\99\1aõ\18fûd\96'gðöt¾\98*jmê\99L\9b\13Åc¢*R£êÔàoÃà å]\8b;
+7i¹û\94´]ìÙÆ\96¶q¡Q\8e,\8b.n\96\83/\ fWO<}ð\fÄS\82§\942Ëc\1a;¦:q\8a¿&yb"\v'\88D5}V\89d%Õ\8e\95=c(¾BöU¨\ 4åøÛð\90\96rÜøÕ¢¤\1f\80½þßÎ\9e\rF³5ü²Të\99\1f\9dù2\13g®{åËÌ\9eîÔ\aÏ@¬%²¤\fW9®*\\93pÍÀ5×'Ëâ"Ñ\e-¢e\14]\1awÅHÍe\84ì\1f\1e\7f\86Ï¡5NØ\1f\8f\15k¡Zì>¸JYßÂ\96ËÙ²\9c_\16h9õ\19æ
+uk\8a<©¡\8dqì¨\94+cåì\18v\94Ç0\95´\f×\18j\1d\8fk*®zç/jWÎPY2\84Â\ 6ÑÄ@\15º8~\ 4ïRø¿¡5î3~Þ¦µ\1e\1cnÌ0\ 2^i\8fÛè³5Æ\8f%Fõ9F\80\19|2\99fÆ¥eàÍÆ\99ÀW\80µ\17®~î5\88\15Ãñ\8dÆU\19\83ùb\10µ\15Så\0Úì'\83úRYo9Z¤\19öRm\vU\85ÂNÿ\88Â\14u\13o\8bÝí\80Öº\a¶û{={V\r1\8eòI=\9fL3¦N \9b±9)1ªk×\18\91\96\13%©\89\18Ò© \ 6¥\14ÅÀ\94þQ\9c2$ú§²(µ"út\1e\1f½Ó¦GQÚÜ(L_\19=Ó7E÷\8cæ(È8\12ù\19§#/ã|$2Þ\8eD\97\8f#ÑUÏÀy\8bÕl¿uàjãÎ6¿×\19EWØmçóÉlq\9ab}\1a'6åt2"·s\fÎî\1a\ 3ºæD¿\8cDôÉè\11E]zG¯.ÅQØuXôì::zdVEAfmäg]\16yYË#\91µ1r³\9bàHäd\9f\8eì\9có\91\95ó\16|äïÖ8\86ÿÐ\18Z¨\94\ f\95\1d#èåþ_æóyì\9b)N\93è¤RlF\8bÍ0±)N¤EQnfôÈÎ\8dîÙyQ\90Ý3ò³ûF^ÎàHä\94F·\9c±\91\9b;9rrë"»ÛÒÈêöõÈLì\89.\89Ã\91\918\19é\89Ç#-ñ*|èïÖ¸\1dß\8dVÃk\8dZ;'\18}ý^k\9f\Ê\969\17[C\8c¤\13Åë\12kä(±)\11\9bþ=;EaAzä%²påFn·\82ÈI\14Aqü\97ý2\81®ñÚâø¹Id"\91¸\91AB\ 6\92(\89\ 47Q\³ \84\18\12! b\8a ©)D\101\ 4\89éQ5\vmQã«\9aÕؾ\9a§\98ªUZ´EÍ\1eJ\11I\7f'÷\ 6Ïûn¼÷Ö[Ëëzß^k¯{\93½ï9{ÿÏ\7f\9f³w)\87Ê¢¤c\raë¨\17ÖeZ\b«2ÑÂRÛ[Xh\87 sí\14¡q\92\8d\12ý¬ö$z\a}&f\90ûDö\1eU\9fY\8b\99¶\1f\9aÀ\88\16Ã\88Ô\1a[SÎFÏÙè8\9b\00ñ\85¯\15*\bá\ÎL8\94µ\11¥´öÂV[FØ8¹\bk'OaUÖOX\96\r\12\16Îu\84¹s3¡qahua\bq¥\97u¥1v¥Ùteæu9\812_¸<\13ÓÉ;\93}G2\ e\r¦ÝKB»ñ½#ÿ\8b ¶&`T\97q©&\98\ 4\80I%ÆYwøªõ4\13vî6ÂÆÍNXº9
+\v7gaæV^hÊa,\a¹Ý\ 1Ó½)C"\83¡G\ 2\8dú`C³îÁ\8bäÁÌëA\97àN\fîyb*ù\8fcß4Zï\81̲IhW¾GóóV\r\89\ 1Lê\12gMb©\ 2g½XÞ\858\1c|ÍDI\1f\eQÂËNh<)\1aO\8aÇ\13òz\ 1\94\17Dò\ 6DïF(½´73\96Ï@t\ 2ßi\96½iN½i6½\88Á3OLfÿ1ì;¼\15ïC\ 4uIËÙ\85ïQáÌ|ÄÒ\18{\1db \ 2\13_âð\80?Zøj\17`&¬Þ±\16\1a\7f.v?.\10_\8aÆ\8f\v×\ f\ 2û\11¤\1f\8eþ\80éÏ\82þñ(3\96ÿ8\94\97Ñ\8fWÒ\97\17Û\17>Tz.²Ø?\83½\87µ¥.\817ãi<\9f\1d\b¿%ÿoD,!`R\958¼\19\97\à\89\ 3)ÚÖÐ\bó`.Ð .¯jÄ\10È¥\1aH\ 1\aB\96@H\1c\b\91\ 2\ 11°%Ú\19í\8f\8eá@\19T\ 2è\14ª\1e\ 1Xb¨\92/&\10f:û\ e\8d¦.c¨K4®#1ðwsb©\8b=\988|ÁÄ\ 3L´¤fÇÒ\96\9c\ f\17§\10µxxC¹ÐCxìt\9c\87\8eóÐÁ \9d$2Nºæ(\8bê\98mt\f\865\19&j0\90T?\8c\12Cp\81\18\ fmG2\8e\ eaôè×E\88\1eh\1c\1a\19Ë9\10K(ñU\ 1\13/0q&\16{\96´\ 6\17\9e\ 4@âAk\0\16õÁ¢\1eXÔ\ 3\v=\97\88\9eóÐà =\87§ÇYÏ&zfͺ\f·u\18ÞêÐÕ>H\ eð¡V\81\18Ë^iPfPwÞ\89\9eÄÐ\8bº¤\94Âù\9f\9e¸\82\88¯\12\98¸±\8c\ 3¸Ø\12\8f\ 6lxH9,4\9cÙ²\855 Á\8bf`Ñ\f,Âx\bÃ8\8f08\11Æ!\86qÐMÙ )]I\13\86ÉÆ\fl\8d\18\84\1aÞ"\87\ 21\1aÓ0B\1c\0TIýà##P$\8dCcbÑa«Ü\8d\92\ 2\972ÄS\92c5#&\9a\18\83F¡Ä&Ú\13G;Τ-gÒ\96\1a\89\ 4\8bHê#\92ó\88\84D\91\90¼\r\8b´¡>[3ØFÐ5¶b(\v¿Aü\ 5b${¦¼\a\1fi\9az¡Ñз9\7f×&\9e\0l^}\84p"F;b2\a\1f!µ{asÃE\82\82\17
+D&\8exâ\88#\8e8j$\ e,byüb!p,dêLð\9dY¼\13õ\19Ã]Ù\91!1\9a\89¢C¾H£l\87p\85õ\1dÊÏø\8c\18Âñ¢Á\84\q\10\1c .»÷\85°àçâU%N\9aLH\84ö-Rø\91dch\80\92Ê
+Ñ\a^ô¡\90û@äD\88\95\bÀ½3Hv\ 1ägxíq\99|òDêp\96\84*Ýжhc´æHê\0uå»}\1aû§\156¸\ 6\1dñ\8a\ e7jê«Ê\8c\9b
+?R\89#\953Iõ3<\86à ôP\80\e\8aSÊ,\12§>\a\9f\86\88\8fÅ \1aØ\9e\84\16Eé\86q\85\84\8e\87\ 3\99\·¨=ß-ø\14R'\146û\86¦;Ûø9IA³\8a\94zÉ\86\eÙ\9cI6\97|\16XdAî,@\9cÄ\ 2\13W°æ\ 1Ö¾+\12Y?\86µ[ð»Ú\93©C\ 6\v÷iB\94F-¦\e\9bý\99(¡Ó\8a \86-A[(Ä\1cã÷¹¯üo\9eq@\0jÆ \86\15âÈ¡^s8\93\1cj$\a,\16A¨E$½h\11ú\ 5~?\89XhÚ\8a½ôì\13È>\15ØÇ\81õ-æ\19×Â\95aÏ0|É!äStÅ+\9fR)5ÚDÁ@*\18z\ 5m«ah\92CãFø±\11nl¢V7q¹m\ 6\8bÍ\90p\13\9bnÂyÓQÑ\9a+£\ 1{\ 6±\9f\17O\9a#Ok ¹ßRã>«\8cëÊ5yî\18]\85\80Nb\8bñs\9b0\f©;P¨^84~\85îE\81\9a±J\88cÜ\1dÇi<rág.\8fà °8Áá\9f`Ã\13r\81\7f\14\8d¹E Kk\eÛ\92vö¥\1dËh\9d\9c]\˹{\94÷ôòö©äëWù\9d*U\ 3«\ 5\ 5ר©\võníºúzõ\e6jÜ4¬Yóð\96Z·\89lÛ¾CTtL§Îqñ]º&tïѳwb\9f¾ýú¿÷þ\80\81\83\86¤\fM\1d\9e6bTúè1cÇ\8d\9f0qRÖä)S§ÿeÆÌY\1fÎ\9e3oþ\82E9\8b\97|üÉÒe\9f®X¹zÍÚ¿®û|ýÆM\9b·lûbû\8e]»÷|õ·¯÷î?pðÐ\91£ÇrO\9c<uæ\9b³ß\9eûþü\ f?^¼ôÓÏ¿\½öëõ\9b·nß¹÷÷û\ f\7f{ôøÉÓgyù\ 5ÿª¨ùÿ\9fç¯1\93\19[É\94K\91³\83Lº,Y»É´+ȼ+\92¸¿Ì<@¦^\9dÜCdòudö\rH¿\89Ì¿\ 5\0DH\ 4ÚI\b:\82A¬\ 4¡\9bD¡\170$I\1c\92%\10\83Ab\98\84b$XdH02%\1aÙÀ1Mâñ\81\ 4d.\88,\94\90|$1Y\ e(«$*\9f\ 1Ë\ 6\89ËV ÌN\90ùRB³Obs\18p\8eKtNKx¾\ 3\9f\v\12 Ë tEBtCbt\17\90\1eH\94~\970=Ï/HNL©.ÏÝ\Ã}©y\9d\f
+\7f\17á¥\0\98)ÄÞ.doF¬XÀ^ÃKh4ffææ\16``i%Q\0\86\92¥JÙ\81Di\a\aGÀÐ:\ 1\87³\v\80\14"\ 2$`\ 2( \ 2,\12\97B`\f\z\r\99B`À%¢µ,%*)6¾kB\8f^\89Iý\92\a\fJ\19\966jôØñ\13³§L\9fñÁì¹ó\17æ,ùxérÊEVË\86\8d¤X\98ák \1a8QH
+\99$Y\92&y\92(\99\92ê\95«$ûëuÒ½y\8b\84ïܽ{\ f\92Ü\7fðà!y?züø÷ß\9f\90û³¼¼çÏóÕüUQE\15UTQE\15UTQE\15UTQåÏ!\ fß`¿yò\r\ e\8f¯çÿ·bQE\15Uþ§äò±o\8bµÿ°nÎÖb¯\90}S\93V\+Îáè¢ìeÅ:<=¾cÿoÅ\ 6¡\8a*ª¼\15¹°oW±µ¹gÖ\88 û\8a±\9f\9f\11W¯÷ÊG&íù;\87êDÔÂ\9b&\1dN\7f8:< Í\82[¦ìß\9d9¼qtïäåO\8a âá¾ÏÖ\1d*Æ®\8a*ªüGrïì~\93¥\89\Ý13¥ç\9aǦÌ\8fö.\18\12æ§K?jÊaó\98è`[á\96°Á\84=7%¤¤\10¶ý
+\13\ est¢P"M8<ê[^\b\9bR\966í×+;\1c©k¯\r\89\88k\1dÑõke\87U ¡ \13\97lY»jÛ9e\87Ks§í¾b"<\83Ü.îòRE\95?Ü<wxç\ 1ÓæÜ\ 5c\93c\9beÝ0eß;ª¾\9f\83\10Q\9f\9b°_\1a¯/¬îj\93n+;¬íàPèà\92|VÑþlLuÃý`Ó]ù\ e:\15kfp\10]\94\1dV\86\18í"þ´¢Cº]\91C\94b\fwÒÃ\8a\1c\9a\9eQrÈ[Ý+\88 ,|j\85w:®¸Åõeý\eUnÐ3cö\8aíß+:\14\14|³aí\86£¿<5aUE\95·"WvÌMíqФùüâ>¡¶Âlª)ûÁ\8c\ 6%dátÍU¶\9f\e[ÛPYúÕÊ\ e\8b#\8c¥Wq\86¢ýÂ\80rF\a\87tÅGz]\8b¢â\15\ 3î(9dj_8ôºª`¿Õî\85]Äü¨à°ìK\87\16J7H\8aÓK\87wsÿÙþä\93Ø\971TT\1aÖ..\8c\ f(r°Û®\94ÅÝõéѵ}\1c4f\8e>¦z±\8b{\96Ï\9f·à£µ»LÝAª¨òïÊÏ»sÆ\8czfÊz\7fkfL°½(¿Ö\84ýÔä\bCõ\f~ h?\9b\11j¤}«CJö§3ë\17ÕEÐ\1a%\87/c_TV¹ÙJ\ eÓ*½p°ÎT°_ëú²xEê\1fì×y\Íù\1a\að_\92^HÙÚ¨;Wi\88\12ÙÉ\16Å\15\rY\a¡A\9b"ÝÒ[ö\90\88l£!¤I²v\8då\96^Ù\8aRª9$ÊV¦d2öåþnqÕy>ÏÏ=/÷\8f\99\97ë<\7föy÷;ßsÎóý\9eç+\ 1N\98È\ 1w \10$\97\vÓ\9f°ümWy0¦\92\81\18ù\°*c »\86<0g×\9c\88uN\9dä@§Bö\84\87É!\93\1a\88É\r\89·ñ¯+\91\8b\1dG[Y\9a\9buï?Rê\1c|÷^î\97\14Èrr¯ÝýH®¬/¯\1eå\9d\91\9eíëªü\9f\eÝí,´\17~$¾\eåÒKý]×Kn\7f±`ÅÀÿôlëï¥ò\87Á=ê»Zò5ö[7ì\8bq|g\89Unr\e§¯Ä"~²\90\ 3F§8ð\97ß\9b-cYþ¸\17ÙÞ\11\fÄ\91\à³\96-\ 5K1¿EsÁ\aÁ÷\0Ø)\96\ 5`\ e[\83©\91\8a<pb !zÙ\94¾ºõÀ\95\81Úz\95{tëê@ßE^Þ~Ë·J\ 1e}yU\9c\18¹ÂÍ-÷#iÚ\96y\83ôkûÉp·ô?\87\8dù0Z/\90Ì\ 3ëçjÁ\86ÿ,\8abh\17¹Ý}\82ç\17FÈu½ªÄ\19\14DöÅR\96\97÷\91Ï%\ 6\88Hºõ¦2\0Û\7fä\vÈ\1fÀæíý\0Àv\0&Å\0\92\0èe\ 1¨\ 4 u\ 1\17 Y\ 2\82N\0N"ð¢ \ 5{Bé®õ^\93¬{~ݾV\vÍÖí¾>Ë>©ºzy·H\96\95\99\91\99]PúF\12(볫Êܤ;\1fËdqÁóF\99µV \96Lk\ e-²ÒzßPß\94JäùK{×wÜWÇy~Ç×P®'C8Ød,ß´.ü\ 5\86\93®\1eõ\fÁ:ÚöÝJ\10ô£@7\ròdØz\8dqFÙ\ 5@\88\ 1\90\88`\v\80\e\bVà"\11°\11¤\r\06\1fX\ 3\98\8d \0\80#\82\9f\ 1ð\19¥#\ 5Î\f¤\1f\8e\b Z¼ÈÃÍÅÙe¾W\0\1fÅ\94õùÕíÔ\83áþN~ÒaÉ~¿qf\1auÝÐ#E".Ýlßй\ey.ó\92?\1fXÏ\8aÕ\vµä;®ïm\ 4Û\rHK¶=\87`(tu4äG!g\87Ôn\ 4Þ\0ð×_\98\ 5à:\82±\0^!\18\88ïB\13@\97\97\0z\ 2h\8fCÌL\0Z8Äl\ 4Ð$\a@\ e®ò
+®²+\0<jÅe\02\10<×QQSS}?\12ª4i¡Ç\80ø¦²¬(;ójv\8e,¯ðÆí_X®¬?¢j®_úXr)z\95ëXK=Aû\90T\9c\10h«÷¡\e\16ñ¸0ÐB~[°)æÖܦòý¤Á¦b\1fUÚq\e OÕ\86\96Ä\vF\ 4v½\1d\80S\bº¿\85÷\80@¿\9c\82g\bÔð6\87Û_8\ fÀ\ 2Á1\0\ e\bð>è\8f \f@\f\82e\0\8a\10°!¦\ f\0O\ 4\81\0Ü\10\14¶ \80\8dAx\râC\8c8ÎÊÖ~â·\8eNs]=¼\16/\91\98I\95õûÖ£ü3Ñ¡\7f\9d¶M*{q6lî°\ ejï¾K\a~!}\1e9Y¯áËÖÅm!ÞóÐ!í\80Û_\9c\ 3\1d7\13òHlêÞ°\88(\ 4®Qp\ 5\81p\86\82j\ 6¢`\11\1a\bÖ\ 10G°\18ÀX\ 4s\ 1,Dà\0`+\82¡\0Ø\18Ô\1dÀ/x\8a\19\ 1\10G\0ÐF°\1c@ó§\0Ò\9aSШ
+\1f\81sÐ=\ 4ét¢\14®#\10#U\1aRuMÝT\ 6Äü\84¤ó\97³ò\8bËî?|ò\9aÇÊúôzq+[:¨º\14³ÖsâÀ\ eê\82åM\9e\16nþÖ´áÛÚËò\10ú\9bä\82¹3´\8bå3\9ao\83\P\85¡7\16\ 1.\82\8d\aB ¬\81\ 1<¤L\10\f\a0
+\81\19\0w\ 4z\0B\11¨ýFÁ1¶Ê2
+ò\19È\86×è\88 \19ÀD\ 4G\15r\ f\80\f<\836\ 3\10§\0X\8dà`3
+ü\11\88\9e\1483ð|\12\ 16\fÔ~!Æ]{\ f\19=i¶»ï\925á»$\80²>¡*²OE®t³O\90\88ª\8e¯\9c1À°Ñûoâï,Nõ4\95ÿªðGO\Ù\9e~ÙêpcÝ\8c\1d)ì àG\ 6à\ 6RÂÀ0X\ 3»\1d\18\ 2èÏ\1eQAÁl\ 6²(\bfà4\ 5\a\18\88¦ \83\81M\14<ÒA\10\ 4oc0\ 2\ f\0n\b¦\ 1`\97¹¿\0\90á"ú\ 3\10§\ 20E°\ f\80>\82§\93)h\8c@<\ 3×¹\17L\1c"]ÉNÒÚJ\1fY\17¨·ùs·Á\ e®«\1er ,¨'ùé\92\7f\7f%\8bßìçhݹv
+\1fÍÓÔ \eÝ\86/¢U\11Ä)ã \1döÐ|\1f\9bíáJËæn¡\ f\ 5×\19P\87¡W\9b\89\14
+Øx ì£À\97\81\95\14°k\92àFÁE\ 6à\82Q®\85`0|\94=\11t\ 5\80[\93\r1x}\10Ô\0\1cf«\ 4pÓ\bÁc\103\10Ü\ 2°\aA&\80\8aÑ\0à¨\15ŽpJñù \11\ 1~\f\88\ 1ò7%µ1\1c\88û¦¸ú,Û°ëPRN¹Dª,^\ fïHýU\16\1d0u\80©±\81\8ef\13>\90\8a\87\1dèÏ7ì\9b»Ã±]zQàÏZV «¸ÊÁqú\886\f\ 4Sð\r\ 3\8e\14¬d`\0\ 5Ç\190 X\15A#ø º°G¼V´Jè[\1f\ 6ò(ØÉÀ9
+RÔ\11\1c¡àWvHý\0oÃ\ 5\ 1^0¢\11x\ 3¸3\ 2À\f\0bx\13
+p`\14+gQ\80\ 3£(^±£\82\ 11£ö¦¤¡×±Ç\10ûÙ>¡±\979¨½Ú\96ã騬ÿ¡*ó®^¾\90\9cxú§ø#q\ab ,Y2aHwcýVMëOüb\92/f=-Ä\12\90È\81/} Öô\82-\ 5ö\f´£`=\7f\8d·\ 4\9cç\80¾\8d\1a}\ 6\92ékà®\10\84\1f)\98ÏÀ\ 6
+Â\19ð§à4\ 3Î\14Üì\80`\ 2\ 5"þ¶\vC\0ø!À)çp3\0:\0Êmð\11\0Äu\8a@ÁX\0oQÄv£ \1f\81¸£þÀn¢gn3»\94\ 1ñÀ\1c\9få\ew\1d:sõö+\1e*ë÷ªò\8cÓq\91ÛÂBV-\vü\9b\8f\97\87ë¼M$Nr\1fe®O{®\a}\0v\93 ¨R`ÍÅ\r\ 2Â8 3J\16\a°yM\19\98OÁ4\ 6ì)XÍ\0\8cZG\19ø\13\ 5yº\b\9aQðj\10{\ 4\ 5â<E\80\7fT\0\92ØIù\88\82\1av\ã¥5\14ÁY\0\998\95F\ 1\10Ãa\15\ 1\b\1eû\90\9ej5\v\81XáÓæ+³~6\13¾ó\ eÞyBö\94åµUXñDêÏÊúCêõóßjª«*+«jè߯\1d\8fXãï9×qòx;ÛaVý,Í;\e§\10`gÒ\\80ÚLÀZÖôðË[ÈÁ º\b6\98\vz\14xðGP\10©\b¤k0ð\8c\80\9aÞ\fÜ¢\8f\98Î@\ 6\ 5+\188MA\\13\ 4Ñ\14äZ \80\93T\9c\89À\ fÀ\16\9c\bg\ 2¸\8açÃP\0â\9a\96\14\18 (ÂU \10Ͼ?Ç4\rÌ\ 6;¸¯\8eIc@¼\10¸þ\87ØS©\ 5\15l|QÖgVÕe\85Ùé\17\93\13OýãH\ìþý±GI\9a¼Úsú\98¡}-:\e\19è´lÞ¸®-Ú\12P¨Æö\r4T/\ eèæ\95¸HÉ\b\88ç\80\ e1e\1d\19ØN\171\9e\81@
+ü\19\80\eÈ^\ 6ÆSpÙ\18\81\15|Òv\b:Q ú h Z\a\ 5\80¢1
+\80¸VK\ 1È\98 \0\881ý>DM\r{ÙÏ_Ï\80\18Ñ\7føøY\v\82Âö\9e̸ÇÓºª|)ýweý\9fUefÂá¨\88ðÐÕËë.Aó]\9d\9d]é\14ãdci¬§I~\w\13°\84í<Á\97\80\8b\1c8\10ðº/\ 3\96t\95î\fèP°\9d¿\ 6\ 5gÛ+\0÷ùe\r>*7E`S#\ 5 Á\f\ 1\8cñ\153\10\\83G\84ë\ 1H\ 2p\ 5Ï\87H\0â\8en\raKS[ç\14\ 4ÕK\r5Úuîk;Åmɶc\99Õ\18×VùÞ\83 iE\ fÞHDÊúòêíÓ_+ïß¾U\\94'û9GVXJ¬Ýë\ 2\17¹9M\9f<~̨á\83\aô±´èÖ\83\0\99I+Õÿ¾qøÖ\ 4\10¤\bij\8b\16L9%ý\19¸A\1fñ\1d\ 3©\14\840p\8c\82cF\b"((\18\85`\ 5\ 5¢7\ 27\0Q\9d\ 1Ø\ 3ÈÅ#¦'\0q»Üù h[:à-H,õn#\b*Z_YXOõ
+=\90V\85yí!´pÁ\92°Ýñ\17\8b\1eñLYÊú´zY*K;\97x2þð\81\98}{"wîü7ûe\1fÔr\1cÇñ\84"Iw\9e:\ e\17G\94S\1cy¼\\9aV[´<¬6'RÜÜÕ¹\1e\16n\18%Ü:溬'5Ém¥¤ÖDtbè¸Z·¦ò\18ºL\·&$
+³\96ܾ\9fï~vç\ f\8f¿×\9f{¿¶}\7fß»Ïç÷ù\9c<%E\85\84\b&Ýg\99§\87\9bËÔIN£\1d\86\e\16¡\ 6DHÁJÓê\1c"ÔNÆ\84dDè]\83 Qè!öc\ 2Ø@
+°\11d *¨°>7\r\15º8P°\aW%\1c\ 3\r \ò² h¢`3\ 6\82^l:®9º3â Ð\1cc<\85ÍxWo67µü!ÌõúÊ\10ʺ\bî¡Ìó·[ñÐ\88ZÙÒI\10\91\90ü4\9fz{z?c\9fvTäg\8b\84\82C |Þ®ø¸\98Xî.þqDh\ f\â1ÓyâXÇ\11¶\ 3C>¨M|;\0\85\93egA¸\8d\8f ¨ð:Ü\82 \178X\10Jæ[\10\1a7X\10ôI\13Ð|0|ÿ\97ú\9b¤N\8b7\1e\80¿ áõw[{çEkv\bËà\8acàJȬÅþìÈýi%J-\9eöQ\96#¿u¯Ý|FBòËéѵµ<~ÐÔ V©Tõw\1f<kïFóK\82};£#9\11a¡\eX!ÁÁ¬ÐѨP5wÊ8G»¡Ä¥§ebåÿ\125\12\86@¡\16\15
+Ý¡P\86
+ê`(d¡B÷\1eG $\81\8b8½\10\89\87º¥\ 2¡&Ìú{j?\9b\11\9fS\ f\84®£\1eÆpä´¥Áñ\19W5z\8c\eáN®K\ 36Å\1d\95V·ái\1fù|Qþ\15\15Ah\ 4\7f\v\90\90üÁ4×ݪª¬(\97\97\95Êd\17*®Ýi\84³sZdD(k}P`\0Í\8fêëGg°¶å¢\82t\86\835R\9dLT¨cÀò\a+Ê»Ý#\80à\f\ e!\9e\a\ 4\a Ü\f1M\87Íe\1f\ 4Â+þ\94\81ÔÆ\85\1e\9d©x\ 5oBj\9c0¬Ç»Ó8\82âÆOøUÝåN\9e±\88\16Ê\15\16Öèð´\8fâ\98¤ô"Å£÷æÓ>\9e\12|\93\84ä_¥JvV\92\97{J,ÎÍ\93\14ɯ)\9bál/`¯\r¤ûùR|Vx¯ð¡®fmß\v\84\9c96 þ\81p\ 3L1c½\81ÐÆ3Y0\86Ïß\9c,\87§\14/ÿ\96\ e\99N\8bÎPà[@õ¶Q\86t´+eK¢TÙeæ9Û\8f-pó
+â\1cÈ®|Bp\13Wãù©\ 5×\1f\7f$\88\r¨ï¿%\ eIHþOÞ¿yÓé:ß~0?_\7f(\11g¦\89D¢ô,ñ\99¢rE}K\a\10¾\1ccШ+)\14ÊJ_*=\88ÍI,\80?!ñ\1e4Ð\1el=Ã\85\97[ P½Õ®¿=¸\ 4Ä\9e¼ [\98\ 1Í\11÷þö\90 ©}gö\98\85\fOZ\18O$oê!xLõá=é¥5ØdbBC\9dö\a) ÉO¡Õ´¶>\7fñRÛIðrþ\\9a\9a\92r"#;¯@V©2[\83Ùk©þ«\82\98\9bc\ 5ç\9bÌl\ fz½\8ci5a\ 1#*¹XÝmþ?\94;¼6ñ2.Þ#\9c\ f:Ä\89\12\ 5Ö\99LiÃ\a\17\92¿\ 6«ßÌ\1fðü_\a\0\818L+\rendstream\rendobj\r98 0 obj\r<</Length 2574/Filter/FlateDecode/N 3>>stream\r
+H\89\9c\96yTSw\16Ç\7foÉ\9e\90\95°Ãc\r[\80°\ 6\905la\91\1d\ 4Q\bI\b\ 1\12BHØ\ 5AD\ 5\14ED\84ª\952ÖmtFOE\9d.®c\ eÖ}êÒ\ 3õ0êè8´\16×\8e\9d\178G\9dNg¦Óï\1fï÷9÷wïïÝß½÷\9dó\0 '¥ªµÕ0\v\0\8dÖ ÏJ\8cÅ\16\15\14b¤ \0\ 3
+ \ 2\11\02y.-;!\aà\92ÆK°ZÜ ü\8b\9e^\a\90i½"LÊÀ0ðÿ\89-×é\r\0@\198\a(\94µr\9c;q®ª7èLö\19\9cy¥\95&\86Q\13ëñ\ 4q¶4±j\9e½ç|æ9ÚÄ
+\8dV\81³)g\9dB£0ñi\9cW×\19\958#©8wÕ©\95õ8_Å٥ʨQãüÜ\14«QÊj\ 1@é&»A)/ÇÙ\ fgº>'K\82ó\ 2\0ÈtÕ;\ú\ e\e\94\r\ 6Ó¥$ÕºF½ZUnÀÜå\1e\98(4T\8c%)ë«\94\ 6\830C&¯\94é\15\98¤Z£\93i\e\ 1\98¿ó\9c8¦Úbx\91\83E¡ÁÁB\7f\1fÑ;\85ú¯\9b¿P¦ÞÎÓ\93̹\9eAü\vom?çW=
+\80x\16¯Íú·¶Ò-\0\8c¯\ 4Àòæ[\9bËû\00ñ¾\1d¾øÎ}ø¦y)7\18ta¾¾õõõ>j¥ÜÇTÐ7ú\9f\ e¿@ï¼ÏÇtÜ\9bò`qÊ2\99±Ê\80\99ê&¯®ª6ê±Z\9dL®Ä\84?\1dâ_\1døóyxg)Ë\94z¥\16\8fÈçLUáíÖ*Ô\ 6uµ\16SkÿS\13\7feØO4?׸¸c¯\ 1¯Ø\a°.ò\0ò·\v\0åÒ\0R´\rß\81Þô-\95\92\a2ð5ßáÞüÜÏ ú÷Sá>Ó£V\9a\8b\93då`r£¾n~ÏôY\ 2\ 2 \ 2&à\ 1+`\ f\9c\81;\10\ 2\7f\10\ 2ÂA4\88\aÉ \1dä\80\ 2°\14ÈA9Ð\0=¨\a- \1dt\81\1e°\1el\ 2Ã`;\18\ 3»Á~p\10\8c\83\8fÁ ðGp\1e| ®\81[`\12L\83\87`\ 6<\ 5¯ \b"A\f\88\vYA\ e\90+ä\ 5ùCb(\12\8a\87R¡,¨\0*\81T\90\162B-Ð
+¨\aê\87\86¡\1dÐnè÷ÐQè\ 4t\ eº\ 4}\ 5MA\ f ï \970\ 2Óa\1el\a»Á¾°\18\8e\81Sà\1cx ¬\82kà&¸\13^\a\ fÁ£ð>ø0|\ 2>\ f_\83'á\87ð,\ 2\10\1aÂG\1c\11!"F$H:R\88\94!z¤\15éF\ 6\91Qd?r\f9\8b\A&\91GÈ\v\94\88rQ\f\15¢áh\12\9a\8bÊÑ\1a´\15íE\87Ñ]èaô4z\ 5\9dBgÐ×\ 4\ 6Á\96àE\b#H \8b\b*B=¡\8b0HØIø\88p\86p\8d0MxJ$\12ùD\ 11\84\98D, V\10\9b\89½ÄÄ\ 3ÄãÄKÄ»ÄY\12\89dEò"E\90ÒI2\92\81ÔEÚBÚGú\8ct\994MzN¦\91\1dÈþä\ 4r!YKî \ f\92÷\90?%_&ß#¿¢°(®\940J:EAi¤ôQÆ(Ç(\17)Ó\94WT6U@\8d æP+¨íÔ!ê~ê\19êmê\13\1a\8dæD\v¥eÒÔ´å´!Úïh\9fÓ¦h/è\1cº']B/¢\eéëè\1fÒ\8fÓ¿¢?a0\18n\8chF!ÃÀXÇØÍ8Åø\9añÜ\8ckæc&5S\98µ\99\8d\98\1d6»lö\98Iaº2c\98K\99MÌAæ!æEæ#\16\85åÆ\92°d¬VÖ\bë(ë\ 6k\96Íe\8bØél\r»\97½\87}\8e}\9fCâ¸qâ9
+N'ç\ 3Î)Î].ÂuæJ¸rî
+î\18÷\fw\9aGä xR^\ 5¯\87÷[Þ\ 4oÆ\9cc\1eh\9egÞ`>bþ\89ù$\1fá»ñ¥ü*~\1fÿ ÿ:ÿ¥\85\9dE\8c\85Òb\8dÅ~\8bË\16Ï,m,£-\95\96Ý\96\a,¯Y¾´Â¬â*6X\8d[ݱF=3ë·Y\9f±~dó ·\91ÛtÛ\1c´¹i\vÛzÚfÙ6Û~`{ÁvÖÎÞ.ÑNg·Åî\94Ý#{¾}´}\85ý\80ý§ö\ f\1c¸\ e\91\ ej\87\ 1\87Ï\1cþ\8a\99c1X\156\84\9dÆf\1cm\1d\93\1c\8d\8e;\1c'\1c_9 \9cr\9d:\9c\ e8Ýq¦:\8b\9dË\9c\a\9cO:ϸ8¸¤¹´¸ìu¹éJq\15»\96»nv=ëúÌMà\96ï¶ÊmÜí¾ÀR \154 ö
+n»3Ü£ÜkÜGݯz\10=Ä\1e\95\1e[=¾ô\84=\83<Ë=G</zÁ^Á^j¯^\97¼ Þ¡ÞZïQï\eBº0FX'Ü+\9còáû¤útø\8cû<öuñ-ôÝà{Ö÷µ_\90_\95ß\98ß-\11G\94,ê\10\1d\13}çïé/÷\1fñ¿\1aÀ\bH\bh\v8\12ðm W 2p[à\9f\83¸AiA«\82N\ 6ý#8$X\1f¼?øA\88KHIÈ{!7Ä<q\86¸Wüy(!46´-ôãÐ\17aÁa\86°\83a\7f\ f\17\86W\86ï ¿¿@°@¹`lÁÝ\b§\bYÄ\8e\88ÉH,²$òýÈÉ(Ç(YÔhÔ7ÑÎÑ\8aè\9dÑ÷b<b*böÅ<\8eõ\8bÕÇ~\14ûL\12&Y&9\1e\87Ä%ÆuÇMÄsâsã\87ã¿NpJP%ìM\98I\fJlN<\9eDHJIÚ\90tCj'\95KwKg\92C\92\97%\9fN¡§d§\f§|\93ê\99ªO=\96\ 6§%§mL»½Ðu¡váx:H\97¦oL¿\93!ȨÉøC&13#s$ó/Y¢¬\96¬³ÙÜìâì=ÙOsbsúrnåºç\1asOæ1ó\8aòvç=Ë\8fËïÏ\9f\ä»hÙ¢ó\ 5Ö\ 5ê\82#\85¤Â¼Â\9d\85³\8bã\17oZ<]\14TÔUt}\89`IÃ\92sK\97V-ý¤\98Y,+>TB(É/ÙSò\83,]6*\9b-\95\96¾W:#\97È7Ë\1f*¢\15\ 3\8a\aÊ\be¿ò^YDY\7fÙ}U\84j£êAyTù`ù#µD=¬þ¶"©b{ųÊôÊ\ f+\7f¬Ê¯: !kJ4Gµ\1cm¥ötµ}uCõ%\9d\97®K7Y\13V³©fF\9f¢ßY\vÕ.©=bàá?S\17\8cîÆ\95Æ©ºÈº\91ºçõyõ\87\1aØ\rÚ\86\v\8d\9e\8dk\1aï5%4ý¦\19m\967\9flqlio\99Z\16³lG+ÔZÚz²Í¹³mzyâò]íÔöÊö?uøuôw|¿"\7fűN»Îå\9dwW&®ÜÛe֥ﺱ*|ÕöÕèjõê\895\ 1k¶¬yÝèþ¢Ç¯g°ç\87^yï\17kEk\87Öþ¸®lÝD_p߶õÄõÚõ×7DmØÕÏîoê¿»1mãá\ 1l {àûMÅ\9bÎ\r\ 6\ enßLÝlÜ<9\94úO\0¤\ 1[þ\98¸\99$\99\90\99ü\9ah\9aÕ\9bB\9b¯\9c\1c\9c\89\9c÷\9dd\9dÒ\9e@\9e®\9f\1d\9f\8b\9fú i Ø¡G¡¶¢&¢\96£\ 6£v£æ¤V¤Ç¥8¥©¦\1a¦\8b¦ý§n§à¨R¨Ä©7©©ª\1cª\8f«\ 2«u«é¬\¬ÐD¸®-®¡¯\16¯\8b°\0°u°ê±`±Ö²K²Â³8³®´%´\9cµ\13µ\8a¶\ 1¶y¶ð·h·à¸Y¸Ñ¹J¹Âº;ºµ».»§¼!¼\9b½\15½\8f¾
+¾\84¾ÿ¿z¿õÀpÀìÁgÁãÂ_ÂÛÃXÃÔÄQÄÎÅKÅÈÆFÆÃÇAÇ¿È=ȼÉ:ɹÊ8Ê·Ë6˶Ì5̵Í5͵Î6ζÏ7ϸÐ9кÑ<ѾÒ?ÒÁÓDÓÆÔIÔËÕNÕÑÖUÖØ×\×àØdØèÙlÙñÚvÚûÛ\80Ü\ 5Ü\8aÝ\10Ý\96Þ\1cÞ¢ß)߯à6à½áDáÌâSâÛãcãëäsäüå\84æ\ræ\96ç\1fç©è2è¼éFéÐê[êåëpëûì\86í\11í\9cî(î´ï@ïÌðXðåñrñÿò\8có\19ó§ô4ôÂõPõÞömöû÷\8aø\19ø¨ù8ùÇúWúçûwü\aü\98ý)ýºþKþÜÿmÿÿ\ 2\f\0÷\84óû\rendstream\rendobj\r105 0 obj\r[/Indexed/DeviceRGB 255 106 0 R]\rendobj\r106 0 obj\r<</Length 428/Filter[/ASCII85Decode/FlateDecode]>>stream\r
+8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0
+b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup`
+E1r!/,*0[*9.aFIR2&b-C#s<Xl5FH@[<=!#6V)uDBXnIr.F>oRZ7Dl%MLY\.?d>Mn
+6%Q2oYfNRF$$+ON<+]RUJmC0I<jlL.oXisZ;SYU[/7#<&37rclQKqeJe#,UF7Rgb1
+VNWFKf>nDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j<etJICj7e7nPMb=O6S7UOH<
+PO7r\I.Hu&e0d&E<.')fERr/l+*W,)q^D*ai5<uuLX.7g/>$XKrcYp0n+Xl_nU*O(
+l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~>\rendstream\rendobj\r74 0 obj\r[/ICCBased 98 0 R]\rendobj\r81 0 obj\r<</Private 82 0 R/LastModified(D:20120604143053-07'00')>>\rendobj\r82 0 obj\r<</RoundtripVersion 13/ContainerVersion 11/CreatorVersion 13/AIMetaData 83 0 R/AIPrivateData1 84 0 R/AIPrivateData2 85 0 R/AIPrivateData3 86 0 R/AIPrivateData4 87 0 R/AIPrivateData5 88 0 R/AIPrivateData6 89 0 R/AIPrivateData7 90 0 R/NumBlock 7/RoundtripStreamType 1>>\rendobj\r83 0 obj\r<</Length 1020>>stream\r
+%!PS-Adobe-3.0 \r%%Creator: Adobe Illustrator(R) 13.0\r%%AI8_CreatorVersion: 13.0.0\r%%For: (Jamie Zawinski) ()\r%%Title: (iSaverRunner.ai)\r%%CreationDate: 6/4/12 2:30 PM\r%%BoundingBox: 0 -10 117 114\r%%HiResBoundingBox: 0 -9.4248 116.3867 114\r%%DocumentProcessColors: Cyan Magenta Yellow Black\r%AI5_FileFormat 9.0\r%AI12_BuildNumber: 406\r%AI3_ColorUsage: Color\r%AI7_ImageSettings: 0\r%%DocumentCustomColors: (PANTONE 152 CVC)\r%%+ (PANTONE 485 CVC)\r%%CMYKCustomColor: 0 0.51 1 0 (PANTONE 152 CVC)\r%%+ 0 1 0.91 0 (PANTONE 485 CVC)\r%%RGBProcessColor: 0 0 0 ([Registration])\r%AI3_TemplateBox: 57.5 56.5 57.5 56.5\r%AI3_TileBox: -231 -299 345 435\r%AI3_DocumentPreview: None\r%AI5_ArtSize: 114 114\r%AI5_RulerUnits: 6\r%AI9_ColorModel: 1\r%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0\r%AI5_TargetResolution: 800\r%AI5_NumLayers: 1\r%AI9_OpenToView: -12 117 8 1190 1089 18 1 0 339 90 1 0 1 1 1 0 1\r%AI5_OpenViewLayers: 7\r%%PageOrigin:0 0\r%AI7_GridSettings: 100 10 100 10 1 0 0.8 0.8 0.8 0.9 0.9 0.9\r%AI9_Flatten: 1\r%AI12_CMSettings: 00.MS\r%%EndComments\r\rendstream\rendobj\r84 0 obj\r<</Length 28725>>stream\r
+%%BoundingBox: 0 -10 117 114\r%%HiResBoundingBox: 0 -9.4248 116.3867 114\r%AI7_Thumbnail: 124 128 8\r%%BeginData: 28588 Hex Bytes\r%0000330000660000990000CC0033000033330033660033990033CC0033FF\r%0066000066330066660066990066CC0066FF009900009933009966009999\r%0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66\r%00FF9900FFCC3300003300333300663300993300CC3300FF333300333333\r%3333663333993333CC3333FF3366003366333366663366993366CC3366FF\r%3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99\r%33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033\r%6600666600996600CC6600FF6633006633336633666633996633CC6633FF\r%6666006666336666666666996666CC6666FF669900669933669966669999\r%6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33\r%66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF\r%9933009933339933669933999933CC9933FF996600996633996666996699\r%9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33\r%99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF\r%CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399\r%CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933\r%CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF\r%CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC\r%FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699\r%FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33\r%FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100\r%000011111111220000002200000022222222440000004400000044444444\r%550000005500000055555555770000007700000077777777880000008800\r%000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB\r%DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF\r%00FF0000FFFFFF0000FF00FFFFFF00FFFFFF\r%524C453D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373737FD04FF363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637A9FFFFFF37373D3737373D3737373D3737373D3737373D37\r%37373D3737373D3737373D3737373D3737373D3737373D3737373D373737\r%3D3737373D3737373D3737373D3737373D3737373D3737373D3737373D37\r%37373D3737373D3737373D3737373D3737373D3737373D3737373D373737\r%3D3737373D3737373D37AFFFFFFF36373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%3637363736373637363736371437A9FFFFFF3D373D373D373D373D373D37\r%3D373D373D373D373D373D373D373D373D373D373D373D373D373D373D37\r%3D373D373D373D373D373D373D373D373D373D373D373D373D373D373D37\r%3D373D373D373D373D373D373D373D373D373D373D373D373D373D373D37\r%3D373D373D373D373D373D373D373D373D37AFFFFFFF3637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%36373637363D2F3037373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%36373637363736373637363736373637363736373637A9FFFFFF3D373737\r%3D3737373D3737373D3737373D3737373D3737373D3737373D3737373D37\r%37373D3737373D3737372F003D373D3737373D3737373D3737373D373737\r%3D3737373D3737373D3737373D3737373D3737373D3737373D3737373D37\r%37373D3737373D3737373D3737373D3737373D3737373D373737AFFFFFFF\r%363736373637363736373637363736373637363736373637363736373637\r%36373637363736373637363730280E050D37363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%A8FFFFFF3D373D373D373D373D373D373D373D373D373D373D373D373D37\r%3D373D373D373D373D373D373D373D373D05280600363D373D373D373D37\r%3D373D373D373D373D373D373D373D373D373D373D373D373D373D373D37\r%3D373D373D373D373D373D373D373D373D373D373D373D373D373D373D37\r%3D373737FD04FF3637363736373637363736373637363736373637363736\r%3736373637363736373637363736373637363737362027F8063737363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%37363736373637A9FFFFFF37373D3737373D3737373D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D374C6820F82F\r%373D3737373D3737373D3737373D3737373D3737373D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D3737373D3737\r%373D3737373D3737373D37AFFFFFFF363736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363D0D\r%8C6826F83637373637363736373637363736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736371437A9FFFFFF3D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373745B5694A053D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D37AFFFFFFF36373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%3736373637363737288CB04426053D373736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%3736373637363736373637363736373637363736373637A9FFFFFF3D3737\r%373D3737373D3737373D3737373D3737373D3737373D3737373D3737373D\r%3737373D3737373D3737373D0D69B0B54A26073D3737373D3737373D3737\r%373D3737373D3737373D3737373D3737373D3737373D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D373737AFFFFF\r%FF3637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736373637363721B08D8D26200D3D3637363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%37A8FFFFFF3D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D374C8CB5B06F4A27373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373737FD04FF36373637363736373637363736373637363736373637\r%36373637363736373637363736373637363736373637363D0C8D8DB58D4B\r%26063737363736373637363736FD04373D36373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%37363736373637A9FFFFFF37373D3737373D3737373D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D3737373668B5\r%8DB58D6F202F3737373D3737373D3737372F3636063D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D3737373D3737\r%373D3737373D3737373D37AFFFFFFF363736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%370E6F8DB08DB04474F8363737363736373637372FF837F8063737363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736371437A9FFFFFF3D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D4BB58DB5B0B04A75053D373D373D373D3736F8360CF8373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D37AFFFFFFF36373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637154C8CB08DB5B069744A0D3736373637363721270E\r%F8063D363736373637363736373637363736373637363736373637363736\r%3736373637363736373637363736373637363736373637A9FFFFFF3D3737\r%373D3737373D3737373D3737373D3737373D3737373D3737373D3737373D\r%3737373D3737373D3737373D373D27B5B0B58DB58D7598273737373D373D\r%28682F06F8363737373D3737373D3737373D3737373D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D373737AFFFFF\r%FF3637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736373637363715288CB58DB08DB044C1203037\r%3736370E454406F827143736373637363736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%37A8FFFFFF3D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D28B5B0B58DB5B04B\r%C14A0D3D373D372E8C4B044A0661373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373737FD04FF36373637363736373637363736373637363736373637\r%36373637363736373637363736373637363736373637363737288CB58DB0\r%8D8D4A9FF8FD04373644B0F8754A0D373736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%37363736373637A9FFFFFF37373D3737373D3737373D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D3737373D27B0\r%8DB58DB5449F4A0D373D373D27B08D269F4B0E3D373D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D3737373D3737\r%373D3737373D3737373D37AFFFFFFF363736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%370E4B8DB08DB5684A98F80E37363D0D68B08D4AC1203637373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736371437A9FFFFFF3D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373668B58DB5B04B9F75063D373D37288CB68D75C127363D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D37AFFFFFFF36373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637068D8DB08D8D4AC1F8FD04373644B08D8D4AC1F837\r%373736373637363736373637363736373637363736373637363736373637\r%36373637363736373637363736373637363736373637A9FFFFFF3D373737\r%3D3737373D3737373D3737373D3737373D3737373D3737373D3737373D37\r%37373D3737373D3737373D144BB0B5B0B544C16E06373D373D27B0B0B58D\r%75C127143D3737373D3737373D3737373D3737373D3737373D3737373D37\r%37373D3737373D3737373D3737373D3737373D3737373D373737AFFFFFFF\r%363736373637363736373637363736373637363736373637363736373637\r%3637363736373637363736373637152868B08DB56875BA260E3736370E45\r%8DB58D8D4AC1203636373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%A8FFFFFF3D373D373D373D373D373D373D373D373D373D373D373D373D37\r%3D373D373D373D373D373D373D373D373D372F68B58DB5B04B9F99063D37\r%3D372F8CB6B0B58D6FC14B0E3D373D373D373D373D373D373D373D373D37\r%3D373D373D373D373D373D373D373D373D373D373D373D373D373D373D37\r%3D373737FD04FF3637363736373637363736373637363736373637363736\r%37363736373637363736373637363736373637370E44B58DB08D8D4AC120\r%303737363721B08DB58DB044C14A0D373736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%37363736373637A9FFFFFF37373D3737373D3737373D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373644B08DB58DB5\r%44C19805373D373D0D6FB0B58DB5B06F9875073D373D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D3737373D3737\r%373D3737373D3737373D37AFFFFFFF363736373637363736373637363736\r%37363736373637363736373637363736373637363736373637373620B08D\r%B08DB5694AC14A06373637372E68B58DB08DB568756E0637373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736371437A9FFFFFF3D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%27B5B0B58DB5B06974C12036373D373D27B5B0B58DB5B08D6EC1053D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D37AFFFFFFF36373637363736\r%3736373637363736373637363736373637363736373637363736FD053736\r%3D068CB0B58DB08DB044C174063737363D1469B0B58DB08DB58D4B982714\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736373637363736373637A9FFFFFF3D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D3737373D2F2F\r%3737373D0E69B0B58DB58DB56975C16E073D3737373668B58DB58DB58DB5\r%689F26303737373D3737373D3737373D3737373D3737373D3737373D3737\r%373D3737373D3737373D3737373D3737373D3737373D373737AFFFFFFF36\r%373637363736373637363736373637363736371537363736373637363736\r%3714212736F83737278CB58DB08DB5B0696EC120303737363D068D8DB08D\r%B58DB08D8D6E74053D373736373637363736373637363736373637363736\r%3736373637363737373637363736373637363736373637363736373637A8\r%FFFFFF3D373D373D373D373D373D373D373D373D373D375A2E2E272E272E\r%272E272E2727684BF820272768B6B0B58DB5B0B5689FC1272752272E274B\r%B0B58DB5B0B58DB58D6F9827272E272E272E272E272E272E272E272E272E\r%272E272E272E272E272E272E2F61373D373D373D373D373D373D373D373D\r%373737FD04FF3637363736373637363736373637363736373759FD0CF844\r%93FD04F820B08DB58DB08DB58D69989FFD06F820B58DB08DB58DB08DB544\r%9926FD1FF82E37373736373637363736373637363736373637A9FFFFFF37\r%373D3737373D3737373D3737373D3737376127FD0CF8B568FD04F86FB0B5\r%8DB58DB58DB5689F9926FD05F845B0B58DB58DB58DB5B08D6E99FD1FF826\r%2F3D3737373D3737373D3737373D3737373D37AFFFFFFF36373637363736\r%37363736373637363736373027FD0BF845B044FD04F88CB58DB08DB58DB0\r%8D69989FFD06F844B08DB58DB08DB58DB08D4B9820FD1FF82F3737363736\r%37363736373637363736371437A9FFFFFF3D373D373D373D373D373D373D\r%373D373D375AFD0CF88DB5FD04F820B5B0B58DB5B0B58DB669999F27FD05\r%F86FB0B5B0B58DB5B0B58DB669756EFD1FF82F3D373D373D373D373D373D\r%373D373D373D37AFFFFFFF3637363736373637363736373637363736372F\r%27FD0AF820B568FD04F845B0B58DB08DB58DB08D8D4AC120FD05F844B08D\r%B58DB08DB58DB08DB0449FFD1FF82F373736373637363736373637363736\r%373637A9FFFFFF3D3737373D3737373D3737373D3737373D375AFD0BF869\r%B0692626F8F869B58DB58DB58DB58DB5B06F9975FD05F86FB0B58DB58DB5\r%8DB58DB5B0697475FD1EF82F3D373D3737373D3737373D3737373D373737\r%AFFFFFFF3637363736373637363736373637363736373020FD0AF88DB020\r%7520F8F88D8DB08DB58DB08DB58DB08C4B98FD05F820B58DB08DB58DB08D\r%B58DB08D4B9820FD1DF82F373736373637363736373637363736373637A8\r%FFFFFF3D373D373D373D373D373D373D373D373D375AFD0AF844B58D4B99\r%26F8218DB58DB5B0B58DB5B0B58DB669756EFD04F827B0B58DB5B0B58DB5\r%B0B58DB6697574FD1CF8202F3D373D373D373D373D373D373D373D373737\r%FD04FF3637363736373637363736373637363736373626FD09F869B08D4A\r%C1F8F8F893B0B08DB58DB08DB58DB08DB5449920FD04F8938DB08DB58DB0\r%8DB58DB08DB5449F4AFD1CF8533737363736373637363736373637363736\r%37A9FFFFFF37373D3737373D3737373D3737373D3737375AFD09F8208DB5\r%8D75C126F8F868B58DB58DB58DB58DB58DB5B0B54A99FD04F868B58DB58D\r%B58DB58DB58DB5B0B54AC1FD1CF82F3D3737373D3737373D3737373D3737\r%373D37AFFFFFFF3637363736373637363736373637363736372F27FD08F8\r%20B08D8D4AC1207E7D698DB58DB08DB58DB08DB58DB08D8D4A74F87E7D4B\r%8CB58DB08DB58DB08DB58DB08D694A9FF87DA8A87DA87DA87DA87DA87DA8\r%7D52FD0BF82F373736373637363736373637363736371437A9FFFFFF3D37\r%3D373D373D373D373D373D373D373D375AFD09F86FB0B58D6FC14BA8FF4B\r%B5B0B58DB5B0B58DB5B0B58DB5B08D4A7527FF7D8DB0B58DB5B0B58DB5B0\r%B58DB5B069749F27AFFD0DFF52FD0AF82F3D373D373D373D373D373D373D\r%373D373D37AFFFFFFF3637363736373637363736373637363736372F27FD\r%07F8208DB08DB044C14A7DFF7668B58DB08DB58DB08DB58DB08DB5B0694A\r%4A27FF4BB08DB08DB58DB08DB58DB08DB5B0457499F8A8FD0CFF27FD0AF8\r%2F373736373637363736373637363736373637A9FFFFFF3D3737373D3737\r%373D3737373D3737373D375AFD08F820B5B0B5B06FC17452FF8469B0B58D\r%B58DB58DB58DB58DB58DB5B0694A4A52A868B58DB58DB58DB58DB58DB58D\r%B5B04B9F7527FD0CFF52FD0AF82F3D373D3737373D3737373D3737373D37\r%3737AFFFFFFF3637363736373637363736373637363736373020FD07F845\r%8DB58DB0449F7427FFFF4B8D8DB58DB08DB58DB08DB58DB08DB5B0694A4A\r%2E528CB58DB08DB58DB08DB58DB08DB58D4A98207DFD0BFF27FD0AF82F37\r%3736373637363736373637363736373637A8FFFFFF3D373D373D373D373D\r%373D373D373D373D375AFD08F869B6B0B5B09374C120FFFF7D68B6B0B58D\r%B5B0B58DB5B0B58DB5B0B5B06F744B2E6FB0B58DB5B0B58DB5B0B58DB5B0\r%B5689F7452FD0BFF52FD09F8202F3D373D373D373D373D373D373D373D37\r%3737FD04FF3637363736373637363736373637363736373626FD07F88D8D\r%B58DB08D6FC14A52FFA84B8CB58DB08DB58DB08DB58DB08DB58DB08D4B74\r%27278DB0B08DB58DB08DB58DB08DB58DB0449F20A8FD0AFF27FD0AF85337\r%3736373637363736373637363736373637A9FFFFFF37373D3737373D3737\r%373D3737373D3737375AFD07F821B0B58DB5B0B544C19827FFFF7D8DB0B5\r%8DB58DB58DB58DB58DB58DB58DB58D75740545B5B0B58DB58DB58DB58DB5\r%8DB5B069747452FD0AFF52FD0AF82F3D3737373D3737373D3737373D3737\r%373D37AFFFFFFF3637363736373637363736373637363736372F27FD06F8\r%20B58DB08DB58D694AC120A8FFAF44B08DB58DB08DB58DB08DB58DB08DB5\r%8DB044994AF868B58DB08DB58DB08DB58DB08DB58D4B6E27FD0AFF27FD0A\r%F82F373736373637363736373637363736371437A9FFFFFF3D373D373D37\r%3D373D373D373D373D373D375AFD07F86FB0B58DB5B0B58D4BC17527FFFF\r%7D68B6B0B58DB5B0B58DB5B0B58DB5B0B5B0B54A9FF84BB0B58DB5B0B58D\r%B5B0B58DB5B0B5687526A9FD09FF52FD0AF82F3D373D373D373D373D373D\r%373D373D373D37AFFFFFFF3637363736373637363736373637363736372F\r%27FD06F868B58DB08DB58DB06875C12084FFA84B8DB58DB08DB58DB08DB5\r%8DB08DB58DB0B0697475F893B0B08DB58DB08DB58DB08DB58D8D4A4A59FD\r%09FF27FD0AF82F373736373637363736373637363736373637A9FFFFFF3D\r%3737373D3737373D3737373D3737373D375AFD07F893B0B58DB58DB5B0B0\r%44C14A52FFFF528DB0B58DB58DB58DB58DB58DB58DB58DB58D6F9F0444B5\r%B0B58DB58DB58DB58DB58DB5B06F4A52FD09FF52FD0AF82F3D373D373737\r%3D3737373D3737373D373737AFFFFFFF3637363736373637363736373637\r%363736373020FD06F868B08DB58DB08DB5B0694AC1F884FFAF44B08DB58D\r%B08DB58DB08DB58DB08DB58DB0449F4AF88CB58DB08DB58DB08DB58DB08D\r%B5684A26FD09FF27FD0AF82F373736373637363736373637363736373637\r%A8FFFFFF3D373D373D373D373D373D373D373D373D375AFD07F893B0B5B0\r%B58DB5B0B5B06F9F9927FFFF7D68B6B0B58DB5B0B58DB5B0B58DB5B0B5B0\r%934A9FF893B0B58DB5B0B58DB5B0B58DB5B0B54A4B84FD08FF52FD09F820\r%2F3D373D373D373D373D373D373D373D373737FD04FF3637363736373637\r%363736373637363736373626FD05F8208DB08DB58DB08DB58DB08C4BC126\r%52FFA8458DB58DB08DB58DB08DB58DB08DB58DB08D694A2620B58DB08DB5\r%8DB08DB58DB08DB58D6F207DFD08FF27FD0AF85337373637363736373637\r%3637363736373637A9FFFFFF37373D3737373D3737373D3737373D373737\r%5AFD07F893B0B58DB58DB58DB58DB568759F27A8FF528DB0B58DB58DB58D\r%B58DB58DB58DB58DB5B06F206FB0B58DB58DB58DB58DB58DB58DB5694A52\r%FD08FF52FD0AF82F3D3737373D3737373D3737373D3737373D37AFFFFFFF\r%3637363736373637363736373637363736372F27FD06F868B58DB08DB58D\r%B08DB58DB0449F4A27FFAF44B08DB58DB08DB58DB08DB58DB08DB58DB08D\r%B08DB08DB58DB08DB58DB08DB58DB08D8D2027FD08FF27FD0AF82F373736\r%373637363736373637363736371437A9FFFFFF3D373D373D373D373D373D\r%373D373D373D375AFD07F86FB0B58DB5B0B58DB5B0B5B0B544C1207EFF7D\r%68B6B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5\r%B0B58DB5B04B26FD08FF52FD0AF82F3D373D373D373D373D373D373D373D\r%373D37AFFFFFFF3637363736373637363736373637363736372F27FD06F8\r%20B58DB08DB58DB08DB58DB08D8D4A99F8FFA8458DB58DB08DB58DB08DB5\r%8DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB568207DFD07FF\r%27FD0AF82F373736373637363736373637363736373637A9FFFFFF3D3737\r%373D3737373D3737373D3737373D375AFD07F8208DB58DB58DB58DB58DB5\r%8DB5B0696E7427FF4BB08DB58DB58DB58DB58DB58DB58DB58DB58DB58DB5\r%8DB58DB58DB58DB58DB58DB5B093F87DFD07FF52FD0AF82F3D373D373737\r%3D3737373D3737373D373737AFFFFFFF3637363736373637363736373637\r%363736373020FD07F8698DB58DB08DB58DB08DB58DB08D696E267E7D68B0\r%8DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB5\r%8DB0682652FD07FF27FD0AF82F3737363736373637363736373637363736\r%37A8FFFFFF3D373D373D373D373D373D373D373D373D375AFD08F820B5B0\r%B58DB5B0B58DB5B0B58DB5B06F4A52A869B0B5B0B58DB5B0B58DB5B0B58D\r%B5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B5B0B5442DFD07FF52FD09F8\r%202F3D373D373D373D373D373D373D373D373737FD04FF36373637363736\r%37363736373637363736373626FD08F868B58DB08DB58DB08DB58DB08DB5\r%694A26846FB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB0\r%8DB58DB08DB58DB08D4A26FD07FF27FD0AF8533737363736373637363736\r%37363736373637A9FFFFFF37373D3737373D3737373D3737373D3737375A\r%FD09F845B0B58DB58DB58DB58DB58DB58DB5684A52768DB58DB58DB58DB5\r%8DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB54427A8FD\r%06FF52FD0AF82F3D3737373D3737373D3737373D3737373D37AFFFFFFF36\r%37363736373637363736373637363736372F27FD09F8698DB58DB08DB58D\r%B08DB58DB08D8D202620B08DB08DB58DB08DB58DB08DB58DB08DB58DB08D\r%B58DB08DB58DB08DB58DB08DB58D6FF87DFD06FF27FD0AF82F3737363736\r%37363736373637363736371437A9FFFFFF3D373D373D373D373D373D373D\r%373D373D375AFD0AF820B5B0B58DB5B0B58DB5B0B58DB5B06F264BB0B58D\r%B5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0\r%B5684A7DFD06FF52FD0AF82F3D373D373D373D373D373D373D373D373D37\r%AFFFFFFF3637363736373637363736373637363736372F27FD0AF868B58D\r%B08DB58DB08DB58DB08DB58D6968B58DB08DB58DB08DB58DB08DB58DB08D\r%B58DB08DB58DB08DB58DB08DB58DB08DB58D6F4A52FD06FF27FD0AF82F37\r%3736373637363736373637363736373637A9FFFFFF3D3737373D3737373D\r%3737373D3737373D375AFD0BF8208DB58DB58DB58DB58DB58DB58DB5B0B5\r%8DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB5\r%8DB58DB5697427FD06FF52FD0AF82F3D373D3737373D3737373D3737373D\r%373737AFFFFFFF3637363736373637363736373637363736373020FD0BF8\r%698DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08D\r%B58DB08DB58DB08DB58DB08DB58DB08DB58DB08D6F7427A8FD05FF27FD0A\r%F82F373736373637363736373637363736373637A8FFFFFF3D373D373D37\r%3D373D373D373D373D373D375AFD0BF852528DB0B58DB5B0B58DB5B0B58D\r%B5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0\r%B58DB5B0B58DB56E9F26FD06FF52FD09F8202F3D373D373D373D373D373D\r%373D373D373737FD04FF3637363736373637363736373637363736373626\r%FD0AF827FF45B08DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08D\r%B58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08D4BC14A7DFD05\r%FF27FD0AF853373736373637363736373637363736373637A9FFFFFF3737\r%3D3737373D3737373D3737373D3737375AFD0BF852FFA844B5B0B58DB58D\r%B58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58D\r%B58DB58DB58DB58DB5B08D4AC7207DFD05FF52FD0AF82F3D3737373D3737\r%373D3737373D3737373D37AFFFFFFF363736373637363736373637363736\r%3736372F27FD0AF827FFFF5268B58DB08DB58DB08DB58DB08DB58DB08DB5\r%8DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB0449F\r%4A27A8FD05FF27FD0AF82F373736373637363736373637363736371437A9\r%FFFFFF3D373D373D373D373D373D373D373D373D375AFD0BF852FFFFFF4C\r%8DB58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B5\r%8DB5B0B58DB5B0B58DB5B0B58DB58D757427FD07FF52FD0AF82F3D373D37\r%3D373D373D373D373D373D373D37AFFFFFFF363736373637363736373637\r%3637363736372F27FD0AF827FFFFFFA84B8DB08DB58DB08DB58DB08DB58D\r%B08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB0B0\r%6F4A26A8FD07FF27FD0AF82F373736373637363736373637363736373637\r%A9FFFFFF3D3737373D3737373D3737373D3737373D375AFD0BF852FD04FF\r%7D69B0B58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB5\r%8DB58DB58DB58DB58DB58DB5B09320267DFD08FF52FD0AF82F3D373D3737\r%373D3737373D3737373D373737AFFFFFFF36373637363736373637363736\r%37363736373020FD0BF8FD05FF7D69B0B08DB58DB08DB58DB08DB58DB08D\r%B58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB044F87DFD09\r%FFFD0BF82F373736373637363736373637363736373637A8FFFFFF3D373D\r%373D373D373D373D373D373D373D375AFD0CF8277D52525259F869B0B5B0\r%B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58D\r%B5B0B58DB669F8F87DFD07527D27FD0AF8202F3D373D373D373D373D373D\r%373D373D373737FD04FF3637363736373637363736373637363736373626\r%FD13F88DB0B58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB5\r%8DB08DB58DB08DB58DB06820FD17F8533737363736373637363736373637\r%36373637A9FFFFFF37373D3737373D3737373D3737373D3737375AFD15F8\r%93B0B58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58D\r%B58DB58DB58D20FD18F82F3D3737373D3737373D3737373D3737373D37AF\r%FFFFFF3637363736373637363736373637363736372F27FD15F869B0B58D\r%B08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08DB58DB08C\r%20FD19F82F373736373637363736373637363736371437A9FFFFFF3D373D\r%373D373D373D373D373D373D373D375AFD17F893B0B58DB5B0B58DB5B0B5\r%8DB5B0B58DB5B0B58DB5B0B58DB5B0B58DB5B0B58D27FD1AF82F3D373D37\r%3D373D373D373D373D373D373D37AFFFFFFF363736373637363736373637\r%3637363736372F27FD17F869B0B08DB58DB08DB58DB08DB58DB08DB58DB0\r%8DB58DB08DB58DB08DB56820FD1BF82F3737363736373637363736373637\r%36373637A9FFFFFF3D3737373D3737373D3737373D3737373D375AFD19F8\r%4B8DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB58DB5B0B544FD1D\r%F82F3D373D3737373D3737373D3737373D373737AFFFFFFF363736373637\r%3637363736373637363736373620FD19F82068B08DB58DB08DB58DB08DB5\r%8DB08DB58DB08DB58DB08D8D20FD1EF85337373637363736373637363736\r%3736373637A8FFFFFF3D373D373D373D373D373D373D373D373D375B27FD\r%1BF820938DB5B0B5B0B58DB5B0B58DB5B0B5B0B6B0B5696F20FD1EF82736\r%3D373D373D373D373D373D373D373D373737FD04FF363736373637363736\r%3736373637363736373736FD1DF82044698DB5B0B0B0B5B0B0B0B58D8D68\r%6F4A4AFD1FF8202E3D373736373637363736373637363736373637A9FFFF\r%FF37373D3737373D3737373D3737373D3737373D375A2E2E282E282E282E\r%282E282E282E282E282E282E282E282E282E282E27F8F820204B4469446F\r%696F446F6E997451FD04F82752282E282E282E282E282E282E282E282E28\r%2E282E282E282E28522F37373D3737373D3737373D3737373D3737373D37\r%AFFFFFFF3637363736373637363736373637363736373637373736373737\r%3637373736373737363737373637373736373737363D3627FD09F8262675\r%989F4AFD06F8262F37363737373637373736373737363737373637373736\r%37373736373637363736373637363736373637363736371437A9FFFFFF3D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D3753FD0DF827FD09F852373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D37AFFFFFFF36373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637375AFD19F853373736373637363736373637363736373637363736\r%37363736373637363736373637363736373637363736373637A9FFFFFF3D\r%3737373D3737373D3737373D3737373D3737373D3737373D3737373D3737\r%373D3737373D3737373D3737373D375B27FD19F8265A373D3737373D3737\r%373D3737373D3737373D3737373D3737373D3737373D3737373D3737373D\r%3737373D373737AFFFFFFF36373637363736373637363736373637363736\r%37363736373637363736373637363736373637363736373637155A27FD1C\r%F85A37373637363736373637363736373637363736373637363736373637\r%36373637363736373637363736373637A8FFFFFF3D373D373D373D373D37\r%3D373D373D373D373D373D373D373D373D373D373D373D373D373D373D37\r%3D373D375A27FD1DF82059373D373D373D373D373D373D373D373D373D37\r%3D373D373D373D373D373D373D373D373D373D373D373737FD04FF363736\r%373637363736373637363736373637363736373637363736373637363736\r%37363736373637373D362EFD21F82E2F3737373637363736373637363736\r%373637363736373637363736373637363736373637363736373637A9FFFF\r%FF37373D3737373D3737373D3737373D3737373D3737373D3737373D3737\r%373D3737373D3737373D365A2827FD23F8272859363D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D3737373D37AF\r%FFFFFF363736373637363736373637363736373637363736373637363736\r%37363736373637363736373027FD29F8272F373637363736373637363736\r%37363736373637363736373637363736373637363736371437A9FFFFFF3D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D375AFD2B275A373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D37AFFFFFFF36373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%3736373637363736373637363736373637363736373637A9FFFFFF3D3737\r%373D3737373D3737373D3737373D3737373D3737373D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D3737373D3737\r%373D3737373D3737373D3737373D3737373D3737373D3737373D3737373D\r%3737373D3737373D3737373D3737373D3737373D3737373D373737AFFFFF\r%FF3637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%373637363736373637363736373637363736373637363736373637363736\r%37A8FFFFFF3D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373D373D373D373D373D373D373D373D373D373D373D373D373D373D\r%373D373737FD04FF36373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%3637363736373637A9FFFFFF37373D3737373D3737373D3737373D373737\r%3D3737373D3737373D3737373D3737373D3737373D3737373D3737373D37\r%37373D3737373D3737373D3737373D3737373D3737373D3737373D373737\r%3D3737373D3737373D3737373D3737373D3737373D3737373D3737373D37\r%37373D3737373D3737373D37AFFFFFFF3637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%36373637363736373637363736371437A9FFFFFF37373D3737373D373737\r%3D3737373D3737373D3737373D3737373D3737373D3737373D3737373D37\r%37373D3737373D3737373D3737373D3737373D3737373D3737373D373737\r%3D3737373D3737373D3737373D3737373D3737373D3737373D3737373D37\r%37373D3737373D3737373D3737373D3737373D37AFFFFFFF363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736373637363736373637\r%363736373637363736373637363736373637363736371437A9FFFFFFAFA9\r%AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9\r%AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9\r%AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9\r%AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9AFA9FDFC\r%FFFDFCFFFDFCFFFDFCFFFD6FFFFF\r%%EndData\r\rendstream\rendobj\r85 0 obj\r<</Length 65536>>stream\r
+%AI12_CompressedDatax\9cì½û²\1cÉq§ù\ 4õ\ egÿ \19Ûv åýÂ]\e³sÕrF¼\18\9bÒhV6Ö\ 6uC\14Fh \r\8d\96\96ûô\eîñû<<ê \9bM\91\\91;D\11lD\9cª¬S\19\91_º{ÆWù\83ÿå\17\9fþèö\8bwÿøêGó\8báæò\83\1fÜ¿\7fõòû÷?¾ñÞ\9b\9f¼yóÍ×\1fÞ[×\ f\7fùÉÍX\9eU\9etû\93ã3=ñï^½ÿúõ»·?ö\1fù\ f\9fìÕ?üÏ/¿|ýêæÿzùo¯ß~ý/¯?¹ùá'åG¿zýáÍ«òÃ×\9f¾ü×Wï\7fùÍÛ·¯Þ¿xùú\13Þ·lèáå\87ò\8cí¯\96¿\1a§\9béÇópó\8b\9f\96\1fß½ûæí\17¯ßþúîÝÿýã\9báæGãp3\8e{ù»\94\1fþ\9f¯\7fùêëëg\9c/\96i9Ê3¶\17ó±ñÔ\87w\9f\7fóå«·\1f~ñþÝ篾þúþÝ\9bwï¿þñÍýo^¾½ùéË_\97\9f¼¼ùo¯Þ¼y÷o7wo^~þ/\97òY×Ï\9e^¿yU>Ö\97/?Ü\9cö\19o\7f2N\9fÝ}óúÍ\17?ûæË\7f|U>ï2lÖ=\7fæ[üۯ˦ÊVíßÖ½\7fö\93/Kϧ¯>|(¿ay¿!ý*÷e\a¿û\92ßä\87¿¸ýÙ¯~þ³Ç\9bq\9dnîÿîÞöÍÿÚz\97c¥÷þ§ÿí¿¤×Ú\87\1e^¬ãÍXþññ\fö³\17g÷\84´Á_þõ]Þ-¾A{ê?üòÕ¯_û$(ãóß?©\9fóW¯¾üêM\19+ßÝëþb½Y7û?þ¥g\95\1dçÏøÑ4\8fåÿÎóf^Ö\9beÖÏÛp¼ú×ׯþíÇ7?{÷öUÝç·ï?|úúÿ){±\f\\1d<ëýå7o^½ÿÛ·¯?\94]å{ü¬{ü§ï¾xõ¦<7^ûôæ¥ïh\7f\8cíÿë\13~õòý¯_}(³æÝ\9bo>øô=\ 6ý¨\8cèß¼üÍ+\e\8b±¾ÁÏ¿zõöWïþÎ\7f¿\1f\95Yi\13Ï&ÖY69\1cçÍxø¦çù¼9ë»\8c7u\18ôëØ\ 6ìålw/;û\17e>üüýë_¿~ûcýVûg\7fýþõ\17m\8e\8c\83m?þãÃ{¤¿'\7fëoY>ð\87\ f¯Þê·.óóþ§i¾\r/~úiy×Ç·_Ü¿ûÒöø×vP\95q}[\86üÍ»_×\9fÅ¿ý'ååß|U?\81·?+\83ó\8b÷¯ßÚ6/?ó\9f\1c\9fýâÍ7åG\7fýþÝ7_ýäí?½»ü°rã\17/?üs9\82^½ýâërì×¾Ú¼©¯(½\7fóú__Õ¾Â\80¯>ùÎíýêýËÏËÛÞüü\1fÿÇ«Ï?\94\17«£ýëÓo^\7fxõÛ7ôéç¶\9bÞßܽÿæë\7f¾ùÕ»woâ÷ë\7f\14¿¦º½×\9eÿ§ñ\1e¿ð\17¼ýùÛº§\9f¿\93\9epýNåÐø\93{\97òìo\7f\87òÃ?åß¿|óæõ¯ß¿üê\9f_\7fþ±7øÈÏã\9dêÏ~\877+ÇøûWíõÞä¿ßcZþæË\7f|÷æõ×_¶Ù\98z~ñòý\87×\9f¿yõéo¾þðêËß¾µ\87WÿTÎ\88i·yïãÛ\7f}õæÝWé\97\8c\9e\97o¿¸ù¯/ß\7fõ]\9b¶aú§×o¿(G\88\1fÏm7¾ûò+;Áß|úÏ/¿zå¿î\87\7f~òg~ú=¦ñ\9b\97o_¾¿ñþؤá§Ìß³\1eIµ/6º~VÀ\98Ñ÷£\1f}\a\13×\9b»·éÇ\7fýþå\17¯\vm\7fl\9b~ûÊ\7f\87Ús3~rùH_¡üts÷Åå\1f.ÿÇe¨\7fÆa\1aæa\19ÖòØ\86}8\86³<n\87»á~x\18\9eÆa\1cÇi\9cÇe\ÇmÜÇ£<Îñv¼\eïËãa|\9a\86i\9c¦i¾LË´NÛ´Oçt[\1ewÓÃô8=ÍÃ<Íó\ÎÉó6ïó1ßÎwóýü0?ÎOËP\82¨yY\96uÙ\96}9\96Ûån¹_\1e\96Çåi\1d/ë´Îë²®ëV\1eÇz®wëýú°>mÃ6nÓ6o˶mûvlçv»Ým÷ÛÃö¸=mOû°\8fû´Ïû²¯û¶ïû±\9fûí~wÙï÷\87ýq\7fÚ\9f\8e¡|\8eé(¿ÎQB\94c;Ês\8eã8\8fÛãî¸÷¿\ fÇcy<ÙÞ8Çs:çs)\8fõ,ïvîgyêy^ÎÛò¸;ïËã¡<\1eËãé|º-»ï¶ì"Û\v·åóÞ.þXË£ü¢·åW¹-ïc/½\7fîÊÃÿ{ñ\7fÞÝÞëñ Ç£?\9eìq7øcôGÙÉ\97ÿÔƲ\8e¦\8d§\8dèâ#Ê\98ÞÆ\98>\f\8f>®ß1²\972°\ fãc\fn\19Þ2º6¶\87\8fîÝtï£[Çw¼\1aác>¯Fy¼Ä0oe\98ϲ;\18æa\1dÓ8ï>ζ«êX?v£½\94\89 \11¿hȯ\aý#Ã^F]ã^Fý[Çý¢¡×°§\81\7f>ôö§\8eüÇÇÞÇý\12C\9f\a¾\r}\1e|\8dø÷\1fË;\8dåc\1c¡\8c$cYGRcYGR\aj\1c§ýX>\1fÉýc#¹L\97î\90ýíci#\99Dz>ê\88Ú¡½]t\10×Ã\98\ 3ùQcʡ̨Öq½\1aY\1dÑ\1aÛ\8b\ f®\rïæÃË\81]Ç÷z\84\19cF\99qÖAnc}I\83Ý\86Û\a<\1dî\1cò~Ð÷cù\aúóÿá\ 6Çô\98â1§ùXg¤ÍÉD\98\vÓò£§\8e:)\eYê\¬3Ñæa;_Ô\19xÎw\972ù\1e}âÍ>çêIâÁN\10e®-~f¸-óËf×XæÔZ&ÓY&ÑC\99>c\998k\990·e\9a<\96 2\959±_ʨÞ\1d\8feè§2Ü{\19Þ»óÁ\ fÚ¥\1c£G9\16\1f
+eÇ»ùn½ÛË ßÝ=øX>===>=<Ý?Ý\15
+\9feúì\85:ëÓò4?MOãÓðøôøøøðxÿxWX}\96)¶\979¼>\96\ 3ãq.¤\1c\1f\87\87§\87Ç\87\87\87û\87»ÂôóRfâþ°=¬\ fËÃü0\15à\ e÷O÷\8f÷\ f÷÷÷w\ 5\ 6çýQ¦÷V\8e\9då~¾\9fÊÙv¸{º{¼{¸»/¿ÓmùÍ\8eòûmå·\Êï:Ý\8d\97»¡\9c \1e˯o0±3ÊY>Î^>ÔZ>Ú\>àx;\94 ûX¦ï}ùзå£\1fe\aleÆ/eöOåH\18ÊqñX\8e\10;\ 5ÞÚ\9e:Ê\ 1´\95ݶ\94ãj*Ç×P\8eµÇrÌÝ\97£ï¶\1c#GÙ½e\8f\97ݼ\94\9d=\95]>\14\1a?\96Ý\7f_\ 6á¶\fÅQ~¼\95aY¶ùR\8eúq\eÖ§2Z\ feÌîÊÈ\9deüö2\8ak\19˹\8cè¸\ eËSÙi\ f\85*we¬Ï2â{\19÷µ0g.á¸\fóS\81ÑcAÒý¥°é¶Ì\92£Ì\95Ì\99¥Ì\9c©Pl\98\9eÊ\z(3ê®\1c\8eg\99_{!ÞZfÛüû\8dåGGòá¸üaGòn¸ÄHþ\ 1ÆÑ\86ñò½Æñ{\8db\1dÄË\1fd\14Ë\182\84\97ï?\86å,6NÃøô?ÉX^\8fæå{\1e\95ß{4/\7f c2Fóò»\1c\91u4ËX.7?øìî}IN¬\9c¶ÖÚTéùôò\83ÏRÏÝ×\97±¶â§Ñ.?+´&"ñù~\19Óô\91\8ci²\8ci\89\8cÉÎsäGÄ`÷ådÇéÎNx³\9fð\88Äì´Gd}z\84p¯Ì©L½Ëø\14q\99\9d\vílhçC\8bÎ,>#B»õ}vïq\9a¢nÿûägK\8bÚ,n+gÍ\8b\aoKÙñ\9b\9f@ â,\8c³@îÖ\839\vçî}¬ìÿ\1f\9c¥Oö°Q\üän\1fÀ~\97\8bçg\16î-úÿ5=6\ f\ 1Ûãð\87GQ\9eñÔÿ¿õ\13ö\9dgvw\97øgyøáë\93éðmm>¥V½Ûìïí\93Ë\1eþkÖǽ\1e·ñ8ô(\1fùR>ùª\89WÿØî)»I»Í\1e÷ñ¸\8dÇá\ fÛå\9b?êÔ\9c-¯\9d}|ô°1+\8f2|>\8cõ\11á\9f\ f5\8f\88u}B,>5æq¼\8cñÇæM<\1eâq?Üu\8f[\9fs<öëÇÅ\831=|§:\84V\87ÐbIâÝ\18\f\82@ð§Ñç6è\ 3{\8c;N\1d\8b\ 4 \8e\98S\88\ 3oZ\f`´©¬©¤©¬©¤\99|WTÐÜ_Ä\99³p\ 6Ê4ÎÜ\8b3\87O«Ê\19;6F\9f§\ f>w\19ø½\8eö\85\81\8e!¾\vÒ\1c>\9c\fèhG\9c\1dwe\ 4-Ëmãgcf\87«\1dºË¥ü_=\96Ë+ÊN\1dìTc'\16;µ,~¼L~\82\19mìÊIÆN3õDc§\9a;OÙO?áØ)ÇN:vÚ! ´\93Ït±Ydø(ç ;\vÙyÈÎDv.ºóÌßr\8dÃ\ 3E;)ÙiÉNLvj²\93Óä'¨Ñ§Ì\93\9d¦.~¦²sÕ½\9f¯î<<ý¬eçÝÏ]vöZïë18ûYlÒD\1eülöäg4;§=\üÄf§¶;?½Ù îô\93ÜásÌNu\9b\9fî\98mvÚ\9býÔçóN\8f:\8dË úR«\18µ¢Qçjýs¯Ç\83\1e\8fñ¨¿ÐÓý\10\ f\8e»v Ã\84ò\91.údk<6=öx\1cñ8ã\11E\17~\13íÅûKùû\90\1e\8fñxâÑ\ e]\1f\ f\1eS<æôX.>\84õ±¦Ç\96\1e{÷8ºÇyý¸<ܶ\87ïÔT4Y?V$û\96\12YÍ©©\95ÔlÚë$\97T\1e£Jò\94
+c¹6R+b\ fQ\ f\19=!^¢\bbå\8fÛ\8b×<jmëÉëY6]æ2}Ö2\9dlb\1de\9aÝjj<ÔiàC?i W\8di\1dÃÛ\8b\ 6ì¡\8e\8bFÂö|ÝÍu§ÖÝgïk\93ìÞ\8f7;î\9eì(ô£Ñèa\87çr)Çéê\8f²ÃZtRÎX\rN\84@\ 4@\11̦اF>÷΢\1aóxÄãç\10\v\ 6n/%2Ø\v\e\8d7\93\9f\13\1eý\1c`Ô/\91]-$\18è-ì¨\ 1\87\ 5\e\96Y[\88QC\8b;\ f)\9eü\1c5uYµ×a\15'Ì\1e\1cì\16 Y<`{ÒÊ:õlo\7fT\9fó÷\8c\90¹\ f\9a?\1e6Û,p²é>\EÍ·v¬]Ê`Ùáhok\9füÉ\8fsûãD\11cÓ(×1®#|ëÃë\83ëC[\avÕ \9e\1aÌ:\90£\ fáâ#·_Ê/\7f\96\8fqW>ÎC\ 1ô\93\85j\169\15\88¯O\9b\7fÒg }òÃûã$ý\1e,½t0}\ 4¦\90´Æ=\1e`EtÕ¢©CEµÛ\b\94¬¸öh'\1d/°\8d~ª\9cUf«Åñr\10_¼ÚFí´VO\1f|þÚÇ\1cò\ 4>ó\9fÃ\1f»ÿÝý\18öJ\9c×ÁxÔ\98nÖcò\87Ï:'Àpñ@áÉ\93\94GOTj²rï°ð\82g}\17/Åí^\96Û¼@·*\87\99=¦\98<l*sþ¢\84¦¦4\16dÜy që\85¿\9aÞÔ\ 4§&95Í\99¼XèG\8a\87 5á±@ä§f>5÷©ÙÏ\9câ\92\9a\ 2=è´qç»òô_r÷½¼*ð-ûþâÑJ\8dWjfô xÖb\aý\9d¯\1eS÷\18ú\87'\11\8fÏ\83Á\8bÿçNÙFý{\e\ fë%\1f©\8f\1c)\1eÝc¯µº\8b
+v[\ 4\90\87
+y\94óÖTÜk\91eÿïÖÚ.ßñDk-\1f{\91þÝÞ6ýûÒ\95\16õ¯\8aÁ\aÇ´åY\ 6-Ë®\f}\96U=F\1aeéÓ©\84É
+\8a\86½ZL¬Ì{P5±ÐîâÇ\9c
+Ø~tÍe\94w\1fóZ¸~ô3i½ÔtD}úQÅÅÅË\8b\87\17\18\1fÊ9s¼\94IÌ\85\ 5;[\963¥\1f#õ\1ciGÙ\9f\eëyqö\92ãî\97\ 28\1dÖ\93¡\9d\bí4x\t\16ô3`GÆÊÅJÅ\8f\9dî¾\85\8a\17Çâ!*V.Þ\8b½\99'¾\ f2N\0\8aãD\85üÉ\8f \85B¾\1f[\87b\8dÛzØÝ{<Ã%\9av\91¦î¼VÒÏ\ 1ȽG=}YßC\91\8bvn.ë÷\85ý'\85%c\94ô×þ\9a]wÉîñbQ\8a
+ø\93â\94\1c©\1cºLs§Ëq\8f
+WrÀRC\16\1f-ÆëV\ 1m\rck\9dJ\91ó©'äGÿçþêñÐ=".¾äàøY\88\9cÃäë`¹\85Ë\114\7f<pn¡óu\0\9dCè>\8cN\81ô¥\8b¦SD?\1f\ fªSX}\15Z\ f\97\8fE×õ\fNúDêtFÒ´FºÔjy×Õ¼gõ¼Ë·\96ôTÔûHMï;«z\17\95õ¾³Hû\1dU½gu½Ë÷+Ó~ÿºÞåc\85½®*÷b:\8fa¶EaÃxn\83\12³³Åqøâ±í\98Ê\89ÑV\8fË9L¶tÌ\9e6ÞL×µ¼ßw;w_\97ße\98öeµ\ 5\87Ó±\95\7f\96\7fìÓ¸n§oã,X\1f6ëó
+PùǼ\97.ÛÆ2¿\18æãf\1f_Ìe?·ßé\ f´=ÿÝÚçc£çT>\8coj×\87²O9Ùs¦ú1ýÓÍ¥¿L\94\8fí©\7fç\96ü÷±ß|`·\96\93ëY÷ôÌ\87Ùë6_\1cþ\1eåõÓ\v\v1oÒ\90ýû7ñ»Ôd\7fYþõòM¿\8aåyßÍø\97U,\7fYÅò\97U,\7fYÅò\97U,\7fYÅò\9d\eüË*\96¿¬bùË*\96?Û\95\ f\7fYÅòÿ\9f±ü\9fn\15ËwRùm+\þÝ\19Óô\91\8ciê3¦»g\ f*Éw©¶Ü·?þ3\7f\RÉ\892un\7fìgwßÒÒ\ 6¯\7f§ëÍÞ+\ 3è[¹§k]¢\96þ\9fXÅsv\99!'÷C\17Ò\1eâÄn!&\ 1f½\8c6zÆ»F\12øpér@ÂIË\0 &k(Y\ 3IR¿\96øÕxñAqb\89\11/
+ûkhøè!áÜ×\94Uä´Xoó\93\7f*?ª\8eY+\98\16 {UùrûX\v\96þùý9dvsävk\84ø{ª|æêgª\80ªJ]S·(\82Ö+·\9b³ã\88Bç\9d3%UC£69¥êãÚ®ç^¢¦x§ò¡\97\auu}¾º¢»ë\8anw=7]Ë]\1e×\v\ 5o\96qèjÕÓÞ=¶«ÇÚ=\96î1çÇåiºz\8cÝ£[åã+EÚ£ÿóP\1f\17þñØÕE\1fïºÇm÷8¯\1eG~\|\ 5JyÔ\v»ßë\fòýO \97ïw\ 6Ñ ä{\9c>.ß'\16ø]N\1e\17Î\1eþùýy\Yäª"×\14Û\15Ź]Q\8cë\89õäÓ\966ùåÄK\O¬g¢þ\8a⣮(ÞÅ\92§Ã¯¯´+\8a³NO£e#v\8aºpEÑ/\ 1ßê\ÕVC±DÎ×Dé¼\15Ѥ\9f½j4rz\19c·Eq\9b\96IuõÜa)8ÛsuqÓ?¬ÐHIï\1cÖYþQ~\8bq<j}1\95\ 6\7f¯ÔZn'¾Ø¨v\9ee\83ÓZ7`\85a+sú»X©±äoçdeÎe{1lûÒ×\96ÿ\0Ûú]ο\7fûöíË/_}qókN¶ÇVÎÀ\1fëíÎÁßy¾zöÓë³]\7fÚÔ)³?a^\9fc¿ý-gîËGκ\1f\8b\1a¾;:Hϸ\uö\eÊ\1fů\95U`\10o\1a.*,**X¯x:#\8c\10c¬U¼ÕRE«\9dÌÎ\85Çýþ\92Ö)Ú¡]ið 8Ò¢ÈMÇ®\1dµ\ 4\90G,N´ã\93¥\89wv0^üHÜt\14\127Öã®®I\9cÓ\82Ä\a\ f\17ï<`¬\v\80æ\1aúkùáÝx^´^tÕ:ѱLĺ\ e îúz9\7f×upñ½ò{r~\eÁû\15\84·±v°\1c´³'\v]ê\850_Úb\8b§Î¸\98·\ví«\9f\97\17å\bÓÕ¢\96¶ å^K\ 3oµ0Ð/[oZ\eȺÀ9Ö\ 3\ eu% \9f¶\1e\94ç×\¿Ö\8f-æ8|̹ªVÆþâÿèÿg\ 5.µN5z@SÃ\9aAçxNxýyðÙY²?\87Þ]=Ò¹÷âË\87úÇõ\9fþÌþÔ\9f÷¯b\82ñyÐ0õQ\85¯Pê\1fë³G\8aW.ñÏýÙãÈ\8fº@ðÛ\17\ 1~Ë\12ÀîÒB¾Ôî\95å\8b\17\1c\9f-\0LËÿ\16\ 5\97GZîðñµ\7f¾òï\92\82ƼðázQX^\16\96\17\86µ¥auµßý%-õ\ec\8dX]%¶i¢ø\84ðýãåcÖз\15ômõüC]5¯Õòm)×Ú-åb)¼/|¿÷\93ú÷XËõk/\1eÛÚ\8b\8b\a\1a߶üB\v0ââ\82Jѱ\ 6#¯ÂÐ:\8c\8bêÒ,Æ`9Æ]Z\92aÓâñ*\86øýη\7f¸37±Ä¿?\1aéã\88ßo;ß\15Cü.Æ¿\7f\8fMý&\95ú]\18ö\1d>ïÞüËË\9b\87w\1fø~\8c\12q<ï»\99^\8ceï\8d/\8es[ü\ 2µ5w».¼å#~ã%\89Û¯¼ö0ê«lþþ7ÞüÏå\9fÿ£tþÛÍróÓ\9b\7føïÃÍ\17Þÿ÷¿,ÿÑ\96Øð\97¥«\7f«¿\89\1e½\9b÷ô¿@îʯ{ëïóóßã\92üß¿ücÿ\8eÿ¤½7°÷ø\1a {øÛoã\8bݦnyñVB\ 1\7f\7fë;g=ÆñÆ\9fqú°¬Ó¶x{Ù6k/ÛtÞ|^_±\9dZ[°M³=g+\90ñç\f\83¿¦lËße\9eW^²\96yk]\93ý\ 2¥½\1cÓbír\ 4mþ\92ÁÚ>\87÷\9bûú\1a«hxßX_r\96\1fí¶Â`\eë&Ê!·Û\110ó.Æ6ëZ÷yò§,Ûáír@Ôv}\97²\85ø0Ë<mÖWB¦Ã\9fS\18gíñÜüÃãàoSN*Gì\80¡\füv\96½?ou§\1d³µ·Â(k\9f%<³öºìz\9f2ªsí\9bϳ¼vz1\8fCù\18GùÄëfíu-\a¶µÇ\9d\97ì³?ãØW{Â9Û\7fÏ2\ 1m\7fÌå\17Úvo\97s\}Å\vo\99\88¥o\1c&\7f\8e\ 1À\9f³\94Q-íì\ fûñÈ>\9b_\94Óçæ}ç¸ØSösõ϶\94ýmísÝ|\13k\89\11ëk\96\17¶2Ò?ïl¿Âò¢\9cf&\7fÎn\13bÑÄ(?\1fç\99×\94×{W 6í)û0zûØk³\9cÌ|/ÛÈé\15û:ûh\8eëê[Ý\17\1fÌiÜ\ foÚgµv9 ò\922ñ|\80g;P¬m|¶\ 1_m?\94ö¶{»Ìºö\9a\92Zû<*³ç&m£\9c\92¼9hÚíó\12¿Y Büx,Á{}ÎâÏ)¡\7f}\9b¡|
+;FÇ!^s\f\83\1f\ 1eÜë¯6Ö\ 3m)\93È?NI¶ýÐÜ\86Ø\ 3ó²\96í\94¹²Øû\94á,\9fÇÚå´sÚ\94ØËùÚÚ>V\9a4ë>øs\96ÑgMI NßÄdCTþ;\94\ 3®´Kl0µ©yøÛ\94\ f>ÛsÆíô×\fûæ\87Ñi\vx¬=\1e\e\87\80]ã³_÷´ó\9d\1f\ 2\8b\1fÐG\99ûµ½z{/Á\ 6¯©#V>b9\8dûs\8eºKÊK+{\8e½î\822EÄ\0Ë\82¼Ë¾ÔÍÛkmÏÃéíu;*ÐÊìµ×<\95¿ëR\ e\80µ\a\9dõMs\90Î\9aãÔHWÚCIÛ:ÒYßT\7fc\9fÐk9\18¶½\91ÎÚã²eÒ\95®c[\1aé¬=®\8dtÖ\9e×\9et«\1d\96[\90Î\9e2\8dtÞ\1e:ÒùV÷FºÒ®Ø\16é¼½ö¤³>ßw"\9dµÏ©\91ζ¹Ì=éì\ 3.C#\9dï´±\91®´'\91/HWú
+t\eéJ»ì\90FºÕ\ eÊ#ݺ\16 ,\90®´¦}h¤+íe:{Ò\95¾m8\eéJû\98öFºµD_ÃØ\91®tMÓ´\aéJ»\8c\7f#\9dýü8{Ò\95¾Ù /ÒÙwüí[#]ioçÚ\93®ô\1dç\1a¤[÷\17CÙß\90Î\9aûØ\93Îú\8e\91ÎÛe\8a\82ºÒ\1eíÃfÔY\9fá
+Ô\95¶]é ÔY{\18zÔÙkΡ¡.mÃPgÍyíQg}ãÜPçÏÙ\eê¼½õ¨ó¾¹¡ÎÚëÔPg\1f¯\1c\82\1dêlGîGC\9d\8fçØPg3ä\98{Ô\95\89tú\1aÇ\8aºÒ´²K ÎçÝØ£Îææ>6Ô\95v\89;\1aêJÛ_\9bQgsÜ^\ fê\9c-{C\9d·\8f\1euÞw6Ôùq37Ô9\8b\86\ euÆ\9aól¨óöÑPgíã|\8eº\92g,óÙ\91κÖm\rÔY»\9c\ 5\ 2uÖ\1eç±C]é\9b·a ÔY{\18\8e@]iO5\\87t¥g<÷#Hgí2¾A:koÇÙ\91nÙ\80\9cýt=§\80\9c·ëD\ 3rÞ5.\ 19k\8f\15P\ e9k\ fõ\r\ 2r\96u\9dç\18\90³çÔèÎ\19gͽF\84Á8ûdû|\ 6ã|o-G0®´7Ë¡2ãJß1Ô>g\i\9fåD\15\8c[ìh,S;1®tͧÅo\15r¥¹U°:ãJsßj\b\15\8c+}gÉÝ\83qËQvè°\ 5ãJ{¶ï\15Í\90+}«â,\87\iû¾\ 1r¥½MÓÖA®ôíb§C®´Ë¹}\ fÈ-ö;\1eG\a¹Ò7MG£\i\97\97îP®4Ëiãè(g}S¥\8fSÎÚc\9d\10N9kÛÇÍ\94³¾\12&\ 5åJ{]k¤å\94³ö<ï\1då¬oªq£S.mÃ(gÍM\13\ fÊù[×\Â)gí½ÂÔ)W_³w\94ó¾\1az8åümêAæ\94³=r\8e[G9Û\93ö=ªPÎFÔv\ 5\94+#¾Ô\1f\aäl&YeA\90[\8c¶\13\ 59\9fx\166&Èùä\ö\80\9cµçm ÈÙ\84^·½\83Üb'¶u\ fÈùA0\9c\ 19o\8fg\a9ï\9b\97\80\ÅÌ\11\90s\fÍ[\86\9cê\92Ç!çíi\fÈY{ª\9cì 7\1fÏ\13Wëk\89«?#%®Ö¾N\K_\97¸Z;'®¥}\9d¸ZWN\K»K\íç×\89ë|t\89«½$'®¾\89>qõ®\94¸Z;'®Þ¾J\/'®ÖÎ\89«ýf×\89«}à\9c¸úNK\89ki?K\ç³O\K»K\çóYâZºRâZZ]âº\fÏ\13×Ò×%®ËÐ'®¥}\9d¸.C\9f¸\96v\97¸\96ö³Äu\19ûĵ´»Äu\19\9f'®¥/'®¥\99\13Wk^'®Ö\97\13Wk§Äu\19\9f'®¥¯K\\9d\13Wk_'®Ö\97\13×´\rçÜø<q]Æ>qõç¤ÄÕÛW\89«÷¥ÄÕß&%®¶ÍëÄÕöcN\m8sâj\13ä:qµy\94\12×ùì\13W\9bv×\89«OÍ\94¸Z;'®6\9d¯\13×ùè\13W?\ 4Râêí«ÄÕûRâjí\9c¸z»O\+'®ÞN\89«µ?\96¸ÎãóÄÕúRâjÍ\9c¸\96ö³ÄÕúrâ:\ f}âjí«ÄÕÌ\9c\9c¸Z;'®Ö¾N\ç¡K\í)9qõv\9f¸úVSâ:\ f}âêí«ÄÕúrâjí\9c¸Ú6¯\13Wû\809qõ\9d\96\12×y|\9e¸Îc\9f¸\96v\97¸Îã³Äu\9erâZZ]âZÚÏ\12×Ò×%®¥Ý%®óü,q-]]âZÚ]âj?¿N\K_\97¸\96v\97¸\96ö³ÄµôåÄu^ºÄÕ\9a×\89«õåÄÕÛ)q\9d\97ç\89«õåĵ´»ÄÕÚ×\89«½&'®i\e\86:k^'®óÒ'®þ\9c\94¸zû*qõ¾\94¸Z;'®öñ®\13WÛ\919qõñL\89«Í\90ëÄu\1e»Äu\1eûÄÕçÝUâjs3'®óØ'®¥ý,qµ9\9e\13WgKJ\½}\95¸z_J\ý¸I\89«³¨O\\8d59qõvJ\ý±Äu\9a\9f%®Ö\95\13WkçÄÕÚ×\89kéë\12Wkçĵ´¯\12×ÒÓ%®ÖÎ\89«µ¯\13×i\ 6röÓ\9c¸z»O\½+%®ÖÎ\89«µ¯\13×iî\13W{NJ\y\9d¸Ú'Ë\89«ï\94¸\96ö³Äµôu\89kiw\89ë´<K\KWN\K3'®¥ù,q-}]â:}âZÚÏ\12×Ò×%®¥Ý%®¥ý,q-}]âZÚ]â:mÏ\13×ië\13×ië\12×Ò|\96¸Z_N\\9d\13×i{\9e¸Z_N\K»K\}\9d¸Z_N\Ó6\8crÖ¼N\ýSâjí\9c¸Ö×ô\89«÷¥ÄÕß&%®¶G®\13WÛ\939qµ\11Í\89k\19ñëÄÕfRJ\§¥O\}â]%®>9Sâjí\9c¸Ú\84¾N\§¹O\ý H\89«·¯\12WïK\89kÅLK\\1dC}âê°J\89«·Sâjí\8f%®ãú<qµ¾\96¸ú3Râjíëĵôu\89«µsâZÚ×\89«uåĵ´»ÄÕ~~\9d¸\8ek\97¸ÚKrâê\9bè\13WïJ\89«µsâêí«ÄÕúrâjí\9c¸Úov\9d¸Ú\aÎ\89«ï´\94¸\96ö³ÄuÜúÄÕn\89\94\13×q{\96¸\96®\94¸\96V\97¸\8eûóĵôu\89kiw\89ki_'®¥«K\K»K\KûYâ:\1e}âZÚ]âZÚÏ\12×Ò\97\13×ÒÌ\89«5¯\13WëË\89«µSâ:\1eÏ\13×Ò×%®ÖÎ\89«µ¯\13WëË\89kÚ\86qÎ\9a×\89ëxô\89«?'%®Þ¾J\½/%®þ6)qµm^'®¶\1fsâjÃ\99\13W\9b ×\89«Í£\94¸\8e[\9f¸Ú´»N\}j¦ÄÕÚ9qµé|\9d¸\8ek\9f¸ú!\90\12Wo_%®Þ\97\12WkçÄÕÛ}âj]9qõvJ\ý±Äõ°¼uÙ;Ð\1d\96·\ e-\9c;ì \10ú\fu\87%®ëÙ¡î°ÄµF\8f>£wK\§3P·[âºv¨Û-q\9d¶@ÝîÓi\ eÔí\9e¸®\1dêö.qÝ-oØrÒí\9e·\8e\99t¶Q#\r¤Û\8dÚJd\8dtÖÖ±\13¤Û}×ÍA:;Чz@9évË[+ \83t»çs\90îð¼µ\91îð¼uêHg5þ£ÆFNºÃòÖa\ fÒ\1d\9e·vA]ÁS\99¤\e¨;=q\1d\ 3uVª?+Ö\ 2u§%®Ç\16¨;=q]\eê\86g\99kéê2×Òî2Wûùuæ:\ e}æ:\ e}æ:\ eÏ3×qè2×qì2Wk^g®Ö\973Wo§Ìu\1c\9fg®Ö\973×Òî2Wk_g®ö\9a\9c¹¦m8ëÆç\99ë8ö\99«?'e®Þ¾Ê\½/e®ÖÎ\99ë8>Ï\mGæÌÕÆÓ>:¬;\9f'®\87ç#¨³\ 2üVéè¨;\9eç\87Å£ã\19¤órù9\aé\ e\7fåÒ\91ÎÎmS\rÙ\9ct\87§S\90îx\9e¶Z\179§\81Î\8e\9ayj\11ÝáYë\94AwxÖÚ"ºÃ³Ö9@wxÖº<\ 3\9dõôUx\99t\83çK+Ò\r\16\aíû\1e¬\e,s\1d\8e>®\e,u=Zî:Xêê»G´\e,w\1d*VÁ\9dÁc\9f¶Æ»ÁÓ×
+@\aÞàùë\15ñ\ 6`g3¾LÏ1h7x\ 2;\9c\19wÖ7Úá\aï\86ºGÇ\0Þ`£pT"\ 6ñ\86º\13\eòì\80_Ï:{\9dy\83å±ûÚg²\83'²\95`N½Á3Ùi ì\r\9eÊ\8e[ǽÁrYÛ\16à³\8fëÄ\8d\18ϳٱ\8bñ,\9b]\82|c\97ÍÚò¢¹¦Ç-ijdvnÜ\9b<\99]Z6kÉì²÷Ù¬%³\95\8d5\9bõ]4¶lÖ\92Ùõ*\9bµd6Åx\93\9dï·\96ÍÎ\9eÌ\8e}ÉÎ\93Y\ 5yVæ,óH{Ékv\96ÌÖ\93T«Ùy2;¶\9a\9d%³ëÚjv\96\eÍ[_³³D´Î§Z³³d¶Ò³Öì,\99íV³ódvn5;Ï?¦¨Ùy2»ô5;Kf÷µÕì\80\a5;Ofç¾f×'³³ç²-\99\9d\9fç²³§²\8d{F¦uÚ[\8cWv\88\82±\16ãu¹¬Áv\98÷à\9eM;_$\9eÉg\93s\11\1d\1d}\83'³Ó\16ì\e<\9buÀ\80\9f\1dn%\14Y\82~v(\8cË°\ 5þ¼ÃNw\19\80ÖiBD\100\ 3È\118xN[3B\188xR[#4\87ààYm\r·\9c\82\83§µ\8d\82\9f\8b\82\7fuûþÃÃëÏí.¢/ßÿææÇ¥ë\87·\9fÜüÕ§\1fÞÛ\r+\7fè7¬óÛ\Ú-ë~òðÉÍÿfOù/ßú\94_ýÆnpçOr0\94¹\98\9e{wwûùçß|ùËw\1füv¬õ\89ÿ{ù[þ÷·\17V\8a\8fm¥xù\87-\rßn~øÉÍßÿ×\v\v£\7f~ùèºè«\85æv\94^U&+W&ý@ÞÒ:éóyeÒ¨´\ri\9d´]Â\1aÒ:éóº2é¸ØÓ2鳯LZûº2Y\ f»S°Y\8f´Bú|V\99ô®T\99tf¥Ê¤3îª2i\9cós++¤Ï®2iÍëʤ}²\\99ô½\95*\93\8e°«Ê¤=7W&Ë\7f»Ê¤ñèª2é8j\95Iû\9c\89å¶\e®+\93¶§reÒH\92+\93>\16W\95I\eâ\\99ô!N\95I?\9e®*\93vÐåÊä>ö\95I;â¯+\93\ 6\8f¨LÎ\8e\89\ 2ó\88b\8d=×\95IëË\95IçSªL:®*\93Öw\8c-\8a5ìåʤµ¯+\93Ö\97+\93¾\8d)¢Xk^W&ý÷\16ÅZ;W&ëkúʤ÷%\98ûۤʤí\91k\9a;;SeÒ¶\97+\93ö±®*\93¶7\12ÍmçåʤO¼«Ê¤OÎT\99´v®LÚ\98]W&}¬SeÒçË\98\96H\9fÏ+\93Þ77\8a'ÌÔ%Òç³Ê¤Ã*U&½\9d*\93ÖÎ\95Éï"øÝ\9f2Á¿/½méÈêS¢\vÐ×\ 2³\ 1| \11iñy\99ÂuקøÜC\81)\aèë¶,k
+ÐËÔ\19ë\ 5³\16 Oë¼\8cí\ 2\93YaëP¯8)@/ÑßP/{·\0½üÌG0âôÉRÅ%Åé\93R\96\1c§OÃ^_C\98¾\9d:ä Ó·u¸*L\18.ÊÁ¹æ0ý¨çý\bÓË¡Ps\84\14¥Ïåüµ\1f)J_\87á¬\17O\88Ò·]u\83\1c¥¯{\8d}k\1d¶$çÎÆ\16£\17N÷uØ\1a«¤\18}\ejT«(ý\18ÏJñ\1c¥\9fg`(J\9fÆZx%H?\a\9dZ\90¾\8dõ´¬\18}5-;Çè^\1c»\8aÑU|!DßÖ#]U/9ãRK»9D?\96\1aÆ+D_(Ý*Dß\86s¹\ eÑYð@\88î\98m\11º\7fÔ>B_ç}K\ 1úVsä\16 ×d¶\ fÐ\8f¡ÖT\15 \97`Aµ\b\ fÐM\ 1=¯\ 2t\9bJc
+ÐKà\'\9b\ 2ôò\9aã¸
+Ð×iª\a\9e"ôuQØ£\b]A\7f\1f¢û|j!ú4\8eË\9cCô}\1e\97ë\10½Ì\89-ÅèǦJ®\97aˬs\87®\ fÑkúÝ"ôsZëyS\11z9eY\81ª\8fÐ-E¬\10&B/\13ym×\9c¬\83¬=Eèk
+Î\ 3>\8aÍ\v\röãº-\99*¿Í\91cóã\98\8eFöÒa[\9fþ\94Ñþ\8dþ*¤6sl\18»\88Ú\ 4³éàT7[ûØ[@mM\9b6- ®\8eÚ¨pÚ¥¶½Æ\966Lq³\1a`\v§kߤҤ\85ÓæQ\ 1\83¶g[§¤pÚ,ºMU˵*p\83]}#\9e6\13Ï\8e\90\1cP[ßT϶µ\;½ðéG@míá\8c_Ë/õ\97¾í¬\ 1«\ 5Ôfn-5hö\80ÚÔù\8cO^\ 3j\9b½ãÔ\ 2j\8b#kúQ\ 3j\9b\81ëÚb\96Ú·/u\7fÕ\80\9a¥"\ 4ÔåÈÙ\96\88\8fkD=ÖÂ-!µ\9dþT1Ú$V\ e{DS5¤6h\ fS\v©Çº©\b©í¼Ú\aÔ&\85\9ec\v¨Y\aC@]\8e¯\910\8f\80ºô\1dõªG\r¨í9ºrâ\ 1ui\17\9eö\ 1uùÙ<ÔðÑ/õ[ÿÜ"êÍ£è\16\1d[Dm\83¡õ5\1eQ[{[\97\88¨mì¬ÖÙ"êªã-\8a -¢ö1×R \8b¨Ýà\â5\1eQ[\9f\9fÒÙF\99këÒBêÍ\96\81\94p¥\85Ô~\84L³~\17\v©mú.ñ\9aª ®G\17QÛ\11°ÖZ¯GÔ\9b_Y?#¢öãr\8f×xD]ú¼ÐND]Ú夿\12QoÒmrDm}[\9d6\1eRÛ&özTxHm\12¨-\ 5Ê!õæ
+NDÔ¥¹Lõ`ó\88Ú]Ò-¢p\8f¨o>\8fz\14\fgõO#Âöö¸4\ 6Ô\ 13\95o\9f#¢¶öYÓM\8f¨\rCûÜ\87ÔÖg¡ !µ?§fh\1eR[»Ì=*Ã\7fDì\8a¦!\1a'\8cÚA³\9e\r£¶ÄwÝ\ 2£¶\16yZz\8c\9a¿]çI=¢¶e\18\ 3£\16\1fïKÏQ;P÷±qÔNÝÇÜ8j\8bÑj»qÔ\ eûsi05}ûl,µfõQ\eKoØ\eK\8d(\15\8c\95¥¦o\1fSÏRÓ·ë1^Yj,Yç\ 6SÓ··±\87éX£³\80©í²ej0-\fYk\7f\83i \11\16ùñ\ eSÓ·×3`êúö¹u0u\7f{;\ 2¦ö¹DJ§©\1dÛ\83dxhj»ëÐîòâ\84K\81RÛÿ»v^\bßþ+\82ÒÍ\97wÍ\81R\9fÁ\15\81R··õ1\r¥~ô\9cAR?à\8e©#©ËÛû\19$u{»\81ÔÍìeì@êööy\ 4H±¹\ 1©;Ôu§\ 4HÍ\89\9eÆ9@jíªÊ×\13Yiîs\87Q\17ºëP:Fc\v¨[×ÇÖaÔßyÛ\ 2£nb\ fk`Ô_S÷%\18õ®m
+\8cúÛ¬{`Ôõõ±£¨íÆu\1c\83¢UÅß\82¢înos\87Qw·+ó\1c£\e@\a£6é\96µÇ¨MÌ%(ZZ~A\ 4\8a\8e±_\1aEÇZ-\ 4¢²°\ 3¢Ö\1eç\1e¢£\ 6\v\88Z»n¶BÔ¦ÛÜ3T_5\11\fµvýÚ\82ÊÐQ\9f±g¨\8b\92u\ fC¸U«{!\9c»\93ë
+áÜ\93\9cæ\8epÖçW·\9dp&1G\98h\8di\9f:¾\99ù\õzÇ\9bûÖÇ\18xs1º¶\ 3o¦lïõüìxsûh|óöÜáÍ»\86-ð\86\7f\rÞ¬í×w\12ÞÜã>æÀ\9bmcX§À\9bµë\97G\ 4Ýì\ 3®ó\18tóݵ\ 4ÜÌf=Ç\8em&Å\1e\rmæÍ®ë\11h3_Û\v² m¦ãúL\15ÚLÙ>j`èh[µî+£m]#¬s´\99â« èt3eÛ¾Ú¦ÑÍ\8cl?BE73¶\81°\1d3fg+Â\rº[\9c\93\9cnflûw%\bo¥m\8bu2ÝJW9íìA7ó\93íê\16xs\1d{éèf]¶æ\19ºy»¦\ 6N7S\9e§zê
+ºYß6\8eA73´çù\f¼YÛJ0\99onq×Áôã8¶!¾apg¾ù{×ÄÊ÷\9eë×5kr¾Õ×\9c\99oÞµ\ 5Þü]t\84\19ÞÜY\1f\8e\8eon¾×ØËùæ£YÙä|³\19rnSÇ7\13¶Çúµ\1c~ì¯K\9déðÍgÞ2w|óÉY3G\9f4å?ãº\ 5àLØ\9e׳\ 3\9cMqû\1a$\b\87l\rá¼]Ñ\1c\84ó¾ú½$N8oo\ 18gÐtt\84«_ 1\aáâ»\11D8wÀEÀD8·"÷5\13κ<<\16ᬽÕ\Ö\bç\92ä¸u\843={¯\83¸»i9\8f\15ÀÆ83\9a·z\86\vÆYßX#\7f\87\9cÛÙ5¦ðãÅÚGm\aäL¦\1eëÙÓ!çöôÑ\12boW¶\ 4å\16-e\83rÖö+ê¢\9c\vÙûÒQÎÅîz\0:åÜ$_Ö \9c\9bæ5¨\vÌÙç\11=\1ds¾ÏæÆ9\93\ç\1a\10\ 6èL\84µÏ\ 6éL\9eõ\9a¡Hç®mM"\83t®än\ 1:Ó¶\ 51\a\9dyÛǸw 3o[A\97\83Î,_?W\btæm¯sâ\9cIÛû²\açLÚ>\8658·øÂ\9a±ã\9cIÛ˺\ 5çLÚ\9e\14¶\19çL5^j\ 2\10 3i[Á«\83Î\14åc\9b\ 2t\vyM"Ý¢Â\8d@·\90\1a tnA×Ü7@g\ 2ö0¬\ 1:kïó\14 s\89{\9a:ÐYßR\87ÓA\17Û\10èÜ®®¥\9c\0\9d¿÷z\ 4èü95¯qÐy[i\8a@ç]ë\12¤ó·YÎ \9d;éÃÔ\91Îö¤\82^'\9d\ fç|\ 4él\86ÌëÚ\91ÎfÒZ±ä¤[`®Hç3oÞ;Òùì\9c'HgͺU\a\9dÍç}\9d;Ð\99´}.S\80ÎÑr®\ 1:?&j\1a\1e ó¾\9a#;è¼]·ë¤s\16MSG:ßî¸\aé¼=ìA:äð+Ò¹ ½/\99t³Á]Z¶:k\1d¯Hç¢e\r\12\83tÖ7\1e\87Hg\ 6³jrF:\17\9a·>[\9dù
+\ 4\91Î\15í½e«Ö\9eö>[5e{=Z¶êòt\rù\9ctÞ\9eútÕ·[3\1c'ÝìkÝö \9dµ·\9a¯\ 4é\ÒÞ[ºZÅï%Hçºy\8dï\82tn©O-]\9dµÖ\19Ò\99Ѻ\ f}ºê&lísÒ\99=;¯\ 1:wm\8f>[u'·f´N:Ó¶·©e«\8b-åª$l¤\e"\0«¤³\8bNg\ 3\9d-Õ¬±?\87¹¼Ó ÝÐ\88ì¤+??®@g+3×\96®\9a³½ñ\1c\ 3]y³cïóUs¶\8få«î(×*@\ 5ݨ:f\ 6\9d×VZÂêí©%¬îA×\13Y#]é[\86\96°.ö;Íc#\9d\rÉ4ö¤3\8btj)kl\ 3Ò\8d¶®¶OYý½k
+TIgÏ©ùM%ÝØ2\16Hg]kKYým\96\96²º¤Þs®ìÈ}h\19«\ ffe\94sÎ&È®Ì\1dÎÙD:×\96±Îg]/\ fç|ÞÍ}Æês³fË6g¬y.-e\9dí;2Ö>eµ)>×\82\80\83ÎÉr¶\9cuÖRÿ\f:ï«U\ 3\a\9d·×)@ç(ê9ç\9b\1d[Îêí¡å¬îy\8fÏrÖÙ\17äî\1dçF\13\80scÍÒ\859¿<vô\98Ó
+]aÎ.¨\1dk`Îjìk\7fqÃï¤X\83ô\8a9³ ·½aήnÕvÃ\9c\1d\90õ,Z17T\13#0gíqë1gÛW+*æÌà\1e\eål\9dÛ¶õ\94\eT}\82r~3ȽQ®Þ\8f±§\9c] ¯ô¬\94\eëP\ 6åÊì\1cj\81QÎk\8ak£\9c]^[æ\869;\1cûpÎtܳÖ\12+å¦ \98SÎ\94íMµG(7O\11~9åLñõ\93\850gÊö\+'¼Ëü¯\9d\82¹Ù\9dÑ=07kL2çf¿0|\ 4çL,\1e\14À\19çJÛWýfÎÍ6½¶98g\82²\17×Ĺ\99\14$qn¦Â"Îͤ1â\9c»Õu\80\83sÖçËQÄ9s´×©Uæ¬=ë*\18\9c«^÷\1e\9c\8bm\88sÖ®Ó30çoÝ\12W\7f\86.Ï-ñ\8a5SλRæjíc\19\83r.¤\9fKÇ9Û\91C\8d\92\9cs>\9cíòFi\8eãÒ_ß°\894W&UÌÁ[0g\13¯\169\eæô\95¦`ΦB\8dÕ*æÊäYk¾Ü0gK!êµ\8a\8a9\ 3˱7ÌY»æË\rs£\86\vÌ\8dÊ\9dÀܨ\v\94\99s¾\80õl\9c3©»\16ç+çF%È=ç&_\97°eÎM|Á¨8gmÏÖ+è\¤¬\81b\80Îül\13g*è¬5×ÀË@gJ³®^\ 4è&ê´\ 2\9d©ÐÇÖ2Wûù°õ\99«ÙÔóÞ2ת|Ï\ 1:o\8f}æêÛm\89«Kܵèê sK¼\16n\ 3tÖçä\17èÜ\1c\9fÛ¥\ûÕÆ\1aÞ\ 5èì\13\8fcK\§º0:@g\92ërö\89«\8b°ç\12 \9bÊ\b\8cË\14 3×ÖÖ-dÒ\99\92;×äÖI7éëð Ýä_Hzt¤3qûh 3Ë÷<ZâjÞö>\8d tfmër\8e\83άm\88l\a\8fYÛ\8aC\ 3tfmoKË\ÍÚ^ö9@g®1×'\0Ýä\15\8d\96¹º¦]+\ 2\ e:÷ §¾Fg}k\8bç¼9µÌµÚÕ\1dæLÀ\1eÏ\96¸Zû\9cæÀ\9cµ÷±¿\ 2a}ÛØ\12×Ø\860gíaë\13W\7fë\9a\ 5ùÌöçÔ\14ÇAçí½K\½ki\89+®8 sGýì\13WÛ\91ËÙ\12W\1fÎJ)'\9dÍ\90µ^\92\bÒÙLÚ\97\96¸NÎà\0\9dO¼©Ï[mr.õ[\7f}Òè£8gÓù\ú¼Õ¿\98`\9e\83s\ e\96£åÞ®\84\ eÎùaÒ0çÍzÝÃ1ç º
+ç&\9b\ 2sÓ\1c×Ç\1dsÓ¬s}\8f¹q5\7f°[«b]\1eÆ
+sÖöT½~Ö*tgÈYÏ\GpwÍÒ\97â\vrÖ¬uÁ`\9c9ÏûÒ.AX{ZÛJ\15k/k¿RÅlíºQG\9c\vßµèç\88óöЯVñÍÖË Î87¼ëe#g\9cëÜõ\98 ÆYß¾µÕ*U\1c?\83qÖ^kp\17\8c³O(v:ãF}\9b'\8c3\97õ8úå*£\17\17÷`\9cy³kÊYM³=÷~¹\8aé¸æÀÂ83¶+¿\1cq£U]t½\1aÄ\95>B/g\iûÊ9\18g6ö8.\89qæc{ÉK\8c3\7f{>Úr\15û¹\98\17\8c\eMHk9«éÚ\87b7C\i\17|õW!F+e¬mµ\8aË×uå\89#n$ùH\88\e©°\88q# \8c\18gÊóTóÓ\80\9cÛ×G[2Zn5n\ 19k\8fºL\ 5ä¬o\18Új\95Ø\86 gíeëW«ø{/S@Î\9f£«hK¼¦[â]s[âòøÜV«ØÇ378CÎ\8cíãh«U|<§) gSä¬×\ f\ 2r£}£çÒ\96«\8cðV\94ó©7õËUlz\1eu¥\8cO\e+§Ï\rs¥=Ìs¿\ÅfùZ/"8æ\1c,{[®âí\9a,\aæüH©\99¬s®\92f\ fÎ9\89\86~¹\8aoghËU¬\vØÎ9o\ fÏ\96«øwOî]8ç\95Íy ÎÙ\17\8e*P4Î\99Ey\1e}Þj\ e·Jv»y\96\12ò*é¬\10®ËS\81:\ 4nPgööZ/È:êìÛ\11\94\93\ 6êì\98ÜZÚºÛÊÙ¥¡ÎÚCET Î6{\8cíj«\1d´ÃЮC |gÔ¹8~N\81:󳧽å»-{^û¼Õ\ e~c\v¨³]6n:g\82ë±õ\17\½¸¸¶¼Õ¿\96rn+óì\88Ü+·\ 2u¶®p\99Ú\85\88ÓöNË[í\vKϳ\8fæN\96M\vu¶àX´¬¨³\15çc¾\10a>ö>µ¼Õ|m\98ì¨\e´¨'£®ªg\8du¶8}[\eë\86v¡"X7èë:`\9dÕøjA ²nT1³Î5è\96·z{lyë8ªä\99YgöõÑòV3´÷qm¬+íuX{ÖÙ·f\r-o\8dmÀ:_YÜ£ÎÞºfA\15uö\94\16ÎÕWty«wÍ-ouu|ny먯æêHg÷\199ZÞjÃ9\r>g_\868ï=éÊLÒ}\ f\1ctÆ×}l\vJlâ\8dG\9f·Zu|¬õ8\9b4VL\17O\1dte>ïZ5\13 ;ìR\}\89\83ÎȲïí\82ëQ\8dã\ etþ]Æc»àê¨Y\eè\fE\832K@Wú´\86Ì9wø5\95vÁõð³ýr͹ðA\12èB\a\81t¾"{Qå`O:Hf\9dë k,@v\19ä\9c#y\r\17$ãÎe\90³\12Ûy\172\bÀ\v\19$\13/d\10\98gkÿ×yn\17_Ã\ 6ÉÔC\a\81z¡\83\80½ÐA2÷\86jÀ¶e&¡\83@>t\90L¾¦\83\b}M\a\11û\9a\ e\92à\17:\bq\1e:\bq\1e:H\8eóðA\88ó\1aÙj \87\10\92\ 3=\84\10\92Y !ä²\b!-\97\95\ eB*\8b\ eB*\8b\ e\92SYé d²è \94ìÐArÉ\ e\1d\84\92\9d\1fV-\93Å\aéJvòA¢d§¼\86\8a\9d|\90®b÷¢*ýQ±\93\10\12\15; !]ÅNBHTìØ\ 6\15;\19!]ÉÎ\8c\90\14åa\84DÍNFH®ÙI\b\89\9a\9d\84\90¨ÙI\béjv\12B"\95\95\10\12Q\9e\84\90.Ê\93\10\12Q\9e\8c\90\88òd\84døa\84\b~!\84@¿\10B2þB\b\81\7f.\84\fn\17>H\ 6àPGm
+\ 2"\85@À\90B2\ 2Ã
+\ 1\82a\85@Á°B®0øG4¶ÿØ"¶ó2\r(k#¶6lç[³6¿\13Ç4ÉÞ²Kp¶VlÝcݸ{#¶Âlݶ0G¬}Öon° hM\e\0½ÄÕ\91µÄð|\81×RïCQøz\86:b\8bÚ¶\10±ë]I\960G|\19\9c\f\ f3GJ{\1e÷%ÞÁ
+³¶tn\93zmE\11k\8fã\19æÈj_µ·Åoåæ\88-®\9a«Òa«\94|\85^µ\98Ý\1cY\97º<S/qsÄ\16N\1dû\19æ\88-\9cÚç\10G¸É\85^R\17¤-á½ø<ôÛÔè;qL\1cYýû%%/K\1c)}vND\1c±õ\8bcý²\ f¿àjíu\ eiÀOM¾\ e²j\1f.\8eXÛ5
+\89#¾æqëÕ\11ë;ª[ë«\19lÕ\82\17[÷\88G÷z\8d«#¾Tl\1cC\1d±çø7]I\1d±\9f\ f{è\19®\8eø^ÚÃ\1c±\9d¸W\93ÄÍ\11ÛÑ[{\89\9b#6\18\ 6}Ì\11_ô6\8da\8eXÛV¥ð\1a³>|±\ý
+17GlÌåY»9âË+Çx\8dWþl.ù\97Jµmxô\839bí)\1dn\8e¬ö=\81S\88#6]ÏxI½é\8aa\8a\97ØÄ÷\eé,g\98#v\a§\9b9bǦ]ÇÐkÜ\1cñ\ 5\94S\88#¶\88ñ¨ÂÑ2jýá\1c¾\91\8b#õ\ e7K\88#¶\ 5}\1f\81\8b#¶DÓ8\1fÓsñ{ñ\1cKýR\ 47Gle'ß\9f²Ö{õìcû*\ 67GlÕ¢\87â2Gbu¨Ì\11[=z4\ 4Ô\ 1³¥vK\88#ö\94Y\12\88\89#öã&\8fÕÕQ¾0µz .\8eøsäfÛ\ 2+\aÚºÿ\a\98#\1dJ¥\8e\ 4J¥\8e\ 4Jå\8et(\95;\12(\95=\12(\95>Ò±TúH°TúH°TúHf©ì\91\0jµG\82§²G:\9eÊ\1e \9eÊ\1e \9eÊ\1eéx*{$x*{$\80*{¤\ 3ªì\91\0ªì\11\80*y¤\ 3ªä\91\0ªä\11\80ºI\1eÉ@Ý$\8f\0Ômj´\1cëù¿Þø*\11u\93<\ 2Q7\93GÀé&y$ãt\93>\ 2N7é#àt\93>\92qºI\1f\ 1§[ÕG é&}$Ót\93>"\9anÕ\1e\ 1¦Û\12÷D
+\98n²G\80é&{\ 4\98n²G2L7¹\1fÀt«ö\b,ݪ=\92QºÉ\1e\ 1¥i\v5\91\94=\92QºÉ\1e\11J7É# t\93<\92QºÉ\1e\ 1¥\9bì\11PºU{$\93t\93="\92n\92G é&y$£t\93<\ 2J7 \ eJ%\8ft(òH\90TöH\90TöHGÒj\8f\ 4He\8f¤eön\8ft \95=\ 2H%\8f\ 4H«<ÒqTòHpTòHpTòÈ5G±G2åÐG \1cú\b\94Ã\1fÉ\94Ã\1f\81rÕ \81q($\99qRH@\1c
+ \88C!I\88à \ 1q\18$0N\ 6IF\1c\ 6 \88à \ 1q\18$\19q\18$ \ e\83\ 4ÄÉ É\84à \81p2H\ 48 $\99o\12HÀ\e\ 2 xC ÉxC \ 1o\b$à\r\81$ã\r\81\ 4¼!\90@8\ 4\92L8\14\12\b\87B\ 2áPH2áPH \1cs\eÄI!É\84C!\11á0H@\9c\f\92L8\f\12\b\87A\ 2á0H2á°? \1c\ 6 \88à É\8cà \81qi\eÎ8\f\92Ì8\f\121\ e\81\ 4Æ!\90dÆÉ \ 1q\18$ \ e\83$3\ e\83D\8cC \81q\b$\99q\b$0\ e\81\ 4Æ!\90dÆ!\90\09\f\12 \87A\92!\87A\ 2å0HÒLð
+H¦\1c\ 6\89('\81\ 4È!\90dÊ!\90@9\ 4\12(\87@rM9\f\92L9\14\12(\87B\ 2åpH2åpH \1c\16 \9cC#É\9cC#\ 1th$\80\ e\8d$\81\ e\8b\ 4Ða\91\0:,\92L:,\12H\87E\ 2é°H2é°H \1d\16 ¤Ã"ɨÃ"\ 1uX$b\1d\12I\86\1d\12 ´C"\81vH$\99v\92H\80\1d\12 °C"É°C"\ 1vH$ÀN\12If\1d\1a ¬C#\81uh$\99uh$°\ e\8d\ 4Ö¡\91dØ¡\91\bvX$À\ e\8b$ÓN\16 °Ã"\ 1vX$\19v\18 À\ e\8b\ 4Øa\91dØa\91\0»´\r\87\1d\16I\86\1d\16\89`\87D\ 2ì\90H2ì°H \1d\16 ´Ã"É´Ã"\11í\90H \1d\12I¦\1d\12 ´C"\81vH$\99vH$ÐN\16 °Ã"É°Ã"\ 1vX$À\ e\8b$Ã\ e\8bD°C"\81vH$\99vH$Ð\ e\89\ 4Ú!\91\Ó\ e\8b$Ó\ e\8d\ 4Ú¡\91@;<\92L;<\12h\87I\ 2íPI2íPI \1d* ´C%I´Ã$\81v\98$Ð\ e\93$Ó\ e\93\ 4Úa\92@;L\92L;L\12h\87I\ 2í0I2í0I \1d&\89h\87H\92i\87H\ 2í$\92\0;D\92\f;D\12h\87H\12´\93HÒÑN"IЮ\8a$\ 1;\89$\1dí¤\92\ 4í\86àr¥]UI:ØI% ØI% ØI%é`'\95\ 4ØÉ$ ØÉ$é`'\93$h'\93$h7F}µÑN\16HÐN&IÐN&IG;\99$A»¶\8dJ;\99$\1díd\92@;\89$A»1ò\96F;\99$A;\99$A;7I:ÖÉ$\81u\12I`\1d"If\1d" ¬C$\81u\88$\99u\88$°\ e\93\ 4Øa\92dØa\92\0;L\12`\87I\92a\87I"Ø!\92\0;\89$\99u\88$°\ e\91\ 4Ö!\92<c\9dL\92\8euRI\82u#9{E\9d\\92\ eurI\ 2u²I\ 2uÒI:ÔI' ÔI' ÔI'ɨ\93M\12¨\93M\12¨\93MÒ¡N6I ®Ú$A:Ù$\1dé\86H÷*éd\93\ 4éd\93t¤\93M\12¤\93M\ 2éÆ\88¸»;¬Ù2¾ \9dd\92@]\95I:ÒI& ÒM\8dbF:d\92L:d\12H\87L\ 2ê\90I2êÐI@\1d: ¨C'ɬC'\81uè$°\ e\9d$³\ e\9dD¬Ã&\81uØ$\99uØ$°\ e\9b\ 4Öa\93dÖa\82À:l\12X\87M\92Y\87M\ 2ëÒ6\9cu²I2êd\93\88tÈ$\90\ e\99$\93\ e\9b\ 4Òa\93@:l\92Ì:l\12±N2I N2I\87:É$\81:\98\vê$\93t¨\93L\12¨\93M\12¨\93MÒ¡N6I N6I N6I\87:Ù$ N2I N2IÇ:É$Á:É$Áº1rå\8euØ$\99uè$°\ e\9d\ 4Øá\93dØá\93\0;\8c\12`\87R\92a\87R\ 2ìPJ\80\1dJI\82\1dF °Ã(\ 1v\18%\19v2J`\1dF °Ã(É°Ã(\ 1v\18%À\ e£$Ã\ e£\ 4Øa\94\bv\b%\19v\b%À\ e¡\ 4Ø!\94dÚ!\94@;\84\12h\87P\92i'¡\ 4Ø!\94\0;\84\92\f;\94\12`\87R\ 2ìPJ2ìPJ\80\1dJ °C)É°C)\11ì0J\80\1dFI\86\9d\8c\12X\87Q\ 2ëd\94dÔa\83\80:\8c\12P\87Q\92Q\87Q\ 2êÒ6\1cu\18%\99u\18%\82\1dB °C(É°Ã(\ 1v\18%À\ e£$Ã\ e£D°C(\81v\b%\99v\b%ÐNB °C(É°C(\ 1v2J`\1dFIf\1dF ¬Ã(\81u\18%\99u2J\84:\84\12P\87P\92Q\87P\ 2ê\10J@\1dBÉ5ê0J2êPJ@\1dJ ¨«NI\ 6\1dN Ã*\ 1tÒJ2çÐJà\1cZ \9cC+I\9c\93U\ 2æ°JÀ\1cVIÆ\1cV \9cÃ*\81sX%\99sX%p\ e«\ 4Îa\95dÎa\95À9¬\12q\ e©$s\ e©\ 4Î!\95À9¤\92Ì9¤\128'©\ 4Ì!\95dÌ!\95À9¤\128\87T\929\87V\ 2çÐJà\1cZIæ\9c´\120\87V\ 2æÐJ2æÐJ\849¬\120\87U\921\87U\ 2ç°Jà\1cVI\ 6\1dF\b Ã*\ 1tX%\19tX%\80.mÃA\87U\92A\87U"Ð!\95\0:¤\92\f:¬\12@\87U\ 2è°J2è°J\ 4:¤\12@\87T\92A\87T\ 2è\90J \1dRI&\1dR ¤Ã*\ 1uX%\19uX% \ e«\ 4Ôa\95dÔa\95\88uH%°\ e©$³\ e©\ 4Ö!\95À:¤\92kÖa\95dÖ¡\95À:´\12X\87W\92i\87W\ 2í0K \1djIÆ\1dj ¸C-\ 1w¨% w2KÀ\1df ¸Ã,ɸÃ,\ 1w\98%à\ e³$ã\ e³\ 4Üa\96\80;Ì\92\8c;Ì\12p\87Y"Ü!\96dÜ!\96\80;Ä\12p\87X\92q\87X\ 2î$\96\80;Ä\92\8c;Ä\12p\87X\12¸\93XÒáNjIàn\b2WÜI-ép'µ$x'µ$x7´\8b\17Á;©%ðNfIðNfIÇ;\99%Á;\99%Á»1j \8dw²B\82w2K\82w2K:ÞÉ, ÞµmTÞU³¤Ã\9dÌ\12pWÅ\92 Ý\18iK£\9dÌ\92 \9dÌ\92 \9dÌ\92\8ev2KD;Ä\12h\87X\92i'±\ 4Ø!\96\0;Ä\92\f;Ä\12`\87Y\ 2ì0K2ì0K\80\1df °Ã,É°Ã,\11ì\10K\80\1dbI\86\9dÄ\12X\87X\ 2ë\10K®Y\17fI\86]¨%Ð.Ô\12p\17nIæ]¸%\0/ì\12\88\17zIF^è%0/ô\12 \17zI¢^Ø%p/ì\12À\17vI&\1fv ä\v»\ 4ô\85]\92Ù\17v ð\v»\ 4úa\97dú\85]\ 2þÂ.\11ÿB.É\0D.\89xOrIÄ{\92KºxOrIÄ{\89n\1eðI.é\ 2>É%\91ØV¹$òZÉ%]^[õ\92Hk¥\97DZ+½¤Kk«^\12Yô\92(áI/éJxÒK(áÉ.\89\12\9eì\92®\84'»$JxJr¨àÉ.é*x2C¢\82'»$*x²Kº
+\9eì\92¨àµmÔ
+\9eì\92®\84'»\84\1a\9eä\92¨áI.éjx²K¢\86'»$jx²Kº\1a\9eì\12ÒZÉ%\11íI.é¢=É%\11íI.\89hOrI\ 6 r \0\f»\ 4\ 2\86]\92\11\18v \fÄ.\81\81a\97d\b\86]"
+"\97@Á\90K2\ 6C.\ 1\84!\97@Â\90K®Qøgl\97ز\b[\17\92í\12ë\9bæ\90KleÅv´\9b\92X{h·ìr¹ÄV[èÆÍ\1e\ eZ{\99â.\7f¶^co÷\f±ë&Ö5.í.\7f¶&`\18Ú]þ\16\8by\17nI`\97ÿý«Öä\96ø¢\91£ÝåÏ\16\95´\15ò^¦µ.Ý\12ÌÕ\92Ò®_R/µÄÚÃ\1c\1fÃÕ\92Òç÷\91\94ZRW³´»üÙ\1a\84yîïògë\10\\8b\96ZRÚ»T\1cwKl\81Aw×\a}ͤÝ\f\r·Ä\17 íí.\7f\8be9á\89Ôo\13\ýþP2Kì\ 5ÛÜîòg«{\ 6nÈ!³\84\15@\98%ö\9aslwù³\9fÛ¥5\7f\8dÌ\12[\11¤\e^ú
+\aûEϱÝåÏVP\fø\ e2K|UÅÑîò·(\15Ä,±¶\89\10þ\1a\99%¾\93\96-Ô\12Û\89õ^!n\96Ø~¶¡ÓKÜ,±¾sowùóõ!g»Ë\9f\rÝÌN\93\15âëJ\8ev\97?kë~#n\96øR¤£¿Ë\9fõ\9dÃr\93¶±Ë\0Ùêijû«ÇÛX¡Õææt¶»üÙÔ\9dÏv\97?\9bÚë\14{ÀÍ\12_Á4µ»üÙAea7f\89-M²{÷ê5n\96øZ£s\vµd9ë\90¤\96ØÂ\e\e,M\ 2WK¬om·$±-èÆ<n\96Øb&[¾\1f\93³~q,·¶t³ÄÚãÑîògky¶vO"7K|}Ï2\85Yb\v©fL\93ÑÛn7ê5uÀÊ'ô¯H\93Zbíckwù3
+\95î{XUÉS¿-Af\89µ÷©ÝåÏa6/ÿ\ 1fI\87Q\99%`TbI`TbI\87Q\89%\81Q\89%\81Q\89%\99£òJ\82£òJ\82£òJ:\8eJ,\ 1¦Õ+ \96Ê+É,\95V\12,\95V\12,\95VÒ±TZI°TZIÀTZI\aSi%\ 1Si%\ 1Sy%\1dLå\95\ 4Lå\95\0S¼\92\ 4S´\12Á\14«\ 4\9ab\95d\9ab\95Ä·r\9bU\ 2J±J2J±J@)V (Å*É(Å*\ 1¥²J\96öM-n\95d\92b\95@Ri%\ 2)VI\ 6)V Å*\ 1¤X%\19¤8!\80TV \1c\95U\921\8aU\ 2FÓ\16ôÍZ.\95d\8c"\95\80Q¬\120\8aU\921\8aU\ 2F±JÀ¨¬\92LQ¬\12(\8aV\ 2EÑJ2FÑJ\84Q¬\92À¨¬\92\ e£Õ* \8aÊ* \8a\8eñ\15ß\8d¢Õ* \88Ê* \88Ê*é *«$ *$ Zµ\92ÌPY%ÁPY%ÁPY%×\f]µÆ!\13n\95U"Â\92J Ü*©$\13n\95T\ 2áªT\ 2ß\90J\12ßä\94\807\9c\12ð\86S\92ñ\86T"¼á\94À79% o(%à\r¥\ 4¼¡\94d¼¡\94\807\94\12ð&¥$Ó\r¥\ 4ºU)\ 1nkuJ2ÛÖê\94\80¶UN h[å\94$´RJ\84¶UF h[e\94d´k\ 4uu\9d\83\8c\12è¶Ê(Ét[e\94@·uk\10æ\82¡"Ü ÛºÅM\16j¢Ù\96ÖÖk\ 6Õ(Ét[e\94@7\94\12áMFI¦\eF tÃ(\81n\18%\99nØ Ð\r£\ 4¼a\94d¾a\94À·´\r.ô.õW\v¾!\94À7\8c\12ø\86Q\92ù&£\ 4¼a\94\807\8c\92Ì·UF |[¥\94À·UJIæÛ*¥D|[e\94À·UFIæÛ*£\ 4À2J\0Ü*£$\ 3n\95Q\ 2áV\19%\10n\95Q\92 ·Ê(\81pkUJ\0Ü*¥$\11nÕê+\b·Ê(\81p«Vp]\13\ e£$\13\ e£D\84C(\81p\b%\99p\b%\10\ e¡\ 4Æ!\94$Æá\93\09|\12 \87O\92!\87P"Èá\93\09|\92D9t\12(\87N\ 2åÐI2åÐI \1c\8c\80rè$\19sè$`\ e\9d\ 4Îá\93dÐá\93@:|\12H\87O\92H'\9dD Ã&\ 1tØ$\19tØ$ñ!d\93\0:Ù$\99sØ$p\ e\9b\ 4Îa\93dÎa\93À9l\128\87M\92A\87M\ 2èÐI\ 4:l\92L:Ù$\80\ e\9b\ 4Ða\93dÐa\82\0:l\12@\87M\92A\87M\ 2èÒ6öz(»L\92A\87L\ 2è°I\0\1d6I\ 6\1d6 ¤Ã&\81tØ$\99tØ$\90\ e\9d\ 4Ò¡\93dÒ¡\93\88tØ$\90\ e\9b$\93\ e\9b\ 4ÒÉ&\ 1tØ$\19tØ$\80\ e\9b\ 4Ða\93dÐa\93\0:t\12H\87N\92H\87M\ 2é°I \1d6É5é°I2é°ID:d\12H\87L\92I\87L\ 2é\90I \1d2I"\1d. ¤Ã%\81t¸$\99tÈ$"\1d. ¤Ã%I¤C%\81t¨$\90\ e\95$\93\ e\95\ 4Ò¡\92@:T\92L:T\12H\87J\ 2épI2épI \9d\\12@\87K\92@\87J"Òa\92\ 4éd\92t¤\e"üª¤«&I\80N&IG:\99$Aº¡\11ÙIWM\92\ et2I\ 2t2I\ 2t2I:ÐÉ$ ÐI%\ 1t2I:ÐÉ$ ÒÉ$ ÒÉ$éH'\v$H'\93$H'\93¤#\9dL\92 ]ÛÆ.ãcÚû\94\15\91$H'\93$H7¶l%H'\93$H'\93$Hç&IÇ9\99$Á9©$p\ e\95$s\ e\95D\9cÃ$\81s\98$\99s\98$p\ e\93\ 4Ða\92dÐa\92\0:L\12@\87I\92A\87I\ 2èPI\0\9dT\92Ä9L\128\87I\ 2ç0I\9eqN&IÇ9\99$p®\8a$\819\89$\1dæ$\92\ 4æ$\92\ 4æ$\92dÌÉ# ÌÉ# ÌÉ#é0'\91\ 4ÌÉ# ÌÉ#É\98\93F\12\98«\1aIPN\1aIG9i$A9i$A9i$\1då¤\91\ 4å¤\91\ 4åÆp\19ó}\1f|½rPN\1eI`®z$\99rÒH Ü\14\ 4sÊa\91dÊa\91@9,\120\87E\921\87E\ 2æ°HÀ\1c\16Iæ\1c\16 \9cÃ"\81sX$\99sX$p\ e\8dD\9cÃ"É\9cÃ"\81sX$p\ e\8b$s\ e\ 3\ 4Îa\91À9,\92Ì9,\128\97¶±Ë÷Øö\ es\92H \1c\16 \94Ã"É\94Ã"\81rX$P\ e\8b$s\ e\8b\ 4ÎI# ÌI#é0'\8d\ 4ÌÁ[0'\8b¤Ã\9c,\92À\9c,\92À\9c,\92\ es²H\ 2s²H\ 2s²H:ÌÉ" Ì\8d\91uTÌI#É\9c\93E\12\9c\93E\12\9c\e#?î8\87E\929\87E"Î!\91\0:$\92\f:$\12@\87D\ 2è\90H\12èpH\0\1d\ e Ã!É C"\11èpH\0\1d\ eI\ 2\9d\14\128\87B\ 2èPH2èPH\0\1d
+ C!É C!\ 1t($\80\ e\87$\83\ e\87\ 4Ðá\90\0:\1c\92D:\14\12\91\ e\83\ 4Òa\90dÒÉ \ 1t\18$\80\ e\83$\83\ e\83\ 4Ða\90\0:\f\92\f:\f\12@\87A\ 2è0H2è0H\0\1d
+\89@\87A\92A'\83\ 4Îa\90À9\19$\19sØ\1f`\ e\83\ 4Ìa\90dÌa\90\80¹´\8d]¦Ç°õ\89+\ 2 à \ 1t\18$\19t\18$\80\ e\83\ 4Ða\90dÐa\90\0:\14\12H\87B\92I\87B"ÒÉ \ 1t\18$\19t\18$\80N\ 6 \9cà É\9cà \81s\18$p\ e\83$sN\ 6 \98C!\ 1s($ s\18$`\ e\83\ 4Ìa\90\c\ e\83$c\ e\83D\98C \ 1sU É\90C \ 1r\b$@N\ 2Ib\1cþ\b\8cÃ\1f\81qø#\99q\12H\848ü\11\10\87?\92\10\87>\ 2ãÐG`\1cúHf\1cú\b\8cC\1f\81qè#\99qè#0\ e}\ 4Æá\8fdÆá\8fÀ8ü\11\18\87?\92\18\87>"ÆÉ\1e\ 1qØ#\19qØ#0\ e{\ 4Æa\8fdÆa\8fÀ8ì\11\18\87=\92\19'{\ 4Äa\8f\808ì\91\8c8ì\11\10\87>"Äa\8fdÄa\8fÀ8ì\11\18\87=\92!\87ù\ 1ä°G\80\1cöH\86\1cö\b\90KÛØey\98<\92!\87<\ 2ä°G\80\1cöH\86\1cö\b\90Ã\1e\ 1rØ#\19rØ#@\ e}\ 4È¡\8fdÈ\8dDj\90Ã\1e\81rØ#\99rØ#P\ e{\ 4Ìa\8fdÌa\8f\809ì\110\87=\921\87=\ 2çÐGà\1cúHâ\1cö\b\9cÃ\1e\81sØ#×\9cÃ\1eÉ\9cÃ\1e\11ç\90Gà\1còH&\1dò\b¤C\1e\81tÈ# u¸# \ ew\ 4Ôá\8edÔI\1e\11êpG@\1dîHB\1dê\b¨C\1d\ 1u¨#\19u¨# \ eu\ 4Ô¡\8edÔ¡\8e\80:Ô\11P\87;\92Q\87;\ 2êpG@\1dîHB\1dê\88P's\ 4Ôa\8edÔa\8e\80:Ì\91@\9dÌ\91\ eu2G\ 2uCc²£NæH\87:\99#Á:\99#Áº¡]¨\bÖÉ\1c ÖI\1d\81u2G:ÖÉ\1c ÖÉ\1c ÖÉ\1céX'ë#X's$X's¤c\9dÌ\91`]ÛÆ^\1d\8fñjE âH ®\9a#Aº±%+A:\99#A:\99#A:\99#\1déd\8e@:Ô\11H\87:\92I'uD Ã\1c\ 1t\98#\19t\98#\80\ es\ 4Ða\8edÐa\8e\0:Ì\11@\879\92A\879\ 2èPG\0\1dêH\ 2\9dÌ\118\879\ 2ç0G®9\17æH\ 6]\98#"]\88# .Ä\91̺\10G\80]\88#Ð.Ä\91\84»ðFà]x#\0/¼\91L¼\10GļðF\80^x#\89zh#P/´\11°\17ÚHæ^h#\80/´\11È\876\92É\17Ú\bè\vm\ 4ö\857\92á\877\12q\9e¼\91\88óä\8dä8OÚ\bq^#[\rôd\8dt\81\9e¬\91Hf«5\12¹¬¬\91.\97ÖH¤²²F"\95\955Ò¥²Õ\1a\89LVÖH\94ìd\8dt%;Y#Q²\936BÉNÖHW²\935\12%;%6Tìd\8dt\15;\19\1fQ±\935\12\15;Y#]ÅNÖHTìÚ6öjwLZÁ×Jv\92F¢f'k$jv²Fº\9a\9d¬\91¨ÙÉ\1a\89\9a\9d¬\91®f'k$RYi#\11åI\eé¢<i#Dy²F"Ê\935\92á\875\ 2üÂ\1a\81~a\8ddü\855\ 2ÿ°Fà_X#\19\80a\8d@@´\11\b\18ÚHB`X#@0¬\11(\18ÖÈ5\ 6ÿ\9c\91Ñ]¡N\1a)\ 1\84ß_\14kdðE\8d!\8dè2Æç\97$\8d\94Á[Çæ\8c\94¦ß]FÎ\88\9d]çxE\95F\8c_ãؤ\91¡®À\ fi¤\10p\eç\90F\fþs²Fl\19¼ô\ e·F\86º°\9e·XëuY_,\826bí¡.\87wm¤´\8fu\88_˵\11»\107W\9fÃÖ(Ù5¸z\8f\ 4·Fü\1a\[0ïÖÈls|\9aÂ\1a±kl[½Ï\82[#óquË\87Ú\87óâ³Ð®\8foË\1cÖ\88µí¢¤ÇÀÒFJßdè\967b\17·m5\ 5Þ\88µmý¶^âç%ë\93óáÞ\88µ]¢\907â\17Ù%&H\e±®c\18C\e±+y\16ø \8dاY1\13¤\8dØ'\9eÖ%´\11{\8e\15\7fÐFìçC( n\8dX×.G¬\11Û\89[µH\\e\99µôE¯qmÄÆÂï^(m¤´}m\ 2Ú\88µãæ\8cR>l8\8fu
+mÄ\86\7\eqmdv{"^SË~\83Üv´\91Á.kíÍ\e±Ó|ó9ª7b±½~\97½^j\9f\8fx\8d\7f©£\85W¼Äµ\11»XxNM\e±ëvûÙ´\11;0\8f¸ïIÕFF[õ>7m¤ìqÃ9ÚÈX\aKs j#v}{NÞÈhE\98³y#c¥|LÏÅ·³.I\e\19ë\92¹ÐFÒÝÉB\e±\85\ 2ÃÙ´\91Qßð\8f6¢ \¯©ÚHù\84Øh®\8d\8cu!`h#cöÆ´6ªôùmßðFì9çÚ¼\11Ûkÿ\11ÖHÂ(Ò\b\18Å\1a\11F\91F2F\91F\84Q\9c\110\8a3\929\8a4\ 2G\91Fà(ÒHæ(Ò\b0\955\ 2K±F2K¥\8d\ 4K¥\8d\ 4K¥\8dt,\956\12,\956\ 2Le\8dt0\955\120\955\120\955ÒÁTÖHÀTÖ\b0Å\1aÉ0E\e\ 1¦x#Ð\14o$Ó\14o\ 4\9aº7\ 2JñF\12JÑF@)Ú\b(E\eÉ(E\e\ 1¥ÒF )ÚH")Ö\b$\955\ 2HÑF2HÑF\0)Ú\b E\eÉ Eú\0¤ÒF਴\91\8cÑÐF\84ÑÐF\84ÑðF\12FÃ\e\11FÃ\e\11FÃ\ei\18\rmD\18\rmD\18E\eI\14\rmD\14\rmD\14\rm$a4´\11a4¼\110\8a7\921*oD\14E\e\81¢h#\99¢ÒF\80(Ú\b\10E\eÉ\10E\e\ 1¢h#@TÚÈØ9cÕ\e\81¡x#0\14o¤chX#\8dp!\8d\88pa\8dTÂ\854\92\b\17ÒH%\9c\9c\11ñ-\9c\91Ä7¤\11á-¤\11á-¤\91\84·\90F\84·°FÄ7¬\91\847´\11ð\866\ 2ÞÐF2ÞÐFÀ\eÚ\88ð&k$Ó\rk\ 4ºÉ\1a\ 1n²F2Ûd\8d\806¬\11Ð\865\92Ñ\866\ 2ÚðF@\eÞHF\eÞ\bhÃ\e\81nx#\89nh#Ð\rm\ 4º¡\8ddº¡\8d@·øæNáMÚH¢\eÖ\btÃ\1a\ 1oÒF2ÝÐF \eÚ\btC\eÉtCù\80nh#à\rm$ó-´\11ñ-´\11ñ-¼\91Ä·ðFÄ·ðFÄ·ðF\1aßÐF\84·ÐF\84·ÐF\12ßB\e\11ßB\e\11ßB\eI|\vmD|\voD|\vo$ñ-¼\91
+¸ÐF\ 4¸ÐF\12àB\e\11áB\e\11áB\eI\84\vmD\84C\e\11àB\eI\84\voD\84\voD\84\vo¤#Ü\825Ò\b· \8d\88p\vÖH%Ü\824\92\b· \8dTÂ-8#bÜ\823\92\18· \8d\br\vÒ\88 · \8d$È-H#\82Ü\825"È-X#\89r\8b´\11(·H\e\81r\8b´\91L¹EÚ\b\94\8b\15z\95r\8b¬\91\8c¹EÖ\b\98[d\8dÀ¹EÖH\ 6Ý"k\ 4Ò-²F Ý"k$\93n©Ú\b [ö\ 6±qP ·.J\rÐ-{Ä\,epo\ 4Ð-Õ\eI\9c[¤\8dÀ¹EÚ\b\9c[¤\8ddÎ-ÒFàÜ"m\ 4Ρ\8d$Ða\8d\0:¬\11@\876\92I'm\ 4С\8d\0:´\91\f:\94\ f@\876\ 2èÐF2èB\e\11èB\e\11èÂ\eI \voD \voD \vo¤\81.´\11\91.´\11\91.´\91DºÐFDº\ 5mD¤\vm$\91.´\11\91.¼\11\91nÁ\eI¤[ðF*é\16i#\ 2Ý\826\92@· \8d\bt\vÚÈ\18\16gÕF\12è\16´\11\81nA\e\11é\16´\91±sǪ7"Ò-x#"ݲEÞ=|Ä\1ai¤\viD¤\vk¤\92.¤\91Dº\90F*éÂ\19\11éÂ\19I¤\viD¤\viD¤\vi$\91.¤\11\91.¬\11\91.¬\91D:´\11H\876\ 2éÐF2éÐF \1dÚ\88H\875\92I\875\ 2é°F \1dÖH&\1dÖ\b¤\935\ 2è°F2èÐF \1dÞH\90NÞHGº!â/¤\8fU;ÂA'o$\93NÚH\90n\b$WÒUm¤\ 3\9d´\91\0\9d´\91\0\9d´\91\f:Y#\ 1:Y#\ 1:i#\1dè¤\8d\ 4é¤\8d\ 4é¤\8dt¤\93ò\11¤\936\12¤\936Ò\91\ em\ 4Ò¡\8d@:¼\91L:¼\11H\877\ 2éÆ\96°\9cñqª6\ 2éÐF ]ÕF2çÐFà\1cÚ\888\17ÚHâ\h#â\x#â\x#\89sá\8dTÎ\856"Ð\856\92@\17Ú\88@\17ÚÈ\18iG]\19\93@\17Ú\88@\17Ú\88@\876\928\17Þ\888\17Þ\888\17ÞHÏ9¬\91Ä9¤\118'kD\98C\1aÉ\98C\1a\11æpFÀ\1cÎHÆ\1cÒ\b\98C\1a\ 1sH#\19sH#`\ ek\ 4Ìa\8ddÌI\e ÌUm$('m¤£\9c´\91 \9c´\11('k¤£\9c¬\91 \9c¬\91 Ü\18w\85É7xð5ÊA9Y#\81¹j\8dt\94\936\12\94\9b\1aÁ\8crx#\99rx#P\ eo\ 4Ìá\8d$Ì¡\8d\809´\110\876\929\876\ 2çÐFà\1cÚHâ\1cÖ\b\9cÃ\1a\81sh#\99sh#p\ em\ 4Ρ\8ddΡ|À9´\118\876\929\17Ú\888\17Ú\888\877\920\877"Ê\857"Ê\857Ò(\17Ú\88(\17Ú\88(\17ÚHâ\h#â\1cÚ\b\98C\eÉ\98C\e\ 1sð\16Ìá\8ddÌá\8d\bsh#`\ em$c\ em\ 4Ì¡\8d\809´\91\8c9´\110\876\ 2æÐF2çðFà\1cÞ\b\9c\e#A\1e>b\8d4Î\854"Î\855RA\17ÒH\ 2]H#\15tá\8c\btá\8c$Ð\854"Ð\854"Ð\854\92@\17Ò\88@\17Ö\88@\17ÖH\ 2\9d´\118\876\ 2èÐF2èÐF\0\1dÚ\88@\875\92A\875\ 2è°F\0\1dÖH\ 6\1dÖ\b Ã\1a\ 1tX#\99th#\90\ eo\ 4Òá\8ddÒÉ\e\ 1tx#\80\ eo$\81\ em\ 4С\8d\0:´\91\f:´\11@\876\ 2èÐF\12è°F\0\1dÖ\b C\eÉ \936\ 2çÐFà\9c´\91\8c9\94\ f0\876\ 2æÐF2æB\e\11æB\e\11æÂ\eI\9c\voD \voD \vo¤\81.´\11\81.´\11\81.´\91\ 4ºÐF\ 4ºÐFDºÐF\12éB\e\11éðF\ 4ºðF\12èÂ\e© C\e\11çB\eI\9c\vmD\9c\vmD\9c\vm$q\ emD\98\vmD\98\vm$a.¼\11a.¼\11a.¼\91\ esa\8d4Ì\854"Ì\855R1'i$A.¤\91
+¹pF\ 49\9c\91ĸ\90Fĸ\90Fĸ\90F\12ã\90F\84¸°F\84¸°F\12âÐF`\1cÚ\b\8cC\eÉ\8cC\e\81qh#b\1cÖHf\1cÖ\b\8cÃ\1a\81qX#\99qX#0\ ek\ 4Æa\8ddÆ¡\8dÀ8y# \ eo$#\ eo\ 4Æá\8dÀ8¼\91Ä8´\11\18\876\ 2ãÐF2ã¤\8d\808´\11\10\876\92\10\875\ 2â°F@\1cÚHF\1cÚ\b\8cC\e\81qh#\19r(\1f@\ em\ 4È¡\8ddÈ\856"È\856"È\857\92 \17Þ\88 \17Þ\88 \17ÞH\83\h#\82\h#\82\h# r¡\8d\br¡\8d\br¡\8d$È\8dí\v'\1crá\8d\88rá\8d$Ê\857R)\17Ú\880\17ÚHÂ\h#Â\h#Â\h# s¡\8d\88s¡\8d\88s¡\8d$Î\857"Î\857"Î\857Òq.¬\91ƹ\90FĹ°F*çB\1aI¤\vi¤\92.\9c\11\91.\9c\91\84º\90F\84º\90F\84º\90F\12ê\90F\84º°F\84º°F\12êÐF@\1dÚ\b¨C\eɨC\e\ 1uh#B\1dÖHF\1dÖ\b¨Ã\1a\ 1uX#\19uX# \ ek\ 4Ôa\8ddÔ¡\8d\80:y# \ eo$£\ eo\ 4Ôá\8d\ 4êä\8ddÔI\e Ô\r\ 1å\8a:i#\1dê¤\8d\ 4ë¤\8d\ 4ë\86v¡b\88\97¸5\12¬\935\12¬\936Ò±NÚH°NÚH°NÚHÇ:)\1fÁ:i#Á:i#\1dëÐF`\1dÚ\b¬\937\92Q\877\ 2êä\8d@º±å+gû0ÇÜòÖÐF \1dÚH&\1dÚ\88H\17Ú\88H\17ÚH"\1dÚ\88@\17Þ\88@\17ÞH\ 2]x#\15t¡\8d\bt¡\8d$Ð\856"Ð\856"Ð\856\92@\17Ú\88@\17Ú\88@\17ÚH\ 2\1dÞ\888\17Þ\888\17ÞHǹf\8d4Ð5iD¤kÖHE]\93F\12ë\9a4Ra×\9c\11Ñ®9# wM\1a\11ï\9a4"à5i$\11¯I#b^³F\ 4½f\8d$ê¡\8d@½ÐFÀ^h#\99{¡\8d\0¾ÐFD>¬\91L¾°F@_X#°/¬\91\f?¬\91\88ód\8dD\9c'k¤\8bó¤\8dD\9c\97Èæ\81\9e¼\91.Ð\937\12ÉlõF"\97\957\92sÙª\8dD*+m$RYi#]*[µ\91Èd¥\8dDÉNÚH.ÙÉ\1a\89\92\9d¬\91(ÙI\eéJvÒF¢dWó\9a¨ØI\eé*vR>¢b'm$*vÒFº\8a\1dÚ\b\15;´\11*vx#¹d\877BÍ\ eo\84\9a\1dÞHªÙ¡\8dP³C\e¡f\876\92kvh#¤²h#Dyh#9ÊC\e!ÊÃ\e!ÊÃ\eIð\vo¤Â¯i#¢_ÓF\12þ\9a6"þ\856"þ5m$\ 1°i#"`h#"`ÓF\12\ 2\9b7"\b6oD\14lÞÈo]\9dügb\8dX±Ü\¡¬\8dX߸/¡\8dXÁÝ\96\13â\8dXÁÝ&×ç\97æ\8dX\9dþ<¶\10Gf\15ï$\8eØ\8fwÝw\aqÄú¬2\8382\97\ 3þ\Î\10G¬]\ 6üÞ_bm\95ÏáaäTK{x#v±a=\97x\a÷F¦z]#¼\91©^9\bodª58½¦z#SùM«ñâÞ\88U§§\89#ªNë%U\1c1¥â<\9b8RæoÕlª72^ÝСöùÂËðF\86zÜ\847Ræ}9!Õ(\18od¨·\88Â\e±\13eÙ\8dá\8d\fuµº^ROLCͦÃ\e\19êÚÒðF\86zã\1f\7f\râÈ`k8÷&\8eØqµ®M\1c±c\1f\9d\ 1qdô;`\857b×\93\8ey#¥m¨ö\97 \8eØN:Î&\8e\8cõ\f\11âÈXׯé5U\1c±K¾ãÖÄ\91±\86`!\8eLu5 ¯qqdªG|\88#6æõ^"U\1c)ïoõ&½Æ\v\7fÖçf{Û\86o\1fq¤´=¦à}¼ÀZæçÔ¼\11\9b¼s¼ÄßÆOM¼ÄÄ\11;\0l-$â\88\1dg%m
+qÄ\8eÃ\13Q_â\88_tYÂ\e)M¿\r\92¼\11¿D³®Ì\ 1÷F¬Ï\ e\ 6¼\11Û\82î¹ãÞ\88]ç²\ 2aLÏÅ¿UÍï\83\868bmÃ9â\88]æYÛí\86\\1cñKhÇ\1aâ\88]b\9b\11IFo»¹¨×Ô\ 1\9b}\ 1\18Þ\885-\ 2Â\e±\1d`Þñ=¼ªð\99W½Æ¼\11\7f\8eî?âë«\fhûwß\aê\8fc\8et(\95:\12(\95:\12(\95;Ò¡TîH TòH TòHÇRÉ#ÁRÉ#ÁRÉ#\99¥rG\ 2¨Õ\1d \9eÊ\1déx\8a;\ 2OqGà)îHæ)î\b<Å\1d\ 1¨È#\19¨È#\0\15yD@Å\1dÉ@Å\1d\ 1¨¸#C,ëç\v\18\ 3¨á\8e\b¨á\8e\88¨á\8e$¢\86;"¢VwD8\rw$á4ä\11á4ä\11á4ä\91\84Ó\90G*NqGDÓpG\12MC\1e\11M\91G\ 4Ó\90G\12LC\1e\11LC\1e\11LC\1eI0\ryD0E\1e\11K\91G\12J\91G@iÚ\82\1fùÈ#\19¥È#B)î\b(Å\1dÉ(E\1e\ 1¥È# TòH&)ò\88H\8a;\ 2IqG2JqG@)îH TîH\87Òê\8e\ 4I%\8f\ 4I%\8ft$òH\80TòH\80TòH\aRÉ#\80TîH\80´º#\1dGå\8e\ 4Gå\8e\ 4Gå\8e\s\14{$S\ e}\ 4Ê¡\8f@9ü\91L9ü\11(W\ 5\12\18\87@\92\19'\81\ 4Ä!\90\808\ 4\92\848ü\11\10\87?\ 2ãä\8fdÄ\85?"Ä\85?"Ä\85?\92\10\17þ\88\10\17þ\88\10\87@\92\b\17\ 2\89\b\87@R\ 1\87?\92ø\86?"¼\85?2Īþê\8f$¼\85?"¼\85?"¼\85?\92ð\16þ\88ð\16þ\88\b\17þH"\\b$"\\b$"\\b$\89p!\90TÂ\85?"Äá\8f$Â\85@"Â\85@"Ä!\90$Â\85@"Â\85@2¶{\ 4Oõô\15\84\v\81D\84\v\81D\88\v\81$1\ e\81\ 4Æ¥m8ã\10H2ã\10HÄ8ü\11\18\87?\92\19'\81\ 4Ä!\90\808\ 4\92Ì8\ 4\121\ e\7f\ 4Æá\8fdÆá\8fÀ8ü\11\18\87?\92\19\87?\ 2ä\10H\80\1c\ 2I\86\1c\ 2 \94C \81r\b$\99r\b$¢\9cü\11 \87?\92)\87?\ 2åðG \1cþÈ5å0H2åPH \1c
+ \94Ã!É\94Ã!\81rH$p\ e\89$s\ e\89\ 4Ð!\91\0:$\92\ 4:\1c\12@\87C\ 2èpH2éÂ!\99â«¢«C2Å·1W\87$\91.\1c\12\91.\1c\12\91.$\92\84º\90H\84º\90H*ëÂ!I°\v\87D´\v\87D´\v\87$Ñ\ e\87D°\v\87D°\v\87$Á.\1c\12Á.\1c\92!nØå\ eIb]H$b]H$b]H$\89u!\91TÖ\85C"Ö\85C\92`\17\12\89`\17\12\89`\17\12I¢\1d\12\89`\17\12ÉؾÕj«9lÀ.$\12Á.$\12Á.$\92\ 4;$\12`\97¶Q¿\ 3@\12I\86\1d\12\89`\87C\ 2ìpH2ì\90H \1d\12 ´C"É´C"\11ípH \1d\ eI¦\1d\ e ´Ã!\81v8$\99v8$ÐN\12 °C"É°C"\ 1vH$À\ e\89$Ã\ e\89D°Ã!\81v8$\99v8$Ð\ e\87\ 4Úá\90\Ó\ e\8b$Ó\ e\8d\ 4Ú¡\91@;<\92L;<\12h\87H\ 2í\10I2í\10I \1d" ´C$I´Ã#\81vx$Ð\ e\8f$Ó.<\92)\968W\8fd\8aEÄÕ#I´\v\8fD´\v\8fD´\v\91$Ñ.D\12Ñ.D\92J»ðH\12íÂ#\11íðH\86XÞ_=\92\ 4»ðHD»ðH \1d\1eI¦\1d\1e ´\93G\ 2ìðH2í\10I Ýи|H\ f?®`\87H"Øá\91\0;<\92\f;D\12`\87H\ 2ì\10I2ì\10I \1d"É\98.ÆÖ\93Y£\1d" ´C$\81v\88$\99v\12I\82vm\e|ã\89\8b$\1dí$\92@;y$A»1ò\96F;\89$A;\89$A;\17I:ÖI$\81uòH`\1d\1eIf\1d\1e ¬Ã#\81ux$\99ux$°\ e\91\ 4Ø!\92dØ!\92\0;D\12`\87H\92a\87H"Øá\91\0;y$\99ux$°\ e\8f\ 4Öá\91<c\9dL\92\8euRI\82u#9{E\9d\\92\ eurI\ 2u\92I\ 2u\92I:ÔI& ÔI& ÔI&ɨ\93K\12¨\93K\12¨Ó¥ó\ eu¸$ N. ¤Ã%ɤÃ%\81t¸$\90\ e\99$\93\ e\99\ 4Ò!\93\88t¸$\99t¸$\90\ e\97d\88%þçØ\87uá\92@º)(æ¤\v\97$\91.\\92!Òýê\92\fQ\15©.IBÝ<ÇÞqÔÍÈ$BÝ\8cL\92X7#\93TÖ͸$bÝ\8cK\92X7#\93\88u!\93\88u!\93$Ö\85L"Ö\85L"Ö\85L\92X\172\89X\172\89X\172Ib\1d2 ¬KÛ¨Eú*\93dÔI&\11épI \1d.I&\1d2 ¤C&\81tÈ$\99u³d\12±N.I N.I\87:¹$\81:\98\vêä\92t¨\93K\12¨\93L\12¨\93LÒ¡N2I N2I N2I\87:É$ N.I N.IÇ:¹$Á:¹$Áº1rå\8euØ$\99uè$°\ e\9d\ 4Øá\93dØá\93\0;\84\12`\87P\92a\87P\ 2ì\10J\80\1dBI\82\1d> °Ã'\ 1vø$\19vø$b]ø$\82]ø$ vá\93\bvá\93\bv!\94$Ø\85P"Ø\85PRa\17>I\82]ø$\82]ø$C,ó¯>I¢]ø$¢]ø$¢]ø$\89vø$\82]ø$\82]ø$ v!\94\bv!\94\bv!\94$Ø\85PRa\17>\89`\17>I\82]\b%\82]\b%\82]\b% v\b%b]\b%b\1dBIB]\b%B]\b%B]\b% u\b% .mÃQ\87P\92Y\87P"Øá\93\0;|\92\f;\84\12`\87P\ 2ì\10J2ì\10J\ 4;|\12h\87O\92i\87O\ 2íä\93\0;|\92\f;|\12`'¡\ 4Ö!\94dÖ!\94À:\84\12X\87P\92Y'¡D¨Ã'\ 1uø$\19uø$ \ e\9f\ 4Ôá\93\£\ e£$£\ e¥\ 4Ô¡\94\80ºê\94dÐá\94\0:¤\12@'©$s\ e©\ 4Î!\95À9¤\92Ä99%`\ e§\ 4Ìá\94dÌ\85S"Î\85S"Î\85S\928\17N\898\17N\898\17RIâ\H%â\H%\95sá\94$Î\85S"Î\85S2ÄBÿê\94$Î\85S"Îá\94\bsá\94$Ì\85S"Î\85S"Î\85S\928\17R\898\17R\898\17RIâ\1cRIÅ\8%Â\8% s!\95\bs!\95\bs!\95$Ì\85T"Î\85T"Î\85T\92@\17R\89@\17R\89@\17RI\ 2\1dR KÛpÐ!\95dÐ!\95\bt8%\80\ e§$\83\ e©\ 4Ð!\95\0:¤\92\f:¤\12\81\ e§\ 4Ðá\94dÐá\94\0:\9c\12H\87S\92I\87S\ 2é\90J@\1dRIF\1dR ¨C*\ 1uH%\19uH%b\1dN ¬Ã)ɬÃ)\81u8%°\ e§ä\9auX%\99uh%°\ e\ 4Öá\95dÚá\95@;Ä\12h\87X\92q\87X\ 2î\10KÀ\1dbIÂ\9d¼\12p\87W\ 2îðJ2îÂ+\11îÂ+\11îÂ+I¸\v¯D¸\v¯D¸\v±$á.Ä\12á.Ä\92\8a»ðJ\12îÂ+\11îÂ+\19Xî/¯$á.¼\12á\ e¯D¸\v¯$á.¼\12á.¼\12p\87W\92q\87X\ 2î\86FfÇ\1dbIÆ\1db\89x\87W\ 2ï\86ví"x\87X\ 2ï\10Kà\1dbIæ\1db ¼C,\81w\88%\99w\88%ð\ e±\ 4Þ!\96dÞI, ÞµmTÞU±¤Ã\9dÄ\12pW½\92 Ý\18iK£\9dV\18\aí$\96\ 4í$\96t´\93X"Úá\95@;¼\92L»£¥÷«ßö¦z%À\ e¯$Ã\ e¯\ 4Ø!\96\0;Ä\92\f;Ä\12`\87X\ 2ì\10K2ì\10K\ 4;¼\12`\87W\92a'¯\ 4Öá\95À:¼\92kÖ\85Y\92a\17j ´\vµ\ 4Ü\85[\92y\17n À\v¹\ 4â\85\\92\91\17r Ì\v¹\ 4è\85\\92¨\17n Ü\v·\ 4ð\85[\92É\17n\89È×Ü\12¡¯¹%\89}Í-\11ü\9a["ú\85\\92è×ä\12á¯É%\95\7fÍ-I\0\f·\84x\ f·\84x\ f·$Ç{¸%Ä{\8dn5àÃ-É\ 1\1fn \89Ü\12òZÜ\92\9cת\88FZ\8b\BZ\8b\\92ÓZÉ%ÊjqK(áá\96ä\12\1er %<ä\12JxÈ%¹\84\87\B OI\ e\15<ä\92\ÁC.¡\82\87\B\ 5\ f¹$Wð$\97D\ 5¯m£Vð$\97t%<É%Ôðä\96D\rOnIWÃ\93\\125<É%QÃ\93\ÒÕð$\97\90ÖÊ-\89hOnI\17íÉ-\89hOnID{rK2\0qK\0`È%\100ä\92\8cÀ\90K` r \f\f¹$C0ä\12Q\10·\ 4
+\86[\921\18n \f·\ 4\12\86[r\8dÂ?c»Ä\8aG¦\14e»Ä\8bLË\18v\89µí¸Á.\99\948\7f~iv\89\15ª,ôÀ.±ö1/Ø%Ö\1c\ f^ár\89\95¿Öu\r¹Äê)ZjîµêÒ.¹Û\8e]bÅ´ó\b¹Äêm\93$\10\93K&[V»\85õAµe[u\13\12«\8fX{¨kæ].)íuikä].±*\8eM\ 2É%^À9ç\90K¬\80³/ñA\.\99æj\88 \97\94vIî÷°K¦ùê¶\ fµ\ f7Æ_k\ 5ÖÕ|\fÙ%S/\96L\ 5\7fë\81WbeQ»s\13^\89\97R¹\e\87¼\12¯¾V'Ľ\12/\9ad!¯Ä+¶º\95\13^\89\95W-\92Å+\99æ\9aøá\95x-\15wA^\89}Ø2\9c!\96ØsL{@,ñzÕ\16ÂǤú\943\17±Ävàz\86Wbûxm/q¯ÄÆÁï\(¯¤´}\9aá\95X{oîÆQ«¸^õB+±ÑÖ½F\+±Ù°µ\e\85xùoZd¾·mÔÛ\84¸TbsnÝ\96x\17ÿö¥å\85ó\b«ÄfßÔE\v\90½J8·×\98Ub3ÿ\9c·°JìxÚ«XãV\89\1d\93K\13^Ü*±\82ä<ì¡\95L¶\96¥êHKý±\ f\95¦\80k%ö\92ó\b«dÒÂN¬\92ÒvÀÇ´\|3þR¬\92i«G\eVÉ\94îL\86UbeQ\8b\8b°J¬þì_ñ/«¤´]lÔkêpu 3Z\89=Çf\13Z\89ý<IJºZÊ dA\15V\89=eÔÝIlÁ\95\83lù\8f¸\1fI\87PY%\81PY%\81PY%\1dBe\95\ 4Be\95\ 4Be\95d\86J* \86J* \86J*é\18*«\ 4\90V©$8*©¤ã¨¤\92ਤ\92ਤ\92\8e£\92J\82£\92J\ 2¤\92J:\90J* \90J* \90Ê*é@*«$@*«\ 4\90b\95L½P"\90â\93@R|\92LR|\12Hê> \18Å'É\18Å'\ 1£ø$`\14\9f$c\14\9f\ 4\8cJ(\81¢\b%\99¢\b%PTB\89 \8aO\92!\8aO\ 2DñI\80(>I\82(2\b\10\95N\ 2C¥\93d\84¢\93\80д\85z\8b\10\97I2B\91I@(6 \bÅ&É\bÅ&\ 1¡Ø$ T6I&(6 \ 4E'\81 è$\19¡è$B(6I T6I\87Ðj\93\ 4Ae\93\ 4Ae\93t\ 46I\0T6I\0T6I\aPÙ$\ 1Ð1®%V\80V\9d$óS6IðS6IðS6É5?±I2Ý°I \e6 tÃ&ÉtÃ&\81nÕ&\81mØ$\89m\92I@\e2 hC&ÉhÃ&\11Ú\90I`\9bd\92\8c6d\12Ð\86L\ 2Ú\90I2Ú\90I@\e2 h\93L\92É\86L\ 2Ù$\93\06Ù$\99k²IÀ\1a6 XÃ&\99z\91DXÃ#\ 1kx$\19kx$`\r\8f\ 4²á\91d²á\91@6<\12È\86G\92É\86G\ 2Ù\10I@\9bD\92L6D\12È\86H"´É#ÉdÃ#\81lx$\90\r\8f$\91\r\ 5\ 4²¡\91\8064\92Ì64\12Ø\96¶Qï\ fâ\12If\e\12 lÃ"\81mX$\99m²H@\e\16 hÃ"ÉlÃ"\81mh$°\r\8d$³\r\8dDlÃ"\81mX$\99mX$À\r\8b\ 4¸a\91d¸a\91@7,\12è\86E\92é\86E\ 2ݤ\91\074\92D7,\12è\86E\ 2Ý°H®é\86E\92é\86E\ 2Ý°H \e\16I¦\e\16 tÃ"\81oX$\89oH$\0\ e\89\ 4À!\91dÀa\91\bpH$\0\ e\89$\13\ e\89\ 4Â!\91@8$\92L8$\12\b\177\1d\16á\90H2â\90H@\1c\12 \8cÃ"É\90Ã"\81rX$P\ e\8bdê\ 4\12A\ e\7f\ 4Èá\8fdÈá\8f\09ü\11 '\7f$3\ e\7f\ 4Æá\8fÀ8ü\91Ì8ü\11\18\87@\ 2ã\10H2ä\10H\80\1c\ 2\89 \87?\92)'\7f\ 4Èá\8f\09ü\91\ 49Ô\ f \87>\ 2äÐG2äÐG\80\Ú\86n\rrh\9d\13\90C\1e\ 1rØ#@\ e{$C\ e{\ 4Êa\8f@9ì\91L9ì\11(\87>\ 2åÐG2åÐGD9ì\11(\87=\92)\87=\ 2åd\8f\09ì\91\f9ì\11 \87=\ 2ä°G2ä°G\80\1cú\b\94C\1fI\94Ã\1e\81rØ#P\ e{ä\9arØ#\99rØ#P\ e{\ 4Êa\8fdÊa\8f@9ì\11(\87=\92(\87<\ 2å\90G \1còH¦\1cö\88(\87<\ 2å\90G2å\90G \1cò\b\94C\1eÉ\94C\1e\81rÈ#P\ ey$S\ ey\ 4Ê!\8f@9ì\91L9ì\91ô\15׶æ Èa\8fp;q\89#¢\1cÞHPNÞHG¹!Â.¤\8fUÐsÈÉ\eé('o$(7\ 4\89+åª7ÒANÞH@NâH@NâH\a9\89#\ 19\89#@NÞH\a9y#A9y#A9y#\99rR>\82rÒF\82rÒF:ÊI\e ʵmèË\ 3M\1aé('i$('k$(7¶\ 4%('k$('k$(çÖHÇ8Y#Á8i#0\ em$3\ emD\8cÃ\1a\81qX#\99qX#0\ ek\ 4Èa\8ddÈa\8d\09¬\11 \875\92!\875\ 2äÐF\80\9c´\91Ä8¬\11\18\875\ 2ã°F\9e1NÖHÇ8Y#Á¸j\8d\ 4âd\8dt\88\935\12\88\935\12\88\935\92\11'i$\10'i$\10'i¤C\9c¬\11\10'i$\10'i¤C\9c¤\91@\\95F\82p\92F:ÂI\1a ÂI\1a ÂI\1aé\b'i$\b'i$\b7Æ:î|\93\a_\9d\9cÖ\»5\12\88«Ö\b\84\930\ 2á¦F¯¡ª
+¾~4\13\ e_\ 4Âá\8b\808|\91\8c8|\11\10\87/\ 2âðE2ãðE`\1cÂ\b\8cC\18É\8cC\18\81q\b#b\1c¾Hf\1c¾\b\8cÃ\17\81qø"\89q¨\1e0\ e]\ 4Æ¡\8bdÆ¡\8bÀ¸´\r-dÙö\ eq\92E \1c¶\b\84Ã\16É\84Ã\16\81pØ"\10\ e[$3\ e[\ 4ÆI\17 ÄI\17é\10']\ 4ÄÁÚö%\15n\8bt\88\93-\12\88\93-\12\88\93-Ò!N¶H N¶H N¶H\878Ù"\818é"\818é"\99q²E\82q²E\82qcäÄ\1dã&Ù"\99q\93l\11\187É\16\ 1rÓ\1c1b@n\92-\ 2ä&Ù"@n\92-\92 7I\16\ 1r\93d\11 7I\16É\90\9bd\8b\br\93d\11 7I\16É\90\9bª,\ 2ã&É"@n\92,\92!7¡¸\br\93d\11 7I\16É\90\9b$\8b\09À\ 5ä&Ù"\19r\93l\91x®l\11 7É\16\99zQD\94\9bä\89@¹I\9eH¦Ü´\10táxøò! 7É\13É\90\9bä\89\0¹i\r\12û±3É\13É\90\9bä\89\0¹I¢\b\90C\14É\90C\14\ 1r\88"\82\1c\9eH\86\9c<\11\18\87'\ 2ãä\89$Ä¡x\8084\11\10\87&\92\11\87&\ 2âÒ6êí@\\12É\8cC\12\ 1rX"@\ eK$C\ eK\ 4Èa\89\09,\91\f9,\11 7I\13\81r\934\91L¹I\9a\88(7UK\ 4ÈM²D2ä&Y"@nª\96\b\8c\9bd\89dÆM²D`Ü$K\ 4ÆM²D2ã¦j\89\80¸I\9a\b\88\9bæ¸SN2Å|\ 1\15\88\9bæ¸\ eî\88\9bd\89\#\ eK$#\ eK\ 4Äa\89\80¸j\89dÀa\89\08,\11\0'K$ñ\rI\ 4¾!\89À7$\91Ì7Y"Â\e\92\bxC\12ÉxC\12\81oH"ð\rI$ó\rI\ 4¾!\89À7$\91Ì7$\11ø\86$\ 2ß°D2ß°Dà\e\96\b|Ã\12\99zAD|\93\1f\ 2ÞðC2ÞðCà\e~\b|Ã\ fÉ|Ã\ f\81oø!ð\r?$óM~\bxC\10\ 1o\b"\19o\b"à\rADxÃ\ fÉxÃ\ f\81oø!ð\r?$\ 1\ eµ\ 3À¡\87\08ô\90\f8ô\10\0\97¶ñÿR÷v;»äÌyÞ\11Ì9ÌN\0ÛÀ\1a4û\8fdö¤eo$Xq\ 2\19\96ý!\b\fc,ç\a\98Ï\81mɧ\9f®ªû*V?k\8d"ç\93cX\86`\9a~øv³Ù7Éb]UQ
+Äá\90*pÀ!\b\1ct\b\ 2\a\1dR\ 5\ e:\ 4\81\83\ eAà CªÀA\87 pà!\b\1cxH\158ð\10 \1ct\b
+\a\1dR\15\ e:\ 4\85\83\ eAâ CªÄA\87 qÐ!H\1ctH\958è\104\ e<\ 4\8d\ 3\ f)\1a\a\1d\82ÆA\87 qÐ!\9f\1a\a\1dR5\ e:\ 4\8d\83\ eAã CªÊA\87 rÐ!¨\1ctH\919à\10d\ e8\ 4\99\ 3\ e©2':D2\a\1c\82Ì\ 1\87T\99\ 3\ eAæ\80C\909à\90*sÀ!È\1cp\b2\a\1cRe\ e8\ 4\99\ 3\ eAæ CªÌA\87 sÐ!È\1ctÈþ\ 6C$sâB\909¸\90*sp!È\1c\HÊ\9c¸\90\97Ì\89\vI\99ÛR\8bCæÄ\85¼dN\Hê\9cÀ\90Ô¹-\ f%\96Î \fI\9d\13\18\82Î\89\vyé\9c¸\90Ô9q!©sâBªÎ éH\9d\13\16\92:',ä¥sÂBRçV\e*\ 4ò\115\ 2\14\922\17THª\[û\93T9Q!©r¢BRåD\85¼TNT\b*\a\16\82Ê\81\85T\95\e\8b\84\9e#©\10D\ e*¤\8a\1cT\b"\a\15\82ÈA\85T\91\83
+Aä B\109¨\90*rP!\88\1cX\b"\a\16RDNT\b\1a\a\15\82ÆA\85|j\R!Uä\92
+Aå\92
+Aæ\92
+©:\97T\bB\97T\bJ\97TH\91º\84Bк\84B\10»\84BªÚ%\15"½K(\ 4ÁK(¤*\1eP\b\8a\97P\b\92\97PHÕ¼\84B\10½\84BP= \90ªz \85 { \85 {I\85Tá\83
+Éõ\9d¨\90\ß\89
+a}' \84õ]Q5_à\89\ay-ðÄ\83ä\ 66x\90Ü¿\8a\ayí_\95g\80í«x\90ܾ\8a\aym_\83\aÉÝ«\80\90tÑ \by¹è\ 4\84¤\8bN@\b.:ñ /\17\9dx\90tÑi;\83\87N<HõÐ åH\ f\9dp\90ôÐ \ayyè\84\83¤\87nµá%@\ 2\ 6y¹è\ 4\83¤\8fN4HúèD\83¼|t¢AÒG'\1a$}t¢A^>:Ñ ¹}\15\ e\92«;á ¯Õ\9dp\10Vw¢Aru'\1a¤
+\1f4\bÂ\974\bÊ\974H\95¾¤AÐ>h\10´/i\90*~I\83 ~à ¨_â Eþ\92\ 6A\0\93\ 6A\ 1\93\ 6ù\94Àÿ\86i\90gmoo¥Â fj'\fb;¯kU\1ai¾>Ë\88pgAlC7\17
+â{·Ö@Aì¿ÞWþÂY\10³Ù\8c\f\vòüÛg\eX\10û÷³Ú\87\ 5±\1då\197\11{\81\1et\ 60ÈóïͶÆü g\94zT\8c\ 1\ 6±\8dë\19ñä\ e\83<ÿ~^xÞ\96à ¾×\r\88Åâ\90l\17\13Aëþ×l\17óL$üÂY\10ÛÉØ&\f\16Äv1Bg\9c\ 5±\1dÊ«\94C£¨aK\16Ä6þ^¢O,\88¹\eNà\ 6\ 1!f³CI\11!ö\13Û@A\84à_ÐO|Fr¿Ä±'\11â>\87íJ"Ä=\1do ÄÝ%{K ÄîôY÷&\10bO3\ 1\15\ 4\84ؾ̪_\ 1\84Ø¿Ím\ 1\10bÿ¶¡æ¿\11\10b½dï\ 4 ÄzÑδ B|¿¸~ãD\88Ù\86¨\11;Ѷ\97c\9b\1e\88\10{wû¹ª\93\8cØ\9aú\a\ f\12bÿV\15\11GBl\8c<¯\96߸¯Ïl\ eÓF·uqO(¤YlàÙòïx¹Úg|¶±J\8dØðÝó7±e.?1&ľ\80ó¹\14&Ä>3[ØÀ\84Øg8·,hâ\9f¤íÎ- \15&¤Í¨\81$&Ä6ó\1dÀEL\88oøcÜ8\14bM¨Þ\8eC!æ\10±\rI\8eÏÓÛ¹¢j\883!öÏ->6gB̯r®ZCÎ\84\98í\99z\92 1\9fÁ\ e#ÒüßÎ#ê7$¼hæ¿\81 ±\7fÛÒ\a&Äzàºï\17\14b6[-\ 2\85Ø¿ï(ìãQT®gû\7f\ 5&¤
+©\90\90\14R!!\b©\88\90\97\90\8a\bAH\ 5\84¤\90
+\by)©\88\90TR\11!©¤"B^J*"$å4\90\90TS!!/5\15\12\92j*$$ÕTHÈKM\85\84¤\9a
+ ANE\84¼äTDHÊ©\88\90\94S\11!/9\15\11\92r*"\ 49\85\b©r
+\16\82\9cÂ\85 §p!UOáBÐSçB\10S¸\90"¦`!\88)X\bb
+\16RÅ\14,\ 41\15\16\82\96\82\85T-\ 5\vAK\85\85 ¥p!UJáB\90R¸\10¤\14.¤J)X\aR*0\ 4%\15\18R\85\140\ 4!Í\16$¤ !UHAC\10RÐ\10\84\144¤\b)d\bB
+\19\82\90\8a\f©:
+\19\82\8eB\86 £\90!UH!C\10RÐ\90\14R¡!/!\r4\ 4\1d\15\19\92:*2䥣A\86¤\8c\8a\fI\19\15\19ò\92Q\91!)£"CRF\83\fy©¨Ð\90TQ¡!©¢BC>T\142¤h\1c`\b\1a\a\18"\8d\83\v©\1a\a\17"\8d\v,\ 4\85\ 3\v©
+'.\ 4\81\83\vAààBªÀÁ\85 p\80!(\9cÀ\90*p\80!\b\1c`\b\ 2\a\18R\ 5\ e0\ 4\81\ 3\f\91À\89\v©ú\ 6\17\82¾\89\vAÞÄ\85Tu\13\17\82¸Á\85 np!UÜ\80C\107è\10Ä\r:¤\8a\et\bâ\ 6\1d\82¾A\87\14}\ 3\ eAß\80CÐ7à\90ªo×rü»¾\ 1\87 p\82Cª¾\ 1\87 oÀ!\b\9cè\90ªoÐ!è\et\bú\ 6\1dRõ\r´\ 3}\ 3\ fAàÀCªÂ\81\87 pÙ\86\14\ e@¤*\1c\80\b
+\a \82Â\ 1\88\14\85\13\1f\82ÀÁ\87 pð!UáàCP8ø\10\14\ e>¤*\1c|\b
+\a \82Â\ 1\88T\85\ 3\10\91ÄÁ\87 qð!UâàCÐ8ø\104\ e>¤j\1c|\b\1a'>\ 4\89\83\ f©\1a\a \82Æ\ 1\88 q\0"\1f\1a\a\1fR4\ e<\ 4\8d\ 3\ f\91ÆA\87T\8d\83\ e\91Æ\ 1\87 rÀ!Uå C\909è\10d\ e:¤Ê\1ct\b2\a\1e\82Ì\81\87T\9d\ 3\ fAçÀCÐ9ð\90ªsà!è\1cx\88t\ e:¤
+\1dt\bB\a\1d\82ÒA\87T©\83\ eAë CÐ:è\90ªuBD\90:\18\11¤\ eF¤J\1d\8c\bR\a#\82Ô\89\11)J\a"\82Ò\81\88 t "Ué@DP:\10\11\94\ eD¤J\1d\88\bR\a"\82ÔÁ\88T\13#\82ÔÁ\88 u0"Uê\0<\90: \11¤\ eH¤J\1d\90\bR\97mHêÀDªÔ\81\89 u`"H\1d\98H\91:(\11´\ eJ\ 4\83\12©Z\a%\82ÖA\89 uP"Uë DÐ:0\11´\ eL¤j\1d\98\88´N\94\bR\a%R¥\ eJ\ 4©\83\12Aê DªÔA\89 uP"h\1d\94HÕ:0\11´\ eL\ 4\ 3\13ùÐ:(\91¢u@"h\1d\90\88´\ eF¤j\1d\8c\88´\ eD\ 4\ 3\11©Z\a#\82ÖÁ\88 u0"Uë`DÐ: \11´\ eH¤j\1d\90\bZ\a$\82Ö\ 1\89T\ 3\12Aë\80D¤u0"Uë`DÐ:\18\11´\ eF¤j\1d\8c\bZ'F\ 4©\83\11©R\a(\82ÖA\8a¤Ö\89\14yiÝ\96k°Ðº ERêD\8aT\13(\92Z·-Qv\vPä%u\ 2ERê\ 4\8a¤Ô \14yI\9d@\91\94:\81")u"E^R'R$µN¤Hj\9dH\91\97Ö óH\13*\92Z'Tä¥uBERëh\ 3\13,òÒ:Á"©u\82ERëZîZ®ò\13O´\85Ö\89\15IsVä¥tbERéÄ\8a t°"Ué`EP:`\11\94\ eX¤*\1d°\88\94\ eV\ 4©\83\15©R\a+\82ÔÁ\8a u°"Uê`E\90:X\11¤N¬HU:`\11\94\ eX\ 4¥\ 3\16ùT:±"Ué\84\8a¤Ò\ 5*\82Ð\89\14y \9dH\11\84N H
+\9d@\91\97Ð\89\14I¡\13)\92B'Rä%t"ERè\84\8a¤Ð \15y \9dP\91\14º@ERç\84\8a¼tN¨Hê\9cP\11tN¤ÈKçD\8a¤Î\89\14I\9dk\99 »\96pðøäÔ9\91")tA\8a¼tN¸HêÜ\9e\1a\16\89çÅ\8bT\9d\83\17AçàE\10:x\91"tà"\b\1d¸\bB\a.R\95\ e\\ 4¥\ 3\17AéÀEªÒ\81\8b tà"(\1d¼HU:x\11\94\ e^\ 4¥\83\17©J\aì\81Ò\ 1\8c t\0#Ué\0FPºlCJ'd¤
+\9d\90\11t\ ed\ 4\9d\ 3\19):\a1\82ÎA\8c s\10#Ué FP:\11#)t"F^B'b$\85\ eÅEè\84\8c¼\84NÈ\bB'b$\85NÄÈKèD\8c¤Ð\89\18I¡\131ò\12:\11#)t"FRèD\8c¼\94NÈH*\9d\90\91Tº\96Ûäªt\10#Eé\0FP:\80\11I\1d¼H\95:x\11I\1d¸\bR\a.R¥\ e^\ 4©\83\17AêàEªÔÁ\8b u\0#H\1dÀH\95:\ 1#(\1dÀ\bR\a0R¥\ e`\ 4©\ 3\18\91ÔÁ\8bT©\83\17AêJ\8ctÛ\88Ë\9bïí+¼\bR\a/\82ÔÁ\8bT\ 3\1aAë FÐ:¨\91ªu¢F\90:¨\11¤\ ej¤H\1dÐ\bR\a4\82Ô\ 1\8dT©\ 3\1aAê\80F\90: \91*u@#H\1dÐ\bR\a5R¥NÔ\bJ\a5\82Ò\89\1a©B\aò\81Ð\81\8d t`#UèÀF\10ºlCB\a8R\95\ ep\ 4©\ 3\1cAê\0G\8aÔÁ\8d up#H\1dÜH\95:¸\11¤\ en\ 4\83\e©Z\a7\82Ö \1cAê\0GªÔ\ 1\8eHêÄ\8d tp#UéàFP:¸\11\94\ en¤*\9d¸\11\84\ en\ 4¡\83\e©B\a8\82Ð\ 1\8e t\80#\1fB\a7R\84\ el\ 4¡\ 3\e\91Ð\ 55Re\ ejD2\a4\82Ì \1a©*\a5\82ÊA\8d rP#UåD\8d r`#\88\1cØH\159°\11T\8eÏ\1f\95\ 3\e©*\a6\82Ê\81\8dHå FªÊA\8d rP#¨\1cÔHU¹&j\ 4\95k¢FP¹&j¤ª\\13:\82ʵ\e\ 5\8bo]ìH\15¹Ösõå*×Ä\8e rMìHQ¹&t\ 4\95kBGP¹&t¤ª\\vt\ 4\91kBG\10¹&t¤\8a\\13:\82È5¡#\88\c\vRD®ái\91Ê5¶1R¹&v¤Ê\\13ø\81Ì5Á#È\\13<Re® \1eAæ²\rÉ\\13>Re® \1fAæÚXçi{þæ\15»ÒD\8f smäI¯Ë\\13=Re®\89\1eAæ\9aè\11d®\89\1e©2×D\8f s\rÅ\1dy^íøHÕ¹&|D:×D\8f tMôH\15º&z\ 4¡k¢G\10º&z¤
+]\13=\82Ò5Ñ#(]\13=R\95® \1fAé\9að\11\94®]¹G®J\a=R\94\ ex\ 4¥\ 3\1e\91ÒÁ\8eT\83\1d\91Ö\81\8e u #Uì`G\10;Ø\11Ä\ ev¤\8a\9dØ\11Ä\ ex\ 4±\ 3\1e©b\a<\82Ø\ 1\8f vÀ#Uì\80G\10;à\11\89\1dìH\15;Ø\11Ä\ ev\ 4±\83\1d©b\a;\82ØÁ\8e v°#Uì\0H\10;\11$\88\1d\ 4I\15;\b\12Ä\ e\82$ÅN\ 4I\15;\ 1$)vÛ\92e\17;\ 1$/±\13@\92j'\80$Õn[G\16©v\ 2HRí\ 4\90¤Ú\89 y©\9d\b\92T;\11$©v"H^j'ü#ÕN\bIª\9d\10\92\97Ú !Iµ£\rÔ. \92\97Ø "I±\v\88$µ®å¦å*¿°ÈãÔº\96g¾¡ubH^Z'\86\ 4\83!Aë`HªÖ\8dUeêôO8 \12¤\ e\88¤J\1d\10\89¤\ e\86\ 4©\83!©R\aC\82ÔÁ\90 u0$Uê`H\90:\18\12¤\ e\86¤J\9d \12\94\ e\88\ 4¥\ 3"ùPºdH\8aÔ%B\82Ö%B"±K\82¤ª]\12$\92»\ 4Hл\ 4Hªà%A\82â%A\82ä%AR5/ \12T/\11\12d/\11\92ª{ $è^"$\b_"$Uù\12!Aú\12!\91öA\90TíK\82\ 4ñK\82\ 4õK\82¤Ê\1f\ 4I®õD\90äZO\ 4Ék'\8c$×zKÛb±'\8eäµØ\13G\92[ÚàHrG+\8e¤îhU×\88\r0\92ÜÐ
+#ymh\ 3#Éý¬0\92tÝ #y¹î\84\91¤ëN\18IºîÄ\91¼\wâHÒu§Ý\r\9e;q$/Ï\9d \90ôÜ $IÏ\9d@\92\97çN Izîh\ 3Ï\9dP\92\97ëN(Iúî\84\92¤ïN(IõÝ\89$Iß\9dH\92ôÝ\89$yùîD\92ä\86V$I®ôD\92¼Vz"Ir¥'\94$WzBIªü\81\92Hþ\92$Aÿ\92$©\ 2\98$
+\bI\82\ 2&IR%0I\124\10\92\ 4\rL\92¤\8a`¢$È`¢$è`¢$\1fBøß2I²\ 5?ôBI¶8»M\94ÄÔ÷(,Éf\13yF\92\aK²\85\1f5a\12[àô\9e0É\16\1eqý$`\92Í<)#a\12\8b[¿\82Áp\1fµ\9d\9fB\92Ì_bÒ\80$\99æ¨9Ï$I\9e;Û2\V$És'Ï\12d\91$Ï\9døË\83$yþ}|\92$Ó\83\9bvH\12; >îUVÄ6NæáÔO\1c%±!¾Í$Iì<úÞ®$IÆGõ\86\163ðÝï\ 4IºE\96Ï\ 5\92ô_bbñe°@\92ÇfO\fHbÓ¤Åb\0\92Ø4ùÜ\19?ñ\9fÛâݶ\15\80$Ýåj\81$¶\1f ¸\10$\89í+,l \92Ä>*/\ 1"\92dØ2u\9cü¦\a\94z>Ë\83;I\92á\95\9eZ\92$Có\81ÿF$\89õ\92\85üA\92\f¯tµ'Ib\eáíz\93$ÃëpíI\92\8c_â#\87$\99Vpl_¿\19\81ÿvÕ#q\92dú¡Ê\95$\89\8dÞ,É"\92Ä¢vL\98V\e§o\9f!I,ÜÆ&gþ\8e¹YmK`ë\17H\92é\1e\94U^äyó£Ô=q\92ä\19þCUKF|e\1ee\96$\89}\99ýâ7á"³åûµ@\92çMÞÖ#\ 2I\9a½¬/\13 \89-²÷s\81$¶þÝî\ 5\92´Pù\1c\9f§\93êîºH\92Ä\16\16ǵH\92Rc,I\12\e\88óZ$ɦ¬ý\90$[°\8cúM\90$Û/¢Ã\ 2$Ùl\81|-\90d«0\99â¤ìsØï\ 5\92Ø5ª6â¡VÏ¿÷ñ·W|ú/D\92T!\ 5%AHAI\10RX\92*¤°$\b)0 B
+LR\95\14\98\ 4%\15L\92J*\98d)©H\92\94Ó IRME\92¼ÔT$Iª©H\92TS\91$/5\15I\92j*\92$åT(ÉKN\85\92 §"IRNE\92T9\15H\92r*\90\ 49\ 5$©r
+H\82\9c\ 2\92 §\80$UO\ 1IÐS\aI\10S@\92*¦\90$\88)$ b
+IRÅ\14\92\ 41\15I\82\96B\92T-\85$AKE\92 ¥\90$UJ!I\90RH\12¤\14\92¤J)\1c\bR*\92\ 4%\15IR\85\14\92\ 4!]-\84\90B\92T!\85$AH!I\10RH\92"¤I\92HH\93$\91\90B\92\14\1dM\92$t4A\12éh\82$EH\13$\91\90&H\82\90\ 2\92T!\15H\82\8eB\92 £\90$UGE\92 £\90$È($I\95QH\12É( 2*\90d{\81d\ 1\92 ¢\80$¨( É\87\8a&IR4.Q\12i\¢$Ò¸dI\8aÆ%K"\8d\13L"\85K\98¤(\1c0\89\ 4\ e\98\ 4\81\ 3&I\81\83$Aà IP8\91$Uà I\108H\12\ 4\ e\92¤
+\1c$ \ 2\aI\82À %©ú\ 6J"}\13I\82¼\89$)ê&\90\ 4q\ 3$AÜ\0Iª¸\ 1\92 n\80$\88\e I\157@\12Ä\r\90\ 4}\ 3$©ú\ 6I\82¾A\92 o\90$U̮߮\12ú\ 6I\82À\89$©ú\ 6I\82¾A\92 p"Iª¾A\92 o\90$è\e$IÕ7(\10ô\r\92\ 4\81\83$©
+\aI\82Â6Bá IªÂA\92 p\90$(\1c$IQ8H\12 \\92$\12¸$I\8aÂ%I\12
+\97 \89\14.A\92¢p \92Há\12$\91Â%HR\14.A\12I\\92$\92¸$I\8aÄ%I"\8dK\92D\1a\97$IѸ$IBã\0I$q \92\14\8dK\90D\1a\97 \894.A\92\ f\8dK\92¤h\¢$Ò¸DI¤qÉ\92\14\8dK\96D\1a\970\89T.a\92¢r \93Hæ\80I\909`\92\949H\12d\ e\92\ 4\99\83$©:\aI\82ÎA\92 s\90$Uç IÐ9H\12t\ e\94¤
+\1d(\89\84\ e\92\ 4¥\83$)R\aH\82Ö\ 1\92 u\80$Uë\ 4\92 u\80$H\1d I\95:@\12¤\ e\90\ 4©\13HR\95\ e\92\ 4¥\83$Aé IªÒA\92 t\90$(\1d$I\95:H\12¤\ e\92\ 4©\83$©Z'\92\ 4©\83$Aê IªÔA\81 u\90$H\1d$I\95:H\12¤nµ\11R\aIR¥\ e\92\ 4©\83$Aê I\8aÔ%I"K\92DZ\97$IѺ$IBë\12$\91Ö%HR´.A\12i]\82$Òº\ 4I\8aÖ%H"\83$\91Ô%IR¤.I\12I]\92$\92º$I\8aÔ%I\12R\97 \89´.A\92í\ 5\94\ 5H"K\90DZ\97 É\87Ö%IR´.Q\12i]¢$ÒºdI\8aÖ%K"K\98DZ\970IѺ\84I¤uÀ$h\1d0Ij\1d$ Z\aI\82ÖA\92T\83$Aë IÐ:H\92ªu\90$h\1d$ Z\aJRµ\ e\94DZ\aI\82ÖA\92\14\ 3$Aë\ 4\92 u\80$Uê\0IÐ:@\92Ô:\81$/\13H\92Z\17 IJ\9d@\92\97Ö\89$IÛPei]\90$/©\13I\92R'\92$¥N$ÉKêD\92¤Ô\89$I©\13Iò\92:\91$©u"IRëD\92¼´N\14Hj\9dH\92Ô:\91$/\13I\92Z\97mHëD\92¼´N$Ij\9dH\92Ôº\96[\96Ô:H\12´\ e\92\ 4\v\92¤*\1d$\89\94\ e\90DJ\97 IQº\ 4I¤t \92Hé\12$)J\97 \89\94.I\12I]\92$Eê\92$\91Ô%I"©K\92¤H]\92$!u \92Hê\0I¶\17NÖµ?ö\ f6A\12)]\82$\9fJ\aIR\95\ e\94\ 4¥kìÖCè`IªÐÁ\92 tÀ$\b\1d0I\15:`\12\84N0I
+\9d`\92%t"IRèD\92¤Ð\89$y \9dH\92\14º IRçD\92¼tN$Iê\9cH\92Ô9¡$/\9d\13J\82Î\89$I\9d\13IRuN Iê\9c@\92\14º\0I^:'\90$unGÃBç\0IªÎ\ 1\92 s\80$\b\1d I\15:H\12\84\ e\92\ 4¡\83$©J\aI\82ÒA\92 t\90$Ué IP:H\12\94\ e\92¤*\1d$ J\aI\82ÒA\92T¥\83\ 2Aé IP:H\92ªt\90$(Ýj#\94N$I\15:\91$è\1c$ :\aIRt.I\12é\\92$Ò¹$I\8aÒ%I\12J\aH\82Ð\ 1\92T¡\ 3$Aè\0I\10:@\92*t\80$\b\1d$ B\aIR\85\ e\92\ 4¡\83$Aè IªÐA\92Hè\0I\10:@\92ªt\80$(\1d J×r\97üRº$I\8aÒ%J"¥K\94DR\97,I\91ºdI$u \93Hê\12&)R\970\89¤\ e\98\ 4©\ 3&I©\83$Aê I\90:H\92*u"IP:H\12¤\ e\92¤J\1d$ R\aI\82Ô\81\92T©\ 3%\91Ô4Ô!u\90$Eê\0I\90:@\12¤\ e\90¤j\1d Z\aH\82Ö\ 1\92T\13H\82Ô\ 1\92 u\80$Uê I\90:H\12¤\ e\92¤J\1d$ R\aI\82ÔA\92T©\83$Aê I\90:H\92*u"IP:H\12\94N$I\15:(\10\84\ e\92\ 4¡\83$©B\aI\82Ð6Bè IªÒA\92 u\90$H\1d$I\91º$I$uI\92Hê\92$)R\97$IH]\82$Òº\ 4I\8aÖ%H"\ 3$\91Ô%HR¤.A\12I\1d$\89\94.I\92¢tI\92Hé\92$\91Ò%IR\94\ e\92$\84.A\12 ]\82$Û\8b&\8bP+ ]\82$\12º\ 4I>\84.I\92"t\89\92Hè\12%\91Ð\89%)2\97,\89d.a\12É\1c0IQ¹\84I¤rÀ$¨\1c0Iª\9cH\12D\ e\92\ 4\91\83$©"\aI\82Ê\11v\87ÊA\92T\95\83$Aå IP9P\92ªr $R9H\12T\ e\92¤¨\1c *\aH\82Ê\ 1\92T\95\ 3$Aå\ 4\92 r\80$Uä\0IP9@\12T\ e\90¤ª\1c$ *\aI\82ÊA\92T\95\13I\82ÈA\92 r\90$Uä I\109H\12D\ e\92¤\8a\1c$ *\aI\82ÊA\92T\99\83\ 2Aæ I\909H\92*s\90$ÈÜj#d\ e\92¤Ê\1c$ 2\aI\82ÌA\92\14\99K\92D2\97$\89d.I\92"sI\92\84Ì%H"\99K\90¤È\\82$\92¹\ 4I¤s \92\14\9dK\90dKî&H\12 ]\92$Eè\92$\91Ð%I"¡K\92¤\b]\92$¡t \92Hé\12$)J\97 \89\94.A\12)]\82$\1fJ\97$IQºDI¤t\89\92Hé\92%)Z\97,\89´.a\12i]Â$Eì\12&\91Ø\ 1\93 vÀ$)v"I\10;H\12Ä\ e\92¤\8a\1d$ b\aI\82ØA\92T±\83$Aì I\10;P\92*v $\12;H\12Ä\ e\92¤\88\1d b\aH\82Ø\ 1\92T±\ 3$Aì\ 4\92 v\80$Uì\0I\10;@\92\14;\81$/±\13I\92b·¡Ë\12;\91$/±\13I\92j'\92$ÕnãÈ¢¨\9dH\92T;\91$©v"I^j'\92$ÕN$Iª\9dH\92\97Ú\89\ 2Iµ\13I\92j'\92ä¥v"IRí²\r©]\90$/±\13I\92b\17$Ij]Ë\1dKj\1d$ Z\aI\82ÖA\92T\83$ K\90DZ\97 IÑ:@\12I]\82$\92º\ 4I\8aÔ%H"©K\92DR\97$I\91º$I$uI\92Hê\92$)R\97$IH]\82$\92º\ 4I\8aÔ\ 1\92Hé\12$\91Ò%Hò¡t\8b$)R·P\12iÝBI$v\8b%)j·X\12ÉÝ\82I¤w\v&)\82·`\12)^Â$H^Â$©yI\92 zI\92 {I\92TÝ\83$A÷\92$Aø\92$©Ê\97$ Ò\97$ Ú\aJRµ/Q\12\89_\92$¨_\92$Eþ\0Ir'\90$×z\ 2I^k=\81$¹ÖKmÓbO Ék±'\90$·´\ 1\92ä\8eVrôÚÑ\ 6I\92\eZ\91$¹¡\15IòÚÐ\ 6I\92ûY\91$éº\13IòrÝ\89$I×\9dH\92tÝ\89$y¹îD\92¤ë.¶7é¹\13IòòÜ\89\ 2IÏ\9dH\92ôÜ\89$yyîD\92¤ç.Û\90çN$ÉËu'\92$}w"IÒw'\92¤úî IðÝA\92à»\83$©¾;H\12mh\ 1IXé\ 1\92Ô\95\1e +=@\12Vz\80$Eþ\12$\91ü-\92Dú·H\92"\80\8b$\91\ 2&I"\ 5\$I\91ÀE\92\84\ 6&H"\r\ I\11Á\ 5\92H\ 6\17H"\1d\ Éß!^ù¿\ 6IbWÍ?\85+Ù=@n\7fq%»ÕcÚ®\fø~>V?Æ\82+Ù-Âyd\ùq[å\1d\8b. F\89ÁI1º\85\95ìú>õ\8b(_lþËóN¬d·i\\18\88WËþ%ÞØWÿ\8dýóQf\91$6x\1f-jÁsD\8d\92gid!\1fü ÷×z©\99sÕ(ùåöòPY£Ä\8f8\e¿yæ\f\eÉç- ÆC\98\1eµmQy!ÒJ\84ôé\17Q£Äb|®+É\12;Ë9z\14hq´Ä\ 6î³ÚxÃ%60\9foúLºd³/É
+H\81\97ØüöÌ~YuÄù\92\r²d37ª\17è\10ZbÓ\8c\r}]í\82o-yà0lÉæ\U©R\12øÁö¦K\9e¿õ,Â\ 2\15ñX\aûÒνJ%Ï=\8c\9e?êQõÇjfÅ5Î\97ø1Ù\1e¤\84\ 3&Ï\15\87\7f^þ3\11&Ö[Ãw*»\92ðÿ²m6{g±\12w\9f\9eü(\8a\95<º¿í}\15+yæ\b
+\828±`ÕËf2\19ÏnÙl±\1aËb%¿\ªC\12µJÌ_1óÞÂ+è(hÐ"Qêk\84Ó\83Z%¿\98ì¯[;Íq\19®=\0\93Ýââ¶Uªd7\ fü±îìöïë\8c"\92"Llîô\1d\8a\b\13\9b\18¯\96ðKäÕ³(\93ûNÄĪxÙ)\87\10\93Ã_X\ e\9d(ÜþL\rö\ 5\81\98\1c\ e\ 4\9c\89\98\1c\86ø´w\92#ʧA\98Øù\80\8a\179ab¾üãÊ\8fÎ \93ÃBÑ\92(±ßl\1e{\ 6a²;â\98\1fCÔ^´¿vÏ¢8±2\ 21±xo\e\13_\11.W¡þ,%\8fDLì\1aû|@LLÙn1Áÿ\85\11\93\7fð|ªóÙeõrí\9fÿù\9fýúë_ÿö\17ÿî?þkû\93?dQ^â+\16%ÅW,J\8a¯X\94\97ø\8aEA|\85¢¤ø
+Ey©¯P\94T_¡(©¾BQ^ê+\1a%%ØÎ\8cm÷\84\ 4SؤJ0\85M\90`
+\9b Á\146©\12La\13$\98Â&h0\95M\8a\ 6SØ\ 4\r\16\8e²4X<Ê[\83E¤,\r\16\92\92\1a\f\93òÒ` \94-q\94\14ax\94*Âð()Â\ e¤¤\ 2C¤¼\14\18$%\15\18&%\15\18(¥(0LJ*° \94\14`¨\94\97\0\83¥XWyµC*\9cH\7f³ÂIÑ߬p"ýÍ
+'Ò߬pRô7ë\93H\7f©p\12òK\81\93¢¾YàDê»\1a\bõÍ\ 2'E}ÁR¤¾P)¨/TJU_°\14Ô\17,\ 5õ\15\96RÅ\17,\ 5ñ\85KA|áRªúÂ¥ ¾p)©¾âR^ê\e\
+â+,%ÅWXÊK|\ 3KIí\15\96\92Ú+,好ÂRR{Å¥¤ö\ 6\97ò\92^q))½âRRzÅ¥ ½¬\96áRªÞÁ¥ wp)è\1d\JÕ;¸\14é]`)¨\1dXJU;a)\88\1dX
+b\a\96RÅ\ e2\ 5±\v2åL±£ÆIѺ¬q"Ë\1a'Òº¬qR´.k\9cHë²Æ\89´\8e"'Kê²Æ\89¤NdJ*\9dÐ\94\97Ð NI\9d\83NI\9d\ 3Oyé\1c|Ê\96dJê\1chJÕ9Ð\94Ô9Ø\94\94:à\94\97ÔA§¤Ô\81§¤ÔÁ§\14©\ 3OI©\83OI\13 ò\92:\b\95\94º,v"£ØI\91º,v"©Ëb'\92º,vR¤.\v\95Hê²ØIh]Ö:)b\97µN$v«\89\10»¬uRÄ\ eBEb\a \82Ø\ 1¨T±\13¡\82ÖA¨ u\10*Uì T\10;\10\15Ä\ eD¥\8a\1d\88
+b\a¢\82Ø\81¨T±\ 3Q\91ÚA¨ v\10*Uí T\90;\b\15ä\ eB¥Ê\1d\84
+r'D\ 5µ\ 3Q©r\a¢\82Ü\81¨ w *\9fr\a¢Rå\ eD\ 5¹\ 3QAî@TªÜ\81¨Hî T\10<\b\95*x\10*(\1e\84
+\8a\a¡R\15\ fH\ 5Ås(¥¯\1dv\96;)\92\97åN$yYîD\92\97åN\8aäe¹\13I^\96;\91äe½\93¥yYîD\9a\a¤\92¢\a¥òR=8\95\94=@\95\94=H\95\97ì UÙ\12RIÕ\83R©ª\a¥\92ª\a¦\92ª'Nå%z\80*)z\90*)z *Eô URô@URô`U^ª\a¬\92ª\97uO¤zY÷¤È\1euO¤zY÷Dª\97uO\8aêeÍ\12©^Ö= Õ˲'Eõ²ì\89To5\11ª\97eO\8aê\ 1«Hõ`UP=X\95ªzÀ*È\1e°
+²\a¬Re\ fX\ 5Ù\83VAö UªìA« {Ð*È\1e´J\95=h\15É\9e`\15T\ fX¥ª\1e°
+ª\a¬\82ê\ 1«TÕ\ 3VAõ U\90=h\95*{Ð*È\1e´
+²\aò){Ð*Uö U\90=h\15d\ fZ¥Ê\1e´\8ad\ fX\ 5Ù\ 3V©²\a¬\82ì\ 1« {À*UöàU\90=çSü\10%d/+\9f\14ÙËÊ'\92½¬|"ÙËÊ'Eö²ò\89d/+\9fHö²ôÉ\92½¬|"Ù\83WIÙ\ 3XyÉ\1eÈJÊ\9e\98\95T= \95\97êAlÉ«,Ù\13°ò\92½\8d5\19²\17ÄÊR=!+oÙ\13³²doK\89\96ì\ 5µRUOÐÊR=Q+Kõ\84¼UOÜÊR=J z\94@©ªG \14d\8f\12(È\1e%PªìQ¾\ 4Ù£\ 4\8ad\8f
+(Uö¨\80\82ìe\13\92=* TÙ\13·\82ì [IÙkli\8aì\89[IÙ\13·\92²çÜÊKôĤè \Aô\0Wªè\ 1® z\80+\88\1eàJ\15=À\15\89\1eÜ
+ª\a·RU\ fn\ 5Õ\83[AõàVªêÁ z\80+¨\9eÀ\95*z\80+\88\1eà
+¢\a¸ò\9dè \y\89\9eÀ\95\14½\0WRó\ 4®¼4Oà
+\9a'n%5OÜÊKóĤæ\89[IÍ\13·òÒ<¡+©yv\12çû i\1eEPªæQ\ 4\ 5ÍS\11\14$\8f"(Uò(\82\82äQ\ 4\ 5É£
+J\91<\8a yBW\96ä\89]yK\9eè\95%yÂW\96æ\ 5¿ò\96<\ 1,[¢+)y°+Uò`WRò\80WRó W^\9a\a¾\92\9a\a¿\92\9a\aÀRD\ f~%E\ f\80%E\ f\82å%z ,)zY\rE¢\97ÕP\8aèe5\14\89^VC\91èe5\94"zYÉD¢\97ÕPBô²\18J\11½,\86"Ñ[M\84èQ\f¥h\9e\10\16I\1e\ 4\v\92\aÁR%\ f\84\ 5É\ 3aAò@Xªè\81° zbXRóÄ°¼4O\fKj\9eÔ75O\fËKóÄ° yBXRó\84°¼4O\bKj\9e\10\96Ô<!,/Í\13Â\92\9a'\86%5O\fËKôÄ°¤è\89aIÑkì£ß¢\aÃRE\ f\86\ 5Ñ\83aAõ`XªêÁ°Hõ@XP=\10\96ªz ,¨\1e\b\vª\aÂRU\ f\8a\ 5ÕsjÅÏrCõ²\1eJQ=ê¡Hô²\1e\8aT/ë¡\14ÕËz(R½¬\87"ÕË\82(Kõ²\1e\8aT\ f\8a%U\ f\8cå¥z\80,©z\90,©z ,/Ù\83eÙ\92bIÙ\ 3c©²'\8c%U\ f\8e%U\ f\90å¥z\90,©z ,©z°,Eõ@YRõ`YRõ\80Y^ª\aÍ\92ª\97\85Q¤zY\18¥¨\1e\85Q$zY\18E¢Ga\94¢yYÔD\9a\97\85QBó².JѼ¬\8b"Í[M\84æe]\94"zÐ,R=`\16T\ f\98¥ª\1e4\vª\aÍ\82êA³TÕ\83fAõÀY\90=p\96*{à,È\9ep\16T\ f\9c¥ª\1e8\8bTO4\v¢\aÍRE\ f\9a\ 5Ñ\83fAô Yªè\89fAóÀYÐ<p\96ªyà,h\1e8\v\9a\aÎò©yà,UóÀYÐ<p\164/p\96ªxà,R<h\16\14O4K\15<h\16\ 4\ f\9a\ 5Á\83f©\82' \ 5½\v ¥¥Þei\94¢wY\1aE\82\97¥Q$xY\1a¥\b^\96F\91àei\14 ^ÖFY\82\97¥Q$x\0-)x\10-/Á\83iIÁ\ 3jIÁ\83jy \1eXË\ 6Ð\92z\aÑRõ\ e¢%\ 5\ f¤%\ 5\ f¦å%x@-)xP-)x`-EðDµ¤Þ\81µ¤ÞÁµ¼ô\ e°%õ.k¤Hï²FJÑ»¬\91"ÁË\1a)\12¼¬\91R\14/ë\9b¬LøÁj\84âe\89\94¢xY"E\8a·\9a\bÅË\12)Eñ\0[ö,«¤Ó¸P<¸\96ªx\80-(\1e`\v\8a\aØR\15\ f°\ 5Å\83lAñ [ªâA¶ x\90-H\1edK\95<È\16I\1e`\v\9a\aØR5\ f°\ 5Í\ 3lAó\0[ªæ\ 1¶ z\90-\88\1edK\15=È\16D\ f²\ 5Ñ\83lù\14=È\96*z\90-\88\1ed\v¢\aÙRe\ f²E²\aØ\82ì\ 1¶TÝ\ 3lA÷\0[Ð=À\96ª{b[Ð=\vW\8eh\85н¬\92Rt/«¤H÷²J\8at/«¤\14ÝË*)Ò½¬\92"ÝË2)K÷²J\8at\ f¶%u\ f¸å¥{à-©{ð-©{\0./Ý\83pÙ`[R÷\80[ªî\ 1·¤îA·,Ý\13ÞòÖ=ñ-K÷¶\14ié\9e\b\97ª{\ 2\\96ð\89pY·åYG\11>1.Kø(\97\82ðQ.¥
+\1fåR\10>Ê¥ |\94K©ÂG©\13\84\8fr)\12>ª¥Tá£Z
+Â\97MHøT-¥ê\9e\18\17t/\10\97\94½Æ\8e¦È\9e\18\97\94=1.){b\^²'Æ\ 5Ù\ 3rAö\80\ªì rAõ\80\P= \97ªz@.R=\18\17T\ fÆ¥ª\1e\8c\vª\aã\82êÁ¸TÕ\83qAõ\80\P= \97ªz\82\\10= \17D\ fÈåSô\12r©ª\97\90\v²G\849²\97\8cKÕ=g\¦¯À]ø\1cq\89]ù\85s(\10\97*}\8e¸\9cî¿\fíKÄ\ 5ñKÄ¥ª_R.è\9fQ.:j\b\ 1\õR\8a\ 2f½\14)àª\97" \õR\8a\ 6\1aå\12°¹DpÕK\91
+fÁ\94¥\82«^\8ad0)\97ÔÁÄ\^B\bè²\16\80"]Ö\ 2P¨Ë{\ 1(Öeû¹¥È±\ 2\14æòZ\ 1
+sY[Þ¸õµã\15zòÞñ\ 6é²6¼B]Ö\86W¬KÝð\ 6ê²ö»b]\96\97O°ËÛË'Ú%C¦ÝYx¬\ 3Ý,\9cR½|\14NÁË'\9a\1f'\1f\85Sª\93O5\ 1óËVÝ\14ùø(\9bR}|\94MÁÇg°ËU||ìoª\93Ï\8b»¤
+º¤\97O¬ËËË'Ø%½|\82]ÒË'Øååå\13ì\92û]Ñ.¹ú\13íòZý\89vÉÕ\9fh\97\ý\89v©:\bí"\1dLØ\ 5!LØ¥*aÂ.H¡Ã.q\94\1cZ\98´K\15Ãgh¥\10.\1d
+!LÒ¥*a\92.ha\92.\88a\92.\7f\97°é¿'Òå?7lúï\8aÄü\93\9fþ»?û\1f\8e\7fõOüïýÇ¿ú÷\7f\8c\7fÿù_ýïÿç\1feùï\7fþ\aÿâ_ÿÍ_ý\87\9fõï\7føÓÇ¿£Î\93%Z\16\agáícx¼¦E±ü\ 4mó\82j¶\9fÿÇçÿü¿\1eã\7fúùüù\7fúù\7fý߶\9fÿ\8dÛÿå_Ä\ eáÕæoŦv\7fþöS\84Ò\97¿õ²ñÛo?hÏl\7fü)\19 gþ¿<\fx{\96T¡\95O\13{Ü°©}\94Ç\1aÇ´µ\93CBÿ\7fÜá¿õ;ü\8b\9f¾£\94þ,>½ëçÿdY\ 5\1eAÓ\16ôý[Øî\1eùÏÇmñ§Ïê"Ê\16\1c\16ÉûyS6òoà w\ fè6\ fÖmÛÔÛ\ 3\82\1f\89\9f\ eÓ\18ÈàQÕ\97Öê\87Ï\88ñ\97/'D¦\1dêß[\1c7\e%sZVcß¾*ÖÛ\ e?=\18ñ¶\88]+ÒÕ<`Ì\11\96ë\88H\8dÛÎ5\8e\98ÿÙOq\84ÚûýzF;t?ûÌg<[ìéyÈóQ\86ËÆcyHÎ\95õ\90ç3OõHùï\ fy\9e\11/X\1fÒ\ 3Lî#\1fÒãÏî|ÆózôÇÂ\ fË3>ÍNóàó\94\11»\91\ f¹ß\11\94ÄCþª\87l\87Ui:_\ fÙlN¹{>ä³ÿܯÈ\85ï\ féÃÆb\92ËC\9aSëÚ\1a\ fi[Öó8ò!mWo\87zõ!÷Í\ f^yÆ6\9f\97ou\rô\90æd±¤àå\19\9f?üÌ\83W>cÛcuÏC\1a\85u\e½öù\94ÃÚ¼<ɧ\ 5§ØCvÛÓYäw\8fÍw·\9f<ÿ¼\9euÕåqßv&ýôô1\ e\ 5\1cZ`çáqJ·\9d.\{\1cö?ÿ\9e\16ëtmÑ¢E\91\9d\1cö\9bÇÃrxöðé\9f¾×¾Ý~ö\b0Û-\ 6ÉBõ¯L}ìñH§¨\85ËvaÏ^úyÃ\97½ªË\b®}Ø\7f?l\8fí÷¶\ 5æu\1eá »ZPjÏßñ×úÜë4àéù÷³Xͤõ\16ùå\7fúT\9eûÍ#%üÏy\8cóE\97ù\ f\1c\829½ËÌ?a\ feãD}öü\7fÝ\88;úÌç÷ÍÖ#gö\99\1d
+\98¿\8b>Û-\18û¸^}¶Û¢Â"JÔg»}ÑÏ-Ðg»S\9e7Vûl·\93aëGõ\999½-ü\95>³Ó\90ÛÞUé3ó\93\9bo\9d>³s\17Kòª.3÷ü1ç«Ëö\11\97Òg»¹øÆ\95}¶\9b\97r\1fµÓ\9e¿¼[@\vãl×æX\9dfQ\80û=^\9df#ÖÈ1\ f\13¶ú\86GèëeßN¤\96´@Á[§év\1ei1éÓ·\ 6?ï3\96¯¿Æ\90}\96\9cÓîs\8cæ\128÷¨Q?GdÜ÷3\1a;Ñ\99Wfå÷\90ú§;|\9bsM\ 5¡\1d\81<Ýæ\ 3¸ý\14ë\9aúú\9fk\9e\ fÒ³©ÙÜþø~ó¾\2!iwT\82?¯,UrܶE´?}:ÐÑvÛ{í\11\18ñ|\81AO\99è\9c\82"6Uó\99qJryü\1c5\ 3\ f{-w\e\9dNû\1a"îÇjtÚÓí\8f24:Í£\aì\94N³h\ fûFé´Ãùã\96\9dfñ\13Ç9_\9dvH\1aé´Ã\10¤8¼ôN³cv\8fü-\9dfq g\9cÔù\1c\81:Òi\87}\8fg\7fu\9a\r"\8bò¦Ó\8e\1eA\87tÚqk\f\94Nóà\ 2\v\ 6V§=\8f:÷¨"ì\9dæUøúI§¹Î>w¿µ\99\9df\9eí\19'Îþz}î\7fw\9a\8fÙ\19\1db^;\8bÖv\99\15ÛÓö\98åú\16y§\9b ÍÛ¼\8dw$!Ú)/d§~J\8eh\aÜ·\1d@F"ªnh\96E*{FÓç\aãæ'·E\14<ß®\17íôµ\87\15{xZµ}\8a->ìT\90\95N.>lâ}îdØ"D\8esó\ 6z\86TÛíú¿ïqm÷Z}ÌËÿ¶\1d#ttU]â«\ f?\0\7fäá\\85º\86¯ôv\v j±\0y&\97/¶ó¿|ýqGÊ|ﶯ1\a<\e\95\91Ýæ\1au\8f춳E\9bµÛ,Bp\8f\çÞm\87%@ðr{Ño¶\9e\19ízõ\9bg,@\90~óõ\8c\15JQ¿Ùzæ~w\9b/gL~Ôm¾\9eñd±Ñm¶\9e9<ÝÎê6[Ï\f¯É\17Ýv¢ê6_ÐøYÃê6_Ð\84{%ºÍW4Ï\87¡n³ÏñP\81në6\17Û\16S\ 4ÝfE>}$\81\ 4\9fJUUºY\98C¤\ 2\8d\94 îCº²Û|\85ä\85¿W·Ù
+ÉVåt\9b¯\90ljV·}.¬s\85ôÈ\býæK$Oõ\16ýæK¤Ù^ý¶k¹I¿ù\1aÉ"\1eÕo¶F\1a¯^ûg¿¿Çºìßÿê\9fþ»?þ/Ïfî?>û¹/_Âì[¯ú\1f~ú§ÿ·ý\97\11ÿåÏÿý_ÿ\87ÿ\83vþÁ?ÿã\1fÿõo\7fõo~ÞÿáOÛÏ\7föüï¿üO?ýõóÿ^{\1fï´|\9fõå\99îZÄ!YÊ\8bG.\ fS\8a/Ï\9a}\8fPâeþöa>ì kwsmäwÌÙÈ\1fýöþç\9fÊ®êÖ\9eë\8eÝ\95MiÅiâÑw÷}=\83áò\1d|ó}Ú³\ 1ûîfl¹À\a\8cñº\193GÆógÁÿËfaÄ?x"käÛOÿÖÿÃ\11ÑG~½û\13~ÃlÔ¯\9bwóF˸[D¯\e/\99\1cx\f\93¹C¿êÏÍ\91=õ,\13u\17\16ðÂ=»\13#\8cæÑ\8a&ì9~xW¿æíÞ¾Dôÿ`À ·\e³±\9b-ÿH\18§ÑôqoÇó=\99ÑB\13\ eµ¼\9b\17î«\1ap\17g4`Ô\86þ\98¯ ýÎÌmõÃ;ø\1a·Öm¦j{ùs¿aÞvzÈ\92Å\84Ñ˾Èø,ëdÔ;2㦾4óÜtk^)Wª'uí\ fï\80[³°\83[M\98\93N·fr@/\ f[Dú[zþagSa¾ã=Û`²xy]z{ÿ</Ñ\93Ú{«ñçdÍ\ eêæú\8aVÍ\ 1v^ùǼ\1fn;\9fÞu\a·ÅJ\99Q\81.n|TxD»f>O=Äe\vY\19\fp\18çjàÑiµjþÏ_ÕÀ9xÇ\1e¡\13ÆãYÀÉ(\8b£@a±\eáÏït\8a\8fMÙz¶hñ=j1»ÅóÑÄï=4D½b\8b-³\9dl«º\ 5Ù<k\920Þ[þ>Vna>ïÎmÙ>[Æ\8dqôì\85/\8cù\9c\1eî\14\rØ$cu\r|4O\1fF÷\160yØ\8c\15±\11n;\8e\99ßþ\ e0³ÐÂl\9eÑ0úÌ\1cÆ\89m\1aD\13\8d\9a[6~ߧÕìf\87Èfôð\97Áwwó\8dZ2.Füy«\ 1\ 1ÀqmíÂ\18U!ÂØîl`tþÔ\\rH\ f\8e\0\eâ\ 6¶Éû÷ÈÕ0z\9c\8aädª\a\8duM±ó¼LßdöR÷ÑîÐ3<MܼE\7f\860>Ó¾\1ap\1c.Úµ\b,Fܦ\91mö~òÇ\1aγa|&\89lÀ)^=ï\1d\7fìY\88l©Á#\84ç2g@
+«9\98y·\9e\86-\1a°\ 3\19½Û\93®ijÔ\12å $[~\1c×tÔ8¬=>\ eßÄñiæû6Îë\9e«M\86æfk\8e¸ô\19\91ß}\a\bçí\9cjÑÂøý³ô¾\99ô.ÃÕÌ8\7fñ£mý©¥\90»^¬\1fä"±û±#±÷Ö¹öÈÙî\1c¿§°a^s³ \b9ßËx÷\88Þ0Z¬\8d.<¯\94Lß\89ë\8b\9d\1aXýÙ\96µ+?\8eÝ\1fkl\81¶ê\93íÞ×ã\88¸¿5\8a]ñF÷Tiï\ 6æ\164U\8c\8b3\1el\9aº\1c\93V\ f=\98\99/¬GÈ\8bÙR\1eü\19Â\18\85\8cÜhÇJñûË\ fSh6¦\8d\19\ 1\97¯/nv£aù}\e\1aØnÎ÷e³µwÌ´]_¾n\1f\19Ï\1cûK·£ Úì³X\89\88Û¥ÚÖì¾\8døú$\9b.ÆÏ:<Â\v«ÂïͶ÷\17s¡yë¼\ 13ÛÙÎ\9a¢|%hQd\rÝy6\87·71˼u\®PÏ ,\9füiùH¼Ý=&\õâ\88Kí%r\vÃ×G»m¨s¹rÛ\16Â\7fn¡ä×öZJíÆ\v<W\84mÚË0ã\15\1f\7füÞÐ\94øý(ó\99_ð\18\8d²Ê9ÚO»Ìx\96E[çCÚ\8d{<Y]ùñõc¼¶\0ç}}l3\90Ùv\v½iôÔ\f\1dÚM¸\aÃhúxÛ-\9bÀ\81ì\9fÏ\12Ù\8d\ eßcì\12\1273ÅyN§o²^Æ>¬ÁeÆaÛjõêð¯Àl~<ü1\®\11 £Âlköo2÷\8bwhY\v½\89È\12\16\ f`¹kÂfé!ÕY¨\96\99ýWz±Ï\87ôMæ»ó}\8cÕìÑg®àÎSÆûÈáf\8bVÚ\8d\1a\7fÙ·\7fK«cµ:fË\ 6¢8¡w®e¹³]Î#\e¹\8e\1d¡;nÜùlÝ\eê\r<æ\8bIæ\8c\89ÖvI\9eòAcû¢Ñ{k\r=ßzþ\1e\89ÊÕ¸o³r\1cú\9eà½÷zZí|\bfîh\94OåaôÀsõ¡«¡\19\9bE\91ÅcÙ¹2\rl\83\ fÜ£d¾éÆfê\99_k\19Ê~®¯\v/þÖ³BZ\ fæ\bi\f\8fí<tG\9cÇ÷a\v¾0:?ïFO4G\ 3í8Ó¬gð-d\97ñ\9eË\18_È\15\8c]¾ÛvòǶ#\aGÛÎ÷\1dØüm "£\81Ô\18\e\89w×\96ÙO¤\19µ»Ã\95± Ö\97?\82\8b\8a^°ù!\8cS«¨Ë\96ië#ÛÆÅ-øö >ç\ 3ÛåoÜ\16Kû}\96\vãçWÙ\ 1Î\19Úgç\vñÝ=\7fi\våµE\g!ï!x¿ê÷î-ÕÓ\8eè\17\e¾2IÍ/ÁJ¼\97£\b×äO\19K\12ÆgZR_ûè\96ñ¼1Ú(\8c\ 6\8c=jêÖP\r\ 3½6¤ä¼\ f\19·1õþ÷9\8eüµ\9fÎIbcF|4öYYéþ\8fÞC3\9aÇÝÇ\85C\vH·¶\8dw}n·.í<\11*b×íºÎ÷ñsÛÛ\1d7fßi?\1dÿ\8b\87=Å\9fßcD\9c¶~l\8da²iXÛ\99ÔqçX\8bïÊÀú¹«K\9eE]\18í8aã¶\8e¡\ fË\11ôN¿l1Ë\9dÏÌ1\1a\1d°w\8cÛÞx\ 4\14ç¼Öèó\19Ì\aõy¦B_l½\9fÿ\9a{.{\81nzf³Éí{ëÑè\1eGªñ÷7õÀ\1e\8bÁø¹Ö)\8fñ¹çüz\ eº¥¥\e$ÿ\94E<Í\83\9fûd>U«2\87nLæÓsÞêJû6Ã\18įßi\8fÏÌ\8cÛÁ-ÝÌOÇmi\0Q|}½\87\9d6pKÛ®;Ø-7îàAY%\190·ñ¨>ï~Ó*ÅsÀ¬/ \8cN]h\99\12\13§áf÷d\92ÎÑâ$\e_\86\v\fF\96z\96vXÆÜ´»-~o4j\95ü°y\1aX}AaÜgî\84¯Ø\16Å*Í\96\9f\fÌ-¶Ò?6\1e[l?ÕÝÛ\91\rD\89]\7fØ\11³ùcô\9c\11\1al!7vÚ7Sí,*/\1aP\96\ 4½ò[K\87}ä\12ö¹:×?f\1e\17\93\86\11\9e2Î\9e:¤{\18eÌx8\ü¹«ªN8/\9e}г\1ac3;c\83d+`Ë4ÍkÜY/÷HP¬Îáû²õrºÁ¼\894\8fl9V
+ÍR%±~ñ\86e<\99e§ÅSÆ_»sżæ\rcSÒU¢¥å³\8c¿Ò«5ñ\94¸Y_ãZ2Û\92??ñãbwpå·\90o·\1d1ÖôÝÄ&`ùIM·ï)cÃ?éñáü\9cÙü\8cT\852¶¾\97\ e\94q »\9bm\1c¢\ 1±ûë©\1eãf\99Np´x\\97\19Íñ¿ÑQ9¾·»¸Oü\ 23\9ek×æád_|ϵ|\14\1dO\91\9b=ô!VD»Þö¶\ 5\aS\17em\8e_ÒGÛglòç]\9c\ 4\9eã\92Íä\8d?ÁS¥\85ÍóT\85q\vïñ<\8b\aò\9e8°Ì\9c\9bAo 6\93{¤]Ôj5\ݳ\ 5À/)\9c\1fc\96\1d¢ï̽Ýa\87\éؼµy\7f¬G:WoËÈjFËåsÕea\18\1d\ 1\8b~\99;ÍZê\10>¥{àà\1fæÖ¹Ù\12Ïp\1d\ fë1\96¥rã\8d+²ýÄïÓ\89õ\98\ fvh¾g\88VÏ8h\ esø|\1f\9bG]Ç}\8d\86qýÜ|p_õógñ}ó°á\ 23ãuð\1aº¯\89Ìx\1eøÐn[>F\ 3
+\92Ðð
+\ fÌØc}\18×ê\1d´\9c¾Õhü¾EhwôÀ\96/a+k(ßç\9a[E\a³\1asá\8aí£lHs\8fff\96ËZÜ\7f\93Ùý\ ekØ¥ùÀ\ fV\1cêvÌ6\10\ 4¹QܹsÔMá\ f\1dõòà\7fïTþ-Í×\ f\Ú-7?Ÿ³a¿n\1c,f¾è \8fæ\95ñÈ\17\8f«ù\aní\7f«-ÉÖn¤Í\96^¿aΩÏ÷ 2N\94Ùó\8eýí[\9dý(ÍÒè\91\9b\8fXf\7f\7f\ 3vXôÏ\7f"\rzý¿ü\88ñ\9füñß¼\ e\18ÿßÎ\1dÝj\81 ¯óÇ¿óéã0èkØ\12ó°¼\18Oï<[Ó\11*¾Ìß^fÿz{w\89\8aß\7fo)?]Ç\8d\9b\87ø\96cÇé§\8b\1eà9\15íi\89å\ e\87\ f\9eÞ²5\8b\1d4\8eÖÌ+þ4kÉ\86Ì ó\9b\19-ìÃ\1c\83Ã\1cI6\85Û\1f·\99\7fº\87/ðoüRóB[}\ 63û\14õØö\0nG¬<\1féóK--B\e2_\96\b(\9fÉä§çU~d>vOÙc\e\80§Eó0[©j[\88»\13Þ¯µ5\83á\1f#\16í¶\7f{v4\16NñHóðÕ\89íp"\ f\8eA\86dý7³\95v\98-þN¸¯\9f\ 6Íßq»q\8båÄ\ fºÈ>\ 1\83\ 1\14V;\1e\912Þß#l³í\94÷ùØ\82\10°p-?å}Æø³4\8bNßÎÈÝê\8fãÎ'ïögfö\r«ßÒ\88¾´µ\95åßõ;\8a%òc¼U Å:}s¿ïcÔÚÞ_\9a\a§\99q\8f\ 5ßp7áý\88í\1f~\8aç\8c\8a\18á=ìþ*6cÀ, Á\8d~øà÷Ôm\0ºÑA\90è=\v\95¹nÝVSÏ\7f÷X\7fé]õ§\fÏg\9e¾ýñw\1d zO5\9bÕw=Öa»°0ú\11\94Á×Ïx\8a{ú쪯ú¹-½ãç}\8f\91ø<©¯Ê\87mwÜ\15æcl³<=>N,UØ30¿<k£\19©"üR¯,ñ\18çñ\8b\13\90~«\9e'é«~¿Ç\v´¤\b\96w.ºo3\9f\eóV¿{Ö?}¤\19òl\9bèaë;÷YÓ\7f¾Ä\1a¶\1a\f¯\98®5*ѽâÖ?ñ\85\1f\915Øî(Nlâ\13×gïÛ%[nú\bt\97éð\8a-C|`n#¶\87üÚ\8eTEo\ 5õµï\11V0\9eÍF¤2ò\9foϨô\ eÜf\v×Î0§º\ 38f<c¿6l9ÞOÿV\9eíe8\a\86[Ý\rñU\12\17·eG\b1)ý¨cþæO\e«Ï\9abä\a¸Ç±·«þI\ 5V7û\91Ðc\\1fàðýÀßø¥W,â\87ùê§ùáÌ8\r£qã\1d4~\»\85_Ü¿À§\ 3î\9fß3\8c}\8b\a×\9a³ò\9a!,Î\87\98±ÇFÃ\8dÏü\1e\97z*`\17\ 1û\91¯\81û´2\11wH¨ÑG¶`xV,v6~çÍ\86Så1ï\91 Ø¿\rOZdÆ\16å\8a\\9b|wýÃþúSÇûó\87:\1d`!\8bÛ\1e¯À\8eÜí\ 6ýVc+ëOêd\99_ê.\v3z\16c \8bo×\7fõ^¹Ã³û\fÍ;Ê(\98q\86Jú\87á½ò\87\9fâY=FwØy\8f§f\8d^qOü°\1d´\935q[¾¡\7f\8cæ\9cPÿ)\9f«wÕe§Ô?z¬?QXýæýÄoØÆY#Õ"rí¸ÎïÜ\9b\ e£ôÏôküN/}Õï\9aTt\88ãTñ\90ÛyÎø½\a ù8ëGl\19\@\9e;ôvm\ 36}®Ý[\8e3\v 7Ò̸Â8Äð?f\ 5Oâõ=ß·áL\1a\93¾MuYð\ 4\1eß?ê\9f>È<|À
+ôÙQ££\95t\9f;©Ýìë\12®õ%Ê#\83ûµëñϨg\15¢æÎ9»¶E\94\96k¢ÝTܼ'pò\v\85¦Å\83FÕ{{Ða»\ 1ë\12\1d9¹1ü|Ïîz\8fíÀ0Ç\89\9fÆz÷ù\89²U]5'Á¹Í\9d®>\'lÑ4ã\93°\80!¯\ e·ÛTxÅ\1cê_¯\1583s@\8f?ÿ°gLUÿúO\eªVÌÄ\8bF\9aT;eêÝ=Î\88Qö9Ì·.6\82¦ê\1eÚ\1c¦Õãfã&äË2-t/fõ\98Í\19fn\88øü\86¯\07\138\8bÂ÷áê\95Á\1eãó¬\81$Û\8b1ò#\1a°Ò\ eÝ\97ª6aûñdz60·(\1f\91GåÙÔf«\94\8b/½ÑÀ\1c\91íÞG¦3¥±6;/¿\ 3\eÃvV\11ËÀ+¾¢HÒ e\98å\ 2\19®Ööd§¯NÚ¾E\ 1\19oÕ3ÛþåOaæ\83±zw±>´ïÌ\92#ø\17çþ\97?haí99¼\eïæKÁ\1f±\ 5ôyÜÿBtÍnræFï\ 3úvÞ¾ÂÚGÜùcÜ´g{Zµ÷ïãÛÊÒÌKãÐýC!¸Gø1ü³1\9aTß\87ç\94°\1áúrÁµó\89ýÖë\8d\ e{\8cV\88g;ã l\vó\97\9aÝ\9cHõ;h7_èhñÙÎ(±ð\a ¤Þã3¼\8c7v}1]³Êr6\14ýäñ\87ãÓã\16}éç\87Ì\96¼#¸ [|mçv7\9bKx\8f%å\15 Ï\87¹¦Â\93ý\f°an\99Ë\8cwd/ñν¬\12Ë~Ihü<Ð\12Ãòv6cÏýåx¾\12ÛÇ\99ÇmX¹D_QY$²\17\185³g?ð}è´N\1d¾N*3w\8fãæa>(w\90Jÿí¿\e<\1dù侪w=\1eÎÍ~º\19/Â×\87Þªç\86ûK½4\ fsók½<d,u¢{Íè©¿ìÊ-n=zæò2\811ÍF!@ó\18\9d\16³®\11æ\9bG»ÖoÌ\1eWÉó½\17íÀÇ;Ñw¶6\87y`\89ml¢gÏÖZhÝ4DÖÞ\82Á6Mwå5H¼\81±\87§k\98#Î\92;ÄZÙWhÃ\9cPs\8fuõÞcÞó÷í\14°/\8b÷\11ÙÙÜ|Y\H\ë!\f16Nß\7f:\98ÑýïÛªñÖ²v×\91\89_Ú\8fX\82ÛÄÛÂ乺þ /ÿ6ªÛÇáfÞ½X\15;Rä/v7¯Ó\ fG쯱ÐØ\15Ǽ\ f_ÛX\ 4@D-\9b|?÷¹\ 5¤nÿct\9cM\96\8dÙò»\ 1ðÛï\ f\96ï\ 6Ö\1f~ú½Aø\83áú£¡\1d#þ»\ fáÛO¿óÍüðãú\9d\ fñ\87\1fí\8f>ï\1fvìï½\84\1f¾®Ï\17û·\f\81ï\86Ë_êZÏ\86ë÷ênîØÆ\85ü\9bOÝ˦j¢ÐæÐ\8eʦü\vû¦þ\ e\9d<\86®õ8e_\85iºüÁ\ 4ôû\93Õ÷\13\e\ e\8aï&Á\1fN\97¿7µþp\1aþá\84ý;\93û\ f\17\ 2?\2üpyñÃ¥Èï,Z~4\81üÞdóÃiéû)ìëïÎv?\9e\17\8f¨{áz^\870z0\93\7f\1d^kI»¦=\86¼\95Wô
+¬av\ f¿\7f áåð\ 6<¾ÈG×3\98¯\1fÏ\a_ÿ\v9n?Ð\91ÿl×|%\167¸ùJ9\8e*«eßsþÔ¯¾·\9c\81\86ü£dC\9eM¨'FÙ\1eÙô,.ÏBÛ\17Ç?û8\b¡í¶<öTé±8\96ãÐ\12ÂùHÙM\87¶\99·èÇ\8b±=\9d¡\18v\97Ó=w»vêï[¿#YÐ×\8f':Bßxоù\b0\7fÏ\19n¶g\88yF¡õ¬ñ½^Ý÷#\18CßZ¤ö~_ëù?Ô}\97Å3\87óK#о×\16!YnvªÕÍq¬\19NÍpE\9bÑ\86P\18¯~íÅø«\1ax\84ñûkÇÝ\8eïZõS\9f¸\ 3û4\91hmàö=\84U.¥ãÒµ\9e§I~â-\1fvÜ\97\1a8\83Ây_Û#Gg(\91Ue{\e#\ 3ä¯?}Zû\15\ eD\ 3ÎÔ\ 5\97§Ã\92Ñ}\13ËH\ 3Û¶\7f^k©ívy »\9f´¸q7¬-öú
+iq³ã3n¶àp\9cS\ fà®,=ª^âb0ܬ}éûÚH\1cW\e="ì.m¼\ 1:{]¹G \917éâ\19Æ\87ûà\f§+\83ðÑá=Ì^\1e9\8cÛ\8c\ 6\ e¹u}Ò9æ\¶_uPà\8c]½òù0<BØmCÓ^1Ú\9e¼óûe¾Ö!\85\17]\19ñ\1dú\91Øk¬÷ð\ 32\82yÿÝê\9e²z\eÝçR»vv\1cà\9e½g]I÷_zÿ}\8d`ËC\18n\9d»\9e+x©¡0níÌ\ 1Ä`»Ã/\11¶9®·mFTsÚâ×vR¾\7fw¥#¯¿k»ì5ñób>BÆÌx\1cÒ¶ó\1a²]×\856^© é\14áT+\8ceð±\14YÆ3\96\fÜ\0æ#\8fl\89Ó®\ f\11|¶Ð\9e\7fýC\ 4½µýC\ 4\8bÑ^å\9c\1fFËÂ~\1eß5pF\w\18cIë\1fð\88Ó\1asD^g5F\ 3{\84\88¿¯Ýsç¾úàeô¬à4\80Yþá0\1eóT\7fq\88`\7fªw\1dbÜ\16µJ\ 3\1e\ 6âfÎ\96\|9\ 38æ<¿3:\18K\ 3Ëìi®Þ\7fì\88#\970>\13ïQ\8cÑ@\8bUÜûZ\9f¶Ô³Î\94½\8d×/ù\15\15k·ÄPz\a\1e\97\18Î\ f\ f\96óÃÓv\9d\ 3ã&\15Þ{°;aæ\85\8f|_cí\17G\0XÃ"ɦí\8cØ/¶ðy½\ 2Ý«\15sòÉå¸XÑÚ\11ên\89´\97ñW\9d¬ê\1dÔk\9f7\e§;ÇÅáL5\9ee"y\99}í\17ÆmÆùØ\91£Àþ\94nKFîÀ\8bK~^{G\7fù\96|k2^Ñ[ü©¯jÀÑ\107\87×8\1ewº\eý8\99\1fì\149DG¶øû[$\97~]¹Eµ\11·mñq\16Ûþ\8b\12¯½ÍM\ 1/nìmè\804\16¹q\9fg¼B\19é@\1fyïkÏ÷+=ôÔ\1eçòk.#\8f;\8e\17Õ\8c?Z\8f#]uâh{1~>p¹v\8b\0:oÓ\1dÎ1\90b\83ê\7fÈ\8e¹cÐÍXr¸9BEܨÃ\f3î1¡\98q?¯b¤\ 1w+~^\e\a/w¤2~\9b<·gþ\98Ð\82\11\87ñ\8fI'§\96R\80]h5v\v´æç\98mÜ\9c÷ǵ]\ 1ÆÞ}¬ñeä}=\eÉÏk÷¨\98;vÏ6pÞ\1fF\8bæaòz\99\9b\16Ðö®Âõ~\9e:åpãѼ\9fÎ#êôð\ 2{¸G-ãÌ\19
+S\8cvнµØ3¿Ì^V0\8cãô\1d\83Å «\13]W\1aF[ óuM£MÝ\1c|±?\82\87ç¸Q.µjlqfÄã.3«\12\8f\ep\91<=IO~\9f\87ï\17ìôÒ\ eèóqO\9fgÎ-\ 2_Þ\83x*ÊÿÃè\88ëç\80\9få\vW£VYh¤À´pF`L\89Ûâd«\{\846GHʧÉ~\91\7f¾\9ao\8dN\87±"¬ã\bÿ_\18]ÇìµNÜA\16¸\11\11\18æ}8oþ\94/\ 5Üxôþ\9dÍ3æïÓì>¤ÏF}déÏO\86\9b\a|\7fU\ 3×ðcu\e\9aù¤!ev¤ÜÎOã\15§Óùø2k%\19F/Hç\1f\11³¼IX¬ôO\1de\98¸\9eGÝf[dÁ\11¡/ýY\8dÆ\1eÉtêØdd3³ç\96Ôj4n¹ð\9aAO¿>_?nÜu\9fv\85±\85|bL\ 1\89Y¨^kYjÐ
+O\10\19F\8f\12]F&}÷i½¯ÆCáUÅxÿ¢\1c\9c\9ff?Ã\97ñ\8a·t-\r¬Æõr\a\17o´\9b¿9\8c\9a\87\14y\15¶;\ e\1aeãç×á[ª×\95gÄÙX\93\92 [\14õ¡aâaß¿*<Ì#\90ý®ä\86³\15\92G z\aø\99è\17_ºn3´\96Ã-ÛøöQF\84ç[¿õ><èòKD\9d\9c§ºÈ¥÷K\ 4¸\1c§\84wîA\8cÄVè\8c\97\7fG\9a\82/±oo\87ng\86>=ÛC\1d$Ëö«¼\92Ó½ËõJ?r`êð\18ë\b¥Úr\8e0\85ÆÍ¢\b++i*å7ßKÛÔE»î©\18Ï\b\94d/\89yÏP\96Í\90ÂM\91l\97\85\9aÄm9²¤è\8e\15ôæH\8aëë\1dë\8d§MOr\17Jª·±\1cBV\98pì\9fn"Ë)e\9eoÜD#^\8bɺN2,3x,BmeàÙ9¼[wmðGYXyðzWà\90å\1fÖµr\ 1Û\11â<Æ÷ÆÆwö2·\1d?\95'®u\9b§\95\8a[õõÁ2Ò¯òX¿¯ÕhÛ{xx?\8dwn\90^f6éÖêá\ 3˾\8esûô\12¨\104\rxþ~7³4Ü,\13w<\96"\1d?\8d. 4\809=
+ö´q`jÛì¹ã»øð!Ú\19Oûù\1f«#uÄz\9eþÞ\7fÃzÈv룱d&'Ækòz\9f5J+F>\e\8f¼\7f_»EQñ\98W®t#b¼"t\9b\ 6\96Ù\13à`\8c±lÁ\88=[\9d\13½ÙO\8e\1e¬®ä¥ðY\87Þ4ê"ÜÅâ®ösÿ0\9e^\8f`\8dÐe\8e\83A7î]âH¨êw=øU\87Á\16T>¤¯-»öeæ\14ÐbSGjù\99_¹¥«\8c»\9díÎ/Úó\9cE\b¬Np\9a'/×\8aÃó\1dëÆâH\1dczÇö\90\94rí\1eìc,\ f\86\ 2\13\96ñ\8cs\14üSËÌ&æm\1cé´óòYn< %õK\9bºöêáK3ã\9cÌ1:\18{\19Ý\81\9b7 ó¥D\10þXw\8fîº\ 5\90{¿ø9FÈò.l\8d\10\9bSáCa\94×ÊÊøÎXöÚ¬pm{1¦\832¾¨zí\11éïbB×$]\8cW$ð£\81e\96|¹\8dÎ\8aXÀpûM&i\1fó\19áxÑ\85Ï\82\8b¿åY;b1x\9d¼C/-\12+Ìyä+8¯\93ðêôÒÏ\1e³¢b=5âÏ\90\ 2Ë }ÌÕ\83}Ó²7]ÜöÍ\9d\18»\´[Üö2âc\9dÇq¿¯-\9f\86çhÜ?\8cú\8c\14lá\85\ enmÎýÄð7\ e\12ë\8fù¥Á\16)¬\1dh1^\1e\ 1öé¾µ¼pûÎcðå?ãL\8bòfñ1\97¦Ü[\1c\9dÌCÓ³æ\·ÍüýÕ¿7F^ÏO³\a²\86±÷ØVÛ¤=ñÉ\8fÙ\bU\9ecE;kÔ[Ña£m\81´\1f\18µ¬_þ{\8cy\aáÿ¯×î\849\1eé\ f+¶;\82:ø@1_J\1eR½ú¶?âûx\16k\e~#7þª\93c-fêµ6¿w<Wò\b>FÍÃÏ\1dx\91\84¯rÞÝñ-X¬ç\99þKE&Z\f®vKËhþ\85HBö6¯\8d\9d9\81ãÀç<Ö\9b\99\f8\8c<\82\1cþõÚNd´å\8f\9dWÿ0Êk\81\13¾\987E1÷È\18\12«¼ãælÈ;Ù\8d®Óy\8a3n¶¬Ä|\9f\11ÿ\1ewÀkÌ\ 3\ 3\8c\9c#\9cÝßØûZyºÌh[z\19ãÀÀ\8dû¾Vß÷©iÍÃFãn\15Ê\ fú\1d=ëIS\96\91·p\9fÇýq\ 11¹EºÆýa4J\92G(æ3 ×/áIÏ)ÔÏ\10ÃxÜû(F\ñ\9exñ}íÁ \9f©²9\ 3"ìæ\88^Zæ0.©fYü2\9e\84 ¼Í^ïò\8bP\98[®\83½+\8cïâ\84\ e#\8fëEÅß×Þ\91X)\8c\9e \82F±jé0\8f\83Ýã\9d®*ó9îÚé9u\17Û\r\\82ÕxD)\8dO³Ï\17aÜ:n9¯\95\19\7fiÆ\81
+Fn oýú¸Ö\l'\7fÌS»¸Q\9e\1f\8cùÂ\8eýóÚ\ 3\ f»\97¸\ e\8fÌ2\9aëçÚ×KÀl¡C1\ f\9bñD\11Y:zMÁpÌÊH\ 3Ú\v¾¯\9drd\e\83Ø8Òir>Éøñ\bïk\8f¶éÚ\9eÇ\11ËæçDü¾\98éÃ3ÒÛ»"úÚøÓ8F\1e},óíu\94Ã6"Lª:qí[ÃÙëÆ\1c\86q\82ö¾Öcé¢Q+>ò6\1a*Â\1aõe&\ ea\8d\82C\8c\92\8c÷ä±\8eC\v¤58¬\vZ;>î¶ôë2Îup°¬Õë|\a¥2\82À8n\19m\1a+F>\84gºm\1f×\8eÈ\9e\197ÀØ\Æ^v¨Å|\av\1eê\14Ø8$¹Vm\ 3ºmÚ¤;ÆÃ\97Ä\88Ûq#z\81Õ)bÊ\17\fz[×\85±\15éT \96\9b\a\ 3\867k9úo¤óùØöXrÙq[~\a#ÖL¶\12Ã\ewÄÊÎϺî6[\1a\aÆ\8dÃ\8c]Iܼ/é\1dáP\98ÊöâÓÄ\15\91W»;\ò\0Ð1\19·j\87n1mÛà¬Ngóvàû62\ 1k¿Y¯µ\89\f'\ 3îõb\9cáf\8d\ 6Òì\19"v®\15teÏÊ*Ùvëñ
+·\f\b\e%¾£^\9b\añÇ\16'¶,\98.Ý\81\17\8fúªE\88b\e=\97\98V\82BÎè3È6\82=YFÎÂ[|GõÚÉI´ÝÁ\88±ý2\96G¨æɶÌq:áxyÄoy\91ÇU\8c¹\14Ü\8fëãZË\18çç\19>´\ e¢aÎó:\8a1×Q\8d3¸r-=ÛrBx\19='ìç[°BG;ñ<}\1cúºðÔ¼\8c{\ eÄ\97\19ÇG\8fÔ®aÓ1\99\ 5îä\97¸\8eÔl!\17ï¦^ë¹¼ôu¥\83b\19·8âg!·Ì\91ùÐ\8d3úÐÜæ[;¿3zj\10\1aXæ\8d\97pF> 8˾ry©¸\81°ñsÑLåÊ=òÃ\84»P1\ eËè\19ás)\Í^ªîKÝ\9bÛ\9eîêìWïð\97bLwá¶\8f\8fk-\92yc`liüØU²Ý\9c\91\(¦Ê;=e3îSSðÉP\16=vÌ\8c5²S\ 4_á\1e3B\aøBï \9aÍl\81x2Þ\a×"2#\ e\1f\97\91\ f̳\88¿¯\9d\84\9e\eþ$Ã\89¶X\ê¨í«~/=²\89jd\98DÓº{\1dáí\e\ 1\15\183Nb0U\96k=\a¹\eÝYý2Ú\1eöÈH\8fe\1e\91\95"tún\9a)\91ùï_\81\mM¹Y}gè>¼ßôÝx:\95\98BñcfÈ\9b\9dOóåW£\7fL|x\98{\1eÆ\98Q+\13\87£ô\87Æ¡ë|\7fÆ\ 6¬+,ã\8eÄ5HWLËw\86¥¸N_ÚÅ:ÛÆàð\80ôx®3·\80·þØ\99Ç{Ís\14Ïbd\ 6:Ïm~\{åòð\8aÍǧñ:û\9aÂ\96\99£\1f/\12½Ëqân¹\1f¾\ 3^\8e¹&è\1c?«û\ró5´\9aÃÙÓ|ÁÜ¿3î¹î»s\87Þò¤©^{âî·/o\85Éy²þð³4\ e7<\97~cÛ\8c#tD"ôhà\96¬~÷\bölÿè\9fÿé\11ËçGÄò?þÏ\8aZ¶\14D±\ 3êq\16à¸Ñ©<»ËüíÃ|D8Ç·\8fF~Ç\9c\8düñï'Ù½\ eÈcql'`×\19C"Ó]p\8e\ fÇ\1d\87Î1ÎÊ\8d]\11¹ÌAö8\b¼ð(²0ú|\1dnÖ\11*òý\1f\8f\81j\0@»»®ör\93Ñ\9dJ4ëî\86=võ\eIçâÚXTlç\1dáLnô`Ù¯Þ@\8føµ0;ø\12×\1e¸FbM`\17\ 6·äî\92-2==æQü\1d:\ 3Ü®-\96ß#ÎY\e4ÓÕæEßè\Õ!§ãÔÍú²ä\9bÌÏÝöWï<«Ô_¶}¨{\9d\95 ã¡=Î\15©Q£Ý=B²Ô Á^>F\9dø\99QÌ\86\19#\ eì¼â´$\e¸z¾àk×µ\9e"J\r\f\8cx\81\rJ>õû#\83J.ÜCn\\9dàå\aÜØ"Õ\82W]j{6À\94&)ü&³\9cÖã\11¿¼\19ñ ÿü\15\891ÌxÅrÈ\8d\9eð=ÚµD[·nÌ=ÃÑÀ\8cõ©\19ÏóÂ8¹±õ`WTV\88!ãyÐ\1ecO'\86yM·htDçp\86E\8aß\804õ\0\17ë~7\1eÜ\94f\1eÿ}úÍî{äï=¥»\86lã÷÷\8cßßJ
+èFO\88\17Fs{G\ 3\13rÇþ\96§Ku£§fõk\ f!:\96\9dö\f÷\96fQ\1a\18-_A\9b\121Ë\ 2Ô\ fNyvQ>\eàÃ\99\9c\91\19Ýi\1a\7f\8c9ÙÌW@Mv¿\16ïC»ÚV\9eʹ\10F¥\8c°oì\ e&ÉSÉ6\1aè·FÒ]Ï\94\12\b1³ç\a\vñ\b·½\19 ¨\9að\14in¼\8f\83¯|?²Ùûý×¢Ù=Òz®N\vã\91\12è\92-c¬\99ì\ 6HRbæg.Ðín\ 13Ú\1f\9b\e/¸Å \90]é\19}ô&/\9e×\ e)x\11ŧ{Ûáå5y°-\9eV\ 5\19d¼y\11w8vân# ß\8cýÚèñX\r»qt¾1ÎÀ̬\1c\ fvm$\ 4qrsèR\85é\9bñ¼Ð\8e9A\ 4ï\15Õb_\9bF\8dá\98íø®\ 1\1dgp\98L\ 3~\8bñéÄq\82\19g;\1aã Äþ6ÿö\97Þ\8e\ 6<\19./L\93\88\19O>Ý\11+g]©;ðóp\1a \10D©\16\84.^½Ó±it¼6î »`Äb÷%\13\8fQ\8e>\9fŸ)¯º¨\1eÈQ4c¨G«S£h\16\9d\8c\1a\18n\94\87Ç\1fõ¼³\81k\9e\9dkcpw/æ\8cÖ\a.dWúYuôkø4íÊ\16L\8b?\95N'½\ 1þT,\9aÝ\14É\vì\ 1zÚ\96vϾ~}Lbvt¶jƹ¾\17i\9feI\89øjî)\1ahQ\1d@\9f\86Xz\v\1dà{q¼à\ fº¶7b\99\94ÃÉPƶ\9f9`\87lrÒÙ\85ç©1Ø÷8,W³ù{ù\ÊìÓë\fê\11·40·\83oÞÎ\ 2¿8ø¯t\1f>\ 4bÉÓ=\18Q\7fêÐ!\93YûÁ\røÙ\93\19½JÈg\17Zæ¤q\14)\8c\ 6ìÜeòÁ\84Cpó|{ùmG\88\81\19Ïí5\7fÑ\0G\16¶s\99C£è\8c\ 3¶X\ 6\84«ÓÿØ\9côLl+½Ý\9e+\16èUo·1d\99ï=m,\1aËòÈ\13ÚÍÎò(»ö²:ä\8c/Ï\97ìF?\19\92>¨kï8£\8c®ÉÏ»_ð\98¤\14\8ak\15få]\13\v¿~ã$ó?54{tßL2«©â\84\9b=`/Ì÷M\13¬\95obýÍ8s\9eñÀ=Úu\1fc\f\85KÝØ䶮U\0\86\19=\98MóêNßöÈ\v¸n,\8cd>»})\146#~é\19\16\8efî\a=\13!$f\S»B§½Ñ#'Ðõn\ 6\88\9c\9b¯¸v\10îï\rl\18÷ÑÓx_ÙÀ\1aâ\9eLý\9bÌrLj9\166\1dfÐ\89a¼w^¹\87²Ñ¬\17øy¿\9a\11'ÐÑ@\1c\vú_\1a\83ÐÛ³\8dlànèÄ¥µ\85å·<\9a\8c~.òÅs\9ay\1aE\19;¯Æ<¾ÛI\ 3¡éfÜÛÍmÅ\9cÒ\93wöQÐÏlày£ê\ 2\96¹}\ 6aéÆ®G\18Æ%ÐßC%\84Â|5EâlqìlF¢Eo"AÝxìü©\83ïæ1\v\f³\e\83Òoe®`I=Zø:Æ+lÓÌgg²\91K˯Õ6îÎÕ \19\e_Âh¬ß\87å|¢\81\1e|®\e\ 38ïL\91ò\18=\9b\9e\1e¡÷l\0¯ÜZ\8fZ¦Ô\1d£\97¢ £ç\87Uϲ8±d\15\83\ fo\1cº\ 3[!ò\85(ÄÇ[\9d|!÷)Ǥ\99½~l´\eÑv\9b%pM±\16\kƵäñ\18ÛhàÈÅÅ\9c\92ÏpÉ\90´\1eù\8fÃxt\ 2\ 2ÚN\ f\9ceÂtBý\9bÌ\96\ 1\94Ûj´à\99\92â¶B\12\87{¢eó0\9ehöÊ-c×Í÷\83î#ÇÍ8A\80í·¹\\1a\89[Ú\vÜ&\7fç
+\1cÊFë\1dÃ}\9céZº#Ä\96\ 6\96ÆæÍ_Q¨4\1aÐR|(mY<½r»Y\10\83\99µë·\ 6.\9eþÔâÆ\eÈÁ\96K£a碼\94\1c\83WFY/y°+sNòÕ-\r\8c\1dAö"ß0\1fS\81Òò\94n\96&åìµ\17¸é\8bék%:\14ɱ¾£0záÚ\18\18Úc\8c\9b\ 4\97Ö¨ùúhàÌ\ 5î\99N¯qãu7s\84ú\99±çr<_Ã]T\9a,òa>ó;ºÕ7w\14^_oGÆ~æÓö±\1a\98S!ì\91áö1v |pn]F¾8\8d¤h ç\9eè\8e|\97_<ç\88\90.»V;-Ë%\9d_\'\ eÈÌk\ f)¬Â\93\96ôqòÇÔá3CsîÌë\1eæ\rÝñ=W\18·\ÎñÍYº\eFâØÙÄÚï'SJd#tã\9e\1f^$\9bp£;mõ\12RÐÍ\15\8b\93c´\93ì\91ý:ªv\87Ñ=l\9a¨øðæ\96\11£7qWn\14<£Ð1\19\ f®ô¼\154@BDûn\ e]\8a˱GA\85/\9e¼Ò«¨¬Y"~ß"\9d¼\9e6Æ¡Õèº\98Qn%/\9a[\14²×_jù{\9d\98\96}Â4Ð
+£âÕÍ(äÒ\eÅ#4[äH_*óMfOø¢\89*\9eËX°\83\11{(ÿ¦Í\12ø\ 6ü'ѬB\ 34!Äà´\빶ñÕh\18/mv{ä\8c\8b\ 6\8e\8c\e^7`\19\ 4 ÅÝ娲ä!\8d\8fvM\94\9eS$\1fwv\1aè¹\86Q\0\8c\19\17\8baù\86²\81+q\ eÇhÔê\8d\9aèà=î\80õ©ÅG\94;h9è\95\99ôL\fæÎM¸\19\e÷ê\89gh o\8cY\9c\1eÓÎkR\10¥;ö\b\9dU«Ó\9dÑÀ\95\81~¶\14ÔÝZ1\1c¸©¨òåF<\19J0I\ 3÷vägwÑ\0±ww:"¦vÊ\1a\ 6\a}`k`ͪ¡\15ßd>\ f(+÷j\84q\1f¸Äz×ðºËr:\13Qx\ 3¹Ñ¸4¹N½hPc%7m6Ú\8e2æ¢\ 1\9bcr=½ëtîfº*_^/\9e=Å¥\9b1j]çP¢Ý\8fk¿aÎѬ£53*a\91/]/Ú½6N\15\9cá¡Ýµòdb°{¸ÙTt¹ºìO¥Ãѧd\1aP°\82ku¿¸\83\9c¯\14\84\11w\90\1fä¹~ï$ékå:m\17Æ:\9b¥ïc\.¥\91\e\10ËÙÔp(ô@\9eÜx\9c9µé\9d[\10îÁÂçb¶q3s\0yÚ\1e#\ 1ë]u2ݨÓÂ÷`´È©Q¿Sµ:q\a+æß\8d¹:p\ 1Í\ 6"6£\8ePk`ä\f0ó¶vÄzùåæ\88*µútÈeÅ\82¼GdE\18I?Þ#=\a¿¿s\12Q®\ e7æ,ìs£þÒÁ\82<\97Þs¹ë\ 2{ø\865\97y\83\9c?n^snÞìÈu~éÂå6ðaÈ\1f\9bIB¦\80ΨI®W\13[\95¹<\83Ê1\e\rÌç\v:\81,´o\9f³8\ 3f°Íf\8cÌ\801¸Y\93\9aù^Ã{NQjË\8f\98#Ñ\8c\8eÜÅ\8d\89\9a²4LSëLêÊÌôêC\86f9d» fÙ¶ºFSÒ!«\84"'Eÿ\85éÂÓ\8bï\e\ f&ÂËðl&\86=²\8cy\1eñ=w\e,\aÍÌç)ÿ\93\99p×åÖÖ\8clA´xæç3\1d\14ê×gZM\17½\1cèa\9c\e_A®\84ܬõIWÎÙ0î|ßMéÍ·#×ô*õ\13\r\1c\91µm-\ 4¾x&yñ|§¢¸ÂÈ)XÏÂ5nf\ 6\ 2O¶+o\9c!~H!cOïÀb\1a\95çDC3R$lª\9e\17Â\1d\a^fÜ\e\9e\f>.·¦\a/ßõº´G°V\18·µ\7féZ\8c\9aùÜ\87Æû®ä,Û\9dËé\97qm\97sÍdfß;«c\95¥ë\8e¢·Ñ\80Þë\9d´@\8dK±Ks®$.Ų¢÷\96\13ǤÑ>Ó\15\83D\9bÙW÷ù·¾ÉZF\86Íöaö\rJ®\r\ 2Xs#»f\95]Øz\84%E«ª2\1fæÁ¥\12N3\1e[ª©âPÍx¶:ËÐ\80xWkWñï[O)Yd\81á®Ù±~0\1c\r\8c(\10\973%\10¬Â\rë\870<Ý\e=s\ 2üâ³øh\96µ·&\92úctvüñN¶Þée\1a\17¯a\92(ß\9e\81ø¢\96gp}Å7µú´÷\80Äk$2ô\eÛUvÄÒjM^o\v?\93\87Û¥F8ß\14Wz5îh·'`·\939òì\8bRÙ\93RéäÙ\8c,p7+Ä\8c{ÚÃɨ¥E&û\8aL©\ 1\91g\14!e)ô\ 44À2µg
+§¶ç\89@WiÑ@\95\8e»#<ÉÎì¹Ò.½xäyÝ" \8eò\0×X\bØÞ2\11\ 1!VG¼å÷\ 3\1cén\95G\8c\ 6Ö\97ë\13Ö7\999\9e\\1f©=lú\8aîÞhwk¸þÓsï\7fnr\18ë\81\18´{Üy<·\92æqêªÓä\16µÌ8\9c¼¶\85#þàç\ae\fLR\e\18ÜÚÈ»û\89ß\93\9eà&\ 2Ð\1f5õ,6\91ÎHNÖ\1a\ 5G<sNí\19îxD\bï{¸\19ñ\9akˤ\ 5¬Ùt*\96P2¢qÒ±gF\ 5ê½&E¿\81\9e\9bÛÌ\98wl\a_\17\91\99gÑ\82\93%\8c\83x7ëÛcË\ 6\18\82í^À^k|\9a\a3Âïý\Q¨ö§H\99wæùS¯oÀ
+\90 ÒZt{\81\19½Á\95N£©\9a£\e»\8a\83*P\90\9d¥\ e.¼Õ\91B\12\ e<o ta[\rx\r`½ïIPáÝ3\95ÈÁï\9fÅ
+7Ð2yD\96(8\r\19Qú\81«~Ý0µWÄ\91¯o\8b\ 6zº=Zø\93"\13"ë\92NÎ<\8f\eY\ 33~îÎN\14\83\84 \16\97I\a6ò0î\93\89^gg\9eç¢8 g6I\8cE'òÌë\98hTgê\87Û*¼ÓÍwfÓXÍù?ÓµV\98åN\1aÞ\1a\7fxNÖ\1d\9eÓíý\87åì2ÓZ\aÜK¼êÏ \7fö"\90º¥\822\1c;£¹¯7aó8JorðMÖµJ¿\99\95ºò4»ñʧºóoå¡\8c\9b\e!\8d\19Ëj\83\85n¹Wl\7fc5ë\89 ù½EQªÙ5[\ eCÞôîR\93{ÌÓzó[\ 6²î¼\16Ï\1eC»ó¾\99\17&ë&Ky¿\7fæ±?\96\ 3\9au\8f\aÈ2ôÚHM\19&¶|\92ÛA(«\985{Þ;oL\85MüÉî\15~LÎ\9e\1eûª0ÞmMx\97lø\aú:ðfs\ 3p\9dåÁÖÎäì\19w\v/µVy\16Gßï4Nîk\96e\9ab\ e<8|ðÒ¡×ghd<lý½C\101\10H\85j\85°\99ZØYY£éâ=ÙÁX2Ê\1ct:\9c\8b´\93,\12AÖ\8c~IQ(\ 3ÜR½3d\0ô,\10?\97ÏI\8cmq\16\1f\8fºßë\ eÊ\9eݦÞH ´E\98ûH\7fÆ7®Î\10;\96nÖòØI\8d\0b·E\84Ö\bO"Ó\8b]Ûñ\94\93nxß2\81Ù½\929\1aì\96\11\a9ÄÝ\81ëÁëD\84q4\96S:n÷\äí\1aë5Æï[ú\84Ö\eÛ[Y⸷5\8cøÕê\90Ù\97«¼'\91¾·@\82%\1e\11Ëoi#WÊ¡\9dm»]\9b¯,S˵<hîñòÂè\99Tã^q\93D\ 3©T\v\óêâ¯o|oqB0rcA\ 3
+°÷µÏà\8fÝËË+\14Ë+{¤ã\81\13]¿ö>?Ü\ 4vmË\f\19SPe\vÙ\Æh`/ÎT\ 5´DFy\1c\99ý$MçÞp\8bÍ5
+,sZ®Þ\8eF\7fÏãNwJ#M½ÇEj\ 2ëùû³åïçIþÑ\15ɨã1çÆ\8f\7pZ\11 L'£`Ïâ\85¤¸è
+; \e2\9bgyÞlc¢u§ü7\99¯\e¥öj§\98 \8díááR\13:C\8e®:òlMqöñ\97\8e\f˵i\89\16-E=\13\bû*kq²\ fíä4\10\14k\1d5H\8aãåÜÞ3¸ýù}\96U\8bþö`ús\9feÞÒÎj\90\10}Ï?»å$µ\81s¶\99\e\9d1×3íéL@¶ý\8fáT$Ŧ'le)¶\11o^\18j\e×Òxò1¿¿\80£|+\19\9aâ jî\16\99\95=\15-oàR¶hËeÛéÔ;½gfnkæ¹àg½~y\9dy<É7ïoÏU²çÍ\1d\9f\1a\7f\96Ã\13²mسê³èQ\96\9b\ 6¶\89Ëû\96ëÇò\ eÌ+\1d¨Ë\98\a\fy â=smyÀ0®ì.Î\7f¨é©úÖn+*¤ô@a\8eø"¿«\81O\93\8aÁí\aovç\80ÁÍZ\9ceè\977°B\18äþÛ³\90Ø[\85N\92l\9d+Cª\17»È°\ 4å\86Ú¯²\82ò \84hÀòõæéý8IQ×\1a;k¶\ f»\17&g_H\88Tó¬ä3\13\82Nèô\99§\839\90\95\98:¦¨\9cÍî2MO¥\ 61\8e|ùìû\ 5q¾f\9då\ 1µä\r-OCf'¡ÂÞr\8aS\ 6¦ý..±+]bÖÀ`\1cêHʯU\8cVI¿zS\8cÍ\8cY\87Ê3v//Ó\0\85¿Çü\94ò»xÁ]´ó\ e.|Wíæ÷x\e3$À\8d\8dc~?ê\8dßë\14{T§\87'\8fH§\a
+ã\8e¥³\18iàÙ\ 2ä8ìðõw\ eÎ+ùü\ 3uö«\96\0ò`\10\1cW&µõoõ½¨2\18\93H\89å\87Þg9\8fÎ\94¸\a_A[¿î'ñ.[N¥æúËxdR4L{Å\19üpc\9cù¹\1c¹6ßë
+Ò\ 5*°¯¬©¢È\9b\eI\8dµÜ;FyÏ<\8bÆsg\97öN\986Ø\86_\9c\91@Û Õ\15º¬\ 3j7Þ<\97û\19hv\ 5N\91Ñß2Ýf\ 2Ì©%\99ç~%ú{a¶\ 6\9fg\8c/õW\831ÆÅ¥d\9dGË#g\85\8fG\ 3-Y'Ýí7\99WäÙ±Rlo;ß·²{\1dVK"\97Щ\86f>àÈÜ\9fôMæ5\ eÝq\92æ\fI\16\ 1dÆqf\fý\9d ½§R÷ØS0h-\93ÃA\97\1d\ 4Õy\1aß\v2\89D?Î\9aÃa)\8d\95Ýn\ 3Ú\18#S¹î¹\8fÏp\O.\9cN5\85Øz\9eð\ eMâÑË4\80R_\99Ú£tc²\18~«\8aJ¸\82V¡\ 1âc®¨3¦;ЩÐ\95e(ì\ e. »U\1dúX\ 1\97\17®\9acå\80ºÂ¹,ãÝòÂ9×ï\93&ñÃ\v\8d\8e\8bd¨;é}[\9e»_Å\7fä\855\89n'¯\9f×à&\84ܽ\1f\8cP8ŤñÜ|a.\7fl1cÂQücØxÝå\ e\8c\81â\8f)®Â\8cðeW\92ÿ¦)z\ 5\90Jv!Ùç2ÞÞ3\8fOÆ\eÙ>L#\1a,FF¬úµÉ\bR!\85|\ 5qí\9e÷Ĺ\9aøãÔDeܺÖ\fl{ßÄ\0Î%\94\17Üà\9e\1e3×ßs/¯\96´Ä*ÐjMH\13_FF·çô¿è¬µf\1a9 _©t\96 æäÉ\8aQ¨³\19×\92Çsí26l«ý\8d9P±¬çÚ~ÞQ\M/w²\ ei)\1c~4ÇB¦ôùçÒUËÿ3\ 46\8cפo=\8a\91Õà5Á¥\14àã»\8f\96\r̵×î\99U:O l§y¡\7f^qâ[nUù\1a³Ý\16£%^ÏQöº\0\19\aa\9b~m~y\9cYíËì]ÍBæYÐ,|\ 6 \83Ã\ 27ù\95Çpæ\ 6ÑYÍ\19%ß¾\8cH«\10ïñ\8cu[ºx2\1f¦\97¦Æ\15ãp²\9bO¥°³\82\97\97\12?R\ 5~P¦\93>Ä£¶ç\1fË".\16Å\ 2\9eæÇ3_©x¡\93\89-\84kô ]%õ\89¼Ë\1aG\83\82;î_ä¹\b|r\97¯¼>çr]ÝÉ¡Ù\ 6§ã/&\97ö\19ß`\9e4háqÆ>óK\9cË\9c\17Y§ûÌ\ 3¿NÂX\ flÍÃÁAF6_©G϶\8c893-\8e\9d\90*lèÌ\94Â\96QR\a\bç/ÄÀy
+Ö\9e¹]\ fNܨF\1aOQr\ 2\ fráÞ\1cÒZZ\9dF³é;³3å\8b~<U|aëeаҳsê\8dOäÌ\83\91gäÒ*Y²õD\ 1N\8e"íT>SÖ.Y÷ \82]æC5K,Ü q\ 3Ç
+\82x.Ô³z\f\ 2ñ
+p5g\9c[~\93Y¹#ýyu\86\7f©p£ß¬ö\ 5\9bàì0æ\99\93ÅLhQwÆ*è\8b\am¬ï\86$¦Û\99\90Ú¹\ e8¶3¶àñ{\12q\1féÆ=V\18\83\15õèäÌÍ\ 3\ 13wê2pνí\99 ñÌâ=\8fñ¾É\80îɸh\80*\12g\1e\11zà\rY\0ñém-7\ 6g\ 4AD\ 3-÷&g$púò
+üy7°\9d9ºÐ9\8f1bÔûyîï¶jÑʼE\8fz³\ 6,v
+(ý@í͸&\16\8d\8e\88\8aã»Û3Ôì.\99åµ>°(Qå.ó>\8c\80.ó'ð\1d$ß<\17$rFlÆ7\99O\91×\a\ 1\0\16A\8c¿ø\8cô\ba<Ï[\r¬(Æ=·²\99\1f×\8c\84Ø\9c¾\93RXó6\19Û\192oAÔ'\9f\87\8a\ fy\fwg\14ù F\84k_ç\91c\b<ÌÌ\93\8f£\11@¼eXß\19³»\8c½w¾Úì×\15\87®Ð¨\88nÇ\83\9bcÓ\83î\15ÖpÆFÔ\e° û\8boF\99P<èþ¢\vt$ìÆ|\85\17áoÞîE»ªÝcØ\0\fÓ\19q\9ea¼\ f&üÌa0\fe[y±\15\9f?H*çÃX70òèö\ÕI\f|\08=\17«bX\1d\1f\92\ 2l\9c«Yw\95Aºã(\9fý\99X\10 ²Õr\9a@@\9cÀ\9dq@Âïááí|}L®UÅ\8f3¹Ò\82@\9dËIaæ[ÞU{°À\ 6Æ\91\88 ù§b\18\8d£¼\83Ŷ\1ao¥Ã\88sÑIGFþ\9e\v×±8\14\84×Oº£\81,\ 6o×î\10cl\14Î\8cö\1e{&)93S¶[O\8aIør!¨\9auhpÆ©Û\17§îfV\89ÐZß\8c\ 4Ò\97¯¾û Û@4"æÔ\98ßI\9aR\15®0>\9a\13À£\90X\ 6\9e\ fJ\9cô8 ðD\ 3\8a!<\92ͽ\17Ê|¬üÀ\96Õ`^d\95\ 6©4ãF\1fzV¯0\ 2÷\9eAXÓÀ¾¥ÄE\fºÙÖ0T «_x£Ð¬\9c½Y9\8d\ fÅ¡z²\87ÉÐ"dß\8c\8a(;
+xay,¢,¬Ísq6kI3\88\ e92dÿ\1aIQ\1d%Pü\1a¹Â=\1200ã ú\87\16QÞÀH1eîò\1c!ÚÊ\1fá\8cø\86ù$½¼\9f\7f`V\9d\1d3+GÇcÜ.îWeê¢<oÖ´aAm)Q<ÄÍÍZÆXZ\98\11eëíå\b\83²Ô8\8aÝ:
+fqÎ<\15;c«úÅsëà\98:pÅn~\98\97\r4&\95337ºÐ\ 6õìm!R\9dì@+ÕÒ¹òr\9b\99\13ÓÜ¡ÿ ëÐ_FÞ,«ØS\9c\a»òfYu\9f\91\8e\8a-k²Í\13\ 2ÝõGW\1e$\82X\812^\1e¨±Í¿3SÒ>vòÔ+\rÝ÷w \94^\96ZôÎÈh\13Ñß0_I\8c\8c\r\9f,+\14\v\v\91\ 3Á"o \8cÙÖ!«Z\vó\91é\87·u¢Û³Äúv\13L¸e\88ƾxõ\9e\8e¨ÝÃQ\88\1a\9fì\92?\9e\80G»r\eawö\f¸ß0w\8ecò&®\12\1fAu\17;\aØ\899ðê\b_\7fÜî7ýÁ£t\85{&\7f\93¹g8ïJ;Ý/B\87\9c`ú¢\83¢ýÆHðº\993:U\fV\9cép|E\9cÛ÷7ð5ï\8cM\99âR¸3V1«.¢\ 5ë\11£K\1d(K\8f\9cÁzÉâé`\8ac\ 6\ e1\8fÌñÒ\7f¹ò\bìãïsc\96¨\90\80^\7f\ 3¿anÜXÏ|¯ûÉ\89i\1eîm\19Åè'¦ìø×If&MÞ\ 2õ\18\11Û³J\81¾ÿüÊt·ÂU®Ls7÷Î!ð\96;þ¹¥qå?åd®\97\83\ eó\ ed°ÊE\84Ò\b¨"n\96-ÿ¢ü{Tôûú\83»\8aa\17ì \1ef׸ßd¾f¢\14¶à\0\13\©\15ÜCðíÇ\8d¨õ>3±\97
+·ÿ&3Ò¾8NËC\901h¤L\98鶬(¬5{s°¬bmÞè½ð¹ E¾¿\ 1%yë{áê|aþ\eæ\99¹#\8cUø\86yà¹s\8fÏ·\1f7òÍK\9aÿ\89É\0¯¿¯òå\84Ö¯òå²x\ÅÕßåË?,«|yót\84\7f\ f%Ì\1f\15Pöw;ÞË
+æ\8dÊ\81óÂ\83ò,øTZ \9fYÀü¼v\15,ðCÁ_õ{*»ì iQ+\84Ù\1cù7\ fθUÚÆsùÓÀ}s-ѱ^BýP \15O9«Ûº\8fêRÀ±ÃA@ñ4¬kï_t\ 2÷i[õ\9b¶Î±?Ê`w\95\a¾\ 4Uy% X\95\95\12:òD\12Á]ck\b\831ã\9c9al\84\8b/\10¤Ó´0\12¾C\8fn\89w;Q½Må\13,´|#hÉ\8dÑÀQ©\94u-)\13z\94t
+ã\9e1^«Ø\83\99S«ïU@çÌéTó \85v\1fØø9î¯u¥ÎÐTß\a|\1a\8fUUh\99ï¬í[\ 2»Ï\15_z\96í\8f\ei\0êïu-¹\ 6Ví<ó\81\1e8\ 2Ví¼¦¬\8f¡6ª\9dç9¡\89ͤv\9e%ým½\8e\bsЫ\82\14Õ\14=s tȵ³ðòÔûþ\90YÛÚ\8e"ÈsWRØÏ\8cCÛ\ 3qþ¢\ 3âXq¯Â=G\12´\8aü¼+\89rí\91'u«ÈO1ªúï¯?}\9aI4ëg\90¬_\87Ê+x}^\8e´F\96b \9eòûZK\ 1È \1e1KÅXË\80½Ìy\a[\9eÜ\9fYHûe<V\85Ôe>2\81º\1dª]Ç÷F\\0GÉÀn§Zcö÷µ^ÿ\92Ýç\1eé\15ßÆU-«\98/$ɲ\83_d\96R:\9e(S\9b¹\0\ eêhÛÞb\10\80\91×fÒÎ\88&ÅC¾*\17\86¥\83D\v_ì2rÄ\9cu«eË>W|~^iÁ\12×öѤ¥(×\r·µÑ«E<µ\ fû¢£¹¬XE\19\96ÅÉÊ\18=6¨@ÿ¾ö\92OT0Õ§±Ô¿¨æ,4\94ù\ 6-dzE\Ä\1a·\1d£\1a\7fåX¬Q@\83kÛ$&Ͳ\10_ím{U/*æR½¨\91\b¿T$²HG\85ÁÔêE\1e«G\19â¼Ö¼h±ê\Õ\8b\8a±V/*æƤ\1d{Sre¾¦Ý3ÐUc4°[\rªþݵ[¸³¼2°\ 2øZzïjbsëCQÁ[\84ð}Ñ\19â®dåÔ\ eõ3Ä9\8a\91\97pJ@˵\96¬\9c$è\84ؤÍn\95\9cùÅÚc¹ÿ~Ø\9e\85/m£\14ô,Æ_sË\18\95\ fʵ\1eaªÞ¢\9eÂ2\9aRg5ëb¾r=e!\88\17±\95YR©\95\9de\99\91\aU´ÊµÆalø\1a|ÉðiôåE4PÍ\8c\ 2kõ]=éÓè»\9f¼\834\13òég\9b8\ 59ôh\8a\8f_Æ\9cS\ 5ö\96kOÅ/Øp:÷\97©V3*Fj\19\ 5\13%#õ\89\8c]ÒÚ©Ö2j
+0y_kùûbTúDÍ£\1eG1Ò}\9bV\14åÚ\11±Óq[÷Aq\0*yoe\ 25þ ü!Ç\8cê\1aaTÞ\e«OÔ\ e\8c"\90¼p|»V\ 3\a%Ù=or\8clEöxZz\85ÎåTk\99âí¶ØVS\85Féc9àW\8faÖ'\1fô\81'¦\1fD\18÷H\17b%o\8e¶âPUbô8\97\16\99Ñs
+\1dgÖ\94x\19\9f\8f\7f)\1cæ«\869¨¤Åq/¯\89mýâ\9b\95ñWù\9a\94ï©^ëEjwu\8d\ 2v\8añøe\95ÊZÖ\16gXñÉnáÖµ)ZU=ö\8b\10g[}%\ 6n5\8e\ 2\8aØÇ\8ay=Ù@àL\93È÷\97\91\97;·(\1a³®µ¥åìªàq©îP1Î÷è\90ùØÈ\89á\ 6(l\v
+ù&ì}ÇÒ\16ã¯9\f~p¢]\8e¬\9fèTÆTÅ\98Ìj\14î\9d¨\ba¼ë\8d\7fFGDþÂsx.£Ï\v\19¦\11\a»ÇEÀ§}\1fA»\1cJ\ 3ù7\92"\11\8eGÏ\9a\9d\83\8cÖÇ ¹WàX\87\8c«ª\97©\96è\85-K\ e\9b@\1e\94\ f¡<uµª^oóª8£ü\1f¥ª×Ë8ú\õ\8c0gU¯æ~\e\rx*uY5¢ÁJej¼ÊÅw×^d~(U½\8a±Võz\99\13\91º²\8cK_õ0.ªq{U¯}\15ÔhY®ònY|\83»]U½\8a±TõZÖRÕËâT®SƬ\ ft%Í%ãWö\98YN{R\93qmQ=\99£\86Ë\91\13ÅNÒ´zé\91ðÜ\91é\ f\8fZºcm½ï\b\89ø\12A.çVwÎfÜÂ\19ü1yoÓN{>3\1cÌÂ/ëP¶\1ac\87Àï\97Uy]¼øùä<qW°i˯ÐNaVÙ¢-½\83Ǫ×Üì8LkÈN- ó#vm*ýD3\1ahy\82¼s\0ìy\bb\ 5eÇ)\14qÞKgo\8dɧpWÛÛàÒ8N&p6omÏL#-\ eùp)\gtÁ\16Q!alÊn¶ùÐú\ 3¯ë\98º4kb=\8f8\9cJ°QH\rÐe´I;ßö2êP8*5\1fú4²\98\89Õ)¦n\8a\eé«ó¢\8a\¹öy\832\ 2½\8cþ\19\7f¥\81pÓ¹\94e\8d¥eô\84\ 4\7fóݵ\a\ 5`T\ 37VÁû2Æö÷ð\98ÑüS:¨Ý\820\ f£¼dÇä\ 4 m0ü\8fm\ 5±m3×À#¹=¯j\9f¥h\8fÖ>\8cg)ÌVÌ-\837£\86v\8b\89/\vk\1f0¿\18\11\92#¾z÷Å\88ÙÐCYßÆ=J³®]fv\93FüƱ¡M\Y®H\7fI6\94T¡\90åJU°X\v¥O£G\1eæÊ4Í\9bj6\19\17ßY¦ø´¡¿\14\a\83V7eÅ\11Þ1ÝÆ\92¦¥èR®h_sA5:®\93\93I\9as¼fÂkó\fà*c\ 5ë&¾K%)[×íQ\9a4Úë[û0\1eõí-ó\99Aû&Ã\83jÐl-¨Q`\\18óí©\1eY¹vfí¢\83\94WÕháôYâ9ÍF\97\0\e\9flUöNÞû¨]tÞÅ\98ÎÊÛ{ª^{üB¹ÂcfÑeLNSÐ}\18³vøIæN\82\8ae\8c µ]\99ؾâçÜü$Þb\8d\99\ 4O2\1e[P±\ 2ÿ\8aÑ\86iË{_V?\ 4x7ª\13 i}dJÂÈÄ"\80¼\kÓU\88å¾g!µbT´PNm2g°¿Uø\9e>\r[°ô\99Io\94ô\r#bÛ{Ü@¹6SÙìWbe/£s \8cÀb¦·ª\91¬\r)ª²ñ÷\95äûu%·jQê;÷¿Í³\1aé@¹\ 4ëµ\ey9\f{£ÕjôwE\ 3\98íÃÒº¹Q
+ÏÞÀ}0\ 1\88\86ÆÈ\10Ôz¾^{pÚfgÒ:E.Æ3\80¡ôöË|ÿ²\8c37ã5\1fJ©HM¨7V¢Û$jÏ\9c\85wËzðª\19¾)>°\1c\9d9u\91 °\96¹Ç\f\96)¡b
+ñ\ 2ã\8ahõ@¼Á$\96G:C\9b ¹qrf\8c\1aéî\87è|\ 5×\86;\95\15òw§jV¦Ðê\87}ñM¤âLÜw{\13ð̹ø´¯ýºÑü3IÂ\1eÎ?\8clx\9f©~|wí\19{H+¶\ 5Bà\88Ô©¿t\9c\8b\9bÄopÄò:\8cJ§w(®-\8c\ 2\920â\11S>\87\8fk\83 vcÖ
+ÆQxD\99>î@KR\93ã\91w \93/\87xfÆvÌ[\eÎ\96\býM¢\8c£å¼_úµ%\16ðý;P\1dIsµõ\18¤#reüö\9d¹ï¹ëUHÝ>j±Û~\1eÕ\88ÃUì^kÞ\80\98Rærß\9cñw£¦ë\x÷£\14\8c~-\1fÌ\r¬º\84[¦33à\\ 3ÚNG®\ 5×ë¤Ë]\17éïì\91\bËI\9eÖ¿3z\18+\1e_\99íÈB\b\95\97öõ\ fe\9f\91;í\8b\9cÖ\9b®ÜÉí\1e\8eà¦k³8qíX\92Ý}ÿ\12~ÍÐ\12\11<æ&èW¾\1c\1dXzùÐ3ýÖ\9d:¼$È2\8dRÉG\19y9].\81×µJ¥îF¼é®\86²Ã=\81µN\0N^\83²¿\1d\16\eº\93\7fã}ÿ\7f_\85
+ûÿÇØ\ 4\vL¥JD\ 4(\14\8bOßýþ\fGxYt\9cùnG\ 1
+\7frp\82§¨\9f\9d\81`g\81¿É,×»\9d\ 5Å!¥§\98?vm\10H"þ6Ú.ù×\9f>Í
+\ fµò\ 1QhÁ¿Ð\8d\8a
+}ß÷büUO{Þ?¸\96jÎ=κ?\8d7Çooó¹ïÄ.ë\bÊÖ\83g£\ 1*?+§\1a\r\f}c\9d3,\8fs>h\80*L/£cö4\80yÕ\7fH§«M&3\ 3¢\8fð¯\1al¾\92¾\1f\11\90\1f³yxî=̹sÒj\97ñtGXÄ×\8favDH#ãH\94£éXL\17\1e@¾±t¡j×È\ 2è\18yµ\9aÜêµé\fÞ³D³\ 5°\v\ f±EN#?ñPÚ07\13
+;´f\ fã¼(\13 >\ fã¯j oýûku¾únUI\1cö=2^G\ 3\19hcÙST~Ǫ\ahpìë\85\9bKm\9eÅ\18\rLó@\1eïk-Ã{,Óä\85KËåÎ\17ÿå2õë\ 6ËPþ\r[7«\10\80å \8f,s\18ã×\rÍ׶\88ì\8bV\15\82;\93í¶\ 5ÆJ(¾q\9aî+\7fª\16\fÝ\80²ëé #®\17#\ f.²å}\92û\97FM7BX®t@Ö>^WæJa/LF'\11\93o\î5öF$\ÛsßîHÄ}³\18×\8b¿8~\95-~~R\18¬\¹>\7f\85\87¿\8d\8aûç\93Æ|EJÔhT'Gå;_CÜâAÛ\1a¸r\97WQ\1a`ü{¯ \8a°L®¤ûÏζ\97\81k\N$hØ3\9d\86\19QðRѹ\ e6â³\1c!êQÇ|ÙN<\92²Å¯\rÀëß]yk×öc[VÊþ0\87ßË\8d\eÝwR}@«LÏ\1f\92¹áÏÿ\87½w]\8eã¸ÒE\9f\80ï\80?\8a°#6à¼UfÖè\97DÙ>>A_\8eå\99ñ\8e\89\1d\f\b\ 4%l\83\0\a\ 4-k\9eþäº|+««A±»\9a"»Á¶C6´ª*;¯+×ýCîh\18zIì\ 4\10;ÚQzì'Ä \1aô\94\1cÅ,\7fʹZQJÃNØÙ\98'Z[g}Th[êBMßíÄØë\92wb\92\ 2\ 6ó\ 6ÌAÇeÁ\v´Q66\9dJ¶YX!J\ 3E¬(«ï\16±¬ÎÁ\94èaw\9a\925\11U\88±8Ø)¼ÎlA\ 1Ò \99®h J!\b
+¹\8aÖ\ 3\r<\f n»U"g:¢\81NvRZvúc\11\ 5\10¸Ä¿n\r%J\ 3TÇCD\86É»\8cÚ3\vØ® \91òÜõóNDü¶\14V/\90,\90#J)h>N\88¢;;TáZ}W³Ø\88¨õÕ(å°f\15\f¬D\88\8bH]¥ÊKªå;\r\8a\17 P£\9cÉLkB¡\15¯\9e\11\9f\19±[\84j>ùYb\98\12Í",É!ów\1f&\8e\ fvk\85ü\f¦*q;\86`\86\ 66Þa\apºì©\18DõÂ\90É\82\99T1\ f'óê3\8cê\93\15 O\9eÄÉ®¬\16\9b*\8b_}\97BcÒ¨|\8c\8b±¯\12§\10ò+dÞÅB\1c¼\b&vipÀ\8bÔ`\ 2\11q0í&Z½`8k^%~;\ 4«D.§\ eci'\9bÇg$¬míVBÆ@ÿ)6\e\9b\938Ú\89\9dDö';\85H\84\9f\10\87\89#k\85\8cì\9aàdú\9cjn\14\92/Ú\1c\88pºæ\ 1>v{×à\ fé\1e\1d}\9e\11ÓªÛ\17ähÅTû¢j °ô\12GP\89Ъ³\9eâÉ»d)+\10\ 4`ÇèD\15D\10(\ 1òdôA\ 2îD\10ëÑYYJJ\92p\1e\86l=\18JÍ\93ëL\89ÊÈs/æ°B¬C\1fB'+
+\fÿ\98ÃMn¦\9c\80d\89éÅ+Eæ\862{×<\10l\ 4ëÕ¦RÎ\13â\85\9aÎ\92\94Ó\99¼\e-IùaâÀ\ 5Íùû Õ²¤¹\9a\8føÓi\8a\13""5 Riò¹\a\90ÚäMò1U½ã-BϪ\9d\84\89·\88¬!)¨mÞ\8a_RÒ\9b\12Ù\8fIeĵ²ún¬f\99Î\ eQ-0á\ e\12rôT\e\bâ\9a¢\9b_\8dë¤Ä\ e^÷Û\88Õ.\bØ\ 6\11s\85\8a§ïêºÉá@De\16;\93Ì59³a§l\9b\17CÈj\ 6RGÍê.60V\10afÄ\r·ò®\13§Ñj« ¦iÌn'Ç\1eúWÎìÈb\0ìiÍ\13â\85N¡\16é\98¾kØj]gã\95\15ÓåT¿ãâ4º\8bM\17$b,¦ ªwNJ\8e\95 \11\r¨Áiõ]l®\95V5»hªãòîT¢jÃ\1c\8bíê ÉÅ\90Äq?\154¹ TW;ñnDõή¹ë½
+þÓnG"\9dh@y«(°wLFØ\aÙ°\1døuP\1fj\8c°aNM\11Óã«\10\99Ú\9dÈVr¶\97kM²)q$S3Î?È\ 5®\ 5êU4Ï\9e\vk´Üc©;YÝðÚfaF\fÈ·\0\11ó©)\eÓw½ÙR¨Ú\8cF\86{d\16\80x¡ëÉúúê»\ ehbÔª\16ªX!¦i }'3\1c\87¶ª¼¢ö\\80.5ªI\ e<° %L\1e~.g¨\ 65½kþ¯l\0Ä\83õ-\11)\8d9Ú\8eФ"r¿\14«\996\88O\9b\82{PæÎ[µI\8a\91µ\ 3
+È·\b4?æq\ 5\95\ 58\ 6e\95¨å§Ð\0ÈÙ*t`\ e8`\a\15ÚÉB>Ô)\11ÓY#\12]í]oÙн\96ï\848\b\10¬M§\91á\ 5&§Ft¨\81\93¬Ðß\98QÝ¡\98\ f\95z \11\f«ï¦då\85ÔEDÙ\ eV\97fâNêåºú»+D+L9%öøÉ)Õk¾g¿\159uÛÙ\8eÒ®*\11S\90³\95\8aÁ»\81r\1cP\a!\962#\ e\12\98\8fS\ 5²Õ°ì\f\8dò°FtÊ[¾Ò\88p<:õVãXß\14\8dl\98,Ö\9cÈ\ 1¿ø\1eäÉTõF£\ 4\82
+q,N·+§3á¦F\96z;,!¢Ú%² Bw\86M\895\85É.62jɳ\9a!é9Áj \86bØeJ\9c]õÓw\83!òz)\89¸B¤\88ÂÞ@'çîߢ4i¯Á1|\v¨´'\87\vÄÙU;}W\83µ8¼\83ñÙV\89Y
+.c\17\82ÜQ Ø?\90\11\92(ø°\13\192\9aÏI;&rØôÝ\ 1<\90Z\1dÆ°Fä\84\ 1\b\e\9d\f\15\93\9dâQ\83\93qcuÁ(\92ä4ör´\88æê×c\17¸(Ä¥×\96ëD.m\8e!t²\16Æá±\1a¸4X\98zèqK+[Ù¢O¦ïF°ÃØ+ÄNi¬\ eC¾\ayâ9´ß¢à¿q@|v\18\90vÚW\91Nm\96Ê\1dý]º$¤lUkUkmvÒ 5JL¼\1f\11$\85«1\0þ\8cø\8f&TÒ5%!
+ Úí(òñô]gñXÞ´\96\15"\17\86E\ 3\9dÌiäz½\8axI9s$büï's2b@©\ar\96ÙÅiÕ\17\930\ e\10ñc!vwh\ 5\93\ e\16ÐåPDº\13ýD)\9e\90©ßÆå\83TS ASãxÉg+×/Ýú\96YA>r):\1fz`%ñ>©B\1d8°R\19\8c\8a¬=Ö\92Ý\)ÍÞSX\r\12³5"q\85èû\89\9f\92-D\9f\8cø£úmMm\9a\12'êE'{5\98ó\11Ò\13\10º\99f\10̵NÄiQcÝô]5\8d\bQó¡W\88\¬\r\rt2\8a¾«×\86iÈUY!rùië\80\92û\0º\87Û÷d)6dä \11ß+*ÏôÝ\88\80\16\8aÂÀ´ªE¹\13ÁöÕ\84:}×\f\ 2Q\13\bæD\97âh\r\80L\ 6º
+ã\81æƲ\141"{D\85B\10\8dã\b:ú껥 ®Á6AÄ\ e&br\13\97¾dpcoÌ'\96{{:ÕFW\87Ð\ 3('ïfH«\14Ä\81êìF¤#f\99Q\13ríå¾\93\19è\8b(\942\ 4'\10÷ Â2è\93\99!õ]_ÌØ3JTø\9cضn¯L¡µ¸PiF\88UÃ\93£DÓ ûBkqÅ4\ 5¾ÑÔÔ\98\fÙ\8f\92R4@Z\89°"*êâä]Æ; \16\9ei©"QB¹A\84\15\90\91Gæïrô\96D:i¶Ì\84\98\ 4Í\ 4\r\80\\rþ\82æ !?Ø òªÄ,\89*\91-j\94\ 56\14«Ób¸\94V2¢^aÔ<¦\15"Ç\86À\96ØÉy´\1eô\1f3°½
+\8bÙ\8aÌNù.\19ÕîLf7\v1%5\8cyN\fRÍwfM¦ð\7fï°«ÄZ\91\18XÃ\1a\8d+ÅãûN¶
+AA\ 2\96øö¶T.³:\8283\ 5NßíE#\83E¤®\10\19å\17\rt2°±&\86^ò¶\13£Tv\9a÷ öBÿq2±\88©%&SP\ f¬ë= \12çDCa»\1c\8aÊ¡jå
+±]\97èÀ0\81\93Fð1\19Ì\1d\14Jv\12\v\11å0\94\88\11 DæäÝ.¶\ f\86×Ç\89g.O\88`¿^î\85é»\94T\90´*\8fM¬\9f@Á3\11G©CgÚ»Nª.Ôií\8c\15"o\184\90\r¿;\ 1\90È\18Ú¤Hü
+q2\84)\191ÈÔÛ\8c\92\87\ 6\80`Ç\1eDô ×Àû\\1e\18¥ ´Äå\84{¢¯p\r©Ã()rä)\a¬sÜéT©ô\16õ3U?)2v\0\1c\8c¾ÉÕG\01íÍ \a\9a*yp\98\81ì%(@\88Àbq\96ÒHñ¯\1eñ¯¡`\17\12¦é8À0£÷\17»Ë\ 6Õ¼¢J1\13"q-86VÈ\ 6oæä¤ \97\a4\18É«qJD\ 3ZYcò.w\v\19#Ã\9aÏ\8f\89ã\9aÏ\ fäî\8c\8cÃ\84ü³Ä0%vg¤\7fèÝ\a\89\ fvkS\ 5Up¦ã*(¤>\9d\81\8c:T+³åT\8f\9c¿«Ö\8eÉ\1a¬\10ûzMÈ}m¹[È{Â.pf¯XÝ1]w\9bì®j\95bWö!\88³=\vrßÞ&\ 5M\8eA\9c\80¿Ú\81qÞJÕö7ÍVÙÏ ã\99»aÊ[f\81\ 3ýl\93/_\1d©\9d\v\10\91«?®r\f"\ 3\88dò®ÅTw>´J4\9eµJVþF¦\18¦Üe\958á\9a«då°D\fv\e(/æ¾®óíIìÁôÝ\ 4W. \15\9286\89\95\ 1Q\1aHVtrå]Ô.Í\82ØpÊ%\84; W\b\94\ 6¢\15²\aX\13ÑÂ\80»¯\88ù\81¢\82\0\1e¡Dù\9e4\aÀÙLÞåʽÓ\vq\95È{\ 3\rt²\95\16\ e\ 6\8d\95{\15f\8bU\829\17S\80\12òQËÅsqe\87ÊY©hmcW*\864d}\13\19\15ï= \158ÞI\ 2«È\0âu^\92\81++\11\8b\18Ì@gïN\89\1aUÓI\13\11pJ6q\91Â}r@\ 5y+ølúÁT\b%2*\1eNÞ5©¿\8b¶«D\13\83WÉqZó:k«\ 1Ó2ý)\13Ä\89\f\10_\13Ú'§¶\8b÷SâD\15\98\92Mmà¸\1eUv{\f)Õ×Nf¬ ¶
+\82[§ï\16¸ú£â\ 1K_]À½ÁD\fA㫦ïvÕÉ\vD\95\10õÈE\8eü\19m\1251-:« ÛY\1f§Ð8¿J\84ö\87\ 6:Y5Å \8bê:%\17 \175oª\7fò¡\91í9}×Ä\9a®ÕN\89\13\rxBîÚ2G\88Jy)2\89 \14\ 1E\13"\8dU\89Ö\ 3\ f;\96½ká\84°ûË\10¼õÀ4`"G)±Ed1ÅHñs\99\ 3uq(ßÊÈ\83`"\ e³ÓØ×É»v\98©\aÕ\82
+;q2\84)yô 1\89Ê"Ø\9d!¥\9c\89Kªþ«D0T.f°ún\10H-&jt\a\13\83O\13¢M¢ð¾Õw1³^ÐbæD\16Fæ«à\ 5¬A\88E\04º=k\95Èð-h \93±\b\ 1a7Ó\ 3f\8aæêa¤ÃRÒê»u´L\10³QM\89Npî¸\81\15²fÉ\10q\949ìvÆU¢Ù$WÉj¿ä¸æ\»ñS\7fH.\9fn\ fåðeg\192ò\1e\89e\ 3Ì®Ê\1d:\91\81³0{+ä\11\95ê³å¡\98\89\98\88\1a¨=5's²E\81½ÅÞí¹bmW8#6¹0O\88ÒÀ\0èßé»\16«Lj¹ç qb¿\9f\92Ù°<ê\8fE+X¦>\ 1\ eë6µÇü\a´\ 3 ±õwGÃÑ\8cc¿f:qâÄ\99\92³`](Ó\90úyQ\11Tä§ 1TØ\ 4\88i).×ôMÎBG9\9dâ×\89lùD\ 3\9dÌEr´U\11\81¨DN\ eÀ+Ъ\80p\f=Å\19\18Q$ÇáF³ ü\98¥\9a×\9cÈCÅ\14\82¬öqeƺ\v* 1'¡ù Ê"V*\10^gï\16\88kÑ c§D\85ÄÃF\ 6ÙB\9f&\11û\94ÿ^".\19\85H\ 2Ñ\16QÊMLßM¨7\11\aÔà\9c\12WdÃ4Má\rßAÓ\13º\93t\12\b?u¨rؼ¤\18Mß(ÈÓÝ´«Dsé®\92QV¾ç7tG1ÿ\94G)\13s*\13\19¥ïÌ\ 1ÍlgD\15EuUO\89\13_à*Y]àÓV¡{1\8b±ºÕÐÒ&I;\937yZQ\82¼Êæ\9e\10U\19\92ï;Yln§Ód
+*d"U´èç\83$n\81\bfV¬p\9e½[Ä&W¥Ê|Ï\ e2L\19®ü\88]ØÉà\1a+D)\89Ä¿$é\92JÃïç\ 4Aº¿\89®&©Þ$D@\82¥^Ò\89Yì\80j\8eöî@hT3-uB\1c$)\12\r\80\9cû\1eî=°p\95É\1d1\rm¡-Øá\87íÝ\8aRU=`fJ\9c\ 4×LÉ\16\88ÃÀ#
+Èb!;ÔWTÛµà\1eN\92\91Û¼\87\ 1qÖX´Â\83ÊK{\86\99Æ\16=}²JÕ\18$ä\9diÍ×\1eªÄ\93¥Ù\b\16Ôô@N"%§zÉí¦Ú'\11åoØ.þjFî\18u\\12 è¤\15+R \e)[8\13\15\9fq@j,\bQG ÌÁª)L\88QN\99|>%£ê²·´\96nÓ÷½Fm8ëU¡,Û¥3="¢(¸\17 W1dJ/\9dÌ\95|nÒrr\ 6ðGÅ\8c\83(2£ÙÈ'D½å1úNvê\vô&\98÷ûx2¦éÍŵ¢¤ôòô]\8bÑïÑ\v\9dF]õ¹\17\93\ 19\18.;Õ]±b®\b¯â
+-\88¹ê¸êTÍe\ 4d©Uô T\980³Ç¯\10'=X!£tÈ´U\98Û|7à(\11C\80í~ò.%º`\f 6"UC°Bp\13²±h®}SPô\rYÓT\93QÕ+?É°¦m \89}\93wû©àRG%\12»géå\8aÝT\ 37^=D\9c¥\9bÄ\87ÒMæÄ0%v\vo|èÝ\87\89ã\8487=¯tl´ú\ 4\93t\13\aA\96KíTØÄ\15\ 6\95±C\10Üà)ØÏ\ 2(q\18H¶\v(»\10P\94B9ºÒäs\8fÛgòfD~_\97ΧD7 Ýîd\ 4fx*(жÌr\83ò¤äë\94\88J\93n\80«\88\ 27$c\93,¼Á\ 2O5þ¤ÓVº4!÷î»\ 1q\8e}\9cn@\94átFÜ`YúýÍ\1eòÕ'ÙiÊÄlA\9c%$L\16\8f\90\ 2\aè6\93ò%+;U\ 1\ fÆ\11\95\82pà^\92'\87Óq\10\10àfaa'µ>Où\0Ìá\1aôµú®\16ì\9a0\92U¢1\9d\152\18ÔJ«`eÎ#8f\85í9/pg+,²g§M\98é\848e¼\9dL\17\82\86\80w\93~Ì\16Iå\82d±v¢4\10PÒqún¯XE\11ÿ
+DÙ\89U\8c\9eÒÀ\94l=0\a/UB«Ù|\12²g¨È±Eιi1:\83K\fR§\9b/O\94\8cwdÚð°\ 6\13\87}ªCè!\98\ 68\10¤Úl\9dº³'D\r·Ç\1c\80l v\8c\978\14u1[É\9adèTJÄ É\16\vmïrzï\f¯{B\9cÆ\ 4tò\94Ë\93J\8f\808»\ f\f6aåîp\ 6ö:±`LÎMW\1aÖ\ fÓÅûêk\fD|þ§Û\9b¿Ü]ÝÜ_Ý|\7fz*d.»1}ðäO¯é\89wòèÛÿøýï®®[3O~c\7f\9eüÛ\93ßüý\8fÏþtûâ\92þüæêâþêöæüî§\9f{ðåɯþõêú¦=:mݺ»úîíýå\9b_\9fü¯'¿ùêîî|öÆÅ\ fW×/î.oèy8ùÍ\1fnîû3ú\9fû\9f^_Ò³_¹/~}ò\9b\7f¿¹ºhÄo[«7߯¾øÏóë·òæ¿~þEª4BïQ'¸Wû:\8e\9f6\1eÇO\9f`\1cm\17o<\92\1f¯^Üÿ°ñhôí½\1eÑ\ f\97Wßÿp¿ñ\90ðúG\1fÓíwÿ÷òâþëÛ·7/Zÿ¾¾}ÏÙè\ 3|É翽zÿfãQ®|óÑ\87úÕ\1f\9e\7fuýú\87óç~Ó1^½ho¾gLôÎÿÚ ÇûÂ&ïßÞ}÷öúòæârÓY\90O7\büÎG\1eÕÍí·÷W÷\17ïá!}Loøí¿]]_n¾{W¾ùè#\f\9b\ eíæí«?_Ü\9fÿs\8b\91M?ùø÷]Ó\ e6\1dÛwço.\7fwwùßoÛþÝüö\9b}õÑGHGnÓ\11Þ]¾y{½ù½\81×7á@ïèºÿ\99®?Ìý&\97Àåߦìäç;û3óþ\91\17äêfÓå¸}}yw~\7f{·ñ\82ô\ f>ú6ûööíÝÅåïïÎ_ÿpu±ñ\15÷\9e©\98Þt7{~v®nÞÃ$W\ 6\13>á©yzûêõí\9b«ûM\ eÍ/Ñ\ 1\96ÃÞûÛ¿ùæòåÉ\97Gmo?ÆqÔööwDGmï\81Qî\89¶\97>gmïåÝy\13ì¯ÿt{õæ¨ï\1d\94¾·ñ¶=<}ocûËQÝ\9b\rí¨î\1dÕ½£ºwT÷>;uï4<\16\85o\9b\91ì¹Ê\97\1e\9dÊ·Å\88\ eEåkzÐ×\97ÿ¼¼þö\87ó\17·?~Þ¾¯\8deê7÷/¾¹üçÕ9uh\v}aúÑ'\92\aXç},ÒÀw×oß#\8a\1d®$ýûó·oÞ\\9dß|-c<\14Yzã#ôbóËëŧ¸½6\1fÈæòÄ\8bO!PlsHöýÀß¾|ùæòþëG|ìÿÌ#< \ 3¿±ÀðæõåÅÛë󻧷7oîÏo6_\93õ\ f?ú¾Û8\0áÍÛ»\97ç\17\97ß^\9c_on#]ýè\1382¶]ÂßþëõíÍå\82%ì\1f\1eÙà\ ec¡éüóÛ÷Lÿ\aà\81\1fyXפ\ 2QÀñÅíõíÝ¿ýø\83XD6\94È\7fÚæÄÉÛ\87¤\9b\9c\ eÎm|P÷ÜÄáÝ\16cÙo#ÇiØf,ÿ³ñXþç\13Ê \7f¹½º¹\7f¦æ\8bOa\8f¼üVï\8bgÊ\11\ eH\1ez\9cÎ\84-o\9c}¿@\17ÙB¶ö&ì÷\1a\1d\9af´\8d\93d_\98ÁùÝÕý\ f¯.ï7wÀ\1d\12SØXõûGÜx8ôêÇ\ f9Øx ï±
+M\a\92özE6gfÿø\14¼ló\15yÏ\90§\ 3ñ\9fì¦yd^ø¥\81}¿:¯¯îÿr~õ>\83Æg~w\1e\8e®¼½\99xë\13÷\89\16ò\8f\97wß_ÒL\1e\90\10´íáz\8ckñËuà\182´Ø öÅ#1§m\11\95²ßÆ4ï\8f\11Cû\1f1ôy%\89<½½½þúîòò\7f6vE<ÆȨ\17W×ç\9b;c\ eÊ\88q¶qæüÝù\8b«·\9bo]¼~\18ÖÍýÖ87\1fÈ\8bÍ\aòb\9f\arh*æ\1foï^ÿp{}ûýO\a¤\9a\1cÙÚ\ 1±µGÃÌ6Ï`ÙsföhÓØ\ e\92\99\9d>\9aØÛ-R¼öü¤o\97N±ÏG}ã\91\1cÚY?¸\88Ûcξz¡\ e.g\7fã0âÃËÙßXÚ<Ì\9cý-\18ù¾_I\e¯ÔÞ_I\9bk8\av%\1dd\15\85¯6öA<ýáüææòúÛËëË\8bmÔéõ\ f?ú\9eûëÆ.£¥\83\ÿð£\ fò=ÑZ\93\ex»4\97O\94ßòYòî½\ f¹ùnã]¶÷÷ÐÆ#9´{è\9b«7¯¯Ï/._]ÞÜÿñüõ\ 1]F¯Î[S\e;&\ fA;r'øïÉÚ\9f~åÏMGÍ\7fm®`àõ=>_{Ï¿·«5¸Ï<oã\91\1c\1aÏ{J¹\87\7f\ 4û8\14~·y\16ö\ 1V.ÙâØì;\ 3ØØ\ 2´÷\f`ã\91ü\82\f`_NßËâ\83^^]_o\13ÿtý \96ws6ÑÇe?ÿ'îþ\86\ 3\9c}õ Bÿo.Ï7\8e\13o*ìÅ\1fo_l>¼þÁ'°§ßl¼'Ï/.Þ¾zûþ`\88éÂM>ùèc»»dÅdãá½xqu\7fõÏ-\ 6g\1fì¯\93àþvs\9dåöSh,ïÑ-&>\ 1\82\8fÛÜ\17 oïorÝË»ÛW\9b3x~ùã\aÓ\ÿxþÓÆ\vÔ.åûó».qyÿã\9f\9e\8dÇôâ}ÙAÓ(\88·w\9fL%9¿¹zuþÉJÃ\1ej\1dºÓz\f\86Ù3åçâÑ\ 4Ãl>\92C³~\1c\83aöÄÜûø\83a6/;wxÑ0\8f\1d±p\vV¾ï\97Ò£ \87Ù|$\87v)\1dÃa\1e\\97c8ÌÇ\19äÆ\9aÄa\84Ã|\96¼{ïÃa.\1eM8Ìæ#9´{è\18\ eóÀªìK8\8cÿ\Âa¶à\14ûο\1fM8Ìæ#94\9ew\f\87yÈnòIÃa¶86ûÎ\0\1eM8Ìæ#94\ 6ð¡ü?\87\13ͳŮÜö|}¢5<Ī\81[\84Ê\1dWá\97\v\13ø\9c\17á\97ëÀ'úñÃ/ÚøÕ\1f\9e\7fÃ5{\9eog/ÙHf8\9c+êñÖ-ÚÜxt U\8b>N\ 1ðOÅM·©\93säh?ÏÑò\91£=F\8e¶ñ²\1e9Ú\91£=\12\8eöÛ»Fø¼E´K\9a\82ÇÈÏ\8e\12Ú\91\9f}\9eüì³\16Ð\1e-?;ÊgG~ö¹ñ³©Sçùv^øGÆÖ6\1eü\añ\14\1f\86\ fïxl696ås>6\e\ fþxl>ócó\19¡\ 5\rîdØ8ÜPºú×-"\ e'_|ô¡5æ÷\97«\7f]^ÿåúü§çÛåq>2Îwwùêö}\85$\ e«ÖËÕÍ\8bË\97W7W\9b\9bßï.__\9eß\7f³E\ 2ýä\8b\8f>¾\rOÚ¡\17²yó\9aJÙl:Æc!\9bc!\9bcý\97ÆãOü\97Á\9dø¡ý¯;iÿ|Ùþnÿÿe{pòز\f\1ek}\18¿ù®||\ 5böE\86ú¸Úã'1¿>*ôÅï¶ARßóHýmÆò¹Æê\7ft\ 5ä1ú\95¶:4{Î\0\16º\94ö>éúöÕëÛ7MñýóÛ÷\9còÃå O1Æ\ 3b\bçwW÷?¼º¼ß|¯\1d\12cØØ|ö\8f÷\84ÚL\86C¯~|\ 5oã\81¼ÇË6\1dHÚë\15Ù\9c£ýãS0´ÍWä=C\9e\ eÄ\1f\bg>\8cKtKÅà\90®ÐG[\15ñ\83Ü¡\87ãâX´¦\a\13@tL\0<º\93\8fîä=r'oW\81ñèN>º\93\8fîä#.ÊÑ\9dü0;9º\93\ fÄ\9dÌ×;9\94\83ûr««þèB>º\90?°bpt!¯®ÅÑ\85ü¡\87tt!\1f\86©ë@]È?]^_ßþ¸é¢\_}ÿÃ}{~zAÕ-7^\9cùgûë§xqõòåÛ7\97OooÚ%y³ùö[ûn\7f\87('åÛJ®¯|óñ\ 5¾\8d¯¬·w/\9b\10¿ÝØV?Úk\9e¸ïw\95\9e\82Çr\rendstream\rendobj\r86 0 obj\r<</Length 65536>>stream\r
+]m9\9cÏ\0¯÷ht;4£Û67öÑòv´¼}ü±\1d-o\acy\13eáËïï./o¾l\82Ëå\97\8d}^}\7fûå?¯n¯/»|ñåíÝùÍ÷\e¯æÑ$÷\89Mr\9f3ìï¾HU¾nlÂ>ÿ\9f«Woïß\ 3n9e~xÿ£ï¬¼ñ\98.¯Û¿lee\9c|ñÉì=ß\±¦ÿ\8cä«O\15\11ó\8d((ÏTÆ; -ßn\8aGosÚø\0¼y}yѤ¯»Në\1f~\82\vä1\eg¶\18\9d.ÅoÿõºÉê\vÖ°\7fx4Aí\94Ì/Ó¹\1f\89)ûÃn\8fv\9b£Ýæh·9Úm\8ev\9bÏÐn£V\1a±Û¨\11\87Í7G»Í\\128Úm\8ev\9b£ÝæcØm>\85@õ\8by¦?c#Ô·ªq\1d \15êqÖÏX \ 2ï»Vÿ(3\80÷ËTñ\8bð\86c\r\8d}c\ e\9b\17:8ÖÐØ·\81ìy\r\8dÍ\8b\81ìy\r\8d\8f\83\ 3²ßÁ\8cû\7f}^_Ýÿåüê}\9e\96ãÝy¼;\8fõ§\1eëÝy¬?µowç¶\y߯ÍEÊô¡\\9dǺS»Íý¾\»[¯ç±æÔ6\1døD?~¬9u@5§¾úÃóo\7f8\7fqûãç\rò³qIªcu\81½\10o\8e\19ù{§Co\f¬ùâ§Íýú?}\82½µù@Þs/L\aò¯=?$û~ào_¾|syOGâîòÅV¬ìÐ\8eÿ\9fy¤\9f\87\ 2°|U\1f£&°/«ò¸ñÄ\8fªÙ!«f§~øbÓ-¹ùõü)nçmF²¹Äô)\ 4&\9fÜÆ#ùñêÅ\16á\84úöÇ\1fQÜ|D?\¾?Bo2$¼þñ%¨ÏѨñY\97\9aÎG£Æn"Ê\1eëk\87¦Õ\1c¨Q£>\16£Ææ\ 39\1a5\ e@ý=´ã\7f4j|®:ô¾¬ÊѨq4jì«Qã3SÍîÏ·\b´|\8c\8aÙË»ó\8bûóë?Ý^m\1eØ,\1fo¸Æø¥\8f^6àÛû«û\8b÷Øw¦z'½ý·«ë-R²W¾ùø\86¡\8d\ 3\1eoÞ¾ús[ä\7fn1´é'\1f?\92ólã\9aAß\9d¿¹üÝÝå\7f¿½¼¹Ø\í\99}õÑ\axñËE\99}ì\91lgÕÚ&\1fxoGr,v´~õ\1f\8b\1d}ùi\8b\1dmÁ\b\8fµ\8e~vxÇZG¿\10Ky¼µ\8eÎ6F\84º¿Ý\p¾ÝoÑëåÝí«Í¹>¿üÑ\87óXk\17}Î¥\8b~\11£ÑßÞÞ}÷öºÝ\9d\87dG|\9cµW¶P)ö\9ú8%W>\91\9dw\9bü°£©õÁ»ö\8bÇ\11=¶ù8ö<vÌ=ºØ±-Ft\8c\1d{`\94\9fÜAÑå\92çï)\88ð¸Ý\14÷Sùìè¤8\18'ÅƱ>\87ç£p\8fÜIAGn\ fLâGuïq«{Ûl³£ÂwTø\8e
+ßQá;*|G\85ïñ+|\eË\97\8fQá;Æ¥\1dªÊ·qÍ\8aÃSù6\1eÚQã\9b\rí¨ñ\1d5¾£ÆwÔø¶êÀák|§þ±è|Û\8cdϵ¾áÑi}[\8cè¨õ=0ÊO®õýçíí\8bïïÎ7¿ï\1f£Ê·±t}¸5"\1e\19 ÆV ð{\9eÿq¬x±wêϱ\8cçÏ\räXñbG \ 3u \1e\ 5û:ÖïØ[6¶\15üü¾ï³\ 6³xk}lgÃu\93¿OyhÿöÝõùÅ?¾<\11Òíëó\8b«û\9fþm\vÓï\9bû\9f®7÷BèÛ\9fì0ý\8e\86y@géqZD·ã\10\aq¯.«9´ï¨?o¸\94ãÓÇÄÐ?\1fÁá\10Ñ\0\7füa\8b\8cõk\85\ f?Ý\80\9fL\16fþÙÇ·_n¬\1e \0çÓÛ\eÆlß\W\9a\7f·¿C\94SòíÅù\16BÄÊ7\1f?\17ucÉèíÝËó\8bËíƶúÑQáÝa,ÛÂ×îùŵåp>\83ª->n|\16ÏÿçêÕÛ-\[öþG_æ¼q\99«Ëëö/[ù\ 4&_|ôqñûËUOúD2Ö7W|Ã>S'ã§\88\1ah}`ÆðLÅ\9a£´w Ò\1epc·\16÷Ö?<
+E\9f¦ò Vâ·ÿz}{s¹` û\87GÑo\17»Åö\10ÌGyé(/í\9d¼t\14\97>|\1f¾UÞp\80òÒãô\ 6,`Öû~ÿ|\9c0éý_§£Éü#Ôü»»ºÿáÕå\16uÝ\ f\899l|»ÿã=õb&áW÷x ïq½O\a\92öz \9b3´\7f|
+~¶±bþ\8f÷¼9\1d\88ÿd·Í#\8bµÝÖz¿÷×çõÕý_ίÞg\138Þ\9dÇ»óã3¸ãݹo+²çwçæ+²çwç¶\y߯ÍEÊôñê|\ 4WçáØ¡\8f(\8dû(\výâ\9cð\0Öâ\97ëÀ\ 1m\84c)"½J\ f®\14Ñã\85È{ôÕg\17y\fö[\14ýÛÖ5¬\ fMn;È"K¯Î[S\e\97\978\ 4ÆîO\9cþ÷¡¿\8c²é\90ù¯Íù"^?\80óµï\1cã÷íÓ7ï\8f\f;\\86Á\99T\7fÄ\ 1<\14\8eñ\19\14*yT\17ïç\90Üv %>N7\16c÷½ÆÇé£)òñQ\fQ\1fyL\7fþl²\\ f®<Æã\fâÛZt{¼'hÿý)äo \91ýí\11\17@>Äp\ 4¿9\1añ!\8aÚK¶Ý¾³\89é\986În<´³t Âö£»\93h³ýýååÝï®îöÁD²/ë|\7fþÝæk|\b\ 6Íp²±#\87Çþ\1fÛY,W¾ùt¥¸ÞÞ\üõ\80¸É£ÛegåÄ\9d|\1eûì÷Ç}ö ÷\99ÿ\ØÙ×\9f*Ä\84\95\1dÊ\eÿÛÝùÍ\9b\97\e HìÏ~\7f\9cö\90%¢Ú¾\8b\9f\vóL\ eÁ\1a"CÛ\13¹úh\ fÑ\95áȹ¯®¯÷`MöeJ\96mÖc¬æ6\1døD?¾\15üÓ\17_ýÁ»ç¿½ya0PD\1a\88òüO·7\7fiMpÕ£S!\7f}ùýÕÍôÁ\93?½Ö6øÑ·?½úîö\9a}a\97'__ݽøõ\13wòUûçï?>y;ù¯;ù¦ýóç'î¬\84!\8d'îÌ\9544\ 1ïÌ»¡Ö ±6gy¬.ÒÓ\1aÇàóÉßÏ\9fô\90\9c¿ÿÔþåÿm\7füßFúñ$\9düñä¿þ\8f;yA¿ö×'§Õ§p\16ò8\9cÔ\90ÊYÊ¡WL\8eí_jmäa8\8bÕ×\93F\8cõ,Ä!5b\ egÉ\aÏDߺç
+\11óY ¿.¨\81PÎâ0P»¹\9e\956\0z××3?¦Ø\88¥µ\9fJdb<\eráVdzÜþU\1aðé\8c¿.gC-#¿\98Ïr*JôÖbM\83þúèÇQ?.gcD§ÆÑ\ 5ý>Ú»~¨ \86\18ø×ÓY
+nÒ@.4þ\1cÏb)üêx\16ǪÃ\1f¤ÍàÛ< Å\8d¡êØýYµ\bÙ»¶&Dtgmñ\ 2\11=-UUbû)\10CÀØdzâyö\e9\8c^\7f½¦Ê¿Õ6D\1d\82\12Ã(¤èƬ?߶B\894OC\9bï(k\17Ú\84·e%bi[&&&Ò<\84(ÄR\8b·þ\976GDn/\94¡ê»µdn\95\9aʼv¡¶á\ f¼MB\9bçzòôá=õìÉ˶\8d\ 3vªócv\9574ídÙƵíHÛ¸íõ6¹îl¤×<ígjs8kßzú%\9a¾\ 1û´\9eå\81wTë\80˲)\ 6wÆ»t \rY\85\94Î\ÛtB\1c\86¬SÕ&(;\99ªÌýo´6\97)Å$MÖÁñêµ\17Cû1\1aRÛ\ 5uÐ]Þ\ eGë+5ÛúWd¡R>+\91¿\8f£Ì£LI{\87\16º\1d¢\14Û.æïcn¿Å«Òþ\8a4*\99Ôâ"\r5\ eg9ÈD\87öØ{ù>D§ßû¡-\8a#r¢E/z\9eÊ8\8c2û9Ë>ucÛ c\96A\85Ò¦\87¿wí ¥ÀätÖ\8e:ÿ¾K2C<)\ 5Ķ\93Ã8ÊVáù\97\ 6âYͲ\83ÚV,r¢]\e\95\9c¾6m¥ý6\13[¿\ 3\9f\95Ö@k¾÷@·:½;fy·m\eÏ?Öö?Ï\85\f!å¤\87¢\18£ñí\848§G¨Då)¾1\832 U9@¡ý%¿D¿YªM!¶@\9b\821 «iÇ?ðoÑf/¡èYo[R7F\1e½\8e \18[h;3ÐX\84U\ e\8d\81Ð"4\ e\95#÷ªí\91:2OÄ\1e~úäw\8dÑ\7fñ\9cþq'\7f¥ÿ=+Ù\95Ö\ã\fC¦cÖþ\bíÏ\11ì>µ3C\87¨MV{ñäï_µ¯¤ñ<\8eA\8f"1çWú õÏËy\88m\13È&\19lÖÚdD\17\8b\1e\92Æó\aå\111Ó\fs\13´¶YÖ®Ò%Ä[ªMwÛ*Ê\10Æ0\16='à\12í\18ef§ÒD;v\99§¹\9d\8f\9a\v7Ñ6h\1c¹ Ú¾N8\15]=5éù\19ÚqB\13±mV\17èíHû#ñªÒìç\1cä\ 4a«\ 4bF1H\13ÑUk¢qû!ò\83Ô\16s\90óÒøþ0xYª\12kÔÍV\9dÓ\rÐøÒ\80\16ÚÖ¬4]r1ê\89uC[ø\q8\92\1e\982Ê\8c\8dÞ:@g+0s \96=\94¤ÛÝ\8d¾Ê!b6,ç¥Ö¤\a#·\1eZ\13µ]Hr\12['KÅér\95ç¦]9EÏ¡§3\808\16[\8cv<jöQ\1eÐÖÑó1\14á°Ô®÷ÊLÒ0ÚAJãd&ÛÕ\88yÀÛm×Wf=m+56^u1\86ìu\9f\94\úz6þ?Tð$=úmÁÂP\95Ñ\8eÄ\e\85¥6Y¢LööÓÖÄ·í\9f\7foÿ\8c'¿úõÉßÿ\93\84¨×SIj\e)è\81óóÑÙùàì|lv>4»\1e\99\9d\ eÌÎÇeçòóQÙù ì|LþdÊ\ 4+\12[Þ-"zµ\9dç\8au êÙ Ù \8dJ¥{÷\99\92\874$\b\1ac'¯¶A\12¡\1e<'Wb\10\99ü\15È1ª\Ùvy°Vâè´\15ßD\14P\9bȧ\17ðè\a½jË0j\ 31ÈÁ[ÿ±§Ö\8b\14¼\8e¥É¤ÑzáõP{\91\aT\10MA\eqAönJM]\18uæÝà!\b·w«ô¢5PT\14l?\16=¦\82D¹\a{ ]k\9b"«\84ÖNUÓ\99¤k\8dÜD d\8fi^\7f[ç¹ 4mÓé.äW^\81\1c¤/mÂHf\7ffÚ\ f+E\8dÜÎt\85®\11\83îÙƪ ÕÄP¼\10#\1dÀ§ª\824q¬\b\99¥ié^¤\95\1au\87ëÁ\vM*J"B¶Ç\ 1zE £NrceÒh;ØÑé\1c\r±©\ 6Ï\94ÜzãõÝ\12³60ºª\v¢\8c»q=\97«nÍ8´¿\9eªüÖÎn]{U\98\1eµ©\1aTk²bó\b\8fÏs\fª\814\ 5\8f¿og¶\rOÛtm>USnK\80\9dSõûF\8dt\ 2\85\1aE¯kÄ\14\ 2¶´*Êô¦Ï º!j\ 3Q´f&\ f!ñ\86l|ÝÕ¨[7¸ìU(ME\ 4{/,T\1a Y5h\ 3méðnkU·®/~\84T[Fm m}\9dÁv\ve/ì°imÂáIáñNõµÐT[=&ÕA\89\ecÖ) Ó£\8bE\9a³Ü1\8d\98\ 3\84eâ#ú}*úb!-\ 6ß\a_t\0iÀu\98\1d&kÐ{«\11]\bÚf\1c\83n¬FnW\9a~ÏjÖ3UcsÁ¯56Yu\ãè\94ظ\ e\ 6;¤\92Ð@\1eM\ f\8ez§·\ 6ìÕ¦úB[\18<>\ f ´è1¬ö\ 3%ëOµ[O8MÓmõòs6Wí6ÈƨúÎj
+S\11á£-\8b^ý´®\ 5;Ë¥\82u\8dMSÖFé\96ÄÆpÚ\81Ö\0íx\11(jtXl\18\81
+\89\ 1º[\9a@¢\13\eɤ2èÄNövSº\82\10sS\88øpµVC.¸\1f\8aö 4\86?\80á\8f^m. J3\11]\84\82¬Æ¡A\f6OßÅ\ f\85̶\ 2&\ fC\84z\a¹®1§\14\ 3¬6"U\91¬fg®ñÂQÏg:ó£KÆ7\8b\18>H\1e\14V@ú¥®Í@GbP\ 1Êç¢âbjʨ6Û6L\8dQD\88\1aåª÷Ä,Ä>F\87&d\95V¢\87\b\13I.ä\ 6\9a\fÆ\16\ f&g'¶\v\12\8dÔrD¼fLJ\1cǬæ¤0\ e:á\8e\84'Ù²#\19Qä§Ú\8d¦*~®\ 1m6ÁLŵPb²Ï\9d/*ïòÄ\89¼Ö\ 4\85\bÁ(B\86\8b^M\ 4c\ 4\8bw\8dm9\91\1eF1&\8a\10\b½{4 ʵåÈ\ eòb±\ 6"\991\92\8a\81tÅ?S²+A»Ð©\81VQígÎ\89\14Ö^m¼@\87ÐNz\01{\15øühÃ¥Ý\130
+»æZ\87]\134ô×È,(Ä\1c¤\89jjC\93\83ѯv\0p¥\10µ\ ej«Ã\ 6oÄvJ\94XG\11DéM\9dÆöf\ 5çpl×Sñ\9a%\10\99ò\10¤³d\bXǦÐ\8c*\9dV\ DΣ\92\13M\82ìïv\1aÚ\8cÉi`)Eöç\98r\14\86\10³\9aUICH¬!\90µ'éÈÈ\84\e\99!4\9e\9d¢\9c}²«¦Q\8dX¥êÁ\8b Y\ei\a]Ïs£¦!\v5ú¨òJc\13mPÔl$ÉEä\95v1\ f\8eÏ(±,pÊ&7ùA߬Ñ8]¦\8b\81ÆK</È\1e%®\1aÆ$D\9f\84ý±!¯¢\aÑL\9eM$Ò\11´E\1eUKk̯
+\11·bÛ&\ 3³ä¤f8þ\9aÄQ'f<ºáDÞh3?\ 4Þ\ 5lQ\14%\8b\8e\95cY·Éýy\0?¢\83\9d¢
+!¡è»dEözDpUµVÕ6K\8aj\81ÀFf.\97t#\8e\83È\v,õ\8a\96ÖvL\11VOÆU\17uk\ 4ê\964@ä\ 2\87\ 1\rá\99\92Û®©*4ªu.\911R8J"á©bj\8aìÆ\1c\89øTUp\97¼²Ô6$h\ 2\95\96ÁËNdÍB\88MdÑ&\\94A4b\e\18´*l¤¶8M¬ªø\1e\17\ 3mÖTU\16ͤTè»\ 3.\866wQ\89M\83Ö\ eð:=µ\ 6p³¤¶Júî0@3n¢*\88MRÐ\9b%\91¡\e\r¤ ²\10\1d1¹2Iï £^c,w)QUÛ¶'sÅÈÚ\11\vuÄ\95YõU×ö\88ÐØ:!Äa\1cAÌÙ>O)©ä:(ë ÅiÀ\8d\9b Å\14\ fË?_\19Ðx²Ù\99YN\10b\1c ñ\8cC\0±\14\8cßO\eh\97\9dN £]\ 2\1dϹ\88·G\9d¡m\99A×À{3¿;\1fu\ 2ù2ĸڽ\0\85I¹\14\11k\1e±\88º;É\91\14u²Ù~\8f\ 6`RnäÆ]lÇ\ 4\ f\95&«¯\84\16Ügm\82½RºcF¯ú\13+\8eXð\12£\92éJG³¥$¥\9aø\I\17\81©ÚÙþnL \1a\18éb87l°brÓ¯ª\9e]¯º\8a¹+ rò!\1f0]$H'\1cýìå
+bµ%«\ f\0\8b
+\8a¾YM«\12\15G¯+\95}iEõ,\17\11ß\95óøÑî5\97\8d!E\9f\ 6Ü\81A÷\81øqÔÌ\13UB¢Ù0\9eÆÂ\84\10Ç\ 1\12F;\10:/¤Ð\ e#,r`\8aí(9\11Ii\8a\a¥e»Cù\82{ª\ 6¹v(q7«¶IÄ\11Ò\10Ô="\96 R\80ËÆë«1?ºò\95©v\1fBûª\8a¹¢\11Ç
+\1f,ÛZ\84×;ñ2\bKÕë\92|\82º\8a$þf¥5 jÀQ®Óïe\1f\92\1a)<\8eíXb~k\1a\80\1f@\fcP\9b¤+Q9\fKa"\89\90ý(¨ºDÂ]äv\93ÞÍD¤Å\83\1f$\12Ç\16bëæ(Ķ#´YÚ'\10\19p+Ð\9e\1a\83\12U\ 3¡\95I^il\9dÀÊ8±~\11\v,\ e×\9d\13Ù\93\18\vñyÙ\1a~ä5lÄ&Sae\1a91ç$»MѾF\88<t5GlÙ!\8b\87-\89Ö\813ãF¶ª6\85\927¤\1cÏèD4hw´3\13Pq<*v\11\8e\9d÷5AVe\8bÒMj\8d}fÞ\89$\91\80{·ÞøQ\89Å\89rGB\95÷Ún¿ÜS\12ÑNÈI$x"\8e¼;\88è3\14ô$\1c\95ßÄÈÚxX&`2Üa\8d8ÈinD'nVR°\9dÐÈZR¢}ß\ 4xõ~\8e¦ ?Dó¢\1c3-\80\97µí;²tÓÈÌ"\84ØôK%6\1dQ\1aðd\82\81\9bµ:ô¿q³\91ï\ 4"\93\93ÿ\99\92Õ\10O
+0\19¯\8c,®NÖ\8bÕvØ\88¹*1D5ûµ%\15ã0½I[\1eÒ¤\9a9ÈúN\96\85SV{«Üáô¸\8a11\90x^UF%ÕH¤\:\1f^möyÄ>`exPò8\16oä¦yè¯\91å\¨dag\8f\ 6¿,wEÓ\9cÕÐAf\80¬Î\0Z3gk\ 6>Åî\80ä±\16ön\13\8bu~-\88¡½Y<\88¤_¢\81Æ¡T\82\8fjzoJvö|\ 3±\93A-kl\8cÑíÅ6viÀ\8b\9a¢d\11ÊIK¯²\94mßg\ fÕ½½\89mK\11&ÐÒYÆ\16 ¼È»MGOr1µ\1dTT\96ò$^TÕKHq\97ï\e\e\bbd'Ãs\16m¥mû\91÷-1¯
+\15hÐ6ÇÉ\1dFäÈ\ 3 r\8aº¿Øc\9da\86®Ã\0}¼d½Æq\854=n\1c
+l\a&â\91zçp[\80!4U°1/U\ 5ÝX :³þ)\97Mð:1ìV ¸\88ÉÓ zk\9bÆàáC\19Ex%½uôê\82áX\véA\8eNUòlæ\96Fnû6\v¹\90\1aòLÉ¥VÕ\9e[\vðñ\97a\8c \9aã\7f\b\19ú\7f\ 6c$\1fRuêÅaÁã\99Z;Úu¦ò\b/ª¾;ðfÊ®·[ÅÒÄ&\10\16\8f¡æ²i\90É´Å\9f)U/22¸Ô\11Þ-Xa\828Ï\84ØD7D\ 4µ\95íV\981ª\15f\18TÓÖý®ïªNÞÞ\94P\ f"êÁiZvq<\8b¹é&êôj{IÅ<\1aA\ e\bi\18\12\1f]
+Z\19!û±{ªè\14ðÝðLÉ¥D\9d\6\16Èvf=\LNÕü{NU\83Æìì\86&«\95+i"R=Sr\1c
+BC°\99Ä\ 2 ñ\1e¬?=Ó3Õ¸ ÊO®VDv¹ê5\f\87CÌN\1frYÀ%²f\88\7f\ 5²°!&§lî\ 16]
+Y\95\8f`z8\11Õ¾þ\90\81ÿ¥
+ãÊ\aXY\1c³yÀf\8a³\87ß&\1fÌ¿?\81\9búçÿúÕW/n¿»<ùêîþÏ7\7f9¿ÿáäë»·o~8ùÛííõ¯Ù\9fÝ\16ðï\7fyò\85K.ºà|cÝ®ºø;·ú\1f/O\1a_o\9c&ÿ¶1\891?\r.|\13Ü\90\9e|\91\9b\18\9f\7fëÜ\93/\9eÿ¦ýÔJ,í\17Ï{X$wæ9wáòÅsê\ f\ 5F~ñüËöϤóìc\7fñ$\9b#~IТ^ß±ª\1d\84D\8aWJU['\99iT.\8b\89\94[&:3q±\15\99¿o\7f\91WõB\8dFêî\r\83Å3ù\88XFr¥©\14Mg43[\v"m^èylW%s ãê\83\1e½&\r\ eJT«¦· 5r \91ò\8dPF\16\93\99ì«è\ft\1aE:o\ 3\bÚ\ 1¯VîF\fb\91D\ 3\1c\1aÅäÉ\9d\153+-1\9acÝ[@^\143¸|oÎñFE<a\ 1¯\8eÑ\82\bèÌU¾\9a\88Hw6|Ø\8d\rò»I|
+ú®F\16´µH\16N\99\93\88TCk?ö\ e¨¿;\96©, ¡\97DLÂzÚb±¶*¡ \14æh\11\91¢Lµ\eÞ\ f\19\9eÃ\18Xü¢8\b\88T\19®ØD¾\10x\12Ö¶\16\1dʵЫ¶ìWüM\9b\1f-Jª\88¸Á^S\ e¥å\aÙ¢ôØÝÐ\18ŵ>h+\9f\82²,ví_\7fظ\96\87ºô\8e\ e½£;³ø\81íÏtkÔ'ð_\ eÛ{µNNpæ\12¹d\98\95ÈÙðìáFÔ¯M].I-S|\97£õÐ:£dâ\ 4ÖL\r\19ÍäIë5\9aÑJvçjËAü6ë?÷´÷£fm"{Ä1°o¥j?²\bj¹»ÌUhPb\84Õn°\0\ 2"ûa\9c4«D\açt»Ð¬g«\1d@Ï\ 2)»°\a\8eØ\ 1,yê\ ep\ eÖ¬µ\97\9fY#=Ø£ß\80\1c>\83î\15\vÓ ßÓ0訫\1eì\1cÌw\1cDF\17b²¸\89nk#rE4D\17`²Æ\82H\13ê¨f\19Í\f\91U\84t\8e\10Å~a"Ìä¼q\85<@\8e$\89Jì\ 1üsŨÅ!\ 6!\93îg/ÛfQµ\88¥G\87íé*hÁ\96Þûn©O#\16oú[A\rHÁ¢³³7\1f¾v@Ö\99ÃÀä{\8a¡ÂF\81ý&°\ 2\83\8dݾC¿Ô-@b±Ch\f\94@ÚSiÀ\9e\1aãdÿ\ 5\ 47\14g\vL\8e\1e\84L°L)Ä4¸\82&FØ `Lf\8b\aZM\19\11Ö%õÃ\99Æ\80½ a]"×b×\ 4\9b\ 3Þö:[c°f\a\8fC_rê§\e\1eó`\1a#Ï\f8\ 1]«0¢iÔ
+íF¨\81D\16ï\12³\a;°¬Ñé\18l\16ëàt\7fqèx_\9c\11\11å\1aCFÄ\11[\14\96òìÄ\Üû\8aMãKÕÕÑ0oÚH\ 5lÄ\98\967ë$¹Æ¡0Ò\19 ¶iT¾¦\94\ 5\93S¡q2\ 3@àJûc°\ 39ç\vz\1e\apC]o\8aSGt\14LýD¬pî\8fdM³S>@\ f\1eá1\92\90<í\96/Q\ e\13ÿ\89\18!µ\rf²Ù\a5½\aR0¥Y
+ª,ê\0àH+"Rxûh.\18ñê6b I\99 ;k¤\81\ 4É\8cnG
+fx¦ä\1aáH\82;\11Ç\10Ñ®¦zäaâr2\8b8QÅ\1aÀ¯ÂÒßÈM\93VÇDÒH¾l\ 6BÒ!ª\8eW-\98Ú\810Z»Èì\88\12@(D\1fàFÉÊ\14\93Ä5\8a¾b.\7f"×Q\7f\8bÅc\fw°î MÓ¨wW4Q\9a&¼À+Ì\9dÅ:4F¥?Ç\8e\ 1!jä(\19í\93\1eru\0U\89¦\80\17;\as?\92;¯b/\15½Q\93ð1½[D9'\1fH\829\82/9§>\10\96Àõ,¸ Fõ£g3K\91Gr(ýÜ\ 4Ý\8bd\16²\ 6Ø·ÈÄQ\85aâ'5i"\ 5ó\13cI\ 5áqã\bî\ 5V\9b$\ fAE\90±h\a&kã\90vÂ^\9cÔùz\e\8eþ\1aî\eòí\b\8f\18`\97¢°\86Ái«Ý~Ää\bß\10\19\18\9e©°ÈVEiu\0Kt\1aÙÔvTÒd\18~1Cª\1cûeáÜ \9ea\97§Í\96\88·Õ#É\16\88\Ñ\84ºa\1aq\88:,6¼Àß0¦\14W&ñ\9d\8d*O\1e¦\1e\97\91\f\e\98\ 5å\94DÌY\v>\8a\8cBDg\13CÎUk Ä\02æ $\84ú°uK\89Õ¼Ý\ 1A)Ãh÷J\92[T\89.a¶\91¦4
+{Ö®\ e\93\ exÌ,»õ0³U\ 5Aòj\85 9Bè÷1bnª\86x\r\92ª¦Ä\ 4\7f \1fR\9fð6ù~BÖÉ\r0Ç\84b\1e"x`\a N´\15+\ 11Ï\ e\1ct\85\1c\À\95çü¨6Îv\13\8c¶í<\88\14>m;,;?o\97ÈcÒv\13X\15½;blÎ.Ýþf(è/I\19.U\f¸v1'¹!bÎì\9cq~\9a\9e\bk7E\18j9ÑÌÚµ\83â5\15\8bxBµ#U2ZÍÞ¶cN]RÊ\1eýõ\15ñ¹$\91x\9c\9e8dÈ_ªzC×\83ì\82HÞ¦+w¾R\82\1d\1f\r\80cÑ2ép\9b\9e\8di¬\ 3"\849^ÐD\9aê¦|\ 1r¬¯X̾Q\89\8f\ 68®Çjâ-Ü\88\83Dv(q4\160Ø<x\84\136\80pw\8eÉ\ 6#WÓ¸\1a%ð}v¸ \98qtY\1e·\11Ço©\fUqÚY\86\12"ÂY\93D.£ÝZ¬Ý®\rô\efÒ\0ÜÑé¬ów
+c\8fh\96bª»\1a6\18Û7\ 5*\84`÷\86\1e\94`ñnÌ0ºd¥g5\99Á\9dnÎ\88ø\ 3X¥s´Ó×n¸&\1eØÝí|Õ~qøâ3\90SÖ&"eµ\19Ù®\19¾R\8d¬ÑïIüdz×g§£Hê\93!¢¦ßPX\98I\9dQÌmúî¤\17\1c6/d\95w(\\0aBlÑPbÄfHd\82F³êW"2\89}h6æQÇ\9c(-ÇȪY%QV\958z}w\88\ eCãèD!\92\82\82\9fC|ú¤\ 1òÄy\9d\e\9f!£\ e\1e·\ f\9bÖ \9f!²* Ã1ù,cpn(yBƤ·«¹\93¡µ¦Îµè\9aGË|u«\98;d´ë¼u\ 2a9d>\vÖª\1aaIF\1c$\9a\99äÜ`\11[£\9ekbI\ 1q´\14¸i2±m?\8a?\83H\fa¨\87Ï\90\9c<V\88\93ª\ 3QB\a¤ÜjQ°$=\87AEת~»\9cÛ\ f8\ 4\b«¹\94\1a¨¦\ 1L»\95%O\9dÈæ/&I;9HÚXµÁ\8c\12Qî$\f\17aáæ>\8b%y}7t\r\95Ö\ 1]ãØ\f[Ê\84ì3\84ßQ\96ú\0/ÇhºML:3Þ\9cqDÎ=X\13\91TDÖð\8f\89~\95àÝfsÐhÄX´\ 1?\1a/M\92$ ?7ôs2\ e\18\eû©\95\18a\80h\92\ 2\8ee±\8eMöy#W¯\93îH\8fA»\8d_\83\3T\8e\¡¢yg?\ 6kG\94\13azHEâº\vcgZm½¡\94kd
+©'ÑTÒQÍ\ 2\1c\8a\ 4åw¨\13.RL'7\9d\98\16\16¡vc\ eè®/önꬷZ\aJ\9f\ 5µª³Z\9fÇ)\8bU½\9cu,#çlv9[\8b5s\1dìxk6W Ã*V|7tÙ¿^\9a\9eàU\ 2\8ad¹xeÒÝ\8a,øìá·?7wØ\87õ2\90Ô\13ÍÊE\9c\a^\86$±o\95\93PÈ\erÝý\12\16ðE¶ð\ fìdx¨GïèÏýÙÙÇ@m\ 6¯)%\9c"ñÊÈ\19éFCW\8f ci\9d\8eg\ f·Ñ·{©Hzb\ ee\8d×\ 1djÐ\9aIEÉ£I\11¬\ 2â0Á\96!Þ\19\9d
+Uã×\7fí©u£º\80Ü'ªU\81nh\1c\18\8d&%ÓcC»\83i×5 gݺ9Qn-Ï\8a:!þFî\98Å(Î:ðÔ\98JÓ%ê¤áWFÆBs\90Û³\87ßî¼ \97yÛ\18Î\(DF_bg\88þ\fk\98r\86Å=\rÈ\82Bl()\14uÐ^³l
+Á=Ú4s8°uÎy¼\rÁÛ[\92\85ï\ 2\1cÙ\7f\91\9c5\84±k|u@\86Y"¾\a\85\8dV^ßîÂ\9a³\*/\ 2\85©wµ¢sc\81\8aÙt>¤ù\8dÑÔÆ:êäLL\82N|gL\9e\98\1a\9bæ\19±\ 3\107Dæ¨\8aì¿\89; Ä\ 1\8b4L,<AÝ*~ê\12qr\aË\1eÔØ\18¾\ e\9cí+Ð8hLh¦Ö\8b\19\ 2{¸ ÿNì6\ 5'2\9aíÉ#§\ evw6\1cá ¯\98MÆ\ 1ÓP-¾\8fmO\ ei½Þ\9a\1dì4g\87c4Vã\14\14\bhÍÖ1¢Ùqb\85°$À\9aÍWçUÊ ß2ßAÛTø±±ëúÞÒ\rk_uTM±ÓÉnZìóÚ·´\93@q\9bp³aÔ\8aΦ¾mÆ\84u\80?\80*î\181¹n,lg]\7fm\88ªÅyË\e¦DÌ\ 4Å9DìP®*ðô]\a^É\1a\8däEêÐc\19°ó9«@\89\ 5\8c\81ß4\9b\80wú.\99\97»J\8f-Ú\ 4Np\861ÛoI\91 v&âTgKéâ\88-ã\92\9au\93Y\14³+Ã\99P§â±\17Ó¿ pÑÎSB<&É\85~\ 4¿\18M\ 4lR\v\9a(Ön»-Ñ@èÍÆ\8aÕá\99A³0&ù©:]=öm\86e\85Â
+\91¸ÚS\ es2k\aqÝе\84 Ù2ÛH3ËØ\fAsÀYoEË\9c\92¢zJFê'»5L)±Ë7i2#i\14 \87\ 4\81\9e\99ó-±mjìÊ;¤R/ö.\10¡fph¤N\8d·Û¿ëvd\80°\13\95#fÌ\99ëÐ\99oº{ø¢wݶ¢±\9e\83T2\10Z;ù\90 ±m\ 39íà\ fµ\9cX"G¤j\99\1f\9cK\vYè\99ú\14Úd¸\f\9f¬7}\86\ 3\89\11?\90C¿WK\84ë\8f\95\18}×Ã×ËÎ\1fHûÎ\82\18rw2Nȵ7\9b-ò\ 21\96ôj\86«Ö\;t\8c0ÞbÉáÜl¶.L<î\ 5.Uoj\90&7àÌ3\93\91;4ñwÓÆ\86K\11E¶ÞÙj\86\9aÕ\99\9fD#\f½0\vRÎ\83\15mb?>T,Ns·\ 6Ìå\8f\ 4\19bI\19\1d\18b@«l»\92\19Ìc\9fn\94\v¡\10D³\12²¹A\88¥\fÖ*üÏÃÊ\10*\þu* \8a\b¹Ñ-°\86\ 5\ 1¿>¶\9a0`xÁÉ\17¶¢jÚ\8c'D¨T\9cr/þ\8c*ú²Ù?KB\ 6\96\8b¡Û`\8b\19J8ÿÉö¦³\90¿ÏY»9\99\95£\82\8b\83'\911¡tQ\ eÇ\84Úu}ãÂpMÉaÎ6n1í:\ 4ÌBûw¸§-i!s9\ 6\84\b\98\97\8cÝæhBå\1a®þ\87Ýh¾ø0©!QÂÔ\95®\85 ¨ÙÔy\ 5\ eIÍ\ 3Zõ£Å\1d\faê\8bGÌ\8c\85ÛfåQ:éÑZ¨\16ï¢\99\8bô¦C=\99jE\10V\9cù%\1ac\8b#ö\18\92ý\89\98pvV\82vâhÁ\ f~èó\95\ 36\1e³ Nvë,³Í\ 2\9a\80-M»#oº±_Ôe´\ 3¨^.âÙ\ 5\9b4kh=\11G\ 4ULb[¸x\0â`|éÁK£E%t¯µ\v\bXi\93\84{º©
+¨;â»åÜ»¸öy¯02\18)ãà\fS\83wÅÑcµÅLÐ\12çÈ\1c$\9a\98`V)ÍGa\136ª!¶nö;³[µÌ\r\15'±A¨\86É\97.xxèr?\91Q\1e+X\99\18\923² è\ 3\12Á\88lò\1a;k\8c<B2C¼¨Ä\ eL\vç(qÄÉsýâKV\1c ¬Z¼5\91\88Ú\ 5\ fJ\93eТ,9MLk|\86Í\9eé³uÁäÓd"n·vû\84«\88=\e '\8d7 RûB\88í\82\UíÙZnÚSè£\1a\ 3ÔdòH\9be=\99¸X\9dïäÁ¤\1f\8f\bü\89\19Ý˱ê\11+\83&ê!ï\98Í2P P\r\82Þ¬¨!ã\87\18»pX¼¾ÛË\0\19
+\1433#\9b\88Û\8e<&½\9dh\14!É\ eÂaÎÐ\rÙÔ\8f\9fkÒ*
+\9eøÔeQ®«£o\ f\88DÑPm&&\vOQ\81\8f·¹m\e+¤)\84´Ã\12t\12¤àÐ\ 6\r\ e/\12ÃÇæ\9f\90ýÄ»\95\ah;f\82\88È\9fãw\9dù¦LÊg£Bç\14ÐÝW\ e»\9fØ;bçJ¦s\ e\9aÚÎ\12ª\15\88Ñ hâ\8b\1aÔä'\15\1dÄû\87\125nì×Fñ(=\93pûRpdÔ\11\87búRÎPòS\ eÝ\83©Áñ¬?äÞß!c\8b\98
+ÒÃ:ýDt\8e\ 5²\7f\1azoc5íÁ\87\1e\0\8aL\13/üM\89a0Ŧ ·\88ªò"P[»\1e\e\9a#\ 5,\90m²s3î\1d\1fpPRȸ`\9aDS&óe²BB»+Fª®;§hâ\1c\17ãÑí`Ñ|ðºÍÌT,^ë\96L\13ÙÆìF\9cñid³ð\91\bÐ%¿\15»Z\8f\9d\9eY\9f^\19Ù\e¹þ\8cÊ|
+\83Å\11Òåh>\85U)ðÙÃo\7f~î\80åvn*89À¯OUU^)y@=\8d\13ùwf¿U\ 2ò\1a\vø'¿\96Å\ 2U¥ú\9aæ2g»\ e¢äÙ\v±zT±(dvºÐ\ 6X¦ª\12D)ü\86sÓõs\8a\8bùéÉ©fÙýÍ"\89\10«Æ¸'9½è\16´®dE\18¨À\80*£I´\98\a\87\7fÑöÎîÎ\95&\9b·\1d\89,\8e\aæ\18\ fÞ;Ë(u»Ã<£\89MfZÞÝt®åå³ýÅó7\1f09å¸\9bçó{³³'¬ýRF5\10\8e¤Á\9c¢Ð{\92ÚÜÏ@.èW²\1cÍõFà
++\93\80Z6jX모6ò\88t\8dÙ\8f\96¡\93$PÂ\1aµEv\b\ 4ÑÚúë¿ö´wCM:I*>Z7ª\85\vY~üúÛ\18\r\95\84A\19¢\84Fz\9d\98Äòȳ\87^í-Ä\88`\9ba\18{\e1¢¤ø`\8a\ 2\17QB°\98Æ\8a5\1a_ÉLË\1aÈ@Ä\84p¨ÁRØ\86^\9a'\89 \19ÍNâº\90sMT\8d\81\99¿\9c\8c\ÂämÕ±g=îA®0¶Òq² Yn\ 2DÄTqáEt¹ÉÎh×l\95\94ú«á1ÓÀ."[4\10\9706²ÖTJf3æ$÷d\9bC4<^j\84 ¦
+\9b>\91#Î/Ϭµ«V\egld«Í»²mµTÃÊÆ(\12Z£/ÇI\97Cµý2ÙF¬\ f\vÙâ\8aVÉ9MÞv\88\ 2\84Q\98fT+}%É\95Çb[¹Õ:©U\83<¬$\18\eJô\88¦N8jÙJô¥\89\8dr}Ûë6´\98v\ 6 1ò\80ÓÇ\15ÂlÓ\a\9c§8\8eè\ 3G\1euv$ĶPÈ\b:!±Ù\84:FQ-vDt\bO4\88\87aÂy\99³¢\81\1cqÂ\82ý`æÐ^õ\9f*®%\83\ 2(\ eÍ\ e\ 5áúÁRr\88\íÝÁfa\90Ô\10%\17TrCdn\12\1f\9f\12\8d-9+LF³\10¼Ý`°ê2yÐ\01L6\14l\17
+Ä Ä \87\99Âç0¹ÈË\89Ru¨³\14\84å!R\8eVÝ\12\83\10\96\90¥¨¶Ð¬0\ 3\913îÛ:\18ûjç\a%±ª5Z¥\88\r'\9f¤ÎÓPã\88¬;àûΪr!ù\85«\ 3Y\92 iþ8Úa@Á¶q\1cp³¦`uà*\1aíÌ7\10gÄ÷à¨ASΨÉ
+V6)Y\145ø!\89²\8eÏcÀæ\88=\96\84z\85]\10áb.\16d\9e´\88\1a·jL¬×\98"²Ý\90 \ 1ªRHËø`\1d¬Õqzì´\ 1µÐ&)_dí\96Ø/ÙÑÚ\9d\W+ä\fá`0{=õ"c&8Â\ 1-#!eÈ]pË8ú̪lÉ\9c]ëÓk\1aQ\8ciRÝ\99{\ 1Va^^\9ewÄê\ e=Õ\84³ö1\922ö6RFµÖÁ"!\89< *}Èã\84lUÖ`ì%bB.\92\r/\rv\95ÆÔ'\19E\96gãÀ>\99´\19Õ.M\ÛDÅT0;¬f÷}
+\11«'\80\14ó!M\ 4ÓbI\aI*1¢ÿXL&¢Y\84n%©\ 2k\9dÅQ\19Ç~Õ¡°`/I·Ò\83\80¸ ªwh,³\97\88,\12mä\84Y\1c2.w\16÷0 \16\`e¡w=\92¬XB}Ög\5\ 1ö\v\19Ù!ptÔ°\1d"Fð&x_x\8f!ò´®\1cnoõøË0ÙdÞÒèríW~èÙujCâ#\vÝ¥x;\9dM&Ê\93\ 6ì\xÄ\f\eÛ,\96x\19%ÕÕ\ 4]d\12N§Çé´G\89±3YDµ\17z;b?8Ë\9dä \f\10Qd1ç^W\8dCjäUDÜ\14³ÅGKbcE\v\17G\8f\88`!\10¬\7fU\14õ1Mæ¦\93G\8cÂR\8eE\96±\ 4ÎqBÎ6\15\16mÁu\91\90\ 3\8a &":\ 49#\82\8a\8b\1eâbä\98(\93|
+*næ^ã\8eà8°ÈÙbñùm\87²¡\16oE·«G\16'Ò\aévÎÈ«\84\9f\8dïñqªÌ¢\17\8d\8cw\87Ô§È\8dF\1eã\84\8apíÉv\1dÈr\f\11!\18ó#²¾kNb"f«\8aÚëÐN
+_j W"FÔ\ f¨V\ 6\97È\86\9bÔ˪\92¬3"æ\9ck9\e¹\8cÊë\9c×;q\10^,ïjõ%&\82%qq+\13Â\ 6ÜE®öf\a\ fAR£ô)1,ZÞi\1f\ 4\aÂtöÙE;äútÃ<÷\ 1\12\ 4ç\85Ù L\8eCÈ \8f¬Ké\ 1\92d[Zð{«nÇÈ\vÈëáL^´[ªÝ³(}H\82¯éS\1a§\8fºâòfÈ}-ª·Ä\95a²ÆÕ®ê¨\1eJ"\8e\10\87'ý\1d\87h\82¾±\99A\10 ´¿ð·OöÙ\8aNGd\eô\18&òlWõPk\91ËûàêĹèÖ\14ïËä\\98é$\95~.\82\ f\13\ 5Û¨ÎîóaÂ~Bxà\9eÎV%{EVXÓô» `¦9¿2r\13ò;õl\984&×>m3\984Þ%¹¬¾ý¹\19Ñ\17\11ÞÙ\9a\98\90§ÿ\90\ 1n{sò¹"®=\80©)\ fvBÕä&vÃÕ\14è®ÅÈ\9aòùNØ\9aÖÄ2tM\99\83\9dð5¥\aË\116¥\v;alb\14ËQ6ß±Ï\9eµ\a/ŧ±\14k\13`\82kh\9bò`\a¼Mñ?ì\82¸ \7fÇrÌM\ 1\9eÛ\ 5uS¶Ï.¸\9bÀ\11Ü\ 1yS\9aØ {\13½Ø\ 1}\13X\82Ëñ71\99; pÊYÚ \83ó\8bç¿[aýG\1cÎ\13½¬\8e8\9cG\1cÎq8é\b}õZþ\8fÿ÷ï?ÚÑ\9a8\87é_\1fr\ fó\17\7f=\1e¦ãaú\1c\ fÓ\9fÞ¥\88l\8dÜ)çd\1d»\13ô5ôN<XÃï|¸%È\9azLç(\9eö`\8eã\89ÖæH\9e /Çò\9cög\rÏ\13\ fv@ô4Ñx9¦§uñ!\O<XCö|Ç\17\93\15x\bßÓ\1eÌ\11>»\ e¶\18ã\13JÐ\1aʧ<X\8eó)ß?\80ô\89\a˱>!).FûD\ 3Ëñ>\85Eì\84ø)Mì\84ù)Mì\84ú)Ga\17ÜOia\17äO´°\1cû\13F\995ôO¨×;à\7f¢\89Å\b ÒÀ.\18 ²Î;¡\80b«ì\80\ 3*Mì\84\ 4*\ao\17,Ð\9fá §»â\81 ´\86\b
+>»\1c\13TZØ \15TÄ«\9dpA!¡-F\ 6E\ 3˱A¥\85\9dÐAa3YÃ\aÅ\839B¨ÐwÂ\bEÓk(¡\90\9b\97ã\84J\v;!\85bRwÀ
+ÅÊ®¡\85ÊÎÝ /\14"ùrÄP\b#k\98¡`(; \86Â\92¸\ 3n(.°¥È¡¢\83î\84\1d\8a\92B; \87J/vÂ\ f\95&\1e@\10Å\83\1d0Da.XC\11\85={9\8e¨´ð\0\92(\1eì\80%Ú\9bX\8c&\8a&vÀ\13\85N¶\18Q\14\r,Æ\14íjäbTQ4±\86+\8aÎí\80,j:órlQ4±\86.\8aõÛ\ 1_\14MÌ\11F\8d¾\1cc\14çj1ʨ\9cí\9dpFÁ\0\97#\8d\82ya\8dÊ\83\9dÐFáZ\8e7
+#ã\ e\88£pºí\809*wÄ.¨£½\85Ÿ£0Ù®!\8fb\80˱G¥\85]ÐG±N;à\8fb¿-G ÅyÚ\ 1\83\14\9cr\r\85\14\ fvÀ!\85°³\ 3\12)ÔõåX¤ha1\1a)´ú\1dðH¡×¯!\92âÁ\1a&©=X\8eJ
+iu9.©\88Ì\ f \93vå|\86M\8a\astR¡ï\84O
+}\a\84R4\11\96c\94J\13;¡\94Âv°\1c§TZØ\ 5©\14F\865¬R¸Uv@+5\15s9^iw1Í\10KåÁN\98¥èÞ\1aj)\1eì\80[*M<\80\
+\8bL]\8e]
+µ{\8e^
+ú\ eø¥f/Z\8a`
+Í\7f\a\fSÛ\91s\14S<Ø\ 1ÇT\9ax\0É\14\ fæX¦ ¯¡\99âäí\80gÚÝA\ f`\9aÚ\839ª©=X\8ekÚ]e\ f`\9bv\8dd\86nú\8e/à\87Z\r\ 2Øüß6\rH}¾cHêó\ f\13\94:\1f\88\ 6\93~ñ¼\87\93\9e\1eC\17\8e¡\võ3\f]ðíìÜÜÞ\9c4íÄb\81v\89¤^\a\ 4\ 6}9$0¬ÂËA\81qÅí\0\vl×Ðr``4±\1c\1aXZØ\ 5\1c\18{o\ax`tb\a\80`HÑ;@\ 4?¼Ýp³\1d\ 6Pð\a\f¼ûP]|g8Ó\12nð\10\94ð\ 3\ fR\8f\17y\bNø\1dMM\82i\1e\ 2\15¶\asXakn\ e,Ü\1f,\86\16^éÑ\1c^Ø\1e,\ 6\18F\v;@\f÷\1e®Ã\f\e}\ e4üð\aÏV\1a[\83\e¶\asÀa<Ø\ 1r\18M¬\81\ eãÁ\ e°Ãð°\ 1\ fãÁ\1czØ>\98\83¯Ø\aKá\87ÑÀ\1c\80\18ô\1d \88±\95æ Ä ï\0Cl»t\ eDl\ f\96B\11£\819\18±Ñ\97Ã\11£\895@b{°\1c\92\18Mì\0JÜ\97k1,16Ír`b´°\ 34ñ»9\89\9eÛ¥ðÄÆ\11f\0Å\9d\v-\86(\96&v\ 2)\96&\1e\80)Æ\83å@Ÿä× \8añ`\a°b4±\1c®Ø\ 6>\a,Æ\83\1d \8b±.;\80\16cwì\0[Ü/ÍÅÀÅÆÎ\97C\17\e\97Z\f^lÒÉ\1c¾ØÄ¢¥\0Æh`\rÂ\18\82ër\10ckz\ eclM/\a2¶&\16C\19£\85\1dÀ\8c\89ÅpƦ\1d,\a4¶NÌ!\8díÁ\1cÔØ\1e,\875¶&\96\ 3\e÷M0\836^\7f°5¸±í¼9¼±=X\ eplâÌ\1câ¸?X\frÜE¥Å0Ç&"Î\81\8eMÎY\ eulM,\a;6Qi\ ewl\ 2Ð\1cðØøïrÈc\93Ô\17\83\1e\9b²0\87=îZÄbàc4±\1cúØn¹9øq\17è\96Â\1f\9bä¶\1c\0\19\92À\1a\ 4²=\98\83 Û\839\f²=X\ e\84\8c&Ö \90íÁb0d´°\ 6\87l\ fæ\80Èö`9$2\9aX\ e\8alÂÞ\1c\16Ù\1eÌ\81\91û\83\1942\1e,\aG6\91{\ 6\8f\fú\ e\0É&\8bÏ \92A_\ e\92\8c\16v\80IF\13k@É&å/\87J61\7f\ e\96l\ fæpɶÀK\ 1\93ÑÀ\1ad²=X\ e\9a\8c&Ö`\93M\15\\ e\9cl§i\ e\9dl\ f\96\83'\9bF4\87O¶\a\8b\ 1\94;ç\99A(\eS[\f¢\8c\16Ö`\94'Lz\8an5y0\87R~\871rj©|\0PÙ\1e¬B*ÿ\8c]ïåDw\99\ 1+wÙr\ 6ü\8e/\8e¾ø\a|ñ\1fÒ\9bÑ=\9cyV;j¯ñ\9d? oè\ 3õð\83º\86\1eB\80î\ fV1 \8d>G\81~GK«'t\r\vº?\98¡AÛ\839\1etס\97"BO;´\86
+ÝõëŸÐs;ÁöÈÐS\ e¹\86\ eÝ\1fÌð¡ßñÅ*Ã]C\89î\ ff8Ѷ]u\9d·F\8aF\ 3kXÑÖÑåhѦXÎñ¢íA\98!FÛ\839\ e\8f©¹ËQ£M\v\9fãF\9b)p9r´qÔ9v´Ù\ 2\17£GÛF\9dãGO\8ce\0¨Û\16AÚnØ9\86´=X\8c"Ý[\98áH\9b¹g1\92´Íéb,i[®\19\9a´Ùz\96ãI£\89\1d\10¥\7f\86Eè\83å¨Òfv\99áJw\9bÉRdiH\92;`K\9b\;G\976\91y1¾´Iãs\84i<Ø\ 1cÚT¶9Êô\ 3\ f&¹Ñ»!M\9bÒ¶\1ckÚô§åhÓ¶b\8bñ¦mÛ,F\9c6\83ÚrÌi3÷ÍQ§M£Y\8e;Ýu¥Uäi;q˱§{Ó+èÓÖòrüikb1\ 2µ &Ë1¨»l³\18\85º[\99\17ãP[/æHÔö`\8eEÝ\85µÅhÔ}s,Æ£¶Í1G¤î»f1&µ\9d\979*µ=X\8eK\8dã¼\86Lm\ f\16cS\e§X\8eNmMÌð©Aß\ 1¡\1aM\84å\18ÕÖ\8b9J5\1e¬áT÷\a\8b\91ªÍ\84´\1c«\1aM¬¡UÛ\83¥xÕÝT¶\b±Ú\ 4\8f9fµÉ\13\8bQ«ÑÂ\ e¸Õf\\9d#WãÁ\1avµ=\98£WÛ\83åøÕ\90HÖ\10¬íÁb\fk3/ÏQ¬»Ý¹ãX\em\8ed\8d\a\8b±¬Í\ 44C³6ú\1cÏÚ\1eÌ\11!\0®aZã\8b\1dPMê\9cãZ÷\a3dk{°\1cÛ\1aM¬¡[ãÁb|kÛ=\8b\11®moÏ1®ñ`\a\94ëÎ_f8×ýÁ*Òµq´åX×Æpçh×ö`9ÞµÝ\asÄk\93Ó\97b^ÛÝ4G½¶\aËq¯ûí;C¾¶;u9öµ\89\1dsôkÈ:;à_wqi\86\80m\ fæ\18Ø]SYEÁ~\87åpjV|\0\v»?\98¡aÿ\8c\1dnâ\16\9acbw\91s\86\8aý\8e/\8e\9e\9c\a<9\1fÐ÷ð°#g7/Ä\11;úç°£\8fXÝ\9f\16«ûCæ\87\1dgþçfþæÉ\87ôm>\80ém\ fæ¨Þö`\8eëý\8e¦¦ÎÍ\aнíÁ\1cßû¡\ e\94aú`1Æ÷J\87æ8ß½§3¤ïw|1\1dß\1aÞw'¯"~?øújKk¸ßýÁ\fùÛ\1e,ÆþF\vkèßx0Çÿ6ú\1c\ 1Ü\1eÌ1À{K3t²þÅb\1cp4±\86\ 4\8e%[Ã\ 2·\as4p{°\1c\ fÜöÉ\1c\11ÜÚ\9ec\82Û\839*x\7f°\8a\vnô92¸=\98c\83\eG\9c£\83?ð §\95/\96#\84\e§[\8e\11þÎ\83¢\ev\8e\13n\ fæHávH\16c\85\83Ëï\80\16\8e&æxáF_\8e\18\8e&Ö0ÃíÁrÔpÌÝ\1anx\7f0C\ eÇ\83åØá\9d%-E\ f·Ý·\1c?¼\1f\8e¥\bâ8\90Ë1ÄÑÂb\14q\13§Â\fG¼÷m!\92x\17ÔfXâÖòr4qk{\8e'n\ fæ\88âö`\8e)n½Y\8e*nMÌqÅíÁ\1cY¼÷f\15[¼¯Æ\f]¼\ fx\86/n\e`\8eÓi\ fæ\18ãö`)ʸ50Ç\197 |)ÒxßÍ«Xã},\8bÑÆ»v0Ã\e·\a8Xã8½DwÀ\1cï£Y\8c:n\9d\9bã\8eOÖ`\15yÜ\1e,Ç\1e·½6G\1fï\ fføã¶Ï\97#\90[\13Ë1ÈM¼\99£\90÷\aKqÈM\86\\8eDÞÅÐ\19\16¹\89¸s4òþ`\86G>\91\9c,[{\y0Ç$·\aËQÉMÖ\9aã\92Û\8392yÿb\86Mn·÷rtò.BÌðÉMè\98!\94wú\f£\1c\12Ð\1aJy\7f ïO\ 2\bvC*·&æXå&éÍÑÊíÁr¼r\93ôf\88åF_\8cYÞ\85Ë\19j¹=\98ã\96Ûp\96#\97£\895ìr{°\1c½Üdù9~¹=X\8e`nk?Ç0\9fïÃ\996ú\0\8e¹mé\85Hæý\fÍ°Ìñ`\8efnô9\9e¹=\98#\9a÷\a3LówØ1V\8d\1ckÈæýÁ\fÛügì\aÝ\98³\86pþ~Ùi\8er~t\89¬'·\1cM±ï3ÅvWOùùéÜ\96Ü\e®\8a,ÿàz¯`Ù\7fñÕ\1f¼{þÛ\9b\17ßþôê»Ûký÷¯/¿¿ºQʯ¾¾~{yò»ëÛ\1f/ï~ý\84\8cõlª\7fÛþK\86ä)¸wPCòÈZ"Y\91\8b"zS\89½@ï\ 4Áøþûù\13ò»,ü\98º0q\11ÀA@Õ@Ê\8a\93\80]\ 4§\ 2\93(\88EÞ\89Ñå\15\91\83\87}\8dÊ\1a{)qã\aÁ×j[r\14\98 ÿ wcQÜÇ&hJjÿ\83íþï'ß=<ë¿:%T¾±\9dÑ_÷\ 3÷õ×_]\¼}õ×ÛûszwrÚþÝV¨MóY¦ \ 2LºãË\8a&(ò\7fNº%¿ò\1c¶Éõ'?¶N»\92µ\18TôI*'¾b²\97д\1a ?PÀ`Ú\rÑî\ 4Úó\91*\16\8e¼µ\9bL U\9dctlÎ}JßW*3L<7F/@\ 5D\84i\8c\88E¬O®\16\81\13oD\8aüã\b2yW"ScÒÔH"\8eh\95\8aÀr\14f[\1dQ\e\99F\9aÃ\ 5\85\v
+WNT§Rªk×\87'Ógd\9c;Ô8\15\eIdÐ$þq®oJa\ 1ü5à1ý \15\9b# ¾Z\ 5/$e0qÐì\19þù\18´ôd¤êä\83à;DÍGmDo\95\84¢F(R\ 5$\81ÏD\ 3R\973Æ\ eé\13\83êù4\7f¨\82\10½¦\8fG\ 2\9bL2}T\ 6\15KU-"4\ 1==R¹H-(ÀÂtÁ¤P\$w\80"l\92,ëؤ0\8f*#Rõ\92~\v°l\84\83Ä ð\91\8a~
+Ä\9c0H\ 1ÙjÊ\9f\14t;ew8W¯n\rP´\9dÆT¾\1aà \99ëÜ\83\ 2\8a~,)DS\19\15Â3\12&]\91ú\98Ey5º*Þ\eîA\8dªªRǸ¼Â)\9fX©ÿ\1d©ºm\12\v^¥úöÄ\9e#cÔ']\84F\1e)\ e°\91\89q\88m°fd¥\8c]h/UðÝj¨U*.q\ fZo½cͪRh\97ìÂ6®<°ÄZ\9dÙ`K\12\r¸É \94»ît\1fe-.Z\ 3\85Àá\9aÊ\ 6\16§P\13+|\ 6& nÀg\14YN^\92ÒåȪ\e\8c~Lâ\14])\12/ÕÆå\bÚSVÁ\15â
+ܱvÐøð w(\83LL\ 5øÈ\ 3\9cäé\93\97\ fs:wò\9b?ÜÜ·»¨Ý$'\17·¯^ß¾½yqòæ\87ó×\97'¯n_\N¸ÜÛ'¿úËíõ?ÎO¾¹½?iòÆýå]c\82ÄÖ½1xúï\7fy\10\93\18K\ 3×b\rÿçäõ\13½\95Gv\e\8c£â
+« I¦\976\8e"³.l\æ\9c6nÔ£KùI¤;·\13:Y\9e [¨mÑ UÖ\89Ë\14ù\14É\1a\ eQ¡ô#\1cÙÆ\13Ký\10 ¤±\e\v}\0Ì06ï)W\90U¹²\8cbº\10\16\91\0:[\ 6ûqÊU\8aØqÊ6żÅ&\81±JY\15n\80\84\12á\11¼½«)qlLk⤨e*\ 19Yo²)´£xñäwï¸Ä¨0Ni|x£;ì¿\9flïc>å¢Ýr\ fpØ'qw^NFÐ\80Ï\vi\92\8cÛ\85âJlªV¦'D.*è¼ÎÈH\1a¦\1e7XÖs\85©º\10°\9b¬I \90ò
+)J:£\85 z¸_5
+G\1164\16V¸F\92[% ½\ 4]ÓH\80\10t)\81ëJøbdH\b\11!\18ùQ\88^j\89\131 ¨Ü8ÀA¦+%·!TN\ 6õ¢\víÅ^~ª@»¬dÑN¤ô0\<\8aK0\ e½\1eºbO¶q\15\91ÄO¹Tñ0²u¨\ 6©6Á=\b\ 5\8ac\1d%\18^®I\ 1\89¤q1w\92\v\15ãbt(½¹3eiÒQsc\a~h7®ìS \18;º¢YÛ\1e£\94Æe±a¬\92VÂ£Ò n"2\88
+\ 5Æ¡>\8f«\15W\11\15ÆvI\8f%\1d±X\8büü \15(\\19ì\0\15 \1e\12¿S\ fq\1d%µ\18\rèÞ¤\9d\91Ø)èFMV\14<Sõ\8d9µ\9fUB]àêM²5[£R\94.G\85\9e
+\82ä\88°Bd-\1f\83\8b'ÿÏ\93ÿlGóÿ3Ùðß\9f¨"\90»°ÈbµK\91êÔP¥Ì¶Oè\8fRL®®8v\81^\8a+\82µ?ó$\8füÈ\e>\8bo\8b§\9b+®½Ò\9bWÌi¼²º\v«\ 6\v7fé,¾¾8¹ÖÚ*äÉÍ\9b\15\82\8eï\12KÛÎ\12\ 3Ì\8c4\16\a 6)´Oü\8a×ëé\93o?\ 4kz°mÜ\1a,\11ó\16\ 1\8e@ &\1a\8d\1d8«\88+\8d¥8Þ7<ºTµ\88\7f\8c\8c\95&\85ë\aI{o\r\14\96cå02¿oÓPQ¨ðC\r®dÀÛ\8e£Øqdé²\f\89O*\92±Æ ¨0|)èM1R\ 1¥\ 1\9c"àN\1c#xè\18\f!\94$)qþTrW\v\ 3©Aª²± Ä'å\83\8d\8eN7\9b\9aøfæ#Ïj\rý$\e¿HÚWø\ 4:Ý\83H¤N*oÑ\19®|ÚH¾QÏÊ\87\9aw\ 2¶\19älTI |¥dI&£\83\80è\14b×\9c³Ý$\19\18pÝ\98¤d\ e\139\9a\9dùN%\13C B\ 6ãª\1eÜ\8ckúój\92j%"\1d±Cö;_|¸#3\88\0΢\ 6;2äÈT\88â.\9aTAÉ\e\ 4¤Å3\81\ 4\15\12-){Vn@*·v¡\92´fm\8e£\81
+\96A\ 2\ex«q\85]=\88\82×J[9\7fÀ±¥
+\10û¦Hñ\95Ãc£Z\ 3Â\82\93J\fÅY\15"5ÄUE\10À\8b\\85¹\89\8e\91\ 4á®]\17ÕÞIPRø¾µähÒFX@¯Y\ e\ ed\16uÝ\91\8e\ 1)ÎrsI\8bRõ\97T\ 4)4V¼ Lñ\85\9d¬°\ai&Ár_E«¦\eÏçò0«\15næUuáÃR+PÑUÀjÚDQL`BiÓ\ 3O9 |àõ\1a\v£J\f¨B\10°¶´I\91\ fB\12Cªz\91\17o\ 2\83\94\9a#5\ f°÷Î\ 1:}L¶_\\805°Í Vd>eL\15\96\vùÝ,\95\1fÝ8\80\ 5xKJ¥\93£Â1u\8a\14\ 2¹ò#\14XÁ¡Ru\8aMz<\ 1U.+:\8eZªµÝ\90\9c¸\81£\vĬ*EâäÆ×\11Ädàwë[ðâÉ\9b\ f´½Ie\11))\90t \9b\9b0Ù\92YgÔ\ eáª\969 ãBÑÐ"Gö'±X¨\8e.j\8e\93:rL.£ZqT\10\88¤AG\91\90\9cTËd>Ì[þ\9d,w3íñ\83\8d\9fÅ5¾Ö\91§Eæ\ 4aËdQ\19!"sn\bÛV\18/IÄéA¼Äl]É£ð¸\98a²!ü\11ÈãY9'\99;|\86!)K<\ 2ÛF\0\ f\18¡¿Óå\ 6%o\vYá\97\98Àn\8dÜÉä«reRày\ 66áD¶W¸]$[\8f@OÕxC\851\ 6ä7Aé¢B\7f\1a\88Q\80!&reÐBÀÙä\10®ü*\81kÙÌj\fA\eT8g\17¨pÛ$J\91ÈìÊ®Q
+B\ 31\ 6`{Ç`\99\1fä \17nIv/ɳfË£ªbU´~B?O¢ÉÇ\ 4\ 4\ 1B\10\95"©²!4wN\90L£6 Eâ\b¯[kD30¤QâeÀ®S\ 2ò\ 4'ý\8a\86¨\0<ì\1eì ¥^&k\14\vÅ\ 5,å\82µÃ¥Ê\r\9du\94V\89\85ia\91¤ÕPÛÍ¢õ\13a\9bT¥!\17»\eè Ä\ 4h¿"j_\8c0qp9â4\9a\8e\8aÂ:ýÒ\8d\96¦\95\ 6¹»~z"M\88\19\92ñ \82ÊÚ\11z:eõ\92FýO´k³\10`r\15q8\b\9a\b~j\90h\ 1Êd´\89\89\ e\ 1
+y´9h\87YW¡tU\88¤9¹]«3£3\99\90bTI ©c\9e¤W5>\fb'\10"'\816¢ \18\ÀU!î³\-öÈ÷¹¦hC¹Z\82³2»£ °¢\818ÂO\9d\15D<\98á\8c\ 1x«Ìjp\10P\86¾Ü~@°~ÖbûÿTc:\10\17\8b!}¹\ 1U\1aK°-ÏW\b_\8f\85ÄݬûÅ9½\8ai`Iϧ\e\ 4LIö\8bê)\84$©\95ö\15\18ûB{0\8aPJ¹jc\ 6º©F6\80aóÈ\9ajÉ0X<²6$´+zÜ
+öç`å7èªvz¾\9cG\\ 3)±òc$M(\1cV¶(72
+(\86T.]\1c!²b=f\94;w£¡@s}6q§°Ý&*\8f+\90&HÊANt\12)K;\9b\91ÔÊñ\96¢s¨©\86\90ëL\83ó^\80Û\85\1d\89Õ\9bp&#\0\9c\11«å\vð\1f\b¼\99v\9c|_QÃ\84\80\87Õ²I¦R \8bN=\r>p!\15nÕKQ\7fÙ\88\11ò3á])\93%¢\0B\10QCN\b\80W\18\ 4\99³(è@\1aH(k\12)×RѹÌbFz\93\9aÑZ·´øn\e\fO,\86\90%\10ß\a«CJæ` ÷&\80Xµ\16{8º\82SX\95\v\95\e\18\99£qè\8c"a\8eÔhæý$\9f«¤L\82\8fðc\ 6§\1fU*§]0*¹\9e©â\17U³!ÆÊ\9fÿ¤&~.±ÙÔ\86"¨\14ÚW6b{\96¶"Îâ(ëÌjºq#:\1e$Îù¶£<Î}\84ZáH\19\191³\ 3J]°ãl\84\¯QåÞ6\f\ 3Äñ\ 1'½\9aÊ´\83GêõG\1fé*²7\90£\8fb0\97y\f\80\8fE\14sðþX±â\ e÷D\0\8b\89Õ\0\89c@mê8J°£¹æ\94¡iIu\15\9e¤XY¢òò\ 5ª.\9b\1cKdOõú\13Ï(mzØBÖå\95\7f¾Ë÷±\9dX\ 5k]\86¨Ô.\ 3Ò \1cí\ e8y\13D¬â9þ\98À°Ø\86Nnð³AD*Ò²DÿL \15'å~\ 2\17sf\99%àÀ\ 1\12\11v:\19v¥\12\15\17¾ù f\ 3Ú-\12©\96T\19CçÄ\8bK\9c\88uDí\\0L4Wì\90k\8asÞe\18\ 1WG û¤ AV\vÝ \9d'á\9aä\e\ 6\7f*Âí\15JOuã\90¤\98*¿ªª!1\12\ 4\vú\95\8bÖ C:'òUÙ\ 1ÑNrbõ¦Ç5%\8c\ 4\81µj÷~\8a\ 6,A ^\9e EÖT\88\1cÁ EU¡\9bZc0õ]\1dX1÷Eë-À¬¼\1dC²Àj\81\17\8fP=é\81\133uR\7f¨
+\0"Át¬îF\vN\80P3@¥å{\ 5þ%$ÞTÀKµ.gû\1e*\8c\87í\91\88j\92ÿP;\8c°"¥4_
+r%Àe4JäwÒ²\95rÄ5Ú\9ad\1e\15P \8fV²\80hÄ)ª»#%\b}\0£\15 W\ 5\19æ\11¢fÄ\b\8d"IY´§ª ªI\80¤e-Ì\13«\14ÝäõE¥-"z¤â\17\8f\ eÄ\fÐI*ê¡\9b)F)C-Wx1\8e:Jd9õJ
+¶©Ô+\16(âb\9a:Â0ª'ÕÒ;ä÷¡8¨$ýTÝ\90\1dð\ 2î-Æö\14Ü÷j\ 5Ü¢Gj\ai\16bªW±Y÷G6c\17\19Ñ%s\81\ 2(´2<\85\92x\0gq\95\ 3iÀ\9b\9eâÍR\12\1d\9cä)\9aª\18û®\8d\12\96ú\ 1YXBçhvéü¾\82\8bX\14Q
+OÑt0Fí\96ë¦\98,ãíÍA±\ fE\9c«jW\99\96ñq\83\15sH¦\96°ÁTd¼\8cºa*¼f\ 4¸'o(æH\ ftVÄÔ\ f\92pÅ«6Ø\9dïÍ\96\97\8a@1
+\13L\8eSî\92¢0¨^#aÄià-þ\ 1§·Ê>æßãÀ\8fWzq\88\9cÅ\97<ºaÑ\18\84\1cëTT´¼\8a0\1d\1cÝ\10·\89\7f*Æ{H(qO8¯ª\PÄÊÀZº\8frR/Tm\13ßxp£\94K\95UW;\1d\14àäMHp\9eÁ\940»ì\f£ú\83vÖ]PÀlò>»!B=\92]#8h\1fjrÿ}â+ì\7f=Ø°ï\86£¨±\18\7f½üþêÍý\1d7ú·\9f^«íÈ\9düæëÛÛë\957\7f{sþÝõåïß^½¸|#o\85õæ~û¯×·w÷½¡m#\11\9f^ß¾}±\12\83(æ(WH"B´\b!Å\93¾D<¢ÉS$1µ]DQÍ\1cuø@à \7f(h\90ì¹\82ÍéÙ\ 4¬\1e\81vÇ\89þÎ\v¥µ¬\1dù÷Ø]Ö\ 4ì3ª´GÂ{»ø¤\14\ eûLµðóQk\89\92Û\83Kô4¢óZ\ 6¸iFg\1aEÒnþ"L\85²G$9¬\11kBÖ\12Y¼¹bM{\93üÆÌQ}\10í\88\e @\ 4 9÷Nñ\98\eÑ£&\14]\ e\94èGF\0q\92Z'XÈD\1eQ\81\8fä\vR\éÇò\ 4\96N\ 2k\1a\91Êò11«\ 1E\1a¨\01&5\98\1cBÔ\83¢vOÒù9ª\92\88\14êÇBCVû\834@Þ\b \92
+\12Ô/s ¾!\8e\ 5 ú}ÇøcD.\99\ 22P 6)\ 3~4"éÞ£\19\ 5=ÿ>\15\80\92*CRoH>'ßVõêðw\f
+ß~Þ!]nT¼^Y\ 2\8aô:aÿ\ 3\e ¤ÿ\19¶3rí\91MBgE\ 394\86\99\1a¨\1a\89ÌÁ dìa\e;m\rNÚãP\ 6\r9 P8ÆÀäwEìr´Æ¬\ 44\ 5AÊ¥r\ 3\84\ 2Î\88\92\14 ¢ÐíÎS\95¦A](A\8a$;bg².mçqð¼ô`\90\f)\r;Ñá\16\89\8f\93À\97ªÛ\98b¬½N\8c¹ÁèÇÄ©I> å\82\8eµUé\81\81a;²\ 3\88ð<j\98\197@z\8cdæ\92YÄÉ«UKWÒ\1c\86Ä·$\9dCÎ\1e\95Ø5R\10ùû\84\82Nâ\14\95é"ù\9eë7Ò»
+\11ç8W¢x\19+\ 3-]è¡çk\89\8dò\8a\91êªÓb\83ä\94-¢]Q\18m¬\ 5\ e«¢æ7"s\89=^E'r\10\aÕ\15Yñ\82tw\8aÉs\14#¯\81\10z\93¸Lº¯Ä\14\15 \8c\91o\8aµ\ 6\1e\97bA:rP¦¢\91\915\8dº\r\b\8dgàp¶& (B
+½ÛtßA\1c²jܦV³\12\1dJk©»\99ü\8a<_\1a©C¶/\ 1\1aå\1ex Eu\11¶Â\91\ 1\a4xfÌZ\9e\94]ÂÎá:oª\ 2\87È:1~\8b\80êG§!\88\ 1\r\904\9aRP/\bÄq²ä%ñ\17I\a:å¨SQKøÐPÌ\908\9aÙh\17ä\84\0è\948n\96P§Ñ\1cÍ#¤%\9a\ 3Æ9\90ø\87±M\88\90\93U\83#6=rø`´à\90\11f\17ê\0Û\85Ä!\µp&;\13CB¬EÕ (\82V\93\98 ö¦\14\ e£®r0Ã\85Fp´¥Ã\19×\8cÚª@\97<]Nq&kÒ\90OêA\13/õ{²¿\aldÑ\1d\ 2Ùv¹T39Ç4Ï\8eÌ`¥ð\99qtaÈ.
+\1eÖq\ eþql«lâ\18UV\93A¹ÌË\128ÎEßËp¦\92·\93+âr¤\98$X²\a´
+7¥\10J\9e\136õx\ 4\9a\14Ä\8f\91ôb4Í\8f\84P¢\80¼øÓ\13ï Ò½µ\åèÄ°ÆßS!o\8e£`Ï1G*ð«l\9e \81j!t6\ 5\8bÚAñ/^\ 3褤aµø\176^\8aæ,Áµ#\9côVË\92\19 »1¤\ 1-¿!G>p\ 20\87)²ôÀ\Kf\85®(ÎÎç\17ɶÏß\97$\15\ 4y\ 6Ùây*!¢R»e\f\12\85~Êa\0Z\95¢*î\1a7P\ 3$\85Ñ\89¤pÊm!\b5I¤ñ©\ 6}ñºpµ\7fµ@Ó"\8d\bìr\ 6Ãèåf\12\ 3\8dgK
+\a2¨\1fÆ\8bmBF\80à\1dvÏ\88NÌÁÒR\97\9cѲGý^\83'\ 6½\19e\0\ 34å\9c\11¢ÍÓÂfRZáQ
+®PD'2$Gñ:É\1eÈ0GqeDÖ¹È\87Åü\9dt\eÇ,\80âqµ<@R\0J\19¿\17\93kÛ£N®¨S\89ª\16k"Ý%Â\ 6i\ 5ä6%\1eDcüêú#×\87¨\14Ôkñ}Ò\ 1o²QÔm!°[,>F\rb¤í&Þ\15
+6\1fâ ç\85\8b\ 1Hv
+ëÖt\ 4³¬\14'²DÕ\89B ÜÁÊò++U#x E°3qÐâæ\85\11W£\b¥lf\12&Z¤D-G½\18ªÁ \8a¦<ÖV\19³\85\14%~\93L°âfeÉ<©\ 4¬^»\ 40;\1e¬\17ÆFV\11.^Â1f8DäåÌ\9c\ 3N\ 1E\8c\18!ZsÓ\ 2¨[\14\95 `_$<\ 5Ò\v9ÊÍ©¡\9an&\14f1àkÄ&\ 5Îk¥\ 1§.4¹ô\9aZ^¤Õh\97)Å\90q!FÎ\ 6ªQ\ 2Hª\8aDÌee\12)WF\82u\88£s\r\1fô@â\86\89û³\80+¡¬\81óT}í"Ѻ\1aBáÙb8Þ¶f\1d\19\91\9bðóãÉ\7f\91Q¾m\ 2ý?Ö{$\ 4\86\83\859\80\90ï/VyHrf Ú\1d\8d½°¤\94\0ÏâGÍ\9fe\9d':\ 1H`\87\ 5£3\93¬W\ 4\94S\82G\9d\ 4Ñð\ 5\12½,.\aa\8b´I\8c\95\92©=KÔ\91ecz\83\93{èZâR\r¢\87\ 4\81R¥D\bª\85-\12\7fAÕ\18O7\vÅ(³v\90$Ç\96Lj\9cUÈbx\90\92¼d÷Ï\12{ßÚ\8d\12Ú,\ 6:A¬$1<©Q\97o ù}µB±Ê^«}®åS\8a\86\ e\88\1aã¥lq "Á6\1aU\ 4e\83
+GÄ\8a¨ØÈVØ\85x\19\814É\ 44\ e¯Qg|\1fJ\ 3Ãè\11ÆP¡ô\r°\9aPú4;¢È\1a\v0\1d\ 2Êa\93P#R<\818o\a\91˹\81l^u:\9f,c´ß\1a`ÿmÃf¤AÕ\ 4\1dâ \10µÆª\10âùÊ\99è6\ 4ßè5\1e[«dÐJK\96%ç\16\15ÈÚ´/\12G\ eú\ 4\7f,iÍÁ\89@\17T\8flDÊ_\97\985\92"\11±E&-ÕW4ë\8a\88\19Á!c\11o¤hL9\8c\1a;Ï\1e-iÀI~6ß½\92^E\9dåëZ\85âZôûAîX>Ï \1a× r7\87¯s!$ÒW\12\f\99£ê¬¬Ã\88Ç\8e\ 2*!£¹Hç\9cÓÛ\@úªãh\89QÃÐÔèJg0\ 4\8e¿òÁN@#S\85#\162¼I©¬Ù$¯3¨\10ÈÎ\80\879}%j`\92ã\1aé\81£¥2¤zâd\8e\8b:P\fSPæD0\88¬\17y\8d\85\92\98·\80pg\ e1³pÕ8T\rúãèdÑ\8bø\8c«\9c\\11g\1f\15ï\94È*ÔÓ»\8d¿V\19\96\96ç§ø^ -¡ÐZ®8"\r8¤\b6=Sq´IµjlH\85/\89k F\93Ò"@Ý5\18\90\82\1c¸³ZM\9b|ò#K\ 4Ü\ 1us·¦Æ$\v\13Åùh\91\ 2\85÷&¥ýhaa
+\89\93\80øö×\10Å\19K\11@E\14|/úÐ@\1a\89\ 2ó\82'u*µ¨£äÒuo\0ÅÔrÊ\1a\1f\97\f\1f5ë¡Qµ5 R\90È7°\983F\89#8åÛ\8e\11\8cE(\8f\1arL\9eá ä"\98Q§lr
+\1c\98\119<@®nâ\ 2,\11Q\ f\ 2¡%\89®DY2^\83,!'Pà°$\ e\92 #H-\1az\93½XÜWÜ\ 4bJ«8ÞZ\87\9e,\b5êl1Ó\14¢\ 4KÐ~3µ\9fo ®ÝÅÛX´&e\91ô¡Z»\97ª2¬ÖdnÕ\91\86 ú"Ý+QL'd¿\17\88v\12 \8aÎ\81\9aÊNÙ\946É<\fIÕ\1d\84¬ð\86\93)\10/¶\ 4A;ä×\91b#\ 28_j\15¢^a0/\96ëYì?\15V_$7HÔ®S6¹Õ
+\86ÃÆm\91tG\ 2½ÒxmvøË»¢ðP%ö\96\88êJ¥(\ 1å#ì\1f\96ìÀ\ 1ÖsNq\1f\90-ÆîSy±rx¤Ó\18;ù|TK=Í \84rFï\r\9aPªº*\87T\89²Do\ eYEÕvýH~6\9b\ 1TÔ¯Î\92ý\ 6):%\1aP\15·q¥@k\8d%#\85PkM\8c ù ¬y\v\962ÉÏÂ\9dY\9d׸·(J$5@\fXî"ÒA¢\0\8cÑ\12%+F\90e\ 3\91\r˲Óت+\1d\88RË\84ïb\85é"\rFK\ e0 \84,\vmvqÄ\92ýTU\r\a\9f\1a±3]*N;eÍ6\8f(\1aOãOR\81\86Ñ64h\8d>Ca\9a\ 1ຬ\80ÅA}\9dêÿà\84BA7J
+ö+=\18\80+G9.2Ò\ 1 ót\8fHay2\8eªt@2\97\86fÑè\15%\8e\98\89\94r >1\98\ f\1dÚ¶\8f\aÝ\14b\v¤#k±FRõ$f\91\87Ç*\13E\11Fl\"D«*R$\90¬\13Éù,ÅËùs\1a{²³Ú{\88 r,-\11\ 1ýRµ¨\87(KYu-\12ä¥\88\býÅÕ\85N9\ 3@r|IøG«\ 4¨à$&\87 /\10\909À"Jd\ 4¯\90\ 6\97"\86\8b<>r,\86*\1aAÂ!òäXd\81< ªÝ)GvÕÄZÑ\98ä\96:å@y\ 1\a#v\1c\12\14\1d\86ä-¢Óø\9eg/õs(øg\88¢ü\90.=è¯\17»F+Å
+Ö \93\1d$%\9fdÕ¤ªªN\1fÅ9I,§\18¾\10\9bGW\v\99\8eØFf\ 1æQÊ*HzDÔNi\1eä\0;XOÕïïÎß¼\99UËxû!jflê½bo\89\18¥È\0GÀ$¯øFám¢v
+Á\7f#\97©\93\O\122%í\9eÂè\14\19*\rb\95\93\e1i\19\fâÃ\1a/BöC³K\ 1\ fâÒ"â(õ8¹\8c\ 2X\12í¹\91yZSÄê(¹\eÄÉ%ü¯©$\83\1a\81Éf \98\17e\10ß\13ï)\ e\13e5]<6'b,U7-år\ f\82àEZ\88Ø\ 5}é,\99Nï \95`C0ÌÈR\ 1\ fT\92ÈÁ§\1cù\1dØþA\17\ 5÷O\8e4\ 1E\88£©XÜ\12µ*E>)Þ\eXkU4\r\16:\18\1fG\8etD\16.e%¨hÆi\83\1c"Mü#K¡\
+Ú-lH§Pâ\89Ë~Ð\9a½ÄvÅâ\9dÈÀ\ 1(\94:>H\90\eé\aÌ\94\154D|ÚQjvÈ\12\15\8bµÔø\ f
+!×\94\1aO(ä\88Ta\14r\ 4-\88\8aϺ´
+\81\1c\1fÌ^Eª)¢¡µ$\92{^\17\8ec\8c\bb-R)\99ç¥jȯ\96`\94﫬«SÃ!Û·8\8fI¸Z\ 5¹íM ³§Ä9\8d\9a")?\9bz"æz2úå\b®HnQ\rv©\12÷£¡\9a\ 3ß\80T\91Bf\80ZMR\96\8d\82ª¼\86\ 5\10\ fTüA
+\87\r\16Á\19$V\862\99\9cæ\ 6\ak`\10\f#é\ 1¥\fso)fR@UI=áë\98%§$óâ\ 6²s³Å\9aÔ\9f\ 1\95\e(&W\ 46Æ\15\12u\94êºHdC\9b.¸xè¼d\89\81Ð\98Iq\aE\rïõ\9c@-Ö.Î%G`\8eâ\ºÖ\16\82Ä\8bTa\82ON*B\18\83 \ 6Fu\8eÓÖV\90,ÒRÕ\89LA\12ÐÒc\86)\9f=\81âRã\98@¶óP\0¨0\ 2r£³Æ¯\ ekè\88~ÀÌ°×Cn'ªã"e3)\14T\ 2â\1c¹%D\90\rzÊÄÐP5Y\93\9c\15j1$\95^kÀ\93Ñ*«¡J\94d"5I)\98\9dÂK\ 1E\1akTGü\88:ä\1e·#{vµ¸\1f\19ªF-¢ò\0\8b~öäåzN÷´\14Ð*dÅâ¸Ñ/\9eÓ^õ\80® ®+Ö[
+sáÄy©ÚÅѤâY`]'@×\91\ 2à\8dU°Ð(űÈ\rÄÞa\96LÅFÅÛ^\83,«Õ#&~¤v#v]YýdúyÏ:#\89¹êK\v.a\ 3R\96EQMt4\81½\8aA^\8a\7f\ 5¯Õ!$r_̸!\10\94\92×0Å4ªÛ*\9a\81ßCk\94\81XE\80H\9e\95(j_FP#Å\12ÕQLìã\99¬`P\s\1d\a\ 5\9cV1MVTJæNHÔ\ 2g£\rï¼&e\1cNu"\16n\15\aªV\1c%ò\13H@#ɨ\92)@¢+Ùô\98\1fYâÅÕS£!Ö\15²_²u±\14KOgó<[\17Éð"Î>n¢\92m¹ú\95%%\11[·srV\89\83¬\82\91kiQ\12ÓÐ\9bh'\82\ 3©§ã À©A\8e\1e\1d~:RZ\8emd#\13ó
+\a÷\12\19\8d9²\84\ 2¾JA-¶â\r©l\90ª0b"AÝ\94,nðSÎÔ\1f¥LeÉrå£Ü!\85JbÜ\ 3*ÓQT$\84\11®ðs\8aR\8cZS\84=\ 6¨5W´B\96TKW\87¬\93èõéJ\93¶á½\9c¥,eâ´ rHÉÕIF4¯¾\93\84À\13&JÚ\19Ý\82\95\97£\ 41òê@¢e¹\92z¬åS{ôwÕôB\9ddî\94\14¬\18är\10ECk¶·%áëQç\99R\14ÆAÓ%\ 6\ai\83Á\ 2ú\0õåhîE\123$\1c\80.y±N$Íb\12y!(8jZ\ 1\18æ\1f «\ eF\169F \r¢>8Ù
+ä^ ·pa\1f4\11\ 1¼J¡²ZÃ\81D°!*»f«°Î\ 6\99A"¯·\8d\8f³oRÑ+\87\9d\942>ºä5¸\93²<DÌ¡t\ eå\17ä3\940¯ê\10bDÑB9aÏ\91ëhpÈ\83\92
+D\V$Àý9HN\fµ0\8a\988h¦\9c\f\8f¬«Zc\8a¤y Fá<*YSöæk\9e3J9Ñ\96\vé\81\160\17j uÌ{)\9cZ\ 2£É\10«)4Ikäj\13\14¹\15\81\94¡ûÞ\91\94\95\80VÎ\12çOú¶\ 5÷R¦¬¤¡»¬¥i8æ\92\8dnÿamg\8f[§\b\ 2\81ãXX\8eP\vAâÏ$\86'\v?¤ðáh% \1dE;\a>\10q\84\97\96\84¦\1cdß{E¤e1Äñ\86ÍYt\0]'ºå\8aDáÚ=âx?\19\bhõ" \r(IO±ù\14õ \9d\88\bx¡N¨ù\85B\8948\97"âÅ\ 6K=ãNòêÅ1\ f6\ e\87kÎ[yJê\85\93#\12²Â\ 18\8a©\96\92\95ÑÁ\8aÌ-P\8e\9f¸¶¹\ 6]\843¢\b2=§f:*\(oÓÝ\ 6ùÉEÙß\õ'+kPp\ 6\92ʤÄ\ eKu¡oOJ.Ò Ã"©9"\97©%\8e\1c\84\12ùAr\99
+@\1c½nw¸s¶ë(°R\12#\1d'´qaP?¢~\13¹åâ\6ûâ9\85ÎN\8b2ÒÔJØèæzô\ 3¢Ñ\16\82ÑÎbÑÎBÑÎ"Ñ®\ 2ÑÎâЮÂÐ΢ÐÎ\82Ð6bÐÆBÐÎ"ÐÎ\ 2ÐÎâÏÎÂÏ6¢Ï6\82Ï\16bÏ®BÏÎ"Ï6\ 2Ï\16âήÂή¢Î®\82ÎÎbÎ6BÎ6"ÎÎ\ 2ήâÍÎÂÍ΢ͮ\82Í6bÍÎBÍÎ"ÍÎ\ 2Í\9fV|\a\v>çÜ\ f\a\98\10ª9H\fè\95\92ÕQìGÔÊ\97¾ø\91w\19Õ+
+\ e\1d\1c8Î\8e\89^\8aGSf\81À?ÓEFçç©6Ðî§ ¬U\90g\88Øþ\ 1¿\15\13ßz¿¨¼,=P\88 \96A(Mû\95Ruó\ 4c\98DÌR"\ 3\95\86\95(8ç´7¢r\"ë±\b
+p,\8b¤\18ÖÁÊ(PÜ\8fÂ/\ 5½^\9ej\94\9ab³\93U5ýÿì}\89b\1dŵíû\ 1ÿ\83ä\ 1L@¸º«G¸\f\1eÁ`°±!\84\ 4BdY¶\ 5\1a\8c$'7|ýë5ìê>\92\r&!\81ä\ 27\©Ô§Nu\r»ö¸VêâËÄ@\ 2\98#\14é<ë\ræ7s\1d*\14)8äçW£\84G\81C\97¢0c:0|¶h\1fhtÍ7ö\9f\88PÔÁ\90:;âÉ\rá\ e\94|Ä\84\1e \9cÓ#ðÐ *\ 4¿ ·=Êâ8´®Ô%V\16Ç·üt%.:\82Ûétu]Ä\b
+²¼é§ûõ\17"N\9dz\87¤¹é÷ÜlÝ\eõ\17\1dÙnÔ\1cEI\ 6£Bß½à©\85|ã\94Nd\b§Êx<¬\95ºê\17éuµ¢\805\9em#C\10\ 5ÎÂFEãtEĽ\0A\1d\1d\985\91¨´)\9e\8d3\9e\95\1dêÉ\11\9b{í\10ÐÕ\98³¡÷\822Ú\11SÙén®}ÉèÍ\94\10I=[I\fhTÍ\0·å\18\8b\8f*\91\9a\97\e³¡*wËÃWKÖrꢹN\92\80¹\ 4,z V\10\85)бÜm#AP\8bÖ(¾mZZ«HNd@cÕE¯*\1eçh+\85\ 5¨ÅêÓu°\8fW](n\bwL:@ã÷Ê9nƮҴ´Tô¯ú\ elD²\9d\91\9e¢Ë\ 6fOã"W'| ªQ'ås\8eÊÓÔç\91\97Õ\19æÆôRl¬Ä\953\ 4s\v\1a\ 3\7f`P\1aPt\90êÆf\15\83)\e,5ê\F\96¢\9e6\11\8c\82û\e¼ï}TÔ \85VTF¤¡g \10\8d^Bh\14Ö\r`PV3¤ñ0w\90UsÆ\ e8X º×ÙñQ\8d?\ f\91\11Û\99\8cNJ\0\12!{kêSƽnvÏ®5Ú\aÚ¦¾jé\10Tgôqê\ 3Î\1e%\0\8e\1a\9b^\90J\96·j4\v\17p\8aªÖ\v\98©j¹âÏD®Ìs4Ñ$r/{·9\0CÞË4\7f\1eÄ&ÒÎb±s\ e\81\8f\82h%\1d1£²\ e"\1dÊ\972\80L±\1a\85þ\9a¬<rVò"®U "\9e;p\10A§wÀ¨+'\974Å\86\0V\8d®\11Gr\19¯\93\13\80\0:ct@¨j\e\14qÚðl\8a¼æ¸È\1a\16hö!;\r¯\88æJ\97\1e\ e¼Y\17\9a*2\80\ 1F!À\13n!ñ&ó«b\ fª\1a¹7\90S\98S\94³N»õ\9d5VR\ fëÈ1"¦c\17«P\89\86\93Í\91)\99«àØDU\97kÅÐXSq\ e¡§\ e\80Ò\13*.Í+i}\8dR\93s\ e:(¨lVý ¬\10\a\19¥FÍ`ï\843¢Ð\98\ 4[\ 3\8dËÒ¸\ 6\8aýèä\ 3âJ^µ.éØ3\10ùä\9e@£uÑlÒ2é\87F\88Ë\ 6sS\amì/$5t\83/*j\93\83\9f¦¾\1eÍÌ\9bR3´¢h\9edp4\ fä)s³\8a'Ñ\1cª\19\ 5!¯ÒÜëMÐ\88Ô(\8d®Õ6\97îj@\14¢Ëõ^wB\0\85K\87HÕ·Ü<Y¾ìW\84³n\13d\14P.\94Å\88ÆZÕAЩ»P¬à@ê\99;\8e\98ª<EL}nk[6FåI\84Tè¬s\8eCo¡
+5M¼ÜlV\10\9c\13ÙÚ\7fĺ<=I"\1f)¢H~\8eµ¨E\91\a\18\13\81~°±®Ühï\v×AdWµá?b\ 4JIæ\15ä\18vÝ\94(z
+¤94\9aæ\99δz1\a]çæQDÈX\9b.S,£ð.¹×*\94\96Ú\90\15ê \ 5ó&\16ßùãxs9` \eؾ$¾\80\86e\87ßU\87ÆG]\8dÐ\17\95v\98hg%\9f³l\9b\91ø§Ê°¨UË\ e\90[Û\86»ÉÇ\ fõÅ2fQÆç\ 4î4º6\ 4\8d\94·ÒBû\0J\83y¦\1c\17j¬\rQ©sV\9c_\8dÓ\91«4,ÚVE\8d\95\14ÍU\11Ã(Pî»HGt~\ 2\8a&U{Eô§ØHPy3\17\a\96\98@ÕѨ\8a[t\90\95}\94ÈÜÐx¬ôØ]uzÀ BV^jª\ fNc Uä&È|U\ 6\90ÜØ\96³\0<ú±(\84Q\87P\a\ e\ f\86%W\rª\e\86f°ÿ\85Y\ 3±\8c}®mú\ 6Ï\ eÌB¹MkßT\e,¦\9e´²Z\9b#îwì\181\10Ö½\16QG¼B¹\ e7R\130a|¶§·«î"¥¦\8e¤JìNæ]hw²\9e<Nó(%\15ÏÖ:âMTõáI\93à¢\ 3X½q>ÌG\87ý¯\ 4$\1cFR"¨ÑõäØþJÜ\80©8\9fÐZ\fL:¸¾r\98Á\14y.æë¦åÏLK\f\8bP*EøÕÏR%öO\8a91eÖCÀ*s¬raá"\vØ\15\8c`´À¯J56¦£\8f-k¸\126:ÓÇ\ e\81Ò\81X\Q °\16-\95[\8aà«\95\98¢\9d5\7f=\12W{Ã\a\ fJ\fWck\89\9eT\À\97ªk+ÉtäD\aµ\1c[p\94à\8e
+éÏò.Ý\15\89\14\9a\16huöÍĤ\9aÒ\9c\93óÀ*qóFsãN*¥µøUZá¶DY\93½8\95ó}ª:\84½Ymr/å#äºé=Ñ<\90\fÑ\92½Q·ýòÛHaä«\97PËR@ú\9eISÐ9²îÇLzZ\eÜ\ 44\94VÒDöaÝEÐ\850\1f,a©ùµu¸Ø"»È\9cð¡XM·u»æPH\1d\86À´Æ¾³\92=\ 4M½È\a\9cרÁ1\19\ 6\86?°É\ 5¢¯\94°\10Êu°\ 1N,\87Y9í¾ê\86ø¼ïr\0\82)O\11ONç1:-·\b\ 1\1e\ 5\9f8\96S\82\141\18nÒ¡\rÝrR^-\12r\1fSX`Ý\ 3ßGÓÂB%©×áyl\10¨0ü#M±ðR\8e²E \938«\96}\18\ 3í\10~Cê}Ì©âå\1dú}§Íße¦½ªm\90z\ f°N¹\18q\99(Ñ\93u¸á¾æÙ\12æj'\9e\8a[Ѭë½ëT\83^\9ae\91\ 3| ÅFÌQ\86ÏN\86!l\fëdp[\f\9e\19.\88\11Cç\9b\14Í:N\1dé»Ý-¾\83Z\ eZ¡gÝò¦3\1dgçªöhÆ\ 1ô \90²zË\v\94»ÚïÝ\96d=V©b~¼´Â\\10þJÜ®Ø\87½Ì´1ràSÃ\92t\1ad]¡\90Cxe¨\fÀB86uÐ\97H\ 6w'\1f\1d£\!»rx\83µhÕ\10p5ô¹ñótÈ÷Ö\91Fq´£\9cÕ\9d?\17HÑ\155Ä9ªg\1fN'\ 5@Í\ 2ïCc\93RøOlN=ËmµA§F%6\9aàºÙPÄ@%¥(\113³]7\86R]\99#¼8kÆÆ.ðºQþ!\1aåk¨Lä¬\ eÒ(·´\91;¯\86\ 3§â-TùXß\8a\81)\89\12Xæ}\15.\1c[ëpˤH\re\0\85\ f\ emqN\rq\11Â\83suËÍó \98Å\18ß6ö26³¢¨ÑlôWpv¡\96¹\8cMÐ ÐcÊ\99¼7áöq$\95nº¦µþÑ)\ e\99èªè-\97ɳW<rr*£8Ñ\1a/x\9erxÙF[\96È\97U¥N6\10\92:h¢_^f\12×äÉ\13\1ae*J;\81±\eGDX\95\15\1dtýhgeoD\9d\ ea¾Ñð\8a\ 1Þ£Mf¤»f\f\ 6e%c\0à\85Ù\0\14\87V#\18KÉâ$\97å\r\ 6Xa )\83\94 \92\97\fhi\8e\9e FWuÖ_ÂI\83b\9fâ§&\8e\10;\18`5\84A\15^uÀ\1d(Ú\85Í_\vb\ 6\81ï¶ó*öåÆAé\88ö#áªUw\8ax¡T\98Ú\85É\eL¶\ e\7fô¸PúA^"?!$d3D\ 1|À|v%Ï\17ï%©Hbê&æ`Pm.]Jfp'$O\e\ 5Õ&êã\93#\95~8\9f\8bOl%üߺ8\86\99×}\ 1\81\92å\84:¬,üóAÎ\8e\88yN:3\13\10Rð\ 4»Y\0u\88R\17í¥§\8bÞÁë>\ e [©Þ¡\15\ 5úl\16\14\96K\ 4¢\ 6zH!\88Q_ëDpPQô\9csÀA\fUÐn\160}4WÇ\ 6\8c\83¤\bz%\ePÍY ëî9\ 6\87¢\1d1\ 3!ê\9b\>äØ \83£#\7fÀÁÒ>E\95/îÆØ%\ e@Ã\91?§ï\vA{ÑÔÅÍ ç}(%ÈVÏÁyØ \ f\12ñkT ëLÛT«h\17Ê\11\90åfa°\1dÅ\aý`ó¾\16\82
+Q±ÛÁ±r#/¨z\81VB5h\15ïÂmY\15\1f3!\99e®VC 0Ý`¨Ý\ 1ó,Ô\ 1>Ö»\ 3\92rª±\11©\v~ªÝ\ 1vVv8²\89c\82æ\81T\9f5\7fJ1\ 2\e[(\8b\97¿J#H¾ºxdÕA\1f¤å\95ý½·¢¹í\8c\97\9d\16\8du¸(\8b\82M\8cWG¶\ 5=\12fÎÓDz\9báA\v\8b¯©\1cÈ\ 1R¦K\b\bðµh¶>\f\8d\ð³¸!\87ÁÆ\99pÓùñ®³¯©\94n\93b\89T\99 \10\0¥K«¬\9c!p\8bPHקÞþ_êåÚ!¼\82\r!\1cÓK\86à:\80r\9bÂ/\9b\9cýâ\0\88F\90\82\14°5.\8d\93<Xb,\89å|\8e¦`1·º\ 1ÕA\eP\9bAù§g»ÜFÙOm°Q¨)\9d3\14Ê]R1¢\92\9dPÁ\ 2üX\9e\90\9a\86¾\89æFÆ( \94P\88ÉæºV\ 4\84\17\8a£·@Yµ6E»(« \11¨jÂ\bÇ\8e¶¡\ fâ «åôS\89\9f A\91y\1dI\ 2m\90\17ÕÂ\8d«\1c\ 1Óç\89Ggçvð37mx\1a`\958\95\8b¸õÉþ=Â\81Å\0ÆJ®ø\\8ejCÊ!»:Ì~4½ Ùúj\93&(·¨\13\9f\95gã÷¢Z\9d²\ 2¨ÂC ß\12ð\85\97?)\81ùyìÕ¦w~Vîô\ 2°y\15¡èr¨gh\8cD¬jqPé\9e\18\9c¶E}^\8dV\96pÅ\ 4Wq_* \9bY!ZªÐ×\876.Obd+\9bn\98Q}\11\9f\94\9e\8eÆ6¨\86S\ 4\1f#%\91[\ 3iB\ruÁÁ\9cqjFÈPT\92I\17\82\12´Æ\81\92¢\9faß\98\e'\ž¬\95)\e\80{d\144"\83gç;\ 5Ð/°²uÅbÌÈ|P.[ñ\9f\13\9eÞ1UàÃM\9bÐ{ °ÂÔegõB³Þ ¸Í´\1aÞn%Ø\8b$;CÍ£y\14Ä5ë\89GïâVÌ\1d@ãÓµ\8d,\91dÇ\ 5*w\rµ\88Ü\86¶\89l¸ÉÌ\rUi\10o\ 6:u\84\ 5)Dñy\80x&+P\ 1ë\8fAÙw=_\ 1\0yqNL¥\91²\ 3\98©\ 2Çb
+\9dn<\90\91Ê\13\81\995®rǤ\9cJB®-0Öd:l\8d(ãdU¬B\1aKL³\8e\95IÊ(è\86Å&l11\8c]\ 1¬Bj4\9eå5§êJY\80ä VÐ¥7\9d\98Þ 6Æ\ 5\12É:\1f\83Ycï+%\16é]S\13#Èå "\ 2>\8a\84\v\99lÚ\83¤i\1d-|\83,\a|\81='\16\8c\rm\10^CÇ\e\83á\82øÜ\e,ÿîÚÊ!¢@Ò\1f\96\85\90³Ú1à*W`¤\89ä*ÔZG\b£\ fæ<à\a»h±\1afÎ\b\14¹eW\96\raY\ 2\8f\83¤+ÜÜÞ\9bÄ\15\93½
+¡\10þ$Ôù\19Ë;\bÌ7\98j*îW\96ã)Ë\11\15Þ9¬\9e®L\ 10\98\9c 6\16*¹Á\84Ö
+¢÷uÌ˨\80\1c\11\8câ\84CUm´c\10\95\10ò:Ro³\92\9bs$s\10ج\95nmàM-B\1fy\96¨\915|
+8]+ú\83\b8Çï'?<¥Ó(\8dWß\ fO\89Tó>"C\159ø\82èÖ»p,×:²\15\e»ã\91îkn$n\12Áj£\14TÑ"Ôt\9aÔ\19³*~8ØÒöä`±ä n\v·D\rl\15;\92û°xä\9aëãÚ\1a\8cµOñÑe\87jM\91ÊL£4X\ fsø\95à\8bK+é\99àç\11/P衶\eR Ûv^Â\0©£Í\16\17b\ 5\8d\ 5,\9aãóµò5Õ©hç9V£\9902\91ì\12åµ¥\ ez1\9aË\14¬\ 2'Ò1˺\97ëÄ©å©sL¹ËÞÁõÌOB_¯ÓÐ\91å`j\87^1OÎ\94ïÝJº¤&Ð Mܬöî é¾\9f+i;u\9a
+'roüy`/¤Y\15\19Ëo\87gk\85\84úù`\ 2¶Hõ\ 10_ë2\82*ÂGHûÏV¦Ñ\9c\95èD¬FÉ\ 1è±Y´óyÎ\8fÏ\91W\85|ðà \80\8f¥1\ 5kÁøÅëÚ\95\axEå·Ï\9062[mR`ESKÏ\19¼.ò^ðj\19\1a#8\1a\b\8d¡eÍ\ 1\9c\8dµ\939\10\880e\13ÒJ*«\96,D®\82ý\85\99ý\eÊ\96W`\f\91woº¦°v×fÍd¿¤TK\11B\94\9eý"\19Uxj\8c+\b\9b¦ñ\80d\17©ª\9ab¼¶jJ$hu;\ 6å\11L\16@«°[ Ý¥¨\8d7U\fI
+ºÑÞ\ eã½Ð+Ù[c%\83\ e»\ 5\ 5\95¸Ú¢\10Ù\9dfêkh̵\1a}\v(ÿµµÆJ}_ë05\a:J-ÐT\94w\90nqÃ~nÚÖÀÝ\1d,¢¨:É«
+Ø*\19\19ôz8û*é
+Ø\10d\90¶\1c \ f\9bÆ\1ddsè²\ 3E¡x\99\vÇ¥J\ 5r¦3*\14\e«`$áµ+ÿ:\8aQ\14\19\83¡ï<ê4\84'\8fnrÂ[\12\8b"Ô-æ\18\8d\ 1¹_¢\96äl\97_\94ȹåÍ\fÛ\80g\a\ 1$!ñ\88«Åº\99q\9e\19×ë$\91\an(mk4:z\9b\1aµµAÐ]-\'\85\10PÍ\ 2Î"\11\ 3·<Ú¼Ýø`ö\83ä\12Òç\eå^ð\ 4k\aUQ'\82<v\8b\8d\86DÁkvU;Á\ 5n>ß1P6\9b&Î@\1f</¸0TÂÏb|Õ\ 5Õ\85^\8bL'\ 2ë¦d\8c\97ʦ\92Ó9ÔÝË<\80ÎA=#[R\10\98E¤Ó2Ä\85b(V Wø»À\1c¯ðL\13Yu5\93q\1c\ 2 W®\88s³%6e¯A\10\19Þµ\96cO%T\ 6&GB¦§\14\8d\92üpþ
+¶\17m\1a(}¿Iø&Õ\82Ó°MÎ_£\87BØL\80\9fòµaâ;à\8a\1a\1d\ 5Ax¥·öX\82â.\19¤y\ 1ûÈHÀ@Géj\vW§2aÁ-j`\14ekC\ 4êW$\ ejdSpÈ\ 4]\bmÄyâ¼\1dtï\ ef\11\8c»ÄÕ\19t\a\8eóU¢-48\99þYÍ9\9aS F p*ÊÐ\9aÈJ\19\9aRí\85\8bG¹rà/Nm\<Y±\13ö;\ fBe0jì\9d(¬ \858\8eÉ\ 17·
+Ì\ 3×\1cÜé·<=ö¡\fY\1aZ4\8bPC\13T·¥9p¡kå\8fë\9dEi\8c\19\1e\95\83L(\14ù}1íe5«¨½ ÒT[æÝ\9f'\91£\9al¤ÂùÙ´¡\174\915I%Vª\9d²7\fïI5\7fCº{a\1eå\ 5¡½\f-#\88ºlçãÔxÊQ,!ör\1e¥ÔG\12N\84«©Z D\eQ\8dÜ\84\1a&*[*d.\1c\84r\97"\84íUÌI÷«óU\11+hêÚ¥}¡N ü¢¯¢Þ/UqñÛÑ.U\14JÂhn\92½¯t#ÍÍu4#\87(\9a\9d\1e\89´;cx#MÉjBRA\9c\1aMá\88쬡\8c¢\12ò \9a#\14Æf©KÌåjçÖ:\94^f\1eGsÕ&÷A\88´\18\9b\91y\10\16Aø/\9a£\9emtõ!µÕ6<ÆFû¢\93b\fÏî<b.dh Ù8ÐÌRim\10Ú¹\ 5\91H£[*~SÇ\92#½ÚÎÚ®\1c\ 4C¡ð§\80r'
+håÜ3¾\81\8eL+ ¦Ú\99\0W-\11\\83\8aõV
+:nRß^\b\95×:I \ 4\97Â\86\10u\84E Ðë¤Ç!\18\9fx@äË\a\15C-Ó#\15ÙAðg§´Âþ\95¶Ô\940\16!&¥-¡^i\14\13\10pÒ\86ÆQt\86äÂLkû Jl\92\12ì\E\91¹pÅ\ 1TÚDê\99\ 6SXê´¤\15í1g\ fÌDA!!\18Ô\184®\8bh;"$c±3[q_H¨ºz\11üíI1\9dF\89DjLJ\1c\e\9c*ª\ er°\83Ã\15ç\82BèûYÖk§{_\96®5\830iÕA\1dIè\0\983\ 1+$cÛº1\18`\a\90¢ÈFè\ 5\e\15\1d¸laèu`oEs®\rµÏâØÒ\+®dpb5W\91à\8ffûÜ\a\17\81\11©1B5C6^,\1a«&we\1e\1cëA3äû-7÷Íèf\86¨¢¹q\18«\97yÎf\16!æ¸&¥>Ã\93àR9\12÷Ús\ 3\bÆ\0n¦¼Ñ(ºBÒ\a£!°Å\ 6å\83³2±\957g0°\1dI-søpÇÞØê\ 2i÷ä\8ccT\11"\13qFbu\19¦ËUt\1cF\99v0\90Çð\ 6Õ\ 1b/~ÎÑÞ \9ayº\ eäÍ©E-¤; ®\97¾\b\17jwÁÿ\82Sê«\18&X¸£Ú\80\vc< kÊ1wßtwUv¶¢µ\r7<yøJ«*QḨ\9dmÆf%~£9us\1fa\82ô\ 5\9f2u\91\ f\8e
+5\85\96\85\ 5na[-ÅO\1f\15|U=\7f\97¯\r4ð+Í]±\18\11ò.ÍÉ=s\1dÊÀä¬\e\16&cj\8bqd\90Õ[V x\19Î!rI¼¬:Y¸\9ds\ eLÝ*\8f~\92\15»e\85ÇÆÞhêÜn4øfG'½:Mu`n1X\14î¾\E\9d¬\8bK \e\ 5éOí×Rl\14\8bÀ tÌ\10£\80\89\14v\eTr$Zܲt4v\eÓ\1d\e\vGG\19ëRùDhKçÕ5J\ 5 '\Uõ.Ès\81\r\8eØ(O\ 5.@CêáÌÏ·Ö\18ÁO\ 6BzGò\823\13\ 6¦.\1dxv\9aJ\1efàd
+:-+¡BÞèQ\95îtâXÇ\86\8b»I<O}\eµ<\b\1d8Ï\14ª?¼Tá\ e\9f$XVsrü\ 5Õ*}\13µÎ¦z\ 4.nRÉzVNjD*\.ÝW%T\8bÆb\8eÔÕ0¸\ 3þ3©,\87C¾+\18\883X j\93LöÚ\a"\ 4=úM\ 4\ 2\19\81\92?¼ÄÆ\9bF\ 4]\8e\7f8ݸ\15\ 2¾b\12mÕØFìJ\10\1cÕüõè,d\82\ 4Þr¬ÃµôÈç\95öPõsB}Vò\9füì.>«\9dq¦~áâk-Aâ\96ëi(FZ\97\ 1O¹N\9d\rÝ\9cÊÀÚI)\18¬\1fÒìSãX\ et7J§\0ª¤*\8d`>£\88¯¼\19ùÙh\aÕÆ\87\9c¦YädU[(Ñ\91°3\8cnd\98WsÛ+×\88Ͷ\fÁ\8fa\92\9b\80\80S\f&u!\ e\\80Y¶\9dý´\83£\86$¦ê\1c\ 5bÖ\97\ 2+Æ\8f@Ø2\0CÐ<Ý\8fÑì\8b\97\1e\bz\vj\e¾zr\ e«3ª\ e&u<\ f\91ú®X\ 5PBTÙ\85\9aG]\ eh¬²ðB@²ÜFÜ\95Ì#\9ac'5]¸ì\10\96\1d\ 3{Á®)Ò¦Æ\v4E3\84ÿVÉà\ 2³\1c\9d$âl.\80BL÷\ 2}òI\·\11¸eª\82\8eh0Q\13ô\8eGt\f\86n²\86Ê\8d5\98*µDn\95
+1\18\10ô\96\9bë\9ayK\b\87v}W\9aS\17Oã*Rk\1f\15\e\83½Å¥Ù67ÄG$_à\1eï#\80[^¯2\11\16io4b\1a\19ÒsLo \11\8fQB=¸ þV4+î\84f\98³ÑÜ\8cñ"<RÑ\9cºp\13\f\8e©ÁÅß66®mSTôý4ö8³Ô#æÍ\99éý¨êÃJA({JL\98¨FÅ\7f\8d<\1añîi\ e\1cN
+:a\82Ê\8aE7\81\1aF»\ 1æK\eQÑyçÔÆ1f\88\ 1öõ-o(\17\8eÔ\86\ 4Ý`&Átºä\80 îÚ\91\ e~á:\1f#\84Ù,ó\16+%{2?Á\99¥\8dª:6Dß®\90}åpm\19X×9I»2\15)\12\b\84EË;ÞÃBp§\v©P;ö\80YèkÝ\91\95\9cÌ\e\8cÃ'§À´¡\ 6ri\9a@Ãe<VsÛ.\8c8ÂMn\98\1e^!ÌQù#\eD\ eqÊ-n\87!\ 2ì\vZç>\90w\99Ù\93\1d.5óXÅdbÃ\86\10)=\92ZjÙU ø\1dR$µ\f\1d\15i¤Ê\98<\r\8d"cEä¸l\8eª \80UÈ2%Õ\14\ 1Ø\16(u&\0\r|§ÖŤúxe,o\12DFÞ\96I\85)i\18tÛ`þ\8e\13OI\0\93#ñ\v }\83\8dØ\92¢\85(të|v+ÒäºÖý\;¬\1aY9\93̨bsÖ}I¿©u¾PPV\97t®Þx¸u VVË\b^*$ËÕ\10)mÕ\18ô\86XDSRU¶©ô¤Q\9d¡+\8ey^Ù¹²\7fP\92'G;D\15i¯\82ø\8a4\1f±\8dçØ0é$#\1cÒHYE¦\9d\8b\92*c®l\bçwH\8e-\86ÿ\rY}\93áSë\1ej*Ó!õª6Tl´ª\82pÐÙ38¾U\0\9a0â\9aK)o@\ 5 Y\85úÀ&q\11'\80z\v
+O$y\83\94\85|{Ì\98JÝ\9c¬Ø¤ÆþºlY\9dHûÉá26Ó\a\ 6ͤ\1e9\7f?©¸\8d`ò\82\98ªç\8d\90 0«ô¼oB\9d å\88ªv\91É;ª\0\b\1e\82\911_\90!D²2L]1\100\ fÖü*uÈ8ä`*Iu(5 CZT^\ fU(á\8cÉ+#v\búP¦\15¹~hH\81ÞB:´B\8f\92¢ä\16ñ{å\1d$E\19\e zæK*\97Õñ\14\búÔÏ\1d\98z\89\1a_5g¾ö²ÇÀR[G\ fÎ\12\84\9bG\11b\12p),\b\9f¾sCѨiíf\fhNFcï\7fïÕæ¨j§\ 4¯$ï\8a\1d\91,ì\8d³¥;\95vSG \10\93±Té£\0¬ä`\8fÈ×í\ÝÇ\8a\15í\17f\9aGå³1S\88®\14ÅD½«û°\r«\b½çp0£9\0§GéYj\1c«Ö\16\9e\81TÆR\89S\99\14PÓ\8d<\88Tn\1f\81[\80\1ee\8c\8b¦q\15
+Aý\93Å\ 6«ûÔA\17Ú6Îr@\7f\fm1¶Ã\a*\1aµpÐF97\6*,\83§{\8c×Â>®¢F\8a\eJ» \17üµ.°Êd©m\90U¡®Hu\11§qC\f(r\1a/a/\9a\87Ê*dïÅAm\7f\12
+C\92N£ÆZ\11³\ 56Á³P\18ðu\84íR¤ r-\17A\ 2\91-¥°'¸`k1õ¡ji\1c]]\91\9cññ¼¨c\90DZ¹Í\9f5=\17zU\1aÍ3Fp\95XÒÏbÿ>ýÓÅË\ f\ eîo¯]><¾½\7fgóøñÚ\95çG\8f×>=8Ø}\85P\89ÓbüáÎ\99\v©\99öÆ$ÅÒôÏ\90ò\8d´úO¥¿¤I;\99\ eñõn\12LÝÕ:Õצ;9s¡\ 3ZÃõ\94\9eMê0³\99s0_s\bÛ\ f¾Æx\9eAÂp
+&û7 ëµß\80¬\7f\ 3²þ\rÈú7 ëß\80¬\7f\ 3²þ\rÈú¿\ 1Èúã3Õ¤\ fí\1f쯵]ól½ç\19\rÿ¡¤Yw·\1f¬ÝØ=øÛöá æ¬\7f\12÷òÅѾ+zE°}Qüĸ÷\9e\9bÍ\99Mn º\ f/\19s\84+2Ø+hU\9bÓ\9b%E¤^Û¢ï\rYI¤\81C~^¯K°6×:ýí\93±¡\ eZohÜÔL\7fÙ
+\7f-=ê¸dë^Ñ!\88·Þ<àb}ÇPTÀN\1e»d"JÜ·Î\1aª\g¦Æ¶Ô4\18g¬Ê¥\8e(\92å¢\ 3Ë\8b>3?p\83ìÜ}Õ8\9f+ÊÜàFTüe\84lNAc\87,¡>\980k»Jk\95ïL¢%GB:oä\9ad\92\18t\1d¥X\10,È®gs\13.ö¦uY-{\10Ä\ 3=°$HÇwE\f©!wj§qñ¤mÙ-k´BäÅ\8dòªÂ"tn_Ö\1d§FG\90\ 1¢×ÇÊB\13hÂ)H¸\9fÐ*\92#Cuv\8dX/ÝEµ ðam9T!FTD6iBHûà\8f\f\1cå6\87ã_A¨ªu5ä\96\ 3\a*o\ 6¯`NÒJj;Ç4\e\8dõ¨ÆØ\eX¥Â\b¯:?ò±C/U 1©Ç\18Ó\94v\10»[\9eÝ\8aPc\ 3t\9d\eÓ\ 1ÝP,\8b\81F¤Q\902\98'\a÷%×\1dªd;:\965X©z#SJ1í{±Â\ fr\90oÙñÞ\13g¬¢«¬\8b\9d«\9d\87\18\1ciϬ±Á\81-JÜ\14ÑÚ\KGe\10o®yD\96:\93½XJe._\14ï±n¡
+Za\r\8c\81S\8e6\99%\9b/!¤HÖµ\98È\8e|ʵ©!ãLvNzuZMÔ©\9e\9e±[+&ûSGze¢T\ 1ıç\b_;4\94'$
+T0\ fyØäª\87ì©úÖÚ°Ü1\15Ãå±móàÜ©\8aø":#¸Ñ\98ÏT1B u\1aÙgdYG\ 4"\8f%Ð\13@\99.\92tp+\93ý¶ÕÓ]ç\18[¤"è\f(?\0¥}Y#\18\95\9f õ\1e\8dæÅ7\e\14(eì\9a\8c\978dÞâm§D,×\99¶slüÄ\8cNë\ 6\19(]¥\8c
+`è\9d\9cÔ\ 4q¤\9cú(\ 5\82âé\84O\b\18C\9aÀ}+ùPõÒ¢·ÎÈóenDø`\8cp\ 4\ 6N¹j«\82\ 6YÍe[\93êÏD\9bé\1c9Ä \91\9cZU\8ahdCø\81R;\13Öµ¡\8a¦.\bÅ\91k¤\ãd?\e'\15ä\9f\921c¯c½ÁêggÂ\82ÛÜ¥¡\b}ÈQG¨4rÝpì"«\b\ 2\83\1f\8d Ì \81î\0à\1c·\8e\1f95×\8eÅ1JÑ\ 3\17¶\13W¢\84\ fnêÚá2\17\15±±®]±`\8adÜ·\9d¬KPG\aÙz5'm3\9fÈ\11\9c!0¤R£\15ÒX\9dó\ 4ôæa,ï\ 6¹\98¹e@O\r\ryÏ[\f'|\ 2Æ[¨HVG\81\ 6n{±?Ó\ eåK\90ç´\ eªIÂ1%w\10\19wÀzc:\19\1a\93«È¸aD¿ÚJ\1d׺\8d¾uY\93ç´\ 3l\198\94\98ÔÈÍé)\97\90\1a \96\18¸\9cA \8a\v\8fø±s\19 NÍ»\ 1Åk\9a0¢cS²\93*z¨cnÚ1(taþ!\1e\1ar]×)½6I²\ 6ü伺\91ÐÃòÔ\r]`\8d\1aÁ·\97ëÂû \0°È»]\f\88¼\83.ëÕ&-A\89\1eð¶\88B\17Æ\87§\ 6Y÷´\b\91DÉÛT\ 3\18$hú^F\96Þ@U_Lð\eHm«W\ 3\80\ 4y|qóâ\1d$[kûôØIeg}\7f\93u \18\ 3\93b\89\19\95¼\ 2pît34\8a\10+åÒAt¸}kÍc.Üíàò\1e¤\12À<HU!ÕP\928²¥¦U\95C\bá%ò\1e#~e\ f\16s~¸\fc#\13mË×\83Ê °Ç\Ó\86ë\81\91\ 3N.í<5
+¹TTÄmÐ\16'\81\8ar´¡S \b,Sàb+\bßN³Eíc&î½á\1c\90.\au1}\17\9c]T\8aPÂÑ\8d$Ju¼°\94;,v
+-¡U\v3j\18¤Úòò¨\10\b\17hå\85\87-Ê*Nfßä\bïÓâRvXp²\13k\80õ~ø.
+K5&\8fª\r¸òg¼A¼Z¨wP)Ú0\12\9a¨=aq·Êq\98 ÃZ}&¾ZÇgYml\10F´BÇît\7f\93íµ }\9c§\8eÃmR߯=k\0±£sÈ¡Æ\ 5,{¾\12\15.¤\1anµ\86¸M©·\ 60H ÃLk\93±\1co\88ÃêÄBM´\90?©Ú1øÃ\97\1c\95i\ 5\84íZMô8Æ~Vå1æ¹\1dì\9dì\9cêN\r5\975\8f\91\12\97¿)'j\94\18\ 3>÷àíØ\984\983ß÷áóLÒPqû£R$Ö¬U"´,\14è\9c{Þ¥\9e^Z(N\1ctÅ wk]ÉZj\vÆ\9f\88Ñ\19ÛIE
+hî\e)<\0kf\8a\ fM\89N÷\17,\18V^B\1f"\97·\f\9bÆw\1d\ 6f&\ 14Ê#\88Æ\18\16\8c\1dúÑHöÛÑ4¼aeN\ 5\8aÜ-\83¹\9e9\ 3\9aLèË}\13Æ\91o\9aì\1c\ 4\1f\15V\8cÃ\ 2 xJèÞb\8a'¾EÒ¾iÂ\94¤[Ö\97\1av\8b¤\0òÈ@£[¬>ÚL°]\èI³\93>eôÊ\9c\98\ríA$\ 6Ë\82-vsv}¨Ì$+\ 2°\ve7£\80MeZZUî1è\98}?ON\12Ì :Ã\86åä\0v³×\17v\11\ 2ç\97\f\9dÍôHy\0\98'\9d¢ô,w^w$vH8 c(9ó¦\ fÙ\84rØx_@\87µþ&*ݱ%G}±r(Qõ»çæA.p*ÓÙRÖ\8eÙ\98R\84KcÙñBÀ5"ó\0$¡ÅP\eŵ34)÷¾ÀîP\13\84yÜò\91 \1cWƸm}\10%(ÿ \96e\1e\82Ç~~\ 1®NÈ¡6Ê5²sî÷l2Õ\9c ¢\99\8e\92eÀ¶k£¨\9b\91\82\r1g+ÜÌZ\9dÜ-¸¿G§\89Ð\16Þà5à2g4Z¡êlRihÁ¼Ý\86\9eFn\f\15Ë3ð¡t%|\97\17½í\ 2^\90ؽmY4\84\8f\14û\82l\0
+\ f_o¢T\1aÍ
+æ\13ùCN\93®
+*\ eZ¬Bë\9c´\95º\10\8c¡ìº¥ñÁ\12\\8bØB)Ñv\91ÐO\88\va§!ç©\18Nðú
+\1d \9dÃlä\8eh\8c¡Õv\86 \19T\ 3ªÂÒ&¨¼ºQN\1c\86\16\ 3¬\ 6t\10ª±¡\9cÒä"\97E®æF5HÒÈrT|ÁH\93ÐìOsß\1a\9d\0·Ûòã£/v\94\8b\88¬\ 32Õ:;;h\1dï\fiÓ\17Z\8fÆüÝ[^\ 3\874\9a\19¯\bÁµ\14`yý\8côâÐ\ 5¤\19\8c²âÇ\18U\a)$\1fTúJß\85~<8TÑ\984\1d\9bLÕüM\15ÁXÜ\80S\87Î\93\9d\1d`m\81\83Í\8bØX\17|Û¹Àw\10-¥\8dR¾9³²\rkDt/\91MÊ\17\10\89\8b\13\9f$\8e³Ê`\91Ï¥ \ 1$¤kKaù\95\ßÌ¢\96e\19öp\10ä¨ã¦.\18Í\ 60H£¦ç\96Ýh\86$b\1c¦ ×\83Ó\1f\0Õn3pÚ\9c6Â\0HXàQ\90\88ÜTFù¬K \11}/\95eY3GA\1d[\87è®\8a&ìsÉk´ñ\89ïR¤\924u\ 18\ 1r\8cÂ'Øé\8dEÎ\18(º8\15\ 1\86ù\8cýð\f/\r\18ÂéÞ¥i
+á\19f»÷i\82\86äð](\7f´°s\eöß(QL\ e¡HÓ\a¬Ã gój Sû`È\8e¶\98å\8c\86áo" \18z\165p\0äð\ 6°b¨·7 Ür\8dqq+úG¥b\81ù\80(î4Dê¨\88B,\83É&hæñ¹åæðõõR¸£9ü\¾\1e£Y\19µ²\vU\82À.¨â A øÒpY«¼w98à\7f²R\1c¯Q9׸\ e\9b\ 1\81Olæ0\83]\8a\8b\12+\v\ 1øú%÷Á^e¿A©\80BUMS\12,ëHA\83ëh,\18x)\88\1cH3%\899\97E\82 Þ\99Â((Rê9Üß)î#20\rÆE0\8f\10¼S\93ü7\80\81k\91']º\14\86¦E±Bª¢ø\96ÙÉIß\b;å@6\88\\7f\14ry7\8e²p\9f¹s·\9e\937Ä@\fÒ2\10qA\11\ 5t\1e`\8afÜ5\88Á\8c\8a¸$à\ 1#w
+6dÆGî1¨æ-¦y²¹\92\ eû\9e\1d\fJ[ÌÍPrýûÚ\88ã¹\9d\8fxGhI4v51\ 6âÞ\13ÕHfÕÞ\10>[]ßÓfQ\10aÃI\12Ø\1cè´-õy,¢¨ù]}\91 ÄÇãwµ%ï\85\16t76j\1cà\90\fÉL\0b~\19e¿ä\91²ô3.ü&,\16á\0g\94\89·qñMßU#¥njníÈ\83X¯ É\8d·r\8e*\8d*V\ 3d \ 4c¤[¶ &»\ 2\9fï:]\ 6j\14\98ë¤\14\10\92[Z \80}sg³?,\90É®t3#\ 1\92è\93M\88\80Mk\18«\ry_Yö\98Y
+\19¹ñ@\emz}\95\13èxÛè];§\8d[\9eÔݨI\19rø\0¡\8b\13¼\17óbLqaçAxM\83\9fô\ 5+J\95[õêh¸$\1a|LM\19h\950\88gi\89pY\þ_\11î¨ñkÑ\1aز\91 B-ì\81¸¿\88*^5Ú/\14x\92P\raì3lÕr\7f±N\ 6\91\83L\ 4\17#\ 5¶F\1aÌZùÆ\8d aµ©Ñ/{Õ#\10\80(û\8dѲî}Ô³%e¿vJp\86åQ\87\8dLø\7fèÑ\99üAÚ\85uÄ33ê\ f\1aÛZ\10[5\esY\80\8aY£ü¬üþ\b\ 1\10\9f"\ 3X©)\96\97Ö\8f[q\8c±ãBÁE\9faß{ú\ 1è¯\97ÇV´É\81\18D\97\ewZ\19\7f\0\1ddí`l\e\vR\80 \12\ f9£èÜ\90kb·bÈp\14æJ\84ñ\14\1eÍ,£\91Ñ\84ïÕúÑú¬¢¾£Ñ\b h\f\11\ 3k\685·Ecj\ 2R\15Ã
+\e\11µ\ f\b\8dpJÇ®\98ñ}\b'*µ\8d&áê£Qú\1d\8c&\119¡\91Ù0Qr%Þµ\8cL \85£Z¤ìP
+"\ 1#×!Ú¼\ 6¤y\b\1eÝv0½\ 2Þ«ØVEäf\ac7äã©y\iS\87«\18\9e¤\8eÒ\11\b\9dΧC$óR)\9cCÿjÌØ\82Æ\85
+\a|ҁ30
+/Ø£e^>\1a߶¶Ôq\ fP6CùNkwq½ÄÍ1)nýt^àýoQ£Ãûe²Í§»\8e\ 1/e\ 2Lý\0\89ÿ\ f\97½\89,ÝpÚr\98Ó\99±ûA\aË\90ÐpL¨(\1cG\9bTTÚD\ 2Ð\86\10àq\rñê×¥ùXE\92\99\12àÙèÔA¬7«\97Ø\ 1\18\17Â\99:2˹Ü;ºu,tÛvyCu\8d\84n\9cÆp\7fe\82Eb\12ãËðDÇ\1dK¼qo\ e:\ 6\e\1dФð\8d÷,¡\12±ç¢\12\9f¡ïÆ\a´\r\915\1aó\ 4½B\12D´P\1e\17n\ 3;¯átеW ÉÙFÔ\96\fgq\151\1a67~¯¸a²½\86Z/«æðT\113\0\8d¶»ï\9d©Äß~û\1fß!\9b^\88DlÇÌ\ 2¢ðJÌy¾¾\11\97ãD¶¹\18£-\b\90ÚecÜß*\82\y\16Î7ÉþE¯s£\ 6\10\9f\9f[]m¹è³\11¨úê÷»1öW\8cuåÙù]\9b¢¿¬¾ÿ\16Ó×éÐd\ 59V\8dN\84½SÍ©Íáó\11ß\13N/\11-ÔØ\ e:"n\8cX®\98\82\96Ï2JÍÛgÑëJ#G\10o67\e\9cqÑiUr"\17\ 3¨ÂU¿:Ø\95gç×\9a;=1\ 315\9d9ë8eC[¼ÆÑ\9a\15ÁÑ!#Á'\eM\9aG\17j5T\8bƸnR%ývñ,*+ÚöD¯s£\ 6\10\9f\9f[#yaî³Ài-¿¿\99ù\88\97c]<»|×èôäûǼôq\8d6¦\8cÙ\v\8f±\ 5EÉÇäÕØ5\96)\91\87Ü\84\13\8a\82&.¡\86h\92åó]Ì\8b\80â(éBz\rp\18w\12IËyQa\16\ 5\95ëÐðUåÑn(åÌÌ\86`#Ç\\ÞÒeÙA\13+\9bY\fÌïê\8b\86~b\ 605ÏL½»¸A\8fÍ\90«Wæ*\87+W.om=Ý»{pÌü»EÊÜ?\7f\156\8d}E8xô\ 4í\85¡0ö¾\8ciØoØ5¬Õ\19çÂT$åS\eÅ]\ e_`¹GRçæ¢fõ¡ÔãËÊä\88÷B\87<R\95\9a¾Ü°UQôñ]ör]\14×R\9b\v\aI\Ã#+ñøÙ\12Ë`¡'¿Å\17ëéwß:sô3Ë?{\ 1¡Þ7ËÔ´C?\ 25ªÑFsä\95#9n\90°_ÌU8\8c\ 5Z\9aÕ_r\12ª\ 3§\1d!\97\9c \17ü²ØÊpk¨W\17áÎ\1d\84QÂð¨\95j]ð\ 4\91/£Ò\ 1o͹\14YpÞDm\ enAÆ\9f*)dµÌågNÁÏulܹÔ:ìeØ\8c1¿ó¡\8e*\ 6:©{\1fjâ\93Ĥ\8fÑX"³¤
+®\86\13\1d\07s\88\83S\95\ 5\92ËÿÄÁA\a²Ù
+\93º¾LzôX@\848¬äF\8b\95x\ 5ª\8bË\ e 8\84\ 6\16n±Ósð+\92K.¼¦ÒÛ\96Û4\9b_\18æ\19cDqÔÙ6\8b\8fζÒzde\97\88UcØò\95\ e\9a¢,µ\819Já\90{û\95\883Y:p£áMé\14\19åêè"áµ x{*òÈúÜ*ãgn+?oWI\ e3\8dÏ®¾úÏ%\95¤\9e\8bE\ 2R\81\19\9e{áÂ\1f\1a\væ¸÷h\81ó\86\85`o\17¬j\12y£±xÖPp0öñy»\0À`g©RÍ×\ 5¶\85´v\95íÆç\85-@©äT@$$õ\16J¡+331[P0È^r\14-\7fj\ 1r«±&ÓC\8eô\9dgNÀ¯Gæ·\9597xg\ 2îeïTs¶û\1aFSSµqvKcO\ eúÒ\18y0©\19ó\89gY\11Ú\9cèuÙÈ\11D\asó\10a\94Òk\18ç+#\98-ö\95Ñ®>;¿WéõÔ\1c\84\1a\99Ãñ\83¨3ò\12öN5/NT4\95+\8e,°Õ¢1\8es\98Æ\8bg[\ 3\8d¯ô¹lä÷G\b=\9aû¥D\98\rnä\83\9e\18\81\eC$h¬\8b'çwZôyêý11I殤í\bd=8×GØxÈt\81\9b\9d;o\b'|M\8f;\1dîÓöÌ\90¶Ó9^û\9bmoÕúÃkÎ\18ã^Äpt¸\91F%\0:æì\8e¼Æ\11TwÄ\ eüÐ\89«O:´@óÏäDìÔoÌ'\81\1a8\1d]*:\aNg\13¾t&\13F\aáËM*2õ°È¢H§s. :YÛ\97Í$µð¹\8aá\17Ï2J^[+8³¯\ 4_5JÁ2T\99:@~\84dòøºj\82éômõ\ 63ôP®ÂÛ\13s\b¯Ä\ 6Ã\8bÉ\17\17õ¶Hs\bßP[°&ÛÞà\82\99 \13}`~ù\ 2\87\91\1e\9c+¸\H´ÇëÌK\83\9c@¹cQÁ)Às|\13¯!Þ<\vO\\80\99ñ\9eêK®a\bNÔZI\83À\17$®\ 1/É\bð!è2&»¼"É\95\81mêF\b\13´\8e\9a\ 2ø²öteå\12Üó$Ô)\N´5ö<´^w=\8d\11çFv¡ê"í¦/Õ«\8eÀà\10W\ 1m\89qÊ å]®\8c ¸Û£={`ú0\18\9aJð×ñn\93ÚÉ#g>JõÊ)a¯¡I\11\1cK\9eÚF\873ü\9c5É ôe¹¼\82%w-×\9f×|\90¹\94ä¾\8fWpp\v\ 3\vx.¸þx\1e¡N\18G¦e\96m½\18VD¬l½7uÄvÚ¢î4sò ÁÈ)Ís \18Ý\v\95¥¡I\8d\8c±&òÌ\11ô\91Ù\86Ü\ 5¿ES¾\r\17zä\ e\ 5³Rn\1c\9fºê\ eêQÓ\90J\ 2nS9\8b\19½\16«±\8a³\a\1a\816"\ 1\98\11¦
+jÄÅSi©" äø|\1d\91\8d\14\88\12JÔêÎéöÌzd \0\ 3H](2\82>\83\e\9cà\vÑ\81ã;Hu\18ýd\98\ fpÀÅS\1aQ½\80\18BôB^»¦*óÇZ\e}ÑP\86\84\1fåpÊ&BõÊ\0ñBK\ 6gGã\v\91\99r]î4j-ªÆpv\98U\a!§¦w4uæ~É\ 1cÃæ\1cBï{·E\ 1=¾~\fK\87kuÕß?)\8dþþÈ#Êä"¶©Ò:e)Óud¥`Ftc\11ê`\15"Ò_\10u«Â\97\18ù3H T|$\1a#>æðD[8\bØ«B\19p0Ú.CÂ\16Ñ\ 2¥vÖe\0ɪd 0%\ 3RÑh5|\17\90²»\14\96pS\95#Ó¦rµ\11\96¶øH»<òfhfçÅ\18¢\16,\vf|âÂñÔ\ 3¾®\8c«a\19Ѩ«%Ä2&YÆ\ 3.ç®x¼&%¹óW\8deÃ\16·\1f.G³;5}XÙ\9d¹x6\ 6¥éF\9c\9a\96aD®\1c\ f\8aÛU\8d\r\91Ér·\88\9a w\9b\9b£ëEÃ\84¹ùìL5i\1aÿ`UêO®\11=8Ú>>Þ>U J])j@ë\81¹*Lèm§i\94\96Þô \8aT\9fñÏ\1aAÖP\19\ f]éÅ\vD\91Cª\84\8bÆÉ\ 2{V\18IÄ&&Á¡d\99\8dB\ 1kÍDá;¡P?\13û³èÒY\80\b\80ÓÃ\95UÕ\81(ez\vFÛ\ 5P×Õ\8b \ 4Â\958ºÌ¿b)Ã[\899\815´(`ïT\11\12\11\1a\974Ay¨\vú qÐú¦H\bTÑ°È\83T\1fUÔº¤Þ\ 5\12(\8f4v0j]Ìë×vÁ¦\8ad\9c¶ä/ò¦SüºQ\86\13S\15sc\85´.@\90i\8e c
+E¶× ,G\1d\8c\16}x¶q%Q\8aò7råº\94\13É6«ÍK7\ 2ÈMÚB-\\95*ßÀ\8aï\94$»Á|\ 3§UR^F\ 6%d\8cÈÇ\90F\1dLw¹Ð\ 5WåbÇ*°Ð\85\9c5e\ eÈêÍÜ¡Æx%:¶\9da\1d:!ð[GÌAÝ\11¹nU\0\9f3][\ 1s(£\82HÊcI$a|Ahiõ"\ f\ 3"Nha¨\87hb\vÕN|\9cõNDéR\90w\vzù\9e5òZyV\8dá\94÷¬g;K AKßT5¹M \15Ñ\95,îº\ e\9aÜÎirZ\99^\90ébj3z*2\99µãP3h\ f\11²\16Æ!RC\87H\8eÈ)\92'éù\ eîM\933"3?\ f\ 1ñ\11ÉÀ½Îa$W\10\87P\ 4\ 6ÉfI\1d\10\ 3\8dË\16<\ 5Â\82`X6låì¤\ eÁO4E±2NcS*×\10LHÉü+¬\8eÞ
+\9dQ%uy(uvM\94õa\19¢p7÷ÁC\ f \95K*~%\0 ¥¼ú °ÐAxgÀ²}{ \82¬³\87(\8cjj4¦[ aBFE.l´uAúɸÍ"\ 4¬,ʱ@\0ç\82úL¯@uR>\8d\82\99õÞbìAø\16\83Böalõ\1dÓÇQ\16å\8b
+)2b.\ 5âN\9a\89K¹gqy\8ddQ¸g\9dÕ¨5HòÅQ\r]Ø\18úd\12ì"\83JU¯\0Hérׯ\9e\86¾\13º[$Õ$!\80Cz\1ac>ç \aB®\96y\1f\91üKm\9c)áÒ\859´
+ÄźT¸Á÷,¦\9c0O*UÓÓæÀ+ÃÑu\12|ªaÎg\8bÔ>ò\11\0".\183Ø\aÝ\18\85\9f\8cÁ³ÑD]Ì?Õ
+1\ 3j,\a=\19q@»\14A\1fâ«\8d\83È4\95ä\9c\84â\98µZ\82ýU:#¸\9d]N\0×\10\14·3*\965ÄR;\ 4[9y\9ckÁ\18!á\86ãª\83R³ó\14x\õÌ\878È;¨JÎ\14B\fø\rNf#ô©Ê\1fð)\97È\ 3#x\8d\10`,\ 5\88ô² z\ 2\1cV\eÕø¦S¨\9aâ<¨ãÂ\ 4rO\11ë0\e\f\93\a\8caC'7QÎ\8aïr\bÒªÄÊY»Þ%6i%\0ræG\93\89"6©jKTû\90Ã\9bK\9cCaRõEY\1f\94\1c_ÓF+r\91¦5Ë\9bÍÛº\1e\ e\ 2~\ f#ÇÏÇ'\esÕ#kû(#\ eãJ óm©õ0ÁÚ\86\bN\85wKG\91&\rÕrª"AL6\85Ìïé\807\91Tä°\82ORpMDqw=CR¨Wàïc[\8e\ fìdÝÇ,ȪÃ\a\81Ô\98 \f\f`&pôä(J°\80î\fM¬ë¬\8fòL\80K\8a\1d\87xFM`Å\e^»-P?,a4±r\96NsjÒB\18E.ì(v£~\91îÂs¡ÆÅ¥>
+ð\15ØJMTþÀÅ#\9e-0\888\ eÒ¦\10.dhêÂ\960Ã%jbÅðX¬\1ce$\ 3\8dn\88P\82èÏ(÷RÐTÒ{UÅ(\9aºÔ\ 4\19O\e\f®ã¼\83gÝ\0 ¤\91|\ 3Ð\ 6\15\e\91o \ f`\94Z >cU\12J«!`û\81\18W2ÿ\90÷\'\ 3\86\85Ç\ 1üÙ"\11C]\8e\98ÙV\15W\8a¤«ÅäV\95\1a\86Ü\ e\ 6\8bÄ©\ f\84ë®\90\12\0?^W.
+\90\b\03OÈ«dà\96\epÒ.½ $;(è\rÂBB%®¨\7fèëÑf\eÛ×\17ñ.V\84¢m¬æl,S-\8e]±ør\15$\85c-¡mõÙ\90®]°\83K\9ct\86\aÁb\10ï:Ò7\8cN6\14úCeAR¨\8f\0x\r\8f\8c\8b\18\86q©f\99ò\8fÌ,EY\1c\ 2y\ 5PêC\81\840\14"pW\08\1aW^#R\87ù\ f*¥\18\ 3U{\80Õ! ¥Ñ\@âßÉF<ëu1\8b´!õ\ 6g\18»`qB¢c@övQ\b\ 2\b/¡\87\8d}¡
+FÒ¾?íìG^8VtP5Ð\ 5\1ahkÔe@)\88E\eÅA]Õ\9f~/\80ã¦Ø
+©-¨ïF\1cÝ \\83\8fw7\143\80t\8aÁSº¼ó\0[a\ï^Ù·º\8b\9b¸´êQ|D\e*Nh\82¬Ä)>$z¬\ 2muìæ!#ÉH·!ª?¼\12À/èENÛ\v[N}(\97\90W\8e³½\81Çà\92 bJ\87òÑ\8cÙà\81\ 1%6\ e194q\f½Ñ\ 6û\ 61\17\1cU\9c¦@0;b®\11x\16ð\98\ 5\96Í2\96yw\bÚ\9bÐæd\98¸çÅ4wEüA\13fHm6\9b\99\ 4¨³aþÔ\91\85\91\b¾ØÚ\82%,+GÖ\ fQu\85ËD§\aoAPOn±Ü(\89|^²Õ]\82¡\19Ø5iç\9e7o\94ü\rò)\b\92WiU0ÙGem§¡\ fk\139\17µ\93gÐìj.ºõ\9aÚ\9aY-=\ 1\17¯\9cDüª!@Þë~Èåøø\0À]\94\rÐ\8d\v qmT#ó\81/,Õ.<$!\fG\11Þñ`õsúå(7\b\9b\ 3 ?ª\80\ 5µû.QB)V'ÏG/KW\8a\ 2\18bE\9câê\1d=;\88G\84wªÜ\85(\91\1c\85yØ\vCÃCC¨GHoqiI\87©åÉ ä
+\8eô>êÖ Ì9êÂé\8b1Kb\14\8f\8cð\ f£\95}ǯÁ<ÕÄ\18\82û\ 5å.\99g\ 5\eªY\\9aÅ´\0Ø3´Õ0¨%ì'\99'#Ñ
+)ßn\92\r¥Ú\8c\84o\fA¤jQ0Á#ÉS8\ eª\83V#u^]!Â\83®\82.\89¬Z´ÍchÙ\0\1c¸\16h\91F]µÐ\92Ðs\10\9d@«\1e¸r£#)ºåì\ fCTRܳ²1J\ 2\87\12¬Õè\82âPàSkZ8\ 2w\88\9aÙà¢áâ\15\88N3\17³\e$75*äÓüÚA\ 5$ ¨\8f(w\13\10KÛÓª\11ðbºpý¡ÐG\ 4\0\98kW\894E\91C½W\84,r8¨ªBÅub*á0+¨?¹\80Â\10¾»H5é¦$nîUIË\8aË°\86\90\85'\fÚNÜ\aRl*ù|\ 4ü£ò2ìEIå\ê˧\1f\8d\8d\1a/\1cÇ¥\ e]\19Þ±*@©ºQÉ72\93L\10ß÷Á\11ËëÄ$p0G)æ`Z\954q@É\88C)ÏÈ6ýà\1a\ 6QÌt\81 34\95+o\1d¼\89\80¬m\81ºÕU\17å»c+\123\\10\8a5O\9d¨d\ 2+\87\94\90r\14s»¸\rKu\84\90ááaʶF\ 2\16\90\ 5øö8vM å\85=ä¡õ&½\17sg\eà\1c(¡¬\eCÆ\ev\1f°-\ 6@BBþ(P\b\88æ±
+ÏNqÌ\8cmh~\88b\ 6_¡¹j¥\9c´mL¥ù'Z\83 ÇÐú8\9f\blA}ß\8b\11\8f\95m¢I\15ëÝsfþuÍú^¥.\93[°¶ïµ\8d\91\91% [¬UC!~\9aìÐZ7TøU`\ 3\8a\a(\1a=²\11yð\8d}\15t½pdcñQáVq¢\ 2.Oqâu®eÜ X\8eÉ\7f\89å\17þ´1\89Z\85Zbk\7f .Ï>,-\1c\ 56\ 2ÕWt\90¾\eôn \vélçD¦s?\88Þ\8e½F©\b¬¶A\948\9dü«~7\80âWB\9e\1d5ÿÚ\10£còTôìÑ\1a\ 6¡>òB´nQÍ\84\v<z³y9Og?0\ 4¶çãe\rrÄ7÷a·\8ae>\83Þ.\17¤\1f\13S\11";ÏÇ«_À3'Ä\ 1µQ:8Îhç\8cA$Í ¼tÂ\ 5R\16\8b]da4\11Õ?¡l\ 2¢,Êî\ 1\ 1L|_\_t5JÚ à"§$³~\83\ e°F*$T\95\14\89ö¨\9bôÆÙ¼& )bµí\91Þ\e8µBà8=®^Pz'®¹ª\89xÍ´\15Ýo#/ÒÒD¡³Î\16Q+@äÐôÚ \8aí\f\8bMMo0Ø·ìoUü\81½Á\9e*
+\8e]o;Å´\81 2\83¿&ì\ 1@(é^õÑßó\17\8e¢\17ák\9b^¤\8dªù¡\vK#\91-\99r\11\10Ï\9d½XÀvN\ eQ5ÁÁ
+Ì»z\1cm\958N\b\15ÝÑ\8dð¨Æi\ e\98\18ªIQ¢\85\9bl\14`3\18W\1d!\1f\9d\95+:Ï!\18_\r\8f\a²\95ʶ\1d\ eG\16.7\94Oç\ 4öC\18åÐ9\1a)"\80u$ø\13\rÔ®-\e\eåæB§\8bCº\17âgÐ\9a6BÖ×Ñ7³!¨b\87\19\93b(ü®\8b\r4_\96`dD6\90n¤l°nhkQìÁØ\e\e«\ 2:Nß8#çà\80(0Xb@4\18a+\v;ä4\10£(§Zx:j4UèhZ¿SzÖòÈA\9f!¯pN\81\82%43ô\19\fM°"äí
+½tV9\ 4ý\97ÁuY\85\80¨Y´ÈNgò8 üQ\98àm#\15µ
+ô\v¼nÝ53\12\9eÓ\9f\80;aÔ.²
+3\83!±dq©
+\8dc¤?Ü\v\9dGUæ))\97[Çx4*\14¥\9fµñ4\18Ö\86ø±M\13h\89!<G%\9bÆÎ)BxE-Ä!«z3*Ôö\a\8eææ\10ß\82u\99yë!Ó.\ fU9-m¹ïäè´ô
+z
+¶ÇÙR$
+\16ÀÀ\f0<[F° Óìä+n©éa¦M\ 4ð\1dã5<\90\9db\eH+â=IäHQGÓU%и±^T ÃõW\80\1eÚÈ{n\f \89\19¡»04lB*\r&1\97\9f=l\rrù\1a\9bªÎ"ÚãaLm ð\f\ 2\ 4\1dQ\10ÜÌ~òV¬\ 1\9c¦\f\Ó\12\9f\1fI0\9cf\1c\1a&\90e\83.Òê\92E`8.¸á"2¡X\1fÑ¿°*f_C®\88± \87B\1eV\17¥ '@T.÷ì©\f0\8fZg@\1e H|"\v\8eðö à}úQáB± Ê4'ìhop\8bÔ\84i_\1cû°vä¦$µ\8f\14l\92\7f\15¾ Òa\8bö\ÕÛ÷<\ 4Á»\ 1\ 4\82~4Ý\18q¥âõ\1c`¥ËLá\1c\mM\90\fTÕX\9d2@à\97 \93Ñu§K®\15}\9a8ÀÄvO~\1fÝOu
+À\ 1 ö×}\1d\a&\@½1¡¨w\9b\ f$\ 1%@¼\9d\ 4£iå#I*"¥\ 6k~Ë{~7¿\ 6ø\9b\\89\0\17\90_\840Y¾#»Àã©\8d,c¬WqPCko\1cAÇbøRÎ\96xz]\ 1v2\ 4/\8fY"¯vµT¹=2¨\9e\84s&\9f\ 4$Ý\9eß9\eÅ¿\8f¤Ð\ 4?\93<ðLÝaZØt\9cä\93¢ªXG\95iêúp:Ã\ 1)\1d¢ïÄA¡\9b~hW§lÕ\81¿øCX\ f\1a\18Ò¤\14WEÀSû·\87\a¿µ·µêZ«\15C\92S>\ 5\9b®¶\9fe\0U7&fè`$;õ2Y\8fi³aGÉÆÄý\12o\f½]`]ã\ 2È\f\8bÁüNÝo\8aó¤ ãÑ\8d®²\10òXuϺ¼gG\1dt°\ 2d\96\f\85Êë¯81[x~Zݳ½èÓÀ[!ýj¬ç`8\14$C¬\8d)\9cõØ|\8dDøÐ\16\1e*¸ÜÅÂ<4j\\r\ró\96¬£À¯j¤\94\ f\19\19*}Ù¿\8a5ehÓ~cð\841O\82·z\9dgY0:t\82Ë\8fô\95zãl¸Ö\\99åDo,ÿ\ 2nÏF¼¼³\v\13*{ÎÅÆ,ñ{(,¬W\8fêkyy1d£Ý\81Q\9c\94Ú\99\84\rÙ\12\9f\88)T\0f¤S\b\10i+\95qþô¬l>4\12¸gE\ 3\88)\9bC«Ê¢\80\16ÁÕ*5¾\8d\9eoÅÞê\9e Á\ e\95eÌ\85\1fU~_ª!ã\1cL\83\90Ha~\14\9d\ 3\ eì!l\1a¾§LOÅtðzÍ0Øëʦ\ 5}H\ 1jhí-â\18µ9:{
+ëÓ9Á¢ø;ñdWà8é&å\0*oÊ\rºaÅP\80\ 1\98¢NñH)XL\11-öe\17q¢1I·\96\19\88( Uv\¨ò°\r\11%Á\81\1dÄÚA¨8\86\94 ü\92\ 2e+\1cH\84CÃ~
+\ 3\152\8eá t\10Á\90\15¥\9a×_èL\83OÀÒòÅM\1cQ-E\b\ 5Æ-¤Úd\8ddâêk{¢û\88þC\91ðaG\1a\9f"ÙP#\98ö@)m\phC\9d®\ f\84¬\81s\1e£\ 2b%ÝUáï×°ê`º\aP\87B4\84×\16kÓ"\13ptʾx\11\9bù}A§.?\8f|\95²Z\9a×õn\98ÆA3\86\9b©\97²\93KQ\ 2\10óFájUBç/ëÐU\95\11¦\9b:\0\8c\8d¬:Z\90K=l©×SE¨g\1fîìjZ\8c\8b\14\0ÒÂ\ 6åilÈ!.\1d!Õ\ 5%\ eî{\81\19&gilÙ\ 5쬷T\95\8c+rçIõÍ\11\1c\11Ü\9eÀ®¬\a\869\86JI1ZÙ »g\ f\98
+X¡ÖèvÄ&\9b\ e®ý¤\11¦EònÛ\19Z+§Y\8côµ\v79iuq\8dÀ\89K\96\10d\f9/\13\91E^mX\81º\99]#i0Üp5\ 6öF3\ 6{@OýMyH\95|YvÝõaè\89 \a\8bÝ\8e³è-§\85Ë\9cÂ\ fL\90ÍÁZx\0>¶\86v\96ãÕ²3ÊÅ\85Õ&X´ÕÐyÁ\17ß³"_·|\15\0Uå\b\16õ\82vã\§Õp)v%\15®°×\1aÑÐñPMë?\16"\96ÜVÆòî\}\98\ 2\13\b\9døº\88Ì)ì\93T\17µ¯h]8\92T\ e¤Ãx\9b\13¸Ü\81\9e\84Ó.Ç>ðöÄ\99\ 2ÅF:xñ/GÏ]äýÁÂ=\13Ðj\9d~\89»¡o\1akµ\ eëC\11¯O¨]d\85*\9e\89\84\r\94Ú|BS\85\f\1fS\13<J©Íá¡!h©.ib9\bë²ÑkP\ 5a\1d\8dØ\98«BIÚµ\11\1enû\80\\82æ9V\91\1aÜÏ×\e^ÃthËÌ\9fDæ/y\8dS¡\96Â\8e\17DZÈé+«\9fY\11t\ 4+\ 5¹x\8f\82\11x1"`L2\0(/A\0-\84ÑÎhÎ\e"ÉV\14ÔTÎ\e
+w\b\8cµ\9d«ú(\89F'×\92FO7\83ÉÔÀrîÀ5Í+ÚúYy°!ÆG£\vÖ,áéâvi\f%LÕ¼ó°
+á êÜ\15÷ Ø\13ýòÒ\83\8f×í\94ᣤC_0\82"&ï\97ô\9aù\16Xµ\19\88Ý'¯¡\a¬éê\97ìqf\7f\84z\90\14Å*"\94¢L~kà\85\ eÎg\86èÔ=\80¨Pd[!j,Ç\ 6.ôV\97\ 3\f§&\185ÌI\1fS\16S9ï^Þ´MÐ\96w¼®©\rÕN¨kÍý\ e}?H¬\97!³¹ßåqã/í`c¸¥ÄF¿4Ø5J×\192\96Ò\ 4UÁ\18º\15¢\ 5Ìã·s~(·$Å'ô\1e#\ 5\14ß
+%\91\10;ÃÇ)í\8a\8e\9aÜ\96«\9e\11v9,²\92A\87Ú\butï\eå\e\14z$\1fEO\fmÄ\ 5\83\12\17\96Ú!áp,J\17\18J\88}7Y¢\94 òwX\83F²P
+\ 2#ë¹\96:sð[.çUÅ\1cY¾Bz¨Æ\80õ\80²\ e\93`ê¢\ e+`ÎøÊ\91\8b\152<<!x\9a\81ù=ß\19âg\ 4,[Aâd\16b&}\95ÓR\92ý\1ax/º-·Â\10¡\7f&g¼OgÿÃ0\12h\ 2\94mVhq\80\12\91Ç\90SÒ\råÎ*¾#ÚCCx¿j³ºÒ\10 ÷=\ e\16}6h\1c\f\7f\\\81\93ñ£\etv*\10zu\9e\89ðéëÄ@\r·ó3\91´ÔkiN>\10\1c©Ð\ e\9e\9c!r7zûAeÆ*Ë\e¹&IéLãÌ\b3Ô\vk\93$Z1°ÊÉ\98ÅBÑÀ\9c7/ײ\9c{ø:\11#Aß.\8c7Ó\80:fðÛUì\8eA»I¼¯\15\87~jK*\r¼ð\83I\v\11Ðà\95\85b\97\96\99¼¸d[ú\fO\\ 1\8b\9eWâ#ðYË\83
+¼ÞAÌç\88a\95L\98ª©Â\r"Ú\8f\92J\13=w\8bØ|\1cP\fÄqBì0\81\95\80âРͬ#Qî2Â\9e,\e\13\17eøW
+d?Ri]ä\90\82äS@èb°o\87\ 2x¾¼]à \11\86añ¢i`Í\82ÒØ>ãÔºj\84>)\17\95,^l\ 6\8e¾çåè¬o\8c²\ 3Ù3ë2ûvѼA¶ÈTñê%\8e ¨á\91oRE \98Â\82¯\füÀ6 Ç\9d(\8cééäedññ\18\9aɨ\ 4\e ³VÙî2ê\ 2aEÑTVc(!$\85&\92Bö¤iEõF5+(vJ±µ±\ 3
+Á·;\ 4©·«´Pèî©DñG\9b\9c\9fÎ\90\81\96³-¹Ã¥ti9\8aTzmÍiÁÜ*ÚÛ§nåe.-LO\82\0\8azà\fóZ\1efÊi\99\82ÕÌÅ×i¼¼\96ëÊ\1eq$ÄK}äõ¨<5\18ò\12T5Å\r×ýD¾\13´\\95s.å\ 1Ãs\9d¢!T;]\9f\8d á\ 3\90Oi~5¸\8f ©mYáÐÃ8\9c@¨ 6®$1
+\91®³Ú5\8e4\ fÉ©VÏúB±ß#^ªëÓ®\7f\86Üê`Î\86÷R\94~\10¢©èM*S\81Ñ]\ 5¡\r\7fa¼\7f\1c
+\16\11L\v¥\14C\88:\866\8c\ 6c:\19û\ 6W\v\r\98Õ{\12îa¦ ã6¨\9dB\ 4\a_Ó\18¦ÔÌï\8c\14 \9c\f\84\91³?§`@ä¡@ÇÂÒm\ 5ÒÙ\88ÈKv\C\87&zM\ 20^\8d÷ç`\f.F-#\7f¸e"'\1d ß\99\97-üìm\13Fx¯bèÚS\199ø\93>ÛÉ\11W\8c×\0JÏÓF\fB\81¡ÏË\8bþd\ 2~ÎvÄÉç×Æ}¿@i\83Ô\1c\ 6Cq\18p§¤\88e*\rí\³\13a\9e\1cD\10\ 1p&
+\83̪»*\10cäPϬCk\v4oÅ©Dis\13URpûÓ\aË\19vÒ,\ 4aMÈ\1cÔ(:ͧ¤V\9fzç\88ªböXt\16ﬢÿ\8a°¿Ò§0\81\15¹ÀhZ)\1e83/\82â¼Ë³£2\92öá\ 2äÂî¹\99÷#W&\90\83\91ÙÊ \ 5\1d\1e&\b\84Ô«ä\8b¨\14Z\9c\8b@äa\80\ 2\93¢ÞC\89ùôê\99£±\1e]DF\ fÃL\ e\9aL\1dNGB\948¢º\9al\95 \90Ê]4\86¿ Ë\17½êÎ\86\86MÖÀ\82\9foª&\90s:\ fº÷\ 5\ 5\85xÒg\834Z\85lL\12m=°Ä\807Ý\ 5`\19é\9cAW¹ì\ e\8duV4¦³bKu:Èé e)»\81\9a¿ü4\8cmèÙð¬+¬\90³\1c\19®c\9d\83\e¬\97§ü \95Edg«¨\89 g©\rýMÔ¸{Ö\96^ú\13½Â`Æ\1fd»\84Ú\ 5\86(\8aZæ\10ùv\1aTßAW¡ã¯\89ÕÀ\8dñô;§«âæ\16w3:í\95a\89{Ð\81®Ô\ 6éWBÕ»T¹Us\ f\8e\14\91·\16Ç\8b\\ 2Ó±êÅGÖ\86%\9aHÕÄuÀ×õöV\14\1379ÉÚ=7äL¥ßN\94סÂ0ä¤ÇårNØÏòxÐÎD\13RÕå~¨\ 6y\96ùÆ Û\1de\87æ\12À\80¹¡¬É<ßü¹x¼!\8fç\82\19L\9aÈf#Æ®q\99T\9bFÄF\1fÖHÑØ\99\88»3¿^q(\15ÕJ×X=\ 4ÌV\82\9bEiY$5ªB©©\87Á1Ë:@a©Ü)ã\11\95!\ e~ÁñÁÀ½¨nF·¹fÍ\16ú¬XU*D\8d¢\16)VµC\ 2µ¢\13\1cWá\rg\9a¤²\88r\1d©¹ ú«"\8b\bbA\9a+\92®M\92 a*ç\19¡¦Äª\9eÃ\10.Õ\8b1²¢\85u®²Û³\ 2.pJ&ßÙÌ\82AÙEV\84\8aQcÛ3NqB\99Dµ¨ærD\ e\94kLa«1\0DåÁµ³°/D\12V\8f¦\7f×FOª\19\1a«\85¢L³¤µVã\94\røÉ\ 6å?#ë©gÈ\aF\80Øéj\89<k£\98Â1è\97\19\aV£\13¨Ñè%\9eÍ\9e¾À\8bÇ»\99Ã\1d¹"Å\ 4L%D\95\8a\1d \87\87k\89ª\92Ô\ 53T9¢\83Y\v5²ÑÞ\15T\12\r\ 2Ñà³rÔ\rÉå2\89cT\8a¼«¬ÂîÉ"Ag\94\8cEÈZNc&Pï¬\ 5h\83\8dRɳ×÷\91¢¾0o ¯Ì&d[|DÐÑ\ 6§USÄ(t3\16\ 2@~\9br³\99ߪÍCXÆä*9n\9e-Û\16\95jÌÉTlK¯\v\9c\0\ 4ijj\89\90â¯\ 3{r1\92Äæjü\16b])ÂpMD\\18\ 4\9a\83¼
+\ 1ó\82½#ó\86áØÚ8ß\89 @\ 4I\81\8a:Û ÝÐ; Û\86=Õ\99\84í\84A\ f\ 6\8a^ÑÛE0\14ÛR\ 6=C\86\16\94x;¡O!@ï4\ eì?y\8b\91(#¶M5÷"@aÑHlU\17S\8fm@Öñ=\ eáØXf«\95P<\1\8cÓé"\ 5µ\v=4¨¢®\9bH\b°#\ 6d@u¤\82ÈÂÂ\83,~Û
+'6Ë\992\83\16\95·jÏü\12¸¾ì\8f\82\10 Ø\93\82±UYK\92ë:\ 4m¡\81¹ê\89º«\89.©&Т\83òm õ9û\0=×Õ\9c1>\a\96³³\9c"\99N\ 1/b\81\1aÙ²
+\9elÀ{õæS\85®D¬\10\82\8e\ 5\9c)BôV«\81\ 1è\9b\17\9eV¥ÚÂe\98O\ 6ó³#N1´$V\94ù\ fQhJg\90\13\8c\1aDÕº¾\97XIAæ\9b\ 2\8b\86\8cÎcx÷Ú°pÀéèÂM&H\8añ \16¶\81tÃÖ>Ã\95\91Íy±\0Ò
+þ.è[ò\85\13*Ø~C\98\98Ýh0[ã\9bH\93\v¬BºYµO:\19¿B¦V0\10§E\ 1\r&D¼¤\8dÙ%\12W\bʾ\rhìlúb)\986z\0\fÐ\95\14\15é\92h\\ 4Å\98{%×\^F¯\10ÐU\98\7fÆ×F'£<\97ä&ë\8a\9a«d\vàQà\1a?%\8fÈ¢>\94Ô\1e\81§ðû¼[I·'Ú\80Jã\94\96I\83v^\8d\90G\8a\eÂr
+Q\veP\\1d0\98«að½g\ 2\8fªÕÙ=©éÂ\ 4\9dD\8e%%ÄLÒTt\11\bL\ 4@\92g·ÐÀÌñ³âî\8d{'\99ÎvÅ\9f\8ef\85\b!n\87>\<ò4äH\18\95\uN+\98©\8b@aª!AöqF\©Ú\84J\8agc§\91\8fR\ 3È:¼Ò\90*ßqL\8ePpDZ^TP\19\80\8bN.\ 5¯À\ 5\1ed6h\1eUh7\16\\91D\8c\94ÑÙIæ»_èñ«i¼³\1a\1e\89\1fá\8a´ç¾ª£¶\vï«à2\e\9d¿Ø8u\8d\9f/(&P\8bUçÆüdáôÑߧrLp¥Ç\9d\1e\99âÈ×eµRèÛ\95\92×W+\97ѳ\86\86«z\14ðd¢\11Ì$\80¡\8e¸@">
+\95U\14É/\15ngg2=^£À)qÎü\¬
+h\8b\9e7\14øÌz\138¢\ 3#Ç\8cuÔ~`X.z§¯©\8f\19sA\7fè\±#kûE`¿%$Ð\86Â\92\93\9aY\18ì ¦\ eE/\83\vòe¤\ 4'6\95§P¹\95ÚÃtö°%Â\ 4\84]ç\f\ 2î²&(Öéz\8cý\90\r\19²\92A\90\ 21^IMU\8aN\84\rRQÙÕÐ\90\99.ú]xÕú²×G\93VÂAg_(æGD¹pæ5\8dMÎ>4?òÏ\97üëYg/i\13¡³wÊaA\ru%\9b\84Ü\9b4Ý»V0;\92\1a\19z\ 6MqÖ\10ê\14ÍÞ\96¾\14\8c·Ö\aè¿0h\11\96\95G"\96-dW¨\f°ýén
+-O±{:x\94\0\ 6=\9a\99Ä \17÷é\ 4îL\1e\9dÏ1mΡØ\ 2£(\8b\91Í\10\86Ç\18\9c¸Ó\18\86:\87Ê.]\8cyÚå\ 4\15\83/\94R\8e\8a\18DÒU«(£M0\8b\r4Q\85"\85²ë\9e®f¨YU\84© ¬¨üe,póI±kçiõ\83n!\0l\bâç¤\8a\17!;\11ÁGÒ\aò¨Å\rÜÙø\94ºBÈ \ 1\85Viðý&\\98\82Ý\19\95+Îi¡ãc,)ª]çg\99û£il\89ÎF<\8fRúÒ\15îg\94\ 4\8bj:u%\17¥s\1e¤ÖLدtD5y\8e\r\16WÎòÝX\95#?\10}ù:\9bX7ÆåX\10ÒÉ\174»|¢\83\90\1acÐ<·\83\10uCjÈ\83\80Lƾ\95ʽÈ\eJ\81I\94È5#ºù\95P6Þp\14\e8ÌÒ¾d\9e´DO©\bn\98[_\90\ 2ÈGº^§ò\ 3^\17"zææ\8eý\v\ f\ 2}¬Ìd\94ÿ\r\98u\84·a>S\1eòÚò\82æ¡hfga©k%ÊÌ\18nå\ 2QC^UùÑ«Q\ 6¾\90\1aMzX\10\ f\98íÔ\ 6Ùt\8a\8cOÖ¿Õ]¤-)\ 6\83Ùe%ÿÊF\ 5\16d\9ak¯J\92)d \r\1e©Åf\8dTQ\9caìP\90-~z² \9a=2\80\95è\8b\1dç\84º¢0\93Nª\89\9a[\94\17\ fâ\ 4Ï!@+\16ÿ\ 4¥xë,t$\ 5\92\ 3Jd\r!æ\10©¨I:\8fòdK\9e¡uq\12Á?dLÌ1`\1c\98i±g\ 3(Ç:#Ò:\ 6Ô/¬ÍQ\9d´Á¿Ç\f{\16ÊW\84\aÕî)qs,Ü0{zæÔ\ 2îµ:¸»É\1cQ{æ\9cÉC8sÕ\89\10Æn\b\1a'»Á\e»å£\16Ü qp\93õ\ 5¡_\80N¬jÚ\ 2\7fÇ\9ax¦Ü\15Bú\®_L¦·Zkð\13t?¸PjvæsÛÏ\85Rs²^g5zÏoÜÑzÁ\1e\1cFc\92\8eÆR&¥në|f\94\bS\1eı\9f1\ 3\84 F\82\89@\f\80ô¨Ì\99Þt&ÓkE%¡p\88SG\b\vK\875\fê\1c$S¨} ªH\90«Ö\90\ 3N·0\84Y\8e².!û\12÷/\10üZ\95]\13õÓÜ pÓ\84!ÃÚð\92\ e\ 4\90\ fo.Q\ 1ñ£¶4É\1er$\1a\8eFËÃN\9f\8e\9b¢Fµ\ 3²ä~ë\ 5¥S'é¡\9a\95: \ f\99V¤\rÒh\87©±\1fy¼É'dä\9fÑ.8ñuÍ\18?\ 1k\ 1q6\9dç\19\97n\94T¦\94ë\vIq+ñK «h\94\15ZÑr\8c\ 2¿\0P§¨\8ebx@<vÌ·í\bÐ\1a$ß*\b\83ªC0¼\88+6dz`rxR:vÉ_¤îÑ4\85\10Ü\8d\ 3\17çdYx\11À\8ax\96$)<®â$h\9cm\8aoëê!ÊÂMç\vAÝE0\16NǪñ¥ÇlÜ\rFX\14\12Æ\8còæ\8cÀfï\93N\ 2îÈ\ 3\ e\ 1Þé6R\84\8d,v\9a:W\8f\91æ\83ºY7Èö\8deC\ e
+Å\ 5RñÐ\99\96\8fm^\13\rC\81ÛN\1a\86\0\99\\ 5Zb®\18Ú¤Ä\ e§{^\11\87p1Ô½÷Ïô*Q}ÝW:\ 2¹\1cwÜ°¬E¦ )È9Ýà
+\b\12¾Énæ6¨(\88\90\12â\b"<ª5ç·eâ©\böê½\89\123&Þ\11@Ì<\99Hì¯\15ÿ+î+\ 24ÔÒ\9f;\19Asº÷4ÎV×,ã\ e\ 1 Ô\84\8a`³\8ab³Î\85Ò\9bࡪ\bd\ 4\9fc 1WÁ6\18\83ø\99\f7Ê\95\0\a³¬\ eRÛ9!¿\8d\85ö;+\83qpR\17âz\ 1*;\86q
+\ 3¥öJÌs\ 3G!\80\1fçIó;÷Yb8&M¶%\8bþ\876\10\b\9aĺF\90Þ:¡o4a¼/±\0\10@\r~\17ºjÛ(ï} í°ïØVV\v\83ó=\ f=(\ràZ\8a\ 4\93Ê c+CC(LX¡L>\97³\96i\18c¶þéñ\12ìcHKmCy\1c\9d«î\18h®©Ù"p&è=¢wTn\1c\15f\97=ä\82\89:ÑN¤\95¢ìRÂý\98¨»ñ\1aº´Ð\9e¬Èÿ\b¿t\88¢(\10§nSZ\95\9c\9a\89\ 3\85ùáͪÆQ«Â\14ø®/Û`.§lû¤m\ 4o$çzL¡eÏy¥°£Ú\19\97\f/¡È&C\98\9d&¤¼(y\92ÍB\ 3b±#\8b\95+Ö
++C§n#Ðç´3ÍU\17\85\ eL&\e=Óm\81\9b´\97\ 4È\91²<\væJl\ 2Ïd)7\8d=`°\91R\1a\8düg+d\ 1\9c¦F&"kB#\92\80fcYU\ 5É\9eáÔÄØ\1fÊÓsÓøàET\13\bYu]f¬\8c\18õ\£%,\86ßp`ð\9aÉàAª\99Á\1fð®\99Î\9a\9dãf"«\rUfêû`\\8aª\99yô\83@\96SÉ\ fB¨B° «\0`\18}V4m\ 1lFè±\86\ 1Oz\1a©ÔñÇÔ:SÙ¡0\ 4\8b«!\8a?)í¼ï\ 3\ 4
+°M\91ÃÕ¼.¨0\90\98¨\16\aS:êuéõ\9dó¸«N¥9s6$G\ 6ø¤, ®QwË\86PÝ4\91\0ARÀ Û)°l{9\994²:"â\bmtt\84\11¶´élð\8f\8arè\01lÜ×\9a\8eØfµ\0;çäÔØÿ\ 4l ·Óá?æYçì\98L\0\14\96J¥\wÊÅ8\990\8dª¯:êJ!K[\11p!\r]X\98\18\85\93táGu¦ }û\e\89\11)-cT\r\84\12\98MáNÐ4'è6\ 6#
+wÜ\89"·1\82w\18p!nb}}\e\99C©\fKøa$;1`%\9c¯£h#P\r7ZãDm¼É;à\1aURVo¸DÆH\82 ¡ï\9dAÃ`J
+RTF"\18v£Ön`\vÎ\91Ù,\\17;cR qÎ¥\90¼S\96Ó0Ç\95äX\13OG.\988XËQ\11\99º _£\94\9fA:Ì\ 1}\0èùÙ|[Ð\1eà2yQ2³\82\85\86t-\9eô=¿uÕ3\1c\8cqÔÒ\1aú.6ek´Ã\rê6º\84ÁiSÏ$Ê\9d\81\br\84j¥«É* \89g\17\80©\ 6Ü\0ß ²ZO%Ê×®Ñ\f$\8f 7ÉEÇ Ç\83Ï\92MÛx²UÙ&\8dt9\8d¬±\92Ëæ®TÖɨÎD\147XOh³Ü{\8bjà\82çIF\98±\80cáY\994\83(\1e\e¶NÅ#Ñ\15ä\91ìÊ\ 6QV$;µ\11\81tÂ?õo\17Áv¸¿\1co\8a¤ø9Ù¿)ô\16«\86.\86ÆtT\19ºu¼\1f2hr¡Ãb\97\98\93Ì\ eTìYF+\87ÂX\0Ý/8\87yïlÈ\f\1db\1e,Ó`ÜJó.\93\13â¶ÈáHõܳ\1c·Ì\a$¤o£ºwu6ä\9f=TD Ô×E¿Ämã\ 4]\86\80\84K\8a/s<\18PË!nãò\84\8c"*Ѭn\98Ñ3â\1f{¾\96]×\11\87U£0`K¡·«9Z\9d\15SÞò\e·\15×\9eêÆà1\98\1d§²{\5M*z-BÙ\ 3«K\1aI¯BÉ=_ÊÌ1â]bXÜ\9a\9c\12\86Ø2ì\ 1\ 1\e\14qb=»\11\1d\88|R\0§\1c'aEV\13\0RCæF\85.ÁÂ\93\13\89\v¬ÒÕ\rg4¤=ë ½ð#\90Z¡û\ 2ó%\=Üq\fM«Ñ·?|õAþNÒ\a%û\13Ѷ
+Eªn\94A\92äÃ[®Ø 8C¾F®"\9f¬v\1aJ\9d\1df\12¢¿×\82Gd´\1ec\11\\93\97^xÕ£\80\8e84x\9eÆÎ\0Ù\95\92sU\ eÀ"7Äi\85\13V\80ZO\ 2d×®ìY\ 5B%\1a\9e\96\18\84\97\95\ 6Á¼ÆÊTR]@\9dýú3\0h¨hUg(lBqùL(\12Ö:\9fE'\8d\1aÜIØ7([\ 6\92_"ÔÔtòÐ:\87a躱Æï¤\8a6Ùý5ñZV0$£ç&¢w¡®ªg\14;0\97\8a5zZR䵩\¯\ eäãÅj"ïwF\91Æ\1f\8cÀ\1f@`e\99\ 5Á\9cºÈ~ÀFèx\8c\19\rk}\p\85õ\91½\19\81I\8cl®T«cÚ\88 HSl\b[n\94,\96+fQ\1cX\97ª `ß\ 4e\r¿®i\8c&#rOöÑ\ f\ e ¶Ê\92Àn\8f\ÓV¥\0èøç"øiñë×\1f\1fìß\99t\83ãI=ØØP3i\7f\96\7f8óñ\13üeÐ_îì>\9dþ{ûþ7Û[Çg.^~pp\7f{íÊáÓ£Çk\1fmîo>Ú>\»}ø`ûð\95\1fþÛ\9aþxuswwçÑáæ\93Ç;[~òÓ\83\83ÝKkõÚ\93ã××nÿusúùô£¯¬mL],\9fo\7fðù\95G3\1fe\177v7\8f\7fôyuý\8cGÙÅóú¿{ðtÿÁ\8föÍ.úÓ\1f\98\96óöþ\9dÍãÇ+OßÙÞßÚÙ]ÛXûôñÎ~<Ê.\9eýüÕÇ\9b\87[\aó\94<û©+\9bìb\7f\7fû0\1e\9c\9e9Þ>Ü\7fÆ÷\ f÷7÷¶÷\8f7w×®\1c`-/½²öºvÇ´\9dVöÆϼÇ\9e3\87Ó^\9a÷ÊôK5m\9déßnmÒë&hú?\93LýÐ8ÿ¡¯Íe_ðkóôï8ý\e_\9aþ\85_ʽR¾µJ\89ÿ[üû³\7fo»ú²í\9a^qäÿýk¿´,,¾´â\17nLúWÖÊVÿ\82ïíOLr?ýû\13'ùçÜùÏ:¶Ó¸®lâÈrÿ_Zûl\1fçò\81\9f¸\ 3Y\15ÿ¶ a\13å\1a3¬\90è\82¼n\1aG\16A<"ñ¿\7f|)\9f3Ò\90CÏ\eëZ3\8f\16C¸´Æ\85\9d\14Ú\7fÕ\88V$é\89aÕÏ\1eÌ\8b\råç\÷çIái¼§Äðs§¶\7fVc{º\91Ûà8^\1e{¦ Vmí\14ø\9e§MÓiB^x·üä \19õ\97iáî\1dÿ}wûèÌ¥\ f÷\ fþ¶Ï_&Åæâå}8..}<\8d~íµ3\97.OJÏ_·ã¯\97®\1eì=Á¹½±³;Í\1d\9e\9f6ßÎþ\9a\1ePë+\1cõ%?òÚ³>tïxsëÛ\1fþÐ\95Í£\9då'\ e\ f¾ÝþÁ\8fÔüy÷ö¡\9f\9d:YêlÓ;\1d\1cßÝÞÂz>À\1fõ\98_míE¹\12\1d^º¶ýpí͵3k\17\17ÝÀáóæ\1a¿uíÍ3k\97îl\1e\1e?ã]®\1eì?xºsü\9c×ø\81\ fâõ~xÖ~è\85§\a¯LÛ{íâgGÛ×ÿº½\7fûÁ\ 3\f\98\93öOÏBéä9sð\ 3o¥ÓxíðàÉÚ½Ç\9b\ f\ eþö
+\a1¿ÕEüM\7fz}sçÉ´;u
+¦\a¶½O/®|üÒ§;Ç»?º\ 1&ÙssÿxíâÖÑá\16F\9d×.ÝÝ\9eNüÅ¿n\1f\1e£\ 1¹enº¿ûôpå\99Ç\a\87ߣaº-Ýò`óðÛW\96Óüds\87\9f\89ﹿ»Ï \9f®\8bøÌÁ\93Íg¬Áí3¸Ià¦\80\8fi²ä+þ ~t@
+#íÙË´ùÂ,\9fxneÍ\8e¶v\ f_pË^ÙÝÞ\7fð\8fo½Küüê&«\7ftÀóHç\8f?w{\9d¹tý\7f··\9eb\bü\ 3?û,á¶6\99ã¿B\ 1÷\ 3÷éÉã0=Ä¿â\8fÏ=\10ÓCêcq\1c~¢\84,[ûÞ´M§\e\ 4s\7fâj_»ôÙþÎÖÁ\83íp\81_Û9z²»ùwýúʳÄ,\18m»¸ûRÓÃ#I°=ø«\13/FÓÝöº\10\ 1G6íüú¹\8c¶p\ 4VÃéýSý\88¨®ÊûmmîÆpß\9bîÖ»Ó\aÞX;ùª?¸D\97\96\17óôm\17=÷\9cE\1eÿ«Ó\ e\99\16pk÷`ëÛ¿í\1cm/ÿöÙ\93£\9d\aÛצº\14\18W\ fv\ f\ ew¾/±\84"YîLÂîà\90붻üÀå\aß<=:\86âòÛMô\8fÜDÿ\ 2)÷ã/ð/\93ríoRî\97\95rÈC\1e@×]µ\1dJ0ÀD\1a¼Ý¸ÐCöõ#\1eü)\84Ý¿I¶ß$ÛÿaÉÖý&Ù~aÉf\97E²¦VIA³\\eQ\1f³\86ðîXWÝså\1a\88Ð\7f\13m¿\89¶ßDÛB´õ¿\89¶ÿ
+ÑV\ fpÖü&Ýþ»¤Ûí\9f¼Aþ ÷Üo2Ñ2qø5ÈÄ\7fè\9bþ\8b\83\18¿~\8fðÏ b~\8eEÿ\ fÖºþ\83×ü¿_8^Û<z¼\8d÷ÀÉý5HÈÿÞ}ÿo\90Û?£êÙ\83Õ×\93P\89ÿÙÿïÅõÐ\9fSQû?p\14W\82Ï¿¶\83øߤuüê\83Ô \8d\a\ 1Í
+9a8\8e>Ö8ºq\86k<\84\80\0þ\94ê_ÊLøÕf^üxÞÅp*ï¢úñ¼\8bî\ 5ò.\8a\9cí,\85;ÉÛEn\1fÂÒm»\bç\0\9csZâÿÜ\\8c_Bh¾·û«\94\96ÿ&AáIWêã¿òøÿ,6\8c\ 4Åí\87\ f\8f¶\8f\91áøø\94 Ðßð§ç
+\8a\95\8f¿\98 ¨\9brb\1f\1e)'Ë\87ú\9býã'ø½<°·»³÷\82\aèßµÄ?iE¯Ü/\9bâÊãé5/F\ 6é£ÃÍ\a;ÛÓ;\ fÝ+\8b]\93Êѽòhúä\95+ÿ\84~«å½ñôûïÿ¾öÑæÑ·§V\97\7fºþðáöÖñs\97÷Æö´°\98Ë\17[Ú¦\bð»Óû==úé·×ÿI½æ¿ÿ^¸·u¸sÿþî¯Ñ¤ý?¹ãþc\9c`ÐÞ²scÉÀP#\7fvt\12\ e\158å\18\86 \rÚ\1a*yÿÒû÷\99²669fãt\14-þú\Y»8#/&l\9f\11.+ò÷òþ£Ýí\95\96ë\ f\1emß\9etñÝÍ'¿ß<Ü\99£=¯§q\ ePi\b«\ f\9cø\9eçüQ\1fÝÙß>:ò\9dî?p\17\7f¾óàXaª9ÿz1¢\9f~Qü»6\1fm\83²\ 1\9dÝ\85ôÕ0\1cJBëÐMÿô¿E\87þ¹\8bâñÎáÁç[\8fw~»*~Þ«â?Iâÿj±Ï\16ô¬r\»zp¸¿}xtJÐó¯Ï\95ò'>û¾\15\89ÌÃ\17U«ÿ£\rD`b\f'\8dÄtÂH¬~½F"Xq´ES\94=\8cÅ_\185@C\94Kü\9bÝ\85ÿÉ;£\99\95\87ÿÄm\91¬ª\16 6ÒëÈm1ZĽÞ\147²´Ý\7f¿xû÷û\8eÓ ßñ¢Ho®Û\e\86\93\ eäÅc?Á\85\9cN¹\90sû\1féCþÍõð"\1aå\9f¦Öͧ»Ç_-\14Ê{;{Ov\8bBù\1cßíÝ\7frÑ\7fJå\87\16ýÎ$\87\8f\17oÂÊîëû\ fæºî\1f-\ e¿³¹»}|¼Í÷¹sÿÅKN/þéîôñ£ãCZv_½Â©øÃ÷gN¶\9f¹³uz®.~þxçx[\7fû'ÏÉ´ì\93Vî®\08Ø@\14\8eS\ f-\ 3psÜÍ7* Æ\86Ä\82\1cu\8fN®~ôÅ\87kw·\1fD?\1e\ 1>å¯^«\96õ\89å3_lï"\82¡\8f\r,Þ§\1a\1aS\165?á\89XVüd\ 5\aK_ï\1dnoï\9f\9c\94ª\94Dêñ*cÆ?ó\87¯þ}3>;¿<¾
+ó\17ï3;D*tÏ\1fâa\8c´^\8cæÊîÓX!p\vwírZ£\85Ó\1aÕL@ìÄXK\17\1fm>\ 2|\82{©\ 4\8fÁÁÇ\12¤x\9dâ\95©"bêÇÙÙ[U»öÑ[@\ 6ùâ1}8ý\18\e«ìJð\»vÔs\ 3MI\9dÖ\1a®úJSW#z\1aÚ©§¹#®\976?\7f
+\f\8fIéjª¹~kîdàp\16\9dÌÓÛÆå<\ ePÛÔc¬F\eÖJµØ\0ì±E\8fxÍgtYÆ1Ì>\851V\91k×\967\9e{\9c¾{õE'\9dÂ\a|v\8e\15ci\860)\87E+®\ e±\be ¢¿Õ®æ×-îµ!\ e\83O±úª\93;[}Ý2qs\97Þsóþ\9a£é\0~Ã\xxÏî²\8f\89³t \ 4\ 3\15\ e°ä\ 1ÞìýSs'¹¯¾}f_\98æ\86\82H#`·\\19\r0¦¯Ö;«¯A\9b·t\16\9bwÞº96l\99ÿ\1aÓ N\9b\10jõôt\8aNG®nÙ\81y~Û\13\12'\ 4:\ 6\1d¥\88}Ñ\1d\17Û¥¼r¿Ü.}\1cù"6\9b6:ÄÆ\v\ruyÂ\86\14/ܬt\15ßZ\15o,\ 5\9cï\9b\98ÚA2Á\83bWØÄ+Ëàom\8aÙ4\8b×j~7M!\18µ\8a¨Ôbð\9c-;\1cU|¹\10\1dIι¥È\94\80,ë\0\91É÷°\88J\14,\18êüÒ\12w9\86T>\19/]Å×e\9däeW\12w5:«Û\93{9\ e\1aIà\87\15Ñ\9eã]ªØL$Ïb\99Õ÷ÊÁ³e1OEò`ç\ e \ 3ýýíR\18¶é\99]fMOµ\14^I\87\f\e&¦"®ô¬WR\97y\1een\97g&\15S(ÆÙàc+;>¶GÙ²yu¡J×íª¤\råÁ\8bS¯ª\rqxü}\8bË\ 4k^¯ÈÄ\90±q\ 15óþ,\a´\1c\87®Øm\90\8bxñ\1a=6+sYÞ6´\87\86²\88;Õ\a§+·OÜ¡M\ 46¦\8e\e\fµiãÛ²î~¶l\80.nû\92\9fÔD:S\19E^
+\8e¶\]]ZnÖ"®ËÀfÕ§t\14\e£\8e\8daÉç®1\e\1d»Æ.hÊ\ 4[æÎ\1du1Ær úØ´ø_³\94\9d\9cã¦ôZæ¸H\ e\þÃrÊ®ëB¨4qãfm2oÛ2\15ýʮͱyÊT\fEªÇÀÛ¢qÄÀ½\0\8b\13Á©\18Vf9\87\80.30Äðs\f¿\88ÂâgZQf¸5º6nö\1c]71\95³ÿ!d`\13Ë\95Ë\8d\15\a:\9dÜtý|õµéä¶+×o¹hºSùqEýOË«¡-}sBzu}å>Ò&níìoo\1eN\1aµ³&ª\1fN\9axÆóîk5\e\ 3I
+\93ÕÿÂÝ\9e~þùC¬\7fâ\10ë\17\eâ\8fu{úyt{ñóÍ¿n\1f\ 58Ú++\1dèß?-zûjíÉÉO°\93;\a»ßn®];8þI\1d\9dþ\944t^{xìâ\9dË\1f\7fzûãëk\røÜ\7f\7f\15½þï\99S¡×·ú¾òw\80\r\9fþT´êÖ¾H[y\8d\85nÓÜ\1c<}\ 2ÇÖ\9dG+
+yìÜØ°Ëk¹\87X«OÞjEgëW.\9e\7fÐËg\8d¼?¥\92Ïx:åp\15\1d°\b\87b\e\95(¤û\eOé\80ÿp<=$â)C\89
+K\\92\8bÎB·\9c\83¤+ZyGñz²³z\9eÿ4ÿØ\85ZPì\ f¿ú\89qUéĸ~jð6ÆE\85wEß\8d TÈÊä!i|Ñ:,m\98!Þp1¬i;NÇóïG[\9bpmi\e®=:s\11÷K|×ô\13\98ÂØ:\96\89\99Ú¦MÈÆa^Ìé\9f¬Æ>\1a\e4\8ejì\8a\8cÖïEfw\8bïhf¥~þ\8eb\84\f\8bï¨gkgþ\8eÙ\ 4jç\8fëÚ¹s¥8Â7õS \foí\1c\1d/}x\8b4 g\9b\9e,\9aYu@¯D\94O9ÔØû?\ 2¸X%ýIÐÐèæÿÁuõt{íÊÎ!\0P¯î\1e<Åÿ¿;\rìÆ4L¢Mò\81òÛ´ \8e\8eðÈÁ\11¦å\95\93\80Óêõù£óL];Øz\8aRÜk\9bÇ\9b@µ\8eß h½â¡Åï\7føèÖÇ\a\ f¶\9fùÇ7×.þïÞîþôç\8dIRO³üôx\9b±FbeO[ößÒÅÏÐÿâ©iÙw\1f\1cn\9b¶#\12Mã¯øÏñß\9flë¯\17_Ú?úú¯\9b\87Go.è?\96\8fþu\13N4=\8bö£ç<\87\1cO=æ\91\1cüö\1f:;÷wö\1fL¯Z½ÀäL\93xoûøcNÃ\8fÏÐòé×~ÙwÜ?Ø\7fÞ\90\97ï\87Úúí\a/ònñäÏ´üÿäÛW?øö/´®;\9b\93ì}\91\8dÿ£+ù\9ftÐßøë\v\1fu<ú\vïb¼ÞÖÓ£ã\83½_V\92ýëöá\eG\9b\88àáÎ\9bDÇ\8bnÇ\7fù¹\98Æò+\1aÊ\7fÃ)=zø·_ñmü\v\1f\83£Ý\9dÿtY\ò5\9e»´/´¬¿´ÌÝ\18AÓTÿØËüýE^æï¿ôËT v\1c&søGÞæoJêþñ7ú[d\7fÿ¢o\ 5\ 2ð\17X£ÇÛ;\8f\1e¿\88\1c/OþÂï\15 NÏ{¡û\aÇ\93*pkûáñíÃ\9dGDÑúÑW;ý\99_ÁµOywïàéáÖö\15¤0þâ÷þt;ýÒCØÛ>Þ|0©Aÿì8Æ\7fr\1cç\1eØïð"»kñ0?ü§\8f¶\1fì<Ý[»»}t°ûÔ\19H'¡Þ.߬ªµâÝ\98ô\9b§OH®s¼½¿}¸vçp\eÙ¤\v+òÄ\19Ì¥PüÉæ\83\aåòÑÑÙc\81äÊi:zrp|â©ÍÝ\1dïö\9c"\8bðÁ\93\9d×ÕÖD\12ã\812öø¦\97o®]~z|°vwóèxûpçûí\13]^¾9®=Ù|2½ÀÑÎÞÓÝ\ 5Åh\ 1[\9b\9eØ<<¾\7f°yø`m\v\1eìg¿ßê\ 1¼·½ûþæñ4[·\ e¶6w1+Güû³\ ekyö&\80ãn^[>¹üó§Ð+ñ«\ 3üöòÍ;\9b\87Ó7L\1f>º¾w\7fûÁ\9dÃ\83\87;»Û\1fnÿýÄ\9c®<\8aDäiÑ\8eÊ\e×ÏêðóÇ;[\8fOu\98\8aÚ°òð½§÷§Mpã`ÿøè.¦òGFpçÚ\r\fbzòþÎîα\9f-É ïí\1eÜßܽ»ýäéî<Ⱦ-ëR¥µ\87eÿ\1dr\817þº½u|p¸6}ns\7fë¤\80>ñ\11¼ýöá_·×\ eþº}ø\ 4¾½£S»cå\ 3\aO\8fQ`µv¼ý¿'·&\ fG\9cªµ\9dé\18m\1eo¯ÝG\ e¥Kæq´syØ´©>Ú>z\ö%7Þâüý`÷ßî\1fl};\rfí\91B)åDÌ\9dß~züdzà\87»ïZ°~>o\9b¯UÓøC¾Ô\8bÇ\8e\ f7÷\8f\9elN¢këïÓ\10v\1eLg'\ eÖ\8fvù\88YyZ躩\87ç?[/¾þG\1fý)Ý\1e\86CèG\a[\9e¬V\16âNl\9cO§\8d°výÁÎñær\ 3§y\87\9e\12\98·6÷\1f=Ý|´½vçàI,]³\18\82\ 5*\ 4î'O7ÑçÚí¿nïþðNÞÚÝy2\r\1a&ùÿN\83~4ðÑ\ f\7f"¶ò\11\9döÅ"»´H >!âNæ\17\9fÜ\9d×ïÜîc¯\9f\96\ 3R-ç\82\8f\9c8kË\ 1Ök\93¸\8e>î-Göã#á·\\9aµ¢Kß\1cÜ\7f}ZG\9cÃ\93wèÉÇ\9e\80æqZ\98íÕ1\9f|ìèÛ\9d'÷'¹òí+?ø¥\87Óz\1d\1em\8bâj¾\87¸o\10\ 5ýààþÍý\87\ak³$OÏ\9b\83gΣ\9e8=\8de\ f\9dØrO6÷cÿäªi\96\1d\95'-à×î\95\83|éÊNÌöå{WoÞ\1cÚkÛÐ\ 6ðÇõõõëOÇ;\1f\ùzý\8b·ßÎ×.Ý~\7f|óÆæ\85÷®Ü{øѹ[ùÍ\8f××\ f?Oë/5ïß}÷\8dÛï\1e\8f;7>úòûáö\17O\1fßxé½[O¾ÿþûõõWþrm}ýw/\9f]_¿øÁÙ3\17\86öÖõÛßÏÿLß²^¿{øÉÍjúáü!~ýôrÿÕ£Ýé\87\v\9fLÿ9;¼wåÝí÷8\9e\97\1eãïí»¿ÿê»W¦\1f^~\99¿^ÿËÖÍ\ fðë\9büõJ\1eÞ|\a¿ÞÖÃ\9fþqë\rüºÅ_/\ f\9fä'Ó\ f\17Ï¢ïÿ¹<ÜùæáôÓ+oá×OÏ\xïå×/¿6ýü;<töî{\17¾ý8O?½ö1>}ýêÎѧ\97ð+\aÚ^{ýîÆÑôÃFÅ¿Þ¸º}ø\1d~ý\f¿n\ÿËÛß]Ä\ f\9bÓ\7fÆöJýøþ!\7få»\8cÓȺvoþû\8d«\ f¿zëûî\8fÝ\93Ç×ï\7f\9aÎÞø\9fkO/¿\9eo½ó»|åÒÆ\9dË\9f~wtáÆõ+¿«§¹¾øÕõûçßøÓµ\87/¿\7fáÚ\87Oó\9f9e\9cÌ|æ\ 2'ÿÕËçÖ\1f××næ\8fêkçÿôFúËï«»ß\7fÿÒ\93ó\87ïvÝ\a;\8fºO7¾øc}}}ãÊ¥Ç{o¿\1aëqæ\ 2þË%Æâ}öÐ\8b÷»oÿ¨ÆÅ_Ï\1fNSsî,æùÕ¯Ù8}zjþ`zÍ\97?üóÔüíN<{ö\r¬Îí¯§¿Ü¼;\8f¶çn¹òɽw\86üåǯWï]ùâ\8fw/ß}ðÎKW®_:×`<\17_\7fôÝ\9f_½öö·o]\7féà\ f¿{ïÊ\97Ý_®|ûÆ\83×Þýî\8b\9d+\8b4÷z{Úgèwñú\ f^úö»Ë{\a\8f\9eÞø\9f\e7owÝ\87[¿¿ºóÖûo¼zý£[ջ߽³Õ¿zýÖ\8d\8f»|þéÖ÷ß_úö\83\ f×_}ûø°÷\fí\7fðÆå{¯½»\7fuçÑ\83ã3\17ú½/ß~ýÚöÑ;ýõ?>¼qåÝ7>þæÛK\1f>|µé÷þT}vb4\1f½yóèýÛ×ï§×\9e^þð\8bs\ f§\95üæÕ+\eã'\7fºvóÁÍ\97Ï\¸²ûîn¾²Û^¸ß÷\97\8e\1eæË\87[7«W¿\1d¿Âñ8ûÉ\aÓ7ß:¸|ïéúãW¯\¯\1f¾w¹:ÜxõÝ«/ß¿<l¼~öÚÃ\8d/óµ+\1f}ôöÉ%ÕZ~Ï=üýú¹Wª\8dõs\97¶öÖÏ>xÿ\9bõõk\9f7Ó\9e=¼º¾þÎ\aÇ\18çY¯Õ+¿ûêìú+\1fÿá»õß½1þ\8e{\9cë:=á\13{ñ+üvîÆÅ\83!}ß}¾±ûê»G¯<\1að§\rìíõ\97ÖϾôÕ\eëç^»öñúùúÕûë\17úéè¾ôÖívÚû/¿\91Þ[¿øÎî\9fÖ_¹~ï`ýw\1f¾ùúú«\9f\9c½²þÚïÿüûõ\8d/¯\7f³þúý\8dWÖ/=Úyk=íÝùd½:ê·×ó¹ãóëùégÝzûÒÿ|°Þ½vîÏë}õõáúðîGy}¼Ñ¼¿þÆgë\7f^\7fs\vü~ëo½ôy¿þöÛ\1fÜ^\7fç÷o=Z\7fw¿zuýÊ\e¿»¶~õOç¾^¿þÒáùõ\ew¾{wýý\vO¾\¿yûɹõ\ f7\9e^^¿µyáëõ\8fßyõ\95õ;/u7×?¹\7fygýÞÍ\8f\9aõÏÒ\1f>[ÿýÓoήÿáàµëë\7füúÇÓ·|ù\87Ïúõ?\7f²ûåú_>m_[¿ÿû»÷Ö\1füáÉùõ\87\ fÞ¾µþø`óxýÛ\97Òûë{o|ñÝúÁí×ß[ÿnëóïÖ\8f_«ß?»~sóéÙsO®|tö¥+ç^:{ññ\1f>;ûêÕwÒÙ\8d£\v\7f9\9b>Ú|ól®>Ú;sálûÍ\e\1f\9c\1d>~ùâÙ7ßØÿòìÛ/oþÏÙw\ f¿øîìÕÇwï\9d½ñç\ f\9b³7¿º¹{öÖ\97ïß>{ûÁGÍÙ»»\9fì\9fýìø÷\9f\9eý"Mý|yy÷ìÙ¯ï\7f}öþÞôÍ\ fß¼Y\9fÝùlê`ïÜ\93¯Î>¹3Ü\9c¾åøåϺsgï\1d\9e?÷RóÎãs¯ìÜÿüÜƽîýsUþb8×¾\94_=7L&ܹÿùË\9b\ fϽ{÷\9b?\9e»öñ\a·Ï½\7f/Ý8wëóoß:wçËO\9as\9f~óÖƹ/νòò¹¯Æ'gÏmN\86À¹íG÷öÎ}S\7føÍ\99\vçöï^}|îè¥Ë\8fÎ\9f½ýÎÃó/¿võÑùWÿüÞãóéÍ\ f¿9ß®\7f¶w~üòëïοýá\93õóW¯U/\9f\7f?_Þ8ÿÑ«\9f·çï¾vôÖùÏ_\7fã½ó_^úý\9dó\9bo\9cûÓù\87\1f}øøü·\7f9zzþÉñ{¯_X\7fóé[g.\xé\ f\1fߺðêÓ\97¿¼P}¼¹\7f¡;¾üÿÙû\ eÿD\8ed\7f$@aw±Ï>§s:! \91$\98!£\80$¢\ 2Ê\11e\90PB\ 2\ 4Èw¾÷~÷ÞûÏ\7fÕ=y\98DØ[ÙÛå\8fk\ 53t¬®þvuU·×1¿9\95p$©Û=Gî~çÞ±±¾àvìE}K\8eÂxëØqñTyqÜ<>D\1c\8f\97WÛ\8eúíõó\94ý¦\18\9arVnv¦|SÏõ©Pt|njv\9b>\9dZzXvÙ\1cS¹ÈáúÔÆq¥:µ?5½0u²\93+M\15©\87ÐÔ]9|:UM\1fù¦^gÜGΩæÑ\8cs¦ì?v\86\ eÏ}ι\9d¹3gr½\16r®níÝ8·Ï\12\8bΣ\aWÝyñz¿á¼\8d\14¼ÎçüꥳUYZ\ 4ýçL,Ø]¾Ûø±+\12\8f̺\16\1ec-W&;wìÚ\0èÚ¯îM¹ÎÎ\8a×®\9bµzÞõ\94¤"®Vr}ÜíL\96¯Ýþ\94wÛ\1dÍç\13îÅ\8b¦Ï\9d{I7ÝÛ¾Ê\8dûx-u侪Ù×Ý\ f\89}ÈÅýò\14\v{\1cé\17¯Ç7u:á\89\9c§_<\8b+¡\8ag%8YöìLÕ\8a\9eB|á\ 1ltæ©<\9c\9fzZµËS¯Û}wî\rÄj\97Þ¹\95ñ\927}EÝz7§ÓOÞ£\8dã\86·8Þtx\1f7b>ok|7jsL».'\92Ó\81ìêæôüLít:ÓÌ>Lo]7'¦\vçÛÁéë«`fú¹T9\9a\19¯îWff\1c ïLtvfyfyóåhfýé¶6s\18>\vÎ\\9d\1dmÌT|»÷3¯w'\94Ï\9b<ÝðE¦JO¾¥û:äâ[?t\1dù\ eóó\93¾âúÁ\8aïiúä\1f_\vÎûgvwKþØÍDØ\9fz]¹ðoͶ\82þ\93\83µ\v?\bbØÿ²}Q¢\®åy*x0Q¡\16ÃÅ,µÖÚ\9e \ eïÒGTi'\18¦ª\90/íXuåm\ e\9aÞtûé\85=÷=½Z¤6è\83Z4@\97èT\8d®®l\1f\ 6\1c/\ fË\81À\82Ó\eHÔ2O\81õÔE!pìñå\ 27å½hà%?á\fºÓ{Õ`$ä¾
+¦ÂW\aÁíhr-x\1e\9f\
+>æïb¡ñ£-Êæ\bù[)oha>:\15Z+xÇCÇ\9eÉV¨\\98l\86\9aÁÉfØ[ñ´Âñ£èx8\97J9Â\aþ-wøzæ\8e
+¿L{¢\11\8f'¹\18\89ÑW+\91lÒ¿\17ÙßÝ»\8c\94\9e\O\91\97xa*ê9\vE¢q÷M\16æ³ÜÅúqô0\11¨Do\1a5O´y\83æ\96\8d£ØüÊJ=¶\9eJ\86b'\89¹ÍØÃúÒc|bk)\10\ f\94×·ãÉ©Ãz|'s?\1f¿*OÂx\8fÍOÏz\1e
+;³³Ùq;è¬ÅÜl¡|_\9f}Ø_HÛ\1cs\93ëOµ¹P*\97\9dK§\9d͹ýôy~îæhÍ9×*RGó\94k"<¿\94z|\98ß¾¿^\9d/ÆÎÜó/·'W\v3\8b\85ÔBÂsã^Ø,Þ_/\\1eN®/Ô×ÂÁÄtn½\91XH\97Î\13\9bë\9eÕÄåÉ\ 6ô~¢þP\9fZ\9c\99IU\16\13\9b\8dóÅz~{±\98\9dN/6êÅø\92\7f+ç_Z\8e\ 6\9dK{.\87}éæ¹R_¶_\9cW\96\83ÅÓ\87åÌMánùèîèvùÑY¼O:ç+\8fÉøÎësr½N5\92\17ÉÜD²Þ¸öÚ\1c)ߦ'\98Z\ eä\13©½Vk-u[Ê\1d¦'\8f_oÒÑÍfzmËçK\9f\1fÝ/§ëW\e{\19ÿTâ!\93\8cyÜ\99\833ûræÁó\È:\8f\1e\9bÙ9ÿ}<»Y®\1cdK[fÎ>ë^È\85gb\17¹U÷&ä\92;w\oä^¼îÆ
+\15_O¤·\e\95\95ãûLbåÙót·:½¿\9eX]v»\1fW\ fN¯S«\8fñ\cÍý\1aØ\K\94'¼k{û÷çk÷\87åĺkë´¹¾prq¸¾[.ÆA_>´ò®X£\90_¸\f$m\8eü\9esÙ\93¿?<}ÜpÓöÃ\8dÄC2µ±\7fð\10ØxLÎÙ7½Ñ»ûÍåHætó(<±¹ù<\7f\96Þòmdç¶Ò\17T`ëtüuzë%Sqn\aî\8b\13Û«\8bg¯Û\97\8bÖ\8eýüöu'\96\8dïlÅ]\ e\9bcçÖ\eqïºüÛÔîbð1º{\18ó/î>o\1e¬íùËS\a{9ÿniïbË]ß·\8f\9fy÷cû\8bóûÛ³®ý»ÖméÀs}8q\90<]\9f=8Ù[Ú9hìÏU\ eÃ\17\vôáÆ}bãðv*óxäNî\85l\8e£å»Û\83£\93\98cü¨q\9bÈ\1cGVÎ\1f\8f·¼®¹ã»ÊÆuÁ{5\19-¤Ï\ fJ\85óÓ@ìÄ^|¸=\99½Ï/\9eìOÏÖN\9e3îü)}Ûô\9c®\aï.No.J\893÷µý,åx89;+Õ\13çösß\94Íq>·9[:?ØÙË\9f×ö\9f¢\17¡bdâbË~r{ñ\10õ\1c\ú\ e\ e2\97«.:zy}|ï½r\87V_¯RUºruqÚº.N®\96Î\8a\8bK\87GÅ\93¥í½âëêöNinw{»txs¸]jxJ»×±ÍÖ¡Íq½×¤O¯kë«Å\9bÈôÝãÍÎ5Õ¸y><u\97CkT¸¼½p\92,?¥ævo\83+/×·[Gǯ·\95Û¥à]0\10\½ÛÚ\9bº¼«4köûàNuî~Ûÿ|xÿTi4\1eBgî¹\87\9d\83ÙÓ\87êf\1eÐçcdûzõqïÌûüX¿[]¨Ä§\9en*\87éåh¥ùX/>ÍgvbO\85Wºü<~ü\9cx^\9aß{~¾\bdתNWÜYÍ8é³êµ\9fZ¨MG}ÚÚJð¨v_JÌ×\ 3ÔÖD}{ïòª^óÚ×l\8e\97ØU"ür´Z\1coØ\83¾rcÉw~ظôDsM·ã6þï\ 4¿\80VX¯¦±åÝ\80\85@iM\8fÖäÛéì%vK\16YCYÃ\8bÜÒ¬ôÓ\8dZµv}ߨ=ãK=\18§\b¹\95M+kä\88ª\96³«Ý\ 4/K"\80\92`,}Èt\m±Í"\18á\ 3\81°^Å\85\82¯>\17ïÊË¥Úo\9c-\8f3(*ý\969="\vU_n´þQkT\92xÇJdé4\9am\9bU²£lÑ\16Y7¿Û¯É¬oÚÝ+ê¤õ\87ê\8dfÏ\1a´Ì Ö`éï\rY\86C\9a-\8cÊÞ¯Z\ 2É\996\97¯\eµR±\95/þ\8e\8fÉÑ\97%$ÉêYFU~jÜ\82¯ôë\0Sb,ó«Õë§WÔ=Ûµ§\87ëßõ\7f§2nÄ?7¶/¦Ô\1a\82\19\97Ù\17\13F¤öÐ\90¶b'\9aDI\13 \92Ú\91.A\87W< \Wo m\1en\1f8;¦Vs²J´\8al\9f²^\88t {\85"\8b64äãÃØæFGê`Wð$00ª\15ç\81°VEQÏî\83\8c \16VÝ)I©#UÚ\84ùUò©\¾\11ÕDW '\8b\8d¦Ñt\ 5E«UpÞ.-Ú(T}YØ.Ä»\85\9a\85ÖÝ\87SÍe¿ñð¼QlTØ\9aºöïaD\8e\15\eðûûòØ\r\13Ù0\86b\0`\4Çþq_®\8e5\8b¿¡AR¬\8e>\81ZAÇo\80NÂ\90£ØD_3'õ@òü®\9coì \89\93\ 4.Mì÷ÚëX\1d´Ù\18Hi\19\8d,H\19eÍ$w\87\ e\7fz\90d4=\ 6\99ñ?Bã\8fµj(\89ëòØC\v½\\1c{*þ\8ev\0\8bõ:\f4f\ 44_¯ïQñV«éróá®*$ÃäV\85þ}\85ÒÕn\85ì\1f\9ac¯Õ
+:°ÅgLE@Ò×\8d\87ºd\8fRµéY5¸/Ú0ÔÿÑnùNÔ]ú\82)\ 6\1e\ 6õ\1c{¦Êï"µ¬¡Ú ÊÐg¸\8d\8dª5\19®\13\8d__ ¬U#NX\8fÊÆ\861ÞR*7ÐOöÅ\1eI\1aã\9e)ÕrÃÀh\96NGB-´U\1dV-R]g°_D-m¬köZÅêM±ÁM\19:õ\969\1aè\8b\16\ f\12Uº\0\97\ 1\86=î\ 5¨1¿Õ¯Ùe\0\8dÐ\ 6 \81á\ 3\13ÜQ¹tøPþG/Ó¸\81~FjµØ*ïß¿>\97ªÅ\87§¦~µaP×ëem$,\9a=\1eª\15ýW9ô)Ò\85\19Fa¦\8auf\8fý\81\9bn]§bÕ,:dJ£\81Ð~pùZ*^°¶\84¬\19\98\96â\9f\eZT¢\v\1a¯a,ñ'ó(o1CÕ\9f\9a-\1füCû\ 47¬\90¢\1e\10¿[äÎ\10V\11Uá]ÊW|j]?5\ 2¬fÒy=è»m\94_^\ 5u\1cPè\13qI \91ë¢ýl½¢\a:(:Í\16\9d6ôv@ZQ\83o\87:jDZ}]Ⱦ|\8d®øT\1f!â$QË\89\ê9\81aNÙÒ\13\97 H\ô2ºÆл%Ë\87=OK/£\80á\8c\82>\11ºÓ/?râ»}^«\ f}yc\89Ä\8c¯\ 5>\8cK/3JT\a½\ 1@É\a\80AA2&¤AéÛz\85¡;\e\8d\ 1\9f\92[¨ZÒÒ\ e08\ 2\82\1dU3hL@Er£'bÒA£ßñm\95ÔLý¡yýü;çÃã£\15×\89âæ\86Ep\93Ç\fÚ"L\8búF \8cH*É¿©' \ 1\ 5iÕLZ¢\vt5\94\0\e}Q½\1e\97´\85Þ4\10\14O\ 3\1aê\94ïsÑØ78k\ 4\8c\89H #\11¡;i@Z&\ 6\a\8d±)\89\96½í\8bêH+-í!\83jÍÐ\b\ e´µ\8a\11U\122Ö\86\921©S\fñ»Ú\83, U\9a¯\eÖQ´ñW\ 3r\ 1ñEh½¶\93w¢æ\0\96µ\9d\11é\v\18\eÀT\178.È£jìò¸Z\8c¡\83\14Æ$~ë\82ï}µ&x_#Ã\ 62\95×\9a\ f\9cϦ\8a\ 5V\14\92\80½!5Â\10ÚüKSÈ"\9fb-ò»b\8b¼Øµ\1c¿Ê\18\18ý\87\8cE:)±H\8b}¹\99·ù3\7f`IÊ\9aðe&IýÚ0>²\1aÕ\91¸y3ù¢\93\8cÐmõ8_ì\91¬`7\969êª7Bû»\8a\ e¹â¶b^3ÜXÌëú%*ó+ýºvá)\¯7|L¸¶ú\1c\8fÞaM\85ì¤M\a\94\ 6\ 4zO\14m\17\8d«¾%\ e^sÁò\15jv3Vú},Ýxø\rßø¥±\8eE¿\97 öö,®e%Q\7fé^ÇÔ\84_Â>ÿ\86\8c\10È\ 5Z{5\ 1ZÂ÷\f¿Ö*XãÆWkÜù4\vϾó\9bÈÔ¬ü\16>ê\87KK÷½ß4J\8e_ª?ií/1ï\W\9bZM
+ï´tÌEõ»ç\8a¯É\9d¿ñN ÙWtÞ¹np\96,¥"ßV[¾\9b'I\97(¾Ó|-qµR\9axëMß\93\10« X\96¦¯\84ÝÊ5_©\96ï\8aèÂ\19Í\97\0\8c´ða!\1aï<Ñ×ØêצOdï5ï\8b\0\11Ê\82\ 6T|\ví?p·+©ìhþ³îÓÝ·\84wЦ°zÁá\85ZýZÃ<\88_hjT\1d¿póª9éh\8c`ø¹ö\0nÜ4 9x4£\10ðÛÅjµ¦i5Àoéiáëg\91âp\1døö|cGå\12LdÅ\16(Ï3×ÞÑÖö\99{ì·\80\8e\19ð\19à\eÞñU_pÃ;Ȳþ ÄHvobTªJ³õÄM(uÆ\86o¨1ÑÏØ÷\85>2ò\9bú\rj¹§ªáBÕ\8dm\1d£\9f0ÝÆÿ\82\8e©Íy\ fÈ-\0\94\ 4¿\93¨óf\8bÓZáxHûÍ\860\87Eês.ónI´a¤1wÖð\1e±îì){M1$è\ 6ïÇ\15µ7Íp$\12êÚ\12\e[û¢H\845ß+6K\ fç¢\86ÎA¯2ï4ÚC\10\15'pv1\88ÖÕ\1aEEoòø¾Ä\18=µ&ÅZ\ 3aB\9d\86B/Þ\82
+åî\1cÁ!£\8aoá¥\848-\15\14Á\\82§\8f6Ø÷4\10\ 2\9emËU\14©klü0Ó3\1e@Bo\1aù\rtY\vÝíÂ*\95÷\15ñ«0¤\11\82\97¢A墣P¸\aÍÍ)üZCt)\85\1eô@»\81%mG\ 3\ 1ÇÀh\12é\a\ 3/·D[tzï6$@Wïm±\9aP4»à×\9fÑVµ´Ô\ 6^æKmà]Q©\r¼-Sn*X¯Þ¸Uµ\ 6.FX²øp\95÷@ûI¡\91²Ë$ \8a\86\¹(;CÁ\9bwFÔ\10BR\8c\16jµÅI*¿Çøëè\0\eÉèU\ 4\83\fþa\17éͦzÎ\18h0[\9aÚö-Ñ\8b5æÂg±\11\85\89\e]æ^\97F\8e
+«p\ 3¡Æsí+bá\9a\eéI\96(Iæ\84K´Îæ\9eÙð^ø\eÅ\bQo"|\15õ.\1e\96ü\94ß»áñ.Þ·\82è¯@h~g6È?ØáÿÂ\ fæ\82\8bûdú6\9e«¬Lì.\14Ó·T!Á?\rx\17v#÷vwpeÁ>ãwîÚ\1cvo¢2owo\9eÄíÓ÷\ fðèêÖg÷¾ÎîÙ§7\8eÓö\19j#@ù\17
+.\9c}Ø\9erï\84\9a\81æ\ 6\14.] -n]%\82ÉX0\169\89<\9fÌÏ\ekÑ£ u#<¥V.Ë)\9b£ÑH,\94\96§ë\9bkKëñf"¶2\7fäËÖNB\87\99ÆÙ \95>É\16ö³\vË\v×´g9Zes NîxS3\9e]È/\1fQ«.S!_0\1f\9f\84\16k{)ßl4æ\9aû\90Éô*å\ fí1Õ\10JÖ\8ce[\87\81\8bZe\8aº\99¢qÎ[B²\8dsª9\ fiÇ^½\89\9c}
+W\1c÷Kºâó7c¹Pìeî\11>æ\9eà×\85´4Ó³ÆùÆÙ\8er¦¹èExvõ§\98éÅäfÞæ\90e+d\1ayXÏ9\943\9d·»\1aMÚÑPÎt\9b>\v\8d\af=B¦6\87\90mÓ9½1£\92iøÞUt\162Ê\99\86ÜgÞùÀ\9drMdz\17!\9bcâ þ\94Wª+\95M®/©d\1a\99\98¬6Ü\v*\99\16.¨ìíæ\9e\90)ÔE\94mÎ>?E¯]î+f\9a[ ì«6oà$±\7f\853\ 5Y,e¤}z\ 4\92|ö\9aÈ£lÝí½ê*\ 4O\9fh7d\1aªµ\89R\9eJ²\99n;\9d²LÃáç˺\90© ÉL¶\97\8dóûê¾J¦KÅH4;I+fz±xµ«\96é\8aÍ1\19tÍ\9d)×uÞ~Þ\9c¸/ï*gº\93r'^&\9fóJ\99zç\9ef\13B¦Ð/RQò,\9e,m)g\1a*\14¨l\9cÚTÌt<{\17\9dÜ}\ el)ejsPÙóó¬J]#\13\8eJu#¥\96i\91ÊM_\1d*g\9a£\96\9deW´\803µ9ä\rÜ\9a\98^d3-̸d\r¼¸\19Z`\9b7sVÉJ2=\99§òÑ\19\1aeê\91ejs4ÇWʵÈnq&\0ÙFërùÍ\9f\9e\14U2\8dLD+7Ù\vµLÓÔ\86ç<\8e3E2&«ëêËìÒccsW1Ó½9gP5Óõò^\90RÊ\14iþÐé\fµwé\1eWªks|}¥¼yzâv)fzè¬Þ©fºw¿sUÂ\99Ú\1cíu=ÍQ\87ëõyåLóAÇAvi~A9ÓúÚ¸R¦ \93Q¶\87\97¹ñ\96J\ 3\9fnQG\8bëiåL7\12\99Ë\8b\9dósÅLÏ·*«8S4¿´×õ±\10¾Éªdz\16£Î\9bO3Ê\99n>Ö\9f·â± ,SÈ\ 5g{¹:SUmà\86cÏkWÉ´p@e\1e\9e×\143\8dmÎ\8cÛ\97Îg@\8fA¶³/òAóz\19½d3-\ 5ݲAã>É\17=8Ó\803áZ\91Ö4O]yf\97Q¦ÓB¦\90\vÊ\16\92}|á\94þBC\9ei³6µÀfÚZôÊjj?+\9eº\99L\93\ 5zUª\b§\eÍ\83\84\1dr\81l}íZiu\ 6×\152MµÚTáÊx\84Ét\91^\9f\91)Âézh\93\99i\82\93³©u\9c)Ê\85Ív²Ñ(\96ª(SJ\96i£±\®qò»f\97eÚ\f?β3Íâì\8eOÖ¼ãµòÕ¾\8dÅ\ fåâeDZ¨\95\83©\8bÚ¬êÓÂ\ eý|¨öô\9eZ¹r¼
+OÛ4?¨Þô\94ʯ¡\ f¦¼)®\\8få¨ìi$F_î³O\9b\95XÛ¨\8cTïÇ\8f\95\9e3Jq{uöLõi,àÙ½R\7fz_¼pò-Öþ|90urú4ï.\ 6Ô\9f\96¶nç\84§²\16\8bLl\8d_\97VT~\1d[\99Z\99?h2Oo\9d/qÙo\ f¼\ f\1c8½¥ÇgÛZì ´¶WUzÎh¹´·ÒP}zä(ùíêOÏÒ³\v\\8b)<¿r\D'U\9f>¶¶ë+ªO+\87\81ä\8eð´Å\9e+ÙÄ\85Ú¯¡H;saÕ§k\81PâX½Å\1c×ÕÒ^^í×Sö©Õ3\8fêÓÌòF©¬út-°8N«·Ø²=0é\9eUy\1a^¡2\v\1e®Î³®9ÙSïþNs\91}\9aòÍËGåÊþUγ,<\ f5CÓ»Ò\15X\8aºq\9e¦XýsåxBOëìr4{\19fTO²ÖÜdþ\92è±@k\120Sö\99µx\ 1V\98\8fû\88ùÐwYûtz7\85Ø\11^¿ñ«7FG°ù\15w\93\9cæk\8c\a\9c\vÛ3¬>\87u\8e\ 4\8f%&\82NøáÚ3\1e\eh¥#\1a\11þ\8dXÕ ëØãWPãS\90ßí<\9fß\84ÿa¡ä\ 6í4\9ei¼^ùf$ê¶1ns\bÙâ\95\8eJ¦\91 ´Î9UÎ4T8QÍ\14&\91GZ\86ÇÄuÅ+\1dÕLÑ\94w\96é\8d8ÓÐ\1e¬\91EÙÆ6\93{¢Lo¦¦&\84L1úç3\rÊ\9a\17¡\7f¾¦¹'I¦î\ 2^½\8a³\954ðB@5S\8cþU2\85õ ÿ\v!S¨\8b¤®çª\99B\ 37Cê\99"ô¯\9a©Í\81ðÿ½r]çí>LóNÕL1¦\102Ec_\92-Â\14û\92^-ǹìñ_lG¸S'7ÏFÞ»x}®\8aǾÊ\9b\91\89\97\8bÌñ\96î{á{VîXm\91\84:\9f-³Ú²mè^¹\9eQëì\8a\f4\89ìk\83U.S{K²\11ï\7f\98\98\9d\16X¢îºÙg\17ëH'1ëýDÝ=_çStá$\12ñ\95ÉG\\8aD<w\9a\ 6ÅUÌ \9c\83\82jb³Od\1c,\9bÞ¨±\19`\bÌeÀcK(\ fTn¡Î¼$³>\81ÚKúïËi\aÏvÅ\88\99µ\99mñ/§Q.9qu¯Ö\16Y\9b\12\14ù`\e¾\98B\80öÕõ\ e\83ÛYu,ªÁö\94´\ 1y\8b\e\14\98Z\v;\1c\98!\81<\92®\92\94
+U\89¯Ê
+%.Òå«\13Dwc:à\¤Dv4\999\1079hËó×äº^£#Æ\16\9eYÌ+ÔÏiW\9fÍ!Ô\103Õ\1eäúoo\¿ÿ&øúyX\19Sª!\ 2¯\a\1a\8de¼ÿjX>\99\95\85ÁÆÒH\8cö$\1f³ªIÙ\8c\88;×Xs3\1dI\96 W\92\19\99\91¬ÜÙKç-¯Øî\0nNXIî¹å\ 3É\93ø\9av»ÛÔ\eKªzÜíªç"#U=AUÕcÓ\13ÝÌÙjCÜ\80|\91%\r8Ũ\1eå¶»È \fÃ6°Jy¦3Ó\fcÛ\8e®*·]aÆ®ª¶ÕF%¶Ç)V0ÞyÕij\18®\pñp\7fC¯©sëSìn\82bAÒ^Yij\98¨Våmß\14Ûûmj4\ 3¹\1cÖ:ª\90\92\86\ 1Ù\81åܱ¨mùa(\96ó+÷\14\14î8ÒMÓuº8é\Áe`ìü]6\f¥>Kß×¼\v\9cä\88$\19\eu\94\13£\8d&¦\94\14nwÑ.\8f§}Ü\15³FÇ\9dö¨\83¹²8~üªÙ\97\13ôô\ 1=\8dØ©W´IÑ&\16 \19]\99u¥î\84\16\13w(bС\82!º]6 ~¼\16l\97\8d\1d¾H¢rẴr\8a%KäJMµJ.QåÖ\81¿\r\85µw\89°âÛð¶wÉMN\ f\85\19U=\95XÓæP\9d\98\f`Fáe@3§-ÕiÉæè¤\7fs¨MV:GOJcÿ&'ÕÓ
+\8dµQ\13&^\8d"µ\16×TçÊ]¶<F \1d\14I\1dÐq]gs\18ëAXåk\ 2\v=Ì/éÁªC\13XtÐ\7f¹íg!)F\92{Hl¯j \0*\r%&\9dP:-\17·ÃË&VÐ^ÄtRI1ªë¹Å.\e}l1©Fë°\u©\1dæ*Úh[¸¶\12Í.ѱdÿ\ 5ʳ¢´\18T\ 3´\8a\13t y|o×Ñc"\80<*[\8bã}\e\95Éã\97ÉÎ\16ÊÌ~l[O® -\93¼Ð6h%Þyë\14Ƨ\8c.>xl)o\9dD\93\9f\96uÍ\bÊÀpE¦\14\14Ç\8b~7%\9aÚK<YAXIn/\8a\8e\160T\10\19¶ì®Mt\86½¨ Ì\1aÙ«2EÝ Óõi\akrfSRêdÄûö\ 4Î\9b%\9fÈ \r\7f"\99Ït\90\81\8aQ\ 3\90 ]\ 3Ã(ª\ f\95\ 1²ª\r;l\8eN
+5Ñ¥\ 2\90jK4äÎ[\ eíiÙ¨\ 2X\15\14\80Ñõ¾zý\9c\ 6\9aÜf¬Ñ%XAß\9e!Gò\82ïq\15mê\1dõC¨Ò-:sÞÌ \9aAâ\v§¸ðQY\93\83ìß\a\8dÊ'»c¥ÕXÆ\87¸ê²\a¯\92 ±:\1câ\92Æâ\878þEp2^ñK\aø\1aª\8bt\88+®ºõK µãÆ,$Z¶\845¹IV^\1a-\93¬ÌBò¼&Eð*\8bb}\93,TM4\90ØÞïØL²\86ü\126\8c\9a7øU\92¼(k¯Òi¹\vó\ 6ÈÁK\0W\b{ª´õ\96ñ¾\92Í©*v\1f\9bCËJ÷¼\866w\v=Ù}P³èÛúdª@Å^\83Z'bH\92EzSbi¨K ôÒ«\1cJ\83\1c¨\e\13Y\9dl\0L£V^\97CéNÚ\8eÁc¸<\ eíò\18µ/\ 4\17\ f¢N\99D\88Öb\1dM\84ë2$ÜÝx\99ÝqkWM_Î×\85É\8f\9f_º°F××åó\9eZ\85l\ e\rI\aÙ\91NzÝ(\80Å\ 3GئÓçÆ\1aæRÇHo\93MujX\16ZG6ÑéÍCb,ËÔE4Õ¡Í*§Ø\7f\ 3Õ
+¾3"\fª£N$É)(\8f¯3\9bw{\9d\8f÷\94f;鮨á-HHLÍÞªdmeV\16jöV\94X\a\83Oy½\ 4\83Ææèy\93\ 2÷\9aö\94g3\9c\8et!ÙYiØ=q&\9d^G \93
+¿\9a\14Rátr'ét>ïñë}\85Ä$;\84\9dM¢ÒýA'F\17Ó.)âLa7Õ¾ì0¤°ó©Í¡?\f\rL7(±\80¯ã=>\15\10\81|9=\86\9aR\ 4?g_$³\98\£5+î6\8dÖ¬È7ð\fh4E\vI
+\1afé¥W\8dv h4nõÚ \82\97'¦¯Ñl\ 6w\90PbÝk4~Tæ\ ek}ÐhÐkJ\1aã±\ fét®ÑÚl\17L:½k4\94Jï{¯8\1d\8dÝ é¤\8bßÅñÛ\1cJh@2 \1dÖ´VÐâCe\8c\12\9aÞ\95ú[Â\9a§Í6\8e¾ëu\ 3\96\9b_n\9d/êjÈ 2KÁ8ßj)\rfÆ\ 2ß\99\9a\85Ä\ eí\1d)Y\9bCUÍvéý \1dÌ\87x--Y\89w\ 3P ×dNMj\1aF?\1dcÐ^5\15l\87\81tzw\81À©¨,¨e;ïúéH7Ý\r\9a\97\15v\13pbý°U3s!ÔÏ\8bÐ\85t6\84ogzÁ÷"!-\8eï6{^ñ\1d\1f\19µf\89l\17ª³áQGø^Û\ 6\8b\12ë\1dß\9f½(Í\85\9dÎb¨×:7iµÏb(\9d^ð½(\15~.ì~\16Ãé(à{¥TøÕ«J:FgCí¹\10k\98³\97\9egCÉ\x)ß'ƹÀ·}qGBúGÑ\ f\8b\9d+%ÎS\82\e\86*\16¸lht\89¸)§\rì¾\1d\1f÷b«\96Ùù!±^G·¨\
+c[Û×Z£Å\fÁ]®'Q.j+"èK\9f¡q®±{\9a\82ö<ôkX®\f¸ÓÉ\8a¤*\11Ø·GwxÉ'¦\94o¦mZJùü\86Ö\95\ 6&¦@òøFÕ=OÝsMe½\ f%\v\18kJ\ 3\83«Ôì\9f·-$¦ºwÃ[{\8c:ÔCbÁɹõ|?,$ÐbÑÎ \86\8a\ f"êÉK\9f!\e,\93\98Ê`/h:ß2\12aãì÷\86
+eP"Ú\ 6\17;#3CW\98Ï\12á\8dªâÊ\82í\ 3\1c-×¼³ÏTw.Ñ]Ý\19ûÌrð\ 2ÅÍe\94"è\98\93[z\8f¡\13Ïbí\11t²\88¡®cè´#è°NîC\f\9dj¦8\82N5Z°Ã\18:í\b:q´`/1tÚ\11t\12Ô×C\f\9dv\ 4\9d$Z°\87\18:í\b:\8dhÁ\8ebè´#èp´`\1fbè´ßcc«{\8e¡k\e¸\92\b:~eÑc\f\9dv\ 4\1dÆcú1t\12\87d\8d\b³mgV m«ûÀ«G\ 2É\9c]\f\14IÑÒ\9bÖwÜö\18\8b\97ÊÊÖÈ];æåèWÁ8`ÔÒ{\9a\96Îö\9du\9dh\8f/-wØèº\9dæ<\12q\95Æ\8aòs¼ËH0Xù±|¨gD\91îñi%¦í\87e¬~ØÖ§\179g¸~2ËUûx1ÞèþÎ\8b¤\12ù¨c¹Ò*\92RÈ\1cªKGAs\86tMFæ
+"øöt\16@ÕêÈ\15\84ñ\1fSt\ 6éÜl¬f4Æ'\83õl¯*ÌLhWÍf0ØMê Ù©a\10K2ôy¯\16c&ØMmÛFºJÒ\vvS_\9fjo8\88´eFÓ\19D²4Õ[\86ddÑ\f\92Hac\89I]°èö\1d\9bRàE/òÑ\98Î*f;ZôâQ©¶ì-\ 5Õ](;
+1űo\e\ 6£\ eõ×öÐXJ{Ù<\1ek7\9dé\19\ e+±ºÌL\ 2¿=Pt\9aíbÇ*§
+»T£ÀDHI\1e\a¦\v»\fÇñ½êùÀw\10ÇWÒ\8b\7f\99\90\18ÔCÓÔ\83`´¡t»\ f¼sá~BPKJ!\9aêý§ë\ 3oØ\8bà&'µ`*ö\9fÑ8¾XC/&FK\18¤Þé(±¾E\886\84\9d\ fµÈ\94N\12Ó\97xã-&5°öØbºa¢Æ+)h´®ZLjø\r$\8f\v3RG§\15\99c½B$\971,Ûfóm_fñC}WÙn©\1d/'KB%\81ʸtFVHâ*pA#v¥9ºW\f,öø\15\9fÎbïnÅðbO-\ 1¹\8fb\17Iè\1d\8d\ 2ýÌ\9fªa,T®«\1eº¤ôç\17\ eÒ(\ f\v\14â¦od°i\9a¤QT\9aÊ"®Mìµbäl:aÎ\ 6¶<q\85´\8f<±µ-¯4päl³Í\95ß\95n\19hrÑÎ\88\9a$?®vfÞQX*1HI'@®Më¨GDµ\14gó.ðتÑ\11/\8cwU<ö¸Ú\99yG=ÌNîAÔu;ÝëX\1al²¥\84º\bth\91\91\14I\12\8f\f\85
+tbþÐ(\92t0ëÏb\1aí\142Z$mïtý 8"ÉÏîðÉì¿LHR?,2kØ"Ó£\97\1a áI\ 3\16\19v\8fO'<grÖ7Õ\8bEF´Þ_ëÝ"\ 3 ¸4¼;:\bCëÆ"Ó\16-Ø»E\ 6\85¡É,2j\11©zñy¡\8e,2\8avþ5\ 3á9Æ\82sP\88\1e\f8}I6æ¾\87®ê ¤`y]\0Ëê~ãFÀrpñÀ;a@\18´c\12ëëýñd@ý2»ãì\8fQ\aª6ëÒñé5\12\86Ö¥\ 3»x~A\ 1dêÖ¥\ eÂÇÚ\\17\14£\ 5õâê:v\9am÷PÅqu\ 6ýõ4ãêD¡£\1a\91ÂúFÐuÍCªD£W\84-5]õ¶ÛÏ"Eß\19\9cè¸\98w5ǤþÄá\úáS§\1d\ f×ùùcÝÄÃ)yAo?÷;\1e®\878\8b\ eâá´<Tû\17\ f\87¬Ö=\8e@\ 3ñp
+'\82ª\ 6qu\1f\ f'ñ\86â~ãìw<\9cüÜQ&"®ßñpº§\ 4ô%\1eN²ceÀÕ²»x8ùZLm[\aE²õ\1eY\8f&¸¾ùDBRR\9fH5liÄ'ò°fÈ'Roì7+Á^a@
+;Hô\1e\8d\8eÓ\99Öë}\83é\18\89#QM\85Ác8\9d>Drµy2høÀëk4\14\§n\10k÷w\16Ýe£âñì|ñ´y<;_t:B6\bU=Ç\87½\fC!øHdUèu\18Bb\9aÇÊ(é1ÕaX¨\e\1d\86\1ah\1cµwgëEEAëÏiÀ8\9dÎ\86\8fJ<2¤Ó\97@È´ßØ,¦\9b\8eú\91À*§i©¹Y·\1f ¬{\1a\9aÔ*-;Ñ=ÝnÃBÁgÚ\a;é.¨ù\88Tz¼[\a\11Q\9dÕ\ e\16î*"µ8~i \88Ô`Djq¼dÄd \13ê×\97\88Ô³\97þD¤¢tú\11\91\8aâÅz\8fHE©ô#"\15¥cì\18hÙ\92Xɯ\ f\ f\10õCS;v2rÏ°½/\1d\86Ç=\ fCY(\9c²\1eëw(\1cöç×ôèéG(\9cb¿ô=\14®{»¥´Å´×î\1d¬+{\b\85\13\9fA\84\83á>J(\9c\82Uá#\84Â)ÛÇ\f®Ï
+ZÀP¬
+Äç'k\ 5>Ý«úª\1a9\11^\8aÇR>\9de\91QG/\94TØ\90EÑ\80\ 1\19%¦~²]\87\18¦í\90áN7\17DÑè\ 5\83[8Z§ó\82*W\9aò\84\ô\83\9båqugªÇáÈ'\aÎ:ª0=\bã\17Ý\1a7\94\1fÛ\aø\8aËÄÖ}îé°x\99\9e¸yÍdã\93K\17ÙýÄvfÉßr\82æÏî/F\vøÚðôI¦±´¼\12Ù_K%}שTÒ¿\8e.!Ø«sÓ\91ãIZdÖâ$\8dÅR\8a:C«$6FéT=î,¶3»-\16/i°ÛÜõÖ\86Øø,Ê4|ïqÌÛkj\11v¡Â±V°Û\8d_5S*»\9fÔ\8a°sl=l\14Õ2½ÒÈ47\13\17e*\8fÅ\9aõ6EV8y°[èø>ÏßL(\v\ 1\ewi\ 5»Ñ>Y¦Òûøæ\9eÕ"ì"\13\13/\91×3µ`·S¨³gí\b»Úþ¾j¦Sùòý\8dZ¦eíûøv\8eÕ3Íl\9eæT\9bw²\1a\9c»TËtG\1aa\87{\15\ 6,[kü\17+ç³\ 6ß\9bSz\8f±*HÞ\f\9då\r¥\18ro3ï±Sg>¢\0D7¹UR"ûú$\9fPµlÇ\ 6\n¥\bÖ[eê"Ù#Ú\9eªõ'´GßCUn5Q¿ÇêÅ@\91Dûb\1a\85ÒsNÕóó`V¯ý¼INéÚ\11\853U\fX\97´n\92ëÈ
+w\9a6ì"©\13\r\89Ï\84ìÀ¯Oï\129M¿>ãò¤s\89\9cjý\94î}Ó»lÄhýôï\1a0Üèz÷\8cÈÎRëáþ8ãã%WV¿\88HÕÝÕè\ 5tÚ\96Þn¢éº³Ãt\1aM§´\ eàîâì_4\9dÁóaz\8c¦S² ÊÇKïÑtJ±tÝF>ªGÓ)Ùâ\95=í{\89¦\934\v;f\15Ï\1fë)\9aN))\9d\13Bº\88¦ërFî0\9aNi\9f\86\9f+û\16M§\14K'^ï÷'\9aN)\96Î oO\aÑtJ¶vî\ 6öþEÓ)õ.¶ôö5\9aN Ü\88}Gû\13M§\14K§rÚ|\ fÑtíEº\9fPGJÝFÓ)\81S\9b£ßÑtJý§à\rÕc4\9d<)Ý;\85»\8a¦SÃ\96ý\8d¦3Þb½DÓÉ\92\92ï\89÷)\9a®«\16ë8\9aN3ƪoÑtʱÕý\8e¦SJ\0rés4\9dÒn\89Ì\a¾\ fÑtJêAºzíG4\9dÎÎH\9f¢éôç\97~DÓ)5\86\80Æû\15M§\17ÉÕ\9fh:¥X:Õûøz_\0Î\b\v@Éýb\1d\1dݤ~\8bWû%\95ò»9\f\ 6>½è\fvIã\87jjwÙt\7f_][\91Zh\97§ß÷Õ©£\vcíÔò:;j'¡\95$\9e\90(&S\17X\18\14\ 1I\80\82JÔ³Z¡dE2ª
+\fÜ.'Ý\98êªH¨Å P\1d]»¬U$eG
+U\r£ÑN\1a×.«¨L4\8bIWD\8bôZS¶"
+NÆë:\17\9bk[æøÛ²´.ºëù\9a;Ñ9W\ 6!y7×Ü©Þ.·n(VÉà5wj\91\Æ\ 2é\f9Hhû'\v\17ÝõÖW¹BÝÈ-3\9aV*C×ÜéZ\14QÃô|Í\1d\8ba´/ºëù\9a;&öMç¢;c\9bGõõ>\9cs\15\< µ;Ñx\9cÅzß\\94êë\ 2äî:\96\aª¶à6*\9fª»<è\82:]ßC=ùDathñ¬i\817\14HgÄ£Ù¦\1fa¨îÄa8¾\10rÑp;ìÀ\89\fµ\8eªéO*ÉÆnØ\82\9c'\9còx"thªj\9d\95Î\86RÛïÉm?w\19Ø%ñ\86\ 2¡Òñ\a7ì\r\ 5Iéú\8f\19ö\86\82Ä\8cytk;6cÝ×\97ÈÇÞ·BÐ\8d\82\1aÇ\81³½o0\1dCw»*¥"òìÚëÇ\bÄ©´E²+F
+ëDzãÄ\f\ 5ÖªÝ\ 1!\ f¬Ý«¶\aÖîUûw* J¬/\17\19c\19\83Ò\1aQfâ¹Kµ)÷\95\9aR÷¾W-\1fjOû\96.\8aÄk÷ Ö\\89«ùP\97\9b\95¾D¦ð'\1fw\8e$Ú\93Ê¿öë\ 6Cx°¾Elxì\1fttQµÚî\eºxg8Á¤¢åÕÙA:}8%\80I§×Ûª\99T¸A¨tÂag¾ª\a\ 6\ 2\19:Úáu{\15\86á¡\81@\ 6C\16ø\9eo¸ãâ+Õî¸ëb\18*8Wt{oug7ÜiE>ö0\f9Aco¸ëËMyºñDÆnÊë5\9e\88¿)¯÷a¨qÃ\9d4.ÉH|H77ÜiÝ÷\8aî¸ëü\86;£§\9a£è§Þ\ 3kÏ^\ 4\98£¶z5\1cX\v\89éÃ\1c\9b\11 ÃÜM×]`<ò1Ü«ý\bÅ\17n(\86CwvÎ\15N§\v½ÙvF\ 4J§/ñ\9c\e\94±µ\98n:ê±°² &\9bÞ1\13øº¼NâÛ\95\82\98Ä»¢HAL·\rÃY\97NG\18°kq÷¾\19\fc2\12Ää\¸\90¯DE³\98\910&i%ul§BR|¿¨\861ͺ\fE¨k.ÛùQ9ë22*\8d\ 419\17ªrðÝíºò¸£ &5\ f"tw¢ÆLÛ\190<fcx{8\95_\ 6\f\15\ eK<.0w@ô#Æ5åS?U\f_:½\91®£ë\1eqSªã±Bÿ\8e¦*àÝ·>Ÿ\16T\8f¦ê\1cÃ\94\9a\1d]÷¨sS\9e¿Ë\18WÑøäÝ0\fD=ëǸB\91\fG=kŸ²\16 Ô\11ù¨r~\1côC\11o+\vûé
+\9dJú×\8eÒ\13åµ=\9b#½èÝÛ_¨]y#ðWn\eG÷e\8fϲ7\ 1gb<ÍL<Ø´+²\1d³\7fI\82ð6\17wÅ\99Jâál\8eæÄaa[lª\92ÞÃ6\9b:-¨ÄùÕ\83ð\1a¯W³´T'ËÂð(\8fZì_db2ºë>W\vÂ;SÍ\14ê2\9e\aUëJå&N\ eT3u®\96|wj÷°¹\85LùH.¡\81·Ã\ 1Q¦Òд¦3:%Ü#\18\94E9º]\8b§OJ\99Ú\1c¨\81åwÎIÂð\8aòØ?qó®Ïo«d\1a\99p\846ÓW\82\rV\1e\11w©\91in2¢\9eingâD)S|ï[lE\12Z)ÏtWë\1eÁõCõL3\99\83¬Ä³\v²\9dDϧù¿Ø ÌWÏ\82_Úû*ï\ 5S\94ê{âøJêÊ3»l Eïl\95\11¦I¨s!$\a\9düf\rkí\91N\9e)\r;1?Ñ\19t\9b\84F\r»ñn\90ä\163}ÇI\ 3s3¤½ \ flÒµ\90¨\87$µ»V©\16 I²z¡RFB\9bô\ 3\9b\9aýº\99\ 5\etunf1jIJk»V©v]ÛÍ,\90Á^'.hZQw²\93'{\88JÓñÐdZÉfL\9ed\9b^\9dÖ\8f·Z£¸»\8eoYT)R\9b\97\96|¼\18nô\8e¼´l\ eB©Û\89;+\12hKu?-¶<m¾±2u\959Kx¤\9b×\99ö;Sº[J@Ú«\ 6\8e¾Ö±Á^dúuxcaÆnì\84C\ 3ÑH\9aæe£»<\17\99^N¢\15b\12Û\8e\8cë*ØMy˺£s/2]Z\96¥§h¢(À^\ f¡U:+N5^LoÕÒ~V\9cÆ\ 2HÙ>&u\1aQØb-f;ºï@]Ãdû¶F.få\1a¦Û]o&àNm\1cã\1d+ýëë$%\93ÛùõMvø>>U«Jè¥Í\81 \12kt\8eGTî~r.\1c«o\ ev\16HÖv\9fE\ fײiG2u\14c\15ïè\9c\ 3Q\91dñ/79-Û±.\1a\97\14IäªÏîV\8bFm\87¡\80\95I\ 3¡\9câs®4B\ 1õ®4Öé?açý&§\1f¨cX\18d÷\1a+Þ2ÓAbz·è8åѵ\1a\89Éf\95ÞZL7\96Çx%¥;\97=¶\98î}:\1dµX>t¦\92X[¸°\12:d[¬Ë(@£1\80\86Ï!Q\v\103\14\ 3¨á\9dn
+Ðh\f`»=¹\93(@£1\80â\13\ e;\8f\ 24\1a\ 3\88Ö]G\ 1JDEc\85)÷\83í,
+Ðh\f j±î£\0\85öÔÖ\eÒ\18«N£\0\8dÆ\0òk䮢\0U\8aÔ\16\ 3(Þ¯dÊÓ^«Þ/å3~#[/\97ò\89êò\11/åk³*|\94KùôndëÏ¥|LÌ\886@éýR>\9bC\ 1\15öýR¾öû\91?Æ¥|ê÷#÷óR>C÷Wör)\9fت\80
+\15Q-\14ÛDz¡Áê·úõ~6ÔZ?Î\862x¯\9f¡³¡z¾×OTµ>\9c\r¥v¯_g~JÝÞë§}«_WgC)Üë§m\15R^\89w~¯\9f²ði\9e\rÕŽ~ú\92Ü\8f{ý´=CxËU\8f÷úéErõÉ «y«\9fÍÑ\91AWõ^?íªÉl\17]ßë')HÛ~]Ü\0¢x¯\9fv\85\94<T»¹×O1\1cQëTsã\rc8RVñ,è.îõÓ>ù\8bß\13ïñ^?Í\89.\85g±>Üë§m\16îè\ 4*\8d{ý´\97º\8a^Ð]Üë§\14&)\f½ÞîãëCÌ{G÷úi§\82ìüý¸×O{CÅf8\9d^\ 2ßå\11©ÝÞë§\05E·ú\89og z¸×O6\f)é~\923»:\ eO¡ø{ýtã^ûr¯\9fö~¼$÷x¯\9f¶Ãµ("µ§{ý\84ø-%Y\94\9dsÕõ½~Ú\r\88\11l\1fîõÓ\18kÍJ°O÷ñy´S1|\1f\9fÎur\86ïãëé^?>\15ÅáÓi4GÛ½~\1aq\ fºÞ¶åNïõÓFòèÄ\83~Üë§6\87\1f¶ï$v\17¿e\0Îs;\89zÃPï^?íýf©\17A÷÷úI[[¾Zìö>¾Î\9c4ÔïãëÃðáoõëý>>#ALz§7´ûjtv\15\9f<"µ·{ý$\86í¶[ý\98\88¡ÞïõãC¥´î\15íù^?m\98£"c\1dßë§}«_ϧ6±÷úõhë3x¯\9f\81¸×>Üë§}«_Ç÷ñu\15\85+Ó\96í÷úu\1f\f/ºÕO\94KO÷úµ\9b\92Å·ú©\9drÖé½~Úî]²Y¬ë{ý´\1d\9dd6¥®ïõSè\17Ñ~ÚçÂ\19¿×¯{»¥´Å:\8fyRYWöp¯\9f ¸\94nõëÚ{Pv¯\9f¦D\88n\0éí^?m`Ȭ^{¿×O; \96\9d\91{¾×OZIù~mxÌðIVÒ{ýÔA\10\83atN²2x¯\9f!\fÓó½~â\9elßÀÑ\88®U\19\9fÊ÷úiO\ e\9aQ\9c}\v\88eæ}¿Âôp¢\85Ѷ\ e\94=>äçJÝ3'*ÊæJøVÝ´«íx/\v[\94H\13'cÂîMb¡.\8e\83glSlV.É\fé« \rCù·Ê\11¾=7%+Ñ|\13ž\ 5\9a÷v\98VÖìÞÓÍIÊ\7f\\892/¡x*ûäFbÕG¹ªvÿõi=\14lܯe\13Oçñ\9d\ 3\8fkæÙíL¾$©\95»Íå\89\97×dÄ~V¼ Â_WK\8eplnejcëe7üR)\9cÚ\1cÑ°/t\1dÛÈ\1eûÖ}\r{8\9f\v]%w+\a\8b7{\e\91£ûýòføåÐU¾\9d<Zv\87Ò\8fãû»ë\95Ù§ùãZyÑU}¹\8c¾8\1aKÕȦýhsÑ9\19tå"\8eÛÓÕU÷ëýÄi¨vV\9eeÇ>\8eíL\1cìï\1dÚ}Þ\8b%{àîåÐ;\1ft.QÙäz\92ÊÞ^¯Q¹ÈÔn£q\15w5\9a±£ÕæÄE¤Ô\f\97N·ùHË}ï\82\7fæÈ\17ÌÇǹ°·G\7f£yVC\97ÍÅ'\98Øêv\1d"\89/\9d;É_Æ\97¯wêhAÍ_\ 1\89î\93|½¢\1d\9eå¥ü\9aRcáÆ\80궦P¿\ 4'íªuÅ\11\8d®¢³¼=qx²\9f\98¬6üÙ©@èîuâéÆ~\83"I׸àPûët=´\89üÕ6ª8&Ѿ\9cÝßwP\93å\e¼Þß®I!{]6| jÛ)QÐ\9c`o\15U\rÔ\9aR;$"\8eÔ«Í\91>É\96\8fñ\ 5\9a©óÜîqd3u3¾äoͯ-ù\9b7sÙøDe;s´\14¼\80f«&rO\87ÇgË+\11{ Ò9|á\92e®ÏtÑÞJ\14\852\16.\96æòö\ 6®Õòs\rIòòúÑÑ¥7sx¼\82þ\82
+o?ùPÐî4³¬O\84\v\r¼r¢ü-\17òF¸l1\9aØ\1fö9¹¿h\17¶\1dC\8bD«ð1êÁQ¿ pVëðqa\1ak\98 'Ìb§\rø"åã~\98õg3\81\8d\18$»ByÓÓ\8e׬keu\95\9evÞ_r\ 5]w\8b\1fÄ[Eþ\81Wü カ9øG3âG\17Ñ2ÿÀ/~POÝñ\ fhÑ\83\ò\ 5E\17lzÄß\1d¸JøeÜû\9bÓâGw¡\e.\9dM\1f¾ß\90^\99\¢Ð\940I¯Ìd\83è\ 1\r\9a¨V¡W\16wÑÇ\1dqÚ¥;/jÙ\9diæ\95ëÉè,¿/\ 6ª\10\89W\92¾\9eY ÑK~\14·ôL_/®¢fÛa\93½Þ9ÀÉ¢ Öù ÔÚ^\14[\8c§¥É\80{&\84Ðÿ¾¨Y\ 2îÅ¥9&\979´á½\9b|òÝy\96·¯oóéõUû\9e \92ü¶@JºpuH\17\9cÉ\80{%;¯\94\1eHr·)îä\17ø\14\93áÖöd9w~\12»[Þ{\9d|È\9cÜlS¨V4\96^F\92¯\ 2ç¯\17K©\87¢\9f¦ü\85\8b '^û!QÕÓ\8bÑk®Ã\8efp\ 3\ 6Ò;)4\ 3\1eù9±?\82´Kçèn¶#\9a\85»á#\16]ÔÐßAæ/éÌ'ÝÃ\9c\92\f{~Tj\r{<è¡Åøa?{¾Use\8e\92\ekI÷S\ 3ÅØGV\92\19Ê·ß>ìå·æ:\19 ô,Çð «n®\1aÛ5Φ\ 4Ó\96\97\11\91äñE\93òWÆ}þ\87ñí©àdü¹EQ._3s]y\89ãÁ\8eý\98±¹\10>\86Ü8J\97Î\9c-¡\8f³^\90øÇ\ 4\1aÇÓ¼.9\83_\1cRx¼¬ø0,A\9e#>¼\90¦s\17>´P^ñ«\98DV(^@¦Dæ\r\18©.äºùBOSÕ+~ôâ\13ÛÐ8\98N9Jü·ìx\ 2L\85\86׺O<öï\16üéµù\1aEù\13y\8a
+\97Ö\17\15´\0B\0w[\8c*H\14j>F\8f¡ª\9f-\8b;\9eÅ&)ñz\ 2ú@\80\13X\9cÛ\8cimã\81¿#\95\ 1\11\99\8b0tãn\v\81\8d\1dÉ¡\ 2ù&ún\ 6¾\8b½2/O]ÇÖE°\v\7fgo¹\9a|\ 2Û²\ 4pü¾'ç\v,?S7\8ejºÑX¨yÄs3¾Èy~f\83\9f:W\ 2®x!(\80)f^t$'Ó\\ 2×S²\ 4P.I¿( :{\9c£y\f\87ÚÄ÷\8c&&\17\9e\93ü\ f\89\83\f\96PÿÃôl\ 2Ë4÷Ýá\v÷]¡á\7fتz\83\93óóWÙK÷éºÍ\ 1kßÍu\89ô£Z\87Üè,\86¸]¸l\18]^mçN\86\88O°×<?\1dl\8a!+¾ \16U\b`\ 6ÒªìQ\b6\87ç´\11,\81Ì{³ÌÍƨ í§$p\11ìÌ9\aÉÈ\96ò¥ÅÜÅ\8fü\81\12\9bÂ\19\11w\94\ 4$á«ê\98
+]\88+\14¸\93Ü\14\8dïOk/7¾¨Zv+\11+cÞùts\8fÇp²\83+f\ 4Ì\84\92¸â ÑB\80CE\0¦J\93»g0Ñ\87rò»\9eW®\16Zx\8d¬Pn\9c)Û\11\ 5õ\8eX\9cÝn)VHÚ\r,\1eSê\bv\17\96Ib\96\16%±tä)rIøfÔ\13`ö\8f \ 1\90d¶êJIh\b\ 3{\ 2\9e±20h¼= |zW/ÕÀÖ\ e®)\85ûÄÛ\1aS#\89\83Y¿bo@\19ê"Ù\a\8c&j1\rADÊÚk(Å\ 3\9a)<ssºp
+ËîsàBlëC\90\8eRKÑH_Ñ3\93«4\9bUn%)dÅ\8cý\17Ñ\9b0=¸¹B=Ò^\85³KX ,^FÄ\1f\1fËQq£æC\vÒýÊ\8b¥Eq\85\9c÷QñGª\1a\13\7fÌ{çÄ\1f/¢\vâ\8fw\v q\81óãq±\17\ 1\82´³âç\17>qb\80jçÅ\1fë³â´\ 1ß\8aÓ\ 6\90+.õJ$¿$é\17@½Ë¢\8f¥\vG\üñÎ+.H©N\8b\v\ 2pX\\10ÀÁ\92\16£¯#©\ 4\8b½`!\12H\16èUÜ\eF\97@\ 6\16@ìî[/K \ 3\v è\97^\97@\ 6\16@Ò\ºZ\ 2\19X\0A¿ôº\ 42°\0Â\92ÜÛ\12ÈÀ\ 2\bïðö¶\ 42°\0²õ¾\ 42°\0²9z^\ 2)-\80Ðl\1eæìm5¦ÅüS¨\ f\Ü\ f\rendstream\rendobj\r87 0 obj\r<</Length 65536>>stream\r
+7ª¬Ìo\95=L\978\17ö<ì@\ 3\89Aá\123\b8Q8\89àâQ¦\88Á\1dÒ H6V\¸ãÑ\94\8ev\94W8Ì\8fw\80\ 3é\99S/\1ehüx\9aÁ²\83G\e²V\1e³µÊ»Yw@\18|Ê;6áU
+Y?wðJE¼+
+\8b\85\90\vá'\1fuãrͲ\9c\98ÅÕpÑ\99\8bÙyî»%<âÑ®Äî\v|Ìúx]s\ e5-U\92OãÕ,\9e¯ð2\ 4!¥Ä\16Í¿tÁ\b\vÓ¶¹\ 5\ f·¼Úôbx&¬;þ\9d°Åè`h,\16\bÅÆü»¯OåÆVãáî¡:6m\9b³ù\97Wiú zSË6Êåýò?[éÚõës¹Ú\1a\9b\1dó/ï¥VWcátùºvS\1eÃ[s᫨è\80\ 5&wv×Ql \95lG2\92\99¾\8dç*+\13»\vÅô-UH\886+ñRÄ\1d\Y°Ïø\9d»6\a²\9aÎÛ\1dezÝ>}ÿ¸\87>f\19pÈ\98j\15-\84WÐ¥\11ÏDºÜH¾f¼\eù#Ù\88Âk\8bðS)ó\ 2\vè02\ 6¬\84gÑùt÷§É«ÍÀ^t}iq\1a>^Ïà¹\81µÎIlá"\e®\82É\17\96P)»{~3\84ªq\88J\r\0Ç>\99\8eùíÓî¥%ôí\9aÝ»3¾i÷^û6Ñ\83EûÌrðÆ>½q¼b÷¼L\80â/¾Ä\84A\82\1c\18½ì
+=Eϱ\82\93½äÕþv\r˲\8d±\86Ât~\97ÀË v.Bkuôk~îÇ\1fÑpq±\7f=\96\91\12_q³ãÄù\82\ eD_ñ²\1fg]3ì8a\86,`\116 \80z-ná¿J \92\v\83 \15ç$<ê\16\1e\88k\90Xð\8a\1e\14'S\vÜ\83\14,;Dà yr°È=Zõ\v\ f\82\93swËÜ\ 3Ù\98@\939\f\aá;qιԴȨy!Î;·êCJ×\ 3\83÷Ì\8b\17ñ0
+\1f_áÁ.\8d?\ 6\17\ fìðq{IHû\925vlgñXö\0~,'±´¡Í\89\18\ 68ù\18Lñ[еÛ[~¤¼¦!\83\97Iøx\80\93õ0\9dãß>\rú7ö*h~Ú÷\8aæ'fõ[ÈÏð\99^q¹`\89?\81\16Kû\8bóS³wUçAv>\13z\14Ù\94\19\8b3£¨x\rÆ©1~\8b$\ e%¬¦\84\14\95Òc\>\r§È\1dï\88St¯Åvâ±\vÉYÞO¯Þ,ØÙÑT8¦ùÉ' \99|ÜO\97\13¬x\15\8a!¾êE±x\95¶fðÜÀ\ 2ªÒ\81\9f\15ûÒ1E\97ò«nøë\94f§\94ÒE \11_\r@_\95\8ah\v\býmÔ4#\1a\95\ 6\87=\1aÛó\8c\1e[Cl\91\19ûÓ/õ-åaÏë\15vØ\e\9f\19ÑØïjnìhf´9º\9c\e;\9a\19m\8e.çÆ\8efFé\81ÄØúª´\1f(ÞC\fËÝkä#\8cÛÓÁ\93\8cwa/s\83\0\8e\8aÅ«Ñ\98_?ò
+&³Ô~)$1\99\85W&^"¯\e\\ 2W\ ey\ 2¯¥í\17lÙã\f\81S'\81µ6ÛÞBá\99·í\1d´\19\aC\85m±q0\ËÊ\13\b®\9e2 0\9b\99{L\12¬\93\ 4´ ÆÔÌàË^:\ 3îçd\14I¨\vÖ\89w\14\92i7û]ñÅÃ~W\19÷¢þ\vó`ôFbÔd¤¿\a#\ 6FÍíf«\va×\11rA6$TÐqθ$²h¹\94\fníæ6_\8d3[\15N\ 4³\95pd)¿9S\ 2\95cÀà\86OÜÔ5·M\8bÌmÈ&\ 3K(\85\83j¹\93\ 2º7o2\97\8aöb
+b\ 2$5;BÖ\r6\87´®NÁB\8a\98|\12çâ$®·6ÔzÒÉ\9cº'-\ 3s$z)äI\14ÇsÞÎË rdp\8a»¶«j0\87Ã(4%n1CÕ\0\88Qñ+$q.\93}q\93K[ìLþ¦BÛ*¥(Ô^ÓÌí²9´Êh¤\92.Aä¨\95ô^\89Ϫ*=öØ»áÆ\86\16¶PûI¾K
+ç¼\82K!`ìgg\10þ¤[\83\90\1c0\f;\8d~LHÎ/m?*$Ç\8bÎÔÌG\86ä"Ìÿ\11!9s\14Jì#CrÔ/*\10º\8f\90\¬a>\1e$\17\e\ 2?\1e$G2\ 6 \9c\87äI¡Ë\98\91Ê\82`X\933?\ 4\Ë\8cÀâø\1a\1eÌ^î\15\18f />\ 4SÑD~ÖDOý¢Íÿ3ø"ÚÀÆXfw\1a\1dö,1Æî\85ØÑ4ëzáFÓÒ\f>Ê\e\8dµ\13\0Æ\87¬»Ky;Êj\v\18z§Ò\10O>xæöbé\8cÇÎS| L
+\99oý
+\96[¯\82Ñv\86±×2[Õ\17ѲÈ\8d\ 5\92\88\1e®¤®*Ë7H\83>1Àxfrõ\9e7·ºy{P\12Yø},ÜÏ-y\11\Øàppóß Û\1c´Ò*M_fª7bS\90Íá\80oöÊ×:z!|\99,ß=TóÅßË\r\e=ÆüGÁ\7f\88Gãct 6\16\b\87áC\18}\9b/Ù\øÝ1Ú=\96¯Ú\1c\97þåF+ýpÝz¨U\8b\8dßÇfÑWÇ\eù\83ÕôØì\18óî%¼;7æ\82ÒP\97ð6<r#ûÓ%\94ðÒF\8d-ÃÿÇÿ\80Ì\97Ñÿuø´e£|\91h,\14\84Bø\ 2±@0\1cÄe¢|t\88¦£\11ø#\ 2_\ 6âðG<BÁ\9bcÇE\eÅ\96\1cRû\1d>¬Á\1f\8fðÕ?ÆBc\ec§çÔØ\rÊh×FÓ!xôlÃõA¿\82Ïyüð\17zr«\;¾Ô¯\88Cq}ÑP\9c
+\8c\89\8a\1c\89RáX\f\15\8e¢ã\11¾T¨\88»ð~\88\ 2\8a\8fåàÏðØ?lñ \8f¢è±hØG\ 5âA(X\80öÑ\11hsî\e(RÜ\17
+\ 4cü7tÌGAC\8cE\83¾\b\1d\v\b\9fi_,\1a\1dKÙ¸/\ 2\ 1\1f\1d\8cDQ\12Ü7\94/\18\87Ĺ$áûx,\14\1aã2å>§l¡\88/N\v_äm¡0ú\ 2¾\81\7f\ 3Ðø¡ /\10\84'tÀ\17¤¡TÁ¨/\18\8a\81\0A\vPÁ0$\ 1ßD\82Á ÿM\1e}CÇP\1aì7Á\88\ fú7\8a>#\93&÷1î\8bQñptìÚ&|\13\8cÒÐj\\ 2q¨N(\12\1eã²à>§lѨ/\10 Gøoòè\9b(MÇùo¢Ð\16Ñp\80OSøÌåÊ}Ã\16\8bK\80+5\97\85PSô\ 6\15 E5E}AG\84Ö\89Ä¡+ -®õ"1ø\f\99 \rÎ
+\82Ðàñ\10ÈV À\7f\13\8føèp(È÷!ÿ\99íeH\82ý\86\15\84¼ð\ 5+)\\92\9c$É\84/e+iH=Í\8eÓN\84~Ù\16\ 6) DAÐi
+\ 4\86\8a\8eE|T$\1e\f\81¤sß@¡â¡8jî\80\ fZ/0\16ôEa\CãQ0Fb \87¸/@´\83¾pDx\ 3$\ejOCC
+¿ñÅCH<ùD\99Ï\¶\90\ 4ûM,à\vSñ\18J\83û\ 6\12\89\85\ 2c\\9a±\10t"¨\176Sî#J\82-\18÷\15J\83-<ÿ#¶v|¢Üg6ÛT[\8bämMM¥\ 3Í\8fµ#Û¸\8c¶\ 6½\12\84Ö\8d\81L\ 6á± \bG\14©\11î\8b@\fF\b\1d\e\8b\85a$\ 5@Zà{\\8c\90\8f\8aÑ4ÿ\19\86+\ 5\ 5\87:qßäm\ 1\182Q\90,î\eø7\12 Ñ|\9aÜg6Ó\94\8dû"\12ðáÆÏ\vß\84|\91X<<Æ%\19\ 1ɤèÈ\18\97)÷9eã
+Æ}\93·qEç¾áªÆ¥É\7ffsMÉ[#¯)×\9c&\aá\r3ó\9fk{ys\7fk3\ 3£\15R;L¹á»\7f\82è¯ÁÓG$ã0ÄÆ6lÁ\18\f\ 4Ô.\11¦\92Ï6P\8añh$\ 2\93&\8c(È9\ 4Õ\aé\au\e\vB\9f\87ã¾p(\ 2\9a\ 4\94k\1c~\0\9a\ 32\85\91\84ôo,\18\19\8bFàc\144!\rÍ\14\87\91\19\87ß\83\9a\v\81\16 aM\13ó\85\ 3 WB4\93"úA\18æÄ0\14\ 1)\81h\0\8a\12EM\11\8c ÂÛ"a\18\bA¤o\90\90¡\12DQ\93@+ã\92Àã`4\ 6Ê1\f\9a\82B²\8d4U8\12Ä\83/\12\8b\86ÇB (©8Ö\121¨ÔX\18\94] \14\81<\98äCa\18ï¡\18\88H,\8c2\8ePT\ 4ý\88
+Âl\10¡¡| *ð9B\87\90\8c\84c¾X\1cÔp8à\ 3Õ\ 1ÉÀ¼N\81:\v\87@3\82\86\84\7f\ 3\91`\0ý2\10¥ÃÌT\14\88Q1¤Cã4\94\15f"*J\ 5Q]\ 3\14\1d\18\vÃ\b£# â\90G\fO\ 2Ð\1aT\10º!Nû¢QÔZh\0#mL\81Z\bÀ<\18
+ø¢ahg\9a\82rGBHîÚÞ\81\ 2ÂL\râ\ 5¯\84P\15\83X«ÆÐ8\8fÐÌüFÇ!\11(G4\1aÅ3`8\1eÇ\92\e\82©\ 6Mgq謱H\10Ú\b\rx\90\97X\f\1a\19:!\ e}\a\85\b#I\87ò\83¬@)¡æ!T¸(ô\15îmø\8b\99iA¡DÐ÷¡X\b´!ôY\8cÆ¿\8fÆ`r\ 4Y\88GB(\ 3ø+\1a\8cã\14\82¨¬ ÿÐÉQ$\1d\ 1\94c\10R\82\ 2Áü\10\88Åq\15⨮\ 14\84¢!ø7\10ò\85 Í¡\8b\83T,\82\ 4;\b
+\1eµx \14Dý\1d\84^\8bÅ\82¨\fÑ\18´\ 2$\10\ f2ã\1aÄ\11ê,\e\12hJÁÐ\fºN<²B +üÈÂHh,\82F\14t\\14e\fb\ e½\81F\14Â\80A\2\8a
+à뤄 G\88&\ 4\8a\ 3\8a
+=\86>Â\9c\ 4sw\ 4Mó0 \10 Á\94\a\ 3$\18Åz&\b\8a\aÍÝ¡\0j\19\84f`ÆÆ\93=¤\13F\18¦!K\10ó`\0\86\ e´Y<\0m\a Fi\98Ú@²c1heÈ"\ 4ÓC\0\8f©X0\86\8b\10£ \1fb\11¦\88ðf\94Fsm\b&\ 5ô>(\ 1:ÊÌo\18\14 l\15\ 2\ 1\81²ÅâÐÑaÈ2\8c\86\ 2\bD0\84\7f\82¦3$
+\0\13¢(I\98rc\90h\88\ 11H\82¨ \rÃ\19aá\10ü\0\97\16ª\vB\e\ eÃX\81QF£Á\vIcÐ\83\84\19ã\ e¤7\82ð\83\10\9a\96P\83@Ê\bÌ aD\8a\ 5 \ 2\1d\ 2\19 Ó¾P\1cr\8c!u\10F¿\01\ 5õ\1aE !\1c\84\1e !ø\r\95\ 2i¥¡ý~·Aᢡ0þ `´0J\12fDÐ× \95Hú~³!=\16\88`ä\8aqH\10á\114;DÙÙ\0i#\98Ä¡úñ ¤pÍ\v\ 44\0Ö\16XÞ@QBa \94x\f\ 4c \89¸\86\82\8a\85\98^\81'q4H@Y \91FYÅ@!¡R#4\85à+h\v\94\ 5´e\18µ-\1al\11<ÿ\ 5Ñ\94\ 4M\1aF:\18tq$\8e$ Z$\12\8e1\85\8a\83öD\15\r\ 6\ 1?\81ö¦ \1d\90 D@U"í\1f áMèçP\80B\85
+Ä\99¿\82è úW&ç¿Ã09Ð\98£âc.÷Øñ\91Ú;¢5Wö©ØÒXpq a0÷Ê\80\8aW~ñD+,\9e\98uböá©<+Z2î\16\9b-X3Bbð\9b\9cÍ\9f.ÿöp]ÞÍ%Ç\8e7m§¢\11Ï>Im\14Ö\15F¿\7f¯\/6\8a¨.çì/ùYXñ\97ü\8cÜöK´X\f±\vEø\ 3\94u \ 2-K\ 3x\vÐ0nÏÇÐ|\17¦QÒÇ÷FÞGϸßpÿÂÈ\1aC\1d\8eK\bR\84^\82E5n\93t±U\9c\85\ 4@Xâ1Ûñê;\13!B\84\b\11"ôÉh``@Ì\ 6\a\aYf6\9bM&\8bÅb2YV\93ihhÈd\1a\1e\1e6\99FGGM¦wï`þúðá\83ÉôÅ\17_\98L_}õ\95Éô׿þÕdúî»ïL¦¿ýío&ÓÏ?ÿl2ýýï\7f7\99ÆÇÇM¦©©)\93Éãñ\98L333&\13MÓ&\13à@\93)\1e\8f\9bLóóó&ÓÒÒ\92É\94N§M¦\.g2\99L\e\e\e&Óöö¶É´··g2\1d\1c\1c\98LÇÇÇ&ÓÉÉ\89Étvvf2\9d\9f\9f\9bL\97\97\97&ÓÕÕ\95ÉT,\16M¦R©d2]__\9bL777,+\97Ëbv{{KØ\1f\81\11"D\88\10!B\9f\8e\bP"ì\8d3B\84\b\11"DèÓ\11\ 1J\84½qF\88\10!B\84\b}:"@\89°7Î\b\11"D\88\10¡OG\ 4(\11öÆ\19!B\84\b\11"ôé\88\0%ÂÞ8#D\88\10!B\84>\1d\11 DØ\eg\84\b\11"D\88Ч#\ 2\94\b{ã\8c\10!B\84\b\11útD\80\12ao\9c\11"D\88\10!B\9f\8e\bP"ì\8d3B\84\b\11"DèÓ\11\ 1J\84½qF\88\10!B\84\b}:"@\89°7Î\b\11"D\88\10¡OG\ 4(\11öÆ\19!B\84\b\11"ôé\88\0%ÂÞ8#D\88\10!B\84>\1d\11 DØ\eg\84\b\11"D\88Ч#\ 2\94\b{ã\8c\10!B\84\b\11útD\80\12ao\9c\11"D\88\10!B\9f\8e\bP"ì\8d3B\84\b\11"DèÓ\11\ 1J\84½qF\88\10!B\84\b}:"@\89°7Î\b\11"D\88\10¡OG\ 4(\11öÆ\19!B\84\b\11"ôé\88\0%ÂÞ8#D\88\10!B\84>\1d\11 DØ\eg\84\b\11"D\88Ч#\ 2\94\b{ã\8c\10!B\84\b\11útD\80\12ao\9c\11"D\88\10!B\9f\8e\bP"ì\8d3B\84\b}\f\1a\10±\ 1¤ÿ\ 5&{J\88ÐçM\ 4(\11öÆ\19!B\84z¥6(Ô33\11\ 4Eè³!\ 2\94\b{ã\8c\10!B\1dSÿ\91\11ÁM\84>["@\89°7Î\b\11"d\90zF<\83<#¸\89\10!\8e\bP"ì\8d3B\84\biR\87 f\10iø^X§\90\89\10¡?8\11 DØ\eg\84\b\11R$£F¢\9e\91Q\7fÀ\13!B\7fT"@\89°7Î\b\11"$§þÀ#3Ró\1d0\ 2\99\b}\9eD\80\12ao\9c\11"DHD½ì«\19ÀC ôYÖ3xÒ\85L\9fº) \112F\ 4(\11öÆ\19!B\84\18êÊ\84¤\8a\87,=0åD»\82L\9fºQ \11Ò%\ 2\94\b{ã\8c\10!B\1dc$ãÈÈ\8a4¼1Ö\11nR*\1510\11úC\12\ 1J\84½qF\88ÐgOÆ1\92\ 1x¤\84\82\86\90\86×e\86ÀS\8f\90éS75!BíD\80\12ao\9c\11"ôyS\7f0\926(\1aFÊ]\8b\r1L\17<iX\99\bZ"ôG%\ 2\94\b{ã\8c\10¡Ï\96\8cúlK \89!x$\83B#@úl\98a2\ 4%@& nR\85L\ 4-\11ú£\11\ 1J\84½qF\88ÐgK\1da$\ 3&$%d\ 4\1a\1d³Q9\ 3-ßö\1dzy\03ô[Ä\86\19\86 \13ÃPF\88Y\aPæ\88Y\ 6P\81\ 6$\90\89 %B\7f "@\89°7Î\b\11ú\1cÉÀ\86\9bÒ^[\aðHÀCï\18öþý{E6 0ô\1eb£\fC Èq\13Ê\88\87L\8ahi\0\15w\0£%c\90éS÷\ 5¡Ï\9d\bP"ì\8d3B\84>GêÒ\98¤\84\91dð\b[\8a8dô\9ea Ì1û °\ 1\9bÍÆ2ü\91cï\19&\ 1O\ 2n\92A&U\ 3\93Y\ e\99\bZ"ôv\89\0%ÂÞ8#Dèó£¾b$\99õH\86\8c\10\14BÌ\86\94¹m\80c_H\99MÎ$0ª\r7q\90iX
+\99¬<dR40\r\b@\89 %Bo\88\bP"ì\8d3B\84>3êÀ\98¤ì\8f$ÃHØ\84Äm¤ ð\88AF\88}aúòË/¿\18\0öåÀ_þò\17\ 3\f¿ü\85\1c7qö&\f\99Få\90IâÆÔ%Z2\11´Dè\13\10\ 1J\84½qF\88ÐgFF=\93\8ca$ÖÙ\b\9b\90°õH\ 2\8f¾4\ 1ìùË\0¨p̾\1aøúë¯\r0á\17_\ e"Ü4\88pÓ Jy\10å1\88r\eDù\ er\esØ\a\1c\e\98ÚÐ\92°\1d'EK\ 3\ 4-\11z\eD\80\12ao\9c\11"ôY\91!c\92Ò\86\9bà³\8d\ 3Ù\ 4;\12\87\91äðÈ\84Á\ eÆ> ½¿fØ7ß|óW\86}ûí·\98}ÃÿÅ<\18\ 4öõ z\19±¯\ 6\11n\1aä Ó\97RÈô\1eA¦w\b2\8d"È42(30\11´Dè\8f@\ 4(\11öÆ\99LD ë\17#ô6I\ 3(i{&)\19\93$v$1F\12à\11\a\8a¾a\18¨ðo\a¾ÿþ{̾\13Ø Ç¾\1dD¯ öÍ \ 2ORÜ$@&le²!ÈôA\ 4\99\10|Ãhi\10¡¥A\89ó\12AK\84Þ(\11 DØ\eg\9f\1eQ\10Fæ£ÿ \19\aJº\enm\18 \99\900FBê\1aÛ\87\ 4dôÝÀ\ f?üð=Ã@\85ÿ\80Ùà\8f?þØÆàÁ÷\88}7\b/\vàIÀM2+\13\86L\1f\14\rL<Z\1a$h\89ÐÛ%\ 2\94\b{ãìÓã\ 3Â\bxúO\91\f#\r(¸'\190&É|¶¥v$\ 6#I¬G,2\ 2\14ô·\81\9f~ú ³\1f\aA\85cöÓà/¿üÂ2î»\1f\aÑ{f`?\98ágß\9b\11n2\ 3núÖ\8c \93\19\92ÿÚ\8c6æÌ\b2\99a\86øÂ,\18\98Ú·ã´ÑÒ \1c-µ7Ó§î8B\7fj"@\89°7Î\ 4\99$¬ÿ\8c\80§·E2\ 4 ê\9e$sáÆ7\8b´\e\93X§$%\8c$\98\90@]3Èh\0\81¢\ 1ÀC?\ fþúë¯?\ f\82öþE\89\99\81ýlF¯ ö\93\19~ñ£\19ã&\ 12!+\13\82L\7f5£\8d9\ 4\990ZúÒ\fE±\99\85í8\19ZB®Þ\b2Y\a;EKDô\b}D"@\89°7Î>=\98 \8cà¦ÿ\14©\ 2%£»n\9c÷¶lÃ\rc¤¯M\9c\1d\89ÅHØ\84\84ìC\18\1e\r\0ìùepllì×A»Ýþw\86\81ö\1e\13\98\99c\7f7£§\88ýj\86_`ðÄB&HO\80Lß"È$30\89Ð\92Y\15-!Û\12\8f\96Ì
+hi\80 %Bÿ1"@\89°7ΰ$\12ö1Ù\7f\fA\11Ò£^\80\92\961ék\13òG2á½6 Fú Á£\9f\a@Sÿ: £\89\89 ûàäääø Ãá\98ÀÌ,aã\f\83WìfxyÌ\ 2?ûÕ\82 \93\ 5A&\v\82L\16´1g\81\8c¾³@\96ßð\ 6&\ 1-áí8\ 6-\99UÑ\12\17\13GÐ\12¡OF\ 4(\11öÆ\19\16BÂzcÿ1,E SoÔ%P\92\84¹\89=\938cÒ_\911IðG\12c$dBB\18I\80G\13\83 ®'\a\9dN§cÐår9ÌÀ¦Ìn·[`ø;\87\ 5^\99´ÀË\13\16ÀMv\vüV\80L?[ÐÆ\1c\82L\7fC\90é{\84\96¾µ ´dÁh
+õ%D\8c\96x¿%\82\96\b}R"@\89°7ΰü\11Ö\rûÈøª?¸\89\90\98t\81R\9b\1fwûy\0\1fÔ\8cIß1>ÛØ\1f ïµqv¤±\ 1ÀHØzÄÂ#\84\87\ 6A];Í^¯×\85\98Û<==-b\16`.\v<pZà½)\v\ 2O\b7 \90éï\b2ý\82 \93\18-¡í8\vÀµ¿Z\0¸}eá\9c\97\ 4´ô\ e£%³*Z²\88ï\89\13¹,)¢%B\84úB\ 4(\11öÆ\19\16=Âzcý\ 6Y\9d\83'\ 2\99\f\916PR
+x\93źÉvÝ8ϤoMØ\98$l¸É0\126!!Ã\11\86G\83\18\19\81¦ö\98}>\9f×ì÷û§\19FQÔ´\ 53øèµÀS\ fb\fn²ÂϦ¬\b2Y\11d²"Èd\85ä\7fµBF?[\7fýõ×\1f-\909»\1d\87\9c\97\ 4´dQEKR\ao\11ZRpð\1e f%B\1f\83\bP"ì\8d3,u\84õ\8bõ\f\8câ¦.!ÓgN\1d\ 1%¥C\ 1\94vÝ8Ï$Á\98ô\vÚpû;ÂHö\ 1lGâ0\92k\10\10\8fg\90\83G3fÐÔ>s \10ð\9b\83Á ß"cðÀg\85Wf¬\0\9e¼Vø\85Ç
+
+^\80L\93VÐüv+20!´ô\8b\15¦\84\1f\b-YÛÑÒ\97jhI\1e\ e§\86\96\ 6\bZ"ôQ\88\0%ÂÞ8Ã\ 2G\98\1eCÓe·¬#TÕ9n"\90É8\19\ 3Jz~Ü\18(áó\0ð®\e>
+@ðLÂÆ$ä³=\80ü\91\ 6ð^\9b\ 4#M\8bàQ(\14¢Í ©\ 3\96H$\82YÐ\12\8dF1\vXá#m\85§\94\15Þó[á\173\b7aÈä¶BzN+¤\8c\rLãÈÀ4fEÛq\b-ýd\ 5¸Æ¢%äê-EK6)Z\1aQCKê.K\ 4-\11ê#\11 DØ\egXÖ\bë\17ë\1cni#(mÜd\02\11´$&\ 3@I5àMÉ= \9d\a ÚuÃ\9eI\9c1i|\0m¸\r¸Ýn§\80\91\ 61F
+\ 6\83\14\86GfÀC!s,\16\v[@S\87-³³³\11̬\1c\v[áAÈ
+¯\ 41n\1a\82\9fù\87 \81\99!de\1a\82D]CÈÀ4är¹&\86 Ë1f;\ e9/ hÉ
+hé¯"´\84N\10°@]Þ\8bÐ\92ÂQK\ 6ÑÒç,R\84ú@\ 4(\11öÆ\19\163ÂúÀ\90ÁA\9d\19@UªàÉ\0n"\90É\10}\ 4 ô \9f\a\80wÝÐII\8cg\12gL\9a\1a\0ì\1e\ 4ì\1d\ 4`ã\e\ 4\88C\9b\91á\bÃ#3FFsss1ËÂÂB\9ca\89D"n\15\18|\17³\82
+\8f\f!Ü4\ 4\1a=8\ 4ø\8a\1e
+\85B¾¡@ 0=\84\fLC\0Ʀ\86\0\96a´d\1fÒFKè\ 4\ 1\11Z\82ª\8dÊÑ\12ïà=È9x·¹,)¡%B\84:&\ 2\94\b{ã\fK\18a}`hSF\91i£*Uð¤\84\9b>2dúÓS\1f\81\12ï\9edâÜ\93\84]7Æ3 \e\93\ 6°1 ù#\r\ 2¦¡\ 6A+\v\18)j\ 6Õ\8c\91Ñ\9c\ 5ôó¼eyyyÁ\9aL&\ 56o\85ïæ\87àéìÐââb|\bpSt\b Ux\bR \f\ 1æ¢x\ 3\93g\bÔ¿s\b&\82I\ 1-\rIÐÒ·V\14\13gåÐÒ\17\b-}\10¡%äà\8dÐ\92ÜeI\ 1-\89\80\12AK\84z!\ 2\94\b{ã\f\v\17ab\86¦Án\19ò^Qdª¨J\e<\19ÀM\ 66æ\bZbɨ3·6PÂwß
+@ \1f
+ ¸'q»n\ edLr\r`c\12(dÿ`(\14
+\fF£Q\16#\ 1â\995\ 3öaà\91%\95J-Z@?/Y3\99Ì\925\9bÍ2\7f\r\ 1[\1c\82\a\89!xea\b^\9eÃ\90i\18Y\99\86!©à0$J\rCò3Ã\90\91\18-9\9dN\11Z\1a\92¡¥o¾ùæ/R´ô\8eGKÃ
+hÉ<¨¹ 7ð\19 \12¡¾Ò[\aJ\9b\9b\9b\ 4(}Þ\fË\15aÝ0´÷¢Î´Ñ\97\12\82\92\81'UÜ$\83LJV&£\ 6¦Ï\r-i\ 3%\ 1-u\0\94¾3q~Üb÷$¼ë\86N\ 1\18ðù|¬1 m¸\r\82B\8e`;\12ÆHæd2\99ÀðÈ\ 2È(iYYYIYWWWÓ\ 2\e\ 2\96\1a\82\aÉ!PÜËÃ\b7\r#È4\f\90iv8\91HD\87çææBñX\8c\1e\ 6¥ïChÉ;\fù:\87%hé\17\84\96~Dhé{\1e-}-BKÈÁÛ"uð6+¸,\11´D¨ßô\9f\0J0\ 2ô\80\12¬]\bP"L\91a\91"L\83!7\14Ã\fEAÉ\99*¾\92!(\19xÒÆM½@¦ÏÚÀdüdî\8e\80\92àÇ\8dÝ\93\.\17³ë6à÷û\19Ï$lL\1aDþHf´×f\ 6\9c\930\83B^¶\80BNY\0\ fe,ëëëYk>\9fÏY766V\868\96\e\82ï²Cð43\f\8a;5\f¸ C¦Ä0 ¹aÀ\1d`
+\ f\83¾\ f0h °\99\b-\r\ 3Z\1a\13¡%\98?¾\1f\82r\7fc\85\1a`´Ä\84Ã!´ôÞ"uðVCK\83<Z\1aPGK\84\béÓ'\0J04\f\ 1%\18tm@éðð\90\0¥Ï\8cai"LÌ~øá\87n\18¬ÏÛ\98*æ\92!(%ð¤\84\9b´!\93\81=9b`\92\1d/Ý\a $\ 4¼ ~Ü\1cPò\ eP\14ÅîºÅb±È À\99Y3èâ\ 5s*\95Z2\v\18 Á#\v(äUëÖÖÖ\9a\15´òúÐÎÎ\ eËàãÚ0<X\1d\86WrÃð2\86LÉaH`i\ 4ÔúÂ\b\0¯ø\b¨úÈ\bFK\91HD\86\96&\86QLÜ0FK0uü\r¡¥ïx´ô\95\15\85ÃY%hIpð\1eBhInV\1aTrYâÐ\92\89 %BFé\ f\ 1\94` \12 ôÙ2,H\84)³\9f~úÉ8\83ù²\8d)¡/\19\8cR\ 2O²½;\ 17)A&¥\8d¹^\fL\7fz´¤´ÿÖ\11P\928s·\ 1%Î\8f\e»'M\ f\80.Æ.Ü¡Aä\994\88\8dIÉdrÑ\9cÉd\92f\ e#X0<\ 2]\9c·\82.Þ°îïïo\ e\1d\1c\1cl1\f}\1c\ 6¶1¼»»»>\f¸\89\81L# ÇÓ#ÈÀ4\ 2éa´4;\ 2yDF ·À\bBK#Jhi||üg\11ZBáp<ZúÂÊ»,Y\90Ë\92\85wY2#³\92Y\86\96\10P\1aTÛ\84#h\89\90\ 1úT@ \86\ 6\ 1J\84\19aX\86\b3Î~ýõW\r\ 6ó¥\98)a.\19\8cR\ 5OJ¸É\0dêÒÀô\19¡%\ 3\1eݲ+L8 ô^\15(\99T\81\12ç\9e\14»n\83Ø3\893&¥Í \86±\1diÍ\ 2jxÃ\ 2PhË
+jxÇztt´;\ 4ºxw¨P(0\7f\r\ 3Û\19\86§[Ã\0\9e6F@g¯\8f\0dZ\19ÙØØÈ\8c \ 3ÓH6\9bM\8c\0\ eSBK\9e\11\98\1c¦x´ôw\84\96~\1a\ 6±ýa\b\ 4ó[\ 6-\81èýÅ\8a\\96¤hiD\13-\ròhIq\13\8e %BÚ¤\ 4\94\ 4ݤ
+\94°ÖÃú\ fëDU 466Æ\ 2%§Ó©\a\94`Ñ\rPº¸¸ @éOÌp,\0a]3\98\eÛ\18\1e\97\ 2\93\81,\19\8c\12À\93\f7õ\e2É\fL½8/ý±©s $\a\ 2\8dm\93\ 3%䣤\b\94\90\1f7\ 2J¬{\12rá\1e\84õ*öLÂƤ¬\19 Ϊ\ 5ÀNÞ\ 2\1axË\ 2\1ax×
+ÈhÏ
+\1aø`\b4ð¡À\86\81\1d\f\9f\9e\9eî\ f#ð4\ 2Xjk\ 4C¦ÝÝݵ\11PæYd`J\8e\82\82O\8c\ 2\18\9b\1d\95¡%\14\137\ 2ðmj\ 4Ê7>\f%ýu\18ÊÌ¢%äà=\84\1c¼\87@ê¾DhÉfå7á,h\13ÎÂ9x[\11Z² ´dÖGK&\82\96\bi\93ª1I (a\95&\0%¬ú\ 4 \84\95eG@ \86\862PZYY!@\890\86a[$aÆ\19Ì.ÊlrrRÌð¸ÄL U \bJ\0O\ 6p\93*dêÙÀô\199/u\ 4\94ðþ\9bì®7á>\îx\0\r Äùq3îI\83 \86\17\a³Ùlʼ¶¶\963\83\ 6^·\0ÎÙD\18iÇ\ 2\0hß
+PèÐz~~~<\ 4z·0\ 4z÷\ 4³a`\85aøîx\18´òá\bèçý\11øÅÎ\büvs\14TøÚèÖÖVn\14t{
+¡¥E\ 1-\8d"´4
+kç\19\84\96Ü\b-9\10Z²\8f@q\7fAhéÇa\14\ e7\f¢÷\rBK_\r!\aoì²\84Ñ\92\95CKÃ\16ÞeI\1d-©¹,\rüa\85\86ÐG"í]·.\81\12Ö\98X\8bbÍ*\ 3J^¯·\r(Áø0\ 4\94ö÷÷ Pú\1c\19F×\84µ1\98D\8c3\97Ë%fx4
+L\86¯\ 4\18%\80'mÜ$\83LJV&U\ 3\93v\88Üg¹\1d×\ f ô¥èdnt\8e\12\ 6J&\15 \14\18À~Ü \86ç\ 6\93ÉäÒ ·ë¶bFÆ$3(ßm\vèÝ=\vÆH r\vVж§VP´gC hÏ\87@Ç\9e\ fc\ 6\1fÏFàÁÉ\b¼r<\ 2/\1f\8cÂÏvG!\81QHj}\14\12Í\8dæóù\94Ô¶\14Fh\89Æhi\14Ð\92kdzzzr\ 4$vl\ 4dò\97a\10¿!´ôÝ0Ôè¯C\0\ 2ÿ2\84\\96\86`\ 2ú`E\9bpV¼ 'CKh\13Î,\0%\ e-\r\f\ eªlÂ\11´DH \ 3îI\ 2PÂ\9aK\15(aM¨
+\94°Þ\15\80\92ßï×\0J\99L\86\0%ÂD\f\1f'AX7\fæ\996\86Ç Àd\98K\ 6£\ 4\ 4\85\a±\12nR\85L²\8d¹.\rL\9doÇý)Ñ\92ÞaJ\18(aG%É¥¸b \84ÎQBý¦
+\94¢R \941\ 3\92Y5\83òÝ4\1f\1c\1cìZÐ^\9båüü\9cÅH ^/¬ J/\87`\98^\rÝÝÝ\15\87ïïï\8bÃð×Õ\b|w1\ 2z\97\81L£ð\8b£QP×{£\85Ba{\14ÒË\8fBʹw\b-½\ 3}\9fx\ah)þ\ e£¥x<N!´4=JQ\94s\14Ävb\ 4Äñï#\0Þ\7f\1e\81\1aü0\fuù\16¡¥¯\879´d\e\ 2¹z\8fÐÒ¨\95sY\1aBhIdV2+lÂ\rª\99\95\bZ"¤¤F\føqcõ\85µ\99\0\94°ÖS\ 5JX©b\1d\8b5°\0\94`p\8a\81\12\8c\8f~\ 1%\8c\91\bPúó0\1c IX\87\f¦\986\86G\9eÀ°i\173\19ª\92!(\ 1< ¸I°7ÉLM\182 \esª{r2\ 3\13AKmdÔ¬¤\14úÆ\ 1¥¯\98KqÑ\15&<PÂç(©\ 2¥ùA\0,Ë\83 \81³\83\e\e\eëæÝÝÝ-óÑÑ\116&\1dY@Ñ\9eZ8\8cte\ 5dT\1az||¼\1eªT*7Ã<\e\81ïJ#\ f\ f\ fÅ\11ÀM\17£ \81OGa\r{<
+êzÿ\1dhïíw\b-½ãÐRò\1d²-½\ 3\94\86ÑRè\1d %ÿ»P(ä\1d\ 5a\9d\1a\ 5\99\1c\1f\ 5!ü\15¡¥\9fF@à¾\1f\ 1dþÍ0Tí«aä²4\84\\96\18´\846á\10Z\1afÐ\122+YºCK\7f4¡!ÔWê|×M\ 6\94\84\807\ 1(áÅ#^Kâ¥%V\9b2 \84Õ°\0\94¢Ñ¨\18(Á \11\ 3%\18=&ÓÖÖV\eP\825\89É\ 4£¶\r(É\8cI\ 4(ý)\18vù'Ì\10\83\89E\83áA\87\196èb&\83V2\18% (\19nR25)Y\990dRÚ\93\13\fL\ 6¶ã\8c:/ý©ÐRç\1eÝí\87)}\85\1a\e\ 3¥ïQ\7fü\84\81\92 \9f£¤\0\94\ 6@\r³@ ùq\ f"÷$óÞÞÞ¶\19Ö¦\afdL²\80\8e=·p\18éÚ
+x¨<ôüü|7TVï\87kµ\1afw#ðñv\ 4\1e\94G\07]\8f\ 2dº\1a\85á|>
+ú¹ð\ eÔõ\ 1\83\96@£ËÐÒ\ 2BK±w\0Ú\82ï T¾wP>Ï;\90IÇ(\b¡}\14Dï\97Q\10¸¿\8dÀ\14óÝ\bHØ_\87A¸þ2\f5ý\ 2¡¥\ fC Rï\10Z\1a±ò\9bp
+hI¾ Ç£%bV"dÄ\98ÔÑÉ\0\18(á\85¢\12PÂ
+\14ëS\ 1(a\85,\0¥¹¹¹6 \ 4ÃT\f\94`QÃ\ 2%XÙ\10 ô\991ìíO\98\ 6\83éD\8fá¡&0lËÅL\ 6²\ 4\18%\ 3O\ 2n\12ìM\82©I 2 ¾LJ{r\82\81©Ëí¸\9e]½ß:u\ e\94ðþ\9bpF\80\0\94¾G(\15]\8a\8bp,\v\94 óØã\ 1Ú\81R\12\ 1¥\1c\ 2JØ=iÇ\f*÷Ð\f\8aöÄ\ 2êõÂ\ 2ã²\841\92\15 Ðý\10 £\87¡\97\97\97Êp£Ñ¨\f7\9bÍÊ\büõ8\ 2ß=\8cÔëõ»Qxïf\14 SñÝÝÝÝù;PÍ\fZz\ fz|û= ¥õ÷\80\96²ïAé/¿\a´4ÿ~yy9ú~~~>ð\1e$væ\1dȤë\1d\báä;@xc£ p?\8fÂ2ü\87Q\90°o\11Zúz\84CK¶a¨ø{\84\96F\878´4dE\9bp\b-Y,¼Yɬà²4H6á\b!RÅH]º'\19½æ\r/F±¢ÅÊ\17ke¬Â1PZ\\d\81R6\9b5\ e\94ð\11J\18()¹'\11 ô§`ø\1e@ºfx\80 \f[p1\93!-\19\8c\92\81'\19n\92\99\9ad\90 oÌak²Ò\9e\9cÌÀ¤´\1d×%Zú³\19\98ºöè\96\9d\11\0\8dý\1d\ 2J?¢þø\15uÏ\84 \9fÌÍ\9d£D3@\89Ûzc\81\12(ß\8dAл»æ\93\93\93#3\0\9b3\v¨Ò+Ëýýý\8dåéééÎ
+\18éÑ
+ èi¨ÕjU\87^__kÿýö\efÕ\11øø<\ 2\ f*£ðÊÃ(¼|û\ e~Vz\a \¼\87¤NÞ\83â\96¡¥Ì\87õõõ¥\ f0\11Ì!´\14Ah\89z\ f29ý\1eJê|\ fe\9ex\a¥ÿû;\0|?\8d\ 2(ÿ~\14\84ë\9b\11\98{¾\1a\81YèËa¨ó\87a¨ý»!ä²4\846á¬h\13\8eAKȬģ¥A³\0\94\88Ë\12!D½\18\93\94Ü\93\94\ 2Þ:ºæ\rëg¬Ì1P\82\11*\ 6J\e\e\eb \84¯y#@éócø\1cRÂ\8c3<\98\94\18¶Û
+\fGPÈ\0\95\80 \ 4ð$ÃM\82½I\152á\11oÀÀd`;î3w^R2+i{t·\9f\11 \9c:ù#ê\ 5\f\94Æ\11¬ÅW\98°@ \1d\ f\80\81Ò\80\f(\81ÞÝ3\83¶=6\83\8e=7\83î,Z\1e\1f\1fo-ÕjõÁúòòòd\ 5(T\eúÇ?þñ2ôûï¿7\86ÿõ¯\7f1l\ 4>¾\8cüó\9fÿ¬\8d\ 2nz\1e\85÷\1eßÁ/îÞ=??_¿\7fxx¸x\ fé\15>@Êû\1f \8f\ f\80\96Ö>loo§\11ZZü\90Édâ\1f@¨C\1f@:ý\1f@\b=ïAô¦ÞC¹íï¡\ 6¿¼\83Êüí\1dL6ß\8d\82\ýu\14Pø_F@¤¾\18A\9bp<Z\1aáÑ\92Õ\8aÍJÐ^f}´$o\7f\82\96þäÔ\11FR=\14@Û=I;àMõ¬I¬¤±\82Ç@I¸\ f\17\ 3%|Í\e\ 1J\9f3Ã\aF\10¦Ìð\98ÑfØP+c8n\ 23\19´\92!(\ 1<Ép\93*dÂ\esØ|¬j`\12Ð\92``RÚ\8e\939/}\96h©K\8fnYè\9bä0¥_\10zµ£î\992á»Þ \au\80Ò \ 6J ^/Ì0$¯-\95JåÎR«Õ*Öf³Yµr\18©9ô_ÿõ_¯Ãÿïÿý¿ß0\e\ 1ö:òßÿýßÍQxðò\ e Sõ\1d@¦ÊûF£q÷\1e\90Öõ{À\\17\1f$hiÓ\ 6Y®Ú@ó§l0\11,Ø@Ðc6\90Îà\a\90Ä\99\ f zî\ f p\93ïAÖÆÞ\ 3(ÿù=Ôè\87w\80\ 1¿EhéëQ\98\8a¾\1cA\9bp\b-½\1fæ6á\86\87øM8)Z\1aäÑÒ\80\11\97¥þ\8aÊ\80>#ôqIU\1f\18Øp3jL\12vÝ´ý¸\r\9c\f \1cÊ-\ 3Jø¬I\f\94\84\807\ 1(©\9e\f@\80Ò\9f\82a\89 Ì8ÃFY%\86ýÿ\ 4&\83[\ 2\82\12À\93\f7 ö&%È\847æðZȨ\81I¶\1d'\1c(`ÀyIÛÕûÏ\82\96zñèn?#\80\ 5Jv¤\9b§P¯\80VÆ@\89\1a\80¾\8c\f@'Ï! ´<Ð\ e\94
+\b(]\9aïîînÌOOO÷\96\97\97\97gËëëkÝ
+\18©e\ 5<ôÛпÿýï\7f\ eýïÿþïïÃÿ÷\7fÿ÷û\bfðñ\1f£ÿó?ÿóú\ epSóÝ¿þõ¯ú{\80VOï\ 1dÝ}\0¸uý\ 1¡%\ehåc\eèñ=\e(ø\rÛþþ~Î\ 6%X¶AYæmPª\88\rÄ\91¶\ 1d\9f¶\ 5\83Aç\a\90µñ\ f f¿~\0<þã{¨Õ÷ï ~ß¼\ 3\91ú
+¡¥/F\ 1-}\18\ 1Az\87ÐÒÈ02+!´dEhÉbå]\96,¼Y©3´Ô\81¼´\19¦ºd&\82 úI\1da$í\r7mc\92ÒyÜ\82{\12^Pâõ¥\92\1f·Ñ\93\ 1È5o\9f3è\99°n\18ÞÂ\961<À0S\82V\ 2\82\92\81'\ 17 ¦&\ 12a\ 3±à\bÞ¥\81I¶\1d׳óÒ\9f\ 3-õ1ô\8d=#\0\9d:\89ºÂ\81ºÇ\83´²\1f\ 1¥0\ 3\94 ÏÛ\80\12hÛ hÖKóýý}Ùüüüühiü\7föÎÃ-ªk}Û\99Þ{e``\18úÐÁ\1e\8d%1Ñh\8c\1a£1\89é\89\rP\ 4E¤(" \82¨ H\15E\14ìÝô\9c\9c\9cs~ß¿õ=ï\1af6l÷\8c\83\80\1a³¹.\9fË\99Ù³ÛzÙëæmëÀ\8129\88ç\80¢¦¦æ\90\821\12ȨFÙØØX«:qâD:$5\1a¼WŧUZ S¥\ eTµ_wøðá\12}ee%£¥o\f ¥\1dDKÛ\8cx¢o2nß¾}\9d\11´ô®\11\13Á
+#,v\89\11§6Ï\bnÏ7Âê\ 2\ 6ØZ\9a\ 1f\96¬\a\8f{õ@ñ8\1d(Ü©ÃEZµ°&³\ 63\93A\ 3CÒ©aC\1a\15\ 5á\88\96\94J\16\84c´\14v+\85iI"\9b\1a\84\8b\9cà\1dMf\8b\8cbã&ñgÚ?3a¤\88en\11\9dI\\9bP?n¡ô¤\88yÜB\ 5ob¯É\7f¼0Ï¢(Ï-ì\97\89'ì/\11&< â\b\8aÇM<\7fS\fÈÄ~Ù£;\98b %.yiú\9d\97b-\8c{ÕiiÊÜ8\8cnáÒ7\1f= ©ë$\rJ\16am¾\ 4ã6_\82±\9c\0%ØÁ{\92\10(m!Pú\94@é« (\95\95\95í\95WTTì\97\ 3v*åuuu\87\15Ç\8e\1dc\8cT§lnn>ªjii9¦>yò$\93£\1a¼¬Ó655Õh±Éa\1d6>¨Ç×ÊõÕÕÕ%\ 6¢%\ 3hék#hés#\9eÙ[\8dx¶o4\81\96Þ7áïäwL0å·L0ÌE&\18a± '\9ak\ 4Üe\1aaf©\ 6XX\92\ 1(\1e¯Ç´ãÒäì:\©E\8b\99ɤ\85!é5°!-Ñ\92ZMA8\15\ 5á\94á\94¥\98i)\9aoéÅ\90Ñ3¹Iü\89ú\13\1dp§ÏH¼2·X\9dI\Ô\8dk
+À[¸$bzÒ´
+ÞDPú§\b\8b¾\8aòÜÂ~\8fx¼µLx@Å\83'\1e7q®&!dâr\99x19!\aÓ´Âq3Iõ~\rh\897\19>gF÷Ó=\ 2Ri(\18(åÑSy\1e\81Ò\12 \86vE\10\94` \9cG)\bJÒÝ»wÿ £ô$\19è¦\\ eÎ9(¯¯¯¯V\1c?~¼N\ 1\14:ª\ 4\195¨N\9d:Õ¨jkkkTC\8ek \rZ¼wT\8bOkuØ®ZßÐÐpP\8fï\96\e\88\96\8cØß\ fFìù+\13\8eñ© \ fî-&<à7\98ñ×ñ\1a3þb^e\86u.5\ 3Þ\17\98az\ 5&\18\¶ '\9en*((ð\ea\^\ 3ìÊc\80I9õ°&\9b\ e\86dÖáÂ\rZØ\90N\ 3óѨ)\bG´¤$ZR(CA8Y\90\96\18(E¢¥©«Ã\ 5\7f\9e\8fi¤\93¼\83Ñå¹hé\95°ÛWígúx\14+#q\ 1·çt&E\8fºÅ\90\9e\14C\1e7¯\85\92\bJ¯\99°À«(Ó\14ö\8b#$ÌGËD\88¥8x\12â¦\88ÈÄÜÂì×9¢\83\89\97ÁÄ\vÇÅJKÏ\99ê\1dk\e\81W\93\96\84@é\99\19Ý1\94¾±\1e\ 1\994(¹\84µÅ\12<\95\17\aA #ý.\ 3%I\ 4P*\91\1d<xð\80¼¦¦¦J~ôèÑ\1aÅ\89\13'\8e*ZZZ\8e+ÁC'T§O\9fnRutt4«Ï\9c9Ó¬Áÿ\9a´x¯QÛÞÞÞ kmmÓ777\1f1\80¯\ e\1a@Kû\8d ¥½&ÐÒ÷¦²²²/Í8Ðv3\9eã\9bÍxÔ¯·lݺõ]\v\8cu\85\ 5æ¸Ä\ 2û\9bg\ 6£ç\99akYfXXª ×á3\ 5\ 2\81\ 4#LÊmÀ\9fë\ e\ 3&%«\1e×lÒáêõZÜ\am\90\96`9*5\ 5áTäVR\86\83p
+\9e[\89KY\12¢¥02 \ 2\v}\1a3\ fMKD\aÓ4\7f\9eÓ\85ô\9c\8c$Tæ&äLâ-îÆ\9e\8e¼¦\0BQ·\88éI\11ó¸Å\82·\7f\80°Ñ\17e\16\84yf9áQ\15\8f \84¸)"2±_âè\ e&.\1cÇ\1cL¼p\9cPòRôÎK\11S½ç®0îe>èc\ 1¥è\19Ý\f\94XF7\ 3%?±)5S"__.\rO1\ 1îb \86qy\10\940ðë%0\15\96ÌÍ\81ÒNÙþýûKe\87\ e\1dª\90ÕÖÖ\1e\96744ÔÊ\9b\9a\9a\8e)\0@'\94à¡f%ðè¤êܹsêÎÎÎV\rä¤\ 6/[´gÏ\9emÒ\81\9b\8eëÛÚÚê\r@«#ÆÆÆÆ\83FÐÒ>\13hi\8f\19´ô\9d\19´´Ã²k×®m\16\1cw£\15gð¾\15Vü\8e\15\86¹Ì
+#\h\ 5¨\17Y\80ç9\16@y\86¹¨¨ÈoƵ$\9apY\1e#f!§\11ìm3À\90Ìz\¸Q\aóÑ\11-i4,\b\aËQRÊ\92\82hI®\f»\95\9e\83\96BP4\97xô\9cÈôÏý\89\88GsÂH\11\ 3n\\99[tg\12oq7öç&ûë3zÔ-zz\92XðöO\116ð¢Ä.Ì÷\1aQØ/\13'<\8cây£Øï`\fÈÄþÐ\89î`\8a\18\8eã%/M+Õû\1fCKÂ\81\9bØ2º\85Kß\18(Q3%zHçÐ \14Ñ@-\92`ðÞ\92à\81¼\9a\ 3%ÉTP\92N\ 1¥jùñãÇëåäLR\80}\82\8c¤\ 4\19µ©Î\9f?ß®îîîn×\84¤M\8b÷Nêði³\1eÛ\1d7´··×\eO\9e<Ym\ 2-U\9a@KefÐÒ.KEEÅ7\96ÒÒÒϬ;wîüØ\8a§ü\ 6\e\1eÿïÙ`¢+m8µ7m0½ùV\18\¾\15f\16°ÂÂÒ,\ 5\ 5\ 5>3.(Á\8cKs\9b`M\ e#\fÉj\80\r\99ô\98²\f:Ì`Z-î\88F\ 3\88TqA8\15¹\95´$\8d\9c²D"\0JÏb\1aZYnRÈt\1a2ñÝ\19"Ó˲Ý\97ò3\930\e¯®mÆ\8cÄ\ 5Üxen¼Ì$¡\14n®Ö-zÔ\8d\97\9e4ý<n\11\94þîÂÆ\\94ç\11ö;Ã\93\88TÅ\83'\1e7q®&\ e\99¸À\1cs\ 6Gw0ñÂq\C\81èÉK3.\8c{]hI(þ\16\9aH#ftG/}\9bè\11@Í\94è!]HÏç\854doI@¾ïH\80Äë$0\81Í\ 4JÛ§\82R\99¬ªªªRVWWwD\ eÄ9*\aì4*N\9f>Ý¢8wî\\9b\12<tZÕÓÓsFÝÛÛ\e\14\r¤C{áÂ\85v\1d>8¥ïêêj6\9c={ö¸\91hÉ\84\1d\1c6cW\15\16ÐR©åðáÃ?X\ f\1c8ð\95¤¤d»\r\ fîÍ6<ï×Ùa¶«í°É·ì8¿E6\9ci\91\rp\97k[²dI\86\15óL\8a\15\14\9eh\ 1\80{Ì\98\8f\9c&\©Í\b\e2\e0e\19õ\98Át:r+iq[Ô\1ar+©\99[ 7LN´$\vÒR\18\94\ 4\9b\a\10ºH8an¦)<\14\13\19a\7fÂ\12\ 3<E@¦\7f<-Ív*Ò´\18\89KJâúJr\0x\ 17®Ì\8dËL\8aÁ\99\141ê\16==iZyÜ"(ýí\84q±(±\vû%\89(\11Y\8a\aOÑ\91\89ó2q¹LÑ\1dL¼p\9cPò\12¯\97\80Pª7\8f\96x©Þ¯3-EHTzVF7\ 3%\96¨Ä\95¾1Pòù|\\8f\0\ 6J\ 5ı\v\b\94\96\11ïN\ 6%\98ÊvÉTP\922P\ 2Ó\1c\91\9d8qâ\98¼µµµIÞÑÑѪèììlW\12#©@FçTýýý\9dê\81\81\81NÍààà9-þwV\87÷:ô@¦S\86îîîf#Ðê¸ \90Ug\ 6-UY@KåV Ø^\e\8eñ\9d¼¼|\87}Ï\9e=[íx¢\7fèÀã\7f\ 3&ºÊ\ 1n_ê\0¨Ï·ãl\vì8ñ\80\1dÆ\95f\ 3\85û¬\98\80\12,ø\9bÝm\86!9L¸\«\11\17n2À|ôzÌeÚ -áÞ¨&ÑR8\b§ä\ 5á¸\ eÞ¡6ÞR>-\85$"\ fÉg \11 J¤%úy\11a6®®M(\1f\89ÇHBII\11\ 3n\\99[¬Î$^[Ĩ\9bPz\92\98Çý:
+\enQfA¢S\15\ f\9e\84üM<dâr\99bp0ñÂqBÉK¼^\ 2ÓOõ\8e¡éÒl·¨|\91\13Aì\19ÝÓ*}\vÐÝ. ^¥®\934FKiÜÞ\96`@ß\97`¤7\ 5A \ fZ\1e(\1d$Pª!Pj\90\9f:uªY~æÌ\99S\8aóçÏw(\19#\ 1\8aºTCCCÝê\8b\17/vk\86\87\87»µ\90.\1dÞ;§\a7u\18úúúN\19\89\96Ì ¥\ 6\vh©Æ
+Z:h;~üø>[mmí.û¡C\87¾vìÛ·ïS\a\ eþ\91\13OùõNXì»N`ür'h}±\13\ 6Wì\80\99å:Àã\99v\F\8a\1d&\95h\835y¬0$§\ 5s\94Í\fó1\9bpõ\ 6\ 3î\83N\ f£Ñè`4j-ìE©ÁR¨yn¥è´D" \89\8c'|ØÁw9Q<[&\7fã\99È$\14\9d\93DB¦\97\9fs7«?±âQtF\8a\1ef\8bÎHìé\13\91\91¸¤¤è\ 17^\99[tg\12¯\15÷ô\9b\ 2\88 ô\9a \eiQ¦)ì\97$¢D$(\1e7ñüMB^&^L\8e\97Á\141\1c'\94¼\14kª÷ܵ\11xµi)Ö\8cnáÅLx¥oO÷\bȧ?iç\93ëo)=\9fWÑ0N\80\12Là\13\ 6J\92© $e ÔÔÔÔ kkkk\91\9f={¶]\ 1ì9«\ 4\0u)ÁC=*\90Ñ\ 5õåË\97{5###½ZÈ\ 5\1d^vëñA§\ 1\9bt\98úûûO\99{zz\9a, ¥cÖööö#¶\96\96\96
+{CCC\89£¦¦æ{geeå\17β²²m®\9d;wntáÉ¿Ö\85³Zå\82\11.uÁê\16¸`k\ 5NXXÀ\89É&Í\ 1\93òÙqU 6\18\92Û
+\e²[`>\16³×ë5\9aÈdÀÍÐêq[Ô:Ø\8bJKn%\r¹\95\84h)ÜÁ\9b\ e\17\14\ 2¥ Le$¹\84èF"\ 4EØKd\91\b }-,\13{fÇà\ eÉò§"8\98¢ÐÒkðó"Âl¼þH\í?/\1fiZ\8c\141àÆ}Ë\95¹ 9\93"¦pO?ê&\82Òk!l\90E\99\ 5\89\ 1¨\84¸IÈËÄ!St\a\93P8.bòÒôS½§ÕFà5 ¥çÌèæ\95¾Eè\11\90G\ 30\8f\10öMzH¯¢Á[+Á\ 3yc\10\94`C_JvíÚ5\19\94\8e\1e=ZK t\\ 6º9)\aç\9cV\80xÎ)\ 6\ 6\ 6º\95@¡^\15 ¨_}åÊ\95\ 1ÍÕ«W\a´\90~Ýèèh¯\1eïõ\18ñi§éâÅ\8b\1dfÐR«\ 5ß=aÅ^êíØ_\95£¹¹¹Üyìر=Îêêêo\\15\15\15\9f¹KJJ¶¸ñ0ÿÀ\r\8b}×\rs\î\86é-vc&)rÃÂr]ø\83<ùhÑ"¿\ 3Ö\94h\87!yl¸H§\15\h³ÀrÌfX\8eÁ\ 4£Ñ\19\1c\ e\87F\8f{£Ò\99Íf%Ñ\92\82hI®¦ \9c\10-ÉBkéʤ!\91K9\88 \8fx\94áÈhP$±
+}M\80\9b¢#\93TòÚÓÒ\9c\84Ù¢§"Ed$.g;:# %%E\ f¸ñÊÜ¢;\93b¨u\13Ó\93^[a\83,ÊlIt\82\12r:Å\80L<\a\13/\83\89\vÇñ\92\97x½\ 4¢§zG/\8cûgÐRÄ\8cî\18Jßp#\84Kß\18(±\1e\ 1ÔL\89\86b \rÏJz>¯¡§òF \86{[\18\94~\90ð@ 8ÓH Ô*ïììì\90÷ööv)\ 6\a\a{\94\97.]êW\81\87\ 6Õ×®]\eÒ\8c\8d\8d\riÇÇÇ\87t\90\ 1=^ö\19ÁM=¦\91\91\91N3hé´\15´tÒ\ 6Z:n?{öl\8d£í \13\1cV檯¯ÿÁ\8dC~\19\87\83\7f\12·gÏ\9e\8dqxè¯õÀ:WÅaÂX\1a\a\83\9b\1f\a(Ïwãä\ 3nL;©.X\93Ï C\8awÀ\86\v\98\8fÝ\8ak¶X0\97\19Í0\1a½Ñåri\r°\17µ\9eÜJ:^\10\8e¥,ñzRBäDKA\91\86\85GFS\89G%Á\ e\9eG\9eæ&\9e¿\89C&AZ
+\8b\10-ý=\83p/+ÌÆë!9\13F\12JJ\12
+¸q=\93\84ÊÜ\9eÓ\99$FÝ^Gá@X\94Y\90\18à\89ÇMÑ\91)º\83I\88\96¸p\1c¯\97@¬©ÞÓZ\ 3e&-*_¹î\94\11A)DK1\94¾9\82¥o¼\1e\ 1\3%ê:I#³\82F\8b\81Ò\87\12\fò6 ,â\vÉÎ\9d;\7f\90ìÛ·o\12(I\19(\9d>}ºUÞÕÕuFÞ××w^\ 1ìéU\ 2\80\ 6T@¡\8bj\90Ñ°æÆ\8d\e\97´7oÞ¼¤\83\Ôãå \11\1fô\99\80QÝfl|Î:<<Ün\ 3-5Û»»»\8f:Ï\9c9Síjmm-w766î\89«ýÖsðàÁÏ<eee[âq.\1fÄÃbWÇÃ\12ß\8a\87Õ-ò`N)ò\80Çsâ`WéîÅ\8b\17'»pU^'l(Î\ 1óqØa9V+æ2\93\85ÜJfØ\8bÎ\889Oc\80©¨ôSÜJB´$\ f\82RH\14Ò)2\813ØN9\95xÔ\12ì`²`§Â2u;)D%¥½\ 4\85v/å!S\ 4Zâ\15äEì\8fù7¡¥\99\84Ù¦ÏH\9c\v)zº6×\1f\89«k\8bÈHB\89Û¼¤$^_IöØäõL\9aEg\92\bJ¯\8fp\f,ÊÌ$Vx\8a\8eLÑ\1dL\\ 6SÄpÜLR½gÒF@¨éÒß\8c\96bËè~Öªo\11z\ 4pÍ\94\16Ó3{\ 5\85LߣÁÛ@C»õÙ tJvþüù³\ 4JÝ
+\10O\9fòÊ\95+Cª±±±Kj@ÑeÍ[·F´·oß\1eÑݹsç²\1eÿ\e6â½AÓõë×û, ¥óV|ã\8c\r\90ÕêÀ^\1a\9dØ_«££ã`\KKK\99§¡¡á\aÏ\91#G¾\8c¯¨¨Ø\96PRR²1\ 1\8fú5 0Ì\95 õ7\13pºóâ×®]\9b\17\ f»Êò,]º4%\ e\86\94ä\86\ry\¸H\97\ 3\h³ÃhÌVr+Y`/:\13¹\95\8cÌôt\10N\11\ê$´\8c.[\1dN!'\91\85D)\rI\10g\bqTS¡H\13\14ì\8a\89VH¤!Ñ\ 4\85¾A¢\ e
+C¦\107)ÃȤ w\96"èØz.ZzõAéU
+³Eg$öDbÏ&¡|$\8e\91x\89ÛBIIB\ 1·9v&\89 ô7\16\1eþ\8a",³HP\11\91I(\97\89C¦\18Âq\11\93\97¸To¡>\95B\85q\11Û\b¼"´4gsÆì\95¾ õ\b`Í\94\16Ñ\83{9\rÏ»ô\90Þ@\ 3ºU\82\81ßA ô=\81R©d
+(\9d\98\ 4Jýýý=
+\8aº)GGG/*AA\97Uà¡+\1aàÑUí½{÷®ê £zÈ\88ñîÝ»\97L@¦A\vXª×
+Zê²\8f\8c\8c\9cv\f\r\rµ¸z{{\8f¹;;;«ãÚÛÛË=MMM{âëëë¿IÀÁ?óîß¿ÿ#ïîÝ»×ya¬ïxa\84˼0¸\85^Ì.\ 5 @ñìx\F\9a\a\86ä\8b\9b7o^\82\eæãvÁrì\ e\³ÅNn%+ìEOn%)äVz*\bÇ£%\129n®\92\89\8cã\17æ\ 1
+\81ÍSP\84½0Ñ1\91bÏQ\846\ eÊ\14n\9a\8cL\1c Ð\924\ 2- -W÷òû©Fù\99\13F\8a\18fãº"qa¶\18R\91ØÓ\87c$öl\8aÈH<?\12ÇH\\17\0¡
+7!F\8aµÌMt&ý\ 3äå3Èk*3F¦i\85ãb %^ªw\f\85q\11W\8c\9b\16- å-Eì·ô²S\96¦¿ê\9b6r\8f\0!PZH\7fìR×Iòú1Pú\80Æòã (áWò{IYY\19\aJuAPêèèh\93uww\9f\93\ f\f\f\P\¾|yP\ 1칤\ 4\0]Q\ 1\85®ªAFcÚ\a\ f\1e\8cé\1e>|xM\ f¹jÄË\11\13>\18¶`\93\ 1\e6î±ãkg\9dØÁ)×àà`c\OOOçìÙ³\aã[[[K\13\1a\e\e\7fðÖÔÔ|\91XYY¹5±´´tC\12\9eòï%áüV$Âô\16'bb)ö¸r½0©\8c\84¥K\97úãqUÞ8\_\9c\e\96ãtÂh¬\8e\94\94\14³-))É`%·\92\19ó Ö\b+Q\eBn%U¸o\0벤TÂJ\82B´¤\92\93È\b]\98Lb\1a\8es8ö\81é' öl\98*ú Ч2\88.(ø®VF»"ÑÈ°{uø\90*¢´\88´ÄUåIÿ\96´4cF\9aí0[DFbO\1fö\1câú#±¿é\84r¶ce$¡¤¤è\ 17Ñ\99ôO\16¡\ 1\15%vyNn\8a\8eL\113\98xá8!Z\8a\98¼\141Õ\9bW\18'ÔF bӥ礥èÝ)_*-Å\0J¼\8cî\18z\ 4pÍ\948PZM\ 3ò\ 1=¯1\82[h\90'\83Ò¡C\87X{\80 (I§\82\92\9c\81ÒØØØeåÍ\9b7GUwïÞ\1dS\ 3\8aƵ\8f\1e=º®{üøñu=dÌ\b¹j\ 22\8dXîß¿\7fÑvçÎ\9d>;hé¼óêÕ«\1dîK\97.µÄõ÷÷\1f\8b?\7fþüá\ 4\1c£ÜÛÒÒ²;ñرc_'\1d>|x{Ryyù&ßîÝ»ß÷ÁNWù\80ìo&aN\99\9f\84óÎO\ 4êeyÁÞ© \98\9e\92âa>ñq\98Á\nLh6's+%''\emäV²0·\12¬D35\bÇÚQ²¥NT*\12%LE¥\80¨å!ÑÈB"LF\1c\ fa\7fÆ Àþ\82"ã >5\ 4\85¸)(\1c2A4S\91)HK,\ 2\18N\9a\92\vÑR¸?¦ (I^%PzÎT¤iUüÏ8Ì&\94\8aÄõ\90dO)®ö\9f\97³\1d\ 3#ELJ\9aVÀ-Vg\92\bJ\7fwyù¨ñ\9aÊô\91I\88\96":\98bH^\8a\98ê\1d\ 3-qm\ 4fLKB5q\11\83pÓ§¥9\98D\9e§ôM¨G\80P3¥P×Ée\ 4JïÐð¬§qc ô¹\ 4\96ó\1d\81R \ 3%ÉÓ Ô)\e\1c\1cì\95\8f\8c\8c\f)ÆÇÇG\94·nݺ¦ºwïÞ¸\1a\8ctCóäÉ\93\9bº\1f\7füñ¦þ§\9f~ºaÄÿÆÍxïª\ 5\9f^¶\81\96\ 6\1d·oß¾à¼~ýú9÷èèè)ÏÅ\8b\17\eã{{{k¼\9d\9d\9d\95\89mmm%I'N\9cøÎW[[ûyòÁ\83\a·$\97\96\96®OÆÓbu2,ñd\18ÜB\1f,¬Ð\87¹'; Ö\94æ\85\rù\12pi ñ\98ÁÜq0\1a»\8bÜJNLw&ûT·\92\89Z\ 6\18B\r\96ÔÁæݸ}j\15¬DÄ\f«V\10°0\913~á<@!×\10\83"C\18\8aLRÜz&f\19ö\1cQLrÚ\8eÄ('n"1ȱ\17½\1c;ÕÉq\f\9c\1d\97hIN´$\9fBK
+FK²Pi\9e,LK\93Z\8a\v¸\95Þx\ 5héï\18fã¥"qéÚì)ÅõGâÕµM\9f\91\84\92\92"\ 6ÜDgÒ?O^>Qü3dúÈ\14k8î9i\89W\18\17±\8d\0¯éÒ\8b ¥\97\9a²4cPÂ\95?ÕLi
+(Í\ f·çf ´\8e\86ì#\1aÕÏß` \ 4.a TI T; \94zzz\18(õɯ\¹rQ\ 1ع¢¼sçÎ\98êÁ\83\a7Ô\8f\1f?¾¥\ 1\1eÝÖýüóÏ·õ¿üòË-#ä\86\19ï\8dY\80LWl ¥a\a¨ªß\ 5¾:\1f766vÚ\ 3æjNÀNë½à°ª$\1ch\9f¯¥¥egò±cǾð\1f>|x«¿¼¼üCÿîÝ»ßóÃ:Wøau\8bý\98b\8a\92qö9>\0_F\12lÈïÅ\94åMÀ_ùq\9e¼¼<g\1c®ÙêÂ\9cgvÀJ&ÜJ¸-\13¹Ý¬ÁR\98\964\98RÕjÜC\8d\8aD Ñ*H\82üÂü>!_Ð\84k\88\88'\f@\16\19&á Á\9eLäSÄ\12\16³\1cÛ\99\15\10\93\ 2ß5*°+\83\ 2;Õ+°{]ð¸0VFij\8e\96\82\99S!Zâz\18L¦¥ÐÚ+ÁüîÈ´ôb\7f^,#E\ f³Eg$^\98\8dk±-\94®Íõ\90d\7fñqµÿ¼\9cíX\19\89\97\944ý\80\9b\bJ¢\88"(³\8dL±\86ã¢'/q´$\94¼4'´\14k\a\ 1nå\93i%x¿0·RDPzºG\80:\98Ñ\1dj¦d\f\83ÒD3%¡®\93SÚs¿Mã±\8e\9eÙ\f\94>#c\98\0¥\83\a\ fò@©\9d@©K644Ä@i\98@i\94@i\õðáÃ\9bê'O\9eÜÖ\80\91îè~ýõ×»úß~ûí\8e\11rË\8c\97×øà\9a\r´tÙ\81\8d\a]wïÞí\89»qãÆÙø«W¯¶z\87\87\87\e\12ûúúª\93:;;Ë\93ÛÚÚvû\e\e\e¿N©Ý\9eRYY¹)\ 5gµ6\15\ 6¼*\ 5Føf
+Ìl\9e\1fv\95\97\fkÊôáOø\94$üY\9fèÅõyâ1«¹<\98älîôôt\8b\13Vb\9cäV¢ \1cµ\f`\r\964Á5ápç4jX\89V\85\19V«dÀB\8e\1e\ 5sù0çO\88\8c&ð\88\83"ìÊ\16\14X\9dM\8e\99ØÎ\13\ 5Ä\16\14lb%±(ð\r\8b\82¸)\8cL\ 6B&vÈ -)\88\96\14ÌÅE\ 1A¢%%GKá\8eO\13Ýħ¸\95$|ZzYn¥\97\90\8aÄ\v³=gÅ?\97\8aÄ\85Ùx©H\1c#±gØ\vc$Ñ\99$\8a(3\97\17AKLb ¥\18R½\85Ú\bÌ\ e-E_'.Ör¸\17ëVz&(=µ<.\aJ¬G@Ä®\93!P\9aG\ fø7ù ô\19\8d#ìàÛ\88 $\r\81R¿|tttX\ 1Î\19U\82x®«\1e=ztKýÓO?ÝÑüòË/÷tÀ£{ú?þøã\9e\11rÇüûï¿ß²â½q;hiÔ \1av=xð /îöíÛ\9dñãããmÞ\91\91\91\13I\83\83\83µ¾îîîJ?\8e¶7¥¥¥åÛÔ£G\8f~\96ZUUõQÚþýû×¥íÚµë\9d4XâÒTØÚ\82\14 x¾\1fW\10H\86\r¥ú0eù\121\8dÅ{a/îx\98\8a=\ e\17ÎÜJ&r+\19&¹\95Xßn¶Ê \fD«\ 5¦è4$jb\15\15\89\929z\98Ë\87\ 5ÍÈ\r\14ô
+ákVù\14(rÈqÃ\1drìÙÉD\ 1#ä\89C\89\ f\98Ø\95ØئÄ׬JB&%ögVbÏ&%\8eaT²\83\13-)\19´q´\ 4\8bU)B´Äz\18ȧÒÒÄJu\11ÜJ|Û\9aë\9f9f¤\88\15ÿ\11ÃlìÉ\10=ÌÆë\8aÄ-Õ\161\15\89×g\9b×\1f\89«k\8bÎH±&n\8b\8c$\8a(³.ÓG¦\18Âq\11\93\97bHõ\9ecZ\8aÞË\9b£%¡æ\ 1¯\88[I\b\94ð/
+(ñ\9a)E\a%n\1d\93ð\82o4<\9b'\81RIIÉÞg\83Ò%9@éªâÞ½{7T\8f\1f?¾\ 6\ 5ÝÓ\80\87îë\80G\ fôÿú׿î\eÿüóÏ{füï¶\15ïÝ°ÿúë¯×\9c\0ªËn|cÀ\83ï\9eO¸yóæéÄ«W¯6'\r\ f\ f×'÷öö\1eò\9f;w®,õÔ©Sߧ\1d?~|GÚ\91#G>N¯¨¨ø }ïÞ½«Óa\98o¥Áà\16¦\ 1Å\vSaMÙ~ÌQiÉ+V¬HN\82Ñ$$â"Ý 0\15\87\aVb%·\92y\92[)!!\81µ\f`}»uz\18\88N\87\9b¦×ÀJôj\88AÅ\80\85\1c=Jæò!ç\ f\1f\8f82Âüë\92c§.\ 5n¸;(\98\8eÝÊ)âRá\ 3&N\156v¨ð5»
+;°©°+\8b
+{6«p\f\93\8a\9d\ 1f{½\8ahI\15¢%\96>¥
+Wå\ 5Û>\85iI&@K<·\12߶æ²ÍŬ0\92PW¤\18R\91bh¬\1dk\98\8d[Î\96KEâÂl\*RtFb¾u¡\9cíXýHbÀM\14Q^\88Ì¢\83)\86ä¥\17AK¼,o^wJ¡uâ¢\97ý:n¥\99\81\12×uR¨=7oÁ7\ 6J\9béA\8eqû\94\86ûÛ7¦\82\92\84\aJ\17/^ì\97\ 3l.É\818×\14÷ïß¿¡|òäÉ\1dõ/¿ür_óûï¿?Ð\81\8c\1eêÿýï\7f?4Bî\9b!w@¦[v|:î\ 4-]qÿøã\8fC\9e\a\ f\1eô$ܾ}ûLâøøøIßåË\97\8fù\a\ 6\ 6\ e§\9c?\7f~_j{{û䦦¦/Óëêê¶eà\84>Ì(--}/\ 3ö¼<\1dV·(\1d3NQ\1a¬)'\15sT\86\1f\17äO^ºt©7 \7fþÇy\v\v\v\9dñ°\12[\1c®ÞÂÜJÔ[ÉH½\95\ff`\8a!¸x.n\95A\aL1ha%F\r±\8a\9a|<D-\16%\v\95± \196¶+Bî"\97\ 2\16Æ (\8e (N\ 1«ó(°{\8f2999(ª)\12§Æ§LÜjlìRãk\ e5v`Wc\7f65ölQã@f5\ eiTc¶7¨\89\96Â\ 1A\8dJ\88\96 \14^×7\bJ$\93@I*\ 4JsU\8dð,F\8aµ¤m&©H1\84ÙØs#z\98\8dë\1c9ýT¤\88µÿB9Û"#\89"Ê+%Ïé`\9a\9dTo¡6\ 23¦%^wÊd\81Uu§\95²4J¸9v+ͤ=7\ 3%Ü\r¡uL\96ðAéS\1a®g\82Òù0(]\96SÁ\e\81ÒM\ 2¥»APúã\8f?\1eê\0E\8fô\7fýõ×#ã\7fþó\9f\87füï\9e\15´tÛ\ e\82ºîüí·ßFÝ?ÿüóÅøG\8f\1eõzïÝ»w.éÆ\8d\eÉ£££ÇýCCCÕ©8PyÚ\993gv§·´´|\95qôèÑO2\ f\1f>¼1sÿþýk2wíÚµ2\ 3¦·$\ 3<^\9c\ ekÊMÃed¦ÀrR\921\97%ú\16-ZäI\84\95¸\12Xü\8d¥ucn4;@\8d&êd´àÞ\18M\98H\8d\ 6L©F=\89\167ͤa¬\ 2±¨X\80\8c\85Ê(r¦à|FSÈ(^\81\9d&(1ÿ2ñª`\84AQã\90L\12Ôx\19¯a\82M<\1a|ÃÅȸ´Ø\8bS\8býٵؽMK´¤ÁqM\1a¢%\rós±\80 Ñ\92:T\9a§R\85Ú>)¸µWÂëúJÃn¥àºpaZzC\90\96fËfß\98Õ²ÿiuE\8a5\15iúa6^W$¡T$æB\12JEâõ\90|a\8c$\82\92(¢Ì¦Ì\98\96bMõ\8eµ0.VZ\12ê À|ª+T\ e7\93 Ü\vs+=\13\94\9ejÏ\1d}\1d\93h ´v*(}3 \94êêê&@ ÔÒ.½pá\ 2\ 3¥\810(\8d)\1e<xpSùã\8f?ÞUÿúë¯\ f4@¡G:@Ñc=\18é±ñ¿ÿýï#3ä\81\15/ïØñÁ\r\17XêZ\1c6¾\14\ f¾êó\82´:\93°«¶äk×®5¦\f\ f\ fפõöö\1eH?wîÜ\9e\8cÖÖÖo2\8f\1f?¾=ëÈ\91#\9b²\ e\1c8°6kÏ\9e=«2a\84ofÂÂæe\80½óÒa>\99©ï¾ûn\8a\1fö\92\94¼xñâø$.þÆÒºÉDÝ\ 2ÌÔ[ÉD\v\9c\98Ì\98HMF\18\88I\ fB1ë\18¦@¬j\16\11#<¢(\99SIxDá³8eÈg\14\84"%¦ÞD%P(I\ 5ÓKRá\18IjLÂ>\92$MX´\90D->õj±]\82\ eßðèðÝ8\1d\90É¥Ãþ\9c:Ìçv\1d\ edÕá¸\16-Ñ\92\96ù¹B´¤Õ`x5\8c\96¨í\932ÜM|b¥º0(É_\ 2(½\88\92¶è]\91fÜX[(Ì&Tñ\1fk*\12\8f\91¸T¤çd¤\18\92\92DF\12E\94¹\91\99$/½|Zâ\13ÇþPäh\89\97àÍKY\12
+ÂÅ\9aÛ=ÇÙJ/\f\94ÖÒÝÆ(l\12\ 4%ΣÄ\ 3%0\r\aJ·\b\94î©\7fûí·\87\ 4J\8fu\7fýõ×\13\ 3ðè\89ñ\7fÿûßc3ä\81\15/ï:ðÁM\176\19\8bÃÆ\97ã\7fúé§þÄ\87\ f\1f\9e÷ݹs§Ý?66v"õòå˵iýýý\95\19]]]{3ÛÚÚ¾Íjllü4«¦¦fs ²²òý\0Îïí,Øä\9bY°°ù\99°¦üt\98OV\1a\8c&5\ 5\7fôû\921É%$Í\9f?ßíÅ<ÈâoÁ´î`\13J¶\12\1clÃlÆlj6Â@,\ 6Ü*«\8e9u v\rÞs¨Yb\11øÅ\12Â#\98\99\8fÈ(Y\85©7Y\15\b\ 4üj\18¡_Ã\ 4\87ôkC\92¬Ã{>\92$=¶KÔã\\12ôøn¼\1e'\14§ÇN]z\9c\95C\8f£ÙôDKzX¬YG~.\8a
+êµ\18T\1d+Í\v62\b5É\9c %\ 2%%,VF´$\rÓ\92d\12-\85ãoB´4\9bx4Û%m3î\8a\14kcíç\f³ELE\12J×\9e\1dF\12\ 3n¢\88ò2d\16Ãq±\16ÆE¤¥è\918®;%oå\13\1e-ELð\8e\1e\84\9b\1d·Òß\ 5\94V>\a(\r\ f\ f3P\1a\91ß¾}{L\ 1ι¥\ 4ñL\80Ò\9f\7fþùX÷\9fÿüç\89\ 1xôÄô\7fÿ÷\7f\8f-\90\876¼¼çÀ\a·\ÿþ÷¿Çâ~ÿý÷\91\84\9f\7fþy ñÑ£Gç}wïÞ=í¿~ýzSêÈÈH]úÀÀ@eÆùóçK²N\9f>ýmVSSÓg\81ººº\8f\ 28«u\81ÒÒÒ·\ 30Ì¥Y°°ù\99\98\8fò3>üðÃ@:þÊOKÅeùü°\92\ 4\1f&¾8\16\7f£ú7G\1c\bÅæ\ 2ÝX\1dà\1c\8b\15¶a1c6µ\9a` V\ 3&W\9b\8e\85À(\18¦aID,§\bÛÅ«XH\r&\95¨bx\ 4\v\v\92\91
+\ 6\97¢ÆÔ\9bª\86ý¥iòóóÓ´L0 §é ©z&x/Å\80M\92\r8\17\9f\11ßH4b\a^#æîx#F'Î\88³r\19\89\96\8c8®ÍÀð\8d9»X\ e\15Ë8gõy %Öö\89µ\14W\ 6Wª\v¹\95dJr+)Ân%y\18\94d³íV\9a;F\8a5]{¶\ekÇ\10f\8bXñ\1f1\15)zº¶ÈH¢\88ò·\94¹K^\9a1-ñú-ñVÕe\7f\1eòÊá¸\94%^\10.b%\9c\90[)b¶Òܹ\95^1Pj"P:\1d\11\94T\f\94À>\1c(ýH ô#\81Ò\13\ 2¥G6È}Ç\7fÿûßÛn\80Ò¸ç\8f?þ\18Iøå\97_\ 6\93\1e?~Ü\9d|ïÞ½Ó)7nÜhJ»råJ]úÐÐÐÁÌîîî\92¬\8e\8e\8eï\ 28\83ϲq.\1fe\1f:th]vYYÙ;Ù0Öe\ 1XØ\82,\18RA&,'\90\8ekIKÅÔ\96ìÇtç\r&*ár],þ\16\a¦±»0iÚhÉ\\9b\r\13©Í\ 2.±\99p\83ì\ 6\88CÏB`\107%\11y(\9d(>\98gÄâj!<JQ12ÂÝLScÏ\19\1a̺\19\1a\10Y¦\16GËÔ1\ 1Ágê!\19\ 6Hº\11ï¥\19±Iª \eûM0V\9f Ü\94hÆ®\12ÌØ©Ç\8c!r\9bp4§ \a·\9b\88áÈÙe6\80ï\8d\94q®×\83\ f´Á¶O´®¯\86[×\17\16 W1P
+»\95\14\1c(Mq+MXÔL@i\16KÚ¢3Òs¦kÏbcí9\ e³ÅZû/2\92(¢¼zòòi\89W\13ÇëNɪËþ\14\8c\98à-\14\84ã*á^a·Ò\vÏQ\8a\ 2J---\82 ¤\0(\8d+\ 1J·U?ÿüó}\ 2¥GZPÐ\13\1dxèG\ 3ÈèGÓÿû\7fÿï\89\ 5\12\ 4%'àé¶û¯¿þ\1a÷üë_ÿ\1añþúë¯\83IO\9e<éN¾\7fÿ~GÊÍ\9b7\9bÓFGGë2\b\94²zzzJ\ 38îwÙ8\83ϳ\8f\1e=úQNUUÕúì}ûö½\93½sçÎe\ 1XØ\82,üá^\90\89)+;\ 3\17\93\9e\ 6+IN¡\8cn\96¨\14l\14@ñ7\ fÌÂá\82YØ\1d¸\19v\e\90ÄnÁ\94ê0Á@\9cF\16ý\82¸)uÈ£¥\fl\rÌ'1\98qÄâj!ÇQº\1aûËP\83x²4¸\9b\ 1-ì/ Ŭ\9b[¸pa¶\1e6\99m 1B\ 2$Y&|\90iÆ&éfl\9cjÁ×ü\16ìÀg\81Å&Z00 \16\1c#Î\82£¹,8¸ÃL\fgÆäo6a\14\8dF\98ÁÀº\19°&\99äV¢µW\94äVR\90[I®\86ÅÊT\ 4JJ\ 6Jáø\9b\\b\94\9e3þ6Ûeÿ±\96´E_ -z*Ò,6Ö\9eÅ0\9bÈH¢\88ò:ÈK¥¥\88½¼Ù\83\8c=ÒbMYâ\ 5áX\16CôÜîèEp\11{+ýMA)zÕ[Ý$Pêííe 4(\1f\e\e\9b\0¥G\8f\1eñAI/\0Jö© \14\1f\ 6%\1f\81\92\1f t:\95@)ýêÕ«u\99\17/^d TÂ\81RN\18\94r\b\94rvíÚµ,\9b@)\0\e*ÈÂ\15dgÀTÒÓ0ÉùS\96/_\9e\98\8c\8b\8c§D¥¸\ 4\98\85Ë\83«wºa\16\ e\aÌÂaÃ\1dqX0¥:É\8bã2²\!¼\8c×Q¶µ\96¥aSî\91\86\ 5צx\8f\82x¤Á\9es´0½\\1d&Ü<\1d\8e\96§\a¼ç\190õæ\19a\9dy&H®\19/s,\90\80\ 5\9bdZ±q\86\15_Kµa\a~\evå³a\16÷Úp\8cx\ehÉmÅ©9\98òí\16\8c\9d\85\12©LT\9fg0Âl'\9ad\86Ö^QiA\14
+r+ÉÉ$\v»\95\82 ¤\98
+JÌ\84"Çߢ\9bís2Ò\vK×\8e5\15\89×XûE\84Ù¢§"\89um¢\88ò7\97\97@KBý\96¸uâØ\83,bÊ\12/\b\17ÑÄåvGw+M+{Öêß\84ú(M\ 6¥¹ë£\14j8Éuæ®\932P:{ö,\ 3¥nÙ¥K\97&@\89V/á@\89:\ 3L\ 2%#\81\92\19\8côØ
+yh\87Ü#Pº\15÷\9fÿüg\8c\81R"\ 3¥\1f\7fü\91\ 3¥&\ e\94\ 2\17.\(É&PÊÁ\19|\16\ 4¥Ã\87\ f¯ËÙ¿\7fÿ³@ $\9dD \94@\1d\95<¬Q·\a\9cãrcút:A#.\eóÝ°p\17Ë\10b\99ÕxÏ«\83Ñ$i\81GÉ\94\86\9dBiGé\84G\99\93ð\bsm\9e\16»Ï×Áþ
+ôà¡B\ 3̱È\88ã\16\990ë\16\9aI,\90\ 2+$Ï\8a\ frmØ$Û\8e\8d³ì¸ÿ\19\ e\98mª\ 3ç\97ìÀ\9e\93\1c0Û\ 4;\86ÈcgçÇÜ^ %+K;gÝ\fÌ\80\ 4=[©Î\0³UëÁ\11*\1d¹\95´\14\7fÓPü-ìV\92\86ÝJAP
+ÓÒ$\8bâÇß\84l7"\1e½"\8c\14±+RÄT$^cí\17\11f\9bÅT$\91\91D\11åU\969i#\10C¿%FKܪº¼\94¥\88A¸XÝJ¼l¥X{+Í]ü\8d7q=WÃI\aM,qÏ\0¥\88\9d¹C\8bâ\1e\94\0N&\81\92,\1a(Ýc-\94´¬3\0+x£ô$\ e\94\1c\ 4J.\ 6J\7fýõ×X\ 2@é2\81Ò@ò\93'OΧ\0\94ÚÓ\0J'2FGGk³\0J\95\81\9e\9e\9e½\ 4Jß2PÊ%PʪªZ\97»oß¾·\ 5A V\92\9e\86én\ 2\94XéÛÂ\85\v=^¶P.@ÄíÆ-p;a\16n\e\8bt\ 1\8a<f\96OM\99Õ\ 6*KÓQ©\9a\ eæ\93J ÙéZXS\96\ 67-[CÞ#-è&_\v<*ÔÁô\8aõ8Ð<\ 3æÚùFØä|\13(m¾\99Ä\82Ó\98g\85\14Ûð²Ð\8eO\v\1c¸ã¹N\98m¶\13St\96\v\93uº\v¸\95âÂ\9e}.\1c#Ñ\89CÆ;é$\1d8+\87\1d\90o³±"=Öû)ÔR\k\82Ùj\fà{\95\1eC®ÔQüMKñ7\r\ 3%XÅ$P\9aêVzC\16+(½\bF\8a¸\ 2IÄîÚ¼tí\88]\91"¦" 5Ö~©a6\91\91D\11åõ\92\17AK¼^ÞBÍ\ 3¢\aá\84r»#f+qEpBñ7\9e[ée\81RôµÞ¦µ\84IĵÞx\8bâr tòäÉf\ 2¥\ eY___·\9c\81Òøøx\10\94\82˼\85A\89µPb\9d\ 1\82yÜ,= òÀ\81\97wÝ\0¥\9b\1e\80Ò5\ 2¥KI\0¥~\ 2¥®\94{÷ݸq£\91@©&khh¨\82@iONGGÇ7\ 4J\9f\12(m&Pz?\bJ;wî\\9aóLPò\12(Å'`¾ôx
+\v\vãܸ\ 5q\ e\98E\9c\r<ä±\80\8c\12Ì\10/Õ¡ù¨"ÍO\ 5j©:ÊϦÔì,Ê=\9ap!a\7f\85ZÂ#\1dv?_\8fÛ·À\0
+ZhÄ4»È´fÍ\9aEfXç"\vØs\91\r÷u¡\1dÿ[à\80Ìsâ\83"\17¶+pá\e¹n|7Û\8d½dÆÁvÓâ`»~7Î4É\8dC&¸p\ 6q.æû°ÙY\91^°÷\13µ\14g+Õ\99a¶\1a#\90Xe PÒSü\8dÜJrr+ÉÔ\ 4JA·\92\10(E\8d¿M\8f\91fÒ>r&%m\11Óµg'\15ée\85ÙDF\12E\94×FfÒtI(\12\17qå\93\88 Þ\11\83p1¸\95xEpB\v\9cÄ\10\7f\9b»D¥è ÄÒ\93B ¤\16X\14×: \94\12é2S\b\ f§\80Ò|ºWKéOé· >×Ñ}f ô¹\ 4cù\9d¤¬¬¬T\ 2$9(9vìX}\10\94Î\9d;7\ 1J\97/_\1eT\10()§\82\926\ 4J\8f\b\94\1e\a;\ 3\903\89@é¾\13/ï¸ñÁ\8dxlrÕ\8b\8d\87\93~ùå\97^ÿãÇ\8fÏ¥\ 2\94N¥\ 3\94\8eg^¹råHÖààà\81ìîîîÝ9§O\9fþ:·¹¹y{n}}ý¦\àÛÚ\\9cß*\ 2¥7s`Có\ 3\94Ì=)ôF]' \94|ÁÅL`\11 \ 4Jñ\1eX\84Ç\r\ 6ñ8p\1fâm,\81\1a\92HÕg>#>ð\eX%?¶Ë ¢µ\80v\8a\v©H\a3\9b§\83Á-ÐÃô\16\190Ã.1\82\82Þ4á&.5Ã:\97Z\0ôKm\98fß´C\968 \8b]xo¡\e\9fÎ\8fÃvEqøF\81\aßÍõ`\0\ 2ñ+W®Ì\88Ç\ 4\9eâ\ 1-ù<À2o\1c;S\9c\95Ë\ 5È·;YK\ 3\8c¢)¼R\9dÎ\ 2³Õ\980Ð*#ø^©\aj(È$×\12(\91[I\1a\8e¿M\ 2%ù³A)2-Et!M\8b\91fRö\1fCºö´R\91\84Âl\1c#Í]5Û´\H"#\89"ÊßWbH^\8aµß\92Ð:qÓ\ fÂEw+ñ²\95bHëæÅß^X¢RDPâò¸\19(©é\8c´tn\f\94LDwV:}L6Nò\96y&\81R\16]\7f>\85$\16P b\19ݬwèÞ§û¹\85¦\ 3\8cÂç\12\fí÷\92}ûö1P:$e ÔÚÚÚ,\13\ 2¥»wï\8e1PÒ\80xîjÙR¸\ 4JÁ~Üÿûßÿ\1eY\81G\ f(\8f\9bKO\1a'Pº\92øûï¿\ fùÀW\17üØÁÙTìêdúõë×\e2GFF\ e\a\ 6\ 6\ 6ög\9f?\7f~WN{{ûW¹MMMÛrëêê6æ\1e<xpMniiéÊ\1c\9c)\aJùY0\90@8G\89\ 3¥ÄD\ 6J\989\19(Å»
+\v\v\13\1c¸\ f^\e+7\83ø¨VßoÄ\a©\ 6\18M\86\9ejØtøZ.åg\17èp«\82.$\1dfØEzpØ\12ýÚµk\97\1apç\96\990¹.7\ 3ã\97[\80j+l0ÖåvÜÍåNÈ[.ÈR7Þ[\12\87O\17y°Ýüx|£(\ 1g\9a\9f\80y:'\ 1§\9b\99\0\ 3NKÀ\81ü À²Äxvº8!w\1c5\80rs\v°\0ò\rv\80\83Î\8aáÕ\98Á÷j\13\0CIn%\85\9e\81\12l!\bJd\1fRr;J¦º\95ø \14\8b[)Ö\92¶é3R\feÿ¼\926¡tíYLE\9aí¦\91b\98M\14Qþé2'´$\94²$Ôe)\ 6·\12W\ 4Çë\14±[Àôëßf;þ\16=\8f;\ 6Pr\92\7f\8c\81R\12ñ`*]p\80®¿\80¸\91\81Ò[o½µ\8cnÝjòÒ}@·øc Fa\87dçÎ\9d?\10(\95I\ e\1f>\%mhh8*=uêT\8b¬³³ó\8c¼¿¿¿G\ e\92\99\ 4JêÇ\8f\1f\aAI\aPº\1f\
+\97ð\ 62z\18ì\9e\84ÿÝq\ 1\9en\ 6Ó\93þüóÏË\89¿ýöÛ`òO?ýÔ\9dòðáÃ\8e´Û·o7g\8c\8d\8d\1dÍ\ 2\87U\ 5p ²\1c\1cò\87\9c¶¶¶/r\e\e\e·æÖÔÔlȬ¬|/·¤¤dE\ eÌlI6Îy^\0V\92Ïú(ñ@É\17\ 2%o\ 2®9!\8eEµ@K^\aÌ"ÑÆ\8aóYS#jodd-\8f°]@Ï\18 Ól\ 1ËBÒ\ 1b\16è0Ã.ÖÃàÞÔã\18o\19`\84+\8c`³\95fL©«,¸}o[q\1aoÛa¶o;1¥®rAVÆA\96{ðÞ²xL¸K\12ÀM\v½0åy\89`þÂDLѹ\89Øi \11»OOÄ9§$â\9c\93¼ ý\84\ 4Ê«\8a\aÈ9Y§L7 ßì\ 4.\18\1d _\9d\r\1c¡µ\0+Ôfð½\92ÜJ
+\8a¿Éu\0\11\99\96\8b¿E\ 2%\19\ f\94¦ÒÒó\96ýÇÐ>2ÖUÚb-iã1R\f]\91¦¿~\18f\13E\14Qf(³MK\11\83p\11ÝJBÙJ\\11\1c×[ivâos
+JÏ*xã:\ 3p d ³4Óäc£ÓwÑ\94\13O×Å@)\8d.\98\81R!M*\vÉßö\16%k¼KÓÆ\ 6\ 2OÜâ\12\8cÂ\17\92]»vý Ù¿\7fÿ>iuuu\95ôøñã\13 ÔÕÕuF>00У PR^¿~}D\15\ 2¥\9bZ\80Ò\1d\ 6J\ 6\80Ò\ 3\13@é\81\ 5dt\9fõã\ e6\ 5À{×=\Ô-\9c\9e\94JyÜé·nÝ:\91qíÚµÚ¬áááÊìÞÞÞ\92\9csçÎ}\97ÛÚÚúy.NcKî\91#G>È=pàÀ»¹{÷î]\9e\ 3kZ\9c\8dy«8\80\93Ï\v6\9c¤>J©\ 4Jþ\10(%%2\17\r\vhQ²´\8bêËì #\9f\râ§~F©&0u\86\91\18É\80\8dsõ\1c#a\86]¨Ãþ\98\vi\99\1eV·Ü\0û[e\ 4\1e½cÂqW[`¢ïZ\81öïÙq.ï9`Àïº`Ê«ã ïxðrU\ 2>Xá\85Q/K\84Q/IÂ×\16ú°\83b\1fv\95ïÃN³}°âL\1f¬85 ¸ïK\82\ 1{\13qB¬¯\ 1[\80ÅF\v°\98Ý`^£\13ô ·'$$hÀ
+µ\85âo&\ 2%\ 3,@®\ f\83\92&\94¨$\fJ¼øÛTáãÑÜ1\12×\1a)\86²\7f¡\92¶èéÚ±¦" \85Ùb]¿V\f³\89"\8a(±ÉìÐ\12Ï$\14\84\8bîVâ\8aà¸ÞJBñ·èõo1$*ÍIG¥\b\ 5oÏj¡\14\11\94|4Û0PʦT\ e\ 6J\8bÈ߶\9cÜoïÑÜ\81¹âC nñ6 FáKÉîÝ»wJÊËË÷KÁ%\87¥\8d\8d\8dÇdmmm''\81Ò\95+W&\81\92\86\81ÒÏ?ÿ|Gÿûï¿ß3þùç\9f÷Í\80¢û´¸Û=;ä\8e3ìL\8aǧW¼\Ô-\94\9eÔ\1aLO\1a\1d\1d=\12\18\1a\1a:\90Íò¸Ï\9c9óM.Ëã>vìØæ<ê\f\90\8bS{'\17'¹,\aæ³0\e3XQ\16l#7\13\97\91\15ìÌýÎ;ï0PJNbÞ\19\ 6J0\86D7x(É \8bðÙ!~+$\95º?fP3È,#1\92\81\15ûãÞL0\12\85Ùt\8c\910¯®0`J}Û\88Ùtµ ÷ë=3Lt\15\16û¾\r¶û¾\ 3¦ü¾\vgõ¾\e6¾Ö\ 3y/\ 1/W{ñÁª$l²Â\87\8d\97&ãk\8b\93±\83ù~Øs¡\1f'\9eë\87)gùq´´ä\95+W&û\80û\89I\_ñ¼¼<{< Á\12\87¡4º\0ùz\87×ëÕÚÀ\16j\vÌVeƸ+\8c\f\94\8cF£L7%þÆ\a%ÁD¥è 4w\8c\14CÙ\7fô\926¡tm¡®HÑS\91æ$Ì&º\90D\11E\94§eú5qÓª\84\13r+ñ\8aàx½\95"Æß"Ö¿ 5
+\88µQ÷\9c\80Ò´
+Þ\84zM¦\13\19æÐßá\98u\8bè¾,¦\99d\ 51æ\1aâÎ\8d\12Ì\v\9fH0\14_IöìÙ³KràÀ\81riMMMµôÄ\89\13\r²ööö\93òóçÏ\9fU\f\ e\ eö( \94T\0\9b\115\10ç\1a\81Ò\r\1d°ç¶\ 1\0t×\ 4\14ºk\ 1\14ݵ\81\96î\ 4\17w\v;\93X[°)\0\17u»sçNKÆøøøÑ,^zÒéÓ§YzÒ'\94ǽ1\98ǽoß¾U¹\Á\e\f¤0\v3]N\ 6f¿Ì4Zë-\85@)\19vÀ@ÉGI?I\1e*¿w/X°Àç¤&\8fvj\8emem²\89\91LØ$\87\18)\9f1\92~
+#½E\8c´R\ f«{Ç\80Ùô=#îÕZ\13fÎu\16Xì\aVXñ\ 6;,{\83\13¿\ 1\eÜ8µ\ f<\90õ \90÷½\905Iø5Xí\83ɯJÆ-^î\87\8d¿\99\82\13_\98
+Z*Nݼys~*Î>\90\8a£¥ÓÙûýSÚeº\12Aúö\ 4\90®Å\ 3Û5¹\ 1ùz'\88Bk\a\f«0[\15Åß\14FX\80Ü \0JSãooLJT
+ÓRdPz±\8c\14q\956\1e# -bËK×\9eq*Ò\8bh\1a)2\92(¢ü3%VZ\8a\1e\84\13r+ \15ÁñÒº\85âoÜÚ&\ý\eo\11¸X\13\95^\18(M+=)zg\80§[(MZ½DB«\97Hp\9f·K0\14_KöîÝ»[ZYYy@Z[[{D\ 6L9.\ 3°´Ê»»»Ï*\86\86\86.(GGG\87\18(i\b\94´\0¥ëz\80Ò-#@é\ e\81Ò\1d+ è\8e\1d´tË ¹A\8b»qΤ\8bÁZ·'O\9etRÔ\8dEÝ2¯]»VGQ·\83Ù}}}¥\94\9eô}î©S§vðÓ\93X\1e7KO
+\17¼e\86:\ 3d¦Á\ eÒR0K¦ø\b\94\12C ä\8b[´hQ25+òS\7fÇT\eþ\97nÁ{\99fXI¶\91\18\89õ\8bÔ\87JÚX¬\8dc¤Õ\ 6L¤k\8c¸MëL\989?0Ãb?´Â\947Ù\80B\9b\1d»wïÞìÂÛ\1cWRR²)\1eò¡\17òA\12Þ[ç\ 3|®ñïÚµku
+N|e*îó²4Øøâ4ìo^:ö\\90\8ecä¤á\122Rq )©\98í\93h]ßød\9c©; \ 6ìðb\0ñ°]S\1clWïJJJÒ:\b\94l0[\15Åß\14&\ 6Jà\92 (i\19(\ 1]\9e\a\94\84JÚ\9e\93\91bm\1f)Ô\1a)zÙ¿\10#Å\9a®-\94\8a$6D\12E\14Q^¤L+\b\17C¶\92P\11\9cPü\8d×\84\92Wÿ\16C¢\12ר{ú\19Ý3\ 1¥X£n±æq\v\15¼q\9d\ 1Â-\94$ÔkRBM¹%¡¦Ü{¥\a\ f\1e¬\90Ö×××È\9a\9b\9b\8fË;::N)zzzÎ) \94T\ 4Jê\9b7o^f ¤#P2\0\94n\12(Ý2ÿë_ÿºM tË\ 1¹á¢\ 5pãÀHW\13þøã\8f 3É÷ÓO?õPÛ\994ªuË`µnÔ\14\80\1fu;yòäg\14uû(¯ººz=¥'Î\ 5tL¤'Á@Xz\12ËãÎNǵd¤RðÊ\ fØ \82\92\17W\9a\1c\8fÙ4\99@Éï\84¤Ø!iVb$ZO$ÛÄV\e!F2\84\18i±>\14k\v2\92\1eÇXkÀ\1cºÞ\bÃüÐ\ 4\8bÝd\81\8d\7fd\ 5\1e}lÇ\rÛê,++ÛêÞ·oßÇ\9eòòò- \90\8f\12!\9b|û÷ïßàǧëR°Ý{iøÆÛéøîò\fìåÍ\f\Â\82\f\98wQ\ 6¦í\r\8a±èa*-WçK\85\15'ø\81yn\1f\fØ\91\98\97\97gMÀP\9a<°]\83Ûçói\9d \f\8d\1dX¬²\12(\99a\ 1r#\81R8QIª\89\ 1\94H$SåÅ1RÄö\91<F\12*û\8fXÒ\16CW¤é§"\89a6QD\11e\ ed&´$T\ 4\17Cü\8d«\7fãºuO?Q\89Ëè~Ù $ã\83R¬éI¡<îÉ\ 5oÀÆI\ 5o\12L"ë%\80Ï-\92Pg\80ï¤\98ÔK¤UUU\95²£G\8fÖÊZZZ\1aå \96S\8a\v\17.\9cS^¼xñ\82êêÕ«C\1a\ 2%íýû÷¯ê\ 1Jã\ 4J7L¿ýöÛM\vxè¦\rdtà \19wC®\ 5\17ÀŧAgR°Ãä\83\a\ fÚÓoß¾ÝDµnõTëv(»¿¿\7f_Îùóçw涷·\7f)\10u\vöãÎ\81©,\f\84Ó\932`\a\81´÷ß\7f?#\ 5W\95JY>)I¸J\7f\ 2(Èïa½\1cÁ\e)\ 4Jiv¶Ò\1aÞ\vÐ\12l¹&lWhÀ7æ\e\18#\81¸'3\12v¿V\ fûûÀ\80Is£\11Æú\91yçÎ\9d\1f[ÀkÛl¸WÛ\1d@¡í®\8a\8a\8aOã*++·Ç\831?I\84lõA¶øñÞ¦\14\10Þ\aiØîýôÒÒÒÕ\19 ¥\95\99ø]X\9a\85ëX\94EùèY\98±óh]ß@&¦÷´t\98rrÚ\8a\15+¼)°â8?øÀéÃ\0Z\13A\ f¦xØ®!\ el¡sy½Þ P\82Ù*(QIN\89JO\81Ò\94D¥ P\9aJK\82 4w\8c\14±}d\f\91"\96´M?]{NR\91Ä0\9b(¢\882\r\99±[)bo%Þº¹ÌÁÎëÖ-Ô(@¨QwtPzÎÒ·é\82RìΤçJOʦ \ 5/\8fû] îß\ 6Êã\9e(x\ 3\ 1|/Å|^*=|øðAYCCC\9d¼µµõ\84âܹsmÊÞÞÞNÕððð\ 5õµk×\864·nݺ¬\ 3(\8d\12(\8d\19\ 1J×Í@¡\eV\80Òu\aÈhÜ\ 5¹\16\87\97Wâ\7fÿý÷á°3©;Ü8\89Ká® \0Á*&Õº\9d:u\8aÕº}\9cÇ\8bºÁ®Þ\fFݨ\1fw&KO\82 dQzRº\1fóeª\8f@)\91\81\12¦T\7f\1c["\ 4x\94FK«eØð2\8bV¨Í1c\93\ 2#6\9egÀ×\16\11#-¥º¶\15º\8d\e7®Ö1FÂ1\18#m2ÀN·\98p\87¶\99÷îÝû©\15Ðö\99\1d\0´Ã \1eÚá\ 6YîðTWWïH8räÈgI\90íÉx¹-\ 5wrK\1a0oc:.a}&îî\9a,\ÇÛ\ 1\0ß[\ 1ü\1a,\ eàbæÑÅä\ap1ÙY\e6lHÏĹøÓA\0Þ4\9ci\
+\0×\99\f\ 3¶%a,Í \19\19\19\ 6\ f _çNLLÔ8@\1e*\eÌVi!P2\11(\ 5\13\95 \14Ìè\ eµ\9e|CN"\vÓ\12\1f\948<\9a\16#źT[¬\8c\14½5\12ÇH±\96´EO×\8e¾6\9b\18f\13E\14QæTb %¡l¥\18âo1$*q\19Ý\£î\88\19ݼÖ\93/¬GÀìDÝ¢§'\15Ó\94³\84\ 2\16@\83\95\12Ì)k$,\8f\e³Æ6ÊãþRJ\ 5oRLþûd\98è«dÀ\94z9\80¥IÑÙÙÙ®ìëëëT]ºt©W3666¤%PÒ\13(\19\0J×L\0¥q\vPhÜ\ 6(\1aw\ 2\8f®¹!£\1e¼¼ìÅ\aCIؤ7\19\ew\ 6×uc\8d\93B)ÜUÙ\94Â\9dÓÝݽ+·££ãkªuÛ\9eÇ«uÛ³gÏ[\Ô-\8buOÂ<\98\9dNéI\94Û\93îg\ 5öÔ\8eÈ\8bÑO\89Ǽ\9aâÆ5§:!évH¦\15ä\91mƧù&lWddË\90໬?Òr\1d&×wt[¶lY£#FÒã@\9b\f0Ì\8f\8d`¤OL%%%\9fY\0;_X\81=_Ú\81G_»p¯¾\8e«ý:¾®®î«Äúúú/}\90Ïý\90OSñÁÖtlòQ&6Þ\90\85¯½\1fÀ\ eVg³VP¬¹8îý\82\1cüEP\98\8dY<'\801ÉÈ\82=û3`Ê\89é 9O* Áé\87\ 1Û\920\94foff¦!\1e¶«s\8374Îøøx\95\rf«´Àlå\94¨$\vgtK)£[ÂetÓÒoO\81\12\89dªðÛG¾TF\8aµì?â"¶B\8c4\93T$1Ì&\8a(¢Ì\81Ìvü-b¢\92P£n¡\8cî\88'ç\ e\94\84h):#á\9f<r\e/ê&Ôf2Rz\92\ 47ì}JOÚDéIÛ¥\18\80¯¥,\8f»¢¢¢\\86éý°üÄ\89\13G\15íííÍÊ®®®Ó*\90L\97úòåËAPÒ\81s.\19@<W\8c`\9f«fPÐ5+xhÌñÛo¿]s\ 1\8fFã\88\91â)à\96øË/¿ôû~üñÇnÿÃ\87\ fYfÒ\843éêÕ«5\ 1Ö8 \1cV\12LánkkÛ\91\87\83oÍ\ 3y|\98ÇZqÓ\9a%¬Ö-\9bEÝ`\fEYÀ\99¼IQ7V[¿jÕªÔÄåË\97§P\97ë\14\ f&×T7$Í\ 1É´áê\ 3\16|\90kÆ&\85FZÉÖ\80¯-\ e&nÃ\90ÞÖmÞ¼ù=\1d\10l½\ eV·IO\8cdÀq·\eqs>7\ 1q¾´\0v¾±\ 1ß¾uà6}ï\ 2\ f}ï\ 1Ò}\9f\0²ü.±±±ñ\9bdÈW)x¹#\r\1flÏÀ&\1fgÕÔÔl
+\80\96Öçà\16¿\97ê÷\80¦Ksñk°0\17ótQ\ eÌ;7\eg\90\19À\94\9f\92\ 5\fHÊÀ\99zÒ@
+®\94yóæÙ|à\bs"\ 6Õ\10\8fáÕÅ\85AÉN d\15\0%mDP
+Ó\12\1f\94\84ZlÏ1#ÅÐ>R\88\91b-i\9bÅtm1Ì&\8a(¢Ì\95ÄZ\ 4\17½þM(Q)zF·PëI¡Ò·X{\ 4Ì\18\94\9e\96i:\93p\ 6OÕºñ¢nBÝ\93Âm&%O§'}&Å |+---Ý+;tèÐ\ 1\19fö#òæææ\ 6EGGÇIewww\87jpp°K322Ò«\1d\1f\1f\1fÒ3PzðàÁ\15Ó\93'OF-?ýôÓU\e@éª\13d4ê\86\8cx Ã^0Ò@\12>½\90Ìz&±æ\92\94\99\94\19î\a\90\8d=ïÏéééÙ\9dK)Üy'O\9eü4¯¡¡á£¼#G\8e¬Ïc)ܬÃ$×\8a;Të\96\93NQ·ÔPÔ-\8d¢n©\14uK\89\a\14¥Æ\11#¹ \19\ e¼Ì²\81\91r, \8f\ 2\13\ 5Ü\8c\14p3\84\ 2n+u°¦wu0®u:L¤\eu0Â-zØîv\ 3\ e¾Ã\bFúÊ\fhûÖR]]ý\83\r\f·Ó
+Úå\ 6\14íö455íòâ\86íLjiiùÞ\ fù6\15/¿L\að}\9e\89\8bÙ\16À=ý(\87Å\11)á*¯¼¼üí¼\92\92\92·òp\8cEy8Zq.l</\a\96\9d\99\8dËJ\r¼÷Þ{I\998Óøt\\82+\ 5¤kO\86\ 1\9b\93\ 2\81\801\ 1ë\8bÃ@k\\18r\95\1d\83\1f\ 4%3\81R0£\9b\ 3¥pFw\10\94HdaZ\92\92H¦J,\8c4;ùH<Fâµ\8f\8cØ\1aiNJÚf'\15éå?mE\11E\94¿¥Ä\1a\7f\8b¡Q@ô\8cî\88'\85zt\võ\b` Äë\11\10±\99Ò\fAi\9aÎ$\1cWCg0áL\9anÔm1ýA¾B\82)æ=.=I\8aû¼C\1aNO\92\1d>|¸R\ e\ 2¨Q\0X\8e+\81.ª\v\17.\9cQ\ f\r\r\9d×\8c\8e\8eöé®_¿>d¸sçÎ%#@iÄ\fPºb\ 5
+\8d:\0EW\ ¥\918Èp\ 2^\ e&RÀÍDz·YÏ$VæFΤ¬°3)\87ú\ 1ävuu}\9f×ÞÞþE\1eë\96G)ÜyUUUkó(\85\9bßa\92ZqgP[\1a\b93\85¢nÉ\Ô\r\ 3\9fê!PrCÒ\9d\90L;\ 5ܬø ÏütÀm\ 5\ 5ÜVSÀí}
+¸}¨Ã-Ù¢\83a~¢ß³gÏ\ e\ 3Îàkceeåwf0ÒN+\18i\8f\1dì³×
+*q\ 3\8aJâ[[[K¼§N\9dÚãkkkÛ\95\82ÿý\90\86÷¾ÉÀ§_dá\8a>ͦ\84+\96\99N%|ïçc\7f«óËÊÊ\96çãÚ\96äãÚæåÁÐór1½gåà\84R\ 3\18(_\16L9>\ 3gïJ\ 5=Øý\ 5\ 5\ 5\16\ 6J^\ 2%\ fl7\bJ\ e\ 6J¡Ò7Y¸ôMJ\19Ý\13 \14JT\12\ 4¥ -Ñ\a\929f¤\88Ë\90ÄÀH±\96ýÏ8][LE\12E\14Q^\8eL+Q)zF7×Q)\86Ò·çì\110§ ôÔzí±9\93&§p\87¢nv~[\84¨Û\9b\12L6«$¡îI\e©{Ò'RÜñ¯¤\0\82\9d²PzÒ!9&õ:\ 5fû\13ÊsçÎ\9dRõöö\9eÕ\80iºµ \9b>=8gÈ\bâ\196\81}.[@A#v\80Ò\88\13PtÙ\r<\1a\8e\87\fyñ²/\89\ 5ÜXöv¨g\12s&Õ\aXf\12çL:{öì7y`\8bOópð\8f(\85û\83¼\8a\8a\8awÉë²"\17æ³$'\9cÂM\1d&\83Åôi\18sVë\96æ\vEÝR)ê\96\1a\87ëMsA\9er&a»yÆP\17\0Ö)\89\ 5ÜÖhaW\1fh1\87nÖâ\96|¢Ûµk×çz\90Ì×\ 6\9cÆ÷F\0ä.3\18i¯\15çWfonnÞçÄéî\8f\ 3\19í\8f?}úô¾Ä\8e\8e\8e²d\90eI
+þ·;\1dï}\9f\89O¿\ e\09?ÏaüGYWùµµµë\v\ e\1d:ônAyyùÊ\82½{÷¾Y\80_\83ùù°öü<\9cF \17ó~Z6\ 6Ê\97\85!KÈÀÙ»Ó`Åv?\88ÂâËÎÎ6zÓÓÓõ\f\94Ü \11\95\ 3\94¬´Å\bJ\93ÜJ$Ò°\ 4A\89ã\17ËHÑ[ló\18)\86²\7f!F\8aØ9RLE\12E\14Q^ \99~¢Rô\8cîi\81\12×#\80=¤Ùã:VP\8aÞu2ÖuLbe¤\903é©27n]·\88Î$^[hÍ\92§¢n\98S>\92bêøT\8a\ 1øF\ 6\1aÙ-;xð`¹\9cÒ\93\14\94\9e¤loooRuuuµ©ûûûÏj/]ºÔ»víZ\9fáæÍ\9b\83&\ 2%\v@é\92\r tÙ\ 1Pºì\ 2\19\r{ C \90þD0Ò\85`öö\83\a\ fN\a\ep\ 3²\1a\983)[À\99\94O0\91O^\97|æLÚ¿\7fÿÛyäLÊ\85m,
+¯ëöT
+7Õº%QÔ\8d9\93â\81\15i\93\9cIx9áLÂ&E\14p[\18v&¤
+·wµ°¦uZXØ&-¬n«\16Æú\99\ e·ä+=Øñ{\ 3Îe·\11\8cTjnhhØg\ 5#\1d°\83"+\@¡Ê8\90Qe\ 2x²"©³³³<\19²/\15R\92\ eôÛ\95\ 5dú6\e´ôe0=½±±qK\ 1.pCAuuõ\9aB تÂÒÒÒ¥\858ä\82\ 2ÌÝ\ 5ù°ñì<Xvz\ eÎ/9\80ÓMÈÄÙ\aA)\85\81\12\86Ö\98\bèÐÇûý~\ 6Jê (Q\8f\0*}\93\85{\ 4\ 4A\89etO\ 2%ÎÄ\81\12½Ç\18IÂá\11³ö9a$ÞRm\11\19I¨}äôËþÅT$QD\11åï"/\f\94¸ÅL\84\9a)ñ@\895S\9a (El¦\14\81\96¢3R\94Ì$LYú©Î¤\89ÆI\
+7ë0\99Iî²<ú{\9dµâ¦Z7 Y\12\8cº\ 1\rxQ·ïdûöí+\91\ 1\b*äG\8f\1e=¢À¤Þ Ä\1cߢîîîn×\f\ e\ e\9eÓ\8e\8c\8côèÇÆÆú\8c·nÝ\1a4ß»wï¢\15 4l\a(]r\ 2\94\86ã Cñ\90\ 1/\18\89\ 5ÜγìmZÍíT°\ 1wØ\99\94344´?÷Â\85\v»óÈ\99\94OΤ|r&å\933\89"Sïæ\ 1!&\9cI0\86ùÙl¹\12Ö\99\91Öuã§p¯X±"5!\14u\9bìLÂ{¹\16|Ê\9cIó\8dáìmÝ\86\r\eÞÑb\9a]«ýä\93O>ÔÂÖ¶ha\8e\9fj÷ìÙó¥\ e\94ö\9dþСC»\r8¡R#\18©Ü\fFª°\82\91\ e:psª\À£*\ f0¯*\ 1·éPROOO¥\1fr \15/Ë2Î\9f?¿'\v\9bü\90ÍêøðµÏò±\83\ 5ØÕÆBìtm\11Ðôí¢²²²e\85»víZX\b»/,ÀUæäá¬ÒsaÔÉÙ@[o&LÙ\9d\ e+v¤\14\15\15Y\92§\80\92\96z\ 4¨\9d°\80§@ \96"ÕÂl'@\89ÜJJ2¦ (\91ÈH¤aa\8c$!F\92¼,F\8aØb;\86ÖHÑW \99mFzùÏSQD\11å5\949\ 1%^\8f\0¡Uß"v\9d\8c\ eJ\11Ûs??(ñ\18)ö\9eIÑ3\93x\8d\93B)Ü\13\1d&\97áG\82igR\9b4\1cu\93\85¢neò#G\8e\1cT\80Uj\95 \96ã*ðËI5H¦C{ñâÅNÝ\95+Wz\fà\9c~ÓíÛ·\a-÷ïß¿h{ôèÑE\axè¢\ed4ä!FJÀÿú\92ð^w2>=ÇZ\ 1¤ß¹s§9óÆ\8d\eÇ\ 2W¯^=\92}éÒ¥\8aÜþþþ\92<ÀÄ÷ù§O\9fþ\82\10b[\ 1(mcþáÃ\87×æ³\g\9cÚ2*
+[\94úpS?\80¬ðr%©S\1a'¥z)ê\16\1f\8aºEw&qÙÛïi1î×À¸6k`u\9fh\80\8d_h\81.ßj\81j»ô¸%¥\ 6\9cU¹±©©©Ò\fØ©²\ 2{ª\1d\9d\9d\9d5.ðP\8d\aw¨ÆÛ××W\9d\ 4©òC\ e¦õöö\96gà\83Ò\0[³\ e´ôm\1e®rGÁÉ\93'·\15666n*ª««[W\ 44}§\bDöVÑîÝ»\17\15b<\8a
+p.9ù\98ü3raÔþlس7\v×\16\97\ e\98p¤\16\17\17[\93aÀ¦DÀ°\9ez\ 4hã\9e\ 6¥`3%\ 6J:\ 6JäV\9a\ 4J$r\12\19\894,\1c#I^\11FzÎÖH"#\89"\8a(\7fg\11¢¥XA\89=\ 4£7S\8a\ eJ\×É\17\ eJ11\12¯\ 1wÄ%ÝX\99\e/3i\8a3iR
+·\84¥p³\ e\93\e6lø@\82\89e\8b\1476Xë&+--Ý#gQ7ÌÝ\87\15\0\82z\8aº\9dPwuu\9dÒ`Þ?£\e\1e\1eîÒ\ 3q.\18\ 1;ýf`Ï \15\04d\a
+\r¹\0ECqÀ£\81xb¤D¼ìñ±\80\eËÞ¾wï^kÆ[·\1a³ÆÆÆê²GFF\ e\913i_\1e8bW>\10âë|àǧ\ 5 \87\8f
+jkk?(À¹¼KiÎ+ò@-Kra\fósÈ\99\14 .Ü\99äLJ'g\12[®\84\9fÂ\1d\8aºqΤ§2\93ðÝåagÒû\1aL®\e5\98H·jp7>×ìÝ»÷\e\r(m§\16¼V¢«¯¯/7àÔ\ e\1aÁ\8e\87Í`¤\1a\e\18©ÎÑÓÓSïÂÍ9ê\19\18\18¨÷\ e\ e\ eÖùpY5~Èá4¼W\99 \12Ü\1fÀUîÍa±Å3gÎ|Y\80KÝ^\88[üQ\11èk}1\8eñn1 uy1\8e»¸\b¿\vÅ\85\98ãsóq©\19y8I\7f\ eÆ-1\v\17\18\97\81±\9c\0%\8c¯)\89@)\81\81\12\ 6_M=\ 2\94Ô#@1©\99\12èFª\ 3çL\80\12¹\95\94\84B
+\92I D/¥S\19I25m_\11F\12KÚD\11E\94×C¦\ 5J\3%\ e\94Ø\831z×I¡öÜB Ä[Çdv\16|{\9a\96\9eÅH1do\87\9cIægd&1g\12[®d\ 1Õ\ f\ 1\1c\96JB\8d\93\82)ÜRÌ)Û¤ÔaR¶{÷î\1fd \82R9Õº)\8e\1d;vDIQ7\15&õf\16uÓ\82\0Îê._¾|Þ\0Îé5ݼy³ßr÷îÝAÛ\83\a\ f\ 6\9d\0¥A7ÈhÀ\ 3é÷B.$\81\91&\ 2n,{\eTÕDΤ£äLªÎ¹téÒ\ 1æLÊ\ f;\93
+pÈm\ 58øFJÜY[\0px;\1fà°,\8f\9cIÔa¨8\ec>áLÂHg².Ü)\\17îP㤠3\89¢n\99\ e¼\fpÎ$ÓTg\92\96\9cI\1aL³\1fh0¯~¤\81ÕmWïÚµë+;}û¾×\0Õöjkjjöë\8e\1f?~Ð\80ó«6âLkÍຣ60R\83\ 3\8ctÜ\85\9bsÜsñâÅ\ 6/.ë\98\ fR\9f\ 29\92\86÷ª2ñé\81\0KÂÂ7v2&,\0\81~V\84ým)nhhØP|äÈ\91÷\8a+**V\14\97\94\94,)Â/ļBX{^\ 1N-3\ fh\90\92\83KM\fà\12<\ 4JÎTX±ÕÏ@ \ 6¬O\0\92Ä\ 4JäV
+\82\12\19p\10\94Hd\8c\91è=éTF\92Ì1#E_ÎVd$QD\11å\1f-Ï J¼fJÓ\a%Þ:&/\16\94¦È³\18\89\97½Í5à\8eèL
+\95¹q\99I\?\80å\93\9cIÔ8I\1aj\9c4\91Â]YY¹\9fR¸\ f)\1a\e\eë\94§N\9djTcR?©éíí=£¨\9bþÊ\95+ÝÆñññ^ó[·ú÷îÝ\ep\0\85\ 6]\0¥\818b¤\ 4Ho"\18i"àFÙÛéÔ
+ \13ß8\1e\0dÕæ\8c\8c\8c\1cÌ\9dêL"\ f˧\85'N\9cø¨°®®n}!+\ 5\ 3«¬È\aµ,ÉcÎ$L\81\85ÙäLÊÂHgepkß\923É\17r&¥°¨[8\85;Ë\1e.s3O-sã9\93Ô°°mjÜ\8d\1djÜ\8doÕ ´Ý\1aðÚ>íÑ£G+uMMMÕ\86¶¶¶:ãÙ³g\8f\99Á\8e\8d6°O\93\ 3×Ñì\ 6\145{pYM^Ü¡F\1f¤!\ 5R\97\ 6²¬Îd}4AKûrq'w\13\18~[ØÑѱ£¨µµuk1\10ìÃbÜö5ó\80e+\8bKKKß,ÆïǼB\9cP^Á¶mÛ²òp½)98ç¤\0.Á\93ñæ\9bo:Ó`ÅV?È\83\81\92!\bJ>\9fo\ 2\94`»
+\vlWn¢Ò7\ 3lWª£ø\e\ 3%5¹\95\82 D"'\911F"<\92r\8cDÖ.yNFâõG\9a\13F\9aIk¤é\97ý¿ü'¦(¢\88ò\8f\93\7f\16(I\ 4A \9bDIJ\12
+¸ 5àNLL\9cè\99Ä+s\ve&-\rg&Mô\ 3\b9\93¾\90\ 2D¾\97íß¿¿\84\9cI\15
+PAµ²¹¹ù¨êôéÓMjL꧴ýýýgô`\81.ÃÕ«W{L7nÜè³Ü¹s§ß~ÿþý\ 1'@iÀ\r2ê\8f\87ôz!Á\80\9b\9f\ 5Ü°É©\8cÛ·o\9fÈ"gR6vp8\97\9cIyØé^b\86ï
+\88\19
+[ZZ¶\16\1e;vìÃBr&\15\923©\0À²,\1f¶±0\8f\9cIÔ®:\8f\82\96IΤtL¤i©ÜÚ·agÒ¤\14nr&\85S¸\8bLá\9eI:*sÓÂ^\82Î$5Lj\8b\1a\ 6÷)9\93¾V\ 3Ðvª\81j¥\1aðK\85\16ØxX\a¦©Ó\9f9s¦Á\88s>a\ 6#µXÁH'\1d@¡V7 ¨Õ\83k;é½víZ³\ fr"\ 5/\8f¥\8f\8e\8eÖfb\93ªl\80fy.»è\9e\9e\9eï\v\81[_\14\81\ e·\15\83\ e7Î\ 3\1d®\9d\87C®*.++[Z¼sçÎùE0ùü\ 2\tV\1eø 5\fJ¬\99\12\ 3%\9b?ÔuÒ@]'\83 \14î:)\fJäVR\13-)\89\87\14$r\12\19c$²2)¹\908F\92Dg$¶4â´zHÎN¬mv\18It!\89"\8a(¯¶L¿ëä\8cA\89[ð-VPâVÆ}~P\8a\89\91b\v¸MÎÞ~º\ 1w*^Çz&M*s{#Tæ693éigÒ>yMM\rs&Õ\923éxÐ\99táÂ\85v\1d\80à\9c~ddä¼qllì\82ùæÍ\9b}Ö»wïö;\1e<x0@Τ~\ fȨ/\ 1\12\f¸%³vIø´\9d\9cI-äLjÈÆwkr@\14\aó°¿²üÞÞÞ\9d\ 58ÆW\85mmmÛ\8bÈ\99DyÍë\8bÈ\99T\bVY^\10jÀ8?\17c^\90\13Z\0\8d9\93ÒÓ0¾©)\18ß\14æL\9aÔ\85\9b\97Â\8d\998ßÌ\1ap\83ª\16\ 5\9dI°\92 g\12lh\13s&©p7¾Pán|§ª¨¨Ø«\ 6¯\95k@nU\1a0\\ eØØ ïêêj2âÄO\9aq §¬\0 v\aPè´\vdÔî\19\1f\1foó^¿~½Õ\aiNÁËÆt|POkýVSÞzeîàà`i>îéÎÂÎÎί\8aÚÛÛ·\17755m\9eW__¿n\1eetÏ\ 3³.+\ 6¯-(\82Ý\17\14\80h\ 3ù\80\84´\j¦\14ÀõÆgR×É´\ 5\v\16بë$\aJ¬ëä\ 4(ÅÅÅ)¬°]¹\89Jß\f\16\8bEª£ø\9b\ 6\ 6,Q\13-)É\8a\15$r\12\19\13²2éTF\92¼\ 6\8c$\86ÙD\11E\94¿©¼\bPâVÆ\9d\16(±9`& \14¢%IP¢1Ò³*Üp4Ã3\ 2n¡ìmÖ\80;\87\16³+"çÙ"jC³\8cz&½3iI7Væ\16Zû6VgRgÐ\99\ 4\ 2èµÜ¾}»Ï~ïÞ½~r&õÇ\ 1\8aú\983\89\ 5Ü|x9){;\93\9cI\81\e7nÔç\903)\ f»*Ï\1f\18\18ØSÐÝÝý]á\993gv\14\9d<yrkQCCÃ\87EG\8e\1cY[ÄZ
+\ 1X\96\16ÀJ\16æcà\8br\81\vyÙ8û@\16X/##äLJñ¯ZµÊOÎ$?[û\96ëÂ\1dn.É\9cI\85Ag\12fbæLZ\11t&Ár>Pc\9aÝ¢"g\92\8a\9cI*\0Ú.\15Pm\9f
+ÐvP\r|«Ñ\0\e\8fé\80t'ô==='\8d\80\9dv3®£Ã
+\0:ã\0ÿ\9duá\ 2Ïz\0\90\1d^0a»\ fÒ\9a\82\97Mi¸a\r\99 ¥Z\96¼\9e{ñâÅ}ù}}}»\vÁ\ß\14á>\7fZ\f\ eûh\1e\88lý<\8cÂêyåååo\15cd\16\16\85z\ 4dçoÞ¼9-\17'î£fJñ\99¸¬É \94\9d\9dm ®\93\13í¹©ëä$P\82¹L\80\12¹\95&\81\12A\91\82DN"#Ëf"e\8cD¦Æ\18I\12\91\91XÙ\83ÈH¢\88"\8a(s'¯\b(á\ fò9\ 1%É$P
+IL\8c\14Z\9f\84\17p³ð\ 3n¡EJ\84²·\83\r¸©ßæJ & 5á\9eI\1fS\99Ûçá27¡Ì¤g8\93lÌ\99tÿþý~\17\81\92'\1cp#gR\17õÞ>CΤ¶\fl×\9cÅ\9cIããã5¹W®\©Ì\a)\94\15\903\89çR)®¯¯__\UUµ\9a\8aä\97\17\923©\0vÀVó(È%gR6&ͬÌõëק§\933)\15ìãOÆÐúÉ\99äOÀõ¦\ 4\97t£¨\eTÂ¥p\17³ÕÜôkÖ¬YFΤ·5 \8fµj\98ÏF5îÆ\843iï޽߫\ e\1c8P¢\ 2¯\1dP\81ܪÕ\80\98zMGGÇ -°ñ¤\1eØØn\1c\1e\1e>c\ 6#uZqKº\1c`¤.\17p°ËsçÎ\9dN/.ú\8c\ fÿk÷ã½\93i¸a\8dÁ\96Qø\ 6\v:r\9cøm\118ñóbp"Ëèþ`^uuõDéÛ\9e={\16\15á7`\ 2\94X3%®ëä\94öÜ\f\94\8cAP¢®\93.ð\8bÊN=\ 2¬ é P\ 2ñL\80\12(H¢&ZR\92(ȶä\8c\91\b\8fddãÒ©\8c$\89ÎH\84è\93\18\89\9eø\12\18\89=\1eDF\12E\14Q^7ù\9b\81\12ë\1dóü \14+#M$%ñZJbÞ²ñÛ%q+Þ²EJ¦ô\95\9cÈÞÆ,Ä5àÞ,Áì²}ÒJ%O\97¹\1dS\81
+&9\93t\f\129\93¬\11\9cI\17&eoã\83ÓéÀ¨ÖLàBc68¢.÷ÚµkUù\97/_./\18\1c\1cÜSØÓÓ3\ 1 \6sMMÍ\9ab@Ûª¢P\7fê\85\ 5\18ø¢¼Ðú°\81\09\9321´©iäLJ!g\92\8f\9cI\89\0\a?EÝRÜ\ 4Já¨\e×\ f`¾\ 1ßXBý\0Vh1 ¿«ÁþÖ«±ç\8fT°° 3IIÎ$%9\93\94uuu\87T'N\9c¨U·µµ\1d×\0éZ´\80»v=°ñ¬\11ØØe\ 6#u[AA=v\å\ 5\17nI\8f\a\17Ý\9d\0éL\82\9cñ\ 3\99ÚÒpÃ&úFá\1e\1c¡4ö\8a<Ü\83\92\ 2JT*:{öì\8eð=\98\úÆz\ 4à×`¢\99R¸ëd\0×1Ñ\9e{Ñ¢E\13ë\98P×IoFFÆdP¢\8cn+\fXn\86ÍÈ\f0`©\8eÜJ\1a\18\93DM´¤$Q\10\1eÉÉÀ\18#ÉÈÆ¥S\19I2\13Fâ×6Û\8cĹ\90DF\12E\14Q^KyÕA\89\88ä9@ " \82Ò\14Z\9a\0¥)\8cÄÖ¹\9dÜ))\86¤$¡vIlÅÛPÀ\8d-R²ì\r®¯$¦\9d\8d\12Ü«mRÜÉ/\82\r¸ËÊÊöÊ@\ 5\13=\93@\ 5õJPÁä27æLºråÊSΤ\a\ f\1eô»C\99I\övÐ\99\94Æ\9cI\0\87æÀ[·\8eå\8c\8f\8f\1fÉ\e\1d\1d,\18\1e\1e.-ìëëÛYÔÕÕõUñéÓ§·ÏknnÞ<ïèÑ£ëXØ©\18䶼\b\f·¸\10v0¯\0Ã]@+\9eeçà\122³@
+i\19kÖ¬IIŵùý\18Õä$\j²\17Cë÷\80\91R]\90IQ·ð²·Á~\0:ì`\15õ\ 3X«ÆN?Ta÷[U8Ð\17Jr&)É\99¤¬®®®P\126ªN\9e<É°±YÓÝÝݦ\1d\18\18\98è\8e\0â¹À\12Ú¡\84væZë#lìM\80t'áå9?[\85-ýËêýp#j\83)Z\9cW\r7ûË`FwccãÆ0,®\fö\b fJ\ 5¬\99\12u\9dÌ¡®\93\ 1ê:Ií¹ã\b\94\1c~jÏíÃàO\80\12\fBã\82iL\ 6%\18°Ì@n%\1d¹\954°b\89\9aDIȤ <\92\93eËÈÊddèÒ©\8c$á1\12Ñù$Fb+%ò\18\89-¦\18qMÛÙf¤Ùi\1fùò\1f\87¢\88"\8a(OËë\ 2J¬ëd\b\94$|P\82HÃ2áL\9aÂHQ\12·yII¡
+·Ä`\85[\ 6u©ázo³vIá\80Û\e,à\86¹g\ 3eo\7f,aÙÛ´\9a\9b\94eoWTTì£\ 6Ü\87\14\r\r\rµJP\ 1ë\99\14\©$L\ 5]D\ 5=<*\b:\93Xö6µKJd½·ñò\* !èLÊbÎ$ U]. «*\7fdd¤¼\90\9cIE\17.\ø¶øìÙ³\9fÏ\ 3\1f|<\ f|ðá¼Pi|°â«(´\86GQ>¦ÅÜ\\8co \e×\91\9eEΤtÌ°þT\`r2p!\99\9cIÉ À#\16uKuBXÔ\8duáÎ\ fGÝ\82ý\0´\e6lX\81©¬Soß¾}³
+võ©\12Øøµ\12ÇÝ¥À\19ì'gR\95\12ØXGØxBÕÙÙyJM6µÔjS\aà»`¸~ý:×\93<ØjÓ\89Ë\1f¤î\b\ 3¬;\ 2µ#\9fHhgE\7fÔA*+\94§U\95\87]í§D¥]\94¨ôu0ü\88Cn¢\1e\ 1k\8béF\90WíÍBj¦D°\98\97\87{\90I \94B \94\18\ 4%jÏ\9dB]' \94L^ê:é¡\1e\ 1.*}sÀ\80\95VJT2Ãpd\ 6r+éȤ\ 5\ fIÔ$*\12\ 5á\91<ÌH225éTF\92\b1\12ëÏ*2\92(¢\88"Ê\1cËß\e\94ØÊ\ eS@I\12\94) \14\85\91BÅmOuJâÚnsII8\17Ϥ\96\92,à\16 3ϧ\ 65¸¢\89
+7ê½ý\ 6k\97\14^ñvRÀm÷îÝ;){»TF\ 1·àjnÍÍÍÇÂËÞNnÀ\r*èáz&ÙB=\93\ 6\82Î$°@\9f\97õÞ\86t¥\80\14ΦáÓ¶L As\0\1cÑ\90\v¢¨É\a\1aT\16^ºt©¬¨¿¿\7fgñùóç¿\9a×Ñѱ}~KKËæùÇ\8e\1d[7¿ººzõ<\96\9a\ 3\86[\1cl¶\88É0?\1fã\9b\9d»yóæÌl\LZ&9\93Ò0 É)\98u}¾\903)9\9e@)\18u\83dÚxQ7\96Â\r\8b\bö\ 3PÃ^6¨`C\1f+af;\94{öìùNQ^^^¢` íáV\9bl\81;\15°ñ´\1a\84×¥\ 1ë]Ð\81ú\ 6\f¸\e\17M¸\eÃ\16Ü\b¶\12ðÄ\ 2w´\bp<d \11//$ã\83ÎT\16\88ÄÆ-YÀÆcÙàÎê\\10è\81`¢\12îF0£»\88åiÑb&Å¡Uß\96\12(Í/ \e\91\aÔÍÊ\ 1æ¥\ 4¨=w&ÆØ\93F]'S¨ë¤\8fºNz©ëd\10\94¨ôÍ\ 1KQZÁ9
+3¹\95\fäVÒ\81\82¤Z\88D\r³\92¨H\14d`rÂ#\19¹,edjÒ©\8c$\89ÎHìW\88\a$2\92(¢\88"ÊlËk\ 4J\12r\rM\ 6%ÈdFÂ˧\18)TÜö¬NI¼¤¤PKÉ\89¤$¶> .k\11%\80¼õ\ 6U¸½Á\ 2n\0\8cM¬]\92$\14pû^Ê\ 2n\98\89\ f°\80\9b¼±±±\9e²·O¨Î\9d;×\1a\Ímhh¨S\a*èæ\1apS+\80\ 1{¨\ 1÷D_IZì6 Ò\1d\ 4\ 2\80RG\ 66iÍ\ 2\15\9cÈ\ 1LÔç\ 1²\ e\17\¹r¥¼èâÅ\8b{\8a{{{¿\9d×ÙÙ¹c~[[ÛÖù'N\9cøp~}}ý\9aùUUU«¨*~)\15{-\bæ0SÄ)È\a\18Õô\0®(%\ 3\ 3êO{ûí·}~\ª/ <ä#gR2EÝR¸¨\9bujÔ\8d¥pkׯ_ÏR¸ß§\14îM*L¸Û\95°º¯\14¥¥¥»\14Ô\1dAQ[[[E íõ
+\9c_\93\12gÚ¦\ 26\9eS\ 3\e{4\0¾\ 1\1dîÆE=îÆe#\0è\8a\ 5\97?j\ 3\19\8d:\7fýõ×\117äR<d(ñ\97_~éK\ 6-u\13@\9e fl\81\1d\8f\a³Úqw+óY¢\12«ü\ 3\91}^\ 4\ÝRD íÔ\1dá\9dàò¸ø%Y@ ÄÂ\8fÿ\9f½·þ\8f«ÚþÿçÈøLÜu\92Éĵ\8dkS(^¤\14\87\8bS¥îîFݽM%MÝ\85:5ê\14+PÚâÜ\vWÞï÷ç/ø¾^{\929É4 )p/¼ßßÉ\ f¯Gf\8eï³ÏYÏYkíµÓ3A\14Ié¸\98øT\96ç\16 \94(@\89U'cÑ\8bmQ,¦ä\ 6%Ð\8d!(::Z\1f\80Þ£úÑdEg\92-à!ÙDZ2RôÄ#\95½L¡ËR!#ÉM\19I\12\8c$\1e\r\8d\91Ä3Ó"#\89ù§5F\12%:Ú0§\8f\91|â\13\9føÄKþo\80\92Ô\f(ÉM¥\r\8cT\1fpkHÜnCRR}\15\80"\8e)âd·´G÷ðçú\83\1cáö\18G¸=-q\84\9bÄ\11n\f¸õ\94\a\ e\1cØOaÀM\1d?~ühý´iÓ&\18æÌ\993\8d\9e\93\99æ\15+V̳ÔÔÔ,²ÕÖÖ.Õfs\v\86¡_\19ªMR\ 2>X\1e\vYâ\80,t⻹ÉX:3\15 45\ 3\1c1>\vD12\a{\19\9c\87ýõi\ f*è\96¿xñâW
+p´ç
+§O\9fÞ¥pÂ\84 \8f\14\8e\1c9²S\ 10¥ª\0ÀR"
+R³|P\ eË\aed㮦Ð\91\92\94\86«JL\ 1\ 4&$Ñ\99\94\0#ì\88Ã\ruÐ\99\94\18 fТné\81\8cºù³p\12S¸K¬Ø¶\8aQ·ûL]»vílDÏéj@¿zQß½{÷×õ\0´^z Ú@·\7f\8dÎ$=Ðe\9a\ 1M2Ç\80\13_d\ 2ë-7\ 3qV[Ð\1aël¸Ê\r~¸èÚ\00Ò¦à£G\8fn
+=vìØÆ\88ãÇ\8f¯\8fÆ\7fkcñÝJ\ahi\89\13-4ÏíiC»LJß¼yóh\96\94Èè\16%\12Xoó)ÎúÖ\99Óã\8a2R\95y`[Q\1d!Ï\rJ¸«®t\\8c#\95U']¸ÞðDV\9dt°F@,k\ 4D¡\17[ÂÑIL¡LT
+B/Ö\a\0{T?ô#Å\ 6\14\92-¤%\13D2RôøNR\ 5#±·+d$¹)#Im`$ñD\89b®>Fò\89O|â\93ßQþt $B\v\83\92\98ÏAÌ~Åi \9a\ 5%\88ì\16ÁHøOu\vVi\9c\94\ 4Dj>qÛ«RR[\93\92`\8aî×\ 1\b\1e\15ó\93Hh¦\17$´ä«\1cáÖ]îß¿\7f_\ 6Ü\ 6+0Ç#Õ)S¦\8c×Ï\9a5k
+\ 3n3\99\863×¼fÍ\9a\85-§á4Ìx»2æСCËãEt \1f\17$aÁ\9c\14¬2#\1d+OÎÄfcs°\83ay\e7n\1cÐ\1e;í\95\8fÝ¿Q\80\ 3½T\88C>]\84\83?V\84Óx \10'Ô±\10§V^\80\93,l\8f»\9f×\ e79KÌÜ\91\ 5C\9a\9cñÈ#\8f8Sq/\13\92éLrâ^Æ;èLòDÝ\12#\0J®Ð¦Q7?4I¡¡pRG3úÆ\ 3Lá~\9c)ÜÏ\18p \97õ½zõê¦\a;ö\11ÉZ*Èm\8c:cÆ\8cÉúyóæÍÔ/]ºt¾\ 1g¿Ô\bà[eÞ¶mÛ:\v.p£mÿþýu~`¤Í\ 1à¡-AÀ£-¡'N\9c¨\v?yòdm\14þ[\1f\8bïVÇcé²D¬·Ð\85-f¹óÛ\ 1\90cE¢\92»¢\12KOæÎ\9d;÷å<0ë3îÂäh\92ûóX"!\17 W\9c#Fþ1\ 6É\84öätV\9dLACĸXu2\11= ÄÁ\1a\ 1±\99\99\99ö(ft\87'%%\99C\818Æ ØØX}\0º\90ê\a\0Rl %ÙB1\11\8f\8cøOÒSTÁHìj
+û½Ìþ&{\18I\12\8c$&mób$rz³\8c$\9e7/F\12\8fä\1f?öÿ\8f\7fëùÄ'>ñÉ]ÈÿfP\92Ü ÄÙE\e\81\12Dö\80\92â\11/F26e¤æ§oÓ\12·µyn[LJº\8f\ 6\89IIl\88'YRò9 M÷\8a\ 4[ÛMîÛ·ïÛòСC\a)cÆ\8c\19¡N\9e<y\£è\12\80`®\19f{¡eýúõKluuuËý@\ 5+\ 3`ÙW\aïÝ»wM(Phu\ 4ÈhU\14ìþÊXÈ2\ad±\13ßÍOÆÒYiXoZ\ 6¶\98\90\8dmGåb/CÚa\7f}óWZÕ½\0@ðj!ðãù"\80È\93E\93&Mz¤hôèÑ\9d\8a\86\f\19RU\88ó+)À\99æ·Ç9çäÁJfä஦d\89`\13îeb*®Ïá\ 2ûÄ3ê\16Ϩ[¼;ê\86&pGÝB¼¢n\9cûÖ\1duc\15n\91Âmd
+·\81)Üúnݺ½¦ïÓ§OO\15g0@mh\97ñ*@nºJg\92~åÊ\95\8b\r¸\84\95FP_\8diçÎ\9d\e-ÀÁ:\e.z«\1d\14´-\0P´=è½÷ÞÛ\16rêÔ©á\90ÍQø¸1\ 6ÈT\13\7fìر\95\89\87\ f\1f^L\94\9cë\8eK\8aªR"Q\89\15\95²Yz2WLu7}úôgóÆ\8f\1fÿ8gpy \ fìXí.L\8e&iÏz\9b\99\99]ºtIa\f2!\85Å\94\,¦\94ÈbJ\ e\ e}\8båз¨´´4k\ 4ÀÆ\1c
+Ä1\ 6¡+\e\ 2@Kª\1f(H±¡GÉ\16tjÙ\ 4\91\8c\14\ 3¾\93TÁHÌ\7fS<\8c${\18I"#Iâ!Ñ&mk\8e\91èÕlÄH\9d:uj\13#isÚújHúÄ'>ñ\89&-2Ò¿\ f\94Ä{Ü\v\94Äh\9d6\80\92(NÜ\0J\927(5¸\95d7(A\14\8fÔ3\12\96z1\92ÅÃH"qû\8e¤$¯Äí;\93\92J\98\94TE{Ô\89!\8d\87u\rIIÏ2)ée©!)©·Ì¤$eÔ¨QÃ\95\89\13'\8eu;MæÎ\9d;Ã\0~\99Ó4Uy9S\95W¹S\95Á>kC\9a¤*¯\8e\81Ý_\19/2pðqQ\12\16ÌMÁ*ï¤cå)Y\80\89q9[·n\1d\9e\a\16\18ؾ¦¦¦wÁ\8a\15+Þ,\ 4yü¥hÎ\9c9Ï\14O\9b6íñb\0Á\83Å#F\8cèX4pàÀòÂÞ½{\17\15 \1fäµÇMÎÊÃ%¤±r\90Ë= \1e¶ÖA4\88gÔ-\8eQ·xFÝâéLJ`ÔÍɨ[rpsQ7\16N2³p\92;\85\eFø)\ 3úÕKú\9e={¾©\8a2Rà\92Á"\10©\82U&«h\97\99*Øq\81~Í\9a5Ë\f¸\8e5F4É\ 6\138§ÎrðàÁmÖ#G\8eì°\1f?~|§? hWàéÓ§w\86\9c9sfG\18dk$>ÖÅ\0\99ÖÇ\ 1£V'\0¨\96& \9e\14ñ7\8e\ 6L\17s¹ q\ 6ºç»\ 3®¾\96\vp}>\17·§K.Úå¡Ü\ 1\ 3\ 6tÌÅI\96eãtó³ÐÛ³X\98\\94H\101ÈX\17.52\91Cß\1cè\10\81±è\1a~QLT\8a@W6\87¢+\e\83A<\86\0°\8fÞ\ f\9dI±¡S+\16@\91l\82HF\8a\ 1ßIzv5\95ý^ñ0\92Ü\94\91¤æ\18I\9bØVc$Àì\1d\8c\84sþ%FÂ=÷1\92O|â\13\9f4\96Ö\9dI\7f((\89ÜÕ;AI"ÎH\8d@\89\13\8bz@Iv\83\12¤yFÂ*\82\91LnFº3q;ÈSM2Â;qûÎJIÅZ¥$^êC¼òÇu\rII/1)é\r øÑ\8bIIýe\98Þ¡
+X`\8c
+L\99¤\a°Lg\ 6Îl# f\81 \16{\89\ 5@°Â\ 6ÄYå\aØY\13\0£^\13\ 4\0ª \85\8d¯ \a\19\8d\ 2\1f¬\8e\85¬p@\96:ñÝÂd,\9d\93¶\7fÿþ\19\19à\88IÙÀ\80ѹ[¶l\19Ú~ãÆ\8dýò\81\1a=
+\97-[öZÑ\82\ 5\v\9e/\9e9sæ\93ÅS¦Ly¤xìر÷\15\ f\e6¬ª\b¬RZ\b ÈÏÇ=Ïi\8fû\9b\91\vó\99"¦\81eÔ-!\r·1\9eQ·8FÝâ\18u\8b\8b\ 5\199\98Â\9dÀ¨[\12£n)\8cºe\ 4\88¨\e§+±qî[¦pw4³p\92\91Q7\ 3\1açY=S¸U4Nwµ¡&ù0eÒ¤Iã\14\9cß4uáÂ\85sT´Ëb=Øq\95~óæÍë\fh\92M&\åV3èp§\15\8c´Û\ eFÚã\ f2Ú\exöìÙ=ÁçÎ\9dÛ\15\ 6Ù\11\81\8f[¢AKµqX¥Æqìر\15N\11\7fcí\ 4&*Mv'*a÷\83³p ÞÙh\9c7rpð\17r9ß].Nèá\Ü·{rzõêU\9e\8dv\11SÝådtíÚ5-\8d5\ 2RX#À\85Ö\88LÄå\87:\98Ñ\1dË\8cî¨\8c\8c\f[\ 4èÆ\12\8a\8ec
+\ 6ñ\18\ 2Ð\8fô~ %ÕFZ²@d3D2R\fX éÉH*\99\á\13 \18I\16\8cD:\17\8c$ Fò*¶1\92($©1\92xò4FzôÑGë\1fN°¼N\87ëøO3\92\ f\94|â\13\9fü¯\92æÞa¿#(\89·r\e@Iü0Ö@Iä`4\80\92DV\91H-\12ã`\92\e\94XwÆ\rJ\9cüÁ\rJÀ\1e\99\0$\13\85\147(ATJs\8cdv'nc\a"qû\97ªI\8a¤¤LZª<\1a)\98'\91\94TN£ÔQTJâ/õÇt\r\95\92^\94X)I\82\85í!\r\180 \9f<|øð!ò¸qãF+S§N\9d(\ 2Kz°ÀlÃòåË\17\18×®]»Ä=\9c\vt³Ú\ e+¾Ö\1f\8c´.\10\8c´\9eùÖ\8bá\\91G\8f\1e]\e\rY\1d\aYA/É\92$\80Òü\14\80Ò¬t Ä´¬Ý»w\8fÏÙ¾}ûÈvÀ\80Aùëׯ\7f»põêÕo\15-Y²äåâyóæ=S2cÆ\8cÇK&N\9cø` Xà\9eâÁ\83\aW\14õéÓ§¨°[·níòq§³ÚᮦåÂ\90º\18uKÌ`BNª \ 2\n\1c£nq\8cºÅ1êæ`á¤DFÝ\\8cº¥²pR\16\9dIíì\8cºY\e
+'Ýk\12Q7Váf
+÷\v"\85[íÛ·o/\95)ÜÌØ\1aÅÆ\99¤\0 ßQpº\vT\9cør\15í²V¿mÛ¶Z\ 3 p«ñàÁ\83;͸ò=Ö\93'Oî³\81\91öû\81\8c\ e\ 4\9e?\7f~\7f0do(dWÄûï¿¿=
+´T\17\vZZï8qâĪD4âb\97Hå\12\85\ 2ÐØc3ÐBC9Gn\9fl0ë[9¸3/åL\9e<ù©\9cÑ£GwÎAãtÊyûí·+²ñ|\14f±òf\ 6\vJqª»$\ eÿ\8bwqè[".?ÌQXX\18\14\8bþá\1f\r\9a¶E\80n,¡\0\7fS0º\90!\10\0¤÷C§VmèV\8a\15"\9b)F\88d`o×\93\91Tö7ÅÃH²ÆH|H¤æ\18I+¶-\18I<jâ¡\13\ 5\0~GFÒ@©EFò\81\92O|â\93ÿ\eÒâ;ì\8f\ 1%\89 $\11\94$"\89D8\91Ü Ä_ÛL\13º\ 3\94XÎ\98\9c#\93xd\ f()nP\82¨\1eÑS\f2\92×\14·\8d«IzMßVÀ\93.c.H5\87\13ÝÏ\8bÃ¥v¦íéJcó¼\84\ 6{UêÑ£Gw©_¿~}\99\944X\1e3fÌ(\ 5öw\82Û_²`Á\82YúeË\96Í7®Y³f\89\89\8cd!#YwìØQc\a\10¬\ f\80=ß\10Ä!ï!0ï\eÂ\8f\1d;¶>êøñã5"A\99\ e\92åNàÂâd\80Ò¼4\80ÒÌÌ}ûöMÉ\ 6(\8dÍ\ 3V\fk¿iÓ¦þ\ 5ëÖëY\ 4\fx½xñâÅ/\96\80Aº\96L\9b6sÉøñãï/\191bD\87â\81\ 3\a\96\16õîÝ;¿\10] '\1f÷7£\1dnh
+£nάÎ\9d;'\88±ð\8cºÅ1ê\16˨[,£nq\8cº9X8©>ê\86[\9bÎ\14îl\16NjÏÂIõQ7Q8 \86ùQ\ 3:ÍÓzô«¿¨ È·TPd\1fExÚ&L\980V\ 1ÃMUæÏ\9f?G\ 1@.VkjjV©uuuëõ`ÇÍ\ 6\90à\ e#®w\8f\19سß\ 2\0:h\ 3#\1dò\ 3\19\1d
+¸xñâ¡ È\81PÈÞð\v\17.ì\8c\ 2-m\8d\ 1Km\8c\7fï½÷Ö¸ão\1cÿ\96ÌD¥Ô[·\8eOGÛ\ fÏ\ 4\91õËB\vuË\9e={öË9S¦Ly:\a·ìÑ\9c!C\86Ü\97\r\8a¬ÊÂ\83S\9c zÈË`\89ò4\0¤\8bs\ 2\8b\8cèDft;\80.Á±èÏ\ 1ÑèÏö\bô\19K(ú³)\18Øc\fD§Öû£G©vð\90b\85Èf\8a\11"\19°@Ò'%%I*\19Iñ0\92Ü\94\91¤6LH¢1\92\18ÜÖ"#\89ÄmÁHâ!n+#ý\16g\92\8f\96|â\13\9fü¹¥õ7W\8béI^ $Þ¢â}*~\82¶\ eJâM\81\92x\99Ã\9aJ|ËK|ßKw\aJ¡¡¡\1a(ÉnP²Ûí\82\96\14R\90B\1eRÝ"\18 ÿ F2z\18ÉÂÍê\93\92\1a\18)\98»\17SÜ6NJ\ 2"5®&Ù0}\9bHÜ®bâv'þ\\17\89Û]Ø\10Ïé<\89Û\12\13·%\98ÙAòèÑ£GÊ\93&M\1a¯¼óÎ;SU`À,÷H.Xç%Æ\r\e6¬0oÞ¼yMÓ!ï\e\ 3ÁHµÁ`¤Ú01ä\9d\83¸¢!5î\94\eÐÒò$,X\94\ 2p\98\9b\ eã?#\v 4)w×®]£Û\81\0\86ä×ÖÖö-\»vm·b@Ç+%\v\17.|®dÖ¬YO\94\ 2\ 3\1e*\1d;vì½%Ã\86\r«(îß¿\7fQQÏ\9e=Û\15à\9egåãÖ¦åÁ\86ºr\9exâ\89ÄL\\9f\83Q·8FÝb\19u\8be\85ÉX\8eu\8bcÔÍAg\92\93\85\93RèLÊ`
+·\88º\150\85Û\1du3qî[#\v'\19`\7f\9fÕ£;¾ª\8a\99\80\a\ f\1eÜ_A\v\8dpS$Îo\86²hÑ¢ùʪU«\96)h\9cµ*.¦V\8fvÙf\0\ eî6â¢÷\9bN\9d:uÈröìÙÃ60Ò\11û¥K\97\8e\ 4\¾|ùp\10äP\bd\7f8¾Û\13 ZÚ\1e\ 3\96ª\8bÃ\165l5\11\7f[àNTÚ¾}ûDNý62\ 3¸: kÉ\92%=²\81\92¯fO\9d:õÙl´ÐãÙ Ü\a²q/;duëÖ$\13gß.\ 3×\91\99Æ¡o)\80À\ 4VÞ\8cIä¬o\ etê\90Xt\92\80h µ=\ 2\88c\r\ 3ì\98\83Ñ©\8d\81\0 ½?PHµ£{+V\88l¦\98\88G\ 6,\95ôèp\92Ê\0¯ÂN§\90\91d\8d\91\98\13'µX$©ÅB\92^\8c¤\rnÓ\18I<ÉÍ1Rë\ 1·ß\ 2J>Zò\89O|òÇÈ]½¥îÊ\99ô\eAIâ{\â\e]j\19\94ð\v¼\1e\94h:\9a\ 1%\99 $3\93Hf¢\92LØ\11 ¤x@Iu\vȨ\9e\91ðQ0\92É\9b\91Dâ¶`¤°°°POâv\f\19ILqÛ|5ÉJ\9a¦{i\95XM\92Y±Oðò\9f¥uù\8b\84»ð¦\ 4\ 2è-\81\0\ 6Ê£F\8d\1a!O\9c8q\1c]%S\14\91 \fs<_\ f\fXÂ\91\+LuuukÌ°Øë¬`\81\8dv0Ò&\7f\98òº £G\8fÖ\85À²×\8fv\87l\88\15Ù6øo\95\13´´,\19Ì°0\r 4;\13 4-\eÆ\7f|ÞÎ\9d;G¶ß²eËÀ\ 2PFï"ÀØ\9bÅÀ²\97J\0hO\97\ 2Õ\1e+\ 5´=P
+8©.\ 1È\95\15\ 3\ 3
+\8a\0w¹\ 5¸É\19íqWSòp/\9dÙ\8f=ö\98\83Q·8FÝbé9\89á¼n1\8cºÅÆ0\8f\9bQ·\84pü\97ĹoSéLÊdÔ-\8f)Ü"êVa\16Q7\98è\87\99Âý¤\9eQ7µG\8f\1e¯«ýúõë-
+\93+"$9mÚ´É2Zh\96\82Ó]¤\80ðV*\9b6mZ¯\ 2 7ë÷ïß¿S\8fKÝgÄå\1f2\9d9sæ\88\19\8ctÌ
+\1e:n¿råÊqÿ«W¯\1e\v\84\1c \81\1c
+Ãwû".^¼¸3úý÷ßß\12\87-6\88ø\e\93º\16\89D%÷\8c&8Æèt\1cmPæ²eËzeÍ\9b7ïµìéÓ§?\9f=~üø.ÙÃ\87\ f\7f0\e(Ù1\8bCß2qöùé\0\8c¬4\ e}KaF7'\ 6\8ee»D8\98¨\14\8bN\1d\18\8dNí\17\81\8ec\rC§6\a£\1f\19\ 3ѳ\rþ@!Õ\8eÎ¥X)f\88l"\1e\19Øïõ`$Iõ0\92Â\9e'Ó\8d){\18Ibb\9cÔz\ 1\80_Y$é®\ 2n-FÝî\9e\96|òg0\1d>ñÉÿ~ù7?¦Í9\93Z\8cºy\81\92øY*^¾w\82\92Äw¶Ô,(Á¦4\ 6¥\9c\9c\1c\r\94d\82\92L`\91\19\ 2\93\19\f\93\99:Ô\1c()d\1f\85´¤\12\85\84èIF\ 6þg¤\98¸T0\92\95[ع¿;q»\81\91Dâv4Ù,\9e\a÷ª&\99×\5I-q\9bMò\12[Ò\9d¸-\r\1c8p\804bÄ\88á2líX\19\ 40\85y73\95Å\8b\17ÏSW®\¹\84 Ê+\8c`¤µ&0Òz\v\18©Ö\ 6FjT\16(\18F}K(ÈhsÄ©S§6EC6¸Ý"ønU\12\96.M\ 1(-H\87Ý\9f\95\ 5P\9a\92\8b½\8cm\aã?¬`óæÍý\8bÀa=\8aAd¯\95à¸Ï\97\82A\9e,\ 3\ 1<R6aÂ\84N¥#G\8e¬,\1d4hPq1¸®}\11ºYv\ 1îoZ{ÜPW.ncb\16î`|\ 6®46\15,\10ÃyÝb8¯[\fçu\8b\8d&(Ep\16Ü0\88+\18f;-\10f;\9bΤöLá.±àîW1\85û>¦p?jàÜ·zÎ}Ë\14î·Ä,w
+Nc¨@I\99!IyáÂ\85så\15+V,Upök\15\0_º{÷îí*.p\8f\1e×{Ð\8068l\ 2û\1c3\83\82NXÁC'í\1f|ðÁIÿk×®\9d\b\84\1c\v\86\1c\ e\ 5-\1d\88¸|ùò\9e¨\v\17.l\8b={öl\88¿%\8aÌ.Q\9c\93\89J©h«±é¸\1fC2\96/_þv&xò\8d,`í\8bYh¦'³p\e\1fÎ\1a0`À=\99={ö,ÏÀ\ 3Q\90\8e~\9f\9d\ 6ôKMaF·\8bî¶DôìH\a\1a"4\ e=%(\1a`ã\1f ı\85¡\ fYBгM\81 %\83?º\95Þ\8e>®Z!\8a\85½Ý\84ïd#\96JzúTU\ f#)\1eF\92\19ïu3\12\1d\9aÒ\7flpÛ]9\93|´ä\ 3*\9føä?$ÿ\89çÅ\97\9b\17#ý*P\92\88\10\12\7fÒ¶\ 1\94d\82\88LP\92 J2 ¥\15PâTYt\ 3)\f\9a)\8c¿)d\1f\95\14¤\92\87ô\94zFÂ\7f\82\91ÌÍ0R w\15Â\9d\86\93\91¢\98¸\1dÇ\90\9f¨&\99ÌÄí\16«I\8aÄíGy½OÑμÈ\ 6{]\aCÚ\93\89Ûý¥áÃ\87\ f\95Æ\8d\e7F\9e:uêdyöìÙï0\9c4Ï=\88«¦¦f\85aÓ¦MkÅhw30`\93\15f{³\rijÕ\1f,°-\10\14´-\ 4F}kØéÓ§·D\9e9sf\13\13m6ÄãcM"Ha¥ëäÉ\93KÒ°ò¼LlöN6v0)\ f 4:\1fà5¤\10»ïS\fãß\ 4\87|¹\14\a\7f¦\f§ñx\19NèÁ2\9cZÇ2\9cdy)N·°¸W¯^¹E¸û\19ù¸µ)LOrævéÒÅÁô¤8¦'Å\88zALO\8av\10\94b JQ\ 4%:\93\12Cñ19\b\vÒ9÷m\ e\v'\15pîÛ2\16Nªf
+÷\83,\9cô8\v'=ËÂI¯¨}úôé¡°p\92((%O\992e¢Ì\14n\99)ÜòêÕ«Wȵµµë\15\Ìfeß¾};U\å~=.ú]\ 3\88ç\98\11ìsÒ\f
+:e\ 1#\9d¶}øá\87§ý>úè£S\ 1\90\93Aøx,\14´ôn8hi_Ô¥K\97vÄ\0êâ\ 5h\8aô.\80×|\17g4I\ 1\8c\8dO\ 3\96\rK\aÂöÍ\ 4ª½\95 hûKÖ¤I\93\9eÊ\1a5jTç,ðd§LÀ]E\ 6\9a©0\9d\19Ý©\80\8eô\14Ö\97ráRã\13A\87Q\fI\86Å\95\94\94\ 4E\ 3lü#ѳíaèÙ\96\10Ð\92)\bÝÛà\ f\14ÒÛ\ 1Eª\r¢X ² ßÉFþJ0`=IOïªJFR<\8c$\93Ó5F\92~eâv\e\92\92î
+\94Ú@K>\96òÁ\93O|ò{È\7f\ 2\80Ú -2Rs $Þ±M@I"8H¿\fJ2AI&(ÉnP\825¨\a%ÀI=(1"ÁTj\99ü¢\90d\14ú}\14ÆßêA °£\12{TÒ\92J
+Ò\93\87\f\14#ÅD1s\81\85«Ø¸²\9f\9b\91BCC\83ÉHaD°HÂX,\8fV\9f\94\ 4\93\95ÎÄíúj\92eee¥<q÷\14·îj\92\9câV$n³\99^Õy\12·¥¡C\87\ e\91Æ\8e\1d;Z\82ñ\9f$\8b\94\ezIܹÉk×®]¡\a\ 1¬5\88\8a@°Óuf Î\16+0`\9b\1d\ 6|\87?X`G\10ìù\8eP\90ÑöpPÁV÷Ð-È\ 6\a¾[\9b\84¥+R°Þâtl17\vÛNÏÅ^&´ÃþF\16`Ï\ 3\8bp\8cÞ%8Ú\e¥8î\8be\v\16,xª\1cÆ¿sùäÉ\93ï+\ 3\9ct(Ã\99\96\94â\9có\8bqöÙ\85¸\8e´|ÜUW;\98ÔD¦'Å3=)6\8d \94\8c\9b\17íô\80R\f\a¼E²(w8Ä\19\ 2>H¡3)Ã\1f¸\90Ë\14îB¦pW°pÒ=,\9cô0S¸\9fÔã\18/¨ÀÉ×\15Î}«\0Õ\ 6Ñç6Z\9e>}ú\14yþüù³e6\93\f\94\-oÞ¼y£²k×®m
+\9dI*.õ\90\1eW~Ô\0â9i\ 4û\9c6\81\91ÎX\0Egm\1f\7füñY¿O>ùäL\0äT\10>\9e\b\ 12\1d Ã*\a"\ 1T»£Ï\9f?/âobüÛJw¡n\90åÌ\144ØÄÔ\8d\e7\8eH_µjUÿ\f@e÷LÜ·W2ÑVÏd\8e\1e=ú±ÌÁ\83\aß\9fùöÛoWeà\81-NgFw*3ºSÐL.\17ú¸ÃÙ©S§h\aÚ <\ eý%8\1a`\13\10\99\9f\9fo\ f\al[CнÍA c\0ú¸Þ\ f=LµA\14\v»¼\89b$#\19èXÕc\vI%#)\1eF\92\ 5#1q[0\92ô;ÎnÛzfR\e@é7Ó\92O|Üä\13\9fÜ)\7f\0\ 5µNFwÅH^\ 3Þ\0JR#PÂoØÆ \ 4{)\130d¾Öe7(Á®Ö\83\12l\80\0%\85 ¤\10\94\14æ\ 5)\ 4%\85è¢4\ 2%N\95EPRÉ9ª\e\94\82\82\82ô\ 4 =QÈ@(2RL\94Æ\8c\84õ\ 4#\ 5pÛ 2R(\19)\82\8cÔ8) ¿íSy.YLܾc\8a[\80\83¨&Ù\85\17ý,Ûåe]7üéúöíÛ\87\89Û\83%ØÕQÒ¤I\93&2\924\9dÆ\7f®²lÙ²E\82\91TÁH[·nÝ`$#\89\8a@\16pÎ\ e\e0`§\1f«&\ 6\9c>}zW0 h§»\18\10GmE\vg\b>nHÄ\82µ.¬²<\15 ´0\ 3\9bÍÎ\86É\9f\9a\87]\8dË\aV\f+Äîû\17Ãî÷(]³fÍ«eK\97.}®|Þ¼y]ÊgÌ\98ñpùÄ\89\13ï-\1f5jTE\19\8c\7fQi\9f>}ò\8aq\ 5\99\85¸Ó©ù0\9fILOrdã\ eÆeÀôÆpÎ\92hN\80\eÍèRt¼\0%ÜA7(\85ῤ`|\97\1a\88¥Yt&µc
+w1S¸«8÷í}LáîÌÂIOéÑ\8b_rGÝ\ 6\r\1aÔ\87\957\872É}\1cyrºL\9f\9bÌ\14nyÃ\86\r52ø¥NÞ»wïN\ 5\17¸_\ 5Ý\1cVqù'ô\17.\8e¼råÊY\13\18é}\v è¼õÓO?=o¿~ýú9\7fÈ\99@||/\18\v\8e\85a\95w#®^½º7úâÅ\8bÛÝñ74Ýjw¡î}ûöÍNÞ¾}ûäTÜ\99Qih°\81éK\96,é\991gÎ\9c×2§N\9dú\& ÷\89Lftgà&WgtïÞ½$\1d7¾}*kt§\0D\92]\1c\17èD3Å8:vì\18Á¸dH\fzN`$~\aø\85£{[CÀ>æ ô+c@vv¶Á\ fP¤Ú \8a\ 5\1f\153D6\92\91\fd$=¶\90T2\92"\18\89\89Û2\93\92$&%I\f¸IÍUÜÖ\9cI\82\91Zw&ýJPj\ 32ù\bêÏÅR\7f¼¹ó\89OîFþ\13PÔÖ×W\8bxÔ\1c#µ\18uÃ+Wâ¯T\89ïb\89oe/P\92[\ 2%\85 ¤\10\94\147(åææ6\ 6%¦¼2\ e¦2kHe\8eµê\ 6% \8eÊ \99\9en%=ÙÇ@
+2\90\96\8c\84"\13ÅL±ð;ÁHv®ìïa¤\10î*\9c;\8d&#Å\93\91\9c<n
+\13·3yBy¬&YÔ´\9aä\834@\8fóz\9f\11\89Û¼«oê\98¸\83Ý\1f(1q[\ 2\88\8c\97\80$ÓdÀÉ\1cY¤%Ãþ®p\17\ 3\ 2Äl4\0g6\e\ 16ÛÌ0Ö^U\13÷\ 4\82\87ö\84\9c?\7f~w8d§;½\ 6ÿÕ9@K\e\9cXº&\19 ´,\rÖ~A\16@if.8br;\98ü1\ 5;wî\1cR´yóæ>%ëׯ\7f«\fÐñrùâÅ\8b\9f)\9f;wîc\15Ó§O\7f bÂ\84 Õå#F\8c(+\e8p`A)Î>§\18×\91^\88+JfzR"«'ųzR,ç,\89fMŨ$\ 6\96\12\bJq\ 4¥h\82R\ 4$!\14\1f]A°Ýi\ 1X%Û\ f+··a³R\vvÐ\81)Ü\ f°pÒcLá~F\ 5e¼ÂÂIÝ\15\90G\7f\99sß289\91)Üï°\16ÊLá\967mÚ´AÆÅl\95ÑL{\94£G\8f\1eRN\9d:uLE\e¼§¿|ùòYõk×Î\9b\80B\17Ì\80¢\8bÖÏ>ûì¢\1drÁ\1fò~ i)\18\vN\86Ò\14ñÁ\a\1fìgüm§;þ\86Æ^+
+\ 58±û¹.\1chjJ]]Ý\98T\1c|p:N£w\ 6nÞ\e\19h°\172\98Ñ\9d1|øð\872\98Ñ\9dÞ£G\8f²4ÖèNe¢R2 2ÕÅJSN¦r9ÐU"ÙB¡¬/\15\18\89>ä\17\ eâ±\85¢KY\82@A¦\0tt\83\1f Ho\83¨\16ö{3D62\ 2m #é±\85¤\92\91\142\92BF\92\19p\93\ 5#1à&\91\91¤Ö«\04çLj13©uPj\91\96~%<ùä÷âI\1f2ùäÿ\92ü\8edôû Psâõbl\91\91\1a¢n\92Û\99t'(ÉôýËÍ\80\92BPR\9a\82\92Jß\8dJPR\99;Ò©£6\ 5%=ý>zz\80ô\8c¿ééV2\10{\f\ 4 #iÉH\1e2QÌ\14\vÅÆ\ 5õ\8c\ 4´
+lÊHQÜs\1c\93¡\12\18íKæÁë\93\92pV\ 5\8d\92\92`\8aîw'%±\9a$ÛàEÞ\8a×u½zõê©câ¶\8e\89Û\12\18d\9c\ 4ã:U\82Ý\9fÍl\9b\85\1cã¾Ü=Æ}Ë\96-\e=Å\80¶\9b@7»Ì`¤=V\98í}vVM\f\80\15ß\1f\ 42ÚÇ:@{8`k\17ý Ûâ u ¥õI\0¥Õ©Xyi\ 6@i^6¬ý\8c¼C\87\ eMÌß»wïÈÂ\1d;v\f*\86Éï]ºnݺ7ÊV®\ùbù¢E\8bºVÌ\9e=»s\ 5\90ä¾\8aqãÆU\95Ãî\17\97\r\180 } .!\8béI©\ 5¸¿Iíq/\13\98Ç\1dÇ<î\18\ 1JÉ\ 4%§ÈÀ!(Å\12\94¢8Í[8$1\ 4¶;9\bÍ\94î\8fû\9bc\7fà\81\a
+¬\8f<òH\19S¸;²pÒCLáîÂÂIϳpÒk
+\8eÛ\8b\85\93\ 6Éh°Ñ2G\ 3J\8cºIË\97/_"áÄ×Hh«MòîÝ»wȸ¶}
+\9aé°\82\8b>¡¢qÎè¯^½ú¾\ 1\0tÑ\b\14ºl\ 6\19]¶|þùç\97m_|ñÅ%?È\85\0|<\17\ 4Z:\15òÉ'\9f\1c\vÿðÃ\ f\ fF^¹rew\8c\88¿\89ú\93,Ô\9dÈD¥$\80ëôdàåøT\1c|X\1aN£o:Nè\f\9cÚK\19 ß®\19#G\8e|$\ 3wúÞt\BE\1a\1a¬0\15\97\95\93Ì\19\83]¬]î\ 4«Ä'°âÐLa\fN\ 6qú;ÿpô&[(ØÇ\12\f
+2\ 5\80\87\f~\10½\1d}Mµâ?ÅÌà³ \8f\81l #é±\85¤\ 2²$\85\ 17E0\12\ 3n2\ 3n\12\ 3n\12\ 3nR\8bÓ·5çLj1êÖb\8eR\8bÈÔVnòÉïE\91¿#7ýñÆÐ'>i*¿\19\8f~3û´\8eB-\92\91\86G-2\92p&yEÝðj\96ù¦ö\ 2%\85 ¤x@I%(©ÌüQ\e\81\12¬\86\9e¬¢'(é\99O'Äèéò\11 d`üÍ@Î1\90x\8cd\1f#iÉD\142\11\8aÌ\14\vÅÆïì\ª1R0·\r##E\92\91bÈa\ e\1eÈEOV\1aQ-\9bISíyj%<Ó*\9ex'þR¿#)©gÏ\9e=týû÷ï§ó$nK\0\91)\12\90d&\83H\vd`Ê2\ eÝZ£À\boPÉHú}ûöm7\82\91v\9b`ü÷ZÀHûmgÏ\9e=è\aF:È\82\89\a\82/]º´?ìòåË{\99Y³+\ 6²-\1eßÕ%\ 2\12Ö'c½Ui`\86%\99\0¥¹9\0¥ií`íÇ\17ìÙ³gxÑöíÛû\97lÚ´©GYMMÍ«å0ùÏU,X° KåÌ\993\1fª\9c<yò=\15cÆ\8c)/\1f:thaY¿~ýrKp\1d\19EèM)\ 5¸¿Îv¸\97ñ90³±\9cÜ-:\r\88\18%@I¤*Ç\13\94bXG)\92 \14\86ÿ\9cÁø.%\10K3èLÊ£3©\88U¸+8÷í½Lá~\84\85\93º²pÒ\8b,\9cô&\v'õai©¡2Nh,£nÓ$FÝ$Fݤ\8d\e7ÖHLá\96ÑV»ä#G\8e\1c\94ÑLÇ\14\ù)\15qN\7fíÚµ\8b\ 6\0Ðe#Pèª dô\81åÆ\8d\eWm_~ùå\15;þ»ä\8fïÎ\a\81\96Î\84\80¥N\84\81ª\ e{âoÛbEýI\16
+à4y\v\9dLTrmݺub
+\88vD*î[ÿ´\85\v\17vOG«½\9c>iÒ¤§3pº\8f¦ãÄïKg¢R\1a.¦(\15\97\95\97\8c\vÌpq6<'\1aÌ\91\0t\89\8eCk\84³\99\82\99î\1e\10QRRb\ fEG·\ 6\83\82Ì\81èíF\7f\88Þ\ e<RøO1\93\91LX*\eÉHz2\92ÊÁ\ e*\93\92\14\ 6Ü\843IfÀMs&Ig&µ!êÖ¢[©9Zj\9d\9b|òûóäo\81'\1f2ùäO.¿\ 5\8fî\1e\8aîê©mñÕçEF\1a\1ey1\12Dòv&á5,\13\94d¾\9f5PR\983¡x@I%(©MAIÏø\96\9e ¤w\83\12ó7\98Jm \8fÇÀ\88\98\81\89J\ 6&*\19\898Fº\95\8ct+\99èV2\91\82Ìä!\8bGl\14;\17øs\15\8d\91B¹\83\b\ f#Å\93\91\9c<\9a\96\94Ô\8e~®"&%U0IV$%=ÄËz\82&æY6âË:V\93\14II:VÜÖ\81<Ü\89Û\12Lþ;\12,ì|1¼]^·nÝj¥®®n\83»\ e\10\19É@FbÁÄ}f\18ÿ\83V0Ò!ûùóçßõ\87\ 1\7f7PÔJ¼råÊ\ 1÷X-È®X|ÜæÀ\82:'@i]
+pae:\fý¢,\80Òì\pÄÔö\0¥±\85»wï\1eZ¼mÛ¶¾¥µµµÝÊ׬YórŲeË\9e©\9c?\7fþc\95ï¼óÎ\ 3\950ùÕ\150ù¥åC\86\fÉ/Ã%d\97àbÒ\8aÐ\91\ÌãNÈ\83]\8dãän1\190½Q©°Ä\91.4D¤\0%ºJ¢£ J\11\10G(>&\ 5wìØ15\0·6Ë\ f\90ÐÎ\ 6³]lyüñÇ«\98Â}\1f\v'=Ê\14î§Y8ée\ 5lÖ\8d\85\93úq.\97á,\9b0\81Þ·w$FÝ$FÝ$6\98\ 4¨Ü&\1d8p`¯\8c¶zW>}úô \85Î$\15Mr^\ 5ö\Ö\ 3\80®\1a\81B×L £\ fÍ7oÞ¼f\85|`\87\ñ\a2]\f\ 4-\9d\vþì³ÏÞ\výøã\8f\8fF\80¯êãoçÎ\9dÛÄD¥5 \87\ f\1f^âd¢R\12\13\95\92Ai£RW¯^=0mñâÅ=Ó\0½¯¦ãÖ>\97ÎÒ\93éLTJgéÉ4&*¥¢3´KÆ\ 5fºp©ÉNtù\84\ 4ôö\98x4XD\fÚ%$
+\1d=\90eËýÂ@KÖ`P\909\10(nô\87\18ì #½\15ÿ)\16\8a\89ùzF2\92\81\8c¤\a#I*\19I\11\8cÄ\80\9bÜÔ\99$µ8\87\9bW=\0¯Ð[ën¥æ\90©\rðä\93ß\95,ï\1e\9e|Èä\93ÿ5ò;âQ[¡¨\r\8fis/¼\16¡È\v\8f¼üH\9a3Ic$¼\8be·3IDÝðºVøâ®\a%ØZÕ\ 3Jz\82\92\9e ¤'(\19\bJ\ 6\ e-3°F\80\81Àb$º\18 JFÆß\8cd\1a\13éÆD·\92\89n%\13±ÇLZ2\93\82,ä!+ÉÈÆÿì\14\7f.\bà*AD«zF\ 2nE\13¼â¸çDº®\92Éf\19LJÊå¹\14òÔÊx¦\1dIx\ f\90ú\1eã¥>Ífz\897ùM]\9f>}zëXMR7jÔ¨\91:àÇ\ 4 2CZ°`Á<\11?b¢Í*&Ú¸\87·«{÷îÝ®?tèÐ\1e\83(*\rF:dfQi«§¨´?xèHÐ\a\1f|p8\14r\90F}_4þÛ\1d\a4Ø\96\0PÚä\ 2KÕ¤\ 2\94Vd\0\94\16æ\9c8qbf;\80Òä|\10Åè¢]»v\r.Ùºukï²\r\e6¼Q\ 1kÿbå\92%KºV\ 2D:WN\9f>½Så\84 \13*+F\8e\1cY\>hÐ veo¿ývVI·nÝR\99Ç\9dÄ<n\aó¸c JÑ\9c\ 57\8a\13tD&\11\94\12\bJ±\9cª#
+w0.\1c\92\10\82\8fIAh«4\7f¬\92mÇÊùVðU)S¸«Mhµ\a\98Âý8\v'=˨۫,\9cÔ\93\85\93\ 6²pÒ(\196\996KbÙ\ 4\89Þ7 \97°IÚ³gÏ\ e\89)Ü2®ò¨\8c¶:¥ \99ÞWÐ.\97ÔO>ùäª\1e\0ô¡\ 1\8cô\91 dô±ùÖ[\1fYoß¾ý¡\rÿ}à\87ï.\a\80\96\84[ét(¨ê8ão\87Üñ74âfQ\91ÊqôèÑe\89LTJ\ 2ÌNsá\96\8dMÁÍ\e\92ÊD¥44Ý\ei ¹\17Ò\99¨\94ÎD¥´\ 1\ 3\ 6tLÃÅ\94¥à²ò\93ñ|d»ð\18¤:YÅ<\ 1\16\17\ f\88\89\8cE»\84F\ 1q\82"***ü9¿\8b-\ 4´d D73ù\ 3\8a\fv\88ÞF\9fª\ 5ß)&,\95\8d\1câ`ÀÊ\92\9e54T »¤0à&\9cIrSg\92¤9\93~%(5ç[j\91\9bÚ\80Q>i\93üJ´j+7ýJdúãͧOþ\7f wÏHmͧnCl¬\rØÓ:
+yA\91&\rïÓƱ6/FÒ\9cIxI+\1ePR J*AIOPÒ{@É@\1a1x@ÉHP2\12\94\8c\ 4%\13ã`&fV\9b\883&ÆßÌ\8c¿\99É9f\12\8f\85´d!-Y\89B6B\91\10;Å\9fß\ 5p©ÆHá$(2R,w\9aÀÝ»\18èKçqs\18\ 1ÌgÑ\82RV\93ìÀs¾\8fN±Î¼À®l\97\17xË^ÓõîÝ[$%õ×ÁÚ\ f×1)IÇÄm\89\89Ût\8b,\96Ö¬Y³Ò]\ 2\88£¶\14\98üúZ\89°É\a\8c`¤wM°ûG,\17.\8f\ 3\0\1d÷c=é\0Q&\11¦üH\98°ç\90ý1ønw<hi["Ì{m2@im\1alü²ÌÓ§OÏÏ\ 5B¼ÓþðáÃ\13\vaèG\16ïܹs@éæÍ\9b{\96\837^«XµjÕó\95\8b\17/îR5gÎ\9c\87ª`íï©\84µ/¯\1c1bDa9.!·\14\17\93Á<îäBô¦Äö¸¿ñ¹¸\971Y¸\83Qé¸y\91É4ùN\82\92£\ 1\94b"9)n\18$!\ 4ß¹\ 2a»Óý±^\ e\9dI\ 5t&\95\9bAÍ÷0\85û!\16NêÂÂI/°pÒë,\9cÔ\9bQ·Á\8cº\8d¡\vnª\84\93\9c+\81ë\96Ih5wÔMÚ·oßn \10xH\ 6Î\1c\97Á\93gd´Á\ 5å£\8f>º¢^¿~ý\9aþ\8b/¾øØ\0\1eúÄ\b<úÔüÕW_}b\81|l\83|è\87ï®\ 6`éÅ º\95B°ÅÉFñ7\91 \8fFÜ\10ÏD¥\ 4Ü\9e\ 5N\80æ\f\17\13\95\92kjj\86¥0Q)\95\89JiLTJ\ 3×=\95ÆD¥40潩\9c#7\ 5MW\98\8cç-Ç\85§"Í\89\8bNJ@§\89\8f\abGÅ¢Õ¢ÑLÁ\11\80\1dÿ0t.{\bº¼%\b(d
+\0\14\19ý z\eDµ@\143\19É\88Ud\ 3\19I\8f\87DRAZ\92Bg\92â\ 1%¹)(I-\82\926]I\8b´Ô"2µ\bO>iEÚúÞm+rÞ=<µ\ 1\99|´ä\93?\e#ýf<j\11\8aÚ\8a=ͱOs¢½,5ix\95ÖãQ\8b\8c\84\17²âf$ü¨V\b\18*\7fæªÌ\9eлA VÃ@P2\10\94\8c\ 4%#AÉÄá÷&æ\ 5\99èÔ13MÈL~1ÓÛcflÌÂø\9b\85n%\vaÇJZ²\92}l¤%\eQÈN(ò£øS\ 2ù]\10\97\86Ð\a%\18)ÒÍHØ\95\83\8c\94Äc¤2Ú\97Å\83·ã¹\14óÔ*\89t÷Òì<ÌËêÂ\86x\8ewæ\15&%ugRR_\91\94¤cR\92\8e\15·%\80È,Zû\85̱Yá\1eÙN·\88¢Õ\93&#\19ÈHF0ÒQ3ìôq\v\18é\84MÔ\93\ 6\14\9d\b\84\15?\1eÂ\bQ8äÝ(|Ü\1f\8b\ 5»\1d ¥I\ 4¥\14\80Ò\9at\80ÒÒlØøyy\0¥éù\0¥ñEÀ\8aá%;vìèWVWW×½bݺu¯T®X±âÙª\85\v\17>^\ 5\1ay jÊ\94)ÕUcÇ\8e-\1c6lX~ù\80\ 1\ 3²K{õê\95V\8c~êb=î\ 4\ ex\8bã\80·èLÜÁÈ4\80R\ 4A)"\91 \14\8f\9b\17\15\ 3c-@)>\fÿ%\ 6ã»ä\0,ÍðÃMγá\9e\17YÐ\ f*Lè \9d\8cèW\8f0\85»+£n/±pÒ\9b\8cºõaÔm(£nã\19u\9bA¼\9cϨÛ
+FÝÖK\0\96\12Zm¯Ä\14néÌ\993'e\ù9\19muIùä\93O>P?ÿüó\8fô_~ùå§\86[·n]7\82\8c>3}ýõ××-ß|óͧVü÷±\1dß]óÇÒË\81t+\ 5c\8bS¡ØV\8b¿í\88a¡\01k\9eãÝwß]\94ÈD¥$&*¹\0\9a#R\98¨\94ÊD¥T´ßËi¬¨\94ÆD¥4°Þý©}ûöJéÞ½{q2úF\9e\v\97\9aáÄ\ 3áJÀ\13à\88GÓEÇ¢é£ÑB!\91èW\ 1L|·s\92\17kPyy¹9\0\1dÎè\a22Ø ª\15\1f\153Å\84¥²\81\8c¤§3Ie}V7(1ê&3êö\v ä\95Ì\81Rs´ä\85L^ÜÔ¢´á\85â\93_Ã\9dmÀ¨\16¹éwD¦?Þ¤úäÿ\98üJFj\11\8fÚ@Fm \16ßp^ïD/ÑÞ\9d\rROF\rxÔ<#áçk=#áMz\9cIz\ 6¯\f,ób (\19 JFÒ\88\89 dâ¨23AÉLV±\10\94,\ 4%\v\83aVÆ߬\8c¿Yé\ 1²Òd#ìØ\88=v\ 2\90\9d´äG\1eò§\ 4P\ 2)Á\àÅH1d¤xîÏI\87U
+\ f\94IOV\1e\93\92
+9\17D9O²#Oü\ 1Ú\99ÇxùOóVü\85IIo2)ém&%\rbRÒ(\1d\93\92t")\89\13¸JLÜfèh-Ë$ÖÊ¢Lâ\81\ 3\av«G\8e\1c9ÀzÒ\87\r\rõ¤O°\9eô{VØýSv Ð)\7f\90Ñ{A°â'\98x|,\1cÿ\1d\8e\86ì\8f\ 3-íN (¹®^½º1\15æ}u\ 6@iI\ e@iN;pÄÔ\ 2Øø±E{÷î\1dZº}ûö>å\9b6mz«²¦¦æ¥ªåË\97?Uµ`Á\82Î\1dfÎ\9cy_\15\f}U\15N¼¸\12\97Ю¼_¿~Y¥@¿ÔbtG'\a¼9X\8f;6\a÷2J\80R*\8cp\84\8b Ä\91\\91q\ 4¥h\82R\ 4$>\14\1f\9dAX\90\12\80U2íX¹\9d\15\9b\15Ó\99TeBÓÝÇ\14îGY8éi\16Nz\99Q·î\8cºõgÔm\ 4£n\13\19u\9bɨÛ"6Ý*FÝjµ¨\9b\84V;*\9d;wî\94\8c\ 6;/£®(h¡\ fÕ/¾øâ\13õæÍ\9b×õà¡Ï\8dÀ£ÏMß~ûíçfÈgVȧvÐÒG~Xêv+\ 5c\8b3\9eøÛA\91%/jSqê¼µ\ eÐæÒ\ 4Ðæ\1c'\1aq\8akãÆ\8d£\93W¯^=(\ 5øÛ+\95\15\95RYQ)\15\84÷D*XïÁTP_u
+Ú¯4\19\ fv{\17Ú/Ë\89öKIàÄ/ñx\ 2bcÑù#¢ÑB¡\91h°@Æ*ýXJÁ\16\fZ2\a¢ó\9bü!\ 6;Do\85¨f\88bb-V#ë\8c\19èLÒ\13\94T:\93Z\ 6%-GI$s7çVjη¤!\93&w¾\0Z\ 1*\9fÜ¥Ü\15w¶HPmà¦\16\91ÉGK>ùó2R\8b.¤Öñ¨Å\¡æPè\17\89§^¼^\8c^¢½@\e¤~Ø¿\101®\ 1\8fd7\1ei~$ÁHxSëéLÒ\937\f\1eP2\92AL\8cj\99\bJf\82\92\99 d!(Y\18ø²2\95ÚJ\1f\8f\8dñ7\eqÆF·\92\9dn%;9ÇN·\92\1f\83p~\ 4 \7fú\96\ 2ÈCB\82(Áü.\94\12Æõ"¹E4·\8d##%r§Éd¤t\1e-\87\aÏç¹\94\92á:ðtïãÅtæ\95weÛ¿À;ý:+%õd¥¤\ 1LJ\1aÁ¤¤ñ:\18úé:\18ú¹LJZ*\ 1NÖÐ#²QÞ±cÇV\ eØÚpÎ\rQ&Q\7fæÌ\99c\86óçÏ\9f4qÎ\r3ëI[AAgì¢\944\føi\ ee\7f/\14r<\ 2r8\1aßí\8f\aAíJ\84eß\92\fPÚ\90\ 6PZ\95 ó¾(÷Ô©S³Ú\1f;vlrá¡C\87F\17\83-\ 6\95mÛ¶wEmmíë\95kÖ¬y¡jéÒ¥Ov\98?\7fþÃ\1dp¦÷v\0\9cTTáì\v+\87\f\19\92[\ eêË(íÑ£G2ó¸\13óѹâòpÑ1Ù\ 4¥\fÜÆ\b\ 1JI\1eP\8aíÔ©ST\14\9a)6\1câ\bÁǤ@XìT\7fXìl;îy{+\9a®Ô\8c®RÍ\14î\a\fèÙ\8f3êö,£n¯2êÖS\ 6ª\rdÔm\14£n\93é\87\9bͨÛ\12\8eu[˨[\1d£n»\18u;(1ê&\89¨\e.ÿ¢\8cÖø@ùì³Ï>V¾üòËëêíÛ·?×\83\87n\18@F7\8cß}÷Ý\r3ä\v\vä3\e¾ûÄ\ fK¯\ 5`½ËA7nÜ8\17\82m\eÇß°ç±8Æúø£G\8f.OØ¿\7fÿ¼Ä\9d;wNKb¢\92\8b\89JÉhÄ·SXQ)uúôé/¦rê·T°Þé ¾{RÐ-Ê\93ÑA
+\xt³\9dxòÒ\129\95°\83µ:ã\98ã\15\83ö\v\8bD[\ 5\85£óû3ûÝÆâ\9c\96@þTð\a\14\19ì\10½\15¢Z \8a\89\8cdÄ*^ $5\vJLæ\16 ÔȤÑ\92æ[j\ e\99¼\M^\ 4Õ\9c´þòðÉ/I[ ´E\8cj\9d\9bZG¦Ö\1dL>ZòÉ\9f\83\91\9as!µ\ 1\8f\9a#£æxè\17\89ç\8ew¢\97hïÎ\ 6ÑFük¢¥"ÉÍ2\12ÞÔõ\8c\ 43kdÔÍÈX\96\89%\84Í\ 4%3AÉÂQeV\82\92\95þ\1c\eAÉF÷\8e\9d Cv\82\92\1fcc~t+ù\11qüéVò'ñø\93}\ 2è$
+$
+\ 5\12\99\82(!\94P~\17Î¥\91ôAEs3ÁH Ü\95\8b{N£ë*\9b¹Qí\99\94TÌJI\95¤¹{y \ fó¢\9f`\8b?Çûö
++%u×\r\180 /+%\rÕq\8a[\1d+%é`>gë\1a\92\92V1½f=\rý\16\96\92Þ%Ó#"ªÿ¨§O\9f>®\87M~Ï\bF\12sn\9cµÀX\9f³\ 1\85Îù±\94t\0\fø\19\11\1c
+\83\1c\8fÄÇÃ1X°ß\ 1\8cÚå$(¥À²¯O¿xñâʬsçÎ-Ì\83y\9f\99\ fP\9aTtðàÁ\91%»wï\1eX¾uëÖ\9e\15à\8dW«@\1eÏuX²dÉ\13\1dæÎ\9dû`\a\9cnÇ\ e°ñeU°ñ\ 5\95\0¾\9cr K\1aó¸]Eè\89 \1cð\16KP\8aÎÆ]\8dLÇm\8cHÁ\1d\fw\12\94\1c\r \14M\93\1f\e\ 6I\bÆw®@,MóÃz96lQ`Aß(cÔ£\11}÷!\ 3Ú¯\8b¾gÏ\9eÏ«ýû÷\7f\9dQ·Þ\8cº\rfÔm\f£nS\19u\9b˨Û22æ:\8euÛ¨Û\1eFÝÞ\15Q7\89Q7éÚµk\97e´Æ\87ò\17_|ñ©róæÍÏÕ¯¾úê\86\1e<ô¥\ 1dtÓøý÷ßß4ýðÃ\ f_Zðß\176|wÝþÍ7ß|äO·R ¶h\1c\7f\13õ'Y¨\9bóçm\8cÃÑV9pÜ\85\89»vízǹyóæ ®uëÖ\rO^±bE¿\14Ðp·\14Ný\96ÊB\ 1©£G\8fî\9c\ 2êë\94\ 2Ú¬LîÞ½{\91\vÏt®\13\17\9d\9e\88Ëw98M^\1c\9a$:\ 6$\13\1e\85' 8\ 2\9c\13ÀÌ.{0\0È\1a\88'ÀìÏ\b´\1f\a6Ø8\fÔÂêbfJ\8b ¤xr\94d1êÍËÔ"-y!\93\1775GP>i»´þfm\ 3\8b¶\bTç\91µ\15\99Úê`òÑ\92Oþ\1c\8cäåBj+\1ey\91Qs<Ô\1añ4ÿNÔÞ\98wJý|m¢Äv\83Ô\ fû\17"Òµ\85\88|$\81G\9a\1fI0\12,\84\91øa¢3ÉLP²\10\94¬\ 4%+AÉFP²\13\94ì¤\16?\82\92\1f!Æ\9f.\1f\7fÆß\ 2è\ 1
+ [)\80°\13Hì $-\ 5\91\96\84\ 4\13\8aB(a\94p~×\1c#%\91\91RÉa\99IJ<\1e¼\90çRN\90ëȳ\7f\80\17ý\18ÛùiÞ£\97Ü\ 1·~ýúÕ\aÜÆ\8e\1d;J7uêÔI:VJÒ-^¼x\81\8eIIÒ\86\r\eÖ1jT'¢Fî
+\89\1cÔ®\90\91D)i\ 3\18é\8c\11Öù\1cKI\9f·pº\r\exè<Ëý¼ÏQìgC §Â!'¢`Ï\ fÇ\12\94\12`Ôw&\ 1\946§\ 2\94ÖeÀ²¯È\ 6(-h÷Þ{ïÍ(8zôè\84â\ 3\a\ e\f/\85yï_¾eË\96î\95ëׯ\7f¹
+gõL\a\9cßcÕsæ̹¿\1a\Ò¡\ 3\b¯¤
+¬×¾bàÀ\81Ye½{÷N-A\7fv2\8fÛÑ\1eÝ,6\17Ý'*\v÷7\82 \14\9eL\e/@\89£Ý#c\1a@).\f\1f\13\82ÑjÉ\ 1°Óé~¸ç¹6t\86B\vúU\ 5£n÷\1aÑ©\1faÔ+£n/2êö&£n}Xar(Ë\96\8fc\85É\19tÆ-`\85É\15:\9cý\ 6\1dÚo\9b\ e\8c¹\8fQ·#"ê&1ê&¡\r®Êh\92\8fä\e7n\Wnß¾ý\85
+
+º©\a\ fÝ2\0\8fn\e\7füñÇ[&ÈM3>Þ°\82\96>·cé'þt+\ 5Þºuëb0¶=Û(þvéÒ¥]Ñ8F],\v\ 5Äã¸K\12p\ 6³\9d¸\97\93\93pWGºÐ\92\ 3\92\17-ZÔ#\85\85\ 2Rp÷\9fMa¡\80\14Pß\ 3)à¿\ eÉ é\12\17\9eøvN\tf".?Ù\81\86H\88C\93ÄÄ0Ñ+
+Í\14\12\81V\vdf\97\1fÇ
+ZYÊÜ\1c\80ÇÀè\a1\10\94ô\ 4%Õ\8c\8f\8a©\ 1\94d7(a\vI$s»AIs+i´$
+\ 5\88ApÍ!\93ÆMÍÁS\8bÒÚ;Â'¿,ͽw[\ 4ÒæXÊ\v\9e¼¸©ÈÔº\83ÉGK>ùO\81Ò¯d¤æðÈËqÔ\1c\19yAQ\8bìãõÖÓÞ\8eÍ\89ö\16\15\93\8f4\11Ù-¢\86¤¨\8f$Æþ\8bT$\81Gw2\92\89Î$\13\19ÄLP²0´e¥ïÆÆl ;AÉ\8f¬âGPò'(\ 50Q)\80 \14Èø[ Á&\90n¥ rN\103°\83\89=Á\ 4 \10ÒR\by(\94\12F\89àw\91\\1aÍ`]\1c·pp['\99+\85\8c\94Ácäð\90ù<\8dRâ[\a\9e³\b¸=Â&~\92wF\ 4Ü^s\aÜ\ 6\ f\1e<@7zôèáî\80\e§oÓ-\¸p\9e\8e\95\92hã×JLJb
+òvY\14þ\11Óm°B¢
+#ü\9e\1eæø¬\ 1\8cô¾ñ£\8f>ª\9fn\ 3(tÉ\ e(ºè\ fÛ}!èË/¿<\17\ 29\1d\8e\8f'¢±àp\1c0j\7f\ 2VÞéÂfu\ 4¥\9aL\80Ò²\1cìt^{ì~zá\91#GÆ\15ïß¿\7fhÙÎ\9d;ûVà4ު ½Ô\ 1§öT5N²sõ¬Y³:UO\992¥²\ 3Ì{Q\15Ì{^Å\80\ 1\ 32Ë`ÞSJÐw\139qI<\a¼ÅpÀ[d&A)\r74ÜEPJ$(Å\11\94\98m\13Mk\1f\17
+I\fÂ\82ä\0¬\92aG?ÈcÔ\88Q·J\13úî}\8cºufÔíiFÝþÂ
+\93Ý8Ö\1f£nÃ\19u\9bÈÌ®\99Ì~_¤Û¸qãjݶmÛjuûöíÛ¡cR\97\8eÓ\95\88¨\9bĨ\9bĨ\9b\8cVûD¦3Iùꫯ¾T¾ýöÛ[*xè+=ðè+Ã_ÿúׯL\90ÛfÈM+¾ûÂ\86¥×ý\0T\1fºãohâ÷=ñ·w#®\¹²'
+\1c»%\ 6͹.\ eÇ]æÀ\19ÌMܾ}ûTgmmí\98¤5kÖ\fv±P@òܹs_O\99>}úó)`½.)@Î\87\92\a\r\1aÔ1\19½¤Ì\85KÍw⢳\13qù©\ e4\843\1e\ f]\,\1a'2\1aÍ\14\1a\89g!\88Î8\7f\8e\15´\ 5ѱ\1a\80Nh\12 d\87èMAÉHP2\10\94\1aÑ\92\88¿yhIjJKî\1aÝÍ!\93ÆM^ðä%MÞ\ 2>¹\eiýõÚ"\9a¶\88V-&á·^å¡Å9i~3-ýñ¦×'ÿKä·0\92W\98\85:EwàQ\8bdäÅC-\10Ï\1doBíeÙ\82H\8dDÌi+ªk7\88â\161ì_\88\18×\ 61¸]H\ 2\8fðâ6\93\91,d$+iÄFP²\11\94ì$\14?æ\ 5ù3ð\15Àáf\81\ 4¥@BL\10S\87\82È4Át+\ 5\13qBèV
+!ñ\84\92}BIKaD¡0BQ8EàQ\14¿\8báÒ8ú \1cÜL0R2÷\97N\87U6\19©=\ f^Ì\13ªäé\8a\80ÛClÝ'x+\9eåm|\99\ 1·n\9e\80Û\10V\ 1\18Ã\80Û\14wÀmÙ²e\8bu¬\94$qJ2\89IIb<»»\8a4S\90\95³gϾ§\ 2lÎrº\8dóbº\r\93\98n\ 3Öþ\8a\15<tÙ\ e³}Ù=\80\1dò~(äL\ 4¾;\11\8d¥\87ã J\89ØbG2¶Ý\94\86½¬ÍÂþ\96æbÏsÛã\18S\v\ f\1f><¶\ 4 4¤\1cgðve]]Ý\eU555/vX¾|ù\93Õ\v\16,x¸\1a\wo5ढÃ\981c
+«\86\ e\1d\9a[ѯ_¿ô²\9e={º\8aq© \85è\89qíÐá¢sЯ"3ÑiÂS= \94à\ 1¥(HL8$>\ 4·Ö\19\84¦KñÇ\8dÏ´£ýÚYÑ\13KÌè¬\1d\18u»\9fQ·Çô=zôxFÅÑ^á¼n=8¯Û\0Îë6\92Ã\ 4'KK\96,\99ͨå\12\1d\1aq\ e\97P§\ 3hîÒ\1d;vì\90\8eÓ\95¸£n`ÌË\12S¸\19u».ߺuë\v\85Î$\85\8c¤\82\87¾Ö\83\8c¾1üío\7fûÆ\bùÊ\f¹mÁw_Ú~øá\87ÏèVú\98n%\11\7f»\10,Ê*1þ\16\8e=ï\8b¼páÂö\18\16
+\88ÅqWÆã\f\16$\80;g8Ñ\9cã\93X(ÀÅB\ 1É,\14\90üÎ;ï¼\94\f`~*\19Ô÷H2ãoÉ}ûöpáR\v\9d¸èÜDÆß\12ðè&Ås¼X4Nt4\9e\94ðH4X0Û/\80yðv\96é´\ 6Òä\ f1\12\94\fVOü\8d Ô8þFÑÆ¿¹+*y\90Ij\8aLî9r\9bã&\r\9e¼Dc)\9f´]~ñUz\87´N¥ÇH[\1f¼Ø\86\89iZ\fÇùhÉ'ÿQPº{Fj\ 3\1eµNF^(¤=\92ÚãìõNÔÞ\98-\88ÔTd·\88ùÚD\89m\88ê\111ößàNE\12a¶\16\18ÉΨ\9b\1f#]þ\ 4¥\0²J A)\88 \14̤ê`FÄB\883!t+\85Ò\14J·R\18a'\8cØ\13NZ
+'\ 5E\10\99" EQ\94h~\8c¡Äq\95zF¶ÉÜK\1aw\9aÅcäñ\90\85äµr\9eiµ;à\86Ö}\947à)Þ\17\19p{\83\ 1·^\f¸\rdÀm$\ 3n\13\19p{Ç\1dp[½zõ
+úAÖIÛ¶mÛÌ\80ÛN\ eÓ:Àâ\88GdfÖhU¤õà\9cK\ 6\18ú+&\98è«fPÐ\a, }Õ\ f&ÿ
+=\1d\97\82!çÃðñL$\16\9c\8c\11 \84\95÷9= \94\8e]ÉÆN\97äa÷³óq )E\0¥Ñ¥\0´AåÛ·oïU Þx\ 3ðíùj\80\\97jXö\87:²w¬\86e/ë\0Ë\9e_\ 5Ë\9e]\ 1Ë\9eV\ 6Ë\9eÄ\ 1o\ eN\\12Ë\ 1oQ\1cð\16\91!@\89\96=É\ 3J¬\b\14å\ 1%G\b¾s\ 6biª?ÖËbÔ=£n¥ftàj#º÷\83\ 6<\10OèA\9bÏ© Í×\94áÃ\87÷\92Ç\8f\1f?H\ 6m\8efÍ©)\12Nr.Sà\97é6oÞ\£Ûµk×\16\1dKrê\98ý®#hêXa\92Q·+Òõë×?\96@\91\9fÉt&Éß~ûím\ 5\14ôµ
+\1eúV\ f2úÖðÓO?}k\84|c\82\bZº%ÜJv\0Õ§þ@+\91Ö})H\8b¿]»vMÄßvFãh\9bbY( \1eg°Ø\81\e:+qëÖ\93\9cëׯ\1f\99´råÊ\ 1.Æß\92gÍ\9aõJò\94)S\9eIF·x,yØ°a÷»\18\7fs1þ\96\84÷A»DÆß\12Ð\9b\92ãñè&IJÆy4ºYD$\1a,$\1c\8fF AÉÏ\rJ\1cØ @É;þ&\12\95ÄÐ7Ò\92»P\80¨¨¤Ñ\92\a\99ÜS¿ d¢ðÉÓéÄl¹B4xÒ\bÊK4 òɯ\91_|©6\ f©ûú\9aKÇoku¬æ\1cLwOK>PòÉïÌH\1a(ý>\8cä\85GÍ\91Qs<¤=\92ÚCìõNôzm6\11©©ÈMEq\8b(±-ÊGB\f\94útm\91\8a$Âlx]ßÁHx\a\10\94\ 2 JA\ 4¥`RK\bA)\84\10\13J·R\18ÝJat+\85Ó\r\14NÎ\89 ñD\90\96" @\91D¡(J4\91)\86\12Ë\8fñ\\9aÀ`]=#a\a\82\912¹ç\\ 6ú
+x\ 6¥<É*6S'6¬\b¸uáíy\8ewúU\ 6ܺ3àÖ\8f#Ü\861à6\8e\ 1·ib\84\9b\b¸é8m+\93j6\89\80\e³\8f÷IÇ\8e\1d;,fÚ\10Å\11\95+W®\9cWaã/5\9ai\ 3\86þ\9a\ 5<ô¡\r\16û\9a\18»\1e\b¹\1c\f¹\10\86ïÎFbéÉX¬wØAPJ¶ÛS\0Jµ\19Øßj\82Òâv\0¥Y\ 50ê\93\8aÁf£ÊöîÝ;°\ 2¼Ö³ª¶¶öÕ\ ekÖ¬y¶zéÒ¥\8fw\ 4\8d<Ð\11\R]=aÂ\84Ò\ e#G\8el_\85ËʪèÓ§Oj)pÐY\8c~\1a_\80\9e\18Ã<î¨l\ 1Jè\á)èMaNô\97p\an\e\94"!±aøè\bF?H"(¥ù¡ëeÛÐ1\v,è±e&tå\8eFôö\878¯[\17Îëö\822hÐ 7\98\9eô6\8b\ 2\fa\ 1ó±,
+0\8dE\ 1æë\0"+t@\92õZz\92\8eéI:Îë¦c\85I\11u\93\18u\93@\91_È_\7fýõMù»ï¾ûJ\ 1\ 5}«\80\87¾SAFßë\7fþùçï\f\90oM\90oÌøî¶ÕãVò\ 3Z}\14\80v¾â\1d\7f»|ùònÆß63þV\13ÇB\ 1ñ,\14\90Àø["Útt\12\v\ 5¸\96,YÒËÅø[ò´iÓ\9eOf¡îdÆß\\8c¿¹\18\7fKbü-\91ñ·\ 4´ij<ÚÔ\19Çé\85cXm!
+\1d.4\ 2M×rüM\80\92;þ&Æ¿±P\0+*ÉîÒ\93BD¡n1£\89\101G®\10r\93DnÒ !<¹EÀ\93&\ 2£Z\14\8d¯|òÛ¤¹wl\8b|êÅR^\ 4Õú0Fa+~GZò¹\95|òïe$\r\94ZÌGj\8e\91\9as!µ\ 1\8f42ÒxH{$ųêõ\12ôzcj\82÷©ä-X {Dñ\88JÑS\f\1e1º\87´\89tm\91\8a$Âlx]\vFò÷f$¼êC\bJ¡\ 4¥0\82R\18#báÄ\99\bº\95"I7\91t+E\11v¢\18\84\8b&ûD\93\96b\88B1\84¢XJ\1cÅÁï\12¸ÔÉ\95\ 5#¥\12·\ 4#åð\18")I\ 4Ü*Ø`÷°9\1fd\8b?Îûñ\foÞ_XRòM\ 6ÜÞfIÉÁ\1cá6\9a\ 1·É\f¸Íâ\b·E"àÆXÑ\ 6\9d\b¸íß¿\7f\8f( -ÁÌ\1e\97apO+0½\8dgÚ #\19a\9d?2\81\82>fíè\8fl°ö\1f2wæ\83@È\95\10|¼\10\8e\ 5g£< \94à\ 1¥TàÖF\82Òª\1c Ø¢v\80±\99\ 5Ç\8f\1f\9fX|èС\11e\0\8cþ\15@\8dîU\e7n|¹\1aFý\99j\18õÇ:2\8f»#\8czU5®£¸\ 3\8cz»Ê\81\ 3\af\96è§\94¢g'rÀ[<'.\89á\fo\91\1cð\16îÎãF¿r\83R<A)¦ (%\10\94\\ 1X%Ý\ f+çX±Y!Ó\93Ê\99\9et/Ó\93\1eazRW¦'½Èô¤7\99\9eÔ\87éIÃ\98\9e4\9eéI3\98\9e´@·aÃ\86\95LOÚÈô¤íLOÚ/Ò\93t¤M\1d+LJhÄk\12£n\12\1aç\86\8c\ 6»-\7fÿý÷ß( ï\142\92
+2úAÿ÷¿ÿý\a\ 3ä{#ä[3¾ûÚB·\92M¸\95\1aÒº?ðÄßNqþ·#bN=Æ߶E\8bøÛÑ£GW0þ6ß±sçÎé\89uuuã\9c555C\93\96-[ÖÇ5\7fþü7]\8c¿¹ÀÏ]]\8c¿¹\86\f\19ro\12ãoI\8c¿%2þ\96\80\87=Ý\ 1\93\95\14Çø[\f\9eßè(zé"\18\7fc2|\0AÉNP²\12\94Ì\1cúfd¡\0\83(\14நD1\8aú\93\9cõÍ=£ Å=G®&x¢t\92\10Â\93\10>oõB\82ò\16\r¨Ú \1asùä×Hë¤êEU\1aAµ\98\98ß\1c25ç`j\ 3-yå-ù\82p>ù·\81Rë\ 1·\16\19©u\17\92\17\1eµNF\1a\145`O½hï:¯÷¤ö\16m\10©©È\8d\ 4[(\14Õ#z\8a\81b¤\98ÜÃþÅ\906\91®-R\91 \1a#\ 5Q\82É*!\ 4¥P\82R8A)\82\8e\9eH\82R$ÝJQ\ 4¥hº\95¢É91¤¥\18bO,\ 1(\96´\14G\89'\14 IàÇDJR#F\ 2iepW\82\91Úó\90E<?-àv?Û¹3ß%]y·^`Àí5\96\94ì©\83á\eÀ\92\92#XRr\ 2\ 3n3t,)É\11nËhÙkhÙët\9e\80\9bÄÙÈ$Æ\8aD\ 1i\ 5æý¢\ 2#|Uåldú\e7n|l\84\8dÿÄ$&Ù\80¡ÿ\84E~>ö\87\\v\84\\rÁw\17ÃaÅÏFݾ}ûd\9c\0% Á^\17@i\eAiC&@i%Aia{Øów
+\8f\1d;6¡äàÁ\83ÃËvïÞݯrË\96-ݪ֯_ÿ\97ê\95+W>Ý\11§Û¹#N¼SÇ©S§VV\8f\e7®¨\ 3Ð/¯\12\10\98QÞ»wïäRæq\17¡wÆå£\r¢E\1e7\a¼\853\8f;\8c\ 3ÞÂ\98Ç-@©q\1e7A\89éIÉ\ 4%\91Ç\9dKP*bzR%Kqw2à èÌô¤§T4ç_\98\9eÔ\8dÕ\93úÉhÎá\12Îj"«'Ídõ¤EºÚÚÚÕDÎM: çN¦'\1dÔÑ-§cKêX\14\80éI\1fIhÄÏ$FÝ$4ØW2\9dI2(è{\ 5<ô£
+2úQÿ\8f\7füãG\ 3ä\a#ä{\13¾ÓÜJ7ì?üðÃuº\95>Ôâo¬îy<\fÇ8\10\81£í\8c:sæLm\f\btu\1c\bt\91\ 3\r;3\ 1\r;1\91\85º\9d,Ô\9dÄBÝ.Æß\\8c¿¹\18\7fs1þ\96Äø[\12ãoNÆß\12\18\7fs0þ\16Çø[\8c\16\7fãø7Æ/ëão,«ä)\14`r\83\12ëOZÐmU\13\vu»g4¡è9ÿ\9bJQ\1aD'ce·Hض\91ð\ 1k,ĨfEP\95O~W¹óõz\a³¶èúó\82§\16¹É\v\99Zw0µ\81\96|A8\9füÛ\18©õ\80ÛÝ3\92æBÒ¼G\1a\1eµNF\1a\ f\89GR{jµw¢×»³A¤fDö\88â\16ì@¥è)\ 6\8a\91»7QÌ\14\v\8fk£ØÝ©H\9c¶ÁÍHX*\18)\94\9b\85Q¹ÓH\82R\14A)\9a8\13CP\8a¡\a(\96\88\13GZ\8a#-Å\93\96â @\ eFâ\1cä¡\ 4J"ÅÉï\\\9aÌõÒ<\8c$\12·Ûñ@")©>à\86æìÄ&~\98mÿ\ 4oϳ¼«/s\ e··8\87[\1fÎá6D7qâÄ1\9cÃm\8anþüù³uË\97/_¬«©©YÍ|\9aZæÓl×\89I6\18p\93`ÙOr\84ÖYQ\17\91³\91]U®_¿þ¡JFâ$\e\9fr\92\8dëfðÐuwÙháß\80|\18\ 4¹\1a\82ïÜ \14-@éæÍ\9b\87\13\e@ikZ\ 3(ÈÅ1\16´?uêÔ\8c£G\8f\8e/9pàÀ°r\9cKßJ\ exëÀ\ 1oÕ+V¬èÚ\11öü\91\8e°ç÷v\84=¯¨\86=/ì\0{\9e[ {\9e^Î<î\92\86<îXN\\12Å\89K"D\1e·\0%\97\a\94¼\a¼¡ë%
+Pòäqç1\8f»Ø\8cþ\Å<îû\98Çý(«'=ÃêI¯°zR\ fVO\1aÀêI#Y=i\12«'Ífõ¤%ººººµº\9d;wÖ±9wëX=\89éI'Ez\92\8eéI:V\98dzÒç\12Zè\96\84\ 6ûZ¦3I\ 6\ 5ý \80\87þª\82\8cþªþó\9fÿü«\9eb\80ü`ÂwßyÜJ7éVúÜ\8fiÝ\8dâo\9cÿ-\94ñ·pÆß"Ï\9d;·9úäÉ\935±"þ¶wïÞ9\ e ñ\94D\16êv2þ\96Äø[\12\vu»\18\7fs1þæbü- =§c\12ãoNÆß\12\18\7fsxâo±\1cÿ\16ÍñoLT
+c¢R\10AÉß\ 3J\16\96\9e4ùáY0Úð,è-\9cÖÄÌùßÄD¹\ 6\8a\1e"©\1eQ :Ù#\12¶h,Ä(\9d\97\10¨|òû\8a ÒÖ¥EfõB+\8d Zç&\r\994/SsÓÖüfZò¹\95|ò»\80Rs\ 1·»\8aµy\85Ù¼\H\9a÷HÃ#/2Ò È\v\85Ä\13ª=ÎÚË\92oѦ"5\15Ù-ü5ë\11\95¢ç®\f\14#wo¢\88\12Û\16\8a\8dg \86ýûS\ 2("Ì\16ìv! <\82D¸\19 \12Í\1dÄp\7f±Ü}\1c\8f\eOZ\8a'-9\b;\ ebO\ 2i)\81\14\94Hq\12\8a\84$yð(\85«x1\92HÜ\16II%lµJOÀí\ 16û£¼\1fOñ¾½¨ëÑ£Çëîìm\18õÆÙÛ°\88ïè`\eë³·kkk×éXR\92a¢Ý:Q;\9a\ 17\89\ 17©É$\e×\14N²¡ç$\e\ 6ND&&Ù`ÙèÏYßç3w~1ä£ È\a¡Xp)\ 2«\9c\8bÆÊ\8d@)¹\ 1\94Öga÷+rq ùù\0¥éE\0¥q¥\0¥¡å \8c>\1cðöf\a\ ex«æ\80·\8e\1cðÖqæÌ\99÷t\9c<yryõèÑ£\v\98Ç\9dSÉ\ 1oå¸^W ó¸\v\99ÇÝ\9eyܹLOâÄ%"\8f;Ì\85\17rX\ 2:\9c\e\94¢Ð~\8d\ 6¼\ 5z\ 6¼Ù8àÍ"\ 6¼a/\1d\98Çý\0ó¸\1fW{õêõ¬2`À\80W\99ÇÝ\93yÜ\ 3\9bæqÏ!w.uçqïÞ½»q\1e7\8b*0=é¼\ e\10ó\81N¤'q¬\9bĨ\9bĨ\eAé{\99Î$\ 5<ô7\ 5dô\93ú¯\7fýë'=äo\ 6È\8fF|÷½\19K¿±`½Û6áV\12ÍÞ$þvºQü\r\18º-\1a»!\86ñ·¸ýû÷Ïwìرcz¦M\9bÆ%\82ë\86:\19\7fKbü-\89\13åº\80Ó]\93F\8d\1aõHÒàÁ\83;\89ø\9bÓ\13\7fspü[<ÚÅ\15\8b\16\8a\8fæø7&*\85G°þd\18ëO\86ðwE\10\8b¯\ 6ðaòãüovÎÿfål¹f<\ 6ª ýY1Bd\ 3~9Èz\88¤R\14\8a\fѹ\ 5«è¤¦¢\13\82½´]È\>ùÝÄëmÛ\1c³z±\94FPâÝîÅM\1a2i^&/\a\93W8îî#q>·\92O~+(ýJgR[\19©9\17\92\17\1eyù\8c¼ HC!íYÕ^\82Ú»S\b_´ÞÂ\17²G\14\8aÊm\85è¹?\ 3ÅÈc\98x4\vÅê®\1c\89Óðs\8føÇYÕ§k\8bT$\11f\83\bF\8ar3\12$\96+ÇqÛx\8a\83»Jà\9e\13y\8cD\1eÒÉ3pòÔ\92HAIä!\17%\99"ðH\84ÙÒ¹\8aÈGÒ\18IKJÒ\ 2n÷±Å\1fá\ f,-{û\15fowãü$}\99½=\94ÙÛc9?ÉTfoÏaöö\12æ\1c»³·iÔwШï§÷ã\bkG¿ÇQìïsÆVQ;ú\9a\ 2ûû±6\11\99\ 1æý\v÷ü\1a?üðÃ\17VÈçö\1f\7füñº?þû8\brÍ\rJß~û\e\94â±í»\ 4¥=MAiy\1e@i^>ØlZ\11(ml©V\19\0¦ü\r\ ex{A\fxëØ0àí\9ej\98ò²j\V\ 1ó¸³\99Ç\9dVÖ½{÷¤\12ôXG!ëq·c\1ew\ e:aD\ 6Ó\938qI\18'. çÄ%\11¬Ç]\ fJ\10\r\94RýÄ\807¼\9fÝ\ 3ÞL\9e\ 1o,3ù\ 4Aéy\96\99|M\191bD/\96\99\1cÌ2\93cXfr*ËLÎcFür¶©ÈãÞêÎãƵ\89<îÓ:úæt\80\98k:\96â\96nß¾}CDÝ$4Ø·Òßþö·\1fd:\93d2\92\ 22úYý¯ÿú¯\9fõ\90\9f\f\90¿\19IKn·\12ÖûÊ\8a-¾´7¤u·%þ\16{ðàÁEñ\8c¿9´ø\e:C\7f'ãoI\8c¿%1þ\964fÌ\98Ç\92\18\7fs2þæìÙ³gI"ëO:Ð\1a\99ñ¬?ÉD¥\ 4ftÇ\12\94"\bJ¡\ 4¥@\82\92_\10\7ffpê7\8b?\1f+;z±Á\8a~¯· S«ftoÅ\b\91\rèí²\1e"©øm )\r¢\93="ai#ѵ.Ø©OþmBzm$^/_/*Õ0Ê\v\9e¼üM^ÈÔ\9c\83©´ôû¸\95þx\13í\93?\17#ý\16g\926®¹X\9b\17#i.$-¸¦y\8f4ÇQsd¤ñ\90x8Å\ 3«½\18ù*m*RS\91=¢p\v!*÷¢§\18¸S#wo¢\98y4+\8fkã\19øñ\DU¤ \9e\9a\18Ò&ÒµÃ=.$ÁH1\948J<\97:( Ü"\91Û:)IÜ_\12÷ìâ1\92y´d\1e<Å#©\944\8ap!5f$ì*ß\93\94TÆ\17\8a\18áv/½Ó\ fy²·\9fæÍ{\89ÙÛoè`ßê\9dIãÆ\8d\e©\9b6mÚDÝܹsë\9dIkÖ¬YÁìíõ"{\9b©4{tG\8f\1e}\979Ç'DÀMºråÊE\99Þ\ fÙk"20Ò\rίñ¥\91Sk\98\81G_2cæ\v;ä³\0|üÄ\rJß\7fÿýå\96@iK:¬ø:7(±Ö¤\a\94Æ°2À`\82Ro\82ÒëîÊ\0K\97.íÂ\ 1o\ fu\ 4\97tä\80·2\ ex˯\ 2 fW\80 Óʺuë\96TÌzÜ\ 5ÌãnÇzÜ9,3\99ÁêI)\f\ e%Ñ\99ä@×\8b\88åT¸\91\90\18\8eÕrpâ\92$ÏÄ%Ù\ 4¥|\82R\19A©#ëq?DPêÂzÜ/\10\94Þ\90ï\1cð6Ý=àmÃ\86\rbÀÛ\ 6ÝÞ½{\9bÍãÖqÎ\12\1dÓ\93thÎ\9b\ 4¥¯%´ÚwÒO?ýô£Lg\12Aég\ 5dôwõ¿ÿû¿\85ü¬\87\bZú«Is+a\8b[Zü\8dÓ\9a\ dü-XÄßÀ¢ÍÆßâ<ñ·\ 4Æß\12\19\7fs.^¼¸7ão¯'1þ\96Äø[\12ãoNÆß\9c¸ò²D¼A
+\128ÿ[<\9eýT&*9\99Ñ\1dÇ\8aJQ\91\9cÿ\8d\13æ\ 5sê7ÿ`<\vö@þàðç\ 4Ñ~èÏF\e\1f:\v\1f?3\9fFS»ví\14\ 3DÖçååIª\90ÜÜ\I\81èd\8fHÍ\bCÓ>ùO îQó¢½w½HUÃ(\r\9e¼¸Is5i^&-0§9\98\9a£%¯H\9c6&ÎçVòÉ¿\ 3\94îÞ\99Ô\R\92\18\97ÐVFÒ\H\9a÷HÃ#\8d\8c¼ H<\8dâáÔ\9e_ñÆÔ$''GjFd.\15¢PTn+DÏý\19¸g\13\8faæÑ,<®\98¥MÌ@âÏ\13
+ä#\1eÌó\v¥\84»3µ\81Bõa¶\ 6FrP\12(\89\\90Dqqe\177K¦¤pW)Üi*w/$\8dGK§hx$ê#åx\18I$nkIIõ\ 174±(\97$²·\9fä\8dz\9e7Y+\ 5ÐØ\994sæÌ©¬½]_
+`ýúõkiÏ7\89ìm:>\ e0Bt\94©4§¤K\97.\9dçDdWdæ\1c»'"»uëÖçê×_\7fý%ç׸Éù5n\19AF·XÚç&]\e7ì\90Ï\ 3ðݧA°Ý\1f\86b\157(Å`³\93ñØÁ»N/PÂ\81\96\11\94ææ³Ö$K(Õ\83ÒöíÛ{WÖÖÖ¾ÆÊ\0ÏsÀÛ\13Õ\9cáZT\ 6\80\15/å\80·ü*Xñì
+N\Â<ng1ëq\17°\1ew\1eÚ%*\e=1"\83ã²R\18us¢éÂ\1dè\7f\111\ 2\94ðj\8e¥\vÄ\rJ\ 1Ú\fo\0¥\ 2\82R9Aé\1e\ 3vú0+\ 3<ÉÊ\0/²2À\9b2\1a¶\8f\8c\86\1d*¡aÇKhØ\19ÒÊ\95+½\ 6¼í |\1e`\1e÷qÝ\85\v\17Î\8a<n\1dÛ\94 ô¹\ e`s\93éIßH\8cºI?ÿüó_ J?Éÿú׿þNPú\87\ 2<ú\87ú?ÿó?\7f'(ýl\80Ô»\95@Kß1þö\95»í=e\958É\85 ÆßB>þøã£a\8c¿E0þ\16å\89¿Å2þ\16Ïø\9b\ 3,:>\ 1,:,qÙ²e}\9d`Ñ·Dü- \10ø\14ão\9d\9d\8c¿9ûôéS\99Èùß\98¨\94ËD¥\8c8<ö.VTr\10\94b\bJá\ 4¥\90P<Ø\81!tÅ\ 6¡\ 3[\ 3Ð\9fÍ~ü9bÃSf°â¡Ó\9bù\f\9aøH\1aù\84\1a(úììlI¥(YYYBt²G¤¦¢óÉ¿]p+Z\11ܲzÑÞÀ^h¥\11\94\ 6O\1a7y!\93°\ 6\9a\83©´$lOs)K>·\92Oþ\1d ÔVgRë\ 17-g»uF\12?$\84+Vó\1eyá\91\17\195 Pýcª=Î\99\99\99\9aHMEö\88Â\95\85¨Ü\81\9ebàþ\8cܳ\89Ç°ðhV\1e×Î3ðç¹\ 4\12]\82yj¡|ºÃÝ\ 3ÙpÎÑî,$\B½\vIà\11ÄIqQ\92¹ \85\92Ê\95ÓÜ\82mÓ¹\17!\19Ü©\90L\8aÀ#áB\12ãÚD¬\9e\91DR\92¨\ 2 \ 5Üð¶¨ÏÞÆ\9dy¦©3©7K\ 1x9\93f²\14ÀB:\93Vj¥\0\1a9\93\98½M{~\8eók\b¥\9fk^ók¨\9c_CÏ9ÈÜSk°X4Ç`ݲB¾´C¾\bÀw\9f\ 6ai=(\ 1\ 3Þ÷\80Òá_\0%ðÚ\98Ò½{÷\ e*\ajôªÜ¸qãk\1d8\15®\e\94æÌ\99ó gx«æ\80·R\ exkÏ\ 1oYå½zõJ-E/v\16¡\9fÆçã\8d\19\93\87î\18\95\8d\9e\18\91Î\ 4\9a\14Zq'~¯\86Ç\vP\ 2#i \94\10\8c\ 5.\82Rº\1d+çZ±Y¡Ù3Ã\9bAÌð\86§§+Aé%\82Ò[\ 4¥¾\ 4%1qÉ\ 4V\ 6x§ÑÄ%À¼ú\ 1ohX¯\ 1oWt,3©c\1e·Näq\ 3q¾%(ý@Pr;\93d2\92\f(ú§\ 2Fú'Aé\1fzÒ\12Aég£æVúûßÿþ5Û^¤u×\97U\12Ó\9a0þ\16Ìø[(ëO\863þ\16yæÌ\99MÑ\rñ·Åq»ví\9aåؼyó¤\84uëÖ\8dL\ 4?\ f`ü\87\13è÷\8asòäÉÏ2þö¸sèС\ f8ûõë×!±G\8f\1e% èfí\99¨\94Å\8cî\14ft'rè[l\14Ú/\92sä\86\86Áæ\ 5\11\94ü J¶\0<B\16\7f<Q&;\9e-£\95?Q,xòT3\9eAÅ\88GR6ð1ÕgddH*EIOO\17¢\93=" IKKk$:/á*>ù÷\vîQcÑÞÀ\1a_i\ 4åÅM^Ȥy\99\845\10v¡uZÒ²¼\7fK\10®\rn¥?ÞXûäÏÀHw\ fJ^Τ\16\19IËÙöb$-̦1\92øq!|´\1a\1ey\91\91ÆCâ¹Ô\1eXí\15\99\9a\9a*5#²[°\8aBQ¹\99\9e{Ñs\7fF\8a\89»7ó@V\1eÒÆ\83\8bIl\ 3Üó\8e\88\9aÚ8¿0wA$\9cn4\9fn\91©-²\90\12x1\82\91\92Üx\ 4I¡¤RÒ(é\%C\88\84-29xGH\16%\9b\ 3z\84äð£¨!ÙÎ\9d\8fÔ\84\91Ä<·\1dÜ\ 17Q.©¡övW·3©[·n¯êðË_«+éåL\9aÓ²3 \98r\8céƧu\97/_¾ &k\15e£9Yëg2Si\1aÍA\ 6£þ5§Öø\9aÅ¢¿6\v¯\ 6ä\96\1dr#\0ß]'(}DPºâ\ 1¥÷Z\ 6%Î^¢Ü\ 2\94F\97â¬\1a\81\12§Â}\8eSá>Q={öì\a«§N\9dZÍ\19ÞJ9Ã[{\ exËâ\80·Tæq;\8bðv\8cÏGÇ\8cÉ\83\ 1\8fÊÂOÐ\88t\96âNfÔÍ\89F\f\8f\a\1eEÆà]\1c\1d\ 1\89\vÅÇ\84 \80Rr\0VÉð\80R\11A©Ò\88\8eÞ\89 Ô\99 ô\14AÉk\86·\11î\19ÞX\19\80¹ñ\8b\99\e¿¦\99\89K´\ 1oW9àí\13\1dËL\12\94në\1aÒ\93~\94\80=?I\0 ¿\13\94þ)\83\8cþ¥ü¿ÿ÷ÿþ¥BþIÑhI¸\95~`üí[OZ·VVé*ãoç\83q ÷Dü-\fwuO\ 4îï\96(ÆßbÐÎËb\ 1¤sãÑÎS\1dhç1 hçÁ\89\8c¿9\ 1¤o8ÑÎ/8\ 1¤O:\ 1¤\ f;\ 1¤÷$\ 2HË\13ðÞ(`¢R\ e3ºÓXz2)\ 6í\1cÏ9r£\19Î\f\ fç\80ÐPôâ\80`<.ö@\98E«?\9e(³\1f\9e-£\r\8f\9aÁ\82\87NoÆã§\9að4*F<\97²\ 1O¨¬ç£«¦¤¤HJ\83èäääd·HMEç\93ÿ ðVx\vîV½x\91ªFPâííÅM\1a2\897¿æ`ÒhIØ
+/ZòÊòn\8e\96ÚêVòÅß|ÒFPj1ê¦\95ëj13©õ\80\9b\96³Ý¢\1fÉË\85$ܳâW\87x\984\9f\91FF\r<Tÿ\84jϯËå\12"5\15Ù#
+×\13¢r[=÷bàþ\8cܳ\99Ç°ð\99¶ñ¸v>ÓþîùkqB!<µ0>Ó¢hd\94{\9c¿\18È&\92´a\r\9cî\b[\ 3#¥ò*ÓX(/\83\92)á;!Y\94l\96\83\11\92Cd\12\92KÉ£´ã\82ö\/\9fÛ\16²8q±$\92\92D\15\0´©\b¸Ý﮽ÝÄ\99T_WR8\93¼2\93´an-f&y\9cI:1\a\19³hX\rñS1\a\99(\eí\99\83ì\eNñ\8d»X´¨ê#¼\1a\10\ 1J_\12\94>\vÂ*\1f\85be\ 1Jçï
+\94J\ 4(\ 1äzUnØ°¡\1e\94\16-ZôD\a\82R\87)S¦Ts\86·RÎðöÿ±wÞñQU[ûÏ9Óg23ém\92If\92\90\84\12:¡\b(
+\8a \10z\13TTz\95Þ{S:Ò;\82Ò;Ò\11A¤W\ 1QP@¯z½zïõö÷}\7f\7fü\9eg\9fÌ\9c\99ÃLn°Ü{}ßüó|\bÓ÷>{¯ïYkíµª²Ã[\ 56.Ée\1ew&ó¸Ó«âÂL\84]4¥\ 2\8büä±Âd\19Fݼ\18ɤt\\89É.\f¬+ â\8eÇ\9fÞ\18\¢e\9c\ 2\94@U\95m\18â\ 2\vv`\ 1J\8d\bJÍ\bJm J] J=\bJ\ 3 J£XBi2Ai6A©¨ÃÛ\8e\1d;6\11\94ÔÊ\0'H E\aÞÀ/7\bJ\9fDÜ¿\7fÿs\82\92HOúZ\ 2ö|+\ 1\80\14g\92\1f\94þ ûó\9fÿ¬Ð\92\81´dÄ\ 3ª[é\v«\98\0_Z·è\96{%
+\83}.8þ¶\8fñ·mÉ\8c¿¹0ç+\18\7f[àÆu0Ó\1f\7f\eá]²dÉ\0ï¼yóºgÎ\9c9³KæÄ\89\13Ûf\8e\1a5ªYæàÁ\83\eyñóë3Q©&\13\95ª0Q©<3ºË\10\94<.\8cs*A)\89 \14GP\8a\8e\83 tÄ`õDFa1Y\1dtÞÚé˵a½\19¬X~z3V£Î\84u)\e±Be\ 3ׯ\9e¢ËÊÊ\12\12!gff*"\85\90\b¯×[*?³\88\81\r+\9c\94\0ñíÀ\81@¥\81'±\8f«þ&±Ë\8bý^ìü\1a\aSXß\92\9aå]|\10.l¶R¨J\94¥ñ·R)!(ý\8cÎ$5à¦\9ek\vËH\1a\17\92ê=RñHCFb5\8aÅùð\16)Ex<\9e"Á\9f²_t|²\9ebàk\8d|\17\13ßÏÌw¶p9ÛøivÒ\92\93ß \9aß%ViË\86ï\97Èå\9cÂå,
+"¹y\aäQ\92´E\ 2\12#l¤\e\81Ge\15<\82T äS*ú¥\12\9f'¤²"xm \1eAªóy\ 5d¤Z\82\91Øéª\1eû\82>!±\\92\84íáY\8e}s¿3©\13ç·(3I=æ6iÒ¤b\8e¹\ 5e&\ 58\93èó¸LgÒG¢È\ f{\90Ýa\ f²ÏÙ\83ì¾\9eíÇ\94®\1a°Î_°\ 6â\ 3\91Ul\83|fÇÿ}\1a\85G?&(]'(]J\ 2_\9dqÁv¿/@) <\80\0¥sçÎ-Uúá\12\94j\1c8p`¬\0¥:\ 4¥ºøº/Õ[±bE\87ú\ 2\94fÍ\9aÕøqÀÉ\13õ Jõ\86\ e\1dZ\95\1dÞ*ðÀ[n-\¶Y5p\89f( \84aJ)\8f\ 1KÊcÔ-\9bQ7/®Ä$7\ 66Ù\ 5S\9e\9a\ 4Igâ±7\ 6ã\9cãÄ^\\9e T\85 T\93 T\9f ô4A©9A©\1dAé\ 5\82RO\82Ò Ð6\9a 4\85 4\87\18º\84 ´\96 ´\99%\94v\13\94D\87·÷\95ÑõU\ 6¸\11\81Ñø4\82yÜ\11\18¦/\ 3@\89Q7 ô{\99\8c$\83\91þHPú\83\9e´d\80\bZú\9d\89n%³Ï\14\98ÖÍø\9b\93ñ·èO>ùä4ãoÇýñ·\9d"þ\96\82oµ:Õ\17\7f\9b\9d¾iÓ¦)\19ëÖ\eíÁUò\9a\17×K/Æß^Ê\9c<yr\87LüÔÂL\fvc/\ 6»\ 1\13\95ê0Q©Z\ 6\ 6;\9f\19ݹì\91\9béÂйy\920\85\ 3\9b\90\80¥\11\13Ç4?\82\92=\1a\8bÉæIJ²ØéË\8dÄz3Z±ºõ\16ÞÅ\98y?cÄâ\94\rX¦²\81ËYÏ\95¬£È\19\19\19\11ªHBÒÓÓ\15\89(\95\7f\8dpص\82é)\12\95¯TxÒp\93\ 6\99Ä~¯q0\85¥%õL\ \82p?£[éßo¶KåW\ 2J%u&i\ 2nê¹6\91¥§ÆÚB1\92¸Í\10\8eZ\r\1e\85"#±.Å2õ-bI\11·Û-DV\ 4ÿ§S\ 4OÖS\f|\91ïbâ\9bZøöV~P$?ÒÁ\ f\8fâ×\88á\17\8aã}\8fèÍ\96¬\94ÓÆwv+e\90\0Jâ [6Ý@9ä\9c<"N9\ 5\8fð{ó)\15)\95(\95)U\14ÁSªú¥\9a_ª+.$<EÃHuÙ@ýq\89\ 17\89ÙÛ\12koKlä&©Î¤\9e={j:Þ\8edͤ¢\ 2ÜjÇÛ\8d\e7®Wj&\ 5\1ds+r&]ºtéB\84Ï\99¤iqO´ÖPÚ\8f±¡\ 6\8bE\7fɪ>_X \ fl\90Ïíø¿;Qxôã\18<ï£x¼â2Aé¬\1f\94\ e\a\83Òúò°ÝË\bJóTPª¹k×®!u@s}ü Ô±þÂ\85\v\vëÃv7®/@ ¶[\80RµÇúõë\97_»{÷î¹5 JÌãΨ\82\1d3"vÑ\94ò\18µä<¶+ɦ§C\ 1%\fq\8a\v\83\82R¦\ 2J\18ìòvÜ´V±áR®EPzÜ\84q\16 Ô\82 Ô^\aPz\91 Ô\8b ô\1aAi\fAiª´xñb\ 1JK Jë\94V¸,ÝI\f=L\f\15\1dÞ\8a*\ 3\0\94nj@)\82éI"êFPú^úá\87\1fþ@Pú£\ 2J\7fùË_\84\14ÑR\90[é+\8b\9aÖí+«¤´5\89bü-\86ñ·8\0Ú!Æßö0þ¶\85ñ·u®C\87\ e-cüm\9e{ëÖÓ\19\7f\eÇøÛPÆßúyñ³^aüs&®¦Ö\99Ã\87\ foê\1d8p`Co¯^½ê2Q©\80\19Ý\95Ò±\15\94MÃ\ 6\90\9d\8aÁÎ\10%\17\921°\89\89X\1aqñXìѱX=\ e\82Rd\14\96\95Å\ 1Si\8e¤W×\ 6Cj°`\rêÍXÝ:\13ïl\8cX¦²\81ËYOÑqMëÒÒÒ"d¿HBRSS\ 3$¢Tþ5±\ f\10LO\91hXJ\85'\95\9b4È$ö{±ó\87¢%5\12'ì\87z&N\13\84+©[©\14\94Jå\91\19)\14(iκ\15\9fÂ-.ÇPÎ$µH\92\9a\94$Î4¨ùHÂÏZ<#\89;\11±ÀB\91\91X\97b\99úÖ¯¤\88Ëå\12"óO!:\8a\9eOÖóe\ 6¾\81\89oeæ\9bZI_6.b;?ÒÉ\ f\8fæ×\88å\17JPºÖâKºøuÓ¸\88E½H¯Ä#þL'Ê!(i\18©\b\8fðË+SªPª²Ëg5¿TgçO!5üRÀ\aj²wz-Y0\12\13·\15FbÀMbö¶ÄÚÛ\12\9dI\12¦¢\8dÄÌ$ óû¢Ô§O\9fî,ÀÝ_)À=qâÄb
+p«5\93|ÇÜN2\81Fq&Eø\9cI·%áL\12\15£E\9fVÑ~\8c\9dÇ\94®\1a°Î_)y2\90/l\90{vüß]'\9er\9b t#\18\94Nº} ´W´0QA©"A©Ê±cǦWÇ·\1a'@©6Aé1\80R·ºË\97/ïX\ f Ô\92 ôlýÉ\93'7¨\aL©S\17À¢\82R^\ 1F£\b\94°c
+Pr\95ÇÝgr.\v'e3êæ¡3É\8d\89R@)\11\92\11\87±Ï\8cÁ°ç\12\94*ر\rWU@ \9bï\13\ 4¥g\ 4(é1Î\1d\bJ/\11\94z\13\94\ 6ûAi\1aAi®\ 2Jï¼ó\8e\0¥-\1câ½Ê\10\v\7f\9d\ f\94®²\84\92R\19\80 t?\82yÜÁ ô{\ 5\94\0E?ÈÀ£\1ft>ù£\9e´$ÜJÆ ·RQZ·¨Ö-Ê*aį2þv>\1aXv*\16\9f{4\9eñ·Ä3gÎlgümC
+0ye*\80y!ãoo¤\83ð&e¬Y³f¤gÉ\92%\ 3\19\7fëá\9d1cÆ\v\8c¿µË\1c9rds/®°g¼¸Ö\1eg¢R-&*Ue¢R\ 57.Ì\1c\82\92\97ÕÎÓ\929Î\ 4¥ø\ 4ؼ\988\80\923\86ù\7fQ\15*T°:±ÀÌv\18M\93\r+Ï`¥»×\82Õ¨3a]ê\8c¼Ç1`ÁÊz®i=×´\8e"§¤¤D\b\91\84$''\aHD©ük\84c\1f \98\99"Ñ°\94ؤC!\93ØÛ\8b§%a!Ô¼%a?Ô\94%µÔR(·\92\ 6\94B¥u\17\7fþ4Qéÿ²<RzÒ#EÝ4\99Iª3I\r¸\89\13 Â\9d*2÷DTZÃH"\98º\90\84÷HÅ#\r\19\89u)\96)\96®\14Bd¿èø<=_aàk\8d|\17\13ßÏÂw¶ò3"ùi\ e~n\14¿A,¿K<\1dÄ\89ü~)J3¶*Uª¤K\0%/K\ 3g\13\94r\bJyt&\95Wr\8fD\\8dÞ#Y\90\11~~5Ju¿ÔðK\81_jú¥\16¥¶`$\99~$\99II2ö\83\ 62\ 6¶¡ÄìmÅ\99\84 P\9cI\12¦ìy©G\8f\1e/Kýû÷ï-\89nn0à#"¦L\992!bÖ¬Y3ØÍm^p7·M¬ï#
+p\1f`!Äã¬ïSäL\12V\9cî\ e:\93>\15\15£ef\1a\a´\1fcW\r¥¡\ 6¬ó×\8aC\ 3ò%Aé>Aé3'\9eòI\f\9e|#\ e\ 4p%\11opN\ 1% Á\11\8f\1f\94r\ 1Jo\95\ 3(-'(Í'(Í (\8d/\0(\r\ 5Pê[\a ôòc\0¥Nu\17,XЪ\1eA©\1e@éɺ£G\8f~ì1\0Kõ:@\97\8aµp\8d\97%(eóÀ\9b\87\aÞÜù¸&]å\0J)\ 4¥ä,f&y0=\ 2\94\)¬\f\9aÈ\8a\ eqø3\8b]\s\9dØ\86ó\15PÂ\ e\Û\ fJ\8d\8dX\ 6\85!@i\bAi,Ai:Ai\1e;\v/#('(mU@é½÷Þ;ÂZ\93§\bJç\83Aén\ 4+\ 3øAIäq+Q7\89Î$É\aJ\7f\92ÿú׿þI\aùAï£%Õô[³\98\ 55Û×-·¨¬Ò'\9f|ò!ãoïÅaÄ\ f$`Äw%\9d:uj\13ãok\ï¾ûî\924\8cø\1c7F|júºuëÆd`Ä\87x0â}¼\18ñn^\8cx'/~o+/~y\13/ÐôI\ fÐô1&*Ug\8fÜ\8aÌèÎK\ 3^f¹`ÆÒSD\ 6\18\96}"A)6\1e+>*\16ëÈ\11\8dÅnsb\81Y\1c°\97¦H\ 6ÂmX\83\ 6\vn`ôf¬K\9d\89÷8FÞí\18°t%=×´.))IH\84\9c\98\98¨\88$$!!!@"Jå\17\17\ e{\80pR\14Q1Jå¦PÈ$övÕÁ$v~\r- \v!l\85°\1aÂ~h\82pª[IÍVú)ñ·ÒD¥R)\16\94~rÔM=æ¦f&\85r&©\ 17\91Ã'âÓª\1f)\14# ï\91\8aG>2*Z\97¾µ*qýª"+\82\at\8aàÉz¾ÌÀ70q\11\9bù~V®_\eׯ\9dw;NÞíÄðn'\8ew; \ 4¥dFÒS Jn ßÙCPÊ"(å\10\94ò\94\93k"5\9b\8cD¯P\15?#U'ñÔ \14ø¥¦_jù¥¶_êÈ<×\16ÀHLJ\921¦OÉlv+Ó\99$û\9cI%LOG sù\82Ô»wïîÒ A\83úJ#F\8c\18"\8d\1f?~4S¸'\aÔ\ 3\80\ 1_É\90Ð\ 6æÎle\92ñ^\9eÆ:ÌÓXïóØú\19\1e[¿$\9cI\11>g\92Ò~L\14Bdû±¯Dû1vÕø\86u¢¿QêDè\7fm\81üÆ\86?\1fØAK\9f\13\94>\8d\86ž\19\a¾ºJP:\9fòàÁ\83Si@\83£\1e\98í}Y0ÛÛrð\91\eÊ\9d?\7f~E>@iAåãÇ\8fϬ\ 6¶\98P\ 3f{\18A©_m\80Ò+\ 4¥Î\ 4¥Öua¶\9bÔ\85Ù~\8a T\97 T£6Ð¥\92\0¥\1a\18\922\ 4%¯\1f\94RË\ 14SrX\85Û\ fJ)n\96POÁ¼ PòøA)O\ 1%\ÀÕ\bJu,\18ñ\ 6&l¹
+(±àdGæ(u#(õ\11 Ä~¸ãü 4\9fã¼\9c ô\96\1f\94ö)Ç \ 5(±ä\ 2\ 3\9b×\bJ¢\84\92\0¥\a\ 4¥¯"xà-\82yÜ\ 4¥?\10\94~\90ü\8cä\a%\95\96T·Ò·b\16Dµ\0«Z\9be\95\1c÷îÝ»\12Ŷ&\8c¿\9ddüípü\85\v\17ö&â\vmMÆW{\8bñ·å©@ç\ 5\8c¿ÍLß°aÃ\84\f\80õpÏ¢E\8bú3þÖÝ;mÚ´.ÞqãƵõ\ e\e6¬\99wÀ\80\ 1\8dX( ¾\a[FM&*UIÇ~P>\r#^&\15\97'\ 5\83\9d\96\8c!NNd]\r\82R\fAÉ\19Ã#\13QX`V\a\16»Ù\8eÅn²1$nÅjÔ\9bé\ 26a\85ê\8c¼Ñ1`éÊz.q=W·\8e"ÇÇÇG\b\91âââ\ 2%666"¢T~Iá8\a\bgA\11\rFi¸IE&±£\87¢%Õ·$ì\82°\10\9a \(·\92°8ê!¸Òø[©üëA©¤Q7µ®¤zÌMÍL\127\ 3\9a\80\9b8ñ ²ùÔX\9bÊHª\vIõ\1eiðH,I±B±`¥`\91ý¢ãSô|²\81/3ò\rL|+\vßÔÊ·\8fä\a9ø\91ÑüðX~\8dx~¡$~5\17¿¤\9be\803\bJ\99\ 4¥2\ 4¥<\9eä/Ϩ[¾ÌÔl?#US|F\82\8c°\9ckRjé`§k\aK\1dEð¨ø×c\94º:\16\92Ô±â¶\8e\8c¤cII\19\ 3ÛH¦3I¦3I¦3IƲo'c¢:K¸ï&á\ 6¿§4xðà\ 1\12èa¸Ä\14n)(\85{ »j¬a
+÷;þ\14îwiÀ\8f1$ô\81âé\80\rU\9cI<\8d%\9cI\81]5X\bQçëªñ[½¯òáoM?üðÃ7füë++ä\8bHÆß\1cxÞ\9dhXì[\ 4¥k ,¦DPú\80 t,\ 3 ´?\13 ´\9d ´±,@ie\ 5\80ÒÂJ\0¥×«\82-&V\a(\8d¨\89¯Û¿\16@éÕ:ø Ï?\86\1fÓæ1\80Òs\8f\ 1\94\1a>\86\9fZ¯\ e~t\ 1A©rM\ãå\bJ9l\85\9bÉ\ eoéù,íS\96'Ö J)Y\98\9e\14\ f£ni¬\11JPr'²zz\1c«^Å`\ 6ó\9c\98·\8a!@éY\82RË\10 4Ô\ fJ3\ 4(IA ´-\18\94>ðg\80©µ&5 ô-Aéû\10 ôgùo\7fû\9b":È\9fôø¿?\1aèV"(}g\12n%MZ·¯É5çÝ»w/D\83Í>\88Å\87\1fcüíÝ\84³gÏîH:yòäÛ\8c¿v\ 1\9d\17¥\ 1¢g¹\81ÓSÒñ;Fg\0±_óÌ\9b7¯\17ão/y'N\9cØÁ;räÈB/ ¼1\v\ 54ð`\a©Ã\8aJÕ\99¨\94ïÆu\9a\97\86\11Ïta$Ó\93Y´>\89µÇ\12\0J±qXGQ\ 4%{4\16\98Í\89¥f±3Y0\12æÓh\85!5X°.õfú\81Md$#oy\fXÄ\92\9e«['\84\16[\8e\89\89QD\12\12\1d\1d\1d \11¥ò\8b\v\87]\11\rF©ð¤A&Õˤ:\98TZR#qÂ.\b\v¡  K¢f+©\87àÔJ\94%\8d¿\95\82R©ü8P*AzRب[¨\14î°Î$5à&Î>¨ùHª\1fIe$Õ\85ô0\1e\89Å)qª"ûE§\b\9e¢ç\93\r|\99\91o`æÒµòMm\ºvÞè8y£\13C·R\1cWm"ïqR¸jSY\ 18\9d ä\95°j³ J¹\12~L9\99Å\8fd\98ÙJ2³²\95´#ÁHÄ#bO\11\1ea9ס<\16Bêê)~<Ò2\92\8e'ÜtÌÞÖÑ\99¤£3IÆ,´\9613\1ddL^W\99õ\0dÜà÷\91\98Â-\8d\1d;v\14£A\13YÚg&k ÎgÔm\19k ªmow3ꦦp\7fÈz\0\17Y,úºbÀ\19\12bW\8dû\92ÿ4\96(\16-:\8f©]5\f"\97X\98hÈ×\ 4¥/#ñè}\82Ò]\82ÒDZxíõ\ 4Ö\bH\16å¹\81\ 6ÇÓñ\19\a2oÞ¼¹³ÌÕ«WßÎ\ 3(.\ fPZT\11 ôF\150ܤj ¹\91\ 5\0¥\815\ 1J=j\ 3\94ºÖY¸paÛ:\0¥fu\0J\8dê\0\94ê×\ 6°Ô¬\ 5t©R\80k¼Bu\¶¹l\85\9bU ·\96\19¬\fà.\8báLÍÁ¤¸\bJ®\fFÝ\14Pb+>\82\92×\ fJe\15PÂ|T·áz\16 ô¤\ 2JX\ 6\ 2\94:±\85ÉË\ 4¥¾~P\1a\1f\fJ+\bJ\eü ´_\ 1Ò Pºî\a¥Ï"Xk2\ 2<ùu\0(a8\95¨\eAéÏ\92\ f\94þ\12\0J\90\1fHKEn%\7fµ\0mZ7Ë*9ðA\97\94´n\fû Æß\ e%`Øw'bØ7'cØ×¹ðM\97¥\82Oç1þ6=\1dÃ>\8eñ·a\1e\f{?Æß^aüíy/\86½\rãoϱP@C\ f\86½\9e\aÃ^\90\81a¯ÌD¥ri\18º2©¸ø=)L\ 3KÆ-ER"\16N|<ÖQt,\8f\95Æ`ÙGFeeeY\1dXñf;Ó\ 6mXñ\ 6+Ãäf¬P\9d kUgĪ\95\r¼ïÑs±ë¹Îu°Ó\92\1c\15\15\15¡\8aät:\ 3$B\15\87ÃQ*?U4cª
+Ç^\91Pð$6iÕˤq0\89]^õ-©yKÂ.¨A¸°n¥°iÝaão?%QéßoÀKå?\ 6\94J\9a\9eT\82¨\9bzÌMÄ\98Ã:\93\84ÛUdø©±6\95\91T\17R\10\1e\15Fî\98\¦ªÈ~ÑñQ=ÅÀ'\eù2\13ßÅÂ¥kå;Gò3\1cü´h~n,A)\81ß%\89ßÊÅ2Àn\82\92\87 \94EPÊ\91ð;Êʬ\9f-³ø\11\9dIUEV¶\8e\19G:Õ{$ð\b£ñ\98\1eRW\8få,¤^\b©ï\97Çõ¸?zB\8f\91l ç 7=Ë%éX
+@Gg\92\8e5\93t\98\8a¶:Ö\ 3\901«/Ê0Û=dÜà÷\93G\8c\181T\9a0aÂ\18iúôéS¤¹sçÎ\92\96,Yò¦$¢nÂvïرc\e\ fb\89¶·¡R¸o0êö\89¨\81\18ªX´`$\7fC\8dï\94#ê\8cü\98!ßXñ\7f¿!(=pÀÚ\7f\16\ 5´º\1d+\8e¾\89\1a\ 1¬:)\1a¾¹ñ\19\a½ø´]ÙøÜM¹\17.\XSîôéÓ\8bóA\14³+\ 3\94¦T\ 5(\8d®±eË\96×
+`±{ÖZ±bÅ\8bµa±Û×\86ÅnQ\e\16û\99Ú°ØOÔ\82Å®]\13\16»Z\r\8cF~5\¶yUØÕ\9ep=\ 4¥t\82R\1aA)5S\80\12\9bò\11\94Ò\14Pb+>\16\90.ÃN÷e\9d\98F\15\94\1e³`ì\9f4áÞ´ A©\95\ 1Ë¥\b\94\ 6\ f\1e,@i\18ë(© ´ \18\94¶\17\vJ·ý ô\85\ 6\94"| ô'ÁH\92\8f\91þ"ÿýï\7fÿ\8b\ e\12Ê\14X- ([\94Uºê¼sçNQZ÷µk×\8eÆ_¼xq_\ 2¾Õö¤\13'NlL\ 1:¯t\ 1¢ßL\ 3N¿á\ 6XOJ_µjÕÈ\8cE\8b\16\ròÌ\993§'ão/0þÖ\9eñ·\16\8c¿5öôèÑã \16
+¨\9d\81\e÷jé¸NóÝàûÜT\fb&+0¸\93aßR\92`î\12\12`øbã\0JQ\ 4%{4\96\9aÍ\89eo±Ãh\9a"qÛb´2BnÁ\8a×\9b±Vu&2\92\917?\ 6.v=×¹\ e&ZH\84L+.D\12b·Û\ 3$"\94DFF\96Ê\8f\93PÃ\19\8a¥\rendstream\rendobj\r88 0 obj\r<</Length 65536>>stream\r
+4ܤz\99T\a\93JKj$NØ\05\b\17ʤ\96\f\10Ö¥\ 4ñ·\9f\92¨T
+JÿGå§\80R¨ô¤PgÝÔ¨\9b\9aÂ-¼¦\9aÌ$Õ\99$Ü®â<\84pÅ\8a8¶\1akS\19)\b\8f"\142â\8e©\bÖª\10\99¢ãÿ Ñóy\ 6¾ÂÈ×\9a¹j-|?\eßÙÎ\ 5ëä\82\8dá\82\8dã\82Mä\82M\91°`Ó\bJ\19\12îl2%lðeØ´¼¬\PPPAÆ\82DgR\15:\934\8cTG/ðH\90\11\86¤\1e¥¾\10\ 3äñpò\84\ 1\8b]H\ 3\ 3\86ó)=O¸é1ºÏèÙ¤DOg\92\ e+¾\95\ e\16»½\8e\9dJt°QÝä~ýúõ\92\81\v\ 3ÙPc8[´\8egÔm:[´Îe/û%\12£n\92/ê¶3 ê&l7ì¥Há¾Æ¨Û-\9eX\17\a±î1ê¦\96öQ:\8f±\ 6âwJC\rQù\10¦ü;#äw\ 4¥ßZðÀW6ÆßD¢R\94?£[9ú\ 6P:KPz\9f tÈsëÖÝY°Ø\9bs\0JëÊ\ 2\94\96VÀ·\9a[éСCÓªìÙ³gl5\80Òà\1ao½õVï\9a\0¥nµÞ|óÍ\8eµfÍ\9aÕ²\16àäÙZÀ\94\ 65ñËë\14`\fª\13\94*\12\94ÊVfWû\8a°Ø\99å1\88\19,¡ä.\83éI#(¥\12\94Ò\bJn\82R\ 6A)Ó\ fJå\bJ\95\bJ5l\98
+\ 5\94ÌA ÔÙ\ fJý\82Ai¦\ 2J¢7L\18P:ýÏAéw\11<ð\16\12\94\80G\7fõ\8bBK¡ÜJ\ 1iÝ\98¼¢´nLèu\96Uº\18uûöí\ fcð\rÞ\8b»|ùòAÆßv%\9e<yrSòÑ£G×2þ¶$\158=×\8d\9f0-}íÚµc3\96.]:Ä3\7fþü¾\9e\993g¾Ìø[gÆßZ3þÖ\94ñ·§X( .\v\ 5\14¤ã:ä\ 6ß\97Kðg³øy\ 6Ç95 \v')\91Õ[ãY£,6//Ï\11\8dµ\1f\19Å\93§\ e\80\92Ù\8eeo²\11\94¬¸\95Ñ\9b\19:7aÙë\8cX¿²\81w@z.v=\17»\ evZ\92i¬eZq!\92\10\9bͦHÄÿ>±Zÿ\16 û\854\18¥á&\81Lª\83I¥%5\12'ö{±ó\v\e \ 6á\84\85Ðd+©ñ7a]BÅßÔóoa\13\95JA©T~fP
+\9bÇIO
+uÖM\13uS\8f¹\85u&©\ 1·°\8c$V\9eÏ£^\84GÜ1)²_t\14=\1f5ðÉF¾ÌDZ2ó¬|ÓH¾½\83\1f\14Í\8f\8cå\87'ðk$KX«©\12Öjº\84µê%(e3=)OÆZ-/ãÇTdÔ\8a\8ee!u0½\ 5:feë}\8cTä8\82\99}Ü \ 4\83ó\84F\8cAÒÀ/O
+F2À¼74`Å?mÀ\10?k`Ç[=\9dIzÜ\15µÑ³\1e\80\ e3ØUǨ\9b\8eQ7\99Q7yìر#\19\b\9a(û£nì<¶LbÔMÚºuëf)(êvÂ\1fu»ä\8fº\15Ùn¦Í¨Î$\7fC\8dïX'ú{¥¡\86¿ò!Aé;\13ä[\v\1eø\9a ô¥\1dO¾çÄË>\8d\11\19Ýâè\e\80à\ʽ{÷N¦Ý¹sçH\ 6@io&@ik\19 Úú<pÄòò'N\9c\98_\11 4£2@i|U|çaÕñíûÖÀïx¥\0¿¨sMü¶Ö5\ 1'Mkâ÷>U0tèк5\0J\ 5Õ»wï^¹*\ 6§<A)7\9f]5\bJ\1e\16åN'(¹ Ji\f½¹ Jé4à\1e?(å\84\0¥º\ 4¥§B\80Ò+\ 2\94t¬éùÈ t±¤ \14á\ 3¥¿\10\94þ*\ 5\81Ò_u\82\96º\95Ô&p\18ûO#Õ´n@êÙè\9b7o\9e\8c½zõê\11%\e\90º5\89iÝ)\80è\15©Àé\ 5i\80Ô×Ý\80Ô\89é\80Ô\11\19\v\17.\1càÁØ÷ðà÷våù·v\8c¿5çù·g\18\7f{\82ñ·Ú\19¸N«¦cÔ*¸1~¹ì;\9céb¿èd,\9c\94ĪU«&$`EÅÆ\ 1\94¢bX\93#\1a\ 6Òæä\19T\ 1J\91IIIF\82\92Á\ 2PÒ\9b\19?7\11\94\8cXɲ\81+^Ï\15¯\83u\16\12!Ób\v\91hÔ5\12a±XJå\97\90P\18¥A&\8d\83)\14-i\82p¡ÜJê!8Mü-ìù·°\89J%Èè.\ 5¥ÿËò3\1ex+¾(\80æ¬\9bZ\ f@\8dº©¥\0DTZãLR\ 3n"¶-ü¶\ f3R\84\82GÜ,\15Á2\95\15Á\9f:\8a\9eO1ðÉF¾Ì̵já[Ùø¦v¾½\93k5\86k5\8e\1e¥D ß%\85 \94FPòHø¦Y\12njrd|ûrr\8d\1a5òéLª¬c\v6\1dë\1eù\19IDØ\14ï\91â\1a"û\10{\1a\18a¬\9fÔ\88)\84ð\81§\8c\18Î\86F2\92\11\8b½±\11ãÜÄ\80ÅÞÌ\0ãßÒÀz\0zLTg=[ºÑbw×½öÚkýt<ë¦\e?~ü\18\99gÝä9sæ¼!Ãl/\14f[âY7\89gÝ$ßY·#<ëöPÔM4Ô\805ý\Øn¦p\7fÍÎc\81\r5|½4þ \1cº\12Ö\19ò=Aéw\96 øÛ}5£;VdtãMÏ'ß¿\7fÿ\83T|ÐÑô\8f?þx¿÷úõëÛ³\ 1J\erÏ\9c9³²\1c@ia\ 5\80Üë\95\80t\13«lÛ¶mDµ\8d\e7\ e¨¾jÕªî5\16-ZÔ¥\0HÒ¶\08ج\0 Ô¨\ 6\10±~õþýûת֣G\8fªUpíæWÂÅ\9a\97Ï®\1aå0\9c^\82RF\19ÌQ:AÉí\a¥\f?(eÅû@©|\146ßÊ*(Yý dÂ2(\ 2¥Þ½{k@i\82,@\895=\95\11ÿ\91 ôÝwß© ô\ 3AéÏÁ ô7ù\1fÿø\87\90¿R\ 2ÜJ\ 6º\95\14f\rª\16 ¦u\7flÇØ\17¥ucìOÇ`ì\8fÇ\89´n\8cýÎ$ ó;ÉG\8e\1cYãÚ·oßâÔíÛ·ÏaZ÷Ôtü¢1Lë\1eì\99;wn\1f\ f®°n^\k\9d¼Ã\87\ foÅø[\13OÏ\9e=\9fbü.ão5\18\7f«Äø[Ù4\8cd6ëUe¤`á¤&ÁÜ%%bEÅÅÃ\ eFÇb\ 3p\10\94"£°ü¬\ e\9eFµcI\9al\ 4%«
+J\8c¤+ Ä{!=W¼\1e\8b]Ò ¡±\96\85Ð\80K\1a1\9bÍ\11\11ÿ7Äd2ýB\12ö#Ãr\93\8aL\1aß\92\9a·¤\ 6á4n%a\17Ô\92\ 1jüM\16 9ÿV|¡\80Ò£o¥ò\8b\81Ò#åq\87MORϺ\85\8dº\85u&©\8c$nGB1\12÷I\ 5\8f°B\85èø§\10=\9fbà\93M|\99\99kÕÊ÷\8bä;;¸V£øi±üÜ\ 4\82R2A)\95\8d6ÓÙ\96<\93éIedÜÏ\94\95±ÁW 3©\92\ e÷3Õtl/Â\80[\0#)14á$\82\85x\92Ä#°ç)\13°§a°\88ÿ{Ê\1c$E\8fbL\e\99ÀHÏ\980ÄÏ\1a1ØÏ\19±Î[\181\v\rXÝíi¬\9f7À2uÓ\83\ fzêÙûVXl\1dϺéXaRf\85IyéÒ¥\8båµk×®\966mÚô¶´k×®\1d\12Ͷtüøñ¢³n\17.\PϺ\15EÝ`MÕ\86\1aß0ê¦Ô\89\16MÇ\14Pò\95ñù£\bú( \ 4ù\9d\19vú·V<å«HP\95HTºË\1aÝ·cE3\13Ñ\1e\17o\7fÚ\85\ f:î¾}ûö\ 1\ f\98ag\16\8cõ;e`¬WçÁX/*\ fc=+\1fÆzr%\18ëQU`¬\aU\83±îY\1dè÷b\r@`û\1aÓ¦MkQcܸq\8d«ÃX7¨\ 6c]§*@©ze\À\95*a¬ÊU\0(å\94Ã\98fåâêô²Í[F&¦,\9d \94\91ÆêI<õæe2w6A)7\18\94
+\14P\12Ó\83YhJPjmÀJQ@I/øT\ 5%áÃû¹AÉ\97Çý\17áL\12 $ù@I¡%\9d/\b\17ÊTÔ\ 4.(û\ 6Óº/GáÃEZ÷û±W®\9\1c\ f`Þôî-IÇ\8e\1d[\9f\82ï¼\9ciÝóÓ6oÞ<Ó½nݺ éË\97/\1f\9e±`Á\82\ 1\9e×_\7f½»\a×ZWï¨Q£Ú±þdsÖ\9f|\9açß\1e÷`˨\95\81\ 1«\9a\8e¡«Àø[.ão\99.\0©;\19[AJ"VTB\ 2L`l\NNNTLff¦=\1aËÏæÄB´\bP\8aÄâ4\12\94\f\16,X½\99 db`ÝHP2¨ \84\15/éh§\ 5#É´ÝR\bù\ 5\11âß/F£ñ_(Åc\94\8aL% ¥°n¥°ñ7õü[ñ\89J%Íè.\ 5¥RùeAIÓ³D\¢a\8b\ 2hκi¢n\9aÌ$Õ\99$\1cµ¾|$\95\91"\ 2\18\89û¤\9f\91\8a@ ¢ç£\ 6>Ïè\a%\vßÅÆejç2ur\99Æp\99Æq\99&²uT
+Ûkº\99\9eäaÔ-[Æ×Í\95±BËÓ\99TQ\87[\99ªt&Õ`À\96\9e%\8f\82\19©\81â\15
+"\9eFæpb\11ÂçY|ÿ÷´\19\ 3û\8c\19K¼1s\13\9e·jf½P¡ SÑÆ\88ééhÄ\84v5ÐX\e\ 6\ e\1cØ[?lØ°Aú±cÇ\8eÐÑbëÞxã\8déòÂ\85\vçÊ+V¬X"¯_¿~´eË\96MÒ\9e={vJ\87\ e\1d: ±Â¤ä«0Yd¶EU\1f_ùâÃêÁå\ f\ 3\9a\8e\89\12Ñ¢\96\8f°Î\10áVú\8e ôÕ\17\7f\vLTbFw\1cèërâ\83\a\ fΤà\83N¤á#\ feàÃw{/_¾¼9ûìÙ³ksO\9e<¹´ìÑ£GçVØ¿\7fÿ´\8a;vì\18[\19Ð1¤Ê\9a5kúT]²dÉËÕæÍ\9bשú\8c\193ZU\9f0aB\93j#F\8cxª*\ 6¢^\95^½z\15TÆ¥\¥"\98¦B\85¶mÛæ\95Åè\96ÉÅÌdfãêôfâêôdàêô\10\94<\ 4¥L\82R\99xöèã©·
+\ 4¥*\ e\82Rd\bP2\12\94\f\1aP\9a<yòx-(\89zU*( 4-A2w\bP\8aÀè\ 60\12åï~Pú\9bÎGKEn%ºù\ 2ÜJ¾´îûV\7fµn{PZ÷\at+\1d\8b»xñâ~¦uï`Z÷ÛɸJV3{Qê¶mÛf3{
+ÓºG3{°göìÙ½=S§NíÆ´î\8eLënÅþoMX\7fò)Ö\9f¬Ëóo5Òq=Wbül\1aVJ¶K )î5R\93ªV\9a\94Èö@ñ¸\1d\89\8eÅ.à\88aÑ×(ì\ 2VGJJ\8aÙ\8eÅi²\11\94¬\ 4%\8b\ f\94t~P\92\rÜ\0ô>P*¢%\1ak\85\96hÀ5ò\1fÀ4ÿ2â1\18\f¿¤\84\85§°´¤Fâ4A8±ßk²\954ñ7Íù·°\85\ 24 $lT)(\95Ê¿\1d\94J\90Ç\1d6=I\a \89º©\99I\9a\80\9bzfEe$n\91\14\99¢SD\80\12ÄÀç\99ø
+3\97©\95o\15É7u\10\94¢øA±üÈ\ 4~x²\84\9d:UÂ
+MgÔ-\93Q·\1c¹R¥JÂ\99\94OgR\15\1d~Qu:\93jêY\e\92\aû\ 5#\ 5¸\90üx¤\12Ï3\96\87åik\18yÆÒºuëÆ\16\fñ³\16\fvS3\86½¹\19&º¥©k×®mM\98¨NÆ\1e=z¼`ìÛ·ï«\ 6\18ë¾\ 6\90ÂkúñãÇ\8fÒ³¯\9b\8e1 \1d\fÚ|\19¦m\99Ìô$\99E\ 1Dz\92täÈ\91C\12hä\84\ 4.)ª0yãÆ\8d\8fügÝ>×\9cÁ\92\82ªúüQôÒ\b(\11\ 6} \8a[É\ 2;ý\8d\rvº(QI\94\9e\ 4(Ý$(]I\0\87\9dK\ 6\1f\9cL\ 5)\1cqãÃ÷zð5¶f\9d;wî2§N\9dZ\9ewìر\ 5åÞ}÷Ý\99\15\80\1a\13*nÚ´ixåµk×ö¯²lÙ²W«Î\9f?¿KÕ\993g¶:qâÄfUG\8e\1cùt\95A\83\ 6=^\19üR»\12.êjù¸l+\96Çø\95+\8b©ÈÍÅôdg\83h3½°ØÞ\f6ÀMÃ4f²2w\16\vN\ 6\82\12¦V\ 5¥z"ôf \vJ£F\8d
+\0%Y\80\12\86]\rv>\ 4J"s¾d9J¡@éï\8aü×\7fý×ßeH\91[\89A8}\90[©¨\b¥Z-\80iÝ6_Z÷G\ e\90ê%Å\84 8\11\vR=\14\8f Ø\9d\88 ØÌ´îu)\98\80e©\98\80ùi Õ\19nLÀøô¥K\97\ eÏÀ\ 4ôgZww\ f& \vÓºÛ2»\19û¿=Í´îÇY\7f²V\ 6.åªé°[\15Ò0ö¹©ì\12ã½\86;\19æ.\85ñ·\84\ 4Ü\8eÄÆa+\88\8añz½öh\96\7fuÂhZ\1c,w\16Éz\1e6\98T\83\85çWÍ< a"(\19\83AI/@ &ZR@\89\16[\ e\ 1JÒ¿ÁÿòËÉOá\1c½^ÿÓ$,7\85¥%5oIu+©ÙJê!8µ¶\92°\10a\13\95J\90Ñ]
+J¥òË\82Rñ%\944\95\ 14 ¤ö,\119wj»\12Mz\92zÖM\a ¼°¡2\93Ä\ 2\vËHX\97B\ 4(é)\ 6>Åè\a%K0(9¹B£y+\13Ç[\99D ûs
+£nn¦'y\18uË\96±8óèLª@gR%:\93ª1{»@\8f\1fX\87\ 17\r# \17R\11\1eù`G!\1ekÛ¶m\854\16bã\ 3\94gBHc\9bx2ƹ\89\15#þ\9c\ 5cßÂ\82©heÆÌ´7cò:\9b`\8f^2á\16¾\87qÈ\90!ý\f0ÖC\f0Y£õ3fÌ\98¬g)n\1dKqëxN]\86Å~Kfz\92Ìô$\89¥¸%¦'ILO\92®^½z%âÖ[J\85I%êƳn\11\8cºEø¢n¿W«ú\ 4ôÒð×ò1@þHPú=Aé;\8b\88¿\ 5%*Ý\8dúöÛo?\8eýú믯Å\ 3\94.$\81\ f>H\ 1\9b\1dK»yóæ»\19ø\1a;¼\17.\x;ûôéÓ«r\80\15\8bÊ\1e<xpVùÝ»wOÎß¼yó¨\8aëׯ\1fTyùòå½*/X°àÅ*o¼ñF\87* \94Â*£G\8f~¶òàÁ\83\9f¬\ 4v¬[\11#TP\ 1\17p\95òíÛ·ÏÏÃ|\94Í\81±ÎÉÆle{1oY\19\f\ 4¥Álg±ÈOv\12f5'\9e\95\ 1bAPù~Pª\19Ù¤I\93z6ÌjC\v&%\14(õ\15 ¤ó\81Ò\fùÍ7ßÔ\80\92¨ÅP\ 4J¾Â\9eEG\f}\95¹Eæü?\ 1¥\b\15\94ÈH~PRh)¤[I\14¡|¸ \9cHë¾É´î"·\12f_©\16\10\87 Ø\9f\80/¹\9diÝ\eéVZåÚ³gÏ¢Ô[·ÎbZ÷äô\95+W\8eÎÀ¯|\8diݽ\99Öý\92wìر\1d½C\87\ emÉ´î&Lë~\92iÝu\99Ö]\83iÝEn%\fl¶K¤\86aSHMÂÚJJÄ*\8b\8fgoEº\95\9c1°\92\91Q¬\98ïÀV`¶c+\10n%£\95 dá!V3ÝJ&\82\92\91\11w\83
+J>Z\8aPié?ÞôËáÑO¡ \9dN\17ZJÀMaiIãVÒd+©ñ7a\rÔóo\9aD%µ\89°.jG\93° \14ªF@ØbJ¥ ô\7f^~$(iJ(\15_\19 Ô\81·PyÜ¡Ò\93ÂFÝ4Τ F\92ü\8cT\ 4J\10\r(\99ý d#(ÙùÎQ\ 4¥X~Z\ 2{\8e'KX\9c©\8cºe0ê\96)ã67GÆ\ro9:\93*êp\ 3S\95Τ\1az\18×Ú\f¸Õ5°ä\918¥¦0\92p!ùâeÏÒ®6Q`\aƺ©\rÒDH¤O\9e¥4\8edg\8c`yVy
+\ 6»©\rÃÞÌ\865]hÅ}Ok\væ¨\83¥{÷îÏ\9bûôéÓÍ4pàÀ\9e¦aÃ\86õ7²è¡\ 1Æz¬áõ×_\9f¢Çýþ,\1d\eàêÖ[·Jf\ 3\\99\rpe\96\88fzÒQ Æð\94Äô$I\93\9e$º³~õÕWJÓ±\bMÓ±à\12Ñ\ 4¥?+n\f\1f-ýÁD·\92\19ÏÓÄß>SzäÂN\7f\14\a;})\ 1vúÃdØé\13©°Ó\aÝø\1a»<@\88M\99\1f~øáÚ2'N\9cX\9a\v;=·,ìô´ò°Ócó7lØ0´"ìtßJ°Ó/W\82\9dî\yêÔ©+ÃN?W vºQE°ããù\18¡Ú\15Ø~¬\Ç\8e\1d+屫F\ e\8bEgÁXçx\99Z\9cN\8b\9d\ 6(ÊNÁ\84\96IÂn\9b\e\8f\7f\95#(U\8cÆüVu>ýôÓ5íÁ D¿^k\93\ f\94^\16 ¤góá`P\9aOPZNPzK\80\92$\8aVqØC\82RP°³\b\940`Å\83Ò?\84È*-ù\82p\81n¥ "\94\ 1Õ\ 2ün¥ë\8eàj\ 1t+\1d\8c?{öìnV\v(r+\81®\97±ZÀ<Å\ 4ö\16n¥a\19óæÍëï\ 1\99¿ê\990aB\17ï\88\11#\ 2ÝJØK\1e÷\ 4»\95Ü\18û@·\12ÖVJ\92p+±ÿ´p+ÅÂ@:\14·RJJ\8aÅ\91\98\98hVÜJ°«\ 6+Ö¯êVÒùÝJ²Æôk£¥\1fÉM?\85\91¢Ð#IIiIãVÒÄßÔ´na\ 3B%*\85Êè\ euôø\1a\ 1a\8b)\95\82R©\94\10\94Â\16å.¾\84R¨Ê\0a\ f¼iò¸5E\ 1TPRë\ 1h2\93|uDÂ2\92\ 6\94L
+(áµV.ÎH.N\aß9\9a\8b3\8ew1\89RZZZ
+Ó\93Ü\8cº\ 5:\93*W®\AW£F\8dÊt&U×ã\17ÕbÀí1\ 3l¨\86\91\84\v©\b\8fHFÂ\17dè=\17\89u©\88\1dÒÔ/M\1cxTȳ\ e<¹Hø§\9d\ fØÅËÀHÍ#1\15-m\98\996V6Ï°öìÙ³\8b\ 57î/\9ba§{\99`\9e\ 6\9aÆ\8d\e7ÜÈ6\1a\ 6\18ëiú\85\v\17ÎѯX±b±nýúõ«u[¶ly[fÏ\12\19äñ®\f\ 69&1\ 6$1YFR\9b\8e=\9c\9e\14ª\97Æ\9fý ô\17\9dZË\87ÖYu+\995ñ7v4Qão±¿ùÍo®Äß¿\7fÿ\\12Øìd
+>üH\1a¾ÆÞt|¡Þ3gμ\95õþûï¯È9räÈ\82¼}ûöÍ,»}ûö\89åA\1e#*¬^½z@þâÅ\8b{T\9c3gÎ\v\15§O\9fÞ¾âøñã[T\1c>|xã|°ã\93\150BuËcÀ
+ÊâÚ\9a\8bI©X\86Å¢³°\81æyq\9dæ¤ã:Í¡\7f#\87m[s\92Øá-\ 1R>\96µ& JÕ\9cx^-;^QÏ\86×6´ú@©\95\0%#AÉ\10\ 4Jã\94Ô0\82\92,@iãÆ\8do)ç\f}Õ=\ 5(©MqC\ f»¯àdI@Iúïÿþï\7f\14ëVz¨Z\0&U\16 ÜJW\9c\9f~úé9\7fµ\0áVÚ\17àV:xðà*\17.\9f7Sq!\15¹\95pq=äV\ 2wdµ\80\96¬Ö-ÜJOy°\83\ 4º\95`ÆÊ ·R*\9bÆ\b·Rr\90[)&.Øäd§!áV\8a\14n%Ò\92EÐ\92p+\85\bÂ\85ÊV
+\9fàýï\97\9f\a\9e\1e\89\96J\0@²,\17#Å#SX·\92&[Iìí¡\12\954\85\ 24\19Ýa\8f¾\85\11P\82bJ¥å¹Kå\91Aé\91jM\96\0\94B\1dxÓTO*>=)lÔM\ 5%,É"F\82\18ø¨Ñ\ fJ\16\82\92\8d d'(EÑÝ\eÃ\ f\8açG&1ê\96ʨ[:Ϻeʸ¹-r&aI\169\93°\17èñ³ê\18ð\ 3ÅÙ\7f\91³\1dÈHL'RðH¸\810jÍ\ 5çØ1\88\8a8 Í\9c\90ç\9cx ©"x^\13ð\ 1ñd\af¡\85\1d\8b¸U$&ªmd÷îÝ;Ú`¢»Z\a\f\18ð\8a\85ÍëÍ°Ó\83L¸£\1fa\ 43\8c7\82\1e¦\e\16-Z4W\ fc½D¿aÃ\865ºmÛ¶½#ïÝ»w§|øðá\ 32{\960=éC\89=K$VO\92\1e½D4\19É_ôP¸1þl\80ü`ô¹\95¾3kâo\0¥»Q\0¥\8fc¾úê«kq\ f\1e<¸\90\bHø \19\1f~,\15_ã]÷\95+Wvd\9c;wîíÌS§NÎ\ 6[,Î\ 1eÌÎÛ¹sç\94²ï¼óÎ\98òk×®\1d\aéÒ¥}òçÏ\9fß-\7fæÌ\99\9dó'N\9cØ:\7fäÈ\91ÏU\0º4*ߧO\9fÇËá\1a¯]\16\83X#\97]5Ê°Xt\16k z0yyéÌ\98a~qn
+Ìv^\12ð¨l\ 2¤B,þ¬\14\8dI®æ\84Q\17 T?R\80\92H\17c\1d%\13+sûA©\ fAi\bAi¬\1f\94æ\89Ô0\82Òz \84§\14d\90Ô2è\0\91s\ 4¥«\ 4¥[á@é{\7f\1d¥\0P\8aPA\89\8c¤\80Òô¤¸\95\fÁn¥à"\94wm¾j\ 1×Y- °\b%pU¸\95v)n%àêº\14àêRV\v\98\97\ 6\\9d®¸\95\96,Y\12Ú\ 4\m\1eìVªíw+å\a»\95Òýn¥DáV\8a\ fr+EF±\e#³\95Ìvl
+&\91¤\ 4á\8aÏíÖ\9c\84\vU2àß_\84H\95\1fÉR%@¦G\ 2¥âñ¨\ 4È\14\96\96BÅßÂ&*\85Êè\ euôíg\ 4%aóJA©TJ\bJ\8f^\94;l %Mã\12qy«ÍÝB\1dxSA©øô$\1f#I\ 1\8c\14\ 6\94DÔÍJP\8aä[9ø¦ÑÁQ7áLJS\9cI¸wÉ\96Ë\97//\9cIùt&Ua)\80\1aúúõë×6à·ÕcÀM$%\89|¤@FÂ\b <j\11\89QkaÇø\15Ú1\92\85\ e\8ci¡\13Ò\82Ò<
+Ò,
+\ f4\8bÆS\9e£4\8dÆ+\14\89\12Â\aÄS\9c\98\94B\aæ¨\95\1d3ØÎ\ eÛÓ)²_¿~/Ø\ 6\r\1aôªuØ°a},¸\8f\7fÍ<iÒ¤\91&0Ã\ 4#ìÖ\f\ 3,Ø<ÃêÕ«\97êaÕÖé`ß6ë`¬wËG\8f\1e=(\83ANÈ \913\12ó¸¥\9b7o~$©yÜ"= ôMðñ+%ê¦\16ôQ\8a\1eªiÄ\90\0·\92\1a\7f³¨ñ·ï¿ÿþ3ç·ß~{;\1a@ðQ,ÐàR<ØìL\12>üD
+¾Æ¡Ô«W¯îN\aGlñ\9c>}z}æñãÇ\97e\1f<xp~ÎîÝ»gämÙ²eBÙõë×\ f/·bÅ\8a\ 1å\17.\ؽ\ 2à¤k\85)S¦´¯\80\81hQ\1eìøl9\8cÐ\93e\ 1\95õò0صr`§«e·iÓ¦r&¦,ß\83É+\9f\ e
+\12õ}ʺ0«e\93 å\13 ùqØm+Ç\0£ªG\ 1¨j9`ÙëG¶lÙR\ 1%\vAÉì\ 3¥n*(é} 4\8d 4W^¹råR\19 ´\8e ´\85 ´\87 t8\0\94®]»vEi>\fP*\8axþ8PòÓÒ#¹\95>WÜJ¾j\ 1\1a·Ò\91¸óçÏïKÀ×Ý\96\84Y\10n¥\95!ÝJ\98\ 5ÕÔÍïVjåÏVzÊ\9fT@·Ref+ ·R\19Å\84;\914º\95\92\85[)!//¯È\84[({4v\ 6%\b'\ eÁis»C\95\f\b[`)D%Jé\17©Yý\93߯¤,U<7\15\8fL?\ f(ih©x·R¨ø\9b¦P@ñ $ì\87\ 6\94\84\9d [L©´<w©ü;A)lQn\r(iJ(i*\ 3\84=ð¦\82RØô$\8d3)\b\94\8c|J\913I\80\12¶R;AÉIOo\f£nñ\8cº%1êæâY·t¦pk\9cI\95èLª¦Çï¨Éìm5àö\94\92³Í\1aGd¤çÈHÍE&\91\88\92 \ f\90\ 3cÚÊIÄ¡´\8c¢DC
+cð@\vJó\18\8cx3Ês1xES¿<'\1e\88\864çË
+£0y\9d={ölïèÓ§Ogû\80\ 1\ 3^\8c\1c<xð«¶\91#Göµ\8e\e7î5\vlÔ(3ìôDÓ\82\ 5\vf\1a\97-[6ß°víÚeúM\9b6×ïܹs\8bîÝwßÝ#ÃX\1f\92aýÞ\97}yÜ\97¥[·nÝ\90Båq3=)\82Q·\b\7fÔM8\93$\1f#\ 5\9eN÷Ó\92ßô{åü\9b¨?)\1aå2þæ\0\ 6|\1a\ 5\f»\19\83\ fº\1aÇø[\ 2>üT2\98á¨ëúõëûÓ.^¼¸=ýÃ\ f?Üè=qâĪ¬Ã\87\ f¿\99½wïÞY9Û¶m\9b\92\vü\18]vÕªU\83Ë.^¼¸w¹9sæt+7mÚ´ÎåÆ\8f\1fߺÜðáÃ\9f+;pàÀ§ó\0\95Oäb\9c\1fËÁÌ\14dãÚ\9aÉ\1a\88\1e\±ùé\98FQߧ¼\v´T> xT!\ 1R1\ e\7fV\89Á\ 35¢ð\94Ú\ e<¹~$^Ö\90 fM\95\94z6Å51IÌ\bPêÍDúÁ\ 4¥1\ 4¥©:\80Ò\1c\82Ò\12\1e6\KPÚLPÚÍ\1cúC\12Ç\9e t6\0\94îÞ½û©\1f\94\8aRÃ\82@éO\ 4¥¿¨ \14á\ 3¥ÿREu+éT·\12sí\rA½MDµ\80¢"\94\98\85\87ÜJ¾"\94En¥3gÎìJ|ÿý÷7Ñ´6Ø4ÃïV\1aîw+u§[©+ÝJí\98$ÜJÏÐô\84ßTMq+a1å1I,Ë\85;\91ô\94êÕ«»\92*Uª\94\98\88û\94¸xl\ fѱØ\1e\1cJ\10.¸d\80 %+\e]\a\14Xb%J#\91IÛ\16ïV\e\9c\ 4t9 \96\9f³\ 1ÚOy«\12ô, KPa¹©¤´ô#A)\14-\15\1f\7fÓ$*\85\ 5%a!45\ 2B\15S*\1e\94Â\96ç.\ 5¥Rù×\83\92ZkR\ 3Jj\87·° \14ªÌäÃyÜ\8f\14u3\aGÝ\1cþ¨[,?#Ar¹\"\85;\8d)Ü\1e¦p\87v&=þøãjÀM$%5\12u Íd$\8b`$\fSa$F\95\1d#ÙÚ\81ÑmãÄ\88·\89êÞ½{\9bhHë\18H+JËXHa\1c\1em\11\87ç5§4\8bÃ,<§J,¤Y\f\1eh\11\83çµ\8cîÑ£G\9b¨Þ½{·wâ&½³\ 3\ 6èEû°aúG\8e\1e=º¯\r\96i°\15¤0Ê<{öìI&Øé×\8d¸Õ_`\¿~ýrÃæÍ\9b×ëwíÚµUwðàÁ=º÷Þ{ï°|úôé÷eÐÈY \16ñ\8aDc-ÑXKlî¦ÉãVA)Â\aJ\81E\ fÅét¿\eÃ\ fJ\7f2ªiݾøÛW66ʵ3þædü-\1a\1ft=\16\1fy1þ³Ï>û0ñöíÛï%\7fôÑG\aS/_¾¼Ë}öìÙÍ\19'O\9e\ç\ 5`,Í\ 2jÌËÞ±cÇ\8c\9cwÞyg|. pxÞÒ¥K\a\94\9d?\7f~\8f²3gÎ|¡ìÄ\89\13Û\97\ 5µ\14æ\81"\9b䲫}\ eƯ~\19ÌL\9d,LTA&k zpÙV¦±®\98\86 Íw5nÜ8?\19×nÅ\ 4H¥8l´Ucð@\8d¨¦M\9bÖq\ 2\89\1f·Ã¼7´1¹Þ\8aU!@©#Aé%#>H\80Òk\ 4¥Ñz\80Ò\14ÝÂ\85\vg\13\94\16\13\94Ö°*Ã& \80±\8b t\90\87\rOð°á\19\82Òe\82Ò\r?()%>ý ô\1dAé\ f%\ 5¥à \ñn%¥\b¥ßôÉ£¸\954ÙJSüÙJ\83\83ÝJ\9dx\bN¸\95\9azqÉ7¤[©\9e\a;HA\86\98\0l\19å\19ûÌIW¯\9e×\85\8d"\8dA¸dmnwp%JAK¢Á\89Z·ÛÂNplp¢3²\13\9c\10\83h\a'úæ\8a\9epþ¾¹Ú\ eºÁ\12¡\11µÇë/"¡>RÍÇ\f\v^¡\bªxn*\1e\99JJK\92$\15É#¹\95J
+J\9a£oÅ\83\92ZLI\ 3JÂ
+\95\82R©ü\1a@IS\94;\14(iJ(\85ª\fP2P
+Láö\81\92©Ø¨[Q
+7>ÒŨ\9bâLb
+w\ e\8bK\ 68\93\98\99$²·ë*\ 17_RRc¶³h*\18É\8a\11ji赶c$Û80Îm\9d\0\9bvQ={öl\17\8dûé¶1@\9c¶±\906qø³U<¤e<\1e-LÀóZP\9a'À\924KÀk\9bÅ\vÁ\9fÍãøh,\9e×\92oÐ&\1a\16§CÔÀ\81\ 3\9fw\ e\192ä%\aîÙ{ØÇ\8e\1dÛ/rÒ¤IC¬¸\99\1fm\99;wîdóâÅ\8bß0Zµj¡\11vz\85aëÖoé÷ìÙ³U\7fèС½º\13'N\1c\91?üðÃ\93ò¥K\97Î1\8fûªÄ<\19\89á\1f ö²È«ñ»ßý.¤WC\ 1%µè¡\9a\18\ 3Ѹ\95\ 2Óºýýß"a¢?wÀD\7f\12\85\ fº\11\83\8f¼\12\a\13}6\ 1&úd\12Lô\91\14\98è}©0ÑÛÜ0Ñ\e2`¢Wza¢ßÌ\82\89\9e\95\r\13=¥\fLôè\1c\98èÁ¹0Ñ}ra¢_Î\9b:uêó¹\18\92¶¹ Èæ9ìj_\ 6ã÷d6.ïzYÏ?ÿ|m/k zD²\fc@i\98ÐJ.\»\95\92AF\95\12\81LUâñ¯j±ø¿\82h\Ùu\9c\98îÇíà«F\91\98î¦<{ØÊ\829êh\ 6\87½d\ 2(õ2\ 2W_ã\89ÃQ\ 4¥É\ 4¥Y:\80Ò"\82Òj\82Ò;\ 4¥\9d\ 4¥\ 3\ 4¥÷\bJ\1f²iÌ%Veø\88 ô ½y\9fûA)Ð\9bW\ 2Pú\9fÿù\1fEd\7f\10.\94[I[\84ÒïV
+îm\12ÖT\94ôð!¸ Jm¥yóæ\r\10n%¶ÌíÊÚJíéVjÁ\96¹\8dY[©\81\a{I\1d\96ì®Î\92Ý\15ÝXVeÓ\1a4h\90\95ê/\19 ävc!ƳÁI\fiÉ)
+,\89\ 6'δ´4\8b\1d´¤´\83³á\96Ç`Á\9aV\9bçÊF¬sÙ\0\91ôØA\14Ñù$Bö\8b\14N"B\89poÿ\8c\12ö\83D®\81*aÑJCP\1axÒpSXdz$ZRA©xZ
+\15\7f+\1e\94Ô£o\9a\1a\ 1\9abJaAIS\9e»\14\94Jå_
+J\8fÔ\ f·xPÒ\14åVA)l %\r(\ 5åq?T\ f@0ÒÃQ7\9b\12u\13Î$5ê\86\8d6\99)ÜiLá.r&\95+W.\8fÅ%óe\9f3©@q&5jÔHTÜ~ÊȤ$\13ë\ eZX\ 2Ò\8aÁQ\18)\12ÃÙÖ\ 1ºiï\ 4\ 5µ\8fêÓ§O\87\18\18Ò\ e± \9böq\90vñ\90¶ \906 x U"\9eÒ2\11ö£\ 5¥y"^Ö,\11F]\91\ 4üÙ\9cÒ"\1eÏkÅ7h\13\v»ß!æµ×^{>
+\18ð\92sÔ¨Q=\1cãÇ\8fï\17 >\18b\83\89\1em\9d?\7fþd\vLÖ\e¦Õ«W/4nܸq¥aûöí\e\f°ÓÛô\87\ f\1fÞ§\83¹;"\9f={ö\94|ùòåóò\8d\e7®2\8fû\96\ 4V¹«\80\12,g¨<\99"P
+®å#kjù\90\96\82ão\7f0ùªuÿ\96ñ·ßØð¦÷íxû»N|ÐÇÑ0Ñ×ba¢/Äݹsçt"Lôñd\98è\ 3®\8b\17/îJ\83\89Þ\94\8eï¼6\ 3ß~©\17¿c^&~Ñ\8clü¶ eð+G\94Y²dÉÀ\1c bÏ\1c\98è\17s&L\98Ð1\a&ºU\19\8cÕse0ØOgãâo\90É\1ed^\11þ\11g°p\ 1WKÃ\84Vuá\ 2®\92Ü´iÓ*\89\90ªñ\90ê± ¨\9aÑxô1'\9e÷\84\ 3\97|#\9e[lÊénÉú\f\ 2\94^4\81Y{\12\94\ 6ùAi\12O\1c¾APz\93 ´\8a ô¶\8c/¾\83u>ß%(\1d\97Î\9d;w\9aaÏ\8b\ 4¥ë,_u\9b ô\19Aé\v\86=¿&(ý\8e ô{\8eý\ f\1cû?\13\94þª\82RD0#)ò˹\95Ä!¸ ·Ò¢\0·\12~ï\18Å4{öì>,Ùý2k+ufÉîÖ,Ùý\9c\17àß\88\9dàê{°\97ÔÌÀÀVIÇ`\8b\92\ 19©O<ñD&\83pî\1468IÂn\91\98P¡B\85X¥n7ÛÁ±ËId\14îl¬\ eÐ\92Yi\9e\8b\95l´\ 2\99ô\16 \93Þ\8cÕ3\81\9bd#Å\80mDÒûEç\93\bÙ/R\bQv\1f\91_ü¯\10õ#U\11à v\ 1× \95\ 6£4>(\95\9bJ\80LÅ;\98~²[),(\89/ù#AIS\9eû§\80RigÜRù\17\80\92¦\1fî/
+JRI@)(êVäL\12Q7áL\8aã»bSMä\19Ô\14FÝD=\0oHg\92¯\14\80()Ù\80\ 1·§\19pkbÆ\184³\ 41R;;l@\a'\88§c\14Ìg§\18Ø\85N\ 4\9bNq\ 3\a\ eì\18\8f\9bê\ e øW»DHÛ$<Ð:\19OiE)L\ 6\ 5µHÆË\9a'\ 3\8a\14I¢$âÿ
+\89Vâñ\8a¶q°û\1db\87\ e\1dú|ô\88\11#^\8a\82\15êá\9c4iR\7fûôéÓ\87DÂ<\8d±ÂDO±,_¾|\96yíÚµo\9ap¿¿Ò\88;ÿ\r\86ýû÷oÓ\1f=zt\9fîäÉ\93Gu°Ó§ä+W®\9c\97a\f¯2\8fû\96tïÞ½»Ò\97_~ù@\ 1¥ï¾ûî[æq\17\81\928¢Îô$mÑC5\8dØïÆÐC\84[éO\ 1n%Ñ-\17oõµ\15oúE$Þþs\a\80à\13'ÐàFô\83\a\ f.Ç~öÙggã\ 1m'\13\81oG\92ñýö¹ðM·¥\81-6¦\1f;vlUƻᄏȻsçÎÙ\99\9b6m\9a\92µnݺ1Ùø½C²\17,Xз\f0åÕ2ìj_\ 6\83Ó>\e&º0\9bÍZ³\80\9c\8d2q¡?¡d\15ãR®íÆU\\90\86 îÂU\-¹yóæÕ\121ÉÕã!\ 5±ø¿Ú1-[¶¬\eÕºuë'\1c\98óFv\1eEd\91\86\96VN7ë3\14\81Ò\981c\ 6\12\94F\1a\98$FPz\9d ´P\aPZIPÚ@PÚ.\ 3\94ö³ ú1\82Ò\aL¤¿ÀDúk\ 4¥\8f Jw\99\1föÀ\ fJß* $Â\9e%\ 5¥Gw+ùz\9b\84r+}\18àVRk+\ 5¹\95DÉî\99,Ù=!}Ù²e#X²{ Kv÷ðâê|\81\9dà:x\a\ f\1e\ÈNpÏz±\\9edÉ\80Ç\ 4®2\bW\89A¸ri\r\e6,\93Z¿~}\ fOÂ¥±nw2i)\9e´\14\13\87\15\1aEZ²GcË°9=\1e\8fÅ\81õk¶\ 3\99\8c6,g\83\15Ȥ·`\aÑ\99)&¬sÙH1\80 $½_t\14\99ñ}U$\1eL×\88rX]ìH¿°¨\9f&D¤\1e\b\11;¡\10\rU\85"¨PÜT\ 2dú\91´ô#\13\95B\1d}û\85AImøV
+J¥ò/\ 5%M?\q9\16ß\ fW\ 5¥PÝKB\81Òõ&\1f\ 2%Ñ©¤ø¨\e\16bd¸\14îT¦pg°\1e@\96äs&U\90ñMUgÒczáLâ 7#\ 3n&,5Q&[©þhÃÐ)\8cÄ\1cëNQÀ\9eÎÑ\8c\8dÅÒï\13\aãÐ9\ 1\86´s"¤c\12¤C2þ¯]
+¤M
+\9eÒÚ\ 5\82jéÂ+
+]°ç-(ÍSð.BZ$ãÏÂ$<Ú*\11On\eÏ7\88\e>|x\97ØÑ£Gw\8b\1e?~|\8f(PA\7f\a\8cÒPûܹsÇØ\16-Z4źbÅ\8aY\96õë׿iÚ¼yóJã®]»6\1a\ e\1c8°]\ fÔدÿà\83\ f\8eêÎ\9f?\7fJ¾zõêyùÖ[×\98Çý±D;-ùì´
+J¿WÓ\93\bJEµ||\85¡\ 3O§\vÃ\f)Æ\84·úE¸\95\80\ 1÷íß~ûí\1dÇ×_\7f}+
+\80v-\ 6¨v!\ eÐv:\ 1ßêxâµk×\ e&_¸pa\97ëôéÓ\9bÓÞ{ï½uîC\87\ e-ËسgÏ|\ fðc¦\17 21sÕªU#³\16/^<(\vcÐ;\9b]í³'L\98Ð9\8b]5²0ØÍ3\81\9cÏÒ¡ÑPd\15gࢮëîСCí4LhM\17P¨ \19PT\90\88I.H\80Ô\8aÃ\9fubð@½(<¥\81\13\17ÿÓ,ðÐ4\12+¥%\vYu°`\8e^0\ 3\{\98\0J\ 3\8c\98\8a\11¬a5Aÿæ\9boÎÔ\ 3\94\16\10\94\96³4Ã[,Í°\95 ´\8f t\84 t\8a tNò\93*O\1cÞ!(Ý\ f\9e\80ï9\ 1\7f\f\98\0\86=UP\8aðáÑ\7fû%\90\96\1ev+\85l\99ûÏÝJ\9a\92ÝE\9dà0\15\8bY²[t\82\9bÊNpcÙ n\88gÎ\9c9}=Ó¦M{Å\8bëôy/.Û6,\19 T¢ô²Á \83pµ\19\84«Æ \>\v,å1e)\8b)Ké) %\17i)\89Ísãâ±oDÇaßpÆäääDFggg[\9dØ<,\ e,bS$v\10£Íív\e¬XØz\vö\12\9d\89b\ 4AÉB\f\10IOÑù$B\16Â\8dG\88¤
+s\89\85D\84\12Qäç§H¨7\15û\9f*¢\9a\90\10\91ܬ\ 1*\15£BÁS\98Æ\98\ f!\93\86\96\8a\ fÇý\87\80\92ÚǤxP\12öH\ 3JÂn\95\82R©ü§\81R¨~¸?\a(ÉÁ \14ºp\92&êæOáö;\93D
+·\97õ\0Ê°¸d9v*©(\ae& gÒ\93ìnû\8c F³©\19cÐÂ\82qQ\18)\12¦·£8\87æ\84Ñì\12\rìé\1a\ 3\9cé\1a\aóÙ5\81L\93\by>iÄ\88\11\9dSð¯\8e.H{×°aÃÚ¦â)Óx\88:\8dwÛi@¡\16©BxT\88\ 4Õ\82,UH´j\95\84'·å[u\88Çýy\97¸qãÆu\8bÁíz\8fh\98¢þNXç¡vÜÇ\8f\89\²dÉ\14+¬Õ,\vìÖ\9bfX°\95¦Ý»wo4\1e<xp»\ 1öm¿\1e\96î¨\ e6ï\ 3\19 rA\ 1¥»wï\ 6\80\92\14Ê¡\11l§Ug\92¶\96O(·\92¯\bå÷&vËUÜJ¿ÿýï\15·\92ý\9bo¾ùÄ\89Ͻ\11\85op9\ 6ßålÜíÛ·O&|ôÑGG\92._¾¼/åìÙ³Û]\0\8c\8diG\8f\1e]íÞ¿\7fÿâ\8c\9d;wÎñlÚ´i\9awݺuã¼Ë\97/\1f\96É®ö\99o¼ñF\8fLPË\8b\99ìª\91\89Qk-L´\87y2\19X\ 6\rÓq\8d?áÆ\95]/\15\13ZÇÕ®]»Úɸ¨k%a\92k%@jÇA\1e\8b\ 1#Õ\8fÆ%ÿ$\8b[=íÀªhJ\abK\e¬}\a\16²zÁÌ\94z\13>¨?Ai¸\11S1Þ\0P\9aAP\9aGPZ¦Ã,¬'(ma\r«=¬au\985¬Þg\r«³¬au\85 t\93 ô)kXÝ£Kï7\ 4¥ß\12\94¾ã\ 4ü\81\13ð'Å¥ç\ 3¥¿\13\94þñO@é\91³\95ÔCp\8eàÚJÁ%»·$a*Ö³\13Ürv\82[\90\86©xÝ\8d©\98\98\8e©\18\99\81©\18äÁTôòª\95(E\83\13öÍ%³>Å \]\ 6á
+x\12®r:¶\91òLY\12U@½l\9eë&-¥$aóHHÄâ\8c\8dÏÏÏ\8f\8a-_¾¼#&///2
+Èdu\ 2\99Ìv¬dS¤×ë5ÚÀM\ 6KFF\86Þ\fÑ\99°Îe#Å\0\91\84è):<*$BV\85õÜ$UØACH\84FĦõS$Ô\9b\8abrBDʦ\10±1jÐJÅ(APa¹é§ ÓO¡¥\9f\e\94Äà\14\ fJjgÜRP*\95ÿ\P\12\8d\9a\7fQP\92\14Pò%s\a\82\92Ú×ø¨\9bHá\16Q7M
+7¾K.ë\ 1T`§\92*,À] ó9\93\9e 3©\91±eË\96Ï\9aðË\9b\8bj\83V\fS;\e³Tìd$\aìe×(0Í\v10\ 4/ÒåóbüÈ\91#_L\ 4Ó¼\904zôè®)\90ç]\90Ωø¿\8ei\90vn<¥\8d\e\ 4ÕÊ\8dW´t3LäÆ\e´\10\92F!K\15\92ªZ¥°\86_\12c\18\89°É]â'L\98Ð-\16\ 6¨GÌÌ\993ûGáî}¨cáÂ\85cìË\96-\9bb[³fÍ,ëÛo¿ý¦yÛ¶m+M0Ñ\e\8d¸ýßn8qâÄ~ý\87\1f~xTwñâÅ\ ftׯ_¿ \7füñÇ×d\ 1J\ f\1e<¸+}õÕW\ f¤o¿ý6t\8a\8c\ f\94Ô\â\7f¨¹Ä2D¡%\9dÏ:\aº\95h\9d\ 3ÜJ \0Å\14és+}ìüâ\8b/®E\7fþùç\17céV\8a»yóæ{ W¯^=\98\ 4®Û\9d\ 2ÂÛâ\ 2ëOÃ\8fYáÞ³gÏÂt0È\e\19 \91É\1evµ÷,^¼x\88wîܹ}½,\7f¨$\14cØ;x\b¤\1eæÉd\0q\1a§ãâoè&-¥bBë»pe×MÆü>\96\ 4dz,\81\12\a©\17Û¡C\87Ç£;uêô\14\8b[=ã`\1d\aV³jic\ e\9a\15ôÕÕ\82Éën\ 6¸ö3M\9d:u\18Ai\1cAi\1aAi.\8b}.%(Õa\166\11\94v\13\94\ e2Iì\ 4Aé\fAé\12\93Ä>b\92Ø'\ 4¥Ï J_2Iì\e\ 5\94ÄÑ7¶!Vc\9f\1aP\8a\b\ 2¥\12¸\95Be+ij+Ý\fv+\9d
+p+á\1aÚ\91\84«I¸\95Ö¸ðÛ\96¤âZ\9b\93¶qãÆié«W¯\1e\97ÁJ\94\1e\7fÉ\0e*xÝ{y3À Ü3^\8cd\ 3\86Bëx0ÎÕ\99²T\91G\11˲fCv*hÉCZJMÆ\92LNªQ£F|BÕªUcâ+Uª\14\15\8bmÄ\1e]®\9[\14\90ÉâÀÝ\8eÙ\8e\rÅ\18\895m°Bô\96¬¬,\9d\99b\82ÈF\8a\ 1"éý¢Ãó\84DÈB¸# a΢V\94êСD4"+\81\84zxgUÄ\9e(\9av\b\115\84T´R1J%¨°Ü\14
+\994\81¹_\84\96þ\93@IX¦RP*\95_?(\85í\87\e\16\94ØÖ\89KM§\ 5%µ]IØÂILá\8e\bNá\96p\83Z\96õ\0*Ê\ 5\ 5\ 5\ 1Î$=\9dI\ 6:\93\8cø½Ï\99a/[Z0.m\18É\ e\91½{÷îì\80éíêÄÎÿb4Ó«cÁ>Ýâ\19\16K\0ÎtK\82ù|)eüøñ/º ]Ó\18\82pãÿ:¥3\81&\1d÷Øm3ðäÖ\19°\1f-3ðÚÂ\fðP\8bt¿\10£
+S\99\96LÈj\9b\82\97uHbíã\84É\93'w\8b\9b>}z\8fXܳ÷\8f\86=\1aê\ 4$\8c±¯X±bJ$nëgYq\83ÿ¦eÇ\8e\1d+MûöíÛh<räÈv\ 3Lô~ý\993g\8eê.]ºô\81î£\8f>º ß¾}û\9aüÙg\9f\95\b\94\82Sd¤\10)2~ZR\82paÝJfZgáV²\ 1\b\14·\92ÃçVº\12\rr;\17\v\86;\15\ f\9a;\9a\80¯»? l±#ùäÉ\93ï¸\8e\1e=º&uÿþýKÓvîÜ9Ï\8d\9f:#\1d?zB\ 6}\19\1e\10ã å\9c:\13\8a=\18ö.\1cØö\19\98¨\96éýúõ{ÎݳgÏÆi¤¥T\í\r\ Ç\93q\8d×OÂ$×KÀ\85^?\1eòx,þl\10\83\15Ð\90µ?\e³\1cÖs\8c´¶\8cìÛ·o{\eÞ¯«\15ïüª\ 2JÓ¦M\eb\9c={öX#@iª\ 1 4\87 ´X\ fPZMPzG\aPÚIP: c\16\8e³}Ìi\1e;¼HPºNPºÍlúÏxìð\v\82Ò×̦ÿ\1dAé¡Y\b\vJÿïÿý¿\0Z
+\98\8f0n¥ïMAµ\95´%»éVºD·Ò\19º\95NÐt(þܹs{\12O\9d:µ5éرco¥\1c8p`\85k×®]\vÓ6oÞü\86¶Á \86¤·\17\83Ó\8dA¸Î^\9f\87ï9\9e\84käÅ\98ÖgÊR\f\96¹JÇ=I\ 576\94\ÒR&i)\9d=\8b]ÉuêÔIJ¬Y³f\\ 2ö\92è¸*Uª8c\81Löèüü|\9b\13\8bØâ\07\99ìØZ\8c6\88Á
+8Ñ[ :3Å\ 4\91\8d\14\ 3DÒã)\8aèð2!\11²\10v\14\93\84p«
+\10\91\1d£\11Q'ú\91Dó\ 6b;TE´3\13\85\15Å\16)D\85,\15£\ 4A©ð¤á&5X\17
+\99Ô\¦ ât?\ 3-ýÈòÜ¥ T*ÿiòë\ 1¥ dn\15\94ä`P
+ì}[\»\92\80¨[Dp
+7÷¿òLá®,ã\9bÖÐaW®£oØ°¡êLjBgR\v36óÖ\16\8cU{\eÌlg;\fnW\aLåK<\82ör\fpæ\958°Ï« °\ 6¯\12g^I\9e4iÒË.ÈKi\90\17Ý\90.é\90Î\19¸½îȲ|íh:ÚðlP+Æ&ZR
+=\80¢\16$¨\16é\90B7þ¯U*,q[\17^Ñ\81oú|"ÌÎKñ¯¿þz\8f¸9sæô\8b\ 1\1a\f\89Zºté\18\anæ§DÂPͲmÙ²åM\v\8c×Jó»ï¾»Á\ 4¶Øn\0eì×\837\8eêaîNénܸq^\86\89¾&ÃD\7fL\13}W\82\89~ ùLô·!Mt\98\bÕ0+Ö9\94[I\rú\98i\9d\85[ÉÊ \8f\8dÖÙ\ eJûØ\81¯q=\8an¥\18|µ\ fcoÞ¼y"þêÕ«\87\13Î\9f?¿7éôéÓÛ\92ß{ï½\r.vµOeWû´mÛ¶Ívû}\19þò\87\ 320B=3\b\95\19<~\95\ e\13Ý.}Ð A\85npÎsi¤¥T,\83F.\÷O&ã\92o\90\84I~"\ 1\97ü\13ñ\90\ 6qøóÉ\18<Ð(\1aëãY\16Æjæ`\81\a;\b¹½mðàÁ]\9cx\v¦±¯\19\932Ø\ 4*\18md¦\18Ai\96\81\ 1P\82Ò*\1d¾éF\1dýzì³·\9f t\94õ\19N\11\94γ>ÃUÖg¸å\9f\85û¬\11ð\95\7f\16¾ç,ü\91³ð'ÿ,h\13\95"TPòÑÒ#¹\95Bv\82³ß»wï*ÝJç£oݺõA̵k×\8eÅ]¼xñ]º\95vj+QúK\ 6¤3·;cÙ²eÃ=\8c\872\b×\83A¸\17xµwàI¸Bï\80\ 1\ 3\9eõ²z\ 3S\96êzX\14\94 Þ\95IKåIK9¤%/\v§»Ù¸8% w1\89\89µk×\8e\8dÇMMt\1cv\15G\f\96nd4¸Éê\ 47Y\1c \11S$ÄhÃÂ6X!z\vDg¦\98ð\80l¤\18 \92\1e¯PDǽIÇSç²_$v\14S\84Ýê\85(}ëÅn\16JD\rÄP\12êÉêû \11ýËĹw±O
+\11\1d`\ 5_i0JÀ\93ê\83R¹Iø\9b4Ȥ6\19W\eh\86é4þÓh©\14\94Jå\7f\89üú@I
+\ fJ\10=¥\b\94\82\9cI¡
+'%\89¨[\84HáÆ}\99\92Â-ùê\ 1T\95ñuké\1a4hPO\8fýY8\93\1aÓ\99ÔÌÔ©S§Vf\8cK;k÷îÝ;Ù`f»Úap_r\ e\1d:ôåèQ£F½\1a\8bí¿;#b=\12\99:\94\f\93ÐÝ5uêÔWSa>_v\13l2 /ÐÉñ<\rFÇL\18ðö\99xrÛ,pS«,¼¶e&\fna& ¨\85\97BgHa:¤\95\eOi\9b\8aWtHá\e$Í\981ã¥ÄY³fõ\88\a\10ô\8beölôòåËG;a\9e&ÛÁ\foØ`\9d\17ZwïÞ½Ò|ðàÁ\r¦ãÇ\8fo3~ðÁ\aû\fà\8d£ú+W®\9cÒ\81AÎË0\81E \ 4³¨\82ÒWÿ\ 4\94\84/Ã\aJÚ \8fì³Î\81¹Ý¢\13\9cp+Ñ:\9bh\9d\85[É\82\ fúÒJ·Rä7ß|ó©\9dÖÙyÿþý«QwïÞ=\1fóñÇ\1f\7f\10{ýúõãñÀ\8a\ 3 l?\96äëj¯¤È¸vîܹ0\95¾\8c´õë×Ov¯X±b\8c\eC24\1d\14Ù?\9d\8e·t\8cß\8bnÆ>\19âl\9bFZJ%-¹`§\9fMÁÒx:\19Ë a\12VÀS\89\98é'ã!OÅáÏ\86±X\1aÏDc¹4\89êÑ£G3¦¤µ²\ f\1c8°}$f¿\8b\r³ÿ\8a\15oßÇ\82\ fzÍ\8c\8f\1ceÂ\87O2\ 2\94^'(-$(`!«·\bJ[YÈj/\vY\1daÅÏ\932~ÛY\82Ò\15\82ÒMúõ>¥_ï\1eýz_Ò¯÷\rýzE\89J\ 2\94Â%*iAÉOK!ÝJ!:Á\99\82:Á}fÃ׸mÇ\17úÈ\81¯v)
+àz&\1atý~,.\9fÃñ\ 4W\7f%Ê\r)¢d\80\0W5·\eà:\86A¸!\fÂõõÎ\9c9ó\15\9e\84ëÂxh[v9iÎ\94¥g\98²ô\ 4Óìë\90\96ª\93\96*\92\96ʺ\9b5k\96\9dÚ¸qc\ f«§§¥`q&'áV&!\11È\14\e\ fd\8a\8aY³¦#\ 6Ü\14\19\85Elub§1;@\1e¦H\88Ñ\ 61X!z\vDg£²Q\b\9e,\19(z¼V\11\1ev\8dàíR\91°=\86$\84=êUQö5\8d\88\84ââEó
+ñVª\88f\1cb³ä×PZ¾ª\90¥b\94\ 6\9e4Ü$üMjq:\r2©\ e&\r-©\1d¢J@K%h¨[
+J¥ò«\96_-(±¸nxPÂÿ\15EÝ\0TV\7f
+wȨ[\84/êVFò¥pWb
+wuÖ\ 3¨££3IߤI\93F\ 6:\93\8cø½\85&\fD[\v\8b1[{÷îÝ%\12wÂ/9°Ë¿\125räÈî1`¤\9eq0\95½\12\0@½\92ÀC½R@2=SyBÚýú믿\9a\ ey\99\a¦_¤è\92\89G;eÁ®vÈÆ\93Ûfãe³AA-³aD
+³ -HP-hS
+=x U:\9eÒ\86¸Õ!\15¯}>\ 5÷ç/%Í\9d;·{ÂÂ\85\vûÅ.]ºtp4\fóh'IÁ\81;ú7"·o߾кwïÞ\15\16Xç\r¦÷Þ{o\9bñôéÓû\f\17.\8¢¿zõª
+JWå{÷îÝR@ ¬R\ 4J0\9aE äË\8e)QÐ\87"?l\9d\85[IµÎ\81¹Ä´Ît+= [é³HZgº\95>r\ 2ß.Ó:\9f\8dñ\17ô\89÷\9d¼Ú\91\88_ô\8eH\91IÁ¯\êbW\8dÔ·ß~{f*`qbÚ²eËF¥-X°`°\e<Ù\97C×=\r,ú"óÃ:1\ 3¬mª8qد_¿f)\98Õ&É0ÖÏ$\11\99\12éeJÀªhÄ\9aéOÇâÿ\1aÇàѦ,\8dÞ\9c¥Ñ[Ñ\95Ø>\92Éú¶1cƼlÅDõ¶`f\ 6\991)#M\8b\17/\9eh\µjÕLVü\9cÏ\8a\9fË\bJëXñs³\ e_|·\ e t\88 t\82 t\86\99b\97\98Rÿ\11Sêo\13\94>gJý\17\ 4¥¯9\15¿#(\ 5N\ 5]C¡¦"âaPúï\10¹ÝÿÌ\84Kà\9e\15Ô|\87n¥[t+]sÞ¹sç\82¿\12åq\96\f8\10Ð7\17àº. ·\eàúº\e\97ã¤\f\80ëH\ 6á\ 6ñ$\//\ f%z1\15\9dX\8e²uæàÁ\83\9b²xw#ÒR}ÒR-ÒRUFâ*°ÖU®\ew,Y©X\92é.ÜÀ¸\92±B\93ØÂ8>\ 1\9bLL<V3\16 b\8fÁvc\8b\ 2tX\9c\80\ e³\1db\8c\84\18l\10½\85bÆ£:\13D6âɲ\11/\93\f\14=ÞE¢7Yb~b\84,\84µ\9e\85Hø´"yòÉ'\15Q¶¹\1f)â\r\84ðM\15\11\95¥Å¶\89¯QÔèUå+\81Q*A©ð¤Ö\\11þ&µç\81@&ÕË$\12ÁE.\93ê`Ò\94` EKa+\b\94\82R©ü/\96_3(É~PÒ)âc$£\ 2Jx40ê\16\13\13S\14uó\17N\8a\10)ÜYYY¢
+w®äOáæÍcM\1d¶ªº:ü\84'õ¸\91ml 3É(\9cI\18\97ö\16ìãÏÛX:\87MÖ^\11u±YʨW\f\18©w\1cH¦O"l@ßd@Q\1f\17H¦wÚìÙ³{¥Cz0Mã\15/ä¥,\98í®Ùx´s\19<¯c\19pS;\96Il\9d\83׶*\ 3{^XfêÔ©-²)Y\90Bfw´òàÑ6éxrû4¾Ö\ 5\8bób20 {\ 2lr߸åË\97\ f\8eY³fͨ(\18æI\ eÚ¨HZ+ÛþýûWX\8e\1c9ò\96ùý÷ßßj\84uÞk\80u>¢¿víÚIÝ[·Îé`ý®Ê°Î·äßüæ7w\bJ÷%PËW\92\ f\94¾§uþã?\ 1%\8du\ e¦%mÉ\0Zg£ß:Óô\8dßtÏ\86op\87\ 5}n94\ 5}Ô\14\19Xç= §N\9dÚ\96xìر\rI\a\ e\1cX\95¼{÷îÅ)[¶l\99ãÂ\18LO\ 5¦LH]²dÉÈÔùóç¿ÆQë\93&<|ãÇ\8f\7f\81)õ\9dÄÙCQ\9fA\14d`ùª¦I½zõz\96\15?\e³\zãx
+K£7aiôçX\1a½\ 5K£·&&w°ã\12è\129nܸ\97m\80Ù^VLÏ@˼yóF°4úx\96F\9fNP\9aKPZb\0(Ñ\1f<xð\1d=@i§\ e¬w\80g\ f\8fóìái\9e=¼ c*®\11\94>æÙû\ 4¥\ab*"\1e\9e
+\11\7fû\v§âoªsO\ 1¥\9fÅdÆç~áw+©%\ 3.; ®!J\ 6\14åv\1f>|xµkß¾}KØ\ en®\eÈ>\9dA¸ñ\fÂ\rcöX\7f/\1d¡^LÅ\v\8c;·Ïd\1e^&¸óYoß¾}\9f$-Õ%-\15\90\96*gtèС|:\16bNZaa¡7\15;\8dÛ\85\9d&%\19È\94\98Ô¨Q£8ö1\8e\8e\at8cÁ\e\91ÑXĶ(ì>\16\aÄd\87\18#!\ 6+\1eÐ[ :3\9e§3á\15²\11¯\95ÙèZb\83"\89Ç7$n\0\92\8eíÂd!\8d\e7\8e\90¹¹IBX\9eG\95\88¦M\9b>$b;T%ÔSÄk\85\88mS\b?HiS&vQ|\97@ª\12\18%\bJÀ\93ðA\89\9dUp\93\88Ý\89íU¸\9a\ 42 /\93\1a\98\13¹LÂÁ$hé\9f¶@(Â\99\92\ 6áJA©Tþ7ɯ
+\94¤bAIO)\ 2%< :\93\8a¢nXyÑ|«¢¨\e\v'Eø
+'e3êVVò§pËØ}jë°#=®Ãïh¤Ç®ÜÄ \9cI]ºti+Z Z`*_°ÁJ¾,\9a¬9G\8f\1eÝ+\1a7Æ}yú¬_<`§\7f"3«SÀCýSyòÊ\r£Ù\87Õ÷zz!ݳðçËÙ\90\17ËàÑçs\0;\1dÙx£].^Ö&\17ÜÔ*\17¶¶0\aÒ¢\fÞ¯E6¤0\v\7f¶ôâÑ6\19xr{7^Ö\99Æÿ\85\14ܤ¿\9a¸téÒ>ñ+W®|-vݺu#£ß~ûí\89N\18æ\99v\80Ã\ 2\e\10b¹\851*3\ ft\9bÎ\9c9³ÇpéÒ¥Ãúëׯ\9fÔ\ 3?Îé\0"W\bJ7\15P\82m\14 ô\e\82ÒoéÆ\b\ 4¥\7fêÆø\9fbÝJ\7f\vv+ýÑ\9fKüp+YXÐÇ*N^Ñ:Û\83
+ú\9c\8f\82u\16)2ÇcÁz\aâ@}»\12ØU#\11$¸>\89L\98¼cÇ\8e7S6mÚ4+eýúõS]\18\97q®E\8b\16\rç|\fJÅ öNÅl½Âäú\17\¤¥\14Ì¥¨kÕ*\19SÛ" ÈÔ\8cu>\9b&\90\9bX\15½i\1cCt,°Þ\9c%²
+£X\ 4Ë\89\97up°R\83\1doõ²\rv¿\97\15o?\80 4Ì\f@\eg\ 6(M5\ 1\94f\e1\1f\8b\bJ«\f\0¥\8dúãÇ\8fo'(í#(\1dÕ\817N²ìç9:÷®Ð¹w\93νOɬ÷èÜûR\ 2E~CPú\8eQP\11\7fûA\ 1¥pñ·\1fçVú\ 3Áõ;Å\14T\89ò\8e¶\12¥¯dÀC¹Ýømo1\b·\92A¸7\19\84\9bÅì±)J\10\ e\17ë\10\ f®Ý¾^\ò¯0\ 2ý<\ 3ÍmIKÍIKÏ\90\96\9e -Õa¿\93ê\19Ø\82*¥cã)ën×®]\19\96\aõ¤bÏIKÁL2\8b©'$bÁÆ&\802¢Ø£Ï\11\8b-(2\1ab\8d\82X\1c\10\93\1db\8cÄ£\ 6+DoÁ\93uf¼Lg\ 2«ÈF¼\8blÀ\1e& áM\92¤kÞ¼y\84\8e\9b\9b̺ÎrË\96-#$!Üõ\14a?z!Jgz±'\96@ÔW\88\rT\bßY) -öS~¸r²]P\95\8aQ*< \1f\94ÊMÂߤA&áe\12\819\91\b.\1cL*-\95¬\ fÂ\8f¦¥RP*\95_µüÇ\81Rq\95¹%z\85$bO\11(aý
+ZÒ\80\92)\0\94°Î#\95¨\eÞ \86AùÀ¨\9b¯pR\ e£nå%_
+w\81\8c=ç1\1dö¡\ 6zü\98g\fØÈ\843©µ CÒÁ\8c\8d»\8b\156´\9bmÈ\90!Ýí#G\8eìådþn4Ë=Æ\ 1g\ 6&`ç\1f\98\ 4\88\19èb]b\ 6}ú§\83dúz ½3!=²!¯äà¦ú¥\<Ú%\ fÏë\94\a»Ú¾,¬x\9b²xm«<@Va\1ex¨\ 5 ªE\ e¤0\eÒ2\13\ f´öàyíÒù²4¼Õ\v.\98ãW\92V¬XÑ;aÍ\9a5\83âÞzë\91Ñ\80\84 Nvø°ïÝ»w~$LÖ2+\8c×:3ÌØf\13\fÚn#M\9b\ 1Fî}=ÌÝY\82ÒeùÁ\83\a7eÀɧ\ 4¥{á@éOÅ\82ÒÿHA\12Ê\14\90Û\1d`\9dE\10\ eÖY['\9a'¯nÓ:\7f$N^9ùu£nܸq2æÊ\95+GcÏ\9f?¿?î\83\ f>Ø\11\8f\1f¸)áСCk\13ñ£\97%áç/H\ 61¾\91²víÚ))Ë\97/\1fK¨\1cæÂø\rt\81;{»HK<\8fø\ 2\v7tJf\96w2¦¶u\12+W±zz\8b\ 4ÖþdAôf¬Þ<\96ub\bTÑ\fÛ9q tt°R\83}âÄ\89Ý"§M\9bÖÓ\86\89êÏ\1e2CÙCf\8c\99yõ\ 4¥7\bJ\v\8d\0×\15\ 4¥·\bJ[Yös\ fË~\1eÒáÇ\9c (\9d!(]bºØG2\10ñ6ÓÅ>c¢Ò\17\12ão\12F¨(þFÆ|´ø[\90[é¿B¹\95ôÂ\84ùø\9e´$ÜJ\9aJ\94\9a\92\ 1\ fåv\83Âw2\b·É\1f\84[\96ºk×®ù\fÂÍLÇÕ91\83\95AYÂa\10S\96z\91þ»1U¯\13\v^µ&-=GZjÄH\}fy×ò`\97ª\9a\81Í(?\1dûP\1ek\84f¥\ 1\992R±BSS\0\18ÉÉØ\82â\13Á\161 `\8b¨8¬_G\fÄ\16\r±:!f\a\1e0Ù!F\e\9eg°â\15z\v¸DgÆ\eȬ¶/\eñ~\12}È\92¾mÛ¶\92\1e\9f!é¸×éð\91\112·>\19ûA\84$\84Û¡"bwÔ\88è\1e¦\91PÏ\13\9b*ßO\11±½òÓ"ðáEU¤\ 5P \8cR\vÖ xR¹Iø\9bÔò¾\ 2\99Dj\93\bÌ\89\84&ÕÁ¤\86ãJVº®\88\96\1e)Á[ÃH¥ T*¿BùÕ\83\92N\ 1%\88ÞïL2ñ\ 1\v\9fbã\93\8b¢nñññ±þÂIJÔ-"(ê\96/á[U\95ëÔ©SKÆ\1dZ}\1dv\9f\86zü¢&\ 6lU\85FìpíL\18¦ÎæÞ½{¿h\85©|\95i)½h ûFM\9a4i@ÌôéÓ\aÅ\81\91^K\84\11\1eÌ`Ø`\17\8fD»a\r\ 62\8bµ¿\17F³o\16¤\17[\92½\9a\vé\96\87G»\96]´hQçrà¦\ eåð²¶å`a[\95\83ýhInj\91GÉ¥ÐýTHoTk\96SlÇd\8f\8en¼K×T\10ÀËÉ°=½\13×[70\ eh0<\ 66y|ÔÎ\9d;§;öïß?7\92íѬï½÷ÞZËéÓ§7\99`\98w\19a\98\ f\1aÀ\e'ôLÎÕ}öÙg\ 2\94n\10\94>Q@\89Y*4ÌßÐ0\7fGPú\83\1f\94\ 2ã=Â0Ó\b\vPú'´$
+,\85
+ú¨)2>ë¬\9c¼\12)26\7f\8a\8cãÎ\9d;\17\9d°Î\1fF]¿~ýD\f=c±gÏ\9eÝ\e\aë¼=þرcoÿ\7föÎ;Î\8a2ËûUusηsNä\9cÄ\19GTD$\83\82$A@ÉÐäÐäÔäÐä&ç\1c\ 5$ç\8c\88\ 2*æ\1cFGg6Ìλ»³»ïï÷ÜÛ·n_n7\8d³û¾2Ûüq>ô\OÕ9ß:ç<çø\8f\1e=º>\ 6H²2\167¢ vëÖsâ@\91Óâ
+\v\vÇ\93\96FÆ\ 3HsãAKýâIKq\93'Oî\1e7~üø.±là\1aË\ 2Ò1ìyÏ\8aêm},\ 5Ê\ 2ëm<üÓÍ®el\1fÓÁ ¾êDV~ÙÎIu6¦¤±\87Ì`\vÆh\84\19Ã=Î\ 4P\9ajä\19\18x.\ 4¥B=Îo£\ egºC\vp= \ 5¸\1e%(\9dá\ 4ÄË\9c\80ø&+5ÜæxÜc¢Ò'\ 1\ f\1fnI\0\å\88ñ(\16\7fûKÄü·\92ÝJųÇ4*¸Þ_\892¢d@ôÜî¢ì±`;¸sçÎm\8d/
+Â-çL¸\ 5,á\90\9f²iÓ¦\89LY\1a\95\86\87?\97\ 5¯ú0i¯;i©#i©-i©\19ó\96\9eÉÀ\87É\13¬ Ð wïÞµR¡ ª¦@-U`¡Ð\8c$(£\94D(£\84x¼«±¬\16ê\8b\81pûÀ\16\ eV\vµ±¬ºÅ\ 5ar`\81\91Ýúô6\b\9d\ 5[hÍØV˦Ö\1aÖýP\fÐp\8a\1e{\96uxíe-T\9f¬ÅÑd\rÕ¡BŨPE*T\96²\10T \ 1\11¡cqºÑE4]\¢ò-½\19y4½«"\93л"¡Iu0 ½\eAKj$Nä-©YÞj\89ÊÒS\96T(\8a&ÊA©\<ªâQ\ 1%¹8()ÅAIK¡£P£n¦\903©ä¨\9bT,êVC®_¿~]\85)Ü
+ι\91¦Y³fM´ø~k©Ã\87Ý\vzÜ\88\8e\86>}útc¯\8a^f6õ²æåå\r´Ã¸æ:óóó\87¹ñM<Â\a}?2\ 6\ 6rd<§Z%2¾À\9eWÃÒ@2C2`\17\ 6eÑïÃN÷}*\92n*ai÷ÊX¯k\15\10OÇ*ج}\15Xñ\17ª\80\9bÚVÁ®ZW¢¨HQ\ 1¿µÉÆÒv\99\/\r[tbíã\97\93Ö¬YÓ\93N\93¾±[¶lÉõÁ\14\8dòìÝ»w¢\v69ß\8e/ú\ 5Ö\93'O®°\9c?\7f~½éÊ\95+Û\r°eûõ°jGu¬åHPº¢ùì³ÏÞ¢\aãn\0\94è?ø[@)\1a-E\vÂE+è\13H\91¡u\16)2&XçÏÌ<+\v=^6Xçwì8ç\e\ e\ 6á\9c¸\8e3.\Ñ1\ f®íu/\93°|¸Þ-~ âZÿ\81\ 3\a\96ÇìÚµk!oάXR\vii\\1cnçÈ8ÒR\1ci)nÆ\8c\19¯ÆqN\1c«^ueyÐN1@¦\ e~Xì\17}¬ù#\84\97\7f²NV{7VyÉÅrXN\16Q´c\a=mLÛ·²R\83\ 5»\1fnf&¹ \806Å\ 4P\9aÅúè\vY\1f}\ 5Ai\1dAi\9b\ e ´\97\95\1a\8e°RÃ)\96´º ùà\83\ f®+E¡Ðw\19
+\15ñ·Ïèá\vÄßdÜ¡\1feÜ«\9fCñ·¿Å\14V2@[B\83\93\88\92\ 1á¹Ý8Ó`n7ëv{EÝnú,c.]º´+®(\b·:ñСCK\92ð`ÎcÊÒôT¶çcÁ«\11t¶\ e$-½\9a!¦8\80\96:0\12×*\ 3÷¹i\ 6Þ·§2\86\f\19ò\e\86ãê¥õíÛ·F*tXå\14¨ªlV\vMO\82\82JN\80\82\8a\8f\87\82\8aa\11,o\f\84Ë\aáðBXÝ\10f\17\96\9a\1cXÏ`\a~èØLg\81\86Ó\9a±\17\8d ûÓ\18¡\ 4\15~\15)z\1cCÖáµ\97µ8¤¬éׯ\9f¤\ 1¯IÊ\80\ 1\ 3$\ 5ç\12\10ò A\83\82\ 2ê! ¤ÜÜÜR\84XE\15ÜVâ®$îYâ1$\1eMÂq\83h%\94´PÍ*< ÷\93ª\86EÄNÕÀÂË$\ 2s"\e<\9aòUi)"oIÌ\89Së-=¼[©\1c\94ÊÅß\89øû\ 3%üfäÒ²DݤbQ·Z2N\ 1'¸<¡àÄ\9fÑ´lÙòy-®µ\ e×Û^\8fûÒÅ\0õÕÃ4tèÐÞ\16ØËþLÝ\1dl\9f>}ú0\17tû\b\ flã(\1fpftìòåËÇijlL\12¿\98ÙójD:¬ó°L\88\6¹\1fX\ 1¢o%,xµ2\10ç\95*X¯kU\18\8cNÕ°Y\87j\0 \17ªb/m)Z\13\9eZÑéÔ\8aî§Ö9XÚ6\vhõb\ 6¶è\98\8a\1dtM\86%î\91\80\8fô>±Û¶m\eì\a\15\8côîß¿\7f\82\v\96i\86\ 36j¾\r6y\99åÂ\85\vëLW¯^Ýf¼yóæ>ýíÛ·ß (\9dÖ²ü5AéM\rk\17)°\83\1f\10\94>%(}EPú\8e ô#Aég\82Ò?\14\a¥¿D\ 5¥ÿø\8fÿøwY\88h´Td\9dÿRÜ:«3¯\ 2A8\ 3}(Æ\1f\7füñK\13\83pfXç\ f,\fÂÙ\18)´\93(\1c°Î\17\9do¿ýöi×\8d\e7\8eº/_¾|ÀsöìÙ]Þ\13'Nlö\1d>|x\8d\7fß¾}Ëbvîܹ fóæÍ3IKSbq\13óbYx\8a³\ 6sc\81ºb¢âk±°Ó=bXÎ3\86\14ä\1f?~|G?¡\88\15D;°DV\aÖ\80xÉ\8d¥\9d\`¤.ì³×Ý1sæÌ^vV ²q\ 6¼\15C6Ì\821\1acÆðL"(å\13\94æ\e\ 1JË\f\0¥5úS§NmaI«Ý:æ\8cißzëãÌ\19;§\ 1t\erý[LTº£ð¢\15\11\7fã\8dà |ËAù\81n¥\9fä\12Òºÿ\12\ 2¥\87r+E\82k\19s»\83u»ß\7fÿý\8b\9ehA8<\7f\e\12pÑ\85\89¸ü\ 2¦,ÍNa\1a]*ø~,?$\86¥34\9d\8e÷¨'i©\v[ϼÈ*\19-3ðMÒ$cÔ¨QO2\1c×\90e\ 4ê¤\81(ª§\82#*¥\80#²\92¡ÃÒ\92ð\9a&%@}ÅÅC}ùYàÁÃ\ 2\ fN\1fþgg\81\a«\eKÍN¬gt`\v\ 3k«ëÙ}HÇ\8ahZ3àDcÄ\9e5\ 6P\8b¢Ç\81\14\1dÀFÖ\81Òd-Þ}Y3|øpI\b\ 5ø&)#G\8e\94d\9c\9a$C)\84 8ý !Ö\13\82;\90¸«\80àî%\ª$á¸A´\12,%\bJÀ\93PáBS\vÕ,´²PÈ"D't±\bÌ©\ e&\91Ƥ\86ã"hIÍò\16sâD\ 5\81\88 ÜCÍ\84+\a¥rñw"\1e PbwïHP\ 2\ 5i\ 2 \ 4¡¥ÐQ\18BΤhQ7\7fDÔ\8dê¡b(êVGÆù5dÔíIFÝ\9eÕàã¬\85\16\17ØN\87+ï¨\87.îf\84ªzÕ\ 4íØ\8f\ 5s\ 61#e(mãH×¼yóF{
+
+
+Æúa\eóbéD`òp^\12ÌñX\1a\82Ñ\19øv\1e\91\ 514\a83¨"þׯ2\16¼V\85\88S\rë½\\rÜÔ©:6ëP\1dÜôBuì¥-¹©uUØóVU(è~j]\ 16¥m6WÉÄ\16/¥a\a]8÷ú\95DXâÞq;vì\18\14³gÏ\9e\11^Ø£qî#G\8eLs\ 2\17æÚ\0\ eK-\17/^\c¾víÚ\16#lò\1e\ 3lòa\1dLÛ)-lòE\rlò\r\82ÒmÚä{
+@é\13Úä/i\93¿¥Mþ¡8(ý\13mò\9fK\a%\8a¿\16§¥\80\89~@\8a\f]%´Î"\b÷½\81\8e\14#}\19&ú2Ì8É{\16"\84\8d0aÇ%\u0)Ý\89Ë:å¢wÆ\8dKÝïaÊ\92÷øñã\9b|¬\8eàc\82·\1fwh¾ ¥\18N\87\8b\11´\ 4\13\1d¤%\96ñ\8eaÓ\93\18ú\87b\80LÝü\18é®~Îb÷ÁlwòRxðg'¶Øëâ\86=\7f\99}öº;aÞ{98µÑÎ,e\e3p¬\18¨Ñ\16\8côD3\13\99Mì³bdáj\ 3gϳöçF=³ÐuÌGç,Ä£\9c\85xFKG\99\86é?¤×wèæ{\9fn¾\8f9(\9f\aÜJ¼/t+ý\81n¥?Ê¿ÜôoÑÜJQJ\ 6DËíþ$\90Ûýå\97_ÞQ\83pî¢ Ü\89@\10\ e׶7\16W¹5þäÉ\93ë\12påË\93p\ f\16&ãnÌLÁ}\99\94\8a§x4i)\97´Ô7\ 3CñJ\ 6ç\82r¶§(,Ö<\13|Ú\98á¸ße\0&\1ecû\93Úi@\88j©x/+¦\80n2\93Á9©,\1e\9a\98\0ö\89\8b\87ðÅB¸9yÑé\83°y°\8a\85ó\16ÍNlad\81\a\ 3K\86ê@\12-cêZ\130EcÄ{®\18À/\8a\1e$#ëÆ\8e\1d+kñÚËZ°²¬Á¹H\1a°²¤\80\95%\ 5O\84$ã$\83\ 2ÏK@HBà) \17ê\ 2!¸E@p/\12÷'q÷\12\ e$I8n\90¥T\82\12ð¤r\93ð7©È$¼L"µI$4 \85,&Ð ]¬Ò\92ª\86EÞ\92Èò\8eÐÀj\10N-ãý\vÝJå T.\1eUñè\81\92\12\ 6JxTFÒ\a@ ¿\ 5AéÁQ7©XÔ\9eüÄ\13OüFiܸñS\1a|\885Õà\8aZi¡sÚëp#ºè¡^{\18¡ z³\9f×@\v´Ù\10\e\fä\b\a\94ùh\17Ôz\9e\17
+~¼\1fVwB\1c`gB\ 24ÿxö\ 5\1d\97ÆÌê\8c-[¶\8cÊ\86I\18^\ 1"·\12þ\1cP\ 5¢OU,íY\1dëu«\ ekÚ¹\ 66ëP\ 3ÜôB\rXñ¶ä¦ÖÕ`k[U¥ û©UE\8869X¥]\16Wf\eØÎ)ØUwVA~-\1e¶g@\f\80`\18Ñ Ï\8dOø©N\98§9ösçÎ-¶^¾|y\95ùúõë\9b\8d·nÝÚm¸{÷î!ý½{÷NêÀ\e\17´ \8fë\9a¯¿þúm\82Ò{´É\1f\13\94¾ (}CPú=Aé'\82Ò\9f¢\80Òÿ \81Ò¿\85@é¯!P\8a¤¥¨A8zD\84/CË\18_À\97AÏ \83pß\91\96¾22\bgb(ÊÌ \9c\85y<VfôØÁ\16W\1c \8csNðÆ ×Õ«W\ f»/\¸°Ïsúôéí\9ecÇ\8emð¾þúë«|¬*EZ\9açǽÏ÷ãNN\8e!ÛÆ°Vg\f\10'7\86\9d6b0´½\89L½ü WX\18«\9b\ fÜÔÕ+\ 4§iy`Å_vci7:\15_qrþ\96\83Ù6l¶7жbÅ
+\ 1J£¬\18Úñ\16\fü43\86g\ e\8b¤\17\18ÙvÅ\80\91YoàdzÖµÚË\ 2 \87uo¿ýöI-\13Õ5"Ã\9e\89c\1azÐ\18\7fûP\ 1\9c|ª\0S¾büí»\80[\89·I¸\95äû\83¢\ fÊVzpÉ\80\92r»£×í\16A8\9cx0\bÇ,8\96£<\18Ãö|q¸ÔÍLYZî3KÙuf^Ê®]»f¤âæL ó\8fdGãA\9cñÐ;cÑ¢EÝ2qO_Êd©\fÖ\14{>\13oÞÓ\19@\88ß\12\99ê³µn4ÐC\95T N\85\14¼¡\19É\80§\94$°OB\ 2D,ë=x9\83ÑÍ\9c|\87\ f«Ø\98\8eoq\81´LNð\90Ñ\8e½èmx±uVp\89Ö\f\1eÒ\98À*\1a¶£Q\fà\17E\ f¦\91u8\ 3Y\8b\81\97µ\18xI\83³\92\14|)I
+\9e\12IÁ# ÉBàÉ \b g_\8a\10«\bÁÍ$îEâþ$îYÂ\81\82h%0J\10\94\80'á\8d\12Ü$\9cN"v'\90I¨u¡¸\85¦\16úY¨f\91ù-\92¾\85BV#q"oI\94\11\10sâÔÉÇ"\b§\16¦TgÂýB·R9(\95\8bGU<\ 2 $\97\19\94ð§\91\vÌ\ÅÊ\95\1f\10u\93\8aGÝ䢨[cFÝ\9aiÚ·oßV\8bë}I\87\9bÓM\8f¯ÏW\8dPÈýLТ\83-P\9bÃmPi£é?Ès-^¼x\82\97óÀý\80\98IL\19\9e\94ÈdU\96$\9e\90¶mÛ¶q\99\80\981Ù°Î#*B\f©\8c?\aVÅ\82¾Õ`!zÕ çÔ\80ÙîR\13\9b½T\13võÅ\9aØK[rSëê0åètjY\85ÿ«Äß*`\95¶ÙX¹=\11¬S*vÕ-yçÎ\9d½Xl±\7f,,ñPÿáÃ\87Çx\8e\1f?>Ù\ 5R\98eÇ\17ý"+¾í\vÍ°[\eM°`; J\aõ°jÇu°oç\bJW J·\bJïÒ\1c\7fDPú\9cæøk\82Ò÷\ 4¥?\10\94þHsü\8f4ÇÿLKü/!Pú×h \14FK\ f\ e©¾\8c\0-Ñ\97¡/
+Â}k`ìÉH\ -}hf
+\8f\85É<V\Ç\r\e3¡íï¼óÎYÇ\9bo¾yÜÉjQ.\ù\1e÷©S§¶y\98àMZ*$--ö\15§%?Lt\1e\8bQ\8dôc@\87øA<\ 3ü¬ôã\87-{Õ\ f[ÖÓ\871\7f\85¢;»ëuóÀ´u÷\90\91Ü0|=]\v\16,xÕÉ\1a\10\ e¦ÜØAÍClx"F²ãÞ8\vãLfPÁ,3\86g\81 ¤°ÌHf`\ 1Ð-¬\94¾[Ϲõ:&øp*âYÖl¸ÌøÛ\9bôõÝæȼÏ\91\11n¥/\94¢´îïEZ7A)àV\92\1fìV\8a\16\84\v\e\8aRs»éæû}\94ºÝÑ\83pwîÜ9Ír\94oøqmûcq\95;Øuf#»Î\14&â\11]\9c\fZ\9aCZ\9aÊ\8eÆy¤¥á¤¥\ 1\19\0×^\99¸\9d]Yq¬}&nv«LÐÃs,_ÿ\14\91é7D¦z,VY\83mã*§\8e\1a5*;\ 5\b\91ÎnÒÉ\89 ø\ 4ü/&\ eÂ\e\8b¥.?Ö³3ËÌÊ,3³\v;0±\ 4\9aÁ\8eýém@\12\9d\ 5p¢5ã@\1a\13\80EcÄH+\ 6\f²¢Ç Ë:\9c\8b¬Åk/k0Ü\92\ 64')8É\80\90ñäH209(ð\1cHR\89\82«\ 4\ 47\93¸\ 3\89û\93ðèI\12\8e\11\ 4*\81Q*< n¢;+ào\12È\ 4ô\v&9\89À\9cÐã"\8dIÌ\9d\13á8AK·$"qbb\9cÈò\16sâD\ 5\ 15\b'
+Sªß«ª[©¬ÙJ*-©\7f\96\83R¹x\ 4Å£\bJx\8fÂA BGa\b\ 3%¬bã«\16-ê\96\1c\8aºU\90Ô¨Ûã\8f?Þ\90µv\9fdE¹&\8cºµätà\178Õ¥3s9_a²Bo#\14í@\13\14ÔP\vôÕ(\eÌg\9e\ 3zm\82\9bE\ 5YéqJ\f´üÔ8Ö f\1clJ
+xhR:øeB&\fA^\ eĨ\8a\10Ã*C\f®\8a\ 5ýªÃX¿Z\ 3ë½R\13\86´K-Ø\8a\97jÁv¿X\v{i[\13\16¶u\r\88\96t:µ¬JQ\19\vZUÄ*mr°ò\8b\99جc\1avÕ5yÏ\9e==Y
+¹o\1cX ×ÿÆ\eo\8cb\92ÎD×\993gò\1d\17/^\`»zõê
+\v\10b½ 0±Ý\b¬ØOP:JP:«\ 5t\¡9¾I¿Å]\82Ò\a\ 4¥Ï\bJ_\85@éÇ\0(±_[$(EÄßB¡·\92i©ÄÈ\ f§¼«A8\1d\83pú¢ Ü7\ 6\92\82\11Ìð\89\89Ù;fpÄ]\v\88â\96\95õ l \8cKvÎ s\80 \8f9/_¾üºëܹs»Ý'O\9eÜêÁ}YϸäJo\11-ÍõávÎðað&ûW¯^\9dç\aô\8eôÃ\96\rñ3\86Fdêç\83Ýêí\83\95|ÕG(âüÆ\1eBxð[O7\8cf/6$~Í\ 5Ã××ÉÚ\9f\8eÂÂÂ!öµk×\8e´aÜò¬\18¨Él»\97o¦#Å\fHXÂJé«\8c¬Ù`ÀðìÐ_»vm¿\9eX¡»}ûö)-Q\83Ùc×\19\7f»¥á|D\r\91D¡WM¡\7fM\11n%æ\ fE¸\95ä²M\82û÷\87Éí¾¯nw\19\82pï½÷Þy¦,\9dôݼyóp\f.po,.u[<.z=iiE\12nÄ"ÒÒ¬TÜ\9cÉixqƤã;`(ç>ôËÀ\9dì\91 \8eè\9c\89[üB&^º\16,dÿ,\91éIz\99\1a2\8d©\ e3¿«³?b¥T\88,¶FLc\9f\9a¤D\88¸\ 4üæç\84FO,Þ_'{0Ú½à\r+\83§fVö0:fÌ\98a°cÏz+¸DgÁÐjÍ\18s\r\v¬+\ 6<\a\8a\1e§!ëðXÈZ\9c\95¬ÅS"k@Ã\92\ 6#-)P\0\92\82s\96d!@È\92\8cÑ\ f\b)\9aà*\ 1Á-$î@â®$ìY\92p\8c P \82\12ð\84g-ÈMôi\ 5bw\ 2\99\84\97I\ 4æ\84\83I$\82\ve.\14· %¡¤\85~\16ªYdy\v¬¦,\89 \9c¨å\1dÍTb¶R\89 \14\8d\91ÊA©\<Zâ\11\ 5%M\0\94 \ 4(é\ 3 \84?Mt&©Q7g(ê\16è[BDÔM*\1eu\93\e7nü´R\14ukéܹs\a-nÄ˺þýû÷Òã\83\9f\11ßo¹&¨×\11\16èÓ±66\87wÀ,NvC¹MõBõM\8f\ 1ÄL\8fg2J"ìï4~'OI\a¿LÊ\82M\1e\9f\ 31¦\12Äð*\10¹Õ° \7f\8dÝ»w¿V\13ëõ¨\85-ºÖ\ 62u¬\r\93úbmì¥-¹©uM\88\96ô7µ¨\86ÿµ`Ä®U%,m\93\83\95Ûe\81\91:¤c/]RöíÛ÷
+3e{³)é \98cÇ\8e\8dð\9e:uj¼\e\900Ý\81\8fùy6\18ªe\16\98¬µ&\18¯F\98±}z\18´#\ 4¥Ó\ 4¥K\ 4¥750|· J÷\bJ\9f\10\94¾$(}KPú\81 ôs\b\94þ\89FøÏ´¿÷%*E\ 1¥(´¤:4\ 2¾\f%\14\84Ó\14\ 5á\ 2Å¢\ 3´T\14\84ûÚÀò\ 5F&î\98\98²d\ 6Lܱ°þ\90\15\80qÍvçÎ\9d\8bö[·n\9dvpæ=ié`\88\96¶¸AKë<àÉ\15¤¥\ 2¯ %¶$ó±\81+«væùX@\9a\ e¦¡>ö\86ñÁZõg;½>\9cÚØ\9b\1d\88_õr\9a\96G\b2\92\e\86´\8f\v¦\9f\13\96n \933\1d\1dëÖ\eaÇc1Ö\86Q\9ddÅHO·\80
+æ²¥L\81 c´Òtúôéõ¬\ 2º\95U@÷èÁ±\878\1fñD p\ 3\v:jYÚ\91ñ7áVº§)îVRBÕ\ 2Ôl%áV\92\1fèV\8aL\1c+sÝîû\v,©A¸÷Yð*\10\84s\89 \1c®ã¬\17Wt\9c´ôz\f®rw\1c®wK<®|m"îÁ2ÒÒ\82\14Ü\97|ÒÒDÒÒ(ÒRn\ 6\86¢\ fKj¼\92\89\eÛ\91EZÛfáÍk\96\ 5djL/Ó\13\fÌ5`æwmN\96«Æf?\15Ùk:\93]ýRÙ\1a11\11¿Å&`©\8f\9d\17ÝL?súñ\12ÛXøÌ «&&\1a\1a\1d\18U=3ñuV\8c¥Ö²lÙ2\8d \8f\80Æ\883P\f\18P\85}ûd\1d^vY\v°\9658II\ 3\10\96\14\f²¤à5\95\14<H\92\8cK\b\13\12F?\\88ß\84àÊ\ 1Ám%îJâN%<9A\8c\12\ 4%àIp\93p: \7f\93@&áe\12ùMyyyA\a\93HÿViIø\96\84º\16yK"Ë[Ì\89\13ªY¤,©A8u&\9cêV\8aÈV\8aæVRA©DZR\97
+´*\a¥rñ(\88_7(Éa \847TáÛ\13\ 4%ð\90\96ïª\8eBOa\f\81\92\88ºÙ\89V®PÔ-VíëÆÏ¥l\11u\93\8aGÝdFÝ\94\96-[6gÔ\9d\ 6ª¥\93\16·©»nàÀ\81½õ#F\8c\18hÄ\17é0\13´íh\v4ëxêÓÉ\ ehÑin|\ fÎðB¹åÇ°e\ 6ËAÏä¬\9eü\14\18áééPÿS²\ e\1c80±\ 2D^%\88\91UñÛ\90ê\10\ 3j\80nz×\ 22õ¨\8d-^®\ 33ѱ\ eا}\1dPP[rSëZЬ-éojQ\9d¢*~kÉØ]ë
+X¯m66k\9f\81\ 3uJÅ\9e»'Áø¿Æ
+\7f\ 3bñ¹>\8c%\85òÜçÏ\9f\9fJR\98c\a3,±¾õÖ[«Í\0¥Í\ 4¥Ý\ 6\80Ò!ݧ\9f~z\92 tAóÍ7ß\'(½MPz\8f\96øc\82Ò\17´ÄßÐeñ{\82ÒO\ 4¥?\ 5âo\ 2\94\8a%*\ 5i©tPº\9f\96¢\ 5á\ 4-©A¸\9ftÌÊ Ð\123u\18\84ûÌÈ\94%Ó\97_~ù¾\99)K¤¥\9b¤¥«¤¥\vv&x\93\96Þp\ 2\16\ f\90\96v¹ØË\85´´VÐ\92GÐ\12{éza¼fø`&û`¨Æù\98bä\83\95\1cæÃHçú\18R#7õóÂ\90ö¥èCÑÛ\83ßú¸\99\87L÷b\7f\17 k\90\13Û\ eqÀ\9a\8e`Û½1v\fÞ\ 4\eÆw\9a\15c>Û\ 2PZh>zôè2\96K_cÂ\18m62\8f'Pá
+\84wTϸ\95.äVÒ2ªÅ\û\80[ISܤ\14\9f\ 4§º\95äb%»ËàV\8a\1e\84SÝJQÚó\ 5\82p\9c%IZ
+\ 6á>ÿüó·Ù\13îºK43¾{÷îi¦,\1dõ\83\ 4\ fÄ^¹re'iiS\ 2\1eÑÕI ¥%É ¥¹¤¥éi¸MãÓqÃFp\16Ä ÎZx-\13¸Ð-\vw·C\16nvk"ÓóY\0\9b§Ù\ 5è·t5Õ'7Õd÷Ä*ì"\97\93
+\91ÁFÈ)Éø-\81ý\16câ±\9e7\ e[¸\98\88æ ôÚ8\ fÃâÆNMN\90\91Á\ e$ÑÛ0\82:\vFPkÆs 1áíÖ\18q.\8a\ 18£èñ\94È:\9c\9f¬ÅË.kðäH\1a\9c³¤àm\94\14¼Î\92\8cG*(0Ü\ 1!E\b.\r\bn!q[\89{\91°Ó P \82"\82Ix\90\82ÜD'V\182\89è\9c\bÌ \a\93Hc\8a %¡Ñ\85ö\16å\97\84¦\16JZ\rÂ\89ZÞ¥»\95ÔIpeMë.\a¥rñè\8b¿+PÂo"êfåz\ ená\ eDÝD_7ì42ê&\15\8bº5\92\19uSDÔcÇ\8e/jpÑ]´}úôéÉÙÁý8ó%\97©\9d#\99¶\90g\81\8e\9dd\83f\9dÊðJ¾\eªt\16«aÏ\8e\ 1¿Ìa>õl\16\8b\99EtÉÏ8xðà´,\98ãÉ\15`\eÇUÆÿFW\85\18V\1d\v\ 6ÕÄ*}kÃ8ô¬\ 3ÝÙ\ e4f§ºd\9fºÐ\98m\89LkCm¶¤¿©y\r\8ajøE\15,mY\11뵡\9bê\85Lì c\1aö÷2\8dM/ÎÂî\17\v\16\18â?sæÌ\18\ fìÑd\17,Ó,;\8cð"+\8cp¡\19Fx£ Fx'Aé \1e\80q\\aP:§\ 5t\%(Ý"(½KPú\90 ô\19\8dð×4Âß³nÏ\1f\bJ\ fJT* \94\1e\90à\1deú\95\86^\12-ý%"eIG\1f\8a^¤,Á:\7f\19FKlÀ\12 %\ÖM+\13¼m`Âó¤¥\93\ eN\87#-íw\9e={vg\80\96Ø\1dÎ-h \ 3PàÅ\8d\9dË\82\9d38 \93é`\1aç\83\9d\1eíc\13="Ó\10\1f\fé rÓ\0/ìj\7f\8a~\1eüÙÏ\83\ 5ýÝl$ãfF²\v\9b\rq
+P®\ 4(\8d·3\17Ç\86\ 3Í´â\90ó-@µ%f\9cÆ*\93(\ 5\8aSÛndxÊÀ@\15«7\9cÐ3x¥c\18K¸\95\b³wBn¥O4ÅÜJß+Å'Á\91\96îs+\15ï\ 4\17éV\8aR·ûá\82p,GÉfÆ÷Øuæ.S\96Þr\82\96®¹AK\17HK§| ¥#1x\12÷\91\96¶Ç\ 3\117$\82\96
+IK\ 5)x\80g§ây\9e\9a\86Ç;/\1doÔ°\fÜ¿\ 1\99¸\93½²X\f#\v/]{"S+"ÓsYà\9cFY \9eÇ\19\9d«\9b\89\97³\ 6Ë×WfGÅìT\88ô\14,HJÂ*ñ\89`\v\7f<¶ð°.\84\93ÓTí\1cP«\a;5»@FF'ÆÍ`ÇÀë \14\9d\ 5¬¢5cð4F¼~\8a\ 1#¨èñ\9aÊ:\f£¬Å\99ÊZ¼y²\ 6\ 3*)xÅ%\ 5\97\10\10ò\91#G$\19\83\1c\10R\84àÒ\80àÊ\12·\95¸\17 J!ÈR\82 Èa\ 1n\12N'\81L"X'¼L"¿I8\98D"x\ 4-\89H\9cÈ[\12\1a]Ì\89\13)Kj\10.Â\14\91$\14rDm¥_\18\7fS£nå T.\1e\19ñk\a%|Å\94\ 2J\10\ 2\94\fü_0êæv»m|\93EÔÍS<ê\96Borf êV£F\8dê\8cÌ×\95ñ1õ\e\19'ù´Ü¼yóç\15\G\eFÝ^Òà\1etÓöïßÿ5Ý°aÃ\ 6êóòò\86\19¡\82Æ\98ðY:Á\ 2\95;\85³¿g8 ¸g¹ñ¥)\8cë<\965\9c\17Ï\82z\9cþ<'\15ZoV\ 6\94à\8cl¨Ã)\15 &T\86\18S\15¿\r¯\ 11¸&VéW\e\8a¶W\1dlÑ.ônçºØAûºP\91í\88Lë@´¨\8d=7¯\89ÿ5¯NQ\15K[0\8a׺\ 2¶h\97\85\1dtH\87¢í\92\ 2\rÜ#ñøñã}Ø=b°\1föw\94÷âÅ\8b\139\v,\9f\19Î\vl\0¥å\16\80Òz\82ÒvÃG\1f}´\9f t\94 t\86 t\99 t\93±\9d;4Â\1f0eøS\82ÒW4Âß\11\94~$(ýLPº/þö@Pú\8f\90(kÊÒ?\87R\96\ 4-\ 5R\96\ 2´T\94²ô%S\96>5\ 2!>\fÐ\12°â\1dË\a\1f|ðf\88\96ÎÙ9\1dNÐ\92CÐÒ¹sçv\90\966\91\96Ö¸qÿ\96{p;\v<\9cÄÏp\¾\17Vr\8a\97u\11\99Á4\86È4\82^¦¡\fÌåzé8ò²Þ:Å\0ÚÚ\81\1e2\92\e\8fÅ`\17øy¨\v\ 6w\84\13öm´£\b\94&Û1nùlÀ7×\8a\87¡ÀÂL\1d6\97Ygb<\8aõ@w\e1P\a\r\9c2¦\a[\9cáÌÄK:V\v\10n%m([I¸\954t©n%å\81n¥\12;ó=d\10N\9d ÇB[\81\99pÅ\9b\193eé¶\ 3ç|Ó\89³¿âÆ\ 3wÎ\8bGï\84\ f\ fá!ÒÒÞ8\ïÖ\ 4ÐÒ:ÒÒ\8adÜ\8d\85¤¥\99ix!&3p=&\83\13 21\14ýXa£G\16nlgQ #\ew¼\ 5ËÜ?\9b\rây\92\9d\81\1af\ 2\80ê0«©\1aË×WL\83ÈJÅo©l#\94\98\84õâØñÇ\17\8f!sÇb´\9c\9c\82aób|-|\93M.\8c\96\91£¥·á¸:FKµf\f\99Æ\84gCÃ"X\8a\ 1\8f\8a¢ÇIÊ:¼o2\e\1cË\1a\9c¸¤9qâ\84¤à\91\92\14¼~\92,\ 4.+(0È\92$\ 4ÿ\f\b®\12\10ÜLâ^$ì/ÈR\ 2\9epÈ 7 \7f\93@&áe\12Ñ9\91Õ$RÂ#hIDâDÞ\92Èò\16J_èq¡¸EuÊ\b·\92ÈV\12NÔIp¢¶R\89ñ·\12ç¿E£¥rP*\17\8f xô@IÃ7TÃ\97I\80\92\9e"\bJøÍÂUÔ¨\9b7\14uK\f\8bºU©R¥²T«V\9a\9cðQ_þÝï~÷\84üì³Ï6\96\19uSBQ7\rîP\ fí A\83úêð]6X?~üø\91ÆéÓ§ç\99æÎ\9d;\99Í)¦Ó9?\8b\91\95¹n¶;õ\8ab\86ì\93\1eÏIMIÐpóSa\açd@áÍÌ\86%\9eV\11bRe\88¼j\10#k`An-¬Ò¿6V~µ.\90©{=èÄÎõ°\83\ eõ \18ÛQ´&7µ¨\r\83Ѽ\16þ׬\ 6E5,h^\19\8a»%ãym³±m{\12Y§Tì¹{\12ÔõkL\0\19\18\ 3\16\18Î.hãÜ\0¥i\ 4¥y6Øߥ\16Øß5\ 4¥-FX°=\ 4¥Ã\ 4¥S\ 4¥\8bôVÜ (½CPz\9f ô1S\86¿ (}KP
+Æß`9ÿ\14\ 5\94\82n¥"Pú÷\92@)\1a-\ 5Ã?¡È\8fB\e\1f\91²\14FK,R\1d %vø`ÊÒ'F¶G3}þùçï\92\96Þ&-Ý°r:\9c\8dÓá\ 4-ÙAK\87IKû\ 2´ÄfÁ.6pu³Ó\86\87ó÷=¸ãs9ªùdà)t0M 2\8d%2\8d$2\rg.Ó\10/,v.Å`/ñÈ#\ 4\96æºÙvÏÅ\ 2Z.< £\9d\9cýèÀþ&\11\94¦Ûq\8cÙ6\1cm!»ð-³à\fV\9bq.\9bD\87\19Óõë×÷±ÖÕ\11\ 33¡\85[\89ÉdW\99Lö\96p+i#ÜJ¼\aÅÝJ?\87¹\95pÿþ,\97Í\14ÖUé3áÂÊQ\8653\16A8Ö\r°\8b\94%<a7\¸\84Ë\1e<ugIKÇü ¥×cAK»ãpÑ[HKk\92X\18\95´$Þ\9e\19t\93NLÇ\r\e\95\81[7\98S\17úda(ºg\83@;²zkÛlÜñfÙ \9egÈMO°\16k\83, PL\88ªì\eT!\r"#\15KS\92±^\ 2\vÙÇ&`[o\1cöâbf¡\83\19j6\8e´Å\8d\ 3\99\9c`e\83\1do\99Þ\86\81ÒYð\82iÍ8!\8d /\98Æ\80óSô\0\eE\87q\93Ù²OÖâ\9bDÖà\12$\ 5¼+)ø: \b\19\8fYPà*%I\bþ\19&¸\9eÄÍ$<\ 2\92\84]\ 51\8aà\15à&át\12È$\82uÂË$\ 2sÂÁ\14AK"\12'ò\96D\96·\98\13'*\b\bÝ.T¸êV\12ÙJ¢À\92ÐÏb\12\9cPÍ\11ñ7µ§ÔÃÏ\7f+\a¥rñ¨\8a_'(¥¦¦ÊÅAI)\ eJZ¾Lº\10(\19ù§\99\v¬\ 1P*\8aºùè/\8eã\v\16^\14 ZµjUéa®M_ócr£F\8d\9e\14Q7\19gßRÁ\15µWp½]5}úôé¥ÍÍÍí¯\e=zôP=tÎhÎ\13\9e`Z°`Á4&yδÁ6ÎuÀ\ e.poß¾}\91\97]¼bè\8f\88\87R-Hb\7f5RËü\f¨¹ÙÙЬù\15¡õ¦TÆÿÆW\83\18]\ 3\v\86ÖÂ*\ 3ê\0\99z×\85&|¥\1e½Bõ±\83\ eõ¡\9fÛ\11\99ZÓËÔ\82\81¹fµ!\9e¯\89?\9f¯\ 6Ѭ
+\96¶¨\88\95[gcÛ\172±\97\8eiØéËÉPá½\12 ½û³ÌßP\1fTóX7Ð`
++\fÍæ|°\ 2+@i\95\19&k\13Ai\97\ 1fìu\82ÒqÚßó´¿×h\7foÑþ¾KPú\88 ô9íï×\ 4¥ï JÁø\ȩHTúgZÝ\aÅßþó?ÿó?ÂDi Þa)KJ±\94¥ -\15¥,©´ôu\14Zºkæt8ÒÒuÒÒ%AK6Ü\88㤥C%Ó\12\vH3yi.Ãqù^\fòTf0M$2å1\8di4\91i\84\97E×)\86R\f\11ÂCFòÀ\b\ fsÃ\b\a@ÉEPr\12\94\1c@°i\ e\fÞ,;qÚ\86G` ;Ì\14Z` ×\9ba4·²zú\1e\13°öu#ÝJ\ 6áVbçY=ÝJº\90[\89Xû!ý\7fA·\12£\91an%\8cÖ\9fHKan%9\9a[©lA¸RfÂ\15KYú¦xÊÒ\a6<RwIK·\9cÀ¼ënÐÒE\ fëÁû\0\81Gc\80\83\ab\ 1\86;ãñ\9cnJÄ\13»\8a´´$\ 5/ÉÜT<ÔÓÒñ\8c\8fÏÀÃ?"\13oÙÀ¬\1d;v¼Æ¢d/gc(:dsjh6îxSrÓSÙ\80Ôß0DW/\13¢&³Á+§ã·ì4,MOÁzɬo\16Ï\ 2\1eþx\8c\8c\87Õì]¬Ún÷a÷V\86`Í.\f\8fÑ\81á1°S¢\9e0«³àýÕ2£LcÄ@)¬\7f¥èA7²\ eÏ\90¬ÅÙË\1a\8c\9b¤Ás%)¸"I\ 1\ 4J²\10\18Ë0!©\82K%®,q3\89;\b°\94\80'\82WÀ\a%üMxT\82^&(\80 \83)\82\96D$Nä-\89,o1'N\rÂ\89ê\94ª[IèlQ`IL\82{üñÇ\83úYMë\8e\16\7f+k¢\92JK\11\13ÞÊA©\<2âW\fJIII÷\81\92×ë\r\a%\b\ 3\85
+J"êæà\vææ\v\16^\14 +++\83\aª¨FÝxB\8fËO?ýôSr³fÍ\9aÊ\8cº±3øKlxÙ\9d\1d\9dzk\87\r\e6H\97\97\977B?uêÔ<ã\9c9s&\9b
+
+
+fXð\81:Ç\ 6½»À\ 1-UÀOÐ%^V}\8e\81F_\1a\ fͺ$ *mq*Ã\b\19Ðpó²¡^gU\84\98V\ 5bb5ü6¦\ 6ôî°ZXeP\1d¨á>u\194«\87m»Ö\87\9d~\89´ôB}\18ëÖô2µ¨\vÅݬ6Äóµ(\98ßô<3\9d\9aW\82Úl\95\83ÍÚfâ\90\1dÒ°¿.É8F\8f\ 4(ó>±Ðã¹lO:\8a=c'\12\94ò J\v J+\bJë JÛ Jûõ°eGu°jg´°o\97 J7 Jw\18Öù\80 $âo_2¬ó\1dAé\87_\10\7f\8b\0¥\10-\95!Á[\89HYb\82w\88\96~ -}§\a.|m\08\ 4¦Ã\91\96î\99\80\15\91´dew¸â´´\97´´Ý \13½É\85\9b¸\86EÍ\973y©\80\96s\1eÃq3é`\9aJ·ÃDÆäƱªÀ\18\1f\fî(º\9aF0\9f\7f8Å0þ9ÜCFò`\95\91nNy'Nç¹°\83\89N\80ÒT\aÛ\15;°ûylÅW`cüÍ\8a\83¯a?¾Íf\fÙNº\95ö\v·\92\91n%\ 3ë]³\98ÃU=ÝJ:\16&×ò\ 2µ¼T\ 6á¾Ð\b·\12±\91´ô#iég\8eV¸[©\88\96ÊìV*c9Ê\88\94¥¯IK\9f[pV\1f\87R\96î8pÎo\91\96®ºq\1dç½ ¥\93¤¥#¤¥}q¸Þí W®\Ù\90\88Çve2ø \15/Éì4<ÙS\18YÎËÄÃ?\8cSHûg\ 1\12z±2Y\97lN\12e©\8c\969¸ÙMX]¬\11á©!ãtu3!ª3%¼R:\16d±ük\1a\8b\81'²>k\"ÆÃǤBw,vêd[@\e\vmY8ú&'\8ektà\fô6¼Q:+Þ(\19ãa2\99Æ\883UXÑAÑáÄe\1d°GÖâ\91\925·nÝ\92\14¼e\92\82Ç, d\e\98\90TÁ¥\ 1ÁÍ$Ü\88 A x\12Ü$\9cN\ 2\99\84\97IDç\84\83)\82\96D$Nä-\89,o1'N\ 4áD½%áVRs»E¶\92PÜÐ\7fAM¦u\8bø\9bPÍ\11óß\1e*Q)\9a(\a¥rñh\89G\ 2\94bccï\ 3%\b\15\94LüSDÝl\ÏÉ7ÙÃm\83éIx·"\8b\ 2P\15ÔgyÚß²(À32ι¹\8cëh§à\ 2;+¸\e=4\ 3\a\ eì§Å\87Ø\10\1d>ÉFëgÌ\981Á0oÞ¼i¦¥K\97Îb\ 3¯ù,\8eSÀT\86%.\18¾e^Ñz\15êkE<ÔërF¿\96¦B½\16d@¹-È\86Ò\9fS\11bFe\88ÉÕ8\19&\96\8e¨\rd\1a\\a+÷\aZêY\1fÛ¾\\1fJºc\ 3:\89êÃ8´&2µ¨\aѬ\ eDÓZ\145(ªai³ÊX¯E\ 5ØÚ6YØÁ\8béØU§\14ì¾{"ìþk\9cW4\90-$\86{¡wǹ ǧ9 \95ç±ÖÐR\v@i\8d ´\95 ´\97 t\98 t\8a t\91¦÷\ 6Aé\1d\9aÞ÷\99Ñý1Aé\v\9aÞo\ 2ñ7\98J5þö\8f!Pú\97âñ·pZ\ 2\19\95\81\96ÂR\96\8aÓÒ¿(¡*Kj\82·\96Á&¦,ý ûé§\9f\ 4-}\15 ¥o¾ùæc#§Ã\91\96î\90\96޲ܻwï\1aiéb\88\96\8eq6àë\ e\16ÇvÂ\1e ZÚ\18 %¶Û`òR\ 1Ãqóè`\9aI\aÓ4f0M"2\8d÷Áê\8e%2\8d¦«i\94\17æxd@\90\91<,Éî \81\12\99z¢\v\86y\8a\13ô5Ã\ 1Þ\9dã`üÍ\8eÁ[jcZ7Íñ\ 6ö\9aÙfVÝJ°¡Ç\8dwîÜ9c\b¹\95\18-}\9bNÀwé\ 4ü\90Cö)ÙöK\8dp+ñn0\b÷\93R\94Ûý\8f¤¥0·\92üß\11\84S{Â\85×\r(JYúÊ\8c¡ø\8c´ô\11ié};ûã\90\96Þta(®x@Kç¼\18\8a\13~0áX¶Õ\89ÇPl%-K³»<\ 5¯ËÂTÜ\97\99é¸C\93\18^\1e\9d\89»6$\8b\ 5òñæ½\92\8dñè\94\83ñhÇz\19Ís0(\8déoú\1dE\83,\88Ú\99\10U3° \ 2\93Ã3R1
+)ì\9f\92\90\84\1dÄ$`WÞ8ìÔÅ÷×áÃ\98[Y©ÕÌü5\93\13g``¹V½\15\83¢³àÔ´&à\91ÆxãÆ\r\85Y÷
+ç(Ê:<M2ûÏÈlk,kpY\92\ 2\12\94\14\f\99$\v\81G/ $!ø[@p=\89[HØ6HP$- »\ f"\13\8e\e\8cÎ \aS\ 4-\89H\9cÈ[\12YÞbN\9c\bÂ\89zKª[It>\11ê_\94\f\10\93àD%J5þ&\8aPÖªU+8ÿ-Z¢Ò\7f#( oT9(\95\8b_¯øÿ\ fJb~E\19@ ï\8c&\0Jx\85t$#=\85\81"\bJXjçz.ná¥\978\96ïV"w\9aƨ[XQ\0\9eF\ 3\9eÕïX\14àY¹U«V-å\ e\1d:¼¨à*»*}úôyU\93\9b\9b;@;zôèaºI\93&\8dÕÏ\9c9s²aáÂ\85ù¬ª2ײvíÚE6ØÁ%Ì9Yî\82Í[é\855-d\91ÇÂ8è°\95\89 ¡å\97¦Ãð-Ê\ 6µÌ«\b1³2ÄÔjøm|M,\1dU\e69·.\14r¿z@\9c^õa\rº5\0-ul\80]½Ø\0ÈÔ\86\ e¦\16\8cÉ5«\vÑ\94 MÏÕÄoM«A<_\ 5ë5göS+\86÷ÚÑ\7fõR*vÚ5 \aê\15\ fÝÞ/\ 6:v(Ai\8c\ezw
+Ai6A©\80 ThúðÃ\ f7\19ñ\95¿K\ f\vöº\ e¶ì8}\14ç\bJW9õí\16Aé]\82Ò\87\ 4¥Ï\8aÇß~$(\89øÛ?\14\8f¿ýå¡A©ä\ 4ïHZ¢o¤8-ý\1c¢¥ß\93\96¾Õ\83\19\ 4-\ 5¦Ã\85hé¶JK\96"Z:]\9c\96ö\ 4h\89u ],\9dÍTïå\fÇ\150\1c7\8f¾ÃY\8c´N§\83i2\91i\82\8fqµ\021ÌæU\ 5~\eíÁÒ±\1e\98èq\ 4¥ n\82\92\8b\89JN&*9\19\7fs`\18\17Ûq´\95ì^¼ÎJ·\92\85Õ\ 2Ø\99ï\80\89\rf\8d8ÓS¬\11zÞÀ\96¹z^\a\83pwt¸¶\80[IK:d\10îkMq·\92"ÜJ¸W\91n%ù\81 \14\9d\96D \872Ô\r`«@ÒÒ§LðþÐ\86¡x×\8eÓ}Û\89\13¿AZºDZ:ãÃe\1d\8b\ 1\1f\1c\8c\ 3-í\8a\a\83lNÄc»&\19\ fðÒ\14¼.óÓðFÍHÇ3>\811æ\91Y¸k\83²qÿzgsºh\ e\88ç¥\1c1\r\14Üô|\ eîóÓÙ\10¿¥¨Çbc5Yôµ2+\8ee§aåt\96\1dKNÆ\ eâ\13ñÕágí1O,FÚéÇ(ØY\80ÌêÆqÍ.À\89\91.G\ 3˵ê¬85\19ã¡1\ 1\8f4\1c\14\85u\1c\14V½\92Y#TfEu\99ýg$\ 5D\e\14¸TI\16\ 2¯Z@Hü3 ¸\8a\84\17Q\92¸Y\0\9e\ 47 d\12®&áe\12\ e&\11\93SiIDâDÞ\92Èò\16A8QA@¸\95D_\14QË[d+\89>qÐpAµ®ÆßDÉîF\8d\1a\ 5ç¿EKT\12Ýr£\15ê.=£»\1c\94ÊÅ#-\1e\ 1PR\8a\83\92¶8(\19)ÌüÍZ<êæã»\15Ç]%1Ä\9e\1e(
+ Ò\93X\14\80¡ø\86\92(
+\803m*·iÓ¦µÜ±cÇ\97\14\t7¥_¿~½5C\87\ e\1dÌ&\98#Ùài¼~Î\9c9ÓX\9dw\96©°°p\81yÃ\86\r\8bYiy¹\1dz·\90ù\f«=`\9a5~z!8Ýlu"\14Ya
+Xey:lÞâ,hÛ\ 5\15 fWÆ\9fÓªAL¬\81¥£kc½¡ua\e\aÔ\ 3â¼V\1fJº{\ 3ì¥\13iéEÒR\eÒR\vz\99\9aÕ#\1eÕ\81x\8e9àÏUÇÒ¦U±^³Jà«\169ضM&\ eÞ>\r;í\9c\8cc¼\92\0¥Ú\87³°\aû\80\ 1£\bJ\13\9døTÍ·\ 3\94\16°ÖÐr3ôóz\82Òv\ 3@i?Aé(î\19¦¾\¦Õ}\93©/·é£¸ÇøÛ'\ 4¥/iu¿\rÅßJOëþ·°´î\12A©\f´D£\1e
+Â Z
+L\87Ó\84\12¼£ÐÒ\97Åié½\10-Ý$-]%-]\bÐ\12LôÑ0ZÂh\ 5i #³Æ\8d[¼Ü#h\89\13û½,%Íb\953\88LS|ô\14±È÷x\1f\1dG䦱Bx\8bD\1e\93\9cÆy\bJ\8câMvcÛi.Æß\9c\8c¿99ÿÍÁcØq´Õla¼ÑÊ3 \ac/»Î\1c2 ·\12,çYÖ¿ºÄ²\ e7\18\84{\9bA¸wu!·\92\16\80û%\83pß\92\96~/r»\85[\89´\14t+\85r»£ÐÒ¿\97\95\964¥¥,ýHZú>\90²Ä~\81LYúÄ\8a¡ø\80´t×\81¡¸EZºîf?f/øà´\1fCñ\ 6ii?iiG\ 2[í$áòW\91\96\16§âu\99\93\8e7eZ\ 6\1eôq\f4\ fÏÂ]\eÀ\99\f½rð\ evÍÁí|1\a\0Ô\92E3\9a\10\9e\1aÑéÔ\90Áº:\14Õ\99éT\89¥Í²R\ 1½©) \8cDæ\13Ʋ¤\86/\ e{vÇà\18\ e\1f\ 6Àƺ\1a\16\17\1e\ 6\93\13¸j`q\r=«\90é,x\85´&à\91\86àªÐͧ0(*sf¢Ì\ eÓ2{ôɬ¨.)\18\9e\80\90¿øâ\8b0! Á\ 5\ 1Á\95%AP\82\9bTd\12^&á`RiIø\96D$Nä-\89,o\11\84\13\15\ 4D½%áV\12µ¼§M\9b\16,\19 &Á©iÝB\8f\8b"\94êü7¡©\85\92\16úYí\96\eQQ©¬\19Ýå T.\1eiñk\ 4%¹, \ 4\11\ 4%üÏÌ\ 5"êæ`ÔÍÍÍüÜA|XQ\80\88ô$\16\ 5à©=Í\1aµÍä\17^x¡\8cËê¤àò{(\ 3\ 6\fè§\191bÄ\10ö\b\1fÃ&\98\93ôP73\fP<s\8d«W¯.0oÚ´i\99\15f±\90óbÖ¸ mײ\8fØ:?»£ÇÁ¸®eàku
+´Ya:´ü²,\88E\15ðY:·2þ\97_\r\v&Õ\0É\8cÍiiu±ÅÀzÐz½\e`\a¯4\80ºîü\18h©ýc°\9cm\88L-ë\ 3\8a\9aÕ\83x\8e¹LMjQpÚÜs\9c@×\94\19âÍ+`³VY\0¥\17Ò±¿\8e)Ø}·D\1cíUNÀ\1eÀ^[Ã=\0¥q.¨Üivhù¹\9c8¿\84 ´\86 ´\85 ´G\ f\vvX\a[v\92î\89\v\fæ\'(½MPz\8f ô\11ÝJ\9f3þ\16t+ÁJþ!äV
+Oë~øø[i´ôo!Zú?Qhé\1f5E Þ\82\96Dñ\80Àt¸\0-\89â\ 1L}\ eÑÒ;*-Y\8bhéT\88\96\ e:p×\ 4-ms\91ZÂh vuq\80\96è\10¢\83i\86\97iG>\18ªID¦ !d\1a\17à&þ\8f\9e§ñôAMô°F\0'ÕMscÛ|\17ão|\86\16:1 K\1dì\82f§[É\86gc\8b\15\ fÍ.\vÝJfXÉ7Ø£ï\94\11\96ó¼\91\155YÛá&\83p·éVz\9fã\16t+ᢿf\10î{\rnÄ\8f¤¥\9f\95¢Üî\7f"-=ÀT*-\95R7\80\r\93Cu\ 3\82´¤¦,±Ï²\15CqÏ\8e3½CZzË\85¡¸êÁP\9c÷²=3iép,hi_<\86b["àd}\12;ï¤àF,JÃ-\99ÅÇ{2]§c\18m\1e\92\8d»Ö\8fÓ\19zä`P:åàv¶#75§hLxú\1d=O\rXôµ\16ÃvU3°^\854l\91Á\ñ\94dì%!\11oOL<Þ\1eo,\86ÛåÇÀÛ½`$+§\8b\9a\9d8\r£\ 3'dà\\0\9d\15o\8fÖ\8c·GkÂ9kȬ
+=|
+\v·Êì\99(sf¢Ì®3\92\82O\ fI\ 1ÇJ2.:RH\\10\10\/\0O\11È$ât\11´$"q"oIdy\8b \9c¨ º\95D¶\92è|"&Á\89®º"þ&ª\ 5\b¥¯Î\7f\13ÕºÕD%Q( ZF÷Ã\97\9e,\a¥rñH\8b_;(%$$\84\83\12PHK(\12 d 0QX\ 2 \84U\9c\ÙÃÍbøñ\13LOÊÉÉÉb°½\92Z\14\80¡ø'\18\94oÌð|\v¹}ûö/Ê/¿ür\17\19÷¥\972xðà\ 1\9aQ£F\r×L\9a4)O;sæÌ):¨\9bY\ 6(\9e\ 5ÆuëÖ-1oÙ²e¥u÷îÝk8É{\1d½\ 1\e\98Ô°\91\85°7ÆB\99oH\80¢]\97\fݾ:\1dÚvE\16Ä\92
+\10ó+C̪\86\ 5Sj\0bÆÕ\86®\eQ\17[\f®\aõߧ\ 1vÐã1¨¾.\8fAqw -µ%-µ$-5c\ 6S\0\94jã\7fÏÖ\84hR\rK\9f«\82õ\9e¯\88ÍZfc\am3 ê;\10\94º$â@= Jý\bJC¼\0¥1\ 4¥É\ e¨úY6¨úEÌp.4AËo4@?ï$(\1d¤Á=F÷Ä9\1aÜ+LTz\8bñ·»\8c¿}@Pú\94n¥¯\bJß\85âo?\87âoÿD\83ûç_\10\7f+\e-E$x\ai\89i8!ZúI[l:\9c ¥/\8aÓÒ»\ 1Z\82)z\93´t\85´tþ\ 1´Ä"Únæ]³cÜb\ f\83fl\e'h)ßGöáÄ©ÉD¦\89aÈT$&\bPb\92Ód\81VÌyÊwÃ\94ÏfÖø|\17\11Ì\89\ 1]á \96ÙñDl²Ñdeú\94\ 5'tÈ\8cS;ÎF}gè˸ddé\ 3\ 3\ 6ïm½p+qª\9fîÛo¿\rº\95~üñÇ [ wã\ f\fÂýQ¹?·»d·R\89´TrÊRQ\95¥?êCU\96\8cLY2á4¾2c(\ 2)K6\fÅ{vðÁm'ÐàM\17\0ã²\aCqÖ\87¡8\1e\83k{=\ e´´;\ 1×»\85´´6\19À²,\15Ïó\824<Ùù\19¸9\13é?\1d\95\85ñ\18Ìú\e½s0(Ýr8\15"\a#Ó\86âyÂÓÓt:ý&\e\7fÖËÂÒ\1a\19¸Ï\95Ó±rv*nvZ
+^µ¤$ì*\8e3Eýqؽ;\ 6\arúpH\9b\a·ÝÂä>\13]±F~aèù\85¡ãC£e\86\9f\86\9f\19
+ß\1e\85i~2GAfâ\98Ì2÷2\v^Ilf,±\85¢$\17\17\92\10\*q=IÀ\93\8aL¸/÷Ñ\92\88Ä\89¼%\91å-\82p¢\82\80p+©ÙJ¢ó\89è\13'ÒºEümôèÑáóßÔD%µPÀ\13O<\11=£ûo\99úV\ eJåâQ\15\8f
+(i\8a\83\92>\f\94ð§\85\vì|u]|¼|JIObQ\0\86â\9fdP¾ Ϲ\95\8cëè ã*»É}ûöí\f\192d°fìر#5S¦L\99 \85\92\99®\83º\99«/,,,0nØ°a¹yûöí«-0rëìÐÀ\e99f³h!F\87ý\16Î4Û\9c\0\1d¶!\19fvm\1a´íªLjù\1c\88E\95ðÛ\9cª\10Ók`\95 µ@K£ê@5\ f©\aZê×\0Z¯çcL1"-½DZjGZjÙ\0\9a°\193\98\9e«G<ªCPª\85?\9f\8e¥Mªb½¦\95°Eó\1clÛ\9a ôB*vÚ) Çè\1e\8f£õ\8e\81f\1dÄ^[#ÝÐ÷\13\bJ3\bJó JË\bJë\8cÐÊÛ¨ê÷1\8es\84ñ·ÓLTºD\83{\83n¥wX(à}º\95>&(}!\89´nXÝhiÝep+\95\ 2J\ fKK\7f.\89\96~P\8b\a\84hé\13\16¦ü DKoGÐ\12½\ 6'IKo0Ú"hi·\93éÕ\82\96ÜÅiÉË6e¤¥9>\ 6Ò|Ì="2M\11\ e&?\91É/\ 2sEb\92O\80\12\80jª\88ÝqRÝ,7³\9f\985¾È\85\9d.s²[®\ 3\aZoÇc±Õ\86\83ï²âñ9`Á ½a\86©<ÅÈÏy\ 6á®Ò¡q\93éø·9xïsð>&å~®-r+}\17r+\89Üî?)÷çv\a@I.\9b[©dZÒÞ_eé\ f\ 6\fÅïIKß\92\96\ 2)KV<W\1f\92\96Þuàtß&-Ýpã\12.y1\14gü\18\8a£±\18\8a\ 3¤¥\9d ¸ÞMIo¾ùæê\14Ü\83%©Àƹéx˦ñA\1f\97\89G~x\16\1eþ\ 1ÌÒë\95\83W£+\91éEÎ\ 5mIÑ\84âI\16}m\98\85\ 5u\18¶«Æ²\1d\15ÓðâdrÎE*çØ%Ð\ f\1c˼>o,\8eáò_»vÍáÅqn\9c\81Ù\89s1:pV\ 6Ûû￯gíw\1d+ui\8dx\864\ 6\\82¢\aâ(üÌ\909\02£×2_!\89EÉ$&üIrq! Á¥\12×\vp\93@&áe\8a %\11\89\13yK"Ë[\ 4á\84[IÔ[\12ÙJ¢\96·\98\ 4§ÆßDµ\80©S§\ 6ç¿E$*uèÐA\92Zµj\15ÔÙjF·PÒ¢ô¤:õ-¢F·\0%\818\82xÊ\90Ñ]\ eJåâÑ\12¿nPRÂ@ ï¥\96<¤\v\80\12\84\91BDݬa \14\1f\1fïã¶Áô$¼Ýé¡\9e%jzÒãLOz\8a'Ù\94áù62.¦£\8cë}Eîß¿\7f_eøðáC\94qãÆ\8dÑ0ê¦\9d7oÞL¶\f\9f¯_½zõ\12ãæÍ\9b\vM0wkÙÚt£\rÊw\vÚ67\14í6\1f\94Ö6~\8cn%\9clæGð\864hÛ5\99À\94\159\10\8b+áÏyUY&»\ 6V\99T\v+\8f©\ 3Õ<´\1e¶íß\0\9aÿÕÇ°«n\r¡½;6\84ú\7f¡!Cj¤¥f\r\ 4(\11\8fêB4fi\81Æ5 \9e%(=W [<OPj\99\89½´åww\aú´ºr\ eQ/Vªéï\83Ò\1fê\81Ò\1fK¥?Å\ e¥?Ç
+£´\98¤°\8a ´\99ú~7¿\89_'(\9d ª?OPºFPºÅøÛ»\ 4¥`Zw±ø[4·ÒçuÿgH\94BK÷'xG\16\ fÐ\84\8a\ahÕâ\ 1\82\968\8f>\8c\96p½wM\9cAÆ{p\83´t\99´t\8eµ¼OÚ\8bhé@\18-ÑcHZZí)NK>\95\96À>Óýô\19ù\99ÁDZ\9aì/â&áo\9aBÏÓT\ 2Õtz£f²"ø\Æó\162k|\89\v¦|¥\13£ºÖÁz\ 5\9ctµÃÆ\1a\ 6VV3`[ããfº\95LwïÞ½dÄ9_g\10î\16½\1awé\13ü\80ÆúS\ 6á¾Ôbð¾!-ý^Sܤ\14ËíþK\14Zz\80[©,)K8FÔ\94%\vÎê\13ÒÒ\av<fwIK·\\18\8ak\1e\fÅ\ 5\1f.æ\14ié\bii_<\86b{"\1eÛ\rÉx\80W¦à\1e,J£g\96´49\13ã1&\vïÌ\10\16áè\9b\8d»Ö#\87i~9xIÚ\92\9b\9aQ<C§Ó\13Ùø~&\96Öb¦S\95t¼`9\9cû\90Î\84ñdN´\8bç7\8e?\ eo¨\87\95Ã\9dü¸°yðqaq\ 1MM\ e ©Ñ\8e\8f\v½\15\1f\17:¶ËѲ\14¼\86¥(\14=n»¢##Ñ¥'\93Te¾=2\9d²\12_!\89\9eYIV\ 5\7f\93\84à*aÈ$¼L*-\89H\9cÈ[\12YÞ"\b'ÜJ"·[d+\89ZÞjüMT\vX¾|ypþ\9b(«$\12\95\86\r\e\16,\14 \14|DF·P×BSÿÍSߢÑR9(\95\8bGKü\9a@)''G\8e
+JxSÂA "\1c\94ð§\95o\94\83¯n0=)99Y¤'%ó\8dÊà\aQ´ô¤gDz\12Ãóí\98\9eÔYÆ=è)\ f\1c8°¿2räÈáÊÄ\89\13ó4ùùùSµ\v\16,\98\83ºY¤\87âYnغuëj\13\8cÜ\ 6\vÌâ\16\16\vÜÆ/ÿ\1dn¨ë\9dl\16²\93\93ÌvÄC\99oK\82"Û\94Ê,\8b\f\88UÙ\10K+B,¨\82\ 5³ªC\17O©\85\95óê@5\ f¯Ç\99ü\r`\11_{\f:»{C¨¾N¤¥\17IKé[jÎ,ï¦õIFuÉHµ!\9e©\89\ 5\8dY\97éÙÊX¹i\ 5lÖ<\v;hÍ$ò\17SpB\9d9}è\958\9cP\1fö#\1dLP\1aå\82í\99È\8cî|ft/d¢Ò
+\13tñz&*m§ÝO[{\94\1fÆg\18\7f»LUÿ&µümÆßî\11\94\ 2iÝRDZ7ìå\9f\ 2 TZZw\19@):-a/\7f\8dLð.©x@\88\96þ\10\85\96>'-}LZº\17¢¥[\91´Dß\12ié\88\83´ä$-¹X\112\82\96¼,\9b\15 %ÀÎ\\1f«Iú\99¼DZ\9aFZR\91)(B ä\135\a°ò\1cæ<Íg<¯@\14qbñËUN\fíz\a\ 6t«\1d\ fÈ.\eÎà\80\95\1d~-ì^ÇÞÆçMìÑ ÜM\ 3Fð6\83pïÓµñ\11\83p\9fÑb\7f¥ÅE\7fÇ Ü\ f\9a\87p+\85\81\92TtÛÿ\1aŤÒR))KE´ô\9d ´ôµ\19hð9iéc\ehî}ÒÒm'Îù¦\eg\7f\85´t\8e´t"\ 6Cq(\ eC±'\ 1\97º5 ÏîZÒÒòT<Ï\v\18ÖÎÏ`\87\1eÒÒ(ÒÒ \ 6\9f{çà®uãì\86\ eD¦Ö\14Méoz\8aâñ,,¨\9b\89Uª39¼\12ç>dqâEj\12v\95\98\88\9dÆòýõ±h¸Û\8fûìðâ9°ºñº\98\9dx]Lv¼.\ 6\en¶Þ\ 24Õ±\1f³\96\ f\92Æ\80ëPô¸"EGFâm\97 ©2ï½ÄÏ\f\89QPI..$.\90¸J\0\99\84\97IÐ\92ð-\89H\9cÈ÷\16SäT·\92ÈV\12Õ)E-o\11\7f\13}âDWÝ\r\e6Ü\97¨4~üøð\8cn¡å;vì\18ìh"JOFL}ûo\ 4%õ·rP*\17\8f\8cø\15\83\12`ç>PÂ\8b#@É@a¤\10Q7\e\97:¹^0= oT´ô¤\1aÑÒ\93¤¢ô¤®rïÞ½_\93sss\a)£G\8f\1e©L\9e<y\82fÖ¬Y3´\ 5\ 5\ 5ót\85\85\85KôP<\85\86íÛ·¯3Áªm6Ã,n³Bïît@Ñîæ,â=ÌþÜM\87ý®8èØ\1d\89Pd[SñEº1\ 3bM6Ä\8a\8aø
+\96Ω\ es7&hi|\1dl6²\1ehip}ì¥ÏcÐÙ=\1aræ\1ai©=i©\ri©9i©)iéÙz\ 4%\96_z¦\16Eu,mÌR\96M*b\8b糡6[f\0\94Ú¥Bó¿\94\84Ý¿LÍÿj\f\ e>À\vÍ?Ü\rÍ?Î\ 1Í?\8da\84¹\8c¿-eüm\rÃ\b[\bJ{\18Â9LP:ÉàÁ\ 5~\18\aÒºe5\eÖïsI¸\95`\11#Òºÿá\97Åßþ3*-E4=\896\1d®DZ\12¥\96\8ahé÷¤¥oIK_EÐ\92©\18-]'-]"-\9d%-\9d\bÑÒ~ÒÒ.AK\84ã\r\9eâ´äcU$AKþ"ZÊgg\9bé1D¦\18âQL\117 \82\12\9e§|ú fÓ\e5\8fQ¼E\9c^·\94E\9cV²\9cÓZQ\ 6ÓÁòávº\958Oý\90\15cy\8cӯΰÁñ%¶£¹n\14n%\\82êVúD\a³ý\ 5]\eA·\12\ 6¯,n¥\88ø\9b\0¥Ri)"ÁûÏÅi)\90²d\10)KE´ô\15ié3+Ní#ÒÒ{\ e\9cî;¤¥\e¤¥Ë^\80È\19?\90äX,®í`<\1eÖ] \18\8aMI\18\8aÕ)¸ü%ôÖÎ%-M#-\8dËÄ#?\9c_ ýIK½r02]\88L/P´Èæ×\ 4Åï\18§{\8cùMµ\98éT5\r[T`¤:\83Óë\92ù]\11Ï×Å\1f\8bcxØgÅɪ\98v\ f\1e\ 6\8b\v\8f\85É\81ûl\14 dÅ\99êÌ8g g¯áÓ¤0«èèGÒ\92\91´xàdzódÆ>%!d!p7\82ÿ£\90TdRiIDâDÞ\12óÂ\ 3A8áV\12ÙJ¢:¥\88¿\89Î'¢Z\80èª+æ¿mܸ1X[\14
+\10MàDF÷\88\11#$iÀ\80\ 1ѧ¾\89\1aÝ¥×\b(\1d\94Ô\1a\ 1å T.\1e}ñè\81\92>\ 4J¦\0(á7{\0\94âãã\83éIØA"gi\94%=I*JOêÎô¤>òСCs\95±cÇ\8eV¦N\9d:I3wîÜ\99Ú%K\96,Ю^½z\99~Ó¦M«\r;wîÜh\84 Üj\86\19ÛÉÎ\13{\98F²×ÅV\18\1e(}L\9bÞ\e\a\1d»;\91³\9cS\98\8e\9a\ em»>\vÿ+¬\0ZZR\19KçW\83Õͯ \85<©66\e]\17ú~H}Ö=z\f:»gChﮤ¥\ e\ 4¥¶\ 4¥\16Ì[jÊ9qϲèÒ3u!\9e&(=]\ 3\v\9e©\8aõ\9e\ 4\vÑ4\aÛ6§Õh\93\86ýµOÆ\9e»$à\18=ø\89Ü×\87Ó\18ÂD¥1NXØÉö÷Þ{o\96\15Êw\11ù`%ão\e\19\7fÛÉøÛ\ 1Æß\8e1þv6\90Ö\r\15~\93\1fÆwÂÒºa\ 2ÃÝJ0\90án¥biÝep+E\ 3¥\87¢¥¿\84J-ýsqZú9\92\96X\98\92´ô\19íÛG¤¥÷IKw\18Oy+\8c\96`\94\ 4-\1d'-\1dv°`v\18-±@¤ %/i\89å
+\ 3´ä/¢¥Ù1E´4\83´4\9d $\90IüOü\96ïÇRAUÂ\eµ\80Õ¡\17{DmðcÇ\8eæ\94»\r,U°Õ\81QÝeÇ\80\1e°ÑdÅÓtÒ\82S;o\86\15¿bb\13`#x÷6\1d\83ï©n%]\84[ ÷à'ÒÒ\9fDÉ\0¥¨d@YÜJ¡(hÉ)K\9a\88\94%ìù\1fB Þ\91)K\16\9cÕ§¤¥\ fìxÌî\92\96n¹@\ 5×=¸\84\8b>ÐÈ©\18ÐÒ\e¤¥ý¤¥í\89¸Þ\rÉ\18\8a\95ôÖ."-Í"-MÎÄx\8cÉÂ\1dÊeݲ>¬òÚ\9dÈÔ\91¢\r\ 3sÏS<\9d\85?\7fÃÔ¦z\19\18¼\1aéX¹R*>Q²8³.\8d\15 \12\13pwcù\12ûbðêº J\ e\82\92\8d d&(\99ìxJ\fV</z\82\92Î\84û¬5â\124\ 6\ 1J¸,\85\8f\99¬Åë"Ó\91'ó\8eK\ 1\81ÇQ\92UÁß$\95\96\84oI\8dÄ\89 \9cp+\89ép"[)"þ&ª\ 5\88ùo"Q ÏU°P\80\9aÑ-**\89þoêÔ7¡ïÕ\1aÝ*(\89f&uêÔyP1¥\12A)\9a[©\1c\94ÊÅ#(\1e\ 1PÒ\84@I\17\0%\88 (á\7fV.°óó&<=)--MMOÊ ¥'ÕV«'©éI¼\8e\8e¼Ô\1eLOê'\ f\1f>|¨2~üø<eúôéS5óçÏ\9fY¶lY\81víÚµ+u[·n]g\80UÛl\84\19Ûa\86\ 5Ûͦ\13û\18\139à\84¦>È\192\a\99\b´\9fU\86÷2 uW2´Ù¶4\88\8dY\10k*à·å\95±ta5¬7«\ 6Tý\94ÚPõyu¡\9f\87Õ\87¦\1eÐ\0û{\95n¥\97IK/ÑÔ\8e´Ô\92´ô<A© ë-5\16 ÄÒÞOפ¨\86U\1aWÆÊM*`³çi0Z1\89£]
+Nc"@©\e\9bD¼æ\87q\1dȤ\8b\11\8c¿\8dg¢Òt&*Í'\1a,cüm-ÍìV:%öÒ)q\84n¥S\ 4¥\8b\8c¿Ý`üí\1d\82Ò{¡´îÏ JjZ÷ÃW\v(\ 3(\95\9d\96¢\15\ f`íhMQ©¥\1f\ 3´$J-\81\96¾\fÐ\12,\9dJK·\ 5-YpK®18y\91\15:ÏØIK\ eÜ¿ÃNvuaÈvºq\8b·xØ¥Í[DKË\ 5-ùIK1LÒ\8e)¢¥\99l\94\91\1f\8bghF,\19I\bÒR>ii\16ii\8e\7fÿþýó\99îTÀ\1a¦K\99\ 2UÈÔñu\9cr·Ù\89\ 3íp\0\böÚqðC6<>Ǭx¤ÎX\0½\179cý:+\88Þ"ïÞ%ï~ Ç\15}´\99\80[I[T2à\ f\9a¢\92\ 1\ fÊV*\ 1\94Ê@Kÿ¢ÒR \b§¦,\ 1\r¾7a\14¾1ãiú\82´ô±\rçwÏ\8e3½ãÄSwÓ\8dçïª\17hpÞ\aô;\11\ 3\b<\14\87\vÜ\93\80KÝ\92\84¡XKZZFZ\9a\9f\8eWhF\ 6\1eô ¤¥\11|ø\afá\15z\95ÞÕ®D¦\17IKbVh\13\86è\9eÌ\84x\8c T\9bAêªi\18Æ
+\ 4¥\f\82Rr"Æ7>\1e#\1d\13\8b»ëaåp'k\88ÛÝxS,Î"P2Ú\bJ\16Üb\9dY\80\12\1e$\8d\ 1\8f\94¢Ç}VX£Bæ³&kp½2\9f¿\0#\91O%Y\15üM\12"\82\96T·\92ÈV\8a\88¿\89Î'¢Y\9cHTÂ\ 3\12,\14 ft\8bBÝ¢ÿ\9b:õmÔ¨QÁ\1aÝj\8d\0µ\99\89(¦¤\82\92ZL©\1c\94ÊAé\7f£øÕ\82\92R\1c\94´D!\1d¡H\80\92\91Â\1c\ 2%\aWqse\1f7\8bãˤ¦'U`zRµhÕ\93Dz\12/¦3/¿\17Ó\93\ 6ÈøÔ\1a!O\9c8q¼2sæÌéÊÂ\85\vçiV¬X±D»~ýúUºíÛ·oÐÃÜm3B\19í2\ 1Sö±\8déAÎI:äd8ÄÍÂ\80ôؼ\1e\ 3\109\10\ fE¶7\89óvÒ ¶dâÏu9X°²\12\94ïâªPÃsk\80\96¦Õ\82V\1e_\17;\18Q\ fª~P\ 3ì¯7ÝJÝ J\9dèVz\81´Ô\8a´Ô\8cn¥&¬·Ô\98%*\9f®\ 3ñ\14Aé©êXúL\15¬÷lElÖ\94\1fÕÍ3 þÛpNu{ªÿ®ì\ fÑ\93ñ·~^\9cÁP\82ÒXÆߦ0þ6\9bÓx
+\18\7f[ÅøÛ&\82Ò.ÆßDZ÷qÆßÎ1þv\95n¥·\18\7f»KPRÝJÁj\ 10¸?üÕ\ 2ÊJK¿ Ô\92JK¢Ô\12ié\eAKl¨û)iéCæå¾Ç\86º\82\96nò¾\%-] -\9df¯¼c¤¥C\ 1Zb[¶\0-a Ö{Ù\86ÄGZò\vZb}$AK±¬\ 2\10Ë\19n!ZÊ'(\ 5\ 5A\89N§9\ 4ªytD\89\0Þ\12&>`\91®Õ\1e<p\e\\18߬\1c¾\8bÅ¢\ f°SÝ\11Ö\15?ɺ\ 6ç-8¿+f\98ráVz\87¹Ýï\190\8c\1fé\85[ \ 6÷+æv\7f§ýån¥¿\96JKeIYÒã)ùÉ\80Q\b\ 6áp\1a_\91\96>³âÔ>²a\14Þs\80\96ÞqáÑ{Ó\r\10¹ìÅ(\9cñã\8a\8eÅ\82\96\ eÄ\83\96v&\82\966%a(V¥àò\17§1\98\9dά?ÒÒXÒÒPVyíGZêAZêDÑ\96ÈÔ\8c ô\fg<ü\96©Mõ\bJ5è{Ì7%\9bS0Ò\bJ\89ñxSb J>\82\92\9b äðàîÚ\\0%³\ 3ge"(\19\bJz\ 1J¦"PÒ\84@Iá³&k\8b@I\16\8cD4\95dU¨´¤ú\96D\10N¸\95Ôl%5[T\vP\13\95D¡\0\91Ñ}äÈ\91`¡n|Ø\ 5§¾-Y²D\92æÌ\99s_\8d\0a\b\84Z\17Å\94TP\8aVu²DP\8aV\9e»\1c\94ÊÅß\89øõ\80\92\1c\ 6JiiiAPÂû¡¡§(:(áO\e\178\ 2éIXÙÏ\97)\9e{Iáþ2\ 3éI¢¹[\83\ 6\rê\89æn\81ô¤\16<K¦'±\8eHWI¤'Ao\f\92¡AFÉÐ%\13\15|~å+\ 5\ 5\ 5\v4«VZ®Ý¸qã\1aÝÎ\9d;7ëaÁv\18`\ 2÷²\8døAv0=d\83j>Â\80Ì\e,·ò\86\17ÚûH\fìÖë\9c³? \1a}w*Äö\fü¹1\ebuE¬²´
+4ðüêlS[\vZ~b\1dؼÑõ\803¹\r õú>\ 6-ߣ!ôxgÒR{\82Rk\82Rs\82Òs\11 T\8b¢\ 6£
+U±Þ3\95`\b\9aä`Ûf\99ØK«4ìï\ 5\96*è\94\80ctgæEoÒÜ`&*\8ddüm\ 2ão3\18\7f[@·Òrú#ÖÑ\1f±\8dñ·}\ 4¥7\18\7f;M·Ò¥ân¥÷ JÁj\ 1¿Ðô° T\ 6Zú×â´ôçÈÂ\94ìK\16\85\96¾`\19ïO\8dÅhé\1dN\ 1\ f§%Ü°\0-9Ù\87Í\85{º×\8dG`\87\87}G¼¸÷ë|¤%?«SúY\1a)\86´\14[DKs\ 4-Å\81\8cf\16\17³HK³\89Qsc°Þ\ 2?ÝJ$e>ì¥Ð\8býó`Ï\9bY¥`\a«;íå\¼C\9c\95w\8cÕ\fÎXñp\85»\95pâÂtOu+éJu+)\ fãV*\95\96"S\96´E´ô\ f¡\94¥?\90\96~OZú\96)K_ZpV\9f\92\96D\10î]\aFá\96\v£p\8dA¸\v><\93§bðt\1e\89\ 3$ì\8b\aµlKÄõ®OÆ{´\82´´ \rï`>ii"ii\14ii\10ié5:\98^&2µg\ 6S+\8a&d¤')\1a\12\94ê\10\94ª\11\94*ðMÉ (¥$`|ãã°û\18Ö\v÷°Ï\8a\93 d'(Y\ 4(ÙqjF+NR\80\92\8e ¤5\12\94\f!PÒ© \84\8b\ e\ 3¥h´\14æVR³\95DüM\80RD¢\12\9eÄ`¡\0\91Ñ-**©Sß\ 4(]»6X#@\80\92è\91+\9a\99D\ 3%µêdéå¹ËÐǤ\1c\94ÊÅß\89øÕ\81Rfffé d 0RXB $Ò\93<üÐ\89¡7*\81{Iå\8b\9dÅ÷¨2Ó\93jªÍÝxVMX3¤\15«\87tàµu\93DzÒ\10ü\93Ç\8e\1d;F\9e:uê\14eîܹ³\15|\88\15hðI¶R»eË\96õ:|ùoÕã+\7f·\ 1&k¿ jé\90\19êõ\r\16¸9fgn\vJõ\98\aøqÔ\ f\1dv$\ e\1fø¯'BìK\81Ø\99\ e±%\v\vÖUÀ*+*ÃÖ.ª\ 6û6«&¶\9dR\eªy,ÝJÃêCëõ\7f\f{îÕ\10*¼+A©\ 3ÝJmIK-HKM JÏÖ'(±OÜS\8c¿5"(=Åv»O³ñî³\15`\ 3\9aÒB´`mð¶\8c¿u`ü+óÌ{1þÖ\9fñ·at+å1þ6\95ñ·9\9cÿ¶\98ñ·Õ\8c¿m¦[i7ão¯3þv\82n¥óJ\91[éVÈô!Aé3I¸\95`\a¿+©Z@én¥2¤uÿ\8fÐÒ\ f!Z
+\96Z\82\9dþ\84\85)?0Á\ 4¾k&-YpKÞ$J^aõ©ó¬;xÊ\81á>\1a %ö¯uÃÌn'-mò²°¶ïÄ\89\13\85þ£G\8f.\8b!-Årî\7f,[ëÆ\91\96âÀC³\ 5\1e\15\17³¹`.Yj>#v\8bb°ÙRFñDöÓ\1aFö6xèVâ¼»ÝNº\95\1c8ø\11>\7f'\18Ðsª[\89Õ\10ß1ªn%\QT·\92æáÝJ!P*\ 3-E¤,é\8aR\96~&-E\vÂ}\12\bÂáLÕ Ü\15/Fá\1cS\96\8e3eéõ80ëî\ 4\êf\ 6áV\93\96\96¤â\1eÌ%-M#-å\91\96\86\91\96ú\93\96zò]èLZj\97%¾! \9eá\8c\87ßRÔ'(Õ$(UN\ 1(e'\ 1\7fÓ\bJ\89l§\12Ëï\1e\9f\ fGs{q\\87\eg`uâ\Ì!P2X\ 4(á\9cUPÒè\8b@IQA\89A`9\0J¸Ù\92,D\88\96$AKÂ\14\11\7fS\13\95"2º\ 5(\89BÝ\ 2\94DG\13Ñ(WÔ\bPAI-¦$@)777XuR¨u¡Ç£\81\92(Ï]\ eJå ô¿V<: \84×EG(\12 d
+\80\12þ´s\81\8bQ7/·\88å¶\89LOJczR6w_\85qöZ\8c¸?\16HOjÚ´és\9c
+Û\9a\93bEzÒ+\92HO\1a\86\7fò¸qãòäéÓ§OSæÏ\9f?WY¾|ù\12ͺuëVi s6jaÁ¶ë`²ö\1a`\ 2_7BÑ\1e1C\17\1fãlm1+ê¤\93³É=°¡'¨T\8f±\bÌ\91\ 4ØÕ\83ÉÌHãGp&\16l¨\80UVUÆÊKªAÁÏ\ 1]76øe|]èç\11õ¡õ\ 6Òô\1aÝJÝèVêHPjGPjIPzþ1&n\13\94\9e¡[é)º\95\1aÕÄo\8dªc\95§ª0´Àø[\93lØ\80f\9c\11Ô\8a6àEö\82èÄøÛ+\8c¿õaüm°\e 4\8añ·\89\8c¿åsþÛBÆßVЮg Ãí\8c¿í\ f¹\95Î0þv\89 ô&Óºo\87¹\95 å#ÜJ"û\7fÎT
+-\85J-E¡¥ûJ-\15ÑÒw¡Â\94\9f\87Ñ\12ìô]3\vSZp_n\90\96.ÛX<ÀÎRKNÜÄ7\,LÉf\17»=,µäÅ\90mb\99öµì°Z\18CZ\8aÅ\93³8\8e´\14GZ\8ag=\80xÒR<ñH\15¤¥¹¤%á~\12hµ\98´$\9cS«|t+1¼·\99\81¾\1d\9ck¹\97éq\87èÑ\fs+±\85Ý53Îô\16¡÷®\11öü\9e\81n%½êVÂ¥~ÏLã\1f\1fÚô×\92ié\81)KÿLZº/\b\87Q\b\ fÂáÔ"\82p7\18\84»Ä\94¥Ó\f½Á Ü~\ 6áv0ei\ 3\83p+9ob\11S\96f2Á{R:Þ£Ñ\19\9cLJZêMïj7Nqè@Ñ\8aâ92R#&ò5$(ÕáKR\8d T\81 \94Áns)ì¤\12\1f\8bw5\86\1f?\1e/\ eétãà6'NÃâÀ \99lx@\f\16<*z3\1e\1a\9d\11wWûp \14¢¥\92AIMT\12\19Ý¢\83®:õM\80\92¨\11 \82ÒöíÛ\83Å\94\96-[v_ÕI\15\94Dyî\bP\12}LTP\12}LÊA©\1c\94þ7\8a_7(iB ¤ãë¢\ f\ 3%ü/\bJXêâzjzR\12ߣtî4\87éIU\99\9eT\87\a\7f\9c±÷§\18\85\7f\9e§Û\96s=:óz{r¢ì\0N\99\1d!O\980a¼\9c\9f\9f?C^¸pá|eåÊ\95Ë\94\r\e6¬Õìرc³\16Úg\97\ e\9fõûõ@\92ÃF¨×c&(¨\93\16@Ç)\eìåi\alÔi\96[9E}z"\ 6äq4\1eâP\12§ì¤2·"\13\16ls\ eVYS +/«
+\ 5¿ :t]~-ìeb\1d\98»Ñõ`pEü\ fÝJ¯Ð$âo/\92\96Z\91\96\9a\11\94D¢R\18(Õ"(ÑÔ\88ñ·§+a\8bÆ\8c¿5¥\85hÁø[[F\15^büíeÆß^eüm\0\1d`Ã\19\7f\eÇøÛ4º\95æ2þ¶\84ñ·5t+máì)áV:\14p+Á\10\9cgüí\1aão·\bJïþ?q+ý×\7fýWtPz\bZú\97\92h)¢ÔÒW\ 6AKjñ\0\18Ã;¤¥[Lð¾nãt8úáÎ:X<ÀÉâ\ 1.\fÞ\ 1\ fK-yÙô\84eÚ7úYÆ;æøñã+cYq;\8e]uã\ e\1e<¸0¾\88\96æ\92\96æ$\14\81Ò\9c\80 (Åaé\ 2º\9f
+\18¶[\1a\83mW2ñi\rS 60u\\14(\10\85\9d\ e8Cn%\eÝJìFvÅ\82§.èVÂX
+·Ò\87ª[I÷?åV
+óë)E´\14Ö\18.2\b\87Q\b\vÂ\99ï\ fÂÝu\82Ñßb\10î*\83pç\19\84;Á Ü¡X\8cÂ\1e\ 6á¶0\b·\86n¥¥\fÂÍ#-MgMüq\9c\ e7\9c´Ô\9fß\v=ù.t&#µ##5§x\86 ô[\82R}\82RM\82Re~Rd³uJ\1a3º\13cqOc J>¾Ø.\ f@Éá\ 2(Y Jf\82\92Ñ\8a§Ä`Æó¢3\11\94\8cx\864zÜ]\8d\ ew7\0Jta>\0\94"ão¥\83\92\98ú¦Ö\bP\8b)E\ 3%Ñ\1e·tP\12Ú»qãÆÑ\e¾\95\83R9(ýo\14\8f\0(i\8b\83\92\91ÂLaåo\ e.u\a@ ïQ0\8f\e»
+\96\99Ä1ª³iQ]¦'ý\86
+@-3ù\ 2/¦\v¯üUÎÿ\18Ä\99 £äI\93&M\94gÍ\9a5S.((X¨¬Zµj\85²iÓ¦õ\9a]»vmÓÂZíÑA\ f\1dÔ\ 3XÞ0@³\9e0\ 1:N³P²\98>~\8e\8e\99s.¨Ò³ôÐ\9ffmá\13qPªo$â\7f\aS¨Ö3°`[64Üú\8aл+«`³\82êPð³kb/Sê@5\8f%(\r\8d\8c¿Á"\8aø[\e\82Rs\82Òs\r8Í\8dn¥§\18\7fkT\e\7f>)@\89ñ·§\18\7f{\86ñ·&\8c94cü5ão/2þÖ\99ñ·\1e\8c¿õeü-\97ñ·ÑìÎ0\89n¥\99LÈYDWÄJæ\ 3o`üm\aÝJ¢ZÀQÆß\84[é²p+ÉEn¥`\11Ê"·Ò·\ 1·R±j\ 1¿Ø$\18)B\94NKQ¦ÃEÒR±Â\94\81â\ 1ºâ¥\96\98àý\99\91Å\ 3L\9c\ egfñ\0\v§ÃY9\1d\8e÷ê"«v\9ea\e°ãÌP;ìÆ\13±ß\83û¼Ë\8bÛ¾Õ\8fQØ\10ÃÎm±xrVÆ\1d9rdi\1cKJÆãiZ\90ÀÂI ¤¥\84"Z
+
+\82\12ii~<VYD\1fÔ\12Æî\963\8a'²\9fD\1e\94È\88ÚáÆ\81ö2§\d\97\1f£oó4\1fÇ\8bÖ"·Ò[\1cË;¥º\95\ 2ÙJ\9aÿ\1e·R\ 4-\95\1e\84Ã(D\ 4ᾦ[éóÐL¸÷9\13î6\83po2\bw\99n¥3\9c w\94A¸\ 3\fÂíd\10n#ë\ 6\14r&\\ 1«,ÍJÅÝ\98LZ\1aMZÊ%(õæì\86n\14\1dÈH(\9e#(5⬷\86\ 4¥:|Iª\11\94*0Q)\83\19ÝÉÌè\8eg¢\92\9f\89J\1e&*9\99¨dc¢\92Å\8eÇÂ$@\89ñ7=\13\95t\ 4%\81 ¤'(épmJ\0\94D¢\92 %âQdü-Z¢\92Èè\8e\98ú¦Ö\b\10ßÔbJjÕÉÒAIô1)\a¥rP*\17¿fP\12Õñï\a%%\0Jx+\82 \94\90\90P
+(a©\9béI~¦'\ 5ó¸+T¨\90Y¼Ìd½he&©\1e^¦¢èÍo«\ÆíÇÈS¦L\99,Ï\993g¶Ìô$eÍ\9a5\85Ê\96-[6jvïÞ½C\vû¶O\87\8fùÃzh¤c\ 6èÓSFðÆY¶Þ:ÏOø\vt1\`íÞóüæ<Ëjy§b!\8e'@\1cNf´ \1d:vg\16XjS\ 5¬¼º26[Z\rfv^\r(ø鵡\95K\89¿á\93±\1di©%i©i(þö4ÝJ\8dê\10\94\18\7f{\92ñ·F\8c¿=ÍøÛ³\8c¿5¥qhACÐ\8eóß^bü\eão¯1þ6\90iÝ#\88yã\99\813\9dñ·yt+-\r¸\95`\b¶0{\8f\16Öê0;c\9c¤[éBÈôvÈôQȤ\16¡\8cîV\82\r-»[)\1a(ý2Z\8aRj)P<@[TjéGÒÒ÷ô\ 6\84M\87\13 ÞLYz\8f)K·\99²tÓÊ\ 4oúá.°uÞi\ 6á\8e¹qO\ f±\9eÖ^/nö\ e6µÙâÇx¬\8f=qâÄ긣G\8f®\10´\14\ fì)H`Í$AK\89¤¥D¦'%2ôFP\12b>1j!iI8¢\962\80·2\86n%¿èÂL·\92\87n%7ÝJL\95:â [É\8es s+q,ßa1Í÷ØàîC\ 3ÝJú\a»\95\94ÒÜJ\11 t\9fK¯4Z*K\10ÎR4\13îC\ 6á\82¹Ý \85k\fÂ]àL¸\93~\Öaº\95öÒ´\95A¸µ\fÂ-K\ 6³ÎO¡[\89\15¼Ç§á\91\1f\9eÎÒ\eü^èI2ê,*g0\8f»9ÿ÷\fAé·¬ÏZ\9f T\83/IåDl\9bEPJe¢R"\13\95b\19S÷zpO].\8c¾\9d\89JV&*\99\99¨d\f\80\92\88¿áÄï\8b¿\85@Ióÿ\f\94Ö¯_\1f\ eJÓ¦Mû\1f\ 2¥\12;ã\96\83R¹x¤Å¯\ 2\94ä\92A \0\14\ 4¥øøx\ 3ß\19#\85\99ÂÆß\9c\êá«\eÃÍ\82yÜx§³¸çûò¸E\99I\91ÇÍ2\93¼¬îÌãî+\rÅ?)//o¬\f52U\86B\99+Cµ,QÖ®]»ZÙ¶mÛf\rLÖ.\rlÔ\ 1-\90ä\r\1dÔë \ 3tÓ\19#\14òyvݺÈ\14ÚKt1\v\822.1ÝS´¬:Ë\18ÁÉx\88£ILBMÅÒ=\99Ðí[s`a×UÂf+ªb\a\véV\9aY\vû\9b\14\16\7f\83Îîû\80ø\e\8b\ 2\ 4@ âÉZÂ\84¥O2þö\14ãoÏ0þÖ\841\87f\8c¿µfü=ão]X\7f²\aãoýèV\1aÂøÛ\18²ÞdÆßf\99\8bÜJ\85\8c¿m¤[igÀ\84\ füct+\9dU\8aÜJ7eQ\84\12º]u+\95X\84²D·Ò¿\97ìV*\11\94\1e\82\96\1eT<@¥¥Ðt8Nòþ\86Ó½¿`)ÁOX}ù\ 3\96\17|×\82[ò6»}½ic\827ié<ûç\9db>ÿ\e,\13qÐ\8bû¼Ç\87ÁÛîgÊR\fFf]\1c\9bÝÆ\83\96\96dz¥[\ 2hiQ"i\89 4/\0JÅ\84ð7 \96ZÄ`Ý\12&9-\8f¥[)\86n%\7fÈÄ$r1ù.àVr\14w+YJu+é\1eÂ$nb´ø[X\85+¹\18-\ 5HUùkxÊÒ_HK¥Ï\84û\86A¸/\18\84Ss»\85[é&\83pW\18\84;ËÜîct+\1dd9Ê\9d,G¹\91Å»\vÙê¤\80Nf¥Ð\94J·\12»Ãåò\rèMZêF<ê\90.f\85B<Gñ$A©!\8b)Õ&(U%(U\88ÇXf\10\94\92Yò#Þ\87\97ÄÏø\9b\9b\89JN&*Ùì\9f}ö\99\85ñ7\13\13\95\fLTÒ\17OTÒ\84\12\95\94â\89JòÃ\81\92¨Ñ]VP\12}L\ 4(\89\86oÑ@ItÆ\15 \84\8fÇrP*\a¥rñ÷\0J&
+K\18(á\15ò\86@)\98Ç\8dýeóí\8eÈã~²Ä<n¶>\1aÆ&Hã¤\193fL\97\17,X0_^±bÅ2\19Jf\82ï²
+\fÕ\1e\r¾ã_×\ 2?\8eé OOë¡EÏ\19¡@/\9a` ¯XØÇ\9d\99+W\1dPÜW\98ÀpÉ\vqÁÏN\fqøßñD\88Ã)Xº/\1d:vG6tûÆ\8aÐu«ª@ù.¦[iNMìo*ÓºóèV\1aF·R\7fº\95zÑT\86øÛ\93¡øÛ\93\8c¿5büíiÖ\9f|\96ñ·¦´\10-ùÅÜ\8eñ·\8e¬?Ù\8dñ7áV\1aÄø[Ð\84S\13n¥ùLë^F·ÒZ¦uo¥[i/ão\87\99Ö}*äVº\1er+\85÷6\81æÿïr+\95\ eJ¥ÑÒÃO\87û£\98\ e§+\9eà-R\96HK\1f\93\96î\99\99àÍF_·\18\84»ngw8\86.Ï2\9fÿ\84\9b)K¬>zÀ'\9aÚ0e)\86)K±\18£µq°e\85ñLYJ8tèÐâDö,\11´\94DZJ"\1e©\82´4\9f\18µ\90î§ÅtD\89L'\91ó$²\9fD\1e\94È\1f\17\99ä\ 1·\923äVb5\83+Öÿ9·R\14P*\89\96DÊR\89A8áVúÙÀ \ÈôuñÜîw\99Ûý¶\13\98w\9dn¥\8bt+\9dâçÈ\11ö\84ÛËr\94[ãéVJ¤[)\89n¥dº\95ØFw|*ÝJ\ 4¥þÌGêI2êLÑ\8e¢\19+s?ÃÖ\88¿e#ézlûS\83/I%ú^³â°«TÖèN`E¥\18VTò²ô¤\8b¥'í\8c¿YmEñ7#\13\95\ 2ñ7\ 3ãoÅ\13\95î\8b¿ <*\ eJr4P\12Å\94~% \ 4å\e$\99rPú5\98òrñ¿\0\94*W®\1c\ eJx\17"@I\1f JøÓÎ\ 5.®âåʱ¡<î4îOÍã®Íã6\fåq\8bzÜ"\8f»\13¯2,\8f\9bM\90&°\1dR¾¼hÑ¢\85òÊ\95+WÈ\e7n\¯ìܹs»\ 2[¶O\ 3\15tX\vò8¡\83\16=«\87\ 6¾h\80B¾Â\16î×ÌìµÅXÌu;Øâ\1a]òWÙÛó\92\9f\r>c©Ñ\13ðÛÑd,=\98\86õvÓ´¥\ 2tûÚÊØÁ2º\95æ×\80Ö\9bÁ´î t+\8d¤[i\10A©7A©{Düí1Æß\1a\88ø\eK(©\89J\8c¿ý\8eñ·'\19\7f{\8añ·gX\7fò9Æß\9a3þÖ\9a_ÌíÙЪ\vão=\85[\89mM\86Ò4\96\ e\92)t+ͦq-0ÞïV:XÜtå\ 1n¥¢"\94án%ØË\12ÝJÑ\8bP>\ 4(ýÂâ\ 1\81\94%m(Á\9böí\a}\94\94%3S\96,LY²2eÉÆ\94%;S\96\9cLYr1eÉ\83\e{Ø\8b[¼Ï\8f;¾3\86)K±LY\8acÊR<S\96\12\8e\1c9²,\91´\94Ä\ 4ï$VO\8aBKóùÛ\82DÆß\12°Þ\92xl!\ 2x«\98ø´\9e)P\9b}t+yCn%W\91[IT\13¿h+r+ÝbQ¨»,\ fuÏ\18r+é\85[\89\9dàBn¥?\96äVúײº\95¢\ 5á\94\a\ 6áþ\18
+ÂE\14Xú\84A¸@É\0Gq·\12{Â\1dó\87ÜJq!·R"ÝJIt+%Ó\94B·R*nÎ`¾\ 1½é=êF<jOÑ\8a¢ AéI\82Òc\ 4¥Ú\ 4¥ª\ 4¥\1c63I\8fÁíLòcÏq^\1cÃçÆÑÜ\8c¿9\1c8\ 3\9b-\14\7fcE%C\94ø\9b&"þ¦\82RXE¥_\bJxÌÂ\e¾E\ 3¥ùóç\aA)///\1c\94\84n/\a¥rP*\17\8f\16(iB ¤ãK\12\ 4%\b\13\85µ8(ý_öÎ;Nª*[Û\15:ç\9c#9\83\82atFÅ\80`\0\11E1`\16#**\ 6T0ç\0\b"IÉ9\87&5¡AÉ9\aA\14³\8eN\9e;÷~÷~ï³OÕ©ÐUM\ 3¦qêü±\7fPáô©SuÖ~λ޽V6ö¤|.âböR\a{R#®\9e\16ø¸Û\84«Ç\1dì㦠R?Ú!½\8c\8f»¿sØ°aC\9dcÇ\8e\1dí\9a:uêd\97îãg¹\15\82*Ü
+F\95Q¢\8cªhÅÎ\ fc\156×Æ)^7\85kP\176Ð,sC\9a¦Ïu\19\87\ e\1dZ\93aU®\86å\ 5¬Ö)Ö³óÊôº\19u5oMDV\1a\85¬ôn3ݪöo©\19öelÝOcë~\fPz\0[÷\9dTë¾\99jÝ×Ùù·Ë~WSþíl#+\91\7fkKýÉóÈ¿µc¹ÏEÜOw¤ÿ[\17ú¿uËÓDp#²R\8fL¯¬Ô\eYé)d¥\17°u{d%}\84 Yi¾-+
+\96\95D\19'&+\1d;(\1d\13-\85[\ eç\ e %?\83·¡%\92p\9fЦâ \9d½ö\91\84ÛE\12n+ßùFzʯIŲ\94N\95¥\fª,eék\9c\93\8de)W§}R\9e¾\85±ùX\96
+°,\15bY*¢\ 1n1\96¥bêq\97Ф\84:J\f¯\9b\7f\19P\ 2£\8cò4\90\8cÝ`rwCó+**FæÙ²R¶-+eزR*\8bà|²R¢\91\95¨\84¬´¿\96²\92\ 1¥j²ÒQA©æ$\P9Ê¿D\1dÕÛm\95\fH±e¥td¥L[VbñÄtjr\8cÏGV*DV*b\11\1²R\89`â \96´=Hrín@éfðè\1a\86ËK5\Äp\1e\9dq\7f_¬\97\9cB{Ü\96ÜM4fíC½\íª4G;-ÌÒîs3õMg¦\93\7fKÕõ\91bòoIvþ-Þ\9b\7f\8b\ 6\94¢\82óo¡d¥\b(E@)2üú\86_7(Eù\81\92 (\8e\8b3Á\ 2%ý7\95'2¸j= ¤÷\96àã®ËÕÓ\98Ý·\f¬Ç}>\87v \87ëW\8f\e\1f÷}ø¸\1f¥díÓ\14¯}\85zÿ\ 3\9d#F\8c\18î\1c7nÜXç´iÓ¦¸4)Ív\8bA\16º\15J\97F),\8cÖýåê\18aÅú8EÌ\8d\94BÞD\9d\9dÍÉH\f©\8af\eÒ5¬£PÞê\1cj\vçS\ 4¦HÏ.(EVª£wL©¯Ø>\16YÉغßn!ðz\r[÷sغ\9f ÿö\10ÕºïAVº\rY©;Mà®\86\96.\a\94.ý\9d©?IþíÔ\80ü\9b\ 1¥³É¿\9dCþí\òoç×÷.ò¹\84¹¢3\13ÁUL\ 4×#+Ý\9a¥¿{7¶î^x\93\1fÇÖýLb\80¬4\fYÉÓÛD1ÛÈJVo\93\10²Rµ\96¹ad¥¿\9d¨¬ô\7f\81ÃÑh\89\99=\88\96j6x3¿}\13\13²\94\80e)Qgcg\12U\96\92©²\94J\12.\8d*K\19¦¨\16I¸l\92p9Ô\rÈ# \97¯¯bL\81¾\9e\91\85\9aÕ\86\16 vÞ)ƲT\82e©\84$\9c¡¥R/-\99Á<ö\16,5\80dÝ ÒvC
+æÏ\9f?<ß++\8dc\8dݤlý\8d\19\99¶¬\94fd%j+ñ\85®ó\93\95è\ 4gd¥ØP²\92¾¼ï\99Ê\8d¬äÉ¿\19Y©¶ù7û{\v\99\84«·Û\96\95\12lY)Ù\96\95Ò\90\952lY)\eY\89\9a\1c\93ó\90\95è 4´\90ÚJEÈJÅ:\eýèOò\bw ÷q\ 5Ü\8e\84Ô\1d<êÊбDC»b=v6 tz¡^wr\81ÞÑ\8c$u\ 3@©<G\R\9c¥Ó\99G\8fÜlzä¦Ó#7\95ÖoIôÈM £I\<ù·¸pù7?PòÒ\92\7fë·P}LBy\94ô\85\86\ 6%ý@" \14\ 1¥Èð\e\ 4%×ñ\81R\ eö¤\ 2ìI¥\Îõ¸z\9aàãnÅ_;\8d?~\16ÇÒ\ e\1fwGêqwåÃÜ@\8c¸\83hñ\0)ûÇY7û,iü×X"2È9räÈ\11Î \13&\8csj\8e\9aæÒ|4×%èXìV\14]\1e¥°ùA´\ 2ÔÚ\18\ 5ä\r±
+\96\9b)W³\85Ö`[\93ðù²bxs\9aæÐ\r\99\1aÖfS-/OÃòBM©\8bKôºyå\9aW§×Sl\9fÐP±ý½&\8a»C\9a+\ 2\e[÷\8bغMY¥G\8c\eYé\ ed¥\9b\90\95®ù\9dæÚ+~\87\eZºèt{ý\9b\95\7f\83\96¬ü\e²\12ýßÚ6FV"ÿÖ®®WVêÄ\84q\ 5²Ò5غoÌöÊJ÷aKî\8dû)T\88\17°u¿\89¬ô\ eÕ\ 2Þ\8b1½M4\eÌ\b!+ù·Ì=\ 6Yéï' +ýßñÑRÐr8?\83·Û¦¥(»\82·±,AK_0ñ\1dA+ø\98Éð\0I¸=& g\b9\85$\1c\v\1fW¥\93\84Ã%¿(\8bº\ 19$árIÂå\93\84+ WH\12®\88$\1I¸\12\92p%X\96J¡¥R\9b\96¬\81Ä\1c´Ô\9f<ÝÛEÈJ\85ÈJ\98ÃG²¨nt®¾é Xǧ²äÎTÀ¬H÷ÊJU\142XMBu#²Ò6d¥Ý\96¬¤¯ñc\1a\ 3\1fÁÖmd¥ol[÷\ fVþÍ++ÕÊÖ]}Ýâÿ\v\9f\84;º¬\14\17(+%Ù²Rª-+e +e±\bÎÈJ¹ÈJyú\15\8f, ¶R!²\12U\91\9ecÙ\7f\1fòνȰÝ\85zt\13xÔ\8d¡3C\a@éÜ"\rg\ 2Jm
+ôâ\16\80R#î&êæ`ëÎ\12\82\15dêtæ¤ë\9bÎLÓõ\91\96Bþ\8dk?1Qø\16oòoàt\f`\1d\ 5b»q¼¹£\ 2e%\97ÝÖÄ'&\19Prúê(Õ\16\94ô»\8a\80R\ 4\94"Ã\7f\f(\95\95\95EqI\1aP\8aµ@IC\ 2C2\8f¥\81Q\99\=¹¼£Ð\ 6%Ï\82·6mÚ\9cä8ã\8c3Nw´mÛÖ³àMÇçYð¦\8fåYðöà\83\ förP\8fÛñ¼6bÉ\eD\15ãã~Ï9qâÄ NÍL3\\9a\8aæ»4µ-q+¼V¹\15rWG)X®\8fV@Þ\14«\9bôt!ÝFAÂíL\9aÛX\ 3³5U\11ss\86\86\rYTËËÕc+\v\14æ\96\16ëu\vÊ\14YgÕUÀ\9bÜ@±}LcE½aM\8d[{~µU ûTc리Òé\94UBVº
+Pê\f(]\ 2(µ?Í\9b\7f;×Ê¿i°d%òoç\90\7f;·!E(CÉJL\ 4×çزRº\8eàAd¥>¨\10Ï&\9aÞ&:Ò\81غ\83d¥9!d¥M?«¬\14
+\94BÑ\92ßr¸P\96%W e)0 ÷}tP\12N\93\97IÂ\1dbFÜ\87\88°+ÉNÂáç_\93ÆJ¸\f\92pXå\17d\93\84Ë% \97G\12®\80$\!N\8a\848Ã\8aIÂ\95P7 \94*K¥X\96\f-\95AKf0 Ä`D§\81$ë\ 6\91¶\eRXQQ1¼@\13äûyúºÇá\1a\9flÉJt\82c\ 5Þ"#+Q\ eõ\ 3#+á¥3T¿Ó\96\95\ eR\89ü\13d¥Ï-YÉ\9b\7f3²R\r¶îc\a¥0ÞîZËJ\89,\823²R\8a\91\95hp\92Nn;\93¾¹YôÍÍ¡¶k.%»óõS~\97êÚoQgû%\16²õå'ß\e\17RO è6\86ë\8bu®`¸´HÃ\ 5\80ÒY\85º>N\ 3\94NÊ×Û\9aæj\aõIR\97Ñα\88
+üy\14MËb\9dk:ÖÄ\94d\1dF\12\1ac<jc\9cÉ¿±\f \1aP\8a²@)PVrùd¥ PòUæ\ e[\1e \ 2J\11P\8a\fÿq $Ø©\19\94\12\83AI¯ó\80\92®\9e2{Á[SþF-\16¼ÝÍ\82·\87Xðö$\vÞ^p¼õÖ[o:\8c\8f{\946çäÉ\93'9\15sf:uÓ_áÒ\ 4´Ô°¹Ê`¹6JÓÎÆh\85ª-1\9av¶\81\10Æ$»\938¹#Yd´\9d\e^Ó\7faS&·¾9zìÃ|=»¢H¯3²Ò\d¥iÈJã\91\95F61¶níù\8d\96\81¶îSôw{\9e\86 õtlÝ\80R7KV¢ t\11 ÔÎn\94kÉJVþ\rY©i\80¬t!¶î\8b°itb¸\82üÂ5L\ 47!+Ý\81ÛÈJ\8f +õEVzñè²ÒÒ\13\90\95þúSÈJ5ÓRH\83·+\84e)Ê\97\84£Ê\12\ 5\ 4¿Äxò\19^ÝÃñ& §s°\17%a\aSå\16&ÍõL\9f\1f¦³\12\8eâç\8bñËÏÏ! \97G\12.\9f$\!+á\8aHÂ\15\93\84+! WJ\12®\14ËR\19´Tæ¥%k\0\94\fA\r@yz»XTõN\11¶nÌáïå\8b¹Æäé\9b\9e\98£Is\9a\91\9525\87. \16f%5ÄM©¯5\96¬\ 4Úó\8bÝMÿß\ 3\81²\92_o\93ZÚº«åßjKKÇ"+Å\eYI§Ý\92\95\92uÌ[¸\1dY\97Fm%d¥%\99ÈJÙÔvÍ¡d7U"GÐØöm
+"½V¨/àYDÔÇ\8bô»\7f \88þÓ\80Ò\8d0ÒÕ0Òe\fí\võX[@é\8c\ 2lÝyغs±us7Q\aò-ÎÔ\9eóù~³Óô×2\90\12S\11\15\93¸SJHðæßbMþ-& ÿfÉJnÓÖÄGK\86\91B\81RPeî°\1e¥\b(E@)2üæ@ÉY\eP\12\ fÅr¥Ä[ ¤\7fy@IÏfñº<®ß"v`\16¼5`Á[³À\ 5om9 ³às\8d\vÞ^rô×æ\18:tè»\8e1cÆ\8cvN\992e²SSÖl§& \85.Å¡e.EÌ\ fÜ\9aóÖEé\86rS´Bä¶\18\ 5\1d±Æ\1f«\10¹ËX|Y'¼\93\e^ÓÖsK\ 6·¾ÙTËËÓ³+\vô:#+UزÒ$d¥ÑÈJC©\160\80j\ 1Vµnd%Ó-·×©\8aÙw\9dÆÚfd¥ë\0¥®FV:\1dY Pj\ f(\9do7Ê=ç$d%òog7\v\94\95°uw`]ô¥¤ ./¤\b%²Rw&\82ÛpÖÜ\13JV\8a7²Ru·R\90¬´Æ\96\95vüÚd¥Ú\18¼}\96%¿$\1c´\14\1d\94\84£\8d®I±"ü\0&ÞݸT¶§\18\9b\1aI8R3«hj³\14\15b!gwn.I¸|\92p\ 5\94£,Ò\97ò~±¾¨á%$áJ½²ÒÀ2,K\80R\10-\19Pê\8fè4\90dÝ`üMïâ\v\1f\81¬4
+Yi|®hx
+E\9cffé\973\ fYi1\ 51\97ó\85~\88O\7f}\927Y¼\93ö,ûâ\ 2mÝT'ÿ:*\84ÛU½ZwPþfPú\7fÇ$+Ñ<÷»\18d¥Ø\10²R\92N»%+¥R²\eYiY\ 6%»\91\95ffÓ \8e¾#ïÓ\81d\bKüߤ*Ò\8b\14\11{\8a\9füÃ\80Ò=¨G·\82G×2t)¤Z\0Ãù\ 5غóuÑ\9d
+Û¶ä{kÌ7X\ fÙµ\14ü-$¿\9aK¦5\13+\7fZ²\9d\7f#
+ÄÇ\aäßüe%/(yd%ïpb \14ñ(E@)2üG\80\92;\10\94bü@I\83\ 1¥\14\1eK·@©¼¼<\8f\8c\9doÁ[C.\9cæ,xkÍÅ~&GàßáMGo:¼Ýê¸W\e\vÞzû\16¼9\ 6hs\fÓæ\18;vì\18çÔ©S§85\15Íqj\1a[äRì\áRDZíVlÚàV\88Ü\12¥\80¼=ZÑqW¬Yqp½'Þ\98V\984¹á5\15\85·§SV8K\8fÏѳ~²R)²R\1dd¥úÚÕ¸F
+¹#\90\95\ 6Q-àud¥ç\91\95\9elCµn[Vº\1dYé\86Ó\91\95N§[îé^Y©\ 3F¥v§Ø²ÒÉFV\82\96\9aÛ²R#z\9bÐ@ýBê\12_\8c\9fõ2n¯¯DVº6PVº?\9c¬4$ÖÛ2×'+U\1c³¬ô-´ôý\8f"+\85\ 5¥£ÐRp+×pI¸(\1d³_\12\ eYé+:T|N¯\8aO¨\9asÐ$áX ¾\93¥â[SÍêG\8aje\90\84C\80X\92M9JNñl¦ÞiÌÄ\13\v)GYL\12®\84$\)å(Ë ¥2\92påX\96Ê¡¥rCK^nò\80\12ù7@i\b\96ðá\85غ©>0\96:\ 4\93¨ß4=K_í\1cj:-L§\b%ù·U|¡kiî»91°Z@\8d¶îÚæßÂ\83Rme%·OV¢¶R\bYéP\ 2%»\93ô\83ÛÉU¶9E§}m\1a\9dàÒõ\89\16gê´Ï¥\8dÐT*i\8f¥¦öð<}ü\81¬ó\7f\85\15ÿOók\7f\f\17Òý\bG=\90\90n\0\8fº2t, Z\0_ÏÙ\10íé|['\ 3JÍrôå5ÀtV\8eý¬\88õ\8dy$Y³SÈ¿áçOÁÙ\9fD¡\ 4JnÅÅùòoÈJ\10¨\95\7fsÛ²\92\rJN\9f=É\80\923\ 2J\11P\8a\f\11Pò\82R£F\8d\8e\11\94tád\ 3Jù\16(i\a\9eÊ\0Ú³§2ÀYg\9du&\97½\7fe\0ÓáM\1fÿ6Ç}÷Ý×Óñ¨6ÇÓÚ\1c¯hs\fÔæ\18®Í1N\e\vÞ¦95\vÍu\8a2\968\156«\\8a±k\
+\91\eÝ\8aR[£\14\90wF\vvvÃ\f{c\15®÷\11\1d÷\99\\f7¼{p\9dîL£[U&½=³õìÚ<\ 5¼U\85
+¥KK\14õ\8c¬4Ó\96\95üª\ 5 +½Ü\8aj\ 1'ëï>Ö\86j\ 1A²ÒéÈJÐÒeA²\12 t®\rJç´\b²uS\84\12[w\87²@Y)¯º¬ôP ¬ôZ¼i\99«c\1e\ e\1d\8eý1e%ê5ÿ\14²Ò1ÑRp\12Î\1d\98\84\8b¦n@`\12îH<I8*2\7f\ 4!ïa\95ø\ eÖ\8bo¦ró:\96F}À"©e¸\80\17as\99Çy\9e\89Z1\99\89y|\91¾\8fQÅtÐ-¥\83n)å(ËHÂ\95ûh\89L\9c\8dLýIÌ\r E÷6²Ò;¸Á\87â\v\1fIá\81Ñ\94 \98@馩Ùújg\91\7f« »Ê\924ÛÖ\9dlçß°Öí¦=Ëþàü\e¶î¨ãÌ¿\85\ 5¥\0ZªAVÒ\1fús\94\91\95tÆ\8d¬ô\95\91\95âtT\87ãu|>Yi[²®¨\r©,\99 0ÇÒ\fýD+èÈ6\83Ú\90\13¨\12ù\1eõ"ßÉ£\b%Òéóù´Ì%¯ö`\ 1¶n èfðè\1a\86Î\f\1dò±u\ 3JgæaëÆ`Ö\82\15\8c\8d²°u³ì¡\84j\1a\ 5,rÌa¹c\ 6õ´R©¬\95L[À\ 4î\99⨻\15\ekçß,PBVò\ 3%{\88\80R\ 4\94"ïkøu\83Rt\bPJ²A)Ã\ 2%½8\9f·ù*\ 34²+\ 3\9cB\87·ß\aV\ 6¸"De\80Ǩ\fð\f\95\ 1^u\f\1a4èm\a\vÞ\1cãµ9fÌ\981Ý©)k¾SÓN¥S\11s¥K7\94k]\9aî6¹\ 5\ eÛ£\14¯vEi\9eÙ\ec\96\ f)\90\1d +Ø\ 1r1û\13\15Üöá:Ý\9dJ\13ô\f\16êdéÙ\r¹\9aMWçkfZQ¤xº\bYi\ e²ÒÔ\90²\12MàNBVjí\95\95î=U!üöÓ4\ fÞp\9a-+\9d\86¬\ 4(]\ 4(µ\ 3\94Î#ÿÖ\96üÛ9-\19\9aAKMèmÒ\10Y©^\bY)ß++ÝÌmó\9d\14\ 32²Ò£L®ý\90\95^BVz+PV\9aHm¥ Yé\83`YIáÿÀ ÉJ^Z:NPª½e \95Ä\15\94\84£Ý\86\9d\84ûÞ$ábHÂÅ\92\84CVú\94®ñ\87Ì\17Oâu\17¥\9a·Q´y#²Ò\1aê\13VQ\80§\92R<\vXB5\9b\93=\8dyzb\91¾\85±\96¬D\12®TÄ3¤L?½A墥\81åX\96üh\89\7f\19P";÷6yºÁ\18Áß-"ÿV(P\1a\95Oþ\8dªM\93s\ 2òo\8bÒ½ù·\ f¬ü[\80Ûäß<¶nÍÎ\9f×\98\7fû{Èü[\18£Rð\19?\ eYIgü\e@é\8b8\9dñOãŧ\96¬ÄU¶#Y\a¾)E×à\9aTý&WP\18\7f\11=FæPíh
+}GFsÚ\87R4²?k<_ÎÓÅÔ/_\17Ó# PO@é6ðèz\86+°\90]Âp\ 1Öû³rui\9cF\81\87VÙz[\13@©>7\12eÜH\14Rd47U§3+\99ü[\92î!R(¯\95\b|Æ\13\ f\f(ÅpN£\91ꢢl[·¡%W\0-y@\89Ê\0N½8\ 2J\11P\8a\f\11P
+\vJº4\f(Åq¥$X ¤ÿ¦rfð\12\ 3J\ 5\16(éJ®Ëþ\1aS\19 %\7fÈ´Âý\ 3\87áß
+W\9f£;á¡G¸Ê\0\83é·=Ò1A\9b\83\ 5oNÍ=\15NaÅR§\82å*\97Bä:\97Àa\8b[\81q\87[\ 1yO\94"×>Há@\8cÂõGÜA\1e4\16ßDEÇ\ 3¸N÷¦`=Mg¡N¦\9eÝ\94Ø\19,+\95{e¥\89ÈJï\eY©)Õ\ 2ZÐ\ 4\ eY©\1f²Ò£FV:\ 5\13ê©\8aã7\ 3J×\9d\86¬\ 4(]\ 6(]\ 2(µ'ÿvAk¯¬ÔÖ\80\92\95\7fÓ`òoçÕ7²\92vp\11²RGjÇta\91O7&\91\e²½²Ò½FVJÑdó\ 4²Òsád¥©$á\8eQV
+Ó î§\93\95þïX\92pÿò%áÜ\81I8[Vò%á>³d%}ò\8fè\8dº\17?ÿ\ eú¥nAVZÏ´md¥åÙúV\173cÏcÆ\9eÉ\19\9fBæg|1Þî\12¼Ý¥\82\9d¡e$áÊIÂùÑ\12¾%\e\99\82A\89µsÃ)Îô>e\9aÆæi\7f\93rÉ¿e\aæßÒ\ 2òo\9bÈ¿mÿióo!ù4¬¬äª.+}Ï\19ÿ6F\87ñU¬Îøg¶¬t\803¾;Ig|+g|=g|\15\85ñ+©\9a=\1f>\9dN%íñÙú\15\8f`uÿ õ5$½g1i?\8e®÷\0êÑ\9d\f7\82GW3t¢êU{@é\1cÊ:ü\ ePj\r(5£\8chÃL]\92u¨Á^L5û|*\8dfÓø/\83\16\80©´·IÂü\95\0|Æ\ 1\9f1\9cÓh¤º¨¨Àü\9bK\83\a\94ø\97%&\1d\13(ùZ\98D@)\ 2J\91áß\17\94Ì\95W;P\8a
+\ 6%\r \fA \94c\81\92.\9cR.\9czì¯ \95\ 1ZQ\19 t %}\98\e¨\fp\ap\1f dô!x<G\18y\9d\80ò\ e¡å=:oO¤¾íLz'-pjÆYæT\9cüЩè¸Þ¥À¸Õ%\ØéV@Þ\v(\1d\0\12\ eÆ(\\1f"&\1e²V\8e+0\1eLÒ°\9f¶\9e{ÓèV\95¡g·fi*²d¥\820²ÒXZæ\ eoB\11Jd¥×\90\95\9e;Iñù d¥\87Ú(¶ß{
+²Ò©FVÒñu;Í\96\95NEV:Å++\9d\7f²fÝsÉ¿µmá\95\95Ú6ÖëÎCVº \9eÞÛ¾\9c.ê\14\95é\8c¬Ô\15¥ã:Vhùd¥\a0·<\9aì\93\95t\90oÅ\19YI\aî\93\95fFéc\85\95\95vûÉJ\9aø\8e&+i¨\95¬\14@KÇ.+\1dS\12î¯n3wÛÞn?YÉ$áðv#rìO¦\86ÈaÉJé\9aÚÖ\90\rZÉ´½ÔÈJ$\82æ°ô|:f\99IFV*ÁÛ]ªïhx\19I8hi0´ô¶EK&\13çE&\v\94ʼ 4¤¸¢¢bX\91Þö^\81¾é1ùÚÕDòoÓ\0¥ÙY&ÿÆú7\1aÒ\99üÛ\9a\10ù·\90ëßÂçßlP
+Ì¿Õ\16\94\82ÏxHYÉ ©WVú\9a3þE¬\91\95t|\a¹Êö&bëFÈÛ\88\90·\9a3¾\9c>l\vI{Î\82O'Q%r\14&±!ä>ßd\rÛ\8bdÓ\9e"¯öp\1e¶n è\16ðèZ\86Ë\19.¢¢úy4¡ù}\8e^w
+UÖ[fé½\8d9\93u\11èJáÎ\ 2:ýåp:3qɧ%\92\7fC¥K\ 4>ã\81ÏXΩ?(\99ü\9b\97\96,F\8a\80R\ 4\94"ïkøu\82\92®F\7fPÒuY\ 3(éÅþ ¤kÚ\1f\94¼%\94Ú\ 5\97Pºë®»|%\94\9e°J(Ñ
+×1D\9bcÔ¨Qï\13d&\11nf\11x\16:\15\82\96;\15\8cV;\ 5,\e]\9ab¶¹D
+»\0¥}n\85Ã\8f¢\14Ã\ eE+\1c\9a)æ0k¡\ e#1\1cb1óÁdV4§â¨H׳;2\15õ6çh>ZgËJ\95¶[iF]Ý ûd¥!FVjnd%Ý ÷; Y©µ í\816x+NQ0¿åTd¥S5-v=U\0Ô\19Pº\ 4PjßÆÈJ\ 2¥óNÒ`d¥¶Í\19\9aè%ç6Ò\8bÏGVº°NXYIlv»\91\950·X²\12ýè=²\92\8eÔ#+i\9aõ\97\95ôÙ\16#+U\ 5ËJ\9a\ 3BËJ\9az\7fFY)\\12.¨.bP\12Î\9a»Y gËJß3w\7fËÜý\15"ÇçÌÝ\9f r\1cdîÞ\97lV?\1aYI§i}\86NØ\87ô\9e_aÉJúVçÓ\1ec\16Ö⩬Á\9aP\8c·»\84$\©¾¨ae$áʱ,\ 5Ò\92ox\e/Ó`\16Ë\r)1 \84Q\89R\96£\ 1¥ y\18\95\98èg\91\7f\9b\8fQi1:È
+{ý\9bé¼³\15PÚUãú·àú\93®0õ'k\ 1JÕÐ4DÉnKV\ 2M£¼hê\93\95¾DV:\ 2\9a~ÌU¶\1f\7fØ.üa[¨`¶\ e\7fØJ:\8b,¡HÃ\ÜôS©{4\96µ\87éÔ0\10Wö+T\ 1}:W¿öGÑ\8cî\ 3\8anG\82ëÎp%Ã¥<Ö\8eüåYÐæiY\94UB\9bkÊ\99¬\8f@W\ 6w\16Ñö'\8fÓ\99E:3\1d\95.\ 5\95.\91â\vñÀ§\ 1¥\98h_þ\rZ²@\89!,(9\157\1c\ eý\9a< ¤Ï\16\ 1¥\b(E\86ÿ8Pr\ 5\83Ryyy(PJæ¿©<\91ÉKry±§\84\92öRß.¡t\12%\94<µ&;tèp!%\94:QBéj>ÑM\80Ò]\94PzЯ\84\92@É*¡ä\18=zô(Çdm\84\9bÙ\ 4\9eENM6+\9c,xs*,mt*@mw)\1cîvé¾q¿[¡ù BÊÇÑÞ¢}\9fX]Á4i\1eNÐ`ú\9f\7f\94\82£"MÏîÊPÄÜ\86¬´1W\ 14¤¬T/PVj¦\0ÿZ\vd¥VÈJ'+0>ÜÚ\96\95NÑñÝx*²\12´t\ 5 Ô Pº\18Pº\10P:\1fP:·%´d@©)9¹ÆôÒm w´««÷v@VºÔÈJ\85\ 1²Ò-X2îJ7²\92¦\84Ç,YI\87æ\91\95\14³CËJú\80µ\90\95>û\85d¥Ð´\14bî®\85·\9b¹û\eæî/ã¼Þn#+\1d°e¥íxg6á\9dYkd¥lý\86\96Òau!²Ò\\16bÍÀM?\99%êãJðv\97\8a\96F\96\99$\\0-\99L\9cqy\en\1a\14\ 4JÅ6(\15h\aƨ4Å\18\95\10Cæe\ 6\1a\95Rìú\93\89¾ú\93AF%}"?£\92_þ-\8cQ)TE¥Ð T\93¬ôÏ\10²\92eë\8e6²\92\ eès2\9eæ*û\b4ÝCÆs\eË\ e7°ìðCje/Ã\1fVA\91\86\19\14i\98À\9aþ÷XÝ?\98Ìòë$Ò\9e#¥Ö\a¹¨\17Pt\17xt\13ÃÕ¬\1a¼\8c¡=ç¯-¶ø3\0¥Öxã\9bcùj\b(Õá\1e¢\98Ó\99Oj:\9btf\ 6*]j\82\ e# PJ §^\1cð\19\13\1d\98\7fs\8b\87< ¤Ái\ 6§\19ðqG@)\ 2J\91!\ 2JG\ 3¥Ø\10 \94æ\aJõêÕ+¤2\80\a\94Zµjå«5yzpI\1d³©5y³_ɧ\9ezêIÇ\8bÚ¨5ù\16 ô. 4Ú1E\9bc\8e6\87&ªÅ\ e\ 5Ë*@i\8dS1q\13 ´\ 3PÚãRÐ:àV$<\84\86r8ÊÜ\86+®\1d±ú\(Ì\19×éaú\9f\1fJÆQ\91ªaoº^²#S±}s\8eâߺ<EQËTì[\ 4gd%\ 5ø÷\e)ÀûÉJ-\15à\9fFVzìä@Yé\14ÅÉëO\11ö\u\8a&ÈËO\11\ 5]
+(u\0\94Ú\91\7f;¿\15´Ô\82¡\99\rJ\rõâ\vêémFVº¸T´Ô\89Ê2W°"è\1a\96DßhÉJ\9aÏ{2%<Lã°'\91\95\9eOÔñ\19YiP\bYi®%+é\94øËJ
+ÿA²Ò§ÈJ_\ 4ËJ\1aþbËJÿø¹d¥ÿ\r)+UO y\94\ e¼Ý¤\84,Y)ÖÈJ\9aø<²\92I¼Ú²\12K²¶°$Ë#+éÔÀd¼$Wç´\82eë³i»7\rYibq@\12n\84¡¥ò Z2\15\ 4`$j ¼Ã:¹wK\16,X\10
+\94&C\03²)Ô\r(\19£Ò2˨¤\99Ý¿P\80\ eòG0*Õ\ e\94\8e&+\ 5f<\8d\e4ý# ô\r\1aÞ\97äßÌUv\88\8cç>\8cô;)\92¾\99jVk¨þ¸\82jV\8b¨\b9\9bÚ\90\933ô¡G³^í]\92ÊýYÃö\12\0Ù\17Pê\8dðv/Pt+xt-C\17\86\8b©Hu\1eõ;\7fOµ\85S2É¿e\90\7f£\92g=
+T\95rU\14$\93\7fãtf\ 2Ji¨tɨt\89À§\7fþ\8d¶&Q´5q\9bü\e´ä\aJú¯\a\94(Ê\1d\ 1¥\b(E\86\b(Õ
+\94\12\8f\ eJ\r,PÒÕ}2\97Ëï¨5y\ eÇÒÞª5i@I\9fífjMÞmÕ\9a\14(\99Z\93/Úµ&\87Rkr\8c\83\12J\ eݳÏuhÆ1 ´Ò©À¸\16PÚìÔì²Ã¥Pµ\17Pú\bPúØ-*ø4Ê\18;\14\ 4?³Ú§\9aòÍ
+x\9fÒ¨êp\92þ{0\85nUizÉî\fÅ¿mYâ\bKVÊW\10ô\93\95Ê\ 3d¥\11\8d5¥\ ejª?þz\v\85æç[jº{ò$¯¬Ô³\8dâx\8f6ÈJ§,_¾ü\1a@éJ@é2@éb@©= t\ 1 t^K\ 3J\fMX\18×\88Î'õõ\ eKV*S´½\94\9eW\97S^æ*
+È\O\82Â#+i\86õÈJ: §\91\95^NÐ,Ô\1fYé]d¥Q1b½j²\92ÎË\aÐÒzhi+\13\81\9f¬äüÕÉJÕ\9dÆ\9e\ 2K>¥#\84·ÛOVÒ×}$ÁÈJÆϯïw\ f\95~¶SéÇ#+é«]\85¬´\8cµë\8b(ò3\8fj\883)\e=\ 5R\9dPB\12®T´d\92pƲäÑ\96\8cË\9b2Þ\86\91X\1d7Ä\ 6¥á\14ù\1eYd\83R~\10(áèÎ0\8eno¡îµÉÆÑ£Ú\9e`\1cÝƨä\ 3%¯Qé[¬4ßÛF¥\90\8dr\9da\1cÝ5\80RMhúÏÀ\8c§_µ\0\8cô_!+\99«ì0EÒ\ f°\82b7½C¶R\1d\7f=EÒWQ$½2U\1fp\1eÕ\8e¦Q÷h\1c\15Â\86\ 3þoãÊ~\15ïÖ3\9c\9cÇÐ\8cî\a\8azÐ\ 2¦;CW\86\8e<Ö\ eP:\9bnçÓDï$@©i\1aù·T±J\19 T\ 4(åQ÷<\8bvzé,'Lñ3*\ 5æß\0¥(·-+¹¼\83Ó\15\16\94ôÍx@I°\1d\ 1¥\b(E\86ÿ\ 4PÒ5X\vP\8a¯\11\94\8axo9%\94\1apÍ4\v\ 4¥\1a\8ar÷îÝÛ\14åîk\15å\1e0`@\7f»ÖäX@iª\83\12J\80Ò\12\87âäJ\87\82ê:§f\97-\80ÒN§"ð>\97&\96\83.\ 5ÁÃ\0Á\91(&\96(\ 57\93¯øÂ*H¨¨÷\19\15\85?M¤ÿB2e\85-YIÁr'²Ò\96l[V*\b\94\95ê +Õß½{÷(d¥w\9bP[©\99\ 2ãË-\90\95Z)À?v\12\r>[+\84ß\r(ÝÚFÁ²{\eM®W·Ñ,Ù\ 5PêÈÒ·\8b\0¥\vÉ¿]\0(\9d×\9c¡)CcüÞ\rh\7f\82¬Ô¾\´t ²ÒeLÖWæ\eYIaøFn¾{d\18YIGà\91\95tTFVz=^SÑ ¼Ý#\90\95Æ\91\84«&+éä¬! ·É\15$+iê&+iþ\r++ý«\96²RmA)$-Õè4þg8Yé;d¥¯-YIßt\90¬´\vYi+²Ò\ 6*ý¬FVªÊÑI¬DVZ@íè9$á¦Ó\8dl25ÆCK£K½\96%\1f-\19\97÷\103P¢ò]\86¡\94ö6 ô^a\18P\9a\83\ fy\81\ f\94° û;ºéhrB\8eîc\ 5¥ðFúÀú\f~¶î(³âÐgëæN\84üÛAÊ~î¥\82ÙvºÉl¤Bö\87ÔÊ^FÕì\ 5¬ß\9fÉJþ\89¬â|\8fsðN¦®£7\0¥çI©=\81\ô Pt\17xt\13C·,Ê*1tÈ"ÿ\96Iþ-\83ü[:ù·4òo©äßR´Ób²Òù,vÈNÔ\9fÌHÐ\1fO\8d÷åßth~ù·(\93\7f3²\92>B5PÒ\13Î\b(E@)2D@©\96 ¤!\91Á\ 3JeeeY\3yá@É\14åöt/¹øâ\8b;p|\1ePÒ\a¼\85¢Ü\ 6\94LQî¾!\8ar\8fuPk\12P\9aç\10BT\ 2J«lPÚêT$Ü\ 5(íwiâ;\ 4(}\ 2\v\1cÁ\90ó9ñÏ8`¿´ú\`¦\88çÖ7\81þ\vI\94\15NQ\10<\90¦×íAVÚnd%¼ÝklYÉ× nj]j+5@VjdËJÍ5¥¾\80¬ôT+\85ÈÞ'+Àß×ZÁü\8eÖ
+\967µ\11ì\\v(um£\83ï\f(]
+(u\0\94ÚµT(½ \85\86ó\90\95ÎCV:¿!¦od¥\vë\88\96.BVêHú§\vËÖ¯fYPwd¥[IÜÜ\8d¬Ô\8b~ô\1eYIáÚ\92\95â\8d¬¤ÉÁÈJ\93¢E}31¹\1fMV\12-\1d¶d%Í¿¿NY)ÈÛí§tDÕ,+aS3²R²WVÚ\81¬´\99\ 2Òë\90\95> ÓÆr:m,Î3ÞnÍݳ
+M\12\8e\95pÅ^Ë\92\8f\96L&n\98A&ê-\99a\98a¤\12Ĥb=û~¡¾ø1\ 5ú.Ã\82\92µôÍ\aJIÞ¥o»ìÒ\93\87lPú"léIWM¥'k\ fJaNvØ\15\87¦\90Õ·t\931WÙ\11d¥\8fYA±\9fþj;é´¶\99\9ekk©þXE\1dÈÅ)ú\94sø¼SH:\8eÁ§5\14Cv\7fD¶\97Ȧõ\ 5\94z#\1cÝ\v\14Ý
+\1e]ÇÐ\85áâL=v~\ 6ù7@é\14@©% Ô8\95ü[\8a.\88R.\88\ 2tÖ\9cDòo äßâÉ¿Q³?Ñ2*\91\7f\8b&ÿ\16åË¿\ 5\81\92þë\ fJzñ1\82Ò¬Y³" \14\ 1¥È\10\ 1%\ 3JzG5Pòv/9ãغ\97\f\1c8p\80¯(·\ 5JóçÏ÷\80\92¢£\ 1¥õNÅX?Pr\1aPRüûÔ%ØùÌÍ*!Bß\97ttúÊ*±c&M/-\1dIÔ\13\87\93\15 \ fBKû\ 2e¥õÈJ\1fزÒ\82R¯¬4©\1e²RCݯ\ em¬ùm@SEÇW\9a+Ê?ÓRáºO+\ 5î\aOV\1c¿§µèæ¶Ö\9aWohY²[k\1dü\15\80R'@é\12@©}+\85Òv\80ÒùÍ\18\9a`^j\ 4(!+]XWÓq\87r½÷R´\8cÎX\8b»R\91ïZÖ\ 6Ý\84¬t\a³Ë}ô£ïÍ]´GVÒäà\91\954)\8d ç\91\95\14Ûç\92\84ûÙd¥ã\ 4¥\13\93\95\98À\91\95~\b!+}\8a¬t\88v\eû©\8b¸\8b¾dÛÒ4ÝmDVZ\93e{»s\8d·['v®\9d\84\9bj[\96,Z²\96ÃyK-\8d`0x4\82ö'\86\91Þ#ë6ªP¯\e[ w\98UoS|©·,oêÍ\aJ«mPò-}Û\1fç\ 5%ké[\94Yú¦\8fõÝ\8f¼ô\16'û\9f~²\12TJÙÏ\1f¢¼ù7\8f\9bü\e+(>¢cÈnªão¥\8bÈzú\89¬¢³H%=FæSíh:u\8fÆa·\e\81Åèm\Ù¯\ 2JÏ\90W{\fÍè~ ¨G&\8d\82\18º2tä±v\80ÒÙéäßÒÉ¿¥\91\7f\ 3\94ê§\90\7fK&ÿÆ\9dC\1e«B³\12È¿Å\93\7f£\vd"õhãmP\8a\892ù7]\vn7´ä2´ä\1d< De\0\ 3JN}\1f\11P\8a\80Rd\88\80R-@I\8f\85\ 5¥ 6o\1ePºä\92K.¢{\89\a\94ôQouôìÙÓ\80Ò#\16(½òÊ+/\au/qL\9f>Ý\80Ò|\aE¹\ 1¥\ f\1câ\83õ\ e\ 3J
+\82»\9d\82\98\ 3\80ÒÇ\16()\9a}\ e(}Éí¡1¿~M£p\93\1e0\17¾\8c£ÿB\82\1eû4IÏ~\f-\99$Ü\1ehÉÈJ\9blY©ªÐ\96\95Êè\ 4\87¬4¾¾¢üHd¥ÁM\14åßh¦øüb\vEê¾-\15'\1fiEߪ\93\15Ñï<Y\11ó\16@éúÖ:ú« ¥Ë\ 1¥\8e\80ÒÅ\80R{d¥vÍÑ\96\9aBK\8dÉÉ5 òR=z ÔÑÛ..Õ4Û\89)ú
+ª\16w³d%ý¡Û¸\ 3¿\9b)¦\17æ\8cÇ\99\1c\9e±d%Ñ\\7f¼ÝïÆê\98GÅ(¢ûd¥\ 5¸¸\96Ù²Ò\86\1ae¥¯\ 2e¥?\aÊJÿüEe%W\b\ 3M°¬ä"md¥ÏlYé#\92p{St6vÐî~\v²ÒúLÛÛ\9dãõvû\92pf%Ü\94`ZÒW;\8aÂ\94ïY\83¾·÷èªû>=PF\15éË\eSè\15\93&Q\fh*\8bßUo¸r\16\86J½\ 5\83\92©\11\10\ 4Jfé\9b\ 1%}ÊZ\80Òÿ\1c\13(ÕXÈ*¨>º\95\7f\8bâ<s\95}\11Cþ\8d\15\14\a©`¶\97n´;èK»\91
+Ù«©\95½\9cªÙ\vRt\9eg±\92\7f"\1fÿ}pÿ\9dt\9d\9272È¿¡\14=\ 1(=\b\14Ý\ 5\1eÝÄÐ\8d¡s\ 6ù·\fòo\80Ò\19iäß\0¥æ©\8a\f\r\ 1¥:Éä߸sÈ'!\9dM\rûôxòoqäßèp\94@µ8\96ÇÆDÙù·\1aAÉ\19\ 1¥\b(E\86\b(Õ\1e\94Rx,=$(é\9a9\1ePzúé§û\85jó\ 6(M·Ai©\rJ\e\0¥m~ ¤9åcbØ\11@é\v¤\92¯ÜÞ9å\e2\ 3ß\98®`tôü:\8eú/ñzì³D=û ´d\92pûIÂí" ·ÕÈJ¹^YiY\91WV\9aU®À8\19Yit\ 3\85áa\8d\14\90\a6Q\88|µ\99\ eêÙ\16\8aòO´¤\1dz+Åñ\9e'iJíq²¦Ô\9bNÖ|yíÉ\9a>»R\9e»3 t) t\11 Ô\1ePj\a(]Ð\98¡!\89¹ú\94_ªKÅÊ2½·#\13óå\85Ú_Wª\16_G+\87\9bñtÜÁm¸GVÒÌþT\92æø\17\90\95Þ\88×ÉñÈJ:ðq$á¦ùÉJú\80Ud(×r®6Û²Ò>héP\bYé\8f¿*Y)ĺ¬\90²\12r\87õ\9d3\8b[²\12EµlYi·-+mÊðy»M\12\8e\ 2Kv\12ά\84\v¢¥ñ\94Z\1a[¬¯g4MOü\ 6\9b\91Æ\191)_/\9eL\11Åé¬é\9aÅZøù¸r\16QAÔ\94ç^\192õæ\ 3¥êÅ\94jnf\12\1a\94~¼ü\9bËο¹É¿E\ 5æßè¥ö1íg÷S\1d\7f\17\9dÖ¶Ðsm-¥\ fª¨\16µ\98\8f:\87R\9bSX\920\ 6»ÝP\fÙýÓÉ¿aÒî\9bAþ\ráè^ èVðè:\86.\f\17§³þ-\9dü\e tJ*ù·\14òo)º\16ê\ 2J¥\80R\ 1 \94\ 3(eÚ \94\1cK¡nª÷ÇQp-6Êο¹½²\92Ëå\1dLÖ-\ 2J\11P\8a\f¿ôðÛ\ 3%í´¹Õ\ fW\7fíÌ@Pê\12\bJ=\8f\17\94\ 4\ 4Û\1c\8a¶{\0¥\8f\0¥Ã\81 ô5 ô\r\95Q¾%UñÕçÂKK_AK_$è\89#ÐÒaKVR`4ÞnOÉ\0o\83\93\95\ 5\8aòK\8a\15åç\95j\1a\9b^G³é\84z\9aMßk¨Ã\18ÒX\84òVÓ\8d\e7¾ÔL\91úé\16´CoI9\98V\8aèw\9f¤°yÛI\9a4»\9f¬OÐ\8d\86oW\0J\97\ 1J\97\0J\1dZ,\¸ðÂf\1aÚ5\ 1\99\1a14 ;W\ fûw¹Þv)\8b®.+Ò®®4\rC©_|\ 3)\9cÛ(%sOºÎÈ\83\96¬¤\19â\19f\88W\90\95\ 6\90\84\ejÉJ:úIÑú\1c³üd%Í¿\1fÚ²Ò6KVÒÙøñe¥ÿ;Æj\ 1'&+ùªH{e¥o\83e%Íâ>YÉ\94\fØ\9aîóvû
+,\99\95pÕii*K\11'\91\ f\9d@\19ïñ|3ãh¨;\96a\¡\86ñ\ 5zÌÃH^1iF\8e×\9eT\91i
+NjÏ~å\ 1Xõæ+Ïmy\94\82Ro?\ 3(ÕVV
+οE\ 1¤ÈJ\9f³Ôô\13;ÿ¶\87üÛ6\93\7f£\9fÈ\a|ÀJV¤ÍgmÚtV#\8cã·;"\8dü\eÒЫdÓ\9eA.z\f\14º\1fPê\ 1\1eugè\9aNþ\rPj\97¦gÏ\ 2\94NK%ÿ\ 6(5M&ÿ\96¤K²\8c\9b\86Bn\1ar©3\96EWÄ´8\8cJ\80Rb\fù7\e\94b\ 2AÉ}â ¤Ë9\ 2J\11P\8a\f¿]PÒ\15à\ fJâ¡\9f\ 4\94n\v\ 4¥§ý@i\84¶\90 ¤Øé\ fJ\8a\7f{\9c\9aß| ô\19KS¾4 äò®¤6!ü;îzM\8d¼oMB&\8e&èñzâóD½ÄJÂ¥h\162Þn_É\0ÓàäCúæ./ÔÍèÂ\12QÙì2EÇ)u\ 5"cë\vI\867T¨\7f»±âäëMudÏ7×lúT\vEïÞ-\15Ìïk¥©òÎ\934sÞ|\92>Áõ'UVV^\ 5(u\ 1\94:\ 1J\97\0J\1d\0¥öMA&d¥\v\e"5ÕÃù]G´tI\99ÞÛ ñ¢K¡ÂðU´Àº\9ej3·PæùNVHßÏ<ó\b\89\87¾I: \17\12\15½ß\88×A\ e\8eÓá\8e´d%Åöi$áæ!+-±d%\85ÿµÐ\92\91\95vBK~²\12´dd¥olYéO!d¥ÿ
+!+\9dpþ-´¬\14@KÇ#+Ù%\ 3\92\ 2¼ÝÛmo·/ W\95mVÂy-K~´DÍôiÐ\92é\ e7©PßÇD\ 4?k(Ð0\89ïh2ÃT°Ö#&y³n\vX·¸ÄTæN³\vN&Û\rßìUo>3÷§ÑÞÅ ?\ f(\858Ï!e%\80ÔmòoÜ\84øòo\14É<D\ fÚ½°Þ\ e>Ì&>Öj>àrj\1c- ,ä,|×\13QCßÇbô\ e®ì7ÒÈ¿¥\93\7f\ 3\94\1e\ 4\8aî\ 2\8fnbèÆpY\9a\1ek\ f(µMÕ\89ý\1d Ô:E\97A3@©a\12ù·D]\ 6Å\\ 6y,qÈf\89Cz\1cF¥Xqq\92\ 5J\81ù7·MK\16(é_fp\12U\9cN½Îi\81\92.!\87C»ò\80\92~%\11P\8a\80Rd\88\80ÒO¯(=\1d¨(Õ\1a\94\1c¡@Iaî\e\e\94þÈ\9cb|\14\7f´$\ 6ú/IJ¬\19Zú2AÏZI¸d½ã`juo÷º\\1a\9c +U\16 5*\90\95f\94ë\8fO¬«P?ª¾\8eåÝ\86
+õ\ 3\1a+H¿ÒT¡þ\99æ\8a\98}Z(\8e?ÔRaýÞV\8a\9d=Z\89snj%Pº\96\86o])¦t9 Ô\11Pº\18Pê\0(µo\f-\19Pª\8fÞT\17CS¹ÞÖ\11\aqg$\8b®ÌÄ×â\f¾\91~\ e·#+Ý\8bÅã!VH÷IÖ±<Ëýô+ :¾\ 1$á\86Æj\9a\18\8d¬4Ù\92\954o-\88òÉJ:k\e\98\12¶Q6&´¬¤\19ñ×.+ýWHY)T%J4\8fDS2@\1f\7f_ ·ÛW`é\ 3«Ë\89Îd¥)ÞM\aÝùyúùÍÉ×\9c<\93\9aéÓ©\a:@ßôT,dSÌ@zÔàÑ4\86\19øïga+\9b\9bí\15\93¬¬[ºñqk\9aý\10ÏÎz*so¶AiO\88ò\0ÕÌÜÇêQª\ 5#Õ +\99Â\ 35æß8´¯XAñYPþ\8d\ 2F[(e´\96¢FU¬Ú_Ìúý9¬ä\9fÂj\841$Í\86â3êO"í%\94¢¾iäß\80¢{¡¥[a¤kÓÈ¿ñØÅ\80Òy\80ÒïStvO\ 1\94Z$k\a\8d\0¥º\89ÚiI\ 2ù7ÔÕ\1cL{\19\14dM¥}tR\fF¥h\93\7f3 DþÍ\ f\94¼\8cär\191É\aJzG\ 4\94" \14\19" ôË\80Òñ¤Þ\ 2@é\13\e\94¾rzAé;\97w%õ÷¤\a¬!\88\96â5XI¸$\92p¶¬ä_2\80¾¹y48)P\8c]\¬h;·Tä1\\f2®\9enZG6ÐíëàF
+\96o6Ñá½ØT¡¾_s\8açµPDïÕR`swK!Îmô1n\80\96®¡\8eÒ\95\80Rg@©csh PêÐ\ 4ZjÄÐ\0Pª§áârJ\v°Êê2d¥+Èítc\1dUwd¥[)>s\176Ø\aðy<jÉJ\9a&^LT\b\7f\13Yé\1dKV\12\ 1\8cGV\9anÉJ\9a¼\8c¬´ÒOVÒ©û-ËJß +}\19\1fP2 8 G\81%³\12.\14--\82\96* ¥¹4¾\9fM+>\83L3òõ-ÌÀko\ràÑL\86ÙTt0\8c4\9fj¡\viÙW\89\98´\1c1i\95mO2½Þü[\98ø*s\87©£TÛUo5\80R\0½\1ecþ\8db\9f.\93\7fã\14»}ù7XÔäߨ\94ù\11]XöàµÚ\86ëj= ô\ 1ëÐ*Y\916\9få\aÓY\880\8e\9fí\88\14\9d¡·SÉ¿!\12=\ 3(=
+\ fÝ\a\19õ\80\91º3\É\7f/MÕp\ 1 tV
+ù·d\9dçVɺ_h\92¤S\\1fP*\ 5\94
+¹\ 2r\ 1¥L@)\8d\12cÉT®O\ 4\94|ù·hL{QÐÒñ\80\92þd\ 4\94" \14\19þc@éD<J'¸êíxAÉQ\13(\99"Æ&\8eÿ`u\ 53\12\83\86ïb¡¥ $\²ÏÛ\10iÚÁmÍ2ÞnÍ[\1fäãí.T ]P,è\98U¦#\98\G\13é\98z: a\r4û½ÝH\11óµ&
+×Ï7UØ|²9÷Ä-\14Ûïk¡\0zgKqÎ--E<×Ó\19÷jÊ\ 3\\ 1(]\ 6(]ÚtÁ\82\ 5\177ÑpQ#\r\1d\1aè±\8b\f(ÕÁþ]F}\ 1\16Xu)¢C
+\8b©®3\1d±¨dÜ\83\85Õ=ñÂ>L\ eã\89dM;Ï\92}x5ASÑ@d¥a\96¬¤¹br´\80o6²ÒB\92pËmYi£\91\95HÂíAVúÈ\92\95t\86>·e%_µ\80°²\92¯yÆOS\84òÇ\93\95|Þn¿\ 2K©4ϵ-Kkè ç£%Ó\18nq\8eÎî\82\\9dçù¹ S®Nû\1cÚÌ̶\879\ 6\8fèÑ7\8fÖ3\156#-¡ õ²t}3>1Éʺ\ 5ú¸÷Y½Þ\ 2Z\98\84.8y\9c \14ÄHáγÃ{\8aÿÇ\aJ~²\12\89\83òo¤\ 6M\92ÐäßL»º½Ô.ÚA\15£\8dÔ3ZMe£åÔ8Z@µ£\99È\9f\13\11BßKÑ9\1d\8cÙèu@é¹Tú¿¥êçÝ\v(º\13Fº1\95þoü·\13Ã\85)zö\1c@éw\80ÒÉ\80R³$í¥A¢öW\9e =\17ÅëoäÅaT¢\16k: \94b\81\927ÿ\16K×£\18·7ÿævy\a\ f()
+ø\81\92Ó\aJÚi\ 4\94" \14\19" ôã\94\a8\86:J\ 3CÔQ
+¹êÍ\98¹\ 3Aés\e\94¾e¢ÿ£\8b¶X./(ý\89[ß?\85 ¥oâ\ 3\92p\87¡%\7fo7%\ 3²ñvçj"]\89¬´¤\bow\89&Òée:\8a uD#ï××A\ri 9´\7f#\1dãËMèÉÐ\94PßL\11ý¡æUUU÷¶X¾|y\8f\16ú,7µ\10ö\G÷«XõÖ\ 5Pº\fPº\14Pº¤1ÈÔ\10dª\8fÔT\17/S¹^Ü\89R\87\97³¬êJê\18^C\v±\eh\8bu\eUúîf½P/|\1e\8f\91Èè\87©õ¥DÍ\15o2W¼Ã\ñ\1e²Ò\ 4\92pÓIÂÍGVªÄÛmd¥uÌ\v[lYi¿-+\1dAVú2\84¬ôWhéïµ\96\95\8e+ÿv"²\92U2 ÚÛsÃS\89Òx»MvÚÁÙI8k%\9cÕ<\17ZJ\13TnH\87\962 ¥L\9dĪ,M\8b˲õM/ÉÖÙ]\94£ó¼0G\13sE\8e¾óùf\80\8cæÓíÕàÑ\ 2Ú\99-
+b$JS\7f@5!\7f1\896o>{\92ñq\a6ŵz½E\ 5´0 *8yL t\8cý\89Ãåß@µjù7\9có¨`&qh¼V;©\8b½\99
+ÙkY\82VÅb´E,K\9bÃò\83Éh £\93u\9aÞ\ 5\94ÞJÑÕó" ô\14\9aÑÃ@Ñ=\f·\0J×ð¯Ë\19.\ 2\94ÎMÑKÎLÖ\8f¿M\12ù7@©Q"F¥\ 4\8cJñº8óã0*±\f4\83êb©T\17K\8a6ù7\8cJ\16(Ù²\92\1f(é¿.\v\94Ĭ\ 6\94\9c\11P\8a\80Rd\88\80Ò\8f_pÒW\99ûòÀÊÜ÷\1e[eîP Ī7\ 3J\8e0 ô\83Ë;§x@ÉH\ff椷'´ôm\9cæÐ $\5o·âä\ 6\92p\1fæé\8f-/Ðmé¢"AÇ\9cRÅû©å\8a÷ãê*b\8e¨¯x?¸¡Âæ\e\8d\14ï_l¢ØÙ¯)+x\9a)À÷j®(zOs!ÎmÍõ\81n¤\85ɵ\80ÒUx\94º\0J\97\ 1J\1d\ 1¥K\0¥\8bëó¯zèMå\18\9a¨mØ\99j=WPÌðê|\81×õ¹B°[hùpG¦&\96û¨UÜ\e³Ç\93ÈJÏ\91\82x\8d\14ÄÛ¤ \86ÇêpÇ +M\89ÖG\98\1d¥\ fã\91\95ô\ 1WÛ²Òö@Yé\13[Vú:PVòÏ¿ye¥\9f¥Z@-e¥ $Ü÷!½ÝÞ$\9c§Ë \96%\9b\966Û´´\16Zú\10ZZ\99©Ó¹"\v\81)Kg·2K\0´8['{q\96¾øEö°\98¾¯K2õìÒ\f½ny\10#Q¤z=u\85,1\89Ea¾¬\9beOÂ\ em\84\19\9f\8fÛ×\14××ëÍ\ 3J¾\16&µ¨Ì}, ä¨mþ\8d%\13\80Ò× \9d\81»ÃVþM'v7\95\1e·Róq=Õ\1fW\99ü\eFëy¤\88§\ 1JãøÅ\ eÇg4\10ÇÑ+x\8f\9e\86\82\1e\85\87zBF·1\\9fB¿h\86Kxâüd½ä\ f\80Ò©\80RËDí 1 T\ fP*\8dǨ\14\87Q\89\ft\ 6\v\eR©\97\91\1cm\e\95¢È¿ù\81\92\ 6·a¤`PÒGpR¶-\ 2J\11P\8a\f\11P:\ 6P
+Ûë5\97K-Z\98\ 4õz\e\10¢×[P\v\93õ6(í¶Aé°# õf\81\923\0\94þì6·¾\f>Z\ 2\94þ\18륥¯\12¼I8ËÛmêv\93\84ÛI\12nK\96þƺ\1c¼Ýù
+\96K\v\15,+\8a\15ïg\96êX&\95ëÎut]\1dÙ°ú
+Ò\ 3\eê¾öµF
+ÜÏ7áƸ©\ eþ\91fb\9aû\9b\89nîj.ιµ¹\88ç\ 6Z\98\\ 3(u\ 5\94º\0J\975®¨¨èØPÃ¥\r\18ê!5ÕÁËDË\8c˨ÿÜ¥\88\ 5tô\11»6Oû»\91\8eX·S¥ï\1eÖ\v=È:ëÇId<\8d¬ô2I¸·¸³\1eÂ\9dõû$á&"+Í°d%M\18FVZE\12Î'+í²e¥\8f\ 3e¥o\91\95¾\87\96þ\1c(+ýó×"+q,îP\95(«'á|\ 5\96>¶,K:\11VO8\8b\96Ä/F[Ú\b-K×ܸ:C³î\a\19:\9d\162e
+\99\96gê\14/ËÔl¿Ô\f\90Ñ2\e\8fVÐ\ 6ve #\83\91¬
+\938\93üŤ ¬\eö¤ \ 5onï\827OS\}Êcìõ\16ö<\a½.\0\94Âçß\¡òo\9cXê\1a\1c\8cñæ߶\9bü\eËô?dÁþ2@©\82µi3ø\89NÀ\86=\92\95k\83\93õ\ 3~\röy\16Pz\1c\1ez\02º\83á\ 6\86«\18:&ë\89v\80ÒÙÉúÝ\9f\9e¤»\84\93\0¥¦\89\18\95\12ô\ 5\94\ 1J\85\80R. \94 (¥aÕK\8e¶óo,l\88u{e%\1f(¹©7â²²nA DÜ\89\80R\ 4\94"C\ 4\94üA)î(Mq\e6lXf\81R«V\82\9aâ\9eñ´·\9aâê\98»ñÙn¦)îÝ\8e\87µ9\9eÒf\81R\7fm\8e¡Ú\1cc´Y 4W\9bÝ\14×\ 3Jôzs(ô\19P:à8Lè\ 2\94\1c!@Éiæ\14@\89`nJ¿ü%ÊÛ\ 4ÝÐRÈ$\\92¯À\92©Û\8d·ÛJÂ)Þ¯ÉU\8cÊ' W¨#\98W¬\b<½TÇ3¡\aóýº:¼!õ\15;û7ÔѾÒ\88xßXÁü\89&Â\99\87\9b*\94öl¶lÙ²;\9a vn\ 1\94ºSp²\efî®\80Òå\80Òe\8d4t\ 2\94:Öc¨«':\95\93¢+%YG£\8c®4\13»&O»º!G;5m±î¢TßýiT O¥\r\1dÙ\8c\17\90\95^GV\1aD\12nD¬\ 2üØ\18ZØ!+ÍAVZD\12n\ 5²Ò\1a&\87MÈJ;\90\95ör&\ fr&?\85\96¾pze¥°E(\7f>[÷qÈJÕ\93pA\96¥\8f\13õ%\aÓR
+\99¸Tá̦4\9dµõéúº×¦k\8e_\9dn\90Içt\95á¦\f\9dâ\95é\ 1ê4=ñA\9a^²\9a\86°k\ 3u¤-ö27ãLÚKyÆ\8fâ\ 2Ä$_ÖÍÏÇíöÚ\93þ\1aX\19àG\0¥\13É¿±Z\ 2\90û\16Pú\92EzG\0%\93\7fÛG5ì\9dÔÅÞLáÇ5\80Ò
+J}-buælRÄ\930\16\8d"s6\ 4³Ñ\9bØ\8e^\0\80\9e\84\96\1e\82\8cîf¸\99¡[²\86Î\80R{@©m\92^w\ 6 Ô:\11£R\82~÷\r\130*ÅcT\8aèÄï>\8bäs: \94Â]\82\1f(!+yòo\86\964ø\83\12\82u\ 4\94" \14\19þCA©E\8b\16µ\ 5¥\84p Th\81\92öR\1fPjÊîOv\9cyæ\99§;Î=÷Üs\1c\1d:thïèܹóe\16(écÝä¸[\9bã!m\80Ò\93\8e\17µ9ÞÒæxW\9bc´6Ç\14m\8e9Ú\1c¢\82Å\ eaÀJ\87î4×\ 1J[\0¥]\ eE=\ f(}\86Ñò+ÊÂ\19PÒÄ\12\ 4J\7f±@É$
+\8cÄ`fN\r\7f\8a\81\96\90\95¾ó%áì\ 2K\96·;\15ow:ÞîL\92pÙ\8a\98\1fæêÏ\9a$ÜB\93\84+QØ\9cZ¦\80<®\8eBó\88º
+Ò\83ë+è¿Ù\90zÃ\8d\14Çû5VX\7f¼IUUÕ\83M\97/_~oÓ¥K\97öh*\ 6¼\19Pº\9e\ 5oÝ\0¥+\ 1¥.\80Rç\ 6óçÏïT\1fdªËP®g;Ó\7fµ\ví鯤=}·|Ìá¹¢¥\9b³µç;èûÐ\93z}\ f±Îº\ f\v\89\9eáNý\15îÙ\a +½\8b¬4
+Yi\12I¸\99x»+\90\95\96"+}À\9dõz"+íæL\1e@V2¶îÏ8\9d_ÕFVú lÝÇ!+\ 5z»ÿ
+\1cûµ\83\vl\9ek,K¦'\9c\1f-%é\9bÞ\9d,\88Ù\ 1-m\83\966§"0¥éüO\13ñ¬KÓ\17¿&\rnJÓo2hXcãÑ:ú\9cm°\19ÉèHÛI¸í¢põ^S\ fÀv&\191ÉT¹\ eª\9eT³=É\1f\94j.¡tÌ ä\b\ 2%#+¡d\85Ë¿\19¸3zØaºª\1d\88±óo¬Ð_Ç\12´\95,F[Âúý¹`üT\80~\f\8bÖ\86%ég;\0ìy Pê\v
+õ\ 6\8aî\ 5\8fne¸\96¡\vÃÅI\14
+\0\94Îä\1d§\0J-\120*\ 1Ju\ 1¥\928\8cJ±\18\95øÝg §¦FÛF¥(oþ-\86\1f\7f0(ÑAÒ\15\bJÎ\b(E@)2D@É\1f\94b\8e\ 2Jz±?(é\9a6 t\92\ 5JmÛ¶=\ePº\10PêäèÖÛÕ|¢\9b\1cwis<¨Íñä\93O>áxA\9bãMm\8e!Ú\1c£´9&kó\ 3%a@\95C\91pCño\8bCH²Ë¡¨·ß¡¸û±\rJ_:¾¥J\ (9}wàf¡\8ewðÑÒ\ fÐRµ$\9c]`ÉJÂiòÚ\99¡°¹ÙJÂ)Æ®ÊÓß^Z °YQ¤ ?³DA\7fR\99bçè:
+úÃê\89PÞ®¯ ÿz\ 3Êè5R¼ïÛX±ýÑÆ\8a§\ f4\11ÝÜÝD\9cs;Mqo\ 2\94®Ã\9et5 t%©·.\80Rçú\1a.«ËP\ax*#EG£ú+\8bDKW\17à\vÏÃ!\9e#úº=\8bb\ 44\7fèE-\9aG1{ô#\9bñ"·ëo°\ eh0²ÒHn¯Ç!+MCV\9a\eE[;d¥*d¥µÌ\10\9b\91\95v"+íCV:\14(+\9dXµ\80\13É¿\85¢¥\10KÙÃz»\ 3\93p\96e)\14-%@K\89^ZÚ\93¬¯{g²NÓö\14\9d°) S\8a¾øM©ú\rndØ\90ª\9fÀzß\90¢a\ 3ÃÆd=»\89®°[èx¶ÍäÚh\80æc$¿\84ÛQĤÀ¬Ûñ¶y«ù<×\94\7fûïàü\e\9a\96\ 1%Ë \88^\aÒ\19£\92éNýI4F%@i\ f\95\1e·Qóq\ 3Õ\1f?À^½\945\99óY\9d9\1dOÑxÜE#\0¥·q\1c½\9aD¡\0@é1@é>Èèv\86î\fW2\
+(]\90\84Q)\11£R¢ÞÖ
+Pj\12\8fQ)\1e£\12 T\0(å\0J\99Ü ¤F\e£\12\1dMøÝÇYù7\1dd4´ä\ 1%\18É¥Ç" \14\ 1¥È\10\ 1¥c\0¥$\86T\9eÈÀ¨\94Ã\8b\v¸pJ¹pêqM7q´iÓ¦\95ã\8c3Î8\rP:ËѾ}ûv\1cZG\ e÷*>Ì\8d\8e;µ9zis<ñÄ\13}\1cÏk#\8c¼A@y\87Ðò>Af\92c¶6z'-"\ 4 \18¡¼ÛfZ\aìô\ 3%Å°#\ eÅ5\ 3Jß8\f(ivù\81\99=\b\94þfUË3\12\83YC\1eDK¡VÂÙI¸4\ 5Ðí\19\8a\9d\9b²HÂå\90\84ËÓ̹¤@óà¼"ÅÎé%\ 2\91 eB\92÷ë\bNÞ«\98= >A¿\ 1\8b\9e\e*¬?ÙH8Ó»±ÀæþÆB\9c»\1a\vvn£(÷\8d\14\9c¼\8eò\0W\ 3JW\ 2J]\0¥Ëë1Ôa(\83 JP\9e\8aõâ«\v±\84çcwÊÅø\94M\1d\ 2ú\87Þ\87¬Ô\9buÖO\92Èx\8e;õWqm\fĵ1\f×Æh¼Ý\93\995f1k,DVZîƲÎ\±\ 1Yi\e²Ò\1e¸ó#[VúÜ\96\95¾\83\96~°d%\ 3J\b8!mÝ\ 1´t"ù·ZÈJµHÂùº\9cxh \vr\10-Å{ié`¢¾îý\89:/{\93t\86v'é;ß\99¬\13¶=Y_ü¶dMù[A¦-\f\9b\93Í \1f\83ù×\16\86Izɶ$¯\84´\13<Ú\9dà͵Y\8cDeF_Â-È\99ômT\90\98d\8a\ 2xíIÿüQ|ܵ\90\95þ'PV²@É\19`T
+\9b\7f;DiÇ}4YÛA\17\91M,Ó_Í\82ýåäß\16 uÎ\ 4\94&\ 2ôï%R¨\ePz\1dPz\ e¹¨\ f<Ô+\89B\ 1àÑ\8düë*\86N<q! t6 t: tR\ 2F%@©~<F¥8\8cJ±\18\95øÉgñ\93O\8b¶\8dJQ>£\92WV\8a\82\91üAÉ,xÓ·ïtê\8bw:\r(±\9c\84Z%\1ePÒAF@)\ 2J\91á7\rJÎ`P\12\ 5y@IdT\r\94tz@I\17\8e\a\94t%×c\7f\8d\1d[·nÅ\1f:\95¿{\16\87q\81£S§N\97:®ºêª®|\8eî\84\87\1e\ 4\8a\a\1c\8fk#x<ëx]\9bc°6Ç{Ú\1c\13µ9fjs\88
+\168\84\15Ë F« K\9b¸\93ÛAÉ·}ô]:ä\aJ\8aÊß8þHóï\0Pú«3\0\94þæö\ e\16-\85MÂ%ØI¸ä $\9c"ë\86lÅN+ \97¯ypa¡ÀmN±\ 2èÔ\12Eþqe\8aü#ë(\¿SW\81ûúk×®}¹\81"ú3\r\15àû4RP}¸Ñ²eËîkTYYyg#\11ÏÔ\9a¼\ 1Pº\ ePº\1aPê
+(]QoÞ¼y]\0¥.åü·\14\8c*Öë®*Ô;®ÉÇé\94\8bç)\e÷S\96ölÚ\89>\94f¼°ú»O³\9aèen×ßb>\1aÂ=ö{ÜcO\88¡ÌA´\8e~>²R%³ÆJ&\8cu¤ ¶ +íBVÚ\8f¬ô1²\92eëæ\9cúòo\7fúYmÝ¡iÉ'+Õ\94\84ó³,Yµ"ì\9ep1\86\96ôM\eZú<ÎÐ\92¾îà :\11\87\12tJ\8cÀ´?QgÈ\87L»\92tÖv&iúÜa\rú5n·\a#\1cí4êQ¢\17\8fö$è½û`$\93kóg$ÜÛvÂÍW\ f \94\98TCÖí§\ 2¥jù7/(yòo\80\92Ë\9b\7f3\85ñ¿\ 2\94>\8b¢P\0ù·ý\18\95vQ\17{\vù·µäߪ¨[±\b\95s\ ezçdòe£ñb¿K\ eíD
+\ 5\0JO\81B\ f\ 1Ew\83G73tcèÌc\1d\121*%bTJÀ¨\ 4(5\8fǨ\ 4(\95ÇiÏű¶Q %5=Ú6*q\83\10Oþ-\96äs\8c\91\95,PÒ¿Ü\11P\8a\80Rd\88\80R\bPÒµP\r\94t¥$0ø\83\92\9eÍæÅù¼\84+¹.\17\8e\ 1¥\96\8eÓO?ý\14ÇÙg\9fý\aG»víÎwtìØñ\12BÁ\95\8eîÝ»_ïèÑ£Çí\8eûï¿ÿ>ÇcÚ\1cÏhs¼öÚk¯:\ 6is\8cÔæ\98 Í1C\9bCTPá\10\ 1,£\8fÉ\87\ eÝnn$@mGüÞËRÝ\83´ªüÔ¡\90ö\85\ f\94\1cÕAéoNï\14ó÷\10´ä³,y\92p¾r\94$á\92´Ï\83)
+ú{M\12.\9d$\¦\ 2èºlÍ~«rIÂå\93\84+\14½Í*Öíëä\12ÁÜ\982Eêáu\14J\aÕ¥\97U=Ýõ¾X_±½_\83\95+W>ÞPø÷`Ã¥K\97öl´dÉ\92;è^r\v\95\ 1n\0\94®\ 3\94º\ 1J]\ 1¥+ëh¸¢\9c\7f\95òX\89^rU\91^|M\ 1&§<\12x9¤ò²´Ó{2ªªªzÑ/ëÑTãóÐ\8dö\v8e_g*\1a\84uc8²ÒXp\8f=\aYi\11³Æ
+d¥ÕÜYoBVÚ\8e¬´\17Yé ðù\89\95\7f\ 3%ýd¥êÕ\ 2~:[w½ÝAI8\9feÉm[\96BÒ\12bH¬¡%}ò#ÐÒ'>\81É S\82A&\9d¦}\86\9b\12uÖöX\83~\f»ía\8fMF{}xD§Ø\8f|~$\9f\8eäc¤hoÂí;_=\0w\80.ê¿Öí\98:¼Õö\14\1f\9fQÉ\ 6¥ïÜv¡\0@ÉÊ¿Q\b{w\8c1*Q(\80%h«X\8c¶\84_â<¤Î©\88\9ecñb\ fcùÚ\0@ée\0¨\1f ô\bPt/xt+Ãu\f]\12õØÅ\80Òy¼î÷\80Ò) \18\95â1*ÅcT\ 2\94J\0¥|@)\9b{\83\8chcT¢£I\941*\91\7fó\ 3%\rQ\16(é1\ 3J.?PÂ\e\19\12\94¸\9b\8b\80R\ 4\94"ÿ1(\99\1fpí@É\r(EqI\1aP\8aåJ\89·@IC
+\8f¥[ T^^\9e\8f£»\98\1dÔáÂiÄ\9e[X}LÎ:ë¬3¹ìÏ£<÷ÅV\1f\13}\84ëü:ã>ú裡\1a¾\1d<w¸bJ,}û\1aPúΡéî\a\87\ 1%Í3>Pú»\rJ\7fwy'MO!g/-ù%á¬\9ep
+ú¾$Ü\81\14ÍjþI8ÅØ5Ù\8aüU¹$áò\15Eç\17* Ï(Vh\9eX¢P:ªLázh\1d\ 5î\81uYù\OAõùú\8aò}\eè\16ôÑ\ 6bÀ^\r\858÷6\14ìÜAQî[\1a@Kø¸¯\ 3\94º\ 1JW\ 1J]\ 1¥®e\f%zâê"½ä\9a\ 2½øú|ÑÒM¹dñ²Éçe\92Ù£AVod¥'\90\95\9eMÒüñ*²Ò\0d¥¡ÈJ£\90\95&1uÌdê¨@VZʬñ\ 1\13Æz¼\1a[\91\95v#+\1d@V:\8c¬dÙº\ 3e¥c²u\9f0(ÕÖÛ\1dÞ²d¼j\81´ô}´qyëëþ&F\1fõ+\ 4¦/ ¥Ï\8cÀ\14g\90I§äãx!Ρx\9d¡\83 \93á¦\ 3 \9aMÍ°ß\fðÐ\ 1{ø(Þ«\1e\1d\8aÓ{\8d\84ôI¬ñl\87b$ÜÛ¾\84\9bÛ»l³¶bÒqÛ\93j\91\7fó\16
+\b\9b\7fû\93ËkTúÆí5*}JçÙ\83\80Ò^@i;5\1f7RýñC\CKY`PAþm\ 6\9e¢ñ \18\95P\85\ 6\91H{\95\94Ú3 Ðc@ÑýàQ\ f\86î\89\18\95\18.å\89\v\0¥?\0J§\ 2Jâm£R\1cF¥Xۨį=3Ú6*EÙF%·WVª\ 6JzÖEI\1f(9ý@\89;·\b(E@)2D@É\ 3J\89~ ¤g³\0¥<\v\94\1a6lXǯ<·)¦\14ª<÷µÚ\ 2\8b)õ\ eYL©¶5\ 2|Kßì\1a\ 1fé\e ô½CáÚ\80Ò_| ä\f\0¥¿[\12\ 3s|ø$\9cvb%á\12\ 3\93pi\9aó¶f\90\84Ë" \97£(º<O\11xQ¾bñÜB\85ÒiźO\1e_¢£}¯L7\9eCÊuðýë*ò¿RO\91ÿ¹z"\99'ë+¼>R_tó@\ 3}È{hóÖ\83Z\93·\0J7`Oº®®Èè\1a@éj@é*@éê\12\rÝ\8aôì5\85zÝõù\8aÏ7æê½·fk/wf\89¾zf\88Ã\1e¢7ÖãÈJO#+½\84¬ô&²Ò;ÈJ#Y:=\9e\eíid$æ1u,aê¨bÖX\8b¬´\99ÚJ;\91\95ö!+\1dBVò·u{«\ 5ü¼ÕºCy»}²R0-\ 1Jµ ¥?ùÑ\12\13=´d¥ã\8cÀ\14ëE¦#\ 6\99âô[;\1cçå&\1f<\1d\8a\v\18>6d\14çU\8f\f\1e}\1aëÅ#Ó\19Íò#ùt$\9b\91< ·\80en!Ť\1f/ëv\9cù7¿B\ 1.Û¨ä¶\8dJQ¶Q\89"\8f;è"²\89eúkX°¿\9cüÛB¸}\16 4\11\19è}\fÙï@<o\0JÏAA}à¡^\fw\82G72\ÅÐ\89Ç.LÀ¨\94\80Q)\ 1£R¼mT\ 2\94Êbm£R\f\15\95¢m£R\94\9d\7fó\ 3%\rQ\fn\97\11\93| ¤w\1c7(á-\88\80R\ 4\94"Ão\0\94\\81 \14í\aJ\85\85\85\ 6\94\92\19Ò,PÒëò¸~\8b¸zÊÙ\95§\98\92·FÀï¨\11ÐÖ*¦\14P#àf¿\1a\ 1Oj\vY#à¸\96¾}e\96¾áè6 ô'G\bP²R\ 6Þáï~ \99ê´ä\97\84K°\93pÉú\13ûRM\12N\93á\96\f\92pY
+¥\1fä(\94.ËS(]\90¯ð?»PÇ8¥Xñtl\89\ eyD\19á¿\qü:\8a¬/×U\94\7f¦\9e>Õ\13õ\ 46½ëWVVÞ__\9fônº\97ô \84Ò-\80Ò\r\80Òu\80Òµå¢Æne\f\80Ò5Å<V¨\97\\8f¬tc\1ejT\ eºT\16
+\15²R¯tíþQ\9afõ¥Øñ\vÈJ¯ã\ 2y\eÿÆp¦§1ÜhOáF{6²ÒB¦\8eåÜc¯FVÚ\88¬´\1dYi\ f²ÒGÈJ\9f +\19[÷×Î\0[÷_\8ebëþqóoÇ\9e\84óÏÄ\85£¥(/-ý1\9aÙÞ'0Åx\91é\v\90éóX\9d\92Ï \9e#\f\9fÂMf0(äá!ï`^âS\8f|xd$$\8fg;\ 4#¹\ 3ÝÛµ\16\93~\fP
+\9f\7fs\ 4\80\92\95\7fsz\8dJVþÍåÍ¿}å¶\8dJ´\9fÝ\1fm\e\95¨\90½\96ü[\15 ¾\18d\9f\ 3¼O\ 6\94F\93\7f{\17Pz\v\91èE@éId¥\87\80¢»Á£\9b\19º1tæ±\ e\80R[@é\8cx]`\ 1¥fqÚK\838\8cJ\80R\11 \94\17\13hTò\ 3%ýäc¡¥\98@PrG@)\ 2J\91!\ 2J\80RÃ\86\rC\83\92.\92X\18)Î\ 2%\r\1eP\12Aerõäò\8eB®\9e2®\1eO\8d\806mÚ\9cÄÒ7O\8d\80öíÛ_Èñu²\96¾écù/}ëCà\b»ôm\16Ag!áÇ8ºÍÒ·Z8ºYú\86QéOäßþâ0F¥0 äGKQ\ 1\96¥à$\¼IÂiÏ\87\934Ó}d\92p©
+ÿ;Ò\15T7eê\0Öf)î®Ì\11oTæ\89<*ò\15Og\16\8aF&\15ë¾vL }\1aJÉ*\94+ü¿QG±ýÅ:+W®|ºî\8a\15+úÔ[ºtéÃõ\96,Yr?ýpï¦(÷í\94Pº\ 5Pº\11Pº\1ePº\ ePº¶\84\ 1Pº®\88'
+DK7æ!D!+õ@Vº'\13\99*]{~\84\9e¢¦rßs\14ò{Õ\18@\90\95Þef\1aÅ\1c5\91ùc\ 6óG\ 5²ÒRd¥UÌ\1aë\91\95¶"+íBV:\80¬ô1²ÒgÈJ\9eü\ePYcµî\9f2ÿ\16\82\96B\84\v4x\87¤%·½&.(\1d\17\88L_\83L_Å\88\0¾dø\ 2ìñÁÓç1Õ\aë%Axd§Ù,Ïv8F
+U
+Ào\99[mĤ\1f\ 3\94þ7$(ÙF%g`¡\0@é\8fƨä¶\8dJ\80\92eT¢ÒãV@i=ö¸U\18å*\8dQ\89\ 5jÓ ø±x±\87%\98ß)F%\0¨\1f Ô\e(º\17<º\95áZ\86. \18\95\0¥ó\12¨¨\14¯w´\89Ǩ\ 4(5\8aÓ\ f½N¬×Ñ\9d\1fã5*¥s[\90\12e\8cJäßÜÞü[\fx\14Í\10e\81\920Êe*\ 3X ¤÷:\9dÈÙX\0j\0%Ö£D@)\ 2J\91áß\e\94\1cÁ T¯^½P \14c\83R\82\ 5J\1aRmPÊ!ÿV\0dy\96¾éêib/};\rG·gé[Ç\8e\1d/%\1ex\96¾õÐ\86£û~ËÑý¬6\1cݯý(\8eî¯}\8encTrx\1dÝ\1ePòN;~´ä\ e %#+ý9°x÷×qÞ$Ü\11héché@Ê×_\7f½\9b$Ü6hic¦\8ebu\96\82ï\8a\1cÍ\ 1\8bó4\aÌËWP\9d^¨9`b\91æ\80Q%\8aÞCK\15Ç\a\96)ü¿^®(ÿB\9dªªª~uôù\1e¯[YYùPÝÅ\8b\17ßWW!÷.@év\16¼Ý\ 2(Ý\b(u\a\94®\a\94®/f\0\94º\17ðl>T\95+Zê\91\rieÁ\\19ÚéÃiÚ}\1fZe=C\r¿\97\92Ì\9dº\ eã\1d&¥\91LOã\91\95¦1\7fÌeþXÌ\8dv\15²Ò\1ad¥Íغw +íCVòÏ¿A\91N\93\7fC\87³mÝÇ\9e\7f;NP
+%+\85Z W3-ýÃçì·iÉ'0ý@Ë×ï¡%\v\99¢õñ¿\8d\16â|\13íå&\1f<ù\r\81Pd\91Q´O=ª\8eG\1e?RÍ\8cäM¸ý\94bRX½®F£\92Ó\18\95\f(\ 5\1a\95ܶQ\89Ò\8e{£m£R\8cmTâ÷W\81À9\83TÙx\92f#P\85Þ&\91ö* ô\f(ô\18Pt_\ 2\15\95\18®g¸\92Ç.áÙó\ 1¥?\0J§\ 2J-ã\14'\1a\ 3Juc\8d£\e£R\8cר\94a\8cJ\16(éX\12ܺtã ¥\18·\ f\94ô_·Ë\vJ.§\ e7\ 2J\11P\8a\f\11P2 ¤«"
+\14ò\a%]\9c \fI\16(é\89\f®Z\ f(é½%$ðêbTjÌî[âè>\ 5G÷ï¹öÏ·\1dÝW\ 4;º\1fÑ\16ÒÑ=vìØqÁíq\8fÚÌäsÛ¨äqtcT"ÿöWG@þÍ3÷0X]>}kÈ\ 3h)l\12îÓD\98\rendstream\rendobj\r89 0 obj\r<</Length 65536>>stream\r
+Á$á ¥]i\9a\ 3¶¦#Âdê\ 6õÃ,Ý}.Ï9pàÀ¢<ÁÜ\9c|ÝÍN+T¸\1e_D±\98\12\9a5\94j\ e\18P¦\18ûj\99>Õóå+V¬è[géÒ¥\8fÕ\11â<XG°Ó³\8e°ç.@évìI·ÀH7\95j¸¡dÎ\9c9Ý\8b\19\8aø/ tS>@\95\vZå\0YYàV\ 6à\95®\10þ8Í×û!+½@\11ã×\91\95\ 6a\9c\1dβ 1ÜmOán{v´\8ey!²Òr2\12\1fâÚØ\88¬´\1dYi\ f²Rµü\e(é\97\7fãüÙù·\9fxý[-\92p!iÉY=\13÷\8f`\81É´¼ \81LQÞÄÜwÖ`¸É7\80B~\ 3\8fÙdd\92kÕð¨º\84\14:×vì ·\9f\0\94Bå߬B\ 1N»¢\921*¹l£\12 d\19\95¢l£R´×¨´Ú\18\95\0¥\ 5\80ÒÌ8cTÒ\ fó=\fÙ\83I¤½\ e(=\a\ 5õ\ 1\8a\1e`¸\ 3Fº\81á*þÛ\11PjÇKÎ\ 2\94N\ 3\94Z\ 1JMâ0*Åz\1dÝ\851a\8cJ Q^P\8ae\88\86\91j\ 6%g\ 4\94" \14\19þÓ@É\19\1e\94t]\1aP\8a·@IC
+´\94ÎK²\91\9fò¹\88=\8ení¯!F%ãènc·Çõ8º/×fµÇ½\85\8fy\8f6¿®oµhf\12dTRèÛ\15®ôd°Q Yéo\8e0 \14\8a\96B%á¾õ%á\12ì$\²æ\80½)$áÒ\84\15\9bÓu\14ë2\15YWe+².ÍÑá-ÈÓD0;_\87;¥Pául\11=@\8b\15Ìß)Ñ\1cðV©Bý+eúhÏ\95)Ú>U.ºy´\\1f÷A:¼õ,\17ûÜU&
+ê\81\8fûV@éf@é&@éÆ"þUÈcù<\9b\aUåÀWÈJ=3a®tÑ×£iâ°§h\95õ<²Ò«,)\1a\80¬4\14Yi\14²ÒDf«\99ÜmW +-eþXŬ±\1eYi+²Ò.d¥\ 3®cÍ¿ý+0ÿö\13\81Ò Ó\92ù øh)\10\99Ü\ 1È\14ÄM\9eÁKA¾á{kð¾ä\87Pxdv\1f¸®\ 6Fò&Üþ'DÂ-\94\98tb'ö8\8dJ\9c\1c˨\84½Ë2*ÑúÍgT\8a6F%aÊZ\12¾Æ¨´\bZ\9f\r·OF\ 6\1a\ 5(\r\81xÞ$ÿö\ 2\14ô$<ô dt\17\8ct\13ÃÕü÷2\86öñzÉ9ñº¢~\a_\9d\1cg\8cJºÔ\1aÄRzÒ\18\95lPÊâ\8e \8d\1fz2²R"ù·xd%\7fPÒ\7fÝ.=Q{P¢ì[\ 4\94" \14\19þ3@É\r\ 5EÁC\ 6\94b¹fâ\19\12ý@I\97P\16/ÎãmEäßʹ\84\1apu7èäqt·mÛÖÓõí2\8e2T3\93'´\854*\99Ò\93AF¥ Ò\93&ÿf\8cJa**ù\8cJ!AÉé\9d%}´\14Ú²dwÐ% ghéH\82\9d\84K\16GìIAzIÓ\1dó¦t\1dÊ\9aLEà\95YºsÌQh\9e\9f§ð:3_\87<©@\13Á\98"ÅØáÅ\8aè\83Kô\81Þ,UÐ\7f¹T8ólÙ²eË\9e,\13â<R&ØéEã\92\9e\80Ò]¥B¡\1e\80Òm\80Ò-\80ÒÍ\80ÒÍ\85ü7_OÜ\9aÇKr@«lÞ\96É\ e\90\95\1eIc§©\82±gi\bñ
+²R\7fd¥!æî\9déi<\13Õ4d¥yÜm/aþ¨âF{-²Òf\8aPîDVòäßPÕ\90\95Båßj[\7fòG\ 4¥ã¤¥ÿ\ eAK~\ 2\93ËKKAÈdº\9býÙ\1e\föX\ 4å\ e;\ 4¼ÃCF!ðÈüñ\90¹¶°¦¤\9f@L:N£Òß\ 2\8dJß¹\8cQ\89U\83nZ¿\19£\12\85°w\ 3J[\11.×aTZ\89Qi në¹ü\12§âÀ\1e\13o0\9e\95¢\88D/\ 1J}\ 1¥\87\81¢{`¤[\18®a¸\9cÇ:ÄëÙsãmG7 Ô\1c£RÃX¯£»8\86Ò\93ÆÑ\1d\1d`TJä¶À\ 3J\1ab\ 2AÉMe\0\ f(éH\9dNíÅ\ 3JÔ+Á\11\10\ 1¥\b(E\86ß.(é'ï\ fJååå®@P\8a\ e\ 6%\rÉ<\96Æ%\94É¥\9bËÛ
+ÙA\19ù·úÁF%o\8dîv\18\95:\867*\99Ò\93¯js¼Í1B\9bc¼¶ã¨\14&ÿöwæó`P
+¢%w\0-\99V'\7fò³,i\ e°,Kñv\12.I\13Á~hiWªHm[\9a\ 2í\86\f\1dÏêL!Ü\8a,ݾ.Î\81Ar\15c§ç\93_(\10¡\8c*ÔÇ\18V¤\89àíbEÛ7JV®\ùR©Bî3¥ú¤O\94.^¼ø\11Záö¢\1ewOjMÞ\8d=é\ e@év@é6@éV@éÖ|þ\9b§g{äBUÙ¼#\8b÷f°\17d¥'RÅaÏ +½DÅã7\91\95\ 6#+\8d0\16Zf\92)\988æ +-b\12YÎ\8döj\\e\9eü\e8Hþí ²Ò'ÈJ\9f#+\9dXþíG\ 3¥£Ð\92£FZ::2U㦠xªqð5\1c´\93k\7f\v,ëõ\8fÀ\9f£OBú\97ïH\7f\86\84[\rù·\0PòÑ\92Ǩdü\7f>£\12\19J@ÉcT¢\18\95mTÚ\83Qi\eű7`Tú\0\8dg) 4\9f\1fát@i\1c\883\1c£Ò@°ç\15\0èi@é\11 ¨'xt\eÃu ¶£\eP:\8f×ý\1e´:%ÎvtÇÚF¥\18ãè¦Gn´Ï¨¤+ÔcTÒ¯=Î\ 2%\rÑ\fQ~ ¤\17×
+\94h)\10\ 1¥\b(E\86ÿ\0PÒõá\ 1%].1\fq\8e¼¼¼\ 4þ\95Ä\90ʳ\19\0U\ eù·\ 2®ä\12vå1*é\12ªÁ¨t\1d\1f$ȨÔO\9bãemá+*\99ü\9b`b¥C±sÝ1\17
+°\8cJ\ 6\94\98Ïÿ\19\9cÜ\b¢¥\10\96%\9b\96¾\85\96¾\8a\83\14âa\86Dè! Á%\19é%U¸¶\ 5ZZ\9f¡\büa&Ð\91\ 5~ä\0"¹¬ïÉ×l0¾@qüýBEôw\8b\14à\a\16+Þ¿^\UUõbɲeË\9e.©¬¬ìS²hÑ¢GèðÖ\8b2\93=©\fp7>î;a¤\1e0Òí\ 5\f\80R\ f@é\8e\^\92Í\8b³x\e²Rïtv\85¬ôt
+»GVz\9dÚÇo³¸h\18²Òh\93õ@V\9ażµ\80Id\19wÛ\1f +GVÚJµ\80ÝVþMtx80ÿö\1d²Ò\ fvþZ¡\80\9f>ÿvb´d§ã\9c^Z
+\85Lÿð£\e\e\9eüØ'ì`^\17ð¶\7f\84Ä£0\8cô?µf¤\9f\ e\94\8ejTú{H£\12\95\15,£\92@é\90åè6F%¯£{5d¾Ì\18\95b½\8eî $ÍF\ 2J\83\0¥×\0 gmG÷ý\f=`¤î¶£ûR@é\82xÛÑ\1dg;º\ 1¥z\18\95JblGw´~ãþ ¤\1fº\a\944ĸ\r(é_Q.\1d¤\9b\ 5o\ 6\94\>Prâ\92ô\ 3%\16\9bD@)\ 2J\91á·\aJ\8e\90 ¤«Ñ\ 3Jº$= $Fò\80\92\ 6\ 3J)<kòoÙ\Gù\GÅ\GuØiC.ñæüµÖ\96Qé\m\1cZ\a\8cJ\9dù\b×\84¬¨ô\826Ç\9bÚ\1cC´9Fi\vY( zþm\1fëßj\9d\7fs\84r\81\ 4Í\8da-KÚÉ\1fcÈ8Åz\93p\96e Zú(I³ÁÞä/¿ürGªf\83Íi:\9eu\19
+ë2\15h\97fÁ 9¸1rÅ%Sò\14ÂÇå+\98\8f,Ðl0¤P\9fj@\91@ðµâ\15+V¼P¼téÒ~Å\82Ã>tÁí]\QQÑ«X\0t\1f t\ f t\17 tgÁìÙ³ï\0\94îÌã±\\9eÍ\11-õÌâ\1d\99¼7\9d½¤±?d¥\17è.ú\1a²Ò@d¥¡¤9Fq\1f?ÑLTÌ$ó1qTâv]\85¬´\ eYi\v²Ò.òoû\91\95>&ÿv\84üÛ\97äß¾u\1a£\12\v\ 6\7fþB\ 1ÇIKµA&ûg\11\9a\9b\82\ 6\ 3@\81(\14bøçQð¨z\9aV¹¶\1f\97\91NĨôg˨äut\7fe@Ém\8cJú\rí§¿ÚN\1cÝ\9bù\85Á¨´\ 2PZÈïo\16 4 Pz\1fÎy\87üÛ\e\80Òsñ^Gw/\86;a¤\e}\8en@©\1d/9Û8º\ 1¥\93\82\1dÝ\94\9e4F¥hãèƨ\14å5*%¸\ 5E\ 6\94b\19ü@É\15\ 6\94\9cG\ 1%\1aWF@)\ 2J\91áß\13\94ÌÏ»:(9k\ 4¥XGnnn<C"ÿMá\89td¥,d¥<Þ[Ä^ʹ°\e°û¦äßN¶**é0Îæ¨.¤Gn'zä^Åg»\81hq\87_\8fÜP\85\ 2¼ù·\19áóo
+}\9eü\9bâ\9a'ÿfd¥\1aóo\ eï\94õ_\81³\95¯\9bª_\93°(»¥*²Ò\ fAu\ 3HÂ\1dI\10\95}\9c\88à\92d,Kµí©G\8e\1cÙ\94¦\90»&CÑve&ø\91%®«Èa\91O®\ e~r\9eâøØ|\85õ\11\ 5\9a\rÞ)ÔGë_XUUõj\91\82ïóE\95\95\95ý\8a\17-ZÔ\87V¸½©Çý E\ 1îcÁÛ½\80ÒÝ\80Ò]ù\f\80Òݹ\1aîÍѳ÷eéŽ2y[\86vðxÚ\92%Kú¦²Sd¥Wi\9feZj\rAVz\8fZ\7fãIPLc&\99\8b¬´\98ü[\15i\895x\7aëÞAþm\1f t\88üÛ§ÈJ_ +}\83¬ä1*q®8»\7f\87\96þYcþí§\ 3¥°´T³À\14\84Lÿ\1dÈ/ÿU#X\87\1c\9c\ 1Ã\7f\85##?<
+/!ý¼\8cT\1d\94B\e\95\ 2AÉ\19XzÒE\15\ 5ãè\ 6\94\8cQé@\94íèƨd9º±\ e-FÑ\9c\13ëut\8f\86sÞ5\8enØç\85x¯£û¡P\8eîø@Gw\9c×ÑÝ4¤£[\7f-\93ü[\1a²R2²R"´\14\ f-y@Iÿ\8aré1\ f(é ]N½-\ 2J\11P\8a\f\11Pò\82\92\9bK2
+(\8a\ 6\8füAIC2O¤ñ\92L^\9cËÅTÈå\Êþê\91\7fkÂ\1fjEþíTòo\7f°òo:ÈK8pS(àú\13Ê¿\1dÓú7#+\ 5¬\7f³òo\8e\10 \14DKµ±,y\93p\9f&\80\10\89¨.I\9a\12v¥hJØ\96ª)aC\9aâîêt\91Ç\8aL\1dèâ,\8aìe+pÏÈUÈ\9d\94§)at¾bûð|\85úÁ\ 5
+ÿo\16®X±â\95BqásE NÑÂ\85\vûÐá7õ¸\1fdÛýdÝz2Ü\v(Ý\9bÇ\0(õ\ 4\94îÏ\12P=\98É;2ôÞÇ\91\95ú¦j\7fϧ°gd¥þ\94=6í"F"+\8dãf~*·õs\98I\16q˽\9cùc5ù·\8dä߶\93\7fÛCþí#òoÁF%;ÿö\8b\1a\95\8e\83\96\8e\19\99þ\15LP5\raßöß\81\7f#\b\8f\8e¶®í'f¤£\82\92\19|\8en\9fQé/\81F%\9f£û\93\10\8en«ôd\8cíè\8eµ\1dÝq\81\8en(¨o|\18GwgÛÑÝ6¼£[{.²\1cÝ{öìñ8ºõÇS\82AIC\8c\1f(éªõ\a%]\1fµ\a¥Á\83\aG@)\ 2J\91á7\bJ®\10 \14ÃÕ\13Ç\90À\7f\93\18R¹\982\90\95rx[>;(ábªË\9e\eq\9d·àO\9aB\ 1gZ\85\ 2.â\0M¡\80ÚæßÂ\16ê6ù·\9aëOz\eåþÑn\94ë\ 1%#+\91\1d1²\92#\ 4(\ 5ÒR\r\ 6oÒNA\96%hé`"ÒK\92pmg
+y«TÝ¥®OSÜý0]¡yy& \92¥\98=7\e\15'Gw½\13r\15wGåiJ\18\96¯àûv\81hðÍ\ 2}Ò\97\v*++\9f+\84s
+\15\8bû\0J\8fP=é¡\ 2ñÐ\ 3dÝî\a\94î\ 3\94î\ 3\94îÏÑð@\96\9e}(\93\17gð¶ôE\8b\16õMeW)Úé+ÉÚý[´f\1fÌ\ 2ì\11¬Ç\1eË}ü\14î»g3\93,`&YFväCòo\eÈ¿m#ÿ¶\9büÛ\ 1d¥Ã\b\ 6\9f\91\7fû\8aü\9b\a\94\98*\7fq£Rmi)$29|È\14\96\9b\ 2\bÊ7TC¡ê<T{<úE\19ÉwêBåß\8eÏÑí¶\1dÝ\944Ý^\vGw\\80£»_|í\1cÝV\8dî@G·U£\e£\92ÇÑ?\99ÎÍ@
+ù·$h)Þ+Ô\ 3JúW´\rJîP 䤦[\ 4\94" \14\19þS@I\17¢?(\89}Ü\)\1ePÒ\85ã\ 3¥x\ 6\ 3J)<\9bÎ¥ëÉ¿\95\95\95yòo\8d\1a52ù·fvþíw\1cË9VG\93cÊ¿\85Zÿ\16¶þ¤¯Qn\18[wÈü\9b\9f¬\14(\13¸\82h)Ȳ\ 4\15D\aZ\96â\0\87x¼Î ¨.ÐÒÞ$RV)\9a\176§êÈÖ¥)î®J§$q\ 64\92¥¸;;[\9f`j\8e"úø\} ÷ó\14êßÍÓç\e\98¿bÅ\8a7ò\15\86_*X²dɳ\ 5À\ eÍÝúиä\11\8a\ 2<\f(=HÖW®@é\81\1c\r½²y\fPz8S@õhFEEE\9ft!f_òoÏ¥,]ºô\95díùMòo\83é=:\1cYi\fY\8aIL'3¹ï®0\93\17·Ü«È¿'ÿ¶\95üÛ.òo\96Q\89üÛgÈJ_YF%\9d\r\8fQÉäß|F%Îé/ JaçýZ SXn:\1aA\ 5ò\90o8
+\19Õ\ 2\8f~&Fª\ 1\94jtt;Ã9ºÝ¶£\eP²\1cÝdx?4\8enø¥"ÈÑ\1dçut¿
+\0=\13ï«Ñ!¸F7Ï\9e\1fÊÑmÕèÆÑmÕèV°È¶\1cÝ\8a\18©Qú\8d\ePJ\0\94â\18bÜ\ 6\94ôX\94\ 1%W\10(i\7f\1ePÂ\ 6\10\ 1¥\b(E\86ß2(9ü@I\9cã\f\ 4%7<\14e\81Rvvv,C<C"\8f%ól\1a¯óÏ¿é\8a:Zþí\12má\vu÷ÕæxI\9b£¿6ÇPmÁõ'\85\v\8b\1c\9a諬þo\8a§\9bÉ¿íôëÿv\f¶n\v\94\1ca|#¡hÉÓF׶,AKßÅ\90\80\8aų\13§yáH<\1c\91\80ô\92H¶*\89¼U\8a\ ejSª"ð\9a4
+ȤÓé*C1»"Sp2+\e='\ae'GóÂÈ\\ 5ý!y+W®\1c\90·|ùò×óE7/å/^¼øÙ|\88\87\9e%}(3ù(kÝz\ 3J\ f\ 3J\ f\ 1J\ f\ 1J\ f\ 3J\8f\0J\8fe\88ª\9eHW\1cï\97¦\1d<\87¬ôJ²vúf\92v?\88üÛ0ÚE\8c&ÿ6\89\9bù\19L'óÉ¿U2\93¬$-±\8eüÛ\16òo;)«´\9fü\9b1*\1d\ 1\94¾$ÿf\81\92\99%Ã\19\95~^G÷q
+L5#\93?)\1c×PÃNk\81G?'#\85Ê¿ÕÆÑí\ftt»jçè^\1ec;ºa\9a\89q¦Ê\97]£Ûvt?\1e¢FwW_\8dîø05ºëÙ\8en\ 3J9ü¼3PMS£\r(\89\87\12 ¥j ¤gÝ.½ÎåÔñ¹" \14\ 1¥È\10\ 1%\ f(¹\ 2A)Ú\ 2¥¬¬¬8\86\ 4þ\9bÌ\13©ÈJ\19\¿9ÈJ\9eü[ýúõ«åßÎÔæ·þ³6êOv³òo5×\9f|\8f 3aÂ\84\89Ä¡\99ÁýßB\95Uª;0ÿæ\b¨ðW\8d\96\ 2\rÞîêI8\1f-}\ e-}
+-\1dJ@\7fIdÉX\12É«dÒX©4pHc¹OºÂõ\92\8c]»vÍÏÔ'\98\91\85¨\93\ f4&GóÂ\88\\85áwr«ªª\ 6äéã¾\96·dÉ\92\97ò\84\89ÏÒ\ 5·/¥¸\9f Ìäã$Ü\1eex\84¬Û#\80Ò#Y<\96)Zz\1cPz\12Pz:Mï}>U{y%Yû{3I{\1eDÇÑaäßL=ä\89Ü|Ï`:\99Ǽµ\84\99¤\8a¹l-ù·Íäßv\90\7fÛGþí\10F¥OYÿö\ 5ù·o\90\95þÈ,Y³£û\97\a¥Ú
+LÕ¸é¨ðt\8cÃÿ\ 6\9aµ~Mx\14\ 6\94\82\1dÝ\8e°\8en»F·Ë®Ñm9ºõóñ8ºõ\93Ú\12m×è\8e±ktÛ\8eîQqv\8dnØçy(è »F·oé\9bqtwb¸ÐZú¦«çtøê$ÛÑ]ßvt\17"\98æòóö8ºõÇ\93ý@IC,C4bR5PÒ\ e| ä<6PB2\8f\80R\ 4\94"ÿ;( vª\81\92 (\1a<\8añ\ 3%\rI<\91ÂKÒyq\16\97U\1e\97U\11ûóäßtEyòo:\ 2ßú· ú\937\84¬?Y½ÿÛX?[·fû%¶{ÝQlÝ5ÉJÿ\b\94\95þå\bgصi)¨\82·\87\96PS\8ce)\ 6ÏN¬&\87Ïã0<Ç\7fûí·\a\13\84kû\12¿øâ\8b\9dI:¨-Éä²RÉ9¤éh\97§+\ 2/ÊP\ 4\9e\9b©`>=kÓ¦M\13³Ñx²\15ô\87çh"\18\9c³bÅ\8aþ¹K\97.}-wñâÅ/æ.\¸ðY\9a»õ£pÒ\93\14\ 5è\ 3#=Îð\18 ô\18 ô8 ôD\86^Ò7]/~&Mo{Á\80\12ù·7\93´ÓAte\1fFKQ\14®1÷ñÓ\99¨æqß½\98\ 4E\15Ù\915äß6Ù ´\17P:HþíS\97\17\94¾ö\ 3¥êF¥_jéÛ\8f\8dL¡áéX\87Úÿ¡_ú¼\1cÍÑ]\1d\94jáè>\10ªF·åèƹÇïo\8aµôM×\82Yúö\16 ô"\14ô\94½ôín\18éf\86n\fV3\13\9eõkf\12o\9a\99h/\râlGw¬\17\94²øy{@IG\90\b-Å\1f\13(9# \14\ 1¥ÈðÛ\a%óã\ f\ 5Jyyyn®\19\7fPÒu\14Ë\10Ï\90ÈcFVJãÅ\99\Ĺ\Î\85ÈJ¥ì¹\1emR\9aÐÿ%×þ©D\81ßshçÓÿíb\8e¾\výß®åãß\1a¾ÿ[-Ê*\85²u×\[q<HV²òo\96\9f¦&Zò·,ÙI¸(\9fe\89åò1ä£b±ðÄáz\8e\17V|\ 4-íMÔñìHÒ\f±9\99\19"\ 5\ fP\9aÂõ²tEï\85\19ú\ 4s2\15\86§e*ÀOÈBèÉFòÉ\16\12\ eÎÑÇí\9fSYYùZ΢E\8b^¢¯Ûs9óçÏ\7f\9aÂI}Yëö$\8côD\96wx\12Pz
+Pê\a(=\v(½\98*Òz\15Pz\v£Ò $M1Ãh\121\8aùh\ 2sÊt²\14s\99N\16s\97¿\82ÜÄjòo\e\8d\a\17£Ò\1e\8cJ\1f\ 1J\9f\90\7fû\9cüÛ×\96£\9bµáfªäÄV\ 3¥°F¥_\1e\b|Èt\Üô£\ e¿ô9¨\99"OÄÑý ¥'?ò«Ñ\1d°ô\12G÷<t\9fi\80ÍX~\8eÃ\80\9d\ 1\80ÒË\0½ifÒ;l3\13\9e=7Á,}Ó;ZÇÛKß\0/\ f(é\8e*\8fû\80,~ÞéÈJ)Ñ>PÒ\10Ë\10ã6 $\8cr»th.\97Þ\11\1a\94(Z\82Ð}\8c Ô½{÷\b(E@)2ü[\82\92\93«Ñ\aJn@)\8aK(Ú\ 2%]¡qü+\81ÁÈJ©ÈJ\19\[Ù\[ùìª\ 4[w\1d®ó\86üµæô\7fk\8dû\fú¿µÅÖíéÿv5\9fæF>ë\9dÚ\1c½´ÕÆÖÉ\7f\9e\9fÛTë6¶î jÝ\8aÅ\9f\85«\16\10\Û\97\7fó\ 3%³\ 6:¨rsÍ´\14\90\84û\ 2Z:\ 2-}\1c¯\19â@\ 2ëÆ\12?ûì³íItQOÆ¡\91\82\11(U÷«\95i
+á\15éÂ\94Y\19\8aíS3\15\8bÇg)è¿\9f¥\ f94\e°É\ 6q²\97,Yò\1a½o_¢¯Ûó\94â~&\e\1eÂ\99Ô×\f0Rß\f\rý\0¥g\0¥çÓôâ\97\0¥×RtæúcT\1a\8cQi8ù·Q\18\95&\92\7f3«\8eæ2\9dx@IÇç\ 1%\11Þv\8cJ{0*}\84QÉ\1f\94H´ü\7föÎ;Ωjëß9é=\99Þ\87\ 1\86¢""*\82\r»`Çk/Ø®½\8b\8a½¡Ø\10\11Q\ 4\11\94*
+"½w¤w\81¡÷^×ÛÞ÷÷[Ï>IN\92I\86\81ëû¾\ 2gþX\1ff\92\9c\9c\1cÎÚyöw}÷Ú\87\vJ\7fF>øßá¦ÿ÷§AÄC\ 4¥*\1dÝ\80\92áè\8e\80\12
+dléÛ*Gté\9bêÑ\1cÝ\95\96¾-Z´(n3\13ïÁ73áÑ\v\0\7f}é\eôß\90\9bº> T\v\9bx\89K-}ÃÑ\1d\aJr\8fû\90\95<v\ 3\94äW\ 3\94lq $g¥irB&(\99 d\86c\1d\94¬:(eggG@I\92Ó©\83\92\ 4\8f\ eJòh\90çeð\8alÔ¨|rº\98Ü*£²W\a[÷ ¼ïÉ\96¦M\9b\9e\8eû\1c\ 6\85\8b8ç+ø\1c×¥o«\94ÊÖýµüX\86ÉOÌÖ=U·u'í\96\9bª[\80!+Uî\16\90\\7f³T^Ú\9drÛù$Ë\12ûÌ\1fÐi\89z\94*¹0ó¸ñ?{pB{Y<æc\19\99\9f\15Ò\ 1¶r\bÊX<5$cñ\84°|\82Q\192¬\7f\97)\ 3ü×Y2 ÷Ë\92á¿W¶0M÷l¡\9b\8f³á\9c\1c!\9e÷sÆ\8e\1dû\ e\9b»µ§Ãä\etOj\a#½®\ 2\8cÔ.CÂ\9b\80Ò[\80Ò»!¹h\1d\ 1¥Î\80R×\18(õƨ\14\ 1%yó\11|[\8d§@\11\ 1%Aº\ 5\18\95\96&\82Ò&\8cJ\91¥o\ 6(E\1dÝ¿qM\7f\8f\19\95\8eDP:\18A\1dVø¿?ûC\f\87\0J¿\ 3J¿%/}\934Ø\19stoÀ¨´Ú®63a¾\90v3\13\8fÚÌDîI}é\e ô:\14¤/}£l|¯\8f¥o\84kÕÒ7@éB\9er\16÷ói\80ÒI:(É¡j»ÕÒ7¹³\v\10Ls¸½3Q²\14(ù\ 1%/Á\r#)Pr\0Jö8Púá\87\1fâA\89Y\9a J&(\99áØ\0%K\95 d#\85ì:(IF¹\b\1e~õñ@\80§\84\91\95²H°\\12¬\90ãÕ\88Ùº\8fKgë¾´:¶î÷\19j>aÐQݺ\aÈ\8fe\88ü$wë>Ôn\ 1?¥ì\16\90P\7fûWuh)¶1\1c[¥þ\82¬¤hi¿\83¥`\14áv©"\9c\8bB\95\eo\8f\a\97\8f\97\15d>Ö\92ù©>\ 4älg\ 6\ 5ð¦\84d\b\1f\17\96\11}d\86\fÈC2d>=0S¾!úfÉ\87ì\955mÚ´îY\93'OÖi)[°ç}6À}\97=KÞ¦qR{Öº½\99\19\rí3äoo\85åÑw\0¥\ e\80R'@©\v\8eîOqt\7fÎ7N\1f\1d\94äÝ\14(\8dÔAI.äT¦Ü³\1c\ 6(ÉÕ¬À¨´\16£\92\ eJÊ°\8bQi/õ7\1d\94´£\1c\94\8e©P%(¥stWZú\16ut'/}s\1a\9b\99H\ 6\8cuG73ù\8a\96ñ½à\9cOè`ñ>·h;(èyÐþ nÛû`¤Ö\84ëùõ
+\1e¸\88§\9cÍ\93\9b \93*P:\ eæ*G¦*u³ô\rPÊ\8d\81R\88{Ü\ f-Å\83\92üê°É\ 3v«\9c\95\ eJÖ\14 ¤%\81\12ã\93 J&(\99áH\a%u£W\ 5J\1aØc¥®fÕAIòÒN29\b\8a\96Ü\ 4/\ føI°\10OÎ\84¯r\90\95
+H°\12ÝÖ]¯^½\88»1;Í)[wsùI¶u·fàP¶îÇäÇò¬üX^\93\1fÝÖ\9dÔ;¡[Àx\8b|ÛO\8bÉJ\8btYIu\v¨¼ \ê&\94\95»\ 5ÄÉJ\964]\9aã\8apÖX\11Î\96P\84S´dX\96¶º\10aÜØ4<Ø4¼ô\93ñ Ì-òË\99ΠȨ<#(£÷ä\90|\82±aJ`a\C\192*\ fÌ\94á¿O¦\fÍ=³¦N\9dÚ=KÆç\8f³&L\98Ð\99½o?`»\92\ e´â~\97enï¨\90\11\rï\ 2J\1dB\ 2T\1d\83òäÎ\80ÒÇ\80Rw@©\17_1}\99®\ f\ 4\94\86è $_ ñ $çW]P:\10\ 3¥¤¥o\7f\92fJf8ä\90T.¬îÒ·\84ÍLv%nf²ÆØÌÄ\19ÛÌ\ 4P\1açfé\e\e5\ f\ 4\94ÔrLÕA¾#ìó&\r-^\80\87\9eä¶}\0Fº\83p\ 3¿^É\ 3\17ó\94s¸\9fO\a\94\1a±MÏñt¿P T\83#\17¢ZåRèË¢þ¦@)`\80\92=\15(ÉY)P²¦\a%¦o&(\99 d\86c\ f\94${âA)\1c\ e; .\82\87¿ùx4¨ËJ\92eÙdY\1e\87\8aغëÔ©SλU²u_ ?ɶ\bÊÖ\9dÔ;©[ÀWèÛF·\804\9bÀ\1df\13Ê\7f$ËJÑ=J«AK¿ÅÑR¬\bç \bçdy\98*¹¨>¸ù®ð°úÇ+ß\15K}x\80ü2>Ï\ e\bàM\ fʨ<1$£ò\98\90|W\f\v˧\1a\9c\81ä\93!_\ 4}2§O\9fÞ3sÊ\94)Ý3å\83\7f\92)´ô\11[ºub»\92\8e´â~\9fZ[\a\15`¤÷\11\93>\0\94>\f\8e\1f?¾K@@éS@©\a ô\ 5_1ýøbù\1aPú\8e*Å(@i\82\ eJrB\11P\92\vY \94öíÛ\97\1a\94°ªT J\7fº¥ofH\17ª\ 2¥\7fÇ,}i\97¾íK\ú¦ïúæ\88-}sÆ\96¾¹ØfÐ-wÝppæ\e\8f\80Mo/Kß\0¥\ fØ\9d°=\14ô\12<Ô\86ÛöAV#ÜI¸\91_¯"\£Íi¥Ú\14P:\19P:\ 1Pª\ 3x\95qä"T«¼\18(\85\91\95" $ÁMpé $\ fT\ 2%9\94 J&(\99áØ\ 4%\95\1a\ 6(iq $yd\83\8cì\ 4\a\19ê"¸ùÕË£\81DY)7&+\95røZt\v¨Çû\9eH·\80S\12»u·\88ëÖº\ 5¨nÝIÝ\ 2Þ\93\9fôÝ\ 2Ô&pJVR\9bÀ\1dB\13Ê\1f\ fÞ-à_)e¥$ZJ²,ñ5a\8b\16á\ e¨"\9c\83"\9c\13ë³Q\84sãÕð\by¬ðnÞ¼y\89ONt¾\1fKP`åÊ\95Ó\82ò &\ 4\ 5úF\87dh\1e\16\96ï\8aÁa\19þ¿Ê T\96\81\16\94!´ôY\86`O×\f¡¥\8fÙ©¤3]¸?¤qR§p4|\b#u¦êÖ%(Ïë
+(u÷Ëk{úä(½ùv\19\0(\r\ 2\94\86\ 2J£uP\92/\87i\80Òì\18(ý@\8fî\95,}[ËÒ7\13\94\8e\95\90ÊÑýïCYú¶\eG÷vcé\9bCî¡
+\1cÝK\9côËPKß\0¥ \80Ò\bϲeË\ 6\ 1J}\0¥îÀÎ\87>\81\93·\0 \97Ù~çiZË?D¸\vPº\89\7fµ"´àÑsy^3Ъ1\90Õ\80£ÔU ä\91\8c*¦þ¦\83\12¶¨\b(Y³Æ\a-y\14(ÙåW\1d\94lò\94\b(Ék# $G6AÉ\ 4%3\1c[ ¤\12"\r(Yã@I\92S\81\92S\a% ^\1eðÇd¥\8c\98¬\94\8f¬T\8c¬TÆ\eÕÑ»\ 5D»u\9fÎ p¶Þ-ÀèÖ}+\1fSu\vxD~\92»\ 5$m\ 2gÈJcèb\92¦ e\ 5M(«/+%t\vH®¿¥ ¥\7f&ÓR´\bgÐÒ\8fvU\84cõ\8f\ 3S«\93\12\84^\84Ã\13íf \90\87"\9cWÎq±O\90d\9e_\ 6é\99~ô\9c\0^¡ |a\8c
+.X°`hH¾+\ 6\85eRýUX\ 6é>ah)\8c4\ 4-u\83\96ºÒ\80ûc\9aKvQ!\14\r\1f#&u\ 5\94º\ 5dlÿ\1cPúÂ7}úô¾8`\aR×ø\16P\1a\ e(\8d\ 1\94&¡(©\ 67s\0¥\85
+\94ìQPZg3@I.dõAÉØÃÃ\ 4¥#'\1cæÒ·\9f0*íOZú\ 6(wÄz\ 4\0Jó]ìúæ\92û~¢[²v$ 4\18Pêë\95Ûñ3\1f=\ 2\0¥wüô\b\0\85\9e\ 1\8a\1e&Ü\r(ÝÌ¿®!´äÑóxÞ\19\80Ò)>\ 5J\92=u9TÍ\18(åSãËÖAiÕªU\ 1§\ 2% \1e\18©\12(É´E\a%k\ 2(i\1a\8bo5\13\94LP2ñ\ 4J\92$iAÉFrÚÉ-'AÉJ\1e\82/&+\85yYVLV*Ôe¥òòòÚ¤}}\9cä\ré\16pj\·\80\96-[¦î\16\90´ \9c\92\95ºÈ\8f.+õëׯ¯eðàÁF\13Êñ4¡ü\1f\92\95b \94\8e\96ª°,áÕ°S\82PE8hi\87\93%@\14á6BKkݬ%ó°üÞ»qãÆE>\81»¹~\19½¿÷Ë`>%\80a( ÓáQA$\9f\90|¾A!h)$#u_héË0úPX\0è³0ÈD_ÉOi\ 5 \a\85G\84î:# Zõ¢ád\1fÜ\1d\ 3\0¥oXN=\ 4P\1a\81Gi\1c 4\19P\9a\11\ 3¥E\80Ò2@iU*P²\9a tt\87C\a¥ØÒ7\9b\ 2%f v\ 3\94XÓà U\ 6 ´\0P\9a (M\ 2\94Fy$s¿õ
+\97ô\83nzø\84s>\ 2\94Þ\ 5\80^õËÍß6 ·í£\ 1!£¿\ 6ä.¾\85\7fý\85p)\ f\9cÏSÎôÓ#\0P:\91\ 3ÔãPµ¼B_%\1e\ 3\94ä\1eÏÀ\e\15äF×AÉ\11\ 5%§M\1e¨\ 2\94d¸\89\80\12\vKÒ\83\12£\97 J&(\99áh\ 1%K\1c(eggk¤¤\ 2%+yi#\14(9b´\14/+ÉóB1Y)\87Ä\8eÈJ\92j5y·ºUv\v¨´ \9c\92\95\9e\91\1f6\81\8boBÙ[7Õ\84ò\8bX\13ÊJ²\92\f\8c©e%A\92m±½Möbë>\fY)=-Å\8apÖ\14E8{¬\bç \ e\ 1-mq±W(²Ò\1a7ö\1f\ f\8ei/\8bÌ|k×®\9dã\93³\9fá\97Azr@>˸\80\fõ#\15-\ 5e¤\1e\1cD\v\82\96ú\85¨¡\85\10\89Br z\86à!<Û=bás\18©'Τ/\10\93úPuëOÕm «\84\ 6³\0{\18{F\8c\ 2\94Ƴêm
+ 4\93o\8dy\80Òb@i¹\ eJò%·\1ePÚ\f(mW¥7@i_ܪ7\13\94\8e²pH=\ 2ÐT\13AIï\11`\97ÉÉV;.=@iµ\93\1e\ 1N¹å\17¸ä\96\9fé\96[~²[àd4 4\ 4Pêï\93Ûñs8§\8b_\88ç=Øçµ\80ܱÏÂC\8fAF÷\10n%\K¸\8c\a.à)g)Pâe\r9@}\9f\ 1J2\ f(à=rÜ\89 D\88\80\92üËiW $O±ÙäÉ6\ 3\94¬&(\99 d\ 6\13\94\12@I((\1e\94$9\1d\ 4'ÁÅß"²\92</À+\fY)/&+Õ@V*'÷Sw\vh)?qÝ\ 2îä"<øà\83\91&\94/¼ðBR\13Ê.4¡T²R?d¥Á4¡\8c\97\95ä{\7f\ e{\9bDd%\19ú"²\92|Ño¡ eü"¸Ê²RªEpI ôoËÁ\8bpV£\bG\1dB\15áì|k +írP\84sâÚp ¸GVZí\96ó[á\11$Yâ\158\99ïÅ!ä£\ 4æ\17t\99ä\97Q~\@Fê\91\ 1\19þ\rZú:\884\14\14öé\e\9c:ujï Ð\97A H\ 5ðèKBot¤¾~ÅHò\8a\81\88I\83°'}GË\99\1141\1e˶X\13\ 1¥i¬\9f\9eÅ·Æ|@i «ÞV°ª{µ\ eJrý\fPÚ\9d\ 2\94~ÓRµ\a0AéÈ\fÕ\ 3%ÝÑmM\0¥\1fmL\10R\82\12ê\ 1¥\85\80Ò,@i\8aGàd\8cwÅ\8a\15ßy\ 5g\ 6\0J=ý4S\82x:\ 4ä\96\7f\1d
+z\8eûþñ Í\94\b·\11®%\Î\ 3\17*P
+È\9d}Z@\86\82\86~\99\Ô÷Éí]ÛG\8f\0o"(!b\ 5¡%¿\ eJ\12\\8eT $¯µZå\R\82\92f\80\12\8dLLP2AÉ\fG3(Y\12AIK\ 4%\eÉi'Ë\1c\ 4\17¿ºyÀËS"²\92$]fLV* ÏKtYIu\vh ?z·\80¦ò£w\v¸X~\92\9bPÊ\ 53\9aP*Yé\15\9aP¾E\13Ê\88¬Ô»wï/iB\19\91\95Æ\8e\1d;\86½M&³·IDV\9211^V\92Q9¬ôSº-sÿ\99øEo\80Ò¿«´,ý\1e£¥_\91\95~¶Å\8apvvv@VÚ©\8apNV\90¹ä«c\9dK@d\95{Ë\96-Ë=\e7n\ì\91sV´4Ë'_\1dÓ}X\87üÔÆü2è\8f\82\96\86ñÕ1\84Yô æÓ\ 3\ 32z\ f\b\80BlRÒÏ\b0R\7f\18i\80b$ĤA\88IC\10\93\86Su\e\8d=i<[\98Lfýô\f@i\ eöÖ\ 5ôQZ
+(U\0Jk\0¥\r\80Ò\16@iG
+Púåà d¶\a8²B\95=\ 2Ò\81\92Þ#\0PÚgCI\ 5\94¶Ùen°ÑÁºO@i¹\8b=}\r·ÏvËÝ>\15P\1a\v(\rånÿ
+°éÅÝþ wûûÜíí\82\ 2@ÏÇ@é¾\90\84Ö\84ë\bWðÀEA\9a)ñ¼&\80ÒI\ 1¹½\8fó+P\92ì)E«*ðÊd Ç#o\94 (\85\fP"¸\1dò«Ó.\ f8ì
+\94äÉ6\9b\ 1Jrd\13\94LP2\83 JI $\19e%/m$\98\ 1JN\82\9b\a<<EÉJÁ\98¬\94ËJrä"½ ¥\92\95¢M(Oâ¬Nã$Ϥ[@¤ å5×\Ó\8a\8fª\9aPÞ\19kBù$M(_À\17Ù\8eÑ'"+É\88¤ö6éÇÞ&\83tYIF®ñìm\12/+Ép\18\91\95d@N%+í\8bÉJ?'ËJéº\ 5TIKú\12 «ñA)J§%\8a\111ZÚ\r-í@VÚâܽ{÷F\17\vÊ ¥\95ná\92e\1e!\94Å\1ea\95y^\19¸gyc´Äx?\9e\91\7f4\13í\11\14\19\86âËø\16+ë ì_\13\ 6Ò{;\12ø\e\8cô\r\8c4\18Fú\ e\v÷pĤQ\88I㨺MÂ\9e4\8d\ 5o3ñ¸Î\ 3\94\16±'×2¶0YIû\9bµ\80ÒF@i+}\94v\ 2J{\0¥ý\80ÒO&(\1d¡
+PJ¸ï\8d[¾\12(Ñ|ÕÁJ\86\18(P ä¦\99\92\ eJ\82)ã¼\ 2'C}\ 2'\ 3\11Q¿@Dí
+ìt\fJN¿\ 1\0½\10¢ë$dt?ávÂõ\84+yà"<|ç(Pâ\15\8d\14(q\94r¦\19¥>\ 1¥B@)W\a%y·\10%??´äå¾×AÉ¡@I\9ebO\ 5JV\13\94LP2Ã1\fJ\92.U\83\92\8dT³\13\9cº¬$ÁãJV
+T)+ÕBVªWe\13Ê+\18A®c,\89ÈJ\8f=öØ£4¡|\86½M^±¼óÎ;\11Y©{÷îñ²Ò°aÃ\92d¥ïãd%\19ú*hB\19/+ \9cìL!+ý¢ï\ 4\97 +ý#¬\94¶Ë\92\96X\84³Æ\8ap:-Q\84³G\8bpÛ\1dH4NùþØà\92S[ã\12\9a«p³ÒÌ\8d\95Ú\83WÈK1Ì»|ùòé\14\ f&CK\13((\8caYÐH?Ò\10nW\85LC@&ÅMßú\8cÀ\ 3ÔÚ\86\1a\8cDK¿±\88I\13é\87<E\17\93ä«c\ e3ë\ 5l\18ªvy_\ e(b\v\93ula²\89\95ÞÛâ@\89uàq ¤ú\ eFAé\1ffÃÉ£!¤ï\11\90<A G@
+PÚ\r(m×A\89Í\ f\9dlçÃ\8d¾\98\e}\8eGnôiè§ã¨6\ f\ 3\94¾\ 6\94¾Ä\9b÷)Þ¼\8e¬û|3$7ð\8b,þ|2,7õ\ 3aÁ£;\b7\10®äo\17óè9<ït^Ñ((7úñ\ 1¹ÑËY\14QÃ\ f(qø\\92)Ó£@Ir+\ e\94\9c\89 d¯\ 6(±\r¥ J&(\99á\18\ 2%K"(i1P²&\82\92#FKn\1d\94äyþ\98¬\94\91RV\8a6¡<.Ö\84RÉJF\13ÊxYI®Ë\9d\96\87\1ezèA\9aPFd¥7ß|3"+É`¤d¥\1e\fP}uYI\ 6xYI\86È9ìm¢d¥eÈJ«\90\95ÖÇd¥íéd¥_«-+%̬ã\8bp¼,m\11\8eï\8fýª\bÇ÷ÇN\a+È ¥ÍN<@ÐÒjfÛ\15̶\7f`¶Ó\92'JK3 ¥)^\19ù'BKã ¥1,ò\19Å\ 2¡\11,\8e\1eN?\99a*\80GÃÁ£\11ôá\e #\8d\86\91Æé\8c$Wh
+bÒt¶w\98¥Ä$§\12\936lØð\ 3>î
+|ÜkXð¶Aù¸\ 1¥íú\827ù\b{Ùëí\0{½)PúUo§s¨ ô\7fÏ\ 2f¨"¤\ 6%Bl\82\10?7P ÄJ\ 6[Ô\9b\17\ 1%¹Ñ79£ T\11\ 3¥¹\80Òt¯ÜããYÄ0\9cE\f_³\88áË \ 2%¹Y?\0{Ú\87£ Ô\86\ e¬\ fÐXì\ eÂ\r\84«øÛ%<Ú\9cç\9d\1e\96[þä\10 \14T $\87ª\ 1}\15¢Ìæú\0%\84Ú\10iå\87\96¼.\ 5Jò/§C\b*\ 2Jòd\9bMRÍj\93,\8b\80Ò´iÓ4mÂ\84 q ¤\99 d\82\92\19\8e9P\92\14ÒHÉ\b(InYɲ\b(y½^\aÁɯ\86¬äK!+åÆÉJ M(\eÐ\842"+É9Gd¥«®ºêJ\9aP^Ç5¸\8d½Mî¥ eDVzíµ×^ao\93·ØÛ¤\13{\9b|ÊÞ&_°·ÉWìmò\1d{\9b\8cfËÜIìmò={\9bÌco\93%\89²ÒFd¥1Yi\ f²Ò~]V\92¯üêËJF\13ÅC-ÂýÈ\8a ½\b\87\7fc\a³í̶7ñ%²\9eeA«]¸¨]1ZrË\94[ÑÒlì¨ßCKSYË3\99åÏ\13h7\8e¶1céÒ7\86v{£\13Ã\18üHcéU<\1eF\9a\14ÇHr¼\99|CÌELZ\18'&É\19¬Â\9e´N¯ºÉùmÕíIòÅ·\ePÚ\a(ý\b(é\vÞb Téª\99 tÄ\86ôÍ\94Ò\81Ò¯É Ä.Ñ\80Òf@i\1d¶¼
+V{.aµg\1c(ù£ ô\r Ô\ePê\16\92\9bº\13}WÛÓ¥þ¥\8c((=\98)xt'áFÂU\99\80\12\ f4Ï =·\ 2%^v\ 2\a¨Ã¡j\ 4ä\96/òGA)K\a%\81¢\80\ eJ\12tPBXu8ä)Õ\a¥þýûG@éã\8f?6AÉ\ 4%3\1c\1d ¤Ò \r(Y\12AI\8b\81\92\15<²\11\92hÉÍSª!+\95¥ØÛä4}o\139û\88¬$\1f°\15{\9bDd¥\87\1f~8"+½ôÒKϳ·I;ö6y\8f½Mº°"7"+\r\192d\10rG°·Éxö6Q²Òld¥\85ìm²\8c½M"²\92\fÒ\9buYI\be7M(#²\92\8cí?\ 3J\11Y)I\eI\92\95\fP2¾5Ò\14á~OU\84³E\8bpñ´D}\vZZç\94)w\84\96\90wb´4\9fa}\ e.\8b\994\86\99N/½©\9e(2MTÜ\ 4\ f©0>ö¯ \1e\85G2èO\86\91¦ÂH3`¤Y4\95\99\8b\98´\01i1kÝ\969bb\12ö¤õTÝ6cOÚ\96Â\9e¤@)bOR \14µ'¥\ 5¥ÿ6Aé\88
+\87\ 4JQýÔ\0¥=Üã;tP\92{( \94æÑ\16c:m1&ÐDlD\0P
+ÊÝÙ\87\9d|º\87\ 1¥\fÉä·\14(±ùáS@ÑCì\17}'á&ÂÕYò·\16<p.»I7åÉ'ó²\138@\9d\90Üüe´p-\ 2ÁòXL\9aÅB\890¶¨\0ó\ f/iåv¥\0%{\14\94¬Vys\1d\94¬
+\94F\8e\1ci\82\92 Jf0AIR25(IæE@I\82\8bG+ÉJr¨L\1câ©e¥\86\r\e6 ec}o\93óÎ;¯9{\9b\Ìg»\92Ï{\1dWã6Æ\97{\18i\1eeo\93gØÛä\15\9aP¾ÅÞ&\1fÐ\84òSö6ù\82½M\94¬4\84½MF³·IDV\92!2"+ e¬@VZC\13Ê\8d4¡¬$+ýòË/\7f ¬\14Y\11d\14ᢳí\b-Q\84Ãı\97ÚÄ.Úòé\96%hi#\96×dZr --vËä{\ 1&Ô¹ØQ\95À¤\90i\ 6È4\rdRÜ4Å\b\8a\8c°"Ms+ I\9eü}2#ÉA\15#ý\80\98´\ 21iµ.&ÉeRbÒ\16ªn;\0¥]\80Ò^@é@*\1f·\96¶3\80 JGføOAIu[Å\91g\80ÒJ@ii\f\94f(P
+\0Jly8\88-\ fû\84\ 1¥\f\81ü\ f\15(e
+û¼\9c%9ý\14PôP¶\84»²\ 1%ÂÕüÚ\82\aÎÍ\12\9ciÆ\93\egÎ\9d;÷\84\fA\9c:l3]\ 6x\15±=P^@\81\92d@\ 4\94$D@IþåbM\83\ eJ\ e\ 5J2\82è d«.(ÑÍ$\19\94ØúÛ\ 4%\13\94ÌpT\80\92J\9cÊ ¤ÁC\11P\92¤S!\89\96"²\92¼¢\92¬¤ö6Q²Rto\93òØÞ&'±·Éi4¡<\8bqã\ 2ö6¹\94&\94øø7q\99î¤ å\ 34¡|\92½M\9e§ åëìmò\1e{\9b|ÄÞ&=ØÛ¤/{\9b|C\13Êá4¡\1cG\13Ê©ìm2\8b&\94\v\90\95~@VZI\13Êuº¬$H¢d¥]ÈJ{©¿\1d8\88¬\ 4\ 5¥\95\95,éd¥Øúi\83\96\8c"\9c¢¥=É´D¹Ë\11£%úÎT@KË ¥%´36\ 4¦¹ô\e\9eͦ\9f³Ø§a&á{=ÈPÿ}ì×\99àÑlüHs\98;Ï\83\91\16ê\8c$\aÕ\19É¡
+nò\96k\11\936\18b\12\eQì¤ê¶GUݬFÕj{\92±àÍ\ 4¥#3¤\0%-\ 1\94þ\99\12\94äÞØÏBO\1d\94ØÄg3mé×Ñ\96~%{C/eoèyì\r=\83Ý\ e'\ 2J#S\81R¦$ñÛY\82=/g\v(=\9d-ÀòP\ e \94\ 3(\11Z\11Z@Kçòh³¬\18(ñÚº\1c¥,l\80\92\1c>\8b\1a_\18Y)\0-y¡%7S\ f\17ùáp*P\92'G@IPí ¤\99 d\82\92\19\8e1P²Ä\81\92$X\ 4\94$߬:(IúE@IB%YI\12QÉJá8YÉØ2·¼¼¼\16ãA¼¬tæ\99g6¥ es\9aP^L\13Ê+hBy\1d×å6ö6¹\87&\94\8fÐ\84ò\19\86 \97\19\8cÚ³·É\a4¡ìJ\13Ê^4¡\1c@·\80!4¡\1cE\13Ê\89ìm2\ 3Yi.M(\17#+-§ ¥\92\956 +mÁÖ½\ 3[÷\1eêoJVúQ\97\95PI\90\95þ\96^VJ\ 2¥êÑ\92nYbmP\9ce\89Þ|{(Âí¤åÌv,KI´´\ 6ZZɾëËÙüá\a\97|»èÈ\84\13u\81b\1f%\121ÞÏÕyH\ 5õ«
+ò\94ùº\84$\17b\11µ¶%º\8e$\97d\ 5\ 5·Uq\ 57yóMÊ\99\94BL\8a¬uKªº\1dª=É\ 4¥#$T\ 1JQý´
+P\92´\8a\80\92ÜHëS\81R@@}bPîÉ\91!¹O\a\87\85êûf,Y²ä³L@)\vPÊ\16ìy%\aPÊ\11`y8\17PÊ\ 5\94\b\b-\80§óx´Y6 Ä+\1aðÚº\1c¥,\ 3P
+ÉAó¨ìeQã\vû£ äK\ 6%9\838P²\9b d\82\92\19LPª\ e(i:(IæÙbÁNP´äª\8e¬TRR\12/+5hÐàxº\ 5\9cD\13ÊÓè\16p\16M(ϧ[@K>o+.ÄM\Ä;iBù\0M(\9f [Às4¡|\9dn\ 1ïÒ\84ò#º\ 5|F·\80>t\vø\86n\ 1Ãè\160\96n\ 1Sè\160\8bn\ 1\vhB¹\94&\94+±u¯ÃÖ½ Yi\eõ·]Ôß\fYé'd¥_\0¥ß, ½\81þQ\rYÉ\92¦\b§o\8b\ 5(\19½ùT\11î@*Z²Gii\13´´\9eíD×BK«Ø*«Â)t³Ü\99\80L\8bÙ\8b}\11a!ð\14 üª\93\11OQxäT\12\92¼v9:R\85®#É÷ÖZ
+nëí\ 2\90\9b\10\93¶ &mGLÚ\95,&!¼ébR\14\94â«n\86\9fË\ 4¥£ \1c\ 4\94¬I $w\84Ú¿' \94¶$\81\92On¸ù~¹ÿ¾7@)\f(e\0J\99\80R\96 Nçl@)\aPÊ\ 5\94r\ 1¥<\81¢»ó\ 4\8fn&´"´äoçñh3\80ª1¯hÀkëfÉ\0P\96!ÄS\1c\ 6\94B
+\94ä=tPBVòAKn¬\7fÉ äH\ 2¥©S§jÖñãÇ[¬&(\99 d\ 6\13\94ô\94L\ 5JÖdP\92àÔiIÉJ\92\8d\86[©\92¬TVVV¢ËJrBõ\18\1e\1ap¦\8d9ñ¦t\vhÎǺ\98n\ 1Wðñ¯å
+ÝJ·\80¿bë~\98n\ 1OÓ-à%lÝíY\91Û\11\83À'غ{bëîO·\80oé\160\92n\ 1\13°uOÇÖ=\87n\ 1\8bè\16°\1c[÷jº\ 5¬ÇÖmÈJ»\91\95öÅd¥\9f-jÿ2%+¥r)W)+YÒÉJZB\11î\17¶|\88Ð\12o\9e\82\96¶Úqy³ùú\ 6ö\14]ç\90¯\985:2Á91dZ¦\0\88°\14\1e\8a\ fÑ\a\969\15\1eE%¤\95\ eåGRµ¶4\8c´\131i7bÒ>åL²\1abRBÕíïZ\9aª\9b JGz\88\a%BJP\92ÿýdPr\18 $\9c\83\92\aPò*P\92»N\a¥ \14\8a\81R& \94\ 5(e\v¦tÎ\ 1\94r\ 1¥<@)\ fPÊ\a\94ò\ 1%B+BKþv\1e\8f6ãy\8dyE\83\1cÉýºÙ\80R& \84L\95\17\ 6\94\82\80\12²RÀ¯@I\82\ eJ\94°\1d\18ùìNyr<(Éá5\9b J&(\99Á\ 4¥\83\80\92¦\83\92ä -\16\ e&+ÉAÕ\96¹Ù¤}\1e\ 3@\11gPF\13ÊrNí8º\ 5\9cÄ9\9fÆG8\93Ot>Ý\ 2ZÒ-àj.É\8dغï [Àýغ\1fÇÖý\1cÝ\ 2^ÃÖý\ eÝ\ 2:cëî\8e»7¶î¯±u\ fÅÖ=\ 6[÷dº\ 5ÌÄÖ=\9fn\ 1K±uWP\7f[Kým#¶îÈJ;\91\95ö +í\a\94ª%+É·Æa\14áªAK6Ê]ÐÒ\ e¶ÊÚ\ 6-m\86\966Æ\ 4&\1d\99\94 ¤°Gç¦(<0\82.\1cIX©*l
+\8fÔka¤uÊ\8f\94ÈHÛ(¸í´E\19i/bÒþôbRÕU7Ó\9etd\87j\83\92-\ 5(9\ 1%\17 ä6@Iîµ¥~@) ·ã÷AÉÆ\89a@)\ 3PÊ\ 2\94²\97.]úY\ e \94+\9cóv\1e \94?gÎ\9c§\v\0¥\ 2@©\0P"´"´äoçå\ 3Jù\80R\9e<¹An\f\94²\0¥L\ 5Jrä¬\10 \14\8c\81\12²\92Ûk\80\92°T\ 4\94dÜ0AÉ\ 4%3\98 \94
+\94T2ES2\ 2J\92t\ 6(Yã@IB%Y)Õ"¸üüü\Þ2"+Õ©S§\16¶îz\9cd\ 3lÝ\8d±u7e\ 49\a[÷Eغ/çB\Ë¥»\15[÷Ýغ\1fÆÖý\14¶î\17-\9d:uz\13[÷û\96/¿üòcËÀ\81\ 3?g\13¸~غ\acë\1e\81{<¶îiغgS\7f[Hým\19¶îUغ×S\7fÛ\8c{;¶î]\80Ò^êo\a\0¥\88¬Di\ 1\16ø=QVª\82\96\12\8apÿJQ\84\8bl¹\1e³,)Z²¦¢%\1a\18é´¤\ 4¦\9d;wn¶G\91)¢2¡
+éÜ\14\85§Õ\89!ò\80R\8f\14\1eÉË\14\1emTÇ\83\91¶ê:\92ÁH\98Ü\rF²¦s&i\95»(T!&\99 t\84\85?\ 6\946ë $7ðJ_\14\94æ\ 5%\ag\84\0¥\8c5kÖ\8cÌ\94ä\1c\94%¬Ò7\aPÊ\15ºù0\ fPÊ\a\94
+\0¥B@©\10\8fR\11\1e%B«B<Jüí<0ªY\ 1 \ 4U5È\ 3\94r\0%Ä©¢¬Å\8b\17çe\0JÈJ:(!+E@Iþåb\1d©Ã\9d\ 4JòæV{*Pbon\ 3\944\13\94LP2Ã1\fJQ1I\8b1Rµd%£·\92\92\95òòò"²\92¼y\11ãA\rF\86rlÝÇaën\88ûTlÝgbë>\ f[w\vlÝWs\99n`\13¸ÛÙ\ 4î>lÝ\8f± ܳt-y\95\99ÜÛÔß>d\13¸ntëþ\92úÛWÔß¾£þ6\9aMà&± Ü÷ÔßæQ\7f[\82{\ 5õ·5Ôß6P\7fÛJým\aõ·=Ôß\94¬ô# dÈJ\7f;tY)±\bgì$\1aOKH4)hi?´´×F\93GU\aK\14\98\fdÚ\84*´Q\97\86T\r-UP\8fªç©W¨×* I¾¼¶ÁH;Ô{$3Rª\82\eK\ 2\r1)]Õí¿ÌªÛÑ\10ª\ 6¥\7f$\81\92=\1d(yäÞ]ç\8d\81R \ 6Já\18(e\ 1JÙÂ*}r\ 5gºç\ 1Jù\80R\81\10ÏË\85\80R\11«Þ\8a\0¥b@\89Ð\8aÐ\82¿\9dË£Í
+\ 1%¨ªA> \84$U\96#ÄS\94\r(eÆ@ YI\a%\16ÁE@Iþ¦\83\92\vPr\ 2J\8eT 4bÄ\b\8bÕ\0¥Ï?ÿÜ\ 4%\13\94Ìp\f\82\92J«hJ\1a \14¡%II\15ª%+I\9e\87°ugòn9غ\v8\8d\12êo5±u×ÅÖ}\ 2'~2\9fãt>Ö9Ôß.¤þv\19×å/\f7·P\7f»\9búÛCtënCýí\ 5êoí¨¿u [w\17ºu÷ þÖ\97nÝ\83èÖ=\9cúÛ8êoS©¿Í¢þ¶\80úÛ\ fغWbë^Gým\13õ·mÔß\92d¥\9f\0¥_\0¥ßb²Ò\1fEK\8a7\12hé\97\18-ý¨\16\99AKû %]`ÒqÆ@¦¨\8di\vì³E\a \83 p\83ÇýM=O©GQ<\8aHHx¶9ü\9e¸Z\9bb$úKŵ\ 2H,¸\1dDL2«nGvøïdPªlæ>\b(¹\0%w\ 2(UøåÆ\¢@)\14\ 5¥ \99\ 2J#²\ 1¥\1c@)\ fPÊ\a\94
+\84sÞ*\ 2\94\8a\84}\9e*\ 6\94J\0¥\12@\89p5¡E1 DhV\ 4(AU'ÀWuòæÏ\9f_\96\e\ 3¥,@)\ 3Pby]\0YÉ«@\89ÞJ.ïÁAÉf\82\92 Jf0Aé \14e¤\b(%ÑR´e@¼¬$\a\rR\7fË þ\96ÍûæQ\7f+¢þV\83ú[9ݺ\8f£þÖ\90ÁãT\86\913¨¿\9dGýí\12®ÆU\¿ë©¿µ¦þv¯å\95W^y\94úÛ3Ôß^aýÛ[Ôß> þÖ\95ú[/êo\ 3¨¿\r¡þ6\8aúÛDêoÓi«4\97¶J\8b¨¿-§þ¶\9aúÛzêo[¨¿mGVÚ\8d¬´/&+ý\f-U*ÂEAé\9f1PJU\84Kkð®DKÑJ\9c¢¥\9fc´tÀ\1a-Çí\8d!Ón\ 3\99ô °\a\0²'\ 6[4l\8f\91Ñ\8eD<Ú\ eª{¶£\8cdÔÚ\92\18éo±æ\92ê#ü³Úb\92 JGXHÞÂDg¤\18(YÓ\81\92\ 3Prʽ»\ePÚn\80\92/\ 6JA\ 1¥¹aI¿é\19\80R\16 \94# ôM®\0Kï|IÓn\ 5\ 2J\9d
+\ 1¥b!\9e\97J\0¥\12@©TÒùÎR@\89p5¡\ 5\7f;\17\82j
+K\9d\fU\9dP(\88S'\1fPÊ\ 3\94r\0¥l\ 1 ¬Ì\18(\85\0¥@\14\94\9c
+\94<
+\94äÉ\95@iÊ\94)\95@©_¿~Õ\a%5\8e\9b d\82\92\19\8eNP²$\82R*ZªBV
+\87Ã\ 1\ e\1fâ\8d2\19\0r8\83\ 2\ 6\85\12\86\87\9a\f\14u9ç\13¨¿5bý[\13>àÙ¬\7f»\90\vq\19×ê\1aÖ¿ÝLýíNÖ¿=Àú·'©¿=Ïú·×©¿½Ëú·\8fXÿö\19õ·ÞÔß¾¦þ6\94úÛXêo\93©¿Í¤þ6\9fõoK¨¿U`ë^Kým#õ·ÈJ;\ 1¥=\80Ò~d¥\1f\13e¥¿é²\12ß\15Õ\94\95ªKKñ.ï\84r\9c.0¥D¦(7Eô¦(Aí\8cñÐÎØ£»b¯ØcS\15¶\ 4<:`ø\91¬ µ¶xFªÆ2·4b\92 JGR¨\1a\94\94=I\a%\eÓ\a@é\97\18(íK\ 4¥M^¹\13×*P
+Hª-6@)S@i|¶dãp\ 5Jy\80R\ 1 T\b(\15\v(µ/\ 1\94J\85}ÚÔ\10
+z°\ 6 T\83½Þ\bW\11.!4\87\96\9aÂR'\17\ 3JE\80R\ 1 \94\ f(áyÒA Y)\94¡@I\82\17YÉí7@I\1eµ»\15(É\9bG@I\ e¯ÙMP2AÉ\f&(\1d\1a(i\16\87ÃQIV\8aº\95";ÁIb{Iq?É\1e¤þ\16æ-³¨¿åq.\85ÔßJ9ÉÚ¬\7f«Ï¶&'²É)lkÒ\8cÏ{.×à\12®Ð\95¬\7f»\8eÑç6Æ¡{Xÿö\bÛ\9a<MÿÉ\97ØÖäMÖ¿udýÛ'\16\19Íz²þ\1fëß\ 6Ó\7fr\ 4ý'ÇS\7f\9bFým6õ·\85Ôß\96Q\7f[Eým\1dõ·Í\80Ò6êo»¨¿í\ 5\94\ e +E\8ap\ 2 ñE8\83\96ÒÊJÕ¥¥Ø\9a8-Úo)I`ú)QeÚ¯8'ÆM\11xª*ìÕ\8bkIx¤$$uxµ®-\15#UUp3Ť£1¤\ 5¥\7fÅ\81\12i\0(ý\16\ 3¥\1fc ´\vPÚæ\89\81\92\7f×®]+\14(\85\ 4\94æd\b(MË\92\1c\1c\a(\rË\15Pú:_\80åËBa\95O\8b$W?(\11Vy³TXåÅ\1a\80R\99PÐ\ 3eÂCwÔ\14t¹\81pU\99\84\8b Í!¨ÓK\ 1¥\92Ù³g\1f_,/+/\14PªA\ 1¯\10ÏSnN\f\94\90\95üa\ 3\94ä_N_"(¹\0%§\1cEs\18 4nܸê\83Òã\8f?n\82\92 Jf8ÊAÉëõ&¥¤ÁH\11PJ ¥xYIµì\96£x8\9e\97#\a¨¿\85¨¿eòæ9ô\9fÌç¬\8a©¿\95qºuè?y<ý'\eÑ\7f² ý'Ï¢´\7f\ 1#Í¥\ÓV\96Ç\1e{ìF˳Ï>{\aý'ï·¼óÎ;\8f[:wîü¬¥{÷î¯Ò\7fò\1dúO~HÿÉnô\9fü\92þ\93_Ñ\7fò;úO\8e¦ÿä$Ö¿Í`ýÛ\êo\8b©¿-§þ¶\9aúÛ\ 6êo[¨¿í@VÚ\8d¬´\ fPR²ÒÏÈJ¿Æd¥ß\13e¥Ã¤¥T.o\9d\96\0\96JÈ\94 2ÅsS5B\94\8c"êQ\f\8fâ$$Þò :ReF2Ť£,¤öq§\ 3%»\ 2%´W\ 5J.@É@iÿþý\e}\92Vk\0¥åA\99\93,
+\v(Í\ 6\94¦\ 2JcsV¯^=4¯¢¢b`\81°Ê\17EÂ*]\8b\ 5l:\96J¾QCXå\852a\9f'kJ\12ß_SxèöZ\82.×\13®$\\f2\9d\ 3A\9d\8eèÔ¨\14P*\ 1\94\8a\0%
+x\85x\9ers\ 5\942³\93@I\82; @Iþæð&\81\92\0\9a J&(\99Á\ 4¥Ã\a%\83\96*ÉJj'8%+Éñ<Ôß|\80R\90õoaúOfaTÊŨTÈù\95bTªÅ¸Q\8f\11¤\ 1\1f«1F¥¦\18\95\9asI.âÒ]\8eQéZ\8cJ·Ð(àn\8cJ\ faTjC£\80\17Ùÿí\r\8cJ\1dØÿ\vF¥\1e\18\95úZd¬û\86þ\93Ãé?9\ e£Ò\14êo³¨¿- þ¶\94ú[\ 5õ·µÔß6"+mEVÚ\89¬´\aYi¿.+É÷\82!+U*ÂU\rJ)hÉ\92DKÑ\ e\ 2qå¸\182ý\1a\87LÑÂ\9cÁM?ÅØ'mø)\8e\8c\f<\92ðk\9c\84\94´®2#U¿àf\8aIGfHÚæ-\r(ý=\11\94~v ½:Qa\ 1¥\9dnR\bPÚ\0(\ e\b(-\ 3\94\16\86·lÙ2+S2oJ¶LVÆä
+(}\97/)ùU¡\0K¯bÉÐOJ\ 4lÞ¯!\9cÓ®L\88çù\9aÂ>OÔ\12
+º¯\96ðPëÚ\92Î×Õ\9e1cÆ\15üë"hél\bª ¢ÓI5äÉÇ!D\95ão*M\ 2%º\ f\84²\0%êoÞ\90 J&(\99Á\ 4¥?\f\94T"¦\ 1¥xY)¡þæ"»Ý\80\92\97÷ðón!F\81\fN#\9bFÝù\8c\11Å\8c\16e\9cx9\9fã8\8cJ'Y.»ì²Ó0*\9dÉÕ8\8f«Ö\ 2£ÒU4ê¾ÁòÒK/µÆ¨t/\8dº\1fŨÔÖÒ«W¯W0*½\85Qé\ 3\8cJ]1*õ¨4\0£Ò·\18\95F²ÿÛ\ 4ö\7f\9bN£\809ô\9f\Dým\19õ·UÔßÖ#+m\ 6\94¶\ 3J»\90\95ö\ 2J\a\90\95âiIÉJ\7f\ 4-%õ[J\12\98â\91)\r7ý\92\82 \f\1eú9éyÉê\91\81G\89e¶CÑ\91L1é¨\b©ªnÿ\95èã\8eo¡\84ÄJÕ-\1e\94\98a\0J[¼
+\94dþ±
+Pú!$Y¶ Còmf\96\80Òä\1c\ 1¥Ñy\92\88C
+\ 4\94ú\17 °ô\ 4\94>.]¸pá{e\ 2J¯×\94¬}®\96°Ïcµ\ 5\85î\85\8cn+\97pm¹äôå\84\vùÛY\10Ôi\88N'\95EA©6þ¦Ò"!\9e\ 2Ìá9y\92ûI ä1@É\1f\ 5%\9b§JP²\99 d\82\92\19LP:4PªDKJVRûæJ\86:uP\92<÷\90ñ>Þ-À(\10f<Èbdȵԯ_¿\80\8eJ%tTª\85£».\1d\95\1aÐQéd:*\9dNG¥³¹V\17ÒQé26ʽ\86\8eJ7ÓQé.\ 6¨\aè¨ô$\eå>ÏF¹¯³Qî»\18\95:³Qnw\8cJ½1*\r¤QÀP\8cJc0*M¦þö=õ·yÔß\96P\7f[Aým\r²Ò\ 6êo[¨¿í\0\94v#+E\8apòåð3 \94T\84û{µ\8bp ´ôo\83\96R\bLi\91)\89\9b~\8b±OÚð[Ü+¢dT \8f\12\18é\9f\87ËH¦\98tÄ\86\83-x3|Ü©\16¼!À\ 2J;<
+\94\98uø\ 5\94V\ 6wîܹ4$Y6?cóæÍßgÉ\14eRÎÚµkGåI"~[°bÅ\8a~EÂ*=J\ 4\94>ª!iúnM\ 1¥×jIÖ¶-ìóh¹ Ð=0Òu\ 4\8fþB¸\fPº\80¿\9d -\9d\8aèÔ\10ù©>®¦Z\80R \96ð\ 2Ìá9ù\ 2@\19\80R0\11\94\Á((Ù\ f \94¬\89 ¤\99 d\82\92\19\8eaP2\12QxÈR\1dPRÛÁÉ\ 1\1c\1cÊE\9e»Éx/\8en?ï\eÄÑ\9dÁ eãèÎãL\8bpt×ÀÑ]\8e£»>\8eî\86|èS¸\10gp\99ÎÅÑ} \8eî+\19\8c®ÃÑ}\e\8eî{è¨ô\b\8eî§qt¿\84£ûM:*½OG¥\8fé¨ô9F¥~\18\95\ 6aT\1a\8eQi\1c\8d\ 2¦R\7f\9bEým\ 1ý'\97R\7f«@VZKým#²ÒVd¥\9dÐÒ\1e@i?²Ò\8f\89²Òá\14áRÑR\92À\94\ 6\99\92¸é÷\18ñ\18\ 4\15\1f\8cGÓ\92Q¢\84¤\19e¶ª\19É,¸\1de¡zU·T>î¸\ 5oØ\93¶ããÞì\93<ZçgÁ\e ´$, 4/S@iF¶\80Ò\84\I¿\11ù\ 2J\83
+\ 5\94ú\14K^~V*\98Ò¹\8c^\935\85s^©-¬òL9M¹ë°{I\1dv/\81\91®!\J8\1fZ:\ 3Z:\ 5ÑéD@©^\99¼¬fi\14\94ò\ 1¥l\ 5Jô³\ffË\eùØYÎ\13N\ 5Jòd\13\94LP2\83 J\7f\f(ÙíöxZR-\ 3TËî\ 4PrrP\17\87÷\0J>\1cÝ\ 1@)\84£;\93SË¡õd\ 1'Kø\b5ùDuø\80ÇÓz²\11'\9bp\85Îbà¹\80!¨%\8eîV´\9e¼\91Ö\93wàè¾\1fG÷ã´\9e|\16G÷«8ºßÆÑÝ G÷§tTú\82\8eJ\ 30*\r¡QÀ(\8cJ\13©¿M§þ6\a£Ò"êoË\90\95VQ\7f[\8f¬´\19Yi; ´\vY)R\84\93¯\89? \bw\98ÈT\99\9bâ *M¨ôä\84ãý3=\1e\99\8ctl\84d1)E\9bÉ\94>nªn?:\93|Ü,xS>î\80dÔ\8a \vÞðqÏÉdÁ[6\9d\ 1òè\fPÀ\82·":\ 3\94Ð\19 \ 6\9d\ 1\0¥·jÑ\19\0Pz
+Pz\bFº«®@ÑM\84« -\bçAKÍ\0¥Æ\80R\ 3êtuc T\9c\bJa@)\90\ 2\94\1c\89 du\1f\12(uéÒÅ\ 4%\13\94Ì`\82R\ 2(YtFª
+\94l\1cÀΡ\1c1Prãèö\ 2J~Î \b(epjY,}Ë\ 3\94
+YúVÊÒ·Ú,}«ÇÒ·\13YúÖ\98á¦)\17¶9Kß.²´mÛör\96¾ý\85¥o·X>üðûi=ù\10'Ûàè~\81Ö\93ípt¿g\994iÒG8º?ÃÑÝ\e£Ò×\18\95\86bT\1aC£\80É4
+ø\9eúÛ<êoK\90\95VP\7f[\83¬´\ 1Yi\v²R¤\b' ´\ fYé@\95E¸$ZJ\85G\ 6tT\a\99â
+sQnª\ 4O\87\10â\ euÈx\94\96\91LP:\82CuA©\1aö¤Þ\ 4\1f÷rìI\v±'ÍÆ\9e4\15{ÒXìIC±'\rÄ\9eô\ 5U·®\80RGªnoÖ¢3@9\vÞ\10\93\1e¨+ù{\adtC½éÓ§_UWÂ%üÚ\1cPj
+F\9d\f(\9d\0(Õ\ 1\94ÊjH²\17Ñd \ fPʪ\ 6(ùª\ 1JÃ\87\ f·X\a\r\1aT\ 5(=÷Üs&(\99 d\ 6\13\94\84\91*Ñ\92Ñ\89R\81\92¼ÖN\9a*Prrx\17 ä\ 1\94|\9cA\80¥o!\96¾e\ 2J9\9cs>=º\8bÙ#·\8c\ 1¥\9cÏ{\1c×à$.Ω\É3-\8f>úèy\80R\vzt_eyûí·¯gé[k\96¾ÝËÒ·G,_}õÕ38º_¶\8c\1e=º=\8eî\8e8º?Á¨ô9\1d\95úaT\1a\84Qi\ 4F¥q\18\95¦R\7f\9bEým\ 1²ÒRêo\15ÈJk\91\956"+m\ 5\94v"+%\15á"´\14-Â¥í\e\90\16\94ª\8fL Ü\14¯7\1dJ0\ e\90xä$<2\19éØ \95ÿWõÛѨºiQ1éïÖh\9bɤ~ܺ=\896\93\86=iU@2ê\aìI\v°'ÍÄ\9e4\19{ÒhìIC¨º\r êÖ³\14\1fwÙÂ\85\v;Puk\87\98ô<bÒã\80Ò}@Qëz\12®\a\94® \\ 4-\9dÃ\ 3§\ 3J\8d°1\1d\ f(\95\ 3J5\0¥B@)·(
+J¡\18(y\ 1%7 ä\8c\ 3%v/ÑAIP- \94,\a\ 1¥÷Þ{Ï\82\19à\ f\0%54çää\98 d\82ÒÑ\1f\8e5P2d¥((ÙHS;\au°ôÍ (¹é\11à¡G\80\ fP
+\ 2Ja@)\8b\1e\ 1¹\80R! TÂ\80R\8bÏ[\97\1e\ 1'p]NæJ\9eN\8f\80³é\11p!=\ 2.¥GÀ5\96\ f>øà&K×®]ïdéÛý,}{\9c=r\9fµ\8c\1c9òU\1cÝoãèîÄÖo\9fâèþ\ 2£ÒW\18\95\86`T\1a\85Qi"õ·éÔßæ +-¢þ¶\fYi\15²Ò:d¥MÈJÛ\12\8bpûS¬\84«nóîT T]nª\ 4O)0*\1d\ fU"£ÃÄ#\93\91\8e\96p\18U7[b÷$£\1fw¬ÍdÄ\9eÄÆ%´\99\9cG÷¤\19TÝ&æ²\15n¾¤ßàÂåË\97÷+\16~é\81=é#ªnïRu{\r\vwÛ:\ 2J\8f"&Ý\ 3\ fÝ
+\1e]K¸\9cp!á,\1e8\rP: P:\ ePª]S\10§4\11\942c ä?\fP\9a<y² J&(\99Á\ 4¥Ã\ 2%K"(i1P²Æ\81\92¤x\ 4\94ä\8d\\80\92\ePò\ 2J~@)ÈIf\0JÙ\80R\1eÃH\11\ 3J\r\9a)Õ\ 6\94ês]Näú\9d\ 2(5³<ýôÓÍ\ 1¥\8b-íÛ·¿\82\1e\ 1×\ 2J·²\99ÉÝ\96þýû?ÄÒ·6,}{\81\1eÝípt¿\87£û#\1cÝ\9f±õ[\1f:*}\8dQi(F¥1Ôß&S\7fû\1eYi\1eõ·ÅÈJË\91\95V#+GVÚ\f-m\a\94v\ 1J{cE¸\83Y\96¢´T\rY©ú\ 4U\19\9eª\15ªq\ 6Uã\91éG:zBUbR\ 4\94\90!\93Ä$\eU7vÁ=à êæ¤\9b½\8b¾öªÍ¤W²Gµ\99\A÷¤ÅtO\9aC÷¤itO\1aO÷¤átOú\86îI½i
+н\94pi
+ð6U·\97kK®>\8d\98ô0(t7Pts=\99í\C¸\94p>\7f;\13YéTêo'\ 2JõXúV\vE©\ 4P*\0\94r(½e\0JÁ\18(yR\81\927\ 6J.9\rM\a%9r\ 4\94Æ\8e\1d\e\ fJ}ûöµh=zôøß\ 1¥4ÝíLP2Ã\11\1eLPR d\ 3\94ì\80\92\837rÆ@Éùøh¦\14à$Ã\80R&\83G\ eÃH\ 1\9f\18PªÉǯc¹å\96[\8eçú5²<üðç\ 1JgÒLé|\9a)µ\ 4\94®¦\99Ò\r\80Rkz\ 4Ü\v(=
+(=ÃÒ·\97qt·ÇÑÝ\11G÷'8º?ǨÔ\ f£Ò êoé¿\8d£þ6\ 5Yi\16õ·ùÈJK\91\95*\90\95Ö +\19E¸\1dÐ\92aYJÝ7 \8dÁ»jí&>\1c&A\1d&\91U\ 3\8fLF:ªBJ1É\92(&¥ªºÙäæÿ PÚï êæ¤\9b½ªºy¨º±¹Û*¿L8\96\ 5eê±0,\93\90Y\992\1d\99\92½víÚ1¹«V\1a\9a¿bÅ\8a¯
+\85P¾(\11\88éZC\98¦c\99ÐÍ\9b¨B/\82=mP\8a\1e\ 4\85î\84\8cn$\MhA8\97Ð\8cG\e\ 3J\rð(Õ\ 5\94j\ 2JÅ\98¹ó1sg'\82\92/\ 6J®\18(Ù\ 1%Û!\81\92\96\bJ\96T ¤¾\b\fP\92Ñ,2f\9b d\82\92\19\8e1P²$\82\92Ú\18N\81\925\11\94ì¼\91\ 3Pr\ 1JnÎÅ\v(ù9É \94Áà\91Å0\92Çg+¤ëd)\1f¿\16 T\8fK×\0PjL×ÉÓÙ\1e÷\1c@éB¶Ç½\8cfJ×ÐLé&z\ 4ÜI\8f\80\aè\11ð\ 4Kß\9e£G÷k8ºßÁÑÝ G÷§\18\95¾ þ6\80úÛ·ÔßFR\7f\9b@ÿÉiÈJ³\91\95\16"+ý\80¬´\12Y)©\bW\85e)\81\96\ eV\84KÅH\95©å?!¨´PT-22ñèh\fIÿ¿\89Äm\88IZ\94\91~·Ê=þ\ebÒ/6¹ù\7f´K\1aìsHBìvÊDb»[¦\14\9b=\923ë|»víªðK\1e-\rJFÍ\ fKn}\9f)Ó\91IÙ21\19\95[QQñm¾¤_ÿBf,´âîB+î÷@\9c×\81\9dçh\8dô8\0t_]á¡Û ××\9b:uê\95\84\8b çð·Óë\b(\9dL\8f\80\13xE\1dºN\96q\94"@)\ fPÊ\ 2\94Â\80R@\81\12}\94<ôQrÑGÉ\11H\0%k\1c( ¯%\83\92uØ°a\16ë7ß|\13\ fJ\1f}ô\91\85Õ·\16ÖáZX\91kaÉIä\8b@\rë©@I\8dÔ
+\94êׯo\82\92 JÇf8¦AI\8b\81\92\15P²%\82\92\13Prq.\1e@ÉËI\ 6\182B\80R&ÃH6\9f-\1fP*æã\97\ 1Jå\ºãhÏÝ\10P:\15P:\83®\93çÒuò\12¶Ç½\82fJ×\ 1J·Zd4û+=\ 2\1ebé[\e\96¾½\80£»\1d\8eî÷0*}\84Qé3êo½©¿\rdýÛwÔßF#+MBV\9a\81[i.²Ò"d%U\84[¥\17áäËasu,KÆV'\87EKÕâ\97\ 4\8c:¤WT\17\8fLF:êB\9a\82Û\7fÅJºqbR\f\94þf\95{\\89IzÕÍþË/¿ìuHBìtJjluË\94b£g÷îÝk|2ÍXî߶mÛâ dÔ\9cð\86\r\e¦eÊtd|6+(rW¬XñM¾¤_\9fBá\97ÏÀ\99δÓ~\87ÆÚ¯Òg»-\9b\94<Z.\14tO\1d\81¢[ëJ¸¶î\94)S.'\ȯg\11N«#´t\12 t\1c\9b\99\94\ 3J5h8YHÃÉ\:sgÒ\99;Dgî\0\r'½\80\92;\ e\94\94=)\ 6Jî$P\923Ðì2xXl2\8cÄ\83R\9f>},Úg\9f}V-PºöÚkãAI\r×j¤nØ°¡ J&(\1dÃáØ\ 2%ËÁAÉÆ\eÙ\ 1%\a ää\Ü\80\92\aéÙ\a(\ 5\0¥0\1f&\8b}Lr\ 1¥\ 2>~ \97¤&\97®. t\82¥M\9b6\8dhÏÝ\ 4P:\vP:\1fPji\91\91ëj\9a)Ý@3¥Öô\b¸\97¥o\8f²ôí\19\8b\8cz/ãèn\8fQé}êo\1fÓQésÖ¿õ¥þö\r²Ò0d¥±ÈJS\90\95fR\84\9b\a--\81\96VP\84S\96¥\r\14á¶è\96¥¤.K\95ié÷t´ô\a\82\92IFf8\P2ĤØJ\81Ä-\9bu1É\1a\15\93~BLÚoGLrHBìpIjlqïÙ³g½G&\17«|\92=?\ 4$\8f\16\ 4éè\1a\96Ü\9a\92¹zõê±Ù21\19\9a+\8420_Òï\8bB\99±|ʶl\1f\94
+ݴgwۗj
+ö<U[rõ¡rA¡»ê\b\19ÝLhUwòäÉ- çCKg@P§\96\v(\9dÈ\93ë\ 3JµØð\84C\15\0J9:(É{\84r\ 5\94ül\8aëeS\wX\823ÄÆ%\81Xg\0\1d\94äÉV\97¼VsÊ¡\14(Yâ@I\ 6\14\8bU\86\96xPêܹ³\856%\11PjÛ¶\85µ¹\91\91_\8dè
+\94d4³0®\99 d\82\92\19\8eaP²$\82\92\16\ 3%k\1c(É[\1a ä\ 2\94Ü\80\92\17PòsöA>L\ 6\ 3J6CK\1e\e¾\15qIJ¹jµÙǤ\1e t" Ô\98Ö%M1\b\9cC{î\v\ 1¥Ë,½{÷¾\86fJ7±=î\9dìúö\0Kß\1egéÛ³8º_Ũô6õ·NÔߺR\7fë\85¬Ô\1fYi0n¥\11ÈJã¡¥©Ð\92²,-H´,Å÷\r0º,E·:Q´ô3´ôë\7f@K&\19\99á\7f\9a\91R\88I±\9e]\91\8d\9aéé®Ä$v\18üÙ&wû\ 1\18i¯]Ò`\97C\12b\9bKRc\93[\92d\87\1d¦}\92=K\ 2l\ f\14\94\8c\9a\11¦·k¦dÙ¨ìåË\97\7fK ¬?{Õ~^(\89Ø¥XÀ¦C©äe»\1a\ 2;Ï×\148y¢\96PÐýµ\85\87n/\172º¡\8e°ÊU\84K\bÍëÈß\9a\96Ë£\8dkËó\1aÔ\92WÔ\85¯jÖ\10Ò*.\95¹P~ñܹs³9|F¾°O\10Pòe\v
+y2åÍ]
+\94\82\80R\\v%y\8a\ 2%M\81\92\ 3P²Ë\90a±Ë,Ëb\93ùV<(É cѺwï\1e\ fJ¯¾újjPRCx\12(\9dzê©ñ ¤Æç\92\92\92xPR£² Jf8\8a\83 J©@ÉÆ[Úi©æà\\9c\80\92\vPò\0J>Î>À\87 1 dòQs\0¥|.I1W\fP*g÷ãh\81Û\10ÿä©èÞgÐ\9eû\Ús_B×É+h¦t-Í\94n¥GÀÝ,}{\bGw\e\8cJϳGîëÔßÞeý[gd¥îÈJ_"+}Å"¸!\14áFAK\13)ÂM§\b7G·,ÉWÂ\ fÐÒJ½o\80ÐÒ¦äN\8c\8dá\fZ¢r\91HKÿ<8-\99°c\86ÿYFúïDFªBL\92\9bZí©ü\93Mæ\ 6ûírßïq\1c8p`\87sß¾}[\ÂH\eÜ2¥XíÙ¶mÛ2\9fdÏÂ\80äÑì \e\ 5\85%·ÆeJ\96\rÇJý\rÔÒ;\7fÁ\82\ 5Ý\v%\11?,\12$y»DòòÕ\1aB<mË\84}\1e)(tOm\81¢[k\v¦\[.árÂ\85\84³Ëå\81&µå)\8djIN\1f_Sp¦¼L@©F©\80RQ\89\80R^\91\1c9«@@)\9c'y\1eÈ\11,óe\ 1J\19\80RH\823(Áî\8f\8aI\11\1f·\9c\95æ\94×j\ e9\94f\97s±Ød\96e±É|Ëb\95\99\97Å*s0\8b&\83\8cEëÖ\9bEûðÃ\ f-ôs³ÐÙÍBë\12\vks#ãý-·ÜR \94Î<óÌê\83RÚ\1d8MP2Ã\91\1f\8eUP²$\82\92\16\ 3%k\f\94l\80\92\9dsqÄ@É\r(y9{\1f\1f&È\80\12æ£f\ 1J¹ì\8c[À\ 5+±<ðÀ\ 35Ùð. t\ 2 Ô\88é\\13Ús\9fE{îóé:Ù\92fJW³ôí\ 6\1cÝqtß\8b£û\11\8cJOS\7f{\89úÛ\9bÔß: +uAVê\81¬Ô\aZú\9a"ÜPhi\f-\ 3â-Kò\95\10ßeI¾+\fZÚ\86À´\13dR´´?\8e\96X*\94HKÿ\88ÑÒ¿\12iÉ\\82f\86ÿ\15PJQp³$0R¼\98$\8cô³\151É\96(&9eú°É%©±Ö½}ûö
+Ï\96-[\96ú${æûÙu:¸zõêIá\8a\8a\8aѬ4û.[\18i@\8ed^¯<¡\91®\ 5\92\88\1d\8b\84\91Þ,\11Fz±T¸¤M\rIÓ\87j
+\ fÝUK\båfB«Ú2ÑiI8¿¶üz&ðtj-¡¥\86\0U}Ъ6\90U
+n\15\14\vxå\16Î\993'3\7fÞ¼y¡\y7\7f¶P\907SÞÜ\1d\96\8cW ä\b\0Jª{\927*&Å/x3zMÊûZl2ß²Xeæe±Ê\1cÌ¢É cÑ>ýôS\8bÖ©S'\výÜ,4,±°"×Â\92\93ÈP¯@IÆ°ÈÀ}þùçÇ\83\92\1a¤ëÕ«\17\ fJùùùÕ\a¥è~å&(\99á\88\f&(\19 ¤Å@É\9a\fJµk×v\ 2J.@ÉÍÙ{\19Fü\f(A>j\86¥U«VÙ\80R\1e\17¬\bP*\ 5\94j³\ e·\1e¶\80\ 6\80RcÚs7¥=÷9t\9d¼\90\1e\ 1\97±ôí\1a\1cÝ7áè¾\ 3£ÒýÔß\1e£Q@[Ö¿½\82¬ô\16²RGº\ 5|\ 2-õ\84\96úQ\84\e\ 4-\r\87\96Æê}\ 3ä\8b`¦ÞeIhi ´´\825q«õ\8dáä«c3´´\1dZÚ\ 5-íE`Ú\ f2ý\ 42ý\ 2-ý\16£¥¿§ ¥JËù«¦¥ÿgêHfø\ f\19É\10\93ToRµ½M\94\91~gcå\88\98$÷óOV¹½÷ÛäFßc\17FÚá\90\fØâ\14FÚà\92\89Äj·$ÉrϦM\9b\16ù${æø%\8f¦\ 5\85\91Ƴ\10\7fD\86 É ,É·¾9\92y=ò\84\91>*\10\1ay·PRòõbA\92çJ\84}\1e¯!iz_\99ÀÉí5Ç\8d\ew=áÊZ\12.!4'4)\8f6\86¥\1a\94É+êÖ\90×Ö,\95£\14\17Ë4(¿P²;\e\ 4Ë\0Æ\829Â>~Þ×\9b!´ä\ e\v\149\83\12\1c~ v\9f\84¸\8dKâìIÆ\827zMZcÛ¼iýû÷·h2ÈX´®]»Z´\8e\1d;Zèçf¡a\89\85\85&\16\9c\94\91Q^\ræ2\86Y,-[¶´°ã·\85½¿-ì\ 2\1e\ fJ5kÖ\8c\a¥ìììÔ£r*1É\ 4%3\1c©á\98\ 6%K2(\85B¡$P²a\´\ 3J\ e¤g'"´\9bY\96\aPò\ 1J\ 1\86\96\10\9f<\93«\91õʷÜ\7fÿýÅ´))cyI9¶\80ã\98Î5¤=÷©4SjF\8f\80sYúv1\8eî+0*]\8bQé\16êowQ\7f{\10Yé d¥çp+½\86[é\1d\16Áu¢\b÷)E8eY\1a\0-©¾\ 1# ¥ñÐÒTh)~«\13\99OW@Kk\10\986@K[\10\98\92hé@
+Zúý?§¥ÿûï_3üùCU\ 5·d1É\92(&irÛFÄ$¹\9f\ fXåÎÞk\93iÁ.»0Ò6\87dÀ&\870Ò:\97¤ÆJ·$ÉR\8fäÌ|¯dÏL¿Ì:&\aeþ1&$\8c44CXe`\96\80È\179´ÈÏ\15Fú _èæBIÉ\97\8b\84x\9e.\9e0aÂÃ¥Â%\7f1vìØ[kÈôæ/e\12.'\XSÂÙeò@\932yJ£\1a\92ÎÇCUåðU\rH«¨húôéyÐWV¾ÀN8wÎ\9c9\81lyK_¦ä¹\873p\85\ 4\8a\9c\ 1 v¿\ 4\9b\97à\81\91Ü\86\98¤ªn\86=ÉXð¦Z(\19M¹?þøc\vÍI,,*±°\ e×\82\7fÒ\82A 2ÀË\14/2z·hÑ"\ 2Jj¤nܸ±\85ýÀ#ã³\ 2%54\9b d\82Ò±\13\8e!P2h)\ 1\94ÔQ\fPÒXá@É\9a\bJv@É\ 1(¹\0%7ó-/\ 3\8a\9f¡%È'\ f[n¸á\86,.S.ín\vX}[\82k²&jw]¦s'0^5¢\99Òi8ºÏÄÑ}\1eF¥\16lfr\15'¯§þv\e²Ò_\91\95\1eFVz
+·Ò\v\14áÚAKïAK\11Ë\92\8cò_BK_Q\89\e\82oi\14.ï ¬\89\9bF9n6å¸\85\94ã~ÐiI¾:ÖBK\e\11\98¶BK;\10\98vCKû\ eBK|=\1d\9c\96LP2Ã!3Ru\vnÿÒoÂD1I\93Ûö\17\18éG\18i¿Uîì=6\99\16ì°\v#m±Ë|a\83CraµS\18i¹[\92d\91gíÚµs¼\92=ÓýÂH\13¨o\8d\f ¡\fÎ\10`é\97)\8côy¶\90L\97\ÉÁ\ ey\93'OnW )ù|¡`Ï\13E\92¡\ f\14\8f\1e=ú\8e\12\99ÙÜX*áê\1a#G\8elI8¯\86üzF\ryôT\bêÄRyrý\12yYíb9@i\91\1cª `êÔ©¹ùBK\99pX(Gh)\90%ìãåÍÝaA!WP\92Ýá\97`÷I°y\15#É£V\17Τ81ɨº\19ö¤¤\ 5oª3\80ê5©öÃ}þùç-¨Ý\16tïÈØ.#\97ÅrÕUWEÆl5\\e t 'DÆç²²²ÈÐ\9c\97\97w8 d\f¾&(\99á\88 Ç8(©\U $Ç3@IÓAIÞÜ
+(Ù8«\b(Éé:\91£]\80\92\87\8få\ 5\94ü\f2AËõ×_\9fA\93Ûl®n\1e\8bJ\8a0\ 3\94¢v×f:W\8f\1e\ 1\rXúv2\8eîÓ1*\9dÍf&\17P\7f»\94F\ 1\90\95nDVº\1d·Ò½t\vx\94EpÏ@K\11Ë\92ÐÒûÐR\17*q= ¥>4ïþ\9a\9e\94C\11\98F#0MB`\9a\81À4\a\81i\11\ 2Ó2\ 4¦\95ÐÒ:\ 4¦M:-±t\1aZÚ\83À´\ fdú\11Zú\19ZúÕ¤%3ü\ f\87\832R\Á\8d;ñ\1f\96(#ý\rFúU\8b\16Ü\ eXåVÞk\95yÀ.\9bL\v¶ÁH\9bìró¯uÈÌ¡Â)\8c´Ô%I2ß³jÕª\99^É\9eɬ%\e\13\10F\1a\1a\14\10\19\18\16Fú2S\18¤[\96àL§\9cI\93&½\9d;aÂ\84Wò\85x\9e) \8bG¡dè=E2©¹xøðá×\95H¸\82pQ©\84s\bMKäÑ\93Á¨\13\0ªºÅòÚ\9aE\92ÓÅàV~¾$vv\9e\1c>#GÞ(\98-s!\7f¦¤¸7,´ä\ eI\9e;\ 3r.\ e¿\ 4»W\82Í\ 3#¹åQ«K1\12Î$\87\1c Ò=Iµ\99TU7\99oY¬\ 3\ 6\f\88Ø\93\f\1f·Ñ\19@µPJÚ½DF.\8båÊ+¯´X.¾øb\8b¥yóæ\16KÓ¦M#\83´\ 2¥:uêD@©¨¨(\ 2JjT\ e\87Ã\91QY\11O\12(%1\92 Jf8\ 2\83 J\91£$\81RNNN\ 4\94JJJ\14(Ù¨ÑÛ9]\a ääs¸ùX\1e>¥\8fA&À\85\bq\852¹\889x%ó1\ 3\14Ó# \8cé\9Kß\8eÃÑÝ\90]ßNa3\93fÔß\9aÓ(à"d¥Ë±u_\83[éfº\ 5ÜI\11î~héqh©-´ô
+´ô\96eÑ¢E\1dñ-}\82ËûszRö¥\1c÷\r\ 2Ó0\ 4¦±\bL\93\11\98¾G`\9a\8bÀ´\18\81i\19\ 2Ó*\ 4¦u Ó&\ 4¦mÐÒN\ 4&EKûuZ¢\9a\11£¥¿%ÒÒ?MZ2Ã\7f\1cªQp\8bî\9a¬\17ܸ\13ÿnQ\8cDÁ\rFúY\13Fú\11FÚ\a#í¶ÊM½Ã&÷ø\16\18i½]nþÕ\ e\999,wJV,rI\92Ìq¯X±bºW²g\82Oòh$H28( Ö/$èòy\860ÈÇ\99 \1d²\85nÞÈ\91l|!O°§M¾ÐÈ\83\ 5Ã\86\r»«P&57\15}÷Ýw\b\97\16K8\9fpf±<pZ±<å¤"Éäã\8aF\8e\1cY^(´T£@p¦(_\8e\97\97'´\94\95#´\14Î\967
+dJvû2\84}<!9\ 3WPPÍé\17(rø$ؽ\12lnù\9bb$«S1Ò´iÓ"Î$CLRM\ 1T\9bIUu\93¡Å¢}òÉ'\16í\83\ f>\88÷q«\ 5oFg\0£)·±ÍÛ9ç\9ccaKK\v[\11DÆçòòòÈÐ\9c
+\94Òî\87k\82\92\19\8eü`\82\92\ 1J\96DPÒb d¥2oãüìTëíÈÑ\ eæ[.f^n\86\16/\1fÚOǶ \vHÂ\¿,,\0¹ô\b(ÀÑ]\82Q©&ãU\1dv};\9eúÛIÔßN¥QÀ\19ÈJçÒ¨û\12ÜJWÐ-àZ\8ap·@Kwë\96%\19O\9f¤\12÷\1c}»_Ó»,ÉLXmuÒ\15\81©\17\ 2S\7f\90i0\ 2Óp\ 4¦q\bLS\10\98f"0ÍC`Z\8cÀ´\1c\81i5\ 2Ózhi³NK\a\ e\1c\88Ð\12\86Ø8ZâKI}=é´¤¦õ\87EK\7f\86og3ü\19Â!\98\92\f1éïJLâvü\rFúE\13ªÿIS\ 57¹\81÷ÀH;ÂH[m2#Øh\97»}]nþ
+\870ÒR§dÅ|\970ÒL·0ÒdÜÑc|ÂHCý \ 3\ 3ÂH_\86$Õº\85\85d>Ì\1c7nÜÛY\828¯f\v\1eµÍ\15öy,O\92óÞü!C\86´.\90IÍõ\ 5\83\a\ f¾²PÂÅ\84æ\84f\85ò@ãByJ\83Byr=¨ª\16|U\ 2i\15ä
+såäÈ\913³%±C\99\ 2;~°Ì\e\16öq\aå\f\\ 1A!\87OòÜî\95`ó\10Üò7«\8bZ\9b\13FrÈË4»ê\a\803IßÜM\89Ij\9bê\9e¤ªnj\87·\ e\1d:ÄÛ\93\94\8f;iÁ[ª\16JÆî%j\9b7\ 3\94
+\v\vãGe\13\94þ\f_åf0Aé\ f\ 6%\15R\81\92\1cYã=4jï\1avE\8dÓP dåül\88ÐvNÜÁ|ËÉ>&.> \87AÆËúZ?×%ÈUËÀÑ\9d\8dÆ\9d\87Q©\90é\)»¾ÕÂ/P\97\8eJ'°þ\11²R\13\1au\9f\85[é|º\ 5´ \bw\15´\14±,É\98øW*q\ fã[R]\96^@`z\1d\81é]\90©3\ 2S7Ú\b|\ 12\rÀÁô-5¹\91 Óx\90i*\ 2Ó,\ 4¦ù\bLK\10\98V 0F`Ú\80À´\99rÜvhi\17\ 2ÓÞ\18-ý\ 4-ý\12GKêÛ*\81\96þ\95HKÿeÒ\92\19Ò\86ê\99\92R\16ܸ ÿfQ\ 57a¤\9fa¤\ 3\9aܱû¬rïî²
+øo·ÊM½Ù&\8c´Þ&wû*»0Ò2\87¤ÁB§dÅl\970Ò46\ 1\19OAk\84Wòh°O&!ý\ 2ÂH\9f\a%Õ>\ eIÒuÈ\10°y#S\18ä\85,!\9e6Ù\ 2"\ få\f\1a4è®\\99ÏÜ\9c÷õ×__\93?pàÀË\b\17\14H8\8bФ@\1eh\94/Ï;>_2¹N\9e SY\9e¤sQ®\1c*/Gr:;[è+#SÞ#\98!ïæ\vO\9a4É\13\94ìv\a\ 4\99\9c~Iq\87O\82Ý#gesË¿¬.yÀê\94óÓ\1còdÍ>~üxÍ®\18I\15ÜbÎ$«!&©¦\0IU7µ\15®aO2|ÜÆ\82·¤Î\0i\9br«QÙhÊm\82\92\19\8eâp¬\81R\92¬däjB\9aV\ 2¥²²2+5z\egjC\8e¶³\8f\89\83Oäd\ eææóz\18n|\\92\0×*Ä%Τ©[\ e\93¸|êoEtTªAß·Ú¬\7f«Ï\8e&'âVjL·\80Ó)Â\9dM\11îBh)bY\92\91ðF*q·ã[º\97íà\1eE`z\1a\81é%\90é\r\16Æu\0\99>¢&×\1ddê\r2\r¤&7\ 4d\1a\ 52M &7\8d\9aÜl\90i\ 1\ 2ÓR\ 4¦
+\ 4¦5\bL\e\10\98¶ 0mG`2hé\0å8\83\96~3iÉ\f\87\19\ e\9f\91ô\82\9bb$K\94\91~\84\91ökÂH{4¹wwXå.Þj\95)À\ 6\18i\8dmýúõ+ìÂHK\1c\15\15\15ó\9c2\87øÞ%ù1 côh\8f0Òw^É£¯|\82)_ú%Áº\ 5$Õ:\85$éÞ\ eKú½\9a!xÔ6S°ç±,\ 1\91{³e*Ó:gÀ\80\ 1×çöïßÿÊ\á\92Kò$\9cKh\96'\7f;%O\1e=1O\9eW/W2¹\16TU\9a#é\\98-È\94\9b5lØ°ÌL9|\b\ e\v\84åÝ|¡qãÆy\ 2\82L.ÿÄ\89\13\9d>Iq»WNÈæ&¸äW«S\1e°:ä)\9aC\9e¬ÙiÀ\18ɦ\18\89enVÕ\ f@u\984Ä$µÖM5\ 5Hªº©á_Ù\93Òú¸\93:\ 3¤ê5\99v÷\92´\8cd\82\92\19\8eÀ`\82R|®ª#\87Ãa\8dwÓ¨ÂkÔã5NÈ\8aôlE\84¶!GÛ\99oÙ\99y9XúæÂÑíf¸ñr5|\¦\0W2Lý-\93I\\ e&Ê\ 2Úâ\16#+\95!+\95ãV:\8en\ 1\r)Â\9d\82·;bY\92\81ö"\fÞ\97S\89»\ 6ßÒM¸¼ï@`º\1fdz\fdj\v2½\f2µ\a\99Þ\a\99º\80L=@¦> Ó× Ów Óh\90i"6¦é\bLs¨É-¤&÷\ 3\ 2S\ 5\ 2ÓZhic\8c\96v@K»uZbâ\9e\8e\96þnÒ\92\19ª\11ªf¤$SReFÒ\vn\b\9c¿\0ï?irc*FÚ«íÙ³g§&÷î6\18i\93U¦\0ë`¤\956\99\eü`\17FZà\10F\9aå\90\84\98ê\14F\1a\87ßg¸[\12g\90Gò¨¯Wð£\87Oð£K@RCP\92î\8d\90¤ß\vaÁ£6\19Â>\ ff
+
+Ý\95Õ§O\9f\9b³Ù}([\90ä²\1c \17\12Î&4É\91\a\1aåÈS\8eÏ\91$®\93#èR\96-¯-Î\12dÊÏ\12dÊÎ\14ðÊÈ\90Ã\aÃ\82Lþ À\8e7 \89íöË\9b;}\92Ý\ eÎÅî\91`sK°º\bNy@s\bUiö\91#GjªÖfS}%\15#áÞ¶ª\82\9bê\a \1a'©\ e\93JL\92É\99\85iZ¤)\80ê\9e¤\ 6xc\877µ\15n\92=Éðq\1ffg\0\13\94Ìp\94\84£\14\94Ò2RÚ\1e\ 1*W\95|¬*î
+\94ä}5êñ\1a\82³\86ôlE\84¶rÎ6æ[v>\8c\ 3£\92\93Å".\86\e7\17ÂËÅñsé\82¬,É`\12\97Åú·\Æ«Bdð\12ÜJ5\99ñ©"Üñx»\95eé4hé\f*qçÒ·û\12|KWàò¾\16\81é\16\90é.}c8\19;\9f\0\99\9e\ 5\99^\ 5\99Þ¢0×\11dú\84ÂÜç S_\90é\e\90i\18Îï1Ø\98&ac\9aAMn\ e\ 2ÓB\ 4¦\1f\10\98V"0¥\1c·\91rÜVÊq;(Çí¦\1c·/\8e\96Ô·ÕaÑRª\9e\94\7f\86oq3üo\80R\12#¥5nÇ\9b\92\12\18éW\18égàý\80&\18¿\ fFÚ¥Éͺ]Û¾}ûf\18i½UîçÕ0Òr\9bÜè\8bìÂHsí\92\ 13\1cÂH\13Y[?Ê%\992Ä-\893\0$ùÂ+\19õ©OÐ¥\93_Rí\80$Ý+A\99¬´\r \1e=\1a\16\ 6¹7Cò²ufÏ\9e=¯Ï\14\1a¹2«G\8f\1e\97\10ÎÍ\96Ð\8cpJ¶<pb¶<¥~V¯^½jg <\95fJ&\17\ 2Y¹àVVX\90)\1c\92Ã\a\82\83\a\ fö\ 5\ 4v<~Il\97O\12Ûé\15nrx\ 4\85ìn 6\97\ 4«\93à\90\a4»<E³\vdi6üH6UkKb$Upc_7M9\93dJ\16\11\93Ôæn\8f=ö\98\ 5G@dD7ªnj¸6ìIM\9a4©äãNZð¦@ÉXðö\9f\80R\82ùÁ\ 4%3üù±\ 1J6\9b\1aÍ\94" ¤\84d%)G\1dÝ\1a\82³Æ©Y\11¡8ºm\9c½\8d\99\97\1d£\92\83AÆÉ\87vq\r<èÙ>\94m%+\85\98Äe +e3^åÑ- \90Ep¥\14ájAKõtËÒ'\9f|Ò\88J\\13|KgÑeé|\9aw·@`º\12dº\ edº\15\95én\90é!lLOR\98{Î"ãýk´_z\e/S'\90©+ÈÔ\13dê\a2\r\ 2\99\86ãü\1e\8b\8di2\ 2Ó÷\bLs©É-B`Z\86\83IÑÒ:Êq\9bþ\10Zú·IKf¨Þâ¶*LI\8a\91(¸qÿýhQ\8c´wïÞÝ0Ò\ e\18i«¶eË\96\8d0Ò\1aëÚµk+¬+W®\b[¶lÙ|\9b0ÒL»0Òd¶\90\1d\8b\1dz\98S\18ék\97Ì5ú\80$\9fy\84U>ò
+º¼ç\13\92iç\97¤{> é÷dP\88çÁ\900È]a\99ÅÜ\1cîÖÛ5\19B#\97eÈÌæ\82L g\13\9a\10\1aeÊ\ 3ÇgÊSêdÊ\93Ë2\ 4\9e\8a3$\93óÃ\ 2Y9!9^F¨oß¾¡`ÿþýý\ 1Éi¯_`Çí\e4h\90Ë+\89íð\b7ÙÝ\92Ý6\17Á)Áê\80\8c\1cò\80f\97óÓl¬k³áÙV~$+µ6«ÁHôLÒTÁM-sSÎ$Õ8I\89IÊÂ\ 6x5\8e\eM\ 1\8cª\9bêÇ\9dÖ\9et\98>ncÈ5AÉ\fG`0A)ÕÒ·xP\8a\1a\954fT\1aF%+§k¥þfãsب¿Ù©¿9ø¼.>¾\e=ÛÃ\15òqý\ 2ÈJ!ÜJ\99\8cW9x*ó\99ç\15AK\11Ë\92\fnõ©Ä\9dÈr¸Æl\awºE\ 6Ú³1/]\02µ\ 4\99®\ 6\99n \97wklL÷°¡îÃl\7fÒ\ 6/Ó\v\96Ñ£G¿\8eÔô.öï\ fA¦OA¦^ S\7f
+s\83Ù\12e8\8båÆQ\93\9bBMî{\ 4¦y\bL\8b\11\98\96S\8e[E9.BKØ> ¥\9d)héçDZúݤ%3$\85ê-nK]p\8b\1a·\7fã^ûEg$LI\14\86÷P"Þ©íرc\e\8c´I\93Ûv\1d\8c´\12FúÁ*wöB\9bL\vfÛä\96\9ff\17F\1aϲú\11\ e\99M\f¦\96Õß%9Ó\13.ùÄ-øÑÑ3`À\80öÞ>}ú¼ì\13°yÆ/øñH@¦-÷\ 4\85\82n\vJ^^\17êÒ¥Ë\95!¡\91KÂlo\1d\96\84mÆ¿NÉ\90pb\86<P?,O©\1d\96'\97\86åe\85!ÉäÜ\90pSVP\8e\17\ eH:\aýB7>¿¼\91Ç'9íöÊû:=\92Ø\ e·P\9aÝ%ÙmsJ°ªà\90 Ùå\ 1Í.ÏÓl
+\8f\90\90¬ìObU~$Uk\8b1\92¦ö¾U\ 57µÌMíë¦\9cIªq\92!&©ÍÝÔZ75H'UÝ\8c~ÜUÛ\93ª\ 6%Ã\v\91jÜ5AÉ\fGB8êAI1\92\11Ò\1a\95Råª\12\97\13\8cJ\1a"´\16«¿Y©¿ÙøDv\ 6\19\a\1f5"+µjÕÊ\8d¬äå\82ù¹\9cA\16\9a\84õ"ÜSO=¥h©\0Z*\86\96Ê\98\0\96ã[:\ e\97wCzR\9e\82ÀÔ\14d:\adº\10dº\8c^\ 2°1ÝHC\81Ûq~ß\8bÔô\bRÓÓHM/"5½Auî=\90©3ÈÔ\rdú\ 2d\1a\02}K\7f\81\11,\96\eGMn
+\ 2ÓL\ 4¦y\bL\8bq0-§\1c·\8arÜ:ÌK\8a\96¶©o&ý;*JK?ê\95\105ß7iÉ\f\89á?a$u#%0ÒOÜu\a õ½Ü\89»(\11o׶nݺ\19FZ¯ ä¯Òä\ 6^\ e#-²
+#͵É=>Ã&\8c4\89½>F³×ÇwX}\ 6:\85\91¾tÊ4£\e\ò¡[\92é\1d\8fàÇk\9e\9e={>ç\15<zÂ'øñ\80_°çN¿PÐM\81N\9d:µ
+vìØñÒ ÐÈ\ 5¡\ e\1d:\9cEhBhD8>$\ fÔ ÉSÊBòäâ ¼,?(\99\9c\13\10nÊôËñB~Ig¿OèÆë\15nr{%§]\1eÉi\87[ÞÜî\12x²9%»U°:\bvù\9bf\97G5\9b<O³)<\92ñÀbUÝ$Ù\9fD-nKf$µ¥\9bro«æ\92j»\12Ã\99¤Æleá6ö,QkÝ\8c¦\0jT6ÚL\1e¦=É\ 4%3\1cùÁ\ 4¥ª\8dJ\9177\8cJr~\1agjÅåhÕëoM\9a4±ñÙ\fYÉÉ5pqI<Lݼ\:?\176Èx\95\81U@ÑR®NK2¤\95 \92×ÄRP\a\ 3æñô>9\89\1dtO\ 5\99Î@ejN/\81\8b°1]Î>q×àeº ©é\ e¤¦û04=\86Ôô\fRÓKHMo"5u\0\99>\ 2\99º\83L_âeú
+û÷\10jr#©É\8dG`\9a\8aÀ4\v\aÓ|\96È-\89ÑÒjhi=´´\99o¦xZ¢þaÒ\92\19R\85?\86\91bÆí\18#íãþÛÍ\9d¸\83\12ñ\16mÓ¦M\e`¤50Ò
+Mnà%0Ò|«0ÒL«ÜãSlÂHcmÂHÃXQÿ\rV\9f¾\ e\99WôpÊ4£\8bS²§\83K\92é\r·àÇ\8b\1eɲ§<\82G\ f{\ 5?þê\13ì¹Õ'ÙxÿÝwß½Â/ rq@&5Í\ 3íÛ·oF8\85pbPþV\9f\aj\a$\7fK\ 3òäÂ\80¼,×/ü\92å\97ÉOØ'Ç\vz%\9d}^Ig\8fG¸Éí\16Øqº\ 5Ë\1c.Il»SÎÀæ\94ì¶:\bv \9a]þ¦ÙäQÍ&ϳX©°YÁ#«²"ÑMRc\7f\12\8dÅm\9a¡#)S\92j\ 5 ÜÛj\80WËÜÔ\98\9cIIb\92jÅö,Q£rªªÛ!õãNb$\13\94Ìp¤\ 6\13\94ªaT²¤¨¿i¬\7f³RÆ7d%\eÃ\8d\9dÏë %\89\93 \9b\9b\8b\13)ÂÉõ\vp\9dC:-=úè£ÙTâ"]\96^xá\85RÖÄÕb>\18Ù\18N\86ÜF Ói´¨<\93ÂܹpÓ%HMWÀM×ÂM7ÃMwÂM\ fà\ 1\7f\1c©©-RÓË,\9bk\ f2½\ f2u\ 1\99>ÃËÔ\e/Ó@ËÔ©S\87 0\8dB`\9a\80À4\r\aÓ,Êqó)Ç-Á¼´\ 2óÒjÌKëùfJEKûñÖ\9a´d\86?\88\91*\e·\7fÔ\19iÏ\9e=»Ñ6wÀí[¹'7jrw®ÕV¯^]\ 1#-Õ\ 4÷\17ÀH³`¤©Va¤ñ0Ò\b:3\ e\86\91úÛ\85\91z9$?º¢Ø|àìÕ«×[.a\90W\\92VmÝ\82\1f\8fy$ßîó\b~Üî\152ºÁ+\13\98«}íÚµké\93ä<ß/\93\9a3ý¯¾úêi\84\93\bÇ\13êð@\99_\9eRì\7fã\8d7ò}ò²\1c\9fÀS¦W29ä\95ãù=ÂM^\ eïqË4Èå\92wsº$§íNa3»C\0Èæ\90Ó°Ú£A³Éß4\9b<ªY)®YQ\8f¬r\80\b\1e!!it\93Ôä\f"\8bÛ\94\8ed0\92\1aêÕ\10®Æl5R«AZ\8dÏIb\92²p'uûcªnIF%\13\94ÌpÄ\84c\r\94\fZªÚ¨T¹þfÑëo\86¬T¯^=\8d2¾\95¡ÅªËJÊ$\1fÕÎJ[\a\136åí®DKÊàýÀ\ 3\ fDº,É\90\96\8f\91 \88\ e\ 25\98\ fÖ\ 6\99ê\81L\rP\99N¦0×\84íOÎ\82\9bΧ:×\ 2nº\12nº\ enº\95\12Ý]pÓ\83\18Á\9f D÷,RÓ+¸\9aÞ\ 2\99:\82L\1fS\98ë\81\97©\ f+澦&÷\1d\ 2Ó(\ 4¦ 8\98¦Q\8e\9bM9n\ 1´´\14ó\92¢¥5É´´K~ª¤¥¿\1d2-\99;\9f\1c©!ÕÚÿê1Ò?\13\19éoÉ\8c¤n.a¤=0ÒN\18i\e*ç&îÉuÜ\9d+µ\15+V,\83\91\16i\v\16,\98£Í\9e={ºUnê\89ÖI\93&\8d²
+#}Ç\8aú¯l\83\a\ fþÒ. Ñ\9d\82Vg\87dÊ»\ eI\9c×Á\94ç]\82.Oº\ 4?\1et\v~Üå\16ü¸Ù#ìó\17\8fdãåÞ\97^zé"¯\80È9Þç\9f\7f¾©OBcßsÏ=×\80P\8f_kù\98íø$\7f\vyr®W^\96å\15~ {$\93\83\1e9\9eÏ-3 \8f[ÒÙí\12xr:åÝ\1cNÉi»C\bÊæ\10\0²ÚU\90\14×lò/=X©«Y!#++þ5\9cÚ:\1ea×ÖT\99Mu\93T~$UkKÅHFÁM5\97TËÜÎ>ûì*Ĥ¤=KÒVÝÒvi1AÉ\fG~8vA©ê\8eJ©êoê\Ôú·T²\92\f2j\11\|\11îâ\8b/v&ÒR¤o@ëÖ\83\â0îÊL\86´\1c\ 4¦|ö;)f¬+\ 3\99Ê\99\1eÖ§0w"Û\9f4\86\9bN\87\9bÎ\86\9b.@oj 7]\85Þt=Üt\e\r,ÿJ§\81\87X;÷$RÓs Ó« ÓÛ¨L\1fP\98û\84N\ 3\9f³b®/5¹¯\11\98\86â`\1aÍ\ e)\13)ÇM§\1c7\9b\86\ 2\v0/)ZªÀêhiC\8c\96¶\9b´d\86Ãb¤\b(É]ñ\8fê0\92Üe;Y[ \18i35áõè\9d«¹;\97kr\9f.\86\91æÂHßkÂH\93a¤10ÒP«0Ò70R\1fV\8bõ°õîÝ»\vU\ evÉ\947\1d\9d;w~ ByÚ)\19õ\88S\12ì\1e\97àÇm®\97_~ùz·äà\95nÉÆK<Ï<óÌy\1eIÎ3<O=õÔ©\9e6mÚ4$\1cG('\94ñ@\11OÉçÉÙ\1eyY\86[\b*ÄQünÉd¯KàÉí\92tv9%\9d\9dÎvíÚÙ\1dB<v\87¼¯Í.\18eµKv[m\124\9büªYU`\9d¿U\9e\1c!#9\8aE£Â¦)<R\12\92\f\1e\11϶j»FôT\8c¤\86f5*«½oÕ\80¬\96¹\19ΤTbRÒZ·C¯º¥Zúf\82\92\19\8e\84pL\82RZY))k\95¸\YV²$º\954Ý$\83\8c\95á&R\84\93i\9a\9dÝ\0"\96¥(-yX\ eçÅ·äçJ\ 6¹°a®x\16ÝMrA¦\ 2ƺbT¦2
+så\f\82ÇÁM\rá¦SদèMçÀM\17°\85Ó¥pÓÕpÓ\rpSkô¦¿"5=\8cÔÔ\ 6dz\1e\95é5\90ém
+s\9dð2uÅþÝ\13\81©/\ 2Ó78\98\86â`\1aC9n\12å¸é4\14\98\83yi!楥X½#´´qãÆ\r,\8cÛÂ\97\97AK{\ f\83\96Ô²p\93\96\8eÌ\90êÿ¨\1a:\92QpKb$øn$uK©\9bKÝfr¿Å3REEÅ
+\94Ï%\9aPý|MîØ\99Ú\8c\193¦hÂHã4\99\ 2\f\87\91\ 6Y\85\91úÑp¨'\8cô\89G\8f\1e\1fÀHoÙerñ\8a]r¦CRè1\87\80ÈýNÁ£;\9c\92j7ºÚ¶mÛÊ%ìs©K\18ä\ 2÷ã\8f?~¶[\92³\89û\91G\1e9ÙýðÃ\ f\9f@¨K¨ÉßJ\b\ 5<%\97'g¹%\89ü6ÀQ|.Éd\8fS\ eêv
+Ý8\1dBP\ e\87À\8eÝ.9m³ËûZU°Ivk*Xå×H@3Ò¨«i,ö×0 i¨G\9aÂ#Õ\1fIIHj]\9b\1a½\95\1fI-nKb$ÕWR\rȪà¦z&\19ËÜT\17î$1É°pW]uKÅHI[GU=ä\9a d\86?e0A©êßRËJ\86[)º\b.¾\b§Z\ 6\18\96%EK\86¶$ã\95GïIyýõ×G6\86\93k\9aÁuÎâÚç2Ö\152),¡íIM¸©\ ebúñpSCô¦Sp55£=Ê9Ôé.\84\9b.\83\9bZÁM7Òn 5\vèîAjz\98\ eMO\81L/\80L¯\83LïàeêDM®+5¹\9e\bLýp0\rÂÁ4\8crÜ\18\8b|ãL¢¡À\8cDZúápié·ß~«\9a\96\f\81é`´d\9a\97þ\f!\r\1eý\ 1\8c¤\8cÛ\95\19i\v\8c´\81U\ 6k`¤
+\18i)Êç\ 2¨~\16\8c4M\93{w<\8c4R\13Fú\16F\1a\0#}Á\8aún¬\16ûÐ&¹ð\8eS§N¯Ù%I\9eGÅyÒþÚk¯=\bµÜå\909É-\ e\ 1\9b¿8\85s.wJú]ä\14\ 6iî\92\94læ\92ùÌ).\19;O$ÔwÉ°Y\9bP\83_\8b\by.Éßl\9e\9cázðÁ\a\83¼Öï\14\82òr(·C2Ùå\90#;\1c\92Îv»¼\91Í.9m³ FYcA³&\84\b\14Ñ\vI\91\91\ 6\19irÐÈj6\85GjàV#µ\1a\9fÕЬFå´\8c¤Z\ 1\18\ 57µ÷ZæV\r1)íZ·´{#\98 d\86#5\1cã T\8dõo©d%µþC\15ád@1\8ap\9aÞ2@>\96AKv][R\958\19¥\9cx\ 3Ü\!\ f×Ê\87À\14 \8d@\88Ë\99ÁÕÍæ:çqí\vù¯(e\10¬\ 57ÕeÊx<®¦\93\98A\9e\8aÔ~\ 6kç\9aÃM\17ÁM\97ÁM×P§»\89\9e\ 3·#5Ý\8bµé\11T¦§P\99^¤0×\8ev\ 3ï"0}HMîS\ 4¦^8\98úÓ\8di\10å¸a´û\1e\8by)BKóçϯDKê+ëPi©
+\97wÚr\ZÝâÿ\1e\17\8eÉPµ\84tP?R\12#Uj\0 n\9fèâ¶\b#Ém¶\91\en-k2+Xoð\ 3^º\85Ô\89g£\81N\87\91&ÂH£4¹\8b¿Ó¾ýöÛ\81\9aL\ 6zÃHÝi8ô\11«ÅÞ³
+#½a\93¬xÑ&ó\8a§Ðn\1e¶KöÜ\ 3°Üf\17\88¹Þ!Yv\95C\18¤\85CÒï<§$â\99NIÉÓ\9c2\1c\9eä\94áðx§¤i\1dB\19¡\98PÀ\ 39\84L\9e\17rÊ(\1apÈk}\ e\19^=\1cÊå\10ÒrÚ%\9d\1dvIg»MæB6\9b¼\9bU\ 5«°\94\96\14\14\ fi´\8aÔÐ\8c4êj\9a"#5f«\91ÚÀ#CBRëÚÔX¬üHÆ0\9cÄHª¯dÒ\b¬\96¹¥r&UWLªzGr\13\94Ìpd\85c\17\94\ eÉÖæQ \8bà*\15á\fËR\12-5mÚÔÎ'wp\rÔ\ eº.®Kd\e]¹V>®Z\80ë\17BeÊä\9af[n¹å\96<.v\11\97½\94ÿ\85Zü§Ôå?ê\ 4êt\8d\98K\9e\86èt\ 6Üt.Üt1Üt9uº¿P§» ©é\ e\90é>\90éQT¦§é9ð"í\ 6ÞÀþý\1e\ 2Sgú2uÃÁô\ 5å¸þ\94ã\ 6Óî{8楱\98\97&cõ\8eÐÒâÅ\8b\17ê_Tê+K}yý1´¤\9c+\87º0Τ¥ÿP\r+Ò!¬k«BGJh\0°5\91\91VÆ\18i\11\8c4\aF\9aAÅx\12jè\18\18i(\8cô5\8cÔG\13FêÁ&±\1fÃHï[e¾Ð\1e;ôËø}\9e±½üòË\8fÚ$]î³µiÓæv»äÑ\8dðK+»\80È¥\ eÉ·\v\1c2ô\9díhݺõé\ e\19õNvȨ×À!4RÏ!iZ\8bPJ($äò@\16!Ìó\82\ eIb¿C\92Øk\97\ 3¸í\92É.»\1cÏa\97\91Õn\93ÃÛl2ÚÚl\92ÓV«
+2*kFÐ\18¤5\86f\8dQYcTÖ\8c\ 1Y\8dÅò\1eñðê!©$$µö_\8dÀʳüHU3\92Qp3z&©\ 1ï\90Ĥª·\8e2AÉ\fG`8\86@ÉjµFÂ!ÉJÕËßxË\92AK\8d\1a5²é¾%µÕÉ\19g\9cá \1cçÔ·Ñ\95ëâæ
+y¹V~ö\89\v2Â\85\99
+fr9s¸°ùèMEL\14k0&ÖÆzP\8fÿ\8f\ 6ü÷4â\7f« ¢Ó\99pÓyèM\97P§»\82:Ý_\90\9an\ 6\99î\ 4\99î§0÷\18\85¹gè\ 3þ\125¹7\10\98ÞÃôÝ\99\96LÝèÆô\ 5~ï\ 14\14\18\8cy©\12-Í\9b7o.´´(FK+ÓÓ\922â&Ñ\92|5FhI}_V¦¥Ã±z\9bå¸ÿaF:D+Ò\1fÈHëÖ[\8b\84©\18i\99~ë©\9bP\18é{\18i2\8c4\165t\18¤?\bFê\a#õÔzôèñ M\19? áÐ[0Ò«0Ò³\98~\9e°J~<`\93\19Æ\9dè97Ûdþñ\17Ðårpæ"»\8cuÍí2Ì5³K\ e\9eb\97llè\90¼¬ï\10\1a)wH\9aÖ \14\11ò ÿ\9f½÷\0\93«ºÒµuΩ\9c:çVF\12\b\89$ D\16\12Y\98\8cÉ`\92É"\83È9#rÎ\ 2\93L49ç`\e\9b\ 1\8c±1×qlÏ\8c=cÏÜ wîÌ\9dÿù¿w\9dªÚÝG§ÊÕ\920\ 2ª\9fÇß3\83º«ÎNk¿gµ×îä\1fÚ\13\92\96\84~¯\98Øyç\9dóüY\96\ fH\a2\96©@+9\19èC\13\81\96sàË\94ú¾¾ÈÄóµº=Ï Ö6\14L®gPd>#³»v\ 3\89Ù]ó\1eÙ]$\86GVCÒÂlvößεÙÕ$\96\8f\14a$\97\94äêJÆÙ]s&\999\1c¹3© JMùBËW\12\94âh©¦[©~\10Î¥,9Zr¾%Ë[²«NìL\9c\1a\9dÀÁ\94äÅ.\ 52¥1dYÞør¤1\15°p%º®\15nêÀôuѧ½¼(\ e\12§\e\8bu\9cH·¯Ì\0Lc(ÖddÖf´6`\18çâoÚ\928ݶ¸\9av\ 6\99ö\ 4\99ö'0w\b\95-\8f¢LÓI8\98ÎÀÁt>\19L\97QZà\1aÂq7\93ï}'ÉK÷\91¼d´ô$©ÞÏSyé\15\ eƽU\9b\96,\8d¤1Zú×!´Tq0ýße:\18×t0-o<Z\1a\17Òòe¤\9fÃH\9fT\19é}¦Þ»á$\14#½J\91\8bç9Àù\ 4±ã\87ñ\8bÞ\v#Ý\ 1#Ý\b#]\ 5#]LÁ¡s¨Çx\8a¯ep,\99?\87ûÇ\1csÌ\ 1¾VÊ^\81Ìá.\81lݶ\81,Ü\16àÌ&\81\96Úú\81ìÚ¬\84@dõ\84Þb¦&dÜ&%´8Ç'\84$£\13Z«}H7ÒÁ\7fkE\8aüJ> Ä\1eh\11g\ 2ým*ÐJN\ 6ú¨\84¯å\1cøúäÀ×\9aö}\19P\13ÏÓW:\19åaYCÑï\95m¬ù\8cÌÐ\1a\19é\8b\96°¶\86GVCÒ\HvößεÅ\99\ÇH\96\94äêJÖÌÞ\1e¹3© JMùBK\13\94\1a?\ 4\17 Â5@KvÕ\89\9d\89S+\83ÐÁ4cÆ\8c\ 4/vIÌW
+C\96æ\8d/\8bk<\87\85+ÀM%Þ\a[é¿\ e2\fºyQìÃ&\ eb\1dÇÑÏ+a1W¦ï§ãtZ\8bñX\87áÙ\80Ñ\9aË0n\89«i[\90i\17¼L{\12\98Û\9fr+\87ruÊÑÄäNâ°Ü\19$}\9fOi\81ËÈ÷¾\86Ú\957\93¼´\98ËQ\8c\96\1e!Õ;\9e\96,\b2,\12÷i\95\96~\13Ò\92\95¿1Z²²\81¶7Ú.Y\83\96\1aO^ª\19\8ek:\98>s\17Rýcÿ5êl»³ÿCϵ-ÉH¿\1eÂH?ÖÏpFz\9bIè\18éI\18é\11\18é>\8e)ÜI
+ÞM0ÒÕ0Ò¥0Ò¹0Òi\9c¨?\9eÄè#}-\88\83üÃ\ e;l\1fb^»úZ3Ûû{î¹çV\81\16Ó<ðh\ 3Àf\1d`gÍ@ÖlZ ·\98)\81\96ä\84@\8bsL »Ö\8fô \9dH\eRâ_\vH.ÐËO\86¿Hó·)_+9éë£\12¾\96sàk9û&\9e¾Ã\vE«ÛÉ(þ[(!\ f\99»È,«ù\8c̼\9aãÈ\82kfc#xd\86Ö\HvößεYÎv}Fru%ã\ 2n\8d^¯\19ñÚ7jc\9b Ô\94\15M¾Ì T\93\91\1a\rÂEj+5JK\96·dYÞv&Îî;1\a\93\90)Àå\9d\0\99\12 S\92\8eH\11\98ËÐ/Y,\\1en*`ðZèµ6\8eÍuÐ\89ÝØÄ>út4ð4\1e³9\89Î^\85n\9fÎ\0¬ÅPÌÆ9¿!c4\8fqÛ\8a\ 1Ý\ e/Ó.\ 4æö"\97é\0\1cL\87á`:\86Ãr\vÉ`:\93pÜ\ 5ä{/"yéZn\96»\99ä¥Å¤zßÏ-reZ²íÉ\ 2\1e\16úø¾~BZú\91~ÂãH\9fê'¤%+zc%\ 2ëÓRce\ 4\96ÆÁÔD¦Ï\12\8fâR\91âî´\8d«\8fäεÕô#Õ`¤×\98\84/0\1d\9fbb>
+#Ý\ f#-\86\91nÆCz\rç\17.\83\91Î\83\91Nçlý\890Ò\ 2\8e\8c\1dLNô7|\99¹Ý\bwíàkÍÌÇ©³©¯Å´\91¯e5\e°\99á\vv¦\ 3@+\aZ\88+\ 5Z\92c\ 3½Ô\f\ 4Z¡½HW \ 5Û\8e´ðÿ\16\91¼¯_Éúúå4\92ò9Íáë\ 3\12¾\98&ðõy\81'ñ=i\13ÏÓ\179\19e2ÊÄPÈÄL©A\91ù\8c\1c\19\99eµà\9aÃ#Ù\97r\9dmgc\90¤\9dk\8b\18Ú\ 6\18©~\ 1î\91\97®k\82RS¾0ò\15\a¥F\83p\91\93pq´äÖ´Uðv\85)Õ"\1fdòI\ 60d
+@¦\ 4-Oò\9e\97¤#Òص\fý\92Åß\94Çà\151}-ÀS\eðÔ\89Mì¡'û\81§ÑtìxLé$¸i\15¸i5üM3ÈX\98Í lÄðÌc´¶b\18·g\90¿N.ÓÞÄä\ e ÒÀa\1c\96;\86sr\v Ç\9dI!¦\vH^ZÄ\r)×\92ê}K\94\96ì\15¾\ 6-½×\b-\99ÿ BKÚBÿõ/§z/\11\8e\8bÔ\12¨ç`j"Ó\88ñh\99ÃlîNÛ\9a\8cäÎþ7ÊH/¾øâPFÒÄ|\0Fº\8bL»[`¤ka¤EøJ/à=à\f\18é$\18éh\18é\10O/\rû\91\18½\aé?;yZ$Û\10\aÛÜ×ê\99\83Ëg=_\96k&L³:\9c3Õ×Ê\9bäË|\8d÷µ$Gû²a}¾Vh7ÒáëE§\15)ñÿæ\91\1c\92á÷ÒüEÒ§f?\12xú\94ÀÓröCÑ'{¡\bLF\99\84É×FA&\96gd\ 6ÔÜE\ 6EfJ-5Ûr\8f,¸æ¼GfYí.\12Ã#çB²³ÿv®ÍÙØ\9a\8cÔÀ%%Ë|Ƹ JMYÁ¥ JCi©ær\8eKYªIKv1\9c]£ë\1cLB&¿\8aL\ 1M\r0_ Z\9eÄ!\9e¢#ÒX¸\fo\81Y\f^\1ex*ÒW-XÂvà©\13\13Ù\83±ìÇv\8eÁ\9e\8e\87\9b&ÑÏSéñÕèû\19 Óº ÓF\fϦx\99¶&\11|{\86vW\1cL{ã`:\90\f¦Ã Ç\1dK¾÷B
+\7f\9fIòÒ\ 5Tú^Dª÷µá\ 6d¯ëöâna\ e£¥çõS¥¥7ÃCHïé'JK¿Ð\ f\ 5½Ë´dþ\ 3£¥ú\aã*\ e¦ÿ\Î\ e¦&2-\ 3\1eÕ¬\8aÔ@*R徶?Æ2\92¥¸ÕÈGr\8cô"\8cô4\8côXÈHÂø»\99¢·ÂH×\91sw9\8ct!\8ct&'\19\16òFp\8c·`Á\82Ã`¤ý=Ùµ=É\8eÞÙÛu×]·õvÜqÇ-\88omâm¹å\96ëãí\99\85\ah\r_\vlUèf2Ø3Á×\1a\1cãk5öûZ\97=H§¯eÚ\86\94|Y³\ 2ÿW\ eÉ i~%\85$=ALÂã\14,â{ú(ß\13âxCDßá\85\ e¡\888\1421Ûé Ȭ¨\91\91åg[pÍy\8f̨Êæ\94ñÈ,«\85Ù\!I3Z.\1f)\8e\91\1aHJjàxq\13\94\9aòE\95&(5~\12®>-¹ÕmïezCóxz/t0U\90ɯ"SÀÛ]\80\e<\81«)\89]KáoJó\16\98Áàåè\9c<F°\b<µ`\18Û\81§Nú¯\a\ 3:@w\8e\81\9b&ðâ9\99~\9e\8as~uú~&£°.È´1 M\9b\92Ë´5\83·\ 3£º+S`oê\v\1cH\1dðà Ç\1dKáï\939\1dw\16å\97.dÛY\14¾¤ÇÑÒ\93ú ié\15ýP¢òMJÿ\95iéCýpÁÄÇ\\7fò³*-ý:\8c±\18-Õ,#Ð@òR\-\81&2-\e\1eé\7fÿ32\17RÍT¤\9a\8cdNÅ%kHº³ÿ\8d2Ò·\870\92\80þz&ë\150ÒE0ÒY0ÒÉ0Ò±Ôl=\9cw\83\ 31i{ÃH_'Yz;O/\12[yóçÏ\9fëi¹làé\85c\1dÜ;kzZQÓ@\97)\80ÍDO\8bn,(4àk5öúB\92N_\8b³\1diñµV\8bH\1eÉz\92´§\7fH!I\8f`;\12x\9cë@|\8fÊ´\88çéC½Q\15\19U[,\86f<\14\81"ó\1992²3l\16\sÞ£\b\1eE\HKÉHq\86¶ JMùrÊg\ 2Jv\18ã\v\ 6J5\83põiÉnw&n\98\83É\e\82L\15/\93\8fÑòie\07\ 54:\81]Kòî\97¢#Ò\18¼\f¦/\a<\15è¡\12\86±\95\ ekÇXvÑ\7f½pÓ\0Ý9\ 6n\9a\80¿i2®¦UéñÕéû\99\8cÂz$\83nÌðlÆhÍgðv`@weà÷!\1cw\10ùÞ\87saJ\99\96Î=÷ܳÂWó+®¸âò\90\96n½õÖ[(#°\98ªÞ÷s\14»LKÏé'JK?ÔO\94\96,²bþ\ 3£¥ÈÁ¸\9aÉKqá¸ú\ e¦%cr\r Ó\97öÄܲà\91þ÷ß\8d¸\90*\8c44̦¡\1c\9a®=ìNÛß\84\8cd.GÇH\96ì6\ 2Fº-ÊH\9a¶g\93}w
+\8ct\1c\8ct\ 4\8ct\10\86l\1f*lìÊ
+ØÞÓZØ\1aF\9aG6Ð\86Þ&\9bl2\9b`ØZ\9e\fÔt\>+\83G+\813ãà\9cA\0¨×ÓBìò´$Û=-ÎVOË´\88ä\91\1c\92AÒH\92_I \ 1\7faâ\87¢OñF\99\88s¼\10vê\8b\99HKÃ6qPdfÓ\91\91\19PËÏ\8eà\91e!E\H\91³ÿ\91|¤\913ÒÈß>ÿº d;S\13\94\9a²\82\83\92ÅÙë\83R¤æÙg\ 2J\9eç\95eYh)\92å]ÓÁ$\8bäñêVF¦J`ÎÇ|ù´2À\9a\ 54:\81\85Kò\16\98Â\1e¤é\8d,ð\94Ã\12\160\8c%Ld+Ʋ\1d\ 3ÚEÿõÂM\ 3tçX\ò\13A¦) Óªôø\1a$~Î"\19t=r\996fx6c´æ3x;\10\8eÛ\8dáÞ\87êß\a\91¼txø\1a®ÍæäðÕü¢\8b.º0Lû¸îºë"´t\1f´ô0%*\9f\biéeýPÐû\r
+z\7f7¤¥\ fô\13æ\9cXdÅÑ\92+#P3Õ»F8®N\ 6Sý\98\£ÈôEö7ý\7f¡\8c\1c\8fô¿%"lúß\7f\rw!Y(ôÿT\19i \17R$\15I\8844][\88ôëнh\8cT¹\8bÄÕ\90ü~LÎv}Fº\12Fº\18F:\87i{*\13øøá\8c´/\8c´\e¦j\aª\95ÍÇ@mƪØØ\93mZ\97Ô¡\19\84ÀV#J¶
+x4 <\1aïi\95\8d\86nú`\9fnO\v±ÃÓ\92lõ´8KHÁÓZÍ!\19$\8d¤\90$ÿ\9a@\ 2Ä÷,SÑNxØ¡ØaR¶\7f\11±\7fpb143\91\ e\8aÌg\14!#³\9dÎ{äðÈ\95\8ft.$wö¿\81\9cíF\19é³\ 3%ky}P²}¦ JMYÑ@É\15>s äêÂÖ\a¥úÅa?cPZ>´TÓÁä\90IfÉ\e\82L\15W\93\8f\róie\0<%0n Z\9eÄà¥\bÖ¥é\8d,\960\87a,ÐC%,f+\1dÖ\ 17uÑ\7f½ø\9b\ 6éαtìD\90i
+È´*\81¹5Èe\9aELn=N\16ÏÁÁ´9á¸ù\84ãvdTwc¸÷ 7\16Ûb\8c\96,|qöÙg\97iéòË//ÓÒ-·Ür3E\97\16S¢ò>JT\96iéYý\f§¥w(èý\830\9eb^\83HÑ¥a©Þ5\93\97ê\9c\8ek\14\99â¼L#å¦\15\13\9e\1a%£\11á\91s!-\11a\8b;ÍV?\15É\18É\ 2¯B¤\9f\87îÅÊ\9d¶\1f\86¡Zc¤J\rÉWCFzJ?Cr¶ã\18é\92K.Y\82\91\84ûG2\95¿Ye¤ÝÙ\16w\84\91¶ \19Ifi\ e«b=ÖÇLÒ\7fV'¶=\95ØØd¼G\13À£1\9eVY?\88Ó\ 3ìtzâ\926O«±ÅÓº,xZ¡9$\8b¤\91\14\92D\12H0ÊD¿ìW¥|Ì£"eÎ1âqâþÁ\89\19FKÃ6\89@\91ù\8c\1c\19Yp-â=2<\8a¸\90"a¶\ 6\18iù\1c*^> dûG\ 3 dûQ\ 4\94lßj\82RSþú \14©\10û\99\80R\ 3\15bG\ 4Jq´Ts\897JKÎÁ4\f\99¼\10\99Ô\18ã&\1fnòi \8f]\v°p\89PÔò$¦/\85\11ÌÐ\eY\fc\ e\13YÀl\96°§tX\a¯\9bÝø\9búp5\r\82Lcñ2MÄòO¡³§Ñík0\0³Èü^\9fÃrs\18£Í±\eÛ0\82;2ªKÐÒñÇ\1f?\94\96.¼ðÂ\vBZºV?UZº\13Zº\17Zz\88\82Þ\8f\87´ô\92~(èý:\ 5½ß ã)Ãh)\92ê½DòÒR:\98\1aC¦xWÓ_<6÷yaÔÿ\17\95\11<ÐÿÄàÑÿ\e\8eGÿ=$ÂVq!\rÅ£\8a\vé?B\17\92ºþߪ§Ùâ\H\7f¨¦"ý.öHÛÇ\1f\7füã0,[¹ÓÖÝEòJ\98öf\8cô¨~H\8a³sm\8d2Ò\ 2&ðÁLåoT\19i§\90\91¶Új«Í«\8c´>n×Y0Ò\1a\18£U1FS0F\13XLcXV\ 3¼\9dô@F\9d\90Q»§5Øâi5\16=˼§\15\9ae\99fµ*I\86¯<\92 *~Õ\87ìEÅÌ\}1
+rb<\14\aE\8e\8c\î\913\9bÎ{äð(\12f[\8e\8c´\94ÕW\\ 2Ãg\aJ¶G5A©)\9f-(í³Ï>Ë\v\94j^7Ô@)ýú÷2FÖôÈAiä´Ô\02I<\9eÞÃhyUnòi\9bI\80q\v0s \1a\9d\fEö/\859ÌÐ\ef\95ótN\ 1n*ÁMmtX\a\16½\eWS\1fV~\90>\1d\87cz"y +ã`\9a\86\83iM"øk3\1eë\13x\98Ãëõæá&b¯Ü\16 °t\8e\83\ f>ø \ eÆ\1d\1eÒÒ)§\9cr2e\ 4Î\fii\91~ ¥k(Qy\13%*ï¤ ÷½\14ô6Zú\ e\ 5½\9f óK,\8abñ\94%\8b.-\91¼\14 Ç5à`ZfdªéjZ*\7fÓç*ÿS\8b\8c¢xäAF¡Ð%È\7fyà\91G¯!ÿé\81G\1exä\81G\1exä\91\85ä\81«\9e¸õ\9f=CX\rÌ?1F\7f\1c\12fûÝï~÷Û!©H.]ûÇ?þñGa0ö\87?üá\ fÂ\0í\9bo¾ù\ 6)n/Wï"q5$ï¯2\92\9dksùH\11F:!\86\91ö¨2Ò×`¤-0F\9bT\19imìÐ\9al³ÓX)SxÍ\98\88\1d\1a\8b\1d\1aàM¤\97\ 5ÖÅzk\aSZY~EVc\1eɱ83,Ó4\92ª®Z[¿Aø\ 6Ty\ròb¤Ì9õÅQ\90C!ÇC\11(2\9f\91s\1c\8d\b\8f\96##\8d\1c\94ân?\88\80\92í\v¶CXv\96\ 3%ÛI" d\95¦F\ eJ¶¿5A©)\9f\13(¹;\87l*\8füΡ\11]`]\1f\94\1a\8d¿\8d\88\96"\ e¦\b2\rã&/D¦aÜä\87¢\ 6\ 6\989\93\ 4¦/IË\93\98C³Å\19\8ce6´Ôê\9c"Ö»\85¾jâwÐuÝ S\1f¯Ã\83\ 4æÆ\91Ë´\12ý¼2=>\8d¾_\93pÃÚá\86a¯×ö¢m´´óÎ;ïÈÐîÆ\98ïÃ,)ÓÒqÇ\1dg´´0¤¥\vô\ 3-]F\89Ê«)Qy\13%*ï ÷=\14ô~\90\82Þ\8f\85ù%\16E±xJ¥èÒ÷BOÂ\87\1f~øAè]0?Ã\92á¸Èé¸\88\83iè\11¹¥D¦\1aÜTÓß´"\11ÔÿÔ$#¯"ÿo\88,\89Gÿ5\ 4\8f*\8c\14Á£ÿ\0\8fþ=Ä#uóÿ\86\91þÅ\13þ\19Fú\93§áøGï\8f\7füã\1f<\rÑß{\0®÷Ûßþöoq\11þ*\f³}úé§?\vS\91¬~»Ý{ó\83\1füàÝÐÑøÆ\eo¼N¨ö%RÜ\9e\r÷\96öfÇ\ 5îÒ\ fIqîì¿ËÙ®ÉHûU\19içá\8c4\97)¿\ 1\8c´NÈHz\87\98\8e\ 3ve\18i%ÖÌ8VÏ Î\8b>ÞDºY`\1d,µV\16]\895X`5æX\97\19$Í2M\85kU\92\b_y*â^\83¼!bÖlDb\14ä$ÂC\ e\8aâȨ&\1eE\H\8d2ÒR\82\92ûÐ\9a\15ê\96\ 5\94lO\89\ 3%«bÞ\ 4¥¦¬¸ dSt)A)îâ¡ú 4ò£o#\ 2¥ú´Ô\02\rs5y¡\187Uàɧm&\ 1\ 6Ï$A£\93ØD³Åf\95Í>g1#y:§\88-i¡¯Ú0(\9d S7¯Ã}8\98Fó\8a<\8e.^\89×æ\95Ã\17hÛ&ì¥:BK\1a¼xZ:â\88#\8c\96\8e¡èÒB\8a.\9d\ 1-\9dO\89ÊK)Qi´t#´t;´ô0óÖòK,\8a2¬\8cÀ\eD[¾\eú\14>øà\83÷C?C\8dp\$ß;â`\1a\1a\93«\8fLÃr\99FÈM\8dÂÓò\0ª%\0è/òÐ\12P\14GF\rà\91ä?b\He<ª¸\90þäáBò\0W\ f\17\92Gn\99\aÖz\[ãq9²ÇM¶ÞÏ~ö³O<;óh©HV\91Ôî½1÷â믿þ\1a\ 1Ú\17 Õ>\ 3#=\1e\86o-íÍ\12ànÑ\ fIq×\85G/+gÿÏ®\15kÛ\ fÛä\18i[\1c¦[Æ0ÒZUFZ\85· ÇH£CFÒ:êfEu\80Gm,µ\12xT`ùåX\8dY$ÍâL\85+ÔÖjeÕ\ 6C^~Ì}\1c\11G7\8d\8a£ \b\ f9(ªIF\8dâÑgÂHË|\9f¦í\ 1¶\eD@ÉN\ 3F@É
+q6A©)+.(Ù\8d\r\80RÜ-Ö6åmòÛ¹\8eåxCãÈ\97xý\15ß\0-Å!S\rnòhBY*ðäÓ6\93\0Ó\17ÐÞ\ 4b¶Ø¬r\9a\8eÈ`³³ôK\1e\13^¤\9bZ@¦6^\82;Ã×aõd_hþ\8d\96ìµÙhIÛD\99\96\ 4®kS\83i}R½ç0dCii÷Ýwß\8d\817Z:0¤¥c\8f=Öhé¤\90\96Î?ÿüó(Qi´t\15\ 5½o ÷maæå\97T\8a.=\11z\rÌ\7f`\9e\84wÞyçíл`~\ 6ÛM+á¸OÂ[ãÙuÃkã"\ e¦J\ 6ÓÐ\98\cÈTÇÕ\14ÇMõái\991ªA\89E¡%Éè¿\87Ë\7f\r!#ÉÿâÑ\7f\1a\1eùô\ 6ò\1f¾úæß}õÒ¿ùê¯\7fõÁ#_}ø/>xä«sËx¤\1eÿ#.¤\7fÀ\85ôw¸\90~g.$\ f\17\92÷Ë_þòç\1e×ýy@¯\aþz\80°ÇéGoX*Ò«a\89íg\9eyæi\9c\8fß!hû`\18¾µ´7K\80³\83\ 3\97ë'<L`\8ctꩧ\9e2<g»\ 1FÚp8#Ve¤I0ÒxÞ+Fó\86ÑÏêéa\1du²¢ÚX[-,µ"\8b.Ïò˲\103,ÉT¸.µL\13U ÂW\9e\8ax12j\99Ä¡\90ã!'\112\8aãea¤\11e&5Z\97Î¥(\98m\8f\\ e\15\ 1%Û!\1c(YU©\91\83\92íVMPjÊò\ 3%\93e\ 1%»¥ÈÝg\1d\ 1%\9bè\11P²S\1fËñ\9aÆe¡¥ú \14¡¥\9a\ e¦\9aÈ$ñBd\1aÆM~(j`\10\8aÌ\88\99ádÕ>§Cs-Ã\9dÃ\8eç1-E^}[Â\97`u]'/Æ=¼"÷\87´d¯Íö\ 2má\ 6£¥\993gÖ¤¥ù¼yí\0-íÊèïÍ,9\90Kv\ f\83\96\8e\1eµpáÂ\93¸_÷thé\hé\12
+z_\19æÛZV\89Ý-1¬\8cÀã¡ÿÀ< ¯¿þú«áýº\91p\9c9\98>ùä\93\9fV/ÙýE\18Ì©8\98Ü\11¹HL®Qd\8aw5\8d\b\9e\1a%¨¥\13¯\9eüw-\19BF>däCFÈ\7f\86¢¦ý\9fFðH=\17â\91¯>ý'\1f<òñæùêñ¿÷E«¿÷\ 1W_\bûë¨\v Ôõ>úè£\ f=ð×\ 3\84=N?z¸\12=\97\8adÕÝÍåøà\83\ f~;tCÞyç\9dw\84io\96\0g\a\a,)Î\ e\13T\18Éê#\1d9$\1fÉ\18Ivhg\ e'Ä1Òl\18iF\94\91dnâ\19Ië¨\8d\15Uf$²<ë-ËÊË°\10Ó,Éd(Z¡\89êZõ\87\8b7\\96\0\9b\91\8bC¡8(ªIF\ràQýÛmGtÌ\81cÃõï\1c¯\94í\1d
+J¶/Ø\ eae¤\1c(Ùµv\ e\94l\9f±\1dÇö\9ee\ 1%·\ 56Aé«,\8d\82\92\81õr\ 4%«ÊoÓÛ\81\92M~\aJv\0Ö\15Úw\15@\96ã]\8d#g¤8PªOKõ\91©ÂMÞ\10©p\93\1f\8a\1a\18\84b\ 6¹b\9fS¡¹6Ã.É\85/¼fÖí%XF¦=4úFK¶\11Ø\960\ 2ZÚ\8cZ¶q´t\0´t(\ 5½\8f¢ ÷\89ÐÒi\14ô>\87\93H\17\85÷HTJTÞL¦\89;\18÷ ©Þ\8fáIx
+\9f\82»\ 3ÅÂqï\10\8e+;\98Økc\1cL¿\bKñ4\86Lq¹Lÿ\1a\9eÚªÁM\8dÃS\ 3\18µ$Uý\ 5©KAe\14Z\92\87ÊPT\93\8c*xô\1fÈ¿ÿ\ 5<R\87\95ñèO\7fúÓ\1f}õi\19\8fÔÏ¿÷Õã¿õÕ÷¿ñ\ 5®¿ôq!ù\82Ù\9fùÂÚ\9fø\1f\7füñG\9eP÷}\ fèõÞ}÷Ýïy\80°G\98Í{ùå\97_ôp*z¸\17=s4Ú\1d\82æ|¼ã\8e;n#|{C\98ö¶hÑ¢Ka¤óa¤3ÃÃ\ 4Ç\1f\7f¼«!ùÍÚ\8c$\9b³\ 4#¹æ\9aÆHS\87û\91Æ\fa$Y\1ac¤ö\90\91´¢Ê\8c¤U\96c½eXyi\16b
+I².\13CV¨[µîå§"KàL$\1e_\9f}âdØûÖ_"£\b\1e5ÀH\8d\96Ý\1ey=îú×\8d»û\rÌòÛ\1e`»A\ 4\94¬0¹\ 3%ÛS\1c(Í\9d;wÙ@É9\93\9a ô\95\97ú \14\89¿E@iÏ=÷\1cÅö¹\ 4(m·Ýv£(Ô3\8a¬\97òdµik\13Øîtt d¥ùmÊ»\9bã@©þÑ·\ 6\8aÈ.ó²¯ÉHq \14GKqÈ4\8c\9b¼P\86q\93³»AÕ 'B#\1dGKfÖãhÉ6\ 2GK27#§¥í\19î¯3\ föb¾ì\ f-\1dR¥¥\13(è}jX\19¹RÐÛ\8a.]C\14å&â)·\13Yù\16þ\83\a\88¶<Bª÷\13x\17\9e%yÉÂq¯\11\8e{\8bD\96ï\91Òb\ e¦÷É÷6\aÓOÂÌà_üâ\17.&÷ëjLÎ\8a|G\90©\1c\98³ôïz®¦¡ÜäâtN\1c<Å\11T\âS}±3øÃÂbõåÿ:\89å¡\b\14I\f\8aþ#\80\8c\ 2È\bù·@Mû×@-ýß\81\1aþ/\81ºà\9f\ 3uÆ\9f\ 3ð(P\aýS\0\1e\ 5êº?\ 4\7füã\1fÿ>P\9fþ>Pïþ6P?ÿ&\10¤þÊWßÿÜ\17¸~ê\va\7fê\vf\7fì\83µ¾\0÷=\1fÔõ\81^\ füõ^{íµW<\90Ø#Ìæq"Ò#\15ÉÃÑèÙ8æ|¼ñÆ\e¯'|{%io\97\90\0w\1e\a\aÎ\b\8f\10ØÑK;V`Ç1]}$Y\9f\9d`¤¯Å2ÒÚk¯]f¤éÓ§O%ø<\19#3¡ÊH\ 3,\8d^\16IW\95\91Za¤\12\8b©\10ËHZ\83eF²uibkµ"^\8cÄ\83ͲH\ 4\8a\1aÅ£8Fª J#7\9bq\861bÿê§'¹Ê\0\11P²\ 2\9b¶C8P²ýÃ\81\92í.\11P²]Èö#Û\99vÜqÇ¡ d;\98íe5AÉm\86MPú\8aÊR\82\92\15\9bp ´ë®»\96§\9eMÂ\b(m¾ùæåik\17b;P²\8b\1d\1d(Yi~[\ 65ï1\89$*ÅÅß\1a ¥å-q6§&(Õ¤¥\8a\ 5ñ\86#\93?D*V91\84\96Ìp\9b Wod«´Th\84\96êù\96fanÖ\83\966®ÒÒÖChIó`O¦Ê~\\7fr0×\9f\1cÉõ'ÇCK§T¯?±¢K\97\11E¹\8axÊ\r¡×à\9e{î¹\vOÂ}$/=DòÒwH^z\9apÜ\v\84ã^!\1c7ÔÁôÁ\a\1f¼\87\83é\ 3\1cL?ÆÁd1¹\9f\11\93û919\87L\7f\v2\rõ2\rKÿ^ÂÕ´$7\r\8dÓEà©\ 1\82\1aÆRN\96 ªÊ\19ü¡âò\87\86K-\14\1a\ 2E\81\83¢
+\19ýÛ\102\92üoðè_À£\7fN\80G ð(¡ÖÿSB½ñ\8f ð(!<ú\87\ 4x\940<R'\96ñH½û«@ýü\8b@\90úi \ý$\10¸~\1cüøÇ?þ\91\ fÌúÂÚ\1fø\0®\ fêú@¯\ fþú\80°'$~Ò\13\1c?ê=ôÐCßöî»ï¾{<¡ó\1d\1e.GÏ\9c\8fW]uÕå\84o/\ e\ 3¹g\9eyæéa*ÜqÇ\1dw4\8ct\18\8ct`õ.\92ݳÿ\15FÚ"d¤9sæl\88\91©ÃH²/c°/\ 3Ø\972#Ù"©ÁHÙ(#Ù\1a¬àÑ\12\8c\14YÄ5qf9JM\83RÓ\ 4Õ4ZËÛ&Æ1Rý¨[Ü\81·Èí%¶WXQnÛ?l'±\v\84mw±}Æv\1cÛ{j\82\92í[\ e\94lW³ý-.=© J_e\19\11(Ùô© JV\ f¾&(iÃ-O`»\88Ç&µMï\9a÷\98ÄetÇ%*5PX¶Q7ó²@Ñò\ 1%I\9c¡]\16Z²Ó:ÑH\ý¼¥Y³f\11CK\9bBK[AKÛá±Þ\85É°\aóå\eÐÒ7¡¥#ÂËâN;í´\85dÞ\9eA\ eîyDQ.!\9er\ 5\91\95ëHõ¾\85hË\9d¤zßCòÒ·I^z\94pÜ\93\84ã\9e%\1c÷\12§ã^£Î\8e9\98¾\8b\83é\a8\98þ\86\f¦\ f\87 ÓÏ\7fþóxdr\819ήǸ\9a\86rÓ0\7fÓPxr\9e§\bAÅaT$\94\17#ÕóeµeH\12Ñ\92òï~\1c\ f\r\83¢\7fM@F È(ad$ù3xôgðèOàÑ?\82G\7f\ 4\8fþPÅ£¿K¨\87~\97\0\8f\12êºß$~ûÛßþ*ñ\9bßüæ\17 õî§ õó' õøÇ\81úþG\81Àõýàý÷ßÿa \98ý~ ¬};xë·^÷_{íµ\97}Aïóþ³Ï>û´\ f\bû ±G\98Í\ 3\93½;ï¼ó6Oè|£wÝu×]íá|ôÌ\ryÞyç\9dM ÷T\12àN \15î(\8e\10\1c\8a½:\0;´w\95\91v\f\8b¥V\18i\13\18i\ 3¶ÊuBFZkµVã°ÈTLËdLË\12\8c$ÓRf$[$¶\\1ac¤D\94\91\96\µ\9f%#Õ³ Ë\ 6JK Oõí_Íê¼Î\99T?=É\1dx\8b»½Ä\81\92í.¶ÏØ\8eS\13\94l·j\82RS>OP²\1añvQ³]°ã@ɪNÆÝ\8c\e©\11\109úV?þ\16w\93cý\ 3°#7\14KÉC#À£:n¥F}KÃ"qÙjÞÒ\12´T3ËÛ\9d\89«T\10p´´.#¸\11´4¯JKÛBK;3#vgÒì\e^[¹,î\182oO"¿ä42MÎ!\9er\11\91\95E¤z_C´åF\92\97n'yén\8e<ÝO8îaR|¿C8îiNÇ=\8f\83ée\1cL¯ã`²#rß«"Óû!2ýô§?\8dx\99Ê\81¹J.Óo\86Dç\86qÓ\1f³sæo²Ô¦J\9cn xr\9e§\bAE0jX(/JUá¡ûºâWäß"\12Tä_\878\89*<T\86"É?'*>£?'%\7fJêiÿ) \19%!£¤Úö\87¤\1aù\ fI5÷ï\93jýï\93àQRýò·Iáѯ\93ê°_&Õu?Oª\13?M\82GÉO?ýôã\84úùG õø\a õý{\89÷Þ{ïû !ì;Á;ï¼óFðÆ\eo¼\1a¼òÊ+/\ 6/¼ðÂ3\ 1QUÿñÇ\1f\7fÔ\7føá\87¿íß\7fÿý÷øwß}÷\9d\1e\98ì \98¯÷\84ÎWz\97_~ù¥\9epú|O`}¦g÷1\9ftÒIÇ\13Ò]\10\ 6weªöÇúìE.É®ÃïkÛ<ÊH묳ÎZQF\92U\99À6;\ 6«2\80U)3\92¬J\aV¥\157F)\.¶pl YÀ-\92\8f4Ì\99ä\18)\ e\94>??Ò\88\90i9\1aÆúG\7fëß÷T?êæÒ\93â*\ 3ÄÝ\87k;\8e»æÍö#Û\99\9a Ô\94Ï\1d\94Ü\85o\ e\94j\96ç\8e;ú\16\97¨äâo\91B\ 15ït¬Yqv)\8dÇòF¡¸\8cî%å/¥,Uò\96\12Õc7KÐ\92\9d\893óo\e\81m 2AeZÒ\86ÑÃÖÑÏ&\12©·4%¼ÔÁ®wXo½õfò\9a\16¡¥-\19î¯AK;\r¿Z÷@héPhé(òKN ÓäTrNÎ"²r\ 11\96KIõ¾\8aä¥ëI^º\85ä¥; ÇÝC8®ì`zöÙg\9fÀÁô\f\ e¦\17È`z\85\f¦78"÷61¹ï\91ôýCª
+üÍpdúI\88L\95\¦ò\899s5Y\ ex\rnrqº%àÉe:¹t§\bFE¼Q\15
+Å\8b\88U'ª\8a_KÂL¢aòÏ\89aòç(\14UÉ(\ 5\19!\7fHé\91ÿ!¥\16ü}Jú}Jü]JíýmJÍÿMJxô«\94úå\17)áÑÿJ©Ã~\96R×ý4\ 5\1e¥>ùä\93\1f%?þøã÷\93êç÷\92êñw\93ÂÕw\92\ 2×7\13o½õÖ«\89×^{í¥ÄK/½ô\ðÜsÏ=\15<ùä\93\8f\ 5\8f=öØCÁ\83\ f>x\9f¯¡½Ë× ßæßzë7ú`²O\98Í\ 3\9d=Aô¹\9epút\ f°öpHzæ\9a\14#}\13³´\1f1ÿ=a¤]02ÛÃH[Wï´\9d\13\16\99·róÆH3fÌ\98\8eAY\ 5\832)d$í°c0(\ 3\18\94^öß.\fJ\a\ 6¥ÌHÚ¢\vár±Ãm\95¤$ÇH\r%%ýuAiù\10Ôò±\84õ-\Í+\v\1c#E\8a\ 2ÄEÝ\zRýÊ\0\91ÛK" äîÃm\82RS>3Pªyá[\ 4\94j\16S\8a;ú\16ITª\19\7fsn¥Fi©þiÙe1-# \9eÆeÉ\94ÍÆ\8fù3q²ò®\82\80UÆË\85\eAWWW©Zo©=¬·¤£§Z\9dr\90\8dÅhibxñ\95ìЪá\85¡\1a²\19ÐÒlÆrCüÙs\19ä-\18óm\98\ 2;`dveÒì\ 5-íÏé¤CÈÁ=\12Z:\8e\9c\93\85d\9f\9cÁÁ¸ó8\18w1©Þ\97\93¼t-ÉK7\11\8e»\9dZ\ 2wq:î>\1cL\ fá`z\8c\f¦'É`z\96ÛP^$&÷j\f2E\ 2s\96þý1éßvbîÓ(7¹³sÆM\16§\8b\83§a\9e§¡\ 4UÁ¨\bK¹ÔñP<'â\97?\87u\e:QEþÌq³!\12\f\93?%\86É?%\9c\93¨"e\1e\1a\ eEiÉߥõ\8c¿Oë\91\7f\97V3þ6fý&\ 6þ*öþ2æÿ<\8eø4~ù$\1eúIZ\8cùã4x\94V'¾\9fþè£\8f~\98úà\83\ f¾\9fR?¿\93R\8f¿\99|ûí·_K
+\_J¾òÊ+Ï'_xá\85§\13O?ýôã\89Ç\1f\7füá\84\ 6ï\81à\81\a\1eøV@|5ÐÐÞâk\90¯÷5ÜWù\1aøK}M\81\v<M\86³<M\8bS=pÚÓT9Ú\13b\1fæ\99kÒ\9c\9427»³\97íLVÉv0ÒVl|\9bÂH\ecPÖ\v\19iöìÙk\12\81\99\8e-Y\ 5[2\89-u<\9bë\18¶Ù\ 16Ü^¶Þ®j!ÉÖ°\90¤lIaH\91¤J\ 1\80Tõì\7f¹\0@ÍÃm\7f\8dÄí\91gtÿ5 «\ 1C¶dÝø\80\9bËL2+_3êf;D\\1ew£\95\ 1\96ò\9a7\aJMFú\8aÊg|3®«\11\109úV3Q)RQ)Îäª\ 5Dh)îJ£\9aÜ´"I½\93À\91*KõK-\r·¤~I\87u\84¢°Õ\16\961²ÛªÊµ¼e\8c:ÙD"7\9f\8cåm"om\931FS1F«1n3xa[\aZÚ\0ZÚ\84\91Þ\9c\81\9fÏ<Ø\1eZÚ\85\99³'´ô\rhé\9bdã\1eN^î1d\9f\9cH\1eÊi¤z\9fMª÷\ 5$/]Æ\91§«\bÇ]O8Î\1cLwp:î[8\98îÇÁô0\19Lßá6\94§\88É=W\e\99*\81¹rú÷Ç\1f\7fü£ÐÕT96÷IX\9cɸÉ*4¹8\9dU¶\8cÀ\93\95\ 5\17Aý]X\eÜÄJ^\ eè2K\r\aªð\86\ f'B\97Pü\88\88nþ1\18. É\1f\9d\84A³\8aüÃ\10'Q\85\87\86@QFOñÛ\fd\94Ñ\83þ:\ 3\19eÔ\82_fÔ¬\9fgÔÀÿ\95Q{\7f\96QË\7f\9aQG|\9cQ\97|\94Q\ f}\98\11\1eýM\ 6<Ê\80Gé÷Þ{ï\9dô»ï¾ûfú»ßýîkiõøK©W_}õùÔ\8b/¾øtòÙg\9f}<ùä\93O>\92Ä\13\98Ð\90Ý\9bÐà-N,^¼øÖ\80øj ¡½&Ð _î/Z´èbÿ¢\8b.:×?÷ÜsÏð5\19Nö\16.\x\9c§ ²À\ 3¬½C\ e9ä\0OÓgoÏ\9c\94b¤\9d`¤¯ÁH[ÂHó°%\e±\19®\v#ͪ2Ò´ðRC\99\91Iì¦ãÙWÇ\84\97¶i¯íe¢wñnÐ\1e^H"3â\8amçÃE"PÊ\84k¦RH2\19.+·ÊÜʳ\858¢*\0\9f±¬p6lÉÛ\9b\96¸(ܬ·«\a\10q&ÅEÝ"WáÖÌã\1eye\80æ}¸MYÎ Ô@1¥\ 62º#×ãÆÅßÌã\1aÉVj\94\96"ÈT³X[£UKF$5¿h)eÉÒu^µ\82÷Ð2Þ\ 6JVË[½\91\foX°»\16*e¼sámU\ 2¥" äî\89ë\fï\89ÓÆÒÇ\163Èf3\96W· l@\93±HS±H«1xkAKkc\8cÖgó\9a\83\1dÚ\14ZÚ\8aÉ°-\13dg¦ÏîÔ»Ù\87\13K\aBK\87\92¡»\80\83qÇs0îdR½Ï Õû<\92\97.&yérÂq×Pwð\ 6\1cL·â`Z\8c\83é\1eJ\13>À\11¹\87\89É9dr^&\vÌY.Ó[ä2}\97\ 2\96ß\ f£sæjrÜd\89àÆMV¡ÉâtV¦É.'sðä<O\8e $¿\ 5£~7\1c£\1cK\85\12Þ}æ\84JD&aM"\8e\969 \9c\88sþ>Q\91¿K\ e\93ߧ*ò»4(T\95¿\ 5\8a~\13B\91äWY=Á/³z\9e_dõxÿ+«Gþ4«&ü,§\16ý4§¶}\9cSS?Ê©å\1fæÔ\11ïgÕ%ïeÕCïfÕWßË\8a6ßΪ\13ßÈ\b\8f^ͼõÖ[/eÔÏϧÕãO§\9f\7fþù'ÒO?ýô£©ï|ç;\ f¦ðÿ%ñ\ 4&ñ &ñ\ e&ð\13&®»îº+\ 3\H\ 11×\80è«\7föÙg\9fê\9fvÚi'ú'\9dtÒ1þ1Ç\1cs¸wÄ\11G|Ó;øà\83÷ódnöô´e}Ý3'¥¹+Íq©i6\97 ·!\8c4\9b\18ËL,È\1aX\90il\9aÆH+±\91\8egKµ\12\18v¼Ó\92ñÊ\17ÛjÊG.mË\87KÃjÝ[Õ{«\7f?¬âv\10.0·ÞâVãò^ñ\7f\rùLÌ\¤>f\ 4\8f"±¶8F2+\1fq&E\8a\ 2D¢nqéIõ\ f¼5\8br7å¯
+Jõk\ 4ÔOT\8a\8b¿Õt+¹j\ 1.\bçhÉEâ"wf×¼ ©æ\1d\0\9f±Ä=Á\bÄ]\fçįÞ\13\17Tï\89³+â\12tIù\9e8»½S}eWÄ墷êÊ,µÑÅ\1d i7f©\97\ 1\18`(Æðþ6\81h\12\9bÒ*\98¥é\8cà\9alY³°Hë1È\e1æó\98\ 2[2#¾Æ,Ù\919´+´´\17´´\1f§\98\ e&W÷\b\ eÆ\1dCª÷\89$/\9dJòÒY\84ã. \1cw §ã®àtܵ8\98nÂÁt\e\19L\8b9"w\ f1¹\a\88É9dz²\8aL\96ËdéßvbîÍÐÕd9àâ¦w\87pÓ\8f~ô#+\ 1þ£ðZ^«liÅÀ\r\9e¬`\93y\9eâ\bJò«ð.:Ã(»Ã×XJò·á\95\1e&v\ 1\9a\89\15jtBa"\93 *áq3\92ªM\92U 3\89\10\82f¿¶ÈÙ\10'Q\85\87~nP\94Ó·}\9aÓ\97ÿ,§GùiNOö\93<d\94×Ó\7f\94Wc>Ì«mïçÕÔ÷òjô\ fò£ïçÕ%ïä\85GoåÔW¯çD\9b¯äÔ\89/f_\7fýõ粯¼òÊÓYõóã\99g\9eyæÑÌ\13O<ñ`úÑG\1f½/A¹;\85ÿ/µxñâ\9bS·ÞzëõI¼\83Iü\84\89Ë/¿üÂÄÅ\17_|NpÞyç\9d\1e\10}\r\88Ãú'\9cpÂ\ 2ÿè£\8f>Ô?üðÃ\ fôe\87öõddv÷dUvödK¶ódF¶öÄH\9b\85\8eK1Ò\ 6L¸u\98z3\98\84«3\1dWe¿\9cÂ\14]\89·,;Ài\87\13,ñÎRðºx\ fhÇx´b<JLþ\ 2Æ#\1f.\b»ÝÖîQ´\95\12¹¹²¬\96¸\95ÄÆe\Ó\9f¹|\ e&Í\99\ç=2\89ä#9F\8a\ 4ÜÌÞÇ9\93\Q\80HÔ-rqÉ\88ò¸\9b Ô\94å\ 2J\8d\16S\8aËèn þæÜJîê·H¶R$\bg+Êù\96\ÞRÜÝÚq×HFd\99o`ZÞRóI%^(Ã.Ú,ßÀ©ö\ 6¡¨ù\89êmæI:'\85YJÓaYÌR\8eNÌ\ 3JElS\v¶©\8d~îÀ6uÑ÷½\8cÂ\0/qcx\89\e\8fm\9aÄKÜÊئi\fã\1a\fèLhi6#½!´´ ´´9Ób>Se{&Ò.ÐÒ\1e\9côÞ\97óL\aRFàP\ eÆ- Õû8\92\97\16\92¼t:á¸s\bÇ]\88\83é2\1cLW\92Át\1d·¡ÜÄ\11¹Û\88É\rE&ó2i\ 3\7f\8cÃr\96Ëô\f\ 5,íÄÜK¡«É\8eÍU¸é\9d°\9e¥Uh²¢\96\94I\fOÑÙmsvɽ\bª\fOvU¯#(ÉÏÂ\9b{\1dFI~n,åq\9b/7\9eý\82{=~\11^îa%¬\9d\b]~\19\98\88dBIT%<sf\99ÕU 3\89\900hfþ!ç$\92|\ 2\ fý4¯\8fÿ òcÈè£\82\1eåG\ 5=Ù\a\ 5=éß\14ôÜï\15Ô\98\1f\14\ 4\86ß/¨\95ß-|ðÁ\ao\15Ô\ao\14\84G¯\16\84G/\17ÔW/äE\9bÏæÕ\89Oå^|ñÅïä\ 4¤\8fäÔÏ\ ff\1f{ì±û²\ f=ôÐÝ\19\rÅ\1d\19\rÊ-i\11íõé\9bo¾ùê\94(wQ\8aô³¤È÷¼¤\18øÌ\84hø\94\84¸ø\84`áÂ\85G\aÄa\ 3"²þ¡\87\1eº\9f/K³\97/«²«'[²£§Wý¯ÁH[z2\1e\9bzb¤\8dCÇ¥¶ÀµÙ\f×\82\91Vc\12NÅdLfbNd\8aÚ±MK²ëg\ 2÷Àüæ&mÇn´b7JLùB8ùm\19ÈndÂUaëÃV\8a-\1cIP]LKÜnëÖ`½eº"\98\91ÏËJÅ\91\91s!¹|$çG2\8bî²·ÍÞÇe&9g\92í\1a\8dFÝ\962\8f» JMi\10\94ê'*Ù4«\9f¨\14\17\7f\8b\14
+0ÿi\9c[É\ 5á\n·£%\17\89s\ e&[~ÎËdë2\ e\9e¾ðâÑ\98\88ø4Õ$ ù& z#A¿$é¡\14}\95¦×2ئ\1c=\99\a\94\8a\18¨\16\fT\e\9dÝ\81\81êb\0z\ 1×~\10v4n¥q\ 4áVÂ@MÁ@\8a\81Z\9dQ\9dÁKÜ:\f÷ú\98¥9ÐÒ¦\18£0AÛ2\87v¢bànÐÒ^ÐÒ~\1c\8cû&©Þ\87\93ê}4á¸\13\bÇ\9dB-\813q0\9d\8b\83é"\1cL\97q\eÊUÄä®#&WF&ó2U\ 2s\96Ëô\10å¾íÄÜãatÎrÀµå¿\80¿é¥ðì\1cå~\88Ó½ <½\r<}7¼ÕÞàÉ®\9c³\9bî¹Ï5¼|n\18A}\14b\94xãã!,%ù©\aP\857\9e\99\90\11åã\9c
+¯ù0¡ìS`"\92ùY¢*Iñ\95É'©ª¤-\89¨"?Éâ\1aÊê\1f>ÎI~\9c3'\11<\84|\b\14½oPTÔW¾WÔ\13ü ¨\87z·¤\87ü^I\8füNIíx«¤f½QR+_+ \8f^. \8f^,
+\8f\9e+ªs\9e.¾úê«O\14\84G\8f\15\9e{î¹\87\vO=õÔ·ó\ 2Ò{óêç»r\ f<ðÀ\1dY\rÀ-Y£\19qìÕ\19B¦é«¯¾ú\92ô¢E\8bÎO]|ñÅg¥HDKjTOJj|\8fMh¤\8fL\1c}ôÑ\87\ 4\1aý\ 3\ 2Í\83}}Í\88=|rÚ|Í\92í}í`ó=Ù\8d-<Í¡¹\9evº\r=íyëzæ¸4\17¦ð|:Öb\15¬Åd¬Å\ 4¬ÅX¬\85¥ÖY\92\9d\ 5\90;\99ÊíLêV¦w\89\89^\b§¼&¿½*dX\10i\96\86½C$Ãåb\vÇ\96\90-&[V\91¥fËïó6\0+ªD È\91\91Ye\87Gf³#±¶\b#E\8e¹Õw&Õ\8fº-KzR\13\94\9a²¬ T3Q©~üÍ\9d\7f\8bs+ÙK\83½>¸ \9c£%\17\89³µ\15q0E\90Éq\93\83''n%\7fqdX\13¼¨¨\95~U\ 2\9a\1fÐ\e\89PÔ9Iº)E\87¥1P\19ú/\a|æéÓ"½[¢\9f[éñvú¾\8bQèÁJõ32£\19£qìV\13¡ÜÉX©©X©Õ\18Ú5y\93[\e\ 3µ\1e¶i#ÞßæBK[@KÛ0\91¶\87\96váô÷\1e\94¨Ü\97\83q\a\90ê}\bÉKG\12\8e;\96pÜ\898\98NÅÁt\16\19LçQPÀ\90i\11Ißed2/Ó½÷Þ{+µ+ï¤\1a\93¥\7fÛ\89¹o\87®&qÓca¥\81ç\9f\7fþ©°\9e¥Uh²¢\96V\aÜ®N±Ûæ\84\voBPo\93éôÝðª^#(\11Å\ fÀ¨\1f\82Qï\81Q\7f\83#ê}ÇR\qö¡\aPq!ì\8f<\82z&v\ 1Z(\9cÅ\vLÄ/\1f%L\84V\1f%«\92\12Ýü(]\95\8cäÃ\8c°çìä\83\9cþß÷\91¿É#¡\93H\7f\16ò\10òý\10\8aômï´è1ÞjÑ\ 3½Ù¢\87|½E\8füj\8bZðr\8bZôb\8b\10ñ¹\16µ÷\99\165ÿÉ\16õÆwJê\9cGJ£\aKêµû\8b\8f?þø=ÅG\1eydqA@z{Aý|s~ñâÅ×ç4\0Wçn¼ñÆ˳×^{í%\99+®¸â\82\8cFëì´Æíô´Fpaê´ÓN;.¹pá£\92Ç\1dwÜa\89\ 5\v\16\1c\94 ½?\90\91Ù+\90\19Ù5\90ñØÑ'§Í\97ÉØÊ\17]o\ 6#Í\81\916ð4\9bf{\9aW3<Í°ÕC\17¦öÆ\95\ 1õI ûxà}\f\86b\0\8f\83\ 5\8b-lÜÉ\ 46稹IKLï\ 2Ö"Ç\94Ï2ù3á2°\ 5¡¥\91\f×\87-\17\93aëÈ\8f]j_X\vò\99Z¤¡PäÈ(\ e\8f\9c\v©&#E\ 2n5\9dIî¬[\Ôm\99Ó\93\9a Ô\94º ´\94\89Jõ\v\ 5¸ø[\¶\92;\ 4×\0-9\a\93C&{;\89p\93\83''ný~±E\8dñbħÑ&\ 1\1da\92 _\12ôP\92¾JÑkiú/\83\95ÊÒ\9dyâ\15\ 5"\17%<J¼Îµ3\0\9d\fE\ f\83ÒÇð\f2Pc\19² \98ªI\98ªU\18Õi\8cï\1a¼ÎÍÄJÍ\86\966`FÌÁ,mƤÙ\8aÙ´-SoGhiW\8a.íEª÷7H^:\88ä¥Ã\bÇ-àtÜq8\98N"\83é4î\8e\8b \93y\99,0g¹L7r9Ê-¸\9anÇÕt\17ÜtOxl\8e\9cãðì\9c\95\exæ\99g\9e æÀSÀÓ3ÀÓsáý)vå\9cÝÒ+\82z\15\82z\9dØÝ\e`Ô[!A 0Þ\19\82Q\92ï\eKyB©w=\81È\ f¸\10Öä\87ÜëQ\16+aÍU,&aÉF$¬N$ùa\8a\93féªd\ 4Y?ÈVäÝ\9cäûy¤ ù\1eòÝ¢~ï\9d\92äí\92ñ\90>ï\r èµV}Û«z\82\97[õ@/¶éù\9eoÓ3?Û¦&<ݦ\16=Ù¦\ 6~§Mí}´UÍ\7f¨U½ñ@«ðèÞ\16áÑÝ-£;K\ f>øà%uçMEõîu\85Ûo¿ýêÂÍ7ß|y\9e<²ÜUW]uAî²Ë.;;{á\85\17\9e\9e!;?sÆ\19g\1c\9f\16ô\1e\9d:á\84\13\ eO \84\ fN\1eqÄ\11û'\ 5Ç{'HïO\90è\1fh2l\1fhË\9aïk\aÛÂ\97\8d\98ë\93çæi\93[Ï\9b7oÞÚ0ÒZ0Òj\9eÌ\83\9dº\9c\12:3ÍiÈ®íÓÒèz\99§\16,îÀF\98KÔ\9c£E&u\81ém/\ 3Y¦|&\9cü¶\f´ \92áÒ°EbË¥²püp\1dEÖ\96\16\9d·\ 2,û\15S"6Ö\19_GFf\9f\1d\1e\99õ6;^\93\91\ÀÍ\1dskÀ\99ÔhÔmYÒ\93\9a ô\95\92¸Ñ\1fy¢RÍø\9b;ÿVÓ\14\17\84s%»\1d-\99\17ÖbÖ\96ággââ\90)ÂM\ e\9e\9cØÒý\12\89G³"âÓr\93\80Þ0IÐ9&I:,Å&\92¦ÿ2tg\16S\95ÇT\15èç\12=ÞJß·3
+\9d\8cG7#ÓË\18\r0Zc\18·ñ\8càJØ«)Ø«U\19äÕ\19îµ0Ukó:·\1eÓb#fÉ<fÎ\16̦ùÌ¿í)è½3e\ 4v'Õ{o\92\97ö#\1c÷M\1cL\87á`:\8a\f¦22ic\1e\8aLÚ±/¤´À¥ä2]\81«éj\M×\879àâ¦[á¦;ð7ÝEjÓ=Äéî\ f\8bZZ\1dp«li·ÍÙ\ 5½"¨§ ¨g ¨ç ¨ç!¨\17ñA½\ 4F½\fF½J\14ï5XêuXê\r\ f\96â\ 6Ø7½·ß~û-Ï.;\83ª|"{¾]îÁÅu\ 1 RVÌÚ$¬Û\88X\89¢´ämNã¿\9dA²\96Y]\917ó\96I$y½(y\84\7f\88ðÙ+-\15\1ez©U\1fõB\bEú¢gÛõåO·ë1\9ej×£=Ñ®\a}¬]\ fÿH»\1aóPû\v/¼ð@û³Ï>{_»Øñ[í£Åm£ÛÛÔM·´ª×nh¹ûm\11\86^YRï.*\8aO/.ªÛÏ/,Z´èìüÅ\17_|zN0{rNX{BöÔSO=:C\9e~\9a\8cý´\ 6ô\80Ô¡\87\1eºoR\ 6e\8f¤6 ¯'´)í\90\90\8døZ\80\v)Ð\ e¶©/\9c\9eãkkÛÀ'ÏÍ'ãÍÛxã\8d×ð4¥¦ÃH«xÚ\16íÔå\ 4Ü c ¾\8cf&ö\87ð®Ùi!b\v\16·1w[\98ÅEæs\1eó\90czgÃ\89nSÞ&¿\89-\b[\1a¶Hl¹ØÂ\89,&[`\15ùü\17û\8a*\11\eë\8co\84\8cÌ{\14Á#³èfÛÍÊ×d¤È17\97\99\14q&5\10u[æô¤&(}õd9Æß"çßâÒº#ÙJ\91 \\84\96"¾%Ëës\ e&[`\11/\93\89F[\97\11\82r\18õe\13\8f¶EħùeQ\97\ 4H\82\1eJÐaI$Å\9e\92¦\133ôi\16{\95£\8b\vtv\91\ 4\81\16ÞÞÛ\18\8a\ e\ 6¥\8báée ú\19²Ñ\fÞ8\86q"ø;\19·Ò*\8côtÆ|MìÕLÐy6¦j\ 3¦Ê\1clÓ¦L©-\99p_£èÒ\ e\1c\8cÛ\85pÜ\1e\84ãö¡\96Àþä{\7f\93òK\87swÜPdºôÒK-0w&\95¾-ýû\ 2\M\97ÀM\8bÂ\1cpq\93\95²¼\81êß7\13§³\eyï\0\9eî\ 2\9e¾\ 5<Ý\87çé\ 1\92Ã\1f\84 \1e\86 \1e\1dÅ%÷\10Ôãø \9e\ 4£\9e"\80÷\f\18õl\88QB\8dça©\17<XÊ\13~\98¼ä\ 1T¾\90äe®={Å'¼\17\98\90 \95 »Ü$)~y%%´
+%-¦y%#y9+Äy9W\91\97ò\92\17\v\96I$y¡¤ÿ÷y\8b\9cµJ\9em5'\91ñ\90>å èñ\ e ¨C_ùH§\1eã¡N=Õ·;õ¤÷wêÁïí\14\ eÞÝ©¶-îTSoïPËoéPGÜØ®~¹®]Ýtu\9bzí\8a6uâ¥7ÜpÃE-êÝóJðiñ\92K.9xÁ\ 5\17,,\ba\8fÏ\vf\8fÎi \8eÈjÈ\ eÉ\1euÔQ\af\ e?üð}Ó²*{¦4¾»¦4Ò;%5æÛ&4ú['d\146\ f4#æ\ 6\9a\e\e\ 5\9a%ëù\9a/kû\9a9kùd¼ÁH«zÚ\fW\86\91VòfÍ\9a5\1eF\1a\ 3#\rÂH}LÇ\1e&f'S´=\ 4zÍØ\12\13¸\88QÈ3\9fsÌìL8½m¢kÞ'Y\ 1Ép\19hU\ 4UñÃå\12YB¶¬*òù/ñ\15Z"6Ö\19ß\b\19Ù\e®Ã#çB2Ûîò\91\1c#Ùnà\18)\12p\e¹3©\99\9eÔ\94¿*(5\10\7f«éVª\19\84«IK¶zl\1d9\a\93-0{\13\89p\93Fçt\8a`T\ 4¨¾\ 4Ri\91\17#>Í/\8bº$\bEÝ\94 Ã\92t]*\14õd\86\8eÍb´rôs\1eH-Ò÷-\8cB+ãÑÎÈt1F=\8cV\1f\96k\90\11\1cËXNÀrMÂr\8cåZ\95\81_\1d£µ\163bm&Èz\98ª\8d\98>s\99R\9b3׶æ`ܶ\84ãv$\1c÷u\1cL{\90ï\1dA&ó2Y`îXn\91;\91Ú\95\96þm'æÎ\86\9bÎ\83\9b.ÂßtiX\9cé¦\9bn²\vS®\ 5\9en\bë\80S\121¼mÎ.èå¦\r\bê\1e\bê^bw÷\83QßÆ\aõ\10\18õ0\18õ\b\18õX\88QO<ñÄã\9exã \ f\96òÄR&Où\ 2\91§Ã\vaqN\ 5\84÷ì\ 2´\84 \97²$I1O\89_\9e1I\v\9eÉ Y\81Í39ÉÓ9AÖÓyÉS\ 5É\93EaÏ\93%É\13-\92Ç[õß¾Ó&y4t\12I\1eîÐ\a<\b\14=`PÔ¥o»·KOð.=Ð]]zÈ;ºõà·u=öØc·t©Y7v©\95×u©åWw
+\8f®èT¿\Öqë·^Ü.Ú¼ íÚk¯=§Mxtf+TÚ¢Î>©$\=¾¨Q8ºpòÉ'\1fQÐð\1c\92\17Û\1e\98;â\88#¾\91¥\10DFc¹kZæa§´\8cÂv)\r÷ü¤^\9c¶Hj
+ÌKh2l\9cдX?À\85\14hªÌô5iÖðµñM÷5\91V\81\91&ÃH\13½\993g\8eó4×ì\1cÁ\0ó¯7tk\9a\83S¦ \8d)j!âR\88ö\9aÀy$Ë|Î0½í\15 \85$\99÷\89P´\16\82ªøá"©±z¼\15`u¯À\12gT\9dÉuf8BFf³ÍzG\H\11Fr~$\97\94ä\ 2n\91cn\91̤8gRÜY·&(5eYA).Q)îê·úiÝ\91l%\ 3\7f\17\84³ÙnNÔ8Z²\95b9|vâÁÂq\11d²7\918nrðäÄ\16lMq\v{\ 5\96úM\90xCD\8d6ñCQ\97\98\ 4t\93I\82^KÒ\7fIz2E\9f¦éÝ\f\96+Ggç±\\ 5\ 6 ÄP´2(í\fO'\ 3ÕÍ\90õ2x\ 3\fã\18\ 6t\1cæk"æk2æk*æk:\96k\r¦ÅLhi\1dæËúL\9f\8d\99Mó\98f[\90ê=\9fpܶ8\98vÄÁôu2\98\96@&\vÌ\9duÖYGâj:\ 6n:\ 1nZ\b7Y]¦3)ey\ eqºó\81§\8b\80§KÃ[S®¿þú+ñ<]Ãý)×AP7@P7CP·\12»»\1d\82º\ 3\1fÔb0ên0ê[`Ô½TÀ¼\ f\96º\1f\96zÀ\83¥¼\87\1ezèA\ f ò\0*\1f¿\94/\1ayÄ\17U=\12p5l@\8c/!ªz4i"jy4Åù¼´\15&2\11Z=\9aµ\83ø¢\9bGòvæL\90õpQòPIò`\8bäÛ\92\aÚ$÷·KîëÐïÝÓ©?ûV\97ä®.}èân\83"}åm=úò[zô,7õèùnèÑã^Û£&\ÝsÏ=÷\ÑV^ÖF_Ü¥>¸ KPyn§ðè¬\8e+¯¼òôvÁçÉí°hÛ¹ç\9e{lë\99g\9eyT\vg\14K'\9exâÁEqì\ 1\ 5\8dѾùC\ f=t¯\9cìÆnYY\86\9d3\1aÐí3Ú\8f¶IëuiË\94Æ|Ó¤Öþ\9c¤æÁ\ 6 -ûu\13Zö³\ 2\H\81æËj>.$_she_³i\92§y5\ 1F\1aëi®\rzÚ/í\1cA\ fk¿\8béØÁÄl\v]\9d\9a¬E¦m\81 \9c\v!_ó9\83¤\99ÞFÿö2\90\bEË ¨JyUDÖÌ0ù\ 2\e\8aÏÁúD¬\83¢\b\19\99Í\8eÃ#³òfï#±¶8Fr\ 17w̦3)î¬[£Q·&(5%\ 6\94\96£[)R;.\bçR\96\1c-Ùª°õa\99{vÎÁ\1cL\ e\99\9c\97É\96\9aã¦\b<9\82\8a\88[¿_>Q\ 3½\18ñé\8d²¨\87\82PÔa\89PÔ\89Iº3EǦÙ\992ôs\96\1eÏÓ÷\ 5F¡Äx´02m\8cQ\a£ÕŸõ0\82ý\8cå £:\96ñ\9d\80\r\9b\84\r[\19\e¶*\93a5¦ÅZÌ\92YX®Ù\18\r\98Ms\98aó\98\7f[à`2dÚ.D&çe:þøã÷&ó{?\ eË\1d\ 47Ù\89¹#(2pTxlN;û\89ÄéN\ 6\9eìÂ\9439Ew\ e\9e§óð<]Hõ\81K ¨Ë ¨ËG\89\ f®\82 ®Á\au\1d>¨ëÁ¨\eÁ¨\9bÁ¨[¨\80y\e,u;,u\a,µØ\13KÝå\89¥îòD\1ew{\0\95\8f_Ê\17\8dÜ\13HîåÚ³{\13¢ª{í\86\8f¤¨ê>+f\9d\12UÝ\9bF2B«{)Qto\ eá4þ=\ 5\84\83gß*Yzµä®V±Ïâ6É\9dä\14ÝÑ!¹½Srk\97~ù\96nã!}Ô\8d@Ñõ½ú¢k{õ½W÷ê1®ìÕ£]ޫǽ´WO\7fq¯ZtA\8f\1axn\8fÚ{V·úàônAå)]ê¡\93:/ºè¢ã;Ô\89Ç´«O\8flS\17\1fÖª\1eÿf\8b\ 6`ÿÒ\82\ 5\vö-jdö,Èxì\9a\a\8fràQNc¹MV/I[fô~´YZýI\8aòZ)"lI"l ío3\12DØ\ 2Í\97i\ 1.$\1f\17\92\8f\vÉ×¼\1a\a#\8d\86\91\ 6`¤^OS¯\9bIh9ríLÌV¦h\89Éj\81á<s×Ü\9fæ\bÍ é\90ù\8dþ%\89P´\ 2\82ªøU\19ºH´z¼\15`ý~q$β:»\e\81"3Ò&f³í7\82GfåÍÞ\9bå¯ÏH\91\80[¤¸dMgÒ2\9fuk\82ÒWY\96\ 5\94jf+Å\ 5á\É\80\b-¹H\9cËò\8e8\98"ÈdîYÇMÎßä\bÊa\94\13\aT_rñBQ£#âÓ/&\ 1}e\92 ÿ\12ôd\12Iѱiº8CggyÅË1\0\ 5\86¢È ´0<\18²v\fY' Ô\r(õ\11\7f\e`hÇ0Èã\18î\89\füd¦À*\18²i\18²Õ\99%kaÃÖfú¬ËlÚ\90\196\87 ·épdÚ\96\1aL;\92ùm¹L\96þ½\17Üô\rrÀ\ fÀßdu\99\ e\ 3\9e\8e\ 4\9e\8e\ 6\9e\8eÃót"\9e§\93ñ<\9d\1aÞÍ+\82:\9bt§s!¨óñA]\88\ fê\120êR0j\11\18u\ 5YãW\81QWã\8dº\16\96º\ e\96ºÞ\13KÝàÁR\9eXê&ïÖ[o½Ù\a¨|\ 1Õ>Ω@Hr[°xñâÛ\12¢ªÛ\12dI%%·§¸ë#-´º=CÕñ,E¡rH^Ls[Ahuk\11)\89sni\91ÜÜ*¹©Mrc»ä\86\ eÉõ\9d\169\93\Ó_¾ºÇxH\9frE¯>yQ\9f¾ãÒ>}ïÅ}z\8c\vûôTçõéIÏé»ñÆ\eÏìScNïUÛNé\15\1e\9dÔ£æ\1fߣ.9¦[x´ K½vx'\ 4ÚÁQÄöã\8e;n¿6\91ê>\94uh\ 1\8fJ\14Æ*RP´\0\1eåÁ£\9cÖùfYj\8efÄÅ\e¥µ\83\97\12\1e\93¢ÐV\92\b[B³dzBóej -pJ@\16\92¯Ù4ÞÇ\85äka\ fÂHýàQ\ fÒåYf\9c&f[\18ÿ\95\94\90\ 2s7\1f:=%\19&µ9BS!îWÄ^\ 1\82ªøÃÅ\8b\91Ï\7fÕ~1%bc\9dñu\ 69BFf½ãðÈì½Y~Û\ 3l7h\80\91\À\81̤fÔ)Ë\19\94j\9e\7f«ïVª\1f\84s)Kõi)â`²%ä¼Læ\9e\8dp\93\83'GPNlÆ\89[Î_lY²m^TÔ\11&~(ê¦ \14u]"\14ug\92\8eMÑÅi:;\r\1eeéû\1c£\90g<
+\8cL kÖÊhµ1n\1d\80R\17 ÔCü\1f×ø &m,&m<&m%æÁ\14fÄTæÆtfÉ\1aÌ\97\19L\9fµ1dë2¯\1c2\95½L\9a§å\&qÓ\ epÓÎø\9b¬ÈÀ\9eT±Ü\axÚ\ fx:\90`\9d]\98r\18\ 4u$\ 4u4\ 4u,\ 4u\ 2éN'AP§à\83:\r\8c:\ 3\8c:\v\8c:\a\8c:\ f\8cº\0oÔ\85`ÔÅx£.\81¥.\83¥\16y\ 2\8cË=\ 1Õ\15\9exãJï\9ak®¹Ê\a¨|1ÈÕ>Ω@@u\r·Â^\9b\10U]\9bä\ 24\93\14ùRi¡Õµ\192γÜÖ\92£ÌA^rMA`sMQ|uu\vÒ*عªMre»ä\8a\ eÉå\9d\92E]\92K»õ+\97ôH.î5\1eÒ\a\9cߧ\ f=¯_\1f\7fN¿¾í¬~=ÁéýzªSûõ\90'÷ë\99OìW;\8eï\13"\1eÓwÁ\ 5\17,è\15\1e\1dÞ#<:´\9bÀf·zmÿ.áѾ\1dToh\17\1eíÞFý«V\rÅ\8e-\1a\99íJ\1a¨ùEíB[\16À£¼\ 6t\93\1cx\94%\ 1)£å¼N\9a\ 4¤\94fÄ\9a)Îù')P\9a I;¡94)Ð\94\9a\10\90\85\ 4\1e\8döq!ùU\17\12xÔ\89´{\9a±LÛ\16¤\182\92ÄbÂY$\13º?%æ\bM\86Ì_\11÷\1eà\ f\17/FV\84õû\85\90\9aV4bm\9d\19vPäÈÈ\ 5×"xä\H\16d°pÃ\88\18©æ1·úΤfÔ)#\ 6¥ev+¹ \£´ä²¼í$\83\8f\88\83É\96\90-¦\b79\7f\93-?GPNÜ2uâÐêK*\95¦z±¢~ñ\87\88z-\bE=\99 O\93¡¨\8bStv\9anÏ0\0Y\86"Ç \14\18\9e"&\85!kŤµcÒ:\19ËnFµ\17»6ÀH\8ffÌÇ1ú\13\98\a\93\98\11S\98\eSy\ 1\9cÎ|Y\83\99SF¦\8a\97i\ 3æÚ\1cf\9då2Yú÷VLÛmÈjÚ\ exÚ\89³s_'\e|÷°ú·\bj\1f\bj?ÜO\a\82Q\a\87wó
+£\8e\0£\16\80QÇ\80QÇ\11Å;\ 1\8c:\89JN'ÃR§â\8d:\r\96:\ 3\96:\8bxÞÙ°Ô9°Ôy\9e\0ã|O@u\81' ºÐ\13P]ä\8b<.ò¡ª\0ª
+ðPqãÙ% QÕ¥Iî\87M]uÕU\97RÇúÒ4IS\19¡Õ¥YÒÎó\9cÙ+ EñÕÅ%ÑÍÅ-\92\8bZ\ 5Y\17¶#\1d\92\v:Å>çwéÿ:·[rN\8fäì^s\12éÏÎè×\a\9c\ 6\14\9d2 \8f_8 o;q@_~ü\80\9eåØ\ 1=ßÑ\ 3zÜ#ûÕ\84ÃûÕ¬CúD\8c\aõ©å\aôª7¾Ñ£\1eÚ»[½¶G\17e®:Õ»;w¨Çwh×:߶U\83²u\8bö\9e-JT^/\82G\ 5mT\eåñ\1eåÀ£,x\94\ 1\8fÒàQ
+<J\81GIÎù'4¯&&4×Æ\ 5\1cd\vHÒöµ\91öùd!!]\90Q\aÒ\86´ %6á\ 2\92GrH¶\1a\18N\87îÏ\8a#4ÁÆ\9c\18Bÿ\12\7f\88è+½\18Y\11Öê\17Qâ\8cjÄî:\83lö9BFfÇ#x\14q!Ùn`û\82ËG\8a0R\À-®fÒ2;\93\9a Ô\94\18Z\1a¹[)®¶R$e)BK.oÉeyG\1cL\11d²Å\14ÇM\11xrb\8b3"¶j¿j¢\96{1âÓMeQÿ\ 5¡¨;\13¡¨\8b\93H\8a\1eOÓ÷\19F!Ëxä`¤<ÃSd´JصV\ 6¯\8daì`@»\0á\1e@©\8f\91\1e`ÌÇ0úã\98\a\13y\15\9cÄ«àÊ!2ÉÌ\95\91ɼL\9aHk3¥ÖÅÖm\10¦\7fÛ\899ͺÍ\98\84[\86u\994;·e\9enÏÜÝ\89ùüu0jw0jO0j\1f\1cQß\0£\ e\0£\ e"\8aw\b,u\18,u\ 4Þ¨\ 5°ÔÑ°Ô1°Ôq°Ô °Ô\89°ÔBüR'ÃR§x°\94'Ê8Í\13P\9dî\ 3T¾ÈãLÿ\9csÎ9+\10U\9dÅ]°g'\84$g'DUg'\89ö¥\84)礹)\96bÖçdEUg[ÝÆ<Õ\89(QtV\91rä%;n&´:³MrF;éÕ\1dÂ\9eÓº$§vKNéÑ\7f;¹WrR\9f~ùÄ~ýÙñx\8a\8e\eÐç\1d\ 3\14\1d5¨/:rPß{ø \9eåÐA=ÚÁ\ 3zÜ\ 3\aÔ\84ýûÕ¢}ûO<ñĽûHþêUGìÚ#<Ú¥[½¶c\97zr»Nîm:Ôí[µk(6oÓðÌkÑhÍ)i\ 47,\82G\ 5ð(\ f\1eåÀ£,x\94\ 1\8fÒ\9aC«¤4¹&§´KNLjÓ\1c\9fÐæ:6Á9ÿ@LÓ\1f\bvz}\ e²ùÓ§OïDÚ=I+Ò\82\14½
+#\95ñH\7fVÆ#}\8aE\87\93ìØɪ#4\18"ÃÞ\ 3<6ë8\19º\8b7e)Ê\12â\8c¯\19ä\b\14922;î¼Gfåݱ\7fçB²Wé\ 6\18).àÖÀ1·¦3©)Ë\0J\r¸\95jÖVj\94\96"YÞq\ e&[.¶p\`Î\96\95qS\ 4\9e\1cA9\8crâ\80ê+-^(ê\12'~(ê5\93\80\9e4Iл&I:;Eß\9b¤\19\8a\fv-ËÈä\19£\ 2£UdÜZ°p\fc;\ 3ÚÉÐv3Ƚ¸\95ú\19óAhi\fS`\1c´4\91i1\14\99ÌËd\819I9ý[³i6Fpý°È\80ÕeÒ\\9bǬÛ\9cùg×ËÍ\ fï\98Ó\9cÜ\9eÙ¹\13ót\17¦ínLà=\98Ï{3½÷\85¥ö\83¥\ e\80¥\ e\82¥\ eÆ/u\b@u\18,u\ 4,u$,µ\0¿ÔÑ\0Õ1\9e\80êX\ f\96ò\84\1aÇû\0\95/ :Á\17~\9c\18\b¨N
+ðPq!ìIIQÕ¤¨jaJ\98²0-ªZ\98á®\8f¬ÐeaNTµ0/9© \9c9©$´:©\85k\Z\858'´!\1d\92ãɱ>®Krl·ä\98\1eÉQ½ú\87\ 5}\92#ûõ\17\87\ fèo\ f\eÐG\1d\ 2\14}sP_tà ¾wÿA=Æ7\ 6õhû\fêI÷\1a\10 î> ÆìÚ¯\ 6îܧFïØ\8bo®G\9d³M·zmë.uç\16\9dêìM;4\14\9b´kx6nÕ\90mТa\·¤¡]»\b\1e\15À£<x\94ÓôY5\v\1eeÀ£4\95´S\ 2\96ñIáÌØ$å´\13\94\8aL\b\80z\83iÓ¦u#\9d¾¤\ 3iCZ<2µ\91\ 2 \94÷,Ìæ\18Éòæ\8c\91\f\8fôñ (È$¨ºD}6ð²¸7\ 2mÛ\11\19º\8b7 \9f÷ª]¡%bh\1d
+9\1erPd6;BFÎ{äðȹ\90\!ÉH¬-\8e\91\1a\r¸5\9dIMù,@iDn¥¸\94¥8ZrYÞ.\1c\17\87L¶pâ¸Éù\9b\1cAE0ʱT}qËùË"õÚë\r\11õ\90\13?\14ub0DÔ» $I\8f'éû\14\92f(2\fJ\96áÉ!yF«À¸\95\18Á\16l]\e\ 3Ú\8et2¾Ý\8ct/V¯\9f\81\1fd
+\94\91Éy\99$+\87¹L\92é\10ÔêÈZa\91\ 1É:̦u\91\r`©\8d\91M\98f\9b"\9b3ë¶dþÍG¾\86íÜ\9e9¹#³sgæé×\99±»1w÷`\16ïÅ|Þ\87\99½/\13}?¦üþ,\8d\ 3\ 1ª\83\0ªo\ 2T\87xb\8bC=\ 1Õa\9e\80êpÿÈ#\8f<Ü\87ª|\ 1Õ\91\81\18äÈ\0\ fUB@µ ).Y\90\14U\1d\95\12U\1d\95\16«\1cE\1d룲Ü\87\96\13¿,È\v\16\14\84V\vJb\9a#[¸ù®\95Ã|íÔÛì \82T'ID$Z\1fÒ-9¸WòM\8b\9cõK\ eì×/ï?`<¤OÙ\17(Ú\e(ÚsP_¹û \1ec×A=Õ.\83zÈ\9d\ 6ôÌ;\f¨\1dÛõk\89oÓ§önÝ«>Ø¢G\9d³Y·zmn\97zwN§\ 6`Ã\ e\8dÑzí\1a·Ù\1aÕY-¤f\97HÍ.\92\9a]\0\8fòâ\88\95sâ\92ÉY\ 1ËJ\19AÌø´Àfl\8aë\94\93ÜÈ\96\uÕUû\12\92\9e`êÔ©]H\87/iCZ\91\92ÇA6¤\0(å`¤¬g\116IºzÀ` Fª\ 4\8b\83!ÎQ=\90\89\17ûZà6ð¸¼)KiP\86R\90\13g\90\9d\91\8e##³íqxä\Hîì\7f$\1f©>#\8d<àÖt&5eYi)âVZJZryKîL\ÄÁ\14A&[85¹ÉÁ\93#(\87QqâVíWR*\1dáÅ\8aºÎ\1f.\ 1\1dk\92 ³M\92\f@*\14\8dG\1aÉ0<Y$Çh\15\18·"Rb\18[\916Fµ\ 3éb\90\87"\93ó2Y`N2\11\99\84L OÌI¦!«!k 3\90YL\9fÙÈzÈ\ 6L©\8d\91M\90y\90Öf̵-\91\99zÛ`^·e&nÏ\9cÜ\81Ù¹\13ót\17\fí®LÛÝ\98À{0\95÷dRïÅôÞ\9b\89¾\8f§)ÿ\rO\93ÿ\e\1e@å\ 3T¾VÊ\ 1¾\96Ð\ 1\81¨êÀ@Tu wÁ\1e\94\14U\1d\94\14U\1d\94\12¡\1c\94&î\97á¦X\8aY\1f\94\13Z\1d\94\17Ä\1cDu¢\ 3Kb\9a\ 3[¸,¸\15i\17_íß!Ù¯SÄó\8d.ɾ=\92}z-h¦\7fØ«_²g¿9\89ô·»\rêS¾\ e\14í<¨\8fßiP߶à ¾|»A=Ë×\ 6õ|ó\aôÌ[\r¨ [ôS$½Oí\9dÛ«>\98Ó£~Ù°[\1d¶~\97\86bÝN\8dÖÚ\1d\1aÕ\99m\1aø5[5sVo\ 1\8fJ\ÁVä\9aÚ<x\94\13µLÌ
+bÆgÄ4cÓB\9cÑi\11Ï@J\0Ô\97\e\95Uz\12ÜÈ\86t\ 4Ü!\88´ú\92\16¤èS\vÉÓ/ç\ 1¥\1c\92õ,S{\18#\95ÃlKâQ0\ 4\8f\1c\14 \80Ê¢=Þkd+\8fÈç¿LWt©i^\9d\ 5v<\14\81¢\b\19¹à\9aÃ#W\1a)\12f\8bäl/%#5\9dIMùÌ@©Ñ \\1c-E"q6Çã\1cL\ e\99\\1aSMn\8aÀ\93\13·\1a#@Õ\94\88xCD}åÄ\1f.\ 1\1dë$A·'CÑ(¤\904\92ax²H\ eÉ3d\ 5¤\88´0\8cÈPd2/\93\ 5æ$ýÈ 2\ 6\19\87L@VB¬\8aåÊa)KÉtÄ®\97[\13\99\81ÌBf#ëñ\17\e \e!s\98Hs\91M\99W\9b3öd®m\85Ìgê}\8dI¸-Óq{\fò\ eÌÎ\1d\99§;3cwaî~ÝÓ,ÞÕ\13UíæiRïækzïîCU¾¦ü\1e\81&ÿ\9e\81\96Á\9e ÜTI-\8d½\92Z){¥´föJk í\95ѲÚ+«õ¶WNTµW\9e²ÖE\91Ì\9e%J\14µp\10ßNã·\vvï\90ìÖÉ\ 1¿.¤Gòõ^ÉÎ}\92\9dú(\9bЯ_Þa\0\1eÂS´í >o\e hëA}ÑV\83\94ó\1cÔ³l6 G\9b7 Çݤ_O¿q¿Z´a\9fZ¹~¯Z¾n\8fºd\9dn®5îÒø®Õ¡m\8dví\88«µ 0Vmåöµ\16n¨-
+S&\15À£<x\94\13Ó\8cÍN\9b6mtF°3\90\16öô¥¦L\99Ò\93\9a<yrWRÒ\99\984iR;Ò\16p#[Àm\82¾¤àë÷òÐRÎÓ\9fe¡¥\f \94ö¬¢\97@©\9c©]ÉB\1aÊHÃðÈ\1f\82G\152*»I#ìÓ覾,òy¯éÏO"v×\19d3Ò\ e\8aj\92\91ó\1e9<\8as!Er¶\97\ f#5\9dIMù+Ð\92MÇ\ 6h©¾\83©>2E¸ÉÁ\93#('nIF¨ª)K\88:Ç«%þ\10QÇ\ 6UIT%É\0¤ª\92F2H\16É!K SÅËd1¹\ e¤\8b\8fêFì°\?_9\88\8cæ!Ç"ã±»\13\91IØâ)áõr\92U±ÔÓ\91Õ\915\91\19È,d\1dd]~o}d\ 3>`#d\ e\1f:\97ï\98\87lÆ÷nγlÉäÚ\8a¹¶5³n>\93p\e¦ã×<MÌm=MÑí<\80Ê\a¨|Mà\1d|\99ð\1d\ 3\13Mê\9d\12\9aÞ;%ñU%5åwJiòÛå\1e;e´ vÊjiì\94ã>´<·~\14Ȧ*i\1díØ¢\15µc«d\87v-°í;ÈQï$½\9a\1cëm»%_ë\91lÓ+\99ßÇ\150ýú½-\aô\17[à)Ú|@\1fµé P4¨/ÚdPß»ñ\80\1ecÃ\ 1nÜë×\93®×¯§\9fÝÇÅŽjåÌ\1e5znõÆ\1a]ÚèWë\14QLë\10jLm§jv+\87ÖZH;* X&\14\85.ã
+£1y1Í`N\88Ó\9f\15ñôeÄ>=i¡PWj¥\95VêLN\9c8±\1diKHZ\ 2I )\ 6ÜÈæë÷rÐR\16ZÊx¢¥4´\94\ 6\94R\80R\12PJ\86\aÙô½A\98\8aäÂl\8e\91"x$(ò\80"o\b\19Ź6êïìqòù/Ó\15Nâl¬£ 'ÎH;Ã\1dGF\8dâ\91+$Ù(#\8d<àÖ\ 4¥¦,+-Õ\ fÂ-%-9\aS}nrð\14GPNÜ\92¬/n\11\7fÕdÉÞðj\89?\\82á\92@\92UI!éªd\90,\12A¦\12VÔÒ\98Z1¯m\18_;,×ÉÎÔÍæÕË\86Ö\87\f°É\8dfÏ\eÃî7\ e\99Àf¸\12{ã$d
+N\84U\90U\91éÈêÈ\1aÈZÈLd\16¿¼\ e².\1f°\1e²\ 1\9f·!²\11ß1\87oÛ\84ï\9dËcÌã\816åÑ6óô¤\9b{zæ-\90-}¨Ê\87ª|ͺ\ 2ÍÄ\ 3MÌ\13\9a§[sÏÙü¤&ðü\94¦òü´&õü\8c¦÷ü¬fûü\9cæýü¼VÀÖ\ 5\85\8bH\8b\96ÆVZ$[µI¶l×\9aÙ¢\13!ÇzónÉf=\92M{Icï\93Ìí3'\91ñ\90þv£\ 1}\9eAÑú\ 3@Ñ\0·\12\ fè Öî×SÍê×CÎèÃ\ 5׫Ƭѫ\ 6®Ö£öNëVoLí\12o¬Ü!ü\98ÜNÉ£6\ eµ\92vÔBÚQ\11ÇQaêÔ©\83y\81M\7fN\9cÓ\9b\15ñôd\ 4@]é \13&t¦Ç\8f\1fß\9e\92´%Ç\8d\e×\92\90\94\90b ÿV@ò¾~/çë/²¾\90)ãéSÒ\9eh)\ 5(%q+Y\8dør\11T;ço\aÙ,SÛ¥"Y\98Í1RÅ{äÕN\82\89Ä{â6úÈö\1e·Ñ\7fÅ¥Q£\1a±ÅÎH;Ãí È\91Q$¸Ö\0\1e5\19©)+.(-%-5\80LqÜd\v'ÂM\ e\9e\9c8\8c\8a°T£â\96sS¼Zâ\ f\97 *\89ª$±\8e&)d(29/\93\ 5æ,\97IRbß*\1f\96Ó\86ÖÆþÖÁN×É\9e×Åîgפô²#öã:\18d\83\1c\8d\8ce¿\1cGðe\ 2ÛçJÈ$<\ eS\90U\90©È4d:²:²\ 6²\16¿<\ 3\99Å\a¬\8d¬ÃçÍæ\93×CÖçÛ6à{7ä 6ôDU\eyz \8d=\80Ê7\81ª|=ó&\81\9e~.÷¾Îåv³¹ |UI5u^J\8d\9e\97V\1fÌ£zõ¼¬ºi^\ eÉkêÍ-hÆÎ¥:ÑÜ\12ÉU\9aè\9b´Iæ´kÞÏé\90lÜ)Ù¨K²a·d\83\1e\v\9aIÖëÓï\8bÌÆS´N¿>e\16P4³_\1f?£__¹f¿\9e`\8d>=Ðj}z¾é½zÜU{Ô\8e©=jÖÊÝjïä.zS 2±\83ãüm£qb\951-¢\96Á\12qµ"\8e£\ 2x\94\17âtçD<]Y±OGF(Ô\9e\1e;vlkjÌ\981-II )&$\ 5$\1fè_sHÖ×_d ¥4´\94ò¸\94\19ZJâVJ\0J\89°n¼¾<¨\82\92?\ 4\94,SÛbm5\19ÉáQ$\13&\12ô\89Ûü#{|d£ÿJÊÈMiÄ\16GxÈAQ\84\8cjâQ\ 3.¤F\19©\81¤¤&(5å¯EK\91¼¥8\aSMd\8a¸\9ajú\9b"\ 4åÄÆú\12!¦DÄ\8b\8a¬\9e\89?\\82Pd"Mâ\91ÉhÉbrÚ¨2lYåÌoíeyvµr}\ 1íâ%¶»V\1c=ml\81íl\86\1dl\8b]@\8c]ÆÛÃ~Ù\87w¡\9fís\90¨ÌhvÓ±È8"5\13\90\89l³\93\90ÉÈ\14d\15d*2\r\99Îï\86¬Îß®\81¬ÅçÍ@fòñ³ø¢Y|åÚ\9ed\1dnº\9fíé1f{z u¹Þu]_@µ^`¢Ç]\9f\8bÍÖO¨ ë'µ\81¯\9fR\8bÖ§fõúiµrý\faÀ¬Z¾~\1e)¨#Ö/r3Z\89\12Ev\10¿\15iS¯Ín\97¬Ó\89tIÖîVwÎê¶ \99d\ 6á³µzq\12õ\19\ féSV¯BÑ´>}Ûª}úò©½z\96\95{õhSzô¸\93ºõô+u«Y\13ºÔÊñ\9d\14\83ì\10\97\8ciç¼Z\e Ù-ÄÕJ£Þ"\8e£\ 2\8e£¼8§3'2êÈ
+\80Ú2£G\8fnM\ f\ e\ e¶ ¥ÔÀÀ@1))$$y$\17è\1f²\81~/ãë/Ò¾h)åë\ 3R\9eh)é\89¹\92\80R\ 2P
+<»r¤\ 2JåR\91V\10I\ fY>Ýï\9cI\95XÛ\125\9c\1d#Õ$£\9a\9e\8e¸\8d>N>ïÅùùI\ 3\965b\90\1d\ fÅA\91#£8ïQ\1c\1eŹ\90FÎHMgRS>3PZJZ\8a8\98ê#SMn\8a\83§\88¸5\18\91\bZ5å/Ñæ0ñB\91\11\8c\88\8fí,KMd2Z²\98ÜÖ¤1iß*g~k?Ï°«eÙßr0R\9e=¯ÀîW\ 4\8fì\9a\94\16¶ÅV6È6X¥\ 3tédçìb\ fí\ 6vzIdéc_µ\eç\aÙfGsëÂ\18d\1c2\9eýw\ 22\11\99\84LF¦ð¯+#« SùÛU\91i|Ôt>t5du¾c\r®$3YÓÓ\97¯ÉU®kq©«É\fî/\9bÁMf3\ 3=éLnî\98\99\14\92\84B¹ê\99iµhfF{üÌ,±À\9c\9a:3/\88\99Aa¢\19E5\7fFI[þZ\88\9d9kG:ÔCkt\92\84ÕU\91ÕºIÌêÑ¿N#|¶j¯ñ\90>`\95*\14MîÕ\17MêÕ÷®Ô£g\99Ø£§\9aÐ\87\1c×\ 5TvªEc:é°\ eµ| ]xÔß&<êm%ã¨\ 5ÇQ\91\90Z\ 1ÇQ^\88Ó\9e\13ñ´eÅ>\19QPK¦¿¿¿\98îëë+¤$ù¤$g\92\90d\ 3I&Я¤\ 3ýrÊ×\9f¥ ¥$´\94ôô¡ Oô\95À\14xvk¾¼|\1dá0Pò\86\80Ò0gR9I;RÈ9\8e\91\1aH\8c©\89\ 1õ\96F<\v|Õ¤¦Ý\8dØgg½\1d\14Õt\1cÕÇ£\88\v©~Îv\93\91\9a²¢ÑÒ\88\1cL5\91)\8e\9b"ð\14!¨8\96j@âpë«+5\r\9eÄÃ&\96ÅÁ\93Ä\8fE&£%\vÌi{J\84¹LÚ²\92l^)\18©\Z@»}&,Éd\ 5,\ 5\ e9|\ 5ùð\9a\14m\8bv\ fo <ja¿leçl\83ZÚÙHíæÔN\10§\8b\1d¶\9b«9{¸®³\8f]·\9f\8bÌ\a\90An8\1f\8d\8cAÆ"ã\90 ÈDd%d\12¿l2\99\ f\98\82¬ÌçÂ'¯BºñTÒ\8dWå\14»É4jLOã\1e\8ei\Ë1=0ÑóMOà°¢4õô¤¸d5*U¯\96V\13V£2ãô¬öýé9\ 2\82\94#\9a^\10ÉL/ª½ÓJ\ 2\9bi-T¹nU\1f¬Ú&\99Ú\8e\90c½J§de\13r\8a¦tK&\13>\9bÔm<¤\ f\98\b\14M\0\8aÆ÷\0EÝúʱÝz\8c1]z Ñ]TÈî¤\ 4d\87ÚÑ×®¶õ¶©½=m£îVáQW\8bð¨£DH\88ã¨\80ã(\ f\19å\84=¥¬\0¨\98éíí-¤{zzò)I.ÕÝÝ\9dM" I&¡ÿ\96\ e$©@¿\97òõ\17I_\1f\90\84\96\12\9e>4áéã\ 3ÜJ\ 1n%\1f·\92\1f\82\92]Þl·\13êI½\18PúK\97¦F\18©æ\89ªHvL\1cì4J\0_\r\19\91e\8d3Í\11ë\1dñ\19ÕÌ=\8aã\9a.¤åKBKõ\91)ÂM5á)BP\11\89,ɯ®ÄÙ«\9aÒ\0J\1a2Åq\93£%\8bÉiSò« \14TA)Á6\96`C³jLI\18)\ 5#¥Ã\9aß"\80\f.¤lx³\9cvû\1c\8c\94'"VÀ{Tdû,\85÷¥j£oe_mc\87m\87n:\80\9dÎQ\9cN\1f5iÒ¤îQÚ\84{FM\9c8±\17é\e¥\8d¹\1f\19@\ 6\91ÑÈ\98ª\8cEÆñËã\91 |\80ÉD>o%\136õI¸@L&\135\9aLE \93)ÔT\9c\12試$pX\99$\ 5TS¨Â8%% \9a\92V\13¦d\90¬\80j
+å\88¦ä\ 5\ 4S
+\92É\9cÁ\9f\BZÄ\a\93Z\916õÁJí$\11\99tH&\90S4¾\93È\19á³ÐIÔåxH\9f<\b\14\rtqmH§\9e ¯SÏÒÛ¡çëéÐ3w·ëé»ÚÔ¢ÎV5µ£\85\ìÒرcÛJ"\99Ö"!µ\ 2d\94\87\8cr\90QVìSÈ\b\85òé®®®\ª³³3\8bd\92HB\92FR\81þ5\15è÷\92¾þ"éëo\13ÐR\ 2Z
+<\81Wàé\8b|ÜJ>n%\7f\94\81\92\9eÊc@Ë\17Ö\1a(Ùí\84\15PZâvywíEÄ\99äüHq\8c\14I\1e®\19\12ªÉ\a#ZV\9f¿\15øëJM«\1c±Þ\11(\8a8\8eêãQ\ 3\8c\14Ù\9e\9a\8cÔ\94\15\88\96j\86ãj"S\ 3Ü\14\aO\11\82\8aHdI~Õ¤¦©j\14*k\12Teÿ¨IKÞ\10Z²¤o\81Rù°\9c\95\16Øb\8b-\12a5¦M)`9wîÜ$~\81ò5)Ú\ 2Sl\86i¶Å\f\ed\ 6\9fB\16\17R\8e`X\9e=4ÏnZ\0\8f\8a\90Q\89m¶\ 5\9ci\85nZ\81\9d¶Qìû£È§\19¥=¹s\946ÿ.¤\eé\19¥ÍÚ¤\17éCú\91\ 1þÕd\10\19Íß\9a\8cá£LƲ½\9b\8cÃ#2\8e\8d~¼o¢'\b\85¢A\13(\1a4!\81×*i"\f\98\90Ò3O àÐ\ 4J\ fMȨ\1d\13¨D4>\87ä \12\16\ 4Tã\8b\92q%NãÛ\99³V\13\92\88Ú,\93H2º\9dÛA:,r&\190'\11<4\ 4\8a:ñ¯uèÛº!£.#£vȨ\r2jÓÓ··ªEm-äb\97Ôü\96¢H¦\ 4\1e\15\v¢\9bb\1e2ÊAFYÈ(\ 3\19¥;::²éöööLJ\92NV$\95@\ 2I2Я$\ 3ýrÂ×\9f%|}@\0-\ 5\9e>Ù÷\84`>n%\1f·\92Ïhy\10¨ÇXz¸ï<\18Øc¸½ðÂU»\96Í@Éîͨ J[Ô½û"\8e\91âÒ\88ãPhD@P\9f\ f¾ôRÓ*Ç\99ð8(ªIFKéBj2RS¾\b´T\1f\99jº\9aâà)\8e \1a\0ª/½Ô´M#BÉ\9a\ 4U\13\99\1c-\r\ 3¥ræ·\ 3%í[åjLV¶ÒªXZÍï9Ü\90¢=/Áî\97\fïá\9d={v
+FJÁHi\18)\1d^ù¥í3ËF\9aÅ÷\90\ 3\8fòàQ\1e<*@FEH¦\ 4â\94À\9e\96QäÓ\8cÒæß\16\8aöév¤cT___gUº\90îªôð+½UéãoMúù¼~6ú\81P@+¶üAßD¼\11J Ç\18Í\81øÑ \13\WÔ\15\1a\9d2Ñ3\8f¦êÐè\f\92U;\ 6)G4\98C8~?X fX\14â\f\94LÔèþ\16¤\95°¢I\9b\ 5ÍÈ)j§\ 6v»9\89ª\9e¢vÊ=\ 2E\1díú¶\ eȨ\1d2j\83\8cZ[!£\16z¨D\1av\894ì"ÉFàQ!\ f\19å!£\9c`'\97\85\8c2\90QºÍ$\9djmmM%+\92LT$\11è_Cñõ\17\81¯\ f\b %ß\13sù\9e>Þ\ fiI_îáVò\187\8faô\18P\ fü-\83\92Я|[½\81\92ݺ\1a\ 1%\v½Õ¼g>Rá¹æ!ôÈQ«¸´\99úØ3òå÷ù\9b\8cÏXê\eé\9aPT\9f\8c"x´\94a¶å󤥥D¦úÜT\13\9eâ\bªQ©¿\88¿|2"¾ª\9f\1aV³\84C\ 4\94´=\95«
+X5&m^>Û\98\81\92ÏÖæã\r(ß'·á\86\e\ 60R\ 2FJ°#Ú}^å«+ì&\v«×,4HÃHi¶Ô\f\9bk\16\7fD\16<Ê\81G9ð(\ fÓ\14@\9c\ 2ØS\1c¥Ý¹4Jû´IË(a@kUÚFi\17o¯JG(ú\87Ϊtñg&Ý¡èóºÙò{<¨*\14¨Ê7Ñ\97\87Â\89¯P\12¸®83\1fJJ|Ð\9bÒ3÷¦\91\8cH¡7k¢ÆôæÄ4=y¤@à°hIÕH i±$"\84t¢Îªt\84N¢*\ fµQϨUÒ
+\19µ@F-\90Q©E\ fT42*ÑCEµ#_ Ù¨ ¦æò\90Q\ e2ÊBFYÈ(#\0J§MZZZR©R©\94JJ\92& IÂ$п\ 6&¾~9ðõ·>´ä{úPß«Ð\92G\87y\9e\9eÀcÈ<\ 6Ï\ 3uËn%\8dï(<\86£ð\1d\8e"þ6\8aÉP\ 6%»¦Öni³[I"9Jq\1e¥\ 6@©æqô\9a 4õaçó_ñ\9f±,¥Ý\8d3á\11Sß\0\19-\8b\v©ÉHMYÁi)\ e\99\1aå¦8x\8a\93\9a@õe\96e¡Ã\ 6rÁ"´T\ f\94F\85 dÎ$\ 3%mT\1e[V¹Ò·\18É.L)_%§M®|\ f¯6¾\0_Aù\ 2/»«Â®®\10#Ya\9dä(«E¨=4Én\9ab_Má\8aH\13\16K\83G\19¼=\19ð(\v\1eea\9a\1c\9c\93\87}ò£´Y\17B\11\ 6\14CÑ.^ªJKUZ«ÒÆï\99´\87¢\ f0éðL *¤Ó\83ª|\13}o($2\87Â)°P\92z¾N\8eÐwr\98¾\93cõ¡pÔ¾3k"zèÌIì¤Y(\ 5Î\9c\15-½\1a!Ѻ-\14s\rU¤¥\85RFHÉAQK\15\8aJø\8c\8c\8c\8at\8e\91QAO\9f\ 5\8f²àQ&WÁ£´áQ\ 62JCF©b±\984IJ\12ÉB¡\90HT$\bôßBñõ˾¯?ó¡%ßhÉÓ'{t\98G7y0¦Ç@y\8c\9b7ªâV\1a\ 5ù\8e"þ6\8aá\1eÅÀ\8fb
+\8c
+ão³fÍ\1a5$QÉ@É\95\a\88$s7
+J5\ f¦\8f(\95fä\bñùÛ\8dÏX\1a0×qPÔ(\19ÕÄ£eE\93ú´4rdªÉM5᩾4ºV¿,2r \8aC¦\9a´Ô\0(m_ý9Ì\99äñª_¾JnÞ¼yå+x\8d\916Ø`\ 3»¬«\sÙ*\vZ1fm\90\ 1>\85`\94\95!¤ !~¤\ 4\8c\94d_M²Ã&ÙkS¸\90RàQ\1aoO\1a<Ê\80G\19\98&\vâdÁ\9eì(mÛ¹P´\8bç«R\18¥\9dݤ8Dô\ f¥ª´\f\11}\80I«g\ 2U\85¢/jõA+"N¡\90×\1c
+çÁBI
+SBIéqÛÒ&zúÖ\8c\89\10¢5\8bäL8n\96¯JÁ\92\88\90bE\8aCÄ\9cD&\1cØ\ f¡H\92«\92QÖȨ@òu¾JF9È(\v\19e!£\fd\ 4\1e%Ó\86GB!\93D2ÿÿ³w\1ePQeË\1a\16Ì:\8e3cÎ9GÌ9aB\8c\88\19EQ\82 \88("¨¨`BÅ\9cEÅ\8c9ç\9c3æ\8c9çÑ\99qæN¸÷UÕ>§O÷á4ÓH\13ìWµÖû×]o\8dmÛßÙ»þ]{\9fÚ\993\93¤N£\93Ô²X[Ã\7fbm\r\7fÂZç\96¬¬àCðDZ\12n þr+*+!-+ä\96
+ËJ©°¬\94
+ѦBÈ©ôÊJÊþ\9bRV¢ý7*+Å}PI9Ìmêåª*£¤å\91âµ\89ô\95îá\9b\95øOÒFç{£\19"þö\88=\12KÊ\90\84X¦¸}SÜæÉ\ 4\89ÿÐýf%^\ eÊ\ 4·dªQRú|*]Ñi1OËz\83b\92\15\16\93¤^ÊÔ1\90úâÐÝ]Õ«W\97Ú\vRÿ\1cðHôªxjL\9a©1}¦ÆD\9a\1a=R\1aôHiÐ#¥Á\\9b\16³nZ,!¥E\8f\94\ eíQ:´GéÐ\1e¥GO\93\1e-N\ 64@\19RA\16'É(\ 42{&CÉl(ß \81ÿX\91,$Vh¨ô\ 4þ\8e,XHù\1e\v)z\82'\9c\85¤\81o%\ 4_\14\13\92\ eÜ\ 3I\96ôðí³dÐ ¾d&$\13\1dªFÉ,Kf\92ï\fD*\12É¢o\8atÎ(3þ$ä\8c2á\11£\8c$²=J\9b\ 1\9dQztF(iÒÉÎ(MÚL\992¥Nc Ö©ubM"»%+tKVVðyVVä\96ào\93Ü\12\96\95\90Q*t´©°¬\94
+1¦B ©p\e5VY\89ößTe%Ú\7fS\95\95´z\ 4¨ÊJÊaÞâîr\18ÿ36 ñ\11ß\8e$d\92\8e{ú\8f;u\98\90{\92?A²°\18J\82-\93©æ)ñ¬Õ7&ñ2Oq»¥x\19%¥\98¤4:W.\83¡Å<-ëi\81OK}òHte)Ý<Aý\95©Ór\8d\1a5¤\869666V¢Û õ\1d¤Æ:ôæ86ÛÁD\9a\1aSjjL®©Ñ#¥F\8f\94\ 6=R\1a,!¥A\8f\94\ 6íQZ´GiÑ\1e¥E{\94\ e\8dM:t<$éSA>\97\ 4Ò{\ 6Cɨ!\99\84À\9fPIf+4Tz\ 2\7fQfkEà/Ï\9c\9a\ 4ëW$iHàûeNK\ 2_7s:\9dà[eB2\80Ð\9bf\992\1aHÆL±Eß
+É\92>\13\99"Ù\19¥3tFi\15g\84\92\86\9cQz4Eh\8fR§C?Dö(mÆ\8c\19S§\91Å:µ¡X\83X¡Q\92\ 4þ¬\95\15º%+Å-QY ¾A*t¯©\10T*D\96
+á¥Â-S3\94\95â>Öm´¬\94`£dê\11d3Ú\8a\94. \99¸MM\ el\8fX¾}1á)\8e¿o2£\8dúfå+Í\93Q·d\82Q2ZL2²á¦í\91(\83Ñ\16 e5zm\89<\12u\11¬V\9aÔ0\87Þ\b§W\9eè-qz_¼D\89\12ä\91¬SÑÛäà\91¬Ñ#Yc\9aM\8d 75¦ÞÔè\91R£GJ\8d\1e)\rz¤4h\8fÒ 3"I\8bÆ&-:\1eI ³§S\väýôz\ 2ÿ?\92\fFÅ
+½\94\9eÀß!Ä\9a\ 4þ^!©I°\88E\92\86\ 4\fKÆ´\8aÀwÎ\98N\16å%³\f\19bKú\8c±%\9d\10Å\ f¡O$S¤ç\8cð'ÑsF²=Jg\8fÐ\14¡X\933J\93!C\ 6!©\rÄÊZ\11tKV$è\96¬\14·\ 4\7f[*,+¥B\1e©\10O*\ 4\95*~e¥¸O+ÑÓ\14ÿÓJZe¥¸·ÞTF)^\1e)\91\rÆ·#_9ß\9b\9aN\92?û±°Ä[âe\99\12l\9e,EÌã \8cº¥¸\8d\92V1é«6ܤlEy\8b2\18å2Êj\94ß(ÓQÎ#\8fDí\ 5©Ñ y$j>H¯AÑ\vQôj\14½$\85]x0¹Zc\9aµÆ\84k\8d©×\1a\93°5z¤Ô\98\93S£GJ\8dö(5Ú#\924h\8fÒ »\91\ 42;IZ!\90òU\92N-ðß)¢g¨¬HÐUé ümé\r%5\16±\14I\83Õ-Eð52=IGBç©5$\83,iÕ¢ø!Å\14\198£Ô*g¤³GÖi\r\9d\91°GéÓ§'±"±VDg\94¬Hd£\94
+ÿå©Ð(¥Â²R*D!\19¥\ 4\97\95âõ\12\1c=\7fZÝ\ 2´6áL(+\99`\94L°GIæ-¾EùÊ\84\91ü\99\8e\85Å|ò\95Ã\80½\94é6ʨ[2j\94Tg\94\8c\16\93T§·U\enF=\12å-òH\94Ë(«Q~£LG9\8f²\1fåAÊ\88ÔI\87zêPw\1dê³C¯FÑKRô^9½8E\87\82ñsL½ä\91¬1\1d[ã^\9b5z$k´GÖh\8fR\vAC\80ÆF\12Hï$iÔ\ 26@%i\85ÄöRz\82N!\96`\99ÊZ%ð]Òáùç´\8aàËcz\92V~¿LHºØ\92&\9db\80´\84ü\90NÒ)ÎH¶GÖiI\14{¤ª\1eé\9c\91¦GÒ z¤TBà\ 3$ѹ%\ 4 \19%*+\91Q\8a\7fY \9e\bý²\92Vo¥$Û\84ÓÚz3Õ(ý?·Bf\9cþÙ\1e±üÿ\11s\ f\9coVÌh\99L5Jq\17\93âu(\89<\92jÃMñH\94·(\83Q.£¬Fù\8d2\1då<Ê~\94\ai£\85rc\89\12%¤|©\14\93È#ÑëR²G²JEÇ\83ñ 0&a+LÇV\98\98UFÉ\1a=\925Ú#IÐ\vè\8cRjtA&\88\96\83R\9b,+\95`Õ\8aÄZ\11,g\91¤V\ 4\8b]$i\fE\1c¥¦wÎdIM\92NKT~\bÿåiI\14g¤³Gi\fì\91\15 m©ý»=Je¥\88\86QÂ\1f;U*Å(QYIkÿÍ\84²\12=\aTVRÎv\93±6a\13Î\ 4·¤´\fÐ:Û\1dÿ²R¼<R
+ñ\eß\8e$\7fÊbaI\19\92ü£1e\8a©n)n£¤UL\8a\97GR\ e%Å}p\9br\94â\91äCIª\r7)çQö£<H\19\91¶\(KRw\1d*1P\ e¥²\ 3\15\93°\1f\8f0JøÖ¹ðHxdXg\94¬0EK\82'f\8c\19%IpwICLuP\92è\8c\97\95\96`\11ËZK°Î\95ZCÄûe\86oã+\92V\16kµ¨L\11
+½¥\86¦ÈJ%©\15{dh\94TÎH\11«8\8dR*£FÉ\84ý7ê\16 UV¢'\82ÊJFÏvk½ \17÷\91%\13ÜR\82ËJF\8d\12» 6E,,\89/É?\92S\88[2j\94â.&\19Ýp3ãÁmÕ¡$Êeä\91\8cl¸IÅ$Ê\8dr1IÊ\9c\94C)\9bR^¥=\e*J(Å$2Jä\91ð}+=\8f$\e%+Ìâ\92 !Ð\13#F)\9ebà¾\8c»%CËd'\86/ÝkI\1aÓÄJ-d\8a´Dg\8fô\8ef\e:#M{\14·G2Õ(ií¿\99PV2a\13Îè\91¥x\1dð6u\13Î\84²\92 F)ùç\17ö>,,,)V\12â\96L5J¦\16\93âï\91\94CI*\8f¤u(Éè\86\eåAÊ\88ªb\92\96Q¢R\84l\94¤ÔKI\98Ò1%æØ\15¥XnIË2\19\98'-\89U\8d\8aS¬HÐ\ 5\19\15\95QR\89Î#Y%H4<\92µ,©Ð\1ei\8aÕ¿Kª¸=\92ÖÖ\9bÖA¥ø\97\95\8cnÂi]\a÷\95]\96\8c\1eY2º §*+\99j\94Øo°°°°\98*æ6JF\8bIF7Üâ~¹\8d<RÜ\a·)3)\1eIÙp#\8f¤ÚpS\8aI\94\aUÅ$*,\18ìºé\e%*J¨\8c\12¥c\ 3·$ ån9\95k[¦¸}SÜ¢õQ:±R ½B¯!Ö¦
+Z?ER\93hØ#Ã?\96J-ä\91\fÅÊDÑ´G\8aGÒ*&©\8c\92ª¢dÔ(\91aVÊJª\96\ 1ªM8U;JS\8f,ÅË-}eY)ÁF)ùç&\16\16\16\96\94#_i\94â.&©6Üâõr\9b \r\0T\a·µº\0P.£¬FùMULÒ:\99DùÒ¨QÒª()Fɨ[RD\95ãM°Q*Qþc\13EÓ#Q×!\r±\8e¯¤2YtnÉ*ÞbÜ\19iÕ\91´<\12!\8bÛ(©öß´^\82SÊJJ\83%£\9bpñ:àmôu8S7áLØ\7f\8b\97QJþ\19\89\85\85\85%\85\89y\8c\92©\en y¹MëP\92Ñ\r7£Å$å57£»nF\8d\92Ѳ\92ª¶¤\88\92ʵÌ\93ÙÄ*n\11ý\18©×P¼Å:Þbüó¨åQ\9c¢ù\ fTý\88\8a3Rì\91Ê#iíº\11Æx\19%¥·RÜe¥øoÂ\99ð:\Ü\9bpFËJl\94XXXX\12EL0JZ»nq\17\93LØp\8b×Ám£\9d\92To¸)Å$\93Iª]7£\15%Õaî¸Ý\92\96eR\95\9aR\86XÅ-ÔÛú+Å\84\8f7&&ÿ\13T?¬b\8f´êHªb\92òÖ\eyà¸\8d\92jÿÍèi%¥¬¤Ú\84Óê²\94\90#Kf,+±Gbaaa\89¿$¸\98\14·Q2ºá\16¯\8eÛF7Ü\8c\16\93\8cîºi\19%å\8c\92r\98[)+i¹%\95eRù&-\a¥%ZÉ?þ\12÷ßaL¬\92^¾ò\9bªý\90ªp\14·=R\8aI\8aG"7¬\9cQ\8a\97QR^\82Ó*+Å\7f\13NqK¦nÂ%JY)ùç!\16\16\16\96\14+ñ7Jñ/&Åý\86\9b \9d\92´6Ü\12b\94\947å0·VYIå\96T\96IË7©DIåß\8cX%T\12ç«iýºÊooÔ\1e©êH\8aGR\8aIä\95U[oq\e¥x\95\95¾²o@\82ËJl\94XXXXÌ#\89g\94\12\L\8aÛ(Žë¦e\94Tg\94´ÊJ\8a[R\8e,©,\93\96oRDqPZ¢ÊìÉ q\7f?sK"\7fI\95)R\9c\91Ê\1eiy$å\857òHÊ[oÊ\19%-£¤Ü\ 4\17\7f£d\9e³ÝF\8d\92Ѳ\12\e%\16\16\16\96\84\88©Ç\93L=Â\9dà\93I¦îº\195JZ\15%å0·ª¬\14·[RY&Å7)æIå T¢$p\163\88ÑßYA¡rFZöHUG"úªb\92ê0w¼*J¦î¿Åë´\92ÖKp_¹ÿÆF\89\85\85\85%^\92àwÝLÝu\8bÿknñ7Jª7å7UYɨ[¢Ì©X&£¾I\11%\1dky)\96D\12\9f]\81¢Ð"xqÛ#¥\8e¤òHä®\95·ÞTg\94´\8cRÜ\a\95¾ò\96\93øï¿Åÿ RòÏC,,,,)Q\12ùxRÜý\0´vÝ´\8e'i\19%7å\8c\92Öþ\9bQ·D¹QË2)¾IË<)\ eJ%J\8afILÑúíUx\b\99â\8c\8cÚ#Õ^\9bQ\8f¤ìº©\ es\9bZQ2¡[\80²ÿf´[@¢\1cTJþÉ\88\85\85\85%%J\92\19%S\8f'\99PQR\9dQR\ esk\95\95\14·¤ª-Q\1eÔ²L*ߤ\98'\95\83RÙ(-Qò4\8bYÅè/®Â£pÓrFJõHË\1eÑ£bÔ#)Å$Õ[oª3Jæ1Jª\83J|¢\9b\85\85\85%É$Å\9dã6j\94T\87¹µöß\94Wß\14·¤ª-QÎS\15\98(7ª|\93b\9e´\1c\94J\14Ce\82¨r7\8b¶Äë7UDEFá¦\98"\9532Á\1e)\87\92\8cz$]7å0·ê\8cR\82\8dRÜ'ºÙ(±°°°\98Q\92Á(\99pFIu\98[yëM«¬¤å\96´vâT\ 5&-ߤ\98'-\a¥\88â¥T¢db\96¤\11£(TVHñC\8a)R9#\13ì\11\19ð¸=\129xÕ®\9bÑ·Þâ\7fF\89+J,,,,I+ÉzFI«\85\92Ò\1e î²\92Q·DyKË2©ªL\8aoÒ2O\8a\83RDñRZ®\8a%Å\88\16(\15K\ 5²\ 2^qFqÛ#z®LðHJg\0b\92ÖE¹l\94XXXXR\9c$\7f¯I¥=\80Ѳ\92êX·VmI9àm\82eRù&Å<)\ eJ\11ÅK©\fUÜ¢db\16ó\8b©\14TðTVHñC*S¤rFFí\91rp[u(Iµá¦\9cL"÷¯µë\96x\97\99°QbaaaI\88\98ç*ÜxÝð¦:¨d´¬¤\9cVRÜ\92ª¶DùHU`2j\99\14ߤ2O*\a¥Ø(E\14C¥%J®eI>\89\9b\91
+¨b\85´ü\90b\8a\8c:#U Iå\91\94:\92jÃMå\91\8c\16\93T\r'\8döQb£ÄÂÂÂ\92Èb\1e£¤å\96TFIkÿMëX·\96[RÕ\96\94sKq[&\95oR\99'\95\83RÙ(ÅKi\89\92WYRª\18\85§\82¬X!Å\ f)¦HU32ê\8c\94\12\92Ö^\9bâ\91T\enª#ܪb\92Ö®\9bÖ\85oÜG\89\85\85\85%\91%!\9d¹\13RVÒÚ\84\8bÛ-i\15\98T\96Iå\9b´Ì\93â T6JñRZ¢äP\96oN\8cRUÑWù!Å\14\99à\8cT%$Å#)\a·ãöHZïºÅ«\98Ä\9d¹YXXX\12E\92â \92ª¬dô%8\95[RÎ-Åm\99T¾É¨yRD±Q\8a\97R\89ÊZÅ-J\86eI\16\89\17--ܪ'Bå\87\14S¤ÚWÓrFª\12\92ѽ6\95GÒÚpÓ*&ñ®\e\v\v\vKÒJ\82÷ßÌã\96Tç\96L°LZ¾IË<©\1c\94b£T¢dD£¢²[,)ZL\0ª2@ªú\90\96\1fRLQÜÎH«\84\94(\1e)Á»nl\94XXXXâ\96\84\18%²\92¹Ý\92\96eRù&U½I1O\8a(©Må¥T¢¤E\16Ë\16£\8f\80êQQ=HÊ\13¦¸u-gdª=ÒÚk\8bÛ#\99PLb£ÄÂÂÂbnI\94²RüÝ\92Qˤª2)¾IË<©\1c\94ª\ 6¥ªFÅ-ª,Éò\r\8b ¸U\ 6HË
+)~HË\14©\9c\91\96=úJ\8f\94à\93Iì\91XXXX\12"f,+ÅË-\99j\99\8cú&\95yR9(\95\8dÒ2T_)ªÌÉ\92b$Áhµ\9e\17Õ#¥ø!-S¤8#UõȨ=\8a¿Gâb\12\v\v\vKÒ\8aÖ\ 4\9aÈnI«À¤²LZ¾IË<)¢$*\95\97R\89ÊZ}¥h¥O\96ä\13óPUy\1f\95¨\9e0Õó§ª\19©\9cQÜöÈÔ½63z$6J,,,,ñ\92x\19¥\84¸¥¸-\93\96o2Á<iÙ(\95¨²ZüE\95%YR´$\18·Êû¨DõÔ)Ϥ\9632Õ\1e\99Ç#q1\89\85\85\85%Q$þe¥¸Ý\92ÑSÞª\ 2\93\96e2ê\9bTæIå ´¼\94QÑ2Y,ÿ\9fÅ\84\87FëYSù!-S¤å\8c´ì\91j\9b-ñ<\12\e%\16\16\16\96¯\94ÄsKq[&£¾É¨y2j£âvU \16£©\92%Å\88¹\99«¼\8fJ´\9eIå\895Õ\19Åm\8fØ#±°°°¤\101Õ(Åß-\99`\99\8cú&-ó¤rPq\8bV.ca1QLx´\9eNÕ\ 3¬<Ùñ²G_é\91Ø(±°°°$\9e\98Ç-Åß2iù&\95y2j£´D+y±°$@â~à´\9eS\95)R9£øÛ#öH,,,,)DÌè\96T\96)nߤe\9e\8c:(\13\f\15\vKb\88 \8f£ÖS¬zÐUÃ@e\8fØ#±°°°¤t\89\97[2\8fe2j\9eâ¶Q \11\13r\1e\8be\8b\19\9f&£\8fíW:#Sí\11{$\16\16\16\96ä\12£\93¯©\ 5&£\96IË7\99à âåªXX\12Wâõ\9cj=èF\87\86Ö8\8a\97=b\8fÄÂÂÂ\92d\12\7f·\14·o\8aÛ<Åí â\96xå-\16\96¯\93¯|:ã~äMuFì\91XXXXR¦Ä=+'Ä2\99j\9eL\90¯Ì`,,f1;&\88 à !ö\88=\12\v\v\vK²\8a \93´ \96)^æ)\91\15\vKâÚ\9e\84\98¢xÙ#öH,,,,)IL\9d¸ãå\9b\12ÅK±°$\93$ä¹g{ÄÂÂÂb)\12/Ëd\1eóÄÂbq\12ÿ!\94üc\9f\85\85\85\85%^ò\95\96\89m\14\8b¥\8b\19\87Fò\8fs\16\16\16\16\16ó\88\19\93\ 3\vËÿ[Iþ\91ÌÂÂÂÂ\92\14\92ü\19\87\85å[\90ä\1f«,,,,,)X\92?Q±°$\86$ÿØbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa1]88888888888888888(¬t\91Üß\84Ã\1ca¥\11Éý\9d8\12\12ZD\99ë7\1d
+Bk9\18ë·\1d±\80Æ"\9bÜß\90#\9e¡&\9a\9aBÅ5¹¿$G¼B\1fijU0Öo3\14¤H1\8dAè¸2Õo*tL%¢iõBâÊT¿±\90\99
+¤\02\9d^\b®\ 2+SýfB\19¦\84\14@¦×\vâJXåÁ\9aÜß\97ãßC\7f\98"Òôé3dÈ\90Q
+ø\9fÈ\15±*\835¹¿1Ç¿\85\8e©\824cÆL\18\99Q\b¬\ e+Sý&Bʧ\12S@\8aD3gþN\8eÌ\80VÂÊT¿\95Ðc
+Ã\14\91\ 2Ð,Y¾\97#K\16ä\9a\11'a\18¬Lõ[\b5SBú}Ö¬?üðÃ\8f?þ\b\9a5ë÷\80\15G+SýVB\97PuL\ 1)ðü)\9b\88\9f~úñ\a\815£\98\82eªÉýÅ9\8c\86n b>\ 5¦\ 2éOÙ²çÈ\91#'D\8e\1cÙ³é°*Ty¨¦äÐ\9b|\81)\ eSD
+<såÎ\9d\a"wî\9\81+bÅÁÊT¿\81P\ 6ª4N³þ\0£\14\88æÉ\9b/_~\88|ùòæÉ\9d+Gv\18ßg\11S0SMá¡Á4{\8e\¹óæË_ `!\8a\82\ 5òçË\vX³ý$Q\95Ý\12CM©¡\ f5Sf\98{\7f\82a\9a'_þ\82\85
+\17)Z\f¢h\91"À5_\9eÜ9³ÿôCÖ,4\ 3ãz\95ÍR\8a\rÉúÊ \95\98æÎ\vH\8b\14-^¢dÉR¥J\96,Q¼XÑÂ\ 5óçË\ 3\83õG\ 3ª<\ 1§ÌÐ\e¨4ùþ\98\8d\98\16.Z¼d©ÒeÊ\96-W¶l\99Ò¥J\14\a¬
+UN«);\ 4T°¾8PaòÍ\96#WÞü\85\8a\14+QªL¹ò\15*VªT±b\85òåÊ\94*Q¬H¡üyµ¨&÷¿\80#VHP)£Â@ý){®<ù\v\16)V²t¹
+\15+ÛT©Zµj\15\9bÊ\95*\0ÖâE\v\15È\9b[P\95,0§Õ\94\19
+T̨?fË\91;_ÁÂÅJ\96)W±r\95jÕkÔ\84¨Q½j\95Ê\15Ê\95.Y¬°
+ëU´À\9cVShèR*;8Paò\ 5¦å+ÚT«Q«v\9dºõêÕS»V\8dj6\95Ê\97\91©þðýwÂ,ñ\ 4\9c"Ã`öÅ\8c
+\ 3µH\89Òå\80iÍÚuë7hبQ£\86\rêÕU£jå
+eK\15\aª¹rüÄTStè;\99pöÍ\99'\7fáb¥Ê"Ó:õ\e6¶mÚ´YÓ¦¶\8d\eÖ¯S³\9aME\89*¬Wuf\89'à\94\17ú)U̾8PËW\ 6¦\r\1aÙ6kÑÒÎήe\8bæM\9b4¬W»z\95\8aå$ª\92Yâ´\9a"C\a\15Sê\ f?Áì\v\19µlÅ*5êÔoÜ´\85\9d}ë6mÛ¶imo×¼iãúujT©T®T±Âùóä\ 4\v\ff\89'à\94\19\b5µ\ 4\15R*ξÅq ֪רi\8bVmÚµïàààС][û\96Í\9a4¨S³*R-\84T9¦ÜP \92OÊ\99·@\91\12e*À@mh\vLÛ;8vîÜ¥sgG\87ömZµ°mX·f\95\8aeK\16-\94/·0K\9cVSdÈPÉüþ\98\rRjÑ\92e+UU¯q3»6í;vîÚ½G\8f\1eÝ»uéäÐξeS\99jÁ|`\rendstream\rendobj\r90 0 obj\r<</Length 61001>>stream\r
+\96(r¹0\ 5\86!Ôì¹ò\15,Zª\åjµ\eضhݾc\97nN½\9c!z9uïâؾ\rRQ¥B\99\12E\84Yâ´\9a2#\16ÔBÅJ\95·\81Ù·©][\87ÎÝ{:÷éÛ·__\97>ÎNÝ:uhc\87Tm*\94\ 6\v,¥U.\ 2§ÀÐ\80Z\1a ÖmÜܾ½cW'g\17W7w\ f\ fw×¾}zuïìÐ\16¨Ö©nS¾4\98%J«¼ZM\89¡,i\14¨\15ªÔ¬×¤Eë\ e\9d»\ 3S\ fO¯\ 1\ 3¼<=Üú:÷è"Q\8c\16\18Í\12§Õ\14\19F ÖoÒ²\8dCW§>®\1e^Þ\ 3}}\aúx{º÷ëíÔ¥cÛ\96¶\rjW«\84f\89ÓjJ\r½â\83\1eÔZõm[¶uìÖËÅÝÓÛ×oð\90Á\83\a\r\1cÐßµ\8fSW\876-\9bÔ¯Uµ"\9a%N«)4ô+J°NÍ\95W\86j×α»s?\8f\ 1¾\83ý\87\ 6\ 4\ 4ø\ f\1eäãéÖ§g\17\876-\9aÔ«Y\ 5ÍRþ<¼ZM\99¡_ûÅâCAp¿0ý\ 2ÔN=z»zúøù\a\ 4\ 6\r\ f
+\1cæï7ÐËÍÅ©\8bCëæ\8dÁ\ 2\97W¥U¦\9a\82B²¿
+Ô¢°¤\91 öqóò\1d\12\104bdpðÈ\11A\ 1C|½Üû8uî`߬\11\9a%N«)6äù\17Ö4Y²þ\94#O\81"%ËÙÔ¨×\84 º\ f\18ä\1f8bÔè1!cF\a\ f\1fæï;À\r¨¶oÕ´!\9a%¬AäÄs\10\\ 4Na¡o\7f³þ\98#wþ"%ÊV\ 6¨-Û"To¿¡AÁcBÇ\8e\e76dôÈ@ÿA@µG§vv¶\rÐ,QZÍÆi5Å\85jM\93;\7fá\12e+U¯Û¸E[G\82\1a0bTè¸ \13'N\18?vLp\90ÿ /·ÞÝ\1dÛ¶\ 4³D5\b]Zå½Õ\94\14zN ío¾BÅËT¬V§Qó6\8eÝ\ 1êàa#Ç\8c\9d\106iòäI\13Ç\87\8c
+\1aêëåêÜc\9b\16`\96*\97+%¥Õ,\9cVSVÄvJ¥+TÝ°Yë\8eÝ{\13Ô\90ña\93çN\r\9f2iBè¨áC}=ûõê
+\16¸Q\1d¬ApZM\91¡ç\94¾\93\9c\12Øß\ 6Mí\1dº9»\ 1ÔàÐ \93§M\9f1cÚÔÉ\13Ç\8e\1eîïëÙ·g\97\ e\9a6¨-¥Õ\9c\9cVSZh%UpJ¶:téå:À\ f N\9c<mƬٳgÍ\986%\f©\ eìßש3\98¥úX\83Ð,\ 2ÿÛ_¨\17Iô¯üÿ\16\86ó/%ÕJÕê6nÙ®sÏ~^\ 4uÊôYsæÎ\9d;gÖôð°q£\83\86øxôéAf©\86MüÒª\95\91HÒ\7fïÿ\8b0\©bM \93j£\16m;9õõ\1c\84PÃgÌ\9e7\7fÁ\82ùóæÌ\9c\1a6nTÐ\10o÷ÞÝ;¶\81´Z]?þË\ 4l\8c(sM\84PTERÕ\0\9cR\ f\97þ¾\ 1#CæÎ\9c3\7faDDÄÂùsgN\9d4vTàà\ 1nÎ]\1dì\9b5\94Óª¼·jt]£\87O»94c5oÐü+-jp£FNª\ eÝz{\f\1cJPç.\8cX²té\92\88\85ófM\9b46x\98\9fW¿^]Ú·²_ËXZµRý\r\1a<¹ëw"\86\95|úAZÔ\14*\ 6+ÕºMìÚwqvóñ\1f\112qê¬y\8b\96D.[¶,rÉ¢y³¦\86\8d\1d\19\0\16Ø©S;ôjl]£BªÑ\1c\9aÛC\9b=\fæ_\Ô\14-%%Õ\9e®\ 3\ 6\ f\1f\ 3PçG,]¶båÊ\15Ë\96FÌ\aª¡#\87\ eôpéáئ\ 5¥UõÞªÁP5 *¡Ôk\rÍ]¿\13)ô÷TqQ\835ý\9a\90T\1d{ôõò\v\1c3!\1c F®XµzõêU+"\91êÄ\90áþ>î½»9´Ö¥U<²¤\9a\80R\19"Õoø-u\86ÖïúÍTÍ\1a±\175e+QRíÞ§ÿ a£Æ\ 3ÔÅËV®\89Z»6jõÊe\8bçÏ
+\9f0&hð\0×^]:´RV«â$°~ã\0ýy7µ~Ão]kh]whîúmî°2(*Ñ¢¦bµ:\8d[¶ïêì>0 xÜ\94\99ó\17/_\15µný\86õë¢V\ 1Õ\99áãG\a\82YêÙ\99Òª´·ª·®Ñ§ª\87Tâ©×\eZêúÍTÍ\1f\ 6E¥\1c¹qQS¥vÃ\16m;÷róö\1f9v2B]½vÃÆM\9b6®_\vTçÍ\9c2.8À·?¦UQ\ 4\96Óª²®±6\9cx\95~ß\19ô"½è\ e\9d\96{¹\9b?\fæ_iQCIÕ©ß\80!#B'Í\98·xù\9au\e7oÙºeó\86µ«\97EÌ\9b1y,\98%L«öÍ\1aÔªZ¡tq: ¬¿®Ñ¿ÞF¿9´è\ e4\87æ¦ß\89\13VúE%±¨©T\9d\92ª\8b§_PHØt\84º~ÓÖmÛ·oÛ²q\1dP\9d;=,tø\10o7±ZiS^Z×èï×ÄF*\9aCgÖõ\86Æv³\19õ°2Us\86Ö¢\86\92jo\ fßÀÑ\13§Í\ 5¨\e6oÛ±sçÎí[7\ 1ÕEs¦M\1c\13\84iµSÛ\96\8dëV¯\8cåBÃ3£©\95ûP¨çl\ 6Ñî;\8b®;t\96,Ôô;£Ü\1d\9a©\9a7ôæ_yQS¥\16%UpJ£&L\9d\e±<jÃ\96í»vïÙ³{ç6 \1a¹pvøøQÃ\ 6AZíئ¹ÞºF:\ 6\91V^\84*-Ü\89è÷¢94EÖ¬\0ö;j#\9cA¡ÊPÍ\15ºùWYÔT®Q\1f\93ª«·\7fðøð9\0uãÖ\9d»÷îÛ·oÏ®í\9b×Zº`\16\98%J«\1dì\9b6¨Y\85Î\8c*\85%\91%å\99W×î\e{Cÿô\93h\rýÓ\8fR\17áÌÜó;1°¨$\165"©öõ\1a2bì\94Ù\8b\96Ù¸mçÞý\a\ e\1eØ¿\17©®\2\7fƤÐ\11C¼]{ung'Ö5\ 6\13pZ¹Ê wåÏ"º}g\17Í¡A²ë5\87Ö£ÊPÍ\15rQ\9fÞ¾Ð%U»öÝúô÷\v
+\9d<k!BݵïÀ¡Ã\87\ f\1dÜ·{û¦µ+\16Ï\9b\8eiÕ³¯\93X×èMÀ\82ªTg\90;¸\8bnß9såÊ\9d;w\1eø¿\Ô\e\1a±ê¨roR³\86~RýAIªíº8\83S\1a\136cA$@ݽïà\91£G\8f\1e9´\1f¨F-\8f\983u¨\0_\8f>°®iÚ@Ú¯ÑunÁºB:É áÄKݾ±5´è\r\9d/_^ì\r\9d\13°J-¿¹\8b¥¹C\7fQ#'UX©¶éÔÓÍ'`ôÄéó\97®\ 6¨û\ f\1d=\ eq\14¨nÛ¸fÙBH«#ý}p]£\9a\803\8b\85\8ad\90D·o@\9a\87ZC\17\94ZC\17È\9fOjùMTy¨\9a=b%UZ©ÚwìÑ\ f\9cÒ\84ió\96®Þ°m÷\81ÃÇN\9c<uòıÃ@uÃê¥\vfL
+\19>Ø«\9fS§¶-ô&`êÜ\82e\ 5¼[\f\eCÃ0ÅÎÐyó\17ÀÎТ5tÑ"\85\v!V\18¬@5Ëw\86C5¹\7f\ eË\b1ÿâN¹.©V«ÓÄ®Cw\17¯!#ÇM\9d»d\15B=rüÔé3gN\9f\ 4ª»¶®_¹dÞ´\89£\87ùöïÓ]LÀà\80\v\8a ø;ª\17e\94³i¶\1c\88\14;C\17+¡ß\1aº\90Üñû{Uoèäþ9,#¤ùWo¥Z¾JíF-Ûw\ 5§4|ì\949\8bW®\a¨GO\9c>{îÜÙ3§\8e\1dÞ·sóÚ\15\11sÂa]ããæl8\ 1ÿHÞ'\93(6dU\9a}\17+Q²T\19ì\fM¡K\96(V¤pÁüÔ\98T\9a²ù\94©YCIªb¥Z¸D9\9b\9a\r\9b·íìì1(0dò¬E+ÖmÝ}ðèÉ3ç.\¸pþì©c\87öîØ\14µláÌÉ¡4\ 1£\ 3Ö\95 ²¡£ý.³X\9aþ\98\r\99\16\10\8d¡Ë\96¯P±b¥J\95°3tÙÒ%±áw~Í\86ßÉý{XF¨\92*\1e\14Åò\ 38¥\81ÃÆL\9a¹p9B=vêì\85\8bÑÑ\17/ Õ=Û7®^:\7fº\98\80Ñ\ 1K5à|Øg\14\96\9fX\10Ì*¦Þ|\ 5\v\17Å^ßrch]gè\12ÔÆ\9d&`>åoþÐTEùW*?Øwtêç=tÔÄ\19\v\96Ý\82PÏ]¼tùòåh zôànH«\8bç\84\8fÇ ¸WçvX\ 3\16/8æBï\93õ{º\89*;öo\97z}W²©Z\86Ô\18ºZ\15\9bJåË\ 2U\83~ß\9cTÍ\1aªò¯(?4±sèÞw\0Øßéó#£6ï:pìôùèËW®^½réÂÙ\93G÷ïÚ¼v¹4\ 1÷íѱu³\86µ¤¾\ 1èhñþ¿\9f¤©·hñRe+TªRFMê\v-5\86®R [\b\17)\88ÿ½ÞüËPÍ\16\ 6åßì¹tN©[\1fÏÁ#ÆM\9d·t\8d\80zéʵëׯ]\ 5ª'\ eïÛ\ 1\13ð<\9c\80\aº÷îÚÁN>\ 5\91/7\16\15~Â
+\12L½\ 5`êŶÐUkÔªS\8fÚB7jÔ°~½:5«W\91Û}ç\8aÕ="¹\7f\ e\v Uù\ 1\9d\12Õ\94z£ý\r\9f»dõ¦\9d\0õÂ¥«×oܼqýêå\vg\8e\1fÚ³mýJtÀ#\86\f\80Å*z¥jظ\ 5¨æÊ\91=;\16\ 5ó\88\96üå+U©^«®Ô\16ºY3ê\v]·\16P-W\9aþsý\1eî\fÕ|a\90TÑ)\89\9aRgg÷AA¡°¦Y½\91 ^¾vãÖí[·nÀX=}ìÀ®ÍQË\16Ì\f\e\138\b½\92Ø/Ç.wùòäÊ\953\17-N!\9d\96P¹*vúnÒ´y\v;;ê\vÝ̶Q\83ºµªÙT([Rô\9aU\9aG0TóE,§\84ö·©°¿!\93gG¬Ú¸cÿQ\80zýæí;wî Õó§\8eà\ 4¼dîTðJÞ®=;·mÑ\98ÞZ\85\195_Þ<yòäÍ\a+\19L§6ÕjÕm ë
+-·\85\16\r\84Kë7û\16ö\97¡\9a+\14§$Õ\94JW¬Fö×Õ'`ô¤Y\8bVn ¨W®ßºsïÞ½»·o\\8d>{âÐ\9eë\96/\9a59$ÈÏÓEª+U(S\82®\11Ã:/®d \9dV¯]¯\91ms»ÖmÛwpèØÑÁ¡}ÛÖZ4mT¿vu\9b
+4]\e¶\9ae¨æ
+UMI²¿\1czà\9a&læÂ\15ë·ïC¨7nß\8d¹\1f\13\ 3T¯\<sìÀÎMk\96Î\9b6AoYS¹|i Z¨`Aª!\81EªR£výÆÍZÚ·íбSç.]»t\11]¡\9b\ev\85f¨\89\11\ 6ö\97
+\85Uk7¶ë Ö43\16._¿M@½sïþ\83\a\ fbîÞº~ùüÉÃ{·_\ 1C5T\1aªÍ\1aÔÆ)µ\ 4^æX¤hq²H5ê4hÒ¼\95Ô\13ÚÉÉ©G÷®\9d;¶oc׬q½ZÕD\ 3wÃ\ 3þ\fÕl\11ÛþJk\1a¯!#ÇO_°lݶ½G\0êÍ;1\ f\1e>z\bTo^\8b>{üà®Í\ 6C\15\9650úJ\97,\ eQ²TÙò\95À"5´maßΡS×\1e=\9d{÷éÓÛ¹\97S·Î\1dÛÙ·°mP\eÇu1÷6Ø(\991\94B!\9e\13ÍWHZÓtÅ\85êøió\97Ý\8aP¯Þ¼{ÿá£Ç\8f\1f=\88¹sãÊ\85SG¤¡\1a\124\88vk\9a5ÄDY®L©R¥J\97)\87¶·nClóíØ¥G¯Þ.ý\]]ûõ\8dÕ\13\9aÞpe¨\89\10\9ak\9aæmi¡:nê¼H\84z\8a >züäÉ\93G\ fîݾ~I\1eª`\80ýÉ\0ÃPUr\85òeË\96-\87\97\8b\ 1Ó¦-[wèÔÍ©w_Ww\8fþ\9eý=Ü]]\9c\9dº:¶kÕ¼±~ïÊ,¼¤1\7f¨ \16,^¦r\rZ¨z\fÂêÃÒ¨-{\ e\13Ô\a\8f\9e<}úôÉ£ûwo\8a¡ºnùB\«úzÐ\89}°?U+WªP¡BÅÊUªã](-ÛtèܽW\1fW\ fÏ\ 1Þ>>Þ\ 3¼<\]zuïÜ¡µhHªw¸\94¡\9a;ä}ò\f\19õ\16ªÍÚtêåî\e\14ª@½uïÁã§Ï\9e?{úäa\f\rÕ\ 3;7®^<'|ì\88Á^}\9d:ÁPmP»\ 6nÃØT©Z£61uèÜù¯»§÷ÀA~~~\83|}\80j\1f§.¢w0CMÔP-T\v\16+]©z½¦\11j`è\949KÖlÙ- >|òìù\8bçÏ\9f>~\0C\15\fð\9e-k#çO\9f0
+wË»b\93ÑzµkV¯VZõ\9auêãU(\ e]zôîç1` ß\10ÿ¡\ 1C±u°\97{ß^Ý\1cÛÚÙÖ¯UU\aõ;z¹\8aͯYÃ`¡*ª\ f\bÕ±§ÛÀÀ\10\84ºY\81úâåË\17Ïp¨^\8b>stßv°J3'\85\ 4\ eêï\82\8d\vm\eÖ«S«fÍZµë6\10L\9dz»ö÷\1e4\ 4;\a\ f\ f
+\f\182È»\7f?çîRãJ|¹*_îìâ=H\1e¨æ\ e-¨¶ö\8eR\9dpÉêÍ»\ f\9d\14P\9f\ 3T úøþ\9d\e\97ÎIóï\94±XÖïÙ¹½}ó&\rë×S§ný\86M\9aÙµ\ 5¦}Ü<}ü\86\ 6\ e\1f\19<jTð\88 \80Á\ 3½¨\ei+ý\93¥\b\95g_³\87º¤TºbµºT'\1c8lÌäÙ\8be¨1\8f\9e>\7fùêÕ«\97Ï\9f<¼\87óï¡Ý[¢`©J\9båØ\8dÒ®Y\93F\r\1a4hØضy+ÁÔkà\90\80áÁ£CBCCÆ\8c\1a\194t\90·»\v5\ e\16Pñ\8då\1f¾ç\15Mb\84RR\92ê\842T\1f\ 1u\93\ eê\8b\97¯_¿zùâé£\98ÛW/\9e>²wëÚe\vfй\16\97\1e\9dÚÛ·lfÛ¸qcÛf-d¦¾C\ 2G\8c\ e\197~Â\84ñãBF\8d\186ا\7fß\9e\bµ>\1eA,Z0oÎl¼¢I\9c\88\ 5µ\82Q¨¯^\ 3U\9a\7f¯ë%Uz·±\8bCÛV-\9b7kÚ¬yKûv\1d\ 5SÿÀà1ã°Ã줰\89ãB\82\83ü\ab×JÝ«\ 5òä\94Ì/û$s\87 #\15\8cÒí\98GÏ\0ê\9b7¯_>\7füà\ e,j\8eíß±aeÄìÉ¡Ã\87\fpuîæؾM+»\96-[¶jc\1a\14\1c:>lJøÔ©Sé\15)6\98\95¡Ò±RÅüò@5o\18Í©>º\9cª\83ú\86 >yp÷ÆeZ©®Â\95êH\7f\1f÷>=ºtl×ÆÞÞ¾uÛö\8eè{\91é¨Ð \93§N\9f1sæ\8céá\93Æ\87\8c\f\18D-ÓìlñüK\89"ùs³OJ¤Ð\Ò\80ûE£\14" \1e>uñÚíû\8f\9f½|\8dP_\81S\ 2¨²ýÅsÝ\ 3û»ôìÖÉ¡}Û¶mÛ;8v\ 5¦\9e\ 3\81éØ\89S¦Í\9c=gîÜÙ³¦O\99\88}ð°a\ f\1e\0Çó\87\85Éüêù¤äþ%,(\fÎ\13ª×©\93¥uª&Ô\83;7\89ó\ f\ 10:wïâèС\83CÇN\82é\10`\1a\16>cöÜù\v\16,ÀF¤\93ÆaËJ\80Ú®e\93ºÕ+\95\81ej.Ù'qJ5s\18«(õt\93+J{\ e\9fVA} \8dT\ 1uÔ°A^®½\9dºuîäèØ©K7§Þýúû\f D¦3çÌ_\14±xqÄÂù³§O\19?\9aZká\96z\9dj\15qE#\99_\9e}Í\1e\86\87\94òjÕ~\8f\0Ô;:¨"§JÕ_\ 1Õo\80\9bK¯\1e]»tîÒµ{Od\8aýÚE\eÒ¥\91\91\91K\17/\9c;3|Â\18tT\ 2jU\¦¢ùe\9f\94(¡±õ¦·K3/2
+÷S£¯ßyðø¹\ 4õ\99Îý¢Q\12PÝû:;uïÖ{\ f`êáí7ldèÄð\99Ø\85tù\8a\95+\96/\8d\98?\e[\e\ e\11çÔ\1aÕ®Z\ 1W4ÂürJ5\7f¨7Éq?µ¡þ~ê¶}GÏ Ô'\ 4U¬S¥âï\ 6<þ\8bP½=úõîåÔég¯>ÀtPÀ\88\90 Ètéò\95«×¬Y½rù\92\85s¦\87Q¯\88\9e\9dÚ6oX«Jù\92\92ù\95|\12\ fTs\86Ö{oòÉ\87\91xòaݶ}ÇÎ^ºq\97 ¾F¨O\1fÅܺz\91vTW,\9a=e\0BuuqîÕ«\9730\1d0hèð1ã§Ì\98»hé\8aÕQëÖ[»fedÄ\©\ 1HÏNm\0*.S *\97\1e\12#ôV4òÁ³*µ\e·ìÐÍÅkHð\84é\v\97¯ß¾_\aõ\15\96 uµß=[Ö._8k2.U¼û»öíÓ»w\1f\97~\1e´@\1d7y:2]³nÃÆ\8d\eׯ]½|ñü\19\93©ôïäئY\83\9a6åpEÃ>)\91By\97\uD´ï\80¡£&ÎÄs¿\a\8e\9f»|óîC ªn\97\ 6\ f´D.\80\ 182\0 ºõsqqéëêá5pH`ðØ°is\16\ 2Óõ\e7oÙ²yÓú¨\15K\16Ì\94¡¶nV¿Få²Ò\8a\86}Rb\84ª\95\9dò.£«OÀ\98I³"VmÜyðÄù+7ï\11TܤÁz>¤TôI«\97Ì\9b\1e\162bè oOw×~}û¹º{ù\f\ e\18\1921|Ö\82%+\94¾\86k©«\96\80Ú±uÓú5p\99\9a7'û¤Ä\89XM'ñ\88\92´¢¡Ú\83Øy»"m§¾ÂMò\a÷ð\90\12\1dýÅþ;c\86\13T7WW7\ fOoH¨£ÇO\99I½*±á®\9d;¶m^¿:r¡\80Ú·GG{ÛzÕ+\95Áe*CM\9cP·ç\16> ͯ\87\9frîìâÕ[1b\8fü\ 5\fÔû° 9wâàî-QØ~güè \7f_oO\ f77w`êë\1f8jì$H¨ËV\ 3Ó\9d»÷ìÙ³kÇ\96\rk\96¡£"¨\ elëVÇÚ\83þ\8a\86g_3\86ÒÈ\8en\9cÏ] H)< Oï§\ e!ó»vÛÞ£§£¯Ý\8ey\ 4P!\9e\81M\ 2ï{ú(ξKçÏ\98468p\bBu\a¦\ 3\ 6âÕ\7f\13§Î^¸tÕºÍÛvíÙ·\7fÿ¾=;·m\8cZ\1e1\e_}ôêÛÝ¡U\93ºÕ*\96Æe*®hØü\9a=´Z®W¯k+½J3q\ 6¾J\83æ÷ú\9dû\8f\9e>\ 3¦8PïÞÀ\17/öl]\a³ï´\89!#\ 2\ 6\ f\1càÙß\ 3\99ú\89Éwþ\92\15k7mÛµwÿÁC\a\ fìÛ½]êè\ 2P]\10j\9djX{à\15Mâ\84n êú\88\96\10}D¥F\1eä\93ÐüÞ ¨Ïñ,!\1d;;{\9cÞQ¥ÙwøP?\84ÚßÓËg\90¿p¾\8b\96Ù°u×Þ\ 3\87\8e\1c9rèÀÞ\9d[Öa\97\b\ 1µ\83\1dV Ké/SÙü\9a3ôÛ\88~O·XSw\0|\91ÜcP\10¾H¾\ 6}\12\98ß»\ f\bê3ÝYî}Û7¬\ 2ï\8b³¯ÿ \9f\ 1\9e\9e\9e^Þ¾\83\ 3FàÕ'\v\96®Z¿eçÞ\ 3\87\8f\1e;vìÈ¡}»Dë\8fq#\ 6{¹t#¨¢ ¤¿LMî\9fÂbB5P¥\v/ê6i%:\9eÉoÒè\8er?{F\ 3\95޺ؽeíòEXÐ\1d1l°¯·\170ÅÉ7hÔ¸IÓç-\86Éwû\1eê~'7¿[µx.Bõ\ 4¨-\eצ*a.\86\9a\ba%Y_ÃKTkb\17ç\9eøÊqØÌEôvê\99èk\ 4õé3ù¥\8bÓG©\99Çü\99\93Ç\8d\ e\82Ù×ÛËËk\80Ï !\92K\8aÄ\8e\86û\ f\1f;yêôéSÇ\8f\1eÜ\ 3P\97Ì\9d\8aPûtkß²\11B-\9c\9f
+J\19\18ªyÃ` êß\f&f_êø° R*ø¤Û1\ f\1f?yúôÉcz=ê\1c½J\8e6),tdà\10\98}\ 1ª·\18¨\93gÌ[¼rÝ\96\9dû\ e\1d;yúìÙ³§O\1e;´w;íÑéA-W²°ª \94Ü?\86\85\84`*Y_q1cñ²\95t\9d¹aö\9d\17\19µe÷á\93çÑ'!Ô'\8f\1fâ@ÅõÌÎMk"\17\90M
+\80Ùw\80Á@]¶fãö=ÔûîüùsgO\1d?¼oǦÕK%¨]\ 1j*ré\97\97©æ\r+Õ@Í\89\ 3µ|\15¬<têå6\10g_XÐàkä\17Uï1\9e\83õÌ6°>s§\87\91MÂÙw\802P\97¬\·u×þ#'Î\9c»pñâ\85sgN\1cÙOÍ\ 4d¨-\1aÕ²a¨\89\12zLå\81\8a\8d «×mbס[\1fOÑCT̾\94R\11*\rÔ«¢å\ 3®gÂ'\8c\81Eª¯\8fz nÚ±÷ÐñÓç.F_º\14M=Òvnf¨I\10VºÉ\97ne$ë+\rÔ6\9dzºz\ f\1d5a:xß-{Äì\e\ 3Pñ5r\18¨\97ÏQÇ\a±\9e\19\15ä/l\92\18¨c'á@]¿u÷\81£ÔÎðÊ\95K\17Ï\9d¢¾K\91ó¦\8dg¨\89\e
+SÉ%\91õ\15\ 3µk\9fþ\83\82B&Ï\8aX¹a»<ûRk\80\871Ò@ÅÂâÙú\ 3U·F¥\81ºïð\89³\17.]¹zíê\95KçOãú'*rþ´ñ#\19jb\86\1eSiò\855j©
+b \8a[i¦Q_Â\83'Î^\82Ù\17¡>zH\ 3õüÉ#{©ð0C\1a¨\ 3Äz\ 6\8bI\93¦Ï\ 5ë\8bÍd¥n\86ׯ^¾xæø!XÔ.C¨C\18jâ\85\9cPÉùÒä\8b\17Í\97£;É!£ö\1f\14\182i\16,R·aåá
+;\104P£Ï\1c?¸K\14\1e&`ÙW\14\1e¼¥ªï,¼\1fcǾ#'ÏE_¹vãæÍ\eׯ\88^Z\12T/ZÒ0ÔD\b\85)&Tiò-^¦bµ:âöj\1c¨Ø@\14mÒ\99h1û>\92\a*V\bi\7ffò8\18¨¸F¥
+!Ù¤is"V¬Ã\ 6ÁgD3ÃÛØö\ esðÖuË\16L\9f\0P]¤u*C5sXé'ÔLße¥É\17\\92MÍúMí¥+\19q ®Û¶\17mÒõÛ÷\bª®\85\12L¦¸;>Q7P=qö¥õ\fÞy²\9d\ 6êÕ\e·îܹsûæ5|\f°é\a@\rf¨\89\15Vª\84*M¾e+\83KjÙ¾K/7\1f°¾ÓÄ@=v\ 6l\92\98}q b\a%¥B(\ 6*îÏ\f\18(lÒìEË×nÙ\85\7fJêexçÖu**n_¿|á\8c\89Áþ\ 3tµ_éÜ\19W\94Ì\12±\98þ\94#\ fM¾Uk7jÞÆÑ©¯×àá¡\93EFÕ\1f¨°F½uMj6i°\91Ú¿?;Á¡aÓçá\95'ð§Î\81¹ºs/æ~\f<\a´¡¾}ý
+\80:Ê\7f@_Üz\93
+ú\fÕ\!\98JU\a)¡æ+T¬48ß\ 60ùvëãá;\fï\8e\8a¤\96Üú\ 3\95Z\9dÉ\15Â\99SÄ@õêïáÑ\1f7R\83$\9bD=\9f/J\fï\vkEo².\9a\196j¨wßî\ e¼õfæ°Ò1\95M\92\94PÑù6±ÃÉ×Û\7fä¸ð9\8bq\8dzä\94<Pa=sÿÞ-½
+á´°\90\914P=\0ê\80\81~\ 1#B&NE\9b´uÏ¡\138PÁ\AÀ\1fº&ÞºY\191+lt\80w¿\1exòA\7f\93\9c¡&(¬¬¬ts¯`
++Ôl9ó\16(\82e\ar¾4ù\86àÕ%xËÅñ³Ñú= \95Â\83tÞl\907\fT<\9a\84³ïØId\93Dw`\18ÞÒ\9f¢M\9d\83;7®\8a\985iL\80\8f«SG{Ûºªã,|òáëÂÊJ\87Tb\8aÆ\97LRþÂ%0¡6lÖºc÷>ýiò\9d§£cX!D#+N<\84\85\8e\1c\ 6\ 3µ?\9d7ó\96fß\85ËÀ&Á£péÚí{\ f\1e=¡bñ\1d<ÐthצÕ\8bgO\1e3l [OG<"*\1f<ã3J_\15V\ 6ab*V¨\98Pë7mÕ¡«38_\9c|#V®\97ý\ eL¾Àô±d\93ä\13\ fáb zz¸»¹{xùÐì;m.^"Få
+ÜÕyB{êØ\1díÂÉû7¯Y2gJH ¯[ÏN\9b\8as¿yrü¤ÿ~\14S5)¬¬b\13¥;àÓ
+¦Y~\10& V¨\90P[¶ëÜÓuÀ\10p¾3¥\11\87.é.N£O°ì+Ù$ù`(\ eT¯þînnîý½\ 6\ e\96f_±
+\8a\86\81úP42|LçIO\1dÞ³%jéÜðÐ Aî½:·iF'ôÕ\87¹\99ê¿\85\16N\19i\1a¼\87\18\99fý\89LRÉr°BmÜ¢c\8f¾\9e~\81c¦#\1c½É÷\89ÞFª´\9e\91\8få{¸!Ô\ 1¾8û\8aE*\1eS\13g\ f\9fÓ!a|EC´\\8a\9c7uìp?\ fç.m\9b7¨\89ïÒäÍ\99-«þ»4LÕ0ÔcR\ 3'ò\94¯\80OO×\10\93ñ%\93TN£æ\98P=|\ 3FM\98
+³¨´Ø¼N©\11O±<\82Ù\17×&\avâKQ3'\8f\v\ e\1c\ 2\ 3\15_µpÇW-Äì»JÚÕ\91û\18¾|þTn¹´m\1d\16\7fiï]\8b\86µôßzK§»èØÜ\91ÜXâ\eÿþ/RãD \84TaJÆ\17M\12¬P!¡ºcB\9d2{\11\95oÑùÞ¢Ô\bA\86Gw0t.\16\1e\86úÉïÏxù\f\1e6\12g_X¤î¢\13MØJà\ 5¾MõâÙcê$plÿöõË\r\8a¿åõÞO\15×÷%
+Öo\ 5ñWàL\93FðL+_\17\ ek\19d\9a§\0\99¤\9aõmq\85
+ u\ 4%Ô¨Ít¿\10¬Kî?Ô?\18zîÄ!Å&\rñ\1d\0\ 3µ\9f«\e¬R\87\ 4\8e¢Ù\17\16©\87OÊoȽ\86\10ï²bÏ\8f\1d\eV,\92JJ\ ev´P\95Þ»È$®ïCª\89\8e\15#¹ñi\841z±B\7ft\12N\ 14}zéji¼²\16«\83¥ËÛÔ$\93äÔÏË/\88\12êjÜ;;Eç\1dÈî ßypïÖµhqsI¤°I~>0Pûõsuï\8f/º\8dÑ;h\93DÏ\8f·oÞ\88·Î¯\9c\97\17ª£¥\85j½ê¢;\8b®\853PM\1dÇ¿&¡\91\82¹\1a§\99Z#\14\9céÒ \9e\b4c&é\ 6øì¹\80)\19_a\92\ú\ f\1a6z\ 2¡Ñ%T`
+v\87 ê\8eåc5i"Ù¤þî®\bÕ\13\164#CiöÅ=õs\97é¥óWoÞ¾{÷\16\9b~Ü¿}õÂÉC»7ãB5\ 4\17ª\9dð\ 5Uùcùþ>Âjî0Î6¹QÊ¡æiä\1f\92&M\1aC\9c\82&òÌ\887K\7f'ß\16\9e\17\99\82ñ\95MÒÀ\80àñáTèÛ}H:l\86Lå·\17o\&ï+fßQh\93<`öíçF¯\8e\8f\1a?E\9a}OQkJ\18¨oß½\7f÷î\rö\º\83öW¬iÆ\ 6\ròpîÜV×ôAºk\b¨¦¥/\9d\b`Õ\80S\12V}¢j~Ê\f«\84\1eÎ\8c\12NºW:\8b¸²\16¯7\95\986lfïз»\8fÿȱSf-\¾V®ãßE¦/ñ5ãç¸0¡¶ùRC\0\¤úx\8a\81ª?ûîØ\7fLêãòêÍ»÷\1fÞ¿\7fûúÅÓ\87wÑþ\ fòÉ_zEJ´\86Å[\19\81jºtê\7fA\82Cÿç1$\9b2°ê!Upêó3\8cô
+N\99æwx«ô÷Y³Ò\8dµt³t\91âÀ´Zí\86`|Á$y\ f\19\1e:i&í²\88\15êÝûÔ´ùµèÚ\1csë\9ax%u\95AC\0|wÜÇ\8f¼ï\ 2yö\ 5\9bôôåk`úñÃûwo^>{\ 4NIg\7f\83É)µ¢wÉE\ f}¼k\1e±¦O\1fûßa\860 ¬\80M~¬
+R ¨a¦\94"\83^\18\ eN¢\99õ\87\1f~ü\91.¬ÅÛM\v\14*Z¢ty`Ú i«ö]zöó\1a,\9b¤í\92I"¦ÔbGjÇ".\18Z)*\ fþà}Ý]]]±ò0DT\1eVH³ïí\98ÇÏ_½\ 5¦?\ 3Õ·¯\9e=&§\84û4\8bf\86¡Sê)õg) C5WvA5SÆ\8c\19Ì\1az?Lz\1d]\19lòc5@*\88Ê>VÂ'E&%äÁù=\rNA3[6¼®6g®Ü\80\14o7-S¡ru`j\aÆ·¯ç @2I+×oÛsø\ 4\9a$j®\ e\ eöÔ¶î&\96åu)\95\164înn4PEåa\89Þìûâõ;`ú3P}ûúù\13á\94°¤?gJ(&Õ.íZ6ªSb\19éÆë\1f²fùî»Ì\993\993ô~\96\8c2dA6\8dÎi'#UC¤\12PÝÔ\8aø2\v\84ºÈ\92E¢©\e\9cÙs Í\¹sãݦùÅ\89e+Ú@>\ 5¦\9d\9c\úû\ 6\8c\92MÒAa\92h¥ùöí»·oåþ¾çN\1c¤]7<Ç\12\88P=ÜÝÝi\91\1a<v2LÜQòì\v6éÍû\8f?\7fúôéç\ fïÞ¼xúàÎuá\94"é\90>½Ln[¿\86MùRt/nöl?þ\90õûï³dùÎÜ!ý6\12d"+qMf¬2S\1dRÝÂ$³Â\8f"«.ð®w18 'ÑÌ\9b7_¾üù\v\14,T¸HÑâ%Ä\r{u\89i\ f\17\8f\81C\83ÇM\99µHg\92d¦ïÞ¿ÇeÉs¬õÑV7\9ey\981Yîò@g\1eüÀ&M íqÜ ¹x\15\16©Ïa þüéóçÏ\9f>¾\7fûòÙû7.\9d9¶\ fÏ\9eÍ\988j¨\ fu²kD×è\16\ 5ª¹rdÏ\86÷Óg5g|¯\vü\89¾\133\ 1\82\15\e¬ÉCU\19¦¢hKµ\83LÂÆÒÌJü~$\86rÐD+\ fN\1c\9bùò\17\0\9a\85
+\ 3ÏbÅJ\94,U¦\\85JtsW³VÀ\14\163`|'ë\99¤\9bÔÝìÍÛ÷ï?@V|óRê\99\7fÌ°u\87\97g\7f:\1a\1a¨l\8fcs\88»\ f\9eâ@ýôù\97_>ÃP}ûêù£\98\9b¢ãóÊ\88Y\93C\ 2\ayôîÚ\ 1;®Ó5º\85ðÊë\9c9²gÏ\96í'ó\86ô»ü@\8f\8b\98 \10l\86\f:¬ÉDU7Le¤¢v\90\85l¬\9c(\11 \149)rI3m^16ap\ 2ÍâÅK\94,Yªt\19¼_\ f/c«Û IsûöÈÔÇ\7fDè¤\19\ 6&é1Ì è_%\ 3\8b\r&/\9eÑïÇBç}\95\97-t\e4Wpö}õöÃÏÀôW úñÝë\17OäòÃ\1a|\9dq$]N߶Ec¼\99±LÉbE
+â\9d×¹s墯\9eü\81?N6|\\0.\90%®\193ÆÂ\9alLE\1d\9ej\a´.ɦK\94\b\90"¯\88|4Ñ\16(XP\8cM¤Yª4Ð\ 4\9c\15*VªlS¥Z\rº*¼e\9b\ e]\9c\\80éð\10Ý9@4I2Ó\8f\1fÑê¼{óJ@Å\83\9e°¢\11\87¸\87\ eöõñööñ\15oEÑ\9f¦\r\9ak·ï£Múøé\97_!~ùôóû7/1©F\9f\16g\7féÂ\13é¿:5l*\96-U¢X\91B\ 5\vä\87/-¾}\1es\ 6þ8ø¸\0Þl8Ç#×Ì\99ÅÂ8\99¨*L¥í²Ì2Q\\97H3+òC\82"
+a\14Æ¡ 3-Ò\14c³\ 2ÒÄ«õªU¯Q³v\9dz\r\e7maß®c×\9e}\89)\1dZ\90+Ih|_\92}%«ó\1e¡ÆÈPéÀïøÑ#\86\rñóõõ\1d4Ø?pd\b½\15\856é8ö¥\84E*\rÔ_\7fûí·_?ãü\v+UºFaÇ\86U\11³u\17Nµj
+T«T*_¶TÉâÅ\8a\16)\\18¾xAó\ 6þ0ðûÀã\ 2xq\8e\97¸J£5Y¨Æf\8aH©v\90\e]¬\94'\81\1f\12¤À{\86\8b\97(A\13-Ò\94Ç&À\ 4\9aµj\ 3Ïú\r\1a5¶mÞÒ¾CçîÎýú\ f\14Lñm \9dIzúâõ[d
+Nçg°:¯\9eËPqú]0sÊ\84\90\91A\ 1þ\83\a\ f\1e24pÄ\98ñô\9e1\1e\7f¡\12!Ú$\1c¨¿}ùò\e\fU\98\7f\9fÓJ\15çߨÈùÓå»\89ÚáݸµªÙTªP®LéR%K\94À¯^̬\81?L\11|\
+âT\0s<rE¬¢Ü\81S°L5)¡JLqê\95êðÙrä\ 4¢\0´°.OÂh\84(CQ\16/¥\ 5\96\0S¦\890ëÔ\v4\e6jÜĶi³\16-íÛ´sèÜ'Þ\1dC\8bÌ9\11`|%\93\ 4Æ\17\98
+§ó\vùW\80*¦ßý;Àý.\9c=5lìè\11\81\ 1C\87\ e\1d\164r´h\9b\14%αÐ"õÍû\9f?#S¤ú\19æß\17Xþ\8d¦cú+h¨úû¸÷îîØ®U³ÆõëÔ¬^ŦRÅ
+åË\95\83o^Æ\9c\81?
+ü6%K\96\80g¥(ÍñyÁ\93\11V\98\843\89)8uÒ\1e¥\11\ 3U:I/¶Ë~D¤yó\15(T¸(ºXi,\ 2? HQ\19ÂÆƦJ\95ª:\9a
+ÌfÍ[´´keß\ 6o\19éÒ½g\1f×þÞ¸¿\82P\96\ 3\94ýd\92h\87E0\85\9cø\8bð¯¢\137\1e{\88Z\1e1wúäñ!£F\ e\ f
+
+\1a\11<fl\98h\9b´MÚI%\9b\ 4\ 3õË\97ß\7fÿò\ 5\86*ο\ fïÑå\18»6Y:\7fzØ\98 Á\ 3Ü\9c\81ª}\vÛFõëâý\9cU«ØØàw¯dÎÀ\9f¥\ 2=.8\15À\1c_\18=YnÄ*æà\fé\93\9cª!S±]\ 6HóÃ\18-V¢Té²å¤\99µj5\98[av¥¨ Q\v§Y}\9aÍ[صjeߺMÛvíñ\8a\91Î]»;9»¸zàÑ"j\ e\19\ 1LñõÃó\97Ñ$é\98BNü\ 5\92â;,
+\81ÕÁ\e«·¬[¹dþ¬©aãCG\8f
+\ e\ e\1e\1d2.,|&¶MÚ,\1d8\136 \aêï\10_~ÓÍ¿W¥kÌ¥öì^®½{tîЦU\8b¦M\1a6¨W·NíZµà\9b×0gà\8fR\r\1e\97*6\95a*(W¶4y2XAå\16U,¤ª7V\93\8e©5åSéôI6ªÃ\17.Z¼dé²°,±©ZM¤I\98ZëÕ«\8fÑ\0£aÃF\8d\1a\ 3L\89&Á\ 4\96\1d\1d;uîÒµ[w§\9exñ»»'¾þB Q0\95¶PcD9è\13ù\9cߤ¤\88ó§è³³mÃêÈEsg\84\87\8d\1f\e\1a\12\12:v¤ð\99s\17a7\16zíæ¦l\93~ýòû\1f\10¿\7f¡ù\17üï]i\93'j\196s\ e\ e\184ÀOÏ®\8e\1dÚÚÛµhfÛ¤q£F\r\eâ\97¯oÆ\80_¥.<.µkáT`S¹bù²¥K\16\17\vc\1c¬Y¾Ë$íÏ']ZµÒ½B\9a^b\8aÛe\85\8a\16/U¦\1c,4aY\ 2\83\91Æ"ò\83h\86Ѽyó\16-Z´Äi\16iâÈtì\84,ñÎ\ 2çÞ}\°Ñr\7fOï\81~þÃF\8cÆ\9bcæ/^ALO`u\10\8dï\eð9º\9c\bP!)>}H=&\8fìÛ± {lÏ\9e\11>9lÂ\84 \13æL\ 3¦\91«°É\83\18¨\92MúM\86ú\9b\98\7fñøÃ\ 5é 8-té*\ 5g§®xëTkûVv-[´\80¯ÞÌ\8c\81?\89m\13x^p*¨]«Fµ*\95Á\93\95,^¤Pþ¼¹r¨¨&\rT+\83WÓè\94Xn\18¦ÅJ\ 2R\e\hÖoظ ^\81hGüZ·n\83Ñ\16¢]»öí;\10Lyd:÷F\96nî\1e\1eýñÎ÷\81°\12 @\8b3qÊô9\v\97®\+1\95\8cï»\ f\9f\94éS\8c4X\94ÀüyúØ\81][ׯ^¶xþ\9c\99Ó§L\99\12>mÆìyÀtÝfJÈWh \92M\ 2¦ÿ\81 ¡úQX%©÷ݺ\15\8bçRCÃ!\ 3½ÜûöîÙ½kgÇ\8e\ e\1dÚ·k×\ e¿|\eó\ 5ü&öð¸ØáU\91M\1a5¬_§V\8dª6\15Ë\95.Q¬p\81|¹s"ÕÌ\99ôÓjRA\15Lé5¦\9cb\v´, \vÍ&M\9b·l%Æ"ðsì\ 4Ñ\19¢\vD×®x?\8c\13γ82\ 1&Öó|\ 6ºÒ\ fV!\ 1ÃÀà\8c\ e\1d7qÊ´Yó#\96\ 6$ØwãâUÉø~ ï\8a#í÷ßå\95æcê\1czâÐÞ\1d\9b×Z¶xÁÜÙ3gÌ\981söÜ\ 5\8b\97\ 1Si ã@}\ 5ÏÄ/¿!Ó?\91ªn¨ÒS\81½wÖ\92Õ\1a7zx\80ß@/\ f×¾½{õìѽ[·®ðÅ;\9b/ð÷èä\b\8f\v</mÛØ·jÙܶqÃzµkT\¡l©âE
+ª¨&\rTe \8aWÓð\95\17Ú\ 2TµFíú\8dl\9bÛÙ£\89\95fV§\9e=ñú\10\8cÞ½{÷éã\82#\13\86&À\1cà=Pf\19\18\184|ÄÈQ£Ç\84\8e\1d\1f6y*\8e²¥+¢6lÝ%1\15ÆWa*O\9fè\94\1eà+1§\8e\1eؽmãÚUË\96,Z0\7fÞ¼yó\17F,]\ e\ fÅö=â4ÿ=ý\81ú'\ 4\fUx,¤¬|\83zõÀ\ 4¾<bÞ\8c)\13B\83\83è=ôþînýúºôé\ 3_ÜÙ\Ñ\8b¢gO''x^ºvéÔ±C»6xe/bR \ 6«Lõ;éúÀ¤¡ª\fTé5¦Üù
+\15-Y¦\82MµZõ\1aÚ6oÕ¦}ÇN`b{9÷\91øAxච\84§'Ve}\ 4Lÿ¡Ã\90e0°\ 4c3vÜø\89a\93&ü9kî\82\88¥+V¯Û´}÷\81#'éí¶\ad|\7fþL\19\91fO\18h¿JI\15ß\9e8{âð¾][7®]½bÙÒÅ\8b#\16/\89\¾*jýæ\1d{\ e\1e\93JÆÊ@ýóOA\15\1e\vQU\12]\82±MaÔ\8aÅà 'ÁºhxàÐ!~¾>ÞØ6\ 2¾¸\87ù\ 2\7f\ f77WW|^\9c{9uï\ 2É»\8d]s[¬wT._\86¨æP\8e½% TÝ@¥É\97^y)HL«×nФ¹]\9b\ e\8e]{ôìí\82§I\88ß@¬ÙAøA\f\1e<d\88¿?\8eL\1c\98Á\bsÜø È\12¯§\9d6}æ,¼)1bɲ\95kÖmܺsïÁ£§Î ¦\92ñ\15L\81È\7f$û\8aó/,j.\9f?}ìо]Û6\8fZ½rÅ\8aå+V®\8eÒ}Â¥k\92s¦\81
+\7fú/\b1T\85\81~\88M\rÏ\1c?¸gû¦µ+\97.\9c;sê¤ cÇÀz70`¨ÿ\90!\83\aãw\1fd¾\80_dà@|^ú{¸õs\81äÝÅ\11°6k\¿vu\9b
+D5Wvqì-©\86ªÞ@\95ß\v.R¢L\85*5ê4´mÙº½cW'ç¾n\1e^Þày\86ø\8b\99\15b8Ä\88\11#F\8e\f\86\81I#s\1cÁ\f\a\943\80å\9c¹sçÍ_°\90\86ØÊÕk×oÚºcÏ\81ÃÇO\9f¿tMÍT\8c3)'\12\13<ø{î\14RݾeÓ\86uk!ÖmØ´eû®}\87\8eÁSAûê¢\94O\ 3õ¯¿$ªÒPÅ=Ù\e\97Ál\1dļ¼\1aóòÌiS&M\1876d̨QÁ#á{\ f7W\ 4Q\ 4\ 6\ e\e\86Ï\8b\1föNÄ\v®ztulo߶A\1d
+3p\81¼¹²Ã\ 4\9c)É®D7èïI\8d6ð(½M\rÜÖnëÐ¥\87s_w/\9fA\83\87\82çÁ$ üBan\85Ù\15büøñ\13\88åä)\12LB¹\bX.Y\1a¹\f\ 6ت5QÄcç\9eý\87\8e\9d<{áòõ[\82)\15m\ 5S$"çÄ÷bKõÆ\15lIwhÿ\9e\9dÛ·nÙ\f±eÛ\8e]{á©\90Gº\94\91q þõ×ß\7fÿ-\ fUñ x"\11\ 6ûñCûvnÝ\18\ 5\89yá¼93§O\rÇ\vË'\8c\1f\8f_}ÜX³\ 5ü !!cF\8f\86Ç%hØPHÞ\9eî}\9d{tvhÓ²iC Z¾4\9d¥\81 8s&i¨&6TÃ\81ª{ß\10\8fs¶jçØ\97\8b»×ÀÁC\ 3G\8c\1a\13*\92ädX_\84ãÝß0¿N\9b6}ú\f10e\98\88\12X®^\13\ 5Ãký\86\8d\80\ 3\88î;pøØÉ3磯ܸ}O0ÅÅÌ\17ýqö\1f\98\7f\7fÁ¢\12dÕ\98ÛDõø\91\83û÷îÞµ\13b\17|Ä¡£'Î\9c¿\84ï\9bëF:}Àß\7fËTåÁ\8e\9fpýò\853Ç\ fïß½}ó\86µ«\96G.^´`ÞÜÙ³fÎ\98>\1d¾öT³E8Æ\94)\93ñy\19?.tLð\88À¡~>\9en.=»vlk\87T+\97+U¬P¾$\1dª:¨Ò@Å÷\rËVÂã\9cÚu½\15\1f¿\80áÁ!ã&L\82ÁHü`f\9d;\ f\r)Ä\82\ 5\v\17.B\96Ò¸D\96\88rÓ¦Í[¶nÛ¶}\aÐØ»ÿàá£Ç\ 1éÅË×ðU~<éðîÃÏ:¦\7f+\ 3\8dê\ fx(ûÞíëW¢Ï\9f9yìÈ¡\83\aöC\1c8tøè\89S0Ò¯áKÆb\89\v³·î\ 3ÄGP^Æ \18¦p¤zöäÑ\838\87o\\17µjÅòÈ%\8b#\16-\¸\0¿ø<ó\ 5ü\1csçÌÆçeÚÔ)a\90¼\83\83\86úy÷ïçÜͱ\9d]Ó\ 6µ«U*\v\13°\18ª\19\93æRtiöM'.\16\91Ú\91UÕÀÖ\ e\98övÃ+ò\82CÆO
+\9f>s\ e¬+Äĺ\14o\9f\8d\\ 6±\1c\87%²\94anÞº\95PîÞ½gïÞ}û\ f\1c<tøȱã'O\9f=\1f}ù\1a\fS<\rúJ0ýíw}$\7fþ)¬\12\f4¼4\15ûç\ºpîôÉ\13Ç\8ebÐg\\88¾rý\96`*\17\bÿÄ\81úÏ?ÿÐGÐsñ\996{\9eÐh\8f>w\1aFû¾Ý;¶an\8eZ³zÕÊ\15Ë\97/Ço\1ei¾\80ßc =/óaM==<l|Hp ¿¯§«swǶ-é,Méâ\85ò妡J¯È&öük0ûJM[ËÑËÞm\1d\81é\0¿\80\11cÆO\9a\8awC/^ºl\85à\17\15µ\96Ì˺uë×¯ß \8fKb)¡\ 4\96\87\8f\1c=vìø\89\93§Nc\87åKW\0éÝ\98\87\8f\9f½À"¾\ 1Ó\7fôs"\f4\98>\91êÍkW¢/\9c?{æôéS§O\9f9{\1e\90^»\89³72¥å\904ùþó\ fQÕMÀb´?\8c¹sóÚ¥\vgO\1d?zèÀÞÝ;wlÛºyÓÆ\r\eÖ¯_\87Wr\9a/àçX³f5</Ëaõµh>]\89>fDÀ /Wçn\1dÛ´h\\17&à\92b¨J¯h%v\8b\18\83Ù÷Çì¹óQßÀÚ\r\9b·vèæ\fL\87\ 5ã5Âs\17.\8e\±*j-\8dÅ-[¶BlÃؾ}û\8e\1d;Ÿܷ_\8cK\18T\80\12ï)8sæì¹óÀâÒel\b Héå
+±\81ª0\95\91ü\89³'!y\8bï\9a>\8c¹{ëƵ+\97£/^¼páÂÅ\8bô!·ÄcA\1f¡\9b|ÿùGù\b\1cí¸1\0Tñ¦¢[×Åp?~ôðÁýûö`zÞ±\ 3¾ô6³\ 5þ\14[·àu\90\e7¬_»fÕ\8aHðÚ3Â'\86\8eDª½ºâY\9aÚU+âPÍ\95\9dÞ¦L\82ù×Jº\84\82.ÕÃû
+\8a\94,g#½DÚÏË\ fû+L\9b\8d\ 5º¨õ\e·lݾc\17\fF\18\8d{÷aP²Ãa\89,\8fÒ°\84qyöܹó\88!:ú\12\90¸z\15\80Þº}\17\9bt<\81a
+S/mÌ\180\15HÄZU¢úäÑý{wnß¼qíêÕ+W®\½v]<\16\8f\9eH\8f\85d\9d\95O0ü\b|³ññ\83\98;\88õâù³§O\9d8~ôÈáC\a\ f\1eÀ\14½Ï\8c\ 1?ÆÞ=ø¼ìؾuóÆõQXÚ\9c=-\f·\87<ûõìÜήI½\1ab¨æHªkÑ\94+MñZ§¼\85ð¶\98:Øc®\a\9e»\ e\1e\8b7ÎF®\8cÚ\807äí\15cñÈ\11Lr\14ÇaTâ°<%\86%°$\92\88òÚõë7\0çÛwîÞ\8bÁþHO\9f¿x\ 5<èPÑ\17\15Ó\7fô'` ú\1aßö\7fø \ 6¸ÞºuSþ\14@J\8f\85\9aé\7f!\14ª¿\89\a\ 3R3¶\8f¸\83ãý\92\98ÇO\9d<yâ\ 4|åcæ\vJøð\8b\1cFC\a\93ü¶Í\e¢VF.\9a3}ÒØ\91C}û»tïئ9\fÕ
+ô\8a¬^\8b\82D\86j\7f©\1eÝ\16C\9dxñ\r~<Ï9}^\ 4^d¹\9d.Þ\ 2»"æÕ3g)ÎA\9c\17ÃR°D\92Äàö\9d;wïÞ½\a8ï?À\9e+O\9f=\7f\89ï\91~\10{mzLõ\88Ð\ 4,¨ÂH{ö\14{9ß\8f¹\a\11\13\ 3\1f\ 3#\1d_ÏÀÓÛ±\98\8aÏøK\9fê\e\1aï\ fbîÞ¾uãúÕ+\97/EÃD~þ<|å³æ\fø10í\9f<qü\18^K¶kûæõ«\97EÌÅkÑý½Ý\9c»´\87¡Z\1d\fpa\9a\7få¤\9a4PÅ=µò%\14Ô\fÒ/\b_\e\8cX\1eµqë®}\a\8f ÿ\84ÁHÓ* ¤¸rE5*ïÜ%\ 2÷\1f<xð\10[G>Æ+f\9eám¨¯ßÐ\9bLxÌAÍT\7f\9c}!$\1fÞ½}ý
+_A~òø\11\ 5~\ e|Êk\1c¦úC]÷ ø\19âÁ@ªx6\86\ eü\ 3Ö\87÷cîÂ\80¿yãú51\97_6gào\11\1d\rÏËùsx/Î\91\83{wnÝ°f9vÉ\1c\13èçÙ·\87cëf\rè²û\ 2ú÷}&¦S\92}\92|OtW\97]{\18¨ôfðìEÀtÛî\ 3G\8e\9f:{\1eÜ\8a\ 4\10\86#Æ[8(iTJ,\91äc¼\81äéSìàðüù\8b\17/\11(\fRDúIBªbª?Îh»\1c\ 6+b}\89ï\96S<\17Ï\ 5|ÈϪ¡þßÿƦú\ 5\ fÇÀG¼yýò\ 5>\184àïÞ½sçömüÊ7Í\1aðk\¿~\r§\ 2HÞ§°Þ±m#Þá\1a>.x¨\8f\e¾¢Õ¸N5]\8b\82$Hª:¨º{jñ¦Ä¦ö\1d{H\8d\ 3±¥ù6¼Í\a/\1f ËC\0\11!ÅýûºQ\89,\91$\82Ä\1e8¯^½zý\1apâËûï?Ð9P<¹"\95\ 6ÿ6\ 4ò_%"U|\8b\ 2°¾}óú\95\14òsñI5Ôÿ«þ\8c?c?\19Ò\88\7f\b_\14¾n\8cY\ 3\7f\vH44\15à\1aìÌIÜ4Ü°\1a_\98\ e òótéî`o[¯F%ùbô$¸íÞJ¹|\98R*z_º\ 2¨§\9bÏÐàñØçh=Þ=pê\1c¬ûo¢\87½/O«"\9e¨\a%\92D\90\10ï ÞãK2xþþÓg\1dÒXÃÔ\90ª\ eëÇ\ fïß¿{÷öø,å¹À\1dX-¦JjÖÿ\88wød\0X\18òO\9fâ×}lÞ \8eÿb* ¥õ9Ü
+¦«!§\8e\ fö÷víÙI¼"[¢pþ$ºÅU6¿ä\93¤\vØê4nÙ¾ko\ f¼°\80zâì:pô\14\96\EßÖ'\ 2às\1a\8f/Ä\98Ô\rJA\92@"J\84ù3\1e¾ÿ\8c¯»\0Q\81Ã\90éÿþ÷?="\7f\89]8:]øéÓÏ?\7füøá\83ø0ù¹ø\12ë¹øßÿ´?C|ÄGiÈã{ê\10/Ì\19ÏE`§ \98
+\1eÜÇ:\18RÝ¿\13\8f½Í\b\e\13è+^\91]µ|©"ÔË\14ï[N\9b\ 4P\15\9f$_\7féÐÝÅkð\blÅ\8bï\1cÁn\90Ø9ð±°<\b\90\86#\854\90$\94
+H|¿ð3Ò\ 4\9ex^\10Oçê\90ê\98þ/6\111X\81 @ùüù\93\14ô\è\90þ©÷\19ÿû\9fò!\86\9f!?\1a\1fÅ\98§AÿÆÌA¿Å+1Ç?¦*V4\9eºÀÖ2s¦\8c\1dN\17~Úé.ÑN\92\9bÑ\rÌoμxYW\8dzM[;:I÷:E\8a÷V¨\15ï#Zh¾¡©P\8a\ fò0Ò\e\932G
+:ü\89\87\ 5\11¨ !¯Nÿ«\ fD!"\r´?ð(\1a@ÁSÞÒç©\9e\8bX\1faø\19\ 6\8f\ 6\8ey@+\8dú\ fïÍ\1cïDöÇ.$â.³ãøÎtäüi\13`þí×\83\9a9a/SUÛËÄ\87\8a\85ß|\85\8a\97\³A³6x«Þ°1\93fê®\8bÁí®§/^ ¯B\0åñ¨\e\932J\1dGÁ\12ã\ f\ 2\8a»áF\90*Dä\81&qų£Êsñ»ás¡ù\19ò`\95°"×ßèÉø¬7ì\7f6s|\14¹\eûsá^°¸scÅÂ\99a£©\99\13ö2Õk{\99DPÓ\13T4¿Â'uq\96î4¥kÂÏ\8a¾\fXr¥÷Ó\ 4@Ý\b2\1c\92z\1cEà $qºá/±%£ÉT\9f\88\84\ 4¹"\16ý\a#ÎçBë3þ\90\9e\r1ê\7fÕ\8d|³Æg\91»ßáV\ 4\1d\90Â×F6®Z<{r¨ÜÌ©¦Þ\9dG\89ÝõÝpE\93¿pÉrUj7\ 2\9fÔÇ\13RêÔyK£ä×{éõ4\÷\7fþE"¨\fG\1dJ}\8c:\94\12N=¢\8aCÒ$¢CB`ÿcðiq?\17Z\9fñ\1f ìïbÜ\8bøÍÌñ«°ÚØË\89\ eH\9d\97Þ{\ e\1f;ܯ\7fï®íZè]ã\9aø\97nèC¥\15Mùªµ\eÛuè¦\7fM8½Þ+¿ö"e6õpTP\1arüKÁ)\135\82T&"#ù[\1c\88Ð\v\13\9e\vÏ\90\1f\ e½¯ú»¹\83r·Ák{Göên'Ã^¦Iz5º\ 2U,SqEÓÄΡ{ß\ 1þ£&ÎX¸bývl®\80¯÷¾\90^{ùò»þXT\8dÈ?Õ\18u!\17îå%¥\ 6S\99È\7fÿ\91\99Hd\r>2îçÂ\0ë?\7f«\1f\8eÿ$Nü!qÏï\ 5½ÌsæØ>½\ e]\1dè&\95RIu\93\8a\80*×\1ep\99J+\9a\1eý¼\87âÝï+7ì8p\´¶y¥{\19I\1f¢á\80\8c\85RÇÒ\0¨1\1c*¬2Xc\ fF|>CÿKþiþ [÷E÷2»®A-]\8f£Ü¤R inR\89\ 5\15\96©¶ö\1d\9d\}\ 2ÆL\9a\15±jã®\83'Ï_½%^F\12;ÛÒ9ÛØ\050Æ¢\19'Q}$ÿÕú\1cý\8f\8a×g\18ù®æ\bé9ù\8fîرx\99]Ý Vë&\95¤\80\8a\ 5¥Ò\15«×³µ\87e*¬h&Ï^¼zÓ®C'/Ы xt\9aÎ\1aü\19\8bç¿Q\8c\aR}$j²ñù\14c\9f\91hdé\r\ 1éev¥íÚìIc\86ÉP\roRID¨\ 6¥_\19jÓÖ\8e=Ý\ 6\ 6\86L\9e³dõæÝ\87O]¼vç\ 1¾
+ªw"ó_FÑWó\8c\8däë?ÇðÏ\18\19øæ\89¿u§Þ>}x\8b\1db®]<uX¯ëpÒ^\8f£@¥Ò/V \11j§\9en¾\81!Sæ,Y³eÏ\91ÓÑ×ï>\84\94úñÓ¯_ôÎ\8fü\eÁx\934\r¬9>ü!a¥So0ÿb\87\82»×£O\1fÞ³E\\8f\83Pñz\9c\8a¥\8b%%Ô´zP+U¯\ fP{¹û\ 6\86N\99\vËT\1dTL©\ 2ê¿\11ýZ\8cqsIø'$^ U\ 1õóÇw\12Ô#\0ué\9c)¡\81¾î½Ä\9dG¥ñÎ#QÑO2¨TÏ/S©Fý¦m\10jPh8BÝ{äLô\8d»\8f\9e½~\a)õ÷?þ\8c½ßef\8a\89\e\89F\15\87*Ì¿\9f\7f~÷úÙ£»7¢Ï\1cÙ+Ýy$ Ö\97.²J\82m\1aM¨Xúu\1f$ nÝ{ôÌ¥\e÷\1e=\7fýþgH©b ~k$\137dªø\82Ào¿üüþõóG÷n\Âþà
+Tq\91\95|;Y\12AÍ \ 1uløÜHãP\93û§LA\11'Ô±x;Y2A\95·S\ 5Ôν<\10ê¼Èµ\ 4õfl¨ÉýC¦¨\88\rõ&A]\e9/6T±÷\96¼P÷\1d=\vP\1fëCe¦ê@ªzP\1f\ 3Ô³G÷ÉP=ä{\ 4\93\19*î¼\8d\9d*A½|3æñó7\12Ô¿\19jì ¨\7fKPß<\7f\1csórÊ\84:\9c nÛw\8c¡þkhA=¶Oº\1c\127T\19ê·\17ÚP·¥t¨/\18j\1ca\bõ\ 5Cµ\84`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`0T\v\f\86j\81ÁP-0\18ª\ 5\ 6CµÀ`¨\16\18\fÕ\ 2\83¡Z`|£P\9f3Ô8Â\10êó\94\ eu+C5!´¡nMaP{y\f
+\1a\eNP\8f
+¨¯\19ªñ0\80úZ@=JPÃÇ\ 6\ròè\95\ 2¡^ºyO\81ú\17C\8d\1d\ 4õ/\ 5ê½\9b\97R\1eÔN½Üe¨{\8f\9e\ 1¨\8fô¡2UU S}¨\8f\0ê\99£{e¨î½:%\vÔô\19¿û>6Ô¹K£\bê\8dØP\99ª\12ÿ\8d\rõ\ 6A\8dZ:76Ôï¿Ë\98>¹ ú\ 6\85Æ \95©Êñß8¡\86\ 6ù&'Ô\1f\ 5Ôêõ\9b¶V nÙ{äLô\8d»\8f\9e½~÷ñóo¿ÿ\ 1Peªf\8adça\8e\0¦\0õ\8fß\7fûüñÝëg\8fîÞ\88>sdï\16\ 5jë¦õ«\v¨?&\15Ô4
+ÔÒ\95ª×\13P\ 3C§ÌYºfË\9e#§£¯ß}øì\15@ýõË\1fb¨\9a\95ª~|C\1cõã\1f1Pÿøò+@}õìáÝëѧ\8fìÙ²fé\9c)¡\81\ 2j½ê\95J+PÓ$\rÔÌ\bµ@±Ò\15\11ªcO·\81\81!Sæ,Y³yÏa êÛ\8f\9f~ýBó/RM<®\89H6q¾.ý\1a\7fÓìûå×O\1fßJP\ fïÙ¼fÉ\9c)!\81\ 3Ýz:"Ô\8a¥\8b\15@¨\99\13\e*Pµ¶Ö\83Z\14¡ÚÚ#Ôa!\93g/^½y÷áS\17¯ÝyðôåÛ\ f\9f ©ÒP\95°\9a5\12\9d«\ 6 ³ÅßÄ\14fß_>}xûòé\83;×.\9e:¼{óêų'\87\fC¨ö¶\bµ¨\1eTkëDcª\ 1µZ][û\8eN®>ÃÆL\9a½xÕ¦]\87N^¸zûþ\13,þ~¦¡úç_\88Õla\ 4mb\11UÃ0Oüõ×\9f4P?cé÷ÉýÛW/\9c<´kӪų'\8d\19æãêÔÑÞ¶nµä\81\9a=w\81¢¥*\0ÔV\1d\9dúù\ 4\8c\9e4+bÕÆ\9d\aO\9c¿r\vKJï>\8a¡JXÿ2/Y\f5Xó#5?Ì¿\91ç_\84T\fTðIÏ\1fÇܺrþÄÁ\9d\eWEÌ\9a4:À§\9fSÇV\0µB©¢\ 5rgO:¨ie¨EJU¨Z§I+\87\1eý¼\87\8e\9a8sÑ\8a\r;\ e\1c?wùæ½G\90T?ÀPýíw\81Õ,ñ\97^\18\905/V\ 3¤z$¤0Ç¿\ 4\91þþ\e\fÔ\ f\90R\1fÝ»yùÜñ\ 3;6¬X4s⨡Þýz8´jR§j\85REd¨i\93
+j\96\1f²çÎ_¤Tùªu\1aÛuèÞw\80\7fð\84é\v\96¯Û¶ïè\99èëw\1e<y\81C\15¨~\ 1¬ÀÕla\0XÇÕ|T\rÜ\8c2²$\16æ\89?\0é\17`\8a\ 3õÅ\93\aw®G\9f9ºoÛºå\v¦O\bö\1fз{\a»Æuª\96/U$\7fîì?dIb¨¹ò\17)Y¾JíÆ-Ûwsñ\1a2rü´ù\91k·î9rêâÕÛ1\8f\9f½zó\1e¨þ\ 2X\81kÂã\ f½\90áês5\13VC¤\12O\89\84.\12ü\8fù\ 2H\7f\ 1¦ïß¼zö8æöÕ\8b§\8eìÙº6rþ´ñ#\87x¹tkß²qí*åK\16É\9f+I¡f\0¨Ùrå+\¢\\95Z\8dZ´ëÚ»¿ßp¬\13®Ù¼ëÐ\89ó\97oÞ}øäÅ«·ï?þ\8cX\7fý-áñE \19± «Ãj\16ª:¦:¢\ 2§\84B\17 ü×ü\8aH\7fþøþí«\17O\1eÞ½yùü\89C»6¯Á*áp¿þ½»¶kѨV\95r%
+çË\95\r fH2¨\99$¨emj6lÞ¶³³\87o ®iVmܱÿØ\99èk·c\1e=}ñêÍ»\ f\80õÓçÏ¿\98%~\15!1\96¦u\1a¯z\83Õ,Lÿ\16\ 6õO1Sþ.(J\7f½\19þ!\9f?\7f\ 2¤\1fÞ½yõâé£\98Û×¢Ï\1cÛ¿cã*\Ñ\ 4úz8wnÛ¼aM\9b²\12ÔLI\ 55\1d@Í\9a-gÞBÅËV¦â/,T\ 3F\87Í\\bIuïá\93ç/߸s\1f©¾~ûîý\87\8f\1f?þ\9càø$ÅçÏô\88 Z\99«4ZÍ@U\19¦\92Aý\83fÊß\88$þÍò·ø\94°\7f\fü"\1fÞ¿{û\1a\99Þ¿sãòù\93\87÷BJ]83lt\0,S©ô[¹lñBysfË\9a\ 57i\12\eª\95\ 4õ»¬?åÌKÅßz°PíÑ\ f\9dÒ´y8ÿ\1e8væâÕ\9bwï?zò\f°¾yûöÝ»÷ \8f\ f"Ä\13"F?\82ýýw\1dÖ\ 4S5\18¦\84\14s\1f\0ýL\14\11\85\88\84þ[Þ½{ûö\r }öäÑý»7¯^<sì\0ξó¦¡Oê×£#Ö\1e°ô\9b7§´ó\96&1\vJúPq\9bFT\1f\9aØuèæâ9xøØ)³#V®\87¡zâ\ôÕ\9bwb\1e>~òìù\8b\97¯^½¦x\93àxû\16\9f\90wH\18Ð\8at-aÕ£\9a`¦4L\11éohg0ù}D\90\88\ 2`$,ÄOñêÕË\17Ï\9f=yü0æÎÍ«ÑçNÀ@]¿2bö\94±Ã\a{ºtë`×D®=üô}RA¥m\1ay¡
+ö\17\9cR\17gwßacÂf,\88\8cÚ´sÿ\91\93@õÆí»1\ f\1e=~òôÙ³gÏE¼H`¼| O\b<"8úßË\\ 1ë\1f\7f\98\81ª\94Oe¦\12RÌ}\88\13q\0
+\88\84ü\ 3¤ß\ 1~\91§O\1e?z\10s÷ö\r`zòÈþ\9d\9b¢"\17Ì\b\e3Ì×ݹ\vø$0¿Ê25q7i\f+ú¸¦\ 1ûkS³\ 1$U'Woÿ\91ãÂçD¬\·u×\81£'Ï]¼|íæí;÷bî?xøð\11Äã\84Æ\13\88§Oá\11\81gã%NëÄ\15°brý\ 3§`\99jB\ 6ª<õþ.\16\1d?cî\83\99\12X"\8b§Oñ[$ìß\81?ÆÃ\87\ fîÇÜ»sûæµË\17Ï\9d<z`×Öu+#æ\84\8f\eéïíê\ 4)µAM\e0¿¸¢I\82z>AÕ-TÁþ\16*^¦R\8dz¶\1cº»xú\ 5\85\84Í\98¿tõ\86m»\ f\1c9qæ|ôå«×oÞº}çîÿ±÷\1e`U]éÂÿu2\99$\96Ø\e6,\14)Ò\91¢\14é \1d\ 1é½÷*( Ò¥¨\88\8a¢bÁ®Ø{ï½Å\1ak\8cILf2-sÿs\9f{ÿßû®½÷)¨Qñ\1cöqÏúÝç\9b;ßsc<gýÎû®w½Ö»ïß\7f\0<üH¾\ 5\1eá/ä)F?¤uð\8aZÙ`åbµ³¡*N¾¬SNé\8f$Ubd=yüèÑ#ø\14\1fõ5p(`DîݽóÍ\e×®\<wêØ¡½í\9b×µ4ÕW\94äg$D\ 4x9ÛL2Ö\19?n\14³¢\11-Så/UT)©k\e\9aY;ºû\85Ĥä\14Ì^°tÕúÍí{\ e\1e=qúÜÅËW®]¿qóÖÛ·o\7fó\91Ü\ 1îÞ½\a¿\10\12üOpº~ù\ 3jý\95Ù·b¬v>\ 1K;Å0\85uäÏ?ý\bFA(\89¬\a÷ïÝ»{\17?É\9d\8fù*0\1a·nݼqýÚ\95Ë\17Ï\9d>qôà\9eöÍëW-]P=· '%&ÄÏÝÑÚÌP[]T'É]ªÄ\9a¦gï¾\ 3aRUÕÒ3±°\9bê\1d\18\91\90\9e7»lþ¢e`uÇîý\87\8e\9e8uæÜ\85\8b\97._¹rå*píã¸~ýú\8d\e7oÞºM\82\1fÄ>yö\1cµþLöX«\9d\ fUQò%ó)8Å0}E*T0úðÁ}\88,ââÆ\rø$\1fñ=p(`D._ºxáÜ\99S'\8e\1eÚ¿{\a8]¶h~Ùì¼ô\84\88@ï©v\16&zZª0¥\ eì+*~帢\11\97¿L¥4x\98ò8\r\1d#¨\7f= T\93³f\96TÔ6.[µnãÖö=û\ f\1e9vüä©ÓgÎ\9e=\a\9cÿ\18.\0\17/Â\ fäò\95«\10ü·nß!U\18¬\99^þ\88ûV$V¹iµ³R1Pÿ\87<çü\8d8Ž\81ï\9e?}ü-N~$´®\82\8bK\17/â§éüwÁÁ8{öÌéS'\8f\1f;rpÿ\9eö\e×ZÖX[Q23+\19\ 2Õ\ 3j_#\1d\8dqÊÃ\ 6su\92|\8b_©J &U&ÿ\1a\98ZB¨\ 6\84Ç¥æ\14\94VÔ.ZÚ²¦mÓ¶ö]{ö\1d8tøÈÑ£Ç\8e\1dGN|\ 4'O\9e<uê4ü@Î\9d¿\80Y\1dgk¢õ\ 5±\8a\19øãBU\14¨RN\19¥`ôúU\bóçÎ\9e\ 1\19§àÃtú\8b\90\918vìèÑ#\87\ f\1dØ·gWû¶MmkZ\96.ª(-ÈI\8d\v\ f\80@µ45`²/3¥Ê»Nê8©\ e\1c2|´\8a¦®ñ¤)\8eî¾A\91 é¹`uþ\82¦æ\95kÖoܲmGû®Ý{öîÛ·\1f8ð\11\1c\ 4\ e\1d:\f?\90cÇO\9c:}öü\85KW®ß\845Ó·\8f!X\89Õ¿ÿC*\ 1wÂéÿq\81\8a5\12:}ùâù\93G\ fîÝ\81zæ2\b=sêä "ãð¡Cðy:ýep0öíÛ»g÷®ö\1dÛ¶l\¿fesÓ\82ùà47=!2È×ÝqÊ$c]M\95ÑÃ\87\fì¢)U$\95l?`þ\1d\85¡jbaëâé\1f\12\95\bVKʪë\17-inY½vý\86\8d\9b·lݶmûö\1d\84öβsçÎ]»vãïcÿ\81\83\87\8f\1e? ^Aë-²Áñ\1d\13«0~\9cTQ \92ç\9c\10§àô[\Hª\ 3\8cB®<tp?È\0\e»à\ 3uî\9b0\ 3±}û¶m[·lÞ¸aýÚÕ-ÍK\16ÕW\97\95\80ÓĨ\10\7fO\17[\v\13\fÔQ$ûJL©r\94*ª\94Hþí7h(\94J\1aºFæVöS½§\87F'¦çÌ\9c=·¢¦~áâ¥Ë[V®n]»vÝúõmmm\e:ÉF¦M\9b6o\81ßÇö\1d;IR?zü\14h½z\83³úó\9fÉÙ\19\89Ã\8b\9d\97ú\e\1eHøå\15ãôÎë°ê8}òØá\83û÷blmG\e\9b7mb>W§¾\12\8cÆúõëÖ®m]½²eùÒÅ\vëk*æÎ\9e\99\93\9e\18\1d:Ý{ª½\95¹\91®\ 6\94IC\aõc²¯Üë$ѤJò¯(Tõ'B\ 2v\ 3«Q ©Yy\ 5%s+ªk\e\1666-YÖ¼|ù\8a\16`å\87³JÄêÕ«[׬\81\9fGÛÆM\90ÔwíÙ\7fè\b.\99®Þ¸\rV\9f½ \8fn?&T¹ì+
+ÔW?~O\9cÞ¼vùü\19Pz`ïîöí[7oÚÐ\ 6:Ö´¶®^-þt\1fú½p8V,_Þ¼lISãÂ\86Úê\8a¹%\ 5yY© QàÔ\r\92ïD}É@Åì+ç)U2ÿ2¥\12\84ª\8aÆ\ 4HÀ6h5$2.9='¿ xNYEUMm]Ã\82\85\v\17-jll\Ü)\9a\bK\96,Yº\14~\1e+ZV^³®mÓ\96í;Aë±\93g/â\163>\ eúñÕ\9fÙcnÿÓ©Ë;ÿ'q\16\97\ 4êO/¿{úèÁ\9d[×.\9d?}üÈÁ½»vlÝ\fɲuÕÊ\15`cÙRøHÌgëÄ\97\82ÑX´háÂ\ 5\ruµ5U\15es\8a\vòsÒ\93ã"CЩ\r$ß \1a*\18¨¤Lê\92ìËIÅú\17\97ª\10ª#Ǩjê\18\9a\12«þAá1 )\19Ù3f\16Î.\993¯¬¼²²ªºº\860¿SÔ\ 2uuõ\rðóh\¼dÙò\96UX\83mßµ÷àQ°zõæ7÷\1fA\ 2fB\95Ë¿\9d\93Ê\9dÅe\ 3õñû· NO\1f?¼\7fwûÖMmkW¯\±liSã"ÐQ__W\a\9f«\13_\87\19\8aêêªÊÊò²ysJf\17Î\9c\91\9d\91\92\10\13\1eäO\9c\9a\1aêhª\8e\19\89\81
+e\12Ö¾] U\94\7f\99PÅ\ 2Xy¬\9a\96®\11Z\9dêé\e\10\12\11\93\90\9c\96\99\9d\9b7³ °hvqIIiié\9c\ fg.˼yðÛ(¯\80\1fÇüÚú\ 5\8b\9a\96._Ùº~ÓÖv´zîÒµ[w\1f>\86PýùÏ¢üû1RIöe\ 2\15\1f\8a]A§ûvmß¼aíê\15Ë\96@¶¬\9b_S]YQQ^V\ 6\9f\8bû\88\1føÍ`<JJ\8ag\17\15\16ÌÌËÍÎLKN\88\89\b ðõ\9c\8aN\8dtµÔÆ*cé+
+T¹g_\89ü\8b¡úu_LÀÊãÔ\89Õ)ö.îÞ~\81!\11ѱ I©i\19YÙ9¹3fäåå\13f~8³\80\82\ 2ømÀ\8f£\14\ 2¿¢z>\96`+VÝ\88V\8f\9d:\8fOn\1f=}Á\9c]üH©Ü\ 1k<\ eF\ 2õêÅ3'\ eïßµ}ÓúÖ\96æ¦E\rµ5\95åóæ\96\12!\85\ 5\ 5øéf}à7b\86"/oÆ\8cÜ\9cì¬\8c´Ô¤\84Øè\88\90@?ow\17û)Ä©ú8eL¾8£\8aˤ.\91Ê\85jï~\ 3\ 6+Á´
+V\rM&YÙ:Nõðö\v\b
+\8d\88\8a\89\8bOLJNIIMMKKKÿ028233³²²ñ·\917s\16fô²J¨¬a\1d¼vÃÖ\9dû\ e\9f8sñ*\84ê\13\92\7fÿ&ºæñ\11R\7f#§æ\7fxñì\11yz}êè\81Ýàtõ\8a¥\8d\rµUåsK\8b\8b
+fæ\83\100\92\ 5\1fNôA3>àÛÁx¤¦¦¤$'%ÆÇÅDE\84\ 6\ 5øy{Lu´µ\9adb\bNaBU\1a< _oq Ê_ªD¨b\ 1\8c xØH´ªc0ÑÜb\8a\9dÓTw¯i~Ó\ 3\83CÃ""£¢¢cbb\91¸\ f$\9e\90\90\90\90\88?\8dÔ´ô̬\9c¼\99\85P\81UÕ.XÜ\f±º}÷\81£§Î_¹qç\ 1É¿\7fùë?¸kv\1f#\95=\8cûôÛ{·®]<süÐÞö-m+\96,ªÃ*µh\16æK\88/0\92\94\b\1f\8eù\94\1fôÅÈhÄÄDGEEF\84\85\ 6\aN÷\9bæå>ÕÉn\8a\85ùD\ 3\1dt:r\18&_RúvQ J\86*IÀ}ú\13«ãÔ4'è\e\99L²\9cbçèìêîé=Í×\7fz@`PPpp\bCè\a\11\86\84\87\87GÀ/#:&6.!195#+7¿°d^åü\ 5MËW¯ßÒ¾÷ð\89³\97®ß¾ÿè\99èBÀGJe¯B¼üîÉÃ;7¯\9c\87@ݵm\ 3nãÕU\95\95\16Í\9a\ 13`JRB|,8\89\8c\8c\88\b\ f'\1fó\ 3¾\16;\16ÁÁAA\81\ 1Óý}§y{º»:;ÚM±\9cdb¤?ASm\1cqÚ¿\8f(ùv\8dTQ\ 1\fkULÀ}Ñê\b屪\1aÚº\ 6Ʀæ\16Ö6v\ eN.®nî\1e\9e^ÞÞ>>Ó\10ß\ fÁ\8fàïï?}z\0ü0\82CBÃ!\9fÇ'¦¤gçÍ*\9e[Y»pIË\1a\bÕ\83ÇÎ\90CndRýH©¢â\17ë¤ç\8f\1fÜÁ³C\87÷âc±æFÜó)ÌÏÉ$S`dxXHpP H\99\ e\1f\91ù¬ïÿÝÈhøøx{{yz¸»¹º89ØÙX[\98\9b\1a\eèjk¨\8eU\1e\81Nû\92ä\vkÔ.
+T©Pý²;kUi\84ò\18\15uÔjdb6ÉÂj\8a\8d\9d½\83£\93³³\8bËÔ©S]ß\1371î\80\87\87'ü,|¦ùúù\a\ 4\85\84EÆÄ'¥eÍ((\9eWUßؼºmëN<\ e\ 5\93ªÌ¥B\9dtÿ\9bë\97Î\1e?´gûÆ5+\96,\98_^Z\98\9f\9d\9e\92\10\e\15NR¦ï4\1f°âéáá\81\1fTü±ßëkÂ\88¸¸8;;9:ØÛÙL±²\98dfb\84JÕUÆ(\8fPb\9d²É·«¤¾Éêà¡ÃG\8e\1e«ª®©£gh<ÑÔ|ÒdK+kë)666¶¶¶vï\8d=\8b\ 3àèèääì2\15CÞËÇ×?0$<*\ e¬æ\15\96VÌ_¸tåºÍíû\8eÀ¤zS6RÿW,\15ïBÜ¿}ýâ\99c\awoÛÐÚ¼¸¾\8alä%ÇGCY\ 3\93 äL7שÄ\8b£#|RîS¿ç\97\84\11\81q\99bmme9y\92¹éDcC=\1dmMuÕ±£G\ e\1f:\98\1f§(\95MÀ¬Õ>ý\ 6\f\82\14<jôX\88V-ðªohd<ÑÄÔÌÌÜ|Ò¤I\93ß\ f\v\ eKÀÊ\8aùMØÚÙ;:¹Luóôö\9d\1e\14\ 6VÓsf\16\97U/XÒ²vÓ\8e}\87O¢Ô\872\96ú\13\91
+uÒ±\ 3»¶¶Z\86\ fÆ
+gd¦$D\87\87\ 4øùx¹»º8c\94ÙÚLA3VøyE\1fþ}¾)\8c\89¹¹\99\99©ÉDc#C}0ª\ 5Q:vô(H½\83\ 6ôë#rÊ&ß.\91Ê\84ª\84U¨\811X\89Öqªêã5µ&èèêéë\e\18\18\1a\1a\ 1ÆïÇD\16\13\13\13SSüEÀÏÁÂÊz\8a½£3ÖÔÓ\83ã\13R³ò\8bæVÕ7\0©{\19©²\8bÔÿ\16§_Vê\96õ«\96.\9c_V2+'=)\16÷\b¼=\]\1címm Ì,&3nLá\ 3s\9fý}¾'\ e\89¡¡\81\81¾¾\9e®Î\ 4-Íñêªã\88R\fS¨{%\9dvU \8aB\15\120cµç×½ûB°\82Öá#\95Á«\8a\9aúx\r\rM--mí \13&è¼\17º,z\80>ù=\18\91h7\9fdaimc\8f+%ß\0Ü[Î\9cQ8\87\95\8aé÷ê-,\94dTýþ7[ýB¡ôÍu&RQjMYñÌìÔ\84è° ?\1f\ fWg\a[\9c\bÍÍ Ð\8c9;\0÷\rÞã˨hkkiijh\8cWWS\ 1£Ê#\87\83R\bÓ¾½¿îÉ8\15%ß.\92ÚÁ*¬l Xûö\aC\94\86\8d\189Jyô\180«¢ª¦¦¦\ e\8c\7f/4\1845áÇ \ 5?\ 6ÐLÒ8)¼Ðª\87\8f\7fpDlR\ 6'\95Ì©P(q\17'Å=&>Ôªäæ\83Hê\r(\94ð@.\91:;?+5>*4À×Ë\r\9cZ[N23\9dhdh@B\8dñ\ 30_à=¾*\ e
+\8c\8dª
+ø\1c3ZyÔÈ\11Ã\94\86\80Òþ}!La-Ã\8bS «\7fd¬öè 3+Dë@âuø\b4«<zôè1cÆ\8c}\ fƱ¨\0ªªøS \91®\rIÜÀh".\93l\1d\Üñy\ 1J\85ôÛ°¤eÝ\96\9d̽\9dû\8f\9e\7f/±£ôá\ fTEç\1e¸>\f?à:\95½\ e±a5\1e
+ÃH\8d\8f\f\99>Í\ 3÷ À)(Õ\a¡Ú r<\1aRUÅÏÎ}\8fw~a\18\17\18\1deô9b81:\10¢\14fS\bÓ¯ØÜÛÕN;XeµB´öë\8f^\a\ f\19ª¤4lØp\90\v\8c|\ fF\11\94\95ñ\97\80¿\83q\10æ \16\8ai]}£\89f\93,mì\9dݼ1R\933ófÏ«Y°t\15Þ\ 58~öÒõo\1e<~þ\92i1!ÙâçÃ\9c²\87Y\18©?ÿðâé·wo]9\7fòðÞ\1d\e×,ÇSa³rÈ\13Ïi¸\9f\aËJX\83\90ú\ 6²§*\84ÛXt\84\9f\9eù\1eïüºd\\86\ f\1f6LIiè\90Áh´\7f?\12¥D)_N\89TÎ* VF+\84+\8a\ 5³ vð\90!C\86¾\ 3%\11Ã\86áÏ\0\83\9cäï1à\15J.(¥\r\8cM\89T\88Ô\90ÈøÔì\99%åµ\8b\9a[7lßsø$sm\924#\90~JþþVÿOZê?ØûÝP)]8}tÿÎÍk[\9aê«æ\14æ¦'F\87\ 5LóÄMÚÉf\13\rõa\15¢¡®Ê&P\12qh =qüî\17\87±\81\11\1a\ 4>Q(\ 4)£\94M½"§]*\95³Ê\ 6+§\15½öî\ 3\11Û¯\7f\7fp\vvßÍ \ 6îG\80!Næe¦\90\9e ËHupñ\98\16\80\afr\vpJmÁ)\95ì=Üû\16w %:üüoÇ\8e<ï\ 1w>TbK\89ì>p\93ê¼Ùy\99ɱáA~^®NvÖ(UOG\v\9d\8e\1d\83)\14cNì\89ð®o\8d\83\ 3cÔ\ f"´Oo4Ê)åÂ\94\a§\1d¬\12\90\84»÷ b¿&jA.C¿wÒ\9fù\r aÌݨ\15¬ª¨±R'[Ù:¹zù\ 5EÄ%gåÏ.«Y¸L*û~/ê\ 5óoÉ\vÈ\1fæT$\95i¯\81\97\81¹ü»¸®¢tVNZBTÈt\1fò\88Ì\1c¤NÐÒP#NqRd\92è@FTÿw|YvTp\80@ç×Dh\8fî\90x\89R>\9dJZå´¢W"\16Í"_sô~\aÌ/\0å\92Zk¨ÒpXó\8e\19\87Rõ\f'\9a[N\91\fÔÊúÅ+Ö\88V©Ì\93·_ÅG\7f¥{¶¼\97ÑÿåNçã¡ß_\99goä60Y©®\º@2Tñ!\99©\91¾\ e\91:z\14.FH¡CÂ\8eUõ;\88Æ\84\8c\10úD¡hT¤\94?§\1dµ²^\89X0KÜ\12z¾\13Ö\7fïÞ$o\ f\18\bV\99ý)5\rm\1d\fTk;R&EƧdÍ,.\9bO\ 2u×\ 1f;_ü\8c\9c»&Õ\89\16kìMcr3\8a}JÎméo'¡Z\89\as\13£C\ 3¦y¸8Ø\90Pevö PIñJ\12)\13xÄÕïÂ\r\r\ eÓW\8cPÖ(ßJ%¬\8a´\82W\14\vf¿$r9ºÿ>\8cz\10\8bZû\ f\1cÄH\1d§:\9ey\9egeë\88É7\1cKߢ¹Õ\rM-ÌvÒ¹ËÜÓÔ?s\91úïNöáú\1fѵTöàÙ\13<ú\0¥\12Ù\7fX¶p~9·ªñqw¶\87YÕØ@Gk¼Ú¸1Ê(\95]\90\90LÚ\93\95õ6$F\85\8cÒ\17D(\18\15+åÕ)k\95Ó\8a^Q,\9aeÜ\8aøò÷!Ú\992«\ f\84ê !JÃGâc\1fL¾&æ\96äôS`XL"¹\ 2P×\b¥ï¶Ý\a\8e\9dæÎ=°R\7f\93h°ö\ 1fEM¯Èõñ\7f°Ç~\9f>"\ fj Twl\82\ 2¸¡\1a\13pJ\D°¿·\eÖJ¦øø\13BUy$\91Ú¿_\1f¶ÚéÎÙz\vRãBFêsF(\1a\15+åÏ©\94Vâ\95\88%f?\17é}\a_°9\e\8b,Ü R1P!ùêâ\84jã0\95L¨ i9³JÊñ Íz(}1P¯³\87 QêßÙV\ 1\9dl°Æ4»Æ\8cÔg\90\7foB¨\1eÃçäË\eë*ç\14ÎÈà*`<{b¤\aVUÆ°{¶ÌÎA\ fvvduý\1e¢1ú#'\94\18U\0¥b\8cWF,«\96ãówð'¶Æb70ȳ\ 1|\907^K×\808%ERT\ 2,Q\8bçU7\90\aä{° ÁÕ\9b\90}ñ07Hý+Û\87ë¿;×`\8dizÅ5"\87¹\1fB©\84¡º¯\9dÜ5¬%÷]\92bDÅ\92 L«\1axTa¸\12»\11Oö\ e¾ä²éÛ\91\1a\1dvÄþ a\94w¥H7)¯"³ïF$ýOâÍÆ~$P!ù\8eÇcOf\16\9cÓxöùÌâåø|üÈÉs\97®ß¾û\90\95ú\17¶¯Gçû«\91nIlO\80W¤\e\ esHôØÁÝÛ7®mÁ'åø¬&1&<Ð\97³ª«=\9e9¬À<1c÷øþ$òö~£À\r[7\ 5R\8at\13ó\87\ e¼\8fÙÏ\99½F\94Ê<q\1f\85\13ª\8e¾1ëtzH\14\14¾yEs*ë\16-[µnó\8e=\87H·\10< Ï\gdú?üý\1f\1fÑ_\r;_\91f,¿0×\18\1faþ½\88¡ºsk[ër\98VË\8agæ¤%Æ\84\ 5úz\82UKó\89\ 6ºZã!\ 1\93Pí\8bR\99M¾Ïßé³ã I\8c\1fß*¥è&MÇ\8fýV>\13ïIõÀÓ\89ø¼\9d=È\ 6Nq\81ê\83×9R2g0G\1e ùnÛ\ 5\81Ê\9cÏ'·\19\7f`Ú?\90þJ\9dn¯F\9a_ýJº±üô#s\8fñîë\97Ï\9f:vpÏ\8eÍëð¤RÕ¼Ù3³Ó\12¢\19«6hUGS\1dÏ\8a\rÅPý\9aHe·\84^óöf:\8c\1aß\12ßD·\ fDdõsñãö\81\83\95\98clzF¦\93ñ|8q\9a\9c1£ ¤¼\ 6Ï\11¶m!\a¹Ï]ºv\93\{#m\ 2^1í\95>ª»\1aéDFÚ±¼$\8d«Pê\95\vgð\90þ6HÀK\17ÕVÎ)ÊÏJe¬N\85åª\99±þ\ 4\r5HÀ\18ª¢§Û\9f\8b\9c~Ð`ð-ïwù`ì³\1e|,Û»ï\80AP%á\84ªkh2ÙÚÞÙ\9d}\8a\9a;«¸¬º¾qÙʵ\18¨\87\8f\9f>\8f]}î= Í\1fH\13\9e\9fØÖY\1fÑ\89\8c´"ûñ\aì\\85m\8eð&ã\85³'\8f\1c\80P]¿z9¹\1c\\b\v\e|²\8a\9b\10x¤^\ f¦UHÀ\10ª\98\7f\99s\9d\12û|\ 2ðù&Þ\95\91úåWÌÙp\fTH¾P$M²²ub.]%\91{¯x4tEkÛ\96\1d»\ f\1c9q\1a/¨ÞÆ&\ 1\8fÙ\1e<Lç¬Î5WûQÔ\8aìå÷Øa\87i]Eú\1c\9d=yôàÞ\9d[7®]¹\8c\1c\15-\80\85M\1c· Á\1cª\1f\87\87ê\99\ 3Ø_I\9eC\11\90Å÷\87\8bUæ`"s\88x\10VIªãµaBµ´qtÅM\a<\98\94WXZ^Ó@\8eæomßs\80ÜOÅ\1e\ 1wî=xHZð<{.Ñ[íú«\89þ\10éE\86-\93°Å\ e8½uãê¥ógN\1e=´o\17¹|±dam%9W\98\14ËlBØZ\99c\ 2fB\95=+%\95ï\11æ\ 3)©Ý¹«9äÂ\15I¾ìb\ 6\8a¤YÅóªê\16-Y±zݦm;AêñSg/\º
+V¿¹{\8fôVzô\98iÖùÞjOØfd \14Û\91ݹ}óÆU¶Õ\11Þ|k[Ó²¬±¡¦\1c\12°xZ\85\ 4,
+UrÿEtW¢Ë\9fp+\fÒR¹\9b90£B \9a[BòÅ\1dß\98Ä´ìü¢9\10¨\8dK[Z×oÚÖ¾\aÛ4\9d\ 6«W®b\ 3\9eoؾY¤³Z§{«1\7f\18»\91Ý#M\93nÞ¸våÒ\85sÌEr"\15[n`¨ÎÊ\15%`;+ó\89$T_»\0ó\9f+µãÅ\1c&û\8eÅ\19U2P±J\9a[9\7fÁâe uãÖ\1d»ö\1e8Ì6ßb:+ݼy\8b4VûÈÎjøoÀ\16X7o\Ç\86d\97.\9c?{úä±#\a÷ínßÆH]XWUÆÜæçBu²\89¡\8e&^)ípý°ëÎv*\1cݤ/Fö\15e_#3\v\eæÑL4ÓGb^eí\82ÅKW¬^»aó¶öÝ{\ f\1c:r\fÛï`c¥KØ5\8bé«öQ\8dÕÈ¿\80éGvéâ\ 5l\9btêäñ£\87\ fîÛ³sû\96\8dë[\89Ôê2¼\81\91\96Èͪ\96fFz\þ%\93j\17\9f¬W@:HÅ)uähȾzLöÅ£f\98}\89Ôù\r\8dK\96¯l]\aVw0\9d·°¯ÒIÒ4\8bi«ö\91\8dÕ\98vdçà_Æ4Á:qìè\91C\aöc\13\8f-\eÛÖ®Z±lñ\82Z¼þ\96\ f¥\928ÿ\1aëk\8fW\19=²ë/\95**\1d¥\92)UUc\82þDs+;X£NÇ5j\1aDjñÜ\8a\9a:¼E\ eVÛ°GËÎÝ{°Ò¡ÃGHS5¦«ÚÇõUcÿ\15ÇHG²#\87\ f\1d<°\7f\1f6ÚÙ\8e]<Ö\90\96G\ró+çáý7±TëI\12\93*\95\8aHHíδ\90\186
+¥â"\95\93\9a\98\9a5cÖì9eUó\99öLØ¢eãæ-Û¶ïhß¹k÷\9e={Ù¦j\1f×VMÜ\8f\f;\92íÛ»wÏîÝ»v¶ïØ\86\9dvÖ¯m]¹bYScCmuùÜâ\82¼ì´¤ØHæÀ\12H5\10WJTê\7fIHýâ\8dR!ý\92v/9ù\85ÅsËÁê\82Æ&ìÐÒºfÝú¶\rØ2k+i©ÆöTû\88®j\92\1dÉvlÇ\9edÛ¶nÙ²yÓÆ\rmëH«\9dæ%\8bI×£y%E3s3S\13c"\82¹H%RG±R¹ÖGTêkR1ý\92\15M`\18¹¿\98K:\ 3TVc\83\96ÅK\965¯hY¹juë\9aµk×[OZªu¾©Ú\9bZ\92aS²õë\98>X«ZV,Ç^;\v\eêjªÊ±GÀ\8c¬ôäø¨° ?<\ 3!½¦¡Rÿ«ã\9c*¹L5#\87X¦Aþ\8d\8eO\ 6«ù\ 5³Kæ\96UT×\80×\85\8b\1671\r³\96/_A:ªu¦¥Ú;\9a\92À¶dÍË\96.iZÜ\88¬æWW\96Ï+-ÆÆGé)¤K\ e\9e춱4#\85\12\9dSż¹úU×b\9eÐ8»yû\ 5\86FÄ\80ÕÌ\9c\193\v\8aJæ\80×Êê\9aùµL¿,ì§\86\rÕ:ÛRí=ÉH[2ìK¶ ¡¾®v~MuUE9ée5+/\aâ4!&2\14Ûä8ÛO\99LÚäðÒREQyó:\95lçÃ\9aÆqª\87\ fZ\8d\8eKLaûm\15Í.)\9d3w^YyEEeeUUu5×P³-ÕÞÜ\93\8c´%«®ªªª¬¬(/\9b7wNiIqQá¬ü\19 45)>&"4Ðß\87ôÉ!ÏTñé\eó\9c\86J\95ÞQêÁí(\8da\1f¦ZÛáýE¿\80à°È\98¸ÄäÔôÌì\9c\19yù3g1í²\8aKH7µNõS{\9f¶dØ\98¬¤¸x6ö&\9b53?o\ 6i·\93\92\18\1f\e\15\1e\12\887U\99S\85zÚ¢\1d}é\1d%¾\a\977ºI5Pc»2\8dS\87PÅc\ fØ\95ÉÛwz`HXdtl|B\126TÊÈÌÊÎÉÉ%½Ô¸nj\9dk¨öûmÉHg²¼\193\98VX\99¤}R\12\18\8d\8e\f\ f \9aîëM.5Zàù_MÉgo]ØüHa\11Kå\9eÒ°\8fÞðp¨\85µ\9d£\v¶{ð\ f\b\ e \8b\88Ä\86Jñ \89Iɤ\93\1a¶Rûàfj\1fB\1aéM\86ÍÉ\92\93\12\13\13âãb££"Hw\16_\1fO7\17G;k<©¯«%ñ\94¼\a\95ú_\12M\99þô%\93\7f1T\95Ù#¿f\93ñ
+¹\8b\eéÎ2=0($4\8ctË\8a\8a\8e\8e\8ea[©u¦\9dÚû6&#½Ébb¢I{²\88ð°Ð\90àÀ\0ìhåá6ÕÉÞ\86\iÔÕfγ0\1dè\94\8aHLª_âq\96~\ 3\ 6a÷\1eb\95Üa´&m<Ü<<\99\86JØ-\8bôQ\13uRëL?µ÷ëKÆ6'#íÉ\ 2\ 3\ 2¦û\93öI\9e`ÔÙÑ\1e{\ 40\1dÔØ\93gä8KWwÊQH¤\8f>°çY\86\93ãùZ:ä\12¹\85\15¶gqr&\r\95<<½¼¼±\8d\1aÓGíÃ\9b©}`k2¦=\19iP\86½°Hû$'Ò\9cÅ\ 2[\ 4\90«oãF\8fÂöGÜiÂÏ?ïÒN9
+\89T¨²\9d¶\88UUr7\15;>`ß\1dl¨äà\80í²\9c]H\17µ÷ï£ö\91L%\rÊ\\9cI+,Ò=ÉÚÊb²¹éD#\ 3Ý \9aãUÑ©\12_-\14\14I©X\0³VG\92\8b\8cZ\13tõ\r\8d&\9a`K%\vKÒ/\8bm¢ö!mÔ>\ eò\97Ù`\8b²)Ø\b\v\9b'\99\99\90>\1e̵cå\91¬Ó¯Ù¾*ÿá\8fÈ\91nRV1\ 1÷å\1am\8dÃ\9bäÚ\13tõ\fH\ 35ì ffNz¨½o\135\19\81\7fã$s¦I\19éRf §;A[s¼\9a\8a¨§U_î(7\ fr\14\10\91T®Ñ\16±J.3B´\92þiÚØ@MOß\0;¨\91\16jïÛCMF\181=Ê\fá\ 3èëaë$mÒ¦L\854µR\1aÂ9í.Õ+\87ïqå\15éP\95n\9f6jô\98±¤ùÎx\rMÒ@\r;¨½g\v5Ù\82\7f/Û\ 5K\83i´3v\f¶\ 6P\92èSö\15?=\14\12®\0\96°\8a½\ eA«¸}Ú8¦i\16i ö¾-Ôd ó÷b\972UU\95qâ>e¨´?wá\8d\£ù\8cΨ\88ä1}®ÍVoìÆÄ5j\ 1³¤\7fÚ\981ïÙ@M>\90¿~4¶)cû\94\r\85Ä\8bM\90H\v$ÑÕ¨ÿèÓ¡b$\8aµöa\9al\rÆÖJJl߬÷ì\9f&\1fØ6eL\9f2¶!K?QW+\89\ eHÔé\7fIwOc¬¾¹{Ú»û§É\eò!ÞШ¬{ÇFe|\ f©\ 2À\1dÔÿLtý\98h%ÝÓú\8a»§½Oû493@ܨ\8c4ØéÅ)\15ß`ü\8f½CÓ\11\91U6X¿`ûz XéæiïÓ>MNô\15w*#=®\98ÎV¤÷Ü\17|7*SHºI\a«tó´\9eRÍÓÞÝ>M.|-Õ©¬ç\e;\95Q§Òt\93\fV\91×\ fo\9e&_\14ºS\99\ 2ÂYíØ<cï´w·O\93\ fR\9f@1;\95) Ý$µ~öÖÞiïì\9e&':|\bQ{+\85êT¦\80\88µ\8a\9aâ}Xï´®AºÅÕgÒM;ø\1eCÅ£\9b\84ÖNõN\937\9fD«2\85£\9b\94W\91Y\ 5¥c3$¾GOaéÖ£XÅ\12üöîV|\8f\9cbÓM\8a÷j\1cÆ\ 3Ò\9f\92ï1û\14èö)Á÷`}Rð-ë=à{\88>yø\16ÈÀ÷(P(\14
+\85B¡P(\14
+\85B¡P(\14
+\85B¡P(\14
+\85B¡P(\14
+\85B¡P(\14
+\85B¡P(\14
+\85B¡P(\14
+\85B\11\b**v)Q¶áYá½ü\1d{©X;\19\85Âÿß+<3+:£\97[/=e÷^ºÊ±ÌÿÁ>>)Ú\8cù¯S¢cãSØ\7fJ}¼²\9e²¿\ 3üs:¶Ñ9ñ\91Ñ\ e\19áyÊþ6½\ 2\95u'è\e*ëâÿà\7f1\98`¢oll¬¬§g0A_ÏÐD9XÙÐØTÙHOOY_Ù?î}þyü¿q\7f\86ûß&ð×ÃÿÀ?\aÿ\1aCeò/襢B>"~13e}\ 3Sccý^þNÝÿ\7f
+\85B¡P(\14
+\85B¡P(\14
+¢$\82ïOB\91\ 5Jo\80ïÏDù\18Þd\94zý¤y»Rªõ\13å÷\95R\9f ïVJ~j¼\97Sªõ\93â}\9dR«\9f\ eïï\94ZýTø\10§Ôê§Á\879¥V?\ 5>Ô)µªø|¸SjUÑé\8cSjUÁé\9cTjU\91é¤SjU\91¡R\85G§\9dR«\8aËGH¥V\15\94\8fqJ*(Tª\0ù8©Ôª"ò\91N©UE䣥R«\8a\a\95*@>^*µªpÈ@*µª`ÈÂ)\95ª`ÈD*µªXÈF*µªPÈH*µªHP©\ 2DVR©U\ 5BfR©UÅAvR©U\85\81J\15 2\94J*
+²\94J*\b2\95J*\ 6Tª\0\91TjU!\90±TjU! V\ 5\b\95*@d-\95ZU\0d.\95Zå\1fÙK¥Vù\87J\15 ²\97Jò\8e\1c¤R«|ÓåR©ÿ. \vvêG@é\ 4ò\90ú&M\1fü\a(\9dG.R;Júð?Aù(äoµ\13\7f\84òqÈ[jgþ\få#\91\8fT¥NýÛy\1d\bA!\1f©ÄPgþ\fE\16ÈÁgçá{0\84\ 2ß\1e¥á{4\84\ 2ß\1e¥á{4\ 4\ 2ß\1a¥á{4\ 4\ 2ß\1a;À÷p\b\ 4¾5v\80ïá\10\ 6|[ì\0ßÃ!\fø¶Ø\11¾ÇC\10ð-±#|\8f\870àÛb\aø\1e\ eaÀ·Å\8eð=\1e\82\80o\89\1dá{<\84\ 1ß\16;À÷p\b\ 3¾-v\80ïá\10\ 6|[ì\bßã!\bø\96Ø\11¾ÇC\18ðm±\ 3|\ f\870àÛb\aø\1e\ eaÀ·Å\ eð=\1cÂ\80o\8b\1dà{8\ 4\ 2ß\1a¥á{4\ 4\ 2ß\1a¥á{4\ 4\ 2ß\1a¥á{4\ 4\ 2ß\1a¥á{4\ 4\ 2ß\1a¥á{4\84\ 2ß\1e¥à{0\84\ 2ß\1e¥à{0\84\ 2ß\1e¥à{0\84\ 2ß\1e¥à{0\84\ 2ß\1e¥à{0\84\ 2ß\1e¥à{0\84\ 2ß\1e%á{,\ 4\ 3ß"%á{,\84\ 3ß&%à{(\84\ 3ß&%à{(\84\ 3ß&%à{(\84\ 3ß&Åð=\12\ 2\82o\95bø\1e \ 1Á·J1|\8f\84pàÛ¤\18¾GB@ðR\fß#! øV)\86ï\91\10\10|«\14Ã÷H\b\b¾U\8aà{ \84\ 4ß.Eð=\10\ 2\82o\95bø\1e \ 1Á·J1|\8f\84\80à[¥\18¾GB@ðR\ 4ß\ 3! øV)\86ï\91\10\10|«\14Ã÷H\b\a¾MJÀ÷P\b\a¾MJÀ÷P\b\ 6¾EJÂ÷X\b\ 6¾EJÀ÷P\b\ 6¾EJÂ÷X\b\ 5¾=JÁ÷`\b\ 5¾=JÁ÷`\b\ 4¾5JÃ÷h\b\ 3¾-v\80ïá\10\ 4|Kì\bßã!\ 4øvø\1a|\ f\88\10àÛákð= \ 2\80o\85¯Ã÷\88|úðmð\rð=$\9f<|\v|\13|\8fɧ\ eßþÞ\bß\83ò\89÷¾7Ã÷¨|Úðmï-ð=,\9f4|Ë{\e|\8fË'\fßêÞ\ eß#ó©Â··ß\87ïÑù\ 4á[Ù»á{\84>%øvõþð=R\9f\ 6|[úPø\1e/E\87o?\9d\83ïQS,ø¶¡ ðåCá{¼>AøVö{ð=6\9f8|ë{\ 3|\ f\89 à[¢\14|\ f\86\80à[%\aßã 0øÖ\89ð=\ 6\ 2\84*\15$T© ¡J\85\bu*H¨S!B\9d
+\11êT\88P§B\84:\15"Ô©\0¡R\85\bu*D¨T\ 1B\9d
+\11*U\80P§B\84J\15 Ô©\10¡R\ 5\bu*D¨T\ 1B¥
+\10êT\88P©\ 2\84J\15 Ô©\0¡R\85\b\95*@¨T\ 1B¥
+\10*U\80P§B\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B\9d
+\11*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80ÈG*µÊ'rrJ¥ò \95*@¨T\ 1B¥
+\10*U\80P©\ 2\84J\15 Tª\0¡R\ 5\b\95*@¨T\ 1B¥
+\10*U\80P©\ 2D^R©Uþ\90\9bS*\95?¨T\ 1B¥
+\10*U\80ÈO*µÊ\17rtJ¥ò\ 5\95*@¨T\ 1"O©Ô*?ÈÕ)\95Ê\ fTª\0\91¯Tj\95\ fäì\94Jå\ 3yK¥V»\1e¹;¥R»\1eùK¥V»\9a.pJ¥v5]!\95ZíZºÄ)\95Úµt\8dTjµ+é"§Ôj\17ÒeN©Õ.£\v\9dR©]EWJ¥V»\86.uJv ]ì\94Zí\ 2ºÜ)Õ*oøPJÊ\17\9e\9cR«r\847§T«¼àS)Õ*\17øV\8að=\ 6\ 2\83o\9d\1c|\8f\83\80à[¥\14|\ f\86 à[â\9bà{L>iø\96÷»ð=8\9f |+û`ø\1e0\85\84o)r\84ï¡\95?|\8f0\1fð=æò\86ïñå\ 5¾\a]Þð=¾üÀ÷¨Ë\17¾G\97'ø\1evùÂ÷èò\ 4ßÃ._ø\1e]\9eà{Øå\vߣË\13|\ f»|á{ty\82ïa\97/|\8f.Oð=ìò\85ïÑå ¾\87]¾ð=º<Á÷°Ë\17¾G\97'ø\1evùÂ÷èò\ 4ßÃ.Wø\1e\Þà{àå ßcË\e|\ f¼<á{ly\83ï\81\97'|\8f-oð=ðò\84ï±å\r¾\a^\9eð=¶üÁ÷ÈË\ f¾G\96Gø\1ezùÁ÷Èò\bßC/?ø\1eY>á{ìå\ 5ßãÊ+|\ f¾¼à{\ù\85ïÑ\97\ f|\8f*Ïð=üò\81ïQå\e¾Ç_\1eð=¦¼Ã·\09À÷\90*\0|+\90=|\8f¨"À·\ 3YÃ÷x*\ 6|[\90-|\8f¦¢À·\aYÂ÷X*\ e|\9b\90\1d|\8f¤"Á·\vYÁ÷8*\18|ë\90\ 5|\8f¡âÁ·\91\8f\87ï\11THø\96òqð=z
+\vßb:\ fß#§Øðm§3ð=f\9f\ 2|;ú ø\1e¬O
+¾e½\a|\ fÑ'\ fß\ 2\19ø\1e\ 5
+\85B¡P(\14
+\85B¡P(\14
+\85B¡P(\14
+\85B¡P(\14
+\85B¡P(\14
+\85B¡P(\14
+\85B¡P(\14
+\85B¡P(\ 2á¿(\14
+\85B¡P(\14
+\85B¡P(H7\11|\7f\12\8a,èö\ 6øþL\94\8fáMF©×O\1a±Â?pP\9f6¯ }Í,ß\9f\90ò\81t4ú\19¡\83W¾?$å\83\90TúY\a¨ÖO\13±R´øG)D^©ÕO
+\91SÖèç\12°^©ÕO\fÎ)£\14DþI\ 2Æ+£\95Zýd\10\87)Q
+"¿\90\80x%Z¹`åûóRÞ\8dd\98¢Ò/¾øòË/¿b\81ÿ\8a^Q«8XùþÄ\94w!r*VúÕWÝ\91\1eø\1fD¬H+µúIÀΧ¬SP\8aF{ôèÉÑ\ 3Ô²Z©ÕO\ 5 §\10¦¨\14\84öêõ5G¯^èõ+LÂ\10¬Ôê§@G§Dé×½{÷éÓ§oß¾ð\9f½{\7f\rZ1Z©ÕO\ 5Ñ\84*r
+JÁg¿þ\fýúõíÃhý\8aIÁ\9cU¾?8å\88\ 2\15çSpÊ(í×\7fÀÀ\81\ 3\a\ 1\ 3\a\ eè/Ò*¶JCU\91\91H¾à\14Ã\14\95\82ÏÁC\86\f\ 5\86\f\19<\b¼¢V\fVjõ\13@\1c¨l\9cöî\ 3Q
+F\87*\r\e6\1c\186Liè\90Á\ 3\a@´~Ý\8bIÁÔª\82ó\ 6§\ 3\ 6\ e\1e¢4lø\88\91£\b#G\f\1f¦\ 4Zû÷crÕ\12\95ª¨HJíÞ\ 3ro?\bÓ¡Ã\86\8f\1c¥<zÌX`ÌèÑàuØÐ!\83\ 6ôëÓ»\17ÉÀ¸^¥Å\92ÂÂ\96¾Ü\84J\9c\ eQ\ 2¥£Ç\8cSQUUSSUU\197v\8còÈáÃ\86B°ö\95²J\13°b"\11¨$ùöíO\9c*\8f\19§ª¦>^CCSCc¼º\9aÊ8Ð*¶J§UÅ\86\91
+¥/\ 6*$ßþ\ 3\a+\r\1f5z¬\8aÚxM-í ::\13&hki\8eWS\19;zÔp¥7Yåû\eP^\83\95JfT\bÔ~\ 3\ 6\ f\1d>rôXUuMí ºzú\ 6\ 6\ 6úzº:Ú uÜ\98Q#\94\860VÙ\12\98N«\8a\89X*Ψ}û\ f\1c2l¤òXÕñ\9a\13tõ\r\8d\8c'\ 2ÆF\ 6úºÚ\9aêªc\95\19«°^Å\12\98N«
+\8ahJ%Ù\17\ 3\15\92/8Õ\9a ghlbjf>i\92¹\99©\89±¡\9e\8eÖxÎj\9f¯{2Å\12MÀ
+\89TöÅ\19\15\ 2u´\8aº&8\9dhj>ÙÂÒÊÊÊÒb\92¹\89±\81®¶\86Ú8°:x`?jU¡\91ȾÝ1û\ e\1a:\y¬\9a\ 6:5\9blimckkgkkcm9Ùl¢¡Þ\ 4Ö*¬WEÅ\12MÀ\8a\87ä\94Êd_\fT-]pjaecçàèäääè`o;År\92©\91þ\ 4MÖ*[,ÑiU!\11IÅ)µO?Ⱦ0£jLÐ76\9blmëàä2ÕÕÍÍuª\8b\93½õd3c}\1dMµ±ÊÃ\87\ e\82\12\18\8a%\9a\80\15\13\94ú\19+\15¦T̾ã0PM&YÙ:8»º{xzyyyº»¹8ÚM±0\9bh\80VG¡U:*.b©¤N\1a¤4b´Êxm\bTK\epêáåãëëçëëãåáêì`ci>Q\7f\82\86ê\98QÃ\860Å\12\9dV\15\12N*)~ûö\87)u\8cª\86\8e\81É$k;'W\ fo_ÿ\80ÀÀÀ\80é~Ó¼Ü]\1cm9«#\87A±D¦Uº]¨\80HK\1d0xØÈ1j\9aº\86¦\166\ eS=¼ý¦\a\85\84\ 2!A\ 1~>\1e®hÕX_{¼Êh¦X¢Óªbò\9aÔQcÕ´ô ûÚ:¹yù\ 6\ 4\87\86GFFEF\84\87\ 6M\9fæéê\84Võ´Õ¡\ 4f§Uº ¬\80¼Aª:H5·¶wñðñ\ f
+\8d\88\8e\89\8d\8b\8b\8d\8e\f\ f ðõr\ 3«fFzZêP,\91i\95®V\15\11ñ\92F,U[\7fâ¤)\ eS=}\ 3Ài\BbRRbB\Ldh \1fkU\17K`,\96è´ª\90¼Eêä)\8e®^þAáÑq\89É©ii©)É ±QaA~Þn\8e6\16¦\86:X,ÑiUQ\91Ø|\90\90j2ÙÆÑÍgzHDlBrZFfVffzjR|tx\90¿\97«ã\94É&\ 6\13°X¢Óª\82"¹£\ 4ëÔÁJ\9cT'w\9f\80Ш¸¤´Ìì\9cÜÜÜìÌô\94\84\98ð`?/W\87)\93&êc±4|(]*&\92{¿¸ù0\12ª_H¿ uZ`XtBJFvn^þÌü¼\19Ù\19©\891\11A~^Sí¡\ 4Öê0R«
+\ 4[þ\8a¥\8e\81%\r+5<&1-+7\7fVAaaÁ¬üܬ´ÄØð _O\17;+,\96è´ª°pù\17Ö4½z÷\e8tÄhUM=ãIS\88Ôؤôì¼YE³\8bK\8ag\17Î\9c\91\9d\96\14\ 3V=\9cm-±XÂ=\88Ax\ e\82n\ 2+\18\92åoï¾\ 3\87\f\1f¢¡\vR\1dÝPjrFN~aqé\9c¹sç\94Ì.ÈËN\a«\81ÓÜ\9dl,°X"Ój\7f:*\1c\1dÖ4C\86+«hè\18\99[;¸ù\10©¹³\8aJç\96\95\97\97Í\9bS\\98\9f\9d\9e\18\13\16àãæ\bÅ\12Ù\83\10M«ôÙª"!Q)aù;lÔ¸ñ\13\fͬì]}\ 2@jæ\8c\82â9e\15\95UU\95åóJ\8aòsÒ\12£C§{»:@±¤«©ÆN«½è´ªX¼^)©k\e\98ZÚMõ\ e\b#RKæUTÕÌ\9f_S]YVZ43'-!*Ä\1fJ`+3Ü\83 ÓªB"Q)õd+%(\7f-l]¼¦\87Æ\80ÔÂÒ²Ê\9aÚºúúÚùUåsfÏÌNK\88\föót¶µ0e§ÕAtZU4Þ4©B¥dãìé\17\12\9d\94\ 1RË«jë\17,\¸ ¾¶º\ 2¦ÆG\ 6ùB±4\19÷ Þ¸ ü®¿P\82.ú\96ÿiHç_2©ê\18\9a[;ºû\ 6G%\12©Õu\v\16566.ZPWS1wv~VJ\x )\96\8cõ>lZíö\16ºôûþG ½RÅ=%\9cT\1cܦ\ 5E&¤£Ô\9aú\85\8b\9b\96,iZ¼¨a~ÅÜ¢ü¬äØ°\0oW\98V\8d$§Õw$à·\19¥^å@\87\95*3©\9aX@¥\14\18\11\9f\96[PZ1¿aQÓÒæææ¥M\8d\ró+ç\14åe&Å\84ú{¹ØYrÓ*÷lõë\1a }on\ eMµÊ\16\92\7fÙE\r>¨á&U¯éaq©9DjãÒæ\15--+\9a\97.^P[9§pFFbT\88\9f\87³Íd\93·M«Ý:ü\roðI»~Ë\91nÜé\avQ3j,¬Tͧ8yø\85ƤdÏ*)\9f¿`ñ²\15+WZµrŲÅ\væWÌ)È\85\128h\9a»ô´ú¶uM\a¥oh\ eMÛCË\1c©ü\8b\8b\9a1jì¤\1a\1c\9d\949³\18¤65·¬j]³¦uUKs\13X--ÈI\8d\8b\bôqu ÓjÇg«R¡*e\94U)Ñ\1a\9avý\96\13\92ÏTqQ\83{ú\13aRõ \8cLÌÈ+.«\ 1©+[×®[·nmëJ´Z^23;%6lº×TÑ´\8aG\96:$ànÿ%T²á7Û\19Z²ë7µ*S^_Ôhè\90I5 <>}FÑ<\90º|Õ\9aõm\e6´[³jyÓ\82\9a²âṳ̈è\10?Ogñj\959 ,Ù8@2ï~&Ùð[Ô\1aZÔ\1d\9avý\965ݤ6\95È¢f\82¡\99µ£\87\7fhljnáÜê\86¦å«×¶mÜ´yÓƶµ`µ¡fÞì<(\96\82}É´Ê>[\95X×HZ\95PÊú\94è\rÍvý¦Ve\8fÔ¦ÒÀ!¸¨Ñ7µtpó\r\89IÎ.\98S\85R×mؼeëÖ-\9b6\80ÕÅ\rÕs\vsÓâqZe6\81¹iU¼®ù\83tâ\15÷ûþR\82/\98îÐ\9fÓ^î²G*ÿ²\8b\1a2©\ 6E%eÍ*¬_¼|õú\8d[¶mß±}Ûæ\rëV5/®¯\9a\ 3Å\12N«.v\16&\ 6ÚêãÈI`Éu\8däëm$\9bC3Ý¡ÅÍ¡iÓoùÐMrS\89YÔè\18\91I5"!#¿¤¢\ e¥nÚº£}çÎöí[6\82Õƺ\8aÒ\99YÉ1Ìju¢\9e\16»®\91|^óºR¦9t\ fQohl7û\95\84VjU\96¼iQC&Õ°¸´¼Ùåµ\8d uó¶ö]»wïÞ¹c+X]¶¨¶¼8\1f§Õin\8eÖæFº¸](}fô3ñûPHÏÙ/\99vß½DÝ¡{õ"M¿¿âºCS«²E"ÿr\8b\1a}\132©B¥TT6¿±yuÛæí;÷ìÝ·oïîv°ºréÂ\9ayE3ÒaZõvµ\97X×°Ç >ç\16¡â\16îÄè×LshBïÞ ¶'i#ü¥Ø*\95*+DùW¼¨Ñ5\9e\8c\93jtrvá¼\9aE uË\8eÝ{÷\1f8p`ß\9e\9dÛ6®mY²\0\8a%2zºØZLÔ'gFÅ\eKÌ,Ée^Q»oì\rݯ\1fÓ\1aº__¶\8bp\ fÚó[\1eHo*1\8b\1afR\8dLÌ\9a5§zá²Uë·´ïÞ\7fðÐáC\a÷£Õ5+\9aê+Kge%G\87øº;1ë\1a©\ 4ü9·ËÀuåïÅtû\1eÀ4\87\86ÿ\18 Ñ\1cZÂ*\95*+¸M}rûB4©:yL\ f\8fÏÈ/Z°\14¥î9pèÈÑ£G\ e\1fØ»së\86Öå\8bëpZM\88\fbÖ5\12 \98±Êî3p\1dÜ\99nß\83\ 6\ f\1e2dÈPø\7f\83IohÔ*²J{\93Ê\14ÉIµ\8fxRu÷\v\85J©¸¢~ÉJ\90º÷ÀácÇ\8f\1f?vä Xm[ݼh~YQnZ\8¬kl-Øç5¢Î-¸¯ð'¶@ÂÄKº}ckh¦7ô°aJØ\ez\10he[~Ó.\96²FrQÃMª°Ru\9d\16\1c\93\92;»¼®©e\1dH=xäøIà8Xmß²~ÕR\98V\v²Sp]Ó!\ 1÷`\16*l\81Ätû\ 6¥CIkè\91lkè\11Ã\87±-¿\89U\1aª2çµI\95¬T]¼\ 3£ R*«]ܲnsûÞCGO\9c:}æô©\13GÁêæu-Kê+Kff&F\ 5Mss\90HÀ¤s\vn+à»Å°14\84)v\86V\1a>\ 2;C3¡Ç\8cV\1e\85Z!XÁj¯\9eÒ¡Ê÷p\b\ 3&ÿâ\93rѤjh6ÅÉ3 "1«`îüÆ\15kQê±\93gÎ\9e;wö4XݳcÓ\9a\15\8bkËgÏH\8b\ f\ f`\120TÀ#\99\ 4Ü\93ì\17}Åͦý\a¢Rì\f=VE²5ô(®ã÷×\1dzCó=\1cÂ\80Í¿\12+U-}S+G\ f\7f¨\94fΩ^´|Í&\90züÔÙó\17.\9c?wæÄÑ\ 3»·mhm^T\ 3ë\9a\94\98Pé\ 4Ü\97Ô>Ý\99Í\86ÞâfßcUTÕÆcghÒ\1aZUeìhå\91ÃIcR6eÓS¦2E<©2+Ue\15M½\89\96ön¾¡qéy%U\v\96µnܱ÷ðñÓç.\ºtéâù3'\8eìßµµmÕÒ\86ªR\92\80±\ 2\16mAôÇ\8a¶g\ ffiÚ·?:\1dÁ4\86ÖÐÒ\9e0AGG\a;Ck¨«bÃïáoløÍ÷x\b\83\ e\93*\1e\14Åí\a¨\94Rg\14W6,]\8dRO\9c9\7féò\95+\97/¡Õ};·¬kiªc\120VÀì\1eð0ì3
+ËOÜ\10ìͤÞa#\95Ç`¯o®1´¨3´
+iãN\120=å/{D+Ufû\97Ý~pñ\ e\8aJÎ)*¯_²jÃv\94záòÕk×®]\ 1«Ç\ fï\85iuù¢\9ay\98\80C|Ýq\ f\98¹à8\18k\9fÞ_\937Q\rÀþíl¯o\1d=\ 3Cc¶1´¡¾\9e\8e\96\ 6X\95ê÷M'U\99Òaû\97Ù~\98âä\15\10\99\ 4åo]Óʶm{\ e\9d8{ñʵë7n\¿zéüéã\a÷lÛ°\9aMÀ\91\81ÞSí,Mؾ\ 1XÑâûÿú±©wÌ85\rm\1d}Cã\89¤/4Û\18Z_\a[\b\8f\1e\89ÿ¼Dþ¥Re\86Ôöï\80Á¢JizxB欹ó\17·¬g¤^½~óÖ\9b7Àê©£\avA\ 2^\8c 856ÌßÓ\89;\ 51l\bn*ôÃ\1d$H½# õb[h\ 3c\13³I¤-´\95\95åäIf\13\8dô¹vß\83_ë\1eÁ÷p\b\84\ eÛ\ fX)\91=¥0,\7fk\1aW¬Ûº\e¤^ºzãÖíonߺqíÒ¹\93GöµoZ\83\15ð¬¬$X¬bd\88\8d[Àêà\81\ 3\ 6à¦àP¦%¿\96\8e¾\91\899Û\16ÚÎ\8eô\8567\ 1«\9aêä\1f\97ìáN¥Ê\ e©I\15+%fOÉ746=¿\14Ö4ë¶\10©×nÞ¾s÷Î\9dÛ\10«gO\1cÚ³mÕ\92\86\8aâ¼t¬\95\98çåØånØÐÁ\83\a\r&\8bS\98N5´u\r°Ó÷\14[{\a''Ò\17ÚÎÆÊÂÜÄPO[C\95é5+n\1eA¥Ê\8e×*%,\7fm\99ò·¤jaóÚ-»\ e\1e\a©·¾¹{ïÞ=´zñÌ1LÀ+\1açC\94\1c\1dìëæ`MnBF\1d¦4tèP¥a°\92ÁéTÏÐÄÜBÔ\15\9ak\vÍ4\10V\97löÍ\94¿Tª¬\10WJì\9e\92ú\ 4CRþF§äή\°lÍf"õú;÷\1e<xpÿîí\eWÎ\9f:²oÇÆÕË\16T\95äg$D°ûJÚãUÈkÄp\9f\17W20\9d\1a\99N²²±w\9aêæáéåííååá6ÕÙÁÖj²©\91\9e6I×Òf©TYÑaO\89-\7f\9d½\ 2qMSÑ°´uÓÎ\ 3(õöÝû\ f¿}ø\10¬^¿|îÄ¡Ý[×·,®-\93XÖèj©\83ÕQ#G\92=$(\91ô\8dM'[Û9º¸yzOóõó÷ócºBÛKw\85¦Rå\81TùK6
+\rL\9d<\995MýÒÕ\9bÚ\19©÷\1e|ûèÑ£\87÷ïܺvñôÑýí\9bZ!TKÙPµ³0Å\94ª\82/s\1c=f\1c)\91\8cÍ,¦Ø;³=¡\83\82\82\ 2\ 3ü}½=\\9dì¬'\99\182\rÜ¥\ føS©2ãõò\97]Ó$f\15Ì«[²jcûþc õ\9b{\ f\1f=~ò\18¬~sóÊù\93\87÷l\93
+UXÖ@ô©«\8e\ 3TÕ4´t D²´qpq÷\9aæ\1f\18\1c\1a\16\1e\1e\16\1a\124Ý×ÛÝÅÁÆÂ\14ãz¬ô\rZ(É\10ñF!\9e\13\1d6\8a]ÓøãBu^mÓª\r;Pê\8doî\7fûøÉÓ§O\1e=¼wûú¥3ÇØP-ÉO'Okì,q¢Ô\1c¯¦¦¦>^\13Ë^sKlóíã\17\18\12\16\11\15\1d\1d\1d\15ùZOhrÃ\95J\95\ 3o\ÓØ»\91\85êÜù\8bW¢Ô3Dê\93§Ï\9e={òèÁÝ[W¹P\85\ 28\9b\14À\10ª&\86ºÚZ\1a\1a\1a\9aør1pjë8ÕsÚô °Èèظø\84ø¸Øè\88Ð \7f\1fwg{kÉÞ\95½è\92Föt\90:rÜx]c²P\8dKÇÝ\87\96¶íû\8e\12©\8f\9e<{þüù³'ßÞÿ\86 Õ\8d«\97âZ5-\8e\9cØ\87òÇ@WG[[{\82®¾\11¾\vÅÑÕÓ7 $<:.!)9%%9)1.:"$À×s*Ó\90Tâp)\95*k¸çä_~%±Pµs\9d\16\12\9b\96_*\96zçÁ£§Ï¿{ñÝóg\8f\1f\92P=´{˺å\8bjæÌÊL\8c\f\9a\ 6¡jaj\8c\8faôô\r\8cM\89S/ßÀÐÈØ\84äÔô\8c\8c\8cô´\14°\1a\1eäÇô\ e¦RåJ\87\85êȱê:F\93l§¢Ô¼ÒêE+ÖoßËH}üì»\17ß¿xñüé#\bU(\80÷mß°²©®¬\b\9f\96ûc\93ÑI¦\13\8d\f\r\r\8d&\9aMÆW¡xù\ 5\86EÅ%¥fdeçäæ`ëàÄØÈ\90é>nN6\93M\fDR{\92ËU´ø\95)R\vUf÷\ 1¥ú\ 4Ǥæ\95 Ômb©ß¿|ùýw\18ª7¯\9c;~`'\94J\r\95%yéñ\11ظÐÆr\92\99ÉÄ\89&¦æ\16\8cÓ °èøäô,ì\1c<3?/7+=9>*4\80m\\89\97«\86\r\19ÀÜ\83¤\81*kÞ$ÕÆÅ\87Ý'\±nÛÞ#§\19©/@*X}úí½ÛW/°ù·z\ enë\aûz¸ØO±\9clnff>Ùr\8a\9d\93\e8\r\8fIHÉÈÉ\9bYPXTT8+?735\91t#u\96<Y\8aRiö\959\1d·\94Ô'\18\9a\93}ÂÔ\19ÅU\v\97sR\1f>yþâå\ f?üðòųÇ\ f0ÿ\1eÙ»½\r\96ªäa9v£t²\9bbeaaaimcïÌ8MLÍÊ\9dY8»¤´´¤¸¨ ?'=96\824\ ef¤â\8då>_Ó\15\8d<\10o)±û\84\9cÔ\14FêV\91Ôï_þøã\ f/¿\7fþäáÝ\e\97Ï\1eÛ¿cê%õä\KDà4\ f\17G;\ekkk\e;\aÎiZVÞ¬Ù%sç\95\95Í\9b[R4kFfJ|d0J\9d\8cG\10Ç\8cT\1aÔ\9f®häÃkRµß*õ\87\1fÁ*É¿·$&Ur·ÑÏËÍÙÑÞÎÖÎÞÑÅÝ\9bq\9a\9dWX<\17;ÌVV\94Ï-)ÌÏNÅ®\95¢«#\86\ eb\8b_Z'É\9a÷\88T(\94î>|ò\1dHýé§\1f_¾xúè\1e,jN\1cܵyMóªÒ\99YIÑ¡Ó}<\\9d\9d\1c\1d\1d\9d§\8a\9cæ\17\96Ϋ¨®\99?\7f~\riE\8a\rf9©äX©¸ø¥\81*[Þ:§¦\88æT\91Ô\9f\88Ôg\8fîß¾FVªkq¥Z\90\9d\12\e\1eèçíîêââ2ÕÍÃ\aë^tZTZV5¿®¾¡¡¾®¦r^IAn:i\99æd\83ç_TF\ f\1fBë$9ñÆ%\rT¿X(\950R\8f\9e¹|óî·O¿{ù#Jý\ 1*%\90Ê\95¿x®;5>"xú4/\ f777\ f/\1f\7fp\9a\90
+Nç\94W×6,\ÔظpA]u9öÁÃ\86=x\0\1cÏ\1f*\93âW¢Nâ{$\ 4\84ÔyÂ\8eëÔ*v\9dúF©\87woeÎ?äBZ\r\rðóñòôôò\9eÆ8Í\ 2§\155õ\v\e\9b\96,Y\82\8dH+çbËJ\90êî8ÅÜHg<,S\asu\12\9dReÌÛv\94\82c¸\1d¥}GÏv\90ú\88\8dTFjÑ\8côÄè° é¾Ó||¦ùM\ f
+\8b\8aOÉÊC§\r\8b\9a\965/_Þ¼´ia]õ¼Ù¤µ\16>R73\9c\80+\1a¶ø¥ÙWæH\1fRRzÓÞï1\90zO$\95\99SÙÝ_FjFRLDH ¿\9f¯\9f\7f@0:Å~íL\eÒ\96\95+W¶,_ÚØPSV\8c\15\15#Õ\0\97©XüÒ:I.¼áÑ\9bÄS\9aÅ+Ûðyê\95[÷\1e=}ÁJýNTýb¡ÄH\8d\8d\f\r
+\98>= \10\9cÆ%gÌ((-¯iÀ.¤«[×´®ninZ\88\r³\98sjV¦\ 6Ú¸¢a\8a_:¥Ê\9e\8e\ fÉñyª¥äóÔö\ 3ÇÏ¡ÔgD*³Ne7\7f7ãñ_\94\9a\1c\17\15\16\12\14\18\14\1c\12\ eNÓsg\95\94¡Ó\96ÕkÖ_¿nÍê\15K\17ÕU\90^\11ÁÓÜì-MôµTÙâ\97\93h Ê\927Ý{ãN>\14àÉ\87\8dí\aN\9c¿zû>\91ú#J}þäá\9d\e\97É\13ÕÖe\v«ç\16¢Ôè\88Ð\90\90\90Pp\9a\94\9e3³x^u}ã²\96Öum\e7nÜ°~ÍÊæF¶\ 1Hð4W\90\8aËT"\95n=È\ 3\89\15\rwðLßÔÚÑszDbVaYÝÒÕ\9bv\1e\14Iý\ 1· E{¿û¶oX½tA\15.U\92ã£#ÃÃÂÂ#¢âÈ\ 2unU\1d:]¿qó\96-[6mX·zyS}\15Ùú\ fòqµ³\98¨§\89+\1aZ'É ñ]ò\ eGD#\93r\8aÊ\eðÜï¡\93\17®}sÿ1+Uô\94\ 6\ f´¬\\ 2\ 1X\90\vRc¢""""£ã\12S³ò
+çTÔ.Z
+N7mÙ¶}û¶\9bÚZW,ià¤Nµ\9bl¬«Á®hh\9d$\ f:´²\13ße\8cNÉ-®\мvËîç.^ÿæ\ 1\91\8a\ fip?\1f¦T¬\93ÖX\WQ2+'=9!6:*2*:61%3· ¤¼fÁ\92\15â¾\86\eHW-Fª÷TÛÉƸLU\1aDë$ùðZÓI<¢Ä®hÈÞ\ 3óäí:û8õ\a|Hþè\ 1\1eR"G\7f±ÿNñL"5&::&.!\19&ÔÙóª\eH¯Jlk¸g÷®öm\9bÖ\ÊH\8d\fôv±\99d¤3\1e\97©Tª|èØ\9e\9b©\93°ø\8dË\10\9f;»|ãÎCæ\19ù÷\10¨ßÂ\82æ©Ã{··aû\9dy³ó³Ó\92\13âbbbÁiZv^Ñ\9cJ\98PW\ 3§»÷îÛ·oÏ®í\9bׯÂ\8a\8aHõr¶17½\aÉ\15\r;2DÜÈ\8e¼q~È\88Ñjx@\9fÜOÍ"Åï\86öýÇÏ^¹y÷á\13\90
+|\ae\12Ô¾g\8fcömiª¯\9cS\98\97\85RcÁiR*¾ú¯|þÂ¥-k7nkß³ïÀÁ\83\aöínßÒ¶ºy!^}L\8c\fðr\9ebn8A\1d\97©¸¢¡Å¯ÌySËu#s\eö*My=^¥Áâ÷Ö½o\9f<ÿ\ e\9cb Þ¿\8d\17/öíØ\bÙ·¶¼dVnfjRB|\1c:Í`\92oÓ\8aÖ\r[Û÷ì?xøÈáC\aöîd;º\80Ô\b\94jf\88{\ ftE#\1fD\81*ê#ªÂô\11e\ey\90: \8bßÛDê\v<KH\8e\9d\9d?Iî¨\92ì;3'\ 3¥Æ'$¦¤g3\95ï²Uë7ïسÿÐ\91cÇ\8e\1d9´\7f÷ö\8dØ%\82\91êé\84»\84j\92ËTZüÊ\12É6¢_\93·X\93î\0x\91<.=\1f/\92¯Ç: \8aßû\8f\88ÔïDg¹\ fìܼ\16j_̾Ùé)I \89Éi\99¹³ðÕ'KZÖnÚ¾{ÿ¡£ÇO\9c8qìÈ\81=Lë\8f¹³2\13#¦\13©Ì\86\92ä2\95ï¡\10\f\1d\ 2\95}á\85ù\14g¦ã\19w\93Ft\94û»ïH \92[\17{·oX½\f7tgÍÈLKN\ 4§\98|ó\8bæVÖ-^\ eÉwç>Òý\8ek~·vy#JM\0©\8eÖ¦d\97p0\95*\aº±¥¯ôKT'b\17ç`¼r\Ñ°\8cÜN=wå&\91úü;îÒÅÙã¤\99GSCÕÜÙù\90}\93\13\13\13\93RÒ³Ø*i%v4<xôÄé3gÏ\9e9yüð>\90º¢q>J\r\9fîáh\85R\95\87\93\r¥/©TÙ"\15¨\92o\ 6c²/éø°\15¦T¨\93î>|üôÙóçÏ\9e\92ëQ\17ÈUr,\93*J\vò² û\82Ôd&P«ê\17/_³qûî\ 3GN\9c>{þüù³§O\1cÙ¿\93<£\93\90ª©ªÜaC\89ïÁ\10\b\8cS¶ôe^Ì8NCGÔ\99\e²ïâ\95mÛ÷\1e=}\11ë$\94úìéc\fT\ÏìÞº~å\12R&åBöM\92
+ÔUë·ìÜGzß]¼xáü\99\93G\ fìÚº®\85\95ê\ fRMô¹_ºL\95-Ý:\ 4ê \fT-}Üy\98\16\12\93\8aÙ\17\164x\8dür\87{\8c\17`=Ó\ e¥Oc]\ 5)\930û&\89\ 3uÅ\9a\8d;ö\1c<vêÜ\85K\97/_ºpîÔ±\83¤\99\0'ÕÁÊD\8fJ\95\v\12N¹@ÅÆ\84FæS\9c<§\87'0=D\99ìK¦T\94J\ 2õ\ 6Óò\ 1×35eÅ°HMKé\18¨[wí?ròì\85ËW®^½Bz¤íÞF¥v\ 1ÝDÉ\97¼\95\91\94¾l ºN\v\8eNÎ)*«\83Úwû>&û>\ 4©x\8d\1c\ 2õÚ\ 5Òñ\81YÏ\14åg3e\12\13¨s*1P7íØ{è8igxýúÕË\17Î\90¾K+\17×ΣRå\8bØ)[%\91Ò\97 Tÿðøôü\92ª\ 5Ík6ïä²/i\rðø!\e¨¸ñ°l¡d \8aÖ¨$P\ f\1c=uþÒÕë7nÞ¸~õâY\ÿ´lª\9dW@¥Ê\13 §lò\855ª\9a6\13¨Ì[ijI_ÂçÎ_\85ì\8bR\9f<&\81zñô±ýdã¡\9e\rÔ$f=\83\9bI\95u\8dPúb3Y¶\9bá\e×.\9f;y\ 4\16µ«Pj\16\95*?¸ \95T¾$ùâ\8bæ5É;ÉaF\8dOÏ+©\\0\8bÔvÜy¸N²/@\ 2õʹ\93\87÷0\e\ fe¸íËl<$³»¾\vðý\18»\ e\1c;}áÊõ\9b·¿ùæöëL/-Vj"YÒP©r@ì\14'T6ù\8e\e?ÁÐ\8cy{5\ 6*6\10Å2éÜ\15&û>á\ 2\15w\bÉó\99ª¹\10¨¸F%;\84¤Lª]Ôܺ\11\e\ 4\9fc\9a\19ÞŶw8\aïظjI]\19H\8d`שTª\8cé&9¡vïÙ\9b$_¨\92ô&N¶ua_É\88\81º±}?\96I·î> RE-\94 \99âÓñrQ &`ö%ë\19|çÉN\12¨7nß¹wïÞÝonâÏ\0\9b~\80ÔB*U^të0¡²ÉWC\17ª$G\ f¿\90\98\14(}k\99@=q\ eÊ$&ûb b\a%ñ\ e!\13¨ø|&)\95)\93\16.[½aû\1eüSl/Ã{wn\91MÅ\9d\9bV///ÌN\12íý²çÎè\8e\92LxÍi¿\81CIò50µ²wõ \8aLÌ\9cYZĄ̊\92\81
+kÔ;7Ùf\93R\ fRããIö-,¨[\8c¯<\81?u\ 1\8a«{\ f\1e~û\10~\aä\81úÎM µ(;)\12\1f½±\eúTª¬`\9c²»\ eì\84:lÔXu¨|- ùN\ f\8fK\9b\81ï\8eZIZrK\ 6*iuÆí\106T3\81\9a\18\1f\17\17\8f\ fRóÙ2\89ô|¾Ì¶2ü\96)ÈMÖe\r\15E9É\91\ 1^ôÑ\9b\8cé&rÊ\15Iì\84\8a\95ï\14'L¾ÉÙ\ 5sk\16-Ç5ê±3\ ÂzæÛ\aw$v\bk+J
+H Æ\81Ô¤Ô\8cÜY%åó±LÚ±ïÈ)\fT(®\0øC7\99[7k\9a\17TÌÎM\8e
+Ä\93\ f\92\ fÉ©Ô\8f¢[·n¢ÜË8\85\15jÿAJ#Fã¶\ 3©|Iò-ÁW\97à[.N\9e¿"Ù\93P¼ñÀ\9e7KO\86@Å£I\98}çT\922\89é\ e\fáÍþ)òPçðî-k\9b\17T\16ç¦D\ay»Ø\98w8ÎBO>t\8enÝDJY§Xø\92"i¸²
+N¨\96vS½\ 3ÂãIò],²#½C\88\85,sâ¡¢´`\ 6\ 4j<9o\96Ìfߥ« L\82\9fÂÕ\9bw\1f<zò\8cl\16ßÃ\ 3MGöl]·|aUñ\8cÔ\98`\1f<"Ê\1d<£g\94:E7)þÐÁ)³BÅ u²³§\7f(T¾\98|\9b×lâê\1dH¾àô)[&q'\1ej\98@M\88\8b\8d\89\8dKL!Ù·¶\11_"F¶+ð©Î3òL\1d»£]:}tï¶õ+\16U\97ä¥Å\ 4O\9bjË\9cû\1d:°\9fäý(jõ½èÖíu£ä\1dð\9f3N{õa\8a$X¡Â\84êèî\e\1c\9d\94\ 5\95o\ 3\eqX%ÝÇ4ú\f·}Ù2\89;\18\8a\81\9a\18\1f\e\13\13\e\9f\98\9aÉf_f\15t\ 5\ 2õ1ÓÈð)9Ozæè¾ím-\8d5¥ùé±!¾®vä\84~ÇÃÜÔê»x\93NNé\1fñ=Äè´w?R$©jÂ
+ÕÚÁÍ'02!#¯¸¢\ eåH$ßg\12\ fRÙõ\fw,?.\ 6¥&¥aöe\16©xL\8d9{ø\82\1c\12Æ+\1aLË¥\95\8bçÏ\99\99\11\17êçfo1\11ïÒ(\rêß[ò.\rµ*MÇ\98|\83Nôɽ\ 2þ\vò\1abRø\92"ÉÐÌÊ\1e'Ô¸´Ü¢²ù\90EÙÅæ-25â)\96'\90}qmrh7^\8aj¨\9a[\98\97\ 5\81\8aW-bñª\ 5\93}ײOu¸>\86/_<çZ.µoÄÍ_òìÍÝÁÒDòÖÛ\9fD/:\965|kùPÞý\8d:êD¡D©Ø))|±H\82\15*L¨±8¡V/\F¶o±ò½C¦F\80\14<¢\83¡\8d¸ñ\90\93ÁÝ\9fILÉ\9cQ\80Ù\17\16©{È\89&l%ð=Þ¦úþ»§¤\93À\89\83;7\96ÚüÕ\92¸\9fʼ¾O.Z?\15Å\9dÐùÇ?2>?ç^\17\ ek\19t:t\ 4)\92&N¶Á\15*L¨³È\84Ú¶\8d¼_\bÖ%ß>\96<\18záÔ\11q\99\94\95\96\ 4\81\1a\15\1d\ 3«Ô¬¼"\92}a\91zô4wCîG\80¹Ë\8a=?vmn]Æn)y9\91\85*{ï¢;óú>´*w\bßúÞÀÛì½\86dt\12\9d\8cÐ/¾`_-\8d¯¬ÅÝAu-½\89¤H
+\8aJÌÈ'\13ê:|vv\86\9cw å\ eÖ;\8f\1eܹy\85ysÉJ¦LÊH\81@\8d\8a\8a\8e\8dÇ\8bnÅ¢ì\8be\12ÓóãÕO?1·Î¯_ä\16ª³Ù\85ê$#¦;\8b¨\853Xýìw¾ÍÇ¢À^ßnó³7 Öù§?1>QèWÝÙ7À\ f\18\fNIáË\14I\11ñé3f\97\115¢ \15\9cB¹C¤\8a\8eåãnR9)\93âc£Qj\ 2,h
+JIöÅgê\17®\91Kç?üôêç\9f_aÓ\8foïÞ¸túÈÞm¸P-Á\85ê4¼ ÊÝ:æÞßG´Ê\9a·»å[%GG\9foù"\7füã\1f¥u26ÑçWøfé\9eÜÛÂ\95Ð)\14¾\\91\94\9a[8¯\86lôí=Â\1e6C§ÜíÅÛ×HíËdß",\93â ûFÅ\90«ãEóªÙì{\86´¦\84@}õó/?ÿü\13ö\º\87å/³¦\99\93\9f\1e\17êë&júÀ¾k\b¬~N>´\1cÄv\14¬HZ%\8dvô'ΰb$t~Åê$ï\95îż²\16_oÊ:µ´sñ\9a\1e\16\9b\92]0§zÁÒÕ\e¸}üûèô%^3~\81\v\13Ò6\9fm\b\80\8bÔ\94\ 4&P%³ï®\83'Ø>.?üôó/\7fþå\97W?~ÿüñ},\7f÷\93³\ fÜÉ_rE\8ai\r\8boe\ 4«\7fúSÇoðÑH\ e\8f´YÅÐ*¡T¬SÒ\9f4_\88ur6{â[¥¿îÝ\9b¼±\96¼Yzô8pjhj \85/\14IÉY3K+\eÈS\16f\85zÿ[Ò´ùG¦kóÃ;7\99+©k¥\1a\ 2àÝñ\94\fRû.á²/\94IÏ_þ\bNÿòç_~þéåwO R\12\95¿\85¤Rr&wÉ\99\1eúø®yÔúÅ\17¯\7f\ f\19 eX,\96\7fb¥¬Pé\99\92åK ¤\83\93ØìݧOß¾ä\85µøvÓ\11£Æ¨¨k\81S\v[g\ f¿à¨ÄL®HÚÉ\16IÄ)i±Ã¶ca^0´\86ÙyÈ\86Ú76::\1aw\1e²\98\9d\87V6ûÞ}øôÅ\ f¯Àé¯`õÕ\ fß=%\95\12>§YÖP\81\95R0Û\9fE\15Buð\0Æj÷¯¾úR¦H\fÌ\17"»\9cXþµJ)e\8cru,«\8f¥»\18.8¿&ÁÉØìß\1f_W;hð\10P\8ao7\1d¯k\ 4N\9d ð\8dLHÏ#EÒ\9aMíû\8e\9eÂ"\894W\87
+ö\15Û¶î\eÜ\96\17M©dA\13\e\13C\ 2\95ÙyX!\91}¿ÿñgpú+X}õã\8bgL¥\84[ú\8bªKqRõsw´23\9c0\9e}ãu\9fÞ½zöìÑ£»,\91\18\96¯8É\8cÙ?\8a*m\1eJ+e\85\8aR+êëÁ(\14Ñ«\17kS\14\9c\ 3\ 6¢ÍÁC\86à»M\873oMÔ\98 \aó)8\9d\16\14\11\9f\96[Ä\15I\87\99"\89¬4_½úùÕ+®¿ï\85S\87ÉS7<Ç\92\87RãbccÉ"µpN\15$î6.ûB\99ôÓ/\7fùõ¯\7fýë¯\7fþù§ï\9f?ºw\8b©\94V\92Cúä2¹Ídc=-5ò^Ü\ 1ýûöéýõ×½zõ\945ìØ°\92\89YÖ+ÏZ9§"¥¢\85I\ f±?Bo\11ø®w&8\89NbSIiØ°áÃG\8c\1c¥<zÌ8\15æ\r{æÄi`D\jNáÜê\ 5ËDE\12çôç_~ÁeÉ\vÜë#\8fºñÌC}\15×å\81\9cyÈ\802©\8c<\1eÇ\a4\97oÀ"õ\ 5\ 4ê¯\7fýÛßþö׿üòêåw\8fïß¾zîÄ\ 1<{V_^\94\93B:ÙY\91×è\8e\ 1«\83\a\ eè\8fï§ï-K¾\16\81CÔ\93É\ 4(\96ñÊiåǪ8L\99M[²wÐ\9d)cIf%þú\12\87\1c$ÑrÁ\89±9lø\b°9J\19|\8e\1d«¢ª6^S[\87¼¹ËÎ\19\9cÂb\ 6
+ß*\89"é\eÒÝì§W¿üòg\98\15\7fzÉöÌ?!ݺ#1!\9e\1c\rÍ\13?\1eÇæ\10÷\1f=Ç@ýëßþþ÷¿A¨¾úáÅ\93\87ß0\1d\9f×4/¨*ÉK\8f\vó÷Ä\8eëä5º£ð\95×\83\ 6\ e\18п\7f?ÙÂ\8eK\1fòsa2\ 1\8aýòK\91V\9e¬\8aÂ\94SÊì\1dô"e,7Q¢@\96A\84Ál¦Ubb\13\82\13l\8e\e§¢ªª¦>\1e߯\87/c3·\98bïâ\81NS²g\95VÖK\15IO!\83býÊ\16°Ø`òò9É~,伯ø²\85è\ 1Íu̾?¼úó¯àô\1f`õ/?ÿøý3nûa=^g, /§ws°Æ73\8eW\1d;z$¾ózÈàÁä£\ f\94-88ýñç\ 2rÁ,ñúÕW¯iåÍ)³\ fOö\ eȺ¤¿h¢D\81\ 4%\86a$Ñ\8e\189\92\89M´©¦\ e6A§ö\ 4\1d]=}CcòªpGWO¿ \bp:³Dt\ e\10\8b$Îé_þ\82¥ÎÏ?ýÀHÅ\83\9e°¢a\ eqçd¦¥$'§¤1·¢È\9f&\ fhnÞý\16ˤ¿üõïÿ\0þþ×_\7fùé%NªWÎ2g\7fÉ\vOØ\17þ\99\19ëMÐPS\19;zÔÈ\11ÃáC3\9f~¨,ÁÁÁ\9f\vèí\8f9\1e½öèÁ,\8cy²*vÊ>.ëÁ\19Åu \9bYÑ\1f\1ad\18\85(chB¦E\9bLlj£M|µ\9e¡\91ñDS³I\96Ö¶\ e.îÞþÁ\91Ä)9´Àí$aáû\92\94¯¤Ôù\ 5¥>ä¤\92\ 3¿ófÏ\9a\91\95\91\96\96\96\9e\99\9dWPBnEa\99t\12ûRÂ"\95\ 4ê?þùÏ\7fþão\98\7fa¥J^£°kóÚæ\85¢\17N9Û\82U}\1d-\r5ÕqcÇ\8cVV\86\ f>R¶àÀÀøÀÏ\ 5ôb\8eg½²ÑÊ\8bÕ×\9d¢R²w0\ 4«Xv\9e\ 4\7fh\90\80ï\19\1e§¢B\12-Úäb\13d\82M\13Sð9ÙÂÊÚÆÞÑÅÍË7 4*>\95q\8a·%DEÒóï\7f|\85N¡Òù\15J\9d\1f^pR1ý.i¨.+)ÈÏÍÎÌÌÌÊÉ\9bU<\8fÜ3Æã/d\8b\10Ë$\fÔ\7fþöÛ?!T!ÿ¾ +UÌ¿m+\9bê¸w\13¹ã»qM\fõt´5Ç««©ª¨àG\1f+Sp`FãÏe$¦\ 2Èñè\15µ2Û\1d\98\829«])\95u\8a©\97Ý\87ï?p\10\18\ 5¡Ê¢y\12¢\11\18OÐÀ\97Ò\82K\90ÉÙD\99fææ`ÓÒÊz\8a\8d\9d\83£\8b«»\97ïô`|w\fYd.j\86Â\97-\92 ð\ 5§L¥ówR¿\82T&ý\1eÜ\ 5ÕïÒ\85ó+æÌ\9e\95\97\9b\93\933#¿`6Ó6©\8d9ÇB\16©?ýòëßÐ)Zý\eäßïqû÷
+9¦ßJB5;%6,ÀÇÝÙÎz²ÙD#}=\9d ÚZ\9a\9aðÉÇË\12\1c\14\18\eUU\15ø\8c!9^ j2¢\15\92pw&\ 5\7fÖµGi\98@eOÒ3\8fËú¢R¥a#F)\8fÁ*\96\8dEð\a\ 6 º\80\9e\9e\9e¾¾\81ȦX¦\9d½\83£\93³\8b+¾eÄ/ 8<:>\19\9f¯ \94Õ å )\92È\13\16Æ)Ì\89\7fgêW¦\137\1e{h[ÝÜXW5¯¤¨`f~~þ¬Ââ9\15LÛ¤vöI*)\93 P\7fûí_ÿúí7\bUÌ¿\8f\1f\90\97cìÙº¾¥©®¢8?3)&\14¬º8ØXM6Ç÷s\1aèëéág×\91%8,Úäç\82©\0r¼2ÖdCP+\93\83¿ü¢ËJ;e\1e\97\81Òá\10£cUÔÔ54ÙÌj`\b¹\15²+a"`\82iVÒ¦½\83\93³³ËTW7w\ f|Å\88¯\7f@PhDt\1c\1e-"Í!\9bÁ)^?¼x\r\8b$\91S\98\13ÿ\ e\93âϸ)\ 4¥\ e¾±zûÆ5+\9a\16̯\98W:»¨°°pvÉÜ\8a\9a\ 6l\9b´\8d=pÆ\94I\18¨ÿ\ 2~û§(ÿÞ`_cζgO\8c\ e\vôõtuv°\9dbi1ÉÜÌÔÄ\ 4>¹±,ÁA1\84\9f\8b¾\9e.¤\ 2M\ruR\93Á
+j\b³\8b\85V%bµë\9cþ\81̧ìé\93þd\1f^yÌ8Uu\rX\96è\19\182Ó$¤ÖI\93&#\16\88¥¥\95\955Èdm\12\99àÒÛg\9a¯\9fÿô\80 `|ñ{l\ 2^\7f!\13"ã\94}\84ú\90Ù\ eú+©sþÉN\8a\98?\99>;í\9b×\ÖX_S1oNiIIé\9c²Ê\9a\86ÆeØ\8d\85\»ù\86+\93þñÛ¿þ\eø×o$ÿBý{\9f}ÈÓ¶
+\9b9\17æ¦'Å\84\aûûxº¹89ØÙL±¶²²´Ä\ f?Y\86À¨\98ÃÏÅÔ\ 4S\81\9eî\ 4-\ruÕqÌÂ\18\83µWÏîìóù®\9bV»\89®\90~Á:ÅÇe£Æ\8cS\e¯ \vMX\96@0\92XD\7f\80\1dbooïààà\88i\16mbdúLC\97øÎ\82аð\bl´\1c\9f\90\9c\9a\91=cÖl|sLÓòVâô\14î\ ebáû\13Ô9¢9\11¤Â¤øü1é1yìÀ®Øc{a}MUEYYYyEu-8]¹\16\9b<0\81Ê\96Iÿä¤þ\93É¿xüá\12{\10\9c,tÉ«\14B\83üñSS]\9c\9d\1c\1d\1cà£ÛÉ\10\1c\12\e\9b)ð{ÁT`jbl¨¯\v5\99ê¸Ñ£\86+\r\1eØÁj×Hí&u5\8d\9c\12\e\ 2a:V\15\94êáBs²¥õ\14|\ 5¢\13ñ7uª+â\ 6¸»{xx\12\99\d\86\86¡Ë\98ظ¸x|ç{*¬Dr±Ä)¯®[´´eÍ\ 6Ö)[øþüç¿\8aÓ'\13i°(\81üyöÄ¡=;6[µ¼iQCmMuuuMmýÂÅàtã62!_'\81JÊ$púÿ\ 1$TÿÂ\94Jlï»\8dË\eICìÔÄØÈ°à\0\7f_\1fo/O\ fwwwüð®²\ 3ÆÄ\ 5~.NøªÈ)V\96\93ÍL\8c\rô&hª«\8cU\1e1lÈ ´Ú£»ä´ÚUR\19§ä\1aÓ æ\11¨\ 6(\9d\b\vÍ)¶ö\8eÎL,\82?\9fi\80/à\aøûãûa\820Ïbd\82LÜÏKI\85ue\ 6¬Brg@\813»tnyuí\82¦æUë@ öݸ|\83-|ÿLjW\8c´\7fý\8b[i>%\9dCO\1dÙ¿kÛƵ«\96/i\ØP__ß°°qÉòUà\94\rt\fÔ\1fà7ñ÷\7f¢Ó\7f£UQ¨\92_\ 5öÞÙ@J¹³gæf¤&ÆEG\86\85\ 4\a\ 6L\9fî\ f\1fÜWvàxLó\81\9f\vü^Ü\]\9c\1dím¬-'\99\1a\eèjk¨\8d\e=²\83Õ®\91*\ eTæj\1a^y!\8f@u\f\8cM'[ÙØ;¹`\11ËfÖ à`|}\b\12\16\16\16\1e\1e\81\91 ¡ 2\93\92S9\97yyù3g\15\14Í..\9d3¯¢j>FYKkÛæ\1d{X§Lá+vÊ¥O¬\94\1eá\95\983Ç\ fímß²aíª\15Ë\964-^¼¸iisËjøQìÜÇ\9cæ\7f \19¨ÿ\ 6 TágÁÎÊ·I¯\1eHà«\9b\17×W\97\95\16æ\93{èñ±1Q\91\11ááðÁCeE\b!88(\b~/þ~Ó¼=Ý]ñ\95½¨U_\a\82\95³Ú\93}}`×X\15\a*{\8diÈ°QcTÇkë\19\9aL²´±wvõð\9e\ 6ElHh8ë\ f\88ÃÇ&@B\ 2îʦ02³sf ËBp \85Í\9c¹óÊ+*« o.h\ÒÜÒºnãÖ\9d{\ f\1d;Mn·="\85ï¯\7f#3"É\9e\10hÿ`'U¼=qþÔÑ\ 3{vlÙ°®uUËòåÍËW¬\½¶mÓ¶]û\ e\9f`·\8cÅ\81úï\7f3VágÁì*1]\82±Ma[ër¨ +a]43/'+#-%\19ÛFÀ\a\8f\93\1d8\1e11ÑÑø{ \r
+ð\83ÉÛÕÉÞ\ 6÷;tµÆ\13«\ 3ÅÇÞºDª(PIò%W^F\12§F¦\16Sì\9d\=}ü\ 3\83Ã"ð4 ñ\97\8a{v@\ 6\90ùÿÚ;\ f¸*\8eµ\8d\7fÞ{s\93\9b\84$j\12\8d\1a=\16ìâéÅ\8eØÅ\8a½\80 ¢\ 2""ØÁ\82 \88\r{A\11AA)"
+\82\80\b¢(\16°\80Ø{/I\8c7¦|ï;³»ç\1c°pèÙ»O~÷*+gÏìüç}gfwæÙé®®3f`db`ÎC\98\8b\97x#K|=mÀ\8aU«ñM\89\9b·nß\19ºgoô\81ø¤Ô\8c\93\94)3ð¥L\81È\7f\99á+æ_\98Ô\9cÍ:~ôHB\̾ð°];\83\83w\ 4ïÜ\15Æ\9dáL\ e3r&\81
+\9f~\v¢¡J\aÐ×ÑÔ03-éÐþ}»wnÛ¸vÕr_ïE\9e0ßõ\98é6ÃÕuút,û´²\13Ô\88\93\13¶\97I\13ímm ó\1e>\ 4°v7í¨QHÚ\10ªµ¾¥ËÞ**Tu\ 2\95Ý\17ÜиE\e©²]g³^æ\ 3\87\8c\18c5Þ~âä©0æq\9dA3+h6hÎ\9c9sçÎ\83À$\91¹\98Àô\a\94+\81eàÚµëÖoØHBlç®Ýáû¢c\ f%&§\1dÏ:\93S\98)\8d3¦O$LpáïÉ\f¤º?j_Ä\9eÝ =\11û¢öÇ%\1c9
+\82<W§·òI ¾}ËPeB\15\9fÉ^8\v\83$ì\97wa¿¼*ÀÏ×{ñ"/ÏùóçÍ\85rÏ.+Í"òðpwÇöâ\82Þ\89ø\82«Ñ#\86\fìÛÓ¬S;
+\19øÇ:µ¾\85\ 4üy\85½\12]Ïß\93\18màRz\89\12\1fk÷\1f<|´Õø \93\1d§Mw\831\ fv\92Ào!äVÈ® %K\96x\13\96Ëü\18\98\ 4å&`¹u[Ðv\b°\90Ð0ÂãÀ¡ÃG\8e¦\9f8u6÷\12eJnÚR¦H\84í\13\9fÒGª\17Ρ%Ý\91Ã\87\ eì\8f\8e\8a\ 4EÅÄÆÅC«`#\9dé\911Pß¾ýý÷ßÙP¥gÀ\15\89\10ìiG\12\ eDï\r\83\8eyãºÀU+\96ûã\v˽\97,Á¢/^Tf\82
+ñòò\°\0\9aË,w7è¼\1d&\8c·\1a=lp¿^Ý:\ 3ÕÖÍÉZ\1aHÀ_|Î\84jyCÕ\ fTn¿!.çì3`ÈHK\9b \93\9d¦»yÌ\99ï¹\90v\92Ë`~á\8fïþ\86ü\1a\10°bÅJ\1a\98,LD ,w\85\86Ax\85Gì\ 5\1c@4!1ùhzfVö¹\v\97¯P¦8\99y\egÿ\85üû\13ÞT\82^µà2¡\9a\96\92t8þ`Ü\ 1P\1c\9câHê±Ì¬3¸ß\9c\8btr\82ß\7fg©²Á\8egÈ={*3-ùðÁý\91\11»Cv\ 4mÙ´aÝÚ5«W\±\ 2\8a½¼Ìä\8fòó[\86íeÉâ\85\9eóæx¸¹8:ØÛ\8c\1daÑ¿7R\15·jÖ¸AÝ
+\rU\ e*\13¨¸ß°e[\ÎÙgÀP|¶âè2sö<¯ÅÞ¾\10\8c\84\1fdÖµëp@
+Ú°aãÆMÈ\92\89Kd\89(÷í\8b\8c\8a\8e\89Ù\1f\v4â\ f'%§¦\ 1ÒÓgsp+?®txòì\ 5Çôwm \91û\ f¸(ûÊåÜsÙY\99éGS\8e$%\1e\ 6%\1eIN=\96\ 1\91\9e\83\9b\8cé\14\17²7w\ 2z
+Ò/c\ 2\86\14\8eTO¤§&a\ eß»',$xGÐÖ-\9b7mܸ\ 1\v¾®ì\ 4Õ±6p\r¶\97\80å~>ÐyÏ\9båæ2u\92ÕÈ!\ 3zwë¤\91·m \98\86ê\7f*æ¥èLöý7}±\bcG&Sw2ë\rLÇÙã+òæy-ñõ_±*\10æ\154±n÷Ï\ 6m\aíÀ°D\96,ÌÈèh\82òàÁCññ \87\13\93\8e$§\1cMK?~"+ûl\ e\84)®\ 6}@\99þò«.\92ß~£C%\b4|i*úç\9c9uòxú±£©(r\8eSÙçr/Q¦ì\rÂß0Pÿøã\ fr
+Ò.^\91\87=·H´g\9f<\ eÑ\9ep06\ 6ûæ°Ð]!;\83wìØ\81%\ f*;A}l%íe=Ì©Wøû,ñ\9aç1ÃÙÁÎjÔ\90þ½ÈZ\9aæM\1aÔMB\95l\91-ïü«\97}\19ÓÖVd³wÿ!Àt\8aËÌ9\9eK|\97㻡·lÛ\1eLù\85\85í&\83\97={ÂÃÃ#ظ$,\19\94À29%õèÑ´cé\19ÇÑaùÌ9@\9a_pýæ\9d{x\13_\8fé\1fº}"\ 4\1a¤O¤z1ç\ö©¬\13\99Ç\8fg\1c?\9ey"\v\90æ\Äì\8dLÉt\88I¾\7füA¨r \98Fûõ\82¼\8b9gN\9dÈHK=\92\18\7fð@lLtä¾½\11\11áá{ð\95\9ce'¨\8eÐÐ]Ð^vÀìkÓzòJtÏ93§M¶³\1aiѯ§i{HÀMi¨2[´ÊÛ"F/ûVÿ¶v]â\e¨éÜÃ|ðH+`ê>\ f_#¼vã\96 à\90°Ý$\16£¢¢A1¨ýû÷ÇÆ\1e q\99p\98Æ%\ 4\15 Ä÷\14df\9e8\99\ 5,Î\9cECH@J6WÐ\a¨Z¦,\92ß0{\12$\8fq¯éõ\82üK\17rÎ\9dÍ>}úÔ©S§O\93\93\¢Í\82\9c\82K¾\7fü¡=\ 5F;>\18\0ªø¦¢K¹4ÜÓR\93\93\ e'\1cÂî96\16
+\1dSfª\88\8eÂ×Aî\8d\bß\1d\1a\12\1c\ 4cí\95þK\17ÎEª\96#p-\8dFf\82¡Zë[²\9b²\ 2òo5æ%\14ä¥zø¾\82\86M[I\98M¤¶\93]Ð_!`\rÞ \v\vß\e\15½?6\ e\82\11¢1>\ 1E:;\fKd\99JÂ\12âòÄÉ\93Y\88!;û\f\908\7f\1e\80^º\9c\8f&\1d· L!õ\92\a3zL)\12:We¨ÞºqõJÞå\8b\17rÎ\9f?wîÜù\9c\Ú,nÜb\9a\ 53tÖ\9eAÿ\14¸³ñæµ\82<Äz:ëÄñ\8cci©)ÉG\92\92\12±\8bN(CAeÄ\1fÂö\12»?:rox\18ÞÚ\\13à\83\8f\87\1clÇ\ e\eлk\a%\rÕï*êµèÕ´¯4Å×:Õi\80o\8bi\87\1es£qÝõ¼EøÆÙ \9da\11ø\86¼x\1a\8b))ØÉ\11¥ATbXfа\ 4\96\84$¢ÌÉͽ\08/]ÎË¿R\80þH·ïÞ{\0<È¢¢×\85\98þ¡\9b\80\81êCÜí\7fýZ\ 1p½té"{\16@J\9aEa¦\7f\82´T\7f¡\r\ 3ºf´\8fÈÃx?CóxFzú±cPä£e'ÒáC\8d$ã\80\ e\92|LdDØÎ M\81+|\17Íus\9ed3Ê¢_\ f\bÕ6d\8b¬\8eEA9Cý\87îKõÈÛb\88\13/îàÇõ\9c+ÖmÆ\17Yî'/Þ\82á
+Í«\99'\88N\82²hXR\96H\920¸\9c\97\97\9f\9f\7f\ 5p^½\86\9e+·ïܽ\8fûH\9fÑgm:Lu\88\90\ 4L©B¤Ý¹\8d^ÎW\v®\80
+
+à4\10é¸=\ 3Wo\17aJÏñV\97ê#\12ï×
+ò/_º\90{þÜÙ3Ù\90ȳ² È'ÊRP\19Øí§\1fK;\8a¯%\8bÛ\1f\19¾kûæµøZô\19Sí\86\ f\84PUÀ\0XDò/Û©V\fTú\9eZö%\14Ä\fÒe\16n\eܼ#lot\BR
+\8e?!\18IZ\ 5\84DçÎ\15\8aʼ|Bàêµk×®£uäM|ÅÌ\1d|\eêÃGd'\13.s(ÌT7Î^\13$Ï\9e<~ø\0· ߺy\83\bÏ\ 3gy\88aª\eêÜ\19ð\1c´a U\\eC\16ü\ 3ÖëW\vò!à/^ÈÍ¡¹ülY
+ë";\eÚKÖI|/NJRü\81è\88Ð\1dè\92ééáâ0~ô\10óî\9dÈËî\7fÔ}ßgy\8e\94Øq\12û\9eZæ]]½\aB \92\9dÁk6\ 1Ó\98\83\89)i\19'²`´Â\0\84pD]º\84AI¢\92a\89$oâ\eHnßF\a\87»wïÝ»\8f@!H\11éK\ 6i!¦ºqF\1e\97C°"Öû¸·\9cè.m\17p\92\17\85BýÏ?\8bR}\8d\8bcà\14\8f\1eÞ¿\87\r\83\ 4|~~^ÞåËXä\8be*¨\8dÜÜ\1cL\ 5Ðygàý\8e\98½ø\ eWÿÅóÜ\1cíq\8b\96i;9gQP\ 1\9d*\a\95{O-¾)±[_\8bÑ\8cq Z\9aÇàÛ|ðå\ 3dÈC\0"B¢«W¹¨D\96H\12A¢\aÎ\83\a\ f\1e>\ 4\9c¸yÿé3²\ e\14W®0·\ 6\7f×\aò§¶[Eª¸\8b\ 2°>~ôð\ 1#¶]¼,\14ê\7f\16>ÇoE[\ 6\13ñס PÜ\822\15Ö\ 5t4$\15à\1c,3\1d\1f\1aFìÂ\rÓ^³\\1clF\rîkÖAÙ\96}1z\ 5¼í¾\9aöåäKű/y\ 5ÐX{G·yKÐç(\1cß=\90q\12æý\17q\f{\95M«T·
+\a%\92D\90 ' §¸I\ 6×ß¿|Å!-\12¦úT9¬Ï\9f=}úäÉãÇô\Úv\81O`ßÅTÛ5ë\9eâ ¶\f\0\v!\7fû6\16÷fÙ\8a8þÓT@¦Ö'ñQ0y5äò%ófLµ\e;\94n\915\16Õ« ·¸²\83_2Nb^ÀÖδ×À\11ã&â\v\v\88'N\bj\ 6Þr¥¾·(À»$\1eïÑ\98ä\82\92\92$ \11%Â|\81\8bï_áv\17 Jqè3ý믿t\88¼¥OáÈêÂ\97/_¼xþüÙ3z2¶]¼.Ò.þúëÝç §xÎ\84<îS\aÝ+KÝ¥B§ H\ 5×®â}0¤zø\0.{[éãéáL·Èjd\9b5$^¦ø¾åO*\0ªv\9cľþrð(\9bÉÓç \15/î[IA7Ht\ e¼I\87<\b\90\84#\11\13H\fJ-HÜ_ø
+i\ 2O\/\88«s9¤\1cÓ¿\8a\12¡Á
+L\0Ê«W/\19\91vÁ!ýMç\1c\7fý¥=\89þ9ئñ\9cÆ< úGe,R\17\ fh\8e¿Iîbeãª\v´\96 ô[4\9b¼ð³7÷\12í
+y3ºÞà÷û:ø².e\87næCÆ0ïu
+¢ûV\88\15ï\r2Ñ|DR!£gl\18éÄ$Ë\91\88,þÄÅ\82\b\94Ò`g§\7fê\ 2Ñ\12a\ 2í\r.E\ 3(¸Ê\9b9_¡vQä\14úçÐk\1a\18ó\80\96\89úgOËXOhï\8f.$ô]fi¸g:h}\807ä_ÛÑÄÌ ½L\vÙ^\96?T¼ñ[·A\93\96bU§îýðzî\9e¾«¸×Åàã®Û÷\1eб
+\ 1ÈÆ#\17\93,J\8e#e\89zC\80âÓð÷ Õ\12a\ 3\8dá\8akGµíâWývñÎs°ÁÊ`E®¿\90\96ñJ'ì_\94±\9eÓ¾\eý¹ðY0}çFðÆU>\v\88\99\13z\99êØ^V\10ÔO T\1cüÒqÒp+æ\9d¦ä5á'¨/\ 3Þr%ûÓ(@.\82ôCR\87#\15®@¢«\eÞÒG2ïdªK\84A\82\\11\8bnÃø`»x×9Þ0m\83FýÏ\ä\97©^Ѿû >\8a \v¤pÛÈÞ\90-k\96-dÍ\9cT:ï<*o×wý\19M=QÓVRM\17\18'Y;@\97º|ݶ0v{/Ù\9e\86óþW?1\ 4µáÈ¡ÔÅÈ¡dpê\10Õ\8e\90ÞI\84CBÀþWïl\1fn\17ï:Ç\7f\19°¿Ò¸§ú¥\8cõ3\1dj£\97\13Y \95Åì{ö_4ÛeÒ¸\11\ 3zê¼Æµü_º¡\v\95ÌhZË4¦½\a\8dÔ}M8ÙÞËn{az¶Âá¨E©Ïñ\16'Kô=HY",\92ßé\82\b\1d\15£]¼ë\1clãÐ)ê¯e-ÒwëmÛK\89çÞN\86^¦\15újt-T:MÅ\19M×Þ\83G\8d\9f2cþÒ\95\e\83Ã÷£¹\ 2nï½Çl{yý«n,\16\8aÈß
+cäÄÞ¸g§\94ï`Ê\12ùó\ f\96 CVï\94\1fn\17zXÿø½pãøoùè\r3·Æg~÷Èf\9eÌ£ :\ e]\83È\9bT\9aUÔ\9bT(TöÞ\ 3NSÉ\8cf´íT7|÷ûÎ\88ØÄ4jmó\80Û\8c¤\vQ? \8b äXê\ 1}\1f\8eBXY°ïk\18\86\9cC·\90¿\95½È°î5·\99\9d3¨%¯ÇѾIåÇ\8ay\93J\11¨0M5ëk1ÆÎq¦§ïêÍ!{ã\92Ò³Î_¢\9b\91è\93mf\9dmQ\80ïÀX\84æ\a\89ê"ùó]çÑ=\95AçxOYËBL;ù/·ì\98nf/lPû®7©T\ 4T¼¡ÔÜDÑÁ¬/LSaF³lÍ\96]ûâ\8e¤\9f"[Aqé4Ykð[\11\9e\1f£h\0R]$\85É\1ar\96÷\9d£ÜÈ\92\1d\ 2ÌfvíÚ\1a_Ow\16ªþ\9bTÊ\11ªÞ_\16j7ó!cí\9d<¼\96\ 5nÝ\15y09ãtNÞ5Ü
+ª³"ó#QTb\9eE\91\94ü<ú\9fyOà\97\8d~çV½½|ö\18\1dbrNg$ë¸\ eWìëq´PÉ_¼K\88P\87\8eµwöðò\vÜ\1a\1au(åxvnþuèR\9f¿üùµÎú\91\8f\114\98dñÀ\96Å9ÊV\fV²ê\rò/:\14äçf\1fO>\14E_\8f\83Pñõ8&Í\eW$ÔOt ¶Ut\ 4¨\96\13\9c=\16ú\85i*\a\15»T
+õcDK\8añÃ\J\7f\86ò\13R¥P_=\7fÂ@M\ 1¨Û\ 2ý\16z8O°¤ï<j\8eï<¢wô+\f*¹\9fߢ²c·~\buÖB\7f\84\1a\9f\92\99}!ÿÆ\9d\87O KýõÍoE\9fw\951ÅòU¹QÅP\85üûêÅ\93\87wnä_ÈÎL\89gÞyD¡vd^dU\ 1\8fiÞ \15oýN\98F¡Fǧf\9e¹påÆÝ\87O_@\97J\ 3õïF²|ÅRÅ\r\ 2¿üôâéû7®\8\83þàZ¨ôEVìÛÉ*\bêgï\80ºÈ\7fmÐû¡VvUV!}\10ê"|;Y%Ae\1f§R¨Ã,'"ÔuA» Ô\8bE¡VvEV)\15\85z\91@Ý\1d´®(Túìr¡&¤\9e\0¨7u¡
+L\v\v©ê@½ PO¤&°P'²ï\11¬d¨øämÑr\ 6êÙ\8b\ 57ï>b þ.@-*\ 2õw\ 6ꣻ7\v.\9e\9aPg\13¨1 G\ 5¨\1fÕ» \1eM`^\ e\89\ fT\ 5¨\7f?½\ejLU\87zO\80ú\ 1éC½'@å\83\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\ 2T\1eJ\80ÊC Py(\ 1*\ f%@å¡\ 4¨<\94\0\95\87\12 òP\7fS¨w\ 5¨\1f\90>Ô»U\1dj´\0µ\18z7Ôè*\ 6Õrâ´Y\8bü ÔT
+õ¡\0õýÒ\83ú\90BM%Pý\17Í\9a6Ѳ
+B=sñ\8a\16ê[\ 1jQ\11¨oµP¯\<Sõ \ eµ\9cÀB\8dOÍ\ 4¨7t¡
+T\v \99êB½\ 1P3SãY¨\13,\87V
+ÔOÿóåWE¡®Ý\16F ^(
+U ªÕ\9fE¡^ Pö-
+õ«/ÿóieAu\9eµð\83P\ 5ª¬þü Ô\85³\9c+\13ju
+Uѱ\9b¹\16jT|Jfö\85ü\ew\1e>yþê\97_ß\0T\96j\19©Òy\94\85\80)@}óë/¯\9e?yxçFþ\85ìÌ\94ø(-Tón\1d\15\14jõ\8a\82ú/-Ôæm\15\1d(T\8f\85~\81ÛB£\ e¥\1cÏÎÍ¿~ç\ 1@ýùõ\e\1aªeJUW\7f#\8eºú\83\ 6ê\9b×?\ 3Ô\aw®ççf\1fO9\14\15º-Ðo¡\a\85ÚAѶ¹\16ê¿*\ 6ê\17\bõÇÆÍM\10ê\90±öN\1e^~\81[C#\ f%3P\1f?\7fùók\92\7f\91jùq-G²åS\R\e¿\93ìûúç\97Ï\1f3P\93\ fE\86n\rôóòp²\1f;\ 4¡\9a4oü#Bý¢¼¡\ 2Õ\7füC\aj#\84jÖ\17¡º{-[³eWäÁä\8cÓ9y×nß\7füì%tª$T\19¬eªrçú\ e\12e¦ß SȾ?½|öøþíky9§3\92\ fFîÚ²f\99\97;Bík\86P\eé@ýÇ?Ê\8dé; ÊÛ\9bõµ\18cçèîé»fKȾ¸#é§Î_¾z\voþ¾"¡úÛ[ÄZfz\ fÚò"Z\18FÙèíÛßH ¾Â[¿·®^>\7f*ýHܾ\90-k|=Ý\1díÆXô5k/¯\1c¨ßÖþ±Q³6\0µ\8fÅ\18[Ç\99\v|Wo\ eÙ{ éXÖ¹KxKéÉs\1aª\ 4ëÛ²%\8b*\f¶ì\91\96=Ìß\91ç[\82\94\ 6*\8c\93îÞ,¸t.ëXÒ\81½!\9bWû.\98éh;Æ¢\ f@mÓ¬Ñ\8fµ¿8¨\9f°P\e6k#k×µÏàѶSÝæ/]µ)8"61íäÙ\8bWn@§ú\fBõ\97_)Ö2Ñ[\1dé\91-[¬zHuH0*\8b+A¤¿þ\ 2\81ú\fºÔ\eW.\9e=\99\96\18\e\11¼iÕÒùnSmG\ fîÓµ\9d¬M³\86,ÔO*
+ªÑ7ßÖ®×°YkY;ÓÞ\83F\8d\9f2c\9e÷\8a\r;öÄ$¤ffçæ]»u\ fC\15¨¾\ 6¬ÀµÌ¤\a\98ãZvTõF3ÚÈbX\94\8dÞ\0Ò×À\14\ 3õÞky¹Ù\99© 1{vlXá=oÆ\94ñ£\ 6õ6m'kݬa½Úß~cTÁPkÕkØ´µTcÚkàH\9bÉ®s\97\ 4¬\ fÚ\1d}(%ãôùË\ 57ï<xô\14¨þ\ 4X\81kéõFG,\]®e\84U\1f)Ã\93!Á©Ô\17ó\1a\90þ\ 4L\9f>zpçfÁåó§3R\ eEï\ eZ\1f°d®ëd\9b\91\ 3{\99j¤\9b6¬W«B¡~\ 6PkÖª+2n%Uwé9`ĸI.³ñ>ahdÜ\91cYg/æ_¿uïÁã§Ï_ Ö\9f\7f)½^kÅ"¦d9¬eB\95cÊ\11¥8\19\14\9cJy5?#Ò\17Ï\9f>~pïÖõü\8bg³\8e\1d\89\8b\fÅ»\84³]&\8d\e1 g\17µ´\95±¨n\9a\0õ³
+\83ú9\ 3µ¥DÕ¹GÿaV\13\9d=pN\13²7öðÑÌì\9cË\ 57nß{ðèÉ3ÀúòÕ«\9fÊD?S1\8c\99´NâU'XË\84éït\80ú\eÍ\94¿R\8aÌ×\97Á\85¼zõ\12\90>{òèÁ½Û7
+.çdg\1e=\1c»7\ 4g4\1eÎ\13\86õïÑY%iÉ@ý¼¢ þ\e ~]óû:\r\9a´\14\93\9b¿0Q\9d¹ÀgÕFèTã\93Ó³Î^È»\8aT\1f>~òôÙóçÏ_\94Z/\19½zE\9a\b¢e¹2ÑZ\ 6TµaÊ\fPß\90Lù\v!\89ßÌ\96âeé.\ 6jäÙÓ'\8f\1f"Ó«y\17Îf¥'ÇC\97ºq\95Ï\82\990M%·~Å-\9b4¨ó}ͯ\8dð!MyCÆ@ýòë\1aß×!7\7f;ÀDu´-\8e\94\ 2ÖaþM<\9ayúüÅü«7nÝ\ 1¬\8f\1e?~òäiéõ\8c\8a¶\10\1aý\bö×_9¬¥¦ª\17¦\ 4)ö}\0ô\15¡\88(¨J{-O\9e<~ü\b\90Þ¹uãjþÅó§3\8f&bö]\17\80ã$ÛÑ\16xï\ 1oýÖù\9eyòö¯ò¼¡¤\v\15\1fÓл\ f]{\ f\1aiã0}ö"¿5\9bw\86C¨\1e;\99}þb^Áõ\9b·îܽwÿÁ\83\87D\8fJÇ\8f±\85<AÂ\80\96v×\fV\1dª¥fJÂ\14\91þ\82Ã\19ìü\9e#HD\ 10J'Z\15\ f\1eÜ¿w÷Î\9b×\vò.\9eÏ>y\f\ 25|çæ5~\8bfOw°\199¨wWöÞC\8d¯*
+*yLÃNTaø\v#¥áV\13\9cÝ=}Vn\b
+ÛwàpJ:P½p9¿àÚ\8d\9b·nß¹sç.Õ½Rêþ}h!ÐD0ú\9f²\\ 1ë\9b7e@\95éOY¦\fRìû\10'â\0\14 Ò\\0S\ fP#·oݼq ÿò\ 5`\9a\9erøÀ¾° \r+}<Ý\9d'X\r\87q\12\f~µÓÔò}H£\7fG\1fç40ü\95¨:A§:Ænê\8c¹\8bý\ 37ïÜ\13\1d\97\98\9a~òôÙ\9c\8b\97ó®\14\½výú\rÐÍÒê\16èömh"Ð6îcZ'\\ 1+v®o0\ 5³TK\13¨lêý\95N:^`ß\a\99\12X"\8bÛ·±\14¥»\ e¬\8cëׯ]-¸\92wùbÎÙÓ'ÓS\13ã¢÷ìÜ\1cè¿xî\8c©vc Kí¤\92Àà\17g4\15p?\9f@å&ª0ümФE[e\a³>\83GÙ8¸ÌòòY¹~Û®\88\98\83\89)Ç2³²Ï\9eϽxér^~~þ\15PA)u\15t\r[ÈM\8c~HëÀ\15±2ÁÊÆjICU\9b|\19¦,Ò\87$Ubdݸ~íÚ5(E©.\ 3«\ 2j$ïò¥\8b¹çÏfge\1eKI<\18\13±kÛú\95>^³\\1clF\rîcÖAÙ¶E\93\ 6tFÃMSË\1f*7RjÞFÞδ×\80á\96ö\8ens\17ûÞ¸=4"&îpòÑô̬ÓÙgÏ\9dÏÉͽpáÂÅRê\12èòå<h!$øo`w}ÿ\ 1b}Aï[Qª%OÀúL1La\1eùäÑC
+@Id]ÉÏË»|\19Kr©4\97\ 2µ\91\9b\9bsþÜÙìÓY\99éG\93\ fÇÅD\84n߸Úoñ\7G{Ëá\ 3z\99¶\93·iÎ\8d\93Ê\1dªÎ\9cæ˯«\7f\a\9djÓÖ\12u§îæ\16£m\1c¦y,ð^\1e¸ ¨F\1f\88OL>z,#ódÖ©ÓÙÙÙg@gK§sçÎ\9d?\9f\93\93{\81\ 4?\80½që6b}Bî[1TK\1eª\ò%ý)0Å0}LF¨@´àJ>D\16aqþ<\94¤\14×\81U\ 15rúTÖÉÌ\8ccG\93\13ã\ fD\ 3ÓM\81˽\17xLs°\19maÞ½\93ZÒº)t©ßUç\ 6¿å8£Ñ\ e\7féH©V]Q\93\96m\150þ\1d\b¡:Õu¶\97OÀÚMÛwíÙ\17\13\17\7føHJjÚ±ô\8cãÇ3A'J£\93 ¬,h §³Ï@ðç^¸DFa0gºÿ\10ï[\91Xe»Õ\92BÅ@}K\9es¾&LñÞÀ\9dÛ7¯_ÅÎ\8f\84Ö\19`q*+\vKSòkÁÊ8~<#ýXZjÊ\91Ãñq1ûöìÚ¾im\80\8f×lש\10¨\ 3aì«hÛ²\89¨n-v\9cT¾\83_½\91\12tª4ÿÊ4\9d!TGYOtr\9b»Ð' pã¶\9daá\911±q\87\12\12\93\8e$'§¤¤¢\8e\96BiiiÇ\8e¥C\ 3É<q\12³:öÖ\ 4ë]B\153péB\95\vT=¦\14)\10=w\ 6BëDæñ\f\80q\f
+Sâ\v!5\91\92\92\9c|$)1áP\lLdxØÎm\e\ 3\ 3|\16Îus\9ah=
+\ 2µ³FF³/íRË{\9cT¸Sý®v½\86ÆÄÊ\ e]{\r\186f¼Ã´\99@uùêõ\9b\83v\86îÙ\e\19\1d\13{ îà¡Cñ \84Rè0(11 \1aHJêÑcéÇO\9c<\95}.\aæLW¯C°\12ª?ý¬\97\80KÀôO6Pq\8c\84Lïß½}ãÚ\95¼K0\9e9\r@3\8e¥\1d%0\92\12\13¡<%¾\18¬\8cC\87\ eÆ\1d\88\8d\89\8eÜ»'tgÐæõ«\97\ 3Ó\99Ó\1cÆ\8f\196 W×\ eJq+ã\86õj\7fWA]*\a\95Ü~ÀüÛ\0CUÝ©[ßA#,m'\ 3U/o¿\95\81\e6oÛ\11\12º{OÄÞ}\91\91QQÑD1%Õþýûcc\ f`û\88O8\9c\94\9c\9a\ 6\\ 1k.¹Áq\87Æ*t«¥\83Ê\ 5*yÎ q
+L¯âD\12f\1d@\14reâáx\80\ 14b¡@%»\12Z\11QQ\91\91ûöFìÙ\1d\1a²cÛæ\r\81+ý¼½\80éd[Ë\11\83úvë¤Æ@m@²¯N\97Z\8eP¹\91\12É¿5¾ÿ\ 1\86J-Å\8aö]z\98[\8c´²\9b<Ímö\82Å>þ+׬۸e[Ð\8eà\90\90]¡¡aaa»K¨=Dááá\11{¡}DEï'I=9õ\18`=s\9e¥úä\19Y;£³x±äP_ã\82\84§\8f)ÓK¹ç`Ö\91\9e\96\92t8þ ÆV\14Ò\88\b\ f§å*Ñ%Am\84\86î
+ Þ\11´mËÆukVúû,^0ÛmÚd;«\91\16æ=º´W\88[Â0é\87ïkÐì[îã$®S%ù\97\vU©
+\12p\7f jëàäê1×k±\8f_Àª5k×oØ´yË\96Û@A\86k;§\1d;v\ 4ïÜ Í#lO8$õظøÄ#8e:sþ\ 2P½u\97<º-M¨²Ù\97\vÔÇ\ fï\11¦9gO\9fÈ\0¤ \a\ fÄDí\8b\bß\1d\ 68v\ 6\aïØ¡-\9d¡×\85Õ±uË\96Í\9b6¬_»fU\80\9fÏb¯¹\1e®N\ e¶À´?$_\95T7P1û\96s\97ª\9b\7féP BÕ¸¥ $`3¤j9~âÔin³æz.òöYæ\1f°bÕê5k\ 2\ 3×®]»®DZO´aÃ\86\8d\e¡ylݶ}ÇÎ]aá{£ö\ 3Ö\94´ãYx\8b\19\1f\a=|ü\8cYæö¶D\9bwþÔY\8bK\ 2õÑý;7¯]¹\94{öÔ\89ôÔ#\87\ fÆFï\8b\80d\19¼=h+ÐØ´\11\8aDËV\82\8b\82Ú\b\f\³fõª\15\ 1þË|¼\17yÎ\9då6mêÄñ\96ÈÔ\f\92¯IKc\fT2Lª\90ìËBÅñ/NU!Të7jÚª\C¨\8e\18cmïàè2Ã}ö¼\ 5^\8b\96x/õõ]æççO´¼D
+\0X±r\154\8fµë6lÚ²m;\8eÁ¢b\ f\1eN\ 6ªgr.æ_\83\ 4LC\95Í¿%\83Ê®Åe\ 2õzÁå\\88ÓôÔ¤ø\ 31ûÂÃBv\ 4mÝ´qýÚ@À±rå\8a\15P®\12\\ e
+?¿e¾¾K½\97,òZ0o¶û\f\17G\a{ë1#\bS\8d¼m«¦\8dêc Â0 Ǿ\15\0\95Ë¿4Tq\0,jܬµX\81TÍ\a\r\eeicï0Õyú\8c\99\1e³çÎ\9b¿ÀÓËkáÂ\85\8b\f×bFK\96@ÛXê\ 3\8dcyÀÊÕ\81ë7n
+\ e\rß\17\83T3O\9dͽ\p\1dBõÉ3.ÿ\96\ 6*ɾ4Pñ¡X62=\14\e\15±;dÇÖM\e [®Xîïçëã³ÔÛ\eÊÅ\16ÑÀ+\83úðòò\0\7fÞÜÙ\1e3gLw\9eê`oc9jØ sdª\10·nÖX\84C_.PË=ûêä_\fÕ¯ªc\ 2\165iN¨víÑw\80ÅðÑ\966v\13\1c¦89»¸Îp\9béîîá1\8bh¶á\9a\ 3\9a;\17Ú\ 64\8e\85\10ø>~Ëq\b¶u{È\1e¤\9arì\ 4>¹½vó.]»XJ¨ì\ 2k\\ eF\ 2õLVÆѤøبðÐàm\9b×\a®
+ð÷]ºdñB\ 2dÞܹXº9\ 6^\11
+\ f\ fw÷\99n3\]\9c\9d¦8L°³±\1c=Üb@ß\1e] ÓæMD\98|±GÕ\ e\93*\ 4*\eª_×ø¶V\1dèV\81ª\Ý¡K·^æ\ 3-\86\8f\1aceck?qÒä)S\1d\1d\9d\9c\9c\9d\9d§\19&\17VÓ§Owu\9d\81mÃcö\1cÌèÞ¾0²\86ypÈî}û\ f%\1dÍÈ:\ 3¡z\83äßWÜ6\8fR@}MVÍ?¸{ë\1ayz},9á\00ݱuãÚU\ 1Ë\96.^è9\7fîìY\0\ 4\88¸Bá¸\82º\18puP\1fNN\8e\8eS§L\9e4ÑÞÖÆj̨á\16\ 3Í{uëÒA-\a¦Ð¡Ö©õm\8d¯µ\81ZþPuB\15\aÀ\98\80ëÖGªmeªö\9dºvïm>`ðÐá#G\8fµ\1ag3ÞÖÖÎÞ~\ 2j¢\81\9aDäàà0\19\9b\86\93ó´é®n\1e³çÁ\blYÀêu\9b!V£\ e$$\1f;\91}þÒ\15\92\7f\9f¿ü\99ÝfW\1a¨ÌbÜ\9bWórÏfe¤&\1e\8cÙ\e\16¼uCà
+\1c¥Î\9f\83ù\12â\v\88L\99\f\85£¥4èÂHmØÛÛÙÚ\8e·\19g5vôÈáC\a\ f0ïݽk§ö*Y[dZ¿.&_2ô @Õ\rU\92\80¿©I¨6iÖÊDªPwèܵ{¯>ý\ 6\f²\18:lÄÈQ£Ç\8c\19;Ö\92ÊÊ \8dCY[[Û@Ë°³\9f0ÑaòT'\17×\99³æy-ñ]¾zý\96\1d¡{c\ e&\1d=~êÜ\85ük·¸\r\ 1¥\84Êl\85¸\7fçFÁ¥\9cì\13\10¨±\91»ñ6Þ\8aeÞ\vçÏq\87\1eÐq\8aä Àdüx\e\ekkRL\ 3.\8b©\8b±cÇ\8c\19=jä\88aC-\ 6\rèקW÷®\9d;¨\15R\93VÍ\9a\10¦5¿á\92oÅ@å\ 6À0WÅ\ 4\\1d©þ(jÜ´e\e±L©ißÉÔ¬{ÏÞ}ûõ\1f0pÐ`\v\8b!C\86¢\86\19¢áD#F\8c\189r\144\8c±\96VÖ\90Ï'Mv\9c6Ãc\8eçbß\805\e¶í\84P=\9c\92A\16¹\91Nµ\94P¹Á/\8e\93n_¿r ×\ e%\1dÄÇb\9b×â=\9fy³Ü¦\93.p¼õ8˱cF\ 3\94\91PDZÖâ_\e©\8d!C,,\ 6\ f\1a8 \7f¿¾½{v73íÔ^£\94\89Û´lÚXô#2N\92/ÌQ+(PõBõ³Ï\19ªu~\1452n\8eX\15êv\1d:uéjÖ½GÏ^½ûôéÛ×Üܼ_1Õ_«\ 1 \81\ 3\aA³\182tØð\11£ÆX\8e\eo?i\8a³«û\Ï%ËV®Ý¼#lß~\\ e\ 5\9dj\99C\85qRþÅs§\8e§&ÆEíÙ¹uÃêåK\17Î\9b5c\9a£Ã\ 4[k\922\87\r\1d\ 2T\ 6\r\1c8\10\vª-v±.\13j¤oß>}z÷êÙ£»Y×.\9d:´S+\10isãF¢\1fë0L\99ä[QPßEµÖ\ fõê7lÜ´y«6m%r¥JÓ¾CÇÎ]LM»\9a\99\99uëÖ{±Õ\83QOP¯^½{÷ék\8e!?xÈ°\11£-m'\ 2U\8fy\v}\96¯Ù\18´+"æÐ\11èTsÊ\ 6ê\1fZ¨¸\17"ÿ¹¬\8c\94Ã\a"w\ao^·r\19¹\917u\92\1d\fk \13\84\9cÙ¿\9f9áÒ«\17\94\94-u1/\12j\ 4ꥫ©i\97Î\1d;´×¨\94rIÛ6\9a7mÜ°~½\1fjU\ eS\84Ê$`\86ê75¾ý\1eRp\83\86\8d!Z[\ 3W©\¡T©5íÚµoß¡C\87\8eÅS'V\9dA]ºÐ6Ñ{\8f^½û\9a÷\1fd1lä\98q@u\9aÛlOo¿Õ\e¶\85\84G\1fJJC¨\ 5e\fõ\11\81
+ã¤\94\84Ø}aÛ7á\83±yîÓ\1d\1dì¬-G\r\1f2x@¿¾}0ʺ\99uE2]°¼\á\8bs¥P'íÛ·k§Q«\94
+¹\14\88¶\86(mÜ°\ 1¤Þï¿ñ\rÇ\94I¾\15\ 2\95\86ª\ eU\18\ 3c°\12¬M\9a6oѪµI[±D*\95Éär\ 5HY<©\18©Õj\8d\ 6[\ 44\87N]L»vëÑ«\ f\8e©G\8eµ¶spr\9d5\7fñ²\95ë·\ 2Ô\83\14jÙEê\emúe î\rݾqÍro¯9nÓ¦LÀ{\ 4\16\ 3ûõíÕ£\9b\19\84Y§\8e\94\8d\ 6
+Ì\96½8×\89U"\97ËdR©DÜÖ¤u«\16Í\9b6!H1LaÜ«Ë´¢\ 2\95\vUHÀ\94ê\97_}]\1d\82\15°Ö«/\ 2®ÆÍ\9a·hÙ²UëÖmÚ\98\98\98´-\96Ä\8c$ )i\ f
+\12íí;têljÖ\ 3gJÃFá½åéîó\161P1ý\9eÉÅ\81R\19\8d~ß0£_\18(]<G#\15¡ú{{Î\9eáä`7nÌð!\ 3ûõéÙ\r;Âöí Ð\94,\1d\10{\ 5ŸX¨\956mZ·nÕ²e\8bæÍ\8c\81¨¨~=@
+aZý믾¤L¹ä[AP\vQ\85\99\r\ 4kõ\9a\80µv\9dº?Öo jØ\bÈ\1a7mÖ¬YsP\8bb©%U«VÐ\18ZCc\0Ì$\8d\93\81\17R\1d8dÄX\9b S\X¨¤O\85\81\12»qRë1a(UÝ\9b\ f\1cÔó0PÂ\ 5¹\ 4ê\82Y®N\93lF\r\eÜ\1f\98\9avîÐN£RÈe$Ô(\1f\10½\80b\*V
+ÔMScàÙ¨¡¨Aý\1fëÖ©\rHkV\870\85¹L¥0Õ¡ú/Jõ\8b/¡g\85hý\8ep÷#\92\155lØ°Q£F\8d\8b¡&\8c\8cAM\9bbS \91Þ\ 6\92¸L¡ÂiR·\9e}\aàó\ 2\84
+éwÕ\86m»öî§ûvò¯Ý¾§sGÉð\aªÜº\aÖ\87á\ 1ÎS\99í\10»wà¢0\8cÔIã-G\ e\1d\88÷ \80) \95\ 2Ð6\80²\ 5\12jÚ\14ËÎ^ÇG/\18ê\ 5jG\84<\7f¬G\88~\aQ
+½)\84é\7f\98Ü[ÑL\vQe°B´Ö¨\89\kÕþ¡N\9dºuë\ 1\Pýb¨\ 1\91H\84-\ 1ÛA\13\bs\0\v\83i±T¡jס³Y\8f>ý-0R§N÷X°Ä\7fõÆí¸\17 õø©s\17¯\¿}\9fZLèZü\18Æ\94YÌB¡>yp÷æÕ˹Ù'Ò\92\ eFïÙ¹\ 5W\85Íq#O<\87âý<\98VÂ\1c\84\8co {6\85pk\8c\8c°ôô:>z¹¤^êÕ«[·N\9d\1fj×B¢5k\90(%H+\8b)\81ÊR%ÁJ±B¸"X \vhkÕ®]û\87\8f¨\ e§ºu±\19`\90\93üÝ\b¸Â\90\v\86Ò2¥\86@\85Hµ\1c?ÉiÆl¯¥\ 1\81\9b\83wGÅ%¥Ñm\93Ä\8c@ÿ)yñ©þ©\ fõgf\7f7\8c\94N¦'Çï\8f\bÙ¶~å²EófN\9bl7nÔÐAx\93¶c;\95\
+³\90\96Í\9b2 \94D\1cRBN¬>xáP7PCß\ 3O\ 4
+AJ\912©\97cZ¡PYªL°²X\91ë×ß@ÄÖ¨Y\13Ø\ 2Ý\8fë{*¶\11`\88\93~\99\ e¤MÄ\14jϾ\ 3\87\8eÂ\ 533çb\97º\r»Trï!ï*Þ%Ôqøù£°#O1Ä®\ fÕ¹¥Dî>°\9dê\92\ 5\1eÓ§N°\1e3|p¿ÞÝM\11ª¤mkdÚ¸\11¦P\8c9-'¢\8f]5V\ eÔQ\r\88Ðo¾F¢,R6L+\81i!ª\ 4+$áÏ¿ `¿"h\ 1.U\8d\8fª&m\ 3H\18s7b\ 5ªÆÍ\18¨\1d»tëÝoðð16\13§ºÎZàí¿f\93^ö½ÇyÁü¦»\ 1Ù0¦\1cTj¯\81\9b\81Ùü»n\85ÏÂ9nÎ\ e¶\96#\87\90Gdí\ 1ªIë\96Í\bSì\14i\12ý\8e\82ªù\91\8bej\ 5+\bp~E\80~ñ9$^\82´2\99êRe±"W\ 2\16É¢¾bõõGD[\0Â%c\1fêÔ\839o£&\bU"WµïÜU7P}W®Ûº\93\9b¥Ò'o/´K\7fõ=[\8aEô\ fvu>.ú}A\9f½\91ÝÀd¦\1a´qµn¨âC2\8dBÚ\96@mØ\0'#d CÂ\8eAõ\ 1quBj\by"P$Ê!<¦\85±2\ X KØ\12}ùQ1ü¿þ\9aäío¿\ 3ªôþT³\96mÚb \9av'äñ\93\1c]g{z/'\81\1a\9b@oçk\9f\91³Û¤J`±Æì4&;£\98§äì-ý(\12ª¾¸0w²\9dÕ¨¡\ 3ûö4#¡JïìA \92Á+I¤4ð\b«\ f\8a\1a¬¦ÿP \fÑÊFªC\95Ã
+\\11,\90ý\8cÀeõù\87EÑ\ 3XÄZó»ï)Ô&M[Ðçy]ºõÂäk\8dCßù\8býVßFo'e\9ef\9f¦>c#õ·\12úp½å¶¥2\vÏnàÒ\a\18*\91û\ f\9bÖ,_ÊÎj\86\fèÓ\ 3zU¥¬më\16Í\9a4\12!TfBB2é\97\f¬÷I§VH-}J\80\ 2Q-ÒJeÊPe±"W\ 4\8bd)[N\9f}X\ 4;\1df}\ 3¡ú}í:õêãc\1fL¾êö\9dÉê§Ñãì'\93-\0+ÖÂÐ7ò@BJ:»î\81\81úZÇ`Í\0²\9cé\15Ù>þ3³ì÷æ5ò \ 6B5:\1c\ 6À«ü0\ 1;N´\19;¢?\8e\954øø\13BUT\9f@Yã\ef´ó9Kë=Ò«\17RS\9fP HT\8b´ò\98êa%\ XBö\13\ eïGô)\93³q\90\85·0\bT\fTH¾bìPÍz\9a\93\ eÕÁÙm\8e×R|B\13
+C_\fÔsÌbB\84ú\13c\15PB\835jZ\85{\8d)Ô[\90\7fs TSð9yð\96µ+|\17ÍswaGÀ¸öD!\ 1ªÆ\8d\98{¶ôÎÁ\17LïÈàú\90¸:ú\17\v\94\10\ 2HµX)W
+\96AËê\93\8fèßÌ\18\8b¹\81A\9e\rà\83¼\16Å2Â\94\f\92l\1d`\8aê¹Äo\15y@\1e\87&\ 4gr ûâbn\80ú\92ñázS2\835jzÅ\9aV\91ÅÜ\ 50TÂP=\14Cö\1a\ 6\90ý.Sì¹Á\92\1aºÕ\96¸T¡^\1dæF<¹wð\19\9bMß/½Úajì\1f:D+\1d)ª\9a\1eW\8eìÇÅAÿ·öfc\r\12¨\90|[ಧv\9dX¦\93\98ç3ë¶\ 4ãóñ#i\99§Î]¸\À@}Îøz\94Ü_\8d¸%1\9e\0\8f\89\e\ e]$\9arø@Ô\9e\90mø¤\1c\9fÕL¶·\1e=\8c¥*nÓ\82.V OÌ\98{|ÿæ¸\15¯\16Øj«V\85\90¢ªiõ\8fB*\ eÙOè½F\84J\9f¸7À\ eµTÉ0\1dii\v\ 3_\8fù\8b|W\ 4nÚ¾+":.\91¸\85à\ 2}º\9d\91ú?üôs)üÕÐù\8a\98±<¥Û\18¯aþÍÂPÝ¿/,x\vt«Þ\9e³Ý\9c'Û\8f\e=l\10PíÜ^%\13·n\ 1 \98\84ju\84Joò}òQ\9e\85+I§þ*\e¥\9eªé«p±ß«\7fjïI}\81«\13ñy;³\90\r\98â\ 4u\bnçp\9cîN\97<@ò\8d\8c\85@¥ëóÉnÆ\aÔþ\81ø+\95Ø^\8d\98_½ n,\8f\1eÒ}\8c\97sÏ\9d>q,åp\tÄ.\©´lÉ\82Ù3\9c\1dì(U3¤Ú¶Us\+ö\ 3\86êW\ 4*sK¨\b·w«PU6Äw©\9a\81â¨~¢}Üþ]:t\19\9bD¡é\88ëà ө.îs½\96úã:°½d!w橳9dÛ\e± xLí\95Jå®F\9cÈ\88\1dË}b\\85P³Ofà"ýHHÀ\e\ 3\ 3|\17Í\9fåêD©\9aÃtµ\9dRjÒ²\19$`\fUîéö'\1cS\83*£²á}P\ 6ce\9eõàcÙ¯«\7fû=\8c\92°C\15ËÕ\1dM{ô\19À<E\9d9ÇÓÛoåÚMA!\18¨I©é'ÐÕ'ï
+1\7f &<\8f\18ë¬R8\91\11+²\87\ fй
+m\8ep'ãÉãiG\12 TCwl!\9b\83çÁÄ\ 6\9f¬âM\b\R/\81n\15\120\84*æ_º®Sç>\1f\ fx¾K\1fÇJ¡~ö\1fº6\1c\ 3\15\92/\f\92:téÖ\9bnº\9aBö½âÒÐÁa{£\ f$\1c9\9a\8e\eT/ IÀuÆ\83\87:g\95Ì\í!gEvÿ\1e:ìPë*âst<-ùðÁýûö\84\ 4m"KEçÂÄf"{\13\82.ªo\82\8bêé\ 2ìÿè®Cá\11Åâ\8b\8dUº0\91."þ\1eGIM[´\81\ eµ³Y¯~xÓ\ 1\17&yÌ[¸Ô\7f\15Y\9a¿/&.\81ìOE\8f\80KyW
+\88\ 5ÏÛ:Þj\86¹«q\1f"^dh\99\84\16;À4÷ü\99S'2Ò\92\13\ fÅ\92Í\17\eÖ\ 4ø\92u\85S&Ð\9b\10ݺ´Ç\ 4LC\95Y«\aµ²k¸2¤\aõsvk\ eÙpE\92/3\99\81AÒ\1cÏ%ËV\ 4nغcWxä~\80\9azìøÉSg\80êÅËyÄ[éÚujVroµ\e\8c\19\19\0E;²K\17rÎ\9fa¬\8epç[ØÎm\9bÖ®ò_
+ XÛB\ 2æB\95ì\7fáöJTø\13î*#}¨ìÎ\1cèQ!PÛw\86ä\8bw|í';Ï\985\7f\11\ 4êÚ\8dÛ\82CÃ#câЦ)\1d¨f\9fA\ 3\9e\8b\8co\16qV+±·\1aý0º\91å\11Ó¤\9cóg³O\9d̤\eÉ T´ÜÀP\9d3\93KÀÝ»´W\91P-²\ 1æ\7f\17já\8d94û6Æ\1eU7Pq\94´Øwùêu\9b\0ê\9e}ѱ\a\13\92\18ó-ê¬\94\93\93K\8cÕJé¬\86g@\v¬\9cóçÐ\90ìÔÉ\13ÇÓÓR\8e\1c>t &\92B]³b\997ÝÍÏ\86jGµ¼m+ÜRZhûaÅí¬rª¦¿1²:\97}\15í:\99ÑG3vÔGb\89oÀêu\e·î\bÙ\1d\11\19sà`Bâ\91\14´ßAc¥Sè\9aE}ÕJe¬FN@ýÈNe\9dDÛ¤ci©ÉI\87\ fÅí\8fÚ»'4\98@õóÆ\1d\18Î\93Ù^µs;\85\84Í¿¤Sà\95õUP\85 b\97Z¿!d_ ;¸Ô\f³/\81º|ÕÚ\r[\82\82w\ 1Õhê¼\85¾JiÄ4\8bÚª\95ÒX\8dÚ\91eÂɨ ÖÑ\94ä#\89 ñhâ±wOXÈö\9bÖ\ eÀío³`¨¤Í¿Ji\9b\16Æ\rëWü¦ÒªªÂPI\97Ú´¥\89TÕ¾Kw\98£\8eÄ9ª3Dªçb\1fÿ\15¸\8b\1c¨\86¡GËþ\ 3qh«\94\98t\84\98ªQWµÒùª1§H!\8edG\92\12\ f'Ä\1fB£\9d(tñØI,\8fV-÷]\82ûß´PM;ètª\ 2T\94\ eÔÏ©\85DÝ\ 6\b\15'©,ÔÉN®îs\16,ò^¶\9cÚ3¡EË\9e\88½\91QÑ1ûc\ fÄÅ\1ddLÕJg«¦õ#CG²C\a\ fÆ\1d8\10»?&:\12\9dvBC\82\83¶nZ¿vU\80ßÒÅ\9es=f8O\990\9e.X\ 2¨2íHI\80ú\7f:P?}'TH¿ÄîÅmÖ<ÏÅK\81êêµëÑ¡%xç®Ð°Ýh\99µ\8fXª1\9ej¥pUÓu$\8b\8eBO²È}{÷F\84ïÙ\1d¶\8bXílÞ°\8e¸\1e-ñ\9a?{æt§Éö6cÙH%P\e0PYë#\ 1j\11¨\98~É\8cfô8²\7fq&q\ 6ðõC\83\96u\e6mÞº-hû\8eà\9d!!»v\85\12Kµ\92\9bª½Ë\92\fMÉBwQ\1f¬íÛ¶nA¯\9d5«Vø/[\8a\1e\ 1î®Ó¦N²\1d7f8®\81Ð\9fÓ\bPÿ¯p\9fª;MmG\16±\f\85ük7i*P\9d5w\81×bo\1f?\7fàº&pÝzj\98µeËVâ¨V\12Kµ\8f\98\92mE[²Í\9b6nX¿n-ZY-÷ó]ºd¡'\1a\1fMs$.9¸²Û¬s;2P\12úTÞ=úmÞ\9a>¡éÓßbøh+\e{ :ÝÍ}öÜù^\8b\80«¯\9fÿò\0ê\97\85~jh¨VRKµ÷z\92\11[2ô%[½jå\8a\80åþ~Ë|\96\12/«9\1en\10§\ eöãÐ&§O\8f®\1d\89MN¥XªTU½{\9eJnçÃ\9c¦\97ùÀ!HÕnâdGÆokþ\ 2¯\85\8b\16/ñ^êããë»l\99\9f\1fk¨VRKµw{\92\11[2¿eË\96ùúú,õ^²xÑB/ÏùóæÌr\a¤NS&ÙÛX\8d\1e1\84øä\90gªøô\8d>§\11 êßQú\82½£Ô\88y\98jÚ\1d÷/\ e\1f5vÜxû\89\93§:M\9b>ÃÍÝcÖì9Ô.ËÓ\8b¸©\95ÈO8¶dhLæåé¹\0½ÉæÌ\9eåáNìv\1c'O\9a`km9\1awªÒU\85\926Ü\1d}ý;J\95]¹\95¦jz\ 6j\8c+S\93æ\10ª¸ì\ 1]\99,\86\8d\1cm9n¼Ý\84I\ eSÐPÉeºë\f7·\99ÄK\8duS+\99¡Ú\87mÉ\883\99\87»;µÂ\9aNì\93¦\0Q»ñÖ\96cF\ e³ \9b\1a;áúßVºÏÞ*Ðü¨ÊJ\v\95}JÃ<zÃÅ¡\9dL»÷ê\8bv\ f#F\8dµ\1cg3\1e\r\95&9L\9e2\958©¡\95\9aÁfj\86È\99x\93¡9ÙÔ)\93';L\9a8ÁÎÖ\86¸³\f\e2¨\7fß^ÝMq¥¾¸µÎSò/\ 4¨ÿ§cÊôïÏhþÅP\151K~ÛuÄ-ä}û\13w\96\91£ÇXZ\8d#nY¶vvvö\8c\95ZIìÔ\8akLF¼Éìíí\88=\99\8dõ8+˱£G¡£ÕÀþæ½{\98\91-\8dâ6t=\vu´\12ºT\94N§ú\19.g©ñí÷èÞC¨\92=\8c¦ÄÆ£ÿÀAÔP ݲ\88\8f\1aç¤V\12?µâù\921ædÄ\9elô¨Q#G\10û¤A@´O¯\1eè\11@\1d\9a1+ÏÈr\96\8avÊ©\92Ò_úÀ¬g©G\96ç·nK6\91wê\82ö,½û\10C¥\81\83\ 6\ f¶@\e5ê£f¸\99\9a\81ÖdÔ\9e\8c\18\94¡\17\16±OêMÌY:¡E\0ÙúÖ¤a\ 3´?bW\13~òI\85:åTIé\85*ã´E¨6%{SÑñ\ 1}wÐP©gO´ËêÓ\97¸¨\15ßG\942'\ 6e}û\10+,â\9edÚ¥SÇö\1a\95B&6iÕ¢)2SY\96VUTºPq\0ÌPO62¶6\11Kå
+\95\1a-\95:u&~Y\8c\89\9a!6j¥\13ù23´(ë\8aFXh\9eÔNM|<è¶cQ}\86éW\8c¯Êÿø#rT5=ª\98\80«³F[Mp'y\e\13±DF\fÔÐA]{â¡V\\13µ2\12~c\87öÔ¤\8c¸\94É$b\936Z43æ<ª³K¹+Á*§
+\8a\83Ê\1am\11ªd3#D+ñOk\83\ 6j\12©\f\1dÔ\88\85Zq=ÔÊH
+êQ&\87\ 2H%h\9dÔ\86Ø\94\19\13S«:µY¦\9fëyåTv½VªôCUß>AÃF\8d\89ùN\8b\96\88\81\1a:¨\15ÓBl\85ß˸`µ¤F;\8d\e¡5@\1d\1d\9f²ÿT\8e§U\95\14;\0Ö¡\8a^\87\80Uk\9fÖ\84\9af\11\ 3µâZ¨\95¥è÷¢KYÓ¦ÆM´>e\88´&»á\8dl£ù§Ð£¢t\97é³6[_£\e\13kÔ\ 2d\89\7fZ£FÅ4P+\1f\91¯o\886e\8cOÙ\ f\90xÑ\ 4\89X q[£þ§W\87j¥KU\8bõ\ej²U\v\95ê0¾YÅôO+\1f16eÔ§\8c1d©Á¹Zé8 LÿOß=\8dR}·{ÚÇýÓÊ[¤\10ï0*û¼°QYeWi\15\10»Pÿ\9fÜöc\82\95¸§U׺§\15Ç>\9cõÖ¨\8c\18ì\18±Hµ;\18ÿg÷Ð\14\16G\95 ÖO\19_\ f\ 4«o\9eV\1cû´rRuS\19ñ¸¢ÎVÄ{îÓÊ6*«\92ª¦\1f¬úæi_ê\99§}Ü>\ô\95\9eSÙ\97ït*\13\98ê«\9an°r\\r7O+_Ui§²*(\96jaó´ÂÞi\1f·O+\1fé\95 j:\95UAUÓÅúÏ÷z§}Ô=\9cT¨\10\9c½U\95r*«\82ÒbåLñ\fóN«\18é[\ýSß´£²ë°ê©\9a\ eÖ\12y§\95·þ\16VeUNÕô¸rd«¨
+\9b!UvíUYU«V\18lÕ\ 2ü~w«Ê®¹ªjz*\96qX%H¿\94\95]g\7f\aUû;©²+ëo¥Ê\86U\fUv\15ýíUÙ\0©*»\16\ 4 \12$H\90 A\82\ 4 \12$H\90 A\82\ 4 \12$H\90 A\82\ 4 \12$H\90 A\82\ 4 \12$H\90 A\82\ 4 \12$H\90 A\82\ 4 \12$H\90 A\82\ 4 \12$H\90 A<\91±qwGÛnÖ®ÖF#z\19\19\9böVXÁÏ\83§»Ú¹\18õ0\1aj$\11\89M4"±H*\92\88Fx\18\89á¯#l\8d\94¢æ-D#\86\eÍ\80ÿÄ¢\ 1Fb\13\95\#\96Âï*Uj¹LBþ"V¨Õøi±D£\84#ä¿\11Öðû\83á÷åb\90FÔ\13~äþ\rNo¢\10Í4ÒÈLÄb\89H¥0\11K52ÑT#©ÄD¢T(¸#æF\12\8d\89\*SsG$j\13±D¢\12©d&J\89ZªýYb¢V©DfFì\ 1©ÔD"Sªð\14ì\11±\89L\ 3'gO Ç5j¹\Ä~)û³\99\91\i¢\91h\ f\98\eÉ\15x\0\8eÀ\9fR©F$\97\99Heð/\12©\89L\ 2¥\92©LdrµD$\81ê\10Ë\14p
+8¢\94ÉdÜ\11s<"Qã9\98#2¥\89Z*SáÏR¹\9aûQc¢\16k\14*Ñx#í\11\99J\ 2UÈ\9e@\ 3\97#W*DìW°?\9b\19©T&R¥BÉ\1d1Ç#*\89DÃ\1dQA]¨\14Rî\9cÚ\9fÙoe\8f0ÅbOÀ\96\9aý
+í\95âo\88¥\12\9d+E\16\12¥¶v\94\1a@\ 1çbkO©\86\9fáË´\15Î4\ 4m\85käÐФRî\88Fi"QÈe\1cCîg\862\9c\829Â4\ 4sí\ 1¦¥°§d[R¡ÆgfdcdlÕÖÔŵۤñ®\93\9c\1c]<DíàP{ø\1fDÇ\88\99ð\7f¦Î\ 6D\80©\91\ 2Z\89T\ 5\r]"\86\ 6#V\89\94&b¥F&\87\96Î\1e\81Biä\1a¬n)¾HM*\92\99¨\94b\15T\9e\18bDÒp\a iËL\14Jío@Ë\86«\97@Ej?c¢\91cóäNJ\7ff¿\16NÁ\1cQKM\14b\8d\1aÏÁ\1e\81\93¨åR\11{Nµ\1c ªá\9côKÙ\1fñ\14LÁØCx\ e¦ðÜ\87\98«ãNÊþÌ|Y\91\1a17\9aþ\81ê\17cõ\93üÃT®\84ü\aIF\ 6µ«\866)SÈE2h\1c*L#ì\ 1©\1a"D¢\16©\15\10IRh-p\9c\14Cn"VK$ÜÏ\10®b(8\\13{ÄÜH
+!£\82\96Å\1e\81?\95J¹\84;'û3ó¥fFì\ 1¥Ô\84T¾¹ö\88ÜD©Ö(Dì)\95Ð2Å\12¥\88ýRög3#¶`ì\11s#¶èì\11öÒØsr?3ßjV¸6Ì?Ø®1«c£\86Æ«\90\90\ 4Ý| iÿ!\ 3úw\87h\85³\r3k\ 1ÇÜ¡é÷\81\7fu }ÄL\91ZÔÏH¦\86@ÀzQÒ\8b\9cj\ 4IQ£R*ER\8c(øf9\>´~H·j\190WhL\14r%d\12H®\1aø\0d\ eøR\88$Ì¿j\99R¤RÂ\8f*È\84\12¨&\rD¦\ 6>\ fiN\ eYDN2\8dÚD!\85¼"\97Ð3â\a\14*¥H\ 1EÀ$ \92BQTX\152%\16ÞH©\80@\90a¾ÁF\86%Pa\95@-\93\92À?ËTjH\8e
+È\14blÛ\98©\14J\19 >¥Z¥\10É!Q\8a5$K¨á¢D
+HvR¹\12¾\83\9e^®\80x\97«¡\89¨\15øÅJ±X\89\1f\12Ë 7PJ |ÐTàg¥D\8emD¡6Qk \r+¤&\90:à4b
+éL!\87Ì\b\19\12þ\94*eRü¤T%QЮHª\16«1\87j$PVè\89Ä*±\f¯U*\96HE
+\880\89\12\9a8|\87\9at\ 2P\eb\19`ÐHLT*¬-\f`ÌÆbH\vRè\aåR\13\95\ 2êY"\86r+åØî\8aü\ e\14\10ºmh^ð+r¼D\19ɪj\8cs¥\84öo\12\r\9c\ 4Ê¡R©H\ f¨ÐhHË\95CW\83Ý\99\ 6`\89\942¨#\fxh/j5T2@Ð\0;(\84\ 2[:\94\1fÚ
+\94\12®\\8e\85S\ 1+B\eþF{ZH(J<.WË!\e\ 23µ\84|^¥\86Î\11Ú\82F)Ç/\80¿©d\1ar\ 6\19\96\15Ú?@Vaë\90â7ÊàLP è\1f¤j\r¹\ 4\r^«\14CH%\87?¥r\139Ô9 \96\89ÕJlØ2HðXãR¹\fyË\80\9aZ-Ã2¨ÔP\vp\ 2\8d\8cÆ54G¸æB!\81]
+\19õ\0:ÝÈ\92C[á"\8b\8c\84DJ\8c(\0§Â/\86f\ e40¢ \ fVËHÉÄb)\81/Á Ç\11\8d\1c\12\a\14\15\88á\8fÐ'AßÄn\1e\ 2\ 2G8rèò @d*\92gd\90x°ï\96K±fp4\ 3=6éìá<
+¬E\85\ 4¾\12\9a¹L
+¡\ 3u¦\91BÝÁ U\12èÚ e«ÕPËð\15r\13|Ë\1cÆ\94Z¦&EP\8b\81\83ZI\8b\b¿©\92`_+\87N\ 1\7f\1f\92\80DEû72(À±\95\1c\1a\b\94M\ 1Ð
+øJ\ 5\86\ 24\b\99\9c|\ 4»3l
+0LPá)¡ËUÃIåt\10\83-H,\93@8C\8cJåð\ 1RZ¸\h´
+\ 5Ä
+D\99\ 4\83\17NM\ 6=Ø\98ɸ\ 3ó\86\f> Çn +\ 4Î\8c\83\19l\8c\98X`¨ \91C\eQHLä\1aøF5¦\ 3\ 5~\ 2\9a)¤W\15\ e\1a\142 \ 2d48\b\82Ö*\81úó0\82©ä
+ò\11\18£)ð\94Ð#B¾\86V\89ÏÍ\bó\98TIF®d\1c"Ãñ\bö\ e*¦7Àl\ 4\9d8\¾F\ 6g\18Ï5\b¨\0\92-H{\83D \85\81R\92\18\90©!\13±\15\ 5\17&§Tà_4\18$\90,°IãW©!!a©q4\85ÃWÈ\16ø\15P\97
+¬[\f6%éÿdØ%A\95*0\aC.Vj°%A\8d(\15jZ(\rdO¼P\99\fÆO\90½ÅP\ fØ\10\94\90*1ûK%ð\9bÀY.\15c¡¤\1aú7\19þ\vþY¨\9d{@\98\fý@\1f¥aæ Cßù·\8f\7fÎØ\8a\8cÞ\8cfÀÿÄô¯\86Ìcð·¹Y\f\9e¡\ f\1cw\10É!d\8d\8aLa\8c\8aNb \ 4\86Ncà#E&2:Ç\8a=\951¶*2\99\81C\ 6Og\8c\8aNhÈ1æ4ð\11\83'5ÆVE§5ä\98\81\13\eø\8c¡S\eú5ú\93\e8fðô\86k&º\10\f\9fâÀg
+Ort\ e\15w\9aclõ¡\ 1!\17,d²cH \98Âos\13\1eø|\91)\8fö\98!\93\1eøTái\ f\1c2xâ\83_^xê£s¬¸\93\1füH\91é\ f\1e4x\ 2T´\86ðD\1f\9a\ 4i\93\17L\84ðÿ\vM\85 ¸HÍ\17\99\ ei\ f\15\7fB\ 4'+2%\82Ôfè¤\b>RdZ¤s¬Ø\13#¸\84"S#8fðä¨Hí\98\7f4\1eh¯A\83ácÓ$\f\9bÂ\13%¨É"S%HÁ\86N\96 ï\188]" Ï° \93±\95ÁS&ø\88A\93&ò\15\ 6N\9b ±\18<q"\1d\9f\81S'ø\9e\12L\9e\bL\ 3§O´ï4h\ 2EÚ\91aS((\99\81\93(ø\84¡Ó((\97¡\13)ø\88ÁS)\1a¦\1f\9dNa\8fÅN¨Èh£Ð\94
+.ÐÀI\15ià\86M«Hä\198±\82¯1pj\ 5\9f0|r\ 5\1f2tzE¢Â° \16 \ 3§Xð5\1f\9bdÁi?:Í\ 2è\ 6O´´\r¥øS-(\8b¡\93-\12)\ 6N·HÑ\f\9cp\91~ú#S.\1aN\1f\9a>ÁÐ\92\9b@½ç÷Ú\8eèg>´w7Q;Qón.NÎÓ'ZÛ:Íl!j/jnÚ["¶\82\ fÀ¿¶\10µ¦\9fv±¦\9f\82\7f\14\99Îpu\12ѧO\93fÙµ\10µµpu\99ä8\81ü*~ÜÖÉÆÎÊ´·Æj\80Ít;\177;[«¾v\1eVô\97¦Ó32÷å\9b\9b::9\92b\9awå\9ek\99[{ع´icdl<Ðz\82Ý\10\17ëISì\\8c&L·v³\13Y;::¹Z»Ú9ÿ\88&¸ØMwur±\13M\9fè4\13\8fÀGØ_76î> \87Ñÿ\ 3T\7f\11\9f\rendstream\rendobj\r104 0 obj\r<</CreationDate(D:20120604140408-07'00')/Creator(Adobe Illustrator CS3)/Producer(Adobe PDF library 8.00)/ModDate(D:20120604143053-07'00')/Title(iSaverRunner)>>\rendobj\rxref\r0 109\r0000000003 65535 f\r
+0000000016 00000 n\r
+0000051018 00000 n\r
+0000000004 00000 f\r
+0000000006 00000 f\r
+0000051468 00000 n\r
+0000000007 00000 f\r
+0000000008 00000 f\r
+0000000009 00000 f\r
+0000000010 00000 f\r
+0000000011 00000 f\r
+0000000012 00000 f\r
+0000000013 00000 f\r
+0000000014 00000 f\r
+0000000015 00000 f\r
+0000000016 00000 f\r
+0000000017 00000 f\r
+0000000021 00001 f\r
+0000051069 00000 n\r
+0000051327 00000 n\r
+0000051358 00000 n\r
+0000000022 00000 f\r
+0000000023 00000 f\r
+0000000024 00000 f\r
+0000000025 00000 f\r
+0000000026 00000 f\r
+0000000027 00000 f\r
+0000000028 00000 f\r
+0000000029 00000 f\r
+0000000030 00000 f\r
+0000000031 00000 f\r
+0000000032 00000 f\r
+0000000033 00000 f\r
+0000000034 00001 f\r
+0000000035 00000 f\r
+0000000036 00000 f\r
+0000000037 00000 f\r
+0000000038 00000 f\r
+0000000039 00000 f\r
+0000000040 00000 f\r
+0000000041 00000 f\r
+0000000042 00000 f\r
+0000000043 00000 f\r
+0000000044 00000 f\r
+0000000045 00000 f\r
+0000000046 00000 f\r
+0000000047 00000 f\r
+0000000048 00000 f\r
+0000000049 00000 f\r
+0000000050 00000 f\r
+0000000051 00000 f\r
+0000000052 00000 f\r
+0000000053 00000 f\r
+0000000054 00000 f\r
+0000000055 00000 f\r
+0000000056 00000 f\r
+0000000057 00000 f\r
+0000000058 00000 f\r
+0000000059 00000 f\r
+0000000060 00000 f\r
+0000000061 00000 f\r
+0000000062 00000 f\r
+0000000063 00000 f\r
+0000000064 00000 f\r
+0000000065 00000 f\r
+0000000066 00000 f\r
+0000000067 00000 f\r
+0000000068 00000 f\r
+0000000069 00000 f\r
+0000000070 00000 f\r
+0000000071 00000 f\r
+0000000072 00000 f\r
+0000000075 00000 f\r
+0000053130 00000 n\r
+0000447035 00000 n\r
+0000000076 00000 f\r
+0000000077 00001 f\r
+0000000078 00000 f\r
+0000000079 00000 f\r
+0000000080 00000 f\r
+0000000091 00000 f\r
+0000447070 00000 n\r
+0000447144 00000 n\r
+0000447428 00000 n\r
+0000448499 00000 n\r
+0000477276 00000 n\r
+0000542864 00000 n\r
+0000608452 00000 n\r
+0000674040 00000 n\r
+0000739628 00000 n\r
+0000805216 00000 n\r
+0000000000 00001 f\r
+0000051443 00000 n\r
+0000051140 00000 n\r
+0000051211 00000 n\r
+0000051242 00000 n\r
+0000053446 00000 n\r
+0000053559 00000 n\r
+0000443823 00000 n\r
+0000053594 00000 n\r
+0000053953 00000 n\r
+0000053990 00000 n\r
+0000053773 00000 n\r
+0000051857 00000 n\r
+0000866269 00000 n\r
+0000446471 00000 n\r
+0000446521 00000 n\r
+0000053192 00000 n\r
+0000000163 00000 n\r
+trailer\r<</Size 109/Root 1 0 R/Info 104 0 R/ID[<92202E142B2943938996230749909C02><1913AC01336D494EA4250E05957BB203>]>>\rstartxref\r866446\r%%EOF\r
\ No newline at end of file
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>NSHumanReadableCopyright</key>
+ <string>XScreenSaver 5.15, © 2001-2012 Jamie Zawinski.</string>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleVersion</key>
+ <string>5.16</string>
+ <key>NSMainNibFile</key>
+ <string>iSaverRunner</string>
+ <key>CFBundlePackageType</key>
+ <string>APPL</string>
+ <key>CFBundleIconFile</key>
+ <string>iSaverRunner57.png</string>
+ <key>UIStatusBarHidden</key>
+ <true/>
+ <key>CFBundleShortVersionString</key>
+ <string>5.16</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>UIRequiredDeviceCapabilities</key>
+ <array>
+ <string>armv7</string>
+ </array>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>UISupportedInterfaceOrientations~ipad</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationPortraitUpsideDown</string>
+ <string>UIInterfaceOrientationLandscapeLeft</string>
+ <string>UIInterfaceOrientationLandscapeRight</string>
+ </array>
+ <key>CFBundleLongVersionString</key>
+ <string>XScreenSaver 5.15, © 2001-2012 Jamie Zawinski.</string>
+ <key>CFBundleIdentifier</key>
+ <string>org.jwz.xscreensaver</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleIconFiles</key>
+ <array>
+ <string>iSaverRunner114.png</string>
+ <string>iSaverRunner72.png</string>
+ <string>iSaverRunner57.png</string>
+ <string>iSaverRunner50.png</string>
+ <string>iSaverRunner29.png</string>
+ </array>
+ <key>LSRequiresIPhoneOS</key>
+ <true/>
+ <key>UISupportedInterfaceOrientations</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationLandscapeLeft</string>
+ <string>UIInterfaceOrientationLandscapeRight</string>
+ <string>UIInterfaceOrientationPortraitUpsideDown</string>
+ </array>
+ <key>CFBundleDisplayName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundleGetInfoString</key>
+ <string>XScreenSaver 5.15, © 2001-2012 Jamie Zawinski.
+http://www.jwz.org/xscreensaver/</string>
+</dict>
+</plist>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
+ <data>
+ <int key="IBDocument.SystemTarget">512</int>
+ <string key="IBDocument.SystemVersion">11E53</string>
+ <string key="IBDocument.InterfaceBuilderVersion">2182</string>
+ <string key="IBDocument.AppKitVersion">1138.47</string>
+ <string key="IBDocument.HIToolboxVersion">569.00</string>
+ <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
+ <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <string key="NS.object.0">1181</string>
+ </object>
+ <object class="NSArray" key="IBDocument.IntegratedClassDependencies">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>IBUIWindow</string>
+ <string>IBProxyObject</string>
+ <string>IBUICustomObject</string>
+ </object>
+ <object class="NSArray" key="IBDocument.PluginDependencies">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ </object>
+ <object class="NSMutableDictionary" key="IBDocument.Metadata">
+ <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
+ <integer value="1" key="NS.object.0"/>
+ </object>
+ <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBProxyObject" id="841351856">
+ <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ </object>
+ <object class="IBProxyObject" id="240144534">
+ <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ </object>
+ <object class="IBUICustomObject" id="664661524">
+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ </object>
+ <object class="IBUIWindow" id="380026005">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">1298</int>
+ <object class="NSPSMatrix" key="NSFrameMatrix"/>
+ <string key="NSFrameSize">{320, 480}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
+ <object class="NSColor" key="IBUIBackgroundColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MCAwIDAAA</bytes>
+ </object>
+ <bool key="IBUIOpaque">NO</bool>
+ <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
+ <bool key="IBUIMultipleTouchEnabled">YES</bool>
+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ <bool key="IBUIVisibleAtLaunch">YES</bool>
+ <bool key="IBUIResizesToFullScreen">YES</bool>
+ </object>
+ </object>
+ <object class="IBObjectContainer" key="IBDocument.Objects">
+ <object class="NSMutableArray" key="connectionRecords">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">delegate</string>
+ <reference key="source" ref="841351856"/>
+ <reference key="destination" ref="664661524"/>
+ </object>
+ <int key="connectionID">9</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchOutletConnection" key="connection">
+ <string key="label">window</string>
+ <reference key="source" ref="664661524"/>
+ <reference key="destination" ref="380026005"/>
+ </object>
+ <int key="connectionID">5</int>
+ </object>
+ </object>
+ <object class="IBMutableOrderedSet" key="objectRecords">
+ <object class="NSArray" key="orderedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBObjectRecord">
+ <int key="objectID">0</int>
+ <object class="NSArray" key="object" id="0">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <reference key="children" ref="1000"/>
+ <nil key="parent"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">2</int>
+ <reference key="object" ref="380026005"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <reference key="parent" ref="0"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-1</int>
+ <reference key="object" ref="841351856"/>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">File's Owner</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">3</int>
+ <reference key="object" ref="664661524"/>
+ <reference key="parent" ref="0"/>
+ <string key="objectName">SaverRunner</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-2</int>
+ <reference key="object" ref="240144534"/>
+ <reference key="parent" ref="0"/>
+ </object>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="flattenedProperties">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>-1.CustomClassName</string>
+ <string>-1.IBPluginDependency</string>
+ <string>-2.CustomClassName</string>
+ <string>-2.IBPluginDependency</string>
+ <string>2.IBAttributePlaceholdersKey</string>
+ <string>2.IBPluginDependency</string>
+ <string>3.CustomClassName</string>
+ <string>3.IBPluginDependency</string>
+ </object>
+ <object class="NSArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>UIApplication</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <string>UIResponder</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <object class="NSMutableDictionary">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference key="dict.sortedKeys" ref="0"/>
+ <reference key="dict.values" ref="0"/>
+ </object>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <string>SaverRunner</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="unlocalizedProperties">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference key="dict.sortedKeys" ref="0"/>
+ <reference key="dict.values" ref="0"/>
+ </object>
+ <nil key="activeLocalization"/>
+ <object class="NSMutableDictionary" key="localizations">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference key="dict.sortedKeys" ref="0"/>
+ <reference key="dict.values" ref="0"/>
+ </object>
+ <nil key="sourceID"/>
+ <int key="maxID">9</int>
+ </object>
+ <object class="IBClassDescriber" key="IBDocument.Classes"/>
+ <int key="IBDocument.localizationMode">0</int>
+ <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencies">
+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
+ <integer value="512" key="NS.object.0"/>
+ </object>
+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
+ <integer value="3000" key="NS.object.0"/>
+ </object>
+ <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
+ <int key="IBDocument.defaultPropertyAccessControl">3</int>
+ <string key="IBCocoaTouchPluginVersion">1181</string>
+ </data>
+</archive>
--- /dev/null
+/* xscreensaver, Copyright (c) 2012 Jamie Zawinski <jwz@jwz.org>
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation. No representations are made about the suitability of this
+ * software for any purpose. It is provided "as is" without express or
+ * implied warranty.
+ *
+ * Loading URLs and returning the underlying text.
+ *
+ * This is necessary because iOS doesn't have Perl installed, so we can't
+ * run "xscreensaver-text" to do this.
+ */
+
+#include "utils.h"
+
+#ifdef USE_IPHONE /* whole file -- see utils/textclient.c */
+
+#include "textclient.h"
+#include "resources.h"
+
+#include <stdio.h>
+
+extern const char *progname;
+
+struct text_data {
+
+ enum { DATE, LITERAL, URL } mode;
+ char *literal, *url;
+
+ int columns;
+ char *buf;
+ int buf_size;
+ char *fp;
+
+};
+
+
+void
+textclient_reshape (text_data *d,
+ int pix_w, int pix_h,
+ int char_w, int char_h)
+{
+ d->columns = char_w;
+}
+
+
+text_data *
+textclient_open (Display *dpy)
+{
+ text_data *d = (text_data *) calloc (1, sizeof (*d));
+
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: init\n", progname);
+# endif
+
+ char *s = get_string_resource (dpy, "textMode", "TextMode");
+ if (!s || !*s || !strcasecmp (s, "date") || !strcmp (s, "0"))
+ d->mode = DATE;
+ else if (!strcasecmp (s, "literal") || !strcmp (s, "1"))
+ d->mode = LITERAL;
+ else if (!strcasecmp (s, "url") || !strcmp (s, "3"))
+ d->mode = URL;
+ else
+ d->mode = DATE;
+
+ d->literal = get_string_resource (dpy, "textLiteral", "TextLiteral");
+ d->url = get_string_resource (dpy, "textURL", "TextURL");
+
+ return d;
+}
+
+
+void
+textclient_close (text_data *d)
+{
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: free\n", progname);
+# endif
+
+ if (d->buf) free (d->buf);
+ if (d->literal) free (d->literal);
+ if (d->url) free (d->url);
+ free (d);
+}
+
+
+static char *
+date_string (void)
+{
+ UIDevice *dd = [UIDevice currentDevice];
+ NSString *name = [dd name]; // My iPhone
+ NSString *model = [dd model]; // iPad
+ // NSString *system = [dd systemName]; // iPhone OS
+ NSString *vers = [dd systemVersion]; // 5.0
+ NSString *date =
+ [NSDateFormatter
+ localizedStringFromDate:[NSDate date]
+ dateStyle: NSDateFormatterMediumStyle
+ timeStyle: NSDateFormatterMediumStyle];
+ NSString *nl = @"\n";
+
+ NSString *result = name;
+ result = [result stringByAppendingString: nl];
+ result = [result stringByAppendingString: model];
+ // result = [result stringByAppendingString: nl];
+ // result = [result stringByAppendingString: system];
+ result = [result stringByAppendingString: @" "];
+ result = [result stringByAppendingString: vers];
+ result = [result stringByAppendingString: nl];
+ result = [result stringByAppendingString: nl];
+ result = [result stringByAppendingString: date];
+ result = [result stringByAppendingString: nl];
+ result = [result stringByAppendingString: nl];
+ return strdup ([result cStringUsingEncoding:NSISOLatin1StringEncoding]);
+}
+
+
+static void
+strip_html (char *html)
+{
+ int tag = 0;
+ int comment = 0;
+ int white = 0;
+ int nl = 0;
+ int entity = 0;
+ char *out = html;
+ for (char *in = html; *in; in++) {
+ if (comment) {
+ if (!strncmp (in, "-->", 3)) {
+ comment = 0;
+ }
+ } else if (tag) {
+ if (*in == '>') {
+ tag = 0;
+ entity = 0;
+ }
+ } else if (entity) {
+ if (*in == ';') {
+ entity = 0;
+ }
+ } else if (*in == '<') {
+ tag = 1;
+ entity = 0;
+ if (!strncmp (in, "<!--", 4)) {
+ comment = 1;
+ tag = 0;
+ } else if (!strncasecmp (in, "<BR", 3)) {
+ *out++ = '\n';
+ white = 1;
+ nl++;
+ } else if (!strncasecmp (in, "<P", 2)) {
+ if (nl < 2) { *out++ = '\n'; nl++; }
+ if (nl < 2) { *out++ = '\n'; nl++; }
+ white = 1;
+ }
+ } else if (*in == '&') {
+ char *ss = 0;
+ entity = 1;
+
+ if (!strncmp (in, "&", 4)) ss = "&";
+ else if (!strncmp (in, "<", 3)) ss = "<";
+ else if (!strncmp (in, ">", 3)) ss = ">";
+ else if (!strncmp (in, " ", 5)) ss = " ";
+
+ else if (!strncmp (in, "Æ", 6)) ss = "AE";
+ else if (!strncmp (in, "æ", 6)) ss = "ae";
+ else if (!strncmp (in, "&bdquo", 6)) ss = "\"";
+ else if (!strncmp (in, "¦", 7)) ss = "|";
+ else if (!strncmp (in, "&bull", 5)) ss = "*";
+ else if (!strncmp (in, "&circ", 5)) ss = "^";
+ else if (!strncmp (in, "&cong", 5)) ss = "=~";
+ else if (!strncmp (in, "©", 5)) ss = "(c)";
+ else if (!strncmp (in, "¤", 7)) ss = "$";
+ else if (!strncmp (in, "°", 4)) ss = ".";
+ else if (!strncmp (in, "÷", 7)) ss = "/";
+ else if (!strncmp (in, "&empty", 6)) ss = "0";
+ else if (!strncmp (in, "&emsp", 5)) ss = " ";
+ else if (!strncmp (in, "&ensp", 5)) ss = " ";
+ else if (!strncmp (in, "&equiv", 6)) ss = "==";
+ else if (!strncmp (in, "½", 7)) ss = "1/2";
+ else if (!strncmp (in, "¼", 7)) ss = "1/4";
+ else if (!strncmp (in, "¾", 7)) ss = "3/4";
+ else if (!strncmp (in, "&frasl", 6)) ss = "/";
+ else if (!strncmp (in, "&ge", 3)) ss = ">=";
+ else if (!strncmp (in, "&hArr", 5)) ss = "<=>";
+ else if (!strncmp (in, "&harr", 5)) ss = "<->";
+ else if (!strncmp (in, "&hellip", 7)) ss = "...";
+ else if (!strncmp (in, "¿", 7)) ss = "?";
+ else if (!strncmp (in, "&lArr", 5)) ss = "<=";
+ else if (!strncmp (in, "&lang", 5)) ss = "<";
+ else if (!strncmp (in, "«", 6)) ss = "<<";
+ else if (!strncmp (in, "&larr", 5)) ss = "<-";
+ else if (!strncmp (in, "&ldquo", 6)) ss = "\"";
+ else if (!strncmp (in, "&le", 3)) ss = "<=";
+ else if (!strncmp (in, "&lowast", 7)) ss = "*";
+ else if (!strncmp (in, "&loz", 4)) ss = "<>";
+ else if (!strncmp (in, "&lsaquo", 7)) ss = "<";
+ else if (!strncmp (in, "&lsquo", 6)) ss = "`";
+ else if (!strncmp (in, "¯", 5)) ss = "'";
+ else if (!strncmp (in, "&mdash", 6)) ss = "--";
+ else if (!strncmp (in, "µ", 6)) ss = "u";
+ else if (!strncmp (in, "·", 7)) ss = ".";
+ else if (!strncmp (in, "&minus", 6)) ss = "-";
+ else if (!strncmp (in, "&ndash", 6)) ss = "-";
+ else if (!strncmp (in, "&ne", 3)) ss = "!=";
+ else if (!strncmp (in, "¬", 4)) ss = "!";
+ else if (!strncmp (in, "&OElig", 6)) ss = "OE";
+ else if (!strncmp (in, "&oelig", 6)) ss = "oe";
+ else if (!strncmp (in, "ª", 5)) ss = "_";
+ else if (!strncmp (in, "º", 5)) ss = "_";
+ else if (!strncmp (in, "¶", 5)) ss = "PP";
+ else if (!strncmp (in, "±", 7)) ss = "+/-";
+ else if (!strncmp (in, "£", 6)) ss = "#";
+ else if (!strncmp (in, "&prime", 6)) ss = "'";
+ else if (!strncmp (in, """, 5)) ss = "\"";
+ else if (!strncmp (in, "&rArr", 5)) ss = "=>";
+ else if (!strncmp (in, "&rang", 5)) ss = ">";
+ else if (!strncmp (in, "»", 6)) ss = ">>";
+ else if (!strncmp (in, "&rarr", 5)) ss = "->";
+ else if (!strncmp (in, "&rdquo", 6)) ss = "\"";
+ else if (!strncmp (in, "®", 4)) ss = "(r)";
+ else if (!strncmp (in, "&rsaquo", 7)) ss = ">";
+ else if (!strncmp (in, "&rsquo", 6)) ss = "'";
+ else if (!strncmp (in, "&sbquo", 6)) ss = "'";
+ else if (!strncmp (in, "§", 5)) ss = "SS";
+ else if (!strncmp (in, "­", 4)) ss = "";
+ else if (!strncmp (in, "&sim", 4)) ss = "~";
+ else if (!strncmp (in, "¹", 5)) ss = "[1]";
+ else if (!strncmp (in, "²", 5)) ss = "[2]";
+ else if (!strncmp (in, "³", 5)) ss = "[3]";
+ else if (!strncmp (in, "ß", 6)) ss = "B";
+ else if (!strncmp (in, "&thinsp", 7)) ss = " ";
+ else if (!strncmp (in, "þ", 6)) ss = "|";
+ else if (!strncmp (in, "&tilde", 6)) ss = "!";
+ else if (!strncmp (in, "×", 6)) ss = "x";
+ else if (!strncmp (in, "&trade", 6)) ss = "[tm]";
+ else if (!strncmp (in, "¨", 4)) ss = ":";
+ else if (!strncmp (in, "¥", 4)) ss = "Y";
+
+ if (ss) {
+ strcpy (out, ss);
+ out += strlen(ss);
+ } else if (!strncmp (in, "&#", 2)) { // A
+ int i = 0;
+ for (char *in2 = in+2; *in2 >= '0' && *in2 <= '9'; in2++)
+ i = (i * 10) + (*in2 - '0');
+ *out = (i > 255 ? '?' : i);
+ } else if (!strncmp (in, "&#x", 3)) { // A
+ int i = 0;
+ for (char *in2 = in+3;
+ ((*in2 >= '0' && *in2 <= '9') ||
+ (*in2 >= 'A' && *in2 <= 'F') ||
+ (*in2 >= 'a' && *in2 <= 'f'));
+ in2++)
+ i = (i * 16) + (*in2 >= 'a' ? *in2 - 'a' + 16 :
+ *in2 >= 'A' ? *in2 - 'A' + 16 :
+ *in2 - '0');
+ *out = (i > 255 ? '?' : i);
+ } else {
+ *out++ = in[1]; // first character of entity, e.g. é.
+ }
+ } else if (*in == ' ' || *in == '\t' || *in == '\r' || *in == '\n') {
+ if (!white && out != html)
+ *out++ = ' ';
+ white = 1;
+ } else {
+ *out++ = *in;
+ white = 0;
+ nl = 0;
+ }
+ }
+ *out = 0;
+}
+
+
+static char *
+copy_rss_field (const char *s)
+{
+ if (!s) return 0;
+ while (*s && *s != '>') // Skip forward to >
+ s++;
+ if (! *s) return 0;
+ s++;
+
+ if (!strncmp (s, "<![CDATA[", 9)) { // CDATA quoting
+ s += 9;
+ char *e = strstr (s, "]]");
+ if (e) *e = 0;
+ int L = strlen (s);
+ char *s2 = (char *) malloc (L+1);
+ memcpy (s2, s, L+1);
+ return s2;
+
+ } else { // Entity-encoded.
+ const char *s2;
+ for (s2 = s; *s2 && *s2 != '<'; s2++) // Terminate at <
+ ;
+ char *s3 = (char *) malloc (s2 - s + 1);
+ if (! s3) return 0;
+ memcpy (s3, s, s2-s);
+ s3[s2-s] = 0;
+ strip_html (s3);
+ return s3;
+ }
+}
+
+
+static char *
+pick_rss_field (const char *a, const char *b, const char *c, const char *d)
+{
+ // Pick the longest of the fields.
+ char *a2 = copy_rss_field (a);
+ char *b2 = copy_rss_field (b);
+ char *c2 = copy_rss_field (c);
+ char *d2 = copy_rss_field (d);
+ int al = a2 ? strlen(a2) : 0;
+ int bl = b2 ? strlen(b2) : 0;
+ int cl = c2 ? strlen(c2) : 0;
+ int dl = d2 ? strlen(d2) : 0;
+ char *ret = 0;
+
+ if (al > bl && al > cl && al > dl) ret = a2;
+ else if (bl > al && bl > cl && bl > dl) ret = b2;
+ else if (cl > al && cl > bl && cl > dl) ret = c2;
+ else ret = d2;
+ if (a2 && a2 != ret) free (a2);
+ if (b2 && b2 != ret) free (b2);
+ if (c2 && c2 != ret) free (c2);
+ if (d2 && d2 != ret) free (d2);
+ return ret;
+}
+
+
+static void
+strip_rss (char *rss)
+{
+ char *out = rss;
+ const char *a = 0, *b = 0, *c = 0, *d = 0, *t = 0;
+ int head = 1;
+ int done = 0;
+
+ for (char *in = rss; *in; in++) {
+ if (*in == '<') {
+ if (!strncasecmp (in, "<item", 5) || // New item, dump.
+ !strncasecmp (in, "<entry", 6)) {
+ DONE:
+ head = 0;
+ char *title = copy_rss_field (t);
+ char *body = pick_rss_field (a, b, c, d);
+
+ a = b = c = d = t = 0;
+
+ if (title && body && !strcmp (title, body)) {
+ free (title);
+ title = 0;
+ }
+
+ if (title) {
+ strcpy (out, title);
+ free (title);
+ out += strlen (out);
+ strcpy (out, "\n\n");
+ out += strlen (out);
+ }
+
+ if (body) {
+ strcpy (out, body);
+ free (body);
+ out += strlen (out);
+ strcpy (out, "<P>");
+ out += strlen (out);
+ }
+
+ } else if (head) { // still before first <item>
+ ;
+ } else if (!strncasecmp (in, "<title", 6)) {
+ t = in+6;
+ } else if (!strncasecmp (in, "<summary", 8)) {
+ d = in+8;
+ } else if (!strncasecmp (in, "<description", 12)) {
+ a = in+12;
+ } else if (!strncasecmp (in, "<content:encoded", 16)) {
+ c = in+16;
+ } else if (!strncasecmp (in, "<content", 8)) {
+ b = in+8;
+ }
+ }
+ }
+
+ if (! done) { // Finish off the final item.
+ done = 1;
+ goto DONE;
+ }
+
+ // Now decode it a second time.
+ strip_html (rss);
+}
+
+
+static void
+wrap_text (char *body, int columns)
+{
+ int col = 0, last_col = 0;
+ char *last_space = 0;
+ for (char *p = body; *p; p++) {
+ if (*p == '\r' || *p == '\n' || *p == ' ' || *p == '\t') {
+ if (col > columns && last_space) {
+ *last_space = '\n';
+ col = col - last_col;
+ }
+ last_space = p;
+ last_col = col;
+ }
+ if (*p == '\r' || *p == '\n') {
+ col = 0;
+ last_col = 0;
+ last_space = 0;
+ } else {
+ col++;
+ }
+ }
+}
+
+
+static void
+strip_backslashes (char *s)
+{
+ char *out = s;
+ for (char *in = s; *in; in++) {
+ if (*in == '\\') {
+ in++;
+ if (*in == 'n') *out++ = '\n';
+ else if (*in == 'r') *out++ = '\r';
+ else if (*in == 't') *out++ = '\t';
+ else *out++ = *in;
+ } else {
+ *out++ = *in;
+ }
+ }
+ *out = 0;
+}
+
+
+static char *
+url_string (const char *url)
+{
+ NSURL *nsurl =
+ [NSURL URLWithString:
+ [NSString stringWithCString: url
+ encoding:NSISOLatin1StringEncoding]];
+ NSString *body =
+ [NSString stringWithContentsOfURL: nsurl
+ encoding: NSISOLatin1StringEncoding
+ error: nil];
+ if (! body)
+ return 0;
+
+ enum { RSS, HTML, TEXT } type;
+
+ // Only search the first 1/2 K of the document while determining type.
+
+ int L = [body length];
+ if (L > 512) L = 512;
+ NSString *head = [[[body substringToIndex: L]
+ stringByTrimmingCharactersInSet:
+ [NSCharacterSet whitespaceAndNewlineCharacterSet]]
+ lowercaseString];
+ if ([head hasPrefix:@"<?xml"] ||
+ [head hasPrefix:@"<!doctype rss"])
+ type = RSS;
+ else if ([head hasPrefix:@"<!doctype html"] ||
+ [head hasPrefix:@"<html"] ||
+ [head hasPrefix:@"<head"])
+ type = HTML;
+ else if ([head rangeOfString:@"<base"].length ||
+ [head rangeOfString:@"<body"].length ||
+ [head rangeOfString:@"<script"].length ||
+ [head rangeOfString:@"<style"].length ||
+ [head rangeOfString:@"<a href"].length)
+ type = HTML;
+ else if ([head rangeOfString:@"<channel"].length ||
+ [head rangeOfString:@"<generator"].length ||
+ [head rangeOfString:@"<description"].length ||
+ [head rangeOfString:@"<content"].length ||
+ [head rangeOfString:@"<feed"].length ||
+ [head rangeOfString:@"<entry"].length)
+ type = RSS;
+ else
+ type = TEXT;
+
+ char *body2 = strdup ([body cStringUsingEncoding:NSISOLatin1StringEncoding]);
+
+ switch (type) {
+ case HTML: strip_html (body2); break;
+ case RSS: strip_rss (body2); break;
+ case TEXT: break;
+ default: abort(); break;
+ }
+
+ return body2;
+}
+
+
+int
+textclient_getc (text_data *d)
+{
+ if (!d->fp || !*d->fp) {
+ if (d->buf) {
+ free (d->buf);
+ d->buf = 0;
+ d->fp = 0;
+ }
+ switch (d->mode) {
+ case DATE: DATE:
+ d->buf = date_string();
+ break;
+ case LITERAL:
+ if (!d->literal || !*d->literal)
+ goto DATE;
+ d->buf = (char *) malloc (strlen (d->literal) + 3);
+ strcpy (d->buf, d->literal);
+ strcat (d->buf, "\n");
+ strip_backslashes (d->buf);
+ d->fp = d->buf;
+ break;
+ case URL:
+ if (!d->url || !*d->url)
+ goto DATE;
+ d->buf = url_string (d->url);
+ break;
+ default:
+ abort();
+ }
+ if (d->columns > 10)
+ wrap_text (d->buf, d->columns);
+ d->fp = d->buf;
+ }
+
+ if (!d->fp || !*d->fp)
+ return -1;
+
+ unsigned char c = (unsigned char) *d->fp++;
+ return (int) c;
+}
+
+
+Bool
+textclient_putc (text_data *d, XKeyEvent *k)
+{
+ return False;
+}
+
+#endif /* USE_IPHONE -- whole file */
-/* xscreensaver, Copyright (c) 2006 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
-/* xscreensaver, Copyright (c) 2006 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
/* This is the OSX implementation of Xt timers, for libjwxyz.
*/
-#import <stdlib.h>
-#import <Cocoa/Cocoa.h>
-#import "jwxyz.h"
-#import "jwxyz-timers.h"
-
//#define DEBUG_TIMERS
//#define DEBUG_SOURCES
#undef USE_COCOA_SOURCES
+#import <stdlib.h>
+
+#ifdef USE_COCOA_SOURCES
+# import <Cocoa/Cocoa.h>
+#endif
+
+#import "jwxyz.h"
+#import "jwxyz-timers.h"
+
+
+
#ifdef DEBUG_TIMERS
# define LOGT(str,arg1,arg2) NSLog(str,arg1,arg2)
#else
# endif /* !USE_COCOA_SOURCES */
}
+
+
+XtInputMask
+XtAppPending (XtAppContext app)
+{
+ return XtIMAlternateInput; /* just always say yes */
+}
+
+void
+XtAppProcessEvent (XtAppContext app, XtInputMask mask)
+{
+ jwxyz_sources_data *td = display_sources_data (app_to_display (app));
+ jwxyz_sources_run (td);
+}
-/* xscreensaver, Copyright (c) 1991-2010 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1991-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
typedef struct jwxyz_XtIntervalId * XtIntervalId;
typedef struct jwxyz_XtInputId * XtInputId;
typedef void * XtPointer;
+typedef unsigned long XtInputMask;
#define XtInputReadMask (1L<<0)
#define XtInputWriteMask (1L<<1)
#define XtInputExceptMask (1L<<2)
+#define XtIMXEvent 1
+#define XtIMTimer 2
+#define XtIMAlternateInput 4
+#define XtIMSignal 8
+#define XtIMAll (XtIMXEvent | XtIMTimer | XtIMAlternateInput | XtIMSignal)
#define True 1
#define TRUE 1
#define Button4Mask (1<<11)
#define Button5Mask (1<<12)
+#define XK_Shift_L 0xFFE1
+#define XK_Shift_R 0xFFE2
+#define XK_Control_L 0xFFE3
+#define XK_Control_R 0xFFE4
+#define XK_Caps_Lock 0xFFE5
+#define XK_Shift_Lock 0xFFE6
+#define XK_Meta_L 0xFFE7
+#define XK_Meta_R 0xFFE8
+#define XK_Alt_L 0xFFE9
+#define XK_Alt_R 0xFFEA
+#define XK_Super_L 0xFFEB
+#define XK_Super_R 0xFFEC
+#define XK_Hyper_L 0xFFED
+#define XK_Hyper_R 0xFFEE
+
+#define XK_Home 0xFF50
+#define XK_Left 0xFF51
+#define XK_Up 0xFF52
+#define XK_Right 0xFF53
+#define XK_Down 0xFF54
+#define XK_Prior 0xFF55
+#define XK_Page_Up 0xFF55
+#define XK_Next 0xFF56
+#define XK_Page_Down 0xFF56
+#define XK_End 0xFF57
+#define XK_Begin 0xFF58
+
#define GXclear 0x0 /* 0 */
#define GXand 0x1 /* src AND dst */
// #define GXandReverse 0x2 /* src AND NOT dst */
#define DisplayHeight XDisplayHeight
#define XMaxRequestSize(dpy) (65535)
-extern Display *jwxyz_make_display (void *nsview);
+extern Display *jwxyz_make_display (void *nsview, void *cgc);
extern void jwxyz_free_display (Display *);
extern void *jwxyz_window_view (Window);
-extern void jwxyz_window_resized (Display *, Window w);
+extern void jwxyz_window_resized (Display *, Window,
+ int, int, int, int,
+ void *cgc);
+extern void jwxyz_mouse_moved (Display *, Window, int x, int y);
extern Window XRootWindow (Display *, int screen);
extern Screen *XDefaultScreenOfDisplay (Display *);
extern XtInputId XtAppAddInput (XtAppContext, int fd, XtPointer flags,
XtInputCallbackProc, XtPointer closure);
extern void XtRemoveInput (XtInputId);
+extern XtInputMask XtAppPending (XtAppContext);
+extern void XtAppProcessEvent (XtAppContext, XtInputMask);
extern struct jwxyz_sources_data *display_sources_data (Display *);
// Some GLX stuff that also doesn't technically belong here...
-/* xscreensaver, Copyright (c) 1991-2010 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1991-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#import <stdlib.h>
#import <stdint.h>
-#import <Cocoa/Cocoa.h>
+
+#ifdef USE_IPHONE
+# import <UIKit/UIKit.h>
+# import <UIKit/UIScreen.h>
+# import <QuartzCore/QuartzCore.h>
+# define NSView UIView
+# define NSRect CGRect
+# define NSPoint CGPoint
+# define NSSize CGSize
+# define NSColor UIColor
+# define NSImage UIImage
+# define NSEvent UIEvent
+# define NSFont UIFont
+# define NSGlyph CGGlyph
+# define NSWindow UIWindow
+# define NSMakeSize CGSizeMake
+# define NSBezierPath UIBezierPath
+#else
+# import <Cocoa/Cocoa.h>
+#endif
+
#import "jwxyz.h"
#import "jwxyz-timers.h"
struct {
NSView *view;
unsigned long background;
+ int last_mouse_x, last_mouse_y;
} window;
struct {
int depth;
Screen *screen;
struct jwxyz_sources_data *timers_data;
+# ifndef USE_IPHONE
CGDirectDisplayID cgdpy; /* ...of the one and only Window, main_window.
This can change if the window is dragged to
a different screen. */
+# endif
CGColorSpaceRef colorspace; /* Color space of this screen. We tag all of
our images with this to avoid translation
Display *
-jwxyz_make_display (void *nsview_arg)
+jwxyz_make_display (void *nsview_arg, void *cgc_arg)
{
+ CGContextRef cgc = (CGContextRef) cgc_arg;
NSView *view = (NSView *) nsview_arg;
if (!view) abort();
Window w = (Window) calloc (1, sizeof(*w));
w->type = WINDOW;
- // kludge! this needs to be set late, so we do it in XClearWindow!
- // w->cgc = [[[view window] graphicsContext] graphicsPort];
- w->cgc = 0;
w->window.view = view;
CFRetain (w->window.view); // needed for garbage collection?
w->window.background = BlackPixel(0,0);
d->main_window = w;
- [view lockFocus];
- w->cgc = [[[view window] graphicsContext] graphicsPort];
- [view unlockFocus];
-
- jwxyz_window_resized (d, w);
+# ifndef USE_IPHONE
+ if (! cgc) {
+ [view lockFocus];
+ cgc = [[[view window] graphicsContext] graphicsPort];
+ [view unlockFocus];
+ w->cgc = cgc;
+ }
+# endif
+ Assert (cgc, "no CGContext");
return d;
}
/* Call this when the View changes size or position.
*/
void
-jwxyz_window_resized (Display *dpy, Window w)
+jwxyz_window_resized (Display *dpy, Window w,
+ int new_x, int new_y, int new_width, int new_height,
+ void *cgc_arg)
{
+ CGContextRef cgc = (CGContextRef) cgc_arg;
Assert (w->type == WINDOW, "not a window");
- NSRect r = [w->window.view frame];
- w->frame.origin.x = r.origin.x; // NSRect -> CGRect
- w->frame.origin.y = r.origin.y;
- w->frame.size.width = r.size.width;
- w->frame.size.height = r.size.height;
+ w->frame.origin.x = new_x;
+ w->frame.origin.y = new_y;
+ w->frame.size.width = new_width;
+ w->frame.size.height = new_height;
+ if (cgc) w->cgc = cgc;
+ Assert (w->cgc, "no CGContext");
+
+# ifndef USE_IPHONE
// Figure out which screen the window is currently on.
{
int wx, wy;
CGGetDisplaysWithPoint (p, 1, &dpy->cgdpy, &n);
Assert (dpy->cgdpy, "unable to find CGDisplay");
}
+# endif // USE_IPHONE
#if 0
{
}
+#ifdef USE_IPHONE
+void
+jwxyz_mouse_moved (Display *dpy, Window w, int x, int y)
+{
+ Assert (w->type == WINDOW, "not a window");
+ w->window.last_mouse_x = x;
+ w->window.last_mouse_y = y;
+}
+#endif // USE_IPHONE
+
+
+
jwxyz_sources_data *
display_sources_data (Display *dpy)
{
set_clip_mask (d, gc);
}
-#define pop_gc(d,gc) CGContextRestoreGState ((d)->cgc)
+#define pop_gc(d,gc) CGContextRestoreGState (d->cgc)
/* Pushes a GC context; sets BlendMode, ClipMask, Fill, and Stroke colors.
}
CGContextRef cgc = d->cgc;
-
set_color (cgc, color, depth, gc->gcv.alpha_allowed_p, fill_p);
CGContextSetShouldAntialias (cgc, antialias_p);
}
gc->gcv.function == GXclear) {
// "set" and "clear" are dumb drawing modes that ignore the source
// bits and just draw solid rectangles.
- set_color (dst->cgc, (gc->gcv.function == GXset
- ? (gc->depth == 1 ? 1 : WhitePixel(0,0))
- : (gc->depth == 1 ? 0 : BlackPixel(0,0))),
+ set_color (dst->cgc,
+ (gc->gcv.function == GXset
+ ? (gc->depth == 1 ? 1 : WhitePixel(0,0))
+ : (gc->depth == 1 ? 0 : BlackPixel(0,0))),
gc->depth, gc->gcv.alpha_allowed_p, YES);
draw_rect (dpy, dst, 0, dst_x, dst_y, width, height, YES, YES);
return 0;
BOOL mask_p = NO;
BOOL free_cgi_p = NO;
- if (src->type == PIXMAP) {
+
+#ifndef USE_IPHONE
+ // Because of the backbuffer, all iPhone Windows work like Pixmaps.
+ if (src->type == PIXMAP)
+# endif
+ {
// If we are copying from a Pixmap to a Pixmap or Window, we must first
// copy the bits to an intermediary CGImage object, then copy that to the
free_cgi_p = YES;
}
- if (src->pixmap.depth == 1)
+ if (src->type == PIXMAP && src->pixmap.depth == 1)
mask_p = YES;
+# ifndef USE_IPHONE
} else { /* (src->type == WINDOW) */
NSRect nsfrom; // NSRect != CGRect on 10.4
//Assert(CGImageGetColorSpace(cgi) == dpy->colorspace,"bad colorspace");
CGDataProviderRelease (prov);
}
+
+# endif // !USE_IPHONE
}
+ CGContextRef cgc = dst->cgc;
+
if (mask_p) { // src depth == 1
push_bg_gc (dst, gc, YES);
// fill the destination rectangle with solid background...
- CGContextFillRect (dst->cgc, orig_dst_rect);
+ CGContextFillRect (cgc, orig_dst_rect);
+
+ Assert (cgc, "no CGC with 1-bit XCopyArea");
// then fill in a solid rectangle of the fg color, using the image as an
// alpha mask. (the image has only values of BlackPixel or WhitePixel.)
- set_color (dst->cgc, gc->gcv.foreground, gc->depth,
+ set_color (cgc, gc->gcv.foreground, gc->depth,
gc->gcv.alpha_allowed_p, YES);
- CGContextClipToMask (dst->cgc, dst_rect, cgi);
- CGContextFillRect (dst->cgc, dst_rect);
+ CGContextClipToMask (cgc, dst_rect, cgi);
+ CGContextFillRect (cgc, dst_rect);
pop_gc (dst, gc);
// being copied.
//
if (clipped) {
- set_color (dst->cgc, gc->gcv.background, gc->depth,
+ set_color (cgc, gc->gcv.background, gc->depth,
gc->gcv.alpha_allowed_p, YES);
- CGContextFillRect (dst->cgc, orig_dst_rect);
+ CGContextFillRect (cgc, orig_dst_rect);
}
if (cgi) {
// copy the CGImage onto the destination CGContext
//Assert(CGImageGetColorSpace(cgi) == dpy->colorspace, "bad colorspace");
- CGContextDrawImage (dst->cgc, dst_rect, cgi);
+ CGContextDrawImage (cgc, dst_rect, cgi);
} else {
// No cgi means src == dst, and both are Windows.
+
+# ifdef USE_IPHONE
+ abort(); // No NSCopyBits on iOS, but shouldn't be reached anyway.
+# else // !USE_IPHONE
NSRect nsfrom;
nsfrom.origin.x = src_rect.origin.x; // NSRect != CGRect on 10.4
nsfrom.origin.y = src_rect.origin.y;
nsto.x = dst_rect.origin.x;
nsto.y = dst_rect.origin.y;
NSCopyBits (0, nsfrom, nsto);
+# endif // !USE_IPHONE
}
pop_gc (dst, gc);
}
if (free_cgi_p) CGImageRelease (cgi);
+
if (releaseme) [releaseme release];
invalidate_drawable_cache (dst);
return 0;
push_fg_gc (d, gc, NO);
- set_line_mode (d->cgc, &gc->gcv);
- CGContextBeginPath (d->cgc);
- CGContextMoveToPoint (d->cgc, p.x, p.y);
+ CGContextRef cgc = d->cgc;
+ set_line_mode (cgc, &gc->gcv);
+ CGContextBeginPath (cgc);
+ CGContextMoveToPoint (cgc, p.x, p.y);
p.x = wr.origin.x + x2;
p.y = wr.origin.y + wr.size.height - y2;
- CGContextAddLineToPoint (d->cgc, p.x, p.y);
- CGContextStrokePath (d->cgc);
+ CGContextAddLineToPoint (cgc, p.x, p.y);
+ CGContextStrokePath (cgc);
pop_gc (d, gc);
invalidate_drawable_cache (d);
return 0;
NSPoint p;
CGRect wr = d->frame;
push_fg_gc (d, gc, NO);
- set_line_mode (d->cgc, &gc->gcv);
+
+ CGContextRef cgc = d->cgc;
+
+ set_line_mode (cgc, &gc->gcv);
// if the first and last points coincide, use closepath to get
// the proper line-joining.
p.x = wr.origin.x + points->x;
p.y = wr.origin.y + wr.size.height - points->y;
points++;
- CGContextBeginPath (d->cgc);
- CGContextMoveToPoint (d->cgc, p.x, p.y);
+ CGContextBeginPath (cgc);
+ CGContextMoveToPoint (cgc, p.x, p.y);
for (i = 1; i < count; i++) {
if (mode == CoordModePrevious) {
p.x += points->x;
p.x = wr.origin.x + points->x;
p.y = wr.origin.y + wr.size.height - points->y;
}
- CGContextAddLineToPoint (d->cgc, p.x, p.y);
+ CGContextAddLineToPoint (cgc, p.x, p.y);
points++;
}
- if (closed_p) CGContextClosePath (d->cgc);
- CGContextStrokePath (d->cgc);
+ if (closed_p) CGContextClosePath (cgc);
+ CGContextStrokePath (cgc);
pop_gc (d, gc);
invalidate_drawable_cache (d);
return 0;
int i;
CGRect wr = d->frame;
+ CGContextRef cgc = d->cgc;
+
push_fg_gc (d, gc, NO);
- set_line_mode (d->cgc, &gc->gcv);
- CGContextBeginPath (d->cgc);
+ set_line_mode (cgc, &gc->gcv);
+ CGContextBeginPath (cgc);
for (i = 0; i < count; i++) {
- CGContextMoveToPoint (d->cgc,
+ CGContextMoveToPoint (cgc,
wr.origin.x + segments->x1,
wr.origin.y + wr.size.height - segments->y1);
- CGContextAddLineToPoint (d->cgc,
+ CGContextAddLineToPoint (cgc,
wr.origin.x + segments->x2,
wr.origin.y + wr.size.height - segments->y2);
segments++;
}
- CGContextStrokePath (d->cgc);
+ CGContextStrokePath (cgc);
pop_gc (d, gc);
invalidate_drawable_cache (d);
return 0;
push_bg_gc (d, gc, fill_p);
}
+ CGContextRef cgc = d->cgc;
if (fill_p)
- CGContextFillRect (d->cgc, r);
+ CGContextFillRect (cgc, r);
else {
if (gc)
- set_line_mode (d->cgc, &gc->gcv);
- CGContextStrokeRect (d->cgc, r);
+ set_line_mode (cgc, &gc->gcv);
+ CGContextStrokeRect (cgc, r);
}
if (gc)
{
CGRect wr = d->frame;
int i;
+ CGContextRef cgc = d->cgc;
push_fg_gc (d, gc, YES);
for (i = 0; i < n; i++) {
CGRect r;
r.origin.y = wr.origin.y + wr.size.height - rects->y - rects->height;
r.size.width = rects->width;
r.size.height = rects->height;
- CGContextFillRect (d->cgc, r);
+ CGContextFillRect (cgc, r);
rects++;
}
pop_gc (d, gc);
XClearArea (Display *dpy, Window win, int x, int y, int w, int h, Bool exp)
{
Assert (win->type == WINDOW, "not a window");
- set_color (win->cgc, win->window.background, 32, NO, YES);
+ CGContextRef cgc = win->cgc;
+ set_color (cgc, win->window.background, 32, NO, YES);
draw_rect (dpy, win, 0, x, y, w, h, NO, YES);
return 0;
}
CGRect wr = d->frame;
int i;
push_fg_gc (d, gc, YES);
- CGContextBeginPath (d->cgc);
+ CGContextRef cgc = d->cgc;
+ CGContextBeginPath (cgc);
float x = 0, y = 0;
for (i = 0; i < npoints; i++) {
if (i > 0 && mode == CoordModePrevious) {
}
if (i == 0)
- CGContextMoveToPoint (d->cgc, x, y);
+ CGContextMoveToPoint (cgc, x, y);
else
- CGContextAddLineToPoint (d->cgc, x, y);
+ CGContextAddLineToPoint (cgc, x, y);
}
- CGContextClosePath (d->cgc);
+ CGContextClosePath (cgc);
if (gc->gcv.fill_rule == EvenOddRule)
- CGContextEOFillPath (d->cgc);
+ CGContextEOFillPath (cgc);
else
- CGContextFillPath (d->cgc);
+ CGContextFillPath (cgc);
pop_gc (d, gc);
invalidate_drawable_cache (d);
return 0;
push_fg_gc (d, gc, fill_p);
- CGContextBeginPath (d->cgc);
+ CGContextRef cgc = d->cgc;
+ CGContextBeginPath (cgc);
- CGContextSaveGState(d->cgc);
- CGContextTranslateCTM (d->cgc, ctr.x, ctr.y);
- CGContextScaleCTM (d->cgc, width/2.0, height/2.0);
+ CGContextSaveGState(cgc);
+ CGContextTranslateCTM (cgc, ctr.x, ctr.y);
+ CGContextScaleCTM (cgc, width/2.0, height/2.0);
if (fill_p)
- CGContextMoveToPoint (d->cgc, 0, 0);
+ CGContextMoveToPoint (cgc, 0, 0);
- CGContextAddArc (d->cgc, 0.0, 0.0, 1, r1, r2, clockwise);
- CGContextRestoreGState (d->cgc); // restore before stroke, for line width
+ CGContextAddArc (cgc, 0.0, 0.0, 1, r1, r2, clockwise);
+ CGContextRestoreGState (cgc); // restore before stroke, for line width
if (closed_p)
- CGContextClosePath (d->cgc); // for proper line joining
+ CGContextClosePath (cgc); // for proper line joining
if (fill_p) {
- CGContextFillPath (d->cgc);
+ CGContextFillPath (cgc);
} else {
- set_line_mode (d->cgc, &gc->gcv);
- CGContextStrokePath (d->cgc);
+ set_line_mode (cgc, &gc->gcv);
+ CGContextStrokePath (cgc);
}
pop_gc (d, gc);
static void
set_gcv (GC gc, XGCValues *from, unsigned long mask)
{
+ if (! mask) return;
+ if (! gc) abort();
+ if (! from) abort();
+
if (mask & GCFunction) gc->gcv.function = from->function;
if (mask & GCForeground) gc->gcv.foreground = from->foreground;
if (mask & GCBackground) gc->gcv.background = from->background;
if (w <= 0 || h <= 0)
return 0;
+ CGContextRef cgc = d->cgc;
+
if (gc->gcv.function == GXset ||
gc->gcv.function == GXclear) {
// "set" and "clear" are dumb drawing modes that ignore the source
// bits and just draw solid rectangles.
- set_color (d->cgc, (gc->gcv.function == GXset
+ set_color (cgc, (gc->gcv.function == GXset
? (gc->depth == 1 ? 1 : WhitePixel(0,0))
: (gc->depth == 1 ? 0 : BlackPixel(0,0))),
gc->depth, gc->gcv.alpha_allowed_p, YES);
kCGRenderingIntentDefault);
CGDataProviderRelease (prov);
//Assert (CGImageGetColorSpace (cgi) == dpy->colorspace, "bad colorspace");
- CGContextDrawImage (d->cgc, r, cgi);
+ CGContextDrawImage (cgc, r, cgi);
CGImageRelease (cgi);
} else { // (bpp == 1)
NO); /* interpolate */
push_fg_gc (d, gc, YES);
- CGContextFillRect (d->cgc, r); // foreground color
- CGContextClipToMask (d->cgc, r, mask);
- set_color (d->cgc, gc->gcv.background, gc->depth, NO, YES);
- CGContextFillRect (d->cgc, r); // background color
+ CGContextFillRect (cgc, r); // foreground color
+ CGContextClipToMask (cgc, r, mask);
+ set_color (cgc, gc->gcv.background, gc->depth, NO, YES);
+ CGContextFillRect (cgc, r); // background color
pop_gc (d, gc);
free (flipped);
{
const unsigned char *data = 0;
int depth, ibpp, ibpl, alpha_first_p;
+# ifndef USE_IPHONE
NSBitmapImageRep *bm = 0;
+# endif
Assert ((width < 65535), "improbably large width");
Assert ((height < 65535), "improbably large height");
Assert ((x < 65535 && x > -65535), "improbably large x");
Assert ((y < 65535 && y > -65535), "improbably large y");
- if (d->type == PIXMAP) {
- depth = d->pixmap.depth;
- alpha_first_p = 1; // we created it with kCGImageAlphaNoneSkipFirst.
- ibpp = CGBitmapContextGetBitsPerPixel (d->cgc);
- ibpl = CGBitmapContextGetBytesPerRow (d->cgc);
- data = CGBitmapContextGetData (d->cgc);
+ CGContextRef cgc = d->cgc;
+
+#ifndef USE_IPHONE
+ // Because of the backbuffer, all iPhone Windows work like Pixmaps.
+ if (d->type == PIXMAP)
+# endif
+ {
+ depth = (d->type == PIXMAP
+ ? d->pixmap.depth
+ : 32);
+ // If it's a pixmap, we created it with kCGImageAlphaNoneSkipFirst.
+ // If it's an iPhone window, it's the other way around.
+ alpha_first_p = (d->type == PIXMAP);
+ ibpp = CGBitmapContextGetBitsPerPixel (cgc);
+ ibpl = CGBitmapContextGetBytesPerRow (cgc);
+ data = CGBitmapContextGetData (cgc);
Assert (data, "CGBitmapContextGetData failed");
- } else {
+
+# ifndef USE_IPHONE
+ } else { /* (d->type == WINDOW) */
+
// get the bits (desired sub-rectangle) out of the NSView
NSRect nsfrom;
nsfrom.origin.x = x;
ibpl = [bm bytesPerRow];
data = [bm bitmapData];
Assert (data, "NSBitmapImageRep initWithFocusedViewRect failed");
+# endif // !USE_IPHONE
}
// data points at (x,y) with ibpl rowstride. ignore x,y from now on.
}
}
+# ifndef USE_IPHONE
if (bm) [bm release];
+# endif
return image;
}
+
/* Returns a transformation matrix to do rotation as per the provided
EXIF "Orientation" value.
*/
XRectangle *geom_ret, int exif_rotation)
{
CGImageRef cgi;
+# ifndef USE_IPHONE
CGImageSourceRef cgsrc;
+# endif // USE_IPHONE
NSSize imgr;
+ CGContextRef cgc = d->cgc;
+
if (nsimg_p) {
NSImage *nsimg = (NSImage *) img_arg;
imgr = [nsimg size];
+# ifndef USE_IPHONE
// convert the NSImage to a CGImage via the toll-free-bridging
// of NSData and CFData...
//
CFDataRef cfdata = (CFDataRef) nsdata;
cgsrc = CGImageSourceCreateWithData (cfdata, NULL);
cgi = CGImageSourceCreateImageAtIndex (cgsrc, 0, NULL);
+# else // USE_IPHONE
+ cgi = nsimg.CGImage;
+# endif // USE_IPHONE
} else {
cgi = (CGImageRef) img_arg;
if (d->type == WINDOW)
XClearWindow (dpy, d);
else {
- set_color (d->cgc, BlackPixel(dpy,0), 32, NO, YES);
+ set_color (cgc, BlackPixel(dpy,0), 32, NO, YES);
draw_rect (dpy, d, 0, 0, 0, winr.size.width, winr.size.height, NO, YES);
}
CGAffineTransform trans =
exif_rotate (exif_rotation, rot_p ? dst2.size : dst.size);
- CGContextSaveGState (d->cgc);
- CGContextConcatCTM (d->cgc,
+ CGContextSaveGState (cgc);
+ CGContextConcatCTM (cgc,
CGAffineTransformMakeTranslation (dst.origin.x,
dst.origin.y));
- CGContextConcatCTM (d->cgc, trans);
+ CGContextConcatCTM (cgc, trans);
//Assert (CGImageGetColorSpace (cgi) == dpy->colorspace, "bad colorspace");
- CGContextDrawImage (d->cgc, dst2, cgi);
- CGContextRestoreGState (d->cgc);
+ CGContextDrawImage (cgc, dst2, cgi);
+ CGContextRestoreGState (cgc);
+# ifndef USE_IPHONE
if (nsimg_p) {
CFRelease (cgsrc);
CGImageRelease (cgi);
}
+# endif // USE_IPHONE
if (geom_ret) {
geom_ret->x = dst.origin.x;
}
+
Pixmap
XCreatePixmapFromBitmapData (Display *dpy, Drawable drawable,
const char *data,
f->per_char = (XCharStruct *) calloc (last-first+2, sizeof (XCharStruct));
int i;
+# ifndef USE_IPHONE
NSBezierPath *bpath = [NSBezierPath bezierPath];
+# endif
for (i = first; i <= last; i++) {
unsigned char str[2];
NSString *nsstr = [NSString stringWithCString:(char *) str
encoding:NSISOLatin1StringEncoding];
+ NSPoint advancement;
+ NSRect bbox;
+
+# ifndef USE_IPHONE
/* I can't believe we have to go through this bullshit just to
convert a 'char' to an NSGlyph!!
[NSString sizeWithAttributes] both return an advancement-sized
rectangle, not a rectangle completely enclosing the glyph's ink.
*/
- NSPoint advancement;
- NSRect bbox;
advancement.x = advancement.y = 0;
[bpath removeAllPoints];
[bpath moveToPoint:advancement];
advancement = [bpath currentPoint];
bbox = [bpath bounds];
+# else // USE_IPHONE
+
+ UIFont *ff = fid->nsfont;
+ CGSize size = [nsstr sizeWithFont:ff];
+
+ /* sizeWithFont gives us a character's "width" and "height".
+ There is no way to get a character's "lbearing", "rbearing",
+ or "descent". We do have the font's overall "descent", though.
+
+ drawAtPoint (to an offscreen CGContext) returns "width" and the
+ "ascent" of the font (not of the glyph, I think) so that doesn't
+ help.
+
+ CGFontGetGlyphBBoxes might help (if it actually returns a bounding
+ box and not just the ascent/width again, which I don't know) but
+ we can't use it anyway because there is no way to map a unichar to
+ a CGGlyph.
+
+ Fuck you sideways, Apple.
+ */
+
+ bbox.origin.x = 0;
+ bbox.origin.y = [ff descender];
+ bbox.size.width = size.width;
+ bbox.size.height = size.height;
+
+ advancement.x = size.width;
+ advancement.y = 0;
+
+# endif // USE_IPHONE
+
/* Now that we know the advancement and bounding box, we can compute
the lbearing and rbearing.
*/
(int) advancement.x, (int) advancement.y);
#endif
}
-
}
}
static NSFont *
-try_native_font (const char *name, char **name_ret, float *size_ret)
+try_native_font (const char *name, float scale,
+ char **name_ret, float *size_ret)
{
if (!name) return 0;
const char *spc = strrchr (name, ' ');
if (!spc) return 0;
- int size = 0;
- if (1 != sscanf (spc, " %d ", &size)) return 0;
+ int dsize = 0;
+ if (1 != sscanf (spc, " %d ", &dsize)) return 0;
+ float size = dsize;
+
if (size <= 4) return 0;
+ size *= scale;
+
char *name2 = strdup (name);
name2[strlen(name2) - strlen(spc)] = 0;
NSString *nsname = [NSString stringWithCString:name2
static NSFont *
random_font (BOOL bold, BOOL ital, float size, char **name_ret)
{
+# ifndef USE_IPHONE
NSFontTraitMask mask = ((bold ? NSBoldFontMask : NSUnboldFontMask) |
(ital ? NSItalicFontMask : NSUnitalicFontMask));
NSArray *fonts = [[NSFontManager sharedFontManager]
// None of the fonts support ASCII?
return 0;
+
+# else // USE_IPHONE
+
+ NSMutableArray *fonts = [NSMutableArray arrayWithCapacity:100];
+ NSArray *families = [UIFont familyNames];
+ NSMutableDictionary *famdict = [NSMutableDictionary
+ dictionaryWithCapacity:100];
+ NSObject *y = [NSNumber numberWithBool:YES];
+ for (NSString *name in families) {
+ // There are many dups in the families array -- uniquify it.
+ [famdict setValue:y forKey:name];
+ }
+
+ for (NSString *name in famdict) {
+ for (NSString *fn in [UIFont fontNamesForFamilyName:name]) {
+
+# define MATCH(X) \
+ ([fn rangeOfString:X options:NSCaseInsensitiveSearch].location \
+ != NSNotFound)
+
+ BOOL bb = MATCH(@"Bold");
+ BOOL ii = MATCH(@"Italic") || MATCH(@"Oblique");
+
+ if (!bold != !bb) continue;
+ if (!ital != !ii) continue;
+
+ /* Check if it can do ASCII. No good way to accomplish this!
+ These are fonts present in iPhone Simulator as of June 2012
+ that don't include ASCII.
+ */
+ if (MATCH(@"AppleGothic") || // Korean
+ MATCH(@"Dingbats") || // Dingbats
+ MATCH(@"Emoji") || // Emoticons
+ MATCH(@"Geeza") || // Arabic
+ MATCH(@"Hebrew") || // Hebrew
+ MATCH(@"HiraKaku") || // Japanese
+ MATCH(@"HiraMin") || // Japanese
+ MATCH(@"Kailasa") || // Tibetan
+ MATCH(@"Ornaments") || // Dingbats
+ MATCH(@"STHeiti") // Chinese
+ )
+ continue;
+
+ [fonts addObject:fn];
+# undef MATCH
+ }
+ }
+
+ if (! [fonts count]) return 0; // Nothing suitable?
+
+ int i = random() % [fonts count];
+ NSString *name = [fonts objectAtIndex:i];
+ UIFont *ff = [UIFont fontWithName:name size:size];
+ *name_ret = strdup ([name cStringUsingEncoding:NSUTF8StringEncoding]);
+
+ return ff;
+
+# endif // USE_IPHONE
}
static NSFont *
-try_xlfd_font (const char *name, char **name_ret, float *size_ret)
+try_xlfd_font (const char *name, float scale,
+ char **name_ret, float *size_ret)
{
NSFont *nsfont = 0;
BOOL bold = NO;
if (size < 6 || size > 1000)
size = 12;
+ size *= scale;
+
if (rand)
nsfont = random_font (bold, ital, size, &ps_name);
{
Font fid = (Font) calloc (1, sizeof(*fid));
- fid->nsfont = try_native_font (name, &fid->ps_name, &fid->size);
+ float scale = 1;
+
+# ifdef USE_IPHONE
+ // Scale up fonts on Retina displays.
+ scale = dpy->main_window->window.view.contentScaleFactor;
+# endif
+
+ fid->nsfont = try_native_font (name, scale, &fid->ps_name, &fid->size);
if (!fid->nsfont && name &&
strchr (name, ' ') &&
}
if (! fid->nsfont)
- fid->nsfont = try_xlfd_font (name, &fid->ps_name, &fid->size);
+ fid->nsfont = try_xlfd_font (name, scale, &fid->ps_name, &fid->size);
// We should never return NULL for XLFD fonts.
if (!fid->nsfont) {
- NSLog(@"no NSFont for \"%s\"", name);
abort();
}
CFRetain (fid->nsfont); // needed for garbage collection?
static void
-set_font (CGContextRef cgc, GC gc)
+set_font (Display *dpy, CGContextRef cgc, GC gc)
{
Font font = gc->gcv.font;
if (! font) {
- font = XLoadFont (0, 0);
+ font = XLoadFont (dpy, 0);
gc->gcv.font = font;
[gc->gcv.font->nsfont retain];
CFRetain (gc->gcv.font->nsfont); // needed for garbage collection?
But the Cocoa way only works on NSView, not on CGContextRef (pixmaps)!
*/
+ CGContextRef cgc = d->cgc;
push_fg_gc (d, gc, YES);
- set_font (d->cgc, gc);
+ set_font (dpy, cgc, gc);
- CGContextSetTextDrawingMode (d->cgc, kCGTextFill);
+ CGContextSetTextDrawingMode (cgc, kCGTextFill);
if (gc->gcv.antialias_p)
- CGContextSetShouldAntialias (d->cgc, YES);
- CGContextShowTextAtPoint (d->cgc,
+ CGContextSetShouldAntialias (cgc, YES);
+ CGContextShowTextAtPoint (cgc,
wr.origin.x + x,
wr.origin.y + wr.size.height - y,
str, len);
gc->gcv.clip_mask = copy_pixmap (dpy, m);
if (gc->gcv.clip_mask)
- gc->clip_mask = CGBitmapContextCreateImage (gc->gcv.clip_mask->cgc);
+ gc->clip_mask =
+ CGBitmapContextCreateImage (gc->gcv.clip_mask->cgc);
else
gc->clip_mask = 0;
int *win_x_ret, int *win_y_ret, unsigned int *mask_ret)
{
Assert (w->type == WINDOW, "not a window");
+
+# ifdef USE_IPHONE
+ int x = w->window.last_mouse_x;
+ int y = w->window.last_mouse_y;
+ if (root_x_ret) *root_x_ret = x;
+ if (root_y_ret) *root_y_ret = y;
+ if (win_x_ret) *win_x_ret = x;
+ if (win_y_ret) *win_y_ret = y;
+
+# else // !USE_IPHONE
+
NSWindow *nsw = [w->window.view window];
NSPoint wpos;
// get bottom left of window on screen, from bottom left
NSScreen *screen = (screens && [screens count] > 0
? [screens objectAtIndex:0]
: [NSScreen mainScreen]);
+#ifdef USE_IPHONE
+ double s = w->window.view.contentScaleFactor;
+#else
+ int s = 1;
+#endif
NSRect srect = [screen frame];
- vpos.y = srect.size.height - vpos.y;
+ vpos.y = (s * srect.size.height) - vpos.y;
// get the mouse position on window, from bottom left
NSEvent *e = [NSApp currentEvent];
if (root_y_ret) *root_y_ret = (int) p.y;
if (win_x_ret) *win_x_ret = (int) (p.x - vpos.x);
if (win_y_ret) *win_y_ret = (int) (p.y - vpos.y);
+# endif // !USE_IPHONE
- if (mask_ret) *mask_ret = 0; // ####
+ if (mask_ret) *mask_ret = 0; // #### poll the keyboard modifiers?
if (root_ret) *root_ret = 0;
if (child_ret) *child_ret = 0;
return True;
Window *child_ret)
{
Assert (w->type == WINDOW, "not a window");
+
+# ifdef USE_IPHONE
+
+ NSPoint p;
+ p.x = src_x;
+ p.y = src_y;
+
+# else // !USE_IPHONE
+
NSWindow *nsw = [w->window.view window];
NSPoint wpos;
// get bottom left of window on screen, from bottom left
NSScreen *screen = (screens && [screens count] > 0
? [screens objectAtIndex:0]
: [NSScreen mainScreen]);
+# ifdef USE_IPHONE
+ double s = w->window.view.contentScaleFactor;
+# else
+ int s = 1;
+# endif
NSRect srect = [screen frame];
- vpos.y = srect.size.height - vpos.y;
+ vpos.y = (s * srect.size.height) - vpos.y;
// point starts out relative to top left of view
NSPoint p;
// get point relative to top left of screen
p.x += vpos.x;
p.y += vpos.y;
+# endif // !USE_IPHONE
*dest_x_ret = p.x;
*dest_y_ret = p.y;
-/* xscreensaver, Copyright (c) 2006 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2006-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
* implied warranty.
*/
-#import <Cocoa/Cocoa.h>
+#ifdef USE_IPHONE
+# import <UIKit/UIKit.h>
+#else
+# import <Cocoa/Cocoa.h>
+#endif
-int main(int argc, char *argv[])
+int
+main (int argc, char *argv[])
{
- return NSApplicationMain(argc, (const char **) argv);
+# ifdef USE_IPHONE
+ NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
+ int ret = UIApplicationMain (argc, argv, nil, nil);
+ [pool release];
+ return ret;
+# else
+ return NSApplicationMain(argc, (const char **) argv);
+# endif
}
-/* xscreensaver, Copyright (c) 1992-2011 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1992-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#import <stdlib.h>
#import <stdint.h>
-#import <Cocoa/Cocoa.h>
+#ifndef USE_IPHONE
+# import <Cocoa/Cocoa.h>
+#else
+# import <SaverRunner.h>
+#endif
#import "jwxyz.h"
#import "grabscreen.h"
#import "colorbars.h"
#import "usleep.h"
+#ifdef USE_IPHONE
+# define NSImage UIImage
+#endif
+
+
#ifndef MAC_OS_X_VERSION_10_6
# define MAC_OS_X_VERSION_10_6 1060 /* undefined in 10.4 SDK, grr */
#endif
/* Loads an image into the Drawable, returning once the image is loaded.
*/
-void
-osx_grab_desktop_image (Screen *screen, Window xwindow, Drawable drawable)
+Bool
+osx_grab_desktop_image (Screen *screen, Window xwindow, Drawable drawable,
+ XRectangle *geom_ret)
{
Display *dpy = DisplayOfScreen (screen);
NSView *nsview = jwxyz_window_view (xwindow);
GC gc = XCreateGC (dpy, drawable, 0, &gcv);
XPutImage (dpy, drawable, gc, xim, 0, 0, 0, 0, xim->width, xim->height);
XFreeGC (dpy, gc);
+
+ if (geom_ret) {
+ geom_ret->x = 0;
+ geom_ret->y = 0;
+ geom_ret->width = xim->width;
+ geom_ret->height = xim->height;
+ }
+
XDestroyImage (xim);
+ return True;
+}
+
+
+#elif defined(USE_IPHONE)
+
+ /* What a hack!
+
+ On iOS, our application delegate, SaverRunner, grabs an image
+ of itself as a UIImage before creating the XScreenSaverView.
+ In this code, we ask SaverRunner for that UIImage, then copy
+ it to the root window.
+ */
+
+Bool
+osx_grab_desktop_image (Screen *screen, Window xwindow, Drawable drawable,
+ XRectangle *geom_ret)
+{
+
+ /* Just for a little variety, let's return colorbars every other time. */
+ static int counter = 0;
+ if (counter++ & 1)
+ return False;
+
+ SaverRunner *s =
+ (SaverRunner *) [[UIApplication sharedApplication] delegate];
+ if (! s)
+ return False;
+ if (! [s isKindOfClass:[SaverRunner class]])
+ abort();
+ UIImage *img = [s screenshot];
+ if (! img)
+ return False;
+ jwxyz_draw_NSImage_or_CGImage (DisplayOfScreen (screen), drawable,
+ True, img, geom_ret, 0);
+ return True;
}
/* Loads an image into the Drawable, returning once the image is loaded.
*/
-void
-osx_grab_desktop_image (Screen *screen, Window xwindow, Drawable drawable)
+Bool
+osx_grab_desktop_image (Screen *screen, Window xwindow, Drawable drawable,
+ XRectangle *geom_ret)
{
Display *dpy = DisplayOfScreen (screen);
NSView *nsview = jwxyz_window_view (xwindow);
// put us back above the login windows so the screensaver is visible.
[[nsview window] setLevel:oldLevel];
+ if (! img) return False;
+
// Render the grabbed CGImage into the Drawable.
- if (img) {
- jwxyz_draw_NSImage_or_CGImage (DisplayOfScreen (screen), drawable,
- False, img, NULL, 0);
- CGImageRelease (img);
- }
+ jwxyz_draw_NSImage_or_CGImage (DisplayOfScreen (screen), drawable,
+ False, img, geom_ret, 0);
+ CGImageRelease (img);
+ return True;
}
#endif /* 10.5+ code */
+# ifndef USE_IPHONE
+
/* Returns the EXIF rotation property of the image, if any.
*/
static int
# endif /* 10.5 */
}
+# endif /* USE_IPHONE */
+
+
/* Loads an image file and splats it onto the drawable.
The image is drawn as large as possible while preserving its aspect ratio.
osx_load_image_file (Screen *screen, Window xwindow, Drawable drawable,
const char *filename, XRectangle *geom_ret)
{
+# ifndef USE_IPHONE
+
NSImage *img = [[NSImage alloc] initWithContentsOfFile:
[NSString stringWithCString:filename
encoding:NSUTF8StringEncoding]];
return False;
jwxyz_draw_NSImage_or_CGImage (DisplayOfScreen (screen), drawable,
- True, img, geom_ret,
+ True, img, geom_ret,
exif_rotation (filename));
[img release];
return True;
-}
+# else /* USE_IPHONE */
+
+ /* It would be nice to select a random image from the Photo Album and
+ load that, but that looks like a gigantic pain in the ass, because
+ it's an asynchronous API, and might require manual authorization
+ by the user. (ALAssetsLibrary, enumerateGroupsWithTypes.)
+
+ Possibly useful sample code to check out:
+ http://www.fiveminutes.eu/accessing-photo-library-using-assets-library-framework-on-iphone/
+
+ So, in the meantime, return False, acquire colorbars.
+ */
+ return False;
+
+# endif /* USE_IPHONE */
+}
#!/usr/bin/perl -w
-# Copyright © 2006-2011 Jamie Zawinski <jwz@jwz.org>
+# Copyright © 2006-2012 Jamie Zawinski <jwz@jwz.org>
#
# Permission to use, copy, modify, distribute, and sell this software and its
# documentation for any purpose is hereby granted without fee, provided that
use strict;
my $progname = $0; $progname =~ s@.*/@@g;
-my $version = q{ $Revision: 1.17 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
+my $version = q{ $Revision: 1.21 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
$ENV{PATH} = "/usr/local/bin:$ENV{PATH}"; # for seticon
my $verbose = 1;
+sub read_info_plist($);
sub read_info_plist($) {
my ($app_dir) = @_;
- my $file = "$app_dir/Contents/Info.plist";
+ my $file = "$app_dir/Contents/Info.plist";
+ my $file2 = "$app_dir/Info.plist";
$file =~ s@/+@/@g;
- open (my $in, '<', $file) || error ("$file: $!");
+ my $in;
+ if (open ($in, '<', $file)) {
+ } elsif (open ($in, '<', $file2)) {
+ $file = $file2;
+ } else {
+ error ("$file: $!");
+ }
local $/ = undef; # read entire file
my $body = <$in>;
close $in;
+
+ if ($body =~ m/^bplist/s) {
+ print STDERR "$progname: converting binary plist file: $file\n";
+ system ("plutil", "-convert", "xml1", $file);
+ return read_info_plist ($app_dir);
+ }
+
return ($file, $body);
}
error ("$app_dir: no name")
unless ($app_dir =~ m@/([^/.]+).(app|saver)/?$@x);
my $name = $1;
+
+ return () if ($name eq 'XScreenSaver');
+ return () if ($name eq 'SaverTester');
+
my $file = "$app_dir/Contents/Resources/" . lc($name) . ".xml";
- my $file2 = "$app_dir/Contents/PlugIns/$name.saver/Contents/Resources/" .
+ my $file2 = "$app_dir/" . lc($name) . ".xml";
+ my $file3 = "$app_dir/Contents/PlugIns/$name.saver/Contents/Resources/" .
lc($name) . ".xml";
$file =~ s@/+@/@g;
my $in;
- open ($in, '<', $file) ||
- open ($in, '<', $file2) ||
+ if (open ($in, '<', $file)) {
+ } elsif (open ($in, '<', $file2)) { $file = $file2;
+ } elsif (open ($in, '<', $file3)) { $file = $file3;
+ } else {
error ("$file: $!");
+ }
local $/ = undef; # read entire file
my $body = <$in>;
close $in;
my ($filename, $body) = read_saver_xml ($app_dir);
my $obody = $body;
+ return () unless defined ($filename);
+
$body =~ m@<screensaver[^<>]*?[ \t]_label=\"([^\"]+)\"@m ||
error ("$filename: no name label");
my $name = $1;
my $vers = $1;
my ($ignore, $info_str) = update_saver_xml ($app_dir, $vers);
- $info_str =~ m@^([^\n]+)\n@s ||
- error ("$filename: unparsable copyright");
- my $copyright = "$1";
- $copyright =~ s/\b\d{4}-(\d{4})\b/$1/;
-
- # Lose the Wikipedia URLs.
- $info_str =~ s@http:.*?\b(wikipedia|mathworld)\b[^\s]+[ \t]*\n?@@gm;
-
- $info_str =~ s/(\n\n)\n+/$1/gs;
- $info_str =~ s/(^\s+|\s+$)//gs;
- $plist = set_plist_key ($filename, $plist,
- "NSHumanReadableCopyright", $copyright);
- $plist = set_plist_key ($filename, $plist,
- "CFBundleLongVersionString",$copyright);
- $plist = set_plist_key ($filename, $plist,
- "CFBundleGetInfoString", $info_str);
-
- if ($oplist eq $plist) {
- print STDERR "$progname: $filename: unchanged\n" if ($verbose > 1);
+ if (! defined($info_str)) {
+ print STDERR "$progname: $filename: no XML file\n" if ($verbose > 1);
} else {
- my $file_tmp = "$filename.tmp";
- open(OUT, ">$file_tmp") || error ("$file_tmp: $!");
- print OUT $plist || error ("$file_tmp: $!");
- close OUT || error ("$file_tmp: $!");
- if (!rename ("$file_tmp", "$filename")) {
- unlink "$file_tmp";
- error ("mv \"$file_tmp\" \"$filename\": $!");
+ $info_str =~ m@^([^\n]+)\n@s ||
+ error ("$filename: unparsable copyright");
+ my $copyright = "$1";
+ $copyright =~ s/\b\d{4}-(\d{4})\b/$1/;
+
+ # Lose the Wikipedia URLs.
+ $info_str =~ s@http:.*?\b(wikipedia|mathworld)\b[^\s]+[ \t]*\n?@@gm;
+
+ $info_str =~ s/(\n\n)\n+/$1/gs;
+ $info_str =~ s/(^\s+|\s+$)//gs;
+ $plist = set_plist_key ($filename, $plist,
+ "NSHumanReadableCopyright", $copyright);
+ $plist = set_plist_key ($filename, $plist,
+ "CFBundleLongVersionString",$copyright);
+ $plist = set_plist_key ($filename, $plist,
+ "CFBundleGetInfoString", $info_str);
+
+ if ($oplist eq $plist) {
+ print STDERR "$progname: $filename: unchanged\n" if ($verbose > 1);
+ } else {
+ my $file_tmp = "$filename.tmp";
+ open(OUT, ">$file_tmp") || error ("$file_tmp: $!");
+ print OUT $plist || error ("$file_tmp: $!");
+ close OUT || error ("$file_tmp: $!");
+
+ if (!rename ("$file_tmp", "$filename")) {
+ unlink "$file_tmp";
+ error ("mv \"$file_tmp\" \"$filename\": $!");
+ }
+ print STDERR "$progname: wrote $filename\n" if ($verbose);
}
- print STDERR "$progname: wrote $filename\n" if ($verbose);
}
set_icon ($app_dir);
if (m/^--?verbose$/s) { $verbose++; }
elsif (m/^-v+$/) { $verbose += length($_)-1; }
elsif (m/^--?q(uiet)?$/s) { $verbose = 0; }
+ elsif (m/^-/s) { usage(); }
else { push @files, $_; }
}
usage() unless ($#files >= 0);
#include <string.h>
#include <sys/time.h>
+#include <TargetConditionals.h>
+
+#if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR
+# undef USE_IPHONE
+# define USE_IPHONE
+# define HAVE_JWZGLES
+#endif
+
#ifdef __OBJC__
- #import <Cocoa/Cocoa.h>
+# ifdef USE_IPHONE
+# import <Foundation/Foundation.h>
+# import <UIKit/UIKit.h>
+# else
+# import <Cocoa/Cocoa.h>
+# endif
#endif
#include "jwxyz.h"
-#include <OpenGL/gl.h>
+# ifdef USE_IPHONE
+# include <OpenGLES/ES1/gl.h>
+# include <OpenGLES/ES1/glext.h>
+#else
+# include <OpenGL/gl.h>
+#endif
===============================================================================
+Changes since 5.15: * Ported to iPhone and iPad.
+ * XInput devices now also ignore small mouse motions.
+ * Loading images via RSS feeds is much improved.
+ * Various minor fixes.
Changes since 5.14: * New hacks, `hilbert', `companioncube' and `tronbit'.
* Image-manipulating hacks can now load from RSS or Atom
feeds: `imageDirectory' may contain a URL.
is the case for OpenGL 1.1, but not for OpenGL 1.0. */
#undef HAVE_GLBINDTEXTURE
+/* Define this if glBitmap exists. */
+#undef HAVE_GLBITMAP
+
/* Define this if you have the -lgle and -lmatrix libraries (GL extrusion.) */
#undef HAVE_GLE
installed. Some of the demos can make use of this if it is available. */
#undef HAVE_JPEGLIB
+/* Define this to target the OpenGL ES 1.x API instead of OpenGL 1.3. */
+#undef HAVE_JWZGLES
+
/* Define this if you want to use Kerberos authentication to lock/unlock the
screen instead of your local password. This currently uses Kerberos V4, but
a V5 server with V4 compatibility will work. WARNING: DO NOT USE AFS
/* Define to the version of this package. */
#undef PACKAGE_VERSION
+/* Whether PAM should check the result of account modules when authenticating.
+ Only do this if you have account configured properly on your system. */
+#undef PAM_CHECK_ACCOUNT_TYPE
+
/* If PAM is being used, this is the name of the PAM service that xscreensaver
will authenticate as. The default is "xscreensaver", which means that the
PAM library will look for an "xscreensaver" line in /etc/pam.conf, or (on
NOGNOME
GNOME22
GNOME24
+GLFONT_OBJS
+GLFPS_OBJS
+JWZGLES_OBJS
GLE_KLUDGE
GLE_EXES
GL_KLUDGE
DEFAULT_IMAGES_P
NEW_LOGIN_COMMAND_P
NEW_LOGIN_COMMAND
+COMMENT_PAM_CHECK_ACCOUNT
HAVE_PAM_FAIL_DELAY
INSTALL_PAM
NEED_SETUID
enable_root_passwd
with_pam
with_pam_service_name
+enable_pam_check_account_type
with_kerberos
with_shadow
with_passwd_helper
with_motif
with_gl
with_gle
+with_gles
with_pixbuf
with_xpm
with_jpeg
--enable-root-passwd Allow root passwd to unlock screen.
--disable-root-passwd Do not allow that.
+ --enable-pam-check-account-type
+ Whether PAM should check the result of account
+ modules when authenticating. Only do this if you
+ have account configured properly on your system.
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--with-gl Build those demos which depend on OpenGL.
--with-gle Build those demos which depend on GLE
(the OpenGL "extrusion" library.)
+ --with-gles Target OpenGL ES 1.x API instead of OpenGL 1.3.
--with-pixbuf Include support for the GDK-Pixbuf library in some
demos, which will make it possible for them to read
GIF, JPEG, and PNG files as well.
+
+
+
+
+
+
+
+
+
fi
+# Check whether --enable-pam-check-account-type was given.
+if test "${enable_pam_check_account_type+set}" = set; then
+ enableval=$enable_pam_check_account_type; enable_pam_check_account_type="$enableval"
+else
+ enable_pam_check_account_type=no
+fi
+
+if test "$enable_pam_check_account_type" = yes ; then
+ cat >>confdefs.h <<\_ACEOF
+#define PAM_CHECK_ACCOUNT_TYPE 1
+_ACEOF
+
+ true
+elif test "$enable_pam_check_account_type" != no ; then
+ echo "error: must be yes or no: --enable-pam-check-account-type=$enable_pam_check_account_type"
+ exit 1
+fi
+
case "$with_pam" in
yes) ;;
$as_echo_n "(cached) " >&6
else
cat > conftest.$ac_ext <<EOF
-#line 17378 "configure"
+#line 17416 "configure"
#include "confdefs.h"
#include <GL/gl.h>
#ifndef MESA_MAJOR_VERSION
fi
+###############################################################################
+#
+# Handle --with-gles
+#
+###############################################################################
+
+with_gles_req=unspecified
+
+# Check whether --with-gles was given.
+if test "${with_gles+set}" = set; then
+ withval=$with_gles; with_gles="$withval"; with_gles_req="$withval"
+else
+ with_gles=no
+fi
+
+
+
+ case "$with_gles" in
+ yes) ;;
+ no) ;;
+
+ /*)
+ { $as_echo "$as_me:$LINENO: checking for JWZGLES headers" >&5
+$as_echo_n "checking for JWZGLES headers... " >&6; }
+ d=$with_gles/include
+ if test -d $d; then
+ X_CFLAGS="-I$d $X_CFLAGS"
+ { $as_echo "$as_me:$LINENO: result: $d" >&5
+$as_echo "$d" >&6; }
+ else
+ { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
+$as_echo "not found ($d: no such directory)" >&6; }
+ fi
+
+ { $as_echo "$as_me:$LINENO: checking for JWZGLES libs" >&5
+$as_echo_n "checking for JWZGLES libs... " >&6; }
+ d=$with_gles/lib
+ if test -d $d; then
+ X_LIBS="-L$d $X_LIBS"
+ { $as_echo "$as_me:$LINENO: result: $d" >&5
+$as_echo "$d" >&6; }
+ else
+ { $as_echo "$as_me:$LINENO: result: not found ($d: no such directory)" >&5
+$as_echo "not found ($d: no such directory)" >&6; }
+ fi
+
+ # replace the directory string with "yes".
+ with_gles_req="yes"
+ with_gles=$with_gles_req
+ ;;
+
+ *)
+ echo ""
+ echo "error: argument to --with-gles must be \"yes\", \"no\", or a directory."
+ echo " If it is a directory, then \`DIR/include' will be added to"
+ echo " the -I list, and \`DIR/lib' will be added to the -L list."
+ exit 1
+ ;;
+ esac
+
+
+if test "$with_gles" = yes; then
+ have_gles=yes
+ cat >>confdefs.h <<\_ACEOF
+#define HAVE_JWZGLES 1
+_ACEOF
+
+ JWZGLES_OBJS="jwzgles.o"
+ { $as_echo "$as_me:$LINENO: result: using OpenGL ES compatiblity shim" >&5
+$as_echo "using OpenGL ES compatiblity shim" >&6; }
+elif test "$with_gles" != no; then
+ echo "error: must be yes or no: --with-gles=$with_xpm"
+ exit 1
+fi
+
+# May want to phase out glBitmap even in a non-GLES world.
+#
+if test "$have_gles" = yes; then
+ GLFPS_OBJS="fps-gl.o glxfonts.o texfont.o"
+ GLFONT_OBJS=""
+else
+ cat >>confdefs.h <<\_ACEOF
+#define HAVE_GLBITMAP 1
+_ACEOF
+
+ GLFPS_OBJS="fps-gl.o glxfonts.o"
+ GLFONT_OBJS="texfont.o"
+fi
+
+
###############################################################################
#
# Check for -lgdk_pixbuf.
PASSWD_OBJS="$PASSWD_OBJS \$(PAM_OBJS)"
INSTALL_PAM="install-pam"
fi
+if test "$enable_pam_check_account_type" = yes; then
+ COMMENT_PAM_CHECK_ACCOUNT=""
+else
+ COMMENT_PAM_CHECK_ACCOUNT="#"
+fi
if test "$have_passwd_helper" = yes; then
PASSWD_SRCS="$PASSWD_SRCS \$(PWHELPER_SRCS)"
PASSWD_OBJS="$PASSWD_OBJS \$(PWHELPER_OBJS)"
+
+
+
+
-ac_config_files="$ac_config_files Makefile utils/Makefile driver/Makefile hacks/Makefile hacks/glx/Makefile po/Makefile.in driver/XScreenSaver.ad"
+ac_config_files="$ac_config_files Makefile utils/Makefile driver/Makefile driver/xscreensaver.pam hacks/Makefile hacks/glx/Makefile po/Makefile.in driver/XScreenSaver.ad"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
"utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;;
"driver/Makefile") CONFIG_FILES="$CONFIG_FILES driver/Makefile" ;;
+ "driver/xscreensaver.pam") CONFIG_FILES="$CONFIG_FILES driver/xscreensaver.pam" ;;
"hacks/Makefile") CONFIG_FILES="$CONFIG_FILES hacks/Makefile" ;;
"hacks/glx/Makefile") CONFIG_FILES="$CONFIG_FILES hacks/glx/Makefile" ;;
"po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
AH_TEMPLATE([HAVE_GLE3],[Define this if you have the -lgle from GLE version 3])
+AH_TEMPLATE([HAVE_JWZGLES],[Define this to target the OpenGL ES 1.x API
+ instead of OpenGL 1.3.])
+
+AH_TEMPLATE([HAVE_GLBITMAP],[Define this if glBitmap exists.])
+
AH_TEMPLATE([HAVE_XSHM_EXTENSION],
[Define this if you have the X Shared Memory Extension.])
[Define this if you have pam_fail_delay function.
see driver/passwd-pam.c.])
+AH_TEMPLATE([PAM_CHECK_ACCOUNT_TYPE],
+ [Whether PAM should check the result of account modules
+ when authenticating. Only do this if you have account
+ configured properly on your system.])
+
AH_TEMPLATE([PAM_STRERROR_TWO_ARGS],
[Define if you have PAM and pam_strerror() requires two
arguments.])
xscreensaver will authenticate as.]),
[pam_service_name="$withval"],[pam_service_name="xscreensaver"])
+AC_ARG_ENABLE(pam-check-account-type,
+ [AC_HELP_STRING([--enable-pam-check-account-type],
+ [Whether PAM should check the result of account
+ modules when authenticating. Only do this if you
+ have account configured properly on your system.])],
+ [enable_pam_check_account_type="$enableval"],[enable_pam_check_account_type=no])
+if test "$enable_pam_check_account_type" = yes ; then
+ AC_DEFINE(PAM_CHECK_ACCOUNT_TYPE)
+ true
+elif test "$enable_pam_check_account_type" != no ; then
+ echo "error: must be yes or no: --enable-pam-check-account-type=$enable_pam_check_account_type"
+ exit 1
+fi
+
HANDLE_X_PATH_ARG(with_pam, --with-pam, PAM)
if test "$enable_locking" = yes -a "$with_pam" = yes; then
fi
+###############################################################################
+#
+# Handle --with-gles
+#
+###############################################################################
+
+with_gles_req=unspecified
+AC_ARG_WITH(gles,
+[ --with-gles Target OpenGL ES 1.x API instead of OpenGL 1.3.],
+ [with_gles="$withval"; with_gles_req="$withval"],[with_gles=no])
+
+HANDLE_X_PATH_ARG(with_gles, --with-gles, JWZGLES)
+
+if test "$with_gles" = yes; then
+ have_gles=yes
+ AC_DEFINE(HAVE_JWZGLES)
+ JWZGLES_OBJS="jwzgles.o"
+ AC_MSG_RESULT(using OpenGL ES compatiblity shim)
+elif test "$with_gles" != no; then
+ echo "error: must be yes or no: --with-gles=$with_xpm"
+ exit 1
+fi
+
+# May want to phase out glBitmap even in a non-GLES world.
+#
+if test "$have_gles" = yes; then
+ GLFPS_OBJS="fps-gl.o glxfonts.o texfont.o"
+ GLFONT_OBJS=""
+else
+ AC_DEFINE(HAVE_GLBITMAP)
+ GLFPS_OBJS="fps-gl.o glxfonts.o"
+ GLFONT_OBJS="texfont.o"
+fi
+
+
###############################################################################
#
# Check for -lgdk_pixbuf.
PASSWD_OBJS="$PASSWD_OBJS \$(PAM_OBJS)"
INSTALL_PAM="install-pam"
fi
+if test "$enable_pam_check_account_type" = yes; then
+ COMMENT_PAM_CHECK_ACCOUNT=""
+else
+ COMMENT_PAM_CHECK_ACCOUNT="#"
+fi
if test "$have_passwd_helper" = yes; then
PASSWD_SRCS="$PASSWD_SRCS \$(PWHELPER_SRCS)"
PASSWD_OBJS="$PASSWD_OBJS \$(PWHELPER_OBJS)"
AC_SUBST(NEED_SETUID)
AC_SUBST(INSTALL_PAM)
AC_SUBST(HAVE_PAM_FAIL_DELAY)
+AC_SUBST(COMMENT_PAM_CHECK_ACCOUNT)
AC_SUBST(NEW_LOGIN_COMMAND)
AC_SUBST(NEW_LOGIN_COMMAND_P)
AC_SUBST(DEFAULT_IMAGES_P)
AC_SUBST(GL_KLUDGE)
AC_SUBST(GLE_EXES)
AC_SUBST(GLE_KLUDGE)
+AC_SUBST(JWZGLES_OBJS)
+AC_SUBST(GLFPS_OBJS)
+AC_SUBST(GLFONT_OBJS)
AC_SUBST(GNOME24)
AC_SUBST(GNOME22)
AC_SUBST(NOGNOME)
AC_OUTPUT(Makefile
utils/Makefile
driver/Makefile
+ driver/xscreensaver.pam
hacks/Makefile
hacks/glx/Makefile
po/Makefile.in
MEN = $(MEN_1) @MEN_OSX@
EXTRAS = README Makefile.in \
- XScreenSaver.ad.in XScreenSaver-Xm.ad xscreensaver.pam \
+ XScreenSaver.ad.in XScreenSaver-Xm.ad xscreensaver.pam.in \
xscreensaver-demo.glade2 xscreensaver-demo.glade2p \
screensaver-properties.desktop.in \
.gdbinit
rm -f $(install_prefix)$(manNdir)/$$instname* ; \
done
-install-pam:
- @src="$(srcdir)/xscreensaver.pam" ; \
+install-pam: xscreensaver.pam
+ @src="xscreensaver.pam" ; \
dest=`sed -n 's/.*PAM_SERVICE_NAME[ ]*"\([^"]*\)".*$$/\1/p' \
< ../config.h` ; \
dir="$(install_prefix)$(PAM_DIR)" ; \
! a screen saver and locker for the X window system
! by Jamie Zawinski
!
-! version 5.15
-! 28-Sep-2011
+! version 5.16
+! 19-Jun-2012
!
! See "man xscreensaver" for more info. The latest version is always
! available at http://www.jwz.org/xscreensaver/
! This command is executed by the "New Login" button on the lock dialog.
! (That button does not appear on the dialog if this program does not exist.)
! For Gnome: probably "gdmflexiserver -ls". KDE, probably "kdmctl reserve".
+! Or maybe yet another wheel-reinvention, "lxdm -c USER_SWITCH".
!
@NEW_LOGIN_COMMAND_P@*newLoginCommand: @NEW_LOGIN_COMMAND@
"*ignoreUninstalledPrograms: False",
"*textMode: file",
"*textLiteral: XScreenSaver",
-"*textFile: /usr/X11/share/X11/doc/README.sgml",
+"*textFile: ",
"*textProgram: fortune",
"*textURL: http://twitter.com/statuses/public_timeline.atom",
"*overlayTextForeground: #FFFF00",
/* demo-Gtk.c --- implements the interactive demo-mode and options dialogs.
- * xscreensaver, Copyright (c) 1993-2011 Jamie Zawinski <jwz@jwz.org>
+ * xscreensaver, Copyright (c) 1993-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
{
s0--;
s += 3;
- strcpy (s0, s);
+ /* strcpy (s0, s); */
+ memmove(s0, s, strlen(s) + 1);
s = s0-1;
}
}
- else if (*s == '/' && !strncmp (s, "/./", 3)) /* delete "/./" */
- strcpy (s, s+2), s--;
+ else if (*s == '/' && !strncmp (s, "/./", 3)) { /* delete "/./" */
+ /* strcpy (s, s+2), s--; */
+ memmove(s, s+2, strlen(s+2) + 1);
+ s--;
+ }
else if (*s == '/' && !strncmp (s, "/.\000", 3)) /* delete "/.$" */
*s = 0, s--;
}
- for (s = p2; s && *s; s++) /* normalize consecutive slashes */
- while (s[0] == '/' && s[1] == '/')
- strcpy (s, s+1);
+ /*
+ Normalize consecutive slashes.
+ Ignore doubled slashes after ":" to avoid mangling URLs.
+ */
+
+ for (s = p2; s && *s; s++){
+ if (*s == ':') continue;
+ if (!s[1] || !s[2]) continue;
+ while (s[1] == '/' && s[2] == '/')
+ /* strcpy (s+1, s+2); */
+ memmove (s+1, s+2, strlen(s+2) + 1);
+ }
/* and strip trailing whitespace for good measure. */
L = strlen(p2);
/* Warn if the image directory doesn't exist, when:
- not being warned before
- image directory is changed and the directory doesn't exist
+ - image directory does not begin with http://
*/
if (p2->image_directory &&
*p2->image_directory &&
!directory_p (p2->image_directory) &&
+ strncmp(p2->image_directory, "http://", 6) &&
( !already_warned_about_missing_image_directory ||
( p->image_directory &&
*p->image_directory &&
if (p->image_directory && !strcmp(p->image_directory, path))
return; /* no change */
- if (!directory_p (path))
+ /* No warning for URLs. */
+ if ((!directory_p (path)) && strncmp(path, "http://", 6))
{
char b[255];
sprintf (b, _("Error:\n\n" "Directory does not exist: \"%s\"\n"), path);
/* passwd-pam.c --- verifying typed passwords with PAM
* (Pluggable Authentication Modules.)
* written by Bill Nottingham <notting@redhat.com> (and jwz) for
- * xscreensaver, Copyright (c) 1993-2008 Jamie Zawinski <jwz@jwz.org>
+ * xscreensaver, Copyright (c) 1993-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
{
int status2;
- /* We don't actually care if the account modules fail or succeed,
- * but we need to run them anyway because certain pam modules
- * depend on side effects of the account modules getting run.
+ /* On most systems, it doesn't matter whether the account modules
+ are run, or whether they fail or succeed.
+
+ On some systems, the account modules fail, because they were
+ never configured properly, but it's necessary to run them anyway
+ because certain PAM modules depend on side effects of the account
+ modules having been run.
+
+ And on still other systems, the account modules are actually
+ used, and failures in them should be considered to be true!
+
+ So:
+ - We run the account modules on all systems.
+ - Whether we ignore them is a configure option.
+
+ It's all kind of a mess.
*/
status2 = pam_acct_mgmt (pamh, 0);
blurb(), status2, PAM_STRERROR(pamh, status2));
}
+ /* If 'configure' requested that we believe the results of PAM
+ account module failures, then obey that status code.
+ Otherwise ignore it.
+ */
+#ifdef PAM_CHECK_ACCOUNT_TYPE
+ status = status2;
+#endif
+
/* Each time we successfully authenticate, refresh credentials,
for Kerberos/AFS/DCE/etc. If this fails, just ignore that
failure and blunder along; it shouldn't matter.
"sgiSaverExtension",
"Boolean");
#endif
-#if 0 /* obsolete. */
+#ifdef HAVE_XINPUT
p->use_xinput_extension = get_boolean_resource (dpy, "xinputExtensionDev",
"Boolean");
#endif
if (ssi->screen != old_screen)
initialize_screen_root_widget (ssi);
- ssi->poll_mouse_last_root_x = -1;
- ssi->poll_mouse_last_root_y = -1;
+ ssi->last_poll_mouse.root_x = -1;
+ ssi->last_poll_mouse.root_y = -1;
ssi->x = m->x;
ssi->y = m->y;
/* stderr.c --- capturing stdout/stderr output onto the screensaver window.
- * xscreensaver, Copyright (c) 1991-2008 Jamie Zawinski <jwz@jwz.org>
+ * xscreensaver, Copyright (c) 1991-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
perror ("could not dup() a new stdout:");
return;
}
+ close (out);
}
stderr_stdout_read_fd = in;
if (real_stderr) fflush (real_stderr);
if (stdout != real_stdout)
- dup2 (fileno(real_stdout), fileno(stdout));
+ {
+ dup2 (fileno(real_stdout), fileno(stdout));
+ fclose (real_stdout);
+ real_stdout = stdout;
+ }
if (stderr != real_stderr)
- dup2 (fileno(real_stderr), fileno(stderr));
-
- stderr_stdout_read_fd = -1;
+ {
+ dup2 (fileno(real_stderr), fileno(stderr));
+ fclose (real_stderr);
+ real_stderr = stderr;
+ }
+ if (stderr_stdout_read_fd != -1)
+ {
+ close (stderr_stdout_read_fd);
+ stderr_stdout_read_fd = -1;
+ }
}
/* timers.c --- detecting when the user is idle, and other timer-related tasks.
- * xscreensaver, Copyright (c) 1991-2011 Jamie Zawinski <jwz@jwz.org>
+ * xscreensaver, Copyright (c) 1991-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
}
-/* Returns true if the mouse has moved since the last time we checked.
+/* Returns true if a mouse has moved since the last time we checked.
Small motions (of less than "hysteresis" pixels/second) are ignored.
*/
static Bool
-pointer_moved_p (saver_screen_info *ssi, Bool mods_p)
+device_pointer_moved_p (saver_info *si, poll_mouse_data *last_poll_mouse,
+ poll_mouse_data *this_poll_mouse, Bool mods_p,
+ const char *debug_type, int debug_id)
{
- saver_info *si = ssi->global;
saver_preferences *p = &si->prefs;
- Window root, child;
- int root_x, root_y, x, y;
- unsigned int mask;
- time_t now = time ((time_t *) 0);
unsigned int distance, dps;
unsigned long seconds = 0;
Bool moved_p = False;
- /* don't check xinerama pseudo-screens. */
- if (!ssi->real_screen_p) return False;
-
- if (!XQueryPointer (si->dpy, ssi->screensaver_window, &root, &child,
- &root_x, &root_y, &x, &y, &mask))
- {
- /* If XQueryPointer() returns false, the mouse is not on this screen.
- */
- x = root_x = -1;
- y = root_y = -1;
- root = child = 0;
- mask = 0;
- }
-
- distance = MAX (ABS (ssi->poll_mouse_last_root_x - root_x),
- ABS (ssi->poll_mouse_last_root_y - root_y));
- seconds = (now - ssi->poll_mouse_last_time);
+ distance = MAX (ABS (last_poll_mouse->root_x - this_poll_mouse->root_x),
+ ABS (last_poll_mouse->root_y - this_poll_mouse->root_y));
+ seconds = (this_poll_mouse->time - last_poll_mouse->time);
/* When the screen is blanked, we get MotionNotify events, but when not
If the mouse was not on this screen, but is now, that's motion.
*/
{
- Bool on_screen_p = (root_x != -1 && root_y != -1);
- Bool was_on_screen_p = (ssi->poll_mouse_last_root_x != -1 &&
- ssi->poll_mouse_last_root_y != -1);
+ Bool on_screen_p = (this_poll_mouse->root_x != -1 &&
+ this_poll_mouse->root_y != -1);
+ Bool was_on_screen_p = (last_poll_mouse->root_x != -1 &&
+ last_poll_mouse->root_y != -1);
if (on_screen_p != was_on_screen_p)
moved_p = True;
if (p->debug_p && (distance != 0 || moved_p))
{
- fprintf (stderr, "%s: %d: pointer %s", blurb(), ssi->number,
+ fprintf (stderr, "%s: %s %d: pointer %s", blurb(), debug_type, debug_id,
(moved_p ? "moved: " : "ignored:"));
- if (ssi->poll_mouse_last_root_x == -1)
+ if (last_poll_mouse->root_x == -1)
fprintf (stderr, "off screen");
else
fprintf (stderr, "%d,%d",
- ssi->poll_mouse_last_root_x,
- ssi->poll_mouse_last_root_y);
+ last_poll_mouse->root_x,
+ last_poll_mouse->root_y);
fprintf (stderr, " -> ");
- if (root_x == -1)
+ if (this_poll_mouse->root_x == -1)
fprintf (stderr, "off screen");
else
- fprintf (stderr, "%d,%d", root_x, root_y);
- if (ssi->poll_mouse_last_root_x != -1 && root_x != -1)
+ fprintf (stderr, "%d,%d", this_poll_mouse->root_x,
+ this_poll_mouse->root_y);
+ if (last_poll_mouse->root_x != -1 && this_poll_mouse->root_x != -1)
fprintf (stderr, " (%d,%d; %d/%lu=%d)",
- ABS(ssi->poll_mouse_last_root_x - root_x),
- ABS(ssi->poll_mouse_last_root_y - root_y),
+ ABS(last_poll_mouse->root_x - this_poll_mouse->root_x),
+ ABS(last_poll_mouse->root_y - this_poll_mouse->root_y),
distance, seconds, dps);
fprintf (stderr, ".\n");
if (!moved_p &&
mods_p &&
- mask != ssi->poll_mouse_last_mask)
+ this_poll_mouse->mask != last_poll_mouse->mask)
{
moved_p = True;
if (p->debug_p)
- fprintf (stderr, "%s: %d: modifiers changed: 0x%04x -> 0x%04x.\n",
- blurb(), ssi->number, ssi->poll_mouse_last_mask, mask);
+ fprintf (stderr, "%s: %s %d: modifiers changed: 0x%04x -> 0x%04x.\n",
+ blurb(), debug_type, debug_id,
+ last_poll_mouse->mask, this_poll_mouse->mask);
}
- si->last_activity_screen = ssi;
- ssi->poll_mouse_last_child = child;
- ssi->poll_mouse_last_mask = mask;
+ last_poll_mouse->child = this_poll_mouse->child;
+ last_poll_mouse->mask = this_poll_mouse->mask;
if (moved_p || seconds > 0)
{
- ssi->poll_mouse_last_time = now;
- ssi->poll_mouse_last_root_x = root_x;
- ssi->poll_mouse_last_root_y = root_y;
+ last_poll_mouse->time = this_poll_mouse->time;
+ last_poll_mouse->root_x = this_poll_mouse->root_x;
+ last_poll_mouse->root_y = this_poll_mouse->root_y;
}
return moved_p;
}
+/* Returns true if core mouse pointer has moved since the last time we checked.
+ */
+static Bool
+pointer_moved_p (saver_screen_info *ssi, Bool mods_p)
+{
+ saver_info *si = ssi->global;
+
+ Window root;
+ poll_mouse_data this_poll_mouse;
+ int x, y;
+
+ /* don't check xinerama pseudo-screens. */
+ if (!ssi->real_screen_p) return False;
+
+ this_poll_mouse.time = time ((time_t *) 0);
+
+ if (!XQueryPointer (si->dpy, ssi->screensaver_window, &root,
+ &this_poll_mouse.child,
+ &this_poll_mouse.root_x, &this_poll_mouse.root_y,
+ &x, &y, &this_poll_mouse.mask))
+ {
+ /* If XQueryPointer() returns false, the mouse is not on this screen.
+ */
+ this_poll_mouse.root_x = -1;
+ this_poll_mouse.root_y = -1;
+ this_poll_mouse.child = 0;
+ this_poll_mouse.mask = 0;
+ }
+ else
+ si->last_activity_screen = ssi;
+
+ return device_pointer_moved_p(si, &(ssi->last_poll_mouse), &this_poll_mouse,
+ mods_p, "screen", ssi->number);
+}
+
/* When we aren't using a server extension, this timer is used to periodically
wake up and poll the mouse position, which is possibly more reliable than
#endif /* HAVE_SGI_SAVER_EXTENSION */
#ifdef HAVE_XINPUT
+ /* If we got a MotionNotify event, check to see if the mouse has
+ moved far enough to count as "real" motion, if not, then ignore
+ this event.
+ */
+ if ((si->num_xinput_devices > 0) &&
+ (event.x_event.type == si->xinput_DeviceMotionNotify))
+ {
+ XDeviceMotionEvent *dme = (XDeviceMotionEvent *) &event;
+ poll_mouse_data *last_poll_mouse = NULL;
+ int d;
+
+ for (d = 0; d < si->num_xinput_devices; d++)
+ {
+ if (si->xinput_devices[d].device->device_id == dme->deviceid)
+ {
+ last_poll_mouse = &(si->xinput_devices[d].last_poll_mouse);
+ break;
+ }
+ }
+
+ if (last_poll_mouse)
+ {
+ poll_mouse_data this_poll_mouse;
+ this_poll_mouse.root_x = dme->x_root;
+ this_poll_mouse.root_y = dme->y_root;
+ this_poll_mouse.child = dme->subwindow;
+ this_poll_mouse.mask = dme->device_state;
+ this_poll_mouse.time = dme->time / 1000; /* milliseconds */
+
+ if (!device_pointer_moved_p (si, last_poll_mouse,
+ &this_poll_mouse, False,
+ "device", dme->deviceid))
+ continue;
+ }
+ else if (p->debug_p)
+ fprintf (stderr,
+ "%s: received MotionNotify from unknown device %d\n",
+ blurb(), (int) dme->deviceid);
+ }
+
if ((!until_idle_p) &&
(si->num_xinput_devices > 0) &&
(event.x_event.type == si->xinput_DeviceMotionNotify ||
perror (buf);
goto FAIL;
}
+
+# if defined(HAVE_FCNTL) && defined(FD_CLOEXEC)
+ /* Close this fd upon exec instead of inheriting / leaking it. */
+ if (fcntl (fileno (f0), F_SETFD, FD_CLOEXEC) != 0)
+ perror ("fcntl: CLOEXEC:");
+# endif
}
if (f0 == (FILE *) -1) /* means we got an error initializing. */
typedef struct splash_dialog_data splash_dialog_data;
typedef struct _monitor monitor;
+typedef struct poll_mouse_data poll_mouse_data;
+struct poll_mouse_data {
+ int root_x;
+ int root_y;
+ Window child;
+ unsigned int mask;
+ time_t time;
+};
+
+#ifdef HAVE_XINPUT
+/* XInputExtension device support */
+#include <X11/extensions/XInput.h>
+
+typedef struct xinput_dev_info xinput_dev_info;
+struct xinput_dev_info {
+ XDevice *device;
+ XEventClass press, release, valuator;
+ poll_mouse_data last_poll_mouse;
+};
+#endif
/* This structure holds all the user-specified parameters, read from the
command line, the resource database, or entered through a dialog box.
int xinput_DeviceButtonPress; /* Extension device event codes. */
int xinput_DeviceButtonRelease; /* Assigned by server at runtime */
int xinput_DeviceMotionNotify;
- struct xinput_dev_info *xinput_devices;
+ xinput_dev_info *xinput_devices;
int num_xinput_devices;
# endif
timers
======================================================================= */
- int poll_mouse_last_root_x; /* Used only when no server exts. */
- int poll_mouse_last_root_y;
- Window poll_mouse_last_child;
- unsigned int poll_mouse_last_mask;
- time_t poll_mouse_last_time;
-
+ poll_mouse_data last_poll_mouse; /* Used only when no server exts. */
/* =======================================================================
subprocs
int x, y;
unsigned int mask;
XQueryPointer (si->dpy, ssi->screensaver_window, &root, &child,
- &ssi->poll_mouse_last_root_x,
- &ssi->poll_mouse_last_root_y,
+ &ssi->last_poll_mouse.root_x,
+ &ssi->last_poll_mouse.root_y,
&x, &y, &mask);
}
}
#!/usr/bin/perl -w
-# Copyright © 2001-2011 Jamie Zawinski <jwz@jwz.org>.
+# Copyright © 2001-2012 Jamie Zawinski <jwz@jwz.org>.
#
# Permission to use, copy, modify, distribute, and sell this software and its
# documentation for any purpose is hereby granted without fee, provided that
# errors about UTF-8 all over the place without this.
use Digest::MD5 qw(md5_base64);
-use LWP::Simple qw($ua);
+
+# Some Linux systems don't install LWP by default!
+# Only error out if we're actually loading a URL instead of local data.
+BEGIN { eval 'use LWP::Simple;' }
my $progname = $0; $progname =~ s@.*/@@g;
-my $version = q{ $Revision: 1.30 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
+my $version = q{ $Revision: 1.33 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
my $verbose = 0;
}
+sub html_unquote($) {
+ my ($h) = @_;
+ my %ent = ( 'amp' => '&', 'lt' => '<', 'gt' => '>',
+ 'quot' => '"', 'apos' => "'" );
+ $h =~ s/(&(\#)?([[:alpha:]\d]+);?)/
+ {
+ my ($o, $c) = ($1, $3);
+ if (! defined($2)) {
+ $c = $ent{$c}; # for <
+ } else {
+ if ($c =~ m@^x([\dA-F]+)$@si) { # for A
+ $c = chr(hex($1));
+ } elsif ($c =~ m@^\d+$@si) { # for A
+ $c = chr($c);
+ } else {
+ $c = undef;
+ }
+ }
+ ($c || $o);
+ }
+ /gexi;
+ return $h;
+}
+
+
+
+sub set_proxy($) {
+ my ($ua) = @_;
+
+ if (!defined($ENV{http_proxy}) && !defined($ENV{HTTP_PROXY})) {
+ my $proxy_data = `scutil --proxy 2>/dev/null`;
+ my ($server) = ($proxy_data =~ m/\bHTTPProxy\s*:\s*([^\s]+)/s);
+ my ($port) = ($proxy_data =~ m/\bHTTPPort\s*:\s*([^\s]+)/s);
+ if ($server) {
+ # Note: this ignores the "ExceptionsList".
+ $ENV{http_proxy} = "http://" . $server . ($port ? ":$port" : "") . "/";
+ print STDERR "$progname: MacOS proxy: $ENV{http_proxy}\n"
+ if ($verbose > 2)
+ }
+ }
+
+ $ua->env_proxy();
+}
+
+
+sub init_lwp() {
+ if (! defined ($LWP::Simple::ua)) {
+ error ("\n\n\tPerl is broken. Do this to repair it:\n" .
+ "\n\tsudo cpan LWP::Simple\n");
+ }
+ set_proxy ($LWP::Simple::ua);
+}
+
+
# Returns a list of the image enclosures in the RSS or Atom feed.
# Elements of the list are references, [ "url", "guid" ].
#
+sub parse_feed($);
sub parse_feed($) {
my ($url) = @_;
- $ua->agent ("$progname/$version");
- $ua->timeout (10); # bail sooner than the default of 3 minutes
+ init_lwp();
+ $LWP::Simple::ua->agent ("$progname/$version");
+ $LWP::Simple::ua->timeout (10); # bail sooner than the default of 3 minutes
my $body = (LWP::Simple::get($url) || '');
- error ("not an RSS or Atom feed: $url")
- unless ($body =~ m@^<\?xml\s@si);
+ if ($body !~ m@^<\?xml\s@si) {
+ # Not an RSS/Atom feed. Try RSS autodiscovery.
+
+ error ("not an RSS or Atom feed, or HTML: $url")
+ unless ($body =~ m@<(HEAD|BODY|A|IMG)\b@si);
+
+ # Find the first <link> with RSS or Atom in it, and use that instead.
+
+ $body =~ s@<LINK\s+([^<>]*)>@{
+ my $p = $1;
+ if ($p =~ m! \b REL \s* = \s* ['"]? alternate \b!six &&
+ $p =~ m! \b TYPE \s* = \s* ['"]? application/(atom|rss) !six &&
+ $p =~ m! \b HREF \s* = \s* ['"] ( [^<>'"]+ ) !six
+ ) {
+ my $u2 = html_unquote ($1);
+ print STDERR "$progname: found feed: $u2\n"
+ if ($verbose);
+ return parse_feed ($u2);
+ }
+ '';
+ }@gsexi;
+
+ error ("no RSS or Atom feed for HTML page: $url");
+ }
+
$body =~ s@(<ENTRY|<ITEM)@\001$1@gsi;
my @items = split(/\001/, $body);
if ($type) {
$href = undef unless ($type =~ m@^image/@si); # omit videos
}
- $iurl = $href if ($href);
+ $iurl = html_unquote($href) if $href;
}
$link;
}!gsexi;
$item =~ s!(<MEDIA:CONTENT[^<>]*>)!{
my $link = $1;
my ($href) = ($link =~ m/\bURL\s*=\s*[\"\']([^<>\'\"]+)/si);
- $iurl = $href if $href;
+ $iurl = html_unquote($href) if $href;
+ $link;
+ }!gsexi;
+ }
+
+ # Then look for <enclosure url="..."/>
+ #
+ if (! $iurl) {
+ $item =~ s!(<ENCLOSURE[^<>]*>)!{
+ my $link = $1;
+ my ($type) = ($link =~ m/\bTYPE\s*=\s*[\"\']?([^<>\'\"]+)/si);
+ my ($href) = ($link =~ m/\bURL\s*=\s*[\"\']([^<>\'\"]+)/si);
+ $iurl = html_unquote($href)
+ if ($href && $type && $type =~ m@^image/@si); # omit videos
$link;
}!gsexi;
}
+ # Ok, maybe there's an image in the <url> field?
+ #
+ if (! $iurl) {
+ $item =~ s!((<URL\b[^<>]*>)([^<>]*))!{
+ my ($all, $u2) = ($1, $3);
+ $iurl = html_unquote($u2) if ($u2 =~ m/$good_file_re/io);
+ $all;
+ }!gsexi;
+ }
+
# Then look for <description>... with an <img href="..."> inside.
#
if (! $iurl) {
$item =~ s!(<description[^<>]*>.*?</description>)!{
my $desc = $1;
- $desc =~ s/</</gs;
- $desc =~ s/>/>/gs;
- $desc =~ s/"/\"/gs;
- $desc =~ s/'/\'/gs;
- $desc =~ s/&/&/gs;
+ $desc = html_unquote($desc);
my ($href) = ($desc =~ m@<IMG[^<>]*\bSRC=[\"\']?([^\"\'<>]+)@si);
$iurl = $href if ($href);
$desc;
print STDERR "$progname: downloading: $dir/$file for $uid / $url\n"
if ($verbose > 1);
- $ua->agent ("$progname/$version");
+ init_lwp();
+ $LWP::Simple::ua->agent ("$progname/$version");
my $status = LWP::Simple::mirror ($url, "$dir/$file");
if (!LWP::Simple::is_success ($status)) {
print STDERR "$progname: error $status: $url\n"; # keep going
#
my $count = 0;
my @urls = parse_feed ($url);
+ print STDERR "$progname: " . ($#urls + 1) . " images\n"
+ if ($verbose > 1);
foreach my $p (@urls) {
my ($furl, $id) = @$p;
my $f = download_image ($furl, $id, $dir);
print STDERR "$progname: no suitable images in $dir " .
"(after $max_tries tries)\n";
+
+ # If we got here, blow away the cache. Maybe it's stale.
+ unlink $cache_file_name if $cache_file_name;
+
exit 1;
}
my ($w, $h) = image_file_size ($file);
if (!defined ($h)) {
+
+ # Nonexistent files are obviously too small!
+ # Already printed $verbose message about the file not existing.
+ return 0 unless -f $file;
+
print STDERR "$progname: $file: unable to determine image size\n"
if ($verbose);
# Assume that unknown files are of good sizes: this will happen if
my $in;
if (! open ($in, '<', $file)) {
print STDERR "$progname: $file: $!\n" if ($verbose);
- return undef;
+ return ();
}
binmode ($in); # Larry can take Unicode and shove it up his ass sideways.
my $body = '';
xscreensaver-getimage-file - put a randomly-selected image on the root window
.SH SYNOPSIS
.B xscreensaver-getimage-file
-[\-display \fIhost:display.screen\fP] [\--verbose] [\--name] directory
+[\-display \fIhost:display.screen\fP]
+[\--verbose]
+[\--name]
+[\--no-cache]
+directory-or-URL
.SH DESCRIPTION
The \fIxscreensaver\-getimage\-file\fP program is a helper program
for the xscreensaver hacks that manipulate images. Specifically, it
.B --name
Don't load an image: instead just print the file name to stdout.
.TP 4
-.I directory
-The directory to search. The directory will be searched recursively,
-and all files in it are assumed to be images.
+.I directory-or-URL
+If a directory is specified, it will be searched recursively for
+images. Any images found will eligible for display. For efficiency,
+the contents of the directory are cached for a few hours before it
+is re-scanned.
+
+If a URL is specified, it should be the URL of an RSS or Atom feed
+containing images. The first time it is accessed, all of the images
+in the feed will be downloaded to a local cache directory. If a few
+hours have elapsed since last time, the URL will be polled again, and
+any new images will be cached, any images no longer in the feed
+will be expired.
+.TP 4
+.B --no-cache
+Update the cache immediately, even if it is not time yet. This
+will re-scan the directory, or re-poll the RSS feed.
.SH SEE ALSO
.BR X (1),
.BR xscreensaver (1),
.BR xloadimage (1),
.BR chbg (1)
.SH COPYRIGHT
-Copyright \(co 2001 by Jamie Zawinski. Permission to use, copy,
+Copyright \(co 2001-2012 by Jamie Zawinski. Permission to use, copy,
modify, distribute, and sell this software and its documentation for
any purpose is hereby granted without fee, provided that the above
copyright notice appear in all copies and that both that copyright
#!/usr/bin/perl -w
-# Copyright © 2005-2011 Jamie Zawinski <jwz@jwz.org>
+# Copyright © 2005-2012 Jamie Zawinski <jwz@jwz.org>
#
# Permission to use, copy, modify, distribute, and sell this software and its
# documentation for any purpose is hereby granted without fee, provided that
#use diagnostics; # Fails on some MacOS 10.5 systems
use strict;
+# Some Linux systems don't install LWP by default!
+# Only error out if we're actually loading a URL instead of local data.
+BEGIN { eval 'use LWP::UserAgent;' }
+
use Socket;
use POSIX qw(strftime);
use Text::Wrap qw(wrap);
use bytes;
my $progname = $0; $progname =~ s@.*/@@g;
-my $version = q{ $Revision: 1.24 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
+my $version = q{ $Revision: 1.26 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
my $verbose = 0;
my $http_proxy = undef;
my $text_literal = '';
my $text_file = '';
my $text_program = '';
-my $text_url = '';
+my $text_url = 'http://twitter.com/statuses/public_timeline.atom';
+# Default URL needs to be set and match what's in OSX/XScreenSaverView.m
my $wrap_columns = undef;
my $nyarlathotep_p = 0;
$text_mode =~ tr/A-Z/a-z/;
$text_literal =~ s@\\n@\n@gs;
+ $text_literal =~ s@\\\n@\n@gs;
}
$v = get_cocoa_pref_1 ($id, "textLiteral");
$text_literal = $v if defined ($v);
+ $text_literal =~ s@\\n@\n@gs;
+ $text_literal =~ s@\\\n@\n@gs;
$v = get_cocoa_pref_1 ($id, "textFile");
$text_file = $v if defined ($v);
}
-# Loads the given URL, returns: $http, $head, $body.
-#
-sub get_url_1($;$) {
- my ($url, $referer) = @_;
-
- $url =~ s@^feed:@http:@si;
- if (! ($url =~ m@^http://@i)) {
- error ("not an HTTP URL: $url");
- }
-
- my ($url_proto, $dummy, $serverstring, $path) = split(/\//, $url, 4);
- $path = "" unless $path;
-
- my ($them,$port) = split(/:/, $serverstring);
- $port = 80 unless $port;
-
- my $them2 = $them;
- my $port2 = $port;
- if ($http_proxy) {
- $serverstring = $http_proxy if $http_proxy;
- $serverstring =~ s@^[a-z]+://@@;
- ($them2,$port2) = split(/:/, $serverstring);
- $port2 = 80 unless $port2;
- }
-
- my ($remote, $iaddr, $paddr, $proto, $line);
- $remote = $them2;
- if ($port2 =~ /\D/) { $port2 = getservbyname($port2, 'tcp') }
- if (!$port2) {
- error ("unrecognised port in $url");
- }
-
- $iaddr = inet_aton($remote);
- error ("host not found: $remote") unless ($iaddr);
-
- $paddr = sockaddr_in($port2, $iaddr);
-
-
- my $head = "";
- my $body = "";
-
- $proto = getprotobyname('tcp');
- if (!socket(S, PF_INET, SOCK_STREAM, $proto)) {
- error ("socket: $!");
- }
- if (!connect(S, $paddr)) {
- error ("connect($serverstring): $!");
- }
-
- select(S); $| = 1; select(STDOUT);
-
- my $user_agent = "$progname/$version";
-
- my $hdrs = ("GET " . ($http_proxy ? $url : "/$path") . " HTTP/1.0\r\n" .
- "Host: $them\r\n" .
- "User-Agent: $user_agent\r\n");
- if ($referer) {
- $hdrs .= "Referer: $referer\r\n";
- }
- $hdrs .= "\r\n";
-
- if ($verbose > 3) {
- foreach (split('\r?\n', $hdrs)) {
- print STDERR " ==> $_\n";
- }
- }
- print S $hdrs;
- my $http = <S> || "";
-
- $_ = $http;
- s/[\r\n]+$//s;
- print STDERR " <== $_\n" if ($verbose > 3);
-
- while (<S>) {
- $head .= $_;
- s/[\r\n]+$//s;
- last if m@^$@;
- print STDERR " <== $_\n" if ($verbose > 3);
- }
-
- print STDERR " <== \n" if ($verbose > 4);
- my $lines = 0;
- while (<S>) {
- s/\r\n/\n/gs;
- print STDERR " <== $_" if ($verbose > 4);
- $body .= $_;
- $lines++;
- }
-
- print STDERR " <== [ body ]: $lines lines, " . length($body) . " bytes\n"
- if ($verbose == 4);
-
- close S;
-
- if (!$http) {
- error ("null response: $url");
- }
-
- return ( $http, $head, $body );
-}
-
-
-# Loads the given URL, processes redirects, returns (content-type, body).
-#
-sub get_url($;$) {
- my ($url, $referer) = @_;
-
- print STDERR "$progname: loading $url\n" if ($verbose > 2);
-
- my $orig_url = $url;
- my $loop_count = 0;
- my $max_loop_count = 10;
-
- do {
- my ( $http, $head, $body ) = get_url_1 ($url, $referer);
-
- $http =~ s/[\r\n]+$//s;
-
- if ( $http =~ m@^HTTP/[0-9.]+ 30[123]@ ) {
- $_ = $head;
-
- my ( $location ) = m@^location:[ \t]*(.*)$@im;
- if ( $location ) {
- $location =~ s/[\r\n]$//;
-
- print STDERR "$progname: redirect from $url to $location\n"
- if ($verbose > 3);
-
- $referer = $url;
- $url = $location;
-
- if ($url =~ m@^/@) {
- $referer =~ m@^(http://[^/]+)@i;
- $url = $1 . $url;
- } elsif (! ($url =~ m@^[a-z]+:@i)) {
- $_ = $referer;
- s@[^/]+$@@g if m@^http://[^/]+/@i;
- $_ .= "/" if m@^http://[^/]+$@i;
- $url = $_ . $url;
- }
-
- } else {
- error ("no Location with \"$http\"");
- }
-
- if ($loop_count++ > $max_loop_count) {
- error ("too many redirects ($max_loop_count) from $orig_url");
- }
-
- } elsif ( $http =~ m@^HTTP/[0-9.]+ ([4-9][0-9][0-9].*)$@ ) {
- error ("failed: $1 ($url)");
-
- } else {
- my $ct = 'text/plain';
- $ct = $1 if ($head =~ m/^content-type:\s*([^\s]+)/mi);
- return ($ct, $body);
- }
- } while (1);
-}
-
-
# Make an educated guess as to what's in this document.
# We don't necessarily take the Content-Type header at face value.
# Returns 'html', 'rss', or 'text';
return 'text';
}
+
sub reformat_html($$) {
my ($body, $rss_p) = @_;
$_ = $body;
# variables or by parsing the output of the (MacOS) program "scutil",
# which tells us what the system-wide proxy settings are.
#
-sub set_proxy() {
+sub set_proxy($) {
+ my ($ua) = @_;
- # historical suckage: the environment variable name is lower case.
- $http_proxy = $ENV{http_proxy} || $ENV{HTTP_PROXY};
-
- if (defined ($http_proxy)) {
- if ($http_proxy && $http_proxy =~ m@^http://([^/]*)/?$@ ) {
- # historical suckage: allow "http://host:port" as well as "host:port".
- $http_proxy = $1;
- }
-
- } else {
+ if (!defined($ENV{http_proxy}) && !defined($ENV{HTTP_PROXY})) {
my $proxy_data = `scutil --proxy 2>/dev/null`;
my ($server) = ($proxy_data =~ m/\bHTTPProxy\s*:\s*([^\s]+)/s);
my ($port) = ($proxy_data =~ m/\bHTTPPort\s*:\s*([^\s]+)/s);
- # Note: this ignores the "ExceptionsList".
if ($server) {
- $http_proxy = $server;
- $http_proxy .= ":$port" if $port;
- }
+ # Note: this ignores the "ExceptionsList".
+ $ENV{http_proxy} = "http://" . $server . ($port ? ":$port" : "") . "/";
+ print STDERR "$progname: MacOS proxy: $ENV{http_proxy}\n"
+ if ($verbose > 2)
+ }
}
- print STDERR "$progname: proxy server: $http_proxy\n"
- if ($verbose > 2 && $http_proxy);
+ $ua->env_proxy();
}
sub get_url_text($) {
my ($url) = @_;
- set_proxy();
+ my $ua = eval 'LWP::UserAgent->new';
+
+ if (! $ua) {
+ print STDOUT ("\n\tPerl is broken. Do this to repair it:\n" .
+ "\n\tsudo cpan LWP::UserAgent\n\n");
+ return;
+ }
+
+ set_proxy ($ua);
+ $ua->agent ("$progname/$version");
+ my $res = $ua->get ($url);
+ my $body;
+ my $ct;
+
+ if ($res && $res->is_success) {
+ $body = $res->decoded_content || '';
+ $ct = $res->header ('Content-Type') || 'text/plain';
- my ($ct, $body) = get_url ($url);
+ } else {
+ my $err = ($res ? $res->status_line : '') || '';
+ $err = 'unknown error' unless $err;
+ $err = "$url: $err";
+ # error ($err);
+ $body = "Error loading URL $err\n\n";
+ $ct = 'text/plain';
+ }
$ct = guess_content_type ($ct, $body);
if ($ct eq 'html') {
we would never be able to un-blank it! We would never
see any events, and the display would be wedged.
+ In particular, without that keyboard grab, we will be
+ unable to ever read keypresses on the unlock dialog.
+ You can't unlock if you can't type your password.
+
So, just go around the loop again and wait for the
next bout of idleness. (If the user remains idle, we
will next try to blank the screen again in no more than
+++ /dev/null
-#%PAM-1.0
-
-# Fedora Core 5:
-auth include system-auth
-
-# Fedora Core 2:
-#auth required pam_stack.so service=system-auth
-
-# Red Hat 7.3:
-#auth required /lib/security/pam_stack.so service=system-auth
-
-# SuSE 9.0: (along with "configure --with-passwd-helper" and "unix2_chkpwd")
-# auth required pam_unix2.so nullok
-
-# Distant past:
-# auth required /lib/security/pam_pwdb.so shadow nullok
--- /dev/null
+#%PAM-1.0
+
+# Fedora Core 5:
+auth include system-auth
+
+# SuSE 9.0: (along with "configure --with-passwd-helper" and "unix2_chkpwd")
+# auth required pam_unix2.so nullok
+
+# Distant past:
+# auth required /lib/security/pam_pwdb.so shadow nullok
+
+# Account validation
+@COMMENT_PAM_CHECK_ACCOUNT@account include system-auth
\f
#ifdef HAVE_XINPUT
/* XInputExtension device support */
-#include <X11/extensions/XInput.h>
-
-struct xinput_dev_info {
- XDevice *device;
- XEventClass press, release, valuator;
-};
Bool
query_xinput_extension (saver_info *si)
$(UTILS_SRC)/visual.c $(UTILS_SRC)/logo.c \
$(UTILS_SRC)/minixpm.c \
$(UTILS_SRC)/yarandom.c $(UTILS_SRC)/erase.c \
- $(UTILS_SRC)/xshm.c $(UTILS_SRC)/xdbe.c
+ $(UTILS_SRC)/xshm.c $(UTILS_SRC)/xdbe.c \
+ $(UTILS_SRC)/textclient.c
UTIL_OBJS = $(UTILS_BIN)/alpha.o $(UTILS_BIN)/colors.o \
$(UTILS_BIN)/grabclient.o \
$(UTILS_BIN)/hsv.o $(UTILS_BIN)/resources.o \
$(UTILS_SRC)/minixpm.c \
$(UTILS_BIN)/yarandom.o $(UTILS_BIN)/erase.o \
$(UTILS_BIN)/xshm.o $(UTILS_BIN)/xdbe.o \
- $(UTILS_BIN)/colorbars.o
+ $(UTILS_BIN)/colorbars.o \
+ $(UTILS_SRC)/textclient.o
SRCS = attraction.c blitspin.c bouboule.c braid.c bubbles.c \
bubbles-default.c decayscreen.c deco.c drift.c flag.c \
$(UTILS_BIN)/erase.o: $(UTILS_SRC)/erase.c
$(UTILS_BIN)/xshm.o: $(UTILS_SRC)/xshm.c
$(UTILS_BIN)/xdbe.o: $(UTILS_SRC)/xdbe.c
+$(UTILS_BIN)/textclient.o: $(UTILS_SRC)/textclient.c
$(UTIL_OBJS):
cd $(UTILS_BIN) ; \
BARS = $(UTILS_BIN)/colorbars.o $(LOGO)
ATV = analogtv.o $(SHM)
APPLE2 = apple2.o $(ATV)
+TEXT = $(UTILS_BIN)/textclient.o
CC_HACK = $(CC) $(LDFLAGS)
moire2: moire2.o $(HACK_OBJS) $(COL) $(DBE)
$(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(DBE) $(HACK_LIBS)
-noseguy: noseguy.o $(HACK_OBJS) $(XPM)
- $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(XPM) $(XPM_LIBS)
+noseguy: noseguy.o $(HACK_OBJS) $(XPM) $(TEXT)
+ $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(XPM) $(TEXT) $(XPM_LIBS)
pedal: pedal.o $(HACK_OBJS) $(HSV) $(ERASE)
$(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(HSV) $(ERASE) $(HACK_LIBS)
bsod: bsod.o $(HACK_OBJS) $(GRAB) $(APPLE2) $(XPM)
$(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(GRAB) $(APPLE2) $(XPM) $(XPM_LIBS)
-apple2: apple2.o apple2-main.o $(HACK_OBJS) $(ATV) $(GRAB)
- $(CC_HACK) -o $@ $@.o apple2-main.o $(HACK_OBJS) $(ATV) $(GRAB) $(XPM_LIBS) $(PTY_LIBS)
+apple2: apple2.o apple2-main.o $(HACK_OBJS) $(ATV) $(GRAB) $(TEXT)
+ $(CC_HACK) -o $@ $@.o apple2-main.o $(HACK_OBJS) $(ATV) $(GRAB) $(TEXT) $(XPM_LIBS) $(PTY_LIBS)
xanalogtv: xanalogtv.o $(HACK_OBJS) $(ATV) $(GRAB) $(XPM)
$(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(ATV) $(GRAB) $(XPM) $(XPM_LIBS) $(HACK_LIBS)
critical: critical.o $(HACK_OBJS) $(COL) $(ERASE)
$(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(ERASE) $(HACK_LIBS)
-phosphor: phosphor.o $(HACK_OBJS) $(COL)
- $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(HACK_LIBS) $(PTY_LIBS)
+phosphor: phosphor.o $(HACK_OBJS) $(TEXT) $(COL)
+ $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(TEXT) $(COL) $(HACK_LIBS) $(PTY_LIBS)
-xmatrix: xmatrix.o $(HACK_OBJS) $(XPM)
- $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(XPM) $(XPM_LIBS)
+xmatrix: xmatrix.o $(HACK_OBJS) $(TEXT) $(XPM)
+ $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(TEXT) $(XPM) $(XPM_LIBS)
petri: petri.o $(HACK_OBJS) $(COL) $(SPL)
$(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(SPL) $(HACK_LIBS)
cloudlife: cloudlife.o $(HACK_OBJS) $(COL) $(DBE)
$(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(COL) $(DBE) $(HACK_LIBS)
-fontglide: fontglide.o $(HACK_OBJS) $(DBE)
- $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(DBE) $(HACK_LIBS)
+fontglide: fontglide.o $(HACK_OBJS) $(DBE) $(TEXT)
+ $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(DBE) $(TEXT) $(HACK_LIBS)
pong: pong.o $(HACK_OBJS) $(ATV) $(GRAB) $(XPM)
$(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(ATV) $(GRAB) $(XPM) $(XPM_LIBS) $(HACK_LIBS)
apple2-main.o: $(UTILS_SRC)/grabscreen.h
apple2-main.o: $(UTILS_SRC)/hsv.h
apple2-main.o: $(UTILS_SRC)/resources.h
+apple2-main.o: $(UTILS_SRC)/textclient.h
apple2-main.o: $(UTILS_SRC)/usleep.h
apple2-main.o: $(UTILS_SRC)/visual.h
apple2-main.o: $(UTILS_SRC)/xshm.h
fontglide.o: $(UTILS_SRC)/grabscreen.h
fontglide.o: $(UTILS_SRC)/hsv.h
fontglide.o: $(UTILS_SRC)/resources.h
+fontglide.o: $(UTILS_SRC)/textclient.h
fontglide.o: $(UTILS_SRC)/usleep.h
fontglide.o: $(UTILS_SRC)/visual.h
fontglide.o: $(UTILS_SRC)/xdbe.h
noseguy.o: $(UTILS_SRC)/grabscreen.h
noseguy.o: $(UTILS_SRC)/hsv.h
noseguy.o: $(UTILS_SRC)/resources.h
+noseguy.o: $(UTILS_SRC)/textclient.h
noseguy.o: $(UTILS_SRC)/usleep.h
noseguy.o: $(UTILS_SRC)/visual.h
noseguy.o: $(UTILS_SRC)/yarandom.h
phosphor.o: $(UTILS_SRC)/grabscreen.h
phosphor.o: $(UTILS_SRC)/hsv.h
phosphor.o: $(UTILS_SRC)/resources.h
+phosphor.o: $(UTILS_SRC)/textclient.h
phosphor.o: $(UTILS_SRC)/usleep.h
phosphor.o: $(UTILS_SRC)/visual.h
phosphor.o: $(UTILS_SRC)/yarandom.h
xmatrix.o: $(UTILS_SRC)/grabscreen.h
xmatrix.o: $(UTILS_SRC)/hsv.h
xmatrix.o: $(UTILS_SRC)/resources.h
+xmatrix.o: $(UTILS_SRC)/textclient.h
xmatrix.o: $(UTILS_SRC)/usleep.h
xmatrix.o: $(UTILS_SRC)/visual.h
xmatrix.o: $(UTILS_SRC)/yarandom.h
wlim = it->xgwa.width;
ratio = wlim / (float) hlim;
+#ifdef USE_IPHONE
+ /* Fill the whole iPhone screen, even though that distorts the image. */
+ min_ratio = 320.0 / 480.0 * (1 - percent);
+ max_ratio = 480.0 / 320.0 * (1 + percent);
+#endif
+
if (wlim < 266 || hlim < 200)
{
wlim = 266;
#define ANALOGTV_DEFAULTS_SHM
#endif
+#ifndef USE_IPHONE
+# define ANALOGTV_DEF_BRIGHTNESS "2"
+# define ANALOGTV_DEF_CONTRAST "150"
+#else
+ /* Need to really crank this up for it to look good on the iPhone screen. */
+# define ANALOGTV_DEF_BRIGHTNESS "3"
+# define ANALOGTV_DEF_CONTRAST "1000"
+#endif
+
#define ANALOGTV_DEFAULTS \
"*TVColor: 70", \
"*TVTint: 5", \
- "*TVBrightness: 2", \
- "*TVContrast: 150",\
+ "*TVBrightness: " ANALOGTV_DEF_BRIGHTNESS, \
+ "*TVContrast: " ANALOGTV_DEF_CONTRAST, \
"*Background: Black", \
"*use_cmap: 0", \
"*geometry: 800x600", \
ANALOGTV_DEFAULTS_SHM
#define ANALOGTV_OPTIONS \
- { "-use-cmap", ".use_cmap", XrmoptionSepArg, 0 },
-
+ { "-use-cmap", ".use_cmap", XrmoptionSepArg, 0 }, \
+ { "-tv-color", ".TVColor", XrmoptionSepArg, 0 }, \
+ { "-tv-tint", ".TVTint", XrmoptionSepArg, 0 }, \
+ { "-tv-brightness", ".TVBrightness", XrmoptionSepArg, 0 }, \
+ { "-tv-contrast", ".TVContrast", XrmoptionSepArg, 0 },
#endif /* _XSCREENSAVER_ANALOGTV_H */
-/* xscreensaver, Copyright (c) 1998-2011 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1998-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
# include <unistd.h>
#endif
-#ifndef HAVE_COCOA
-# define XK_MISCELLANY
-# include <X11/keysymdef.h>
-# include <X11/Xlib.h>
-# include <X11/Xutil.h>
-# include <X11/Intrinsic.h>
-#endif
-
-#ifdef HAVE_FORKPTY
-# include <sys/ioctl.h>
-# ifdef HAVE_PTY_H
-# include <pty.h>
-# endif
-# ifdef HAVE_UTIL_H
-# include <util.h>
-# endif
-#endif /* HAVE_FORKPTY */
-
#include "screenhack.h"
#include "apple2.h"
+#include "textclient.h"
#undef countof
#define countof(x) (sizeof((x))/sizeof((*x)))
#define DEBUG
-static Time subproc_relaunch_delay = 3000;
-
/* Given a bitmask, returns the position and width of the field.
*/
struct terminal_controller_data {
Display *dpy;
- FILE *pipe;
- XtInputId pipe_id;
- pid_t pid;
- int input_available_p;
- XtIntervalId timeout_id;
char curword[256];
unsigned char lastc;
- int fake_nl;
double last_emit_time;
- XComposeStatus compose;
+ text_data *tc;
int escstate;
int csiparam[NPAR];
} bf;
int w;
} termattrib;
- Bool meta_sends_esc_p;
- Bool swap_bs_del_p;
Bool fast_p;
};
-static void
-subproc_cb (XtPointer closure, int *source, XtInputId *id)
-{
- struct terminal_controller_data *mine =
- (struct terminal_controller_data *) closure;
- mine->input_available_p = True;
-}
/* The structure of closure linkage throughout this code is so amazingly
baroque that I can't get to the 'struct state' from where I need it. */
static Bool global_fast_p;
-static void
-launch_text_generator (struct terminal_controller_data *mine)
-{
- XtAppContext app = XtDisplayToApplicationContext (mine->dpy);
- char buf[255];
- char *oprogram = strdup (global_program);
- char *program = (char *) malloc (strlen (oprogram) + 10);
-
- strcpy (program, "( ");
- strcat (program, oprogram);
- strcat (program, " ) 2>&1");
-
- if (mine->pipe) abort();
-
-# ifdef HAVE_FORKPTY
- if (get_boolean_resource (mine->dpy, "usePty", "Boolean"))
- {
- int fd;
- struct winsize ws;
-
- ws.ws_col = SCREEN_COLS;
- ws.ws_row = SCREEN_ROWS;
- ws.ws_xpixel = ws.ws_col * 6;
- ws.ws_ypixel = ws.ws_row * 8;
-
- mine->pipe = NULL;
- if((mine->pid = forkpty(&fd, NULL, NULL, &ws)) < 0)
- {
- /* Unable to fork */
- sprintf (buf, "%.100s: forkpty", progname);
- perror(buf);
- }
- else if(!mine->pid)
- {
- /* This is the child fork. */
- char *av[10];
- int i = 0;
- if (putenv("TERM=vt100"))
- abort();
- av[i++] = "/bin/sh";
- av[i++] = "-c";
- av[i++] = oprogram;
- av[i] = 0;
- execvp (av[0], av);
- sprintf (buf, "%.100s: %.100s", progname, oprogram);
- perror(buf);
- exit(1);
- }
- else
- {
- /* This is the parent fork. */
- mine->pipe = fdopen(fd, "r+");
- mine->pipe_id =
- XtAppAddInput (app, fileno (mine->pipe),
- (XtPointer) (XtInputReadMask | XtInputExceptMask),
- subproc_cb, (XtPointer) mine);
- }
- }
- else
-# endif /* HAVE_FORKPTY */
-
- if ((mine->pipe = popen (program, "r")))
- {
- if (mine->pipe_id) abort();
- mine->pipe_id =
- XtAppAddInput (app, fileno (mine->pipe),
- (XtPointer) (XtInputReadMask | XtInputExceptMask),
- subproc_cb, (XtPointer) mine);
- }
- else
- {
- sprintf (buf, "%.100s: %.100s", progname, program);
- perror(buf);
- }
-
- free(oprogram);
- free(program);
-}
-
-static void
-relaunch_generator_timer (XtPointer closure, XtIntervalId *id)
-{
- struct terminal_controller_data *mine =
- (struct terminal_controller_data *) closure;
- mine->timeout_id=0;
- launch_text_generator (mine);
-}
-
static void
terminal_closegen(struct terminal_controller_data *mine)
{
- if (mine->pipe_id) {
- XtRemoveInput (mine->pipe_id);
- mine->pipe_id = 0;
- }
- if (mine->pipe) {
- pclose (mine->pipe);
- mine->pipe = 0;
- }
- if (mine->timeout_id) {
- XtRemoveTimeOut(mine->timeout_id);
- mine->timeout_id=0;
+ if (mine->tc) {
+ textclient_close (mine->tc);
+ mine->tc = 0;
}
}
static int
terminal_read(struct terminal_controller_data *mine, unsigned char *buf, int n)
{
- XtAppContext app = XtDisplayToApplicationContext (mine->dpy);
- int rc;
- if (mine->fake_nl) {
- buf[0]='\n';
- mine->fake_nl=0;
- return 1;
- }
-
- if (!mine ||
- !mine->input_available_p ||
- !mine->pipe)
+ if (!mine || !mine->tc) {
return 0;
-
- rc=read (fileno (mine->pipe), (void *) buf, n);
- if (rc>0) mine->lastc=buf[rc-1];
-
- if (rc<=0)
- {
- terminal_closegen(mine);
-
- if (mine->lastc != '\n') { /* add a newline at eof if there wasn't one */
- mine->fake_nl=1;
- }
-
- /* Set up a timer to re-launch the subproc in a bit. */
- mine->timeout_id =
- XtAppAddTimeOut(app, subproc_relaunch_delay,
- relaunch_generator_timer,
- (XtPointer) mine);
+ } else {
+ int i, count = 0;
+ for (i = 0; i < n; i++) {
+ int c = textclient_getc (mine->tc);
+ if (c <= 0) break;
+ buf[i] = c;
+ mine->lastc = c;
+ count++;
}
-
- mine->input_available_p = False;
-
- return rc;
-}
-
-
-/* The interpretation of the ModN modifiers is dependent on what keys
- are bound to them: Mod1 does not necessarily mean "meta". It only
- means "meta" if Meta_L or Meta_R are bound to it. If Meta_L is on
- Mod5, then Mod5 is the one that means Meta. Oh, and Meta and Alt
- aren't necessarily the same thing. Icepicks in my forehead!
- */
-static unsigned int
-do_icccm_meta_key_stupidity (Display *dpy)
-{
- unsigned int modbits = 0;
-# ifndef HAVE_COCOA
- int i, j, k;
- XModifierKeymap *modmap = XGetModifierMapping (dpy);
- for (i = 3; i < 8; i++)
- for (j = 0; j < modmap->max_keypermod; j++)
- {
- int code = modmap->modifiermap[i * modmap->max_keypermod + j];
- KeySym *syms;
- int nsyms = 0;
- if (code == 0) continue;
- syms = XGetKeyboardMapping (dpy, code, 1, &nsyms);
- for (k = 0; k < nsyms; k++)
- if (syms[k] == XK_Meta_L || syms[k] == XK_Meta_R ||
- syms[k] == XK_Alt_L || syms[k] == XK_Alt_R)
- modbits |= (1 << i);
- XFree (syms);
- }
- XFreeModifiermap (modmap);
-# endif /* HAVE_COCOA */
- return modbits;
-}
-
-/* Returns a mask of the bit or bits of a KeyPress event that mean "meta".
- */
-static unsigned int
-meta_modifier (Display *dpy)
-{
- static Bool done_once = False;
- static unsigned int mask = 0;
- if (!done_once)
- {
- /* Really, we are supposed to recompute this if a KeymapNotify
- event comes in, but fuck it. */
- done_once = True;
- mask = do_icccm_meta_key_stupidity (dpy);
- }
- return mask;
+ return count;
+ }
}
{
struct terminal_controller_data *mine =
(struct terminal_controller_data *) data;
- KeySym keysym;
- unsigned char c = 0;
- XLookupString (&event->xkey, (char *) &c, 1, &keysym, &mine->compose);
- if (c == 0 || !mine->pipe)
- return 0;
-
- if (!mine->swap_bs_del_p) ;
- else if (c == 127) c = 8;
- else if (c == 8) c = 127;
-
- /* If meta was held down, send ESC, or turn on the high bit. */
- if (event->xkey.state & meta_modifier (dpy))
- {
- if (mine->meta_sends_esc_p)
- fputc ('\033', mine->pipe);
- else
- c |= 0x80;
- }
-
- fputc (c, mine->pipe);
- fflush (mine->pipe);
-
- event->xany.type = 0; /* do not process this event further */
-
mine->dpy = dpy;
+ if (event->xany.type == KeyPress && mine->tc)
+ return textclient_putc (mine->tc, &event->xkey);
return 0;
}
mine=(struct terminal_controller_data *) sim->controller_data;
mine->dpy = sim->dpy;
- mine->meta_sends_esc_p = get_boolean_resource (mine->dpy, "metaSendsESC",
- "Boolean");
- mine->swap_bs_del_p = get_boolean_resource (mine->dpy, "swapBSDEL",
- "Boolean");
mine->fast_p = global_fast_p;
switch(*stepno) {
a2_goto(st,2,0);
mine->cursor_y = 2;
- if (! mine->pipe)
- launch_text_generator(mine);
+ if (! mine->tc) {
+ mine->tc = textclient_open (mine->dpy);
+ textclient_reshape (mine->tc,
+ SCREEN_COLS, SCREEN_ROWS,
+ SCREEN_COLS, SCREEN_ROWS);
+ }
if (! mine->fast_p)
*next_actiontime += 4.0;
for (i=0; i<nr; i++) {
c=buf[i];
- if (mine->pid)
+ if (mine->tc)
a2_vt100_printc (sim, mine, c);
else
a2_ascii_printc (st, c, False, False, False, True);
}
static BOOL addvalue(Param *param,Bit32 value){
- if (0 <= param->vp && param->vp < MAX_PARAM_VALUE) {
+ /* jwz: suppress "0 <= unsigned" warning */
+ if (/*0 <= param->vp &&*/ param->vp < MAX_PARAM_VALUE) {
param->value[param->vp++] = value;
return TRUE;
}
-/* xscreensaver, Copyright (c) 2005-2008 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2005-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
int spacing;
int inc;
+ int mode;
Bool circles_p;
Bool growing_p;
Bool color_horiz_p;
static void
reset_boxes (state *st)
{
- int mode = -1;
-
st->nboxes = 0;
st->growing_p = True;
st->color_horiz_p = random() & 1;
{
char *s = get_string_resource (st->dpy, "mode", "Mode");
if (!s || !*s || !strcasecmp (s, "random"))
- mode = -1;
+ st->mode = -1;
else if (!strcasecmp (s, "squares") || !strcasecmp (s, "square"))
- mode = 0;
+ st->mode = 0;
else if (!strcasecmp (s, "circles") || !strcasecmp (s, "circle"))
- mode = 1;
+ st->mode = 1;
else
{
fprintf (stderr,
}
}
- if (mode == -1)
+ if (st->mode == -1)
st->circles_p = random() & 1;
else
- st->circles_p = (mode == 1);
+ st->circles_p = (st->mode == 1);
st->done_once = True;
If the window is big:
use ".bigFont" if it is loadable, else use ".bigFont2".
*/
- if (bst->xgwa.height < 640)
+ if (
+# ifdef USE_IPHONE
+ 1
+# else
+ bst->xgwa.height < 640
+# endif
+ )
{
sprintf (buf1, "%.100s.font", name);
sprintf (buf2, "%.100s.font", class);
pixmap = xpm_data_to_pixmap (dpy, window, (char **) happy_mac,
&pix_w, &pix_h, &mask);
+# ifdef USE_IPHONE
+ if (pixmap)
+ {
+ pixmap = double_pixmap (dpy, bst->gc, bst->xgwa.visual,
+ bst->xgwa.depth, pixmap, pix_w, pix_h);
+ mask = double_pixmap (dpy, bst->gc, bst->xgwa.visual,
+ 1, mask, pix_w, pix_h);
+ pix_w *= 2;
+ pix_h *= 2;
+ }
+# endif
+
x = (bst->xgwa.width - pix_w) / 2;
y = (bst->xgwa.height - pix_h) / 2;
if (y < 0) y = 0;
{ -1, "Soft power switch enabled, polling @ 0xf0400804.\n" },
{ -1, "pty: 256 Unix98 ptys configured\n" },
{ -1, "Generic RTC Driver v1.07\n" },
- { -1, "Serial: 8250/16550 driver $Revision: 1.95 $ 13 ports, "
+ { -1, "Serial: 8250/16550 driver $Revision: 1.96 $ 13 ports, "
"IRQ sharing disabled\n" },
{ -1, "ttyS0 at I/O 0x3f8 (irq = 0) is a 16550A\n" },
{ -1, "ttyS1 at I/O 0x2f8 (irq = 0) is a 16550A\n" },
"*dontClearRoot: True",
- "*apple2TVColor: 50",
- "*apple2TVTint: 5",
- "*apple2TVBrightness: 10",
- "*apple2TVContrast: 90",
- "*apple2SimulateUser: True",
-
ANALOGTV_DEFAULTS
#ifdef HAVE_XSHM_EXTENSION
"*useSHM: True",
#endif
+
+# ifdef USE_IPHONE
+ "*font: Courier-Bold 9",
+ ".amiga.font: Courier-Bold 12",
+ ".macsbug.font: Courier-Bold 5",
+ ".sco.font: Courier-Bold 9",
+ ".hvx.font: Courier-Bold 9",
+ ".bsd.font: Courier-Bold 9",
+ ".solaris.font: Courier-Bold 6",
+# endif
+
0
};
a screen saver and locker for the X window system
by Jamie Zawinski
- version 5.15
- 28-Sep-2011
+ version 5.16
+ 19-Jun-2012
http://www.jwz.org/xscreensaver/
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-Anemotaxis demonstrates a search algorithm designed for locating a
-source of odor in turbulent atmosphere. The searcher is able to sense
-the odor and determine local instantaneous wind direction. The goal is
-to find the source in the shortest mean time.
+This demonstrates a search algorithm designed for locating a source of
+odor in turbulent atmosphere. The searcher is able to sense the odor
+and determine local instantaneous wind direction. The goal is to find
+the source in the shortest mean time.
http://en.wikipedia.org/wiki/Anemotaxis
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="antinspect" _label="AntInspect">
+<screensaver name="antinspect" _label="AntInspect" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="antmaze" _label="AntMaze">
+<screensaver name="antmaze" _label="AntMaze" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="antspotlight" _label="AntSpotlight">
+<screensaver name="antspotlight" _label="AntSpotlight" gl="yes">
<command arg="-root"/>
</vgroup>
</hgroup>
+ <hgroup>
+ <vgroup>
+ <number id="tvcolor" type="slider" arg="-tv-color %"
+ _label="Color Knob" _low-label="Low" _high-label="High"
+ low="0" high="1000" default="70"/>
+ <number id="tvtint" type="slider" arg="-tv-tint %"
+ _label="Tint Knob" _low-label="Low" _high-label="High"
+ low="0" high="100" default="5"/>
+ </vgroup>
+ <vgroup>
+ <number id="tvbrightness" type="slider" arg="-tv-brightness %"
+ _label="Brightness Knob" _low-label="Low" _high-label="High"
+ low="0" high="200" default="150"/>
+ <number id="tvcontrast" type="slider" arg="-tv-contrast %"
+ _label="Contrast Knob" _low-label="Low" _high-label="High"
+ low="0" high="1500" default="1000"/>
+ </vgroup>
+ </hgroup>
+
<_description>
Simulates an original Apple ][ Plus computer in all its 1979 glory. It
also reproduces the appearance of display on a color television set of
images and displays them within the limitations of the Apple ][
display hardware. (Six available colors in hi-res mode!)
-This program is also a fully-functional VT100 emulator! Run it as an
-application instead of as a screen saver and you can use it as a
-terminal.
+On MacOS and Linux, this program is also a fully-functional VT100
+emulator! Run it as an application instead of as a screen saver and
+you can use it as a terminal.
http://en.wikipedia.org/wiki/Apple_II_series
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="atlantis" _label="Atlantis">
+<screensaver name="atlantis" _label="Atlantis" gl="yes">
<command arg="-root"/>
<_description>
-Uses a simple simple motion model to generate many different display
-modes. The control points attract each other up to a certain
-distance, and then begin to repel each other. The
-attraction/repulsion is proportional to the distance between any two
-particles, similar to the strong and weak nuclear forces.
+Points attract each other up to a certain distance, and then begin to
+repel each other. The attraction/repulsion is proportional to the
+distance between any two particles, similar to the strong and weak
+nuclear forces.
Written by Jamie Zawinski and John Pezaris; 1992.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="atunnel" _label="Atunnel">
+<screensaver name="atunnel" _label="Atunnel" gl="yes">
<command arg="-root"/>
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-Draws an animation of a textured tunnel in GL.
+Zooming through a textured tunnel.
Written by Eric Lassauge and Roman Podobedov; 2003.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="blinkbox" _label="BlinkBox">
+<screensaver name="blinkbox" _label="BlinkBox" gl="yes">
<command arg="-root"/>
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-Shows a ball contained inside of a bounding box.
-Colored blocks blink in when the ball hits the sides.
+A motion-blurred ball bounces inside a box whose tiles only become
+visible upon impact.
Written by Jeremy English; 2003.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="blocktube" _label="BlockTube">
+<screensaver name="blocktube" _label="BlockTube" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="boing" _label="Boing">
+<screensaver name="boing" _label="Boing" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="bouncingcow" _label="BouncingCow">
+<screensaver name="bouncingcow" _label="BouncingCow" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="boxed" _label="Boxed">
+<screensaver name="boxed" _label="Boxed" gl="yes">
<command arg="-root"/>
<xscreensaver-image />
+<!--
+ <hgroup>
+ <vgroup>
+ <number id="tvcolor" type="slider" arg="-tv-color %"
+ _label="Color Knob" _low-label="Low" _high-label="High"
+ low="0" high="1000" default="70"/>
+ <number id="tvtint" type="slider" arg="-tv-tint %"
+ _label="Tint Knob" _low-label="Low" _high-label="High"
+ low="0" high="100" default="5"/>
+ </vgroup>
+ <vgroup>
+ <number id="tvbrightness" type="slider" arg="-tv-brightness %"
+ _label="Brightness Knob" _low-label="Low" _high-label="High"
+ low="0" high="200" default="150"/>
+ <number id="tvcontrast" type="slider" arg="-tv-contrast %"
+ _label="Contrast Knob" _low-label="Low" _high-label="High"
+ low="0" high="1500" default="1000"/>
+ </vgroup>
+ </hgroup>
+-->
+
<_description>
BSOD stands for "Blue Screen of Death". The finest in personal
computer emulation, BSOD simulates popular screen savers from a
number of less robust operating systems.
+http://en.wikipedia.org/wiki/Blue_Screen_of_Death
+http://en.wikipedia.org/wiki/Screen_of_death
+http://en.wikipedia.org/wiki/Guru_Meditation
+http://en.wikipedia.org/wiki/Row_of_Bombs
+http://en.wikipedia.org/wiki/Bomb_%28symbol%29
+
Written by Jamie Zawinski; 1998.
</_description>
</screensaver>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="bubble3d" _label="Bubble3D">
+<screensaver name="bubble3d" _label="Bubble3D" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="cage" _label="Cage">
+<screensaver name="cage" _label="Cage" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="carousel" _label="Carousel">
+<screensaver name="carousel" _label="Carousel" gl="yes">
<command arg="-root"/>
Repeatedly draws random Celtic cross-stitch patterns.
http://en.wikipedia.org/wiki/Celtic_knot
+http://en.wikipedia.org/wiki/Knots_and_graphs
Written by Max Froumentin; 2005.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="circuit" _label="Circuit">
+<screensaver name="circuit" _label="Circuit" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="companioncube" _label="CompanionCube">
+<screensaver name="companioncube" _label="CompanionCube" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="crackberg" _label="Crackberg">
+<screensaver name="crackberg" _label="Crackberg" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="cube21" _label="Cube21">
+<screensaver name="cube21" _label="Cube21" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="cubenetic" _label="Cubenetic">
+<screensaver name="cubenetic" _label="Cubenetic" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="cubestorm" _label="CubeStorm">
+<screensaver name="cubestorm" _label="CubeStorm" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="cubicgrid" _label="CubicGrid">
+<screensaver name="cubicgrid" _label="CubicGrid" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="dangerball" _label="DangerBall">
+<screensaver name="dangerball" _label="DangerBall" gl="yes">
<command arg="-root"/>
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-This takes an image and makes it melt. You've no doubt seen this
-effect before, but no screensaver would really be complete without it.
-It works best if there's something colorful visible. Warning, if the
-effect continues after the screen saver is off, seek medical attention.
+This takes an image and makes it melt, toward a randomly chosen point
+or direction. Warning, if the effect continues after the screen saver
+is off, seek medical attention.
Written by David Wald, Vivek Khera, Jamie Zawinski, and Vince Levey; 1993.
</_description>
</hgroup>
<_description>
-Subdivides and colors rectangles randomly. It looks kind of
-like Brady-Bunch-era rec-room wall paneling.
+Subdivides and colors rectangles randomly, for a Mondrian-esque effect.
http://en.wikipedia.org/wiki/Piet_Mondrian#Paris_1919.E2.80.931938
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-More "discrete map" systems, including new variants of Hopalong and
-Julia, and a few others. See also the "Hopalong" and "Julia"
-screen savers.
+Discrete map fractal systems, including variants of Hopalong, Julia,
+and others.
Written by Tim Auckland; 1998.
</_description>
<xscreensaver-image />
<_description>
-Grabs an image of the screen, and then lets a transparent
-lens wander around the screen, magnifying whatever is underneath.
+Wandering lenses distort the screen image in various ways.
Written by Jonas Munsin; 1998.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="endgame" _label="Endgame">
+<screensaver name="endgame" _label="Endgame" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="engine" _label="Engine">
+<screensaver name="engine" _label="Engine" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="extrusion" _label="Extrusion">
+<screensaver name="extrusion" _label="Extrusion" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="flipflop" _label="FlipFlop">
+<screensaver name="flipflop" _label="FlipFlop" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="flipscreen3d" _label="FlipScreen3D">
+<screensaver name="flipscreen3d" _label="FlipScreen3D" gl="yes">
<command arg="-root"/>
<xscreensaver-image />
<_description>
-Grabs an image of the desktop, turns it into a GL texture map, and
-spins it around and deforms it in various ways.
+Grabs an image of the desktop and spins and deforms it in 3D.
Written by Ben Buxton and Jamie Zawinski; 2001.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="fliptext" _label="FlipText">
+<screensaver name="fliptext" _label="FlipText" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="flurry" _label="Flurry">
+<screensaver name="flurry" _label="Flurry" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="flyingtoasters" _label="FlyingToasters">
+<screensaver name="flyingtoasters" _label="FlyingToasters" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="gears" _label="Gears">
+<screensaver name="gears" _label="Gears" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="gflux" _label="GFlux">
+<screensaver name="gflux" _label="GFlux" gl="yes">
<command arg="-root"/>
<xscreensaver-image />
<_description>
-Draws a rippling waves on a rotating wireframe grid.
+Draws undulating waves on a rotating grid.
Written by Josiah Pease; 2000.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="glblur" _label="GLBlur">
+<screensaver name="glblur" _label="GLBlur" gl="yes">
<command arg="-root"/>
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-This draws a box and a few line segments, and generates a
-radial blur outward from it. This creates flowing field effects.
+Generates flowing field effects from the vapor trails around a moving
+object.
This is done by rendering the scene into a small texture, then
repeatedly rendering increasingly-enlarged and increasingly-transparent
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="glcells" _label="GLCells">
+<screensaver name="glcells" _label="GLCells" gl="yes">
<command arg="-root"/>
</hgroup>
<_description>
-Cells growing, dividing and dying on your screen.
+Cells growing, dividing and dying on your screen. Microscopic pathos.
Written by Matthias Toussaint; 2007.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="gleidescope" _label="Gleidescope">
+<screensaver name="gleidescope" _label="Gleidescope" gl="yes">
<command arg="-root"/>
<xscreensaver-image />
<_description>
-A kaleidoscope that operates on your desktop image, or on
-image files loaded from disk.
+A kaleidoscope that operates on your desktop image, or other pictures.
http://en.wikipedia.org/wiki/Kaleidoscope
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="glforestfire" _label="GLForestFire">
+<screensaver name="glforestfire" _label="GLForestFire" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="glhanoi" _label="GLHanoi">
+<screensaver name="glhanoi" _label="GLHanoi" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="glknots" _label="GLKnots">
+<screensaver name="glknots" _label="GLKnots" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="glmatrix" _label="GLMatrix">
+<screensaver name="glmatrix" _label="GLMatrix" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="glplanet" _label="GLPlanet">
+<screensaver name="glplanet" _label="GLPlanet" gl="yes">
<command arg="-root"/>
</hgroup>
<_description>
-Draws a planet bouncing around in space.
-The built-in image is a map of the earth (extracted from `xearth'),
-but you can wrap any texture around the sphere, e.g., the planetary
-textures that come with `ssystem'.
+Draws the Earth bouncing around in space.
+
+If you would like it to display a different planet, the texture maps
+that come with "ssystem" work well.
Written by David Konerding; 1998.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="glschool" _label="GLSchool">
+<screensaver name="glschool" _label="GLSchool" gl="yes">
<command arg="-root"/>
</hgroup>
<_description>
-Uses Craig Reynolds' Boids algorithm to simulate a school of fish.
+Uses Craig Reynolds' classic "Boids" algorithm to simulate a school of fish.
http://en.wikipedia.org/wiki/Boids
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="glslideshow" _label="GLSlideshow">
+<screensaver name="glslideshow" _label="GLSlideshow" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="glsnake" _label="GLSnake">
+<screensaver name="glsnake" _label="GLSnake" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="gltext" _label="GLText">
+<screensaver name="gltext" _label="GLText" gl="yes">
<command arg="-root"/>
</hgroup>
<_description>
-Draws trippy psychedelic circular patterns that hurt to look at.
+Draws circular interference patterns that hurt to look at.
http://en.wikipedia.org/wiki/Moire_pattern
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="hilbert" _label="Hilbert">
+<screensaver name="hilbert" _label="Hilbert" gl="yes">
<command arg="-root"/>
The Hilbert path is a single contiguous line that can fill a volume
without crossing itself. As a data structure, Hilbert paths are
useful because ordering along the curve preserves locality: points
-that close together along the curve are also close together in space.
+that are close together along the curve are also close together in space.
The converse is often, but not always, true. The coloration
reflects this.
each face. Don't think about it too long, or your brain will melt.
http://en.wikipedia.org/wiki/Hypercube
+http://en.wikipedia.org/wiki/Tesseract
http://en.wikipedia.org/wiki/Regular_polytope
Written by Joe Keane, Fritz Mueller, and Jamie Zawinski; 1992.
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="hypertorus" _label="Hypertorus">
+<screensaver name="hypertorus" _label="Hypertorus" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="hypnowheel" _label="Hypnowheel">
+<screensaver name="hypnowheel" _label="Hypnowheel" gl="yes">
<command arg="-root"/>
<_description>
-This one draws spinning, colliding iterated-function-system images.
+Clouds of iterated function systems spin and collide.
Note that the "Detail" parameter is exponential. Number of points
drawn is functions^detail.
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
+Pale pencil-like scribbles slowly fill the screen.
+
A surface is filled with a hundred medium to small sized circles.
Each circle has a different size and direction, but moves at the same
slow rate. Displays the instantaneous intersections of the circles as
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
+Blinking dots interact with each other circularly.
+
A surface is filled with a hundred medium to small sized circles.
Each circle has a different size and direction, but moves at the same
slow rate. Displays the instantaneous intersections of the circles as
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="jigglypuff" _label="JigglyPuff">
+<screensaver name="jigglypuff" _label="JigglyPuff" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="jigsaw" _label="Jigsaw">
+<screensaver name="jigsaw" _label="Jigsaw" gl="yes">
<command arg="-root"/>
This screen saver was removed from the XScreenSaver distribution as of
version 5.09. It has been replaced by the "Juggler3D" screen saver.
-http://en.wikipedia.org/wiki/Siteswap
-
Written by Tim Auckland; 2002.
</_description>
</screensaver>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="juggler3d" _label="Juggler3D">
+<screensaver name="juggler3d" _label="Juggler3D" gl="yes">
<command arg="-root"/>
<hgroup>
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-Draws a 3D juggling stick-man.
+Draws a 3D juggling stick-man, with Cambridge juggling pattern
+notation used to describe the patterns he juggles.
http://en.wikipedia.org/wiki/Siteswap
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-A simple kaleidoscope. See also "GLeidescope".
+A simple kaleidoscope made of line segments. See "GLeidescope"
+for a more sophisticated take.
http://en.wikipedia.org/wiki/Kaleidoscope
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="klein" _label="Klein">
+<screensaver name="klein" _label="Klein" gl="yes">
<command arg="-root"/>
</hgroup>
<_description>
-This shows a 4D Klein bottle. You can walk on the Klein bottle or
-rotate it in 4D or walk on it while it rotates in 4D. Inspired by
-Thomas Banchoff's book "Beyond the Third Dimension: Geometry, Computer
-Graphics, and Higher Dimensions", Scientific American Library, 1990.
+This animates a Klein bottle, the 4D analog of a moebius strip.
+
+You can walk on the surface of the bottle or rotate it in 4D or walk
+on it while it rotates in 4D. Inspired by Thomas Banchoff's book
+"Beyond the Third Dimension: Geometry, Computer Graphics, and Higher
+Dimensions", Scientific American Library, 1990.
http://en.wikipedia.org/wiki/Klein_bottle
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="lament" _label="Lament">
+<screensaver name="lament" _label="Lament" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="lavalite" _label="Lavalite">
+<screensaver name="lavalite" _label="Lavalite" gl="yes">
<command arg="-root"/>
http://en.wikipedia.org/wiki/Lava_lamp
http://en.wikipedia.org/wiki/Metaballs
+http://en.wikipedia.org/wiki/Lavarand
Written by Jamie Zawinski; 2002.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="lockward" _label="Lockward">
+<screensaver name="lockward" _label="Lockward" gl="yes">
<command arg="-root" />
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-Generates loop-shaped colonies that spawn, age, and eventually die.
+A cellular automaton that generates loop-shaped colonies that spawn,
+age, and eventually die.
http://en.wikipedia.org/wiki/Langton%27s_loops
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
+ <hgroup>
+ <vgroup>
+ <number id="tvcolor" type="slider" arg="-tv-color %"
+ _label="Color Knob" _low-label="Low" _high-label="High"
+ low="0" high="1000" default="70"/>
+ <number id="tvtint" type="slider" arg="-tv-tint %"
+ _label="Tint Knob" _low-label="Low" _high-label="High"
+ low="0" high="100" default="5"/>
+ </vgroup>
+ <vgroup>
+ <number id="tvbrightness" type="slider" arg="-tv-brightness %"
+ _label="Brightness Knob" _low-label="Low" _high-label="High"
+ low="0" high="200" default="150"/>
+ <number id="tvcontrast" type="slider" arg="-tv-contrast %"
+ _label="Contrast Knob" _low-label="Low" _high-label="High"
+ low="0" high="1500" default="1000"/>
+ </vgroup>
+ </hgroup>
+
<_description>
-This emulates a 6502 microprocessor. The family
-of 6502 chips were used throughout the 70's and 80's in machines
-such as the Atari 2600, Commodore PET, VIC20 and C64, Apple ][,
-and the NES. Some example programs are included, and it can also
+This emulates a 6502 microprocessor, and runs some example programs on
+it.
+
+The family of 6502 chips were used throughout the 70's and 80's in
+machines such as the Atari 2600, Commodore PET, VIC20 and C64, Apple
+][, and the NES. Some example programs are included, and it can also
read in an assembly file as input.
Original JavaScript Version by Stian Soreng: http://www.6502asm.com/.
</hgroup>
<_description>
-This generates random mazes (with three different maze-generation
-algorithms), and then solves them. Backtracking and look-ahead paths
-are displayed in different colors.
+This generates random mazes, with three different algorithms: Kruskal,
+Prim, and a depth-first recursive backtracker. It also solves them.
+Backtracking and look-ahead paths are displayed in different colors.
http://en.wikipedia.org/wiki/Maze_generation_algorithm
+http://en.wikipedia.org/wiki/Maze_solving_algorithm
Written by Martin Weiss, Dave Lemke, Jim Randell, Jamie Zawinski,
Johannes Keukelaar, and Zack Weinberg; 1985.
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="menger" _label="Menger">
+<screensaver name="menger" _label="Menger" gl="yes">
<command arg="-root"/>
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-This draws the three-dimensional variant of the recursive Menger
-Gasket, a cube-based fractal object analagous to the Sierpinski
-Tetrahedron.
+This draws the recursive Menger Gasket, a cube-based fractal object
+analagous to the Sierpinski Tetrahedron.
http://en.wikipedia.org/wiki/Menger_sponge
http://en.wikipedia.org/wiki/Sierpinski_carpet
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="mirrorblob" _label="MirrorBlob">
+<screensaver name="mirrorblob" _label="MirrorBlob" gl="yes">
<command arg="-root"/>
<_description>
Draws a wobbly blob that distorts the image behind it.
+
Written by Jon Dowdall; 2003.
</_description>
</screensaver>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="moebius" _label="Moebius">
+<screensaver name="moebius" _label="Moebius" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="moebiusgears" _label="MoebiusGears">
+<screensaver name="moebiusgears" _label="MoebiusGears" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="molecule" _label="Molecule">
+<screensaver name="molecule" _label="Molecule" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="morph3d" _label="Morph3D">
+<screensaver name="morph3d" _label="Morph3D" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="noof" _label="Noof">
+<screensaver name="noof" _label="Noof" gl="yes">
<command arg="-root"/>
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-Draws some rotatey patterns, using OpenGL.
+Draws some flowery, rotatey patterns.
Written by Bill Torzewski; 2004.
</_description>
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-This is sort of a combination spirograph/string-art. It generates a
-large, complex polygon, and renders it by filling using an even/odd
-winding rule.
+A demonstration of the even-odd winding rule.
Written by Dale Moore; 1995.
</_description>
As reported by News of the Weird #491, 4-Jul-1997.
http://en.wikipedia.org/wiki/Penrose_tiling
+http://en.wikipedia.org/wiki/Tessellation
Written by Timo Korvola; 1997.
</_description>
convert="invert"/>
<number id="scale" type="spinbutton" arg="-scale %"
- _label="Font scale" low="1" high="100" default="6"/>
+ _label="Font scale" low="1" high="20" default="6"/>
<number id="fade" type="slider" arg="-ticks %"
_label="Fade" _low-label="Slow" _high-label="Fast"
<_description>
Draws a simulation of an old terminal, with large pixels and
-long-sustain phosphor. This program is also a fully-functional
-VT100 emulator! Run it as an application instead of as a screen
-saver and you can use it as a terminal.
+long-sustain phosphor.
+
+On MacOS and Linux, this program is also a fully-functional VT100
+emulator! Run it as an application instead of as a screen saver and
+you can use it as a terminal.
Written by Jamie Zawinski; 1999.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="photopile" _label="Photopile">
+<screensaver name="photopile" _label="Photopile" gl="yes">
<command arg="-root"/>
<boolean id="polaroid" _label="Simulate instant film" arg-unset="-no-polaroid"/>
- <boolean id="clip" _label="Clip images" arg-unset="-no-clip"/>
+ <boolean id="clip" _label="Instant film theme" arg-unset="-no-clip"/>
<boolean id="shadows" _label="Draw drop shadows" arg-unset="-no-shadows"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="pinion" _label="Pinion">
+<screensaver name="pinion" _label="Pinion" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="pipes" _label="Pipes">
+<screensaver name="pipes" _label="Pipes" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="polyhedra" _label="Polyhedra">
+<screensaver name="polyhedra" _label="Polyhedra" gl="yes">
<command arg="-root"/>
</hgroup>
<_description>
-Displays different 3D solids and some information about each.
-A new solid is chosen every few seconds. There are 75 uniform
-polyhedra, plus 5 infinite sets of prisms and antiprisms;
-including their duals brings the total to 160.
+Displays the 75 uniform polyhedra and their duals, plus 5 prisms
+and antiprisms, and some information about each.
http://en.wikipedia.org/wiki/Uniform_polyhedra
http://en.wikipedia.org/wiki/Stellation
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="polytopes" _label="Polytopes">
+<screensaver name="polytopes" _label="Polytopes" gl="yes">
<command arg="-root"/>
<_description>
This shows one of the six regular 4D polytopes rotating in 4D.
+
Inspired by H.S.M Coxeter's book "Regular Polytopes", 3rd Edition,
Dover Publications, Inc., 1973, and Thomas Banchoff's book "Beyond the
Third Dimension: Geometry, Computer Graphics, and Higher Dimensions",
Scientific American Library, 1990.
http://en.wikipedia.org/wiki/Hypercube
+http://en.wikipedia.org/wiki/Tesseract
http://en.wikipedia.org/wiki/Regular_polytope
Written by Carsten Steger; 2003.
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
+ <number id="tvbrightness" type="slider" arg="-tv-brightness %"
+ _label="Brightness Knob" _low-label="Low" _high-label="High"
+ low="0" high="200" default="150"/>
+ <number id="tvcontrast" type="slider" arg="-tv-contrast %"
+ _label="Contrast Knob" _low-label="Low" _high-label="High"
+ low="0" high="1500" default="1000"/>
+
<_description>
This simulates the 1971 Pong home video game, as well as
various artifacts from displaying it on a color TV set.
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="providence" _label="Providence">
+<screensaver name="providence" _label="Providence" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="pulsar" _label="Pulsar">
+<screensaver name="pulsar" _label="Pulsar" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="queens" _label="Queens">
+<screensaver name="queens" _label="Queens" gl="yes">
<command arg="-root"/>
</hgroup>
<_description>
-Solves the N-Queens problem (where N is between 5 and 10 queens). The
-problem is: how may one place N queens on an NxN chessboard such that
-no queen can attack a sister? See also the "Endgame" screen saver.
+The N-Queens problem: how to place N queens on an NxN chessboard
+such that no queen can attack a sister?
+
+See also the "Endgame" screen saver.
http://en.wikipedia.org/wiki/Eight_queens_puzzle
</hgroup>
<_description>
-Draws a grid of growing square-like shapes that, once they overtake
-each other, react in unpredictable ways. "RD" stands for
-reaction-diffusion.
+Reaction-diffusion: draws a grid of growing square-like shapes that,
+once they overtake each other, react in unpredictable ways.
Written by Scott Draves; 1997.
</_description>
</hgroup>
<_description>
-Draws a grid of growing square-like shapes that, once they overtake
-each other, react in unpredictable ways. "RD" stands for
-reaction-diffusion.
+Reaction-diffusion: draws a grid of growing square-like shapes that,
+once they overtake each other, react in unpredictable ways.
Written by Scott Draves; 1997.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="rubik" _label="Rubik">
+<screensaver name="rubik" _label="Rubik" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="rubikblocks" _label="RubikBlocks">
+<screensaver name="rubikblocks" _label="RubikBlocks" gl="yes">
<command arg="-root"/>
Animates the Rubik's Mirror Blocks puzzle.
See also the "Rubik", "Cube21", and "GLSnake" screen savers.
-http://en.wikipedia.org/wiki/Combination_puzzles#Irregular_Cuboids
+http://en.wikipedia.org/wiki/Combination_puzzles#Irregular_cuboids
Written by Vasek Potocek; 2009.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="sballs" _label="SBalls">
+<screensaver name="sballs" _label="SBalls" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="sierpinski3d" _label="Sierpinski3D">
+<screensaver name="sierpinski3d" _label="Sierpinski3D" gl="yes">
<command arg="-root"/>
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-This draws the Sierpinski tetrahedron fractal, the three-dimensional
-variant of the recursive Sierpinski triangle.
+The recursive Sierpinski tetrahedron fractal.
http://en.wikipedia.org/wiki/Sierpinski_triangle#Analogs_in_higher_dimension
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="skytentacles" _label="SkyTentacles">
+<screensaver name="skytentacles" _label="SkyTentacles" gl="yes">
<command arg="-root"/>
<xscreensaver-image />
<_description>
-This takes an image, divides it into a grid, and then randomly
-shuffles the squares around as if it was one of those "fifteen-puzzle"
-games where there is a grid of squares, one of which is missing.
+A variant on a "fifteen puzzle", operating on the screen or an image.
+It divides the image into a grid and randomly shuffles the squares.
http://en.wikipedia.org/wiki/Fifteen_puzzle
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="sonar" _label="Sonar">
+<screensaver name="sonar" _label="Sonar" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="spheremonics" _label="Spheremonics">
+<screensaver name="spheremonics" _label="Spheremonics" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="sproingies" _label="Sproingies">
+<screensaver name="sproingies" _label="Sproingies" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="stairs" _label="Stairs">
+<screensaver name="stairs" _label="Stairs" gl="yes">
<command arg="-root"/>
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-This generates a sequence of undulating, throbbing, star-like
-patterns which pulsate, rotate, and turn inside out. Another display
-mode uses these shapes to lay down a field of colors, which are then
-cycled. The motion is very organic.
+Undulating, throbbing, star-like patterns pulsate, rotate, and turn
+inside out. Another display mode uses these shapes to lay down a
+field of colors, which are then cycled. The motion is very organic.
Written by Jamie Zawinski; 1997.
</_description>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="starwars" _label="StarWars">
+<screensaver name="starwars" _label="StarWars" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="stonerview" _label="StonerView">
+<screensaver name="stonerview" _label="StonerView" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="superquadrics" _label="Superquadrics">
+<screensaver name="superquadrics" _label="Superquadrics" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="surfaces" _label="Surfaces">
+<screensaver name="surfaces" _label="Surfaces" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="tangram" _label="Tangram">
+<screensaver name="tangram" _label="Tangram" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="timetunnel" _label="TimeTunnel">
+<screensaver name="timetunnel" _label="TimeTunnel" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="topblock" _label="TopBlock">
+<screensaver name="topblock" _label="TopBlock" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="tronbit" _label="TronBit">
+<screensaver name="tronbit" _label="TronBit" gl="yes">
<command arg="-root"/>
<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="voronoi" _label="Voronoi">
+<screensaver name="voronoi" _label="Voronoi" gl="yes">
<command arg="-root"/>
determines the cell's shapes.
http://en.wikipedia.org/wiki/Voronoi_diagram
+http://en.wikipedia.org/wiki/Tessellation
Written by Jamie Zawinski; 2007.
</_description>
-->
<_description>
-This makes collages out of random images pulled off of the
-World Wide Web. It finds these images by doing random web searches,
-and then extracting images from the returned pages.
+This is what the Internet looks like.
+
+This creates collages out of random images from the World Wide Web.
+It finds the images by feeding random words into various search
+engines, and pulling images (or sections of images) out of the pages
+returned.
WARNING: THE INTERNET SOMETIMES CONTAINS PORNOGRAPHY.
<_description>
Floating stars are acted upon by a mixture of simple 2D
-forcefields. The strength of each forcefield changes
+force fields. The strength of each force field changes
continuously, and it is also switched on and off at random.
Written by Paul 'Joey' Clark; 2001.
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
+ <hgroup>
+ <vgroup>
+ <number id="tvcolor" type="slider" arg="-tv-color %"
+ _label="Color Knob" _low-label="Low" _high-label="High"
+ low="0" high="1000" default="70"/>
+ <number id="tvtint" type="slider" arg="-tv-tint %"
+ _label="Tint Knob" _low-label="Low" _high-label="High"
+ low="0" high="100" default="5"/>
+ </vgroup>
+ <vgroup>
+ <number id="tvbrightness" type="slider" arg="-tv-brightness %"
+ _label="Brightness Knob" _low-label="Low" _high-label="High"
+ low="0" high="200" default="150"/>
+ <number id="tvcontrast" type="slider" arg="-tv-contrast %"
+ _label="Contrast Knob" _low-label="Low" _high-label="High"
+ low="0" high="1500" default="1000"/>
+ </vgroup>
+ </hgroup>
+
<_description>
-XAnalogTV shows a detailed simulation of an old TV set showing various
-test patterns, with various picture artifacts like snow, bloom,
-distortion, ghosting, and hash noise. It also simulates the TV warming
-up. It will cycle through 12 channels, some with images you give it,
-and some with color bars or nothing but static.
+a detailed simulation of an old TV set, including artifacts like snow,
+bloom, distortion, ghosting, and hash noise. It also simulates the TV
+warming up. It will cycle through 12 channels, some with images you
+give it, and some with color bars or nothing but static.
Written by Trevor Blackwell; 2003.
</_description>
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-This generates pretty fractal pictures via the Lyapunov exponent.
+The Lyapunov exponent makes pretty fractal pictures.
http://en.wikipedia.org/wiki/Lyapunov_exponent
<boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
<_description>
-Draws a few swarms of critters flying around the screen, with
-faded color trails behind them.
+Worm-like swarms of particles with vapor trails.
Written by Chris Leger; 2000.
</_description>
-<!-- xscreensaver, Copyright (c) 2001-2005 Jamie Zawinski <jwz@jwz.org> -->
+<!-- xscreensaver, Copyright (c) 2001-2012 Jamie Zawinski <jwz@jwz.org> -->
<!--
Permission to use, copy, modify, distribute, and sell this software and its
documentation for any purpose is hereby granted without fee, provided that
<!-- XScreenSaver settings config file. - DTD version 1.0 -->
<!ELEMENT screensaver
((command|fullcommand)*,
- (boolean|number|select|string|file|hgroup|vgroup)*,
+ (boolean|number|select|string|file|hgroup|vgroup|xscreensaver-text|xscreensaver-image)*,
_description)>
<!ATTLIST screensaver
name CDATA #REQUIRED
_label CDATA #REQUIRED
+ gl CDATA #IMPLIED
>
<!-- Every XScreenSaver hack has exactly one of either command or fullcommand -->
arg CDATA #REQUIRED
>
+<!ELEMENT xscreensaver-text EMPTY>
+<!ELEMENT xscreensaver-image EMPTY>
+
<!-- Free Text. The description of the Screen Saver. -->
<!ELEMENT _description (#PCDATA)>
<xscreensaver-image />
<_description>
-Zooms in on a part of the screen and then moves around. With the
-"Lenses" option, the result is like looking through many overlapping
-lenses rather than just a simple zoom.
+Fatbits! Zooms in on a part of the screen and then moves around.
+With the "Lenses" option, the result is like looking through many
+overlapping lenses rather than just a simple zoom.
Written by James Macnicol; 2001.
</_description>
-/* xscreensaver, Copyright (c) 1999-2008 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1999-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
struct throbber *t = (struct throbber *) malloc (sizeof (*t));
t->x = w / 2;
t->y = h / 2;
- t->max_size = w;
+ t->max_size = (w > h ? w : h);
t->speed = get_integer_resource (st->dpy, "speed", "Speed");
t->fuse = 1 + (random() % 4);
t->thickness = get_integer_resource (st->dpy, "thickness", "Thickness");
#endif
#include "screenhack.h"
+#include "textclient.h"
#ifdef HAVE_DOUBLE_BUFFER_EXTENSION
#include "xdbe.h"
char *font_override; /* if -font was specified on the cmd line */
- FILE *pipe;
- XtIntervalId timer_id;
- XtInputId pipe_id;
- Time subproc_relaunch_delay;
- /* Bool input_available_p; */
-
char buf [40]; /* this only needs to be as big as one "word". */
int buf_tail;
sentence **sentences;
Bool spawn_p; /* whether it is time to create a new sentence */
int latest_sentence;
-
unsigned long frame_delay;
-
int id_tick;
+ text_data *tc;
} state;
-static void launch_text_generator (state *);
static void drain_input (state *s);
0, 0, w->width-1, w->height-1);
}
-#if 0
- if (s->debug_p)
+ if (s->debug_p > 1)
{
/* bounding box (behind *each* character) */
char *ss;
x += overall.width;
}
}
-#endif
/* Draw foreground text */
XDrawString (s->dpy, w->pixmap, gc1, -w->lbearing, w->ascent,
-\f
-/* Subprocess.
- (This bit mostly cribbed from phosphor.c)
- */
-
-static void
-subproc_cb (XtPointer closure, int *source, XtInputId *id)
-{
- /* state *s = (state *) closure; */
- /* s->input_available_p = True; */
-}
-
-
-static void
-launch_text_generator (state *s)
-{
- char *oprogram = get_string_resource (s->dpy, "program", "Program");
- char *program = (char *) malloc (strlen (oprogram) + 10);
- strcpy (program, "( ");
- strcat (program, oprogram);
- strcat (program, " ) 2>&1");
-
- if (s->debug_p)
- fprintf (stderr, "%s: forking: %s\n", progname, program);
-
- if ((s->pipe = popen (program, "r")))
- {
- s->pipe_id =
- XtAppAddInput (XtDisplayToApplicationContext (s->dpy),
- fileno (s->pipe),
- (XtPointer) (XtInputReadMask | XtInputExceptMask),
- subproc_cb, (XtPointer) s);
- }
- else
- {
- char buf[255];
- sprintf (buf, "%.100s: %.100s", progname, program);
- perror (buf);
- }
-
- free(oprogram);
- free(program);
-}
-
-
-static void
-relaunch_generator_timer (XtPointer closure, XtIntervalId *id)
-{
- state *s = (state *) closure;
- if (!s->timer_id) abort();
- s->timer_id = 0;
- launch_text_generator (s);
-}
-
-
-/* whether there is data available to be read on the file descriptor
- */
-static int
-input_available_p (int fd)
-{
- struct timeval tv = { 0, };
- fd_set fds;
-# if 0
- /* This breaks on BSD, which uses bzero() in the definition of FD_ZERO */
- FD_ZERO (&fds);
-# else
- memset (&fds, 0, sizeof(fds));
-# endif
- FD_SET (fd, &fds);
- return select (fd+1, &fds, NULL, NULL, &tv);
-}
-
-
/* When the subprocess has generated some output, this reads as much as it
can into s->buf at s->buf_tail.
*/
static void
drain_input (state *s)
{
- XtAppContext app = XtDisplayToApplicationContext (s->dpy);
-
- if (! s->pipe) return;
-
- /* if (! s->input_available_p) return; */
- /* s->input_available_p = False; */
-
- if (! input_available_p (fileno (s->pipe)))
- return;
-
-
- if (s->buf_tail < sizeof(s->buf) - 2)
+ while (s->buf_tail < sizeof(s->buf) - 2)
{
- int target = sizeof(s->buf) - s->buf_tail - 2;
- int n;
- n = read (fileno (s->pipe),
- (void *) (s->buf + s->buf_tail),
- target);
- if (n > 0)
- {
- s->buf_tail += n;
- s->buf[s->buf_tail] = 0;
- }
+ char c = textclient_getc (s->tc);
+ if (c > 0)
+ s->buf[s->buf_tail++] = c;
else
- {
- XtRemoveInput (s->pipe_id);
- s->pipe_id = 0;
- pclose (s->pipe);
- s->pipe = 0;
-
- /* If the process didn't print a terminating newline, add one. */
- if (s->buf_tail > 1 &&
- s->buf[s->buf_tail-1] != '\n')
- {
- s->buf[s->buf_tail++] = '\n';
- s->buf[s->buf_tail] = 0;
- }
-
- /* Then add one more, to make sure there's a sentence break at EOF.
- */
- s->buf[s->buf_tail++] = '\n';
- s->buf[s->buf_tail] = 0;
-
- /* Set up a timer to re-launch the subproc in a bit. */
- if (s->timer_id) abort();
- s->timer_id = XtAppAddTimeOut (app, s->subproc_relaunch_delay,
- relaunch_generator_timer,
- (XtPointer) s);
- }
+ break;
}
}
"background", "Background");
s->bg_gc = XCreateGC (s->dpy, s->b, GCForeground, &gcv);
- s->subproc_relaunch_delay = 2 * 1000;
-
- if (! s->debug_metrics_p)
- launch_text_generator (s);
-
s->nsentences = 5; /* #### */
s->sentences = (sentence **) calloc (s->nsentences, sizeof (sentence *));
s->spawn_p = True;
+ s->tc = textclient_open (dpy);
+
return s;
}
fontglide_free (Display *dpy, Window window, void *closure)
{
state *s = (state *) closure;
-
- if (s->pipe_id)
- XtRemoveInput (s->pipe_id);
- if (s->pipe)
- pclose (s->pipe);
- if (s->timer_id)
- XtRemoveTimeOut (s->timer_id);
+ textclient_close (s->tc);
/* #### there's more to free here */
".borderColor: #555555",
"*delay: 10000",
"*program: xscreensaver-text",
+ "*usePty: false",
"*mode: random",
".font: (default)",
"*fontCharset: iso8859-1",
st->x = 10;
st->y = 10;
if (get_boolean_resource (dpy, "fpsTop", "FPSTop"))
- st->y = - (st->font->ascent + st->font->descent + 10);
+ /* don't leave a blank line in GL top-fps. */
+ st->y = - (/*st->font->ascent +*/ st->font->descent + 10);
strcpy (st->string, "FPS: ... ");
}
-/* This function is used only in Xlib mode. For GL mode, see glx/fps-glx.c.
+/* This function is used only in Xlib mode. For GL mode, see glx/fps-gl.c.
*/
void
fps_draw (fps_state *st)
extern double fps_compute (fps_state *, unsigned long polys, double depth);
extern void fps_draw (fps_state *);
+/* Doesn't really belong here, but close enough. */
+#ifdef USE_IPHONE
+ extern double current_device_rotation (void);
+#else
+# define current_device_rotation() (0)
+#endif
+
#endif /* __XSCREENSAVER_FPS_H__ */
-/* fps, Copyright (c) 2001-2008 Jamie Zawinski <jwz@jwz.org>
+/* fps, Copyright (c) 2001-2012 Jamie Zawinski <jwz@jwz.org>
* Draw a frames-per-second display (Xlib and OpenGL).
*
* Permission to use, copy, modify, distribute, and sell this software and its
Window window;
int x, y;
XFontStruct *font;
- unsigned long font_dlist; /* for glx/fps-gl.c */
Bool clear_p;
char string[1024];
+ /* for glx/fps-gl.c */
+# ifdef HAVE_GLBITMAP
+ unsigned long font_dlist;
+# else
+ void *gl_fps_data;
+# endif
+
GC draw_gc, erase_gc;
int last_ifps;
UTIL_SRCS = $(UTILS_SRC)/colors.c $(UTILS_SRC)/hsv.c \
$(UTILS_SRC)/resources.c $(UTILS_SRC)/usleep.c \
$(UTILS_SRC)/visual.c $(UTILS_SRC)/visual-gl.c \
- $(UTILS_SRC)/yarandom.c $(UTILS_SRC)/xshm.c
+ $(UTILS_SRC)/yarandom.c $(UTILS_SRC)/xshm.c \
+ $(UTILS_SRC)/textclient.c
UTIL_OBJS = $(UTILS_SRC)/colors.o $(UTILS_SRC)/hsv.o \
$(UTILS_SRC)/resources.o $(UTILS_SRC)/usleep.o \
$(UTILS_SRC)/visual.o $(UTILS_SRC)/visual-gl.o \
- $(UTILS_SRC)/yarandom.o $(UTILS_SRC)/xshm.o
+ $(UTILS_SRC)/yarandom.o $(UTILS_SRC)/xshm.o \
+ $(UTILS_SRC)/textclient.o
SRCS = xscreensaver-gl-helper.c normals.c glxfonts.c fps-gl.c \
atlantis.c b_draw.c b_lockglue.c b_sphere.c bubble3d.c \
jigsaw.c photopile.c dropshadow.c rubikblocks.c surfaces.c \
hilbert.c companion.c companion_quad.c companion_disc.c \
companion_heart.c tronbit.c tronbit_idle1.c tronbit_idle2.c \
- tronbit_no.c tronbit_yes.c
+ tronbit_no.c tronbit_yes.c jwzgles.c
OBJS = xscreensaver-gl-helper.o normals.o glxfonts.o fps-gl.o \
atlantis.o b_draw.o b_lockglue.o b_sphere.o bubble3d.o \
jigsaw.o photopile.o dropshadow.o rubikblocks.o surfaces.o \
hilbert.o companion.o companion_quad.o companion_disc.o \
companion_heart.o tronbit.o tronbit_idle1.o tronbit_idle2.o \
- tronbit_no.o tronbit_yes.o
+ tronbit_no.o tronbit_yes.o jwzgles.o
GL_EXES = cage gears moebius pipes sproingies stairs superquadrics \
morph3d rubik atlantis lament bubble3d glplanet pulsar \
GLE_EXES = extrusion
SUID_EXES = sonar
GL_UTIL_EXES = xscreensaver-gl-helper
+JWZGLES_OBJS = @JWZGLES_OBJS@
HACK_EXES_1 = @GL_EXES@ @GLE_EXES@
HACK_EXES = $(HACK_EXES_1) @SUID_EXES@
XSHM_OBJS = $(UTILS_BIN)/xshm.o
RETIRED_EXES = @RETIRED_GL_EXES@
RETIRED_GL_EXES = glforestfire
-HACK_OBJS = $(HACK_BIN)/screenhack.o $(HACK_BIN)/fps.o \
- xlockmore-gl.o xlock-gl-utils.o glxfonts.o fps-gl.o \
+FPS_OBJS = @GLFPS_OBJS@ $(HACK_BIN)/fps.o
+FONT_OBJS = @GLFONT_OBJS@
+
+HACK_OBJS = $(JWZGLES_OBJS) $(HACK_BIN)/screenhack.o \
+ xlockmore-gl.o xlock-gl-utils.o ${FPS_OBJS} \
$(UTILS_BIN)/resources.o $(UTILS_BIN)/visual.o \
$(UTILS_BIN)/visual-gl.o $(UTILS_BIN)/usleep.o \
$(UTILS_BIN)/yarandom.o $(UTILS_BIN)/hsv.o \
tunnel_draw.h ants.h polyhedra.h normals.h glxfonts.h \
texfont.h tangram_shapes.h sproingies.h extrusion.h \
glschool.h glschool_gl.h glschool_alg.h topblock.h \
- involute.h teapot.h sonar.h dropshadow.h
+ involute.h teapot.h sonar.h dropshadow.h starwars.h \
+ jwzgles.h jwzglesI.h
GL_MEN = atlantis.man boxed.man bubble3d.man cage.man circuit.man \
cubenetic.man dangerball.man engine.man extrusion.man \
flipscreen3d.man gears.man gflux.man \
$(UTILS_BIN)/visual-gl.o: $(UTILS_SRC)/visual-gl.c
$(UTILS_BIN)/yarandom.o: $(UTILS_SRC)/yarandom.c
$(UTILS_BIN)/xshm.o: $(UTILS_SRC)/xshm.c
+$(UTILS_BIN)/textclient.o: $(UTILS_SRC)/textclient.c
$(UTIL_OBJS):
cd $(UTILS_BIN) ; \
HACK_TRACK_OBJS=$(HACK_OBJS) $(TRACK_OBJS)
HACK_GRAB_OBJS=$(HACK_OBJS) $(GRAB_OBJS)
HACK_TRACK_GRAB_OBJS=$(HACK_TRACK_OBJS) $(GRAB_OBJS)
+TEXT=$(UTILS_BIN)/textclient.o
ATLANTIS_OBJS = $(HACK_OBJS) dolphin.o shark.o swim.o whale.o xpm-ximage.o
atlantis: atlantis.o $(ATLANTIS_OBJS)
atunnel: atunnel.o $(ATUNNEL_OBJS)
$(CC_HACK) -o $@ $@.o $(ATUNNEL_OBJS) $(XPM_LIBS)
-cage: cage.o $(HACK_OBJS)
- $(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(HACK_LIBS)
+cage: cage.o xpm-ximage.o $(HACK_OBJS)
+ $(CC_HACK) -o $@ $@.o xpm-ximage.o $(HACK_OBJS) $(XPM_LIBS)
FLURRY_OBJS_1 = flurry-smoke.o flurry-spark.o flurry-star.o flurry-texture.o
FLURRY_OBJS = $(FLURRY_OBJS_1) $(HACK_OBJS)
gears: gears.o tube.o $(GEARS_OBJS)
$(CC_HACK) -o $@ $@.o tube.o $(GEARS_OBJS) $(HACK_LIBS)
-moebius: moebius.o $(HACK_TRACK_OBJS)
- $(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
+MOEBIUS_OBJS=sphere.o tube.o xpm-ximage.o $(HACK_TRACK_OBJS)
+moebius: moebius.o $(MOEBIUS_OBJS)
+ $(CC_HACK) -o $@ $@.o $(MOEBIUS_OBJS) $(HACK_LIBS) $(XPM_LIBS)
-PIPE_OBJS=pipeobjs.o buildlwo.o teapot.o
+PIPE_OBJS=pipeobjs.o buildlwo.o sphere.o teapot.o
pipes: pipes.o $(PIPE_OBJS) $(HACK_OBJS)
$(CC_HACK) -o $@ $@.o $(PIPE_OBJS) $(HACK_OBJS) $(HACK_LIBS)
rubik: rubik.o $(HACK_OBJS)
$(CC_HACK) -o $@ $@.o $(HACK_OBJS) $(HACK_LIBS)
-stairs: stairs.o sphere.o $(HACK_TRACK_OBJS)
- $(CC_HACK) -o $@ $@.o sphere.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
+stairs: stairs.o sphere.o xpm-ximage.o $(HACK_TRACK_OBJS)
+ $(CC_HACK) -o $@ $@.o sphere.o xpm-ximage.o $(HACK_TRACK_OBJS) \
+ $(HACK_LIBS) $(XPM_LIBS)
SPROINGIES = sproingiewrap.o gllist.o \
s1_1.o s1_2.o s1_3.o s1_4.o s1_5.o s1_6.o s1_b.o
gflux: gflux.o $(HACK_TRACK_GRAB_OBJS)
$(CC_HACK) -o $@ $@.o $(HACK_TRACK_GRAB_OBJS) $(HACK_LIBS)
-SW_OBJS=starwars.o glut_stroke.o glut_swidth.o texfont.o $(HACK_OBJS)
+SW_OBJS=starwars.o glut_stroke.o glut_swidth.o \
+ $(TEXT) ${FONT_OBJS} $(HACK_OBJS)
starwars: $(SW_OBJS)
$(CC_HACK) -o $@ $(SW_OBJS) $(HACK_LIBS)
-GLT_OBJS=gltext.o glut_stroke.o glut_swidth.o tube.o $(HACK_TRACK_OBJS)
+GLT_OBJS=gltext.o glut_stroke.o glut_swidth.o tube.o $(TEXT) $(HACK_TRACK_OBJS)
gltext: $(GLT_OBJS)
$(CC_HACK) -o $@ $(GLT_OBJS) $(HACK_LIBS)
lavalite: lavalite.o $(LL_OBJS)
$(CC_HACK) -o $@ $@.o $(LL_OBJS) $(XPM_LIBS)
-queens: queens.o $(HACK_TRACK_OBJS)
- $(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
+queens: queens.o chessmodels.o $(HACK_TRACK_OBJS)
+ $(CC_HACK) -o $@ $@.o chessmodels.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
endgame: endgame.o chessmodels.o $(HACK_TRACK_OBJS)
$(CC_HACK) -o $@ $@.o chessmodels.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
flipflop: flipflop.o $(HACK_TRACK_GRAB_OBJS)
$(CC_HACK) -o $@ $@.o $(HACK_TRACK_GRAB_OBJS) $(HACK_LIBS)
-antspotlight: antspotlight.o $(HACK_TRACK_GRAB_OBJS)
- $(CC_HACK) -o $@ $@.o $(HACK_TRACK_GRAB_OBJS) $(HACK_LIBS)
+antspotlight: antspotlight.o sphere.o $(HACK_TRACK_GRAB_OBJS)
+ $(CC_HACK) -o $@ $@.o sphere.o $(HACK_TRACK_GRAB_OBJS) $(HACK_LIBS)
polytopes: polytopes.o $(HACK_TRACK_OBJS)
$(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
polyhedra: polyhedra.o $(PH_OBJS)
$(CC_HACK) -o $@ $@.o $(PH_OBJS) $(HACK_LIBS)
-antinspect: antinspect.o $(HACK_TRACK_OBJS)
- $(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
+antinspect: antinspect.o sphere.o $(HACK_TRACK_OBJS)
+ $(CC_HACK) -o $@ $@.o sphere.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
providence: providence.o $(HACK_TRACK_OBJS)
$(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
boing: boing.o normals.o $(HACK_TRACK_OBJS)
$(CC_HACK) -o $@ $@.o normals.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
-carousel: carousel.o texfont.o $(HACK_TRACK_GRAB_OBJS)
- $(CC_HACK) -o $@ $@.o texfont.o $(HACK_TRACK_GRAB_OBJS) $(HACK_LIBS)
+carousel: carousel.o ${FONT_OBJS} $(HACK_TRACK_GRAB_OBJS)
+ $(CC_HACK) -o $@ $@.o ${FONT_OBJS} $(HACK_TRACK_GRAB_OBJS) $(HACK_LIBS)
-fliptext: fliptext.o texfont.o $(HACK_OBJS)
- $(CC_HACK) -o $@ $@.o texfont.o $(HACK_OBJS) $(HACK_LIBS)
+fliptext: fliptext.o $(TEXT) ${FONT_OBJS} $(HACK_OBJS)
+ $(CC_HACK) -o $@ $@.o $(TEXT) ${FONT_OBJS} $(HACK_OBJS) $(HACK_LIBS)
-antmaze: antmaze.o $(HACK_TRACK_OBJS)
- $(CC_HACK) -o $@ $@.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
+antmaze: antmaze.o sphere.o tube.o $(HACK_TRACK_OBJS)
+ $(CC_HACK) -o $@ $@.o sphere.o tube.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
TANGRAM_OBJS=tangram_shapes.o $(HACK_OBJS)
tangram: tangram.o $(TANGRAM_OBJS)
dnalogo: dnalogo.o tube.o normals.o $(HACK_TRACK_OBJS)
$(CC_HACK) -o $@ $@.o tube.o normals.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
-topblock: topblock.o sphere.o $(HACK_TRACK_OBJS)
- $(CC_HACK) -o $@ $@.o sphere.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
+topblock: topblock.o sphere.o tube.o $(HACK_TRACK_OBJS)
+ $(CC_HACK) -o $@ $@.o sphere.o tube.o $(HACK_TRACK_OBJS) $(HACK_LIBS)
-SCHOOL_OBJS=glschool.o glschool_alg.o glschool_gl.o $(HACK_OBJS)
+SCHOOL_OBJS=glschool.o glschool_alg.o glschool_gl.o \
+ sphere.o tube.o normals.o $(HACK_OBJS)
glschool: $(SCHOOL_OBJS)
$(CC_HACK) -o $@ $(SCHOOL_OBJS) $(HACK_LIBS)
skytentacles: skytentacles.o $(TENTACLE_OBJS)
$(CC_HACK) -o $@ $@.o $(TENTACLE_OBJS) $(XPM_LIBS)
-SONAR_OBJS=sonar-sim.o sonar-icmp.o texfont.o $(HACK_TRACK_OBJS)
+SONAR_OBJS=sonar-sim.o sonar-icmp.o ${FONT_OBJS} $(HACK_TRACK_OBJS)
sonar: sonar.o $(SONAR_OBJS)
$(CC_HACK) -o $@ $@.o $(SONAR_OBJS) $(HACK_LIBS)
jigsaw: jigsaw.o $(JIGSAW_OBJS)
$(CC_HACK) -o $@ $@.o $(JIGSAW_OBJS) $(HACK_LIBS)
-PHOTOPILE_OBJS=texfont.o dropshadow.o $(HACK_GRAB_OBJS)
+PHOTOPILE_OBJS=${FONT_OBJS} dropshadow.o $(HACK_GRAB_OBJS)
photopile: photopile.o $(PHOTOPILE_OBJS)
$(CC_HACK) -o $@ $@.o $(PHOTOPILE_OBJS) $(HACK_LIBS)
antinspect.o: ../../config.h
antinspect.o: $(HACK_SRC)/fps.h
antinspect.o: $(srcdir)/gltrackball.h
+antinspect.o: $(srcdir)/jwzgles.h
antinspect.o: $(HACK_SRC)/screenhackI.h
antinspect.o: $(UTILS_SRC)/colors.h
antinspect.o: $(UTILS_SRC)/grabscreen.h
antmaze.o: ../../config.h
antmaze.o: $(HACK_SRC)/fps.h
antmaze.o: $(srcdir)/gltrackball.h
+antmaze.o: $(srcdir)/jwzgles.h
antmaze.o: $(srcdir)/rotator.h
antmaze.o: $(HACK_SRC)/screenhackI.h
antmaze.o: $(UTILS_SRC)/colors.h
antspotlight.o: $(HACK_SRC)/fps.h
antspotlight.o: $(srcdir)/gltrackball.h
antspotlight.o: $(srcdir)/grab-ximage.h
+antspotlight.o: $(srcdir)/jwzgles.h
antspotlight.o: $(srcdir)/rotator.h
antspotlight.o: $(HACK_SRC)/screenhackI.h
antspotlight.o: $(UTILS_SRC)/colors.h
atlantis.o: ../../config.h
atlantis.o: $(HACK_SRC)/fps.h
atlantis.o: $(HACK_SRC)/images/sea-texture.xpm
+atlantis.o: $(srcdir)/jwzgles.h
atlantis.o: $(HACK_SRC)/screenhackI.h
atlantis.o: $(UTILS_SRC)/colors.h
atlantis.o: $(UTILS_SRC)/grabscreen.h
atunnel.o: $(HACK_SRC)/images/tunnel3.xpm
atunnel.o: $(HACK_SRC)/images/tunnel4.xpm
atunnel.o: $(HACK_SRC)/images/tunnel5.xpm
+atunnel.o: $(srcdir)/jwzgles.h
atunnel.o: $(HACK_SRC)/screenhackI.h
atunnel.o: $(srcdir)/tunnel_draw.h
atunnel.o: $(UTILS_SRC)/colors.h
b_draw.o: $(srcdir)/bubble3d.h
b_draw.o: ../../config.h
b_draw.o: $(HACK_SRC)/fps.h
+b_draw.o: $(srcdir)/jwzgles.h
b_draw.o: $(HACK_SRC)/screenhackI.h
b_draw.o: $(UTILS_SRC)/colors.h
b_draw.o: $(UTILS_SRC)/grabscreen.h
b_draw.o: $(HACK_SRC)/xlockmoreI.h
blinkbox.o: ../../config.h
blinkbox.o: $(HACK_SRC)/fps.h
+blinkbox.o: $(srcdir)/jwzgles.h
blinkbox.o: $(HACK_SRC)/screenhackI.h
blinkbox.o: $(srcdir)/sphere.h
blinkbox.o: $(UTILS_SRC)/colors.h
b_lockglue.o: $(srcdir)/bubble3d.h
b_lockglue.o: ../../config.h
b_lockglue.o: $(HACK_SRC)/fps.h
+b_lockglue.o: $(srcdir)/jwzgles.h
b_lockglue.o: $(HACK_SRC)/screenhackI.h
b_lockglue.o: $(UTILS_SRC)/colors.h
b_lockglue.o: $(UTILS_SRC)/grabscreen.h
blocktube.o: ../../config.h
blocktube.o: $(HACK_SRC)/fps.h
blocktube.o: $(HACK_SRC)/images/blocktube.xpm
+blocktube.o: $(srcdir)/jwzgles.h
blocktube.o: $(HACK_SRC)/screenhackI.h
blocktube.o: $(UTILS_SRC)/colors.h
blocktube.o: $(UTILS_SRC)/grabscreen.h
boing.o: ../../config.h
boing.o: $(HACK_SRC)/fps.h
boing.o: $(srcdir)/gltrackball.h
+boing.o: $(srcdir)/jwzgles.h
boing.o: $(HACK_SRC)/screenhackI.h
boing.o: $(UTILS_SRC)/colors.h
boing.o: $(UTILS_SRC)/grabscreen.h
bouncingcow.o: $(HACK_SRC)/fps.h
bouncingcow.o: $(srcdir)/gllist.h
bouncingcow.o: $(srcdir)/gltrackball.h
+bouncingcow.o: $(srcdir)/jwzgles.h
bouncingcow.o: $(srcdir)/rotator.h
bouncingcow.o: $(HACK_SRC)/screenhackI.h
bouncingcow.o: $(UTILS_SRC)/colors.h
boxed.o: $(srcdir)/boxed.h
boxed.o: ../../config.h
boxed.o: $(HACK_SRC)/fps.h
+boxed.o: $(srcdir)/jwzgles.h
boxed.o: $(HACK_SRC)/screenhackI.h
boxed.o: $(UTILS_SRC)/colors.h
boxed.o: $(UTILS_SRC)/grabscreen.h
b_sphere.o: $(srcdir)/bubble3d.h
b_sphere.o: ../../config.h
b_sphere.o: $(HACK_SRC)/fps.h
+b_sphere.o: $(srcdir)/jwzgles.h
b_sphere.o: $(HACK_SRC)/screenhackI.h
b_sphere.o: $(UTILS_SRC)/colors.h
b_sphere.o: $(UTILS_SRC)/grabscreen.h
bubble3d.o: $(srcdir)/bubble3d.h
bubble3d.o: ../../config.h
bubble3d.o: $(HACK_SRC)/fps.h
+bubble3d.o: $(srcdir)/jwzgles.h
bubble3d.o: $(HACK_SRC)/screenhackI.h
bubble3d.o: $(UTILS_SRC)/colors.h
bubble3d.o: $(UTILS_SRC)/grabscreen.h
cage.o: ../../config.h
cage.o: $(srcdir)/e_textures.h
cage.o: $(HACK_SRC)/fps.h
+cage.o: $(srcdir)/jwzgles.h
cage.o: $(HACK_SRC)/screenhackI.h
cage.o: $(UTILS_SRC)/colors.h
cage.o: $(UTILS_SRC)/grabscreen.h
carousel.o: $(HACK_SRC)/fps.h
carousel.o: $(srcdir)/gltrackball.h
carousel.o: $(srcdir)/grab-ximage.h
+carousel.o: $(srcdir)/jwzgles.h
carousel.o: $(srcdir)/rotator.h
carousel.o: $(HACK_SRC)/screenhackI.h
carousel.o: $(srcdir)/texfont.h
circuit.o: ../../config.h
circuit.o: $(srcdir)/font-ximage.h
circuit.o: $(HACK_SRC)/fps.h
+circuit.o: $(srcdir)/jwzgles.h
circuit.o: $(HACK_SRC)/screenhackI.h
circuit.o: $(UTILS_SRC)/colors.h
circuit.o: $(UTILS_SRC)/grabscreen.h
companion.o: $(HACK_SRC)/fps.h
companion.o: $(srcdir)/gllist.h
companion.o: $(srcdir)/gltrackball.h
+companion.o: $(srcdir)/jwzgles.h
companion.o: $(srcdir)/rotator.h
companion.o: $(HACK_SRC)/screenhackI.h
companion.o: $(UTILS_SRC)/colors.h
cow_udder.o: $(srcdir)/gllist.h
crackberg.o: ../../config.h
crackberg.o: $(HACK_SRC)/fps.h
+crackberg.o: $(srcdir)/jwzgles.h
crackberg.o: $(HACK_SRC)/screenhackI.h
crackberg.o: $(UTILS_SRC)/colors.h
crackberg.o: $(UTILS_SRC)/grabscreen.h
crackberg.o: $(HACK_SRC)/xlockmore.h
cube21.o: ../../config.h
cube21.o: $(HACK_SRC)/fps.h
+cube21.o: $(srcdir)/jwzgles.h
cube21.o: $(HACK_SRC)/screenhackI.h
cube21.o: $(UTILS_SRC)/colors.h
cube21.o: $(UTILS_SRC)/grabscreen.h
cubenetic.o: ../../config.h
cubenetic.o: $(HACK_SRC)/fps.h
cubenetic.o: $(srcdir)/gltrackball.h
+cubenetic.o: $(srcdir)/jwzgles.h
cubenetic.o: $(srcdir)/rotator.h
cubenetic.o: $(HACK_SRC)/screenhackI.h
cubenetic.o: $(UTILS_SRC)/colors.h
cubestorm.o: ../../config.h
cubestorm.o: $(HACK_SRC)/fps.h
cubestorm.o: $(srcdir)/gltrackball.h
+cubestorm.o: $(srcdir)/jwzgles.h
cubestorm.o: $(srcdir)/rotator.h
cubestorm.o: $(HACK_SRC)/screenhackI.h
cubestorm.o: $(UTILS_SRC)/colors.h
cubicgrid.o: ../../config.h
cubicgrid.o: $(HACK_SRC)/fps.h
cubicgrid.o: $(srcdir)/gltrackball.h
+cubicgrid.o: $(srcdir)/jwzgles.h
cubicgrid.o: $(srcdir)/rotator.h
cubicgrid.o: $(HACK_SRC)/screenhackI.h
cubicgrid.o: $(UTILS_SRC)/colors.h
dangerball.o: ../../config.h
dangerball.o: $(HACK_SRC)/fps.h
dangerball.o: $(srcdir)/gltrackball.h
+dangerball.o: $(srcdir)/jwzgles.h
dangerball.o: $(srcdir)/rotator.h
dangerball.o: $(HACK_SRC)/screenhackI.h
dangerball.o: $(srcdir)/sphere.h
dnalogo.o: ../../config.h
dnalogo.o: $(HACK_SRC)/fps.h
dnalogo.o: $(srcdir)/gltrackball.h
+dnalogo.o: $(srcdir)/jwzgles.h
dnalogo.o: $(srcdir)/normals.h
dnalogo.o: $(srcdir)/rotator.h
dnalogo.o: $(HACK_SRC)/screenhackI.h
endgame.o: ../../config.h
endgame.o: $(HACK_SRC)/fps.h
endgame.o: $(srcdir)/gltrackball.h
+endgame.o: $(srcdir)/jwzgles.h
endgame.o: $(HACK_SRC)/screenhackI.h
endgame.o: $(UTILS_SRC)/colors.h
endgame.o: $(UTILS_SRC)/grabscreen.h
engine.o: $(HACK_SRC)/fps.h
engine.o: $(srcdir)/gltrackball.h
engine.o: $(srcdir)/glxfonts.h
+engine.o: $(srcdir)/jwzgles.h
engine.o: $(srcdir)/rotator.h
engine.o: $(HACK_SRC)/screenhackI.h
engine.o: $(UTILS_SRC)/colors.h
extrusion.o: $(srcdir)/extrusion.h
extrusion.o: $(HACK_SRC)/fps.h
extrusion.o: $(srcdir)/gltrackball.h
+extrusion.o: $(srcdir)/jwzgles.h
extrusion.o: $(srcdir)/rotator.h
extrusion.o: $(HACK_SRC)/screenhackI.h
extrusion.o: $(UTILS_SRC)/colors.h
flipflop.o: $(HACK_SRC)/fps.h
flipflop.o: $(srcdir)/gltrackball.h
flipflop.o: $(srcdir)/grab-ximage.h
+flipflop.o: $(srcdir)/jwzgles.h
flipflop.o: $(HACK_SRC)/screenhackI.h
flipflop.o: $(UTILS_SRC)/colors.h
flipflop.o: $(UTILS_SRC)/grabscreen.h
flipscreen3d.o: $(HACK_SRC)/fps.h
flipscreen3d.o: $(srcdir)/gltrackball.h
flipscreen3d.o: $(srcdir)/grab-ximage.h
+flipscreen3d.o: $(srcdir)/jwzgles.h
flipscreen3d.o: $(HACK_SRC)/screenhackI.h
flipscreen3d.o: $(UTILS_SRC)/colors.h
flipscreen3d.o: $(UTILS_SRC)/grabscreen.h
flipscreen3d.o: $(HACK_SRC)/xlockmore.h
fliptext.o: ../../config.h
fliptext.o: $(HACK_SRC)/fps.h
+fliptext.o: $(srcdir)/jwzgles.h
fliptext.o: $(HACK_SRC)/screenhackI.h
fliptext.o: $(srcdir)/texfont.h
fliptext.o: $(UTILS_SRC)/colors.h
flurry.o: $(srcdir)/flurry.h
flurry.o: $(HACK_SRC)/fps.h
flurry.o: $(srcdir)/gltrackball.h
+flurry.o: $(srcdir)/jwzgles.h
flurry.o: $(srcdir)/rotator.h
flurry.o: $(HACK_SRC)/screenhackI.h
flurry.o: $(UTILS_SRC)/colors.h
flyingtoasters.o: $(srcdir)/gltrackball.h
flyingtoasters.o: $(HACK_SRC)/images/chromesphere.xpm
flyingtoasters.o: $(HACK_SRC)/images/toast.xpm
+flyingtoasters.o: $(srcdir)/jwzgles.h
flyingtoasters.o: $(HACK_SRC)/screenhackI.h
flyingtoasters.o: $(UTILS_SRC)/colors.h
flyingtoasters.o: $(UTILS_SRC)/grabscreen.h
flyingtoasters.o: $(srcdir)/xpm-ximage.h
font-ximage.o: ../../config.h
font-ximage.o: $(srcdir)/font-ximage.h
+font-ximage.o: $(srcdir)/jwzgles.h
fps-gl.o: ../../config.h
fps-gl.o: $(HACK_SRC)/fpsI.h
fps-gl.o: $(HACK_SRC)/fps.h
fps-gl.o: $(srcdir)/glxfonts.h
+fps-gl.o: $(srcdir)/jwzgles.h
fps-gl.o: $(HACK_SRC)/screenhackI.h
fps-gl.o: $(UTILS_SRC)/colors.h
fps-gl.o: $(UTILS_SRC)/grabscreen.h
gears.o: $(HACK_SRC)/fps.h
gears.o: $(srcdir)/gltrackball.h
gears.o: $(srcdir)/involute.h
+gears.o: $(srcdir)/jwzgles.h
gears.o: $(srcdir)/normals.h
gears.o: $(srcdir)/rotator.h
gears.o: $(HACK_SRC)/screenhackI.h
gflux.o: $(HACK_SRC)/fps.h
gflux.o: $(srcdir)/gltrackball.h
gflux.o: $(srcdir)/grab-ximage.h
+gflux.o: $(srcdir)/jwzgles.h
gflux.o: $(HACK_SRC)/screenhackI.h
gflux.o: $(UTILS_SRC)/colors.h
gflux.o: $(UTILS_SRC)/grabscreen.h
glblur.o: ../../config.h
glblur.o: $(HACK_SRC)/fps.h
glblur.o: $(srcdir)/gltrackball.h
+glblur.o: $(srcdir)/jwzgles.h
glblur.o: $(srcdir)/rotator.h
glblur.o: $(HACK_SRC)/screenhackI.h
glblur.o: $(UTILS_SRC)/colors.h
glblur.o: $(HACK_SRC)/xlockmore.h
glcells.o: ../../config.h
glcells.o: $(HACK_SRC)/fps.h
+glcells.o: $(srcdir)/jwzgles.h
glcells.o: $(HACK_SRC)/screenhackI.h
glcells.o: $(UTILS_SRC)/colors.h
glcells.o: $(UTILS_SRC)/grabscreen.h
gleidescope.o: ../../config.h
gleidescope.o: $(HACK_SRC)/fps.h
gleidescope.o: $(srcdir)/grab-ximage.h
+gleidescope.o: $(srcdir)/jwzgles.h
gleidescope.o: $(HACK_SRC)/screenhackI.h
gleidescope.o: $(UTILS_SRC)/colors.h
gleidescope.o: $(UTILS_SRC)/grabscreen.h
glforestfire.o: $(srcdir)/gltrackball.h
glforestfire.o: $(HACK_SRC)/images/ground.xpm
glforestfire.o: $(HACK_SRC)/images/tree.xpm
+glforestfire.o: $(srcdir)/jwzgles.h
glforestfire.o: $(HACK_SRC)/screenhackI.h
glforestfire.o: $(UTILS_SRC)/colors.h
glforestfire.o: $(UTILS_SRC)/grabscreen.h
glforestfire.o: $(srcdir)/xpm-ximage.h
glhanoi.o: ../../config.h
glhanoi.o: $(HACK_SRC)/fps.h
+glhanoi.o: $(srcdir)/jwzgles.h
glhanoi.o: $(srcdir)/rotator.h
glhanoi.o: $(HACK_SRC)/screenhackI.h
glhanoi.o: $(UTILS_SRC)/colors.h
glknots.o: ../../config.h
glknots.o: $(HACK_SRC)/fps.h
glknots.o: $(srcdir)/gltrackball.h
+glknots.o: $(srcdir)/jwzgles.h
glknots.o: $(srcdir)/rotator.h
glknots.o: $(HACK_SRC)/screenhackI.h
glknots.o: $(srcdir)/tube.h
glmatrix.o: ../../config.h
glmatrix.o: $(HACK_SRC)/fps.h
glmatrix.o: $(HACK_SRC)/images/matrix3.xpm
+glmatrix.o: $(srcdir)/jwzgles.h
glmatrix.o: $(HACK_SRC)/screenhackI.h
glmatrix.o: $(UTILS_SRC)/colors.h
glmatrix.o: $(UTILS_SRC)/grabscreen.h
glplanet.o: $(HACK_SRC)/fps.h
glplanet.o: $(srcdir)/gltrackball.h
glplanet.o: $(HACK_SRC)/images/earth.xpm
+glplanet.o: $(srcdir)/jwzgles.h
glplanet.o: $(srcdir)/rotator.h
glplanet.o: $(HACK_SRC)/screenhackI.h
glplanet.o: $(srcdir)/sphere.h
glschool_alg.o: $(UTILS_SRC)/yarandom.h
glschool_gl.o: $(srcdir)/glschool_alg.h
glschool_gl.o: $(srcdir)/glschool_gl.h
+glschool_gl.o: $(srcdir)/jwzgles.h
glschool_gl.o: $(srcdir)/sphere.h
glschool_gl.o: $(srcdir)/tube.h
glschool.o: ../../config.h
glschool.o: $(srcdir)/glschool_alg.h
glschool.o: $(srcdir)/glschool_gl.h
glschool.o: $(srcdir)/glschool.h
+glschool.o: $(srcdir)/jwzgles.h
glschool.o: $(HACK_SRC)/screenhackI.h
glschool.o: $(UTILS_SRC)/colors.h
glschool.o: $(UTILS_SRC)/grabscreen.h
glslideshow.o: $(HACK_SRC)/fps.h
glslideshow.o: $(srcdir)/glxfonts.h
glslideshow.o: $(srcdir)/grab-ximage.h
+glslideshow.o: $(srcdir)/jwzgles.h
glslideshow.o: $(HACK_SRC)/screenhackI.h
glslideshow.o: $(UTILS_SRC)/colors.h
glslideshow.o: $(UTILS_SRC)/grabscreen.h
glsnake.o: ../../config.h
glsnake.o: $(HACK_SRC)/fps.h
glsnake.o: $(srcdir)/glxfonts.h
+glsnake.o: $(srcdir)/jwzgles.h
glsnake.o: $(HACK_SRC)/screenhackI.h
glsnake.o: $(UTILS_SRC)/colors.h
glsnake.o: $(UTILS_SRC)/grabscreen.h
gltext.o: $(srcdir)/gltrackball.h
gltext.o: $(srcdir)/glut_roman.h
gltext.o: $(srcdir)/glutstroke.h
+gltext.o: $(srcdir)/jwzgles.h
gltext.o: $(srcdir)/rotator.h
gltext.o: $(HACK_SRC)/screenhackI.h
gltext.o: $(srcdir)/tube.h
gltext.o: $(HACK_SRC)/xlockmore.h
gltrackball.o: ../../config.h
gltrackball.o: $(srcdir)/gltrackball.h
+gltrackball.o: $(srcdir)/jwzgles.h
gltrackball.o: $(srcdir)/trackball.h
glut_stroke.o: ../../config.h
glut_stroke.o: $(srcdir)/glutstroke.h
+glut_stroke.o: $(srcdir)/jwzgles.h
glut_swidth.o: ../../config.h
glut_swidth.o: $(srcdir)/glutstroke.h
+glut_swidth.o: $(srcdir)/jwzgles.h
glxfonts.o: ../../config.h
glxfonts.o: $(srcdir)/glxfonts.h
+glxfonts.o: $(srcdir)/jwzgles.h
glxfonts.o: $(UTILS_SRC)/resources.h
grab-ximage.o: ../../config.h
grab-ximage.o: $(srcdir)/grab-ximage.h
+grab-ximage.o: $(srcdir)/jwzgles.h
grab-ximage.o: $(UTILS_SRC)/grabscreen.h
grab-ximage.o: $(UTILS_SRC)/resources.h
grab-ximage.o: $(UTILS_SRC)/visual.h
hilbert.o: ../../config.h
hilbert.o: $(HACK_SRC)/fps.h
hilbert.o: $(srcdir)/gltrackball.h
+hilbert.o: $(srcdir)/jwzgles.h
hilbert.o: $(srcdir)/rotator.h
hilbert.o: $(HACK_SRC)/screenhackI.h
hilbert.o: $(srcdir)/sphere.h
hypertorus.o: ../../config.h
hypertorus.o: $(HACK_SRC)/fps.h
hypertorus.o: $(srcdir)/gltrackball.h
+hypertorus.o: $(srcdir)/jwzgles.h
hypertorus.o: $(HACK_SRC)/screenhackI.h
hypertorus.o: $(UTILS_SRC)/colors.h
hypertorus.o: $(UTILS_SRC)/grabscreen.h
hypertorus.o: $(HACK_SRC)/xlockmore.h
hypnowheel.o: ../../config.h
hypnowheel.o: $(HACK_SRC)/fps.h
+hypnowheel.o: $(srcdir)/jwzgles.h
hypnowheel.o: $(srcdir)/rotator.h
hypnowheel.o: $(HACK_SRC)/screenhackI.h
hypnowheel.o: $(UTILS_SRC)/colors.h
involute.o: ../../config.h
involute.o: $(HACK_SRC)/fps.h
involute.o: $(srcdir)/involute.h
+involute.o: $(srcdir)/jwzgles.h
involute.o: $(srcdir)/normals.h
involute.o: $(HACK_SRC)/screenhackI.h
involute.o: $(UTILS_SRC)/colors.h
jigglypuff.o: $(HACK_SRC)/fps.h
jigglypuff.o: $(srcdir)/gltrackball.h
jigglypuff.o: $(HACK_SRC)/images/jigglymap.xpm
+jigglypuff.o: $(srcdir)/jwzgles.h
jigglypuff.o: $(HACK_SRC)/screenhackI.h
jigglypuff.o: $(UTILS_SRC)/colors.h
jigglypuff.o: $(UTILS_SRC)/grabscreen.h
jigsaw.o: $(HACK_SRC)/fps.h
jigsaw.o: $(srcdir)/gltrackball.h
jigsaw.o: $(srcdir)/grab-ximage.h
+jigsaw.o: $(srcdir)/jwzgles.h
jigsaw.o: $(srcdir)/normals.h
jigsaw.o: $(srcdir)/rotator.h
jigsaw.o: $(HACK_SRC)/screenhackI.h
juggler3d.o: $(HACK_SRC)/fps.h
juggler3d.o: $(srcdir)/gltrackball.h
juggler3d.o: $(srcdir)/glxfonts.h
+juggler3d.o: $(srcdir)/jwzgles.h
juggler3d.o: $(srcdir)/rotator.h
juggler3d.o: $(HACK_SRC)/screenhackI.h
juggler3d.o: $(srcdir)/sphere.h
juggler3d.o: $(UTILS_SRC)/yarandom.h
juggler3d.o: $(HACK_SRC)/xlockmoreI.h
juggler3d.o: $(HACK_SRC)/xlockmore.h
+jwzgles.o: ../../config.h
+jwzgles.o: $(srcdir)/jwzgles.h
klein.o: ../../config.h
klein.o: $(HACK_SRC)/fps.h
klein.o: $(srcdir)/gltrackball.h
+klein.o: $(srcdir)/jwzgles.h
klein.o: $(HACK_SRC)/screenhackI.h
klein.o: $(UTILS_SRC)/colors.h
klein.o: $(UTILS_SRC)/grabscreen.h
lament.o: $(HACK_SRC)/fps.h
lament.o: $(srcdir)/gltrackball.h
lament.o: $(HACK_SRC)/images/lament.xpm
+lament.o: $(srcdir)/jwzgles.h
lament.o: $(srcdir)/normals.h
lament.o: $(srcdir)/rotator.h
lament.o: $(HACK_SRC)/screenhackI.h
lavalite.o: ../../config.h
lavalite.o: $(HACK_SRC)/fps.h
lavalite.o: $(srcdir)/gltrackball.h
+lavalite.o: $(srcdir)/jwzgles.h
lavalite.o: $(srcdir)/marching.h
lavalite.o: $(srcdir)/rotator.h
lavalite.o: $(HACK_SRC)/screenhackI.h
lavalite.o: $(srcdir)/xpm-ximage.h
lockward.o: ../../config.h
lockward.o: $(HACK_SRC)/fps.h
+lockward.o: $(srcdir)/jwzgles.h
lockward.o: $(HACK_SRC)/screenhackI.h
lockward.o: $(UTILS_SRC)/colors.h
lockward.o: $(UTILS_SRC)/grabscreen.h
lockward.o: $(HACK_SRC)/xlockmoreI.h
lockward.o: $(HACK_SRC)/xlockmore.h
marching.o: ../../config.h
+marching.o: $(srcdir)/jwzgles.h
marching.o: $(srcdir)/marching.h
marching.o: $(srcdir)/normals.h
menger.o: ../../config.h
menger.o: $(HACK_SRC)/fps.h
menger.o: $(srcdir)/gltrackball.h
+menger.o: $(srcdir)/jwzgles.h
menger.o: $(srcdir)/rotator.h
menger.o: $(HACK_SRC)/screenhackI.h
menger.o: $(UTILS_SRC)/colors.h
mirrorblob.o: $(HACK_SRC)/fps.h
mirrorblob.o: $(srcdir)/gltrackball.h
mirrorblob.o: $(srcdir)/grab-ximage.h
+mirrorblob.o: $(srcdir)/jwzgles.h
mirrorblob.o: $(HACK_SRC)/screenhackI.h
mirrorblob.o: $(UTILS_SRC)/colors.h
mirrorblob.o: $(UTILS_SRC)/grabscreen.h
moebiusgears.o: $(HACK_SRC)/fps.h
moebiusgears.o: $(srcdir)/gltrackball.h
moebiusgears.o: $(srcdir)/involute.h
+moebiusgears.o: $(srcdir)/jwzgles.h
moebiusgears.o: $(srcdir)/normals.h
moebiusgears.o: $(srcdir)/rotator.h
moebiusgears.o: $(HACK_SRC)/screenhackI.h
moebius.o: $(srcdir)/e_textures.h
moebius.o: $(HACK_SRC)/fps.h
moebius.o: $(srcdir)/gltrackball.h
+moebius.o: $(srcdir)/jwzgles.h
moebius.o: $(srcdir)/rotator.h
moebius.o: $(HACK_SRC)/screenhackI.h
moebius.o: $(UTILS_SRC)/colors.h
molecule.o: $(HACK_SRC)/fps.h
molecule.o: $(srcdir)/gltrackball.h
molecule.o: $(srcdir)/glxfonts.h
+molecule.o: $(srcdir)/jwzgles.h
molecule.o: molecules.h
molecule.o: $(srcdir)/rotator.h
molecule.o: $(HACK_SRC)/screenhackI.h
molecule.o: $(HACK_SRC)/xlockmore.h
morph3d.o: ../../config.h
morph3d.o: $(HACK_SRC)/fps.h
+morph3d.o: $(srcdir)/jwzgles.h
morph3d.o: $(HACK_SRC)/screenhackI.h
morph3d.o: $(UTILS_SRC)/colors.h
morph3d.o: $(UTILS_SRC)/grabscreen.h
morph3d.o: $(HACK_SRC)/xlockmore.h
noof.o: ../../config.h
noof.o: $(HACK_SRC)/fps.h
+noof.o: $(srcdir)/jwzgles.h
noof.o: $(HACK_SRC)/screenhackI.h
noof.o: $(UTILS_SRC)/colors.h
noof.o: $(UTILS_SRC)/grabscreen.h
photopile.o: $(srcdir)/dropshadow.h
photopile.o: $(HACK_SRC)/fps.h
photopile.o: $(srcdir)/grab-ximage.h
+photopile.o: $(srcdir)/jwzgles.h
photopile.o: $(HACK_SRC)/screenhackI.h
photopile.o: $(srcdir)/texfont.h
photopile.o: $(UTILS_SRC)/colors.h
pinion.o: $(srcdir)/gltrackball.h
pinion.o: $(srcdir)/glxfonts.h
pinion.o: $(srcdir)/involute.h
+pinion.o: $(srcdir)/jwzgles.h
pinion.o: $(srcdir)/normals.h
pinion.o: $(HACK_SRC)/screenhackI.h
pinion.o: $(UTILS_SRC)/colors.h
pipes.o: $(srcdir)/buildlwo.h
pipes.o: ../../config.h
pipes.o: $(HACK_SRC)/fps.h
+pipes.o: $(srcdir)/jwzgles.h
pipes.o: $(HACK_SRC)/screenhackI.h
pipes.o: $(srcdir)/teapot.h
pipes.o: $(UTILS_SRC)/colors.h
polyhedra-gl.o: $(HACK_SRC)/fps.h
polyhedra-gl.o: $(srcdir)/gltrackball.h
polyhedra-gl.o: $(srcdir)/glxfonts.h
+polyhedra-gl.o: $(srcdir)/jwzgles.h
polyhedra-gl.o: $(srcdir)/normals.h
polyhedra-gl.o: $(srcdir)/polyhedra.h
polyhedra-gl.o: $(srcdir)/rotator.h
polytopes.o: ../../config.h
polytopes.o: $(HACK_SRC)/fps.h
polytopes.o: $(srcdir)/gltrackball.h
+polytopes.o: $(srcdir)/jwzgles.h
polytopes.o: $(HACK_SRC)/screenhackI.h
polytopes.o: $(UTILS_SRC)/colors.h
polytopes.o: $(UTILS_SRC)/grabscreen.h
providence.o: ../../config.h
providence.o: $(HACK_SRC)/fps.h
providence.o: $(srcdir)/gltrackball.h
+providence.o: $(srcdir)/jwzgles.h
providence.o: $(HACK_SRC)/screenhackI.h
providence.o: $(UTILS_SRC)/colors.h
providence.o: $(UTILS_SRC)/grabscreen.h
providence.o: $(HACK_SRC)/xlockmore.h
pulsar.o: ../../config.h
pulsar.o: $(HACK_SRC)/fps.h
+pulsar.o: $(srcdir)/jwzgles.h
pulsar.o: $(HACK_SRC)/screenhackI.h
pulsar.o: $(UTILS_SRC)/colors.h
pulsar.o: $(UTILS_SRC)/grabscreen.h
queens.o: ../../config.h
queens.o: $(HACK_SRC)/fps.h
queens.o: $(srcdir)/gltrackball.h
+queens.o: $(srcdir)/jwzgles.h
queens.o: $(HACK_SRC)/screenhackI.h
queens.o: $(UTILS_SRC)/colors.h
queens.o: $(UTILS_SRC)/grabscreen.h
rubikblocks.o: ../../config.h
rubikblocks.o: $(HACK_SRC)/fps.h
rubikblocks.o: $(srcdir)/gltrackball.h
+rubikblocks.o: $(srcdir)/jwzgles.h
rubikblocks.o: $(srcdir)/rotator.h
rubikblocks.o: $(HACK_SRC)/screenhackI.h
rubikblocks.o: $(UTILS_SRC)/colors.h
rubikblocks.o: $(HACK_SRC)/xlockmore.h
rubik.o: ../../config.h
rubik.o: $(HACK_SRC)/fps.h
+rubik.o: $(srcdir)/jwzgles.h
rubik.o: $(HACK_SRC)/screenhackI.h
rubik.o: $(UTILS_SRC)/colors.h
rubik.o: $(UTILS_SRC)/grabscreen.h
sballs.o: $(srcdir)/gltrackball.h
sballs.o: $(HACK_SRC)/images/sball-bg.xpm
sballs.o: $(HACK_SRC)/images/sball.xpm
+sballs.o: $(srcdir)/jwzgles.h
sballs.o: $(HACK_SRC)/screenhackI.h
sballs.o: $(UTILS_SRC)/colors.h
sballs.o: $(UTILS_SRC)/grabscreen.h
sierpinski3d.o: ../../config.h
sierpinski3d.o: $(HACK_SRC)/fps.h
sierpinski3d.o: $(srcdir)/gltrackball.h
+sierpinski3d.o: $(srcdir)/jwzgles.h
sierpinski3d.o: $(srcdir)/rotator.h
sierpinski3d.o: $(HACK_SRC)/screenhackI.h
sierpinski3d.o: $(UTILS_SRC)/colors.h
skytentacles.o: $(HACK_SRC)/fps.h
skytentacles.o: $(srcdir)/gltrackball.h
skytentacles.o: $(HACK_SRC)/images/scales.xpm
+skytentacles.o: $(srcdir)/jwzgles.h
skytentacles.o: $(srcdir)/normals.h
skytentacles.o: $(srcdir)/rotator.h
skytentacles.o: $(HACK_SRC)/screenhackI.h
sonar.o: ../../config.h
sonar.o: $(HACK_SRC)/fps.h
sonar.o: $(srcdir)/gltrackball.h
+sonar.o: $(srcdir)/jwzgles.h
sonar.o: $(srcdir)/rotator.h
sonar.o: $(HACK_SRC)/screenhackI.h
sonar.o: $(srcdir)/sonar.h
spheremonics.o: $(HACK_SRC)/fps.h
spheremonics.o: $(srcdir)/gltrackball.h
spheremonics.o: $(srcdir)/glxfonts.h
+spheremonics.o: $(srcdir)/jwzgles.h
spheremonics.o: $(srcdir)/normals.h
spheremonics.o: $(srcdir)/rotator.h
spheremonics.o: $(HACK_SRC)/screenhackI.h
spheremonics.o: $(HACK_SRC)/xlockmoreI.h
spheremonics.o: $(HACK_SRC)/xlockmore.h
sphere.o: ../../config.h
+sphere.o: $(srcdir)/jwzgles.h
sphere.o: $(srcdir)/sphere.h
sproingies.o: ../../config.h
sproingies.o: $(HACK_SRC)/fps.h
sproingies.o: $(srcdir)/gllist.h
+sproingies.o: $(srcdir)/jwzgles.h
sproingies.o: $(HACK_SRC)/screenhackI.h
sproingies.o: $(srcdir)/sproingies.h
sproingies.o: $(UTILS_SRC)/colors.h
sproingies.o: $(HACK_SRC)/xlockmoreI.h
sproingiewrap.o: ../../config.h
sproingiewrap.o: $(HACK_SRC)/fps.h
+sproingiewrap.o: $(srcdir)/jwzgles.h
sproingiewrap.o: $(HACK_SRC)/screenhackI.h
sproingiewrap.o: $(srcdir)/sproingies.h
sproingiewrap.o: $(UTILS_SRC)/colors.h
stairs.o: $(srcdir)/e_textures.h
stairs.o: $(HACK_SRC)/fps.h
stairs.o: $(srcdir)/gltrackball.h
+stairs.o: $(srcdir)/jwzgles.h
stairs.o: $(HACK_SRC)/screenhackI.h
stairs.o: $(srcdir)/sphere.h
stairs.o: $(UTILS_SRC)/colors.h
starwars.o: $(HACK_SRC)/fps.h
starwars.o: $(srcdir)/glut_roman.h
starwars.o: $(srcdir)/glutstroke.h
+starwars.o: $(srcdir)/jwzgles.h
starwars.o: $(HACK_SRC)/screenhackI.h
starwars.o: $(srcdir)/texfont.h
starwars.o: $(UTILS_SRC)/colors.h
starwars.o: $(HACK_SRC)/xlockmoreI.h
starwars.o: $(HACK_SRC)/xlockmore.h
stonerview-move.o: ../../config.h
+stonerview-move.o: $(srcdir)/jwzgles.h
stonerview-move.o: $(srcdir)/stonerview.h
stonerview-move.o: $(srcdir)/stonerview-move.h
stonerview-move.o: $(srcdir)/stonerview-osc.h
stonerview.o: ../../config.h
stonerview.o: $(HACK_SRC)/fps.h
stonerview.o: $(srcdir)/gltrackball.h
+stonerview.o: $(srcdir)/jwzgles.h
stonerview.o: $(HACK_SRC)/screenhackI.h
stonerview.o: $(srcdir)/stonerview.h
stonerview.o: $(srcdir)/stonerview-move.h
stonerview.o: $(HACK_SRC)/xlockmoreI.h
stonerview.o: $(HACK_SRC)/xlockmore.h
stonerview-osc.o: ../../config.h
+stonerview-osc.o: $(srcdir)/jwzgles.h
stonerview-osc.o: $(srcdir)/stonerview.h
stonerview-osc.o: $(srcdir)/stonerview-move.h
stonerview-osc.o: $(srcdir)/stonerview-osc.h
stonerview-osc.o: $(UTILS_SRC)/yarandom.h
stonerview-view.o: ../../config.h
+stonerview-view.o: $(srcdir)/jwzgles.h
stonerview-view.o: $(srcdir)/stonerview.h
stonerview-view.o: $(srcdir)/stonerview-move.h
stonerview-view.o: $(srcdir)/stonerview-osc.h
superquadrics.o: ../../config.h
superquadrics.o: $(HACK_SRC)/fps.h
+superquadrics.o: $(srcdir)/jwzgles.h
superquadrics.o: $(HACK_SRC)/screenhackI.h
superquadrics.o: $(UTILS_SRC)/colors.h
superquadrics.o: $(UTILS_SRC)/grabscreen.h
surfaces.o: ../../config.h
surfaces.o: $(HACK_SRC)/fps.h
surfaces.o: $(srcdir)/gltrackball.h
+surfaces.o: $(srcdir)/jwzgles.h
surfaces.o: $(srcdir)/rotator.h
surfaces.o: $(HACK_SRC)/screenhackI.h
surfaces.o: $(UTILS_SRC)/colors.h
swim.o: $(srcdir)/atlantis.h
swim.o: ../../config.h
swim.o: $(HACK_SRC)/fps.h
+swim.o: $(srcdir)/jwzgles.h
swim.o: $(HACK_SRC)/screenhackI.h
swim.o: $(UTILS_SRC)/colors.h
swim.o: $(UTILS_SRC)/grabscreen.h
tangram.o: ../../config.h
tangram.o: $(HACK_SRC)/fps.h
tangram.o: $(srcdir)/glxfonts.h
+tangram.o: $(srcdir)/jwzgles.h
tangram.o: $(HACK_SRC)/screenhackI.h
tangram.o: $(srcdir)/tangram_shapes.h
tangram.o: $(UTILS_SRC)/colors.h
tangram.o: $(HACK_SRC)/xlockmore.h
tangram_shapes.o: $(srcdir)/tangram_shapes.h
teapot.o: ../../config.h
+teapot.o: $(srcdir)/jwzgles.h
teapot.o: $(srcdir)/teapot.h
texfont.o: ../../config.h
texfont.o: $(srcdir)/texfont.h
timetunnel.o: $(HACK_SRC)/images/timetunnel1.xpm
timetunnel.o: $(HACK_SRC)/images/timetunnel2.xpm
timetunnel.o: $(HACK_SRC)/images/tunnelstar.xpm
+timetunnel.o: $(srcdir)/jwzgles.h
timetunnel.o: $(srcdir)/rotator.h
timetunnel.o: $(HACK_SRC)/screenhackI.h
timetunnel.o: $(UTILS_SRC)/colors.h
topblock.o: ../../config.h
topblock.o: $(HACK_SRC)/fps.h
topblock.o: $(srcdir)/gltrackball.h
+topblock.o: $(srcdir)/jwzgles.h
topblock.o: $(HACK_SRC)/screenhackI.h
topblock.o: $(srcdir)/sphere.h
topblock.o: $(srcdir)/topblock.h
tronbit.o: $(HACK_SRC)/fps.h
tronbit.o: $(srcdir)/gllist.h
tronbit.o: $(srcdir)/gltrackball.h
+tronbit.o: $(srcdir)/jwzgles.h
tronbit.o: $(srcdir)/rotator.h
tronbit.o: $(HACK_SRC)/screenhackI.h
tronbit.o: $(srcdir)/sphere.h
tronbit.o: $(HACK_SRC)/xlockmore.h
tronbit_yes.o: $(srcdir)/gllist.h
tube.o: ../../config.h
+tube.o: $(srcdir)/jwzgles.h
tube.o: $(srcdir)/tube.h
tunnel_draw.o: ../../config.h
tunnel_draw.o: $(HACK_SRC)/fps.h
+tunnel_draw.o: $(srcdir)/jwzgles.h
tunnel_draw.o: $(HACK_SRC)/screenhackI.h
tunnel_draw.o: $(srcdir)/tunnel_draw.h
tunnel_draw.o: $(UTILS_SRC)/colors.h
tunnel_draw.o: $(HACK_SRC)/xlockmoreI.h
voronoi.o: ../../config.h
voronoi.o: $(HACK_SRC)/fps.h
+voronoi.o: $(srcdir)/jwzgles.h
voronoi.o: $(HACK_SRC)/screenhackI.h
voronoi.o: $(UTILS_SRC)/colors.h
voronoi.o: $(UTILS_SRC)/grabscreen.h
xlock-gl-utils.o: ../../config.h
xlock-gl-utils.o: $(HACK_SRC)/fps.h
xlock-gl-utils.o: $(srcdir)/glxfonts.h
+xlock-gl-utils.o: $(srcdir)/jwzgles.h
xlock-gl-utils.o: $(HACK_SRC)/screenhackI.h
xlock-gl-utils.o: $(UTILS_SRC)/colors.h
xlock-gl-utils.o: $(UTILS_SRC)/grabscreen.h
#include "xlock.h"
#endif
+#ifdef HAVE_COCOA
+# include "jwxyz.h"
+#else
+# include <X11/Xlib.h>
+# include <GL/gl.h>
+# include <GL/glu.h>
+#endif
+
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
+#include "sphere.h"
#include "gltrackball.h"
#define DEF_SHADOWS "True"
/* simple filled sphere */
static Bool mySphere(float radius)
{
+#if 0
GLUquadricObj *quadObj;
if((quadObj = gluNewQuadric()) == 0)
gluQuadricDrawStyle(quadObj, (GLenum) GLU_FILL);
gluSphere(quadObj, radius, 16, 16);
gluDeleteQuadric(quadObj);
-
+#else
+ glPushMatrix();
+ glScalef (radius, radius, radius);
+ glRotatef (90, 1, 0, 0);
+ unit_sphere (16, 16, False);
+ glPopMatrix();
+#endif
return True;
}
/* caged sphere */
static Bool mySphere2(float radius)
{
+#if 0
GLUquadricObj *quadObj;
if((quadObj = gluNewQuadric()) == 0)
gluQuadricDrawStyle(quadObj, (GLenum) GLU_LINE);/*GLU_SILHOUETTE);*/
gluSphere(quadObj, radius, 16, 8);
gluDeleteQuadric(quadObj);
+#else
+ glPushMatrix();
+ glScalef (radius, radius, radius);
+ glRotatef (90, 1, 0, 0);
+ unit_sphere (16, 8, True);
+ glPopMatrix();
+#endif
return True;
}
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix();
+ glRotatef(current_device_rotation(), 0, 0, 1);
mi->polygon_count = 0;
#ifdef STANDALONE
# define MODE_antmaze
# define DEFAULTS "*delay: 20000 \n" \
- "*showFPS: False \n"
+ "*showFPS: False \n" \
+ "*fpsSolid: True \n"
# define refresh_antmaze 0
# include "xlockmore.h" /* from the xscreensaver distribution */
#else /* !STANDALONE */
# include "xlock.h" /* from the xlockmore distribution */
-
#endif /* !STANDALONE */
+#ifdef HAVE_COCOA
+# include "jwxyz.h"
+#else
+# include <X11/Xlib.h>
+# include <GL/gl.h>
+# include <GL/glu.h>
+#endif
+
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#ifdef MODE_antmaze
+#include "sphere.h"
+#include "tube.h"
#include "rotator.h"
#include "gltrackball.h"
/* filled sphere */
static Bool mySphere(float radius)
{
+#if 0
GLUquadricObj *quadObj;
if((quadObj = gluNewQuadric()) == 0)
gluQuadricDrawStyle(quadObj, (GLenum) GLU_FILL);
gluSphere(quadObj, radius, 16, 16);
gluDeleteQuadric(quadObj);
-
+#else
+ glPushMatrix();
+ glScalef (radius, radius, radius);
+ glRotatef (90, 1, 0, 0);
+ unit_sphere (16, 16, False);
+ glPopMatrix();
+#endif
return True;
}
/* textured sphere */
static Bool mySphereTex(float radius)
{
+#if 0
GLUquadricObj *quadObj;
if((quadObj = gluNewQuadric()) == 0)
gluQuadricNormals(quadObj, GLU_SMOOTH);
gluSphere(quadObj, radius, 32, 16);
gluDeleteQuadric(quadObj);
+#else
+ glPushMatrix();
+ glScalef (radius, radius, radius);
+ glRotatef (90, 1, 0, 0);
+ unit_sphere (32, 16, False);
+ glPopMatrix();
+#endif
return True;
}
/* filled cone */
static Bool myCone(float radius)
{
+#if 0
GLUquadricObj *quadObj;
if ((quadObj = gluNewQuadric()) == 0)
gluQuadricDrawStyle(quadObj, (GLenum) GLU_FILL);
gluCylinder(quadObj, radius, 0, radius * 2, 8, 1);
gluDeleteQuadric(quadObj);
+#else
+ cone (0, 0, 0,
+ 0, 0, radius * 2,
+ radius, 0,
+ 8, True, True, False);
+#endif
return True;
}
MI_CLEARWINDOW(mi);
}
+static void
+device_rotate(ModeInfo *mi)
+{
+ GLfloat rot = current_device_rotation();
+ glRotatef(rot, 0, 0, 1);
+ if ((rot > 45 && rot < 135) ||
+ (rot < -45 && rot > -135))
+ {
+ GLfloat s = MI_HEIGHT(mi) / (GLfloat) MI_WIDTH(mi);
+ glScalef (1/s, s, 1);
+ }
+}
+
+
ENTRYPOINT void draw_antmaze(ModeInfo * mi)
{
double h = (GLfloat) MI_HEIGHT(mi) / (GLfloat) MI_WIDTH(mi);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
+ device_rotate(mi);
glPushMatrix();
/* started ? -mag : -8.0 + 4.0*fabs(sin(ant_step/10.0)), */
/* started ? -mag : -8.0 + 4.0*fabs(sin(ant_step/10.0))); */
+ glRotatef(-current_device_rotation(), 0, 0, 1);
gltrackball_rotate(mp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
glRotatef(mp->ant_step*0.6, 0.0, 1.0, 0.0);
glViewport((17*MI_WIDTH(mi))/32, MI_HEIGHT(mi)/2, MI_WIDTH(mi)/2, 3*MI_HEIGHT(mi)/8);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
+ device_rotate(mi);
gluPerspective(45, 1/h, 1, 25.0);
glMatrixMode(GL_MODELVIEW);
glTranslatef(0.0, 0.0, -16.0);
glRotatef(60.0, 1.0, 0.0, 0.0);
glRotatef(-15.0 + mp->ant_step/10.0, 0.0, 1.0, 0.0);
+ glRotatef(-current_device_rotation(), 0, 0, 1);
gltrackball_rotate(mp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
/* sync */
if(!draw_antmaze_strip(mi)) {
glViewport((5*MI_WIDTH(mi))/8, MI_HEIGHT(mi)/8, (11*MI_WIDTH(mi))/32, 3*MI_HEIGHT(mi)/8);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
+ device_rotate(mi);
gluPerspective(45, 1/h, 1, 25.0);
glMatrixMode(GL_MODELVIEW);
/* glPopMatrix(); */
/* glPopMatrix(); */
- if (MI_IS_FPS(mi)) do_fps (mi);
+ if (MI_IS_FPS(mi)) {
+ glViewport(0, 0, MI_WIDTH(mi), MI_HEIGHT(mi));
+ do_fps (mi);
+ }
glFlush();
glXSwapBuffers(display, window);
#include "xlock.h"
#endif
+#ifdef HAVE_COCOA
+# include "jwxyz.h"
+#else
+# include <X11/Xlib.h>
+# include <GL/gl.h>
+# include <GL/glu.h>
+#endif
+
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
+#include "sphere.h"
+#include "tube.h"
#include "rotator.h"
#include "gltrackball.h"
/* filled sphere */
static Bool mySphere(float radius)
{
+#if 0
GLUquadricObj *quadObj;
if((quadObj = gluNewQuadric()) == 0)
gluQuadricDrawStyle(quadObj, (GLenum) GLU_FILL);
gluSphere(quadObj, radius, 16, 16);
gluDeleteQuadric(quadObj);
-
+#else
+ glPushMatrix();
+ glScalef (radius, radius, radius);
+ glRotatef (90, 1, 0, 0);
+ unit_sphere (16, 16, False);
+ glPopMatrix();
+#endif
return True;
}
/* silhouette sphere */
static Bool mySphere2(float radius)
{
+#if 0
GLUquadricObj *quadObj;
if((quadObj = gluNewQuadric()) == 0)
gluQuadricDrawStyle(quadObj, (GLenum) GLU_LINE);
gluSphere(quadObj, radius, 16, 8);
gluDeleteQuadric(quadObj);
-
+#else
+ /* #### no GLU_LINE */
+ glPushMatrix();
+ glScalef (radius, radius, radius);
+ glRotatef (90, 1, 0, 0);
+ unit_sphere (16, 16, True);
+ glPopMatrix();
+#endif
return True;
}
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix();
+ glRotatef(current_device_rotation(), 0, 0, 1);
/* position camera */
glTexGenfv(GL_S, GL_EYE_PLANE, s_plane);
glTexGenfv(GL_T, GL_EYE_PLANE, t_plane);
+# ifndef HAVE_JWZGLES
glEnable(GL_TEXTURE_GEN_S);
glEnable(GL_TEXTURE_GEN_T);
+# endif
glEnable(GL_TEXTURE_2D);
glMatrixMode(GL_TEXTURE);
if (do_gradient && !ap->wire)
{
- GLfloat top[3] = { 0.00, 0.40, 0.70 };
- GLfloat bot[3] = { 0.00, 0.05, 0.18 };
+ GLfloat top[4] = { 0.00, 0.40, 0.70, };
+ GLfloat bot[4] = { 0.00, 0.05, 0.18, };
glMatrixMode(GL_PROJECTION);
glPushMatrix();
glPushMatrix();
{
glLoadIdentity();
-
- /* save GL_COLOR_MATERIAL, GL_COLOR_MATERIAL_FACE, etc.
- This stalls the pipeline, so it would be better to do this
- with explicit enable/disable calls, but I can't figure
- out how to undo the glEnable() and glColor() calls below!
- Simply calling glDisable(GL_COLOR_MATERIAL) is insufficient!
- */
- glPushAttrib (GL_LIGHTING_BIT);
- {
- glEnable (GL_COLOR_MATERIAL);
-
- glShadeModel(GL_SMOOTH);
- glBegin(GL_QUADS);
- glColor3f (bot[0], bot[1], bot[2]); glVertex3f (-1, -1, 1);
- glColor3f (bot[0], bot[1], bot[2]); glVertex3f ( 1, -1, 1);
- glColor3f (top[0], top[1], top[2]); glVertex3f ( 1, 1, 1);
- glColor3f (top[0], top[1], top[2]); glVertex3f (-1, 1, 1);
- glEnd();
- }
- glPopAttrib();
+ glRotatef(current_device_rotation(), 0, 0, 1);
+
+# ifndef HAVE_JWZGLES
+ glShadeModel (GL_SMOOTH);
+# endif
+ glDisable (GL_LIGHTING);
+ glBegin (GL_QUADS);
+ glColor3fv (bot);
+ glVertex3f (-1, -1, 1); glVertex3f ( 1, -1, 1);
+ glColor3fv (top);
+ glVertex3f ( 1, 1, 1); glVertex3f (-1, 1, 1);
+ glEnd();
+ glEnable (GL_LIGHTING);
}
glPopMatrix();
}
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
+ glPushMatrix();
+ glRotatef(current_device_rotation(), 0, 0, 1);
AllDisplay(ap);
Animate(ap);
+ glPopMatrix();
if (mi->fps_p) do_fps (mi);
glXSwapBuffers(display, window);
* OpenGL(TM) is a trademark of Silicon Graphics, Inc.
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
#ifdef STANDALONE
# include <math.h>
# include "screenhackI.h"
-# ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-# else
+# ifndef HAVE_COCOA
# include <GL/gl.h>
# include <GL/glx.h>
# endif
# include "xlock.h"
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#define RAD 57.295
#define RRAD 0.01745
glXMakeCurrent(display, window, *(c->glx_context));
glb_config.polygon_count = 0;
+ glPushMatrix();
+ glRotatef(current_device_rotation(), 0, 0, 1);
do_display(c);
+ glPopMatrix();
mi->polygon_count = glb_config.polygon_count;
if (mi->fps_p) do_fps (mi);
GL_RGBA, GL_UNSIGNED_INT_8_8_8_8_REV, lp->texti->data);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
+# ifndef HAVE_JWZGLES /* #### Sphere maps unimplemented */
glTexGeni(GL_S, GL_TEXTURE_GEN_MODE, GL_SPHERE_MAP);
glTexGeni(GL_T, GL_TEXTURE_GEN_MODE, GL_SPHERE_MAP);
+# endif
}
return status;
}
int lh, ls;
int y;
glLoadIdentity();
- gluOrtho2D (0, w, 0, h);
+ glOrtho (0, w, 0, h, -1, 1);
if (h > 500) lh = 4, ls = 4;
else if (h > 300) lh = 2, ls = 1;
glPushMatrix ();
gltrackball_rotate (bp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
glLightfv (GL_LIGHT0, GL_POSITION, bp->lightpos);
"*showFPS: False \n" \
"*wireframe: False \n" \
-/* #define DEBUG */
-
-
# define refresh_cow 0
# define release_cow 0
#define DEF_SPEED "1.0"
glPixelStorei (GL_UNPACK_ALIGNMENT, 4);
glPixelStorei (GL_UNPACK_ROW_LENGTH, image->width);
- glTexEnvf (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
- glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP);
- glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP);
- glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
- glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
-
- glEnable(GL_TEXTURE_GEN_S);
- glEnable(GL_TEXTURE_GEN_T);
- glEnable(GL_TEXTURE_2D);
+
return True;
}
cow_configuration *bp;
int wire = MI_IS_WIREFRAME(mi);
int i;
+ Bool tex_p = False;
if (!bps) {
bps = (cow_configuration *)
for (i = 0; i < countof(all_objs); i++)
bp->dlists[i] = glGenLists (1);
+ tex_p = load_texture (mi, do_texture);
+ if (tex_p)
+ glBindTexture (GL_TEXTURE_2D, bp->texture);
+
for (i = 0; i < countof(all_objs); i++)
{
GLfloat black[4] = {0, 0, 0, 1};
glNewList (bp->dlists[i], GL_COMPILE);
- glMatrixMode(GL_MODELVIEW);
- glPushMatrix();
- glMatrixMode(GL_TEXTURE);
- glPushMatrix();
- glMatrixMode(GL_MODELVIEW);
-
- glBindTexture (GL_TEXTURE_2D, 0);
+ glDisable (GL_TEXTURE_2D);
if (i == HIDE)
{
GLfloat color[4] = {0.63, 0.43, 0.36, 1.00};
-
- if (load_texture (mi, do_texture))
+ if (tex_p)
{
- glBindTexture (GL_TEXTURE_2D, bp->texture);
- glTexGeni(GL_S, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
- glTexGeni(GL_T, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
- glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
-
- /* approximately line it up with ../images/earth.xpm */
- glMatrixMode(GL_TEXTURE);
- glTranslatef(0.45, 0.58, 0);
- glScalef(0.08, 0.16, 1);
- glRotatef(-5, 0, 0, 1);
- glMatrixMode(GL_MODELVIEW);
-
/* if we have a texture, make the base color be white. */
color[0] = color[1] = color[2] = 1.0;
- }
+ glEnable (GL_TEXTURE_2D);
+
+ glTexGeni (GL_S, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
+ glTexGeni (GL_T, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
+ glTexEnvf (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
+ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP);
+ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP);
+ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
+ glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+ glEnable(GL_TEXTURE_GEN_S);
+ glEnable(GL_TEXTURE_GEN_T);
+ glEnable(GL_TEXTURE_2D);
+
+ /* approximately line it up with ../images/earth.xpm */
+ glMatrixMode (GL_TEXTURE);
+ glLoadIdentity();
+ glTranslatef (0.45, 0.58, 0);
+ glScalef (0.08, 0.16, 1);
+ glRotatef (-5, 0, 0, 1);
+ glMatrixMode (GL_MODELVIEW);
+ }
glMaterialfv (GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE, color);
glMaterialfv (GL_FRONT_AND_BACK, GL_SPECULAR, black);
glMaterialf (GL_FRONT_AND_BACK, GL_SHININESS, 128);
renderList (gll, wire);
- glMatrixMode(GL_TEXTURE);
- glPopMatrix();
- glMatrixMode(GL_MODELVIEW);
- glPopMatrix();
-
glEndList ();
}
glPushMatrix ();
gltrackball_rotate (bp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
glScalef (0.5, 0.5, 0.5);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
+ glRotatef(current_device_rotation(), 0, 0, 1);
+
gp->tic += 0.01f;
gp->camtic += 0.01f + 0.01f * sin(gp->tic * speed);
glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
clear_gl_error();
+#if 0
i = gluBuild2DMipmaps(GL_TEXTURE_2D, 3, 256, 256,
GL_RGB, GL_UNSIGNED_BYTE, gp->tex1);
if (i)
exit (1);
}
check_gl_error("mipmapping");
+#else
+ glTexImage2D (GL_TEXTURE_2D, 0, GL_RGB, 256, 256, 0,
+ GL_RGB, GL_UNSIGNED_BYTE,
+ gp->tex1);
+ check_gl_error("texture");
+#endif
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
glScalef(b->scale, b->scale, b->scale);
/* Draw the bubble. */
+ glFrontFace(GL_CW);
glBegin(GL_TRIANGLES);
glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, b->color);
#ifndef __bubbles3d_h__
#define __bubbles3d_h__
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
#ifdef STANDALONE
# include <math.h>
# include "xlockmoreI.h" /* from the xscreensaver distribution */
# include "xlock.h" /* from the xlockmore distribution */
#endif /* !STANDALONE */
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-# include <OpenGL/glu.h>
-#else
+#ifndef HAVE_COCOA
# include <GL/gl.h>
# include <GL/glu.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
/* Static configuration. */
#define GLB_SLOW_GL 0 /* Set this if you have a slow GL
* implementation. If you have an accelerated
#ifndef __BUILD_LWO_H__
#define __BUILD_LWO_H__
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
#ifdef STANDALONE
-# ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-# else
+# ifndef HAVE_COCOA
# include <GL/gl.h>
# endif
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
struct lwo {
int num_pnts;
const GLfloat *pnts;
#ifdef MODE_cage
+#if 0
#include "e_textures.h"
+#else
+#include "xpm-ximage.h"
+#include "../images/wood.xpm"
+#endif
ENTRYPOINT ModeSpecOpt cage_opts =
{0, (XrmOptionDescRec *) NULL, 0, (argtype *) NULL, (OptionStruct *) NULL};
static void
pinit(ModeInfo *mi)
{
- int status;
-
- glClearDepth(1.0);
+ /* int status; */
if (MI_IS_WIREFRAME(mi))
return;
glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
+#if 0
clear_gl_error();
if (MI_IS_MONO(mi))
status = 0;
exit (1);
}
check_gl_error("mipmapping");
+#else
+ {
+ XImage *img = xpm_to_ximage (mi->dpy,
+ mi->xgwa.visual,
+ mi->xgwa.colormap,
+ wood_texture);
+ glTexImage2D (GL_TEXTURE_2D, 0, GL_RGBA,
+ img->width, img->height, 0,
+ GL_RGBA,
+ /* GL_UNSIGNED_BYTE, */
+ GL_UNSIGNED_INT_8_8_8_8_REV,
+ img->data);
+ check_gl_error("texture");
+ XDestroyImage (img);
+ }
+#endif
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix();
-
glTranslatef(0.0, 0.0, -10.0);
if (!MI_IS_ICONIC(mi)) {
-/* carousel, Copyright (c) 2005-2011 Jamie Zawinski <jwz@jwz.org>
+/* carousel, Copyright (c) 2005-2012 Jamie Zawinski <jwz@jwz.org>
* Loads a sequence of images and rotates them around.
*
* Permission to use, copy, modify, distribute, and sell this software and its
glMatrixMode(GL_PROJECTION);
glPushMatrix();
glLoadIdentity();
+ glRotatef(current_device_rotation(), 0, 0, 1);
glMatrixMode(GL_MODELVIEW);
glPushMatrix();
glLoadIdentity();
- gluOrtho2D(0, MI_WIDTH(mi), 0, MI_HEIGHT(mi));
+ glOrtho(0, MI_WIDTH(mi), 0, MI_HEIGHT(mi), -1, 1);
glTranslatef ((MI_WIDTH(mi) - ss->loading_sw) / 2,
(MI_HEIGHT(mi) - ss->loading_sh) / 2,
{
double x, y, z;
gltrackball_rotate (ss->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
/* Tilt the tube up or down by up to 30 degrees */
get_position (ss->rot, &x, &y, &z, !ss->button_down_p);
/* chessmodels.c: Contains the code for piece model creation */
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
#include <math.h>
#include <stdlib.h>
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else
+#ifndef HAVE_COCOA
# include <GL/glx.h>
# include <GL/gl.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "chessmodels.h"
/* End of Data */
}
void gen_model_lists( int classic, int poly_count[PIECES]) {
+
+ Bool queen_only_p = classic < 0;
+ if (classic < 0) classic = 0;
+
piece_size = classic ? 0.095 / 100 : 0.3 / 8192;
- glNewList(KING, GL_COMPILE);
- poly_count[KING] = draw_piece( classic ? classic_king_data : king_data);
- glEndList();
+ glGenLists (20); /* this is horrible! List numbers are hardcoded! */
glNewList(QUEEN, GL_COMPILE);
poly_count[QUEEN] = draw_piece( classic ? classic_queen_data : queen_data);
glEndList();
+ if (queen_only_p) return;
+
+ glNewList(KING, GL_COMPILE);
+ poly_count[KING] = draw_piece( classic ? classic_king_data : king_data);
+ glEndList();
+
glNewList(BISHOP, GL_COMPILE);
poly_count[BISHOP] = draw_piece( classic ? classic_bishop_data : bishop_data);
glEndList();
glEnable(GL_LIGHTING);
glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
+ glRotatef(current_device_rotation(), 0, 0, 1);
gluLookAt(ci->viewer[0], ci->viewer[1], ci->viewer[2],
0.0, 0.0, 0.0,
0.0, 1.0, 0.0);
const char *str, float *fg, float *bg)
{
Circuit *ci = &circuit[MI_SCREEN(mi)];
- int i, status;
+ int i;
XImage *ximage;
char *c;
TexNum *t;
-
+ GLuint mintex;
if (ci->font_init == 0) {
for (i = 0 ; i < 50 ; i++) {
ci->font_strings[i] = NULL;
mi->xgwa.visual,
font, str,
fg, bg);
- for (i = 0 ; ci->font_strings[i] != NULL ; i++) { /* set i to the next unused value */
+ glGenTextures (1, &mintex);
+ for (i = mintex ; ci->font_strings[i] != NULL ; i++) { /* set i to the next unused value */
if (i > 49) {
fprintf(stderr, "Texture cache full!\n");
free(ximage->data);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
clear_gl_error();
- status = gluBuild2DMipmaps(GL_TEXTURE_2D, 4, ximage->width, ximage->height,
- GL_RGBA, GL_UNSIGNED_BYTE, ximage->data);
- if (status)
+#if 0
+ i = gluBuild2DMipmaps(GL_TEXTURE_2D, 4,
+ ximage->width, ximage->height,
+ GL_RGBA, GL_UNSIGNED_BYTE, ximage->data);
+ if (i)
{
- const char *s = (char *) gluErrorString (status);
+ const char *s = (char *) gluErrorString (i);
fprintf (stderr, "%s: error mipmapping %dx%d texture: %s\n",
progname, ximage->width, ximage->height,
(s ? s : "(unknown)"));
- exit (1);
+ abort();
}
check_gl_error("mipmapping");
+#else
+ glTexImage2D (GL_TEXTURE_2D, 0, GL_RGBA, ximage->width, ximage->height, 0,
+ GL_RGBA, GL_UNSIGNED_BYTE, ximage->data);
+ check_gl_error("texture");
+#endif
t = malloc(sizeof(TexNum));
t->w = ximage->width;
glPushMatrix ();
gltrackball_rotate (bp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
glScalef (2, 2, 2);
ENTRYPOINT Bool crackberg_handle_event (ModeInfo *mi, XEvent *ev)
{
cberg_state *cberg = &cbergs[MI_SCREEN(mi)];
+ KeySym keysym = 0;
+ char c = 0;
+ if (ev->xany.type == KeyPress || ev->xany.type == KeyRelease)
+ XLookupString (&ev->xkey, &c, 1, &keysym, 0);
if (ev->xany.type == KeyPress) {
- switch (XKeycodeToKeysym(mi->dpy, ev->xkey.keycode, 0)) {
-# ifndef HAVE_COCOA
+ switch (keysym) {
case XK_Left: cberg->motion_state |= MOTION_LROT; break;
case XK_Right: cberg->motion_state |= MOTION_RROT; break;
-# endif
+ case XK_Down: cberg->motion_state |= MOTION_BACK; break;
+ case XK_Up: cberg->motion_state |= MOTION_FORW; break;
case '1': cberg->motion_state |= MOTION_DEC; break;
case '2': cberg->motion_state |= MOTION_INC; break;
case 'a': cberg->motion_state |= MOTION_LEFT; break;
}
#endif
- switch (XKeycodeToKeysym(mi->dpy, ev->xkey.keycode, 0)) {
-# ifndef HAVE_COCOA
+ switch (keysym) {
case XK_Left: cberg->motion_state &= ~MOTION_LROT; break;
case XK_Right: cberg->motion_state &= ~MOTION_RROT; break;
-# endif
+ case XK_Down: cberg->motion_state &= ~MOTION_BACK; break;
+ case XK_Up: cberg->motion_state &= ~MOTION_FORW; break;
case '1': cberg->motion_state &= ~MOTION_DEC; break;
case '2': cberg->motion_state &= ~MOTION_INC; break;
case 'a': cberg->motion_state &= ~MOTION_LEFT; break;
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
+ glRotatef(current_device_rotation(), 0, 0, 1);
gluLookAt(0,0,0, 1,0,0, 0,0,1);
glLightfv(GL_LIGHT0, GL_POSITION, lpos);
/*glRotated(cberg->roll, 1,0,0); / * XXX blah broken and unused for now..* /
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
- glTexGeni (GL_S, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
- glTexGeni (GL_T, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
glTexEnvf (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
check_gl_error("texture initialization");
}
}
+# ifdef HAVE_JWZGLES
+ dbuf_p = True;
+# endif
+
bp = &bps[MI_SCREEN(mi)];
bp->glx_context = init_GL(mi);
#define SPHERE_SLICES 32 /* how densely to render spheres */
#define SPHERE_STACKS 16
+
typedef struct {
GLXContext *glx_context;
rotator *rot;
mi->polygon_count = 0;
glXMakeCurrent(MI_DISPLAY(mi), MI_WINDOW(mi), *(dc->glx_context));
+ glRotatef(current_device_rotation(), 0, 0, 1);
+
if (!wire &&
dc->wire_overlay == 0 &&
(random() % (int) (PROBABILITY_SCALE / 0.2)) == 0)
* implied warranty.
*/
-#include "dropshadow.h"
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
#include <stdlib.h>
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-# include <OpenGL/glu.h>
-#else /* !HAVE_COCOA -- real Xlib */
-# include <GL/gl.h>
-# include <GL/glu.h>
-#endif /* !HAVE_COCOA */
+#include "dropshadow.h"
/* (Alpha) texture data for drop shadow.
*/
if (t <= 0) abort();
glBindTexture (GL_TEXTURE_2D, t);
+#if 0
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR);
gluBuild2DMipmaps (GL_TEXTURE_2D, GL_ALPHA,
drop_shadow_width, drop_shadow_height,
GL_ALPHA, GL_UNSIGNED_BYTE,
drop_shadow_data);
+#else
+ glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
+ glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
+ glTexImage2D (GL_TEXTURE_2D, 0, GL_ALPHA,
+ drop_shadow_width, drop_shadow_height, 0,
+ GL_ALPHA, GL_UNSIGNED_BYTE,
+ drop_shadow_data);
+#endif
return t;
}
const GLfloat bi = y, bo = bi - r;
const GLfloat ti = y + h, to = ti + r;
- glPushAttrib(GL_COLOR_BUFFER_BIT | GL_TEXTURE_BIT);
-
glEnable (GL_BLEND);
glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glTexCoord2f (0.0, 0.5); glVertex3f (lo, ti, z);
glEnd();
-
- glPopAttrib();
}
#ifndef __DROPSHADOW_H__
#define __DROPSHADOW_H__
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else /* !HAVE_COCOA -- real Xlib */
+# ifndef HAVE_JWZGLES
+# include <OpenGL/glu.h>
+# endif
+#else /* !HAVE_COCOA */
# include <GL/gl.h>
+# include <GL/glu.h>
#endif /* !HAVE_COCOA */
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
/* Initialize drop shadow texture, return a texture ID.
*/
GLuint
{
int piece = cs->mpiece % PIECES;
+ if (piece == NONE) return;
+
glPushMatrix();
if(shadow) glColor4fv(MaterialShadow);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
+ glRotatef(current_device_rotation(), 0, 0, 1);
/** setup perspectiv */
glTranslatef(0.0, 0.0, -1.5*BOARDSIZE);
glRotatef(30.0, 1.0, 0.0, 0.0);
+ glRotatef(-current_device_rotation(), 0, 0, 1);
gltrackball_rotate (cs->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
+
glRotatef(cs->theta*100, 0.0, 1.0, 0.0);
glTranslatef(-0.5*BOARDSIZE, 0.0, -0.5*BOARDSIZE);
rotator *rot;
trackball_state *trackball;
Bool button_down_p;
+# ifdef HAVE_GLBITMAP
XFontStruct *xfont;
GLuint font_dlist;
+# else
+ texture_font_data *font_data;
+# endif
char *engine_name;
int engineType;
int movepaused;
e->shaft_polys = makeshaft(e);
e->piston_polys = makepiston(e);
+
+#ifdef HAVE_GLBITMAP
load_font (mi->dpy, "titleFont", &e->xfont, &e->font_dlist);
+#else
+ e->font_data = load_texture_font (mi->dpy, "Font");
+#endif
}
ENTRYPOINT Bool
mi->polygon_count = display(e);
if (do_titles)
- print_gl_string (mi->dpy, e->xfont, e->font_dlist,
+ print_gl_string (mi->dpy,
+# ifdef HAVE_GLBITMAP
+ e->xfont, e->font_dlist,
+# else
+ e->font_data,
+# endif
mi->xgwa.width, mi->xgwa.height,
10, mi->xgwa.height - 10,
e->engine_name, False);
#endif
#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-# include <OpenGL/glu.h>
# include <GLUT/tube.h> /* gle is included with GLUT on OSX */
#else /* !HAVE_COCOA */
# include <GL/gl.h>
# endif
#endif /* !HAVE_COCOA */
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
extern void InitStuff_helix2(void);
extern void DrawStuff_helix2(void);
extern void InitStuff_helix3(void);
glLightfv(GL_LIGHT0, GL_AMBIENT, amb);
+ glRotatef(current_device_rotation(), 0, 0, 1);
+
/** setup perspectif */
glTranslatef(0.0, 0.0, -c->reldist*board_avg_size);
glRotatef(22.5, 1.0, 0.0, 0.0);
+ glRotatef(-current_device_rotation(), 0, 0, 1);
gltrackball_rotate (c->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
glRotatef(c->theta*100, 0.0, 1.0, 0.0);
glTranslatef(-0.5*board_x_size, 0.0, -0.5*board_y_size); /* Center the board */
static void display(Screenflip *c, int wire)
{
int frozen;
+ GLfloat rot = current_device_rotation();
glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
gluLookAt(viewer[0], viewer[1], viewer[2], 0.0, 0.0, 0.0, 0.0, 1.0, 0.0);
glPushMatrix();
+ glRotatef(rot, 0, 0, 1);
+ if ((rot > 45 && rot < 135) ||
+ (rot < -45 && rot > -135))
+ {
+ GLfloat s = c->winw / (GLfloat) c->winh;
+ glScalef (s, 1/s, 1);
+ }
+
if (inposition(c)) {
frozen = 0;
glTranslatef(5 * sin(c->theta), 5 * sin(c->rho), 10 * cos(c->gamma) - 10);
if (random() % 2)
c->dgamma = 1/60 - (float)(random() % 100)/3000;
}
+ glRotatef(-rot, 0, 0, 1);
gltrackball_rotate (c->trackball);
+ glRotatef(rot, 0, 0, 1);
if (rotate) glRotatef(c->rot, c->rx, c->ry, c->rz);
/* update variables with each frame */
if(!c->button_down_p && !c->fadetime) {
# include "config.h"
#endif /* HAVE_CONFIG_H */
-#include <ctype.h>
-#include <sys/stat.h>
-
-#ifndef HAVE_COCOA
-# include <X11/Intrinsic.h>
-#endif
-
-#ifdef HAVE_UNISTD_H
-# include <unistd.h>
-#endif
-
-#ifdef HAVE_UNAME
-# include <sys/utsname.h>
-#endif /* HAVE_UNAME */
-
-
/* Utopia 800 needs 64 512x512 textures (4096x4096 bitmap).
Utopia 720 needs 16 512x512 textures (2048x2048 bitmap).
Utopia 480 needs 16 512x512 textures (2048x2048 bitmap).
#define DEFAULTS "*delay: 10000 \n" \
"*showFPS: False \n" \
"*wireframe: False \n" \
+ "*usePty: False \n" \
"*font: " DEF_FONT "\n" \
".foreground: " DEF_COLOR "\n" \
#include "xlockmore.h"
#include "texfont.h"
+#include "textclient.h"
#ifdef USE_GL /* whole file */
GLXContext *glx_context;
texture_font_data *texfont;
-
- FILE *pipe;
- XtInputId pipe_id;
- XtIntervalId pipe_timer;
- Time subproc_relaunch_delay;
+ text_data *tc;
char *buf;
int buf_size;
}
-\f
-/* Subprocess.
- (This bit mostly cribbed from phosphor.c)
- */
-
-static void drain_input (fliptext_configuration *sc);
-
-static void
-subproc_cb (XtPointer closure, int *source, XtInputId *id)
-{
- fliptext_configuration *sc = (fliptext_configuration *) closure;
- drain_input (sc);
-}
-
-
-static void
-launch_text_generator (fliptext_configuration *sc)
-{
- XtAppContext app = XtDisplayToApplicationContext (sc->dpy);
- char *oprogram = get_string_resource (sc->dpy, "program", "Program");
- char *program = (char *) malloc (strlen (oprogram) + 10);
- strcpy (program, "( ");
- strcat (program, oprogram);
- strcat (program, " ) 2>&1");
-
- if ((sc->pipe = popen (program, "r")))
- {
- sc->pipe_id =
- XtAppAddInput (app, fileno (sc->pipe),
- (XtPointer) (XtInputReadMask | XtInputExceptMask),
- subproc_cb, (XtPointer) sc);
- }
- else
- {
- perror (program);
- }
-}
-
-
-static void
-relaunch_generator_timer (XtPointer closure, XtIntervalId *id)
-{
- fliptext_configuration *sc = (fliptext_configuration *) closure;
- if (!sc->pipe_timer) abort();
- sc->pipe_timer = 0;
- launch_text_generator (sc);
-}
-
-
-/* When the subprocess has generated some output, this reads as much as it
- can into sc->buf at sc->buf_tail.
- */
-static void
-drain_input (fliptext_configuration *sc)
-{
- XtAppContext app = XtDisplayToApplicationContext (sc->dpy);
- if (sc->buf_tail < sc->buf_size - 2)
- {
- int target = sc->buf_size - sc->buf_tail - 2;
- int n = (sc->pipe
- ? read (fileno (sc->pipe),
- (void *) (sc->buf + sc->buf_tail),
- target)
- : 0);
- if (n > 0)
- {
- sc->buf_tail += n;
- sc->buf[sc->buf_tail] = 0;
- }
- else
- {
- if (sc->pipe)
- {
- XtRemoveInput (sc->pipe_id);
- sc->pipe_id = 0;
- pclose (sc->pipe);
- sc->pipe = 0;
- }
-
- /* If the process didn't print a terminating newline, add one. */
- if (sc->buf_tail > 1 &&
- sc->buf[sc->buf_tail-1] != '\n')
- {
- sc->buf[sc->buf_tail++] = '\n';
- sc->buf[sc->buf_tail] = 0;
- }
-
- /* Then add one more, just for giggles. */
- sc->buf[sc->buf_tail++] = '\n';
- sc->buf[sc->buf_tail] = 0;
-
- /* Set up a timer to re-launch the subproc in a bit. */
- sc->pipe_timer = XtAppAddTimeOut (app, sc->subproc_relaunch_delay,
- relaunch_generator_timer,
- (XtPointer) sc);
- }
- }
-}
-
-
static int
char_width (fliptext_configuration *sc, char c)
{
int wrap_pix = sc->font_wrap_pixels;
int col = 0;
int col_pix = 0;
-
char *s = sc->buf;
+ int target = sc->buf_size - sc->buf_tail - 2;
+
+ /* Fill as much as we can into sc->buf, but stop at newline.
+ */
+ while (target > 0)
+ {
+ char c = textclient_getc (sc->tc);
+ if (c <= 0)
+ break;
+ sc->buf[sc->buf_tail++] = c;
+ sc->buf[sc->buf_tail] = 0;
+ target--;
+ if (c == '\r' || c == '\n')
+ break;
+ }
+
while (!result)
{
int cw;
sc->buf_size = target_columns * max_lines;
sc->buf = (char *) calloc (1, sc->buf_size);
- sc->subproc_relaunch_delay = 2 * 1000; /* 2 seconds */
-
alignment_random_p = False;
if (!alignment_str || !*alignment_str ||
!strcasecmp(alignment_str, "left"))
exit (1);
}
- launch_text_generator (sc);
+ sc->tc = textclient_open (sc->dpy);
if (max_lines < 1) max_lines = 1;
min_lines = max_lines * 0.66;
mi->polygon_count = 0;
glPushMatrix();
+ glRotatef(current_device_rotation(), 0, 0, 1);
{
GLfloat s = 3.0 / (sc->top_margin - sc->bottom_margin);
glScalef(s, s, s);
int screen;
for (screen = 0; screen < MI_NUM_SCREENS(mi); screen++) {
fliptext_configuration *sc = &scs[screen];
- if (sc->pipe_id)
- XtRemoveInput (sc->pipe_id);
- if (sc->pipe)
- pclose (sc->pipe);
- if (sc->pipe_timer)
- XtRemoveTimeOut (sc->pipe_timer);
+ if (sc->tc)
+ textclient_close (sc->tc);
/* #### there's more to free here */
}
glViewport(0,0,(int) global->sys_glWidth,(int) global->sys_glHeight);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
- gluOrtho2D(0,global->sys_glWidth,0,global->sys_glHeight);
+ glOrtho(0,global->sys_glWidth,0,global->sys_glHeight,-1,1);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glViewport(0.0, 0.0, width, height);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
- gluOrtho2D(0, width, 0, height);
+ glOrtho(0, width, 0, height,-1,1);
glMatrixMode(GL_MODELVIEW);
glClear(GL_COLOR_BUFFER_BIT);
glFlush();
#ifndef __GLCODE__
#define __GLCODE__
-#include <GL/glu.h>
-#include <GL/gl.h>
-#include <GL/glx.h>
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
+#ifndef HAVE_COCOA
+# include <GL/gl.h>
+# include <GL/glu.h>
+# include <GL/glx.h>
+#endif
+
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include <stdlib.h>
#include <math.h>
glTexImage2D (GL_TEXTURE_2D, 0, GL_RGBA,
xi->width, xi->height, 0,
GL_RGBA,
- /* GL_UNSIGNED_BYTE, */
+# ifndef USE_IPHONE
GL_UNSIGNED_INT_8_8_8_8_REV,
+# else
+ GL_UNSIGNED_BYTE,
+# endif
xi->data);
check_gl_error("texture");
glBindTexture (GL_TEXTURE_2D, bp->toast_texture);
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+# ifndef HAVE_JWZGLES
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP);
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP);
+# endif
glPixelStorei (GL_UNPACK_ALIGNMENT, 1);
glTexImage2D (GL_TEXTURE_2D, 0, GL_RGBA,
xi->width, xi->height, 0,
GL_RGBA,
- /* GL_UNSIGNED_BYTE, */
+# ifndef USE_IPHONE
GL_UNSIGNED_INT_8_8_8_8_REV,
+# else
+ GL_UNSIGNED_BYTE,
+# endif
xi->data);
check_gl_error("texture");
glMaterialf (GL_FRONT_AND_BACK, GL_SHININESS, shiny);
if (do_texture)
glBindTexture (GL_TEXTURE_2D, bp->chrome_texture);
+# ifndef HAVE_JWZGLES
glTexGeni(GL_S, GL_TEXTURE_GEN_MODE, GL_SPHERE_MAP);
glTexGeni(GL_T, GL_TEXTURE_GEN_MODE, GL_SPHERE_MAP);
+# endif
}
else if (i == TOAST || i == TOAST_BITTEN)
{
glMaterialf (GL_FRONT_AND_BACK, GL_SHININESS, shiny);
if (do_texture)
glBindTexture (GL_TEXTURE_2D, bp->toast_texture);
+# ifndef HAVE_JWZGLES
glTexGeni(GL_S, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
glTexGeni(GL_T, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
+# endif
glMatrixMode(GL_TEXTURE);
glTranslatef(0.5, 0.5, 0);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix ();
+ glRotatef(current_device_rotation(), 0, 0, 1);
glRotatef(bp->view_x, 1, 0, 0);
glRotatef(bp->view_y, 0, 1, 0);
+ glRotatef(-current_device_rotation(), 0, 0, 1);
gltrackball_rotate (bp->user_trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
#if 0
#ifdef HAVE_COCOA
# include "jwxyz.h"
-# include <OpenGL/gl.h>
#else /* !HAVE_COCOA */
# include <X11/Xlib.h>
# include <X11/Xutil.h>
# include <GL/gl.h> /* only for GLfloat */
#endif /* !HAVE_COCOA */
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
extern char *progname;
#include "font-ximage.h"
-/* fps, Copyright (c) 2001-2011 Jamie Zawinski <jwz@jwz.org>
+/* fps, Copyright (c) 2001-2012 Jamie Zawinski <jwz@jwz.org>
* Draw a frames-per-second display (Xlib and OpenGL).
*
* Permission to use, copy, modify, distribute, and sell this software and its
#ifdef HAVE_COCOA
# include "jwxyz.h"
-# include <OpenGL/gl.h>
-# include <OpenGL/glu.h>
-# include <AGL/agl.h>
#else /* !HAVE_COCOA -- real Xlib */
# include <GL/glx.h>
# include <GL/glu.h>
#endif /* !HAVE_COCOA */
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "xlockmoreI.h"
#include "fpsI.h"
#include "glxfonts.h"
static void
xlockmore_gl_fps_init (fps_state *st)
{
+#ifdef HAVE_GLBITMAP
+
XFontStruct *f = st->font;
int first = f->min_char_or_byte2;
int last = f->max_char_or_byte2;
xscreensaver_glXUseXFont (st->dpy, f->fid,
first, last-first+1, st->font_dlist + first);
check_gl_error ("xscreensaver_glXUseXFont");
+
+#else /* !HAVE_GLBITMAP */
+
+ clear_gl_error(); /* screw it */
+ st->gl_fps_data = load_texture_font (st->dpy, "fpsFont");
+
+#endif /* !HAVE_GLBITMAP */
}
y += lines*lh + st->font->descent;
glColor3f (1, 1, 1);
- print_gl_string (st->dpy, st->font, st->font_dlist,
+ print_gl_string (st->dpy,
+# ifdef HAVE_GLBITMAP
+ st->font, st->font_dlist,
+# else /* !HAVE_GLBITMAP */
+ st->gl_fps_data,
+# endif /* !HAVE_GLBITMAP */
xgwa.width, xgwa.height,
st->x, y, st->string, st->clear_p);
}
glGenTextures (1, &bp->texture);
glBindTexture (GL_TEXTURE_2D, bp->texture);
- glTexImage2D (GL_TEXTURE_2D, 0, 4, 128, 128, 0,
+ glTexImage2D (GL_TEXTURE_2D, 0, GL_RGBA,
+ bp->tex_w, bp->tex_h, 0,
GL_RGBA,
/* GL_UNSIGNED_BYTE, */
GL_UNSIGNED_INT_8_8_8_8_REV,
bp->tex_data);
+ check_gl_error ("texture generation");
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
}
glBindTexture (GL_TEXTURE_2D, bp->texture);
glCopyTexImage2D (GL_TEXTURE_2D, 0, GL_LUMINANCE, 0, 0,
bp->tex_w, bp->tex_h, 0);
- check_gl_error ("texture");
+ check_gl_error ("texture2D");
glViewport (0, 0, MI_WIDTH(mi), MI_HEIGHT(mi));
}
GLfloat alpha_inc; /* transparency fade factor */
GLfloat alpha = 0.2; /* initial transparency */
- glDisable (GL_TEXTURE_GEN_S);
- glDisable (GL_TEXTURE_GEN_T);
-
glEnable (GL_TEXTURE_2D);
glDisable (GL_DEPTH_TEST);
glBlendFunc (GL_SRC_ALPHA,GL_ONE);
glEnable(GL_LIGHTING);
glEnable(GL_LIGHT0);
- glMateriali(GL_FRONT, GL_SHININESS, shiny);
+ glMaterialf(GL_FRONT, GL_SHININESS, shiny);
}
{
bp->scene_dlist2 = glGenLists (1);
init_texture (mi);
+
generate_object (mi);
}
glMaterialfv (GL_FRONT_AND_BACK, GL_SPECULAR, spec);
glMaterialfv (GL_FRONT, GL_AMBIENT_AND_DIFFUSE, color0);
-
glCallList (bp->obj_dlist0);
glMaterialfv (GL_FRONT, GL_AMBIENT_AND_DIFFUSE, color1);
glMaterialfv (GL_FRONT, GL_AMBIENT_AND_DIFFUSE, color2);
glCallList (bp->obj_dlist2);
+ glMatrixMode (GL_MODELVIEW);
glPopMatrix ();
}
glEndList ();
glMaterialfv (GL_FRONT, GL_AMBIENT_AND_DIFFUSE, color3);
glCallList (bp->obj_dlist3);
+ glMatrixMode (GL_MODELVIEW);
glPopMatrix ();
}
glEndList ();
#undef countof
#define countof(x) (sizeof((x))/sizeof((*x)))
-#define USE_VERTEX_ARRAY
+#ifndef HAVE_JWZGLES /* glDrawElements unimplemented... */
+# define USE_VERTEX_ARRAY
+#endif
#define TEX_SIZE 64
static Object *clone_Object( Object * );
/* return 1 if cell is capable to divide */
static int can_divide( State *st, Cell *cell );
+#ifdef USE_VERTEX_ARRAY
static VertexArray *array_from_ObjectSmooth( ObjectSmooth * );
+#endif
static void create_nucleus_texture( State *st );
ENTRYPOINT ModeSpecOpt glcells_opts = { countof(opts), opts, countof(vars), vars,
return ret;
}
+#ifdef USE_VERTEX_ARRAY
static VertexArray *array_from_ObjectSmooth( ObjectSmooth *obj )
{
int i, j;
return array;
}
+#endif /* USE_VERTEX_ARRAY */
+
/* create a smoothed version of the given Object
by computing average normal vectors for the vertexes
ObjectSmooth *smooth;
#ifdef USE_VERTEX_ARRAY
VertexArray *vertex_array;
+#else
+ int t, i;
#endif
int list = glGenLists(1);
fs->eject_r, fs->ridtri);
}
- glShadeModel(GL_FLAT);
- glEnable(GL_DEPTH_TEST);
-
- /* makes particles blend with background */
- if (!MI_IS_WIREFRAME(mi)||(!fs->np))
- {
- glEnable(GL_BLEND);
- glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
- }
-
- /* fog stuff */
- glEnable(GL_FOG);
- glFogi(GL_FOG_MODE, GL_EXP);
- glFogfv(GL_FOG_COLOR, fogcolor);
- glFogf(GL_FOG_DENSITY, 0.03);
- glHint(GL_FOG_HINT, GL_NICEST);
-
/* initialise particles and trees */
for (i = 0; i < fs->np; i++) {
setnewpart(fs, &(fs->p[i]));
return;
glXMakeCurrent(display, window, *(fs->glx_context));
+
+ glShadeModel(GL_FLAT);
+ glEnable(GL_DEPTH_TEST);
+
+ /* makes particles blend with background */
+ if (!MI_IS_WIREFRAME(mi)||(!fs->np))
+ {
+ glEnable(GL_BLEND);
+ glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+ }
+
+ /* fog stuff */
+ glEnable(GL_FOG);
+ glFogi(GL_FOG_MODE, GL_EXP);
+ glFogfv(GL_FOG_COLOR, fogcolor);
+ glFogf(GL_FOG_DENSITY, 0.03);
+ glHint(GL_FOG_HINT, GL_NICEST);
+
+ glPushMatrix();
+ glRotatef(current_device_rotation(), 0, 0, 1);
DrawFire(mi);
+ glPopMatrix();
#ifndef STANDALONE
Reshape(mi); /* xlock mode */
#else
glPopMatrix();
}
- glPopMatrix();
glEndList();
}
mi->polygon_count = 0;
glLoadIdentity();
+ glRotatef(current_device_rotation(), 0, 0, 1);
update_glhanoi(glhanoi);
updateView(glhanoi);
#ifndef __GLLIST_H__
#define __GLLIST_H__
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
#include <stdlib.h>
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else
+#ifndef HAVE_COCOA
# include <GL/gl.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
struct gllist{
GLenum format;
GLenum primitive;
glGenTextures (1, &mp->texture);
glPixelStorei (GL_UNPACK_ALIGNMENT, 4);
- glPixelStorei (GL_UNPACK_ROW_LENGTH, xi->width);
+ /* messes up -fps */
+ /* glPixelStorei (GL_UNPACK_ROW_LENGTH, xi->width);*/
glBindTexture (GL_TEXTURE_2D, mp->texture);
check_gl_error ("texture init");
glTexImage2D (GL_TEXTURE_2D, 0, GL_RGBA, xi->width, xi->height, 0, GL_RGBA,
glEnable(GL_NORMALIZE);
if (do_texture)
- {
- load_textures (mi, flip_p);
- glEnable(GL_TEXTURE_2D);
- glEnable(GL_BLEND);
-
- /* Jeff Epler points out:
- By using GL_ONE instead of GL_SRC_ONE_MINUS_ALPHA, glyphs are
- added to each other, so that a bright glyph with a darker one
- in front is a little brighter than the bright glyph alone.
- */
- glBlendFunc (GL_SRC_ALPHA, GL_ONE);
- }
+ load_textures (mi, flip_p);
/* to scale coverage-percent to strips, this number looks about right... */
mp->nstrips = (int) (density * 2.2);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix ();
+ glRotatef(current_device_rotation(), 0, 0, 1);
+
+ if (do_texture)
+ {
+ glEnable(GL_TEXTURE_2D);
+ glEnable(GL_BLEND);
+
+ /* Jeff Epler points out:
+ By using GL_ONE instead of GL_SRC_ONE_MINUS_ALPHA, glyphs are
+ added to each other, so that a bright glyph with a darker one
+ in front is a little brighter than the bright glyph alone.
+ */
+ glBlendFunc (GL_SRC_ALPHA, GL_ONE);
+ }
if (do_rotate)
{
#define DEF_ROTATE "True"
#define DEF_ROLL "True"
#define DEF_WANDER "True"
+#define DEF_SPIN "0.03"
#define DEF_TEXTURE "True"
#define DEF_STARS "True"
#define DEF_LIGHT "True"
static int do_light;
static char *which_image;
static int resolution;
+static float star_spin;
static XrmOptionDescRec opts[] = {
{"-rotate", ".glplanet.rotate", XrmoptionNoArg, "true" },
{"+texture", ".glplanet.texture", XrmoptionNoArg, "false" },
{"-stars", ".glplanet.stars", XrmoptionNoArg, "true" },
{"+stars", ".glplanet.stars", XrmoptionNoArg, "false" },
+ {"-spin", ".glplanet.spin", XrmoptionSepArg, 0 },
{"-light", ".glplanet.light", XrmoptionNoArg, "true" },
{"+light", ".glplanet.light", XrmoptionNoArg, "false" },
{"-image", ".glplanet.image", XrmoptionSepArg, 0 },
{&do_light, "light", "Light", DEF_LIGHT, t_Bool},
{&which_image, "image", "Image", DEF_IMAGE, t_String},
{&resolution, "resolution","Resolution", DEF_RESOLUTION, t_Int},
+ {&star_spin, "spin", "Float", DEF_SPIN, t_Float},
};
ENTRYPOINT ModeSpecOpt planet_opts = {countof(opts), opts, countof(vars), vars, NULL};
double z;
rotator *rot;
trackball_state *trackball;
+ double star_theta;
Bool button_down_p;
} planetstruct;
static void
init_stars (ModeInfo *mi)
{
+ planetstruct *gp = &planets[MI_SCREEN(mi)];
int i, j;
- GLfloat max_size = 3;
- GLfloat inc = 0.5;
- int steps = max_size / inc;
int width = MI_WIDTH(mi);
int height = MI_HEIGHT(mi);
-
- planetstruct *gp = &planets[MI_SCREEN(mi)];
- Bool wire = MI_IS_WIREFRAME(mi);
-
- if (!wire)
- glEnable (GL_POINT_SMOOTH);
+ int size = (width > height ? width : height);
+ int nstars = size * size / 320;
+ int max_size = 3;
+ GLfloat inc = 0.5;
+ int steps = max_size / inc;
gp->starlist = glGenLists(1);
glNewList(gp->starlist, GL_COMPILE);
- glScalef (1.0/width, 1.0/height, 1);
+ glEnable(GL_POINT_SMOOTH);
for (j = 1; j <= steps; j++)
{
glPointSize(inc * j);
- glBegin(GL_POINTS);
- for (i = 0 ; i < NUM_STARS / steps; i++)
+ glBegin (GL_POINTS);
+ for (i = 0; i < nstars / steps; i++)
{
glColor3f (0.6 + frand(0.3),
0.6 + frand(0.3),
0.6 + frand(0.3));
- glVertex2f ((GLfloat) (random() % width),
- (GLfloat) (random() % height));
+ glVertex2f (2 * size * (0.5 - frand(1.0)),
+ 2 * size * (0.5 - frand(1.0)));
}
- glEnd();
+ glEnd ();
}
- glEndList();
+ glEndList ();
check_gl_error("stars initialization");
}
static void
-draw_stars (ModeInfo * mi)
+draw_stars (ModeInfo *mi)
{
- int width = MI_WIDTH(mi);
- int height = MI_HEIGHT(mi);
-
planetstruct *gp = &planets[MI_SCREEN(mi)];
- /* Sadly, this causes a stall of the graphics pipeline (as would the
- equivalent calls to glGet*.) But there's no way around this, short
- of having each caller set up the specific display matrix we need
- here, which would kind of defeat the purpose of centralizing this
- code in one file.
- */
- glPushAttrib(GL_TRANSFORM_BIT | /* for matrix contents */
- GL_ENABLE_BIT | /* for various glDisable calls */
- GL_CURRENT_BIT | /* for glColor3f() */
- GL_LIST_BIT); /* for glListBase() */
- {
- check_gl_error ("glPushAttrib");
-
- /* disable lighting and texturing when drawing stars!
- (glPopAttrib() restores these.)
- */
- glDisable(GL_TEXTURE_2D);
- glDisable(GL_LIGHTING);
- glDisable(GL_DEPTH_TEST);
-
- /* glPopAttrib() does not restore matrix changes, so we must
- push/pop the matrix stacks to be non-intrusive there.
- */
- glMatrixMode(GL_PROJECTION);
- glPushMatrix();
- {
- check_gl_error ("glPushMatrix");
- glLoadIdentity();
-
- /* Each matrix mode has its own stack, so we need to push/pop
- them separately. */
- glMatrixMode(GL_MODELVIEW);
- glPushMatrix();
- {
- check_gl_error ("glPushMatrix");
- glLoadIdentity();
+ glDisable(GL_TEXTURE_2D);
+ glDisable(GL_LIGHTING);
+ glDisable(GL_DEPTH_TEST);
- gluOrtho2D (0, width, 0, height);
- check_gl_error ("gluOrtho2D");
+ glMatrixMode (GL_PROJECTION);
+ glPushMatrix ();
+ {
+ glLoadIdentity ();
- /* Draw the stars */
- glScalef (width, height, 1);
- glCallList(gp->starlist);
- check_gl_error ("drawing stars");
- }
- glPopMatrix();
+ glMatrixMode (GL_MODELVIEW);
+ glPushMatrix ();
+ {
+ glLoadIdentity ();
+ glOrtho (-0.5 * MI_WIDTH(mi), 0.5 * MI_WIDTH(mi),
+ -0.5 * MI_HEIGHT(mi), 0.5 * MI_HEIGHT(mi),
+ -100.0, 100.0);
+ glRotatef (gp->star_theta, 0.0, 0.0, 1.0);
+ glCallList (gp->starlist);
}
- glMatrixMode(GL_PROJECTION);
- glPopMatrix();
-
+ glPopMatrix ();
}
- /* clean up after our state changes */
- glPopAttrib();
- check_gl_error ("glPopAttrib");
+ glMatrixMode (GL_PROJECTION);
+ glPopMatrix ();
+
+ glMatrixMode (GL_MODELVIEW);
}
glLightfv (GL_LIGHT0, GL_DIFFUSE, ldif);
glLightfv (GL_LIGHT0, GL_SPECULAR, spec);
+ check_gl_error("sun");
glMaterialfv (GL_FRONT, GL_AMBIENT, mamb);
glMaterialfv (GL_FRONT, GL_DIFFUSE, mdif);
glMaterialfv (GL_FRONT, GL_SPECULAR, mpec);
glMaterialf (GL_FRONT, GL_SHININESS, shiny);
- glEnable(GL_BLEND);
- glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+/* glEnable(GL_BLEND);*/
+/* glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);*/
glShadeModel(GL_SMOOTH);
check_gl_error("lighting");
{
do_texture = False;
do_light = False;
- glEnable (GL_LINE_SMOOTH);
}
if (do_texture)
if (do_stars)
init_stars (mi);
- glEnable(GL_DEPTH_TEST);
- glEnable(GL_CULL_FACE);
- glCullFace(GL_BACK);
+ if (random() & 1)
+ star_spin = -star_spin;
/* construct the polygons of the planet
*/
glPushMatrix ();
glScalef (RADIUS, RADIUS, RADIUS);
glRotatef (90, 1, 0, 0);
- glFrontFace(GL_CW);
+ glFrontFace(GL_CCW);
unit_sphere (resolution, resolution, wire);
- mi->polygon_count += resolution*resolution;
glPopMatrix ();
glEndList();
gp->latlonglist = glGenLists(1);
glNewList (gp->latlonglist, GL_COMPILE);
glPushMatrix ();
- if (do_texture) glDisable (GL_TEXTURE_2D);
- if (do_light) glDisable (GL_LIGHTING);
+ glDisable (GL_TEXTURE_2D);
+ glDisable (GL_LIGHTING);
+ glDisable (GL_LINE_SMOOTH);
glColor3f (0.1, 0.3, 0.1);
glScalef (RADIUS, RADIUS, RADIUS);
glScalef (1.01, 1.01, 1.01);
glVertex3f(0, -2, 0);
glVertex3f(0, 2, 0);
glEnd();
- if (do_light) glEnable(GL_LIGHTING);
- if (do_texture) glEnable(GL_TEXTURE_2D);
glPopMatrix ();
glEndList();
}
glXMakeCurrent (display, window, *(gp->glx_context));
+ mi->polygon_count = 0;
+
if (do_stars)
- draw_stars (mi);
+ {
+ draw_stars (mi);
+ mi->polygon_count += NUM_STARS;
+ }
+
+ if (do_light) glEnable(GL_LIGHTING);
+ if (do_texture) glEnable(GL_TEXTURE_2D);
+
+ glEnable (GL_LINE_SMOOTH);
+ glEnable(GL_DEPTH_TEST);
+ glEnable(GL_CULL_FACE);
+ glCullFace(GL_BACK);
glPushMatrix();
}
glCallList (gp->platelist);
+ mi->polygon_count += resolution*resolution;
+
if (gp->button_down_p)
- glCallList (gp->latlonglist);
+ {
+ glCallList (gp->latlonglist);
+ mi->polygon_count += 24*24;
+ }
glPopMatrix();
if (mi->fps_p) do_fps (mi);
glFinish();
glXSwapBuffers(display, window);
+
+ gp->star_theta += star_spin;
}
GLuint bboxList;
GLuint goalList;
GLuint fishList;
+ int fish_polys, box_polys;
XColor *colors;
School *school;
GLXContext *context;
if (sc->school != (School *)0) {
setBBox(sc->school, -aspect*160, aspect*160, -130, 130, -450, -50.0);
glDeleteLists(sc->bboxList, 1);
- createBBoxList(&SCHOOL_BBOX(sc->school), &sc->bboxList, wire);
+ createBBoxList(&SCHOOL_BBOX(sc->school), &sc->bboxList, wire);
}
reshape(width, height);
}
initGLEnv(DoFog);
initFishes(sc->school);
- createDrawLists(&SCHOOL_BBOX(sc->school), &sc->bboxList, &sc->goalList, &sc->fishList, wire);
+ createDrawLists(&SCHOOL_BBOX(sc->school), &sc->bboxList, &sc->goalList, &sc->fishList,
+ &sc->fish_polys, &sc->box_polys, wire);
computeAccelerations(sc->school);
}
glXMakeCurrent(MI_DISPLAY(mi), MI_WINDOW(mi), *(sc->context));
+ mi->polygon_count = 0;
+
if ((sc->goalCounter % GoalChgFreq) == 0)
newGoal(sc->school);
sc->goalCounter++;
sc->rotCounter = (sc->rotCounter%360);
applyMovements(sc->school);
- drawSchool(sc->colors, sc->school, sc->bboxList, sc->goalList, sc->fishList, sc->rotCounter, sc->drawGoal, sc->drawBBox);
+ drawSchool(sc->colors, sc->school, sc->bboxList, sc->goalList, sc->fishList, sc->rotCounter, sc->drawGoal, sc->drawBBox,
+ sc->fish_polys, sc->box_polys,
+ &mi->polygon_count);
computeAccelerations(sc->school);
if (mi->fps_p)
-/* glschool_gl.c, Copyright (c) 2005-2006 David C. Lambert <dcl@panix.com>
+/* glschool_gl.c, Copyright (c) 2005-2012 David C. Lambert <dcl@panix.com>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#include "sphere.h"
#include "glschool_gl.h"
+#include "sphere.h"
#include "tube.h"
-static GLUquadricObj *Quadratic;
-
void
drawGoal(double *goal, GLuint goalList)
{
glPopMatrix();
}
-void
+int
drawBoundingBox(BBox *bbox, Bool wire)
{
+ int polys = 0;
double xMin = BBOX_XMIN(bbox);
double yMin = BBOX_YMIN(bbox);
double zMin = BBOX_ZMIN(bbox);
glVertex3f(xMax, yMin, zMin);
glVertex3f(xMax, yMax, zMin);
glVertex3f(xMin, yMax, zMin);
+ polys++;
glEnd();
/* left */
glVertex3f(xMin, yMin, zMin);
glVertex3f(xMin, yMax, zMin);
glVertex3f(xMin, yMax, zMax);
+ polys++;
glEnd();
/* right */
glVertex3f(xMax, yMin, zMax);
glVertex3f(xMax, yMax, zMax);
glVertex3f(xMax, yMax, zMin);
+ polys++;
glEnd();
/* top */
glVertex3f(xMin, yMax, zMax);
glVertex3f(xMin, yMax, zMin);
glVertex3f(xMax, yMax, zMin);
+ polys++;
glEnd();
/* bottom */
glVertex3f(xMax, yMin, zMax);
glVertex3f(xMax, yMin, zMin);
glVertex3f(xMin, yMin, zMin);
+ polys++;
glEnd();
if (wire) glLineWidth(1.0);
+
+ return polys;
}
-void
+int
createBBoxList(BBox *bbox, GLuint *bboxList, int wire)
{
+ int polys = 0;
*bboxList = glGenLists(1);
glNewList(*bboxList, GL_COMPILE);
- drawBoundingBox(bbox, wire);
+ polys = drawBoundingBox(bbox, wire);
glEndList();
+ return polys;
}
-#if 1
void
-createDrawLists(BBox *bbox, GLuint *bboxList, GLuint *goalList, GLuint *fishList, int wire)
+createDrawLists(BBox *bbox, GLuint *bboxList, GLuint *goalList, GLuint *fishList, int *fish_polys, int *box_polys, int wire)
{
- if (Quadratic == (GLUquadricObj *)0) return;
-
- gluQuadricDrawStyle(Quadratic, (wire ? GLU_LINE : GLU_FILL));
- createBBoxList(bbox, bboxList, wire);
+ int faces = 16;
- *goalList = glGenLists(1);
- glNewList(*goalList, GL_COMPILE);
- gluSphere(Quadratic, 5.0, 10, 10);
- glEndList();
+ *box_polys = 0;
+ *fish_polys = 0;
- *fishList = glGenLists(1);
- glNewList(*fishList, GL_COMPILE);
-#if 0
- gluSphere(Quadratic, 2.0, 10, 5);
- gluCylinder(Quadratic, 2.0, 0.0, 10.0, 10, 5);
-#else
- gluSphere(Quadratic, 2.0, 3, 2);
- gluCylinder(Quadratic, 2.0, 0.0, 10.0, 3, 2);
-#endif
- glEndList();
-}
+ *box_polys += createBBoxList(bbox, bboxList, wire);
-#else
-void
-createDrawLists(BBox *bbox, GLuint *bboxList, GLuint *goalList, GLuint *fishList, Bool wire)
-{
- createBBoxList(bbox, bboxList, wire);
+ *box_polys = 0;
+ *fish_polys = 0;
*goalList = glGenLists(1);
glNewList(*goalList, GL_COMPILE);
- glScalef(10.0, 10.0, 10.0);
- unit_sphere(10, 10, wire);
+ glScalef (5, 5, 5);
+ *box_polys += unit_sphere (10, 10, wire);
glEndList();
*fishList = glGenLists(1);
glNewList(*fishList, GL_COMPILE);
- glScalef(2.0, 2.0, 2.0);
- unit_sphere(10, 10, wire);
- cone(0, 0, 0,
- 0, 0, 5,
- 1, 0, 10,
- True, False, wire);
+ *fish_polys += cone (0, 0, 0,
+ 0, 0, 10,
+ 2, 0,
+ faces, True, (faces <= 3), /* cap */
+ wire);
+ glTranslatef (0, 0, -0.3);
+ glScalef (2, 2, 2);
+ glRotatef (90, 1, 0, 0);
+ if (faces > 3)
+ *fish_polys += unit_sphere (faces, faces, wire);
glEndList();
}
-#endif
void
initLights(void)
initLights();
if (doFog) initFog();
-
- Quadratic = gluNewQuadric();
}
void
void
drawSchool(XColor *colors, School *s,
GLuint bboxList, GLuint goalList, GLuint fishList,
- int rotCounter, Bool drawGoal_p, Bool drawBBox_p)
+ int rotCounter, Bool drawGoal_p, Bool drawBBox_p,
+ int fish_polys, int box_polys, unsigned long *polys)
{
double xVect[3];
double colorVect[3];
glDisable(GL_LIGHTING);
glCallList(bboxList);
glEnable(GL_LIGHTING);
+ *polys += box_polys;
}
if (drawGoal_p) drawGoal(SCHOOL_GOAL(s), goalList);
glTranslatef(FISH_X(f), FISH_Y(f), FISH_Z(f));
glRotatef(180.0+rotTheta, xVect[0], xVect[1], xVect[2]);
glCallList(fishList);
+ *polys += fish_polys;
}
glPopMatrix();
}
#ifndef __GLSCHOOL_GL_H__
#define __GLSCHOOL_GL_H__
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
#ifdef HAVE_COCOA
# include "jwxyz.h"
-# include <OpenGL/gl.h>
-# include <OpenGL/glu.h>
+# ifndef HAVE_JWZGLES
+# include <OpenGL/glu.h>
+# endif
#else
# include <X11/Xlib.h>
# include <GL/gl.h>
# include <GL/glu.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "glschool_alg.h"
extern void initFog(void);
extern void reshape(int, int);
extern void drawGoal(double *, GLuint);
extern void getColorVect(XColor *, int, double *);
-extern void drawBoundingBox(BBox *, Bool);
-extern void createBBoxList(BBox *, GLuint *, int);
-extern void createDrawLists(BBox *, GLuint *, GLuint *, GLuint *, Bool);
-extern void drawSchool(XColor *, School *, GLuint, GLuint, GLuint, int, Bool, Bool);
+extern int drawBoundingBox(BBox *, Bool);
+extern int createBBoxList(BBox *, GLuint *, int);
+extern void createDrawLists(BBox *, GLuint *, GLuint *, GLuint *, int *, int *, Bool);
+extern void drawSchool(XColor *, School *, GLuint, GLuint, GLuint, int, Bool, Bool,
+ int, int, unsigned long *);
#endif /* __GLSCHOOL_GL_H__ */
-/* glslideshow, Copyright (c) 2003-2011 Jamie Zawinski <jwz@jwz.org>
+/* glslideshow, Copyright (c) 2003-2012 Jamie Zawinski <jwz@jwz.org>
* Loads a sequence of images and smoothly pans around them; crossfades
* when loading new images.
*
Bool checked_fps_p; /* Whether we have checked for a low
frame rate. */
+# ifdef HAVE_GLBITMAP
XFontStruct *xfont; /* for printing image file names */
GLuint font_dlist;
+# else
+ texture_font_data *font_data;
+# endif
int sprite_id, image_id; /* debugging id counters */
int x = 10;
int y = mi->xgwa.height - 10;
glColor4f (0, 0, 0, sp->opacity); /* cheap-assed dropshadow */
- print_gl_string (mi->dpy, ss->xfont, ss->font_dlist,
+ print_gl_string (mi->dpy,
+# ifdef HAVE_GLBITMAP
+ ss->xfont, ss->font_dlist,
+# else
+ ss->font_data,
+# endif
mi->xgwa.width, mi->xgwa.height, x, y,
img->title, False);
x++; y++;
glColor4f (1, 1, 1, sp->opacity);
- print_gl_string (mi->dpy, ss->xfont, ss->font_dlist,
+ print_gl_string (mi->dpy,
+# ifdef HAVE_GLBITMAP
+ ss->xfont, ss->font_dlist,
+# else
+ ss->font_data,
+# endif
mi->xgwa.width, mi->xgwa.height, x, y,
img->title, False);
}
glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix();
+
+ {
+ GLfloat rot = current_device_rotation();
+ glTranslatef (0.5, 0.5, 0);
+ glRotatef(rot, 0, 0, 1);
+ if ((rot > 45 && rot < 135) ||
+ (rot < -45 && rot > -135))
+ {
+ GLfloat s = MI_WIDTH(mi) / (GLfloat) MI_HEIGHT(mi);
+ glScalef (s, 1/s, 1);
+ }
+ glTranslatef (-0.5, -0.5, 0);
+ }
+
for (i = 0; i < ss->nsprites; i++)
draw_sprite (mi, ss->sprites[i]);
glPopMatrix();
if (debug_p) glLineWidth (3);
+#ifdef HAVE_GLBITMAP
load_font (mi->dpy, "titleFont", &ss->xfont, &ss->font_dlist);
+#else
+ ss->font_data = load_texture_font (mi->dpy, "Font");
+#endif
if (debug_p)
hack_resources();
# include "config.h"
#endif
-#ifdef STANDALONE
-# include "xlockmoreI.h"
-#endif
-
/* HAVE_GLUT defined if we're building a standalone glsnake,
* and not defined if we're building as an xscreensaver hack */
#ifdef HAVE_GLUT
# include <GL/glut.h>
#else
# ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-# include <OpenGL/glu.h>
# define HAVE_GETTIMEOFDAY
# else
# include <GL/gl.h>
# endif
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
+#ifdef STANDALONE
+# include "xlockmoreI.h"
+#endif
+
#include <stdio.h>
#include <stddef.h>
#include <stdlib.h>
struct glsnake_cfg {
#ifndef HAVE_GLUT
GLXContext * glx_context;
+# ifdef HAVE_GLBITMAP
XFontStruct * font;
GLuint font_list;
+# else
+ texture_font_data *font_data;
+# endif
#else
/* font list number */
int font;
/* the id of the display lists for drawing a node */
GLuint node_solid, node_wire;
+ int node_polys;
/* is the window fullscreen? */
int fullscreen;
/* set up a font for the labels */
#ifndef HAVE_GLUT
if (titles)
+# ifdef HAVE_GLBITMAP
load_font(mi->dpy, "labelfont", &bp->font, &bp->font_list);
+# else
+ bp->font_data = load_texture_font (mi->dpy, "labelFont");
+# endif
#endif
/* build a solid display list */
glVertex3fv(solid_prism_v[0]);
glVertex3fv(solid_prism_v[2]);
glVertex3fv(solid_prism_v[1]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[1]);
glVertex3fv(solid_prism_v[6]);
glVertex3fv(solid_prism_v[7]);
glVertex3fv(solid_prism_v[8]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[2]);
glVertex3fv(solid_prism_v[12]);
glVertex3fv(solid_prism_v[13]);
glVertex3fv(solid_prism_v[14]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[3]);
glVertex3fv(solid_prism_v[3]);
glVertex3fv(solid_prism_v[4]);
glVertex3fv(solid_prism_v[5]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[4]);
glVertex3fv(solid_prism_v[9]);
glVertex3fv(solid_prism_v[11]);
glVertex3fv(solid_prism_v[10]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[5]);
glVertex3fv(solid_prism_v[16]);
glVertex3fv(solid_prism_v[15]);
glVertex3fv(solid_prism_v[17]);
+ bp->node_polys++;
glEnd();
+
/* edges */
glBegin(GL_QUADS);
glNormal3fv(solid_prism_n[6]);
glVertex3fv(solid_prism_v[12]);
glVertex3fv(solid_prism_v[14]);
glVertex3fv(solid_prism_v[2]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[7]);
glVertex3fv(solid_prism_v[0]);
glVertex3fv(solid_prism_v[1]);
glVertex3fv(solid_prism_v[7]);
glVertex3fv(solid_prism_v[6]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[8]);
glVertex3fv(solid_prism_v[6]);
glVertex3fv(solid_prism_v[8]);
glVertex3fv(solid_prism_v[13]);
glVertex3fv(solid_prism_v[12]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[9]);
glVertex3fv(solid_prism_v[3]);
glVertex3fv(solid_prism_v[5]);
glVertex3fv(solid_prism_v[17]);
glVertex3fv(solid_prism_v[15]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[10]);
glVertex3fv(solid_prism_v[3]);
glVertex3fv(solid_prism_v[9]);
glVertex3fv(solid_prism_v[10]);
glVertex3fv(solid_prism_v[4]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[11]);
glVertex3fv(solid_prism_v[15]);
glVertex3fv(solid_prism_v[16]);
glVertex3fv(solid_prism_v[11]);
glVertex3fv(solid_prism_v[9]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[12]);
glVertex3fv(solid_prism_v[1]);
glVertex3fv(solid_prism_v[2]);
glVertex3fv(solid_prism_v[5]);
glVertex3fv(solid_prism_v[4]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[13]);
glVertex3fv(solid_prism_v[8]);
glVertex3fv(solid_prism_v[7]);
glVertex3fv(solid_prism_v[10]);
glVertex3fv(solid_prism_v[11]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[14]);
glVertex3fv(solid_prism_v[13]);
glVertex3fv(solid_prism_v[16]);
glVertex3fv(solid_prism_v[17]);
glVertex3fv(solid_prism_v[14]);
+ bp->node_polys++;
glEnd();
/* faces */
glVertex3fv(solid_prism_v[0]);
glVertex3fv(solid_prism_v[6]);
glVertex3fv(solid_prism_v[12]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[19]);
glVertex3fv(solid_prism_v[3]);
glVertex3fv(solid_prism_v[15]);
glVertex3fv(solid_prism_v[9]);
+ bp->node_polys++;
glEnd();
glBegin(GL_QUADS);
glVertex3fv(solid_prism_v[4]);
glVertex3fv(solid_prism_v[10]);
glVertex3fv(solid_prism_v[7]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[17]);
glVertex3fv(solid_prism_v[8]);
glVertex3fv(solid_prism_v[11]);
glVertex3fv(solid_prism_v[16]);
glVertex3fv(solid_prism_v[13]);
+ bp->node_polys++;
glNormal3fv(solid_prism_n[18]);
glVertex3fv(solid_prism_v[2]);
glVertex3fv(solid_prism_v[14]);
glVertex3fv(solid_prism_v[17]);
glVertex3fv(solid_prism_v[5]);
+ bp->node_polys++;
glEnd();
glEndList();
glBegin(GL_LINE_STRIP);
glVertex3fv(wire_prism_v[0]);
glVertex3fv(wire_prism_v[1]);
+ bp->node_polys++;
glVertex3fv(wire_prism_v[2]);
glVertex3fv(wire_prism_v[0]);
+ bp->node_polys++;
glVertex3fv(wire_prism_v[3]);
glVertex3fv(wire_prism_v[4]);
+ bp->node_polys++;
glVertex3fv(wire_prism_v[5]);
glVertex3fv(wire_prism_v[3]);
+ bp->node_polys++;
glEnd();
glBegin(GL_LINES);
glVertex3fv(wire_prism_v[1]);
glVertex3fv(wire_prism_v[4]);
+ bp->node_polys++;
glVertex3fv(wire_prism_v[2]);
glVertex3fv(wire_prism_v[5]);
+ bp->node_polys++;
glEnd();
glEndList();
#endif
/* draw some text */
- glPushAttrib((GLbitfield) GL_TRANSFORM_BIT | GL_ENABLE_BIT);
+
+/* glPushAttrib((GLbitfield) GL_TRANSFORM_BIT | GL_ENABLE_BIT);*/
glDisable(GL_LIGHTING);
glDisable(GL_DEPTH_TEST);
if (transparent) {
glPushMatrix();
glLoadIdentity();
#ifdef HAVE_GLUT
- gluOrtho2D((GLdouble) 0., (GLdouble) bp->width, (GLdouble) 0., (GLdouble) bp->height);
+ glOrtho((GLdouble) 0., (GLdouble) bp->width, (GLdouble) 0., (GLdouble) bp->height, -1, 1);
#else
- gluOrtho2D((GLdouble) 0., (GLdouble) mi->xgwa.width, (GLdouble) 0., (GLdouble) mi->xgwa.height);
+ glOrtho((GLdouble) 0., (GLdouble) mi->xgwa.width, (GLdouble) 0., (GLdouble) mi->xgwa.height, -1, 1);
#endif
glColor4f(1.0, 1.0, 1.0, 1.0);
glutBitmapCharacter(GLUT_BITMAP_HELVETICA_12, s[i++]);
}
#else
- print_gl_string(mi->dpy, bp->font, bp->font_list,
+ print_gl_string(mi->dpy,
+# ifdef HAVE_GLBITMAP
+ bp->font, bp->font_list,
+# else
+ bp->font_data,
+# endif
mi->xgwa.width, mi->xgwa.height,
10.0, (float) mi->xgwa.height - 10.0,
s, False);
glPopMatrix();
glMatrixMode(GL_PROJECTION);
glPopMatrix();
- glPopAttrib();
+
+
+/* glPopAttrib();*/
}
/* apply the matrix to the origin and stick it in vec */
glXMakeCurrent(MI_DISPLAY(mi), MI_WINDOW(mi), *(bp->glx_context));
#endif
+ gl_init(mi);
+
/* clear the buffer */
glClear((GLbitfield) GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glRotatef(zspin, 0.0, 0.0, 1.0);
/* now draw each node along the snake -- this is quite ugly :p */
+ mi->polygon_count = 0;
for (i = 0; i < NODE_COUNT; i++) {
/* choose a colour for this node */
if ((i == bp->selected || i == bp->selected+1) && interactive)
glCallList(bp->node_wire);
else
glCallList(bp->node_solid);
+ mi->polygon_count += bp->node_polys;
/* now work out where to draw the next one */
#ifndef HAVE_GLUT
glsnake_idle(bp);
+ if (mi->fps_p) do_fps(mi);
#endif
glFlush();
#define DEFAULTS "*delay: 20000 \n" \
"*showFPS: False \n" \
"*wireframe: False \n" \
+ "*usePty: False \n" \
# define refresh_text 0
-# define release_text 0
#define SMOOTH_TUBE /* whether to have smooth or faceted tubes */
#ifdef SMOOTH_TUBE
#include "tube.h"
#include "rotator.h"
#include "gltrackball.h"
+#include "textclient.h"
#include <ctype.h>
int reload;
time_t last_update;
+ text_data *tc;
} text_configuration;
text_configuration *tp = &tps[MI_SCREEN(mi)];
if (tp->text) free (tp->text);
+ tp->text = 0;
if (program_str && *program_str && !!strcmp(program_str, "(default)"))
{
- FILE *p;
- int i;
+ int max_lines = 20;
char buf[1024];
- sprintf (buf, "( %.900s ) 2>&1", program_str);
- p = popen (buf, "r");
- if (! p)
- sprintf (buf, "error running '%.900s'", program_str);
- else
+ char *p = buf;
+ int lines = 0;
+
+ if (! tp->tc)
+ tp->tc = textclient_open (mi->dpy);
+
+ while (p < buf + sizeof(buf) - 1 &&
+ lines < max_lines)
{
- char *out = buf;
- char *end = out + sizeof(buf) - 1;
- int n;
- do {
- n = fread (out, 1, end - out, p);
- if (n > 0)
- out += n;
- *out = 0;
- } while (n > 0);
- fclose (p);
+ char c = textclient_getc (tp->tc);
+ if (c == '\n')
+ lines++;
+ if (c > 0)
+ *p++ = c;
+ else
+ break;
}
-
- /* Truncate it to 10 lines */
- {
- char *s = buf;
- for (i = 0; i < 10; i++)
- if (s && (s = strchr (s, '\n')))
- s++;
- if (s) *s = 0;
- }
+ *p = 0;
+ if (lines == 0 && buf[0])
+ lines++;
tp->text = strdup (buf);
- tp->reload = 5;
+ tp->reload = 1;
}
else if (!text_fmt || !*text_fmt || !strcmp(text_fmt, "(default)"))
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix ();
-
glScalef(1.1, 1.1, 1.1);
{
(z - 0.5) * 8);
gltrackball_rotate (tp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
if (face_front_p)
{
glXSwapBuffers(dpy, window);
}
+ENTRYPOINT void
+release_text(ModeInfo * mi)
+{
+ if (tps)
+ {
+ int screen;
+ for (screen = 0; screen < MI_NUM_SCREENS(mi); screen++)
+ {
+ text_configuration *tp = &tps[MI_SCREEN(mi)];
+ if (tp->tc)
+ textclient_close (tp->tc);
+ }
+ }
+ (void) free(tps);
+ tps = 0;
+ FreeAllGL(mi);
+}
+
+
XSCREENSAVER_MODULE_2 ("GLText", gltext, text)
#endif /* USE_GL */
-/* gltrackball, Copyright (c) 2002-2008 Jamie Zawinski <jwz@jwz.org>
+/* gltrackball, Copyright (c) 2002-2012 Jamie Zawinski <jwz@jwz.org>
* GL-flavored wrapper for trackball.c
*
* Permission to use, copy, modify, distribute, and sell this software and its
# include "config.h"
#endif
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else
+#ifndef HAVE_COCOA
# include <GL/gl.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "trackball.h"
#include "gltrackball.h"
{ 2, char127, 33.3333, 66.6667 },
};
+static
StrokeFontRec glutStrokeRoman = { "Roman", 128, chars, 119.048, -33.3333 };
# ifdef HAVE_CONFIG_H
# include "config.h"
# endif
-# ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-# else
+# ifndef HAVE_COCOA
# include <GL/gl.h>
# endif
+# ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+# endif /* HAVE_JWZGLES */
# undef APIENTRY
# define APIENTRY /**/
#endif
# ifdef HAVE_CONFIG_H
# include "config.h"
# endif
-# ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-# else
+# ifndef HAVE_COCOA
# include <GL/gl.h>
-#endif
+# endif
+# ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+# endif /* HAVE_JWZGLES */
# undef APIENTRY
# define APIENTRY /**/
#endif
-/* glxfonts, Copyright (c) 2001-2011 Jamie Zawinski <jwz@jwz.org>
+/* glxfonts, Copyright (c) 2001-2012 Jamie Zawinski <jwz@jwz.org>
* Loads X11 fonts for use with OpenGL.
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation. No representations are made about the suitability of this
* software for any purpose. It is provided "as is" without express or
* implied warranty.
+ *
+ * Draws 2D text over the GL scene, e.g., the FPS displays.
+ *
+ * There are two implementations here: one using glBitmap (the OpenGL 1.1 way)
+ * and one using textures via texfont.c (since OpenGLES doesn't have glBitmap).
*/
#ifdef HAVE_CONFIG_H
#ifdef HAVE_COCOA
# include "jwxyz.h"
-# include <OpenGL/gl.h>
-# include <OpenGL/glu.h>
-# include <AGL/agl.h>
+/*# include <AGL/agl.h>*/
#else
# include <GL/glx.h>
# include <GL/glu.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "resources.h"
#include "glxfonts.h"
+#include "fps.h"
+
+#ifndef HAVE_GLBITMAP
+# include "texfont.h"
+#endif /* HAVE_GLBITMAP */
+
/* These are in xlock-gl.c */
extern void clear_gl_error (void);
*/
+/* Width (and optionally height) of the string in pixels.
+ */
+int
+string_width (XFontStruct *f, const char *c, int *height_ret)
+{
+ int x = 0;
+ int max_w = 0;
+ int h = f->ascent + f->descent;
+ while (*c)
+ {
+ int cc = *((unsigned char *) c);
+ if (*c == '\n')
+ {
+ if (x > max_w) max_w = x;
+ x = 0;
+ h += f->ascent + f->descent;
+ }
+ else
+ x += (f->per_char
+ ? f->per_char[cc-f->min_char_or_byte2].width
+ : f->min_bounds.rbearing);
+ c++;
+ }
+ if (x > max_w) max_w = x;
+ if (height_ret) *height_ret = h;
+
+ return max_w;
+}
+
+
+#ifdef HAVE_GLBITMAP
+
/* Mostly lifted from the Mesa implementation of glXUseXFont(), since
Mac OS 10.6 no longer supports aglUseFont() which was their analog
of that. This code could be in libjwxyz instead, but we might as
*font_ret = f;
}
-
-/* Width (and optionally height) of the string in pixels.
- */
-int
-string_width (XFontStruct *f, const char *c, int *height_ret)
-{
- int x = 0;
- int max_w = 0;
- int h = f->ascent + f->descent;
- while (*c)
- {
- int cc = *((unsigned char *) c);
- if (*c == '\n')
- {
- if (x > max_w) max_w = x;
- x = 0;
- h += f->ascent + f->descent;
- }
- else
- x += (f->per_char
- ? f->per_char[cc-f->min_char_or_byte2].width
- : f->min_bounds.rbearing);
- c++;
- }
- if (x > max_w) max_w = x;
- if (height_ret) *height_ret = h;
-
- return max_w;
-}
+#endif /* HAVE_GLBITMAP */
/* Draws the string on the window at the given pixel position.
*/
void
print_gl_string (Display *dpy,
- XFontStruct *font,
- GLuint font_dlist,
+# ifdef HAVE_GLBITMAP
+ XFontStruct *font, GLuint font_dlist,
+# else
+ texture_font_data *font_data,
+# endif
int window_width, int window_height,
GLfloat x, GLfloat y,
const char *string,
Bool clear_background_p)
{
+
+ /* If window_width was specified, we're drawing ortho in pixel coordinates.
+ Otherwise, we're just dropping the text at the current position in the
+ scene, billboarded. */
+ Bool in_scene_p = (window_width == 0);
+
+# ifdef HAVE_GLBITMAP
GLfloat line_height = font->ascent + font->descent;
- GLfloat sub_shift = (line_height * 0.3);
int cw = string_width (font, "m", 0);
- int tabs = cw * 7;
+# else /* !HAVE_GLBITMAP */
+ int line_height = 0;
+ int cw = texture_string_width (font_data, "m", &line_height);
+# endif /* !HAVE_GLBITMAP */
- y -= line_height;
+ GLfloat sub_shift = (line_height * 0.3);
+ int tabs = cw * 7;
+ int lines = 0;
+ const char *c;
+# ifdef HAVE_GLBITMAP
/* Sadly, this causes a stall of the graphics pipeline (as would the
equivalent calls to glGet*.) But there's no way around this, short
of having each caller set up the specific display matrix we need
GL_ENABLE_BIT | /* for various glDisable calls */
GL_CURRENT_BIT | /* for glColor3f() */
GL_LIST_BIT); /* for glListBase() */
- {
-# ifdef DEBUG
+# ifdef DEBUG
check_gl_error ("glPushAttrib");
-# endif
+# endif
+# else /* !HAVE_GLBITMAP */
+ Bool tex_p = glIsEnabled (GL_TEXTURE_2D);
+ Bool texs_p = glIsEnabled (GL_TEXTURE_GEN_S);
+ Bool text_p = glIsEnabled (GL_TEXTURE_GEN_T);
+ Bool light_p = glIsEnabled (GL_LIGHTING);
+ Bool blend_p = glIsEnabled (GL_BLEND);
+ Bool depth_p = glIsEnabled (GL_DEPTH_TEST);
+ Bool cull_p = glIsEnabled (GL_CULL_FACE);
+ Bool fog_p = glIsEnabled (GL_FOG);
+ GLint oblend;
+# ifndef HAVE_JWZGLES
+ GLint opoly[2];
+ glGetIntegerv (GL_POLYGON_MODE, opoly);
+# endif
+ glGetIntegerv (GL_BLEND_DST, &oblend);
+# endif /* !HAVE_GLBITMAP */
+
+ for (c = string; *c; c++)
+ if (*c == '\n') lines++;
+
+ y -= line_height;
+
+ {
/* disable lighting and texturing when drawing bitmaps!
(glPopAttrib() restores these.)
*/
+# ifdef HAVE_GLBITMAP
glDisable (GL_TEXTURE_2D);
+# else /* !HAVE_GLBITMAP */
+ glEnable (GL_TEXTURE_2D);
+ glDisable (GL_TEXTURE_GEN_S);
+ glDisable (GL_TEXTURE_GEN_T);
+ glPolygonMode (GL_FRONT, GL_FILL);
+ glEnable (GL_BLEND);
+ glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+# endif /* !HAVE_GLBITMAP */
+
glDisable (GL_LIGHTING);
- glDisable (GL_BLEND);
- glDisable (GL_DEPTH_TEST);
+
+ if (!in_scene_p)
+ glDisable (GL_DEPTH_TEST);
glDisable (GL_CULL_FACE);
+ glDisable (GL_FOG);
/* glPopAttrib() does not restore matrix changes, so we must
push/pop the matrix stacks to be non-intrusive there.
# ifdef DEBUG
check_gl_error ("glPushMatrix");
# endif
- glLoadIdentity();
+ if (!in_scene_p)
+ glLoadIdentity();
/* Each matrix mode has its own stack, so we need to push/pop
them separately. */
check_gl_error ("glPushMatrix");
# endif
- glLoadIdentity();
- gluOrtho2D (0, window_width, 0, window_height);
+ if (!in_scene_p)
+ {
+ double rot = current_device_rotation();
+
+ glLoadIdentity();
+ glOrtho (0, window_width, 0, window_height, -1, 1);
+
+ if (rot > 135 || rot < -135)
+ {
+ glTranslatef (window_width, window_height, 0);
+ glRotatef (180, 0, 0, 1);
+ }
+ else if (rot > 45)
+ {
+ glTranslatef (window_width, 0, 0);
+ glRotatef (90, 0, 0, 1);
+ y -= (window_height - window_width);
+ if (y < line_height * lines + 10)
+ y = line_height * lines + 10;
+ }
+ else if (rot < -45)
+ {
+ glTranslatef(0, window_height, 0);
+ glRotatef (-90, 0, 0, 1);
+ y -= (window_height - window_width);
+ if (y < line_height * lines + 10)
+ y = line_height * lines + 10;
+ }
+ }
# ifdef DEBUG
- check_gl_error ("gluOrtho2D");
+ check_gl_error ("glOrtho");
# endif
if (clear_background_p)
{
int w, h;
- int lh = font->ascent + font->descent;
- w = string_width (font, string, &h);
glColor3f (0, 0, 0);
+# ifdef HAVE_GLBITMAP
+ w = string_width (font, string, &h);
glRecti (x - font->descent,
- y + lh,
+ y + line_height,
x + w + 2*font->descent,
- y + lh - h - font->descent);
+ y + line_height - h - font->descent);
+# else /* !HAVE_GLBITMAP */
+ {
+ int descent = line_height * 0.2;
+ if (descent < 2) descent = 2;
+ w = texture_string_width (font_data, string, &h);
+ glRecti (x - descent,
+ y + line_height,
+ x + w + 2*descent,
+ y + line_height - h - descent);
+ }
+# endif /* !HAVE_GLBITMAP */
glColor3f (1, 1, 1);
}
/* draw the text */
- glRasterPos2f (x, y);
-/* glListBase (font_dlist);*/
+
for (i = 0; i < strlen(string); i++)
{
unsigned char c = (unsigned char) string[i];
if (c == '\n')
{
- glRasterPos2f (x, (y -= line_height));
+ y -= line_height;
x2 = x;
}
else if (c == '\t')
x2 -= x;
x2 = ((x2 + tabs) / tabs) * tabs; /* tab to tab stop */
x2 += x;
- glRasterPos2f (x2, y);
}
else if (c == '[' && (isdigit (string[i+1])))
{
sub_p = True;
- glRasterPos2f (x2, (y -= sub_shift));
+ y -= sub_shift;
}
else if (c == ']' && sub_p)
{
sub_p = False;
- glRasterPos2f (x2, (y += sub_shift));
+ y += sub_shift;
}
else
{
-/* glCallLists (s - string, GL_UNSIGNED_BYTE, string);*/
+# ifdef HAVE_GLBITMAP
+ glRasterPos2f (x2, y);
glCallList (font_dlist + (int)(c));
x2 += (font->per_char
? font->per_char[c - font->min_char_or_byte2].width
: font->min_bounds.width);
+# else /* !HAVE_GLBITMAP */
+ glPushMatrix();
+ glTranslatef (x2, y, 0);
+ {
+ char s[2];
+ s[0] = c;
+ s[1] = 0;
+ print_texture_string (font_data, s);
+ x2 += texture_string_width (font_data, s, 0);
+ }
+ glPopMatrix();
+# endif /* !HAVE_GLBITMAP */
}
}
# ifdef DEBUG
glMatrixMode(GL_PROJECTION);
glPopMatrix();
}
+# ifdef HAVE_GLBITMAP
glPopAttrib();
-# ifdef DEBUG
+# ifdef DEBUG
check_gl_error ("glPopAttrib");
-# endif
+# endif
+# else /* !HAVE_GLBITMAP */
+ if (tex_p) glEnable (GL_TEXTURE_2D); else glDisable (GL_TEXTURE_2D);
+ if (texs_p) glEnable (GL_TEXTURE_GEN_S);/*else glDisable (GL_TEXTURE_GEN_S);*/
+ if (text_p) glEnable (GL_TEXTURE_GEN_T);/*else glDisable (GL_TEXTURE_GEN_T);*/
+ if (blend_p) glEnable (GL_BLEND); else glDisable (GL_BLEND);
+ if (light_p) glEnable (GL_LIGHTING); /*else glDisable (GL_LIGHTING);*/
+ if (depth_p) glEnable (GL_DEPTH_TEST); else glDisable (GL_DEPTH_TEST);
+ if (cull_p) glEnable (GL_CULL_FACE); /*else glDisable (GL_CULL_FACE);*/
+ if (fog_p) glEnable (GL_FOG); /*else glDisable (GL_FOG);*/
+# ifndef HAVE_JWZGLES
+ glPolygonMode (GL_FRONT, opoly[0]);
+# endif
+ glBlendFunc (GL_SRC_ALPHA, oblend);
+# endif /* !HAVE_GLBITMAP */
glMatrixMode(GL_MODELVIEW);
}
-/* glxfonts, Copyright (c) 2001-2009 Jamie Zawinski <jwz@jwz.org>
+/* glxfonts, Copyright (c) 2001-2012 Jamie Zawinski <jwz@jwz.org>
* Loads X11 fonts for use with OpenGL.
*
* Permission to use, copy, modify, distribute, and sell this software and its
#ifndef __GLXFONTS_H__
#define __GLXFONTS_H__
+#ifndef HAVE_GLBITMAP
+# include "texfont.h"
+#endif /* !HAVE_GLBITMAP */
+
+#ifdef HAVE_GLBITMAP
/* This is basically the same as glXUseXFont().
We have our own version of it for portability.
*/
extern void xscreensaver_glXUseXFont (Display *dpy, Font font,
int first, int count, int listbase);
+#endif /* HAVE_GLBITMAP */
/* Loads the font named by the X resource "res".
Returns an XFontStruct.
Any text inside [] will be rendered as a subscript.
Assumes the font has been loaded as with load_font(). */
void print_gl_string (Display *dpy,
+# ifdef HAVE_GLBITMAP
XFontStruct *font,
GLuint font_dlist,
+# else /* !HAVE_GLBITMAP */
+ texture_font_data *font_data,
+# endif /* !HAVE_GLBITMAP */
int window_width, int window_height,
GLfloat x, GLfloat y,
const char *string,
#ifdef HAVE_COCOA
# include "jwxyz.h"
-# include <OpenGL/gl.h>
-# include <OpenGL/glu.h>
+# ifndef HAVE_JWZGLES
+# include <OpenGL/glu.h>
+# endif
#else
# include <X11/Xlib.h>
# include <X11/Xutil.h>
# include <GL/glx.h> /* for glXMakeCurrent() */
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "grab-ximage.h"
#include "grabscreen.h"
#include "visual.h"
/* return the next larger power of 2. */
static int
-to_pow2 (int i)
+to_pow2 (int value)
{
- static const unsigned int pow2[] = {
- 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024,
- 2048, 4096, 8192, 16384, 32768, 65536 };
- int j;
- for (j = 0; j < countof(pow2); j++)
- if (pow2[j] >= i) return pow2[j];
- abort(); /* too big! */
+ int i = 1;
+ while (i < value) i <<= 1;
+ return i;
}
progname, ximage->width, ximage->height,
tex_width, tex_height);
- glTexImage2D (GL_TEXTURE_2D, 0, 3, tex_width, tex_height, 0,
+ glTexImage2D (GL_TEXTURE_2D, 0, GL_RGBA, tex_width, tex_height, 0,
format, type, 0);
err = glGetError();
#endif /* !STANDALONE */
#ifdef USE_GL
-
-#include <X11/keysym.h>
+# ifndef HAVE_JWZGLES
+# include <X11/keysym.h>
+# endif
#include "gltrackball.h"
ENTRYPOINT Bool hypertorus_handle_event(ModeInfo *mi, XEvent *event)
{
- Display *display = MI_DISPLAY(mi);
hypertorusstruct *hp = &hyper[MI_SCREEN(mi)];
- KeySym sym;
+ KeySym sym = 0;
+ char c = 0;
+
+ if (event->xany.type == KeyPress || event->xany.type == KeyRelease)
+ XLookupString (&event->xkey, &c, 1, &sym, 0);
if (event->xany.type == ButtonPress &&
event->xbutton.button == Button1)
}
else if (event->xany.type == KeyPress)
{
- sym = XKeycodeToKeysym(display,event->xkey.keycode,0);
if (sym == XK_Shift_L || sym == XK_Shift_R)
{
hp->current_trackball = 1;
}
else if (event->xany.type == KeyRelease)
{
- sym = XKeycodeToKeysym(display,event->xkey.keycode,0);
if (sym == XK_Shift_L || sym == XK_Shift_R)
{
hp->current_trackball = 0;
#include "screenhackI.h"
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-# include <OpenGL/glu.h>
-#else /* !HAVE_COCOA -- real Xlib */
+#ifndef HAVE_COCOA
# include <GL/glx.h>
# include <GL/glu.h>
#endif /* !HAVE_COCOA */
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "involute.h"
#include "normals.h"
js->color_style = COLOR_STYLE_FLOWERBOX;
return 1;
}
+# ifndef HAVE_JWZGLES /* SPHERE_MAP unimplemented */
else if(!strcmp(color, "chrome")) {
js->color_style = COLOR_STYLE_CHROME;
return 1;
}
+# endif
else if(!strcmp(color, "cycle")) {
js->color_style = COLOR_STYLE_CYCLE;
js->jiggly_color[0] = ((float)random()) / REAL_RAND_MAX * 0.7 + 0.3;
static void randomize_parameters(jigglystruct *js) {
do_tetrahedron = random() & 1;
+# ifndef HAVE_JWZGLES
js->do_wireframe = !(random() & 3);
+# endif
js->color_style = random() % 5;
+# ifdef HAVE_JWZGLES /* SPHERE_MAP unimplemented */
+ while (js->color_style == COLOR_STYLE_CHROME)
+ js->color_style = random() % 5;;
+# endif
if(js->color_style == COLOR_STYLE_NORMAL
|| js->color_style == COLOR_STYLE_CYCLE) {
js->jiggly_color[0] = ((float)random()) / REAL_RAND_MAX * 0.5 + 0.5;
js = &jss[MI_SCREEN(mi)];
js->do_wireframe = MI_IS_WIREFRAME(mi);
+# ifdef HAVE_JWZGLES
+ js->do_wireframe = 0; /* GL_LINE unimplemented */
+# endif
js->shininess = shininess;
#undef countof
#define countof(x) (sizeof((x))/sizeof((*x)))
+#ifdef HAVE_COCOA
+# include "jwxyz.h"
+#else
+# include <X11/Xlib.h>
+# include <GL/gl.h>
+# include <GL/glu.h>
+#endif
+
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "xlockmore.h"
#include "rotator.h"
#include "gltrackball.h"
glPushMatrix ();
gltrackball_rotate (jc->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
if (wobble_p && jc->puzzle)
{
Object *objects;
struct patternindex patternindex;
+# ifdef HAVE_GLBITMAP
XFontStruct *mode_font;
GLuint font_dlist;
+# else
+ texture_font_data *font_data;
+# endif
} jugglestruct;
static jugglestruct *juggles = (jugglestruct *) NULL;
free(sp->pattern);
sp->pattern = NULL;
}
+# ifdef HAVE_GLBITMAP
if (sp->mode_font!=None) {
XFreeFontInfo(NULL,sp->mode_font,1);
sp->mode_font = None;
}
+# endif /* HAVE_GLBITMAP */
}
static Bool
sp->glx_context = init_GL(mi);
+# ifdef HAVE_GLBITMAP
load_font (mi->dpy, "titleFont", &sp->mode_font, &sp->font_dlist);
+# else /* !HAVE_GLBITMAP */
+ sp->font_data = load_texture_font (mi->dpy, "titleFont");
+# endif /* !HAVE_GLBITMAP */
reshape_juggle (mi, MI_WIDTH(mi), MI_HEIGHT(mi));
clear_gl_error(); /* WTF? sometimes "invalid op" from glViewport! */
(z - 0.5) * 15);
gltrackball_rotate (sp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
get_rotation (sp->rot, &x, &y, &z, !sp->button_down_p);
}
}
- if(sp->mode_font != None) {
- print_gl_string (mi->dpy, sp->mode_font, sp->font_dlist,
- mi->xgwa.width, mi->xgwa.height,
- 10, mi->xgwa.height - 10,
- sp->pattern, False);
- }
+ print_gl_string (mi->dpy,
+# ifdef HAVE_GLBITMAP
+ sp->mode_font, sp->font_dlist,
+# else /* !HAVE_GLBITMAP */
+ sp->font_data,
+# endif /* !HAVE_GLBITMAP */
+ mi->xgwa.width, mi->xgwa.height,
+ 10, mi->xgwa.height - 10,
+ sp->pattern, False);
#ifdef MEMTEST
if((int)(sp->time/10) % 1000 == 0)
--- /dev/null
+/* xscreensaver, Copyright (c) 2012 Jamie Zawinski <jwz@jwz.org>
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation. No representations are made about the suitability of this
+ * software for any purpose. It is provided "as is" without express or
+ * implied warranty.
+ */
+
+/* A compatibility shim to allow OpenGL 1.3 source code to work in an
+ OpenGLES environment, where almost every OpenGL 1.3 function has
+ been "deprecated".
+
+ There are two major operations going on here:
+
+ - Converting calls to glBegin + glVertex3f + glEnd to glDrawArrays
+ - Implementing display lists.
+
+
+ From an API point of view, OpenGL 1.3 and earlier code looks like this:
+
+ glLightfv (GL_LIGHT0, GL_POSITION, ...);
+ glLightfv (GL_LIGHT0, GL_AMBIENT, ...);
+
+ glMatrixMode (GL_PROJECTION);
+ glLoadIdentity ();
+ gluPerspective (...);
+
+ glMatrixMode (GL_MODELVIEW);
+ glLoadIdentity ();
+ gluLookAt (...);
+
+ glPushMatrix ();
+
+ glRotatef (...);
+
+ glColor3f (...);
+
+ glBegin (GL_TRIANGLES);
+ glNormal3f (...);
+ glVertex3f (...);
+ glVertex3f (...);
+ glVertex3f (...);
+ glEnd ();
+
+ glPopMatrix ();
+
+ glFinish ();
+
+
+ OpenGLES broke that model by eliminating glBegin(). Instead of
+ iterating a sequence of vertexes, you need to pack your points into
+ an array first, e.g.:
+
+ GLfloat coords[] = {
+ 0, 0, 0,
+ 0, 1, 0,
+ ...
+ };
+
+ glDrawArrays (GL_TRIANGLES, 0, 3);
+
+ The projection model (glRotatef, etc.) works the same, but glColor()
+ is missing. You're expected to encode that into your arrays.
+
+ Also, OpenGLES doesn't support display lists at all.
+
+
+ So this code shadows all of the functions that are allowed within
+ glBegin, builds up an array, and calls glDrawArrays at the end.
+
+ Likewise, it shadows all of the functions that are allowed within
+ glNewList and records those calls for later playback.
+
+
+ This code only handles OpenGLES 1.x, not 2.x.
+
+ OpenGLES 2.0 broke things further by eliminating the whole OpenGL
+ lighting model. Instead of specifying the positions and properties
+ of your lights using the glLight* API, now you are expected to
+ implement it all yourself by downloading C-like code into the GPU
+ directly. This is more flexible, in that if you wanted a completely
+ different lighting model than what OpenGL provides, you could do
+ that, but it leaves you needing to download boilerplate to reproduce
+ what used to be built in.
+
+
+ Incidentally, the OpenGL numbering scheme goes something like this:
+
+ OpenGL 1.0 1992
+ OpenGL 1.1 1997 (improved texture support)
+ OpenGL 1.2 1998 (nothing interesting)
+ OpenGL 1.3 2001 (multisampling, cubemaps)
+ OpenGL 1.4 2002 (added auto-mipmapping)
+ OpenGLES 1.0 2003 (deprecated 80% of the language; fork of OpenGL 1.3)
+ OpenGL 1.5 2003 (added VBOs)
+ OpenGLES 1.1 2004 (fork of OpenGL 1.5)
+ OpenGL 2.0 2004 (a political quagmire)
+ OpenGLES 2.0 2007 (deprecated 95% of the language; fork of OpenGL 2.0)
+ OpenGL 3.0 2008 (added FBOs, VAOs, deprecated 60% of the language)
+
+
+ Some things that are missing:
+
+ - glTexGeni, meaning no spherical environment-mapping textures.
+
+ - gluNewTess, meaning no tesselation of complex objects.
+
+ - glMap2f mesh evaluators, meaning no Utah Teapot.
+
+ - glPolygonMode with GL_LINE or GL_POINT, meaning no wireframe modes
+ that do hidden-surface removal.
+
+ - glSelectBuffer, meaning no mouse-hit detection on rendered objects.
+
+ - gluNewQuadric, gluCylinder, etc: rewrite your code to use tube.c, etc.
+
+ - Putting verts in a display list without a wrapping glBegin.
+ (I didn't realize that even worked!)
+
+ - Not every function is implemented; just the ones that I needed for
+ xscreensaver. However, the trivial ones are trivial to enable
+ as they come up. Harder ones will be harder.
+
+ As a result of that, these savers look wrong:
+
+ blocktube Uses SPHERE_MAP.
+ bouncingcow Uses OBJECT_LINEAR (when run with -texture)
+ dnalogo Uses GLUtesselator.
+ extrusion Uses all kinds of GLUT crap.
+ flyingtoasters Uses SPHERE_MAP and OBJECT_LINEAR.
+ jigglypuff Uses SPHERE_MAP (in chrome mode), GL_LINE (in wireframe)
+ jigsaw Uses GLUtesselator.
+ lockward Puts verts in lists without glBegin!
+ pinion Uses glSelectBuffer and gluPickMatrix for mouse-clicks.
+ pipes Uses glMap2f for the Utah Teapot.
+ polyhedra Uses GLUtesselator; also Utah Teapot.
+ skytentacles Uses glTexImage1D and GL_LINE in -cel mode.
+ timetunnel Uses GL_CONSTANT_ALPHA and all kinds of other stuff.
+
+*/
+
+
+#undef DEBUG
+
+
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
+#ifdef HAVE_JWZGLES /* whole file */
+
+#include <stdio.h>
+#include <string.h>
+#include <stdlib.h>
+#include <ctype.h>
+#include <math.h>
+#ifdef HAVE_UNISTD_H
+# include <unistd.h>
+#endif /* HAVE_UNISTD_H */
+
+#if defined(USE_IPHONE)
+# include <OpenGLES/ES1/gl.h>
+# include <OpenGLES/ES1/glext.h>
+#elif defined(HAVE_COCOA)
+# include <OpenGL/gl.h>
+# include <OpenGL/glu.h>
+#else
+# include <GL/glx.h>
+# include <GL/glu.h>
+#endif
+
+#include "jwzglesI.h"
+
+#define STRINGIFY(X) #X
+
+#undef countof
+#define countof(x) (sizeof((x))/sizeof((*x)))
+
+#undef Assert
+#define Assert(C,S) do { \
+ if (!(C)) { \
+ fprintf (stderr, "jwzgles: %s\n", S); \
+ abort(); \
+ }} while(0)
+
+
+typedef struct { GLfloat x, y, z; } XYZ;
+typedef struct { GLfloat x, y, z, w; } XYZW;
+typedef struct { GLfloat s, t, r, q; } STRQ;
+typedef struct { GLfloat r, g, b, a; } RGBA;
+
+
+/* Used to record all calls to glVertex3f, glNormal3f, etc.
+ while inside glBegin / glEnd so that we can convert that
+ to a single call to glDrawArrays.
+ */
+typedef struct {
+ int mode;
+ int count, size; /* size of each array */
+
+ XYZW *verts; /* Arrays being built */
+ XYZ *norms;
+ STRQ *tex;
+ RGBA *color;
+
+ int ncount; /* How many normals, tex coords and colors were */
+ int tcount; /* used. We optimize based on "0, 1, or many". */
+ int ccount;
+ int materialistic; /* Whether glMaterial was called inside glBegin */
+
+ XYZ cnorm; /* Prevailing normal/texture/color while building */
+ STRQ ctex;
+ RGBA ccolor;
+
+} vert_set;
+
+
+typedef void (*list_fn_cb) (void);
+
+
+/* We need this nonsense because you can't cast a double to a void*
+ or vice versa. They tend to be passed in different registers,
+ and you need to know about that because it's still 1972 here.
+ */
+typedef union { const void *v; GLfloat f; GLuint i; } void_int;
+
+typedef struct { /* saved args for glDrawArrays */
+ int size, type, stride, bytes;
+ void *data;
+} draw_array;
+
+typedef enum { /* shorthand describing arglist signature */
+ PROTO_VOID, /* no args */
+ PROTO_I, /* 1 int arg */
+ PROTO_F, /* 1 float arg */
+ PROTO_II, /* int, int */
+ PROTO_FF, /* float, float */
+ PROTO_IF, /* int, float */
+ PROTO_III, /* int, int, int */
+ PROTO_FFF, /* float, float, float */
+ PROTO_IIF, /* int, int, float */
+ PROTO_IIII, /* int, int, int, int */
+ PROTO_FFFF, /* float, float, float, float */
+ PROTO_IIV, /* int, int[4] */
+ PROTO_IFV, /* int, float[4] */
+ PROTO_IIIV, /* int, int, int[4] */
+ PROTO_IIFV, /* int, int, float[4] */
+ PROTO_FV16, /* float[16] */
+ PROTO_ARRAYS /* glDrawArrays */
+} fn_proto;
+
+typedef struct { /* A single element of a display list */
+ const char *name;
+ list_fn_cb fn; /* saved function pointer */
+ fn_proto proto; /* arglist prototype */
+ draw_array *arrays; /* args for glDrawArrays */
+ void_int argv[16]; /* args for everything else */
+} list_fn;
+
+
+typedef struct { /* saved activity within glNewList */
+ int id;
+ int size, count;
+ list_fn *fns;
+} list;
+
+
+typedef struct { /* A display list */
+ list *lists;
+ int count, size;
+} list_set;
+
+
+#define ISENABLED_TEXTURE_2D (1<<0)
+#define ISENABLED_TEXTURE_GEN_S (1<<1)
+#define ISENABLED_TEXTURE_GEN_T (1<<2)
+#define ISENABLED_LIGHTING (1<<3)
+#define ISENABLED_BLEND (1<<4)
+#define ISENABLED_DEPTH_TEST (1<<5)
+#define ISENABLED_CULL_FACE (1<<6)
+#define ISENABLED_NORMALIZE (1<<7)
+#define ISENABLED_FOG (1<<8)
+#define ISENABLED_COLMAT (1<<9)
+#define ISENABLED_VERT_ARRAY (1<<10)
+#define ISENABLED_NORM_ARRAY (1<<11)
+#define ISENABLED_TEX_ARRAY (1<<12)
+#define ISENABLED_COLOR_ARRAY (1<<13)
+
+
+typedef struct { /* global state */
+
+ vert_set set; /* set being built */
+
+ int compiling_list; /* list id if inside glNewList; 0 means immediate */
+ int replaying_list; /* depth of call stack to glCallList */
+ int compiling_verts; /* inside glBegin */
+
+ list_set lists; /* saved lists */
+ unsigned long enabled;
+
+} jwzgles_state;
+
+
+static jwzgles_state global_state = { { 0, }, 0, 0, 0, { 0, }, 0, };
+static jwzgles_state *state = &global_state;
+
+
+#ifdef DEBUG
+# define LOG(A) fprintf(stderr,"jwzgles: " A "\n")
+# define LOG1(A,B) fprintf(stderr,"jwzgles: " A "\n",B)
+# define LOG2(A,B,C) fprintf(stderr,"jwzgles: " A "\n",B,C)
+# define LOG3(A,B,C,D) fprintf(stderr,"jwzgles: " A "\n",B,C,D)
+# define LOG4(A,B,C,D,E) fprintf(stderr,"jwzgles: " A "\n",B,C,D,E)
+# define LOG5(A,B,C,D,E,F) fprintf(stderr,"jwzgles: " A "\n",B,C,D,E,F)
+# define LOG6(A,B,C,D,E,F,G) fprintf(stderr,"jwzgles: " A "\n",B,C,D,E,F,G)
+# define LOG7(A,B,C,D,E,F,G,H) fprintf(stderr,"jwzgles: " A "\n",B,C,D,E,F,G,H)
+# define LOG8(A,B,C,D,E,F,G,H,I)\
+ fprintf(stderr,"jwzgles: "A "\n",B,C,D,E,F,G,H,I)
+# define LOG9(A,B,C,D,E,F,G,H,I,J)\
+ fprintf(stderr,"jwzgles: "A "\n",B,C,D,E,F,G,H,I,J)
+# define LOG10(A,B,C,D,E,F,G,H,I,J,K)\
+ fprintf(stderr,"jwzgles: "A "\n",B,C,D,E,F,G,H,I,J,K)
+# define LOG17(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R)\
+ fprintf(stderr,"jwzgles: "A "\n",B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R)
+# define CHECK(S) check_gl_error(S)
+#else
+# define LOG(A) /* */
+# define LOG1(A,B) /* */
+# define LOG2(A,B,C) /* */
+# define LOG3(A,B,C,D) /* */
+# define LOG4(A,B,C,D,E) /* */
+# define LOG5(A,B,C,D,E,F) /* */
+# define LOG6(A,B,C,D,E,F,G) /* */
+# define LOG7(A,B,C,D,E,F,G,H) /* */
+# define LOG8(A,B,C,D,E,F,G,H,I) /* */
+# define LOG9(A,B,C,D,E,F,G,H,I,J) /* */
+# define LOG10(A,B,C,D,E,F,G,H,I,J,K) /* */
+# define LOG17(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R) /* */
+# define CHECK(S) /* */
+#endif
+
+#ifdef DEBUG
+static const char *
+mode_desc (int mode) /* for debugging messages */
+{
+ switch (mode) {
+# define SS(X) case GL_##X: return STRINGIFY(X);
+ SS(ALPHA)
+ SS(AMBIENT)
+ SS(AMBIENT_AND_DIFFUSE)
+ SS(AUTO_NORMAL)
+ SS(BACK)
+ SS(BLEND)
+ SS(BLEND_DST)
+ SS(BLEND_SRC)
+ SS(BLEND_SRC_ALPHA)
+ SS(RGBA_MODE)
+ SS(DOUBLEBUFFER)
+ SS(GREATER)
+ SS(ALPHA_TEST)
+ SS(LESS)
+ SS(BYTE)
+ SS(C3F_V3F)
+ SS(C4F_N3F_V3F)
+ SS(C4UB_V2F)
+ SS(C4UB_V3F)
+ SS(CCW)
+ SS(CLAMP)
+ SS(COLOR_ARRAY)
+ SS(COLOR_MATERIAL)
+ SS(COLOR_MATERIAL_FACE)
+ SS(COLOR_MATERIAL_PARAMETER)
+ SS(COMPILE)
+ SS(CULL_FACE)
+ SS(CW)
+ SS(DECAL)
+ SS(DEPTH_BUFFER_BIT)
+ SS(DEPTH_TEST)
+ SS(DIFFUSE)
+ SS(DST_ALPHA)
+ SS(DST_COLOR)
+ SS(EYE_LINEAR)
+ SS(EYE_PLANE)
+ SS(FEEDBACK)
+ SS(FILL)
+ SS(FLAT)
+ SS(FLOAT)
+ SS(FOG)
+ SS(FRONT)
+ SS(FRONT_AND_BACK)
+ SS(INTENSITY)
+ SS(INVALID_ENUM)
+ SS(INVALID_OPERATION)
+ SS(INVALID_VALUE)
+ SS(LIGHT0)
+ SS(LIGHT1)
+ SS(LIGHT2)
+ SS(LIGHT3)
+ SS(LIGHTING)
+ SS(LIGHT_MODEL_AMBIENT)
+ SS(LIGHT_MODEL_COLOR_CONTROL)
+ SS(LIGHT_MODEL_LOCAL_VIEWER)
+ SS(LIGHT_MODEL_TWO_SIDE)
+ SS(LINE)
+ SS(LINEAR)
+ SS(LINEAR_MIPMAP_LINEAR)
+ SS(LINEAR_MIPMAP_NEAREST)
+ SS(LINES)
+ SS(LINE_LOOP)
+ SS(LINE_STRIP)
+ SS(LUMINANCE)
+ SS(LUMINANCE_ALPHA)
+ SS(MATRIX_MODE)
+ SS(MODELVIEW)
+ SS(MODULATE)
+ SS(N3F_V3F)
+ SS(NEAREST)
+ SS(NEAREST_MIPMAP_LINEAR)
+ SS(NEAREST_MIPMAP_NEAREST)
+ SS(NORMALIZE)
+ SS(NORMAL_ARRAY)
+ SS(OBJECT_LINEAR)
+ SS(OBJECT_PLANE)
+ SS(ONE_MINUS_DST_ALPHA)
+ SS(ONE_MINUS_DST_COLOR)
+ SS(ONE_MINUS_SRC_ALPHA)
+ SS(ONE_MINUS_SRC_COLOR)
+ SS(OUT_OF_MEMORY)
+ SS(PACK_ALIGNMENT)
+ SS(POINTS)
+ SS(POLYGON)
+ SS(POLYGON_OFFSET_FILL)
+ SS(POLYGON_SMOOTH)
+ SS(POLYGON_STIPPLE)
+ SS(POSITION)
+ SS(PROJECTION)
+ SS(Q)
+ SS(QUADS)
+ SS(QUAD_STRIP)
+ SS(R)
+ SS(RENDER)
+ SS(REPEAT)
+ SS(RGB)
+ SS(RGBA)
+ SS(S)
+ SS(SELECT)
+ SS(SEPARATE_SPECULAR_COLOR)
+ SS(SHADE_MODEL)
+ SS(SHININESS)
+ SS(SHORT)
+ SS(SINGLE_COLOR)
+ SS(SMOOTH)
+ SS(SPECULAR)
+ SS(SPHERE_MAP)
+ SS(SRC_ALPHA)
+ SS(SRC_ALPHA_SATURATE)
+ SS(SRC_COLOR)
+ SS(STACK_OVERFLOW)
+ SS(STACK_UNDERFLOW)
+ SS(STENCIL_BUFFER_BIT)
+ SS(T)
+ SS(T2F_C3F_V3F)
+ SS(T2F_C4F_N3F_V3F)
+ SS(T2F_C4UB_V3F)
+ SS(T2F_N3F_V3F)
+ SS(T2F_V3F)
+ SS(T4F_C4F_N3F_V4F)
+ SS(T4F_V4F)
+ SS(TEXTURE)
+ SS(TEXTURE_1D)
+ SS(TEXTURE_2D)
+ SS(TEXTURE_ALPHA_SIZE)
+ SS(TEXTURE_BINDING_2D)
+ SS(TEXTURE_BLUE_SIZE)
+ SS(TEXTURE_BORDER)
+ SS(TEXTURE_BORDER_COLOR)
+ SS(TEXTURE_COMPONENTS)
+ SS(TEXTURE_COORD_ARRAY)
+ SS(TEXTURE_ENV)
+ SS(TEXTURE_ENV_COLOR)
+ SS(TEXTURE_ENV_MODE)
+ SS(TEXTURE_GEN_MODE)
+ SS(TEXTURE_GEN_Q)
+ SS(TEXTURE_GEN_R)
+ SS(TEXTURE_GEN_S)
+ SS(TEXTURE_GEN_T)
+ SS(TEXTURE_GREEN_SIZE)
+ SS(TEXTURE_HEIGHT)
+ SS(TEXTURE_INTENSITY_SIZE)
+ SS(TEXTURE_LUMINANCE_SIZE)
+ SS(TEXTURE_MAG_FILTER)
+ SS(TEXTURE_MIN_FILTER)
+ SS(TEXTURE_RED_SIZE)
+ SS(TEXTURE_WRAP_S)
+ SS(TEXTURE_WRAP_T)
+ SS(TRIANGLES)
+ SS(TRIANGLE_FAN)
+ SS(TRIANGLE_STRIP)
+ SS(UNPACK_ALIGNMENT)
+ SS(UNPACK_ROW_LENGTH)
+ SS(UNSIGNED_BYTE)
+ SS(UNSIGNED_INT_8_8_8_8_REV)
+ SS(UNSIGNED_SHORT)
+ SS(V2F)
+ SS(V3F)
+ SS(VERTEX_ARRAY)
+/*SS(COLOR_BUFFER_BIT) -- same value as GL_LIGHT0 */
+# undef SS
+ case (GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT):
+ return "DEPTH_BUFFER_BIT | COLOR_BUFFER_BIT";
+/* Oops, same as INVALID_ENUM.
+ case (GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT):
+ return "DEPTH_BUFFER_BIT | STENCIL_BUFFER_BIT";
+*/
+ case (GL_COLOR_BUFFER_BIT | GL_STENCIL_BUFFER_BIT):
+ return "COLOR_BUFFER_BIT | STENCIL_BUFFER_BIT";
+ case (GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT | GL_STENCIL_BUFFER_BIT):
+ return "DEPTH_BUFFER_BIT | COLOR_BUFFER_BIT | STENCIL_BUFFER_BIT";
+ default:
+ {
+ static char buf[255];
+ sprintf (buf, "0x%04X", mode);
+ return buf;
+ }
+ }
+}
+
+static void
+check_gl_error (const char *s)
+{
+ GLenum i = glGetError();
+ if (i == GL_NO_ERROR) return;
+ fprintf (stderr, "jwzgles: GL ERROR: %s: %s\n", s, mode_desc(i));
+}
+
+#endif /* DEBUG */
+
+
+int
+jwzgles_glGenLists (int n)
+{
+ int i;
+ int ret = 0;
+
+ Assert (!state->compiling_verts, "glGenLists not allowed inside glBegin");
+
+ /* Ensure space in state->lists, clear the one at the end, and tick counter
+ Note that lists are never really deleted, and we can never re-use elements
+ of this array. glDeleteLists zeroes out the contents of the list, but
+ the list ID is still valid for use with glNewList forever.
+ #### So maybe this should be a linked list instead of an array.
+ */
+ for (i = 0; i < n; i++)
+ {
+ list *L;
+ int id = 0;
+
+ /* Adding a new list at the end. Make room for it.
+ */
+ if (state->lists.count >= state->lists.size - 1)
+ {
+ int new_size = 20 + (state->lists.size * 1.2);
+ state->lists.lists = (list *)
+ realloc (state->lists.lists,
+ new_size * sizeof (*state->lists.lists));
+ Assert (state->lists.lists, "out of memory");
+ state->lists.size = new_size;
+ LOG1("glGenLists grew -> %d", new_size);
+ }
+ state->lists.count++;
+ id = state->lists.count;
+ L = &state->lists.lists[id-1];
+
+ memset (L, 0, sizeof (*L));
+ L->id = id;
+ if (ret == 0) ret = id;
+ LOG1("glGenLists -> %d", L->id);
+ }
+
+ /* Return the ID of the first list allocated */
+
+ return ret;
+}
+
+
+void
+jwzgles_glNewList (int id, int mode)
+{
+ list *L;
+ Assert (id > 0 && id <= state->lists.count, "glNewList: bogus ID");
+ Assert (mode == GL_COMPILE, "glNewList: bad mode");
+ Assert (!state->compiling_verts, "glNewList not allowed inside glBegin");
+ Assert (!state->compiling_list, "nested glNewList");
+ Assert (state->set.count == 0, "missing glEnd");
+
+ L = &state->lists.lists[id-1];
+ Assert (L->id == id, "glNewList corrupted");
+
+ if (L->count != 0) jwzgles_glDeleteLists (L->id, 1); /* Overwriting */
+ Assert (L->count == 0, "glNewList corrupted");
+
+ state->compiling_list = id;
+
+ LOG1("glNewList -> %d", id);
+}
+
+
+void
+jwzgles_glEndList (void)
+{
+ Assert (state->compiling_list, "extra glEndList");
+ Assert (state->set.count == 0, "missing glEnd");
+ Assert (!state->compiling_verts, "glEndList not allowed inside glBegin");
+ LOG1("glEndList %d", state->compiling_list);
+ state->compiling_list = 0;
+}
+
+
+static void save_arrays (list_fn *, int);
+static void restore_arrays (list_fn *, int);
+static void copy_array_data (draw_array *, int, const char *);
+
+static void
+list_push (const char * const name,
+ list_fn_cb fn, fn_proto proto, void_int *av)
+{
+ list *L;
+ list_fn *F;
+ int i;
+
+ Assert (state->compiling_list > 0, "not inside glNewList");
+ Assert (state->compiling_list <= state->lists.count, "glNewList corrupted");
+
+ L = &state->lists.lists[state->compiling_list-1];
+ Assert (L, "glNewList: no list");
+
+ if (L->count >= L->size - 1)
+ {
+ int new_size = 20 + (L->size * 1.2);
+ L->fns = (list_fn *) realloc (L->fns, new_size * sizeof (*L->fns));
+ Assert (L->fns, "glNewList: no functions");
+ L->size = new_size;
+ }
+
+ memset (&L->fns[L->count], 0, sizeof (*L->fns));
+
+ F = L->fns + L->count;
+
+ F->name = name;
+ F->fn = fn;
+ F->proto = proto;
+ if (proto != PROTO_VOID)
+ for (i = 0; i < countof(F->argv); i++)
+ F->argv[i] = av[i];
+
+# ifdef DEBUG
+ switch (proto) {
+ case PROTO_VOID:
+ LOG1 (" push %-12s", name);
+ break;
+ case PROTO_I:
+ if (fn == (list_fn_cb) &jwzgles_glBegin ||
+ fn == (list_fn_cb) &jwzgles_glFrontFace ||
+ fn == (list_fn_cb) &jwzgles_glEnable ||
+ fn == (list_fn_cb) &jwzgles_glDisable ||
+ fn == (list_fn_cb) &jwzgles_glEnableClientState ||
+ fn == (list_fn_cb) &jwzgles_glDisableClientState ||
+ fn == (list_fn_cb) &jwzgles_glShadeModel ||
+ fn == (list_fn_cb) &jwzgles_glMatrixMode)
+ LOG2 (" push %-12s %s", name, mode_desc (av[0].i));
+ else
+ LOG2 (" push %-12s %d", name, av[0].i);
+ break;
+ case PROTO_F:
+ LOG2 (" push %-12s %7.3f", name, av[0].f);
+ break;
+ case PROTO_II:
+ if (fn == (list_fn_cb) &jwzgles_glBindTexture)
+ LOG3 (" push %-12s %s %d", name, mode_desc (av[0].i), av[1].i);
+ else
+ LOG3 (" push %-12s %d %d", name, av[0].i, av[1].i);
+ break;
+ case PROTO_FF:
+ LOG3 (" push %-12s %7.3f %7.3f", name, av[0].f, av[1].f);
+ break;
+ case PROTO_IF:
+ LOG3 (" push %-12s %s %7.3f", name, mode_desc (av[0].i), av[1].f);
+ break;
+ case PROTO_III:
+ case PROTO_ARRAYS:
+ if (fn == (list_fn_cb) &jwzgles_glDrawArrays ||
+ fn == (list_fn_cb) &jwzgles_glTexParameteri)
+ LOG4 (" push %-12s %s %d %d", name, mode_desc (av[0].i),
+ av[1].i, av[2].i);
+ else
+ LOG4 (" push %-12s %d %d %d", name, av[0].i, av[1].i, av[2].i);
+ break;
+ case PROTO_FFF:
+ LOG4 (" push %-12s %7.3f %7.3f %7.3f", name, av[0].f, av[1].f, av[2].f);
+ break;
+ case PROTO_IIF:
+ LOG4 (" push %-12s %s %s %7.3f", name,
+ mode_desc(av[0].i), mode_desc(av[1].i), av[2].f);
+ break;
+ case PROTO_IIII:
+ LOG5 (" push %-12s %d %d %d %d", name,
+ av[0].i, av[1].i, av[2].i, av[3].i);
+ break;
+ case PROTO_FFFF:
+ LOG5 (" push %-12s %7.3f %7.3f %7.3f %7.3f", name,
+ av[0].f, av[1].f, av[2].f, av[3].f);
+ break;
+ case PROTO_IFV:
+ LOG6 (" push %-12s %s %3.1f %3.1f %3.1f %3.1f", name, mode_desc (av[0].i),
+ av[1].f, av[2].f, av[3].f, av[4].f);
+ break;
+ case PROTO_IIV:
+ LOG6 (" push %-12s %s %d %d %d %d", name, mode_desc (av[0].i),
+ av[1].i, av[2].i, av[3].i, av[4].i);
+ break;
+ case PROTO_IIFV:
+ LOG7 (" push %-12s %s %-8s %3.1f %3.1f %3.1f %3.1f", name,
+ mode_desc (av[0].i), mode_desc (av[1].i),
+ av[2].f, av[3].f, av[4].f, av[5].f);
+ break;
+ case PROTO_IIIV:
+ LOG7 (" push %-12s %s %-8s %3d %3d %3d %3d", name,
+ mode_desc (av[0].i), mode_desc (av[1].i),
+ av[2].i, av[3].i, av[4].i, av[5].i);
+ break;
+ case PROTO_FV16:
+ LOG17 (" push %-12s ["
+ "%8.3f %8.3f %8.3f %8.3f " "\n\t\t\t "
+ "%8.3f %8.3f %8.3f %8.3f " "\n\t\t\t "
+ "%8.3f %8.3f %8.3f %8.3f " "\n\t\t\t "
+ "%8.3f %8.3f %8.3f %8.3f ]",
+ name,
+ av[0].f, av[1].f, av[2].f, av[3].f,
+ av[4].f, av[5].f, av[6].f, av[7].f,
+ av[8].f, av[9].f, av[10].f, av[11].f,
+ av[12].f, av[13].f, av[14].f, av[15].f);
+ break;
+ default:
+ Assert (0, "bogus prototype");
+ break;
+ }
+# endif /* DEBUG */
+
+ if (proto == PROTO_ARRAYS) /* glDrawArrays */
+ save_arrays (F, av[1].i + av[2].i);
+
+ L->count++;
+}
+
+
+void
+jwzgles_glBegin (int mode)
+{
+ Assert (!state->compiling_verts, "nested glBegin");
+ state->compiling_verts++;
+
+ /* Only these commands are allowed inside glBegin:
+
+ glVertex -- not allowed outside
+ glColor
+ glSecondaryColor
+ glIndex
+ glNormal
+ glFogCoord
+ glTexCoord
+ glMultiTexCoord
+ glVertexAttrib
+ glEvalCoord
+ glEvalPoint
+ glArrayElement -- not allowed outside
+ glMaterial
+ glEdgeFlag
+ glCallList
+ glCallLists
+ */
+
+ if (!state->replaying_list)
+ LOG2 ("%sglBegin %s",
+ (state->compiling_list || state->replaying_list ? " " : ""),
+ mode_desc (mode));
+
+ Assert (state->set.count == 0, "glBegin corrupted");
+ state->set.mode = mode;
+ state->set.count = 0;
+ state->set.ncount = 0;
+ state->set.tcount = 0;
+ state->set.ccount = 0;
+}
+
+
+void
+jwzgles_glDeleteLists (int id0, int range)
+{
+ Assert (!state->compiling_verts, "glDeleteLists not allowed inside glBegin");
+
+ if (state->compiling_list)
+ {
+ void_int vv[2];
+ vv[0].i = id0;
+ vv[1].i = range;
+ list_push ("glDeleteLists", (list_fn_cb) &jwzgles_glDeleteLists,
+ PROTO_II, vv);
+ }
+ else
+ {
+ int id;
+
+ if (!state->replaying_list)
+ LOG2 ("glDeleteLists %d %d", id0, range);
+
+ for (id = id0 + range - 1; id >= id0; id--)
+ {
+ int i;
+ list *L;
+ if (id == 0) continue; /* People do this stupid thing */
+ if (id > state->lists.count) break; /* this too */
+ Assert (id > 0 && id <= state->lists.count,
+ "glDeleteLists: bogus ID");
+ L = &state->lists.lists[id-1];
+ Assert (L->id == id, "glDeleteLists corrupted");
+
+ for (i = 0; i < L->count; i++)
+ {
+ list_fn *lf = &L->fns[i];
+ if (lf->arrays)
+ {
+ int j;
+ for (j = 0; j < 4; j++)
+ {
+ if (lf->arrays[j].data)
+ free (lf->arrays[j].data);
+ }
+ }
+ }
+ if (L->fns)
+ free (L->fns);
+
+ memset (L, 0, sizeof (*L));
+ L->id = id;
+ }
+ }
+}
+
+
+extern GLboolean
+jwzgles_glIsList (GLuint id)
+{
+ return (id > 0 && id < state->lists.count);
+}
+
+
+
+void
+jwzgles_glNormal3fv (const GLfloat *v)
+{
+ if (state->compiling_list && !state->compiling_verts)
+ {
+ void_int vv[3];
+ vv[0].f = v[0];
+ vv[1].f = v[1];
+ vv[2].f = v[2];
+ list_push ("glNormal3f", (list_fn_cb) &jwzgles_glNormal3f,
+ PROTO_FFF, vv);
+ }
+ else
+ {
+ if (!state->replaying_list)
+ LOG5 ("%s%sglNormal3f %7.3f %7.3f %7.3f",
+ (state->compiling_list || state->replaying_list ? " " : ""),
+ (state->compiling_verts ? " rec " : ""),
+ v[0], v[1], v[2]);
+
+ state->set.cnorm.x = v[0];
+ state->set.cnorm.y = v[1];
+ state->set.cnorm.z = v[2];
+ state->set.ncount++;
+ if (state->set.count > 0 && state->set.ncount == 1) /* not first! */
+ state->set.ncount++;
+
+ if (! state->compiling_verts) /* outside glBegin */
+ {
+ glNormal3f (v[0], v[1], v[2]);
+ CHECK("glNormal3f");
+ }
+ }
+}
+
+
+void
+jwzgles_glNormal3f (GLfloat x, GLfloat y, GLfloat z)
+{
+ GLfloat v[3];
+ v[0] = x;
+ v[1] = y;
+ v[2] = z;
+ jwzgles_glNormal3fv (v);
+}
+
+
+void
+jwzgles_glTexCoord4fv (const GLfloat *v)
+{
+ if (state->compiling_list && !state->compiling_verts)
+ {
+ void_int vv[4];
+ vv[0].f = v[0];
+ vv[1].f = v[1];
+ vv[2].f = v[2];
+ vv[3].f = v[3];
+ list_push ("glTexCoord4f", (list_fn_cb) &jwzgles_glTexCoord4f,
+ PROTO_FFFF, vv);
+ }
+ else
+ {
+ if (!state->replaying_list)
+ LOG6 ("%s%sglTexCoord4f %7.3f %7.3f %7.3f %7.3f",
+ (state->compiling_list || state->replaying_list ? " " : ""),
+ (state->compiling_verts ? " rec " : ""),
+ v[0], v[1], v[2], v[3]);
+
+ state->set.ctex.s = v[0];
+ state->set.ctex.t = v[1];
+ state->set.ctex.r = v[2];
+ state->set.ctex.q = v[3];
+ state->set.tcount++;
+ if (state->set.count > 0 && state->set.tcount == 1) /* not first! */
+ state->set.tcount++;
+
+ Assert (state->compiling_verts, "glTexCoord4fv outside glBegin");
+ }
+}
+
+
+void
+jwzgles_glTexCoord4f (GLfloat s, GLfloat t, GLfloat r, GLfloat q)
+{
+ GLfloat v[4];
+ v[0] = s;
+ v[1] = t;
+ v[2] = r;
+ v[3] = q;
+ jwzgles_glTexCoord4fv (v);
+}
+
+
+void
+jwzgles_glTexCoord3fv (const GLfloat *v)
+{
+ GLfloat vv[4];
+ vv[0] = v[0];
+ vv[1] = v[1];
+ vv[2] = v[2];
+ vv[3] = 1;
+ jwzgles_glTexCoord4fv (vv);
+}
+
+
+void
+jwzgles_glTexCoord2fv (const GLfloat *v)
+{
+ GLfloat vv[4];
+ vv[0] = v[0];
+ vv[1] = v[1];
+ vv[2] = 0;
+ vv[3] = 1;
+ jwzgles_glTexCoord4fv (vv);
+}
+
+
+void
+jwzgles_glTexCoord3f (GLfloat s, GLfloat t, GLfloat r)
+{
+ jwzgles_glTexCoord4f (s, t, r, 1);
+}
+
+
+void
+jwzgles_glTexCoord2f (GLfloat s, GLfloat t)
+{
+ jwzgles_glTexCoord4f (s, t, 0, 1);
+}
+
+
+void
+jwzgles_glTexCoord1f (GLfloat s)
+{
+ jwzgles_glTexCoord4f (s, 0, 0, 1);
+}
+
+
+
+void
+jwzgles_glColor4fv (const GLfloat *v)
+{
+ if (state->compiling_list && !state->compiling_verts)
+ {
+ void_int vv[4];
+ vv[0].f = v[0];
+ vv[1].f = v[1];
+ vv[2].f = v[2];
+ vv[3].f = v[3];
+ list_push ("glColor4f", (list_fn_cb) &jwzgles_glColor4f,
+ PROTO_FFFF, vv);
+ }
+ else
+ {
+ if (!state->replaying_list)
+ LOG6 ("%s%sglColor4f %7.3f %7.3f %7.3f %7.3f",
+ (state->compiling_list || state->replaying_list ? " " : ""),
+ (state->compiling_verts ? " rec " : ""),
+ v[0], v[1], v[2], v[3]);
+
+ state->set.ccolor.r = v[0];
+ state->set.ccolor.g = v[1];
+ state->set.ccolor.b = v[2];
+ state->set.ccolor.a = v[3];
+ state->set.ccount++;
+ if (state->set.count > 0 && state->set.ccount == 1) /* not first! */
+ state->set.ccount++;
+
+ if (! state->compiling_verts) /* outside glBegin */
+ {
+ glColor4f (v[0], v[1], v[2], v[3]);
+ CHECK("glColor4");
+ }
+ }
+}
+
+
+void
+jwzgles_glColor4f (GLfloat r, GLfloat g, GLfloat b, GLfloat a)
+{
+ GLfloat v[4];
+ v[0] = r;
+ v[1] = g;
+ v[2] = b;
+ v[3] = a;
+ jwzgles_glColor4fv (v);
+}
+
+
+void
+jwzgles_glColor3f (GLfloat r, GLfloat g, GLfloat b)
+{
+ jwzgles_glColor4f (r, g, b, 1);
+}
+
+
+void
+jwzgles_glColor3fv (const GLfloat *v)
+{
+ GLfloat vv[4];
+ vv[0] = v[0];
+ vv[1] = v[1];
+ vv[2] = v[2];
+ vv[3] = 1;
+ jwzgles_glColor4fv (vv);
+}
+
+
+void
+jwzgles_glColor4i (GLuint r, GLuint g, GLuint b, GLuint a)
+{
+ jwzgles_glColor4f (r, g, b, a);
+}
+
+
+void
+jwzgles_glColor3i (GLuint r, GLuint g, GLuint b)
+{
+ jwzgles_glColor4f (r, g, b, 1);
+}
+
+
+void
+jwzgles_glColor4iv (const GLint *v)
+{
+ GLfloat vv[4];
+ vv[0] = v[0];
+ vv[1] = v[1];
+ vv[2] = v[2];
+ vv[3] = v[3];
+ jwzgles_glColor4fv (vv);
+}
+
+
+void
+jwzgles_glColor3iv (const GLint *v)
+{
+ GLfloat vv[4];
+ vv[0] = v[0];
+ vv[1] = v[1];
+ vv[2] = v[2];
+ vv[3] = 1;
+ jwzgles_glColor4fv (vv);
+}
+
+
+void
+jwzgles_glColor4ub (GLubyte r, GLubyte g, GLubyte b, GLubyte a)
+{
+ jwzgles_glColor4f (r, g, b, a);
+}
+
+
+void
+jwzgles_glColor3ub (GLubyte r, GLubyte g, GLubyte b)
+{
+ jwzgles_glColor4f (r, g, b, 1);
+}
+
+
+void
+jwzgles_glMaterialfv (GLenum face, GLenum pname, const GLfloat *color)
+{
+ /* If this is called inside glBegin/glEnd with a front ambient color,
+ then treat it the same as glColor: set the color of the upcoming
+ vertex.
+
+ Other faces or lighting types within glBegin are ignored.
+ */
+
+ if (state->compiling_verts)
+ {
+ if ((face == GL_FRONT ||
+ face == GL_FRONT_AND_BACK) &&
+ (pname == GL_AMBIENT ||
+ pname == GL_DIFFUSE ||
+ pname == GL_AMBIENT_AND_DIFFUSE))
+ {
+ jwzgles_glColor4f (color[0], color[1], color[2], color[3]);
+ state->set.materialistic++;
+ }
+ else
+ LOG2 (" IGNORING glMaterialfv %s %s",
+ mode_desc(face), mode_desc(pname));
+ }
+ else if (state->compiling_list)
+ {
+ void_int vv[6];
+ vv[0].i = face;
+ vv[1].i = pname;
+ vv[2].f = color[0];
+ vv[3].f = color[1];
+ vv[4].f = color[2];
+ vv[5].f = color[3];
+ list_push ("glMaterialfv", (list_fn_cb) &jwzgles_glMaterialfv,
+ PROTO_IIFV, vv);
+ }
+ else
+ {
+ /* If this is called outside of glBegin/glEnd with a front
+ ambient color, then the intent is presumably for that color
+ to apply to the upcoming vertexes (which may be played back
+ from a list that does not have vertex colors in it). In that
+ case, the only way to make the colors show up is to call
+ glColor() with GL_COLOR_MATERIAL enabled.
+
+ I'm not sure if this will have other inappropriate side effects...
+ */
+ if ((face == GL_FRONT ||
+ face == GL_FRONT_AND_BACK) &&
+ (pname == GL_AMBIENT ||
+ pname == GL_DIFFUSE ||
+ pname == GL_AMBIENT_AND_DIFFUSE))
+ {
+ jwzgles_glEnable (GL_COLOR_MATERIAL);
+ jwzgles_glColor4f (color[0], color[1], color[2], color[3]);
+ }
+
+ /* OpenGLES seems to throw "invalid enum" for GL_FRONT -- but it
+ goes ahead and sets the material anyway! No error if we just
+ always use GL_FRONT_AND_BACK.
+ */
+ if (face == GL_FRONT)
+ face = GL_FRONT_AND_BACK;
+ if (! state->replaying_list)
+ LOG7 ("direct %-12s %s %s %7.3f %7.3f %7.3f %7.3f", "glMaterialfv",
+ mode_desc(face), mode_desc(pname),
+ color[0], color[1], color[2], color[3]);
+ glMaterialfv (face, pname, color); /* the real one */
+ CHECK("glMaterialfv");
+ }
+}
+
+
+void
+jwzgles_glMaterialiv (GLenum face, GLenum pname, const GLint *v)
+{
+ GLfloat vv[4];
+ vv[0] = v[0];
+ vv[1] = v[1];
+ vv[2] = v[2];
+ vv[3] = 1;
+ jwzgles_glMaterialfv (face, pname, vv);
+}
+
+void
+jwzgles_glMaterialf (GLenum face, GLenum pname, const GLfloat c)
+{
+ GLfloat vv[4];
+ vv[0] = c;
+ vv[1] = c;
+ vv[2] = c;
+ vv[3] = 1;
+ jwzgles_glMaterialfv (face, pname, vv);
+}
+
+
+void
+jwzgles_glMateriali (GLenum face, GLenum pname, const GLuint c)
+{
+ jwzgles_glMaterialf (face, pname, c);
+}
+
+
+void
+jwzgles_glColorMaterial (GLenum face, GLenum mode)
+{
+ Assert (!state->compiling_verts,
+ "glColorMaterial not allowed inside glBegin");
+#if 0
+ if (state->compiling_list)
+ {
+ void_int vv[2];
+ vv[0].i = face;
+ vv[1].i = mode;
+ list_push ("glColorMaterial", (list_fn_cb) &jwzgles_glColorMaterial,
+ PROTO_II, vv);
+ }
+ else
+ {
+ /* No real analog to this distinction in OpenGLES, since color
+ arrays don't distinguish between "color" and "material", */
+ Assert (0, "glColorMaterial: unimplemented mode");
+ }
+#endif
+}
+
+
+
+
+void
+jwzgles_glVertex4fv (const GLfloat *v)
+{
+ vert_set *s = &state->set;
+ int count = s->count;
+
+ Assert (state->compiling_verts, "glVertex4fv not inside glBegin");
+
+ LOG5("%s rec glVertex4f %7.3f %7.3f %7.3f %7.3f",
+ (state->compiling_list || state->replaying_list ? " " : ""),
+ v[0], v[1], v[2], v[3]);
+
+ if (count >= s->size - 1)
+ {
+ int new_size = 20 + (s->size * 1.2);
+
+ /* 4 arrays, different element sizes...
+ We allocate all 4 arrays just in case we need them,
+ but we might not end up using them all at the end.
+ */
+
+ s->verts = (XYZW *) realloc (s->verts, new_size * sizeof (*s->verts));
+ Assert (s->verts, "out of memory");
+
+ s->norms = (XYZ *) realloc (s->norms, new_size * sizeof (*s->norms));
+ Assert (s->norms, "out of memory");
+
+ s->tex = (STRQ *) realloc (s->tex, new_size * sizeof (*s->tex));
+ Assert (s->tex, "out of memory");
+
+ s->color = (RGBA *) realloc (s->color, new_size * sizeof (*s->color));
+ Assert (s->color, "out of memory");
+
+ s->size = new_size;
+ }
+
+ s->verts [count].x = v[0];
+ s->verts [count].y = v[1];
+ s->verts [count].z = v[2];
+ s->verts [count].w = v[3];
+ s->norms [count] = s->cnorm;
+ s->tex [count] = s->ctex;
+ s->color [count] = s->ccolor;
+ s->count++;
+}
+
+
+void
+jwzgles_glVertex4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w)
+{
+ GLfloat v[4];
+ v[0] = x;
+ v[1] = y;
+ v[2] = z;
+ v[3] = w;
+ jwzgles_glVertex4fv (v);
+}
+
+void
+jwzgles_glVertex4i (GLint x, GLint y, GLint z, GLint w)
+{
+ jwzgles_glVertex4f (x, y, z, w);
+}
+
+void
+jwzgles_glVertex3f (GLfloat x, GLfloat y, GLfloat z)
+{
+ GLfloat v[4];
+ v[0] = x;
+ v[1] = y;
+ v[2] = z;
+ v[3] = 1;
+ jwzgles_glVertex4fv (v);
+}
+
+void
+jwzgles_glVertex3i (GLint x, GLint y, GLint z)
+{
+ jwzgles_glVertex3f (x, y, z);
+}
+
+void
+jwzgles_glVertex3fv (const GLfloat *v)
+{
+ jwzgles_glVertex3f (v[0], v[1], v[2]);
+}
+
+void
+jwzgles_glVertex3dv (const GLdouble *v)
+{
+ jwzgles_glVertex3f (v[0], v[1], v[2]);
+}
+
+
+void
+jwzgles_glVertex2f (GLfloat x, GLfloat y)
+{
+ GLfloat v[3];
+ v[0] = x;
+ v[1] = y;
+ v[2] = 0;
+ jwzgles_glVertex3fv (v);
+}
+
+void
+jwzgles_glVertex2fv (const GLfloat *v)
+{
+ jwzgles_glVertex2f (v[0], v[1]);
+}
+
+void
+jwzgles_glVertex2i (GLint x, GLint y)
+{
+ jwzgles_glVertex2f (x, y);
+}
+
+
+void
+jwzgles_glLightiv (GLenum light, GLenum pname, const GLint *params)
+{
+ GLfloat v[4];
+ v[0] = params[0];
+ v[1] = params[1];
+ v[2] = params[2];
+ v[3] = params[3];
+ jwzgles_glLightfv (light, pname, v);
+}
+
+void
+jwzgles_glLightModeliv (GLenum pname, const GLint *params)
+{
+ GLfloat v[4];
+ v[0] = params[0];
+ v[1] = params[1];
+ v[2] = params[2];
+ v[3] = params[3];
+ jwzgles_glLightModelfv (pname, v);
+}
+
+void
+jwzgles_glFogiv (GLenum pname, const GLint *params)
+{
+ GLfloat v[4];
+ v[0] = params[0];
+ v[1] = params[1];
+ v[2] = params[2];
+ v[3] = params[3];
+ jwzgles_glFogfv (pname, v);
+}
+
+void
+jwzgles_glLighti (GLenum light, GLenum pname, GLint param)
+{
+ jwzgles_glLightf (light, pname, param);
+}
+
+void
+jwzgles_glLightModeli (GLenum pname, GLint param)
+{
+ jwzgles_glLightModelf (pname, param);
+}
+
+void
+jwzgles_glFogi (GLenum pname, GLint param)
+{
+ jwzgles_glFogf (pname, param);
+}
+
+
+void
+jwzgles_glRotated (GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
+{
+ jwzgles_glRotatef (angle, x, y, z);
+}
+
+
+void
+jwzgles_glClipPlane (GLenum plane, const GLdouble *equation)
+{
+ Assert (state->compiling_verts, "glClipPlane not inside glBegin");
+ Assert (0, "glClipPlane unimplemented"); /* no GLES equivalent... */
+}
+
+
+void
+jwzgles_glPolygonMode (GLenum face, GLenum mode)
+{
+ Assert (!state->compiling_verts, "not inside glBegin");
+ if (state->compiling_list)
+ {
+ void_int vv[2];
+ vv[0].i = face;
+ vv[1].i = mode;
+ list_push ("glPolygonMode", (list_fn_cb) &jwzgles_glPolygonMode,
+ PROTO_II, vv);
+ }
+ else
+ {
+ /* POINT and LINE don't exist in GLES */
+ Assert (mode == GL_FILL, "glPolygonMode: unimplemented mode");
+ }
+}
+
+
+void
+jwzgles_glDrawBuffer (GLenum buf)
+{
+ Assert (!state->compiling_verts, "not inside glBegin");
+ if (state->compiling_list)
+ {
+ void_int vv[1];
+ vv[0].i = buf;
+ list_push ("glDrawBuffer", (list_fn_cb) &jwzgles_glDrawBuffer,
+ PROTO_I, vv);
+ }
+ else
+ {
+/* Assert (buf == GL_BACK, "glDrawBuffer: back buffer only"); */
+# ifndef GL_VERSION_ES_CM_1_0 /* not compiling against OpenGLES 1.x */
+ if (! state->replaying_list)
+ LOG1 ("direct %-12s", "glDrawBuffer");
+ glDrawBuffer (buf); /* the real one */
+ CHECK("glDrawBuffer");
+# endif
+ }
+}
+
+
+/* Given an array of sets of 4 elements of arbitrary size, convert it
+ to an array of sets of 6 elements instead: ABCD becomes ABC BCD.
+ */
+static int
+cq2t (unsigned char **arrayP, int stride, int count)
+{
+ int count2 = count * 6 / 4;
+ int size = stride * count;
+ int size2 = stride * count2;
+ const unsigned char *oarray, *in;
+ unsigned char *array2, *oarray2, *out;
+ int i;
+
+ oarray = *arrayP;
+ if (!oarray || count == 0)
+ return count2;
+
+ array2 = (unsigned char *) malloc (size2);
+ Assert (array2, "out of memory");
+ oarray2 = array2;
+
+ in = oarray;
+ out = oarray2;
+ for (i = 0; i < count / 4; i++)
+ {
+ const unsigned char *a, *b, *c, *d; /* the 4 corners */
+ a = in; in += stride;
+ b = in; in += stride;
+ c = in; in += stride;
+ d = in; in += stride;
+
+# define PUSH(IN) do { \
+ const unsigned char *ii = IN; \
+ int j; \
+ for (j = 0; j < stride; j++) { \
+ *out++ = *ii++; \
+ }} while(0)
+
+ PUSH (a); PUSH (b); PUSH (d); /* the 2 triangles */
+ PUSH (b); PUSH (c); PUSH (d);
+# undef PUSH
+ }
+
+ Assert (in == oarray + size, "convert_quads corrupted");
+ Assert (out == oarray2 + size2, "convert_quads corrupted");
+
+ free (*arrayP);
+ *arrayP = oarray2;
+ return count2;
+}
+
+
+/* Convert all coordinates in a GL_QUADS vert_set to GL_TRIANGLES.
+ */
+static void
+convert_quads_to_triangles (vert_set *s)
+{
+ int count2;
+ Assert (s->mode == GL_QUADS, "convert_quads bad mode");
+ count2 =
+ cq2t ((unsigned char **) &s->verts, sizeof(*s->verts), s->count);
+ cq2t ((unsigned char **) &s->norms, sizeof(*s->norms), s->count);
+ cq2t ((unsigned char **) &s->tex, sizeof(*s->tex), s->count);
+ cq2t ((unsigned char **) &s->color, sizeof(*s->color), s->count);
+ s->count = count2;
+ s->size = count2;
+ s->mode = GL_TRIANGLES;
+}
+
+
+void
+jwzgles_glEnd (void)
+{
+ vert_set *s = &state->set;
+ int was_norm, was_tex, was_color, was_mat;
+ int is_norm, is_tex, is_color, is_mat;
+
+ Assert (state->compiling_verts == 1, "missing glBegin");
+ state->compiling_verts--;
+
+ if (!state->replaying_list)
+ {
+ LOG5 ("%s [V = %d, N = %d, T = %d, C = %d]",
+ (state->compiling_list || state->replaying_list ? " " : ""),
+ s->count, s->ncount, s->tcount, s->ccount);
+ LOG1 ("%sglEnd",
+ (state->compiling_list || state->replaying_list ? " " : ""));
+ }
+
+ if (s->count == 0) return;
+
+ if (s->mode == GL_QUADS)
+ convert_quads_to_triangles (s);
+ else if (s->mode == GL_QUAD_STRIP)
+ s->mode = GL_TRIANGLE_STRIP; /* They do the same thing! */
+ else if (s->mode == GL_POLYGON)
+ s->mode = GL_TRIANGLE_FAN; /* They do the same thing! */
+
+ glVertexPointer (4, GL_FLOAT, sizeof(*s->verts), s->verts); /* XYZW */
+ glNormalPointer ( GL_FLOAT, sizeof(*s->norms), s->norms); /* XYZ */
+ glTexCoordPointer (4, GL_FLOAT, sizeof(*s->tex), s->tex); /* STRQ */
+ glColorPointer (4, GL_FLOAT, sizeof(*s->color), s->color); /* RGBA */
+ CHECK("glColorPointer");
+
+ /* If there were no calls to glNormal3f inside of glBegin/glEnd,
+ don't bother enabling the normals array.
+
+ If there was exactly *one* call to glNormal3f inside of glBegin/glEnd,
+ and it was before the first glVertex3f, then also don't enable the
+ normals array, but do emit that call to glNormal3f before calling
+ glDrawArrays.
+
+ Likewise for texture coordinates and colors.
+
+ Be careful to leave the arrays' enabled/disabled state the same as
+ before, or a later caller might end up using one of our arrays by
+ mistake. #### Actually this isn't quite right: if glEnd is in a
+ list, it saves the trailing enable/disable calls in the list, instead
+ if restoring them to what their state was before the list was run.
+ */
+ was_norm = jwzgles_glIsEnabled (GL_NORMAL_ARRAY);
+ was_tex = jwzgles_glIsEnabled (GL_TEXTURE_COORD_ARRAY);
+ was_color = jwzgles_glIsEnabled (GL_COLOR_ARRAY);
+ was_mat = jwzgles_glIsEnabled (GL_COLOR_MATERIAL);
+
+ if (s->ncount > 1)
+ {
+ is_norm = 1;
+ jwzgles_glEnableClientState (GL_NORMAL_ARRAY);
+ }
+ else
+ {
+ is_norm = 0;
+ if (s->ncount == 1)
+ jwzgles_glNormal3f (s->cnorm.x, s->cnorm.y, s->cnorm.z);
+ jwzgles_glDisableClientState (GL_NORMAL_ARRAY);
+ }
+
+ if (s->tcount > 1)
+ {
+ is_tex = 1;
+ jwzgles_glEnableClientState (GL_TEXTURE_COORD_ARRAY);
+ }
+ else
+ {
+ is_tex = 0;
+ if (s->tcount == 1)
+ jwzgles_glTexCoord4f (s->ctex.s, s->ctex.t, s->ctex.r, s->ctex.q);
+ jwzgles_glDisableClientState (GL_TEXTURE_COORD_ARRAY);
+ }
+
+ if (s->ccount > 1)
+ {
+ is_color = 1;
+ jwzgles_glEnableClientState (GL_COLOR_ARRAY);
+ }
+ else
+ {
+ is_color = 0;
+ if (s->ccount == 1)
+ jwzgles_glColor4f (s->ccolor.r, s->ccolor.g, s->ccolor.b, s->ccolor.a);
+ jwzgles_glDisableClientState (GL_COLOR_ARRAY);
+ }
+
+ jwzgles_glEnableClientState (GL_VERTEX_ARRAY);
+
+ /* We translated the glMaterial calls to per-vertex colors, which are
+ of the glColor sort, not the glMaterial sort, so automatically
+ turn on material mapping. Maybe this is a bad idea.
+ */
+ if (s->materialistic && !jwzgles_glIsEnabled (GL_COLOR_MATERIAL))
+ {
+ is_mat = 1;
+ jwzgles_glEnable (GL_COLOR_MATERIAL);
+ }
+ else
+ is_mat = 0;
+
+ jwzgles_glDrawArrays (s->mode, 0, s->count);
+
+# define RESET(VAR,FN,ARG) do { \
+ if (is_##VAR != was_##VAR) { \
+ if (was_##VAR) jwzgles_glEnable##FN (ARG); \
+ else jwzgles_glDisable##FN (ARG); \
+ }} while(0)
+ RESET (norm, ClientState, GL_NORMAL_ARRAY);
+ RESET (tex, ClientState, GL_TEXTURE_COORD_ARRAY);
+ RESET (color, ClientState, GL_COLOR_ARRAY);
+ RESET (mat, , GL_COLOR_MATERIAL);
+# undef RESET
+
+ s->count = 0;
+ s->ncount = 0;
+ s->tcount = 0;
+ s->ccount = 0;
+ s->materialistic = 0;
+}
+
+
+void
+jwzgles_glCallList (int id)
+{
+ if (state->compiling_list)
+ {
+ /* Yes, you can call lists inside of lists.
+ Yes, recursion would be a mistake. */
+ void_int vv[1];
+ vv[0].i = id;
+ list_push ("glCallList", (list_fn_cb) &jwzgles_glCallList, PROTO_I, vv);
+ }
+ else
+ {
+ list *L;
+ int i;
+
+ state->replaying_list++;
+
+# ifdef DEBUG
+ fprintf (stderr, "\n");
+ LOG1 ("glCallList %d", id);
+# endif
+
+ Assert (id > 0 && id <= state->lists.count, "glCallList: bogus ID");
+ L = &state->lists.lists[id-1];
+ Assert (id == L->id, "glCallList corrupted");
+
+ for (i = 0; i < L->count; i++)
+ {
+ list_fn *F = &L->fns[i];
+ list_fn_cb fn = F->fn;
+ void_int *av = F->argv;
+
+ switch (F->proto) {
+ case PROTO_VOID:
+ LOG1 (" call %-12s", F->name);
+ ((void (*) (void)) fn) ();
+ break;
+
+ case PROTO_I:
+ if (fn == (list_fn_cb) &jwzgles_glBegin ||
+ fn == (list_fn_cb) &jwzgles_glFrontFace ||
+ fn == (list_fn_cb) &jwzgles_glEnable ||
+ fn == (list_fn_cb) &jwzgles_glDisable ||
+ fn == (list_fn_cb) &jwzgles_glEnableClientState ||
+ fn == (list_fn_cb) &jwzgles_glDisableClientState ||
+ fn == (list_fn_cb) &jwzgles_glShadeModel ||
+ fn == (list_fn_cb) &jwzgles_glMatrixMode)
+ LOG2 (" call %-12s %s", F->name, mode_desc (av[0].i));
+ else
+ LOG2 (" call %-12s %d", F->name, av[0].i);
+ ((void (*) (int)) fn) (av[0].i);
+ break;
+
+ case PROTO_F:
+ LOG2 (" call %-12s %7.3f", F->name, av[0].f);
+ ((void (*) (GLfloat)) fn) (av[0].f);
+ break;
+
+ case PROTO_II:
+ if (fn == (list_fn_cb) &jwzgles_glBindTexture)
+ LOG3 (" call %-12s %s %d", F->name,
+ mode_desc (av[0].i), av[1].i);
+ else
+ LOG3 (" call %-12s %d %d", F->name, av[0].i, av[1].i);
+ ((void (*) (int, int)) fn) (av[0].i, av[1].i);
+ break;
+
+ case PROTO_FF:
+ LOG3 (" call %-12s %7.3f %7.3f", F->name, av[0].f, av[1].f);
+ ((void (*) (GLfloat, GLfloat)) fn) (av[0].f, av[1].f);
+ break;
+
+ case PROTO_IF:
+ LOG3 (" call %-12s %s %7.3f", F->name,
+ mode_desc (av[0].f), av[1].f);
+ ((void (*) (GLint, GLfloat)) fn) (av[0].i, av[1].f);
+ break;
+
+ case PROTO_III: III:
+ if (fn == (list_fn_cb) &jwzgles_glDrawArrays ||
+ fn == (list_fn_cb) &jwzgles_glTexParameteri)
+ LOG4 (" call %-12s %s %d %d", F->name,
+ mode_desc (av[0].i), av[1].i, av[2].i);
+ else
+ LOG4 (" call %-12s %d %d %d", F->name,
+ av[0].i, av[1].i, av[2].i);
+ ((void (*) (int, int, int)) fn) (av[0].i, av[1].i, av[2].i);
+ break;
+
+ case PROTO_FFF:
+ LOG4 (" call %-12s %7.3f %7.3f %7.3f", F->name,
+ av[0].f, av[1].f, av[2].f);
+ ((void (*) (GLfloat, GLfloat, GLfloat)) fn)
+ (av[0].f, av[1].f, av[2].f);
+ break;
+
+ case PROTO_IIF:
+ LOG4 (" call %-12s %s %s %7.3f", F->name,
+ mode_desc (av[0].i), mode_desc (av[1].i), av[2].f);
+ ((void (*) (int, int, GLfloat)) fn) (av[0].i, av[1].i, av[2].f);
+ break;
+
+ case PROTO_IIII:
+ LOG5 (" call %-12s %d %d %d %d", F->name,
+ av[0].i, av[1].i, av[2].i, av[3].i);
+ ((void (*) (int, int, int, int)) fn)
+ (av[0].i, av[1].i, av[2].i, av[3].i);
+ break;
+
+ case PROTO_FFFF:
+ LOG5 (" call %-12s %7.3f %7.3f %7.3f %7.3f", F->name,
+ av[0].f, av[1].f, av[2].f, av[3].f);
+ ((void (*) (GLfloat, GLfloat, GLfloat, GLfloat)) fn)
+ (av[0].f, av[1].f, av[2].f, av[3].f);
+ break;
+
+ case PROTO_IFV:
+ {
+ GLfloat v[4];
+ v[0] = av[1].f;
+ v[1] = av[2].f;
+ v[2] = av[3].f;
+ v[3] = av[4].f;
+ LOG6 (" call %-12s %s %3.1f %3.1f %3.1f %3.1f", F->name,
+ mode_desc (av[0].i),
+ av[1].f, av[2].f, av[3].f, av[4].f);
+ ((void (*) (int, const GLfloat *)) fn) (av[0].i, v);
+ }
+ break;
+
+ case PROTO_IIFV:
+ {
+ GLfloat v[4];
+ v[0] = av[2].f;
+ v[1] = av[3].f;
+ v[2] = av[4].f;
+ v[3] = av[5].f;
+ LOG7 (" call %-12s %s %-8s %3.1f %3.1f %3.1f %3.1f", F->name,
+ mode_desc (av[0].i), mode_desc (av[1].i),
+ av[2].f, av[3].f, av[4].f, av[5].f);
+ ((void (*) (int, int, const GLfloat *)) fn)
+ (av[0].i, av[1].i, v);
+ }
+ break;
+
+ case PROTO_IIV:
+ {
+ int v[4];
+ v[0] = av[1].i;
+ v[1] = av[2].i;
+ v[2] = av[3].i;
+ v[3] = av[4].i;
+ LOG6 (" call %-12s %s %3d %3d %3d %3d", F->name,
+ mode_desc (av[0].i),
+ av[1].i, av[2].i, av[3].i, av[4].i);
+ ((void (*) (int, const int *)) fn) (av[0].i, v);
+ }
+ break;
+
+ case PROTO_IIIV:
+ {
+ int v[4];
+ v[0] = av[2].i;
+ v[1] = av[3].i;
+ v[2] = av[4].i;
+ v[3] = av[5].i;
+ LOG7 (" call %-12s %s %-8s %3d %3d %3d %3d", F->name,
+ mode_desc (av[0].i), mode_desc (av[1].i),
+ av[2].i, av[3].i, av[4].i, av[5].i);
+ ((void (*) (int, int, const int *)) fn)
+ (av[0].i, av[1].i, v);
+ }
+ break;
+
+ case PROTO_ARRAYS:
+ restore_arrays (F, av[1].i + av[2].i);
+ goto III;
+ break;
+
+ case PROTO_FV16:
+ {
+ GLfloat m[16];
+ int i;
+ for (i = 0; i < countof(m); i++)
+ m[i] = av[i].f;
+ LOG17 (" call %-12s ["
+ "%8.3f %8.3f %8.3f %8.3f " "\n\t\t\t "
+ "%8.3f %8.3f %8.3f %8.3f " "\n\t\t\t "
+ "%8.3f %8.3f %8.3f %8.3f " "\n\t\t\t "
+ "%8.3f %8.3f %8.3f %8.3f ]",
+ F->name,
+ m[0], m[1], m[2], m[3],
+ m[4], m[5], m[6], m[7],
+ m[8], m[9], m[10], m[11],
+ m[12], m[13], m[14], m[15]);
+ ((void (*) (GLfloat *)) fn) (m);
+ }
+ break;
+
+ default:
+ Assert (0, "bogus prototype");
+ break;
+ }
+ }
+
+ LOG1 ("glCallList %d done\n", id);
+
+ state->replaying_list--;
+ Assert (state->replaying_list >= 0, "glCallList corrupted");
+ }
+}
+
+
+/* When we save a call to glDrawArrays into a display list, we also need to
+ save the prevailing copy of the arrays that it will use, and restore them
+ later.
+ */
+static void
+save_arrays (list_fn *F, int count)
+{
+ int i = 0;
+ draw_array *A = (draw_array *) calloc (4, sizeof (*A));
+ Assert (A, "out of memory");
+
+/* if (state->set.count > 0) */
+ {
+ glGetIntegerv (GL_VERTEX_ARRAY_SIZE, &A[i].size);
+ glGetIntegerv (GL_VERTEX_ARRAY_TYPE, &A[i].type);
+ glGetIntegerv (GL_VERTEX_ARRAY_STRIDE, &A[i].stride);
+ glGetPointerv (GL_VERTEX_ARRAY_POINTER, &A[i].data);
+ CHECK("glGetPointerv");
+ copy_array_data (&A[i], count, "vert");
+ }
+
+ i++;
+ if (state->set.ncount > 1)
+ {
+ A[i].size = 3;
+ glGetIntegerv (GL_NORMAL_ARRAY_TYPE, &A[i].type);
+ glGetIntegerv (GL_NORMAL_ARRAY_STRIDE, &A[i].stride);
+ glGetPointerv (GL_NORMAL_ARRAY_POINTER, &A[i].data);
+ CHECK("glGetPointerv");
+ copy_array_data (&A[i], count, "norm");
+ }
+
+ i++;
+ if (state->set.tcount > 1)
+ {
+ glGetIntegerv (GL_TEXTURE_COORD_ARRAY_SIZE, &A[i].size);
+ glGetIntegerv (GL_TEXTURE_COORD_ARRAY_TYPE, &A[i].type);
+ glGetIntegerv (GL_TEXTURE_COORD_ARRAY_STRIDE, &A[i].stride);
+ glGetPointerv (GL_TEXTURE_COORD_ARRAY_POINTER, &A[i].data);
+ CHECK("glGetPointerv");
+ copy_array_data (&A[i], count, "tex ");
+ }
+
+ i++;
+ if (state->set.ccount > 1)
+ {
+ glGetIntegerv (GL_COLOR_ARRAY_SIZE, &A[i].size);
+ glGetIntegerv (GL_COLOR_ARRAY_TYPE, &A[i].type);
+ glGetIntegerv (GL_COLOR_ARRAY_STRIDE, &A[i].stride);
+ glGetPointerv (GL_COLOR_ARRAY_POINTER, &A[i].data);
+ CHECK("glGetPointerv");
+ copy_array_data (&A[i], count, "col ");
+ }
+
+ /* Freed by glDeleteLists. */
+
+ Assert (!F->arrays, "save_arrays corrupted");
+ F->arrays = A;
+}
+
+
+#ifdef DEBUG
+
+static void
+dump_array_data (draw_array *A, int count,
+ const char *action, const char *name, const void *old)
+{
+ int bytes = count * A->stride;
+
+ Assert (bytes == A->bytes, "array data corrupted");
+
+ fprintf (stderr, "jwzgles: %s %s %d %s %2d, %4d = %5d @ %lX",
+ action, name,
+ A->size, mode_desc(A->type), A->stride,
+ count, bytes, (unsigned long) A->data);
+ if (old)
+ fprintf (stderr, " / %lX", (unsigned long) old);
+ fprintf (stderr, "\n");
+
+# if 0
+ {
+ unsigned char *b = (unsigned char *) A->data;
+ int i;
+ for (i = 0; i < count; i++)
+ {
+ int j;
+ GLfloat *f = (GLfloat *) b;
+ int s = A->size;
+ if (s == 0) s = 3; /* normals */
+ fprintf (stderr, "jwzgles: ");
+ for (j = 0; j < s; j++)
+ fprintf (stderr, " %7.3f", f[j]);
+ fprintf (stderr, "\n");
+ b += A->stride;
+ }
+ }
+# endif
+}
+
+static void
+dump_direct_array_data (int count)
+{
+ draw_array A;
+
+ if (jwzgles_glIsEnabled (GL_VERTEX_ARRAY))
+ {
+ glGetIntegerv (GL_VERTEX_ARRAY_SIZE, &A.size);
+ glGetIntegerv (GL_VERTEX_ARRAY_TYPE, &A.type);
+ glGetIntegerv (GL_VERTEX_ARRAY_STRIDE, &A.stride);
+ glGetPointerv (GL_VERTEX_ARRAY_POINTER, &A.data);
+ A.bytes = count * A.stride;
+ dump_array_data (&A, count, "direct", "vertex ", 0);
+ }
+ if (jwzgles_glIsEnabled (GL_NORMAL_ARRAY))
+ {
+ A.size = 0;
+ glGetIntegerv (GL_NORMAL_ARRAY_TYPE, &A.type);
+ glGetIntegerv (GL_NORMAL_ARRAY_STRIDE, &A.stride);
+ glGetPointerv (GL_NORMAL_ARRAY_POINTER, &A.data);
+ A.bytes = count * A.stride;
+ dump_array_data (&A, count, "direct", "normal ", 0);
+ }
+ if (jwzgles_glIsEnabled (GL_TEXTURE_COORD_ARRAY))
+ {
+ glGetIntegerv (GL_TEXTURE_COORD_ARRAY_SIZE, &A.size);
+ glGetIntegerv (GL_TEXTURE_COORD_ARRAY_TYPE, &A.type);
+ glGetIntegerv (GL_TEXTURE_COORD_ARRAY_STRIDE, &A.stride);
+ glGetPointerv (GL_TEXTURE_COORD_ARRAY_POINTER, &A.data);
+ A.bytes = count * A.stride;
+ dump_array_data (&A, count, "direct", "texture", 0);
+ }
+ if (jwzgles_glIsEnabled (GL_COLOR_ARRAY))
+ {
+ glGetIntegerv (GL_COLOR_ARRAY_SIZE, &A.size);
+ glGetIntegerv (GL_COLOR_ARRAY_TYPE, &A.type);
+ glGetIntegerv (GL_COLOR_ARRAY_STRIDE, &A.stride);
+ glGetPointerv (GL_COLOR_ARRAY_POINTER, &A.data);
+ A.bytes = count * A.stride;
+ dump_array_data (&A, count, "direct", "color ", 0);
+ }
+}
+
+#endif /* DEBUG */
+
+
+static void
+copy_array_data (draw_array *A, int count, const char *name)
+{
+ /* Instead of just memcopy'ing the whole array and obeying its previous
+ 'stride' value, we make up a more compact array. This is because if
+ the same array data is being used with multiple component types,
+ e.g. with glInterleavedArrays, we don't want to copy all of the
+ data multiple times.
+ */
+ int stride2, bytes, i, j;
+ const void *old;
+ void *data2;
+ const GLfloat *IF;
+ GLfloat *OF;
+ const unsigned char *IB;
+ unsigned char *OB;
+
+ if (! A->data) return;
+
+ Assert (A->size >= 2 && A->size <= 4, "bogus array size");
+
+ switch (A->type) {
+ case GL_FLOAT: stride2 = A->size * sizeof(GLfloat); break;
+ case GL_UNSIGNED_BYTE: stride2 = A->size; break;
+ default: Assert (0, "bogus array type"); break;
+ }
+
+ bytes = count * stride2;
+ Assert (bytes > 0, "bogus array count or stride");
+ Assert (A->data, "missing array data");
+ data2 = (void *) malloc (bytes);
+ Assert (data2, "out of memory");
+
+ IB = (const unsigned char *) A->data;
+ OB = (unsigned char *) data2;
+ IF = (const GLfloat *) A->data;
+ OF = (GLfloat *) data2;
+
+ switch (A->type) {
+ case GL_FLOAT:
+ for (i = 0; i < count; i++)
+ {
+ for (j = 0; j < A->size; j++)
+ *OF++ = IF[j];
+ IF = (const GLfloat *) (((const unsigned char *) IF) + A->stride);
+ }
+ break;
+ case GL_UNSIGNED_BYTE:
+ for (i = 0; i < count; i++)
+ {
+ for (j = 0; j < A->size; j++)
+ *OB++ = IB[j];
+ IB += A->stride;
+ }
+ break;
+ default:
+ Assert (0, "bogus array type");
+ break;
+ }
+
+ old = A->data;
+ A->data = data2;
+ A->bytes = bytes;
+ A->stride = stride2;
+
+# ifdef DEBUG
+ dump_array_data (A, count, "saved", name, old);
+# endif
+}
+
+
+static void
+restore_arrays (list_fn *F, int count)
+{
+ int i = 0;
+ draw_array *A = F->arrays;
+ Assert (A, "missing array");
+
+ for (i = 0; i < 4; i++)
+ {
+ const char *name;
+ if (! A[i].data) continue;
+ switch (i) {
+ case 0: glVertexPointer (A[i].size, A[i].type, A[i].stride, A[i].data);
+ name = "vertex ";
+ CHECK("glVertexPointer");
+ break;
+ case 1: glNormalPointer ( A[i].type, A[i].stride, A[i].data);
+ name = "normal ";
+ CHECK("glNormalPointer");
+ break;
+ case 2: glTexCoordPointer(A[i].size, A[i].type, A[i].stride, A[i].data);
+ name = "texture";
+ CHECK("glTexCoordPointer");
+ break;
+ case 3: glColorPointer (A[i].size, A[i].type, A[i].stride, A[i].data);
+ name = "color ";
+ CHECK("glColorPointer");
+ break;
+ default: Assert (0, "wat"); break;
+ }
+
+# ifdef DEBUG
+ dump_array_data (&A[i], count, "restored", name, 0);
+# endif
+ }
+}
+
+
+void
+jwzgles_glDrawArrays (GLuint mode, GLuint first, GLuint count)
+{
+ if (state->compiling_list)
+ {
+ void_int vv[3];
+ vv[0].i = mode;
+ vv[1].i = first;
+ vv[2].i = count;
+ list_push ("glDrawArrays", (list_fn_cb) &jwzgles_glDrawArrays,
+ PROTO_ARRAYS, vv);
+ }
+ else
+ {
+# ifdef DEBUG
+ if (! state->replaying_list) {
+ LOG4("direct %-12s %d %d %d", "glDrawArrays", mode, first, count);
+ dump_direct_array_data (first + count);
+ }
+# endif
+ glDrawArrays (mode, first, count); /* the real one */
+ CHECK("glDrawArrays");
+ }
+}
+
+
+void
+jwzgles_glInterleavedArrays (GLenum format, GLsizei stride, const void *data)
+{
+ /* We can implement this by calling the various *Pointer functions
+ with offsets into the same data, taking advantage of stride.
+ */
+ const unsigned char *c = (const unsigned char *) data;
+# define B 1
+# define F sizeof(GLfloat)
+
+ Assert (!state->compiling_verts,
+ "glInterleavedArrays not allowed inside glBegin");
+
+ jwzgles_glEnableClientState (GL_VERTEX_ARRAY);
+
+ if (!state->replaying_list)
+ LOG4 ("%sglInterleavedArrays %s %d %lX",
+ (state->compiling_list || state->replaying_list ? " " : ""),
+ mode_desc (format), stride, (unsigned long) data);
+
+ switch (format) {
+ case GL_V2F:
+ glVertexPointer (2, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ if (!state->replaying_list)
+ LOG3 ("%s -> glVertexPointer 2 FLOAT %d %lX",
+ (state->compiling_list || state->replaying_list ? " " : ""),
+ stride, (unsigned long) c);
+ break;
+ case GL_V3F:
+ glVertexPointer (3, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ if (!state->replaying_list)
+ LOG3 ("%s -> glVertexPointer 3 FLOAT %d %lX",
+ (state->compiling_list || state->replaying_list ? " " : ""),
+ stride, (unsigned long) c);
+ break;
+ case GL_C4UB_V2F:
+ if (stride == 0)
+ stride = 4*B + 2*F;
+ jwzgles_glEnableClientState (GL_COLOR_ARRAY);
+ glColorPointer (4, GL_UNSIGNED_BYTE, stride, c);
+ CHECK("glColorPointer");
+ c += 4*B; /* #### might be incorrect float-aligned address */
+ glVertexPointer (2, GL_FLOAT, stride, c);
+ break;
+ case GL_C4UB_V3F:
+ if (stride == 0)
+ stride = 4*B + 3*F;
+ jwzgles_glEnableClientState (GL_COLOR_ARRAY);
+ glColorPointer (4, GL_UNSIGNED_BYTE, stride, c);
+ CHECK("glColorPointer");
+ c += 4*B;
+ glVertexPointer (3, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ break;
+ case GL_C3F_V3F:
+ if (stride == 0)
+ stride = 3*F + 3*F;
+ jwzgles_glEnableClientState (GL_COLOR_ARRAY);
+ glColorPointer (3, GL_FLOAT, stride, c);
+ CHECK("glColorPointer");
+ c += 3*F;
+ glVertexPointer (3, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ break;
+ case GL_N3F_V3F:
+ if (stride == 0)
+ stride = 3*F + 3*F;
+ jwzgles_glEnableClientState (GL_NORMAL_ARRAY);
+ glNormalPointer (GL_FLOAT, stride, c);
+ CHECK("glNormalPointer");
+ if (!state->replaying_list)
+ LOG3 ("%s -> glNormalPointer FLOAT %d %lX",
+ (state->compiling_list || state->replaying_list ? " " : ""),
+ stride, (unsigned long) c);
+ c += 3*F;
+ glVertexPointer (3, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ if (!state->replaying_list)
+ LOG3 ("%s -> glVertexPointer 3 FLOAT %d %lX",
+ (state->compiling_list || state->replaying_list ? " " : ""),
+ stride, (unsigned long) c);
+ break;
+ case GL_C4F_N3F_V3F:
+ if (stride == 0)
+ stride = 4*F + 3*F + 3*F;
+ jwzgles_glEnableClientState (GL_COLOR_ARRAY);
+ glColorPointer (4, GL_FLOAT, stride, c);
+ CHECK("glColorPointer");
+ c += 4*F;
+ jwzgles_glEnableClientState (GL_NORMAL_ARRAY);
+ glNormalPointer (GL_FLOAT, stride, c);
+ CHECK("glNormalPointer");
+ c += 3*F;
+ glVertexPointer (3, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ break;
+ case GL_T2F_V3F:
+ if (stride == 0)
+ stride = 2*F + 3*F;
+ jwzgles_glEnableClientState (GL_TEXTURE_COORD_ARRAY);
+ glTexCoordPointer (2, GL_FLOAT, stride, c);
+ CHECK("glTexCoordPointer");
+ c += 2*F;
+ glVertexPointer (3, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ break;
+ case GL_T4F_V4F:
+ if (stride == 0)
+ stride = 4*F + 4*F;
+ jwzgles_glEnableClientState (GL_TEXTURE_COORD_ARRAY);
+ glTexCoordPointer (4, GL_FLOAT, stride, c);
+ CHECK("glTexCoordPointer");
+ c += 4*F;
+ glVertexPointer (4, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ break;
+ case GL_T2F_C4UB_V3F:
+ if (stride == 0)
+ stride = 2*F + 4*B + 3*F;
+ jwzgles_glEnableClientState (GL_TEXTURE_COORD_ARRAY);
+ glTexCoordPointer (2, GL_FLOAT, stride, c);
+ CHECK("glTexCoordPointer");
+ c += 2*F;
+ jwzgles_glEnableClientState (GL_COLOR_ARRAY);
+ glColorPointer (4, GL_UNSIGNED_BYTE, stride, c);
+ CHECK("glColorPointer");
+ c += 4*B;
+ glVertexPointer (3, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ break;
+ case GL_T2F_C3F_V3F:
+ if (stride == 0)
+ stride = 2*F + 3*F + 3*F;
+ jwzgles_glEnableClientState (GL_TEXTURE_COORD_ARRAY);
+ glTexCoordPointer (2, GL_FLOAT, stride, c);
+ CHECK("glTexCoordPointer");
+ c += 2*F;
+ jwzgles_glEnableClientState (GL_COLOR_ARRAY);
+ glColorPointer (3, GL_FLOAT, stride, c);
+ CHECK("glColorPointer");
+ c += 3*F;
+ glVertexPointer (3, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ break;
+ case GL_T2F_N3F_V3F:
+ if (stride == 0)
+ stride = 2*F + 3*F + 3*F;
+ jwzgles_glEnableClientState (GL_TEXTURE_COORD_ARRAY);
+ glTexCoordPointer (2, GL_FLOAT, stride, c);
+ CHECK("glTexCoordPointer");
+ c += 2*F;
+ jwzgles_glEnableClientState (GL_NORMAL_ARRAY);
+ glNormalPointer (GL_FLOAT, stride, c);
+ CHECK("glNormalPointer");
+ c += 3*F;
+ glVertexPointer (3, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ break;
+ case GL_T2F_C4F_N3F_V3F:
+ if (stride == 0)
+ stride = 2*F + 4*F + 3*F + 3*F;
+ jwzgles_glEnableClientState (GL_TEXTURE_COORD_ARRAY);
+ glTexCoordPointer (2, GL_FLOAT, stride, c);
+ CHECK("glTexCoordPointer");
+ c += 2*F;
+ jwzgles_glEnableClientState (GL_COLOR_ARRAY);
+ glColorPointer (3, GL_FLOAT, stride, c);
+ CHECK("glColorPointer");
+ c += 3*F;
+ jwzgles_glEnableClientState (GL_NORMAL_ARRAY);
+ glNormalPointer (GL_FLOAT, stride, c);
+ CHECK("glNormalPointer");
+ c += 3*F;
+ glVertexPointer (3, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ break;
+ case GL_T4F_C4F_N3F_V4F:
+ if (stride == 0)
+ stride = 4*F + 4*F + 3*F + 4*F;
+ jwzgles_glEnableClientState (GL_TEXTURE_COORD_ARRAY);
+ glTexCoordPointer (4, GL_FLOAT, stride, c);
+ CHECK("glTexCoordPointer");
+ c += 4*F;
+ jwzgles_glEnableClientState (GL_COLOR_ARRAY);
+ glColorPointer (4, GL_FLOAT, stride, c);
+ CHECK("glColorPointer");
+ c += 4*F;
+ jwzgles_glEnableClientState (GL_NORMAL_ARRAY);
+ glNormalPointer (GL_FLOAT, stride, c);
+ CHECK("glNormalPointer");
+ c += 3*F;
+ glVertexPointer (3, GL_FLOAT, stride, c);
+ CHECK("glVertexPointer");
+ break;
+ default:
+ Assert (0, "glInterleavedArrays: bogus format");
+ break;
+ }
+
+# undef B
+# undef F
+}
+
+
+
+void
+jwzgles_glEnableClientState (GLuint cap)
+{
+ if (state->compiling_list)
+ {
+ void_int vv[1];
+ vv[0].i = cap;
+ list_push ("glEnableClientState",
+ (list_fn_cb) &jwzgles_glEnableClientState,
+ PROTO_I, vv);
+ }
+ else
+ {
+ if (! state->replaying_list)
+ LOG2 ("direct %-12s %s", "glEnableClientState", mode_desc(cap));
+ glEnableClientState (cap); /* the real one */
+ CHECK("glEnableClientState");
+ }
+
+ switch (cap) {
+ case GL_NORMAL_ARRAY:
+ state->set.ncount += 2;
+ state->enabled |= ISENABLED_NORM_ARRAY;
+ break;
+ case GL_TEXTURE_COORD_ARRAY:
+ state->set.tcount += 2;
+ state->enabled |= ISENABLED_TEX_ARRAY;
+ break;
+ case GL_COLOR_ARRAY:
+ state->set.ccount += 2;
+ state->enabled |= ISENABLED_COLOR_ARRAY;
+ break;
+ default: break;
+ }
+}
+
+
+void
+jwzgles_glDisableClientState (GLuint cap)
+{
+ if (state->compiling_list)
+ {
+ void_int vv[1];
+ vv[0].i = cap;
+ list_push ("glDisableClientState",
+ (list_fn_cb) &jwzgles_glDisableClientState,
+ PROTO_I, vv);
+ }
+ else
+ {
+ if (! state->replaying_list)
+ LOG2 ("direct %-12s %s", "glDisableClientState", mode_desc(cap));
+ glDisableClientState (cap); /* the real one */
+ CHECK("glDisableClientState");
+ }
+
+ switch (cap) {
+ case GL_NORMAL_ARRAY:
+ state->set.ncount = 0;
+ state->enabled &= ~ISENABLED_NORM_ARRAY;
+ break;
+ case GL_TEXTURE_COORD_ARRAY:
+ state->set.tcount = 0;
+ state->enabled &= ~ISENABLED_TEX_ARRAY;
+ break;
+ case GL_COLOR_ARRAY:
+ state->set.ccount = 0;
+ state->enabled &= ~ISENABLED_COLOR_ARRAY;
+ break;
+ default:
+ break;
+ }
+}
+
+
+void
+jwzgles_glMultMatrixf (const GLfloat *m)
+{
+ Assert (!state->compiling_verts,
+ "glMultMatrixf not allowed inside glBegin");
+ if (state->compiling_list)
+ {
+ void_int vv[16];
+ int i;
+ for (i = 0; i < countof(vv); i++)
+ vv[i].f = m[i];
+ list_push ("glMultMatrixf", (list_fn_cb) &jwzgles_glMultMatrixf,
+ PROTO_FV16, vv);
+ }
+ else
+ {
+ if (! state->replaying_list)
+ LOG1 ("direct %-12s", "glMultMatrixf");
+ glMultMatrixf (m); /* the real one */
+ CHECK("glMultMatrixf");
+ }
+}
+
+
+void
+jwzgles_glClearIndex(GLfloat c)
+{
+ /* Does GLES even do indexed color? */
+ Assert (0, "glClearIndex unimplemented");
+}
+
+
+void
+jwzgles_glBitmap (GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig,
+ GLfloat xmove, GLfloat ymove, const GLubyte *bitmap)
+{
+ Assert (0, "glBitmap unimplemented");
+}
+
+void
+jwzgles_glPushAttrib(int flags)
+{
+ Assert (0, "glPushAttrib unimplemented");
+}
+
+void
+jwzgles_glPopAttrib(void)
+{
+ Assert (0, "glPopAttrib unimplemented");
+}
+
+
+/* These are needed for object hit detection in pinion.
+ Might need to rewrite that code entirely. Punt for now.
+ */
+void
+jwzgles_glInitNames (void)
+{
+/* Assert (0, "glInitNames unimplemented");*/
+}
+
+void
+jwzgles_glPushName (GLuint name)
+{
+/* Assert (0, "glPushName unimplemented");*/
+}
+
+GLuint
+jwzgles_glPopName (void)
+{
+/* Assert (0, "glPopName unimplemented");*/
+ return 0;
+}
+
+GLuint
+jwzgles_glRenderMode (GLuint mode)
+{
+/* Assert (0, "glRenderMode unimplemented");*/
+ return 0;
+}
+
+void
+jwzgles_glSelectBuffer (GLsizei size, GLuint *buf)
+{
+/* Assert (0, "glSelectBuffer unimplemented");*/
+}
+
+
+void
+jwzgles_glGenTextures (GLuint n, GLuint *ret)
+{
+ Assert (!state->compiling_verts,
+ "glGenTextures not allowed inside glBegin");
+ /* technically legal, but stupid! */
+ Assert (!state->compiling_list,
+ "glGenTextures not allowed inside glNewList");
+ if (! state->replaying_list)
+ LOG1 ("direct %-12s", "glGenTextures");
+ glGenTextures (n, ret); /* the real one */
+ CHECK("glGenTextures");
+}
+
+
+/* return the next larger power of 2. */
+static int
+to_pow2 (int value)
+{
+ int i = 1;
+ while (i < value) i <<= 1;
+ return i;
+}
+
+void
+jwzgles_glTexImage1D (GLenum target, GLint level,
+ GLint internalFormat,
+ GLsizei width, GLint border,
+ GLenum format, GLenum type,
+ const GLvoid *pixels)
+{
+ Assert (!state->compiling_verts, "glTexImage1D not allowed inside glBegin");
+ /* technically legal, but stupid! */
+ Assert (!state->compiling_list, "glTexImage1D inside glNewList");
+ Assert (width == to_pow2(width), "width must be a power of 2");
+ Assert (0, "glTexImage1D unimplemented"); /* does not exist in GLES */
+}
+
+void
+jwzgles_glTexImage2D (GLenum target,
+ GLint level,
+ GLint internalFormat,
+ GLsizei width,
+ GLsizei height,
+ GLint border,
+ GLenum format,
+ GLenum type,
+ const GLvoid *data)
+{
+ GLvoid *d2 = (GLvoid *) data;
+ Assert (!state->compiling_verts, "glTexImage2D not allowed inside glBegin");
+ Assert (!state->compiling_list, /* technically legal, but stupid! */
+ "glTexImage2D not allowed inside glNewList");
+
+ Assert (width == to_pow2(width), "width must be a power of 2");
+ Assert (height == to_pow2(height), "height must be a power of 2");
+
+ /* OpenGLES no longer supports "4" as a synonym for "RGBA". */
+ switch (internalFormat) {
+ case 1: internalFormat = GL_LUMINANCE; break;
+ case 2: internalFormat = GL_LUMINANCE_ALPHA; break;
+ case 3: internalFormat = GL_RGB; break;
+ case 4: internalFormat = GL_RGBA; break;
+ }
+
+ /* GLES does not let us omit the data pointer to create a blank texture. */
+ if (! data)
+ {
+ d2 = (GLvoid *) calloc (1, width * height * sizeof(GLfloat) * 4);
+ Assert (d2, "out of memory");
+ }
+
+ if (internalFormat == GL_RGB && format == GL_RGBA)
+ internalFormat = GL_RGBA; /* WTF */
+
+ if (! state->replaying_list)
+ LOG10 ("direct %-12s %s %d %s %d %d %d %s %s 0x%lX", "glTexImage2D",
+ mode_desc(target), level, mode_desc(internalFormat),
+ width, height, border, mode_desc(format), mode_desc(type),
+ (unsigned long) d2);
+ glTexImage2D (target, level, internalFormat, width, height, border,
+ format, type, d2); /* the real one */
+ CHECK("glTexImage2D");
+
+ if (d2 != data) free (d2);
+}
+
+void
+jwzgles_glTexSubImage2D (GLenum target, GLint level,
+ GLint xoffset, GLint yoffset,
+ GLsizei width, GLsizei height,
+ GLenum format, GLenum type,
+ const GLvoid *pixels)
+{
+ Assert (!state->compiling_verts,
+ "glTexSubImage2D not allowed inside glBegin");
+ Assert (!state->compiling_list, /* technically legal, but stupid! */
+ "glTexSubImage2D not allowed inside glNewList");
+
+ if (! state->replaying_list)
+ LOG10 ("direct %-12s %s %d %d %d %d %d %s %s 0x%lX", "glTexSubImage2D",
+ mode_desc(target), level, xoffset, yoffset, width, height,
+ mode_desc (format), mode_desc (type), (unsigned long) pixels);
+ glTexSubImage2D (target, level, xoffset, yoffset, width, height,
+ format, type, pixels); /* the real one */
+ CHECK("glTexSubImage2D");
+}
+
+void
+jwzgles_glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat,
+ GLint x, GLint y, GLsizei width, GLsizei height,
+ GLint border)
+{
+ Assert (!state->compiling_verts,
+ "glCopyTexImage2D not allowed inside glBegin");
+ Assert (!state->compiling_list, /* technically legal, but stupid! */
+ "glCopyTexImage2D not allowed inside glNewList");
+ if (! state->replaying_list)
+ LOG9 ("direct %-12s %s %d %s %d %d %d %d %d", "glCopyTexImage2D",
+ mode_desc(target), level, mode_desc(internalformat),
+ x, y, width, height, border);
+ glCopyTexImage2D (target, level, internalformat, x, y, width, height,
+ border); /* the real one */
+ CHECK("glCopyTexImage2D");
+}
+
+
+void
+jwzgles_glTexGenfv (GLenum coord, GLenum pname, const GLfloat *params)
+{
+ /* OpenGLES doesn't have this at all!
+ "Oh, just rewrite that code to use GPU shaders", they say.
+ How fucking convenient.
+
+ So, when this is enabled, we could emit a GL_TEXTURE_COORD_ARRAY
+ and compute coords for each vertex in the current GL_VERTEX_ARRAY
+ as per http://www.opengl.org/wiki/Mathematics_of_glTexGen
+ but holy shit, what a pain in the ass!
+
+ For GL_OBJECT_LINEAR, we can just re-use the vertex array as
+ the texture array, using a proper stride. That's hardly worth
+ the effort, though, because bouncingcow is the only hack that
+ uses that, and not even by default.
+ */
+ Assert (coord == GL_S || coord == GL_T, "glTexGenfv: unimplemented coord");
+
+ /* This is probably default-ish, so do nothing. */
+ if (pname == GL_EYE_PLANE) return;
+
+ Assert (pname == GL_TEXTURE_GEN_MODE, "glTexGenfv: unimplemented name");
+ Assert (params[0] == GL_EYE_LINEAR, "glTexGenfv: unimplemented mode");
+}
+
+void
+jwzgles_glTexGeni (GLenum coord, GLenum pname, GLint param)
+{
+ GLfloat v = param;
+ jwzgles_glTexGenfv (coord, pname, &v);
+}
+
+
+int
+jwzgles_gluBuild2DMipmaps (GLenum target,
+ GLint internalFormat,
+ GLsizei width,
+ GLsizei height,
+ GLenum format,
+ GLenum type,
+ const GLvoid *data)
+{
+ /* Not really bothering with mipmapping; only making one level.
+ Note that this required a corresponding hack in glTexParameterf().
+ */
+
+ int w2 = to_pow2(width);
+ int h2 = to_pow2(height);
+
+ void *d2 = (void *) data;
+
+ /* OpenGLES no longer supports "4" as a synonym for "RGBA". */
+ switch (internalFormat) {
+ case 1: internalFormat = GL_LUMINANCE; break;
+ case 2: internalFormat = GL_LUMINANCE_ALPHA; break;
+ case 3: internalFormat = GL_RGB; break;
+ case 4: internalFormat = GL_RGBA; break;
+ }
+
+/* if (w2 < h2) w2 = h2;
+ if (h2 < w2) h2 = w2;*/
+
+ if (w2 != width || h2 != height)
+ {
+ /* Scale up the image bits to fit the power-of-2 texture.
+ We have to do this because the mipmap API assumes that
+ the texture bits go to texture coordinates 1.0 x 1.0.
+ This could be more efficient, but it doesn't happen often.
+ */
+ int istride = (format == GL_RGBA ? 4 : 3);
+ int ostride = 4;
+ int ibpl = istride * width;
+ int obpl = ostride * w2;
+ int oy;
+ const unsigned char *in = (unsigned char *) data;
+ unsigned char *out = (void *) malloc (h2 * obpl);
+ Assert (out, "out of memory");
+ d2 = out;
+
+ for (oy = 0; oy < h2; oy++)
+ {
+ int iy = oy * height / h2;
+ const unsigned char *iline = in + (iy * ibpl);
+ unsigned char *oline = out + (oy * obpl);
+ int ox;
+ for (ox = 0; ox < w2; ox++)
+ {
+ int ix = ox * width / w2;
+ const unsigned char *i = iline + (ix * istride);
+ unsigned char *o = oline + (ox * ostride);
+ *o++ = *i++; /* R */
+ *o++ = *i++; /* G */
+ *o++ = *i++; /* B */
+ *o++ = (istride == 4 ? *i : 0xFF); /* A */
+ }
+ }
+ width = w2;
+ height = h2;
+ internalFormat = GL_RGBA;
+ format = GL_RGBA;
+ }
+
+ jwzgles_glTexImage2D (target, 0, internalFormat, w2, h2, 0,
+ format, type, d2);
+ if (d2 != data) free (d2);
+
+ return 0;
+}
+
+
+void
+jwzgles_glRectf (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
+{
+ jwzgles_glBegin (GL_POLYGON);
+ jwzgles_glVertex2f (x1, y1);
+ jwzgles_glVertex2f (x2, y1);
+ jwzgles_glVertex2f (x2, y2);
+ jwzgles_glVertex2f (x1, y2);
+ jwzgles_glEnd ();
+}
+
+void
+jwzgles_glRecti (GLint x1, GLint y1, GLint x2, GLint y2)
+{
+ jwzgles_glRectf (x1, y1, x2, y2);
+}
+
+void
+jwzgles_glClearDepth (GLfloat d)
+{
+ /* Not sure what to do here */
+ Assert (d == 1.0, "glClearDepth unimplemented");
+}
+
+
+void
+jwzgles_glEnable (GLuint bit)
+{
+ Assert (!state->compiling_verts, "glEnable not allowed inside glBegin");
+ if (state->compiling_list)
+ {
+ void_int vv[1];
+ vv[0].i = bit;
+ list_push ("glEnable", (list_fn_cb) &jwzgles_glEnable, PROTO_I, vv);
+ }
+ else
+ {
+ if (! state->replaying_list)
+ LOG2 ("direct %-12s %s", "glEnable", mode_desc(bit));
+ glEnable (bit); /* the real one */
+ CHECK("glEnable");
+
+ switch (bit) {
+ case GL_TEXTURE_2D: state->enabled |= ISENABLED_TEXTURE_2D; break;
+ case GL_TEXTURE_GEN_S: state->enabled |= ISENABLED_TEXTURE_GEN_S; break;
+ case GL_TEXTURE_GEN_T: state->enabled |= ISENABLED_TEXTURE_GEN_T; break;
+ case GL_LIGHTING: state->enabled |= ISENABLED_LIGHTING; break;
+ case GL_BLEND: state->enabled |= ISENABLED_BLEND; break;
+ case GL_DEPTH_TEST: state->enabled |= ISENABLED_DEPTH_TEST; break;
+ case GL_CULL_FACE: state->enabled |= ISENABLED_CULL_FACE; break;
+ case GL_NORMALIZE: state->enabled |= ISENABLED_NORMALIZE; break;
+ case GL_FOG: state->enabled |= ISENABLED_FOG; break;
+ case GL_COLOR_MATERIAL: state->enabled |= ISENABLED_COLMAT; break;
+
+ /* Do these work with glEnable or only with glEnableClientState? */
+ case GL_VERTEX_ARRAY: state->enabled |= ISENABLED_VERT_ARRAY; break;
+ case GL_NORMAL_ARRAY: state->enabled |= ISENABLED_NORM_ARRAY; break;
+ case GL_TEXTURE_COORD_ARRAY: state->enabled |= ISENABLED_TEX_ARRAY;break;
+ case GL_COLOR_ARRAY: state->enabled |= ISENABLED_COLOR_ARRAY; break;
+
+ default: break;
+ }
+ }
+}
+
+
+void
+jwzgles_glDisable (GLuint bit)
+{
+ Assert (!state->compiling_verts, "glDisable not allowed inside glBegin");
+ if (state->compiling_list)
+ {
+ void_int vv[1];
+ vv[0].i = bit;
+ list_push ("glDisable", (list_fn_cb) &jwzgles_glDisable, PROTO_I, vv);
+ }
+ else
+ {
+ if (! state->replaying_list)
+ LOG2 ("direct %-12s %s", "glDisable", mode_desc(bit));
+ glDisable (bit); /* the real one */
+ CHECK("glDisable");
+
+ switch (bit) {
+ case GL_TEXTURE_2D: state->enabled &= ~ISENABLED_TEXTURE_2D; break;
+ case GL_TEXTURE_GEN_S: state->enabled &= ~ISENABLED_TEXTURE_GEN_S; break;
+ case GL_TEXTURE_GEN_T: state->enabled &= ~ISENABLED_TEXTURE_GEN_T; break;
+ case GL_LIGHTING: state->enabled &= ~ISENABLED_LIGHTING; break;
+ case GL_BLEND: state->enabled &= ~ISENABLED_BLEND; break;
+ case GL_DEPTH_TEST: state->enabled &= ~ISENABLED_DEPTH_TEST; break;
+ case GL_CULL_FACE: state->enabled &= ~ISENABLED_CULL_FACE; break;
+ case GL_NORMALIZE: state->enabled &= ~ISENABLED_NORMALIZE; break;
+ case GL_FOG: state->enabled &= ~ISENABLED_FOG; break;
+ case GL_COLOR_MATERIAL: state->enabled &= ~ISENABLED_COLMAT; break;
+
+ /* Do these work with glEnable or only with glEnableClientState? */
+ case GL_VERTEX_ARRAY: state->enabled &= ~ISENABLED_VERT_ARRAY; break;
+ case GL_NORMAL_ARRAY: state->enabled &= ~ISENABLED_NORM_ARRAY; break;
+ case GL_TEXTURE_COORD_ARRAY: state->enabled &= ~ISENABLED_TEX_ARRAY;break;
+ case GL_COLOR_ARRAY: state->enabled &= ~ISENABLED_COLOR_ARRAY; break;
+
+ default: break;
+ }
+ }
+}
+
+
+GLboolean
+jwzgles_glIsEnabled (GLuint bit)
+{
+ /*
+ Assert (!state->compiling_verts, "glIsEnabled not allowed inside glBegin");
+ Assert (!state->compiling_list, "glIsEnabled not allowed inside glNewList");
+ */
+ switch (bit) {
+ case GL_TEXTURE_2D: return !!(state->enabled & ISENABLED_TEXTURE_2D);
+ case GL_TEXTURE_GEN_S: return !!(state->enabled & ISENABLED_TEXTURE_GEN_S);
+ case GL_TEXTURE_GEN_T: return !!(state->enabled & ISENABLED_TEXTURE_GEN_T);
+ case GL_LIGHTING: return !!(state->enabled & ISENABLED_LIGHTING);
+ case GL_BLEND: return !!(state->enabled & ISENABLED_BLEND);
+ case GL_DEPTH_TEST: return !!(state->enabled & ISENABLED_DEPTH_TEST);
+ case GL_CULL_FACE: return !!(state->enabled & ISENABLED_CULL_FACE);
+ case GL_NORMALIZE: return !!(state->enabled & ISENABLED_NORMALIZE);
+ case GL_FOG: return !!(state->enabled & ISENABLED_FOG);
+ case GL_COLOR_MATERIAL: return !!(state->enabled & ISENABLED_COLMAT);
+
+ /* Do these work with glEnable or only with glEnableClientState?
+ We need to query them, and there is no glIsClientStateEnabled.
+ */
+ case GL_VERTEX_ARRAY: return !!(state->enabled & ISENABLED_VERT_ARRAY);
+ case GL_NORMAL_ARRAY: return !!(state->enabled & ISENABLED_NORM_ARRAY);
+ case GL_TEXTURE_COORD_ARRAY: return !!(state->enabled & ISENABLED_TEX_ARRAY);
+ case GL_COLOR_ARRAY: return !!(state->enabled & ISENABLED_COLOR_ARRAY);
+ default: Assert (0, "glIsEnabled unimplemented bit"); break;
+ }
+}
+
+
+/* The spec says that OpenGLES 1.x doesn't implement glGetFloatv.
+ Were this true, it would suck, for it would mean that there was no
+ way to retrieve the prevailing matrixes. To implement this, we'd
+ have to keep track of them all on the client side by combining in
+ all the actions of glMultMatrixf, glRotatef, etc.
+
+ However, Apple's iOS OpenGLES *does* provide glGetFloatv!
+ */
+void
+jwzgles_glGetFloatv (GLenum pname, GLfloat *params)
+{
+ if (! state->replaying_list)
+ LOG2 ("direct %-12s %s", "glGetFloatv", mode_desc(pname));
+ glGetFloatv (pname, params); /* the real one */
+ CHECK("glGetFloatv");
+}
+
+
+/* Likewise: not supposed to be there, but it is. */
+void
+jwzgles_glGetPointerv (GLenum pname, GLvoid *params)
+{
+ if (! state->replaying_list)
+ LOG2 ("direct %-12s %s", "glGetPointerv", mode_desc(pname));
+ glGetPointerv (pname, params); /* the real one */
+ CHECK("glGetPointerv");
+}
+
+
+/* How many cells are written into the *params array.
+ We need to know this to avoid smashing the caller's stack
+ if they asked for a single-value parameter.
+ */
+static int
+glGet_ret_count (GLenum pname)
+{
+ switch (pname) {
+/*case GL_COLOR_MATRIX: */
+ case GL_MODELVIEW_MATRIX:
+ case GL_PROJECTION_MATRIX:
+ case GL_TEXTURE_MATRIX:
+/*case GL_TRANSPOSE_COLOR_MATRIX: */
+/*case GL_TRANSPOSE_MODELVIEW_MATRIX: */
+/*case GL_TRANSPOSE_PROJECTION_MATRIX: */
+/*case GL_TRANSPOSE_TEXTURE_MATRIX: */
+ return 16;
+/*case GL_ACCUM_CLEAR_VALUE: */
+/*case GL_BLEND_COLOR: */
+ case GL_COLOR_CLEAR_VALUE:
+ case GL_COLOR_WRITEMASK:
+ case GL_CURRENT_COLOR:
+/*case GL_CURRENT_RASTER_COLOR: */
+/*case GL_CURRENT_RASTER_POSITION: */
+/*case GL_CURRENT_RASTER_SECONDARY_COLOR: */
+/*case GL_CURRENT_RASTER_TEXTURE_COORDS: */
+/*case GL_CURRENT_SECONDARY_COLOR: */
+ case GL_CURRENT_TEXTURE_COORDS:
+ case GL_FOG_COLOR:
+ case GL_LIGHT_MODEL_AMBIENT:
+/*case GL_MAP2_GRID_DOMAIN: */
+ case GL_SCISSOR_BOX:
+ case GL_VIEWPORT:
+ return 4;
+ case GL_CURRENT_NORMAL:
+ case GL_POINT_DISTANCE_ATTENUATION:
+ return 3;
+ case GL_ALIASED_LINE_WIDTH_RANGE:
+ case GL_ALIASED_POINT_SIZE_RANGE:
+ case GL_DEPTH_RANGE:
+/*case GL_LINE_WIDTH_RANGE: */
+/*case GL_MAP1_GRID_DOMAIN: */
+/*case GL_MAP2_GRID_SEGMENTS: */
+ case GL_MAX_VIEWPORT_DIMS:
+/*case GL_POINT_SIZE_RANGE: */
+ case GL_POLYGON_MODE:
+ case GL_SMOOTH_LINE_WIDTH_RANGE:
+ case GL_SMOOTH_POINT_SIZE_RANGE:
+ return 2;
+ default:
+ return 1;
+ }
+}
+
+
+void
+jwzgles_glGetDoublev (GLenum pname, GLdouble *params)
+{
+ GLfloat m[16];
+ int i, j = glGet_ret_count (pname);
+ jwzgles_glGetFloatv (pname, m);
+ for (i = 0; i < j; i++)
+ params[i] = m[i];
+}
+
+
+void
+jwzgles_glGetIntegerv (GLenum pname, GLint *params)
+{
+ GLfloat m[16];
+ int i, j = glGet_ret_count (pname);
+ jwzgles_glGetFloatv (pname, m);
+ for (i = 0; i < j; i++)
+ params[i] = m[i];
+}
+
+
+void
+jwzgles_glGetBooleanv (GLenum pname, GLboolean *params)
+{
+ GLfloat m[16];
+ int i, j = glGet_ret_count (pname);
+ jwzgles_glGetFloatv (pname, m);
+ for (i = 0; i < j; i++)
+ params[i] = (m[i] != 0.0);
+}
+
+
+const char *
+jwzgles_gluErrorString (GLenum error)
+{
+ static char s[20];
+ sprintf (s, "0x%lX", (unsigned long) error);
+ return s;
+}
+
+
+/* These can be included inside glNewList, but they actually execute
+ immediately anyway.
+ */
+void
+jwzgles_glVertexPointer (GLuint size, GLuint type, GLuint stride,
+ const GLvoid *ptr)
+{
+ if (! state->replaying_list)
+ LOG5 ("direct %-12s %d %s %d 0x%lX", "glVertexPointer",
+ size, mode_desc(type), stride, (unsigned long) ptr);
+ glVertexPointer (size, type, stride, ptr); /* the real one */
+ CHECK("glVertexPointer");
+}
+
+void
+jwzgles_glNormalPointer (GLuint type, GLuint stride, const GLvoid *ptr)
+{
+ if (! state->replaying_list)
+ LOG4 ("direct %-12s %s %d 0x%lX", "glNormalPointer",
+ mode_desc(type), stride, (unsigned long) ptr);
+ glNormalPointer (type, stride, ptr); /* the real one */
+ CHECK("glNormalPointer");
+}
+
+void
+jwzgles_glColorPointer (GLuint size, GLuint type, GLuint stride,
+ const GLvoid *ptr)
+{
+ if (! state->replaying_list)
+ LOG5 ("direct %-12s %d %s %d 0x%lX", "glColorPointer",
+ size, mode_desc(type), stride, (unsigned long) ptr);
+ glColorPointer (size, type, stride, ptr); /* the real one */
+ CHECK("glColorPointer");
+}
+
+void
+jwzgles_glTexCoordPointer (GLuint size, GLuint type, GLuint stride,
+ const GLvoid *ptr)
+{
+ if (! state->replaying_list)
+ LOG5 ("direct %-12s %d %s %d 0x%lX", "glTexCoordPointer",
+ size, mode_desc(type), stride, (unsigned long) ptr);
+ glTexCoordPointer (size, type, stride, ptr); /* the real one */
+ CHECK("glTexCoordPointer");
+}
+
+
+void
+jwzgles_glTexParameterf (GLuint target, GLuint pname, GLfloat param)
+{
+ Assert (!state->compiling_verts,
+ "glTexParameterf not allowed inside glBegin");
+
+ /* We don't *really* implement mipmaps, so just turn this off.
+ */
+ if (param == GL_LINEAR_MIPMAP_LINEAR) param = GL_LINEAR;
+ if (param == GL_NEAREST_MIPMAP_LINEAR) param = GL_LINEAR;
+ if (param == GL_LINEAR_MIPMAP_NEAREST) param = GL_NEAREST;
+ if (param == GL_NEAREST_MIPMAP_NEAREST) param = GL_NEAREST;
+
+ if (state->compiling_list)
+ {
+ void_int vv[3];
+ vv[0].i = target;
+ vv[1].i = pname;
+ vv[2].f = param;
+ list_push ("glTexParameterf", (list_fn_cb) &jwzgles_glTexParameterf,
+ PROTO_IIF, vv);
+ }
+ else
+ {
+ if (! state->replaying_list)
+ LOG4 ("direct %-12s %s %s %7.3f", "glTexParameterf",
+ mode_desc(target), mode_desc(pname), param);
+ glTexParameterf (target, pname, param); /* the real one */
+ CHECK("glTexParameterf");
+ }
+}
+
+void
+jwzgles_glTexParameteri (GLuint target, GLuint pname, GLuint param)
+{
+ jwzgles_glTexParameterf (target, pname, param);
+}
+
+
+/* Matrix functions, mostly cribbed from Mesa.
+ */
+
+void
+jwzgles_glFrustum (GLfloat left, GLfloat right,
+ GLfloat bottom, GLfloat top,
+ GLfloat near, GLfloat far)
+{
+ GLfloat m[16];
+ GLfloat x = (2 * near) / (right-left);
+ GLfloat y = (2 * near) / (top - bottom);
+ GLfloat a = (right + left) / (right - left);
+ GLfloat b = (top + bottom) / (top - bottom);
+ GLfloat c = -(far + near) / (far - near);
+ GLfloat d = -(2 * far * near) / (far - near);
+
+# define M(X,Y) m[Y * 4 + X]
+ M(0,0) = x; M(0,1) = 0; M(0,2) = a; M(0,3) = 0;
+ M(1,0) = 0; M(1,1) = y; M(1,2) = b; M(1,3) = 0;
+ M(2,0) = 0; M(2,1) = 0; M(2,2) = c; M(2,3) = d;
+ M(3,0) = 0; M(3,1) = 0; M(3,2) = -1; M(3,3) = 0;
+# undef M
+
+ jwzgles_glMultMatrixf (m);
+}
+
+
+void
+jwzgles_glOrtho (GLfloat left, GLfloat right,
+ GLfloat bottom, GLfloat top,
+ GLfloat near, GLfloat far)
+{
+ GLfloat m[16];
+ GLfloat a = 2 / (right - left);
+ GLfloat b = -(right + left) / (right - left);
+ GLfloat c = 2 / (top - bottom);
+ GLfloat d = -(top + bottom) / (top - bottom);
+ GLfloat e = -2 / (far - near);
+ GLfloat f = -(far + near) / (far - near);
+
+# define M(X,Y) m[Y * 4 + X]
+ M(0,0) = a; M(0,1) = 0; M(0,2) = 0; M(0,3) = b;
+ M(1,0) = 0; M(1,1) = c; M(1,2) = 0; M(1,3) = d;
+ M(2,0) = 0; M(2,1) = 0; M(2,2) = e; M(2,3) = f;
+ M(3,0) = 0; M(3,1) = 0; M(3,2) = 0; M(3,3) = 1;
+# undef M
+
+ jwzgles_glMultMatrixf (m);
+}
+
+
+void
+jwzgles_gluPerspective (GLdouble fovy, GLdouble aspect,
+ GLdouble near, GLdouble far)
+{
+ GLfloat m[16];
+ double si, co, dz;
+ double rad = fovy / 2 * M_PI / 180;
+ double a, b, c, d;
+
+ dz = far - near;
+ si = sin(rad);
+ if (dz == 0 || si == 0 || aspect == 0)
+ return;
+ co = cos(rad) / si;
+
+ a = co / aspect;
+ b = co;
+ c = -(far + near) / dz;
+ d = -2 * near * far / dz;
+
+# define M(X,Y) m[Y * 4 + X]
+ M(0,0) = a; M(0,1) = 0; M(0,2) = 0; M(0,3) = 0;
+ M(1,0) = 0; M(1,1) = b; M(1,2) = 0; M(1,3) = 0;
+ M(2,0) = 0; M(2,1) = 0; M(2,2) = c; M(2,3) = d;
+ M(3,0) = 0; M(3,1) = 0; M(3,2) = -1; M(3,3) = 0;
+# undef M
+
+ jwzgles_glMultMatrixf (m);
+}
+
+
+void
+jwzgles_gluLookAt (GLfloat eyex, GLfloat eyey, GLfloat eyez,
+ GLfloat centerx, GLfloat centery, GLfloat centerz,
+ GLfloat upx, GLfloat upy, GLfloat upz)
+{
+ GLfloat m[16];
+ GLfloat x[3], y[3], z[3];
+ GLfloat mag;
+
+ /* Make rotation matrix */
+
+ /* Z vector */
+ z[0] = eyex - centerx;
+ z[1] = eyey - centery;
+ z[2] = eyez - centerz;
+ mag = sqrt(z[0] * z[0] + z[1] * z[1] + z[2] * z[2]);
+ if (mag) { /* mpichler, 19950515 */
+ z[0] /= mag;
+ z[1] /= mag;
+ z[2] /= mag;
+ }
+
+ /* Y vector */
+ y[0] = upx;
+ y[1] = upy;
+ y[2] = upz;
+
+ /* X vector = Y cross Z */
+ x[0] = y[1] * z[2] - y[2] * z[1];
+ x[1] = -y[0] * z[2] + y[2] * z[0];
+ x[2] = y[0] * z[1] - y[1] * z[0];
+
+ /* Recompute Y = Z cross X */
+ y[0] = z[1] * x[2] - z[2] * x[1];
+ y[1] = -z[0] * x[2] + z[2] * x[0];
+ y[2] = z[0] * x[1] - z[1] * x[0];
+
+ /* mpichler, 19950515 */
+ /* cross product gives area of parallelogram, which is < 1.0 for
+ * non-perpendicular unit-length vectors; so normalize x, y here
+ */
+
+ mag = sqrt(x[0] * x[0] + x[1] * x[1] + x[2] * x[2]);
+ if (mag) {
+ x[0] /= mag;
+ x[1] /= mag;
+ x[2] /= mag;
+ }
+
+ mag = sqrt(y[0] * y[0] + y[1] * y[1] + y[2] * y[2]);
+ if (mag) {
+ y[0] /= mag;
+ y[1] /= mag;
+ y[2] /= mag;
+ }
+
+#define M(row,col) m[col*4+row]
+ M(0, 0) = x[0]; M(0, 1) = x[1]; M(0, 2) = x[2]; M(0, 3) = 0.0;
+ M(1, 0) = y[0]; M(1, 1) = y[1]; M(1, 2) = y[2]; M(1, 3) = 0.0;
+ M(2, 0) = z[0]; M(2, 1) = z[1]; M(2, 2) = z[2]; M(2, 3) = 0.0;
+ M(3, 0) = 0.0; M(3, 1) = 0.0; M(3, 2) = 0.0; M(3, 3) = 1.0;
+#undef M
+
+ jwzgles_glMultMatrixf(m);
+
+ /* Translate Eye to Origin */
+ jwzgles_glTranslatef(-eyex, -eyey, -eyez);
+}
+
+
+static void __gluMultMatrixVecd (const GLdouble matrix[16],
+ const GLdouble in[4],
+ GLdouble out[4])
+{
+ int i;
+
+ for (i=0; i<4; i++) {
+ out[i] =
+ in[0] * matrix[0*4+i] +
+ in[1] * matrix[1*4+i] +
+ in[2] * matrix[2*4+i] +
+ in[3] * matrix[3*4+i];
+ }
+}
+
+GLint
+jwzgles_gluProject (GLdouble objx, GLdouble objy, GLdouble objz,
+ const GLdouble modelMatrix[16],
+ const GLdouble projMatrix[16],
+ const GLint viewport[4],
+ GLdouble *winx, GLdouble *winy, GLdouble *winz)
+{
+ GLdouble in[4];
+ GLdouble out[4];
+
+ /* #### I suspect this is not working right. I was seeing crazy values
+ in lament.c. Maybe there's some float-vs-double confusion going on?
+ */
+
+ in[0]=objx;
+ in[1]=objy;
+ in[2]=objz;
+ in[3]=1.0;
+ __gluMultMatrixVecd(modelMatrix, in, out);
+ __gluMultMatrixVecd(projMatrix, out, in);
+ if (in[3] == 0.0) return(GL_FALSE);
+ in[0] /= in[3];
+ in[1] /= in[3];
+ in[2] /= in[3];
+ /* Map x, y and z to range 0-1 */
+ in[0] = in[0] * 0.5 + 0.5;
+ in[1] = in[1] * 0.5 + 0.5;
+ in[2] = in[2] * 0.5 + 0.5;
+
+ /* Map x,y to viewport */
+ in[0] = in[0] * viewport[2] + viewport[0];
+ in[1] = in[1] * viewport[3] + viewport[1];
+
+ *winx=in[0];
+ *winy=in[1];
+ *winz=in[2];
+ return(GL_TRUE);
+}
+
+
+/* The following functions are present in both OpenGL 1.1 and in OpenGLES 1,
+ but are allowed within glNewList/glEndList, so we must wrap them to allow
+ them to either be recorded in lists, or run directly.
+
+ All this CPP obscenity is me screaming in rage at all the ways that C is
+ not Lisp, as all I want to do here is DEFADVICE.
+ */
+
+#define PROTO_V PROTO_VOID
+#define TYPE_V GLuint
+#define ARGS_V void
+#define VARS_V /* */
+#define LOGS_V "\n"
+#define FILL_V /* */
+
+#define TYPE_I GLuint
+#define TYPE_II TYPE_I
+#define TYPE_III TYPE_I
+#define TYPE_IIII TYPE_I
+#define ARGS_I TYPE_I a
+#define ARGS_II TYPE_I a, TYPE_I b
+#define ARGS_III TYPE_I a, TYPE_I b, TYPE_I c
+#define ARGS_IIII TYPE_I a, TYPE_I b, TYPE_I c, TYPE_I d
+#define LOGS_I "%s\n", mode_desc(a)
+#define LOGS_II "%s %d\n", mode_desc(a), b
+#define LOGS_III "%s %s %s\n", mode_desc(a), mode_desc(b), mode_desc(c)
+#define LOGS_IIII "%d %d %d %d\n", a, b, c, d
+#define VARS_I a
+#define VARS_II a, b
+#define VARS_III a, b, c
+#define VARS_IIII a, b, c, d
+#define FILL_I vv[0].i = a;
+#define FILL_II vv[0].i = a; vv[1].i = b;
+#define FILL_III vv[0].i = a; vv[1].i = b; vv[2].i = c;
+#define FILL_IIII vv[0].i = a; vv[1].i = b; vv[2].i = c; vv[3].i = d;
+
+#define TYPE_F GLfloat
+#define TYPE_FF TYPE_F
+#define TYPE_FFF TYPE_F
+#define TYPE_FFFF TYPE_F
+#define ARGS_F TYPE_F a
+#define ARGS_FF TYPE_F a, TYPE_F b
+#define ARGS_FFF TYPE_F a, TYPE_F b, TYPE_F c
+#define ARGS_FFFF TYPE_F a, TYPE_F b, TYPE_F c, TYPE_F d
+#define LOGS_F "%7.3f\n", a
+#define LOGS_FF "%7.3f %7.3f\n", a, b
+#define LOGS_FFF "%7.3f %7.3f %7.3f\n", a, b, c
+#define LOGS_FFFF "%7.3f %7.3f %7.3f %7.3f\n", a, b, c, d
+#define VARS_F VARS_I
+#define VARS_FF VARS_II
+#define VARS_FFF VARS_III
+#define VARS_FFFF VARS_IIII
+#define FILL_F vv[0].f = a;
+#define FILL_FF vv[0].f = a; vv[1].f = b;
+#define FILL_FFF vv[0].f = a; vv[1].f = b; vv[2].f = c;
+#define FILL_FFFF vv[0].f = a; vv[1].f = b; vv[2].f = c; vv[3].f = d;
+
+#define ARGS_IF TYPE_I a, TYPE_F b
+#define VARS_IF VARS_II
+#define LOGS_IF "%s %7.3f\n", mode_desc(a), b
+#define FILL_IF vv[0].i = a; vv[1].f = b;
+
+#define ARGS_IIF TYPE_I a, TYPE_I b, TYPE_F c
+#define VARS_IIF VARS_III
+#define LOGS_IIF "%s %s %7.3f\n", mode_desc(a), mode_desc(b), c
+#define FILL_IIF vv[0].i = a; vv[1].i = b; vv[2].f = c;
+
+#define TYPE_IV GLint
+#define ARGS_IIV TYPE_I a, const TYPE_IV *b
+#define VARS_IIV VARS_II
+#define LOGS_IIV "%s %d %d %d %d\n", mode_desc(a), b[0], b[1], b[2], b[3]
+#define FILL_IIV vv[0].i = a; \
+ vv[1].i = b[0]; vv[2].i = b[1]; \
+ vv[3].i = b[2]; vv[4].i = b[3];
+
+#define ARGS_IFV TYPE_I a, const TYPE_F *b
+#define VARS_IFV VARS_II
+#define LOGS_IFV "%s %7.3f %7.3f %7.3f %7.3f\n", mode_desc(a), \
+ b[0], b[1], b[2], b[3]
+#define FILL_IFV vv[0].i = a; \
+ vv[1].f = b[0]; vv[2].f = b[1]; \
+ vv[3].f = b[2]; vv[4].f = b[3];
+
+#define ARGS_IIIV TYPE_I a, TYPE_I b, const TYPE_IV *c
+#define VARS_IIIV VARS_III
+#define LOGS_IIIV "%s %-8s %3d %3d %3d %3d\n", mode_desc(a), mode_desc(b), \
+ c[0], c[1], c[2], c[3]
+#define FILL_IIIV vv[0].i = a; vv[1].i = b; \
+ vv[2].i = c[0]; vv[3].i = c[1]; \
+ vv[4].i = c[2]; vv[5].i = c[3];
+
+#define ARGS_IIFV TYPE_I a, TYPE_I b, const TYPE_F *c
+#define VARS_IIFV VARS_III
+#define LOGS_IIFV "%s %-8s %7.3f %7.3f %7.3f %7.3f\n", \
+ mode_desc(a), mode_desc(b), \
+ c[0], c[1], c[2], c[3]
+#define FILL_IIFV vv[0].i = a; vv[1].i = b; \
+ vv[2].f = c[0]; vv[3].f = c[1]; \
+ vv[4].f = c[2]; vv[5].f = c[3];
+
+#ifdef DEBUG
+# define WLOG(NAME,ARGS) \
+ fprintf (stderr, "jwzgles: direct %-12s ", NAME); \
+ fprintf (stderr, ARGS)
+#else
+# define WLOG(NAME,ARGS) /* */
+#endif
+
+#define WRAP(NAME,SIG) \
+void jwzgles_##NAME (ARGS_##SIG) \
+{ \
+ Assert (!state->compiling_verts, \
+ STRINGIFY(NAME) " not allowed inside glBegin"); \
+ if (state->compiling_list) { \
+ void_int vv[10]; \
+ FILL_##SIG \
+ list_push (STRINGIFY(NAME), (list_fn_cb) &jwzgles_##NAME, \
+ PROTO_##SIG, vv); \
+ } else { \
+ if (! state->replaying_list) { \
+ WLOG (STRINGIFY(NAME), LOGS_##SIG); \
+ } \
+ NAME (VARS_##SIG); \
+ CHECK(STRINGIFY(NAME)); \
+ } \
+}
+
+WRAP (glActiveTexture, I)
+WRAP (glAlphaFunc, IF)
+WRAP (glBindTexture, II)
+WRAP (glBlendFunc, II)
+WRAP (glClear, I)
+WRAP (glClearColor, FFFF)
+WRAP (glClearStencil, I)
+WRAP (glColorMask, IIII)
+WRAP (glCullFace, I)
+WRAP (glDepthFunc, I)
+WRAP (glDepthMask, I)
+WRAP (glFinish, V)
+WRAP (glFlush, V)
+WRAP (glFogf, IF)
+WRAP (glFogfv, IFV)
+WRAP (glFrontFace, I)
+WRAP (glHint, II)
+WRAP (glLightModelf, IF)
+WRAP (glLightModelfv, IFV)
+WRAP (glLightf, IIF)
+WRAP (glLightfv, IIFV)
+WRAP (glLineWidth, F)
+WRAP (glLoadIdentity, V)
+WRAP (glLogicOp, I)
+WRAP (glMatrixMode, I)
+WRAP (glPixelStorei, II)
+WRAP (glPointSize, F)
+WRAP (glPolygonOffset, FF)
+WRAP (glPopMatrix, V)
+WRAP (glPushMatrix, V)
+WRAP (glRotatef, FFFF)
+WRAP (glScalef, FFF)
+WRAP (glScissor, IIII)
+WRAP (glShadeModel, I)
+WRAP (glStencilFunc, III)
+WRAP (glStencilMask, I)
+WRAP (glStencilOp, III)
+WRAP (glTexEnvf, IIF)
+WRAP (glTexEnvi, III)
+WRAP (glTranslatef, FFF)
+WRAP (glViewport, IIII)
+#undef TYPE_IV
+#define TYPE_IV GLuint
+WRAP (glDeleteTextures, IIV)
+
+
+#endif /* HAVE_JWZGLES - whole file */
--- /dev/null
+/* xscreensaver, Copyright (c) 2012 Jamie Zawinski <jwz@jwz.org>
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation. No representations are made about the suitability of this
+ * software for any purpose. It is provided "as is" without express or
+ * implied warranty.
+ */
+
+/* A compatibility shim to allow OpenGL 1.3 source code to work in an
+ OpenGLES environment, where almost every OpenGL 1.3 function has
+ been "deprecated". See jwzgles.c for details.
+ */
+
+#ifndef __JWZGLES_H__
+#define __JWZGLES_H__
+
+#ifndef HAVE_JWZGLES
+# error: do not include this without HAVE_JWZGLES
+#endif
+
+
+#include "jwzglesI.h"
+
+
+/* These are the OpenGL 1.3 functions that are not present in OpenGLES 1.
+ As you can see from the length of this list, OpenGL and OpenGLES have
+ almost nothing to do with each other. To claim that GLES is a dialect
+ of OpenGL is absurd -- English and Latin have more in common!
+ */
+
+#define glAccum jwzgles_glAccum
+#define glAntialiasing jwzgles_glAntialiasing
+#define glAreTexturesResident jwzgles_glAreTexturesResident
+#define glArrayElement jwzgles_glArrayElement
+#define glBegin jwzgles_glBegin
+#define glBitmap jwzgles_glBitmap
+#define glBlendColor jwzgles_glBlendColor
+#define glBlendEquation jwzgles_glBlendEquation
+#define glCallList jwzgles_glCallList
+#define glCallLists jwzgles_glCallLists
+#define glClearAccum jwzgles_glClearAccum
+#define glClearDepth jwzgles_glClearDepth
+#define glClearIndex jwzgles_glClearIndex
+#define glClipPlane jwzgles_glClipPlane
+#define glColor3b jwzgles_glColor3b
+#define glColor3bv jwzgles_glColor3bv
+#define glColor3d jwzgles_glColor3f
+#define glColor3dv jwzgles_glColor3dv
+#define glColor3f jwzgles_glColor3f
+#define glColor3fv jwzgles_glColor3fv
+#define glColor3i jwzgles_glColor3i
+#define glColor3iv jwzgles_glColor3iv
+#define glColor3s jwzgles_glColor3s
+#define glColor3sv jwzgles_glColor3sv
+#define glColor3ub jwzgles_glColor3ub
+#define glColor3ubv jwzgles_glColor3ubv
+#define glColor3ui jwzgles_glColor3ui
+#define glColor3uiv jwzgles_glColor3uiv
+#define glColor3us jwzgles_glColor3us
+#define glColor3usv jwzgles_glColor3usv
+#define glColor4b jwzgles_glColor4b
+#define glColor4bv jwzgles_glColor4bv
+#define glColor4d jwzgles_glColor4d
+#define glColor4dv jwzgles_glColor4dv
+#define glColor4fv jwzgles_glColor4fv
+#define glColor4i jwzgles_glColor4i
+#define glColor4iv jwzgles_glColor4iv
+#define glColor4s jwzgles_glColor4s
+#define glColor4sv jwzgles_glColor4sv
+#define glColor4ub jwzgles_glColor4ub
+#define glColor4ubv jwzgles_glColor4ubv
+#define glColor4ui jwzgles_glColor4ui
+#define glColor4uiv jwzgles_glColor4uiv
+#define glColor4us jwzgles_glColor4us
+#define glColor4usv jwzgles_glColor4usv
+#define glColorMaterial jwzgles_glColorMaterial
+#define glColorSubTable jwzgles_glColorSubTable
+#define glColorTable jwzgles_glColorTable
+#define glColorTableParameter jwzgles_glColorTableParameter
+#define glColorTableParameterfv jwzgles_glColorTableParameterfv
+#define glColorub jwzgles_glColorub
+#define glColorui jwzgles_glColorui
+#define glColorus jwzgles_glColorus
+#define glCompressedTexImage jwzgles_glCompressedTexImage
+#define glCompressedTexImage1D jwzgles_glCompressedTexImage1D
+#define glCompressedTexImage3D jwzgles_glCompressedTexImage3D
+#define glCompressedTexSubImage1D jwzgles_glCompressedTexSubImage1D
+#define glCompressedTexSubImage3D jwzgles_glCompressedTexSubImage3D
+#define glConvolutionFilter1D jwzgles_glConvolutionFilter1D
+#define glConvolutionFilter2D jwzgles_glConvolutionFilter2D
+#define glConvolutionParameter jwzgles_glConvolutionParameter
+#define glConvolutionParameterfv jwzgles_glConvolutionParameterfv
+#define glConvolutionParameteriv jwzgles_glConvolutionParameteriv
+#define glCopyColorSubTable jwzgles_glCopyColorSubTable
+#define glCopyColorTable jwzgles_glCopyColorTable
+#define glCopyConvolutionFilter1D jwzgles_glCopyConvolutionFilter1D
+#define glCopyConvolutionFilter2D jwzgles_glCopyConvolutionFilter2D
+#define glCopyPixels jwzgles_glCopyPixels
+#define glCopyTexImage1D jwzgles_glCopyTexImage1D
+#define glCopyTexImage3D jwzgles_glCopyTexImage3D
+#define glCopyTexSubImage1D jwzgles_glCopyTexSubImage1D
+#define glCopyTexSubImage3D jwzgles_glCopyTexSubImage3D
+#define glDeleteLists jwzgles_glDeleteLists
+#define glDepthRange jwzgles_glDepthRange
+#define glDrawBuffer jwzgles_glDrawBuffer
+#define glDrawPixels jwzgles_glDrawPixels
+#define glDrawRangeElements jwzgles_glDrawRangeElements
+#define glEdgeFlag jwzgles_glEdgeFlag
+#define glEdgeFlagPointer jwzgles_glEdgeFlagPointer
+#define glEdgeFlagv jwzgles_glEdgeFlagv
+#define glEnd jwzgles_glEnd
+#define glEndList jwzgles_glEndList
+#define glEvalCoord1d jwzgles_glEvalCoord1d
+#define glEvalCoord1dv jwzgles_glEvalCoord1dv
+#define glEvalCoord1f jwzgles_glEvalCoord1f
+#define glEvalCoord1fv jwzgles_glEvalCoord1fv
+#define glEvalCoord2d jwzgles_glEvalCoord2d
+#define glEvalCoord2dv jwzgles_glEvalCoord2dv
+#define glEvalCoord2f jwzgles_glEvalCoord2f
+#define glEvalCoord2fv jwzgles_glEvalCoord2fv
+#define glEvalMesh1 jwzgles_glEvalMesh1
+#define glEvalMesh2 jwzgles_glEvalMesh2
+#define glEvalPoint1 jwzgles_glEvalPoint1
+#define glEvalPoint2 jwzgles_glEvalPoint2
+#define glFeedbackBuffer jwzgles_glFeedbackBuffer
+#define glFogi jwzgles_glFogi
+#define glFogiv jwzgles_glFogiv
+#define glFrustum jwzgles_glFrustum
+#define glGenLists jwzgles_glGenLists
+#define glGet jwzgles_glGet
+#define glGetBooleanv jwzgles_glGetBooleanv
+#define glGetClipPlane jwzgles_glGetClipPlane
+#define glGetColorTable jwzgles_glGetColorTable
+#define glGetColorTableParameter jwzgles_glGetColorTableParameter
+#define glGetCompressedTexImage jwzgles_glGetCompressedTexImage
+#define glGetConvolutionFilter jwzgles_glGetConvolutionFilter
+#define glGetConvolutionParameter jwzgles_glGetConvolutionParameter
+#define glGetConvolutionParameteriv jwzgles_glGetConvolutionParameteriv
+#define glGetDoublev jwzgles_glGetDoublev
+#define glGetFloatv jwzgles_glGetFloatv
+#define glGetHistogram jwzgles_glGetHistogram
+#define glGetHistogramParameter jwzgles_glGetHistogramParameter
+#define glGetLightfv jwzgles_glGetLightfv
+#define glGetLightiv jwzgles_glGetLightiv
+#define glGetMapdv jwzgles_glGetMapdv
+#define glGetMapfv jwzgles_glGetMapfv
+#define glGetMapiv jwzgles_glGetMapiv
+#define glGetMaterialfv jwzgles_glGetMaterialfv
+#define glGetMaterialiv jwzgles_glGetMaterialiv
+#define glGetPixelMapfv jwzgles_glGetPixelMapfv
+#define glGetPixelMapuiv jwzgles_glGetPixelMapuiv
+#define glGetPixelMapusv jwzgles_glGetPixelMapusv
+#define glGetPointerv jwzgles_glGetPointerv
+#define glGetPolygonStipple jwzgles_glGetPolygonStipple
+#define glGetSeparableFilter jwzgles_glGetSeparableFilter
+#define glGetTexEnvfv jwzgles_glGetTexEnvfv
+#define glGetTexEnviv jwzgles_glGetTexEnviv
+#define glGetTexGendv jwzgles_glGetTexGendv
+#define glGetTexGenfv jwzgles_glGetTexGenfv
+#define glGetTexGeniv jwzgles_glGetTexGeniv
+#define glGetTexImage jwzgles_glGetTexImage
+#define glGetTexImage1D jwzgles_glGetTexImage1D
+#define glGetTexImage2D jwzgles_glGetTexImage2D
+#define glGetTexImage3D jwzgles_glGetTexImage3D
+#define glGetTexLevelParameterfv jwzgles_glGetTexLevelParameterfv
+#define glGetTexLevelParameteriv jwzgles_glGetTexLevelParameteriv
+#define glGetTexParameterfv jwzgles_glGetTexParameterfv
+#define glGetTexParameteriv jwzgles_glGetTexParameteriv
+#define glHistogram jwzgles_glHistogram
+#define glIndex jwzgles_glIndex
+#define glIndexMask jwzgles_glIndexMask
+#define glIndexPointer jwzgles_glIndexPointer
+#define glIndexd jwzgles_glIndexd
+#define glIndexdv jwzgles_glIndexdv
+#define glIndexf jwzgles_glIndexf
+#define glIndexfv jwzgles_glIndexfv
+/*#define glIndexi jwzgles_glIndexi*/
+#define glIndexiv jwzgles_glIndexiv
+#define glIndexs jwzgles_glIndexs
+#define glIndexsv jwzgles_glIndexsv
+#define glIndexub jwzgles_glIndexub
+#define glIndexubv jwzgles_glIndexubv
+#define glInitNames jwzgles_glInitNames
+#define glInterleavedArrays jwzgles_glInterleavedArrays
+#define glIsEnabled jwzgles_glIsEnabled
+#define glIsList jwzgles_glIsList
+#define glIsTexture jwzgles_glIsTexture
+#define glLightModeli jwzgles_glLightModeli
+#define glLightModeliv jwzgles_glLightModeliv
+#define glLighti jwzgles_glLighti
+#define glLightiv jwzgles_glLightiv
+#define glLightf jwzgles_glLightf
+#define glLightfv jwzgles_glLightfv
+#define glLineStipple jwzgles_glLineStipple
+#define glListBase jwzgles_glListBase
+#define glLoadMatrix jwzgles_glLoadMatrix
+#define glLoadMatrixd jwzgles_glLoadMatrixd
+#define glLoadName jwzgles_glLoadName
+#define glLoadTransposeMatrix jwzgles_glLoadTransposeMatrix
+#define glLoadTransposeMatrixd jwzgles_glLoadTransposeMatrixd
+#define glLoadTransposeMatrixf jwzgles_glLoadTransposeMatrixf
+#define glMap1d jwzgles_glMap1d
+#define glMap1f jwzgles_glMap1f
+#define glMap2d jwzgles_glMap2d
+#define glMap2f jwzgles_glMap2f
+#define glMapGrid1d jwzgles_glMapGrid1d
+#define glMapGrid1f jwzgles_glMapGrid1f
+#define glMapGrid2d jwzgles_glMapGrid2d
+#define glMapGrid2f jwzgles_glMapGrid2f
+#define glMateriali jwzgles_glMateriali
+#define glMaterialiv jwzgles_glMaterialiv
+#define glMultMatrixd jwzgles_glMultMatrixd
+#define glMultTransposeMatrix jwzgles_glMultTransposeMatrix
+#define glMultTransposeMatrixd jwzgles_glMultTransposeMatrixd
+#define glMultTransposeMatrixf jwzgles_glMultTransposeMatrixf
+#define glMultiTexCoord jwzgles_glMultiTexCoord
+#define glNewList jwzgles_glNewList
+#define glNormal3b jwzgles_glNormal3b
+#define glNormal3bv jwzgles_glNormal3bv
+#define glNormal3d jwzgles_glNormal3f
+#define glNormal3dv jwzgles_glNormal3dv
+#define glNormal3fv jwzgles_glNormal3fv
+#define glNormal3i jwzgles_glNormal3i
+#define glNormal3iv jwzgles_glNormal3iv
+#define glNormal3s jwzgles_glNormal3s
+#define glNormal3sv jwzgles_glNormal3sv
+#define glOrtho jwzgles_glOrtho
+#define glPassThrough jwzgles_glPassThrough
+#define glPixelMapfv jwzgles_glPixelMapfv
+#define glPixelMapuiv jwzgles_glPixelMapuiv
+#define glPixelMapusv jwzgles_glPixelMapusv
+#define glPixelStoref jwzgles_glPixelStoref
+#define glPixelTransferf jwzgles_glPixelTransferf
+#define glPixelTransferi jwzgles_glPixelTransferi
+#define glPixelZoom jwzgles_glPixelZoom
+#define glPolygonMode jwzgles_glPolygonMode
+#define glPolygonStipple jwzgles_glPolygonStipple
+#define glPopAttrib jwzgles_glPopAttrib
+#define glPopClientAttrib jwzgles_glPopClientAttrib
+#define glPopName jwzgles_glPopName
+#define glPrioritizeTextures jwzgles_glPrioritizeTextures
+#define glPushAttrib jwzgles_glPushAttrib
+#define glPushClientAttrib jwzgles_glPushClientAttrib
+#define glPushName jwzgles_glPushName
+#define glRasterPos2d jwzgles_glRasterPos2d
+#define glRasterPos2dv jwzgles_glRasterPos2dv
+#define glRasterPos2f jwzgles_glRasterPos2f
+#define glRasterPos2fv jwzgles_glRasterPos2fv
+#define glRasterPos2i jwzgles_glRasterPos2i
+#define glRasterPos2iv jwzgles_glRasterPos2iv
+#define glRasterPos2s jwzgles_glRasterPos2s
+#define glRasterPos2sv jwzgles_glRasterPos2sv
+#define glRasterPos3d jwzgles_glRasterPos3d
+#define glRasterPos3dv jwzgles_glRasterPos3dv
+#define glRasterPos3f jwzgles_glRasterPos3f
+#define glRasterPos3fv jwzgles_glRasterPos3fv
+#define glRasterPos3i jwzgles_glRasterPos3i
+#define glRasterPos3iv jwzgles_glRasterPos3iv
+#define glRasterPos3s jwzgles_glRasterPos3s
+#define glRasterPos3sv jwzgles_glRasterPos3sv
+#define glRasterPos4d jwzgles_glRasterPos4d
+#define glRasterPos4dv jwzgles_glRasterPos4dv
+#define glRasterPos4f jwzgles_glRasterPos4f
+#define glRasterPos4fv jwzgles_glRasterPos4fv
+#define glRasterPos4i jwzgles_glRasterPos4i
+#define glRasterPos4iv jwzgles_glRasterPos4iv
+#define glRasterPos4s jwzgles_glRasterPos4s
+#define glRasterPos4sv jwzgles_glRasterPos4sv
+#define glReadBuffer jwzgles_glReadBuffer
+#define glRectd jwzgles_glRectf
+#define glRectdv jwzgles_glRectdv
+#define glRectf jwzgles_glRectf
+#define glRectfv jwzgles_glRectfv
+#define glRecti jwzgles_glRecti
+#define glRectiv jwzgles_glRectiv
+#define glRects jwzgles_glRects
+#define glRectsv jwzgles_glRectsv
+#define glRenderMode jwzgles_glRenderMode
+#define glResetHistogram jwzgles_glResetHistogram
+#define glResetMinmax jwzgles_glResetMinmax
+#define glRotated jwzgles_glRotated
+#define glScaled jwzgles_glScalef
+#define glSelectBuffer jwzgles_glSelectBuffer
+#define glSeparableFilter2D jwzgles_glSeparableFilter2D
+#define glTexCoord1d jwzgles_glTexCoord1d
+#define glTexCoord1dv jwzgles_glTexCoord1dv
+#define glTexCoord1f jwzgles_glTexCoord1f
+#define glTexCoord1fv jwzgles_glTexCoord1fv
+#define glTexCoord1i jwzgles_glTexCoord1i
+#define glTexCoord1iv jwzgles_glTexCoord1iv
+#define glTexCoord1s jwzgles_glTexCoord1s
+#define glTexCoord1sv jwzgles_glTexCoord1sv
+#define glTexCoord2d jwzgles_glTexCoord2f
+#define glTexCoord2dv jwzgles_glTexCoord2dv
+#define glTexCoord2f jwzgles_glTexCoord2f
+#define glTexCoord2fv jwzgles_glTexCoord2fv
+#define glTexCoord2i jwzgles_glTexCoord2i
+#define glTexCoord2iv jwzgles_glTexCoord2iv
+#define glTexCoord2s jwzgles_glTexCoord2s
+#define glTexCoord2sv jwzgles_glTexCoord2sv
+#define glTexCoord3d jwzgles_glTexCoord3d
+#define glTexCoord3dv jwzgles_glTexCoord3dv
+#define glTexCoord3f jwzgles_glTexCoord3f
+#define glTexCoord3fv jwzgles_glTexCoord3fv
+#define glTexCoord3i jwzgles_glTexCoord3i
+#define glTexCoord3iv jwzgles_glTexCoord3iv
+#define glTexCoord3s jwzgles_glTexCoord3s
+#define glTexCoord3sv jwzgles_glTexCoord3sv
+#define glTexCoord4d jwzgles_glTexCoord4d
+#define glTexCoord4dv jwzgles_glTexCoord4dv
+#define glTexCoord4f jwzgles_glTexCoord4f
+#define glTexCoord4fv jwzgles_glTexCoord4fv
+#define glTexCoord4i jwzgles_glTexCoord4i
+#define glTexCoord4iv jwzgles_glTexCoord4iv
+#define glTexCoord4s jwzgles_glTexCoord4s
+#define glTexCoord4sv jwzgles_glTexCoord4sv
+#define glTexEnvi jwzgles_glTexEnvi
+#define glTexEnviv jwzgles_glTexEnviv
+#define glTexGend jwzgles_glTexGend
+#define glTexGendv jwzgles_glTexGendv
+#define glTexGenf jwzgles_glTexGenf
+#define glTexGenfv jwzgles_glTexGenfv
+#define glTexGeni jwzgles_glTexGeni
+#define glTexGeniv jwzgles_glTexGeniv
+#define glTexImage1D jwzgles_glTexImage1D
+#define glTexImage3D jwzgles_glTexImage3D
+#define glTexParameterfv jwzgles_glTexParameterfv
+#define glTexParameteri jwzgles_glTexParameteri
+#define glTexParameteriv jwzgles_glTexParameteriv
+#define glTexSubImage1D jwzgles_glTexSubImage1D
+#define glTexSubImage3D jwzgles_glTexSubImage3D
+#define glTranslated jwzgles_glTranslatef
+#define glVertex2d jwzgles_glVertex2d
+#define glVertex2dv jwzgles_glVertex2dv
+#define glVertex2f jwzgles_glVertex2f
+#define glVertex2fv jwzgles_glVertex2fv
+#define glVertex2i jwzgles_glVertex2i
+#define glVertex2iv jwzgles_glVertex2iv
+#define glVertex2s jwzgles_glVertex2s
+#define glVertex2sv jwzgles_glVertex2sv
+#define glVertex3d jwzgles_glVertex3f
+#define glVertex3dv jwzgles_glVertex3dv
+#define glVertex3f jwzgles_glVertex3f
+#define glVertex3fv jwzgles_glVertex3fv
+#define glVertex3i jwzgles_glVertex3i
+#define glVertex3iv jwzgles_glVertex3iv
+#define glVertex3s jwzgles_glVertex3s
+#define glVertex3sv jwzgles_glVertex3sv
+#define glVertex4d jwzgles_glVertex4d
+#define glVertex4dv jwzgles_glVertex4dv
+#define glVertex4f jwzgles_glVertex4f
+#define glVertex4fv jwzgles_glVertex4fv
+#define glVertex4i jwzgles_glVertex4i
+#define glVertex4iv jwzgles_glVertex4iv
+#define glVertex4s jwzgles_glVertex4s
+#define glVertex4sv jwzgles_glVertex4sv
+
+#define gluOrtho2D(L,R,B,T) glOrtho(L,R,B,T,-1,1)
+#define gluPerspective jwzgles_gluPerspective
+
+#define glXChooseVisual jwzgles_glXChooseVisual
+#define glXCopyContext jwzgles_glXCopyContext
+/*#define glXCreateContext jwzgles_glXCreateContext*/
+#define glXCreateGLXPixmap jwzgles_glXCreateGLXPixmap
+#define glXDestroyContext jwzgles_glXDestroyContext
+#define glXDestroyGLXPixmap jwzgles_glXDestroyGLXPixmap
+#define glXFreeContextEXT jwzgles_glXFreeContextEXT
+#define glXGetClientString jwzgles_glXGetClientString
+#define glXGetConfig jwzgles_glXGetConfig
+#define glXGetContextIDEXT jwzgles_glXGetContextIDEXT
+#define glXGetCurrentContext jwzgles_glXGetCurrentContext
+#define glXGetCurrentDisplay jwzgles_glXGetCurrentDisplay
+#define glXGetCurrentDrawable jwzgles_glXGetCurrentDrawable
+#define glXImportContextEXT jwzgles_glXImportContextEXT
+#define glXIntro jwzgles_glXIntro
+#define glXIsDirect jwzgles_glXIsDirect
+/*#define glXMakeCurrent jwzgles_glXMakeCurrent*/
+#define glXQueryContextInfoEXT jwzgles_glXQueryContextInfoEXT
+#define glXQueryExtension jwzgles_glXQueryExtension
+#define glXQueryExtensionsString jwzgles_glXQueryExtensionsString
+#define glXQueryServerString jwzgles_glXQueryServerString
+#define glXQueryVersion jwzgles_glXQueryVersion
+/*#define glXSwapBuffers jwzgles_glXSwapBuffers*/
+#define glXUseXFont jwzgles_glXUseXFont
+#define glXWaitGL jwzgles_glXWaitGL
+#define glXWaitX jwzgles_glXWaitX
+
+#define gluBeginCurve jwzgles_gluBeginCurve
+#define gluBeginPolygon jwzgles_gluBeginPolygon
+#define gluBeginSurface jwzgles_gluBeginSurface
+#define gluBeginTrim jwzgles_gluBeginTrim
+#define gluBuild1DMipmaps jwzgles_gluBuild1DMipmaps
+#define gluBuild2DMipmaps jwzgles_gluBuild2DMipmaps
+#define gluCylinder jwzgles_gluCylinder
+#define gluDeleteNurbsRenderer jwzgles_gluDeleteNurbsRenderer
+#define gluDeleteQuadric jwzgles_gluDeleteQuadric
+#define gluDeleteTess jwzgles_gluDeleteTess
+#define gluDisk jwzgles_gluDisk
+#define gluEndCurve jwzgles_gluEndCurve
+#define gluEndPolygon jwzgles_gluEndPolygon
+#define gluEndSurface jwzgles_gluEndSurface
+#define gluEndTrim jwzgles_gluEndTrim
+#define gluErrorString jwzgles_gluErrorString
+#define gluGetNurbsProperty jwzgles_gluGetNurbsProperty
+#define gluGetString jwzgles_gluGetString
+#define gluGetTessProperty jwzgles_gluGetTessProperty
+#define gluLoadSamplingMatrices jwzgles_gluLoadSamplingMatrices
+#define gluLookAt jwzgles_gluLookAt
+#define gluNewNurbsRenderer jwzgles_gluNewNurbsRenderer
+#define gluNewQuadric jwzgles_gluNewQuadric
+#define gluNewTess jwzgles_gluNewTess
+#define gluNextContour jwzgles_gluNextContour
+#define gluNurbsCallback jwzgles_gluNurbsCallback
+#define gluNurbsCurve jwzgles_gluNurbsCurve
+#define gluNurbsProperty jwzgles_gluNurbsProperty
+#define gluNurbsSurface jwzgles_gluNurbsSurface
+#define gluPartialDisk jwzgles_gluPartialDisk
+#define gluPickMatrix jwzgles_gluPickMatrix
+#define gluProject jwzgles_gluProject
+#define gluPwlCurve jwzgles_gluPwlCurve
+#define gluQuadricCallback jwzgles_gluQuadricCallback
+#define gluQuadricDrawStyle jwzgles_gluQuadricDrawStyle
+#define gluQuadricNormals jwzgles_gluQuadricNormals
+#define gluQuadricOrientation jwzgles_gluQuadricOrientation
+#define gluQuadricTexture jwzgles_gluQuadricTexture
+#define gluScaleImage jwzgles_gluScaleImage
+#define gluSphere jwzgles_gluSphere
+#define gluTessBeginContour jwzgles_gluTessBeginContour
+#define gluTessBeginPolygon jwzgles_gluTessBeginPolygon
+#define gluTessCallback jwzgles_gluTessCallback
+#define gluTessEndPolygon jwzgles_gluTessEndPolygon
+#define gluTessEndContour jwzgles_gluTessEndContour
+#define gluTessNormal jwzgles_gluTessNormal
+#define gluTessProperty jwzgles_gluTessProperty
+#define gluTessVertex jwzgles_gluTessVertex
+#define gluUnProject jwzgles_gluUnProject
+
+
+/* These functions are present in both OpenGL 1.1 and in OpenGLES 1,
+ but are allowed within glNewList/glEndList, so we must wrap them
+ to allow them to be recorded.
+ */
+#define glActiveTexture jwzgles_glActiveTexture
+#define glAlphaFunc jwzgles_glAlphaFunc
+#define glBindTexture jwzgles_glBindTexture
+#define glBlendFunc jwzgles_glBlendFunc
+#define glClear jwzgles_glClear
+#define glClearColor jwzgles_glClearColor
+#define glClearStencil jwzgles_glClearStencil
+#define glColor4f jwzgles_glColor4f
+#define glColorMask jwzgles_glColorMask
+#define glColorPointer jwzgles_glColorPointer
+#define glCompressedTexImage2D jwzgles_glCompressedTexImage2D
+#define glCompressedTexSubImage2D jwzgles_glCompressedTexSubImage2D
+#define glCopyTexImage2D jwzgles_glCopyTexImage2D
+#define glCopyTexSubImage2D jwzgles_glCopyTexSubImage2D
+#define glCullFace jwzgles_glCullFace
+#define glDeleteTextures jwzgles_glDeleteTextures
+#define glDepthFunc jwzgles_glDepthFunc
+#define glDepthMask jwzgles_glDepthMask
+#define glDisable jwzgles_glDisable
+#define glDrawArrays jwzgles_glDrawArrays
+#define glDrawElements jwzgles_glDrawElements
+#define glEnable jwzgles_glEnable
+#define glFinish jwzgles_glFinish
+#define glFlush jwzgles_glFlush
+#define glFogf jwzgles_glFogf
+#define glFogfv jwzgles_glFogfv
+#define glFrontFace jwzgles_glFrontFace
+#define glGenTextures jwzgles_glGenTextures
+#define glGetIntegerv jwzgles_glGetIntegerv
+#define glHint jwzgles_glHint
+#define glLightModelf jwzgles_glLightModelf
+#define glLightModelfv jwzgles_glLightModelfv
+#define glLightf jwzgles_glLightf
+#define glLightfv jwzgles_glLightfv
+#define glLineWidth jwzgles_glLineWidth
+#define glLoadIdentity jwzgles_glLoadIdentity
+#define glLoadMatrixf jwzgles_glLoadMatrixf
+#define glLogicOp jwzgles_glLogicOp
+#define glMaterialf jwzgles_glMaterialf
+#define glMateriali jwzgles_glMateriali
+#define glMaterialfv jwzgles_glMaterialfv
+#define glMaterialiv jwzgles_glMaterialiv
+#define glMatrixMode jwzgles_glMatrixMode
+#define glMultMatrixf jwzgles_glMultMatrixf
+#define glNormal3f jwzgles_glNormal3f
+#define glNormalPointer jwzgles_glNormalPointer
+#define glPixelStorei jwzgles_glPixelStorei
+#define glPointSize jwzgles_glPointSize
+#define glPolygonOffset jwzgles_glPolygonOffset
+#define glPopMatrix jwzgles_glPopMatrix
+#define glPushMatrix jwzgles_glPushMatrix
+#define glReadPixels jwzgles_glReadPixels
+#define glRotatef jwzgles_glRotatef
+#define glScalef jwzgles_glScalef
+#define glSampleCoverage jwzgles_glSampleCoverage
+#define glScissor jwzgles_glScissor
+#define glShadeModel jwzgles_glShadeModel
+#define glStencilFunc jwzgles_glStencilFunc
+#define glStencilMask jwzgles_glStencilMask
+#define glStencilOp jwzgles_glStencilOp
+#define glTexCoordPointer jwzgles_glTexCoordPointer
+#define glTexEnvf jwzgles_glTexEnvf
+#define glTexEnvfv jwzgles_glTexEnvfv
+#define glTexImage2D jwzgles_glTexImage2D
+#define glTexParameterf jwzgles_glTexParameterf
+#define glTexSubImage2D jwzgles_glTexSubImage2D
+#define glTranslatef jwzgles_glTranslatef
+#define glVertexPointer jwzgles_glVertexPointer
+#define glViewport jwzgles_glViewport
+#define glEnableClientState jwzgles_glEnableClientState
+#define glDisableClientState jwzgles_glDisableClientState
+#define glClipPlane jwzgles_glClipPlane
+
+#endif /* __JWZGLES_H__ */
--- /dev/null
+/* xscreensaver, Copyright (c) 2012 Jamie Zawinski <jwz@jwz.org>
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation. No representations are made about the suitability of this
+ * software for any purpose. It is provided "as is" without express or
+ * implied warranty.
+ */
+
+/* A compatibility shim to allow OpenGL 1.3 source code to work in an
+ OpenGLES environment, where almost every OpenGL 1.3 function has
+ been "deprecated". See jwzgles.c for details.
+ */
+
+#ifndef __JWZGLES_I_H__
+#define __JWZGLES_I_H__
+
+#ifdef GL_VERSION_ES_CM_1_0 /* compiling against OpenGLES 1.x */
+
+/* These OpenGL 1.3 constants are not present in OpenGLES 1.
+ Fortunately, it looks like they didn't re-use any of the numbers,
+ so we can just keep using the OpenGL 1.3 values. I'm actually
+ kind of shocked that the GLES folks passed up that opportunity
+ for further clusterfuckery.
+ */
+# define GLdouble double
+
+# define GL_ACCUM_BUFFER_BIT 0x00000200
+# define GL_ALL_ATTRIB_BITS 0x000FFFFF
+# define GL_AUTO_NORMAL 0x0D80
+# define GL_BLEND_SRC_ALPHA 0x80CB
+# define GL_C3F_V3F 0x2A24
+# define GL_C4F_N3F_V3F 0x2A26
+# define GL_C4UB_V2F 0x2A22
+# define GL_C4UB_V3F 0x2A23
+# define GL_CLAMP 0x2900
+# define GL_COLOR_BUFFER_BIT 0x00004000
+# define GL_COLOR_MATERIAL_FACE 0x0B55
+# define GL_COLOR_MATERIAL_PARAMETER 0x0B56
+# define GL_COMPILE 0x1300
+# define GL_CURRENT_BIT 0x00000001
+# define GL_DEPTH_BUFFER_BIT 0x00000100
+# define GL_DOUBLEBUFFER 0x0C32
+# define GL_ENABLE_BIT 0x00002000
+# define GL_EVAL_BIT 0x00010000
+# define GL_EYE_LINEAR 0x2400
+# define GL_EYE_PLANE 0x2502
+# define GL_FEEDBACK 0x1C01
+# define GL_FILL 0x1B02
+# define GL_FOG_BIT 0x00000080
+# define GL_HINT_BIT 0x00008000
+# define GL_INTENSITY 0x8049
+# define GL_LIGHTING_BIT 0x00000040
+# define GL_LIGHT_MODEL_COLOR_CONTROL 0x81F8
+# define GL_LIGHT_MODEL_LOCAL_VIEWER 0x0B51
+# define GL_LINE 0x1B01
+# define GL_LINE_BIT 0x00000004
+# define GL_LIST_BIT 0x00020000
+# define GL_N3F_V3F 0x2A25
+# define GL_OBJECT_LINEAR 0x2401
+# define GL_OBJECT_PLANE 0x2501
+# define GL_PIXEL_MODE_BIT 0x00000020
+# define GL_POINT_BIT 0x00000002
+# define GL_POLYGON 0x0009
+# define GL_POLYGON_BIT 0x00000008
+# define GL_POLYGON_MODE 0x0B40
+# define GL_POLYGON_SMOOTH 0x0B41
+# define GL_POLYGON_STIPPLE 0x0B42
+# define GL_POLYGON_STIPPLE_BIT 0x00000010
+# define GL_Q 0x2003
+# define GL_QUADS 0x0007
+# define GL_QUAD_STRIP 0x0008
+# define GL_R 0x2002
+# define GL_RENDER 0x1C00
+# define GL_RGBA_MODE 0x0C31
+# define GL_S 0x2000
+# define GL_SCISSOR_BIT 0x00080000
+# define GL_SELECT 0x1C02
+# define GL_SEPARATE_SPECULAR_COLOR 0x81FA
+# define GL_SINGLE_COLOR 0x81F9
+# define GL_SPHERE_MAP 0x2402
+# define GL_STENCIL_BUFFER_BIT 0x00000400
+# define GL_T 0x2001
+# define GL_T2F_C3F_V3F 0x2A2A
+# define GL_T2F_C4F_N3F_V3F 0x2A2C
+# define GL_T2F_C4UB_V3F 0x2A29
+# define GL_T2F_N3F_V3F 0x2A2B
+# define GL_T2F_V3F 0x2A27
+# define GL_T4F_C4F_N3F_V4F 0x2A2D
+# define GL_T4F_V4F 0x2A28
+# define GL_TEXTURE_1D 0x0DE0
+# define GL_TEXTURE_ALPHA_SIZE 0x805F
+# define GL_TEXTURE_BIT 0x00040000
+# define GL_TEXTURE_BLUE_SIZE 0x805E
+# define GL_TEXTURE_BORDER 0x1005
+# define GL_TEXTURE_BORDER_COLOR 0x1004
+# define GL_TEXTURE_COMPONENTS 0x1003
+# define GL_TEXTURE_GEN_MODE 0x2500
+# define GL_TEXTURE_GEN_Q 0x0C63
+# define GL_TEXTURE_GEN_R 0x0C62
+# define GL_TEXTURE_GEN_S 0x0C60
+# define GL_TEXTURE_GEN_T 0x0C61
+# define GL_TEXTURE_GREEN_SIZE 0x805D
+# define GL_TEXTURE_HEIGHT 0x1001
+# define GL_TEXTURE_INTENSITY_SIZE 0x8061
+# define GL_TEXTURE_LUMINANCE_SIZE 0x8060
+# define GL_TEXTURE_RED_SIZE 0x805C
+# define GL_TEXTURE_WIDTH 0x1000
+# define GL_TRANSFORM_BIT 0x00001000
+# define GL_UNPACK_ROW_LENGTH 0x0CF2
+# define GL_UNSIGNED_INT_8_8_8_8_REV 0x8367
+# define GL_V2F 0x2A20
+# define GL_V3F 0x2A21
+# define GL_VIEWPORT_BIT 0x00000800
+
+#endif
+
+
+/* Prototypes for the things re-implemented in jwzgles.c
+ */
+
+extern int jwzgles_glGenLists (int n);
+extern void jwzgles_glNewList (int id, int mode);
+extern void jwzgles_glEndList (void);
+extern void jwzgles_glDeleteLists (int list, int range);
+extern void jwzgles_glBegin (int mode);
+extern void jwzgles_glNormal3fv (const GLfloat *);
+extern void jwzgles_glNormal3f (GLfloat x, GLfloat y, GLfloat z);
+extern void jwzgles_glTexCoord1f (GLfloat s);
+extern void jwzgles_glTexCoord2fv (const GLfloat *);
+extern void jwzgles_glTexCoord2f (GLfloat s, GLfloat t);
+extern void jwzgles_glTexCoord3fv (const GLfloat *);
+extern void jwzgles_glTexCoord3f (GLfloat s, GLfloat t, GLfloat r);
+extern void jwzgles_glTexCoord4fv (const GLfloat *);
+extern void jwzgles_glTexCoord4f (GLfloat s, GLfloat t, GLfloat r, GLfloat q);
+extern void jwzgles_glVertex2f (GLfloat x, GLfloat y);
+extern void jwzgles_glVertex2fv (const GLfloat *);
+extern void jwzgles_glVertex2i (GLint x, GLint y);
+extern void jwzgles_glVertex3f (GLfloat x, GLfloat y, GLfloat z);
+extern void jwzgles_glVertex3dv (const GLdouble *);
+extern void jwzgles_glVertex3fv (const GLfloat *);
+extern void jwzgles_glVertex3i (GLint x, GLint y, GLint z);
+extern void jwzgles_glVertex4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w);
+extern void jwzgles_glVertex4fv (const GLfloat *);
+extern void jwzgles_glVertex4i (GLint x, GLint y, GLint z, GLint w);
+extern void jwzgles_glEnd (void);
+extern void jwzgles_glCallList (int id);
+extern void jwzgles_glClearIndex(GLfloat c);
+extern void jwzgles_glBitmap (GLsizei, GLsizei, GLfloat, GLfloat, GLfloat,
+ GLfloat, const GLubyte *);
+extern void jwzgles_glPushAttrib(int);
+extern void jwzgles_glPopAttrib(void);
+
+
+/* These functions are present in both OpenGL 1.3 and in OpenGLES 1,
+ but are allowed within glNewList/glEndList, so we must wrap them
+ to allow them to be recorded.
+ */
+extern void jwzgles_glActiveTexture (GLuint);
+extern void jwzgles_glBindTexture (GLuint, GLuint);
+extern void jwzgles_glBlendFunc (GLuint, GLuint);
+extern void jwzgles_glClear (GLuint);
+extern void jwzgles_glClearColor (GLclampf, GLclampf, GLclampf, GLclampf);
+extern void jwzgles_glClearStencil (GLuint);
+extern void jwzgles_glColorMask (GLuint, GLuint, GLuint, GLuint);
+extern void jwzgles_glCullFace (GLuint);
+extern void jwzgles_glDepthFunc (GLuint);
+extern void jwzgles_glDepthMask (GLuint);
+extern void jwzgles_glDisable (GLuint);
+extern void jwzgles_glDrawArrays (GLuint, GLuint, GLuint);
+extern GLboolean jwzgles_glIsEnabled (GLuint);
+extern void jwzgles_glEnable (GLuint);
+extern void jwzgles_glFrontFace (GLuint);
+extern void jwzgles_glHint (GLuint, GLuint);
+extern void jwzgles_glLineWidth (GLfloat);
+extern void jwzgles_glLoadIdentity (void);
+extern void jwzgles_glLogicOp (GLuint);
+extern void jwzgles_glMatrixMode (GLuint);
+extern void jwzgles_glMultMatrixf (const GLfloat *);
+extern void jwzgles_glPointSize (GLfloat);
+extern void jwzgles_glPolygonOffset (GLfloat, GLfloat);
+extern void jwzgles_glPopMatrix (void);
+extern void jwzgles_glPushMatrix (void);
+extern void jwzgles_glScissor (GLuint, GLuint, GLuint, GLuint);
+extern void jwzgles_glShadeModel (GLuint);
+extern void jwzgles_glStencilFunc (GLuint, GLuint, GLuint);
+extern void jwzgles_glStencilMask (GLuint);
+extern void jwzgles_glStencilOp (GLuint, GLuint, GLuint);
+extern void jwzgles_glViewport (GLuint, GLuint, GLuint, GLuint);
+extern void jwzgles_glTranslatef (GLfloat, GLfloat, GLfloat);
+extern void jwzgles_glRotatef (GLfloat, GLfloat, GLfloat, GLfloat);
+extern void jwzgles_glRotated (GLdouble, GLdouble x, GLdouble y, GLdouble z);
+extern void jwzgles_glScalef (GLfloat, GLfloat, GLfloat);
+extern void jwzgles_glColor3f (GLfloat, GLfloat, GLfloat);
+extern void jwzgles_glColor4f (GLfloat, GLfloat, GLfloat, GLfloat);
+extern void jwzgles_glColor3fv (const GLfloat *);
+extern void jwzgles_glColor4fv (const GLfloat *);
+extern void jwzgles_glColor4i (GLuint, GLuint, GLuint, GLuint);
+extern void jwzgles_glColor3i (GLuint, GLuint, GLuint);
+extern void jwzgles_glColor3iv (const GLint *);
+extern void jwzgles_glColor4iv (const GLint *);
+extern void jwzgles_glColor4ub (GLubyte, GLubyte, GLubyte, GLubyte);
+extern void jwzgles_glColor3ub (GLubyte, GLubyte, GLubyte);
+extern void jwzgles_glMaterialf (GLuint, GLuint, GLfloat);
+extern void jwzgles_glMateriali (GLuint, GLuint, GLuint);
+extern void jwzgles_glMaterialfv (GLuint, GLuint, const GLfloat *);
+extern void jwzgles_glMaterialiv (GLuint, GLuint, const GLint *);
+extern void jwzgles_glFinish (void);
+extern void jwzgles_glFlush (void);
+extern void jwzgles_glPixelStorei (GLuint, GLuint);
+extern void jwzgles_glEnableClientState (GLuint);
+extern void jwzgles_glDisableClientState (GLuint);
+
+extern void jwzgles_glInitNames (void);
+extern void jwzgles_glPushName (GLuint);
+extern GLuint jwzgles_glPopName (void);
+extern GLuint jwzgles_glRenderMode (GLuint);
+extern void jwzgles_glSelectBuffer (GLsizei, GLuint *);
+extern void jwzgles_glLightf (GLenum, GLenum, GLfloat);
+extern void jwzgles_glLighti (GLenum, GLenum, GLint);
+extern void jwzgles_glLightfv (GLenum, GLenum, const GLfloat *);
+extern void jwzgles_glLightiv (GLenum, GLenum, const GLint *);
+extern void jwzgles_glLightModelf (GLenum, GLfloat);
+extern void jwzgles_glLightModeli (GLenum, GLint);
+extern void jwzgles_glLightModelfv (GLenum, const GLfloat *);
+extern void jwzgles_glLightModeliv (GLenum, const GLint *);
+extern void jwzgles_glGenTextures (GLuint, GLuint *);
+extern void jwzgles_glFrustum (GLfloat, GLfloat, GLfloat, GLfloat,
+ GLfloat, GLfloat);
+extern void jwzgles_glOrtho (GLfloat, GLfloat, GLfloat, GLfloat,
+ GLfloat, GLfloat);
+extern void jwzgles_glTexImage1D (GLenum target, GLint level,
+ GLint internalFormat,
+ GLsizei width, GLint border,
+ GLenum format, GLenum type,
+ const GLvoid *pixels);
+extern void jwzgles_glTexImage2D (GLenum target,
+ GLint level,
+ GLint internalFormat,
+ GLsizei width,
+ GLsizei height,
+ GLint border,
+ GLenum format,
+ GLenum type,
+ const GLvoid *data);
+extern void jwzgles_glTexSubImage2D (GLenum target, GLint level,
+ GLint xoffset, GLint yoffset,
+ GLsizei width, GLsizei height,
+ GLenum format, GLenum type,
+ const GLvoid *pixels);
+extern void jwzgles_glCopyTexImage2D (GLenum target, GLint level,
+ GLenum internalformat,
+ GLint x, GLint y,
+ GLsizei width, GLsizei height,
+ GLint border);
+extern void jwzgles_glInterleavedArrays (GLenum, GLsizei, const GLvoid *);
+extern void jwzgles_glTexEnvf (GLuint, GLuint, GLfloat);
+extern void jwzgles_glTexEnvi (GLuint, GLuint, GLuint);
+extern void jwzgles_glTexParameterf (GLuint, GLuint, GLfloat);
+extern void jwzgles_glTexParameteri (GLuint, GLuint, GLuint);
+extern void jwzgles_glTexGeni (GLenum, GLenum, GLint);
+extern void jwzgles_glTexGenfv (GLenum, GLenum, const GLfloat *);
+extern void jwzgles_glRectf (GLfloat, GLfloat, GLfloat, GLfloat);
+extern void jwzgles_glRecti (GLint, GLint, GLint, GLint);
+extern void jwzgles_glLightModelfv (GLenum, const GLfloat *);
+extern void jwzgles_glClearDepth (GLfloat);
+extern GLboolean jwzgles_glIsList (GLuint);
+extern void jwzgles_glColorMaterial (GLenum, GLenum);
+extern void jwzgles_glPolygonMode (GLenum, GLenum);
+extern void jwzgles_glFogf (GLenum, GLfloat);
+extern void jwzgles_glFogi (GLenum, GLint);
+extern void jwzgles_glFogfv (GLenum, const GLfloat *);
+extern void jwzgles_glFogiv (GLenum, const GLint *);
+extern void jwzgles_glAlphaFunc (GLenum, GLfloat);
+extern void jwzgles_glClipPlane (GLenum, const GLdouble *);
+extern void jwzgles_glDrawBuffer (GLenum);
+extern void jwzgles_glDeleteTextures (GLuint, const GLuint *);
+
+extern void jwzgles_gluPerspective (GLdouble fovy, GLdouble aspect,
+ GLdouble near, GLdouble far);
+extern void jwzgles_gluLookAt (GLfloat eyex, GLfloat eyey, GLfloat eyez,
+ GLfloat centerx, GLfloat centery,
+ GLfloat centerz,
+ GLfloat upx, GLfloat upy, GLfloat upz);
+extern GLint jwzgles_gluProject (GLdouble objx, GLdouble objy, GLdouble objz,
+ const GLdouble modelMatrix[16],
+ const GLdouble projMatrix[16],
+ const GLint viewport[4],
+ GLdouble *winx, GLdouble *winy,
+ GLdouble *winz);
+extern int jwzgles_gluBuild2DMipmaps (GLenum target,
+ GLint internalFormat,
+ GLsizei width,
+ GLsizei height,
+ GLenum format,
+ GLenum type,
+ const GLvoid *data);
+extern void jwzgles_glGetFloatv (GLenum pname, GLfloat *params);
+extern void jwzgles_glGetPointerv (GLenum pname, GLvoid *params);
+extern void jwzgles_glGetDoublev (GLenum pname, GLdouble *params);
+extern void jwzgles_glGetIntegerv (GLenum pname, GLint *params);
+extern void jwzgles_glGetBooleanv (GLenum pname, GLboolean *params);
+extern void jwzgles_glVertexPointer (GLuint, GLuint, GLuint, const void *);
+extern void jwzgles_glNormalPointer (GLenum, GLuint, const void *);
+extern void jwzgles_glColorPointer (GLuint, GLuint, GLuint, const void *);
+extern void jwzgles_glTexCoordPointer (GLuint, GLuint, GLuint, const void *);
+extern const char *jwzgles_gluErrorString (GLenum error);
+
+#endif /* __JWZGLES_I_H__ */
#ifdef USE_GL
-#include <X11/keysym.h>
+#ifndef HAVE_COCOA
+# include <X11/keysym.h>
+#endif
#include "gltrackball.h"
ENTRYPOINT Bool klein_handle_event(ModeInfo *mi, XEvent *event)
{
- Display *display = MI_DISPLAY(mi);
kleinstruct *kb = &klein[MI_SCREEN(mi)];
- KeySym sym;
+ KeySym sym = 0;
+ char c = 0;
+
+ if (event->xany.type == KeyPress || event->xany.type == KeyRelease)
+ XLookupString (&event->xkey, &c, 1, &sym, 0);
if (event->xany.type == ButtonPress &&
event->xbutton.button == Button1)
}
else if (event->xany.type == KeyPress)
{
- sym = XKeycodeToKeysym(display,event->xkey.keycode,0);
if (sym == XK_Shift_L || sym == XK_Shift_R)
{
kb->current_trackball = 1;
}
else if (event->xany.type == KeyRelease)
{
- sym = XKeycodeToKeysym(display,event->xkey.keycode,0);
if (sym == XK_Shift_L || sym == XK_Shift_R)
{
kb->current_trackball = 0;
-/* xscreensaver, Copyright (c) 1998-2004 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1998-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
int anim_pause; /* countdown before animating again */
GLfloat anim_r, anim_y, anim_z; /* relative position during anims */
+ Bool facing_p;
int state, nstates;
lament_type *states;
}
+static void
+check_facing(ModeInfo *mi)
+{
+ lament_configuration *lc = &lcs[MI_SCREEN(mi)];
+
+ GLdouble m[16], p[16], x, y, z;
+ GLint v[4];
+ glGetDoublev (GL_MODELVIEW_MATRIX, m);
+ glGetDoublev (GL_PROJECTION_MATRIX, p);
+ glGetIntegerv (GL_VIEWPORT, v);
+
+ /* See if a coordinate 5 units in front of the door is near the
+ center of the screen. */
+
+ gluProject (-5, 0, 0, m, p, v, &x, &y, &z);
+ x = (x / MI_WIDTH(mi)) - 0.5;
+ y = (y / MI_HEIGHT(mi)) - 0.5;
+ lc->facing_p = (z < 0.9 &&
+ x > -0.02 && x < 0.02 &&
+ y > -0.02 && y < 0.02);
+}
+
+
+
+static void
+scale_for_window(ModeInfo *mi)
+{
+ int target_size = 180;
+ int win_size = (MI_WIDTH(mi) > MI_HEIGHT(mi) ? MI_HEIGHT(mi) : MI_WIDTH(mi));
+
+ /* This scale makes the box take up most of the window */
+ glScalef(8, 8, 8);
+
+ /* But if the window is more than a little larger than our target size,
+ scale the object back down, so that the bits drawn on the screen end
+ up rougly target_size across (actually it ends up a little larger.)
+ Note that the image-map bits we have are 128x128. Therefore, if the
+ image is magnified a lot, it looks pretty blocky. So it's better to
+ have a 128x128 animation on a 1280x1024 screen that looks good, than
+ a 1024x1024 animation that looks really pixelated.
+ */
+ if (win_size > 640 &&
+ win_size > target_size * 1.5)
+ {
+ GLfloat ratio = ((GLfloat) target_size / (GLfloat) win_size);
+ ratio *= 2.0;
+ glScalef(ratio, ratio, ratio);
+ }
+}
+
+
static void
draw(ModeInfo *mi)
{
/* Make into the screen be +Y right be +X, and up be +Z. */
glRotatef(-90.0, 1.0, 0.0, 0.0);
- /* Scale it up. */
- glScalef(4.0, 4.0, 4.0);
+ scale_for_window (mi);
-#ifdef DEBUG
+#if 0
glPushMatrix();
{
/* Shift to the upper left, and draw the vanilla box. */
/* Shift to the lower right, and draw the animated object. */
glTranslatef(0.6, 0.0, -0.6);
-#endif /* DEBUG */
+#endif /* 0 */
glPushMatrix();
glRotatef (lc->roty * 360, 0.0, 1.0, 0.0);
glRotatef (lc->rotz * 360, 0.0, 0.0, 1.0);
+ check_facing(mi);
+
switch (lc->type)
{
case LAMENT_BOX:
if (lc->anim_r >= 112.0)
{
- GLfloat hysteresis = 0.05;
-
lc->anim_r = 112.0;
lc->anim_z = 0.0;
lc->anim_pause = pause3;
-
- if (lc->rotx >= -hysteresis &&
- lc->rotx <= hysteresis &&
- ((lc->rotz >= (0.25 - hysteresis) &&
- lc->rotz <= (0.25 + hysteresis)) ||
- (lc->rotz >= (-0.25 - hysteresis) &&
- lc->rotz <= (-0.25 + hysteresis))))
- {
- lc->type = LAMENT_LID_ZOOM;
- lc->rotx = 0.00;
- lc->rotz = (lc->rotz < 0 ? -0.25 : 0.25);
- }
- else
- {
- lc->type = LAMENT_LID_CLOSE;
- }
- }
+ lc->type = (lc->facing_p ? LAMENT_LID_ZOOM : LAMENT_LID_CLOSE);
+ }
break;
case LAMENT_LID_CLOSE:
ENTRYPOINT void
reshape_lament(ModeInfo *mi, int width, int height)
{
- int target_size = 180;
- int win_size = (width > height ? height : width);
GLfloat h = (GLfloat) height / (GLfloat) width;
-
glViewport(0, 0, (GLint) width, (GLint) height);
-/* glViewport(-600, -600, 1800, 1800); */
-
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glFrustum(-1.0, 1.0, -h, h, 5.0, 60.0);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glTranslatef(0.0, 0.0, -40.0);
-
- /* This scale makes the box take up most of the window */
- glScalef(2.0, 2.0, 2.0);
-
- /* But if the window is more than a little larger than our target size,
- scale the object back down, so that the bits drawn on the screen end
- up rougly target_size across (actually it ends up a little larger.)
- Note that the image-map bits we have are 128x128. Therefore, if the
- image is magnified a lot, it looks pretty blocky. So it's better to
- have a 128x128 animation on a 1280x1024 screen that looks good, than
- a 1024x1024 animation that looks really pixelated.
- */
- if (win_size > target_size * 1.5)
- {
- GLfloat ratio = ((GLfloat) target_size / (GLfloat) win_size);
- ratio *= 2.0;
- glScalef(ratio, ratio, ratio);
- }
-
- /* The depth buffer will be cleared, if needed, before the
- * next frame. Right now we just want to black the screen.
- */
glClear(GL_COLOR_BUFFER_BIT);
}
parse_image_data(mi);
glPixelStorei(GL_UNPACK_ALIGNMENT, 4);
- glPixelStorei(GL_UNPACK_ROW_LENGTH, lc->texture->width);
+ /* messes up -fps */
+ /* glPixelStorei(GL_UNPACK_ROW_LENGTH, lc->texture->width); */
for (i = 0; i < 6; i++)
{
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
- glTexGeni(GL_S, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
- glTexGeni(GL_T, GL_TEXTURE_GEN_MODE, GL_OBJECT_LINEAR);
}
#else /* !HAVE_GLBINDTEXTURE */
#endif /* 0 */
glLoadIdentity();
+ glRotatef(current_device_rotation(), 0, 0, 1);
gluLookAt ((cx - 0.5) * 8, /* Position the camera */
(cy - 0.5) * 8,
gltrackball_rotate (bp->trackball); /* Apply mouse-based camera position */
-
/* Place the lights relative to the object, before the object has
been rotated or wandered within the scene. */
glLightfv(GL_LIGHT0, GL_POSITION, light0_pos);
glMatrixMode (GL_PROJECTION);
glLoadIdentity ();
if (height > width)
- gluOrtho2D (-8.0, 8.0, -8.0 * h, 8.0 * h);
+ glOrtho (-8.0, 8.0, -8.0 * h, 8.0 * h, -1, 1);
else
- gluOrtho2D (-8.0 / h, 8.0 / h, -8.0, 8.0);
+ glOrtho (-8.0 / h, 8.0 / h, -8.0, 8.0, -1, 1);
glMatrixMode (GL_MODELVIEW);
}
#include <stdio.h>
#include <math.h>
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else
+#ifndef HAVE_COCOA
# include <GL/gl.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "marching.h"
#include "normals.h"
typedef struct
{
- GLdouble x, y;
+ GLfloat x, y;
} Vector2D;
typedef struct
{
- GLdouble x, y, z;
+ GLfloat x, y, z;
} Vector3D;
typedef struct
{
- GLdouble w;
- GLdouble x;
- GLdouble y;
- GLdouble z;
+ GLfloat w;
+ GLfloat x;
+ GLfloat y;
+ GLfloat z;
} Quaternion;
typedef struct
* Calculate the transform matrix for the given quaternion
*/
static void
-quaternion_transform (Quaternion q, GLdouble * transform)
+quaternion_transform (Quaternion q, GLfloat * transform)
{
- GLdouble x, y, z, w;
+ GLfloat x, y, z, w;
x = q.x;
y = q.y;
z = q.z;
* Apply a matrix transform to the given vector
*/
static inline Vector3D
-vector_transform (Vector3D u, GLdouble * t)
+vector_transform (Vector3D u, GLfloat * t)
{
Vector3D result;
{
Vector3D result;
Vector3D rotation_axis;
- GLdouble transformation[16];
+ GLfloat transformation[16];
double angle;
Quaternion rotation;
* Initialise the openGL state data.
*/
static void
-set_blob_gl_state(GLdouble alpha)
+set_blob_gl_state(GLfloat alpha)
{
if (do_antialias)
{
glEnable (GL_BLEND);
glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
/* Set the default blob colour to off-white. */
- glColor4d (0.9, 0.9, 1.0, alpha);
+ glColor4f (0.9, 0.9, 1.0, alpha);
}
else
{
glDisable(GL_BLEND);
- glColor4d (0.9, 0.9, 1.0, 1.0);
+ glColor4f (0.9, 0.9, 1.0, 1.0);
}
glEnable(GL_DEPTH_TEST);
}
if (load_textures)
{
- glTexCoord3dv((GLdouble *) &gp->tex_coords[index]);
+ glTexCoord2fv(&gp->tex_coords[index].x);
}
- glNormal3dv((GLdouble *) &gp->normals[index]);
- glVertex3dv((GLdouble *) &gp->dots[index]);
+ glNormal3fv(&gp->normals[index].x);
+ glVertex3fv(&gp->dots[index].x);
}
/******************************************************************************
glTranslatef (0.0, 0.0, -4.0);
gltrackball_rotate (gp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
/* glColor4ub (255, 0, 0, 128); */
glBegin(GL_TRIANGLES);
if (gp->normals[gp->faces[face].node1].z > 0.0)
{
Vector3D end = gp->dots[gp->faces[face].node1];
- glVertex3dv((GLdouble *) &end);
+ glVertex3dv(&end);
add(&end, scale(gp->normals[gp->faces[face].node1], 0.25));
- glVertex3dv((GLdouble *) &end);
+ glVertex3dv(&end);
}
}
glEnd();
draw_background (ModeInfo *mi)
{
mirrorblobstruct *gp = &Mirrorblob[MI_SCREEN(mi)];
+ GLfloat rot = current_device_rotation();
glTexEnvf (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL);
glEnable (GL_TEXTURE_2D);
glPushMatrix();
glLoadIdentity();
+ glRotatef (rot, 0, 0, 1);
+ if ((rot > 45 && rot < 135) ||
+ (rot < -45 && rot > -135))
+ {
+ GLfloat s = MI_WIDTH(mi) / (GLfloat) MI_HEIGHT(mi);
+ glScalef (s, 1/s, 1);
+ }
+
glOrtho(0.0, MI_WIDTH(mi), MI_HEIGHT(mi), 0.0, -1000.0, 1000.0);
glBegin (GL_QUADS);
check_gl_error ("draw_scene");
mi->polygon_count = 0;
- glColor4d(1.0, 1.0, 1.0, 1.0);
+ glColor4f (1.0, 1.0, 1.0, 1.0);
current_time = double_time();
switch (gp->state)
{
case INITIALISING:
- glColor4d(0.0, 0.0, 0.0, 1.0);
+ glColor4f (0.0, 0.0, 0.0, 1.0);
fade = 1.0;
break;
{
glClear(GL_DEPTH_BUFFER_BIT);
glEnable (GL_BLEND);
- glColor4d (1.0, 1.0, 1.0, motion_blur);
+ glColor4f (1.0, 1.0, 1.0, motion_blur);
}
else
{
glEnable (GL_BLEND);
/* Select the texture to transition to */
glBindTexture (GL_TEXTURE_2D, gp->textures[1 - gp->current_texture]);
- glColor4d (1.0, 1.0, 1.0, 1.0 - fade);
+ glColor4f (1.0, 1.0, 1.0, 1.0 - fade);
draw_background (mi);
mi->polygon_count++;
else if (motion_blur > 0.0)
{
glEnable (GL_BLEND);
- glColor4d (0.0, 0.0, 0.0, motion_blur);
+ glColor4f (0.0, 0.0, 0.0, motion_blur);
glPolygonMode(GL_FRONT_AND_BACK, GL_FILL);
glTranslatef (0.0, 0.0, -4.0);
glRectd (-10.0, -10.0, 10.0, 10.0);
}
else
{
- glColor4d(0.9, 0.9, 1.0, (1.0 - fade) * blend);
+ glColor4f (0.9, 0.9, 1.0, (1.0 - fade) * blend);
}
draw_blob (gp);
# include "xlock.h" /* from the xlockmore distribution */
#endif /* !STANDALONE */
+#ifdef HAVE_COCOA
+# include "jwxyz.h"
+#else
+# include <X11/Xlib.h>
+# include <GL/gl.h>
+# include <GL/glu.h>
+#endif
+
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#ifdef MODE_moebius
+#if 0 /* Hey, this never actually used the texture at all! */
+#if 0
#include "e_textures.h"
+#else
+#include "xpm-ximage.h"
+#include "../images/wood.xpm"
+#endif
+#endif /* 0 */
+
+#include "sphere.h"
+#include "tube.h"
+
#include "rotator.h"
#include "gltrackball.h"
static Bool
mySphere(float radius)
{
+#if 0
GLUquadricObj *quadObj;
if ((quadObj = gluNewQuadric()) == 0)
gluQuadricDrawStyle(quadObj, (GLenum) GLU_FILL);
gluSphere(quadObj, radius, 16, 16);
gluDeleteQuadric(quadObj);
+#else
+ glPushMatrix();
+ glScalef (radius, radius, radius);
+ unit_sphere (16, 16, False);
+ glPopMatrix();
+#endif
return True;
}
static Bool
myCone(float radius)
{
+#if 0
GLUquadricObj *quadObj;
if ((quadObj = gluNewQuadric()) == 0)
gluQuadricDrawStyle(quadObj, (GLenum) GLU_FILL);
gluCylinder(quadObj, radius, 0, radius * 3, 8, 1);
gluDeleteQuadric(quadObj);
+#else
+ cone (0, 0, 0,
+ 0, 0, radius * 3,
+ radius, 0,
+ 8, True, True, False);
+#endif
return True;
}
float Cx, Cy, Cz;
+#ifdef HAVE_JWZGLES
+ solidmoebius = True; /* no LINE PolygonMode */
+#endif
+
if (solidmoebius) {
glBegin(GL_QUAD_STRIP);
Phi = 0;
}
static void
-pinit(void)
+pinit(ModeInfo *mi)
{
- int status;
+ /* int status; */
glClearDepth(1.0);
glLightfv(GL_LIGHT0, GL_AMBIENT, ambient);
glLightfv(GL_LIGHT0, GL_DIFFUSE, diffuse);
/* moebius */
glShadeModel(GL_SMOOTH);
glEnable(GL_DEPTH_TEST);
- glDisable(GL_TEXTURE_2D);
glDisable(GL_CULL_FACE);
+#if 0
+ glEnable(GL_TEXTURE_2D);
glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
+#if 0
clear_gl_error();
status = gluBuild2DMipmaps(GL_TEXTURE_2D, 3,
WoodTextureWidth, WoodTextureHeight,
exit (1);
}
check_gl_error("mipmapping");
+#else
+ {
+ XImage *img = xpm_to_ximage (mi->dpy,
+ mi->xgwa.visual,
+ mi->xgwa.colormap,
+ wood_texture);
+ glTexImage2D (GL_TEXTURE_2D, 0, GL_RGBA,
+ img->width, img->height, 0,
+ GL_RGBA,
+ /* GL_UNSIGNED_BYTE, */
+ GL_UNSIGNED_INT_8_8_8_8_REV,
+ img->data);
+ check_gl_error("texture");
+ XDestroyImage (img);
+ }
+#endif
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+#endif
glMaterialfv(GL_FRONT_AND_BACK, GL_SHININESS, front_shininess);
glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, front_specular);
reshape_moebius(mi, MI_WIDTH(mi), MI_HEIGHT(mi));
glDrawBuffer(GL_BACK);
- pinit();
+ pinit(mi);
} else {
MI_CLEARWINDOW(mi);
}
-/* molecule, Copyright (c) 2001-2006 Jamie Zawinski <jwz@jwz.org>
+/* molecule, Copyright (c) 2001-2012 Jamie Zawinski <jwz@jwz.org>
* Draws molecules, based on coordinates from PDB (Protein Data Base) files.
*
* Permission to use, copy, modify, distribute, and sell this software and its
http://www.wwpdb.org/docs.html
*/
+#ifdef HAVE_GLBITMAP
+# define ATOM_FONT "-*-helvetica-medium-r-normal-*-180-*"
+#else
+# define ATOM_FONT "-*-helvetica-medium-r-normal-*-240-*"
+#endif
+
#define DEFAULTS "*delay: 10000 \n" \
"*showFPS: False \n" \
"*wireframe: False \n" \
- "*atomFont: -*-helvetica-medium-r-normal-*-180-*\n" \
+ "*atomFont: " ATOM_FONT "\n" \
"*atomFont2: -*-helvetica-bold-r-normal-*-80-*\n" \
"*titleFont: -*-helvetica-medium-r-normal-*-180-*\n" \
"*noLabelThreshold: 30 \n" \
GLuint molecule_dlist;
GLuint shell_dlist;
+# ifdef HAVE_GLBITMAP
XFontStruct *xfont1, *xfont2, *xfont3;
GLuint font1_dlist, font2_dlist, font3_dlist;
+# else
+ texture_font_data *font1_data, *font2_data, *font3_data;
+# endif
+
+
int polygon_count;
time_t draw_time;
load_fonts (ModeInfo *mi)
{
molecule_configuration *mc = &mcs[MI_SCREEN(mi)];
+# ifdef HAVE_GLBITMAP
load_font (mi->dpy, "atomFont", &mc->xfont1, &mc->font1_dlist);
load_font (mi->dpy, "atomFont2", &mc->xfont2, &mc->font2_dlist);
load_font (mi->dpy, "titleFont", &mc->xfont3, &mc->font3_dlist);
+# else
+ mc->font1_data = load_texture_font (mi->dpy, "atomFont");
+ mc->font2_data = load_texture_font (mi->dpy, "atomFont2");
+ mc->font3_data = load_texture_font (mi->dpy, "titleFont");
+# endif
}
glVertex3f(x2, y2, z2); glVertex3f(x2, y2, z1);
glEnd();
- glPushAttrib (GL_LIGHTING);
glDisable (GL_LIGHTING);
glColor3f (c2[0], c2[1], c2[2]);
glVertex3f(0, 0, z1); glVertex3f(0, 0, z2);
glEnd();
- glPopAttrib();
+ if (!wire)
+ glEnable (GL_LIGHTING);
}
{
molecule_configuration *mc = &mcs[MI_SCREEN(mi)];
const char *s = "Constructing molecules...";
- print_gl_string (mi->dpy, mc->xfont3, mc->font3_dlist,
+ print_gl_string (mi->dpy,
+# ifdef HAVE_GLBITMAP
+ mc->xfont3, mc->font3_dlist,
+# else
+ mc->font3_data,
+# endif
mi->xgwa.width, mi->xgwa.height,
10, mi->xgwa.height - 10,
s, False);
molecule_configuration *mc = &mcs[MI_SCREEN(mi)];
int wire = MI_IS_WIREFRAME(mi);
molecule *m = &mc->molecules[mc->which];
+# ifdef HAVE_GLBITMAP
XFontStruct *xfont = (mc->scale_down ? mc->xfont2 : mc->xfont1);
GLuint font_dlist = (mc->scale_down ? mc->font2_dlist : mc->font1_dlist);
- int i, j;
+# else
+ texture_font_data *font_data = mc->font1_data; /* don't scale down */
+# endif
+ int i;
if (!do_labels)
return;
glTranslatef (0, 0, (size * 1.1)); /* move toward camera */
+# ifdef HAVE_GLBITMAP
glRasterPos3f (0, 0, 0); /* draw text here */
/* Before drawing the string, shift the origin to center
-string_width (xfont, a->label, 0) / 2,
-xfont->descent,
NULL);
-
- for (j = 0; j < strlen(a->label); j++)
-
- glCallList (font_dlist + (int)(a->label[j]));
+ {
+ int j;
+ for (j = 0; j < strlen(a->label); j++)
+ glCallList (font_dlist + (int)(a->label[j]));
+ }
+# else
+ {
+ int h;
+ int w = texture_string_width (font_data, a->label, &h);
+ GLfloat s = 1.0 / h;
+ GLfloat max = 18; /* max point size to avoid pixellated text */
+ if (h > max) s *= max/h;
+ glScalef (s, s, 1);
+ glTranslatef (-w/2, h*2/3, 0);
+ print_gl_string (mi->dpy,
+# ifdef HAVE_GLBITMAP
+ xfont, font_dlist,
+# else
+ font_data,
+# endif
+ 0, 0, 0, 0,
+ a->label, False);
+ }
+# endif
glPopMatrix();
}
if (do_titles && m->label && *m->label)
{
set_atom_color (mi, 0, True, 1);
- print_gl_string (mi->dpy, mc->xfont3, mc->font3_dlist,
+ print_gl_string (mi->dpy,
+# ifdef HAVE_GLBITMAP
+ mc->xfont3, mc->font3_dlist,
+# else
+ mc->font3_data,
+# endif
mi->xgwa.width, mi->xgwa.height,
10, mi->xgwa.height - 10,
m->label, False);
int i;
noof_configuration *bp;
+#ifdef HAVE_JWZGLES
+ dbuf_p = 1;
+#endif
+
if (!bps) {
bps = (noof_configuration *)
calloc (MI_NUM_SCREENS(mi), sizeof (noof_configuration));
-/* normals, Copyright (c) 2002-2004 Jamie Zawinski <jwz@jwz.org>
+/* normals, Copyright (c) 2002-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#ifndef __NORMALS_H__
#define __NORMALS_H__
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
+#ifndef HAVE_COCOA
# include <GL/gl.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
typedef struct {
double x,y,z;
} XYZ;
-/* photopile, Copyright (c) 2008-2011 Jens Kilian <jjk@acm.org>
+/* photopile, Copyright (c) 2008-2012 Jens Kilian <jjk@acm.org>
* Based on carousel, Copyright (c) 2005-2008 Jamie Zawinski <jwz@jwz.org>
* Loads a sequence of images and shuffles them into a pile.
*
for (i = 0; i < MI_COUNT(mi)+1; ++i)
{
image *frame = ss->frames + i;
- GLfloat d = sqrt(frame->w*frame->w + frame->h*frame->h);
+ GLfloat w = frame->w;
+ GLfloat h = frame->h;
+ GLfloat d = sqrt(w*w + h*h);
GLfloat leave = frand(M_PI * 2.0);
GLfloat enter = frand(M_PI * 2.0);
frame->pos[3].y = BELLRAND(MI_HEIGHT(mi));
frame->pos[3].angle = (frand(2.0) - 1.0) * max_tilt;
+ /* Try to keep the images mostly inside the screen bounds */
+ frame->pos[3].x = MAX(0.5*w, MIN(MI_WIDTH(mi)-0.5*w, frame->pos[3].x));
+ frame->pos[3].y = MAX(0.5*h, MIN(MI_HEIGHT(mi)-0.5*h, frame->pos[3].y));
+
/* intermediate points */
frame->pos[1] = offset_pos(frame->pos[0], leave, d * (0.5 + frand(1.0)));
frame->pos[2] = offset_pos(frame->pos[3], enter, d * (0.5 + frand(1.0)));
glMatrixMode(GL_MODELVIEW);
glPushMatrix();
glLoadIdentity();
- gluOrtho2D(0, MI_WIDTH(mi), 0, MI_HEIGHT(mi));
+ glOrtho(0, MI_WIDTH(mi), 0, MI_HEIGHT(mi), -1, 1);
glTranslatef ((MI_WIDTH(mi) - ss->loading_sw) / 2,
(MI_HEIGHT(mi) - ss->loading_sh) / 2,
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
- gluOrtho2D(0, MI_WIDTH(mi), 0, MI_HEIGHT(mi));
+ glOrtho(0, MI_WIDTH(mi), 0, MI_HEIGHT(mi), -1, 1);
glClear(GL_COLOR_BUFFER_BIT);
}
MI_CLEARWINDOW(mi);
}
- glDisable (GL_LIGHTING);
- glEnable (GL_DEPTH_TEST);
- glDisable (GL_CULL_FACE);
-
- if (! wire)
- {
- glShadeModel (GL_SMOOTH);
- glEnable (GL_LINE_SMOOTH);
- glHint (GL_LINE_SMOOTH_HINT, GL_NICEST);
- glEnable (GL_BLEND);
- glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
- }
-
ss->shadow = init_drop_shadow();
ss->texfont = load_texture_font (MI_DISPLAY(mi), "font");
{
glColor3f (0, 0, 0);
draw_drop_shadow(ss->shadow, -w1, -h1, z2, 2.0 * w1, h1 + h2, 20.0);
+ glDisable (GL_BLEND);
}
+ glDisable (GL_LIGHTING);
+ glEnable (GL_DEPTH_TEST);
+ glDisable (GL_CULL_FACE);
+
/* Draw the retro instant-film frame.
*/
if (polaroid_p)
{
if (! wire)
{
+ glShadeModel (GL_SMOOTH);
+ glEnable (GL_LINE_SMOOTH);
+ glHint (GL_LINE_SMOOTH_HINT, GL_NICEST);
+
glColor3f (1, 1, 1);
glBegin (GL_QUADS);
glVertex3f (-w1, -h1, z2);
glEnd();
}
- glLineWidth (2.0);
+ glLineWidth (1.0);
glColor3f (0.5, 0.5, 0.5);
glBegin (GL_LINE_LOOP);
glVertex3f (-w1, -h1, z);
/* Draw a box around it.
*/
- glLineWidth (2.0);
+ if (! wire)
+ {
+ glShadeModel (GL_SMOOTH);
+ glEnable (GL_LINE_SMOOTH);
+ glHint (GL_LINE_SMOOTH_HINT, GL_NICEST);
+ }
+ glLineWidth (1.0);
glColor3f (0.5, 0.5, 0.5);
glBegin (GL_LINE_LOOP);
glVertex3f (-w, -h, z);
if (!wire)
{
glEnable (GL_TEXTURE_2D);
+ glEnable (GL_BLEND);
print_texture_string (ss->texfont, title);
- glDisable (GL_TEXTURE_2D);
}
else
{
{
GLfloat t;
+ glPushMatrix();
+ glTranslatef (MI_WIDTH(mi)/2, MI_HEIGHT(mi)/2, 0);
+ glRotatef(current_device_rotation(), 0, 0, 1);
+ glTranslatef (-MI_WIDTH(mi)/2, -MI_HEIGHT(mi)/2, 0);
+
/* Handle state transitions. */
switch (ss->mode)
{
draw_image(mi, j, t, s, z);
}
}
+ glPopMatrix();
}
if (mi->fps_p) do_fps (mi);
Whether to display the file names of the images beneath them. Default: no.
.TP 8
.B \-polaroid \fB| \-no\-polaroid\fP
-Whether to simulate images taken by an instant camera. Default: no.
+Whether to simulate images taken by an instant camera. Default: yes.
.TP 8
.B \-shadows \fB| \-no\-shadows\fP
Whether to draw images with drop shadows. Default: no.
-/* pinion, Copyright (c) 2004-2011 Jamie Zawinski <jwz@jwz.org>
+/* pinion, Copyright (c) 2004-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
Bool button_down_p;
unsigned long mouse_gear_id;
+# ifdef HAVE_GLBITMAP
XFontStruct *xfont1, *xfont2, *xfont3;
GLuint font1_dlist, font2_dlist, font3_dlist;
+# else
+ texture_font_data *font1, *font2, *font3;
+# endif
+
GLuint title_list;
int draw_tick;
load_fonts (ModeInfo *mi)
{
pinion_configuration *pp = &pps[MI_SCREEN(mi)];
+# ifdef HAVE_GLBITMAP
load_font (mi->dpy, "titleFont", &pp->xfont1, &pp->font1_dlist);
load_font (mi->dpy, "titleFont2", &pp->xfont2, &pp->font2_dlist);
load_font (mi->dpy, "titleFont3", &pp->xfont3, &pp->font3_dlist);
+# else
+ pp->font1 = load_texture_font (mi->dpy, "titleFont");
+ pp->font2 = load_texture_font (mi->dpy, "titleFont2");
+ pp->font3 = load_texture_font (mi->dpy, "titleFont3");
+# endif
}
glNewList (pp->title_list, GL_COMPILE);
if (*label)
{
+# ifdef HAVE_GLBITMAP
XFontStruct *f;
GLuint fl;
+# else
+ texture_font_data *fd;
+# endif
if (MI_WIDTH(mi) >= 500 && MI_HEIGHT(mi) >= 375)
+# ifdef HAVE_GLBITMAP
f = pp->xfont1, fl = pp->font1_dlist; /* big font */
+# else
+ fd = pp->font1;
+# endif
else if (MI_WIDTH(mi) >= 350 && MI_HEIGHT(mi) >= 260)
+# ifdef HAVE_GLBITMAP
f = pp->xfont2, fl = pp->font2_dlist; /* small font */
+# else
+ fd = pp->font2;
+# endif
else
+# ifdef HAVE_GLBITMAP
f = pp->xfont3, fl = pp->font3_dlist; /* tiny font */
+# else
+ fd = pp->font3;
+# endif
glColor3f (0.8, 0.8, 0);
- print_gl_string (mi->dpy, f, fl,
+ print_gl_string (mi->dpy,
+# ifdef HAVE_GLBITMAP
+ f, fl,
+# else
+ fd,
+# endif
mi->xgwa.width, mi->xgwa.height,
10, mi->xgwa.height - 10,
label, False);
find_mouse_gear (ModeInfo *mi)
{
pinion_configuration *pp = &pps[MI_SCREEN(mi)];
+
+# ifndef HAVE_JWZGLES
+
int screen_width = MI_WIDTH (mi);
int screen_height = MI_HEIGHT (mi);
GLfloat h = (GLfloat) screen_height / (GLfloat) screen_width;
pp->mouse_gear_id = pnames[0];
}
}
+
+#else /* HAVE_JWZGLES */
+ /* #### not yet implemented */
+ pp->mouse_gear_id = pp->gears[1]->id;
+ return;
+#endif /* HAVE_JWZGLES */
+
+
}
init_pinion (ModeInfo *mi)
{
pinion_configuration *pp;
- int wire = MI_IS_WIREFRAME(mi);
if (!pps) {
pps = (pinion_configuration *)
pp->plane_displacement = gear_size * 0.1;
- if (!wire)
- {
- GLfloat pos[4] = {-3.0, 1.0, 1.0, 0.0};
- GLfloat amb[4] = { 0.0, 0.0, 0.0, 1.0};
- GLfloat dif[4] = { 1.0, 1.0, 1.0, 1.0};
- GLfloat spc[4] = { 1.0, 1.0, 1.0, 1.0};
-
- glEnable(GL_LIGHTING);
- glEnable(GL_LIGHT0);
- glEnable(GL_DEPTH_TEST);
- glEnable(GL_CULL_FACE);
-
- glLightfv(GL_LIGHT0, GL_POSITION, pos);
- glLightfv(GL_LIGHT0, GL_AMBIENT, amb);
- glLightfv(GL_LIGHT0, GL_DIFFUSE, dif);
- glLightfv(GL_LIGHT0, GL_SPECULAR, spc);
- }
-
pp->trackball = gltrackball_init ();
ffwd (mi);
glXMakeCurrent(MI_DISPLAY(mi), MI_WINDOW(mi), *(pp->glx_context));
+ glPushMatrix();
+ glRotatef(current_device_rotation(), 0, 0, 1);
+
+ if (!wire_p)
+ {
+ GLfloat pos[4] = {-3.0, 1.0, 1.0, 0.0};
+ GLfloat amb[4] = { 0.0, 0.0, 0.0, 1.0};
+ GLfloat dif[4] = { 1.0, 1.0, 1.0, 1.0};
+ GLfloat spc[4] = { 1.0, 1.0, 1.0, 1.0};
+
+ glEnable(GL_LIGHTING);
+ glEnable(GL_LIGHT0);
+ glEnable(GL_DEPTH_TEST);
+ glEnable(GL_CULL_FACE);
+
+ glLightfv(GL_LIGHT0, GL_POSITION, pos);
+ glLightfv(GL_LIGHT0, GL_AMBIENT, amb);
+ glLightfv(GL_LIGHT0, GL_DIFFUSE, dif);
+ glLightfv(GL_LIGHT0, GL_SPECULAR, spc);
+ }
+
if (!pp->button_down_p)
{
if (!debug_one_gear_p || pp->ngears == 0)
glPushMatrix ();
{
+ glRotatef(-current_device_rotation(), 0, 0, 1);
gltrackball_rotate (pp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
mi->polygon_count = 0;
glScalef (16, 16, 16); /* map vp_width/height to the screen */
glPopMatrix ();
glCallList (pp->title_list);
+ glPopMatrix ();
if (mi->fps_p) do_fps (mi);
glFinish();
#ifdef USE_GL
+#ifdef HAVE_COCOA
+# include "jwxyz.h"
+#else
+# include <X11/Xlib.h>
+# include <GL/gl.h>
+# include <GL/glu.h>
+#endif
+
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
+#include "sphere.h"
#include "buildlwo.h"
#include "teapot.h"
}
static void
-mySphere(float radius)
+mySphere(float radius, Bool wire)
{
+#if 0
GLUquadricObj *quadObj;
quadObj = gluNewQuadric();
gluQuadricDrawStyle(quadObj, (GLenum) GLU_FILL);
gluSphere(quadObj, radius, 16, 16);
gluDeleteQuadric(quadObj);
+#else
+ glPushMatrix();
+ glScalef (radius, radius, radius);
+ glRotatef (90, 1, 0, 0);
+ unit_sphere (16, 16, wire);
+ glPopMatrix();
+#endif
}
static void
}
pp = &pipes[screen];
+#ifdef HAVE_JWZGLES
+ /* Single-buffering on iOS is so confusing! */
+ dbuf_p = True;
+#endif
+
pp->window = MI_WINDOW(mi);
if ((pp->glx_context = init_GL(mi)) != NULL) {
Display *display = MI_DISPLAY(mi);
Window window = MI_WINDOW(mi);
+ Bool wire = MI_IS_WIREFRAME(mi);
int newdir;
int OPX, OPY, OPZ;
if (pp->olddir == dirNone) {
glPushMatrix();
glTranslatef((pp->PX - 16) / 3.0 * 4.0, (pp->PY - 12) / 3.0 * 4.0, (pp->PZ - 16) / 3.0 * 4.0);
- mySphere(0.6);
+ mySphere(0.6, wire);
glPopMatrix();
}
/* Check for stop conditions */
glPushMatrix();
glTranslatef((pp->PX - 16) / 3.0 * 4.0, (pp->PY - 12) / 3.0 * 4.0, (pp->PZ - 16) / 3.0 * 4.0);
/* Finish the system with another sphere */
- mySphere(0.6);
+ mySphere(0.6, wire);
glPopMatrix();
switch (sysT) {
case 1:
glTranslatef((pp->PX - 16) / 3.0 * 4.0, (pp->PY - 12) / 3.0 * 4.0, (pp->PZ - 16) / 3.0 * 4.0);
- mySphere(elbowradius);
+ mySphere(elbowradius, wire);
break;
case 2:
case 3:
#include "xlockmore.h"
+#ifdef HAVE_COCOA
+# include "jwxyz.h"
+#else
+# include <X11/Xlib.h>
+# include <GL/gl.h>
+# include <GL/glu.h>
+#endif
+
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
#define DEF_SPIN "True"
#define DEF_WANDER "True"
int ncolors;
XColor *colors;
+# ifdef HAVE_GLBITMAP
XFontStruct *xfont1, *xfont2, *xfont3;
GLuint font1_dlist, font2_dlist, font3_dlist;
+# else
+ texture_font_data *font1_data, *font2_data, *font3_data;
+# endif
time_t last_change_time;
int change_tick;
load_fonts (ModeInfo *mi)
{
polyhedra_configuration *bp = &bps[MI_SCREEN(mi)];
+# ifdef HAVE_GLBITMAP
load_font (mi->dpy, "titleFont", &bp->xfont1, &bp->font1_dlist);
load_font (mi->dpy, "titleFont2", &bp->xfont2, &bp->font2_dlist);
load_font (mi->dpy, "titleFont3", &bp->xfont3, &bp->font3_dlist);
+# else /* !HAVE_GLBITMAP */
+ bp->font1_data = load_texture_font (mi->dpy, "titleFont");
+ bp->font2_data = load_texture_font (mi->dpy, "titleFont2");
+ bp->font3_data = load_texture_font (mi->dpy, "titleFont3");
+# endif /* !HAVE_GLBITMAP */
}
{
polyhedra_configuration *bp = &bps[MI_SCREEN(mi)];
const char *s = "Computing polyhedra...";
+# ifdef HAVE_GLBITMAP
+ XFontStruct *f = bp->xfont1;
+# else /* !HAVE_GLBITMAP */
+ texture_font_data *f = bp->font1_data;
+# endif /* !HAVE_GLBITMAP */
+
glColor3f (0.8, 0.8, 0);
- print_gl_string (mi->dpy, bp->xfont1, bp->font1_dlist,
+ print_gl_string (mi->dpy,
+# ifdef HAVE_GLBITMAP
+ bp->xfont1, bp->font1_dlist,
+# else /* !HAVE_GLBITMAP */
+ bp->font1_data,
+# endif /* !HAVE_GLBITMAP */
mi->xgwa.width, mi->xgwa.height,
- mi->xgwa.width - (string_width (bp->xfont1, s, 0) + 40),
+ mi->xgwa.width - (
+# ifdef HAVE_GLBITMAP
+ string_width (f, s, 0)
+# else /* !HAVE_GLBITMAP */
+ texture_string_width (f, s, 0)
+# endif /* !HAVE_GLBITMAP */
+ + 40),
mi->xgwa.height - 10,
s, False);
glFinish();
char c = 0;
XLookupString (&event->xkey, &c, 1, &keysym, 0);
-# ifdef HAVE_COCOA
-# define XK_Right -1
-# define XK_Left -1
-# define XK_Up -1
-# define XK_Down -1
-# endif
bp->change_to = -1;
if (c == ' ' || c == '\t' || c == '\r' || c == '\n')
bp->change_to = random() % bp->npolyhedra;
p->density, (p->chi < 0 ? "" : " "), p->chi);
{
+# ifdef HAVE_GLBITMAP
XFontStruct *f;
GLuint fl;
+# else /* !HAVE_GLBITMAP */
+ texture_font_data *f;
+# endif /* !HAVE_GLBITMAP */
if (MI_WIDTH(mi) >= 500 && MI_HEIGHT(mi) >= 375)
+# ifdef HAVE_GLBITMAP
f = bp->xfont1, fl = bp->font1_dlist; /* big font */
+# else /* !HAVE_GLBITMAP */
+ f = bp->font1_data;
+# endif /* !HAVE_GLBITMAP */
else if (MI_WIDTH(mi) >= 350 && MI_HEIGHT(mi) >= 260)
+# ifdef HAVE_GLBITMAP
f = bp->xfont2, fl = bp->font2_dlist; /* small font */
+# else /* !HAVE_GLBITMAP */
+ f = bp->font2_data; /* small font */
+# endif /* !HAVE_GLBITMAP */
else
+# ifdef HAVE_GLBITMAP
f = bp->xfont3, fl = bp->font3_dlist; /* tiny font */
+# else /* !HAVE_GLBITMAP */
+ f = bp->font3_data; /* tiny font */
+# endif /* !HAVE_GLBITMAP */
glColor3f (0.8, 0.8, 0);
- print_gl_string (mi->dpy, f, fl,
+ print_gl_string (mi->dpy, f,
+# ifdef HAVE_GLBITMAP
+ fl,
+# endif /* HAVE_GLBITMAP */
mi->xgwa.width, mi->xgwa.height,
10, mi->xgwa.height - 10,
label, False);
#ifdef USE_GL
-#include <X11/keysym.h>
+#ifndef HAVE_COCOA
+# include <X11/keysym.h>
+#endif
#include "gltrackball.h"
static void init(ModeInfo *mi)
{
- static const GLfloat light_ambient[] = { 0.0, 0.0, 0.0, 1.0 };
- static const GLfloat light_diffuse[] = { 1.0, 1.0, 1.0, 1.0 };
- static const GLfloat light_specular[] = { 0.0, 0.0, 0.0, 1.0 };
- static const GLfloat light_position[] = { 0.0, 0.0, 1.0, 0.0 };
- static const GLfloat mat_specular[] = { 1.0, 1.0, 1.0, 1.0 };
polytopesstruct *pp = &poly[MI_SCREEN(mi)];
set_colors(mi);
pp->tick = 0;
pp->poly = 0;
-
- glMatrixMode(GL_PROJECTION);
- glLoadIdentity();
- if (projection_3d == DISP_3D_PERSPECTIVE)
- gluPerspective(60.0,1.0,0.1,100.0);
- else
- glOrtho(-1.0,1.0,-1.0,1.0,0.1,100.0);;
- glMatrixMode(GL_MODELVIEW);
- glLoadIdentity();
-
- if (display_mode == DISP_WIREFRAME)
- {
- glDisable(GL_DEPTH_TEST);
- glDisable(GL_LIGHTING);
- glDisable(GL_LIGHT0);
- glDisable(GL_BLEND);
- }
- else if (display_mode == DISP_SURFACE)
- {
- glEnable(GL_DEPTH_TEST);
- glDepthFunc(GL_LESS);
- glLightModeli(GL_LIGHT_MODEL_TWO_SIDE,GL_TRUE);
- glEnable(GL_LIGHTING);
- glEnable(GL_LIGHT0);
- glLightfv(GL_LIGHT0,GL_AMBIENT,light_ambient);
- glLightfv(GL_LIGHT0,GL_DIFFUSE,light_diffuse);
- glLightfv(GL_LIGHT0,GL_SPECULAR,light_specular);
- glLightfv(GL_LIGHT0,GL_POSITION,light_position);
- glMaterialfv(GL_FRONT_AND_BACK,GL_SPECULAR,mat_specular);
- glMaterialf(GL_FRONT_AND_BACK,GL_SHININESS,0.0);
- glDepthMask(GL_TRUE);
- glDisable(GL_BLEND);
- }
- else if (display_mode == DISP_TRANSPARENT)
- {
- glDisable(GL_DEPTH_TEST);
- glLightModeli(GL_LIGHT_MODEL_TWO_SIDE,GL_TRUE);
- glEnable(GL_LIGHTING);
- glEnable(GL_LIGHT0);
- glLightfv(GL_LIGHT0,GL_AMBIENT,light_ambient);
- glLightfv(GL_LIGHT0,GL_DIFFUSE,light_diffuse);
- glLightfv(GL_LIGHT0,GL_SPECULAR,light_specular);
- glLightfv(GL_LIGHT0,GL_POSITION,light_position);
- glMaterialfv(GL_FRONT_AND_BACK,GL_SPECULAR,mat_specular);
- glMaterialf(GL_FRONT_AND_BACK,GL_SHININESS,0.0);
- glDepthMask(GL_FALSE);
- glEnable(GL_BLEND);
- glBlendFunc(GL_SRC_ALPHA,GL_ONE);
- }
- else
- {
- glDisable(GL_DEPTH_TEST);
- glDisable(GL_LIGHTING);
- glDisable(GL_LIGHT0);
- glDisable(GL_BLEND);
- }
}
ENTRYPOINT Bool polytopes_handle_event(ModeInfo *mi, XEvent *event)
{
- Display *display = MI_DISPLAY(mi);
polytopesstruct *pp = &poly[MI_SCREEN(mi)];
- KeySym sym;
+ KeySym sym = 0;
+ char c = 0;
+
+ if (event->xany.type == KeyPress || event->xany.type == KeyRelease)
+ XLookupString (&event->xkey, &c, 1, &sym, 0);
if (event->xany.type == ButtonPress &&
event->xbutton.button == Button1)
}
else if (event->xany.type == KeyPress)
{
- sym = XKeycodeToKeysym(display,event->xkey.keycode,0);
if (sym == XK_Shift_L || sym == XK_Shift_R)
{
pp->current_trackball = 1;
}
else if (event->xany.type == KeyRelease)
{
- sym = XKeycodeToKeysym(display,event->xkey.keycode,0);
if (sym == XK_Shift_L || sym == XK_Shift_R)
{
pp->current_trackball = 0;
*/
ENTRYPOINT void draw_polytopes(ModeInfo *mi)
{
+ static const GLfloat light_ambient[] = { 0.0, 0.0, 0.0, 1.0 };
+ static const GLfloat light_diffuse[] = { 1.0, 1.0, 1.0, 1.0 };
+ static const GLfloat light_specular[] = { 0.0, 0.0, 0.0, 1.0 };
+ static const GLfloat light_position[] = { 0.0, 0.0, 1.0, 0.0 };
+ static const GLfloat mat_specular[] = { 1.0, 1.0, 1.0, 1.0 };
+
Display *display = MI_DISPLAY(mi);
Window window = MI_WINDOW(mi);
polytopesstruct *hp;
glXMakeCurrent(display,window,*(hp->glx_context));
+
+ glMatrixMode(GL_PROJECTION);
+ glLoadIdentity();
+ if (projection_3d == DISP_3D_PERSPECTIVE)
+ gluPerspective(60.0,1.0,0.1,100.0);
+ else
+ glOrtho(-1.0,1.0,-1.0,1.0,0.1,100.0);;
+ glMatrixMode(GL_MODELVIEW);
+ glLoadIdentity();
+
+ if (display_mode == DISP_WIREFRAME)
+ {
+ glDisable(GL_DEPTH_TEST);
+ glDisable(GL_LIGHTING);
+ glDisable(GL_LIGHT0);
+ glDisable(GL_BLEND);
+ }
+ else if (display_mode == DISP_SURFACE)
+ {
+ glEnable(GL_DEPTH_TEST);
+ glDepthFunc(GL_LESS);
+ glLightModeli(GL_LIGHT_MODEL_TWO_SIDE,GL_TRUE);
+ glEnable(GL_LIGHTING);
+ glEnable(GL_LIGHT0);
+ glLightfv(GL_LIGHT0,GL_AMBIENT,light_ambient);
+ glLightfv(GL_LIGHT0,GL_DIFFUSE,light_diffuse);
+ glLightfv(GL_LIGHT0,GL_SPECULAR,light_specular);
+ glLightfv(GL_LIGHT0,GL_POSITION,light_position);
+ glMaterialfv(GL_FRONT_AND_BACK,GL_SPECULAR,mat_specular);
+ glMaterialf(GL_FRONT_AND_BACK,GL_SHININESS,0.0);
+ glDepthMask(GL_TRUE);
+ glDisable(GL_BLEND);
+ }
+ else if (display_mode == DISP_TRANSPARENT)
+ {
+ glDisable(GL_DEPTH_TEST);
+ glLightModeli(GL_LIGHT_MODEL_TWO_SIDE,GL_TRUE);
+ glEnable(GL_LIGHTING);
+ glEnable(GL_LIGHT0);
+ glLightfv(GL_LIGHT0,GL_AMBIENT,light_ambient);
+ glLightfv(GL_LIGHT0,GL_DIFFUSE,light_diffuse);
+ glLightfv(GL_LIGHT0,GL_SPECULAR,light_specular);
+ glLightfv(GL_LIGHT0,GL_POSITION,light_position);
+ glMaterialfv(GL_FRONT_AND_BACK,GL_SPECULAR,mat_specular);
+ glMaterialf(GL_FRONT_AND_BACK,GL_SHININESS,0.0);
+ glDepthMask(GL_FALSE);
+ glEnable(GL_BLEND);
+ glBlendFunc(GL_SRC_ALPHA,GL_ONE);
+ }
+ else
+ {
+ glDisable(GL_DEPTH_TEST);
+ glDisable(GL_LIGHTING);
+ glDisable(GL_LIGHT0);
+ glDisable(GL_BLEND);
+ }
+
+
glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
glGenTextures(1, &mp->bricktexture);
glBindTexture(GL_TEXTURE_2D, mp->bricktexture);
- glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR);
- glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_LINEAR);
- glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_WRAP_S,GL_REPEAT);
- glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_WRAP_T,GL_REPEAT);
glTexImage2D(GL_TEXTURE_2D, 0, 3, checkImageWidth,
checkImageHeight, 0, GL_RGB, GL_UNSIGNED_BYTE,
&mp->checkImage[0][0]);
- glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
}
{
glClearDepth(1.0);
- /* setup twoside lighting */
- glLightfv(GL_LIGHT0, GL_AMBIENT, ambient2);
- glLightfv(GL_LIGHT0, GL_DIFFUSE, diffuse);
- glLightfv(GL_LIGHT0, GL_POSITION, mp->position0);
-
- glLightModelfv(GL_LIGHT_MODEL_AMBIENT, lmodel_ambient);
- glLightModelfv(GL_LIGHT_MODEL_TWO_SIDE, lmodel_twoside);
- glEnable(GL_LIGHTING);
- glEnable(GL_LIGHT0);
-
mp->currenttime = 0.0;
init_particles(mp);
make_brick(mp);
build_eye(mp);
- glEnable(GL_NORMALIZE);
- glFrontFace(GL_CCW);
-/* glDisable(GL_CULL_FACE); */
- glEnable(GL_CULL_FACE);
- glCullFace(GL_BACK);
- glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
-
- glShadeModel(GL_SMOOTH);
- glEnable(GL_DEPTH_TEST);
- glDepthFunc(GL_LEQUAL);
-
/* build pyramid list */
mp->pyramidlist = glGenLists(1);
glNewList(mp->pyramidlist, GL_COMPILE);
if((mp->glx_context = init_GL(mi)) != NULL) {
reshape_providence(mi, MI_WIDTH(mi), MI_HEIGHT(mi));
- glDrawBuffer(GL_BACK);
+ /* glDrawBuffer(GL_BACK); */
pinit(mp);
}
else
glXMakeCurrent(display, window, *(mp->glx_context));
+ /* setup twoside lighting */
+ glLightfv(GL_LIGHT0, GL_AMBIENT, ambient2);
+ glLightfv(GL_LIGHT0, GL_DIFFUSE, diffuse);
+ glLightfv(GL_LIGHT0, GL_POSITION, mp->position0);
+
+ glLightModelfv(GL_LIGHT_MODEL_AMBIENT, lmodel_ambient);
+ glLightModelfv(GL_LIGHT_MODEL_TWO_SIDE, lmodel_twoside);
+ glEnable(GL_LIGHTING);
+ glEnable(GL_LIGHT0);
+
+ glEnable(GL_NORMALIZE);
+ glFrontFace(GL_CCW);
+/* glDisable(GL_CULL_FACE); */
+ glEnable(GL_CULL_FACE);
+ glCullFace(GL_BACK);
+ glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+
+ glShadeModel(GL_SMOOTH);
+ glEnable(GL_DEPTH_TEST);
+ glDepthFunc(GL_LEQUAL);
+
+ glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR);
+ glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_LINEAR);
+ glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_WRAP_S,GL_REPEAT);
+ glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_WRAP_T,GL_REPEAT);
+ glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
+
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glPushMatrix();
+ glRotatef(current_device_rotation(), 0, 0, 1);
/* modify camera */
if(fabs(mp->camera_velocity) > EPSILON) {
/* rotate providence */
glTranslatef(0.0, 0.0, mp->camera_z + sin(mp->theta/4.0));
glRotatef(10.0+20.0*sin(mp->theta/2.0), 1.0, 0.0, 0.0);
+ glRotatef(-current_device_rotation(), 0, 0, 1);
gltrackball_rotate(mp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
glRotatef(mp->theta * 180.0 / Pi, 0.0, -1.0, 0.0);
/* draw providence */
# include "xlock.h"
#endif
+#ifdef HAVE_COCOA
+# include "jwxyz.h"
+#else
+# include <X11/Xlib.h>
+# include <GL/gl.h>
+# include <GL/glu.h>
+#endif
+
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#ifdef USE_GL
#include "gltrackball.h"
+#include "chessmodels.h"
#undef countof
#define countof(x) (sizeof((x))/sizeof((*x)))
#endif
#define NONE 0
-#define QUEEN 1
#define MINBOARD 5
#define MAXBOARD 10
#define COLORSETS 5
trackball_state *trackball;
Bool button_down_p;
GLfloat position[4];
+ int queen_list;
int board[MAXBOARD][MAXBOARD];
int steps, colorset, BOARDSIZE;
for(j = 0; j < qs->BOARDSIZE; ++j) {
if(qs->board[i][j]) {
glColor3fv(colors[qs->colorset][i%2]);
- glCallList(QUEEN);
+ glCallList(qs->queen_list);
polys += qs->queen_polys;
}
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
+ glRotatef(current_device_rotation(), 0, 0, 1);
+
/* setup light attenuation */
glEnable(GL_COLOR_MATERIAL);
glLightf(GL_LIGHT0, GL_CONSTANT_ATTENUATION, 0.8/(0.01+findAlpha(qs)));
/** setup perspective */
glTranslatef(0.0, 0.0, -1.5*qs->BOARDSIZE);
glRotatef(30.0, 1.0, 0.0, 0.0);
+ glRotatef(-current_device_rotation(), 0, 0, 1);
gltrackball_rotate (qs->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
glRotatef(qs->theta*100, 0.0, 1.0, 0.0);
glTranslatef(-0.5*qs->BOARDSIZE, 0.0, -0.5*qs->BOARDSIZE);
#define EPSILON 0.001
+#if 0
/** draws cylindermodel */
static int draw_model(int chunks, const GLfloat model[][3], int r)
{
int i = 0;
int polys = 0;
- GLUquadricObj *quadric = gluNewQuadric();
glPushMatrix();
glRotatef(-90.0, 1.0, 0.0, 0.0);
for(i = 0; i < chunks; ++i) {
if(model[i][0] > EPSILON || model[i][1] > EPSILON) {
- gluCylinder(quadric, model[i][0], model[i][1], model[i][2], r, 1);
- polys += r;
+ polys += tube (0, 0, 0,
+ 0, 0, model[i][1],
+ model[i][0], 0,
+ r, False, False, False);
+/* gluCylinder(quadric, model[i][0], model[i][1], model[i][2], r, 1);
+ polys += r;*/
}
glTranslatef(0.0, 0.0, model[i][2]);
}
glPopMatrix();
return polys;
}
+#endif
ENTRYPOINT void reshape_queens(ModeInfo *mi, int width, int height)
{
{
int screen = MI_SCREEN(mi);
Queenscreen *qs;
+ int poly_counts[PIECES];
wire = MI_IS_WIREFRAME(mi);
if(!qss &&
qs = &qss[screen];
qs->window = MI_WINDOW(mi);
- qs->trackball = gltrackball_init ();
-
- qs->BOARDSIZE = 8; /* 8 cuz its classic */
if((qs->glx_context = init_GL(mi)))
reshape_queens(mi, MI_WIDTH(mi), MI_HEIGHT(mi));
else
MI_CLEARWINDOW(mi);
- glNewList(QUEEN, GL_COMPILE);
- qs->queen_polys = draw_model(countof(spidermodel), spidermodel, 24);
- glEndList();
+ qs->trackball = gltrackball_init ();
+
+ qs->BOARDSIZE = 8; /* 8 cuz its classic */
+
+ gen_model_lists(-1, poly_counts);
+ qs->queen_list = QUEEN;
+ qs->queen_polys = poly_counts[QUEEN];
+
+ /* find a solution */
+ go(qs);
+}
+
+ENTRYPOINT void draw_queens(ModeInfo *mi)
+{
+ Queenscreen *qs = &qss[MI_SCREEN(mi)];
+ Window w = MI_WINDOW(mi);
+ Display *disp = MI_DISPLAY(mi);
+
+ if(!qs->glx_context)
+ return;
+
+ glXMakeCurrent(disp, w, *(qs->glx_context));
if(flat)
glShadeModel(GL_FLAT);
else
glPolygonMode(GL_FRONT_AND_BACK, GL_LINE);
- /* find a solution */
- go(qs);
-}
-
-ENTRYPOINT void draw_queens(ModeInfo *mi)
-{
- Queenscreen *qs = &qss[MI_SCREEN(mi)];
- Window w = MI_WINDOW(mi);
- Display *disp = MI_DISPLAY(mi);
-
- if(!qs->glx_context)
- return;
-
- glXMakeCurrent(disp, w, *(qs->glx_context));
-
mi->polygon_count = display(qs);
+ mi->recursion_depth = qs->BOARDSIZE;
if(mi->fps_p) do_fps(mi);
glFinish();
glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, material_diffuse);
glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, material_specular);
glMaterialf(GL_FRONT_AND_BACK, GL_SHININESS, shininess);
- if(!tex) return;
+ if (!tex) return;
glEnable(GL_TEXTURE_2D);
#ifdef MIPMAP
clear_gl_error();
glColor3f(0, 0, 0);
}
glBegin(GL_QUAD_STRIP);
+#ifndef USE_IPHONE
+ /* Letterbox the background image */
glNormal3f(0, 0, 1); glTexCoord2f(0,0); glVertex3f(8, 4.1, -4);
glNormal3f(0, 0, 1); glTexCoord2f(0,1); glVertex3f(8, -4.1, -4);
glNormal3f(0, 0, 1); glTexCoord2f(1,0); glVertex3f(-8, 4.1, -4);
glNormal3f(0, 0, 1); glTexCoord2f(1,1); glVertex3f(-8, -4.1, -4);
+#else
+ /* Fill the iPhone screen. Letterboxing looks dumb there. */
+ glNormal3f(0, 0, 1); glTexCoord2f(0,0); glVertex3f(4, 5.2, -4);
+ glNormal3f(0, 0, 1); glTexCoord2f(0,1); glVertex3f(4, -5.2, -4);
+ glNormal3f(0, 0, 1); glTexCoord2f(1,0); glVertex3f(-4, 5.2, -4);
+ glNormal3f(0, 0, 1); glTexCoord2f(1,1); glVertex3f(-4, -5.2, -4);
+#endif
glEnd();
mi->polygon_count++;
# endif
gltrackball_rotate (tc->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
mi->polygon_count = 0;
-/* sonar, Copyright (c) 1998-2009 Jamie Zawinski and Stephen Martin
+/* sonar, Copyright (c) 1998-2012 Jamie Zawinski and Stephen Martin
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#undef usleep /* conflicts with unistd.h on OSX */
+#ifdef USE_IPHONE
+ /* Note: to get this to compile for iPhone, you need to fix Xcode!
+ The icmp headers exist for the simulator build environment, but
+ not for the real-device build environment. This appears to
+ just be an Apple bug, not intentional.
+
+ xc=/Applications/Xcode.app/Contents
+ for path in /Developer/Platforms/iPhone*?/Developer/SDKs/?* \
+ $xc/Developer/Platforms/iPhone*?/Developer/SDKs/?* ; do
+ for file in \
+ /usr/include/netinet/ip.h \
+ /usr/include/netinet/in_systm.h \
+ /usr/include/netinet/ip_icmp.h \
+ /usr/include/netinet/ip_var.h \
+ /usr/include/netinet/udp.h
+ do
+ ln -s "$file" "$path$file"
+ done
+ done
+ */
+#endif
+
#if defined(HAVE_ICMP) || defined(HAVE_ICMPHDR)
# include <unistd.h>
# include <sys/stat.h>
/* Get our IP address and convert it to a string */
- if (! (hent = gethostbyname(hostname)))
+ hent = gethostbyname(hostname);
+ if (! hent)
{
+ strcat (hostname, ".local"); /* Necessary on iphone */
+ hent = gethostbyname(hostname);
+ }
+
+ if (! hent)
+ {
+ /* Without being able to resolve localhost to an IP, we don't know
+ what our local subnet is. I don't know another way to find that,
+ short of running "ifconfig" and parsing the output...
+ */
sprintf(buf,
"Unable to resolve\n"
"local host \"%s\"",
*error_ret = strdup(buf);
return 0;
}
+
strcpy (address, inet_ntoa(*((struct in_addr *)hent->h_addr_list[0])));
/* Construct targets for all addresses in this subnet */
-/* sonar, Copyright (c) 1998-2011 Jamie Zawinski and Stephen Martin
+/* sonar, Copyright (c) 1998-2012 Jamie Zawinski and Stephen Martin
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
if (wire && !(mesh_p || sweep_p)) return 0;
- glPushAttrib (GL_ENABLE_BIT);
glDisable (GL_TEXTURE_2D);
glFrontFace (GL_CCW);
glEnd();
}
- glPopAttrib();
free (ring);
return polys;
if (wire) return 0;
- glPushAttrib (GL_ENABLE_BIT);
glDisable (GL_TEXTURE_2D);
glMaterialfv (GL_FRONT, GL_SPECULAR, spec);
polys++;
}
glEnd();
- glPopAttrib();
glMaterialfv (GL_FRONT, GL_AMBIENT_AND_DIFFUSE, text);
glTranslatef (0, 0, 0.01);
init_sonar (ModeInfo *mi)
{
sonar_configuration *sp;
- int wire = MI_IS_WIREFRAME(mi);
if (!sps) {
sps = (sonar_configuration *)
reshape_sonar (mi, MI_WIDTH(mi), MI_HEIGHT(mi));
clear_gl_error(); /* WTF? sometimes "invalid op" from glViewport! */
- if (!wire)
- {
- GLfloat pos[4] = {0.05, 0.07, 1.00, 0.0};
- GLfloat amb[4] = {0.2, 0.2, 0.2, 1.0};
- GLfloat dif[4] = {1.0, 1.0, 1.0, 1.0};
- GLfloat spc[4] = {0.0, 1.0, 1.0, 1.0};
-
- glEnable(GL_TEXTURE_2D);
- glEnable(GL_LIGHTING);
- glEnable(GL_LIGHT0);
- glEnable(GL_CULL_FACE);
- glEnable(GL_DEPTH_TEST);
- glEnable(GL_NORMALIZE);
- glEnable(GL_LINE_SMOOTH);
- glEnable(GL_BLEND);
- glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
- glHint(GL_LINE_SMOOTH_HINT, GL_NICEST);
- glShadeModel(GL_SMOOTH);
-
- glLightfv(GL_LIGHT0, GL_POSITION, pos);
- glLightfv(GL_LIGHT0, GL_AMBIENT, amb);
- glLightfv(GL_LIGHT0, GL_DIFFUSE, dif);
- glLightfv(GL_LIGHT0, GL_SPECULAR, spc);
- }
-
sp->trackball = gltrackball_init ();
sp->rot = make_rotator (0, 0, 0, 0, speed * 0.003, True);
sonar_configuration *sp = &sps[MI_SCREEN(mi)];
Display *dpy = MI_DISPLAY(mi);
Window window = MI_WINDOW(mi);
+ int wire = MI_IS_WIREFRAME(mi);
if (!sp->glx_context)
return;
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
+ if (!wire)
+ {
+ GLfloat pos[4] = {0.05, 0.07, 1.00, 0.0};
+ GLfloat amb[4] = {0.2, 0.2, 0.2, 1.0};
+ GLfloat dif[4] = {1.0, 1.0, 1.0, 1.0};
+ GLfloat spc[4] = {0.0, 1.0, 1.0, 1.0};
+
+ glEnable(GL_TEXTURE_2D);
+ glEnable(GL_LIGHTING);
+ glEnable(GL_LIGHT0);
+ glEnable(GL_CULL_FACE);
+ glEnable(GL_DEPTH_TEST);
+ glEnable(GL_NORMALIZE);
+ glEnable(GL_LINE_SMOOTH);
+ glEnable(GL_BLEND);
+ glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+ glHint(GL_LINE_SMOOTH_HINT, GL_NICEST);
+ glShadeModel(GL_SMOOTH);
+
+ glLightfv(GL_LIGHT0, GL_POSITION, pos);
+ glLightfv(GL_LIGHT0, GL_AMBIENT, amb);
+ glLightfv(GL_LIGHT0, GL_DIFFUSE, dif);
+ glLightfv(GL_LIGHT0, GL_SPECULAR, spc);
+ }
+
glPushMatrix ();
- { GLfloat s = 7; glScalef (s,s,s); }
+ {
+ GLfloat s = 7;
+ if (MI_WIDTH(mi) < MI_HEIGHT(mi))
+ s *= (MI_WIDTH(mi) / (float) MI_HEIGHT(mi));
+ glScalef (s,s,s);
+ }
gltrackball_rotate (sp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
if (wobble_p)
{
# include "config.h"
#endif
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else
+#ifndef HAVE_COCOA
# include <GL/gl.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "sphere.h"
typedef struct { GLfloat x, y, z; } XYZ;
int i,j;
double theta1, theta2, theta3;
XYZ p, n;
- XYZ la = { 0, 0, 0 }, lb = { 0, 0, 0 };
+ XYZ la = { 0, -1, 0 }, lb = { 0, -1, 0 };
XYZ c = {0, 0, 0}; /* center */
double r = 1.0; /* radius */
int stacks2 = stacks * 2;
- int mode = (wire_p ? GL_LINE_LOOP : GL_TRIANGLE_STRIP);
+ int mode = (wire_p ? GL_LINE_STRIP : GL_TRIANGLE_STRIP);
int arraysize, out;
struct { XYZ p; XYZ n; GLfloat s, t; } *array;
if (! array) abort();
out = 0;
-
if (slices < 4 || stacks < 2 || r <= 0)
{
mode = GL_POINTS;
{
theta3 = i * (M_PI+M_PI) / slices;
- if (wire_p && i != 0)
+ if (wire_p)
{
array[out++].p = lb; /* vertex */
array[out++].p = la; /* vertex */
-/* xscreensaver, Copyright (c) 2002-2008 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2002-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
int mesher;
int polys1, polys2; /* polygon counts */
+# ifdef HAVE_GLBITMAP
XFontStruct *font;
GLuint font_list;
+# else
+ texture_font_data *font_data;
+# endif
+
int change_tick;
int done_once;
glDisable(GL_CULL_FACE);
glLightModeli (GL_LIGHT_MODEL_TWO_SIDE, True);
}
+
+ if (smooth_p)
+ {
+ glEnable (GL_LINE_SMOOTH);
+ glHint (GL_LINE_SMOOTH_HINT, GL_NICEST);
+ glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+ glEnable (GL_BLEND);
+ }
}
glDisable(GL_CULL_FACE);
}
- glPushAttrib (GL_LIGHTING);
- glDisable (GL_LIGHTING);
-
- glColor3f (c2[0], c2[1], c2[2]);
-
if (do_grid)
{
+ glDisable (GL_LIGHTING);
+ glColor3f (c2[0], c2[1], c2[2]);
glPushMatrix();
glBegin(GL_LINES);
glVertex3f(0, -0.66, 0);
}
else
{
+#if 0
glBegin(GL_LINES);
if (x1 > 0) x1 = 0; if (x2 < 0) x2 = 0;
if (y1 > 0) y1 = 0; if (y2 < 0) y2 = 0;
glVertex3f(0 , y1, 0); glVertex3f(0, y2, 0);
glVertex3f(0, 0, z1); glVertex3f(0, 0, z2);
glEnd();
+#endif
}
-
- glPopAttrib();
}
{
static const GLfloat c[4] = { 0.6, 0.5, 1.0, 1.0 };
- glPushAttrib (GL_LIGHTING);
glDisable (GL_LIGHTING);
glPushMatrix();
draw_circle (mi, False);
glPopMatrix();
- glPopAttrib();
+ if (! MI_IS_WIREFRAME(mi)) glEnable (GL_LIGHTING);
}
cc->tracer += 5;
glEndList();
glNewList(cc->dlist2, GL_COMPILE);
- glPushAttrib (GL_LIGHTING);
- glDisable (GL_LIGHTING);
glPushMatrix();
glScalef (1.05, 1.05, 1.05);
cc->polys2 = unit_spheremonics (mi, cc->resolution, 2, cc->m, cc->colors);
glPopMatrix();
- glPopAttrib();
glEndList();
}
}
reshape_spheremonics (mi, MI_WIDTH(mi), MI_HEIGHT(mi));
}
- if (smooth_p)
- {
- glEnable (GL_LINE_SMOOTH);
- glHint (GL_LINE_SMOOTH_HINT, GL_NICEST);
- glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
- glEnable (GL_BLEND);
- }
-
{
Bool spinx=False, spiny=False, spinz=False;
double spin_speed = 1.0;
cc->resolution = res;
+# ifdef HAVE_GLBITMAP
load_font (mi->dpy, "labelfont", &cc->font, &cc->font_list);
+# else /* !HAVE_GLBITMAP */
+ cc->font_data = load_texture_font (mi->dpy, "labelFont");
+# endif /* !HAVE_GLBITMAP */
cc->dlist = glGenLists(1);
cc->dlist2 = glGenLists(1);
glXMakeCurrent(MI_DISPLAY(mi), MI_WINDOW(mi), *(cc->glx_context));
+ gl_init(mi);
+
glShadeModel(GL_SMOOTH);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glCallList (cc->dlist);
mi->polygon_count += cc->polys1;
- if (cc->mesher >= 0 /* || mouse_p */)
+ if (cc->mesher >= 0 /* || cc->button_down_p */)
{
+ glDisable (GL_LIGHTING);
glCallList (cc->dlist2);
mi->polygon_count += cc->polys2;
if (cc->mesher >= 0)
cc->m[4], cc->m[5], cc->m[6], cc->m[7]);
glColor3f(1.0, 1.0, 0.0);
- print_gl_string (mi->dpy, cc->font, cc->font_list,
+ print_gl_string (mi->dpy,
+# ifdef HAVE_GLBITMAP
+ cc->font, cc->font_list,
+# else /* !HAVE_GLBITMAP */
+ cc->font_data,
+# endif /* !HAVE_GLBITMAP */
mi->xgwa.width, mi->xgwa.height,
10, mi->xgwa.height - 10,
buf, False);
#ifdef USE_GL
-#ifdef HAVE_COCOA
-# include <OpenGL/glu.h>
-#else
+#ifndef HAVE_COCOA
# include <GL/glu.h>
#endif
{
GLfloat scale, pointsize, mat_color[4] =
{0.0, 0.0, 0.0, 1.0};
+#ifndef HAVE_JWZGLES
GLdouble clipplane[4] =
{0.0, 1.0, 0.0, 0.0};
+#endif
struct sPosColor *thisSproingie = &(si->positions[t]);
if (thisSproingie->life < 1)
(GLfloat) (thisSproingie->y) +
((GLfloat) (thisSproingie->frame) / 9.0),
(GLfloat) (thisSproingie->z));
+
+#ifndef HAVE_JWZGLES
+ /* OpenGLES doesn't have this but it doesn't seem to matter */
clipplane[3] = ((GLdouble) (thisSproingie->frame) / 9.0) +
(si->wireframe ? 0.0 : 0.1);
glClipPlane(GL_CLIP_PLANE0, clipplane);
+#endif
+
/** glCallList(si->sproingies[0]);*/
/**/ renderList(si->sproingies[0], si->wireframe);
glDisable(GL_CLIP_PLANE0);
glDrawBuffer(GL_BACK);
glXMakeCurrent(display, window, *(sp->glx_context));
+ glPushMatrix();
+ glRotatef(current_device_rotation(), 0, 0, 1);
NextSproingieDisplay(MI_SCREEN(mi),mi->pause); /* It will swap. */
+ glPopMatrix();
if (mi->fps_p) do_fps (mi);
glFinish();
#ifdef USE_GL
+#if 0
#include "e_textures.h"
+#else
+#include "xpm-ximage.h"
+#include "../images/wood.xpm"
+#endif
+
#include "sphere.h"
#include "gltrackball.h"
static void
-pinit(void)
+pinit(ModeInfo *mi)
{
- int status;
+ /* int status; */
glClearDepth(1.0);
glLightfv(GL_LIGHT0, GL_AMBIENT, ambient);
glLightfv(GL_LIGHT0, GL_DIFFUSE, diffuse);
glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
+#if 0
clear_gl_error();
status = gluBuild2DMipmaps(GL_TEXTURE_2D, 3,
WoodTextureWidth, WoodTextureHeight,
exit (1);
}
check_gl_error("mipmapping");
+#else
+ {
+ XImage *img = xpm_to_ximage (mi->dpy,
+ mi->xgwa.visual,
+ mi->xgwa.colormap,
+ wood_texture);
+ glTexImage2D (GL_TEXTURE_2D, 0, GL_RGBA,
+ img->width, img->height, 0,
+ GL_RGBA,
+ /* GL_UNSIGNED_BYTE, */
+ GL_UNSIGNED_INT_8_8_8_8_REV,
+ img->data);
+ check_gl_error("texture");
+ XDestroyImage (img);
+ }
+#endif
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
glDrawBuffer(GL_BACK);
if (!glIsList(sp->objects))
sp->objects = glGenLists(1);
- pinit();
+ pinit(mi);
} else {
MI_CLEARWINDOW(mi);
}
}
gltrackball_rotate (sp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
glTranslatef(0, 0.5, 0);
glRotatef(44.5, 1, 0, 0);
-/* starwars, Copyright (c) 1998-2011 Jamie Zawinski <jwz@jwz.org> and
+/* starwars, Copyright (c) 1998-2012 Jamie Zawinski <jwz@jwz.org> and
* Claudio Matsuoka <claudio@helllabs.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
*
* For the fanboys:
*
- * starwars -program 'cat starwars.txt' -columns 25 -no-wrap -texture
+ * starwars -program 'cat starwars.txt' -columns 25 -no-wrap
*/
#ifdef HAVE_CONFIG_H
# include <unistd.h>
#endif
-#ifndef HAVE_COCOA
-# include <X11/Intrinsic.h>
-#endif
-
+#include "starwars.h"
#define DEFAULTS "*delay: 40000 \n" \
"*showFPS: False \n" \
"*fpsTop: True \n" \
- "*font: " DEF_FONT "\n"
+ "*usePty: False \n" \
+ "*font: " DEF_FONT "\n" \
+ "*textLiteral: " DEF_TEXT "\n"
+
# define refresh_sws 0
# define sws_handle_event 0
#define countof(x) (sizeof((x))/sizeof((*x)))
#include "xlockmore.h"
+#include "textclient.h"
#ifdef USE_GL /* whole file */
#define MAX_THICK_LINES 25
#define FONT_WEIGHT 14
-#define KEEP_ASPECT
+
+#ifndef USE_IPHONE
+# define KEEP_ASPECT /* Letterboxing looks dumb on iPhone. */
+#endif
#include "texfont.h"
#include "glutstroke.h"
GLuint text_list, star_list;
texture_font_data *texfont;
int polygon_count;
-
- FILE *pipe;
- XtInputId pipe_id;
- XtIntervalId pipe_timer;
- Time subproc_relaunch_delay;
+ text_data *tc;
char *buf;
int buf_size;
}
}
-\f
-/* Subprocess.
- (This bit mostly cribbed from phosphor.c)
- */
-
-static void drain_input (sws_configuration *sc);
-
-static void
-subproc_cb (XtPointer closure, int *source, XtInputId *id)
-{
- sws_configuration *sc = (sws_configuration *) closure;
- drain_input (sc);
-}
-
-
-static void
-launch_text_generator (sws_configuration *sc)
-{
- XtAppContext app = XtDisplayToApplicationContext (sc->dpy);
- char *oprogram = get_string_resource (sc->dpy, "program", "Program");
- char *program = (char *) malloc (strlen (oprogram) + 10);
- strcpy (program, "( ");
- strcat (program, oprogram);
- strcat (program, " ) 2>&1");
-
- if ((sc->pipe = popen (program, "r")))
- {
- sc->pipe_id =
- XtAppAddInput (app, fileno (sc->pipe),
- (XtPointer) (XtInputReadMask | XtInputExceptMask),
- subproc_cb, (XtPointer) sc);
- }
- else
- {
- perror (program);
- }
-}
-
-
-static void
-relaunch_generator_timer (XtPointer closure, XtIntervalId *id)
-{
- sws_configuration *sc = (sws_configuration *) closure;
- if (!sc->pipe_timer) abort();
- sc->pipe_timer = 0;
- launch_text_generator (sc);
-}
-
-
-/* When the subprocess has generated some output, this reads as much as it
- can into sc->buf at sc->buf_tail.
- */
-static void
-drain_input (sws_configuration *sc)
-{
- XtAppContext app = XtDisplayToApplicationContext (sc->dpy);
- if (sc->buf_tail < sc->buf_size - 2)
- {
- int target = sc->buf_size - sc->buf_tail - 2;
- int n = (sc->pipe
- ? read (fileno (sc->pipe),
- (void *) (sc->buf + sc->buf_tail),
- target)
- : 0);
- if (n > 0)
- {
- sc->buf_tail += n;
- sc->buf[sc->buf_tail] = 0;
- }
- else
- {
- if (sc->pipe)
- {
- XtRemoveInput (sc->pipe_id);
- sc->pipe_id = 0;
- pclose (sc->pipe);
- sc->pipe = 0;
- }
-
- /* If the process didn't print a terminating newline, add one. */
- if (sc->buf_tail > 1 &&
- sc->buf[sc->buf_tail-1] != '\n')
- {
- sc->buf[sc->buf_tail++] = '\n';
- sc->buf[sc->buf_tail] = 0;
- }
-
- /* Then add one more, just for giggles. */
- sc->buf[sc->buf_tail++] = '\n';
- sc->buf[sc->buf_tail] = 0;
-
- /* Set up a timer to re-launch the subproc in a bit. */
- sc->pipe_timer = XtAppAddTimeOut (app, sc->subproc_relaunch_delay,
- relaunch_generator_timer,
- (XtPointer) sc);
- }
- }
-}
-
static int
string_width (sws_configuration *sc, const char *s)
}
-/* Populates the sc->lines list with as many lines as are currently in
- sc->buf (which was filled by drain_input().
+/* Populates the sc->lines list with as many lines as possible.
*/
static void
get_more_lines (sws_configuration *sc)
int col_pix = 0;
char *s = sc->buf;
+
+ int target = sc->buf_size - sc->buf_tail - 2;
+
+ /* Fill as much as we can into sc->buf.
+ */
+ while (target > 0)
+ {
+ char c = textclient_getc (sc->tc);
+ if (c <= 0)
+ break;
+ sc->buf[sc->buf_tail++] = c;
+ sc->buf[sc->buf_tail] = 0;
+ target--;
+ }
+
while (sc->total_lines < max_lines)
{
int cw;
int w = mi->xgwa.width;
int h = mi->xgwa.height;
int yoff = 0;
+ GLfloat rot = current_device_rotation();
#ifdef KEEP_ASPECT
{
gluLookAt (0.0, 0.0, 4600.0,
0.0, 0.0, 0.0,
0.0, 1.0, 0.0);
+
+ glRotatef(rot, 0, 0, 1);
+
+ /* Horrible kludge to prevent the text from materializing already
+ on screen on iPhone in landscape mode.
+ */
+ if ((rot > 45 && rot < 135) ||
+ (rot < -45 && rot > -135))
+ {
+ GLfloat s = 1.1;
+ glScalef (s, s, s);
+ }
+
glRotatef (-60.0, 1.0, 0.0, 0.0);
#if 0
{
GLdouble mm[17], pm[17];
GLint vp[5];
- GLfloat x = 0.5, y1 = 0, z = 0;
- GLfloat y2 = sc->line_height;
+ GLdouble x = 0.5, y1 = 0, z = 0;
+ GLdouble y2 = sc->line_height;
GLdouble wx=-1, wy1=-1, wy2=-1, wz=-1;
glGetDoublev (GL_MODELVIEW_MATRIX, mm);
if (sc->buf_size < 80) sc->buf_size = 80;
sc->buf = (char *) calloc (1, sc->buf_size);
- sc->subproc_relaunch_delay = 2 * 1000; /* 2 seconds */
sc->total_lines = max_lines-1;
if (random() & 1)
exit (1);
}
- launch_text_generator (sc);
+ sc->tc = textclient_open (sc->dpy);
/* one more reshape, after line_height has been computed */
reshape_sws (mi, MI_WIDTH(mi), MI_HEIGHT(mi));
-100.0, 100.0);
glRotatef (sc->star_theta, 0.0, 0.0, 1.0);
if (textures_p) glDisable (GL_TEXTURE_2D);
+
+ /* Keep the stars pointing in the same direction after rotation */
+ glRotatef(current_device_rotation(), 0, 0, 1);
+
glCallList (sc->star_list);
if (textures_p) glEnable (GL_TEXTURE_2D);
}
if (!sc->glx_context)
return;
-#if 0
- if (XtAppPending (app) & (XtIMTimer|XtIMAlternateInput))
- XtAppProcessEvent (app, XtIMTimer|XtIMAlternateInput);
-#endif
-
glDrawBuffer (GL_BACK);
glXMakeCurrent (dpy, window, *(sc->glx_context));
glMatrixMode (GL_MODELVIEW);
glPushMatrix ();
+# ifdef USE_IPHONE
+ /* Need to do this every time to get device rotation right */
+ reshape_sws (mi, MI_WIDTH(mi), MI_HEIGHT(mi));
+# endif
+
if (debug_p)
{
int i;
glPushMatrix ();
if (textures_p) glDisable (GL_TEXTURE_2D);
glLineWidth (1);
- glColor3f (0.4, 0.4, 0.4);
glTranslatef (0,-1, 0);
+
+ glColor3f(1, 0, 0); /* Red line is where text appears */
+ glPushMatrix();
+ glTranslatef(0, -0.028, 0);
+ glLineWidth (4);
+ glBegin(GL_LINES);
+ glVertex3f(-0.5, 1, 0);
+ glVertex3f( 0.5, 1, 0);
+ glVertex3f(-0.5, -1, 0);
+ glVertex3f( 0.5, -1, 0);
+ glEnd();
+ glLineWidth (1);
+ glPopMatrix();
+
+ glColor3f (0.4, 0.4, 0.4);
for (i = 0; i < 16; i++)
{
box (1, 1, 1);
int screen;
for (screen = 0; screen < MI_NUM_SCREENS(mi); screen++) {
sws_configuration *sc = &scs[screen];
- if (sc->pipe_id)
- XtRemoveInput (sc->pipe_id);
- if (sc->pipe)
- pclose (sc->pipe);
- if (sc->pipe_timer)
- XtRemoveTimeOut (sc->pipe_timer);
+ if (sc->tc)
+ textclient_close (sc->tc);
/* #### there's more to free here */
}
--- /dev/null
+#define DEF_TEXT \
+"Episode IV\\n" \
+"\\n" \
+"STAR WARS: A NEW HOPE\\n" \
+"\\n" \
+"It is a period of Civil War.\\n" \
+"Rebel Spaceships, striking\\n" \
+"from a hidden base, have won\\n" \
+"their first victory against\\n" \
+"the evil Galactic Empire.\\n" \
+"\\n" \
+"During the battle, Rebel\\n" \
+"spies managed to steal secret\\n" \
+"plans to the Empire's\\n" \
+"ultimate weapon, the DEATH\\n" \
+"STAR, an armored space\\n" \
+"station with enough power to\\n" \
+"destroy an entire planet.\\n" \
+"\\n" \
+"Pursued by the Empire's\\n" \
+"sinister agents, Princess\\n" \
+"Leia races home aboard her\\n" \
+"starship, custodian of the\\n" \
+"stolen plans that can save\\n" \
+"her people and restore\\n" \
+"freedom to the galaxy...\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"Episode V\\n" \
+"\\n" \
+"THE EMPIRE STRIKES BACK\\n" \
+"\\n" \
+"It is a dark time for the\\n" \
+"Rebellion. Although the Death\\n" \
+"Star has been destroyed,\\n" \
+"Imperial troops have driven the\\n" \
+"Rebel forces from their hidden\\n" \
+"base and pursued them across\\n" \
+"the galaxy.\\n" \
+"\\n" \
+"Evading the dreaded Imperial\\n" \
+"Starfleet, a group of freedom\\n" \
+"fighters led by Luke Skywalker\\n" \
+"has established a new secret\\n" \
+"base on the remote ice world\\n" \
+"of Hoth.\\n" \
+"\\n" \
+"The evil lord Darth Vader,\\n" \
+"obsessed with finding young\\n" \
+"Skywalker, has dispatched\\n" \
+"thousands of remote probes into\\n" \
+"the far reaches of space....\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"Episode VI\\n" \
+"\\n" \
+"RETURN OF THE JEDI\\n" \
+"\\n" \
+"Luke Skywalker has returned to\\n" \
+"his home planet of Tatooine in\\n" \
+"an attempt to rescue his\\n" \
+"friend Han Solo from the\\n" \
+"clutches of the vile gangster\\n" \
+"Jabba the Hutt.\\n" \
+"\\n" \
+"Little does Luke know that the\\n" \
+"GALACTIC EMPIRE has secretly\\n" \
+"begun construction on a new\\n" \
+"armored space station even\\n" \
+"more powerful than the first\\n" \
+"dreaded Death Star.\\n" \
+"\\n" \
+"When completed, this ultimate\\n" \
+"weapon will spell certain doom\\n" \
+"for the small band of rebels\\n" \
+"struggling to restore freedom\\n" \
+"to the galaxy...\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"Episode I\\n" \
+"\\n" \
+"THE PHANTOM MENACE\\n" \
+"\\n" \
+"Turmoil has engulfed the\\n" \
+"Galactic Republic. The taxation\\n" \
+"of trade routes to outlying star\\n" \
+"systems is in dispute.\\n" \
+"\\n" \
+"Hoping to resolve the matter\\n" \
+"with a blockade of deadly\\n" \
+"battleships, the greedy Trade\\n" \
+"Federation has stopped all\\n" \
+"shipping to the small planet\\n" \
+"of Naboo.\\n" \
+"\\n" \
+"While the Congress of the\\n" \
+"Republic endlessly debates\\n" \
+"this alarming chain of events,\\n" \
+"the Supreme Chancellor has\\n" \
+"secretly dispatched two Jedi\\n" \
+"Knights, the guardians of\\n" \
+"peace and justice in the\\n" \
+"galaxy to settle the conflict...\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"Episode II\\n" \
+"\\n" \
+"ATTACK OF THE CLONES\\n" \
+"\\n" \
+"There is unrest in the Galactic\\n" \
+"Senate. Several thousand solar\\n" \
+"systems have declared their\\n" \
+"intentions to leave the Republic.\\n" \
+"\\n" \
+"This separatist movement,\\n" \
+"under the leadership of the\\n" \
+"mysterious Count Dooku, has\\n" \
+"made it difficult for the limited\\n" \
+"number of Jedi Knights to\\n" \
+"maintain peace and order in the\\n" \
+"galaxy.\\n" \
+"\\n" \
+"Senator Amidala, the former\\n" \
+"Queen of Naboo, is returning\\n" \
+"to the Galactic Senate to vote\\n" \
+"on the critical issue of creating\\n" \
+"an ARMY OF THE REPUBLIC\\n" \
+"to assist the overwhelmed\\n" \
+"Jedi....\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"Episode III\\n" \
+"\\n" \
+"REVENGE OF THE SITH\\n" \
+"\\n" \
+"War! The Republic is crumbling\\n" \
+"under attacks by the ruthless\\n" \
+"Sith Lord, Count Dooku.\\n" \
+"There are heroes on both sides.\\n" \
+"Evil is everywhere.\\n" \
+"\\n" \
+"In a stunning move, the\\n" \
+"fiendish droid leader, General\\n" \
+"Grievous, has swept into the\\n" \
+"Republic capital and kidnapped\\n" \
+"Chancellor Palpatine, leader of\\n" \
+"the Galactic Senate.\\n" \
+"\\n" \
+"As the Separatist Droid Army\\n" \
+"attempts to flee th besieged\\n" \
+"capital with their valuable\\n" \
+"hostage, two Jedi Knights lead a\\n" \
+"desperate mission to rescue the\\n" \
+"captive Chancellor....\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n" \
+"\\n"
#include <stdio.h>
#include <stdlib.h>
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else
+#ifndef HAVE_COCOA
# include <GL/gl.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "yarandom.h"
#include "stonerview.h"
#ifndef __STONERVIEW_H__
# define __STONERVIEW_H__
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
+#ifndef HAVE_COCOA
# include <GL/gl.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
typedef struct stonerview_state stonerview_state;
#include "stonerview-osc.h"
SetCull(0, sp);
+ glScalef(0.7, 0.7, 0.7); /* jwz: scale it down a bit */
polys = DoneScale(sp);
glPopMatrix();
XColor *colors;
int ccolor;
+# ifdef HAVE_GLBITMAP
XFontStruct *xfont1;
XFontStruct *xfont2;
XFontStruct *xfont3;
GLuint font1_dlist, font2_dlist, font3_dlist;
+# else
+ texture_font_data *font1_data, *font2_data, *font3_data;
+# endif
+
GLuint name_list;
GLfloat theta[3];
static void load_fonts(ModeInfo * mi)
{
tangram_configuration *tp = &tps[MI_SCREEN(mi)];
+# ifdef HAVE_GLBITMAP
load_font(mi->dpy, "titleFont", &tp->xfont1, &tp->font1_dlist);
load_font(mi->dpy, "titleFont2", &tp->xfont2, &tp->font2_dlist);
load_font(mi->dpy, "titleFont3", &tp->xfont3, &tp->font3_dlist);
+# else /* !HAVE_GLBITMAP */
+ tp->font1_data = load_texture_font (mi->dpy, "titleFont");
+ tp->font2_data = load_texture_font (mi->dpy, "titleFont2");
+ tp->font3_data = load_texture_font (mi->dpy, "titleFont3");
+# endif /* !HAVE_GLBITMAP */
}
static void draw_shapes(ModeInfo * mi)
glLoadIdentity();
if (do_labels)
{
+# ifdef HAVE_GLBITMAP
XFontStruct *f;
GLuint fl;
- glNewList(tp->name_list, GL_COMPILE);
+# else /* !HAVE_GLBITMAP */
+ texture_font_data *f;
+# endif /* !HAVE_GLBITMAP */
if (MI_WIDTH(mi) >= 500 && MI_HEIGHT(mi) >= 375)
+# ifdef HAVE_GLBITMAP
f = tp->xfont1, fl = tp->font1_dlist;
+# else /* !HAVE_GLBITMAP */
+ f = tp->font1_data;
+# endif /* !HAVE_GLBITMAP */
else if (MI_WIDTH(mi) >= 350 && MI_HEIGHT(mi) >= 260)
+# ifdef HAVE_GLBITMAP
f = tp->xfont2, fl = tp->font2_dlist;
+# else /* !HAVE_GLBITMAP */
+ f = tp->font2_data;
+# endif /* !HAVE_GLBITMAP */
else
+# ifdef HAVE_GLBITMAP
f = tp->xfont3, fl = tp->font3_dlist;
+# else /* !HAVE_GLBITMAP */
+ f = tp->font3_data;
+# endif /* !HAVE_GLBITMAP */
+ glNewList(tp->name_list, GL_COMPILE);
glColor3f(0.8, 0.8, 0);
- print_gl_string(mi->dpy, f, fl,
+ print_gl_string(mi->dpy, f,
+# ifdef HAVE_GLBITMAP
+ fl,
+# endif /* !HAVE_GLBITMAP */
mi->xgwa.width, mi->xgwa.height,
10, mi->xgwa.height - 10, tp->pn, False);
glEndList();
draw_shapes(mi);
+ if (mi->fps_p) do_fps (mi);
+
glFlush();
glPopMatrix();
glXSwapBuffers(dpy, window);
* implied warranty.
*/
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif /* HAVE_CONFIG_H */
+
+#ifndef HAVE_COCOA
# include <GL/gl.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "tangram_shapes.h"
#define small_scale ( 1 )
#include "teapot.h"
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else
+#ifdef HAVE_JWZGLES
+int unit_teapot (int grid, int wire_p) { return 0; }
+#else /* !HAVE_JWZGLES */
+
+
+#ifndef HAVE_COCOA
# include <GL/gl.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
/* Rim, body, lid, and bottom data must be reflected in x
and y; handle and spout data across the y axis only. */
return polys;
}
+
+#endif /* !HAVE_JWZGLES */
-/* texfonts, Copyright (c) 2005-2010 Jamie Zawinski <jwz@jwz.org>
+/* texfonts, Copyright (c) 2005-2012 Jamie Zawinski <jwz@jwz.org>
* Loads X11 fonts into textures for use with OpenGL.
*
* Permission to use, copy, modify, distribute, and sell this software and its
#include <ctype.h>
#ifdef HAVE_COCOA
-# include <OpenGL/glu.h>
+# ifdef USE_IPHONE
+# include "jwzgles.h"
+# else
+# include <OpenGL/glu.h>
+# endif
#else
# include <GL/glx.h>
# include <GL/glu.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "resources.h"
#include "texfont.h"
int h2 = to_pow2 (oh);
int x, y;
XImage *image = XGetImage (dpy, p, 0, 0, ow, oh, ~0L, ZPixmap);
- unsigned char *data = (unsigned char *) calloc (w2, (h2 + 1));
+ unsigned char *data = (unsigned char *) calloc (w2 * 2, (h2 + 1));
unsigned char *out = data;
+
+ /* OpenGLES doesn't support GL_INTENSITY, so instead of using a
+ texture with 1 byte per pixel, the intensity value, we have
+ to use 2 bytes per pixel: solid white, and an alpha value.
+ */
+# ifdef HAVE_JWZGLES
+# undef GL_INTENSITY
+# endif
+
+# ifdef GL_INTENSITY
GLuint iformat = GL_INTENSITY;
- GLuint format = GL_LUMINANCE;
- GLuint type = GL_UNSIGNED_BYTE;
+ GLuint format = GL_LUMINANCE;
+# else
+ GLuint iformat = GL_LUMINANCE_ALPHA;
+ GLuint format = GL_LUMINANCE_ALPHA;
+# endif
+ GLuint type = GL_UNSIGNED_BYTE;
+
+# ifdef HAVE_JWZGLES
+ /* This would work, but it's wasteful for no benefit. */
+ mipmap_p = False;
+# endif
for (y = 0; y < h2; y++)
for (x = 0; x < w2; x++) {
/* instead of averaging all three channels, let's just use red,
and assume it was already grayscale. */
unsigned long r = pixel & visual->red_mask;
+ /* This goofy trick is to make any of RGBA/ABGR/ARGB work. */
pixel = ((r >> 24) | (r >> 16) | (r >> 8) | r) & 0xFF;
+# ifndef GL_INTENSITY
+ *out++ = 0xFF; /* 2 bytes per pixel */
+# endif
*out++ = pixel;
}
XDestroyImage (image);
const char *def3 = "fixed";
XFontStruct *f;
int which;
+ GLint old_texture = 0;
- check_gl_error ("stale texture font");
+ glGetIntegerv (GL_TEXTURE_BINDING_2D, &old_texture);
+
+ if (!strcmp (res, "fpsFont"))
+ def1 = "-*-courier-bold-r-normal-*-180-*"; /* Kludge. Sue me. */
XGetWindowAttributes (dpy, root, &xgwa);
XFreePixmap (dpy, p);
}
+ /* Reset to the caller's default */
+ glBindTexture (GL_TEXTURE_2D, old_texture);
+
return data;
}
*/
int
texture_string_width (texture_font_data *data, const char *c,
- int *line_height_ret)
+ int *height_ret)
{
- int w = 0;
+ int x = 0;
+ int max_w = 0;
XFontStruct *f = data->font;
+ int h = f->ascent + f->descent;
while (*c)
{
int cc = *((unsigned char *) c);
- w += (f->per_char && cc >= f->min_char_or_byte2
- ? f->per_char[cc-f->min_char_or_byte2].width
- : f->max_bounds.width);
+ if (*c == '\n')
+ {
+ if (x > max_w) max_w = x;
+ x = 0;
+ h += f->ascent + f->descent;
+ }
+ else
+ x += (f->per_char && cc >= f->min_char_or_byte2
+ ? f->per_char[cc-f->min_char_or_byte2].width
+ : f->min_bounds.rbearing);
c++;
}
- if (line_height_ret)
- *line_height_ret = f->ascent + f->descent;
- return w;
+ if (x > max_w) max_w = x;
+ if (height_ret) *height_ret = h;
+
+ return max_w;
}
-/* Draws the string in the scene at the origin.
- Newlines and tab stops are honored.
+/* Draws the string in the scene at the current point.
+ Newlines, tab stops and subscripts are honored.
*/
void
print_texture_string (texture_font_data *data, const char *string)
int tabs = cw * 7;
int x, y;
unsigned int i;
+ GLint old_texture = 0;
+ GLfloat omatrix[16];
+ int ofront;
+
+ glGetIntegerv (GL_TEXTURE_BINDING_2D, &old_texture);
+ glGetIntegerv (GL_FRONT_FACE, &ofront);
+ glGetFloatv (GL_TEXTURE_MATRIX, omatrix);
clear_gl_error ();
glPushMatrix();
glNormal3f (0, 0, 1);
+ glFrontFace (GL_CW);
+
+ glMatrixMode (GL_TEXTURE);
+ glLoadIdentity ();
+ glMatrixMode (GL_MODELVIEW);
x = 0;
y = 0;
}
glPopMatrix();
+ /* Reset to the caller's default */
+ glBindTexture (GL_TEXTURE_2D, old_texture);
+ glFrontFace (ofront);
+
+ glMatrixMode (GL_TEXTURE);
+ glMultMatrixf (omatrix);
+ glMatrixMode (GL_MODELVIEW);
+
check_gl_error ("texture font print");
}
#include "rotator.h"
#include "gltrackball.h"
-
#define DEF_START "0.00"
#define DEF_DILATE "1.00"
#define DEF_END "27.79"
GLuint tex, int blend_mode)
{
+#ifndef HAVE_JWZGLES
if (alpha > 0.0) {
mi->polygon_count ++;
/* glEnable(GL_BLEND); */
/* glDisable(GL_BLEND); */
}
+#endif /* !HAVE_JWZGLES */
} /* draw sign */
tunnel does not move, and is acutally a display list. if alpha = 0, skip */
static void draw_cyl(ModeInfo *mi, tunnel_configuration *tc, float alpha, int texnum, int listnum, int shiftnum)
{
+#ifndef HAVE_JWZGLES
if (alpha > 0.0) {
if (listnum == tc->diamondlist)
mi->polygon_count += 4;
glMatrixMode(GL_MODELVIEW);
/* glDisable(GL_BLEND); */
}
+#endif /* HAVE_JWZGLES */
}
by = by * 2;
}
+#ifndef HAVE_JWZGLES
if (rescale) {
tmpbuf = calloc(bx * by * 4, sizeof(unsigned char));
if (gluScaleImage(GL_RGBA, teximage->width, teximage->height, GL_UNSIGNED_BYTE, teximage->data,
teximage->height= by;
}
/* end rescale code */
+#endif /* !HAVE_JWZGLES */
if (anegative ) {
for (ix = 0 ; ix < teximage->height * teximage->width; ix++)
LoadTexture(mi, tunnelstar_xpm, NULL, tc->texture_binds[4], 0, 0.0, False, False);
if (strcasecmp (do_tx1, "(none)")) /* marquee */
LoadTexture(mi, NULL, do_tx1, tc->texture_binds[3], 0,0.0, False, False);
+#ifndef HAVE_JWZGLES /* logo_180_xpm is 180px which is not a power of 2! */
else
LoadTexture(mi, (char **) logo_180_xpm, NULL, tc->texture_binds[3], 0,0.0, False, False);
+#endif
if (strcasecmp (do_tx2, "(none)")) /* tardis */
LoadTexture(mi, NULL, do_tx2, tc->texture_binds[1], 0, 0.0 ,False, False);
+#ifndef HAVE_JWZGLES /* logo_180_xpm is 180px which is not a power of 2! */
else
LoadTexture(mi, (char **) logo_180_xpm, NULL, tc->texture_binds[1], 0,0.0, False, False);
+#endif
if (strcasecmp (do_tx3, "(none)")) { /* head */
LoadTexture(mi, NULL, do_tx3, tc->texture_binds[6], 0, 0.0 ,False, False);
/* negative */
LoadTexture(mi, NULL, do_tx3, tc->texture_binds[9], 2,1.0, True, True);
+#ifndef HAVE_JWZGLES /* logo_180_xpm is 180px which is not a power of 2! */
} else {
LoadTexture(mi, (char **) logo_180_xpm, NULL, tc->texture_binds[6], 0,0.0, False, False);
/* negative */
LoadTexture(mi, (char **) logo_180_xpm, NULL, tc->texture_binds[9], 2,1.0, True, True);
+#endif
}
glEnable(GL_TEXTURE_2D);
check_gl_error("tex");
-/* topblock, Copyright (c) 2006-2009
- * rednuht <topblock.xscreensaver@jumpstation.co.uk>
+/* topblock, Copyright (c) 2006-2012 rednuht <topblock.xscreensaver@jumpstation.co.uk>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#include "xlockmore.h"
#include "topblock.h"
#include "sphere.h"
+#include "tube.h"
#include "gltrackball.h"
#include <ctype.h>
#ifdef USE_GL /* whole file */
-#ifdef HAVE_COCOA
-# include <OpenGL/glu.h>
-#else
+#ifndef HAVE_COCOA
# include <GL/glu.h>
#endif
reshape_topBlock (mi, MI_WIDTH(mi), MI_HEIGHT(mi));
- if (wire) { drawNipples=False; }
+/* if (wire) { drawNipples=False; }*/
tb->numFallingBlocks=0;
if (size>10) { size = 10; }
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); /* clear current */
glLoadIdentity(); /* resets directions, do it every time ! */
+ glRotatef(current_device_rotation(), 0, 0, 1);
+
if (!follow) {
if (tb->highest>tb->eyeLine) { tb->eyeLine+=((tb->highest-tb->eyeLine)/100); } /* creates a smooth camera transition */
gluLookAt(camX, camY+tb->eyeLine, camZ, tb->eyeX, tb->eyeY+tb->eyeLine, tb->eyeZ, 0.0, 1.0, 0.0); /* setup viewer, xyz cam, xyz looking at and where is up normaly 0,1,0 */
glRotatef(90, 0.0, 0.0, 1.0); /* z axis */
followBlock(mi);
}
- glRotatef(-90, 1.0, 0.0, 0.0);
- gltrackball_rotate (tb->trackball);
- glRotatef(90, 1.0, 0.0, 0.0);
+
+ glScalef (-1, 1, 1);
+ glTranslatef (0, 0, -10);
+ glRotatef(-current_device_rotation(), 0, 0, 1);
+ gltrackball_rotate (tb->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
+ glTranslatef (0, 0, 10);
+ glScalef (-1, 1, 1);
/* rotate the world */
glRotatef(tb->rotation, 0.0, 0.0, 1.0);
GLfloat color[4];
int wire = MI_IS_WIREFRAME(mi);
topBlockSTATE *tb = &tbs[MI_SCREEN(mi)];
- GLUquadricObj *quadratic;
color[0] = 0.0f;
color[1] = 1.0f;
color[2] = 0.0f;
glVertex3f(x,y,0.0);
glVertex3f(0.0,y,0.0);
tb->carpet_polys++;
- if (wire) { glEnd(); }
- else {
+ if (!wire) {
/* add edge pieces */
/* side 1 */
glNormal3f( 0, -1, 0 );
glEnd();
/* nipples */
if (drawNipples) {
- quadratic=gluNewQuadric(); /* Create A Pointer To The Quadric Object */
- gluQuadricNormals(quadratic, GLU_SMOOTH); /* Create Smooth Normals */
- gluQuadricTexture(quadratic, GL_TRUE); /* Create Texture Coords */
glTranslatef(0.5f,0.5f,-.25); /* move to the cylinder center */
for (c=0;c<x;c++) {
glPushMatrix(); /* save state */
for (i=0;i<y;i++) {
- gluCylinder(quadratic, cylSize, cylSize, 0.25f, resolution, resolution); /* quad, radius(bottom, radius(top), height, subdivisions (around Z), subdevisions (along Z) */
- tb->carpet_polys += resolution*resolution;
- glRotatef(180, 0.0f, 1.0f, 0.0f); /* they are upside down */
- gluDisk(quadratic, 0.0f, cylSize, resolution, resolution ); /* inner size (cd hole), outer size (radius), subdivisions radial, subdivisions circular */
- tb->carpet_polys += resolution*resolution;
- glRotatef(180, 0.0f, 1.0f, 0.0f); /* recover */
- glTranslatef(0.0f,1.0f,0.0f); /* move to the next cylinder center (backward) */
+ tb->carpet_polys += tube(0, 0, -0.1,
+ 0, 0, 0.26,
+ cylSize, 0,
+ resolution, True, True,
+ wire);
+ glRotatef(180, 0.0f, 1.0f, 0.0f); /* they are upside down */
+ glRotatef(180, 0.0f, 1.0f, 0.0f); /* recover */
+ glTranslatef(0.0f,1.0f,0.0f); /* move to the next cylinder center (backward) */
}
glPopMatrix(); /* save state */
glTranslatef(1.0f,0.0f,0.0f); /* reset */
int i,c;
int wire = MI_IS_WIREFRAME(mi);
topBlockSTATE *tb = &tbs[MI_SCREEN(mi)];
- GLUquadricObj *quadratic;
tb->block=glGenLists(1); /* only one */
glNewList(tb->block,GL_COMPILE);
tb->block_polys=0;
if (drawNipples) {
/* nipples */
/* draw 8 cylinders each with a disk cap */
- quadratic=gluNewQuadric(); /* Create A Pointer To The Quadric Object */
- gluQuadricNormals(quadratic, GLU_SMOOTH); /* Create Smooth Normals */
glRotatef(90, 0.0f, 1.0f, 0.0f); /* 'aim' the pointer ready for the cylinder */
glTranslatef(0.5f,0.5f,0.99f); /* move to the cylinder center */
for (c=0;c<2;c++) {
for (i=0;i<4;i++) {
- gluCylinder(quadratic, cylSize, cylSize, 0.25f, resolution, resolution); /* quad, radius(bottom, radius(top), height, subdivisions (around Z), subdevisions (along Z) */
- tb->block_polys += resolution*resolution;
+ tb->block_polys += tube(0, 0, 0,
+ 0, 0, 0.25,
+ cylSize, 0,
+ resolution, True, True,
+ wire);
glTranslatef(0.0f,0.0f,0.25f); /* move to the cylinder cap */
- gluDisk(quadratic, 0.0f, cylSize, resolution, resolution ); /* inner size (cd hole), outer size (radius), subdivisions radial, subdivisions circular */
- tb->block_polys += resolution*resolution;
glTranslatef(0.0f,0.0f,-0.25f); /* move back from the cylinder cap */
if (c==0) {
glTranslatef(0.0f,-1.0f,0.0f); /* move to the next cylinder center (forward) */
/* udders */
/* 3 cylinders on the underside */
glTranslatef(1.5f,-2.5f,-1.5f); /* move to the center, under the top of the brick */
+ if (! wire)
for (c=0;c<3;c++) {
- gluCylinder(quadratic, uddSize, uddSize, 1.5f, resolution, resolution); /* quad, radius(bottom, radius(top), height, subdivisions (around Z), subdevisions (along Z) */
- tb->block_polys += resolution*resolution;
- glTranslatef(0.0f,-1.0f,0.0f); /* move to the center */
+ tb->block_polys += tube(0, 0, 0.1,
+ 0, 0, 1.4,
+ uddSize, 0,
+ resolution, True, True, wire);
+ glTranslatef(0.0f,-1.0f,0.0f); /* move to the center */
}
}
glPopMatrix(); /* restore state */
-/* tronbit, Copyright (c) 2011 Jamie Zawinski <jwz@jwz.org>
+/* tronbit, Copyright (c) 2011-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
int polys = 0;
GLfloat scale = sin (ratio * M_PI / 2);
GLfloat osize, nsize, small;
+ int wire = MI_IS_WIREFRAME(mi);
+
+ glShadeModel(GL_SMOOTH);
+
+ glEnable(GL_DEPTH_TEST);
+ glEnable(GL_NORMALIZE);
+ glEnable(GL_CULL_FACE);
+
+ if (!wire)
+ {
+ glEnable(GL_LIGHTING);
+ glEnable(GL_DEPTH_TEST);
+ glEnable(GL_CULL_FACE);
+ }
if ((omodel == BIT_IDLE1 || omodel == BIT_IDLE2) &&
(nmodel == BIT_IDLE1 || nmodel == BIT_IDLE2))
int overlays = 5;
int k;
- glPushAttrib (GL_TRANSFORM_BIT | /* for matrix contents */
- GL_ENABLE_BIT | /* for various glDisable calls */
- GL_CURRENT_BIT | /* for glColor3f() */
- GL_LIST_BIT); /* for glListBase() */
-
glDisable (GL_TEXTURE_2D);
glDisable (GL_LIGHTING);
glDisable (GL_BLEND);
glPushMatrix();
glLoadIdentity();
- gluOrtho2D (0, mi->xgwa.width, 0, mi->xgwa.height);
+ glRotatef(current_device_rotation(), 0, 0, 1);
+ glOrtho (0, mi->xgwa.width, 0, mi->xgwa.height, -1, 1);
for (k = 0; k < overlays; k++)
{
glMatrixMode(GL_PROJECTION);
glPopMatrix();
- glPopAttrib();
-
glMatrixMode(GL_MODELVIEW);
return polys;
init_bit (ModeInfo *mi)
{
bit_configuration *bp;
- int wire = MI_IS_WIREFRAME(mi);
int i;
if (!bps) {
reshape_bit (mi, MI_WIDTH(mi), MI_HEIGHT(mi));
- if (!wire)
- {
- GLfloat pos[4] = {1.0, 1.0, 1.0, 0.0};
- GLfloat amb[4] = {0.0, 0.0, 0.0, 1.0};
- GLfloat dif[4] = {1.0, 1.0, 1.0, 1.0};
- GLfloat spc[4] = {0.0, 1.0, 1.0, 1.0};
-
- glEnable(GL_LIGHTING);
- glEnable(GL_LIGHT0);
- glEnable(GL_DEPTH_TEST);
- glEnable(GL_CULL_FACE);
-
- glLightfv(GL_LIGHT0, GL_POSITION, pos);
- glLightfv(GL_LIGHT0, GL_AMBIENT, amb);
- glLightfv(GL_LIGHT0, GL_DIFFUSE, dif);
- glLightfv(GL_LIGHT0, GL_SPECULAR, spc);
- }
-
{
double spin_speed = 3.0;
double wander_speed = 0.03 * speed;
bit_configuration *bp = &bps[MI_SCREEN(mi)];
Display *dpy = MI_DISPLAY(mi);
Window window = MI_WINDOW(mi);
+ int wire = MI_IS_WIREFRAME(mi);
if (!bp->glx_context)
return;
glXMakeCurrent(MI_DISPLAY(mi), MI_WINDOW(mi), *(bp->glx_context));
- glShadeModel(GL_SMOOTH);
+ glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
- glEnable(GL_DEPTH_TEST);
- glEnable(GL_NORMALIZE);
- glEnable(GL_CULL_FACE);
+ if (!wire)
+ {
+ GLfloat pos[4] = {1.0, 1.0, 1.0, 0.0};
+ GLfloat amb[4] = {0.0, 0.0, 0.0, 1.0};
+ GLfloat dif[4] = {1.0, 1.0, 1.0, 1.0};
+ GLfloat spc[4] = {0.0, 1.0, 1.0, 1.0};
- glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
+ glEnable(GL_LIGHTING);
+ glEnable(GL_LIGHT0);
+ glLightfv(GL_LIGHT0, GL_POSITION, pos);
+ glLightfv(GL_LIGHT0, GL_AMBIENT, amb);
+ glLightfv(GL_LIGHT0, GL_DIFFUSE, dif);
+ glLightfv(GL_LIGHT0, GL_SPECULAR, spc);
+ }
glPushMatrix ();
+ glRotatef(current_device_rotation(), 0, 0, 1);
glScalef(1.1, 1.1, 1.1);
(y - 0.5) * 5,
(z - 0.5) * 3);
+ glRotatef(-current_device_rotation(), 0, 0, 1);
gltrackball_rotate (bp->trackball);
+ glRotatef(current_device_rotation(), 0, 0, 1);
get_rotation (bp->rot, &x, &y, &z, !bp->button_down_p);
glRotatef (x * 360, 1.0, 0.0, 0.0);
glScalef (6, 6, 6);
-
{
int nmodel = bp->history [bp->history_fp];
int omodel = bp->history [bp->history_fp > 0
-/* tube, Copyright (c) 2001-2011 Jamie Zawinski <jwz@jwz.org>
+/* tube, Copyright (c) 2001-2012 Jamie Zawinski <jwz@jwz.org>
* Utility functions to create tubes and cones in GL.
*
* Permission to use, copy, modify, distribute, and sell this software and its
#include <stdlib.h>
-#ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-#else
+#ifndef HAVE_COCOA
# include <GL/gl.h>
#endif
+#ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+#endif /* HAVE_JWZGLES */
+
#include "tube.h"
typedef struct { GLfloat x, y, z; } XYZ;
glNormalPointer ( GL_FLOAT, sizeof(*array), &array[0].n);
glTexCoordPointer (2, GL_FLOAT, sizeof(*array), &array[0].s);
+ glFrontFace(GL_CCW);
glDrawArrays ((wire_p ? GL_LINES :
(smooth ? GL_TRIANGLE_STRIP : GL_TRIANGLES)),
0, out);
glNormalPointer ( GL_FLOAT, sizeof(*array), &array[0].n);
glTexCoordPointer (2, GL_FLOAT, sizeof(*array), &array[0].s);
+ glFrontFace(GL_CCW);
glDrawArrays ((wire_p ? GL_LINE_LOOP : GL_TRIANGLE_FAN), 0, out);
}
glNormalPointer ( GL_FLOAT, sizeof(*array), &array[0].n);
glTexCoordPointer (2, GL_FLOAT, sizeof(*array), &array[0].s);
+ glFrontFace(GL_CCW);
glDrawArrays ((wire_p ? GL_LINES : GL_TRIANGLES), 0, out);
glNormalPointer ( GL_FLOAT, sizeof(*array), &array[0].n);
glTexCoordPointer (2, GL_FLOAT, sizeof(*array), &array[0].s);
+ glFrontFace(GL_CCW);
glDrawArrays ((wire_p ? GL_LINE_LOOP : GL_TRIANGLE_FAN), 0, out);
}
#include <math.h>
#ifdef STANDALONE
-# ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-# include <OpenGL/glu.h>
-# else
+# ifndef HAVE_COCOA
# include <GL/gl.h>
# include <GL/glu.h>
# endif
/* End of tunnel */
st->ModeX = 1.0;
st->ModeXFlag = 0;
+ glEnd();
return;
}
cvCatmullRom(p4, t, &op);
/* End of tunnel */
st->ModeX = 1.0;
st->ModeXFlag = 0;
+ glEnd();
return;
}
#!/usr/bin/perl -w
-# Copyright © 2003-2011 Jamie Zawinski <jwz@jwz.org>
+# Copyright © 2003-2012 Jamie Zawinski <jwz@jwz.org>
#
# Permission to use, copy, modify, distribute, and sell this software and its
# documentation for any purpose is hereby granted without fee, provided that
use strict;
my $progname = $0; $progname =~ s@.*/@@g;
-my $version = q{ $Revision: 1.4 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
+my $version = q{ $Revision: 1.5 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
my $verbose = 0;
if ($f =~ m@^(\d+)$@s) { $v = $1; }
elsif ($f =~ m@^(\d+)/(\d+)$@s) { $v = $1, $t = $2; }
elsif ($f =~ m@^(\d+)/(\d+)/(\d+)$@s) { $v = $1, $t = $2; $n = $3; }
- elsif ($f =~ m@^(\d+)///(\d+)$@s) { $v = $1; $n = $3; }
+ elsif ($f =~ m@^(\d+)///?(\d+)$@s) { $v = $1; $n = $3; }
else {
error ("line $lineno: unparsable F line: $_") unless defined($v);
}
#include "xlockmoreI.h"
#include "glxfonts.h"
-#include <GL/gl.h>
-#include <GL/glu.h>
-#include <GL/glx.h>
-
#ifndef isupper
# define isupper(c) ((c) >= 'A' && (c) <= 'Z')
#endif
}
}
-
\f
/* clear away any lingering error codes */
if (halftone->buffer_width != -1 &&
halftone->buffer_height != -1)
{
- if (halftone->buffer == halftone->window)
+ if (halftone->buffer != halftone->window)
XFreePixmap(halftone->dpy, halftone->buffer);
XFreeGC(halftone->dpy, halftone->buffer_gc);
}
--- /dev/null
+/* XPM */
+static char *wood_texture[] = {
+/* columns rows colors chars-per-pixel */
+"128 32 32 1 ",
+" c #6C2A14",
+". c #7C3A24",
+"X c #945644",
+"o c #9C5A44",
+"O c #A45E4C",
+"+ c #A46254",
+"@ c #A4624C",
+"# c #9C5E4C",
+"$ c #AC6A54",
+"% c #AC6654",
+"& c #B46E5C",
+"* c #B4725C",
+"= c #BC7664",
+"- c #CC8674",
+"; c #AC6E5C",
+": c #AC725C",
+"> c #C47E64",
+", c #A46A54",
+"< c #9C624C",
+"1 c #94523C",
+"2 c #8C4E3C",
+"3 c #AC665C",
+"4 c #844A3C",
+"5 c #7C3E2C",
+"6 c #000000",
+"7 c #000000",
+"8 c #000000",
+"9 c #000000",
+"0 c #000000",
+"q c #000000",
+"w c #000000",
+"e c #000000",
+/* pixels */
+" . . . .... . . . . ........ 5 ",
+" 2X#XooXooooooO++@oO#@@#@@+$$@Oo@$@OO@@@%$$$$@@@O@@@O%$%@@%>>->>=&========***;$;%$;&;%%$$$$$$%+@$;$:*&;;$+**=**$$&**;;*=>>>--, ",
+" 4=>-=>>=>>=>>>>->>>>>>>>>>--->>>>->=>>>>>--->>>>>>->>>>->----------------->-------------->>>>===>>>==>>>>>---->==>>>>>-------< ",
+" +#+X##O3OoO+O@@%$$$+O<+@++@@%$$$$@@@@@@$&$@@$*@@$&*&$*=*=*>=;%$&@;$$%%%$@@$;**==>=>=*=***&*&$;;==$&*;***;***&;**$&*=***&&==>, ",
+" X###O#OooOo11@oo#@@@XoooO#oo%*=$$@O@%$%$&$@@$*$$$&&%O$***&&$@;=*&=$O@%++$$$$$;=*&***===**;;=*$$**;$;*=*;&,$$;;;$&&***==&&===2 ",
+" .###X#Xoo#oo121Xo#@+@oo#o#O%@%$&$@%OO%&&%$%@@%&$$$*&%o$*&&%+OoO&%+&+O@+@+%,;;;&==*:&&=***&;&=*;$;;+%;***&$;&**=****=====>=>*=< ",
+" .X2X2oXoO#oX12ooo#O#XXo#oo#%%$&*&%$@@$$&$&&@%$*&&&*&$O$=*$&$%O@&%%&%@O@@%+$$;**===;$,*&$;&;**;$$;$O@;*;;$+;&;*******=*=*&&&;:4 ",
+" #XXX##+Ooooo#O#@@@#oXooXooO@&=*=*$%@$$@*>=$%&=*&***$O&==*=&&@$=$&*&$@%@@%$;**=>=*$+%;$;$$;&&;;&;&@#$*$+$@%,$;;&;$$$&$$$&$===# ",
+" 5<++#+@#O#oooO##@+$$%XooX1oo@&*>>=&$$$&@=>=$$*=***==&%$>==&$@O$&$&*&&$$$%+;*=====;,%$&;$$%$$;;$&:&$o;*%+&@+%+$$$$%$$$,$%%%*==X ",
+" .XXX21211ooooX%%+$$+@@#@OO#&**$*=*=*&*=*=*===*&=**=>*&*>>*=*&%&=$&$&*&&*=;*====**&***&$$+%,$:&;&$;&+;**&$$*&&;;;&;&*****=*>=>, ",
+" .#o#X+##11XOO%@$&*=&;O@+@+%==>=**>=*===&>=>>>=*=*=>>>*=>=>>*&@&*%>*=*&=*=*==>=*=&*==:;;%+%$;&*;$$$$$&**=&&*:;$$$$&;*****=&===X ",
+" 4oo#@#OoooXo#@&%$*=*;@ooO%$*>>=&=>>>>>>*=>===*==>=>>>>=>>->====*==**%$=========*$;*;$&**&++%;$$&;&;%;***;;**&&;;;&&**=**%%&+;X ",
+" 52o#OXoO#o1XoO@#%&==*+O#oOO@&>>>>>=>>>==>-->>>>>=>>>>=>===>>=***=>==&*==****=*;O+*=$@@+%%@%$&&&&&&&$;*=***=*=*===&;**===$%=+;4 ",
+" 5o@+@o#111111XXXo@%$$%@#1241%*>>>->>>>>=->>>=>>>==>>=>=>===>>>*=====&*=======*&@+==$+&&&&$&;&*&*;&&%$;&;;;*******&***====&=3=4 ",
+" 4oXooo+o##@+@%%$&&&****&+Oo%&=>>====**==>>=*==>>=>>>=&*=*&$*>>>*>===&*=*=====*$#O@%@$==**&&&&;&;&;;%$;$$$$%+$$$$;&;&;***===&=4 ",
+" 54221Oo@+$$;$&*&&*&*&**&*=&***&&&**&&$&**&&&==&&&&*$@%&&;$&*=%$*===&&=*****$+#2Xo#<%;$$%$$$$%$%$$$$;&&;$;+%,$;$$;;+%+$$&&&3=4 ",
+" X$$$&+$$+$$;$;$$$&&&&=*&&;&==>>-==*=>==&>>==>>>>>>-->=*$&***>&***&&&@%&$$%$$;$@===*;$$;&$%%%%+%%;$&@@@@##@+@%+%@#%3+%,@%@%%+,5 ",
+" X@#@+%$+@+$;&$&$&&*&;%+$&&$&%@$$%@@%$$@oO@OOoO@@@%$$%$@11oOO@%%%%%@@oO@@O#O@+@+o#o#oooo@OO@%@%%$$&*;&;&$$;$;***$$3$;;;$$&&&%;5 ",
+" 1o@@@o1XX1XoXoo+@#O@@oO@Oo#@%%@@&=*===*&$======%$&*==*==*%@$@@%%@@%%OO%@@o#@#o##@@#oXoooo1Xooo11o#o1oXXoo#ooo#ooXooo#@+$%O%%34 ",
+" 522222211Xooo#XoooooO#o%+OO&&*&&*=**=**&*=***==*&***$$&===$$%%$$%%%$O@%@%#+%@@@O@+@@@O#O#oooOooo#@#oXoo##o##O<Ooo+#+@<@O1521<5 ",
+" 5255421XXoX#o#o@+%+@+%@%&&;&&&&$%*****&$=**&&*=****&%%$=%$&*$$&&$%$&@@$@%@$$%++++%+#@%+%@OO@@O#O%%OooO+@@O+@@+@@O+%%;@ooo.42;4 ",
+"5,*$$;=>****&;&+&&*&*&****==***=*&&&**&&&***&&&&$$&&&$&*%%&&*$$$$;$&$@@&$%+$;$%+@@+@oo+%%+@+%%@@%$$O#@@@+@#@%+@+@+++%++@@%OOO:X5",
+"5XO@@@+@$;$;&**+$;&&$%*=*%&=%$$&&&%&&&&**$%@%$&*%$$$$%%%%%&&%$$%%$&&%oO$*%@+$+@+@++@+@OO@+@@%@@O@%%o+@@@@+%+@+@@@+%+%+@@@%@%O<45",
+"5@+++%$+++%$$;&;&***&+*==*&=*===*=$&;&$$&$%%$&**$$&*&$$$&*&$%$$@%$$&$oo$&+@+$+@@$$@O@+@+%@@O@+OOO+@oO#@@+%@%@+@@+@+%+@<@O@%%O,45",
+"5+@oo@+@$$$;$;$&&&*&$@&*==*&*==&&=$*&&$$$$&&**&&$&&=**==**&&$$$%@$@&$Oo%$;@+%@++++oX%$%%%@O#O%@#O@+oX#O++++$+%@+@+OO++@O#@++#355",
+".,$%++@+$;$;$;*&;&==***=***&=====*&=*&$&*&$$*==**===**==***$$$@@$*$%%@@@@++@@@@+@<O#@+@@##O@%O<O@@@#XO+@O#@@@@@@@@++OO+OO%@%++5.",
+" &&$$$$$;&;$;*=&&&*=*****&&;*&****;=*&$&&;$&*==**=====>===;&:$$$**&$$@%@+%@+@++@@OoO@@%+@@#@@@@#@++Oo+$;%@,+@+<@@++OOO++O#####. ",
+".;;;$;,$$$;$$$&$$&**=*&&&$&$&&&&&$&**;$$;$%$*****===**&;$;$&&&:&:&:$$,$+$@+@+@+@@##o##+@@##o#@@#@@@#oo@@#oO<O<O@@#O###O##+O+##..",
+".*****&;***;;*=*===>=>======>>>=**=>>=**=====>>=>->=***========>=*$$+%@+%#@+@@@<@#O#oO@+@#o#oO#O<@+oO@++@@@#o###o#%+@+++%++,++5.",
+" oooXooXo#oXoo#XoOo#O##oo#oooo#o#oOO#ooooooo#o#ooOo#o#ooOoOo#####X+@#O#O#O@@O@##@@@@@@#o##O<@###O@@#oo#oooo#oo#oooXo#oooo#++#X. ",
+" 22222221112221222222212121242221122112222221222221111Xo1X1XXXXoX1X1212121222211121221221211111221121X112112222212XXXXXXXX1224. ",
+" . . . .......5..5.55555555555..555.555555.555555..555.5..5.................... 5 "
+};
float a;
unsigned long c;
- for (i =- 2; i < 3; i++) {
- for (j =- 2; j < 3; j++) {
+ for (i = -2; i < 3; i++) {
+ for (j = -2; j < 3; j++) {
a = 0.8 - i * i * 0.1 - j * j * 0.1;
c = trans_point(st, px+i, py+j, 255, a, f);
$ link/exe=penrose.exe screenhack-xlock,penrose,xlockmore,vms_decc_12.opt/opt
$ link/exe=pyro.exe screenhack,pyro,vms_decc_12.opt/opt
$ link/exe=qix.exe screenhack,qix,vms_decc_12.opt/opt
-$ link/exe=rd-bomb.exe screenhack,rd-bombs,vms_decc_12.opt/opt
+$ link/exe=rd-bomb.exe screenhack,rd-bomb,vms_decc_12.opt/opt
$ link/exe=rocks.exe screenhack,rocks,vms_decc_12.opt/opt
$ link/exe=rorschach.exe screenhack,rorschach,vms_decc_12.opt/opt
$ link/exe=sierpinski.exe screenhack-xlock,sierpinski,xlockmore,vms_decc_12.opt/opt
$ link/exe=penrose.exe screenhack-xlock,penrose,xlockmore,vms_decc.opt/opt
$ link/exe=pyro.exe screenhack,pyro,vms_decc.opt/opt
$ link/exe=qix.exe screenhack,qix,vms_decc.opt/opt
-$ link/exe=rd-bombs.exe screenhack,rd-bombs,vms_decc.opt/opt
+$ link/exe=rd-bomb.exe screenhack,rd-bomb,vms_decc.opt/opt
$ link/exe=rocks.exe screenhack,rocks,vms_decc.opt/opt
$ link/exe=rorschach.exe screenhack,rorschach,vms_decc.opt/opt
$ link/exe=sierpinski.exe screenhack-xlock,sierpinski,xlockmore,vms_decc.opt/opt
"*file:",
"*displaytime: 20",
ANALOGTV_DEFAULTS
- "*TVContrast: 150",
0
};
st->logo_map = xscreensaver_logo (xgwa.screen, xgwa.visual, st->window,
xgwa.colormap, bg,
&pixels, &npixels, &logo_mask,
- xgwa.width > 800);
+ xgwa.width > 800 || xgwa.height > 800);
if (logo_mask) {
XSetClipMask (st->dpy, st->logo_gc, logo_mask);
XFreePixmap (st->dpy, logo_mask);
maze \- an automated X11 demo repeatedly creating and solving a random maze
.SH SYNOPSIS
.B maze
-[\-display \fIhost:display.screen\fP] [\-foreground \fIcolor\fP] [\-background \fIcolor\fP] [\-window] [\-root] [\-install] [\-visual \fIvisual\fP] [\-grid\-size \fIpixels\fP] [\-live\-color \fIcolor\fP] [\-dead\-color \fIcolor\fP] [\-solve\-delay \fIusecs\fP] [\-pre\-delay \fIusecs\fP] [\-post\-delay \fIusecs\fP] [\-generator \fIinteger\fP] [\-max\-length \fIinteger\fP] [\-bridge] [\-no\-bridge]
+[\-display \fIhost:display.screen\fP] [\-foreground \fIcolor\fP] [\-background \fIcolor\fP] [\-window] [\-root] [\-install] [\-visual \fIvisual\fP] [\-grid\-size \fIpixels\fP] [\-live\-color \fIcolor\fP] [\-dead\-color \fIcolor\fP] [\-solve\-delay \fIusecs\fP] [\-pre\-delay \fIusecs\fP] [\-post\-delay \fIusecs\fP] [\-generator \fIinteger\fP] [\-max\-length \fIinteger\fP]
[\-fps]
.SH DESCRIPTION
The \fImaze\fP program creates a "random" maze and then solves it with
.TP 8
.B \-grid\-size \fIpixels\fP
The size of each block of the maze, in pixels; default is 0, meaning
-pick a random grid size.
+pick a random grid size. Minimum meaningful value is 2.
.TP 8
.B \-live\-color \fIcolor\fP
The color of the path.
All generators generate mazes with a certain 'characteristic'. See if you
can spot them!
+
+The three algorithms are essentially Kruskal, Prim, and a depth-first
+recursive backtracker.
.TP 8
.B \-max\-length \fInum\fP
Controls the maximum length of walls drawn in one go by generator 1.
-.TP 8
-.B \-bridge
-.TP 8
-.B \-no\-bridge
-Controls whether or not a 'bridge' will appear over the logo.
.PP
Clicking the mouse in the maze window controls it.
.TP 16
-/* xscreensaver, Copyright (c) 2002, 2004, 2006 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 2002-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
".foreground: #00FF00",
"*borderSize: 2",
-#ifdef HAVE_COCOA
+#if defined(HAVE_COCOA) && !defined(USE_IPHONE)
".font1: OCR A Std 192, Lucida Console 192",
".font2: OCR A Std 144, Lucida Console 144",
".font3: OCR A Std 128, Lucida Console 128",
static void Execute( struct state *st )
{
- unsigned int i, j, k;
+ int i, j, k;
/* clear st->blub array */
for (i = 0; i < st->iWinHeight; ++i)
-/* xscreensaver, Copyright (c) 1992-2008 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1992-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#include "screenhack.h"
#include "xpm-pixmap.h"
-#include <stdio.h>
+#include "textclient.h"
#ifdef HAVE_COCOA
# define HAVE_XPM
#endif
-extern FILE *popen (const char *, const char *);
-extern int pclose (FILE *);
-
-#define font_height(font) (font->ascent + font->descent)
+#define font_height(font) (font->ascent + font->descent)
struct state {
Window window;
int Width, Height;
GC fg_gc, bg_gc, text_fg_gc, text_bg_gc;
- char *words;
int x, y;
XFontStruct *font;
Pixmap left1, left2, right1, right2;
Pixmap left_front, right_front, front, down;
- char *program, *orig_program;
+ char *program;
+ text_data *tc;
int state; /* indicates states: walking or getting passwd */
int first_time;
int x, y, width, height;
} s_rect;
- char word_buf[BUFSIZ];
+ char words[10240];
+ int lines;
};
-static char *get_words (struct state *);
+static void fill_words (struct state *);
static void walk (struct state *, int dir);
static void talk (struct state *, int erase);
static void talk_1 (struct state *);
if (random() & 1)
walk(st, FRONT);
if (random() & 1)
- {
- st->words = get_words(st);
return 1;
- }
return 0;
}
-#define MAXLINES 25
-
-#undef BUFSIZ
-#define BUFSIZ ((MAXLINES + 1) * 100)
-
+#define MAXLINES 10
static void
talk (struct state *st, int force_erase)
total = 0;
register char *p,
*p2;
- char buf[BUFSIZ],
- args[MAXLINES][256];
+ char args[MAXLINES][256];
/* clear what we've written */
if (st->talking || force_erase)
}
st->talking = 1;
walk(st, FRONT);
- p = strcpy(buf, st->words);
+ p = st->words;
for (p2 = p; *p2; p2++)
if (*p2 == '\t') *p2 = ' ';
st->interval = (total / 15) * 1000;
if (st->interval < 2000) st->interval = 2000;
st->next_fn = talk_1;
+ *st->words = 0;
+ st->lines = 0;
}
static void
static void
-init_words (struct state *st)
+fill_words (struct state *st)
{
- st->program = get_string_resource (st->dpy, "program", "Program");
-
- if (st->program) /* get stderr on stdout, so it shows up on the window */
+ char *p = st->words + strlen(st->words);
+ while (p < st->words + sizeof(st->words) - 1 &&
+ st->lines < MAXLINES)
{
- st->orig_program = st->program;
- st->program = (char *) malloc (strlen (st->program) + 10);
- strcpy (st->program, "( ");
- strcat (st->program, st->orig_program);
- strcat (st->program, " ) 2>&1");
+ char c = textclient_getc (st->tc);
+ if (c == '\n')
+ st->lines++;
+ if (c > 0)
+ *p++ = c;
+ else
+ break;
}
-
- st->words = get_words(st);
-}
-
-static char *
-get_words (struct state *st)
-{
- FILE *pp;
- register char *p = st->word_buf;
-
- st->word_buf[0] = '\0';
-
- if ((pp = popen(st->program, "r")))
- {
- while (fgets(p, sizeof(st->word_buf) - strlen(st->word_buf), pp))
- {
- if (strlen(st->word_buf) + 1 < sizeof(st->word_buf))
- p = st->word_buf + strlen(st->word_buf);
- else
- break;
- }
- (void) pclose(pp);
- if (! st->word_buf[0])
- sprintf (st->word_buf, "\"%s\" produced no output!", st->orig_program);
- else if (!st->first_time &&
- (strstr (st->word_buf, ": not found") ||
- strstr (st->word_buf, ": Not found") ||
- strstr (st->word_buf, ": command not found") ||
- strstr (st->word_buf, ": Command not found")))
- switch (random () % 20)
- {
- case 1: strcat (st->word_buf, "( Get with the st->program, bub. )\n");
- break;
- case 2: strcat (st->word_buf,
- "( I blow my nose at you, you silly person! ) \n"); break;
- case 3: strcat (st->word_buf,
- "\nThe resource you want to\nset is `noseguy.program'\n");
- break;
- case 4:
- strcat(st->word_buf,"\nHelp!! Help!!\nAAAAAAGGGGHHH!! \n\n"); break;
- case 5: strcpy (st->word_buf, "You have new mail.\n"); break;
- case 6:
- strcat(st->word_buf,"( Hello? Are you paying attention? )\n");break;
- case 7:
- strcat (st->word_buf, "sh: what kind of fool do you take me for? \n");
- break;
- }
- st->first_time = 0;
- p = st->word_buf;
- }
- else
- {
- perror(st->program);
- }
-
- return p;
+ *p = 0;
}
".foreground: #CCCCCC",
"*textForeground: black",
"*textBackground: #CCCCCC",
- "*fpsSolid: true",
+ "*fpsSolid: true",
"*program: xscreensaver-text --cols 40 | head -n15",
+ "*usePty: False",
".font: -*-new century schoolbook-*-r-*-*-*-180-*-*-*-*-*-*",
0
};
st->Height = xgwa.height + 2;
cmap = xgwa.colormap;
- init_words(st);
+ st->program = get_string_resource (st->dpy, "program", "Program");
+ st->tc = textclient_open (st->dpy);
init_images(st);
if (!fontname || !*fontname)
noseguy_draw (Display *dpy, Window window, void *closure)
{
struct state *st = (struct state *) closure;
+ fill_words(st);
st->next_fn(st);
return (st->interval * 1000);
}
static void
noseguy_free (Display *dpy, Window window, void *closure)
{
+ struct state *st = (struct state *) closure;
+ textclient_close (st->tc);
+ free (st);
}
XSCREENSAVER_MODULE ("NoseGuy", noseguy)
pp->spriteys = MAX (pp->ys + (pp->ys >> 1) - 1, 1);
pp->spritedx = (pp->xs - pp->spritexs) >> 1;
pp->spritedy = (pp->ys - pp->spriteys) >> 1;
- pp->old_pac_state = chasing;
+ pp->old_pac_state = ps_chasing;
if (!pp->stippledGC) {
gcv.foreground = MI_BLACK_PIXEL (mi);
-/* xscreensaver, Copyright (c) 1999-2011 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1999-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
# include "config.h"
#endif /* HAVE_CONFIG_H */
-#include <stdio.h>
-#include <signal.h>
-#include <sys/wait.h>
-
#ifndef HAVE_COCOA
-# define XK_MISCELLANY
-# include <X11/keysymdef.h>
-# include <X11/Xatom.h>
# include <X11/Intrinsic.h>
#endif
-#ifdef HAVE_UNISTD_H
-# include <unistd.h>
-# include <fcntl.h> /* for O_RDWR */
-#endif
-
-#ifdef HAVE_FORKPTY
-# include <sys/ioctl.h>
-# ifdef HAVE_PTY_H
-# include <pty.h>
-# endif
-# ifdef HAVE_UTIL_H
-# include <util.h>
-# endif
-#endif /* HAVE_FORKPTY */
-
#include "screenhack.h"
+#include "textclient.h"
#define FUZZY_BORDER
int scale;
int ticks;
int mode;
- pid_t pid;
int escstate;
int csiparam[NPAR];
int curparam;
int cursor_x, cursor_y;
XtIntervalId cursor_timer;
- XtIntervalId pipe_timer;
Time cursor_blink;
-
- FILE *pipe;
- XtInputId pipe_id;
- Bool input_available_p;
- Time subproc_relaunch_delay;
- XComposeStatus compose;
- Bool meta_sends_esc_p;
- Bool swap_bs_del_p;
int delay;
+ Bool pty_p;
+
+ text_data *tc;
char last_c;
int bk;
- Bool meta_done_once;
- unsigned int meta_mask;
-
} p_state;
static void capture_font_bits (p_state *state);
static p_char *make_character (p_state *state, int c);
-static void drain_input (p_state *state);
static void char_to_pixmap (p_state *state, p_char *pc, int c);
-static void launch_text_generator (p_state *state);
/* About font metrics:
/* XSelectInput (dpy, window, state->xgwa.your_event_mask | ExposureMask);*/
state->delay = get_integer_resource (dpy, "delay", "Integer");
- state->meta_sends_esc_p = get_boolean_resource (dpy, "metaSendsESC", "Boolean");
- state->swap_bs_del_p = get_boolean_resource (dpy, "swapBSDEL", "Boolean");
+ state->pty_p = get_boolean_resource (dpy, "usePty", "UsePty");
if (!strcasecmp (fontname, "builtin") ||
!strcasecmp (fontname, "(builtin)"))
state->ticks = STATE_MAX + get_integer_resource (dpy, "ticks", "Integer");
state->escstate = 0;
- {
- char *s = get_string_resource (dpy, "mode", "Integer");
- state->mode = 0;
- if (!s || !*s || !strcasecmp (s, "pipe"))
- state->mode = 0;
- else if (!strcasecmp (s, "pty"))
- state->mode = 1;
- else
- fprintf (stderr, "%s: mode must be either `pipe' or `pty', not `%s'\n",
- progname, s);
-
-#ifndef HAVE_FORKPTY
- fprintf (stderr, "%s: no pty support on this system; using -pipe mode.\n",
- progname);
- state->mode = 0;
-#endif /* HAVE_FORKPTY */
- }
-
-#if 0
- for (i = 0; i < font->n_properties; i++)
- if (font->properties[i].name == XA_FONT)
- printf ("font: %s\n", XGetAtomName(dpy, font->properties[i].card32));
-#endif /* 0 */
state->cursor_blink = get_integer_resource (dpy, "cursor", "Time");
- state->subproc_relaunch_delay =
- (1000 * get_integer_resource (dpy, "relaunch", "Time"));
# ifdef BUILTIN_FONT
if (! font)
state->char_height = font->max_bounds.ascent + font->max_bounds.descent;
}
- state->program = get_string_resource (dpy, "program", "Program");
-
-
- /* Kludge for MacOS standalone mode: see OSX/SaverRunner.m. */
- {
- const char *s = getenv ("XSCREENSAVER_STANDALONE");
- if (s && *s && strcmp(s, "0"))
- {
- state->mode = 1;
- state->program = getenv ("SHELL");
- }
- }
-
-
state->grid_width = state->xgwa.width / (state->char_width * state->scale);
state->grid_height = state->xgwa.height /(state->char_height * state->scale);
state->cells = (p_cell *) calloc (sizeof(p_cell),
set_cursor (state, True);
- launch_text_generator (state);
/* clear (state);*/
+ state->tc = textclient_open (dpy);
+ textclient_reshape (state->tc,
+ state->xgwa.width,
+ state->xgwa.height,
+ state->grid_width - 1,
+ state->grid_height - 1);
+
return state;
}
}
-
-
static void
cursor_off_timer (XtPointer closure, XtIntervalId *id)
{
{
p_cell *cell = &state->cells[state->grid_width * state->cursor_y
+ state->cursor_x];
- int i, start, end;
/* Start the cursor fading (in case we don't end up overwriting it.) */
if (cell->state == FLARE || cell->state == NORMAL)
cell->changed = True;
}
- if (state->pid) /* Only interpret VT100 sequences if running in pty-mode.
- It would be nice if we could just interpret them all
- the time, but that would require subprocesses to send
- CRLF line endings instead of bare LF, so that's no good.
- */
+#ifdef HAVE_FORKPTY
+ if (state->pty_p) /* Only interpret VT100 sequences if running in pty-mode.
+ It would be nice if we could just interpret them all
+ the time, but that would require subprocesses to send
+ CRLF line endings instead of bare LF, so that's no good.
+ */
{
+ int i, start, end;
switch (state->escstate)
{
case 0:
set_cursor (state, True);
}
else
+#endif /* HAVE_FORKPTY */
{
if (c == '\t') c = ' '; /* blah. */
phosphor_draw (Display *dpy, Window window, void *closure)
{
p_state *state = (p_state *) closure;
+ int c;
update_display (state, True);
decay (state);
- drain_input (state);
- return state->delay;
-}
-
-\f
-/* Subprocess.
- */
-
-static void
-subproc_cb (XtPointer closure, int *source, XtInputId *id)
-{
- p_state *state = (p_state *) closure;
- state->input_available_p = True;
-}
-
-
-static void
-launch_text_generator (p_state *state)
-{
- XtAppContext app = XtDisplayToApplicationContext (state->dpy);
- char buf[255];
- const char *oprogram = state->program;
- char *program = (char *) malloc (strlen (oprogram) + 50);
-
- strcpy (program, "( ");
- strcat (program, oprogram);
-
- /* Kludge! Special-case "xscreensaver-text" to tell it how wide
- the screen is. We used to do this by just always feeding
- `program' through sprintf() and setting the default value to
- "xscreensaver-text --cols %d", but that makes things blow up
- if someone ever uses a --program that includes a % anywhere.
- */
- if (!strcmp (oprogram, "xscreensaver-text"))
- sprintf (program + strlen(program), " --cols %d", state->grid_width-1);
-
- strcat (program, " ) 2>&1");
-
-#ifdef HAVE_FORKPTY
- if(state->mode == 1)
- {
- int fd;
- struct winsize ws;
-
- ws.ws_row = state->grid_height - 1;
- ws.ws_col = state->grid_width - 2;
- ws.ws_xpixel = state->xgwa.width;
- ws.ws_ypixel = state->xgwa.height;
-
- state->pipe = NULL;
- if((state->pid = forkpty(&fd, NULL, NULL, &ws)) < 0)
- {
- /* Unable to fork */
- sprintf (buf, "%.100s: forkpty", progname);
- perror(buf);
- }
- else if(!state->pid)
- {
- /* This is the child fork. */
- char *av[10];
- int i = 0;
- if (putenv("TERM=vt100"))
- abort();
- av[i++] = "/bin/sh";
- av[i++] = "-c";
- av[i++] = program;
- av[i] = 0;
- execvp (av[0], av);
- sprintf (buf, "%.100s: %.100s", progname, oprogram);
- perror(buf);
- exit(1);
- }
- else
- {
- /* This is the parent fork. */
- state->pipe = fdopen(fd, "r+");
- state->pipe_id =
- XtAppAddInput (app, fileno (state->pipe),
- (XtPointer) (XtInputReadMask | XtInputExceptMask),
- subproc_cb, (XtPointer) state);
- }
- }
- else
-#endif /* HAVE_FORKPTY */
- {
- /* don't mess up controlling terminal if someone dumbly does
- "-pipe -program tcsh". */
- static int protected_stdin_p = 0;
- if (! protected_stdin_p) {
- fclose (stdin);
- open ("/dev/null", O_RDWR); /* re-allocate fd 0 */
- protected_stdin_p = 1;
- }
-
- if ((state->pipe = popen (program, "r")))
- {
- state->pipe_id =
- XtAppAddInput (app, fileno (state->pipe),
- (XtPointer) (XtInputReadMask | XtInputExceptMask),
- subproc_cb, (XtPointer) state);
- }
- else
- {
- sprintf (buf, "%.100s: %.100s", progname, program);
- perror (buf);
- }
- }
-
- free (program);
-}
+ c = textclient_getc (state->tc);
+ if (c > 0)
+ print_char (state, c);
-static void
-relaunch_generator_timer (XtPointer closure, XtIntervalId *id)
-{
- p_state *state = (p_state *) closure;
- /* if (!state->pipe_timer) abort(); */
- state->pipe_timer = 0;
- launch_text_generator (state);
-}
-
-
-static void
-drain_input (p_state *state)
-{
- XtAppContext app = XtDisplayToApplicationContext (state->dpy);
- if (state->input_available_p && state->pipe)
- {
- unsigned char s[2];
- int n = read (fileno (state->pipe), (void *) s, 1);
-
- if (n == 1)
- {
- print_char (state, s[0]);
- }
- else
- {
- XtRemoveInput (state->pipe_id);
- state->pipe_id = 0;
- if (state->pid)
- {
- waitpid(state->pid, NULL, 0);
- fclose (state->pipe);
- state->pid = 0;
- }
- else
- {
- pclose (state->pipe);
- }
- state->pipe = 0;
-
- if (state->cursor_x != 0) { /* break line if unbroken */
- print_char (state, '\r');
- print_char (state, '\n');
- }
- print_char (state, '\r'); /* blank line */
- print_char (state, '\n');
-
- /* Set up a timer to re-launch the subproc in a bit. */
- state->pipe_timer =
- XtAppAddTimeOut (app, state->subproc_relaunch_delay,
- relaunch_generator_timer,
- (XtPointer) state);
- }
-
- state->input_available_p = False;
- }
-}
-
-
-/* The interpretation of the ModN modifiers is dependent on what keys
- are bound to them: Mod1 does not necessarily mean "meta". It only
- means "meta" if Meta_L or Meta_R are bound to it. If Meta_L is on
- Mod5, then Mod5 is the one that means Meta. Oh, and Meta and Alt
- aren't necessarily the same thing. Icepicks in my forehead!
- */
-static unsigned int
-do_icccm_meta_key_stupidity (Display *dpy)
-{
- unsigned int modbits = 0;
-# ifndef HAVE_COCOA
- int i, j, k;
- XModifierKeymap *modmap = XGetModifierMapping (dpy);
- for (i = 3; i < 8; i++)
- for (j = 0; j < modmap->max_keypermod; j++)
- {
- int code = modmap->modifiermap[i * modmap->max_keypermod + j];
- KeySym *syms;
- int nsyms = 0;
- if (code == 0) continue;
- syms = XGetKeyboardMapping (dpy, code, 1, &nsyms);
- for (k = 0; k < nsyms; k++)
- if (syms[k] == XK_Meta_L || syms[k] == XK_Meta_R ||
- syms[k] == XK_Alt_L || syms[k] == XK_Alt_R)
- modbits |= (1 << i);
- XFree (syms);
- }
- XFreeModifiermap (modmap);
-# endif /* HAVE_COCOA */
- return modbits;
-}
-
-/* Returns a mask of the bit or bits of a KeyPress event that mean "meta".
- */
-static unsigned int
-meta_modifier (p_state *state)
-{
- if (!state->meta_done_once)
- {
- /* Really, we are supposed to recompute this if a KeymapNotify
- event comes in, but fuck it. */
- state->meta_done_once = True;
- state->meta_mask = do_icccm_meta_key_stupidity (state->dpy);
- }
- return state->meta_mask;
+ return state->delay;
}
if (! changed_p) return;
-# if defined(HAVE_FORKPTY) && defined(TIOCSWINSZ)
- if (state->pid && state->pipe)
- {
- /* Tell the sub-process that the screen size has changed. */
- struct winsize ws;
- ws.ws_row = state->grid_height - 1;
- ws.ws_col = state->grid_width - 2;
- ws.ws_xpixel = state->xgwa.width;
- ws.ws_ypixel = state->xgwa.height;
- ioctl (fileno (state->pipe), TIOCSWINSZ, &ws);
- kill (state->pid, SIGWINCH);
- }
-# endif /* HAVE_FORKPTY && TIOCSWINSZ */
-
-
- /* If we're running xscreensaver-text, then kill and restart it any
- time the window is resized so that it gets an updated --cols arg
- right away. But if we're running something else, leave it alone.
- */
- if (!strcmp (state->program, "xscreensaver-text"))
- {
- if (state->pid)
- kill (state->pid, SIGTERM);
- if (state->pipe)
- pclose (state->pipe);
- state->input_available_p = False;
- relaunch_generator_timer (state, 0);
- }
+ textclient_reshape (state->tc, w, h,
+ state->grid_width - 1,
+ state->grid_height - 1);
}
if (event->xany.type == Expose)
update_display (state, False);
else if (event->xany.type == KeyPress)
- {
- KeySym keysym;
- unsigned char c = 0;
- XLookupString (&event->xkey, (char *) &c, 1, &keysym,
- &state->compose);
- if (c != 0 && state->pipe)
- {
- if (!state->swap_bs_del_p) ;
- else if (c == 127) c = 8;
- else if (c == 8) c = 127;
-
- /* If meta was held down, send ESC, or turn on the high bit. */
- if (event->xkey.state & meta_modifier (state))
- {
- if (state->meta_sends_esc_p)
- fputc ('\033', state->pipe);
- else
- c |= 0x80;
- }
-
- fputc (c, state->pipe);
- fflush (state->pipe);
- event->xany.type = 0; /* don't interpret this event defaultly. */
- }
- return True;
- }
-
+ return textclient_putc (state->tc, &event->xkey);
return False;
}
{
p_state *state = (p_state *) closure;
- if (state->pipe_id)
- XtRemoveInput (state->pipe_id);
- if (state->pipe)
- pclose (state->pipe);
+ textclient_close (state->tc);
if (state->cursor_timer)
XtRemoveTimeOut (state->cursor_timer);
- if (state->pipe_timer)
- XtRemoveTimeOut (state->pipe_timer);
/* #### there's more to free here */
"*metaSendsESC: True",
"*swapBSDEL: True",
#ifdef HAVE_FORKPTY
- "*mode: pty",
+ "*usePty: True",
#else /* !HAVE_FORKPTY */
- "*mode: pipe",
+ "*usePty: False",
#endif /* !HAVE_FORKPTY */
0
};
{ "-ticks", ".ticks", XrmoptionSepArg, 0 },
{ "-delay", ".delay", XrmoptionSepArg, 0 },
{ "-program", ".program", XrmoptionSepArg, 0 },
- { "-pty", ".mode", XrmoptionNoArg, "pty" },
- { "-pipe", ".mode", XrmoptionNoArg, "pipe" },
+ { "-pipe", ".usePty", XrmoptionNoArg, "False" },
+ { "-pty", ".usePty", XrmoptionNoArg, "True" },
{ "-meta", ".metaSendsESC", XrmoptionNoArg, "False" },
{ "-esc", ".metaSendsESC", XrmoptionNoArg, "True" },
{ "-bs", ".swapBSDEL", XrmoptionNoArg, "False" },
"*noise: 0.04",
"*clock: false",
ANALOGTV_DEFAULTS
- "*TVContrast: 150",
0
};
-/* xscreensaver, Copyright (c) 1992-2011 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1992-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#ifdef DEBUG_PAIR
if (window2) ft->free_cb (dpy, window2, closure2);
- if (window2) fps_free (fpst2);
+ if (fpst2) fps_free (fpst2);
#endif
}
struct state *st = (struct state *) closure;
if (event->type == KeyPress)
{
- KeySym kpr=XKeycodeToKeysym(st->dpy,event->xkey.keycode,0);
-
+ KeySym keysym;
+ char kpr = 0;
+ XLookupString (&event->xkey, &kpr, 1, &keysym, 0);
switch (kpr)
{
case 's': case 'S':
Window window = MI_WINDOW(mi);
GC gc = MI_GC(mi);
- if (MI_NPIXELS(mi) > 2) { /* color */
+ if (MI_NCOLORS(mi) > 2) { /* color */
int dmax, dmin;
long color;
if (dmax == 0) {
color = BLUE;
} else {
- color = MI_NPIXELS(mi) -
- (int) ((double) MI_NPIXELS(mi) / M_PI_2 * atan(dinv * (dmax - dmin)));
+ color = MI_NCOLORS(mi) -
+ (int) ((double) MI_NCOLORS(mi) / M_PI_2 * atan(dinv * (dmax - dmin)));
}
- XSetForeground(display, gc, MI_PIXEL(mi, color % MI_NPIXELS(mi)));
+ XSetForeground(display, gc, mi->colors[color % MI_NCOLORS(mi)].pixel);
XFillPolygon(display, window, gc, p, 3, Convex, CoordModeOrigin);
} else {
/* mono */
use strict;
my $progname = $0; $progname =~ s@.*/@@g;
-my $version = q{ $Revision: 1.30 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
+my $version = q{ $Revision: 1.31 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
my $verbose = 0;
my $use_stdin = 0;
my $fn = `$cmd`;
$fn =~ s/\n$//s;
error ("didn't get a file?") if ($fn eq "");
+ $fn = "$imagedir/$fn" unless ($fn =~ m@^/@s);
print STDERR "$progname: selected file $fn\n" if ($verbose > 1);
#!/usr/bin/perl -w
#
-# webcollage, Copyright (c) 1999-2011 by Jamie Zawinski <jwz@jwz.org>
+# webcollage, Copyright (c) 1999-2012 by Jamie Zawinski <jwz@jwz.org>
# This program decorates the screen with random images from the web.
# One satisfied customer described it as "a nonstop pop culture brainbath."
#
my $progname = $0; $progname =~ s@.*/@@g;
-my $version = q{ $Revision: 1.156 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
+my $version = q{ $Revision: 1.158 $ }; $version =~ s/^[^0-9]+([0-9.]+).*$/$1/;
my $copyright = "WebCollage $version, Copyright (c) 1999-2011" .
" Jamie Zawinski <jwz\@jwz.org>\n" .
" http://www.jwz.org/webcollage/\n";
3, "yahoorand", \&pick_from_yahoo_random_link,
# This one doesn't work very well: too many non-img links.
- 0, "twitter", \&pick_from_twitter_images,
+ 0, "twitter", \&pick_from_twitter_images,
# This is a cute way to search for a certain webcams.
# Not included in default methods, since these images
"ljplus.ru" => 1,
"yandex.ru" => 1,
"imgur.com" => 1,
+ "yfrog.com" => 1,
"yimg.com" => 1, # This is where dailynews.yahoo.com stores
"eimg.com" => 1, # its images, so pick_from_yahoo_news_text()
$img = $src;
+ $img = "http:$img" if ($img =~ m@^//@s); # Oh come on
+
# Sometimes these images are hosted on twitpic, sometimes on Amazon.
if ($img =~ m@^/@) {
$base =~ s@^(https?://[^/]+)/.*@$1@s;
# of images only updates once a minute; so we'll remember the last N entries
# on it and randomly select from those, to get a wider variety each time.
-my $twitter_img_url = "http://twitter.com/statuses/public_timeline.rss";
+my $twitter_img_url = "http://api.twitter.com/1/statuses/" .
+ "public_timeline.json" .
+ "?include_entities=true" .
+ "&include_rts=true" .
+ "&count=200";
my $twitter_cache_size = 1000;
+
my @twitter_cache = (); # fifo, for ordering by age
my %twitter_cache = (); # hash, for detecting dups
$last_search = $twitter_img_url; # for warnings
my ( $base, $body ) = get_document ($twitter_img_url, undef, $timeout);
-
# Update the cache.
if ($body) {
- $body =~ s/\n/ /gs;
- $body =~ s/(<item)\b/\n$1/gsi;
+ $body =~ s/[\r\n]+/ /gs;
- my @items = split (/\n/, $body);
- shift @items;
+ # Parsing JSON is a pain in the ass. So we halfass it as usual.
+ $body =~ s/^\[|\]$//s;
+ $body =~ s/(\[.*?\])/{ $_ = $1; s@\},@\} @gs; $_; }/gsexi;
+ my @items = split (/},{/, $body);
foreach (@items) {
- next unless (m@<link>([^<>]*)</link>@si);
- my $page = html_unquote ($1);
+ my ($name) = m@"screen_name":"([^\"]+)"@si;
+ my ($img) = m@"media_url":"([^\"]+)"@si;
+ my ($page) = m@"display_url":"([^\"]+)"@si;
+ next unless ($name && $img && $page);
+ foreach ($img, $page) {
+ s/\\//gs;
+ $_ = "http://$_" unless (m/^http/si);
+ }
next if ($twitter_cache{$page}); # already have it
- my ($title) = m@<title\b[^<>]*>(.*?)</title>@si;
- next unless $title;
-
- my ($url) = ($title =~ m@\b(https?://[^\s\[\]()<>\"\']+[a-z\d/])@si);
- next unless $url;
-
- LOG ($verbose_filter, " candidate: $page - $url");
+ LOG ($verbose_filter, " candidate: $page - $img");
push @twitter_cache, $page;
- $twitter_cache{$page} = $url;
+ $twitter_cache{$page} = $img;
}
}
$suppress_audit = 1;
- my ( $base2, $body2 ) = get_document ($url, $base, $timeout);
-
- if (!$base2 || !$body2) {
- $body2 = undef;
- return ();
- }
-
- my $img = pick_image_from_body ($base2, $body2);
- $body2 = undef;
-
- if ($img) {
- return ($base2, $img);
- } else {
- return ();
- }
+ return ($page, $url);
}
\f
$page = html_unquote ($page);
$thumb = html_unquote ($thumb);
- next unless ($thumb =~ m@^http://farm\d*\.static\.flickr\.com/@);
+ next unless ($thumb =~ m@^http://farm\d*\.static\.?flickr\.com/@);
my $base = "http://www.flickr.com/";
$page =~ s@^/@$base@;
error ("\$driftnet_dir unset?") unless ($driftnet_dir);
my $id = $driftnet_magic;
- my $re = qr/$driftnet_dir/;
error ("$id: $file not in $driftnet_dir?")
- unless ($file =~ m@^$re@o);
+ unless ($file =~ m@^\Q$driftnet_dir@o);
open (my $in, '<', $file) || error ("$id: $file: $!");
my $body = '';
my $v = ($verbose_exec ? "-v" : "");
my $pick = `xscreensaver-getimage-file $v "$dir"`;
+ $pick =~ s/\s+$//s;
$pick = "$dir/$pick" unless ($pick =~ m@^/@s); # relative path
LOG ($verbose_load, "picked file $pick ($id)");
error ("\$local_dir unset?") unless ($local_dir);
my $id = $local_magic;
- my $re = qr/$local_dir/;
error ("$id: $file not in $local_dir?")
- unless ($file =~ m@^$re@o);
+ unless ($file =~ m@^\Q$local_dir@o);
open (my $in, '<', $file) || error ("$id: $file: $!");
local $/ = undef; # read entire file
return(current);
}
+#if 0
static void
smoothen(struct state *st, int x, int lastx, int y, int lasty, int size, int last_color, XColor *colors, Display *dpy, Window window, GC bgc, int screen, struct info *info)
{
smoothen(st, newx, x, newy, y, size, last_color, st->colors, st->dpy, st->window, st->bgc, st->screen, st->info);
}
}
+#endif
static void *
-/* xscreensaver, Copyright (c) 1997-2008 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1997-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
if (st->right > st->columns) st->right = st->columns;
if (st->left > st->columns-20) st->left = st->columns-20;
if (st->left < 0) st->left = 0;
+
+ XClearWindow (st->dpy, st->window);
}
st->s = source;
st->delay = get_integer_resource (st->dpy, "delay", "Integer");
fontname = get_string_resource (st->dpy, "font", "Font");
+
+ XGetWindowAttributes (st->dpy, st->window, &st->xgwa);
+
+ if (st->xgwa.width <= 480)
+ fontname = "-*-courier-medium-r-*-*-*-180-*-*-m-*-*-*";
+
st->font = XLoadQueryFont (st->dpy, fontname);
if (!st->font)
exit(1);
}
- XGetWindowAttributes (st->dpy, st->window, &st->xgwa);
-
gcv.font = st->font->fid;
gcv.foreground = get_pixel_resource (st->dpy, st->xgwa.colormap,
"foreground", "Foreground");
/* xlockmore.h --- xscreensaver compatibility layer for xlockmore modules.
- * xscreensaver, Copyright (c) 1997-2011 Jamie Zawinski <jwz@jwz.org>
+ * xscreensaver, Copyright (c) 1997-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#include "screenhackI.h"
#include "xlockmoreI.h"
-#ifdef USE_GL
-
-# ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
-# include <OpenGL/glu.h>
-# else /* !HAVE_COCOA -- real Xlib */
-# include <GL/glx.h>
-# include <GL/glu.h>
-# endif /* !HAVE_COCOA */
-
-# define FreeAllGL(dpy) /* */
-#endif /* USE_GL */
-
# define ENTRYPOINT static
/* Accessor macros for the ModeInfo structure
#define MI_CLEARWINDOW(mi) XClearWindow(MI_DISPLAY(mi), MI_WINDOW(mi))
+#define FreeAllGL(dpy) /* */
+
/* Some other utility macros.
*/
#define SINF(n) ((float)sin((double)(n)))
/* xlockmore.h --- xscreensaver compatibility layer for xlockmore modules.
- * xscreensaver, Copyright (c) 1997-2011 Jamie Zawinski <jwz@jwz.org>
+ * xscreensaver, Copyright (c) 1997-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
# endif /* !HAVE_MESA_GL */
# ifdef HAVE_COCOA
-# include <OpenGL/gl.h>
+# ifndef USE_IPHONE
+# include <OpenGL/gl.h>
+# include <OpenGL/glu.h>
+# endif
# else
# include <GL/gl.h>
+# include <GL/glu.h>
# include <GL/glx.h>
# endif
+# ifdef HAVE_JWZGLES
+# include "jwzgles.h"
+# endif /* HAVE_JWZGLES */
+
+
extern GLXContext *init_GL (ModeInfo *);
+ extern void xlockmore_reset_gl_state(void);
extern void clear_gl_error (void);
extern void check_gl_error (const char *type);
-/* xscreensaver, Copyright (c) 1999, 2001 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1999-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#endif
#include "screenhack.h"
+#include "textclient.h"
#include "xpm-pixmap.h"
#include <stdio.h>
#include <sys/wait.h>
# define DO_XBM /* only do mono bitmaps under real X11 */
#endif
+#ifndef HAVE_COCOA
+# include <X11/Intrinsic.h>
+#endif
+
#if defined(HAVE_GDK_PIXBUF) || defined(HAVE_XPM)
# include "images/matrix1.xpm"
# include "images/matrix2.xpm"
# include "images/matrix2b.xbm"
#endif /* DO_XBM */
-#ifndef HAVE_COCOA
-# include <X11/Xatom.h>
-# include <X11/Intrinsic.h>
-#endif
-
-#ifdef HAVE_FORKPTY
-# include <sys/ioctl.h>
-# ifdef HAVE_PTY_H
-# include <pty.h>
-# endif
-# ifdef HAVE_UTIL_H
-# include <util.h>
-# endif
-#endif /* HAVE_FORKPTY */
-
#define CHAR_COLS 16
#define CHAR_ROWS 13
#define CHAR_MAPS 3
m_mode mode;
m_mode def_mode; /* Mode to return to after trace etc. */
- pid_t pid;
- FILE *pipe;
- XtInputId pipe_id;
- Bool input_available_p;
- Time subproc_relaunch_delay;
+ text_data *tc;
char buf [BUF_SIZE*2+1]; /* ring buffer */
-
Bool do_fill_buff;
int buf_done;
int buf_pos;
}
}
-static void
-subproc_cb (XtPointer closure, int *source, XtInputId *id)
-{
- m_state *state = (m_state *) closure;
- state->input_available_p = True;
-}
-
-static void
-launch_text_generator (m_state *state)
-{
- XtAppContext app = XtDisplayToApplicationContext (state->dpy);
- char *oprogram = get_string_resource (state->dpy, "program", "Program");
- char *program = (char *) malloc (strlen (oprogram) + 10);
- strcpy (program, "( ");
- strcat (program, oprogram);
- strcat (program, " ) 2>&1");
-
- if ((state->pipe = popen (program, "r")))
- {
- state->pipe_id =
- XtAppAddInput (app, fileno (state->pipe),
- (XtPointer) (XtInputReadMask | XtInputExceptMask),
- subproc_cb, (XtPointer) state);
- }
- else
- {
- perror (program);
- }
-}
-
-
-static void
-relaunch_generator_timer (XtPointer closure, XtIntervalId *id)
-{
- m_state *state = (m_state *) closure;
- launch_text_generator (state);
-}
/* When the subprocess has generated some output, this reads as much as it
can into s->buf at s->buf_tail.
*/
-
static void
fill_input (m_state *s)
{
- XtAppContext app = XtDisplayToApplicationContext (s->dpy);
int n = 0;
int loadBytes;
if(s->buf_done > s->buf_pos){
else{
loadBytes = ((BUF_SIZE - s->buf_pos) + s->buf_done) - 1;
}
- if (! s->pipe) return;
- if (! s->input_available_p) return;
- s->input_available_p = False;
+
+ if (!s->tc)
+ return;
if (loadBytes > 0){
- n = read (fileno (s->pipe),
- (void *) (s->buf+s->buf_pos),
- loadBytes);
+ char c = textclient_getc (s->tc);
+ n = (c > 0 ? 1 : -1);
+ s->buf [s->buf_pos] = c;
}
if (n > 0)
{
/* Couldn't read anything from the buffer */
/* Assume EOF has been reached, so start again */
s->do_fill_buff = True;
- XtRemoveInput (s->pipe_id);
- s->pipe_id = 0;
- pclose (s->pipe);
- s->pipe = 0;
-
- /* Set up a timer to re-launch the subproc in a bit. */
- XtAppAddTimeOut (app, s->subproc_relaunch_delay,
- relaunch_generator_timer,
- (XtPointer) s);
}
}
-
static void cursor_on_timer (XtPointer closure, XtIntervalId *id);
static void cursor_off_timer (XtPointer closure, XtIntervalId *id);
set_mode (state, ASCII);
state->def_mode = ASCII;
state->use_pipe_p = True;
- launch_text_generator (state);
+ state->tc = textclient_open (dpy);
}
else if (!mode || !*mode || !strcasecmp(mode, "matrix"))
set_mode (state, MATRIX);
free (state->feeders);
state->feeders = nfeeders;
}
+ if (state->tc)
+ textclient_reshape (state->tc,
+ state->xgwa.width,
+ state->xgwa.height,
+ state->grid_width - 2,
+ state->grid_height - 1);
}
static Bool
xmatrix_free (Display *dpy, Window window, void *closure)
{
m_state *state = (m_state *) closure;
-
+ if (state->tc)
+ textclient_close (state->tc);
if (state->cursor_timer)
XtRemoveTimeOut (state->cursor_timer);
"*trace: True",
"*knockKnock: True",
"*usePipe: False",
+ "*usePty: False",
"*program: xscreensaver-text",
"*geometry: 800x600",
0
-# Auto-generated: Wed Sep 28 21:16:40 PDT 2011
+# Auto-generated: Sun May 20 16:02:50 PDT 2012
driver/demo-Gtk-conf.c
driver/demo-Gtk-support.c
driver/demo-Gtk-widgets.c
SRCS = alpha.c colors.c fade.c grabscreen.c grabclient.c hsv.c \
overlay.c resources.c spline.c usleep.c visual.c \
visual-gl.c xmu.c logo.c yarandom.c erase.c \
- xshm.c xdbe.c colorbars.c minixpm.c
+ xshm.c xdbe.c colorbars.c minixpm.c textclient.c
OBJS = alpha.o colors.o fade.o grabscreen.o grabclient.o hsv.o \
overlay.o resources.o spline.o usleep.o visual.o \
visual-gl.o xmu.o logo.o yarandom.o erase.o \
- xshm.o xdbe.o colorbars.o minixpm.o
+ xshm.o xdbe.o colorbars.o minixpm.o textclient.o
HDRS = alpha.h colors.h fade.h grabscreen.h hsv.h resources.h \
spline.h usleep.h utils.h version.h visual.h vroot.h xmu.h \
yarandom.h erase.h xshm.h xdbe.h colorbars.h minixpm.h \
- xscreensaver-intl.h
+ xscreensaver-intl.h textclient.h
STAR = *
LOGOS = images/$(STAR).xpm \
images/$(STAR).png \
spline.o: ../config.h
spline.o: $(srcdir)/spline.h
spline.o: $(srcdir)/utils.h
+textclient.o: ../config.h
+textclient.o: $(srcdir)/resources.h
+textclient.o: $(srcdir)/textclient.h
+textclient.o: $(srcdir)/utils.h
usleep.o: ../config.h
visual-gl.o: ../config.h
visual-gl.o: $(srcdir)/resources.h
$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) OVERLAY.C
$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) RESOURCES.C
$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) SPLINE.C
+$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) TEXTCLIENT.C
$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) USLEEP.C
$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) VISUAL.C
$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) VISUAL-GL.C
$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) OVERLAY.C
$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) RESOURCES.C
$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) SPLINE.C
+$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) TEXTCLIENT.C
$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) USLEEP.C
$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) VISUAL.C
$ CC/DECC/PREFIX=ALL/DEFINE=(VMS,HAVE_CONFIG_H)/INCL=([],[-]) VISUAL-GL.C
-/* xscreensaver, Copyright (c) 1992-2011 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1992-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
Bool done = False;
XRectangle geom_ret_2;
char *name_ret_2 = 0;
+
+# ifdef USE_IPHONE
+ /* Currently, only screen-grabbing is implemented, not loading of
+ images from the iPhone Photo Library. See osxgrabscreen.m.
+ */
+ deskp = True;
+ filep = False;
+# endif
if (!drawable) abort();
}
if (deskp && !done) {
- osx_grab_desktop_image (screen, window, drawable);
- if (name_ret)
- *name_ret = strdup ("desktop");
- done = True;
+ if (osx_grab_desktop_image (screen, window, drawable, &geom_ret_2)) {
+ if (name_ret)
+ *name_ret = strdup ("desktop");
+ done = True;
+ }
}
if (! done)
-/* xscreensaver, Copyright (c) 1992-2006 Jamie Zawinski <jwz@jwz.org>
+/* xscreensaver, Copyright (c) 1992-2012 Jamie Zawinski <jwz@jwz.org>
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
#ifdef HAVE_COCOA
/* Don't use these: internal interface of grabclient.c. */
-extern void osx_grab_desktop_image (Screen *, Window, Drawable);
+extern Bool osx_grab_desktop_image (Screen *, Window, Drawable,
+ XRectangle *geom_ret);
extern Bool osx_load_image_file (Screen *, Window, Drawable,
const char *filename, XRectangle *geom_ret);
#endif /* HAVE_COCOA */
--- /dev/null
+/* xscreensaver, Copyright (c) 2012 Jamie Zawinski <jwz@jwz.org>
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation. No representations are made about the suitability of this
+ * software for any purpose. It is provided "as is" without express or
+ * implied warranty.
+ *
+ * Running programs under a pipe or pty and returning bytes from them.
+ * Uses these X resources:
+ *
+ * program: What to run. Usually "xscreensaver-text".
+ * relaunchDelay: secs How long after the command dies before restarting.
+ * usePty: bool Whether to run the command interactively.
+ * metaSendsESC: bool Whether to send Alt-x as ESC x in pty-mode.
+ * swapBSDEL: bool Swap Backspace and Delete in pty-mode.
+ */
+
+#include "utils.h"
+
+#ifndef USE_IPHONE /* whole file -- see OSX/iostextclient.m */
+
+#include "textclient.h"
+#include "resources.h"
+
+#ifndef HAVE_COCOA
+# define XK_MISCELLANY
+# include <X11/keysymdef.h>
+# include <X11/Xatom.h>
+# include <X11/Intrinsic.h>
+#endif
+
+#include <stdio.h>
+
+#include <signal.h>
+#include <sys/wait.h>
+
+#ifdef HAVE_UNISTD_H
+# include <unistd.h>
+# include <fcntl.h> /* for O_RDWR */
+#endif
+
+#ifdef HAVE_FORKPTY
+# include <sys/ioctl.h>
+# ifdef HAVE_PTY_H
+# include <pty.h>
+# endif
+# ifdef HAVE_UTIL_H
+# include <util.h>
+# endif
+#endif /* HAVE_FORKPTY */
+
+/*#define DEBUG*/
+
+extern const char *progname;
+
+struct text_data {
+ Display *dpy;
+ char *program;
+ int pix_w, pix_h, char_w, char_h;
+
+ Bool pty_p;
+ XtIntervalId pipe_timer;
+ FILE *pipe;
+ pid_t pid;
+ XtInputId pipe_id;
+ Bool input_available_p;
+ Time subproc_relaunch_delay;
+ XComposeStatus compose;
+
+ Bool meta_sends_esc_p;
+ Bool swap_bs_del_p;
+ Bool meta_done_once;
+ unsigned int meta_mask;
+
+ const char *out_buffer;
+ int out_column;
+};
+
+
+static void
+subproc_cb (XtPointer closure, int *source, XtInputId *id)
+{
+ text_data *d = (text_data *) closure;
+# ifdef DEBUG
+ if (! d->input_available_p)
+ fprintf (stderr, "%s: textclient: input available\n", progname);
+# endif
+ d->input_available_p = True;
+}
+
+
+static void
+launch_text_generator (text_data *d)
+{
+ XtAppContext app = XtDisplayToApplicationContext (d->dpy);
+ char buf[255];
+ const char *oprogram = d->program;
+ char *program = (char *) malloc (strlen (oprogram) + 50);
+
+ strcpy (program, "( ");
+ strcat (program, oprogram);
+
+ /* Kludge! Special-case "xscreensaver-text" to tell it how wide
+ the screen is. We used to do this by just always feeding
+ `program' through sprintf() and setting the default value to
+ "xscreensaver-text --cols %d", but that makes things blow up
+ if someone ever uses a --program that includes a % anywhere.
+ */
+ if (!strcmp (oprogram, "xscreensaver-text"))
+ sprintf (program + strlen(program), " --cols %d", d->char_w);
+
+ strcat (program, " ) 2>&1");
+
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: launch %s: %s\n", progname,
+ (d->pty_p ? "pty" : "pipe"), program);
+# endif
+
+#ifdef HAVE_FORKPTY
+ if (d->pty_p)
+ {
+ int fd;
+ struct winsize ws;
+
+ ws.ws_col = d->char_w;
+ ws.ws_row = d->char_h;
+ ws.ws_xpixel = d->pix_w;
+ ws.ws_ypixel = d->pix_h;
+
+ d->pipe = NULL;
+ if ((d->pid = forkpty(&fd, NULL, NULL, &ws)) < 0)
+ {
+ /* Unable to fork */
+ sprintf (buf, "%.100s: forkpty", progname);
+ perror (buf);
+ }
+ else if (!d->pid)
+ {
+ /* This is the child fork. */
+ char *av[10];
+ int i = 0;
+ if (putenv ("TERM=vt100"))
+ abort();
+ av[i++] = "/bin/sh";
+ av[i++] = "-c";
+ av[i++] = program;
+ av[i] = 0;
+ execvp (av[0], av);
+ sprintf (buf, "%.100s: %.100s", progname, oprogram);
+ perror (buf);
+ exit (1);
+ }
+ else
+ {
+ /* This is the parent fork. */
+ d->pipe = fdopen (fd, "r+");
+ d->pipe_id =
+ XtAppAddInput (app, fileno (d->pipe),
+ (XtPointer) (XtInputReadMask | XtInputExceptMask),
+ subproc_cb, (XtPointer) d);
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: pid = %d\n", progname, d->pid);
+# endif
+ }
+ }
+ else
+#endif /* HAVE_FORKPTY */
+ {
+ /* don't mess up controlling terminal on "-pipe -program tcsh". */
+ static int protected_stdin_p = 0;
+ if (! protected_stdin_p) {
+ fclose (stdin);
+ open ("/dev/null", O_RDWR); /* re-allocate fd 0 */
+ protected_stdin_p = 1;
+ }
+
+ if ((d->pipe = popen (program, "r")))
+ {
+ d->pipe_id =
+ XtAppAddInput (app, fileno (d->pipe),
+ (XtPointer) (XtInputReadMask | XtInputExceptMask),
+ subproc_cb, (XtPointer) d);
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: popen\n", progname);
+# endif
+ }
+ else
+ {
+ sprintf (buf, "%.100s: %.100s", progname, program);
+ perror (buf);
+ }
+ }
+
+ free (program);
+}
+
+
+static void
+relaunch_generator_timer (XtPointer closure, XtIntervalId *id)
+{
+ text_data *d = (text_data *) closure;
+ /* if (!d->pipe_timer) abort(); */
+ d->pipe_timer = 0;
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: launch timer fired\n", progname);
+# endif
+ launch_text_generator (d);
+}
+
+
+void
+textclient_reshape (text_data *d,
+ int pix_w, int pix_h,
+ int char_w, int char_h)
+{
+# if defined(HAVE_FORKPTY) && defined(TIOCSWINSZ)
+
+ d->pix_w = pix_w;
+ d->pix_h = pix_h;
+ d->char_w = char_w;
+ d->char_h = char_h;
+
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: reshape: %dx%d, %dx%d\n", progname,
+ pix_w, pix_h, char_w, char_h);
+# endif
+
+ if (d->pid && d->pipe)
+ {
+ /* Tell the sub-process that the screen size has changed. */
+ struct winsize ws;
+ ws.ws_col = char_w;
+ ws.ws_row = char_h;
+ ws.ws_xpixel = pix_w;
+ ws.ws_ypixel = pix_h;
+ ioctl (fileno (d->pipe), TIOCSWINSZ, &ws);
+ kill (d->pid, SIGWINCH);
+ }
+# endif /* HAVE_FORKPTY && TIOCSWINSZ */
+
+
+ /* If we're running xscreensaver-text, then kill and restart it any
+ time the window is resized so that it gets an updated --cols arg
+ right away. But if we're running something else, leave it alone.
+ */
+ if (!strcmp (d->program, "xscreensaver-text"))
+ {
+ if (d->pid)
+ kill (d->pid, SIGTERM);
+ if (d->pipe_id)
+ XtRemoveInput (d->pipe_id);
+ if (d->pipe)
+ pclose (d->pipe);
+ d->input_available_p = False;
+ relaunch_generator_timer (d, 0);
+ }
+}
+
+
+text_data *
+textclient_open (Display *dpy)
+{
+ text_data *d = (text_data *) calloc (1, sizeof (*d));
+
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: init\n", progname);
+# endif
+
+ d->dpy = dpy;
+
+ if (get_boolean_resource (dpy, "usePty", "UsePty"))
+ {
+# ifdef HAVE_FORKPTY
+ d->pty_p = True;
+# else
+ fprintf (stderr,
+ "%s: no pty support on this system; using a pipe instead.\n",
+ progname);
+# endif
+ }
+
+ d->subproc_relaunch_delay =
+ (1000 * get_integer_resource (dpy, "relaunchDelay", "Time"));
+
+ d->meta_sends_esc_p = get_boolean_resource (dpy, "metaSendsESC", "Boolean");
+ d->swap_bs_del_p = get_boolean_resource (dpy, "swapBSDEL", "Boolean");
+
+ d->program = get_string_resource (dpy, "program", "Program");
+
+
+# ifdef HAVE_FORKPTY
+ /* Kludge for MacOS standalone mode: see OSX/SaverRunner.m. */
+ {
+ const char *s = getenv ("XSCREENSAVER_STANDALONE");
+ if (s && *s && strcmp(s, "0"))
+ {
+ d->pty_p = 1;
+ d->program = strdup (getenv ("SHELL"));
+ }
+ }
+# endif
+
+ launch_text_generator (d);
+
+ return d;
+}
+
+
+void
+textclient_close (text_data *d)
+{
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: free\n", progname);
+# endif
+
+ if (d->program)
+ free (d->program);
+ if (d->pipe_id)
+ XtRemoveInput (d->pipe_id);
+ if (d->pipe)
+ pclose (d->pipe);
+ if (d->pipe_timer)
+ XtRemoveTimeOut (d->pipe_timer);
+ memset (d, 0, sizeof (*d));
+ free (d);
+}
+
+int
+textclient_getc (text_data *d)
+{
+ XtAppContext app = XtDisplayToApplicationContext (d->dpy);
+ int ret = -1;
+
+ if (XtAppPending (app) & (XtIMTimer|XtIMAlternateInput))
+ XtAppProcessEvent (app, XtIMTimer|XtIMAlternateInput);
+
+ if (d->out_buffer && *d->out_buffer)
+ {
+ ret = *d->out_buffer;
+ d->out_buffer++;
+ }
+ else if (d->input_available_p && d->pipe)
+ {
+ unsigned char s[2];
+ int n = read (fileno (d->pipe), (void *) s, 1);
+ if (n > 0)
+ ret = s[0];
+ else /* EOF */
+ {
+ if (d->pipe_id)
+ XtRemoveInput (d->pipe_id);
+ d->pipe_id = 0;
+
+ if (d->pid)
+ {
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: waitpid %d\n",
+ progname, d->pid);
+# endif
+ waitpid (d->pid, NULL, 0);
+ fclose (d->pipe);
+ d->pid = 0;
+ }
+ else
+ {
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: pclose\n", progname);
+# endif
+ pclose (d->pipe);
+ }
+ d->pipe = 0;
+
+ if (d->out_column > 0)
+ {
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: adding blank line at EOF\n",
+ progname);
+# endif
+ d->out_buffer = "\r\n\r\n";
+ }
+
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: relaunching in %d\n", progname,
+ (int) d->subproc_relaunch_delay);
+# endif
+ d->pipe_timer =
+ XtAppAddTimeOut (app, d->subproc_relaunch_delay,
+ relaunch_generator_timer,
+ (XtPointer) d);
+ }
+ d->input_available_p = False;
+ }
+
+ if (ret == '\r' || ret == '\n')
+ d->out_column = 0;
+ else if (ret > 0)
+ d->out_column++;
+
+# ifdef DEBUG
+ if (ret <= 0)
+ fprintf (stderr, "%s: textclient: getc: %d\n", progname, ret);
+ else if (ret < ' ')
+ fprintf (stderr, "%s: textclient: getc: %03o\n", progname, ret);
+ else
+ fprintf (stderr, "%s: textclient: getc: '%c'\n", progname, (char) ret);
+# endif
+
+ return ret;
+}
+
+
+/* The interpretation of the ModN modifiers is dependent on what keys
+ are bound to them: Mod1 does not necessarily mean "meta". It only
+ means "meta" if Meta_L or Meta_R are bound to it. If Meta_L is on
+ Mod5, then Mod5 is the one that means Meta. Oh, and Meta and Alt
+ aren't necessarily the same thing. Icepicks in my forehead!
+ */
+static unsigned int
+do_icccm_meta_key_stupidity (Display *dpy)
+{
+ unsigned int modbits = 0;
+# ifndef HAVE_COCOA
+ int i, j, k;
+ XModifierKeymap *modmap = XGetModifierMapping (dpy);
+ for (i = 3; i < 8; i++)
+ for (j = 0; j < modmap->max_keypermod; j++)
+ {
+ int code = modmap->modifiermap[i * modmap->max_keypermod + j];
+ KeySym *syms;
+ int nsyms = 0;
+ if (code == 0) continue;
+ syms = XGetKeyboardMapping (dpy, code, 1, &nsyms);
+ for (k = 0; k < nsyms; k++)
+ if (syms[k] == XK_Meta_L || syms[k] == XK_Meta_R ||
+ syms[k] == XK_Alt_L || syms[k] == XK_Alt_R)
+ modbits |= (1 << i);
+ XFree (syms);
+ }
+ XFreeModifiermap (modmap);
+# endif /* HAVE_COCOA */
+ return modbits;
+}
+
+
+/* Returns a mask of the bit or bits of a KeyPress event that mean "meta".
+ */
+static unsigned int
+meta_modifier (text_data *d)
+{
+ if (!d->meta_done_once)
+ {
+ /* Really, we are supposed to recompute this if a KeymapNotify
+ event comes in, but fuck it. */
+ d->meta_done_once = True;
+ d->meta_mask = do_icccm_meta_key_stupidity (d->dpy);
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: ICCCM Meta is 0x%08X\n",
+ progname, d->meta_mask);
+# endif
+ }
+ return d->meta_mask;
+}
+
+
+Bool
+textclient_putc (text_data *d, XKeyEvent *k)
+{
+ KeySym keysym;
+ unsigned char c = 0;
+ XLookupString (k, (char *) &c, 1, &keysym, &d->compose);
+ if (c != 0 && d->pipe)
+ {
+ if (!d->swap_bs_del_p) ;
+ else if (c == 127) c = 8;
+ else if (c == 8) c = 127;
+
+ /* If meta was held down, send ESC, or turn on the high bit. */
+ if (k->state & meta_modifier (d))
+ {
+ if (d->meta_sends_esc_p)
+ fputc ('\033', d->pipe);
+ else
+ c |= 0x80;
+ }
+
+ fputc (c, d->pipe);
+ fflush (d->pipe);
+ k->type = 0; /* don't interpret this event defaultly. */
+
+# ifdef DEBUG
+ fprintf (stderr, "%s: textclient: putc '%c'\n", progname, (char) c);
+# endif
+
+ return True;
+ }
+ return False;
+}
+
+#endif /* !USE_IPHONE -- whole file */
--- /dev/null
+/* xscreensaver, Copyright (c) 2012 Jamie Zawinski <jwz@jwz.org>
+ *
+ * Permission to use, copy, modify, distribute, and sell this software and its
+ * documentation for any purpose is hereby granted without fee, provided that
+ * the above copyright notice appear in all copies and that both that
+ * copyright notice and this permission notice appear in supporting
+ * documentation. No representations are made about the suitability of this
+ * software for any purpose. It is provided "as is" without express or
+ * implied warranty.
+ *
+ * Running "xscreensaver-text" and returning bytes from it.
+ */
+
+#ifndef __TEXTCLIENT_H__
+#define __TEXTCLIENT_H__
+
+# ifdef USE_IPHONE
+# undef HAVE_FORKPTY
+# endif
+
+typedef struct text_data text_data;
+
+extern text_data *textclient_open (Display *);
+extern void textclient_close (text_data *);
+extern void textclient_reshape (text_data *,
+ int pix_w, int pix_h,
+ int char_w, int char_h);
+extern int textclient_getc (text_data *);
+extern Bool textclient_putc (text_data *, XKeyEvent *);
+
+#endif /* __TEXTCLIENT_H__ */
static const char screensaver_id[] =
- "@(#)xscreensaver 5.15 (28-Sep-2011), by Jamie Zawinski (jwz@jwz.org)";
+ "@(#)xscreensaver 5.16 (19-Jun-2012), by Jamie Zawinski (jwz@jwz.org)";
%define name xscreensaver
-%define version 5.15
+%define version 5.16
Summary: X screen saver and locker
Name: %{name}
archiveVersion = 1;
classes = {
};
- objectVersion = 45;
+ objectVersion = 46;
objects = {
/* Begin PBXAggregateTarget section */
AF777A4F09B660B600EA3033 /* PBXTargetDependency */,
AF777A4D09B660B600EA3033 /* PBXTargetDependency */,
AF777A4B09B660B600EA3033 /* PBXTargetDependency */,
+ AF4F10EE143450C300E34F3F /* PBXTargetDependency */,
AF777A4909B660B500EA3033 /* PBXTargetDependency */,
AF777A4709B660B500EA3033 /* PBXTargetDependency */,
AF777A4509B660B500EA3033 /* PBXTargetDependency */,
AF777A1D09B660B300EA3033 /* PBXTargetDependency */,
AF777A1B09B660B300EA3033 /* PBXTargetDependency */,
AF777A1909B660B300EA3033 /* PBXTargetDependency */,
+ AF4F10F0143450C300E34F3F /* PBXTargetDependency */,
AF777A1709B660B300EA3033 /* PBXTargetDependency */,
AF42C5160D624E9200B27FF6 /* PBXTargetDependency */,
AF777A1509B660B300EA3033 /* PBXTargetDependency */,
AF7779DF09B660AF00EA3033 /* PBXTargetDependency */,
AF7779DD09B660AF00EA3033 /* PBXTargetDependency */,
AF998EF70A083E1D0051049D /* PBXTargetDependency */,
+ AF4F10F2143450C300E34F3F /* PBXTargetDependency */,
AF0DCA5C0C4CBB4300D76972 /* PBXTargetDependency */,
);
name = "All Savers (OpenGL)";
isa = PBXAggregateTarget;
buildConfigurationList = AFA33C070B058E67002B0E7D /* Build configuration list for PBXAggregateTarget "webcollage" */;
buildPhases = (
- AFA33C010B058E17002B0E7D /* ShellScript */,
);
dependencies = (
);
/* End PBXAggregateTarget section */
/* Begin PBXBuildFile section */
- AF08399809930B6B00277BE9 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF08399909930B6B00277BE9 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF08399A09930B6B00277BE9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF08399B09930B6B00277BE9 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF08399C09930B6B00277BE9 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF08399D09930B6B00277BE9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF012918157C1E4C00C396E1 /* chessmodels.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2309935F2B00F3E977 /* chessmodels.c */; };
AF0839A609930BAC00277BE9 /* atlantis.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258700988A468000655EE /* atlantis.xml */; };
AF0839B009930C4900277BE9 /* atlantis.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839A909930C4900277BE9 /* atlantis.c */; };
AF0839B109930C4900277BE9 /* dolphin.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AA09930C4900277BE9 /* dolphin.c */; };
AF0839B409930C4900277BE9 /* whale.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AD09930C4900277BE9 /* whale.c */; };
AF083A1C099310B300277BE9 /* xpm-ximage.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AE09930C4900277BE9 /* xpm-ximage.c */; };
AF083A21099310CF00277BE9 /* xlockmore.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480CBB098E37D600FB32B8 /* xlockmore.c */; };
- AF083A3E099311D700277BE9 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF083A3F099311D700277BE9 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF083A40099311D700277BE9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF083A41099311D700277BE9 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF083A42099311D700277BE9 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF083A43099311D700277BE9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF083A4A099311FF00277BE9 /* atunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF083A31099311CE00277BE9 /* atunnel.c */; };
AF083A4B0993120900277BE9 /* atunnel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258720988A468000655EE /* atunnel.xml */; };
AF083A59099312B000277BE9 /* tunnel_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF083A58099312B000277BE9 /* tunnel_draw.c */; };
AF0D117D0E41566300BB14A4 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
AF0DC7B10C4C73F600D76972 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
AF0DC7B20C4C73F600D76972 /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
- AF0DC7B50C4C73F600D76972 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF0DC7B60C4C73F600D76972 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF0DC7B70C4C73F600D76972 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF0DCA350C4C74A200D76972 /* asm6502.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA320C4C74A200D76972 /* asm6502.c */; };
AF0DCA360C4C74A200D76972 /* m6502.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA340C4C74A200D76972 /* m6502.c */; };
AF0DCA380C4C74B700D76972 /* m6502.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA370C4C74B700D76972 /* m6502.xml */; };
AF0DCA480C4CBB0D00D76972 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF0DCA4B0C4CBB0D00D76972 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF0DCA4C0C4CBB0D00D76972 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF0DCA4D0C4CBB0D00D76972 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF0DCA4E0C4CBB0D00D76972 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF0DCA4F0C4CBB0D00D76972 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF0DCA500C4CBB0D00D76972 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF0DCA600C4CBB7300D76972 /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; };
AF0DCA620C4CBB8E00D76972 /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
- AF0F46DD104E1809000A929C /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF0F46DC104E1809000A929C /* AppKit.framework */; };
AF0FAF0C09CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
AF0FAF0D09CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
AF0FAF0E09CA6FF900EE1051 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
AF0FAF2709CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
AF0FAF2809CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
AF0FAF2909CA712600EE1051 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
- AF14EE310E3CEF1A004CBBD2 /* XScreenSaver.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF14EE300E3CEF1A004CBBD2 /* XScreenSaver.icns */; };
AF1A17660D6D6EE3008AF328 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
AF1A17680D6D6EE3008AF328 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF1A176B0D6D6EE3008AF328 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF1A176C0D6D6EE3008AF328 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF1A176D0D6D6EE3008AF328 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF1A177F0D6D6F3E008AF328 /* lcdscrub.c in Sources */ = {isa = PBXBuildFile; fileRef = AF1A177E0D6D6F3E008AF328 /* lcdscrub.c */; };
AF1A17810D6D6F62008AF328 /* lcdscrub.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF1A17800D6D6F62008AF328 /* lcdscrub.xml */; };
- AF1A26760990E77C00147B80 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD713158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD714158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD715158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD716158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD717158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD718158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD719158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD71A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD71B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD71C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD71D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD71E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD71F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD720158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD721158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD722158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD723158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD724158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD725158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD726158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD727158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD728158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD729158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD72A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD72B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD72C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD72D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD72E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD72F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD730158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD731158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD732158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD733158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD734158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD735158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD736158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD737158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD738158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD739158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD73A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD73B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD73C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD73D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD73E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD73F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD740158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD741158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD742158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD743158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD744158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD745158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD746158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD747158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD748158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD749158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD74A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD74B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD74C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD74D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD74E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD74F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD750158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD751158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD752158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD753158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD754158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD755158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD756158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD757158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD758158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD759158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD75A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD75B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD75C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD75D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD75E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD75F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD760158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD761158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD762158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD763158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD764158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD765158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD766158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD767158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD768158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD769158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD76A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD76B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD76C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD76D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD76E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD76F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD770158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD771158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD772158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD773158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD774158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD775158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD776158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD777158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD778158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD779158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD77A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD77B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD77C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD77D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD77E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD77F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD780158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD781158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD782158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD783158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD784158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD785158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD786158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD787158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD788158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD789158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD78A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD78B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD78C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD78D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD78E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD78F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD790158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD791158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD792158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD793158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD794158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD795158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD796158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD797158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD798158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD799158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD79A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD79B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD79C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD79D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD79E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD79F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7A1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7A2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7A3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7A5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7A6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7A7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7A9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7AA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7AB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7AD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7AE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7AF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7B1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7B2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7B3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7B5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7B6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7B7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7B9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7BA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7BB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7BD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7BE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7BF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7C1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7C2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7C3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7C5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7C6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7C7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7C9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7CA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7CB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7CD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7CE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7CF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7D1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7D2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7D3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7D5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7D6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7D7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7D9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7DA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7DB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7DD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7DE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7DF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7E1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7E2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7E3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7E5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7E6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7E7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7E9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7EA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7EB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7ED158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7EE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7EF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7F1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7F2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7F3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7F5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7F6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7F7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7F9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7FA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7FB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD7FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD7FD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD7FE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD7FF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD800158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD801158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD802158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD803158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD804158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD805158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD806158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD807158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD808158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD809158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD80A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD80B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD80C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD80D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD80E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD80F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD810158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD811158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD812158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD813158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD814158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD815158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD816158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD817158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD818158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD819158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD81A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD81B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD81C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD81D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD81E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD81F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD820158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD821158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD822158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD823158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD824158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD825158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD826158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD827158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD828158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD829158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD82A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD82B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD82C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD82D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD82E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD82F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD830158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD831158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD832158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD833158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD834158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD835158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD836158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD837158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD838158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD839158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD83A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD83B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD83C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD83D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD83E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD83F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD840158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD841158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD842158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD843158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD844158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD845158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD846158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD847158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD848158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD849158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD84A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD84B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD84C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD84D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD84E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD84F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD850158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD851158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD852158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD853158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD854158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD855158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD856158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD857158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD858158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD859158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD85A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD85B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD85C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD85D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD85E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD85F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD860158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD861158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD862158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD863158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD864158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD865158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD866158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD867158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD868158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD869158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD86A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD86B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD86C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD86D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD86E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD86F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD870158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD871158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD872158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD873158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD874158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD875158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD876158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD877158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD878158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD879158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD87A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD87B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD87C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD87D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD87E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD87F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD880158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD881158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD882158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD883158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD884158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD885158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD886158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD887158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD888158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD889158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD88A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD88B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD88C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD88D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD88E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD88F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD890158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD891158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD892158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD893158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD894158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD895158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD896158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD897158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD898158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD899158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD89A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD89B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD89C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD89D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD89E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD89F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8A1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8A2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8A3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8A5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8A6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8A7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8A9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8AA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8AB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8AD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8AE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8AF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8B1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8B2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8B3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8B5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8B6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8B7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8B9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8BA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8BB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8BD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8BE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8BF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8C1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8C2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8C3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8C5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8C6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8C7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8C9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8CA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8CB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8CD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8CE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8CF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8D1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8D2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8D3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8D5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8D6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8D7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8D9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8DA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8DB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8DD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8DE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8DF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8E1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8E2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8E3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8E5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8E6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8E7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8E9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8EA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8EB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8ED158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8EE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8EF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8F1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8F2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8F3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8F5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8F6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8F7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8F9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8FA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8FB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD8FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD8FD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD8FE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD8FF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD900158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD901158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD902158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD903158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD904158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD905158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD906158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD907158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD908158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD909158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD90A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD90B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD90C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD90D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD90E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD90F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD910158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD911158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD912158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD913158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD914158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD915158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD916158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD917158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD918158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD919158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD91A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD91B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD91C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD91D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD91E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD91F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD920158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD921158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD922158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD923158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD924158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD925158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD926158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD927158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD928158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD929158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD92A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD92B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD92C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD92D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD92E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD92F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD930158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD931158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD932158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD933158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD934158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD935158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD936158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD937158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD938158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD939158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD93A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD93B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD93C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD93D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD93E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD93F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD940158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD941158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD942158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD943158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD944158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD945158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD946158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD947158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD948158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD949158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD94A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD94B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD94C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD94D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD94E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD94F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD950158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD951158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD952158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD953158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD954158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD955158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD956158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD957158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD958158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD959158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD95A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD95B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD95C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD95D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD95E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD95F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD960158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD961158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD962158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD963158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD964158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD965158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD966158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD967158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD968158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD969158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD96A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD96B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD96C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD96D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD96E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD96F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD970158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD971158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD972158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD973158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD974158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD975158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD976158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD977158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD978158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD979158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD97A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD97B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD97C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD97D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD97E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD97F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD980158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD981158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD982158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD983158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD984158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD985158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD986158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD987158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD988158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD989158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD98A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD98B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD98C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD98D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD98E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD98F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD990158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD991158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD992158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD993158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD994158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD995158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD996158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD997158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD998158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD999158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD99A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD99B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD99C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD99D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD99E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD99F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9A1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9A2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9A3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9A5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9A6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9A7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9A9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9AA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9AB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9AD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9AE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9AF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9B1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9B2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9B3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9B5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9B6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9B7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9B9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9BA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9BB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9BD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9BE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9BF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9C1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9C2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9C3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9C5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9C6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9C7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9C9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9CA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9CB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9CD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9CE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9CF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9D1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9D2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9D3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9D5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9D6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9D7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9D9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9DA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9DB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9DD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9DE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9DF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9E1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9E2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9E3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9E5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9E6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9E7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9E9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9EA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9EB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9ED158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9EE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9EF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9F1158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9F2158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9F3158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9F5158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9F6158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9F7158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9F9158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9FA158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9FB158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FD9FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FD9FD158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FD9FE158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FD9FF158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA00158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA01158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA02158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA03158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA04158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA05158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA06158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA07158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA08158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA09158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA0A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA0B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA0C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA0D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA0E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA0F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA10158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA11158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA12158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA13158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA14158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA15158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA16158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA17158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA18158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA19158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA1A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA1B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA1C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA1D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA1E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA1F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA20158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA21158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA22158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA23158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA24158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA25158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA26158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA27158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA28158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA29158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA2A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA2B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA2C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA2D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA2E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA2F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA30158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA31158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA32158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA33158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA34158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA35158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA36158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA37158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA38158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA39158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA3A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA3B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA3C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA3D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA3E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA3F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA40158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA41158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA42158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA43158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA44158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA45158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA46158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA47158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA48158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA49158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA4A158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA4B158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA4C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA4D158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA4E158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA4F158FF96500C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA50158FF96500C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA51158FF96500C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA52158FF96500C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA53158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA54158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA55158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA56158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA57158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA58158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA59158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA5A158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA5B158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA5C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA5D158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA5E158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA5F158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA60158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA61158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA62158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA63158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA64158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA65158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA66158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA67158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA68158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA69158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA6A158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA6B158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA6C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA6D158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA6E158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA6F158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA70158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA71158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA72158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA73158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA74158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA75158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA76158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA77158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA78158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA79158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA7A158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA7B158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA7C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA7D158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA7E158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA7F158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA80158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA81158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA82158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA83158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA84158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA85158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA86158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
+ AF1FDA87158FF96600C40F17 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF1FDA88158FF96600C40F17 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AF1FDA89158FF96600C40F17 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF1FDA8A158FF96600C40F17 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF241F83107C38DF00046A84 /* dropshadow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF241F81107C38DF00046A84 /* dropshadow.c */; };
AF2D4D8413E902F5002AA818 /* SaverRunner.nib in Resources */ = {isa = PBXBuildFile; fileRef = AF9772E10989DFC6001F8B92 /* SaverRunner.nib */; };
AF2D4D8613E902F5002AA818 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
AF2D4D8713E902F5002AA818 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
- AF2D4D8913E902F5002AA818 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF2D4D8A13E902F5002AA818 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF2D4D8B13E902F5002AA818 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
AF2D4DBD13E90372002AA818 /* Phosphor.saver in Copy Plugins */ = {isa = PBXBuildFile; fileRef = AF7776F609B63ABF00EA3033 /* Phosphor.saver */; };
AF2D4F7113E91093002AA818 /* SaverRunner.nib in Resources */ = {isa = PBXBuildFile; fileRef = AF9772E10989DFC6001F8B92 /* SaverRunner.nib */; };
AF2D4F7513E91093002AA818 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
AF2D4F7613E91093002AA818 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
- AF2D4F7813E91093002AA818 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF2D4F7913E91093002AA818 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF2D4F7A13E91093002AA818 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
AF2D4FA913E9115E002AA818 /* Apple2.saver in Copy Plugins */ = {isa = PBXBuildFile; fileRef = AF9D4DFE09B5BB19006E59CF /* Apple2.saver */; };
AF2D522613E954A0002AA818 /* SaverRunner.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF2D522513E954A0002AA818 /* SaverRunner.icns */; };
- AF2D522713E954A0002AA818 /* SaverRunner.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF2D522513E954A0002AA818 /* SaverRunner.icns */; };
AF32D9E70F3AD0B40080F535 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF32D9E90F3AD0B40080F535 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF32D9EA0F3AD0B40080F535 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF32D9EB0F3AD0B40080F535 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF32D9EC0F3AD0B40080F535 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF32D9ED0F3AD0B40080F535 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF32D9EE0F3AD0B40080F535 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF32D9FB0F3AD1200080F535 /* rubikblocks.c in Sources */ = {isa = PBXBuildFile; fileRef = AF32D9FA0F3AD1200080F535 /* rubikblocks.c */; };
AF32D9FD0F3AD1330080F535 /* rubikblocks.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */; };
AF3581C31431D47B00E09C51 /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
- AF3581C41431D47B00E09C51 /* hilbert.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF78D18E142DD99A002AAF77 /* hilbert.xml */; };
AF3581C61431D47B00E09C51 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
AF3581C71431D47B00E09C51 /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; };
AF3581C81431D47B00E09C51 /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; };
- AF3581CA1431D47B00E09C51 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF3581CB1431D47B00E09C51 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF3581CC1431D47B00E09C51 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF3581CD1431D47B00E09C51 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF3581CE1431D47B00E09C51 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF3581CF1431D47B00E09C51 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF3581DA1431D5FC00E09C51 /* companion_disc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D61431D5FC00E09C51 /* companion_disc.c */; };
AF3581DB1431D5FC00E09C51 /* companion_disc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D61431D5FC00E09C51 /* companion_disc.c */; };
AF3581DC1431D5FC00E09C51 /* companion_disc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D61431D5FC00E09C51 /* companion_disc.c */; };
AF3581E31431D5FC00E09C51 /* companion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D91431D5FC00E09C51 /* companion.c */; };
AF3581E41431D5FC00E09C51 /* companion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D91431D5FC00E09C51 /* companion.c */; };
AF3581E51431D5FC00E09C51 /* companion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D91431D5FC00E09C51 /* companion.c */; };
- AF3581E71431D61D00E09C51 /* companioncube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3581E61431D61D00E09C51 /* companioncube.xml */; };
AF3581E81431D61D00E09C51 /* companioncube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3581E61431D61D00E09C51 /* companioncube.xml */; };
AF3581FF143330F900E09C51 /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
- AF358200143330F900E09C51 /* hilbert.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF78D18E142DD99A002AAF77 /* hilbert.xml */; };
- AF358201143330F900E09C51 /* companioncube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3581E61431D61D00E09C51 /* companioncube.xml */; };
AF358203143330F900E09C51 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
AF358204143330F900E09C51 /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; };
AF358205143330F900E09C51 /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; };
AF358207143330F900E09C51 /* companion_heart.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D71431D5FC00E09C51 /* companion_heart.c */; };
AF358208143330F900E09C51 /* companion_quad.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D81431D5FC00E09C51 /* companion_quad.c */; };
AF358209143330F900E09C51 /* companion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D91431D5FC00E09C51 /* companion.c */; };
- AF35820B143330F900E09C51 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF35820C143330F900E09C51 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF35820D143330F900E09C51 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF35820E143330F900E09C51 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF35820F143330F900E09C51 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF358210143330F900E09C51 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF35821C1433314C00E09C51 /* tronbit_idle1.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582171433314C00E09C51 /* tronbit_idle1.c */; };
AF35821D1433314C00E09C51 /* tronbit_idle2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582181433314C00E09C51 /* tronbit_idle2.c */; };
AF35821E1433314C00E09C51 /* tronbit_no.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582191433314C00E09C51 /* tronbit_no.c */; };
AF3582201433314C00E09C51 /* tronbit.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35821B1433314C00E09C51 /* tronbit.c */; };
AF3582221433318500E09C51 /* tronbit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3582211433318500E09C51 /* tronbit.xml */; };
AF35E8900E63823600691F2F /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF35E8950E63823600691F2F /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF35E8960E63823600691F2F /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF35E8970E63823600691F2F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF35E8980E63823600691F2F /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF35E8990E63823600691F2F /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF35E89A0E63823600691F2F /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF35EB240E63829600691F2F /* jigsaw.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CF0988A468000655EE /* jigsaw.xml */; };
AF35EB260E6382BA00691F2F /* jigsaw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35EB250E6382BA00691F2F /* jigsaw.c */; };
AF3C714B0D624BF50030CC0D /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF3C714E0D624BF50030CC0D /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF3C714F0D624BF50030CC0D /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF3C71500D624BF50030CC0D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF3C71510D624BF50030CC0D /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF3C71520D624BF50030CC0D /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF3C71530D624BF50030CC0D /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF3C715E0D624C600030CC0D /* hypnowheel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3C715D0D624C600030CC0D /* hypnowheel.c */; };
AF3C71600D624C7C0030CC0D /* hypnowheel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */; };
AF476FBC099D154F001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF476FBF099D154F001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF476FC0099D154F001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF476FC1099D154F001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF476FCF099D1587001F091E /* interference.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CC0988A468000655EE /* interference.xml */; };
AF476FD1099D15AA001F091E /* interference.c in Sources */ = {isa = PBXBuildFile; fileRef = AF476FD0099D15AA001F091E /* interference.c */; };
AF476FE1099D1686001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF476FE4099D1686001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF476FE5099D1686001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF476FE6099D1686001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF476FEF099D16E4001F091E /* truchet.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259260988A469000655EE /* truchet.xml */; };
AF476FF1099D1713001F091E /* truchet.c in Sources */ = {isa = PBXBuildFile; fileRef = AF476FF0099D1713001F091E /* truchet.c */; };
AF477052099D4385001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477055099D4385001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477056099D4385001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF477057099D4385001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF47705E099D43B7001F091E /* deluxe.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258950988A468000655EE /* deluxe.xml */; };
AF477146099D43E2001F091E /* deluxe.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477145099D43E2001F091E /* deluxe.c */; };
AF47716F099D4786001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477172099D4786001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477173099D4786001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF477174099D4786001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF47717B099D47B7001F091E /* compass.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258880988A468000655EE /* compass.xml */; };
AF47717D099D47D3001F091E /* compass.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47717C099D47D3001F091E /* compass.c */; };
AF477185099D4803001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477188099D4803001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477189099D4803001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47718A099D4803001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477191099D4846001F091E /* wander.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592B0988A469000655EE /* wander.xml */; };
AF477193099D4864001F091E /* wander.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477192099D4864001F091E /* wander.c */; };
AF4771AD099D4949001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4771B0099D4949001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4771B1099D4949001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4771B2099D4949001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4771B9099D4981001F091E /* t3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259210988A469000655EE /* t3d.xml */; };
AF4771BB099D4997001F091E /* t3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4771BA099D4997001F091E /* t3d.c */; };
AF4771E1099D4D9A001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4771E4099D4D9A001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4771E5099D4D9A001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4771E6099D4D9A001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4771EE099D4DE5001F091E /* ccurve.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258840988A468000655EE /* ccurve.xml */; };
AF4771F0099D4DFE001F091E /* ccurve.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4771EF099D4DFE001F091E /* ccurve.c */; };
AF4771F8099D4E63001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4771FB099D4E63001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4771FC099D4E63001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4771FD099D4E63001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477204099D4EA2001F091E /* nerverot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EB0988A469000655EE /* nerverot.xml */; };
AF477206099D4EB6001F091E /* nerverot.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477205099D4EB6001F091E /* nerverot.c */; };
AF47720E099D4EE8001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477211099D4EE8001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477212099D4EE8001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF477213099D4EE8001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF47721A099D4F27001F091E /* whirlygig.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592F0988A469000655EE /* whirlygig.xml */; };
AF47721C099D4F47001F091E /* whirlygig.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47721B099D4F47001F091E /* whirlygig.c */; };
AF477224099D4F67001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477227099D4F67001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477228099D4F67001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF477229099D4F67001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477230099D4FBD001F091E /* anemone.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258680988A468000655EE /* anemone.xml */; };
AF477232099D4FD5001F091E /* anemone.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477231099D4FD5001F091E /* anemone.c */; };
AF477259099D5717001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF47725C099D5717001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47725D099D5717001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47725E099D5717001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477265099D5752001F091E /* halftone.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C20988A468000655EE /* halftone.xml */; };
AF477267099D5768001F091E /* halftone.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477266099D5768001F091E /* halftone.c */; };
AF477271099D57B9001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477274099D57B9001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477275099D57B9001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF477276099D57B9001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF47727D099D57F5001F091E /* popsquares.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FB0988A469000655EE /* popsquares.xml */; };
AF47727F099D5808001F091E /* popsquares.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47727E099D5808001F091E /* popsquares.c */; };
AF477289099D5926001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF47728C099D5926001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47728D099D5926001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47728E099D5926001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477296099D596A001F091E /* piecewise.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F40988A469000655EE /* piecewise.xml */; };
AF477298099D5980001F091E /* piecewise.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477297099D5980001F091E /* piecewise.c */; };
AF477388099D65A1001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF47738B099D65A1001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47738C099D65A1001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47738D099D65A1001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477394099D65EB001F091E /* wormhole.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259310988A469000655EE /* wormhole.xml */; };
AF477396099D65FE001F091E /* wormhole.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477395099D65FE001F091E /* wormhole.c */; };
AF4773A0099D6648001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4773A3099D6648001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4773A4099D6648001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4773A5099D6648001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4773AC099D6762001F091E /* fuzzyflakes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B00988A468000655EE /* fuzzyflakes.xml */; };
AF4773B5099D6778001F091E /* fuzzyflakes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4773B4099D6778001F091E /* fuzzyflakes.c */; };
AF4773C7099D67B9001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4773CA099D67B9001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4773CB099D67B9001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4773CC099D67B9001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4773D3099D6804001F091E /* anemotaxis.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258690988A468000655EE /* anemotaxis.xml */; };
AF4773D5099D6817001F091E /* anemotaxis.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4773D4099D6817001F091E /* anemotaxis.c */; };
AF477408099D69E7001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF47740B099D69E7001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47740C099D69E7001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47740D099D69E7001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF47741B099D6A58001F091E /* intermomentary.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CD0988A468000655EE /* intermomentary.xml */; };
AF47741D099D6A6D001F091E /* intermomentary.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47741C099D6A6C001F091E /* intermomentary.c */; };
AF47742D099D7C70001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477430099D7C70001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477431099D7C70001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF477432099D7C70001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477439099D7CD0001F091E /* ifs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C90988A468000655EE /* ifs.xml */; };
AF47743B099D7CEA001F091E /* ifs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47743A099D7CEA001F091E /* ifs.c */; };
AF477448099D7D33001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF47744B099D7D33001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47744C099D7D33001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47744D099D7D33001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477454099D7D75001F091E /* xmatrix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593A0988A469000655EE /* xmatrix.xml */; };
AF477456099D7D8A001F091E /* xmatrix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477455099D7D8A001F091E /* xmatrix.c */; };
AF477489099D89E4001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF47748C099D89E4001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47748D099D89E4001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47748E099D89E4001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477495099D8A3A001F091E /* flame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A60988A468000655EE /* flame.xml */; };
AF477497099D8A53001F091E /* flame.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477496099D8A53001F091E /* flame.c */; };
AF47749F099D8A74001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4774A2099D8A74001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4774A3099D8A74001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4774A4099D8A74001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4774AB099D8AF3001F091E /* kaleidescope.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D30988A468000655EE /* kaleidescope.xml */; };
AF4774AD099D8B08001F091E /* kaleidescope.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774AC099D8B08001F091E /* kaleidescope.c */; };
AF4774BA099D8B5F001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4774BD099D8B5F001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4774BE099D8B5F001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4774BF099D8B5F001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4774CA099D8BAE001F091E /* lmorph.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DC0988A468000655EE /* lmorph.xml */; };
AF4774CC099D8BC2001F091E /* lmorph.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774CB099D8BC2001F091E /* lmorph.c */; };
AF4774D4099D8BFF001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4774D7099D8BFF001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4774D8099D8BFF001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4774D9099D8BFF001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4774E0099D8C74001F091E /* maze.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DE0988A468000655EE /* maze.xml */; };
AF4774E2099D8C8B001F091E /* maze.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774E1099D8C8B001F091E /* maze.c */; };
AF4774E8099D8D8C001F091E /* logo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774E7099D8D8C001F091E /* logo.c */; };
AF477563099D9A1A001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477566099D9A1A001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477567099D9A1A001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF477568099D9A1A001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF47756F099D9A70001F091E /* pedal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EF0988A469000655EE /* pedal.xml */; };
AF477571099D9A8A001F091E /* pedal.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477570099D9A8A001F091E /* pedal.c */; };
AF477589099D9C28001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF47758C099D9C28001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47758D099D9C28001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47758E099D9C28001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF47759B099D9C8D001F091E /* pyro.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FE0988A469000655EE /* pyro.xml */; };
AF47759D099D9CA3001F091E /* pyro.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47759C099D9CA3001F091E /* pyro.c */; };
AF4775A5099D9CF7001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4775A8099D9CF7001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4775A9099D9CF7001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4775AA099D9CF7001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4775B1099D9D51001F091E /* starfish.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591A0988A469000655EE /* starfish.xml */; };
AF4775B4099D9D67001F091E /* starfish.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775B3099D9D67001F091E /* starfish.c */; };
AF4775C0099D9E79001F091E /* resources.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775BE099D9E79001F091E /* resources.c */; };
AF4775C1099D9E79001F091E /* resources.h in Headers */ = {isa = PBXBuildFile; fileRef = AF4775BF099D9E79001F091E /* resources.h */; };
AF4775DE099D9F69001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4775E1099D9F69001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4775E2099D9F69001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4775E3099D9F69001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4775EC099D9FDB001F091E /* coral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258890988A468000655EE /* coral.xml */; };
AF4775F0099D9FFF001F091E /* coral.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775EF099D9FFF001F091E /* coral.c */; };
AF4775F8099DA030001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4775FB099DA030001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4775FC099DA030001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4775FD099DA030001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477604099DA083001F091E /* epicycle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589D0988A468000655EE /* epicycle.xml */; };
AF477606099DA097001F091E /* epicycle.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477605099DA097001F091E /* epicycle.c */; };
AF477619099DA26C001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF47761C099DA26C001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47761D099DA26C001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47761E099DA26C001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477629099DA2D2001F091E /* kumppa.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D50988A468000655EE /* kumppa.xml */; };
AF47762B099DA2E9001F091E /* kumppa.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47762A099DA2E9001F091E /* kumppa.c */; };
AF47764A099DA6D0001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF47764D099DA6D0001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47764E099DA6D0001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47764F099DA6D0001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477656099DA738001F091E /* squiral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259170988A469000655EE /* squiral.xml */; };
AF477658099DA75D001F091E /* squiral.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477657099DA75D001F091E /* squiral.c */; };
AF477660099DA78E001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477663099DA78E001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477664099DA78E001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF477665099DA78E001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF47766C099DA7F3001F091E /* critical.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588C0988A468000655EE /* critical.xml */; };
AF47766E099DA80D001F091E /* critical.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47766D099DA80D001F091E /* critical.c */; };
AF477676099DA849001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477679099DA849001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47767A099DA849001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47767B099DA849001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477682099DA8AC001F091E /* petri.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F20988A469000655EE /* petri.xml */; };
AF477684099DA8C7001F091E /* petri.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477683099DA8C7001F091E /* petri.c */; };
AF477695099DAA6F001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477698099DAA6F001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477699099DAA6F001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47769A099DAA6F001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4776A1099DAAC9001F091E /* blaster.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258740988A468000655EE /* blaster.xml */; };
AF4776A3099DAADE001F091E /* blaster.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776A2099DAADE001F091E /* blaster.c */; };
AF4776B0099DABDD001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4776B3099DABDD001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4776B4099DABDD001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4776B5099DABDD001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4776BC099DAC29001F091E /* xspirograph.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593F0988A469000655EE /* xspirograph.xml */; };
AF4776BE099DAC46001F091E /* xspirograph.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776BD099DAC46001F091E /* xspirograph.c */; };
AF4776C6099DAC8A001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4776C9099DAC8A001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4776CA099DAC8A001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4776CB099DAC8A001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4776D2099DACD6001F091E /* xrayswarm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593D0988A469000655EE /* xrayswarm.xml */; };
AF4776D4099DACEB001F091E /* xrayswarm.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776D3099DACEB001F091E /* xrayswarm.c */; };
AF4776E1099DADDF001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4776E4099DADDF001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4776E5099DADDF001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4776E6099DADDF001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4776ED099DAE38001F091E /* whirlwindwarp.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592D0988A469000655EE /* whirlwindwarp.xml */; };
AF4776EF099DAE58001F091E /* whirlwindwarp.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776EE099DAE58001F091E /* whirlwindwarp.c */; };
AF4776F7099DAE7A001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4776FA099DAE7A001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4776FB099DAE7A001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4776FC099DAE7A001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477703099DAF24001F091E /* vermiculate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259280988A469000655EE /* vermiculate.xml */; };
AF477705099DAF3F001F091E /* vermiculate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477704099DAF3F001F091E /* vermiculate.c */; };
AF477713099DAF9F001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477716099DAF9F001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477717099DAF9F001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF477718099DAF9F001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF47771F099DB000001F091E /* cloudlife.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258870988A468000655EE /* cloudlife.xml */; };
AF477721099DB01C001F091E /* cloudlife.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477720099DB01C001F091E /* cloudlife.c */; };
AF477729099DB044001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF47772C099DB044001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47772D099DB044001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47772E099DB044001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477735099DB0ED001F091E /* substrate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591E0988A469000655EE /* substrate.xml */; };
AF477737099DB104001F091E /* substrate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477736099DB104001F091E /* substrate.c */; };
AF477758099DB61E001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF47775B099DB61E001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47775C099DB61E001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47775D099DB61E001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477768099DB6FD001F091E /* interaggregate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CB0988A468000655EE /* interaggregate.xml */; };
AF47776A099DB710001F091E /* interaggregate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477769099DB710001F091E /* interaggregate.c */; };
AF47777A099DB965001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF47777D099DB965001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47777E099DB965001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47777F099DB965001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF477786099DBA11001F091E /* celtic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258850988A468000655EE /* celtic.xml */; };
AF477788099DBA29001F091E /* celtic.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477787099DBA29001F091E /* celtic.c */; };
AF477796099DBA90001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477799099DBA90001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF47779A099DBA90001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF47779B099DBA90001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4777A3099DBAF8001F091E /* fluidballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AB0988A468000655EE /* fluidballs.xml */; };
AF4777A5099DBB12001F091E /* fluidballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4777A4099DBB11001F091E /* fluidballs.c */; };
AF4777D7099DC183001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4777DA099DC183001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4777DB099DC183001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4777DC099DC183001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4778A2099DDA76001F091E /* boxfit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587C0988A468000655EE /* boxfit.xml */; };
AF4778A4099DDA91001F091E /* boxfit.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778A3099DDA91001F091E /* boxfit.c */; };
AF4778B1099DDB79001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4778B4099DDB79001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4778B5099DDB79001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4778B6099DDB79001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4778BD099DDC1B001F091E /* penetrate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F00988A469000655EE /* penetrate.xml */; };
AF4778BF099DDC33001F091E /* penetrate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778BE099DDC32001F091E /* penetrate.c */; };
AF4778CD099DDCAE001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4778D0099DDCAE001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4778D1099DDCAE001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4778D2099DDCAE001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4778D9099DDD14001F091E /* xjack.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259380988A469000655EE /* xjack.xml */; };
AF4778DB099DDD2B001F091E /* xjack.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778DA099DDD2B001F091E /* xjack.c */; };
AF4778EE099DDDC8001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4778F1099DDDC8001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4778F2099DDDC8001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4778F3099DDDC8001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF4778FA099DDE5F001F091E /* cynosure.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258910988A468000655EE /* cynosure.xml */; };
AF4778FC099DDE79001F091E /* cynosure.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778FB099DDE79001F091E /* cynosure.c */; };
AF47790F099DE379001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477912099DE379001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477913099DE379001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF477914099DE379001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF47791B099DE3D9001F091E /* flag.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A50988A468000655EE /* flag.xml */; };
AF47791D099DE3F1001F091E /* flag.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47791C099DE3F1001F091E /* flag.c */; };
AF477930099DE4C7001F091E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF477933099DE4C7001F091E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF477934099DE4C7001F091E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF477935099DE4C7001F091E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF47793C099DE535001F091E /* slip.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590E0988A469000655EE /* slip.xml */; };
AF47793E099DE56A001F091E /* slip.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47793D099DE56A001F091E /* slip.c */; };
AF4808C5098C3BDC00FB32B8 /* colors.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC25B990988BC08000655EE /* colors.c */; };
AF4808CE098C3BF800FB32B8 /* XScreenSaverConfigSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = AFC2578009888F5A000655EE /* XScreenSaverConfigSheet.m */; };
AF4808CF098C3BFB00FB32B8 /* XScreenSaverView.m in Sources */ = {isa = PBXBuildFile; fileRef = AFC254C509882C97000655EE /* XScreenSaverView.m */; };
AF4808D0098C3BFD00FB32B8 /* yarandom.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD5B0981E3CB00F7970E /* yarandom.c */; };
- AF4808DA098C3C6A00FB32B8 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4808DE098C3D4100FB32B8 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4808E1098C3D5000FB32B8 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4808E4098C3D5B00FB32B8 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF480C51098E301400FB32B8 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF480C52098E301400FB32B8 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF480C53098E301400FB32B8 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF480C5C098E305900FB32B8 /* helix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C2F098E2A6700FB32B8 /* helix.c */; };
AF480C69098E309E00FB32B8 /* helix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C40988A468000655EE /* helix.xml */; };
- AF480D7A098EEDDE00FB32B8 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF480D7B098EEDDE00FB32B8 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF480D7C098EEDDE00FB32B8 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF480D85098EEE3100FB32B8 /* drift.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258990988A468000655EE /* drift.xml */; };
AF480D88098EEE5B00FB32B8 /* drift.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C82098E336D00FB32B8 /* drift.c */; };
AF480FCC09901DF900FB32B8 /* gltrackball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480EB0098F63D600FB32B8 /* gltrackball.c */; };
AF480FCE09901E0400FB32B8 /* sphere.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480EBB098F649600FB32B8 /* sphere.c */; };
AF480FCF09901E0700FB32B8 /* trackball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480EAD098F63BE00FB32B8 /* trackball.c */; };
AF480FD009901E0A00FB32B8 /* tube.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480ED2098F652A00FB32B8 /* tube.c */; };
- AF4810F409909FBA00FB32B8 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4810F509909FBA00FB32B8 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4810F609909FBA00FB32B8 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF4811010990A00A00FB32B8 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF4811020990A00E00FB32B8 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
AF4811030990A02700FB32B8 /* dangerball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480DD1098F4F6200FB32B8 /* dangerball.c */; };
- AF48112D0990A2C700FB32B8 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF4811440990A35B00FB32B8 /* dangerball.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258920988A468000655EE /* dangerball.xml */; };
AF4812580990CE2700FB32B8 /* gears.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812250990CB8C00FB32B8 /* gears.c */; };
- AF48125A0990CE2700FB32B8 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF48125B0990CE2700FB32B8 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF48125C0990CE2700FB32B8 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF48125D0990CE2700FB32B8 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF48125E0990CE2700FB32B8 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF48125F0990CE2700FB32B8 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF48126D0990CE8600FB32B8 /* gears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B20988A468000655EE /* gears.xml */; };
- AF4812BC0990D3D900FB32B8 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4812BD0990D3D900FB32B8 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4812BE0990D3D900FB32B8 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF4812BF0990D3D900FB32B8 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF4812C00990D3D900FB32B8 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF4812C10990D3D900FB32B8 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF4812C80990D41700FB32B8 /* pipes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F60988A469000655EE /* pipes.xml */; };
AF4812C90990D41E00FB32B8 /* buildlwo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812760990CF5D00FB32B8 /* buildlwo.c */; };
AF4812CA0990D42000FB32B8 /* pipeobjs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812780990CF5D00FB32B8 /* pipeobjs.c */; };
AF4812CB0990D42100FB32B8 /* pipes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812790990CF5D00FB32B8 /* pipes.c */; };
AF4812FA0990D9AE00FB32B8 /* XScreenSaverGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = AF4812F80990D9AE00FB32B8 /* XScreenSaverGLView.m */; };
AF48DEF60A0C25E000F94CF9 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF48DEF80A0C25E000F94CF9 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF48DEF90A0C25E000F94CF9 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF48DEFA0A0C25E000F94CF9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF48DEFB0A0C25E000F94CF9 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF48DEFC0A0C25E000F94CF9 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF48DEFD0A0C25E000F94CF9 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF48E1680A0C268500F94CF9 /* glschool_alg.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1620A0C268400F94CF9 /* glschool_alg.c */; };
AF48E1690A0C268500F94CF9 /* glschool_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1640A0C268500F94CF9 /* glschool_gl.c */; };
AF48E16A0A0C268500F94CF9 /* glschool.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1660A0C268500F94CF9 /* glschool.c */; };
AF48E16C0A0C26A400F94CF9 /* glschool.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF48E16B0A0C26A400F94CF9 /* glschool.xml */; };
AF4A3450102A593600A81B2A /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4A3452102A593600A81B2A /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4A3453102A593600A81B2A /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4A3454102A593600A81B2A /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF4A3455102A593600A81B2A /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF4A3456102A593600A81B2A /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF4A3457102A593600A81B2A /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF4A3462102A59EB00A81B2A /* surfaces.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4A3461102A59EB00A81B2A /* surfaces.xml */; };
AF4A3464102A5A0E00A81B2A /* surfaces.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4A3463102A5A0E00A81B2A /* surfaces.c */; };
AF4A8CA010B609B50074B062 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
AF4FD6EC0CE7A486005EE58E /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4FD6EF0CE7A486005EE58E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4FD6F00CE7A486005EE58E /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4FD6F10CE7A486005EE58E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF4FD6F20CE7A486005EE58E /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF4FD6F30CE7A486005EE58E /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF4FD6F40CE7A486005EE58E /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF4FD7010CE7A577005EE58E /* lockward.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4FD7000CE7A577005EE58E /* lockward.c */; };
AF4FD7030CE7A5BC005EE58E /* lockward.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4FD7020CE7A5BC005EE58E /* lockward.xml */; };
AF4FF4C10D52CBDE00666F98 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF4FF4C30D52CBDE00666F98 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF4FF4C40D52CBDE00666F98 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF4FF4C50D52CBDE00666F98 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF4FF4C60D52CBDE00666F98 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF4FF4C70D52CBDE00666F98 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF4FF4C80D52CBDE00666F98 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF4FF4D10D52CC8400666F98 /* cubicgrid.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4FF4D00D52CC8400666F98 /* cubicgrid.c */; };
AF4FF4D40D52CCAA00666F98 /* cubicgrid.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */; };
+ AF51FD3315845CC900E5741F /* apple2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586F0988A468000655EE /* apple2.xml */; };
+ AF51FD3415845CD500E5741F /* phosphor.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F30988A469000655EE /* phosphor.xml */; };
+ AF51FD3515845D1400E5741F /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
+ AF51FD3615845F9900E5741F /* iSaverRunner.xib in Resources */ = {isa = PBXBuildFile; fileRef = AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */; };
+ AF51FD3715845F9F00E5741F /* iSaverRunner.xib in Resources */ = {isa = PBXBuildFile; fileRef = AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */; };
+ AF51FD3815845FC300E5741F /* SaverRunner.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF2D522513E954A0002AA818 /* SaverRunner.icns */; };
+ AF51FD3915845FCB00E5741F /* SaverRunner.icns in Resources */ = {isa = PBXBuildFile; fileRef = AF2D522513E954A0002AA818 /* SaverRunner.icns */; };
+ AF51FD3A15845FD300E5741F /* iSaverRunner29.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295A157D5C2C00C396E1 /* iSaverRunner29.png */; };
+ AF51FD3B15845FD800E5741F /* iSaverRunner29.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295A157D5C2C00C396E1 /* iSaverRunner29.png */; };
+ AF51FD3C15845FDB00E5741F /* iSaverRunner50.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295B157D5C2C00C396E1 /* iSaverRunner50.png */; };
+ AF51FD3D15845FDE00E5741F /* iSaverRunner50.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295B157D5C2C00C396E1 /* iSaverRunner50.png */; };
+ AF51FD3E15845FE200E5741F /* iSaverRunner57.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295C157D5C2C00C396E1 /* iSaverRunner57.png */; };
+ AF51FD3F15845FF700E5741F /* iSaverRunner57.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295C157D5C2C00C396E1 /* iSaverRunner57.png */; };
+ AF51FD4015845FF900E5741F /* iSaverRunner72.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295D157D5C2C00C396E1 /* iSaverRunner72.png */; };
+ AF51FD4115845FFC00E5741F /* iSaverRunner72.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295D157D5C2C00C396E1 /* iSaverRunner72.png */; };
+ AF51FD4215845FFF00E5741F /* iSaverRunner114.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295E157D5C2C00C396E1 /* iSaverRunner114.png */; };
+ AF51FD431584600300E5741F /* iSaverRunner114.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295E157D5C2C00C396E1 /* iSaverRunner114.png */; };
+ AF6048FB157C07C600CA21E4 /* jwzgles.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6048F8157C07C600CA21E4 /* jwzgles.c */; };
+ AF6048FC157C07C600CA21E4 /* jwzgles.h in Headers */ = {isa = PBXBuildFile; fileRef = AF6048F9157C07C600CA21E4 /* jwzgles.h */; };
+ AF6048FD157C07C600CA21E4 /* jwzglesI.h in Headers */ = {isa = PBXBuildFile; fileRef = AF6048FA157C07C600CA21E4 /* jwzglesI.h */; };
AF64232F099F45C3000F4CD4 /* braid.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56EC10996A76F00BA26F7 /* braid.c */; };
AF642330099F45CA000F4CD4 /* braid.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587D0988A468000655EE /* braid.xml */; };
AF6423F9099FF9C2000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF6423FB099FF9C2000F4CD4 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF6423FC099FF9C2000F4CD4 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF6423FD099FF9C2000F4CD4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF6423FE099FF9C2000F4CD4 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF6423FF099FF9C2000F4CD4 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF642400099FF9C2000F4CD4 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF642408099FFAB0000F4CD4 /* extrusion.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A00988A468000655EE /* extrusion.xml */; };
AF642412099FFAF1000F4CD4 /* extrusion-helix2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF642409099FFAF0000F4CD4 /* extrusion-helix2.c */; };
AF642413099FFAF1000F4CD4 /* extrusion-helix3.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240A099FFAF0000F4CD4 /* extrusion-helix3.c */; };
AF642418099FFAF1000F4CD4 /* extrusion-twistoid.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64240F099FFAF1000F4CD4 /* extrusion-twistoid.c */; };
AF642419099FFAF1000F4CD4 /* extrusion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF642410099FFAF1000F4CD4 /* extrusion.c */; };
AF6425D209A18855000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF6425D509A18855000F4CD4 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF6425D609A18855000F4CD4 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF6425D709A18855000F4CD4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF6425DE09A188D7000F4CD4 /* hypercube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C70988A468000655EE /* hypercube.xml */; };
AF6425E009A188FB000F4CD4 /* hypercube.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6425DF09A188FB000F4CD4 /* hypercube.c */; };
AF6425F209A189EC000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF6425F509A189EC000F4CD4 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF6425F609A189EC000F4CD4 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF6425F709A189EC000F4CD4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF6425FE09A18A77000F4CD4 /* qix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FF0988A469000655EE /* qix.xml */; };
AF64260009A18A94000F4CD4 /* qix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6425FF09A18A94000F4CD4 /* qix.c */; };
AF64261509A18D6C000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF64261809A18D6C000F4CD4 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF64261909A18D6C000F4CD4 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF64261A09A18D6C000F4CD4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF64262109A18DFF000F4CD4 /* hyperball.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C60988A468000655EE /* hyperball.xml */; };
AF64262309A18E1E000F4CD4 /* hyperball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64262209A18E1E000F4CD4 /* hyperball.c */; };
AF64263209A18F54000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF64263509A18F54000F4CD4 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF64263609A18F54000F4CD4 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF64263709A18F54000F4CD4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF64263E09A18FCE000F4CD4 /* moire2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E60988A469000655EE /* moire2.xml */; };
AF64264009A18FEB000F4CD4 /* moire2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64263F09A18FEB000F4CD4 /* moire2.c */; };
AF64265509A19229000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF64265809A19229000F4CD4 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF64265909A19229000F4CD4 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF64265A09A19229000F4CD4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF64266109A1929A000F4CD4 /* munch.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EA0988A469000655EE /* munch.xml */; };
AF64266309A192C5000F4CD4 /* munch.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64266209A192C5000F4CD4 /* munch.c */; };
AF64268109A194B0000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF64268409A194B0000F4CD4 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF64268509A194B0000F4CD4 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF64268609A194B0000F4CD4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF64268D09A19525000F4CD4 /* goop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BF0988A468000655EE /* goop.xml */; };
AF64268F09A19542000F4CD4 /* goop.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64268E09A19542000F4CD4 /* goop.c */; };
AF64277709A1D37A000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF64277A09A1D37A000F4CD4 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF64277B09A1D37A000F4CD4 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF64277C09A1D37A000F4CD4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF64278309A1D418000F4CD4 /* speedmine.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259100988A469000655EE /* speedmine.xml */; };
AF64278809A1D433000F4CD4 /* speedmine.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64278709A1D433000F4CD4 /* speedmine.c */; };
AF6427AE09A2DE36000F4CD4 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF6427B109A2DE36000F4CD4 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF6427B209A2DE36000F4CD4 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF6427B309A2DE36000F4CD4 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF6427BA09A2DF09000F4CD4 /* bubbles.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258800988A468000655EE /* bubbles.xml */; };
AF6427BE09A2DF47000F4CD4 /* bubbles-default.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6427BB09A2DF47000F4CD4 /* bubbles-default.c */; };
AF6427BF09A2DF47000F4CD4 /* bubbles.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6427BC09A2DF47000F4CD4 /* bubbles.c */; };
AF69640B0E4FE3470085DBCE /* teapot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC211930E4E30C800D87B6E /* teapot.c */; };
+ AF6D7ED4158567240080DDC4 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
+ AF6D7ED7158567420080DDC4 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
+ AF6D7ED81585674C0080DDC4 /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
AF7776EA09B63ABF00EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF7776EF09B63ABF00EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF7776F009B63ABF00EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF7776F109B63ABF00EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF77770209B63B3900EA3033 /* phosphor.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F30988A469000655EE /* phosphor.xml */; };
AF77770409B63B5F00EA3033 /* phosphor.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77770309B63B5F00EA3033 /* phosphor.c */; };
AF77772009B6416100EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF77772309B6416100EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF77772409B6416100EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF77772509B6416100EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF77772C09B641C800EA3033 /* pacman.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EE0988A469000655EE /* pacman.xml */; };
AF77772D09B641D300EA3033 /* pacman.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795015099751940059A8B0 /* pacman.c */; };
AF77772E09B641D400EA3033 /* pacman_ai.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795011099751940059A8B0 /* pacman_ai.c */; };
AF77772F09B641D600EA3033 /* pacman_level.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795013099751940059A8B0 /* pacman_level.c */; };
AF77774509B6446500EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF77774709B6446500EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF77774809B6446500EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF77774909B6446500EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF77774A09B6446500EA3033 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF77774B09B6446500EA3033 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF77774C09B6446500EA3033 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF77775309B644E300EA3033 /* flipscreen3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A80988A468000655EE /* flipscreen3d.xml */; };
AF77775509B644FF00EA3033 /* flipscreen3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77775409B644FF00EA3033 /* flipscreen3d.c */; };
AF77777A09B6497800EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF77777E09B6497800EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF77777F09B6497800EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF77778009B6497800EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF77778109B6497800EA3033 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF77778209B6497800EA3033 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF77778309B6497800EA3033 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF77778A09B64A0D00EA3033 /* gleidescope.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B50988A468000655EE /* gleidescope.xml */; };
AF77778C09B64A2A00EA3033 /* gleidescope.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77778B09B64A2A00EA3033 /* gleidescope.c */; };
AF77779409B64A5200EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF77779809B64A5200EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF77779909B64A5200EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF77779A09B64A5200EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF77779B09B64A5200EA3033 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF77779C09B64A5200EA3033 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF77779D09B64A5200EA3033 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF7777A409B64AE200EA3033 /* mirrorblob.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E20988A469000655EE /* mirrorblob.xml */; };
AF7777A609B64AFC00EA3033 /* mirrorblob.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777A509B64AFC00EA3033 /* mirrorblob.c */; };
AF7777AE09B64B2600EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF7777B209B64B2600EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF7777B309B64B2600EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF7777B409B64B2600EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF7777B509B64B2600EA3033 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF7777B609B64B2600EA3033 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF7777B709B64B2600EA3033 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF7777BE09B64BAC00EA3033 /* stonerview.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591C0988A469000655EE /* stonerview.xml */; };
AF7777C609B64BD400EA3033 /* stonerview-move.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777BF09B64BD400EA3033 /* stonerview-move.c */; };
AF7777C709B64BD400EA3033 /* stonerview-osc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C109B64BD400EA3033 /* stonerview-osc.c */; };
AF7777C809B64BD400EA3033 /* stonerview-view.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C309B64BD400EA3033 /* stonerview-view.c */; };
AF7777C909B64BD400EA3033 /* stonerview.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C409B64BD400EA3033 /* stonerview.c */; };
AF7777D609B64C6B00EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF7777DA09B64C6B00EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF7777DB09B64C6B00EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF7777DC09B64C6B00EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF7777DD09B64C6B00EA3033 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF7777DE09B64C6B00EA3033 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF7777DF09B64C6B00EA3033 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF7777E609B64CD800EA3033 /* glslideshow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BB0988A468000655EE /* glslideshow.xml */; };
AF7777E809B64CF700EA3033 /* glslideshow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777E709B64CF700EA3033 /* glslideshow.c */; };
AF7777F009B64E3100EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF7777F409B64E3100EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF7777F509B64E3100EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF7777F609B64E3100EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF7777F709B64E3100EA3033 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF7777F809B64E3100EA3033 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF7777F909B64E3100EA3033 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF77780009B64EA800EA3033 /* fliptext.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A90988A468000655EE /* fliptext.xml */; };
AF77780209B64EC000EA3033 /* fliptext.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77780109B64EC000EA3033 /* fliptext.c */; };
AF77781609B6504400EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF77781B09B6504400EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF77781C09B6504400EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF77781D09B6504400EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF77781E09B6504400EA3033 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF77781F09B6504400EA3033 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF77782009B6504400EA3033 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF77782709B650D200EA3033 /* starwars.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591B0988A469000655EE /* starwars.xml */; };
AF77782A09B650FF00EA3033 /* starwars.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77782809B650FF00EA3033 /* starwars.c */; };
- AF77782B09B650FF00EA3033 /* starwars.txt in Resources */ = {isa = PBXBuildFile; fileRef = AF77782909B650FF00EA3033 /* starwars.txt */; };
AF77783409B6516900EA3033 /* grab-ximage.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5607909936FDD00F3E977 /* grab-ximage.c */; };
AF77783709B6518400EA3033 /* texfont.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77780809B64F4900EA3033 /* texfont.c */; };
AF77783A09B651AF00EA3033 /* glut_stroke.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56E0B0996A0ED00BA26F7 /* glut_stroke.c */; };
AF77783D09B651C700EA3033 /* glut_swidth.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56E0C0996A0ED00BA26F7 /* glut_swidth.c */; };
AF77784B09B6528100EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF77784E09B6528100EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF77784F09B6528100EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF77785009B6528100EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF77785109B6528100EA3033 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF77785209B6528100EA3033 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF77785309B6528100EA3033 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF77786709B6536000EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF77786A09B6536000EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF77786B09B6536000EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF77786C09B6536000EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF77786D09B6536000EA3033 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF77786E09B6536000EA3033 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF77786F09B6536000EA3033 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF77787709B653DC00EA3033 /* dnalogo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77787609B653DC00EA3033 /* dnalogo.c */; };
AF77787A09B6545E00EA3033 /* dnalogo.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF77787909B6545E00EA3033 /* dnalogo.xml */; };
AF77787C09B654F800EA3033 /* carousel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77785E09B6530E00EA3033 /* carousel.c */; };
AF77787D09B654FE00EA3033 /* carousel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258830988A468000655EE /* carousel.xml */; };
AF77788509B6563500EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF77788809B6563500EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF77788909B6563500EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF77788A09B6563500EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF77789109B656A900EA3033 /* fontglide.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AE0988A468000655EE /* fontglide.xml */; };
AF77789309B656C300EA3033 /* fontglide.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77789209B656C300EA3033 /* fontglide.c */; };
AF7778AB09B659C800EA3033 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF7778AE09B659C800EA3033 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF7778AF09B659C800EA3033 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF7778B009B659C800EA3033 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF7778B909B65A6E00EA3033 /* blitspin.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258760988A468000655EE /* blitspin.xml */; };
AF7778BB09B65A8A00EA3033 /* blitspin.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7778BA09B65A8A00EA3033 /* blitspin.c */; };
AF7778C409B65CFE00EA3033 /* font-ximage.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7778C209B65CFE00EA3033 /* font-ximage.c */; };
AF78D179142DD8F3002AAF77 /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
AF78D17B142DD8F3002AAF77 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
AF78D17C142DD8F3002AAF77 /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; };
- AF78D17E142DD8F3002AAF77 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF78D17F142DD8F3002AAF77 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF78D180142DD8F3002AAF77 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF78D181142DD8F3002AAF77 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF78D182142DD8F3002AAF77 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF78D183142DD8F3002AAF77 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF78D18B142DD96E002AAF77 /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; };
AF78D18C142DD96E002AAF77 /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; };
AF78D18D142DD96E002AAF77 /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; };
- AF78D18F142DD99A002AAF77 /* hilbert.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF78D18E142DD99A002AAF77 /* hilbert.xml */; };
- AF78D190142DD99B002AAF77 /* hilbert.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF78D18E142DD99A002AAF77 /* hilbert.xml */; };
AF78D191142DD99B002AAF77 /* hilbert.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF78D18E142DD99A002AAF77 /* hilbert.xml */; };
AF794F6A099748450059A8B0 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF794F6D099748450059A8B0 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF794F6E099748450059A8B0 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF794F6F099748450059A8B0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF794F7D0997486C0059A8B0 /* demon.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258960988A468000655EE /* demon.xml */; };
AF794F7F099748860059A8B0 /* demon.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794F7E099748860059A8B0 /* demon.c */; };
AF794F9409974A320059A8B0 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF794F9709974A320059A8B0 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF794F9809974A320059A8B0 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF794F9909974A320059A8B0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF794FA809974AC60059A8B0 /* fiberlamp.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A20988A468000655EE /* fiberlamp.xml */; };
AF794FAA09974AE30059A8B0 /* fiberlamp.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794FA909974AE30059A8B0 /* fiberlamp.c */; };
AF794FD309974FA60059A8B0 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF794FD609974FA60059A8B0 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF794FD709974FA60059A8B0 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF794FD809974FA60059A8B0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF794FDF09974FD10059A8B0 /* loop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DD0988A468000655EE /* loop.xml */; };
AF794FE109974FEC0059A8B0 /* loop.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794FE009974FEC0059A8B0 /* loop.c */; };
+ AF84AF1F15829AF000607E4C /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
+ AF84AF2015829AF000607E4C /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
AF84FD4209B1209E00F3AB06 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF84FD4109B1209E00F3AB06 /* GLUT.framework */; };
+ AF91897E158FC00A002B5D1E /* iSaverRunner29.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295A157D5C2C00C396E1 /* iSaverRunner29.png */; };
+ AF91897F158FC00A002B5D1E /* iSaverRunner50.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295B157D5C2C00C396E1 /* iSaverRunner50.png */; };
+ AF918980158FC00A002B5D1E /* iSaverRunner57.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295C157D5C2C00C396E1 /* iSaverRunner57.png */; };
+ AF918981158FC00A002B5D1E /* iSaverRunner72.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295D157D5C2C00C396E1 /* iSaverRunner72.png */; };
+ AF918982158FC00A002B5D1E /* iSaverRunner114.png in Resources */ = {isa = PBXBuildFile; fileRef = AF01295E157D5C2C00C396E1 /* iSaverRunner114.png */; };
+ AF918983158FC00A002B5D1E /* iSaverRunner.xib in Resources */ = {isa = PBXBuildFile; fileRef = AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */; };
+ AF918986158FC00A002B5D1E /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
+ AF918987158FC00A002B5D1E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
+ AF918988158FC00A002B5D1E /* SaverListController.m in Sources */ = {isa = PBXBuildFile; fileRef = AF84AF1E15829AF000607E4C /* SaverListController.m */; };
+ AF918993158FC2BE002B5D1E /* abstractile.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A4340CDD800F002805BF /* abstractile.c */; };
+ AF918994158FC2BE002B5D1E /* anemone.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477231099D4FD5001F091E /* anemone.c */; };
+ AF918995158FC2E0002B5D1E /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
+ AF918996158FC310002B5D1E /* anemotaxis.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4773D4099D6817001F091E /* anemotaxis.c */; };
+ AF918997158FC310002B5D1E /* apple2-main.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4E0509B5BC9D006E59CF /* apple2-main.c */; };
+ AF918998158FC310002B5D1E /* apple2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DD309B5B990006E59CF /* apple2.c */; };
+ AF918999158FC310002B5D1E /* asm6502.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA320C4C74A200D76972 /* asm6502.c */; };
+ AF91899A158FC310002B5D1E /* attraction.c in Sources */ = {isa = PBXBuildFile; fileRef = AF976DFA09896BEB001F8B92 /* attraction.c */; };
+ AF91899B158FC310002B5D1E /* barcode.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A99099C6C3500B05160 /* barcode.c */; };
+ AF91899C158FC310002B5D1E /* blaster.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776A2099DAADE001F091E /* blaster.c */; };
+ AF91899D158FC310002B5D1E /* blitspin.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7778BA09B65A8A00EA3033 /* blitspin.c */; };
+ AF91899E158FC310002B5D1E /* boxfit.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778A3099DDA91001F091E /* boxfit.c */; };
+ AF91899F158FC310002B5D1E /* bsod.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DC309B5B87D006E59CF /* bsod.c */; };
+ AF9189A0158FC310002B5D1E /* bubbles-default.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6427BB09A2DF47000F4CD4 /* bubbles-default.c */; };
+ AF9189A2158FC310002B5D1E /* bumps.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D48EE09B533AE006E59CF /* bumps.c */; };
+ AF9189A3158FC310002B5D1E /* ccurve.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4771EF099D4DFE001F091E /* ccurve.c */; };
+ AF9189A4158FC310002B5D1E /* celtic.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477787099DBA29001F091E /* celtic.c */; };
+ AF9189A5158FC310002B5D1E /* cloudlife.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477720099DB01C001F091E /* cloudlife.c */; };
+ AF9189A6158FC310002B5D1E /* companion.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D91431D5FC00E09C51 /* companion.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF9189A7158FC311002B5D1E /* companion_disc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D61431D5FC00E09C51 /* companion_disc.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF9189A8158FC311002B5D1E /* companion_heart.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D71431D5FC00E09C51 /* companion_heart.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF9189A9158FC311002B5D1E /* companion_quad.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3581D81431D5FC00E09C51 /* companion_quad.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF9189AA158FC311002B5D1E /* compass.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47717C099D47D3001F091E /* compass.c */; };
+ AF9189AB158FC311002B5D1E /* coral.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775EF099D9FFF001F091E /* coral.c */; };
+ AF9189AD158FC311002B5D1E /* cwaves.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF463490C44044E00EE6509 /* cwaves.c */; };
+ AF9189AE158FC311002B5D1E /* cynosure.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778FB099DDE79001F091E /* cynosure.c */; };
+ AF9189AF158FC311002B5D1E /* decayscreen.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D467809B5110B006E59CF /* decayscreen.c */; };
+ AF9189B0158FC311002B5D1E /* deco.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC25B5E0988BA63000655EE /* deco.c */; };
+ AF9189B1158FC311002B5D1E /* deluxe.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477145099D43E2001F091E /* deluxe.c */; };
+ AF9189B2158FC311002B5D1E /* distort.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D490709B536F7006E59CF /* distort.c */; };
+ AF9189B3158FC311002B5D1E /* epicycle.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477605099DA097001F091E /* epicycle.c */; };
+ AF9189B4158FC311002B5D1E /* eruption.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A83099C6B4900B05160 /* eruption.c */; };
+ AF9189B5158FC311002B5D1E /* fireworkx.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975AEE099C6F1700B05160 /* fireworkx.c */; };
+ AF9189B6158FC334002B5D1E /* flame.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477496099D8A53001F091E /* flame.c */; };
+ AF9189B7158FC334002B5D1E /* fluidballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4777A4099DBB11001F091E /* fluidballs.c */; };
+ AF9189B8158FC334002B5D1E /* fontglide.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77789209B656C300EA3033 /* fontglide.c */; };
+ AF9189B9158FC334002B5D1E /* fps.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBF893C0E41D930006A2D66 /* fps.c */; };
+ AF9189BA158FC334002B5D1E /* fuzzyflakes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4773B4099D6778001F091E /* fuzzyflakes.c */; };
+ AF9189BB158FC334002B5D1E /* goop.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64268E09A19542000F4CD4 /* goop.c */; };
+ AF9189BC158FC334002B5D1E /* greynetic.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C21098E28EF00FB32B8 /* greynetic.c */; };
+ AF9189BD158FC334002B5D1E /* halftone.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477266099D5768001F091E /* halftone.c */; };
+ AF9189BE158FC334002B5D1E /* halo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C29098E295D00FB32B8 /* halo.c */; };
+ AF9189BF158FC334002B5D1E /* helix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C2F098E2A6700FB32B8 /* helix.c */; };
+ AF9189C2158FC334002B5D1E /* ifs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47743A099D7CEA001F091E /* ifs.c */; };
+ AF9189C3158FC334002B5D1E /* imsmap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975740099C31DD00B05160 /* imsmap.c */; };
+ AF9189C4158FC334002B5D1E /* interaggregate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477769099DB710001F091E /* interaggregate.c */; };
+ AF9189C5158FC334002B5D1E /* interference.c in Sources */ = {isa = PBXBuildFile; fileRef = AF476FD0099D15AA001F091E /* interference.c */; };
+ AF9189C6158FC334002B5D1E /* intermomentary.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47741C099D6A6C001F091E /* intermomentary.c */; };
+ AF9189C7158FC334002B5D1E /* kaleidescope.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774AC099D8B08001F091E /* kaleidescope.c */; };
+ AF9189C8158FC334002B5D1E /* kumppa.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47762A099DA2E9001F091E /* kumppa.c */; };
+ AF9189CB158FC334002B5D1E /* m6502.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA340C4C74A200D76972 /* m6502.c */; };
+ AF9189CC158FC334002B5D1E /* maze.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4774E1099D8C8B001F091E /* maze.c */; };
+ AF9189CD158FC334002B5D1E /* memscroller.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975B14099C709E00B05160 /* memscroller.c */; };
+ AF9189CE158FC334002B5D1E /* metaballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A49099C689F00B05160 /* metaballs.c */; };
+ AF9189CF158FC334002B5D1E /* moire.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975789099C37A500B05160 /* moire.c */; };
+ AF9189D0158FC334002B5D1E /* moire2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64263F09A18FEB000F4CD4 /* moire2.c */; };
+ AF9189D1158FC334002B5D1E /* munch.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64266209A192C5000F4CD4 /* munch.c */; };
+ AF9189D2158FC334002B5D1E /* nerverot.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477205099D4EB6001F091E /* nerverot.c */; };
+ AF9189D3158FC334002B5D1E /* noseguy.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975C76099C8FC700B05160 /* noseguy.c */; };
+ AF9189D4158FC334002B5D1E /* pedal.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477570099D9A8A001F091E /* pedal.c */; };
+ AF9189D5158FC334002B5D1E /* penetrate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778BE099DDC32001F091E /* penetrate.c */; };
+ AF9189D6158FC334002B5D1E /* petri.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477683099DA8C7001F091E /* petri.c */; };
+ AF9189D7158FC334002B5D1E /* phosphor.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77770309B63B5F00EA3033 /* phosphor.c */; };
+ AF9189D8158FC334002B5D1E /* piecewise.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477297099D5980001F091E /* piecewise.c */; };
+ AF9189D9158FC334002B5D1E /* pong.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFC09B5AC94006E59CF /* pong.c */; };
+ AF9189DA158FC334002B5D1E /* popsquares.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47727E099D5808001F091E /* popsquares.c */; };
+ AF9189DB158FC334002B5D1E /* pyro.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47759C099D9CA3001F091E /* pyro.c */; };
+ AF9189DC158FC334002B5D1E /* qix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF6425FF09A18A94000F4CD4 /* qix.c */; };
+ AF9189DD158FC334002B5D1E /* rd-bomb.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9757D5099C3EB800B05160 /* rd-bomb.c */; };
+ AF9189DE158FC334002B5D1E /* ripples.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D493E09B53D55006E59CF /* ripples.c */; };
+ AF9189DF158FC35D002B5D1E /* rocks.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975D66099CA16A00B05160 /* rocks.c */; };
+ AF9189E0158FC35D002B5D1E /* rorschach.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD620981E40800F7970E /* rorschach.c */; };
+ AF9189E1158FC35D002B5D1E /* rotzoomer.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D496709B540A4006E59CF /* rotzoomer.c */; };
+ AF9189E2158FC35D002B5D1E /* shadebobs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF97587A099C492000B05160 /* shadebobs.c */; };
+ AF9189E3158FC35D002B5D1E /* slidescreen.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D475809B53091006E59CF /* slidescreen.c */; };
+ AF9189E4158FC35D002B5D1E /* speedmine.c in Sources */ = {isa = PBXBuildFile; fileRef = AF64278709A1D433000F4CD4 /* speedmine.c */; };
+ AF9189E5158FC35D002B5D1E /* spotlight.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D49AA09B54596006E59CF /* spotlight.c */; };
+ AF9189E6158FC35D002B5D1E /* squiral.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477657099DA75D001F091E /* squiral.c */; };
+ AF9189E7158FC35D002B5D1E /* starfish.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4775B3099D9D67001F091E /* starfish.c */; };
+ AF9189E8158FC35D002B5D1E /* substrate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477736099DB104001F091E /* substrate.c */; };
+ AF9189EA158FC35D002B5D1E /* tronbit.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35821B1433314C00E09C51 /* tronbit.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF9189EB158FC35D002B5D1E /* tronbit_idle1.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582171433314C00E09C51 /* tronbit_idle1.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF9189EC158FC35D002B5D1E /* tronbit_idle2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582181433314C00E09C51 /* tronbit_idle2.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF9189ED158FC35D002B5D1E /* tronbit_no.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3582191433314C00E09C51 /* tronbit_no.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF9189EE158FC35D002B5D1E /* tronbit_yes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF35821A1433314C00E09C51 /* tronbit_yes.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF9189EF158FC35D002B5D1E /* truchet.c in Sources */ = {isa = PBXBuildFile; fileRef = AF476FF0099D1713001F091E /* truchet.c */; };
+ AF9189F0158FC35D002B5D1E /* twang.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D497F09B541E5006E59CF /* twang.c */; };
+ AF9189F1158FC35D002B5D1E /* vermiculate.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477704099DAF3F001F091E /* vermiculate.c */; };
+ AF9189F2158FC35D002B5D1E /* wander.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477192099D4864001F091E /* wander.c */; };
+ AF9189F3158FC35E002B5D1E /* whirlwindwarp.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776EE099DAE58001F091E /* whirlwindwarp.c */; };
+ AF9189F5158FC35E002B5D1E /* wormhole.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477395099D65FE001F091E /* wormhole.c */; };
+ AF9189F6158FC35E002B5D1E /* xanalogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4D9209B5B444006E59CF /* xanalogtv.c */; };
+ AF9189F7158FC35E002B5D1E /* xflame.c in Sources */ = {isa = PBXBuildFile; fileRef = AF97582F099C427500B05160 /* xflame.c */; };
+ AF9189F8158FC35E002B5D1E /* xjack.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4778DA099DDD2B001F091E /* xjack.c */; };
+ AF9189F9158FC35E002B5D1E /* xlyap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4C7C09B5A044006E59CF /* xlyap.c */; };
+ AF9189FA158FC35E002B5D1E /* xmatrix.c in Sources */ = {isa = PBXBuildFile; fileRef = AF477455099D7D8A001F091E /* xmatrix.c */; };
+ AF9189FB158FC35E002B5D1E /* xrayswarm.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776D3099DACEB001F091E /* xrayswarm.c */; };
+ AF9189FC158FC35E002B5D1E /* xspirograph.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4776BD099DAC46001F091E /* xspirograph.c */; };
+ AF9189FD158FC35E002B5D1E /* zoom.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D48D409B53229006E59CF /* zoom.c */; };
+ AF9189FF158FC38A002B5D1E /* apollonian.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5713F0996BFBE00BA26F7 /* apollonian.c */; };
+ AF918A00158FC38A002B5D1E /* bouboule.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572B90996FB3D00BA26F7 /* bouboule.c */; };
+ AF918A01158FC38A002B5D1E /* braid.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56EC10996A76F00BA26F7 /* braid.c */; };
+ AF918A02158FC38A002B5D1E /* crystal.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572ED0997006E00BA26F7 /* crystal.c */; };
+ AF918A03158FC38A002B5D1E /* demon.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794F7E099748860059A8B0 /* demon.c */; };
+ AF918A04158FC38A002B5D1E /* discrete.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571280996BEF700BA26F7 /* discrete.c */; };
+ AF918A05158FC38A002B5D1E /* drift.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C82098E336D00FB32B8 /* drift.c */; };
+ AF918A06158FC38A002B5D1E /* euler2d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571560996C07F00BA26F7 /* euler2d.c */; };
+ AF918A07158FC38A002B5D1E /* fadeplot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5706C0996B70000BA26F7 /* fadeplot.c */; };
+ AF918A08158FC38A002B5D1E /* fiberlamp.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794FA909974AE30059A8B0 /* fiberlamp.c */; };
+ AF918A0A158FC38A002B5D1E /* flow.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571010996BC3800BA26F7 /* flow.c */; };
+ AF918A0C158FC38A002B5D1E /* galaxy.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F360996ABD200BA26F7 /* galaxy.c */; };
+ AF918A0D158FC38A002B5D1E /* grav.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F620996AF2D00BA26F7 /* grav.c */; };
+ AF918A0E158FC38A002B5D1E /* hopalong.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F880996B06600BA26F7 /* hopalong.c */; };
+ AF918A11158FC38A002B5D1E /* julia.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5730C099702C800BA26F7 /* julia.c */; };
+ AF918A16158FC38A002B5D1E /* loop.c in Sources */ = {isa = PBXBuildFile; fileRef = AF794FE009974FEC0059A8B0 /* loop.c */; };
+ AF918A17158FC38A002B5D1E /* mountain.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570820996B79300BA26F7 /* mountain.c */; };
+ AF918A18158FC38A002B5D1E /* pacman.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795015099751940059A8B0 /* pacman.c */; };
+ AF918A19158FC38A002B5D1E /* pacman_ai.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795011099751940059A8B0 /* pacman_ai.c */; };
+ AF918A1A158FC38A002B5D1E /* pacman_level.c in Sources */ = {isa = PBXBuildFile; fileRef = AF795013099751940059A8B0 /* pacman_level.c */; };
+ AF918A1B158FC38A002B5D1E /* penrose.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5700C0996B49D00BA26F7 /* penrose.c */; };
+ AF918A1C158FC38A002B5D1E /* polyominoes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572800996EF2B00BA26F7 /* polyominoes.c */; };
+ AF918A1E158FC38A002B5D1E /* sierpinski.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570220996B52700BA26F7 /* sierpinski.c */; };
+ AF918A1F158FC38A002B5D1E /* slip.c in Sources */ = {isa = PBXBuildFile; fileRef = AF47793D099DE56A001F091E /* slip.c */; };
+ AF918A22158FC38A002B5D1E /* strange.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD57371099741A200BA26F7 /* strange.c */; };
+ AF918A23158FC38A002B5D1E /* swirl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572350996E53E00BA26F7 /* swirl.c */; };
+ AF918A24158FC38A002B5D1E /* thornbird.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5716B0996C16700BA26F7 /* thornbird.c */; };
+ AF918A25158FC38A002B5D1E /* triangle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570980996B86200BA26F7 /* triangle.c */; };
+ AF918A28158FC3BB002B5D1E /* antinspect.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5605F09936E9C00F3E977 /* antinspect.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A29158FC3BB002B5D1E /* antmaze.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562EF0993941600F3E977 /* antmaze.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A2A158FC3BB002B5D1E /* antspotlight.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5607809936FDD00F3E977 /* antspotlight.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A2B158FC3BB002B5D1E /* atlantis.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839A909930C4900277BE9 /* atlantis.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A2C158FC3BB002B5D1E /* atunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF083A31099311CE00277BE9 /* atunnel.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A2D158FC3BB002B5D1E /* b_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF409933DBF00F3E977 /* b_draw.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A2E158FC3BB002B5D1E /* b_lockglue.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF509933DBF00F3E977 /* b_lockglue.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A2F158FC3BB002B5D1E /* b_sphere.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF609933DBF00F3E977 /* b_sphere.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A30158FC3BB002B5D1E /* blinkbox.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5616D09937C9A00F3E977 /* blinkbox.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A31158FC3BB002B5D1E /* blocktube.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5602909936D0700F3E977 /* blocktube.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A32158FC3BB002B5D1E /* boing.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562D40993930C00F3E977 /* boing.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A33158FC3BB002B5D1E /* bouncingcow.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE70993613E00F3E977 /* bouncingcow.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A34158FC3BB002B5D1E /* boxed.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55CBE09934C0900F3E977 /* boxed.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A35158FC3BB002B5D1E /* bubble3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AE409933D3800F3E977 /* bubble3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A36158FC3BB002B5D1E /* buildlwo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812760990CF5D00FB32B8 /* buildlwo.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A37158FC3BB002B5D1E /* cage.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5595D0993310500F3E977 /* cage.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A38158FC3BB002B5D1E /* carousel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77785E09B6530E00EA3033 /* carousel.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A39158FC3BB002B5D1E /* chessmodels.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2309935F2B00F3E977 /* chessmodels.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A3A158FC3BB002B5D1E /* circuit.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BC00993416E00F3E977 /* circuit.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A3B158FC3BB002B5D1E /* cow_face.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE80993613E00F3E977 /* cow_face.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A3C158FC3BB002B5D1E /* cow_hide.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE90993613E00F3E977 /* cow_hide.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A3D158FC3BB002B5D1E /* cow_hoofs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEA0993613E00F3E977 /* cow_hoofs.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A3E158FC3BB002B5D1E /* cow_horns.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEB0993613E00F3E977 /* cow_horns.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A3F158FC3BB002B5D1E /* cow_tail.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEC0993613E00F3E977 /* cow_tail.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A40158FC3BB002B5D1E /* cow_udder.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EED0993613E00F3E977 /* cow_udder.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A41158FC3BB002B5D1E /* crackberg.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563290993957100F3E977 /* crackberg.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A42158FC3BB002B5D1E /* cube21.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563660993970F00F3E977 /* cube21.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A43158FC3BB002B5D1E /* cubenetic.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D770993589300F3E977 /* cubenetic.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A44158FC3BB002B5D1E /* cubestorm.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55FF309936C4500F3E977 /* cubestorm.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A45158FC3BB002B5D1E /* cubicgrid.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4FF4D00D52CC8400666F98 /* cubicgrid.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A46158FC3BB002B5D1E /* dangerball.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480DD1098F4F6200FB32B8 /* dangerball.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A48158FC3BB002B5D1E /* dolphin.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AA09930C4900277BE9 /* dolphin.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A49158FC3BB002B5D1E /* dropshadow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF241F81107C38DF00046A84 /* dropshadow.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A4A158FC3E5002B5D1E /* endgame.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2509935F2B00F3E977 /* endgame.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A4B158FC3E5002B5D1E /* engine.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C230993435300F3E977 /* engine.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A54158FC3E5002B5D1E /* flipflop.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5604709936DCC00F3E977 /* flipflop.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A55158FC3E5002B5D1E /* flipscreen3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77775409B644FF00EA3033 /* flipscreen3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A56158FC3E5002B5D1E /* fliptext.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77780109B64EC000EA3033 /* fliptext.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A57158FC3E5002B5D1E /* flyingtoasters.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E980993608800F3E977 /* flyingtoasters.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A58158FC3E5002B5D1E /* font-ximage.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7778C209B65CFE00EA3033 /* font-ximage.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A59158FC3E5002B5D1E /* fps-gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBF89AE0E423FC3006A2D66 /* fps-gl.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A5A158FC3E5002B5D1E /* gears.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812250990CB8C00FB32B8 /* gears.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A5B158FC3E5002B5D1E /* gflux.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BA60993401A00F3E977 /* gflux.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A5C158FC3E5002B5D1E /* glblur.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E4509935FD300F3E977 /* glblur.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A5D158FC3E5002B5D1E /* glcells.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF463710C440B9200EE6509 /* glcells.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A5E158FC3E5002B5D1E /* gleidescope.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77778B09B64A2A00EA3033 /* gleidescope.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A60158FC3E5002B5D1E /* glhanoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563460993963400F3E977 /* glhanoi.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A61158FC3E5002B5D1E /* glknots.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5600E09936CB300F3E977 /* glknots.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A62158FC3E5002B5D1E /* glmatrix.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F870993648500F3E977 /* glmatrix.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A63158FC3E5002B5D1E /* glplanet.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B2109933E4A00F3E977 /* glplanet.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A64158FC3E5002B5D1E /* glschool.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1660A0C268500F94CF9 /* glschool.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A65158FC3E5002B5D1E /* glschool_alg.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1620A0C268400F94CF9 /* glschool_alg.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A66158FC3E5002B5D1E /* glschool_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AF48E1640A0C268500F94CF9 /* glschool_gl.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A67158FC3E5002B5D1E /* glslideshow.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777E709B64CF700EA3033 /* glslideshow.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A68158FC3E5002B5D1E /* glsnake.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C8C099349EE00F3E977 /* glsnake.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A69158FC3E5002B5D1E /* gltext.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56E080996A07A00BA26F7 /* gltext.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A6A158FC3E5002B5D1E /* hilbert.c in Sources */ = {isa = PBXBuildFile; fileRef = AF78D18A142DD96E002AAF77 /* hilbert.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A6B158FC3E5002B5D1E /* hypertorus.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F59099362DF00F3E977 /* hypertorus.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A6C158FC3E5002B5D1E /* hypnowheel.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3C715D0D624C600030CC0D /* hypnowheel.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A6D158FC3E5002B5D1E /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A6E158FC417002B5D1E /* jigglypuff.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F210993620200F3E977 /* jigglypuff.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A6F158FC417002B5D1E /* juggler3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563B90993991300F3E977 /* juggler3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A70158FC417002B5D1E /* klein.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F3F0993626E00F3E977 /* klein.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A71158FC417002B5D1E /* lament.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A8E0993369100F3E977 /* lament.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A72158FC417002B5D1E /* lavalite.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55DDD09935DB600F3E977 /* lavalite.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A74158FC417002B5D1E /* marching.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55DE109935DFB00F3E977 /* marching.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A75158FC417002B5D1E /* menger.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BF9099342D500F3E977 /* menger.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A76158FC417002B5D1E /* mirrorblob.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777A509B64AFC00EA3033 /* mirrorblob.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A77158FC417002B5D1E /* moebius.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55982099331C300F3E977 /* moebius.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A78158FC417002B5D1E /* moebiusgears.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A79158FC417002B5D1E /* molecule.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561120993786800F3E977 /* molecule.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A7A158FC417002B5D1E /* morph3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559CC099332E800F3E977 /* morph3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A7B158FC417002B5D1E /* noof.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5619009937D3600F3E977 /* noof.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A7C158FC417002B5D1E /* photopile.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD51DB60F063BCE00471C02 /* photopile.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A7D158FC417002B5D1E /* pinion.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562340993856A00F3E977 /* pinion.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A7E158FC417002B5D1E /* pipeobjs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812780990CF5D00FB32B8 /* pipeobjs.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A7F158FC417002B5D1E /* pipes.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4812790990CF5D00FB32B8 /* pipes.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A82158FC417002B5D1E /* polytopes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA560C3099371D500F3E977 /* polytopes.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A83158FC417002B5D1E /* providence.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5621C099384F600F3E977 /* providence.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A84158FC417002B5D1E /* pulsar.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B3F09933EC600F3E977 /* pulsar.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A85158FC417002B5D1E /* queens.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E0609935EB800F3E977 /* queens.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A86158FC417002B5D1E /* rubik.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559EA0993335C00F3E977 /* rubik.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A87158FC417002B5D1E /* rubikblocks.c in Sources */ = {isa = PBXBuildFile; fileRef = AF32D9FA0F3AD1200080F535 /* rubikblocks.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A88158FC417002B5D1E /* s1_1.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A400993351F00F3E977 /* s1_1.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A89158FC417002B5D1E /* s1_2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A410993351F00F3E977 /* s1_2.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A8A158FC417002B5D1E /* s1_3.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A420993351F00F3E977 /* s1_3.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A8B158FC417002B5D1E /* s1_4.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A430993351F00F3E977 /* s1_4.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A8C158FC417002B5D1E /* s1_5.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A440993351F00F3E977 /* s1_5.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A8D158FC417002B5D1E /* s1_6.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A450993351F00F3E977 /* s1_6.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A8E158FC417002B5D1E /* s1_b.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A460993351F00F3E977 /* s1_b.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A8F158FC417002B5D1E /* sballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D510993569C00F3E977 /* sballs.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A90158FC417002B5D1E /* shark.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AB09930C4900277BE9 /* shark.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A91158FC417002B5D1E /* sierpinski3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A92158FC417002B5D1E /* skytentacles.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE2A4720E2E90E300ADB298 /* skytentacles.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A93158FC417002B5D1E /* sonar-icmp.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A94158FC417002B5D1E /* sonar-sim.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A95158FC417002B5D1E /* sonar.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30C010E52B1DC00CCF4A5 /* sonar.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A96158FC417002B5D1E /* spheremonics.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D940993590F00F3E977 /* spheremonics.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A97158FC473002B5D1E /* sproingies.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A470993351F00F3E977 /* sproingies.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A98158FC473002B5D1E /* sproingiewrap.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A480993351F00F3E977 /* sproingiewrap.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A99158FC473002B5D1E /* stairs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A1A0993345900F3E977 /* stairs.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A9A158FC473002B5D1E /* starwars.c in Sources */ = {isa = PBXBuildFile; fileRef = AF77782809B650FF00EA3033 /* starwars.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A9B158FC473002B5D1E /* stonerview-move.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777BF09B64BD400EA3033 /* stonerview-move.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A9C158FC473002B5D1E /* stonerview-osc.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C109B64BD400EA3033 /* stonerview-osc.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A9D158FC473002B5D1E /* stonerview-view.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C309B64BD400EA3033 /* stonerview-view.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A9E158FC473002B5D1E /* stonerview.c in Sources */ = {isa = PBXBuildFile; fileRef = AF7777C409B64BD400EA3033 /* stonerview.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918A9F158FC473002B5D1E /* superquadrics.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559A80993326300F3E977 /* superquadrics.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AA0158FC473002B5D1E /* surfaces.c in Sources */ = {isa = PBXBuildFile; fileRef = AF4A3463102A5A0E00A81B2A /* surfaces.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AA1158FC473002B5D1E /* swim.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AC09930C4900277BE9 /* swim.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AA2158FC473002B5D1E /* tangram.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563090993948F00F3E977 /* tangram.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AA3158FC473002B5D1E /* tangram_shapes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563070993948F00F3E977 /* tangram_shapes.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AA4158FC473002B5D1E /* teapot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC211930E4E30C800D87B6E /* teapot.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AA5158FC473002B5D1E /* timetunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5638E0993980D00F3E977 /* timetunnel.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AA6158FC473002B5D1E /* toast.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E990993608800F3E977 /* toast.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AA7158FC473002B5D1E /* toast2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9B0993608800F3E977 /* toast2.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AA8158FC473002B5D1E /* toaster.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EAB0993608800F3E977 /* toaster.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AA9158FC473002B5D1E /* toaster_base.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9D0993608800F3E977 /* toaster_base.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AAA158FC473002B5D1E /* toaster_handle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E9F0993608800F3E977 /* toaster_handle.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AAB158FC473002B5D1E /* toaster_handle2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA10993608800F3E977 /* toaster_handle2.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AAC158FC473002B5D1E /* toaster_jet.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA30993608800F3E977 /* toaster_jet.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AAD158FC473002B5D1E /* toaster_knob.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA50993608800F3E977 /* toaster_knob.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AAE158FC473002B5D1E /* toaster_slots.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA70993608800F3E977 /* toaster_slots.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AAF158FC473002B5D1E /* toaster_wing.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA90993608800F3E977 /* toaster_wing.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AB0158FC473002B5D1E /* topblock.c in Sources */ = {isa = PBXBuildFile; fileRef = AF998EF80A083E750051049D /* topblock.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AB1158FC47B002B5D1E /* tunnel_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = AF083A58099312B000277BE9 /* tunnel_draw.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AB2158FC47B002B5D1E /* voronoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0DCA5F0C4CBB7300D76972 /* voronoi.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AB3158FC47B002B5D1E /* whale.c in Sources */ = {isa = PBXBuildFile; fileRef = AF0839AD09930C4900277BE9 /* whale.c */; settings = {COMPILER_FLAGS = "-DUSE_GL"; }; };
+ AF918AB4158FC53D002B5D1E /* abstractile.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE6A4360CDD8026002805BF /* abstractile.xml */; };
+ AF918AB5158FC53D002B5D1E /* anemone.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258680988A468000655EE /* anemone.xml */; };
+ AF918AB6158FC53D002B5D1E /* anemotaxis.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258690988A468000655EE /* anemotaxis.xml */; };
+ AF918AB8158FC53D002B5D1E /* antinspect.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586B0988A468000655EE /* antinspect.xml */; };
+ AF918AB9158FC53D002B5D1E /* antmaze.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586C0988A468000655EE /* antmaze.xml */; };
+ AF918ABA158FC53D002B5D1E /* antspotlight.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586D0988A468000655EE /* antspotlight.xml */; };
+ AF918ABB158FC53D002B5D1E /* apollonian.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586E0988A468000655EE /* apollonian.xml */; };
+ AF918ABC158FC53D002B5D1E /* apple2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586F0988A468000655EE /* apple2.xml */; };
+ AF918ABD158FC53D002B5D1E /* atlantis.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258700988A468000655EE /* atlantis.xml */; };
+ AF918ABE158FC53D002B5D1E /* attraction.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258710988A468000655EE /* attraction.xml */; };
+ AF918ABF158FC53D002B5D1E /* atunnel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258720988A468000655EE /* atunnel.xml */; };
+ AF918AC0158FC53D002B5D1E /* barcode.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258730988A468000655EE /* barcode.xml */; };
+ AF918AC1158FC53D002B5D1E /* blaster.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258740988A468000655EE /* blaster.xml */; };
+ AF918AC2158FC53D002B5D1E /* blinkbox.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258750988A468000655EE /* blinkbox.xml */; };
+ AF918AC3158FC53D002B5D1E /* blitspin.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258760988A468000655EE /* blitspin.xml */; };
+ AF918AC4158FC53D002B5D1E /* blocktube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258770988A468000655EE /* blocktube.xml */; };
+ AF918AC5158FC53D002B5D1E /* boing.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258780988A468000655EE /* boing.xml */; };
+ AF918AC6158FC53D002B5D1E /* bouboule.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258790988A468000655EE /* bouboule.xml */; };
+ AF918AC7158FC53D002B5D1E /* bouncingcow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587A0988A468000655EE /* bouncingcow.xml */; };
+ AF918AC8158FC53D002B5D1E /* boxed.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587B0988A468000655EE /* boxed.xml */; };
+ AF918AC9158FC53D002B5D1E /* boxfit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587C0988A468000655EE /* boxfit.xml */; };
+ AF918ACA158FC53D002B5D1E /* braid.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587D0988A468000655EE /* braid.xml */; };
+ AF918ACB158FC53D002B5D1E /* bsod.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587E0988A468000655EE /* bsod.xml */; };
+ AF918ACC158FC53D002B5D1E /* bubble3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587F0988A468000655EE /* bubble3d.xml */; };
+ AF918ACE158FC53D002B5D1E /* bumps.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258810988A468000655EE /* bumps.xml */; };
+ AF918ACF158FC53D002B5D1E /* cage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258820988A468000655EE /* cage.xml */; };
+ AF918AD0158FC53D002B5D1E /* carousel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258830988A468000655EE /* carousel.xml */; };
+ AF918AD1158FC53D002B5D1E /* ccurve.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258840988A468000655EE /* ccurve.xml */; };
+ AF918AD2158FC53D002B5D1E /* celtic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258850988A468000655EE /* celtic.xml */; };
+ AF918AD3158FC53D002B5D1E /* circuit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258860988A468000655EE /* circuit.xml */; };
+ AF918AD4158FC53D002B5D1E /* cloudlife.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258870988A468000655EE /* cloudlife.xml */; };
+ AF918AD5158FC53D002B5D1E /* companioncube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3581E61431D61D00E09C51 /* companioncube.xml */; };
+ AF918AD6158FC53D002B5D1E /* compass.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258880988A468000655EE /* compass.xml */; };
+ AF918AD7158FC53D002B5D1E /* coral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258890988A468000655EE /* coral.xml */; };
+ AF918AD8158FC53D002B5D1E /* crackberg.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588B0988A468000655EE /* crackberg.xml */; };
+ AF918ADA158FC53D002B5D1E /* crystal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588D0988A468000655EE /* crystal.xml */; };
+ AF918ADB158FC53D002B5D1E /* cube21.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588E0988A468000655EE /* cube21.xml */; };
+ AF918ADC158FC53D002B5D1E /* cubenetic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588F0988A468000655EE /* cubenetic.xml */; };
+ AF918ADD158FC53D002B5D1E /* cubestorm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258900988A468000655EE /* cubestorm.xml */; };
+ AF918ADE158FC53D002B5D1E /* cubicgrid.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */; };
+ AF918ADF158FC53D002B5D1E /* cwaves.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF4634B0C44046500EE6509 /* cwaves.xml */; };
+ AF918AE0158FC53D002B5D1E /* cynosure.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258910988A468000655EE /* cynosure.xml */; };
+ AF918AE1158FC53D002B5D1E /* dangerball.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258920988A468000655EE /* dangerball.xml */; };
+ AF918AE2158FC53D002B5D1E /* decayscreen.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258930988A468000655EE /* decayscreen.xml */; };
+ AF918AE3158FC53D002B5D1E /* deco.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258940988A468000655EE /* deco.xml */; };
+ AF918AE4158FC53D002B5D1E /* deluxe.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258950988A468000655EE /* deluxe.xml */; };
+ AF918AE5158FC53D002B5D1E /* demon.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258960988A468000655EE /* demon.xml */; };
+ AF918AE6158FC53D002B5D1E /* discrete.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258970988A468000655EE /* discrete.xml */; };
+ AF918AE7158FC53D002B5D1E /* distort.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258980988A468000655EE /* distort.xml */; };
+ AF918AE9158FC53D002B5D1E /* drift.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258990988A468000655EE /* drift.xml */; };
+ AF918AEA158FC53D002B5D1E /* endgame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589B0988A468000655EE /* endgame.xml */; };
+ AF918AEB158FC53D002B5D1E /* engine.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589C0988A468000655EE /* engine.xml */; };
+ AF918AEC158FC53D002B5D1E /* epicycle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589D0988A468000655EE /* epicycle.xml */; };
+ AF918AED158FC53D002B5D1E /* eruption.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589E0988A468000655EE /* eruption.xml */; };
+ AF918AEE158FC53D002B5D1E /* euler2d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589F0988A468000655EE /* euler2d.xml */; };
+ AF918AF0158FC53D002B5D1E /* fadeplot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A10988A468000655EE /* fadeplot.xml */; };
+ AF918AF1158FC53D002B5D1E /* fiberlamp.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A20988A468000655EE /* fiberlamp.xml */; };
+ AF918AF2158FC53D002B5D1E /* fireworkx.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A40988A468000655EE /* fireworkx.xml */; };
+ AF918AF4158FC53D002B5D1E /* flame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A60988A468000655EE /* flame.xml */; };
+ AF918AF5158FC53D002B5D1E /* flipflop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A70988A468000655EE /* flipflop.xml */; };
+ AF918AF6158FC53D002B5D1E /* flipscreen3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A80988A468000655EE /* flipscreen3d.xml */; };
+ AF918AF7158FC53D002B5D1E /* fliptext.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A90988A468000655EE /* fliptext.xml */; };
+ AF918AF8158FC53D002B5D1E /* flow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AA0988A468000655EE /* flow.xml */; };
+ AF918AF9158FC53D002B5D1E /* fluidballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AB0988A468000655EE /* fluidballs.xml */; };
+ AF918AFB158FC53D002B5D1E /* flyingtoasters.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AD0988A468000655EE /* flyingtoasters.xml */; };
+ AF918AFC158FC53D002B5D1E /* fontglide.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AE0988A468000655EE /* fontglide.xml */; };
+ AF918AFE158FC53D002B5D1E /* fuzzyflakes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B00988A468000655EE /* fuzzyflakes.xml */; };
+ AF918AFF158FC53D002B5D1E /* galaxy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B10988A468000655EE /* galaxy.xml */; };
+ AF918B00158FC53D002B5D1E /* gears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B20988A468000655EE /* gears.xml */; };
+ AF918B01158FC53D002B5D1E /* gflux.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B30988A468000655EE /* gflux.xml */; };
+ AF918B02158FC53D002B5D1E /* glblur.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B40988A468000655EE /* glblur.xml */; };
+ AF918B03158FC53D002B5D1E /* glcells.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF463730C440BAC00EE6509 /* glcells.xml */; };
+ AF918B04158FC53D002B5D1E /* gleidescope.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B50988A468000655EE /* gleidescope.xml */; };
+ AF918B06158FC53D002B5D1E /* glhanoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B70988A468000655EE /* glhanoi.xml */; };
+ AF918B07158FC53D002B5D1E /* glknots.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B80988A468000655EE /* glknots.xml */; };
+ AF918B08158FC53D002B5D1E /* glmatrix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B90988A468000655EE /* glmatrix.xml */; };
+ AF918B09158FC53D002B5D1E /* glplanet.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BA0988A468000655EE /* glplanet.xml */; };
+ AF918B0A158FC53D002B5D1E /* glschool.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF48E16B0A0C26A400F94CF9 /* glschool.xml */; };
+ AF918B0B158FC53D002B5D1E /* glslideshow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BB0988A468000655EE /* glslideshow.xml */; };
+ AF918B0C158FC53D002B5D1E /* glsnake.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BC0988A468000655EE /* glsnake.xml */; };
+ AF918B0D158FC53D002B5D1E /* gltext.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BD0988A468000655EE /* gltext.xml */; };
+ AF918B0E158FC53D002B5D1E /* goop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BF0988A468000655EE /* goop.xml */; };
+ AF918B0F158FC53D002B5D1E /* grav.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C00988A468000655EE /* grav.xml */; };
+ AF918B10158FC53D002B5D1E /* greynetic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C10988A468000655EE /* greynetic.xml */; };
+ AF918B11158FC53D002B5D1E /* halftone.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C20988A468000655EE /* halftone.xml */; };
+ AF918B12158FC53D002B5D1E /* halo.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C30988A468000655EE /* halo.xml */; };
+ AF918B13158FC53D002B5D1E /* helix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C40988A468000655EE /* helix.xml */; };
+ AF918B14158FC53D002B5D1E /* hilbert.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF78D18E142DD99A002AAF77 /* hilbert.xml */; };
+ AF918B15158FC53D002B5D1E /* hopalong.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C50988A468000655EE /* hopalong.xml */; };
+ AF918B18158FC53D002B5D1E /* hypertorus.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C80988A468000655EE /* hypertorus.xml */; };
+ AF918B19158FC53D002B5D1E /* hypnowheel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */; };
+ AF918B1A158FC53D002B5D1E /* ifs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C90988A468000655EE /* ifs.xml */; };
+ AF918B1B158FC53D002B5D1E /* imsmap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CA0988A468000655EE /* imsmap.xml */; };
+ AF918B1C158FC53D002B5D1E /* interaggregate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CB0988A468000655EE /* interaggregate.xml */; };
+ AF918B1D158FC53D002B5D1E /* interference.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CC0988A468000655EE /* interference.xml */; };
+ AF918B1E158FC53D002B5D1E /* intermomentary.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CD0988A468000655EE /* intermomentary.xml */; };
+ AF918B1F158FC53D002B5D1E /* jigglypuff.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CE0988A468000655EE /* jigglypuff.xml */; };
+ AF918B22158FC53D002B5D1E /* juggler3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D10988A468000655EE /* juggler3d.xml */; };
+ AF918B23158FC53D002B5D1E /* julia.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D20988A468000655EE /* julia.xml */; };
+ AF918B24158FC53D002B5D1E /* kaleidescope.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D30988A468000655EE /* kaleidescope.xml */; };
+ AF918B25158FC53D002B5D1E /* klein.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D40988A468000655EE /* klein.xml */; };
+ AF918B26158FC53D002B5D1E /* kumppa.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D50988A468000655EE /* kumppa.xml */; };
+ AF918B27158FC53D002B5D1E /* lament.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D60988A468000655EE /* lament.xml */; };
+ AF918B29158FC53D002B5D1E /* lavalite.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D80988A468000655EE /* lavalite.xml */; };
+ AF918B30158FC53D002B5D1E /* loop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DD0988A468000655EE /* loop.xml */; };
+ AF918B31158FC53D002B5D1E /* m6502.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA370C4C74B700D76972 /* m6502.xml */; };
+ AF918B32158FC53D002B5D1E /* maze.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DE0988A468000655EE /* maze.xml */; };
+ AF918B33158FC53D002B5D1E /* memscroller.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DF0988A469000655EE /* memscroller.xml */; };
+ AF918B34158FC53D002B5D1E /* menger.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E00988A469000655EE /* menger.xml */; };
+ AF918B35158FC53D002B5D1E /* metaballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E10988A469000655EE /* metaballs.xml */; };
+ AF918B36158FC53D002B5D1E /* mirrorblob.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E20988A469000655EE /* mirrorblob.xml */; };
+ AF918B38158FC53D002B5D1E /* moebius.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E40988A469000655EE /* moebius.xml */; };
+ AF918B39158FC53D002B5D1E /* moebiusgears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */; };
+ AF918B3A158FC53D002B5D1E /* moire.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E50988A469000655EE /* moire.xml */; };
+ AF918B3B158FC53D002B5D1E /* moire2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E60988A469000655EE /* moire2.xml */; };
+ AF918B3C158FC53D002B5D1E /* molecule.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E70988A469000655EE /* molecule.xml */; };
+ AF918B3D158FC53D002B5D1E /* morph3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E80988A469000655EE /* morph3d.xml */; };
+ AF918B3E158FC53D002B5D1E /* mountain.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E90988A469000655EE /* mountain.xml */; };
+ AF918B3F158FC53D002B5D1E /* munch.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EA0988A469000655EE /* munch.xml */; };
+ AF918B40158FC53D002B5D1E /* nerverot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EB0988A469000655EE /* nerverot.xml */; };
+ AF918B41158FC53D002B5D1E /* noof.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EC0988A469000655EE /* noof.xml */; };
+ AF918B42158FC53D002B5D1E /* noseguy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258ED0988A469000655EE /* noseguy.xml */; };
+ AF918B43158FC53D002B5D1E /* pacman.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EE0988A469000655EE /* pacman.xml */; };
+ AF918B44158FC53D002B5D1E /* pedal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EF0988A469000655EE /* pedal.xml */; };
+ AF918B45158FC53D002B5D1E /* penetrate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F00988A469000655EE /* penetrate.xml */; };
+ AF918B46158FC53D002B5D1E /* penrose.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F10988A469000655EE /* penrose.xml */; };
+ AF918B47158FC53D002B5D1E /* petri.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F20988A469000655EE /* petri.xml */; };
+ AF918B48158FC53E002B5D1E /* phosphor.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F30988A469000655EE /* phosphor.xml */; };
+ AF918B49158FC53E002B5D1E /* photopile.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFD51DB80F063BE700471C02 /* photopile.xml */; };
+ AF918B4A158FC53E002B5D1E /* piecewise.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F40988A469000655EE /* piecewise.xml */; };
+ AF918B4B158FC53E002B5D1E /* pinion.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F50988A469000655EE /* pinion.xml */; };
+ AF918B4C158FC53E002B5D1E /* pipes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F60988A469000655EE /* pipes.xml */; };
+ AF918B4E158FC53E002B5D1E /* polyominoes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F80988A469000655EE /* polyominoes.xml */; };
+ AF918B4F158FC53E002B5D1E /* polytopes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F90988A469000655EE /* polytopes.xml */; };
+ AF918B50158FC53E002B5D1E /* pong.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FA0988A469000655EE /* pong.xml */; };
+ AF918B51158FC53E002B5D1E /* popsquares.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FB0988A469000655EE /* popsquares.xml */; };
+ AF918B52158FC53E002B5D1E /* providence.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FC0988A469000655EE /* providence.xml */; };
+ AF918B53158FC53E002B5D1E /* pulsar.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FD0988A469000655EE /* pulsar.xml */; };
+ AF918B54158FC53E002B5D1E /* pyro.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FE0988A469000655EE /* pyro.xml */; };
+ AF918B55158FC53E002B5D1E /* qix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FF0988A469000655EE /* qix.xml */; };
+ AF918B56158FC53E002B5D1E /* queens.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259000988A469000655EE /* queens.xml */; };
+ AF918B57158FC53E002B5D1E /* rdbomb.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFCCCBAD09BFE4B000353F4D /* rdbomb.xml */; };
+ AF918B58158FC53E002B5D1E /* ripples.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259030988A469000655EE /* ripples.xml */; };
+ AF918B59158FC53E002B5D1E /* rocks.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259040988A469000655EE /* rocks.xml */; };
+ AF918B5A158FC53E002B5D1E /* rorschach.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259050988A469000655EE /* rorschach.xml */; };
+ AF918B5C158FC53E002B5D1E /* rotzoomer.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259070988A469000655EE /* rotzoomer.xml */; };
+ AF918B5D158FC53E002B5D1E /* rubik.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259080988A469000655EE /* rubik.xml */; };
+ AF918B5E158FC53E002B5D1E /* rubikblocks.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */; };
+ AF918B5F158FC53E002B5D1E /* sballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259090988A469000655EE /* sballs.xml */; };
+ AF918B60158FC53E002B5D1E /* shadebobs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590A0988A469000655EE /* shadebobs.xml */; };
+ AF918B61158FC53E002B5D1E /* sierpinski.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590B0988A469000655EE /* sierpinski.xml */; };
+ AF918B62158FC53E002B5D1E /* sierpinski3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590C0988A469000655EE /* sierpinski3d.xml */; };
+ AF918B63158FC53E002B5D1E /* skytentacles.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE2A4740E2E911200ADB298 /* skytentacles.xml */; };
+ AF918B64158FC53E002B5D1E /* slidescreen.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590D0988A469000655EE /* slidescreen.xml */; };
+ AF918B65158FC53E002B5D1E /* slip.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590E0988A469000655EE /* slip.xml */; };
+ AF918B66158FC53E002B5D1E /* sonar.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590F0988A469000655EE /* sonar.xml */; };
+ AF918B67158FC53E002B5D1E /* speedmine.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259100988A469000655EE /* speedmine.xml */; };
+ AF918B69158FC53E002B5D1E /* spheremonics.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259130988A469000655EE /* spheremonics.xml */; };
+ AF918B6B158FC53E002B5D1E /* spotlight.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259150988A469000655EE /* spotlight.xml */; };
+ AF918B6C158FC53E002B5D1E /* sproingies.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259160988A469000655EE /* sproingies.xml */; };
+ AF918B6D158FC53E002B5D1E /* squiral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259170988A469000655EE /* squiral.xml */; };
+ AF918B6E158FC53E002B5D1E /* stairs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259190988A469000655EE /* stairs.xml */; };
+ AF918B6F158FC53E002B5D1E /* starfish.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591A0988A469000655EE /* starfish.xml */; };
+ AF918B70158FC53E002B5D1E /* starwars.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591B0988A469000655EE /* starwars.xml */; };
+ AF918B71158FC53E002B5D1E /* stonerview.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591C0988A469000655EE /* stonerview.xml */; };
+ AF918B72158FC53E002B5D1E /* strange.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591D0988A469000655EE /* strange.xml */; };
+ AF918B73158FC53E002B5D1E /* substrate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591E0988A469000655EE /* substrate.xml */; };
+ AF918B74158FC53E002B5D1E /* superquadrics.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591F0988A469000655EE /* superquadrics.xml */; };
+ AF918B75158FC53E002B5D1E /* surfaces.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF4A3461102A59EB00A81B2A /* surfaces.xml */; };
+ AF918B76158FC53E002B5D1E /* swirl.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259200988A469000655EE /* swirl.xml */; };
+ AF918B78158FC53E002B5D1E /* tangram.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259220988A469000655EE /* tangram.xml */; };
+ AF918B79158FC53E002B5D1E /* thornbird.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259230988A469000655EE /* thornbird.xml */; };
+ AF918B7A158FC53E002B5D1E /* timetunnel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259240988A469000655EE /* timetunnel.xml */; };
+ AF918B7B158FC53E002B5D1E /* topblock.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF998EFA0A083E8C0051049D /* topblock.xml */; };
+ AF918B7C158FC53E002B5D1E /* triangle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259250988A469000655EE /* triangle.xml */; };
+ AF918B7D158FC53E002B5D1E /* tronbit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF3582211433318500E09C51 /* tronbit.xml */; };
+ AF918B7E158FC53E002B5D1E /* truchet.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259260988A469000655EE /* truchet.xml */; };
+ AF918B7F158FC53E002B5D1E /* twang.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259270988A469000655EE /* twang.xml */; };
+ AF918B80158FC53E002B5D1E /* vermiculate.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259280988A469000655EE /* vermiculate.xml */; };
+ AF918B83158FC53E002B5D1E /* voronoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF0DCA610C4CBB8E00D76972 /* voronoi.xml */; };
+ AF918B84158FC53E002B5D1E /* wander.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592B0988A469000655EE /* wander.xml */; };
+ AF918B86158FC53E002B5D1E /* whirlwindwarp.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592D0988A469000655EE /* whirlwindwarp.xml */; };
+ AF918B89158FC53E002B5D1E /* wormhole.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259310988A469000655EE /* wormhole.xml */; };
+ AF918B8A158FC53E002B5D1E /* xanalogtv.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259320988A469000655EE /* xanalogtv.xml */; };
+ AF918B8B158FC53E002B5D1E /* xflame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259370988A469000655EE /* xflame.xml */; };
+ AF918B8C158FC53E002B5D1E /* xjack.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259380988A469000655EE /* xjack.xml */; };
+ AF918B8D158FC53E002B5D1E /* xlyap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259390988A469000655EE /* xlyap.xml */; };
+ AF918B8E158FC53E002B5D1E /* xmatrix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593A0988A469000655EE /* xmatrix.xml */; };
+ AF918B8F158FC53E002B5D1E /* xrayswarm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593D0988A469000655EE /* xrayswarm.xml */; };
+ AF918B90158FC53E002B5D1E /* xspirograph.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2593F0988A469000655EE /* xspirograph.xml */; };
+ AF918B91158FC554002B5D1E /* zoom.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259430988A469000655EE /* zoom.xml */; };
+ AF918B96158FD0EA002B5D1E /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
+ AF918B99158FF045002B5D1E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ AF918B9A158FF04C002B5D1E /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF975734099C317000B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF975736099C317000B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF975737099C317000B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975738099C317000B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF97573F099C31BB00B05160 /* imsmap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CA0988A468000655EE /* imsmap.xml */; };
AF975741099C31DD00B05160 /* imsmap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975740099C31DD00B05160 /* imsmap.c */; };
AF97577B099C374A00B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF97577E099C374A00B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF97577F099C374A00B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975780099C374A00B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF975788099C378B00B05160 /* moire.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E50988A469000655EE /* moire.xml */; };
AF97578A099C37A500B05160 /* moire.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975789099C37A500B05160 /* moire.c */; };
AF9757C8099C3E6300B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF9757CB099C3E6300B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9757CC099C3E6300B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9757CD099C3E6300B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9757D6099C3EB800B05160 /* rd-bomb.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9757D5099C3EB800B05160 /* rd-bomb.c */; };
AF97580E099C41D500B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF975811099C41D500B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF975812099C41D500B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975813099C41D500B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF97581B099C423600B05160 /* xflame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259370988A469000655EE /* xflame.xml */; };
AF975830099C427500B05160 /* xflame.c in Sources */ = {isa = PBXBuildFile; fileRef = AF97582F099C427500B05160 /* xflame.c */; };
AF97586B099C475900B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF97586E099C475900B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF97586F099C475900B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975870099C475900B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF975879099C490500B05160 /* shadebobs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590A0988A469000655EE /* shadebobs.xml */; };
AF97587B099C492000B05160 /* shadebobs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF97587A099C492000B05160 /* shadebobs.c */; };
AF975A3C099C681F00B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF975A3F099C681F00B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF975A40099C681F00B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975A41099C681F00B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF975A48099C688B00B05160 /* metaballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E10988A469000655EE /* metaballs.xml */; };
AF975A4A099C689F00B05160 /* metaballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A49099C689F00B05160 /* metaballs.c */; };
AF975A72099C6AB200B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF975A75099C6AB200B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF975A76099C6AB200B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975A77099C6AB200B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF975A82099C6B2700B05160 /* eruption.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589E0988A468000655EE /* eruption.xml */; };
AF975A84099C6B4900B05160 /* eruption.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A83099C6B4900B05160 /* eruption.c */; };
AF975A8C099C6BC300B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF975A8F099C6BC300B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF975A90099C6BC300B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975A91099C6BC300B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF975A98099C6C2000B05160 /* barcode.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258730988A468000655EE /* barcode.xml */; };
AF975A9A099C6C3600B05160 /* barcode.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975A99099C6C3500B05160 /* barcode.c */; };
AF975ADD099C6EB100B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF975AE0099C6EB100B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF975AE1099C6EB100B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975AE2099C6EB100B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF975AED099C6EFE00B05160 /* fireworkx.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A40988A468000655EE /* fireworkx.xml */; };
AF975AEF099C6F1700B05160 /* fireworkx.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975AEE099C6F1700B05160 /* fireworkx.c */; };
AF975B02099C6FE400B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF975B05099C6FE400B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF975B06099C6FE400B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975B07099C6FE400B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF975B15099C709E00B05160 /* memscroller.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975B14099C709E00B05160 /* memscroller.c */; };
AF975B16099C70B200B05160 /* memscroller.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DF0988A469000655EE /* memscroller.xml */; };
AF975C18099C8C1500B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF975C1B099C8C1500B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF975C1C099C8C1500B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975C1D099C8C1500B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF975C28099C8C6A00B05160 /* halo.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C30988A468000655EE /* halo.xml */; };
AF975C29099C8C7600B05160 /* halo.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C29098E295D00FB32B8 /* halo.c */; };
AF975C44099C8DCF00B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF975C47099C8DCF00B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF975C48099C8DCF00B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975C49099C8DCF00B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF975C55099C8E2800B05160 /* greynetic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C10988A468000655EE /* greynetic.xml */; };
AF975C56099C8E3000B05160 /* greynetic.c in Sources */ = {isa = PBXBuildFile; fileRef = AF480C21098E28EF00FB32B8 /* greynetic.c */; };
AF975C64099C8F3F00B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF975C67099C8F3F00B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF975C68099C8F3F00B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975C69099C8F3F00B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF975C75099C8FAC00B05160 /* noseguy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258ED0988A469000655EE /* noseguy.xml */; };
AF975C77099C8FC700B05160 /* noseguy.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975C76099C8FC700B05160 /* noseguy.c */; };
AF975C93099C929800B05160 /* xpm-pixmap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975C91099C929800B05160 /* xpm-pixmap.c */; };
AF975C94099C929800B05160 /* xpm-pixmap.h in Headers */ = {isa = PBXBuildFile; fileRef = AF975C92099C929800B05160 /* xpm-pixmap.h */; };
AF975D59099CA0F000B05160 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF975D5C099CA0F000B05160 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF975D5D099CA0F000B05160 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF975D5E099CA0F000B05160 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF975D65099CA14B00B05160 /* rocks.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259040988A469000655EE /* rocks.xml */; };
AF975D67099CA16A00B05160 /* rocks.c in Sources */ = {isa = PBXBuildFile; fileRef = AF975D66099CA16A00B05160 /* rocks.c */; };
AF976FCC0989CAD7001F8B92 /* deco.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC25B5E0988BA63000655EE /* deco.c */; };
AF976FCD0989CAEA001F8B92 /* deco.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258940988A468000655EE /* deco.xml */; };
- AF976FD40989CB02001F8B92 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF976FD50989CB0C001F8B92 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF97703A0989D1E6001F8B92 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF97703B0989D1E6001F8B92 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9770420989D21A001F8B92 /* rorschach.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD620981E40800F7970E /* rorschach.c */; };
AF9770430989D226001F8B92 /* rorschach.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259050988A469000655EE /* rorschach.xml */; };
- AF9770770989D2F6001F8B92 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9770780989D2F6001F8B92 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF97707F0989D327001F8B92 /* attraction.c in Sources */ = {isa = PBXBuildFile; fileRef = AF976DFA09896BEB001F8B92 /* attraction.c */; };
AF9770800989D32E001F8B92 /* attraction.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258710988A468000655EE /* attraction.xml */; };
AF9771DF0989DC88001F8B92 /* SaverRunner.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE1FD400981E32E00F7970E /* SaverRunner.m */; };
AF9772C80989DCD5001F8B92 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
- AF9772CB0989DCFD001F8B92 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9772E30989DFC6001F8B92 /* SaverRunner.nib in Resources */ = {isa = PBXBuildFile; fileRef = AF9772E10989DFC6001F8B92 /* SaverRunner.nib */; };
AF998ED60A083A280051049D /* xscreensaver-text in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */; };
AF998EE10A083DB30051049D /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF998EE30A083DB30051049D /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF998EE40A083DB30051049D /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF998EE50A083DB30051049D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AF998EE60A083DB30051049D /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AF998EE70A083DB30051049D /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AF998EE80A083DB30051049D /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AF998EF90A083E750051049D /* topblock.c in Sources */ = {isa = PBXBuildFile; fileRef = AF998EF80A083E750051049D /* topblock.c */; };
AF998EFB0A083E8C0051049D /* topblock.xml in Resources */ = {isa = PBXBuildFile; fileRef = AF998EFA0A083E8C0051049D /* topblock.xml */; };
AF9CC7A1099580E70075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
AF9CCAF009959E230075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
AF9CCAF109959E270075E99B /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
AF9D466D09B5109C006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF9D466F09B5109C006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D467009B5109C006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D467109B5109C006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D467909B5110B006E59CF /* decayscreen.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D467809B5110B006E59CF /* decayscreen.c */; };
AF9D467A09B51126006E59CF /* decayscreen.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258930988A468000655EE /* decayscreen.xml */; };
AF9D468F09B51567006E59CF /* osxgrabscreen.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9D468E09B51567006E59CF /* osxgrabscreen.m */; };
AF9D473809B52EE0006E59CF /* colorbars.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D473609B52EE0006E59CF /* colorbars.c */; };
AF9D473909B52EE0006E59CF /* colorbars.h in Headers */ = {isa = PBXBuildFile; fileRef = AF9D473709B52EE0006E59CF /* colorbars.h */; };
AF9D474A09B5300A006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF9D474D09B5300A006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D474E09B5300A006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D474F09B5300A006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D475609B5306A006E59CF /* slidescreen.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590D0988A469000655EE /* slidescreen.xml */; };
AF9D475909B53091006E59CF /* slidescreen.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D475809B53091006E59CF /* slidescreen.c */; };
AF9D476509B53166006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF9D476809B53166006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D476909B53166006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D476A09B53166006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D48D309B53214006E59CF /* zoom.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259430988A469000655EE /* zoom.xml */; };
AF9D48D509B53229006E59CF /* zoom.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D48D409B53229006E59CF /* zoom.c */; };
AF9D48E109B53322006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF9D48E409B53322006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D48E509B53322006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D48E609B53322006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D48ED09B5338A006E59CF /* bumps.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258810988A468000655EE /* bumps.xml */; };
AF9D48F009B533AE006E59CF /* bumps.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D48EE09B533AE006E59CF /* bumps.c */; };
AF9D48FA09B535DA006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF9D48FD09B535DA006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D48FE09B535DA006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D48FF09B535DA006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D490609B536DE006E59CF /* distort.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258980988A468000655EE /* distort.xml */; };
AF9D490809B536F7006E59CF /* distort.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D490709B536F7006E59CF /* distort.c */; };
AF9D493109B53CBA006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF9D493409B53CBA006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D493509B53CBA006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D493609B53CBA006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D493D09B53D3B006E59CF /* ripples.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259030988A469000655EE /* ripples.xml */; };
AF9D493F09B53D55006E59CF /* ripples.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D493E09B53D55006E59CF /* ripples.c */; };
AF9D495A09B53FC9006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF9D495D09B53FC9006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D495E09B53FC9006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D495F09B53FC9006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D496609B54087006E59CF /* rotzoomer.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259070988A469000655EE /* rotzoomer.xml */; };
AF9D496809B540A4006E59CF /* rotzoomer.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D496709B540A4006E59CF /* rotzoomer.c */; };
AF9D497209B5411D006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF9D497509B5411D006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D497609B5411D006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D497709B5411D006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D497E09B541CE006E59CF /* twang.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259270988A469000655EE /* twang.xml */; };
AF9D498009B541E6006E59CF /* twang.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D497F09B541E5006E59CF /* twang.c */; };
AF9D499D09B544C2006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF9D49A009B544C2006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D49A109B544C2006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D49A209B544C2006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D49A909B5457B006E59CF /* spotlight.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259150988A469000655EE /* spotlight.xml */; };
AF9D49AB09B54596006E59CF /* spotlight.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D49AA09B54596006E59CF /* spotlight.c */; };
AF9D4C6F09B59F27006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF9D4C7209B59F27006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D4C7309B59F27006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D4C7409B59F27006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D4C7B09B5A02D006E59CF /* xlyap.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259390988A469000655EE /* xlyap.xml */; };
AF9D4C7D09B5A044006E59CF /* xlyap.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4C7C09B5A044006E59CF /* xlyap.c */; };
AF9D4CED09B5AA8E006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AF9D4CF009B5AA8E006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D4CF109B5AA8E006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D4CF209B5AA8E006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D4CF909B5AC73006E59CF /* pong.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FA0988A469000655EE /* pong.xml */; };
AF9D4CFD09B5AC94006E59CF /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
AF9D4CFE09B5AC94006E59CF /* pong.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFC09B5AC94006E59CF /* pong.c */; };
AF9D4D8409B5B2DC006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
AF9D4D8509B5B2DC006E59CF /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
- AF9D4D8809B5B2DC006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D4D8909B5B2DC006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D4D8A09B5B2DC006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D4D9109B5B42B006E59CF /* xanalogtv.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259320988A469000655EE /* xanalogtv.xml */; };
AF9D4D9309B5B444006E59CF /* xanalogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4D9209B5B444006E59CF /* xanalogtv.c */; };
AF9D4DB509B5B71E006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
AF9D4DB609B5B71E006E59CF /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
- AF9D4DB909B5B71E006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D4DBA09B5B71E006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D4DBB09B5B71E006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D4DC209B5B862006E59CF /* bsod.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587E0988A468000655EE /* bsod.xml */; };
AF9D4DC409B5B87D006E59CF /* bsod.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DC309B5B87D006E59CF /* bsod.c */; };
AF9D4DD409B5B990006E59CF /* apple2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DD309B5B990006E59CF /* apple2.c */; };
AF9D4DF209B5BB19006E59CF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
AF9D4DF309B5BB19006E59CF /* analogtv.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4CFA09B5AC94006E59CF /* analogtv.c */; };
AF9D4DF509B5BB19006E59CF /* apple2.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4DD309B5B990006E59CF /* apple2.c */; };
- AF9D4DF709B5BB19006E59CF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AF9D4DF809B5BB19006E59CF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AF9D4DF909B5BB19006E59CF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AF9D4E0409B5BC85006E59CF /* apple2.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586F0988A468000655EE /* apple2.xml */; };
AF9D4E0609B5BC9D006E59CF /* apple2-main.c in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4E0509B5BC9D006E59CF /* apple2-main.c */; };
AF9D4E2209B63413006E59CF /* jwxyz-timers.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9D4E2109B63413006E59CF /* jwxyz-timers.m */; };
AFA339350B058505002B0E7D /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFA339380B058505002B0E7D /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA339390B058505002B0E7D /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA3393A0B058505002B0E7D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFA33BAF0B0585F7002B0E7D /* webcollage-cocoa.m in Sources */ = {isa = PBXBuildFile; fileRef = AFA33BAE0B0585F7002B0E7D /* webcollage-cocoa.m */; };
AFA33BB00B05860F002B0E7D /* webcollage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592C0988A469000655EE /* webcollage.xml */; };
AFA33BD10B0587EE002B0E7D /* webcollage-helper-cocoa.m in Sources */ = {isa = PBXBuildFile; fileRef = AFA33BD00B0587EE002B0E7D /* webcollage-helper-cocoa.m */; };
- AFA33BD20B058815002B0E7D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFA33BDD0B058A30002B0E7D /* webcollage-helper in Resources */ = {isa = PBXBuildFile; fileRef = AFA33BC70B058740002B0E7D /* webcollage-helper */; };
AFA33C0C0B058ED2002B0E7D /* webcollage in Resources */ = {isa = PBXBuildFile; fileRef = AFA33C0A0B058E6B002B0E7D /* webcollage */; };
AFA55866099324D800F3E977 /* minixpm.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55864099324D800F3E977 /* minixpm.c */; };
AFA55867099324D800F3E977 /* minixpm.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA55865099324D800F3E977 /* minixpm.h */; };
- AFA55950099330B000F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55951099330B000F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55952099330B000F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55953099330B000F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55954099330B000F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55955099330B000F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA5595C099330E500F3E977 /* cage.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258820988A468000655EE /* cage.xml */; };
AFA5595E0993310500F3E977 /* cage.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5595D0993310500F3E977 /* cage.c */; };
- AFA559750993317900F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA559760993317900F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA559770993317900F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA559780993317900F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA559790993317900F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5597A0993317900F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55981099331AC00F3E977 /* moebius.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E40988A469000655EE /* moebius.xml */; };
AFA55983099331C300F3E977 /* moebius.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55982099331C300F3E977 /* moebius.c */; };
- AFA5599A0993322100F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA5599B0993322100F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA5599C0993322100F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA5599D0993322100F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA5599E0993322100F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5599F0993322100F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA559A70993325200F3E977 /* superquadrics.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591F0988A469000655EE /* superquadrics.xml */; };
AFA559A90993326300F3E977 /* superquadrics.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559A80993326300F3E977 /* superquadrics.c */; };
- AFA559BD0993328000F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA559BE0993328000F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA559BF0993328000F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA559C00993328000F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA559C10993328000F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA559C20993328000F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA559CB099332CF00F3E977 /* morph3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E80988A469000655EE /* morph3d.xml */; };
AFA559CD099332E800F3E977 /* morph3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559CC099332E800F3E977 /* morph3d.c */; };
- AFA559D70993330600F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA559D80993330600F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA559D90993330600F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA559DA0993330600F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA559DB0993330600F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA559DC0993330600F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA559E90993333D00F3E977 /* rubik.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259080988A469000655EE /* rubik.xml */; };
AFA559EB0993335C00F3E977 /* rubik.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA559EA0993335C00F3E977 /* rubik.c */; };
- AFA55A0B0993340300F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55A0C0993340300F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55A0D0993340300F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55A0E0993340300F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55A0F0993340300F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55A100993340300F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55A190993344100F3E977 /* stairs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259190988A469000655EE /* stairs.xml */; };
AFA55A1B0993345900F3E977 /* stairs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A1A0993345900F3E977 /* stairs.c */; };
- AFA55A28099334A000F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55A29099334A000F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55A2A099334A000F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55A2B099334A000F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55A2C099334A000F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55A2D099334A000F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55A34099334CB00F3E977 /* sproingies.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259160988A469000655EE /* sproingies.xml */; };
AFA55A4A0993351F00F3E977 /* s1_1.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A400993351F00F3E977 /* s1_1.c */; };
AFA55A4B0993351F00F3E977 /* s1_2.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A410993351F00F3E977 /* s1_2.c */; };
AFA55A520993351F00F3E977 /* sproingiewrap.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A480993351F00F3E977 /* sproingiewrap.c */; };
AFA55A530993353500F3E977 /* gllist.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A3E0993351F00F3E977 /* gllist.c */; };
AFA55A540993353500F3E977 /* gllist.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA55A3F0993351F00F3E977 /* gllist.h */; };
- AFA55A810993364300F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55A820993364300F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55A830993364300F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55A840993364300F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55A850993364300F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55A860993364300F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55A8D0993366F00F3E977 /* lament.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D60988A468000655EE /* lament.xml */; };
AFA55A8F0993369100F3E977 /* lament.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A8E0993369100F3E977 /* lament.c */; };
AFA55A95099336D800F3E977 /* normals.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A93099336D800F3E977 /* normals.c */; };
AFA55A96099336D800F3E977 /* normals.h in Headers */ = {isa = PBXBuildFile; fileRef = AFA55A94099336D800F3E977 /* normals.h */; };
- AFA55AD709933CEF00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55AD809933CEF00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55AD909933CEF00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55ADA09933CEF00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55ADB09933CEF00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55ADC09933CEF00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55AE309933D1C00F3E977 /* bubble3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587F0988A468000655EE /* bubble3d.xml */; };
AFA55AE509933D3800F3E977 /* bubble3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AE409933D3800F3E977 /* bubble3d.c */; };
AFA55AF709933DBF00F3E977 /* b_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF409933DBF00F3E977 /* b_draw.c */; };
AFA55AF809933DBF00F3E977 /* b_lockglue.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF509933DBF00F3E977 /* b_lockglue.c */; };
AFA55AF909933DBF00F3E977 /* b_sphere.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55AF609933DBF00F3E977 /* b_sphere.c */; };
- AFA55B1409933E0500F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55B1509933E0500F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55B1609933E0500F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55B1709933E0500F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55B1809933E0500F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55B1909933E0500F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55B2009933E3100F3E977 /* glplanet.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BA0988A468000655EE /* glplanet.xml */; };
AFA55B2209933E4A00F3E977 /* glplanet.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B2109933E4A00F3E977 /* glplanet.c */; };
- AFA55B2D09933E8D00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55B2E09933E8D00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55B2F09933E8D00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55B3009933E8D00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55B3109933E8D00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55B3209933E8D00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55B3909933EB400F3E977 /* pulsar.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FD0988A469000655EE /* pulsar.xml */; };
AFA55B4509933EF800F3E977 /* pulsar.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B3F09933EC600F3E977 /* pulsar.c */; };
- AFA55B8109933F7200F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55B8209933F7200F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55B8309933F7200F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55B8409933F7200F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55B8509933F7200F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55B8609933F7200F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55B8D09933FAA00F3E977 /* sierpinski3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590C0988A469000655EE /* sierpinski3d.xml */; };
AFA55B8F09933FBF00F3E977 /* sierpinski3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */; };
- AFA55B9909933FDA00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55B9A09933FDA00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55B9B09933FDA00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55B9C09933FDA00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55B9D09933FDA00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55B9E09933FDA00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55BA50993400200F3E977 /* gflux.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B30988A468000655EE /* gflux.xml */; };
AFA55BA70993401A00F3E977 /* gflux.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BA60993401A00F3E977 /* gflux.c */; };
- AFA55BB3099340CE00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55BB4099340CE00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55BB5099340CE00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55BB6099340CE00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55BB7099340CE00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55BB8099340CE00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55BBF0993410100F3E977 /* circuit.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258860988A468000655EE /* circuit.xml */; };
AFA55BC10993416E00F3E977 /* circuit.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BC00993416E00F3E977 /* circuit.c */; };
- AFA55BEC0993429100F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55BED0993429100F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55BEE0993429100F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55BEF0993429100F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55BF00993429100F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55BF10993429100F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55BF8099342BF00F3E977 /* menger.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E00988A469000655EE /* menger.xml */; };
AFA55BFA099342D500F3E977 /* menger.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55BF9099342D500F3E977 /* menger.c */; };
- AFA55C160993431300F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55C170993431300F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55C180993431300F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55C190993431300F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55C1A0993431300F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55C1B0993431300F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55C220993433D00F3E977 /* engine.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589C0988A468000655EE /* engine.xml */; };
AFA55C240993435300F3E977 /* engine.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C230993435300F3E977 /* engine.c */; };
AFA55C570993482800F3E977 /* glxfonts.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C560993482800F3E977 /* glxfonts.c */; };
- AFA55C7F099349A600F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55C80099349A600F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55C81099349A600F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55C82099349A600F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55C83099349A600F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55C84099349A600F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55C8B099349CC00F3E977 /* glsnake.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BC0988A468000655EE /* glsnake.xml */; };
AFA55C8D099349EE00F3E977 /* glsnake.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55C8C099349EE00F3E977 /* glsnake.c */; };
- AFA55CB109934BB200F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55CB209934BB200F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55CB309934BB200F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55CB409934BB200F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55CB509934BB200F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55CB609934BB200F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55CBD09934BDD00F3E977 /* boxed.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587B0988A468000655EE /* boxed.xml */; };
AFA55CC009934C0900F3E977 /* boxed.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55CBE09934C0900F3E977 /* boxed.c */; };
- AFA55CD409934CE400F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55CD509934CE400F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55CD609934CE400F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55CD709934CE400F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55CD809934CE400F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55CD909934CE400F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55CE009934D1500F3E977 /* glforestfire.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B60988A468000655EE /* glforestfire.xml */; };
AFA55CE209934D2E00F3E977 /* glforestfire.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55CE109934D2E00F3E977 /* glforestfire.c */; };
- AFA55D440993565300F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55D450993565300F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55D460993565300F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55D470993565300F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55D480993565300F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55D490993565300F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55D500993568200F3E977 /* sballs.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259090988A469000655EE /* sballs.xml */; };
AFA55D520993569C00F3E977 /* sballs.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D510993569C00F3E977 /* sballs.c */; };
- AFA55D6A0993584B00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55D6B0993584B00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55D6C0993584B00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55D6D0993584B00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55D6E0993584B00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55D6F0993584B00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55D760993587600F3E977 /* cubenetic.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588F0988A468000655EE /* cubenetic.xml */; };
AFA55D780993589300F3E977 /* cubenetic.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D770993589300F3E977 /* cubenetic.c */; };
- AFA55D87099358C400F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55D88099358C400F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55D89099358C400F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55D8A099358C400F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55D8B099358C400F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55D8C099358C400F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55D93099358FB00F3E977 /* spheremonics.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259130988A469000655EE /* spheremonics.xml */; };
AFA55D950993590F00F3E977 /* spheremonics.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55D940993590F00F3E977 /* spheremonics.c */; };
- AFA55DD009935D7000F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55DD109935D7000F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55DD209935D7000F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55DD309935D7000F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55DD409935D7000F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55DD509935D7000F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55DDC09935D9D00F3E977 /* lavalite.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D80988A468000655EE /* lavalite.xml */; };
AFA55DDE09935DB600F3E977 /* lavalite.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55DDD09935DB600F3E977 /* lavalite.c */; };
AFA55DE309935DFB00F3E977 /* marching.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55DE109935DFB00F3E977 /* marching.c */; };
- AFA55DF909935E4900F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55DFA09935E4900F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55DFB09935E4900F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55DFC09935E4900F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55DFD09935E4900F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55DFE09935E4900F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55E0509935E7E00F3E977 /* queens.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259000988A469000655EE /* queens.xml */; };
AFA55E0709935EB800F3E977 /* queens.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E0609935EB800F3E977 /* queens.c */; };
- AFA55E1509935EDC00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55E1609935EDC00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55E1709935EDC00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55E1809935EDC00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55E1909935EDC00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55E1A09935EDC00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55E2109935F0B00F3E977 /* endgame.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589B0988A468000655EE /* endgame.xml */; };
AFA55E2609935F2B00F3E977 /* chessmodels.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2309935F2B00F3E977 /* chessmodels.c */; };
AFA55E2709935F2B00F3E977 /* endgame.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E2509935F2B00F3E977 /* endgame.c */; };
- AFA55E3809935F8E00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55E3909935F8E00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55E3A09935F8E00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55E3B09935F8E00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55E3C09935F8E00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55E3D09935F8E00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55E4409935FBA00F3E977 /* glblur.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B40988A468000655EE /* glblur.xml */; };
AFA55E4609935FD300F3E977 /* glblur.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E4509935FD300F3E977 /* glblur.c */; };
- AFA55E5609935FF900F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55E5709935FF900F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55E5809935FF900F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55E5909935FF900F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55E5A09935FF900F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55E5B09935FF900F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55E970993602F00F3E977 /* flyingtoasters.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AD0988A468000655EE /* flyingtoasters.xml */; };
AFA55EAD0993608800F3E977 /* flyingtoasters.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E980993608800F3E977 /* flyingtoasters.c */; };
AFA55EAE0993608800F3E977 /* toast.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55E990993608800F3E977 /* toast.c */; };
AFA55EBC0993608800F3E977 /* toaster_slots.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA70993608800F3E977 /* toaster_slots.c */; };
AFA55EBE0993608800F3E977 /* toaster_wing.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EA90993608800F3E977 /* toaster_wing.c */; };
AFA55EC00993608800F3E977 /* toaster.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EAB0993608800F3E977 /* toaster.c */; };
- AFA55ED9099360E300F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55EDA099360E300F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55EDB099360E300F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55EDC099360E300F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55EDD099360E300F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55EDE099360E300F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55EE50993610F00F3E977 /* bouncingcow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2587A0988A468000655EE /* bouncingcow.xml */; };
AFA55EEE0993613E00F3E977 /* bouncingcow.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE70993613E00F3E977 /* bouncingcow.c */; };
AFA55EEF0993613E00F3E977 /* cow_face.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EE80993613E00F3E977 /* cow_face.c */; };
AFA55EF20993613E00F3E977 /* cow_horns.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEB0993613E00F3E977 /* cow_horns.c */; };
AFA55EF30993613E00F3E977 /* cow_tail.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EEC0993613E00F3E977 /* cow_tail.c */; };
AFA55EF40993613E00F3E977 /* cow_udder.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55EED0993613E00F3E977 /* cow_udder.c */; };
- AFA55F14099361B700F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55F15099361B700F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55F16099361B700F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55F17099361B700F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55F18099361B700F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55F19099361B700F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55F20099361E800F3E977 /* jigglypuff.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258CE0988A468000655EE /* jigglypuff.xml */; };
AFA55F220993620200F3E977 /* jigglypuff.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F210993620200F3E977 /* jigglypuff.c */; };
- AFA55F320993622F00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55F330993622F00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55F340993622F00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55F350993622F00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55F360993622F00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55F370993622F00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55F3E0993625B00F3E977 /* klein.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D40988A468000655EE /* klein.xml */; };
AFA55F400993626E00F3E977 /* klein.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F3F0993626E00F3E977 /* klein.c */; };
- AFA55F4A0993629000F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55F4B0993629000F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55F4C0993629000F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55F4D0993629000F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55F4E0993629000F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55F4F0993629000F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55F57099362C500F3E977 /* hypertorus.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C80988A468000655EE /* hypertorus.xml */; };
AFA55F5A099362DF00F3E977 /* hypertorus.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F59099362DF00F3E977 /* hypertorus.c */; };
- AFA55F7A0993643600F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55F7B0993643600F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55F7C0993643600F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55F7D0993643600F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55F7E0993643600F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55F7F0993643600F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55F860993646900F3E977 /* glmatrix.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B90988A468000655EE /* glmatrix.xml */; };
AFA55F880993648500F3E977 /* glmatrix.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55F870993648500F3E977 /* glmatrix.c */; };
- AFA55FDB09936BFA00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA55FDC09936BFA00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA55FDD09936BFA00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA55FDE09936BFA00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA55FDF09936BFA00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA55FE009936BFA00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA55FF209936C2F00F3E977 /* cubestorm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258900988A468000655EE /* cubestorm.xml */; };
AFA55FF409936C4500F3E977 /* cubestorm.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55FF309936C4500F3E977 /* cubestorm.c */; };
- AFA5600109936C6D00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA5600209936C6D00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA5600309936C6D00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA5600409936C6D00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA5600509936C6D00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5600609936C6D00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA5600D09936C9D00F3E977 /* glknots.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B80988A468000655EE /* glknots.xml */; };
AFA5600F09936CB300F3E977 /* glknots.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5600E09936CB300F3E977 /* glknots.c */; };
- AFA5601C09936CC800F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA5601D09936CC800F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA5601E09936CC800F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA5601F09936CC800F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA5602009936CC800F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5602109936CC800F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA5602809936CF700F3E977 /* blocktube.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258770988A468000655EE /* blocktube.xml */; };
AFA5602A09936D0700F3E977 /* blocktube.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5602909936D0700F3E977 /* blocktube.c */; };
- AFA5603A09936D5100F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA5603B09936D5100F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA5603C09936D5100F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA5603D09936D5100F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA5603E09936D5100F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5603F09936D5100F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA5604609936DAB00F3E977 /* flipflop.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A70988A468000655EE /* flipflop.xml */; };
AFA5604809936DCC00F3E977 /* flipflop.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5604709936DCC00F3E977 /* flipflop.c */; };
- AFA5605209936E2100F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA5605309936E2100F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA5605409936E2100F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA5605509936E2100F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA5605609936E2100F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5605709936E2100F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
- AFA5606A09936F3800F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA5606B09936F3800F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA5606C09936F3800F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA5606D09936F3800F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA5606E09936F3800F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5606F09936F3800F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA5607B09936FDD00F3E977 /* antspotlight.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5607809936FDD00F3E977 /* antspotlight.c */; };
AFA5608109936FFA00F3E977 /* antinspect.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5605F09936E9C00F3E977 /* antinspect.c */; };
AFA560820993700500F3E977 /* antinspect.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586B0988A468000655EE /* antinspect.xml */; };
AFA560830993700900F3E977 /* antspotlight.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586D0988A468000655EE /* antspotlight.xml */; };
- AFA560B60993718D00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA560B70993718D00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA560B80993718D00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA560B90993718D00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA560BA0993718D00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA560BB0993718D00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA560C2099371BE00F3E977 /* polytopes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F90988A469000655EE /* polytopes.xml */; };
AFA560C4099371D500F3E977 /* polytopes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA560C3099371D500F3E977 /* polytopes.c */; };
- AFA561050993781600F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA561060993781600F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA561070993781600F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA561080993781600F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA561090993781600F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5610A0993781600F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA561110993784D00F3E977 /* molecule.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E70988A469000655EE /* molecule.xml */; };
AFA561130993786800F3E977 /* molecule.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561120993786800F3E977 /* molecule.c */; };
- AFA5616009937C0D00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA5616109937C0D00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA5616209937C0D00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA5616309937C0D00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA5616409937C0D00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5616509937C0D00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA5616C09937C6800F3E977 /* blinkbox.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258750988A468000655EE /* blinkbox.xml */; };
AFA5616E09937C9A00F3E977 /* blinkbox.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5616D09937C9A00F3E977 /* blinkbox.c */; };
- AFA5618309937CF100F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA5618409937CF100F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA5618509937CF100F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA5618609937CF100F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA5618709937CF100F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5618809937CF100F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA5618F09937D2100F3E977 /* noof.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258EC0988A469000655EE /* noof.xml */; };
AFA5619109937D3600F3E977 /* noof.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5619009937D3600F3E977 /* noof.c */; };
- AFA561A509937D7E00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA561A609937D7E00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA561A709937D7E00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA561A809937D7E00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA561A909937D7E00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA561AA09937D7E00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA561B109937DB400F3E977 /* polyhedra.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F70988A469000655EE /* polyhedra.xml */; };
AFA561B509937DCC00F3E977 /* polyhedra-gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561B209937DCB00F3E977 /* polyhedra-gl.c */; };
AFA561B609937DCC00F3E977 /* polyhedra.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA561B309937DCC00F3E977 /* polyhedra.c */; };
- AFA5620F0993849F00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA562100993849F00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA562110993849F00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA562120993849F00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA562130993849F00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA562140993849F00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA5621B099384DA00F3E977 /* providence.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258FC0988A469000655EE /* providence.xml */; };
AFA5621D099384F600F3E977 /* providence.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5621C099384F600F3E977 /* providence.c */; };
- AFA562270993852500F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA562280993852500F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA562290993852500F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA5622A0993852500F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA5622B0993852500F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5622C0993852500F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA562330993855500F3E977 /* pinion.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F50988A469000655EE /* pinion.xml */; };
AFA562350993856A00F3E977 /* pinion.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562340993856A00F3E977 /* pinion.c */; };
- AFA562C7099392C600F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA562C8099392C600F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA562C9099392C600F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA562CA099392C600F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA562CB099392C600F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA562CC099392C600F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA562D3099392F900F3E977 /* boing.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258780988A468000655EE /* boing.xml */; };
AFA562D50993930C00F3E977 /* boing.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562D40993930C00F3E977 /* boing.c */; };
- AFA562E2099393C900F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA562E3099393C900F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA562E4099393C900F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA562E5099393C900F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA562E6099393C900F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA562E7099393C900F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA562EE0993940400F3E977 /* antmaze.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586C0988A468000655EE /* antmaze.xml */; };
AFA562F00993941600F3E977 /* antmaze.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA562EF0993941600F3E977 /* antmaze.c */; };
- AFA562FA0993943B00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA562FB0993943B00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA562FC0993943B00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA562FD0993943B00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA562FE0993943B00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA562FF0993943B00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA563060993947300F3E977 /* tangram.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259220988A469000655EE /* tangram.xml */; };
AFA5630A0993948F00F3E977 /* tangram_shapes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563070993948F00F3E977 /* tangram_shapes.c */; };
AFA5630B0993948F00F3E977 /* tangram.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563090993948F00F3E977 /* tangram.c */; };
- AFA5631C0993951000F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA5631D0993951000F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA5631E0993951000F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA5631F0993951000F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA563200993951000F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA563210993951000F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA563280993955000F3E977 /* crackberg.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588B0988A468000655EE /* crackberg.xml */; };
AFA5632A0993957100F3E977 /* crackberg.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563290993957100F3E977 /* crackberg.c */; };
- AFA56339099395ED00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA5633A099395ED00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA5633B099395ED00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA5633C099395ED00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA5633D099395ED00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5633E099395ED00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
- AFA56359099396C000F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA5635A099396C000F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA5635B099396C000F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA5635C099396C000F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA5635D099396C000F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA5635E099396C000F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA563740993977100F3E977 /* glhanoi.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B70988A468000655EE /* glhanoi.xml */; };
AFA563750993977D00F3E977 /* glhanoi.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563460993963400F3E977 /* glhanoi.c */; };
AFA563760993978D00F3E977 /* cube21.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563660993970F00F3E977 /* cube21.c */; };
AFA563770993979A00F3E977 /* cube21.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588E0988A468000655EE /* cube21.xml */; };
- AFA56381099397B300F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA56382099397B300F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA56383099397B300F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA56384099397B300F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA56385099397B300F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA56386099397B300F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA5638D099397ED00F3E977 /* timetunnel.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259240988A469000655EE /* timetunnel.xml */; };
AFA5638F0993980D00F3E977 /* timetunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA5638E0993980D00F3E977 /* timetunnel.c */; };
- AFA563AC099398BB00F3E977 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFA563AD099398BB00F3E977 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFA563AE099398BB00F3E977 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFA563AF099398BB00F3E977 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFA563B0099398BB00F3E977 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFA563B1099398BB00F3E977 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFA563B8099398F700F3E977 /* juggler3d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D10988A468000655EE /* juggler3d.xml */; };
AFA563BA0993991300F3E977 /* juggler3d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA563B90993991300F3E977 /* juggler3d.c */; };
AFAD462309D5F4DA00AB5F95 /* grabclient.c in Sources */ = {isa = PBXBuildFile; fileRef = AFAD462209D5F4DA00AB5F95 /* grabclient.c */; };
AFBF89AF0E423FC3006A2D66 /* fps-gl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFBF89AE0E423FC3006A2D66 /* fps-gl.c */; };
AFBF89B20E424036006A2D66 /* fpsI.h in Headers */ = {isa = PBXBuildFile; fileRef = AFBF89B10E424036006A2D66 /* fpsI.h */; };
AFC211950E4E30C800D87B6E /* teapot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC211930E4E30C800D87B6E /* teapot.c */; };
+ AFC7592D158D8E8B00C5458E /* textclient.c in Sources */ = {isa = PBXBuildFile; fileRef = AFC7592B158D8E8B00C5458E /* textclient.c */; };
+ AFC7592E158D8E8B00C5458E /* textclient.h in Headers */ = {isa = PBXBuildFile; fileRef = AFC7592C158D8E8B00C5458E /* textclient.h */; };
+ AFC75930158D9A7A00C5458E /* iostextclient.m in Sources */ = {isa = PBXBuildFile; fileRef = AFC7592F158D9A7A00C5458E /* iostextclient.m */; };
AFCCCBB009BFE4B000353F4D /* rdbomb.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFCCCBAD09BFE4B000353F4D /* rdbomb.xml */; };
AFCCCBB309BFE51900353F4D /* thornbird.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259230988A469000655EE /* thornbird.xml */; };
AFCFF1D90CE4517C00C7D111 /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
AFCFF1DB0CE451A300C7D111 /* normals.c in Sources */ = {isa = PBXBuildFile; fileRef = AFA55A93099336D800F3E977 /* normals.c */; };
AFD51B200F063B4A00471C02 /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
AFD51B220F063B4A00471C02 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD51B250F063B4A00471C02 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD51B260F063B4A00471C02 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD51B270F063B4A00471C02 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFD51B280F063B4A00471C02 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFD51B290F063B4A00471C02 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFD51B2A0F063B4A00471C02 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFD51DB70F063BCE00471C02 /* photopile.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD51DB60F063BCE00471C02 /* photopile.c */; };
AFD51DB90F063BE700471C02 /* photopile.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFD51DB80F063BE700471C02 /* photopile.xml */; };
AFD56DF80996A03800BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD56DFA0996A03800BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD56DFB0996A03800BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD56DFC0996A03800BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFD56DFD0996A03800BA26F7 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFD56DFE0996A03800BA26F7 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFD56DFF0996A03800BA26F7 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFD56E090996A07A00BA26F7 /* gltext.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56E080996A07A00BA26F7 /* gltext.c */; };
AFD56E9F0996A23800BA26F7 /* gltext.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258BD0988A468000655EE /* gltext.xml */; };
AFD56EB50996A72600BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD56EB70996A72600BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD56EB80996A72600BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD56EB90996A72600BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD56EE00996A95700BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD56EE30996A95700BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD56EE40996A95700BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD56EE50996A95700BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD56EEE0996A99E00BA26F7 /* forest.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56EED0996A99E00BA26F7 /* forest.c */; };
AFD56F110996AAFA00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD56F140996AAFA00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD56F150996AAFA00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD56F160996AAFA00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD56F1D0996AB1D00BA26F7 /* forest.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AF0988A468000655EE /* forest.xml */; };
AFD56F1E0996AB4000BA26F7 /* vines.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2592A0988A469000655EE /* vines.xml */; };
AFD56F200996AB5A00BA26F7 /* vines.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F1F0996AB5A00BA26F7 /* vines.c */; };
AFD56F290996AB8A00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD56F2C0996AB8A00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD56F2D0996AB8A00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD56F2E0996AB8A00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD56F350996ABB300BA26F7 /* galaxy.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258B10988A468000655EE /* galaxy.xml */; };
AFD56F370996ABD200BA26F7 /* galaxy.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F360996ABD200BA26F7 /* galaxy.c */; };
AFD56F550996AEEE00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD56F580996AEEE00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD56F590996AEEE00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD56F5A0996AEEE00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD56F610996AF1500BA26F7 /* grav.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C00988A468000655EE /* grav.xml */; };
AFD56F630996AF2D00BA26F7 /* grav.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F620996AF2D00BA26F7 /* grav.c */; };
AFD56F710996B01600BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD56F740996B01600BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD56F750996B01600BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD56F760996B01600BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD56F870996B04D00BA26F7 /* hopalong.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258C50988A468000655EE /* hopalong.xml */; };
AFD56F890996B06600BA26F7 /* hopalong.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56F880996B06600BA26F7 /* hopalong.c */; };
AFD56F920996B09400BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD56F950996B09400BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD56F960996B09400BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD56F970996B09400BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD56F9F0996B0D000BA26F7 /* laser.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D70988A468000655EE /* laser.xml */; };
AFD56FA10996B0E500BA26F7 /* laser.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56FA00996B0E500BA26F7 /* laser.c */; };
AFD56FA90996B10F00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD56FAC0996B10F00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD56FAD0996B10F00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD56FAE0996B10F00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD56FB50996B15000BA26F7 /* lightning.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D90988A468000655EE /* lightning.xml */; };
AFD56FB70996B16300BA26F7 /* lightning.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56FB60996B16300BA26F7 /* lightning.c */; };
AFD56FBF0996B18F00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD56FC20996B18F00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD56FC30996B18F00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD56FC40996B18F00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD56FCB0996B1BE00BA26F7 /* lisa.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DA0988A468000655EE /* lisa.xml */; };
AFD56FCD0996B1D600BA26F7 /* lisa.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56FCC0996B1D600BA26F7 /* lisa.c */; };
AFD56FD50996B20900BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD56FD80996B20900BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD56FD90996B20900BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD56FDA0996B20900BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD56FE10996B24B00BA26F7 /* lissie.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258DB0988A468000655EE /* lissie.xml */; };
AFD56FE30996B26200BA26F7 /* lissie.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD56FE20996B26200BA26F7 /* lissie.c */; };
AFD56FFE0996B43800BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD570010996B43800BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD570020996B43800BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD570030996B43800BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD5700B0996B47E00BA26F7 /* penrose.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F10988A469000655EE /* penrose.xml */; };
AFD5700D0996B49D00BA26F7 /* penrose.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5700C0996B49D00BA26F7 /* penrose.c */; };
AFD570150996B4CC00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD570180996B4CC00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD570190996B4CC00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD5701A0996B4CC00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD570210996B51100BA26F7 /* sierpinski.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590B0988A469000655EE /* sierpinski.xml */; };
AFD570230996B52700BA26F7 /* sierpinski.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570220996B52700BA26F7 /* sierpinski.c */; };
AFD5702C0996B56D00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD5702F0996B56D00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD570300996B56D00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD570310996B56D00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD5703A0996B5D000BA26F7 /* sphere.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259110988A469000655EE /* sphere.xml */; };
AFD5703C0996B5E300BA26F7 /* sphere.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5703B0996B5E300BA26F7 /* sphere.c */; };
AFD570490996B61600BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD5704C0996B61600BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD5704D0996B61600BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD5704E0996B61600BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD570550996B65A00BA26F7 /* spiral.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259140988A469000655EE /* spiral.xml */; };
AFD570570996B67600BA26F7 /* spiral.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570560996B67600BA26F7 /* spiral.c */; };
AFD5705F0996B6A300BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD570620996B6A300BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD570630996B6A300BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD570640996B6A300BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD5706B0996B6E700BA26F7 /* fadeplot.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258A10988A468000655EE /* fadeplot.xml */; };
AFD5706D0996B70000BA26F7 /* fadeplot.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5706C0996B70000BA26F7 /* fadeplot.c */; };
AFD570750996B72700BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD570780996B72700BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD570790996B72700BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD5707A0996B72700BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD570810996B77F00BA26F7 /* mountain.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258E90988A469000655EE /* mountain.xml */; };
AFD570830996B79300BA26F7 /* mountain.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570820996B79300BA26F7 /* mountain.c */; };
AFD5708B0996B80300BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD5708E0996B80300BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD5708F0996B80300BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD570900996B80300BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD570970996B84E00BA26F7 /* triangle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259250988A469000655EE /* triangle.xml */; };
AFD570990996B86200BA26F7 /* triangle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570980996B86200BA26F7 /* triangle.c */; };
AFD570A10996B88E00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD570A40996B88E00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD570A50996B88E00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD570A60996B88E00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD570AD0996B8DC00BA26F7 /* worm.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259300988A469000655EE /* worm.xml */; };
AFD570AF0996B8EF00BA26F7 /* worm.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570AE0996B8EF00BA26F7 /* worm.c */; };
AFD570B70996B93000BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD570BA0996B93000BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD570BB0996B93000BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD570BC0996B93000BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD570C30996B96F00BA26F7 /* rotor.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259060988A469000655EE /* rotor.xml */; };
AFD570C50996B98500BA26F7 /* rotor.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570C40996B98500BA26F7 /* rotor.c */; };
AFD570CF0996B9F800BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD570D20996B9F800BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD570D30996B9F800BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD570D40996B9F800BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD570DD0996BA4600BA26F7 /* ant.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586A0988A468000655EE /* ant.xml */; };
AFD570DF0996BA5D00BA26F7 /* ant.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD570DE0996BA5C00BA26F7 /* ant.c */; };
AFD570F00996BBBF00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD570F30996BBBF00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD570F40996BBBF00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD570F50996BBBF00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD570FE0996BC2000BA26F7 /* flow.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258AA0988A468000655EE /* flow.xml */; };
AFD571020996BC3800BA26F7 /* flow.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571010996BC3800BA26F7 /* flow.c */; };
AFD571190996BE9300BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD5711C0996BE9300BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD5711D0996BE9300BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD5711E0996BE9300BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD571270996BEE100BA26F7 /* discrete.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258970988A468000655EE /* discrete.xml */; };
AFD571290996BEF700BA26F7 /* discrete.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571280996BEF700BA26F7 /* discrete.c */; };
AFD571320996BF2E00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD571350996BF2E00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD571360996BF2E00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD571370996BF2E00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD5713E0996BFA500BA26F7 /* apollonian.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2586E0988A468000655EE /* apollonian.xml */; };
AFD571400996BFBE00BA26F7 /* apollonian.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5713F0996BFBE00BA26F7 /* apollonian.c */; };
AFD571490996C01700BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD5714C0996C01700BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD5714D0996C01700BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD5714E0996C01700BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD571550996C05F00BA26F7 /* euler2d.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2589F0988A468000655EE /* euler2d.xml */; };
AFD571570996C07F00BA26F7 /* euler2d.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571560996C07F00BA26F7 /* euler2d.c */; };
AFD5715F0996C0CE00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD571620996C0CE00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD571630996C0CE00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD571640996C0CE00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD5716C0996C16700BA26F7 /* thornbird.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5716B0996C16700BA26F7 /* thornbird.c */; };
AFD571BB0996D9DC00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD571BE0996D9DC00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD571BF0996D9DC00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD571C00996D9DC00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD571C70996DA3300BA26F7 /* juggle.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D00988A468000655EE /* juggle.xml */; };
AFD571C90996DA4600BA26F7 /* juggle.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD571C80996DA4600BA26F7 /* juggle.c */; };
AFD572280996E4A300BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD5722B0996E4A300BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD5722C0996E4A300BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD5722D0996E4A300BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD572340996E52B00BA26F7 /* swirl.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC259200988A469000655EE /* swirl.xml */; };
AFD572360996E53E00BA26F7 /* swirl.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572350996E53E00BA26F7 /* swirl.c */; };
AFD572730996EE8500BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD572760996EE8500BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD572770996EE8500BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD572780996EE8500BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD5727F0996EF1900BA26F7 /* polyominoes.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258F80988A469000655EE /* polyominoes.xml */; };
AFD572810996EF2B00BA26F7 /* polyominoes.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572800996EF2B00BA26F7 /* polyominoes.c */; };
AFD572AB0996F99600BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD572AE0996F99600BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD572AF0996F99600BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD572B00996F99600BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD572B80996FAF900BA26F7 /* bouboule.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258790988A468000655EE /* bouboule.xml */; };
AFD572BA0996FB3D00BA26F7 /* bouboule.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572B90996FB3D00BA26F7 /* bouboule.c */; };
AFD572C80996FC0F00BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD572CB0996FC0F00BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD572CC0996FC0F00BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD572CD0996FC0F00BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD572EC0997005900BA26F7 /* crystal.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2588D0988A468000655EE /* crystal.xml */; };
AFD572EE0997006E00BA26F7 /* crystal.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD572ED0997006E00BA26F7 /* crystal.c */; };
AFD572FF099701C000BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD57302099701C000BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD57303099701C000BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD57304099701C000BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD5730B099702AF00BA26F7 /* julia.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC258D20988A468000655EE /* julia.xml */; };
AFD5730D099702C800BA26F7 /* julia.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD5730C099702C800BA26F7 /* julia.c */; };
AFD573630997411200BA26F7 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFD573660997411200BA26F7 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFD573670997411200BA26F7 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFD573680997411200BA26F7 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFD573700997418D00BA26F7 /* strange.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2591D0988A469000655EE /* strange.xml */; };
AFD57372099741A200BA26F7 /* strange.c in Sources */ = {isa = PBXBuildFile; fileRef = AFD57371099741A200BA26F7 /* strange.c */; };
AFE2A45C0E2E904600ADB298 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFE2A45F0E2E904600ADB298 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFE2A4600E2E904600ADB298 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFE2A4610E2E904600ADB298 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFE2A4620E2E904600ADB298 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFE2A4630E2E904600ADB298 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFE2A4640E2E904600ADB298 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFE2A4730E2E90E300ADB298 /* skytentacles.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE2A4720E2E90E300ADB298 /* skytentacles.c */; };
AFE2A4750E2E911200ADB298 /* skytentacles.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE2A4740E2E911200ADB298 /* skytentacles.xml */; };
AFE30BEE0E52B14700CCF4A5 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFE30BF10E52B14700CCF4A5 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFE30BF20E52B14700CCF4A5 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFE30BF30E52B14700CCF4A5 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFE30BF40E52B14700CCF4A5 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFE30BF50E52B14700CCF4A5 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFE30BF60E52B14700CCF4A5 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFE30BFE0E52B18300CCF4A5 /* sonar.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFC2590F0988A469000655EE /* sonar.xml */; };
AFE30C020E52B1DC00CCF4A5 /* sonar-icmp.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */; };
AFE30C030E52B1DC00CCF4A5 /* sonar-sim.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */; };
AFE6A16C0CDD78EA002805BF /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
AFE6A1890CDD7B2E002805BF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
AFE6A18A0CDD7B2E002805BF /* involute.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A16A0CDD78EA002805BF /* involute.c */; };
- AFE6A18C0CDD7B2E002805BF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFE6A18D0CDD7B2E002805BF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFE6A18E0CDD7B2E002805BF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFE6A18F0CDD7B2E002805BF /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFE6A1900CDD7B2E002805BF /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFE6A1910CDD7B2E002805BF /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFE6A40C0CDD7BC3002805BF /* moebiusgears.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */; };
AFE6A40E0CDD7BDC002805BF /* moebiusgears.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */; };
AFE6A4200CDD7FAA002805BF /* xscreensaver-getimage-file in Resources */ = {isa = PBXBuildFile; fileRef = AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */; };
AFE6A4220CDD7FAA002805BF /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFE6A4250CDD7FAA002805BF /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFE6A4260CDD7FAA002805BF /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFE6A4270CDD7FAA002805BF /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFE6A4350CDD800F002805BF /* abstractile.c in Sources */ = {isa = PBXBuildFile; fileRef = AFE6A4340CDD800F002805BF /* abstractile.c */; };
AFE6A4370CDD8027002805BF /* abstractile.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFE6A4360CDD8026002805BF /* abstractile.xml */; };
+ AFEB9C37158FFF88003974F3 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
+ AFEB9C3915900514003974F3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3815900514003974F3 /* UIKit.framework */; };
+ AFEB9C3B1590054B003974F3 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3A1590054B003974F3 /* OpenGLES.framework */; };
+ AFEB9C3D15900558003974F3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3C15900558003974F3 /* Foundation.framework */; };
+ AFEB9C401590056A003974F3 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */; };
+ AFEB9C411590056A003974F3 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AFEB9C3F1590056A003974F3 /* QuartzCore.framework */; };
AFF4633C0C4403E400EE6509 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFF4633F0C4403E400EE6509 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFF463400C4403E400EE6509 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFF463410C4403E400EE6509 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
AFF4634A0C44044F00EE6509 /* cwaves.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF463490C44044E00EE6509 /* cwaves.c */; };
AFF4634C0C44046500EE6509 /* cwaves.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF4634B0C44046500EE6509 /* cwaves.xml */; };
AFF4635F0C440AEF00EE6509 /* XScreenSaverSubclass.m in Sources */ = {isa = PBXBuildFile; fileRef = AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */; };
- AFF463610C440AEF00EE6509 /* libjwxyz.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */; };
- AFF463620C440AEF00EE6509 /* ScreenSaver.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF976ED30989BF59001F8B92 /* ScreenSaver.framework */; };
- AFF463630C440AEF00EE6509 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
- AFF463640C440AEF00EE6509 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480FE70990375900FB32B8 /* AGL.framework */; };
- AFF463650C440AEF00EE6509 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF480DF1098F528500FB32B8 /* OpenGL.framework */; };
- AFF463660C440AEF00EE6509 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF48112B0990A2C700FB32B8 /* Carbon.framework */; };
AFF463720C440B9200EE6509 /* glcells.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF463710C440B9200EE6509 /* glcells.c */; };
AFF463740C440BAC00EE6509 /* glcells.xml in Resources */ = {isa = PBXBuildFile; fileRef = AFF463730C440BAC00EE6509 /* glcells.xml */; };
/* End PBXBuildFile section */
remoteGlobalIDString = AF4A3449102A593600A81B2A;
remoteInfo = Surfaces;
};
+ AF4F10ED143450C300E34F3F /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AF3581BF1431D47B00E09C51;
+ remoteInfo = CompanionCube;
+ };
+ AF4F10EF143450C300E34F3F /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AF78D175142DD8F3002AAF77;
+ remoteInfo = Hilbert;
+ };
+ AF4F10F1143450C300E34F3F /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AF3581FB143330F900E09C51;
+ remoteInfo = TronBit;
+ };
AF4FD6E80CE7A486005EE58E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
remoteInfo = jwxyz;
};
+ AF918979158FC00A002B5D1E /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = AF4808C0098C3B6C00FB32B8;
+ remoteInfo = jwxyz;
+ };
AF97572F099C317000B05160 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = OSX/main.m; sourceTree = "<group>"; };
32CA4F630368D1EE00C91783 /* xscreensaver_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = xscreensaver_Prefix.pch; path = OSX/xscreensaver_Prefix.pch; sourceTree = "<group>"; };
8D1107310486CEB800E47090 /* XScreenSaver.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = XScreenSaver.plist; path = OSX/XScreenSaver.plist; sourceTree = "<group>"; };
- AF0839A209930B6B00277BE9 /* Atlantis.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Atlantis.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF01294C157D31DD00C396E1 /* iSaverRunner.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = iSaverRunner.plist; path = OSX/iSaverRunner.plist; sourceTree = SOURCE_ROOT; };
+ AF01295A157D5C2C00C396E1 /* iSaverRunner29.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner29.png; path = OSX/iSaverRunner29.png; sourceTree = "<group>"; };
+ AF01295B157D5C2C00C396E1 /* iSaverRunner50.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner50.png; path = OSX/iSaverRunner50.png; sourceTree = "<group>"; };
+ AF01295C157D5C2C00C396E1 /* iSaverRunner57.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner57.png; path = OSX/iSaverRunner57.png; sourceTree = "<group>"; };
+ AF01295D157D5C2C00C396E1 /* iSaverRunner72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner72.png; path = OSX/iSaverRunner72.png; sourceTree = "<group>"; };
+ AF01295E157D5C2C00C396E1 /* iSaverRunner114.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = iSaverRunner114.png; path = OSX/iSaverRunner114.png; sourceTree = "<group>"; };
+ AF0839A209930B6B00277BE9 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Atlantis.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF0839A909930C4900277BE9 /* atlantis.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = atlantis.c; path = hacks/glx/atlantis.c; sourceTree = "<group>"; };
AF0839AA09930C4900277BE9 /* dolphin.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dolphin.c; path = hacks/glx/dolphin.c; sourceTree = "<group>"; };
AF0839AB09930C4900277BE9 /* shark.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = shark.c; path = hacks/glx/shark.c; sourceTree = "<group>"; };
AF0839AE09930C4900277BE9 /* xpm-ximage.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "xpm-ximage.c"; path = "hacks/glx/xpm-ximage.c"; sourceTree = "<group>"; };
AF0839AF09930C4900277BE9 /* xpm-ximage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = "xpm-ximage.h"; path = "hacks/glx/xpm-ximage.h"; sourceTree = "<group>"; };
AF083A31099311CE00277BE9 /* atunnel.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = atunnel.c; path = hacks/glx/atunnel.c; sourceTree = "<group>"; };
- AF083A48099311D700277BE9 /* Atunnel.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Atunnel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF083A48099311D700277BE9 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Atunnel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF083A58099312B000277BE9 /* tunnel_draw.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = tunnel_draw.c; path = hacks/glx/tunnel_draw.c; sourceTree = "<group>"; };
AF083A5D099312DB00277BE9 /* tunnel_draw.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = tunnel_draw.h; path = hacks/glx/tunnel_draw.h; sourceTree = "<group>"; };
- AF0DC7BD0C4C73F600D76972 /* m6502.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = m6502.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF0DC7BD0C4C73F600D76972 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = m6502.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF0DCA320C4C74A200D76972 /* asm6502.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = asm6502.c; path = hacks/asm6502.c; sourceTree = "<group>"; };
AF0DCA330C4C74A200D76972 /* asm6502.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = asm6502.h; path = hacks/asm6502.h; sourceTree = "<group>"; };
AF0DCA340C4C74A200D76972 /* m6502.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = m6502.c; path = hacks/m6502.c; sourceTree = "<group>"; };
AF0DCA370C4C74B700D76972 /* m6502.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = m6502.xml; sourceTree = "<group>"; };
- AF0DCA560C4CBB0D00D76972 /* Voronoi.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Voronoi.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF0DCA560C4CBB0D00D76972 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Voronoi.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF0DCA5F0C4CBB7300D76972 /* voronoi.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = voronoi.c; path = hacks/glx/voronoi.c; sourceTree = "<group>"; };
AF0DCA610C4CBB8E00D76972 /* voronoi.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = voronoi.xml; sourceTree = "<group>"; };
AF0F46DC104E1809000A929C /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.script.perl; name = "xscreensaver-text"; path = "driver/xscreensaver-text"; sourceTree = "<group>"; };
AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.script.perl; name = "xscreensaver-getimage-file"; path = "driver/xscreensaver-getimage-file"; sourceTree = "<group>"; };
AF14EE300E3CEF1A004CBBD2 /* XScreenSaver.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = XScreenSaver.icns; path = OSX/XScreenSaver.icns; sourceTree = "<group>"; };
- AF1A17730D6D6EE3008AF328 /* LCDscrub.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LCDscrub.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF1A17730D6D6EE3008AF328 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = LCDscrub.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF1A177E0D6D6F3E008AF328 /* lcdscrub.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lcdscrub.c; path = hacks/lcdscrub.c; sourceTree = "<group>"; };
AF1A17800D6D6F62008AF328 /* lcdscrub.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lcdscrub.xml; sourceTree = "<group>"; };
AF241F81107C38DF00046A84 /* dropshadow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = dropshadow.c; path = hacks/glx/dropshadow.c; sourceTree = "<group>"; };
AF2D4D8F13E902F5002AA818 /* Phosphor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Phosphor.app; sourceTree = BUILT_PRODUCTS_DIR; };
AF2D4F7E13E91093002AA818 /* Apple2.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Apple2.app; sourceTree = BUILT_PRODUCTS_DIR; };
AF2D522513E954A0002AA818 /* SaverRunner.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = SaverRunner.icns; path = OSX/SaverRunner.icns; sourceTree = "<group>"; };
- AF32D9F40F3AD0B40080F535 /* RubikBlocks.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RubikBlocks.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF32D9F40F3AD0B40080F535 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = RubikBlocks.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF32D9FA0F3AD1200080F535 /* rubikblocks.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rubikblocks.c; path = hacks/glx/rubikblocks.c; sourceTree = "<group>"; };
AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rubikblocks.xml; sourceTree = "<group>"; };
- AF34085409B80AAF00F2CEC1 /* StarWars.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = StarWars.saver; sourceTree = BUILT_PRODUCTS_DIR; };
- AF34085509B80AB000F2CEC1 /* StonerView.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = StonerView.saver; sourceTree = BUILT_PRODUCTS_DIR; };
- AF34085609B80AB000F2CEC1 /* Gleidescope.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Gleidescope.saver; sourceTree = BUILT_PRODUCTS_DIR; };
- AF34085709B80AB000F2CEC1 /* FontGlide.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FontGlide.saver; sourceTree = BUILT_PRODUCTS_DIR; };
- AF3581D51431D47B00E09C51 /* CompanionCube.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CompanionCube.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF34085409B80AAF00F2CEC1 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = StarWars.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF34085509B80AB000F2CEC1 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = StonerView.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF34085609B80AB000F2CEC1 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Gleidescope.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF34085709B80AB000F2CEC1 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = FontGlide.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF3581D51431D47B00E09C51 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = CompanionCube.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF3581D61431D5FC00E09C51 /* companion_disc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = companion_disc.c; path = hacks/glx/companion_disc.c; sourceTree = "<group>"; };
AF3581D71431D5FC00E09C51 /* companion_heart.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = companion_heart.c; path = hacks/glx/companion_heart.c; sourceTree = "<group>"; };
AF3581D81431D5FC00E09C51 /* companion_quad.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = companion_quad.c; path = hacks/glx/companion_quad.c; sourceTree = "<group>"; };
AF3581D91431D5FC00E09C51 /* companion.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = companion.c; path = hacks/glx/companion.c; sourceTree = "<group>"; };
AF3581E61431D61D00E09C51 /* companioncube.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = companioncube.xml; sourceTree = "<group>"; };
- AF358216143330F900E09C51 /* TronBit.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "TronBit.saver"; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF358216143330F900E09C51 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = TronBit.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF3582171433314C00E09C51 /* tronbit_idle1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit_idle1.c; path = hacks/glx/tronbit_idle1.c; sourceTree = "<group>"; };
AF3582181433314C00E09C51 /* tronbit_idle2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit_idle2.c; path = hacks/glx/tronbit_idle2.c; sourceTree = "<group>"; };
AF3582191433314C00E09C51 /* tronbit_no.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit_no.c; path = hacks/glx/tronbit_no.c; sourceTree = "<group>"; };
AF35821A1433314C00E09C51 /* tronbit_yes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit_yes.c; path = hacks/glx/tronbit_yes.c; sourceTree = "<group>"; };
AF35821B1433314C00E09C51 /* tronbit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tronbit.c; path = hacks/glx/tronbit.c; sourceTree = "<group>"; };
AF3582211433318500E09C51 /* tronbit.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = tronbit.xml; sourceTree = "<group>"; };
- AF35E8A00E63823600691F2F /* Jigsaw.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Jigsaw.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF35E8A00E63823600691F2F /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Jigsaw.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF35EB250E6382BA00691F2F /* jigsaw.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = jigsaw.c; path = hacks/glx/jigsaw.c; sourceTree = "<group>"; };
- AF3C71590D624BF50030CC0D /* Hypnowheel.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hypnowheel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF3C71590D624BF50030CC0D /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Hypnowheel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF3C715D0D624C600030CC0D /* hypnowheel.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = hypnowheel.c; path = hacks/glx/hypnowheel.c; sourceTree = "<group>"; };
AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = hypnowheel.xml; sourceTree = "<group>"; };
- AF476FC6099D154F001F091E /* Interference.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Interference.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF476FC6099D154F001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Interference.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF476FD0099D15AA001F091E /* interference.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = interference.c; path = hacks/interference.c; sourceTree = "<group>"; };
- AF476FEB099D1686001F091E /* Truchet.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Truchet.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF476FEB099D1686001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Truchet.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF476FF0099D1713001F091E /* truchet.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = truchet.c; path = hacks/truchet.c; sourceTree = "<group>"; };
- AF47705C099D4385001F091E /* Deluxe.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Deluxe.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF47705C099D4385001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Deluxe.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477145099D43E2001F091E /* deluxe.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = deluxe.c; path = hacks/deluxe.c; sourceTree = "<group>"; };
- AF477179099D4786001F091E /* Compass.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Compass.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477179099D4786001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Compass.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF47717C099D47D3001F091E /* compass.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = compass.c; path = hacks/compass.c; sourceTree = "<group>"; };
- AF47718F099D4803001F091E /* Wander.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Wander.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF47718F099D4803001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Wander.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477192099D4864001F091E /* wander.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = wander.c; path = hacks/wander.c; sourceTree = "<group>"; };
- AF4771B7099D4949001F091E /* T3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = T3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4771B7099D4949001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = T3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4771BA099D4997001F091E /* t3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = t3d.c; path = hacks/t3d.c; sourceTree = "<group>"; };
- AF4771EB099D4D9A001F091E /* CCurve.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CCurve.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4771EB099D4D9A001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = CCurve.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4771EF099D4DFE001F091E /* ccurve.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = ccurve.c; path = hacks/ccurve.c; sourceTree = "<group>"; };
- AF477202099D4E64001F091E /* NerveRot.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NerveRot.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477202099D4E64001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = NerveRot.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477205099D4EB6001F091E /* nerverot.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = nerverot.c; path = hacks/nerverot.c; sourceTree = "<group>"; };
- AF477218099D4EE8001F091E /* Whirlygig.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Whirlygig.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477218099D4EE8001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Whirlygig.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF47721B099D4F47001F091E /* whirlygig.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = whirlygig.c; path = hacks/whirlygig.c; sourceTree = "<group>"; };
AF47722E099D4F67001F091E /* Anemone.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Anemone.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477231099D4FD5001F091E /* anemone.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = anemone.c; path = hacks/anemone.c; sourceTree = "<group>"; };
- AF477263099D5717001F091E /* Halftone.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Halftone.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477263099D5717001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Halftone.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477266099D5768001F091E /* halftone.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = halftone.c; path = hacks/halftone.c; sourceTree = "<group>"; };
- AF47727B099D57B9001F091E /* PopSquares.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PopSquares.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF47727B099D57B9001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = PopSquares.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF47727E099D5808001F091E /* popsquares.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = popsquares.c; path = hacks/popsquares.c; sourceTree = "<group>"; };
- AF477293099D5926001F091E /* Piecewise.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Piecewise.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477293099D5926001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Piecewise.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477297099D5980001F091E /* piecewise.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = piecewise.c; path = hacks/piecewise.c; sourceTree = "<group>"; };
- AF477392099D65A1001F091E /* Wormhole.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Wormhole.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477392099D65A1001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Wormhole.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477395099D65FE001F091E /* wormhole.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = wormhole.c; path = hacks/wormhole.c; sourceTree = "<group>"; };
- AF4773AA099D6648001F091E /* FuzzyFlakes.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FuzzyFlakes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4773AA099D6648001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = FuzzyFlakes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4773B4099D6778001F091E /* fuzzyflakes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fuzzyflakes.c; path = hacks/fuzzyflakes.c; sourceTree = "<group>"; };
- AF4773D1099D67B9001F091E /* Anemotaxis.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Anemotaxis.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4773D1099D67B9001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Anemotaxis.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4773D4099D6817001F091E /* anemotaxis.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = anemotaxis.c; path = hacks/anemotaxis.c; sourceTree = "<group>"; };
- AF477412099D69E7001F091E /* Intermomentary.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Intermomentary.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477412099D69E7001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Intermomentary.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF47741C099D6A6C001F091E /* intermomentary.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = intermomentary.c; path = hacks/intermomentary.c; sourceTree = "<group>"; };
- AF477437099D7C70001F091E /* IFS.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IFS.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477437099D7C70001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = IFS.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF47743A099D7CEA001F091E /* ifs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = ifs.c; path = hacks/ifs.c; sourceTree = "<group>"; };
- AF477452099D7D33001F091E /* XMatrix.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XMatrix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477452099D7D33001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = XMatrix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477455099D7D8A001F091E /* xmatrix.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xmatrix.c; path = hacks/xmatrix.c; sourceTree = "<group>"; };
- AF477493099D89E4001F091E /* Flame.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Flame.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477493099D89E4001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Flame.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477496099D8A53001F091E /* flame.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flame.c; path = hacks/flame.c; sourceTree = "<group>"; };
- AF4774A9099D8A74001F091E /* Kaleidescope.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Kaleidescope.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4774A9099D8A74001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Kaleidescope.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4774AC099D8B08001F091E /* kaleidescope.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = kaleidescope.c; path = hacks/kaleidescope.c; sourceTree = "<group>"; };
- AF4774C4099D8B5F001F091E /* LMorph.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LMorph.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4774C4099D8B5F001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = LMorph.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4774CB099D8BC2001F091E /* lmorph.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lmorph.c; path = hacks/lmorph.c; sourceTree = "<group>"; };
- AF4774DE099D8BFF001F091E /* Maze.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Maze.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4774DE099D8BFF001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Maze.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4774E1099D8C8B001F091E /* maze.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = maze.c; path = hacks/maze.c; sourceTree = "<group>"; };
AF4774E7099D8D8C001F091E /* logo.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = logo.c; path = utils/logo.c; sourceTree = "<group>"; };
- AF47756D099D9A1A001F091E /* Pedal.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pedal.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF47756D099D9A1A001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Pedal.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477570099D9A8A001F091E /* pedal.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pedal.c; path = hacks/pedal.c; sourceTree = "<group>"; };
- AF477593099D9C28001F091E /* Pyro.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pyro.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477593099D9C28001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Pyro.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF47759C099D9CA3001F091E /* pyro.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pyro.c; path = hacks/pyro.c; sourceTree = "<group>"; };
- AF4775AF099D9CF7001F091E /* Starfish.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Starfish.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4775AF099D9CF7001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Starfish.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4775B3099D9D67001F091E /* starfish.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = starfish.c; path = hacks/starfish.c; sourceTree = "<group>"; };
AF4775BE099D9E79001F091E /* resources.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = resources.c; path = utils/resources.c; sourceTree = "<group>"; };
AF4775BF099D9E79001F091E /* resources.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = resources.h; path = utils/resources.h; sourceTree = "<group>"; };
- AF4775E8099D9F69001F091E /* Coral.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Coral.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4775E8099D9F69001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Coral.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4775EF099D9FFF001F091E /* coral.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = coral.c; path = hacks/coral.c; sourceTree = "<group>"; };
- AF477602099DA030001F091E /* Epicycle.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Epicycle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477602099DA030001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Epicycle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477605099DA097001F091E /* epicycle.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = epicycle.c; path = hacks/epicycle.c; sourceTree = "<group>"; };
- AF477623099DA26C001F091E /* Kumppa.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Kumppa.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477623099DA26C001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Kumppa.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF47762A099DA2E9001F091E /* kumppa.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = kumppa.c; path = hacks/kumppa.c; sourceTree = "<group>"; };
- AF477654099DA6D0001F091E /* Squiral.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Squiral.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477654099DA6D0001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Squiral.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477657099DA75D001F091E /* squiral.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = squiral.c; path = hacks/squiral.c; sourceTree = "<group>"; };
- AF47766A099DA78F001F091E /* Critical.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Critical.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF47766A099DA78F001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Critical.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF47766D099DA80D001F091E /* critical.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = critical.c; path = hacks/critical.c; sourceTree = "<group>"; };
- AF477680099DA849001F091E /* Petri.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Petri.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477680099DA849001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Petri.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477683099DA8C7001F091E /* petri.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = petri.c; path = hacks/petri.c; sourceTree = "<group>"; };
- AF47769F099DAA6F001F091E /* Blaster.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Blaster.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF47769F099DAA6F001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Blaster.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4776A2099DAADE001F091E /* blaster.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = blaster.c; path = hacks/blaster.c; sourceTree = "<group>"; };
- AF4776BA099DABDD001F091E /* XSpirograph.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XSpirograph.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4776BA099DABDD001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = XSpirograph.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4776BD099DAC46001F091E /* xspirograph.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xspirograph.c; path = hacks/xspirograph.c; sourceTree = "<group>"; };
- AF4776D0099DAC8A001F091E /* XRaySwarm.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XRaySwarm.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4776D0099DAC8A001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = XRaySwarm.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4776D3099DACEB001F091E /* xrayswarm.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xrayswarm.c; path = hacks/xrayswarm.c; sourceTree = "<group>"; };
- AF4776EB099DADDF001F091E /* WhirlWindWarp.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WhirlWindWarp.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4776EB099DADDF001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = WhirlWindWarp.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4776EE099DAE58001F091E /* whirlwindwarp.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = whirlwindwarp.c; path = hacks/whirlwindwarp.c; sourceTree = "<group>"; };
- AF477701099DAE7A001F091E /* Vermiculate.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Vermiculate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477701099DAE7A001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Vermiculate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477704099DAF3F001F091E /* vermiculate.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = vermiculate.c; path = hacks/vermiculate.c; sourceTree = "<group>"; };
- AF47771D099DAF9F001F091E /* CloudLife.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CloudLife.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF47771D099DAF9F001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = CloudLife.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477720099DB01C001F091E /* cloudlife.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cloudlife.c; path = hacks/cloudlife.c; sourceTree = "<group>"; };
- AF477733099DB044001F091E /* Substrate.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Substrate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477733099DB044001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Substrate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477736099DB104001F091E /* substrate.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = substrate.c; path = hacks/substrate.c; sourceTree = "<group>"; };
- AF477762099DB61E001F091E /* Interaggregate.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Interaggregate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477762099DB61E001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Interaggregate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477769099DB710001F091E /* interaggregate.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = interaggregate.c; path = hacks/interaggregate.c; sourceTree = "<group>"; };
- AF477784099DB965001F091E /* Celtic.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Celtic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477784099DB965001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Celtic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF477787099DBA29001F091E /* celtic.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = celtic.c; path = hacks/celtic.c; sourceTree = "<group>"; };
- AF4777A0099DBA90001F091E /* FluidBalls.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FluidBalls.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4777A0099DBA90001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = FluidBalls.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4777A4099DBB11001F091E /* fluidballs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fluidballs.c; path = hacks/fluidballs.c; sourceTree = "<group>"; };
- AF4777E1099DC183001F091E /* BoxFit.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BoxFit.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4777E1099DC183001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = BoxFit.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4778A3099DDA91001F091E /* boxfit.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = boxfit.c; path = hacks/boxfit.c; sourceTree = "<group>"; };
- AF4778BB099DDB79001F091E /* Penetrate.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Penetrate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4778BB099DDB79001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Penetrate.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4778BE099DDC32001F091E /* penetrate.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = penetrate.c; path = hacks/penetrate.c; sourceTree = "<group>"; };
- AF4778D7099DDCAE001F091E /* XJack.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XJack.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4778D7099DDCAE001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = XJack.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4778DA099DDD2B001F091E /* xjack.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xjack.c; path = hacks/xjack.c; sourceTree = "<group>"; };
- AF4778F8099DDDC8001F091E /* Cynosure.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cynosure.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4778F8099DDDC8001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Cynosure.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4778FB099DDE79001F091E /* cynosure.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cynosure.c; path = hacks/cynosure.c; sourceTree = "<group>"; };
- AF477919099DE379001F091E /* Flag.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Flag.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF477919099DE379001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Flag.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF47791C099DE3F1001F091E /* flag.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flag.c; path = hacks/flag.c; sourceTree = "<group>"; };
- AF47793A099DE4C7001F091E /* Slip.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Slip.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF47793A099DE4C7001F091E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Slip.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF47793D099DE56A001F091E /* slip.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = slip.c; path = hacks/slip.c; sourceTree = "<group>"; };
AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libjwxyz.a; sourceTree = BUILT_PRODUCTS_DIR; };
AF480C21098E28EF00FB32B8 /* greynetic.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = greynetic.c; path = hacks/greynetic.c; sourceTree = "<group>"; };
AF480C29098E295D00FB32B8 /* halo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = halo.c; path = hacks/halo.c; sourceTree = "<group>"; };
AF480C2F098E2A6700FB32B8 /* helix.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = helix.c; path = hacks/helix.c; sourceTree = "<group>"; };
- AF480C58098E301400FB32B8 /* Helix.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Helix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF480C58098E301400FB32B8 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Helix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF480C82098E336D00FB32B8 /* drift.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = drift.c; path = hacks/drift.c; sourceTree = "<group>"; };
AF480C89098E346700FB32B8 /* xlockmore.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = xlockmore.h; path = hacks/xlockmore.h; sourceTree = "<group>"; };
AF480C8A098E34AB00FB32B8 /* xlockmoreI.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = xlockmoreI.h; path = hacks/xlockmoreI.h; sourceTree = "<group>"; };
AF480CBB098E37D600FB32B8 /* xlockmore.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xlockmore.c; path = hacks/xlockmore.c; sourceTree = "<group>"; };
- AF480D81098EEDDE00FB32B8 /* Drift.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Drift.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF480D81098EEDDE00FB32B8 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Drift.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF480DD1098F4F6200FB32B8 /* dangerball.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = dangerball.c; path = hacks/glx/dangerball.c; sourceTree = "<group>"; };
AF480DF1098F528500FB32B8 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
AF480EAC098F63B000FB32B8 /* rotator.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = rotator.h; path = hacks/glx/rotator.h; sourceTree = "<group>"; };
AF480ED1098F651C00FB32B8 /* tube.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = tube.h; path = hacks/glx/tube.h; sourceTree = "<group>"; };
AF480ED2098F652A00FB32B8 /* tube.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = tube.c; path = hacks/glx/tube.c; sourceTree = "<group>"; };
AF480FE70990375900FB32B8 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = "<absolute>"; };
- AF4810FB09909FBA00FB32B8 /* DangerBall.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DangerBall.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4810FB09909FBA00FB32B8 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = DangerBall.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF48112B0990A2C700FB32B8 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
AF4812250990CB8C00FB32B8 /* gears.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gears.c; path = hacks/glx/gears.c; sourceTree = "<group>"; };
- AF4812640990CE2700FB32B8 /* Gears.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Gears.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4812640990CE2700FB32B8 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Gears.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4812760990CF5D00FB32B8 /* buildlwo.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = buildlwo.c; path = hacks/glx/buildlwo.c; sourceTree = "<group>"; };
AF4812770990CF5D00FB32B8 /* buildlwo.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = buildlwo.h; path = hacks/glx/buildlwo.h; sourceTree = "<group>"; };
AF4812780990CF5D00FB32B8 /* pipeobjs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pipeobjs.c; path = hacks/glx/pipeobjs.c; sourceTree = "<group>"; };
AF4812790990CF5D00FB32B8 /* pipes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pipes.c; path = hacks/glx/pipes.c; sourceTree = "<group>"; };
- AF4812C60990D3D900FB32B8 /* Pipes.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pipes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4812C60990D3D900FB32B8 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Pipes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4812F70990D9AE00FB32B8 /* XScreenSaverGLView.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = XScreenSaverGLView.h; path = OSX/XScreenSaverGLView.h; sourceTree = "<group>"; };
AF4812F80990D9AE00FB32B8 /* XScreenSaverGLView.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = XScreenSaverGLView.m; path = OSX/XScreenSaverGLView.m; sourceTree = "<group>"; };
- AF48DF030A0C25E000F94CF9 /* GLSchool.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLSchool.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF48DF030A0C25E000F94CF9 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = GLSchool.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF48E1620A0C268400F94CF9 /* glschool_alg.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glschool_alg.c; path = hacks/glx/glschool_alg.c; sourceTree = "<group>"; };
AF48E1630A0C268500F94CF9 /* glschool_alg.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = glschool_alg.h; path = hacks/glx/glschool_alg.h; sourceTree = "<group>"; };
AF48E1640A0C268500F94CF9 /* glschool_gl.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glschool_gl.c; path = hacks/glx/glschool_gl.c; sourceTree = "<group>"; };
AF48E1660A0C268500F94CF9 /* glschool.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glschool.c; path = hacks/glx/glschool.c; sourceTree = "<group>"; };
AF48E1670A0C268500F94CF9 /* glschool.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = glschool.h; path = hacks/glx/glschool.h; sourceTree = "<group>"; };
AF48E16B0A0C26A400F94CF9 /* glschool.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glschool.xml; sourceTree = "<group>"; };
- AF4A345D102A593600A81B2A /* Surfaces.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Surfaces.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4A345D102A593600A81B2A /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Surfaces.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4A3461102A59EB00A81B2A /* surfaces.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = surfaces.xml; sourceTree = "<group>"; };
AF4A3463102A5A0E00A81B2A /* surfaces.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = surfaces.c; path = hacks/glx/surfaces.c; sourceTree = "<group>"; };
- AF4FD6FA0CE7A486005EE58E /* Lockward.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lockward.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4FD6FA0CE7A486005EE58E /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Lockward.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4FD7000CE7A577005EE58E /* lockward.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lockward.c; path = hacks/glx/lockward.c; sourceTree = "<group>"; };
AF4FD7020CE7A5BC005EE58E /* lockward.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = lockward.xml; sourceTree = "<group>"; };
- AF4FF4CE0D52CBDE00666F98 /* CubicGrid.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CubicGrid.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF4FF4CE0D52CBDE00666F98 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = CubicGrid.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF4FF4D00D52CC8400666F98 /* cubicgrid.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cubicgrid.c; path = hacks/glx/cubicgrid.c; sourceTree = "<group>"; };
AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cubicgrid.xml; sourceTree = "<group>"; };
- AF642405099FF9C2000F4CD4 /* Extrusion.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Extrusion.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = iSaverRunner.xib; path = OSX/iSaverRunner.xib; sourceTree = "<group>"; };
+ AF6048F8157C07C600CA21E4 /* jwzgles.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = jwzgles.c; path = hacks/glx/jwzgles.c; sourceTree = "<group>"; };
+ AF6048F9157C07C600CA21E4 /* jwzgles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jwzgles.h; path = hacks/glx/jwzgles.h; sourceTree = "<group>"; };
+ AF6048FA157C07C600CA21E4 /* jwzglesI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jwzglesI.h; path = hacks/glx/jwzglesI.h; sourceTree = "<group>"; };
+ AF642405099FF9C2000F4CD4 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Extrusion.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF642409099FFAF0000F4CD4 /* extrusion-helix2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-helix2.c"; path = "hacks/glx/extrusion-helix2.c"; sourceTree = "<group>"; };
AF64240A099FFAF0000F4CD4 /* extrusion-helix3.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-helix3.c"; path = "hacks/glx/extrusion-helix3.c"; sourceTree = "<group>"; };
AF64240B099FFAF0000F4CD4 /* extrusion-helix4.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-helix4.c"; path = "hacks/glx/extrusion-helix4.c"; sourceTree = "<group>"; };
AF64240F099FFAF1000F4CD4 /* extrusion-twistoid.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "extrusion-twistoid.c"; path = "hacks/glx/extrusion-twistoid.c"; sourceTree = "<group>"; };
AF642410099FFAF1000F4CD4 /* extrusion.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = extrusion.c; path = hacks/glx/extrusion.c; sourceTree = "<group>"; };
AF642411099FFAF1000F4CD4 /* extrusion.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = extrusion.h; path = hacks/glx/extrusion.h; sourceTree = "<group>"; };
- AF6425DC09A18856000F4CD4 /* HyperCube.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HyperCube.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF6425DC09A18856000F4CD4 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = HyperCube.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF6425DF09A188FB000F4CD4 /* hypercube.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = hypercube.c; path = hacks/hypercube.c; sourceTree = "<group>"; };
- AF6425FC09A189EC000F4CD4 /* Qix.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Qix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF6425FC09A189EC000F4CD4 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Qix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF6425FF09A18A94000F4CD4 /* qix.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = qix.c; path = hacks/qix.c; sourceTree = "<group>"; };
- AF64261F09A18D6C000F4CD4 /* HyperBall.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = HyperBall.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF64261F09A18D6C000F4CD4 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = HyperBall.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF64262209A18E1E000F4CD4 /* hyperball.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = hyperball.c; path = hacks/hyperball.c; sourceTree = "<group>"; };
- AF64263C09A18F54000F4CD4 /* Moire2.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Moire2.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF64263C09A18F54000F4CD4 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Moire2.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF64263F09A18FEB000F4CD4 /* moire2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = moire2.c; path = hacks/moire2.c; sourceTree = "<group>"; };
- AF64265F09A19229000F4CD4 /* Munch.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Munch.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF64265F09A19229000F4CD4 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Munch.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF64266209A192C5000F4CD4 /* munch.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = munch.c; path = hacks/munch.c; sourceTree = "<group>"; };
- AF64267809A193A4000F4CD4 /* mismunch.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = mismunch.c; path = hacks/mismunch.c; sourceTree = "<group>"; };
- AF64268B09A194B0000F4CD4 /* Goop.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Goop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF64268B09A194B0000F4CD4 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Goop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF64268E09A19542000F4CD4 /* goop.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = goop.c; path = hacks/goop.c; sourceTree = "<group>"; };
- AF64278109A1D37A000F4CD4 /* SpeedMine.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SpeedMine.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF64278109A1D37A000F4CD4 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = SpeedMine.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF64278709A1D433000F4CD4 /* speedmine.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = speedmine.c; path = hacks/speedmine.c; sourceTree = "<group>"; };
- AF6427B809A2DE36000F4CD4 /* Bubbles.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Bubbles.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF6427B809A2DE36000F4CD4 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Bubbles.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF6427BB09A2DF47000F4CD4 /* bubbles-default.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "bubbles-default.c"; path = "hacks/bubbles-default.c"; sourceTree = "<group>"; };
AF6427BC09A2DF47000F4CD4 /* bubbles.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bubbles.c; path = hacks/bubbles.c; sourceTree = "<group>"; };
AF6427BD09A2DF47000F4CD4 /* bubbles.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = bubbles.h; path = hacks/bubbles.h; sourceTree = "<group>"; };
AF7776F609B63ABF00EA3033 /* Phosphor.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Phosphor.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF77770309B63B5F00EA3033 /* phosphor.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = phosphor.c; path = hacks/phosphor.c; sourceTree = "<group>"; };
- AF77772A09B6416100EA3033 /* Pacman.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pacman.saver; sourceTree = BUILT_PRODUCTS_DIR; };
- AF77775109B6446500EA3033 /* FlipScreen3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlipScreen3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF77772A09B6416100EA3033 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Pacman.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF77775109B6446500EA3033 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = FlipScreen3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF77775409B644FF00EA3033 /* flipscreen3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flipscreen3d.c; path = hacks/glx/flipscreen3d.c; sourceTree = "<group>"; };
AF77778B09B64A2A00EA3033 /* gleidescope.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gleidescope.c; path = hacks/glx/gleidescope.c; sourceTree = "<group>"; };
- AF7777A209B64A5200EA3033 /* MirrorBlob.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MirrorBlob.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF7777A209B64A5200EA3033 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = MirrorBlob.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF7777A509B64AFC00EA3033 /* mirrorblob.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = mirrorblob.c; path = hacks/glx/mirrorblob.c; sourceTree = "<group>"; };
AF7777BF09B64BD400EA3033 /* stonerview-move.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "stonerview-move.c"; path = "hacks/glx/stonerview-move.c"; sourceTree = "<group>"; };
AF7777C009B64BD400EA3033 /* stonerview-move.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = "stonerview-move.h"; path = "hacks/glx/stonerview-move.h"; sourceTree = "<group>"; };
AF7777C309B64BD400EA3033 /* stonerview-view.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "stonerview-view.c"; path = "hacks/glx/stonerview-view.c"; sourceTree = "<group>"; };
AF7777C409B64BD400EA3033 /* stonerview.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = stonerview.c; path = hacks/glx/stonerview.c; sourceTree = "<group>"; };
AF7777C509B64BD400EA3033 /* stonerview.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = stonerview.h; path = hacks/glx/stonerview.h; sourceTree = "<group>"; };
- AF7777E409B64C6B00EA3033 /* GLSlideshow.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLSlideshow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF7777E409B64C6B00EA3033 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = GLSlideshow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF7777E709B64CF700EA3033 /* glslideshow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glslideshow.c; path = hacks/glx/glslideshow.c; sourceTree = "<group>"; };
- AF7777FE09B64E3100EA3033 /* FlipText.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlipText.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF7777FE09B64E3100EA3033 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = FlipText.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF77780109B64EC000EA3033 /* fliptext.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fliptext.c; path = hacks/glx/fliptext.c; sourceTree = "<group>"; };
AF77780809B64F4900EA3033 /* texfont.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = texfont.c; path = hacks/glx/texfont.c; sourceTree = "<group>"; };
AF77780909B64F4900EA3033 /* texfont.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = texfont.h; path = hacks/glx/texfont.h; sourceTree = "<group>"; };
AF77782809B650FF00EA3033 /* starwars.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = starwars.c; path = hacks/glx/starwars.c; sourceTree = "<group>"; };
AF77782909B650FF00EA3033 /* starwars.txt */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = starwars.txt; path = hacks/glx/starwars.txt; sourceTree = "<group>"; };
- AF77785809B6528100EA3033 /* Carousel.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Carousel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF77785809B6528100EA3033 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Carousel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF77785E09B6530E00EA3033 /* carousel.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = carousel.c; path = hacks/glx/carousel.c; sourceTree = "<group>"; };
- AF77787409B6536000EA3033 /* DNAlogo.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DNAlogo.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF77787409B6536000EA3033 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = DNAlogo.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF77787609B653DC00EA3033 /* dnalogo.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = dnalogo.c; path = hacks/glx/dnalogo.c; sourceTree = "<group>"; };
AF77787909B6545E00EA3033 /* dnalogo.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = dnalogo.xml; sourceTree = "<group>"; };
AF77789209B656C300EA3033 /* fontglide.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fontglide.c; path = hacks/fontglide.c; sourceTree = "<group>"; };
- AF7778B509B659C800EA3033 /* BlitSpin.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BlitSpin.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF7778B509B659C800EA3033 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = BlitSpin.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF7778BA09B65A8A00EA3033 /* blitspin.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = blitspin.c; path = hacks/blitspin.c; sourceTree = "<group>"; };
AF7778BC09B65B1800EA3033 /* automata.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = automata.h; path = hacks/automata.h; sourceTree = "<group>"; };
AF7778BD09B65B3F00EA3033 /* atlantis.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = atlantis.h; path = hacks/glx/atlantis.h; sourceTree = "<group>"; };
AF7778C109B65C6A00EA3033 /* e_textures.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = e_textures.h; path = hacks/glx/e_textures.h; sourceTree = "<group>"; };
AF7778C209B65CFE00EA3033 /* font-ximage.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "font-ximage.c"; path = "hacks/glx/font-ximage.c"; sourceTree = "<group>"; };
AF7778C309B65CFE00EA3033 /* font-ximage.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = "font-ximage.h"; path = "hacks/glx/font-ximage.h"; sourceTree = "<group>"; };
- AF78D189142DD8F3002AAF77 /* Hilbert.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hilbert.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF78D189142DD8F3002AAF77 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Hilbert.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF78D18A142DD96E002AAF77 /* hilbert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hilbert.c; path = hacks/glx/hilbert.c; sourceTree = "<group>"; };
AF78D18E142DD99A002AAF77 /* hilbert.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = hilbert.xml; sourceTree = "<group>"; };
- AF794F74099748450059A8B0 /* Demon.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Demon.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF794F74099748450059A8B0 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Demon.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF794F7E099748860059A8B0 /* demon.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = demon.c; path = hacks/demon.c; sourceTree = "<group>"; };
- AF794F9E09974A320059A8B0 /* Fiberlamp.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Fiberlamp.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF794F9E09974A320059A8B0 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Fiberlamp.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF794FA909974AE30059A8B0 /* fiberlamp.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fiberlamp.c; path = hacks/fiberlamp.c; sourceTree = "<group>"; };
- AF794FDD09974FA60059A8B0 /* Loop.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Loop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF794FDD09974FA60059A8B0 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Loop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF794FE009974FEC0059A8B0 /* loop.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = loop.c; path = hacks/loop.c; sourceTree = "<group>"; };
AF795011099751940059A8B0 /* pacman_ai.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pacman_ai.c; path = hacks/pacman_ai.c; sourceTree = "<group>"; };
AF795012099751940059A8B0 /* pacman_ai.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = pacman_ai.h; path = hacks/pacman_ai.h; sourceTree = "<group>"; };
AF795014099751940059A8B0 /* pacman_level.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = pacman_level.h; path = hacks/pacman_level.h; sourceTree = "<group>"; };
AF795015099751940059A8B0 /* pacman.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pacman.c; path = hacks/pacman.c; sourceTree = "<group>"; };
AF795016099751940059A8B0 /* pacman.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = pacman.h; path = hacks/pacman.h; sourceTree = "<group>"; };
+ AF84AF1E15829AF000607E4C /* SaverListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SaverListController.m; path = OSX/SaverListController.m; sourceTree = "<group>"; };
AF84FD4109B1209E00F3AB06 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = /System/Library/Frameworks/GLUT.framework; sourceTree = "<absolute>"; };
- AF97573D099C317000B05160 /* IMSMap.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IMSMap.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF91898F158FC00A002B5D1E /* XScreenSaver.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = XScreenSaver.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF97573D099C317000B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = IMSMap.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF975740099C31DD00B05160 /* imsmap.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = imsmap.c; path = hacks/imsmap.c; sourceTree = "<group>"; };
- AF975785099C374A00B05160 /* Moire.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Moire.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF975785099C374A00B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Moire.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF975789099C37A500B05160 /* moire.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = moire.c; path = hacks/moire.c; sourceTree = "<group>"; };
- AF9757D2099C3E6300B05160 /* RDbomb.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RDbomb.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9757D2099C3E6300B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = RDbomb.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9757D5099C3EB800B05160 /* rd-bomb.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "rd-bomb.c"; path = "hacks/rd-bomb.c"; sourceTree = "<group>"; };
- AF975818099C41D500B05160 /* XFlame.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XFlame.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF975818099C41D500B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = XFlame.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF97582F099C427500B05160 /* xflame.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xflame.c; path = hacks/xflame.c; sourceTree = "<group>"; };
- AF975875099C475900B05160 /* ShadeBobs.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ShadeBobs.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF975875099C475900B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = ShadeBobs.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF97587A099C492000B05160 /* shadebobs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = shadebobs.c; path = hacks/shadebobs.c; sourceTree = "<group>"; };
- AF975A46099C681F00B05160 /* MetaBalls.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MetaBalls.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF975A46099C681F00B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = MetaBalls.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF975A49099C689F00B05160 /* metaballs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = metaballs.c; path = hacks/metaballs.c; sourceTree = "<group>"; };
- AF975A7C099C6AB200B05160 /* Eruption.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Eruption.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF975A7C099C6AB200B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Eruption.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF975A83099C6B4900B05160 /* eruption.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = eruption.c; path = hacks/eruption.c; sourceTree = "<group>"; };
- AF975A96099C6BC300B05160 /* Barcode.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Barcode.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF975A96099C6BC300B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Barcode.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF975A99099C6C3500B05160 /* barcode.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = barcode.c; path = hacks/barcode.c; sourceTree = "<group>"; };
- AF975AE7099C6EB100B05160 /* Fireworkx.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Fireworkx.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF975AE7099C6EB100B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Fireworkx.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF975AEE099C6F1700B05160 /* fireworkx.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fireworkx.c; path = hacks/fireworkx.c; sourceTree = "<group>"; };
- AF975B0C099C6FE400B05160 /* MemScroller.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MemScroller.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF975B0C099C6FE400B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = MemScroller.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF975B14099C709E00B05160 /* memscroller.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = memscroller.c; path = hacks/memscroller.c; sourceTree = "<group>"; };
- AF975C22099C8C1500B05160 /* Halo.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Halo.saver; sourceTree = BUILT_PRODUCTS_DIR; };
- AF975C4E099C8DCF00B05160 /* Greynetic.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Greynetic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
- AF975C6E099C8F3F00B05160 /* NoseGuy.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NoseGuy.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF975C22099C8C1500B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Halo.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF975C4E099C8DCF00B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Greynetic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF975C6E099C8F3F00B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = NoseGuy.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF975C76099C8FC700B05160 /* noseguy.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = noseguy.c; path = hacks/noseguy.c; sourceTree = "<group>"; };
AF975C91099C929800B05160 /* xpm-pixmap.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "xpm-pixmap.c"; path = "hacks/xpm-pixmap.c"; sourceTree = "<group>"; };
AF975C92099C929800B05160 /* xpm-pixmap.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = "xpm-pixmap.h"; path = "hacks/xpm-pixmap.h"; sourceTree = "<group>"; };
- AF975D63099CA0F000B05160 /* Rocks.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rocks.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF975D63099CA0F000B05160 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Rocks.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF975D66099CA16A00B05160 /* rocks.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rocks.c; path = hacks/rocks.c; sourceTree = "<group>"; };
AF976DFA09896BEB001F8B92 /* attraction.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = attraction.c; path = hacks/attraction.c; sourceTree = "<group>"; };
AF976ED30989BF59001F8B92 /* ScreenSaver.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ScreenSaver.framework; path = /System/Library/Frameworks/ScreenSaver.framework; sourceTree = "<absolute>"; };
- AF976FBC0989CAA2001F8B92 /* Deco.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Deco.saver; sourceTree = BUILT_PRODUCTS_DIR; };
- AF9770400989D1E6001F8B92 /* Rorschach.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rorschach.saver; sourceTree = BUILT_PRODUCTS_DIR; };
- AF97707D0989D2F6001F8B92 /* Attraction.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Attraction.saver; sourceTree = BUILT_PRODUCTS_DIR; };
- AF9771D70989DC4A001F8B92 /* SaverTester.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SaverTester.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF976FBC0989CAA2001F8B92 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Deco.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9770400989D1E6001F8B92 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Rorschach.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF97707D0989D2F6001F8B92 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Attraction.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9771D70989DC4A001F8B92 /* XScreenSaver.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; name = XScreenSaver.app; path = SaverTester.app; sourceTree = BUILT_PRODUCTS_DIR; };
AF9771D90989DC4A001F8B92 /* SaverRunner.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = SaverRunner.plist; path = OSX/SaverRunner.plist; sourceTree = "<group>"; };
AF9772E20989DFC6001F8B92 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = OSX/English.lproj/SaverRunner.nib; sourceTree = "<group>"; };
- AF998EEE0A083DB30051049D /* TopBlock.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TopBlock.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF998EEE0A083DB30051049D /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = TopBlock.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF998EF80A083E750051049D /* topblock.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = topblock.c; path = hacks/glx/topblock.c; sourceTree = "<group>"; };
AF998EFA0A083E8C0051049D /* topblock.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = topblock.xml; sourceTree = "<group>"; };
AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */ = {isa = PBXFileReference; fileEncoding = 5; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = XScreenSaverSubclass.m; path = OSX/XScreenSaverSubclass.m; sourceTree = "<group>"; };
- AF9D467609B5109C006E59CF /* DecayScreen.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DecayScreen.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D467609B5109C006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = DecayScreen.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D467809B5110B006E59CF /* decayscreen.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = decayscreen.c; path = hacks/decayscreen.c; sourceTree = "<group>"; };
AF9D468E09B51567006E59CF /* osxgrabscreen.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = osxgrabscreen.m; path = OSX/osxgrabscreen.m; sourceTree = "<group>"; };
AF9D473609B52EE0006E59CF /* colorbars.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = colorbars.c; path = utils/colorbars.c; sourceTree = "<group>"; };
AF9D473709B52EE0006E59CF /* colorbars.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = colorbars.h; path = utils/colorbars.h; sourceTree = "<group>"; };
- AF9D475409B5300A006E59CF /* SlideScreen.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SlideScreen.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D475409B5300A006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = SlideScreen.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D475809B53091006E59CF /* slidescreen.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = slidescreen.c; path = hacks/slidescreen.c; sourceTree = "<group>"; };
- AF9D476F09B53166006E59CF /* Zoom.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Zoom.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D476F09B53166006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Zoom.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D48D409B53229006E59CF /* zoom.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = zoom.c; path = hacks/zoom.c; sourceTree = "<group>"; };
- AF9D48EB09B53322006E59CF /* Bumps.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Bumps.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D48EB09B53322006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Bumps.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D48EE09B533AE006E59CF /* bumps.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bumps.c; path = hacks/bumps.c; sourceTree = "<group>"; };
- AF9D490409B535DA006E59CF /* Distort.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Distort.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D490409B535DA006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Distort.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D490709B536F7006E59CF /* distort.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = distort.c; path = hacks/distort.c; sourceTree = "<group>"; };
- AF9D493B09B53CBA006E59CF /* Ripples.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Ripples.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D493B09B53CBA006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Ripples.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D493E09B53D55006E59CF /* ripples.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = ripples.c; path = hacks/ripples.c; sourceTree = "<group>"; };
- AF9D496409B53FC9006E59CF /* RotZoomer.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RotZoomer.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D496409B53FC9006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = RotZoomer.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D496709B540A4006E59CF /* rotzoomer.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rotzoomer.c; path = hacks/rotzoomer.c; sourceTree = "<group>"; };
- AF9D497C09B5411D006E59CF /* Twang.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Twang.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D497C09B5411D006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Twang.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D497F09B541E5006E59CF /* twang.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = twang.c; path = hacks/twang.c; sourceTree = "<group>"; };
- AF9D49A709B544C3006E59CF /* Spotlight.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Spotlight.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D49A709B544C3006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Spotlight.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D49AA09B54596006E59CF /* spotlight.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = spotlight.c; path = hacks/spotlight.c; sourceTree = "<group>"; };
- AF9D4C7909B59F27006E59CF /* XLyap.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XLyap.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D4C7909B59F27006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = XLyap.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D4C7C09B5A044006E59CF /* xlyap.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xlyap.c; path = hacks/xlyap.c; sourceTree = "<group>"; };
- AF9D4CF709B5AA8E006E59CF /* Pong.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pong.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D4CF709B5AA8E006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Pong.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D4CFA09B5AC94006E59CF /* analogtv.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = analogtv.c; path = hacks/analogtv.c; sourceTree = "<group>"; };
AF9D4CFB09B5AC94006E59CF /* analogtv.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = analogtv.h; path = hacks/analogtv.h; sourceTree = "<group>"; };
AF9D4CFC09B5AC94006E59CF /* pong.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pong.c; path = hacks/pong.c; sourceTree = "<group>"; };
- AF9D4D8F09B5B2DC006E59CF /* XAnalogTV.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = XAnalogTV.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D4D8F09B5B2DC006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = XAnalogTV.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D4D9209B5B444006E59CF /* xanalogtv.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = xanalogtv.c; path = hacks/xanalogtv.c; sourceTree = "<group>"; };
- AF9D4DC009B5B71E006E59CF /* BSOD.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BSOD.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AF9D4DC009B5B71E006E59CF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = BSOD.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D4DC309B5B87D006E59CF /* bsod.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bsod.c; path = hacks/bsod.c; sourceTree = "<group>"; };
AF9D4DD309B5B990006E59CF /* apple2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = apple2.c; path = hacks/apple2.c; sourceTree = "<group>"; };
AF9D4DFE09B5BB19006E59CF /* Apple2.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Apple2.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AF9D4E0509B5BC9D006E59CF /* apple2-main.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "apple2-main.c"; path = "hacks/apple2-main.c"; sourceTree = "<group>"; };
AF9D4E2109B63413006E59CF /* jwxyz-timers.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = "jwxyz-timers.m"; path = "OSX/jwxyz-timers.m"; sourceTree = "<group>"; };
- AFA339400B058505002B0E7D /* WebCollage.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WebCollage.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA339400B058505002B0E7D /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = WebCollage.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA33BAE0B0585F7002B0E7D /* webcollage-cocoa.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = "webcollage-cocoa.m"; path = "hacks/webcollage-cocoa.m"; sourceTree = "<group>"; };
AFA33BC70B058740002B0E7D /* webcollage-helper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "webcollage-helper"; sourceTree = BUILT_PRODUCTS_DIR; };
AFA33BD00B0587EE002B0E7D /* webcollage-helper-cocoa.m */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.objc; name = "webcollage-helper-cocoa.m"; path = "hacks/webcollage-helper-cocoa.m"; sourceTree = "<group>"; };
AFA33C0A0B058E6B002B0E7D /* webcollage */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.script.perl; name = webcollage; path = hacks/webcollage; sourceTree = "<group>"; };
AFA55864099324D800F3E977 /* minixpm.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = minixpm.c; path = utils/minixpm.c; sourceTree = "<group>"; };
AFA55865099324D800F3E977 /* minixpm.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = minixpm.h; path = utils/minixpm.h; sourceTree = "<group>"; };
- AFA5595A099330B000F3E977 /* Cage.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cage.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA5595A099330B000F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Cage.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA5595D0993310500F3E977 /* cage.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cage.c; path = hacks/glx/cage.c; sourceTree = "<group>"; };
- AFA5597F0993317900F3E977 /* Moebius.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Moebius.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA5597F0993317900F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Moebius.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55982099331C300F3E977 /* moebius.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = moebius.c; path = hacks/glx/moebius.c; sourceTree = "<group>"; };
- AFA559A40993322100F3E977 /* Superquadrics.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Superquadrics.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA559A40993322100F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Superquadrics.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA559A80993326300F3E977 /* superquadrics.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = superquadrics.c; path = hacks/glx/superquadrics.c; sourceTree = "<group>"; };
- AFA559C70993328000F3E977 /* Morph3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Morph3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA559C70993328000F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Morph3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA559CC099332E800F3E977 /* morph3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = morph3d.c; path = hacks/glx/morph3d.c; sourceTree = "<group>"; };
- AFA559E10993330600F3E977 /* Rubik.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rubik.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA559E10993330600F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Rubik.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA559EA0993335C00F3E977 /* rubik.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rubik.c; path = hacks/glx/rubik.c; sourceTree = "<group>"; };
- AFA55A150993340300F3E977 /* Stairs.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Stairs.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55A150993340300F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Stairs.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55A1A0993345900F3E977 /* stairs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = stairs.c; path = hacks/glx/stairs.c; sourceTree = "<group>"; };
- AFA55A32099334A000F3E977 /* Sproingies.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sproingies.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55A32099334A000F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Sproingies.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55A3E0993351F00F3E977 /* gllist.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gllist.c; path = hacks/glx/gllist.c; sourceTree = "<group>"; };
AFA55A3F0993351F00F3E977 /* gllist.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = gllist.h; path = hacks/glx/gllist.h; sourceTree = "<group>"; };
AFA55A400993351F00F3E977 /* s1_1.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_1.c; path = hacks/glx/s1_1.c; sourceTree = "<group>"; };
AFA55A460993351F00F3E977 /* s1_b.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = s1_b.c; path = hacks/glx/s1_b.c; sourceTree = "<group>"; };
AFA55A470993351F00F3E977 /* sproingies.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sproingies.c; path = hacks/glx/sproingies.c; sourceTree = "<group>"; };
AFA55A480993351F00F3E977 /* sproingiewrap.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sproingiewrap.c; path = hacks/glx/sproingiewrap.c; sourceTree = "<group>"; };
- AFA55A8B0993364300F3E977 /* Lament.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lament.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55A8B0993364300F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Lament.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55A8E0993369100F3E977 /* lament.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lament.c; path = hacks/glx/lament.c; sourceTree = "<group>"; };
AFA55A93099336D800F3E977 /* normals.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = normals.c; path = hacks/glx/normals.c; sourceTree = "<group>"; };
AFA55A94099336D800F3E977 /* normals.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = normals.h; path = hacks/glx/normals.h; sourceTree = "<group>"; };
- AFA55AE109933CEF00F3E977 /* Bubble3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Bubble3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55AE109933CEF00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Bubble3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55AE409933D3800F3E977 /* bubble3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bubble3d.c; path = hacks/glx/bubble3d.c; sourceTree = "<group>"; };
AFA55AE809933D5900F3E977 /* bubble3d.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = bubble3d.h; path = hacks/glx/bubble3d.h; sourceTree = "<group>"; };
AFA55AF409933DBF00F3E977 /* b_draw.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = b_draw.c; path = hacks/glx/b_draw.c; sourceTree = "<group>"; };
AFA55AF509933DBF00F3E977 /* b_lockglue.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = b_lockglue.c; path = hacks/glx/b_lockglue.c; sourceTree = "<group>"; };
AFA55AF609933DBF00F3E977 /* b_sphere.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = b_sphere.c; path = hacks/glx/b_sphere.c; sourceTree = "<group>"; };
- AFA55B1E09933E0500F3E977 /* GLPlanet.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLPlanet.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55B1E09933E0500F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = GLPlanet.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55B2109933E4A00F3E977 /* glplanet.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glplanet.c; path = hacks/glx/glplanet.c; sourceTree = "<group>"; };
- AFA55B3709933E8D00F3E977 /* Pulsar.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pulsar.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55B3709933E8D00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Pulsar.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55B3F09933EC600F3E977 /* pulsar.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pulsar.c; path = hacks/glx/pulsar.c; sourceTree = "<group>"; };
- AFA55B8B09933F7200F3E977 /* Sierpinski3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sierpinski3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55B8B09933F7200F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Sierpinski3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sierpinski3d.c; path = hacks/glx/sierpinski3d.c; sourceTree = "<group>"; };
- AFA55BA309933FDA00F3E977 /* GFlux.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GFlux.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55BA309933FDA00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = GFlux.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55BA60993401A00F3E977 /* gflux.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = gflux.c; path = hacks/glx/gflux.c; sourceTree = "<group>"; };
- AFA55BBD099340CE00F3E977 /* Circuit.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Circuit.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55BBD099340CE00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Circuit.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55BC00993416E00F3E977 /* circuit.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = circuit.c; path = hacks/glx/circuit.c; sourceTree = "<group>"; };
- AFA55BF60993429100F3E977 /* Menger.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Menger.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55BF60993429100F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Menger.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55BF9099342D500F3E977 /* menger.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = menger.c; path = hacks/glx/menger.c; sourceTree = "<group>"; };
- AFA55C200993431300F3E977 /* Engine.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Engine.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55C200993431300F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Engine.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55C230993435300F3E977 /* engine.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = engine.c; path = hacks/glx/engine.c; sourceTree = "<group>"; };
AFA55C560993482800F3E977 /* glxfonts.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glxfonts.c; path = hacks/glx/glxfonts.c; sourceTree = "<group>"; };
- AFA55C89099349A600F3E977 /* GLSnake.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLSnake.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55C89099349A600F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = GLSnake.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55C8C099349EE00F3E977 /* glsnake.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glsnake.c; path = hacks/glx/glsnake.c; sourceTree = "<group>"; };
- AFA55CBB09934BB200F3E977 /* Boxed.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Boxed.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55CBB09934BB200F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Boxed.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55CBE09934C0900F3E977 /* boxed.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = boxed.c; path = hacks/glx/boxed.c; sourceTree = "<group>"; };
AFA55CBF09934C0900F3E977 /* boxed.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = boxed.h; path = hacks/glx/boxed.h; sourceTree = "<group>"; };
- AFA55CDE09934CE400F3E977 /* GLForestFire.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLForestFire.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55CDE09934CE400F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = GLForestFire.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55CE109934D2E00F3E977 /* glforestfire.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glforestfire.c; path = hacks/glx/glforestfire.c; sourceTree = "<group>"; };
- AFA55D4E0993565300F3E977 /* SBalls.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SBalls.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55D4E0993565300F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = SBalls.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55D510993569C00F3E977 /* sballs.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sballs.c; path = hacks/glx/sballs.c; sourceTree = "<group>"; };
- AFA55D740993584B00F3E977 /* Cubenetic.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cubenetic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55D740993584B00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Cubenetic.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55D770993589300F3E977 /* cubenetic.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cubenetic.c; path = hacks/glx/cubenetic.c; sourceTree = "<group>"; };
- AFA55D91099358C400F3E977 /* Spheremonics.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Spheremonics.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55D91099358C400F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Spheremonics.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55D940993590F00F3E977 /* spheremonics.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = spheremonics.c; path = hacks/glx/spheremonics.c; sourceTree = "<group>"; };
- AFA55DDA09935D7000F3E977 /* Lavalite.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lavalite.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55DDA09935D7000F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Lavalite.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55DDD09935DB600F3E977 /* lavalite.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = lavalite.c; path = hacks/glx/lavalite.c; sourceTree = "<group>"; };
AFA55DE109935DFB00F3E977 /* marching.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = marching.c; path = hacks/glx/marching.c; sourceTree = "<group>"; };
AFA55DE209935DFB00F3E977 /* marching.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = marching.h; path = hacks/glx/marching.h; sourceTree = "<group>"; };
- AFA55E0309935E4900F3E977 /* Queens.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Queens.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55E0309935E4900F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Queens.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55E0609935EB800F3E977 /* queens.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = queens.c; path = hacks/glx/queens.c; sourceTree = "<group>"; };
- AFA55E1F09935EDC00F3E977 /* Endgame.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Endgame.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55E1F09935EDC00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Endgame.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55E2209935F2B00F3E977 /* chessgames.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = chessgames.h; path = hacks/glx/chessgames.h; sourceTree = "<group>"; };
AFA55E2309935F2B00F3E977 /* chessmodels.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = chessmodels.c; path = hacks/glx/chessmodels.c; sourceTree = "<group>"; };
AFA55E2409935F2B00F3E977 /* chessmodels.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = chessmodels.h; path = hacks/glx/chessmodels.h; sourceTree = "<group>"; };
AFA55E2509935F2B00F3E977 /* endgame.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = endgame.c; path = hacks/glx/endgame.c; sourceTree = "<group>"; };
- AFA55E4209935F8E00F3E977 /* GLBlur.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLBlur.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55E4209935F8E00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = GLBlur.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55E4509935FD300F3E977 /* glblur.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glblur.c; path = hacks/glx/glblur.c; sourceTree = "<group>"; };
- AFA55E6009935FF900F3E977 /* FlyingToasters.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlyingToasters.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55E6009935FF900F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = FlyingToasters.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55E980993608800F3E977 /* flyingtoasters.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flyingtoasters.c; path = hacks/glx/flyingtoasters.c; sourceTree = "<group>"; };
AFA55E990993608800F3E977 /* toast.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toast.c; path = hacks/glx/toast.c; sourceTree = "<group>"; };
AFA55E9A0993608800F3E977 /* toast.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toast.dxf; path = hacks/glx/toast.dxf; sourceTree = "<group>"; };
AFA55E9B0993608800F3E977 /* toast2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toast2.c; path = hacks/glx/toast2.c; sourceTree = "<group>"; };
AFA55E9C0993608800F3E977 /* toast2.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toast2.dxf; path = hacks/glx/toast2.dxf; sourceTree = "<group>"; };
AFA55E9D0993608800F3E977 /* toaster_base.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_base.c; path = hacks/glx/toaster_base.c; sourceTree = "<group>"; };
- AFA55E9E0993608800F3E977 /* toaster_base.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toaster_base.dxf; path = hacks/glx/toaster_base.dxf; sourceTree = "<group>"; };
AFA55E9F0993608800F3E977 /* toaster_handle.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_handle.c; path = hacks/glx/toaster_handle.c; sourceTree = "<group>"; };
- AFA55EA00993608800F3E977 /* toaster_handle.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toaster_handle.dxf; path = hacks/glx/toaster_handle.dxf; sourceTree = "<group>"; };
AFA55EA10993608800F3E977 /* toaster_handle2.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_handle2.c; path = hacks/glx/toaster_handle2.c; sourceTree = "<group>"; };
- AFA55EA20993608800F3E977 /* toaster_handle2.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toaster_handle2.dxf; path = hacks/glx/toaster_handle2.dxf; sourceTree = "<group>"; };
AFA55EA30993608800F3E977 /* toaster_jet.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_jet.c; path = hacks/glx/toaster_jet.c; sourceTree = "<group>"; };
- AFA55EA40993608800F3E977 /* toaster_jet.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toaster_jet.dxf; path = hacks/glx/toaster_jet.dxf; sourceTree = "<group>"; };
AFA55EA50993608800F3E977 /* toaster_knob.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_knob.c; path = hacks/glx/toaster_knob.c; sourceTree = "<group>"; };
- AFA55EA60993608800F3E977 /* toaster_knob.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toaster_knob.dxf; path = hacks/glx/toaster_knob.dxf; sourceTree = "<group>"; };
AFA55EA70993608800F3E977 /* toaster_slots.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_slots.c; path = hacks/glx/toaster_slots.c; sourceTree = "<group>"; };
- AFA55EA80993608800F3E977 /* toaster_slots.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toaster_slots.dxf; path = hacks/glx/toaster_slots.dxf; sourceTree = "<group>"; };
AFA55EA90993608800F3E977 /* toaster_wing.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster_wing.c; path = hacks/glx/toaster_wing.c; sourceTree = "<group>"; };
- AFA55EAA0993608800F3E977 /* toaster_wing.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toaster_wing.dxf; path = hacks/glx/toaster_wing.dxf; sourceTree = "<group>"; };
AFA55EAB0993608800F3E977 /* toaster.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = toaster.c; path = hacks/glx/toaster.c; sourceTree = "<group>"; };
AFA55EAC0993608800F3E977 /* toaster.dxf */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text; name = toaster.dxf; path = hacks/glx/toaster.dxf; sourceTree = "<group>"; };
- AFA55EE3099360E300F3E977 /* BouncingCow.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BouncingCow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55EE3099360E300F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = BouncingCow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55EE70993613E00F3E977 /* bouncingcow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bouncingcow.c; path = hacks/glx/bouncingcow.c; sourceTree = "<group>"; };
AFA55EE80993613E00F3E977 /* cow_face.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_face.c; path = hacks/glx/cow_face.c; sourceTree = "<group>"; };
AFA55EE90993613E00F3E977 /* cow_hide.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_hide.c; path = hacks/glx/cow_hide.c; sourceTree = "<group>"; };
AFA55EEB0993613E00F3E977 /* cow_horns.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_horns.c; path = hacks/glx/cow_horns.c; sourceTree = "<group>"; };
AFA55EEC0993613E00F3E977 /* cow_tail.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_tail.c; path = hacks/glx/cow_tail.c; sourceTree = "<group>"; };
AFA55EED0993613E00F3E977 /* cow_udder.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cow_udder.c; path = hacks/glx/cow_udder.c; sourceTree = "<group>"; };
- AFA55F1E099361B700F3E977 /* JigglyPuff.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JigglyPuff.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55F1E099361B700F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = JigglyPuff.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55F210993620200F3E977 /* jigglypuff.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = jigglypuff.c; path = hacks/glx/jigglypuff.c; sourceTree = "<group>"; };
- AFA55F3C0993622F00F3E977 /* Klein.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Klein.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55F3C0993622F00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Klein.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55F3F0993626E00F3E977 /* klein.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = klein.c; path = hacks/glx/klein.c; sourceTree = "<group>"; };
- AFA55F540993629000F3E977 /* Hypertorus.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hypertorus.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55F540993629000F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Hypertorus.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55F59099362DF00F3E977 /* hypertorus.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = hypertorus.c; path = hacks/glx/hypertorus.c; sourceTree = "<group>"; };
- AFA55F840993643600F3E977 /* GLMatrix.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLMatrix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55F840993643600F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = GLMatrix.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55F870993648500F3E977 /* glmatrix.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glmatrix.c; path = hacks/glx/glmatrix.c; sourceTree = "<group>"; };
- AFA55FE509936BFA00F3E977 /* CubeStorm.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CubeStorm.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA55FE509936BFA00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = CubeStorm.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA55FF309936C4500F3E977 /* cubestorm.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cubestorm.c; path = hacks/glx/cubestorm.c; sourceTree = "<group>"; };
- AFA5600B09936C6D00F3E977 /* GLKnots.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLKnots.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA5600B09936C6D00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = GLKnots.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA5600E09936CB300F3E977 /* glknots.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glknots.c; path = hacks/glx/glknots.c; sourceTree = "<group>"; };
- AFA5602609936CC800F3E977 /* BlockTube.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BlockTube.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA5602609936CC800F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = BlockTube.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA5602909936D0700F3E977 /* blocktube.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = blocktube.c; path = hacks/glx/blocktube.c; sourceTree = "<group>"; };
- AFA5604409936D5100F3E977 /* FlipFlop.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FlipFlop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA5604409936D5100F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = FlipFlop.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA5604709936DCC00F3E977 /* flipflop.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flipflop.c; path = hacks/glx/flipflop.c; sourceTree = "<group>"; };
- AFA5605C09936E2100F3E977 /* AntInspect.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AntInspect.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA5605C09936E2100F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = AntInspect.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA5605F09936E9C00F3E977 /* antinspect.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = antinspect.c; path = hacks/glx/antinspect.c; sourceTree = "<group>"; };
- AFA5607409936F3800F3E977 /* AntSpotlight.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AntSpotlight.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA5607409936F3800F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = AntSpotlight.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA5607709936FDD00F3E977 /* ants.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = ants.h; path = hacks/glx/ants.h; sourceTree = "<group>"; };
AFA5607809936FDD00F3E977 /* antspotlight.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = antspotlight.c; path = hacks/glx/antspotlight.c; sourceTree = "<group>"; };
AFA5607909936FDD00F3E977 /* grab-ximage.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "grab-ximage.c"; path = "hacks/glx/grab-ximage.c"; sourceTree = "<group>"; };
AFA5607A09936FDD00F3E977 /* grab-ximage.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = "grab-ximage.h"; path = "hacks/glx/grab-ximage.h"; sourceTree = "<group>"; };
- AFA560C00993718D00F3E977 /* Polytopes.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Polytopes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA560C00993718D00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Polytopes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA560C3099371D500F3E977 /* polytopes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = polytopes.c; path = hacks/glx/polytopes.c; sourceTree = "<group>"; };
- AFA5610F0993781600F3E977 /* Molecule.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Molecule.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA5610F0993781600F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Molecule.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA561120993786800F3E977 /* molecule.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = molecule.c; path = hacks/glx/molecule.c; sourceTree = "<group>"; };
- AFA5616A09937C0D00F3E977 /* BlinkBox.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BlinkBox.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA5616A09937C0D00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = BlinkBox.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA5616D09937C9A00F3E977 /* blinkbox.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = blinkbox.c; path = hacks/glx/blinkbox.c; sourceTree = "<group>"; };
- AFA5618D09937CF100F3E977 /* Noof.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Noof.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA5618D09937CF100F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Noof.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA5619009937D3600F3E977 /* noof.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = noof.c; path = hacks/glx/noof.c; sourceTree = "<group>"; };
- AFA561AF09937D7E00F3E977 /* Polyhedra.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Polyhedra.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA561AF09937D7E00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Polyhedra.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA561B209937DCB00F3E977 /* polyhedra-gl.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "polyhedra-gl.c"; path = "hacks/glx/polyhedra-gl.c"; sourceTree = "<group>"; };
AFA561B309937DCC00F3E977 /* polyhedra.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = polyhedra.c; path = hacks/glx/polyhedra.c; sourceTree = "<group>"; };
AFA561B409937DCC00F3E977 /* polyhedra.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = polyhedra.h; path = hacks/glx/polyhedra.h; sourceTree = "<group>"; };
AFA561BA09937E9E00F3E977 /* glxfonts.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = glxfonts.h; path = hacks/glx/glxfonts.h; sourceTree = "<group>"; };
- AFA562190993849F00F3E977 /* Providence.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Providence.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA562190993849F00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Providence.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA5621C099384F600F3E977 /* providence.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = providence.c; path = hacks/glx/providence.c; sourceTree = "<group>"; };
- AFA562310993852500F3E977 /* Pinion.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Pinion.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA562310993852500F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Pinion.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA562340993856A00F3E977 /* pinion.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = pinion.c; path = hacks/glx/pinion.c; sourceTree = "<group>"; };
- AFA562D1099392C600F3E977 /* Boing.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Boing.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA562D1099392C600F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Boing.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA562D40993930C00F3E977 /* boing.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = boing.c; path = hacks/glx/boing.c; sourceTree = "<group>"; };
- AFA562EC099393C900F3E977 /* AntMaze.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AntMaze.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA562EC099393C900F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = AntMaze.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA562EF0993941600F3E977 /* antmaze.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = antmaze.c; path = hacks/glx/antmaze.c; sourceTree = "<group>"; };
- AFA563040993943B00F3E977 /* Tangram.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tangram.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA563040993943B00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Tangram.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA563070993948F00F3E977 /* tangram_shapes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = tangram_shapes.c; path = hacks/glx/tangram_shapes.c; sourceTree = "<group>"; };
AFA563080993948F00F3E977 /* tangram_shapes.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = tangram_shapes.h; path = hacks/glx/tangram_shapes.h; sourceTree = "<group>"; };
AFA563090993948F00F3E977 /* tangram.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = tangram.c; path = hacks/glx/tangram.c; sourceTree = "<group>"; };
- AFA563260993951000F3E977 /* Crackberg.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Crackberg.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA563260993951000F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Crackberg.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA563290993957100F3E977 /* crackberg.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = crackberg.c; path = hacks/glx/crackberg.c; sourceTree = "<group>"; };
- AFA56343099395ED00F3E977 /* GLHanoi.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLHanoi.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA56343099395ED00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = GLHanoi.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA563460993963400F3E977 /* glhanoi.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glhanoi.c; path = hacks/glx/glhanoi.c; sourceTree = "<group>"; };
- AFA56363099396C000F3E977 /* Cube21.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Cube21.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA56363099396C000F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Cube21.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA563660993970F00F3E977 /* cube21.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cube21.c; path = hacks/glx/cube21.c; sourceTree = "<group>"; };
- AFA5638B099397B300F3E977 /* TimeTunnel.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TimeTunnel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA5638B099397B300F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = TimeTunnel.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA5638E0993980D00F3E977 /* timetunnel.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = timetunnel.c; path = hacks/glx/timetunnel.c; sourceTree = "<group>"; };
- AFA563B6099398BB00F3E977 /* Juggler3D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Juggler3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFA563B6099398BB00F3E977 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Juggler3D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFA563B90993991300F3E977 /* juggler3d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = juggler3d.c; path = hacks/glx/juggler3d.c; sourceTree = "<group>"; };
AFAD462209D5F4DA00AB5F95 /* grabclient.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = grabclient.c; path = utils/grabclient.c; sourceTree = "<group>"; };
AFB5A06B0981F4C600871B16 /* screenhack.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = screenhack.h; path = hacks/screenhack.h; sourceTree = "<group>"; };
AFC2593A0988A469000655EE /* xmatrix.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xmatrix.xml; sourceTree = "<group>"; };
AFC2593D0988A469000655EE /* xrayswarm.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xrayswarm.xml; sourceTree = "<group>"; };
AFC2593F0988A469000655EE /* xspirograph.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xspirograph.xml; sourceTree = "<group>"; };
- AFC259400988A469000655EE /* xss.dtd */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xss.dtd; sourceTree = "<group>"; };
- AFC259410988A469000655EE /* xss.xsd */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = xss.xsd; sourceTree = "<group>"; };
AFC259430988A469000655EE /* zoom.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = zoom.xml; sourceTree = "<group>"; };
AFC25B5E0988BA63000655EE /* deco.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = deco.c; path = hacks/deco.c; sourceTree = "<group>"; };
AFC25B990988BC08000655EE /* colors.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = colors.c; path = utils/colors.c; sourceTree = "<group>"; };
AFC25B9A0988BC08000655EE /* colors.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = colors.h; path = utils/colors.h; sourceTree = "<group>"; };
+ AFC7592B158D8E8B00C5458E /* textclient.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = textclient.c; path = utils/textclient.c; sourceTree = "<group>"; };
+ AFC7592C158D8E8B00C5458E /* textclient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = textclient.h; path = utils/textclient.h; sourceTree = "<group>"; };
+ AFC7592F158D9A7A00C5458E /* iostextclient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = iostextclient.m; path = OSX/iostextclient.m; sourceTree = "<group>"; };
AFCCCBAD09BFE4B000353F4D /* rdbomb.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = rdbomb.xml; sourceTree = "<group>"; };
- AFD51B300F063B4A00471C02 /* Photopile.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Photopile.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD51B300F063B4A00471C02 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Photopile.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD51DB60F063BCE00471C02 /* photopile.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = photopile.c; path = hacks/glx/photopile.c; sourceTree = "<group>"; };
AFD51DB80F063BE700471C02 /* photopile.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = photopile.xml; sourceTree = "<group>"; };
- AFD56E040996A03800BA26F7 /* GLText.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLText.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD56E040996A03800BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = GLText.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD56E080996A07A00BA26F7 /* gltext.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = gltext.c; path = hacks/glx/gltext.c; sourceTree = "<group>"; };
AFD56E0A0996A0ED00BA26F7 /* glut_roman.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = glut_roman.h; path = hacks/glx/glut_roman.h; sourceTree = "<group>"; };
AFD56E0B0996A0ED00BA26F7 /* glut_stroke.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = glut_stroke.c; path = hacks/glx/glut_stroke.c; sourceTree = "<group>"; };
AFD56E0C0996A0ED00BA26F7 /* glut_swidth.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = glut_swidth.c; path = hacks/glx/glut_swidth.c; sourceTree = "<group>"; };
AFD56E0D0996A0ED00BA26F7 /* glutstroke.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = glutstroke.h; path = hacks/glx/glutstroke.h; sourceTree = "<group>"; };
- AFD56EBE0996A72600BA26F7 /* Braid.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Braid.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD56EBE0996A72600BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Braid.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD56EC10996A76F00BA26F7 /* braid.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = braid.c; path = hacks/braid.c; sourceTree = "<group>"; };
- AFD56EEA0996A95700BA26F7 /* Forest.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Forest.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD56EEA0996A95700BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Forest.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD56EED0996A99E00BA26F7 /* forest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = forest.c; path = hacks/forest.c; sourceTree = "<group>"; };
- AFD56F1B0996AAFA00BA26F7 /* Vines.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Vines.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD56F1B0996AAFA00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Vines.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD56F1F0996AB5A00BA26F7 /* vines.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vines.c; path = hacks/vines.c; sourceTree = "<group>"; };
- AFD56F330996AB8A00BA26F7 /* Galaxy.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Galaxy.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD56F330996AB8A00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Galaxy.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD56F360996ABD200BA26F7 /* galaxy.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = galaxy.c; path = hacks/galaxy.c; sourceTree = "<group>"; };
- AFD56F5F0996AEEE00BA26F7 /* Grav.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Grav.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD56F5F0996AEEE00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Grav.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD56F620996AF2D00BA26F7 /* grav.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = grav.c; path = hacks/grav.c; sourceTree = "<group>"; };
- AFD56F7B0996B01600BA26F7 /* Hopalong.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Hopalong.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD56F7B0996B01600BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Hopalong.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD56F880996B06600BA26F7 /* hopalong.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = hopalong.c; path = hacks/hopalong.c; sourceTree = "<group>"; };
- AFD56F9C0996B09400BA26F7 /* Laser.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Laser.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD56F9C0996B09400BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Laser.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD56FA00996B0E500BA26F7 /* laser.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = laser.c; path = hacks/laser.c; sourceTree = "<group>"; };
- AFD56FB30996B10F00BA26F7 /* Lightning.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lightning.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD56FB30996B10F00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Lightning.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD56FB60996B16300BA26F7 /* lightning.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lightning.c; path = hacks/lightning.c; sourceTree = "<group>"; };
- AFD56FC90996B18F00BA26F7 /* Lisa.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lisa.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD56FC90996B18F00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Lisa.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD56FCC0996B1D600BA26F7 /* lisa.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lisa.c; path = hacks/lisa.c; sourceTree = "<group>"; };
- AFD56FDF0996B20900BA26F7 /* Lissie.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Lissie.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD56FDF0996B20900BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Lissie.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD56FE20996B26200BA26F7 /* lissie.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lissie.c; path = hacks/lissie.c; sourceTree = "<group>"; };
- AFD570080996B43800BA26F7 /* Penrose.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Penrose.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD570080996B43800BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Penrose.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD5700C0996B49D00BA26F7 /* penrose.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = penrose.c; path = hacks/penrose.c; sourceTree = "<group>"; };
- AFD5701F0996B4CC00BA26F7 /* Sierpinski.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sierpinski.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD5701F0996B4CC00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Sierpinski.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD570220996B52700BA26F7 /* sierpinski.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sierpinski.c; path = hacks/sierpinski.c; sourceTree = "<group>"; };
- AFD570360996B56D00BA26F7 /* Sphere.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sphere.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD570360996B56D00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Sphere.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD5703B0996B5E300BA26F7 /* sphere.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sphere.c; path = hacks/sphere.c; sourceTree = "<group>"; };
- AFD570530996B61600BA26F7 /* Spiral.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Spiral.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD570530996B61600BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Spiral.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD570560996B67600BA26F7 /* spiral.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = spiral.c; path = hacks/spiral.c; sourceTree = "<group>"; };
- AFD570690996B6A300BA26F7 /* FadePlot.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FadePlot.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD570690996B6A300BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = FadePlot.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD5706C0996B70000BA26F7 /* fadeplot.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = fadeplot.c; path = hacks/fadeplot.c; sourceTree = "<group>"; };
- AFD5707F0996B72800BA26F7 /* Mountain.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Mountain.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD5707F0996B72800BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Mountain.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD570820996B79300BA26F7 /* mountain.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = mountain.c; path = hacks/mountain.c; sourceTree = "<group>"; };
- AFD570950996B80300BA26F7 /* Triangle.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Triangle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD570950996B80300BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Triangle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD570980996B86200BA26F7 /* triangle.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = triangle.c; path = hacks/triangle.c; sourceTree = "<group>"; };
- AFD570AB0996B88E00BA26F7 /* Worm.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Worm.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD570AB0996B88E00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Worm.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD570AE0996B8EF00BA26F7 /* worm.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = worm.c; path = hacks/worm.c; sourceTree = "<group>"; };
- AFD570C10996B93000BA26F7 /* Rotor.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rotor.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD570C10996B93000BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Rotor.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD570C40996B98500BA26F7 /* rotor.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = rotor.c; path = hacks/rotor.c; sourceTree = "<group>"; };
- AFD570D90996B9F800BA26F7 /* Ant.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Ant.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD570D90996B9F800BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Ant.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD570DE0996BA5C00BA26F7 /* ant.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = ant.c; path = hacks/ant.c; sourceTree = "<group>"; };
- AFD570FA0996BBBF00BA26F7 /* Flow.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Flow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD570FA0996BBBF00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Flow.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD571010996BC3800BA26F7 /* flow.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = flow.c; path = hacks/flow.c; sourceTree = "<group>"; };
- AFD571230996BE9300BA26F7 /* Discrete.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Discrete.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD571230996BE9300BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Discrete.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD571280996BEF700BA26F7 /* discrete.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = discrete.c; path = hacks/discrete.c; sourceTree = "<group>"; };
- AFD5713C0996BF2E00BA26F7 /* Apollonian.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Apollonian.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD5713C0996BF2E00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Apollonian.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD5713F0996BFBE00BA26F7 /* apollonian.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = apollonian.c; path = hacks/apollonian.c; sourceTree = "<group>"; };
- AFD571530996C01700BA26F7 /* Euler2D.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Euler2D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD571530996C01700BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Euler2D.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD571560996C07F00BA26F7 /* euler2d.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = euler2d.c; path = hacks/euler2d.c; sourceTree = "<group>"; };
- AFD571690996C0CE00BA26F7 /* Thornbird.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Thornbird.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD571690996C0CE00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Thornbird.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD5716B0996C16700BA26F7 /* thornbird.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = thornbird.c; path = hacks/thornbird.c; sourceTree = "<group>"; };
- AFD571C50996D9DC00BA26F7 /* Juggle.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Juggle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD571C50996D9DC00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Juggle.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD571C80996DA4600BA26F7 /* juggle.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = juggle.c; path = hacks/juggle.c; sourceTree = "<group>"; };
- AFD572320996E4A300BA26F7 /* Swirl.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Swirl.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD572320996E4A300BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Swirl.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD572350996E53E00BA26F7 /* swirl.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = swirl.c; path = hacks/swirl.c; sourceTree = "<group>"; };
- AFD5727D0996EE8500BA26F7 /* Polyominoes.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Polyominoes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD5727D0996EE8500BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Polyominoes.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD572800996EF2B00BA26F7 /* polyominoes.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = polyominoes.c; path = hacks/polyominoes.c; sourceTree = "<group>"; };
- AFD572B50996F99600BA26F7 /* Bouboule.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Bouboule.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD572B50996F99600BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Bouboule.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD572B90996FB3D00BA26F7 /* bouboule.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = bouboule.c; path = hacks/bouboule.c; sourceTree = "<group>"; };
- AFD572D20996FC0F00BA26F7 /* Crystal.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Crystal.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD572D20996FC0F00BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Crystal.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD572ED0997006E00BA26F7 /* crystal.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = crystal.c; path = hacks/crystal.c; sourceTree = "<group>"; };
- AFD57309099701C000BA26F7 /* Julia.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Julia.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD57309099701C000BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Julia.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD5730C099702C800BA26F7 /* julia.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = julia.c; path = hacks/julia.c; sourceTree = "<group>"; };
- AFD5736D0997411200BA26F7 /* Strange.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Strange.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFD5736D0997411200BA26F7 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Strange.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFD57371099741A200BA26F7 /* strange.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = strange.c; path = hacks/strange.c; sourceTree = "<group>"; };
AFE1FD3F0981E32E00F7970E /* SaverRunner.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = SaverRunner.h; path = OSX/SaverRunner.h; sourceTree = "<group>"; };
AFE1FD400981E32E00F7970E /* SaverRunner.m */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.objc; name = SaverRunner.m; path = OSX/SaverRunner.m; sourceTree = "<group>"; };
AFE1FD5B0981E3CB00F7970E /* yarandom.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = yarandom.c; path = utils/yarandom.c; sourceTree = "<group>"; };
AFE1FD5C0981E3CB00F7970E /* yarandom.h */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.h; name = yarandom.h; path = utils/yarandom.h; sourceTree = "<group>"; };
AFE1FD620981E40800F7970E /* rorschach.c */ = {isa = PBXFileReference; fileEncoding = 12; lastKnownFileType = sourcecode.c.c; name = rorschach.c; path = hacks/rorschach.c; sourceTree = "<group>"; };
- AFE2A46A0E2E904600ADB298 /* SkyTentacles.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SkyTentacles.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFE2A46A0E2E904600ADB298 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = SkyTentacles.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFE2A4720E2E90E300ADB298 /* skytentacles.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = skytentacles.c; path = hacks/glx/skytentacles.c; sourceTree = "<group>"; };
AFE2A4740E2E911200ADB298 /* skytentacles.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = skytentacles.xml; sourceTree = "<group>"; };
- AFE30BFC0E52B14700CCF4A5 /* Sonar.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Sonar.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFE30BFC0E52B14700CCF4A5 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Sonar.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "sonar-icmp.c"; path = "hacks/glx/sonar-icmp.c"; sourceTree = "<group>"; };
AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = "sonar-sim.c"; path = "hacks/glx/sonar-sim.c"; sourceTree = "<group>"; };
AFE30C010E52B1DC00CCF4A5 /* sonar.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = sonar.c; path = hacks/glx/sonar.c; sourceTree = "<group>"; };
AFE6A16A0CDD78EA002805BF /* involute.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = involute.c; path = hacks/glx/involute.c; sourceTree = "<group>"; };
AFE6A16B0CDD78EA002805BF /* involute.h */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.h; name = involute.h; path = hacks/glx/involute.h; sourceTree = "<group>"; };
- AFE6A1970CDD7B2E002805BF /* MoebiusGears.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MoebiusGears.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFE6A1970CDD7B2E002805BF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = MoebiusGears.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = moebiusgears.c; path = hacks/glx/moebiusgears.c; sourceTree = "<group>"; };
AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = moebiusgears.xml; sourceTree = "<group>"; };
- AFE6A42D0CDD7FAA002805BF /* Abstractile.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Abstractile.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFE6A42D0CDD7FAA002805BF /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = Abstractile.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFE6A4340CDD800F002805BF /* abstractile.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = abstractile.c; path = hacks/abstractile.c; sourceTree = "<group>"; };
AFE6A4360CDD8026002805BF /* abstractile.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = abstractile.xml; sourceTree = "<group>"; };
- AFF463470C4403E400EE6509 /* CWaves.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CWaves.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFEB9C3815900514003974F3 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
+ AFEB9C3A1590054B003974F3 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/OpenGLES.framework; sourceTree = DEVELOPER_DIR; };
+ AFEB9C3C15900558003974F3 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
+ AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; };
+ AFEB9C3F1590056A003974F3 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; };
+ AFF463470C4403E400EE6509 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = CWaves.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFF463490C44044E00EE6509 /* cwaves.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = cwaves.c; path = hacks/cwaves.c; sourceTree = "<group>"; };
AFF4634B0C44046500EE6509 /* cwaves.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = cwaves.xml; sourceTree = "<group>"; };
- AFF4636C0C440AEF00EE6509 /* GLCells.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GLCells.saver; sourceTree = BUILT_PRODUCTS_DIR; };
+ AFF4636C0C440AEF00EE6509 /* XScreenSaver.saver */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = XScreenSaver.saver; path = GLCells.saver; sourceTree = BUILT_PRODUCTS_DIR; };
AFF463710C440B9200EE6509 /* glcells.c */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.c.c; name = glcells.c; path = hacks/glx/glcells.c; sourceTree = "<group>"; };
AFF463730C440BAC00EE6509 /* glcells.xml */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = text.xml; path = glcells.xml; sourceTree = "<group>"; };
/* End PBXFileReference section */
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF08399809930B6B00277BE9 /* libjwxyz.a in Frameworks */,
- AF08399909930B6B00277BE9 /* ScreenSaver.framework in Frameworks */,
- AF08399A09930B6B00277BE9 /* Cocoa.framework in Frameworks */,
- AF08399B09930B6B00277BE9 /* AGL.framework in Frameworks */,
- AF08399C09930B6B00277BE9 /* OpenGL.framework in Frameworks */,
- AF08399D09930B6B00277BE9 /* Carbon.framework in Frameworks */,
+ AF1FD8EF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8F1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8F2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF083A3E099311D700277BE9 /* libjwxyz.a in Frameworks */,
- AF083A3F099311D700277BE9 /* ScreenSaver.framework in Frameworks */,
- AF083A40099311D700277BE9 /* Cocoa.framework in Frameworks */,
- AF083A41099311D700277BE9 /* AGL.framework in Frameworks */,
- AF083A42099311D700277BE9 /* OpenGL.framework in Frameworks */,
- AF083A43099311D700277BE9 /* Carbon.framework in Frameworks */,
+ AF1FD8F3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8F5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8F6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF0DC7B50C4C73F600D76972 /* libjwxyz.a in Frameworks */,
- AF0DC7B60C4C73F600D76972 /* ScreenSaver.framework in Frameworks */,
- AF0DC7B70C4C73F600D76972 /* Cocoa.framework in Frameworks */,
+ AF1FD7BF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7C1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7C2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF0DCA4B0C4CBB0D00D76972 /* libjwxyz.a in Frameworks */,
- AF0DCA4C0C4CBB0D00D76972 /* ScreenSaver.framework in Frameworks */,
- AF0DCA4D0C4CBB0D00D76972 /* Cocoa.framework in Frameworks */,
- AF0DCA4E0C4CBB0D00D76972 /* AGL.framework in Frameworks */,
- AF0DCA4F0C4CBB0D00D76972 /* OpenGL.framework in Frameworks */,
- AF0DCA500C4CBB0D00D76972 /* Carbon.framework in Frameworks */,
+ AF1FDA33158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA34158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA35158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA36158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF1A176B0D6D6EE3008AF328 /* libjwxyz.a in Frameworks */,
- AF1A176C0D6D6EE3008AF328 /* ScreenSaver.framework in Frameworks */,
- AF1A176D0D6D6EE3008AF328 /* Cocoa.framework in Frameworks */,
+ AF1FD7BB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7BD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7BE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF2D4D8913E902F5002AA818 /* libjwxyz.a in Frameworks */,
- AF2D4D8A13E902F5002AA818 /* Cocoa.framework in Frameworks */,
- AF2D4D8B13E902F5002AA818 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7F3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7F5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7F6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF2D4F7813E91093002AA818 /* libjwxyz.a in Frameworks */,
- AF2D4F7913E91093002AA818 /* Cocoa.framework in Frameworks */,
- AF2D4F7A13E91093002AA818 /* ScreenSaver.framework in Frameworks */,
+ AF1FD723158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD724158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD725158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD726158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF32D9E90F3AD0B40080F535 /* libjwxyz.a in Frameworks */,
- AF32D9EA0F3AD0B40080F535 /* ScreenSaver.framework in Frameworks */,
- AF32D9EB0F3AD0B40080F535 /* Cocoa.framework in Frameworks */,
- AF32D9EC0F3AD0B40080F535 /* AGL.framework in Frameworks */,
- AF32D9ED0F3AD0B40080F535 /* OpenGL.framework in Frameworks */,
- AF32D9EE0F3AD0B40080F535 /* Carbon.framework in Frameworks */,
+ AF1FD9F3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9F4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9F5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9F6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF3581CA1431D47B00E09C51 /* libjwxyz.a in Frameworks */,
- AF3581CB1431D47B00E09C51 /* ScreenSaver.framework in Frameworks */,
- AF3581CC1431D47B00E09C51 /* Cocoa.framework in Frameworks */,
- AF3581CD1431D47B00E09C51 /* AGL.framework in Frameworks */,
- AF3581CE1431D47B00E09C51 /* OpenGL.framework in Frameworks */,
- AF3581CF1431D47B00E09C51 /* Carbon.framework in Frameworks */,
+ AF1FD91B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD91C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD91D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD91E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF35820B143330F900E09C51 /* libjwxyz.a in Frameworks */,
- AF35820C143330F900E09C51 /* ScreenSaver.framework in Frameworks */,
- AF35820D143330F900E09C51 /* Cocoa.framework in Frameworks */,
- AF35820E143330F900E09C51 /* AGL.framework in Frameworks */,
- AF35820F143330F900E09C51 /* OpenGL.framework in Frameworks */,
- AF358210143330F900E09C51 /* Carbon.framework in Frameworks */,
+ AF1FDA2F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA30158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA31158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA32158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF35E8950E63823600691F2F /* libjwxyz.a in Frameworks */,
- AF35E8960E63823600691F2F /* ScreenSaver.framework in Frameworks */,
- AF35E8970E63823600691F2F /* Cocoa.framework in Frameworks */,
- AF35E8980E63823600691F2F /* AGL.framework in Frameworks */,
- AF35E8990E63823600691F2F /* OpenGL.framework in Frameworks */,
- AF35E89A0E63823600691F2F /* Carbon.framework in Frameworks */,
+ AF1FD99B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD99C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD99D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD99E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF3C714E0D624BF50030CC0D /* libjwxyz.a in Frameworks */,
- AF3C714F0D624BF50030CC0D /* ScreenSaver.framework in Frameworks */,
- AF3C71500D624BF50030CC0D /* Cocoa.framework in Frameworks */,
- AF3C71510D624BF50030CC0D /* AGL.framework in Frameworks */,
- AF3C71520D624BF50030CC0D /* OpenGL.framework in Frameworks */,
- AF3C71530D624BF50030CC0D /* Carbon.framework in Frameworks */,
+ AF1FD993158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD994158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD995158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD996158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF476FBF099D154F001F091E /* libjwxyz.a in Frameworks */,
- AF476FC0099D154F001F091E /* ScreenSaver.framework in Frameworks */,
- AF476FC1099D154F001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD7AB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7AD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7AE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF476FE4099D1686001F091E /* libjwxyz.a in Frameworks */,
- AF476FE5099D1686001F091E /* ScreenSaver.framework in Frameworks */,
- AF476FE6099D1686001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD83F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD840158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD841158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD842158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477055099D4385001F091E /* libjwxyz.a in Frameworks */,
- AF477056099D4385001F091E /* ScreenSaver.framework in Frameworks */,
- AF477057099D4385001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD767158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD768158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD769158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD76A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477172099D4786001F091E /* libjwxyz.a in Frameworks */,
- AF477173099D4786001F091E /* ScreenSaver.framework in Frameworks */,
- AF477174099D4786001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD74F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD750158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD751158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD752158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477188099D4803001F091E /* libjwxyz.a in Frameworks */,
- AF477189099D4803001F091E /* ScreenSaver.framework in Frameworks */,
- AF47718A099D4803001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD84B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD84C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD84D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD84E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4771B0099D4949001F091E /* libjwxyz.a in Frameworks */,
- AF4771B1099D4949001F091E /* ScreenSaver.framework in Frameworks */,
- AF4771B2099D4949001F091E /* Cocoa.framework in Frameworks */,
+ AF1FDA7B158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA7C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA7D158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA7E158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4771E4099D4D9A001F091E /* libjwxyz.a in Frameworks */,
- AF4771E5099D4D9A001F091E /* ScreenSaver.framework in Frameworks */,
- AF4771E6099D4D9A001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD743158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD744158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD745158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD746158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4771FB099D4E63001F091E /* libjwxyz.a in Frameworks */,
- AF4771FC099D4E63001F091E /* ScreenSaver.framework in Frameworks */,
- AF4771FD099D4E63001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD7DB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7DD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7DE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477211099D4EE8001F091E /* libjwxyz.a in Frameworks */,
- AF477212099D4EE8001F091E /* ScreenSaver.framework in Frameworks */,
- AF477213099D4EE8001F091E /* Cocoa.framework in Frameworks */,
+ AF1FDA83158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA84158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA85158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA86158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477227099D4F67001F091E /* libjwxyz.a in Frameworks */,
- AF477228099D4F67001F091E /* ScreenSaver.framework in Frameworks */,
- AF477229099D4F67001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD717158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD718158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD719158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD71A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF47725C099D5717001F091E /* libjwxyz.a in Frameworks */,
- AF47725D099D5717001F091E /* ScreenSaver.framework in Frameworks */,
- AF47725E099D5717001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD793158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD794158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD795158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD796158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477274099D57B9001F091E /* libjwxyz.a in Frameworks */,
- AF477275099D57B9001F091E /* ScreenSaver.framework in Frameworks */,
- AF477276099D57B9001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD7FF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD800158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD801158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD802158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF47728C099D5926001F091E /* libjwxyz.a in Frameworks */,
- AF47728D099D5926001F091E /* ScreenSaver.framework in Frameworks */,
- AF47728E099D5926001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD7F7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7F9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7FA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF47738B099D65A1001F091E /* libjwxyz.a in Frameworks */,
- AF47738C099D65A1001F091E /* ScreenSaver.framework in Frameworks */,
- AF47738D099D65A1001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD85B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD85C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD85D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD85E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4773A3099D6648001F091E /* libjwxyz.a in Frameworks */,
- AF4773A4099D6648001F091E /* ScreenSaver.framework in Frameworks */,
- AF4773A5099D6648001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD787158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD788158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD789158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD78A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4773CA099D67B9001F091E /* libjwxyz.a in Frameworks */,
- AF4773CB099D67B9001F091E /* ScreenSaver.framework in Frameworks */,
- AF4773CC099D67B9001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD71B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD71C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD71D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD71E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF47740B099D69E7001F091E /* libjwxyz.a in Frameworks */,
- AF47740C099D69E7001F091E /* ScreenSaver.framework in Frameworks */,
- AF47740D099D69E7001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD7AF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7B1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7B2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477430099D7C70001F091E /* libjwxyz.a in Frameworks */,
- AF477431099D7C70001F091E /* ScreenSaver.framework in Frameworks */,
- AF477432099D7C70001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD79F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7A1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7A2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF47744B099D7D33001F091E /* libjwxyz.a in Frameworks */,
- AF47744C099D7D33001F091E /* ScreenSaver.framework in Frameworks */,
- AF47744D099D7D33001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD86F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD870158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD871158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD872158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF47748C099D89E4001F091E /* libjwxyz.a in Frameworks */,
- AF47748D099D89E4001F091E /* ScreenSaver.framework in Frameworks */,
- AF47748E099D89E4001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD77B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD77C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD77D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD77E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4774A2099D8A74001F091E /* libjwxyz.a in Frameworks */,
- AF4774A3099D8A74001F091E /* ScreenSaver.framework in Frameworks */,
- AF4774A4099D8A74001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD7B3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7B5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7B6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4774BD099D8B5F001F091E /* libjwxyz.a in Frameworks */,
- AF4774BE099D8B5F001F091E /* ScreenSaver.framework in Frameworks */,
- AF4774BF099D8B5F001F091E /* Cocoa.framework in Frameworks */,
+ AF1FDA6B158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA6C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA6D158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA6E158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4774D7099D8BFF001F091E /* libjwxyz.a in Frameworks */,
- AF4774D8099D8BFF001F091E /* ScreenSaver.framework in Frameworks */,
- AF4774D9099D8BFF001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD7C3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7C5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7C6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477566099D9A1A001F091E /* libjwxyz.a in Frameworks */,
- AF477567099D9A1A001F091E /* ScreenSaver.framework in Frameworks */,
- AF477568099D9A1A001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD7E3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7E5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7E6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF47758C099D9C28001F091E /* libjwxyz.a in Frameworks */,
- AF47758D099D9C28001F091E /* ScreenSaver.framework in Frameworks */,
- AF47758E099D9C28001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD803158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD804158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD805158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD806158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4775A8099D9CF7001F091E /* libjwxyz.a in Frameworks */,
- AF4775A9099D9CF7001F091E /* ScreenSaver.framework in Frameworks */,
- AF4775AA099D9CF7001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD837158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD838158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD839158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD83A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4775E1099D9F69001F091E /* libjwxyz.a in Frameworks */,
- AF4775E2099D9F69001F091E /* ScreenSaver.framework in Frameworks */,
- AF4775E3099D9F69001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD753158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD754158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD755158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD756158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4775FB099DA030001F091E /* libjwxyz.a in Frameworks */,
- AF4775FC099DA030001F091E /* ScreenSaver.framework in Frameworks */,
- AF4775FD099DA030001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD76F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD770158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD771158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD772158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF47761C099DA26C001F091E /* libjwxyz.a in Frameworks */,
- AF47761D099DA26C001F091E /* ScreenSaver.framework in Frameworks */,
- AF47761E099DA26C001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD7B7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7B9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7BA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF47764D099DA6D0001F091E /* libjwxyz.a in Frameworks */,
- AF47764E099DA6D0001F091E /* ScreenSaver.framework in Frameworks */,
- AF47764F099DA6D0001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD833158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD834158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD835158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD836158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477663099DA78E001F091E /* libjwxyz.a in Frameworks */,
- AF477664099DA78E001F091E /* ScreenSaver.framework in Frameworks */,
- AF477665099DA78E001F091E /* Cocoa.framework in Frameworks */,
+ AF1FDA3F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA40158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA41158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA42158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477679099DA849001F091E /* libjwxyz.a in Frameworks */,
- AF47767A099DA849001F091E /* ScreenSaver.framework in Frameworks */,
- AF47767B099DA849001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD7EB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7ED158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7EE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477698099DAA6F001F091E /* libjwxyz.a in Frameworks */,
- AF477699099DAA6F001F091E /* ScreenSaver.framework in Frameworks */,
- AF47769A099DAA6F001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD72F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD730158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD731158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD732158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4776B3099DABDD001F091E /* libjwxyz.a in Frameworks */,
- AF4776B4099DABDD001F091E /* ScreenSaver.framework in Frameworks */,
- AF4776B5099DABDD001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD877158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD878158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD879158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD87A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4776C9099DAC8A001F091E /* libjwxyz.a in Frameworks */,
- AF4776CA099DAC8A001F091E /* ScreenSaver.framework in Frameworks */,
- AF4776CB099DAC8A001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD873158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD874158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD875158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD876158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4776E4099DADDF001F091E /* libjwxyz.a in Frameworks */,
- AF4776E5099DADDF001F091E /* ScreenSaver.framework in Frameworks */,
- AF4776E6099DADDF001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD857158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD858158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD859158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD85A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4776FA099DAE7A001F091E /* libjwxyz.a in Frameworks */,
- AF4776FB099DAE7A001F091E /* ScreenSaver.framework in Frameworks */,
- AF4776FC099DAE7A001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD847158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD848158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD849158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD84A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477716099DAF9F001F091E /* libjwxyz.a in Frameworks */,
- AF477717099DAF9F001F091E /* ScreenSaver.framework in Frameworks */,
- AF477718099DAF9F001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD74B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD74C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD74D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD74E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF47772C099DB044001F091E /* libjwxyz.a in Frameworks */,
- AF47772D099DB044001F091E /* ScreenSaver.framework in Frameworks */,
- AF47772E099DB044001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD83B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD83C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD83D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD83E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF47775B099DB61E001F091E /* libjwxyz.a in Frameworks */,
- AF47775C099DB61E001F091E /* ScreenSaver.framework in Frameworks */,
- AF47775D099DB61E001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD7A7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7A9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7AA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF47777D099DB965001F091E /* libjwxyz.a in Frameworks */,
- AF47777E099DB965001F091E /* ScreenSaver.framework in Frameworks */,
- AF47777F099DB965001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD747158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD748158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD749158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD74A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477799099DBA90001F091E /* libjwxyz.a in Frameworks */,
- AF47779A099DBA90001F091E /* ScreenSaver.framework in Frameworks */,
- AF47779B099DBA90001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD77F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD780158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD781158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD782158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4777DA099DC183001F091E /* libjwxyz.a in Frameworks */,
- AF4777DB099DC183001F091E /* ScreenSaver.framework in Frameworks */,
- AF4777DC099DC183001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD737158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD738158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD739158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD73A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4778B4099DDB79001F091E /* libjwxyz.a in Frameworks */,
- AF4778B5099DDB79001F091E /* ScreenSaver.framework in Frameworks */,
- AF4778B6099DDB79001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD7E7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7E9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7EA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4778D0099DDCAE001F091E /* libjwxyz.a in Frameworks */,
- AF4778D1099DDCAE001F091E /* ScreenSaver.framework in Frameworks */,
- AF4778D2099DDCAE001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD867158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD868158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD869158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD86A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4778F1099DDDC8001F091E /* libjwxyz.a in Frameworks */,
- AF4778F2099DDDC8001F091E /* ScreenSaver.framework in Frameworks */,
- AF4778F3099DDDC8001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD75B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD75C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD75D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD75E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477912099DE379001F091E /* libjwxyz.a in Frameworks */,
- AF477913099DE379001F091E /* ScreenSaver.framework in Frameworks */,
- AF477914099DE379001F091E /* Cocoa.framework in Frameworks */,
+ AF1FDA43158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA44158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA45158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA46158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF477933099DE4C7001F091E /* libjwxyz.a in Frameworks */,
- AF477934099DE4C7001F091E /* ScreenSaver.framework in Frameworks */,
- AF477935099DE4C7001F091E /* Cocoa.framework in Frameworks */,
+ AF1FD827158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD828158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD829158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD82A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF480C51098E301400FB32B8 /* libjwxyz.a in Frameworks */,
- AF480C52098E301400FB32B8 /* ScreenSaver.framework in Frameworks */,
- AF480C53098E301400FB32B8 /* Cocoa.framework in Frameworks */,
+ AF1FD79B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD79C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD79D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD79E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF480D7A098EEDDE00FB32B8 /* libjwxyz.a in Frameworks */,
- AF480D7B098EEDDE00FB32B8 /* ScreenSaver.framework in Frameworks */,
- AF480D7C098EEDDE00FB32B8 /* Cocoa.framework in Frameworks */,
+ AF1FD897158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD898158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD899158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD89A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4810F409909FBA00FB32B8 /* libjwxyz.a in Frameworks */,
- AF4810F509909FBA00FB32B8 /* ScreenSaver.framework in Frameworks */,
- AF4810F609909FBA00FB32B8 /* Cocoa.framework in Frameworks */,
- AF4811010990A00A00FB32B8 /* AGL.framework in Frameworks */,
- AF4811020990A00E00FB32B8 /* OpenGL.framework in Frameworks */,
- AF48112D0990A2C700FB32B8 /* Carbon.framework in Frameworks */,
+ AF1FD933158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD934158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD935158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD936158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF48125A0990CE2700FB32B8 /* libjwxyz.a in Frameworks */,
- AF48125B0990CE2700FB32B8 /* ScreenSaver.framework in Frameworks */,
- AF48125C0990CE2700FB32B8 /* Cocoa.framework in Frameworks */,
- AF48125D0990CE2700FB32B8 /* AGL.framework in Frameworks */,
- AF48125E0990CE2700FB32B8 /* OpenGL.framework in Frameworks */,
- AF48125F0990CE2700FB32B8 /* Carbon.framework in Frameworks */,
+ AF1FD957158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD958158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD959158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD95A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4812BC0990D3D900FB32B8 /* libjwxyz.a in Frameworks */,
- AF4812BD0990D3D900FB32B8 /* ScreenSaver.framework in Frameworks */,
- AF4812BE0990D3D900FB32B8 /* Cocoa.framework in Frameworks */,
- AF4812BF0990D3D900FB32B8 /* AGL.framework in Frameworks */,
- AF4812C00990D3D900FB32B8 /* OpenGL.framework in Frameworks */,
- AF4812C10990D3D900FB32B8 /* Carbon.framework in Frameworks */,
+ AF1FD9D7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9D9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9DA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF48DEF80A0C25E000F94CF9 /* libjwxyz.a in Frameworks */,
- AF48DEF90A0C25E000F94CF9 /* ScreenSaver.framework in Frameworks */,
- AF48DEFA0A0C25E000F94CF9 /* Cocoa.framework in Frameworks */,
- AF48DEFB0A0C25E000F94CF9 /* AGL.framework in Frameworks */,
- AF48DEFC0A0C25E000F94CF9 /* OpenGL.framework in Frameworks */,
- AF48DEFD0A0C25E000F94CF9 /* Carbon.framework in Frameworks */,
+ AF1FD97B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD97C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD97D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD97E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4A3452102A593600A81B2A /* libjwxyz.a in Frameworks */,
- AF4A3453102A593600A81B2A /* ScreenSaver.framework in Frameworks */,
- AF4A3454102A593600A81B2A /* Cocoa.framework in Frameworks */,
- AF4A3455102A593600A81B2A /* AGL.framework in Frameworks */,
- AF4A3456102A593600A81B2A /* OpenGL.framework in Frameworks */,
- AF4A3457102A593600A81B2A /* Carbon.framework in Frameworks */,
+ AF1FDA1F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA20158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA21158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA22158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4FD6EF0CE7A486005EE58E /* libjwxyz.a in Frameworks */,
- AF4FD6F00CE7A486005EE58E /* ScreenSaver.framework in Frameworks */,
- AF4FD6F10CE7A486005EE58E /* Cocoa.framework in Frameworks */,
- AF4FD6F20CE7A486005EE58E /* AGL.framework in Frameworks */,
- AF4FD6F30CE7A486005EE58E /* OpenGL.framework in Frameworks */,
- AF4FD6F40CE7A486005EE58E /* Carbon.framework in Frameworks */,
+ AF1FD9AF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9B1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9B2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4FF4C30D52CBDE00666F98 /* libjwxyz.a in Frameworks */,
- AF4FF4C40D52CBDE00666F98 /* ScreenSaver.framework in Frameworks */,
- AF4FF4C50D52CBDE00666F98 /* Cocoa.framework in Frameworks */,
- AF4FF4C60D52CBDE00666F98 /* AGL.framework in Frameworks */,
- AF4FF4C70D52CBDE00666F98 /* OpenGL.framework in Frameworks */,
- AF4FF4C80D52CBDE00666F98 /* Carbon.framework in Frameworks */,
+ AF1FD92F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD930158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD931158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD932158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF6423FB099FF9C2000F4CD4 /* libjwxyz.a in Frameworks */,
- AF6423FC099FF9C2000F4CD4 /* ScreenSaver.framework in Frameworks */,
- AF6423FD099FF9C2000F4CD4 /* Cocoa.framework in Frameworks */,
- AF6423FE099FF9C2000F4CD4 /* AGL.framework in Frameworks */,
- AF6423FF099FF9C2000F4CD4 /* OpenGL.framework in Frameworks */,
+ AF1FD943158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD944158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD945158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD946158FF96500C40F17 /* Carbon.framework in Frameworks */,
AF84FD4209B1209E00F3AB06 /* GLUT.framework in Frameworks */,
- AF642400099FF9C2000F4CD4 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF6425D509A18855000F4CD4 /* libjwxyz.a in Frameworks */,
- AF6425D609A18855000F4CD4 /* ScreenSaver.framework in Frameworks */,
- AF6425D709A18855000F4CD4 /* Cocoa.framework in Frameworks */,
+ AF1FDA53158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA54158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA55158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA56158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF6425F509A189EC000F4CD4 /* libjwxyz.a in Frameworks */,
- AF6425F609A189EC000F4CD4 /* ScreenSaver.framework in Frameworks */,
- AF6425F709A189EC000F4CD4 /* Cocoa.framework in Frameworks */,
+ AF1FD807158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD808158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD809158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD80A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF64261809A18D6C000F4CD4 /* libjwxyz.a in Frameworks */,
- AF64261909A18D6C000F4CD4 /* ScreenSaver.framework in Frameworks */,
- AF64261A09A18D6C000F4CD4 /* Cocoa.framework in Frameworks */,
+ AF1FDA4F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA50158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA51158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA52158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF64263509A18F54000F4CD4 /* libjwxyz.a in Frameworks */,
- AF64263609A18F54000F4CD4 /* ScreenSaver.framework in Frameworks */,
- AF64263709A18F54000F4CD4 /* Cocoa.framework in Frameworks */,
+ AF1FD7D3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7D5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7D6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF64265809A19229000F4CD4 /* libjwxyz.a in Frameworks */,
- AF64265909A19229000F4CD4 /* ScreenSaver.framework in Frameworks */,
- AF64265A09A19229000F4CD4 /* Cocoa.framework in Frameworks */,
+ AF1FD7D7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7D9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7DA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF64268409A194B0000F4CD4 /* libjwxyz.a in Frameworks */,
- AF64268509A194B0000F4CD4 /* ScreenSaver.framework in Frameworks */,
- AF64268609A194B0000F4CD4 /* Cocoa.framework in Frameworks */,
+ AF1FD78B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD78C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD78D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD78E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF64277A09A1D37A000F4CD4 /* libjwxyz.a in Frameworks */,
- AF64277B09A1D37A000F4CD4 /* ScreenSaver.framework in Frameworks */,
- AF64277C09A1D37A000F4CD4 /* Cocoa.framework in Frameworks */,
+ AF1FD82B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD82C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD82D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD82E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF6427B109A2DE36000F4CD4 /* libjwxyz.a in Frameworks */,
- AF6427B209A2DE36000F4CD4 /* ScreenSaver.framework in Frameworks */,
- AF6427B309A2DE36000F4CD4 /* Cocoa.framework in Frameworks */,
+ AF1FDA3B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA3C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA3D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA3E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF7776EF09B63ABF00EA3033 /* libjwxyz.a in Frameworks */,
- AF7776F009B63ABF00EA3033 /* ScreenSaver.framework in Frameworks */,
- AF7776F109B63ABF00EA3033 /* Cocoa.framework in Frameworks */,
+ AF1FD7EF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7F1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7F2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF77772309B6416100EA3033 /* libjwxyz.a in Frameworks */,
- AF77772409B6416100EA3033 /* ScreenSaver.framework in Frameworks */,
- AF77772509B6416100EA3033 /* Cocoa.framework in Frameworks */,
+ AF1FD8C3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8C5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8C6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF77774709B6446500EA3033 /* libjwxyz.a in Frameworks */,
- AF77774809B6446500EA3033 /* ScreenSaver.framework in Frameworks */,
- AF77774909B6446500EA3033 /* Cocoa.framework in Frameworks */,
- AF77774A09B6446500EA3033 /* AGL.framework in Frameworks */,
- AF77774B09B6446500EA3033 /* OpenGL.framework in Frameworks */,
- AF77774C09B6446500EA3033 /* Carbon.framework in Frameworks */,
+ AF1FD94B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD94C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD94D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD94E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF77777E09B6497800EA3033 /* libjwxyz.a in Frameworks */,
- AF77777F09B6497800EA3033 /* ScreenSaver.framework in Frameworks */,
- AF77778009B6497800EA3033 /* Cocoa.framework in Frameworks */,
- AF77778109B6497800EA3033 /* AGL.framework in Frameworks */,
- AF77778209B6497800EA3033 /* OpenGL.framework in Frameworks */,
- AF77778309B6497800EA3033 /* Carbon.framework in Frameworks */,
+ AF1FD95B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD95C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD95D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD95E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF77779809B64A5200EA3033 /* libjwxyz.a in Frameworks */,
- AF77779909B64A5200EA3033 /* ScreenSaver.framework in Frameworks */,
- AF77779A09B64A5200EA3033 /* Cocoa.framework in Frameworks */,
- AF77779B09B64A5200EA3033 /* AGL.framework in Frameworks */,
- AF77779C09B64A5200EA3033 /* OpenGL.framework in Frameworks */,
- AF77779D09B64A5200EA3033 /* Carbon.framework in Frameworks */,
+ AF1FD9B7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9B9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9BA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF7777B209B64B2600EA3033 /* libjwxyz.a in Frameworks */,
- AF7777B309B64B2600EA3033 /* ScreenSaver.framework in Frameworks */,
- AF7777B409B64B2600EA3033 /* Cocoa.framework in Frameworks */,
- AF7777B509B64B2600EA3033 /* AGL.framework in Frameworks */,
- AF7777B609B64B2600EA3033 /* OpenGL.framework in Frameworks */,
- AF7777B709B64B2600EA3033 /* Carbon.framework in Frameworks */,
+ AF1FDA17158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA18158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA19158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA1A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF7777DA09B64C6B00EA3033 /* libjwxyz.a in Frameworks */,
- AF7777DB09B64C6B00EA3033 /* ScreenSaver.framework in Frameworks */,
- AF7777DC09B64C6B00EA3033 /* Cocoa.framework in Frameworks */,
- AF7777DD09B64C6B00EA3033 /* AGL.framework in Frameworks */,
- AF7777DE09B64C6B00EA3033 /* OpenGL.framework in Frameworks */,
- AF7777DF09B64C6B00EA3033 /* Carbon.framework in Frameworks */,
+ AF1FD97F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD980158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD981158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD982158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF7777F409B64E3100EA3033 /* libjwxyz.a in Frameworks */,
- AF7777F509B64E3100EA3033 /* ScreenSaver.framework in Frameworks */,
- AF7777F609B64E3100EA3033 /* Cocoa.framework in Frameworks */,
- AF7777F709B64E3100EA3033 /* AGL.framework in Frameworks */,
- AF7777F809B64E3100EA3033 /* OpenGL.framework in Frameworks */,
- AF7777F909B64E3100EA3033 /* Carbon.framework in Frameworks */,
+ AF1FD94F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD950158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD951158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD952158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF77781B09B6504400EA3033 /* libjwxyz.a in Frameworks */,
- AF77781C09B6504400EA3033 /* ScreenSaver.framework in Frameworks */,
- AF77781D09B6504400EA3033 /* Cocoa.framework in Frameworks */,
- AF77781E09B6504400EA3033 /* AGL.framework in Frameworks */,
- AF77781F09B6504400EA3033 /* OpenGL.framework in Frameworks */,
- AF77782009B6504400EA3033 /* Carbon.framework in Frameworks */,
+ AF1FDA13158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA14158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA15158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA16158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF77784E09B6528100EA3033 /* libjwxyz.a in Frameworks */,
- AF77784F09B6528100EA3033 /* ScreenSaver.framework in Frameworks */,
- AF77785009B6528100EA3033 /* Cocoa.framework in Frameworks */,
- AF77785109B6528100EA3033 /* AGL.framework in Frameworks */,
- AF77785209B6528100EA3033 /* OpenGL.framework in Frameworks */,
- AF77785309B6528100EA3033 /* Carbon.framework in Frameworks */,
+ AF1FD913158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD914158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD915158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD916158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF77786A09B6536000EA3033 /* libjwxyz.a in Frameworks */,
- AF77786B09B6536000EA3033 /* ScreenSaver.framework in Frameworks */,
- AF77786C09B6536000EA3033 /* Cocoa.framework in Frameworks */,
- AF77786D09B6536000EA3033 /* AGL.framework in Frameworks */,
- AF77786E09B6536000EA3033 /* OpenGL.framework in Frameworks */,
- AF77786F09B6536000EA3033 /* Carbon.framework in Frameworks */,
- AF0F46DD104E1809000A929C /* AppKit.framework in Frameworks */,
+ AF1FD937158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD938158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD939158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD93A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF77788809B6563500EA3033 /* libjwxyz.a in Frameworks */,
- AF77788909B6563500EA3033 /* ScreenSaver.framework in Frameworks */,
- AF77788A09B6563500EA3033 /* Cocoa.framework in Frameworks */,
+ AF1FD783158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD784158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD785158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD786158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF7778AE09B659C800EA3033 /* libjwxyz.a in Frameworks */,
- AF7778AF09B659C800EA3033 /* ScreenSaver.framework in Frameworks */,
- AF7778B009B659C800EA3033 /* Cocoa.framework in Frameworks */,
+ AF1FD733158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD734158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD735158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD736158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF78D17E142DD8F3002AAF77 /* libjwxyz.a in Frameworks */,
- AF78D17F142DD8F3002AAF77 /* ScreenSaver.framework in Frameworks */,
- AF78D180142DD8F3002AAF77 /* Cocoa.framework in Frameworks */,
- AF78D181142DD8F3002AAF77 /* AGL.framework in Frameworks */,
- AF78D182142DD8F3002AAF77 /* OpenGL.framework in Frameworks */,
- AF78D183142DD8F3002AAF77 /* Carbon.framework in Frameworks */,
+ AF1FD98B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD98C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD98D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD98E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF794F6D099748450059A8B0 /* libjwxyz.a in Frameworks */,
- AF794F6E099748450059A8B0 /* ScreenSaver.framework in Frameworks */,
- AF794F6F099748450059A8B0 /* Cocoa.framework in Frameworks */,
+ AF1FD88F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD890158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD891158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD892158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF794F9709974A320059A8B0 /* libjwxyz.a in Frameworks */,
- AF794F9809974A320059A8B0 /* ScreenSaver.framework in Frameworks */,
- AF794F9909974A320059A8B0 /* Cocoa.framework in Frameworks */,
+ AF1FD8A3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8A5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8A6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF794FD609974FA60059A8B0 /* libjwxyz.a in Frameworks */,
- AF794FD709974FA60059A8B0 /* ScreenSaver.framework in Frameworks */,
- AF794FD809974FA60059A8B0 /* Cocoa.framework in Frameworks */,
+ AF1FD8BB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8BD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8BE158FF96500C40F17 /* Carbon.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ AF918989158FC00A002B5D1E /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ AF918B96158FD0EA002B5D1E /* libjwxyz.a in Frameworks */,
+ AFEB9C3B1590054B003974F3 /* OpenGLES.framework in Frameworks */,
+ AFEB9C3915900514003974F3 /* UIKit.framework in Frameworks */,
+ AFEB9C3D15900558003974F3 /* Foundation.framework in Frameworks */,
+ AFEB9C401590056A003974F3 /* CoreGraphics.framework in Frameworks */,
+ AFEB9C411590056A003974F3 /* QuartzCore.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF975736099C317000B05160 /* libjwxyz.a in Frameworks */,
- AF975737099C317000B05160 /* ScreenSaver.framework in Frameworks */,
- AF975738099C317000B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD7A3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7A5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7A6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF97577E099C374A00B05160 /* libjwxyz.a in Frameworks */,
- AF97577F099C374A00B05160 /* ScreenSaver.framework in Frameworks */,
- AF975780099C374A00B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD7CF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7D1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7D2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9757CB099C3E6300B05160 /* libjwxyz.a in Frameworks */,
- AF9757CC099C3E6300B05160 /* ScreenSaver.framework in Frameworks */,
- AF9757CD099C3E6300B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD80B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD80C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD80D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD80E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF975811099C41D500B05160 /* libjwxyz.a in Frameworks */,
- AF975812099C41D500B05160 /* ScreenSaver.framework in Frameworks */,
- AF975813099C41D500B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD85F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD860158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD861158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD862158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF97586E099C475900B05160 /* libjwxyz.a in Frameworks */,
- AF97586F099C475900B05160 /* ScreenSaver.framework in Frameworks */,
- AF975870099C475900B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD81F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD820158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD821158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD822158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF975A3F099C681F00B05160 /* libjwxyz.a in Frameworks */,
- AF975A40099C681F00B05160 /* ScreenSaver.framework in Frameworks */,
- AF975A41099C681F00B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD7CB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7CD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7CE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF975A75099C6AB200B05160 /* libjwxyz.a in Frameworks */,
- AF975A76099C6AB200B05160 /* ScreenSaver.framework in Frameworks */,
- AF975A77099C6AB200B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD773158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD774158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD775158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD776158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF975A8F099C6BC300B05160 /* libjwxyz.a in Frameworks */,
- AF975A90099C6BC300B05160 /* ScreenSaver.framework in Frameworks */,
- AF975A91099C6BC300B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD72B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD72C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD72D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD72E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF975AE0099C6EB100B05160 /* libjwxyz.a in Frameworks */,
- AF975AE1099C6EB100B05160 /* ScreenSaver.framework in Frameworks */,
- AF975AE2099C6EB100B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD777158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD778158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD779158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD77A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF975B05099C6FE400B05160 /* libjwxyz.a in Frameworks */,
- AF975B06099C6FE400B05160 /* ScreenSaver.framework in Frameworks */,
- AF975B07099C6FE400B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD7C7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7C9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7CA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF975C1B099C8C1500B05160 /* libjwxyz.a in Frameworks */,
- AF975C1C099C8C1500B05160 /* ScreenSaver.framework in Frameworks */,
- AF975C1D099C8C1500B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD797158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD798158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD799158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD79A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF975C47099C8DCF00B05160 /* libjwxyz.a in Frameworks */,
- AF975C48099C8DCF00B05160 /* ScreenSaver.framework in Frameworks */,
- AF975C49099C8DCF00B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD78F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD790158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD791158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD792158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF975C67099C8F3F00B05160 /* libjwxyz.a in Frameworks */,
- AF975C68099C8F3F00B05160 /* ScreenSaver.framework in Frameworks */,
- AF975C69099C8F3F00B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD7DF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7E1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7E2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF975D5C099CA0F000B05160 /* libjwxyz.a in Frameworks */,
- AF975D5D099CA0F000B05160 /* ScreenSaver.framework in Frameworks */,
- AF975D5E099CA0F000B05160 /* Cocoa.framework in Frameworks */,
+ AF1FD813158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD814158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD815158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD816158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4808DA098C3C6A00FB32B8 /* libjwxyz.a in Frameworks */,
- AF976FD40989CB02001F8B92 /* ScreenSaver.framework in Frameworks */,
- AF976FD50989CB0C001F8B92 /* Cocoa.framework in Frameworks */,
+ AF1FD763158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD764158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD765158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD766158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4808DE098C3D4100FB32B8 /* libjwxyz.a in Frameworks */,
- AF97703A0989D1E6001F8B92 /* ScreenSaver.framework in Frameworks */,
- AF97703B0989D1E6001F8B92 /* Cocoa.framework in Frameworks */,
+ AF1FD817158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD818158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD819158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD81A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4808E1098C3D5000FB32B8 /* libjwxyz.a in Frameworks */,
- AF9770770989D2F6001F8B92 /* ScreenSaver.framework in Frameworks */,
- AF9770780989D2F6001F8B92 /* Cocoa.framework in Frameworks */,
+ AF1FD727158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD728158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD729158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD72A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF4808E4098C3D5B00FB32B8 /* libjwxyz.a in Frameworks */,
- AF9772CB0989DCFD001F8B92 /* Cocoa.framework in Frameworks */,
- AF1A26760990E77C00147B80 /* ScreenSaver.framework in Frameworks */,
+ AFEB9C37158FFF88003974F3 /* ScreenSaver.framework in Frameworks */,
+ AF918B99158FF045002B5D1E /* Cocoa.framework in Frameworks */,
+ AF918B9A158FF04C002B5D1E /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF998EE30A083DB30051049D /* libjwxyz.a in Frameworks */,
- AF998EE40A083DB30051049D /* ScreenSaver.framework in Frameworks */,
- AF998EE50A083DB30051049D /* Cocoa.framework in Frameworks */,
- AF998EE60A083DB30051049D /* AGL.framework in Frameworks */,
- AF998EE70A083DB30051049D /* OpenGL.framework in Frameworks */,
- AF998EE80A083DB30051049D /* Carbon.framework in Frameworks */,
+ AF1FDA2B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA2C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA2D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA2E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D466F09B5109C006E59CF /* libjwxyz.a in Frameworks */,
- AF9D467009B5109C006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D467109B5109C006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD75F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD760158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD761158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD762158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D474D09B5300A006E59CF /* libjwxyz.a in Frameworks */,
- AF9D474E09B5300A006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D474F09B5300A006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD823158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD824158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD825158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD826158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D476809B53166006E59CF /* libjwxyz.a in Frameworks */,
- AF9D476909B53166006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D476A09B53166006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD87B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD87C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD87D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD87E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D48E409B53322006E59CF /* libjwxyz.a in Frameworks */,
- AF9D48E509B53322006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D48E609B53322006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD73F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD740158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD741158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD742158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D48FD09B535DA006E59CF /* libjwxyz.a in Frameworks */,
- AF9D48FE09B535DA006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D48FF09B535DA006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD76B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD76C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD76D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD76E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D493409B53CBA006E59CF /* libjwxyz.a in Frameworks */,
- AF9D493509B53CBA006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D493609B53CBA006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD80F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD810158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD811158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD812158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D495D09B53FC9006E59CF /* libjwxyz.a in Frameworks */,
- AF9D495E09B53FC9006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D495F09B53FC9006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD81B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD81C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD81D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD81E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D497509B5411D006E59CF /* libjwxyz.a in Frameworks */,
- AF9D497609B5411D006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D497709B5411D006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD843158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD844158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD845158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD846158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D49A009B544C2006E59CF /* libjwxyz.a in Frameworks */,
- AF9D49A109B544C2006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D49A209B544C2006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD82F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD830158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD831158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD832158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D4C7209B59F27006E59CF /* libjwxyz.a in Frameworks */,
- AF9D4C7309B59F27006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D4C7409B59F27006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD86B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD86C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD86D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD86E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D4CF009B5AA8E006E59CF /* libjwxyz.a in Frameworks */,
- AF9D4CF109B5AA8E006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D4CF209B5AA8E006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD7FB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD7FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD7FD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD7FE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D4D8809B5B2DC006E59CF /* libjwxyz.a in Frameworks */,
- AF9D4D8909B5B2DC006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D4D8A09B5B2DC006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD863158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD864158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD865158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD866158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D4DB909B5B71E006E59CF /* libjwxyz.a in Frameworks */,
- AF9D4DBA09B5B71E006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D4DBB09B5B71E006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD73B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD73C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD73D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD73E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AF9D4DF709B5BB19006E59CF /* libjwxyz.a in Frameworks */,
- AF9D4DF809B5BB19006E59CF /* ScreenSaver.framework in Frameworks */,
- AF9D4DF909B5BB19006E59CF /* Cocoa.framework in Frameworks */,
+ AF1FD71F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD720158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD721158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD722158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA339380B058505002B0E7D /* libjwxyz.a in Frameworks */,
- AFA339390B058505002B0E7D /* ScreenSaver.framework in Frameworks */,
- AFA3393A0B058505002B0E7D /* Cocoa.framework in Frameworks */,
+ AF1FD84F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD850158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD851158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD852158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA33BD20B058815002B0E7D /* Cocoa.framework in Frameworks */,
+ AF1FD853158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD854158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD855158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD856158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55950099330B000F3E977 /* libjwxyz.a in Frameworks */,
- AFA55951099330B000F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55952099330B000F3E977 /* Cocoa.framework in Frameworks */,
- AFA55953099330B000F3E977 /* AGL.framework in Frameworks */,
- AFA55954099330B000F3E977 /* OpenGL.framework in Frameworks */,
- AFA55955099330B000F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD90F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD910158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD911158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD912158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA559750993317900F3E977 /* libjwxyz.a in Frameworks */,
- AFA559760993317900F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA559770993317900F3E977 /* Cocoa.framework in Frameworks */,
- AFA559780993317900F3E977 /* AGL.framework in Frameworks */,
- AFA559790993317900F3E977 /* OpenGL.framework in Frameworks */,
- AFA5597A0993317900F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9BB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9BC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9BD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9BE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA5599A0993322100F3E977 /* libjwxyz.a in Frameworks */,
- AFA5599B0993322100F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA5599C0993322100F3E977 /* Cocoa.framework in Frameworks */,
- AFA5599D0993322100F3E977 /* AGL.framework in Frameworks */,
- AFA5599E0993322100F3E977 /* OpenGL.framework in Frameworks */,
- AFA5599F0993322100F3E977 /* Carbon.framework in Frameworks */,
+ AF1FDA1B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA1C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA1D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA1E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA559BD0993328000F3E977 /* libjwxyz.a in Frameworks */,
- AFA559BE0993328000F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA559BF0993328000F3E977 /* Cocoa.framework in Frameworks */,
- AFA559C00993328000F3E977 /* AGL.framework in Frameworks */,
- AFA559C10993328000F3E977 /* OpenGL.framework in Frameworks */,
- AFA559C20993328000F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9C7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9C9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9CA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA559D70993330600F3E977 /* libjwxyz.a in Frameworks */,
- AFA559D80993330600F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA559D90993330600F3E977 /* Cocoa.framework in Frameworks */,
- AFA559DA0993330600F3E977 /* AGL.framework in Frameworks */,
- AFA559DB0993330600F3E977 /* OpenGL.framework in Frameworks */,
- AFA559DC0993330600F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9EF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9F0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9F1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9F2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55A0B0993340300F3E977 /* libjwxyz.a in Frameworks */,
- AFA55A0C0993340300F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55A0D0993340300F3E977 /* Cocoa.framework in Frameworks */,
- AFA55A0E0993340300F3E977 /* AGL.framework in Frameworks */,
- AFA55A0F0993340300F3E977 /* OpenGL.framework in Frameworks */,
- AFA55A100993340300F3E977 /* Carbon.framework in Frameworks */,
+ AF1FDA0F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA10158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA11158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA12158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55A28099334A000F3E977 /* libjwxyz.a in Frameworks */,
- AFA55A29099334A000F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55A2A099334A000F3E977 /* Cocoa.framework in Frameworks */,
- AFA55A2B099334A000F3E977 /* AGL.framework in Frameworks */,
- AFA55A2C099334A000F3E977 /* OpenGL.framework in Frameworks */,
- AFA55A2D099334A000F3E977 /* Carbon.framework in Frameworks */,
+ AF1FDA0B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA0C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA0D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA0E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55A810993364300F3E977 /* libjwxyz.a in Frameworks */,
- AFA55A820993364300F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55A830993364300F3E977 /* Cocoa.framework in Frameworks */,
- AFA55A840993364300F3E977 /* AGL.framework in Frameworks */,
- AFA55A850993364300F3E977 /* OpenGL.framework in Frameworks */,
- AFA55A860993364300F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9A7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9A9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9AA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55AD709933CEF00F3E977 /* libjwxyz.a in Frameworks */,
- AFA55AD809933CEF00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55AD909933CEF00F3E977 /* Cocoa.framework in Frameworks */,
- AFA55ADA09933CEF00F3E977 /* AGL.framework in Frameworks */,
- AFA55ADB09933CEF00F3E977 /* OpenGL.framework in Frameworks */,
- AFA55ADC09933CEF00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD90B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD90C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD90D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD90E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55B1409933E0500F3E977 /* libjwxyz.a in Frameworks */,
- AFA55B1509933E0500F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55B1609933E0500F3E977 /* Cocoa.framework in Frameworks */,
- AFA55B1709933E0500F3E977 /* AGL.framework in Frameworks */,
- AFA55B1809933E0500F3E977 /* OpenGL.framework in Frameworks */,
- AFA55B1909933E0500F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD977158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD978158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD979158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD97A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55B2D09933E8D00F3E977 /* libjwxyz.a in Frameworks */,
- AFA55B2E09933E8D00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55B2F09933E8D00F3E977 /* Cocoa.framework in Frameworks */,
- AFA55B3009933E8D00F3E977 /* AGL.framework in Frameworks */,
- AFA55B3109933E8D00F3E977 /* OpenGL.framework in Frameworks */,
- AFA55B3209933E8D00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9E7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9E9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9EA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55B8109933F7200F3E977 /* libjwxyz.a in Frameworks */,
- AFA55B8209933F7200F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55B8309933F7200F3E977 /* Cocoa.framework in Frameworks */,
- AFA55B8409933F7200F3E977 /* AGL.framework in Frameworks */,
- AFA55B8509933F7200F3E977 /* OpenGL.framework in Frameworks */,
- AFA55B8609933F7200F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9FF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA00158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA01158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA02158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55B9909933FDA00F3E977 /* libjwxyz.a in Frameworks */,
- AFA55B9A09933FDA00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55B9B09933FDA00F3E977 /* Cocoa.framework in Frameworks */,
- AFA55B9C09933FDA00F3E977 /* AGL.framework in Frameworks */,
- AFA55B9D09933FDA00F3E977 /* OpenGL.framework in Frameworks */,
- AFA55B9E09933FDA00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD95F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD960158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD961158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD962158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55BB3099340CE00F3E977 /* libjwxyz.a in Frameworks */,
- AFA55BB4099340CE00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55BB5099340CE00F3E977 /* Cocoa.framework in Frameworks */,
- AFA55BB6099340CE00F3E977 /* AGL.framework in Frameworks */,
- AFA55BB7099340CE00F3E977 /* OpenGL.framework in Frameworks */,
- AFA55BB8099340CE00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD917158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD918158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD919158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD91A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55BEC0993429100F3E977 /* libjwxyz.a in Frameworks */,
- AFA55BED0993429100F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55BEE0993429100F3E977 /* Cocoa.framework in Frameworks */,
- AFA55BEF0993429100F3E977 /* AGL.framework in Frameworks */,
- AFA55BF00993429100F3E977 /* OpenGL.framework in Frameworks */,
- AFA55BF10993429100F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9B3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9B5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9B6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55C160993431300F3E977 /* libjwxyz.a in Frameworks */,
- AFA55C170993431300F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55C180993431300F3E977 /* Cocoa.framework in Frameworks */,
- AFA55C190993431300F3E977 /* AGL.framework in Frameworks */,
- AFA55C1A0993431300F3E977 /* OpenGL.framework in Frameworks */,
- AFA55C1B0993431300F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD93F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD940158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD941158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD942158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55C7F099349A600F3E977 /* libjwxyz.a in Frameworks */,
- AFA55C80099349A600F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55C81099349A600F3E977 /* Cocoa.framework in Frameworks */,
- AFA55C82099349A600F3E977 /* AGL.framework in Frameworks */,
- AFA55C83099349A600F3E977 /* OpenGL.framework in Frameworks */,
- AFA55C84099349A600F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD983158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD984158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD985158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD986158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55CB109934BB200F3E977 /* libjwxyz.a in Frameworks */,
- AFA55CB209934BB200F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55CB309934BB200F3E977 /* Cocoa.framework in Frameworks */,
- AFA55CB409934BB200F3E977 /* AGL.framework in Frameworks */,
- AFA55CB509934BB200F3E977 /* OpenGL.framework in Frameworks */,
- AFA55CB609934BB200F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD907158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD908158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD909158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD90A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55CD409934CE400F3E977 /* libjwxyz.a in Frameworks */,
- AFA55CD509934CE400F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55CD609934CE400F3E977 /* Cocoa.framework in Frameworks */,
- AFA55CD709934CE400F3E977 /* AGL.framework in Frameworks */,
- AFA55CD809934CE400F3E977 /* OpenGL.framework in Frameworks */,
- AFA55CD909934CE400F3E977 /* Carbon.framework in Frameworks */,
+ AF1FDA4B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA4C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA4D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA4E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55D440993565300F3E977 /* libjwxyz.a in Frameworks */,
- AFA55D450993565300F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55D460993565300F3E977 /* Cocoa.framework in Frameworks */,
- AFA55D470993565300F3E977 /* AGL.framework in Frameworks */,
- AFA55D480993565300F3E977 /* OpenGL.framework in Frameworks */,
- AFA55D490993565300F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9FB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9FD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9FE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55D6A0993584B00F3E977 /* libjwxyz.a in Frameworks */,
- AFA55D6B0993584B00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55D6C0993584B00F3E977 /* Cocoa.framework in Frameworks */,
- AFA55D6D0993584B00F3E977 /* AGL.framework in Frameworks */,
- AFA55D6E0993584B00F3E977 /* OpenGL.framework in Frameworks */,
- AFA55D6F0993584B00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD927158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD928158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD929158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD92A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55D87099358C400F3E977 /* libjwxyz.a in Frameworks */,
- AFA55D88099358C400F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55D89099358C400F3E977 /* Cocoa.framework in Frameworks */,
- AFA55D8A099358C400F3E977 /* AGL.framework in Frameworks */,
- AFA55D8B099358C400F3E977 /* OpenGL.framework in Frameworks */,
- AFA55D8C099358C400F3E977 /* Carbon.framework in Frameworks */,
+ AF1FDA07158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA08158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA09158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA0A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55DD009935D7000F3E977 /* libjwxyz.a in Frameworks */,
- AFA55DD109935D7000F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55DD209935D7000F3E977 /* Cocoa.framework in Frameworks */,
- AFA55DD309935D7000F3E977 /* AGL.framework in Frameworks */,
- AFA55DD409935D7000F3E977 /* OpenGL.framework in Frameworks */,
- AFA55DD509935D7000F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9AB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9AD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9AE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55DF909935E4900F3E977 /* libjwxyz.a in Frameworks */,
- AFA55DFA09935E4900F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55DFB09935E4900F3E977 /* Cocoa.framework in Frameworks */,
- AFA55DFC09935E4900F3E977 /* AGL.framework in Frameworks */,
- AFA55DFD09935E4900F3E977 /* OpenGL.framework in Frameworks */,
- AFA55DFE09935E4900F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9EB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9ED158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9EE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55E1509935EDC00F3E977 /* libjwxyz.a in Frameworks */,
- AFA55E1609935EDC00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55E1709935EDC00F3E977 /* Cocoa.framework in Frameworks */,
- AFA55E1809935EDC00F3E977 /* AGL.framework in Frameworks */,
- AFA55E1909935EDC00F3E977 /* OpenGL.framework in Frameworks */,
- AFA55E1A09935EDC00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD93B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD93C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD93D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD93E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55E3809935F8E00F3E977 /* libjwxyz.a in Frameworks */,
- AFA55E3909935F8E00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55E3A09935F8E00F3E977 /* Cocoa.framework in Frameworks */,
- AFA55E3B09935F8E00F3E977 /* AGL.framework in Frameworks */,
- AFA55E3C09935F8E00F3E977 /* OpenGL.framework in Frameworks */,
- AFA55E3D09935F8E00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD963158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD964158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD965158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD966158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55E5609935FF900F3E977 /* libjwxyz.a in Frameworks */,
- AFA55E5709935FF900F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55E5809935FF900F3E977 /* Cocoa.framework in Frameworks */,
- AFA55E5909935FF900F3E977 /* AGL.framework in Frameworks */,
- AFA55E5A09935FF900F3E977 /* OpenGL.framework in Frameworks */,
- AFA55E5B09935FF900F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD953158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD954158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD955158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD956158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55ED9099360E300F3E977 /* libjwxyz.a in Frameworks */,
- AFA55EDA099360E300F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55EDB099360E300F3E977 /* Cocoa.framework in Frameworks */,
- AFA55EDC099360E300F3E977 /* AGL.framework in Frameworks */,
- AFA55EDD099360E300F3E977 /* OpenGL.framework in Frameworks */,
- AFA55EDE099360E300F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD903158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD904158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD905158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD906158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55F14099361B700F3E977 /* libjwxyz.a in Frameworks */,
- AFA55F15099361B700F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55F16099361B700F3E977 /* Cocoa.framework in Frameworks */,
- AFA55F17099361B700F3E977 /* AGL.framework in Frameworks */,
- AFA55F18099361B700F3E977 /* OpenGL.framework in Frameworks */,
- AFA55F19099361B700F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD997158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD998158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD999158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD99A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55F320993622F00F3E977 /* libjwxyz.a in Frameworks */,
- AFA55F330993622F00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55F340993622F00F3E977 /* Cocoa.framework in Frameworks */,
- AFA55F350993622F00F3E977 /* AGL.framework in Frameworks */,
- AFA55F360993622F00F3E977 /* OpenGL.framework in Frameworks */,
- AFA55F370993622F00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9A3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9A4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9A5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9A6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55F4A0993629000F3E977 /* libjwxyz.a in Frameworks */,
- AFA55F4B0993629000F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55F4C0993629000F3E977 /* Cocoa.framework in Frameworks */,
- AFA55F4D0993629000F3E977 /* AGL.framework in Frameworks */,
- AFA55F4E0993629000F3E977 /* OpenGL.framework in Frameworks */,
- AFA55F4F0993629000F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD98F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD990158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD991158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD992158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55F7A0993643600F3E977 /* libjwxyz.a in Frameworks */,
- AFA55F7B0993643600F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55F7C0993643600F3E977 /* Cocoa.framework in Frameworks */,
- AFA55F7D0993643600F3E977 /* AGL.framework in Frameworks */,
- AFA55F7E0993643600F3E977 /* OpenGL.framework in Frameworks */,
- AFA55F7F0993643600F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD973158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD974158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD975158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD976158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA55FDB09936BFA00F3E977 /* libjwxyz.a in Frameworks */,
- AFA55FDC09936BFA00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA55FDD09936BFA00F3E977 /* Cocoa.framework in Frameworks */,
- AFA55FDE09936BFA00F3E977 /* AGL.framework in Frameworks */,
- AFA55FDF09936BFA00F3E977 /* OpenGL.framework in Frameworks */,
- AFA55FE009936BFA00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD92B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD92C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD92D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD92E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA5600109936C6D00F3E977 /* libjwxyz.a in Frameworks */,
- AFA5600209936C6D00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA5600309936C6D00F3E977 /* Cocoa.framework in Frameworks */,
- AFA5600409936C6D00F3E977 /* AGL.framework in Frameworks */,
- AFA5600509936C6D00F3E977 /* OpenGL.framework in Frameworks */,
- AFA5600609936C6D00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD96F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD970158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD971158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD972158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA5601C09936CC800F3E977 /* libjwxyz.a in Frameworks */,
- AFA5601D09936CC800F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA5601E09936CC800F3E977 /* Cocoa.framework in Frameworks */,
- AFA5601F09936CC800F3E977 /* AGL.framework in Frameworks */,
- AFA5602009936CC800F3E977 /* OpenGL.framework in Frameworks */,
- AFA5602109936CC800F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD8FB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8FC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8FD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8FE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA5603A09936D5100F3E977 /* libjwxyz.a in Frameworks */,
- AFA5603B09936D5100F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA5603C09936D5100F3E977 /* Cocoa.framework in Frameworks */,
- AFA5603D09936D5100F3E977 /* AGL.framework in Frameworks */,
- AFA5603E09936D5100F3E977 /* OpenGL.framework in Frameworks */,
- AFA5603F09936D5100F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD947158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD948158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD949158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD94A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA5605209936E2100F3E977 /* libjwxyz.a in Frameworks */,
- AFA5605309936E2100F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA5605409936E2100F3E977 /* Cocoa.framework in Frameworks */,
- AFA5605509936E2100F3E977 /* AGL.framework in Frameworks */,
- AFA5605609936E2100F3E977 /* OpenGL.framework in Frameworks */,
- AFA5605709936E2100F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD8E3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8E5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8E6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA5606A09936F3800F3E977 /* libjwxyz.a in Frameworks */,
- AFA5606B09936F3800F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA5606C09936F3800F3E977 /* Cocoa.framework in Frameworks */,
- AFA5606D09936F3800F3E977 /* AGL.framework in Frameworks */,
- AFA5606E09936F3800F3E977 /* OpenGL.framework in Frameworks */,
- AFA5606F09936F3800F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD8EB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8EC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8ED158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8EE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA560B60993718D00F3E977 /* libjwxyz.a in Frameworks */,
- AFA560B70993718D00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA560B80993718D00F3E977 /* Cocoa.framework in Frameworks */,
- AFA560B90993718D00F3E977 /* AGL.framework in Frameworks */,
- AFA560BA0993718D00F3E977 /* OpenGL.framework in Frameworks */,
- AFA560BB0993718D00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9DF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9E1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9E2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA561050993781600F3E977 /* libjwxyz.a in Frameworks */,
- AFA561060993781600F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA561070993781600F3E977 /* Cocoa.framework in Frameworks */,
- AFA561080993781600F3E977 /* AGL.framework in Frameworks */,
- AFA561090993781600F3E977 /* OpenGL.framework in Frameworks */,
- AFA5610A0993781600F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9C3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9C4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9C5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9C6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA5616009937C0D00F3E977 /* libjwxyz.a in Frameworks */,
- AFA5616109937C0D00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA5616209937C0D00F3E977 /* Cocoa.framework in Frameworks */,
- AFA5616309937C0D00F3E977 /* AGL.framework in Frameworks */,
- AFA5616409937C0D00F3E977 /* OpenGL.framework in Frameworks */,
- AFA5616509937C0D00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD8F7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8F9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8FA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA5618309937CF100F3E977 /* libjwxyz.a in Frameworks */,
- AFA5618409937CF100F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA5618509937CF100F3E977 /* Cocoa.framework in Frameworks */,
- AFA5618609937CF100F3E977 /* AGL.framework in Frameworks */,
- AFA5618709937CF100F3E977 /* OpenGL.framework in Frameworks */,
- AFA5618809937CF100F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9CB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9CD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9CE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA561A509937D7E00F3E977 /* libjwxyz.a in Frameworks */,
- AFA561A609937D7E00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA561A709937D7E00F3E977 /* Cocoa.framework in Frameworks */,
- AFA561A809937D7E00F3E977 /* AGL.framework in Frameworks */,
- AFA561A909937D7E00F3E977 /* OpenGL.framework in Frameworks */,
- AFA561AA09937D7E00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9DB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9DD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9DE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA5620F0993849F00F3E977 /* libjwxyz.a in Frameworks */,
- AFA562100993849F00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA562110993849F00F3E977 /* Cocoa.framework in Frameworks */,
- AFA562120993849F00F3E977 /* AGL.framework in Frameworks */,
- AFA562130993849F00F3E977 /* OpenGL.framework in Frameworks */,
- AFA562140993849F00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9E3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9E4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9E5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9E6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA562270993852500F3E977 /* libjwxyz.a in Frameworks */,
- AFA562280993852500F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA562290993852500F3E977 /* Cocoa.framework in Frameworks */,
- AFA5622A0993852500F3E977 /* AGL.framework in Frameworks */,
- AFA5622B0993852500F3E977 /* OpenGL.framework in Frameworks */,
- AFA5622C0993852500F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD9D3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9D5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9D6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA562C7099392C600F3E977 /* libjwxyz.a in Frameworks */,
- AFA562C8099392C600F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA562C9099392C600F3E977 /* Cocoa.framework in Frameworks */,
- AFA562CA099392C600F3E977 /* AGL.framework in Frameworks */,
- AFA562CB099392C600F3E977 /* OpenGL.framework in Frameworks */,
- AFA562CC099392C600F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD8FF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD900158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD901158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD902158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA562E2099393C900F3E977 /* libjwxyz.a in Frameworks */,
- AFA562E3099393C900F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA562E4099393C900F3E977 /* Cocoa.framework in Frameworks */,
- AFA562E5099393C900F3E977 /* AGL.framework in Frameworks */,
- AFA562E6099393C900F3E977 /* OpenGL.framework in Frameworks */,
- AFA562E7099393C900F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD8E7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8E8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8E9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8EA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA562FA0993943B00F3E977 /* libjwxyz.a in Frameworks */,
- AFA562FB0993943B00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA562FC0993943B00F3E977 /* Cocoa.framework in Frameworks */,
- AFA562FD0993943B00F3E977 /* AGL.framework in Frameworks */,
- AFA562FE0993943B00F3E977 /* OpenGL.framework in Frameworks */,
- AFA562FF0993943B00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FDA23158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA24158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA25158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA26158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA5631C0993951000F3E977 /* libjwxyz.a in Frameworks */,
- AFA5631D0993951000F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA5631E0993951000F3E977 /* Cocoa.framework in Frameworks */,
- AFA5631F0993951000F3E977 /* AGL.framework in Frameworks */,
- AFA563200993951000F3E977 /* OpenGL.framework in Frameworks */,
- AFA563210993951000F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD91F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD920158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD921158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD922158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA56339099395ED00F3E977 /* libjwxyz.a in Frameworks */,
- AFA5633A099395ED00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA5633B099395ED00F3E977 /* Cocoa.framework in Frameworks */,
- AFA5633C099395ED00F3E977 /* AGL.framework in Frameworks */,
- AFA5633D099395ED00F3E977 /* OpenGL.framework in Frameworks */,
- AFA5633E099395ED00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD96B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD96C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD96D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD96E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA56359099396C000F3E977 /* libjwxyz.a in Frameworks */,
- AFA5635A099396C000F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA5635B099396C000F3E977 /* Cocoa.framework in Frameworks */,
- AFA5635C099396C000F3E977 /* AGL.framework in Frameworks */,
- AFA5635D099396C000F3E977 /* OpenGL.framework in Frameworks */,
- AFA5635E099396C000F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD923158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD924158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD925158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD926158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA56381099397B300F3E977 /* libjwxyz.a in Frameworks */,
- AFA56382099397B300F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA56383099397B300F3E977 /* Cocoa.framework in Frameworks */,
- AFA56384099397B300F3E977 /* AGL.framework in Frameworks */,
- AFA56385099397B300F3E977 /* OpenGL.framework in Frameworks */,
- AFA56386099397B300F3E977 /* Carbon.framework in Frameworks */,
+ AF1FDA27158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA28158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA29158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA2A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFA563AC099398BB00F3E977 /* libjwxyz.a in Frameworks */,
- AFA563AD099398BB00F3E977 /* ScreenSaver.framework in Frameworks */,
- AFA563AE099398BB00F3E977 /* Cocoa.framework in Frameworks */,
- AFA563AF099398BB00F3E977 /* AGL.framework in Frameworks */,
- AFA563B0099398BB00F3E977 /* OpenGL.framework in Frameworks */,
- AFA563B1099398BB00F3E977 /* Carbon.framework in Frameworks */,
+ AF1FD99F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9A1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9A2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD51B250F063B4A00471C02 /* libjwxyz.a in Frameworks */,
- AFD51B260F063B4A00471C02 /* ScreenSaver.framework in Frameworks */,
- AFD51B270F063B4A00471C02 /* Cocoa.framework in Frameworks */,
- AFD51B280F063B4A00471C02 /* AGL.framework in Frameworks */,
- AFD51B290F063B4A00471C02 /* OpenGL.framework in Frameworks */,
- AFD51B2A0F063B4A00471C02 /* Carbon.framework in Frameworks */,
+ AF1FD9CF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9D1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9D2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD56DFA0996A03800BA26F7 /* libjwxyz.a in Frameworks */,
- AFD56DFB0996A03800BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD56DFC0996A03800BA26F7 /* Cocoa.framework in Frameworks */,
- AFD56DFD0996A03800BA26F7 /* AGL.framework in Frameworks */,
- AFD56DFE0996A03800BA26F7 /* OpenGL.framework in Frameworks */,
- AFD56DFF0996A03800BA26F7 /* Carbon.framework in Frameworks */,
+ AF1FD987158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD988158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD989158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD98A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD56EB70996A72600BA26F7 /* libjwxyz.a in Frameworks */,
- AFD56EB80996A72600BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD56EB90996A72600BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD887158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD888158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD889158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD88A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD56EE30996A95700BA26F7 /* libjwxyz.a in Frameworks */,
- AFD56EE40996A95700BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD56EE50996A95700BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FDA47158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA48158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA49158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA4A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD56F140996AAFA00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD56F150996AAFA00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD56F160996AAFA00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FDA7F158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA80158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA81158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA82158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD56F2C0996AB8A00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD56F2D0996AB8A00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD56F2E0996AB8A00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8AB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8AC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8AD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8AE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD56F580996AEEE00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD56F590996AEEE00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD56F5A0996AEEE00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8AF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8B0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8B1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8B2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD56F740996B01600BA26F7 /* libjwxyz.a in Frameworks */,
- AFD56F750996B01600BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD56F760996B01600BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8B3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8B4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8B5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8B6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD56F950996B09400BA26F7 /* libjwxyz.a in Frameworks */,
- AFD56F960996B09400BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD56F970996B09400BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FDA5B158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA5C158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA5D158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA5E158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD56FAC0996B10F00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD56FAD0996B10F00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD56FAE0996B10F00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FDA5F158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA60158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA61158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA62158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD56FC20996B18F00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD56FC30996B18F00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD56FC40996B18F00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FDA63158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA64158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA65158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA66158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD56FD80996B20900BA26F7 /* libjwxyz.a in Frameworks */,
- AFD56FD90996B20900BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD56FDA0996B20900BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FDA67158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA68158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA69158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA6A158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD570010996B43800BA26F7 /* libjwxyz.a in Frameworks */,
- AFD570020996B43800BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD570030996B43800BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8C7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8C8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8C9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8CA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD570180996B4CC00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD570190996B4CC00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD5701A0996B4CC00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8CF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8D0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8D1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8D2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD5702F0996B56D00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD570300996B56D00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD570310996B56D00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FDA73158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA74158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA75158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA76158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD5704C0996B61600BA26F7 /* libjwxyz.a in Frameworks */,
- AFD5704D0996B61600BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD5704E0996B61600BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FDA77158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA78158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA79158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA7A158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD570620996B6A300BA26F7 /* libjwxyz.a in Frameworks */,
- AFD570630996B6A300BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD570640996B6A300BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD89F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8A0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8A1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8A2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD570780996B72700BA26F7 /* libjwxyz.a in Frameworks */,
- AFD570790996B72700BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD5707A0996B72700BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8BF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8C1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8C2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD5708E0996B80300BA26F7 /* libjwxyz.a in Frameworks */,
- AFD5708F0996B80300BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD570900996B80300BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8DF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8E0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8E1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8E2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD570A40996B88E00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD570A50996B88E00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD570A60996B88E00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FDA87158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA88158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA89158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA8A158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD570BA0996B93000BA26F7 /* libjwxyz.a in Frameworks */,
- AFD570BB0996B93000BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD570BC0996B93000BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FDA6F158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA70158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA71158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA72158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD570D20996B9F800BA26F7 /* libjwxyz.a in Frameworks */,
- AFD570D30996B9F800BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD570D40996B9F800BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FDA37158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA38158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA39158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA3A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD570F30996BBBF00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD570F40996BBBF00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD570F50996BBBF00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8A7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8A8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8A9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8AA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD5711C0996BE9300BA26F7 /* libjwxyz.a in Frameworks */,
- AFD5711D0996BE9300BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD5711E0996BE9300BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD893158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD894158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD895158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD896158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD571350996BF2E00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD571360996BF2E00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD571370996BF2E00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD87F158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD880158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD881158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD882158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD5714C0996C01700BA26F7 /* libjwxyz.a in Frameworks */,
- AFD5714D0996C01700BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD5714E0996C01700BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD89B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD89C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD89D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD89E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD571620996C0CE00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD571630996C0CE00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD571640996C0CE00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8DB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8DC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8DD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8DE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD571BE0996D9DC00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD571BF0996D9DC00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD571C00996D9DC00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FDA57158FF96600C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA58158FF96600C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA59158FF96600C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA5A158FF96600C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD5722B0996E4A300BA26F7 /* libjwxyz.a in Frameworks */,
- AFD5722C0996E4A300BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD5722D0996E4A300BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8D7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8D8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8D9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8DA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD572760996EE8500BA26F7 /* libjwxyz.a in Frameworks */,
- AFD572770996EE8500BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD572780996EE8500BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8CB158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8CC158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8CD158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8CE158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD572AE0996F99600BA26F7 /* libjwxyz.a in Frameworks */,
- AFD572AF0996F99600BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD572B00996F99600BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD883158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD884158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD885158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD886158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD572CB0996FC0F00BA26F7 /* libjwxyz.a in Frameworks */,
- AFD572CC0996FC0F00BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD572CD0996FC0F00BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD88B158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD88C158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD88D158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD88E158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD57302099701C000BA26F7 /* libjwxyz.a in Frameworks */,
- AFD57303099701C000BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD57304099701C000BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8B7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8B8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8B9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8BA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFD573660997411200BA26F7 /* libjwxyz.a in Frameworks */,
- AFD573670997411200BA26F7 /* ScreenSaver.framework in Frameworks */,
- AFD573680997411200BA26F7 /* Cocoa.framework in Frameworks */,
+ AF1FD8D3158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD8D4158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD8D5158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD8D6158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFE2A45F0E2E904600ADB298 /* libjwxyz.a in Frameworks */,
- AFE2A4600E2E904600ADB298 /* ScreenSaver.framework in Frameworks */,
- AFE2A4610E2E904600ADB298 /* Cocoa.framework in Frameworks */,
- AFE2A4620E2E904600ADB298 /* AGL.framework in Frameworks */,
- AFE2A4630E2E904600ADB298 /* OpenGL.framework in Frameworks */,
- AFE2A4640E2E904600ADB298 /* Carbon.framework in Frameworks */,
+ AF1FDA03158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FDA04158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FDA05158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FDA06158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFE30BF10E52B14700CCF4A5 /* libjwxyz.a in Frameworks */,
- AFE30BF20E52B14700CCF4A5 /* ScreenSaver.framework in Frameworks */,
- AFE30BF30E52B14700CCF4A5 /* Cocoa.framework in Frameworks */,
- AFE30BF40E52B14700CCF4A5 /* AGL.framework in Frameworks */,
- AFE30BF50E52B14700CCF4A5 /* OpenGL.framework in Frameworks */,
- AFE30BF60E52B14700CCF4A5 /* Carbon.framework in Frameworks */,
+ AF1FD9F7158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9F8158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9F9158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9FA158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFE6A18C0CDD7B2E002805BF /* libjwxyz.a in Frameworks */,
- AFE6A18D0CDD7B2E002805BF /* ScreenSaver.framework in Frameworks */,
- AFE6A18E0CDD7B2E002805BF /* Cocoa.framework in Frameworks */,
- AFE6A18F0CDD7B2E002805BF /* AGL.framework in Frameworks */,
- AFE6A1900CDD7B2E002805BF /* OpenGL.framework in Frameworks */,
- AFE6A1910CDD7B2E002805BF /* Carbon.framework in Frameworks */,
+ AF1FD9BF158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD9C0158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD9C1158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD9C2158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFE6A4250CDD7FAA002805BF /* libjwxyz.a in Frameworks */,
- AFE6A4260CDD7FAA002805BF /* ScreenSaver.framework in Frameworks */,
- AFE6A4270CDD7FAA002805BF /* Cocoa.framework in Frameworks */,
+ AF1FD713158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD714158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD715158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD716158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFF4633F0C4403E400EE6509 /* libjwxyz.a in Frameworks */,
- AFF463400C4403E400EE6509 /* ScreenSaver.framework in Frameworks */,
- AFF463410C4403E400EE6509 /* Cocoa.framework in Frameworks */,
+ AF1FD757158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD758158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD759158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD75A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AFF463610C440AEF00EE6509 /* libjwxyz.a in Frameworks */,
- AFF463620C440AEF00EE6509 /* ScreenSaver.framework in Frameworks */,
- AFF463630C440AEF00EE6509 /* Cocoa.framework in Frameworks */,
- AFF463640C440AEF00EE6509 /* AGL.framework in Frameworks */,
- AFF463650C440AEF00EE6509 /* OpenGL.framework in Frameworks */,
- AFF463660C440AEF00EE6509 /* Carbon.framework in Frameworks */,
+ AF1FD967158FF96500C40F17 /* libjwxyz.a in Frameworks */,
+ AF1FD968158FF96500C40F17 /* ScreenSaver.framework in Frameworks */,
+ AF1FD969158FF96500C40F17 /* Cocoa.framework in Frameworks */,
+ AF1FD96A158FF96500C40F17 /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
080E96DDFE201D6D7F000001 /* libjwxyz */ = {
isa = PBXGroup;
children = (
- AF9D468E09B51567006E59CF /* osxgrabscreen.m */,
+ AFC7592F158D9A7A00C5458E /* iostextclient.m */,
AFE1FD410981E32E00F7970E /* InvertedSlider.h */,
AFE1FD420981E32E00F7970E /* InvertedSlider.m */,
+ AF9D4E2109B63413006E59CF /* jwxyz-timers.m */,
AFE1FD430981E32E00F7970E /* jwxyz.h */,
AFE1FD440981E32E00F7970E /* jwxyz.m */,
+ AF6048F8157C07C600CA21E4 /* jwzgles.c */,
+ AF6048F9157C07C600CA21E4 /* jwzgles.h */,
+ AF6048FA157C07C600CA21E4 /* jwzglesI.h */,
+ AF9D468E09B51567006E59CF /* osxgrabscreen.m */,
AFE1FD470981E32E00F7970E /* PrefsReader.h */,
- AF9D4E2109B63413006E59CF /* jwxyz-timers.m */,
AFE1FD480981E32E00F7970E /* PrefsReader.m */,
+ 32CA4F630368D1EE00C91783 /* xscreensaver_Prefix.pch */,
+ AFC2577F09888F5A000655EE /* XScreenSaverConfigSheet.h */,
+ AFC2578009888F5A000655EE /* XScreenSaverConfigSheet.m */,
AF4812F70990D9AE00FB32B8 /* XScreenSaverGLView.h */,
AF4812F80990D9AE00FB32B8 /* XScreenSaverGLView.m */,
AF9CC7A0099580E70075E99B /* XScreenSaverSubclass.m */,
AFC254C409882C97000655EE /* XScreenSaverView.h */,
AFC254C509882C97000655EE /* XScreenSaverView.m */,
- AFC2577F09888F5A000655EE /* XScreenSaverConfigSheet.h */,
- AFC2578009888F5A000655EE /* XScreenSaverConfigSheet.m */,
- 32CA4F630368D1EE00C91783 /* xscreensaver_Prefix.pch */,
);
name = libjwxyz;
sourceTree = "<group>";
isa = PBXGroup;
children = (
AF4808C1098C3B6C00FB32B8 /* libjwxyz.a */,
- AF97707D0989D2F6001F8B92 /* Attraction.saver */,
- AF4810FB09909FBA00FB32B8 /* DangerBall.saver */,
- AF976FBC0989CAA2001F8B92 /* Deco.saver */,
- AF480D81098EEDDE00FB32B8 /* Drift.saver */,
- AF480C58098E301400FB32B8 /* Helix.saver */,
- AF9770400989D1E6001F8B92 /* Rorschach.saver */,
- AF9771D70989DC4A001F8B92 /* SaverTester.app */,
- AF4812640990CE2700FB32B8 /* Gears.saver */,
- AF4812C60990D3D900FB32B8 /* Pipes.saver */,
- AF0839A209930B6B00277BE9 /* Atlantis.saver */,
- AF083A48099311D700277BE9 /* Atunnel.saver */,
- AFA5595A099330B000F3E977 /* Cage.saver */,
- AFA5597F0993317900F3E977 /* Moebius.saver */,
- AFA559A40993322100F3E977 /* Superquadrics.saver */,
- AFA559C70993328000F3E977 /* Morph3D.saver */,
- AFA559E10993330600F3E977 /* Rubik.saver */,
- AFA55A150993340300F3E977 /* Stairs.saver */,
- AFA55A32099334A000F3E977 /* Sproingies.saver */,
- AFA55A8B0993364300F3E977 /* Lament.saver */,
- AFA55AE109933CEF00F3E977 /* Bubble3D.saver */,
- AFA55B1E09933E0500F3E977 /* GLPlanet.saver */,
- AFA55B3709933E8D00F3E977 /* Pulsar.saver */,
- AFA55B8B09933F7200F3E977 /* Sierpinski3D.saver */,
- AFA55BA309933FDA00F3E977 /* GFlux.saver */,
- AFA55BBD099340CE00F3E977 /* Circuit.saver */,
- AFA55BF60993429100F3E977 /* Menger.saver */,
- AFA55C200993431300F3E977 /* Engine.saver */,
- AFA55C89099349A600F3E977 /* GLSnake.saver */,
- AFA55CBB09934BB200F3E977 /* Boxed.saver */,
- AFA55CDE09934CE400F3E977 /* GLForestFire.saver */,
- AFA55D4E0993565300F3E977 /* SBalls.saver */,
- AFA55D740993584B00F3E977 /* Cubenetic.saver */,
- AFA55D91099358C400F3E977 /* Spheremonics.saver */,
- AFA55DDA09935D7000F3E977 /* Lavalite.saver */,
- AFA55E0309935E4900F3E977 /* Queens.saver */,
- AFA55E1F09935EDC00F3E977 /* Endgame.saver */,
- AFA55E4209935F8E00F3E977 /* GLBlur.saver */,
- AFA55E6009935FF900F3E977 /* FlyingToasters.saver */,
- AFA55EE3099360E300F3E977 /* BouncingCow.saver */,
- AFA55F1E099361B700F3E977 /* JigglyPuff.saver */,
- AFA55F3C0993622F00F3E977 /* Klein.saver */,
- AFA55F540993629000F3E977 /* Hypertorus.saver */,
- AFA55F840993643600F3E977 /* GLMatrix.saver */,
- AFA55FE509936BFA00F3E977 /* CubeStorm.saver */,
- AFA5600B09936C6D00F3E977 /* GLKnots.saver */,
- AFA5602609936CC800F3E977 /* BlockTube.saver */,
- AFA5604409936D5100F3E977 /* FlipFlop.saver */,
- AFA5605C09936E2100F3E977 /* AntInspect.saver */,
- AFA5607409936F3800F3E977 /* AntSpotlight.saver */,
- AFA560C00993718D00F3E977 /* Polytopes.saver */,
- AFA5610F0993781600F3E977 /* Molecule.saver */,
- AFA5616A09937C0D00F3E977 /* BlinkBox.saver */,
- AFA5618D09937CF100F3E977 /* Noof.saver */,
- AFA561AF09937D7E00F3E977 /* Polyhedra.saver */,
- AFA562190993849F00F3E977 /* Providence.saver */,
- AFA562310993852500F3E977 /* Pinion.saver */,
- AFA562D1099392C600F3E977 /* Boing.saver */,
- AFA562EC099393C900F3E977 /* AntMaze.saver */,
- AFA563040993943B00F3E977 /* Tangram.saver */,
- AFA563260993951000F3E977 /* Crackberg.saver */,
- AFA56343099395ED00F3E977 /* GLHanoi.saver */,
- AFA56363099396C000F3E977 /* Cube21.saver */,
- AFA5638B099397B300F3E977 /* TimeTunnel.saver */,
- AFA563B6099398BB00F3E977 /* Juggler3D.saver */,
- AFD56E040996A03800BA26F7 /* GLText.saver */,
- AFD56EBE0996A72600BA26F7 /* Braid.saver */,
- AFD56EEA0996A95700BA26F7 /* Forest.saver */,
- AFD56F1B0996AAFA00BA26F7 /* Vines.saver */,
- AFD56F330996AB8A00BA26F7 /* Galaxy.saver */,
- AFD56F5F0996AEEE00BA26F7 /* Grav.saver */,
- AFD56F7B0996B01600BA26F7 /* Hopalong.saver */,
- AFD56F9C0996B09400BA26F7 /* Laser.saver */,
- AFD56FB30996B10F00BA26F7 /* Lightning.saver */,
- AFD56FC90996B18F00BA26F7 /* Lisa.saver */,
- AFD56FDF0996B20900BA26F7 /* Lissie.saver */,
- AFD570080996B43800BA26F7 /* Penrose.saver */,
- AFD5701F0996B4CC00BA26F7 /* Sierpinski.saver */,
- AFD570360996B56D00BA26F7 /* Sphere.saver */,
- AFD570530996B61600BA26F7 /* Spiral.saver */,
- AFD570690996B6A300BA26F7 /* FadePlot.saver */,
- AFD5707F0996B72800BA26F7 /* Mountain.saver */,
- AFD570950996B80300BA26F7 /* Triangle.saver */,
- AFD570AB0996B88E00BA26F7 /* Worm.saver */,
- AFD570C10996B93000BA26F7 /* Rotor.saver */,
- AFD570D90996B9F800BA26F7 /* Ant.saver */,
- AFD570FA0996BBBF00BA26F7 /* Flow.saver */,
- AFD571230996BE9300BA26F7 /* Discrete.saver */,
- AFD5713C0996BF2E00BA26F7 /* Apollonian.saver */,
- AFD571530996C01700BA26F7 /* Euler2D.saver */,
- AFD571690996C0CE00BA26F7 /* Thornbird.saver */,
- AFD571C50996D9DC00BA26F7 /* Juggle.saver */,
- AFD572320996E4A300BA26F7 /* Swirl.saver */,
- AFD5727D0996EE8500BA26F7 /* Polyominoes.saver */,
- AFD572B50996F99600BA26F7 /* Bouboule.saver */,
- AFD572D20996FC0F00BA26F7 /* Crystal.saver */,
- AFD57309099701C000BA26F7 /* Julia.saver */,
- AFD5736D0997411200BA26F7 /* Strange.saver */,
- AF794F74099748450059A8B0 /* Demon.saver */,
- AF794F9E09974A320059A8B0 /* Fiberlamp.saver */,
- AF794FDD09974FA60059A8B0 /* Loop.saver */,
- AF97573D099C317000B05160 /* IMSMap.saver */,
- AF975785099C374A00B05160 /* Moire.saver */,
- AF9757D2099C3E6300B05160 /* RDbomb.saver */,
- AF975818099C41D500B05160 /* XFlame.saver */,
- AF975875099C475900B05160 /* ShadeBobs.saver */,
- AF975A46099C681F00B05160 /* MetaBalls.saver */,
- AF975A7C099C6AB200B05160 /* Eruption.saver */,
- AF975A96099C6BC300B05160 /* Barcode.saver */,
- AF975AE7099C6EB100B05160 /* Fireworkx.saver */,
- AF975B0C099C6FE400B05160 /* MemScroller.saver */,
- AF975C22099C8C1500B05160 /* Halo.saver */,
- AF975C4E099C8DCF00B05160 /* Greynetic.saver */,
- AF975C6E099C8F3F00B05160 /* NoseGuy.saver */,
- AF975D63099CA0F000B05160 /* Rocks.saver */,
- AF476FC6099D154F001F091E /* Interference.saver */,
- AF476FEB099D1686001F091E /* Truchet.saver */,
- AF47705C099D4385001F091E /* Deluxe.saver */,
- AF477179099D4786001F091E /* Compass.saver */,
- AF47718F099D4803001F091E /* Wander.saver */,
- AF4771B7099D4949001F091E /* T3D.saver */,
- AF4771EB099D4D9A001F091E /* CCurve.saver */,
- AF477202099D4E64001F091E /* NerveRot.saver */,
- AF477218099D4EE8001F091E /* Whirlygig.saver */,
+ AF97707D0989D2F6001F8B92 /* XScreenSaver.saver */,
+ AF4810FB09909FBA00FB32B8 /* XScreenSaver.saver */,
+ AF976FBC0989CAA2001F8B92 /* XScreenSaver.saver */,
+ AF480D81098EEDDE00FB32B8 /* XScreenSaver.saver */,
+ AF480C58098E301400FB32B8 /* XScreenSaver.saver */,
+ AF9770400989D1E6001F8B92 /* XScreenSaver.saver */,
+ AF9771D70989DC4A001F8B92 /* XScreenSaver.app */,
+ AF4812640990CE2700FB32B8 /* XScreenSaver.saver */,
+ AF4812C60990D3D900FB32B8 /* XScreenSaver.saver */,
+ AF0839A209930B6B00277BE9 /* XScreenSaver.saver */,
+ AF083A48099311D700277BE9 /* XScreenSaver.saver */,
+ AFA5595A099330B000F3E977 /* XScreenSaver.saver */,
+ AFA5597F0993317900F3E977 /* XScreenSaver.saver */,
+ AFA559A40993322100F3E977 /* XScreenSaver.saver */,
+ AFA559C70993328000F3E977 /* XScreenSaver.saver */,
+ AFA559E10993330600F3E977 /* XScreenSaver.saver */,
+ AFA55A150993340300F3E977 /* XScreenSaver.saver */,
+ AFA55A32099334A000F3E977 /* XScreenSaver.saver */,
+ AFA55A8B0993364300F3E977 /* XScreenSaver.saver */,
+ AFA55AE109933CEF00F3E977 /* XScreenSaver.saver */,
+ AFA55B1E09933E0500F3E977 /* XScreenSaver.saver */,
+ AFA55B3709933E8D00F3E977 /* XScreenSaver.saver */,
+ AFA55B8B09933F7200F3E977 /* XScreenSaver.saver */,
+ AFA55BA309933FDA00F3E977 /* XScreenSaver.saver */,
+ AFA55BBD099340CE00F3E977 /* XScreenSaver.saver */,
+ AFA55BF60993429100F3E977 /* XScreenSaver.saver */,
+ AFA55C200993431300F3E977 /* XScreenSaver.saver */,
+ AFA55C89099349A600F3E977 /* XScreenSaver.saver */,
+ AFA55CBB09934BB200F3E977 /* XScreenSaver.saver */,
+ AFA55CDE09934CE400F3E977 /* XScreenSaver.saver */,
+ AFA55D4E0993565300F3E977 /* XScreenSaver.saver */,
+ AFA55D740993584B00F3E977 /* XScreenSaver.saver */,
+ AFA55D91099358C400F3E977 /* XScreenSaver.saver */,
+ AFA55DDA09935D7000F3E977 /* XScreenSaver.saver */,
+ AFA55E0309935E4900F3E977 /* XScreenSaver.saver */,
+ AFA55E1F09935EDC00F3E977 /* XScreenSaver.saver */,
+ AFA55E4209935F8E00F3E977 /* XScreenSaver.saver */,
+ AFA55E6009935FF900F3E977 /* XScreenSaver.saver */,
+ AFA55EE3099360E300F3E977 /* XScreenSaver.saver */,
+ AFA55F1E099361B700F3E977 /* XScreenSaver.saver */,
+ AFA55F3C0993622F00F3E977 /* XScreenSaver.saver */,
+ AFA55F540993629000F3E977 /* XScreenSaver.saver */,
+ AFA55F840993643600F3E977 /* XScreenSaver.saver */,
+ AFA55FE509936BFA00F3E977 /* XScreenSaver.saver */,
+ AFA5600B09936C6D00F3E977 /* XScreenSaver.saver */,
+ AFA5602609936CC800F3E977 /* XScreenSaver.saver */,
+ AFA5604409936D5100F3E977 /* XScreenSaver.saver */,
+ AFA5605C09936E2100F3E977 /* XScreenSaver.saver */,
+ AFA5607409936F3800F3E977 /* XScreenSaver.saver */,
+ AFA560C00993718D00F3E977 /* XScreenSaver.saver */,
+ AFA5610F0993781600F3E977 /* XScreenSaver.saver */,
+ AFA5616A09937C0D00F3E977 /* XScreenSaver.saver */,
+ AFA5618D09937CF100F3E977 /* XScreenSaver.saver */,
+ AFA561AF09937D7E00F3E977 /* XScreenSaver.saver */,
+ AFA562190993849F00F3E977 /* XScreenSaver.saver */,
+ AFA562310993852500F3E977 /* XScreenSaver.saver */,
+ AFA562D1099392C600F3E977 /* XScreenSaver.saver */,
+ AFA562EC099393C900F3E977 /* XScreenSaver.saver */,
+ AFA563040993943B00F3E977 /* XScreenSaver.saver */,
+ AFA563260993951000F3E977 /* XScreenSaver.saver */,
+ AFA56343099395ED00F3E977 /* XScreenSaver.saver */,
+ AFA56363099396C000F3E977 /* XScreenSaver.saver */,
+ AFA5638B099397B300F3E977 /* XScreenSaver.saver */,
+ AFA563B6099398BB00F3E977 /* XScreenSaver.saver */,
+ AFD56E040996A03800BA26F7 /* XScreenSaver.saver */,
+ AFD56EBE0996A72600BA26F7 /* XScreenSaver.saver */,
+ AFD56EEA0996A95700BA26F7 /* XScreenSaver.saver */,
+ AFD56F1B0996AAFA00BA26F7 /* XScreenSaver.saver */,
+ AFD56F330996AB8A00BA26F7 /* XScreenSaver.saver */,
+ AFD56F5F0996AEEE00BA26F7 /* XScreenSaver.saver */,
+ AFD56F7B0996B01600BA26F7 /* XScreenSaver.saver */,
+ AFD56F9C0996B09400BA26F7 /* XScreenSaver.saver */,
+ AFD56FB30996B10F00BA26F7 /* XScreenSaver.saver */,
+ AFD56FC90996B18F00BA26F7 /* XScreenSaver.saver */,
+ AFD56FDF0996B20900BA26F7 /* XScreenSaver.saver */,
+ AFD570080996B43800BA26F7 /* XScreenSaver.saver */,
+ AFD5701F0996B4CC00BA26F7 /* XScreenSaver.saver */,
+ AFD570360996B56D00BA26F7 /* XScreenSaver.saver */,
+ AFD570530996B61600BA26F7 /* XScreenSaver.saver */,
+ AFD570690996B6A300BA26F7 /* XScreenSaver.saver */,
+ AFD5707F0996B72800BA26F7 /* XScreenSaver.saver */,
+ AFD570950996B80300BA26F7 /* XScreenSaver.saver */,
+ AFD570AB0996B88E00BA26F7 /* XScreenSaver.saver */,
+ AFD570C10996B93000BA26F7 /* XScreenSaver.saver */,
+ AFD570D90996B9F800BA26F7 /* XScreenSaver.saver */,
+ AFD570FA0996BBBF00BA26F7 /* XScreenSaver.saver */,
+ AFD571230996BE9300BA26F7 /* XScreenSaver.saver */,
+ AFD5713C0996BF2E00BA26F7 /* XScreenSaver.saver */,
+ AFD571530996C01700BA26F7 /* XScreenSaver.saver */,
+ AFD571690996C0CE00BA26F7 /* XScreenSaver.saver */,
+ AFD571C50996D9DC00BA26F7 /* XScreenSaver.saver */,
+ AFD572320996E4A300BA26F7 /* XScreenSaver.saver */,
+ AFD5727D0996EE8500BA26F7 /* XScreenSaver.saver */,
+ AFD572B50996F99600BA26F7 /* XScreenSaver.saver */,
+ AFD572D20996FC0F00BA26F7 /* XScreenSaver.saver */,
+ AFD57309099701C000BA26F7 /* XScreenSaver.saver */,
+ AFD5736D0997411200BA26F7 /* XScreenSaver.saver */,
+ AF794F74099748450059A8B0 /* XScreenSaver.saver */,
+ AF794F9E09974A320059A8B0 /* XScreenSaver.saver */,
+ AF794FDD09974FA60059A8B0 /* XScreenSaver.saver */,
+ AF97573D099C317000B05160 /* XScreenSaver.saver */,
+ AF975785099C374A00B05160 /* XScreenSaver.saver */,
+ AF9757D2099C3E6300B05160 /* XScreenSaver.saver */,
+ AF975818099C41D500B05160 /* XScreenSaver.saver */,
+ AF975875099C475900B05160 /* XScreenSaver.saver */,
+ AF975A46099C681F00B05160 /* XScreenSaver.saver */,
+ AF975A7C099C6AB200B05160 /* XScreenSaver.saver */,
+ AF975A96099C6BC300B05160 /* XScreenSaver.saver */,
+ AF975AE7099C6EB100B05160 /* XScreenSaver.saver */,
+ AF975B0C099C6FE400B05160 /* XScreenSaver.saver */,
+ AF975C22099C8C1500B05160 /* XScreenSaver.saver */,
+ AF975C4E099C8DCF00B05160 /* XScreenSaver.saver */,
+ AF975C6E099C8F3F00B05160 /* XScreenSaver.saver */,
+ AF975D63099CA0F000B05160 /* XScreenSaver.saver */,
+ AF476FC6099D154F001F091E /* XScreenSaver.saver */,
+ AF476FEB099D1686001F091E /* XScreenSaver.saver */,
+ AF47705C099D4385001F091E /* XScreenSaver.saver */,
+ AF477179099D4786001F091E /* XScreenSaver.saver */,
+ AF47718F099D4803001F091E /* XScreenSaver.saver */,
+ AF4771B7099D4949001F091E /* XScreenSaver.saver */,
+ AF4771EB099D4D9A001F091E /* XScreenSaver.saver */,
+ AF477202099D4E64001F091E /* XScreenSaver.saver */,
+ AF477218099D4EE8001F091E /* XScreenSaver.saver */,
AF47722E099D4F67001F091E /* Anemone.saver */,
- AF477263099D5717001F091E /* Halftone.saver */,
- AF47727B099D57B9001F091E /* PopSquares.saver */,
- AF477293099D5926001F091E /* Piecewise.saver */,
- AF477392099D65A1001F091E /* Wormhole.saver */,
- AF4773AA099D6648001F091E /* FuzzyFlakes.saver */,
- AF4773D1099D67B9001F091E /* Anemotaxis.saver */,
- AF477412099D69E7001F091E /* Intermomentary.saver */,
- AF477437099D7C70001F091E /* IFS.saver */,
- AF477452099D7D33001F091E /* XMatrix.saver */,
- AF477493099D89E4001F091E /* Flame.saver */,
- AF4774A9099D8A74001F091E /* Kaleidescope.saver */,
- AF4774C4099D8B5F001F091E /* LMorph.saver */,
- AF4774DE099D8BFF001F091E /* Maze.saver */,
- AF47756D099D9A1A001F091E /* Pedal.saver */,
- AF477593099D9C28001F091E /* Pyro.saver */,
- AF4775AF099D9CF7001F091E /* Starfish.saver */,
- AF4775E8099D9F69001F091E /* Coral.saver */,
- AF477602099DA030001F091E /* Epicycle.saver */,
- AF477623099DA26C001F091E /* Kumppa.saver */,
- AF477654099DA6D0001F091E /* Squiral.saver */,
- AF47766A099DA78F001F091E /* Critical.saver */,
- AF477680099DA849001F091E /* Petri.saver */,
- AF47769F099DAA6F001F091E /* Blaster.saver */,
- AF4776BA099DABDD001F091E /* XSpirograph.saver */,
- AF4776D0099DAC8A001F091E /* XRaySwarm.saver */,
- AF4776EB099DADDF001F091E /* WhirlWindWarp.saver */,
- AF477701099DAE7A001F091E /* Vermiculate.saver */,
- AF47771D099DAF9F001F091E /* CloudLife.saver */,
- AF477733099DB044001F091E /* Substrate.saver */,
- AF477762099DB61E001F091E /* Interaggregate.saver */,
- AF477784099DB965001F091E /* Celtic.saver */,
- AF4777A0099DBA90001F091E /* FluidBalls.saver */,
- AF4777E1099DC183001F091E /* BoxFit.saver */,
- AF4778BB099DDB79001F091E /* Penetrate.saver */,
- AF4778D7099DDCAE001F091E /* XJack.saver */,
- AF4778F8099DDDC8001F091E /* Cynosure.saver */,
- AF477919099DE379001F091E /* Flag.saver */,
- AF47793A099DE4C7001F091E /* Slip.saver */,
- AF642405099FF9C2000F4CD4 /* Extrusion.saver */,
- AF6425DC09A18856000F4CD4 /* HyperCube.saver */,
- AF6425FC09A189EC000F4CD4 /* Qix.saver */,
- AF64261F09A18D6C000F4CD4 /* HyperBall.saver */,
- AF64263C09A18F54000F4CD4 /* Moire2.saver */,
- AF64265F09A19229000F4CD4 /* Munch.saver */,
- AF64268B09A194B0000F4CD4 /* Goop.saver */,
- AF64278109A1D37A000F4CD4 /* SpeedMine.saver */,
- AF6427B809A2DE36000F4CD4 /* Bubbles.saver */,
- AF9D467609B5109C006E59CF /* DecayScreen.saver */,
- AF9D475409B5300A006E59CF /* SlideScreen.saver */,
- AF9D476F09B53166006E59CF /* Zoom.saver */,
- AF9D48EB09B53322006E59CF /* Bumps.saver */,
- AF9D490409B535DA006E59CF /* Distort.saver */,
- AF9D493B09B53CBA006E59CF /* Ripples.saver */,
- AF9D496409B53FC9006E59CF /* RotZoomer.saver */,
- AF9D497C09B5411D006E59CF /* Twang.saver */,
- AF9D49A709B544C3006E59CF /* Spotlight.saver */,
- AF9D4C7909B59F27006E59CF /* XLyap.saver */,
- AF9D4CF709B5AA8E006E59CF /* Pong.saver */,
- AF9D4D8F09B5B2DC006E59CF /* XAnalogTV.saver */,
- AF9D4DC009B5B71E006E59CF /* BSOD.saver */,
+ AF477263099D5717001F091E /* XScreenSaver.saver */,
+ AF47727B099D57B9001F091E /* XScreenSaver.saver */,
+ AF477293099D5926001F091E /* XScreenSaver.saver */,
+ AF477392099D65A1001F091E /* XScreenSaver.saver */,
+ AF4773AA099D6648001F091E /* XScreenSaver.saver */,
+ AF4773D1099D67B9001F091E /* XScreenSaver.saver */,
+ AF477412099D69E7001F091E /* XScreenSaver.saver */,
+ AF477437099D7C70001F091E /* XScreenSaver.saver */,
+ AF477452099D7D33001F091E /* XScreenSaver.saver */,
+ AF477493099D89E4001F091E /* XScreenSaver.saver */,
+ AF4774A9099D8A74001F091E /* XScreenSaver.saver */,
+ AF4774C4099D8B5F001F091E /* XScreenSaver.saver */,
+ AF4774DE099D8BFF001F091E /* XScreenSaver.saver */,
+ AF47756D099D9A1A001F091E /* XScreenSaver.saver */,
+ AF477593099D9C28001F091E /* XScreenSaver.saver */,
+ AF4775AF099D9CF7001F091E /* XScreenSaver.saver */,
+ AF4775E8099D9F69001F091E /* XScreenSaver.saver */,
+ AF477602099DA030001F091E /* XScreenSaver.saver */,
+ AF477623099DA26C001F091E /* XScreenSaver.saver */,
+ AF477654099DA6D0001F091E /* XScreenSaver.saver */,
+ AF47766A099DA78F001F091E /* XScreenSaver.saver */,
+ AF477680099DA849001F091E /* XScreenSaver.saver */,
+ AF47769F099DAA6F001F091E /* XScreenSaver.saver */,
+ AF4776BA099DABDD001F091E /* XScreenSaver.saver */,
+ AF4776D0099DAC8A001F091E /* XScreenSaver.saver */,
+ AF4776EB099DADDF001F091E /* XScreenSaver.saver */,
+ AF477701099DAE7A001F091E /* XScreenSaver.saver */,
+ AF47771D099DAF9F001F091E /* XScreenSaver.saver */,
+ AF477733099DB044001F091E /* XScreenSaver.saver */,
+ AF477762099DB61E001F091E /* XScreenSaver.saver */,
+ AF477784099DB965001F091E /* XScreenSaver.saver */,
+ AF4777A0099DBA90001F091E /* XScreenSaver.saver */,
+ AF4777E1099DC183001F091E /* XScreenSaver.saver */,
+ AF4778BB099DDB79001F091E /* XScreenSaver.saver */,
+ AF4778D7099DDCAE001F091E /* XScreenSaver.saver */,
+ AF4778F8099DDDC8001F091E /* XScreenSaver.saver */,
+ AF477919099DE379001F091E /* XScreenSaver.saver */,
+ AF47793A099DE4C7001F091E /* XScreenSaver.saver */,
+ AF642405099FF9C2000F4CD4 /* XScreenSaver.saver */,
+ AF6425DC09A18856000F4CD4 /* XScreenSaver.saver */,
+ AF6425FC09A189EC000F4CD4 /* XScreenSaver.saver */,
+ AF64261F09A18D6C000F4CD4 /* XScreenSaver.saver */,
+ AF64263C09A18F54000F4CD4 /* XScreenSaver.saver */,
+ AF64265F09A19229000F4CD4 /* XScreenSaver.saver */,
+ AF64268B09A194B0000F4CD4 /* XScreenSaver.saver */,
+ AF64278109A1D37A000F4CD4 /* XScreenSaver.saver */,
+ AF6427B809A2DE36000F4CD4 /* XScreenSaver.saver */,
+ AF9D467609B5109C006E59CF /* XScreenSaver.saver */,
+ AF9D475409B5300A006E59CF /* XScreenSaver.saver */,
+ AF9D476F09B53166006E59CF /* XScreenSaver.saver */,
+ AF9D48EB09B53322006E59CF /* XScreenSaver.saver */,
+ AF9D490409B535DA006E59CF /* XScreenSaver.saver */,
+ AF9D493B09B53CBA006E59CF /* XScreenSaver.saver */,
+ AF9D496409B53FC9006E59CF /* XScreenSaver.saver */,
+ AF9D497C09B5411D006E59CF /* XScreenSaver.saver */,
+ AF9D49A709B544C3006E59CF /* XScreenSaver.saver */,
+ AF9D4C7909B59F27006E59CF /* XScreenSaver.saver */,
+ AF9D4CF709B5AA8E006E59CF /* XScreenSaver.saver */,
+ AF9D4D8F09B5B2DC006E59CF /* XScreenSaver.saver */,
+ AF9D4DC009B5B71E006E59CF /* XScreenSaver.saver */,
AF9D4DFE09B5BB19006E59CF /* Apple2.saver */,
AF7776F609B63ABF00EA3033 /* Phosphor.saver */,
- AF77772A09B6416100EA3033 /* Pacman.saver */,
- AF77775109B6446500EA3033 /* FlipScreen3D.saver */,
- AF7777A209B64A5200EA3033 /* MirrorBlob.saver */,
- AF7777E409B64C6B00EA3033 /* GLSlideshow.saver */,
- AF7777FE09B64E3100EA3033 /* FlipText.saver */,
- AF77785809B6528100EA3033 /* Carousel.saver */,
- AF77787409B6536000EA3033 /* DNAlogo.saver */,
- AF7778B509B659C800EA3033 /* BlitSpin.saver */,
- AF34085409B80AAF00F2CEC1 /* StarWars.saver */,
- AF34085509B80AB000F2CEC1 /* StonerView.saver */,
- AF34085609B80AB000F2CEC1 /* Gleidescope.saver */,
- AF34085709B80AB000F2CEC1 /* FontGlide.saver */,
- AF998EEE0A083DB30051049D /* TopBlock.saver */,
- AF48DF030A0C25E000F94CF9 /* GLSchool.saver */,
- AFA339400B058505002B0E7D /* WebCollage.saver */,
+ AF77772A09B6416100EA3033 /* XScreenSaver.saver */,
+ AF77775109B6446500EA3033 /* XScreenSaver.saver */,
+ AF7777A209B64A5200EA3033 /* XScreenSaver.saver */,
+ AF7777E409B64C6B00EA3033 /* XScreenSaver.saver */,
+ AF7777FE09B64E3100EA3033 /* XScreenSaver.saver */,
+ AF77785809B6528100EA3033 /* XScreenSaver.saver */,
+ AF77787409B6536000EA3033 /* XScreenSaver.saver */,
+ AF7778B509B659C800EA3033 /* XScreenSaver.saver */,
+ AF34085409B80AAF00F2CEC1 /* XScreenSaver.saver */,
+ AF34085509B80AB000F2CEC1 /* XScreenSaver.saver */,
+ AF34085609B80AB000F2CEC1 /* XScreenSaver.saver */,
+ AF34085709B80AB000F2CEC1 /* XScreenSaver.saver */,
+ AF998EEE0A083DB30051049D /* XScreenSaver.saver */,
+ AF48DF030A0C25E000F94CF9 /* XScreenSaver.saver */,
+ AFA339400B058505002B0E7D /* XScreenSaver.saver */,
AFA33BC70B058740002B0E7D /* webcollage-helper */,
- AFF463470C4403E400EE6509 /* CWaves.saver */,
- AFF4636C0C440AEF00EE6509 /* GLCells.saver */,
- AF0DC7BD0C4C73F600D76972 /* m6502.saver */,
- AF0DCA560C4CBB0D00D76972 /* Voronoi.saver */,
- AFE6A1970CDD7B2E002805BF /* MoebiusGears.saver */,
- AFE6A42D0CDD7FAA002805BF /* Abstractile.saver */,
- AF4FD6FA0CE7A486005EE58E /* Lockward.saver */,
- AF4FF4CE0D52CBDE00666F98 /* CubicGrid.saver */,
- AF3C71590D624BF50030CC0D /* Hypnowheel.saver */,
- AF1A17730D6D6EE3008AF328 /* LCDscrub.saver */,
- AFE2A46A0E2E904600ADB298 /* SkyTentacles.saver */,
- AFE30BFC0E52B14700CCF4A5 /* Sonar.saver */,
- AF35E8A00E63823600691F2F /* Jigsaw.saver */,
- AFD51B300F063B4A00471C02 /* Photopile.saver */,
- AF32D9F40F3AD0B40080F535 /* RubikBlocks.saver */,
- AF4A345D102A593600A81B2A /* Surfaces.saver */,
+ AFF463470C4403E400EE6509 /* XScreenSaver.saver */,
+ AFF4636C0C440AEF00EE6509 /* XScreenSaver.saver */,
+ AF0DC7BD0C4C73F600D76972 /* XScreenSaver.saver */,
+ AF0DCA560C4CBB0D00D76972 /* XScreenSaver.saver */,
+ AFE6A1970CDD7B2E002805BF /* XScreenSaver.saver */,
+ AFE6A42D0CDD7FAA002805BF /* XScreenSaver.saver */,
+ AF4FD6FA0CE7A486005EE58E /* XScreenSaver.saver */,
+ AF4FF4CE0D52CBDE00666F98 /* XScreenSaver.saver */,
+ AF3C71590D624BF50030CC0D /* XScreenSaver.saver */,
+ AF1A17730D6D6EE3008AF328 /* XScreenSaver.saver */,
+ AFE2A46A0E2E904600ADB298 /* XScreenSaver.saver */,
+ AFE30BFC0E52B14700CCF4A5 /* XScreenSaver.saver */,
+ AF35E8A00E63823600691F2F /* XScreenSaver.saver */,
+ AFD51B300F063B4A00471C02 /* XScreenSaver.saver */,
+ AF32D9F40F3AD0B40080F535 /* XScreenSaver.saver */,
+ AF4A345D102A593600A81B2A /* XScreenSaver.saver */,
AF2D4D8F13E902F5002AA818 /* Phosphor.app */,
AF2D4F7E13E91093002AA818 /* Apple2.app */,
- AF78D189142DD8F3002AAF77 /* Hilbert.saver */,
- AF3581D51431D47B00E09C51 /* CompanionCube.saver */,
- AF358216143330F900E09C51 /* TronBit.saver */,
+ AF78D189142DD8F3002AAF77 /* XScreenSaver.saver */,
+ AF3581D51431D47B00E09C51 /* XScreenSaver.saver */,
+ AF358216143330F900E09C51 /* XScreenSaver.saver */,
+ AF91898F158FC00A002B5D1E /* XScreenSaver.app */,
);
name = Products;
sourceTree = "<group>";
089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
AF14EE300E3CEF1A004CBBD2 /* XScreenSaver.icns */,
AF9772E10989DFC6001F8B92 /* SaverRunner.nib */,
+ AF56019B157DAA3D00DB2055 /* iSaverRunner.xib */,
AF2D522513E954A0002AA818 /* SaverRunner.icns */,
+ AF01295A157D5C2C00C396E1 /* iSaverRunner29.png */,
+ AF01295B157D5C2C00C396E1 /* iSaverRunner50.png */,
+ AF01295C157D5C2C00C396E1 /* iSaverRunner57.png */,
+ AF01295D157D5C2C00C396E1 /* iSaverRunner72.png */,
+ AF01295E157D5C2C00C396E1 /* iSaverRunner114.png */,
AF9771D90989DC4A001F8B92 /* SaverRunner.plist */,
+ AF01294C157D31DD00C396E1 /* iSaverRunner.plist */,
8D1107310486CEB800E47090 /* XScreenSaver.plist */,
AF0FAF1209CA712600EE1051 /* xscreensaver-getimage-file */,
AF0FAF0B09CA6FF900EE1051 /* xscreensaver-text */,
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
+ AFEB9C3E1590056A003974F3 /* CoreGraphics.framework */,
+ AFEB9C3F1590056A003974F3 /* QuartzCore.framework */,
+ AFEB9C3C15900558003974F3 /* Foundation.framework */,
+ AFEB9C3A1590054B003974F3 /* OpenGLES.framework */,
+ AFEB9C3815900514003974F3 /* UIKit.framework */,
AF0F46DC104E1809000A929C /* AppKit.framework */,
AF976ED30989BF59001F8B92 /* ScreenSaver.framework */,
1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
AF480AB9098C66E200FB32B8 /* SaverRunner */ = {
isa = PBXGroup;
children = (
+ 29B97316FDCFA39411CA2CEA /* main.m */,
+ AF84AF1E15829AF000607E4C /* SaverListController.m */,
AFE1FD3F0981E32E00F7970E /* SaverRunner.h */,
AFE1FD400981E32E00F7970E /* SaverRunner.m */,
- 29B97316FDCFA39411CA2CEA /* main.m */,
);
name = SaverRunner;
sourceTree = "<group>";
AF480DC7098F4EB500FB32B8 /* XScreenSaver */ = {
isa = PBXGroup;
children = (
- AF3582171433314C00E09C51 /* tronbit_idle1.c */,
- AF3582181433314C00E09C51 /* tronbit_idle2.c */,
- AF3582191433314C00E09C51 /* tronbit_no.c */,
- AF35821A1433314C00E09C51 /* tronbit_yes.c */,
- AF35821B1433314C00E09C51 /* tronbit.c */,
- AF3581D61431D5FC00E09C51 /* companion_disc.c */,
- AF3581D71431D5FC00E09C51 /* companion_heart.c */,
- AF3581D81431D5FC00E09C51 /* companion_quad.c */,
- AF3581D91431D5FC00E09C51 /* companion.c */,
AFE6A4340CDD800F002805BF /* abstractile.c */,
- AF9D475809B53091006E59CF /* slidescreen.c */,
- AF9D467809B5110B006E59CF /* decayscreen.c */,
- AF9D493E09B53D55006E59CF /* ripples.c */,
+ AF9D4CFA09B5AC94006E59CF /* analogtv.c */,
+ AF9D4CFB09B5AC94006E59CF /* analogtv.h */,
+ AF477231099D4FD5001F091E /* anemone.c */,
+ AF4773D4099D6817001F091E /* anemotaxis.c */,
+ AF9D4E0509B5BC9D006E59CF /* apple2-main.c */,
AF9D4DD309B5B990006E59CF /* apple2.c */,
- AF9D496709B540A4006E59CF /* rotzoomer.c */,
+ AF0DCA320C4C74A200D76972 /* asm6502.c */,
+ AF0DCA330C4C74A200D76972 /* asm6502.h */,
+ AF976DFA09896BEB001F8B92 /* attraction.c */,
+ AF975A99099C6C3500B05160 /* barcode.c */,
+ AF4776A2099DAADE001F091E /* blaster.c */,
+ AF7778BA09B65A8A00EA3033 /* blitspin.c */,
+ AF4778A3099DDA91001F091E /* boxfit.c */,
+ AF9D4DC309B5B87D006E59CF /* bsod.c */,
AF6427BB09A2DF47000F4CD4 /* bubbles-default.c */,
AF6427BC09A2DF47000F4CD4 /* bubbles.c */,
AF6427BD09A2DF47000F4CD4 /* bubbles.h */,
- AF9D490709B536F7006E59CF /* distort.c */,
- AF64268E09A19542000F4CD4 /* goop.c */,
- AF64267809A193A4000F4CD4 /* mismunch.c */,
- AF9D48D409B53229006E59CF /* zoom.c */,
- AF64266209A192C5000F4CD4 /* munch.c */,
- AF64263F09A18FEB000F4CD4 /* moire2.c */,
- AF64262209A18E1E000F4CD4 /* hyperball.c */,
- AF6425FF09A18A94000F4CD4 /* qix.c */,
- AF6425DF09A188FB000F4CD4 /* hypercube.c */,
- AF4778FB099DDE79001F091E /* cynosure.c */,
- AF4778DA099DDD2B001F091E /* xjack.c */,
- AF4778BE099DDC32001F091E /* penetrate.c */,
- AF9D497F09B541E5006E59CF /* twang.c */,
- AF9D4C7C09B5A044006E59CF /* xlyap.c */,
- AF4778A3099DDA91001F091E /* boxfit.c */,
- AF4777A4099DBB11001F091E /* fluidballs.c */,
+ AF9D48EE09B533AE006E59CF /* bumps.c */,
+ AF4771EF099D4DFE001F091E /* ccurve.c */,
AF477787099DBA29001F091E /* celtic.c */,
- AF477769099DB710001F091E /* interaggregate.c */,
- AF477736099DB104001F091E /* substrate.c */,
AF477720099DB01C001F091E /* cloudlife.c */,
- AF477704099DAF3F001F091E /* vermiculate.c */,
- AF4776EE099DAE58001F091E /* whirlwindwarp.c */,
- AF4776D3099DACEB001F091E /* xrayswarm.c */,
- AF4776BD099DAC46001F091E /* xspirograph.c */,
- AF4776A2099DAADE001F091E /* blaster.c */,
- AF7778BA09B65A8A00EA3033 /* blitspin.c */,
- AF477683099DA8C7001F091E /* petri.c */,
- AF9D4CFA09B5AC94006E59CF /* analogtv.c */,
- AF9D4CFB09B5AC94006E59CF /* analogtv.h */,
- AF9D4CFC09B5AC94006E59CF /* pong.c */,
- AF0DCA320C4C74A200D76972 /* asm6502.c */,
- AF0DCA330C4C74A200D76972 /* asm6502.h */,
- AF0DCA340C4C74A200D76972 /* m6502.c */,
+ AF47717C099D47D3001F091E /* compass.c */,
+ AF4775EF099D9FFF001F091E /* coral.c */,
AF47766D099DA80D001F091E /* critical.c */,
- AF477657099DA75D001F091E /* squiral.c */,
- AF47762A099DA2E9001F091E /* kumppa.c */,
+ AFF463490C44044E00EE6509 /* cwaves.c */,
+ AF4778FB099DDE79001F091E /* cynosure.c */,
+ AF9D467809B5110B006E59CF /* decayscreen.c */,
+ AFC25B5E0988BA63000655EE /* deco.c */,
+ AF477145099D43E2001F091E /* deluxe.c */,
+ AF9D490709B536F7006E59CF /* distort.c */,
AF477605099DA097001F091E /* epicycle.c */,
- AF4775EF099D9FFF001F091E /* coral.c */,
- AF4775B3099D9D67001F091E /* starfish.c */,
- AF47759C099D9CA3001F091E /* pyro.c */,
- AF477570099D9A8A001F091E /* pedal.c */,
- AF9D49AA09B54596006E59CF /* spotlight.c */,
- AF4774E1099D8C8B001F091E /* maze.c */,
- AF4774CB099D8BC2001F091E /* lmorph.c */,
- AF4774AC099D8B08001F091E /* kaleidescope.c */,
+ AF975A83099C6B4900B05160 /* eruption.c */,
+ AF975AEE099C6F1700B05160 /* fireworkx.c */,
AF477496099D8A53001F091E /* flame.c */,
- AF477455099D7D8A001F091E /* xmatrix.c */,
- AF47743A099D7CEA001F091E /* ifs.c */,
- AF47741C099D6A6C001F091E /* intermomentary.c */,
- AF4773D4099D6817001F091E /* anemotaxis.c */,
+ AF4777A4099DBB11001F091E /* fluidballs.c */,
+ AF77789209B656C300EA3033 /* fontglide.c */,
+ AFBF893C0E41D930006A2D66 /* fps.c */,
+ AFBF893D0E41D930006A2D66 /* fps.h */,
+ AFBF89B10E424036006A2D66 /* fpsI.h */,
AF4773B4099D6778001F091E /* fuzzyflakes.c */,
- AF477395099D65FE001F091E /* wormhole.c */,
- AF477297099D5980001F091E /* piecewise.c */,
- AF9D4D9209B5B444006E59CF /* xanalogtv.c */,
- AF47727E099D5808001F091E /* popsquares.c */,
+ AF64268E09A19542000F4CD4 /* goop.c */,
+ AF480C21098E28EF00FB32B8 /* greynetic.c */,
AF477266099D5768001F091E /* halftone.c */,
- AF477231099D4FD5001F091E /* anemone.c */,
- AF47721B099D4F47001F091E /* whirlygig.c */,
- AF477205099D4EB6001F091E /* nerverot.c */,
- AF4771EF099D4DFE001F091E /* ccurve.c */,
- AFF463490C44044E00EE6509 /* cwaves.c */,
- AF4771BA099D4997001F091E /* t3d.c */,
- AF477192099D4864001F091E /* wander.c */,
- AF1A177E0D6D6F3E008AF328 /* lcdscrub.c */,
- AF47717C099D47D3001F091E /* compass.c */,
- AF477145099D43E2001F091E /* deluxe.c */,
- AF476FF0099D1713001F091E /* truchet.c */,
+ AF480C29098E295D00FB32B8 /* halo.c */,
+ AF480C2F098E2A6700FB32B8 /* helix.c */,
+ AF64262209A18E1E000F4CD4 /* hyperball.c */,
+ AF6425DF09A188FB000F4CD4 /* hypercube.c */,
+ AF47743A099D7CEA001F091E /* ifs.c */,
+ AF975740099C31DD00B05160 /* imsmap.c */,
+ AF477769099DB710001F091E /* interaggregate.c */,
AF476FD0099D15AA001F091E /* interference.c */,
- AF975D66099CA16A00B05160 /* rocks.c */,
- AF9D48EE09B533AE006E59CF /* bumps.c */,
- AF975C76099C8FC700B05160 /* noseguy.c */,
+ AF47741C099D6A6C001F091E /* intermomentary.c */,
+ AF4774AC099D8B08001F091E /* kaleidescope.c */,
+ AF47762A099DA2E9001F091E /* kumppa.c */,
+ AF1A177E0D6D6F3E008AF328 /* lcdscrub.c */,
+ AF4774CB099D8BC2001F091E /* lmorph.c */,
+ AF0DCA340C4C74A200D76972 /* m6502.c */,
+ AF4774E1099D8C8B001F091E /* maze.c */,
AF975B14099C709E00B05160 /* memscroller.c */,
- AF64278709A1D433000F4CD4 /* speedmine.c */,
- AF9D4DC309B5B87D006E59CF /* bsod.c */,
- AF77770309B63B5F00EA3033 /* phosphor.c */,
- AF9D4E0509B5BC9D006E59CF /* apple2-main.c */,
- AFBF89B10E424036006A2D66 /* fpsI.h */,
- AF975AEE099C6F1700B05160 /* fireworkx.c */,
- AF975A99099C6C3500B05160 /* barcode.c */,
- AF975A83099C6B4900B05160 /* eruption.c */,
AF975A49099C689F00B05160 /* metaballs.c */,
- AF97587A099C492000B05160 /* shadebobs.c */,
- AF97582F099C427500B05160 /* xflame.c */,
- AF9757D5099C3EB800B05160 /* rd-bomb.c */,
AF975789099C37A500B05160 /* moire.c */,
- AF975740099C31DD00B05160 /* imsmap.c */,
- AF976DFA09896BEB001F8B92 /* attraction.c */,
- AFC25B5E0988BA63000655EE /* deco.c */,
- AF480C21098E28EF00FB32B8 /* greynetic.c */,
- AF480C2F098E2A6700FB32B8 /* helix.c */,
- AF480C29098E295D00FB32B8 /* halo.c */,
+ AF64263F09A18FEB000F4CD4 /* moire2.c */,
+ AF64266209A192C5000F4CD4 /* munch.c */,
+ AF477205099D4EB6001F091E /* nerverot.c */,
+ AF975C76099C8FC700B05160 /* noseguy.c */,
+ AF477570099D9A8A001F091E /* pedal.c */,
+ AF4778BE099DDC32001F091E /* penetrate.c */,
+ AF477683099DA8C7001F091E /* petri.c */,
+ AF77770309B63B5F00EA3033 /* phosphor.c */,
+ AF477297099D5980001F091E /* piecewise.c */,
+ AF9D4CFC09B5AC94006E59CF /* pong.c */,
+ AF47727E099D5808001F091E /* popsquares.c */,
+ AF47759C099D9CA3001F091E /* pyro.c */,
+ AF6425FF09A18A94000F4CD4 /* qix.c */,
+ AF9757D5099C3EB800B05160 /* rd-bomb.c */,
+ AF9D493E09B53D55006E59CF /* ripples.c */,
+ AF975D66099CA16A00B05160 /* rocks.c */,
AFE1FD620981E40800F7970E /* rorschach.c */,
- AF77789209B656C300EA3033 /* fontglide.c */,
- AFBF893C0E41D930006A2D66 /* fps.c */,
- AFBF893D0E41D930006A2D66 /* fps.h */,
+ AF9D496709B540A4006E59CF /* rotzoomer.c */,
+ AF97587A099C492000B05160 /* shadebobs.c */,
+ AF9D475809B53091006E59CF /* slidescreen.c */,
+ AF64278709A1D433000F4CD4 /* speedmine.c */,
+ AF9D49AA09B54596006E59CF /* spotlight.c */,
+ AF477657099DA75D001F091E /* squiral.c */,
+ AF4775B3099D9D67001F091E /* starfish.c */,
+ AF477736099DB104001F091E /* substrate.c */,
+ AF4771BA099D4997001F091E /* t3d.c */,
+ AF35821B1433314C00E09C51 /* tronbit.c */,
+ AF3582171433314C00E09C51 /* tronbit_idle1.c */,
+ AF3582181433314C00E09C51 /* tronbit_idle2.c */,
+ AF3582191433314C00E09C51 /* tronbit_no.c */,
+ AF35821A1433314C00E09C51 /* tronbit_yes.c */,
+ AF476FF0099D1713001F091E /* truchet.c */,
+ AF9D497F09B541E5006E59CF /* twang.c */,
+ AF477704099DAF3F001F091E /* vermiculate.c */,
+ AF477192099D4864001F091E /* wander.c */,
AFA33C0A0B058E6B002B0E7D /* webcollage */,
AFA33BAE0B0585F7002B0E7D /* webcollage-cocoa.m */,
+ AF4776EE099DAE58001F091E /* whirlwindwarp.c */,
+ AF47721B099D4F47001F091E /* whirlygig.c */,
+ AF477395099D65FE001F091E /* wormhole.c */,
+ AF9D4D9209B5B444006E59CF /* xanalogtv.c */,
+ AF97582F099C427500B05160 /* xflame.c */,
+ AF4778DA099DDD2B001F091E /* xjack.c */,
+ AF9D4C7C09B5A044006E59CF /* xlyap.c */,
+ AF477455099D7D8A001F091E /* xmatrix.c */,
+ AF4776D3099DACEB001F091E /* xrayswarm.c */,
+ AF4776BD099DAC46001F091E /* xspirograph.c */,
+ AF9D48D409B53229006E59CF /* zoom.c */,
);
name = XScreenSaver;
sourceTree = "<group>";
AF480DCF098F4F0600FB32B8 /* Xlockmore */ = {
isa = PBXGroup;
children = (
- AF47793D099DE56A001F091E /* slip.c */,
+ AFD570DE0996BA5C00BA26F7 /* ant.c */,
+ AFD5713F0996BFBE00BA26F7 /* apollonian.c */,
+ AF7778BC09B65B1800EA3033 /* automata.h */,
+ AFD572B90996FB3D00BA26F7 /* bouboule.c */,
+ AFD56EC10996A76F00BA26F7 /* braid.c */,
+ AFD572ED0997006E00BA26F7 /* crystal.c */,
+ AF794F7E099748860059A8B0 /* demon.c */,
+ AFD571280996BEF700BA26F7 /* discrete.c */,
+ AF480C82098E336D00FB32B8 /* drift.c */,
+ AFD571560996C07F00BA26F7 /* euler2d.c */,
+ AFD5706C0996B70000BA26F7 /* fadeplot.c */,
+ AF794FA909974AE30059A8B0 /* fiberlamp.c */,
+ AF47791C099DE3F1001F091E /* flag.c */,
+ AFD571010996BC3800BA26F7 /* flow.c */,
+ AFD56EED0996A99E00BA26F7 /* forest.c */,
+ AFD56F360996ABD200BA26F7 /* galaxy.c */,
+ AFD56F620996AF2D00BA26F7 /* grav.c */,
+ AFD56F880996B06600BA26F7 /* hopalong.c */,
+ AFD571C80996DA4600BA26F7 /* juggle.c */,
+ AFD5730C099702C800BA26F7 /* julia.c */,
+ AFD56FA00996B0E500BA26F7 /* laser.c */,
+ AFD56FB60996B16300BA26F7 /* lightning.c */,
+ AFD56FCC0996B1D600BA26F7 /* lisa.c */,
+ AFD56FE20996B26200BA26F7 /* lissie.c */,
+ AF794FE009974FEC0059A8B0 /* loop.c */,
+ AFD570820996B79300BA26F7 /* mountain.c */,
+ AF795015099751940059A8B0 /* pacman.c */,
+ AF795016099751940059A8B0 /* pacman.h */,
AF795011099751940059A8B0 /* pacman_ai.c */,
AF795012099751940059A8B0 /* pacman_ai.h */,
AF795013099751940059A8B0 /* pacman_level.c */,
AF795014099751940059A8B0 /* pacman_level.h */,
- AF795015099751940059A8B0 /* pacman.c */,
- AF795016099751940059A8B0 /* pacman.h */,
- AF794FE009974FEC0059A8B0 /* loop.c */,
- AF794FA909974AE30059A8B0 /* fiberlamp.c */,
- AF794F7E099748860059A8B0 /* demon.c */,
- AFD57371099741A200BA26F7 /* strange.c */,
- AFD5730C099702C800BA26F7 /* julia.c */,
- AFD572ED0997006E00BA26F7 /* crystal.c */,
- AFD572B90996FB3D00BA26F7 /* bouboule.c */,
+ AFD5700C0996B49D00BA26F7 /* penrose.c */,
AFD572800996EF2B00BA26F7 /* polyominoes.c */,
+ AFD570C40996B98500BA26F7 /* rotor.c */,
+ AFD570220996B52700BA26F7 /* sierpinski.c */,
+ AF47793D099DE56A001F091E /* slip.c */,
+ AFD5703B0996B5E300BA26F7 /* sphere.c */,
+ AFD570560996B67600BA26F7 /* spiral.c */,
+ AFD57371099741A200BA26F7 /* strange.c */,
AFD572350996E53E00BA26F7 /* swirl.c */,
- AFD571C80996DA4600BA26F7 /* juggle.c */,
AFD5716B0996C16700BA26F7 /* thornbird.c */,
- AFD571560996C07F00BA26F7 /* euler2d.c */,
- AFD5713F0996BFBE00BA26F7 /* apollonian.c */,
- AFD571280996BEF700BA26F7 /* discrete.c */,
- AFD571010996BC3800BA26F7 /* flow.c */,
- AFD570DE0996BA5C00BA26F7 /* ant.c */,
- AFD570C40996B98500BA26F7 /* rotor.c */,
- AFD570AE0996B8EF00BA26F7 /* worm.c */,
AFD570980996B86200BA26F7 /* triangle.c */,
- AFD570820996B79300BA26F7 /* mountain.c */,
- AF47791C099DE3F1001F091E /* flag.c */,
- AFD5706C0996B70000BA26F7 /* fadeplot.c */,
- AFD570560996B67600BA26F7 /* spiral.c */,
- AFD5703B0996B5E300BA26F7 /* sphere.c */,
- AFD570220996B52700BA26F7 /* sierpinski.c */,
- AFD5700C0996B49D00BA26F7 /* penrose.c */,
- AFD56FE20996B26200BA26F7 /* lissie.c */,
- AFD56FCC0996B1D600BA26F7 /* lisa.c */,
- AF35EB250E6382BA00691F2F /* jigsaw.c */,
- AFD56FB60996B16300BA26F7 /* lightning.c */,
- AFD56FA00996B0E500BA26F7 /* laser.c */,
- AFD56F880996B06600BA26F7 /* hopalong.c */,
- AFD56F620996AF2D00BA26F7 /* grav.c */,
- AFD56F360996ABD200BA26F7 /* galaxy.c */,
AFD56F1F0996AB5A00BA26F7 /* vines.c */,
- AFD56EED0996A99E00BA26F7 /* forest.c */,
- AFD56EC10996A76F00BA26F7 /* braid.c */,
- AF480C82098E336D00FB32B8 /* drift.c */,
- AF7778BC09B65B1800EA3033 /* automata.h */,
+ AFD570AE0996B8EF00BA26F7 /* worm.c */,
);
name = Xlockmore;
sourceTree = "<group>";
AF480DD0098F4F2000FB32B8 /* OpenGL */ = {
isa = PBXGroup;
children = (
+ AFA5605F09936E9C00F3E977 /* antinspect.c */,
+ AFA562EF0993941600F3E977 /* antmaze.c */,
+ AFA5607709936FDD00F3E977 /* ants.h */,
+ AFA5607809936FDD00F3E977 /* antspotlight.c */,
+ AF0839A909930C4900277BE9 /* atlantis.c */,
+ AF7778BD09B65B3F00EA3033 /* atlantis.h */,
+ AF083A31099311CE00277BE9 /* atunnel.c */,
+ AFA55AF409933DBF00F3E977 /* b_draw.c */,
+ AFA55AF509933DBF00F3E977 /* b_lockglue.c */,
+ AFA55AF609933DBF00F3E977 /* b_sphere.c */,
+ AFA5616D09937C9A00F3E977 /* blinkbox.c */,
+ AFA5602909936D0700F3E977 /* blocktube.c */,
+ AFA562D40993930C00F3E977 /* boing.c */,
+ AFA55EE70993613E00F3E977 /* bouncingcow.c */,
+ AFA55CBE09934C0900F3E977 /* boxed.c */,
+ AFA55CBF09934C0900F3E977 /* boxed.h */,
+ AFA55AE409933D3800F3E977 /* bubble3d.c */,
+ AFA55AE809933D5900F3E977 /* bubble3d.h */,
+ AF4812760990CF5D00FB32B8 /* buildlwo.c */,
+ AF4812770990CF5D00FB32B8 /* buildlwo.h */,
+ AFA5595D0993310500F3E977 /* cage.c */,
+ AF77785E09B6530E00EA3033 /* carousel.c */,
+ AFA55E2209935F2B00F3E977 /* chessgames.h */,
+ AFA55E2309935F2B00F3E977 /* chessmodels.c */,
+ AFA55E2409935F2B00F3E977 /* chessmodels.h */,
+ AFA55BC00993416E00F3E977 /* circuit.c */,
+ AF3581D91431D5FC00E09C51 /* companion.c */,
+ AF3581D61431D5FC00E09C51 /* companion_disc.c */,
+ AF3581D71431D5FC00E09C51 /* companion_heart.c */,
+ AF3581D81431D5FC00E09C51 /* companion_quad.c */,
+ AFA55EE80993613E00F3E977 /* cow_face.c */,
+ AFA55EE90993613E00F3E977 /* cow_hide.c */,
+ AFA55EEA0993613E00F3E977 /* cow_hoofs.c */,
+ AFA55EEB0993613E00F3E977 /* cow_horns.c */,
+ AFA55EEC0993613E00F3E977 /* cow_tail.c */,
+ AFA55EED0993613E00F3E977 /* cow_udder.c */,
+ AFA563290993957100F3E977 /* crackberg.c */,
+ AFA563660993970F00F3E977 /* cube21.c */,
+ AFA55D770993589300F3E977 /* cubenetic.c */,
+ AFA55FF309936C4500F3E977 /* cubestorm.c */,
+ AF4FF4D00D52CC8400666F98 /* cubicgrid.c */,
+ AF480DD1098F4F6200FB32B8 /* dangerball.c */,
+ AF77787609B653DC00EA3033 /* dnalogo.c */,
+ AF0839AA09930C4900277BE9 /* dolphin.c */,
AF241F81107C38DF00046A84 /* dropshadow.c */,
AF241F82107C38DF00046A84 /* dropshadow.h */,
- AF32D9FA0F3AD1200080F535 /* rubikblocks.c */,
- AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */,
+ AF7778C109B65C6A00EA3033 /* e_textures.h */,
+ AFA55E2509935F2B00F3E977 /* endgame.c */,
+ AFA55C230993435300F3E977 /* engine.c */,
AF642409099FFAF0000F4CD4 /* extrusion-helix2.c */,
AF64240A099FFAF0000F4CD4 /* extrusion-helix3.c */,
AF64240B099FFAF0000F4CD4 /* extrusion-helix4.c */,
AF64240F099FFAF1000F4CD4 /* extrusion-twistoid.c */,
AF642410099FFAF1000F4CD4 /* extrusion.c */,
AF642411099FFAF1000F4CD4 /* extrusion.h */,
- AFD51DB60F063BCE00471C02 /* photopile.c */,
- AFD56E080996A07A00BA26F7 /* gltext.c */,
- AFA563B90993991300F3E977 /* juggler3d.c */,
- AFA5638E0993980D00F3E977 /* timetunnel.c */,
- AF998EF80A083E750051049D /* topblock.c */,
- AFE6A16A0CDD78EA002805BF /* involute.c */,
- AFE6A16B0CDD78EA002805BF /* involute.h */,
- AF4A3463102A5A0E00A81B2A /* surfaces.c */,
- AF0DCA5F0C4CBB7300D76972 /* voronoi.c */,
- AFA563660993970F00F3E977 /* cube21.c */,
- AF4FF4D00D52CC8400666F98 /* cubicgrid.c */,
- AFA563460993963400F3E977 /* glhanoi.c */,
- AF77778B09B64A2A00EA3033 /* gleidescope.c */,
- AF7777A509B64AFC00EA3033 /* mirrorblob.c */,
- AFA563290993957100F3E977 /* crackberg.c */,
- AFA563070993948F00F3E977 /* tangram_shapes.c */,
- AFA563080993948F00F3E977 /* tangram_shapes.h */,
- AFA563090993948F00F3E977 /* tangram.c */,
- AFA562EF0993941600F3E977 /* antmaze.c */,
- AFA562D40993930C00F3E977 /* boing.c */,
- AF7778BD09B65B3F00EA3033 /* atlantis.h */,
- AFA562340993856A00F3E977 /* pinion.c */,
- AFA5621C099384F600F3E977 /* providence.c */,
- AFA561B209937DCB00F3E977 /* polyhedra-gl.c */,
- AFA561B309937DCC00F3E977 /* polyhedra.c */,
- AFA561B409937DCC00F3E977 /* polyhedra.h */,
- AFA5619009937D3600F3E977 /* noof.c */,
- AFA5616D09937C9A00F3E977 /* blinkbox.c */,
- AFBF89AE0E423FC3006A2D66 /* fps-gl.c */,
- AFA561120993786800F3E977 /* molecule.c */,
- AF77780109B64EC000EA3033 /* fliptext.c */,
- AFA560C3099371D500F3E977 /* polytopes.c */,
- AFA5607709936FDD00F3E977 /* ants.h */,
- AFA5607809936FDD00F3E977 /* antspotlight.c */,
- AFA5605F09936E9C00F3E977 /* antinspect.c */,
AFA5604709936DCC00F3E977 /* flipflop.c */,
- AFA5602909936D0700F3E977 /* blocktube.c */,
+ AF77775409B644FF00EA3033 /* flipscreen3d.c */,
+ AF77780109B64EC000EA3033 /* fliptext.c */,
+ AFA55E980993608800F3E977 /* flyingtoasters.c */,
+ AF7778C209B65CFE00EA3033 /* font-ximage.c */,
+ AF7778C309B65CFE00EA3033 /* font-ximage.h */,
+ AFBF89AE0E423FC3006A2D66 /* fps-gl.c */,
+ AF4812250990CB8C00FB32B8 /* gears.c */,
+ AFA55BA60993401A00F3E977 /* gflux.c */,
+ AFA55E4509935FD300F3E977 /* glblur.c */,
+ AFF463710C440B9200EE6509 /* glcells.c */,
+ AF77778B09B64A2A00EA3033 /* gleidescope.c */,
+ AFA55CE109934D2E00F3E977 /* glforestfire.c */,
+ AFA563460993963400F3E977 /* glhanoi.c */,
AFA5600E09936CB300F3E977 /* glknots.c */,
- AFA55FF309936C4500F3E977 /* cubestorm.c */,
AFA55F870993648500F3E977 /* glmatrix.c */,
+ AFA55B2109933E4A00F3E977 /* glplanet.c */,
AF48E1660A0C268500F94CF9 /* glschool.c */,
AF48E1670A0C268500F94CF9 /* glschool.h */,
AF48E1620A0C268400F94CF9 /* glschool_alg.c */,
AF48E1630A0C268500F94CF9 /* glschool_alg.h */,
AF48E1640A0C268500F94CF9 /* glschool_gl.c */,
AF48E1650A0C268500F94CF9 /* glschool_gl.h */,
+ AF7777E709B64CF700EA3033 /* glslideshow.c */,
+ AFA55C8C099349EE00F3E977 /* glsnake.c */,
+ AFD56E080996A07A00BA26F7 /* gltext.c */,
AF78D18A142DD96E002AAF77 /* hilbert.c */,
AFA55F59099362DF00F3E977 /* hypertorus.c */,
- AFA55F3F0993626E00F3E977 /* klein.c */,
- AFA55F210993620200F3E977 /* jigglypuff.c */,
- AFA55EE70993613E00F3E977 /* bouncingcow.c */,
- AF7778C209B65CFE00EA3033 /* font-ximage.c */,
- AF7778C309B65CFE00EA3033 /* font-ximage.h */,
- AF7778C109B65C6A00EA3033 /* e_textures.h */,
- AFA55EE80993613E00F3E977 /* cow_face.c */,
- AFA55EE90993613E00F3E977 /* cow_hide.c */,
- AFA55EEA0993613E00F3E977 /* cow_hoofs.c */,
- AFA55EEB0993613E00F3E977 /* cow_horns.c */,
- AFA55EEC0993613E00F3E977 /* cow_tail.c */,
- AF77787609B653DC00EA3033 /* dnalogo.c */,
- AFA55EED0993613E00F3E977 /* cow_udder.c */,
- AFA55E980993608800F3E977 /* flyingtoasters.c */,
- AFA55E990993608800F3E977 /* toast.c */,
- AF77782809B650FF00EA3033 /* starwars.c */,
- AF77782909B650FF00EA3033 /* starwars.txt */,
- AFA55E9A0993608800F3E977 /* toast.dxf */,
- AFA55E9B0993608800F3E977 /* toast2.c */,
- AFA55E9C0993608800F3E977 /* toast2.dxf */,
- AFA55E9D0993608800F3E977 /* toaster_base.c */,
- AFA55E9E0993608800F3E977 /* toaster_base.dxf */,
- AFA55E9F0993608800F3E977 /* toaster_handle.c */,
- AFA55EA00993608800F3E977 /* toaster_handle.dxf */,
- AFA55EA10993608800F3E977 /* toaster_handle2.c */,
AF3C715D0D624C600030CC0D /* hypnowheel.c */,
- AFA55EA20993608800F3E977 /* toaster_handle2.dxf */,
- AFA55EA30993608800F3E977 /* toaster_jet.c */,
- AFA55EA40993608800F3E977 /* toaster_jet.dxf */,
- AFA55EA50993608800F3E977 /* toaster_knob.c */,
- AFA55EA60993608800F3E977 /* toaster_knob.dxf */,
- AFA55EA70993608800F3E977 /* toaster_slots.c */,
- AFA55EA80993608800F3E977 /* toaster_slots.dxf */,
- AFA55EA90993608800F3E977 /* toaster_wing.c */,
- AFA55EAA0993608800F3E977 /* toaster_wing.dxf */,
- AFA55EAB0993608800F3E977 /* toaster.c */,
+ AFE6A16A0CDD78EA002805BF /* involute.c */,
+ AFE6A16B0CDD78EA002805BF /* involute.h */,
+ AF35EB250E6382BA00691F2F /* jigsaw.c */,
+ AFA55F210993620200F3E977 /* jigglypuff.c */,
+ AFA563B90993991300F3E977 /* juggler3d.c */,
+ AFA55F3F0993626E00F3E977 /* klein.c */,
+ AFA55A8E0993369100F3E977 /* lament.c */,
+ AFA55DDD09935DB600F3E977 /* lavalite.c */,
AF4FD7000CE7A577005EE58E /* lockward.c */,
- AFA55EAC0993608800F3E977 /* toaster.dxf */,
- AFA55E4509935FD300F3E977 /* glblur.c */,
- AFF463710C440B9200EE6509 /* glcells.c */,
- AFA55E2209935F2B00F3E977 /* chessgames.h */,
- AFA55E2309935F2B00F3E977 /* chessmodels.c */,
- AFA55E2409935F2B00F3E977 /* chessmodels.h */,
- AFA55E2509935F2B00F3E977 /* endgame.c */,
- AFA55E0609935EB800F3E977 /* queens.c */,
AFA55DE109935DFB00F3E977 /* marching.c */,
- AF7777BF09B64BD400EA3033 /* stonerview-move.c */,
- AF7777C009B64BD400EA3033 /* stonerview-move.h */,
- AF7777C109B64BD400EA3033 /* stonerview-osc.c */,
- AF7777C209B64BD400EA3033 /* stonerview-osc.h */,
- AF7777C309B64BD400EA3033 /* stonerview-view.c */,
- AF7777C409B64BD400EA3033 /* stonerview.c */,
- AF7777C509B64BD400EA3033 /* stonerview.h */,
AFA55DE209935DFB00F3E977 /* marching.h */,
- AFA55DDD09935DB600F3E977 /* lavalite.c */,
- AFA55D940993590F00F3E977 /* spheremonics.c */,
- AF77785E09B6530E00EA3033 /* carousel.c */,
- AFA55D770993589300F3E977 /* cubenetic.c */,
- AFA55D510993569C00F3E977 /* sballs.c */,
- AFA55CE109934D2E00F3E977 /* glforestfire.c */,
- AFA55CBE09934C0900F3E977 /* boxed.c */,
- AFA55CBF09934C0900F3E977 /* boxed.h */,
- AFA55C8C099349EE00F3E977 /* glsnake.c */,
- AFA55C230993435300F3E977 /* engine.c */,
AFA55BF9099342D500F3E977 /* menger.c */,
- AFA55BC00993416E00F3E977 /* circuit.c */,
- AFA55BA60993401A00F3E977 /* gflux.c */,
- AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */,
- AFA55B3F09933EC600F3E977 /* pulsar.c */,
- AFA55B2109933E4A00F3E977 /* glplanet.c */,
- AFA55AF409933DBF00F3E977 /* b_draw.c */,
- AFA55AF509933DBF00F3E977 /* b_lockglue.c */,
+ AF7777A509B64AFC00EA3033 /* mirrorblob.c */,
+ AFA55982099331C300F3E977 /* moebius.c */,
+ AFE6A40B0CDD7BC3002805BF /* moebiusgears.c */,
+ AFA561120993786800F3E977 /* molecule.c */,
AF7778BE09B65BA300EA3033 /* molecules.sh */,
- AFA55AF609933DBF00F3E977 /* b_sphere.c */,
- AF7778C009B65C0F00EA3033 /* sproingies.h */,
- AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */,
- AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */,
- AFE30C010E52B1DC00CCF4A5 /* sonar.c */,
- AFA55AE809933D5900F3E977 /* bubble3d.h */,
- AFA55AE409933D3800F3E977 /* bubble3d.c */,
- AFA55A8E0993369100F3E977 /* lament.c */,
+ AFA559CC099332E800F3E977 /* morph3d.c */,
+ AFA5619009937D3600F3E977 /* noof.c */,
+ AFD51DB60F063BCE00471C02 /* photopile.c */,
+ AFA562340993856A00F3E977 /* pinion.c */,
+ AF4812780990CF5D00FB32B8 /* pipeobjs.c */,
+ AF4812790990CF5D00FB32B8 /* pipes.c */,
+ AFA561B209937DCB00F3E977 /* polyhedra-gl.c */,
+ AFA561B309937DCC00F3E977 /* polyhedra.c */,
+ AFA561B409937DCC00F3E977 /* polyhedra.h */,
+ AFA560C3099371D500F3E977 /* polytopes.c */,
+ AFA5621C099384F600F3E977 /* providence.c */,
+ AFA55B3F09933EC600F3E977 /* pulsar.c */,
+ AFA55E0609935EB800F3E977 /* queens.c */,
+ AFA559EA0993335C00F3E977 /* rubik.c */,
+ AF32D9FA0F3AD1200080F535 /* rubikblocks.c */,
AFA55A400993351F00F3E977 /* s1_1.c */,
AFA55A410993351F00F3E977 /* s1_2.c */,
- AF7777E709B64CF700EA3033 /* glslideshow.c */,
AFA55A420993351F00F3E977 /* s1_3.c */,
AFA55A430993351F00F3E977 /* s1_4.c */,
AFA55A440993351F00F3E977 /* s1_5.c */,
AFA55A450993351F00F3E977 /* s1_6.c */,
AFA55A460993351F00F3E977 /* s1_b.c */,
+ AFA55D510993569C00F3E977 /* sballs.c */,
+ AF0839AB09930C4900277BE9 /* shark.c */,
+ AFA55B8E09933FBF00F3E977 /* sierpinski3d.c */,
+ AFE2A4720E2E90E300ADB298 /* skytentacles.c */,
+ AFE30BFF0E52B1DC00CCF4A5 /* sonar-icmp.c */,
+ AFE30C000E52B1DC00CCF4A5 /* sonar-sim.c */,
+ AFE30C010E52B1DC00CCF4A5 /* sonar.c */,
+ AFA55D940993590F00F3E977 /* spheremonics.c */,
AFA55A470993351F00F3E977 /* sproingies.c */,
+ AF7778C009B65C0F00EA3033 /* sproingies.h */,
AFA55A480993351F00F3E977 /* sproingiewrap.c */,
- AF77775409B644FF00EA3033 /* flipscreen3d.c */,
AFA55A1A0993345900F3E977 /* stairs.c */,
- AFA559CC099332E800F3E977 /* morph3d.c */,
- AFA559EA0993335C00F3E977 /* rubik.c */,
+ AF77782809B650FF00EA3033 /* starwars.c */,
+ AF77782909B650FF00EA3033 /* starwars.txt */,
+ AF7777BF09B64BD400EA3033 /* stonerview-move.c */,
+ AF7777C009B64BD400EA3033 /* stonerview-move.h */,
+ AF7777C109B64BD400EA3033 /* stonerview-osc.c */,
+ AF7777C209B64BD400EA3033 /* stonerview-osc.h */,
+ AF7777C309B64BD400EA3033 /* stonerview-view.c */,
+ AF7777C409B64BD400EA3033 /* stonerview.c */,
+ AF7777C509B64BD400EA3033 /* stonerview.h */,
AFA559A80993326300F3E977 /* superquadrics.c */,
- AFA55982099331C300F3E977 /* moebius.c */,
- AFA5595D0993310500F3E977 /* cage.c */,
- AF083A5D099312DB00277BE9 /* tunnel_draw.h */,
- AF083A58099312B000277BE9 /* tunnel_draw.c */,
- AF083A31099311CE00277BE9 /* atunnel.c */,
+ AF4A3463102A5A0E00A81B2A /* surfaces.c */,
+ AF0839AC09930C4900277BE9 /* swim.c */,
+ AFA563090993948F00F3E977 /* tangram.c */,
+ AFA563070993948F00F3E977 /* tangram_shapes.c */,
+ AFA563080993948F00F3E977 /* tangram_shapes.h */,
AFC211930E4E30C800D87B6E /* teapot.c */,
AFC211940E4E30C800D87B6E /* teapot.h */,
- AF0839A909930C4900277BE9 /* atlantis.c */,
- AFE2A4720E2E90E300ADB298 /* skytentacles.c */,
- AF0839AA09930C4900277BE9 /* dolphin.c */,
- AF4812760990CF5D00FB32B8 /* buildlwo.c */,
- AF4812770990CF5D00FB32B8 /* buildlwo.h */,
- AF480DD1098F4F6200FB32B8 /* dangerball.c */,
- AF4812250990CB8C00FB32B8 /* gears.c */,
- AF4812780990CF5D00FB32B8 /* pipeobjs.c */,
- AF4812790990CF5D00FB32B8 /* pipes.c */,
- AF0839AB09930C4900277BE9 /* shark.c */,
- AF0839AC09930C4900277BE9 /* swim.c */,
+ AFA5638E0993980D00F3E977 /* timetunnel.c */,
+ AFA55E990993608800F3E977 /* toast.c */,
+ AFA55E9A0993608800F3E977 /* toast.dxf */,
+ AFA55E9B0993608800F3E977 /* toast2.c */,
+ AFA55E9C0993608800F3E977 /* toast2.dxf */,
+ AFA55EAB0993608800F3E977 /* toaster.c */,
+ AFA55EAC0993608800F3E977 /* toaster.dxf */,
+ AFA55E9D0993608800F3E977 /* toaster_base.c */,
+ AFA55E9F0993608800F3E977 /* toaster_handle.c */,
+ AFA55EA10993608800F3E977 /* toaster_handle2.c */,
+ AFA55EA30993608800F3E977 /* toaster_jet.c */,
+ AFA55EA50993608800F3E977 /* toaster_knob.c */,
+ AFA55EA70993608800F3E977 /* toaster_slots.c */,
+ AFA55EA90993608800F3E977 /* toaster_wing.c */,
+ AF998EF80A083E750051049D /* topblock.c */,
+ AF083A58099312B000277BE9 /* tunnel_draw.c */,
+ AF083A5D099312DB00277BE9 /* tunnel_draw.h */,
+ AF0DCA5F0C4CBB7300D76972 /* voronoi.c */,
AF0839AD09930C4900277BE9 /* whale.c */,
);
name = OpenGL;
AFC258670988A468000655EE /* config */ = {
isa = PBXGroup;
children = (
- AF3582211433318500E09C51 /* tronbit.xml */,
- AF3581E61431D61D00E09C51 /* companioncube.xml */,
- AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */,
AFE6A4360CDD8026002805BF /* abstractile.xml */,
- AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */,
AFC258680988A468000655EE /* anemone.xml */,
AFC258690988A468000655EE /* anemotaxis.xml */,
AFC2586A0988A468000655EE /* ant.xml */,
AFC258800988A468000655EE /* bubbles.xml */,
AFC258810988A468000655EE /* bumps.xml */,
AFC258820988A468000655EE /* cage.xml */,
- AFD51DB80F063BE700471C02 /* photopile.xml */,
AFC258830988A468000655EE /* carousel.xml */,
AFC258840988A468000655EE /* ccurve.xml */,
- AFF4634B0C44046500EE6509 /* cwaves.xml */,
AFC258850988A468000655EE /* celtic.xml */,
AFC258860988A468000655EE /* circuit.xml */,
AFC258870988A468000655EE /* cloudlife.xml */,
+ AF3581E61431D61D00E09C51 /* companioncube.xml */,
AFC258880988A468000655EE /* compass.xml */,
AFC258890988A468000655EE /* coral.xml */,
AFC2588B0988A468000655EE /* crackberg.xml */,
AFC2588C0988A468000655EE /* critical.xml */,
AFC2588D0988A468000655EE /* crystal.xml */,
AFC2588E0988A468000655EE /* cube21.xml */,
- AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */,
AFC2588F0988A468000655EE /* cubenetic.xml */,
AFC258900988A468000655EE /* cubestorm.xml */,
+ AF4FF4D30D52CCAA00666F98 /* cubicgrid.xml */,
+ AFF4634B0C44046500EE6509 /* cwaves.xml */,
AFC258910988A468000655EE /* cynosure.xml */,
AFC258920988A468000655EE /* dangerball.xml */,
AFC258930988A468000655EE /* decayscreen.xml */,
AFC258960988A468000655EE /* demon.xml */,
AFC258970988A468000655EE /* discrete.xml */,
AFC258980988A468000655EE /* distort.xml */,
- AFC258990988A468000655EE /* drift.xml */,
AF77787909B6545E00EA3033 /* dnalogo.xml */,
+ AFC258990988A468000655EE /* drift.xml */,
AFC2589B0988A468000655EE /* endgame.xml */,
AFC2589C0988A468000655EE /* engine.xml */,
AFC2589D0988A468000655EE /* epicycle.xml */,
AFC258B80988A468000655EE /* glknots.xml */,
AFC258B90988A468000655EE /* glmatrix.xml */,
AFC258BA0988A468000655EE /* glplanet.xml */,
+ AF48E16B0A0C26A400F94CF9 /* glschool.xml */,
AFC258BB0988A468000655EE /* glslideshow.xml */,
AFC258BC0988A468000655EE /* glsnake.xml */,
AFC258BD0988A468000655EE /* gltext.xml */,
AFC258C10988A468000655EE /* greynetic.xml */,
AFC258C20988A468000655EE /* halftone.xml */,
AFC258C30988A468000655EE /* halo.xml */,
- AFE2A4740E2E911200ADB298 /* skytentacles.xml */,
AFC258C40988A468000655EE /* helix.xml */,
AF78D18E142DD99A002AAF77 /* hilbert.xml */,
AFC258C50988A468000655EE /* hopalong.xml */,
AFC258C60988A468000655EE /* hyperball.xml */,
AFC258C70988A468000655EE /* hypercube.xml */,
AFC258C80988A468000655EE /* hypertorus.xml */,
+ AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */,
AFC258C90988A468000655EE /* ifs.xml */,
AFC258CA0988A468000655EE /* imsmap.xml */,
AFC258CB0988A468000655EE /* interaggregate.xml */,
AFC258CF0988A468000655EE /* jigsaw.xml */,
AFC258D00988A468000655EE /* juggle.xml */,
AFC258D10988A468000655EE /* juggler3d.xml */,
- AF4A3461102A59EB00A81B2A /* surfaces.xml */,
AFC258D20988A468000655EE /* julia.xml */,
AFC258D30988A468000655EE /* kaleidescope.xml */,
AFC258D40988A468000655EE /* klein.xml */,
AFC258D60988A468000655EE /* lament.xml */,
AFC258D70988A468000655EE /* laser.xml */,
AFC258D80988A468000655EE /* lavalite.xml */,
+ AF1A17800D6D6F62008AF328 /* lcdscrub.xml */,
AFC258D90988A468000655EE /* lightning.xml */,
AFC258DA0988A468000655EE /* lisa.xml */,
AFC258DB0988A468000655EE /* lissie.xml */,
AFC258DC0988A468000655EE /* lmorph.xml */,
+ AF4FD7020CE7A5BC005EE58E /* lockward.xml */,
AFC258DD0988A468000655EE /* loop.xml */,
+ AF0DCA370C4C74B700D76972 /* m6502.xml */,
AFC258DE0988A468000655EE /* maze.xml */,
AFC258DF0988A469000655EE /* memscroller.xml */,
AFC258E00988A469000655EE /* menger.xml */,
AFC258E20988A469000655EE /* mirrorblob.xml */,
AFC258E30988A469000655EE /* mismunch.xml */,
AFC258E40988A469000655EE /* moebius.xml */,
+ AFE6A40D0CDD7BDC002805BF /* moebiusgears.xml */,
AFC258E50988A469000655EE /* moire.xml */,
AFC258E60988A469000655EE /* moire2.xml */,
AFC258E70988A469000655EE /* molecule.xml */,
AFC258F10988A469000655EE /* penrose.xml */,
AFC258F20988A469000655EE /* petri.xml */,
AFC258F30988A469000655EE /* phosphor.xml */,
+ AFD51DB80F063BE700471C02 /* photopile.xml */,
AFC258F40988A469000655EE /* piecewise.xml */,
AFC258F50988A469000655EE /* pinion.xml */,
AFC258F60988A469000655EE /* pipes.xml */,
AFC258F80988A469000655EE /* polyominoes.xml */,
AFC258F90988A469000655EE /* polytopes.xml */,
AFC258FA0988A469000655EE /* pong.xml */,
- AF0DCA370C4C74B700D76972 /* m6502.xml */,
AFC258FB0988A469000655EE /* popsquares.xml */,
AFC258FC0988A469000655EE /* providence.xml */,
AFC258FD0988A469000655EE /* pulsar.xml */,
AFC259060988A469000655EE /* rotor.xml */,
AFC259070988A469000655EE /* rotzoomer.xml */,
AFC259080988A469000655EE /* rubik.xml */,
+ AF32D9FC0F3AD1330080F535 /* rubikblocks.xml */,
AFC259090988A469000655EE /* sballs.xml */,
AFC2590A0988A469000655EE /* shadebobs.xml */,
AFC2590B0988A469000655EE /* sierpinski.xml */,
AFC2590C0988A469000655EE /* sierpinski3d.xml */,
+ AFE2A4740E2E911200ADB298 /* skytentacles.xml */,
AFC2590D0988A469000655EE /* slidescreen.xml */,
AFC2590E0988A469000655EE /* slip.xml */,
AFC2590F0988A469000655EE /* sonar.xml */,
AFC2591D0988A469000655EE /* strange.xml */,
AFC2591E0988A469000655EE /* substrate.xml */,
AFC2591F0988A469000655EE /* superquadrics.xml */,
+ AF4A3461102A59EB00A81B2A /* surfaces.xml */,
AFC259200988A469000655EE /* swirl.xml */,
- AF998EFA0A083E8C0051049D /* topblock.xml */,
AFC259210988A469000655EE /* t3d.xml */,
AFC259220988A469000655EE /* tangram.xml */,
AFC259230988A469000655EE /* thornbird.xml */,
AFC259240988A469000655EE /* timetunnel.xml */,
- AF0DCA610C4CBB8E00D76972 /* voronoi.xml */,
+ AF998EFA0A083E8C0051049D /* topblock.xml */,
AFC259250988A469000655EE /* triangle.xml */,
- AF1A17800D6D6F62008AF328 /* lcdscrub.xml */,
+ AF3582211433318500E09C51 /* tronbit.xml */,
AFC259260988A469000655EE /* truchet.xml */,
AFC259270988A469000655EE /* twang.xml */,
AFC259280988A469000655EE /* vermiculate.xml */,
AFC259290988A469000655EE /* vidwhacker.xml */,
- AF3C715F0D624C7C0030CC0D /* hypnowheel.xml */,
AFC2592A0988A469000655EE /* vines.xml */,
- AF4FD7020CE7A5BC005EE58E /* lockward.xml */,
+ AF0DCA610C4CBB8E00D76972 /* voronoi.xml */,
AFC2592B0988A469000655EE /* wander.xml */,
- AF48E16B0A0C26A400F94CF9 /* glschool.xml */,
AFC2592C0988A469000655EE /* webcollage.xml */,
AFC2592D0988A469000655EE /* whirlwindwarp.xml */,
AFC2592F0988A469000655EE /* whirlygig.xml */,
AFC2593A0988A469000655EE /* xmatrix.xml */,
AFC2593D0988A469000655EE /* xrayswarm.xml */,
AFC2593F0988A469000655EE /* xspirograph.xml */,
- AFC259400988A469000655EE /* xss.dtd */,
- AFC259410988A469000655EE /* xss.xsd */,
AFC259430988A469000655EE /* zoom.xml */,
);
name = config;
AFE1FD520981E35400F7970E /* Utils */ = {
isa = PBXGroup;
children = (
- AF4775BE099D9E79001F091E /* resources.c */,
- AF4775BF099D9E79001F091E /* resources.h */,
- AF4774E7099D8D8C001F091E /* logo.c */,
- AFA55C560993482800F3E977 /* glxfonts.c */,
- AFA561BA09937E9E00F3E977 /* glxfonts.h */,
- AFA55864099324D800F3E977 /* minixpm.c */,
- AFA55865099324D800F3E977 /* minixpm.h */,
- AFB5A06B0981F4C600871B16 /* screenhack.h */,
- AFC254B909873AF9000655EE /* screenhackI.h */,
- AF480CBB098E37D600FB32B8 /* xlockmore.c */,
- AF480C89098E346700FB32B8 /* xlockmore.h */,
- AF480C8A098E34AB00FB32B8 /* xlockmoreI.h */,
+ AF9D473609B52EE0006E59CF /* colorbars.c */,
+ AF9D473709B52EE0006E59CF /* colorbars.h */,
AFC25B990988BC08000655EE /* colors.c */,
AFC25B9A0988BC08000655EE /* colors.h */,
- AFB5A0ED0981FF8B00871B16 /* usleep.c */,
- AFB5A0EE0981FF8B00871B16 /* usleep.h */,
AFE1FD530981E3CB00F7970E /* erase.c */,
- AFA33BD00B0587EE002B0E7D /* webcollage-helper-cocoa.m */,
AFE1FD540981E3CB00F7970E /* erase.h */,
AFA55A3E0993351F00F3E977 /* gllist.c */,
- AFAD462209D5F4DA00AB5F95 /* grabclient.c */,
AFA55A3F0993351F00F3E977 /* gllist.h */,
+ AF480EB0098F63D600FB32B8 /* gltrackball.c */,
+ AF480EB2098F63DF00FB32B8 /* gltrackball.h */,
AFD56E0A0996A0ED00BA26F7 /* glut_roman.h */,
AFD56E0B0996A0ED00BA26F7 /* glut_stroke.c */,
AFD56E0C0996A0ED00BA26F7 /* glut_swidth.c */,
AFD56E0D0996A0ED00BA26F7 /* glutstroke.h */,
+ AFA55C560993482800F3E977 /* glxfonts.c */,
+ AFA561BA09937E9E00F3E977 /* glxfonts.h */,
AFA5607909936FDD00F3E977 /* grab-ximage.c */,
AFA5607A09936FDD00F3E977 /* grab-ximage.h */,
+ AFAD462209D5F4DA00AB5F95 /* grabclient.c */,
AFE1FD550981E3CB00F7970E /* hsv.c */,
AFE1FD560981E3CB00F7970E /* hsv.h */,
+ AF4774E7099D8D8C001F091E /* logo.c */,
+ AFA55864099324D800F3E977 /* minixpm.c */,
+ AFA55865099324D800F3E977 /* minixpm.h */,
AFA55A93099336D800F3E977 /* normals.c */,
- AF77780809B64F4900EA3033 /* texfont.c */,
- AF77780909B64F4900EA3033 /* texfont.h */,
AFA55A94099336D800F3E977 /* normals.h */,
- AFE1FD570981E3CB00F7970E /* spline.c */,
- AFE1FD580981E3CB00F7970E /* spline.h */,
- AFE1FD590981E3CB00F7970E /* utils.h */,
- AFE1FD5A0981E3CB00F7970E /* version.h */,
- AF975C91099C929800B05160 /* xpm-pixmap.c */,
- AF975C92099C929800B05160 /* xpm-pixmap.h */,
- AFE1FD5B0981E3CB00F7970E /* yarandom.c */,
- AFE1FD5C0981E3CB00F7970E /* yarandom.h */,
- AF480EB0098F63D600FB32B8 /* gltrackball.c */,
- AF480EB2098F63DF00FB32B8 /* gltrackball.h */,
+ AF4775BE099D9E79001F091E /* resources.c */,
+ AF4775BF099D9E79001F091E /* resources.h */,
AF480EB7098F646400FB32B8 /* rotator.c */,
AF480EAC098F63B000FB32B8 /* rotator.h */,
+ AFB5A06B0981F4C600871B16 /* screenhack.h */,
+ AFC254B909873AF9000655EE /* screenhackI.h */,
AF480EBB098F649600FB32B8 /* sphere.c */,
AF480EBA098F648700FB32B8 /* sphere.h */,
+ AFE1FD570981E3CB00F7970E /* spline.c */,
+ AFE1FD580981E3CB00F7970E /* spline.h */,
+ AF77780809B64F4900EA3033 /* texfont.c */,
+ AF77780909B64F4900EA3033 /* texfont.h */,
+ AFC7592B158D8E8B00C5458E /* textclient.c */,
+ AFC7592C158D8E8B00C5458E /* textclient.h */,
AF480EAD098F63BE00FB32B8 /* trackball.c */,
AF480EAF098F63CD00FB32B8 /* trackball.h */,
AF480ED2098F652A00FB32B8 /* tube.c */,
AF480ED1098F651C00FB32B8 /* tube.h */,
- AF9D473609B52EE0006E59CF /* colorbars.c */,
- AF9D473709B52EE0006E59CF /* colorbars.h */,
+ AFB5A0ED0981FF8B00871B16 /* usleep.c */,
+ AFB5A0EE0981FF8B00871B16 /* usleep.h */,
+ AFE1FD590981E3CB00F7970E /* utils.h */,
+ AFE1FD5A0981E3CB00F7970E /* version.h */,
+ AFA33BD00B0587EE002B0E7D /* webcollage-helper-cocoa.m */,
+ AF480CBB098E37D600FB32B8 /* xlockmore.c */,
+ AF480C89098E346700FB32B8 /* xlockmore.h */,
+ AF480C8A098E34AB00FB32B8 /* xlockmoreI.h */,
+ AF975C91099C929800B05160 /* xpm-pixmap.c */,
+ AF975C92099C929800B05160 /* xpm-pixmap.h */,
AF0839AE09930C4900277BE9 /* xpm-ximage.c */,
AF0839AF09930C4900277BE9 /* xpm-ximage.h */,
+ AFE1FD5B0981E3CB00F7970E /* yarandom.c */,
+ AFE1FD5C0981E3CB00F7970E /* yarandom.h */,
);
name = Utils;
sourceTree = "<group>";
AF7778C709B65CFE00EA3033 /* font-ximage.h in Headers */,
AFBF893F0E41D930006A2D66 /* fps.h in Headers */,
AFBF89B20E424036006A2D66 /* fpsI.h in Headers */,
+ AF6048FC157C07C600CA21E4 /* jwzgles.h in Headers */,
+ AF6048FD157C07C600CA21E4 /* jwzglesI.h in Headers */,
+ AFC7592E158D8E8B00C5458E /* textclient.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
AF08399409930B6B00277BE9 /* Sources */,
AF08399709930B6B00277BE9 /* Frameworks */,
AF08399E09930B6B00277BE9 /* Rez */,
- AFA3D95309C03D9800E4CFCA /* ShellScript */,
+ AFA3D95309C03D9800E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Atlantis;
productName = Atlantis;
- productReference = AF0839A209930B6B00277BE9 /* Atlantis.saver */;
+ productReference = AF0839A209930B6B00277BE9 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF083A32099311D700277BE9 /* Atunnel */ = {
AF083A37099311D700277BE9 /* Sources */,
AF083A3D099311D700277BE9 /* Frameworks */,
AF083A44099311D700277BE9 /* Rez */,
- AFA3D95509C03D9C00E4CFCA /* ShellScript */,
+ AFA3D95509C03D9C00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Atunnel;
productName = Atunnel;
- productReference = AF083A48099311D700277BE9 /* Atunnel.saver */;
+ productReference = AF083A48099311D700277BE9 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF0DC7AB0C4C73F600D76972 /* m6502 */ = {
AF0DC7B00C4C73F600D76972 /* Sources */,
AF0DC7B40C4C73F600D76972 /* Frameworks */,
AF0DC7B80C4C73F600D76972 /* Rez */,
- AF0DC7B90C4C73F600D76972 /* ShellScript */,
+ AF0DC7B90C4C73F600D76972 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = m6502;
productName = Pong;
- productReference = AF0DC7BD0C4C73F600D76972 /* m6502.saver */;
+ productReference = AF0DC7BD0C4C73F600D76972 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF0DCA420C4CBB0D00D76972 /* Voronoi */ = {
AF0DCA470C4CBB0D00D76972 /* Sources */,
AF0DCA4A0C4CBB0D00D76972 /* Frameworks */,
AF0DCA510C4CBB0D00D76972 /* Rez */,
- AF0DCA520C4CBB0D00D76972 /* ShellScript */,
+ AF0DCA520C4CBB0D00D76972 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Voronoi;
productName = Voronoi;
- productReference = AF0DCA560C4CBB0D00D76972 /* Voronoi.saver */;
+ productReference = AF0DCA560C4CBB0D00D76972 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF1A17610D6D6EE3008AF328 /* LCDscrub */ = {
AF1A17670D6D6EE3008AF328 /* Sources */,
AF1A176A0D6D6EE3008AF328 /* Frameworks */,
AF1A176E0D6D6EE3008AF328 /* Rez */,
- AF1A176F0D6D6EE3008AF328 /* ShellScript */,
+ AF1A176F0D6D6EE3008AF328 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = LCDscrub;
productName = LCDscrub;
- productReference = AF1A17730D6D6EE3008AF328 /* LCDscrub.saver */;
+ productReference = AF1A17730D6D6EE3008AF328 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF2D4D7F13E902F5002AA818 /* PhosphorApp */ = {
AF2D4DDE13E903F2002AA818 /* Copy Plugins */,
AF2D4D8513E902F5002AA818 /* Sources */,
AF2D4D8813E902F5002AA818 /* Frameworks */,
- AF2D51F413E94AC4002AA818 /* ShellScript */,
+ AF2D51F413E94AC4002AA818 /* Run Update Info Plist */,
);
buildRules = (
);
AF2D4F7213E91093002AA818 /* Copy Plugins */,
AF2D4F7413E91093002AA818 /* Sources */,
AF2D4F7713E91093002AA818 /* Frameworks */,
- AF2D51FD13E94B2D002AA818 /* ShellScript */,
+ AF2D51FD13E94B2D002AA818 /* Run Update Info Plist */,
);
buildRules = (
);
AF32D9E50F3AD0B40080F535 /* Sources */,
AF32D9E80F3AD0B40080F535 /* Frameworks */,
AF32D9EF0F3AD0B40080F535 /* Rez */,
- AF32D9F00F3AD0B40080F535 /* ShellScript */,
+ AF32D9F00F3AD0B40080F535 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = RubikBlocks;
productName = RubikBlocks;
- productReference = AF32D9F40F3AD0B40080F535 /* RubikBlocks.saver */;
+ productReference = AF32D9F40F3AD0B40080F535 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF3581BF1431D47B00E09C51 /* CompanionCube */ = {
AF3581C51431D47B00E09C51 /* Sources */,
AF3581C91431D47B00E09C51 /* Frameworks */,
AF3581D01431D47B00E09C51 /* Rez */,
- AF3581D11431D47B00E09C51 /* ShellScript */,
+ AF3581D11431D47B00E09C51 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = CompanionCube;
productName = CompanionCube;
- productReference = AF3581D51431D47B00E09C51 /* CompanionCube.saver */;
+ productReference = AF3581D51431D47B00E09C51 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF3581FB143330F900E09C51 /* TronBit */ = {
AF358202143330F900E09C51 /* Sources */,
AF35820A143330F900E09C51 /* Frameworks */,
AF358211143330F900E09C51 /* Rez */,
- AF358212143330F900E09C51 /* ShellScript */,
+ AF358212143330F900E09C51 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = TronBit;
productName = CompanionCube;
- productReference = AF358216143330F900E09C51 /* TronBit.saver */;
+ productReference = AF358216143330F900E09C51 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF35E88A0E63823600691F2F /* Jigsaw */ = {
AF35E88F0E63823600691F2F /* Sources */,
AF35E8940E63823600691F2F /* Frameworks */,
AF35E89B0E63823600691F2F /* Rez */,
- AF35E89C0E63823600691F2F /* ShellScript */,
+ AF35E89C0E63823600691F2F /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Jigsaw;
productName = Jigsaw;
- productReference = AF35E8A00E63823600691F2F /* Jigsaw.saver */;
+ productReference = AF35E8A00E63823600691F2F /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF3C71450D624BF50030CC0D /* Hypnowheel */ = {
AF3C714A0D624BF50030CC0D /* Sources */,
AF3C714D0D624BF50030CC0D /* Frameworks */,
AF3C71540D624BF50030CC0D /* Rez */,
- AF3C71550D624BF50030CC0D /* ShellScript */,
+ AF3C71550D624BF50030CC0D /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Hypnowheel;
productName = Hypnowheel;
- productReference = AF3C71590D624BF50030CC0D /* Hypnowheel.saver */;
+ productReference = AF3C71590D624BF50030CC0D /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF476FB5099D154F001F091E /* Interference */ = {
AF476FBB099D154F001F091E /* Sources */,
AF476FBE099D154F001F091E /* Frameworks */,
AF476FC2099D154F001F091E /* Rez */,
- AFA3D89509C03C4400E4CFCA /* ShellScript */,
+ AFA3D89509C03C4400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Interference;
productName = Interference;
- productReference = AF476FC6099D154F001F091E /* Interference.saver */;
+ productReference = AF476FC6099D154F001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF476FDA099D1686001F091E /* Truchet */ = {
AF476FE0099D1686001F091E /* Sources */,
AF476FE3099D1686001F091E /* Frameworks */,
AF476FE7099D1686001F091E /* Rez */,
- AFA3D8E309C03CCA00E4CFCA /* ShellScript */,
+ AFA3D8E309C03CCA00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Truchet;
productName = Truchet;
- productReference = AF476FEB099D1686001F091E /* Truchet.saver */;
+ productReference = AF476FEB099D1686001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF47704C099D4385001F091E /* Deluxe */ = {
AF477051099D4385001F091E /* Sources */,
AF477054099D4385001F091E /* Frameworks */,
AF477058099D4385001F091E /* Rez */,
- AFA3D86F09C03BF700E4CFCA /* ShellScript */,
+ AFA3D86F09C03BF700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Deluxe;
productName = Deluxe;
- productReference = AF47705C099D4385001F091E /* Deluxe.saver */;
+ productReference = AF47705C099D4385001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477169099D4786001F091E /* Compass */ = {
AF47716E099D4786001F091E /* Sources */,
AF477171099D4786001F091E /* Frameworks */,
AF477175099D4786001F091E /* Rez */,
- AFA3D86309C03BE200E4CFCA /* ShellScript */,
+ AFA3D86309C03BE200E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Compass;
productName = Compass;
- productReference = AF477179099D4786001F091E /* Compass.saver */;
+ productReference = AF477179099D4786001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF47717F099D4803001F091E /* Wander */ = {
AF477184099D4803001F091E /* Sources */,
AF477187099D4803001F091E /* Frameworks */,
AF47718B099D4803001F091E /* Rez */,
- AFA3D8E909C03CD500E4CFCA /* ShellScript */,
+ AFA3D8E909C03CD500E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Wander;
productName = Wander;
- productReference = AF47718F099D4803001F091E /* Wander.saver */;
+ productReference = AF47718F099D4803001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4771A7099D4949001F091E /* T3D */ = {
AF4771AC099D4949001F091E /* Sources */,
AF4771AF099D4949001F091E /* Frameworks */,
AF4771B3099D4949001F091E /* Rez */,
- AFA3D8E109C03CC400E4CFCA /* ShellScript */,
+ AFA3D8E109C03CC400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = T3D;
productName = T3D;
- productReference = AF4771B7099D4949001F091E /* T3D.saver */;
+ productReference = AF4771B7099D4949001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4771DB099D4D9A001F091E /* CCurve */ = {
AF4771E0099D4D9A001F091E /* Sources */,
AF4771E3099D4D9A001F091E /* Frameworks */,
AF4771E7099D4D9A001F091E /* Rez */,
- AFA3D85D09C03BD700E4CFCA /* ShellScript */,
+ AFA3D85D09C03BD700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = CCurve;
productName = CCurve;
- productReference = AF4771EB099D4D9A001F091E /* CCurve.saver */;
+ productReference = AF4771EB099D4D9A001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4771F2099D4E63001F091E /* NerveRot */ = {
AF4771F7099D4E63001F091E /* Sources */,
AF4771FA099D4E63001F091E /* Frameworks */,
AF4771FE099D4E63001F091E /* Rez */,
- AFA3D8AF09C03C7300E4CFCA /* ShellScript */,
+ AFA3D8AF09C03C7300E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = NerveRot;
productName = NerveRot;
- productReference = AF477202099D4E64001F091E /* NerveRot.saver */;
+ productReference = AF477202099D4E64001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477208099D4EE8001F091E /* Whirlygig */ = {
AF47720D099D4EE8001F091E /* Sources */,
AF477210099D4EE8001F091E /* Frameworks */,
AF477214099D4EE8001F091E /* Rez */,
- AFA3D8ED09C03CDB00E4CFCA /* ShellScript */,
+ AFA3D8ED09C03CDB00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Whirlygig;
productName = Whirlygig;
- productReference = AF477218099D4EE8001F091E /* Whirlygig.saver */;
+ productReference = AF477218099D4EE8001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF47721E099D4F67001F091E /* Anemone */ = {
AF477223099D4F67001F091E /* Sources */,
AF477226099D4F67001F091E /* Frameworks */,
AF47722A099D4F67001F091E /* Rez */,
- AFCCCBB509C033DF00353F4D /* ShellScript */,
+ AFCCCBB509C033DF00353F4D /* Run Update Info Plist */,
);
buildRules = (
);
AF477258099D5717001F091E /* Sources */,
AF47725B099D5717001F091E /* Frameworks */,
AF47725F099D5717001F091E /* Rez */,
- AFA3D88509C03C2700E4CFCA /* ShellScript */,
+ AFA3D88509C03C2700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Halftone;
productName = Halftone;
- productReference = AF477263099D5717001F091E /* Halftone.saver */;
+ productReference = AF477263099D5717001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF47726B099D57B9001F091E /* PopSquares */ = {
AF477270099D57B9001F091E /* Sources */,
AF477273099D57B9001F091E /* Frameworks */,
AF477277099D57B9001F091E /* Rez */,
- AFA3D8BF09C03C8D00E4CFCA /* ShellScript */,
+ AFA3D8BF09C03C8D00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = PopSquares;
productName = PopSquares;
- productReference = AF47727B099D57B9001F091E /* PopSquares.saver */;
+ productReference = AF47727B099D57B9001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477283099D5926001F091E /* Piecewise */ = {
AF477288099D5926001F091E /* Sources */,
AF47728B099D5926001F091E /* Frameworks */,
AF47728F099D5926001F091E /* Rez */,
- AFA3D8BB09C03C8600E4CFCA /* ShellScript */,
+ AFA3D8BB09C03C8600E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Piecewise;
productName = Piecewise;
- productReference = AF477293099D5926001F091E /* Piecewise.saver */;
+ productReference = AF477293099D5926001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477382099D65A1001F091E /* Wormhole */ = {
AF477387099D65A1001F091E /* Sources */,
AF47738A099D65A1001F091E /* Frameworks */,
AF47738E099D65A1001F091E /* Rez */,
- AFA3D8EF09C03CDE00E4CFCA /* ShellScript */,
+ AFA3D8EF09C03CDE00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Wormhole;
productName = Wormhole;
- productReference = AF477392099D65A1001F091E /* Wormhole.saver */;
+ productReference = AF477392099D65A1001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF47739A099D6648001F091E /* FuzzyFlakes */ = {
AF47739F099D6648001F091E /* Sources */,
AF4773A2099D6648001F091E /* Frameworks */,
AF4773A6099D6648001F091E /* Rez */,
- AFA3D87F09C03C1E00E4CFCA /* ShellScript */,
+ AFA3D87F09C03C1E00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = FuzzyFlakes;
productName = FuzzyFlakes;
- productReference = AF4773AA099D6648001F091E /* FuzzyFlakes.saver */;
+ productReference = AF4773AA099D6648001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4773C1099D67B9001F091E /* Anemotaxis */ = {
AF4773C6099D67B9001F091E /* Sources */,
AF4773C9099D67B9001F091E /* Frameworks */,
AF4773CD099D67B9001F091E /* Rez */,
- AFCCCBC709C03AAF00353F4D /* ShellScript */,
+ AFCCCBC709C03AAF00353F4D /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Anemotaxis;
productName = Anemotaxis;
- productReference = AF4773D1099D67B9001F091E /* Anemotaxis.saver */;
+ productReference = AF4773D1099D67B9001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477401099D69E7001F091E /* Intermomentary */ = {
AF477407099D69E7001F091E /* Sources */,
AF47740A099D69E7001F091E /* Frameworks */,
AF47740E099D69E7001F091E /* Rez */,
- AFA3D89709C03C4700E4CFCA /* ShellScript */,
+ AFA3D89709C03C4700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Intermomentary;
productName = Intermomentary;
- productReference = AF477412099D69E7001F091E /* Intermomentary.saver */;
+ productReference = AF477412099D69E7001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477426099D7C70001F091E /* IFS */ = {
AF47742C099D7C70001F091E /* Sources */,
AF47742F099D7C70001F091E /* Frameworks */,
AF477433099D7C70001F091E /* Rez */,
- AFA3D88F09C03C3900E4CFCA /* ShellScript */,
+ AFA3D88F09C03C3900E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = IFS;
productName = IFS;
- productReference = AF477437099D7C70001F091E /* IFS.saver */;
+ productReference = AF477437099D7C70001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477442099D7D33001F091E /* XMatrix */ = {
AF477447099D7D33001F091E /* Sources */,
AF47744A099D7D33001F091E /* Frameworks */,
AF47744E099D7D33001F091E /* Rez */,
- AFA3D8F909C03CED00E4CFCA /* ShellScript */,
+ AFA3D8F909C03CED00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = XMatrix;
productName = XMatrix;
- productReference = AF477452099D7D33001F091E /* XMatrix.saver */;
+ productReference = AF477452099D7D33001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477483099D89E4001F091E /* Flame */ = {
AF477488099D89E4001F091E /* Sources */,
AF47748B099D89E4001F091E /* Frameworks */,
AF47748F099D89E4001F091E /* Rez */,
- AFA3D87909C03C1200E4CFCA /* ShellScript */,
+ AFA3D87909C03C1200E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Flame;
productName = Flame;
- productReference = AF477493099D89E4001F091E /* Flame.saver */;
+ productReference = AF477493099D89E4001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477499099D8A74001F091E /* Kaleidescope */ = {
AF47749E099D8A74001F091E /* Sources */,
AF4774A1099D8A74001F091E /* Frameworks */,
AF4774A5099D8A74001F091E /* Rez */,
- AFA3D89B09C03C4D00E4CFCA /* ShellScript */,
+ AFA3D89B09C03C4D00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Kaleidescope;
productName = Kaleidescope;
- productReference = AF4774A9099D8A74001F091E /* Kaleidescope.saver */;
+ productReference = AF4774A9099D8A74001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4774B4099D8B5F001F091E /* LMorph */ = {
AF4774B9099D8B5F001F091E /* Sources */,
AF4774BC099D8B5F001F091E /* Frameworks */,
AF4774C0099D8B5F001F091E /* Rez */,
- AFA3D89F09C03C5300E4CFCA /* ShellScript */,
+ AFA3D89F09C03C5300E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = LMorph;
productName = LMorph;
- productReference = AF4774C4099D8B5F001F091E /* LMorph.saver */;
+ productReference = AF4774C4099D8B5F001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4774CE099D8BFF001F091E /* Maze */ = {
AF4774D3099D8BFF001F091E /* Sources */,
AF4774D6099D8BFF001F091E /* Frameworks */,
AF4774DA099D8BFF001F091E /* Rez */,
- AFA3D8A109C03C5600E4CFCA /* ShellScript */,
+ AFA3D8A109C03C5600E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Maze;
productName = Maze;
- productReference = AF4774DE099D8BFF001F091E /* Maze.saver */;
+ productReference = AF4774DE099D8BFF001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF47755D099D9A1A001F091E /* Pedal */ = {
AF477562099D9A1A001F091E /* Sources */,
AF477565099D9A1A001F091E /* Frameworks */,
AF477569099D9A1A001F091E /* Rez */,
- AFA3D8B309C03C7900E4CFCA /* ShellScript */,
+ AFA3D8B309C03C7900E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Pedal;
productName = Pedal;
- productReference = AF47756D099D9A1A001F091E /* Pedal.saver */;
+ productReference = AF47756D099D9A1A001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477583099D9C28001F091E /* Pyro */ = {
AF477588099D9C28001F091E /* Sources */,
AF47758B099D9C28001F091E /* Frameworks */,
AF47758F099D9C28001F091E /* Rez */,
- AFA3D8C109C03C9000E4CFCA /* ShellScript */,
+ AFA3D8C109C03C9000E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Pyro;
productName = Pyro;
- productReference = AF477593099D9C28001F091E /* Pyro.saver */;
+ productReference = AF477593099D9C28001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF47759F099D9CF7001F091E /* Starfish */ = {
AF4775A4099D9CF7001F091E /* Sources */,
AF4775A7099D9CF7001F091E /* Frameworks */,
AF4775AB099D9CF7001F091E /* Rez */,
- AFA3D8DD09C03CBD00E4CFCA /* ShellScript */,
+ AFA3D8DD09C03CBD00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Starfish;
productName = Starfish;
- productReference = AF4775AF099D9CF7001F091E /* Starfish.saver */;
+ productReference = AF4775AF099D9CF7001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4775D8099D9F69001F091E /* Coral */ = {
AF4775DD099D9F69001F091E /* Sources */,
AF4775E0099D9F69001F091E /* Frameworks */,
AF4775E4099D9F69001F091E /* Rez */,
- AFA3D86509C03BE500E4CFCA /* ShellScript */,
+ AFA3D86509C03BE500E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Coral;
productName = Coral;
- productReference = AF4775E8099D9F69001F091E /* Coral.saver */;
+ productReference = AF4775E8099D9F69001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4775F2099DA030001F091E /* Epicycle */ = {
AF4775F7099DA030001F091E /* Sources */,
AF4775FA099DA030001F091E /* Frameworks */,
AF4775FE099DA030001F091E /* Rez */,
- AFA3D87309C03C0000E4CFCA /* ShellScript */,
+ AFA3D87309C03C0000E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Epicycle;
productName = Epicycle;
- productReference = AF477602099DA030001F091E /* Epicycle.saver */;
+ productReference = AF477602099DA030001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477613099DA26C001F091E /* Kumppa */ = {
AF477618099DA26C001F091E /* Sources */,
AF47761B099DA26C001F091E /* Frameworks */,
AF47761F099DA26C001F091E /* Rez */,
- AFA3D89D09C03C5000E4CFCA /* ShellScript */,
+ AFA3D89D09C03C5000E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Kumppa;
productName = Kumppa;
- productReference = AF477623099DA26C001F091E /* Kumppa.saver */;
+ productReference = AF477623099DA26C001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477644099DA6D0001F091E /* Squiral */ = {
AF477649099DA6D0001F091E /* Sources */,
AF47764C099DA6D0001F091E /* Frameworks */,
AF477650099DA6D0001F091E /* Rez */,
- AFA3D8DB09C03CBA00E4CFCA /* ShellScript */,
+ AFA3D8DB09C03CBA00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Squiral;
productName = Squiral;
- productReference = AF477654099DA6D0001F091E /* Squiral.saver */;
+ productReference = AF477654099DA6D0001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF47765A099DA78E001F091E /* Critical */ = {
AF47765F099DA78E001F091E /* Sources */,
AF477662099DA78E001F091E /* Frameworks */,
AF477666099DA78E001F091E /* Rez */,
- AFA3D86709C03BE800E4CFCA /* ShellScript */,
+ AFA3D86709C03BE800E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Critical;
productName = Critical;
- productReference = AF47766A099DA78F001F091E /* Critical.saver */;
+ productReference = AF47766A099DA78F001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477670099DA849001F091E /* Petri */ = {
AF477675099DA849001F091E /* Sources */,
AF477678099DA849001F091E /* Frameworks */,
AF47767C099DA849001F091E /* Rez */,
- AFA3D8B709C03C7F00E4CFCA /* ShellScript */,
+ AFA3D8B709C03C7F00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Petri;
productName = Petri;
- productReference = AF477680099DA849001F091E /* Petri.saver */;
+ productReference = AF477680099DA849001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF47768F099DAA6F001F091E /* Blaster */ = {
AF477694099DAA6F001F091E /* Sources */,
AF477697099DAA6F001F091E /* Frameworks */,
AF47769B099DAA6F001F091E /* Rez */,
- AFCCCBD109C03AFC00353F4D /* ShellScript */,
+ AFCCCBD109C03AFC00353F4D /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Blaster;
productName = Blaster;
- productReference = AF47769F099DAA6F001F091E /* Blaster.saver */;
+ productReference = AF47769F099DAA6F001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4776AA099DABDD001F091E /* XSpirograph */ = {
AF4776AF099DABDD001F091E /* Sources */,
AF4776B2099DABDD001F091E /* Frameworks */,
AF4776B6099DABDD001F091E /* Rez */,
- AFA3D8FD09C03CF400E4CFCA /* ShellScript */,
+ AFA3D8FD09C03CF400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = XSpirograph;
productName = XSpirograph;
- productReference = AF4776BA099DABDD001F091E /* XSpirograph.saver */;
+ productReference = AF4776BA099DABDD001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4776C0099DAC8A001F091E /* XRaySwarm */ = {
AF4776C5099DAC8A001F091E /* Sources */,
AF4776C8099DAC8A001F091E /* Frameworks */,
AF4776CC099DAC8A001F091E /* Rez */,
- AFA3D8FB09C03CF100E4CFCA /* ShellScript */,
+ AFA3D8FB09C03CF100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = XRaySwarm;
productName = XRaySwarm;
- productReference = AF4776D0099DAC8A001F091E /* XRaySwarm.saver */;
+ productReference = AF4776D0099DAC8A001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4776DB099DADDF001F091E /* WhirlWindWarp */ = {
AF4776E0099DADDF001F091E /* Sources */,
AF4776E3099DADDF001F091E /* Frameworks */,
AF4776E7099DADDF001F091E /* Rez */,
- AFA3D8EB09C03CD800E4CFCA /* ShellScript */,
+ AFA3D8EB09C03CD800E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = WhirlWindWarp;
productName = WhirlWindWarp;
- productReference = AF4776EB099DADDF001F091E /* WhirlWindWarp.saver */;
+ productReference = AF4776EB099DADDF001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4776F1099DAE7A001F091E /* Vermiculate */ = {
AF4776F6099DAE7A001F091E /* Sources */,
AF4776F9099DAE7A001F091E /* Frameworks */,
AF4776FD099DAE7A001F091E /* Rez */,
- AFA3D8E709C03CD100E4CFCA /* ShellScript */,
+ AFA3D8E709C03CD100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Vermiculate;
productName = Vermiculate;
- productReference = AF477701099DAE7A001F091E /* Vermiculate.saver */;
+ productReference = AF477701099DAE7A001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF47770D099DAF9F001F091E /* CloudLife */ = {
AF477712099DAF9F001F091E /* Sources */,
AF477715099DAF9F001F091E /* Frameworks */,
AF477719099DAF9F001F091E /* Rez */,
- AFA3D86109C03BDE00E4CFCA /* ShellScript */,
+ AFA3D86109C03BDE00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = CloudLife;
productName = CloudLife;
- productReference = AF47771D099DAF9F001F091E /* CloudLife.saver */;
+ productReference = AF47771D099DAF9F001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477723099DB044001F091E /* Substrate */ = {
AF477728099DB044001F091E /* Sources */,
AF47772B099DB044001F091E /* Frameworks */,
AF47772F099DB044001F091E /* Rez */,
- AFA3D8DF09C03CC000E4CFCA /* ShellScript */,
+ AFA3D8DF09C03CC000E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Substrate;
productName = Substrate;
- productReference = AF477733099DB044001F091E /* Substrate.saver */;
+ productReference = AF477733099DB044001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477752099DB61E001F091E /* Interaggregate */ = {
AF477757099DB61E001F091E /* Sources */,
AF47775A099DB61E001F091E /* Frameworks */,
AF47775E099DB61E001F091E /* Rez */,
- AFA3D89309C03C4000E4CFCA /* ShellScript */,
+ AFA3D89309C03C4000E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Interaggregate;
productName = Interaggregate;
- productReference = AF477762099DB61E001F091E /* Interaggregate.saver */;
+ productReference = AF477762099DB61E001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477774099DB965001F091E /* Celtic */ = {
AF477779099DB965001F091E /* Sources */,
AF47777C099DB965001F091E /* Frameworks */,
AF477780099DB965001F091E /* Rez */,
- AFA3D85F09C03BDA00E4CFCA /* ShellScript */,
+ AFA3D85F09C03BDA00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Celtic;
productName = Celtic;
- productReference = AF477784099DB965001F091E /* Celtic.saver */;
+ productReference = AF477784099DB965001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477790099DBA90001F091E /* FluidBalls */ = {
AF477795099DBA90001F091E /* Sources */,
AF477798099DBA90001F091E /* Frameworks */,
AF47779C099DBA90001F091E /* Rez */,
- AFA3D87B09C03C1700E4CFCA /* ShellScript */,
+ AFA3D87B09C03C1700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = FluidBalls;
productName = FluidBalls;
- productReference = AF4777A0099DBA90001F091E /* FluidBalls.saver */;
+ productReference = AF4777A0099DBA90001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4777D1099DC183001F091E /* BoxFit */ = {
AF4777D6099DC183001F091E /* Sources */,
AF4777D9099DC183001F091E /* Frameworks */,
AF4777DD099DC183001F091E /* Rez */,
- AFCCCBD509C03B0500353F4D /* ShellScript */,
+ AFCCCBD509C03B0500353F4D /* Run Update Info Plist */,
);
buildRules = (
);
);
name = BoxFit;
productName = BoxFit;
- productReference = AF4777E1099DC183001F091E /* BoxFit.saver */;
+ productReference = AF4777E1099DC183001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4778AB099DDB79001F091E /* Penetrate */ = {
AF4778B0099DDB79001F091E /* Sources */,
AF4778B3099DDB79001F091E /* Frameworks */,
AF4778B7099DDB79001F091E /* Rez */,
- AFA3D8B509C03C7C00E4CFCA /* ShellScript */,
+ AFA3D8B509C03C7C00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Penetrate;
productName = Penetrate;
- productReference = AF4778BB099DDB79001F091E /* Penetrate.saver */;
+ productReference = AF4778BB099DDB79001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4778C7099DDCAE001F091E /* XJack */ = {
AF4778CC099DDCAE001F091E /* Sources */,
AF4778CF099DDCAE001F091E /* Frameworks */,
AF4778D3099DDCAE001F091E /* Rez */,
- AFA3D8F509C03CE800E4CFCA /* ShellScript */,
+ AFA3D8F509C03CE800E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = XJack;
productName = XJack;
- productReference = AF4778D7099DDCAE001F091E /* XJack.saver */;
+ productReference = AF4778D7099DDCAE001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4778E8099DDDC8001F091E /* Cynosure */ = {
AF4778ED099DDDC8001F091E /* Sources */,
AF4778F0099DDDC8001F091E /* Frameworks */,
AF4778F4099DDDC8001F091E /* Rez */,
- AFA3D86909C03BEC00E4CFCA /* ShellScript */,
+ AFA3D86909C03BEC00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Cynosure;
productName = Cynosure;
- productReference = AF4778F8099DDDC8001F091E /* Cynosure.saver */;
+ productReference = AF4778F8099DDDC8001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF477909099DE379001F091E /* Flag */ = {
AF47790E099DE379001F091E /* Sources */,
AF477911099DE379001F091E /* Frameworks */,
AF477915099DE379001F091E /* Rez */,
- AFA3D91709C03D2400E4CFCA /* ShellScript */,
+ AFA3D91709C03D2400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Flag;
productName = Flag;
- productReference = AF477919099DE379001F091E /* Flag.saver */;
+ productReference = AF477919099DE379001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF47792A099DE4C7001F091E /* Slip */ = {
AF47792F099DE4C7001F091E /* Sources */,
AF477932099DE4C7001F091E /* Frameworks */,
AF477936099DE4C7001F091E /* Rez */,
- AFA3D8D309C03CAE00E4CFCA /* ShellScript */,
+ AFA3D8D309C03CAE00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Slip;
productName = Slip;
- productReference = AF47793A099DE4C7001F091E /* Slip.saver */;
+ productReference = AF47793A099DE4C7001F091E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4808C0098C3B6C00FB32B8 /* jwxyz */ = {
AF480C4E098E301400FB32B8 /* Sources */,
AF480C50098E301400FB32B8 /* Frameworks */,
AF480C54098E301400FB32B8 /* Rez */,
- AFA3D88909C03C2E00E4CFCA /* ShellScript */,
+ AFA3D88909C03C2E00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Helix;
productName = Helix;
- productReference = AF480C58098E301400FB32B8 /* Helix.saver */;
+ productReference = AF480C58098E301400FB32B8 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF480D72098EEDDE00FB32B8 /* Drift */ = {
AF480D77098EEDDE00FB32B8 /* Sources */,
AF480D79098EEDDE00FB32B8 /* Frameworks */,
AF480D7D098EEDDE00FB32B8 /* Rez */,
- AFA3D90F09C03D1800E4CFCA /* ShellScript */,
+ AFA3D90F09C03D1800E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Drift;
productName = Drift;
- productReference = AF480D81098EEDDE00FB32B8 /* Drift.saver */;
+ productReference = AF480D81098EEDDE00FB32B8 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4810EB09909FBA00FB32B8 /* DangerBall */ = {
AF4810F009909FBA00FB32B8 /* Sources */,
AF4810F309909FBA00FB32B8 /* Frameworks */,
AF4810F709909FBA00FB32B8 /* Rez */,
- AFA3D97109C03DD000E4CFCA /* ShellScript */,
+ AFA3D97109C03DD000E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = DangerBall;
productName = DangerBall;
- productReference = AF4810FB09909FBA00FB32B8 /* DangerBall.saver */;
+ productReference = AF4810FB09909FBA00FB32B8 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4812500990CE2700FB32B8 /* Gears */ = {
AF4812550990CE2700FB32B8 /* Sources */,
AF4812590990CE2700FB32B8 /* Frameworks */,
AF4812600990CE2700FB32B8 /* Rez */,
- AFA3D98309C03DEE00E4CFCA /* ShellScript */,
+ AFA3D98309C03DEE00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Gears;
productName = Gears;
- productReference = AF4812640990CE2700FB32B8 /* Gears.saver */;
+ productReference = AF4812640990CE2700FB32B8 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4812B30990D3D900FB32B8 /* Pipes */ = {
AF4812B80990D3D900FB32B8 /* Sources */,
AF4812BB0990D3D900FB32B8 /* Frameworks */,
AF4812C20990D3D900FB32B8 /* Rez */,
- AFA3D9B509C03E5700E4CFCA /* ShellScript */,
+ AFA3D9B509C03E5700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Pipes;
productName = Pipes;
- productReference = AF4812C60990D3D900FB32B8 /* Pipes.saver */;
+ productReference = AF4812C60990D3D900FB32B8 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF48DEEF0A0C25E000F94CF9 /* GLSchool */ = {
AF48DEF40A0C25E000F94CF9 /* Sources */,
AF48DEF70A0C25E000F94CF9 /* Frameworks */,
AF48DEFE0A0C25E000F94CF9 /* Rez */,
- AF48DEFF0A0C25E000F94CF9 /* ShellScript */,
+ AF48DEFF0A0C25E000F94CF9 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = GLSchool;
productName = GLSchool;
- productReference = AF48DF030A0C25E000F94CF9 /* GLSchool.saver */;
+ productReference = AF48DF030A0C25E000F94CF9 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4A3449102A593600A81B2A /* Surfaces */ = {
AF4A344E102A593600A81B2A /* Sources */,
AF4A3451102A593600A81B2A /* Frameworks */,
AF4A3458102A593600A81B2A /* Rez */,
- AF4A3459102A593600A81B2A /* ShellScript */,
+ AF4A3459102A593600A81B2A /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Surfaces;
productName = Surfaces;
- productReference = AF4A345D102A593600A81B2A /* Surfaces.saver */;
+ productReference = AF4A345D102A593600A81B2A /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4FD6E60CE7A486005EE58E /* Lockward */ = {
AF4FD6EB0CE7A486005EE58E /* Sources */,
AF4FD6EE0CE7A486005EE58E /* Frameworks */,
AF4FD6F50CE7A486005EE58E /* Rez */,
- AF4FD6F60CE7A486005EE58E /* ShellScript */,
+ AF4FD6F60CE7A486005EE58E /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Lockward;
productName = Lockward;
- productReference = AF4FD6FA0CE7A486005EE58E /* Lockward.saver */;
+ productReference = AF4FD6FA0CE7A486005EE58E /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF4FF4BA0D52CBDE00666F98 /* CubicGrid */ = {
AF4FF4BF0D52CBDE00666F98 /* Sources */,
AF4FF4C20D52CBDE00666F98 /* Frameworks */,
AF4FF4C90D52CBDE00666F98 /* Rez */,
- AF4FF4CA0D52CBDE00666F98 /* ShellScript */,
+ AF4FF4CA0D52CBDE00666F98 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = CubicGrid;
productName = CubicGrid;
- productReference = AF4FF4CE0D52CBDE00666F98 /* CubicGrid.saver */;
+ productReference = AF4FF4CE0D52CBDE00666F98 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF6423F2099FF9C2000F4CD4 /* Extrusion */ = {
AF6423F7099FF9C2000F4CD4 /* Sources */,
AF6423FA099FF9C2000F4CD4 /* Frameworks */,
AF642401099FF9C2000F4CD4 /* Rez */,
- AFA3D97909C03DDD00E4CFCA /* ShellScript */,
+ AFA3D97909C03DDD00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Extrusion;
productName = Extrusion;
- productReference = AF642405099FF9C2000F4CD4 /* Extrusion.saver */;
+ productReference = AF642405099FF9C2000F4CD4 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF6425CC09A18855000F4CD4 /* HyperCube */ = {
AF6425D109A18855000F4CD4 /* Sources */,
AF6425D409A18855000F4CD4 /* Frameworks */,
AF6425D809A18855000F4CD4 /* Rez */,
- AFA3D88D09C03C3600E4CFCA /* ShellScript */,
+ AFA3D88D09C03C3600E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = HyperCube;
productName = HyperCube;
- productReference = AF6425DC09A18856000F4CD4 /* HyperCube.saver */;
+ productReference = AF6425DC09A18856000F4CD4 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF6425EC09A189EC000F4CD4 /* Qix */ = {
AF6425F109A189EC000F4CD4 /* Sources */,
AF6425F409A189EC000F4CD4 /* Frameworks */,
AF6425F809A189EC000F4CD4 /* Rez */,
- AFA3D8C309C03C9300E4CFCA /* ShellScript */,
+ AFA3D8C309C03C9300E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Qix;
productName = Qix;
- productReference = AF6425FC09A189EC000F4CD4 /* Qix.saver */;
+ productReference = AF6425FC09A189EC000F4CD4 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF64260F09A18D6C000F4CD4 /* HyperBall */ = {
AF64261409A18D6C000F4CD4 /* Sources */,
AF64261709A18D6C000F4CD4 /* Frameworks */,
AF64261B09A18D6C000F4CD4 /* Rez */,
- AFA3D88B09C03C3200E4CFCA /* ShellScript */,
+ AFA3D88B09C03C3200E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = HyperBall;
productName = HyperBall;
- productReference = AF64261F09A18D6C000F4CD4 /* HyperBall.saver */;
+ productReference = AF64261F09A18D6C000F4CD4 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF64262C09A18F54000F4CD4 /* Moire2 */ = {
AF64263109A18F54000F4CD4 /* Sources */,
AF64263409A18F54000F4CD4 /* Frameworks */,
AF64263809A18F54000F4CD4 /* Rez */,
- AFA3D8AB09C03C6D00E4CFCA /* ShellScript */,
+ AFA3D8AB09C03C6D00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Moire2;
productName = Moire2;
- productReference = AF64263C09A18F54000F4CD4 /* Moire2.saver */;
+ productReference = AF64263C09A18F54000F4CD4 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF64264F09A19229000F4CD4 /* Munch */ = {
AF64265409A19229000F4CD4 /* Sources */,
AF64265709A19229000F4CD4 /* Frameworks */,
AF64265B09A19229000F4CD4 /* Rez */,
- AFA3D8AD09C03C7000E4CFCA /* ShellScript */,
+ AFA3D8AD09C03C7000E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Munch;
productName = Munch;
- productReference = AF64265F09A19229000F4CD4 /* Munch.saver */;
+ productReference = AF64265F09A19229000F4CD4 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF64267B09A194B0000F4CD4 /* Goop */ = {
AF64268009A194B0000F4CD4 /* Sources */,
AF64268309A194B0000F4CD4 /* Frameworks */,
AF64268709A194B0000F4CD4 /* Rez */,
- AFA3D88109C03C2100E4CFCA /* ShellScript */,
+ AFA3D88109C03C2100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Goop;
productName = Goop;
- productReference = AF64268B09A194B0000F4CD4 /* Goop.saver */;
+ productReference = AF64268B09A194B0000F4CD4 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF64277109A1D37A000F4CD4 /* SpeedMine */ = {
AF64277609A1D37A000F4CD4 /* Sources */,
AF64277909A1D37A000F4CD4 /* Frameworks */,
AF64277D09A1D37A000F4CD4 /* Rez */,
- AFA3D8D709C03CB400E4CFCA /* ShellScript */,
+ AFA3D8D709C03CB400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = SpeedMine;
productName = SpeedMine;
- productReference = AF64278109A1D37A000F4CD4 /* SpeedMine.saver */;
+ productReference = AF64278109A1D37A000F4CD4 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF6427A809A2DE36000F4CD4 /* Bubbles */ = {
AF6427AD09A2DE36000F4CD4 /* Sources */,
AF6427B009A2DE36000F4CD4 /* Frameworks */,
AF6427B409A2DE36000F4CD4 /* Rez */,
- AFA3D69409C03B6200E4CFCA /* ShellScript */,
+ AFA3D69409C03B6200E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Bubbles;
productName = Bubbles;
- productReference = AF6427B809A2DE36000F4CD4 /* Bubbles.saver */;
+ productReference = AF6427B809A2DE36000F4CD4 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF7776E409B63ABF00EA3033 /* Phosphor */ = {
AF7776E909B63ABF00EA3033 /* Sources */,
AF7776EE09B63ABF00EA3033 /* Frameworks */,
AF7776F209B63ABF00EA3033 /* Rez */,
- AFA3D8B909C03C8200E4CFCA /* ShellScript */,
+ AFA3D8B909C03C8200E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
AF77771F09B6416100EA3033 /* Sources */,
AF77772209B6416100EA3033 /* Frameworks */,
AF77772609B6416100EA3033 /* Rez */,
- AFA3D93509C03D5700E4CFCA /* ShellScript */,
+ AFA3D93509C03D5700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Pacman;
productName = Pacman;
- productReference = AF77772A09B6416100EA3033 /* Pacman.saver */;
+ productReference = AF77772A09B6416100EA3033 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF77773E09B6446500EA3033 /* FlipScreen3D */ = {
AF77774309B6446500EA3033 /* Sources */,
AF77774609B6446500EA3033 /* Frameworks */,
AF77774D09B6446500EA3033 /* Rez */,
- AFA3D97D09C03DE400E4CFCA /* ShellScript */,
+ AFA3D97D09C03DE400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = FlipScreen3D;
productName = FlipScreen3D;
- productReference = AF77775109B6446500EA3033 /* FlipScreen3D.saver */;
+ productReference = AF77775109B6446500EA3033 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF77777409B6497800EA3033 /* Gleidescope */ = {
AF77777909B6497800EA3033 /* Sources */,
AF77777D09B6497800EA3033 /* Frameworks */,
AF77778409B6497800EA3033 /* Rez */,
- AFA3D98509C03DF100E4CFCA /* ShellScript */,
+ AFA3D98509C03DF100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Gleidescope;
productName = Gleidescope;
- productReference = AF34085609B80AB000F2CEC1 /* Gleidescope.saver */;
+ productReference = AF34085609B80AB000F2CEC1 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF77778E09B64A5200EA3033 /* MirrorBlob */ = {
AF77779309B64A5200EA3033 /* Sources */,
AF77779709B64A5200EA3033 /* Frameworks */,
AF77779E09B64A5200EA3033 /* Rez */,
- AFA3D9A909C03E3D00E4CFCA /* ShellScript */,
+ AFA3D9A909C03E3D00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = MirrorBlob;
productName = MirrorBlob;
- productReference = AF7777A209B64A5200EA3033 /* MirrorBlob.saver */;
+ productReference = AF7777A209B64A5200EA3033 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF7777A809B64B2600EA3033 /* StonerView */ = {
AF7777AD09B64B2600EA3033 /* Sources */,
AF7777B109B64B2600EA3033 /* Frameworks */,
AF7777B809B64B2600EA3033 /* Rez */,
- AFA3D9CF09C03E8700E4CFCA /* ShellScript */,
+ AFA3D9CF09C03E8700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = StonerView;
productName = StonerView;
- productReference = AF34085509B80AB000F2CEC1 /* StonerView.saver */;
+ productReference = AF34085509B80AB000F2CEC1 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF7777D009B64C6B00EA3033 /* GLSlideshow */ = {
AF7777D509B64C6B00EA3033 /* Sources */,
AF7777D909B64C6B00EA3033 /* Frameworks */,
AF7777E009B64C6B00EA3033 /* Rez */,
- AFA3D99509C03E1900E4CFCA /* ShellScript */,
+ AFA3D99509C03E1900E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = GLSlideshow;
productName = GLSlideshow;
- productReference = AF7777E409B64C6B00EA3033 /* GLSlideshow.saver */;
+ productReference = AF7777E409B64C6B00EA3033 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF7777EA09B64E3100EA3033 /* FlipText */ = {
AF7777EF09B64E3100EA3033 /* Sources */,
AF7777F309B64E3100EA3033 /* Frameworks */,
AF7777FA09B64E3100EA3033 /* Rez */,
- AFA3D97F09C03DE700E4CFCA /* ShellScript */,
+ AFA3D97F09C03DE700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = FlipText;
productName = FlipText;
- productReference = AF7777FE09B64E3100EA3033 /* FlipText.saver */;
+ productReference = AF7777FE09B64E3100EA3033 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF77781009B6504400EA3033 /* StarWars */ = {
AF77781509B6504400EA3033 /* Sources */,
AF77781A09B6504400EA3033 /* Frameworks */,
AF77782109B6504400EA3033 /* Rez */,
- AFA3D9CD09C03E8400E4CFCA /* ShellScript */,
+ AFA3D9CD09C03E8400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = StarWars;
productName = StarWars;
- productReference = AF34085409B80AAF00F2CEC1 /* StarWars.saver */;
+ productReference = AF34085409B80AAF00F2CEC1 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF77784409B6528100EA3033 /* Carousel */ = {
AF77784A09B6528100EA3033 /* Sources */,
AF77784D09B6528100EA3033 /* Frameworks */,
AF77785409B6528100EA3033 /* Rez */,
- AFA3D96509C03DB900E4CFCA /* ShellScript */,
+ AFA3D96509C03DB900E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Carousel;
productName = Carousel;
- productReference = AF77785809B6528100EA3033 /* Carousel.saver */;
+ productReference = AF77785809B6528100EA3033 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF77786109B6536000EA3033 /* DNAlogo */ = {
AF77786609B6536000EA3033 /* Sources */,
AF77786909B6536000EA3033 /* Frameworks */,
AF77787009B6536000EA3033 /* Rez */,
- AFA3D97309C03DD300E4CFCA /* ShellScript */,
+ AFA3D97309C03DD300E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = DNAlogo;
productName = DNAlogo;
- productReference = AF77787409B6536000EA3033 /* DNAlogo.saver */;
+ productReference = AF77787409B6536000EA3033 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF77787F09B6563500EA3033 /* FontGlide */ = {
AF77788409B6563500EA3033 /* Sources */,
AF77788709B6563500EA3033 /* Frameworks */,
AF77788B09B6563500EA3033 /* Rez */,
- AFA3D87D09C03C1B00E4CFCA /* ShellScript */,
+ AFA3D87D09C03C1B00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = FontGlide;
productName = FontGlide;
- productReference = AF34085709B80AB000F2CEC1 /* FontGlide.saver */;
+ productReference = AF34085709B80AB000F2CEC1 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF7778A509B659C800EA3033 /* BlitSpin */ = {
AF7778AA09B659C800EA3033 /* Sources */,
AF7778AD09B659C800EA3033 /* Frameworks */,
AF7778B109B659C800EA3033 /* Rez */,
- AFCCCBD309C03B0000353F4D /* ShellScript */,
+ AFCCCBD309C03B0000353F4D /* Run Update Info Plist */,
);
buildRules = (
);
);
name = BlitSpin;
productName = BlitSpin;
- productReference = AF7778B509B659C800EA3033 /* BlitSpin.saver */;
+ productReference = AF7778B509B659C800EA3033 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF78D175142DD8F3002AAF77 /* Hilbert */ = {
AF78D17A142DD8F3002AAF77 /* Sources */,
AF78D17D142DD8F3002AAF77 /* Frameworks */,
AF78D184142DD8F3002AAF77 /* Rez */,
- AF78D185142DD8F3002AAF77 /* ShellScript */,
+ AF78D185142DD8F3002AAF77 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Hilbert;
productName = Hilbert;
- productReference = AF78D189142DD8F3002AAF77 /* Hilbert.saver */;
+ productReference = AF78D189142DD8F3002AAF77 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF794F64099748450059A8B0 /* Demon */ = {
AF794F69099748450059A8B0 /* Sources */,
AF794F6C099748450059A8B0 /* Frameworks */,
AF794F70099748450059A8B0 /* Rez */,
- AFA3D90B09C03D1100E4CFCA /* ShellScript */,
+ AFA3D90B09C03D1100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Demon;
productName = Demon;
- productReference = AF794F74099748450059A8B0 /* Demon.saver */;
+ productReference = AF794F74099748450059A8B0 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF794F8E09974A320059A8B0 /* Fiberlamp */ = {
AF794F9309974A320059A8B0 /* Sources */,
AF794F9609974A320059A8B0 /* Frameworks */,
AF794F9A09974A320059A8B0 /* Rez */,
- AFA3D91509C03D2100E4CFCA /* ShellScript */,
+ AFA3D91509C03D2100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Fiberlamp;
productName = Fiberlamp;
- productReference = AF794F9E09974A320059A8B0 /* Fiberlamp.saver */;
+ productReference = AF794F9E09974A320059A8B0 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF794FCD09974FA60059A8B0 /* Loop */ = {
AF794FD209974FA60059A8B0 /* Sources */,
AF794FD509974FA60059A8B0 /* Frameworks */,
AF794FD909974FA60059A8B0 /* Rez */,
- AFA3D93109C03D5100E4CFCA /* ShellScript */,
+ AFA3D93109C03D5100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Loop;
productName = Loop;
- productReference = AF794FDD09974FA60059A8B0 /* Loop.saver */;
+ productReference = AF794FDD09974FA60059A8B0 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
+ AF918977158FC00A002B5D1E /* XScreenSaver-iOS */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = AF91898C158FC00A002B5D1E /* Build configuration list for PBXNativeTarget "XScreenSaver-iOS" */;
+ buildPhases = (
+ AF91897B158FC00A002B5D1E /* Resources */,
+ AF918985158FC00A002B5D1E /* Sources */,
+ AF918989158FC00A002B5D1E /* Frameworks */,
+ AF91898A158FC00A002B5D1E /* Run Update Info Plist */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ AF918978158FC00A002B5D1E /* PBXTargetDependency */,
+ );
+ name = "XScreenSaver-iOS";
+ productName = SaverTester;
+ productReference = AF91898F158FC00A002B5D1E /* XScreenSaver.app */;
+ productType = "com.apple.product-type.application";
+ };
AF97572D099C317000B05160 /* IMSMap */ = {
isa = PBXNativeTarget;
buildConfigurationList = AF97573A099C317000B05160 /* Build configuration list for PBXNativeTarget "IMSMap" */;
AF975732099C317000B05160 /* Sources */,
AF975735099C317000B05160 /* Frameworks */,
AF975739099C317000B05160 /* Rez */,
- AFA3D89109C03C3C00E4CFCA /* ShellScript */,
+ AFA3D89109C03C3C00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = IMSMap;
productName = IMSMap;
- productReference = AF97573D099C317000B05160 /* IMSMap.saver */;
+ productReference = AF97573D099C317000B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF975775099C374A00B05160 /* Moire */ = {
AF97577A099C374A00B05160 /* Sources */,
AF97577D099C374A00B05160 /* Frameworks */,
AF975781099C374A00B05160 /* Rez */,
- AFA3D8A909C03C6900E4CFCA /* ShellScript */,
+ AFA3D8A909C03C6900E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Moire;
productName = Moire;
- productReference = AF975785099C374A00B05160 /* Moire.saver */;
+ productReference = AF975785099C374A00B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9757C2099C3E6300B05160 /* RDbomb */ = {
AF9757C7099C3E6300B05160 /* Sources */,
AF9757CA099C3E6300B05160 /* Frameworks */,
AF9757CE099C3E6300B05160 /* Rez */,
- AFA3D8C509C03C9600E4CFCA /* ShellScript */,
+ AFA3D8C509C03C9600E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = RDbomb;
productName = RDbomb;
- productReference = AF9757D2099C3E6300B05160 /* RDbomb.saver */;
+ productReference = AF9757D2099C3E6300B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF975808099C41D500B05160 /* XFlame */ = {
AF97580D099C41D500B05160 /* Sources */,
AF975810099C41D500B05160 /* Frameworks */,
AF975814099C41D500B05160 /* Rez */,
- AFA3D8F109C03CE100E4CFCA /* ShellScript */,
+ AFA3D8F109C03CE100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = XFlame;
productName = XFlame;
- productReference = AF975818099C41D500B05160 /* XFlame.saver */;
+ productReference = AF975818099C41D500B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF975865099C475900B05160 /* ShadeBobs */ = {
AF97586A099C475900B05160 /* Sources */,
AF97586D099C475900B05160 /* Frameworks */,
AF975871099C475900B05160 /* Rez */,
- AFA3D8CF09C03CA800E4CFCA /* ShellScript */,
+ AFA3D8CF09C03CA800E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = ShadeBobs;
productName = ShadeBobs;
- productReference = AF975875099C475900B05160 /* ShadeBobs.saver */;
+ productReference = AF975875099C475900B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF975A36099C681F00B05160 /* MetaBalls */ = {
AF975A3B099C681F00B05160 /* Sources */,
AF975A3E099C681F00B05160 /* Frameworks */,
AF975A42099C681F00B05160 /* Rez */,
- AFA3D8A509C03C6200E4CFCA /* ShellScript */,
+ AFA3D8A509C03C6200E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = MetaBalls;
productName = MetaBalls;
- productReference = AF975A46099C681F00B05160 /* MetaBalls.saver */;
+ productReference = AF975A46099C681F00B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF975A6C099C6AB200B05160 /* Eruption */ = {
AF975A71099C6AB200B05160 /* Sources */,
AF975A74099C6AB200B05160 /* Frameworks */,
AF975A78099C6AB200B05160 /* Rez */,
- AFA3D87509C03C0400E4CFCA /* ShellScript */,
+ AFA3D87509C03C0400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Eruption;
productName = Eruption;
- productReference = AF975A7C099C6AB200B05160 /* Eruption.saver */;
+ productReference = AF975A7C099C6AB200B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF975A86099C6BC300B05160 /* Barcode */ = {
AF975A8B099C6BC300B05160 /* Sources */,
AF975A8E099C6BC300B05160 /* Frameworks */,
AF975A92099C6BC300B05160 /* Rez */,
- AFCCCBCF09C03AF800353F4D /* ShellScript */,
+ AFCCCBCF09C03AF800353F4D /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Barcode;
productName = Barcode;
- productReference = AF975A96099C6BC300B05160 /* Barcode.saver */;
+ productReference = AF975A96099C6BC300B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF975AD7099C6EB100B05160 /* Fireworkx */ = {
AF975ADC099C6EB100B05160 /* Sources */,
AF975ADF099C6EB100B05160 /* Frameworks */,
AF975AE3099C6EB100B05160 /* Rez */,
- AFA3D87709C03C0A00E4CFCA /* ShellScript */,
+ AFA3D87709C03C0A00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Fireworkx;
productName = Fireworkx;
- productReference = AF975AE7099C6EB100B05160 /* Fireworkx.saver */;
+ productReference = AF975AE7099C6EB100B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF975AFC099C6FE400B05160 /* MemScroller */ = {
AF975B01099C6FE400B05160 /* Sources */,
AF975B04099C6FE400B05160 /* Frameworks */,
AF975B08099C6FE400B05160 /* Rez */,
- AFA3D8A309C03C5F00E4CFCA /* ShellScript */,
+ AFA3D8A309C03C5F00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = MemScroller;
productName = MemScroller;
- productReference = AF975B0C099C6FE400B05160 /* MemScroller.saver */;
+ productReference = AF975B0C099C6FE400B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF975C12099C8C1500B05160 /* Halo */ = {
AF975C17099C8C1500B05160 /* Sources */,
AF975C1A099C8C1500B05160 /* Frameworks */,
AF975C1E099C8C1500B05160 /* Rez */,
- AFA3D88709C03C2A00E4CFCA /* ShellScript */,
+ AFA3D88709C03C2A00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Halo;
productName = Halo;
- productReference = AF975C22099C8C1500B05160 /* Halo.saver */;
+ productReference = AF975C22099C8C1500B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF975C3D099C8DCF00B05160 /* Greynetic */ = {
AF975C43099C8DCF00B05160 /* Sources */,
AF975C46099C8DCF00B05160 /* Frameworks */,
AF975C4A099C8DCF00B05160 /* Rez */,
- AFA3D88309C03C2400E4CFCA /* ShellScript */,
+ AFA3D88309C03C2400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Greynetic;
productName = Greynetic;
- productReference = AF975C4E099C8DCF00B05160 /* Greynetic.saver */;
+ productReference = AF975C4E099C8DCF00B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF975C5D099C8F3F00B05160 /* NoseGuy */ = {
AF975C63099C8F3F00B05160 /* Sources */,
AF975C66099C8F3F00B05160 /* Frameworks */,
AF975C6A099C8F3F00B05160 /* Rez */,
- AFA3D8B109C03C7600E4CFCA /* ShellScript */,
+ AFA3D8B109C03C7600E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = NoseGuy;
productName = NoseGuy;
- productReference = AF975C6E099C8F3F00B05160 /* NoseGuy.saver */;
+ productReference = AF975C6E099C8F3F00B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF975D52099CA0F000B05160 /* Rocks */ = {
AF975D58099CA0F000B05160 /* Sources */,
AF975D5B099CA0F000B05160 /* Frameworks */,
AF975D5F099CA0F000B05160 /* Rez */,
- AFA3D8C909C03C9E00E4CFCA /* ShellScript */,
+ AFA3D8C909C03C9E00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Rocks;
productName = Rocks;
- productReference = AF975D63099CA0F000B05160 /* Rocks.saver */;
+ productReference = AF975D63099CA0F000B05160 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF976FBB0989CAA2001F8B92 /* Deco */ = {
AF976FB90989CAA2001F8B92 /* Sources */,
AF976FBA0989CAA2001F8B92 /* Frameworks */,
AF9770150989D0F6001F8B92 /* Rez */,
- AFA3D86D09C03BF300E4CFCA /* ShellScript */,
+ AFA3D86D09C03BF300E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Deco;
productName = Deco;
- productReference = AF976FBC0989CAA2001F8B92 /* Deco.saver */;
+ productReference = AF976FBC0989CAA2001F8B92 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9770290989D1E6001F8B92 /* Rorschach */ = {
AF97702C0989D1E6001F8B92 /* Sources */,
AF9770390989D1E6001F8B92 /* Frameworks */,
AF97703C0989D1E6001F8B92 /* Rez */,
- AFA3D8CB09C03CA100E4CFCA /* ShellScript */,
+ AFA3D8CB09C03CA100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Rorschach;
productName = Rorschach;
- productReference = AF9770400989D1E6001F8B92 /* Rorschach.saver */;
+ productReference = AF9770400989D1E6001F8B92 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9770660989D2F6001F8B92 /* Attraction */ = {
AF9770690989D2F6001F8B92 /* Sources */,
AF9770760989D2F6001F8B92 /* Frameworks */,
AF9770790989D2F6001F8B92 /* Rez */,
- AFCCCBCD09C03AF400353F4D /* ShellScript */,
+ AFCCCBCD09C03AF400353F4D /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Attraction;
productName = Attraction;
- productReference = AF97707D0989D2F6001F8B92 /* Attraction.saver */;
+ productReference = AF97707D0989D2F6001F8B92 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9771D60989DC4A001F8B92 /* SaverTester */ = {
AF9771D30989DC4A001F8B92 /* Resources */,
AF9771D40989DC4A001F8B92 /* Sources */,
AF9771D50989DC4A001F8B92 /* Frameworks */,
+ AF578FA11434E918002455DD /* Run Update Info Plist */,
);
buildRules = (
);
);
name = SaverTester;
productName = SaverTester;
- productReference = AF9771D70989DC4A001F8B92 /* SaverTester.app */;
+ productReference = AF9771D70989DC4A001F8B92 /* XScreenSaver.app */;
productType = "com.apple.product-type.application";
};
AF998EDA0A083DB30051049D /* TopBlock */ = {
AF998EDF0A083DB30051049D /* Sources */,
AF998EE20A083DB30051049D /* Frameworks */,
AF998EE90A083DB30051049D /* Rez */,
- AF998EEA0A083DB30051049D /* ShellScript */,
+ AF998EEA0A083DB30051049D /* Run Update Info Plist */,
);
buildRules = (
);
);
name = TopBlock;
productName = TopBlock;
- productReference = AF998EEE0A083DB30051049D /* TopBlock.saver */;
+ productReference = AF998EEE0A083DB30051049D /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D466609B5109C006E59CF /* DecayScreen */ = {
AF9D466B09B5109C006E59CF /* Sources */,
AF9D466E09B5109C006E59CF /* Frameworks */,
AF9D467209B5109C006E59CF /* Rez */,
- AFA3D86B09C03BEF00E4CFCA /* ShellScript */,
+ AFA3D86B09C03BEF00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = DecayScreen;
productName = DecayScreen;
- productReference = AF9D467609B5109C006E59CF /* DecayScreen.saver */;
+ productReference = AF9D467609B5109C006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D474409B5300A006E59CF /* SlideScreen */ = {
AF9D474909B5300A006E59CF /* Sources */,
AF9D474C09B5300A006E59CF /* Frameworks */,
AF9D475009B5300A006E59CF /* Rez */,
- AFA3D8D109C03CAB00E4CFCA /* ShellScript */,
+ AFA3D8D109C03CAB00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = SlideScreen;
productName = SlideScreen;
- productReference = AF9D475409B5300A006E59CF /* SlideScreen.saver */;
+ productReference = AF9D475409B5300A006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D475F09B53166006E59CF /* Zoom */ = {
AF9D476409B53166006E59CF /* Sources */,
AF9D476709B53166006E59CF /* Frameworks */,
AF9D476B09B53166006E59CF /* Rez */,
- AFA3D8FF09C03CF700E4CFCA /* ShellScript */,
+ AFA3D8FF09C03CF700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Zoom;
productName = Zoom;
- productReference = AF9D476F09B53166006E59CF /* Zoom.saver */;
+ productReference = AF9D476F09B53166006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D48DB09B53322006E59CF /* Bumps */ = {
AF9D48E009B53322006E59CF /* Sources */,
AF9D48E309B53322006E59CF /* Frameworks */,
AF9D48E709B53322006E59CF /* Rez */,
- AFA3D85B09C03BD300E4CFCA /* ShellScript */,
+ AFA3D85B09C03BD300E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Bumps;
productName = Bumps;
- productReference = AF9D48EB09B53322006E59CF /* Bumps.saver */;
+ productReference = AF9D48EB09B53322006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D48F409B535DA006E59CF /* Distort */ = {
AF9D48F909B535DA006E59CF /* Sources */,
AF9D48FC09B535DA006E59CF /* Frameworks */,
AF9D490009B535DA006E59CF /* Rez */,
- AFA3D87109C03BFB00E4CFCA /* ShellScript */,
+ AFA3D87109C03BFB00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Distort;
productName = Distort;
- productReference = AF9D490409B535DA006E59CF /* Distort.saver */;
+ productReference = AF9D490409B535DA006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D492B09B53CBA006E59CF /* Ripples */ = {
AF9D493009B53CBA006E59CF /* Sources */,
AF9D493309B53CBA006E59CF /* Frameworks */,
AF9D493709B53CBA006E59CF /* Rez */,
- AFA3D8C709C03C9900E4CFCA /* ShellScript */,
+ AFA3D8C709C03C9900E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Ripples;
productName = Ripples;
- productReference = AF9D493B09B53CBA006E59CF /* Ripples.saver */;
+ productReference = AF9D493B09B53CBA006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D495409B53FC9006E59CF /* RotZoomer */ = {
AF9D495909B53FC9006E59CF /* Sources */,
AF9D495C09B53FC9006E59CF /* Frameworks */,
AF9D496009B53FC9006E59CF /* Rez */,
- AFA3D8CD09C03CA400E4CFCA /* ShellScript */,
+ AFA3D8CD09C03CA400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = RotZoomer;
productName = RotZoomer;
- productReference = AF9D496409B53FC9006E59CF /* RotZoomer.saver */;
+ productReference = AF9D496409B53FC9006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D496C09B5411D006E59CF /* Twang */ = {
AF9D497109B5411D006E59CF /* Sources */,
AF9D497409B5411D006E59CF /* Frameworks */,
AF9D497809B5411D006E59CF /* Rez */,
- AFA3D8E509C03CCD00E4CFCA /* ShellScript */,
+ AFA3D8E509C03CCD00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Twang;
productName = Twang;
- productReference = AF9D497C09B5411D006E59CF /* Twang.saver */;
+ productReference = AF9D497C09B5411D006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D499709B544C2006E59CF /* Spotlight */ = {
AF9D499C09B544C2006E59CF /* Sources */,
AF9D499F09B544C2006E59CF /* Frameworks */,
AF9D49A309B544C2006E59CF /* Rez */,
- AFA3D8D909C03CB700E4CFCA /* ShellScript */,
+ AFA3D8D909C03CB700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Spotlight;
productName = Spotlight;
- productReference = AF9D49A709B544C3006E59CF /* Spotlight.saver */;
+ productReference = AF9D49A709B544C3006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D4C6909B59F27006E59CF /* XLyap */ = {
AF9D4C6E09B59F27006E59CF /* Sources */,
AF9D4C7109B59F27006E59CF /* Frameworks */,
AF9D4C7509B59F27006E59CF /* Rez */,
- AFA3D8F709C03CEA00E4CFCA /* ShellScript */,
+ AFA3D8F709C03CEA00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = XLyap;
productName = XLyap;
- productReference = AF9D4C7909B59F27006E59CF /* XLyap.saver */;
+ productReference = AF9D4C7909B59F27006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D4CE709B5AA8E006E59CF /* Pong */ = {
AF9D4CEC09B5AA8E006E59CF /* Sources */,
AF9D4CEF09B5AA8E006E59CF /* Frameworks */,
AF9D4CF309B5AA8E006E59CF /* Rez */,
- AFA3D8BD09C03C8900E4CFCA /* ShellScript */,
+ AFA3D8BD09C03C8900E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Pong;
productName = Pong;
- productReference = AF9D4CF709B5AA8E006E59CF /* Pong.saver */;
+ productReference = AF9D4CF709B5AA8E006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D4D7E09B5B2DC006E59CF /* XAnalogTV */ = {
AF9D4D8309B5B2DC006E59CF /* Sources */,
AF9D4D8709B5B2DC006E59CF /* Frameworks */,
AF9D4D8B09B5B2DC006E59CF /* Rez */,
- AFA3D8F309C03CE400E4CFCA /* ShellScript */,
+ AFA3D8F309C03CE400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = XAnalogTV;
productName = XAnalogTV;
- productReference = AF9D4D8F09B5B2DC006E59CF /* XAnalogTV.saver */;
+ productReference = AF9D4D8F09B5B2DC006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D4DAF09B5B71E006E59CF /* BSOD */ = {
AF9D4DB409B5B71E006E59CF /* Sources */,
AF9D4DB809B5B71E006E59CF /* Frameworks */,
AF9D4DBC09B5B71E006E59CF /* Rez */,
- AFA3D69209C03B5C00E4CFCA /* ShellScript */,
+ AFA3D69209C03B5C00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = BSOD;
productName = BSOD;
- productReference = AF9D4DC009B5B71E006E59CF /* BSOD.saver */;
+ productReference = AF9D4DC009B5B71E006E59CF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AF9D4DEC09B5BB19006E59CF /* Apple2 */ = {
AF9D4DF109B5BB19006E59CF /* Sources */,
AF9D4DF609B5BB19006E59CF /* Frameworks */,
AF9D4DFA09B5BB19006E59CF /* Rez */,
- AFCCCBCB09C03AEE00353F4D /* ShellScript */,
+ AFCCCBCB09C03AEE00353F4D /* Run Update Info Plist */,
);
buildRules = (
);
AFA339340B058505002B0E7D /* Sources */,
AFA339370B058505002B0E7D /* Frameworks */,
AFA3393B0B058505002B0E7D /* Rez */,
- AFA3393C0B058505002B0E7D /* ShellScript */,
+ AFA3393C0B058505002B0E7D /* Run Update Info Plist */,
);
buildRules = (
);
);
name = WebCollage;
productName = WebCollage;
- productReference = AFA339400B058505002B0E7D /* WebCollage.saver */;
+ productReference = AFA339400B058505002B0E7D /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA33BC60B058740002B0E7D /* webcollage-helper */ = {
AFA5594B099330B000F3E977 /* Sources */,
AFA5594F099330B000F3E977 /* Frameworks */,
AFA55956099330B000F3E977 /* Rez */,
- AFA3D96309C03DB500E4CFCA /* ShellScript */,
+ AFA3D96309C03DB500E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Cage;
productName = Cage;
- productReference = AFA5595A099330B000F3E977 /* Cage.saver */;
+ productReference = AFA5595A099330B000F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA5596D0993317900F3E977 /* Moebius */ = {
AFA559720993317900F3E977 /* Sources */,
AFA559740993317900F3E977 /* Frameworks */,
AFA5597B0993317900F3E977 /* Rez */,
- AFA3D9AB09C03E4200E4CFCA /* ShellScript */,
+ AFA3D9AB09C03E4200E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Moebius;
productName = Moebius;
- productReference = AFA5597F0993317900F3E977 /* Moebius.saver */;
+ productReference = AFA5597F0993317900F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA559920993322100F3E977 /* Superquadrics */ = {
AFA559970993322100F3E977 /* Sources */,
AFA559990993322100F3E977 /* Frameworks */,
AFA559A00993322100F3E977 /* Rez */,
- AFA3D9D109C03E8B00E4CFCA /* ShellScript */,
+ AFA3D9D109C03E8B00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Superquadrics;
productName = Superquadrics;
- productReference = AFA559A40993322100F3E977 /* Superquadrics.saver */;
+ productReference = AFA559A40993322100F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA559B50993328000F3E977 /* Morph3D */ = {
AFA559BA0993328000F3E977 /* Sources */,
AFA559BC0993328000F3E977 /* Frameworks */,
AFA559C30993328000F3E977 /* Rez */,
- AFA3D9AF09C03E4B00E4CFCA /* ShellScript */,
+ AFA3D9AF09C03E4B00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Morph3D;
productName = Morph3D;
- productReference = AFA559C70993328000F3E977 /* Morph3D.saver */;
+ productReference = AFA559C70993328000F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA559CF0993330600F3E977 /* Rubik */ = {
AFA559D40993330600F3E977 /* Sources */,
AFA559D60993330600F3E977 /* Frameworks */,
AFA559DD0993330600F3E977 /* Rez */,
- AFA3D9C109C03E6E00E4CFCA /* ShellScript */,
+ AFA3D9C109C03E6E00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Rubik;
productName = Rubik;
- productReference = AFA559E10993330600F3E977 /* Rubik.saver */;
+ productReference = AFA559E10993330600F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55A030993340300F3E977 /* Stairs */ = {
AFA55A080993340300F3E977 /* Sources */,
AFA55A0A0993340300F3E977 /* Frameworks */,
AFA55A110993340300F3E977 /* Rez */,
- AFA3D9CB09C03E7F00E4CFCA /* ShellScript */,
+ AFA3D9CB09C03E7F00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Stairs;
productName = Stairs;
- productReference = AFA55A150993340300F3E977 /* Stairs.saver */;
+ productReference = AFA55A150993340300F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55A20099334A000F3E977 /* Sproingies */ = {
AFA55A25099334A000F3E977 /* Sources */,
AFA55A27099334A000F3E977 /* Frameworks */,
AFA55A2E099334A000F3E977 /* Rez */,
- AFA3D9C909C03E7C00E4CFCA /* ShellScript */,
+ AFA3D9C909C03E7C00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Sproingies;
productName = Sproingies;
- productReference = AFA55A32099334A000F3E977 /* Sproingies.saver */;
+ productReference = AFA55A32099334A000F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55A790993364300F3E977 /* Lament */ = {
AFA55A7E0993364300F3E977 /* Sources */,
AFA55A800993364300F3E977 /* Frameworks */,
AFA55A870993364300F3E977 /* Rez */,
- AFA3D9A309C03E3200E4CFCA /* ShellScript */,
+ AFA3D9A309C03E3200E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Lament;
productName = Lament;
- productReference = AFA55A8B0993364300F3E977 /* Lament.saver */;
+ productReference = AFA55A8B0993364300F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55ACF09933CEF00F3E977 /* Bubble3D */ = {
AFA55AD409933CEF00F3E977 /* Sources */,
AFA55AD609933CEF00F3E977 /* Frameworks */,
AFA55ADD09933CEF00F3E977 /* Rez */,
- AFA3D96109C03DB100E4CFCA /* ShellScript */,
+ AFA3D96109C03DB100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Bubble3D;
productName = Bubble3D;
- productReference = AFA55AE109933CEF00F3E977 /* Bubble3D.saver */;
+ productReference = AFA55AE109933CEF00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55B0909933E0500F3E977 /* GLPlanet */ = {
AFA55B0E09933E0500F3E977 /* Sources */,
AFA55B1309933E0500F3E977 /* Frameworks */,
AFA55B1A09933E0500F3E977 /* Rez */,
- AFA3D99309C03E1600E4CFCA /* ShellScript */,
+ AFA3D99309C03E1600E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = GLPlanet;
productName = GLPlanet;
- productReference = AFA55B1E09933E0500F3E977 /* GLPlanet.saver */;
+ productReference = AFA55B1E09933E0500F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55B2509933E8D00F3E977 /* Pulsar */ = {
AFA55B2A09933E8D00F3E977 /* Sources */,
AFA55B2C09933E8D00F3E977 /* Frameworks */,
AFA55B3309933E8D00F3E977 /* Rez */,
- AFA3D9BD09C03E6500E4CFCA /* ShellScript */,
+ AFA3D9BD09C03E6500E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Pulsar;
productName = Pulsar;
- productReference = AFA55B3709933E8D00F3E977 /* Pulsar.saver */;
+ productReference = AFA55B3709933E8D00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55B7909933F7200F3E977 /* Sierpinski3D */ = {
AFA55B7E09933F7200F3E977 /* Sources */,
AFA55B8009933F7200F3E977 /* Frameworks */,
AFA55B8709933F7200F3E977 /* Rez */,
- AFA3D9C509C03E7400E4CFCA /* ShellScript */,
+ AFA3D9C509C03E7400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Sierpinski3D;
productName = Sierpinski3D;
- productReference = AFA55B8B09933F7200F3E977 /* Sierpinski3D.saver */;
+ productReference = AFA55B8B09933F7200F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55B9109933FDA00F3E977 /* GFlux */ = {
AFA55B9609933FDA00F3E977 /* Sources */,
AFA55B9809933FDA00F3E977 /* Frameworks */,
AFA55B9F09933FDA00F3E977 /* Rez */,
- AFA3D98709C03DF400E4CFCA /* ShellScript */,
+ AFA3D98709C03DF400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = GFlux;
productName = GFlux;
- productReference = AFA55BA309933FDA00F3E977 /* GFlux.saver */;
+ productReference = AFA55BA309933FDA00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55BAB099340CE00F3E977 /* Circuit */ = {
AFA55BB0099340CE00F3E977 /* Sources */,
AFA55BB2099340CE00F3E977 /* Frameworks */,
AFA55BB9099340CE00F3E977 /* Rez */,
- AFA3D96709C03DBC00E4CFCA /* ShellScript */,
+ AFA3D96709C03DBC00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Circuit;
productName = Circuit;
- productReference = AFA55BBD099340CE00F3E977 /* Circuit.saver */;
+ productReference = AFA55BBD099340CE00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55BE40993429100F3E977 /* Menger */ = {
AFA55BE90993429100F3E977 /* Sources */,
AFA55BEB0993429100F3E977 /* Frameworks */,
AFA55BF20993429100F3E977 /* Rez */,
- AFA3D9A709C03E3A00E4CFCA /* ShellScript */,
+ AFA3D9A709C03E3A00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Menger;
productName = Menger;
- productReference = AFA55BF60993429100F3E977 /* Menger.saver */;
+ productReference = AFA55BF60993429100F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55C0E0993431300F3E977 /* Engine */ = {
AFA55C130993431300F3E977 /* Sources */,
AFA55C150993431300F3E977 /* Frameworks */,
AFA55C1C0993431300F3E977 /* Rez */,
- AFA3D97709C03DDA00E4CFCA /* ShellScript */,
+ AFA3D97709C03DDA00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Engine;
productName = Engine;
- productReference = AFA55C200993431300F3E977 /* Engine.saver */;
+ productReference = AFA55C200993431300F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55C77099349A600F3E977 /* GLSnake */ = {
AFA55C7C099349A600F3E977 /* Sources */,
AFA55C7E099349A600F3E977 /* Frameworks */,
AFA55C85099349A600F3E977 /* Rez */,
- AFA3D99709C03E1C00E4CFCA /* ShellScript */,
+ AFA3D99709C03E1C00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = GLSnake;
productName = GLSnake;
- productReference = AFA55C89099349A600F3E977 /* GLSnake.saver */;
+ productReference = AFA55C89099349A600F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55CA909934BB200F3E977 /* Boxed */ = {
AFA55CAE09934BB200F3E977 /* Sources */,
AFA55CB009934BB200F3E977 /* Frameworks */,
AFA55CB709934BB200F3E977 /* Rez */,
- AFA3D95F09C03DAE00E4CFCA /* ShellScript */,
+ AFA3D95F09C03DAE00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Boxed;
productName = Boxed;
- productReference = AFA55CBB09934BB200F3E977 /* Boxed.saver */;
+ productReference = AFA55CBB09934BB200F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55CCC09934CE400F3E977 /* GLForestFire */ = {
AFA55CD109934CE400F3E977 /* Sources */,
AFA55CD309934CE400F3E977 /* Frameworks */,
AFA55CDA09934CE400F3E977 /* Rez */,
- AFA3D98B09C03DFC00E4CFCA /* ShellScript */,
+ AFA3D98B09C03DFC00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = GLForestFire;
productName = GLForestFire;
- productReference = AFA55CDE09934CE400F3E977 /* GLForestFire.saver */;
+ productReference = AFA55CDE09934CE400F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55D3C0993565300F3E977 /* SBalls */ = {
AFA55D410993565300F3E977 /* Sources */,
AFA55D430993565300F3E977 /* Frameworks */,
AFA55D4A0993565300F3E977 /* Rez */,
- AFA3D9C309C03E7100E4CFCA /* ShellScript */,
+ AFA3D9C309C03E7100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = SBalls;
productName = SBalls;
- productReference = AFA55D4E0993565300F3E977 /* SBalls.saver */;
+ productReference = AFA55D4E0993565300F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55D620993584B00F3E977 /* Cubenetic */ = {
AFA55D670993584B00F3E977 /* Sources */,
AFA55D690993584B00F3E977 /* Frameworks */,
AFA55D700993584B00F3E977 /* Rez */,
- AFA3D96D09C03DCA00E4CFCA /* ShellScript */,
+ AFA3D96D09C03DCA00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Cubenetic;
productName = Cubenetic;
- productReference = AFA55D740993584B00F3E977 /* Cubenetic.saver */;
+ productReference = AFA55D740993584B00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55D7F099358C400F3E977 /* Spheremonics */ = {
AFA55D84099358C400F3E977 /* Sources */,
AFA55D86099358C400F3E977 /* Frameworks */,
AFA55D8D099358C400F3E977 /* Rez */,
- AFA3D9C709C03E7800E4CFCA /* ShellScript */,
+ AFA3D9C709C03E7800E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Spheremonics;
productName = Spheremonics;
- productReference = AFA55D91099358C400F3E977 /* Spheremonics.saver */;
+ productReference = AFA55D91099358C400F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55DC809935D7000F3E977 /* Lavalite */ = {
AFA55DCD09935D7000F3E977 /* Sources */,
AFA55DCF09935D7000F3E977 /* Frameworks */,
AFA55DD609935D7000F3E977 /* Rez */,
- AFA3D9A509C03E3600E4CFCA /* ShellScript */,
+ AFA3D9A509C03E3600E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Lavalite;
productName = Lavalite;
- productReference = AFA55DDA09935D7000F3E977 /* Lavalite.saver */;
+ productReference = AFA55DDA09935D7000F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55DF009935E4900F3E977 /* Queens */ = {
AFA55DF509935E4900F3E977 /* Sources */,
AFA55DF809935E4900F3E977 /* Frameworks */,
AFA55DFF09935E4900F3E977 /* Rez */,
- AFA3D9BF09C03E6900E4CFCA /* ShellScript */,
+ AFA3D9BF09C03E6900E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Queens;
productName = Queens;
- productReference = AFA55E0309935E4900F3E977 /* Queens.saver */;
+ productReference = AFA55E0309935E4900F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55E0D09935EDC00F3E977 /* Endgame */ = {
AFA55E1209935EDC00F3E977 /* Sources */,
AFA55E1409935EDC00F3E977 /* Frameworks */,
AFA55E1B09935EDC00F3E977 /* Rez */,
- AFA3D97509C03DD700E4CFCA /* ShellScript */,
+ AFA3D97509C03DD700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Endgame;
productName = Endgame;
- productReference = AFA55E1F09935EDC00F3E977 /* Endgame.saver */;
+ productReference = AFA55E1F09935EDC00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55E2F09935F8E00F3E977 /* GLBlur */ = {
AFA55E3409935F8E00F3E977 /* Sources */,
AFA55E3709935F8E00F3E977 /* Frameworks */,
AFA55E3E09935F8E00F3E977 /* Rez */,
- AFA3D98909C03DF700E4CFCA /* ShellScript */,
+ AFA3D98909C03DF700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = GLBlur;
productName = GLBlur;
- productReference = AFA55E4209935F8E00F3E977 /* GLBlur.saver */;
+ productReference = AFA55E4209935F8E00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55E4E09935FF900F3E977 /* FlyingToasters */ = {
AFA55E5309935FF900F3E977 /* Sources */,
AFA55E5509935FF900F3E977 /* Frameworks */,
AFA55E5C09935FF900F3E977 /* Rez */,
- AFA3D98109C03DEA00E4CFCA /* ShellScript */,
+ AFA3D98109C03DEA00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = FlyingToasters;
productName = FlyingToasters;
- productReference = AFA55E6009935FF900F3E977 /* FlyingToasters.saver */;
+ productReference = AFA55E6009935FF900F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55EC7099360E300F3E977 /* BouncingCow */ = {
AFA55ECC099360E300F3E977 /* Sources */,
AFA55ED8099360E300F3E977 /* Frameworks */,
AFA55EDF099360E300F3E977 /* Rez */,
- AFA3D95D09C03DAB00E4CFCA /* ShellScript */,
+ AFA3D95D09C03DAB00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = BouncingCow;
productName = BouncingCow;
- productReference = AFA55EE3099360E300F3E977 /* BouncingCow.saver */;
+ productReference = AFA55EE3099360E300F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55F06099361B700F3E977 /* JigglyPuff */ = {
AFA55F0B099361B700F3E977 /* Sources */,
AFA55F13099361B700F3E977 /* Frameworks */,
AFA55F1A099361B700F3E977 /* Rez */,
- AFA3D99D09C03E2600E4CFCA /* ShellScript */,
+ AFA3D99D09C03E2600E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = JigglyPuff;
productName = JigglyPuff;
- productReference = AFA55F1E099361B700F3E977 /* JigglyPuff.saver */;
+ productReference = AFA55F1E099361B700F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55F2A0993622F00F3E977 /* Klein */ = {
AFA55F2F0993622F00F3E977 /* Sources */,
AFA55F310993622F00F3E977 /* Frameworks */,
AFA55F380993622F00F3E977 /* Rez */,
- AFA3D9A109C03E2E00E4CFCA /* ShellScript */,
+ AFA3D9A109C03E2E00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Klein;
productName = Klein;
- productReference = AFA55F3C0993622F00F3E977 /* Klein.saver */;
+ productReference = AFA55F3C0993622F00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55F420993629000F3E977 /* Hypertorus */ = {
AFA55F470993629000F3E977 /* Sources */,
AFA55F490993629000F3E977 /* Frameworks */,
AFA55F500993629000F3E977 /* Rez */,
- AFA3D99B09C03E2300E4CFCA /* ShellScript */,
+ AFA3D99B09C03E2300E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Hypertorus;
productName = HyperTorus;
- productReference = AFA55F540993629000F3E977 /* Hypertorus.saver */;
+ productReference = AFA55F540993629000F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55F720993643600F3E977 /* GLMatrix */ = {
AFA55F770993643600F3E977 /* Sources */,
AFA55F790993643600F3E977 /* Frameworks */,
AFA55F800993643600F3E977 /* Rez */,
- AFA3D99109C03E1200E4CFCA /* ShellScript */,
+ AFA3D99109C03E1200E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = GLMatrix;
productName = GLMatrix;
- productReference = AFA55F840993643600F3E977 /* GLMatrix.saver */;
+ productReference = AFA55F840993643600F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55FD309936BFA00F3E977 /* CubeStorm */ = {
AFA55FD809936BFA00F3E977 /* Sources */,
AFA55FDA09936BFA00F3E977 /* Frameworks */,
AFA55FE109936BFA00F3E977 /* Rez */,
- AFA3D96F09C03DCD00E4CFCA /* ShellScript */,
+ AFA3D96F09C03DCD00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = CubeStorm;
productName = CubeStorm;
- productReference = AFA55FE509936BFA00F3E977 /* CubeStorm.saver */;
+ productReference = AFA55FE509936BFA00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA55FF909936C6D00F3E977 /* GLKnots */ = {
AFA55FFE09936C6D00F3E977 /* Sources */,
AFA5600009936C6D00F3E977 /* Frameworks */,
AFA5600709936C6D00F3E977 /* Rez */,
- AFA3D98F09C03E0F00E4CFCA /* ShellScript */,
+ AFA3D98F09C03E0F00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = GLKnots;
productName = GLKnots;
- productReference = AFA5600B09936C6D00F3E977 /* GLKnots.saver */;
+ productReference = AFA5600B09936C6D00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA5601409936CC800F3E977 /* BlockTube */ = {
AFA5601909936CC800F3E977 /* Sources */,
AFA5601B09936CC800F3E977 /* Frameworks */,
AFA5602209936CC800F3E977 /* Rez */,
- AFA3D95909C03DA400E4CFCA /* ShellScript */,
+ AFA3D95909C03DA400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = BlockTube;
productName = BlockTube;
- productReference = AFA5602609936CC800F3E977 /* BlockTube.saver */;
+ productReference = AFA5602609936CC800F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA5603209936D5100F3E977 /* FlipFlop */ = {
AFA5603709936D5100F3E977 /* Sources */,
AFA5603909936D5100F3E977 /* Frameworks */,
AFA5604009936D5100F3E977 /* Rez */,
- AFA3D97B09C03DE000E4CFCA /* ShellScript */,
+ AFA3D97B09C03DE000E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = FlipFlop;
productName = FlipFlop;
- productReference = AFA5604409936D5100F3E977 /* FlipFlop.saver */;
+ productReference = AFA5604409936D5100F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA5604A09936E2100F3E977 /* AntInspect */ = {
AFA5604F09936E2100F3E977 /* Sources */,
AFA5605109936E2100F3E977 /* Frameworks */,
AFA5605809936E2100F3E977 /* Rez */,
- AFA3D94D09C03D8D00E4CFCA /* ShellScript */,
+ AFA3D94D09C03D8D00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = AntInspect;
productName = AntInspect;
- productReference = AFA5605C09936E2100F3E977 /* AntInspect.saver */;
+ productReference = AFA5605C09936E2100F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA5606209936F3800F3E977 /* AntSpotlight */ = {
AFA5606709936F3800F3E977 /* Sources */,
AFA5606909936F3800F3E977 /* Frameworks */,
AFA5607009936F3800F3E977 /* Rez */,
- AFA3D95109C03D9400E4CFCA /* ShellScript */,
+ AFA3D95109C03D9400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = AntSpotlight;
productName = AntSpotlight;
- productReference = AFA5607409936F3800F3E977 /* AntSpotlight.saver */;
+ productReference = AFA5607409936F3800F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA560AE0993718D00F3E977 /* Polytopes */ = {
AFA560B30993718D00F3E977 /* Sources */,
AFA560B50993718D00F3E977 /* Frameworks */,
AFA560BC0993718D00F3E977 /* Rez */,
- AFA3D9B909C03E5E00E4CFCA /* ShellScript */,
+ AFA3D9B909C03E5E00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Polytopes;
productName = Polytopes;
- productReference = AFA560C00993718D00F3E977 /* Polytopes.saver */;
+ productReference = AFA560C00993718D00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA560FD0993781600F3E977 /* Molecule */ = {
AFA561020993781600F3E977 /* Sources */,
AFA561040993781600F3E977 /* Frameworks */,
AFA5610B0993781600F3E977 /* Rez */,
- AFA3D9AD09C03E4600E4CFCA /* ShellScript */,
+ AFA3D9AD09C03E4600E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Molecule;
productName = Molecule;
- productReference = AFA5610F0993781600F3E977 /* Molecule.saver */;
+ productReference = AFA5610F0993781600F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA5615609937C0D00F3E977 /* BlinkBox */ = {
AFA5615D09937C0D00F3E977 /* Sources */,
AFA5615F09937C0D00F3E977 /* Frameworks */,
AFA5616609937C0D00F3E977 /* Rez */,
- AFA3D95709C03DA100E4CFCA /* ShellScript */,
+ AFA3D95709C03DA100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = BlinkBox;
productName = BlinkBox;
- productReference = AFA5616A09937C0D00F3E977 /* BlinkBox.saver */;
+ productReference = AFA5616A09937C0D00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA5617B09937CF100F3E977 /* Noof */ = {
AFA5618009937CF100F3E977 /* Sources */,
AFA5618209937CF100F3E977 /* Frameworks */,
AFA5618909937CF100F3E977 /* Rez */,
- AFA3D9B109C03E4E00E4CFCA /* ShellScript */,
+ AFA3D9B109C03E4E00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Noof;
productName = Noof;
- productReference = AFA5618D09937CF100F3E977 /* Noof.saver */;
+ productReference = AFA5618D09937CF100F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA5619D09937D7E00F3E977 /* Polyhedra */ = {
AFA561A209937D7E00F3E977 /* Sources */,
AFA561A409937D7E00F3E977 /* Frameworks */,
AFA561AB09937D7E00F3E977 /* Rez */,
- AFA3D9B709C03E5B00E4CFCA /* ShellScript */,
+ AFA3D9B709C03E5B00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Polyhedra;
productName = Polyhedra;
- productReference = AFA561AF09937D7E00F3E977 /* Polyhedra.saver */;
+ productReference = AFA561AF09937D7E00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA562060993849F00F3E977 /* Providence */ = {
AFA5620B0993849F00F3E977 /* Sources */,
AFA5620E0993849F00F3E977 /* Frameworks */,
AFA562150993849F00F3E977 /* Rez */,
- AFA3D9BB09C03E6200E4CFCA /* ShellScript */,
+ AFA3D9BB09C03E6200E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Providence;
productName = Providence;
- productReference = AFA562190993849F00F3E977 /* Providence.saver */;
+ productReference = AFA562190993849F00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA5621F0993852500F3E977 /* Pinion */ = {
AFA562240993852500F3E977 /* Sources */,
AFA562260993852500F3E977 /* Frameworks */,
AFA5622D0993852500F3E977 /* Rez */,
- AFA3D9B309C03E5100E4CFCA /* ShellScript */,
+ AFA3D9B309C03E5100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Pinion;
productName = Pinion;
- productReference = AFA562310993852500F3E977 /* Pinion.saver */;
+ productReference = AFA562310993852500F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA562BF099392C600F3E977 /* Boing */ = {
AFA562C4099392C600F3E977 /* Sources */,
AFA562C6099392C600F3E977 /* Frameworks */,
AFA562CD099392C600F3E977 /* Rez */,
- AFA3D95B09C03DA800E4CFCA /* ShellScript */,
+ AFA3D95B09C03DA800E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Boing;
productName = Boing;
- productReference = AFA562D1099392C600F3E977 /* Boing.saver */;
+ productReference = AFA562D1099392C600F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA562DA099393C900F3E977 /* AntMaze */ = {
AFA562DF099393C900F3E977 /* Sources */,
AFA562E1099393C900F3E977 /* Frameworks */,
AFA562E8099393C900F3E977 /* Rez */,
- AFA3D94F09C03D9100E4CFCA /* ShellScript */,
+ AFA3D94F09C03D9100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = AntMaze;
productName = AntMaze;
- productReference = AFA562EC099393C900F3E977 /* AntMaze.saver */;
+ productReference = AFA562EC099393C900F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA562F20993943B00F3E977 /* Tangram */ = {
AFA562F70993943B00F3E977 /* Sources */,
AFA562F90993943B00F3E977 /* Frameworks */,
AFA563000993943B00F3E977 /* Rez */,
- AFA3D9D309C03E8F00E4CFCA /* ShellScript */,
+ AFA3D9D309C03E8F00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Tangram;
productName = Tangram;
- productReference = AFA563040993943B00F3E977 /* Tangram.saver */;
+ productReference = AFA563040993943B00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA563130993951000F3E977 /* Crackberg */ = {
AFA563180993951000F3E977 /* Sources */,
AFA5631B0993951000F3E977 /* Frameworks */,
AFA563220993951000F3E977 /* Rez */,
- AFA3D96909C03DBF00E4CFCA /* ShellScript */,
+ AFA3D96909C03DBF00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Crackberg;
productName = Crackberg;
- productReference = AFA563260993951000F3E977 /* Crackberg.saver */;
+ productReference = AFA563260993951000F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA56331099395ED00F3E977 /* GLHanoi */ = {
AFA56336099395ED00F3E977 /* Sources */,
AFA56338099395ED00F3E977 /* Frameworks */,
AFA5633F099395ED00F3E977 /* Rez */,
- AFA3D98D09C03E0500E4CFCA /* ShellScript */,
+ AFA3D98D09C03E0500E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = GLHanoi;
productName = GLHanoi;
- productReference = AFA56343099395ED00F3E977 /* GLHanoi.saver */;
+ productReference = AFA56343099395ED00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA56351099396C000F3E977 /* Cube21 */ = {
AFA56356099396C000F3E977 /* Sources */,
AFA56358099396C000F3E977 /* Frameworks */,
AFA5635F099396C000F3E977 /* Rez */,
- AFA3D96B09C03DC600E4CFCA /* ShellScript */,
+ AFA3D96B09C03DC600E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Cube21;
productName = Cube21;
- productReference = AFA56363099396C000F3E977 /* Cube21.saver */;
+ productReference = AFA56363099396C000F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA56379099397B300F3E977 /* TimeTunnel */ = {
AFA5637E099397B300F3E977 /* Sources */,
AFA56380099397B300F3E977 /* Frameworks */,
AFA56387099397B300F3E977 /* Rez */,
- AFA3D9D509C03E9300E4CFCA /* ShellScript */,
+ AFA3D9D509C03E9300E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = TimeTunnel;
productName = TimeTunnel;
- productReference = AFA5638B099397B300F3E977 /* TimeTunnel.saver */;
+ productReference = AFA5638B099397B300F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFA563A4099398BB00F3E977 /* Juggler3D */ = {
AFA563A9099398BB00F3E977 /* Sources */,
AFA563AB099398BB00F3E977 /* Frameworks */,
AFA563B2099398BB00F3E977 /* Rez */,
- AFA3D99F09C03E2900E4CFCA /* ShellScript */,
+ AFA3D99F09C03E2900E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Juggler3D;
productName = Juggler3D;
- productReference = AFA563B6099398BB00F3E977 /* Juggler3D.saver */;
+ productReference = AFA563B6099398BB00F3E977 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD51B1B0F063B4A00471C02 /* Photopile */ = {
AFD51B210F063B4A00471C02 /* Sources */,
AFD51B240F063B4A00471C02 /* Frameworks */,
AFD51B2B0F063B4A00471C02 /* Rez */,
- AFD51B2C0F063B4A00471C02 /* ShellScript */,
+ AFD51B2C0F063B4A00471C02 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Photopile;
productName = Photopile;
- productReference = AFD51B300F063B4A00471C02 /* Photopile.saver */;
+ productReference = AFD51B300F063B4A00471C02 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD56DF10996A03800BA26F7 /* GLText */ = {
AFD56DF60996A03800BA26F7 /* Sources */,
AFD56DF90996A03800BA26F7 /* Frameworks */,
AFD56E000996A03800BA26F7 /* Rez */,
- AFA3D99909C03E2000E4CFCA /* ShellScript */,
+ AFA3D99909C03E2000E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = GLText;
productName = GLText;
- productReference = AFD56E040996A03800BA26F7 /* GLText.saver */;
+ productReference = AFD56E040996A03800BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD56EAE0996A72600BA26F7 /* Braid */ = {
AFD56EB30996A72600BA26F7 /* Sources */,
AFD56EB60996A72600BA26F7 /* Frameworks */,
AFD56EBA0996A72600BA26F7 /* Rez */,
- AFA3D90709C03D0B00E4CFCA /* ShellScript */,
+ AFA3D90709C03D0B00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Braid;
productName = Braid;
- productReference = AFD56EBE0996A72600BA26F7 /* Braid.saver */;
+ productReference = AFD56EBE0996A72600BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD56EDA0996A95700BA26F7 /* Forest */ = {
AFD56EDF0996A95700BA26F7 /* Sources */,
AFD56EE20996A95700BA26F7 /* Frameworks */,
AFD56EE60996A95700BA26F7 /* Rez */,
- AFA3D91D09C03D3000E4CFCA /* ShellScript */,
+ AFA3D91D09C03D3000E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Forest;
productName = Forest;
- productReference = AFD56EEA0996A95700BA26F7 /* Forest.saver */;
+ productReference = AFD56EEA0996A95700BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD56F0B0996AAFA00BA26F7 /* Vines */ = {
AFD56F100996AAFA00BA26F7 /* Sources */,
AFD56F130996AAFA00BA26F7 /* Frameworks */,
AFD56F170996AAFA00BA26F7 /* Rez */,
- AFA3D94909C03D8100E4CFCA /* ShellScript */,
+ AFA3D94909C03D8100E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Vines;
productName = Vines;
- productReference = AFD56F1B0996AAFA00BA26F7 /* Vines.saver */;
+ productReference = AFD56F1B0996AAFA00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD56F230996AB8A00BA26F7 /* Galaxy */ = {
AFD56F280996AB8A00BA26F7 /* Sources */,
AFD56F2B0996AB8A00BA26F7 /* Frameworks */,
AFD56F2F0996AB8A00BA26F7 /* Rez */,
- AFA3D91F09C03D3300E4CFCA /* ShellScript */,
+ AFA3D91F09C03D3300E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Galaxy;
productName = Galaxy;
- productReference = AFD56F330996AB8A00BA26F7 /* Galaxy.saver */;
+ productReference = AFD56F330996AB8A00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD56F4F0996AEEE00BA26F7 /* Grav */ = {
AFD56F540996AEEE00BA26F7 /* Sources */,
AFD56F570996AEEE00BA26F7 /* Frameworks */,
AFD56F5B0996AEEE00BA26F7 /* Rez */,
- AFA3D92109C03D3600E4CFCA /* ShellScript */,
+ AFA3D92109C03D3600E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Grav;
productName = Grav;
- productReference = AFD56F5F0996AEEE00BA26F7 /* Grav.saver */;
+ productReference = AFD56F5F0996AEEE00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD56F6B0996B01600BA26F7 /* Hopalong */ = {
AFD56F700996B01600BA26F7 /* Sources */,
AFD56F730996B01600BA26F7 /* Frameworks */,
AFD56F770996B01600BA26F7 /* Rez */,
- AFA3D92309C03D3A00E4CFCA /* ShellScript */,
+ AFA3D92309C03D3A00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Hopalong;
productName = Hopalong;
- productReference = AFD56F7B0996B01600BA26F7 /* Hopalong.saver */;
+ productReference = AFD56F7B0996B01600BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD56F8C0996B09400BA26F7 /* Laser */ = {
AFD56F910996B09400BA26F7 /* Sources */,
AFD56F940996B09400BA26F7 /* Frameworks */,
AFD56F980996B09400BA26F7 /* Rez */,
- AFA3D92909C03D4400E4CFCA /* ShellScript */,
+ AFA3D92909C03D4400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Laser;
productName = Laser;
- productReference = AFD56F9C0996B09400BA26F7 /* Laser.saver */;
+ productReference = AFD56F9C0996B09400BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD56FA30996B10F00BA26F7 /* Lightning */ = {
AFD56FA80996B10F00BA26F7 /* Sources */,
AFD56FAB0996B10F00BA26F7 /* Frameworks */,
AFD56FAF0996B10F00BA26F7 /* Rez */,
- AFA3D92B09C03D4700E4CFCA /* ShellScript */,
+ AFA3D92B09C03D4700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Lightning;
productName = Lightning;
- productReference = AFD56FB30996B10F00BA26F7 /* Lightning.saver */;
+ productReference = AFD56FB30996B10F00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD56FB90996B18F00BA26F7 /* Lisa */ = {
AFD56FBE0996B18F00BA26F7 /* Sources */,
AFD56FC10996B18F00BA26F7 /* Frameworks */,
AFD56FC50996B18F00BA26F7 /* Rez */,
- AFA3D92D09C03D4A00E4CFCA /* ShellScript */,
+ AFA3D92D09C03D4A00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Lisa;
productName = Lisa;
- productReference = AFD56FC90996B18F00BA26F7 /* Lisa.saver */;
+ productReference = AFD56FC90996B18F00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD56FCF0996B20900BA26F7 /* Lissie */ = {
AFD56FD40996B20900BA26F7 /* Sources */,
AFD56FD70996B20900BA26F7 /* Frameworks */,
AFD56FDB0996B20900BA26F7 /* Rez */,
- AFA3D92F09C03D4E00E4CFCA /* ShellScript */,
+ AFA3D92F09C03D4E00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Lissie;
productName = Lissie;
- productReference = AFD56FDF0996B20900BA26F7 /* Lissie.saver */;
+ productReference = AFD56FDF0996B20900BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD56FF80996B43800BA26F7 /* Penrose */ = {
AFD56FFD0996B43800BA26F7 /* Sources */,
AFD570000996B43800BA26F7 /* Frameworks */,
AFD570040996B43800BA26F7 /* Rez */,
- AFA3D93709C03D5B00E4CFCA /* ShellScript */,
+ AFA3D93709C03D5B00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Penrose;
productName = Penrose;
- productReference = AFD570080996B43800BA26F7 /* Penrose.saver */;
+ productReference = AFD570080996B43800BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD5700F0996B4CC00BA26F7 /* Sierpinski */ = {
AFD570140996B4CC00BA26F7 /* Sources */,
AFD570170996B4CC00BA26F7 /* Frameworks */,
AFD5701B0996B4CC00BA26F7 /* Rez */,
- AFA3DBA209C0424C00E4CFCA /* ShellScript */,
+ AFA3DBA209C0424C00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Sierpinski;
productName = Sierpinski;
- productReference = AFD5701F0996B4CC00BA26F7 /* Sierpinski.saver */;
+ productReference = AFD5701F0996B4CC00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD570260996B56D00BA26F7 /* Sphere */ = {
AFD5702B0996B56D00BA26F7 /* Sources */,
AFD5702E0996B56D00BA26F7 /* Frameworks */,
AFD570320996B56D00BA26F7 /* Rez */,
- AFA3D93D09C03D6C00E4CFCA /* ShellScript */,
+ AFA3D93D09C03D6C00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Sphere;
productName = Sphere;
- productReference = AFD570360996B56D00BA26F7 /* Sphere.saver */;
+ productReference = AFD570360996B56D00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD570430996B61600BA26F7 /* Spiral */ = {
AFD570480996B61600BA26F7 /* Sources */,
AFD5704B0996B61600BA26F7 /* Frameworks */,
AFD5704F0996B61600BA26F7 /* Rez */,
- AFA3D93F09C03D6F00E4CFCA /* ShellScript */,
+ AFA3D93F09C03D6F00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Spiral;
productName = Spiral;
- productReference = AFD570530996B61600BA26F7 /* Spiral.saver */;
+ productReference = AFD570530996B61600BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD570590996B6A300BA26F7 /* FadePlot */ = {
AFD5705E0996B6A300BA26F7 /* Sources */,
AFD570610996B6A300BA26F7 /* Frameworks */,
AFD570650996B6A300BA26F7 /* Rez */,
- AFA3D91309C03D1E00E4CFCA /* ShellScript */,
+ AFA3D91309C03D1E00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = FadePlot;
productName = FadePlot;
- productReference = AFD570690996B6A300BA26F7 /* FadePlot.saver */;
+ productReference = AFD570690996B6A300BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD5706F0996B72700BA26F7 /* Mountain */ = {
AFD570740996B72700BA26F7 /* Sources */,
AFD570770996B72700BA26F7 /* Frameworks */,
AFD5707B0996B72700BA26F7 /* Rez */,
- AFA3D93309C03D5400E4CFCA /* ShellScript */,
+ AFA3D93309C03D5400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Mountain;
productName = Mountain;
- productReference = AFD5707F0996B72800BA26F7 /* Mountain.saver */;
+ productReference = AFD5707F0996B72800BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD570850996B80300BA26F7 /* Triangle */ = {
AFD5708A0996B80300BA26F7 /* Sources */,
AFD5708D0996B80300BA26F7 /* Frameworks */,
AFD570910996B80300BA26F7 /* Rez */,
- AFA3D94709C03D7E00E4CFCA /* ShellScript */,
+ AFA3D94709C03D7E00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Triangle;
productName = Triangle;
- productReference = AFD570950996B80300BA26F7 /* Triangle.saver */;
+ productReference = AFD570950996B80300BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD5709B0996B88E00BA26F7 /* Worm */ = {
AFD570A00996B88E00BA26F7 /* Sources */,
AFD570A30996B88E00BA26F7 /* Frameworks */,
AFD570A70996B88E00BA26F7 /* Rez */,
- AFA3D94B09C03D8500E4CFCA /* ShellScript */,
+ AFA3D94B09C03D8500E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Worm;
productName = Worm;
- productReference = AFD570AB0996B88E00BA26F7 /* Worm.saver */;
+ productReference = AFD570AB0996B88E00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD570B10996B93000BA26F7 /* Rotor */ = {
AFD570B60996B93000BA26F7 /* Sources */,
AFD570B90996B93000BA26F7 /* Frameworks */,
AFD570BD0996B93000BA26F7 /* Rez */,
- AFA3D93B09C03D6200E4CFCA /* ShellScript */,
+ AFA3D93B09C03D6200E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Rotor;
productName = Rotor;
- productReference = AFD570C10996B93000BA26F7 /* Rotor.saver */;
+ productReference = AFD570C10996B93000BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD570C90996B9F800BA26F7 /* Ant */ = {
AFD570CE0996B9F800BA26F7 /* Sources */,
AFD570D10996B9F800BA26F7 /* Frameworks */,
AFD570D50996B9F800BA26F7 /* Rez */,
- AFA3D90109C03D0000E4CFCA /* ShellScript */,
+ AFA3D90109C03D0000E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Ant;
productName = Ant;
- productReference = AFD570D90996B9F800BA26F7 /* Ant.saver */;
+ productReference = AFD570D90996B9F800BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD570EA0996BBBF00BA26F7 /* Flow */ = {
AFD570EF0996BBBF00BA26F7 /* Sources */,
AFD570F20996BBBF00BA26F7 /* Frameworks */,
AFD570F60996BBBF00BA26F7 /* Rez */,
- AFA3D91909C03D2700E4CFCA /* ShellScript */,
+ AFA3D91909C03D2700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Flow;
productName = Flow;
- productReference = AFD570FA0996BBBF00BA26F7 /* Flow.saver */;
+ productReference = AFD570FA0996BBBF00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD571130996BE9300BA26F7 /* Discrete */ = {
AFD571180996BE9300BA26F7 /* Sources */,
AFD5711B0996BE9300BA26F7 /* Frameworks */,
AFD5711F0996BE9300BA26F7 /* Rez */,
- AFA3D90D09C03D1400E4CFCA /* ShellScript */,
+ AFA3D90D09C03D1400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Discrete;
productName = Discrete;
- productReference = AFD571230996BE9300BA26F7 /* Discrete.saver */;
+ productReference = AFD571230996BE9300BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD5712C0996BF2E00BA26F7 /* Apollonian */ = {
AFD571310996BF2E00BA26F7 /* Sources */,
AFD571340996BF2E00BA26F7 /* Frameworks */,
AFD571380996BF2E00BA26F7 /* Rez */,
- AFA3D90309C03D0400E4CFCA /* ShellScript */,
+ AFA3D90309C03D0400E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Apollonian;
productName = Apollonian;
- productReference = AFD5713C0996BF2E00BA26F7 /* Apollonian.saver */;
+ productReference = AFD5713C0996BF2E00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD571430996C01700BA26F7 /* Euler2D */ = {
AFD571480996C01700BA26F7 /* Sources */,
AFD5714B0996C01700BA26F7 /* Frameworks */,
AFD5714F0996C01700BA26F7 /* Rez */,
- AFA3D91109C03D1B00E4CFCA /* ShellScript */,
+ AFA3D91109C03D1B00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Euler2D;
productName = Euler2D;
- productReference = AFD571530996C01700BA26F7 /* Euler2D.saver */;
+ productReference = AFD571530996C01700BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD571590996C0CE00BA26F7 /* Thornbird */ = {
AFD5715E0996C0CE00BA26F7 /* Sources */,
AFD571610996C0CE00BA26F7 /* Frameworks */,
AFD571650996C0CE00BA26F7 /* Rez */,
- AFA3D94509C03D7A00E4CFCA /* ShellScript */,
+ AFA3D94509C03D7A00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Thornbird;
productName = Thornbird;
- productReference = AFD571690996C0CE00BA26F7 /* Thornbird.saver */;
+ productReference = AFD571690996C0CE00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD571B50996D9DC00BA26F7 /* Juggle */ = {
AFD571BA0996D9DC00BA26F7 /* Sources */,
AFD571BD0996D9DC00BA26F7 /* Frameworks */,
AFD571C10996D9DC00BA26F7 /* Rez */,
- AFA3D92509C03D3D00E4CFCA /* ShellScript */,
+ AFA3D92509C03D3D00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Juggle;
productName = Juggle;
- productReference = AFD571C50996D9DC00BA26F7 /* Juggle.saver */;
+ productReference = AFD571C50996D9DC00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD572220996E4A300BA26F7 /* Swirl */ = {
AFD572270996E4A300BA26F7 /* Sources */,
AFD5722A0996E4A300BA26F7 /* Frameworks */,
AFD5722E0996E4A300BA26F7 /* Rez */,
- AFA3D94309C03D7600E4CFCA /* ShellScript */,
+ AFA3D94309C03D7600E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Swirl;
productName = Swirl;
- productReference = AFD572320996E4A300BA26F7 /* Swirl.saver */;
+ productReference = AFD572320996E4A300BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD5726D0996EE8500BA26F7 /* Polyominoes */ = {
AFD572720996EE8500BA26F7 /* Sources */,
AFD572750996EE8500BA26F7 /* Frameworks */,
AFD572790996EE8500BA26F7 /* Rez */,
- AFA3D93909C03D5E00E4CFCA /* ShellScript */,
+ AFA3D93909C03D5E00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Polyominoes;
productName = Polyominoes;
- productReference = AFD5727D0996EE8500BA26F7 /* Polyominoes.saver */;
+ productReference = AFD5727D0996EE8500BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD572A50996F99600BA26F7 /* Bouboule */ = {
AFD572AA0996F99600BA26F7 /* Sources */,
AFD572AD0996F99600BA26F7 /* Frameworks */,
AFD572B10996F99600BA26F7 /* Rez */,
- AFA3D90509C03D0700E4CFCA /* ShellScript */,
+ AFA3D90509C03D0700E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Bouboule;
productName = Bouboule;
- productReference = AFD572B50996F99600BA26F7 /* Bouboule.saver */;
+ productReference = AFD572B50996F99600BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD572C20996FC0F00BA26F7 /* Crystal */ = {
AFD572C70996FC0F00BA26F7 /* Sources */,
AFD572CA0996FC0F00BA26F7 /* Frameworks */,
AFD572CE0996FC0F00BA26F7 /* Rez */,
- AFA3D90909C03D0E00E4CFCA /* ShellScript */,
+ AFA3D90909C03D0E00E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Crystal;
productName = Crystal;
- productReference = AFD572D20996FC0F00BA26F7 /* Crystal.saver */;
+ productReference = AFD572D20996FC0F00BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD572F9099701C000BA26F7 /* Julia */ = {
AFD572FE099701C000BA26F7 /* Sources */,
AFD57301099701C000BA26F7 /* Frameworks */,
AFD57305099701C000BA26F7 /* Rez */,
- AFA3D92709C03D4000E4CFCA /* ShellScript */,
+ AFA3D92709C03D4000E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Julia;
productName = Julia;
- productReference = AFD57309099701C000BA26F7 /* Julia.saver */;
+ productReference = AFD57309099701C000BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFD5735D0997411200BA26F7 /* Strange */ = {
AFD573620997411200BA26F7 /* Sources */,
AFD573650997411200BA26F7 /* Frameworks */,
AFD573690997411200BA26F7 /* Rez */,
- AFA3D94109C03D7200E4CFCA /* ShellScript */,
+ AFA3D94109C03D7200E4CFCA /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Strange;
productName = Strange;
- productReference = AFD5736D0997411200BA26F7 /* Strange.saver */;
+ productReference = AFD5736D0997411200BA26F7 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFE2A4560E2E904600ADB298 /* SkyTentacles */ = {
AFE2A45B0E2E904600ADB298 /* Sources */,
AFE2A45E0E2E904600ADB298 /* Frameworks */,
AFE2A4650E2E904600ADB298 /* Rez */,
- AFE2A4660E2E904600ADB298 /* ShellScript */,
+ AFE2A4660E2E904600ADB298 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = SkyTentacles;
productName = SkyTentacles;
- productReference = AFE2A46A0E2E904600ADB298 /* SkyTentacles.saver */;
+ productReference = AFE2A46A0E2E904600ADB298 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFE30BE80E52B14700CCF4A5 /* Sonar */ = {
AFE30BED0E52B14700CCF4A5 /* Sources */,
AFE30BF00E52B14700CCF4A5 /* Frameworks */,
AFE30BF70E52B14700CCF4A5 /* Rez */,
- AFE30BF80E52B14700CCF4A5 /* ShellScript */,
+ AFE30BF80E52B14700CCF4A5 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Sonar;
productName = Sonar;
- productReference = AFE30BFC0E52B14700CCF4A5 /* Sonar.saver */;
+ productReference = AFE30BFC0E52B14700CCF4A5 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFE6A1820CDD7B2E002805BF /* MoebiusGears */ = {
AFE6A1870CDD7B2E002805BF /* Sources */,
AFE6A18B0CDD7B2E002805BF /* Frameworks */,
AFE6A1920CDD7B2E002805BF /* Rez */,
- AFE6A1930CDD7B2E002805BF /* ShellScript */,
+ AFE6A1930CDD7B2E002805BF /* Run Update Info Plist */,
);
buildRules = (
);
);
name = MoebiusGears;
productName = MoebiusGears;
- productReference = AFE6A1970CDD7B2E002805BF /* MoebiusGears.saver */;
+ productReference = AFE6A1970CDD7B2E002805BF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFE6A41B0CDD7FAA002805BF /* Abstractile */ = {
AFE6A4210CDD7FAA002805BF /* Sources */,
AFE6A4240CDD7FAA002805BF /* Frameworks */,
AFE6A4280CDD7FAA002805BF /* Rez */,
- AFE6A4290CDD7FAA002805BF /* ShellScript */,
+ AFE6A4290CDD7FAA002805BF /* Run Update Info Plist */,
);
buildRules = (
);
);
name = Abstractile;
productName = Abstractile;
- productReference = AFE6A42D0CDD7FAA002805BF /* Abstractile.saver */;
+ productReference = AFE6A42D0CDD7FAA002805BF /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFF463360C4403E400EE6509 /* CWaves */ = {
AFF4633B0C4403E400EE6509 /* Sources */,
AFF4633E0C4403E400EE6509 /* Frameworks */,
AFF463420C4403E400EE6509 /* Rez */,
- AFF463430C4403E400EE6509 /* ShellScript */,
+ AFF463430C4403E400EE6509 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = CWaves;
productName = CWaves;
- productReference = AFF463470C4403E400EE6509 /* CWaves.saver */;
+ productReference = AFF463470C4403E400EE6509 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
AFF463580C440AEF00EE6509 /* GLCells */ = {
AFF4635D0C440AEF00EE6509 /* Sources */,
AFF463600C440AEF00EE6509 /* Frameworks */,
AFF463670C440AEF00EE6509 /* Rez */,
- AFF463680C440AEF00EE6509 /* ShellScript */,
+ AFF463680C440AEF00EE6509 /* Run Update Info Plist */,
);
buildRules = (
);
);
name = GLCells;
productName = GLCells;
- productReference = AFF4636C0C440AEF00EE6509 /* GLCells.saver */;
+ productReference = AFF4636C0C440AEF00EE6509 /* XScreenSaver.saver */;
productType = "com.apple.product-type.bundle";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
+ attributes = {
+ LastUpgradeCheck = 0430;
+ };
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "xscreensaver" */;
- compatibilityVersion = "Xcode 3.1";
+ compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 1;
knownRegions = (
Japanese,
French,
German,
+ en,
);
mainGroup = 29B97314FDCFA39411CA2CEA /* xscreensaver */;
projectDirPath = "";
AF3581FB143330F900E09C51 /* TronBit */,
AF0DCA420C4CBB0D00D76972 /* Voronoi */,
AF137D410F075C9B004DE3B2 /* Obsolete */,
+ AFA55CCC09934CE400F3E977 /* GLForestFire */,
AFD570C90996B9F800BA26F7 /* Ant */,
AF6427A809A2DE36000F4CD4 /* Bubbles */,
AF47765A099DA78E001F091E /* Critical */,
AF477909099DE379001F091E /* Flag */,
AFD56EDA0996A95700BA26F7 /* Forest */,
- AFA55CCC09934CE400F3E977 /* GLForestFire */,
AF64260F09A18D6C000F4CD4 /* HyperBall */,
AF6425CC09A18855000F4CD4 /* HyperCube */,
AFD571B50996D9DC00BA26F7 /* Juggle */,
AF477208099D4EE8001F091E /* Whirlygig */,
AFD5709B0996B88E00BA26F7 /* Worm */,
AF9771D60989DC4A001F8B92 /* SaverTester */,
+ AF918977158FC00A002B5D1E /* XScreenSaver-iOS */,
);
};
/* End PBXProject section */
files = (
AF2D4D8413E902F5002AA818 /* SaverRunner.nib in Resources */,
AF2D522613E954A0002AA818 /* SaverRunner.icns in Resources */,
- AF78D190142DD99B002AAF77 /* hilbert.xml in Resources */,
+ AF51FD3415845CD500E5741F /* phosphor.xml in Resources */,
+ AF51FD3715845F9F00E5741F /* iSaverRunner.xib in Resources */,
+ AF51FD3B15845FD800E5741F /* iSaverRunner29.png in Resources */,
+ AF51FD3C15845FDB00E5741F /* iSaverRunner50.png in Resources */,
+ AF51FD3F15845FF700E5741F /* iSaverRunner57.png in Resources */,
+ AF51FD4015845FF900E5741F /* iSaverRunner72.png in Resources */,
+ AF51FD431584600300E5741F /* iSaverRunner114.png in Resources */,
+ AF6D7ED7158567420080DDC4 /* xscreensaver-text in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
buildActionMask = 2147483647;
files = (
AF2D4F7113E91093002AA818 /* SaverRunner.nib in Resources */,
- AF2D522713E954A0002AA818 /* SaverRunner.icns in Resources */,
- AF78D18F142DD99A002AAF77 /* hilbert.xml in Resources */,
- AF3581E71431D61D00E09C51 /* companioncube.xml in Resources */,
+ AF51FD3315845CC900E5741F /* apple2.xml in Resources */,
+ AF51FD3615845F9900E5741F /* iSaverRunner.xib in Resources */,
+ AF51FD3815845FC300E5741F /* SaverRunner.icns in Resources */,
+ AF51FD3A15845FD300E5741F /* iSaverRunner29.png in Resources */,
+ AF51FD3D15845FDE00E5741F /* iSaverRunner50.png in Resources */,
+ AF51FD3E15845FE200E5741F /* iSaverRunner57.png in Resources */,
+ AF51FD4115845FFC00E5741F /* iSaverRunner72.png in Resources */,
+ AF51FD4215845FFF00E5741F /* iSaverRunner114.png in Resources */,
+ AF6D7ED4158567240080DDC4 /* xscreensaver-getimage-file in Resources */,
+ AF6D7ED81585674C0080DDC4 /* xscreensaver-text in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
buildActionMask = 2147483647;
files = (
AF3581C31431D47B00E09C51 /* voronoi.xml in Resources */,
- AF3581C41431D47B00E09C51 /* hilbert.xml in Resources */,
AF3581E81431D61D00E09C51 /* companioncube.xml in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
buildActionMask = 2147483647;
files = (
AF3581FF143330F900E09C51 /* voronoi.xml in Resources */,
- AF358200143330F900E09C51 /* hilbert.xml in Resources */,
- AF358201143330F900E09C51 /* companioncube.xml in Resources */,
AF3582221433318500E09C51 /* tronbit.xml in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
buildActionMask = 2147483647;
files = (
AF77782709B650D200EA3033 /* starwars.xml in Resources */,
- AF77782B09B650FF00EA3033 /* starwars.txt in Resources */,
AF0FAF1109CA6FF900EE1051 /* xscreensaver-text in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
);
runOnlyForDeploymentPostprocessing = 0;
};
+ AF91897B158FC00A002B5D1E /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ AF91897E158FC00A002B5D1E /* iSaverRunner29.png in Resources */,
+ AF91897F158FC00A002B5D1E /* iSaverRunner50.png in Resources */,
+ AF918980158FC00A002B5D1E /* iSaverRunner57.png in Resources */,
+ AF918981158FC00A002B5D1E /* iSaverRunner72.png in Resources */,
+ AF918982158FC00A002B5D1E /* iSaverRunner114.png in Resources */,
+ AF918983158FC00A002B5D1E /* iSaverRunner.xib in Resources */,
+ AF918AB4158FC53D002B5D1E /* abstractile.xml in Resources */,
+ AF918AB5158FC53D002B5D1E /* anemone.xml in Resources */,
+ AF918AB6158FC53D002B5D1E /* anemotaxis.xml in Resources */,
+ AF918AB8158FC53D002B5D1E /* antinspect.xml in Resources */,
+ AF918AB9158FC53D002B5D1E /* antmaze.xml in Resources */,
+ AF918ABA158FC53D002B5D1E /* antspotlight.xml in Resources */,
+ AF918ABB158FC53D002B5D1E /* apollonian.xml in Resources */,
+ AF918ABC158FC53D002B5D1E /* apple2.xml in Resources */,
+ AF918ABD158FC53D002B5D1E /* atlantis.xml in Resources */,
+ AF918ABE158FC53D002B5D1E /* attraction.xml in Resources */,
+ AF918ABF158FC53D002B5D1E /* atunnel.xml in Resources */,
+ AF918AC0158FC53D002B5D1E /* barcode.xml in Resources */,
+ AF918AC1158FC53D002B5D1E /* blaster.xml in Resources */,
+ AF918AC2158FC53D002B5D1E /* blinkbox.xml in Resources */,
+ AF918AC3158FC53D002B5D1E /* blitspin.xml in Resources */,
+ AF918AC4158FC53D002B5D1E /* blocktube.xml in Resources */,
+ AF918AC5158FC53D002B5D1E /* boing.xml in Resources */,
+ AF918AC6158FC53D002B5D1E /* bouboule.xml in Resources */,
+ AF918AC7158FC53D002B5D1E /* bouncingcow.xml in Resources */,
+ AF918AC8158FC53D002B5D1E /* boxed.xml in Resources */,
+ AF918AC9158FC53D002B5D1E /* boxfit.xml in Resources */,
+ AF918ACA158FC53D002B5D1E /* braid.xml in Resources */,
+ AF918ACB158FC53D002B5D1E /* bsod.xml in Resources */,
+ AF918ACC158FC53D002B5D1E /* bubble3d.xml in Resources */,
+ AF918ACE158FC53D002B5D1E /* bumps.xml in Resources */,
+ AF918ACF158FC53D002B5D1E /* cage.xml in Resources */,
+ AF918AD0158FC53D002B5D1E /* carousel.xml in Resources */,
+ AF918AD1158FC53D002B5D1E /* ccurve.xml in Resources */,
+ AF918AD2158FC53D002B5D1E /* celtic.xml in Resources */,
+ AF918AD3158FC53D002B5D1E /* circuit.xml in Resources */,
+ AF918AD4158FC53D002B5D1E /* cloudlife.xml in Resources */,
+ AF918AD5158FC53D002B5D1E /* companioncube.xml in Resources */,
+ AF918AD6158FC53D002B5D1E /* compass.xml in Resources */,
+ AF918AD7158FC53D002B5D1E /* coral.xml in Resources */,
+ AF918AD8158FC53D002B5D1E /* crackberg.xml in Resources */,
+ AF918ADA158FC53D002B5D1E /* crystal.xml in Resources */,
+ AF918ADB158FC53D002B5D1E /* cube21.xml in Resources */,
+ AF918ADC158FC53D002B5D1E /* cubenetic.xml in Resources */,
+ AF918ADD158FC53D002B5D1E /* cubestorm.xml in Resources */,
+ AF918ADE158FC53D002B5D1E /* cubicgrid.xml in Resources */,
+ AF918ADF158FC53D002B5D1E /* cwaves.xml in Resources */,
+ AF918AE0158FC53D002B5D1E /* cynosure.xml in Resources */,
+ AF918AE1158FC53D002B5D1E /* dangerball.xml in Resources */,
+ AF918AE2158FC53D002B5D1E /* decayscreen.xml in Resources */,
+ AF918AE3158FC53D002B5D1E /* deco.xml in Resources */,
+ AF918AE4158FC53D002B5D1E /* deluxe.xml in Resources */,
+ AF918AE5158FC53D002B5D1E /* demon.xml in Resources */,
+ AF918AE6158FC53D002B5D1E /* discrete.xml in Resources */,
+ AF918AE7158FC53D002B5D1E /* distort.xml in Resources */,
+ AF918AE9158FC53D002B5D1E /* drift.xml in Resources */,
+ AF918AEA158FC53D002B5D1E /* endgame.xml in Resources */,
+ AF918AEB158FC53D002B5D1E /* engine.xml in Resources */,
+ AF918AEC158FC53D002B5D1E /* epicycle.xml in Resources */,
+ AF918AED158FC53D002B5D1E /* eruption.xml in Resources */,
+ AF918AEE158FC53D002B5D1E /* euler2d.xml in Resources */,
+ AF918AF0158FC53D002B5D1E /* fadeplot.xml in Resources */,
+ AF918AF1158FC53D002B5D1E /* fiberlamp.xml in Resources */,
+ AF918AF2158FC53D002B5D1E /* fireworkx.xml in Resources */,
+ AF918AF4158FC53D002B5D1E /* flame.xml in Resources */,
+ AF918AF5158FC53D002B5D1E /* flipflop.xml in Resources */,
+ AF918AF6158FC53D002B5D1E /* flipscreen3d.xml in Resources */,
+ AF918AF7158FC53D002B5D1E /* fliptext.xml in Resources */,
+ AF918AF8158FC53D002B5D1E /* flow.xml in Resources */,
+ AF918AF9158FC53D002B5D1E /* fluidballs.xml in Resources */,
+ AF918AFB158FC53D002B5D1E /* flyingtoasters.xml in Resources */,
+ AF918AFC158FC53D002B5D1E /* fontglide.xml in Resources */,
+ AF918AFE158FC53D002B5D1E /* fuzzyflakes.xml in Resources */,
+ AF918AFF158FC53D002B5D1E /* galaxy.xml in Resources */,
+ AF918B00158FC53D002B5D1E /* gears.xml in Resources */,
+ AF918B01158FC53D002B5D1E /* gflux.xml in Resources */,
+ AF918B02158FC53D002B5D1E /* glblur.xml in Resources */,
+ AF918B03158FC53D002B5D1E /* glcells.xml in Resources */,
+ AF918B04158FC53D002B5D1E /* gleidescope.xml in Resources */,
+ AF918B06158FC53D002B5D1E /* glhanoi.xml in Resources */,
+ AF918B07158FC53D002B5D1E /* glknots.xml in Resources */,
+ AF918B08158FC53D002B5D1E /* glmatrix.xml in Resources */,
+ AF918B09158FC53D002B5D1E /* glplanet.xml in Resources */,
+ AF918B0A158FC53D002B5D1E /* glschool.xml in Resources */,
+ AF918B0B158FC53D002B5D1E /* glslideshow.xml in Resources */,
+ AF918B0C158FC53D002B5D1E /* glsnake.xml in Resources */,
+ AF918B0D158FC53D002B5D1E /* gltext.xml in Resources */,
+ AF918B0E158FC53D002B5D1E /* goop.xml in Resources */,
+ AF918B0F158FC53D002B5D1E /* grav.xml in Resources */,
+ AF918B10158FC53D002B5D1E /* greynetic.xml in Resources */,
+ AF918B11158FC53D002B5D1E /* halftone.xml in Resources */,
+ AF918B12158FC53D002B5D1E /* halo.xml in Resources */,
+ AF918B13158FC53D002B5D1E /* helix.xml in Resources */,
+ AF918B14158FC53D002B5D1E /* hilbert.xml in Resources */,
+ AF918B15158FC53D002B5D1E /* hopalong.xml in Resources */,
+ AF918B18158FC53D002B5D1E /* hypertorus.xml in Resources */,
+ AF918B19158FC53D002B5D1E /* hypnowheel.xml in Resources */,
+ AF918B1A158FC53D002B5D1E /* ifs.xml in Resources */,
+ AF918B1B158FC53D002B5D1E /* imsmap.xml in Resources */,
+ AF918B1C158FC53D002B5D1E /* interaggregate.xml in Resources */,
+ AF918B1D158FC53D002B5D1E /* interference.xml in Resources */,
+ AF918B1E158FC53D002B5D1E /* intermomentary.xml in Resources */,
+ AF918B1F158FC53D002B5D1E /* jigglypuff.xml in Resources */,
+ AF918B22158FC53D002B5D1E /* juggler3d.xml in Resources */,
+ AF918B23158FC53D002B5D1E /* julia.xml in Resources */,
+ AF918B24158FC53D002B5D1E /* kaleidescope.xml in Resources */,
+ AF918B25158FC53D002B5D1E /* klein.xml in Resources */,
+ AF918B26158FC53D002B5D1E /* kumppa.xml in Resources */,
+ AF918B27158FC53D002B5D1E /* lament.xml in Resources */,
+ AF918B29158FC53D002B5D1E /* lavalite.xml in Resources */,
+ AF918B30158FC53D002B5D1E /* loop.xml in Resources */,
+ AF918B31158FC53D002B5D1E /* m6502.xml in Resources */,
+ AF918B32158FC53D002B5D1E /* maze.xml in Resources */,
+ AF918B33158FC53D002B5D1E /* memscroller.xml in Resources */,
+ AF918B34158FC53D002B5D1E /* menger.xml in Resources */,
+ AF918B35158FC53D002B5D1E /* metaballs.xml in Resources */,
+ AF918B36158FC53D002B5D1E /* mirrorblob.xml in Resources */,
+ AF918B38158FC53D002B5D1E /* moebius.xml in Resources */,
+ AF918B39158FC53D002B5D1E /* moebiusgears.xml in Resources */,
+ AF918B3A158FC53D002B5D1E /* moire.xml in Resources */,
+ AF918B3B158FC53D002B5D1E /* moire2.xml in Resources */,
+ AF918B3C158FC53D002B5D1E /* molecule.xml in Resources */,
+ AF918B3D158FC53D002B5D1E /* morph3d.xml in Resources */,
+ AF918B3E158FC53D002B5D1E /* mountain.xml in Resources */,
+ AF918B3F158FC53D002B5D1E /* munch.xml in Resources */,
+ AF918B40158FC53D002B5D1E /* nerverot.xml in Resources */,
+ AF918B41158FC53D002B5D1E /* noof.xml in Resources */,
+ AF918B42158FC53D002B5D1E /* noseguy.xml in Resources */,
+ AF918B43158FC53D002B5D1E /* pacman.xml in Resources */,
+ AF918B44158FC53D002B5D1E /* pedal.xml in Resources */,
+ AF918B45158FC53D002B5D1E /* penetrate.xml in Resources */,
+ AF918B46158FC53D002B5D1E /* penrose.xml in Resources */,
+ AF918B47158FC53D002B5D1E /* petri.xml in Resources */,
+ AF918B48158FC53E002B5D1E /* phosphor.xml in Resources */,
+ AF918B49158FC53E002B5D1E /* photopile.xml in Resources */,
+ AF918B4A158FC53E002B5D1E /* piecewise.xml in Resources */,
+ AF918B4B158FC53E002B5D1E /* pinion.xml in Resources */,
+ AF918B4C158FC53E002B5D1E /* pipes.xml in Resources */,
+ AF918B4E158FC53E002B5D1E /* polyominoes.xml in Resources */,
+ AF918B4F158FC53E002B5D1E /* polytopes.xml in Resources */,
+ AF918B50158FC53E002B5D1E /* pong.xml in Resources */,
+ AF918B51158FC53E002B5D1E /* popsquares.xml in Resources */,
+ AF918B52158FC53E002B5D1E /* providence.xml in Resources */,
+ AF918B53158FC53E002B5D1E /* pulsar.xml in Resources */,
+ AF918B54158FC53E002B5D1E /* pyro.xml in Resources */,
+ AF918B55158FC53E002B5D1E /* qix.xml in Resources */,
+ AF918B56158FC53E002B5D1E /* queens.xml in Resources */,
+ AF918B57158FC53E002B5D1E /* rdbomb.xml in Resources */,
+ AF918B58158FC53E002B5D1E /* ripples.xml in Resources */,
+ AF918B59158FC53E002B5D1E /* rocks.xml in Resources */,
+ AF918B5A158FC53E002B5D1E /* rorschach.xml in Resources */,
+ AF918B5C158FC53E002B5D1E /* rotzoomer.xml in Resources */,
+ AF918B5D158FC53E002B5D1E /* rubik.xml in Resources */,
+ AF918B5E158FC53E002B5D1E /* rubikblocks.xml in Resources */,
+ AF918B5F158FC53E002B5D1E /* sballs.xml in Resources */,
+ AF918B60158FC53E002B5D1E /* shadebobs.xml in Resources */,
+ AF918B61158FC53E002B5D1E /* sierpinski.xml in Resources */,
+ AF918B62158FC53E002B5D1E /* sierpinski3d.xml in Resources */,
+ AF918B63158FC53E002B5D1E /* skytentacles.xml in Resources */,
+ AF918B64158FC53E002B5D1E /* slidescreen.xml in Resources */,
+ AF918B65158FC53E002B5D1E /* slip.xml in Resources */,
+ AF918B66158FC53E002B5D1E /* sonar.xml in Resources */,
+ AF918B67158FC53E002B5D1E /* speedmine.xml in Resources */,
+ AF918B69158FC53E002B5D1E /* spheremonics.xml in Resources */,
+ AF918B6B158FC53E002B5D1E /* spotlight.xml in Resources */,
+ AF918B6C158FC53E002B5D1E /* sproingies.xml in Resources */,
+ AF918B6D158FC53E002B5D1E /* squiral.xml in Resources */,
+ AF918B6E158FC53E002B5D1E /* stairs.xml in Resources */,
+ AF918B6F158FC53E002B5D1E /* starfish.xml in Resources */,
+ AF918B70158FC53E002B5D1E /* starwars.xml in Resources */,
+ AF918B71158FC53E002B5D1E /* stonerview.xml in Resources */,
+ AF918B72158FC53E002B5D1E /* strange.xml in Resources */,
+ AF918B73158FC53E002B5D1E /* substrate.xml in Resources */,
+ AF918B74158FC53E002B5D1E /* superquadrics.xml in Resources */,
+ AF918B75158FC53E002B5D1E /* surfaces.xml in Resources */,
+ AF918B76158FC53E002B5D1E /* swirl.xml in Resources */,
+ AF918B78158FC53E002B5D1E /* tangram.xml in Resources */,
+ AF918B79158FC53E002B5D1E /* thornbird.xml in Resources */,
+ AF918B7A158FC53E002B5D1E /* timetunnel.xml in Resources */,
+ AF918B7B158FC53E002B5D1E /* topblock.xml in Resources */,
+ AF918B7C158FC53E002B5D1E /* triangle.xml in Resources */,
+ AF918B7D158FC53E002B5D1E /* tronbit.xml in Resources */,
+ AF918B7E158FC53E002B5D1E /* truchet.xml in Resources */,
+ AF918B7F158FC53E002B5D1E /* twang.xml in Resources */,
+ AF918B80158FC53E002B5D1E /* vermiculate.xml in Resources */,
+ AF918B83158FC53E002B5D1E /* voronoi.xml in Resources */,
+ AF918B84158FC53E002B5D1E /* wander.xml in Resources */,
+ AF918B86158FC53E002B5D1E /* whirlwindwarp.xml in Resources */,
+ AF918B89158FC53E002B5D1E /* wormhole.xml in Resources */,
+ AF918B8A158FC53E002B5D1E /* xanalogtv.xml in Resources */,
+ AF918B8B158FC53E002B5D1E /* xflame.xml in Resources */,
+ AF918B8C158FC53E002B5D1E /* xjack.xml in Resources */,
+ AF918B8D158FC53E002B5D1E /* xlyap.xml in Resources */,
+ AF918B8E158FC53E002B5D1E /* xmatrix.xml in Resources */,
+ AF918B8F158FC53E002B5D1E /* xrayswarm.xml in Resources */,
+ AF918B90158FC53E002B5D1E /* xspirograph.xml in Resources */,
+ AF918B91158FC554002B5D1E /* zoom.xml in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
AF975730099C317000B05160 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- AF14EE310E3CEF1A004CBBD2 /* XScreenSaver.icns in Resources */,
AF9772E30989DFC6001F8B92 /* SaverRunner.nib in Resources */,
+ AF51FD3915845FCB00E5741F /* SaverRunner.icns in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXRezBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
- AF0DC7B90C4C73F600D76972 /* ShellScript */ = {
+ AF0DC7B90C4C73F600D76972 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF0DCA520C4CBB0D00D76972 /* ShellScript */ = {
+ AF0DCA520C4CBB0D00D76972 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF1A176F0D6D6EE3008AF328 /* ShellScript */ = {
+ AF1A176F0D6D6EE3008AF328 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF2D51F413E94AC4002AA818 /* ShellScript */ = {
+ AF2D51F413E94AC4002AA818 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX/Contents/PlugIns/*.saver\n$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX\n";
+ shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q `/bin/ls -d $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX/{Contents/,}PlugIns/*.saver 2>&-`\n$SOURCE_ROOT/OSX/update-info-plist.pl -q `/bin/ls -d $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX 2>&-`\n";
+ showEnvVarsInLog = 0;
};
- AF2D51FD13E94B2D002AA818 /* ShellScript */ = {
+ AF2D51FD13E94B2D002AA818 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX/Contents/PlugIns/*.saver\n$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX\n";
+ shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q `/bin/ls -d $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX/{Contents/,}PlugIns/*.saver 2>&-`\n$SOURCE_ROOT/OSX/update-info-plist.pl -q `/bin/ls -d $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX 2>&-`\n";
+ showEnvVarsInLog = 0;
};
- AF32D9F00F3AD0B40080F535 /* ShellScript */ = {
+ AF32D9F00F3AD0B40080F535 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF3581D11431D47B00E09C51 /* ShellScript */ = {
+ AF3581D11431D47B00E09C51 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF358212143330F900E09C51 /* ShellScript */ = {
+ AF358212143330F900E09C51 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF35E89C0E63823600691F2F /* ShellScript */ = {
+ AF35E89C0E63823600691F2F /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF3C71550D624BF50030CC0D /* ShellScript */ = {
+ AF3C71550D624BF50030CC0D /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF48DEFF0A0C25E000F94CF9 /* ShellScript */ = {
+ AF48DEFF0A0C25E000F94CF9 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF4A3459102A593600A81B2A /* ShellScript */ = {
+ AF4A3459102A593600A81B2A /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF4FD6F60CE7A486005EE58E /* ShellScript */ = {
+ AF4FD6F60CE7A486005EE58E /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF4FF4CA0D52CBDE00666F98 /* ShellScript */ = {
+ AF4FF4CA0D52CBDE00666F98 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF78D185142DD8F3002AAF77 /* ShellScript */ = {
+ AF578FA11434E918002455DD /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AF998EEA0A083DB30051049D /* ShellScript */ = {
+ AF78D185142DD8F3002AAF77 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3393C0B058505002B0E7D /* ShellScript */ = {
+ AF91898A158FC00A002B5D1E /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA33C010B058E17002B0E7D /* ShellScript */ = {
+ AF998EEA0A083DB30051049D /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "# shell script goes here\nexit 0";
+ shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+ showEnvVarsInLog = 0;
};
- AFA3D69209C03B5C00E4CFCA /* ShellScript */ = {
+ AFA3393C0B058505002B0E7D /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D69409C03B6200E4CFCA /* ShellScript */ = {
+ AFA3D69209C03B5C00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D85B09C03BD300E4CFCA /* ShellScript */ = {
+ AFA3D69409C03B6200E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D85D09C03BD700E4CFCA /* ShellScript */ = {
+ AFA3D85B09C03BD300E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D85F09C03BDA00E4CFCA /* ShellScript */ = {
+ AFA3D85D09C03BD700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D86109C03BDE00E4CFCA /* ShellScript */ = {
+ AFA3D85F09C03BDA00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D86309C03BE200E4CFCA /* ShellScript */ = {
+ AFA3D86109C03BDE00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D86509C03BE500E4CFCA /* ShellScript */ = {
+ AFA3D86309C03BE200E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D86709C03BE800E4CFCA /* ShellScript */ = {
+ AFA3D86509C03BE500E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D86909C03BEC00E4CFCA /* ShellScript */ = {
+ AFA3D86709C03BE800E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D86B09C03BEF00E4CFCA /* ShellScript */ = {
+ AFA3D86909C03BEC00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D86D09C03BF300E4CFCA /* ShellScript */ = {
+ AFA3D86B09C03BEF00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D86F09C03BF700E4CFCA /* ShellScript */ = {
+ AFA3D86D09C03BF300E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D87109C03BFB00E4CFCA /* ShellScript */ = {
+ AFA3D86F09C03BF700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D87309C03C0000E4CFCA /* ShellScript */ = {
+ AFA3D87109C03BFB00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D87509C03C0400E4CFCA /* ShellScript */ = {
+ AFA3D87309C03C0000E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D87709C03C0A00E4CFCA /* ShellScript */ = {
+ AFA3D87509C03C0400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D87909C03C1200E4CFCA /* ShellScript */ = {
+ AFA3D87709C03C0A00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D87B09C03C1700E4CFCA /* ShellScript */ = {
+ AFA3D87909C03C1200E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D87D09C03C1B00E4CFCA /* ShellScript */ = {
+ AFA3D87B09C03C1700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D87F09C03C1E00E4CFCA /* ShellScript */ = {
+ AFA3D87D09C03C1B00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D88109C03C2100E4CFCA /* ShellScript */ = {
+ AFA3D87F09C03C1E00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D88309C03C2400E4CFCA /* ShellScript */ = {
+ AFA3D88109C03C2100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D88509C03C2700E4CFCA /* ShellScript */ = {
+ AFA3D88309C03C2400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D88709C03C2A00E4CFCA /* ShellScript */ = {
+ AFA3D88509C03C2700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D88909C03C2E00E4CFCA /* ShellScript */ = {
+ AFA3D88709C03C2A00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D88B09C03C3200E4CFCA /* ShellScript */ = {
+ AFA3D88909C03C2E00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D88D09C03C3600E4CFCA /* ShellScript */ = {
+ AFA3D88B09C03C3200E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D88F09C03C3900E4CFCA /* ShellScript */ = {
+ AFA3D88D09C03C3600E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D89109C03C3C00E4CFCA /* ShellScript */ = {
+ AFA3D88F09C03C3900E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D89309C03C4000E4CFCA /* ShellScript */ = {
+ AFA3D89109C03C3C00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D89509C03C4400E4CFCA /* ShellScript */ = {
+ AFA3D89309C03C4000E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D89709C03C4700E4CFCA /* ShellScript */ = {
+ AFA3D89509C03C4400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D89B09C03C4D00E4CFCA /* ShellScript */ = {
+ AFA3D89709C03C4700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D89D09C03C5000E4CFCA /* ShellScript */ = {
+ AFA3D89B09C03C4D00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D89F09C03C5300E4CFCA /* ShellScript */ = {
+ AFA3D89D09C03C5000E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8A109C03C5600E4CFCA /* ShellScript */ = {
+ AFA3D89F09C03C5300E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8A309C03C5F00E4CFCA /* ShellScript */ = {
+ AFA3D8A109C03C5600E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8A509C03C6200E4CFCA /* ShellScript */ = {
+ AFA3D8A309C03C5F00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8A909C03C6900E4CFCA /* ShellScript */ = {
+ AFA3D8A509C03C6200E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8AB09C03C6D00E4CFCA /* ShellScript */ = {
+ AFA3D8A909C03C6900E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8AD09C03C7000E4CFCA /* ShellScript */ = {
+ AFA3D8AB09C03C6D00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8AF09C03C7300E4CFCA /* ShellScript */ = {
+ AFA3D8AD09C03C7000E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8B109C03C7600E4CFCA /* ShellScript */ = {
+ AFA3D8AF09C03C7300E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8B309C03C7900E4CFCA /* ShellScript */ = {
+ AFA3D8B109C03C7600E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8B509C03C7C00E4CFCA /* ShellScript */ = {
+ AFA3D8B309C03C7900E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8B709C03C7F00E4CFCA /* ShellScript */ = {
+ AFA3D8B509C03C7C00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8B909C03C8200E4CFCA /* ShellScript */ = {
+ AFA3D8B709C03C7F00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8BB09C03C8600E4CFCA /* ShellScript */ = {
+ AFA3D8B909C03C8200E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8BD09C03C8900E4CFCA /* ShellScript */ = {
+ AFA3D8BB09C03C8600E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8BF09C03C8D00E4CFCA /* ShellScript */ = {
+ AFA3D8BD09C03C8900E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8C109C03C9000E4CFCA /* ShellScript */ = {
+ AFA3D8BF09C03C8D00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8C309C03C9300E4CFCA /* ShellScript */ = {
+ AFA3D8C109C03C9000E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8C509C03C9600E4CFCA /* ShellScript */ = {
+ AFA3D8C309C03C9300E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8C709C03C9900E4CFCA /* ShellScript */ = {
+ AFA3D8C509C03C9600E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8C909C03C9E00E4CFCA /* ShellScript */ = {
+ AFA3D8C709C03C9900E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8CB09C03CA100E4CFCA /* ShellScript */ = {
+ AFA3D8C909C03C9E00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8CD09C03CA400E4CFCA /* ShellScript */ = {
+ AFA3D8CB09C03CA100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8CF09C03CA800E4CFCA /* ShellScript */ = {
+ AFA3D8CD09C03CA400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8D109C03CAB00E4CFCA /* ShellScript */ = {
+ AFA3D8CF09C03CA800E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8D309C03CAE00E4CFCA /* ShellScript */ = {
+ AFA3D8D109C03CAB00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8D709C03CB400E4CFCA /* ShellScript */ = {
+ AFA3D8D309C03CAE00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8D909C03CB700E4CFCA /* ShellScript */ = {
+ AFA3D8D709C03CB400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8DB09C03CBA00E4CFCA /* ShellScript */ = {
+ AFA3D8D909C03CB700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8DD09C03CBD00E4CFCA /* ShellScript */ = {
+ AFA3D8DB09C03CBA00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8DF09C03CC000E4CFCA /* ShellScript */ = {
+ AFA3D8DD09C03CBD00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8E109C03CC400E4CFCA /* ShellScript */ = {
+ AFA3D8DF09C03CC000E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8E309C03CCA00E4CFCA /* ShellScript */ = {
+ AFA3D8E109C03CC400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8E509C03CCD00E4CFCA /* ShellScript */ = {
+ AFA3D8E309C03CCA00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8E709C03CD100E4CFCA /* ShellScript */ = {
+ AFA3D8E509C03CCD00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8E909C03CD500E4CFCA /* ShellScript */ = {
+ AFA3D8E709C03CD100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8EB09C03CD800E4CFCA /* ShellScript */ = {
+ AFA3D8E909C03CD500E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8ED09C03CDB00E4CFCA /* ShellScript */ = {
+ AFA3D8EB09C03CD800E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8EF09C03CDE00E4CFCA /* ShellScript */ = {
+ AFA3D8ED09C03CDB00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8F109C03CE100E4CFCA /* ShellScript */ = {
+ AFA3D8EF09C03CDE00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8F309C03CE400E4CFCA /* ShellScript */ = {
+ AFA3D8F109C03CE100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8F509C03CE800E4CFCA /* ShellScript */ = {
+ AFA3D8F309C03CE400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8F709C03CEA00E4CFCA /* ShellScript */ = {
+ AFA3D8F509C03CE800E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8F909C03CED00E4CFCA /* ShellScript */ = {
+ AFA3D8F709C03CEA00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8FB09C03CF100E4CFCA /* ShellScript */ = {
+ AFA3D8F909C03CED00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8FD09C03CF400E4CFCA /* ShellScript */ = {
+ AFA3D8FB09C03CF100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D8FF09C03CF700E4CFCA /* ShellScript */ = {
+ AFA3D8FD09C03CF400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D90109C03D0000E4CFCA /* ShellScript */ = {
+ AFA3D8FF09C03CF700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D90309C03D0400E4CFCA /* ShellScript */ = {
+ AFA3D90109C03D0000E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D90509C03D0700E4CFCA /* ShellScript */ = {
+ AFA3D90309C03D0400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D90709C03D0B00E4CFCA /* ShellScript */ = {
+ AFA3D90509C03D0700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D90909C03D0E00E4CFCA /* ShellScript */ = {
+ AFA3D90709C03D0B00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D90B09C03D1100E4CFCA /* ShellScript */ = {
+ AFA3D90909C03D0E00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D90D09C03D1400E4CFCA /* ShellScript */ = {
+ AFA3D90B09C03D1100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D90F09C03D1800E4CFCA /* ShellScript */ = {
+ AFA3D90D09C03D1400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D91109C03D1B00E4CFCA /* ShellScript */ = {
+ AFA3D90F09C03D1800E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D91309C03D1E00E4CFCA /* ShellScript */ = {
+ AFA3D91109C03D1B00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D91509C03D2100E4CFCA /* ShellScript */ = {
+ AFA3D91309C03D1E00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D91709C03D2400E4CFCA /* ShellScript */ = {
+ AFA3D91509C03D2100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D91909C03D2700E4CFCA /* ShellScript */ = {
+ AFA3D91709C03D2400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D91D09C03D3000E4CFCA /* ShellScript */ = {
+ AFA3D91909C03D2700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D91F09C03D3300E4CFCA /* ShellScript */ = {
+ AFA3D91D09C03D3000E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D92109C03D3600E4CFCA /* ShellScript */ = {
+ AFA3D91F09C03D3300E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D92309C03D3A00E4CFCA /* ShellScript */ = {
+ AFA3D92109C03D3600E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D92509C03D3D00E4CFCA /* ShellScript */ = {
+ AFA3D92309C03D3A00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D92709C03D4000E4CFCA /* ShellScript */ = {
+ AFA3D92509C03D3D00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D92909C03D4400E4CFCA /* ShellScript */ = {
+ AFA3D92709C03D4000E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D92B09C03D4700E4CFCA /* ShellScript */ = {
+ AFA3D92909C03D4400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D92D09C03D4A00E4CFCA /* ShellScript */ = {
+ AFA3D92B09C03D4700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D92F09C03D4E00E4CFCA /* ShellScript */ = {
+ AFA3D92D09C03D4A00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D93109C03D5100E4CFCA /* ShellScript */ = {
+ AFA3D92F09C03D4E00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D93309C03D5400E4CFCA /* ShellScript */ = {
+ AFA3D93109C03D5100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D93509C03D5700E4CFCA /* ShellScript */ = {
+ AFA3D93309C03D5400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D93709C03D5B00E4CFCA /* ShellScript */ = {
+ AFA3D93509C03D5700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D93909C03D5E00E4CFCA /* ShellScript */ = {
+ AFA3D93709C03D5B00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D93B09C03D6200E4CFCA /* ShellScript */ = {
+ AFA3D93909C03D5E00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D93D09C03D6C00E4CFCA /* ShellScript */ = {
+ AFA3D93B09C03D6200E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D93F09C03D6F00E4CFCA /* ShellScript */ = {
+ AFA3D93D09C03D6C00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D94109C03D7200E4CFCA /* ShellScript */ = {
+ AFA3D93F09C03D6F00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D94309C03D7600E4CFCA /* ShellScript */ = {
+ AFA3D94109C03D7200E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D94509C03D7A00E4CFCA /* ShellScript */ = {
+ AFA3D94309C03D7600E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D94709C03D7E00E4CFCA /* ShellScript */ = {
+ AFA3D94509C03D7A00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D94909C03D8100E4CFCA /* ShellScript */ = {
+ AFA3D94709C03D7E00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D94B09C03D8500E4CFCA /* ShellScript */ = {
+ AFA3D94909C03D8100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D94D09C03D8D00E4CFCA /* ShellScript */ = {
+ AFA3D94B09C03D8500E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D94F09C03D9100E4CFCA /* ShellScript */ = {
+ AFA3D94D09C03D8D00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D95109C03D9400E4CFCA /* ShellScript */ = {
+ AFA3D94F09C03D9100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D95309C03D9800E4CFCA /* ShellScript */ = {
+ AFA3D95109C03D9400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D95509C03D9C00E4CFCA /* ShellScript */ = {
+ AFA3D95309C03D9800E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D95709C03DA100E4CFCA /* ShellScript */ = {
+ AFA3D95509C03D9C00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D95909C03DA400E4CFCA /* ShellScript */ = {
+ AFA3D95709C03DA100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D95B09C03DA800E4CFCA /* ShellScript */ = {
+ AFA3D95909C03DA400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D95D09C03DAB00E4CFCA /* ShellScript */ = {
+ AFA3D95B09C03DA800E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D95F09C03DAE00E4CFCA /* ShellScript */ = {
+ AFA3D95D09C03DAB00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D96109C03DB100E4CFCA /* ShellScript */ = {
+ AFA3D95F09C03DAE00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D96309C03DB500E4CFCA /* ShellScript */ = {
+ AFA3D96109C03DB100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D96509C03DB900E4CFCA /* ShellScript */ = {
+ AFA3D96309C03DB500E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D96709C03DBC00E4CFCA /* ShellScript */ = {
+ AFA3D96509C03DB900E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D96909C03DBF00E4CFCA /* ShellScript */ = {
+ AFA3D96709C03DBC00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D96B09C03DC600E4CFCA /* ShellScript */ = {
+ AFA3D96909C03DBF00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D96D09C03DCA00E4CFCA /* ShellScript */ = {
+ AFA3D96B09C03DC600E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D96F09C03DCD00E4CFCA /* ShellScript */ = {
+ AFA3D96D09C03DCA00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D97109C03DD000E4CFCA /* ShellScript */ = {
+ AFA3D96F09C03DCD00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D97309C03DD300E4CFCA /* ShellScript */ = {
+ AFA3D97109C03DD000E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D97509C03DD700E4CFCA /* ShellScript */ = {
+ AFA3D97309C03DD300E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D97709C03DDA00E4CFCA /* ShellScript */ = {
+ AFA3D97509C03DD700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D97909C03DDD00E4CFCA /* ShellScript */ = {
+ AFA3D97709C03DDA00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D97B09C03DE000E4CFCA /* ShellScript */ = {
+ AFA3D97909C03DDD00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D97D09C03DE400E4CFCA /* ShellScript */ = {
+ AFA3D97B09C03DE000E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D97F09C03DE700E4CFCA /* ShellScript */ = {
+ AFA3D97D09C03DE400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D98109C03DEA00E4CFCA /* ShellScript */ = {
+ AFA3D97F09C03DE700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D98309C03DEE00E4CFCA /* ShellScript */ = {
+ AFA3D98109C03DEA00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D98509C03DF100E4CFCA /* ShellScript */ = {
+ AFA3D98309C03DEE00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D98709C03DF400E4CFCA /* ShellScript */ = {
+ AFA3D98509C03DF100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D98909C03DF700E4CFCA /* ShellScript */ = {
+ AFA3D98709C03DF400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D98B09C03DFC00E4CFCA /* ShellScript */ = {
+ AFA3D98909C03DF700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D98D09C03E0500E4CFCA /* ShellScript */ = {
+ AFA3D98B09C03DFC00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D98F09C03E0F00E4CFCA /* ShellScript */ = {
+ AFA3D98D09C03E0500E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D99109C03E1200E4CFCA /* ShellScript */ = {
+ AFA3D98F09C03E0F00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D99309C03E1600E4CFCA /* ShellScript */ = {
+ AFA3D99109C03E1200E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D99509C03E1900E4CFCA /* ShellScript */ = {
+ AFA3D99309C03E1600E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D99709C03E1C00E4CFCA /* ShellScript */ = {
+ AFA3D99509C03E1900E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D99909C03E2000E4CFCA /* ShellScript */ = {
+ AFA3D99709C03E1C00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D99B09C03E2300E4CFCA /* ShellScript */ = {
+ AFA3D99909C03E2000E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D99D09C03E2600E4CFCA /* ShellScript */ = {
+ AFA3D99B09C03E2300E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D99F09C03E2900E4CFCA /* ShellScript */ = {
+ AFA3D99D09C03E2600E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9A109C03E2E00E4CFCA /* ShellScript */ = {
+ AFA3D99F09C03E2900E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9A309C03E3200E4CFCA /* ShellScript */ = {
+ AFA3D9A109C03E2E00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9A509C03E3600E4CFCA /* ShellScript */ = {
+ AFA3D9A309C03E3200E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9A709C03E3A00E4CFCA /* ShellScript */ = {
+ AFA3D9A509C03E3600E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9A909C03E3D00E4CFCA /* ShellScript */ = {
+ AFA3D9A709C03E3A00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9AB09C03E4200E4CFCA /* ShellScript */ = {
+ AFA3D9A909C03E3D00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9AD09C03E4600E4CFCA /* ShellScript */ = {
+ AFA3D9AB09C03E4200E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9AF09C03E4B00E4CFCA /* ShellScript */ = {
+ AFA3D9AD09C03E4600E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9B109C03E4E00E4CFCA /* ShellScript */ = {
+ AFA3D9AF09C03E4B00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9B309C03E5100E4CFCA /* ShellScript */ = {
+ AFA3D9B109C03E4E00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9B509C03E5700E4CFCA /* ShellScript */ = {
+ AFA3D9B309C03E5100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9B709C03E5B00E4CFCA /* ShellScript */ = {
+ AFA3D9B509C03E5700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9B909C03E5E00E4CFCA /* ShellScript */ = {
+ AFA3D9B709C03E5B00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9BB09C03E6200E4CFCA /* ShellScript */ = {
+ AFA3D9B909C03E5E00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9BD09C03E6500E4CFCA /* ShellScript */ = {
+ AFA3D9BB09C03E6200E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9BF09C03E6900E4CFCA /* ShellScript */ = {
+ AFA3D9BD09C03E6500E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9C109C03E6E00E4CFCA /* ShellScript */ = {
+ AFA3D9BF09C03E6900E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9C309C03E7100E4CFCA /* ShellScript */ = {
+ AFA3D9C109C03E6E00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9C509C03E7400E4CFCA /* ShellScript */ = {
+ AFA3D9C309C03E7100E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9C709C03E7800E4CFCA /* ShellScript */ = {
+ AFA3D9C509C03E7400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9C909C03E7C00E4CFCA /* ShellScript */ = {
+ AFA3D9C709C03E7800E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9CB09C03E7F00E4CFCA /* ShellScript */ = {
+ AFA3D9C909C03E7C00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9CD09C03E8400E4CFCA /* ShellScript */ = {
+ AFA3D9CB09C03E7F00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9CF09C03E8700E4CFCA /* ShellScript */ = {
+ AFA3D9CD09C03E8400E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9D109C03E8B00E4CFCA /* ShellScript */ = {
+ AFA3D9CF09C03E8700E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9D309C03E8F00E4CFCA /* ShellScript */ = {
+ AFA3D9D109C03E8B00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3D9D509C03E9300E4CFCA /* ShellScript */ = {
+ AFA3D9D309C03E8F00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFA3DBA209C0424C00E4CFCA /* ShellScript */ = {
+ AFA3D9D509C03E9300E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFCCCBB509C033DF00353F4D /* ShellScript */ = {
+ AFA3DBA209C0424C00E4CFCA /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFCCCBC709C03AAF00353F4D /* ShellScript */ = {
+ AFCCCBB509C033DF00353F4D /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFCCCBCB09C03AEE00353F4D /* ShellScript */ = {
+ AFCCCBC709C03AAF00353F4D /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFCCCBCD09C03AF400353F4D /* ShellScript */ = {
+ AFCCCBCB09C03AEE00353F4D /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFCCCBCF09C03AF800353F4D /* ShellScript */ = {
+ AFCCCBCD09C03AF400353F4D /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFCCCBD109C03AFC00353F4D /* ShellScript */ = {
+ AFCCCBCF09C03AF800353F4D /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFCCCBD309C03B0000353F4D /* ShellScript */ = {
+ AFCCCBD109C03AFC00353F4D /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFCCCBD509C03B0500353F4D /* ShellScript */ = {
+ AFCCCBD309C03B0000353F4D /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFD51B2C0F063B4A00471C02 /* ShellScript */ = {
+ AFCCCBD509C03B0500353F4D /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFE2A4660E2E904600ADB298 /* ShellScript */ = {
+ AFD51B2C0F063B4A00471C02 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFE30BF80E52B14700CCF4A5 /* ShellScript */ = {
+ AFE2A4660E2E904600ADB298 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFE6A1930CDD7B2E002805BF /* ShellScript */ = {
+ AFE30BF80E52B14700CCF4A5 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFE6A4290CDD7FAA002805BF /* ShellScript */ = {
+ AFE6A1930CDD7B2E002805BF /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFF463430C4403E400EE6509 /* ShellScript */ = {
+ AFE6A4290CDD7FAA002805BF /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
showEnvVarsInLog = 0;
};
- AFF463680C440AEF00EE6509 /* ShellScript */ = {
+ AFF463430C4403E400EE6509 /* Run Update Info Plist */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
+ name = "Run Update Info Plist";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/sh;
+ shellScript = "$SOURCE_ROOT/OSX/update-info-plist.pl -q $BUILT_PRODUCTS_DIR/$PRODUCT_NAME$WRAPPER_SUFFIX";
+ showEnvVarsInLog = 0;
+ };
+ AFF463680C440AEF00EE6509 /* Run Update Info Plist */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Run Update Info Plist";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
AF3581DE1431D5FC00E09C51 /* companion_heart.c in Sources */,
AF3581E11431D5FC00E09C51 /* companion_quad.c in Sources */,
AF3581E41431D5FC00E09C51 /* companion.c in Sources */,
+ AF84AF1F15829AF000607E4C /* SaverListController.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
AF3581DD1431D5FC00E09C51 /* companion_heart.c in Sources */,
AF3581E01431D5FC00E09C51 /* companion_quad.c in Sources */,
AF3581E31431D5FC00E09C51 /* companion.c in Sources */,
+ AF51FD3515845D1400E5741F /* SaverListController.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
AF77783D09B651C700EA3033 /* glut_swidth.c in Sources */,
AF7778C609B65CFE00EA3033 /* font-ximage.c in Sources */,
AFAD462309D5F4DA00AB5F95 /* grabclient.c in Sources */,
+ AF6048FB157C07C600CA21E4 /* jwzgles.c in Sources */,
+ AFC7592D158D8E8B00C5458E /* textclient.c in Sources */,
+ AFC75930158D9A7A00C5458E /* iostextclient.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
);
runOnlyForDeploymentPostprocessing = 0;
};
+ AF918985158FC00A002B5D1E /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ AF918986158FC00A002B5D1E /* SaverRunner.m in Sources */,
+ AF918987158FC00A002B5D1E /* main.m in Sources */,
+ AF918988158FC00A002B5D1E /* SaverListController.m in Sources */,
+ AF918993158FC2BE002B5D1E /* abstractile.c in Sources */,
+ AF918994158FC2BE002B5D1E /* anemone.c in Sources */,
+ AF918995158FC2E0002B5D1E /* analogtv.c in Sources */,
+ AF918996158FC310002B5D1E /* anemotaxis.c in Sources */,
+ AF918997158FC310002B5D1E /* apple2-main.c in Sources */,
+ AF918998158FC310002B5D1E /* apple2.c in Sources */,
+ AF918999158FC310002B5D1E /* asm6502.c in Sources */,
+ AF91899A158FC310002B5D1E /* attraction.c in Sources */,
+ AF91899B158FC310002B5D1E /* barcode.c in Sources */,
+ AF91899C158FC310002B5D1E /* blaster.c in Sources */,
+ AF91899D158FC310002B5D1E /* blitspin.c in Sources */,
+ AF91899E158FC310002B5D1E /* boxfit.c in Sources */,
+ AF91899F158FC310002B5D1E /* bsod.c in Sources */,
+ AF9189A0158FC310002B5D1E /* bubbles-default.c in Sources */,
+ AF9189A2158FC310002B5D1E /* bumps.c in Sources */,
+ AF9189A3158FC310002B5D1E /* ccurve.c in Sources */,
+ AF9189A4158FC310002B5D1E /* celtic.c in Sources */,
+ AF9189A5158FC310002B5D1E /* cloudlife.c in Sources */,
+ AF9189AA158FC311002B5D1E /* compass.c in Sources */,
+ AF9189AB158FC311002B5D1E /* coral.c in Sources */,
+ AF9189AD158FC311002B5D1E /* cwaves.c in Sources */,
+ AF9189AE158FC311002B5D1E /* cynosure.c in Sources */,
+ AF9189AF158FC311002B5D1E /* decayscreen.c in Sources */,
+ AF9189B0158FC311002B5D1E /* deco.c in Sources */,
+ AF9189B1158FC311002B5D1E /* deluxe.c in Sources */,
+ AF9189B2158FC311002B5D1E /* distort.c in Sources */,
+ AF9189B3158FC311002B5D1E /* epicycle.c in Sources */,
+ AF9189B4158FC311002B5D1E /* eruption.c in Sources */,
+ AF9189B5158FC311002B5D1E /* fireworkx.c in Sources */,
+ AF9189B6158FC334002B5D1E /* flame.c in Sources */,
+ AF9189B7158FC334002B5D1E /* fluidballs.c in Sources */,
+ AF9189B8158FC334002B5D1E /* fontglide.c in Sources */,
+ AF9189B9158FC334002B5D1E /* fps.c in Sources */,
+ AF9189BA158FC334002B5D1E /* fuzzyflakes.c in Sources */,
+ AF9189BB158FC334002B5D1E /* goop.c in Sources */,
+ AF9189BC158FC334002B5D1E /* greynetic.c in Sources */,
+ AF9189BD158FC334002B5D1E /* halftone.c in Sources */,
+ AF9189BE158FC334002B5D1E /* halo.c in Sources */,
+ AF9189BF158FC334002B5D1E /* helix.c in Sources */,
+ AF9189C2158FC334002B5D1E /* ifs.c in Sources */,
+ AF9189C3158FC334002B5D1E /* imsmap.c in Sources */,
+ AF9189C4158FC334002B5D1E /* interaggregate.c in Sources */,
+ AF9189C5158FC334002B5D1E /* interference.c in Sources */,
+ AF9189C6158FC334002B5D1E /* intermomentary.c in Sources */,
+ AF9189C7158FC334002B5D1E /* kaleidescope.c in Sources */,
+ AF9189C8158FC334002B5D1E /* kumppa.c in Sources */,
+ AF9189CB158FC334002B5D1E /* m6502.c in Sources */,
+ AF9189CC158FC334002B5D1E /* maze.c in Sources */,
+ AF9189CD158FC334002B5D1E /* memscroller.c in Sources */,
+ AF9189CE158FC334002B5D1E /* metaballs.c in Sources */,
+ AF9189CF158FC334002B5D1E /* moire.c in Sources */,
+ AF9189D0158FC334002B5D1E /* moire2.c in Sources */,
+ AF9189D1158FC334002B5D1E /* munch.c in Sources */,
+ AF9189D2158FC334002B5D1E /* nerverot.c in Sources */,
+ AF9189D3158FC334002B5D1E /* noseguy.c in Sources */,
+ AF9189D4158FC334002B5D1E /* pedal.c in Sources */,
+ AF9189D5158FC334002B5D1E /* penetrate.c in Sources */,
+ AF9189D6158FC334002B5D1E /* petri.c in Sources */,
+ AF9189D7158FC334002B5D1E /* phosphor.c in Sources */,
+ AF9189D8158FC334002B5D1E /* piecewise.c in Sources */,
+ AF9189D9158FC334002B5D1E /* pong.c in Sources */,
+ AF9189DA158FC334002B5D1E /* popsquares.c in Sources */,
+ AF9189DB158FC334002B5D1E /* pyro.c in Sources */,
+ AF9189DC158FC334002B5D1E /* qix.c in Sources */,
+ AF9189DD158FC334002B5D1E /* rd-bomb.c in Sources */,
+ AF9189DE158FC334002B5D1E /* ripples.c in Sources */,
+ AF9189DF158FC35D002B5D1E /* rocks.c in Sources */,
+ AF9189E0158FC35D002B5D1E /* rorschach.c in Sources */,
+ AF9189E1158FC35D002B5D1E /* rotzoomer.c in Sources */,
+ AF9189E2158FC35D002B5D1E /* shadebobs.c in Sources */,
+ AF9189E3158FC35D002B5D1E /* slidescreen.c in Sources */,
+ AF9189E4158FC35D002B5D1E /* speedmine.c in Sources */,
+ AF9189E5158FC35D002B5D1E /* spotlight.c in Sources */,
+ AF9189E6158FC35D002B5D1E /* squiral.c in Sources */,
+ AF9189E7158FC35D002B5D1E /* starfish.c in Sources */,
+ AF9189E8158FC35D002B5D1E /* substrate.c in Sources */,
+ AF9189EF158FC35D002B5D1E /* truchet.c in Sources */,
+ AF9189F0158FC35D002B5D1E /* twang.c in Sources */,
+ AF9189F1158FC35D002B5D1E /* vermiculate.c in Sources */,
+ AF9189F2158FC35D002B5D1E /* wander.c in Sources */,
+ AF9189F3158FC35E002B5D1E /* whirlwindwarp.c in Sources */,
+ AF9189F5158FC35E002B5D1E /* wormhole.c in Sources */,
+ AF9189F6158FC35E002B5D1E /* xanalogtv.c in Sources */,
+ AF9189F7158FC35E002B5D1E /* xflame.c in Sources */,
+ AF9189F8158FC35E002B5D1E /* xjack.c in Sources */,
+ AF9189F9158FC35E002B5D1E /* xlyap.c in Sources */,
+ AF9189FA158FC35E002B5D1E /* xmatrix.c in Sources */,
+ AF9189FB158FC35E002B5D1E /* xrayswarm.c in Sources */,
+ AF9189FC158FC35E002B5D1E /* xspirograph.c in Sources */,
+ AF9189FD158FC35E002B5D1E /* zoom.c in Sources */,
+ AF9189FF158FC38A002B5D1E /* apollonian.c in Sources */,
+ AF918A00158FC38A002B5D1E /* bouboule.c in Sources */,
+ AF918A01158FC38A002B5D1E /* braid.c in Sources */,
+ AF918A02158FC38A002B5D1E /* crystal.c in Sources */,
+ AF918A03158FC38A002B5D1E /* demon.c in Sources */,
+ AF918A04158FC38A002B5D1E /* discrete.c in Sources */,
+ AF918A05158FC38A002B5D1E /* drift.c in Sources */,
+ AF918A06158FC38A002B5D1E /* euler2d.c in Sources */,
+ AF918A07158FC38A002B5D1E /* fadeplot.c in Sources */,
+ AF918A08158FC38A002B5D1E /* fiberlamp.c in Sources */,
+ AF918A0A158FC38A002B5D1E /* flow.c in Sources */,
+ AF918A0C158FC38A002B5D1E /* galaxy.c in Sources */,
+ AF918A0D158FC38A002B5D1E /* grav.c in Sources */,
+ AF918A0E158FC38A002B5D1E /* hopalong.c in Sources */,
+ AF918A11158FC38A002B5D1E /* julia.c in Sources */,
+ AF918A16158FC38A002B5D1E /* loop.c in Sources */,
+ AF918A17158FC38A002B5D1E /* mountain.c in Sources */,
+ AF918A18158FC38A002B5D1E /* pacman.c in Sources */,
+ AF918A19158FC38A002B5D1E /* pacman_ai.c in Sources */,
+ AF918A1A158FC38A002B5D1E /* pacman_level.c in Sources */,
+ AF918A1B158FC38A002B5D1E /* penrose.c in Sources */,
+ AF918A1C158FC38A002B5D1E /* polyominoes.c in Sources */,
+ AF918A1E158FC38A002B5D1E /* sierpinski.c in Sources */,
+ AF918A1F158FC38A002B5D1E /* slip.c in Sources */,
+ AF918A22158FC38A002B5D1E /* strange.c in Sources */,
+ AF918A23158FC38A002B5D1E /* swirl.c in Sources */,
+ AF918A24158FC38A002B5D1E /* thornbird.c in Sources */,
+ AF918A25158FC38A002B5D1E /* triangle.c in Sources */,
+ AF918A28158FC3BB002B5D1E /* antinspect.c in Sources */,
+ AF918A29158FC3BB002B5D1E /* antmaze.c in Sources */,
+ AF918A2A158FC3BB002B5D1E /* antspotlight.c in Sources */,
+ AF918A2B158FC3BB002B5D1E /* atlantis.c in Sources */,
+ AF918A2C158FC3BB002B5D1E /* atunnel.c in Sources */,
+ AF918A2D158FC3BB002B5D1E /* b_draw.c in Sources */,
+ AF918A2E158FC3BB002B5D1E /* b_lockglue.c in Sources */,
+ AF918A2F158FC3BB002B5D1E /* b_sphere.c in Sources */,
+ AF918A30158FC3BB002B5D1E /* blinkbox.c in Sources */,
+ AF918A31158FC3BB002B5D1E /* blocktube.c in Sources */,
+ AF918A32158FC3BB002B5D1E /* boing.c in Sources */,
+ AF918A33158FC3BB002B5D1E /* bouncingcow.c in Sources */,
+ AF918A34158FC3BB002B5D1E /* boxed.c in Sources */,
+ AF918A35158FC3BB002B5D1E /* bubble3d.c in Sources */,
+ AF918A36158FC3BB002B5D1E /* buildlwo.c in Sources */,
+ AF918A37158FC3BB002B5D1E /* cage.c in Sources */,
+ AF918A38158FC3BB002B5D1E /* carousel.c in Sources */,
+ AF918A39158FC3BB002B5D1E /* chessmodels.c in Sources */,
+ AF918A3A158FC3BB002B5D1E /* circuit.c in Sources */,
+ AF9189A6158FC310002B5D1E /* companion.c in Sources */,
+ AF9189A7158FC311002B5D1E /* companion_disc.c in Sources */,
+ AF9189A8158FC311002B5D1E /* companion_heart.c in Sources */,
+ AF9189A9158FC311002B5D1E /* companion_quad.c in Sources */,
+ AF918A3B158FC3BB002B5D1E /* cow_face.c in Sources */,
+ AF918A3C158FC3BB002B5D1E /* cow_hide.c in Sources */,
+ AF918A3D158FC3BB002B5D1E /* cow_hoofs.c in Sources */,
+ AF918A3E158FC3BB002B5D1E /* cow_horns.c in Sources */,
+ AF918A3F158FC3BB002B5D1E /* cow_tail.c in Sources */,
+ AF918A40158FC3BB002B5D1E /* cow_udder.c in Sources */,
+ AF918A41158FC3BB002B5D1E /* crackberg.c in Sources */,
+ AF918A42158FC3BB002B5D1E /* cube21.c in Sources */,
+ AF918A43158FC3BB002B5D1E /* cubenetic.c in Sources */,
+ AF918A44158FC3BB002B5D1E /* cubestorm.c in Sources */,
+ AF918A45158FC3BB002B5D1E /* cubicgrid.c in Sources */,
+ AF918A46158FC3BB002B5D1E /* dangerball.c in Sources */,
+ AF918A48158FC3BB002B5D1E /* dolphin.c in Sources */,
+ AF918A49158FC3BB002B5D1E /* dropshadow.c in Sources */,
+ AF918A4A158FC3E5002B5D1E /* endgame.c in Sources */,
+ AF918A4B158FC3E5002B5D1E /* engine.c in Sources */,
+ AF918A54158FC3E5002B5D1E /* flipflop.c in Sources */,
+ AF918A55158FC3E5002B5D1E /* flipscreen3d.c in Sources */,
+ AF918A56158FC3E5002B5D1E /* fliptext.c in Sources */,
+ AF918A57158FC3E5002B5D1E /* flyingtoasters.c in Sources */,
+ AF918A58158FC3E5002B5D1E /* font-ximage.c in Sources */,
+ AF918A59158FC3E5002B5D1E /* fps-gl.c in Sources */,
+ AF918A5A158FC3E5002B5D1E /* gears.c in Sources */,
+ AF918A5B158FC3E5002B5D1E /* gflux.c in Sources */,
+ AF918A5C158FC3E5002B5D1E /* glblur.c in Sources */,
+ AF918A5D158FC3E5002B5D1E /* glcells.c in Sources */,
+ AF918A5E158FC3E5002B5D1E /* gleidescope.c in Sources */,
+ AF918A60158FC3E5002B5D1E /* glhanoi.c in Sources */,
+ AF918A61158FC3E5002B5D1E /* glknots.c in Sources */,
+ AF918A62158FC3E5002B5D1E /* glmatrix.c in Sources */,
+ AF918A63158FC3E5002B5D1E /* glplanet.c in Sources */,
+ AF918A64158FC3E5002B5D1E /* glschool.c in Sources */,
+ AF918A65158FC3E5002B5D1E /* glschool_alg.c in Sources */,
+ AF918A66158FC3E5002B5D1E /* glschool_gl.c in Sources */,
+ AF918A67158FC3E5002B5D1E /* glslideshow.c in Sources */,
+ AF918A68158FC3E5002B5D1E /* glsnake.c in Sources */,
+ AF918A69158FC3E5002B5D1E /* gltext.c in Sources */,
+ AF918A6A158FC3E5002B5D1E /* hilbert.c in Sources */,
+ AF918A6B158FC3E5002B5D1E /* hypertorus.c in Sources */,
+ AF918A6C158FC3E5002B5D1E /* hypnowheel.c in Sources */,
+ AF918A6D158FC3E5002B5D1E /* involute.c in Sources */,
+ AF918A6E158FC417002B5D1E /* jigglypuff.c in Sources */,
+ AF918A6F158FC417002B5D1E /* juggler3d.c in Sources */,
+ AF918A70158FC417002B5D1E /* klein.c in Sources */,
+ AF918A71158FC417002B5D1E /* lament.c in Sources */,
+ AF918A72158FC417002B5D1E /* lavalite.c in Sources */,
+ AF918A74158FC417002B5D1E /* marching.c in Sources */,
+ AF918A75158FC417002B5D1E /* menger.c in Sources */,
+ AF918A76158FC417002B5D1E /* mirrorblob.c in Sources */,
+ AF918A77158FC417002B5D1E /* moebius.c in Sources */,
+ AF918A78158FC417002B5D1E /* moebiusgears.c in Sources */,
+ AF918A79158FC417002B5D1E /* molecule.c in Sources */,
+ AF918A7A158FC417002B5D1E /* morph3d.c in Sources */,
+ AF918A7B158FC417002B5D1E /* noof.c in Sources */,
+ AF918A7C158FC417002B5D1E /* photopile.c in Sources */,
+ AF918A7D158FC417002B5D1E /* pinion.c in Sources */,
+ AF918A7E158FC417002B5D1E /* pipeobjs.c in Sources */,
+ AF918A7F158FC417002B5D1E /* pipes.c in Sources */,
+ AF918A82158FC417002B5D1E /* polytopes.c in Sources */,
+ AF918A83158FC417002B5D1E /* providence.c in Sources */,
+ AF918A84158FC417002B5D1E /* pulsar.c in Sources */,
+ AF918A85158FC417002B5D1E /* queens.c in Sources */,
+ AF918A86158FC417002B5D1E /* rubik.c in Sources */,
+ AF918A87158FC417002B5D1E /* rubikblocks.c in Sources */,
+ AF918A88158FC417002B5D1E /* s1_1.c in Sources */,
+ AF918A89158FC417002B5D1E /* s1_2.c in Sources */,
+ AF918A8A158FC417002B5D1E /* s1_3.c in Sources */,
+ AF918A8B158FC417002B5D1E /* s1_4.c in Sources */,
+ AF918A8C158FC417002B5D1E /* s1_5.c in Sources */,
+ AF918A8D158FC417002B5D1E /* s1_6.c in Sources */,
+ AF918A8E158FC417002B5D1E /* s1_b.c in Sources */,
+ AF918A8F158FC417002B5D1E /* sballs.c in Sources */,
+ AF918A90158FC417002B5D1E /* shark.c in Sources */,
+ AF918A91158FC417002B5D1E /* sierpinski3d.c in Sources */,
+ AF918A92158FC417002B5D1E /* skytentacles.c in Sources */,
+ AF918A93158FC417002B5D1E /* sonar-icmp.c in Sources */,
+ AF918A94158FC417002B5D1E /* sonar-sim.c in Sources */,
+ AF918A95158FC417002B5D1E /* sonar.c in Sources */,
+ AF918A96158FC417002B5D1E /* spheremonics.c in Sources */,
+ AF918A97158FC473002B5D1E /* sproingies.c in Sources */,
+ AF918A98158FC473002B5D1E /* sproingiewrap.c in Sources */,
+ AF918A99158FC473002B5D1E /* stairs.c in Sources */,
+ AF918A9A158FC473002B5D1E /* starwars.c in Sources */,
+ AF918A9B158FC473002B5D1E /* stonerview-move.c in Sources */,
+ AF918A9C158FC473002B5D1E /* stonerview-osc.c in Sources */,
+ AF918A9D158FC473002B5D1E /* stonerview-view.c in Sources */,
+ AF918A9E158FC473002B5D1E /* stonerview.c in Sources */,
+ AF918A9F158FC473002B5D1E /* superquadrics.c in Sources */,
+ AF918AA0158FC473002B5D1E /* surfaces.c in Sources */,
+ AF918AA1158FC473002B5D1E /* swim.c in Sources */,
+ AF918AA2158FC473002B5D1E /* tangram.c in Sources */,
+ AF918AA3158FC473002B5D1E /* tangram_shapes.c in Sources */,
+ AF918AA4158FC473002B5D1E /* teapot.c in Sources */,
+ AF918AA5158FC473002B5D1E /* timetunnel.c in Sources */,
+ AF918AA6158FC473002B5D1E /* toast.c in Sources */,
+ AF918AA7158FC473002B5D1E /* toast2.c in Sources */,
+ AF918AA8158FC473002B5D1E /* toaster.c in Sources */,
+ AF918AA9158FC473002B5D1E /* toaster_base.c in Sources */,
+ AF918AAA158FC473002B5D1E /* toaster_handle.c in Sources */,
+ AF918AAB158FC473002B5D1E /* toaster_handle2.c in Sources */,
+ AF918AAC158FC473002B5D1E /* toaster_jet.c in Sources */,
+ AF918AAD158FC473002B5D1E /* toaster_knob.c in Sources */,
+ AF918AAE158FC473002B5D1E /* toaster_slots.c in Sources */,
+ AF918AAF158FC473002B5D1E /* toaster_wing.c in Sources */,
+ AF918AB0158FC473002B5D1E /* topblock.c in Sources */,
+ AF9189EA158FC35D002B5D1E /* tronbit.c in Sources */,
+ AF9189EB158FC35D002B5D1E /* tronbit_idle1.c in Sources */,
+ AF9189EC158FC35D002B5D1E /* tronbit_idle2.c in Sources */,
+ AF9189ED158FC35D002B5D1E /* tronbit_no.c in Sources */,
+ AF9189EE158FC35D002B5D1E /* tronbit_yes.c in Sources */,
+ AF918AB1158FC47B002B5D1E /* tunnel_draw.c in Sources */,
+ AF918AB2158FC47B002B5D1E /* voronoi.c in Sources */,
+ AF918AB3158FC47B002B5D1E /* whale.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
AF975732099C317000B05160 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
AF9771DF0989DC88001F8B92 /* SaverRunner.m in Sources */,
AF9772C80989DCD5001F8B92 /* main.m in Sources */,
+ AF84AF2015829AF000607E4C /* SaverListController.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
files = (
AFA55E0709935EB800F3E977 /* queens.c in Sources */,
AF9CCAD409959D980075E99B /* XScreenSaverSubclass.m in Sources */,
+ AF012918157C1E4C00C396E1 /* chessmodels.c in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
target = AF4A3449102A593600A81B2A /* Surfaces */;
targetProxy = AF4A345F102A59A400A81B2A /* PBXContainerItemProxy */;
};
+ AF4F10EE143450C300E34F3F /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = AF3581BF1431D47B00E09C51 /* CompanionCube */;
+ targetProxy = AF4F10ED143450C300E34F3F /* PBXContainerItemProxy */;
+ };
+ AF4F10F0143450C300E34F3F /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = AF78D175142DD8F3002AAF77 /* Hilbert */;
+ targetProxy = AF4F10EF143450C300E34F3F /* PBXContainerItemProxy */;
+ };
+ AF4F10F2143450C300E34F3F /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = AF3581FB143330F900E09C51 /* TronBit */;
+ targetProxy = AF4F10F1143450C300E34F3F /* PBXContainerItemProxy */;
+ };
AF4FD6E70CE7A486005EE58E /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
targetProxy = AF794FCF09974FA60059A8B0 /* PBXContainerItemProxy */;
};
+ AF918978158FC00A002B5D1E /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
+ targetProxy = AF918979158FC00A002B5D1E /* PBXContainerItemProxy */;
+ };
AF97572E099C317000B05160 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = AF4808C0098C3B6C00FB32B8 /* jwxyz */;
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
AF137D430F075C9C004DE3B2 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
PRODUCT_NAME = Obsolete;
};
name = Release;
AF2D4D8D13E902F5002AA818 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_OBJC_GC = required;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Jamie Zawinski (Y5M82TL69N)";
+ DEAD_CODE_STRIPPING = YES;
+ "DEAD_CODE_STRIPPING[sdk=iphoneos*]" = NO;
+ "DEAD_CODE_STRIPPING[sdk=iphonesimulator*]" = NO;
+ "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*]" = (
+ "USE_IPHONE=1",
+ "$(inherited)",
+ );
+ "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphonesimulator*]" = (
+ "USE_IPHONE=1",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
INFOPLIST_FILE = OSX/SaverRunner.plist;
+ "INFOPLIST_FILE[sdk=iphoneos*]" = OSX/iSaverRunner.plist;
+ "INFOPLIST_FILE[sdk=iphonesimulator*]" = OSX/iSaverRunner.plist;
INSTALL_PATH = "$(HOME)/Applications";
- OTHER_LDFLAGS = (
+ IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ "OTHER_LDFLAGS[sdk=iphoneos*]" = (
+ "-ljwxyz",
+ "-framework",
+ OpenGLES,
+ "-framework",
+ Foundation,
+ "-framework",
+ UIKit,
+ "-framework",
+ CoreGraphics,
+ "-framework",
+ QuartzCore,
+ );
+ "OTHER_LDFLAGS[sdk=iphonesimulator*]" = (
+ "-ljwxyz",
+ "-framework",
+ OpenGLES,
"-framework",
Foundation,
"-framework",
- AppKit,
+ UIKit,
+ "-framework",
+ CoreGraphics,
+ "-framework",
+ QuartzCore,
);
PRODUCT_NAME = Phosphor;
+ "PROVISIONING_PROFILE[sdk=iphoneos*]" = "AC8EDA6B-E061-4508-B2BA-129DD6D2AF72";
+ "SDKROOT[arch=i386]" = macosx10.6;
+ "SDKROOT[arch=x86_64]" = macosx10.6;
+ TARGETED_DEVICE_FAMILY = "1,2";
WRAPPER_EXTENSION = app;
};
name = Debug;
AF2D4D8E13E902F5002AA818 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_OBJC_GC = required;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Jamie Zawinski (Y5M82TL69N)";
+ COPY_PHASE_STRIP = YES;
+ DEAD_CODE_STRIPPING = YES;
+ "DEAD_CODE_STRIPPING[sdk=iphoneos*]" = NO;
+ "DEAD_CODE_STRIPPING[sdk=iphonesimulator*]" = NO;
+ "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*]" = (
+ "USE_IPHONE=1",
+ "$(inherited)",
+ );
+ "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphonesimulator*]" = (
+ "USE_IPHONE=1",
+ "$(inherited)",
+ );
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
INFOPLIST_FILE = OSX/SaverRunner.plist;
+ "INFOPLIST_FILE[sdk=iphoneos*]" = OSX/iSaverRunner.plist;
+ "INFOPLIST_FILE[sdk=iphonesimulator*]" = OSX/iSaverRunner.plist;
INSTALL_PATH = "$(HOME)/Applications";
- OTHER_LDFLAGS = (
+ IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ "OTHER_LDFLAGS[sdk=iphoneos*]" = (
+ "-ljwxyz",
+ "-framework",
+ OpenGLES,
+ "-framework",
+ Foundation,
+ "-framework",
+ UIKit,
+ "-framework",
+ CoreGraphics,
+ "-framework",
+ QuartzCore,
+ );
+ "OTHER_LDFLAGS[sdk=iphonesimulator*]" = (
+ "-ljwxyz",
+ "-framework",
+ OpenGLES,
"-framework",
Foundation,
"-framework",
- AppKit,
+ UIKit,
+ "-framework",
+ CoreGraphics,
+ "-framework",
+ QuartzCore,
);
PRODUCT_NAME = Phosphor;
+ "PROVISIONING_PROFILE[sdk=iphoneos*]" = "AC8EDA6B-E061-4508-B2BA-129DD6D2AF72";
+ "SDKROOT[arch=i386]" = macosx10.6;
+ "SDKROOT[arch=x86_64]" = macosx10.6;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
WRAPPER_EXTENSION = app;
};
name = Release;
AF2D4F7C13E91093002AA818 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_OBJC_GC = required;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Jamie Zawinski (Y5M82TL69N)";
+ DEAD_CODE_STRIPPING = YES;
+ "DEAD_CODE_STRIPPING[sdk=iphoneos*]" = NO;
+ "DEAD_CODE_STRIPPING[sdk=iphonesimulator*]" = NO;
+ "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*]" = (
+ "USE_IPHONE=1",
+ "$(inherited)",
+ );
+ "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphonesimulator*]" = (
+ "USE_IPHONE=1",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
INFOPLIST_FILE = OSX/SaverRunner.plist;
+ "INFOPLIST_FILE[sdk=iphoneos*]" = OSX/iSaverRunner.plist;
+ "INFOPLIST_FILE[sdk=iphonesimulator*]" = OSX/iSaverRunner.plist;
INSTALL_PATH = "$(HOME)/Applications";
- OTHER_LDFLAGS = (
+ IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ "OTHER_LDFLAGS[sdk=iphoneos*]" = (
+ "-ljwxyz",
+ "-framework",
+ OpenGLES,
+ "-framework",
+ Foundation,
+ "-framework",
+ UIKit,
+ "-framework",
+ CoreGraphics,
+ "-framework",
+ QuartzCore,
+ );
+ "OTHER_LDFLAGS[sdk=iphonesimulator*]" = (
+ "-ljwxyz",
+ "-framework",
+ OpenGLES,
"-framework",
Foundation,
"-framework",
- AppKit,
+ UIKit,
+ "-framework",
+ CoreGraphics,
+ "-framework",
+ QuartzCore,
);
PRODUCT_NAME = Apple2;
+ "PROVISIONING_PROFILE[sdk=iphoneos*]" = "AC8EDA6B-E061-4508-B2BA-129DD6D2AF72";
+ "SDKROOT[arch=i386]" = macosx10.6;
+ "SDKROOT[arch=x86_64]" = macosx10.6;
+ TARGETED_DEVICE_FAMILY = "1,2";
WRAPPER_EXTENSION = app;
};
name = Debug;
AF2D4F7D13E91093002AA818 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_OBJC_GC = required;
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Jamie Zawinski (Y5M82TL69N)";
+ COPY_PHASE_STRIP = YES;
+ DEAD_CODE_STRIPPING = YES;
+ "DEAD_CODE_STRIPPING[sdk=iphoneos*]" = NO;
+ "DEAD_CODE_STRIPPING[sdk=iphonesimulator*]" = NO;
+ "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphoneos*]" = (
+ "USE_IPHONE=1",
+ "$(inherited)",
+ );
+ "GCC_PREPROCESSOR_DEFINITIONS[sdk=iphonesimulator*]" = (
+ "USE_IPHONE=1",
+ "$(inherited)",
+ );
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
INFOPLIST_FILE = OSX/SaverRunner.plist;
+ "INFOPLIST_FILE[sdk=iphoneos*]" = OSX/iSaverRunner.plist;
+ "INFOPLIST_FILE[sdk=iphonesimulator*]" = OSX/iSaverRunner.plist;
INSTALL_PATH = "$(HOME)/Applications";
- OTHER_LDFLAGS = (
+ IPHONEOS_DEPLOYMENT_TARGET = 5.0;
+ "OTHER_LDFLAGS[sdk=iphoneos*]" = (
+ "-ljwxyz",
+ "-framework",
+ OpenGLES,
+ "-framework",
+ Foundation,
+ "-framework",
+ UIKit,
+ "-framework",
+ CoreGraphics,
+ "-framework",
+ QuartzCore,
+ );
+ "OTHER_LDFLAGS[sdk=iphonesimulator*]" = (
+ "-ljwxyz",
+ "-framework",
+ OpenGLES,
"-framework",
Foundation,
"-framework",
- AppKit,
+ UIKit,
+ "-framework",
+ CoreGraphics,
+ "-framework",
+ QuartzCore,
);
PRODUCT_NAME = Apple2;
+ "PROVISIONING_PROFILE[sdk=iphoneos*]" = "AC8EDA6B-E061-4508-B2BA-129DD6D2AF72";
+ "SDKROOT[arch=i386]" = macosx10.6;
+ "SDKROOT[arch=x86_64]" = macosx10.6;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
WRAPPER_EXTENSION = app;
};
name = Release;
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
- PRODUCT_NAME = CompanionCube;
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
- PRODUCT_NAME = CompanionCube;
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
- PRODUCT_NAME = "TronBit";
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
- PRODUCT_NAME = "TronBit";
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
AF47722C099D4F67001F091E /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
};
name = Debug;
};
AF47722D099D4F67001F091E /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
};
name = Release;
};
AF4808C3098C3B8B00FB32B8 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ ARCHS = (
+ "$(ARCHS_STANDARD_32_64_BIT)",
+ armv6,
+ armv7,
+ );
INSTALL_PATH = /usr/local/lib;
+ SDKROOT = macosx;
+ "SDKROOT[arch=armv6]" = iphoneos;
+ "SDKROOT[arch=armv7]" = iphoneos;
+ SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos";
+ VALID_ARCHS = "i386 x86_64 armv6 armv7";
};
name = Debug;
};
AF4808C4098C3B8B00FB32B8 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ ARCHS = (
+ "$(ARCHS_STANDARD_32_64_BIT)",
+ armv6,
+ armv7,
+ );
INSTALL_PATH = /usr/local/lib;
+ SDKROOT = macosx;
+ "SDKROOT[arch=armv6]" = iphoneos;
+ "SDKROOT[arch=armv7]" = iphoneos;
+ SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos";
+ VALID_ARCHS = "i386 x86_64 armv6 armv7";
};
name = Release;
};
AF480ABC098C66E300FB32B8 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
PRODUCT_NAME = "All Savers (XScreenSaver)";
};
name = Release;
AF480D66098EED6E00FB32B8 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
PRODUCT_NAME = "All Savers (XLockmore)";
};
name = Release;
AF480D69098EED6E00FB32B8 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
PRODUCT_NAME = "All Savers (OpenGL)";
};
name = Release;
AF480D6C098EED6E00FB32B8 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
PRODUCT_NAME = "All Savers";
};
name = Release;
AF4810F909909FBA00FB32B8 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "HAVE_COCOA=1",
+ "GETTIMEOFDAY_TWO_ARGS=1",
+ "HAVE_UNISTD_H=1",
+ "STANDALONE=1",
+ "HAVE_GLBINDTEXTURE=1",
+ "HAVE_UNAME=1",
+ "HAVE_ICMP=1",
+ "HAVE_FORKPTY=1",
+ "HAVE_UTIL_H=1",
+ "$(GCC_PREPROCESSOR_DEFINITIONS)",
+ );
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
AF4810FA09909FBA00FB32B8 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "HAVE_COCOA=1",
+ "GETTIMEOFDAY_TWO_ARGS=1",
+ "HAVE_UNISTD_H=1",
+ "STANDALONE=1",
+ "HAVE_GLBINDTEXTURE=1",
+ "HAVE_UNAME=1",
+ "HAVE_ICMP=1",
+ "HAVE_FORKPTY=1",
+ "HAVE_UTIL_H=1",
+ "$(GCC_PREPROCESSOR_DEFINITIONS)",
+ );
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
AF4FF4960D52CA0800666F98 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
PRODUCT_NAME = m6502.h;
};
name = Release;
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
- PRODUCT_NAME = Hilbert;
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
- PRODUCT_NAME = Hilbert;
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
};
name = Release;
};
+ AF91898D158FC00A002B5D1E /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = (
+ armv6,
+ armv7,
+ );
+ CODE_SIGN_IDENTITY = "iPhone Developer";
+ DEAD_CODE_STRIPPING = NO;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Library/Frameworks\"",
+ );
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "USE_IPHONE=1",
+ "$(inherited)",
+ );
+ GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+ GCC_THUMB_SUPPORT = NO;
+ INFOPLIST_FILE = OSX/iSaverRunner.plist;
+ INSTALL_PATH = "$(HOME)/Applications";
+ IPHONEOS_DEPLOYMENT_TARGET = 3.0;
+ PRODUCT_NAME = XScreenSaver;
+ PROVISIONING_PROFILE = "";
+ SDKROOT = iphoneos;
+ "SDKROOT[arch=*]" = iphoneos;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ WRAPPER_EXTENSION = app;
+ };
+ name = Debug;
+ };
+ AF91898E158FC00A002B5D1E /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ ARCHS = (
+ armv6,
+ armv7,
+ );
+ CODE_SIGN_IDENTITY = "iPhone Distribution: Jamie Zawinski";
+ DEAD_CODE_STRIPPING = NO;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Library/Frameworks\"",
+ );
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "USE_IPHONE=1",
+ "$(inherited)",
+ );
+ GCC_THUMB_SUPPORT = NO;
+ INFOPLIST_FILE = OSX/iSaverRunner.plist;
+ INSTALL_PATH = "$(HOME)/Applications";
+ IPHONEOS_DEPLOYMENT_TARGET = 3.0;
+ PRODUCT_NAME = XScreenSaver;
+ PROVISIONING_PROFILE = "6713E214-60AD-43CF-AFD3-825AEB87AA75";
+ SDKROOT = iphoneos;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ WRAPPER_EXTENSION = app;
+ };
+ name = Release;
+ };
AF97573B099C317000B05160 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
AF9771DB0989DC4B001F8B92 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_OBJC_GC = required;
INFOPLIST_FILE = OSX/SaverRunner.plist;
INSTALL_PATH = "$(HOME)/Applications";
- OTHER_LDFLAGS = (
- "-framework",
- Foundation,
- "-framework",
- AppKit,
- );
WRAPPER_EXTENSION = app;
};
name = Debug;
AF9771DC0989DC4B001F8B92 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_OBJC_GC = required;
INFOPLIST_FILE = OSX/SaverRunner.plist;
INSTALL_PATH = "$(HOME)/Applications";
- OTHER_LDFLAGS = (
- "-framework",
- Foundation,
- "-framework",
- AppKit,
- );
WRAPPER_EXTENSION = app;
};
name = Release;
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
AFA33BCC0B058754002B0E7D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
INSTALL_PATH = "$(HOME)/bin";
OTHER_LDFLAGS = (
AFA33BCD0B058754002B0E7D /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
INSTALL_PATH = "$(HOME)/bin";
OTHER_LDFLAGS = (
AFA33C090B058E67002B0E7D /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
PRODUCT_NAME = webcollage;
};
name = Release;
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
AFA5611C099378EA00F3E977 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
- GCC_ENABLE_FIX_AND_CONTINUE = NO;
PRODUCT_NAME = molecules.h;
};
name = Release;
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Debug;
};
"USE_GL=1",
"$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS)",
);
+ "OTHER_LDFLAGS[sdk=macosx*]" = (
+ "-ljwxyz",
+ "-framework",
+ ScreenSaver,
+ "-framework",
+ Cocoa,
+ "-framework",
+ Carbon,
+ "-framework",
+ AGL,
+ "-framework",
+ OpenGL,
+ );
};
name = Release;
};
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
- COPY_PHASE_STRIP = NO;
- GCC_ENABLE_OBJC_GC = supported;
+ GCC_ENABLE_OBJC_GC = required;
+ "GCC_ENABLE_OBJC_GC[sdk=iphoneos*][arch=*]" = unsupported;
+ "GCC_ENABLE_OBJC_GC[sdk=iphonesimulator*][arch=*]" = unsupported;
+ GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = OSX/xscreensaver_Prefix.pch;
GCC_PREPROCESSOR_DEFINITIONS = (
);
INFOPLIST_FILE = OSX/XScreenSaver.plist;
INSTALL_PATH = "$(HOME)/Library/Screen Savers";
- LIBRARY_SEARCH_PATHS = (
- "$(LIBRARY_SEARCH_PATHS)",
- "$(SRCROOT)/OSX/build/Debug",
- );
MACOSX_DEPLOYMENT_TARGET = 10.5;
+ "MACOSX_DEPLOYMENT_TARGET[sdk=iphoneos*][arch=*]" = "";
+ "MACOSX_DEPLOYMENT_TARGET[sdk=iphonesimulator*][arch=*]" = "";
PRODUCT_NAME = "$(TARGET_NAME)";
- STRIP_INSTALLED_PRODUCT = NO;
+ SDKROOT = macosx10.6;
SYMROOT = OSX/build;
USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR) $(USER_HEADER_SEARCH_PATHS)";
WARNING_CFLAGS = "-Wimplicit";
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
- COPY_PHASE_STRIP = NO;
- GCC_ENABLE_OBJC_GC = supported;
+ GCC_ENABLE_OBJC_GC = required;
+ "GCC_ENABLE_OBJC_GC[sdk=iphoneos*][arch=*]" = unsupported;
+ "GCC_ENABLE_OBJC_GC[sdk=iphonesimulator*][arch=*]" = unsupported;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = OSX/xscreensaver_Prefix.pch;
GCC_PREPROCESSOR_DEFINITIONS = (
GCC_WARN_MISSING_PARENTHESES = YES;
GCC_WARN_SHADOW = NO;
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_LABEL = YES;
GCC_WARN_UNUSED_VALUE = YES;
);
INFOPLIST_FILE = OSX/XScreenSaver.plist;
INSTALL_PATH = "$(HOME)/Library/Screen Savers";
- LIBRARY_SEARCH_PATHS = (
- "$(LIBRARY_SEARCH_PATHS)",
- "$(SRCROOT)/OSX/build/Debug",
- );
MACOSX_DEPLOYMENT_TARGET = 10.5;
+ "MACOSX_DEPLOYMENT_TARGET[sdk=iphoneos*][arch=*]" = "";
+ "MACOSX_DEPLOYMENT_TARGET[sdk=iphonesimulator*][arch=*]" = "";
PRODUCT_NAME = "$(TARGET_NAME)";
- STRIP_INSTALLED_PRODUCT = NO;
+ SDKROOT = macosx10.6;
SYMROOT = OSX/build;
USER_HEADER_SEARCH_PATHS = "$(PROJECT_DIR) $(USER_HEADER_SEARCH_PATHS)";
WARNING_CFLAGS = "-Wimplicit";
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
+ AF91898C158FC00A002B5D1E /* Build configuration list for PBXNativeTarget "XScreenSaver-iOS" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ AF91898D158FC00A002B5D1E /* Debug */,
+ AF91898E158FC00A002B5D1E /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
AF97573A099C317000B05160 /* Build configuration list for PBXNativeTarget "IMSMap" */ = {
isa = XCConfigurationList;
buildConfigurations = (