summaryrefslogtreecommitdiffstats
path: root/bootstrap
blob: 1fb6698c26e47eaf730dce42aa9477c1d3fc21d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
#!/bin/sh

#=========================================================================
#
#  Program:   CMake - Cross-Platform Makefile Generator
#  Module:    $RCSfile$
#  Language:  Bourne Shell
#  Date:      $Date$
#  Version:   $Revision$
#
#  Copyright (c) 2002 Kitware, Inc., Insight Consortium.  All rights reserved.
#  See Copyright.txt or http://www.cmake.org/HTML/Copyright.html for details.
#
#     This software is distributed WITHOUT ANY WARRANTY; without even 
#     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
#     PURPOSE.  See the above copyright notices for more information.
#
#=========================================================================

# Detect system and directory information.
cmake_system=`uname`
cmake_source_dir=`echo $0 | sed -n '/\//{s/\/[^\/]*$//;p;}'`
cmake_source_dir=`(cd "${cmake_source_dir}";pwd)`
cmake_binary_dir=`pwd`
cmake_bootstrap_dir="${cmake_binary_dir}/Bootstrap.cmk"
cmake_data_dir="/share/CMake"
cmake_doc_dir="/doc/CMake"
cmake_man_dir="/man"
cmake_init_file=""

# Determine whether this is a MinGW environment.
if echo "${cmake_system}" | grep MINGW >/dev/null 2>&1; then
  cmake_system_mingw=true
else
  cmake_system_mingw=false
fi

# Determine whether this is OS X
if echo "${cmake_system}" | grep Darwin >/dev/null 2>&1; then
  cmake_system_darwin=true
else
  cmake_system_darwin=false
fi

# Choose the generator to use for bootstrapping.
if ${cmake_system_mingw}; then
  # Bootstrapping from an MSYS prompt.
  cmake_bootstrap_generator="MSYS Makefiles"
else
  # Bootstrapping from a standard UNIX prompt.
  cmake_bootstrap_generator="Unix Makefiles"
fi

# Helper function to fix windows paths.
cmake_fix_slashes ()
{
  echo "$1" | sed 's/\\/\//g'
}

# Choose the default install prefix.
if ${cmake_system_mingw}; then
  if [ "x${PROGRAMFILES}" != "x" ]; then
    cmake_default_prefix=`cmake_fix_slashes "${PROGRAMFILES}/CMake"`
  elif [ "x${ProgramFiles}" != "x" ]; then
    cmake_default_prefix=`cmake_fix_slashes "${ProgramFiles}/CMake"`
  elif [ "x${SYSTEMDRIVE}" != "x" ]; then
    cmake_default_prefix=`cmake_fix_slashes "${SYSTEMDRIVE}/Program Files/CMake"`
  elif [ "x${SystemDrive}" != "x" ]; then
    cmake_default_prefix=`cmake_fix_slashes "${SystemDrive}/Program Files/CMake"`
  else
    cmake_default_prefix="c:/Program Files/CMake"
  fi
else
  cmake_default_prefix="/usr/local"
fi

CMAKE_KNOWN_C_COMPILERS="cc gcc xlc icc tcc"
CMAKE_KNOWN_CXX_COMPILERS="aCC xlC CC g++ c++ icc como "
CMAKE_KNOWN_MAKE_PROCESSORS="gmake make"

CMAKE_PROBLEMATIC_FILES="\
  CMakeCache.txt \
  CMakeSystem.cmake \
  CMakeCCompiler.cmake \
  CMakeCXXCompiler.cmake \
  Source/cmConfigure.h \
  Source/CTest/Curl/config.h \
  Utilities/cmexpat/expatConfig.h \
  Utilities/cmexpat/expatDllConfig.h \
  "

CMAKE_UNUSED_SOURCES="\
  cmGlobalXCodeGenerator \
  cmLocalXCodeGenerator \
  cmXCodeObject \
  cmXCode21Object \
  cmSourceGroup \
"

CMAKE_CXX_SOURCES="\
  cmake  \
  cmakemain \
  cmakewizard  \
  cmCommandArgumentLexer \
  cmCommandArgumentParser \
  cmCommandArgumentParserHelper \
  cmDepends \
  cmDependsC \
  cmMakeDepend \
  cmMakefile \
  cmGeneratedFileStream \
  cmGlobalGenerator \
  cmLocalGenerator \
  cmInstallGenerator \
  cmInstallFilesGenerator \
  cmInstallScriptGenerator \
  cmInstallTargetGenerator \
  cmSourceFile \
  cmSystemTools \
  cmFileTimeComparison \
  cmGlobalUnixMakefileGenerator3 \
  cmLocalUnixMakefileGenerator3 \
  cmMakefileExecutableTargetGenerator \
  cmMakefileLibraryTargetGenerator \
  cmMakefileTargetGenerator \
  cmMakefileUtilityTargetGenerator \
  cmBootstrapCommands \
  cmCommands \
  cmTarget \
  cmTest \
  cmCustomCommand \
  cmCacheManager \
  cmListFileCache \
  cmOrderLinkDirectories \
"

if ${cmake_system_mingw}; then
  CMAKE_CXX_SOURCES="${CMAKE_CXX_SOURCES}\
    cmGlobalMSYSMakefileGenerator \
    cmGlobalMinGWMakefileGenerator \
    cmWin32ProcessExecution"
fi

CMAKE_C_SOURCES="\
  cmListFileLexer \
  "

if ${cmake_system_mingw}; then
  KWSYS_C_SOURCES="\
    ProcessWin32"
  KWSYS_C_MINGW_SOURCES="\
    ProcessFwd9x \
    EncodeExecutable"
  KWSYS_C_GENERATED_SOURCES="\
    cmsysProcessFwd9xEnc"
else
  KWSYS_C_SOURCES="\
    ProcessUNIX"
  KWSYS_C_MINGW_SOURCES=""
  KWSYS_C_GENERATED_SOURCES=""
fi

KWSYS_CXX_SOURCES="\
  Directory \
  Glob \
  RegularExpression \
  SystemTools"

KWSYS_FILES="\
  Directory.hxx \
  Glob.hxx \
  Process.h \
  RegularExpression.hxx \
  String.hxx \
  SystemTools.hxx"

KWSYS_IOS_FILES="
  fstream \
  iosfwd \
  iostream \
  sstream"

# Display CMake bootstrap usage
cmake_usage()
{
  cat <<EOF
Usage: $0 [options]
Options: [defaults in brackets after descriptions]
Configuration:
  --help                  print this message
  --version               only print version information
  --verbose               display more information
  --parallel=n            bootstrap cmake in parallel, where n is
                          number of nodes [1]
  --init=FILE             use FILE for cmake initialization

Directory and file names:
  --prefix=PREFIX         install files in tree rooted at PREFIX
                          [${cmake_default_prefix}]
  --datadir=DIR           install data files in PREFIX/DIR
                          [/share/CMake]
  --docdir=DIR            install documentation files in PREFIX/DIR
                          [/doc/CMake]
  --mandir=DIR            install man pages files in PREFIX/DIR/manN
                          [/man]
EOF
  exit 10
}

# Display CMake bootstrap usage
cmake_version()
{
  # Get CMake version
  CMAKE_VERSION=""
  for a in MAJOR MINOR PATCH; do
    CMake_VERSION=`cat "${cmake_source_dir}/CMakeLists.txt" | \
      grep "SET(CMake_VERSION_${a} *[0-9]*)" | sed "s/SET(CMake_VERSION_${a} *\([0-9]*\))/\1/"`
    CMAKE_VERSION="${CMAKE_VERSION}.${CMake_VERSION}" 
  done
  if echo "$CMAKE_VERSION" | grep "\.[0-9][0-9]*\.[0-9]*[13579]\.[0-9]" > /dev/null 2>&1; then

    CMake_DATE=`cat "${cmake_source_dir}/Source/cmVersion.cxx" | grep "\".Date: [0-9][0-9]*/[0-9][0-9]*/[0-9][0-9]* [0-9][0-9]*:[0-9][0-9]*:[0-9][0-9]* .\";"`
    CMake_DATE=`echo "${CMake_DATE}" | sed "s/.*Date: \([0-9][0-9]*\)\/\([0-9][0-9]*\)\/\([0-9][0-9]*\) .*/\1\2\3/" `
    CMAKE_VERSION=`echo $CMAKE_VERSION | sed "s/\.\([0-9][0-9]*\)\.\([0-9][0-9]*\)\.\([0-9][0-9]*\)/\1.\2-${CMake_DATE}/"`
  else
    CMAKE_VERSION=`echo $CMAKE_VERSION | sed "s/\.\([0-9][0-9]*\)\.\([0-9][0-9]*\)\.\([0-9][0-9]*\)/\1.\2-\3/"`
  fi
  echo "CMake ${CMAKE_VERSION}, Copyright (c) 2006 Kitware, Inc., Insight Consortium"
}

# Display CMake bootstrap error, display the log file and exit
cmake_error()
{
  res=$1
  shift 1
  echo "---------------------------------------------"
  echo "Error when bootstrapping CMake:" 
  echo "$*"
  echo "---------------------------------------------"
  if [ -f cmake_bootstrap.log ]; then
    echo "Log of errors: `pwd`/cmake_bootstrap.log"
    #cat cmake_bootstrap.log
    echo "---------------------------------------------"
  fi
  exit ${res}
}

# Replace KWSYS_NAMESPACE with cmsys
cmake_replace_string ()
{
  INFILE="$1"
  OUTFILE="$2"
  SEARCHFOR="$3"
  REPLACEWITH="$4"
  if [ -f "${INFILE}" ]; then
    cat "${INFILE}" | 
      sed "s/\@${SEARCHFOR}\@/${REPLACEWITH}/g" > "${OUTFILE}.tmp"
    if [ -f "${OUTFILE}.tmp" ]; then
      if diff "${OUTFILE}" "${OUTFILE}.tmp" > /dev/null 2> /dev/null ; then
        #echo "Files are the same"
        rm -f "${OUTFILE}.tmp"
      else
        mv -f "${OUTFILE}.tmp" "${OUTFILE}"
      fi
    fi
  else
    cmake_error 1 "Cannot find file ${INFILE}"
  fi
}

cmake_kwsys_config_replace_string ()
{
  INFILE="$1"
  OUTFILE="$2"
  shift 2
  APPEND="$*"
  if [ -f "${INFILE}" ]; then
    echo "${APPEND}" > "${OUTFILE}.tmp"
    cat "${INFILE}" | 
      sed "/./ {s/\@KWSYS_NAMESPACE\@/cmsys/g;
                s/@KWSYS_BUILD_SHARED@/${KWSYS_BUILD_SHARED}/g;
                s/@KWSYS_NAME_IS_KWSYS@/${KWSYS_NAME_IS_KWSYS}/g;
                s/@KWSYS_IOS_USE_ANSI@/${KWSYS_IOS_USE_ANSI}/g;
                s/@KWSYS_IOS_HAVE_STD@/${KWSYS_IOS_HAVE_STD}/g;
                s/@KWSYS_IOS_USE_SSTREAM@/${KWSYS_IOS_USE_SSTREAM}/g;
                s/@KWSYS_IOS_USE_STRSTREAM_H@/${KWSYS_IOS_USE_STRSTREAM_H}/g;
                s/@KWSYS_IOS_USE_STRSTREA_H@/${KWSYS_IOS_USE_STRSTREA_H}/g;
                s/@KWSYS_STL_HAVE_STD@/${KWSYS_STL_HAVE_STD}/g;
                s/@KWSYS_STL_STRING_HAVE_ISTREAM@/${KWSYS_STL_STRING_HAVE_ISTREAM}/g;
                s/@KWSYS_STL_STRING_HAVE_OSTREAM@/${KWSYS_STL_STRING_HAVE_OSTREAM}/g;
                s/@KWSYS_STL_STRING_HAVE_NEQ_CHAR@/${KWSYS_STL_STRING_HAVE_NEQ_CHAR}/g;
                s/@KWSYS_STL_HAS_ITERATOR_TRAITS@/${KWSYS_STL_HAS_ITERATOR_TRAITS}/g;
                s/@KWSYS_STL_HAS_ITERATOR_CATEGORY@/${KWSYS_STL_HAS_ITERATOR_CATEGORY}/g;
                s/@KWSYS_STL_HAS___ITERATOR_CATEGORY@/${KWSYS_STL_HAS___ITERATOR_CATEGORY}/g;
                s/@KWSYS_STL_HAS_ALLOCATOR_TEMPLATE@/${KWSYS_STL_HAS_ALLOCATOR_TEMPLATE}/g;
                s/@KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE@/${KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE}/g;
                s/@KWSYS_STL_HAS_ALLOCATOR_REBIND@/${KWSYS_STL_HAS_ALLOCATOR_REBIND}/g;
                s/@KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT@/${KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT}/g;
                s/@KWSYS_STL_HAS_ALLOCATOR_OBJECTS@/${KWSYS_STL_HAS_ALLOCATOR_OBJECTS}/g;
                s/@KWSYS_CXX_HAS_CSTDDEF@/${KWSYS_CXX_HAS_CSTDDEF}/g;
                s/@KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS@/${KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS}/g;
                s/@KWSYS_CXX_HAS_MEMBER_TEMPLATES@/${KWSYS_CXX_HAS_MEMBER_TEMPLATES}/g;
                s/@KWSYS_CXX_HAS_FULL_SPECIALIZATION@/${KWSYS_CXX_HAS_FULL_SPECIALIZATION}/g;
                s/@KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP@/${KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP}/g;
                s/@KWSYS_STAT_HAS_ST_MTIM@/${KWSYS_STAT_HAS_ST_MTIM}/g;}" >> "${OUTFILE}.tmp"
    if [ -f "${OUTFILE}.tmp" ]; then
      if diff "${OUTFILE}" "${OUTFILE}.tmp" > /dev/null 2> /dev/null ; then
        #echo "Files are the same"
        rm -f "${OUTFILE}.tmp"
      else
        mv -f "${OUTFILE}.tmp" "${OUTFILE}"
      fi
    fi
  else
    cmake_error 2 "Cannot find file ${INFILE}"
  fi
}
# Write string into a file
cmake_report ()
{
  FILE=$1
  shift
  echo "$*" >> ${FILE}
}

# Escape spaces in strings
cmake_escape ()
{
  echo $1 | sed "s/ /\\\\ /g"
}

# Write message to the log
cmake_log ()
{
  echo "$*" >> cmake_bootstrap.log
}

# Return temp file
cmake_tmp_file ()
{
  echo "cmake_bootstrap_$$.test"
}

# Run a compiler test. First argument is compiler, second one are compiler
# flags, third one is test source file to be compiled
cmake_try_run ()
{
  COMPILER=$1
  FLAGS=$2
  TESTFILE=$3
  if [ ! -f "${TESTFILE}" ]; then
    echo "Test file ${TESTFILE} missing. Please verify your CMake source tree."
    exit 4
  fi
  TMPFILE=`cmake_tmp_file`
  echo "Try: ${COMPILER}"
  echo "Line: ${COMPILER} ${FLAGS} ${TESTFILE} -o ${TMPFILE}"
  echo "----------  file   -----------------------"
  cat "${TESTFILE}"
  echo "------------------------------------------"
  "${COMPILER}" ${FLAGS} "${TESTFILE}" -o "${TMPFILE}"
  RES=$?
  if [ "${RES}" -ne "0" ]; then
    echo "Test failed to compile"
    return 1
  fi
  if [ ! -f "${TMPFILE}" ] && [ ! -f "${TMPFILE}.exe" ]; then
    echo "Test failed to produce executable"
    return 2
  fi
  ./${TMPFILE}
  RES=$?
  rm -f "${TMPFILE}"
  if [ "${RES}" -ne "0" ]; then
    echo "Test produced non-zero return code"
    return 3
  fi
  echo "Test succeded"
  return 0
}

# Run a make test. First argument is the make interpreter.
cmake_try_make ()
{
  MAKE_PROC="$1"
  MAKE_FLAGS="$2"
  echo "Try: ${MAKE_PROC}"
  "${MAKE_PROC}" ${MAKE_FLAGS}
  RES=$?
  if [ "${RES}" -ne "0" ]; then
    echo "${MAKE_PROC} does not work"
    return 1
  fi
  if [ ! -f "test" ] && [ ! -f "test.exe" ]; then
    echo "${COMPILER} does not produce output"
    return 2
  fi
  ./test
  RES=$?
  rm -f "test"
  if [ "${RES}" -ne "0" ]; then
    echo "${MAKE_PROC} produces strange executable"
    return 3
  fi
  echo "${MAKE_PROC} works"
  return 0
}

# Parse arguments
cmake_verbose=
cmake_parallel_make=
cmake_prefix_dir="${cmake_default_prefix}"
for a in "$@"; do
  if echo $a | grep "^--prefix=" > /dev/null 2> /dev/null; then
    cmake_prefix_dir=`echo $a | sed "s/^--prefix=//"`
    cmake_prefix_dir=`cmake_fix_slashes "${cmake_prefix_dir}"`
  fi
  if echo $a | grep "^--parallel=" > /dev/null 2> /dev/null; then
    cmake_parallel_make=`echo $a | sed "s/^--parallel=//" | grep "[0-9][0-9]*"`
  fi
  if echo $a | grep "^--datadir=" > /dev/null 2> /dev/null; then
    cmake_data_dir=`echo $a | sed "s/^--datadir=//"`
  fi
  if echo $a | grep "^--docdir=" > /dev/null 2> /dev/null; then
    cmake_doc_dir=`echo $a | sed "s/^--docdir=//"`
  fi
  if echo $a | grep "^--mandir=" > /dev/null 2> /dev/null; then
    cmake_man_dir=`echo $a | sed "s/^--mandir=//"`
  fi
  if echo $a | grep "^--init=" > /dev/null 2> /dev/null; then
    cmake_init_file=`echo $a | sed "s/^--init=//"`
  fi
  if echo $a | grep "^--help" > /dev/null 2> /dev/null; then
    cmake_usage
  fi
  if echo $a | grep "^--version" > /dev/null 2> /dev/null; then
    cmake_version
    exit 2
  fi
  if echo $a | grep "^--verbose" > /dev/null 2> /dev/null; then
    cmake_verbose=TRUE
  fi
done

# If verbose, display some information about bootstrap
if [ -n "${cmake_verbose}" ]; then
  echo "---------------------------------------------"
  echo "Source directory: ${cmake_source_dir}"
  echo "Binary directory: ${cmake_binary_dir}"
  echo "Prefix directory: ${cmake_prefix_dir}"
  echo "System:           ${cmake_system}"
  if [ "x${cmake_parallel_make}" != "x" ]; then
    echo "Doing parallel make: ${cmake_parallel_make}"
  fi
  echo ""
fi

echo "---------------------------------------------"
# Get CMake version
echo "`cmake_version`"

# Check for in-source build
cmake_in_source_build=
if [ -f "${cmake_binary_dir}/Source/cmake.cxx" -a \
     -f "${cmake_binary_dir}/Source/cmake.h" ]; then
  if [ -n "${cmake_verbose}" ]; then
    echo "Warning: This is an in-source build"
  fi
  cmake_in_source_build=TRUE
fi

# If this is not an in-source build, then Bootstrap stuff should not exist.
if [ -z "${cmake_in_source_build}" ]; then
  # Did somebody bootstrap in the source tree?
  if [ -d "${cmake_source_dir}/Bootstrap.cmk" ]; then
    cmake_error 10 "Found directory \"${cmake_source_dir}/Bootstrap.cmk\".
Looks like somebody did bootstrap CMake in the source tree, but now you are
trying to do bootstrap in the binary tree. Please remove Bootstrap.cmk
directory from the source tree."
  fi
  # Is there a cache in the source tree?
  for cmake_problematic_file in ${CMAKE_PROBLEMATIC_FILES}; do
    if [ -f "${cmake_source_dir}/${cmake_problematic_file}" ]; then
      cmake_error 10 "Found \"${cmake_source_dir}/${cmake_problematic_file}\".
Looks like somebody tried to build CMake in the source tree, but now you are
trying to do bootstrap in the binary tree. Please remove \"${cmake_problematic_file}\"
from the source tree."
    fi
  done
fi

# Make bootstrap directory
[ -d "${cmake_bootstrap_dir}" ] || mkdir "${cmake_bootstrap_dir}"
if [ ! -d "${cmake_bootstrap_dir}" ]; then
  cmake_error 3 "Cannot create directory ${cmake_bootstrap_dir} to bootstrap CMake."
fi
cd "${cmake_bootstrap_dir}"

[ -d "cmsys" ] || mkdir "cmsys"
if [ ! -d "cmsys" ]; then
  cmake_error 4 "Cannot create directory ${cmake_bootstrap_dir}/cmsys"
fi

for a in stl ios; do
  [ -d "cmsys/${a}" ] || mkdir "cmsys/${a}"
  if [ ! -d "cmsys/${a}" ]; then
    cmake_error 5 "Cannot create directory ${cmake_bootstrap_dir}/cmsys/${a}"
  fi
done

# Delete all the bootstrap files
rm -f "${cmake_bootstrap_dir}/cmake_bootstrap.log"
rm -f "${cmake_bootstrap_dir}/cmConfigure.h.tmp"

# If exist compiler flags, set them
cmake_c_flags=${CFLAGS}
cmake_cxx_flags=${CXXFLAGS}

# Add Carbon framework on Darwin
if ${cmake_system_darwin}; then
  cmake_ld_flags="${LDFLAGS} -framework Carbon"  
else
  cmake_ld_flags=${LDFLAGS}
fi

# Test C compiler
cmake_c_compiler=

# If CC is set, use that for compiler, otherwise use list of known compilers
if [ -n "${CC}" ]; then
  cmake_c_compilers="${CC}"
else
  cmake_c_compilers="${CMAKE_KNOWN_C_COMPILERS}"
fi

# Check if C compiler works
TMPFILE=`cmake_tmp_file`
cat > "${TMPFILE}.c" <<EOF
#include<stdio.h>
int main()
{
  printf("1\n");
  return 0;
}
EOF
for a in ${cmake_c_compilers}; do
  if [ -z "${cmake_c_compiler}" ] && \
    cmake_try_run "${a}" "${cmake_c_flags}" "${TMPFILE}.c" >> cmake_bootstrap.log 2>&1; then
    cmake_c_compiler="${a}"
  fi
done
rm -f "${TMPFILE}.c"

if [ -z "${cmake_c_compiler}" ]; then
  cmake_error 6 "Cannot find appropriate C compiler on this system.
Please specify one using environment variable CC.
See cmake_bootstrap.log for compilers attempted.
"
fi
echo "C compiler on this system is: ${cmake_c_compiler} ${cmake_c_flags}"

# Test CXX compiler
cmake_cxx_compiler=

# On Mac OSX, CC is the same as cc, so make sure not to try CC as c++ compiler.

# If CC is set, use that for compiler, otherwise use list of known compilers
if [ -n "${CXX}" ]; then
  cmake_cxx_compilers="${CXX}"
else
  cmake_cxx_compilers="${CMAKE_KNOWN_CXX_COMPILERS}"
fi

# Check if C++ compiler works
TMPFILE=`cmake_tmp_file`
cat > "${TMPFILE}.cxx" <<EOF
#if defined(TEST1)
# include <iostream>
#else
# include <iostream.h>
#endif

class NeedCXX 
{
public:
  NeedCXX() { this->Foo = 1; }
  int GetFoo() { return this->Foo; }
private:
  int Foo;
};
int main()
{
  NeedCXX c;
#ifdef TEST3
  cout << c.GetFoo() << endl;
#else
  std::cout << c.GetFoo() << std::endl;
#endif
  return 0;
}
EOF
for a in ${cmake_cxx_compilers}; do
  for b in 1 2 3; do
    if [ -z "${cmake_cxx_compiler}" ] && \
      cmake_try_run "${a}" "${cmake_cxx_flags} -DTEST${b}" "${TMPFILE}.cxx" >> cmake_bootstrap.log 2>&1; then
      cmake_cxx_compiler="${a}"
    fi
  done
done
rm -f "${TMPFILE}.cxx"

if [ -z "${cmake_cxx_compiler}" ]; then
  cmake_error 7 "Cannot find appropriate C++ compiler on this system.
Please specify one using environment variable CXX.
See cmake_bootstrap.log for compilers attempted."
fi
echo "C++ compiler on this system is: ${cmake_cxx_compiler} ${cmake_cxx_flags}"

# Test Make

cmake_make_processor=
cmake_make_flags=

# If MAKE is set, use that for make processor, otherwise use list of known make
if [ -n "${MAKE}" ]; then
  cmake_make_processors="${MAKE}"
else
  cmake_make_processors="${CMAKE_KNOWN_MAKE_PROCESSORS}"
fi

TMPFILE="`cmake_tmp_file`_dir"
rm -rf "${cmake_bootstrap_dir}/${TMPFILE}"
mkdir "${cmake_bootstrap_dir}/${TMPFILE}"
cd "${cmake_bootstrap_dir}/${TMPFILE}"
cat>"Makefile"<<EOF
test: test.c
	"${cmake_c_compiler}" -o test test.c
EOF
cat>"test.c"<<EOF
#include <stdio.h>
int main(){ printf("1\n"); return 0; }
EOF
cmake_original_make_flags="${cmake_make_flags}"
if [ "x${cmake_parallel_make}" != "x" ]; then
  cmake_make_flags="${cmake_make_flags} -j ${cmake_parallel_make}"
fi
for a in ${cmake_make_processors}; do
  if [ -z "${cmake_make_processor}" ] && cmake_try_make "${a}" "${cmake_make_flags}" >> cmake_bootstrap.log 2>&1; then
    cmake_make_processor="${a}"
  fi
done
cmake_full_make_flags="${cmake_make_flags}"
if [ "x${cmake_original_make_flags}" != "x${cmake_make_flags}" ]; then
  if [ -z "${cmake_make_processor}" ]; then
    cmake_make_flags="${cmake_original_make_flags}"
    for a in ${cmake_make_processors}; do
      if [ -z "${cmake_make_processor}" ] && cmake_try_make "${a}" "${cmake_make_flags}" >> cmake_bootstrap.log 2>&1; then
        cmake_make_processor="${a}"
      fi
    done
  fi
fi
cd "${cmake_bootstrap_dir}"
rm -rf "${cmake_bootstrap_dir}/${TMPFILE}"

if [ -z "${cmake_make_processor}" ]; then
  cmake_error 8 "Cannot find appropriate Makefile processor on this system.
Please specify one using environment variable MAKE."
fi
echo "Makefile processor on this system is: ${cmake_make_processor}"
if [ "x${cmake_full_make_flags}" != "x${cmake_make_flags}" ]; then
  echo "---------------------------------------------"
  echo "Makefile processor ${cmake_make_processor} does not support parallel build"
  echo "---------------------------------------------"
fi

# Ok, we have CC, CXX, and MAKE.

# Test C++ compiler features

# Are we GCC?

TMPFILE=`cmake_tmp_file`
cat > ${TMPFILE}.cxx <<EOF
#if defined(__GNUC__) && !defined(__INTEL_COMPILER)
#include <iostream>
int main() { std::cout << "This is GNU" << std::endl; return 0;}
#endif
EOF
cmake_cxx_compiler_is_gnu=0
if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags}" "${TMPFILE}.cxx" >> cmake_bootstrap.log 2>&1; then
  cmake_cxx_compiler_is_gnu=1
fi
if [ "x${cmake_cxx_compiler_is_gnu}" = "x1" ]; then
  echo "${cmake_cxx_compiler} is GNU compiler"
else
  echo "${cmake_cxx_compiler} is not GNU compiler"
fi
rm -f "${TMPFILE}.cxx"

if [ "x${cmake_cxx_compiler_is_gnu}" != "x1" ]; then
  # Check for non-GNU compiler flags

  # If we are on IRIX, check for -LANG:std
  cmake_test_flags="-LANG:std"
  if [ "x${cmake_system}" = "xIRIX64" ]; then
    TMPFILE=`cmake_tmp_file`
    cat > ${TMPFILE}.cxx <<EOF
    #include <iostream>
    int main() { std::cout << "No need for ${cmake_test_flags}" << std::endl; return 0;}
EOF
    cmake_need_lang_std=0
    if cmake_try_run "${cmake_cxx_compiler}" \
      "${cmake_cxx_flags}" "${TMPFILE}.cxx" >> cmake_bootstrap.log 2>&1; then
      :
    else
      if cmake_try_run "${cmake_cxx_compiler}" \
        "${cmake_cxx_flags} ${cmake_test_flags}" "${TMPFILE}.cxx" >> cmake_bootstrap.log 2>&1; then
        cmake_need_lang_std=1
      fi
    fi
    if [ "x${cmake_need_lang_std}" = "x1" ]; then
      cmake_cxx_flags="${cmake_cxx_flags} ${cmake_test_flags}"
      echo "${cmake_cxx_compiler} needs ${cmake_test_flags}"
    else
      echo "${cmake_cxx_compiler} does not need ${cmake_test_flags}"
    fi
    rm -f "${TMPFILE}.cxx"
  fi
  cmake_test_flags=

  # If we are on OSF, check for -timplicit_local -no_implicit_include
  cmake_test_flags="-timplicit_local -no_implicit_include"
  if [ "x${cmake_system}" = "xOSF1" ]; then
    TMPFILE=`cmake_tmp_file`
    cat > ${TMPFILE}.cxx <<EOF
    #include <iostream>
    int main() { std::cout << "We need ${cmake_test_flags}" << std::endl; return 0;}
EOF
    cmake_need_flags=1
    if cmake_try_run "${cmake_cxx_compiler}" \
      "${cmake_cxx_flags} ${cmake_test_flags}" "${TMPFILE}.cxx" >> cmake_bootstrap.log 2>&1; then
      :
    else
      cmake_need_flags=0
    fi
    if [ "x${cmake_need_flags}" = "x1" ]; then
      cmake_cxx_flags="${cmake_cxx_flags} ${cmake_test_flags}"
      echo "${cmake_cxx_compiler} needs ${cmake_test_flags}"
    else
      echo "${cmake_cxx_compiler} does not need ${cmake_test_flags}"
    fi
    rm -f "${TMPFILE}.cxx"
  fi
  cmake_test_flags=

  # If we are on OSF, check for -std strict_ansi -nopure_cname
  cmake_test_flags="-std strict_ansi -nopure_cname"
  if [ "x${cmake_system}" = "xOSF1" ]; then
    TMPFILE=`cmake_tmp_file`
    cat > ${TMPFILE}.cxx <<EOF
    #include <iostream>
    int main() { std::cout << "We need ${cmake_test_flags}" << std::endl; return 0;}
EOF
    cmake_need_flags=1
    if cmake_try_run "${cmake_cxx_compiler}" \
      "${cmake_cxx_flags} ${cmake_test_flags}" "${TMPFILE}.cxx" >> cmake_bootstrap.log 2>&1; then
      :
    else
      cmake_need_flags=0
    fi
    if [ "x${cmake_need_flags}" = "x1" ]; then
      cmake_cxx_flags="${cmake_cxx_flags} ${cmake_test_flags}"
      echo "${cmake_cxx_compiler} needs ${cmake_test_flags}"
    else
      echo "${cmake_cxx_compiler} does not need ${cmake_test_flags}"
    fi
    rm -f "${TMPFILE}.cxx"
  fi
  cmake_test_flags=

  # If we are on HP-UX, check for -Ae for the C compiler.
  cmake_test_flags="-Ae"
  if [ "x${cmake_system}" = "xHP-UX" ]; then
    TMPFILE=`cmake_tmp_file`
    cat > ${TMPFILE}.c <<EOF
    int main(int argc, char** argv) { (void)argc; (void)argv; return 0; }
