cobbler-2.8.4-4.el7>t  DH`p[Bj/5,d^{,\(؄QKA {~]g+>)-~Nm9>|{^pjmo9!3Spa_MFi0)3%R 3^nYV!!"65 5 䵘K+*uEEG.*Д F/}c0b#a0i#Ob' HHп֕^ѣw?W]Ԧ]Swh߸R*R=_%-<+vFF%˓dp*gB_0(y;_uʲ[+";*e IҞKĥ9o,(n#cBu!yٟHǵYKrь۳UaޠQyAOkK$h9>X#{% iw6ymFg5)ǹ;j_#5dwIi%(䂘i诳IZ@Bg?Wd   / HL[jq c4    } D(8 F9$F:jF=e>m?u@}GH'I/X1Y1\1]9^Y 6b^d_e_f_l_t_ugvowr xzy,0Ccobbler2.8.44.el7Boot server configuratorCobbler is a network install server. Cobbler supports PXE, ISO virtualized installs, and re-installing existing Linux machines. The last two modes use a helper tool, 'koan', that integrates with cobbler. There is also a web interface 'cobbler-web'. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a XMLRPC API for integration with other applications.[A buildvm-ppc64-08.ppc.fedoraproject.orgFedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttp://cobbler.github.io/linuxppc64if (( $1 >= 2 )); then # package upgrade: backup configuration DATE=$(date "+%Y%m%d-%H%M%SOURCE") if [[ ! -d /var/lib/cobbler/backup/upgrade-${DATE} ]]; then mkdir -p /var/lib/cobbler/backup/upgrade-${DATE} fi for i in "config" "snippets" "kickstarts" "triggers" "scripts"; do if [[ -d /var/lib/cobbler/${i} ]]; then cp -r /var/lib/cobbler/${i} /var/lib/cobbler/backup/upgrade-${DATE} fi done if [[ -d /etc/cobbler ]]; then cp -r /etc/cobbler /var/lib/cobbler/backup/upgrade-${DATE} fi fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset cobblerd.service >/dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable cobblerd.service > /dev/null 2>&1 || : systemctl stop cobblerd.service > /dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart cobblerd.service >/dev/null 2>&1 || : fi(K i-t i +8d]NNNN]K&&&pEbv'Vc(lYre'k p1LP1s ?nZ  e maD3D3LvPP / h h [ / /D__#  @///$$aBB,/''s]]s]b]b d d v$$J==+$K$K BY&s&s  +44&& 1n'd'd9u 9 91ee p99  gg  sCCm44 B88`R;P;P pW<W< )) kk ee 60 xxPM Ey@=&-''#i44!3))'eaa n n  e yFDZs1$y @D [a=5  1 S8(>.~!e1@3EtADlf"1 A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAAAAAAAAA큤A큤A큤AA큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA큤AAAA큤[A[/S[/S[/S[/S[/S[/S[/S[/S[A[/S[A[/S[/S[/S[/S[A[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[A[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[A[/S[/S[/S[/S[A[/S[/S[/S[A[/S[A[A[/S[A[A[A[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[A[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[/S[A[A[A[/S[A[/S[/S[/S[/S[A[/S[A[A[A[A[A[A[A[A[A[A[A[/S[A[/S[/S[/S[A[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[A[A[/S[/S[A[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[/S[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[A[/S[/S[A[A[A[A[/S[A[A9910007cec20d8de07d1e96620bce41c4ae2d17bcffa23c969f46ea74098da85cb00b0acee56dac3e3dd201693e2d814a2dcffe355dfa28d3d3f68bcf09e84d4937ce02c90db69161b0353c5cf17c31e2183955d3ec22ac332f1c7d1e8855e377f5edfc96551a8778e9126ab6d7beb6682da125a6fd79bc0cfb6e06264d94da9d37e76c2bb43fbdd2524c456cfeb43ca4ce8becbb0369bfcb614a5630dd9a86b9eed1c3e6af5956a19a77bec4a79aab722e3a1b43a2beab6a71710bd21970397376d3c319c2bcf58397c636980cef63c5bef4d69e18076367212c468836a4c20d528bc92ecf852029b50f451a30eb7eef4c245d31d87ba0c3bf291426a3976faa3b04b13d0d469f1896c2ac841c558ed8fd79c546d9c46763e507d2fa8af288fce0d2cf3556c800d40b34a0f63d896b238a3a634934b99478ca949221d4451cdaed9757e3cd1829da0c4227a846d3c40dafb902f3846535797c09035d9f07e388656ef023ecbac01f423534bb9b7af16cd97d7825326c1acf95f1dde5dacafcbd07e41ccec94bdb5dd950d8230e179df932db521273ea82692b5016cf80e1f63b49f5e7ca9cf482f8204e9253561874f4c7ef415cbd287e497652ca2ffd1d447aced3bdf44ee6dc1605b343eb9e5d9fc2e9c2be100454bc3b77dc21d27f1f02d56093b126b24af7400b176cfdbed6e2617cad47038a3a79370225b87a2d4fe52e62e8482aa3b55c5a94cce662cac76147debf275c099a6b963ecd8d1d8e99f0fe62e8482aa3b55c5a94cce662cac76147debf275c099a6b963ecd8d1d8e99f0fe62e8482aa3b55c5a94cce662cac76147debf275c099a6b963ecd8d1d8e99f0f77b77f4bb65542dde3839462307d83f47991d395fb85b442f68f1cad0609122ee62e8482aa3b55c5a94cce662cac76147debf275c099a6b963ecd8d1d8e99f0f56093b126b24af7400b176cfdbed6e2617cad47038a3a79370225b87a2d4fe52228f9cdab1c67c2a5dc1336f5b5280854f2bdf34972f94c21fe2d281817dd48728e055434a15793c85cd8c4dfa54d6315575803b25532c93bd569f362ded943628e055434a15793c85cd8c4dfa54d6315575803b25532c93bd569f362ded94367e51a1caeca76d289b2b406f7d91ce6d278308adf05340f452769380ef6b76f47e51a1caeca76d289b2b406f7d91ce6d278308adf05340f452769380ef6b76f47e51a1caeca76d289b2b406f7d91ce6d278308adf05340f452769380ef6b76f4b732d4ffd9bd2310a450890d67f106c7f5f4743373a25bcdc6b799cd3efed90352e63914c8661ceac51ae40e2f09089c3d6f3208d997504c5d4ab6f17902a23a761586a670d72e33b905de81cb6dfb7181b3fadeaa0fa29848900c1477d1585c761586a670d72e33b905de81cb6dfb7181b3fadeaa0fa29848900c1477d1585c86134ff865d15eb7d90f4d11b4de9acf842106068ad02eeb94aaedb12d29a0a8339ecded81af70498adf49293b0befcdb16d8799b884cf5f22dda728a9a7b79dc8eafaca957f19ccc8cf0783c43246ffced7a795d24106626fac5b3c31848006eeecc0ceee5e2b408796efd961b6e314b0af818be6afee536f714f5362a307d631ef4360b677a67d5320a7e93aa9b9ed8c90f384802833e1891f00d6797e5364772b85d36f341e1dcdb2a50cfe85fa257e99ea6e13066ed0d14f660b6fef325ee9d71721bf2c0451cbc27597da2a21045a3df25c4bd0f5fd160d65e3e01e5cf11300ecae87b249fb7ba5505fbceacb96b74455c19bef953a66f5a101270bf20f7195ae17af30be39b027ff09acf347e632a4d7cb96ad5468f763bf1219ea3cf003285b59979604937767d7050d08633bc140dbc46d2f546db5b86ac536fcba2ec72ebbad70c3a7d4d93eee2258ad9252632ae327573cce0f85cac381a5de3cf73cd789b19bbcb65d6994dd105b6da2620d78575f6e79e042932260167a2b4723e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855efb83f2a277e9f49b38efd505f5cbb93885e721b6bd16b788937c9396174c006607d38e0b47f1a32db68308854582188748dc158916eff6418f6462c9c74df946833a132772b1c9c5390a60a5bd6f95cb4088c11f5c82bf60f7621541ae967cc5cd01bb980780f17850da3259ab5cc4f30f0e5797a189047598df617413926b05983d63114756319ebc94c1148da96e19c0ec433ac48f826a636ea0fa30323216c597b73c0a4d7efb128bd0e8084bb1d7c37190cf8e013d69d6f549f669b50a36f23502885a3fb8a84fe520840e6f8fc7d1aceca59d41d9193b1c05dcc0eca5a79a3989bf82a9261cbfb0f3f3b5e93a15314b61390e8c1f571e642a361417ee543d54e3df2b8e15554150f1e2e4af7772913711eee386b96a156ec5bb0f1520ec26624ecb9485a5ba46d040a772206ad32189309641b2231282936d879b0e58685653612fe093c76b4f62097998cd7f16c9c51faeb84485624036cc6f00141f3e0d08a7fab7b4ae4dd20d62135dd4aa00ec529da99cb86bd100c80688e42f06b6c597b73c0a4d7efb128bd0e8084bb1d7c37190cf8e013d69d6f549f669b50a37897b5b4117a9fb936cc29164c855a471f405f3086eb9d58a877ab49bd8370d9831e1c13d6f77b9bf6d7b03ae788071efdc865285bedc6a904f7e9dc6f6abf5beb932f5322fad27a70d2d42468a71598addc196928974754ee477bc1d4fc7ac1fee5d8ddcb41b64d976a89ff2e0d61e9063546aaa32c648a720e776ddca78b79a81d8e5ba69c492a0227ddf25cb42df4e3f8b733b0ae1bc61ac536356bb8ab95c790f40885509a17603c4f347420d89c27c56a7e4393f6cda4fa243b4cac829d373c741f5e39277a43a6432749e264cd52e730ce43ccc0b4fe320ef687d5ffbf29081c6632d2c36b0cf564e03a83f73ea3793aa368242caa5142f6947cc0229f6b3e043447ae95a7ccc2d1d30b40494b426060178c2d6ac537935832451526a361ae30e50a0e752d17a130d0a17d1e53f083ecd531759c05019e41477be3beda93b03cb8a9903ef207db908e3f95c260f057282cd29267a7ca83b2659967df48b1f02ed979f28cfebbe9351d41ed4ecd903c5c947c91211a01276c1a2e7515811aa4b7472c1ed9f8e3d226e1418b8ba751dbb67aca9455934e623a219835ca9249357e5aa895495b3e0640bbf429ef3b7fcd2a3274f83457d2b4495e9ee84c6423acd7bcce95f8b9fb813cc3ff5d575e1350174f18b918120a1f1ccbaa8baad526c781ee20d79a1147e21ab27435d1e0e08e9fa604d24a0816cb9c1221e381f56c0522672e0028e5cad6b705d86c7f98c66e609798a3b35e0b9e54370bb85636b56ac44dd18ce1681ae191bf759264d22747b6a5b66433b5944de40d6340f9e5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85520eb8378e3d6bb88da42b85d2d97f79fc275632b41b9eaee71360b60fe04556e20eb8378e3d6bb88da42b85d2d97f79fc275632b41b9eaee71360b60fe04556e08891e9d654414711cbf6f12863ba3514044e449c7ce24c81a03cae6c7bab12f37b46dab56df6e0f45fae66764e41d3ff06c19267ac33d8e0c72165029f0425337b46dab56df6e0f45fae66764e41d3ff06c19267ac33d8e0c72165029f04253ab8be894c07b49251b124d69020491253be8f04de0332b06c6130125f1718f907f642df659ea97bf80c6667536838b2d9a5ef2cc2c657baeabff7c9108b6e13a7f642df659ea97bf80c6667536838b2d9a5ef2cc2c657baeabff7c9108b6e13a56f05e9fd480c275d8736e80454e32c5e5c366b575508f6c0d1635d142afa00cd0788b609894c8f87ac48d4af04f5c0f902f69e0c526df7e531ae3ce11b9a951d0788b609894c8f87ac48d4af04f5c0f902f69e0c526df7e531ae3ce11b9a951343285ac4dc9132d2cbd3884fb077fc18faa3f39003186f9b08d61a90c86bd7ef8257a120fc336f163a2b2425160be72f5056ba3b999c2d960678f8a473ac595f8257a120fc336f163a2b2425160be72f5056ba3b999c2d960678f8a473ac5953ae5c10dbd4a0e6f1a21e6b26886070af5c20a841d103db8db5414e72cab5032c5a6088fe8d52856443c2e9920e5585e5a43d57268f5a17f64f270e3086cc95bc5a6088fe8d52856443c2e9920e5585e5a43d57268f5a17f64f270e3086cc95b1b821baa79b651a35f0665332ea2ec6f92dfe9e2291ad3f987e139f06337cfc2ee2b8e276edf56043f18fc1bf8dfbd46a402caf9963af27737259a99f7d1656bee2b8e276edf56043f18fc1bf8dfbd46a402caf9963af27737259a99f7d1656bb64ef2e34d13d5191f28ca6074562f1ea99ad5f2d55bab3ec518e097110c214c66470ee6de882f360d2d41d4afcd3235a5e512fc7e66486fbd2ef64b00b2bd3a66470ee6de882f360d2d41d4afcd3235a5e512fc7e66486fbd2ef64b00b2bd3a1f9d3f76a169c919045e6c1fc3f11b126905863fe382a335e3eccf6a2b35496506994b75f23b473bb5b55d0d89a279479e9a121ff511a84bea8fe2430dbf82d406994b75f23b473bb5b55d0d89a279479e9a121ff511a84bea8fe2430dbf82d45d2faf287fa76c36bca5e2c3b82618ad47abcfa15a4f4ed89f9067bceb8e49648213f477a6bd3a5c75c2b2dbb2a5607b3ce2a6e8751bf9c5374b32eb9cd2e7548213f477a6bd3a5c75c2b2dbb2a5607b3ce2a6e8751bf9c5374b32eb9cd2e75499447a14de9a18320e3a09b5a0f2387055e3210b5ecfb775385e4ae885d1cff8a67c78ab8db7927f2dc380ea389ad41dc4fb61e32164a8c1dd3ad4b95deae55ea67c78ab8db7927f2dc380ea389ad41dc4fb61e32164a8c1dd3ad4b95deae55e87dfdff5d32897023530f1c50ad798eaff01a60dad6455ed4bebbd91be423c2323a507a2c4315a7a9bfc3c907d36a373e11851cd71a8efae8e8a67d08716797223a507a2c4315a7a9bfc3c907d36a373e11851cd71a8efae8e8a67d0871679725d28eaf42126729113537fd18b28eba22f80af5881dd7bde97b8223f950ee33c024354de5a80fdb24f925ea8386bcdb994a4726686aafdc8b43810b84ea68101024354de5a80fdb24f925ea8386bcdb994a4726686aafdc8b43810b84ea68101228a251173189559422a0d356b810f5765d6b5279aba3f6e186e0d5e21aeb855a43d987e45d775f48bb5f35e50616fbbc02815d521520250b38dc1a5d992e615a43d987e45d775f48bb5f35e50616fbbc02815d521520250b38dc1a5d992e615ae735823358f5a98b02fe9055cc58df1069bfa3ff2d289034f9b7bade18ee1898f59fe5e8eb3c2bc5c3afcec512f6a650d3b04a775cdcf498752e4fca4f77ffa8f59fe5e8eb3c2bc5c3afcec512f6a650d3b04a775cdcf498752e4fca4f77ffa5a5834ac8169e637140028b84b448ba730f77582b2fe5b8be6f13ef30428fb7ae2b6877c56dbe89fe4a2abbde2f2660d5ad2aebeb82b432b420bf7bce8e0ac74e2b6877c56dbe89fe4a2abbde2f2660d5ad2aebeb82b432b420bf7bce8e0ac7434be4c2bfe07f437f653b890a7ee81db18418d2c3e718c00b832f65cca5fda30cc7e4c00214ccb38ec10d52eba10a61872902a51c5b77517fef57b98d71383f0cc7e4c00214ccb38ec10d52eba10a61872902a51c5b77517fef57b98d71383f09591486c18615e8e6f9dcb3fc4611798be4117c7d367b81396e3b6266bc386f17bc55d4a7b5cf43c1e54609e3ab23b734c761b01e8cca22fe81142d301f3d6e47bc55d4a7b5cf43c1e54609e3ab23b734c761b01e8cca22fe81142d301f3d6e413d91bfd7332348d74c837d9521e0ac138faa83623e5c2c468040315e6963dc25a67797eef17872a3000bc7222f938434e7418cfa7098c7579cbd30ad2d870455a67797eef17872a3000bc7222f938434e7418cfa7098c7579cbd30ad2d870451d5119605c36f5a7c2869a3dba1033d4871eb3ed02f2960020fbc2ecb5e53bc9b99a07a5b17595fd1ef66f724186e1f062e142da6fffa7f548d3393ea7eb5883b99a07a5b17595fd1ef66f724186e1f062e142da6fffa7f548d3393ea7eb5883d36df728bf2419db0ed1c1b7e43589b766e7bda72b2021d4130f80cfb35a02f4c0597497d684b4be86caf1aab92767ab20a4104a087e36b4389c0f4a6bf25756c0597497d684b4be86caf1aab92767ab20a4104a087e36b4389c0f4a6bf257569bc2184feda177d72ef1360ddc375e60723a09e37c4f87469bc43141394b56e1c941d91052c950df199db5cc061e499b378b21c71d64de94ea06f68857126851c941d91052c950df199db5cc061e499b378b21c71d64de94ea06f68857126851a19e31a517378dd56e655aa6eb50a54a3e487e7c76ea2683b4542655990284e5f65b6391a6bebc3d738f6e4a9bf64163a127016ec05620fba952b42a2121a738f65b6391a6bebc3d738f6e4a9bf64163a127016ec05620fba952b42a2121a738060750615ed6ceb9d87dac923d93723f460fdafb76e17ed636aeb23e3b214438c91ce867adc0b0d046c37f82eea97518eb69b317d104fbb88de5383532298237c91ce867adc0b0d046c37f82eea97518eb69b317d104fbb88de53835322982378bf38c525a4688c6530cdc94ae5cf7d8c32a2affbc9aa3b2e48b5f4736fd3d8e13392946ec3d7cdb34e4fe449039bf9a1298c16071dc81417946f7d1dbd4d0f813392946ec3d7cdb34e4fe449039bf9a1298c16071dc81417946f7d1dbd4d0f8a36946243a0d3565c9a93fb7f4d9376b4a63b4f4d58a719e1e268e03308420c9acb4d53fd4640ef3b3d0ea5d34f56ce8c52d2ef38ad043df6f5397b1e4b96948acb4d53fd4640ef3b3d0ea5d34f56ce8c52d2ef38ad043df6f5397b1e4b9694898ef61b76b18b0437801a5eaf2c06641a9c9b21fbd3a7cb61b916e6caa2e6e544f402cb2c8cfe53bff20643c9dfbb16c03067f9efdc8b87c53fe6d8892291d224f402cb2c8cfe53bff20643c9dfbb16c03067f9efdc8b87c53fe6d8892291d22381d50bc0e84c6b6c353ef4aab521ae5b47ef49d562582935e72abd91c64e2aba2b5976259ad1cedf11383068d7276ffabb2d32baa2cadea3de58efa83c5f8fda2b5976259ad1cedf11383068d7276ffabb2d32baa2cadea3de58efa83c5f8fd36cd09db976b1a1a757d280611f71932e879c00c0d73877c9c791a2dfe06d491af5e069b2225da8854642b45626d9b02e06ac1075b3cf6f0c9c97455eb093213af5e069b2225da8854642b45626d9b02e06ac1075b3cf6f0c9c97455eb0932139cda3f4dc8d220f4a141d862764ba5be52d0fd02a01c81d19fd047765134ac297222218495973f03ca5a6069fe7a3b6cf386a7727b77fe28b4a6e83921723fbf7222218495973f03ca5a6069fe7a3b6cf386a7727b77fe28b4a6e83921723fbfbf312b24ba0bdc9496a1cb12dddbdeb802918d8cd476146a5240055ecca0adc700a212b95b2746e7ebb08332e0d5ae5d607346f0c2dac14f0ce864e4ef663ab800a212b95b2746e7ebb08332e0d5ae5d607346f0c2dac14f0ce864e4ef663ab86bd6eccdb7b94f3946c71b40c980d6da9b8ce7dabe9a4d12f0a382dd47459ac975a4f1fc6544c560d1946e3467a4ee29fac87844ecbfe04c91b65af88a3a9a2675a4f1fc6544c560d1946e3467a4ee29fac87844ecbfe04c91b65af88a3a9a260a14c38b0141bd0ab7417c5b839399a7d2e4440821be4700f9e5f621d0e3b636d41de6fd7e7a7b4671ab0e59433d8a88c763bcf8b42ad6ee90b579272c050143d41de6fd7e7a7b4671ab0e59433d8a88c763bcf8b42ad6ee90b579272c0501430fd7a17775059e43566a4df2e222983534952d03c0fa431be5eb1db72ff517e96b6699b9af4fbd9961b76a8e4222544baad3fce5622fb2cbe8d8e8404f529b0a6b6699b9af4fbd9961b76a8e4222544baad3fce5622fb2cbe8d8e8404f529b0a1ea938d7dfe7eda461e32c6cdccb8bc05a51bf29f47a72e3d17b8d1e30d1026c018fe023e3b107353a443c0c569cafe6058615f3296e8f510cc45475f33256c7018fe023e3b107353a443c0c569cafe6058615f3296e8f510cc45475f33256c7840fd0fa670f396ae0820c69848abeadb20d38a117270b9634f17b01316634f146cf6d68999efe42801455cb1437ddab1a94087f636174b8a0f9c00071f2352546cf6d68999efe42801455cb1437ddab1a94087f636174b8a0f9c00071f2352580b7ba957ca9bc60354d4c7e0687ae65d483496f6dddefa6175ca12127308d73dae4f03c08e25f4254c844acf9b0bcaa0973418f3f00ed2ac5c86938d1f60708dae4f03c08e25f4254c844acf9b0bcaa0973418f3f00ed2ac5c86938d1f60708a0e28b7238ac596dbdd8f1b325b8459f133761d7a2710f4c4cb8fac6a0ade06e7119f01134e52f2b60337fb5e52c2c496d48abb56568562a34efc680dfe3c6f07119f01134e52f2b60337fb5e52c2c496d48abb56568562a34efc680dfe3c6f09bf26244680b08fe101749dc54cda6a5691082db1e7fe9714107c172a462b55944d798f93c4cd70a79955549877c1e29bf07fa08f578dd1e767845b3eef4f6f444d798f93c4cd70a79955549877c1e29bf07fa08f578dd1e767845b3eef4f6f4de3b5b8bffddc6e0e9de6951c21e118fd3689f8faff85ed3a46605fdae470b5626c9d9326c3e4227b4822e8f6261fcfbe6daf195bd65029827edf813fafe95a226c9d9326c3e4227b4822e8f6261fcfbe6daf195bd65029827edf813fafe95a2d9e3126cc13b185045683b1f317a3f095a40fd67415cbb9fb2626b40fc002294e07774fc283043a75d70eeda55b29170502273409ee9363ae437b6a1ef2242c2e07774fc283043a75d70eeda55b29170502273409ee9363ae437b6a1ef2242c28abecbca025394bc8cecc893291b4a909b3a1f978ec80adcd180011a32459417c1dc6de0f3602b0f21413762ea956e1d417436b29d5d8dd5ce7d11d47a3e3ca7c1dc6de0f3602b0f21413762ea956e1d417436b29d5d8dd5ce7d11d47a3e3ca7b8258cbf3fd27836f003f1a4fecae5d62554958172c34d34520c5b732fa5eaa0357fe2c990e55b7bd6e1beb18aa9106b57bf047b2203b980c65b0f76dfe5f59f357fe2c990e55b7bd6e1beb18aa9106b57bf047b2203b980c65b0f76dfe5f59f99f1c81ad825a120d12a324044f3184a1493c0900d1f23c6017844481c4617a9130beae37b97cd679ec9ee2a3e6c2ca5c572cb970a174fe1d7073ce74c89702e130beae37b97cd679ec9ee2a3e6c2ca5c572cb970a174fe1d7073ce74c89702e083e1aa7de5858d15c523c72405876e56f4f852c473b81264d2cacb12403d25fcad403d5dcdd16ba92d10ddca111af92d352ed93194e31998928571b6bb681d4cad403d5dcdd16ba92d10ddca111af92d352ed93194e31998928571b6bb681d4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552d8f6663a383f4cd6cf73a50fdead8efe9d1b9671231a44a6f04febc3568500d2d8f6663a383f4cd6cf73a50fdead8efe9d1b9671231a44a6f04febc3568500d51a47dd930b18e2892d911f6ff7f219354a195be90c1395950fcefdacf145c76115359a85339ecaeb9b40750e241f9446589994d8f6c0868b1fa36d4de02b49e115359a85339ecaeb9b40750e241f9446589994d8f6c0868b1fa36d4de02b49e14b8b72e9f944c441da1d04f8f017b3287ca95295e2a94d6df392a33af0950343f37d835a1c5cf879a5db8d55c44c961a16f1e4c63e21b7d6c0d5ecee8f960be3f37d835a1c5cf879a5db8d55c44c961a16f1e4c63e21b7d6c0d5ecee8f960beee6c433c2f88e08eb973216c576d1f0467775a7da680d96ca5d9406f1fea946d91f0d73772345cfa4d5c7c9cba9f8719c5802fe9f28dfb5ab2635f9dad2b871491f0d73772345cfa4d5c7c9cba9f8719c5802fe9f28dfb5ab2635f9dad2b8714e7a82c1b1c025c320173fb75b2169107e85fd5a48f0c28a17d0008356eb3fb0a136ddb736056ff34cb8906b0ae5db0744dcf7288f0a40f707aeb668caae774dc136ddb736056ff34cb8906b0ae5db0744dcf7288f0a40f707aeb668caae774dc2e2b5ceabd961aa0477a39d8be1d2de22958ce6ac1a1909a0da6c0aead5730079e06807c7fdaf8dbfbfad2a5d9c6bf6b1412d77acf63dce5fd2f73cf8c02432a9e06807c7fdaf8dbfbfad2a5d9c6bf6b1412d77acf63dce5fd2f73cf8c02432af8d9b6ec4296d708f0854b39f54e9415d647e594229d2a12f1dcc8c4bada52fab5dfb854e82d7181e19f3c98e561170e0c068baefeed0a4ef871314a24bc9110b5dfb854e82d7181e19f3c98e561170e0c068baefeed0a4ef871314a24bc9110f72db93549b7bfbc535e4501f2b6f7cb2e89977574cf8780aabf6d9168c3aa3a631c0454b4d4b843cf3c60d6354235beabdc14c8ee9c60824a119f63ac3b8390631c0454b4d4b843cf3c60d6354235beabdc14c8ee9c60824a119f63ac3b8390bb59f893f023f0ed0c76918aafb150c6f31eba90f3589b63cc88b82e556727a85cf1f4ce2cb7b2dc46c4f178a5c5ee635dd4295129e2eceaff10aed0d7a96c845cf1f4ce2cb7b2dc46c4f178a5c5ee635dd4295129e2eceaff10aed0d7a96c84b0faf1e45a5258c76186a058ccc6de69b1f0df0f758786bde50b89bea371543717e62ebdca15141a43ea67c0b085e6cced1607638198f05f28d512c7d3af94e817e62ebdca15141a43ea67c0b085e6cced1607638198f05f28d512c7d3af94e843008e809ef39380bc828c5f4d4adf6b6c8f2376292bfd525a7849b681b5eeac14542a6f4de27098e2c8c83c58047a0106e6b8e047991c193ecb52bd7f1511be14542a6f4de27098e2c8c83c58047a0106e6b8e047991c193ecb52bd7f1511be6ea66bb21679758df41661d1cca066c32d0c08eff958a9bc2ec6dfb645d27ef5512ffcfde16ab702f17e505417c6960fe72b64e12a7fc532f3ca9a07a49d1f99512ffcfde16ab702f17e505417c6960fe72b64e12a7fc532f3ca9a07a49d1f994d6e2c18f83532d4fe14a0fffc9133914e35ff63be058c864d85d1904dcbeaf45e49c8aa06953a71f58a9aecab9d82cdcbbb90933e75145a69f326aff6c3c01a5e49c8aa06953a71f58a9aecab9d82cdcbbb90933e75145a69f326aff6c3c01aaf3df61c49ce0998565769b1aa99bf5d8a9e1eb4ac75b535f18d0aeeca8ae62e24a500b54c2951a3192fb32d67a8013abd5c72cda7ad16cd26220c02d3b2b63924a500b54c2951a3192fb32d67a8013abd5c72cda7ad16cd26220c02d3b2b639e7ea5ddd483ffd088f19f5a823f656900f8bb1794706529d156e5b4b255aa4c4a7e30dac6c0cf97c30e54785ff1b12e7087740131bad4be7a478b8d003ee0ff5a7e30dac6c0cf97c30e54785ff1b12e7087740131bad4be7a478b8d003ee0ff506fbbd819121b1e1222f069b4b884031ef8075a8451d014424155a66a6018902f0ae846156092c5403f7093437415344b2dc3b59ab752c343015d3f56f26fb91f0ae846156092c5403f7093437415344b2dc3b59ab752c343015d3f56f26fb91dfa74df4435ae48cd607714fc3ce56abca46584413c26883c7a3612c8ba004590e71e8513a6915bdd9e4526d10d7bdadfd4e28f093428aaad60837c81b29f6460e71e8513a6915bdd9e4526d10d7bdadfd4e28f093428aaad60837c81b29f646e087f2c7606b325e043c57e7d29f6faa0c4cd81071f584abc2b8b47cc0e90d98c3c8b2a38f49823105f91d6d1e52f2d6fc801420736da359dad5a346182e8b7ac3c8b2a38f49823105f91d6d1e52f2d6fc801420736da359dad5a346182e8b7a9347327a359df6651291e8b3be66adc429e077d181f4947868e8c31e898ae36f3b178f62841623ffb8667af4bd7195488b07367c68a97df06042b841c501e4223b178f62841623ffb8667af4bd7195488b07367c68a97df06042b841c501e4223a1a60b6e73936a7290e223010516db19782de5acac5b8262daba268cc80e59b7aae7c629c255668ded0184fc54619159b4fb792333530f7e81cf55c89c07f107aae7c629c255668ded0184fc54619159b4fb792333530f7e81cf55c89c07f100a43423dc5a6c3b78a0201765b9ea81d68bbb3092f6075473e6f90d9d1a7badeae34f4cc8ea5aeb913e86e46d1bef820acf01c404a8cc487ddacb0e9577d4990ae34f4cc8ea5aeb913e86e46d1bef820acf01c404a8cc487ddacb0e9577d4990823c3fcf020f0f336e85cde29d59678acfe2837b2ad58ec4a1061d8ff021cbbe5bea1025ee57914ccccf0e8ee6f22e0d13da2ff71498c4d92a7d9b75d6e203415bea1025ee57914ccccf0e8ee6f22e0d13da2ff71498c4d92a7d9b75d6e20341a154126c0e4527a1777645a4817d00f663a3679783a652342ec3d28d6d5cdeed96cefb07e56e4f176b528ac6a2f8a2f3181404550ae8d98b3b8119e7875b3b1496cefb07e56e4f176b528ac6a2f8a2f3181404550ae8d98b3b8119e7875b3b140a042e4c819a0b6d933422118d6eda67c73ac4489627feb2949fc6d3e1ee0016954c1bc5567defff809fdb7d529ae8c00cf93d5699cc53f8ac94532176c98ccf954c1bc5567defff809fdb7d529ae8c00cf93d5699cc53f8ac94532176c98ccfd77641e41fbea56c80ffdf2cafb9c769dae58c88638e0392e9631ddcb9d3c8610b710936dd872bd1c17a5528c8661c19084f7d798395df3cadb4c3f80a77191e0b710936dd872bd1c17a5528c8661c19084f7d798395df3cadb4c3f80a77191eafac6f9a9af73037d17c88c985e69809f3a6892dbaa11dd38bd36e180832dbe903a757256f7dd4a342acec025ae29b7408ea81442ad894c75a5fab313a4cda0803a757256f7dd4a342acec025ae29b7408ea81442ad894c75a5fab313a4cda08a7fb52b4b7cfa61b2c2fcd715c2e417a4b8aebe8915b1bafc0038f1a02a8e7842fbdd97d49de658bf25dc930400762985eada6718ad7462d95920c1157b7897c2fbdd97d49de658bf25dc930400762985eada6718ad7462d95920c1157b7897ca622947955ee74a52d51b6ca375a18361687ba5b67a402c3e0776873f63fd0f144f019523d97ea6b0c4f565581083b107ac362f33ae998c7ea3027d68a4fe86944f019523d97ea6b0c4f565581083b107ac362f33ae998c7ea3027d68a4fe869b6e4a441c63f128ddd8fae98af8dfeec3296194b0990ef4d1bdfcae3a97ff60fcc54071a1aa2ceb1f023c1ed0d095cd45661f427fb9e8868fbfdde0d63047bdfcc54071a1aa2ceb1f023c1ed0d095cd45661f427fb9e8868fbfdde0d63047bdf6a493b595dfaed3703606128926fa58dded509d93424362e3934931f9f10c723c5faabc0bb16029c62cee3d97df63a5c48658641025f1d1d0b71bc7798c7c998c5faabc0bb16029c62cee3d97df63a5c48658641025f1d1d0b71bc7798c7c9987007bd87ecaf00370c90b94353b7ec2f904b50a5fbbd78f81ff41a1b48b8063c3a5060faeb343323eb2b7b502bfb37f3f9811c266ab41903a30e12619a4275403a5060faeb343323eb2b7b502bfb37f3f9811c266ab41903a30e12619a42754009188361d7759426bdd629dee9b5a0299f31f9b826eee689ffada519a2db7c2dd267cd1af4e8e346a0cd1a4213e6c8cb1185f183acd83d0066ae398bbbf627fdd267cd1af4e8e346a0cd1a4213e6c8cb1185f183acd83d0066ae398bbbf627fdcdf9f620622c78b582086f2ae3608f249fecfb943460102a9e8e6a8da6828cba47023963d8d69700731f9a6fee0e0142d86720be990ded2e21b450b73b3cd7d49c305b40c71586b5baa49c6eb65518bf07798192811567bd85d9716fda81e1063180f1629e11639895e69a69d0badadd2341abc09f2a1b9cb9031a47b283c7cefca0c684fbad4f458445f2dc9234a6089444e0419acca82878ea006219c942fdfca0c684fbad4f458445f2dc9234a6089444e0419acca82878ea006219c942fd0cdf98158bb848f892709432f1fdc43ccda5be14480bbaf98fa0a41cf5faa6c67f1bd813e02c8373b3e0b572ea6d1eade59d3b0e7027296b47f0b14ac26991397f1bd813e02c8373b3e0b572ea6d1eade59d3b0e7027296b47f0b14ac26991395a2548edb68edde01b31e10415140537405f083fb10d1d78938c3a8a26fa8e878c022b6d13c16afa2de2b3ae993edddc80cfc35e00bcdb7c8e731497b99cbb2d2ba9f4b880e2f93c8d8b0380ef3ed43b0a9ddc256462c6502f02c9f2beee981f8b2f94697ec540833b41e7c8bb70320b0e1a39de7b0b46cceaf436f1b20bc363b28407de047da3a3eb38f8f4eddde290369a8f80b279b419cdf95f78862767cbb28407de047da3a3eb38f8f4eddde290369a8f80b279b419cdf95f78862767cb4a663d09f3fd3d8db73db41e8bffe275fa0882a28c68c0dfa6f4144877a96fdd0c9e9467919aecf67e278d6536b3d4bf1d1306cfbabe1f5250cc48ebd9e301d30c9e9467919aecf67e278d6536b3d4bf1d1306cfbabe1f5250cc48ebd9e301d3e21b6408dc6026b9c60a546733bad6f260c8617dc28593c6cb48ef84646bb0b18549f466f35c4154eaf3a561ecf42f7920b29cd607a25a91b52b1b61749d4c878549f466f35c4154eaf3a561ecf42f7920b29cd607a25a91b52b1b61749d4c87c069f729dc7029b4a221ea8c8d9b1d0c86f62547e7dc93d7de2db59288020413f43c9953ec3759486d184f6863e8a6c605cdc90aee1c9d56b6be6ee6c698fd40f43c9953ec3759486d184f6863e8a6c605cdc90aee1c9d56b6be6ee6c698fd40cffed6b7f6449a3877c8019a78a754c5bc44fb7e4b9fd72ea32a5640ff8ff8075967c298e5f00387df21a17ddf53f87eeabe050f2fe268576474783f04d57c905967c298e5f00387df21a17ddf53f87eeabe050f2fe268576474783f04d57c907379c71b972b0bcf72df1fec55e97491715f78e9893894de2d9cfe48d2755f7f1296d18bb3033655c4d88a5a9b8749112338075ca055b6c26cbc3ce482fbdaaf4000870720cc99a1824ec4daee2d13ba2f46197c6fa07c16e98c78a86fc2d87746c4cc8ccbe802fcb12b01dc34fd500fc18c08aff1794538bf7b899e55e1de92cdfbb446b8c079fcdf2b5c6187178561051bf6a30df1ed5729b98b878cbcd34e0253ba351ddd4a11fbaba0f5c55e32881b093e370bc85b735a170cb2bbaafbcd7619c753cac95d4740220223bde48a032606fcaccde5e546f9bc444c81ab356d6e4333d0487e51a61ebb38fe7684f2455a019803dd4f036ec4cf8da2dfae8cd0a706b3a28ddb0c57b907335788491ee41fba5a0b8c7911d97dcf3a3e53c0728119dce0ae2bddd64641f89f8b4a5d99f6711978338bedbfb3fb280108821263dab03ae18a57ccabea482852d2d673eac901419eddba3f60b696e2992322724e68b03ae18a57ccabea482852d2d673eac901419eddba3f60b696e2992322724e68e81b52914dc11cef7025c762fee024bc9bcdc426c08de6a26a2ad3b7418992157d5e516642691ee5256a8f0c65178fadab65f2c6d62cd6e3a74a4eb1290ad6e7de65a005352daeb5642636313059a7c8e136391a2ee53858849a875706fb311913d1b942f5dcb01bf6721ca8a09943aa2ffa5ae3abee8b3484e05c25b31a7b64a2a86319fe14a6fe575a091ab5fb56c748b8bac6b9ff043d62e0e2077e5be96e8622b92d439f3d3612dabe00325a4d78b98d3038b51d4771202df4c90e724d3d07a7f01eeaa12882dabb07f1bf7a8063d92c19a6e6c948910eb3956c87841c7fb8ab333a525af489863356850e135e138e1f0d6e9d8ea9e2f42269cfe1d332cde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85535919f93194538e31cecc0e3d152ef63e8943c67051876b736fb8137204693c40a19a3c2a86ca9ac0258db5666fc9a20f2be818b4b248d43b4254613a02568af88f195fda97257238c4bd1320fc74cf983684022257f3577f1f7d0ff41b3351fc3da722439d8430c035cb94e903e269fae6fca890d5220d53c26536571dc3cacd7c211787eeaff237298c7bb40afb2e9765c45dea52bd20fb123a7e0afdec74c6c9b96f87674b5e4ddc19ff07b295c30c6635bcd018561ffddac6a4aa29e2e9158cefb65683ced652d95eaa29449038ca7918726a986031a1068cf20b11a1e7575245453656daa41199f3cad4dae283fc3afa5887ccc3bfd25857d1165d3c364d51d288d044e814eeeee74e23fc9531ef7f9aa9953f60e4668cca8540cd291f4267ab6153d5a4657485895f54346275c448a65ce125f32f8023a0ae3c84fb5eee915cd93d3c5ce03a0ca372cafca4206ef339faadc00e82ba998c76a94ad1d6b6781bebeb0d89b9f7b82a34f2522fb610c9f538329e0e293bc9a7c4ce6cadae850fa8916dba5576c44931ccef5a15d305b965dbf71808c6f5ee912b63faa15dfe2f0da51e873436fb2d55c6bae79115293241a3b6edc3d30f40d588318f74fd90d9459a8de1194f02dee6acf0a35f90900b3408c47b8a7ed2119eac05e4a99e4afbabb03346c54a98a4e7c6febc3c00857d69f593a8bbddecb0bd3f58fd528c9625eb880b180c59eb2e29eab39c9be8a410f3e1e533be81889b6f9864d5eac6dadab000a485928c9b4ae6c88fe7ab043f616b79490c36cd8b3c6183f3c2480ea18dcaef8b69d7da5b89de0dd9c1c68d0403cae5fd9e53413b1eb51c26d74a31c1ee1057972e6e01d7a2d1cceb352bc32e1f992bb0f32343d633fe242b62ce4806fa421e003447d3dbed8b95670633b1986af879bfeea0c06cef7f2a10b22d508660b8e2d7595bb92fef06a5e93b2538a9686dffc97f881ea6089501f9792276dc8ebe3972a3ef0357030303d889bd3d1168ce6ed0e00b51cd3b210e5db7ec4c92ebae759ecfcf3e2797d230f0bcc84daaacbff798693b97684b991e5f9cfc951a24d50b2c71a474bac43e36362a827b20472a2c86053181b5a8aa93220aca5f07aa1dd1339c42ffa85cbc4356cfb2fd1df0225a271a1739e614b8db7ca4e36856cf6b7f7c540bcbe52c6805b2ddc3966e31018de22ef8032dde3fc5a2f2b9de27f8b2036fc9564e35e08d5011c4e321e97444270c781c2cf119dafd386129a77715bf515d4fcd5904f66eb27bb4fad36efa08454525cd03a00cca525fba99f16351e7e5c89aa859e0bec4334b2ddbe1eb2cc6db2fed2cb596070d73da4e64934a0f62fd57c18a63a1136a2b88b8e25c872cc2b24daa69492f11a242fcdecdeac7b8dbfbbdcf8f5a4d1bfc9d729ef3bd2e8fffc522857abf0f7a9beaaf493e11854aba3e9211fccbfed31e673207911d251327238d7d852624ea21a6261cb320965b11ed38c03f9638f7df4b59b5336e014d77c6d9ee1ec0420577f1af626e988d2af369a046d8489bee2c4b28ab33360fce780e221596d9c98493f4e02136e684f03a75c666116973834c01777d0cb2e3648469a579c764a5fc5020db21759d54a29042a1c5a40f87611bcee4d06ca3b27009b76a0a604941f9a7d299d206dae53161868e76fba74a8f3da3d625b17610d550e47273613eac8267bd6d9051f140d3b199e97d9b81a5a2fbd6003f9ca71c8c2eeda02a5a5223a75bd08c106740e3431f1e8af2366ca0bd6c1eddab5d2cfc11011bf609149f790ad6bc8b7bcd8a81235d316eb68c08f1c31373aa3254ab4ad899a6b624e1ab34f3cce990185eec4a57cd73b32570fbce2ae4e1605a24a4e49206c804d30bde0508f2c3626fc1ed3ae3f2c0f83f6c183a0f29cae058a6a368b88ce5193e44f95753f1fd0145c5dde75f119303fd618b130b5aa061a2d62ac97f1a3f587451e7ab95e3499bca80954e299af270665a06e3d7cac5cff73a0c941a219f5256bcea3a725d0b106ad31b66f034459576aeb92e515c8db9b1c81ceecff2af37498affe7b8847d2be47b4c09e1a9ab3281e9193b38b1b941ff4a876dab571133cf1e327e61370f713dcceed62b61d2bbd2ba526608ebce9f0001e2950ea492401dbc4c6282007e7e900497d761dbfcd3ef8f7bd238f02a0753dcb2bed2dba3e3e17adabf9d1a985a777d936b060e69c96106628f0d96e09a6622a85b8b833361359bb44bed1d2a1f493fba2fa63023a809ec2070feffeb0e01a4509aa38022dfa40f728432e15398c59057223c53d81e15ede8058aa69dd9007f625a88a049878500bc4cdecaf1ec821e3141b1c9bd86eab67faf6c39420698ce44b6a3080cf0265d898369a2d6c532e78c6c75ef0f6c4692809e28b57a1268b220f7ffeda31839119de9d0e647b8a649c5cc75ef0f6c4692809e28b57a1268b220f7ffeda31839119de9d0e647b8a649c5crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcobbler-2.8.4-4.el7.src.rpmcobblercobbler(ppc-64)config(cobbler) @@     /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python2config(cobbler)createrepogenisoimagehttpdmod_wsgipython(abi)python-cheetahpython-netaddrpython-urlgrabberpython2-pyyamlpython2-simplejsonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rsyncsystemdsystemdsystemdtftp-serveryum-utilsrpmlib(PayloadIsXz)2.8.4-4.el72.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3[@[[[=@[@[ @[ @Z_@Z Z}@Zz@ZyY@YJ_Y>@Y%uXX@X6@XAXX@W@WhW@W@W-@W-@VVHVVV @UUL@U?v@U>$T@TCS@SS@S@S @Si@SS8@SVYSU@SU@QQV@Qu&@Q\PqPvPvOONT@NFNFL@KKK@K@Ky7@Ks@K y@JOrion Poplawski - 2.8.4-4Orion Poplawski - 2.8.4-3Orion Poplawski - 2.8.4-2Orion Poplawski - 2.8.4-1Orion Poplawski - 2.8.3-3Nicolas Chauvet - 2.8.3-2Nicolas Chauvet - 2.8.3-1Orion Poplawski - 2.8.2-6Orion Poplawski - 2.8.2-5Igor Gnatenko - 2.8.2-4Fedora Release Engineering - 2.8.2-3Iryna Shcherbina - 2.8.2-2Orion Poplawski - 2.8.2-1Orion Poplawski - 2.8.1-3Orion Poplawski - 2.8.1-2Orion Poplawski - 2.8.1-1Orion Poplawski - 2.8.0-6Fedora Release Engineering - 2.8.0-5Orion Poplawski - 2.8.0-4Orion Poplawski - 2.8.0-3Orion Poplawski - 2.8.0-2Orion Poplawski - 2.8.0-1Orion Poplawski - 2.6.11-11.gitf78af86Orion Poplawski - 2.6.11-10.gitf78af86Orion Poplawski - 2.6.11-9.gitf78af86Orion Poplawski - 2.6.11-8.git5680bf8Orion Poplawski - 2.6.11-6.git95749a6Orion Poplawski - 2.6.11-5.git13b035fFedora Release Engineering - 2.6.11-4Orion Poplawski - 2.6.11-3Orion Poplawski - 2.6.11-2Orion Poplawski - 2.6.11-1Orion Poplawski - 2.6.10-1Orion Poplawski - 2.6.9-1Orion Poplawski - 2.6.8-1Orion Poplawski - 2.6.7-3Orion Poplawski - 2.6.7-2Orion Poplawski - 2.6.7-1Orion Poplawski - 2.6.6-1Orion Poplawski - 2.6.5-1Orion Poplawski - 2.6.4-2Orion Poplawski - 2.6.4-1Orion Poplawski - 2.6.3-1Orion Poplawski - 2.6.2-1Fedora Release Engineering - 2.6.1-2Orion Poplawski - 2.6.1-1Orion Poplawski - 2.6.0-2Orion Poplawski - 2.6.0-1Orion Poplawski - 2.4.3-1James Cammarata 2.4.0-1James Cammarata 2.4.0-beta6James Cammarata 2.4.0-beta5James Cammarata 2.4.0-beta4James Cammarata 2.4.0-beta3James Cammarata 2.4.0-beta2James Cammarata 2.4.0-beta1James Cammarata 2.2.3-2James Cammarata 2.2.3-1Scott Henson 2.2.2-1Scott Henson 2.2.1-1Scott Henson 2.2.0-1Scott Henson - 2.1.0-1Scott Henson - 2.0.4-1Devan Goodwin 2.0.3.2-1Scott Henson - 2.0.3.1-3Scott Henson - 2.0.3.1-2Scott Henson - 2.0.3.1-1Scott Henson - 2.0.3-1John Eckersberg - 2.0.2-1Michael DeHaan - 2.0.0-1- Revert bind_manage_ipmi feature that is broken on 2.8- Use pathfix.py to fix python shebangs- Make koan require python2-ethtool (BZ 1638933)- Update to 2.8.4 (Fixes BZ 1613292, 1643860, 1614433, CVE-2018-1000226, CVE-2018-10931)- koan requires urlgrabber- Restore mergeability with epel7- Update to 2.8.3 - security bugfix- Really fix django requires for Fedora 28+- Fix django requires for Fedora 28+- Escape macros in %changelog- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)- Update to 2.8.2- Suppress logrotate output- Fix module loading- Update to 2.8.1- Add patch to fix handling of multiple bridge interfaces- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Fix named patch- Restart named-chroot service if used- Fix logrotate script for systemd (bug #1414617)- Update to 2.8.0 - Restructure spec file- Add patches to fix TEMPLATE_DIRS and use OrderedDict- Force IPv4 connections to cobblerd from web proxy- Suppress "virt-install --os-variant list" error messages- Fix handling unknown os variants with osinfo-query- Fix typo in koan/app.py- Update to current git snapshot (bug #1276896)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Require dnf-plugins-core- Require dnf-core-plugins instead of yum-utils for repoquery on Fedora 23+- Update to 2.6.11 - Make cobbler arch specific to allow for arch specific requires- Update to 2.6.10- Update to 2.6.9- Update to 2.6.8 - Backport upstream patch to fix centos version detection (bug #1201879)- Add patch to fix virt-install support for F21+/EL7 (bug #1188424)- Create and own directories in tftp_dir- Update to 2.6.7- Update to 2.6.6- Update to 2.6.5- Require Django >= 1.4- Update to 2.6.4- Update to 2.6.3- Update to 2.6.2 - Spec cleanup- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Update to 2.6.1 - Drop koan patch applied upstream- Only require syslinux on x86- Update to 2.6.0- Update to 2.4.3 - Add patch to fix bug #1047350 - Add requires python-simplejson and virt-install for EL5 (bug #852422) - Use updated systemd macros (bug #850061) - Require python-ctypes on EL5 (bug #838884)- Release 2.4.0-1 (jimi@sngx.net)- New BETA release - 2.4.0 beta6- A few bugfixes and rebuilding the RPM because of a goof (jimi@sngx.net)- 2.4.0-beta4 release- New release 2.4.0-beta3- Modified spec version/release to be 2.4.0-beta2 (jimi@sngx.net) - fixing up a bad commit merge (jimi@sngx.net)- Beta Release 1 of 2.4.0 - BUGFIX - Issue #329 - Systems no longer allow an add with an image for a parent (jimi@sngx.net) - BUGFIX - Issue #327 - revert 5afcff7 and fix in a more sane way (jimi@sngx.net) - Removed some duplicates created by reapplying a patch (jimi@sngx.net) - BUGFIX - Issue #267 - old python-virtinst does not support --boot (jimi@sngx.net) - Revise install_post_puppet.py to use newer puppet syntax (stephen@esstec.co.uk) - Get rid of deprecated Puppet syntax so that cobbler works with Puppet 3.0 (stephen@esstec.co.uk) - Added ubuntu to dist check for named.conf location (daniel.givens@rackspace.com) - Expanded automatic determination of tftpboot path, isc dhcp and bind service names and config files based on distro. (daniel@givenstx.com) - Make the service name for DHCP and DNS restarts configurable for better portable between distros. (daniel.givens@rackspace.com) - Serial based on formatted date and revision number (alevy@mobitv.com) - Correct undefined variable name (jbd@jbdenis.net) - fix merge Issue #252 BUGFIX and #262 (daikame@gmail.com) - Add check for valid driver_type before executing qemu-img (jimi@sngx.net) - fix mistake remove import. (daikame@gmail.com) - move exec method to utils.py, and catch unexpected exception. (daikame@gmail.com) - not check driver type on create method. (daikame@gmail.com) - BUGFIX - Issue #305 - Incorrect Kickstart file when gPXE enabled (jimi@sngx.net) - BUGFIX - Issue #304 - Cobbler does not store values correctly for ksmeta Objects were getting flattened improperly, so it was losing escapes/quoting for values with spaces (jimi@sngx.net) - add vmdk and raw file create support. (daikame@gmail.com) - BUGFIX - Issue #267 - old python-virtinst does not support --boot (jimi@sngx.net) - Modified spec version/release to be 2.4.0-beta-1 (jimi@sngx.net) - Initial commit for mysql backend support (jimi@sngx.net) - BUGFIX - Issue #277 - move webroot to /srv/www for debian/ubuntu (jimi@sngx.net) - FEATURE - adding 'zonetype' variable for DNS zone rendering (jimi@sngx.net) - BUGFIX - Issue #278 - cobbler import fails for ubuntu images due to rsync args (jimi@sngx.net) - BUGFIX - Issue #285 - update cobbler man page for incorrect options (jimi@sngx.net) - BUGFIX - Issue #241 - adding distro with blank name via XMLRPC should not work (jimi@sngx.net) - BUGFIX - Issue #272 - allow anamon to log entries when building systems based on profiles (no corresponding system record) (jimi@sngx.net) - BUGFIX - Issue #252 - fuzzy match on lvs name returns a false match preventing LV creation (jimi@sngx.net) - BUGFIX - Issue #287 - patch to allow templar to work without a config, which was breaking the tftpd.py script (jimi@sngx.net) - add qcow2 driver type (daikame@gmail.com) - fix koan qemu-machine-type param test. (daikame@gmail.com) - Only cosmetic cleanup - removed commands that were commented out, added spaces for more clear code (flaks@bnl.gov) - Modified sample.seed to make use kickstart_start and kickstart_done snippets for debian. As a result the following cobbler features work for debian: - prevent net boot looping - cobbler status reflects debian installations - preseed file is downloaded a nd saved on the installed system as /var/log/cobbler.seed Also made download_config_files_deb snippet, make use of late_command New post_run_deb snippet allows to execute post installation script. (flaks@bnl.gov) - Some changes for testing (jimi@sngx.net) - Minor fix for urlparse on older pythons (>2.5) (jimi@sngx.net) - FEATURE - Issue #253 - Use PEERDNS=no for DHCP interfaces when name servers are specified (jimi@sngx.net) - install-tree for debian/ubuntu modified to take tree= from meta data. http, ftp and nfs remote tree locations supported (flaks@bnl.gov) - add support of custom logical volume name (daikame@gmail.com) - Partial revert of 87acfc8b, and a minor change to bring the koan extra-args inline with the PXE args (jimi@sngx.net) - New default preseed, and a few minor changes to make ubuntu auto install work better (jimi@sngx.net) - Add support for qemu machine type to emulate (option --qemu-machine-type). (isaoshimizu@gmail.com) - Modern x86 kernels have 2048 char limit and this is needed to support configurations with kickstart+NIC kernel params. Otherwise koan refuses to accept the param list. (oliver@cpan.org) - Allow koan's -S option to work for SuSE breed. Also remove -S for breed=None, as I assume "Red Hat" is not a sane assumption for all Distros without a breed. (oliver@cpan.org) - Only add a udev net rule for an interface if the MAC is set. This fixes behaviour whereby a dummy udev rule at eth0 forces the first NIC to get eth1 post-install. (oliver@cpan.org) - Make the domainname setting be the full eth0 DNS Name, minus the first dotted part (and not the FQDN). (oliver@cpan.org) - BUGFIX - Issue #252 - fuzzy match on lvs name returns a false match preventing LV creation (jimi@sngx.net) - Added back in the filesystem loader. (oliver@cpan.org) - BUGFIX - Issue #247 - Reposync does not work from the web interface (jimi@sngx.net) - BUGFIX - Issue #246 - CentOS 5.x install fence_tools to /sbin/ (jimi@sngx.net) - Fix post_report trigger typo (jimi@sngx.net) - Some fixes for koan running with an old virt-install (jimi@sngx.net) - Define pxe_menu_items variable when creating PXE files for systems (jthiltges2@unl.edu) - Refactor PXE and GRUB menu item creation into a separate function (jthiltges2@unl.edu) - django 1.4 and later have deprecated the old TEMPLATE_LOADERS and replaced them with a new app_directories.Loader (oliver@cpan.org) - Add support for UEFI boot to the subnet, but not for defined systems yet. (erinn.looneytriggs@gmail.com) - Fix redhat import whitelist for Fedora 17 (jimi@sngx.net) - Fix unittest on the case of haven't virt-install libs. (daikame@gmail.com) - os_version for debian should be similar to ubunty for virt-install to work changed tree in app.py so that I can use debian mirror different from cobbler server (flaks@bnl.gov) - fedora 17 changed the output of ifconfig command. This will make IFNAME set in snippets again (flaks@bnl.gov) - remove edit for now (flaks@bnl.gov) - Fixed snippets for bonded_bridge_slave and a few other fixes for koan/web GUI (jimi@sngx.net) - Initial support for bonded_bridge_slave type. TODO: modifying snippets to actually make it work... (jimi@sngx.net) - The webui_sessions directory belongs only to cobbler-web (chutzimir@gmail.com) - RPM: put cobbler*.conf files only in /etc/httpd/conf.d (cristian.ciupitu@yahoo.com) - better fix for pull request #228 (jorgen.maas@gmail.com) - make rpms failed because the misc/ directory containing the augeas lense could not be found. this simple diff fixes that. (jorgen.maas@gmail.com) - Ubuntu actually requires auto=true in kopts See http://serverfault.com/a/144290/39018 (ekirpichov@gmail.com) - Whitespace cleanup for the new openvz stuff (jimi@sngx.net) - Remove dead code (useless imports) (cristian.ciupitu@yahoo.com) - BUGFIX extra-args option problems (daikame@gmail.com) - FIX koan virt-install tests. (daikame@gmail.com) - added debian support to prevent net boot looping (flaks@bnl.gov) - README.openvz: - added (nvrhood@gmail.com) - scripts/ovz-install: - added support for "services" kickstart option - corrected repos and installation source processing (nvrhood@gmail.com) - cobbler.spec, setup.py: - added scripts/ovz-install (nvrhood@gmail.com) - koan/openvzcreate.py, scripts/ovz-install: - changes in copyright notice (nvrhood@gmail.com) - koan/app.py: - bug in koan: size of freespace on VG expressed as float with comma, but need fload with point (nvrhood@gmail.com) - koan/app.py: - added type "openvz" (nvrhood@gmail.com) - cobbler/collection.py: - openvz containers doesn't need to boot from PXE, so we prevent PXE-menu creation for such profiles. (nvrhood@gmail.com) - cobbler/item_profile.py, cobbler/utils.py: - added "openvz" virtualization type (nvrhood@gmail.com) - cobbler/item_system.py: - added openvz for virt_type (nvrhood@gmail.com) - [BUGFIX] template errors can hit an exception path that references an undefined variable (jimi@sngx.net) - If the call to int() fails, inum has no value, thus the reference to inum in the except clause causes an UnboundLocalError when it tries to reference inum. (joshua@azariah.com) - Add new ubuntu (alpha) version to codes.py (jorgen.maas@gmail.com) - Not all remove current ifcfg- post_install_network_config (me@n0ts.org) - Update systemctl script to resolve some issues (jimi@sngx.net) - More spec fixes (jimi@sngx.net) - Removing replicate_use_default_rsync_options setting and setting replicate_rsync_options to existing rsync default. Issue #58 (john@julienfamily.com) - Commit for RFE: Expose rsync options during replication. Issue #58 (john@julienfamily.com) - Yet more HTML/CSS fixes, cleaning up some overly large inputs caused by other CSS changes (jimi@sngx.net) - More HTML/CSS improvements for new weblayout (jimi@sngx.net) - CSS improvements for the tabbed layout (jimi@sngx.net) - Fix for settings edit using the new tab format (jimi@sngx.net) - Added a cancel button to replace the reset button (jimi@sngx.net) - Fix saving of multiselect fields (jimi@sngx.net) - Modification to generic_edit template to use tabs for categories plus some miscellaneous cleanup (jimi@sngx.net) - Adding an example line for redhat imports to the whitelist file (jimi@sngx.net) - Another minor fix for suse imports - fixing up name when using --available-as (already done in other import modules) - allowing multiple arch imports (also already done in other imports) (jimi@sngx.net) - Some fixups for suse using --available-as (jimi@sngx.net) - Fix for import when using --available-as - currently rsyncs full remote tree, changing that to only import files in a white list - some modifications to import modules to clean some things up and make available-as work better - fix in utils.py for path_tail, which was not working right and appending the full path (jimi@sngx.net) - Run the same sed command on the default distributed config file to ensure consistent indentation (jimi@sngx.net) - Add setting to enable/disable dynamic settings changes Adding cobblersettings.aug to distributed files, since we need a copy that doesn't insert tabs Added a "cobbler check" that checks if dynamic settings is enabled and prints a sed command to cleanup the settings file spacing/indents (jimi@sngx.net) - Change cli command "settings" to "setting" to match other commands (which are not plurarlized) (jimi@sngx.net) - Removing commented-out try/except block in config.py, didn't mean to commit this (jimi@sngx.net) - Fixed/improved CLI reporting for settings (jimi@sngx.net) - Added support for validating setting type when saving Also fixed up the augeas stuff to save lists and hashes correctly (jimi@sngx.net) - Fix for incorrect redirect when login times out when looking at a setting edit (jimi@sngx.net) - Dynamic settings edit support for the web GUI (jimi@sngx.net) - Added ability to write settings file via augeas (jimi@sngx.net) - Initial support for modifying settings live Changed settings do not survive a reboot and revert to what's in /etc/cobbler/settings TODO: * report --name show a single setting * validate settings based on type (string, list, bool, etc.) * web support for editing * persisting settings after change (jimi@sngx.net) - Branch for 2.4.0, updated spec and setup.py (jimi@sngx.net)- [BUGFIX] re-enable writing of DHCP entries for non-pxeboot-enabled systems unless they're static (jimi@sngx.net)- [BUGFIX] add dns to kernel commandline when using static interface (frido@enu.zolder.org) - [BUGFIX] issue #196 - repo environment variables bleed into other repos during sync process This patch has reposync cleanup/restore any environment variables that were changed during the process (jimi@sngx.net) - BUGFIX quick dirty fix to work around an issue where cobbler would not log in ldap usernames which contain uppercase characters. at line 60 instead of "if user in data", "if user.lower() in data" is used. It would appear the parser puts the usernames in data[] in lowercase, and the comparison fails because "user" does hold capitalizations. (matthiasvandegaer@hotmail.com) - [BUGFIX] simplify SELinux check reporting * Remove calls to semanage, policy prevents apps from running that directly (and speeds up check immensely) * Point users at a wiki page which will contain details on ensuring cobbler works with SELinux properly (jimi@sngx.net) - [BUGFIX] issue #117 - incorrect permissions on files in /var/lib/cobbler (j-nomura@ce.jp.nec.com) - [BUGFIX] issue #183 - update objects mgmt classes field when a mgmt class is renamed (jimi@sngx.net) - [BUGFIX] adding some untracked directories and the new augeas lense to the setup.py and cobbler.spec files (jimi@sngx.net) - [FEATURE] Added ability to disable grubby --copy-default behavior for distros that may have problems with it (jimi@sngx.net) - [SECURITY] Major changes to power commands: * Fence options are now based on /usr/sbin/fence_* - so basically anything the fence agents package provides. * Templates will now be sourced from /etc/cobbler/power/fence_.template. These templates are optional, and are only required if you want to do extra options for a given command. - All options for the fence agent command are sent over STDIN. * Support for ipmitool is gone, use fence_ipmilan instead (which uses ipmitool under the hood anyway). This may apply to other power types if they were provided by a fence_ command. * Modified labels for the power options to be more descriptive. (jimi@sngx.net) - [BUGFIX] issue #136 - don't allow invalid characters in names when copying objects (jimi@sngx.net) - [BUGFIX] issue #168 - change input_string_or_list to use shlex for split This function was using a regular string split, which did not allow quoted or escaped strings to be preserved. (jimi@sngx.net) - [BUGFIX] Correct method to process the template file. This Fixes the previous issue and process the template. (charlesrg@gmail.com) - [BUGFIX] issue #170 - koan now checks length of drivers list before indexing (daniel@defreez.com) - [BUGFIX] Issue #153 - distro delete doesn't remove link from /var/www/cobbler/links Link was being created incorrectly during the import (jimi@sngx.net) - [FEATURE] snippets: save/restore boot-device on ppc64 on fedora17 (nacc@us.ibm.com) - [BUGFIX] Fixed typo in pre_anamon (brandor5@gmail.com) - [BUGFIX] Added use of $http_port to server URL in pre_anamon and post_anamon (brandor5@gmail.com) - [BUGFIX] Fixed dnsmasq issue regarding missing dhcp-host entries (cobbler@basjes.nl) - [BUGFIX] in buildiso for RedHat based systems. The interface->ip resolution was broken when ksdevice=bootif (default) (jorgen.maas@gmail.com) - [BUGFIX] rename failed for distros that did not live under ks_mirror (jimi@sngx.net) - [BUGFIX] Partial revert of commit 3c81dd3081 - incorrectly removed the 'extends' template directive, breaking rendering in django (jimi@sngx.net) - [BUGFIX] Reverting commit 1d6c53a97, which was breaking spacewalk Changed the web interface stuff to use the existing extended_version() remote call (jimi@sngx.net) - [BUGFIX] Minor fix for serializer_pretty_json change, setting indent to 0 was still causing more formatted JSON to be output (jimi@sngx.net) - [SECURITY] Adding PrivateTmp=yes to the cobblerd.service file for systemd (jimi@sngx.net) - [FEATURE] add a config option to enable pretty JSON output (disabled by default) (aronparsons@gmail.com) - [BUGFIX] issue #107 - creating xendomains link for autoboot fails Changing an exception to a printed warning, there's no need to completely bomb out on the process for this (jimi@sngx.net) - [BUGFIX] issue #28 - Cobbler drops errors on the floor during a replicate Added additional logging to add_ functions to report an error if the add_item call returns False (jimi@sngx.net) - [BUGFIX] add requirement for python-simplejson to koan's package (jimi@sngx.net) - [BUGFIX] action_sync: fix sync_dhcp remote calls (nacc@us.ibm.com) - [BUGFIX] Add support for KVM paravirt (justin@thespies.org) - [BUGFIX] Makefile updates for debian/ubuntu systems (jimi@sngx.net) - [BUGFIX] fix infinite netboot cycle with ppc64 systems (nacc@us.ibm.com) - [BUGFIX] Don't allow Templar classes to be created without a valid config There are a LOT of places in the templar.py code that use self.settings without checking to make sure a valid config was passed in. This could cause random stack dumps when templating, so it's better to force a config to be passed in. Thankfully, there were only two pieces of code that actually did this, one of which was the tftpd management module which was fixed elsewhere. (jimi@sngx.net) - [BUGFIX] instance of Templar() was being created without a config passed in This caused a stack dump when the manage_in_tftpd module tried to access the config settings (jimi@sngx.net) - [BUGFIX] Fix for issue #17 - Make cobbler import be more squeaky when it doesn't import anything (jimi@sngx.net) - [FEATURE] autoyast_sample: save and restore boot device order (nacc@us.ibm.com) - [BUGFIX] Fix for issue #105 - buildiso fails Added a new option for buildiso: --mkisofs-opts, which allows specifying extra options to mkisofs TODO: add input box to web interface for this option (jimi@sngx.net) - [BUGFIX] incorrect lower-casing of kickstart paths - regression from issue - [FEATURE] Automatically detect and support bind chroot (orion@cora.nwra.com) - [FEATURE] Add yumopts to kickstart repos (orion@cora.nwra.com) - [BUGFIX] Fix issue with cobbler system reboot (nacc@us.ibm.com) - [BUGFIX] fix stack trace in write_pxe_file if distro==None (smoser@brickies.net) - [BUGFIX] Changed findkeys function to be consisten with keep_ssh_host_keys snippet (flaks@bnl.gov) - [BUGFIX] Fix for issue #15 - cobbler image command does not recognize --image-type=memdisk (jimi@sngx.net) - [BUGFIX] Issue #13 - reposync with --tries > 1 always repeats, even on success The success flag was being set when the reposync ran, but didn't break out of the retry loop - easy fix (jimi@sngx.net) - [BUGFIX] Fix for issue #42 - kickstart not found error when path has leading space (jimi@sngx.net) - [BUGFIX] Fix for issue #26 - Web Interface: Profile Edit * Added jquery UI stuff * Added javascript to generic_edit template to make all selects in the class "edit" resizeable (jimi@sngx.net) - [BUGFIX] Fix for issue #53 - cobbler system add without --profile exits 0, but does nothing (jimi@sngx.net) - [BUGFIX] Issue #73 - Broken symlinks on distro rename from web_gui (jimi@sngx.net) - regular OS version maintenance (jorgen.maas@gmail.com) - [BUGFIX] let koan not overwrite existing initrd+kernel (ug@suse.de) - [FEATURE] koan: * Port imagecreate to virt-install (crobinso@redhat.com) * Port qcreate to virt-install (crobinso@redhat.com) * Port xen creation to virt-install (crobinso@redhat.com) - [FEATURE] new snippet allows for certificate-based RHN registration (jim.nachlin@gawker.com) - [FEATURE] Have autoyast by default behave more like RHEL, regarding networking etc. (chorn@fluxcoil.net) - [BUGFIX] sles patches (chorn@fluxcoil.net) - [BUGFIX] Simple fix for issue where memtest entries were not getting created after installing memtest86+ and doing a cobbler sync (rharriso@redhat.com) - [BUGFIX] REMOTE_ADDR was not being set in the arguments in calls to CobblerSvc instance causing ip address not to show up in install.log. (jweber@cofront.net) - [BUGFIX] add missing import of shutil (aparsons@redhat.com) - [BUGFIX] add a sample kickstart file for ESXi (aparsons@redhat.com) - [BUGFIX] the ESXi installer allows two nameservers to be defined (aparsons@redhat.com) - [BUGFIX] close file descriptors on backgrounded processes to avoid hanging %pre (aparsons@redhat.com) - [BUGFIX] rsync copies the repositories with --delete hence deleting everyhting local that isn't on the source server. The createrepo then creates (following the default settings) a cache directory ... which is deleted by the next rsync run. Putting the cache directory in the rsync exclude list avoids this deletion and speeds up running reposync dramatically. (niels@basjes.nl) - [BUGFIX] Properly blame SELinux for httpd_can_network_connect type errors on initial setup. (michael.dehaan@gmail.com) - fix install=... kernel parameter when importing a SUSE distro (ug@suse.de) - [BUGFIX] Force Django to use the system's TIME_ZONE by default. (jorgen.maas@gmail.com) - [FEATURE] Separated check for permissions from file existence check. (aaron.peschel@gmail.com) - [BUGFIX] If the xendomain symlink already exists, a clearer error will be produced. (aaron.peschel@gmail.com) - [FEATURE] Adding support for ESXi5, and fixing a few minor things (like not having a default kickstart for esxi4) Todos: * The esxi*-ks.cfg files are empty, and need proper kickstart templates * Import bug testing and general kickstart testing (jimi@sngx.net) - [FEATURE] Adding basic support for gPXE (jimi@sngx.net) - [FEATURE] Add arm as a valid architecture. (chuck.short@canonical.com) - [SECURITY] Changes PYTHON_EGG_CACHE to a safer path owned just by the webserver. (chuck.short@canonical.com) - [BUGFIX] koan: do not include ks_meta args when obtaining tree When obtaining the tree for Ubuntu machines, ensure that ks_meta args are not passed as part of the tree if they exist. (chuck.short@canonical.com) - [FEATURE] koan: Use grub2 for --replace-self instead of grubby The koan option '--replace-self' uses grubby, which relies on grub1, to replace a local installation by installing the new kernel/initrd into grub menu entries. Ubuntu/Debian no longer uses it grub1. This patch adds the ability to use grub2 to add the kernel/initrd downloaded to a menuentry. On reboot, it will boot from the install kernel reinstalling the system. Fixes (LP: #766229) (chuck.short@canonical.com) - [BUGFIX] Fix reposync missing env variable for debmirror Fixes missing HOME env variable for debmirror by hardcoding the environment variable to /var/lib/cobbler (chuck.short@canonical.com) - [BUGFIX] Fix creation of repo mirror when importing iso. Fixes the creation of a disabled repo mirror when importing ISO's such as the mini.iso that does not contain any mirror/packages. Additionally, really enables 'apt' as possible repository. (chuck.short@canonical.com) - [BUGFIX] adding default_template_type to settings.py, caused some issues with templar when the setting was not specified in the /etc/cobbler/settings (jimi@sngx.net) - [BUGFIX] fix for following issue: can't save networking options of a system in cobbler web interface. (#8) (jimi@sngx.net) - [BUGFIX] Add a new setting to force CLI commands to use the localhost for xmlrpc (chjohnst@gmail.com) - [BUGFIX] Don't blow up on broken links under /var/www/cobbler/links (jeffschroeder@computer.org) - [SECURITY] Making https the default for the cobbler web GUI. Also modifying the cobbler- web RPM build to require mod_ssl and mod_wsgi (missing wsgi was an oversight, just correcting it now) (jimi@sngx.net) - [FEATURE] Adding authn_pam. This also creates a new setting - authn_pam_service, which allows the user to configure which PAM service they want to use for cobblerd. The default is the 'login' service (jimi@sngx.net) - [SECURITY] Change in cobbler.spec to modify permissions on webui sessions directory to prevent non-privileged user acccess to the session keys (jimi@sngx.net) - [SECURITY] Enabling CSRF protection for the web interface (jimi@sngx.net) - [SECURITY] Convert all yaml loads to safe_loads for security/safety reasons. https://bugs.launchpad.net/ubuntu/+source/cobbler/+bug/858883 (jimi@sngx.net) - [FEATURE] Added the setting 'default_template_type' to the settings file, and created logic to use that in Templar().render(). Also added an option to the same function to pass the template type in as an argument. (jimi@sngx.net) - [FEATURE] Initial commit for adding support for other template languages, namely jinja2 in this case (jimi@sngx.net)- Changelog update (shenson@redhat.com) - Fixed indentation on closing tr tag (gregswift@gmail.com) - Added leader column to the non-generic tables so that all tables have the same layout. It leaves room for a checkbox and multiple selects i nthese other tables as well. (gregswift@gmail.com) - Added action class to the event log link to bring it inline with other table functions (gregswift@gmail.com) - buildiso bugfix: overriding dns nameservers via the dns kopt now works. reported by Simon Woolsgrove (jorgen.maas@gmail.com) - Fix for pxegen, where an image without a distro could cause a stack dump on cobbler sync (jimi@sngx.net) - Added initial support for specifying the on-disk format of virtual disks, currently supported for QEMU only when using koan (jimi@sngx.net) - Add fedora16, rawhide, opensuse 11.2, 11.3, 11.4 and 12.1 to codes.py This should also fix ticket #611 (jorgen.maas@gmail.com) - Use VALID_OS_VERSIONS from codes.py in the redhat importer. (jorgen.maas@gmail.com) - Cleanup: use utils.subprocess_call in services.py (jorgen.maas@gmail.com) - Cleanup: use utils.subprocess_call in remote.py. (jorgen.maas@gmail.com) - Cleanup: use utils.subprocess_call in scm_track.py. Also document that 'hg' is a valid option in the settings file. (jorgen.maas@gmail.com) - Dont import the sub_process module when it's not needed. (jorgen.maas@gmail.com) - Fixes to import_tree() to actually copy files to a safe place when --available-as is specified. Also some cleanup to the debian/ubuntu import module for when --available-as is specified. (jimi@sngx.net) - Modification to import processes so that rsync:// works as a path. These changes should also correct the incorrect linking issue where the link created in webdir/links/ pointed at a directory in ks_mirror without the arch specified, resulting in a broken link if --arch was specified on the command line Also removed the .old import modules for debian/ubuntu, which were replaced with the unified manage_import_debian_ubuntu.py (jimi@sngx.net) - cleanup: use codes.VALID_OS_VERSIONS in the freebsd importer (jorgen.maas@gmail.com) - cleanup: use codes.VALID_OS_VERSIONS in the debian/ubuntu importer (jorgen.maas@gmail.com) - Bugfix: add the /var/www/cobbler/pub directory to setup.py. Calling buildiso from cobbler-web now works as expected. (jorgen.maas@gmail.com) - BUGFIX: patch koan (xencreate) to correct the same issue that was broken for vmware regarding qemu_net_type (jimi@sngx.net) - BUGFIX: fixed issue with saving objects in the webgui failing when it was the first of that object type saved. (jimi@sngx.net) - Minor fix to the remote version to use the nicer extended version available (jimi@sngx.net) - Fix a bug in buildiso when duplicate kopt keys are used. Reported and tested by Simon Woolsgrove (jorgen.maas@gmail.com) - Fix for koan, where vmwcreate.py was not updated to accept the network type, causing failures. (jimi@sngx.net) - Added a %post section for the cobbler-web package, which replaces the SECRET_KEY field in the Django settings.py with a random string (jimi@sngx.net) - BUGFIX: added sign_puppet_certs_automatically to settings.py. The fact that this was missing was causing failures in the the pre/post puppet install modules. (jimi@sngx.net) - set the auto-boot option for a virtual machine (ug@suse.de) - Correction for koan using the incorrect default port for connecting to cobblerd (jimi@sngx.net) - config/settings: add "manage_tftpd: 1" (default setting) (cristian.ciupitu@yahoo.com)- Import changes for systemd from the fedora spec file (shenson@redhat.com)- Remove the version (shenson@redhat.com) - New upstream 2.2.0 release (shenson@redhat.com) - Add networking snippet for SuSE systems. (jorgen.maas@gmail.com) - Add a /etc/hosts snippet for SuSE systems. (jorgen.maas@gmail.com) - Add a proxy snippet for SuSE systems. (jorgen.maas@gmail.com) - Buildiso: make use of the proxy field (SuSE, Debian/Ubuntu). (jorgen.maas@gmail.com) - Rename buildiso.header to buildiso.template for consistency. Also restore the local LABEL in the template. (jorgen.maas@gmail.com) - Bugfix: uppercase macaddresses used in buildiso netdevice= keyword cause the autoyast installer to not setup the network and thus fail. (jorgen.maas@gmail.com) - Buildiso: minor cleanup diff. (jorgen.maas@gmail.com) - Buildiso: behaviour changed after feedback from the community. (jorgen.maas@gmail.com) - Build standalone ISO from the webinterface. (jorgen.maas@gmail.com) - Fix standalone ISO building for SuSE, Debian and Ubuntu. (jorgen.maas@gmail.com) - add proxy field to field_info.py (jorgen.maas@gmail.com) - Remove FreeBSD from the unix breed as it has it's own now. Also, add freebsd7 as it is supported until feb 2013. Minor version numbers don't make sense, also removed. (jorgen.maas@gmail.com) - Add a proxy field to profile and system objects. This is useful for environments where systems are not allowed to make direct connections to the cobbler/repo servers. (jorgen.maas@gmail.com) - Introduce a "status" field to system objects. Useful in environments where DTAP is required, the possible values for this field are: development, testing, acceptance, production (jorgen.maas@gmail.com) - Buildiso: only process profiles for selected systems. (jorgen.maas@gmail.com) - Buildiso: add batch action to build an iso for selected profiles. (jorgen.maas@gmail.com) - Buildiso: use management interface feature. (jorgen.maas@gmail.com) - Buildiso: get rid of some code duplication (ISO header). (jorgen.maas@gmail.com) - Buildiso: add interface to macaddr resolution. (jorgen.maas@gmail.com) - Buildiso: add Debian and Ubuntu support. (jorgen.maas@gmail.com) - Buildiso: select systems from the webinterface. (jorgen.maas@gmail.com) - Fix an exception when buildiso is called from the webinterface. (jorgen.maas@gmail.com) - fix power_virsh template to check dom status before executing command. (bpeck@redhat.com) - if hostname is not resolvable do not fail and use that hostname (msuchy@redhat.com) - Removed action_import module and references to it in code to prevent future confusion. (jimi@sngx.net) - Fixing redirects after a failed token validation. You should now be redirected back to the page you were viewing after having to log back in due to a forced login. (jimi@sngx.net) - Use port to access cobbler (peter.vreman@acision.com) - Stripping "g" from vgs output case-insensitive runs faster (mmello@redhat.com) - Adding ability to create new sub-directories when saving snippets. Addresses trac #634 - save new snippet fails on non existing subdir (jimi@sngx.net) - Fix traceback when executing "cobbler system reboot" with no system name specified Trac ticket #578 - missing check for name option with system reboot (jimi@sngx.net) - bind zone template writing (jcallaway@squarespace.com) - Removing the duplicate lines from importing re module (mmello@redhat.com) - Merge remote-tracking branch 'jimi1283/bridge-interface' (shenson@redhat.com) - Modification to allow DEPRECATED options to be added as options to optparse so they work as aliases (jimi@sngx.net) - Re-adding the ability to generate a random mac from the webui. Trac #543 (Generate random mac missing from 2.x webui) (jimi@sngx.net) - Merge remote-tracking branch 'jsabo/fbsdreplication' (shenson@redhat.com) - Tim Verhoeven (Tue. 08:35) (Cobbler attachment) Subject: [PATCH] Add support to koan to select type of network device to emulate To: cobbler development list Date: Tue, 2 Aug 2011 14:35:21 +0200 (shenson@redhat.com) - Hello, (shenson@redhat.com) - scm_track: Add --all to git add options to handle deletions (tmz@pobox.com) - Moved HEADER heredoc from action_buildiso.py to /etc/cobbler/iso/buildiso.header (gbailey@terremark.com) - Enable replication for FreeBSD (jsabo@verisign.com) - Merge branch 'master' into bridge-interface (jimi@sngx.net) - Remove json settings from local_get_cobbler_xmlrpc_url() (jsabo@verisign.com) - 1) Moving --subnet field to --netmask 2) Created DEPRECATED_FIELDS structure in field_info.py to deal with moves like this * also applies to the bonding->interface_type move for bridged interface support (jimi@sngx.net) - Merge remote-tracking branch 'jimi1283/bridge-interface' (shenson@redhat.com) - Fixing up some serializer module stuff: * detecting module load errors when trying to deserialize collections * added a what() function to all the serializer modules for ID purposes * error detection for mongo stuff, including pymongo import problems as well as connection issues (jimi@sngx.net) - Cleanup of bonding stuff in all files, including webui and koan. Additional cleanup in the network config scripts, and re-added the modprobe.conf renaming code to the post install network config. (jimi@sngx.net) - Initial rework to allow bridge/bridge slave interfaces Added static route configuration to pre_install_network_config Major cleanup/reworking of post_install_network_config script (jimi@sngx.net) - Fix for bad commit of some json settings test (jimi@sngx.net) - Merge remote-tracking branch 'jsabo/fbsdimport' (shenson@redhat.com) - Adding initial support for FreeBSD media importing (jsabo@verisign.com) - Setting TIME_ZONE to None in web/settings.py causes a 500 error on a RHEL5 system with python 2.4 and django 1.1. Commenting out the config line has the same effect as setting it to None, and prevents the 500. (jimi@sngx.net) - Fixes for importing RHEL6: * path_tail() was previously moved to utils, a couple places in the import modules still used self.path_tail instead of utils.path_tail, causing a stack dump * Fixed an issue in utils.path_tail(), which was using self. still from when it was a member of the import class * When mirror name was set on import and using --available-as, it was appending a lot of junk instead of just using the specified mirror name (jimi@sngx.net) - Merge branch 'master' of git://git.fedorahosted.org/cobbler (jimi@sngx.net) - Fix a quick error (shenson@redhat.com) - Set the tftpboot dir for rhel6 hosts (jsabo@verisign.com) - Fixed a typo (jorgen.maas@gmail.com) - Added an extra field in the system/interface item. The field is called "management" and should be used to identify the management interface, this could be useful information for multihomed systems. (jorgen.maas@gmail.com) - In the event log view the data/time field got wrapped which is very annoying. Fast fix for now, i'm pretty sure there are better ways to do this. (jorgen.maas@gmail.com) - Event log soring on date reverted, let's sort on id instead. Reverse over events in the template. Convert gmtime in the template to localtime. (jorgen.maas@gmail.com) - Sort the event log by date/time (jorgen.maas@gmail.com) - Remove some unsupported OS versions from codes.py (jorgen.maas@gmail.com) - Some changes in the generate_netboot_iso function/code: - Users had to supply all system names on the commandline which they wanted to include in the ISO boot menu. This patch changes that behaviour; all systems are included by default now. You can still provide an override with the --systems parameter, thus making this feature more consistent with what one might expect from reading the help. - While at it I tried to make the code more readable and removed some unneeded iterations. - Prevent some unneeded kernel/initrd copies. - You can now override ip/netmask/gateway/dns parameters with corresponding kernel_options. - Fixed a bug for SuSE systems where ksdevice should be netdevice. - If no ksdevice/netdevice (or equivalent) has been supplied via kernel_options try to guess the proper interface to use, but don't just use one if we can't be sure about it (e.g. for multihomed systems). (jorgen.maas@gmail.com) - Add SLES 11 to codes.py (jorgen.maas@gmail.com) - Add support for Fedora15 to codes.py (jorgen.maas@gmail.com) - Django uses the timezone information from web/settings.py Changing the hardcoded value to None forces Django to use the systems timezone instead of this hardcoded value (jorgen.maas@gmail.com) - Fix cobbler replication for non-RHEL hosts. The slicing used in the link_distro function didn't work for all distros. (jsabo@verisign.com) - Fix vmware esx importing. It was setting the links dir to the dir the iso was mounted on import (jsabo@verisign.com) - Merge remote-tracking branch 'jsabo/webuifun' (shenson@redhat.com) - Fix bug with esxi replication. It wasn't rsyncing the distro over if the parentdir already existed. (jsabo@verisign.com) - Merge branch 'master' of git://git.fedorahosted.org/cobbler (jimi@sngx.net) - Initial commit for mongodb backend support and adding support for settings as json (jimi@sngx.net) - Web UI patches from Greg Swift applied (jsabo@verisign.com) - whitespace fix (dkilpatrick@verisign.com) - Fix to fix to py_tftp change to sync in bootloaders (dkilpatrick@verisign.com) - Fixing a bug reported by Jonathan Sabo. (dkilpatrick@verisign.com) - Merge branch 'master' of git://git.fedorahosted.org/cobbler (dkilpatrick@verisign.com) - Revert "Jonathan Sabo (June 09) (Cobbler)" (shenson@redhat.com) - Unmount and deactivate all software raid devices after searching for ssh keys (jonathan.underwood@gmail.com) - Merge remote-tracking branch 'ugansert/master' (shenson@redhat.com) - Jonathan Sabo (June 09) (Cobbler) Subject: [PATCH] Fix issue with importing distro's on new cobbler box To: cobbler development list Date: Thu, 9 Jun 2011 16:17:20 -0400 (shenson@redhat.com) - missing manage_rsync option from config/settings (jsabo@criminal.org) - Remove left-over debugging log message (dkilpatrick@verisign.com) - SUSE requires the correct arch to find kernel+initrd on the inst-source (ug@suse.de) - added autoyast=... parameter to the ISO building code when breed=suse (ug@suse.de) - calculate meta data in the XML file without cheetah variables now (ug@suse.de) - render the cheetah template before passing the XML to the python XML parser (ug@suse.de) - made the pathes flexible to avoid problem on other distros than fedora/redhat (ug@suse.de) - bugfix (ug@suse.de) - Merge patch from stable (cristian.ciupitu@yahoo.com) - utils: initialize main_logger only when needed (cristian.ciupitu@yahoo.com) - During refactor, failed to move templater initialization into write_boot_files_distro. (dkilpatrick@verisign.com) - Fixed a couple of simple typos. Made the boot_files support work (added template support for the key, defined the img_path attribute for that expansion) (dkilpatrick@verisign.com) - Fixes to get to the "minimally tested" level. Fixed two syntax errors in tftpd.py, and fixed refences to api and os.path in manage_in_tftpd.py (dkilpatrick@verisign.com) - Rebasing commit, continued. (kilpatds@oppositelock.org) - Change the vmware stuff to use 'boot_files' as the space to set files that need to be available to a tftp-booting process (dkilpatrick@verisign.com) - Added 'boot_files' field for 'files that need to be put into tftpboot' (dkilpatrick@verisign.com) - Merge conflict. (kilpatds@oppositelock.org) - Add in a default for puppet_auto_setup, thanks to Camille Meulien for finding it. (shenson@redhat.com) - Add a directory remap feature to fetchable_files processing. /foo/*=/bar/ Client requests for "/foo/baz" will be turned into requests for /bar/baz. Target paths are evaluated against the root filesystem, not tftpboot. Template expansion is done on "bar/baz", so that would typically more usefully be something like /boot/*=$distro_path/boot (dkilpatrick@verisign.com) - Removed trailing whitespace causing git warnings (dkilpatrick@verisign.com) - Fix a bug where tftpd.py would throw if a client requested '/'. (dkilpatrick@verisign.com) - Allow slop in the config, not just the client. modules: don't hardcode /tftpboot (dkilpatrick@verisign.com) - Moved footer to actually float at the bottom of the page or visible section, whichever is further down. Unfortunately leaves a slightly larger margin pad on there. Will have to see if it can be made cleaner (gregswift@gmail.com) - Removed right padding on delete checkboxes (gregswift@gmail.com) - Adjusted all the self closing tags to end eith a " />" instead of not having a space separating them (gregswift@gmail.com) - Added "add" button to the filter bit (gregswift@gmail.com) - Removed "Enabled" label on checkboxes, this can be added via css as part of the theme if people want it using :after { content: " Enabled" } Padded the context-tip off the checkboxes so that it lines up with most of the other context tips instead of being burring in the middle of the form (gregswift@gmail.com) - Added bottom margin on text area so that it isn't as tight next to other form fields (gregswift@gmail.com) - Added id tags to the forms for ks templates and snippets Set some margins for those two forms, they were a bit scrunched because they didn't have a sectionbody fieldset and legend Removed inline formatting of input sizes on those two pages Set the textareas in those two pages via css (gregswift@gmail.com) - Made the tooltips get hiddent except for on hover, with a small image displayed in their place (gregswift@gmail.com) - Added a top margin to the submit/reset buttons... looks cleaner having some space. (gregswift@gmail.com) - Changed generic edit form to the following: - Made blocks into fieldsets again, converting the h2 to a legend. I didn't mean to change this the first time through. - Pulled up a level, removing the wrapping div, making each fieldset contain an order list, instead of each line being an ordered list, which was silly of me. - Since it went up a level, un-indented all of the internal html tags 2 spaces - changed the place holder for the network widgets to spans so that they displayed cleanly (Don't like the spans either, but its for the javascript) In the stylesheet just changed the div.sectionbody to ol.sectionbody (gregswift@gmail.com) - Fixed closing ul->div on multiselect section. Must have missed it a few commits ago. (gregswift@gmail.com) - IE uses input styling such as borders even on checkboxes... was not intended, so has been cleared for checkboxes (gregswift@gmail.com) - This is a change to the multiselect buttons view, i didn't mean to commit the style sheet along with the spelling check fixes, but since I did might as well do the whole thing and then erevert it later if people dislike it (gregswift@gmail.com) - Fixed another postition mispelling (gregswift@gmail.com) - fixed typo postition should be position (gregswift@gmail.com) - Returned the multiselect section to being div's, since its actually not a set of list items, it is a single list item. Re-arranged the multiselect so that the buttons are centered between the two sections Removed all of the line breaks form that section Made the select box headings actually labels moved the order of multiselect after sectionbody definition due to inheritence (gregswift@gmail.com) - Restored select boxes to "default" styling since they are not as cleanly css- able Made visibly selected action from Batch Actions bold, mainly so by default Batch Action is bold. Moved text-area and multi-select sizing into stylesheet. re-alphabetized some of the tag styles Made the default login's text inputs centered, since everything else on that page is (gregswift@gmail.com) - Added missing bracket from two commits ago in the stylesheet. (gregswift@gmail.com) - Re-added the tool tips for when they exist in the edit forms and set a style on them. Removed an extraneous line break from textareas in edit form (gregswift@gmail.com) - Fixed javascript where I had used teh wrong quotes, thus breaking the network interface widgets (gregswift@gmail.com) - Added label and span to cleanup block (gregswift@gmail.com) - Added version across all of the template loads so that the footer is populated with it (gregswift@gmail.com) - all css: - set overall default font size of 1em - added missing tags to the cleanup css block - fixed button layout -- list line buttons are smaller font to keep lines smaller -- set action input button's size - set indentation and bolding of items in batch action - redid the list formatting -- removed zebra stripes, they share the standard background now -- hover is now the background color of the old darker zebra stripe -- selected lines now background of the older light zebra stripe - added webkit border radius (gregswift@gmail.com) - generic_lists.tmpl - Removed force space on the checklists generic_lists.tmpl - Added javascript to allow for selected row highlighting (gregswift@gmail.com) - Removed inline formatting from import.tmpl Made the context tips spans (gregswift@gmail.com) - Made both filter-adder elements exist in the same li element (gregswift@gmail.com) - Added default formatting for ordered lists Added formatting for the new multiselect unordered list Changed old div definitions for the multiselect to li Added label formatting for inside sectionbody to line up all the forms. (gregswift@gmail.com) - Adjusted multiselect section to be an unordered list instead of a div (gregswift@gmail.com) - Moved the close list tag inside the for loop, otherwise we generate lots of nasty nested lists (gregswift@gmail.com) - Changed edit templates to use ol instead of ul, because it apparently helps out those using screen readers, and we should be making things accessible, yes? (gregswift@gmail.com) - Re-structured the edit templates to be unordered lists. Standardized the tooltip/contextual data as context-tip class Redid the delete setup so that its Delete->Really? Instead of Delete:Yes->Really? Same number of check boxes. Setup the delete bit so that Delete and Really are labels for the checkboxes and there isn't extraneous html input tags (gregswift@gmail.com) - Added top margin on the filter adder (gregswift@gmail.com) - Adjusted single action item buttons to be in the same list element, as it makes alignment cleaner, and more sense from a grouping standpoint Set submenubar default height to 26px Set submenubar's alignment to be as clean as I've been able to get so far. (gregswift@gmail.com) - Set background color back to original (gregswift@gmail.com) - Adjusted all buttons to hover invert from blue to-blackish, the inverse of the normal links (which go blackish to blue) but left the text color the same. i'm not sure its as pretty, but dfinately more readable. Plus the color change scheme is more consistant. Also made table buttons smaller than other buttons (gregswift@gmail.com) - Fixed width on paginate select boxes to auto, instead of over 200px (gregswift@gmail.com) - Removed margin around hr tag, waste of space, and looks closer to original now (gregswift@gmail.com) - Removed extraneous body div by putting user div inside container. (gregswift@gmail.com) - Adjuested style sheet to improve standardization of form fields, such as buttons, text input widths, and fontsizes in buttons vs drop downs. (gregswift@gmail.com) - Some menu re-alignment on both menubar and submenubar (gregswift@gmail.com) - Got the container and the user display into a cleaner size alignment to display on the screen. less chance of horiz scroll (gregswift@gmail.com) - Fix to get login form a bit better placed without duplicate work (gregswift@gmail.com) - pan.action not needed... .action takes care of it (gregswift@gmail.com) - Removed padding on login screen (gregswift@gmail.com) - Redid action and button classes to make them look like buttons.. still needs work. Resized pointer classes to make things a bit more level on that row (gregswift@gmail.com) - New cleanup at the top negates the need for this table entry (gregswift@gmail.com) - Removed the body height to 99%. Was doing this for sticky footer, but current path says its not needed (gregswift@gmail.com) - Added some windows and mac default fonts Made the body relative, supposed to help with the layout Set text color to slightly off black.. was told there is some odd optical reasoning behind this (gregswift@gmail.com) - Made class settings for the table rows a touch more specific in the css (gregswift@gmail.com) - Added "normalization" to clean up cross browser differences at top of style.css (gregswift@gmail.com) - Added button class to all buttons, submit, and resets (gregswift@gmail.com) - Fixed sectionheader to not be styled as actions... they are h2! (gregswift@gmail.com) - Fixed container reference from class to id (gregswift@gmail.com) - Added missing action class on the "Create new" links in generic_list.tmpl (gregswift@gmail.com) - Revert part of 344969648c1ce1e753af because RHEL5's django doesn't support that (gregswift@gmail.com) - removed underline on remaing links (gregswift@gmail.com) - Fixed the way the logo was placed on the page and removed the excess background setting. (gregswift@gmail.com) - Some cleanup to the style sheet along - removed fieldset since no more exist (not sure about this in long run.... we'll see) - cleaned up default style for ul cause it was causing override issues - got menubar and submenu bar mostly settled (gregswift@gmail.com) - Fixed submenu bar ul to be identified by id not class (gregswift@gmail.com) - Rebuilt primary css stylesheet - not complete yet (gregswift@gmail.com) - Removed logout from cobbler meft hand menu (gregswift@gmail.com) - Next step in redoing layout: - added current logged in user and logout button to a div element at top of page - fixed content div from class to id - added footer (version entry doesn't work for some reason) - links to cobbler website (gregswift@gmail.com) - in generic_list.tmpl - set the edit link to class 'action' - merged the creation of the edit action 'View kickstart' for system and profile (gregswift@gmail.com) - Replaced tool tip as div+em with a span classed as tooltip. tooltip class just adds italic. (gregswift@gmail.com) - Fixed table header alignment to left (gregswift@gmail.com) - Take the logo out of the html, making it a css element, but retain the location and basic feel of the placement. (gregswift@gmail.com) - Step one of redoing the action list, pagination and filters. - split pagination and filters to two tmpl files - pagination can be called on its own (so it can live in top and bottom theoretically) - filter will eventually include pagination so its on the bottom - new submenubar includes pagination - new submenubar does age specific actiosn as links instead of drop downs cause there is usually 1, rarely 2, never more. (gregswift@gmail.com) - Removed pagination from left hand column (gregswift@gmail.com) - Removed an erroneous double quote from master.tmpl (gregswift@gmail.com) - Went a bit overboard and re-adjusted whitespace in all the templates. Trying to do the code in deep blocks across templates can be a bit tedious and difficult to maintain. While the output is not perfect, at least the templates are more readable. (gregswift@gmail.com) - Removed remaining vestige of action menu shading feature (gregswift@gmail.com) - Removed header shade references completely from the lists and the code from master.tmpl (gregswift@gmail.com) - Wrapped setting.tmpl error with the error class (gregswift@gmail.com) - Changed h3 to h2 inside pages Made task_created's h4 into a h1 and standarized with the other pages (gregswift@gmail.com) - Standardized header with a hr tag before the form tags (gregswift@gmail.com) - Added base width on the multiple select boxes, primarily for when they are empty (gregswift@gmail.com) - Removed fieldset wrappers and replaced legends with h1 and h2 depending on depth (gregswift@gmail.com) - Adjusted logic for the legent to only change one word, instead of the full string (gregswift@gmail.com) - Removed empty cell from table in generic_edit.tmpl (gregswift@gmail.com) - Revert 8fed301e61f28f8eaf08e430869b5e5df6d02df0 because it was to many different changes (gregswift@gmail.com) - Removed empty cell from table in generic_edit.tmpl (gregswift@gmail.com) - Moved some cobbler admin and help menus to a separate menu in the menubar (gregswift@gmail.com) - Added HTML5 autofocus attribute to login.tmpl. Unsupported browsers just ignores this. (gregswift@gmail.com) - Re-built login.tmpl: - logo isn't a link anymore back to the same page - logo is centered with the login form - fieldset has been removed - set a css class for the body of the login page, unused for now. And the css: - removed the black border from css - centered the login button as well (gregswift@gmail.com) - Made the links and span.actions hover with the same color as used for the section headings (gregswift@gmail.com) - Removed as much in-HTML placed formatting as possible and implemented them in css. The main bit remaining is the ul.li floats in paginate.tmpl (gregswift@gmail.com) - Cleaned up single tag closing for several of the checkboxes (gregswift@gmail.com) - removed a trailing forward slash that was creating an orphaned close span tag (gregswift@gmail.com) - Relabeled cells in thead row from td tags to th (gregswift@gmail.com) - Added tr wrapper inside thead of tables for markup validation (gregswift@gmail.com) - Use :// as separator for virsh URIs (atodorov@otb.bg) - Create more condensed s390 parm files (thardeck@suse.de) - Add possibility to interrupt zPXE and to enter CMS (thardeck@suse.de) - Cleanup the way that we download content - Fixes a bug where we were only downloading grub-x86_64.efi (shenson@redhat.com) - Port this config over as well (shenson@redhat.com) - Only clear logs that exist. (bpeck@redhat.com) - Pull in new configs from the obsoletes directory. (shenson@redhat.com) - Removed extraneous close row tag from events.tmpl (gregswift@gmail.com) - Fixed spelling of receive in enoaccess.tmpl (gregswift@gmail.com) - Added missing close tags on a few menu unordered list items in master.tmpl (gregswift@gmail.com) - Added missing "for" correlation tag for labels in generic_edit.tmpl (gregswift@gmail.com) - Removed extraneous close divs from generic_edit.tmpl (gregswift@gmail.com) - Removing old and unused template files (gregswift@gmail.com) - Add support for Ubuntu distros. (andreserl@ubuntu.com) - Koan install tree path for Ubuntu/Debian distros. (andreserl@ubuntu.com) - Fixing hardlink bin path. (andreserl@ubuntu.com) - Do not fail when yum python module is not present. (andreserl@ubuntu.com) - Add Ubuntu/Debian support to koan utils for later use. (andreserl@ubuntu.com) - typo in autoyast xml parsing (ug@suse.de) - Minor change to validate a token before checking on a user. (jimi@sngx.net) - get install tree from install=... parameter for SUSE (ug@suse.de) - handle autoyast XML files (ug@suse.de) - fixed support for SUSE in build-iso process. Fixed a typo (ug@suse.de) - added SUSE breed to import-webui (ug@suse.de) - Merge remote-tracking branch 'lanky/master' (shenson@redhat.com) - Merge remote-tracking branch 'jimi1283/master' (shenson@redhat.com) - added support for suse-distro import (ug@suse.de) - Fix a sub_process Popen call that did not set close_fds to true. This causes issues with sync where dhcpd keeps the XMLRPC port open and prevents cobblerd from restarting (jimi@sngx.net) - Cleanup of unneccsary widgets in distro/profile. These needed to be removed as part of the multiselect change. (jimi@sngx.net) - Yet another change to multiselect editing. Multiselects are now presented as side-by-side add/delete boxes, where values can be moved back and forth and only appear in one of the two boxes. (jimi@sngx.net) - Fix for django traceback when logging into the web interface with a bad username and/or password (jimi@sngx.net) - Fix for snippet/kickstart editing via the web interface, where a 'tainted file path' error was thrown (jimi@sngx.net) - added the single missed $idata.get() item (stuart@sjsears.com) - updated post_install_network_config to use $idata.get(key, "") instead of $idata[key]. This stops rendering issues with the snippet when some keys are missing (for example after an upgrade from 2.0.X to 2.1.0, where a large number of new keys appear to have been added.) and prevents us from having to go through all system records and add default values for them. (stuart@sjsears.com) - Take account of puppet_auto_setup in install_post_puppet.py (jonathan.underwood@gmail.com) - Take account of puppet_auto_setup in install_pre_puppet.py (jonathan.underwood@gmail.com) - Add puppet snippets to sample.ks (jonathan.underwood@gmail.com) - Add puppet_auto_setup to settings file (jonathan.underwood@gmail.com) - Add snippets/puppet_register_if_enabled (jonathan.underwood@gmail.com) - Add snippets/puppet_install_if_enabled (jonathan.underwood@gmail.com) - Add configuration of puppet pre/post modules to settings file (jonathan.underwood@gmail.com) - Add install_post_puppet.py module (jonathan.underwood@gmail.com) - Add install_pre_puppet.py module (jonathan.underwood@gmail.com) - Apply a fix for importing red hat distros, thanks jsabo (shenson@redhat.com) - Changes to action/batch actions at top of generic list pages * move logic into views, where it belongs * simplify template code * change actions/batch actions into drop down select lists * added/modified javascript to deal with above changes (jimi@sngx.net) - Minor fixes to cobbler.conf, since the AliasMatch was conflicting with the WSGI script alias (jimi@sngx.net) - Initial commit for form-based login and authentication (jimi@sngx.net) - Convert webui to use WSGI instead of mod_python (jimi@sngx.net) - Save field data in the django user session so the webui doesn't save things unnecessarily (jimi@sngx.net) - Make use of --format in git and use the short hash. Thanks Todd Zullinger (shenson@redhat.com) - We need git. Thanks to Luc de Louw (shenson@redhat.com) - Start of the change log supplied by Michael MacDonald (shenson@redhat.com) - Fix typo in cobbler man page entry for profile (jonathan.underwood@gmail.com) - Fix cobbler man page entry for parent profile option (jonathan.underwood@gmail.com) - Set SELinux context of host ssh keys correctly after reinstallation (jonathan.underwood@gmail.com) - Fixing bug with img_path. It was being used prior to being set if you have images. (jonathan.sabo@gmail.com) - Add firstboot install trigger mode (jonathan.sabo@gmail.com) - Fix old style shell triggers by checking for None prior to adding args to arg list and fix indentation (jonathan.sabo@gmail.com) - Bugfix: restore --no-fail functionality to CLI reposync (icomfort@stanford.edu) - Add the ability to replicate the new object types (mgmtclass,file,package). (jonathan.sabo@gmail.com) - Add VMware ESX and ESXi replication. (jonathan.sabo@gmail.com) - Add batch delete option for profiles and mgmtclasses (jonathan.sabo@gmail.com) - Spelling fail (shenson@redhat.com) - Remove deploy as a valid direct action (shenson@redhat.com) - Trac Ticket #509: A fix that does not break everything else. (https://fedorahosted.org/cobbler/ticket/509) (andrew@eiknet.com) - Only chown the file if it does not already exist (shenson@redhat.com) - Modification to cobbler web interface, added a drop-down select box for management classes and some new javascript to add/remove items from the multi-select (jimi@sngx.net) - Check if the cachedir exists before we run find on it. (shenson@redhat.com) - Fix trac#574 memtest (shenson@redhat.com) - Add network config snippets for esx and esxi network configuration $SNIPPET('network_config_esxi') renders to: (jonathan.sabo@gmail.com) - Trac Ticket #510: Modified 'cobbler buildiso' to use /var/cache/cobbler/buildiso by default. Added a /etc/cobbler/settings value of 'buildisodir' to make it setable by the end user. --tempdir will still overwrite either setting on the command line. (andrew@eiknet.com) - Add img_path to the metadata[] so that it's rendered out in the esxi pxe templates. Add os_version checks for esxi in kickstart_done so that it uses wget or curl depending on what's known to be available. (jonathan.sabo@gmail.com) - Added --sync-all option to cobbler replicate which forces all systems, distros, profiles, repos and images to be synced without specifying each. (rrr67599@rtpuw027.corpnet2.com) - Added manage_rsync option which defaults to 0. This will make cobbler not overwrite a local rsyncd.conf unless enabled. (rrr67599@rtpuw027.corpnet2.com) - Added semicolon master template's placement of the arrow in the page heading (gregswift@gmail.com) - Quick fix from jsabo (shenson@redhat.com) - added hover line highlighting to table displays (gregswift@gmail.com) - Modification to generic_edit template so that the name field is not a text box when editing. (jimi@sngx.net) - Minor fixes for mgmt classes webui changes. - Bug when adding a new obj, since obj is None it was causing a django stack dump - Minor tweaks to javascript (jimi@sngx.net) - Fixed error in which the json files for mgmtclasses was not being deleted when a mgmtclass was removed, meaning they showed back up the next time cobblerd was restarted (jimi@sngx.net) - Fixed syntax error in clogger.py that was preventing cobblerd from starting (jimi@sngx.net) - Supports an additional initrd from kernel_options. (bpeck@redhat.com) - Remove a bogus self (shenson@redhat.com) - Re-enable debmirror. (chuck.short@canonical.com) - Extending the current Wake-on-Lan support for wider distro compatibility. Thanks to Dustin Kirkland. (chuck.short@canonical.com) - Dont hardcode /etc/rc.d/init.d redhatism. (chuck.short@canonical.com) - Newer (pxe|sys)linux's localboot value produces unreliable results when using documented options, -1 seems to provide the best supported value (chuck.short@canonical.com) - Detect the webroot to be used based on the distro. (chuck.short@canonical.com) - If the logfile path doesn't exist, don't attempt to create the log file. Mainly needed when cobbler is required to run inside the build env (cobbler4j). Thanks to Dave Walker (chuck.short@canonical.com) - Implement system power status API method and CLI command (crosa@redhat.com) - Update setup files to use proper apache configuration path (konrad.scherer@windriver.com) - Debian has www-data user for web server file access instead of apache. (konrad.scherer@windriver.com) - Update init script to work under debian. (konrad.scherer@windriver.com) - Use lsb_release module to detect debian distributions. Debian release is returned as a string because it could be sid which will never have a version number. (konrad.scherer@windriver.com) - Fix check for apache installation (konrad.scherer@windriver.com) - Handle Cheetah version with more than 3 parts (konrad.scherer@windriver.com) - Allow dlcontent to use proxy environment variables (shenson@redhat.com) - Copy memtest to $bootloc/images/. Fixes BZ#663307 (shenson@redhat.com) - Merge remote branch 'jimi1283/master' (shenson@redhat.com) - Turn the cheetah version numbers into integers while testing them so we don't always return true (shenson@redhat.com) - Kill some whitespace (shenson@redhat.com) - Fix for bug #587 - Un-escaped '$' in snippet silently fails to render (jimi@sngx.net) - Fix for bug #587 - Un-escaped '$' in snippet silently fails to render (jimi@sngx.net) - Merge branch 'master' of git://git.fedorahosted.org/cobbler (jimi@sngx.net) - Don't use link caching in places it isn't needed (shenson@redhat.com) - Better logging on subprocess calls (shenson@redhat.com) - Fix for trac #541 - cobbler sync deletes /var/www/cobbler/pub (jimi@sngx.net) - Merged work in the import-modules branch with the debian/ubuntu modules created by Chuck Short (jimi@sngx.net) - Merge branch 'cshort' into import-modules (jimi@sngx.net) - Finished up debian/ubuntu support for imports Tweaked redhat/vmware import modules logging output Added rsync function to utils to get it out of each module - still need to fix the redhat/vmware modules to actually use this (jimi@sngx.net) - Initial commit for the Debian import module. * tested against Debian squeeze. (chuck.short@canonical.com) - Initial commit for the Ubuntu import module. * tested against Natty which imported successfully. (chuck.short@canonical.com) - tftp-hpa users for both Ubuntu Debian use /var/lib/tftpboot. (chuck.short@canonical.com) - Disable the checks that are not really valid for Ubuntu or Debian. (chuck.short@canonical.com) - Add myself to the authors file. (chuck.short@canonical.com) - Updates for debian/ubuntu support in import modules (jimi@sngx.net) - Fix a problem with cheetah >= 2.4.2 where the snippets were causing errors, particularly on F14 due to its use of cheetah 2.4.3. (shenson@redhat.com) - Initial commit of the Ubuntu import module (jimi@sngx.net) - Merge remote branch 'jimi1283/import-modules' (shenson@redhat.com) - Merge remote branch 'jimi1283/master' (shenson@redhat.com) - Extended ESX/ESXi support * Fixed release detection for both ESX and ESXi * Added support to kickstart_finder() so that the fetchable_files list gets filled out when the distro is ESXi (jimi@sngx.net) - Fixed distro_adder() in manage_import_vmware so ESXi gets imported properly (jimi@sngx.net) - Initial commit for the VMWare import module * tested against esx4 update 1, which imported successfully (jimi@sngx.net) - Minor style changes for web css * darken background slightly so the logo doesn't look washed out * make text input boxes wider (jimi@sngx.net) - Fix for the generic_edit function for the web page. The choices field for management classes was not being set for distros/profiles - only systems, causing a django stack dump (jimi@sngx.net) - modify keep_ssh_host_keys snippet to use old keys during OS installation (flaks@bnl.gov) - Merge remote branch 'jimi1283/master' (shenson@redhat.com) - Added replicate to list of DIRECT_ACTIONS, so it shows up in the --help output (jimi@sngx.net) - Merge branch 'master' into import-modules (jimi@sngx.net) - Merge branch 'master' of git://git.fedorahosted.org/cobbler (jimi@sngx.net) - Some fixes to the manage_import_redhat module * stop using mirror_name for path stuff - using self.path instead * fixed rsync command to use self.path too, this should really be made a global somewhere else though (jimi@sngx.net) - Add synopsis entries to man page to enable whatis command (kirkland@ubuntu.com) - Add "ubuntu" as detected distribution. (clint@ubuntu.com) - Fix for redhat import module. Setting the kickstart file with a default value was causing some issues later on with the kickstart_finder() function, which assumes all new profiles don't have a kickstart file yet (jimi@sngx.net) - Fix for non x86 arches, bug and fix by David Robinson (shenson@redhat.com) - Don't die when we find deltas, just don't use them (shenson@redhat.com) - Merge remote branch 'khightower/khightower/enhanced-configuration-management' (shenson@redhat.com) - By: Bill Peck exclude initrd.addrsize as well. This affects s390 builds (shenson@redhat.com) - Fix an issue where an item was getting handed to remove_item instead of the name of the item. This would cause an exception further down in the stack when .lower() was called on the object (by the call to get_item). (shenson@redhat.com) - Add a check to make sure system is in obj_types before removing it. Also remove an old FIXME that this previously fixed (shenson@redhat.com) - Fix regression in 2.0.8 that dumped into pxe cfg files (shenson@redhat.com) - Initial commit of import module for redhat (jimi@sngx.net) - Merge branch 'master' of git://git.fedorahosted.org/cobbler (jimi@sngx.net) - Added new modules for copying a distros's fetchable files to the /tftpboot/images directory - add_post_distro_tftp_copy_fetchable_files.py copies on an add/edit - sync_post_tftp_copy_fetchable_files.py copies the files for ALL distros on a full sync (jimi@sngx.net) - Removed trailing '---' from each of the PXE templates for ESXi, which causes PXE issues (jimi@sngx.net) - Make stripping of "G" from vgs output case-insensitive (heffer@fedoraproject.org) - Replace rhpl with ethtool (heffer@fedoraproject.org) - Add --force-path option to force overwrite of virt-path location (pryor@bnl.gov) - item_[profile|system] - update parents after editing (mlevedahl@gmail.com) - collection.py - rename rather than delete mirror dirs (mlevedahl@gmail.com) - Wil Cooley (shenson@redhat.com) - Merge remote branch 'kilpatds/io' (shenson@redhat.com) - Add additional qemu_driver_type parameter to start_install function (Konrad.Scherer@windriver.com) - Add valid debian names for releases (Konrad.Scherer@windriver.com) - Add debian preseed support to koan (Konrad.Scherer@windriver.com) - Add support for EFI grub booting. (dgoodwin@rm-rf.ca) - Turn the 'daemonize I/O' code back on. cobbler sync seems to still work (dkilpatrick@verisign.com) - Fix some spacing in the init script (dkilpatrick@verisign.com) - Added a copy-default attribute to koan, to control the params passed to grubby (paji@redhat.com) - Turn on the cache by default Enable a negative cache, with a shorter timeout. Use the cache for normal lookups, not much ip-after-failed. (dkilpatrick@verisign.com) - no passing full error message. Der (dkilpatrick@verisign.com) - Pull the default block size into the template, since that can need to be changed. Make tftpd.py understand -B for compatibility. Default to a smaller mtu, for vmware compatibility. (dkilpatrick@verisign.com) - in.tftpd needs to be run as root. Whoops (dkilpatrick@verisign.com) - Handle exceptions in the idle-timer handling. This could cause tftpd.py to never exit (dkilpatrick@verisign.com) - Do a better job of handling things when a logger doesn't exist. And don't try and find out what the FD is for logging purposes when I know that might throw and I won't catch it. (dkilpatrick@verisign.com) - Scott Henson pointed out that my earlier changes stopped a sync from also copying kernel/initrd files into the web directry. Split out the targets from the copy, and make sure that sync still copies to webdir, and then also fixed where I wasn't copying those files in the synclite case. (dkilpatrick@verisign.com) - Put back code that I removed incorrectly. (sync DHCP, DNS) (dkilpatrick@verisign.com) - Support installing FreeBSD without an IP address set in the host record. (dkilpatrick@verisign.com) - Fixed some bugs in the special-case handling code, where I was not properly handling kernel requests, because I'd merged some code that looked alike, but couldn't actually be merged. (dkilpatrick@verisign.com) - fixing koan to use cobblers version of os_release which works with RHEL 6 (jsherril@redhat.com) - Adding preliminary support for importing ESXi for PXE booting (jimi@sngx.net) - Fix cobbler check tftp typo. (dgoodwin@rm-rf.ca) - buildiso now builds iso's that include the http_port setting (in /etc/cobbler/settings) in the kickstart file url (maarten.dirkse@filterworks.com) - Add check detection for missing ksvalidator (dean.wilson@gmail.com) - Use shlex.split() to properly handle a quoted install URL (e.g. url --url="http://example.org") (jlaska@redhat.com) - Update codes.py to accept 'fedora14' as a valid --os-version (jlaska@redhat.com) - No more self (shenson@redhat.com) - Don't die if a single repo fails to sync. (shenson@redhat.com) - Refactor: depluralize madhatter branch (kelsey.hightower@gmail.com) - Updating setup.py and spec file. (kelsey.hightower@gmail.com) - New unit tests: Mgmtclasses (kelsey.hightower@gmail.com) - Updating cobbler/koan man pages with info on using the new configuration management capabilities (kelsey.hightower@gmail.com) - Cobbler web integration for new configuration management capabilities (kelsey.hightower@gmail.com) - Koan configuration management enhancements (kelsey.hightower@gmail.com) - Cobbler configuration management enhancements (kelsey.hightower@gmail.com) - New cobbler objects: mgmtclasses, packages, and files. (kelsey.hightower@gmail.com) - Merge remote branch 'jsabo/kickstart_done' (shenson@redhat.com) - Move kickstart_done and kickstart_start out of kickgen.py and into their own snippets. This also adds support for VMware ESX triggers and magic urls by checking for the "vmware" breed and then using curl when that's all thats available vs wget. VMware's installer makes wget available during the %pre section but only curl is around following install at %post time. Yay! I've also updated the sample kickstarts to use $SNIPPET('kickstart_done') and $SNIPPET('kickstart_start') (jonathan.sabo@gmail.com) - No more getting confused between otype and obj_type (shenson@redhat.com) - The clean_link_cache method was calling subprocess_call without a logger (shenson@redhat.com) - Scott Henson pointed out that my earlier changes stopped a sync from also copying kernel/initrd files into the web directry. Split out the targets from the copy, and make sure that sync still copies to webdir, and then also fixed where I wasn't copying those files in the synclite case. (dkilpatrick@verisign.com) - revert bad templates path (dkilpatrick@verisign.com) - Put back code that I removed incorrectly. (sync DHCP, DNS) (dkilpatrick@verisign.com) - Support installing FreeBSD without an IP address set in the host record. (dkilpatrick@verisign.com) - Fixed some bugs in the special-case handling code, where I was not properly handling kernel requests, because I'd merged some code that looked alike, but couldn't actually be merged. (dkilpatrick@verisign.com) - Two more fixes to bugs introduced by pytftpd patch set: * The generated configs did not have initrd set propertly * Some extra debugging log lines made it into remote.py (dkilpatrick@verisign.com) - Fix Trac#530 by properly handling a logger being none. Additionally, make subprocess_call and subprocess_get use common bits to reduce duplication. (shenson@redhat.com) - Fix a cobbler_web authentication leak issue. There are times when the token that cobbelr_web had did not match the user logged in. This patch ensures that the token always matches the user that is logged in. (shenson@redhat.com) - No more getting confused between otype and obj_type (shenson@redhat.com) - The clean_link_cache method was calling subprocess_call without a logger (shenson@redhat.com) - Merge remote branch 'kilpatds/master' (shenson@redhat.com) - Scott Henson pointed out that my earlier changes stopped a sync from also copying kernel/initrd files into the web directry. Split out the targets from the copy, and make sure that sync still copies to webdir, and then also fixed where I wasn't copying those files in the synclite case. (dkilpatrick@verisign.com) - revert bad templates path (dkilpatrick@verisign.com) - Put back code that I removed incorrectly. (sync DHCP, DNS) (dkilpatrick@verisign.com) - Support installing FreeBSD without an IP address set in the host record. (dkilpatrick@verisign.com) - Fixed some bugs in the special-case handling code, where I was not properly handling kernel requests, because I'd merged some code that looked alike, but couldn't actually be merged. (dkilpatrick@verisign.com) - Two more fixes to bugs introduced by pytftpd patch set: * The generated configs did not have initrd set propertly * Some extra debugging log lines made it into remote.py (dkilpatrick@verisign.com) - fast sync. A new way of copying files around using a link cache. It creates a link cache per device and uses it as an intermediary so that files that are the same are not copied multiple times. Should greatly speed up sync times. (shenson@redhat.com) - A few small fixes and a new feature for the Python tftp server * Support environments where the MAC address is know, but the IP address is not (private networks). I do this by waiting for pxelinux.0 to request a file with the mac address added to the filename, and then look up the host by MAC. * Fix my MAC lookup logic. I didn't know to look for the ARP type (01-, at least for ethernet) added by pxelinux.0 * Fix up some log lines to make more sense * Fix a bug where I didn't get handle an empty fetchable_files properly, and didn't fall back to checking for profile matches. (dkilpatrick@verisign.com) - Two fixed to bad changes in my prior patch set. Sorry about that. * Bad path in cobbler/action_sync.py. No "templates" * Bad generation of the default boot menu. The first initrd from a profile was getting into the metadata cache and hanging around, thus becoming the initrd for all labels. (dkilpatrick@verisign.com) - A smart tftp server, and a module to manage it (dkilpatr@dkilpatr.verisign.com) - Export the generated pxelinux.cfg file via the materialized system information RPC method. This enables the python tftpd server below to serve that file up without any sync being required. (dkilpatr@dkilpatr.verisign.com) - Move management of /tftpboot into modules. This is a setup step for a later python tftpd server that will eliminate the need for much of this work. (dkilpatr@dkilpatr.verisign.com) - Fetchable Files attribute: Provides a new attribute similar in spirit to mgmt_files, but with somewhat reversed meaning. (dkilpatr@dkilpatr.verisign.com) - fix log rotation to actually work (bpeck@redhat.com) - find_kernel and find_initrd already do the right checks for file_is_remote and return None if things are wrong. (bpeck@redhat.com) - Trac #588 Add mercurial support for scm tracking (kelsey.hightower@gmail.com) - Add a breed for scientific linux (shenson@redhat.com) - "mgmt_parameters" for item_profile has the wrong default setting when creating a sub_profile. I'm assuming that <> would be correct for a sub_profile as well. (bpeck@redhat.com) - The new setup.py placed webui_content in the wrong spot... (akesling@redhat.com) - Merge commit 'a81ca9a4c18f17f5f8d645abf03c0e525cd234e1' (jeckersb@redhat.com) - Added back in old-style version tracking... because api.py needs it. (akesling@redhat.com) - Wrap the cobbler-web description (shenson@redhat.com) - Create the tftpboot directory during install (shenson@redhat.com) - Add in /var/lib/cobbler/loaders (shenson@redhat.com) - Create the images directory so that selinux will be happy (shenson@redhat.com) - Dont install some things in the webroot and put the services script down (shenson@redhat.com) - Fix some issues with clean installs of cobbler post build cleanup (shenson@redhat.com) - rhel5 doesn't build egg-info by default. (bpeck@redhat.com) - Some systems don't reboot properly at the end of install. s390 being one of them. This post module will call power reboot if postreboot is in ks_meta for that system. (bpeck@redhat.com) - Changes to allow s390 to work. s390 has a hard limit on the number of chars it can recieve. (bpeck@redhat.com) - show netboot status via koan. This is really handy if you have a system which fails to pxe boot you can create a service in rc.local which checks the status of netboot and calls --replace-self for example. (bpeck@redhat.com) - When adding in distros/profiles from disk don't bomb out if missing kernel or ramdisk. just don't add it. (bpeck@redhat.com) - add X log to anamon tracking as well. (bpeck@redhat.com) - Added new remote method clear_logs. Clearing console and anamon logs in %pre is too late if the install never happens. (bpeck@redhat.com) - fixes /var/www/cobbler/svc/services.py to canonicalize the uri before parsing it. This fixes a regression with mod_wsgi enabled and trying to provision a rhel3 machine. (bpeck@redhat.com) - anaconda umounts /proc on us while were still running. Deal with it. (bpeck@redhat.com) - fix escape (bpeck@redhat.com) - dont lowercase power type (bpeck@redhat.com) - Bump to 2.1.0 (shenson@redhat.com) - Properly detect unknown distributions (shenson@redhat.com) - cobblerd service: Required-Start: network -> $network (cristian.ciupitu@yahoo.com) - cobblerd service: add Default-Stop to LSB header (cristian.ciupitu@yahoo.com) - No more . on the end (shenson@redhat.com) - Do not delete settings and modules.conf (shenson@redhat.com) - Remove manpage generation from the make file (shenson@redhat.com) - Update the author and author email (shenson@redhat.com) - Proper ownership on some files (shenson@redhat.com) - More rpm cleanups (shenson@redhat.com) - Don't have the #! because rpm complains (shenson@redhat.com) - No more selinux here, we should not be calling chcon, things will end up with the proper context in a well configured selinux environment (shenson@redhat.com) - No more chowning the log file. (shenson@redhat.com) - A new spec file to go with the new setup.py (shenson@redhat.com) - Forgot to add aux to MANIFEST.in (akesling@redhat.com) - Fixed naming scheme for web UI to make it more uniform, what was Puppet Parameters is now Management Parameters. (akesling@redhat.com) - Removed unnecessary cruft. (akesling@redhat.com) - Reconfigured setup.py to now place config files and web ui content in the right places. The paths are configurable like they were in the previous setup.py, but everything is much cleaner. (akesling@redhat.com) - Removed unnecessary templating functionality from configuration generation (and setup.py) (akesling@redhat.com) - Added more useful files to setup.py and MANIFEST.in as well as extra functionality which setup.py should contain. (akesling@redhat.com) - Massive overhaul of setup.py . Moved things around a little to clean up building/packaging/distributing. The new setup.py is still incomplete. (akesling@redhat.com) - RPM specific changes to setup.cfg. (akesling@redhat.com) - Currently working through making setup.py functional for generating rpms dynamically. setup.py is just cobbler-web at the moment... and it appears to work. The next things to do are test the current RPM and add in functionality for reducing repetitive setup.py configuration lines. (akesling@redhat.com) - Changed list-view edit link from a javascript onclick event to an actual link... so that you can now just open it in a new tab. (akesling@redhat.com) - Added tip for random MAC Address functionality to System MAC Address field. (akesling@redhat.com) - Added "Puppet Parameters" attribute to Profile and System items. The new input field is a textarea which takes proper a YAML formatted dictionary. This data is used for the Puppet External Nodes api call (found in services.py). (akesling@croissant.usersys.redhat.com) - Resume apitesting assuming against local Cobbler server. (dgoodwin@rm-rf.ca) - Replace rogue tab with whitespace. (dgoodwin@rm-rf.ca) - Open all log files in append mode. Tasks should not be special. This simplifies the handling of logging for selinux. (shenson@redhat.com) - Add rendered dir to cobbler.spec. (dgoodwin@rm-rf.ca) - Re-add mod_python dep only for cobbler-web. (dgoodwin@rm-rf.ca) - initializing variable that is not always initialized but is always accessed (jsherril@redhat.com) - Merge remote branch 'pvreman/master' (shenson@redhat.com) - add logging of triggers (peter.vreman@acision.com) - add logging of triggers (peter.vreman@acision.com) - cobbler-ext-nodes needs also to use http_port (peter.vreman@acision.com) - Adding VMware ESX specific boot options (jonathan.sabo@gmail.com) - Merge stable into master (shenson@redhat.com) - Fix cobbler_web authentication in a way that doesn't break previously working stuff (shenson@redhat.com) - Allow qemu disk type to be specified. Contributed by Galia Lisovskaya (shenson@redhat.com) - Merge remote branch 'jsabo/esx' (shenson@redhat.com) - Fix a bug where we were not looking for the syslinux provided menu.c32 before going after the getloaders one (shenson@redhat.com) - Fix cobbler_web authentication in a way that doesn't break previously working stuff (shenson@redhat.com) - More preparation for the release (shenson@redhat.com) - Update spec file for release (shenson@redhat.com) - Update changelog for release (shenson@redhat.com) - Bugfix: fetch extra metadata from upstream repositories more safely (icomfort@stanford.edu) - Bugfix: allow the creation of subprofiles again (icomfort@stanford.edu) - Don't warn needlessly when repo rpm_list is empty (icomfort@stanford.edu) - Bugfix: run createrepo on partial yum mirrors (icomfort@stanford.edu) - Change default mode for new directories from 0777 to 0755 (icomfort@stanford.edu) - Fix replication when prune is specified and no systems are specified. This prevents us from killing systems on a slave that keeps its own systems. To get the old behavior, just specify a systems list that won't match anything. (shenson@redhat.com) - Always authorize the CLI (shenson@redhat.com) - Bugfix: fetch extra metadata from upstream repositories more safely (icomfort@stanford.edu) - Bugfix: allow the creation of subprofiles again (icomfort@stanford.edu) - Don't warn needlessly when repo rpm_list is empty (icomfort@stanford.edu) - Bugfix: run createrepo on partial yum mirrors (icomfort@stanford.edu) - Change default mode for new directories from 0777 to 0755 (icomfort@stanford.edu) - Fix replication when prune is specified and no systems are specified. This prevents us from killing systems on a slave that keeps its own systems. To get the old behavior, just specify a systems list that won't match anything. (shenson@redhat.com) - Always authorize the CLI (shenson@redhat.com) - Merge branch 'wsgi' (dgoodwin@rm-rf.ca) - Adding VMware ESX 4 update 1 support (jonathan.sabo@gmail.com) - remove references to apt support from the man page (jeckersb@redhat.com) - wsgi: Service cleanup. (dgoodwin@rm-rf.ca) - wsgi: Revert to old error handling. (dgoodwin@rm-rf.ca) - wsgi: Switch Cobbler packaging/config from mod_python to mod_wsgi. (dgoodwin @rm-rf.ca) - wsgi: Return 404 when hitting svc URLs for missing objects. (dgoodwin@rm- rf.ca) - Merge branch 'master' into wsgi (dgoodwin@rm-rf.ca) - wsgi: First cut of port to mod_wsgi. (dgoodwin@rm-rf.ca)- Bump upstream release- Bug fix release, see Changelog for details- Tagging for new build tools.- Bump release because I forgot cobbler-web- Remove requires on mkinitrd as it is not used- Upstream Brown Paper Bag Release (see CHANGELOG)- Upstream changes (see CHANGELOG)- Upstream changes (see CHANGELOG)- First release with unified spec files/bin/sh/bin/sh/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVVXYY[\\^__abbdeeghhjkkmnnpqqsttvwwyzz|}}      "##%&&())+,,.//122455788:;;=>?@AACDDFGHIJJLMMOPPRSSUVVXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.8.4-4.el72.8.4-4.el72.8.4-4.el7  !!""##$%%$&&$''$(($))$**$++,,,--......../00001223222442222555cobblerauth.confcheetah_macroscobbler_bashcompletionsdhcp.templatednsmasq.templategenders.templateimport_rsync_whitelistisobuildiso.templateldapldap_authconfig.templatemodules.confmongodb.confnamed.templatepowerfence_apc_snmp.templatefence_bladecenter.templatefence_bullpap.templatefence_drac.templatefence_ilo.templatefence_ipmilan.templatefence_lpar.templatefence_rsa.templatefence_virsh.templatefence_wti.templatepxebootcfg_esxi5.templatebootcfg_esxi51.templatebootcfg_esxi55.templatebootcfg_esxi60.templatebootcfg_esxi65.templatebootcfg_esxi67.templateefidefault.templategpxe_system_esxi5.templategpxe_system_esxi6.templategpxe_system_freebsd.templategpxe_system_linux.templategpxe_system_local.templategpxe_system_windows.templategrublocal.templategrubprofile.templategrubsystem.templatenexenta_grub_menu.templatenexenta_profile.templatepxedefault.templatepxelocal.templatepxelocal_ia64.templatepxelocal_ppc64le.templatepxelocal_s390x.templatepxeprofile.templatepxeprofile_arm.templatepxeprofile_esxi.templatepxeprofile_ppc64le.templatepxeprofile_s390x.templatepxesystem.templatepxesystem_arm.templatepxesystem_esxi.templatepxesystem_ia64.templatepxesystem_ppc.templatepxesystem_ppc64le.templatepxesystem_s390x.templates390x_conf.templates390x_parm.templatereportingbuild_report_email.templatersync.excludersync.templatesecondary.templatesettingstftpd.templateusers.confusers.digestversionzone.templatezone_templatescobbler.confcobblerdcobblercobbler-ext-nodescobblerdcobblercobbler-2.8.4-py2.7.egg-info__init__.py__init__.pyc__init__.pyoaction_acl.pyaction_acl.pycaction_acl.pyoaction_buildiso.pyaction_buildiso.pycaction_buildiso.pyoaction_check.pyaction_check.pycaction_check.pyoaction_dlcontent.pyaction_dlcontent.pycaction_dlcontent.pyoaction_hardlink.pyaction_hardlink.pycaction_hardlink.pyoaction_litesync.pyaction_litesync.pycaction_litesync.pyoaction_log.pyaction_log.pycaction_log.pyoaction_power.pyaction_power.pycaction_power.pyoaction_replicate.pyaction_replicate.pycaction_replicate.pyoaction_report.pyaction_report.pycaction_report.pyoaction_reposync.pyaction_reposync.pycaction_reposync.pyoaction_status.pyaction_status.pycaction_status.pyoaction_sync.pyaction_sync.pycaction_sync.pyoaction_validate.pyaction_validate.pycaction_validate.pyoapi.pyapi.pycapi.pyocexceptions.pycexceptions.pyccexceptions.pyocli.pycli.pyccli.pyoclogger.pyclogger.pycclogger.pyocobblerd.pycobblerd.pyccobblerd.pyocodes.pycodes.pyccodes.pyocollection.pycollection.pyccollection.pyocollection_distros.pycollection_distros.pyccollection_distros.pyocollection_files.pycollection_files.pyccollection_files.pyocollection_images.pycollection_images.pyccollection_images.pyocollection_mgmtclasses.pycollection_mgmtclasses.pyccollection_mgmtclasses.pyocollection_packages.pycollection_packages.pyccollection_packages.pyocollection_profiles.pycollection_profiles.pyccollection_profiles.pyocollection_repos.pycollection_repos.pyccollection_repos.pyocollection_systems.pycollection_systems.pyccollection_systems.pyoconfig.pyconfig.pycconfig.pyoconfiggen.pyconfiggen.pycconfiggen.pyocouch.pycouch.pyccouch.pyofield_info.pyfield_info.pycfield_info.pyoitem.pyitem.pycitem.pyoitem_distro.pyitem_distro.pycitem_distro.pyoitem_file.pyitem_file.pycitem_file.pyoitem_image.pyitem_image.pycitem_image.pyoitem_mgmtclass.pyitem_mgmtclass.pycitem_mgmtclass.pyoitem_package.pyitem_package.pycitem_package.pyoitem_profile.pyitem_profile.pycitem_profile.pyoitem_repo.pyitem_repo.pycitem_repo.pyoitem_system.pyitem_system.pycitem_system.pyokickgen.pykickgen.pyckickgen.pyomodule_loader.pymodule_loader.pycmodule_loader.pyomodules__init__.py__init__.pyc__init__.pyoauthn_configfile.pyauthn_configfile.pycauthn_configfile.pyoauthn_denyall.pyauthn_denyall.pycauthn_denyall.pyoauthn_ldap.pyauthn_ldap.pycauthn_ldap.pyoauthn_pam.pyauthn_pam.pycauthn_pam.pyoauthn_passthru.pyauthn_passthru.pycauthn_passthru.pyoauthn_spacewalk.pyauthn_spacewalk.pycauthn_spacewalk.pyoauthn_testing.pyauthn_testing.pycauthn_testing.pyoauthz_allowall.pyauthz_allowall.pycauthz_allowall.pyoauthz_configfile.pyauthz_configfile.pycauthz_configfile.pyoauthz_ownership.pyauthz_ownership.pycauthz_ownership.pyoinstall_post_log.pyinstall_post_log.pycinstall_post_log.pyoinstall_post_power.pyinstall_post_power.pycinstall_post_power.pyoinstall_post_puppet.pyinstall_post_puppet.pycinstall_post_puppet.pyoinstall_post_report.pyinstall_post_report.pycinstall_post_report.pyoinstall_pre_clear_anamon_logs.pyinstall_pre_clear_anamon_logs.pycinstall_pre_clear_anamon_logs.pyoinstall_pre_log.pyinstall_pre_log.pycinstall_pre_log.pyoinstall_pre_puppet.pyinstall_pre_puppet.pycinstall_pre_puppet.pyomanage_bind.pymanage_bind.pycmanage_bind.pyomanage_dnsmasq.pymanage_dnsmasq.pycmanage_dnsmasq.pyomanage_genders.pymanage_genders.pycmanage_genders.pyomanage_import_signatures.pymanage_import_signatures.pycmanage_import_signatures.pyomanage_in_tftpd.pymanage_in_tftpd.pycmanage_in_tftpd.pyomanage_isc.pymanage_isc.pycmanage_isc.pyomanage_tftpd_py.pymanage_tftpd_py.pycmanage_tftpd_py.pyoscm_track.pyscm_track.pycscm_track.pyoserializer_catalog.pyserializer_catalog.pycserializer_catalog.pyoserializer_couch.pyserializer_couch.pycserializer_couch.pyoserializer_mongodb.pyserializer_mongodb.pycserializer_mongodb.pyoserializer_mysql.pyserializer_mysql.pycserializer_mysql.pyosync_post_restart_services.pysync_post_restart_services.pycsync_post_restart_services.pyopxegen.pypxegen.pycpxegen.pyoremote.pyremote.pycremote.pyoresource.pyresource.pycresource.pyoserializer.pyserializer.pycserializer.pyoservices.pyservices.pycservices.pyosettings.pysettings.pycsettings.pyotemplar.pytemplar.pyctemplar.pyotemplate_api.pytemplate_api.pyctemplate_api.pyoutils.pyutils.pycutils.pyoyumgen.pyyumgen.pycyumgen.pyocobblerd.servicetftpd.pycobbler-2.8.4AUTHORSREADME.mdREADME.mysqlREADME.openvzcobbler-2.8.4COPYINGcobbler.1.gzcobblerconfigdistros.dfiles.dimages.dmgmtclasses.dpackages.dprofiles.drepos.dsystems.ddistro_signatures.jsonkickstartsdefault.ksesxi4-ks.cfgesxi5-ks.cfginstall_profilesREADMEmachine.AA00FFCC1100-examplelegacy.kspxerescue.kssample.kssample.seedsample_autoyast.xmlsample_end.kssample_esx4.kssample_esxi4.kssample_esxi5.kssample_esxi6.kssample_old.seedloadersscriptspreseed_early_defaultpreseed_late_defaultsnippetsaddons.xmlcobbler_registerdownload_config_filesdownload_config_files_debfunc_install_if_enabledfunc_register_if_enabledhosts.xmlkdump.xmlkeep_cfengine_keyskeep_fileskeep_rhn_keyskeep_ssh_host_keyskickstart_donekickstart_startkoan_environmentlate_apt_repo_configlog_ks_postlog_ks_post_nochrootlog_ks_premain_partition_selectnetwork_confignetwork_config_esxnetwork_config_esxinetworking.xmlpartition_selectpost_anamonpost_install_kernel_optionspost_install_network_configpost_install_network_config_debpost_koan_add_reinstall_entrypost_run_debpost_s390_rebootpre_anamonpre_install_network_configpre_partition_selectpreseed_apt_repo_configproxy.xmlpuppet_install_if_enabledpuppet_register_if_enabledredhat_registerrestore_boot_devicerhn_certificate_based_registersave_boot_devicesuse_scriptwrapper.xmltriggersadddistropostprefilepostpremgmtclasspostprepackagepostpreprofilepostprerepopostpresystempostprechangedeletedistropostprefilepostpremgmtclasspostprepackagepostpreprofilepostprerepopostpresystempostpreinstallfirstbootpostpresyncpostprebootetcgrubimagesimages2ppcpxelinux.cfgs390xcobbleranamonkicklogsyslogtaskscobblerimagesks_mirrorconfiglinkslocalmirrormiscanamonanamon.initpubrenderedrepo_mirrorsvcservices.pyservices.pycservices.pyo/etc//etc/cobbler//etc/cobbler/iso//etc/cobbler/ldap//etc/cobbler/power//etc/cobbler/pxe//etc/cobbler/reporting//etc/httpd/conf.d//etc/logrotate.d//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/cobbler//usr/lib/python2.7/site-packages/cobbler/modules//usr/lib/systemd/system//usr/sbin//usr/share/doc//usr/share/doc/cobbler-2.8.4//usr/share/licenses//usr/share/licenses/cobbler-2.8.4//usr/share/man/man1//var/lib//var/lib/cobbler//var/lib/cobbler/config//var/lib/cobbler/kickstarts//var/lib/cobbler/kickstarts/install_profiles//var/lib/cobbler/scripts//var/lib/cobbler/snippets//var/lib/cobbler/triggers//var/lib/cobbler/triggers/add//var/lib/cobbler/triggers/add/distro//var/lib/cobbler/triggers/add/file//var/lib/cobbler/triggers/add/mgmtclass//var/lib/cobbler/triggers/add/package//var/lib/cobbler/triggers/add/profile//var/lib/cobbler/triggers/add/repo//var/lib/cobbler/triggers/add/system//var/lib/cobbler/triggers/delete//var/lib/cobbler/triggers/delete/distro//var/lib/cobbler/triggers/delete/file//var/lib/cobbler/triggers/delete/mgmtclass//var/lib/cobbler/triggers/delete/package//var/lib/cobbler/triggers/delete/profile//var/lib/cobbler/triggers/delete/repo//var/lib/cobbler/triggers/delete/system//var/lib/cobbler/triggers/install//var/lib/cobbler/triggers/sync//var/lib/tftpboot//var/log//var/log/cobbler//var/www//var/www/cobbler//var/www/cobbler/ks_mirror//var/www/cobbler/misc//var/www/cobbler/svc/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power7cpioxz2ppc64-redhat-linux-gnu     directoryASCII textASCII text, with no line terminatorsemptynews or mail, ASCII textassembler source, ASCII textPython script, ASCII text executableASCII text, with very long linespython 2.7 byte-compiledPython script, ASCII text executable, with very long linesPython script, ASCII text executable, with CRLF line terminatorsUTF-8 Unicode texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, from Unix, max compression)XML 1.0 document, ASCII textexported SGML document, ASCII textHTML document, ASCII textBourne-Again shell script, ASCII text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RRRR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R Rhttps://bugz.fedoraproject.org/cobbler?7zXZ !#,s] b2u jӫ`( {Xޢ2F%# oBz \!-_u!weEOJ4ӝWu%Gdy?@Zg9TH=f3ǠmOrVt |,\Y\ˬMb&eTT gDl#\P_dg"݋Õg]~g#6|: ?qUkfb2IKɸ#vOGYfip/D1G!K6Ksi?U|ŲךQ`WJߖ@IslޅOm/6ݐP+dclyS5X)x@ݜNe""*Z&!Yd]AE#m;o|jƉXb ƭ '8=tcƌiVE p0@zw%5O1o[H3Z~_;^yIR`}KHhIә&8Hԭ2If CPFW"I<a*vb=eT3Uç4}g6D<"0Y _v6rSzB!\&]<:"ӄzbzS#8,We]21ă;KJ#X?qPT_Z2/[r$D6Pbz^sFLM65l@u6сsnhSXuIxn@h$op,S ߲ɉb7D3B G'&<;$HqK~dm;G 1RƂmc:?rϩezY31mZ}>$m@&A*мOF,:Nt}ify"׀yqAyf䯈(J C=m-<Wd<52 x(l#!%!fˋ!E(&;bl3AMbTf*sCC~! m/3i0ڣaz-n >A{߯*ʣ+,US2%2/_,zV&φ @O_΃R㜌2@0**֤2K*|F>x񼢕 ̼=a5'6qzlo$Vk $de Wq][ę$Uf/8Q(}}<5 9![o~fagV)쒤 w7,Ptkl؁*ҽ:<0[4s6!cCȾȧ9oE wVጅs矗[$|͐ /`}P(d%a%G$jӸwV9;VaeA1ohF}R0_h.y%}o!pSP`lģ.܇=R7|5)DퟭYpίDE_2{m]یP0O~<l~ybO.#^ͭq`FTbwۻEAS1ai z `LceLN3(Ol]ZdVqz@ 2jL#VHJSN 6"x dszwdI{ d|cO]G-oa,-U}yv:ۘTmđfݓC8d}\$˯d@17iA8a ٜZwf~i6 Cn&lsj&߭T"a _8ŧRJa0c7e_̛ʵt–2O 907TĐƽ9,%jw]7zM3XJ1їU] εq!‡N;ymoZ.`}/ۭ߻m-h$.0T0XhGMUfRȏ"Dε@z"ig;HH*K>5 <jv%h o@*a*@`Hb*oEW4_?/* B[]yˆBBCM! Ot3 :Rr\"Ȫ 5; gCha*-CKr@z BQC_T?$3zV ݤ؅-}72F~EF/"}㲳`P~1+JrEk`XiucDT:SnE(q-q}m5-(Ai"TBJs" |DSBneXTs-*n3$P_*GnTJsNEDh*mʁ,#wU*Tv<bt[YW<{ʑZ)c !#V<[T}*㞀c4f ΒwmgDD XY&(=f V.q.1_甲R*;>y}ڂjc y鶒Ѭ!8T}eY!ڊ" &)2 YPz>) )^ HHtiC=[rr/.=uD%&Gu Թ7D :yszdZ_IlXA9kwx>ƀI}H>~?Ɩ8I#u^L׬LOU"ѿ;FZV9C蚨4FQ@KT͝h|4S7A2Rz1qo,򓸊Pք @j1NQݧAEO *3>+7q"麐pm,zӝRHh|l?k;^W4BM4uW ed>H[@]$x׾cF*:ҮoNs1jNh XY``Ьƨ|ϳFl#bB7.lҧkh8U.ԙQDҁC$>}׳k^fen Ï9줚DPI0& DEG{F7H~c; aPZ4TW7sK8Gv!])6B=2nN>pX5 l hZ3ѷ92AzfERL4i5IGwZ=ocCE7ۭe ~F<yW<V, tɣTnҤ]y%g[ۧH̜ GSDp1cwŨFkqi--Ij{!Dx`0nfESj^e!v2v%ǴƸ׮CCՓ %ĕm{l9 _:M8\z뀡+n=^Vop%~F.2mjzA{+:Sͧ)0#E\iФ;3؄oا;i()T |<`ӽC9C [yP Iȣ?Kv&F["[,JaIŁ 0١,ɦDˎ4P΂׻7=af|Q-,hsbA~x8YerNbB*COErQSBI](>fk䝍͏Vw^f>y&%ZyE^LwDxɂ93%! zO~IIe:Bn x`"Dt y!gTcZEMu #`]7}ȐeGDa1W0K[//S<=)nw)dm*?TxM_\ק2  R֓' ; >G*)k,p𐽒ef=\]5N&޼/ 1F 0`y7x`w*+_9e\J\s q6^&dZglQ6jyDz7'r/"ΎvuoRSnաGЋVgCYo'FҁJ? ',vqkiz^6mb`X|NyԳ'5AַEC"K\z&xTj{+絽Tn4R^?>94.>SBYW4<+M_Fjܤ[4)|[5?nd_^<̲ky=Nj޼iF f1d vIY6ko cB8wq C&00GB3bID l"cdJ)bok@ g$Q ܛڪFo^=R^Fnb`#)ILwG:h4G[Bp `o+ !!O@ܽWm4HE꟭g׼jykZKY`5{ q荣EwTytRcI-12 Ɨ>eGIXG~OѢ0}v.HCW8xAu aQ|nBY%CyozD5wY.'_gCAhMQIh}HWǑA^CO6 MFmI ksIM"n~>$H~H)w^. wghJV]iu6p l$ !v+3FqU=u}ǟcr Ӥo}.pj$Vृqq3_ l'y'"ۄu8.utG Nϑ\ o}]"NK{%Yh 9]<&.Cu{؇翠}#($ s] GXj= V{Ck) %0HfhU2Y!aјw)t#4ά3&SJRhdHCwԇ?o s-G#;Y uoZ4R_I̬J}4 N#F՜~^|H#zl)ϯ|h ѩ_sFn$se7YNkQ{g6:P[KxbfasڙҧG6Uu˘b,P},_6nIPSדodaGuґͪtC`zl/,_9Y6`xQV[UH#8nIr폫e7"E }1Iʃ*Q Γ6IZLQE&X- qyDonW H̹~8`+ƻ?'EmME{l}1*ҘvxcwbaN^:um˛tLP a*I>;JP= L1/`0c . yhRb&p$r(+,esn?l4~mm^ߥ_r2J )Fz^.[x9-5"HČ?_G I^ fAY&ڑ]G3V=Xcرfm PS; ho0#:Wax](k_j?=E1eBɚśn( Cÿr-Wsz0Rd@sc18)lFuFk j31ñ~/ӛ 7k䡕C[V.5eP祕~^MBვTB]'E )Ғ>IAv;SpNyDpOBS't_7N Y$Ɛ4ՉiF\XG@c!W>0ͪƘl |tҕq/e҃%5Ro nKM#-@?=L(VJI~U ;@%.gה`4Z>QGFQzO*z| AQ^ѐ.k N18$@9}F!u |MUR ww"zIy?c%&MzݾP2 =tW/I},"[UT07`O=vCЪ2*OTp9Յҟ{GhuP! ){` cϴ)NH#qu36b+)[3(J&huh㡢Q*29Ѥȥ6nWDwmy%+*u*~8IB'*\F|]g*?OeӺn*t蘆tvr&A]TtG*K eq!Mi8PXv:st,pg=VZ2V]ݎ\N$u_>eox*2v8'md\a :ߘ 4{Fvـ/& XZ p@k]st@vlUcc τsk@t+[R Y@z;z[#a -l_עR-t}rn 둘-q̒VC"|\-fqe%'ezU5T>Za0gAmɓ J&l=|MVL cSon}8qPvXQ&mG@iKh]{m8f- &պ(Ec`izQ>ekJED9N2K6HAV#!ZdU|= 74w"Sз=6#v1l Yy(|*.B3Alm؊F^ldmS3< kDj-ћ2y+%UK)A^|zvFWXgՏ$G"D#<{bUy*66zWJ*WEqꙵ횋 5q*Cr6.LUȭ6NjW)G-Rr@N랺F^u8S0 dvLc[A؂(h@m3,{<2b8![trm%x^_I-yu[hIo%lyc(R't^{'%q%h2'bj&0|yBwuFG9PfSVE AeƯʓy2x 3-Ӽ@e ˠBN1EqqB}M|Hϙ%VoYk ؜4-dh6P*4'n EQԴ}&E v0=kCy0˞2b/2wFI5T}Pb0fK )ةCeLaʇ&vHd~SqUPB 4!?k4nnr^F{yLpfk ]:y[!^ 18s^5 P*g;oتg@_i6t\'{tz!%@Q'lTJgN~QksnPlAAI <6H!yȾZK01(h:sYFg$qXg(䑑6XOc}4"3mx/#q.R!MUr1v;v;M-q5 ׬WJ*+I0m'm6MR/VKQ)K !dܖpIoӫ wHBkAi`h5t"_,!5 ^()@7d҅oE"wwiWi )P1򵚵8z/x3Bv7_؆J'r ǒ +i $#Z?vVSb7̖ pm 0f̾+-±/ 1uo`h]SNWbĆp C٣ba0:x{}bUQؾ ^m䶨k0O>'7rOL̼=8N~kG{ &ٸS e͡4KV''} eYF[͓3N&([pEkAeE 3J;l] NpWL'9?ظ fDeN;0FW )=8oW3RUpNݙChdBg^6}c~FZ OCIl)C,\ުLG)kDdLzV=Sw[5At_c,SM KiId+_5/bA/=H8XZZ`878"&sTIJOL8^[wE#*mf]+|LB[~Go0a]V g^t;:￑%^a![?NE4 =#6QfsTRwIU!V6B;v#Q5@<{; Z=MP%CjZY Am#P!Swlj+@ I=?ZٽUYOLڇ~s{}:7@o р(Ȫ|N}gbNO,PEp%UNFNԾ 'ԆrJ/?ьK  :"s.N[t[5Wy:dw#5Cu"[oYPP9LJWI,/nc TR#(f_?Nҹ D <^2حU*Oe(j͛ ?G:uX-ŞG>!Pu*,!S]00LdQm37ן?MJ~i t7wo }qlZ5ku*4'{bKKosЇ+ϙOp oJxي-Sk}<=OGW^i$z74ƞRw^U׿3ks& 3UC'\T*Wӡ$pce:-7w[ _WkMɟnB7##=9KF/-=VNP)*#i1i({zɉte2F dvkXG_H !5h9*Q%,ɪ$J0N~OC;nq'^grk38wMWGx.HwVc?״ J(_@kHdI#G{;+qu(-.L[ڧ75Qoz*VK}Q~u˸!T&$MP]vU,>V n*_Φ*4N%CI? =ˀ1`ޜaSIDqMbl2YySe.vxt-V9nG#hT[ ,Lx*[нXwM`8bE1 V S^ZGT86T!(g=%؀]f]| jUqL7Z ZCKh 3 Wϫ.oxx壸[d>e3nA2B3Z &ȸ%A_k,}C-Ius~Gx<;DRƣ ol{U$źi2oT!ajd' ?C*[\{f W,Dl6iu2CgC29#4!а6/b>P-+"sw 0}]hi+"Ń\RkqtdcF\@Gu+CE0b½}ꕾZ>zj [' *d; :4hS%Vgб'3@W|e#64!E 26F4ZRAtzdRCޭ?lHNNh׊td7mu{ƖŲ}dlZ~E~K/f~^ʟd)º0\w-5'}Jm X\V[yho6uʈo5A~|`Jκ~-*VU>A.Hҿ}o;Ֆ?0 ~.@(K@QݞD,>Rεp#5d?\ :#A[ ۝#V[u6h4i\ת2Ni *ZF 1%% Cݙ~NU2.dq,r$* m YCg;F,^֙us0[jaC *.=e3Po,^܊%#(u^qzKYέ 3_3--pVG€IDeGfE˿#>Lrjs@W$FՃDx#xl"]q}0悞 ЈJPv})w8Aқ1r=Z{c@`1‹,cKאlU:/&쌹kK0^gY qDvd+V"mL ]l|G3<%tf-#|"NKNZ;Jd)3wVicO.pUA?0T3U]a4^sTjr!I.S`wh8C7J&ex^YBvaBT)wD>& ǏuYNnɖceh'B,䁸'v`)܁ EӗإRc9J6Ya$Gxt4?n$ZmA{̏O=#r1Tqz,DyAAO5\9oc0z?}naF|+Fir슋яH:2K@/˔oDG=4pE4 C~%n( E^ $rQWA' ɼ@6vFQsi^3;ݲ6IQi`j,{n#MWRk>)bKA# 2c8>Yڻ7 `N@aqf2G;__.6_z\ۇ 7,-AxNpgAL[[IBo; aKsl݋8Q6G-+G=E{:耭Vǎ?> .jS9X8Ao ݐaI@yu\f`S|HXHNN`U+NU H ,'ʷ`6y*@ 6W>$-pds28B]>1<7D.,%?ԃI"j:B]j]8qEc}DTjP@hoRnq >k:DEj]t"3_1b\1Piq~ ͻ@=/1gl;0CR&O8PRRZzaO˅_mUј=?n㋩&DGMg585Wm<^R!G>8A'oV`l+M,=gDFWuzމ" /5kx\@ WME(T*$Vf /*kztg05`00(I <+"b1QHijgIY ln7VUMnC&e6[TT;ȳ>rB3mBl6:5ҿ܌hE+ap U?{?(pR.@ccAY1Vtǟvv_S#P?RH`>53&9Y@'+Zn[5:O{_3O6J`=m&wET:oHc;_mrb5z†>ĵu3'Nk D%<RIq ^`W}7aDsPT7[>x)sF^pQR Nc !C{@yK[`3#%dpD{oӺ nX_L}-w>vO3-f6ᎦKh >;Lg<8KkCa1ƕdžoBua&٬~oBr8*"b1UM~Ocg|\V"J^VjL}=>hb$K;)TA 3paxW:ylq$G0al30Ӑz{uI}Yv)R1WJ*7‡ߵAym+\bj}̼b;'B8kU'Kܸ-]fQ4$뾹tҌ?'\Ę0,$Ftg˄xƝo]M쐫Ѯ(Pnaʢ+Ob/ϾT_zdeN-ГV=eɞ&םoULѫYsMoM)UzS9KocROCO Awgx0R㧗kjiZ{YCX&:̖M=`*}a(S}XUf?tG ݫ3bOWӯφ!c_d9{d23F_71(@zeʷQ uM<`˲u;WfNP;ʢdۃK.Q;1: 4DlƆ31uV:[)^]oZGuf~b$F`a: m\|=ψGOdpu] .+kCӂR*"\vbC6Z }wx5fqu]ʢ6Τm fvbFxgeO ֋(+kj3v Σs._ t&"m$Xw+ЗJo=Ā*OF‰ѦŲ̈̄h>xU`ΏbG/k!vdQ ?KbMùG(x/J E/q䩉~gYc]DRC٢g~ET֍kZw){PI)8,C!lG t$HR# <7pTE9Dr>!8 u6KOTceV8ƻs9xs(,SJ帅I*\}mnt㜜kB^t$~7pÃTMEaځ" 1SCp7a12mP@̸B[thg~v$M4fO;9?Vp)7['<')A0$|P,IvKal"9,?TYVI6UZ"h=F|c-؏"@VJ]v/#E1[Ɂ9WIgurQey/NǍث[ԏ -Y4:xcMѶ} |<$Mz5._-xFv}K 9 `Q=2^b6E00ם+%o3W5刃L-cyHբDQس@AV \:ԡT֨eA?$*%6}u|`xP ""/Pp\mλ΅&RӚh_/mM!)j$EpBf1ND,MA'0;S2GPh[aHUjnyg%RS>P=1B#-@+ X?AKv\g£RArw8(ʛ_:aIE> ߂^$;ęp?B$i2U8{q2Sц~KX2+9+_Sm9is5Le1Ɇ#U 0U.[ϔ00S64(aX% T&Lan*!Υ5OljlXrn|S{OUpԓY^(Ӑ Xpj+Tn7ԁ;#zoǰ72r;l7?'@hc~;g3ذ צr/0x 4엀un03-h,#a,OE_`zTY G\] g[l[R{V0P.veE*Us~HZ潓+u&fK < IDd9cr;ԁ`-Gx!4"p O,wF2iG3> 7}\|W(9uɓ Ehx,(~,I{"b&z d<ҩ\R0`b7(^%oٖDAD[S6&`TrZ^T5׵2;՚A`=I4qʊv63VCȤQ8Qp!/љ[RA~$ \9du7x5Tѳ(נQa;8e`7VqvLB$_-ܕA oV`ы—HT kv΂RR]!^(avw.{Pk6 (PD< Z:7&q3<dX>f9yN¹߲?(uJyT_.lQ%)+96]Ҁ߂B=]ưD)*8,,\SJ4S`KɇQHuL "*)pᔚw(-,= >MRW?*C{hr׳I%aOH Qˤ=.8aNe!tF3 G=)Gv%rP`:| Y+6ӓA# -0,jKS]?J0cb<"˕T0.Jfگ I }&{Eȁ8hynX9t2(5@|kQbc[UҤ h BJѕh#BNNz,ɑ1Q]̫<&'GgkPbPYŌGMT,+AY<l.Yc!*]8;z4[пB&ZPG;7 1q`3̣+ BObSi971 NTuG<+Q*GIVodK M l`g#8c/-\R6U(V&?w aUp.h U(_6,+|X-tfU@Pr+L϶8y"JIg׆9ͳ|<SUVn6zzwnG/o#U:F'5~^ CHrraɓwy<7K 홣Rw+*w(F1P.^tg b9aFT(L%:2ejY(E Wn㉠='*#<#wL>1_c"LZ"d#\*2DB; LZ vX&#,o?fAР9kٲҀy<*(js×doM@ޕSMM-ac VtQ7%RS8!E#ԙB`{Ϙcf& yVomi7ߦchd?Ȉ! 0Rv<L󇖋@QtLGOJЈ"wr(sVɸz{B}X7Uc]S|[yJfYiS~;>`>Ɯ2ۃ߳ф6ic庪\ wJ7i)WxC%FPm]{S{FqnVΥwL\sqrnqР*4# LrKAHbf? ,蟗b/KpT{ Lrco2wv=ͳ^[JeQE. P muf2q1k|Tޚ' U}؈1 cǁ|:ֵ joA勂J `)ئȌ:efQ9XlE:WdNbF}vLXא+!;U[iw?*fAϞ 5z}^XKLb_Yf@0EWNm,~& 0MomE>R  =LŽw搢 ) L~,rɖ.3<&:&;LG GV0kov2/IcUY1d!؞afUW@Q5@* hB7ک/+iZ]00YC-ПA>:"pB;rH xPH0wd׶\4)p J&$KweٟNʼnz݂ﶉA5z7 x$S`SgLlM[o/m=e/sx vJخ2_Α=! rSJCTiQ%(yB]5yT7elH>. Yg`y653*+W'B;fֿCN?7㥟8|CIfsH犜d;Y7]v&_0!͌d}?fkHE?2(\^"tIS3:-ZFRm~ e$|CG3xTp76׹wsljɏ5tF,oVɛаYy Ʌ]j ?gz2 +hO]X'2Ԁ<>\7L'{[^M=CM"9._,3J?,;ܥA $j6T!LP gkZz<#6ɨ3niyC/CTfXn 3WgX(J:rψujݘ3GSD*iNyH';|Fg<~(rbox~K%If-r.]5@Xzsb!G-Py~;3S&>02 '0 YXk+Do|_ RiBk(qNA|5SSD_ &$T.픡YD0\(o;+(qkʳWTDp9%fOeFr)%aA'^)taH7(ޞ,sߥ`Lzuj=w]"Jkn^aX奟*|mx7$K=V:Kb>D  (ff3'2"]aOk E3/j DvF6vc&'77uOKh|bJ2ar:5ԑ50r3Ovò"kj%jT=הp\NaE=SMMaRdF] &Ew˝xu..Y+>[f;Q847ó*/kPݢ)?ͻq\@cô3 tqWV/gK URrǭ0# JCȼF鯪a!"z@׍k{ЌI֏5aOY5{et<'pDW*/%0<[ڸrHCk1X 2$Zdtf[y hY..?> 6JEb:=4G^w|ךyr`V]jUG-kh8*~$hy}q!Ѩr&B*4!! qJ QQ|$^UV#Jy }痞L ;PSȚ^xLI-H1@,"ȗeJ8؄irɉA$E!OGKcO cF&~Jp.3A :"VndV!* KB˜+sYO$YD }H b,u5<ݴ/Ew5-Β?u4Pv =y '4R /xF~@몓/ iTmiYe㶚{;wW:<2U8wwB؈ G۸2{,K=A*vݥg}@*J݋ǐ T1̬oݵ]Eܷ]%H?B'0aT gf ?u#ǐamNq ùDCk%/N^ 0ŃS0ocn[ɗa9y%_KYW8PEE"y|bCݖ R(1Zŝ\aQ2Tjh)Ьx«D?@/}-4978z>MqݖRM%uD'$|ʣ`B;:`+1-^Gբ둑̄zI" \kC0P+Fl9Ԃ5xϮiF9ԺGs9LQ?/}rJxh͕dM+aֹ=T1wD(v8IZ$' ".нB"wW!')PNΦv\4Zb:~ $`x;,UEf6S'K%Z^&NaWAI[?[)TdG]<0&ŝDiEe4^Bt i/1CZ ҃(W=:AwjI<#  ʪ jр9pTs\7%OҺOdrWH{'^M0  ܍L<3,riYN I=ZBcM[b ^'V|EĠ~RN+&PSp'D!sQR<*r ޮ߫4+2V I6=R &1vuC;ȭ()XߓN;'ŔWJ* =qx(gbE! (?4PTCj @吧C嬵B{>.gS{.碋 Qɕ~]7|g=&͔h 183jմ2fGGB ܪ2ku4?~gYkJ64[_M߽LiIiUtP47A~0!K8nX)!ӣ nL\ `1*aڮ)A:tiǮ]?="Sرe7^r-.0-Ǟ04tzMAA09C}%5{y9[(1KgPnBQ~! :p4w5Bmoq9HD@? _wH6*N]ykm mQ1{*)  - !s] oM@THĊg@ B|@hwbZ~I"˰9J9Iy!ΌyV教pm@Li$?Δ Cx`։f]Ty1 ..`첍xml␂ڕ̮ iu-BQs5֘o*Re:a)J,]] @2S-ULˠ8{hP3a[Ĉ{){s뀢N`jsYA$2ziWizjxb!QyO8A#3dƱ2i; |>\i= a t~<}O)m赠B׀p_j Wc55V RcWߛ 1'3KkNu"+y` .ZP<9V׭m֊kl5/`n!5ͻ148MF|?t+3w{=M?QX itGV,aKCv𫆩KI>o&0*[h|_'`zk$WDb[t9_ئt!v酀ڼFG[ ˵ LK)DYԎru|"|PLpzD`Xh˖Wt/8EE1{8zGKPe,r'UdAnth 8Ko4ld^mKR.4ApTD4q~vm@bݥJu?t:mu ~y8K$-A9 :̉ `[x*#vVuEbG~U&suAHPYT݋SO^Aw=ɤZƒ2(fr!x/G8&d{V2Sbm QνzH{VI<Y7?RF-ޞ*as؀@KGC;-PBCfVEɪLmLb[LMN  {5T|! 6OH 6' ϳnD+;9C2㱨Q(#8B)tjg2K|JU- 0֐G=45i%n]TPUAʢ[쫡-no]_׺)bqWʨt@Ƅf|/!J3R3]y _Ofҥ-ME:QoBS2` r\cM\*(n!#/fF'T;BxxIN9ëeq@x C 26zdN.%)[pW=;bp( ؍%l\烡D2SR%^AaϺ !RMNyTll'kn[2'BCi2\t2"OX|c3{81|jJh&^7(&$(?>U#kh{J<TF0)]{fʸ zs蝍TE@k^JFPP-,&8{_ˏd&JzojA Ыq<ݰ-ܿr0r**X P'UXO9|Nr= W58&سsc>o~Yš|NJƓ< aܩZRw߇Y>g~i[[H=&kHi m7"MeIݡR {&Kb$r^&L}WT(A+0oWpB=j,r^r%Ld*ro KǺݥ.l)>?9H׊qvY٣]ĩJг\o1h9#{K@h.b)^`&lÍ*(^ _@UIG8j}m7=3| ٶ(E oАc5b'1N:350 .,H V3LysZʯǕ/E28SM=9H$DW+hG Uh TIP4\3(Dzp[7ϧ1*թrkFdy~R L\ek$1-͞Cnǯ>=j%:ʀ0YF DcFo1afb*ϲ2)Z> ;$?AT\ :{pHlWu'iq\ nxlk3$nbtޒ`]wDOυ( -@$Ұ VuF5!B8H9/JAʲt)8sNwzJ;} I"^A {#5& :זQe=Nbظn *)73GӊSh~` KyY]U8}İ +=o` ]0n j$.rAq2UD ]]}a FzGr6hF0ǀ#ٛ)!m`'la`dV7~(C݀w5PT1D99ۑߩ.uR--0nF=*hH)&1/*7)2%pm_| lFS'Y[RA\_ki$F3džm:K8u $~țONA);IEؚ1,Ź+L0Qqvv3,0Z4 tXPXD^?4,A$KJ[0{Hm)>*͞ hz1!\cd+48I=_P80,Ϸ{ӕ[\Gv#/ipK8NfM$΄j92),r_XYDbnܵLXqWuxW,MyQϩӗi%U%;+[*ty,puH-[ H'xРC" 'OlpEΓu*&7WxQNUARxgl9fGeS` wuLa|= (g8dYȋ+%? IZnfY-glg.#Ό cڲz : woh!rc?fdm~Y_Bl mN*˲ȚAfc7T("_y43O[gT!ڂ[ѿJРy jBu >GBr;Ig H$n8h Qi[mS[˃5NxVV1CHM+ի}hv&tYyWG p(6v^Xi~@`SZ˺"#ː,y9~*>:G_ݓ,"5W}:Z%IP+[^pF\Ŏ Ӻ h dP`3΋/(GQ.Br~*#zX$Q2%<0!v8k+aXa(LJ 4id\sqNB4aB':ԭ^G]1Rz*즔O9=1X_ոWlVB玞F* D0$ rw/i4yP<?Lz+TTsڲJ!\yتjh 1Na8&j. 5;*;-3@0w(20N$:mmL/{g220OuR$E6>?Y]{WIވ ]͎}n_AReՁDļ=_hhe_T>RC)^~ s쐱sڍԲtEIܓ>+A y}nʓҮgKIJZpl twn(DXI$9?.)76ؑ+{n7[:u;[zF:?$,2#⎥!hk.d'kbˈˬ;?}Y!GcQpB#*s9_zNn9?][e Z\ Ø=E y4_Z3fSZdZB(-h6~v/#Q-lDyCdC`l/ "X1nu:S o6Bf]P #Ϛ},1N" 0{o(4\݌ rBtD1-[ 0#Z׷tql~PӉ ^cA-nDO݂9OQ~atGFaZ[,Wkԩ};, 5'- |]אFd>ӰЇ{⣔eBb^+*B]*+KȈi7jx'LB5r]]M?+KR?dbQqN^6>dy L:L-(`ƶP•:E.,CVϼ‡@ZeEV@4~}XH.GĈU$+{HS0ɯ A@cG9"KTjx4sGJԽ\9hl.$u>oTƻ' -{x yd#$T#:%NLb!hElt˸<*=r6vKcCpHGܽݑK̉W&8x$|ؖ{!+2}7Z+z䡚zq;\pD"xh$$}*i4Sqוhʷu<4$0bQN|Rs+FjR<4r|-՘nfU~ڄ"_#}r&܈aoZ >^;:X K“x:{OJ #~R[ Cd6;B'0Jd]+D3Vt'6] e=͵zn<O[鐼^5mIKSHGnH:~++'S*? LA{(b![Jaq'WuP9}Ô )lM`lfMlIWyg64/ǖGaˋ?"0=vf>h3_>չ1eW}cyXNv|KG8rlqc%tTet1*y !tmQG5v`^pf?ij@ګ NFMK2`V˱ɦD]r䦑Dǥ!1*sdQmhK ԕG6(KX$|?޺c *_(%´f=@$./EdRR[;V%R&-sߡ&u 5'm%ԨKZ6lHH~x #60LbOLU#+=2 qexpTS|n04.~ :`[s@(>᠂wbjORvNO 20FD\\pl)K=vG+ws: "n~j{ .]n4Mt_;pv jJ Rywg[{}Jp'(˃k,Tq'wg\f:AFĄZm{뇧TH (hxOﱍ|]esYu+ Cg&ѓ04@DFTG.}Ȣc-t2(=e4ejE;BEϫF+&v犔)3 @4K;R Ⱦ rO͟5):/:saݳ7n܀`ދocJ%,厖bZˎ7[ ee(ճ* ZAv⬯;Aj& k(!OecԚ*nE2Ÿ^kaex_F>2!}0hC?4Z?6=Vu? x0ڧ1IzY- Ěٿk7]QGÂLrrt@f헪=M*`tmhUy?fh?"\sVoV4)|V%ZN8KvzHvDCdTՄ(fuSM'6&"(C!@M^ q!DezB;(, vh6Eq >-u'BZ7"SrnDH#~`l5~WS~9O| C>) Kx/}p7L9)mS.]aYZ8-GMY16;B^gt/-)oG ҁOc~!:XOLe,&Gq/͇؅Q#&lVW3t;Hu1Hɣ<{` =.`amJa ]9g'l{)hd}݊Aq#cpn.qX]D(PtBKFOgG{Fn?Gdr36h҈Q f' SH$CW46Ād&5Egp8 2?UC:t3V=ȅ TD?պlJE(~%jj"ho?Ž5-'*"d? d2cڹ18=GO_]f::/1yzm9+:$m;~ |n|)CVk1ws+ie"P-̐"}e.@ EdѿBȣ+?39jLtcXy#bPi0_#jFnj쵨>^Np=Rd zb?VU~L~З\~1eĺ&Yw0 cVp`q8ѸNXFsp9ħP"ns^I`> pC1a-%  "ƛuߓe` `}';)Ɣ4Y|/*,S(9gJ:@t%/;zkh޷%*΂$*@`IU*Xwx\ȞHT8rιHL'CyrIr]q',&I.B,t + GrLi``i q^# \lcq0G3BRpM9_4,Ÿk˕Gl3#Z(pe5#%MR6U_ňAW0e~d+1hMV=ԙn)l{еpH/(ZyDYg9P;w[_0+Xg[3˸QhzT˳ӣ~e4\ʀc._X3Y6n ~k; X0FvLOIA/6`G$~N;x\3tNhzXm0]iZ^~1+h <@`=΂g8En3et09|2ےdka4{+e2zzfz"T< U¥YT^~֭Cįٽv~OqZ*ܕ%垮f00z4W~Ӫ)3VМ:(i5źw{畟N3`BHBiҀ^b>G < p!s+~ kI]+ܦfGOPM}oٕ&[:y{ \KĠfIL|^<<un1 \K*V%Y)/3yT-}Ju*۶.ٶL存=0  F8}R)NCQ +yjv['.C}?w3ݠE鎰]c1織߁uxS.ݐm@i\19z9:OCzgOOY\qNa,.g@ۣǗmsRLc05hD@ B;&A(F̓]  'RUaJWWEllc!NVH)j]T|;MR># WS ,iLEnu$&A'}~Z[tCE 8§o+]ܧ>?Wlni:^zDP4Ǒ; 0u v1Ҙ?Q[I`p)9 Zyn5HOE޿dv$7L}/(S뷏r iKj" $jmy#5( .i ^S * i-}LX sb6w53y!V (Ѿʒәp5 RKt5=Exy َrG,i;G'% /Pî8#1ޣ7(6ԐEL_2U|,gx_nِTmNkfDP-*sM13{D#=xVxEz|(ax@#%^OL5bGhY%t\B 8Kcj;<ߋZ!!}@9ɔ1]ZV:@@kd-JRa񙘓l,0j se g2%M [ŠɼEiY#ZU=Uwhk??IـtjkBcp$MXB:?PD>EIހ qϺ5N"bSa_s_$ܥBiA A%c Zvnb ZѭW dK?RsTuYR# 8E`c?z` U@dnSƸmDLqRBgEOu^6vULӀ}ɻ?qbϏ7ւ+Al;m!̉J}p|&_歆=@&Iޣ* ƍsMHaUz:-Z>J͔* NI~ ΐ=/t .&>gGTew9?.?'H }9Bɐpj{XN6ABvB~#hˡGElTG;kB/T]:&H.O2^ԃr_VME E2^_tbؽ% Bq}$|(a]L%{ %nJ2v чi|iؔ# ħTӤ<鲿!)Jl8)IprEdzb VH,3Ozs8Uxk8S[/Iim۪xe쓆=q?H :C`+-@W2',F@Oklg:N|q2.REP5T>mWv{ ӤDж HSyiw 4C:J`=4ֹiE&%nwUEzlֵ*ycR#aȢ l{|<Ñg tz(6J]g_4[zWg~Ho;Y(\ coq?g#yB&y:r. 3y"KcGX$`m\zBEKݍ-#cO0N+#ъ̺1)[_B^R 9 %."MU*4A}"Fx+@bCF^WH<͔SmhH柘;vf.5B넍_H{ST3(u(gf8 (AM'OZMdE3Y#@ L*HiK=OqQƳi6}Wplü܋ѩs&A#`Ub^ LXdުt1EVyh9J4DO @JdqxŸT>A}mT[t`y/^ƨ- x;5VVy`qmNvw[PYbkq )8ƃ`r(+P=_$lu9eM))Am(;a١X%QQ$,P>B3Dg rݕtkYvGKzxvnk[K>DNPvt0}s[L3 /161KQ 'VĕV$q#Bk`@lx$' z vd^%^%x` #t[EͰ kosX MGX>v*۳w@8)}]jLhP.:%thm 6S81$ ĮxnȭT@ F3?p^X#/Op%ȻdPiPsg?LxŠ`wIO Q>7fL{=$| @~̛M1Bd)r F*ܚ<9Or8yZf k-manw#^-hRZPVBIKn kQd)nVCMHQJD!"CU e5U&( 0FM}RbAMS%Y(Y'J@M#m ,)5C4tV$M%Gf^nã2j~J(snqIxlJd" ~Ce]77ݪ63 @a K{GFs ̯͗Rg k wx+ #{-~a?t2\,xdwv zUBC?`rZ2/иi3?]qնl8WGb~T}4odk( _6lw@P&#I>&?^v-c{bvxΗc%I "4TC B`V2S;~ 2)41 [g Q}663k4 ٷwo}~NtK{ >lkps(W IIoS<7I¤9ZrMOǨ( " ')WN%) ,>񕛊B?o ü75:.͕jFVgs6l^WPEO 9G]"Mo=Gx8J<". q|4W:`*@WS;mR ` -6i2ˆk3+O<ȞLv>3KMH:}㐁j;`9`Oi?Z@lp֩SlGIKoU JmЫ j8?a&5݋2|Aq.F~9Cҷrg,F,b_ 2EPeT]i9uy! Dx3--?;U5R1p熛j|ҙ{`OjYbhs,IA~ܽ*P-^ZpzfOȃ+qN e'HB>D>-?,F~1y\*Q s(=# ˛cQaޜ,i2K|aȴk/-hk]%h^J7^GI \UX1?! ^UNZ5;,l!1f|0d()O pv/i8x$QRܒa.ׇ~Gok<4E ?,Bp0|O9%~`_\sOȠNm:h `wơd,πZAp9/v|2ag, GH!. /&YF0wᬻn4*)}: Ŕf0Wǒ;>x[V ZOI's)0uoiX2j 2phJj=Nʠ}WnTRpb0/D Դbo8a+uRc&~DeaE7tewc:W6`0ev@^o5Fe:T),wf$Lyol\^Q/.ު:i6'53v|KY[#Xwq`ɋ6GQ * X n7(F[3yّh[ļ.%;LJc]k&6+wu/?ix.?çu}_1[p/4~[Y_-+x W?I0 ߻ԥ`}{@SchԴYA׾_)T"NL%5 hb>ur7 컆:U&{`ze|7Ö` S^%!ܲf͖cOUd@{(ʤCAۮ7c{Qi,&+ɏ8eChP|IjIj$z i [B 52TVtKz ~D훟Ј.JРv:îG׽&h9,=E8M`4q~|@1CzL0vvKXAu{C.:6n1TwNu[}wGhhNG^[^^kѠ}1jt;k:PO.|'g*SڳM(wY GoX XJ?\ i[&ܼ3G9}#yply20kq<%LTKf< q-kMyv-*OD͢E! Mok r\e#b"[ F_і\prVkt\ct*@@J[<η{be@sX@.=Nnrh&c3$'<փvg? CٰVx*ۨ&̔KLS~0i"K9#f)w1]s(Kkk|sG=8-||N4-mgZD=TiFl{`a()/r[#YUCqrBs9S?xXcЀ(r>? #HPu[nvyTgH0}"&;)#К/}褼yx8JY2Ofh`$bE_ҳ_,(88X Y,oDʲBҧK餪BUs_ okwLX|Gqr2ZA\T=nJrOI,ԶۚN}Κ<fl1 KjF~CmXU|<~TB5\ g;A H%<ڷy5CO堏8ZH$E*јS_&\`]`6Z(sTVLcF }8Ң@j15}_A1sN c2CJkRG h@D\ M?ts*nX9ޘ6iIor @%M&{~n"҅]%)^،A< ֘Vm8$N$l4Bv(/sCa>HȜ JhUZ*!OmC4e,.a(*Sr!-)ռ4kh"m-j&*ڂ*t|u{o.ϕa4 62mg#vx JT8UUGBȷ%M?yj0-dO%0"m1N,5?y%A*iDDvcwrVa\ġ{#,BKbIŕD|#OΠu2) ;K1\U$5Hܛ$pAqCFnLWY&vl2FОbSN\ǿy{rH_\>,r. 3ʚ Ŝ]A k1UPSҍ{h\7N?1ºݒsDv|>4kȠ+60w*uqi*e{ j4<2PpM_(&C<8 ]4[0})n~i6Cco~9a[uۋFm<'h963 ~"{kE\uiffq:HB gGX?Aʫ񷑏R$aYtS:U}YV-\x&+=jMōv0(XDŽ2oP8CeޘCCp&l#*/`_t,>;w*H1ݶ=T)˝j =Su=\=K|ٍwd,1mvTڛ!Z!k| Gu@M |愚&L?wCbmNc2m^fw5N %<@.QA,_P*uI"wIHR$|A?Pxܳ9tR5ԝDfBXrҬTj!pѱsp "1!k{cU!wHڻp\Z>߈ΰtXZWI^Ҵ`=[#'us0_ u)/;PKYkJnbgBBA3c`0GCi,rx" /z̯|Eπ2bM#Eޜ:[dq`S5;%)n&A~NYTUqD3zh"?;"1HHWۋ;05ѷI&`\ =Pd/kҖ.kĬ c ~s9> &IʊePR0*}b;ZPѐ+1FV?pOqq{Z3/}SbMR)2L({] -_%4|ON'|2x&'Wim=YFxl$ELoQDNQv*^۽ѠNo|&RqG,㹌iI0<_p TS7 t0--4s HձHFG0Ϝ4`4@$ۡwi5I+cIcY1AW,}oN |Bq7mLa 9MC3ܰrb6M5<`L%sܷA9V|!~[HvVnǫB"׌m(_B ŜB}aD?^lx4uS^č VJ" ]>9oͥY67Ǥi#,Z(? |?Mܬb;Rfl6Px`g! _hbhG8w 6*?͇޴SX%\*fqZAeϑcaV=2ƢW2H߀s:iBE:k71q3wT" !Up%wdPb1tEh%3NF!Pl4d>>P<}us8GPx;| ~^DSSba6dOT׃ax8:]"Zg,*vHf Ir߉mtVC QeCoc$d{1jT4)X='D\z#״d&ߜ/~Y_Vh^C*lX wegݟogvmsgxG+~8nE"22mFNDi'T* s[ ӡ6Z}'wH";We­[–LQ,9T(sndE#9Q=x/L eZ.e*n'N1:ׅҥ_#!mI,NEE>&'Bi8ΐq!:l АW\ ,3~ ǀB;tM6~qgЀpߢj%x¬4Odo9&ou2E]sܾӬL%=KxΙ3Qڙ%2ݣ$?bj|træIb:@4LD9[耶9"A1>k'dLR/$9DunL6ZiNPAOЬs{60 {ж8ZeUqUP(BՋ_' lm}a g cIqTH7]_ qԳ:4>n AʐD!Sbwa9g? "8 3.ۺoB--3>iuA]xf c1LVdQ 0ɸgLlkMbZϱW( V]M; W 7@R> Џd]W 2ʚʤɑO Q h~?T8=fiŎBnEA{ ʑ]!Jc.}å6(UX+\ S^4v|"VC:ݣ  YXOoF0lc}H (y/jfFbSDŽPҍRTâr}HYl(@s_}e!:mw{$B4L+#jUjl`^.{H; ,쐔Nb^&/OGIYr' ?ͷrۥSSZ5 #^[}Hnv2|B v_x_4HFrM(QTq˃j47#AllNiD#MՎ\‰o/kC'ջ"C(,, (3b871nG\ɔq VMAXEW\7 )٨M*0#`5s-lS?ZTyS&6/kRv^q^V7 gN 9I=s3@*\ 0sg慮Œ8 䀆)HǗ kVeWCϔT I$=[F$: "m=?a7aBpr|R%FQ %L i/ 9O_I5hiPYuSG9%#xSd/éu` {Upf)njH9C2PNLjt AwޢT= 6s5J0hS~$֡ [ G^={`nYG<?HMщN=W5x lBdTd,c5NP+0QϐTРǧ =ӧƈG'ހZkaむFF9B7n>F$O,E" *8{3č?T z2;SRT޹L-{uіϤOBZPj09 m]p[Uo_v# G<UM6#% 6PWNE:94zѢd2 `4wHd &glLovڦ#wBrh^Y9L2CГf$E^әHP O;7B2IYC'8$AD_gð#.+6⎟\UGp-z-; {J 6OKJ{FO'|e(i2I 虜cn$[`z.ҿT(MqEv  ‡1ay/߽]{X:HGbw|@ycQfxKoݵ'7f7I @D)"VoSPaL3o|a S%/7'H)nԮ_O < |wlpss7/G5',y[BsԌBkiZ뛺7~ al0EGS ]~VEӪx%^r.977*p&vT_XtA1A. %&(^n>щ[7.ds2lwPXdǽڅ/ (I%ūU*e^IiH6V̾d` {Kk_:ݾ/:uAcwX zMD^ qSsl1Uu[.5 )H?(-UQ_76=B,Ԃ='w3(wD@OZ|V(v4 _n.J&AXdSť$ir8Ap ́w>+1n&V& -b_Zg=FxPj%rCˈdk uJkxiiup[Lvg& \?T- Jjf|bJ6ғ!͝(Xo acYNq>͍y6g¶<_}68G i##\֦%WG# `!mz?!HXNHbRmqBwOƥޒd^9l*wn$ΎN #g336j 8}Ͳ`ՐYs+lM5v 6Ѽw༂q l>P3vakXH}캿ŧ'vLXHa eҜP^s*UĶT r|-ڴp>ޒ9WjQ8cגe"2FqlL0y岳:`Fd,&adnV#,ȟj%^#77LjD2N!gp O-&Ms/AMZ>h-'w+XA!,LXVs,+e0s&(l)\ɖz &ӝ&in.njfGxCݛE  ^)6U RA2.(x5ְ3Cviˆyͺz*8Eb)G Q>]K}O s69A>Ȍ/WCzp fOo=u >zcWE;HEouTG qtN+ 2KFNQLB*ĵ.(>Y{+[@ i-] 0=Q?aB3gr-{hxJ\i(jnͪxXu΃.i4GcpqDŽ}˜ecR4oq*(UɍW˞E#;o>G)YGsA[QLꈊQ=Rї}Il2v1fV: WZy ԞFkJ}h=bhX@ƀyBņI! d5K&l@g5 /R7a䉷}p@Ùji('8_5rOo *ԥ 04KbڝzN' Md4-LΕï$p?&M73J?|PNwCBW1%$AWǼ)į뼕  zzXAN.iXKMʊ@VףOvcxAI2hSNsQ0uMPrg5p8-8|~aB.MWaw-Cw;LWw.HtgVoS s3._PV0c%FEea#15S T:**\h>@>LJ'efebh>'ebGrACiTrG_ao9Ps층hd*1/VEKϵd ^p:X'WIs/M|Ľ⑪8֍UO=rhb1`Du@;4"70G zn91βR0Vl94 #u,6:QץX*; I2Jj4!\pQXI]*JG<}ϼ eG=b:M|J-: ]$j{DL% ܈;E4~eMA^Pݽ']|mEX9uriXîpûd6a/[>6QM%) &nE-f ipM,#7;?nR7+ɇ.y /g nN.OO[+ J@2H6N}h6e\zq9vN{exFPJ;/:&aGi9}v5BZ`ާSd>Ё3F8 mZ*S&scM["l-+_#P4Ahg~J8 RTY9hk4o \Xt3y$BpR4mﺏ[Nn\ۛh- nau@Ɖ1+/c67`T(ҡ8wEJRd-ߡȎԪ_{! 1iO sR]OhXⳈh:(Ȓ҉7~iI}Ih6إ4n0 q'}PߴUV7\+~YNHT823IOXlݒ0okn c̞6S+<3㸃?y`7Q 6 #?N=?ƍ*RlFiӶ[!)ubRaՔ91M(s/*d: <4`  `CrQv%)h TB)v'ZjIw74]%SAm}Jk6gm,j#?e#o5Yj׿?9B:3XPpM5LCL/w׾7ݗؐPu&s{LUV/yJ}6yPۃliQ 7ܮ$3}h{<{>.3L67RxvD`ls nVfe XNH2 |"?3zX066q?5)JmeBΥ]+Q؃LnEelT}=12 vq0Ev8S ŗl}Ruď\M\s]XϰciS$gtx_sD5W2!'% ,*nvjd<~iرO|!)'k"*G( *.{ ?11pKGï! zʗG9BzjdԭK^٘.U.L1dsQbDU .}(zd~`J)u!a40EJSg8 k%fxd3'G׮.IڎtPfQm=2ixgü篯%9L]IMqt㖋G /q7hte b_X(RdvJo]x8$Pov{>:g@A`:F0;# u 6B̓.ΆA.)V%헸[mJiO@w\Ht u<TͰ\t9WC8ǠJJqQ+Uyf<8܉_ hV"j9c\iveCqDKtP'8je1 =@X?lM6LvGd=e6ѱꁀ.(n\eÀNEfKg oq/J-T]9!Z ӿNα-ɬXNt\d.x^v:!6{ܿ5|;:j@C면M٩9ԄTֳm,5ꀲ؅]( -jחFav}dZDpO") (}Hc t)&Xähcot1eakw| 0whf[yV j H,uuF 8ЦG-+PJ2; CQӞ[$~]~L] wMY t>GAs ttgv;f9gy~`C>F"-lng,&"VOsK=ŕ0(\A~ߪ$4z:! Ufp;bhS8 }u6 z;SU1bСlɤ^6bdlsO.˧d[^R8.[eХ c}xۺUsid_pp)nS{׻VfOdٱ6oz+}Cz4GbsUO̳xA"jμ^>˻\|ζwÀv `֧@z&a2/6G4\SCCwJ9 t$p[4Ddr^ًkrGs%lI J qLk߶ȂL1K" +p 4"Q"$4yY6LUyt,2G';֚GD5r30O+( _spʂ !wF]csG9.L̺f(8^z&Y_!K(񲼂anY;QLܱ%\%x!Pß:J.u_e?od5cܷ~JP0ů^e%$kӒ}'ULYDQh /3( ^/J _-z=%rgb̀hfuz(sJ_Rn"l ;ěR@Pm,+UEjcAht/O{ cPvM{ycX01P֥[:^PjPkw~-(z8I3`1Lv͠_zT(i+u D/mщ:+sl%ã8+) \($5Ut:˅~Re m'P?H935pº~ }b^뉸wQ(, }:{${A=O=?m;f-ث=gk7QJYrدsk1QEk̻Pȁp$4ov=Rl YӘU`}&??X Ғ!'CAxՐ ?7y3tXU>\[EΦ%Nq׏Gl7o<-3Ģ!b'3t%:F̶iklPx55$Mb-1=. ~|}u-&BQhX Ѝ.هxGk~.@ێ?W{uǤw &y;_ R9NH% i6k@OtӡHw%ǧ(h썐VQz@Gjw cI8^&DPݶ3yBYC)gK=.LhNNehZ2w*Ỷ-x?ꋮ4'y&zSbr/\]Ȗ؋u{Ӹn>3 rT=ri;x (M%̭ݩg ܉U@AFc%f$$Bb}kLj2F2Id =٩1r-qe;w4=9q*ɐ/,acgogŸ˕o4KDh .*o̘ 4O}bb#:+~t5C?1@edGxI^]IӴ y;LB$VZ"b A`%$iKE7i[we.ݨJtؼJm@uZi+wcx(K<-ԃV;t*[HY~~P7C ,^uhC̀^ٔ CVq'*u+3Rt+҆21 ?d:Q3LɫkE`x2DqZ=.ʵt'ae)Hߴ&i{}]u :LΠbp-Zv=e|d.7)ٳB֒?ԝ 5?v#CU|rM=`Dqz ON*hDL.b`PW"n0뻺f@ѯ՜5,Dy![dzq`[1ciAo|!WX'P ٬~o?cK#?Q|XRC頉wX)/Rku#z/4\{܋Pih[H-.՜< x?B&|AQv *r$*&Қ>~ypm:>Y\3!XT41q䯡GȄU|)=1'IQ8kUqFKxҼuϔgʘIpsW kܸ-8s.jQuUV0V"X+Db p|w:›,RWkAI3|{_A& D'4Gp qQ)ߎ6T=_dzv4'nJ̃P G @x1V=niM$oJt"?mM?3p𗀔_3B)OoIWwo^dHc{R?\lԛZ?RᔍHP]U:ޏvv$@,,qMe0l9xq!{Gш.?Īα}٦ԳH<9Fe3Y0{%3ɳCo>0P\:,M>vS'z.&'?,PX@¥~2 Y-ݨľ6oqᵹI?mV.M?\>o._ݘ;.6+R>]X wЉҳz5gͣp) P8m_ҏdU ֗l(Z zK݈ 0?yxXdXMmoW Ud+ @jzyJ}njl ;ON#3luu )SIlqq WX]cV|-IdMÆ{bi #n@ޏr1l$G_?9IADcka';ݭID xk׹50|%k_~ʢ5a"ᶛ{CEֹl%]7ah2wj n]0_g -kuc +*lH49NpM B:w=.~|A$"{mgz>%&EMG@]úpHB/ L%)m*'xK!(Wv(T b|IJT&N 锠?w'| #qz vh|;h ݾKФ>#Z:;3iA j_t[9z9]֐B+t/Ĺ*b=/!v Kul V\)0>+j! (Qak\0[ 2dWT$*FFq%_2AZ" -Pk%ֽ9$x0Rdj&o95/3 1܌;%HEGIpd75\2737,hH#ԬÄLn 9ogH)}v^޿e.p@勓,NMmVz?~t 㕥 T=) ֏ł*aW^wiGU\:uţe@z1=4*ҭTl$h=ct%A㯺[e-ʘ/(5g {zy *S\hפ.{ygxOeo8TKU-u"Vi 6yƷ޾ѻDcAt5 3B)(lO駞n*׬N0 ͛v%Wv-k{B~.94i $ͯ+7oL("=∗#%j80R;†v<db@Tp)u,C)>?K߉sW{EOFMu94kse ;Bʽu8Ƌ7WԮN 8}DҒ1LB(j#06'aPkp_*QԲ}r -7E>>GLL=J ~B~T?VH=&Wqk:z fl.J.,oO޾٧G#>P 6$J/ xe-ODd͂%RI)@`X!a{Xac92q::Ɵ9!TwDC4bTwӣbmq[_s4/qe~"DuxCk󬯝; +U7oM ;M]d;mɪ$\߃~WL|7ljF{=լ^? ^|ra۬^yzO*AmrL/giI"gu~i=6'ui٢8\J2hF -ޯ' 1!pֆ +$JR/^م0XhЧ .waC\z|㞹LSY%Nh,rH#W']#z7 !wqIs Itdv$3]timki IIƤ^J5Q'7yN6}7"!r޾9;Y1ٽ6g &B&o4Qקk^)jxh߇= ` $z麟$r ,93T?rԓCI0,Xfqq 4Y(}GC +;XY~h085Qbh!DDag&y_k8qxޞy1Ze3< ԼPBJd3Gֿqv+AȨ\Qlz _KQ;*4jHy^19GQ8=e`\ "Y.`1wy1㋾1h5XiF%7*$' kb?)7dSo:U3;;{#.!E;pWBcP g@s3Xnň #d|= ݤbDLOP!f5CL¯y]W ?+b DmHq-ѥ(Iv;!Rʖ:-y -!g|W#۩7D;xZ^Gm~RTJu}*E=R#^_=eK-:ADu@kJJ2G*qBOƖkqa#:krZ thhqT5R> ث(ۿ. /ͥA,(a1E7Sj^ztا!UNr6(Yq0`{Yh]<evC`G |h~0-BUpNeZ; t}sQwNo69u (fWELN44b;WJ\nMYN_B'0p\ʷa>3OY~O$O|XQċ"ZB<[)M= ٮ'Ԉߔrz~p.ڇN Ic2F҂1WO㠭nce֋A;V#Cu5 ^'zSG&;c!sZ%9)Fu{xiC8ձc\&I½ \OD9F"]58N* 3JgaiK(kYjrtk_9ZS0Ν˵VWl<̦0,?BIQ74CG,1o6U.T{\;+@2R ]g XuRTxvyL 3Dk(pBp kW5_$*=.s. _t $EnilIFSbsN t`|Jhp&k&CjJ{,Б:MlEmsv]gWʌX+w>b'1k'CXo%P]a0΁dR7-'? a$"ŽR1`_B= ǓbΉjH̉GD]3:P"z(*7'z%zoWcEꝳDX .<ѰFcCNz AXxѨvs͢B:yZc @|WNX#f74\)%J+D* >aۖ)#1 PrWQ$w9kw(PclS+݃~PVR%w2wc36kh~i׏1r6g =@#YH-9y/_kJ#}3LR>3'UT/Sq}½ $e #jkcf_A_\ i 1 cJ~W˶K/;|5/ _$؃ ]9GIKO% CJ@7n$"-%1FBa-2l+̥4hS椪jݧڃ72A)7CX jzDV$Kz?K48؄c~z{oT-pe:뻴kpw84ߌ~-N1ҚjB|29-m&C5{2)Ҿw⩓5\ұksyW >űL$%/X?>mwAi (O)J Dwǀ]%:u %.:Jd(0}^  H{~Wf ߍ \ď !n 1<UsY 6ġLtl,y2w=EAox*z`&՛x+ijʹh$v#(WE*~<3rT .ϸ~0 uGe<ERcǏ|;aI^Z"\]le5F u`;|ס%=xrIL lmk*چHz@h 8~"F$،W-3[T;:g*E&{%:6*̞|4i6Jyy|c FaCƥU4wtq_'^]0E*)@XҭnqYDj*JbTwNN%8# }vAf_.hcLFNBz"̊`L)0Z(iv<1Wvg( = f*XD@FnhEw2Ȣ<69Fv{^sҫ_s@] 8d}4,Uͩ-;cļrml#I=Hbe*=zYa={oP +}9sqả7i$eFiy'7,7P㊽Xb\36 +=d`1LvSv8xCl͹E~?סh,yG<:F;Vdk~EYvfcԆiz'8yx0SXZɮ~4? XmDן ۙHN_݁΅fZ8}T3tqFfA!牧rb| ?f|8leye*vdDqT M6>Fs#@O/297tK'gGݎPABω@%dn3_@x69aV:ijъ1FOb "N`'m+vJcgVvKWlIa]a`F=LE~ Dx9uo*@نvba Q5}ԉ׃%ݔpD>Y[w ] B#]X!! Œ i *!/þ>ʙMR'qR@gR=K*(m7Φt˴Ns?=bW;V^I|pֹGy?2p$y=QTFkh0+m5h=㔺h|5uđ?% *˼LPnÅ2SglW"x=$($3#:BkЉj?ߨoewb(KvV<>P'ݯ1Gw=mT:h4, ],axx2pdԤ|]..!/{h$zOVc-gM?u,_Mj+&<7K3و2(HR 2DMƫ[^nŒnnQLY*Y>,ǿPP5٦~ښ0 رҔ 8zs(NLPa$}MjXlKlN|C/kj]z0Ӆ@`D(vA+UFTCs=Kv3%46n[=ΩWÌrB:nNf֢ށiN,w_0@)u4}WGe .̨ˍ%+5~˛߳us^D<]=w}P`"Y+zS:RrWEw\K6!7m"4=k';}KYYĺc qE?+#.6H\\Om[A3'͒pA ){L! 7c2t|OIB&$OJr;xB}bWixhK€ ~-|7.O3phBJ@B|ʜ;ֻ*XFD(5wTҬ mbY 1w65Konӭ3$MWj}#PQRPA8BbIjJ͌! B6, Ҋ:fW[M>`bz|h;4Z\ۀ<鬸ֲA30J IZ%Q3KP5o1xbdD ^$mdW1rIc<VN`q와LpT  +GNr]kUZzc0bq9)yUh*YrR14l} p_.#qDj*pցt|Pr HeW|,p0 Tm.|FF/`&n tmzQ锼>aS\ ww'6&'"~8o%nU7 ~3k }(x8:^Į >6v!Se {}BX]ʺW`+y! 쿓Bh*P[+8kvo4RNGΛpkFϡa;qV@7v'Wɗ~{g##Uaj0~!\džkDuos|yWZ-,s\Pw?[3WjC2|/ C VdDTdpOIZOSog~ ]MpOGqa":͟gSK'%kpƵ (A4" M*a*@/c)-]{w=BF4,Lx*c{jZ1,Pܺ9l54&yCѩm.ը֛ ο#"wm:+3ҧViE[|? fIi):T~ s/w9>o$1iOHHbă_ Y|IyzǸ魝A, Œ[}GXmnUtZ#ݍ@y9 lh 锄a2ǃ{&jv!q Lr1h08 b@*bզ^e|:ˬ|>*z +mlj+` %Y՜^V>=XK\ -D'4r@y7oCt{6J]e Fqldܕgo9;VU }&PP<G!rb kvO=8p!F4vQC:ûzExp]5 2}7D YGCRC+/Y="r9V vmA1fۈP,1KcōHG-'kt~ʗ0ڝX\m"9/ܴfoHzZ$?R_餛q4uw}!wLQYRWjy*t|rxZqtyrRb=) A\|`:>3 lj;s|a`rJxDP+eWyC·bXP5 j9_ "s'*8ǴZR4zM\ HZd> #j0{PU%7"H{D0S k1ē݉­BIu#K k_V6_zSKOu= {L0:D\=vEG&Ц)x::n|w6fǣx)[EoEͮe~`ـU,N1w]pmyL]ݪ͆tVKkڤ!%/.5-2:UzG(赾uF+ŠW@*oėn0zZ׉e`^ѻcELח}4E*)dm|?㨉R]PFc-ޛq [0$g&p82g.7jHԝqХkRI]Vm.a:u<,w΃na۪u29îO@zX{Y{0cEϪ~zܓqY4"#z]}ŚINGyxeJۯ#M|dhg^M:L*{RxؕI_*b۷5ʴw\8кuW8ĝp!7ldĘb7rQbF^Ӑ.:ywMmCkfn7vuVX^mcWȸ6,L2V,[w7U(gP!کGt$5FxEB\ :Hy'GA {D\Psa^$y t`3W m i=dz)ߟL eR}I6>PpOt7].i(h?ߦ++raQaWȩ- fyDts^T\cOy鱏¯LYLhx@|5;sPPd/OQyC͈e!x0llÍU-Em3/Zߠӄ4xX.]2z-$ی]!.$?vc莨mI9^;n4&ڣ=TZȇN}t8{0x.~gΏ;d|Ie(WSnd5Ek,:E0ӚاPK^vvXDb{>´ BDI9V05@o {,u9 Wأn":Ckmf~tvbrFD$[` !iqVn;Qv-P{Ek]Vg t Vʚ872gLz|@ l)x!L|^:*JBT(4mN ATcDf<`ga x2lgWTsKC~B ltѺ$2Ư"$8QzGjVG훈Ai@?{k^ ش~rSNW且n1IXݟY&q1tۑ(FoIUSrbRsQ3Cz 3oS`dY)%!0);`XbD-̼ ݑr ,?Kf ZfoԂ@,ړs\RשּׁǖO6>sn. U6դj= ,3qbvcXpʎ8ڴ ?>JQ(fyXhrbdMv|]>^y$)_Ir}aMJM mz4e)O dbSJz*]!a[ 5Pkvf4oet, 1se6 &Ҝ6`8g"Uz.uurn閍KL Y{/9"ݮtwgU(0y$ ,@dA\>!-HȭGߚT`d(JD¦3h~vVy4)sˬ jQ.zųw]^!;2 KmX]u6J[H@-p,3',b?=H7 p4C᭦V3iT }#Tmo}UfYXx8q,UyD V;Rn<}pRZiψ''`"Df^SdQ`EB[/.׽%E;Qzƥy^\v5tfj,wNoDC^Շ Х@AG!H\JYpwO6L!ȈxUEM{%kkLH}Q/`21W]N2Z M:#hL=ۼVI_VR,JI Jq#k_&JC~4}Gd,3[W3YtfwK+79m`TWI UQ>u$+t~ e~RuKLH ޝ?PEʮrj?/ڇGaJ'T FS)?!٤s@p8^jWCc@S [4♬~\I0W?wmRuXwB1qnR`'ha&x$*ۃ(ܚAc4@Ffezt]hYxt#q`j/ XV"ZKCb=G] ɩϻ@Qޒn)GӠ0"!Ay`3Y$`}JmPBv}=DÏA81 U4v!fĪ|\>@ pGbͣPaeJ.ZM@=-fL[;Wj i֥SMZ!4ȇO]A҇HZ(E򮅬dJ[[4i(e9h0t{%nvhwVpe CˑDVwV%19x++xeq%-B# vjYO%vpO_Ry E+9$?b y~3r8):=78٧qS3'2Z0'T.H#d \ >Jgޒ7 Ẵ ``h/um[-Yznp=7>޲ #3>V%טny9_3;LQ`84}"8jJ;HO޴\Ld>ܤˈgC&`ø@9X>mwc3É{vJ\\87<$'o\[HaICo#CG_yVO@HܻnW( B .@1/8i-}>f؉vWUfgv>4}x^.@UD7ҽX\y}m#id'fP Ӊɯǒ^o*G%*2!pSm<(lsEEN^U!@ȤHc^4Q3$"&ƤME *u d`ur|c̙FDnDMM#Xpyng)Y.n[AuYrj ^tj"ʍHiݥc5 e#|zEE'Av~8q@Zd0<*ձH f^"@gJ\na Om66@V% B#E8G&>4L-3uC}84Xdc,@(pm3a$ۖ>wr^~DQX}c2K-y[30\@cvЈ)詛gE#(S6'6jԼJj)p_d%Tz* N2l./I,,ho<* u'ؗr6X-Hr8wf[Chn-6>3~Hl\]khNd\kuoM yÛKQPKB]!!w8B V<;Yh۲/*/Pi˜,P݈62|ee7chR1Rؓj;"tXC]YݘcxA 26Ies "g͓izs${a%-ε&7їB;UQ')Ln9xJpr8$x1<jm^ч>\ˆ gG /W,^e -H uA;1'.J* yl̾:wVHV}f9D#14]WC1IER a{JߪFRo k> ܻ iXbrLtp3qӼ5Zf|WSـm{npa _%y0ztԕ/8byU=Cicr<}(j4բ~\"53Io℉ fx4DZB"F|]t]1#`3kYs==^Rg 9 O้-;Kdڽq0`.ACВ [QN ^8О›wR&>ulB/q(1{}wSMNPMCsl; Fk w/D#mmE~"< cJ,D0]-E&jq(B$2}U!O fmLmv:cC+aͥjh6Q'HKWnxPoԛf: {ŚƬ DJX>q;x)oi({ <A[HRCo#4>ʧe|ǩVqr>EAD7 )I`YqDbA3Soۄ}1BMP(R ɏY|w~lʩ0ޛ/+NF ]1ys0~dy02I'Gf2sl~RHlCuEwwey-E:z,W<=+%L|\\0,Q4p =a#aF1[]j_~I|oWʈ܌ȇ AdK'E6$Ӊ]m(gHx!=)l֐-wn khzx:]>e,-)ؤ$ 6xc)Ns%ٕ",dcYúJY[<Ďo?hLUMb[ʏ߻y&~54Ux38`[.Vz|Z%*ҹ?C 4[~Rq2&;#?;wwA կl {Y`fri  "D،OjP5z~_iq2C, a~]cĻD xϙA_aRNc!/uVnEժ lc"c9Z| 4Zw0\ $*ۊ7X:T S hsȏgr)'@\fg2hX~e@wE72y$ZL}Z3Z*E F4%ߕrt,BrӤD61-3@xnFCa2Xpp6RcϺ nηyPRQJTDβ ֣$ve)L'RXe5Iah+|ݔR0AFt: Ro;)!ĘY;ѫĦSSp50?85: ^<dz'":t f~6rX>u7g°?,D*E!\~,q%ۭÀժ$ &4"}a]9n&jQ ^T[&Iܺ|;t3~;D+G?la"xe3)h:.ӏ~/eo1R6D/O4WJW^a:oX MyCwXxAa%1+d+[߀>]"wD]?{]Ex"Yá듞VY^屘2(s@yCݙ'EqvYyt'yJڐ f)7&l= !j!=kſ6nͨxW-E #zXI^ p"W`#'>aeź5l_(s4._yht7^B 7}bAGǝ:XMg` 0mގI9MKv<VSr(1I0uXeԹBXoÄP>Qh19qT0WZ~0Q; $L%׼X"ƆZ,=^I(:d+ư𢶣 r\(7Z;OtͯxZ. g_y0fgg1p@*.i~ADgA}UGc,]8pT$y1kP8Ԍ%TIr^~ޤiW]G=忿 H7C)HCÏShs̲$3v"c1JF`, ~0zPӹjLȉC6N?>"0\E?Υymp կX{Pt*W942^aKeEv"&Z+q 's,g+Z!_cg\<) PҾaXBhdcw Dc%W$H+`*Fz-*t^ 8A2ea'a`T{e`z*κ3oH(I~H "~ z`j/>MSiKw傎I&Yx|\ 7Fl_c[%-Sa=SFPGANZOyƦ @6f #'  8F ,>éHǟ@m9wDH|Q4z~oM,~h9w;>QdҖ9f-|2;C%bK`mOYs1a@O[|XS6)6H7}x!Gx3kcNu;G5{5ͽ]HAYdg_.G_eHKIT|( YE<-w,`3Z-06Ilb|FU2. .1eb;a/ɕO"L!]9ZЧ !<ϙbhǐ{X 9n? F.eUq)^Xz=*gazA m!4:O߽J{# S;K\5"1dl @:I{LG8\0 &-S(0 >Q"%/*.&ɝoEm3K[L`j~wa#NU^_*cãY nA? 1_Cj1?!R-jkє'U8h?\yx2wc뽵lllA PTsWVP׿Td /gKMDќE>" ?iu>"IkxGg)L&Ḁ(q2ZqpY24>0`;.DXItJF[ATXOoj_)Ι[YǺp2Rz$N+S@6Tҝ%GG<>%o!P?v삥TkUo lܣ$x3N& pNa9#dK̛D'n$roKŌ_TF57HhQЫF!aasup.rolYtQ_p(;yLe T/)G(`Sgx:Eە4z9**+!h@,(YԏJ3sxgR(X< 6~_:Ȣ&N 5pPJAx,O&qv" &XM7ȷǟ}:ӫo\CuPC{+ܦ^QT95QZ2>:az. Wڂ%UG\$AG|P1>ˏ? lJ]Τ d"n>;K+137ؓpߗ3ѻEL苂S{ӾiHJX*:~APJ<_94D؛ 4nµ}@vq[xBtNnp? TGo #48R)-OJ''J=%$-<|Yݬ 1lAfýF:Vʙa#xUb{];E$z>`toR7<& .F#1K-D UN y` zx™X>.#8tM|HysA5|ɨ뻜kĤ\tuwϿì|fOHePIz +O.cbت I;w(ãtPb҂pj) "~ʂkKɤgPn $ڂyy~mv)4^= !ĭ~H:Cs [|*8fdSFQ%H`Mf:#@!"iP:1s["SЇ >[:Q:a_+a}4/\ f+,5);v1mnHRL H J_!\uG='rŚf$; V_-`N q#T Hw 9ё:a?Œp2ˑt]-/cc "N%l7Z" Dz\I.sfd3(@A]71m5*GM<Qvʤ_Kk5?Y~{ HFS}h,+nqd]Y"g ҝ @@bR p(ltBHlpo&fP׆'`Gߺиb&دѠ΂f>Ifl``,JӲ6⁧M͚k*&PW3C1AijвH_'% vq; 9'M%bpϖ@:À:_ ِ%! 'X%b++A:FHRńțGYjy'/Ĭ|JZOR˚U)!qt^'OաhT'^~N3=TZWf=T^5_-^w܇y|IQ뿐 BaFѴ]Ku♅BTCUSTn+G-!b}4>e3R*0~1;U.yK7}iT:ڮԔ; ͋1fBGߔԴ[8m""gd7_ͫY62fzL#M [> eQIWxbY"F o;XWpgx7ܬ >6ՂRoe)#,T*,ߵw]PwsM)y#j&y#|@.Q̫7;e7 *nr۽dY<ޙUZmHYWzBo*٭v{5!a\-J @/d %ڝߗP,WIk=ɹ:7a3#NꞄ("C[4yTZDŽ hۣ(VGg' ez+eP3"e.qH.fx䌿2LC1Ht,6-Igϴ;1Ntw#0IFƱv/uzj8|HyVxE?jwߛUvp,X:H-䮝+.[x(Ʃlt_vv#["M+&<ʝʿ!ĢBLw/4 ?o0r>*Z?m_?{uh!wHp >hR\&ƒDP5T9*:T>ƺUِ@%203t3(~vt\ƣ ^ҵ&RWxvAiqhީI: $6Kɩzh1?:Co AcZ nh%JrJtC7ԱlFV Z(]X`I8F-Z*z[Dyf&귟{`N'IuKw`«=]:8ոp'0[ ɂ\Je°;k"Gp;^f/E 2ڠ5@l-Fy lJl+#r>!+Rtzoߐ} t&QT=bYEn:;6{Ѣ2 \NlT;y<6f~>4U0}/\|%򨖝{G/ h+ݫ-֚%wD;b97ad8ޤ82PTA\#m3BMԣNe`w{v ɽB8ל;ULYR{Z{q +H:u ɽ cô W7r6‘A늌S^!s>E!`G^dlD!Pd\^5Q΋SGh)#CIzo;I#f`']Y;J:k1D Զ)*y\J -4wbiխCfiP,8Ap|/5{-DWND3PdC5C#qY`;8 >`&oR;[釜&ߏI/N<+MgDS箮}ߖTOr8Lg|d,S4 <qP1S5e8^.x׽筥>?0 !#T۔,dq\r#B+fȫBqc >5fvxf"6WXQriTL% ?u,IV۱埫a|ˤ% eX}gV4R[gE'\Zڸ&,)@)\ M}{|Jn?AtP G%y.Hbf;Yry'IG6NU32U {۝NO FbBXߥW6,ʩqi|Mfhہ5z4.32iC·"Q&^{͒C[ K<\;BEJjJJ?-EVmq7H>=u`IJjvu)xA`~ă璟Da^YNM%J!r8sUc]r. > @sgmՃB2D ~"A>ZW!>@bǮ1.>;[C ofqc,\3jDGboa!#^8i&ob>?9\7 ̶Ɯ1`JMeg IVG=w~4C ,4B 4՝(SxBw<޼>}d\;\gj•%]Nj`LQ=kq|!BrL,d =xl<=YU4T㥣ŏSR6G#1dsQO'D^M9B:M6JMWY~69MoÄ=쐈vt1@g9eKMMƹDC86~f:$.n#QE1N?f.$Fؒڎڽ2z|5 V>!˚6>"GH14kD{RKF2h>}"9u2[84_xS ]9ʝQ'RN{L`mAᆯgx|q f91ݗb^ݴ4+^ݷ]7k6=JU䖹'uONp8*nglKs:Zo)Pf\l^ProP,ˬ+ۏi;@hf0nkZc*mG7$ΗQI1=j9$NS$dVRW"}ӄ:N4K;_BɁ2hL&vCw0ɼ|o<]CFP iQG6"r\d nb4G*'Z%&w8d&P9m6>2!fpڱ,q?]Q+NG}k* C)>zφKsؗ@~|N'c2X52 Ԧ@a{nPj(sƟg&pY ^*&ru4K*/|ĻEɕ^ng.CEtɀrwr1u t^&gc^j=3~Nwo:%<\طEͳJ R9zȘvζ y41a#οkͺ`o {+־oٕf EI%Ys (N eoWه`{Бn;k>ZYd~id "3S/la' Leip p۸'t9Bp"qſB קuQ#WFޣcc3/?_:"opZW0-hUGrd p7r7hn`z|-s QO+9Eo20^R s'㏜`=Rb#&쬠zq.I!vu\=훞29+&dK3uC-whpcZXⰦʩ0X)wLRʝK#o1&Iག.@)I.tґQ2Z7;;`^!1fgO+vjjh Oϱ"lvkΎ(kbjd^jׂLHl^~Ri%s*?QY8`›I&# 19Zf!<=SO.xa*=堾̎I0k6wߪO;XXfqH/du UeȒw#Z~a_~OT`;l˻d7!|L\jyt K"!fTNil!6J$\iwi򰚲̕r} 0bV9X)cڐ@KQ*}w( am*\51(GwVFdך!|^T)yr77~5kcљ猒Zj7nTd (m)(lVRݴMu !Rl O vNCSwG3Pjp)K]I6yXX/_= ĜьPө[ whp II=@EG%Os:Rs|_'O4<$&Mk.r=F.oD3I!=ƝTܖJ.)8WUUM0ڙ(!%b_ƙġN+mo>m"K,/ Zـce:i7'lN֌ydگ̭ȞOj(ޔ1MK~2tvE6fl]=67;wz~ku(5DFU'B);HRܑDr { \=8A LΏ!]6dݯtkVK6,'!zd[L5vna\:2&pڅ:MGJ"728#-myD{hr]Dljϫt(M+7*I@|DAe+-;3ly@/e!e4j.}Ȏ1zZvp*`sQ!&!~ts-F@`@;1 \sSJ삧:˙ѰI&1X.ϟ.7$$_qZ:P))/،Q%Vil\%898>`JF]0=LS^٥۴Rk,TT*`1 4[ָ kj`* ]黌_fPgUwhX5Da2$[Y Nt`fR>2aۣy$(7czG4ȝZt WN`95Ln/Lh(DfMzL[1!}6wٹch9enUė/Q~$pN໏f} 9F E#\J{7.}U"tҨav6NpH uX~!{e^GbD߈v`uacfE% ~ Yi҂rj=M*1_}i#\VBt[ê%-d }ID(KQAtIR1uxgx)M&w9ת^//]rA$OkC?g~61n9=֎sP<*/\Z~NVX4 MDi6lq4=< n(ɍ{d4K;Gr܎9떢lxB8RZv,`Nҫ>yvhtp_l߾M&Г'i((RF솓 ft0İAZk)qQȂ{@e̻lweOs@kiIFY QS/wX$P5dI" @ISX[Dh|ja$OEЪܑ,\|k}ލGyy9.{5slW'wQ ak5q J 6OSJ*cN)# (lL%-bqQ@ WYn@4O.F'Bi+k 揥ZFڴsg  Wu1_RU+)-` j8=Ufl!< @R",A ._=f1qlCx >S%_0Dd,]3Rto'ޛ#Y˽sn u",uk랐yM^m97E~ψT_C\U JY.6*HP㾕rԷ mdۭ`qϽ(.2t Lvt\+#d;kt^`F25eoC>G#`3OϤ .6(LEV9ýW>24_涛U%B_,usVCTL9Dxw]&>UY5hd?d6Ђ8{!R"!4,XxӋѤʞcCmB~xorzacd*l⳶mRQ,f~e= 7$@|dF1*W%!vLt@͒~{>|M4YсFZ蟷&rM%=YuVnQy]:yDŸY IAy2[ 's@>qv^Yȶ7pS;O<$O^i01w%J)c8o8n?^Zu32P Lʗi-0AQE[-Iu11!݈0F)ј<HSYfR2m"fn!U$y5N2gH]<:g>iK8HF ?G>8\11ά~AwRigʝjS15m]3l?$ \Q6 gg&jGGLgv/PJ_DMF;[Ako&/9yLa#x99L pX}+Kl9,meQ whԽZrT \3fS>~/M0˶xdW^3H*ďL)4N1cg}yN7)Aן5\mZJ^#:!)hܤx+7gwz J-^.?uALP[+a#dR>?ةkhfyrE ³ҝy.XdZ˅ s30ik.ΥqvO K9F k=fY}܊*KX,EAu)!Ȑ܍SX yNC17sX D. ^~<̾Z% v4!!uz!|ťYpt\) +N;)Gq(AƗc:bh&}9 â =L 7y `@aNKޣO|> qDx[}"a N5g*Z4I tZ{)]Q&ڶ5Qe#]r򘻘jyI@ \dsM9KDySTZ/g;A @̱@ -]J3i;`G$|6vN-ʉFQ$vqQ슃l# 93NU9l:b,F]Iy"'u$Q}̧t)ۨ]0sđAq̈́Az:'gV)0ioL7Xa=#EtsE* CVLr*S^G=D ILa-G,#t3vWdX!!lht7UbRt)),ɯH͠1rD<K^~JW-t~itYSn8RGZ9@(-IR;<2z`Um[6+QĞŴ/Q,.]N+x`F|Sn+,,׆; zl(R`p&Gs4g,Q \{-h須u5& fg['`K <ȓ[mivQ]DSU I-A1Ls!@`31varMג+"pp<\ICW/56B%@BSX(,_:Kt\N/𤅟͹܆tnr<zbB { WփCPT3vRh~/XQS7-d/,bQ ȏFN¢(UuR+ !AF\W~^y56\شj8D H\$鵓ݡ2hs 1@_]Ȫ@Mb#ňfn;n  FKw#U`#*kks|I^tG W@uʗbmcUxel+o},'_%wKiozMY($gm=LW?sK[sBnT^]v) K Iޠ:\Xsg1CHIӤ-LOtWt2tVY皮ꮲ֢kau}|5gece-ә>=e ew.G}Rj}$'2^ x{* wKP9ٛ2vI0u:&r;y.WgnaHǎVEY.Km"9XmІ20:z]>cس2Ag @F#+XݫUۚwa"? ~b5CV)I_)S.> Ⴘ1 pT.{3\MfOe}NATf|W_hw,,5a31-.e?7>IPfkDG/93Tv[|݊kpc2Vq.@nSKG~ܔc/1NBV:D֚$,W̃gf:IWd )?'Kjh f{#iB4l WC2E_#@%+)Z@N'+Zs0X7`nI WD &j>GZdCew?d"V.1Q4lmcJefđz; C?dEr̮}cFBFDH;n*06gL3ɛ6GB|n}kVCx!{r4`߉ʷ}-|푢%. ގ91* :CZDy'Ge!t_׀Zn|͔dFPb>H F޾M #=Kм)7֖'P4 e%8Y%sW7e(}0$c@52؋S+sQiZlgNKfG5 "}Gm 2:=aY0>Fe=pf7 ]5' WtH:gG\"'0G:4X1ך r(*IRw\tF-zoYQ1h6ͦE67![cBnw ~8gH<}dm>Z +Ͳ ĹRWOʯUvЗ --rzO{UnIb nsY 2&|艴|MgL -NKS}_602EES .m\XJ(?YAK*pRiJ/a%˱0 ЬαxȦ7k9tX| =:|hw'=E p&Brr+{LYh2%q) ,ldߖ;hvk MtGioaJK€"ˆNo]cNuvGe$_b, 7:P|R^`u ]Ԗ#_:1Cd>9;" h` /3"%cY9OlI!]'{qΪ@6qz=pfM;ueaGay$kE)ƌݽԈ]7]˜ NM4{~9d^qz94.Ŀy`u$'v\0FKvz/9FǸ]2ITy>isix1:75 =4N9Ba)f~M"U"-%ƈc)*ȅ^QgW!k<1J.>C&N z4'6-ChԀ-8t{ϙ148].L L&PU^8VlDB_:T&Ut8V2_4Dæ.,{ҵ <y/nLn9nΕ\3貎R#p ӌe69dùf{YnAh@W,RjGd5j*wK~.eey.w`S*`Z+ R<{v= *q|MJb, d'NJ ({aIDjǝ ω8Ղt3W c@nU(qaH, S4Щ$(#иQkz[/'&$3П2$(f7$?CdbOc!ۛa,1J!j'65C\{*fsq 3-'n$[DK;$\Jps0P< U2/=Zp }5330Dˈou #R; TQ ?C*zpN4粈b*a>|:i~j./3`Ywޚg`׵hf̸?Eg`O$_Vߛ@^)N4EU\ӁK??D*¼pMhJjXf'"+{5w_'Xzs4c"Ta rj{ѓux\ "dC~!.#2Yўy٪7aTٌȀaRx+ޛ5Qoz-[wQ>f`\y.\gODq(emkVqKvC`5֬XyOړ\2$7[q4o2$  lGඳc8R93yZLQzkFlpi1Ȥitx房XSu 1ঀ(\閙Y^,w 7Lb`;eOFN c1LBg5`a}B^/7g]]=<%YdV~}IˋVWޗy@sv?39_.sM.B'fB6Ǜ _D*"R\0oMExB܆NЄ/`Uȣ=dzׅ-F= uUZfoWRF*o5à>] Ci0ג% "Рk|kUyOgn֯m;clkm/vdhc b+cĪ>p(.C[Qe2R^`d Z쭡ИBgC{2 Ulz y(eu^a5cvY:'/l-# ON=~td/Ɍ%Fv6UjkJEȦdVopl75'l+n!'ڿnR'WfkK_FlY^ \xfӠ&oNT$|^"rx5ŵ7@⋱ӳߖDN_tu%.Z0 K( $5Vy;>o(sHٞJH9L8QZ_#!c1pH-7P(_ FG>/7 dp#b5(HG7lݭAg8.+ZgN*JEk3wPe^xKΐ@8jPxB&<ǚeju 'n7Udl$f&ٲuFК81;(^7 wtj'GEKh u.4Q(;>?\Mŵka`mK$߾NLw,ێ'ਂrXtKU]q8EAGB 7:fZ&a I&PL=xV;Pb%w$CV~0G->%їWtRD ~,/現GӉ3EPo,A$=pcuRHTP2=BoDa3 <Vl /{mٔxW28}Й6gAt,s%p['&1 X/Aϙ3ؓs0L5$Q!c@MkWꯜvEK5INggi=*8 0qNɟma_䶧 d;3%]apJSa^@Fo4v2 ;hlw>;"|' W9h#WM}#5emc/{:e7--waͭhZ!Lw)Y 5;zU zmKp^h$/rjO1v>JnͱeŝCyO>xۡ''T2e?w]O2@E^Te\鮡fM dNnpKQiN7쥗;0G0pBJ6vrb#TnEy1fhVCPp:[;\X.42G7U$ظ+o*Syǁ`$*f~Y%vVnV,=RП  ")!9JR} >sasl(Lp2JV*T?bvJ]Jx3Xl A bgeJ !=i# l40ť!SOTa{^ҭ~vmT#x0wz*$14x6ȭCb4 UBlst2.힔@R54$AvEjn%>N-}H<1\7< Qw8yn@ `e!تdܕֵ5xy+\RzF ӰQ׍_#;y6,-.i1@Rj:}koŸ)0ʔ)6̐]xO/GڊlC"e(R0?lf1=^I:\BJ<_4jnLYӭ;DJ_ζB0k0&8CCZͧAذSѤV N!KK}~^].zޔF$HOc|]!^݃K[Eq ܉`]K(&bGs͓_2:>a!%#\O_ ьia̎o#6e5Iu>ZW˜hs7en߁Q+ y_y >u|&F_+ܳ+y}}.HPh7_\зBM{PB4W[5T-.ZQ7ΏNa:XP;p ç1vV!{V1!VcOƬj6E єsxp2vju2헠  UwzٵfK7 LĬ 5?\2uj!w ùhc`P|ߔ7sc.р?l]k煿8FLXCg 4*\"VПW/5 4[\Igi\_{RBD[ 7hd${z`&F#*a `e Y`~F=/-߼x+ń]IwPL>q9JV3CmDlΫ%s)1YQ  r6Ƽ3,UN!h&u (2|1}Z>+ſr'TyNƘGf*s-NpN!kMG0Jr+Х[=Mm#"m.B=~>a½{i ΰDDA@ma.NbrM$l)Ā&ֿ Jn nb^l|1;(2Gճh#xu~_&٣A%'UCpRTMZkK紒jݶl) D{IG>K36ߟ_~&L;$^_[Pfb1DF{.-k]LWHwp ^#08uoʩ 8f):% =iALufKFO@/u*ҪrBfIp7ĥۆ XiW ,!1-Wa0y| TQX Iw<}3h0} Un0!M>+Wf$9rJt7@ x- .lHmi?l-nUǧ(/|KM)Kn𷉄RCQG= [ߟtqJ@@١R|֧%2eg@'#`ͽb 2U5`"JNVYVO09 !QW$3BP 7R{JTuPqSKa'9SEQuzc&Tx9`zx֤2$G!P|_VʑWN/"#f+ ds78}%feGR~Z9: &  ovnΪqVƇ]s݂ެIA'-_c Gt73V pͫ`l==6e2 &{_wC-]9LFY/2[sI\*e|@F='ˣ:1`m͆%e;γ$0qu^Z.kMc=3 ipZ*T H**Ӑ}C]׿HQb"qz:&en+bq[kÙg2-wL-#8yւB*3R2;wp%p~CJYc["0T j'`nu&]]\-b:ϰ(3,jageRNqm/aOW eb Uڛ cj j-XEEH(d١! i$wy O1ar bKKeۙ`͟cD=-Iay(; NRV@ljH ZA=V)ȫ:t LYirݖ~甿;lB{8 AxyY ^V+ч+^# [G7i9t1/\BEa@,_b!-uX[*wE^Y^皍.JւL\JzL>,+l+j0(u _`z:/+Rq@ BcdH2Bpu5qŭ;OO,ȏ9{kyqP 9(t>TEz@:70KO3JlN%GI+d4A1f>;ShYF,ckrﱨS}] E㝥>DgQ 0?-7rkVF㺰V<Tlib1g;WȌ$kأUT`[ed   α),nml. |s(9fLyu])y=r .ݞ9y ?>pIpV 5ɠIk#z"5!\]ЫlVwUģN14 82ܘ _bw8'v.2 {雑˭I`Om.!wm0ؙhVBbb[O׶|pKZPh\'Ay/yuqeZrB{DCjC_'|N~%ha(DQ9l.qk_PoJ,|AМTsʩP38M Vde?!9u.ONAAi~=2nu`8 Zxg\iX@Ip& HuseOe[KaM4TKx ~RcK:18CLᨢ6b"ɀ}ŷ:EFL3v S|3Af ΛɪR,'38炡ǃ+sB.4tNrӺ ql-#5/_6Gf=1Hs ub-p"dwRlؠVM5zՋAQ}';cD;F3 Z},ړA1l,wI9b us]_Ƽs?8Íj%@"oxCaFĈ >,}GZ4{˩DRŶ#^U"ͫdFNΛ)ɼ4ڣ6r49sKCTR]9km&n>TCyh1Y2*8CQ$Ԥq0kk-tnqߧp5)۸D@eAN7ҚL[^wE{Km%yX)'4֔3A 6 {`Hi#%Zt7ۯ=޺X(!ۂ'2NV;#1Q֠׵MD?[}!y2d47(+b.R̈́b<ƒ e#v`?:S6wd5CsIot{[5\>01ܾ]xҗ#hO]{UFf$w7Aջ2Q-q&}%; o}wkݓo)ɠr8F `~ Lu_O"\H}s#n>L j002|TH~!~6tC_=?1z=->}D5P\ir<~SepM8hm9 ?iY3YmYJ>ǫ[FYFud`v<:lCUEzJ?]S筭?Ь'{`uH(Ks`#Ӄ !؂%hV>Z9DdQ͈2R]d{Ta>!C[%r:&!&AfOLF>e msPDyHq*t#|Vjrcv8, {|.|k]d]W"0+(%rC+*ؓ#f`jgO5s: ~p܊;s0?)R8"M,N\鯻&Ⅻ/E_{(S`1 A+2(́IPQK9:,c$S S<#ň{Rr$G\+r1//LH cg˒QQۋ3r48pdz!4"vxn [>1c%78HbD/I_9t*k$#IYcW F~O &NNM( FɉL9P/{Ҵyul?/Js!\%6v/k8l7,Vй&/Mgֲ"TS.7L Q#EYȿK\!@Ѕa"D)j&jF׾Y)JD5lNS|i7$7Z_@ e~R-i7-6Ó@՞1Ƃ OL;wg%4!R}Z0mo0d=Xw\WI;PAf/^T1Aj *Mԫ^6ZyNR"0ΧDI(hF~dԬʉ[ ܼo4Zp cOM:,bQau'*JcKk#xxoق6_U+Ѵvp?laX ]FӺ ܯD*&_Ed {bq7?$bf㸃8Sjij>KyZkp3+i1 @}57s%3\ PcwQG>U5ЫX̅jX?n[b)70&V "9(8Ծ33]9;yeH>:`U)ЁmLغa0g^P5& zzV>mC4qF7`Z:#)<[>|{Jg3ɨߑ׊S1ʐ 7F&-2[HbG  uK ' 'HҸ'yUm.W֢s<y&?H[Wk{NJXWQ/$Dd@;3 1GwX(LՁX#l@,JM _Ԥ"MS#_nO G3Vpb\[So)FM~8|y١ŌM]!zp4zW4I Hdp o, lKBRj4ެ[:{|!%r#J'5y@4L H(8C Q&"o.q1`(˸}trk+笸4Ai mjȼSəVOրZH㦇׮,%^09hHC pRHVD"`h)A6M[SU3-xfzlxX[V-yL#=,7)E%#fDTP:ƮK?=<=e3E|f>]}^DhJ9dwK*ZYmЩ[aBLz׵*B$3-0!fc|q3Q謳67%K|<{T/a j^bz=fD""Z7k۴ЅTmg;!‰hJ4cj5$[E^׺A2H]Mk7hgGX/ô~_,VgIR-t7Gf7|K:VzvJ^d|Ζ뼤(B2 !"nS5')V:rx }OD^>uJ*Rbfj"K\ʆNEyP*"Չ GX^&Ebz'<<~+HS '%u^??w&vHI<wW<}}Ѽt:5-aIaAV<ī{'L~$Uv 7|3_,h+T©*!*~>7߀nh~?h Ӂ$fVwUDӇ ƅ~ͳM7k(( Z.9t98c{Y٦oS(#Xde5@N-b1hLi5Ooy"9A}tYf;cpbu) =@%H;#9X,G1qJn,4 bqVJӔwp;[NfS4f EC d₇˪7#p^ݿ r.~3(PVzwNzM#nd˒ CGT>KQeR?>=D d!6F5eJ7ʤ% M G^*smctF\E@3.X@)4bN(O>r^v`b0_O6£ |$Ė籮 K n H"Luѩ,.`+B}=Ib+镐k)sY;FoS  "D UE\K^ =^lՆʷ^ C xSzr~L>8$@y 4X4`IVMJ <=уN3%OToy[ @ eÖiKԩDⶕzo Hđe'R< 9=4)HV{ͣObS";4P: ݽy K@z_2h ,‡h}}pM`qnd|B1q q>'3ZㆸuRP`.sJW Mb݁Cbœ뇓P`]o|#:ZZVWnsag;ba5bޭ2B-X~] %m߭׿KLˢة7կhc zǭ42=UL=!ɰ>/B=I5 V*4H 5XɻM *:~3r}-y]x.; @i+QJ˵ߕ2GV\gkWe h Ε}+O`d#Vy 2VPy4.B^aވa)z{&MHE?j4:|_yLK%ڼd"e)@9S(5ݼ@ZkAN2NJo_";Bɣi[{ux?H ʰ=0:gx*D~옂&̭1AyUc,~vL|4[=0;z/:+-%M&yx;v*2;i)Q3UE5.d蹘Z8t~Q>@r!t-#`4=K"])fQ>[q mrńo8,Ij[~W}aM4wt[*#25-a)h@0 sʫ2w #sL!ߘ~O|rNHax Vl'֞ =.8=]f\ RZhe$bl5`KhBBȀ$ O?Y2%7u:[ƣ@$,:'M2 Ņ%f|eSeq8ˆS罼gC&x"-n :PBӹ9VBK$ =iw택ioK%2}WT:RCmA)0Ϳ56 CKX˓j 5٠"VAh QAfxx oCyNşoʬ˽YS.TM)W+xǪO:d '!`*ln39xo,#Wi|-A|Kee'] |vD<#4vLվpY8aI_B^Gyr@<_Y8fv͸wDt6$dz$ {9\c7UCWÖA߈&(6iM), 3ۓ8 T Ѕq$AQ Xqkpۗ`faĮe2Jk5N3n"n؃,0m$l {ou߇!f`Ni@0K([Hr % ѷB_>-8rBiGu2[Z1WnD`J)(&s\  -@;*:(&F)U៕œ.ЩAśA[+gWSG77$bc0tԄGBYuu *gB&fGH%?nGo{WIZ):qM)Jลɽ DZ{ 3m=r1 4UcAx>дi{k8T ƕ ([a_=,X',YAB-9 A[3:ѢR]Q^:`i%aXl*f̱7\]WGzNN5cm+`E?Ƃ +)J5!YY7`Dgx97{b \_j nz6{r FCnњF;lFm|Szhp"ϝEcaa#jc-)@oҖV>s|TZjLRz `\ "(;rŋšf{]T"/IQ3l@Tfu̍SۮoJ^nftneGϐ 6lE(Xk7pDQ75GPl~7YT}CqjK /(2a7k̽Nf 8]q̈͟wIJturZo1qR G0 & e nGK> !_Xu#_L5NHS%T /=Xx8m5dTD%mgTB[嗾 )t Usw*A0gF5a̝:iO:s_N u/B%gkJM:Lr;;Ia%-EyZ6 ÂYe=\s=XV|`\B=Tq74gYi T8go-U-X1.^^txEf% ^[rI[H(j$Z qG݉)=ɐ34{?ePMDCTR~{ssJ`$*?9bпYduA9Wf= %gWiE٬lL:÷:GMێ?̬5mQǜDkIr57e4d#$P=:VfB$GLN%"6ɏ=  Ue@!?dYx@"tQa #vår-"I2f=kD3[= Qǐ6)a}]u60LůpOʶ XcxVKGvfdˡCC)\DOn5Q@R3;`BU6 “66EEܷ C=?.rړ'#Jo(3]Tx̫ /w\^J%? xcB4XVwђPz*- .uH۟3; j#`P#Rp xxGf0t#/bȺM*Gf TTs([IǗ "aa "d'wL~hB)" -<#u6͋1+so/K'[* FcI~;P r',|e, CX=dBmVSO]JtY RtF;x5lݳ!Tz]o* {/WS /9^`Fz{[)wrQr=M?iKMa"ۥugy5U0B F}PȮmŜF&&FCXoք.2LԇG< oAQ@0HGQR}Ane},V8öPw[usVbp$ UKU S; G . jMwJm[}@=VVMʡicu_7OX#af){˹ 63f u5Y%3V=݇t1`k tp%Z 0D/6~@b5㤾FY?~9O"GrO4%I{/2g+|~@B#{1#XW> j"z|]8 0s9 H թЬacf)V Y@"S ';q<@+er!=-w ՘^s1SxeJ"L+){SXjѷi;%0Д~zf!f uiIgȇ 4&7r@Ԣu}14_y8&C;&@f1o3Okw fgV(c`R?)h1'p&z< F wsOs5up6Y͏C)ֲ9`o r#Y׻M**F# z9QۥJ1߿̨'r83c2uenG+ G9x BF<x8ߊ'>R7T;M͎j`dr/݁BNd~mG/67l(ƃM1@}|?UMwcByLH"H=jI/{`Op!T^G^ʓgx;ֶ+m БbkꔒMQMUc-B,KQ|\e&ʈ;.^t2t[-ߓ.)J \r2?6`TE¤p⠥(@u(֋3wŀ{dTD{Y45M}e/K^b㩙NLFV7Tc`9Q ܭYZ!.ўc:R)ʋŅǘoO/6Ӫ*v'6%˹|'Q{UL 0q4-[Eϙ8KK6 Dk/zznMUt&;Æ?,}mrɻ-x0;ߐ:k};׬ڍ..jSp<0xA9vI(:hfuby0NT﬛t; f>.ali<l&63f@"kOh[7u Tf`&W̸],x̪uᓬpC΀Ufz W?؇eaS7VjԮMF"ٙg:ܚ;T]“ٿTz"&eU a@Y5p' ^gh/$bw4 :f|h { 2]M]&&K2m9ٕnЛLU+6PڃTB]Zdui< ТDu}m;Ԙnn0q)k*c8?wi7pGoWV秹yȒ|=+Zd,yfO8s򿓮N\w5lЊG\N̷(2#Y$k)S7t$d |Q׎^J}o zJ2 E,/R >g~ tg:.%NR:6i$ ]e ݻ0UMmg+ B$  -O R/`CF O;AVd.)p"kyvj}Ȗ[U}ՋLM6 byJ|2,&2>$ a7Sd1i:i*zicpwM֌m?p}.tr_)H@RC@6Ep*y$ fiOVBNo- aI A0ɡn^D?rf | GfO؄J@Q sFEu3147!T䖢` g8|5"wlykXK}:w^α]g1VJ'4ϒYTLb=wu+:arpI! @ۍG?ƒ[)p#wBr&h&Jzmi!{H7YB2V0S@4!BDZ\s]ܨ|hYSb Z^}㰆*։6b) m#aܞh>$8&۸Xʅ󹍾gqpvŦM/pWRry҂r5tGF"OEfs8oooQ&kcƝN2V$aAFe$&}f6zyl#:Qhʔ9zSh=a.l]L뮜;!!*}dїe\5@ǚiX#fzp.qP HFnkR+({ (ú95{qO; -iĒГ&k?. SM{mzby.*t\s7F4ZBm~n6hP%(sZ/f%h6(1lhssm0%,VTi͹n{g([L(}VTy BYD_&ǐG/uIc/ny:N^%Jt̀k%%ꊉ!cc&aaM!8jvlD8?, \bMvlcA a4A/IϝjB&U٥#qA^e97G|XiY'"^D sZgm%Uv{wL_jmwJB7(\._kAM_>f)Uꡪp~`Yj 3 rj|Q`ߍ/ּZؓz2ܮ3+,$pUͮ-gX@[z@y: S\ͦs.dw1'|W"^<96³ZMJ(Zj=߭Aұ*4 {2 2O%u]H,~zN tD 禪 \"quq"eiVwі4O1XgKw443غ#>2[FW*A%UD۞BnhG}8&EX.Նq7#:8t:G;|S .Vƽ,0 1edswO䃁Oh9o<* \T \dkuhu?"mS#J8#6T;Vl.'cpՅzo}Kk;h #nڤltcT}?jceq=3sՀ#J"?Mo[{QH D@/U7]~BUMNqOA 2n s@g4ҊDT<鏍@z=kP OC0{{""ѱvLboa;; xVÓ),$]y⥖IIDCn;mO8WVkƯcUZ,/b8a+?VoU՛kWUG1;9$y#2KpI?>sI\ tnm0=X, wv9 0c2c JqW KRJy`YzF͞cٍ a##jL9#/jo,wǼ#mTkFdg _i Fɯj9LgByUnP9\<1l?O/yxs(9a7>ЫSFJgF'Hpl;X#G19P bcek9HgkFGX]4^=@T,3}!(0X;p䃗v[<~]LipI;P䎌:ӐClq{J{ԑ}ԸFP.ʢ`1η GG =hڐ3@R3A0HSG5os:!I2XO'M۶!$+WfJ:I?%… ԒY HOitYw!rp\f+Dr"s,Vo yYX10J/9;5E<%O:бHtcw/ak9ZfG:7x~5&+?[z!&ܰ*$ $8L+9>.;A1-vJ'M( xZ%ůT@{C7D:|偦QT?8jݔG!hW󣉙nrԴ/u&( (3]R49REQ~7IrW^i{gJJbY/'q0{ؽ rH+ Cjo %=G)+Sˣ1 \Op~|$o̕aoT$e/Z =-3@kb6I R- oi6\DK ('6oe-0ުeg73.9'uBm*H5$ ʶj&ܱ yHamxn0X5/I 2[21@^shfQdA6>\^ "fN?SSFuKa\Q&%*1}lk40e X?FJ#X>f %vva|xێjgf,d1nɏT "KN3#ZT^&+f1**: ۋKޭ';M0/ }.2c]a-*N# {%̥{ۻp)ǖH )c'93zOoMס|P^4nٹ(°iުw}m턜*KM..Ӈ|$DH,+T.[yYEo1fP -PzRri׭R K 9Ti ]xphܕl,s#Z#.W> ']4e%Ҥ ( (C oN@J Y_gO`ߓc0F/sjo, VtlbG5A.+0KAI9R˲D ٪9?#W)X9Ia]݇6;W?AlyYt33qq]e0V.=?뇃fM]GHzo(Kt 1pNE쿻v@+]VG$>3W e(xh Ovl1}<`OgcZoR1qM0&&^*V f#r%']jrG K\{A.뫹u$AW1 YC<QX z" `ԩǎlW[yKuB;`@>,c*lfhaM9`#*O0UiwD TЉQ֕R5LjK^B1w۩$]mm\&TZQ#w`z9]-*@Q y4#~}yR3]N;750I ;d#Z Wch/H˃K#"t]G&Oʻ7G*wחh6K6R'X vC, u9H0k5gstJwU ԔE!( ]@O3En~8wV ШyOAs$F:.Fi&H{UԾ0(ڡk fBBcFHݏE͊3^&`$+DZ/ן=8j܎B9r^LP2j`KՉxMN[fF9,6*t%ERyQl*{3JWesc 4E'im5# "8@,V`W #f9s/,|fM͖DCj\Y @%}6LZQVtΎ=@o .+^ v X.i,|C4An;0,u ǝC:x%7},'AqXYS]=}"c㺢T2:T\rJHǟAYA"- D-e"Ʌ/#0k"dWFw<4q2/P'>S=W*"qZuw*nnVUi3l<^ՐT0QtTwz\E7uڭ_PS.±XAV81ݲdĮte\Ų/fRݑg~xE{i~,~wV)Ld}ƍ (&b|-_8Y_3 ~t\QD xiZb.pK|8.^Ue1fHGqJKbl)Fmh~@ W7 33a=|ܭ[oIHj"k.7 gC[{$ tBJz^vc(8 0٣wN鲤PkVLu5r\#O<-7FxL%ȇ8G~ Z|yπOÇ[&a^p@~d2]Q Gm}U*"kUP6$|}HKd+X߳] QF:D~lu:<C6-18M1M;(EqRzd*2GqYf+(/Kv>W@D#=M!0#$hx*BNEgMO{H(MV$iw߻w]t 'nᓕoB1A!9tH'v3T/8G+K.7vnY)lOrwDBKZӥ\PdI4d#ESc1 8sUΠ/*DQ~Af`G랗BI#F?+GNLV^)` ҽgU Oc!|3IFUXsg0{c =*'2a2KB>) 3߭9vrw fү j2D$}v6\_/6`Q_a0d@䫀Yڽ_өđ%J$.r+mID0 ZU$72a#Znk_'9HD[o#7ØoW\0鮫N9Lu4,vAdܟ3u"eӑjYl x& RD]7 Ll9-ZI׺R2g . ^68Pl&UK| wݥn;œi5 >tWYdѼ~LKxx&ߖ4/pBLeUTȒb' c/=͙c@G:%ySRkt&ђC2\'O6XxsW `E¤-(vDSp}~*yinSf!fYj8Ϡ=E~Vg w~QI8[)Ăxwr$N^+d|b{_9rQ~u1Idձ(p5Ӑ cLZ@}Tv)ʢ# 4 G!bӛClj>&# Q&u'o/k<mwfCN_%|:2(?eq$CS$Qohs"9fL^Kp"2,\9.vMPy&:gYYH=^0YQl)s<쭪W֫Hk>(!̧'˂%|(:✌\hq%FkUr920{ݕ5~ڙ'QQ™E ,ZlB?1EPFϴ;P;x,K>o6O&V& !"Ձ eڰD?K1KwR¿])Z:i }̏F+RpU5r?gHߦ MmԟGwV4ngv_ҳqa'A?\!Lp!s" ꜱ^@J_V7"2H7>`0{?R9'wJT4ZkåXK\K}APej9{YR^3S-5`[9E eN4R"ݖa{DgZаF(%TbEz$NR dP,׀iNgQ}&ᷫi`eׅxRGYhT>;-x~#S("@|x+ i%QJE;|)#)w8)L\Z˳~jq\&9R_Amzgҽ4ݵFT3QFڨ \nu0⩚t9RK KϺps~XEBe zV3+7'xad nlE wmOId${?hf<2q5h|&n8΁Nҋ"' wcoF ~RCA1BW(#8HFYN;ޏ[pEs؈hyܖ@,F G }BPdRgQH"<ܽ{xw@8Q8J$_ـ1\D$XX?$*PXnQyiHL)wI͘;ͪ۶dFSjv` l?f`EBsRRj-lyGf~~`݋rKGmYGwʙkV}hܹxβg t>Ϣ3Ύ=>jzjv|wZV0X7 b_ضõiXg,#[h^B2ei?]Sc?wJz>Yjsz M]d9N]<^;fwΤ6R8ra|PS.EZjw8p|LƢ[X/95|>qsdrܻc9r|v޲`_G_ Ymn~85u%n fC $kAM3_w!TC0~k:/$#5D?Jj1'lf ZT*N4Bgh!24BG5?6Αa|K$}&PC  څ#ڕe#P(NDZmM+;g.uTٟb77EsD8SflPFe0 qג-cDpdY q ~gهQBd^b)FPz#*eLFpqjiW(e'x{qQWPGȿ =ۚڰzrwG3&j^xoV_AlZ&0P-@ӎ3C9촲&r5b<,hȁ4}T|YT-)ql zqpo'v`Auu/ʜPD'V]ޫ op6벥V>HA:RL?<+)6s./)~*GJVlpwEp̓h|jKO[{p7R$9xPs`p=9a} i6ds-'fb\Lqz mAtβ٘a t'ih;gGfHuAΎ؍8^Ŝ#R/|m%Ĉvv>k){W2-Hx &<4zlP/=I\3(Nc&_< |ikG D0lQqbkphq+і'A=wcBsDNhdW}*Wx^[ [L\.';! BPkͿ2TH5LB|7h"}?0uE+#?NfT iߊ5kϜUĩ;*"gL~bEQ9BVGo/!wu;?h!M\DO8L15,s+ %Mh瓣|W:I^Z[I\i~ ]܋0L" h]8>#Uu#jy;K:y7X}ExV0qwkEAvy;{S#a@aPb 0 At(7a$^0Go=\,!2qBaXDv!Md1RJ` WL떬DnLۨY ۲2aR8B)*/L sQ_"ۯ~}JbJM!6⎹ E2bh8sdg !:w";p!}3ٝWIFGhʟ1?5 '/?b%7'MI(<k̝/!U@TT+ktUq_þ+ٞ';* k5P0o>2tX:,C*l ٺop-J]ICuRM}yڋVP9N;ۢoc:˝8k <a8V[(֧yV_}V+inzkMVw)5H5N~Iۄ[s-2*%M[}=}2*=PX i<]G\dq7ьE兀Z}չ]"7O +O| pG9&aB4J;qRUzHܣNtόHpc0&5Fe1 VuVC֖y{n+YȟrΟ=P.D>ۉQ+5qyN՞#PSLkx $:ܠs#=s.flĀԇ/A˥vQɵ~H$uH Lȃ|&r"2lamKC}] ^ڥ%yəʭ-|SNg9n#S'pPj͟9yϷeN2"G,:z61U5_C*T`7@yGDN5DW zpTHK;MZw/;:$OSTudޅ@^-쁨y&e*o3/Qh^9>ܱ(  %ǒdJ Kۢ)פtXݳr]~WrA` =6-ZėGQ]r*OQM,L53\2_X]Wx0eL@\n1YNV7#@4e?UW-yT Ġ^pCq/[k~ZD!GȦHE2z'/XaSab) jj9Aq*.ǖ&4/1lI_b4:f=uu pYRzr'5Af*Gԫj[%FSG.hK[/~~$!VB0|pC5^KKBg6 2%OyN'mUҸ` ?X/pS\$sK@"@?3eX},4I4<ۚ/zIu51$~!~},P)Ϊ أ*tʁ8#W<8E~SD:7^OT QO4Ե٢dHnk M|ڝZ.U/f?yX.oStf kf/?bS5U&fSѧ4["R!'x@vƜNEā(?Iisг]ip?)u{33H&MɰMГfPd zRi_iuq?ԏΞЩk~aCJFo*pgUdB|bV+vUxu߂Nnk_̻L;g&?I[_dCƙ\)|0@vꊄz{"SZ6}{{m36Kz*V.`ĿCgE̚!-cYͳR}3JQsF.Q_KO9S_Ǧ/YxpGQ!;~]=dgdaծh [dsrI?[6$X\ i@'|6q_ 2-'ڕ'exyq^Iz"o ~@m(ac+iBİZq+5i 胦;h%J70[ ^FkWtr=OŁ7d?E ܳG<1:}c pS;ّFSY*g8uf6h>o%QԴg=+}6D Ki>>`2OdT:ACd0Lǵшx+ª:64,A8$(M~WF;W_5"yCx r9A5,BUӓ"[?ž6. SToى^)gAG"/ Z^%nA:Q]W՗*q+eGPN譤K3rE Pz!ĬI~v2%C3׺{h55;Fǰf-NU$'r$9Q@]st.Xx* -Az#b,5%_mJз+޵u}34zu23Giwk R Ȭ:Z(R{S-YMBgi'h[A=5Ĭ}=4O<Uwg;GG]׹ԘmU0daQş'~NŢY|Ψ" q-e-y;9Iʹ $^N,R_EF%ȵ7X/C&lPՔLpN ؊OZ0/:j3'Nrғ3kRQWYVD3 8+H،6s G`* O!i?6KhU ƅl3lEX?܆ H ]kO2]BqPP9f jn,z)D \^-aΝ ^,X岾z2E͂ki(^=_:aE݈:=ݑI9>?LU[ULAq#.nҹR4 ?wt*Mk_#8s8?~6mD?5ߣy8X_#s7+@i֐_3̉G`#ҼИ,MJ)+AW4WkjAAP 4)lQ]W*1]y#=j~95i'52]0(֔rݥɇul aG}JyirD/Amh~@q4ӭWfnAQ~e@/.>3 c.)pg$0n9}wYjhAAv$hE^UpX2prt`Dn1 [rvMrmi l WaQ+KC ژjtHӂB>Q%C皋5'ƣkDoÓ;b0EMz12s9,-\)Ochvq9n.-4?{bozVvxJ̊VE[GZauny1[!RZ8`P(Zf&~&㐣E:[gwd%3\LU` DIs`WS97{nO( T$E<0dbw $eG'b ;Vp (M?{dۜސ1WܦtKDX6NVKcj^||iɣn}|^kqLT]I:Ƴ<,EvpWq-ueU|2<;cq$=fVY9Svj1F[lo7ۤ)\h|Ia{sG/.|!';X[UgMFS1UJGk aWNi a+I[ RwP,2vF~@{U{\ p@D'O:<FaJpgA /Q%hOޞA H?큒Y PAs'd켻MW[qԩRSKi~r/!iNyV~%N̢)7E3 `K)ؖ[[9ɓ?`ހ5L!q|6{$h#a1^-w;_pL`?5]qY{RBɹ5^e_"tMM^#XV⪩SX +J!yÒPNY!ɧ SBi~f"9'\:&_p?w o[۵;WM6mY^4}j(3~",(+~(a4Gs=7k74Jz=JsP7âAM"]ykp!0y6p&^>#\ "~qRJ9C=rJcyg2G-K"lGElAY { [-GnT:٦O4q (u }1ڭ.hKuBڲ\E8Z\nɂ=w!yQ Mv=٦DnV/>lUXtKe,XK`zH8dcZ7*sFS܄3E j\]rEQi鍨\%@ T!;I/oTb s G pњ$}"/18OS(ۇ_Ikepxj;յ :eGqIH.Xu_JJ7'$bTGb+־_1y^54 r<NjI xf Tu龑=?"k &B93-4lS4x=+v3=Dh?HH1[ٕ]MҮzځT͒ԂN1?B1 0uqڸL'x$کҀP>AVѢtpuutCE. sNŵx:xplBЪW0).eŝV7p yj%LDl žm(&sT?o 7Y#,}k`p(ѭjA@?OR$|R/s'Ex uV|)8ں*vZs'_vf6  fD̴䢉̒4p.hUg.Ә߁G] B;z5c~$XKV#LMUމӽ/+0c@@/$~/>ƞ1}C }D=c,u;Rp#}ᰢp}7i e; 4{MK?[1嗮ȗٽ4?;32M/[|{xJ=Uq\!Ecl9 zfBӚ"II輿n4*ql>Ya2?Ā}vjktsffwD@ u Km-{d)F*pa޵p1:%*.NEjS}q>@c%V+{0,&Yg7]4po3jR20l۾z&k8UԆ&CgH+ ol`]#으i+LX!m8wV^=vĀtЯjf(QiiɈ [ ܶExQlͥ$,\"j䝊AʶB!p+yeP>eSDja ٿNkFwBДL&Wu IN%-,Li* ?Vyq~\f?(![7@0[J.M:Tk]e0^E2dLhid^EHMt7(Oz/5S.g@KيS3)GK $LALL3+8ɺ  [P'*IyrtCeÁpB}B^TNI=Ŏ)k_Gj&wU)Rwxe@(PP8*jy΂:unZbgB>k Za!se6Rv|iW'c1=e7U0VY ˤ =l͵ak֕Q 5dIpGHEht LDW;3_##?k2Y*2n[6 ? $pxAyW7T\ j h 3c<'db0| 2}̀mwDX"'R E$҂4J9ΎչM]lxME,H6gUigfqaU!aF1?m X_1TQf JH [iI$;~HO߬ B$;#8pBN`fK[p7t(F1KJ͠+5Xp)P7 aEp)0W}:l q-d& *(Ft!EE2]u!FW<ކh Ba[[E+ԚkL3 TLpCk7֨; :¿Z8Q ҵI =6^D*H :Z'Iʻ0ȒY 0jhDl~ԩELP^NDث%:Rؚ>yT(Љ)dӷp]Ö"IzzXpE>ED5Ĥs _ů.QQQ̇˜AIz"2Y^$L"`3)HǤFz7fe6# _6atP7~Gyo c'.ԯ?v \ڻm̾QETS~i5a4>k>S"')ylQ{Fܮ}WKl$ BpRokA*c:#mP$+g3/Q s$ʎa&/tRo v*AD#Xi#]Z< 8aNJљhS’p35Ra·CUˆf:'@yvA|D6?0`= eYowBӐ@>f;ҷZ=YonUqV2y:t DOR 8E\B^Ѻ[p[ؤ;pyLL~=~G򅶚WJx`MaPJ4C+h ?Wϑ=y[H_MỄYRln>œ/rC` -Dk׵=U\oz;~^4mR:r) njlnݬ(T*9i0v6ndAyvh4&[S>F? AMO+Mmt Cފl(ZNiEQpGhיWJnAĐ6&$ D4m. c"$] "eUL ^$ή9SpB nM#%KDK 3Adar0%I 8 :#p69/S')1 өҍsȔ}}`ipZΕҬ08n+t#AYğAVc]i#"|Hz`nHu'5E ~}nxMl(5 Dt!S l %=C΁%+O6N0,LCF;& | :ju:?H[-^Ϣ7E|'ڧ)Pdj/@/M11[%'yoki?TPbCh%GCMU@ x_ɬph-ǫ旌4XU֪i?xzZ,)LFQ'<>W]}b R5e-%d-~\ϣ{=5,j.N/x5RG4[bW2EtHY- f' 4,#R;FF z;վdbLkɱx)aR׋ #Ej`\Ʉ : n`S@Tҿx%O]g)ʊiwBxAKz܏j!: 'ߠg!Ea8gw" H&O}cKro%~7&o71j KP  j o/)Dm+WkVTq! q} Σ_ZJKAk<\~%\/hy%B: gL ?w ד 6d\>hZ1!˂uqm)!TFrzeuF1՗pt.MH3s.3n^hy$8dB8ZK+{[]Mmcs+ip3kc>HwTd5ή:9T2+@[@]Q&W'cSηv&5R319P?|<#U-7& قT Ҽ6%3vU΋욀{ JdQ%P ]]랡Ϝ奎v~R&KFZKfɾfpBT78,wlFet)؋њ ( <$3ɞ&67| : ߛ1䍮DIR SZtJ{o!c J'<]3OX$;v2aF-o Mn{Ogg::*+Lv]T35TB3r&8oDD_/T(TtT+rA"Sg!8s}b|&?wHƃEF] cv0C$[ә< $2+&=h *f”55?)0]^?iP"US]h l~Z&ˇweJ*m|Wc >ρID>xJBA.h+L\Ś3- n|K37U&9B|׮ľN3?'zL[eKA3n,F}`VF:b-ꎏ?E64ɫ.F-k}!FʁK0OsZL_N`Gp̄]4zKXց-f$.kuXa Pi{n TE3kZZt\ߎ=ev0:]H.sw0b=SIq&#yV;%GP3r%Ft @(R+5sպr (-W[m:I{mG"Ic= P(D^3-2QoR:ZȇV|U罆T¤W+zs{}ߤY%1JcG/wbz;L S=}$dnۂ1aDc<1`=pOpfȈj`'#N&so6-5神Aiurۍ6~)l}<̴7o^OxdiD-1=Qlt~ usNjsqXJo$JzR!)o[ݷbk{lWpNMCu\^D~ZP T3S]䎰Q6RQI3)?xޜ+^ueIRLg<`6;=߄:Bן@U>n#Dg6Θ]Rz Q*ʮQ@R<"q4 Go94TZ&qI ; 6Ԡ:` 5|ժ7zSdnHEҧi5|/[ `VHz.w`''SL퇣!Sݘ1dfN#{g\22G~KkA~lY}kg"\laʩq]-~%>*%P@9 e<vhE=(z@+a`{pHGL`eD,>* iP_uy{UۦaJ5z7_{x/("U<ÂZZ}>\a4:}1@㾹|A0lCpL@ 0O]Oa~ԏWK캪}ֽ"%* 6\1#2bYp^35%jޏHEKȐ o:!Tnn5Lأ"u9<i{NVzfӽZTIs#*̗(f Rf Etaб*Ai}/B“<}h l&?C'"Y aeOrӥѠ̶I}b@~W9bՆEm@96@*LǦy$d5mvIՔuQ)M,%F}plG]>ȉ{xzA.qNuw8E9`/ehHg+*Qs|&_D>[o5m,uPr):[_@`L/so~;Vq"sG8b婩 u .NzK:> {^c,a#Z YTBOnљx0N{f|c6 ,,w&D#.Z<}uqso!_6ݫyʇ%7_>F{X  /2$2Ks>U~?"Ӭuc'G[d8]jgB縬ɦgzoEIm]`ŖqӲA_TH(ܬiQկ[?,L}@jC7+kHU;jZ`󰘢v&~:&we|Em$ C*[x>* yA`I,Fء4d /DwR|)MMOayR4WB2=4+eFgN^mL`}:2_T`B0% GVB4ʺêÈƐ h/ѵ&ƍJ7ˮYWʠ$YmZ4v߿D.Kě65ӳĊ$g´@-eV\R|kß?)fHKQXji㳛Vԇ43Y{]94bQirx[kaCl ;"3b/Y 6Fa i'x4~_Yb z@Iipgd)@jϯ~\w=o=lD A X-ҐeZ&yHǨmƯύaV6"|-z8hke,\ _F]>Ơ.7!͕-ʨtM K;> JX߇\g_k9#G(#.e{xk;F͆;dY~O|H0^\7csl: W<+~yT\rI#_|:JP OeBM :-B5ĽrR3ӘL=K^7\@!&,`h0=q@`kg%%}UT|-ǢTε_t%ma1'>XFTHaM4hw^Jd20cd4EށX]A=r6Xv:on Ag r~@5y.}Xkp =&s'zxjL@JA+YM7K2 +E 3cW.%10\QMa˓ qM2hKP WJ& P}X4Us'Y`&E4_)U28K\fa^BE1 _,eqfqk$=h9c_:#ѯH_Lb; TP|wr tɞӂ_ė<0tt§IG ;&$7X2`(kdTIG~F*xCSt[v}G.˳M[RbR1Oy! Jk^$6)'*6CpCϰ^ιᑷrt |?j*d^M?c4tdȀXiAEl;Oᆒ/šm4ӠB'?Ff9⥳w\OA1ak[`1烈lW􀺤0-j~!*L5kx i0"|Pp#=m; G$Gyjp3vM#v",ihyr*^+̒KKR?_M~aoԓbtgiڍX;_+17{UԞ⚀pXb>B#!.%6`ÚmriԷ:2"6~\4M$>j_Q-)uVz% +jk }I vpzxN{^pgl10Ȉ¶\+r6U`OXGyz`Z/tZ5{n,;olk伻1%]q9~5MU.5 q:YY2㱚BMb;v:ZBnYE5s$/›6'a yK4e"*b} &ňV'Vg+z?.#$x 8ώҘ^8$npړ>try}ҩcW;+pdGw)wc3-JJY~/\|ˊ˭dq5}dII1)bg,RIRFK@)δXT0'w0ޝOCޑp<@cnhde#G &(?}T" [pH3l& /=,Tcw&e)1)K|'lOhG2)#D S "0ѶnM[u [?mLdj6S#yX}5>+t !pu% v8f^; ؋Oo@Nؔ:8$P#pT8y:gշvʳrj͊Ё)uVe&,?9zFd#gmuouO#4Yy7 3 X*7NihkRߕN-Vn(:O0ɠIp/JfsJL amily.6@\Zꐰ&/['Lh ˓.o;\w/HPs/w㧲[h MIQ}bʕW8H򔦐!Zu!j<ߚ'o ʋMdZXTZky^z&^eIKL8J=/SEǔ0cT;B)Xcg+~@ol0z2!:7mK%aj*Aax)Tv޸n*򓟏ijV)3^ϒwAh\t K #Ʉʤ ;%ǵmz.~!δ@g>xB]dYsFxd4bDc=0b;ZO|pK$a80 '6ijr_& 5Nf)6zT/ ҩ/u :YK~ik\пtpIgA?A#&F(v" U;%z݃.4 j%,*B|"ƻˢ>kϷ1b=[qڟ`}//|Gb Ԉco|tȵ:Rڜ#xl-s3皀 SPb=|y>Y6bpn֚T+3N!Wvo9jQn?JN':4{@*dQ-*A؞K+="/[Cai ?5ӏHJ} B\UT "?'`:_OS]n$^CWl_Յ3`*U]']_Ѳs\mա*ۧ(߁ L|q=Kk;4?S8~F!Zښsc15.̣Cv<V, |3F.ghC%>VO@.te%Yey v+zv8S$wU$X.2jt{`[c\V-,,6_io &u; <(r8P"̯!F+8=#{dyA FWF9j桛:4hlF)89 1')T_ AZ e U+BH-:\, F=֔@`S` &Qϰ`αYFr'?9ӶVPuSn^.q[lpz>D|V1>fuRtĂ&D@0KUB-^o&!Tבz.D(hD"7/Hp'bRgCH^Ex HPþ+t:v<`*SvVk<5ެ`ca?YmVBI4Z .:YMz?# s{P ,ڲCnft3$ >=U#֜çGEڙ*)zu#qzȜ5?iㆶ՘FF W:Gzpe|Bdut:e #RXo!SX8Rz!Of2m >ŰnY0a6pMve`481/uHE-RrfFs[?!ؚ'%uZod?u+M]4Tl%"^ ׎b3q5͛v2d!h-XOhPt4[Euqp[`ݵiL$w D5 %X(8k;{Wh*EtzK K!0S/:x(fo.rXKj>eMCy. "-剄"MVd.ކ|>k[Y܅dXNtȧ1:ZZ=(g` zڷK0^6""^jw|y?!neOuAf;4E?8?iZԞz$[fۀѐk" +z"CnvWXN'@z*e>R 2>V#>nw>fmVx&e<3czG={^AQ8jFڠC>ꝸ {KI^Ho5Pɂ*S=CçS%A1-SH@]IE:I:8gYݹD4ĺR#y$EO8DѶe2g\Ɉn0i)JD2㉦XΪzU._c{, E }`Ҏd|2wOLߣ)".t~e >,Mr2ހk6 Qg= 8O!2C&V-WfJƫh;B|TYO _L9DSv%%݃؃rܧK\uQ;&sxweSt9- H=&s5}Z 0pDN(.xMӄG`kYd+*m0d R8/C[N>SsGILX%6Z2at|Dh ѦgoK0Pg;LªaG= @eZOHvD`@Bh/Krr}ޏbi^kZϜiHP8Q3܏=nl6+Rn2%,c{e o^?^ ~<\UCfU>;R-X]bJ*w]%='ȜM~:dKTy1r H>5S36ꈏ}K2 ҧV ,}k4  ''HԐQݑjsay]3E`43$VW p_+%_v;d<;Y?%;}&X{A.+i\!˥? vT'lz䜴hSGyX=^vEa2y044AvsNb 8''c6>ƶZP["Bv+J S Sձ6&|[ބlXNUc֕ rL E ԌZ]$ pm4EooBp|ݣ%LAcv RU&ŧI_®X$n_8 Xyz 029ț=N#\DU`|.G1H82Iߵsw^[/&dF2\?lԼ(tB!U4h3DjBc[c+ek;,̮{ڧJwm+TܱFp,{`*":^rS0{1k2{t 7IRՑkW$U`Г7 s BI$O¢f1SrY,> {0bF--\r>/98z"Tě:%$#b4aQB99ŵRHr@gE|{id<1=uq+5QG3zxNq<xTym,:|7V\zC rDj B4T̏`7C!ЋfwD{ovWk)3Z3$\?V)FyC[(~Z"p;Of^,~[ mxG `;.jVwK+Dkߋ [cQ)n MԮ!EՈ2Vt=~fTYX3eY>%N7mynt7* "cÌT$ɱǻɚp7i'ijf"?q Թ~q5q $-xvo=C#'UPڠ`{΃LGrSLhBE(xB,IpoQ-OQ T%A . +al9s~#lT**$/_ jSB"YS:fvA:(qv>7wjBdS_Ց @,{A `T82]+cbV<]ݡPw ~p | w7y# L˞6ZpN8" rL,ȶI+AxqAmX5;`w|1,iZe Ě]2i|FT! WHa|bN~PLpHi3UHgNe {f /$'KN8p}rA]|9-֛SoW-Lb~|?VS\@m]d^}bqfQ^x9Z#InvRQ .\.A-N.SCnBS#;vtP( X){)CAEPkmXL\6S]mi!eXfR3>q=ݭ4NhpUwef~t_ Ecժx0fEpGs,/L(bGԽ^'bFhپZ/|Dnl:ܖ3e݂&`IEG@=d܉E֎5kwFy )룏q3 ]{JUi G|=P} g'w^3y]5D Y>@"RZ~9LRw^+%߇ <͉ZwPZwi?C#|װWKSI*YM3bw,h} c2#m6hX%[TT3cZp _=µjnHhP HhHnGT LIGؽ:t0/~?g*YN4=+?Ő_(ހG _3:ULK3sNY0;Y% j3i0\8XTR{c]zݕYjX7܆g׷kv{R؊̇ *yLMI~P_/:l=X3-)"fXΌr"3KB٘89<(-t'/tB/C ]lA}y\;ZT+m&*ZSϏ&?@FΫ,&"Bh 'R L/QNm̺0ƽA}C|$`Zk f?lһc\xz҉[cZ֭ܘh7) 2CIϔt:`ҡs@Aqެ\bg+-&dU>:C`b75 +ݨJҊxQM{AfMj;ϖ$+V~V/;1.~`R6ek~gcR[+.K]8_L* (#ӈEkNZ=wšP RturRPӛvMk{ uhP1'ctqBgBK@74eѺa^U8nb) 㻵j [\ЖxrnA$4HEL+cnǃ&9z Ӯp}#z 0ٲq2Խsm<' &F!:~ثr'53#-=t^B}i48DsCyUcy׍vPG(/ <>%$[p.)gw 56yu& [6[=w}F/7ҽE̾vJxi ؕ'>R-AO gLa1r3QBQ:ivrH˷uQe{fxtTgA|. p B׋O.9VV]ReklA2j!=] Cg))Ǟ]Hȱe i)FtjHUl'̇~ *_yp>DxįF5ڒ'IxYwQPWzv=Gػi#6#MHb2<0 -ثf}C?緭_KPft;?'=Μ;M2+ Ys4`V3%4a07ȚEbD*)v:\A7lkbW\j"KX11)iJo]ܕ;^r 9ԅF_)@/?do3UX\Ցҋm!zrE$Cel3]ȭy+)!iDWH\9>~ CٔiPF徠y5q[2Jh `qj@`Ԕ/F<`u ͷ=og҆5Aڠ )g}{.ȏS7x]%l'ӵ{k,*H-XLH7ɚ`YG_$"JyR@{̟yS E qKA~"T;vlUL1Juc/kjuEka0cl%[qu=+|a=12CJ{lh"Y]{,ۚ yU0Lzk2F+w [kx8.YSLSPvS(9 vyk7m$}{-5z+_O|{z[ ; QњftL՟4mh3Otsx1//)Ѓ06ۏ2> RVA1DWE'L֍a)4Acm '~WB)Jj@)7:cwL=g0yp=>pcuڰJ.5` n1ૺO \V)p"[VSY$ O:Ը'=+B2 z[;=3ȮXVs{IG%D=DI\v===^_ n~-eRKհ:Dr26(Xǜnm jm4Y8x콀`ە; On572^)> w=''mwӗuo+79#W]D:oYQ\VOMi347AoME| 6E1G{\g<'E@niE~\|0 'Gg_tPa[8d[ UtQ5(j*̥y8,nAaQ :" :h:d7 8ῆBf%n>nHv <A"Il 81CB?Tx6wљ[>ڤ~?qvUإ(nzb̺hxy}7֦dkR޼wŴkK .Hg9vK$,HfyΞH3ֵ *鱄bE'en|Av_\#i: E5gм_MI.>'*H-MR;+Zզ^<^Snjí+[߻DH},_SZ&2P|:ySnnUN~6[9wEHݝPͭ"p[k/? 030qIM`ApvWjy*"<[k*DQ;cjh' jsM_3;ީpk-'|7};`>%"9O3+R6ƼCp(HW u ;k(_vA xc3r47S!zr4х= /<ՏTy՗LʂOs4lzǵU2x@iVi8

*ݻ+2i.hyo^?΃@3wش 2:׎qꅿGwIT@P ݚEK6=ؖg=y姾F~O)̯;oiI 3.G4yH1@<w%tsF(ܶ^WY,}~}CH>4ݸ[&R^1FpJ XB6xљTSC3K6D|%?A!i''nWzMu_lMaX6BLqP䔙ܒoV(p~V|S>.sT~o)'Wgvug8!`yF!w) 膎&%nD݌1#8BT?m`ƨ󜻜 N^7<ynLx5H)q`+q\٢iN %+tl^ W" HIϜ׽ @}<{j{N/U_#%$6?9+ U2=r&j24bJ,(-gVՀD[*Lruggn ս 1b{*c<%6L'$^i "z`1t8_CV"}@*;>,EF{%]M$ߍHnK 1og]*(]OP[أ[L~L;чZו?!k49Fڧ չ8S}s=@XGc.GF/F4viLiZ=hzWk4^K5څqca^2Pp6:@@|i {Q&(Ȃp?,}K2S::M la0gA1i0 I7c~P}}u Z0\`#R*w>Vw0|e5W$i~ۤl$=kΆ~_/~(3EلS/ڔ|/ MWVXAHBi`?3PB9-w;Rc`֊E p'S|(MM)@c0ެ~VvdEЁ3a5Cv*< ")-WRF:1,sֆF*sZc?QG6}% dFdy-dr|SI' V^/3N>sL@t8 /#}%*1/=:eAg.c 25@i)!hʳq =lʧ4<+%F'˛Xgg@bGWc܏855"_XtY񠿹tMx JU%Lٽx02«n9D 5x(WE&PDKb@& ye&Ge&McRz4C5I6{+#KۨX))w4 TJ?+2d"ѯ!)AX¡(?. Լ JUHnbGBsryrp꾧m.3ln"QTU7 OT~3C! sԴPG\OR&1+τ< >&s` k3\c O?pvjL͌l 9hЫzfdžv‑T?|u<>UL˔8;>-1 `Y귞D6$@ 8s6,bsd>(SU£QDCVFv@WBH G:!wNn,*k__?]>nўp,ch>ϷGA Ț  zx~ K}uJ؆k ;*bsluA>r྘j,YN[E܂Vo)!իI/ܙ3X.KFOZ7gZ^:Bne}{8^ځnDP)9q0&]JSíy uͷ/q+B@>,u3?w{3#mh{ho2c <膟#늦O-'\8WukT{L j"},ƑS| q^"eJ1Le;^CDc# YbQɭmk`ǜ5ZM^z֬o+Z WJY˸QO}tkؤL𓦾$2~; OGezj"C!uqQ K\0̴_I oLQ^2timy;ce0Zy dI=E0(Z1395ؤO,3ǞHk@F/!SWσ@jN:aA fTPJn'llmWHu2*[,X.Dڦ K+UcjG;n Qp.U>ycJ.cCHShd^| w>`J)5Iӱߐ vp _3,JTOc-9]idYyapP'7Uj oR @lNlT4rS7!@fCn:{x;Bg]A@t,wrhۓ g&X~iYl.V 5Q&r~8iX,O^!ec<5p-̒53I7o9r)we` =k0Tx8q1:)] 澐/BXj4\|QſO"Kn6b[TyX︞/+5h]cՓSs Dw᭚>S06MH3$6 (2pT(^:}}'&'杦b#%0 SX0S+H8qBD[Jf8QZ_[~{CQI k $4Vح:L2$,E{;ODw%Hʊ~IГ" ͥ`DŽZ=!w)vL!.?0et͎ziKո(!DՕq>v=өQ ܀t<((Wy=- *iQc mjMhQqe}ya:^~ߡFPh$x)B-ޑI9UމS֪dy]`È+o-ۭ) ]z QV}N=b|HC;}{cbrjhB_Ψeۙ8p߅񩘪?6qeOG-d7FR MFGW/]>Vf?5B*Q&/&#>h63-Q>%tWL 3ރ&LKČa.D~UV 0 r-ȟ r;8W9g6jUfp8!橋\٧Dgc-*jLRȟ _`{o7$]ŤښD2G,|N(Mg7лOrMpo9e҈dei4fRD%oAgEe4?\wM̴KBQZ#b@dćGT/!@/RLŜ1ShRb/I^sJ5Me N#$Q0؁<,+A&u.t+ gѰ3+Azfrpђ쫿"opߚdrb Q4jÉx UHAL/9-B]0]=~O/8{Pi:"n-kitt}(OOiQo(.\ܚ>[}6k h^W|T5s! լ]^`omIt=xɥ6@엕i>_Ft;B:Gk[h ł/w 6'5fr ErҽyP^\}a2BOdoh!>J84 y ~f;9uZ.߃u8tX`A0z y[JLȫ3^fp|VT8|wJ)qC8,3iQoE\(3~iB0N|gJvH !@w["Jucgy65KtP QNk&m+=Rs:NxY; ʮX>O>Ik79Rsn}0t 1hVl}v_' Hg[8(5?>rbp+\ת &;tj-T[Rm:)|@ty&ҡ^0zfq}.A5LBe4~%/q!*O3H}u,FE9EK 6$%}A θ,+oQc<I-[&q x| wF%"=F;'Ҿ*YMLjn8v+cn(Sȣ.eVѾWm9YG#5},2Cs%_2,g;\OZ|[Gwȿ'ŷK.W;@+a~i;dVAY(ʆԋ;LVk\HLVp!HJ˰JK톥Eܹ6|}H qН\ Wu/`\=?`O7.~Ui؝+WC "jܳG* H~?*NnW c+/QtX|ϕU2idQ,8fh}Ϙ31G(7[z/n|ǂc;ZЄ&v²X%5Y{*Qԋ1YM=24&EP],)M8Tl{WrdCK# #/Do<ƶ hnV^)Zꒃ(dc{šS/c\y ~ /uZbEX |X i N74ld@:/.׋zb8h5HoH3k؀t;Ϗ}*>4Mtq~nXx6ǽX-?LϞDž(o(JR@X*bH ٍ/.oMVMUxDQSM/VB*m;&_l2U>Lcތmw~GIkk(*yg*Ї Zb8p mlGU=(\O֢@wy5-*Ht4QES}/ 7C ^#qٸ&%\=䬅5C7J 6zT2yh%sUwh7W1woU![&OԒ>0e>2].I:lIjFMLmPRpyK`" JU^_=KE+&~PglpZ菑>wVIW vp{CqJR_f-23'u>Վٛ[>J;tqܹm_@ƕMTʴrEuh"j쐰o)Gkt}"KCzCnȠfo<h.daqK}D!2:7(e0vT mha]l,Ia$<@].fOwlݞ^J{ĖCfY|5!b{iP .Q zxvǪHaAgĻ=klny+.Y/F(U/`cLd>ȍ1g1ڕFa4A@1']MKDJ?x[X?q>䏸a6=g.XY74-w7d;(kL~ٜFk傇kv&rw5o.Q [&w,|-zb}! w?["z+hn0@9nEOޠR^^Gf{c{uPǦZ . đqLasErA&DVR)zlؤ7r+S/wU; @ ȕPhjb q?;9c? YuIaAОf9BRYcq4g|0v7l,"Qq ]cfnNL&&|=2p|גLf&:[!&7\B ?yǹSBafC%R*$쨰J5H{ H4 O<߅T5W9laM$x^$/Ԁy_'/T{wOJ2s_yMNj WԂM#k+vZ$ے Ўl~bN}zF9EjosXȏK“4޸$, EAQvDհ#hO#p,* ǰ-,)qB۩\ðZc aU|}dA5!0b o+&}#[ޭ1\AOqlO=J\fP~CVOH:Sk_^-:iLto31N qN jOY=7.k\cJ4"VAw"c|Yو\xn-&C:4M?.1ssC8Kmum V)NI6ժgJf+Yp7IY>tok[! hA_PVZ-}#lp4=:Ŝ/jV9\6HۼC+`*bAxkf©qYxԪuM˾ZÜ_WS oF񜢹/V~D|yȎa62`:/[9O͝Hdܭ cg2;`FjF5+w/%V[g"=nM*jx5I!!kezU]4%AKR;*Ix4l!GX'H\rIVW!P?L 6(,% L¼TVI>c(mw8t:jd/ }K/R,56uKnz樬btQ|U>܉Y%yJGp.\K\Hamc7uw}& W 8f9RgS'vk4xǿ_]^LȚ̾SZ )>r+>͝nb[¾53 ?){hχ30˭ݞY4HBKE[!ۿ B]7i;n< @N2 z4|_՜HFHOZ#c&SY'a[룒gϳq<\$X(ɦ0c~OM}uS&o$.LR}~'f2I@bpaos5mav``s$c68 j{$cWi"nΨ2"! s¦sr~EM+qⶕizʉ|f[\5s4C|m)duha1l.Eg]^tkTM<ikё/&XEu=!*+=-[!0i)HosmHEɞ=u.WhcNk_!%`M<.mBC_u"uXyeH1:w$[ݖZ˞Сћ3ωB~uHb(^Ğn5:m[0X\Mz_PVM+i~b8k MTD,Nw(*/#hp Zڨe N82ϡǶm:iWA?_c&&|⾻Uĝ"5^սIWٲ8o[ɧ 'BK }:cU t9VŮk:U`gٷ)50o_b얿@փ3oRtz֪]nZ"w>3m CЋ]z.2@8XQi"vҠ$݅vHlA2`{ /&G9$]޻2|U>d-`rks.X)ګOɍ/[9"k #ϑt Q SpBm4[ &j0yYiؿJP[֜ 2KJ_GIb|3"F-:od)FW'co"r?iơo7kp0 3~m [d 8ZaaD׾~/?3zb (e5.+Sq#gdx0 a#\d3G%;/oELŪ1P(K} $w>w)6)NX-]n}E ކuƆQg:q=-Q.^vy%K?("y\Z_{B>Uģ^`CMu+-*BiR{ͳxt.#򋊎ڷQw&M4#{5ɳ,6wZUdgB;$#"GU?+)l fEޙ%P4K "r,ƥ5lLJC|hvq$^{~ySiSѦRwodvnk1'ҕ~$HF;(`a|Ⲃio5QðwU$9|뽎.D`Jyw 'D,xB$F£&,K I4hP"`d6om18)G 3eޤJT^7хU]~4F>5肋 GRZpýz<ʼoT][qWxܐ9icH,Ue諈{Y$YRwX sY7]̆XMw侧xx'Tu3I}:ERڞo+Rm{ F,7j&rB(~Euw4˷3,c~G)pl t#*|y,r߲E%ZKh#%/xB"{rzQ95tB |0@NڻiL҄39x)f5n-HG)ˁ_Hg cN>a?5Fe>r:ħtG>~74xX;`<n&9͸rjά(Pp/Ko' ֶH:U(n)̣.v8p2[/p[ydBoIFT@/Sŗ~Jϵ-P$UC_ÕL_;d(pP_'nUPM " KiaL23Uޏq)1ip0$m2l?.5=[i =+ NMh9?C6 Q9 K&d"B\BAFeļ#Y1 E Y]k11SR`rnE&XU//Mv7gPۀų%C<nҚ7]x2 @Nq{RhAmԥ߂/gLyy谎F*/Quљ1~?L.1CWvR 0KTzQ=] "8VN!)zU wrlP5x??T(";7KDaccٟDQ'Z4Evl[+ ҄3 aп\v~E>0kyt6fit #clzdL+x+|O%8'o'mB|Zpmd)2=obD߻(a_<^Cӣ D+ y-4]^^|-!*BG X]]X7~M$*(=9PKuM#PGEC7kȅs4[eqQ驼:GnNȊBW y[ihDk]?jz M+HxEidH 60M\/{æsliUXfdw3>62Q<3 R"\*Q nV;r ;ԱlOߌ04CLE1"RvdO$Ԡm]rr}ap>M|5և?L/[*ZΔڿq2& =|\4!]ҿVJhY i̳#[U+[:WWW祿䶫l!|ܖ%EqIrW*Dpi+2(F+)}; - ^VnYF7xm]Н_CV0A}Fߴb6Ƃ3'EשR,{ѥ$̼] P6RY0 u>4~_lc07 ĨiUr'dWVئ֏@R9a?xYSk*Z;6+fgQ" uP{n toi=*I*aZz!JM1h}Y8pHDprݦ}uwq_jLHo=o OiJnҿ !)W{lݫ̓a-D1?Oo3ieա&GUWC5e.nwKC~!]CZ{똖ZtVWXġbD 3.~M Ā@$; %!3ңIe$57Q'|nZ@s%*UČyَp7mh]+G~BuF^ox#u@ltfhMm>vxڧ+4j?~9t 6 g|á 'bEW$\EmVnxl)FxV=Ռc1q?w.) _Zwe@㩹#-T" +g#>el _3c^'ɟ2W XqGҶY^߿FW~2D>Zy#^(Ǥ!/unaaeg8OF_cPkums촳|PS6>Aݿ e;?~?6T0 GYeahr$k ipdՍ{IAG1ٮb[¦Udᯀvmk( qPJ@#^ Dva]lw2U$l~&Yu\"Bcبٟ':,pٴs|g&G)IkD$ek <ORA?1uq֪fCX15ڋ&⩸F 4^oI8hH0POڪerPm84̯aIZ*ۣnqj.QEZS]F&%"h$.yB׋{!+I^neg^җSZCРg8w$HxNk9.J/],o{o?l'كpϨhXvm, 2ʛ{ hfF2Atcj(eW&;2)}hْS1o z__JSiB > 9BS]a5> S;YfC %q="U9tO _\#&Ӧ)K=i:Ty%6DuS31sFe:7F/+H 1zB]pY?)3x,bn8hfpzQt}km]wH$BrIb{In=;BS" &|7pHyCGi BX<_![p,s𵋨m:,sZ3 ~ É,tjijcq= ;.;OP9UFfQR ԰͝;QvEV1fZF NKf&J@W`8"Y_ Eh/9ʒpi>qOP>7v\Y-y̼? |t]ڬvh4 ;u0DXd6Q\672a7rZ%F>b͘2fBtsmʘy15Ѡ'=N"aJvCsLaXvHJR V+j{WjY'nAҡ"/Y,Q؝_>OR^'`*9zjNVw2x*< x6P<"<ď<D HM̀E$bWVL4UZœPI#3HtZ WG[(} ֠ahah뤈*"PF sysøjJJI(]D(xmLY׹];𧻓~8p}4m8c(kO'b@P !`GL+A.m.oU]Hmk{&X^#pixFaP@:bOꑠyő(gwvJ}Vmdy4QYJk ޜ':ha hM(>X]Qfa&Q˔,t@2(r,vwORe<²iP }_'uՙvۣ'[)* EHs`.f!zie?dexGte" kGQð;Ewd'z[B<аf>}9ضji*LȏQJά^pzsWҁlCtlT5xsCpK6vՁN+鄐D M,LA<Ɍrt{}Mߞ-k;r=' 4՜  ERhּ̦Db֯QDى\ ^,w#H\F8ޗ݁x`jgJׄFS$&H (>`!]Nhrr% ~  q3$?^[|򺫑Z Jo2\4X*Wl2{#$h#)+*@ ִq# q,3&/cRdT; K[ }]&ɸ$N/=x T@u϶< w*E櫂O[IpKu ;U%r~~{69udyFV  ֓B9ᡝ 9RƢ>UtQ@S $< YFg rE|@3tYadķuwNsZ#= v#}k6Dٓ)KVZXi}mn L0|y/)uik%lϓ]\pt $c#38cZIɩ?Þ ;5l"oH!KK-]*8"VudFסeLSyci"O!uG::`ȷ )8M ww'ǣa/ t@ UyBgԮo+!$ޕ%Ӓ/!WQtWP'کS%gI.$O8?jX{2y݉w1 S2\ "֋zgs6(;8Xdm($  ޒW:9@WY]r˲_MOZm0Sedjc3>Wp|᭶M*cLw[Poq'£ǬVrQLĂV]9U لD."VYDBbً<}]_މX=S>SK"<;9S6ǿ2f}46Fg!ۦ]ugkxB*CL}ryiŦ xy.d4򾻛Aцuƞ82E<bdwpBwZp2EZ(|M4nT1\ 3$luHQgp6z c3p 'Sj x)N'nz_ےѕ1O^5kBɗjTHA>- 1=ۦ|0My2ԂKK!P󐠲υE;˨ Iqk9 _c֖14h9V@MS5QHP>CI"k&'%'U_gÎCnz_L] Hp%_4K֚3  4ȉmRvh+?D%YX $'gu| ʎryNE\;ͩ >̞H%N_4d6JC y˞r{{xQ-L:c#@+~$1i%)sNʯk'pLAeH3O/bUc_3QiI3\_ݸV&)pm.889=M5 =%v&]'|X*3<$RATn-k]wGE[͙#G޷0 }WHQMD6D[!K]MJRc@Dt,bIsGRx񩫠d!p,ǹGC,}wnl`LC]e[uk@{S ǹb#v,jZۋlʄe`1zI=gp.)qt83heFF{Mo+E( iJMx 8ZkWe ,VV(Ua*0PƎr.gL Zoիʣ2iv4KJw]C|E+L֞*вqEB G "F|ώ;y^J?a$0ڂZ>UV( WA+X("@~@v|%8,b.HhJF3Dip{^HKݰo$zqIQY<4Z-'fτBf$1Uv`ݷnIǯb͗e: {[O@å){*B1L|qE9--|ȳ"qa6˗%Zx*Y4Z#]^&"GAg)]''=K` >s3SOx0^p_|Y?6lߥp"N O4h! 0;g/6J%&bFh7/!bdb~۞l'+a~YtwpCTc K{ c\>t޼,bœ*CYO@`8pA:"th剆u]ǐ/p67a|B'͟O5Ny# pq@TQA/X0)$@D~Dzռ1i8މKEʑI|<P!x>ׯZǿW&K=*RS@(#^I4gz2 ,LAkh+wSǯH\E%VgM0N-Ւyš}T$@tf-dn y$P*I6SBq.HmoI4n-XK^C~"J$gc|uc3)[1d+K$..u}?YR+X=n& 9LDLk#x|lHVp/@Y0*d*߆w7"%]F"T!)ּZ3^c?htE}'+t@$ B+vuYI?$cq3~գ QY*<"o! -"uhld+_`9@<7Ye(*881YFWE;X$b 3Ț}ꯇ}r CR]ijj4*!8x5 if -Jt @Ɛ90a (VZǤ_^*kU'vٶ@#Uw0(h4!>`g3ixk -t}ݎ$TAe|P(eЈy%?_gY}][QAOO=x6-5ƒ!o٦4SYD)dSXAl`qF~ϜLnO6{{i3~!+om/#)hxL}NZh3SLGNv=-.rJbu 7  yRy$@UZz*yO4]0?徝U[l0%72$s_asG&A/zX :_N?]\B!`6Jf R^11#Í[^B-|/r@w?cֶ@)vTǥ.!⍈aI2) в.-0\&AO}":TH@}7^f2ʽo²r ^W)fU@^% {/Oc zS;O|o2ȠrmKCm̩ŇY2(Cf3Cyѓ観MȬ_\1 %IMG=]T)6LK4*q<|Y~RikPn;g\&:9tq f"[~!Ȼgn文B3;[;ǔʏ#ŒӯPeⶪØ*"܍8|0y'Q:QrK"*N_d_i44?#s4ZVw;Jy`:!p%bJW=>Jc^-2j0.`=&a`̋\!`E*xXh >!HhYoB^/OM-ŹVV*`H)+nLpű9KhVj](K qCgQ\)"( zO2p!7 p<kM*d52)T^" f `[t60GlJ?k>}V#-&(NVذWjܻꙥap1>Td[B3Q*2 1O%Nqſur$m}EDuMvjzҁK]\Mj=_% W= #jo=X+'Ib,mR}bF@u nOR<8BMstvW GzpgVc_ȽbEKjjvqwCu[ԂϤdBT6ۛ\X i~vL$M >ڊJaÀJw9s?߽wˀ }ߏ_d<,d0̺+ 8ڠE1|:Eƞ #&R̾އA>>N]:`r>I9cE`?޼~G)YMz;G P`BN]ApV Te޿Bb~3oVڸ^t]ޠ;QRp}>Vw,:(*K;))(.g(z0/< }4P棼pR}]t/S};Hٝv)쭢yGtЯ/=KBj˝<~|)6s`uN7׿A!1kERGTGvqܧ%G 4M}|͈(S3!`"U<k^4$Iò:Ûog'<adOB83ʯۣv16d>9V͸}LO>(w%k1ySњ|-m(ٖ~-(t!LbkK-Iֈ74I=l* Aʛiкi֋}HmjnP!* 8Up+j[Ht_5đPBTB ԽRͯLPk8 lRh[w8!dk+ȝuo+[BPհC4#`0U>'َkH3 X=z15t;%\L#պ:R:"Aa$X6oD<0R;ƓCn<iE/\~ke{<СtnCRvF Zu}sQoZ-D3Zdjcۖm8Mywv\U) S c}.(n<8K-q{Q&˃(&\TŜ{{;@Ց3]ig [[B߾pm_lMvU=_p$,lHtLߵn%^@}\gَ:f2?L*-YN~~[;:^|W/ _f%2Z_JDhrE_Qj=GϨ9Tő,I0?9B7h}U) ? `[8/ɿ68n!y wq؛_/ؒsIf^@1[Mة ~ h$ 4GrFI@ kBqϝBSJhSK\.5,XO ;ֹ$NOQ%ץ?tFvќԘ!- ߱TO V/dƳ3Y?-4ƆCɟMG6AiS.eȺ&Se~l 񲳿Bt~AjԳD ȍM#y2¢{T=m + h:8tzMO[كoL77 Jg >NSq "xՏZ+6qMdvkňw6xq4#0 (єm֞y_(B֧=ǽ TdEZkOz{W#aUr3/af- Uټ"02y"3LWCƻƺKdΜ,)cOVTLD6.Tu}gvK܊$3YÄU3b +efG$2,Er'ҁDH2oe*ukj R?dt.' Һ.]X[ݭEZ%?j$ӎM3%`/f!ү82j7_oAٜ90͵ٞۅV̦\8„[\ֹ`TRDZ e2P;<-r䘘82G[AA Pڢm؊$fVFɾMXOi>JܧpL-N($me8< *FLTAoH URHZW⊟UD~Ϫ>M*l-wzQR%d8Ca퀓Rao]/M9< 1͆$wGy$Fh7`-=79aݖ$EY`fۧɼoy۪>1Rd助GSq6Kt\gJ9T+vKҞ\_r5F:-Cx鱜kF_j~gQbdf,_t,B C by*RDefI=aAy]E5vI\wɴ|Z+ӭm.'/֪ir.[9AUƽp݈}5{>B@ܤ#=Xb3:m>7+cRG1r„1[ Z|~SJWosFsܕmo= ٞGYg#ST5l߼A!d| k<֗x/B 'l)Ia9n!'R])_Z?ㅟcǻ$G9*֓)ĮLsrjΚ=@[\A/fYV(VL%`sy/ EF|7O@{DeWfVq>I qdyq Okg kr5Ek[ݪEFN ,FHY6Ɋ  DeV&_H:xaf@mc-`} @Imirȸ3VHºEDd.O޲>H}%TFr7d Y 8՛"@( st(b^:$?#Wb`zj6QY͢!$nΕ8)m|Yn@v 4޼? @_ طۓeD znpاuAcW(sߏ|d&b)MGQd^F2jT=^8&dN'ν {ٮ\tpFLEuN] 2B'Zs{)HZ`-I;0{xDcFskRvҁlSd 2ќ0k1 ~'\}Hec/#[N:d)̉WQ3^ENXn0(VQQ(:BfV݅MU5)=C'O۾Z}[x6;kq4W_a}`,7hFc'-jA ƘlT#WnotR|]JUKZXwQ86a4zZ~Dx(dĐ:Υ#$7w¶5zTI]u>Fkb -t ՕKBo^릺4C$ oVq[||A-+1ǢG4YZJAԾ^2(4i~dxh4 "[#R9RW= hK|qេ̸^X|+#('2-ӭO1Qnt~6VKm5 ?&+g;04oq8{fo][X܎Ltf1 (TI6_eޯh9-Opw@&/D!A(Ɂ40+ {0ޤ:$9M*|Zvs^{hA8 &AOTvye<^N8WsE/b&d5nΑ)ñ!m}$g*7[=p}wXRX"m iutwA/X->FXM2]} !j`}(D^=hJ}+qPm=/Am˜<8;H.#j`\R3S}mNO x!!uZX9}GyJRf̣k>.rufPͯ(ȏ_r%SþJ9Y}7Y+UT/: Y rnk_/FGeʕPmȐT˘g_9LUeTaq>I Y"6\mOL "eL+kw&ZoY(pX) IR(F= Si/+ cI[ܿ;LU|op.R5`'30ى%w~S_uml1;wrIZ<&ل- cP0:-ˁUCli7"@c2mpqқMw Y7l9CW/⍇W 0 {MBĜILB8pWF֤%JmbQ0-y#qMZ(~g_I~"=6: р˹H|Gc-侄)8w@#Lެ0V]wN9%WLHЎ)t*T< rߺ@I@v< | aMu 4n9~yo*yf5 =vy(ohz.I!-=ǐdsꑁ^~gqk&JyaKm:eFM!97%-2g}~ Mx+$xkЀ͆;L#INs^[ zƷ %Ȟ=ث-sBe?KDN/F"qeB-yMW*d)B( 숰 8xGDoqVF%1a$TlNp~82 %w,(;<xu݁B7 ޶(UrJXz(ۄaS7W}ҫ:GlBpoB-nA)^t80`hڎ|vߝ /5o1 u.47$%㵿Y!o߰܄%-Y&ڥp6*ݬײu#^x޲]HGo.Q|r~ (j#B|Bb,i qPJ̡ƅrf̺2j9@Ny ^*ra?p&iYmz=SO\bP%!◲fM'9fcLz]B!_~F6}#Y;I2W{HiuX/cN9W&z8_<,uA1Gl킐MX } a/(vY@`3X-j6ϩO=.fk!1Mn>n8n\hE$ǚn:xv2v jzAi%Ǯ\ wձȒKҁ'$YbA_M6~"L.. E![KM?ƄKg;(IPNԄ6%0YtinȠ!^N P;!RZOO{ig4y!۸fZ)gmު Kp4XPl~)u2B񔤯c!g!EE7GvLTS<,"59@\nX#'#@UL6ƒXG]4N4N(֩{ׁἑXDkDSɛB Eѻ\y0-{+e5k YWCAe!.>y#1q SU+C/Y+nN:Ѽpvzꀲ@8[vqqB{X: StV&J?Wh-‡G6lA>LkT,CkŜ)[x^D70Oap)%7# I$4)F~`ʱ7ç n_.N3˹X\!!G3auPusܘʪZ<#@3%TpY"}׍f\,ń Ǎl DWr@ mSxd-ޞ~\%>qd"<$+!XM躩ƲqdgrT=^DN'liBh6ҭK;fe񒂚{n|w]z=Jd4wQ^ծCnr_ V/G~h*c;(4+/{[ uw@?ɈD!8)z\={qLx5k"1Ybju]zHk5>KL.Sfo||N_tA x5 tB6s|;6Ib}~9Yr麣gX4<" ea߷v|lvI <>CgO,(q&)zh? f EoaƱwobJWbq:H3.cGx|)sj" }}^UxV$Z؞$^v0W0S_fIx3x3c%N1"BmH^3oH@x/6I| `Օ%־ӬHoAT-:4a@ AA/g"* B Ԟ^!8q߸y*' !,Ҕ|ηmP'D, 7L}m|:1?JAqKȰ'N7`8gbI߷lD<4s u4@I+Dykb*؂]B뼙-:ZyfP3­A'؉C =C+L(rgz)|?EZ;^>-溆Xk%wZdoxyZ%!(Bѧ[n3qO Lݞ g{-L0}iudia#'PAٹ%0qn[Wb"%+ @&3JYr 4₯~IKR?&Aܭy]My[x?ZT(J?G'2t%nruXRejL o-s%o":vՆ+vz9wd@8W"=i>u>(Uh4qBE+N$7Xl,C#vw@Bz4  p/ޜApmZ K" Bã2oc6"K7ؿsB]@x62OJ6#VpjW +pTf$ zxf啢,{k jۿq7 ;<*+vVA]9z3Z?~!!J7YsM@Ԣ߿T' w1^9Hӳ^p/S1fTiyJWJ-=[c޴B|&K'5hG*0Vw3jgN)Na< X0m+7>)RH;c 36DaUV-56&,opظNZ3s6H9l?(1{U)Nķ7bodswϿ6RĚR,I& _^ 6X+;X~{EyI@)׆~Y})s҂62qa4aӉ$A6kœyk9';kN>]; BXTȺ7;otQKަ9 ~-}Yu|)'p!ҟs)#$,,LI3R؛m 2l_{EgPQ/iM'dLZG"qg%uX ޑ%\٤6bn7냦 dbJIttzS)kTMX3xY2ˏ #-ꭳX؞5!ww@>(#Nϖ _ =;)D]n} WN;FȒb m{N[ X"f<9;N0N. }s["D(Y5BF?;컾hsb|t0f`vp)ݎtuS|5dlO6%&%Nz+K3yyc*W(o*-l9 "E֖dZ|(x-.eg=O!8>AC;L毂o >C(د7/߹NjlY Uaac4\Vim&w[z Iن !Jx zAޚ(6&r/Md WU9ԣ&e8QW:b' l-0Vү3g.䄜?;@+A;2R1|_S;1ӹ {CR^gqh.ؔtʀ))QE|!{$.-H0Ae-{\HN_ڲ$䒄 #L4 0ifn>bx$ǀ,ZpXs2Z?|0:VDɔ2:lQ({FI!O#8) LR&L#6"O'TZZH~JMWwO`2NwkxV?Nu r59OɞbltÈ(WI YCp7:DJ2ErN `oÍg]ɄF@T#EXur7Wҵ%9֫ƶV8EhL1z6{SF`:d ^\Yc<$ H1s579i[9~4{~-iяۡ8${o My"D x80lFKt(p)ҝGfdRĨLԎ'{kG{<.ӌz'hY`nhiU%-Hz2oۣ-%'UM3n`̔ⅈwnZf~}I#2u97\ψ.^ -b1V:f~,8-ܘJRcy(^!ٕR`]|CI}.ޏ~fk*Q$D _g.5@Wc1]s2ioMI?k϶mb?E6=ao/TLCǖG猠ڢ[qo+O]_"`ܶjp jLN鑘A3s@uA?UȻӳQ@xdc0ɇ9ޤAU/z+l^ *r"V)]L.$.-(%fv2"P󕊥g8߻#xv^ '5K3i/{%3ܾة$ KuLp$w8Zúz@=+n5ẍ́2nUTW-`O(Js,Б{)~ W_2#2F@/6qtP>lۨWjF-شϘsW\CfXE\ t_G0) ^DXOb HPzXW3U;8F3VLrncWfvZ0BX۟iu@6HViәfGATOZh|hTν5gu"VGm6}ֵ)DACͨo^{SrMM7s1I_^ ۥA`7IxS Go8Ĩ79WPqtɏl{>`_#QRIYYs:@T8^ir5ya`.E3Nd;]TJo7bYߠE􋼾J)?C'D,͗K'롲4Y6Tӣ4w븸!;fޫHYj"']u #ď`~Sֹ֮<"ܨӸ!|zq]8O>Ä,1Di0h9 u$ÃQ7.?jWbjaf2!?nR ͰI46s$ kPņ-jЯ>uũٝmPsl$j}c4 |)^c@PP"5Xv !u <^do4)'A*;J˰k-wOuK!S5.7gkCnу$hD@L7آ20^*16S[xyɜtͳ=v[dwKb|^#Ĉ4ڷ" >lCrͅr0 XMn֭HTq: l!LOeZA$K*fP "B՞mzOhU46sg>yQ 3O@pA{0N)؛74N5 l԰ cđ]0~R4qT9PqX-M;g|frr=.a[/XHǡ5lhY~:yг+RK-Nc6b'32ׯ$d0tAۓGa<f+7ݗ>r啖Λ;\v*`T^[C<"{zJb qe?yߎri");%$®ϛgnZ.3,~g30󔠝(zPR09WT՟fY{{ˏLfڔ%77f-6 efUr9GXPo.thw?4N#ODI.R_Wљd9&@ JL3y.$kCHad``\ƴDu]g'!MgAҨVHe2-ܲ smi^ {!B.4t]u2pJlspox~oi(߽;ft1HpX5#9б"a][ *bY_qXVu4{R?Ep`7Ub_ܶdЀbyȱʔmYM?NX  [>sڦ>j.6.hVM)9hN;' QD kȍZGTQ-R ,!(޲4f2HvۍǞ-{j (;>9(w'DɁMDi)bj %^ HJt)+Wj (! lG'/+*ڠ+$]L7h6uÔ`[AH9[IDqJX1=:qԄ0u9[p?m(Cu  ǹӴaʋ.}7!FIxT"ͨdccIN+v6`{?JHE$E IOaUdI>@һW#+r?RFRJ*}b=/UE2~+֢`-h711SVXS{ /]{;$^n"mDEͲoa^k` 0z6tߔ6h?Lw Kࣖ5}gK_\Qc!6]%T*~`IYYYH#HWDơ͍ͦP~$2^d7*_cu-lmf@(c]^0U\蒠ֺey]-'lKWO3]ʡt~UY 9}꿣+`-CM`-cH#+!>ϕ,eA@o&rE13vC!~mھF 2sP]X81Tߨ S5P}<æ%fb:E#JBAWgNj+dJʱfsI@Rˁ#tuSQd?᰻j wbRG@^ls3T: 7 I$ߩv5UlO,,㟆oɉ썻xQ$4k^h8hT "?۰iCˋ.lſfQCZ+xo.mw[π,a00I.)MҡĦڳDe}~9"_b.'L4R}IGhQy,5ǁEJLr@e^U\=7P)`xRMݴYLOOgĽM <.1*];@S5jiM2C`qFi ~Ю<$-6T2x6rF d'Tyxp<5]я+5$"c21l~l1^Eq#Qg =M5ꗭdk_Ӓs)Gsb⃽%S$4$kɵexh1A똗>QTV(m1lU.Y,]vLh&LRYXNxMGc<[!(B܁A*c{ed_㙣=ѾI9K}\ jiߍvWEUg~LhG+zH2[iX^*=GK9l\J'T7SXieu^!'G̼ZL#U2l: n{ƆHyu6mKYI D xh 01o 1`/*ti N5Xb_ma;m3QuķQurl?Olѹh㘗@8vmJBo0{BX0O=By_@(ڏ L9<e4\ndgY},ѹi vKfk`{0]c#۠C|q%Ӏx##'nli;^bh՞\ M0y(et36#_cNSBwdXL[)nny׆)|ì%f[/SF!q6Fu+ yD p-XRPSwV.DnQUm]1 kKtzTZg|٥6twͨպb:BLTDBCjGyTv=􋹨d;^Y\;:w9Eҳ4]EKNqN,z I'`ڊ¿>I,suQ#3N\gwWJl|^ѲA1?i`Mj@'>g+|ש}:ФuAc:mA L,>#M{2#afEi&6,򱂡LèApxW!yF9ZG|R?xDEɀOq_oPL ~?i,TϤxt[6=4,tV` @GPEnp&1Nޜ]ݟP)l>qbqU$MqX =MId`4q\9t6ΖKԵ)ܩ<6xQأ2ݮ4^ef٠!Pr]TP/-9 *>O\xIl#fk/h >`1*~ds8יޓҏy7Ua}L<}{6P5XuVc&"#eԛ;#ӯ&,sI?cd%-@/(,dMUn9 zWvL?q M `Zf8 : oXJ)(MHv^mndԒL퓫ژZ=F>Fw?Hmؠ]iUY|;?R!qxFdL>yāqh/<0lIlS(Ae: g2cR8IUDRZ (s-Ms2[uwC4N7VXどYeV#(ӕ|J=]M9xdz9Mado\c4QBpzsO: 2d"DA@^’ K%q"2И]%&Ұr,Nm-Ԇw%1[=1u#9k)S1&r _Ei^Ԥƣ y@9>fLŐS>-&W`5{JU,nۨ n~#.M);S&4fbT(@!.P7"A&|y>P` uʐ/]7k t`pRpf?HgUYbõ2Hw.!MPF$qNJK,IʜaէxwH_JYLŬ;thςޚN+|:~.z`fQ!t:o*a΁RUywzo$ t4IR~!U5B.'茩$zy/uD~Xr/4J˶Hᦹg1\7#ny@k,kdgDV\MRd[^H"P($>:. |C:_lY^I\Nʵ fG$LDNʷoT;~470qt H^–+:y?,m0Mؿ 8tt,X|4K.F^̑?YS|#*lw,,قTrc썆}T&Lي &C5֏dN,'yd䚶C:?-5K!R ȐgFL:U`>I8Q=z|j@W|`[E\ 0PV{ fg) Qg}sOc D7w~C\1&y&)ML** eF9҄`M:< `#빠ߍY+wok_aBak!}zpQq=YGA͎ͬuӁG0 j2:ŋ;Vl#Z6Q r⚌7Ⱦ?n޺~e1y\^vz8: m[8+RJ!A`F{½1?'yK_kNٺex\cDxӪ*1[>F,B6W6zXUЩb}dShOA~m p68<ޮސIC/]6gT>3v!y aWF oҧxFnT=#db,.1^G6X;; Ekp(`nfJ?>>FO[(wV6q6;7ٰv1=DEL@N;~@_R#x,m Jj 3V%d`6>ʪԓ(TRsqmp@kj}9.m(sF؅ޒGܮ`>|iV\Z+s(ehxH\Vƕf.xw\{F +m Y$KŞ }3}+Rg4$r'x(Swcщ=WݡK EV>_yP6Fek1[?H}P~k]|D򯭕|ZU1:8ɿ,,nOzaD Gϻ,a:na+݇P<`oLJ1 ?evVK$/oHw ٥xA[ߪ`4s 94@4SwDoyibI>mS]X|odfd F/E06]j91OIh:q&חO|ƣ?jz 3ZǘahrHNY!T'Dfsռ1e?X3(-K-hI)vhb\휃Jiݧkg?PfUzCM:ܴ2@Ii})81uߎ0> Gvƫ'?'0 `{$fdi ĘT6Q8 mD#iogb2%f@jѠ\ $[-VpX"fiw)7yDr}9yvD =!4pov(K#bl,v]v(7%hs9_w dY<+N{-;1BF+QH>kXΟ NԚQ個 /zae2U$s*nej$O)bf%CEr\_OU˃E5acclRwهsa`ssx[0 VBWw4SQ ې7p}J"|kj᳔~F™YN]5M=VnEIT6X8gcin@kr jX[ө:7lofG'έ] $i+jwVnTʹ^,i'70SS xv./gd9e<~(ӟDMs\uչ!Bw MUP=Մ`G,~lxh%`~ sL9Vd D/J!;M HAoýYo. N$NJh4Fs3e ~ -}>3Ѭ"`Dsip {m X^dZ_xy[",Kv%Z Oo43-e[!BsQ <ͤ|=,6 !ftvYjQm&U@) DW /0z{X`Vػ4ࣨDŽ, *1)v\/H 2Pjv47% }}~?˂Gw>:`zN>L{EjChMpז睈b:+{{tޝqފ*_A!s>hI7.sCɿt,1ta̘A*ZQiN%_dz2籤s7%xLf-H@7V.3PY?om,ڣㅱ%z\TrA2 I[SOFAdFIwG~dsh 6VI3/Lo,Z!OĽK=೥lkY9e.#m39< Z8oc1eˆ^+ +|B?|[ y[u!i< k 빁(. OEd%a&o( d 6ଂ۔lmP:SA y°<n :і˩ʾ/,K+j@V ֕J| V7U rri,_cb~Pn?^x=52>s+nj\ u}/-&%2/ul#bg9Z*Kc=wlݾ)bX/+ §fY$U/ъs:#Ӛ6E}oVB~mqiǘ|KU`Ǖ^ͷ&%a2~c;!ke*g λ(tTkyNv"wu9H>︸Z8chCT3_MY0LL@OfX\WYNH9ZL-B@6Kgʶ†.7rTX޼[-w_0 NחH /p܀`zhbMu`q xA=r.5]܌v-JZ` 6TY`5dIc!~ewfCp I)[TB ݹʛh ڂ_ݫ:Js}H- Y߄8* /{=A.I.R|%vK.S~{=Zʄӝ*vD9a ,oaqd{gv.(?c CgNX?7wBqs:i),Z t (j+|4Y^S60*^J,2^flY\_2)QI1" &0Ÿx+蠉>JJkzQIx͒OLҕ7SxQ $دe}%AuO\Pqé/Sz;@`u䞇QXoU>^:UW&L-,9}|J$X}ʹC0y- e+G0m5E*(,0*#2l6意sUklqٶ&š 6!O6i՞hzٻ}sTg%)sXxrk%nA*#U[!1Iw}h\Y.fFcX;`lޞdwNcMpOݍDtJ8nR<ֈebRUom,׼m0*.D#&9L'*=]I,"`LguY}'NG/ G`4Ñ cuQ*\'r0T.R< 52/hkrn`X#у%XRtTLJPR6ZC0u w͇Ð "jy[Nrᐗ{Ryr M5EH\E!|QEl3&YEc'vAqwh+I{|R^}ЙMl2B5Arbԫ__lߞIRFȔ'c]} Lj-̎bUalUϏSKu\v'3YGO=|_5p[1~7pTB9{hiz90H *u" r}%G$I)|cs_&NFF|--۹ `QBeŖ;O1Bt DW7x4j8ܩI] =>GNes2&/5#Dz,O1NN x醤ʔk%@n-vBᐚü?tvB3:sJ=G߼c:d"d5ڿ+MFd * Ϟ^9 ;]}9S5 -+'̈Vǂ aqZ6r:qyvG]{nzCwKS 3xVxZlξx=d`,>|4*.qaC-rr *IdQۈWሴE2jp81 mUA_ڙbaHIuK#x{ h؏Qpc@`YKt_՞s f A2xΔ]&s_!T}|,MN|qb􍫀l#E_`dؑn,m]舄Pљ!qxh#zxL_>Nu8{G#>1GOiI3(VJskuw]fz@Vv$֣`b0ZpU)l2Č4V64e>z <|X ܱ-*ќb^@L{DA[_ B@GɄ 16{-/<^afl+JMJm̒# >qA *^.7(͏ )N{Dz`| ,1"Xߚ)zM>~YZja]vema=tus37ul:ӓnK4o8J3AqPht}̥!fmqc1WMYZFC/ `?ߵf&G2SG1y0.t-M9!&Gn4ߗ#1C=F3*F4%N|GHLxar0u^&!9y=R; Qk%I v&Bgsq+?Z.e`ݐx(P!Jvm d\DXkQ4` іwUў,j_K95 qi͂֟z )2rJzcjh1]BC5I.SN,E\;z㚕/g|'t87)EIM5 2UoAze)2T4!I8QlbB0R/u\1JZhr?xKoj/*$B IBx8 9 f4O*%;H(DZ.)ǵ[mSx'hH~tS%j1RZXpP;gh8Dk@Jє*+}cc;r!w~Jmd戉pΈO5zw~bt߬n"qtV'k۩6wZB;3F`pn&`yPIZ(l#]+bAf#ĮhϬ`A֡q)IR8&84OG]zA{AZJaD>sl6.. Fф5nGEhD)iz23<"S=Cb*&D7e#@U妅:U-$,x3"X BHwU&3%A!#7֏x%ޫjO ||;Ns5<*׭1Zb3Kbr/9X^w1,̏ŜiJy]Ne.@QE7/Py7 VXHi9xG/*GCv?2O-XHpiIzY[9Ӣok tԼT/ycY }%AOVrsuEk1s`>H $ &A7Pp@5L"eӼýb"a"Uj_[v\!#Rv&x &o<ˍL!F +xM;A=0PuċpfQVϓ5`AdZSV7םoחScɑX"w2 9#HsXtЩ3he fgV51~B lЋ$'KF+XZ?@&G&1'֞: zRUE3+~iJ3XW >gù<h7bG㪄!ήh7uʃ|L_F VaK/G3Rg㩟6(Z\yJS|:e3I-4{eۢUۚ08?$bsPq1J_]X0R69OK<5Z5wqn|ܥ?LB b_U,yjŤ[&wpUZK 1J.ڲZį޹,i -rJЪj8>&\Zquݠܞ{ba~dYgw21~qH=&=)mof7% 0xFtNGuZ1uUTX4޽1JoNDn}|| Th i6T"x} u:ܘQ ґ FHSP 9)| zcb{03͏a =_OTw#ٔע+v/ fJpʇtcUkO^ p'KE|n䧩}ߨ6>tf"6~M! ڡxTd' ŃLͫxA9m)Qu\ " 3E^2@" c]_G:/6XΧʆ6pYj c'ЄAz$8 O?FЛ*P5]03a|?'fzm t`gD|9`^8:@ ڋ~gw>\:}|v#V#SO;B#p0V']3lO1pW|IU TNI)I"bQ~5A)Z'vG!<C p I!s<Xgڿɯ`ՁBþ'^ϩ[Njf\]-ǵ6QU]IHxH8쿫4l=j;~5dQm3h!*&[ä~QrcʑS0KRP:RB> cY+ Fې~Teȿ ier7& Hm y!5IbQqEn)HH ݱu"p;!I-pك9737և &5YAtm=.eNY(pB#OQOg~{򓮃~kvBڒ z 1us~L[l$#`5s7X|$u -t/M!&0 9_Ծ8oߜə> YJG8a/*lbG'ZTH=ߵc>PA]m'4b,FhU|tLbT;xA޼ i׽P#Q``ƈ'csR~0'&|'00}ၔ gT ?=,E.(f$B8\C^dASu]m+,vwefmeny:g6&WIOe"c`DAl*ov-xNOEv6*yo'"-Қ$ #vLӟ m)إ8[G_+ioSezɴMį[Q:pC#Fӣp CkD$DaKIn–J`,zkF=f֥l!]~fe7Ыah{8W;8%J`z҆5ڎ+u9 DŅ¿\*5CE*T1)hM3!$} sY+Lo26ecc0Oc]CnY> =}"Z)eaԮvM6 ˳ƶh{F%$Itt-a|L>5LYʰ))[Z]vp 8,4\n<ַ1$Fν`CDke:Qc$?&% 7: &, O=i0'N֮RB%2I$z/UG>? vJ:pD}# 5|큂p{'V(jܙO7y8Ȝ|Kyp55/䣼ỷ#ͬYȞΣGɟYOw.١oQq*l%4 "W fP}[9HIk=݈/N^ïf(iG7-z$y#H9?ƆJ;e3>vALB_Uzjde vA2Pҗr!/⎟Z1KAďeY6H)ff5DZPW^asb@k-dC:>߹""Ǟ)ɞ"_X=Mx鴮4k. tf4u'$Tʵl性fڄ_[v;NF\øig$  <1QZ#w-CJbN?J +Yw)XV[+nf.p= (PNMq\Y49 J†\ Z~Ԯyp~vn2'F3J)* ]Y=EՐnt 龑X-EL677nFX־ ^ Įr>,#RTƗ02ǥO/ [yx"ϋN֮o|tIzKo c4,.!{j)usi}sXiAoqvBB׆Jd jFW>~!nϡ/Ԙ8,k'Wd>^}U4mѫFwɁz|ԡ]1z+nn Za0Un5dCX5쎄zpD~#))SR0I07?xgymݒƗD]ě'g! #1H-CD-zz!:hLQP͙,5A&8'tϖn)?K6ka`iٕsy2pi֩S{ę;O>H.MMϨ-:x˥Q.dĆ00On47$=i:rRSC/W*<^uOWapԟKW6w^+7y6 GQ k!2Jt{b:6 N͗:bxۡ(zB?zSEC2* |oB)P,?Hm ):sʛ#Mb^љ]C+%!P X8/,%'} 77&TQ0>q[ 52jT!hp]f ʁXx,J9/xcˌ%!me`heu?T*h8ȉDRJ a "uС^jA:8fFmA:˛.+Ǯ2yj #EDS&"0tMᾉYRJb_&޳ABTUxET8|{O|cFWAp 4\O1-YY Hω|VE9QH"JNeen(yb٘ ŞN7IDtQ !t.9F4 `>=3 UD FdQHW%ċ2$ĝ.J fѨx%A%EpZ}gmo"lXGJFt`@K4C]⯁D{ui_2"A@gNte&{ciRVک 4rŰjSyCšK4 6=@˖x+ ().ݴA6*2]$vzk0bMڄ S?;Y[j-MmzĄIgH\t8("GR;9c>NGywT !lxN'YBqB.r#u`G^碵vt+AUTv8) ;̌pm9HP. -={ G) K;as|&Wߖ_7{g8h荽4F(HpЍ,[0lIt)̫0>]} QLޒ M3}|Q2V} *rܷ9ro/XU~}>_8Kl9'N)Nyy4PIp5[)7Ć6c`;m/}j@Cx\N<+ٸ@@ua(.q*}`ku ftvo q9Pl!b{Z ɱ jaت[uRM0OVj0,R8PrEobj*xl~Tَ E0`E,a%R3?&K $qfT0X,b{4$Oxg<9>6 !OYej? ʣ#W TcV4:rr_bY84KCZB0A*hMh[ <ɋ5lR¦kgިPc^! 5t,Dԣ]lI}ZJYo%ٵy@g:8|ɕp`?`o0U)Bzִ񮬽ʢ'-UreAT2IԔUQ0ճ_ 0`UfWmIU]G_cr5kFz /rЇ'Y#]{֩ZrO6)MqТsK`ߦ'tO$~E( lR/ɱCrY3,5^$"+MzE6GbzÛ)V鵷,ӷC nⰹ F&_g!gdB=:,no-[c@MYe;s LN$ 01s&ܠM]̅$̐\_}x~D^X!s_@fN1eHk$`*7 Z8{C2bC@00O:uM1+VvCq3UOǯUHWuDu #W1fw_-EAb8~qdm0,DA|jIAOy{42M]nP.25Sq4Wh~{VY l.H˧RmLVՏ KӾ|wD6]6_\0*&^ XʯֿlGgVi8CŎGP hsSIWdքX)c@>%rD]o!LA_s@[=|d|ޅH ^IPQ_/PF^ hXHQj9f: _pOmrV%J3 20I!1oɧB&PVuCHE~,GIoB$Oe&Q#|Z+!9sFƝ?&C] ~v ȑ+Fv |i_z-B^ $KH=*/J"C_3V:|5^5 +qikwv \FE򇫟?D">*]w'ᾣ#+ \@rLN %Il1 :t8%NݏGXcM;u׈d`n/6ƴ1O;3LdWA4f `sи=.!@F `74Q-Fzb>|ST2%{f8C-ˣgcA!-̛G t# {,*U]1]E$e%8{gyx,!tKPo%4l:F1e pXP` uN*4L "=rs ݦ&~'C# 53xrp=e8J })B =ӬUIC36 ֆ 1U]೴0AW`m`~ߛؑ;:eZ:uk|eKy6{z3 \b0|v=ĀRfgHo VIrDpW/򳳢坈HސC腼Kk{ y'e҄6|:5V`E7;ZOWHU-w؁PhUsTP&bvgcaX@?X/ȼ>EI2TB 9wV(2Îp) _ ׼0abtf3KwORѣ%icCV$g%\`.e8a.)M N0 FV'pa;dvPd)l_mџ',XCkg YH͗lG(v3$1Gc6z #ͮy}S\c<۵z1@>F*um0]IsWjAg Dm# uڬNvG 3->"|+^BFj4I@q֘ kD))qu] ~hdhn83%յ#zKq8r2O~ʂޛ<箹pa3$; $ewSaJcre q1zsr]SZ)Zgqp!ʍ-dW ۚy6=QO`:ҵA9ey֪f8aP[/&&j 0Hb➃{hr.Bijȟ~XfXdQCUqh.Ez8C/c}C,wjqYRAʓehZ~ |~d8 !}KgPpXLB7bzB}c2]4 g/'% eۢܘ qeG7r#C( { Q|{`A[߆e9u!d"^/ 0w /pECIg LX  tnbÿ\n-rxzI~r_vh~PҮat*$eyVV=08Mڴh67t4L{P8KCRaQMUI>-\@;t4)L"T :SIH{u`Jkw~'胦*:%'ϼCI`lO An;$(ais$Z@t[f͠^PH$e^Qa0 }A] s0ЉOTMS$E:3FI!4RUYhyβM_QYx4eyd4}|Sw :m/ IX 'v<L̄3H_iCXojY;j48dl}>Žc!W]f J1$+/CԳ/u , C  3Vl;JPŒ6Wz:]Ù,RIGAG.! &2vgEpAm+ 2¢6 VՎm1Q')KfQ|sS[ei퓪8}gćWVkA嶕hD7r-KDzWc f^jfY\vȭ\ (zl͉qv^\]lؠ[*ZJ.p\E5b.].?{1}[/"6QragwYwg.[b8/:QRi`E ` rĖ 3ôXaٮ.t]`%آ۽ϮnGM}q\V~}نx|.g༩7#mm~U9dz9mN-  T'ŗX ߲L+gE``VgϗP(~4s0 `DFUP΄u`1{]X'lx;;zYtHa[ mJg z hJmoi#~> ?sAhe:EnOV1-P>&Y'>tw$9ƙEscBBGv1GgJ5s ߁$G-ؙM0:XZQꂟsQ\A`k娌o' :nPBB`˅SaLX>7 wDŽHi TPes QF;Jnq~b #t(FC<~!Bp* #WEWtq O^&{ n."+ͽ0_9$P',sc:L^0Nr  Tۓq0> 1 c@B m/ &X,*Ě ܥftf[Rp*,tHuOfbjC%Z1VyŸl nd@qeG׾(YZ|ա@4zG*}#7[S Cwijcb̮;9z143 1B P|\b>}1[ 0}zm?<ى&44T=b-C|)"8J82ɣ|/miCM2f:aDc5/SZӟ!j#U;QSmvay% V4XcayjNQ.蝍 koF⧼rqp>G/"Tj!*4]RܞQuz8;:ۤ.ǫ:7y#BG.rSj8Xe#۪puP4t ϳt\$$db2ޛި=$ӭT%` a @jS‚ɨt6c5Kfܫ#Pe_Pr׉eV` t4q; 8; Y3/<WCi'i*hJj.S; S[nӶ%[dJ,G}1u͠:݈&'ϋe[uNB~%7܅sR&%@Su O:`vԊF PW6.*!Z3z9x :@E!t;`8P#;?M QxzNe0i~!!]c/].Mt.RʴsίHB[m]U<&[{o~ͱъ򦏁%p^Q&NcKS("^20zj q?^›mDF?^uzD(k_su.IU?rNO;(&z T|+bBԮ/*jniBpgs4$QH8*tgn~ ߼];J+v~Sr$&"/5 lkq;̔T>SD {q@jAh3r)͙ Jl4' jlPMk ~%^QN ~q/@EעumCJ?GOC GB/L+nwTA!AKq6d ҿjQFݥuvw:)<;mn iSw0|=k!~ z9]&3>?A[J"vAIodc<:VlOKh\ F Y]+0e0gHMab|g,07g ɭ% @ bi\ZBqS;,_iAn՛@J`{0mLW1*bDk 2s<Ŕ)ⶆ *Ǒ|,5Ŷ ֓ J^wXwFSgzΉ☇99Q hJn-yWuS;h`ARU0>|0mj38Dl '.5cKP8HUS#S:g,,f6;Zd4Ulxuf^W4|Ѣ \ȓ)_FU6Iމb98"5̝=F`8Yc~)c0WêLL8x 7n~黥$tpа%Ԛ==4^x_j--eɴ< (!@alϾSws+4F{W2/0{aqD.? ]0IDí#q$wГʔN/]pFNvn͢r]JUBqnԤ;n};{o$PXy[U$f3Z;6{e1,Lw?LE 5x8-evc hG u(a q&.:8j4<}>nj^ys8W 6q;^#eV!.sP:6pxؠVٛťZLI?_$ܧ&h.a.C :J&4s QUw( &Hr2>֒\߸<KgE>^}e8y& (G8|Lb` 0qjqȃ^vHo5,wH l7u#"DVz&f,A`הjy(-ZӸ~T@QMBۏK@~6BYoY 2yUn?<^Q3ynt]a~{hbv#zѴ1ue%Oh CY9ׇ4B LT9+>+h>_ $Z=PRm(+T%W}Ǿ glVzIL!{I~:슚V"5N3E\P>)km.gGʄm`YF:jFp 8q!^ +<3:e_6p";SPoD=PVRSfz_ݶ\ m<9&OIPdl:*y{81x.sVJC>iNdp'4f|`;DmIsO@eGQ=eX]T5HDOشALm::*h ]:]$#\麟ѹ @;"ʺD9E׃8|:N5W/fp MB 2M;a,rafՅdI\ߡ做ҌfpMG^ӵi}b3Lv>XZj4+9FL7VPXuL2K/Iü} vowv~v[>櫵k J玻ϛγ+>b8`t*[^7fFD8GKW%lT8QY aUPh.+p=`B2aUJɀ\A>p^spb(# ڀ%ZbJ~3v4ziIP/QsLu5"I"sϚ\dh3/\Iè6o8.'Wђ|kX<&H6v7۩>&t -֍ 0Hm>J:,R1{AW9_QP濥c{UFR ̚h7XaLrwv*В/S\̳> D4 -U|P.-zh̨0Qغc1)Q*z_)T.`rMV bîo-%FFnk4ٲQO_JZ1;Ŗ<ˡLfg٥^<Ǚ `#lx*]"ാqePS劲r8}S Wvخ2(^%θʃ~sGIZy؉,gGwɻ':jqw. (Yd?jld ;)to֦m#{3zb۸|dV꿕+L?8tuׇFP06{ĸK[-յy4 {6x]e 1aMʨ\YAUiì`9:)uO5ګzwzhP ]"^)?/cէTrӃ@m`֕d6F.R)['F P`^sPV5yb*pdI7QSR߸:04fFJv:v. m(C,W]k$]ԳvHG&FojI1:״l>ܤ^\/Xhۙ5a[YsSlF4GlPzl*h* qd,(;|p/XgӗU?8t}/Nz^"D@'$sB籿TiD=L U)8^_٧t=. :t =~-௑W],g | }Ň+{5CiuL3B80 ^6zQe{|ow(bVP{Ցe ؾT~{ \̞2ܪ@#g"U0fIZ\c^_0FKNuU|;lV*#"j~.0n.!Ӑ<;3:n35[GZQjm51sKG u+l%zofb3zXOn QR>u7|҃ڹPN$)BS@^~檯.0A pGVpC^`=_~1Q"4cf \>;N'iF8.\ܧFy1u` mL- wυWDsgwylpwC'ҿ tkR{ّN()2}qTՈ0{q?E=PmǾF*O]h@Ni]X6x H{Kx&6¾Iaͣ6ժ^EC nTBx '2ǁj7/Z(=D{q0C;,ۢWM꼽c*n؏b .E`j[N_= Ze]P*_ I*ĹP hu/flu[JƪpPq Le'hBdĕUeɏl6lU^v;r6A{ڎ 4ΰ$!t?cr&"^@$)." G Hh6W5}a)2a[Q$ӼZٺ?1-$& Ƙ+:@)fpI!4 >sIeHl*N,A.%WWg}/ZtfԀ"?Sac&㉋sTXMK K貤`>ew Yn86P%_\G DF{rޒn G4uTEZ(b#0W~E]wV״\kQDžeJ춗73RVu, I>VT:BG!;},:ݧsjPcoPԞjvhvȳk xeVTnŴd/ӡC'Ą9O/zeu _P)a !n j(Z 8`Wߪh\4@:denϢgu=϶~y#WQ5D)7T&j!>n NZT. ZIuT["8loRpcA9Xx_WEA6zY 6-rN4G%eBt5VĔ +i˱$ZTUx2d:bA xX1XYL8Y\J9e\Ѭ:I"2X}I:$/:bߝ-J?,@dU0?2A2,ɫQ$XKdNkBu@OPY:S;oSFX.Ԫ+Nc6J<7c/oo ŀu(WmUP$gOʔcd:{6ȉ5ŒR_͍*~Ҙ|Ru&yқ%c1Z//e,IHNgdU5 j \gMj*N@{MVUO2qWvP h@_0IOi4$+HE4w!})X̝b[ݭoqdPbIzN2 ,~8w P;.8*|cE{޵K_`c}^Q.h ќǪlTw?qT*݀[D#*Jr7}N{{U ;ʄ8o:F*(+,".`DPRڑL[_pLyYM"K'k:-94ٿ@jEqr^F Y.VIV*< hvkKyt-{b ’|1v)1ކp6lL[ (錃Vf.]^*~C]I (!YF| S#x([O+ժBIOU! k5Y=Y2CɈؓ˭Y\o"Ϲ֙3ґ>AXȻ1}q&A̷ ;ONSI s/.ȴYF/mξbﺞE4HQ{ҝdSW#3Ȑs`+b-VA)]k$sNaS86KW*oЩ04- G@ɍj:z2:79AҲݘ'ejLpꉥTy'DŃhESSVl5 ^ׯͥh|8eоDoXb Ka>5~9Үu4Dj6E^JlLr:kCEM ?e2wa373`6HH- 8azmpUFwIϹ;iY.ܱ'<~"gd̾~"JFLa1 ^|&]WU2}l?Nd āb&}qld: uaoFN.oBXm CM/"fK;2 5 ȧLL^E2v{bdC'W]^N:eC۴βiYf{evNYtԥc\ iW]QPY cY7U7d#= 4 eāiYhMKoS=p efÉWҩ>uݐ2@ Qlv5ܿmwOTaזR>Ž.|pɨnlF j`j~=n[C $PzIr(l,rIQ}/Bdzb͹$r&=}0Ȼ;ޓ X^8{WYm7^uQUCIIGA મL*IrT;#d }xb*=uFyt~[쾽@^=p{#JT2 tWa:'TvVP!IFf >lSWZ:X5u76fp%V4i;Lp"Bzd$' n "GGف"$ ٭w 05iX45-&v;FƂ%P BR,=(l<@8x T t=u}3(jOeiƘw!ۺ2mr 9.L`D:Ņ~ Ȫ";Uy*vaowĥ %u&" M.V DG `&t)Cegɟ^{+_ZS'gd#2n8C6_S ?x.Z&).ˆ5Cݞp7HWm6wCo)ܝ̸5hfAwo=InfSNy3F k`ҵm,:D 3 [.DշNɫoVG$> ]Qxn6B!sֻHNZ`L=#n)q~ֻXk8OHgPj -sSX$?>ֈ[Q 5%!T DO:uWlS_PJZ ;ĂחDuu_..y7<fU7߷%ŠXwц;`u ߢ^(BR>^2b[LUPF] R/yAn~[35Uۄoc/f]/̢8qۨzMhċW zF47 ܥ247Or[$SU_GS(툗~!'-=ʷor1gl)۽m*xT ׾|e!ӿ^\u8[* T зՓ!} 0Ô>K{Xw N7`M^IH$dcYؕGce0bKz)igo9ڸs$ր123#PԪeuH@q(Hx/)Ay! ud1&A@?M&ج'خ`XݺT<Ve}Xqd\E~ 5c% |\/% x}@tҠa|S yՓY>#n:c$xyد [p^s.(zysI-sBP8_I~4,I,l%qOfE*}FE,ڵ Hh̀9PorCVGR &rA7H27x[miwS/ Ivj?/sN&,DB#xJ6c[GG Wh5.4lFZaQ4k J SHs_<q3NKXAwV#3S00/ft!̗mLsVb}O<׹V%=Z A8J]Z 0@![ ;2>H7-#<;)ϒL UimT>ݘ&y[*בk ~^ꑩioӽmEFjIL|\c\|F,gt &u긖H_zKwYN)\}cņ6vABCcP&# $Nn#;t _ ߱+K\9K vF{X؁Kpb@$Jv5 /< ?9=5@`?_ɥ:piK*Z֪-ת]_:V=zj:o0d`vMޏ6 Qoc'-ڂ]DŽp[ ~(%Ců26|wͺ.qv K gJ>{EA8-:<obOSh8+?q>w6XgY;\K*N^J$mPp^E (#N,Kugfưjx_} tLPHgf7ÝKw0n %U+jc}sEѣuS\vÂg& n5 #zQg"jxL]707ԧ 4T>{llLILZ~-vW|j"$3RlX]^VnI);Y^^ #^yNt1"K["|ҽG*Pe `kZF8w!݆3@shXЏCnMWց3-(h eû8Πvo.5G\VTG#1)W߃jqVl2yU+-5lwRqV77ӄEc0yS?]aO8Xc\ Q; L|ss:̤E+ x=!Eo`TYv!kZ ̛y ۹J-D뛔FM9ʍُOu0t? BH%)wzz+'yWٙOq$Zu4kgH`N _"> TXP ?4,ZhiKrZ2H|Y,j*V5]PW(M't?K)20j@M̕ 'S^' x# xכx@AZ^ǀTd}U D^n-tk(A`dB왃nz=qO~ti3LrsG[)0 tO6u@B?ݸ>T豗X7 uԮh@mʼ_qzS< 5΃R ckx%q{ CZ]<"58׋45 y!͒",඙ (|'J 4~, ߹Zh[zb =HƍRKX6 K,τY :<52$WUKظ_2)vPʊ8}r 4\Ihѻ@z8JLA)y<*yX !''|~ _dR!*P&ɬsK4okl_q{ڶNo@ #{(N!JyP)ag]SWt#5gP)LY ?(+\^}ȼ4:!ջ7%EݎDgnR4WT0V9"uB緲^B=dqk̠-)KƗ)΋8XUƒO[Z7v0sk6nSQElKˮ{{/&ٌ2-Dn,K9݉o{.}$|uXk(W{t5l32:k, Ý˖?^$$B7y]k{d8мy*YFn$OReMYX:ߤd]2s=y5I0/i?$uX9><(i(MŬˆmݶ-$̷ Ԋo@Rig-uakä Ddhߐ'p9eЖJCb n |mǗ9)Yw@3~5?~xGQJ\9nPϙD@)/Y]H"X_2<]ɘm De[`VWwO'61+sw$,V(/&V OQ1ʃs%pBs8YgShy|z$k~ G׍tx a}pFac#@9h`;iS􍡦gU.+Ȟ^j*Ff M8!WVԫcm蜊Al'28B YΪ5Y5&¸s?~ f[bmЇ@J"#>e~'s\p\j~N%V(bd`M\)%ƺ"a1'Xq|̜*2PɨP3k̈ā-[SPʏDotRLVlPJ){'kKgtw qZ[һh<{&ȎFg\q14 j^ AJ <; FUYA@=6O>> a4,),W?wX1zRW/{wOsJz[6sK9eA>«Iy_ Օ-?K7<sIBEw[;sGkb :J:CyI uS+wu!$2%N/Zm%AChա$oAjN|Y[ 5]spȬHs([mF+o$):eo 'U (yFwq7Ѻa@ßMۯjdLjTO HWXE7= B..zx H؏9]Gr2X/389`eҤÁ0}X_*UqJ! '~&qD.".8h6滕ē=54b/I A|.=iW?S9aa&Va1vhAf,"6rȝDL\30L*Y\3W=x =Snio&PN9v 6,t~@A6 2DKaivixAY\^Dgvwq}/.3 w\8Wo^G 9Rcob9{3W#)Fv e[?!u`ց*Lx'f\f͵2f:ed\(k?Ƙ(KLݤ" gSi<-Y〄Lely SbνBuϵO{"* k`A_wu:ʈco'/^2I]Yf Å~2Up G]t52>Yn2h"ʲ-•EQNY -qfCr{ILsӍ!uD ]tp_ɦ 㟫4iiq cL9Nکc '<6rrS0(}ΫDHGb k(ԕ!XDi(cg']X rLrwL!mv[cQjEHV&-ӡ=Æzuu=aSo)&fBdtF_T+&2̝r;&"#Ǫpys_S{گ֐|`i4cU[/&  %(qW 6[i+s%@U9f<3b ƫv6cAwHUΓ_VMZ rq,Qշ1ar =x_P[V_kov+!v9sQRe!9j%NjRWGuv;rlѕfn _7NSވA}%-4&h@*q4[i;vAWG|jv>y຦ne >~e=qP%6v@+h|`yn:hHW, 3RPjL>R-s;GreWG6`ձ֘Ow^f;J8׼DD4{ 6'|Uj*),3Gv43q{Kn@_JK- /*EĪJ@1+̂Q78&Cg`N q.s,+"m'x]go2s .);pn -*8;~I10рQᑁO E-7:IhbB3Qx85i[[F(\Nj ~C0: AA2U<޹#6[4>c{ͳblU$mWXRJt'>o;kbO㶱xe!mժ\7cB^$y=- {s#ة B&Dp kF9QC5PkȹX 욕C*ƯI_:ysp:V|v0 4G`Zv3M+, q:kQZ%r݉F̼mT}уu\ > ) gk`N2n,:ɜU50`rY.d ޚ^ K)̒j,tNufRlN\c.J^js+iv!̌43zz<ڐ9Ϊ;}q35絗`xoF ](-5j'Yx'JZ` Y6m |d =3+yH6v$uK@W)8 Nuw w;!@ QyLj]^hbv1ûaRDޮ"sNFVs𗰠.Bz?nWgؖ5FbGvq+f8k'rkݽ>gmIKZ/ fF<ԕbp`HJ:=;=Gwqduf끊U'񯈣ɠۿ%]<-'ፋ '`VWTnփ@>tn]eG7j(+W Ay1[Hs\W{VUYBr׎O Y>bWw07nW#Vy#JVwEfyϐ^N,eiBН-/ըÿB-VdKrc7mwӧhr. 76_hȽ#LIPE&.#cZc a^)tbʁv`$!lڲ!3Uihes:&C;)=@&IZ?v 5&5 Z0*K0x\@JݸLmӋ>8G)qJ ߦr,yɝ:H)@e䡟3쩀橚 zJ0R})IT#,E/1߶ɇ*%;o!#^I9 q^L!_]=2>0KtO xu: "rN+*ъab[[csUF{J:YMeVl، seI-Bg9(? 1[J"6 ^kϕD*@y>50%vk` ^$*("X:X_^v3]ɪ۪Q*@g0Kݒ` v0w ߷L@k" 9oĥ .u:'q(*}dCsz rb^ ;@~nIk;56"Q<\ M7%GWbYgZ!?}xjC$@ z P $G=63 CZ?5|Y=pHC|c`! u\apaO3'YZN>|ZxPRfW#1DƊ&YI"^3۶4̄ 0_PrI\0)o hSiY[?AL޼/\Mu턃9*đ-Fn^Mx^zk3}''כttuuvUiuh 1u3μu<{;ZPcRb=- MB_2&+GDy3(+3n^Lt.-b'EU ;{ţV ZpsT%Ʌs|'5 ;O{4PiJNx@@` a]b z>Ax:D\k41=dIe}5J3q/>N׋| ^e(:­Rj16:yۿ4Xwh pʖ*$P1䡒Ǫȗܿ^hp!C7P6,Ղ4تL\jWQj<կC 88Ww3,5UiN0jrK`b:rҙSXl&OLRWhKuwTȑ)jb-<`OhWdz$<hQSj %4[p.3{ѰZ_s;x=%ͼe-_hPN*Q?=C0|m⤘LECe 3 #;(f}^2ZXHv$GC(~ݻ0NJrsXD[`pW-B & G!%ңQa^.8cK_ӟ[S0[D_&qާL] ,F[5:kIcRMχ uu&NKLE#4!Pq>w*4a|l=2%.0uD4jȵ@^9| Q&1h*# A:b،`ϝ..|nB⹦R+)706QSzB(7h%< vs$V{oV%Q7(XbT\^ZMFM𐋝]:?MM2v[j {_SMUҩ1.CqaoDXy$6!R̮27[Ёm2BGL͸F;w2߻/{QXTYÎ&iXԽT'e.ph| 曀L5P=M<$fBsxHc ysWoq1š;nA  V["m.pi#Qs(g'rw K>duժWאğ ݬGb}aJ\N.Dn83hBv4%r($X %U:5_Uɇnj:JO{PĜ@HK栕k0C'L8&3ٻ0Cmn7җìߐ:];\uZlF28ƃln[ Md?TGǤVWmlC(q(iѭљ7{G5\z(bb. 3b]iplx^}v! |C`&Z8) Fe%bsǙ|0q}:#=bֽ+ _,mv%+b4{%I_Z}ivk'KCKi* e)e;ƻ6~|挣o>x} ?{nW# آe3IXSQ75$>T{޳]-u܌t_^8d1qhF1 \^G9IpJ_|ՓDϜ؁U5I0^35 )"jC2hWqn-:@`zң@Bz]_An eݷ6{+YS꣌vݛrYNh؇ŀћS_{],);>#°ѧGwo4C׫qrNھ;yAoQ:r9wJ$ˠ]D=e#qw mja Ԙ8P{Ӧ6.pX?dhļZ4%pFoN>zN;Q*שeP[WHqXo6|Dg1^ᤚџn*:k /FNvψWa@/|N=|L4%BeLjTр1ub 1/A'G3ֺyw {~IvWCVzy#M ҁ' ̀iЪb3Hi %sb z>ʳ}(LqiTҺW:]rFcf9"Şb=&JƊi -nOn+E:|k^rA =D߯{EWGYHr~sATyk(+A=bL9|1ml;j7*?'0ެaMw|H H em`{{QT>dqDqw|eiz b,D:fa#=)bwljd5**o?Ӓ3~"hpty$E0z-SY 0cE%W^Ђ?WHsz*{ LUw ʸq_vrN 6USM4[d˭_{ȫR:kXygjO ycu"΁D*bĐ1eE.k$gU96xA_s`X\榔7\q1βh>_c|ež g\uUe&Pn[b46}aיA~GQB J&]?[?6݀`>vUkdȜ-u˥Pt mM"9ZE]Z %*g5._Y[-1.uM FSqz[x0go H宴.F  Q`7[J F3F{K302Z;T=' U5V#/}wfYs d:es\grq\=_|F0Rʞr6ףt!l{"#Yaʸ2Xv/w&7J#.%|b6dm\ZPJM4U%|1 E>1g7>T\i"VUR3gг&ؐunBh7 a^݁'*Z2MHap?K 0x2AƮ|n& ú5tL?@9iL?$%"J~0㟣^Jb뛔40FݎP yʣq*b)וm 0WFG6V&G{TuKɦ;e( 66"Zo/{Yh]WqTZI*]V5]M !Bғzd_"NF8X +@z A<1/f}?[#LF`M c5swQ߿} o)[ϛcK XE:6i]"uJLOebt`׭9ETеrH iZlB:ԁVҍztM̝_K6f \+&U'B!*uE"E:AE ]i`Xa #IF:RM40)*(ʐL|ӓļYȃ iׄSD,iK4?E.2гXGT^swoCȭ ,xniܦgYIݵ. 2q-xΫJGZ9dvf?BH ܴH6Tk_p{ߵ8-z\@xDj.,o9fA]e \-8Kk, Dֵ^rl(y2A)^E9vĄb͑ʐfkMwtuV:-N+z(HtPP:νh'_D=jY, ;Pm ;3V0ŷTixPHsYT4ͻ~ 7-23hG띛q}t&%48?y'ZV. F{2 @ƣVC֑bsIwR"o+2&eD#͡:MFmZuVkT ^2-kŒG Y@ } ^epdj C1~97Qm]9%ڄfCAꛑcm{u)iaCt,Af/ bE`xraD9f} 2D z.+s:,_1L_כ-Y5pʹWp{%X\*.wᬆdaIW5<5È>Jͼ]ǭ-#}v\@Q=Pk 1~(Od٘qڸI,fOc mh^kQ/yHT9-π5ho?i6rF&UT]F;[WzaI5lꈴ5Y*uؑ`Vw1L1x-LĬ-9sܚW4npZ֍7?o %\ط.NuD!D } BAz7 &ϖE@.n<c.0- tY+/(z~ƿys+e mwVz^xK_ R@ă)n6vD+%vfi !iaI&Rt IFJ6|z Ƚ&<߀f-z̓H9ly_ޮr}A4VRՐC)"-£kbc9V_6: f5>BM9Xf*T/-7pu@ zo&)V" NlTXr#0Ҏbzޗ+b5x>1)J|I[yڻr:8`UVH"/ 67~u4'6$7.!ƚ |+t4{[GT̗{_ܥ;g;/V@}0V&;Fh>l7 epDsҝ bnPȧǕ=6z1H! P& bY+=e5ǡh`ػSt VldY b{uFb'4*h}W$'ʚz2yAGǐ+dGg:Ͱ ߶qR崈_ael> 递v1"8肀xYXU~1**wB$\cR~-ʢ/ ذU5O7tN&8eOdDKϾOw@g}H. !*:B0gKG7Aw}UO?+2MNE C6]H_cTC#͔7U7Y5|拳gt_T UrYYm:Y=gi65\T:DZѩ׈{j5 [fp;R–# e S&p}طn N@Bv>*uw=45cB2934F<նQ-/mk95l뫎01t4+yn46tD{y(K EЍV0S>r.xH- C/rp l^{F@iD-) P$/43V[;aFmx^Uelym.)b+9B !1ta%Ԙ[/u ,.ӯ?(XDj$x-~eN ' O+M&iv |_H!>BHX7@؈CX%0,G ,]{f$<ϑ꿣IXܖR<-]ᦞ#$+EPll< 2$t<6O)sqXai)UGhVoiڔ$NK`Yc \*u Sm[ҳ4a#RJd0-`Hzb>OWzAV(]?z`~_DUϴo2 Ix䂎] 嫾u1q'if1* oƒC #މ0 <q\`6P3c l_"咠 g-dd:7֢KB[ٵkgm%"M<yFYuLEԅLbX{f)XMĢr:hxrIMac tg7{AT=5|vcuo<$9LڊlZ 8k-(z8drhV2+d&/?Ǫ9:,+gԸb匾s)h-' @3)+B"w%ZSXw Eh%DΘePx'uţ؊ k .b#yC؏䰴kY>hPK*Q|- 9r8N4j>̫H8R i7zM^|dM11d*d;{8i-}藺 ؛ڥQPS~5^U.*rVki 4Bv{f|'@K#O|)YѼ6{>|ʎT eQbÏcT\-4N. ApHHHv x[>jnT7&e6v4ڮJ-c_̔r{㢥* X*un0}k~B.ʄ)yq.fE#J^XA|ayLA1 s ŗل0QC4c OEf0BS[@F mKui8e^wP2 GXhR1倊D ɤ0Gα JhP1r HްЍ_6 ҀFtcU G_yœAqjVF`Li`98pEw1r>_iiKs{55t1uLA}S6Ic2B<ԧİzRdTܦ2o_m[$b}5zk^e5u-_^%F (0>kz,߃kflYj' J yl ԉj 81V .ZtܫzzC2XC76=Ŗ&EfXP" 1՗Q˽WE/3"\&¤`8᥸ԧ;pq:Ś`) #Vƭ)}Ҋ6L˙;.rzD9T9TƯ<Ёdp*7Gc?y=ug;#REݯI3Pؗ8̱5sH`ͬ L{4%UJ -mTru.r"fłI}V=8Gx6ptX(bIFaV\Fk.S^P<+S4~r?B]k PT;^8{490# NPh{yZS7xݤKTxSxUӃb-'R"#8wF]D鰟dzJ/@=, RS ;ZjLJV_?aqh4c~˦5<̵|+ ^bEX[+sl2$$хv*[q/SJkxċDm19gVַp}hpKZWM?)'yaXU :s 9Fůx.L3Oz9t̶5@L`$>kvS _ Ȫ8&1b#Ԧxgz7(?ňL?rkAop활ؗ݊Gb0].ޝ%j 7Ąw! Ge!NCtK1CwŒfUcC% VX| gНn+1ejC[AǾVھqJ11aR } ^.OpWA1d|?G䬔{JĤߕ:ofEchȨl!<8[d.E~3WBhkŶk8@\ɈL2 i9_:B5_.}ߞ{r\nZ*pyԏo? ngn=7KI&EYWE ԮJ~ 1xY0 C.AB*6c!S]|VVYVwEA'R+=v}H\f^!-F2Wu(6lѤg1x][1M%|ba?[ټh3-6edS#9g3{3_+qrج> XnNB1qe|,PT,I597q߯L,K%ʪΑcu*cDszzb4jB' 9\vO%?lj 1`;5,>6G6Ye? e!Ϊ)*Ze5QZAF~k!0ĐrPC#l '+Aïҹ3Ʊ CrDIb|R9?vOV/dJ#{d’bV;P7&g- 81 v'w`9ָ۲Q)g%  ;< `,o#鄌tU-aI$JNR `0IG9C y/ 5rط[$ضuw3(3͎դ\26o@S{9DhJg 306%kg¯e2(\ΰٰ=,4eQT2Н>%j#<4$Fe+`}MW+.O-#N!s7 ;.@r5RނfЫ+Xw?a[Ɯș؅s21ܬƨ-XN$/k}C+K>Zm﯅YĀ'n,^kV'UM`\p>ari>jl nh܀C',pHE7X82N!KwVP໾V9 U?lDyKdb!A8%iy( <'u.>Rd;fzPAc o[̟G|j7.1Шď\?c#|HkvtZNWսYGZdXGj]Tnaw 1NiHe< L# '6åޥ@' }\v$4abX |jc 6}n+tdzt _ZJ zV( 4ƽP]֮nKAZMgJqyVn;=1YM X eOhV4z焢4e&Vex V*޳ےk 6<}ʘe~ek4i6fAoʵ羔;FrC0V,ːi,?ϫBP,zo$iP5ƀ b~#RvRk|,{Iv.Ϩ/?)AR3tYZ,g#6uDKЕic6^qۑ) #0+b2$ֆ'yx4nN8”EN;u4U¶ڠȰK~Ls.<ӏ)M| 4Fw4Gg\n=) |qAxR Sr,>h17B.dϳ-S]]t?Gmy' b*2Ц:JeI@xYLaݼ#7'Rʐd;vrmRcq6Wt glؾ,p6b0^);h]R1с!nJ}_~x$QW4.q,.!H91҄kGI)RpN  L:}uϬe/#eARR`~6.JmX8|sZPՇCSG(63[kPy&[rBr[RuQE$Kx0Nt8"U?Kd;3_.û7Zۍ7?gƔI ڼ\uj`lXCgLu骅jgUw]oe?RYd.Ԧ r~?}9xW.ڄ&>(8T&PLX w@@.""Fղg..;$Wp9qȂmU$]G`gBNKʘֱ.p=SS8 5+n>ϚwJ3R=ept%faBbZWcDGؓzݟϾN2pϏ1ד7rg?e 8Tu4+yxO2zBHhWVO"ZCUX_+)u9g >C;ahN;K&#M;p;T.aȱH"kAJ8S3E/v_=sq.綑٤/xdxerNo#ssfsmIWOs 6aCE>͟iIaxhmA=W4oG N~th-q=/;XѺc{&ê)b 0D܈UqM' 9b8td hJyvxkvx%ܵ#Bnfz+.6խ.ui_^yj_TO8B4D>,+eqb*kWYPmPQwZk^!&.Z]څn@XةZ'?M鐎?!43΀*J(#o<[qɭj`Tvs18ꁯB-z{wnw}띇l.Z2zɧGDrcCUCOL  r:,4iJ誽eU ſJ,~ M_ٸqPGFKaY$,TcV /ؗUWH:1c) oqKs#9Z~7(u{a#?|G"F(/0r͟P"CUc儍Q8 Gjɽ| To֙\%*{M%@A7n2}3VFTyGd-J={M/+Œ DzÑAO_Z^43IW@6V+e8р@5~FP% zG?կW͍ *;6OWV4(X6cE{re R0Hb祅-SGkp7;+';-fπi<4%9fO\61̫f5^/Tiړ OtaH}CH;I-TSo|M/b7NK*E9D8pQ cfqu$h@7ތy'؁W7Di^+kc ~,;nqt3<[Gqk ÷cnV{~g&H7`:Rb+[xMYb͛rS ꦢ/{i|)2yV ;΂fQƩ{PYIxybiǁ󵴉_f%y'e(0A CnK}IoՅP=[.n!L!>Kx jyQgD8tȳ ^X+cXeXLǫM=z,Yl|m C/j~{Gp I|}3 OyR$2}6h<(r sW\ C۟3شd+]J/{ sS qvp4AE}dZ=g XnFR:xKpFT+1w:ۉm>f>:'/li/-.0iKW\\duA.COlOة1jVh֥6= PQu5ɼ3^G;N{kFwjQ{hVT]D,VC]^R`Xy"3Ԡw,X!h|?BE5OK#ǫ8dtPޓp2_t@f*^i7qÂ=L?G\-ЬokrĬ20rm,4 B "n5Έ%Ewdr2 T0:Yا }K_̊0eج({=|6مƧ9GǼpqe( ]{$.☻ib;  ^c̺pT DSCƢG M.{B ! e(&޹" Su *cىPmc3d%;AP8j4bUݑ0rjީ$o>lݽYņy6>,`| RyH~DT+6zn.r;-E9\oejʹ:L$v c%Zaq3}AP+Fɛզ>Zq []Ƿ arL+Yj hKoNO\CN 8»&Bi CCok=Dmެ~@ _#WsAIM|,|J϶->+,k>˰>[ z5Z)gS ?Tz69I}Bv[Gڇ t r`  quz¶h[5(G/+DǟG+j1Q+`"n%n\Xh:ŽUT7Q^ݸcU8ŏvc29!Sσ U%aiDSJ ն*+m;a4y1䥓t;mlR0+(=*[Zˍ"v\. ٚלaO*@Ʀm739ѵͼT;IQaR!I7jD/R y>OtYw/Qn ,b`thhIӻ+>4i9J~SE#ӎ19קisJʒy. ,Bj?=1^qda[#IO` / ZsP$U5W=Š=?w7b)c@3%;E7{fZH]: 0ҢI:?"^!Ύ,FqF .ˈl܈=GtYyDbkVRf(pzȔJx2O8 ,K)QӍהI~)1ii ȑl=&%5iL2઼>j7/ A ݬg4A'$XD34 +Փk܎uE' ?JN3x܀N\ڥXyiwnJ::+cM}7[θK$*j!k]~@wM1pv$MJV[C2x9 UP!\xoMthNWF7Ui޶(gfeSотj`˞3=#dH}: >{erA~ͩPC`<\ir[y2/Դ & 3Z]&X!4 ڨ%׭w[]ڂATFz|W}%-XlZ#ؖO,1 hCmϪ&I7LZTCC܎ucgӨ7ld N'U,MQv9\uh;?y0 Itfx"&c{Kl| <ؓd᷋lj}0 7poVޱ2g\4/n٪r]6P ='*gkK{$^E9//N)8Tz|X۟߼`,PXs r7hw4}P1֦9ulN:ҥ2m_0,˪hr9X\Gߘsh'\4[eב*k6U>h-\(HǓF6SCp՛ڮͧY-zx(\&m^n]{3oWV)0jR06]{Eǐ迲Ȏ.Kxf$ i!p4bk3Z<02*"kxȻMvep&qS`rHWn3QDy {*R) $.}>.P^p~.w󿴴h@P?g3kRn(**Xbbn&%ZPMk^ ~8OFZ~<zvܺyEHx $ '{ #p}Nz r>H\(B1&hpTJ|n9'\,JnIv^^ʫ{ -`."Ћ(0w0?oՇܢ7W,VHZ0} `&8cwEuggCZټ ŨS):ѫP8ZW*Id$ӞHD'9YٳNu^,-μNE7R'eQ~IK +xe`uoN ķ pD^>[ݫ9v1?t G|ER5Қ)EӷD"vo8[k]wXaQ uCẎ/t]qO҄}0mPF̏ 6v "L& e߅i0ꎁI%UlzՏo]fyF;M.xH;3etò\t9=̽sa/ U EI˾j=LqަWӸ}ǖ}3NMwREJojM@b,;èTp!O,R%NJ}C3k+"\;ԫaؘ |m}x&Gޅ %0XUM-d>ګ9LcN=.Bx'D?W+kߣr4ĥBsc#_t%U&SNɧӳy*lƼZ'mhҜc=VNվkrx_ȢE*Sui_ 8`ˠPWd'2Ʉt-ٻVI)*=/_\XUb_ N-iVQNHwjSK"9^~Sp6o|բ$+.<1"fgT[hg%ް[a`SAdoLwo]KَEE}nZr0mi#oc'CIЗ @rWoʪaDxOB?(p %gH~#paS yi+? ?fB^&<׃|cpȼO j΁$$@87mfer Orw0alӀ]ee.~ڙMP\FӖn°5R-|9M' ԣEfXh hCt-]ڬ]#t; czw;e k DNS2۩5z`Jj9Y`GZ|蹭/EE["uS54.׫~ׄ;룣4Ke.A䎞p̘w`@X?AְhMLFvBS<"A5r"T 7;esdRjE:z ~Ӕavjs$YaPJ!M nN'*Cs7zQ.1 n}<vL4]0ϯ!گHImL޽W)T1Ȋ]M0Ӣ vE!K첎\RH-X 9>Ri|N>yr0m+pHN%QFF ^ףEĹ5O~QUKJu:ٟف G@a{"+~tK `Q#2;O$̶| M(l}Ɗ̔&=( DU{+$.͑ooQh[(X5ҎK 9U4z:BRԪ (ch1:55:󻌇xs:qCOt촲I8~RN&"WvV1P;͹*\N`rU <0p&]ɽu~[REGd{Z8t?It"HƗ~Z<`ǭAHաdvtWyfDh7=6QPkZo?z׵>y:6;_x1HebAUbȟ&EiƀRlTbږlr\oE'c0pGfBS dmo<yde`ju2!r[@_ 6L#M=6(i4F1ن7O )4$L*E}_.?BԹCWi{=U)YE[,wuMⅯ菾lp.sP Y.yPf^lt 51l+|A xA83cŹ2@T6 6HPOTQ6;6kU_׭m"^O^A; x#`q'֦N:?di\r|)~8b߮*Ӗ $9'6~x^‚`R{BHm55QJWy _'ACKjۃQ'Ã`nd+ձ͔TM'91D'/'`\es X2mH& ӦrU=NDzD̎qGyd<4NIMãM~UwEʐ[a~CݝwEa0$l0kzc ^;J jn ҽKHnF"4>SD|rCG%[c++JWԧV*hBs~6e=[T$0BSܶ﫸M$Ke ]MbsOL8zbdٝwk0W#xĮ;lߘn1xr3JF6\(BPjFGe`jXq%@zWD!d>8}IVhFSկYF[%٫ÆpL&" /#1-—-ALl` &ZI"+q/ P=_{oSpwV;D&5qաC]LRL R-[8^r_*oQSߣcZӿǯ5[5ƀaҟ+CIN]v8v#ZiD TGLk2v7}/}06-<8M+q;Jy S|_xʍ[)@Fe)PO-`kC»S2Bf1E-ďmdU$}hnUy[b=7ͺ[ F@Y<20,V`l >ZT|seew/C 3РU:jԝe 酯9WhuIm&,hb;0/]^!FMޱe<xCͶW%.\'1hD 5?HhOaa8]{= \󈭝XZP8ST6\fҶXӞCUH `3[l+;VR8v:&'P˧FJ]T_a>g&N_7)C(Oj\ʺ 4bCB]/x’#S,K KvB Ob [FTdX'b]E~*ҝ:O|H7x34DMOی#j4d RYg5O$wo-%D0c-t&_^C@IeG< o+x5l"h`r H-LCpXvѳbH~aT9u1݂%|:FmID < #>ސ*x| & G>׹!x#Bhg0Qpę7x) Gx3u̾"} 6F&lPHSZ2X5ȞwOQ%3ߝڦKu'B # UM*)~ӥ&?oz:c3I,n_>5ل`KHJNgnf|';k3$S/'ooPϋ)K݈(`Un PS%|\%ySׅn>;kzk8 D~&IR 7Ԇm[Z-cݮU5'쓘Ū%''(IӃ'JpGq< ~߽eEAWFNoHP} Ax9 3YyY)ęIL!DJy"z!*jψ7ӀWxlq4{Ԑ~&G7Ŷ~h>%,֊4Ecu. S/]lop㍊@ y,Dki(y>0U^ܽ[8W ksna\u:qTAg,lWS$" ;P>g..'('PÔ['P !YQhV=.iK'+\ڌ4?_O7M]jGG; =Ԥ&`>[Ƀ|hn,jmLY$W  A(s"5ʛx"⋃ե_jBMO@udsBb<7(ym]mWFG-BhrVx>0׆>[_ 4ƧhVvzCdPBBov` ,m mc\uG ^?9IsLQ"ju7\bcgj[ws9݈۩%D KMQ+/1}h2AoY.9/8}͟בgbmkHܻ*[[>cA Z׌˦/Q aU$WG~G>G)|)ү9?UE@y d 孥j [28"it?UT߽5ʀ[a/_\Q쉏T=KUx +)Hȃd<[rsZUqu;cqH9Z P*xx14ž%@Ck8Vu-xXTʕn}xJB{/7|YO9 ?;u*ˢ`SAT72[_e(Ǥ0܎~oCp_!Wqxhk [4yczzo*@&X[,9'wICo!F97 V,W忡fU%eɉ5b2s4am8&f'#Xer3T] 4 b*d,x (1oAtRP liMt\~]*XB_K+op Mod-.fr22,I,?!'Qy5P%%z.R'Q <5teGpB" ax',d^ aoE 36x7`(fDwWwrDPp~+^өU%VmNǢ_ ^##|y d7νm2꜔A+[޽cO09?J fDxL !`%t>ZE0\ s# R{я,E. h[ߙy5w9pc4@Bh R'-?.L+,x{6K֛|s8eŅn@q> }򝖳k(F7C-c5T C-<γ31Yl(ȣ6<6}-G-\E4;'rB=_|Se r?}mЂ7z= BhH!F[ǎȴ[NhCv78o<*O\6.W G~CRXOB\l0C i0ixj$qK\3 Α <[*ϫE>עS|UĶ$|e6Q qq=>7e5W7,8S:+ՠR: R;ֈ i2yXT}B(B襉S%]NoS|+x8d{)nO`k#@Jtm.!U̙hzkIH(cWlx*ؙd{CUTXL? ӏZ_t0R/cnr:/@Oc)![ j.La$0qa vS,괔zfܹ@&ei&_!ЗV|?]_g4tt\*je=Qe%\=jvь=OF8{C:0}. G<%VL5[f5o دK@Gg dg9:3:K _!؃?>R'ttm3LJ.GЊu\sMm얰RIGzOM3|cj $>K*&Ĥ3dgh#Z2RWLnC1&UOkyRd7Awa5=5}Q,$NK:F ldFX/ f;=Ɩ(G:-q{@6>!<'Egl/?iw^C؊e[-3Pl" .t|Geף"4F޻\r5JkySØqGHn_|B& .FO[˃ՖOxlհ֎Ԋ^yXA~?O6"dE bX}V)}.-dYr4dʴuV`ҹ7?Wg'0hԷO,[%EIL`S}ZģB4]+b0ΛD*m}{h~/S,&W稴v`pc)`I%fr2N%CVu@z7YtO- 1EpW&`,3oHiOtb\Xvbyԅc)CmŨZ[1BbfxViԪCy2RqEmf3 h2YY1ܒ&6f2MjJB5^]Sf_ l(\(:LDw6t'CxTxI_z3H[sw@.ZI^i3NdAEFH@ːJ/:[3M w|N.rI>SQ(:(J0Q?Ьa N؍)q2Grʢx3~\M*-.#^W՝ rj;dhUwC]G($6>]Zԙ GO^" HfhHI'~ dNՃ * `gZ^?3]0t= Cruxʍ &cx)GLDԂbIbFRQJmM+̂W;49fc%V}?mY5(pКtq6pyL1^Bx:n 2 6 N{5}3X=-;nz\_4|*XŁ5]mP<Cj=Acl&.cS}?)ko"i40M|3Ա0>7p-^mmVuqEt҄vWJMC{BL`{WFzЏƳD7˜:B`4Ɲ'Fx|AcFqww* 2](߾oDZm1^gP⯵<pd#z ~ FVFt2}T?^ uٕ*7-G)UO"Jx"Nbk&`:Heb"7bFg!rCp " $+rs=Wdl(:Y K!!{FF'ίW ~~ TXъ /I'979U.J8' ml_U),cQZJegYxϤ}D-Ns@ָ{[FK?Vm%CLL1 43*7zC9)N >(&&& lisT;Gc9ʠN%ELʤ8ȘmL~4ws;7C"1#v,V:!虗p>(Z wX[獫h푟r$HZ++T{[V@](^}5>189I}+/:K~BF79&\ZW(MIgn/Y~kkPb MYDPxOK'WЕ$ncbO*pƗU)! vWX ݔErˣ,k}>曏zQM=0TQB6o@_' !(0)Ojq.٤moPKCEU=79^o[2\ g8 u$qBQK $9q9b++]a3D>7)!۵ n>Xu4|VEYSP`vs*OqV/Bhm9) Xh{86hI:gņf&"ÄRw쀚;E-dMhP GTLAC` 3Γ]Tr\}O̓;m-r (Am@mȔ|<] $[U>%A2+id#D_"DAֿ8Jj~ٽh%I"x=z.'_WLf sV][#Ceg=l9ZyeVQ`ݔ =78]^dCWڕ?MC>7/(J4)(SKU6{a7L2,*#c+v"?ۅs?{8/I$ -_ 9u͌YM)01 9 o Y<-J -Im>heϴ)_ɷzȽlswRg9IV{I}224r^iMoĿB8YdyLRSFWO#3f9ǤΓ"!jlZ̘Ѩ'F!Q1j+h!$f{8i&gC9C`eb;\^NWsWC28t]snWqښZIOR|yV$Yz>zLque9IW7l;ʭS9U@vIln%pW+譒M۪0V|)?&ǥoZpͺyL;lP@rt!_C?$3ۆNjVs_JL]Xms<)ڨo(+CE<ܛ6qQ7&8Rhݰm\d,!~(I rd(-8qA5"(Kۏ)ߔJAxi l M:lh% '1jb*IBvV|s~ <έv"VH\z}RJРZZrx̔; Y.|a٭/e =\qbQ_5%1!ͧӚKAw'a}!.4hKUz7,Z툒,x,GDž"xGğ}\uf<-}Xkkcw-7nj[`bQ$_BsnИ[:Yխ{־ Tlx6(x.쨉gO.MoKV&:q~n6L@T\ |3! 8)qq#Cۑ#LE*/| Wʤ݆xX LIM9o_ҷ'"@d|ج9l~ՃK.nz4yOtQ?Gx&Q+d7XTA.~ q*ӹvW"-Sq3@m#%[{,K!vʧuW/@ y1{_ñ\.IcsZ۠T#I+?L֮ Msɓ+mE7tDuOu4ک#WoSփ(!,3]BoR,rC@v?wUnd1'~r3.vB/rw¯ξ q=Z_HRf$H }qd/8TjV֏țua#Pl:eE(\vW@vlݎkwC%L;73\# NyĖ]U{( u/WMt N̷z] }/͡Rx;#j~0)W9s$; e2.p3%Pi*gzҥ_e066Uw-_Vkh2YDy}פ$eL=6fb[=&mUx/. RyY/hF*&zQ Լ5HJ@CuZ)B4b9%q!NLѦ&:3{ j)~\Pev+wMAmcoFy-|B!u"(j0ߌ-Hm7*0YPc Uq8emhѯՊa,"N$4p(6+[V s3~m(E 7xt(#;bPptV#c8H)FRLb8G~:n6V{[$Wst}?][ `h]]$!H 4ྮG230pU0*"zLqvngų 4 $ y\R{F24cZ*j ʃ֪Pd~*Wgy)j E,ڱzȩe]q;Tr7$|VzţZC'%QןV~=G??nŭ'#W|BaQ^y=>23vHԻ/v]q!'gʰOG!z3 d2}/Op/V,3YłZa=I*^ʏCsL!>u<ӛƹEwQRa%qϹ"n5Jo~w8gH(Qx ͂8W $0':5k|@ p.Ԏ` Y(O.uh*mE"yd2_ ^;߷";GԤ;!| _:塚W-PLcwk D-7ŕtAӒW\m::)fd͊5wYR"%))1I*څL:0&v3ɠ๖ H&in1\d܍0}Df3MJ-@:%T<.A@ADPҋ ^r +;qǏ,K[ Ebd?9$iudcM y Nͤc0m2MA{c\*v0E͇T X&#wV aS}'5R$!t-aa 9PCX;mǂgXi"}j-roYV%@mgH]ɠfa h\˾u:b_ĭj`u3#}ˈK\aFභ*GY^4Llp<I[ʥX06O B$U<5U04`x1S]s WC[BRgS#Cʄ-62Ǵ؜/R ֑# }l"R1]naރVeXVaŵ<l|Gpd@31¤v]Pp<# Yr> tmNLt[sɳxU}._{װbHU'r!ȯ!qMx#`p+AVFJ{H =7Ӥgr(r0y`ҧQ]hq)dλЊklR6U _?h=^BɃLixZ\9[_SxrK(Dg حT;&ӓ^8* F Hm7,T2j Wg9Oz(K;RNz_X{ۂs@&j="C}x% 8s Oj>K\Q+z^0Y)︖= U=҅YT6eEQm`tSR~ir+#(0˦Ot̞Uέq βmoYjt5Sa1_àcܬmV=xu Kvw,őm 0WZz_gί;J~k&P]W{lK1fBFfE0eE~CMW4"%S5yc5B@dRTg=%D2kʔ'Lb5@dJA$,x!_-$xe4]`$XN_)gS=9.yLF6Y dz+2cߨWĴ^z/lQxZޮi2g h"u|1-ׄ׊e :ͥD$<<^&SfjjgoMI- _5ٞ4&y:,׏Ey-#ͧ.ԅ5_$\E7 ƙEqΕ'܌$OrM@C2n6C\#?ѮN]¡Pl |Q c6׋U>m洪ƄUX)F򼒡i 1d<<:&{|]y]$MrлxNe'ް%JdB 0I4gLM0k> IjHDe '7tASÝE-Eڼ=-=59 X8 FJP?OaI' o*9kWĜL@faX UBHZ<*[řCg27khp^h.p1Dc?L t?viud$ S|bɷ.h1(\8ȂO`'Cp3WEDŽ&̀R~j$FlYG|q%0{kӔ8;50nBf\V2hyqRsdWG5&6Q/B/ Pye-ž/uH\U"aF<ZaHQQ}ZG[lYv>ۦ++3:0cAqB/!t +М?NhPY,ʸ Z1kԟDW'$c >1s s~B6Y/*`CGl6j*Kc b4h-p x%P")>ix /[M!&WPOr҈^H¢UtE. ^j_⻂+xJw-IͪM I! h}}WI*B޵21uM=U`2qpxczC0~0lQڪY3<1c_L&z%5ggj2>#%9figoȜ,6̻bzkH# ":Cgfx;lJsbUMay(~'׍鹏W/ΫC0}?03FWç_/-7/B6bK[%_;jwɝ|e#fl\휵FYb:kW5F(:]L i;ȦEp/hb]ƣ"0Ϣ}5y3"U2γwR调+ _y@1$͕w'I{Tߢ9bGjc<&m0 w5KTGLϾ2Gwj[Lp;JPvTk 7oP(n1{\;?w*@-pG`@yم_-wĿr܏P%n9nAQ(#łbz_|L$ )7l⫾j +QAx4*$$'qRr-7֡d|^[3QTS5Eͻ,6&lZݼ?! /q摫A Gx/ !Y~2 sroh,B ۠88|1Bs$^F(eCMxM#).<y@E_KZilيSE~–['5rY>)Kxrc $OJ9mzF=#|,2&d\a@ޫ-oآ_d+{j_0l`8֎ 0'[6 gLCi䓭zEeIHkM~(,iqE{GKmȵYϫ%l%3)c U%)d|mf^&45zb܄D@.Gfy7Z请^dZ* KtڨR`[wI"؛U6s̤35-, 3ʳ[gh2~5.*gKSfڌYiF}"=#ƕoPvl䍤J,3RT !S OPe+;k审 )z9N:_cʢ67ό ԬH}FpRnM%rͽNKiցK֍.:'9X^i'L΋*K|:|k"-'IM@H}#o~;U,_VM.<E"\*jj.%3ęc*rX[gA>6' R ,Iؒ/*6FGDSL7fNϲe@ĥFAɈ|z|TTf^#No `qs꫰~ʧA[P~y܀oQYI1bQk{+n3~ȋq6k:|;HNF] .Mx_ 4飫@xS!.Ubt= YP*joV#~$9~zFҪw " ]'@ "&jQ% ʾ v8XVxg,0r%%,!q2V_ISֲ^SsfbZM!NA\M̿պÿ-n7a5XPkzغvUf8J߄lMD &TyOc=1zFS45hБ29) U&nE88hye!y6|n1qhcŋK7[#Qd5ufw♢l+5 hRzf(p}2K0O ;K TЅMuFQ0&ws=07F{ Q L)L>e&qͷzQsx5`݆hK]F-Qs\xId61ghmҳ~0L#~fCcqY+L k~QÆ!d2fG2Q yYoTkc *g{!b bA&D?# =>Xdb)]fw +=֤G{"m]17U N4ر{aG؅y0HT`rcMk|[h"w1oD[JH쨻:(=-w0<D^>1ݿѻE_,Җ|J2vNɢm4 2rs=G b|ERnZKu~OT2cː7T.zWޓ@BdM.NxdK$^@ xcz!_NQbQpP9b[Yd\v˃&:,R Qf# 73zbӔSwM%Jə9T7ROO>j\<'EIK!`H;"nߩnRuzr0 luG pP>1&{^5_nӤfe4~!}P;9 ڶgʂU \I{ 7i`z;=oP<}q~TeV߂#sZ*IoS4~Q`1zF.y3Jפ12P9Xy&F5ڪ@gJ"o^f^Q.*!C\)' 2A4CSӣ!p,YOZ`"e{ f8{3?Drt/k0Xw/Qb7yB|eH26a]O_ywOs{]~0s-d41T.[C;w ;GĨ$?nyA$x+V WO pz.TSLrpn,֬U05:݄dcM'1Ŵ *j S@Beb W@}6 (0뱲w<Y#@df47y`| kV2CVM,K=5kinML\h;ldapjoFDtx~2 QDCa~ ܪ9R U>98B<s.Γe:W(Pt5Tb[߱gB>8$ |)a=K'PS]N-xx} $5N8OAP$ZR!Ɛ)5g 5힖N$i26GmD0"!X⎗\] N{% ]\)'Q  \ĩ_:#^G֜='Շ}màxmpJa~mUۑ:O!j(W~r%y3 WqZk74nRX(=p\QU%4jQ"Z62_ttšOC3'I/QK穴l/)kWdlĉc}e얶;'XC[x_j۟bdot [TL>[ġRO.y@1peg},- M8v0VG^xQ'a f{E ÐZ5`grvU8?f}}ppp9OVtXXμ 69x)M`USRs.ff0^8D"Qg\3cZRb $`?xNl,C[2y>Fhu( xE ffnb +ֶٱjH|MTP7h雽 /gΑJCvYl`g*."w'"t(dfGZg| cF&Xf9T8B8) 8U/*m׻;d)&+iy{XȹSvtɐXҮ .<&f EzxĹt,~ݼˠbIs%${_,UY {Cb/e~C)RCWTj9b׋5>\cQVtÉ(<`zjmji~/>v=ƹ[ ~lw݊"e ec+*=>V 7{\[ ۨE9**c_=vX橁]yx~h38=zɈ&0bPy4s|.jZ̀_ `:WvξkGXJVy_# M!쬂In&W6"{LOS·5@K^:I"}྽b>W)] qs\/szd 3r 7<6@ /b8}~KWB&@q6*,J1ze@O徶] 7Uݼ򇏐?+ g)Hh52z~7!)bȶլ?}葨 I5l+2;=o{%s?* oȕ\G7+^gviQ\eQ]F? EKg25xi!~tWПXu3 U{,k]t\bj|-꠼O$ G;ٱwK^We`Xod_G,a[Rj[MM LurG7Q~0lf(ZY𑼢7vdR "QgJ=I:np)',^IPgɑw [My{oݘ5tUMБPVw$k9Lt譾-SgO!%GЯy9Ǖ3P"`A1Ҝ̅? ɉ?P*!3n|l&hYl%|l>>BS/u~$ЅoFa\N~| o>jF5X,0ouONFL@6.NŮL\z&*Dao~ɾa诤.cj mkH줘,b"5A|i6NN+4-8miW3% ,cz5T(T"ݒ—VAF2̑>TA1%BWd'i%%2$e; {Dfe{CYDCZwظ.L1:lMT  K}F1SE,_WbwEh/萋0mD [8@7u X6~wFK`@p}qA\_[g Է' 'vP <2џD _p.Ю Sﴉ';v<}'OhBnȚ'li0|7s5bEO--$UN ۰RM@se>tY'Ɨzx YzɃsӋ,qBuxi,Uׯ2UN)<_.e֌zuR3w yl`2X |8Q>e"7e=N/oBOEņPVv$LHU!(lh`#8>yp8F3˜D@쭹(Yud=w]<_ ~~ԛ0G6()_0C SQOUعW'9zCWUZ`I4y{mU|n&{ AW.^)#%,i{nF W{8 ̙ } {iFBI*5M&S8cG1dtpobGF` <ܓ}On ? 6J:@g^}9=hSh<+~w~`by˔mȸԷB{ JlOsH wcܯ]Fa">gb0,;rե-^@ nEU6BJ xا-2^VTj$YV?I3sTp{ђH1oty× 4u6bp w@O2R`lQ篙Z`]sQw gu3{hlڭ+IUUw+rkA!7 :ZT~s4;g,C0;fOi/iR5)XFTusHj 6`w~uŲ$XеR3 x]ji1Nj{foNb7e(FL\"8k_N+Jn@X!Vx4)4Z$vio&P)5C7ҩ ?sr_Ŵ#b|gWF8_߰8<1c|_ `a7 7wr{>x( 1Z\d}v崹UYzL{@w0.O)V}ʓkUyf?yh:Y':$:?بoRA2\g+D(@ܚ*^6p%ƜX~n^? p9B\xCSoYS}Yͼ}>}{UU?+b+FPWS .UT,3"4߿=M3Gp efE$%0z  >+0V=7ڒj!oD+s!lm4JvjX~_8ꌨe!-%P2?%a9@=Icyv*Źؕ0fxWCc3ڹm Z݅_tDJ3Oî<ޫwZiޣsd'M=pV#ʎ?, hBO(smhG#ژ` a4Uboq??Ic]`Yh=}Vou*G7v>RBrï'ZV_E?o@a+n]+ -YTLB;lÐ:+XB{UjAnQE mE#ڊAraH釚eo+|{#f4tvከd/`!&S?zb}k]٧UʚC jNukG_}&h>4h4r9h ̹='J5A2PH(d3v5Yi'oSW4yB̖*hqQ"!K2uíy"f)R-(~ aԫie2HOX=wV *Z,ka't6DLS te<@mLƪ-td:vl˟;< ~̕\}Hڅh0L)i{aN#d j$ӈbwA ;y>r6 5;+>eJaPy~ћX]- :`,\!"ƭ \16Ϛ2nݴ]~>b5d8[#C)rsH %xBfBz^ }UegOh WBMm -*{LvRnMx_P AE죭 ?v0WLۖ|-^95>E,FӔĜ;B&Hb+\"&ˈǺ'[7ۈG :dTg9zx`QςKMxJ=MCYo#Gdږt9֯F6Pu:,H&{ ;r#Ծךjth6uLêNj]ݶoHȇO?5V/ϸ]ۤӾ ₢lcCTq w{)>> UV9q.&:ÈUy8\CV.k]n<\,:x;2J뾬+9Q)&k+ki+֠dzH \ c9D5*/VШ#XKx>}|eW}98ȣRHXN2AɊf9?)Q5d]CfnAO]e~ϐ_ɟ39R@(+m l1`P֕|W0֝Q>sٕT '&PLĉ>еJe6yτ3 cK2užS֖dYxzPN}^L *;>i"XC/5QGz mTI! SV2$3&qH=rγuRf>#.Sd|'I&>n"ꡡѶfNptI2-\k;u7':}Q؏~xP+BiT rnVն+#p{F>bJpH /`MaC"|T g7\ڹjVibz:!([\'_3-]ENdA8DϷ}K! 'G.$-<~ԻqS 3> :9@ni~t{"Fh$Y+]rkވ|U9#4 *!r= Ռp ~r3SAv<ά>{r1_hvQM9΁sdjI= br" 2{^>eΦJSZa1֎0΃VH/.mb4|bn‚$@5p=N.6d;G6=)Fe4]h@Y8 ]fGIphh,6+ q,L[Tg' HM+ ,>(*6@!mt'zD5eԈ̏tN:{{y$=(rS_D ,F)\Zf* ~SlMgnh:8tv=xD+3ד+V͠=۬(k/~) UYòmz"ΐbh.&@+rݷ(-/P9l)ŎF &ӽvp (S12(F;"34wjmWJ%(<QYQ9\mGࢨշEuTeck҈OVC&E_rgd(CLCh*⠚pXfDM2y IbYtc{LLQgD S28/p]N}i||j0AG#$4[3(|HUJɠa暌bf\]Ȝ*}ܟ~c" %X8?* տB~UYl _$cF`OP_Ip7cVǵE"y7Ng!VeOcweۚ$O"] A1Np>{PIY{;@lS[Q;.gc鋧My{8pd `5@:uoQ9BøAC2ۂ`0ʂ/8mYV{0S"3N1f|P"Sh|vV_!ngL,?=GtkL`Utd5KAi- O&(2Ĉ!bǶl Er*׻*~VO!WX0࠶\uP%S^7vA>z#d.ԐrW 'sK9 v) ͵?E:}+*bTn&EaS/sO <(ۿ ՆfBmƗ6J||HR 0HώX [A0-#^;Z6շ_޶5RpR1$QXbq1Nyذq:a6`*e)0Ԯ5K\qB7 "N|>"ۋ[O箃)G+Xԙ!~`[ Azsh);Džޥ"Vzp=Yg׳ ?SPa9o IXتOO+G9: Y(j!sRM~Ew?:S{eu6\]X%zp:(3i^E&vF/ĵ|4^x{X.8$22׿%J $a#vi`Tr%FQaBh+Jis R KuܼI C~}Ģ}1-wfq)X,h)s4Z{F|ބMg f# ʍ$AehbdQ`Xk!MDOP[R@^-6( 酱˙E)r98eJ2$:5$ +5DTh1L\/IMQ_ ވ@#>(!2)1KB'hj٥( 24`2YId{D4a` 8ۆNB;4O"/zp(KlyF4&S44tsV W E/PS{V!z[H YfucmmS :v` vB #9Mb`8_ҳm*1{~f m$0z39䫫ub .Ux'6>שц=$0lW Ag$rWYG@xei/d[ $#ddDq/Odzح*Umir$c&>F2c}7ꢒ[;<="~3d J!/TMdI]8\Vn`NSH*"9! c27KFQH 6iq% ("pDH+Tw`K ]fP c$wJ4_xụ}/^͐bWnw & mDӏY32cq2W a L Eիv)P^C~mZ%ڨ]C+vzdΩ/ 5W0h #1mmu3`еI/pvo%ߩl2?ɨx7%w3c@v5AB=qY¶-.[1DUMN>#C脞d RN2U溜9ɋaw&܊}%$=R-?B3"5Ƞ]N;^i0Mu:2N)_tHug گ)?<)G{S(KM2ɷ1-xh*7ű=m\íG4~9do-)b8Iffw\+冐b,phrmXf_쫓-o WԐ%iQ[F྿3?էU n bQ;C%'h}";WܮEg|gKB[p (3#iȁhf%tfCBfXWڨB{zrv9>)jM10{6166j" Ԕs:tì1T 1r.J5Pxʹ`˸`KV>rR 2ٻ{JKXwBeҵ_C|Cͯ&PUv RkjjD,͇t2(" r!a6 ,; џZŜJ;"9avۢnمQnP(qc|FV AFDiRG"* r!%BORE/ mb'/_g͛(t?^pg%bz6.H"P"gZpk2ShEwfyK *$$cUl*tamA>"$t(O| cUYڈ`pclusƸ^tW?.D 9-&`@N춼zςGwa9vjԳ-,n 8 L v6%&֖/bݓpl8O ˺.-!yʢT-pTtf6m?kǒbNbdzCUIg܅n]ZqgVQHu,ɾUk&g~D**0 fFŧ&%4ޕۀPCzr-x"OϞ"oFcgtAȉr`^gލE٫lt䵤Hs(3p]I$|0C I?|ؤvtwFBDHhTzƄ*]]R3ۍN%S^^jyx yXL7шβ5pO 8%_SYvj(g&؁y@/̠Bk^IO#ԜH)\ gUiNy `5 `" ag砓h򶙻ɾ2e SXfV/'?qyxܝ47\[^̶u.|%Nk%TrtՙI::"g  Wph1_͞?S[ +/݋4Z2,Z|j":f~?4m>%ሮRnjy$6mMA' !lRuoNV{_h%?`!"3/,|3mGyl.t<̞Q9K)n[Y:)%S}^s >OL|^l~"R ?:1 SM!+}C][o}Y+ ot'}>r%³|ڻ5ulTr8A%+d\<)EtKjţe ً ۽*DA(vws1MuO'k^02;<-XKnvt3FCG]ym(zO{l?"?RkSRYt(֕3la!JRlRžˮ#Zܑ֣@K Ƿo0+$h=OChp{ٶ@'_ĭ1wE~Z}A)rD pIlJ0=VY22' &U2ta4''= T47W)Eꃲl $ k 7jk5b-vω/:%otꇣ'ՆF]vE_Z8)t&G#$gd28+;|f~r1,zD:gH{.B.J~G) 0;! Zq :[4yYȳ?8pW W+36T2c&;a1su3vTgIi77H|<}Z4gV>+kt 4r*B_j6R$NupyW[nC3|sW##fu\6J.!ŅՎUgjʫI;89lu6O7F]Y _weS?$9R6[W(` +YQ`5-؅k8=%x.㒑5,)n̹Dy&a*'tCfxKmv /#-ZI9WnJ MG~~#CK3Lcװ(E 2Nܾyc }Ǫ&Vtf(;A4KN|4? TG_vʁijb `twJӆYl}A6 Ԡj9{nw8)҈sLtY,AC^% d{@|G剪ܱ (|ɑGR ڎ6W%KD3=mkE?9MS2f3ܱ*=dOI = eyxF,\ g 旊`P?QG6DDurvփbR"Qe]di9SvT<.H[mh\4cqDM- g<vIGӆsa-f~~ZC!Or(>7, ц[Pr (R}yaI|}`^E+5&g/t#oErF4qW'eZhn%? -О*kiVl<^>ê5/ 5ϊ`BbOY&p11/cxK܃n L8-@z za#YʴȑW/t9*=9FwPKj-Spɔ2l@ r:K초X7h;Ecs.p"?OkR1ɠjq}M䬌B\:⯓[O?>y5ÄT̐4RVow{(з|m?pO2r,#m'rm2|xQJg3zn,&jw"?qF)/tB-LR. <{tU)w /c<gMZZ*%)e;Mm ,4R@@#W fWC^u\?ZAO pWԭ"\$<[ cVk\ne1 .]qYb2nmس࿰5+ v$c?;1볰ʺcf1]I=m̰&|#6?zWu(~ؚj] ):%ź`& "'# zSս|-D 鼉/.Qkk.sX0ߤ`K.VK8jljy4zT-HIO 8H %r6Wa䯡znހn0-vc 8|P SI .Q Xs'bb_5+aBgo$%pf^w!3' Fn*l%+Ah/zWWeJ@Y>G}&""f*̹qڞ38RH{<)?N<:V' +ŕ ߑ+閯;w9_@uٜgC?8-/cޚȤgo$|0(E2 z]&o/JEz,+f=)2\SBDJ1D֩]o.*ahQCZ@,1kqV-DlhErs~`,"g]-]FcA$++< DCEG]H A}XVf LU4\qMǡFnfUC==5&{7Ɇz-5F\;MjBNu80RJ,Bޖ3eGd Qm;U8E(zXKFkw 7,ybOCs]pӖmTa"ť0 2~%dhkoɒ< 5t5a 啠:|B$qJ: ť$|!7Ѳ }孞}3}#dGILù{'-xx=HViBdOVjFi o4fh.N~+b9 A& vT^'0 ?#+OaOGy[yBP 11b63wshp' 9bv&=߭b/|5GZG=0E3۷nXPؐB:8, T8粼B &4k^T3-KYbߒNNQ0x\>[ďE]sFnSK CV&U*A!\U"գ8eY@$ez5w-YQ1^Fz>2Ajvԡ5cUPB&BP$9֡byNfJuZ 't6,?@W;I0(w ~^axιvpIێ"n,5yDEk< 1Sc!Lʤ>tZV=^ Y2z]=xRx`P{}P{r,>5S֍q3kVh$ /=U/v&V0Igp7IW.2h-?Q8ΟaݝoDx5܌#c,JeXmJ  [OWcS-=3ʝ9Iz)8.I׳_2G.?^ᲅc-O\5i uB-RۘkXH=4ʦ7e23h9|˅e:Ǝ ʋ@xL]|8wBryeZ\q]HxYLTUlU ۏMy2^v[#  @$ SyĨ[c%W x;}y/nTB #Z`?>ͽ raa\w;QbEr7y %~"6Ҹ\.MEMa-^8g%$-,+`bh{\|^˛0B.sI\Ib{VӫXzŠQ/&~BRw)'yhڀ;WgTI)b2 1i3!*XMcK[ Tk ?]9N0{eCʢ,~RcKPQ?ihy t!Xk?Ӆ&d0L 5Hv tcSV_կn|ߧv]kO&("ikA!K#i`j5,Ħ9=Y`+w.}Dmv&:;F c~XZs@G1?aLV(Sϔ`d=H\:l҆U#2J'~x>s! ԉ=R=4PY]ίԓṒڛYyL DWJvdĐw4/[MkKuG1V"Yız.R=pRU4y#~,ny!`xXe U嵮}$Uau?Z.AŁQ^ k-%* > R!E=$M,=Rs1C^HiVJ+F'aNu|xW΅WfL'%_46>-=F}[ IJٵH%ۮ@rq7BMRˮ3ΟvZҵ1ulBBBRVrݪVz"ar[Da`;qV"\Zň ay2J )jmv '1ObnLU$f:,w8v o[XBZgRphŽOLV8ӹݚ8!dG_vaR`"hc{Owr17^O@R'Xk:>ϺN?=)L8gqWl}˹_uo4N:8C!;EP}j<'r 7Bƀ[)9Z; |n%_?ARb"fm{q!ӊŢou%Kj=ڣX&F8ZUr%`ys)JQ%k 0Tΐp.IY:8 U-k\ do䙥/ k!1%W|-S^BTEVEUC<؊9@NNf./0d,#I%/)̻+wMv[S\˞'gO P/`M'oPk.줇"5PxG!1Eg*[`E^w#vqr]33D9'Pcj6@y_.xMR V`TP\c79݇o&PFssJUs/nFMqÕ9خ]ڐT_Ѡ`eV UKO~)H3S4 F`*{Lr+6Pv(AXOMj {T F'z-D~xb+ &gw@wLe,@1ɤ*iĥ=՛jOP -~CjwxVHL@iM tۻ%Xz~3˵ ۱%Up HzI Mp%]ҿnRgӨ/zs'U%q/)dtDzWK9nU*E\w7ѸvceRjF<*W9݃&Sc)Wwbd$|F*Bٓ|"Qb x!QRGtu|:a k꘤oaɜi"Xc ?NUp͗TLC-k$_, U»?xӵggAwEDfc';kU;l2ʢ_ƌ5WZL@/djT7g-fd&a84YY"x]Ѥ GxI>TZƀ67y }') l؍/$Re)0HX9J@i2y:=\qY:Dz:]Zk+%x:35]B# TgjdrgsE(KS{`WjqYcj4un# ۞Ĩiqim;8{y o-8^q&rb\,˱_ zd@kSI+]+!|kg;[H2ؗKy &i6HCiMp9K(pF2l:xb4vi4}1229T1gs_񞨎DaHZfĬ*%nsOk ʕBHI¸El]"ǔ~*1w ΧҦ7'st2zl-+W;kt A[ةUY@˜4<@Dͦs!J,mȗ˲ sA5xB<@wHꑿfVo> OJ;1Xv͋ K*ɶվlʨ$ ૭4C4遐)1Y@~x+Unژ_)5p-cۇX=4tt{U['NS&(hIq]0Ω疢ĊtTbzpn'ml|(,~86E2mJ%j%)jB|.G[Ps+d_uA㼏Xi|H#4+aqg_ܤYmOՒ_ Iֵ6O mC;k13oRɑ>"&sE0 {?))H})zYUO&ƟpHy%H{ѝ@\MuJԿ<1{='Yh`&S9_55%͏$ ݪm@s)`FbJhs5쨌Wowk #QPfv]Z?ZƇQ'=iJWw: Oy.،#j9tf@:lRek_\*n]m=঄T>Ccr(GI_<-oe]qnsxej*hD # -”!w>5{Lp$Ř| xWUn;BJ<7?/۠y0mj9gPX@+ǛA<_&Ez2d$)ׅ[TX\\; %Gq>rKJ?z=_H`8);*!v jȭPn{N>PöHflZ*(jtiդ@n%O d P#P&x`xsPpKc$1NoR1%KLΖ~]omn3fԗm+;Q­;n3 ŁHk[NpOT=`48 Έyf#Lƃl4j;} TGK~z-1P~?e4ֿG|8^3&ڌڌEA>4KC66VS{f'M6kٶ砕(M$^%*DUL/- <.'LZIX(Xkԭz;yhjގDss)RFa+>N G&ЅAj"#<,`8kKpYT/ :G/#s!O p}=%L&[h靃~kAtMEx]NU-ؚ[--_<< *xQO"ßN"~'sօdo#5_7u&T[nP/($='x v8iKx4anWX=~5{a}xr|AagZ5֊Y 87an,%PDyd@gI*zrcĢl=*l ;L6\1忭Ojwr{Zrl= xO 9oeͅ[.5\AT ^L"Gi~k>-Z.I'WnF/ _6w#}(r#˄: А& a"9K+Y Ţ49R7"?JU2® &L r7gFZ$a?$Ն&{:w.dJK+͊CC? !Ź{g t7,o}#pX0~ウb9̌).[z?]X@dOP\27M41 !y!}9b|!5:ZD4r](NF*Bn{T+Oźr] ``|nݐ MPA)v+;=|]tWO)8z"1hcOlpojxӅt\;iH_ P߇<۬P N/?vWɶH-{iC @||"k!߭Fɞ\"I0춀s!:13y$|Xi1~r OzpuB>L#{uiXuNL_`9 p߆"$6*LҶbil`5 Ŋkm%SlRf0дB޼U'yf Jw+k&8{a!7ޒ՛rE12'g_>=}W)vF4iԠF ~r- U& u\M7ҁz ONר,Dȡ7޵,N ,H 붃52EnezS`̼Ij] -FՉW~2㧼H:6OH|^WХTi@ joOQz$apT?AkXmV; /B22)Hڰ| 꼱_BS<s*C.*S2N>YiH$&n\CY~v8kXsPO=3F6)恩T.zHCIi5ݏNd5R&0sؒ?~tH%i.*gEmZ^)Cl `3Tʅv }o^l#MW "XYmN3>csmj@2IhXܡJJt'RئUSA9,q>޾omw3n4Fj@>gS5t/H}Y7VO*4ޣ)]4t7Q(_R4c['`bjF3(G5(sρ5c+$3!YjWZD4kK24N,:gg,K\'o3W L ED.!O)X9`9=5I_d~'^9AʘAcp"*N#9uР⠏0 edR54[}x9B#鱑/25_e-rLxM":f<𼿂%8Dl@TUi2JÜF͔ u^Wgvcƍ9!R EԺX@JW {jh{E&/pj;0q%VqSu˘U6!Hw] ))ݨ{yH<ˍe~r+O~GB}+J!|Ys?^QU8?TP!Gz̛fhEԯU'Y@^C*=r#0+w,42 HJ~N{i[ŁWmu_{ \ Z>Nq6qmz6yjܹW6haSsZ\ATib~l I-tUD5i-5EhQhaH)dnr,6=ܘ$q7C\~~(@;"͢/=}aZ!$,UWu"GduiI:g 6X?ꇉ|9yU|jv +Ɔ,/a 5s.gO[1T㩧hmqfECRP.z_HrNU0)jI#/J:l䛱$PrG(7Dܿ9ʌoTl7蛃gw;;K˪^T~rf{:77Gޞth}^ޥ^t{u)` 3P%DU/C9٭gڸ%oWp|3@ؗ;eMXWmXnxڶME` O4zt<ɨ!F}E8%ATE>e Pؚ_4lWS] ägtͨkzXvF[Z.H2[02}I'o´I 5IbD#[tv'/&غ&]ҹ*zN#'Q8!PٍEֱ??ŤA  ۈvwr}*$pVޢ*wT5Fʖ"q7KoFOF^;saľ>RN[r#DVEL녃,*'o䗤dx0zw{'sx꬟w9'/>SAUuvX0>\ _L= Vg y/2,,ESdqr'[gw^6L2 ImX'ܗh_BA!uƦe:;c]k3cb9',_#/^2NAqu$%FL9 jI(u8S\BB{Fv:J}D!N8]Ր^>86*/*58ZJB98D{p:>̄"ݚZGdw' wQe<:v\ztx qzgN) P,قi4{6q@1σv.X< W}}WܝJ~:679u ~J.캶˥ C qhPEr:zRezLwUTV}N ?GMJKguJrl(Us`bLcea%Ed%&2='RZ:'e}I5H O(gc7K0͊T[ ( ղ/.;K"xSj9e:#N1G8'>bbtB:LO| p>~B~Nύ"] .XVMewxdl*8]Uh4?%y5v>8I}&D]"FV.۔;xC3H?酹~mWʁbؙ-R ª)H= =x0[T=-EEF/Q l~*ke.׷[i*éYK.&sM*f"h$1q Q wsU* jX}3Tu|;]mv XP3KdfjY'-V`.j ͓MR̨ďz[sCMrwxbʶ;0IW#9,43δ0 m# xػAؐpi+σRIeuz" ]n>Lf?2L tTRoq"yy> (< cUSfT0~GM+yYgX &z%IAZ}YMK1$tO?ڦsE7h"(wMބb.rS"`<>`DN@e|I?aZl^to΋虓d0-=O#Nhmpc4~lK OPu.Pm^4[K4TCŦrx")m0L7T?fϿF{ WR&%BBh{..?B¶X r T#'ʻjGRLsS,axBR[ï79k+UtD^=8EK#0YHO-_PWlClkc2sVS3"PjK(Dl䒡PţDĸXeK*T&nq ԾPx, ]H;Kٻs eLcĺf Zil¦_e[:ヰr9MU*(u Ʀh>ԭ6G&W 1O 3W+"6*i{V)nW=`&YAvJ̼2{jJoțͥGyaڡCYN VYz0K?~'CbtJ/?c$S+ P koe ${j|Z:m ս!Uzӭ'YKވE5[E:XUDhz@y.W ޓ]%lD52}R摔vqˆIz?\" [bSPp"gz:Ͱ~Wa|XX"BPfc#XHճ2RMgZbfo3(dپb]IVKBJLq[>UIW~M5A8c-|Yb㭻V8@Dz#QwMr=9솿0ԛZ3~۹[VB}J b\>l.F8keUwX:ܹ$oLϡ |82ɵomD3 3mOCF:і88=byacxU@GFqNbNR(n6Z}rz-f]¨{k2y |'ʏN#êNlK'_.2ikvn(\US$-@ 6_Jt6wlOiŪ!% ! {ĥz@{}JA]Y#Wy`mw2}V>5lMTys(BuK7E^j܇<\k?mW 6S;h=ks|>r]T7"]y5{A蛒[2Q@1|tش&@fw6ίO-B##˘ُU-@Ô8}&D!2HH3χA$>T#k.<^Y4Lzi‡n{7?cO;W78-9צr(a{lsH*EEW뢦 zrLR$aJ \o 9Eq#tb9y>.KI'BqW9IBWtdCw6wuBRh=i8 ê4+>鶁nDÐ_C p5~'ޣ Nױ7P*^,!֔ Ӑ!nNn].LY9!+P kTc&0Ghwcy  /->BM{ \yf؜GBSsSofMpwuaE>hYHoc3uO@0Trӧ824vF fsWI&BFRopk{,Ճ;=[74ʭ Ӝ7GIi ZA¿&`xmqH4ezC2v /8ǝH6$=彘 NB}8=0Y=Ygpޭ:a>JZ1B ܈V3Gb>dA9I)F)%c.͔0#Q^i7s&nrT<Ĵ0Zݰŀ:Ƙi6 G,z ں\bLW2Kk SoZg] jw1$[`h $ )j68[ٲgc5F}<̞} ^•@T $!3 8}u9`kXȟӸaR-h-JR}}苷 %ґJ*r!ݟd&̕ lV^n0wj=:5߿uÚ1@-iQPE>{g=䕴gҝLYV ewpUX5D83>mnY7O`G0Nl{ӄvEo9ҕQ}>Ke|5dWl}t? aS9WLBW0N>|։m5xKb18Nt%D-XL>UV]=>T_ZH#AY֠GN#ѫ|;JwN@z x(&ѳ )lVCVa ؀66p;FǺ3bubw-*Vy/٦ =beA7=Ob>O3JbpFV[ǵZn5eմ 5ݣ@ʽQ '˙[  Mt Ch H7T(t; E.̂6Y xG:Ȩ8 u 1&PG'hLmwϱ9 md)ɺjvoӴ}U\OOFS8(eeʳGʥkNC#j3;:%߾=λbE"$"ksU .Gbgޜx.w*{"-1 eU;d j{^<0ߛ4 -$`E#Yr~o[En8n@ "v: ̆Qg)ֵBɻ`|skS9Dh F؏Z: )C#7vxYۇr&@ (l6I\8@4k2ut k۝Uڋ!ã+{q~}(ɈTb a'*@1ؠw3=5iıve Y;n%Az$)/#=uCc5$eAч}0 ~HU$ lp{p:;+^9ݡW!vܝnz|8g;tf[OW>Uapñ!~~T}oIO5SNʅ0r]|kUZy4)v_k lUCP"[+1Gq7BьwکDߚUb@A^f̿@82*%ř?#Zp0̱qlVJRW6f[]bM h-y!k(qR؉19(OǠoX5*`c[Cغfya:|vlH(!O>Cᓻo$_E@~cIY= 1;œp\eL'>R}^\U@+NEpƓĒ@frPi{rFN]LYMqQ=1O) f30iC>庨ѭ`Sb0vmq,P$E2F6}74[KD);zT3J4ucY! iSuHQz$Oe~x |P(B2^l1B|]rC\IOO`{/JC 漏,g߿ZH œ~DRl;oZ:yr-[4WU6DC]k?F&9 ~dZ4re$Нj?’U6W[߷:ƙkyh;nVNCq!@c|=4izQzʹ4~Lw7&XS_Մy&w9Ƣ7s;mX8"3M\źY:'ekl3ka|)ؾQ¢ ;:[)zd)f2_P3!dx(ܞH{DNSE/xyX[v j|]'Դ +qI@{¢]6Xu^<^sjm!V'Po9MkN6%pȸC Oƻl[( ;|e0o"|O,y.*w`4c3I9%ţ*',$>T:w[Q*.:w9l *%U77E$؆ƒ8~r47JtwZ?]RH t8vN8?4jczB-5Q;@kYFBvv[ @!g-f(_G?$4/S9^Rw21bU3WCm\g{٤bNH?' i~E (tp9_C_qUSA}7eUI}S2ތə RnbC ߃q:˴[ .{N\W6w^(Kt%eGlin6^Birv,GctlyA5ncėv[9I6_4vF[ ݜ$ݴ:"V>lBn[(5*&fj*nÈEe'vjm n֎j|ˬsT/.sg5(Xoܘ*КMp.8ڠ$h!./ՅmqK-Q'['J+hČ=={| dL*v>snYM{aq.[ֳlde8_+6e>/@._YE*R<ؑ7ưIlG ;% (;θU{^t7Y6D#&d%jC+ΦHPUEԌ4ƖKu?TavZ+jEB*"=c3CD}aQA?EGaTp+NpZC}\s9x5\\X9\W "ȕ_+nY/TyF_tCvM3,rwT  y4k’f2zQwmEo ??Jc~G~jr/G*o b [ o{ 9Q2e!f١gT-~ۈ!R&eNUIV $5lŬ;쫗'o2{ t >;{~?=ǔ.=5Zd7 !*v/.9ẸU~Sc hh$xq3#G jK5_ESz`Yp5@m ĸaARHۜTQLugRT MyeEa{/>,e2g",XCzg[P(A\ ټ8[Sbk|zXsE1BnM 6?cEPW* yc8ШcRC|ȸl5͕ sOiur}m+%ynJl#}6~\QJڹ9X>І^牅O~iӐ`}`-ޮh=;plڽɔPY.c2eH'=CO.>*#WdnRcJlP?7$e&M{`ff]N)= TM{Q'a9Hg?nd ڪSWܩ `3NSK] [Y h>ãu3jbL{ܙha\ .I{MbfSL2"p^QvTمPsJpڨ3jZ$w+8qwW{ R;沅)QΕomJ# o^;P$;UGNAO_Fbu5)B {G0@Ȥр?T28\SO廗UgBȣRRg 5hGX}DsOUx~)2: m/nAV9N!9[Pa`ȉ CKD(K?Q \H:nύgdԬc>עR[F!Y6;6vcu/u0-no&)0=grL;EUN/Yaǟ 7bl^BFZoM7+sq.¨H)0.Zܱw!VB3迼2 x5TYB9R#fh)a<ƧʩOדhd3lM/mfCM[v-ئg%9Ekvdmtʧ;Vwǂ 5 V76E[$3oNџr(š$ You@U c:鰊{s<ۡ$Rce0ONzH`)$u)#0%?kWպ$~RtDj dBP'X&ڌ=HL ̿ć ݕ/KI(bA{{Wа#i-Ej9*^P~?bBduid6jӰMwO1v 7t j㣠P+e,MBEPfo}qiȏ Q̥RI9FEz_٩4<~r雤ԎsWT ȫTLR# ɶ%֎xhK=^Ƽ~`mW2̩Z^ꗖ#f 9 D G5Y}hWC4B ŸTG%x1)Y  }mzC98 @~V^.R_.%_2׈bFu0 iIِY XE *N(/ROlkj "-uJFhðo\2R3^gD[~ݽ?[&1Q/<#9|G.@$粒)R ^k[),4N3+]C^80E6DCo`v➳J:㒧xoPJt|8ﻷ[5N9΍xhlɞkZ TՙFuHpv@L-lڄrG"(KHDPTw 7@߹4u k #?l_dXJ1A:'6c & 93-xp9 fԒ[e@ mvб_0]2²(Mpee"Aㅲ`JA РfC:ɹOEg{~>wXQHl}5&RQ$RASj!n}gg&"h2cʛ/j&Ev57)Ռ} T#iYX< wآvOawI4%vغj˞ jmM()?sF4'UP55)}ЕD,K Vj=!"IBYt{Ю1oXm^ʓa1z.aߝX0һDȗ'/Ȇme(Qkϫjk$%)x+ mg ((rj~J:\JٰLVWө $rI2?]n Slc-iR9KPn(f .Ewb!Ax7 EGTf9{d L\/RnI_'ɪI֤Ie,b`["?uY9ŲNq쑢i1?Sq/ #ٴ_s3)'ϪN-m _K쁵!+f F|huqKUsUY7x<5xoń1G X/X "-]­f=AQyHnA! AЌ4A}*V3TBx;"'}~UHF1nw'2ҕԌ vm]OR"Zu][}a5t'3a^ĉZzW?M:';B1Sm1h^/(1u\ ypczH^C?E=EZ=B^i-o % Rv0܀WQZ= !*:Ga X=Ȓ"qwM,;QK;Pr&\%d^*N^ " u*0j}/ .Ot}iCgŕ\7h8&qhDI*rboύJ͵hg@e`PGUUcƋG({5pb^R${igh#'(yh]{"xG.zikeXnua5w`p9n' N1lyw[g|[]YG]He)-ƙ:hEv뗇XD\uΎJ`Sm>wg(># Ƨ /4%8'7Cե"Vv&Ƞ/h (FrX R?0jT-SLmm3Fve>*"^GAJ c+}hLl{=C9! "C.-|3W톇NJ\U \ⶮhb`@H?d_Dx$}r'G]ߣD_?-hXOE奣!?~^Cc&MB)8 ]WK` ,^aE]8hP-c+T I p஭#lP"h;`t }QUː GhD3KaCepא9(ӳ[=˸;b{x3>RO, V-r8\zVOR!^g@OX sMXg_g΁Hy1`X~_k4 X*fo!f-\&%zW~*؝@K~YeS`{+j<agm4=2k݋T]V~^IE"{1L<{|#=j/%sw҄Ͷ:75i}k6[%&%lZmQG_OY4ZUpQDZ""#@=՟![-cil]w׈wʄQ2flq`1\rZ2(ƫ ͘at20 '} 2!O鈯b!)ME4.@7bʸyU=pGA }YQ(9R)Di8)}rJnT\/!is˕Jq6I*"-_/:GU=00X'9y:;^Ėhd pWA Fw}f T}OilٖɄZn{GhT7h6gKM;knK:`dLzʫdPRVaF<,#z KFjZ*+ЕKR@!)pB+<],4N0ŦAʤX1HrG qihb?ըNփs|z^ pPsTC$ #mBze9|^pg@Qc|1:-4b/]4e *A 6J10Q}Hˑa IِWU. Q(8$)w*䉚!}Fr!t^fk~Z ct!͐1NjdFwj >/&K>!Eﱉ:\/f7*ʓx!0#se@s)e lu6/=[2:(cf/ARYCn0knd,'bc):XmvY\u,rzE- '?:lu =M IWzRWH,;fK|ƛmSPjmJ91`OTu|':2;/&Rq>QꌛIqq]~U_a6rQ[!Ug PHM g2"*Mhr+ lg$~Wx1FҔ9[^74Y$*=kGPNEJ Jz;sɽίwn+ziV,>{a4 +4GKa3Pmb\S8M" @D/:\%y&ylhJB̿h?:q[Tkΰ`qm*?ٹ˳DQpY| %P-~_^K_h0c>Ppop/FWT/%^RY:CE#S"KPCLjs Qg"("?C)@.5Pjp+3xtQx C.;M))Uܓ 9Fa>4~"D0r3V[B~E%5B%%10SVUsC!%pι[431RQk*FqMgUpRIYX2 bK*aIZ]f|û_s"TnRrr|!|mwg;KzEKSS/`C=S/x\E?'N]h1Goru.8njF\pa U8kT%@QN3<*Ӄio?o6rK8qB<| M/DѿZ/B(缑Ͱ,A@aQ0L@} /9گMTQH~'J:RT~_v6 0r~Y4ϴ2M?;W^0̤n$d]fpIeI_ a!~ƫ?ĘFM9.M rS&[6|>˫J,q44ލނb#btGi<辕e!&x!٧WN)S(o>f4U+cb2me +?mmmLcq& DD FD.= xu)slsEQgN>`yEse_LQrĞ~_/hR 0/irY"aP*|$6.45yh~2!$q =lMpLc̣u*ԝ9 G{1 -fx1To{?%DzK=^b IO/LrJ.`.DDzջbtޏIV4%{gUb.7|(8NUxoC$^3Y@}!{RĆnװ`EԭSl` @Y -4w8ƖT2=ɐǷ_Z)l6OjfA{H4. )>7:M><**ygdp43D&-lIP'u7wP$I*{ JQ샜fMO47XK%.b|5=AZ1 6C3yMR!6YhPW9]/R{Kץ.iKan C="ԭN]!k SR~n%nzD'z ςe{O ֈU@{(^ /ճj7;D-l]+?nOQ ja,eHwA#`Sf J$%\7}zt+wz!dz|l`nzE7-sh ܏]HmЃGجx1r'?&vU*0iJ\PVG+r>3}U]h$,3xO}E4MZ/>*l0+6!3IuS*gibT?UݚFC]u};V T&ܬ$P^#eR^p+zV"1pM*HT qv {kw 5}قc,p,|W}lLD^M+A۫EԨ+f5_ﮕ믖F ["bU A u<3T2{!RZ=ȼ6g"XFx>Qu[ 2׀3Sr[w"Ԑ}g4itDĉTwև9]ACXˈɜ82?d|WyIG?ijyÉHOi=e5{NpȴB:9a%7; ZnuHL=1d/elD=m# Uɀ{lk1܂@aw*qr-& 퉮rw45CmVM~w읳ObrFsؾ)-MOĤL^/LxlJz{QxA>BxL.V+E%|oT5j#W*HM`gЛ StBzwgl+vٳ*{C9bRZs|l)}15U?6zzq /*k\aD5Mԯ'/ZM?' ֐&ocRI4GJ 1s',l C)ڞ5Tuh{oa.385 V?Q">+0yrJ`{Fj8]F"J5p^, Y{27uvDzvg]>S5qj7mx|n6-߾!n| ¥ #snkrϐF`S&Jgn:~+ťҴvL $ 9ͬyaoZ`͊Ѱ*7)͘gl붹Dڦ2nHy\g7b9̑_ "^S(Â6TL*96SݯgJ4;u@MٿϭEMzo Km6Pm&.7 1RrgR^{@37W9v̀t_Wy  zj?mzaMY%tn>"l^z$n+ @#9KцWx1S dAg#mشdD!Xs?df0L q&Zz>@4b+|HiۦmpFe^=>#-c5!3OoR I73gWV?qsjr`SB8z$ܱz?_>K{ U?AO0\f64l| ;iTffh~MEc%͈Q@3PF gT.Ŧ4FџS Z߉uw]273+i_!:ݍC)Ƅ=H ~ȓ ""Au_\rh')0AӢqn*IT^HQ\s_֥elF@7dw?:INU(hBNM-tt|$[)|N#$UDa',=wu")_+booSp=0n9cO>'u/1 &Clаq`0cI$9%Œ*|vɕyV![du\5Z~z]j͕9z  x2'N',(Yair`(MRoOU m;^q)}멝~*;Jrr?iwtY-9pEU"U4bѼ߼#Xٗx\zEe; *3P~4]Θx e?-t.r5P87mӬK6 ơz3<1_[|jUiIߦq wjo U{RZĩ4g֦YGf,zn}n - s;[fLt,JՖ(\R~U^M.Qvw!];T.$);t&-2dUBe2(k+ wPĝ9/LDF?3Ou t CH #+R+:Z{( =54Ki?#֛ۖ ^kXwFMg>l2D la QEi29g\N*S0 "o N]݊.tӹ  ci5{D _o_,) * vwڳ)ivs\~'}E7g$ U߭D?QMt;T~oMgYl>Pgm(247l}mr<{/Y H0Pӳ q~FjI]9iy_c`f633 }d ^bFvNb\Dƅ?'P5"!\DNjQ$ kz,Y.''_)u;εp\sT|i Em;;Dxڤ7zQ8I~l]nQPU&BJ1ΓQYު_rgV7Zqucg۝ir fw6oT"UK 8XإHt&r'3?`v~3Cjd]D#9ArrH"vbb;͕`NW|ܚ}8gg0od F)!59SMqѬtpi('u"bMF) Lf@:7;m?K!fPN޼y{Ƶ. D'vFGU2jvx\$Yk_0ڻO!D:|ؙHXp㋏1r!+W)db0N{,@R&&fS"*^CZ#6A3)?DX@݌f g|~ԵC%_mYz;|R}}hwD T_o+)ÞK ])95!)|LsI C H^d~IW8I| 2)1{ae}HTD@]  .g,֤s _7]Bx` &yxO-)/ S0"5GGϔ jЌ贒i\ hJ:Iv3+\^c, Sbݖ謿Wt"Pɑ]ib5/+1[a𸯛 \#RO7&աgՇkpI\X}6YH+ H6p6d=jһ&gNHyIm@MevU;(-ECey |:뺋.w żXF7@(_ǓԧAR$á%uXk1jɡzcK 8A P=^%T;gm(!%Z>h*v?6 6F%D>Q!W KL_&Y)t`$uyBtX(io/Їtp";$T\p< kU|b \ZJ&)»}԰<ؐm/}-pwF{Wf%>Ji]}u)eV3W_Y}}lҠ(pd@$5spcU00d|!_&?Nź_?#tbae۷L/J>X; W>6=2MOLF!_"4q{WJ_wiqCGIs8$+zETf bJ7BYp1j[}i#Dӫ W8 wdOl_Upɵ.XоAX\`ݝLjp0Ɗ276_PJGSheԯׁqyY& F;{9|~Pf#\xRSLI8x*!: ظO}.qJXV39FǴBCHq 6O@ǴCsy2_;!S]QewXZ.Qv!y[LM_8B8ė}Sg襪.cfNNՀi#P$Сeho/fs;HH#paCX5X{1*v^?͓/ Ik#e1? ABiMѩ f;Zn~ ZwS}9\j )>lY191prL#d:RALy 1͡Ktq~ sq3sIW~E@3 +f (wQ1}oŝ Y,kwنC~wڤCxuh܎,BMIr4=+ k[*L@ȉ[ݵ ;k_K5CoMY^! нHwc.żJ(~Hw[~+]$A8;xl[(9 RLIQ=<#,Q8n,.UЭG%˄xb@ӅDaCK^)+3:gp <6m&v1p2C,my=Ql%U͘)KS- -fU|\$e&8!gL0}g;}41}<3tpÏRV]>I"-M^;&(noC$pi-b:\''2ϊG^d@QoQ%RX|A?:蔠ľ)0)NݟdnvQ*q'9|yL-cRÃjE42 SIsXWs?[d#XEǿI\tT㻄iԂh% LNg/-6|~.;'$9K}>L~k׌=Zv[.O~:`EGXʕ;@ȈZ'qA-@N3Zs22`:?F Gc0"޻n̚8ޙhpaۻvq};F& Kg;:%Sl؞N.w}s{[uEWDKq(2\QKw1a%=$b9}}᷒Vu` tL5,sTBm>J/Ou Ϛ"m\/yQ ?`[!#a=1% LDo/ǖJXI~ZJI&Nn)J0bYDeҀ{xlN,:}=(}Sk-Q+T֒h:4.T\Ha0;6)$/L-MR!J"i,/ԯ](Ԃ!bQmWa]癿̛q|WӅT|j\l ɫ@D^%Ugtq]{YGnڐ 7Ze"@)en_FF|(y}c;E}Y] rhrb];poT-Hj @":4`]|%XHQ' S̼_ *}r 8Qݳ$lj"ޝhbM }U»Kq^8l#.END4\k I[GGérCg^gKY@H^f7:7QUɤitqG45ט*L9yi7~=fL@X`FJeFo!hW-/0}6D"q BSMf'yR8=w쐲 3p Vs]ےEZ:u(::if006#mFP12ḟ;H[D3?( kc}hN/=xΕ,63,Y|h\Hdﴫ%1«p:Nۯ#< g(>~9216(e ;/) zP^]82 :EojbH=1~?ƿ̙Vܧ=Z [Q3C7@P2ħT!iz1Zy#:cSz(=I'ٕ4l2)\eי* 0ڸ&}h /OzsGhD@^-uT3RD5.d<@mb@$cŪ*yc<\vyY^F :C~, 1D4YUnܐr-S`>;Rg_,pLlTxEszW%2i\8*]=yͷ,!G o]T/O?Mշ gp^'\֦Ɖ_Zب9vh\4wzTd]31S1T!\k=)k0ӕdhB pJHMu|N  @ o|c}:Tg&F ] S>Bn+@ԌQb3vL9o>OƤiq,ɦcF߈opz ז yr%1A$C/b|q~2Q\̌J\w@\ߜ;MwG3od Q" FGE6A kw[4y<'?#UA)蠦q4-}#bĐbޘnN(ؿ[[ ``+CRVhV 6pal7)euˀoZ9 Bl(J\-'\!Nިef_1]Ɨ(;r&YFN %EI)%#; ONԬ2th<!m 2vcq_>\`əx}'V#n_#j͘>ՏῩk^! a`4~X!n^a$U;FT.:zLkЎDApXPBR %QPolo]j.u(N'G?`[ Jd Cȿ'&ǽBR4yCt`^G'Hi$s/o@􄮄 UV5u`O?B+p*ię\LOmp ÈC-GbѶ1X草U< *"*,{6g+َhH<-<}H\*$6"m^c`쉙_90f5]9.a ']k>Ԋ+- ',1,dCc_edmP 6#GmN4KE2:敧7߬5FB- ^-zp =Mcd1= aIA';ʘ&ۦud$OԦ; ɁF<ټ_\X]drB[7Qqd`A/@pLZJ% >Ч Oxox.2؄RfL4l ZZOr1mr=4ĖZ > keN47Gdﰭy /:oX22.}ŗâ MK ǻKy3f͡r߫hlI~l"H(,2Z5|Ē|mJҥȈ\wYID:u se?(o|uDE"x6!Ӣ ;7gPP8 ʠd߯iMu Iˎ~lмч'IڜN07V,+xSۛ TQ4BaYr%R3t_ (Il-C\U f v% %Lp E"f&k*tS2;TЋaD(~sfTRqn3gclP]%Me%[S<O*7:\ȟ <4&i6,'C1Ωb؁V7J o/ֶv|^Z4OcZ<7[?tU% |18B5-+~LY0Qs5j@ZӁJV#׭pv7ӣ x 3#jf9,4#y'RlB]>*S݁ V2Wo0yTg@(+n+;l][dchl#5z!#GD5#*O| Cq ((t0~OBKڣDF;O o:Ű|-7taTI*XeͷY4YѻX q@s7ɿCRfYS3A I"Į*>(LjH8Nʪ yja!>Tj*vYN(K#3rNWHs_*'JGԵM#ָʀWeۂ,9/ԍj:ɰj`IUۉ-:kEg= >#6UhaP~"WԎYUJ< Nݓoa/,u` .$&yd*2V*t=XzM̼Zt2RNӭj +M6n:݃vEr<.ǁ{xEg 85VY<>|eS}Φ= @Z{n:N*a0 БDT;\g[U43jc8>+cc;jKvg \Zbs:vǚI=x]~$yFOk% I*`gnҴ|TTl'!n*(3F ?Z*=Aiߛ]x5#E=VyۆMn gL=S4 -&U6R,(PzO ?fWc҇0. ts%j6ZYMWR{)Eѿ=vyJab yl+z K_B>y7wn xǝ" F/c\g|WnRf{,&pK6>nB'_.,lB?$c`b! WF*bdjLm:w;T:/Lr$i}SC VXK( iiI0xxbЇh?I"H1:t]/*VsԨ)Xk^l]Z3n}ю{hq i!+ ' %Zt;6_rEhz>T֌y;cGQ4䵫]! ϟ)tdK]yZ%{YewRSŶ-Lr Ej}* |K&M l($?]njָS"֠hHiioq) IttU"%RI=,b Ӻ\m=k|g샒U:b3ZjG\qط?/} AZg[>zvi^{`gzvǜaDG VEØӽbf"JXɈ"1y:lvۓnLϢd D9!v"8jk 4ٔj\}9ǫFJe2V1Mm7˻lC #,1T*2.Pj{Ŝ9TR]W S*EFT0ZkBVECW-xu[y{ojiݼxCXL`Pz>oDlA3lKx5|@8QrjNJ-QՆSAXNM76r|.md tbKTs"ֹ QE !9*#]Uܚ^.ss>rδ֤47W vJ.z!;> *Ŵ'8\xu*ȕ.\0sexf#i+i)/6#ԫPYd,ʦfWH᪻/\(-;-w5O;CA†86憈ɊAx~sHe~L7}TCNmh+Eؾ7K]--i_\1gat]dOb7EQc!sՑ;.T:oc }Ef ^&䠚_$Ċ0L":AQ9~D~4s=WElǗ[f=h}8J{>;-7不wnU :S߷Bޥƀ G.VPɑ@4yAnP?*7&ϭNym"E~RG({*$JYBPǣ8e] Ivn<` νU[ZJ7'`}LŤEtr҅s]o=>Q^v!hό9sZ_miS/3iUӥ&̿km]6Ua@6bC {^2pVFsrx>KLrnʭ>7*Z) Vyt_Ww9zj2J\F2vCWJOF0nc NpݷpDZnE)mQ3z}U.>OE*slP߅g8}Y|MB"WyLX)ByC>_;0Miv-~9G# oj4MB2=sE"ȑbb&e^s/gej=챝e O<ڶj]3pV֜`7bwd^KqqGfRߌ~cw5ly\;n'øE sH@|ͫ?l?yc$ Ss:N:n@ >5& ۹ۛqUhYd:&ӂ=,kH y>BHg)&{ ~Ji$\N`8ҹM䆋'w, )Txw,۔(t&AUMކ)]g<1 gxPrh.N0]5`ż K9OxYpݜ"@%M@ GZ4eA_2#ؖ"ytWv*u?&կ >3Hsöty;։84̑=(v &ʂu*LL}<%^Q:ڈͲ7އBzK Q%VqՂec+bBM).>gcT*Goti+s[Έ_VmT= bw_ܨ)Mj8 \KZwsH/rMJvB iK> SKUq@1^-wI&^1+`G|EGԹd(N \Ym-5VG NR) ޕ#|)cBUF}V6!t2cdg6GcvPd,[R/]faȏ5Ȯ) f2b K2eZ{=1|ǯ0rY9> /pu zCa"iw]f3S[n'WlR̰AJC~mL;1xCUfp^wׂQ 6r,n1ݶ;q[bC{k4+TkĜǢ5wǽjo(8EϤѥoYȏa^-Щbؼ+#GYL&쪾a6̑FuVڇ,) 1У}V'H˙uv[uul Y|H Yg+cEX.RC·/PH0:.)'w9깒BéeiRAa1;}a7lwU uVC\YxGt*?c\d:;ܻ'gv=I,(+ŀjNfa6zxfԌE[!5pg"8J>2@ H}ḆV>ΆPlp`(YZ%SAho W:D6Bb<#PTkg`ȧg(>X,Qɬy㦄4pXdwN*ٴq6MAѰ]_ Q[N# y\"E"T ̓= ?>&عbh{3jF [ 4iN%'?~JucCaAfM2Xlكo|?סI۾ZZgyFM%0%ќt5jdqhG]bm7EKU7ፘsÇT"O%2y.Ni#=d(v k3(O6:V\-i7G<rvI-!ys$n>Ŀmw.YjB׷yAK*h]2dag>ی_e?:δ@RUlȍ&x^XR.@?;įAsI۫eՉ&zji+hk;.d}{蔕D[Z!jpX-L\Mр#6Xyx~c NJӠbi`#A.?=ɉ5 N&beݑ0S9)d1[rBrBXH84JaԎ&#ַ? Rir4j9.|,ľz7w·W+=mp9ɸό چK1.W eckh>C$i~xRx6ګ .d!b7ח (&^a.ϱ(_~u@Z6۫{ZֳD Hf fVV՜l  RikI~bEc=R@!}l?UUS8HO^;V˲R>DD `q)yc } ɞvGErG1,C#Y T5cbS]9/1o٭ԙ]z龿yyDړO{Z[G X6Iisg\Z"oJqBCa1ޏNZ8ăݳ'o>ՕvgdT^:m Aq̝.&>wF|&! I~֋ )\ɞ.(P%yP 83p4<Lei>pߜ9iX˱2~X?Z)\:=>. 8TR}g"JFz=kaM[J9xc̶PajֳCiU֕ NuJtu5GEQ)!zZϐl{%DlS|/GTln{:PҀy=^.x%A(nl*L]/Lw.o/9+;^NHDn\'EB }IkA`ܐ'8 7 Ar W@X3m`{J8=mu0RiʎSLDEi0j/vQY v E>k{.w›Y_;# $"O os:ODxJA\ @au ]=aށ4{rv%!Dvnz>J_$zRyRuʘgwZ6~#[TVoDMxZIa€Mcɏq F!^AoXSPIbh򛖸 WPOh0) fq)[pr2KGAoNмoQh'A! #cEs*P]],>39o*l¢e[J@E# %B] Pbu¬juӷ9m0)s?pӜS^ bxn_*0^!o9&Z | Ӓs=*MRkWp*ʿX e ]eyx*W=oe>',Ozk%z,H&;HZvk1`g>>*DžUxK@e?K0aМתVZKVKK~tUx̠,/#thYgAJ : H0"2̳4ާm4DK,"6FQ- {! MeղKx&t)QYK^pM"MI9P-1GіgKx+5ŀP}h>P2f_ R, 򫭷6dE+MŴ8,+~g4Ut<ޞ|(aPHDi+T+9PI/c脺R_<'P(3;e/u %qܗz^*-xx%N>sqZO0 /ò2Bpej߹1)#7=-(g(a' DCQu>VZα&cNQCXe&BԨSf\}@A 6Z0!keB:ni=l啎IB[l02pkg_#!>muGavh"8[c+;8j?8DY4$US%Eȸ)Rl@ pXOmӃQ@߭ps<vI([kveRla!f?NsjFyn.2ʄ'7ά ^Ob5B9 ~5*'Z(y7M{jD/JMWFv m?;N/EKgw7ڑ% g~1~(ɺ{o]hPXtn_@y@Q^ a]qOG7DU-qٳ.9cŸCcյQͲk4DE: )>ɮ{P!4՞6D ԥ!}>/Ak4('vt,n*\[Y >- >> eI5m/É1JFYęOިMwht֙x+̜ajYD̋W:/N㠜F5Ws6)f?wB5MoC71bٌ('%$ck=LI@NN>|>gcʎٛ1O poUp8)KbFDHH!'C ts^[NW^]4)>~jcajCin(W}LmM--p>UmZ,$7.BK u>玓f CYtQkvoYsX!?hq讻NkU+ ڜkuJ(ab L6DV1Is7?hJ*ߊ;D'ZSϏ8ϠYFÌ`+'NuQxUf+2Ѳ}1+]@9,biU.E | /0;F0kӣfVTk^y> XLgbE+q+G?$i?]g.녩*^#>+Oq9kh.$}͑i <Zpwy0F9 ;3 ~g7*zr(R"ڒBn'U@qt}}zi!AwJ]z£l&K* aZHwdPCb&$vZuǜtˉBqF{\Gbwj ϧQ 4[H zE:xc>5Dc.fIH#5-tJOX֙,wP [;sYbϧV::C {ښ Ef!maW %e!]ڤFz$5[Z~7`b#N).CC/N15 hV0( mT́_Lvy`eZ%E TmSiVu/_!4BHKo zUݎ`6f(] ҂AuTgGveZTJ5π< ބf% wBF]{ZT ̰ 6[Aoyޘ3o5c6lM\3$ ƍ 1YB,bn~DZ"Y[jWIFd:+UleǴSQ%e@S:iSi4o`'m_IJKN~gz~TO7cwM(bT3S(40˄ 4ԙمrP,[_HWZTUDLv.Ѝ~'jX0Z bqz޷43s`@5ZFHğY'E)W>5fϣtClF >Pzc­k(uKhADr/ *LfFsRk"͛-Uo[o3u=JJΎv)uvTl`5ȋ~ [p֘}0YM[z„yIC8U c_ڬLHl;5/Y8FY ~3(TDUO'TtG0qOӮޛ[ڍXVb=TƊe1,lF|0MXX1xVB ~MxR[g3 )9tS˨6±{ՊWSdp0`j]1MKlM\}!'$*!u$RZڿwqqWK]O,xl,^4aysk, !'AfyiaF45W>q6΃ x,=,~\{e:`oal^^?b5Za{T˶oڼ+:mҠQ%IGeG8,{.>;_u+I{VH\xޝc&(\$Sc^@faF{A񆀷Mc"m;U ʔ>:KAY`&ޝH3= (w۞H wqVH <G\Qx@[y1޻IaQW$ f`7=MX ֲPAF4 Lc-iI{*\=)qςC=77 1òV} Bc⬳)kRyv% hVq:ǵ ~"10ͫ.5C%i©tvoe7 AjD" l[q[y4KVX`f$; -vмQ0ӎ$80{iNEHhfv<ɗe64}ק07˩:dтş~{AVWie4phm?q߹ dr'c9~wPGN)=kN"ɀO>zʌFT5uXgT9`LU:L`;K7g|QyZ:v\DF;/@d_klݴ#ӃKK7(WT΢7d7 j_c ڣPetc]'*Z&ɃU=$UJ}4 3Z&RIͦV6$,mj Eo-2$M\U^݁8kc͋"nGq:%KL}*1'[0Ak8<1f n;eXj?Ip߄ʿav9qswt˘-O]p'%UسvA;1=p՘'DF\tbEAJ}fS$ֶM_Z b#^bB{eT5TF>WEC cȻK| F*:>GZ[xo9{t* 3UvѤ|$3oPf/eDV޼ԟ1m`ĩU9p+FB<)ꞧKaHU(CCp"̸;Ϸ^?!#C?{g7PR/5e9* ꥠ P|_ۄA(}*D:3V-p@~ 1_$OB{}C@A¿C aZB~U؞陈D}Qؼ\2*ZE"9ߵGh#4Q9O{^oqI:Q@6ȑˇ4k1iyԾdf4xS=%mB0 $wL?\!`dR-$hBv-gx:LK4Vʪ9>vw: ߾,m`scc|9>/Al("GK jc,7=qj ΎM(щ -ydK9-G3q@_P[_ǥ%Y3+1+JIz^lW={)xq>ЀKZ[%-5ӜL JʍϾ=豞fAO68RYLq|3@ːt+-f/e*Uk0$SnkҠL5kegWd"3j n\JD?E",пSS-x EW2isOkl 1to_Hh[(m7Fʖ OnKՓ Zw=!5#_~ ^b`T]&!GDVHK6 vFTx|@]5,w 29J XsoqJP~Vٜ셙uˇn4/4 jҴ he}=[T}dl,\%&jǯᖲ蕼A*=V4 mcG^v =d)¥c CS1MFu<#Ub}l! ++5D08Bk_Nn(x8PNf A'ɡ#p 3+0mɉQ {IB'ב㒧c2)"x^QJ'JX;<^Z c P:jR]m=7̊xPIoy>7lM:ƾ +a\ hr ҂($}gÐʦFʣzPT O\ܕoCl䮲AW1O9*fB)yIgZr/Sma`UibjWQh B^d d7Aro*֯6Z`˛0] OhcK 6WeI]{gL@(db=XA 3 6vǗ% tcH޳2 Tw}/pO2EM2дUrgPg|#;Z4°*$|1 F,{ |KY:&VvW^_yp t~ S!.Hi%gtvIr%jXQdn_ x% 3FG2JGJnϠn9pp̛1~܆˺@([Q-~^&;{~0 7;*P9TaeNGjvt@&XjmV7,W *X݊}ռ&>TL^h^f9m$VND ny)w}~VHXI8s0M,bh:@nG1O/yfsA WY7౩q;K  רZz[,̥FRR_ruUS~"6)v(IY%z^3S˭*~VZX?LR&#%杳2/*)d"~TEW?3UMF8qIpS2p#z)0{;,3ҭ٫2pc/}McQ,+Ul(+P|DactOI!UtaQd}SP}LUw"{&\rfؚ$V~-Mlz^u>_"C>'f!wo.im>zkPƃ&yW%8p'.n H@B ɚAG"['ݐ2r1\-|I{͢m7j׵zX9&a:e,:)5=IHXu@?P*6u8L y TtZWEXzY#Ҙv)NN(h7\ε@2?G>h+p_KwҡI4tͻ.0T|Ͷ$Tβ{>\ZS>  [qaiS_k޷.)h*G\JI7# Qk*&rL;BXQ4cFuؐ3TPj.w:,WQ+P9WZAsE|ۑ5R>5UR)帪23!k{ga[M-0KģE5$[C}:{yֿrsWE ȆLiC ~ b#aܲs _a-J9YHlmK$ i_@YͱY*),c6'al9;袿-x*gYE݉/'"< uY(yė, XX`cFmX4|=^tHD*NO>읜+*O@Fiv (,OZmp /XPGy\6F^x<,?NcNwCf.ȯAƏ%]/EXUE8[c+݆ʦ.zHjl[y4͚ £oۛħeX%|zMyZ~%/lg듙7K9) f$]{t Kj…S; U9] qy\ rl)Gq ޼(׶>FZV5_ay>Ɛ c 8obd8DSs3f;9"ҰN"[?=$J Q*"i L̘۔525D& Տ-&?[%iSaL%G)(cYZ*@ڪ~9K-‘ߕ1 [O}?wwkљ<%M@GZL uU|xt#>O /YJl?&o:FQHpor9~g$Dp6ʔeS^BQm,2/SE<1Caeٱh%nvqK3! | 08T%˟yEG{؝*5ņ$Ed8*._: a 2HSØIMD&L Je#*xJgHA7(IYe\𐐜pgHeo(K.@~) i)Je̴3.\Az+=ʐ5wIX؃V9gCǦ Ȑ:Fu=W!f mbk1CUN;'`ZJNʕ9Ζ~CF)WX+)^?.zʼno1T=ͯ]6}wW,kؖR@׷b{PoɮʿO^hkT5j I5j 󅧂XIPr\f px>uZ&MT~RH~/ZjLRZh+ł<(V ;ɳof?=r63%}pk,o@I /z}ڸ(~Dh]Ep=_pGZiNP%HB2?i :ꃕMe$vnQdx{DwS'cB4 @,n BXʪ , ]0?+w7 ݆\#^loW#[%sU՚T)`Σ{M3Injx|﷦\ wS:*Y lv0&Rc"ݧ8FaBD{[CI9orfZh}]2\^RO1rCFC|}kmwE_ iӨxOūQ:#ĭ̍YN!Ƚv6KN)ZlN}'ӑ9p./m-*WDBo:ۊ$ݙ>ߓ ;r9f[ts1ED&4S1L ղ"5&d9$$*gT)ؠ4pTz\y}g5ux,{Ue3d$<Jw F^) -Lqo1wʜvA'\|` ]$T&raʨjzo: jQB!}"U.C+Nk4s6vD"Csܿ6:>R{0ij{NnI.cx~s 9:+៲0~,' }K)Lq;$(RY^QBش{Ry r;!t&ށdˆaîN0Q3 TUռa~z Y(U厴J2p%Jz,{e]H{T/|Y˂T۵oA?s8k7 @(&Gow6{Ywf&t}Qn=cvX>GIC?ݱ`"9)Ӻ&#z\JS.Nko\zB4W؎!Fف3ڧ߂#FWEv|nqoA}z&B}y OK!Xp\C}!Z*?08+QO K?[fafVӖ 8g.8N&T*-n\; , j#u5gT)k5EҡVBY|Js.;>I$>4x%Wa;s0oU/!a颞a%rsN/yR'(" f"#Kr`UX^U)JVNʗb&_91/Ws%X3Zm_|fej]%Q} ,I.hI r|39]S^7Dl檲:gY4(tQ/ .-y](}n6L" 9âbķ=Yt31R#5 qD#W۽&bX&S(Whq|s& _*o6?(Lb ⟱ћr k{%.WTo~K8F䶩~F Xa#S\biYаd7Q^@ȑDQNd4ؤhdd{Vg?[-4䄫'El27.!%8} \QZ\myv&!I] '•n[.˟6QF+DY,h*{\^cdgQ#Mib* U1<U/'U K瞅?!z@aw`Xgk8+:;X52 HZWo5 XV,MiL$]s76<kna&}dz$"6xت9G%f D71Pvo.!/j%DOoBa1Va`Dnr+$ ]ZӜ贜,Usg?p׊7%1,%5UX^0 .Qig)y\'.Ythwl+ V?\E9?ޞUi$7O0Jo?c :o-s#nNH@n~Vk<_:Wn &lVH6YNMJf,ϯ{T;|b959;^D{xXk{IntN $ je"~Ye(|Ks=? 0/+Uױ_;yI ?GP9wDk_rJyuH"m29 rl)V EwX*x_TȻn`V o4lە];xUHClro{Qe#pw,Xw/Ӈ;9H~Pc,eOǝݺŴ:PZB ʣ** є9 giۃPoXNNW;ɠDZ@N Ғws]rk[ -뢧ʠYscT{Lh;ϻ 7@KSQs >"庄(P\9ǐ6zepcѾt!B5ַޝrz=۫ld$1K:LMCKqaXrfɓ7LNfx-dbۤ:̊S1d9`+=n1g;xP:O*K8q : B ~H}<]<7ԛXLurl1bh>cDcjF8%e a~sh;ekE.tu<]j.ǮbJdݺheu1 Rwv.PqR5~fŐ1'NNrgqGS׋WwkxH!t7ta8fBU4|~[D w Ȏ*t_Qf'#OwNi1Q6!h@?KW |h3N PmEryш|0 /MFOeJ ԡ$›#6"n3қQqNA^V5F3 hc,Nc^+ zB4qY2j  F$ޓ']0ͱl]=ݩ'ʷ_oGDoTAKAXw~* ',u3{ g *MEN]r>O^w8gj>(mjF;z1e}gA1.ib?6by@x.t:gʙC:!jU#;C_QRֈWDyڝrpߧ>%3Y`x=(8N\l:5;٘KWW3PP 7 Sd ҝ``o`&bz"cuQpX9MW5)lRD F 0<++;~0BK&dW tZAN#Sw%PRS">pYWUU?gLs!/hJ!,Fzez1 AQkdt}H$ >m6W,Y^Bqn b#V"5+g<{: 'sT4k9C'KcBB.:}3O]Bl,R/h?t3I@܇(cs h1`_# 7:%ngFME .XIN?EOk{s@OvM  #( LL?iivx0o[.'h23J٣$k#Xr&HN+C-VhMgF1_ù;6*C#R7+XRK?~@`Пz{e͕msaiJQ 154iX,P-z'@7Bh1%9mpv}1QhЌVP`Ec:,'sQu6:u<| ~#5@dПP*s)USG~8doeIP}B r;h&jcYex3C6u:ѧ!v)eNBA".&}w~19 # IXJ;e:2vоаQb3Q,XlO52*8Uh7 ܟƄtu[1-B{4s" %KELJ qx?pڰ@ ʹ}a4`DH亍 ܎`AeMXpjnȖ fHBi4I]T:݈F/! @z@EJ Y@ 1bo9u`&/1APc<2yv2nsX$/p ;7A l 0XdB #E4%@ϜZm\q#I b1*_ec!9:*j_ d%,mL|Gm7U KF?JCv`?#:y$էU0;ǔK|!c~UhL^R խU.]MY_%4.Ce'0)z^KLS_DuTC/yqK$N]]LWy3ʋs@.u XZpjk TBN8f/ !yK;}%(^bГi)_zrbɰ?UJ4ij']RW oˆupC85*Q1Q,)bg5zB˟̃`ilc9T MD٦jWh,&U4!h?Q7R!Դ^u"͗-@M_\0ꦄ\(_xMo2ji nHu]z̒yżj-2 0OڰԤtGm!U>4x`:j(=3{.d} {6Eżu3 YHp7^nӯ+80#lGN?>1~2P P,6!ʣV7[Tg\yYAIܘ G=9r8tؤyF]$0Åd/ܭʕյu9q%_Dviϝ˄(lrZB&Jjc<$Zh񊕍ln& [`t8h>#]Ra]\AAx_'et S-sv6–7!E (%1YZTOdnjp OӱĀΗ5Qf/4`z!$s Y'mn)qp\2 Lꓼ&+PjAtɤewīy"2jםOo3b4f8#dppB~ߺk1^'1 AA;8(Z{ƞ~2֍8@7ՍCEs!K䐤/\)dQ‰@ df ѽܻ}#8{>L fut޳Ml&Yd(L@}~J'(mb: yTK?Sˡйȳ0"w[]zł䣟7\3(xsw(^F|tN;vz] m]m(¸00kДocie-C'GP/4B9lz\/Dhe6CT '$XcG_͉uyzwڢߓR~ǂ(-}mR]?khD%fIK*P7אl34!!L~/ Pk{ؕmqɩh4Kbl9U`ܽS0%] "V@ 6ME:XE& iM͈l.:Үˣ_zR6EV䌦p@)SzƘe[f+Ys~ϰi}k.%' ;((E՞hK%Ha$Z|ޛmI;Bè=L~$$:':, awGYk!Mc|FaC-zTé9'~j<`)@,=M񔌓`ԍaUa5 7K~2Ata(\%žDg Xc t~|JItЏ]X91~Βd6ph44mηpV})JLxǷm;qzm5J }~'y ;Ni3@kH]0G('Q_%toZ9w>xUz/p?5L/3H4s #G׉J2Y;['T9g粂 nhcՖ_Jxis õAs} x`fqsG`\@͍ M0U3 ^f&-\= r>SV_c  ޷ By2pp"|B/.x_2/?$sclCțƙݢ4ʱT=\sZ鸗'uDdVL>'PmXW,:Q勫0V8=VҶI9b-zeŦ-J,S*SX9VERULTV*ЯPcf[!G w1M(tE_BHWWـt\ Uˁ1Lۜ'ֶ=.;{Sƽ_yj#vK0*D>av@ľ:va<aSl1aj~SDbޣǔTAmY$;"HK'Ѩ3Q2h{p$u[~P~H$,uytvJ'ijNTwx [SL t|N ~qyZ[u/7p~ͨ¢p|eQW*&(fr蔥eG T)RLk%ٱ aP ֍k~I!<8ͼctIDŽX+f>ƤyoF(&#׃mMVOe!$W.n+֮1r}.#448 cƗ{ӚB7lW\9P1CM yV1P B5w"l~z+ s< ݰA3x=_^m,! k ]–;[rZf Ԗ4пT[74v3Ř{64No>}^ z!H# UZ]^n* aӧkfDA[[g˻U+D%E;WnDjy=GU>@mᏱG9 ˅@?i UҊ;4A7u=$0n4%uvRzq')yA1@|tz_L1(SY8.0"3lwg$ iGmls)]Ro<' P MK~cHi&?]?> ֢c/3gTVw6O݂\8mPe{Z7(]`jg 'yLme}?o]+Ϧh !fkOI^U|W5ؠ}xn~с6`aDVWuIm~ҁгs0X&4?pҝx+A+*f!Y@uLr4-ߝb%%}|9vuUR`,yȍUMӎpme;/m$B #-N D ՕQ:% qXJp{Zkp!O-v7 op3B+Uf r$E0d`?p$$"|G6&/]P~HL#q"+ۏ2G^K-MShVM&3`'V'%- 程c濒պED- w\:)üLS,"tOPwhC䅋̠2HhS~h(bi }&B1i;dL 8R_lֳIϖ$(iG6 wh>O8K/mGF#ss'<F4s;Xj[%Z'v"/$XnOML.WG*ǐ,L!Xۄw, ta5!>h|Wv5>_mޱs@\ [JW Q*O D. r NDq[GT;3 16 CoٮM&!ةQ%\Cr[h$\dSǔ k}CDb5XM`a@ASNF6۹M E G=) 6R82Th Y`9% b1oGlqFɫ"In~SPY}9lg2S'|\!aW0ko*^ܓۃ,u]$xfUƇ dxw.K~oʜq`LMkWys!5:SttbD ꇽ56㩞Y]x{(23ېҠ,\Tg͏w-$g&v=']\#E82]c[JlA@_l{kG\Uh2ٲ`ZLG/P*L2U ;KxIBJN9U2N$[}ak[,{ &֒ѲjAK+~X ~O*vf=kJЌ~*+{;B]d{ Kٲw3[6՞m`DZ4+Y浮@G 2ƿ;`8nYףMpָa&^uw<3I/-aenZh$XVlh"g /7*a^X7*x%hīװ085)W`kv5l݋n+N`QBo@ZzNg:~?,WgCi-J; L*Gv,5EآU ct}cBʺ?1qn<E0Jh,=dZTP%tpA[]H>`H~ǤD[^R@F}n, z .f]. O?4Nj[* yѵJf9]'* /LrrkCF/4W;2/2.!&RR 7g6R/`FQe%6%oQ{xdS*oo}=Rg昏Be"~^IiC;L:5'՛->(rDIX2TO%IwcuZ"ac[$K`-P <>,pDt[fۄ47sVw óפ0㱡H4j]r !6yjPIn:^p/ɗsW>בLHA #-89H`*=ĉ]]]:rnE2T^ԶC~(`aUC~=$˖^@n5ўdZL-#8RbJ ŁtjƓH6aA{Vf0|j]2!WDc*dPy%zT2㾐x)_ U<#  RD}d9=ﳶB#8ZyU3HPps Pիn[[l.)_ )5 I٫mo95b=E x*:HMt N$MNIYgS.# R޳j*i383f0Wtf`7*5&JaNM7 F\HiUJ}0֛H0vY*^i=$*8J%v`@]޳ E6μIn(j%p^2B+S OdV2p")gn!h@be6L y>,=2tغXkCaf!inUj=\#gY8rq5} HdL%-lId:|$~&;مb_iĭVM3\N&=Daq2G|#9.༘CFDXLi8 ٰک yo >َEa,ܷK1f<>oo!xI 7ֵi"x:3T̖wmOp`!~Qy.`)_\G"Ц>Q<{88>uJ`wha't+nj8*MdW w@4;.e҆%A1Wg]h\H/J$=,'o9g4|>Xq )3yu1F+^S ?7 zdw(Fh/j PϺKZlPI|d܄eBϯ%K!jz1=AX7!#[KNĘV.~9bufvdU]d#Ie:#w} R&$$Gfu4QnrK4M34;p ݽY\#wiڑ ӋV'L+V5pXvĜ9'g`N~\ӣ#\ l|Jvkd[?ܣYO=VV=p"7Cq M!I 'V?ټ.}/#)K">"]4Q, X"l]R~Ey%a7hxK VuUAя ќ,h3d~D95~w#,R2cۇTs~B ﯶC:?"mU׊ūCiIKdrݲkwC;yL2F3ez5zkx 8|iIJiIf\ʌWҀxGhgbNqZt: ;ăL_:wd;d[\d9.an ;;%j_Sa"dpcP|mWV"f3&2K93kݩUy@?yY7`xÑBlACXޏ‘:#wXlRp=Bߐu$,Oܶ ʘmHtQ2jT@z _k0(j;O=IΟK_Ydz&uMa}YyOA.$xrkmov|ܓsgκ#܆`| ޖS4j`g4>WG|0(nw zG˼]#d]PCd:b@T]5 -,XkO7fLՖ'cR@kU!^p+]<(٭wnV i Qw:Qyf w.3JbA0wMi1=o;D}x70fYD 7+Ux=,ђB( $HS5_a\*Ǩ6ͭz~CfwS QUꦫ@N-,MڿzUliL/VN>0_gP¾$J%q 56bUR$d>Ϝ_%eƢ:C?aU+BK`v:R)$PsϐNV=RLF$Kѭ&Ia8$(y dɢBG_9, W%g_uߍD )ҏo;=P]0;.v3Gi?J;ax $rt!:r?JxNR;@y𥃙.cDw_4F}uc`1?(߅_  hEakfR]L$E^Ś\?.W{2Sŝ &n6WbѦ)AL˷zz/$ :V 9'ULۡGDMd9FFN +f ٨OiTԊF%>cw-ԜT"gE1j>kZo'D:9Eeqa ݶ-ޞ,p/0XR1茢 k^%ƕPJ?ڌ}sȳH#;B޺u@=V@aQmqi_jiJvIm^p=e70FX4 "zkD)IKӭ&r !%pK4JЏs]$  MC} ϫhbtw;bwrY66K **8,5l+2HKI`DCXթ{I}5Cwi(8"p7T9HݟI i)v=a<`x@c72}1Td}REĬ҅N bt흆Ǎ(t-~KG1gaGbUcnZ "r&t8M 51օ#P2>20ovoAd( Y :8amyZiKgKG7!rsg?nI FhNO%=۲4qFDAd} ڒX4oHN%~R cxRjDUpɮ-<=pq+l/sWkG wćO6uB,װ J:x+78/]hˤ.6 ɑN!![&RXZ{lg͋컇jz ]_2t\p_q&4')'<+:MHSt-VnrĐtN57W5,T\gžC9~p[ f8I%r>͌U6x%J15c@2lC˅Kk>*aw/O1:L@l>rqh>[E3B EH{f`M"A2#,1bX;$|.v aJ.b=y[Ou9;Yȳ3P2rf=[Zya80GPGxx!8'6kU2M +qvgWlrKFdKm8:sSEy,k8iGq-yhP/6^d1< v QźKCژ;Ce yq{7~A8|HS-WtF% @Y犍{mFazx35scLbhN@g5ĂsB'^ʹ5/,NP/D=~@j_CfJHU_x-+P#sWo̶ uf}|ɵ:I9Jl n]А˛Ѫ̯/Cn{b u2$&^ !U)7A6K~ r}n^EVu/CϙŮ@sj(eZzz+3ƕKw'kҰBF8P UCz"F_$' G^(v$,?؛vә+x=݃ß剝;  Sw  lN0c]b6>]#ntD kf)\Cm7>N_mݝF1cixR VS,9VRyI`iJ7J{XYH銊Q,%Pp~xQ7ȷ9aPMzA:g ˁ>{{p\ےh*heɜ{U犲 6K0} W%^zױ6A /iSA ,!8E]w>LmBo+LI>?p)doͨ4{oZFU4[ꘞIg&.E*JY\8(QֳMz[f9}}jJ BJ2 "3 /# Ww=zPս0zJU\mB0oX0J_OgOCz/fsaa|#B򗁕֒wi·"}wv*LPeId:`0y3?[dѠtH}jI0 2(ˁ9ԝҡZvUBj¬=X|,v;B]c-QP#۾B7mqPe+7/$8 h~¸%;]8B3RkvBG_d_Zk`f79c(y̝fB7 h# FC84,K6w.X)A ^F}E ̒oo!D&0gVS_x3Q-Т"zn6DXROH~ kF>Tn-_4@QtH;LBodg 8[q)U{a?lFXMTKFRcpkDZ|~R]lc1>_n?=?,u'YзKlAH78ߚ7Xt%*Vls)60@bR)B^o$ϭ]EA\$ԟQ7Ju2@e78vG6/G= P 4̵RI%Wt NZ@~\i7ޘFf3߹;sJ t< +{F}7FV<]؉okM)c[T\{&9ed,?<XUI5%ykSC[p!!OWt^)Ԁ肫2fW4-_-e'/H!&2j>jG|Ɍwd6NζaQEgK Ύ=P <* p+w>_N\mpOphL xe&Gtcs)Q.M(#C俖wtK[f(l vIH:<qٖTj}F+~W` -b{t|``{^ye9k@#"NޗRZ)#kTs@ҕ$Ŀs}#ߖ76j߲ܕQ[j-*槺ϷW^$ASgýr poi'(v#Y70Qy$#RXcp77Gnq:Os2r"6&ԩ@˂*JY<֊nPXt/ %KZЌϟg@v8lJ!?3T7R>qTH%)DfPie%"?PkQ[{èA$|,bZnv '󫣪f68bAğD|W#lY8py& %ו~_YViHV=}橣xnBuC".<Ìn|R4KCp!+uFQ@Tvb\H=@Mw>>:}p+3H,1(X\k\Qx=w)6.ؓ\8]g&_U)Gpn=MNH%)̃6k59Wr#8.l BVmk)]3+6ͩAt ^.:%3J V \S,n0@XKM2ݧ/JF67D K:bzsK@$(!!A(rP1npG!4Ҏ+M Ā;H?>d3Fu=2ا숙Wl(^%acɲۃT"yPk׼ӂHW]芚% 1b6aZ8ZB؎wd>Շ6"~{F;qϢ6q3@~a"%z~|-nxJmcud"xsRuCjb Ic]BvHVx u[6;jMvfj:[@ Yy6ulFKJp50뀕 ׹jF+LvnN ur]ΪDsݤ{PpY5Ė;cSMnw!o.HOaI+A!@"Ŕ >1KC"/[E ג8ofcEy1ݯhO A 81IJ1HH8Lm᭄)6wl#r2FI˱C!}L %PlJ`tV9".<ar(tҎvދ^kt)J#|xF.sjo{q-,ev8 DAH8`#|Ȝ|(/CO,!El"0o;||%y9)r&<<鎻n5‘EOf gU[N"t$B<o1VCf?!tu. ɇ/N3P^UO|e2 5~](@0TGshzZnU$XD`}3:LcXaX* U7[]MXӻUWϙ J"(].uylUZ]wʇʘA,m5(Mu6FdP XP==c1`e|~TfH̠bD? s%z>c{i֗ɎG`C@$&=JL63& YW!W]EoVCf*o(4, ٖ#= 2| sQ*6Ӏd)tPLl_uu@޹SY m%PQc/~;bQ֒5*["jOMf3m`US-Y:[:MR]`5<тkeXrpѴ1+j"Gv8Ж 9eչ)(wtj@noAh !=nQ|9W5f{Ҡ# LJXkTp%:(pBŎzn qFLn~7dA9k7f#]QS?d&nLֳ%1_BUX5 -tFuZD ÿ$Qѧ6@ 1fF_5#^<B(CCt GB2~Gh!q EqJu`qe0PKBrÎ"n"7I0*tFa@T6DvgHɟerF10QsߦTji|hG}9\VdvFEۀDql~(GʡI_<Uke+rۭ6+A亪F*=DJL>E4*Ȍn6o82f<+1m>Pڜ*SpXvA[ ie u3@]pz҃D^ȹrn7#r{ZX£[n )bYLSeǴ:;jbz{+SG;|*רudUgȷM2,nd-$`ì?fѸR}+Q@qAikkgB:#:μ< }7ɛiތ$[_U* `ƌh=5xfY2_C'ѓ P{կ]7DlOoՆ;+6^RO~Jys87gcg`J:oPFxsA»H@?&\:SrHTd#9-m?4]+,a;|m汘u ]Vu=sP@KR"ڎ.QrקDΥ:+["{Yc)МyO mА_uu'rsS*f.uT=}oM^H=Q" zu&?/pb9 yOos@M6<2 ]0W=m,wxaHQxE%_QK ĠEiџ^ 8iVN:]>odW+##uDرyE赝Ýfih &<1N]~'>I*.Ǧ6f􇜁_D3yaRމ th =X@Y(&4C8wTW^?!*2:T{?Gy "P}ڝ,ܖԄ3fprga6/g&~=nSߚKQ>?w^_vazsFxx#${B^3̢5G*<މiU!mSP.JUt (9@3%kE1)cq( wc70Avuçh~Px.TC^~{0J#ȷyץ{kIݦFc9@ujD)#L.gjm"-D.'r^RegS*K B҃cY(ٲft&#NmmI5hwǡBt\dyDVɐ(o ZczyzSEJ#IGېΤo6_;]_KUԉbmy厠g* B6ͷMrLdb_Kк$d: I+MP&^^\+ɛܗPt8^âZZSu|O$ml=쓂.f)]+M,;LC%2A)P+i icsi>"6|&K$Aa _>/Dݙ;h1fN;WS&!Z?&/ٟ9Y5y& ,)dIeP_Q]z0$T Xԓ< x4;Ntב/~9ߐ;&j,etoBCY%тP~w5,KX:>8vXe(]Symc/睇trʐ**8`S;/A^s |$D-`*k9r}SzUr/xNL%o|VT`6'?aGf2O!- kv#Ip*X#h[sHm+x*R/"zM _"޺.Mp:vܕb%Oœw;Uך|.I lq5=3SeX#=-5IZԡ M3+Tg*5R(vyi\Jin $? mN̤[[K4Z_a|E3@8?rٛ)}qo(qx'/)R9@R8~IF.,}ZܑT97yyAv`}$ݘg8X׹Ȏ ]D3 _) qe䥸ǵgBA3PѦJD~y#m &3g\Gа'1٘Z~Rc[oqܚ屃Zf|r'@VT_6ΦjF*Iі16_0hDŽti܆P}G!#@e7BZԹBn!t-0YzÕQu 4$VoTΜJ u^p˜IN2|*Gy#:dZ+em1o%Qk A4w.)RSql/q3 IB^I͸X1}p%)Avtnh.3K.xWOx0 Bg<y1 ؃IJ\;Iٓ5ޘX5 (T@9W4$Q8۪/lW9_CA+pe}\JbE$-2pSݼa4 ~OWP?_\:z[H>8&2'd#sȤ׺i" }:2 z<*VXbɂZ!pGq=쟘jibQ5 dom^*./;ԈmՌNu_('Sn\PrbG:) >/O>ℿr>v~BY'kyUꮉ;wS3_q1.LVd@zG gLcJVYG9K@*cjk+ωk8v#S!,g:JWuq{';%dWO8Y{$8^[غ 9a\h=_B$*Oř xUL! Sr֭=|"kZUYxVe}4 /ϊ+Cp{jnb8o:6B'C*CV-)[c)否$>V:{UH!K-%jTf MwR5d[&8{G÷D{4,J˷tTJ Q!lG2 Vȁ@pE-x'qA"&IC7ٴ}i5[5x-)[ Y@*P:%"I$(~ſ7[py22{˕ɬ>5cXU{d.?yC 2Ue o246O)8<+R&.Fs=s@DƚbԦ4tg`՚;=8p_wzKVefV#H$o`6hK3A0 `쑘(!e@ T ^T M͜6w rEـ`M=w"01Ӆ0X_cv)…rbn\:Yng͸lYSuau@DOǸyZW],vZF#_M8^s&߁]\#^6ӊKEU_!(!3&19 @}kT0UzcK\BiXpD S%.nSTkEz!nڰ"{ԏ'iءS.DK@ ;9PlaQtA}v^h2-,Bٞ?DQ Ks=@'yO/2P$|[\]wl^΂ťawd8g'۱X4ZęXL}櫬I/z;'drr}gd %/9kk4ߗ^󒭢> 2Vfu&>W1s9~c ϛz%G;vV!*T Slg8nܠ&J6Z۵~{t}cӲB{o+7Fv1dZ<%$RzTu6CH泴.@ec4R  *qUQ# s#gPd ]3pGm&A\LtU3ñ= WpXFԳfxSĭ[ gΚ& LNYVvٵxyrAMuǼccUAW阣!j]7dHY| N[T.Uֿ|--9B!0k;,`A$GˆyXy'a_J<]v@)DbcD]ĠP0QO9 5_h?->kӫ6jS8@#@ezĺvžT/%FM"CRرr1/6B,5Ո =݊,|S%mva89hu 1aZ11'LsdI j$۸Xx E=Hbf4 "2(z 8 >)Jg2}[a[%jK^D,Zg7>l//6/ix` ϴEtkWJz_`xQ lj-uYyz8i*׀ 6ߞ9,[ ~+|ډmH8h<10wRԱzOUtD{y aWBVoJιߢ ezēlSW=E}`__>fScErmadY)Ѣ.w4;WOgu%E*RH*)Bv/.(p7XZGj%`;Wz}6hפOEB8ᏳqU+]%b=Ī㽵&9}Eqve "怠NjJ,n6,bND x'=msgxk]=̅!zt\{JS=(S;$\gb 7GoG  :rY7dnoW9qNÇ K1MQ_П6q]Ʉb?7muZwqFx$Y6g>@\,n] uf*~,6E9F{?S;WY#`^0|f-}li6yG'-3IdҗKmT@~t"@9M:!Fs-%ϊSJf|dg_>bK!dvb5+ Tؕ\EkϳhWHxdH%tŖtM0:Tq+; @uM%:wۇ R8| ̏\da.I}x/kN,[^clɿ2OgG+le˷ @Y:)VJs1\5Σ<ʠ?RƊlAZ' Dddzj; ~kzGT _T" `R=Ѷ)L7ßМG'ԑE.&"o(Klyo򽵇;͑!nnC2R0ĉD2԰ܪ#{41}ZaL$fUmFL *ۯ|=%EղAsCB\ @&h߄D9cP'r xf7`EDIihiZb{b%D!_!f'7 |l<+Y̕RKDO(jըCoFoӘXQo/kn%,Lk؟{k - cA f⪪[`^S3ket"kڳCX}eGH6S;%- 3-^msTQRzST /9<=n9GK ~#,OK6/ࡈsq@uSAc-ۏM9ƨj%LĖHq;2pRt `g~ wI ` ׇ2Y9sdx8䜘A\(Nz!2wĨ⹔֓v^T,4 Oiu]pگ/|%ۨ! X @veysOʬBlmA:k㮸^{[&MjN+aG L$VvǬ-kkY/M-Sj]pVf1a*=?:`!{K:}[Y*|˱!t맾Zlb.L )#YY.eV=i^ub4rmüAgЅ)Y:(l}wq'zͪls1p@ PI5rAV`Bk1tMFNyQ92N=rdhlհ~jSN碨}.p}=$vO yB} E`[1 WSMTq+> ̬8%jW r#'柽醨ZQUKy9g<*Pyf_9~ vpc"˛Z6ĵ:'ŮϧkIݰZGX<N^I,aJnC ~ "ᝫ[xTVId6-^M=+<͛)|!Nʤ[!2 0/p\%mNg%{`P [\ A-!)Q^s\$_1ZlE˛ky5=ec`gʘ# ,cDIf8qr 6,{EX Jٛ)VHQ ZܑCK ZsHT,w՞=rwsT>@ U"[ 9h!vo=0}M crpѭ1k LL3erQ}a t?OZ;j '~*yzWE+H<9=Ux:¸JS@.os݋X9%cAc#O]S*o~⅌207vqVitWriYUXr.Dh%p[+ Ŭ*?{R+2^DU4nJ~fw xw!\׻т&q(L*?mdBQrS'zWPϑA/E`lV+y}?$s$ۧtZZDE!θEm@ ]I}gb{Oފ܄~qkGgDy)RCJ?`bxl;Xݺ{uOkUUwTm3zP4;2+&?r l@vW:ĉ k.3E׭'0syo-z6Mt#>AP "zGMl{hm$ʥ$?J ˙|X ,Kn\B[|d=7_˞Ɛd+=m@T…A@*_ v3y̨ڏh{TeI- os(R=z(t7Ba)R'ܖDs]6|^g3U/~ vGgqb8M7? e/o?^_JeXCzW4ĒA}5$rmⳆvd:y)xx*bꁇ 5~<)~tv%-\6,tu+ C;:$iVt!xh>Cb=Ɨ_ٷ'xg-ѐhCW̬ՊyގU41s!sԁ=__+n/`R]Y՘^ۜB=J#Z*ʸ#L׎Aؿ ʁaqY<i07.Nt'|˓U{wUKŷx>Oh$ʵCc{t)yo\_ :Wp8e,EeiDDv~qer~Ny!8x ]?BLV!4gWt"qb4NwK:1G<hx70nlvaN_5H?GJ/ QrDQuGT/{Qħ Ҁ[KM7Te{lyZo|̬:6Ÿ7ʚ&@R;c>UxnQG DG&dk >?ZOu2:h-~t%̀Bm1/}>hȯ{)6Ա I_022}1emFda*Z^QUX E1L=k0mj_\w]c{29X#@`pgW(U#S$Vzgx`zGX$vfo2e̤~z*Pq⣉k]|ԺvµydTn ZV!mvQKfS~`(>: O{z!hv?]p73~ ECN-!Z{ ,kYrJ 1HNi#0;YY: Z5&?<0,8TGk;DxeI6~!fVoJKz20-Wdi;v4O~A &.$gϛ_\8n0Qcg" za Z`nܨ|`>D ]โ|>m΅㳋 P2YMOjrg0ĚՔu6:7Uw gv.I\@NU .P:E]AdދdųMfM/_] fa&D]aGt]?CzU!_B8H!)= EW*ה?BkXk,ߺ7I{)K&6L$#H+̈́kX\ Hn{ <)m% m`B֩5k",16Z UIUj*M&`RWBi:ܥq7Ae8H|N[O6CvF"pRD}c Zc߃Qie &oɝQkszN FWqH6<]R@Ad{oк15csP2H%ϠI=p9m0 ө8rRTѐ.!) BӉ.J "ꍳ=j{Иլ)%S|vv5pk8YYkȺ|W^:+ 6+̅T#Dw+)>HS'TE Zc˔Y^Oo =Mp+:#CBYxW蚌F};>ڭk%2jP37-`r §bax:jTg׏.G}ȘpP)!bsXyXwq[.R :aX9 M­I\.s]|ow;mR3D6^6bqCYy^V[Sܬf 2\r@Y, ;xE#& e>')g@s8^YZuzP*QI VHpyM^i|̙9yl5iu}68]>!3bZ"!! ?X?]PuQM$ks'Cp,Eo5߿(?jNșޙ--O /T kȲ \aQs}ZwDŽVcHwB9:E~ph 1[8R(,J^Mlv?ZPnC;CB>{m tsi1T{8gGL*%oP-w+vb\-3O2q!Q2Wb"e eiŹX=j]mDot _A5_[ DqccJ݅)f3i"Зwv2h3udT+QJM~"HRt2c^L4&T=2>U5 і6\.hho)q +^HvZ2V1Nͳ` 7}\g>Ĺf [HoSLXr?k% W R{H?iq5/W˜=-z!PS s"D{N ~6)j|JäIӮ"7JN6,YNB҂_]`dMu n*wY+ªKvf E*Yq[:.*c?V lуK m(ϻItjc 4hM1l"2=̨֟en+]﨤fKNql}9*`HZO!L7KpZgcP4Z}ЗYV 6[\6Py6aCҦW,\h%ۦz\y܍߀FxD~+MMGH L}؍֋K#ݠ~[5!R, 嵐Ln558&n=u0"Nc0aL_, MFu M'[I duiJFI|K1y,xH[+k&62#)1%#||\R>Ύ5FBzXciГF1 TEm-?I@C솜5,o0`<[eX@5'Co T.tg _[fփK%(*:M Q$ܓJ &ᕫRCO\" zFy2Iї} %dt~;x|]7aKHX"3,5"S3VBFe\CH{DhDV ,] frL#y˒>9,^#zRw;VПYp󫄰ѣPNӬ"`Ea=oǟWLc9*Fr5Vf6Ǵ-^y_3e7 |4aPAqcmHsbГ8]Md4No׭xݍ"yFKgG}]j $B` 8^{΅E_5%V0W"T*˫l/ e3# ߬ [4_P`sOֽI̥՛ʞEw mSA!%lyWbVԟ'(AO^!I-|/*bm Nn%M՗8W4s3і`2^ ͬ04Qrkwfl ߽3W,/:!Wvo S'3O;`CH U(q C+YQ:aNX)(Py؊E<݅r*2#Cy,ž\Ij2~#]K YFyLT =@y;)=B%g:~ Ojg 6 y\#N2 P:`.H#0F J%Vq5EhO$!1m0l2)1aN]{/o6ᆖ 37s=G}{䒓X}̻ZS|MU :a8HxA<*HTv 4:pNnG `,^c7Cu{|KEǑkX(7~恔3=ms\rh]KJ/&]k^Љrw4:@KO!/it "g0CccɁ<`$lkhlUQJ^72SϕIZ7E2=$^-L^$2?zN@ҭ11k{*x{g[*;9[ᗥ8UdI<9T]5Վ%J ?ޜ:MUQEy/,:5lQGPY#Չ)0˺TI1Pf% 8Rs,B@щW4@ucFqf" +iiBgp?~eZWDNeteP}~_߸t>v2lda`Gs3q]ФoNQ9`=RN ŖYqKJ^98AJ4 _Fm VпhތKF}ڶxc[ZS/VpL0Fu- ]z{ҹD!5 R6GlphW,_/Lrs=j9 N_٧BݙS]?䘨Vns ߉M;^>$gWK(6? D}s|j$ݠU"Xz0 i޾zEf\V'xE}z- meJ28.`:",3Y\%r_}sSVrޱƁ/5E"C M- U)]4ӫ#EEp0C,2̓9 ϠA'(0FG $pw XT(C1* N#GBQTt h dJb@8ۓ2eGK(^bNU#K^_T&E[Or3gmD*lv"{zCo7Jm١?,79F =)ӡ/HAY1$ӄ1/g?g LjPƼ{>Ț@Mbaonj8E?KyEU r \"ǁ!qAʏetZi$`h].J~QA27ϧN ߍg9+L*=s"*RJ z?>QP!l)mdխ ҙſLU?OAV&#_spjcYf4c#N5,٬+wQ=s{ơ|B>p O/;inB2SBZ9 (-xcvD"BL&-2Div&uy4gI{\wL!,#%vQnTy#KI?Ixwqpif)L<gO??,2DP9(/QM^mT؆ak7툞x!LQ||O^ z "XyTO]IFOЃ (x_O)jLFw`gKV5FivXdܗodBtX:zY931ɫSdY:Vv+Nӎ}=Ƭc~~ӞƧEw2/MZOjKCĚVBe0(f5db)~E*SX1"t0KwzK{%z>}0p뀽_(놦ͱ Z_Gլ}Г"xK dFOF Zz On%3-GtA:%5<.D Ŀ* 9 =hT ^, I516A.A!*Q H=Z},ǻ榬)Gs?O=7<2+&U`-53X94:uR TGY;f~ p YؔuAӚҊ,, P3OT>/}z®w qn?ȼ.'fi|u*J_\.qyҡ$YYz9f}5.M af7<4CU[B*9JxMH?}u4_X,pwA8v]nJ%\h34շFFGIByFɡ*c5TaBoǿ 9j}a*KѶa/}Ԋ,W9v-Edt15(hVuIs0'WK#KDH/:e5Wj!TqxS ^0N xoq;C mf6ˆ?e%_* SGLG TBWBFao2T{]xDl10&e$ hSACQip X>k=qkF>G[2|ho9$z(b:HhB/~dfU<@J75ݘk5FL[Q2岻eP Fo5񄖰DMEmf_[Ç|ii }sm3_1+9H)I.)N d ׊ͻy70T&[ZkcFvNTk.چՖ*=uwI 0oW3lH9 Ǩ!fhԙ:8J5D9Pde䈾`yb,^8bOL 7h nKks.4n3P?Pu1Qn%NK!h-;-r0[0r4?CAB'~\q_.]cC]#}4O۝FO6 \-PDL B1d'E[[55 e최jn"۪;d@^^gS_]#voWFP]uf+-NwFl8-+,RjaYQ)yT|!d47e&lC=Xu|:gBN*a_m=#;Wʓk 45&&vxmJ0@["¥*̤"𑼘ÊRA߽t [uv)Th,{hHTxΑoi{͠?(t2`R|WF/fQ)T8!lij?6dc"@Y|rv1ջ*Y?fEb'$mo4̈́?9sUY=?h6p=|6wG+&s(8A[^1V#ưJ,&6,pr/4 x \ـtcIW(bX8P}4تzW I %u=0FyެKt} յ%i F>mΧr[|AUu˧f(.g.!qܮHRn ܘ?JL/v2`|6e;bBnAc޳@}ۥ:-Q<?mGj穂go8$YdZ% ҇DJ5vq]t}9>+: !l?ѓJw`m[,CVV[x>QtCloG z ` 0t6ȫM%.yO՞?8*XE&ҳSqn&r2G40 ;i8adm7 +~#=myş¹VpqzCSJ䰍L"O]~i\JYD!Qv$]L+U-l޼j뗙mTo6ah ;zG($]n$ <|RAӘ~B38 A'~I;)Vq i`K7%޶潤9mW`GޏJ#NC'и4!2ոį1m\Ȁ3SYe0ux&phB^C_^Owwt&Ão-km pg/ƥ077uY䌢n)O5Ѭ*-R3Iu~Qeuvv2.|O&{f8/b( *u,Tǧa+ȡ9㲮?#p_Ϩ,Wmpkn?Opv~X 55a ϭLS\ğNBYjLES鐚K,ǝ =MsD0T#=Cq'P~p2JV'jm":uŤ±GƐG99Z|X<(ـ_݆y$^ٿZr JхdE'ۭƴr1-g^ֱsR" P $E>! Z&S L6Jpd_$50ߢ5hTַ,We ̴"c6zd+A?]$UM_$~h5+={ wV8Ԍ+V:TLl'r4fR54PHtRPVԌ5Lϲˊ=uG0+`6?8?jeP 3DN{>ΆLË:NhC4^ۑj 7M b.NclM."92ziQ@/8i3rJ̚'X[9ݺ@=8_cO~~_~5!'1:)%~G_z.@āx9ݿw䕎7Թ ٸY gv n0on4Xq/srͤ b]1uAބuJZ¿%| dٴܷmRX`͈ ]"tR_7?ru[rmQ z =1!C灚&_sZlL9-UMJG6"ºu7B8$TrIZEiexDRV㷱l=V@ ҥ o-ҒikK|c,;j[b{m 6yX`9\WW3UpRO$ȰZf4A6?u:1*b^&F6B{dRbֽo#i{x=st  N0vcm3.O/Y{"|y-4qh7;~ &ě?ˏ MrO*8dV6"#IT$J{*$ (9khr\˃)V?W ^x$l *tVO+YŷmK oFū}ÞWcX9ZEh@R m>."ԮI$Qui85VaL8 󗄙.vVUpPMmfYU0ރXu,ZxٹtH+#"6=:D ueeFF %ڈ9}Na).7- ^ίH1{Li#SIXJFɨ$ }}jJ楬nuذ|ߦN'jI/@bR%ul\yT/'5<&bRsPKvxUS\&'O1 yUcg`Jb UQ~0ttPP:}G@j<)*ӀAw$sABނU" 'NUmRJ3?/]+ DeEF7U昜#cF<` 2ARΜ5_:UXpԾDP*^+nMn( y?:=u:0HvhwM鷼?gLh ËC=V6¿G!~XzQjЇzȨm= iYRGWy^A|t+ $'ki*Y AvAzqH Ȅ=h2=D/=Qc(A`C·]l5L%aTgASg6\"9FlYB^lqm/HrnM7Cj`lͩb 渻F|#a>W\M$4uEqϑeĩ9{f ::Arffhw$0k lqMF8TgD/d͒2+ ^?,yd#^6.<įܖNy(R3e`c8mgEH*̽pǬp[+(*_3^_6͜vC̤/vǂNkVy<>łZkOLs1;Pi VyxKkZr <(4֧]@\ W1lSiu-PiEcz7oqmӳL=$s0az\?07x8[w|¼c5QjBP`!*?%uePva9:P 81%bzE6ك*`l+=/K"}Cwѝ4 4nA^uoPw~q7^ 'QA,ū[%,ϫ%z?xhe /ǗWE+XĿI>j*XEX Ű+8@RI1q*WW+6Ͷ3LuZoguW2R:[_zE9QJ TU& ?%BXupߜ/m.+!0g;tWHjr.S qe?Lo`8͝C1СJ~h>g /#Y7|1=J$SRGkO"vʣ7j^>uMAlU(k& #sgB[lŪ|ĉ1|~<R`ɓbYs6n7 .*Ǎ$iSRJz+ذ㨉CC@1!Tɪx2=aDqM?}:/ 0<.L3r Y01eu -&wJ)\ɨyujbхumboLW%B"7W9Y PqkM3# 1[)6,n cb4PdiW ֪,Hʨ`X ȴiig2tcw7@)7Ҵ # 5d1'rMD?J.@Iq#Uti&e:9' p!ZZ`d=`@ 7ΜW~.OtXcql0'_>$Xٸ6QS)b!ý$ 4ftSgҢVib1ǘ*+!jewef []Y;H!}/KZz~$@vlM'Ω)e FrF؊fabTU~GH[}?o3|p­NbTQiLh# B/?;BbO _KEsQfդx5=y9d!MzmALJsqP73GL)CV&YJ&4ߥ^}/hq|#&Bjck|tju.("`-ZC< $1&rO\Ex܋i݆r$D8(#/8:\&iKYҾ H="SoL^A"E<`Ő-6a,k1l8 #)2tˇWjÏ!c)Y$KfduT7k6t.IQ.O;m+#؛; iE5 OeN\oh" ZK #7Jd:oM1㋍1]=۰X Kg #%ACXaon2PYmL8( Kl`9X" )}]X})"s:'B면a1mI=(Zl"T"FߦҗǯdUiO~UM/[ȥ j68Qu~cAU`q>K0_l{>k## M&lJ3߬9ՎadMn㙳a9y=1jk?؁]KN+Qd6nvğv%FC}q7HX,`c`nc5Dqպ}^v*SsZ!zƟ;ưj$n}0yiE+Ae-y#q9IE=8%6[WNgWd"ғ`tXlWl]πr&cu!2MuޠJӻU[U[;'+[xF5ދ7c MCGXCVϮK?(}N8vVFLftQ)^x$q9b_'UHnܴ4M.*$R\6-4ӥmҐ{Xrj\)@`qQɇIIhS]zOr'V<۝Qq^r]d{ف{wk߱ i1 ¶'Mޚ?[H)-{-;F-hIw>RLTי+'0z\{4u|'t?fny; 3_BG!/C2҉_৸ N];05%h#N01typn `6p@Za4 iHC.G_O. ]ُq'Y$Ƶx^G RF+ 纎T8g2\T})'m:E!ߑqp gТ 0d9]#/߳/W'{M(^牡ՕLUG4gMNrCi3ZdV7B"j}䮀ݑ1TXzИw C5_{V4I&O:㞼yTi'IBgTL{udxǿ>< aJ[=}0v];#FmmQM?7"\.Fe{h0Eq>r"/W85lƌ0Ŕw|\^Z˝lȊ+_FPyמU& aӘۧ8ގM`+57B"8Ű9`2XO5rkQL:|LqXY/(r6{~iٹwOsꝏ-`JU;MV}{xqQ*p|fԜiCa4i~+ ̲fk#׈ZfrٸX>6EwӖ(%o9wdI]cJE@Apxe<۸͛C Pku6n^A%cW1X?gS -mU~P$u*?O5w_ej^ᖪVΌ5ճ{Bj̪t]BCy=Ob紨\iXZ3I mc G!I)ś^P(_iwj,zoJ?8$1]4:N?~S2i=MWe|"e@N{"Bx o %-"nstɹnٛ8AŴ; 8!tFڒ9Q?#F84a K=vlڕ{sޙC܋hxĎLHhPzAFzО"D3ҭ m4=uYӢ4 0NITɵ8ˆwǘd!8/1OfIQ@M735&C/(Q; $E+~F&2le-nɜ;Ϳpz%%mf'S[–8Ȏ!4M=_ QIǝ=Xz7HAo&]g[M#i$RpJv?ؠ$~P*YIXlʘIMqJ|*zIBĴ1ŕMJNCUhwf̝iYSn.wkXOLZZRODCd QKUwR!K{1\".LL4 fR/eҎޤHo<㒯;0 Lp(!EթεuKgAӁ'%,XuA: YZ