EOF
    cmake_need_Ae=0
    if cmake_try_run "${cmake_c_compiler}" "${cmake_c_flags}" "${TMPFILE}.c" >> cmake_bootstrap.log 2>&1; then
      :
    else
      if cmake_try_run "${cmake_c_compiler}" \
        "${cmake_c_flags} ${cmake_test_flags}" "${TMPFILE}.c" >> cmake_bootstrap.log 2>&1; then
        cmake_need_Ae=1
      fi
    fi
    if [ "x${cmake_need_Ae}" = "x1" ]; then
      cmake_c_flags="${cmake_c_flags} ${cmake_test_flags}"
      echo "${cmake_c_compiler} needs ${cmake_test_flags}"
    else
      echo "${cmake_c_compiler} does not need ${cmake_test_flags}"
    fi
    rm -f "${TMPFILE}.c"
  fi
  cmake_test_flags=
fi

# Test for kwsys features
KWSYS_NAME_IS_KWSYS=0
KWSYS_BUILD_SHARED=0
KWSYS_IOS_USE_STRSTREAM_H=0
KWSYS_IOS_USE_STRSTREA_H=0
KWSYS_IOS_HAVE_STD=0
KWSYS_IOS_USE_SSTREAM=0
KWSYS_IOS_USE_ANSI=0
KWSYS_STL_HAVE_STD=0
KWSYS_STAT_HAS_ST_MTIM=0
KWSYS_STL_STRING_HAVE_NEQ_CHAR=0
KWSYS_STL_HAS_ITERATOR_TRAITS=0
KWSYS_STL_HAS_ITERATOR_CATEGORY=0
KWSYS_STL_HAS___ITERATOR_CATEGORY=0
KWSYS_STL_HAS_ALLOCATOR_TEMPLATE=0
KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE=0
KWSYS_STL_HAS_ALLOCATOR_REBIND=0
KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT=0
KWSYS_STL_HAS_ALLOCATOR_OBJECTS=0
KWSYS_CXX_HAS_CSTDDEF=0
KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS=0
KWSYS_CXX_HAS_MEMBER_TEMPLATES=0
KWSYS_CXX_HAS_FULL_SPECIALIZATION=0
KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP=0

# Hardcode these kwsys features.  They work on all known UNIX compilers anyway.
KWSYS_STL_STRING_HAVE_ISTREAM=1
KWSYS_STL_STRING_HAVE_OSTREAM=1

if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags} -DTEST_KWSYS_STL_HAVE_STD" \
  "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
  KWSYS_STL_HAVE_STD=1
  echo "${cmake_cxx_compiler} has STL in std:: namespace"
else
  echo "${cmake_cxx_compiler} does not have STL in std:: namespace"
fi

if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags} -DTEST_KWSYS_IOS_USE_ANSI" \
  "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
  KWSYS_IOS_USE_ANSI=1
  echo "${cmake_cxx_compiler} has ANSI streams"
else
  echo "${cmake_cxx_compiler} does not have ANSI streams"
fi

if [ "x$KWSYS_IOS_USE_ANSI" = "x1" ]; then
  if cmake_try_run "${cmake_cxx_compiler}" \
    "${cmake_cxx_flags} -DTEST_KWSYS_IOS_HAVE_STD" \
    "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
    KWSYS_IOS_HAVE_STD=1
    echo "${cmake_cxx_compiler} has streams in std:: namespace"
  else
    echo "${cmake_cxx_compiler} does not have streams in std:: namespace"
  fi
  if cmake_try_run "${cmake_cxx_compiler}" \
    "${cmake_cxx_flags} -DTEST_KWSYS_IOS_USE_SSTREAM" \
    "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
    KWSYS_IOS_USE_SSTREAM=1
    echo "${cmake_cxx_compiler} has sstream"
  else
    echo "${cmake_cxx_compiler} does not have sstream"
  fi
fi

if [ "x$KWSYS_IOS_USE_SSTREAM" = "x0" ]; then
  if cmake_try_run "${cmake_cxx_compiler}" \
    "${cmake_cxx_flags} -DTEST_KWSYS_IOS_USE_STRSTREAM_H" \
    "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
    KWSYS_IOS_USE_STRSTREAM_H=1
    echo "${cmake_cxx_compiler} has strstream.h"
  else
    echo "${cmake_cxx_compiler} does not have strstream.h"
  fi
  if [ "x$KWSYS_IOS_USE_STRSTREAM_H" = "x0" ]; then
    if cmake_try_run "${cmake_cxx_compiler}" \
      "${cmake_cxx_flags} -DTEST_KWSYS_IOS_USE_STRSTREA_H" \
      "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
      KWSYS_IOS_USE_STRSTREA_H=1
      echo "${cmake_cxx_compiler} has strstrea.h"
    else
      echo "${cmake_cxx_compiler} does not have strstrea.h"
    fi
  fi
fi

if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags} -DTEST_KWSYS_STL_STRING_HAVE_NEQ_CHAR -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
  "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
  KWSYS_STL_STRING_HAVE_NEQ_CHAR=1
  echo "${cmake_cxx_compiler} has operator!=(string, char*)"
else
  echo "${cmake_cxx_compiler} does not have operator!=(string, char*)"
fi

if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags} -DTEST_KWSYS_STL_HAS_ITERATOR_TRAITS -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
  "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
  KWSYS_STL_HAS_ITERATOR_TRAITS=1
  echo "${cmake_cxx_compiler} has stl iterator_traits"
else
  echo "${cmake_cxx_compiler} does not have stl iterator_traits"
fi

if [ "x${KWSYS_STL_HAS_ITERATOR_TRAITS}" = "x0" ]; then
  if cmake_try_run "${cmake_cxx_compiler}" \
    "${cmake_cxx_flags} -DTEST_KWSYS_STL_HAS_ITERATOR_CATEGORY -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
    "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
    KWSYS_STL_HAS_ITERATOR_CATEGORY=1
    echo "${cmake_cxx_compiler} has old iterator_category"
  else
    echo "${cmake_cxx_compiler} does not have old iterator_category"
  fi
  if [ "x${KWSYS_STL_HAS_ITERATOR_CATEGORY}" = "x0" ]; then
    if cmake_try_run "${cmake_cxx_compiler}" \
      "${cmake_cxx_flags} -DTEST_KWSYS_STL_HAS___ITERATOR_CATEGORY -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
      "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
      KWSYS_STL_HAS___ITERATOR_CATEGORY=1
      echo "${cmake_cxx_compiler} has old __iterator_category"
    else
      echo "${cmake_cxx_compiler} does not have old __iterator_category"
    fi
  fi
fi

if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags} -DTEST_KWSYS_STL_HAS_ALLOCATOR_TEMPLATE -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
  "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
  KWSYS_STL_HAS_ALLOCATOR_TEMPLATE=1
  echo "${cmake_cxx_compiler} has standard template allocator"
else
  echo "${cmake_cxx_compiler} does not have standard template allocator"
fi

if [ "x${KWSYS_STL_HAS_ALLOCATOR_TEMPLATE}" = "x1" ]; then
  if cmake_try_run "${cmake_cxx_compiler}" \
    "${cmake_cxx_flags} -DTEST_KWSYS_STL_HAS_ALLOCATOR_REBIND -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
    "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
    KWSYS_STL_HAS_ALLOCATOR_REBIND=1
    echo "${cmake_cxx_compiler} has allocator<>::rebind<>"
  else
    echo "${cmake_cxx_compiler} does not have allocator<>::rebind<>"
  fi

  if cmake_try_run "${cmake_cxx_compiler}" \
    "${cmake_cxx_flags} -DTEST_KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
    "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
    KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT=1
    echo "${cmake_cxx_compiler} has non-standard allocator<>::max_size argument"
  else
    echo "${cmake_cxx_compiler} does not have non-standard allocator<>::max_size argument"
  fi
else
  if cmake_try_run "${cmake_cxx_compiler}" \
    "${cmake_cxx_flags} -DTEST_KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
    "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
    KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE=1
    echo "${cmake_cxx_compiler} has old non-template allocator"
  else
    echo "${cmake_cxx_compiler} does not have old non-template allocator"
  fi
fi

if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags} -DTEST_KWSYS_STL_HAS_ALLOCATOR_OBJECTS -DKWSYS_STL_HAVE_STD=${KWSYS_STL_HAVE_STD}" \
  "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
  KWSYS_STL_HAS_ALLOCATOR_OBJECTS=1
  echo "${cmake_cxx_compiler} has stl containers supporting allocator objects"
else
  echo "${cmake_cxx_compiler} does not have stl containers supporting allocator objects"
fi

if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags} -DTEST_KWSYS_CXX_HAS_CSTDDEF" \
  "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
  KWSYS_CXX_HAS_CSTDDEF=1
  echo "${cmake_cxx_compiler} has header cstddef"
else
  echo "${cmake_cxx_compiler} does not have header cstddef"
fi

if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags} -DTEST_KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS" \
  "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
  echo "${cmake_cxx_compiler} does not require template friends to use <>"
else
  KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS=1
  echo "${cmake_cxx_compiler} requires template friends to use <>"
fi

if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags} -DTEST_KWSYS_CXX_HAS_MEMBER_TEMPLATES" \
  "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
  KWSYS_CXX_HAS_MEMBER_TEMPLATES=1
  echo "${cmake_cxx_compiler} supports member templates"
else
  echo "${cmake_cxx_compiler} does not support member templates"
fi

if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags} -DTEST_KWSYS_CXX_HAS_FULL_SPECIALIZATION" \
  "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
  KWSYS_CXX_HAS_FULL_SPECIALIZATION=1
  echo "${cmake_cxx_compiler} has standard template specialization syntax"
else
  echo "${cmake_cxx_compiler} does not have standard template specialization syntax"
fi

if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags} -DTEST_KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP" \
  "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
  KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP=1
  echo "${cmake_cxx_compiler} has argument dependent lookup"
else
  echo "${cmake_cxx_compiler} does not have argument dependent lookup"
fi

if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags} -DTEST_KWSYS_STAT_HAS_ST_MTIM" \
  "${cmake_source_dir}/Source/kwsys/kwsysPlatformCxxTests.cxx" >> cmake_bootstrap.log 2>&1; then
  KWSYS_STAT_HAS_ST_MTIM=1
  echo "${cmake_cxx_compiler} has struct stat with st_mtim member"
else
  echo "${cmake_cxx_compiler} does not have struct stat with st_mtim member"
fi

# Just to be safe, let us store compiler and flags to the header file

cmake_bootstrap_version='$Revision$'
cmake_compiler_settings_comment="/*
 * Generated by ${cmake_source_dir}/bootstrap
 * Version:     ${cmake_bootstrap_version}
 *
 * Source directory: ${cmake_source_dir}
 * Binary directory: ${cmake_bootstrap_dir}
 *
 * C compiler:   ${cmake_c_compiler}
 * C flags:      ${cmake_c_flags}
 *
 * C++ compiler: ${cmake_cxx_compiler}
 * C++ flags:    ${cmake_cxx_flags}
 *
 * Make:         ${cmake_make_processor}
 *
 * Sources:
 * ${CMAKE_CXX_SOURCES} ${CMAKE_C_SOURCES}
 * kwSys Sources:
 * ${KWSYS_CXX_SOURCES} ${KWSYS_C_SOURCES} ${KWSYS_C_MINGW_SOURCES}
 */
"

cmake_report cmConfigure.h.tmp "${cmake_compiler_settings_comment}"

if [ "x$KWSYS_STL_HAVE_STD" = "x1" ]; then
  cmake_report cmConfigure.h.tmp "/* #undef CMAKE_NO_STD_NAMESPACE */"
else
  cmake_report cmConfigure.h.tmp "#define CMAKE_NO_STD_NAMESPACE 1"
fi

if [ "x$KWSYS_IOS_USE_ANSI" = "x1" ]; then
  cmake_report cmConfigure.h.tmp "/* #undef CMAKE_NO_ANSI_STREAM_HEADERS */"
else
  cmake_report cmConfigure.h.tmp "#define CMAKE_NO_ANSI_STREAM_HEADERS 1"
fi

if [ "x$KWSYS_IOS_USE_SSTREAM" = "x1" ]; then
  cmake_report cmConfigure.h.tmp "/* #undef CMAKE_NO_ANSI_STRING_STREAM */"
else
  cmake_report cmConfigure.h.tmp "#define CMAKE_NO_ANSI_STRING_STREAM 1"
fi

# Test for ansi FOR scope
if cmake_try_run "${cmake_cxx_compiler}" \
  "${cmake_cxx_flags}" \
  "${cmake_source_dir}/Modules/TestForAnsiForScope.cxx" >> cmake_bootstrap.log 2>&1; then
  cmake_report cmConfigure.h.tmp "/* #undef CMAKE_NO_ANSI_FOR_SCOPE */"
  echo "${cmake_cxx_compiler} has ANSI for scoping"
else
  cmake_report cmConfigure.h.tmp "#define CMAKE_NO_ANSI_FOR_SCOPE 1"
  echo "${cmake_cxx_compiler} does not have ANSI for scoping"
fi

# When bootstrapping on MinGW with MSYS we must convert the source
# directory to a windows path.
if ${cmake_system_mingw}; then
    cmake_root_dir=`cd "${cmake_source_dir}"; pwd -W`
else
    cmake_root_dir="${cmake_source_dir}"
fi

# Write CMake version
for a in MAJOR MINOR PATCH; do
  CMake_VERSION=`cat "${cmake_source_dir}/CMakeLists.txt" | \
    grep "SET(CMake_VERSION_${a} *[0-9]*)" | sed "s/SET(CMake_VERSION_${a} *\([0-9]*\))/\1/"`
  cmake_report cmConfigure.h.tmp "#define CMake_VERSION_${a} ${CMake_VERSION}"
done
cmake_report cmConfigure.h.tmp "#define CMAKE_ROOT_DIR \"${cmake_root_dir}\""
cmake_report cmConfigure.h.tmp "#define CMAKE_DATA_DIR \"${cmake_data_dir}\""
cmake_report cmConfigure.h.tmp "#define CMAKE_BOOTSTRAP"

# Regenerate real cmConfigure.h
if diff cmConfigure.h cmConfigure.h.tmp > /dev/null 2> /dev/null; then
  rm -f cmConfigure.h.tmp
else
  mv -f cmConfigure.h.tmp cmConfigure.h
fi

# Prepare KWSYS
cmake_kwsys_config_replace_string \
  "${cmake_source_dir}/Source/kwsys/Configure.hxx.in" \
  "${cmake_bootstrap_dir}/cmsys/Configure.hxx" \
  "${cmake_compiler_settings_comment}"
cmake_kwsys_config_replace_string \
  "${cmake_source_dir}/Source/kwsys/Configure.h.in" \
  "${cmake_bootstrap_dir}/cmsys/Configure.h" \
  "${cmake_compiler_settings_comment}"

for a in ${KWSYS_FILES}; do 
  cmake_replace_string "${cmake_source_dir}/Source/kwsys/${a}.in" \
     "${cmake_bootstrap_dir}/cmsys/${a}" KWSYS_NAMESPACE cmsys
done

for a in ${KWSYS_IOS_FILES}; do 
  cmake_replace_string "${cmake_source_dir}/Source/kwsys/kwsys_ios_${a}.h.in" \
     "${cmake_bootstrap_dir}/cmsys/ios/${a}" KWSYS_NAMESPACE cmsys
done

cmake_replace_string "${cmake_source_dir}/Source/kwsys/kwsys_stl.hxx.in" \
   "${cmake_bootstrap_dir}/cmsys/stl/stl.hxx.in" KWSYS_STL_HEADER_EXTRA ""

cmake_replace_string "${cmake_bootstrap_dir}/cmsys/stl/stl.hxx.in" \
   "${cmake_bootstrap_dir}/cmsys/stl/stl.h.in" KWSYS_NAMESPACE cmsys

for a in string vector map; do
  cmake_replace_string "${cmake_bootstrap_dir}/cmsys/stl/stl.h.in" \
    "${cmake_bootstrap_dir}/cmsys/stl/${a}" KWSYS_STL_HEADER ${a}
done

# Generate Makefile
dep="cmConfigure.h cmsys/*.hxx cmsys/*.h `cmake_escape \"${cmake_source_dir}\"`/Source/*.h"
objs=""
for a in ${CMAKE_CXX_SOURCES} ${CMAKE_C_SOURCES} ${KWSYS_CXX_SOURCES} ${KWSYS_C_SOURCES} ${KWSYS_C_GENERATED_SOURCES}; do
  objs="${objs} ${a}.o"
done

# Generate dependencies for cmBootstrapCommands.cxx
for file in `grep "#include.*cm[^.]*.cxx" "${cmake_source_dir}/Source/cmBootstrapCommands.cxx" | sed "s/.* \"\(.*\)\"/\1/"`; do
  cmBootstrapCommandsDeps="${cmBootstrapCommandsDeps} `cmake_escape "${cmake_source_dir}/Source/$file"`"
done
cmBootstrapCommandsDeps=`echo $cmBootstrapCommandsDeps`

if [ "x${cmake_ansi_cxx_flags}" != "x" ]; then
  cmake_cxx_flags="${cmake_ansi_cxx_flags} ${cmake_cxx_flags}"
fi

if [ "x${cmake_c_flags}" != "x" ]; then
  cmake_c_flags="${cmake_c_flags} "
fi

if [ "x${cmake_cxx_flags}" != "x" ]; then
  cmake_cxx_flags="${cmake_cxx_flags} "
fi

cmake_c_flags="${cmake_c_flags}-I`cmake_escape \"${cmake_source_dir}/Source\"` \
  -I`cmake_escape \"${cmake_bootstrap_dir}\"`"
cmake_cxx_flags="${cmake_cxx_flags}-I`cmake_escape \"${cmake_source_dir}/Source\"` \
  -I`cmake_escape \"${cmake_bootstrap_dir}\"`"
echo "cmake: ${objs}" > "${cmake_bootstrap_dir}/Makefile"
echo "	${cmake_cxx_compiler} ${cmake_ld_flags} ${cmake_cxx_flags} ${objs} -o cmake" >> "${cmake_bootstrap_dir}/Makefile"
for a in ${CMAKE_CXX_SOURCES}; do
  src=`cmake_escape "${cmake_source_dir}/Source/${a}.cxx"`
  echo "${a}.o : ${src} ${dep}" >> "${cmake_bootstrap_dir}/Makefile"
  echo "	${cmake_cxx_compiler} ${cmake_cxx_flags} -c ${src} -o ${a}.o" >> "${cmake_bootstrap_dir}/Makefile"
done
echo "cmBootstrapCommands.o : $cmBootstrapCommandsDeps" >> "${cmake_bootstrap_dir}/Makefile"
for a in ${CMAKE_C_SOURCES}; do
  src=`cmake_escape "${cmake_source_dir}/Source/${a}.c"`
  echo "${a}.o : ${src} ${dep}" >> "${cmake_bootstrap_dir}/Makefile"
  echo "	${cmake_c_compiler} ${cmake_c_flags} -c ${src} -o ${a}.o" >> "${cmake_bootstrap_dir}/Makefile"
done
for a in ${KWSYS_C_SOURCES} ${KWSYS_C_MINGW_SOURCES}; do
  src=`cmake_escape "${cmake_source_dir}/Source/kwsys/${a}.c"`
  echo "${a}.o : ${src} ${dep}" >> "${cmake_bootstrap_dir}/Makefile"
  echo "	${cmake_c_compiler} ${cmake_c_flags} -DKWSYS_NAMESPACE=cmsys -c ${src} -o ${a}.o" >> "${cmake_bootstrap_dir}/Makefile"
done
for a in ${KWSYS_CXX_SOURCES}; do
  src=`cmake_escape "${cmake_source_dir}/Source/kwsys/${a}.cxx"`
  echo "${a}.o : ${src} ${dep}" >> "${cmake_bootstrap_dir}/Makefile"
  echo "	${cmake_cxx_compiler} ${cmake_cxx_flags} -DKWSYS_NAMESPACE=cmsys -c ${src} -o ${a}.o" >> "${cmake_bootstrap_dir}/Makefile"
done
if ${cmake_system_mingw}; then
  src=`cmake_escape "${cmake_bootstrap_dir}/cmsysProcessFwd9xEnc.c"`
  in=`cmake_escape "${cmake_bootstrap_dir}/cmsysProcessFwd9x.exe"`
  cmd=`cmake_escape "${cmake_bootstrap_dir}/cmsysEncodeExecutable.exe"`
  a="cmsysProcessFwd9xEnc"
  echo "${cmd} : EncodeExecutable.o" >> "${cmake_bootstrap_dir}/Makefile"
  echo "	${cmake_c_compiler} ${cmake_ld_flags} ${cmake_c_flags} EncodeExecutable.o -o ${cmd}" >> "${cmake_bootstrap_dir}/Makefile"
  echo "${in} : ProcessFwd9x.o" >> "${cmake_bootstrap_dir}/Makefile"
  echo "	${cmake_c_compiler} ${cmake_ld_flags} ${cmake_c_flags} ProcessFwd9x.o -o ${in}" >> "${cmake_bootstrap_dir}/Makefile"
  echo "${src} : ${cmd} ${in}" >> "${cmake_bootstrap_dir}/Makefile"
  echo "	${cmd} ${in} ${src} cmsys ProcessFwd9x" >> "${cmake_bootstrap_dir}/Makefile"
  echo "${a}.o : ${src} ${dep}" >> "${cmake_bootstrap_dir}/Makefile"
  echo "	${cmake_c_compiler} ${cmake_c_flags} -I`cmake_escape \"${cmake_source_dir}/Source/kwsys\"` -DKWSYS_NAMESPACE=cmsys -c ${src} -o ${a}.o" >> "${cmake_bootstrap_dir}/Makefile"
fi
cat>>"${cmake_bootstrap_dir}/Makefile"<<EOF
rebuild_cache:
	cd "${cmake_binary_dir}" && "${cmake_source_dir}/bootstrap"
EOF

# Write our default settings to Bootstrap.cmk/InitialCacheFlags.cmake.
cat > "${cmake_bootstrap_dir}/InitialCacheFlags.cmake" <<EOF
# Generated by ${cmake_source_dir}/bootstrap
# Default cmake settings.  These may be overridden any settings below.
SET (CMAKE_INSTALL_PREFIX "${cmake_prefix_dir}" CACHE PATH "Install path prefix, prepended onto install directories." FORCE)
SET (CMAKE_DOC_DIR "${cmake_doc_dir}" CACHE PATH "Install location for documentation (relative to prefix)." FORCE)
SET (CMAKE_MAN_DIR "${cmake_man_dir}" CACHE PATH "Install location for man pages (relative to prefix)." FORCE)
SET (CMAKE_DATA_DIR "${cmake_data_dir}" CACHE PATH "Install location for data (relative to prefix)." FORCE)
EOF

# Add user-specified settings.  Handle relative-path case for
# specification of cmake_init_file.
(
cd "${cmake_binary_dir}"
if [ -f "${cmake_init_file}" ]; then
  cat "${cmake_init_file}" >> "${cmake_bootstrap_dir}/InitialCacheFlags.cmake"
fi
)

echo "---------------------------------------------"

# Run make to build bootstrap cmake
if [ "x${cmake_parallel_make}" != "x" ]; then
  ${cmake_make_processor} ${cmake_make_flags}
else
  ${cmake_make_processor}
fi
RES=$?
if [ "${RES}" -ne "0" ]; then
  cmake_error 9 "Problem while running ${cmake_make_processor}"
fi
cd "${cmake_binary_dir}"

# Set C, CXX, and MAKE environment variables, so that real real cmake will be
# build with same compiler and make
CC="${cmake_c_compiler}"
CXX="${cmake_cxx_compiler}"
MAKE="${cmake_make_processor}"
export CC
export CXX
export MAKE

# Run bootstrap CMake to configure real CMake
"${cmake_bootstrap_dir}/cmake" "${cmake_source_dir}" "-C${cmake_bootstrap_dir}/InitialCacheFlags.cmake" "-G${cmake_bootstrap_generator}"
RES=$?
if [ "${RES}" -ne "0" ]; then
  cmake_error 11 "Problem while running initial CMake"
fi

echo "---------------------------------------------"

# And we are done. Now just run make
echo "CMake has bootstrapped.  Now run ${cmake_make_processor}."
i6ީnk,GJ#~]00p6q_xYok?Ife @88DraOY렁5@umfcXMRz{ HOViC;z9t;^ bΕY#.!\'ڤ|BUM/qÖ&o?ww_;;ja S҉&⇿>};y:ø/r۷tG] Z R*t1Z=h[Y/,X-OmxKO03%t  D703šNj)hbHIyXCh)imsTC.fO?O>Vt z;ÛER^'!f9R+59dƜO O ~ N;d_c3ORk?s|z7JbV#f$x-I^ϕ1 bWhT b i6$29;ql\uNW \P0]zqI<&3OUE-M8ӼR[!#tj,&ưYiA}dXظ4G [d0g9…kNyj_~ĐBE2L ¨S닜7vnlfjE 5$RsJY5%8AxhkjBv*?OqF8<^\«irvi!EYoֈ:kMJgVʛvhy;{)l{ @_\4Q|YPr=Vゴ\]OCʓ;U6+EaV mr1N ~߫Zρu[; Z.5Va*".WfڄŴ6dYB^lzNW5`*??fs Hֶ4T2I틷 ^}W *FH2OIS. R Iۮ|qb6)y}P5/J+ĆyrgXeFB4WiV^ɒqgzlWů o~]}iTRD\2_FŅhQb0FgF# ʔ{A;:WhEv:fPo-d*H ^62K0:/@E -^5it:1ƣg ?32[!rp9"(!Ҕ UM1s"b%pdk8HsWc?)ӆ8?O& 헲}}t?w4X997KlaKj{;ZZ_HϔN|hI)'_?L+\68:!( s<t1ԓxhU_{ݯ-p: ܖmG/_Qa]9]4fi74aa`Ss|(-ZgE/ ݎ\%0 OOS_|pG776T/>ǧGφHw1cm `Va<ϣ쒫 `a='z]>Qh6gsBN8Vyl@r.A(#sqt8f4qtS#FSkv`GmÚZ0^Ú5ރ4@v?5-q;x_hauKc$3{c/V]wBɫDZEQѸ48o]~]:9mt{ =D5rsI>K2iΉʍT{ي2M ,b(n0,ppjy 4`}6ZƮnd;분^؞%]G{ X`M ?jakMBDSZ:+Z72nע2CTImZ=\:(_ [J;h׉Jߪ Mk7K?Y7›@&+5SvLɄv֖ YU'~΃>'-ndŲ|!_J/l ]ۙ|1O+/4*BvݕqV6}?%GW~OǮm*1f5gx!P[oP6+$؜6ud|j#֢۞ӣVt4Gr>̆HNa4hjF`Tѳ[:7vxKx}SMN%-xu1क~8֢Ayeqz~~j:*/>geeŤ<\glOoW@AِދQȸ:VG "J 20tSDGfxR_ $D?o`}}?uOǏ]Ҷtc5=Se4N"ܳ6LrnCX GIAճ/9(22L}mC#c$ K(҈; EJj˕0[i9|>/+g`ϼ k`7\)^9:Yᣀپ+8c88srcj6IϬND3ZhR 4>Bff0mi9Z=Vܡ? Bjo sJMqPo$kfu@{.6ZiJߜ?l%HYIuʼnwCWOヘ.%Հr.kzy>6a Sq(rQ:Q_SA9dN$7Ӣ]"}lk+ ݭ髬#qe*~ _W~u~uSI%5MmvQ𽛞޵iznnU=7֮!YZbY5#Ny.C [ޝHЫ㟢I"' |O݊?B !T%5zU׸Mʫf2XvcY96!S#0CBZ_KTVi=+&xh[Fsf1ؽ&LC4`qCAR( (IsHF15A(@>N  (q7//eڐV͵&z^f J!P+[ WOɔ [Pjڢf]ޥxaa:XYx2kLRbTbXɄXf2,zX*YuJ&2n_n}6)3Ǟ^љD$3\E2ߓӒs|;/-5Vc{y+mHԨrAB܊Vڥhv4tmkfY6`[Mlʕl- WY6!LITR0èZ&g"٦ih[,+=!drҜtLc{j ycR@<*\CKXpaJVq:ƵVlLWXU2ms/]*~{jo/ M B%J~8ӂOwmcþ(lrd7 "Kv@g7zun bvK7͇Z0L77UlVF '򤢰Wҷi=h" -ޘQ1>="-Az.-m s7z/-[)tc3"њyM붴G6޺RaϮb1n..)@0FMdяc9l6qA'NqW7]v͊ÎC\Y:IEc|A v GÊ)p_<\ C,5ˆ[VȈgHkxc7_E>/ԡ9˖ x4EEpњSN,Ԑ2u5R(_b,%Ͻ=,(ܼ?@xCJ̑c ƒfŶgݺ{>6ܻs.9"qދ=ϡQt->ﲢU6LRb{m )VUq4jE&6U`C`렛elCzOCh-Pzx~h՚ 9L_|C WGxsNR׈LpST mdI$%ugw>t˰[ވ墅8}[1T!'o7|O,fٹ+G< HGΚ8?uX$}gYo}㌾ U97d#OuɰR h46ݰ)#;;CIAV嫧5&$|u_f>loNz߼=YķH;A [\ _PgPaE=+@+n HA`}\b%wDxijhʖo҉r :EV+1x:/*_U9MPYVeg#4TkڄEgP⊋27UN;.4v zIHxn 735rd(oW~"Au; V> ;FLmmY(]xй) 1/*6ٷU궉yјn) C#x݄oҗ~WM|%;Q\T@EW>M X]]"eArzo/>w?+*ωQQHR#) ԟO57=X>pgw l{a?y<]>ǭW`#z^ͧ_g0w)ҎֈO(d5melŃ~W7o~0?g$FҌ tI2˯(3Hh yt$3т r3LqdX7U,gC*_shgԍ}ZUBx0ؓqB &#TdW|w/cJ/3|P YVK?=Gޔ)Kla.) T9Im1M~,մGm a=.aGw_"YdZ )pv~:8U bzHdi7/aAR{^JYN rRނ"$JP4Ayv4UJիJD檥SZR:9jQ;_4K?G\%~g} 21S#Y|ڕL`DxNNߞ(jp4:&2p\n_S 8<:Da0M4Q s2MfbZjF3䌯9U8A\#.0\ Ku_9Y6)x=a~^hd LH&_T4ҁ4Ȓ_B⡵ŴITCal8uǓEKeO&Hxl~g .$wPbCx6lez/{U6Cfn颶dUw}.jʽ/|@#].9>-7{U8~m=xy$|138yb'70=cH~L8,Ԑ\U98Iev#ffNy:Il[uJN>T4p";`?q rÅD];IM%\f!RU" !AThTtLMDy1]hGٗhwm<--tC݃vEi8CN͐gi౶ g*#*-ڛ^C@PS6%E"ԅT4ePpCȞ`Έ {vK5G."R 1r':5>FMh>VUk)YTSAtR60$\e?쵣QŹ[dO-rv˔[ ojiA-YkZ*WoӈEO^#NSM%h_ƃԽ8ng1"-q6O6 1gOz\/zs*Hg܋VA>`+u$IMͲ*t^,@[dr yͫ0_`o`$"$=Z?&3\Bn5 VPjTO2iFR(pwL碧aiO% RN-QH(']$u\Y/V~ ?OchwA%;kVh5xhz<|-1,o֧|s| #{}sɐ-H =:6z[\f,Uӌ5L8=}s|p(JaDV?B7|2Bь.&wr]P \<]MvѰK>p,)xkI<&vG"hA >g\;%=}_ Үz/v1:vRV6t hg\o>seY& , %8 LA{h7n*ԊKjvAmy3?_z2Y4WwCOX;>|;, q& 6>y6L" `x e?ѡ,uk4gͰ`;DN'@p|Jł%T+RB`7HD|C#'fׄ(|\5saY1F0hp-j~9D_!3&krg*YQO}WJ=3ɽ*-1ܯQy@dW"ϲt|U[Qav^oi⌔bHHnϲx:`|2+,&o|QÈ\b B #[Z*smn5tRUuby3z ូ(@X]L=KFLd>i>ȞqNa_za%G>쵻ӿ̉l[nJ!خ+Tz6WJD:gE''pK~W&+s;B*ěO%WVqj5uO!N(GUU4SQr}\Ϧ1Γa|$7.ߢ( ʾUą{Z#v_N22[{vDp{Ǿ:IOuIOe[Kidݡ\8hg~1OHJ\hiNp"T, 5sEΙZPSM%=B_vxB )V=7Q]-וw'z(&o*yɱXwUnf8Nͺ0`:1:8 n\y=! 0ϋ*vz+74G, I<]̿},pp1#+R-$wLoݱsɩD: C m]p~DfeoW?KLU2mXJ, %Z$Z$Ỷ[}1Qnҕp2C7pMH e&^y .4h*XY$bJV3'Wo%Hf8`Xpb_ MF(y<ΡQg3u A9.wS'|09]ƅ4b)-.@g'U'ޘ]zb2bȄ:u)54<^8Ry/fp~V`0вr1pU>ŻbXQ%"<\71nѢJV iuF>Y<>nĥ Er~$FpI%c5v> t58aqZ6I4̋u{ Q| 8#X뻒9mSyn%X@/,oq /~~g'%ύ'_?WUԲvr|8Ru٘R'q=8!BLhϫ[җ(b$VsdFN5}Z (knwoЯ޼>d5m}o{=f擯?Il>ydll==@pȌE{4s PRfvܨJY*gmml+y/Z`[K `&ؔhX>L mE23dv.`vlˑB @uC Qظ=f2 gH&3QCiBE-!M93w-C>:=}sҔHmpl9ӏgkqsv:ep&BDhkcih  p>kn{Ꞿ}Oxv2m~NS7cYb5VJ0Y;J#p {-q %2%;e&#Dno-QZE?A`hwb>wep%e)ꯓTLilvpP^#7zC :)g{'/L , R9t!4kntFD[ 0RXη)cEUҊIUW5\UZڀ>iMcڿgRw\v Xr?~k/>ǧQ<\B({@[|'9g2&\;xRpMrͥ7+ñ9Yb)O[[lglD ^$8\@/(NBik6bk[X4p!)٦ߑn'罗/^Sy0f`NVV% ;:Оf^ ߙOdp ;i5>hq28 TfS V1uojMt.M ?)n&l5òskR~ +c"?ei(%΄ؒeKaVgw*@MtJ:@P@ޝ4>Vv., [=Ay m!q %SZj;()## ,(,(ʝ:œy0q&Fp*0٧U--Kl@2ԩF@'\P&Hu#-X$czx) g t˰0OnMuNaZoh{7<,]=ڢ哱ʞv*/F=򟟞VX"m=)?|E z?B5+ڑ^noy`N{\ ]C? igKЬkH.(8 l!PlڀfڙMG"EVdJ8IȎl^')'a'U(-^wvs,ZԓM>9fϛxB慠}1VizhW1pAY%jeMźv%֙Rd\&-Wv*p̳ 1"jXʊD7ܟS.ֹ~n)0T;|{($r"0fx!mv[mVo+A+usTTwx (6R2M3zeY9VgU5ⳍ \MQ7:?!x`FXaib͊Jk.:egY[6MqP95ZP)7V*Wz: gxUɏ-m)䁜]kݵ5GQKwv(O]M Bu-^fItS,6xĔ*m/(FT-N83˦ٚE;nܾOEvL*/^0P| ], P!h> hB}UzT!i8pBxR!K Kzg7lohiuuJ;*G\G <ffSAitC߬9k Y'ΦbFDVg.z$PW[I/W!fGx<&r %ư.㧥80:Č2ͷFhGf?ljt&q"14[Lhc(n6\ '; M/\Rdyw>&aᝎgGwc;t/;4H](.'e9>"'Bz*Ǯ瀺銋w'!dsľqfi(l0G v7$DvJ0;b~tݪwnW'oaM26cXXiElݍFe]*݈a|ų$ҟ}k'G&QN'/V̆5\s؜ $'G:8X~ 2;p`ch[7̿Ecj0mAkxNqyM`7}h7BMI>I){ElV<&68%7A4I ό@,-[N3pO 4ĻMu;Kh>#43NOn[im`rcA2jXénAJlBSQ9͙$K;K1^դf.9>mCMJ4FM  -c7 rlHȸiF]e'bB#mNY14 V03 6ebKrPڂ:2KCJJgO>6pf5H+Kdž RA3MLR$Mwk?lL4 oGD1Vݷ@ ͒a1e4S& c#4h_m\TZ1i>pl)QhvAx!=h϶ˏv* % #g;mCۈ#v6Y6Eu!FjJOmP5l-3sM[s&c^ 3"W4 Ur*@ؿz.1j;qe\gTi5fTwM(_ƫnp2H&0#W 3s1.D$Z|ڧB.^CjѡHu1_c4Tm1Hnr27 iۢ 4fK(^g GFoqQ#I^1~Row45/-/9X Pv9|ѭU,:"[\ZF3h EJhlN|: 5=WsFzNk(2dFUVB :T|^SǠ8v"~|\f ac"ά:\T+Yohoh~ӝl*1|UyM\vkMyTt.\rY_㚄 XQh 5Uhlc*|Ϝ5Չ mH[ _?Pm8jQ ՓE*%N<8WSpY?1}k2[z"o- h ˟ G,Ŭ)ex՞Yk TC`pe+m1*=,*C?u2+#7r\ŽDH+P(y[A\i8=vOq'jT]hFRA;p"R3nR˳9KSE'x?()+SƣGvJw EXbNLJlCErf4;:ϸWwm*8P7&\)aOJJL}V֕Ezt,I@-Y#z,AM@ܹ0M4g;QHoCqtpG c7Vߖ9P@23rWU'^Lhʳ{)v|OqfEǽO?瞧R߅?18<۫ICϦNT>x+Y}`-9":Oimgi7/, m%n gF 趫8h@K2cP { Seх"̾ɻͿ/kP6fvՍbZKT*VYHh&UJc5 m23*rnU7᡻]Dz1iWIb5TǛ=Zu"ڱ$m]hwtu3Gpyމ6;*9;܋&$ډp{@ͯ?xZ{z/h ~냘ѷk@2izj H=v鏫yf8{nbBxأA+ȷBʮK9M/[I*b|9D[k9]&޵ꟃk]ANK+u/+eSnvK?6/eOygt-P@nqW8pm6V &D3"ʠDC˷ _xBD>ci XO5~C eI$Ҷ3.8Eij6lQ#|n9m(|#K\'/jGf8& MamYvJy_oJXbaa5>ב-cߨm~?ǷQۊm(q[yVŋ SPms4EoLL8[;( e:ΦcY!^ `YiLkeݽ$k}VatBuF"PKu+u|=y[P{ xQK7Ln _'x-!wZq0XAp@#̂18/ *L۹ #CV@w6޲ы֣k:'o߾RlH{5`r '<Ɵ'T!zukK=0^MGɥ\ERI:Q/@ەKmJbτY/3ru+HL{[v qc&il=7 1k,_BނՂLG}=/}:k%CzutH#l6h[n:ևO\޷Q/\l\:7T^xTڃly;ÆM5m`vRTWo߼5{*z}|$.5/s/FdohȆ_`\uo=lt0dސc:O tiyd೚ Q,O0k47Pw@E-xe k-qS6)"|n!g_ax-3Tvd _9=>pFOd0tV>{Q4˲hm%zlsq\̑̇H形$$tdci$V1&$O+U"vt k`f\hv'g!aOk9d.UC htG'XV7X=[S璸–ԛ\,l>.Ė(nRxo#ӡkh6`-[Ս"6׿v D[2ɶSS;[fm[-0Z0-ղMznLXW>Ӧ0u0$0< Ό;,e.[y[%YnFgUf^xіOS`0uaAzTF!kR/Y.!z;t`aJ2"{Fm7t+FY6уo=PW.^2w*Uw)̀6|̓^ A4WT彫"@"ZD UVuwGAL m " …\EW7s+$3LPK@UY7ʺQU>/eAl'kn5ʡ֌DGA{KWF 4Prj@~\| AH0bPQяH.t@$p!B #W•THUPTP4AEł=|,XǿW0?ۙݝ'+tUK ^ܾ"r5#PpBaQKMgގ2%3u N[{4bq|-Qx1 FLB}THqM2g)'@A8JuTGAȢH %:O jd=Pϒ7C'Q }2ױ>FmIE 6jk@R&+=g|wOA   ڠ`@U .ߪ#X$}ȡf1LrSe#U*Si=YJ=fQ&h8<6,g'#p~O˳T'9@&@1BZD$|Ux;JE, XRZ1ʔ7%.B&"pHyY0T`=P2§_l;%]ŻM +j0txMb#3a Nj"CMEj R |Ѧ+LtHk;j\WԴvm:|e85A I)h;)hdOuڍGr <P"^mW:`+a잝S&[ÆAIέ75=E/qsH/}b:S2f .B)+?5W;29VU0[‹i5`GHs%ؙV;XViqAz}g5^!h_5`Uon$Bx`wA:,Qو%Pz: 3~ <)L!8ERu}6;zqI=ɐ+| !2#)hqM؞^ Ұ'}0S t 8DdFB11,}ղJ;(A,.&NaQT'/HD"#f<5v&K6 Y56;oI~ p|FhҚEI7RlReTu* 90ؕIpC-^蚼K9ʧ]X%T.&-$o _ 'Q Ms J LKP,L)īa%$.@cWA#k gIF ^ HUG|e%(zs[l 7Mnn{}`KM"-$B|"F&ObFFz 㧑(.}==VzoI`v*t)P%2W¿A;'^T~hbXhQܥ= K4@_e$&{fX9mOZHzջG˒Ѩ'V9ҙJ5JrOj^xb[v$7[j7t\>(a<(>ag<k`U~qxDy/4(qKX£温B$:tC(+ <\bj$e€@a'Cꯄ i.jVY8$(YzC 0B܂Jb(7e} |s&&p?STjZaT,VrXb( z1;L'v#vbeRYC'j !p/^clv M8'0[ f/܊ @_@̧n+WlHb`\g7ubʛ%|dZ T,&DL)*6 iXkqJ"cq2%+,p҂xX `pƓ@B`Z $X41`ne_a6@(`  =Zҏ6*dA, eK& jqH0r:zizB gH1; *`l*?6)g&ܡH "φ ҁDq"%`IBxT5M Wh>T ^ J4II*똑:"5bc7qMEY0Ju - ̊tklxJ|a;h?V7\K4T? TXI,ڄ8$:2%)p-dAMlhg>6iŒa#9S>W:"}#~&x&/92ˢc{S,7W/S*_"۶aAI$L^Xq@ 70c.Qn"0\#tCh*iYΤ\bZf3Q`J\FP{P O4a*7JlF`M(Kd7yz@4c`4#TwņҤ?&8R\(@[sb4LX+-筠A;kVLܛ-^91)?zmbwɯ.!RD!^?zop,v 'břd' b:DI26ot)%'r\2Xөw9Xd*dN ˩8 Fr|̨-,`h(RDW{"%M3{2O^#HD8 fBJ$-WeE+WBFv]rj$MvY#P4VUMI_FK-l'F;COH+fţ닠k0$!07>W2wFZeYbAi5','xFG h;:HH  GJYKVlWˁ(!jKSP;Ņ>B8O'(SvBF3*daE)@L 7Λ67DMap.KÏ$OAD+!3 l fkl3PiI!c6KweW?Tl8@i:FqF듰@J$p +[M\L`Yb%q=t[8G V-Kǂ h}fhsa)#]O Z0sԷD K9$z3Ş(+g!b!'`jblUP^dCBmr:K]F |APvJI A'?b-BfuyNųętUi9% ɽ;Q+٠`[ ]AQgL \G)ĬL55 #ZU t5w*uB$](a'ZYP dkwS!r!f z4JԤD?7 /:dD>+b+| 4}İQjH[OIj>-R d-c.H"K*L:*zJ)G̲H؃.o@h%ׂZ1GeȊY@4$ JP0ȹkic&UfvygXkٯ4RA\ iJXHBxL0|IZ~=ߚ)lW#tYFW5&)݉&mvtVA/*k0m]̤^B c'JrqFI"1d-MU_Y+,wáLhu k7 sH 0({q\$TPbW`bvuN hC  Gm&N K "'AM=J85 N\V,Ū6!aBhM|5u)v [\Ɣ;H6Q=^Ɂ  vVύ2SZ Жt@V@q*ORKTrVAZc,N0WTaS8x JZT/SG|DkAzC7WSFlR!W,?O :2VQjH#3IzߐI.Di/#/QMii!M12IǑ; o 1En.LP-b ]1Q F|A.ɶNXRF0T\Z0| 2pZ)-<Ӧi)uqDNي!e)`,Tra'Y.MxKFh3 3-,|pHpދ/d ։4`<8#6NC>Cxkҝ,2ڏ;,` m_+~k^&$[GO#[r [**p VQAq!=Ko ޡM[0.*p/iD*ojbkxQH:$se _#:/b8]7E8`,vИn$ׂx-WҐ}0Xм2e9!w\A鈊$ZaPSV4'y9 :%{=m|l A[ AkwY~+tF#KNZBn( Zv^C/D q8wa)Zb@&шqAe=t?4.&Ԓ@ea-)paDocKx-"`mH2k펁ͭU% Xށ^`I Č!Z_j^ZW"4Mx4刜 <˴+@`$Z5"*]Pƥ3Ӈes0;kS@Hr *h2 bC=T_$?隇5P ) ((W!aLP` P؃ %%"Nr ;I:!s?Xe8:I72J^fOWd,-S88 h+|$ 6CǢRuHsEDY:`hqNxb$LP yWveyl5h^P_|(LNĊTj2bBDYRMv$UrxRŠf) mq?r4R8=RNiQYg7ي~_i"̎ cLNJSR[ɩd'2* ≗b:`Ͱ7F=_+[t㑈bƒe$JCG+T- x+SqEI41-!(_VѦz%r5Z M 8Ȁ#dĨ&f >BjNI:U(,>5˦.Y7K "G1:yp:*3-C0|g`qx^39P3SRS[Z9P XGOIITI) <Q\Hb#NVqd@:1^ȥ$r1Ju"l;Y}t-5}0} }ss<1}l!l02z4 ۭ {ʵB֤ e^U Oy(S &C1@7*Pf ْ jҨ+4neGxuX&@IZC5xКB @I~qP\(6TQ iQ2^t;_JrJ7 [jTXX+AQ# TP4> (Oe *b# 6Z kQVRU[eUj@4|Gf?/yΝ|8OJMNVVO3T$@MV?ԟE3o_?[y(!NXHf9IQLb%HJI >8*څP% 8 (lTgo$?I?xF翼l8? \Lo9E`?Xs[H*z*NqH-ˈVqS2>X8qǟ2nw|xBqQ& N4ij > u!׃j>- /H7'⭈c3gП9ߜ9ۜ^xoX6. |6OjP/_.Ox׏][;}{E 'M_5}Z{= 3UKv#n=}]!ϮZ\}ѳYgW_3rnEUS,ƼY>vӖڸFm6͜Ȋg[ȭ7Ʈ;8!mϋZwYwxVOt<:..;+6-gf'GttD7=COϺomDgMK۟ɾ7_0'Wp(cm7/Yo/h7>n/4&zl[;k0tm(CEGK7O]9geo}ydmM첿E' ^1uubk)]~JUis _g=Vo_}늴=ˇ&O=|w^vu+.y,z0}Bwfiq;S іrd[?z䝟VrY!Ojn+_a/ϝd]S>2nꬕ/:=^svY17O%Yu'+]qk|cr=u_^4?7nm6Š7 >ӿ69M>[[j;ow_yW\q~ 8ֳlkv'b҃[ѴS8nU NδWaq6V_z;>KrC1.ۼxλ=tcԓe>Nd_U?Ҷm˷);>+rWEoQ?~ʇ7>ֱ'[cjW,sn}4z!|| /-kMkx]u ħwyűyNo =Ī+vǯs\ytoc>zogf~zfqޚko8~䡺v2?ηӷ[r>άWPr?ܺzi^0ee]yݛot⮖n?]M߭ݻwۘ]J=)u.~'wq>Wm{äŖmasz׍#{?pǫoyNJ~zy ~nuMy}w?\rx3˚x大.o'2xb+?e߻y̝K~<7/׳wOw\pGoX#/ullnkc[^:{UVs:\Z=纣wSO`}3]=mx+K+6FqM:EF^2ɫg-ʘ}$|<y[R37/S%m,{_| oKJo?ܞ/y*-{%euv#'>6ǝ7Vzdnߗ Ż^utv;g|~$_eM:N{/}ssᄀ䦺Ҕ{v'W ѿrWeO,ǟZ}uƸ,nʑGauAի\篿F=;cNGz_պE 7*ο|rno{SIJ4Q8yݡE/bɗtEJ6c|\ى&]Ptx+)#4L9ӛxp=yW:~,}}c;r[y f~yE=~y4-- 2s֩]p;##;]t'@J 6x'gg~+/_uEu[ݸQkH޵3:1x~am,uѕ?|`/Xlq̰9~Sg??,s^Oձ~ܴh_n}Ϳkx|FŔo/vi[_W6e{g\|U{/v~H.k (3'uCiO 'yxAk?7uI7O2vcVh\9bw$Ԟ:.zٓ.>)bySWx6?˪w2%ک}/u]G??vtG-ص@^lU]i?yxl}j|oc=FI'nNiwrò^)LypS{r]9؊mʀ=|{Úcܔplk(9%Z[z+w)Vpu'׳^`wDjuS3~lMK}ң\z@bRϝ:ԩ:.zKm}SokZ}Kl]~# f\[vRvcfMXxwNYƜvű\#96^d1rOۧ\[~;t)K%[r_b<έ8u\[>8wN-7x:/{ʹP7zvk_^9+I 틫6]sCVG|L[81d癘9xCU~󋺌gnCFvIZ6~n"vc/-^8 M"ʾȈriOM}=gw]kNp_>1=]WzTUmfC# \fU. ڿ}*ֺ7/Ώ=m~ vT6"5k߿Sk]}U;NOcc=w3k:z Xr֌/;nL̩j|1f ۶;>}k6sCu3=˖{z态pŤswWff\ѵv3jyyԻ.}e|Mux{^2_#wt.W_a;?aHU.ZOg_ȻYo>yg{v6[ߴYGz %C*YԣM7å.1Ρ{_2lxXOT W|; >+Zpx=ٗ'%Fߐ}3bt[vmcs^Wr`އ ?o|N9mqc۪49ާӮfN?_NJ}g jn^"sQqyXڞ_z.mufk?HxgFOsJNb򋾘zxmޗC=CHTJ\[dO%[d13͌(,RD+ʖ}MZ!R(k|><9ys>wr wHi.GSYĦ3KϷ0UL ¼dt]3$TU!<"~Zg9 "2v§:dC҄oRr>$&eYt\6"MdLMV%M$ .r5V`/s$Ω{݂m! Z+k(5kza|۵oj/F%Ԋoϸ坶D ٮ. O5I)?e6KJWF<$U61U"!jw*sN"bVQ6Uߡp7lR5a\T{آVK_S),'%V7˫7{w{AF>۸{R _scC6k1yrY<4Ɣ}]|gDie[,jKn3HS^JQ3b*;*!.eSUM`-?g^Vr=(+tLQNug+Ov PMe]芄w B"Xߤ?J [ ^io'bKM n\Ƣ-.u$ǵ]g.$dX|qtXqHPc_ݬ.>^?5FDFcL}?D^zf`2~UxbKٓNn2sޏ7xӭ%)qN=J_ߕޚלg+?I.'u5Y){_zntwZg"O<_iߖհ蟻}ΡNaI%͗6ďޅkXj\f!WvBxꒇ#6#z޿% eL\{g:BEevk^Ken~`]Ė] O]`[ ;|7!*VҲieqhƁEc]= Yį8OO ׏'z>:>wwMϋ,nG/:5apz>UG.|~<#KHРPVw *$GD ^^Xeb„N'bUW'B6~ }ߵ?ќ+&yP:&VG;w880˥8s!#o zX\}㢣.$.㵲mGu{۵V:V[9 q58gHK.a2XuF R,QTd]K|Aڧke:"e]m7]︭vkk'Y"ssJd'yFk+.v JsV1/F_=wqRJlT<`5RE*&}ȋ%7e=Y)٘b0?'D/7-j7SW:Nv]=hӟ~~[k c]cN@lcF}ܡN +1o \}?hv;[}'OmAo  OtnW_*IuV(쁚ゑ+(WLWyvlmo[r؂`~ǦH!J͍v"uxi͵R4$G# ^$'K4Vo<-P-~,O^bQJ [\ҹ 0sBg oᄆx.9J][ͯRx`^Ɯ;.UDJT܍npg1@5d'?_g~ݴ,j`Ls6š;́CevJ`#5wn$9%! `m͓#5 q‡wլIn2zqv&nD1(Q8km)anޓyš0 >sa)0@h,Z&}@I)o { /KꅭL>t;= y;[ 9b|2wtv<(A -6W|'8],6R0{u,y'v,c':C=>av=zr>¥|!*ᵁ+a[ȟ±;,'J_uf1>m&h=dyTys,LoXnxO^lz78U ׄ%nۙnKqԼz0[e7pM h}+jl 2l -r+4v?kbE{H>wVE7V/:'ihvB[ooaRBr/MBeUMmq)d~dcͲ6EmKwRylNd^.BbRg D bC'tqM,ɝJLɣʘם2M*Q249[TyԇћgU9]?v< nqAeIO 4}ΕoңT)} KV 5& 6Z,'hdfX AK/1nŒEX0B@Y531ٷ0^ڬNd I|ݒelȻE[xAhVzm^S67J:O~#Y$F쯌'ib_HnxwQ˚$,36Tk` q*vwF޼}Lj/ plx!H|r+RW+4n^USsgw{%625L ~X k}ٗRW\o[wG16Z, wNuLAgET{F?%~y/9}/9lBЂk eD`R J=ѳ]LS:S3uq7S8֒0o 7ckj B,IY+| A>ʡYIi+'Z1F̟?BF#K9䍐- Cmb;.-y ml4 6:rm8Q3`n7wJ)q4lP^AZhmr":LKNWmˬ[^ý!r5, O ڪ!1KJɃ%k}GJсO7I=mdVjYʦnk׺3.ָ} 3^yo RҢߺvcW3oˉ;_&\if-lp#6w_]Ȅs&S,B {,|_ZRՊɧ:پB~ú[_U-9⣑k}v^*]Y?pEuj+\1XguAC)C8'QS_̛5V6lUEnZC6š0 n<ryO1g+ ©xe*$$-j( tSuߩT8\~Ci:r+yd~nbR'WoB0SwSm9z鑳N\ޯb-KTEp}}+YyJW;ZNq6l1q.Ysǚoxg9'0Y.ewNWWs lh߶2 FTP kĊ&F |Ef{Y|QEWQE@LSGO~֊Jlܩkv_}/mw)DE;\[)Yڒ.TKlAHJj0,`TyPF9lEV5 /56hڕ|]IBsJl*2^y<) uC]N:ɪp:N]4]]GiJ@u8,[^&לSZ ּ,%DUjr.xYZm?K)3q+  *>tk*^r!_'mS2%W]TaAVJG>[EViNaI$6Ym}rU9%#,d 6:e[?P)3)<{AѡgMI5=\z4nhOz Ht`NX+1IZBzo RʫbԯX|zŅ>rZ%bL&-CV?a^hw+Թ9*7;'M>IքnBZČ"?[<^{9PXwא=)I@arnsqޭ1@a*vuV':#QԚcz0%岽oO$ݪd]&ҥljRlnuEweq(wDMXs@f);o6ax5W4LEOrvGf+[jc0Be[F4Ie&롆#F^l&>46 9[N>PbcW1IV֛ͫ!j>p-c:v=~Ee [XUT~&]+QE^_LXRy3 DxΜZ,t+Ⳣ_cإzM?͍U .:'†,sqjkQ lLlBlɪ|ۀIS4_-n_~zs`a2f)vk]a{mv]YN}qάpt=ZϝGtb]Dmm_ ; 7ELNWRݲe2TyRخmWv#uW z܉Rz4ťPdyC0m9t'g VNt~gjX]vTK$]G+ =dx`3amE5jPKdwZoRZEiǘ,>w4Sя=:R|/yRwzk+W} JتEu1/ GG9R2l}aTN>nanZٗ>=QNz%nOV6ˊUb-G63Nu{ը V1#X᭤\0u23w.yXsH2=ILΗ{NSdJ6l2~ı4Sgdns|(+Y-tˮԿ$% GS:>fѭj~z% 7=S#~ؖ1b1»`SOqtj w [o9oR_r0Xf2Q'idIʚX/¥HAXRvvxã_~ݧhf\ %ktrk|K1F8qe_?{*!&h!"BՁOq훍#f+]ߖs]9Dpd9~O]RqPr`"$ը+QS}3 EގȲe :?K4޶dSȈ{.cFcewOpS@Xwׁ؞7&x9B`r㯿ő xOrGuӭ_a*Ӗ_+b\E)I5}Mn곭[Y_nCz~ O2 ʀOoeeCBBQP7އ##A&__2HL;82p((TqY88 88ڕd14$fj@}CS]]e(8GdO O;b0B$>$hi9Cfi5fD08@Ь8%pO01*4PWGkRQ2'xhzd$2}2'( "}OO$G D!@*B%@wZSQ$H+>D# HD`Qd$l>2)Hn!0!HW?M%(k~]Ưt=?)T}&/_EEU~!IX@Mho8HiḣQpt@FD@_ǃ9@t6͌T#"|AEI~T&PM(ՃH~d$2=7qHPD*S| ,/"BA{⠼h@ܝ8V^Mp't=AY`N8VUp̚{CPla;2< r6M g#d_4 j0 CTyE4}ą x\$. LIF](#noj`hfhkjoba`i6E䣠~x* ߴtӣf P(d@沱05@XK<>8[N53qiVq^X7umHD%.` A8+c 6rr `ǝUwJCMmbj.3*氵܄#/T 2>>'л9B!T/F `I%M*z$'83}m4. _ a11≒M|{S' o' 14!4b]4WЩi v N4C{ifZAJa}:Rc ` qW&4Mhzb4To'XH8"3w@U>4A:T@iWW~|=x3zNh?O#ѓ_eEUR?q?m {߼' ۚ2 B4M IRXFv:cr;) >if)e0@{ @(TTmf 硝W:TB tC(kkbch"cŌriinȯu~&S\E!4&J "ͭ* t9E%nAh__R;֜1`Apgy@~=SiOi t:1DNf45SrV=~AkBmN"F3`imhiak&;% TF-=Վt5P Sչ~1x=O> N:oδN?e~vF4?} ?E}?71Dx"(ɔP= SlѴ 23XJ #٠Rh_g=hXە 2ЃJ`v]fSfm5;Eov{ߛt:<ܦ`@u-Pcx/jd6 {o<_TG,{x,Fu~)9{<$I?3`3}=OmOx4ʈ xl~ tVQih}:t64N+Eq??"ViqY>XY,M$gNEѳ](Pwꎪ(A7oR~9Jd%. UU"I$](#;2( RU2|񈮰)$rqI7pdRn&X]&0y g8礰nH|yEeqt8@KlH7X&?JWvĎl]in=i+حP 7ԗ)Q!ZXckHsJMGBG@7^)^J&l-BۘOhD#\iR{reVuNi|Z6/Y]w6Wmol a67o:Ђ=$c8\~ |E\  3EmⳝmxG& GzkA|lZ.|ԫ؁gQcj?Q/!*61sny6ј:Q` BS+#:#vU^PNĈﲋ6qY,*-nvEF#D#R9шco4" Y& &\~iXT5*Kt0tJ?fp6uZSP06M=w7RFPVi즕9xyUڨ4khV)2,ZuՊvE^2'|930btsDT4[cLr'$ &ڳ4 bs‡n5)iV1QէfTr‡gQӽ1`/p 0rأjG}}~dXb ^*2dAQYL Y\@=b`sus3dGqjO$䃉l+;3w j jm`!Ꝫl S{Ce)5qT5n.}D=ݍ4`E a/NY]qDb/HNhp.}(n|1\:M E ~8='3ӆIQ8[@Yo~{M6;~] JZH~q^܁nIp+N* %~ [oFS488$|;IM_>Iu5g90&h.+JDj9u.G`er/a벻@WxZ?z\[o@6;;NσI\m2Zƛ֮!yw7|i?G_>Հ,uq~=GC)8g ߾Nl%Qb4jJBQSqXoUŅ-jwZ5Nt:N! 09Wz%H7V"!K }wyW'P-WcQCA\ЏUH^=.JA>jЂRV! UyTq] av@1_vklu{嚿R+$J*9z4:v3pKyyl§N`PU ۶[{NWxi;=K/)A%gu|UZc$U^ACe Ų փo `EzdQQ`#`pq.i\(dw Hnc.j `9jod&hQ2&kO5ܡف%!Z.On*aByS`sUr 1磬W2FU<<՟D)>U.SץNW~Y9W)/[źO++੉KJ,YϛtRXzP&|2 ܞp6'mt̍ҹp-̕f'1Ӝ COa[oMظΩw>RJphBF];*_VjO} @˪@fͯXOU1*;--Pv5Ú3R>8po7a*CB֚1+E|5T~zA"K%jiSkN"l:!]X| .ޚ04ܽZC&: xVsE2Z?qN0nkb`!}P#RfE YR><|J ,GY?X/[{=UAzv[m筶wmjN?YzkIpf }e7܆[gScR?e0l$,k1 S0:$( Ðj9::A0 up2@ юޘ_@eKq4G+"\^/%=^ _ W×]B-~y/{}Gbo{ժXkUc{3HhT]M!g8itS>0z 8礜ˊz3z=P. vt1´ζt"|_{%r$i>D*eS=(v -S`eo6"ѠdhƭW6x0{4\ Ʊ+f9x!cVfD Ԛ)T~:DzTjIrDD_w.ݑNy&*:XS_$TBUR uAi~V;tw +9}+qL~VQJO =yPTŠ0q·dзVpm *aH9va9N >*l20I6O`stu*`kVO?`rNy8`h[jn5jjW$}B/XV؇/8<Vkf7gkfbhPy񯵀i.iReObHWfDWM#R>\!܂FVFtꫴ^=_`"^>7S{שuTp_;?V>?WcgگDG+ʹ_e  _FXRMa!9 -|x^N aqJ0/G j0 Z N2u\$)vS,3#zJJ,DtNi}JITb `a!MҲjy-}G g|St2Fk޳2[Rp> |m1e1JW[vIè)Њ(bX-- |PCEn:`׍ FIӐy[YzbYuOFFE-hwQCCiE R3 }Q92(Rwļܵyr"n m.Fn \,~{m=jabG[Bj%l2cN%c,!bel1srn9`<)/1z0l8_= u#qZ~*:j^O-ug3j\VցF.gސ[;2gCwg]f)Fmkv(2!ݙ@8,["ZHI6-GU)fy ;l=Ż!rg2;ՙF|=5ݲ tF[[GPcu8omo=9˲!Ȉ<~I]/,O%hm2bvTBF6K,I - 1-Ig)ǁ^v/8꾂qW@rYYJ.֬I!xRr%eA*fSoΏ +ändb'5I:J, m):p6 [4+4 ȠFq:5LCpDe7ەۀ-|0Z*NKx3?NKh_#0GdFn?o?gS{-WNre㝶!?@ѽ;ݮݕ\ \RГ]D""ck0frR II5$MJ{e}5 BenVԃcYTKX0nZ^ʂrGyIC$'ӫ8.T)E89؏9}~+956]:!r7 t6VD7S.cXJF-q#< MlP-T?4fw֍ɞJ;4WU׫ ̋2Xuz|}2" b8Dq[A4UY&^M)4F+qEuw }HNMzxs|ne$uuk7Ź W{*O ~mj/u1 riD棌{-H'q UdFFƬ4tEKt"FY-vfnpkk`F 4=t]DZJ=%96%!E+WJ㤄#12;/FEG?P{%Ÿļ +|SraS._q\/2i4_㴰Uay'WԒnr؋Y4RK>qC)6XGneFBd6.C06orK(-‰8L~QY%R1:"OiVxY,/Jkj[K<s)!jKT>?|W\grz5P*+Nb>]F8@ؘQ2bF=nsd)|_,lm?( 0#Hb{j?@W,G6ϖb1?B&GbŖux?NxFK#0WC/p@,$ }w:^Ro^gE“JkƬ9ԇض޾diD!LIe:KaeFYL:u`S #=(Cwܜ)oH^_Ѿ 5C aLTu3adr1pP^ɚNI,kmu6?$cVSNP%2$J3XlwZ؟kUHK 8/V5IM^ޅv@{"4jw. xuڕ}/YNFA0ilR6Q0YNZ^ 85ciHΟuip$7c׿sl Ie[CCڈZlE'w ؊L]ѩujokY{LM6؇^ ;AlmL|OZfoG1^i [+468˽5.K)޵8hW'p/yx+znVؚjNdmfQ\iu3M\uuuu}0˟<n}Ͽ{[骑v߈ "RS.T-Y4:F<{6&,S$7Tx~=j^Qr,pOley_Œv,OUJ;6_%8l!S5[pUDqZ,&)n[H/s'Nza`lKNQĜHBmp"A$L$wjt H!v#sȃVafg{$T`B S*onϻ\xWRH%!Gmx.[XLALϊ k=g Ç^уZv=}E!#㩢,E6,ƬF u;~CtHxSBUWs] N<78 XR%8lye 'MgN}Qn2ʜ'.+}y0_b"l{WPcvx`JhExOAt?}xl GͶѣ[׀^oo>|P{gq`eh~=xթ{dqRY𓔤̝@r.* Heu$# + G w'B!v' Ţ) GJE[/ŌhkWS7ޟlV[aOIKUl2*nOTw0G$x|h>F)*AGY#rmGJJI3#zBD)Ys@on km]T3VUEB1#\uƽPC (xs+Gk^THY^*xBBu ;0ו( bϴBǮnxƌר&Od<ܖNB DѤj q_>E:oǿj&AmܣKBA :1Xx\_*Ftq6Pv \MP1ɧ;-48$r((U\g':Զ!x{ .y\rE~]t!bXb(u Mof9z)S+R&ќ1PG9G,d> Y(E/I [c fC8ldjSmF^E6;8Ϫfs^ܼ]*H U5,,:0'gFb"#]"xjj{=H4k} >עNc֍ ?5j!#C.tlE۶ 2Uu (e^\pէ'~qIړl2Iyg?* 3()V@fAŐ+kB(ED h{ģ0Wt51qgk`ѡNfʲ*~\J+ ܸkKN7yjsNDl+rP`1MqP59Vp-P i*dP␌A0s쩬qޕg"(;pϦ6$;tgɰ &E< 8&%+=YVwʑ e>+l]CEHՑ,XhyRk.NyM[Aa3V}i23wqAA5@Kʢ :rˡx o*H݈Q4 {p^hPMcUkZnT\sk_PW3ԛ8 Ӹ~h|0`/cC?bAoL469)3)ΔiDEB-k aFŀ tң-iu&2umRX5RIUbT=vFRn|JXi&Q8;>`答Qx&3?,cfGa('ҾLzՖl65P/\9dDa3Q0Ϣ ex֛C;}[UʀAw)M  **Rÿ%^#Q`*(XS9Rn)o xc:fxCX˕v"W9rt6R -P}0e hg44q- bI,:%gmpv hٛJ՞wEBç_FmXX&q]ꂧeX8c=&!mz^uu$P>C eUXWXI;!^QFethh8C&/i% ԱaxERpI[(b#D;U9XwQ f P;z7.+CIJ .'㏝eِG+C9cY6&(jWz#mt~k?PRsз:Z\_kVY AH0i%X?)'t/O{4`Ĺ B'ҳ/EPJti/A4ŖV$eoW+A?T d%Td̯*5W#eq$2μsOp~ 46A)ţ*w'(V ( {TයΖ<."7b(UT269a(a$Ataq셦lW؍ῶ7 9r!@q麔-&u˕ L|k08"Nc1 } -?_|{o2ÇZN@Zxm^g+a7VS>əI G ЫSYJm'/!"1nb"]0uL2鑦R]s(q XHXu+lAUeooo*vZL#|֒8_en[Z"cZ YG^9%W9﷪ rӨ囯nmD(N' :LU{[q^2kVWW:Nb>~]coNesgM}GD&g{abwJB 9{$aGk" Xe PJYԫ{jj7 {cQ`BW*+3ؕ)#4k).Иπaf~ VehP~"~ƸQ~F9u-uSKO4{ pAQʼ,p pYSՠli7 )ݗwy1P^ ^IP \%%5ɉr-fv L͏9[Jd:pq̹" }B$ eQ7FCPR":a?gIR*u9TY2#UTTrB*_0hbLрgmi|`G ؏Che]X+@o.=ٯYnp UH(XnBZSŽ][_Uym+}xU(K!lc עNUcփ#־c>ֳ[s)[Wn ؑ2YC\)Ne8Q:NɁ̳ t3V4n8L$$&JF c T a_1h0N5B&ؘ8J%=p'q5:kF4{CgY2X4|lXտfYڅIZk_ mGCj1w{T!?X3u_C%N\6Zl!^ZV-4mTNcue1GH1^9}Rb2yÞ50bցT NTp)'\G1Cwl?a6`"X`7W#vM^Ɨ5;4MзvL Jv1׵E<+բB;'WzK/9V(4{(HIR-XrJD=Ui)M ERzo] D4mAV@q4.ׯ]Gpw>܇ ?`3 p@QQC(ң(ߢ_=%"l!!~݌:0wUY  zvwKvͰ)Zl?@Nlmm=`;Rf$Kʿ m /Ox9oB0HkIg<MrrQP6y\#I$cM9 k\wJImVgMwډ30 MuQp2)Vy/%Vb5=vVO- |xW ޜ?,K?'Ԝ6Fί<zf%bEbbn a>HE1Lz49֎/ euva(.\NI6oR^ ğ/wnb'Du<MM9 .UƂ*cæW%(¢aݧh nKR\K~֑aShh,'/`,&̤yFmnX=l Y?cXO^ AdJbOoU4xq0iqUQIWyc@GL2O4A 0pC-ET$A\HkP~bRMCq5d-Yxt[**1$^mH(> hʹǗTɝu ]*GrVJ֊U#bY}m1Ñ/0`~Y7E n-)HclZؖJV>#-zϝ1X)R)784J!H6Kt]| s-)U$P԰$.~bT|}ᲆ*Dэ9F\Nÿ(+R5A[N6"u !JhcM΢L0ji>쒳NXLU1bLSCe 9~߽Ņ[NaϠ5< zi~W(1FC3"y&u*(-t ˂a%vE?/C }$Xu6FZ]wU}[8QnO)5~`c|ky9V6Tv1jy^&TUľSERp>(U <!c{~fdL|H[>W Iir5.@G#>Ctl̑`\A4⚊kn8y ɬW5,y8!jY _|ap4Tc0 dD5F҄ѺF<#6Sm(#p![ 4O </"z,s 5K@A BRQkD]T``i_'2Oʼn]TBY)'_"]]{:BBƏI|K+tVqlM,>yO6+p Vs|xŖZwEћ]*OYioe˨5rAy–?c 'ك.%F/x}3zaUӴV>E}6Bi&G9z;,ڐt\֦z8rЫc+/zҩ /q#=WzMzXE&X0VS%=UpFMgΝI-+wF/kwV"&wS-~xKuO_rs]a|{髷ў]u8 ^ű*W&[:%V'E< ) .;kèAIg9wu8d**kxx_7DQbe+?6 syZV~fYأ%ה! >-nFX;lLP!eÛbq/#J %x6"ߚw:-?|EV_Ńrma쬢fWJ:x2tKɞYX=q'I+dL0UN9и#ܽ ."y[vϳhR$Y+}5TEs1 g n%-(q^58[oKm9ΊLpEgӁ)=nӟ'j}m㷁V{d'd'F)͏G%lGoY]9w͚Q5<+<[3[xxJ]%ΊS41fv$T~f;plto^0 j[]tX$/9JRt]ap {Mc[㳶 ?=%uz:TS8^ L2gW惭͝aos~7zAE``t_M?;$r޻|>l?}q 4wwv?ܩ%J6Rx~][;9DG)RD8RTԲV"tMУ P1<})b~|Q9rK4#Wnخ_DeT<,`E `B4b=F޻kkgdL0NHr4FQAecxk?nS(g{`E}n)^0ði767{3|>JOdsz[?|s?Ç-%k/A1ߜ}ntd?+` ,bbDa`c7]vol4in8Q\ ",#Wpe gh68*hل)T-i:{=o50"E!8K1NlvREa-ݵ5_}ӽ@g<6Ofw`# ( bxJҤ<=mxԑT7 _w-_rޓIT`GT.h5B3k_+DhmV7^\Έmǒ%q/X]oRxU ppg0Gy\ "MhXeitmYj?1H/]}PV(C7꣠m=lkL YCj؊ݷ afdF˨uByf@յFd T޽Rp蒋"hֆrhad2ԭS"_oHcPH' ~]|buQE1Z[Z ]yaThE-z*Kvrȷ(me%%ɕw7o9jx03_Sj 2q $hwan`Ȓ! ІT,r\U2\mѼ6˪7r|_ 4Q73qy M{Zj -PrsIv|tlLVr7]j4@'!<`r`Z%mPwbp]_>q<Iԛɕ-xcQmI YݪcӸpybEVU5bU2WKCl?m(^9fF"\-3|<˚HXl\CEXV: ;fB{_ONHdpWc[mN'B\8PZwkFr/>*vxܠ 2s2&S^_S$+cc.حX`6ئk v)$tD^tEt]\Ч~m8!aY8쁜?tY06ϐW AT?ɠ('(SzŧK[4NlIoOw']['mFU^~e'^u>uƞ0 שbΙ!$@bSFɉ9sRGɬpҖ--! m s5[9,a fBK>muWpU%֫7ךxh.=<ieJNJo 5b2,"|jjx[:-hȯk2:Y?>L{:PluW?+5C^MĦgW=[U+:ϩTp!JMZfn #8{R-֬Iiqs\|>+Wȏ^rtzSmm Л~}@"鳌aa QF1g⃮)AB5gqeIjvbT\ Ӝvn*v47uk0?ڤَr@eW#[nz;{ǞA-mF|nL52FK|oN 5uAE. F(PaateӖD=02 Bs7KF̀_+to(y?v2 k(Y&9-)bp ZKqnA.6 ԥP *P(7b>1bF(j xLfz[]!F,E| iIjlfk /k|8 O X&Qu?Kz5[< Q`7~'l\&%勏* mH/B~1LW_9=|zkv ~lÏo_jgϟdA 6٬3(] r0IY0ǚFy ƱMmd ݳhV-&^swV n@0O3Xt9su?GcϹ9FǐcO kB8D z*xFz8&,tf[W߼u0hn1ikXֈ$. oU(RWr ٝ&MG.1ka?+Cץ%.rSD2ӷp1-v8Pj8]xdM+l"**$c#_1`o=ܼ?g嫗Kd55^$% YX1Mr!aג~l*/urFT6jX(4Q Ec)Juoy4"kP#2=mTT=idsi,]7Ÿ*BaXiwՎ,_Dl8&]׀R%a&y<1dMYD!rG;3|)?+$&C&ȏyDۓQpWȅ6>x*Ӯ»ӹOPFg1Gg_8NF1 0"HR4  ps*VKk7EKWڦo!uFa=vxk'-m,>ER$ybC: p^#R!W@8V+qf`Ec;Sq4w2}} 5D G h`NI6C7oǰF-]AZct=`n*C=>ȣPXF}hA6CQ ?db}}10pYvdy 7/:*E0"ǸQ;FRA.%s$s|σh\d&<0D!e btƐ0kXZ,A˶ӏD7[ȎshOF Αi0@:@ø xK wy<eČ-sCȖ9E(R6;Y`Hz L` .bX<:;ùJ _{haѠQл!fכ$i&G7\#xG4# BzHǚ)ea2GzUhH u6:Iհ}~A3x3YkeA-%@2oULVi X.y˪aBCsSwxUOJ%`?b؋8ǭ ƙ*XFX̪ ]ӯ扰V^-_:6 A]XwzŦDod-v Q>X>=!ie$!W*,G}y3GOX^*zUyf)̅㎿ %V.%YihL^qB&HtkBf!*.^$jȊ6.R`괺 R1ܹhj󺰚{8#ha%IJzt-4!- $VkocPrOl*1F] (PħP1M;[Ӊ&)!Ķ1Sj!(ok˴tҳF8[,{U9/Tgw~’AI s+9ڍ*zQ0p6K?lܩ^ #RVIp Ź} ˭_4)]#xkULN7W_E8͡agh ՋIכCWiN*^̽vVc;Z(Cܴ=x~p|pʙT⟳Ĭ`z N~>c/HD_aooag4 'S̏0IggWq "$.,`^(rW᫻(l҇-:'XхOF lVvL*""8βEϟ%gE7z)|֣edFH W?gr-qՁR杠 UADlG0k:@$ z)JEGRZGTHq Ɍ}MYUe ,ﲳ(lJY@YO5@PedUcJdEzt>!/IB ~ւ)NO:ܞjLƦ:"\?Ԍ ɶ&Kc}6ڔh^[ٲZ8=L5ʂmZ0BrhAlgHg6\H$*+K!D XJV]^Zc% X)^rf؉hxDA祬uGa[0j =pZbGO '2$;m"Ĭ@ hfhT~؍cߐc2  rE v-{ ?ټ9خfᎥ*pDT) 2lny2Um<_>(9'Ej>s:埃Z686 (ݨl6DB?.u "Rz:~y&W X&UiA=0$r U1)4 ʤ|C fĸS ' Qz. ӤD0x)A=%/ ,e1N,}P~y3w[8 ;D[1xߡ՞z`2Lz-qچ~%UCX;|?m?9w xo?O(xXL3yV_ PxOac&67MX~t]JvRp' {GR%nTڃ0(&p\" %u?z֫p? hl`φ}(w˱tA.EtGH1GsV aJXc1BtYY'fXj}:宨M~&eV(BWSeb6e6OZ@!1FYIa 8p A!yD {qeե;3ܭZWfHkUA3y=֎9ϓPGV-H1KH|=Vx֓sy2-oo@>',i["z5ߝ;?>evqv Lyw8@~r|0 r%Z|yAt$/Lm}H2 z;8eGfy6.ݛݮGE29F>\BH?0hs"jsi %G4k ůQmoZIUPM& ejA:\!,?3ݞt>I8:wo!gl?]c<#`rQsr7-)hrgQ=UX8'9YJ4cLLajkԆijK}7@r)xg gC]6%*O:twˤIZ*.)"NNuqI}#|\-f[F6kcвnXlPY_7Įơlv"2RX}8I0ZCdAg6 w[Z%JKR<ʶP3z~[?tbK{@U{<\jbTe\xu|z _IC;{x]\5,װ`tVTCO{A7u-xMT ngbqPb |J cX ,tBڋ~?jib«$;48QWJYeetEevaBcRa v}D}}LK ߃mSA ` *Wa7fjQtTuK22Su`$Ll -0yf튍bٻIR/ "^RA@ψ uD2vF*䃏}pp^TNZ'|/:Xӫw h;Dl<$3p13# y1}+ԗLYPR|\WCN~"#AEoU&A6MR-cLY aQ뽍oϳo߭R?qNf!j:J5TE4SbQu9,/EeOT蝦*yT=1o;S9aTC<T [hOZ!6l|&95N;Bޥ9}6m0]|(߂8[]l\@P[ S3H`Kxl)x%3͘/yl3PU ~ys09*x N9g޶# PeT<]&8rlvc)9,wF^L]5bSAC&ċ8X}ޛ&O6("@2<+qjRoO(6Tߞʾ[OCOr^_t%%(U( 0B~.F2bUPU&[rZVG$}>`Ԙ!_2t8c4Tr hwv+W%}$N˽>޸m`DYClЄwx,6YyEc="_]cj*%v̌dYFEre\^-Tz4Ҙ Uև\Er>cJx8'# xd$W ʝr(FdO2XpMcD-PFY1w/:1y@˘wbQK !jfOn*%}b7u3~/+cV5O}x z4S^zD2(d6x S)LF q9Zhǀ });GD?N"# @wV=_*WJmxˌ[#vC|d;$Uege :Ԇi';. J'* kL9{3oGf< ͣZу ;Oo׹``*\eU cw%[knPCUͼiS}YmҝxkxA5 GS EhDoFc˻ {LzbOͰ BnИ|Vi=2μDzNNj\v5wB̈́Tȹk.ۅ1(>C?8'y31hR3T˴p`asRE0 /X#;:4 yF!At[ĩ-Ñ m0!,01/ Lj8:Vd-}L Kq7^  tWo\H}6AAi݋.S" 0F KϤm, __0.9hͩ}L9IeuĈ1{ΜS(Y6M3Q ψ%1 vth7ŏpƬ.f9 5 Y F`tMuMJu;4`aL0q,1a4rT'nxAc"lz6sd߲Mt- Fj&Ԫ`K+koQ>8H~jFpNIGik!]W1BR ]<'?&:-Ł00\qw>@V̶x/ʼC+GʀVĘGS1~ ^ B ?-w(9~ɰMs9yMbT032*2^kķ0W kz~ua}R!XH)΄W_J(*}*SPgļDbio$GSx;/)`2'rӍ;:A F`loJyA 6mkI;L0LPϡEaBU[./_>=|Sqçx~z|??%_<\҉@:e㮊n6F *@犫9 ( i,PdckW"ф]gLs^\iH *_U:;nln^-ωW:wLŢ>TV"r1' :_cī]NR=#_GgW7=|0`Ռ)<.f.$E0=@c&z,&)Z[{O% H'9zapA0_A7IVJWy~rZN94u>R[Xk#V|Ra 3܈l.'X&KՋ%2<]2tj.)SȱPNm5P\́ɮE բ8R?=C;nBTߵ>Gː9)?:Y2*˧$$5_adB gڬWt1F+Ľ @v 5jh0Xb䒩tBWA%t[BQ&SNKț.V+f}D~׶]mfWŗn8*ڛvS,IqhbgFdUG!˫ammr)* .<\u:)d̉Ǽ0)'D--3(hD$`LדtP7 EX~^Ykqb{_ϏLN۩fyvj7@:4EEKܗ%&ߊO6xC̖fŔC͚x KCv(e(a^w]>rl׵']\3@ujfdSU hHJF`V=ȉt]ôõ2=&T2߆X YJ,"o5e2&_3^my7x=aYmםA~X-2g1VY?U} &Y @\UZբp]Ņ; 3G/!>C/C$i1XDIZCxD.~/\׿(va]=k4lW=6 %UN2\33"rw޵rw7ry`28O*5 O52~*_.k"_ELv65kzop QY\m"We G]WÖڀ>7#JW7v>l8gH4hh;Ni‚m4y3om"1-M@Ö'~DiL*Urj^O5bMvAиy*ULmn(ۆEdx%o.8*/wh»6k xrjJ\h^D4o}wp5~QtA^Cu󃈜$Ȕ:ɢ x Du@ɑqھ掴֪Kom]_4AJ;͉SAj,}YK Kh7k| M񆥢G?-LE*t1fuħ䘂NZ|T8x bJV#Fwm~!7MshKCUmƶN>d`PT(%k.j+HDwDQGbu6l9׳$[i88aʆѺ Ѡ{ >嵫 &*ɆUB\&ujj]{IHk 3|7.>]|+[W?[7x ԿcͬQ>u[>~xs|0 *u\n*lv@].R4S,tzn~Ys2F%vJ򭩝IUo*kl/uw3^Puw71g"HgF60Kdϴ#[=0,꟏M ͇ߝsGoˋh?h=a\g./eC7XQ&rfW}.O,DHIQ@CTWJhŹ0[CJQ_+)1\?I1= z 1OIgd ǨWF;Q p*[`]5N 9wma1+3@A oh$r'Ý9@,O!4Zy~@(HR!vt* :K*T>J9RHFR!S̢X KzMP!8Vs3fj8}凧g78$ĆW\DJ%f aNģ MrdAFv݁Jnnb$ v `պSx]+\,&!X -?K#2le9C܉I=CI+qphᗎuL 50v0\H &P$7;pa4O޷ۜ2R!J#Xc*;s=rk ޮ9ى+9. )GX1Qg HO? JHfAf 톈; ^vs8; h L*y6V4d!:FLt .hbt=9F;f{aS[{D]J AsK W 6k\x+#VVw 9"k0Yh UL,# Wѥ&z(a#|N:s[;}z x!8RiP7xJh9oqw/,d|2x&~cL=L79rK6 cj xf&"Te-JsT.*PfE1CV5&y!TMSH FQZt`$ɰxk[LNc\~> LbS31V3QB6 s/x(Va4nmZht.CŎ%jUA2D*>36"d jb8zp6Ro↣|#BP8B硩TC_"nZ#n ao1 IQyW!]{mxŃL5U^e2`Wys_Φ"˫n9G܇c4쌰$ #5,ta1qHAT?̳s2Xy`-"dkSK<Ϯ"O:^3'!^!sG GER 8JcL@y19ek|>kS&"pooU}6x? UD㵵?<;:o̽R6GHZtmؒTi6$Qa#^?TΉ'p%Ȝ"W0MT\͊A0.VVY|͗;VӫW^Y_u x|1 ܤk3S0-n{4j*kRelGusgӚKhpޗa[?F?Dӽ2S8h]A VD ˧d/+xU8:=PRKM(.1&$YVivJ7MEu.X'N=56٢"Au-hmXtna 6K"n@.῟mkNlb>US#l`r$i_mJ7= q᷇/ @yaңr]P>n2& ^PZ<Hun'3(fH*:+lf5bgO'|sJ`+ 6و.ciE2n0/ G l#ᱶP/yG&S%3 \K^ FY0_'>;\Y: ^D`G/[ JgӖtny-!R­ݠ )6lSKSYU]xE[Y(ǷDw; 8WԤjNa<_CF ZZfhғI: =jzH0bxyF2Or2<ՃwbK4A0lZWY\U\њGں(lA'=n<}#5]"Lfs'3T,^l#Iv@1m`{7=ˣy2m2(l₷Thvu(S,KxeZɜ0' \ϠM*le'h: ,//j9ep:QLR,t| ]Q .Gx\(3D").U l vO_~=^@;8WHh=S e]0c1uP{}rhN>[}IJLSDd8lV8Nq Zj/K^fJD| 2 ٽ {NUǸٲ}p난x߾yK\Q8q^.2(iETUE>@k(h%Tυgt@Q"Q8ĹBߪ:9G'MQB-t`J$)D>*e–x2-ܛ7>]>eLxr˓a,V,PS93%xd[ƘBo +\u[MȜq eR&>ӯl#SDe&6ƃdO*[U H˧iXžAu\2iz k*a>`fAaj1VYcp@P;= #)ِtsOR e6I1ɒEGvAؗu^rR5Gy'^Bp+~ETo.֤Vɦ<\ʢD#dj /R)Ti08~Et "#G>e\V?>Ʌ4jŹԠ^zn4f&nE{SuK e2HIF\0 jFI^r  Qy$h~/.B$d6*1B;c+g̕8 c/xIZ~:Xdž;S!X|4$Ib%*ߓZAN}c.2Ѕ}ÎcۀƜ)/>?V gh쁨ͬ=Pe-T{NvM%J "툴Z:!97qQe0ZIv=]l0SuԎR2%R[A/M2yHw3}8\bWv|Sm`J? i GVca?|V;Za\+3!*UL :eVUYU+0 ͓ϯb'nV:Il?dd2Uh̓ ίUw!sܜ;J=P&һĘWiFS ϲ;}+u *a,1C(8+'.,k; _ UVZU4\lҮVǢYbb&|6QVdyYfWQ .V3!~~xR}q)*p~B t_1*2Ysq.c ,Rp96Kj#ѩ.; 6.j6I[Epe-?]WR\<tma]qT+TKRStK}DSkC)UguII($+Cշsvɞ4\ X}ͱ64o6ޭLZhA sYJ֒1‰M1dVjr4)Wƃ #qUƖY@γ3W \+JukFlft3 l !MC()#lɱ(3OJR\T]#.*?4Ȥ{ :@`\&<2/?t^xDOUDUHIbIt1Qy%!xLd>WS-k%&j*MoQs _}/૗jC2N|&a^'gU00ZBLm5cv\zϙmy֘&8Ib*D.6;ŊoϠp`?$GpȮ8×Bq="%TxBkaG vR53d u%tY}U_𦜮HCo?~Jz٤)/)a2PYIX3GQVl[|߻w\=swʈz/( U h(.gWq\Cb!Dr71V.VO&cHeVӃo_>}S{`j7lj!ml=9> ϲ<)'ELa'r'O9Ll#lyƝd/ 'ҲC yMt,wlcJι[ֳEhFfx?#dZT4y{ s#b # O}tdY{Pi7њPD~@olp jgC{c" ɷ9ZƼ$1ekd,Y[@ @ӷo9ߪ*TCaЦ l8* lyꍓ!] lz9yoFy׌ y <ǿY*| L}U.iNb Ƞ|jˇM+8DM*AE[|S*eK])JK'tYMOkSqA?*L*bkS Q#uqQmJQ̔`mizDڲĪ0BFAiOGm+jԌG ){CqA1 S8GRE5^M^Q{cơJ _+\f'(iu'72vjL2Qh(Ieh-~#N@1"207#Q6xgxP޿[ M6p6샾yX_aź8nQ˝{D6e[7NMESħm5KFNu\8!_k]K 6"ІEW V5uh DmWShocvz}M4AF0¾@jNm 2<¶ ")y˜ أ C4X@fn6qHLq\:[vGvWuiQnͫoT ZW`Cu7TAD'#D%ƈx5JFCb]Ps,!_5~>Zh}i5ͼ!EЪ\:?7.G*{y gY hZ ?K A9] %6;IxT]mxrZ"bhQ 5U=P>J'T`DLY F2ʺhRӖ\~k8L5ȧ٭T&kqTwuϐ|۰]4΃;h^`0K˨|u~9J0ɱRtq,*~pn:덢quբkJCN<4?glbTN`ۘP=> $'yHY)kC&.@lVħF<oo MG'jݙ;A]7E7ry&l2X_+԰-iC/8ca%c&,W$f :_d-p_yk_Vۢ)jHCR *aÆVkސyd4FgH*vy6u[E*h?Ŀ{ 5OCxtӲX+x4\\# ْsѳ1uՎ@b+ML@ţUyNfy*ʃJŝMGD'ɕidt -]\H VOtyYRZ!T#9JέijtfjsƢĢҍ:,(ڍCv˫: ry<gne& o4 5gaWs:aLdZ^}VhMYy#S :#d.qQϧodЯi_Y[ùԕvůkÜ7^3eťWX\PϷ:[_EoMg%vޤ7o$\M6vr͌94#Ӯ H U>(o22A᧛->U#6@؝M6˵@kaeME*c|i_^du~eyǺ=zaeIIU[RuuN!:V= wZq}Vۜg%P,ƔKB_Jjf:UqRpJEϯ yO% =r7ئw;jlj|6=5@Bƅsį i:yٝ[@ai6MJ4LF6Yy.Flk4)ӛr6+Tۼ<-`UG&G' 'c&}Ջ 6mĸ5+3+\Qd"hv̕gk&НIQeFf1GDT"n'-1mrbuAY\F57(o&ǃSi`!L7а༑"0B`isˆlmt ^ wQ,>1RXJ-3uoWd%9?:}3 )CִYn8HU5b` ZUCU(Ցe.Ce1KݎEzc%c)~`%8DA= iEkq.\fʰO@8c:%n$;.Ĵ:_TdԹw+8ՄEB򏫝ፗTM7wtXbGuy9=Wcrg~\d~ E/YFh@#/s{'1I neyecB+L&HK224fx\v&Z +as #ns#.-(*DTn} KqY^( Eg˭.x*`I՞e 4VNboĚ9FOKr=k3>S9ײ;F0+(rc,KO{k*2t ^g'å!3ۃЩPbRzQ/t_TT0??xv,k_VZq*`E3SN;v 7OtO#ְK%K+> vI]ŮX]`gk"wc %7 [q2I Eκ*` ô1[ǍGVs|S`{TV]V['1eⷨ 7Cؠ'\df6Q]0W=T<5SKmH D8lw5B0tTcb<91Ȋ]Wpc >QHCf:]@ɪxQ%gDci0kIXxĹKG{v_SYJZ49Ae~bSǪW7MjX7 |<2B AQ]qT4"K7Pdp!Acة7 )h7iDCTXyx )WbtjscBw?1|~bH+~LգK2HhtO{VdaXh+ֳΏVzAӪ:Z5iS5UjS-LԵg#T$6.tK`hm\XB~͋caH\W~#E;Q'xc5̀e̵6f/ۼ%˜׀Y E{̒/!_gp|hԔp% (1)/ԑt-4uBG_])|is xYQ?ЏYN=qzȢq4,㸤X*^V0|Vr2}W3KoP7褍T/Zgn9&C+'e7i bEo9y%Fxt+bE^ "ˈ(wA.uMTQ9^\:0]j[+s݀GMU'vnS_.l:fٌi?ePʬ+Ok((<2{*Ѻ2=W+HdM*5]=P˯Y;A.bafՊT1g2i(f)J]3[Q?KGETy; BGŪC.  c q՞~ڲA_Qa4f9;8iϱϠp^p{nl|M\|45u(oIή4 Q`thF HL &ؤK9~s_' 9s| n$R .'ۓ?QܥъxN֞sUbΫt皍u|vf^g M.;:Dd$5;t&d+T=P 2OI'&4kLl1%ӓ9eL ehkG_}l{B01FͼBII-޽tᗽ|v4kia|kvl!\ r,zcW( j|n=񱹕zaIP+Iy^&2 k!\o|=T٭{{-t pS+rJZ2}yh|۸BlPzlSUVqU_K}?-P0÷+B5nmE-u&(h!tYBF'pEI}Q$sè?#y~a/ DN%f=W1\ À@heM!( 0, rMx5 H9-[ l]@ho4҉wBƓyQ0 DB]dc?)̿>YC{sڤƻW:>"&S V pLR]A\~$a0a+0-Ȯ4,1 vPBl#FB~,ܪuT oWyb",O)#4ʣa @Yi7>fCw.p ,ﭯo5zd%i;rp ~y1& M#+v?uG$s<.zNmB.D{'ntoBj5s0 k;l>y㈶uMU"6^MjW ;{~m m å&~WbM* ~M"7__oaq1@(:*}i|Q=>@޹OkNdƔ3onM ݟ$mA-ShR8ЍnZ&ﻗ9 S'X(7HCݝ^+8%:4%q 6DR7 &_⭑aCMhNj 3HF ݬtJ?@3rO(֪13\{TFyyWBdUnt评9lU1sӨZh'Vh %}/3`x s eCޣJ~ɤ:U_s1:FCm~ Ty'# ~IG4dM'6ef4ǡ o" P`qfY_3k5t>=@U` 2 w͵4l*8ƍ)Scm+A G3 &CL3/-2H]Fh֧p̞D?]zJ`!}axW>,TJC9 S2tʐM<é,M* ߈5T'8X%+Fpu:\p2VgeTs5fj͕`&Z:y֯+ f"[קh{(m:@_[ePOfyA1kI#+:'a/ ٳ]bhUv-Ʌ*&)ʞOU/yD ΃pXߪq"mubδ߈k%ٻݻtQj=Z_ f·:$ع8jiNp/N6XG+fӕ |@rrĆӴp,d>*Oi%--&PTڷ5+4U/kSdJE+PήK%ձ+"ʣ@A2C]VŰnzYDI3?u? +~Q$@* ʆ.s:L'j0F(-gh YoW縱΋.|bef=x `] W6WuQhŲ`ܴ&_F[ZC )'>XbKaA\ط/n1'e+l^[%R:<V?~w:m|d])Méx0#Yͦ2J vR4PQb^w5`uHAs {BAnSCHQX "d ď9߱!:X!0xMN>|zpd&=~'9:<e=h/vl=`>ɨT祽|]hLԇ0/]TDY'ƉZ&&^jK(ҋ~P4Zm]ȭrIrV[)ٚ3n2$5 2*ȕ=$).dH6%{ `&.e%'x"&Gibx2-_ YgELqMm(8tCNp+ty`_\4>>z@.'g.tZ71ɇ5VNn=>W@NWSO=fA\άTEe1Ҫ?i;H]8EhАEMٍBc"t;nqPsU$EIQߣ^rh: bl7Ɵe{F:\)Z2){t] 8ro`J9R `\UipCxle*^2S~r0Of iWyƺ>$-ywđu* cz5{f<do1Lo<e*9T lhU!lJ/* yww`tN[9 n.n,\YѝFy7)Ҡn`C钙.f"kv&qD V܎+í[]a~JkeMjqw&hvsu/'eR1dv/([5n8&~- #X{˯FZy<~ >Cнbz\~t M"pi3[VNJ)=]DԠBFwH_1Y |l?H#z?`%Qtzm_x8XfIpM@ ^uǏMK>w7|Qz yXT;:OFS8fWmӬ T)c잱t5V؂sPq,N=.b|*Gx 爜FM):hcƖ+JAq/ 62ͱځ6|҂UszMw`=S?e7blxE']y{tCaBjL_ݚĭjey V.FB:e3 wym`)8 Bz#ڌǰvo}-oȫTL0i +܄\F$&Sׯ*_&Ǒyi2Md08xTLk# }"ڶQ'h/X)`ӁDۤ?C,׼FFڇU Z7 d:%Yw~5[~bѪ('5cka%j%}UokPrz+ S:sɸz6^d+ å7FTFf a,lQ .IVJ)"5S W|VvS 9_B6}~x)d~#  O+-UUӢ߀H0+b^ix?ۓpB]΅\_}Oi=?2^)?rfdumIw HVidquw F%Qy!rXA&j tՀo Ұyxr5x׳ &t^ƒ\\ ^‘k˜s"i1gh^j]VÛa,·G/!hB 'hfn}ޠ2d'9 ml_k7+8gȍQ\s!q.'vA7ȕ;\ghC@;Wbw\ ߯ZĚ[XY]~ǀ7qY,w,K2;;vV# 4U6W lQ^2X"}৒˵dSuBÐ0c-]SI3xlM ?s c[Ռqk Hc5}I{ۦrY}Xe=c ͢oi+h1.+Cyq?zԫuE.+=ӳ9|e Yc+rPށi ֈsE0Fc@]˷6ޛ1BcO!׌[z-`=]|bfowϮA흌/?xY̓`SAt| %fNw eVg>CȚ:YP8wRD1!5N̪4 jSn]%yY =u{GZ\Z9 f=VU\[hLLH=>ųhN[s2R輖60t"(eS9Ck[n?7|eRڷyx ;+38<(.aTXӫmi޻^ E.zRG +ưe_Gdm̖+VxOacLK|LZ F2&uM UWiW/uBA&ѳp\o3rܿc0foVv&=xԻ>g?083;bʚv<`KQɘϒAl|ԯ쓉Ε"uCgvbDPRQ[(m6wͩ^,ށS_- )VQ e]y4xٷB^HDC!.W:K׸ןEd1@ǯ^˸n+ v*O,\4.KתgޮUs} G_ w]dw]GcXWb:˾rt4y*KBrxƪsq&]-b d׏,kwյABB,}}bK&3Ňws[=;[nyw}ꥫoӾ崲|Əп [} 6y{e zqJ!rǃ~suU9 X/)+u8weźFSw%>VWZ$t+5bsJQwU7Fn!v-C]f'O6y4eݑQ}BDeqmb ̕B'i Iq2TqFgUh<9dUjɶRd)J1]X̍zmw_cA7 0X|u0? \~FH,zCau2xS~WhRoI2OH@koؑ~|Ԋ2WHlzh<.aw^Q&d4\}~U]uMhi\$V i YR$5m$ '(ai UBr&VO?/$ǽ՞GEn@~<7ƏC%8//h [2AѼp/tBv$iVe\et .}>>\r|Dœ>^W*zuco:FnPe1.b2΃g ( ?c#U2 ~,8"qJ?i+SzxUe̫eeyzxw cKhu|Q0h pme|kC(xY1bA6_Œs^% o Ƴe~ b.8Ň >f^e;x"8X>SCCBLWZzѹ CRl:)C<`e[ @ 1gtEt=j"d$xJeUUt[?%;?onn|w<vytOܓ0-۞1GGq2= tL1fĸ"(&hM 9|4mqeIzUnjWɂbgƿ~J:2r^roʘ癩oB ;<.>.zԛ-duN^Ml`9ONKQ?y0'oZ YU7pSG#1DU.Eǰ0x^IMDoo X.y?LJN7!$b z(lgRãBs5ZIv)2{`qwH&kkPT[o 8l  C>Uh"Z̐CI^=ڑeԝbH((#L2[>]@ ΣXw{u)UAz[`m`EL mk0?|{/: =φt ;.WO_mg qA4Y8 JJMڋkht0L`f5XWuXޟ4V2{- F6q)AB0)/2hw`EMRDy*=# Ʀ;ɺ) saa/ۭ(= 'Y^öc2g5.(yep7p wDлD#LH38C U"z01laU| ]:j7 Rlawƶ;8},ǚ/7lAK-o_- F_ʵl $M7@='p?(B1'o?7tؕo;l38!ʬOw~zyCYcN6P?Qw;1/HTvp܄-)EPv Yb梺v ~Gal\n [/6|Z Ý[YW?F" 8I+#"dmxlo,$؉EV.>^.RqhǍ ݞľZ$ZnOeZo;uӤ_BC]K.ع51Ȉb|@Y?˲u2DU z&SRÑ#bWn K/GzpۨXc!D~(&Q܀@b&i,cp(AFA1<=5AN3k"}㏕ 2A}|]a o8 U6&`fcP,u[y?b`{fgKIzLsMfl VU@ /`q)%  ٯ:,} :tYsQGDf䂅,=l"}"[$~qki4ZxU/םACӵ'-h:TJ::FϿF9s̤J)٨N#1yʾ6(2ʼdp"iz{+H .qe#Y\QcV4|0 Y3Q܂mRjmy #~'`re/է` L0XN$,$i)`o1xYa'r:RT$,*0z]1޶>{= (Vm*QF$қB)M^ qA@Ga@m (P5-Efx:M{dk&!-)HQpO?[< fM5@0oBL%Ssl`a0 ?S7j\"#0u_G# EՖwrSRJPҲ[-Dlkf>T@8GIE0+-UgqЄ*@kMֆpL嫋M@HTwƶȽ)OnW@ {0I Gj'ّI`iMF͠,P8"-{pǂP"n@۟`3lᔬ"h7t_2n%Q刜ˌR^6)}K+)*0U3'%>0炽85H@KځB) 9l9(q_:K'$> 'Y>MlV&\h5|L?F&Tk;ǗC$# 8lAJS O%um:d Jؖ^0 NjdlT/`cEBh/SL6 b8` $` 1rAQ Bs.}< Kݍ `#A_C.wùI [0dKCF.+J,s`pTsHq9nb$o;Bi%_.3?<";4/3x&R•*Qu>^eV#Ӥc˝rmr_>=:HcW'HO*^ }0fcMn(@JbĆ@Ys뒖Ŷyc|.vV0'".QYVtF̓W|kdNH#weTC3Ldeҷ"y=}Bh^x>{O7(,KG^n*xF}q6KMo.x.1CcF.ToBs=qߒQ=cV;OB,Jݖ`R\Cq=AG5 ezͭ>l]Tat*T@f!\LSGj6ґ!CNN 9Օ&CinRlgp 761:~9jM+,e_O|08CrWX ;=`_puR#"b/`{ֶ:RQTgy}T:9~Ʌ~Γ!1 8z c'k]B9C2$ 1k~%L@u7-%o՝lxOgW aYMHs~Ov # oZL# #r,&) !6T*ΐH6̮@AhȖBD@{ P%! zrËnA7<*:LYF܀! qY9IX88Ȭ / ha`“L\KeQ=heL-MdGi.s_(w9ys,,HCL/NGGcv2 ,G~Zùc8){V\EZʾɧ."vʲԫ5e)u"hFz%6܋ v^L|ӦYי]6.9]y#~<.Ҙp?*`Y=/yYӱpd0yUeչso۹.֧% ZQ.xmW0Es‚'M/iJWCK ȁKPMº!>z1c{M%x̻jTO*=;LŰϦm2=(ȉ%_Gmt"ndȨ1ZduYs+-<-`Jpu )%Lx%CFDZrF77EGM B:{t~53pV4h> }+~ N)U_s/(J5,5:: S􁻜1Yـ}Z}yx`L }-%Uo,{4]ꇂ>0ol )m=M%k6Ƈ jLDQJTԳ(a-G2Ѫр(e(j0>mCqrEs -fg"'t>6ڈ>$_PGjQ3-Jd*arX5:6%!q&UC dC >$g<7|{wn [sʬv 94ʘς!wzSdN@?1Lя@^iehv`X Bsh0{S1OIC=Ծj\ck5X&g1]]fHP?~P'Sj<;ZmȉV\nvfr%&dd޷+*fRgxf|>+GgW!V35 U`3y̳p=E٭H"i`({P\,',rG8EB(4A4t&PL # S{ҚJJ H][!Zp"Op[°;:^>d:3oÓVU( :5jaDA[gI"?S(s=jwY#{G7Sfgk]"V|WܿӑfiߘwjF+]){}`+y U1ˮlvqMqPou' ( 3\vg.!XzOo;ԅuhp d(8h}e=ۄ&:B0 ҰEyO'G_se㝓Z}|Z93_"_ʴoA}T-)' Nt9eD@O U~?_A~ @/謐wh+~Qݹ_}>d)-&*$kT\3`{03=Sgګ 6wkOo\(<1WUA8FYStbn"){S 5P~V+O5. и2*,b1:$t m u'buB{v{p_XAWc5aow5P~IeKz^˜#E0#Yh1(2xυA?9{=pÏ aT STf !eYe3$ʾc⠮#4 / TKav>j ' 댜 H . ;q$CO P#6U*A4&/ӹ~ DggF$:-můH=^@،eUM6U2a* Wo,eR,mTXHRĪc dDI25Y WVKx4fH"P=/lf}J )܍(ހ̦XXAFtͲJ0$/^q#-5NWlFqoğ:dkFYkbXkDưm3NJ51+AYK wZϩɴ^& U3Q<^:䉗ZBDw.Tx M A-`e@=C<Ƴ]}N /1]_4%m)UZr&Y-0kjzP _qGw|B娙 ؃͹a#LS^3i,O\\N#E50vrۼ8U)-PG$",E:P&`?mkEkДl!-q &XzENdM%b*H1u I}k}#m&$e.Fב.tv{Â!n?ؚk[5:`WY^|'t>hbβ>b"iiV9+!pU?AIGit"Iar!ZJbڳɌWf&LBFDM"Hah>z>a +RHU~ߙ*jtc"pG(a#A݅M/LN]qra^C,u)|fn?G: MGk5 sf単 وQ*TOUZ[Ne:Ҙre@ lmS(&HcBj$4vqۊf0EAl2"ȋW_;, p_pAFMӹ| VZa5 JtNhbd^W~#r{zn](.ųZ _k>|l.-U.K8ёL E1B Vl?.* lRDа%MWPY5cO,)IPWGA$#CܕEI%\O*푣|EKPl&_4w/r &j4(Y#Kgx#PyGH_˼*E]Z_u9*zeI}xEWWSX7xB4IȡbpT L< KH&joKI阜K41 yx @Ml}Iѕ -||죳![!ܑ|`~,\xM)`Œ_#@$<{ٔ ̘fg`bGChCtyI\]'C9U de%ddJ 0#y"f7ZY30f[k$$:|'"xn~|3 EPAUI"fΎ T:ߵAYn$7m%χ.jv-~MrOn87PX\zv[taaɾ: =/,8 C1tIxi9<4Iv겣18鞾eDj3e8^1~2."?~dY_ ly75/HgFu8sS|^6ϊ(d`θĄ֨߶\t5P#:X:y ++D͂k*2ayU必`3 LL^P B>'dנP66oLgTL[Z'{.m jhC-E5^k8 Sa#ܖtI8n[zQ;=\TOAO) yζl&dD D٩ɏȎcWbrӽ>{x&>atM̿40LP rir1@!<]em _mIIݟ"} 'P8f/-89Zp&xTz ]I{0s,B:k;svך}Xa /; 8Qt$0Ըz!R$l#W=h(g { j*`LW\Xlf}q-{A-4HBff_ Mc=Cl)^ЬuďH;BBHɧҥ"4jI4@ى Dԫ#лWp zTmakzZBfKn!).. E~LMD:CLdI'RAv3Psy5C H^Ӝ`m1\lSiiTJcZ Hv0BAS.UfdǩE$Ņj69PdSs . $aL3%B:}iu&c9(8wyY麯Y_/w6pC}RQ^0KWW yL򳇆U["/{gkMdQŝ#4 w'TA)-i lnЖ#{r>S *;ELkvT.qzeSaX=(lݶ iTv [V$LҚRWUqfA5&$o4a*ykfLw`nexO`A[rԨ67#~~w%?$Yih# Kes:M4{B4$(}60,llMW`~_\< [`(׬L P+Rs10C" [m ooL!֕n{m$ϏSpL0}L!9];e I7zՆb œL\ xpt#DnHWZP@ AlnbiA9Pjˡ^G<7:,Uu6:0S^EUT FGTO [(Aý7Ǻ42Tz]jM5[]'snZ¢Єe5S>_>@HAhۉ,7*TatTv{j~tEp({rx]pLBQ=Fu!k"KtJ@DBFY,zV.keC{I~ oJUb*M4ۺSd@ ,x;{*xb&ɰ&&Tğ#s=OBg J|ᰗ>ؽ^SM/\5dʀ, 6e7;Ʉ Š$>J CxгA@'RׯőJy@| r.<=Bb s .#MECpR+p˺^xx^Fב.ty>է /yn¼now2Qq 9h)U*phe|emPYKJQL l+pZ[azlkE^EH .GT| {-ip7W#!kFo(y$οs]cuN)Z肾 -7ţ@f7??oL3!y4eC$C,!7/ 6^Yjxf8TVFp@7iY-?DՙʴP!l'C3 Aߐϰzh 7x? O-(e?%4 ǔ39!N3S.Dw8O 2 փzv`VKh`(;GMH|#ai=!6}n4QS}|DύE׷x&tTyd| 2YkFY:xDkt'{öԞI]W:EN4 :XPo(;1UI/h ugZtqqm8n57ac nY:h<TaM{$Q_vA)'^Pb W`y+ZsUr#T%;d]:y=9/l+~ׯ?uvgGpbvkV|tndJ=-v,"KuzE8pC#ᬭvNJ̍$k=Vb,'(c'(n1β$r-> P r@5B%|\MŲ#ln  "Y'?᜺-eh}O}}%x&[8qC!5y4VoBXIq) Nbލ7Ru\ۻnIu+6^ϙ/=^ywiͶ)4),{\QYMy|"R^x2/V3o t}nB$DEϦW}N,lÀ6YpLA]^tz85AưLXAY"1N[ApH\TмKw&0zvsBÁE&2Hk+&4i0IȽ{/>:J"0=i'H'iNSlB9 D|KBECtr3N7|ZiC$u"uT[",w'c Z/qA# aTuɧlgJ1rY/06 +D{0dJ`1>X4KjsUpd@(aPey݄ 6{?B-?4CX9tf!q=uLJiK xtq6潡` 3ZnD! q13Cu |\I $>$\ L)!t‚1Ǡ('Ɇ޳6xT/s0OC'{rޔ%">kH2hՄZ V=q90 wc|NwLXd|)1z+a7lA7lȴ.__BU,5L@j%Y#w?GY/O|N X_K jЕdTyG`+Ɔ;q=-f-#f dvfY_lD(xY2~xh9j!:QdbȄ2 7y^S6# M/R /g۔*miQzu!_'|OxLV)yդ$,#b`SRW闿Sf5 I%@LZp$c HaT*}gx#=#ϩo;Ҳk^屺|Iۡv@̜0kp%6M!=WDCV'>4AȤOQSaT@: *rjHV>j&&ܸ7htX  C?[o,},7$Mwb5I=B]TwK=Bʷ _PjjӰnn~=hʖ !EwZu%tJͻO_ןuo\gz;\ϐƶ+7X"7 ͛z3?^Qٵzu{.(]=[DsgGc޹1j݃ëXfE6.\>UfQݬ+rOpL˖5xmzv1aXt~A}z{vq`6*P.ZAe;sF?{.?ƞp8<͂b<ɧ?nmc\<|fUUHwL@ycݞ9*,gpieYZkk8X + S{|W>m]Ǻ3άǃѸsbكӠ?ɏ3~)^g3w٧91NGiT{2y)%}e?<=W6#uZ\MoG㣽]09Yl<]ӵ'ydJ'l?mllrpm/wPԵqt۬6q(1Fpi7z./Z=\t;'{f)+%rnJUd\r =ulfzwԬQ;+]U%}zI[_<>l*],v:^ӝvм<;ճRl^֭y9?lWʥXG`-.wVZZ+?-TNzx;>ߩ˅è?w~W:|>)KOWi#s~!KZP<-N2ܶ+ZtIeTj씶˥6YUھ>=޾lft^~*vJm5wp]=ia6GNSJ˛Sd1.Yޭ?6mBR k%wQ =jvv9K|.JDXwٜxdK㳓Vtw~ǃŞ~tdt1<N[BZnQ!s9w+~DȸbZFQ7swdtwwՇsSW;a5ORr6Y;o\UkV/qx)O出}c]豲}q>2vXm>4ٞe|Ygoja۴N\v|i>)6N7ϯN.ۣýAvsŸ6։b|}wz}YX?jj>ʏ''xl9Y7USp4Nj>'[&VηNJV+45kt\O];<17ڥs(+wJic%_OU8?:oJL?zoVR'B!]>w*-|^.OTL9ؾǴÕê YC0J'v];ri4]9~:;=ՏNq8( V=R7ϻL\z]G;;ٝQݸ}.?*'.i]%lgR9>vfa6jrR{h^oW vrtwEt#Q2̸0Ǫ;v۫}]Qa?Tk9+A^`?l쨲^?(12y`y~|y==<o;4ay=ooޞ_]++S[EsԪm_XOQdm/{;Ճjۻ;.]...wNG;ۥ.'|-ڗt,z6*g`hlmjKJZSKM $Kۑ4uO%7R_UhyQ1K"_!b>rƪ-|T*I';mI@}f}%Na?JqpyFiK,\d|r<' LT_='v- KjքRJ$v1mm[`az31%3%\>V)K= ,FW`=`ӳd$BuxoFL=(Tx\K _&4Ԧ,},R\q'9/J On:y)-~"rDKw P_|pbp3z|׾ /*&_Wd,rf-'%W&CLe(p`xT3G"9\r{s[ƿި `7*ܘtW\6anMT) M'Ǫ|c&A?C)=njl&e 3ǰ8xMy'ؘ_b1/9FFpIisaƗ2>%U֋jC)+rP=]&T1$(R xAmABIV3cI[2slNB’KlAJh6c 8#/HsGBP~;w? _Ěgx u|Kt4i7?3w7ᙦW'q1mJ`~X~9 eYd/[]{_'W!R ܕ/"M2 "۬Q}< T5"j֟;/phj ]!)4 8*wȉWO[B?1tuET}' nMHa6$v # a_/k/FwgH1hXOU&2s~6L ~E~wcq̽E*^@^9t 17^ւo@vRFS4WP_}Kը ;\P8L Q" N?@8)&ԃ3 9*+O zKlOxj&-s-NY[,܋UW.pon^8+7~Q&d ߮qZ=7W3uU&|>,{9p<huq$x"ځL5I6#9 P5_z]e"u,8AK< 8O SV=JJ v *D&Lf!iUBɚ\KNdJ^C =⊱GBsg̤3ǟ73gV= :k91pLŃ?m. Ճ`IJ '& ϙtꛜi53L,0/as&k/Ҷ<'P5Ddbg ڳ\=dg 3, zgw NXA.Drtn{J<az昑PSƬ6-l-SHw8pg9 <|[5~N<#+Ԋ^Os~&(ԅNn>*QPevQ3޳6)$_~و!"UNLt "  ب߬Z3gݸ7bʪ*3WU+'?PL!R a"`<9a}\*Jc=GO7 WG (),~'VBێn{n˩,7 ivoiw[½{7 uTV"ݨvc8>0,?N(dLjt+ &~ lDt8D #HF_o3>Jץaϩ`dТTE G R@{ Rh"kD/l"I#1eiqD0PXj `7Pj")bKL<͈M(Q8X`ݤ&rM$k>u)7 _"v"~h%F̣0@˒oƈǵ<΋DuR&"SXom"tPjb]áզIt;5(NfAM&  "0Xm8F]?,hXE.Pj*PgS9<( ڞ!`je8P5 +*?xm^P%mAhWvУ +֚Grߟr `B)%ya7EdՖcP*y0PM Ehl[ns@Ӧq1BGfRU1mNcW64*Dt8 ̂iGH5e D}[hGz2oPZ3TjM&h2SX.!/ zYP{Fee0$ҌdG\f6`\=S3 -槫V``nݵa~ShC5Vr ՎEP|\UW6=ȑ΍C]ZP1PFB5΅n:F!E_{IO&^/闃A wgN(0{Zza8E_Rl_4}Pace))c֜DCi9F=;zŶ"b3`EñŰ/FU=`JU ڿ9"/4?3m,ɝFfg* BUfjÂܩt7k_7`%lEFi>ѭJ!p*7,sˍn]ЩlJLwJUhzj[ꆼ,ly/πTy"*ٰ!CPEUeHx0PcvcCU&-ΦgBw U89cH6:6-0NHWxhJ:b#U*3JjC1=Qg\i,hLYfnE -iG P`I ]Kr`a@oV/8V'j7hۄ^׸=3 ՚P8Cad9#ŨɀGж9FL)JCN'+4T`W`Ch*h]jrkw֕'fG} Vp=BGFM]fă#L/' HˈU9:;7\~ʹ(4SA+f\.:xaX|P+cESJKB>Cc{gsg]brL?vLRcF>KFK]wɆ/Obnf\Z#t~+ĵ<]>j⷟\iyNXrB.1H KtϪ_mU[ ? =7 WշH4qicd,bL/t }=<^@`mE^%mHdp,7`_%lGQ^Fb7KZ,.1Wqҝc Cn*I=#!:=Į &C |$}oLɶUN;]n"Bk5Oi%9 p! 1+z"SwsZ"-t,}K ސo_ڽmv[L"QP3fM}$%-=Rw3w􂧔 RJugevi,wI3M}8P7]m҇%TPJ2J"S`+1KǙ| _boe1 K}yI6zGq{3RO^wb+hnj8 esX?!Vҷbv}5m(IE ASwV:э@$ɁҐ7p@G&|4_yXFu= SBr'=_@z-e`(C13ruk̀ RR\=p}bO"@w,+]Y׌ (ie,t25_7T*+gYÌ~?~c8\@F V ёevJ_@Z> }̢QPF)@y8JsWM%N7܇Z!ζ~f>c41_Q(<=AFߠ'%dp>I2$>h=j2af@6{ewI7$wIN_|DBLK<#%~Iϭ?~J:[o>cz>~FJ, 捱tCqbioa:Q>?FRvIa?ą[5$-CDS [s L"F))/[x} G+#0]&r$L6v,ޓ0W/. 'J!E 4bC[ X_k NVz I8c)?qbs.MtiWsNr4a:d{m N4$IE#QO9'=fq3h9w(<ނ&../+$]B1٫$/Q}tj.MKcM/.fP.xX:H%}ddHuio38DqtG_5 L.6\xU* #]'l??<=e]%QVҟ޿x=8{4\$j"Tv=9Y! mlHI΃#,ŭ{8]o$ICuj E*9,*qJQ#@&Lf5[}ا5ۇ}?~KfBIK2&8 S!yc}!kaʛ}]ܑs kJ65ͦK“#Q̻\ږ-V3xHJi/y][KR Hپo' k_jW]˳Ω /c9Jg#H|ũm\dDlq(!jZA-0w^q;Os33b^%=Wf@G iG;vvIT8t0g! Y{H%P7u%vG# ͛TMüNn&CliX6dK< p1mu6jX Z/j(6esݰjau]z`YEg#ztưMAwngygiCLe)%%k,t6 0!Z6C.D9uR7a 7A&ExR`^$ܬ +O~&ח|_q$N%{_>ta\I)> ^<=~g/YM, 3#Z\ GwΦ W7pNa3FrYn0mW7 O.-;^<t˰xjs].L' ;ʑ=q{NMzg Nۺ*4g \yIuڰZͮUڽo+Z/C s%-zNN0+`M>< ]A2T0?R .ϛ\#)#^Ӻ(rM\7s++nH/֠%" 0Oӝ{%8]r8p@{ MKb[3Uٯij^Ed7lt[ /7miKYZ_RjQR+qUٲ^m.t.7od͘&%WaDw\? 'PR}]q:@uhwh![ޏV7P[ Cd],-Xa`KoC|ͭ-Y?z:\Σ!yQ+9al@PoP7w6$<߬ G"68o,ٳn;XR_d컭1Ž[^k. c[XyRBmG*`+ o6p qE=; jrlGR+<%z76tX:ÇM`GjIwU.ROIº1gCEOZ>sh`1oAE.bRLD/"̤͚J Z0˛=+ p׿YwB}<*HfvʸtB"Dg+wrHi%5I%Bҹ7J9R2(sxi^VX`A8$9hY#8|<X[ǷP${k b7~΍8~= n0m` ˢZE$!l:RMx@0i<}fo* cs1Mt\I<lAg7f_UHLɔ|_LҼ4|>`u+-݇PJ!}l; Ѽ;k'Tbj1 Q]*.%??,I|As%iܙR0 svG(zsdbi@Aϵ<(f;j:sk7SycH*UH^6q8: v{f X {%.%=m{؃:cY98Rי(,h$ҏ = M.}ZP9S?a&vhOSZ]SYYosyYtmx+&bw^[ᗵt/CkӾs5hs~ưmeMy=,)Ⱥh}- -&̝%q$g!dxb[h,rոpfz+)[kUdѫ-믬AwJj%$wFC̞+,lgsiq䵽:ըe0Xu>) uǎ:'y8A旙(y|iF@K?n޽b>OT-AH| ?pcvsmv&N儨Mzu6Kj1npʏbjuAlk"cxi 섓I_၍τp$B $)7-"_7 1-/ 6n}$=<؂(ze DlkĈa8GV 0mWI;cEqIAX\P]@Q,ab{6tlƯ>g:}Ȏpzkn?I_AFO9exM"o)Ih>@,ned~v8UxWdV}7zA,u״Y)ʴ~`xIt#Uw0xNO:jٝ"gJY*: i0ttMZI$pԖyU@g[ąu롃YE ~kt0>iVK0]E$@N)\[0 G-8.oK}zI$GK܌/|8F7tt4ě`46 PBYv=PboS9c̬@fG5nC嬚hYl%;Sս;Ns/UwUхQcp_Kt\DAcΌ:*rP}kۧ&+Yt~ |+2$_\/&Uʚ+4@}EN&k2X-6^%!?Yњ m|?(M3$CΓ{I?to.}tZNn,"o}Y>Y>  鈹Tv㔛eܗpt23">ȷRpXhl!1D8l4d,aK0u_M1Mk}3:O57b 7a6hvw7Zb Mعy?>LwCԌ F`a- @J4h@%0khn;0d0I.W] Ȥ80،b /x?9+rF@[HLKf`ۘ,QE4ziGa$~ %11fYD.oϔbnvhM17qP>b^] ۝N<"Io7774Cwc sv) H랦<š,f,׸F /.$8 @%G3w`}DhS\ 3r% 6b8wsQMMN$+̬ ,lhaZX=XǨ@?D/ fDǧأ|cڸ<ɗ `C 5M^6u @tGE47_E:y c3v  8BQN)@ec@4MD?i3epbR |>FqN7ǤnUOAX$7pCIOblJi?bJ4d,MʣߧQ]-$_( >  qyQpC Op(=q&:D冸:;~sw*+I 67<, 9G|M㩍:XD:@l8p 20#Ma- vZ67:Pj8Q~Qv$"Lp")D[1OP~| 4DSHAМ&@$0K,s۲!meh$9TL:ܰ09t -\` zy4 s75$/[r4 YeP:tk4ӄAK~qr~O:G@'bd6`X095c0PnQ0c/3| A]XX./c89Gqb.ԍ"!T9Eh fqBLCX}1K b9t\\.o4dxf`DA9@-f) ;4{#>`1x*#F+>stK{~?Ç0pe#:ufɌM~D8HIׄpb"mF,+[ͣ1^).`<5b:/S ` Mc4"F-}YYa"_ۦ@8``хJ?zlX2њI“#"dT8Nyf>qS9bz?(#e5Szn f;ipxǣ= /?KѯG9--89=xuHFvьC%O0C.GŹQ✜x)-pCT8^.}WUĝVu@ /cXAOe0"ca藣秏^졉D['T0kwdtpa qIAi>:{ҫͣn`LIF"%iCtLAi(cQiKO[x)EE[z3O=7em]+Qw!$,1$N@l)v8\s"!ВWHjJ"qe@ iӆ·j TڄC\\׬$ rmG"d@H"$7@_FS]`Y؍^#⼃JDD(B k @wf_sl'g #Bʲ#}An_Ҍ 4kh^SRY3o4Fiy:Pc H*V9 IJ'*&k(4kkc{?EuBr_V'TMR O{(#06 ^m! O? m uuΑ`b|eH2H3Zi^$ߪ7xВ:FU66 L,:M %VG oi4Ii&mفa $`#0V/_}EjUWKGF`1AX3iMçL;bsHKj ٨1Z$1$T)fQ-5߁/Sq`#`;c UA /g4.cF \-tO"R^KV^F3d3 UtDQpbV['i6eJNN NM$祹g̲L5aӹWi1rRf!"nQ\<`PwE{u0RK|5=_Tŀo`kGe 5ӳdŁ5>4 KfA:e͝-SJs]z4R`GXZ EZv}Vb9UE{cufNV`_I}IP3]&ᢊaf6Jfڰ|&-M;4>W6P{ s[V ΃2sr͝ʌ5 :F(O3L ̪hἸlL &@n~/{u泶9zƀFa%^K$Y}%< )F3 m OR"M;ߡQi 0{Ab #yq'8^d{!-<~Z~޺޾ʠHOFY9Po2̅њw6;u%67em#mnt<KY`U|k5P|ׅ߻m-5 z8L4U~3sCM!7]óV_v;]i`2Jp%vv |%O;Q.:ns| 4SqLZ|Z9vZդI"W2badoЃ29--6:JYC(tw6Av+10r\SqX!moξ{r^uj[-;uטJ13r'E2KN;cMu)+`EEj{ϡ(Ȃ̻v=гÏ;<2s~*I~0 E|pNQ._0X;fZq˷tSj1x˰47 \ ڿIzzkL~SwVoG`zAeO }/>BCW=g8P񃰼ymJ=Cyb :$~+ UCǨJ4F &4Ჶ@x=Rx#?1ctn{%@l \wMK;j^9ߔ!n)~Q!r&SRqfMDF\VY&c=ϡ6RھSx/g 8Ijd5t!iш>zٓIz,a6=`4U69ϫ&a0j?\ޏ_8fVzK}[z@kѼՂR5]]70p)x覩o;ܱ[-8Vw&ZiV/wdH pOZi%/dG!lLX s".<˒Fz8_QR5A~],ݶoI'L;!peO_J04YZ `6iml}|(z Uww|^có B]1:?^~'XaMQ]ohX1O $X@!@Y4wgTD}zrE+6B/ 0ч]eh˪ίUWɽA;8Uhtg+l --[Us "IԬنZR%ĢZQ!#mdӎQf yf-MD{53̙Bp,ZpQCcW=yU!=Is6<1ݛAݦ wվxѐd{K,5)(Nn޾mn$ۄ7@:xyAޛmz}xmߕmKeE )]V4,;B c&'?m+Y:g%DdwhRCoj`/|UÝ_e~{ O!apԟfAF \"}P%|,.`*Q30GtmB6[{ xa2z4)U/}a=/ۂn_pɀU?﷡!)`xžO*?6$s<*w i&mKsF1\^ =7yH13 πݙrdw'xb6~,xfa (C):oQb'.\=',%;NCk>)ȧ= rO'IO'%`rK͠6翌IB.q=3hfc(}U8 -zŲ|5bpDi^P# ` IXӉC iAY> !EOH,C*$pg /J(0I0">F=NHӆLQL"!RԒO 25y(&LɽHcQunf; 0)6N!м"%s@ C,LAfD[ĉW"\DFN} )aIi2`}`K AW9=JJ$SDwf U@3ռ.\hYe4_VVyσnݨ@7Iq/YD\gZ-S1 U!JSޱ/+5 Òf~_:j-[FMohl2amloZu +;{Is6ŷNY~5H:Č߁;nĶ=Rl{_ooSR|8҅%% xwmM+zzL12^u)'Ũ9`B՚k3v[@,iJ-oqML78xug% f-weWO 3q838pK{_v;_>C]k׾8BwrF)2i8Gp0mq6)^&cؒhqR8,[~# aG,A!*cIo.`58׊ 4};xjpnl~Q,tn,[t5+ÛԆ3ƊgňKPNA#LF9$Y08̞'o$/Q`A鈒6Hqgɧq'x'7KEUK -j:B3d=ˇ' j c0',&%b}ԑ/T)Mـ?! oN tCn}\8TM;8M,K6%Ь9(U.v)P!>buWjZen\V('{=t_AG;m? ݬ nPKP jBբo^-N+5['-h|dx7FFT0 4źɅ&x$ܙSVYÚUjhhpAjV!j#{Yfm#XݻXDRTU ~U[@f8W[ùs=\;`%;\ !0=zM,yH!NIޮ"^C0d>6{s6? qqiGpps^%s|>ꗿ8Y~D'z0ރbŗ))(˜ jJl@0.:n:_}dnjIq5*Y)=L7qMy 1q4mKlmk|mFyY k/4ZSQğJ})>AR .7z瓷W§<״R=v$`n 6^vyWg?'OKnT3|[{'_,O;x]BJeR(5`Z,U.hノ]RF`ʼt(ed+YcLJ" k$袡l'7}>9|utGOޖ>zrtӓSxv-,'<O^??^wz7xlf'MI&p͏7O_wZӅO]d?ƾgxKmY,sOޥ$Of@f?hRm]N]uh22`7Oy]ۚ=vG۷זQfv%a 5eFҶg}C!hF le0@&V4nxEx1<}S3nC[r'GӸ}zdbVAF сs@I+[rT گ^0ł.֌$#Bi4^?~'[Np@q  -yvh.0pvF]k-U˝;2֏ײay͹`s϶d4Rt1}S]n d hbg'u5o ԡ]w;mb.(nuqHE CV`qZqBp Za.V$^ ee\(m"LoJu1부!WL(RnY"}K bv:b݆%/ih08NFuk$㝏; ]EE\y_֤uFMFsr?:2;4#ڌ(,/"[].XX/ѪgPe=1ej0&# <¾>ʖn_utHS>h@s QF/ڪ/B0#K"h.N<7sa0?LZɐ)a9RROo,slx@͵NS1+̣UI =V=Fq~ѥ 6K& bu^5a]ud/fJ.Ka* 7*U+xo%D~+"z9zįjm!h'iZ޲\OSBx}MD QĄב9:9Ġد7+|⭠ٷrB+?̏Gr?> "S[Q{l:M>4#5:)Xvi4P(XW_ y#Ijz=.*R, uׯ~,I-jZ a*⨜yBYDiߖ sX! :;Tc3}+1 ̈u^2wǾ(lr Aش-c{]̏ոy.cWOr?w({ە{[_}z!9Yu j6F%i4hAb0N񫵎61Jix0EBKJAWh9Zr7Wc[;fq-ar 5*ȇ7ܲWx#%~$Er:!Kw[`frŔRfM⒭f;%JG?L)"ɷƴ,t@&zD5Mw7uOK؄xp|)Yֳq nUҩ7G&ߜY47ks`EQ$>rEeQ[ƙv]JK |>):vwrG@:f {TDz`N:r \Hh rda<&㤁D̠q22Qá<8 >P:SRh˨A4I L/F#ۜIMΑ tu VG!d/9EtLA:2yotF3L8MngRQo۪c\"!']<{w=Iq^V;}Ga4C$ߖʙVjir*%k|0kAYچ;̾rP?KاzfT{n_>瓜 V,9?Vs|2 gws! 8l~?A`tv\M8/HHX w7El@8ؕ wA^D qslfh05pNR:r:EiV[֠BafX$$M|OAv.}D|#”M9)"Z"mw70Qo.7MrSݠg!#A0@A͝I| p#pZ! Ɂe1>'C);/B+68ԴhXȨ~jBcr2F7K^Vl,d#͟`BhN;`8357uJ@JMw-'ւnVX?fZv/FQr_N8je#dj Wgpf939!əTiް.T^ҖjrvҪK yMZN96JRmpRv7H;Z2?QsO {`8Ma[ >vz ZN눨o^]tғrrj<ǥޖ/v1%j{{0!hW+}( 8lRP[LEI;'ΉK޽;9H-r!8G9Lô7@]Qj 6hHFmMkJ xX9£v5)w5 k/=֞cb&/'cW[nJ6:}s%kQeVaƄ-z"n/& [8N"Vs\"ߺƣ>(Dܽ|S08M?v"Go4~C`ZWrȍ9C NbwGd&QԧXƤ]vTSh.8 gSK389hj H+t_%N2x(Ӭ-*_A,`v %RK kD 1<(oQ @3Mdi>Z`:tl:yځdKY[/Q^9J`|aqp1Of1[+'_қKŦ5mcv^؇JQ5P 5 9j7l]|C  ahP;e jiP1 <טә](j˖I;gGHŪRk(ym T:h D3דha۝T<a_k}w|9(6ka#'ŋT^X+>PRQy^pz7ܑdO䝯nRrFAZU~Kۗ{pr?rL)p_;NE";rY5J=(~E-hmVyFy rQv*ltײaF2 NOAVA,P.c(ŸJ״ EYQl"%j:D_B|^4ԍuȳPKq0ٸ 9զ42`6Bj} ?iXjq} |!g0x:)rD#fq0Qv1/i/8(@HX{p/I"{L.EHtL*dQ [ 5O_1KdD_G lu mG4J.Mo.PVⓂ^Tܠ$8jR`&8up |_0韋t$f3bmӰ5Ix&9KU?,Dץo~lu 4z B@?kC'2H{S@'@ y&uZ9tn GKF2sql09}3M7J򦁃dOijERPo&ChW=%?o͝0ݭ3|V?KC)曗:xI>3NgZ<@|T 34O"L]_=sn"IԆswN' l1mF"^AIS&(sy ]:3S:N,AX*ЛDld%g"W3Kjh8&|ݑiY @X:|Î|X<hHd1[5pOatWXO z8Qo4c̱^9}q)ծkaǓ7ɺ/Gr"yXaxvwO h0juMfpI24y?BC [gCbaK E9>DwkD<0%jfYz@C΀(QɆ5""mnwAn#U.tPH@_ ?>{;_ 0k+{uE7Kֽ(W%Z>K"xD隝SF+0кȃD ʻH'Z,Fi8h/5^;gTi5%[o|N#DC+xgX֫7a(uI (ti<3]H}&?O]of|ֹMHiӣӣ_?z:Dy ˸SP gwg 8:8>D4D1eW+gMdK?)]8); +r D@quՏdUnt6 ݽ=mv-Ά~.SUl+eߟ#9Qʦmjc^?=V\H c 8'n+yۇS>i ]O?uф:3^!F?4rzvh/ P?8=}L cog?vHGW1 & sQ[V*\?-%ս0ӰDo,®0X$kwa}`QSV;\,? *IDpS&jzC-lEa(WtNh^7%"$ޖUxHT:yۨA/p[>Ax3~g(Vy=#7M3@6)y~Ѧ}];sb]pdC@$„LEۼ%_;LѮE8'+}9eJ(ıkZUiǎLP4EY@z7/BY&>6[;K}x]8zS_6PbX-g6kͯ:kUhM'%XBPVniMM+g(=.iqYgTd* >u+0R0%R}JoQ"Mx4(}iX ~Hw[c4*ZҁފpooG8uWܙ˘a_\ D]P;yXЅWn_a,|j(fd0KK!aC-Ə#w,5Mܜf7 |b^p80-xS H7m :ԧoNjX/CrFApԥFq L07׺-䱣ĝF(K R:Ke&YUNUS]߬ayf0Bm`hxB7gg.6WSl@YD51e4fsnֽnUwFUQ/A\O,*=W4u"^ejzxŦ>TvWOVf"yP2!L7s M}7?`!p %V଼hlaNѥ+e8A=@V u I4j͓Ҝ\N2YacȓEۂAq 4V>SF}\,GCEܽp kno牫Aխ /.ˣG_%  9> Jh py?\_^nMu5AC>a$xhE1Z=x !VҌ 'cyh eYbi?~ǧA3:X[4 өUlR+U\K!:8yW3;+v`&ǿ`a[[bm>CܤgzwW6^u~9޹<:z髃ӣQq<_?:~Nu~9>W%rLA_S=\ 6(tXI b-֦Vpsb?w^_B;؜mk(u\KkCa[V#P.t U&܀[jm|l*t4 ];fm?>X Jl{${ J\)0шzԽ䢣9~Aέڞڜ,F5pun.WhTfˍj:FQ8'E }cN`zaVq¶a8KٶXG}7]%d\oN?|iR,tloWr&[;RϞ?T&"%q/´$ DRBPE7,e0W7#+R>]g$:h2Gaws=ARq!Nx}s6 k^sP?]Jnr{N;MVF3NKV8HN3ρ}Nu{x˭x֤G"/c4E_y5'? f9A;TlGOP NiB΅1EMLT'.hu9I 6޻i|1Q@1f89; L#ճ܆"n$-p1>ѳ]\o{pHb_Yߒ|`|cOsN>f3W`4>]. s(yݵo n7׍PRL {B6uʘJ )tnl 6;>`[8_?`<4{ubai 2Zi5H E#|I91f~,:_Dlðcpwr* ?qe${Ss%_:9hB{^-!44Q7':LQ@_hPe4j:sXzQ^HR< i407ZW^|`};w>:}/uS̄#S=zC{p|뇯7|'w\ŤM6^)_C㲻C6ei1lcZK^ZG#,{Ap0@k+IyPY3tH,c#8]1SxgDdpKqwgEzg3 VU[׼/n‹m)YBKIUx^DG/37XtQiՀGS<ϲOps_bk9VLh=b rB?kOh N_FӉ#kfWo$RC̍J ́΃E{o(@~KJfa{ۙ,:Q@ȳhH"~ 0_/Oz]˖;}u HLydUR(r]8jI>h>DJFꋰvw~G+wkg}E +J#sZԤ%be@""poz|4ʓbbQ,ARA>AxDZ9 UqZAd^hY&D^f3NyYdru@#F$;ۜBѴE!0<~rW#sb`ܣ֝&{.r9~*ˌ?ۻC.Oޅ8Q}ÌQP=r6_Mo2`yeyNET%ì[߶v r?w_5"Jt:sFar}({o`]^!0b?'ru03ZSZaL7߲r#F=m9f-ME~O#naռw-~ӃShg>ӓ%>ZѳG=mb|(X&[n wa<.lۤ<f [p8fIYh&@Ak* 9/"+)7od{ͺ </?&- Deے tJL@ݸGe˴YCo+fT/1sȩ7oF3(xZV(.w/NArJ ^xb Ppsj . Z݈")gU 9FXX⍠ d: Dȋ -֭ `i_qI2mk}v|4Ԕl\\cYk{6OZ$(rKH҃Ar<oϔjn(D]J=( _=.V_Gf>3}n;8@RwB9(E71W hW^xJU\"i׎ q1p}q, o(p!-0ɥ4D~Cwm;7ҰTguwj "MrgwAν/SCu[x+tNn\Ox":zB7h'yRAF-&̪8#ըS-?v'ӱ[\P#v&<гeAN%cXgBH6p-l:&RT#;D6.;OԒ*wԺһ% rs;^f&hМa_nyb=73@.a"/f2Ѣ_2FQuj%w:bȲQ^떝9ďH#۽o-RTC_Ԋ:za 3 FVXe͸7աbe\f|U`p;_8Hp.g]̘Q:IGc5K`a ^ ?Q6z1@ךa҇YO+=Q\\“"'[6M YQ8{4iŴߗl qdN48E' D<¤uũ#M3tFQ<,tw:2m75͢,8̠ z(_%Hi ~>EH^N# DV/YG)'(M.Be8 &#]xGYˈ`Q*(GYS!y |Px'`ËKOa/MMpvy}Owa9}^%) f'=K['2LOi*QTBOY<2tOS@q@LG'!J޿Oc]%+z&0 >u_̂  /u%/IG)n $< ʿ`+uә%CO/ IT 0?I M81`HpKziSIh{9T^(Qpï,xs< +>@4_78oO8FW?CyڿT$rdP'b H7 }{R *82Y1n?fKë&.{34͞m?_bܛffrhף!i .XCi<1cxgsƹK;çsK̳ /C,?Bm 2.Mf?NY& Xao A|-/⤏㼌Q sH ɲ=S*E>"e32+gx՗x*4"G<"eEXHg/`DEpR *˜oNo {'EqBsZ/ч}Z)y Rs}^988J V,P2Dİhpk8T0FVH'p {n/xD DDY×) Z3p*HK!f0E™=n7HY)Y/($B([9$%h)/=~UÑ꽇i_ :Ul7H-`t('~0srmνqٓ *T09Ӌ!] ^f:e#sdžS39!N$VT `'0i=#4_q5uF9՞R%]|΂d nՙS L"+f/S@|x++| 33RWa*=c)?'cHArd:Gʽ=!?298ܲHqQ#KgF}4~A1!R%df?ucw. /2E fg8JO~IGƒQ/E@3W QwhGF㴸g#'Ãt/'!%rZN-Y9lD_"C@RP16<Ñ4zlX<՞O͹8E o1=۫Xu[{E>YI73toP,4_)F륫3|hC=79!_r>)Li /_xqOѻ~:XIbq?xyz/^ ɋׯN_^cl> FP(O}.;:h4>u:=㧏^mAЛݺ SXd (&!kghM!oMFБ֜`&lS4f!H89O@+6O4X'đdafluS5 9A[H /r d,Cg=a 2Mkv pЇL9ee7]nY?..G#ԡulAy/4X͜FC7(sۣۛ^TWp)-9~!_-.7 dQ,)އ7 d&oB_4/9_̃Hѩ)[P_0ۖ`4'&Bײ[g} qZ~Y>P+ ~[qb* P&a2F5HoL6lX31Xy>vt:!6EƙiiEOv"Si͋l#A,F}c l%)UbCihMRRobK R `QP1Lqai"PM>S6*ήvI A0RIۀ#`'5A}{)`nUhowv:]p>@]K)xNKrA>Ơ=zơMd6=aCpH.19`XZ(aQ*bk!|y^)6Kl 81PveC Z$:JDuoHt-Y$n6~"Q%V+."ˋtpO%A3M.VЋе9o4JQT?曰*'U08EO*9*5>Qg1w~n|YJ},>xP%Z趏DB'yB "؄'F[lwr:K"f-3Q! o^& Y^n? Xwnє8$:_PqKK3zey M$5:IA հLer(i:46SRsi2fkbFmԗ'< G-8Zg#tπA<1k0I #H/ \7]1el9 z(-59\9pOlatB9xػ<Ȅ$apI77y3 5LAǩ܆ʆAQ@YR0ZQr]ӈzTf ^( YY'L06btڿkx̫ ˉo5xZq@:]\Y ],dړ=e tTb%uBgfVWYs͞%إ]vR15cOabz6 BK`uJDW$86i&ړ VAR5,wҡN $cauF9s4-FlNY7c _sѩLs~)[vg80Eua` Xka %Ou^M-ڰҔ<j_k?qY9 ‚I:pS?5Bp;Nr-ۢ|9I'QH`SrziXEPxC ( AD?qO"&bg化X'o:G# _Ūag{|IyxdćC P$:ߦM0TP7㵘Zدs&OϱhQ1h){nmj2%jפP$ pUx/c62B?N/!90&jr{S.2 ̺SWz+]ӸTM='VgpN#^^|}^BYr8 81bRɁ`y'y 's ~=xIS>HK.j:߭n%/>ǧ#v]NnMkt~LZ؉Jha:C QyꡀR0BP%:-\9+7\&%b`LY>;tDR| JD`Ν Ts&L=83732U~Al=Ff":N.1ShhEfQ0h L ߐECbUƶ5>V8\j_5CS\VN' *kR#<uh/qFOڂgORR|?Y~5- mͧFÞ`D;g:W`h8̱," {c^eZArA {>hxWN4D27:-u&Ӹo |(m;km;^Ȁ5,,ꌙ.@r |ĬAST)7)J.騄^,}3IV>wv3|t<_x磆1B(IV|4gf2p!xL=G* 8QkO (vMGO F\ Qd5">ioHrӨp–E oxK*䐏) aGBɬWr|$exR2%4d"K>j~!M u\ ;ӕܼ:G@=/+]j> m 3'n8ΚlvRy5a 78mf#cpnn0V!dC πCƊP.'4."F883VՕ +\Ê#鈑$mZ@Ɍ +KTh5fPjqPF D#$艑=` i,m4D/p׫JSB'L_mt6z110)@A]wD/}e V7# s-{6LPH&-]b5+T(2†рk ĶFI0Ն66G񣖪{?Bj=OQ/̌= R$]:Ld6Nh'OhtyC'8™.h$ QC L] As\j焥A2Xơ3h>Xtk- oo&$ܠ #`ġCK0 9Qv:>+!ҦMQ%;S酐@/bE޼g쬠XyLU{9,#DI\C!݄oɊ |%<+E|95xpV7ȭk HJtWլj@@QUM *<#]ɀb8 V` u.hh;2. MκhlG-X<7 (!e@F^µ݋b(!fwEaʫ 5˧VF\;?an\q#8E((I2EjtO0kFMvnElBQvT2]4Ɨ9QNim&&r_ΑLcSD)YF~(ft{XՐ!JȬ.T>gq@2ҘT;8XwՋci "m>c8T7,v6X8'xOkYAN?6/?#?Ȭ-Ztk9>pc};背@J/zdm< gc)B4U%;5F[ Ri8.I"8k ?IUAa? 9/PjәM>A Kk\jr 24Fڇ.j`']]?T!ܝ%gX9| D@QYJU@{f흿=g xސ[9X]RsPO9k|0 Ex,)bE1L%O)j74<[(KN%?s|Y-$yhnOpT+ AW/gfp_ 5_PM$u 𼦉81YA|kM{h^_&&%ƨnF"#M>v"tUUcOЫfUzJ#6ѷGrR$N0:p?{KG Zڣ Q!#xN:c$J( ^V< z@N.l)$ᚔ [^SvB-Q&<sNX=#:N9v%mD/O2&"UGyG|Ēm'hsGc&$F'"6sD=!jߛwRSJ ;Cgss)M$vS5Tϙq4&0sUF ";/&g09Ӛ3ΕlRA{Cɾ}@feil7K"Ƌ=Ȯ 1ROQ FRXe}t:!'9bħUp@hl0+&#`>%0=&#\1+LD=k[iEt=$,lEC u,N>F8JOv(sKW!scb4hsgqqhw'YAD0Ge՝C7$Wt r?b^q wvd1d0g V"Ϙg(D'(s#ph[oF7h:fI͘ ` @s3_8!{1YN$9jM JSulጯUq\a(V5W.+hK|>F.V3[,=肴Wvvm>g]Al@%bj͗5+XWӒ+Mn.UG]qzXՒAc-1/D1 `WjѦp瞅Kqưv7NCu3ٕVcޫd3 WS9MRӔ盖23HPFqGZ,  nV6d>,)wC: *Ԕi^ĩQX}^kRs,tPϽsas{ct dŸ0ލvqCAxקŰ:,)tї70(t'Y8H(6j$4 }:hmxzPy E4(.suheE/LHQW0!/=|kai )<MlCYxdr҃K1'FiZy*&v>"#c 4ʗ&ƚ(C&!C ;6[Mjf!fִ&w Gm p;w%<څZތR?dAd< &Us9npl5=@YCI"iKa*x|"h))0HRzpE5 78E)\[wv 2]qV"h»\+ Χv}>ǑYOZa-ZUv k;s#7< #5x%*pҞR)CT D Qu`:ƃfd:%t.H-[z=*G] pn$z>z1ŀCi~,,C5C,fJ6&OK2ËpHӏ>׵x!'D;(ǐ`ۋcSQ0c,wli c5Ky`U ,q)3KΆa_ Wt8+ Ŏ߮6&K"ޥ8G[;RJ<-mJ i~PSGFxT+gT9mZthLX5]Ӛ_??u%0hG0DzT'5y|߿ęI ϋ&M*1ՙ;zOFRƔV3XQr$wEYG[ !Ml8Nm%6].\V/wEkΜ9=ڎ5)@`^ ,VywwrF}Yp v؝\#q= \x"&\ c8 UTP&K9/&Vtt^Em;67FHqE5 CKJQTk}ha QHݡR?2kjBNZ6 xY_k " KcQ+fF6eޢgP\̇Y/.( *RivҺ$q/IQbL<z=")MWYSQGxHe9bl9~vtnFvS*.#AU [%aR-{am:Nx]YRj t{mh]nH{5^xY(i28kR(4i8#M1,3r__:GO;_~ūӣGd†":B%xU\2ԋD 1@p{ԟXᠪZ2F"6j $̐0)n)J>DŽ}-?^ʆ7Tbl9E|P VGL ^ 6cbΫ[ r]ʩ "nMf`$&Ls8s L@9 *6!B_[82f4=(^hb4Q'[rn ߟfTsyʌlDx\ ?53gF E †;&~IMiK݈s.( TˁsʞI9eͽegtگMxFq =BDO FQ[+fL1a9КQIEAG GvH\PuGU&,WT{ xf0LJ1#p;՘9]ja鄐ʵ  ul:U[?E+6TE{C}OB2{ԕ|?T⡴ _Cv|Kg\ǽ(r:aH2(`-a:shڙR:e74jc11bxpᱩ`x=JǣIXMޝ m t 9gz(kʂ7~)-]k?k Ñdo6\qÉlx" Scɟ cD ْoɱ] ON (O"u<+eF)*g$ ck jSM:Gz|nє:xɹ#tN( iE,<ةI|ahіͦ$Ap& hPNLj8MPeZ4tlA;,hX8<,cIDWlRCݙxeTC;Eu2 WOȾc9s*ɈSH14f1F7̔ATb&D.Q2m8),$Sב g:#_^1Fb*G"V;QHc8jh"Bm\AiSqU4[^ 7^~3Al¢q($qDw6a>%z&WXխh5$/kFo( %GM4T@IN1H\U,r"H!r'iwguM`gTXRPnY,?iiHe@`lNMa /1CO=\6\d-kS9H4"$nDVRP>;#4G&6Pؽ(:}5eBw~y.mhs>ې&DȉpȻvuõ$ފq7)VzaƆn@Lryt MehM-iPT1]Mbx_0m ^Ε؍D5n".uEz/xj&Q qA3LFͅա,D'>璶xb*%tbbDHᆁ+('l'2;S567!'Ur"FBnʞ,9jMGsGk(r_r#Kwc{l"Ǔbɶ߬QOL}Tܣ̗!]TOn E9܌2|r-!V @Js#1=H넉byMZj$t] $J܉.u/P? Ҥ=9V$Mcd/EԄfhk4Arus~b|Oȭ$rl,/9a祃TLl!6ciV|TbԦE0ꌺݬƿeDs^MpEqZrg/.5-yn] $d4m Vj\5F F1ljud)0ei>%l5e98xv:ҔܭyOKQ&)I,EUCh83ҽV|Ύ?Ԇ$c,'vhxUV圐T5k2VerO 0~Z7G;"-ܣcW"O~a_Sijbg؏PtML.o=S7GUWYfJ揺p擒iiP%#ނI%: YɽZJQss$"bWLP·P1JUG Wa6%Қqt+ 9eǜ;l Iem,*A愒( .ɲE2 +B=U-c\D7+jF?n쨔dSsP vH06¦ 5fxj0h됳A:XwHa9%.MY'ж䳰3,f%dߢm$Yo xJdYN r<؝QI0aoFY zB !7.;a`1xA PLMKK+4O)B3lz4s=8S!qjt5 z04uHn~ n/,3=[[Xd|D^VJ8nu3|啫ǽFGF}Q܎FRoG#u7P I-cT1KT4b96LV(NWJ-pa{ y憑 /lK "ⴜǜ]g6S'W$og/'RNcey;V a439t #MH2)`!E-l>h/׭ 3懁bd@::}ョ'GUq,\uDse 0WuLi) >ET>/Hlqr e >6*|qsokޗ3|/%STaT7EbS]'E<9ߣYv⇺?F_1rd&L(+;g{&\Fo4A'qgMNHsO!RB$/39AkmjxT]uH#^T#i = bzJ@rͲ?Ŵ(z:97JQctuCi,xhxzRwn^C@H΢aA7cXBC} K^UQ`Ɓ7}=>c1W g<1_04y\LCI. r<@cąѐJo]*Α6QmOQڿg^C?ݨJ2$[jX i<d ӷNو)%v >Sv S 'SɤأSQj4$>pvxgtCvD*$3x/a% !/1Oq L{Y6eIO/{_;`_\@lW!O($Z?fȍخizO5A 1\/vLR$2<Öb4f_~\Nc(Esb̙WñB ^0-e2B9PfMYv~{~d d[-ƹXWN{pG r1m8{Xg[R'܉v ]omTfax6DG<ÞvG81i6 sD xart'BԠBWB*L2 R|[,v Caq)$ӏH\(zeHOm8ͥުSPK`9 &ikʘAe ^L00IKM9!ۓIxeR)rsAfCl3DJQvq4,Dt&>܀J"xq!m= {}M';Y;Nכi?PC30VP߃~lnȳkh,-fVM\&Ӳ4R!@pHZc #)BI?T'_&hԒv|`!=WOo㰰90:T@9dfC!EUݩScU?YZVKizp$%0Pst|#vE>Nx j>[z6G$G~hd1)(TC`#7G!H-UU)_h~l(ɼ@tEIH"zJS;ؑ<IhIbpR3V7ѦIĻ!CﯛK#vqKq,gk{1 3#9!+8kQeE`=NEhzM IEwFh"jxԖ0CADKH^az2֚$h?x.sNHBKË,s!а4^CHk\hv(<&6O#@o[b/($mb jJ4iCd܄FԕބQ"< D ݨ1hi!x\~|vr#onk,y~}u|zc넱eO_n\zJe|gU* uGL?d_Yva!lꂔ݆1 :[tr-oh&#T+n\VPYn!nM2~CtqA=M޹L#EXP[֒Xaq Q;rST˺Fwp[S4Dş0:n\-ՈGB&YgL9%[A[i6MNar^"^ )3Ί:Z靵AZk=^4kH"ʬݸ)%JҼf+-2СGΈHԞ|j.qlR#k^m1&6jmȣ]W23f<c7z1Ȱ6ր]$~2=e:Ji_,tIMPIaFUti{:yGG'CB}A<t>՘om ꑬf܁b;b"|wafɣ$pu8wVym 'ņNdKS7TUd &75rmcj= rZNc>HՓ- *Y80iPk1"yؘ;x[uvͣNJR5 _óOzRW*u/5ML^ ╢ׂ>~i*"tξ"6GqmZ&O!'/kvq7nmO\D,ZsWd~48@tN fWNWGlN .ԙXã"8Ƽ"nl" MED[G"1Dʺ\zMd譒7 +7M^&]D3@4D)z5茠qu4ZA-yxTàz!KÖK"n^uO=գ*2n3.CU`q?aWA'$v~q/|GAVy,+I]6j }vSu7zlJb)Q;lL=P{9 vac4 cn`t#9XZLW*i?;XJIy1dFH"&ܔX=HYC~9M+l/orgP *HO)f3VeַA"ٌ$~zذ,wʭۘ?MKrM17T"^1piҕ,3j +b*kVl= Ɔn7v|̓]pȆQAÄSFթޘE!Q8> ")Tq/hKU@cg΄ QZ:KARE@r݄bw&9xƋ_aο°ƕ"aǃΓw`9wJU,8<{V~D`Zl Ho!;"\zLK覟st#x),7:x0,69,v?ڽwΎ\Yhf9ʻ=wst3:<۴j2q|_F7qF x۠tA,kð`X%5UK|l!$t"-y~UGa6@?[DIES `vQ:l]:^$(W?NS,M`4?Ir aގ'& ;0P_ZA<`o&w,ns>r VI=.ړuq5w2;SyF Kjjj.RL>_ 9g/@%yݝkhqP]Ǧ(d"͑Ң׹ER0NZ KZGHV/ zƫ-qw{J%~tc^Ё|\xAdX7\Q3ҷH]Ҫ,*5XuW+W*!Z,TB(WMl,3 mQkcQɪW)4Fe 6M4}PVZeK CCYGEvZC6LtEv\4;cowD%/3jTϹVajL>g:TwZ{Qٔg8^~uU.5DgIKZyhsHbdl3E;9cS:'b7z,.9$9eod1c0`S"@y<&w\o8B~rƐrH %CnϋA>l,zbsydyPZ+)h{pOg[psFRHDUMΘJ|Gp[C.b>I+C&#ejqnI6n65QpU <(o~<Ȣc1!v=4zf9DOD]P0`+}ɚ!MIs`c"S^g"*o$]JM9b^05#$& [YlnOI9Vyݜp&W;:eZ֎mRk楜]2՛q[3&{\ ڴ Z%N K-}eyTd~H7Eb9858ncqq&6qF񀓇EKhnj HcUrߟZll5# Uǒ7p񦘆PgKR3>'j1f\*F mETk#Yfq޴];F~ob!ՁXc_&v (hKD|%x"1)pwOQR۽)W7ٳY [p(-JsXv~/UV)1@F.XY6n9_-=_JԐ'oU}Y9pV_4f">GE80 L18Y t&tt 욇*q]/H0P6b >€bF]a``n1}7iv-)Ms-h{;&/'DQPӠ%0<n5$E#ϬPt1 r&7hi i\fi}q":A"r];fPF?bΆJ9kx~u. sk{[ׂ"NAD 5k8@ū *$iEV&Es8"#)Ke5džYhKe's9jb'򚉱Rf;!so-^ǢBd=$mBpF[u}zRY,(0ZrW#FL@ypߤ Jl2%EC}.Bac7ȠP[E20K^}̲)ʎr/Yhp&f߰A7^FfI zX'  2$GH6/r"JE(Jk)MƖONr) +,bWuo[;>WCe  S8hS R 9Ed5]xd"m aO8Qz=?.^=?j>(iq[}>'Vq_k~kgw3|jc[3%%@tv>Ϛv -IC1sO'4mx{h5FFDL6cW䔇aՄ~xŹ,6f!1ȡ!BΌ?8^P# O "TfLRMdRMrc 2OũfNIh4Tު ZYd}E5o2`KF"jP.4?yL:9.r`Q|gG Q4pr~P&/QA7H^GIF$,fuVel#)۝ʹ'rC~\_vσ%k_ؔR_2{bCH:PPwV d !G D̤pt=8[j̣GƜGC3(lk sZYsgyZ63}8@Z$d209#~QvuL P%t[ isA5k/g,ޯ /o 1֠[)F$oι]"txr ѨNոvdUd퉠{b&̄&T`-#XE ǃ~jb7Yk!4bLBs&hbMh`٤C+dd79$n|ƙUJ6y2b׏^Jڹps1 *mN4ffY̾թ±&Q WX+sar&D?1+@ep9@ Z)!~dXoOuZJW Z'1k7]KU~7L_Ew0 ن?]0C~#21їE<*퟽< VPRTAqIN0zHᐤQi,8cOJ,2BAKQ"jq*"Eizd6(_`ىDUGc Nu$x&) Gϻeh`#VT)e.Oݐmi^b٬1-Z ٮ`~Bcz!ZKXz`Jw4[em*DM9M;Be eSs˧7KZц!zL%כ.0edVe֧iz5C1Ց MZeuE [U:B8GT8֔&p !vYh-FIP\{YҲuloUJc Uk0 F ]|hnuρ:Y ߊ&[@ +>YkVxljx E^Qi&4tsci\4MI<)@z7 nh7kaAxeSv(4LP?+DOjtp"5Q9?ck‘ "oزȨ5K 8Bas4D49#wc}lIHHA]3$R9c4]&S%Tx.(WUI!ݞLWзW mi&9F"MkgiMfSgKv'3?c\̂c|Dmb GU͠HYm/r kmt ~Ɖ,rN(g-n6& d$lMFa-)t:cfF9Bi at5,ͺaL,K*p:VempG=nl'IEcvXqNyNk8bnsX# oSA$͢{T=nU<(=twqbgro?~t/Ϟb8W :*p6_~"Xz^m翽wʁ] >J]>ֽj/>g/-s 眃ݕoIbh}z^z Bnի'yZD(V}V}flԍa/8!c|1`u&pbEz 1k|HUE0)49RN K)Ȫ&r_1Pkcg"[]wap+{x{w~;͖':) rb_˧Q+]Yc`3|?9s8 OW V&pB]gBjRthBV.d!؋h"!90)G16cсu39wV %$(CȰ䇤DޅHrƌ_Rv<51qRGkLZj9[a0vEњtOnx l6S?Ug%0Shfe}{jD91CZF;8=M/Zآai@mmUP|8*G&/vl))"͌р"k Gd'=5feZI"҉6j<y~A#)>.')%3pU>UJ#5=cD#>a?J7-X'z+ mtzSO Av\SI%ݝ*`̿c]e$U<#B#yq/wx]Y [B#sO/ND5BɑZg1:_ XsS(*0i!ؔI*H̚^R ;\_Bs3:7a/29P:߼7;Fui,,7'^]w7YȶB' 3 ={ Țŵmȹ,΂4ëc IϽE!0dSG.T XJuQbeZ7:[|`:1Y#&8鏦!S[ݠT7НƏp;@K C=_clBɈ~$ W .Հlab!r֫.ɣF]6 YDܠT3 dV"f+쥘rv8Dj2=q̮772/w$c9dlrd oOFb@:CtH\5MMEL3lAon@ 2:,ԥYm7AWxih{xjVӄ}X1vZ Z2)ľ04ekZR`7bDnbl)RZVyDq4#V6`Zp+֐䶕õށty?/ҁo9EDB?SHD:݆{)'QGXqUK8e9etF/ !!}$'vZp%<#)F,;T\b6FraEws;*QzN$*lFXa|1eS 2Yf" 21!,`pgy;&BN1V)0ׅ7v:]1y)5=+3YIղ,r=") ̘A38TkE6d, 6*34FC3/ǤB(ƚM4J90v.oYPaynәs,Q \I؏:ƌ[¶@<7NB;AKX~} ڴ\=2qP ?/YT0JmD4؊̞F|nm1NQF 6a}j9aAny3-OGg0ghNAEVH O- W$1%!EtPdpTy gWi-á8YgP1&9/l*b.TNv:lkFb%KWg+"q#9{6. q5Il%J)R:3xapdgq8bu"R# ~S~ y1dM'ªq_XþY&-ZgjH c}xnu-*" d0 bn팄<'/7XrT8^rIy>p\MmgtPg帹8'O,99ݜ r,C Y8(cقM@IWDt`Z˺_C\kY։zJO$C^PX ,DI62I'@ ٗ-Na^ 5iIl{-yp ]$#?OBuv|#JQDk6(4.A']y QfAPl4H hDLg/J&Kyc8pzn4}rqE/ckM.Sx269 4 8[5'zRN'\ ٶ-Om'c&y"F" OMAR 'P=NDPjV(jk|:h´xZaE6g9yt;|iPfQp&%?޹e?˹q+aMRs|eA2hdB_.ᑷqBɄ{d>Sx@Ħ8N=bQ:~8JC یhh*ɐ>pNџ $vs|u?2l4l|}`CVNh0^f]ֳ7GE;N_/a1OOQg_HtQxƯ^gD [&mfST7uWd{<(F S}~DDfd]PTa-E*q}k?3ϲI'tjeF4NY07MћgOථmɁBxf6imM=u jRO9zxH&?s\{>-oPu`)$c<xcHOk3- RvQ>SUܷB^1G(C?G G]PPI!ֆcR;-vʯtYZ6ˊ$@㿪 Tmv'i^v~k{~1HtJ&Us*<ߗdu܉K'@sR# M sC1Md'1FXnY9RE=ni@"^mic27 ˯D _ȹL[5{btKyQ) xF[!B/[=H>^5"_KU)_xZЙq"N2Eݬ" pZs?2`TǂYP:r$~_7K$TQ8,/[DXtVU-Y6@rJTdS|J_47!CIE]CQO!ĴyHܒdԤttq\+4 =rֶٹ;\Tq~. aBQ%.2=m,ssS|ֶɵ56MSNvJSR -%A/zt>G@^T>)0B ސ(qGKViյdQDAT&m]C/@)J BEۏ2z< |QHzg8ZpW9st'5ʨ&ޗyCe>_G_eug_,ʲ&MX8K(!|H-vsZX_`\ӮdʇЈ&SA--JB 48T5RN/(R$S ,"q Ds E|x9TާJ$`X3tBG&6I淦`ԺZ3m,tYL$Tҝ!.& cʡ $*jH' 4FRL,fiYe&m+6hP|M?]P߻=U61H?9۵%/\Lİ >~9۾c/̻ Tz⍚ś%UfJHe#D+$oBpДWm&yqTvQS?{IuE^کJVjm"C2a95FPnQS`U]kOߜ<)Ql9]{˽+{1pg"2ej5+ ǛUp":D)u ]( ewP}."LJ X=qWF1vJv6)n`M琒/b{iĭbu_MhkEu{?F^sDx񀇖]fVN C#']somd+;a;NL ohY=Px4EXR4խAT *]Rj1%2$|gOӊ$ m`*%Yn?YMIŲ#HϘ+dhJ{~ YuX IG{_5F-=@qo=mG೦_uZwO\S?cp9NI*z0X@ OY;.8L˴GU{ItCЫ7yZh4;"h}=մtQ>t`gy|~:PhLuTx@3\qZqԎU~3Caa  AEЗS t,0_Ћn=aS0oa{ zrk8SG)v<8*!͓ D i00UʫjK K `\kKuw_tJdp+;!)tAt b_Pʲ;"IZ@uBK4-$z;kPp 1W}w˱5Vr|O=^x4ּye@YN:ՇʿM@XDlU-+R9 MGpC@yhքK#Y~9v7ܶ&F Ӆ2;Al嘍 ZKyOuz G** ۖHpNp-q 79ɼ#]TǬUnj*WnL?f[5BeQQG%W}ٔaT_]ט@LCjoRL 7t9zXJ/Yֿ qb$b-n1d)aϤ@F/URR(4Oˠ/9C 贸Cu~э4:}2'NMuH5& b⚐6U_--(uL_'={0;X)\ '1rZ^F|F#j-RpR#CLmRhda!(JHro٬. 2ƯRK>?ݏ h5/=]kRvW q'Y[\X<-,N 6= o/`АWMరg.{˂>u=#V̯_>0,tTRl?˾r+/f̍sȇ/K ?X:pG9+?sD#pF6Lݔډ B8%k+wm=®ª̙6EՆ0].eSBYsqe43$)i>s8$vJ>uY^62jĻL&&zwlkN7e<{{tsM*@9\>v_DMEq(L`RȐ2]-5$m*ӑa|jsxBzL6 ->GE.7p R*XȍmH_t IiɐU$U#('%cF}I16꾺 =*o"%Fid `DŽ*24*wL4ܖN[o%.0ئR{ KX$;dA- ѸjJzCN +^]!BӷtP$V7ߌgIUB-ZۛxIӉd?2J 5'PѾs8?>mGKvX+Ln.cmk%qHA;b`B>6psz5})Mr $$OtX털c5 V8te7$u .ެQǢAD72TTL~"$QVGm8s3x6L|OהH)Ox&1{Ej_-!Ī*lk sD8SUC'}U63K:UŗڮBKu!yZ!ZO(XEUP"j/fc*h&>);Hqd tvAmum:>uGБY]]J!|i-|yZ_ypJSZĶVxuB~Ueoh*f ~y.9;y>CXAAd"@LЉOJ[-974V"xU>1 L"*Vv #E|_5PY{fu(m|D&  Jx \؟qd@Yȳ"<$Q4IN.OaWȣ:m)`xr p$ǣ\qGr0 `"Vg;VՐ#aI;}zhω{MT+f!si֐>R;#=H#gfA(!TQ|VC}Kd\m6cӳ)M=,ϰBfkSvم\mDqtKrl5ʨF9-$^WLPq0i c䛺!-LoOH}Vvn܍' 5J>ܷFdRP2.[H%5UK 0 ĉݘ>if%졖5GB9? q(AUR6c?aqfirk;̎ۍ9˴ m?9zS~O.vTnĄPW`*uA{% {1WIur)cZyF k2 X-Wı2kyUQtm"Dd4&OqœAh*1".S#h1;0]r0V]lPkzN~J{C 4"#c/۩ÖF'fmcK\Ov l>݀-_aaf0>[]uC"^sNJ }oTVi&+܊2SP"èJc"!hGw+CUj"b_r@2NEwcu\K pԟ[G/]oy̺C) 2=?BR%"I &f[~<>ZIc -eYL;Z}s:?(8};z>eٌKZq|0u[ ]vjW$X΋kuڔUd۵2t6@ WSJ 'nQn==Lm`G6UIڧ\0~KG$x}3Vi[MEt!#P#-KVzg\me _k1i>c tQJZp8ݚaZثy5mK?H⩊iFDUcx,;ً]+%q%)0&mZ<5=r&Y@^ZB@??z$efTO4y>2AtQLLlާ_8VgDO⻸ӕ$*y A 8b51.e<}J۸]L4"z=3`v_d܏dU_˺*·}D3w6:K&?zj;e0r*u nw;l֑U< Q#~ji8O=\,aPO*5g%ѩxXGp<4_CJtk]xOD!1ȕ7TGlq~ Bi3n+MM-յ|ӵ ES) SbNr\)/3w В (gD5xk#M 9@`?閠7Zղ$An|o*$ 8,Դp`LL} Јw@F;ΦDR*3(!ŝ<&3#]l@ "m^ .q5jF[ +#6\~W>ќkhn ߎ:QhG*pÇDM`ܦyF E$S pֵQeվZ$cŖ'D &Tho%e`lvDZB"ǻݦ6\F۶~&6mFmgz|ovs][^սz?aY3Y9ɓИFDv(/iUS܅,XGQnVNv8!>%3mhtĹ)wzZ_tb sk:lq; .k nH5Jèڕ!%pyYFFܱL7TؼjѯD}QKŒGsjڇ_$} CJICoX';-N_?;Kfk/ZVW[xPH і;w>3˓$4T7uVk>`VLӇ6S#Ζk#;+Rt#1AXEMc4\m[f\NŶ+cN4#;`Rv7&堫4ƶtywܤbmoZw"vt{1+5^GlLܷyئ,pϓ@ ԧ`%oI[4Q6^߮0[D7}O~h3MZoo~O ܓgCh@&%nnDw\@Ф wgƽ7 L<6(r-o  A連-& n$BB{f$}tOig~1vH-;T0z t=J<"O^#Ċv\Y/+mZ 2fow(otmE7˔MSS8{X!B8U3;<;8;?:'OӞD\z?"Jg@1M8k3ӃC |F$ċfrYuO" DӧDL45|0"?~cѵFDӍ$:~+CUGBXNh~t?~ѽ؉6?ū)FBinI.ÀC!öTVp Qr:*)OlhOVQͿ=RʟY_W|Mӯ'$m!P4n/q{q{T}ӊSqv%|ϨlgWO XOF[2g|IՄ89uN/N*N@ϧ~'U<gN#tV $?2&{ H FccCwT'2B,ep,nɾ{4fY Y#-nZ\X4B'yV $(!qzR]b"L2nJ Sr)Ph@ٖB`5@nG1Kф׎rI# aiQes$xZRx>DIQ \^[f.j: qR[-|b%l($Gg&'O]9j5p`&ec:fhJX]Ms(DMZm@h8IBizUuR?9}u~'}c ;+xL&>2} ]QI"U56ve#}Ns>XȡC'>ŢQ8T|n Ufq%X_u,60̖Ž?2Pmn|ןOYP̑ 쑭&P[@ H2Wn5P74:*{GYJ0pmS3^6km Wo1iBM>P-im7-YJD:L,pº3n{ra*J~#$QYαFnnj dN!BxsHŦ +?ɻ;BVFVނb %-`NJd ϑLdFaןo5'<^0RH᢫dA,(ۼRg^틓_vp9mCT<ءxؤIGIs.V368o)&,F^䔔NH ډwNXt@/rvMe~oª2Z틋G?Cnv]bkYP9`۞O_u2^8 Q۟P9iNd͸B]*G#5 FH)qڹg}-KIWu/?,_wj~d A{Ġ*/V DDvF+J<KHD}] wU+3B`[fa0E`콻%XLG~Uzt5R*D* LvHz `0T Zp6H-B#4& wVavR6 nj"FF>STUeS'M_(qxʝꥑ xZ#JNapp!6vۖ ;ސc] %fHѷ3EH. \DLLig SۢEfv1Z1FI@о9D!e) GU¶g#ڧP9Z3٪Fx{ cv6Q$~=ݝz XVZ;12ë.3 <}uI0+|]ϷI\=~zuGOds7M=<;?&G} r\LX7l q` j;Ut^I7P2WL(/GiZLqJnieE)"EI䁈TNzB5P` j̒R<x軳xr10zqJn^;7lWRC+]@2=1i"t[GfԼ`J7dB@A9zs */3=s[bb=9SqDTJ0f%>A9&wGGMcss\a==N}wLPǎ"ZqgO v̅Ӫ'RQ'K m釓~R};L(T͒<Wq&hA[RX_˺34*w;trsz*o2B,y̳0~-<^vxM6VAĪ[4Wv%'\_f y((jB<^~EJiFwbS:2EӰIfqSХ~OeY}ssq!h4ԙ]k-?-X0b V]j:LV Ln"Io Im*ZYXٜsgjrGs~Zkgٴ6N{l"#$z)Lphu758+coL~J5IL:/FF 5ӭ91Q ,+NﮞSv[͓L0[c!_ 9J'_ć !?by_+Iboov86δ/Տ3^4gUt5"yݹѼX6 )9TC#3@KnjM꓅XՃdzMHkdV;SYKU1AdZx z7K' hu*dx5vs[iKGUe$kZL)wڎmGC"6K9:3 \'!E c1A1\빌kt'I-"= b3DN]@nn1ONχ]dY )$Q=X7^bMǫʏ&'pqntި<ҦXHmv,!|W[kv`Z=+7X1ehY jK<d|~:N"!d׾/*m%M^(vLg#u&$]"$v(V#z e+iΪx㟕"ܐ MXcS  I"i! Qh\ 9mIJ%/EI*Q1쌋eo-Fg'oNÓa /wܥ}H۬ұi񰳎pD[NK|6!O?O| >&lNtهTe%k 1ŊW'\|V@~y\nYQ䐍A%GPB15| #MU}k#7t;OnRfբ!mͶ,GA|Wo*,a Dη R=t2s TpqŒ nu'C@1bF)L~wcH =>?6'O<͗'t^N ;+_w0I=4Lu1smSal0wu[V;G=wwn')pqy`>wz;5HXbVGd?Caҧ_F?j+S賴R,PFFg'Pʤ%@d ~)c}3aDp8A1x p8Є`Wd5Ƒ;cͣuJ/#bHl|(b)BItd"aA^$TYbĎ:vѢ1X.ݴ6N]¬/bL @5'!t%)RP60mz\=維;۲0\ƋA1ҹšr:CPMT$Ŋ+Hhl 5-Q1,Lr!Q AجV0V|ҢS½ x;% j-c"QS&(Vɸb*!avZ)';ɷvWjԚ^RI@<l}ku*  @+OD[P5RC0*n^ԇfh@!oR[ey۪^D@e/ؘ >3fJWYY*\*rL 8~;/nMsNF>Xy#q[ݕDdtJBejWh(]92*U_Vڮ>V+,) `DeEeHI;wXroXΡ Q2-O' | CmpHGE5h;ӕ0/nGC C~\C CD1)V%cE-a/lmQ(9bi;k6=KcBpr[9C&0:iZJ 'Duoz,BN1\;8f$o/.+  `?HmAX.Y{ bDPCB$YkmFBh-ÄJLI=Ì2G'1=~* S [z-1S "ݜ)LaQDԺ[lFיĶӶ5LpbmOׄ6Dn!SIXM% ̴"(7;] xj!Q^wl/ Q}Xp,= | @0sM&P)o*GJ' ivS [Dd5H?7zlJKaW͋;={{{5K,A؍EN.xCq|yN%@@b#}4E ) &QBpP{NvC*ŴBh=-ƊlxR!fO9 XW6֮YHن"&L|$awgU{)""!BiEiY+fȄ5r2'ל tH7.*^j]6}dYHq jIpXX)hG5uC|1e4еi*z:7?o殁q.)c/)h{0Kߏ}}< uZ;[[nJ2u~ ^sԿݵ7")H[Y7U\9M?]{|OO>yڬK9 Ҕ;^V"v}mv&qgC {,[Fw9?ܞ8IM%w^yۛ+()k8PH$yٸݹgC:.!j=TVBf1Dvk6Z#hX>Orn.MZ*-rLqvr}Cc_EYw"WHPY '' ۰u~X?r^_UI'1z1X%#)HlIyXO&LwѪ\pZr_9 ':{s.eTCVJnjp:m{%]eJT \i:9F;1xRuvHV\?6Q*1s$"o(քhN+iɶ!i x1Fj0#4b̻NKX!:ߍT< b۾%i'kpOwHFVx2Ad[*37Қ0aǂ')hLu wA CFyH!7Yp?s"#F5ZmDv#֏ 0 KaėJjD!,\ &٦\zPG>f/$RtH? 49❡j10\P{ 35RoL#ۃLL4xxP"`P\NY?m/k{i_ ( V-?*2 Fh:^Pb27 ZZ <j2oY"`YǙt m |7{ t.ǿ&J:tzNnAB%QBsJyA&8.Pm2./iy _ĜE@)fn(Ɨ)n_:3,]3EI|fljbu\_6!YY|p0ŎiCz8LXƐC-mKū")k7 2սak*ӖXNlɭǰ~ oULdt- 'tFupj],ć yxŀ*^CϒCZ6)X9VbS/G#NJ߳E2yuBB.rb֔zsg}^f>*%|Ȩ+>5_ l}qϿh chEu$NVв$\%r7ON7bh|xhx"-GTȩ$s 8+n{M_,( lqNj0fq'&Fߧw"[}ܫR􀥅YoTI~]gi/\gGgь$2 Z[c͗܇W$#@D[یFhVP*'[#(SXQAј]iT FJ;H#LϿp˗R. l&τrN)u͚g5&`_Д\(Ao.Cf .xme j:5="m 60"#$Z g N |%V'},mTlnWZh:Ve [mt) m'T5w-װ kv1ކ~_/NNŊ7EdxA$/}|dFbl4娤v_񋈮9CD"e:J^%?Çlۮ,ޛ U 'l- ᜫE;Es'~aF=$z!siS(R~6އ?T ?!W7!`䈦;""~mIѣ$|૯v?'OAG^]Dm7E9NvV8^LwHM |X3^ aKݿt-ʝb|/иPv˚3 CncMRACU 4Ic訄'F\}|dLr K$)O9TL'jp`I]8T$阁;݊}~+ռb}3IEM> Ըo&=lǛv\,nK or+]D]n<,'y=_%gnM"љ5nS$ʑ̑O9Ngtuv/gUt덁QC9%h 5ҩ b鉻~r?D+&H4CNɂš760pC+9h`~E^_~)I#w oX# gӫt1cn';?D `l ҥeBxXZO 39AsAr}BV pX_/ hAr(BV(ODA(1ی-4u@\Zp`e\0a wf2ɂLe铦YEAqE8`ehʺ9YH{uI$)drd4۽?=M~{\.b.۟2/ʫ/FW9ܷ(~g? <$I`O12gb ѩ04Z bEefԘf&E9"UL2?KJ~_pP(rGKΣ?*PLHGe3Ic5V(r /VF1උ%oFhׅmn͗ς13#kU/k#L5 I S6̿1ojDLuKM6^j` T6XO."LN5ymYstJ|+@K)DKW ?_fn2 Jg6q+MoB.k>* woGF[w޾ MsJ'G9n*{\>{N2;πG"ؕd~0X (O|wb($GFK*[u"hfT'? 4RBVw3%_/Ƌ8")z˛BFJ/3$P\}y|Pp~ A?ǃ 4`" CQ0˛-joE%@q*N.b윶V]w/R >[[$RBbr s&!r6/'ZH[m24>'HǷy .%4]*=9G =T} of8!) C-wIc|Q+" &Ҡzn- IД 0߶1aoz{ `ph Ix]l1JQ)TַY`oeQ#Ow$oMΥf$[Ujijv42'6ԭrj&p^{aHe*8X#'0_ w,gn\c)ƽ/ԖV!!H^: yugZG̱uؓ -bw,E{PFRjháC))JspcXO?)R&H~tlOi"MqRzCt4%Pi'{1>E$2V=~Z手tC<ϭ @C&6:}-kr^b]'e:.gEU\YVo;櫼-VeIS14rwh5[b/Ͳ1B 2H$ @tDvdq*#lF@ˍsv% ƒ:WT&"]eC=i/6?,$u,W)ʻͨI)>DGIJx_xEPEd'0ij j *εGLm2,h^.-L eYfmRE$q\@9+1w'$k0.6X\d%06 8bcOI<6'S, Hl2 לqsy/Ma$W.t' ɼr3䇬Dp"&,:]rGe"9f27yֽ(X g@yURCnKfύ*ظ=iUf?j rxlZy݈d?r߯׆_0S|+ur.,Odbō׍d )CaX5/wbUcLܵ?Bjk5%JTƃȥ=j7n?GO"SQ L,wb'vW&ߊ~O =R ; ]޶p`ѲVDAlMA3w&->քb!2Ӟ/f2Χn`/[?>w0T,gc7F4K{ˮ̒2 zKeo1} t$#ecSt{1M/lQ!~|{G~^ذufc!wEQ4b['NFX{ϰ]XmɶC2Rp> c#rZ;3dXp^]9ƼGa妝gt5=24ZZcT=5 ǃhZB붖Ûi3O/\̯B Ap-칢 #z9dsN/ʦ;+4ʫ3Tt 2dE[(ZTkz2$b1xl_A}] F<v? Yu',Q`^ʭ̺VԳfR pGLMAśC :&bڋk"s>Ugx[~h2"@OJZd|bN9G% JըU' |c$Rz3+S!O,L#$C;nAB"?45SȉFk$@8p"4hïLmu$XO6@ BZoZJDO@vHUn6ito%Sg&y8Vxlg')H; 1ȗB>}G5ޠqΔf.ݮZu:!xXnf&]ew]waqLm=\\*I1ѳx^P*UK;RL .u7Zlv=8`,$dLYZNs}&!^N?YX$;jY ebж-/~ZvWD5[lz芮`v*\!wP[ QE(0]uUy*< eH$9zcr˻>]pXS۶@qVrmmk¶d{3ZM,~[չQ5iȵ;ѹ ܄n XETU*4X4F(:MQj솳tt`VVV'ub[F0r-{bWkFf*1(He.ýr8<8lAX7&"Zֹ9'n5S+.0q)#/$qpbk(Ʌ۫u1\EТ,uS9{Ӷ u;TkyLcR4YP}XpQuVݘ%bGjӘֱqJD1[|^jTˉ; YFiǬ+>d&(akj rOlߒ6bcp>7-ID +[y1j6P7b[mC {FmKT lEv;iCj߲bߙdZ:i fؑb#3V xT׾2f)wѷ|X6+|L5eoQ@uf0m3C1 $V76Ij*Kf*ҺFa喙[!{U#&OQIOop$RHP(È坉2[U]Ix..9g c ⫒|썊,.Xǥ{(ӉӾ>ڗúx 6A)SDd݋l,Vyx[<[$Ԍ)~lHΒeR?I^AKv*tt 5 Y>L! ҄oHhiCA‘nZXy!xDLߛlUDU+ sMTcjD AXoR r'$jŇi$_Q#!Q_@w[(**8Q]JXH寸#Fƌv"Wm[ly1u\{^'k@ "yK˼-}HfӸ3RueJ?dK4J-XӻF536[0&KaIK]\_)]']J,5k!NzM;,>3PeWŦ_se"&'ۈR (f.'wS| Mb<ܬkhUgU͍s%/F{HWF[m`0 Opq4 2^H%Qė [tɇ(bGc+AUюW U0_d&j.4-B{SHcn.0՞H)MlK ~٪i4@aH]$ =+$GZ^Kf_Ռw9Э[~6DlQ6VY%jTgC4#A*9}8: t}nxfj(=R&JE+#F|ZEXZvHg^^ 01>/-ŴBJ % beZg-gP0̫[Q∊!;zP}Tu(7XJH@ P7&u `슲`j: qW`j[[.B g~wršWp s&:esR8-+ޥEs?R)ڧ~/N39ׯo/N_|7ڛ;Z~=I}3ڴKɨJ +[KǸ$%y% F/t1U뎆QqI\nj'ƪmFTւSMł):A6OGon記9kٯt&{I@NUh#xxy,1@pd(h ,&-ע.CBÐb^m%xKM>t]0Ղ[Sy%ȳK>[:k$dpd(i%BcnkQ身ю2v Lq* ( >g}Kʍ=VzѪߵm AyW&D G6..?8ߓUq`7Y7.VGFGgl`ζ L mAsܱ]-+7.'.J0j醱P,.I^*Qv^{{605gBaLؤv*"+Ӷv cjjF4&y 8Fvv'tVs 3Wؼ ;n1-YA-;F951g 1ڜXel:ş-Wdu7dd%0n7E(汜WleQr͌R$*0ն^ð:JuhM,j򣭅㖟Xfnj6GlMh/ӏ˓_? Kˏ|̴䫏qm |Z>߿H-w7~Z~}ɛH-|ZmQ xِBuɴZqvNIY-p%zm1Ue,7 d‰R3ԛeׂ3a:BlE߃*[rUr VIZ2TS^"bg],7rNrWu@Q6~"w=ɗ3|$3dUVX䪑!D6!זa}`6އwhxDAՓ~Eғ=fPݾ E~Уdas.փORⰽtId@p|1c<:= {&_'ގ% Ÿh l\R oSzgψ_ɣ/|GOǓٗ$]O|}1K9n|7~??GO'Oyx)`E˲(Nd|/ίiJeP=o>Sr̕_ rj&?0,+V\q"\E1$67 ^zR/][FA-o @$;w)B7iE%,oc2d[cGj)qu Êx ^a%.$Z8~1EDۣ,2br:U/t$h`LG'Ⱥ Ze4PSy6\&S *{h,5G[z;qU3MTH ͓L %7tvњ< 18=[) 2O"ilD4W-1G`@wxkS|O0CipG [-ypß ϨR*Mr 4W=diz.k{RvT?}+j!F 8jW){ 27pDr}:'R1Zr6l 2yW9]eT=A/xnQe ^}v/(`E/T4_fNH'UF~ؑPD2=#}eq {2<@Z ϭKis1}^M#,IL2 JJpE1x-FaoUH%k:@z[:Y-M>$q0C텍VJ+r@3I! 4 "p<)i`)}v Z;BvR%]3gs~ᅁ\ξt7?/ 闦aT"Q$-⪂dh!mn~)@B%!o鿂4ܢ.~lBX\7WI(oU6 Y9 ϓ̘%,P=-$U/7'*'Pz,8|xV$@TVrB3NH1$O*-B"Or;}o]RuD2*P/XEwraf^חJnI͡_~8 /9_Q,,ExuDA)nDUȮ8S-ɃtV#ԏ-Tk~e0Gȷ^€((nĆn~$.\Ɨ%?{oM`li)nI|ƷJȗT]\ڊM+F#'gʄ1\d<Ȑiy;yU6 }6UEo "?JJ @ܻC_zNʯX#G-^UMƼMO`fkm/3ՔQ? P 8vIyqIb&cZ;-%+wʦF!p> Uf Dz@)=^)9 ܥ-FZ싑Gݻ2'cviQswPWAKkx QX|(D>KqPl;tjR"z]AmW!ywC@hJ)[ppKn4NukS|dl?1;bRI{fqqL碌CtKFG(Lv| {pn~ڏRh],t0-hd٭qqKƦ 3NolF!fa9њMt@"h]??Hyy ,|/Ul/PCz~DɗԐGrB܎?I5 @ 9U\:5$^_Hl).b|96C!e۶9SB"ꏶD[!kjK]^;L V@߁ !i\rYIr"!Άv bwy\7ycw]vT?}uyhų!K@DzL9dzɗX@IbIR4Sl bUtyW{2j)I%id-o0bŲʝ$'7O]C0x_o=,[?` wi? ~za btBƢA#'aYet"OTm+bATt )IߚwlsNPJQu҃{E I'@){.ebbPD,{Κ./ ]w; bN7%ƶ< G +^$dkUg17`۝IĊdE.-u @%>\(^rК#G[0 6#GEE^9M9 ˛J7e%hx ~rI&IYH8dVڮen3 Z"LdȤ` $uNIC]*@XauN @Ü# oNsA A4*q6N#P8 /wNhnPlLch%r5N;*MND/hn FeXڰlkkUqI|U/FpI3ղp|98csJ6B\`Lqp6 |e%7E Pk=V9zS|3UJ.kP ['>˼q~z_!*}P>#%aޑRV,`nj{h6ClK'ܰ"{A?".ДIRQ䩖_Q% t$\JͻOyE\SN/a;I4&#w6*YA`<}Et΋n_ئ-mZʅ=Knń1Vމ_A}H_a[?y3ie5]ͳ*Bf:ԭmNOi<_zӮ{JWq- 1!N|ߓyjx]~NKWЧ(I T9gld!]ߛDF͏E6Aȴ-\$V3d+O\"@8W]2V7~Z$2) (0o1T̼$Z\!+iP+>&[!ƷYXT2z|ݓ3#x(/agUP+V-])}nfI[;HcH%L=ܒ&yv-hJ7I^E3G۴ٿ,ʲpE#0 ohi=~+Wzcvyey7l[Z|V1rE {쵹>0y~w+/[t l4P{&6Ih%%zЎl̠5ۊrcY:C))_Gʛ#zĆÝǃ y@2ӲLBO(ڼR\0a1< q$sVHŅ3t8^ɳ9 jWKB_,QM7 A<=bjr%pz _/v;|ɚǟg ]0^'=C,SW-)#wQX:7)+ol)8axD#{@l7]eOm˖r*Q{5St>9蜝/Iw+R(\uhXR;؀ȸW7H'^'j^̡zV{CҭܒNH:'*)9ڜH8(dg^(g ~,e2Q#&iK`J䈱(ĮrAs *TXʥ^7 !o)CTT%*}Np ucs}^\DnKG35w,9Vƍގ # rU c[a}Z$qX7sf-vyʰf0(Aq/k bU߳`>$Ó2n_4qq $,eHy)zMIԨAU~ QV`n7جuU:'2MKeE`wGvІj6%Љk޸4/}Ѐ{d*Jۃ |c[3W8O%m;n{W(+g9BC OoA(Ϟh5w"}+jy-1I3O~гx6}Bwtu ۘRw#? B͛$q:͂X#pCAb:b"ԗaC5]-,c./1m !VOr#إq;CzA-U x @Y'q^CaQt6{^ָN`YF3' ciU`ZȍN`Z:ϵT\J k:oȈHbooq'ftwBФg@<"4IݤIe&w=4.ez?˔ <^uJv]\`˂oNsկZA[_}ӭ ]}Q[j8E4,4v܅[$2~y1]U|SS)^Zw9lR"(>F;L(՝hヷqfu0kKj@H0E&RI;-Sc+ r~!=˫6h><&!> %4dnj^oCq{5>?%x~(UPr(KC<)ѠWG?pեjGXrhFÈgqic5\΄%嬠w]=ߴ&1; 7QbnX8CBSŀ[v 8^8b9c';ul#8تaWI@A6(: + (- Ӣh!u$6بO% ILj =( 2 ̗,=f?9Uo )P\e_LiJF#hZ"nZEEGٸ853拾jE!Vq 8TGd˙["zT?L!>˖mȵw K s~)%fG7jw%x-!0U9Eą,]\54/lޚxSHЃ*Bn\uŹVu/QHԙ4](e VjTQ,ޭ4{5LMn޻|)\)]j/I,ղڰY9` qT>hlT=4p蹻 P%VJi*;5ymHy`iT/hS4 q?*d(ey;L{+nakLb ~14 @/*~W<`x\mFPCvgҽ?W_B}5WƊHD3ŷv!<,0 hIߺڏRL, 8%aylG\UxY/a$)7rV# ^͜rp%|A dNf]b#]Iw"W~-n;V1@PNLXJt%wgٱ᳥2ѣ&$.Pvd5R+Vs̻dO2*lQaX\ {P*Frww(ϩae㲸CY "2ުs;NZ8!h<ưa mmmQQ5 ZV )R"6#mx\Xpbxq!}j $nh ZbG9*Sza)՜$XaZڔzJ^c.-M%Z< A0#>p"I=,iuBL7jt1fM&Q/oO.GI-ʷ=\ 0IZq.M]a2`)I%PhhGLY #߅bHhـb^^ `t0%nz%71FU~ UH"Ir!Iag9//mTj (B!KY5yk,1f l8c₌#6z$HD9BC;;oAhQQ3Rl˻ZZ@W u]^-E_Kd眴X?ynm Kod4;n+֏ʫw.h]Y vK!}hwTplv( gHhZ)/!v jE+ɝfRn(Y֪%K;({Y B[am%H[~I Hi@:Xҵ=GRZ(VD5eE!xh&/sGs7)D18YYO tQh6*I tmэD ?u{ B {&7 S ef3x !]3.M&Q~8:'y#GL݌,`~/Ue>i>مSf.boi|arn 0G@8b>`)1/ɑ4BuTS"KFc2\+a| ül،?_ 9gqNO8>Xq} r2Sp=~ȶ_N܊w*=_M4m\XmDB{es%쩾OeC^mW[V!-eo1D;]qTO1Վπmar#D7qJї 9=[ ٫y(% _\eKLs}_Va?{Bdүߑ2yȮDVEQ6Fu8;& e(llf:87YPφj/3>gU[/ T΁^W*GQΪB wrœj q[KƘ0ek !? F 3iMWyV,*<[뙯vT&VlOw_v7c#%{Yt("]j](Z"IgJei:g?; Nx.Wbx8^]5}^3__z֖.VaɈ.~¬3EEC-\@ lF!dڢDↃLf/vOKTKYƟSʅXz2vǚTWZ p f]ʃHI8Жa|'jPQAƃF,}'7)]. +x0ۣ-nPc& ޤ0t0Uɬ7R3^51G+ݭ3R5f4Zp_6r2C@|Ϧ,3[NT(9!T)Qo~ʼnڕp*z愌QZiz _.DM] [ʷӂ -,O01|<˚SQJDJ$y00‹1ԖĐ9Y"ƽX-Mm4@.b92sw'%Rl ߹! !,KԚ"C>hgSp!V]J1];UFżȝN}_m~t!韮$`} 0P8oO.ޜ'PO [3S cB= oc+-8?EZ,xDfGj,x{2_:/OG-?nGz$e*Q&rbTLE;lkڥ"9h {pFD}Z/Y|Zr}V*vz-o/S'}mR9xEg!8FUP{&v1kݦy!*G)gm$sZ8r^b alCrNK-lPFх˩6i:6)B~~)m)P߱3jbۓ:ժFbS@萐 \BuQՂ'lIb[DTض ?i< ʦ1 +Hg X&kҌw yEB14sCs 1iF%gv{g%(Qggjj~fݠ~2c[,0X+8jJƷ3n̬cT_#Jh!_HN_(xֆ!T%)yD jAmojUk 80+*7K }Ye n<Е3[dtBVKM TVgVE,V 43e&U~ROҬlΣ vi9TZ8N(Il5[2kohŅ6TVWB)S2 `R< ?%r (-`W 87%"da%?IpHKU%xbǸdISB2vV5g#1쌇V/)Hh͝d!p;$hnZ4-sn/p( xI(XThVN%@TbU kBgQkk*V/w+gԊ.B!I'2ڣ3 e1SY1:_+[06<7U"k ޼nNO^]-vcnmMkי$d@OQƆ2#-D!?荊n[yPGgNi+zDStJq %JH{:0 _˲RmIl]b3aU ֗SЕyJ/)H#+V#oL@v#ЀUMlOXQǽB67bX\`JWʎcU=Y6ڏ)?^1gy6x<:U BLjpA|b⡲,9KeY̘P8z:-I(e߱xöլ[Vh,~? s{⟟|3u۝x6Gu" I˩ɋ6yj!w78S6.XqP yUvʼnOAF+JXBVto>hYT$#hlU.,Y?Uo=?a{*ؐF큅]S- M-R'1ΦZ_vbX4Caxae6wK f*Ryglao2ԸkKzc踶e䥌iKVtTf 4V)?M89 ^iqЄj9[^c+(_}U׸~nAзX1;,HHeXg}@-=GUL,:x}_79mr{]ou$0cu^bx$&S_|qfa놾v6-f̒8GOw-Ȏ%+]wu&I_$qJLޚ #9Y,nǯDp|p8uZ|K&(JjK#HňPFlzDgK)f%Tu7>j~ mE, !R S%QWsI@Ov\?{lt!6~1>y|mlk\lxw0>[GucZci\ oupَfc[ |L~40T> _'[`W3c(@/P=6̟1Ϲ挥=^fj9w#p' ,i8dLPhjiF!H/D`2 A@Ruf): D Rz{=n _6 nA|mm۸4'6B bFT`'~:* YjJ c9QQU+:HߞKWWǯ$Ul6~ȽD (Yq$J ,@T}D!ӄzQ5i/Ԭ9)\g0ux}h~'wE\3`d,ƭG tփ _>wȱ9R?~t^wRhE*y7HuITz}>[4֤gB^#X)bB64D `1IRYUf}kI6i;rP?:] ZoT[;veE:!qt,Ց;sĮ8c&lY02}8/e|1A53ez^VfeaÏS "xl< .eثnN"e#Tc(I'ucqXӋ<ㅥև5հ(^Hk:1bDaZf ʪbDҶnpUbl<[);uw*!Ǐi>I>_ރ^%˗'/n@wec |K[ϤV*m)¦CE0oI 7WJmv 4 +#EE B6W5`x=]0b]Tdz*nE(ī0+`0Ts` bdѰ<p8ΦIUO-TľO?d[lkCeʤ{_O0HvN.FjN -Ǫo>mbW3V!mwvsleh&:i-#_nNOn!alqæ=eRn>dN5MIk 9(1IlaJvEk7})̼~50ƻ,$lu`0L@Vc0rNօvMrk{Ŭ,?zI,eNsw:Qђ$Shww:[K+tzoǏ6G_>g%2Rt&MLhAZXH(VzōI9/~Y՘VFk]"\=KF4TcHCH^*l C&lgE $V *dLmanMu}m=>.#KGXJ (]&,awkZF*|82!+&p53|%<Mfm@LMл&,?pJH%,*R jnȭ'V$F4ñM-;Goξ?zqǓ7g_5G35zʼnɝPnw~KOD4d;/hO%ܗ8I:<\얌ݼSb.2ICp$^NvAvƸy"UO?=xg8(qɪ$%MM\HHs5WW0&#-*BPWJ^,ю؏h!.-kQ.t1$(^Y!e (88҄VMV ã/=~8qZjϏM)9KږXCLs jES|xeRo{/~.wc '~Uǟ?na*?|oL -PR`/]9|?Nӟ%)x?wotT}/[˳7^07f~dQ}лb6Ep׳8}(|9jUY%fQA\_rX~ԗ1xK_KZ$bGb0NbBZ/r|;OgNҊif)hAYpp}UٕO1BUEH*P7TLojD Py9JsEԣ#yVh[P[gֽpÀdD}$BoDBCHe+M|́hmȄ-}v, !SP10ۜeΕ?&|LA# <-uǡ=9\#%ٯ';+q_ 0˹AzBIyeGH,4*6ΊDQ;/ vRHR-M0GM:Q\G/=1 DXRpu8F: jM,NBlGPtD-*:8eBTM2PzJK/VS#Tw,[R鲇2~£ͣS\Y\V8Ì *HeGk;_1'8p<֚T Ӊ˥ZvIQFHR9eI^-Qz0׺ ΫxՖ[ ĵ4嗏ݬ/ +<-Sx|$_'dB9_҄9XYWPO%'c0I*e5Σp%@\ptzz&4+-4Wwæ<[Ռc/ѽ9e *{rC՝ٰO*󾼆B\EA>~[i:䩫C!V>ڢWvۧǦRm* J9]|N]G |^8I"`Y釓>U ~U 9S44Ȗu'|8ܙ'}PL` e\D1DGi%=xg[K;e懁[n?}&:.bZ[nKZ@L}i㚓],AВ}iQĂ" 0 05XdGXSG[\"((0z6,\}"Kc.-l2 FmH| jr24A%fBRkCo[R^R iUYI#!4/|/T0Wl' JAu!Z ?z1埴ɰȫZZ 4N^ cZu >b,s(9p?Bjz ȔmW@$ ~7M$|dkekӍ7lޘ;pŠ`'f9WwbƷߝ5d ;ZNbiWMm)^,L°0ag;ɻ<.uQd^]p⍓|HVV؆q!' kKg9NmN&{Y02e1Qh!(EzO:c54aVSs?as{밂<u˲Яk5znӍ\EL {ꨎJ 9B}j}Bo^}xWj ]GRCR{}9-t[44%JA0WG8|R[E;l"~ ?h0BA?e ? 5Eŷbs?Im] A5`/׋L0TzC І_>n?|Ϛ/{ D_BQ1ޅF8U  XVꤣn7lF-1Bgb%a&ZX5! YVt A0qz+ l={HNiXpWg5vA śĪzQy*b< ,#86M) 4~D}-)@,qS8Xy]g;yXʗ$ R@ 8f#jI$`qN4;fFJLQt?N67mw:ah~ag WpUxCOvgAsʅJ \u5׀=R Yv۴<"$F-l{~"I3o#wWY ܺ A%dү0b7H=9сjFy fGZ8 T*ZD }ȇSOe3ʭƍx B}mV =6ʄlrqbicԔW3"iT3z'][L$5<0!מə".ur!Rza@݌BKZc jlS S7~ºcZ<PjVr0KYpAg LL,.(4On6Y?k҂9O`ZF-]989_CijٱFAoGcLYIa+"GTd@>AfԖˌcV)^^foj ?Eݏ [ǥx2~Գ !BV<N6wKKzk34Z UOB5VUC۔Ǥ5pYڕ%Sk5GI#LjNg~ d<8#@cq`$?qn^Y=B9stv G!(>r mG|ص4DѶ' b@z-sKʶ@ (|Fۜ!_[BIJhCtyF v- $.ln$$䤙v?9zvq|! 3- IX3!5o;@_~V@[&" ;6/Ps[C uC:m%@kv0V4QdC'8R@1nMĖJ!3yaeQZNF6uB!4^iqN+ ]T=|GC482^ԄAH(אj/gXD=S~MyIf`R܃26̮9@b6TO cfث&Ke*<=?;T#'w"ɓn#QhA8H/qD9%YܺQ:c~"ke>עB1 |xCݱyMSռ$&^;Er0>$]|Qo ]HZ02߻2;fZN!LAۢ<٬O\택CgUx*[.Az 9 !B*L)enV*T[,霢Y )HZۦ6_=ӢokG G 䣅OkNGw>]-lYAďu8a f 6di[wrx~Д vH~Su GϝTxrNyN pBPu4}y>_;flLۮ:z\$os)x[x7>~_~~OW<z>XV/=oӞcӢu2á »SEWHP2ڏ}9 eJc\&; N6wC waxXM&D`ؘ[3nrQ-vkDh~*4eUeذ'qj\g)*ѝ +b=׍/r>Vg-o^]zs#:U[̥|_5snЈAGIEQ$irr}? 0]-O?OY(BHn|KvևVq%myZ,LW 6I'G=modspˑeNzc}l5I|Zvٌ]BF' |U*6R<f< Cx!(~7M܂$%bx} a(U9'S=g$+즸N)w9Mߟ;ޝsHoVlFaALL>? 6۟e$6KߗVa-а`}zڽfpn7rYS7}r Fb߳_ͩ>ws#3١g@콲fcHڦ)>˧wY\O/wJ'*vN2AKsf巿>zß|&x4@i X5u0I9~Rۓ0Og{Sjٰ;LtҟL#H .94y|4`LVw5zV^zLj  +>?`]nZ74ESG\U[/%lW|0e{'gI'_)5Q7 p6- |{ޖQZ.nkm"o?z]SX_Y?`>B۲l2Wl5n&zcy9u%OIs:GxZO·,;x%AIn$vχ\&[}:,mkS֠߰< YE?MZL.wu [p3;v/tt;DC jMN Pw$5*.aryT*tKd@g!y8RF(t~<8xy/sqޚѶOO/gwkrSly Ʈ{͏A+w|yT QWaH+3gs2=eM!?|FWO[_+.hPҽtQEZzYK}T ?٧bb* >>d.NخWkPbKB9Oߣd,[W &D(O%%goIt&ȓuPҽAu/4d3!IXL4 qQ\J2 Ƶl!aoGm8ds9J~n=d'RkG|T$`Vݨ]ڗl%BђϽT#kxۄHZFE8.73ձ}c`'©%Eƨh}^bR^)f c?+-•c̅tZ1J`8jʮo+V!GK||p:j~mq~?YhuRgO=ps 5C'I`Sd^ 758=gRBW<`<ϔ3JsY^(1(cQ('\W$]śtSΐP-E)9W\fb׃A(g}Z-e%`W/4v뵪Vj^-!!!;od]/^pX#l1sm \{Vb/)܅yc;{ s?,E wgf ԉÈ6u;J eN%ǫjp ߝYQKKL?}/߼&u&Nُb_{M}'Jrk6UN&2$Q {BTwE͝DGF͑RG'?϶djݮ-CEsYX &I w}>҂H~۬ݑa7Zf aTT;OMNf*G$,808_`Wdc\tiNZ¼q=3-2Ui Mgcijlzy=-tQց!6jMMe (@̴E0xQˉ`Xcy7תxw"Qj+vke(S8J4yŹn''c>Wj|w++zdT\s[sGNPi9upzF S5 }֐BV2G2(yxcbۢ~&C4iQ@Nr i jQS?( Oc8٢ `HVO8+$5-cV%s>Q/Лۆ-n ~PQZT|ugh5J|Iy;KSI,$}(JOʟW_crEbW,R ]ڎzBJ~-$v73ZIƲG/X;y-4JHԖJlXf/hնf02GS]Aѥ|ZiIu[}eoѴ2ң!0TɄvzh\lrO͡(e'Co]9o gc;@IR/UM(-bl b#g$J&nKK$%HkhX85K+Ll[* 喇ȵ1 !BX`z"Kg6rfnX[|9BzElHM3TTfS:_)Y-Jx+]a:e3όP[4u:9gJR`Zw 1d1ݤ8Io9++ J{7A Ա/:IF;Ar Yzu uZ~?"nK5T4 Im.,t!a-ѿH#JZ5"Qe&w2:I`W3덋פ%JI6Gu3m9QUfm( Br܏DߣuxaOCqZ52&-م8WC-7KA Lu8zPr5|a蒘 õvw=cnȳH{ot츽! w\%_[eFί.a˹ G48z4lѨ:*ɿIe['a]9 inb붺GڴQ*txFl/NVya_PCR(&ZC6eqDr}Ց{Yj M*LH۞_{Ja9u_$"μ.o NRRUHd"]荚&7{0x8yw<qmR&rk6^VV6l}4Ӌ'/s}9֪pEZ:)wRLō8^䮹a@ô7%eirNXӐ%zSÕ [;NLe3LА`٬(CRmo^Ѽ26gxѩ|qsglk$>/ᐈݪGyeF#ЊmS'@Q6Ʀ-P0!"D#,HA !_WԆej #VHAjKG@yw>*kӵT].JR:=MbCJJ[i Ιm'[ DZcameCE Oc HFx'R)0 ۂae#27A^ -> Ii{rX/)w iwM-12;(\,],mǴ3h}z>x08DL߷An.[S% n#֚ 0Z׭b7L%ehsakM&]l^I$pJJ0'.0 B&-w9M2؎ 3z#n2% rQ1 ̃OW qB ð@NY'f<] r CW7'!xZr8T# Vcr>Dn 'vfyaBn#t6EnV݅{Ksjӥk йuf'l:izL)2ҹR:2OQ:gW@'޿v/_79lN߀˯5<)>kf7$!W^Gýh8azû=u C,Nypx)Eptc5:a1N]ђC@6J 茊W7kGI7cq \ZkyW_=~ > @7s;ƌcy)%cr_IF){$yz͑Rd=k$XSSO_9yޔNa1 jNn VJuGXF_@ Gئ\~&QdS-u@d[3g'c|,4ptG,F ~X"xH!t&he.bz)&nq1 Nyx81Q1sOpN/m 6`-WK IZqBw?P!a$$fb u'ƒR0MKbqV,#064!SqbA`(~bp6XǑ~aDQ*rۦmN/?*!˳u񋓣7/{'VR)4C:Y$+Ge#ٌ5eS92YAm!dD#]nŗU}9񎂸""JqJ.ij;CxR2zB c:|N6e/Ir<|dˌ\z 7]q"r,:ڱ}-^Ejm^)`n4 X_]_5Ӈ+# Jy@ Z_k .K8Tr⦓@%mj1IϽAgBMum m0al}ĨntlYlS썻:F)8O34&g u`趘>^'Em?UnHtUv%~RGĦ_FgZ1oS8Nm?ײٗ&]Ok6CbQuѨRܴa-GǫǢvq`jauOkNxtJST1 ݸ0uJ6-;:CZ;Hw$}"ǛDoeCK/hqlH|Cl:f{Npwn_m#v; '#`yef&R;8t*y]ڡX[mC\3ԬQ" %pLI$pɑLduE:=F*Α"-4goBⵎ+ on4A9>G붿W|Wpz.5x,nWi6|>}I?d;ӪU-fY=ZԬj> )A(-&(P*w''/(R'a;L37>sulouLHҖy*r/;V#hiUf>cGFpۧ5Gr&K1Ъ9OY'si6rz˥*yIPM3gYb_(Zj~S^eʠmބQLqh{mYa8+(p55:t*`% 6 KcU'|!2tՒ,Kˋlu %eҶi VCН<Ϯ`ZCNIw"<ܧ>g͜)}XKD=qUAEو)|niP,:~J32:; e$89a rsSM ӧ_u8Z&|n^+GH{Mz;+{|UpSfg!'hP`өKNāq洩)siܨϱ d^!s}[CF.7 (N|N B ˌCoPǑI߃yI0q_q5vǼDrMpkU5-hi>*J/($'v7~bhi8%juN( yɥ҂Hqidd|5CSӴGYI;z`$Ϧc}YTG鱕d*:@aLReVo¸ťw,4mU [2PA>y#%EA󷁶 C >9HfN-+|SoIS73|&|x$5(D.)Ζq ķLlD9,Zj ՗{pj5ͪsؖBF~ 280X7X2m4ZhFZlZzwI򶢈!LxѪ<@%FhҖ1i·ˤ3F&$vQ(%BfF P#`14 ,-wѬwOVS\w/" ߹q}0q;nﯱ%rЏ{n?j-YWHH߹^9JKQ2fz04`@,:j܍'^ "h2bEG;o%g8-l6.[m.]dE4K %o<[7]:رǾv y$%o"=W=!W|CH[-Y .}d5Qr7Ml516Ezow?:п"<[֮=tO<>18^Or$یFnq Ԛ@piP-Z{8!u# ۤKCR4Ҙw{~Լ'UZfۣ=VۮdYfIYPU"*@g&'Ҋ[eUw֥]ny'hVXV뮊@jl׬@9%;.ӷ|7fIpsgUJsB+(ȣmG("!a-o̫2d/o-k}[MՕ깃CIEB]u`;|9_ OfI\ Dc^|Xg w; E44K˶<܊y%aґ%Lv(mІߧ_=}|OY3. D58 jIYsa!{Avmtzv($L۬>D#݌R\jMA3C QYXS'jY,⿳E C M\EA?peP}tŤujW?z_-Y51Nj'k8y*JMиA+%Cd/!6 8aGBDoG_ݵ_oyNQ]zaNcph[xT'&R{¸("j)*f6+cOd B-z.5c!%@0.|j[21ZūΗ^3\c>? ard㡕tkN~=WU<0ƨ.@=fb !C m+(}t6o" Xtv͙5,QpCpusBJh'BSxB+ "n:goH2]7[!'OByI}k gCn7R=oF{csǼR af4R{l%:ur( `%׽ț OK_SA5Nǣ7~b'jY=0k? Ĩ%?<}(U Jy`31s0x?=! 48s 6g{TelmkPP,$;5&r0pҪsNbpk6#Og"4׾0noO.ޜޱkkߞE-99x ,wcm8KY6Ⴚ>[@s$ZïS.YJf͚ZV<6lR֡[f_-OX̦dWHBs_R1.a,bUS[/-U+GdR6B_'9@,!&r3r0i ڬ@m;#׸Po|!ʧNuqreO.U, o>¤5E>JiVQZ09Kz=y򼔣΍YR[,m J.}#5wb=DL'Vo"d'wt/u= 2Ww0Um(b.EpS ҜeA ,yIFW?˓IQ:zݙ*?o$ϭ%;>Մz.0ꗮTz4$, [x5t| fkVS  –؜!u\e(ii!QWӨ*N2go"Q"l8W;l5p w"Xł\ER&@oU%mQ*:=*.~H*CD/[es8ZJiU&ճ[aؒVB l@n fp`+ aW9;]ѺEdrCZ EsSp4Eh$ٵ&S}\P ,5rf1F,%MG0䳞py >u+Ic=z658>{cb?"@tRs{2w첿nRwV$_tFxE|ͦp `ʡ)}^?}z^nc6!>A"ff֦,FZ‰bI7^MիI7 |Z_ n N0jw.x>S`UFH = [iݕ8:=B 8:;p]'2D[Rmg18]1~Is1YQY>MnH5~z WLfVC#Obe:w.a棭VJ.N=z⑄2CmBv:a&[^Kt (Qe17uE:f{zāzh(ϧg]ҡ=yo&ٖ&0" A:XQCg9mS5 ˛{rhBNKhA~>78׾ tlJnӱ]:\"VD zR [ix`7 ; DM2wo3pim7D.W7=,-9tA٪ TD;g UKw4a6ZxŦGMw!N~{שF b٠aM|bK6 [Xht,A,\wxĞX7{~ Nh}|2#fqyT;tD"ՍfE+RVN`}~uMVӧzm?#'`֭ܔ9擿Ժ4;7f#-ʏH3 MŪb͹`g  tqI*4>x\9v_}͹_wG8}un6$/^.|=-XB8xQxawy}q?%ی\oNCcBdoߓcߜ8ބ1R:?i՜tx Z _U1Z7DXo_~66z/Kϛ~~Z5O38T%-8lP z%&Kl iJPxݡl#8!V"[)HnUl} Ϡ);! ĽzTH' Rbhs Ʌ%Ï!w:VLѳׯ^iU=OaM;{>qQrp(lO3Ԓ"5̤¸km\ QB)?w'vS|6>q?|OwGA0cȩ2_] :%zZ;O0ӟ,bDI8'5sw? Lf'_&`ZK " r1E$gٌ E-0 ,HWobgz}) G&oנ*UZdÄ