sdcc-libc-sources-4.1.0-bp154.1.65 >  A b|b֜!M@eeehcO~"*uWS"Ai<OhӊNXk>؝򂃱R[yab4hA* Z(Ӿf:<2AʸjoG -":d9Z/uK\iǯDFoJ*s.[P "/IEP㈝5q2SpS֤<,NAGgӿ.p8@!"˼NsYﵬděAgp`G'Fd-LT#:a40ba393b14b0393b6ad61b17294df26d5ae0b3b6fb2f3242d5fd070f69e7be012346c45318d5cd1968201e5de73e0a882c85d57ab|b֜!M@eee,$jD5ɞS ,l *ժ൘{ݬ;;ܢ <8(:Qlqk6K[^pbt'Mڽ[n:}PϽyI_ 쌔;@g:MGyU+_F) s ׋.vp/z#t8' )?xC=(]iT6A+;u(%fZp5ʷL;@B+ϡ= mǃ ΂JT#Pp>H?8d % = &CIP$$ ($ p$ ($ $$ $x$,$$    D( g8 p9 : F4G4$HAl$IM$XQ YQ(\QL$]]$^4bcde$f'l)u<$v w$xD$yz4Csdcc-libc-sources4.1.0bp154.1.65Small Device C CompilerSDCC is a C compiler for 8051 class and similar microcontrollers. The package includes the compiler, assemblers and linkers, a device simulator and a core library. The processors supported (to a varying degree) include the 8051, ds390, z80, hc08, and PIC. This package contains sources for the C library and other files for development.b|bqlamb54SUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-or-later AND GPL-3.0-or-laterhttps://bugs.opensuse.orgDevelopment/Languages/C and C++http://sdcc.sourceforge.net/linuxx86_64G q gxcfo  V H 4  L K\ O\ F |#>H(7O{5 vd( S -.oA] WB|_[ hm  A@. = r6G1&1 !b k m2I o  Y=V{1pG@<  @P ( RK + dBD r/ n ( [\SFFb 1 wj 0PALh, 9XtL 4|`8 + Z  H  ( 6  0 b ( S  ? yB 1G%kU{V# gr5[g,*; wt J SyyJIMeE2-o=Gc#$ us 9E kOjU <N&[ L  m  h kb  / _p%!n Hh 92$)$)?7 l~i#6--/  Y    :  3 g 7 P  o % c }X P ( # Q 7 qBz 5FL-! !q"] ^ 3G1{WB 2 \  /9 T a -!w 7t:%-{8] &&@& A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AA큤AA큤A큤AAA큤AA큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AAAAA큤A큤A큤AAAb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bKb|bHb|bHb|bHb|bKb|bKb|bKb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bIb|bKb|bKb|bKb|bKb|bVb|bJb|bJb|bVb|bJb|bJb|bJb|bJb|bVb|bJb|bJb|bJb|bJb|bKb|bLb|bJb|bJb|bJb|bJb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bLb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bHb|bKb|bKb|bKb|bKb|bLb|bJb|bJb|bJb|bJb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bNb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bLb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bLb|bJb|bJb|bJb|bJb|bWb|bLb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bWb|bJb|bJb|bJb|bWb|bJb|bJb|bJb|bJb|bJb|bLb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bWb|bWb|bJb|bNb|bKb|bKb|bNb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bWb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bWb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bLb|bJb|bKb|bJb|bJb|bJb|bJb|bJb|bJb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bJb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bNb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bNb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bNb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bWb|bWb|bWb|bWb|bIb|bIb|bWb|bWb|bWb|bWb|bWb|bIb|bIb|bWb|bWb|bWb|bIb|bWb|bIb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bIb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bIb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bKb|bKb|bWb|bWb|bWb|bWb|bWb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bLb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bJb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bWb|bIb|bWb|bWb|bIb|bWb|bIb|bIb|bWb|bWb|bIb|bIb|bWb|bIb|bIb|bWb|bIb|bIb|bIb|bWb|bIb|bIb|bIb|bIb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bKb|bXb|bWb|bIb|bIb|bWb|bWb|bWb|bWb|bIb|bIb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bWb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bHb|bXb|bXb|bXb|bXb|bXb|bHb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bHb|bXb|bXb|bXb|bHb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bIb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXb|bXc665a1d3b4ed72d1f5e513c5f192b0f26b8db34e0a484c33eca7cabca74995d7b7a63d0380f954221eb53a2ca67f86e06432826568691151764616f5ce23488928859d196a80cdf961027477bc5ad0e4b6834fa1215458db4d8302c0051c1473c797c8794b87e31059580ae049ee440bfcc70834fcce56765b004160af5078413306e8ab95720425de77ecb13088197bd3a646b94eb26789d7c185ea026fe91772e42c04e611e62be1ffbf8b299e075586c4809c68a6742ff1f745cb72a542794876288fd43fdf563278dbbdd7279e4a6d66977a524ded55c179a1f86453fca2773d198d15ab720aef5853055a424d4e26c5c546c24795416fc538e2bb1e95a57e704a7abf3bf0e638fd7052362c738e5e59ef5115d07b457f70521a33be609eee720114beebf052cf55f7d986897b784ac95ede585dec9e78895feb7970040d42bb2499f18b923983854e2603394bbb195509e7116e130a6916499ba51c3c1a1186ab1f054fa670f62454ade25e20394ebb5a2744221e1c042474394ca7f0c9b19b4ec505a5228e0951a63a29fbeee9618bcce98f7032078cc6ccf07cfa6aebf50519e0f01958605320e33052ee8a6ab7c43234918dce988f37a7aeb82376681942ed7cd8a4a0bc6cddbde70bc21329d9c00418e48dfd8c80a3bbbe3ad3b5b66ae28def9e0c352d4a94c3f1879d24d89d2c1bdd1e461310764bbb9d6de2da32a00192af9414986bdd59870b3332109c8023af233c88d23eb856b1dfabb429fb86e6a51f8dbae8f38a5c1954164d0ae05d1a8bdfd4b7a710498a6fbf01c37881abc0bb791eddfa17d72364b3a1170fc979c246307870dda1365ef1d5de4a103a19990ccb2802b97959ce33165b28df0db5b652c09fef46fba20bfec3241afc85dfaf76d0a91fa3ad6b965d4ff2bc8be84875b213a2c386f2797fad5037431ddecad11cd50f7c07dfd8552562bb86c0c7d0ceaa33ef9ce17f4acf3c80cff5c71016c8573668493466a25a652874bf3d687d52b06f2732fc1a2133b88ca2cfd7454fb986e37902b5a4c27a0db6dbe2d3cb848c563753d87f21784eaefbc78c57284e70768fb41fb6242b3ca06f66fc57f4676cbb43d951cf506bf63ac6de3bb751d4c7596b3a760bb0efee84d255a10f253c5a8c62bed9865e63eef171a1c8e8b91eeeebb6236fd8d4b0b73e800e096363cf8b45371f906488cd28b31b34517a2acd27cfb830256522604dec7abb47f952c65b40218e70736fef40ec600753e404e10278a973ba88f6b6ee27df6fddefaedff57c6bacfa51c23f61acd549e89038273822c66db97d2d227076d0065454ab45f9c5802e27bc11ed8156a0eb7f86aa812dfd6dac9cbc9f298c975f206b5df6cd4a2a8f8883805744f8d5aa5477c7a71ff680a5acb22653769deca38cb540f073c558ed159ec3fc8f19b5fb71ad1f02ba48f4d468a46a1b75168acb75bf422e01125fe695b08c183d9fb2ad3e1dcc3ccc75bbbcfa69c3572ea10f5dbc48954a5553245583bf81f01da2399e1f3701c2581452b282973984b1abc491f31d8984c0ed58fb56817cccef0bca279aeec3f67003d1d818bb5dde052994d4bd6226d42957a5079027690798bd4aa47fac8309077d5fced5139c2c71508a08e68403ecbc1a9b01e2ac393f35fae1b054bf651b7ccd1ea19fdef817e522c444e843b905367d4bd8ee2f91d4098703d25145b48aaf1a7d592d0130b5d4785781119b4df774d8603a0d4c0cbad9bb27609dd9c86899c2b301a1fe899d49f75460b9412ee8cfca61766540a8db529a06ce7844f02f78f759a10de4b8bddcccd2735b30018f649dacf8ac7558fdaacba810bad896918d9e4e10b7990ad694af5c0f61e49e15efb594581d5d4a89a440e0bdda31b068c273384ddd9c7547a398df00736c38d7dd1444cff24f971a3704b8d50c6da72b3d6953c5a752d4a5bf3afc94ac92420260dfd38e800c2f01fef25e091de99f183b6c4534eeb9bd8a98449e4e565e793ef7dff25f85d6f6ff8fe5d9cbd1e5c8eab8e57cd826edf1e27c57457362c8ddfb5b0f23ccd6751d5eacbb80ef4d7752a15d6b20bfe5f789e42ae001da0cd2f52a159fcb6d738b946f1bbe3e43f5d3f028bb06cac3459b8d3b5a2b1f49eca0d17bea8e82066add050c9a96dc958409f50c51375532e1cfe6c6d6a45d9fe1b3e1b62468e95289e1b59c092055a49151867fd6fc53707213d61d275ccb8abb72570d21e54f93f54af72953dc5755abb043f196e2f05cef90edb6531dde12c856af296fbf4bedb6da5f51243c05bc035c9aea6de6217b88dc8719adffee5c1167c857241878e4596e614607d87fcac1cdf35a540c16d5857835187f297e08b08fd61cc01db68edf71e7f9c9165c10a5a5ca6bb6818fb260d405b58aa732e54e7940dcc3ce5ec04b27c497196b2446f99360d2a869e58e1ce82b12ee01b3bf1c621d0e0682e80c2774b35c7b7ba423efb390bcf7b51e8d61d8dfe145f16b18c49ec028982f9b28fc9555ce8cb19d90c71e09c76fed82cde129c269e533093362f4405d3d50c3165f1ab564be48e44d31bcce46961ae3e11986dfc157b96385cf387ad98508f3930a6cfdd0e73c54e63c9d7c0e8289433dd6a0250882bc6d2987a979d15f5596697ce1bc51d90d59e3c5eb18e84e69787922251e0e4e13b2df268dc49a3ff3420f461bef4cd2266afd760eebad49b6c9d0529ea04fbb46d6c16419313103a1aaea66f982827e16e69d6fa983d94f39eabd18379a4db6503b2b4135efd83962414d908f81d3693ef92334e26946b3b8efcc8fa2f430a727c1820daa6ce7e47643d24c219056d965ea8975b881b77501163f7e7614ba639fd7ca199d23e4ef37c606e7d5a2dda207633d6c2f67c017c07d4d3ac4f0a92126bb00509cd15d119f57e01623b918370f194a37afb0aabefeed79dbe1df6f9f2bd0fb0f558485aadb6de6127221451628e386258e15ba80fa36bc953a6fd4ff9f01fa745df4f155cb06f701da616d7451358f5ff7aacfb27a632e16f215ec48d0550a37bb3f54aebfff9e39e479ff86874651e272eebe1194a0af213d4a1bb91d2ae8c3796f7de4652d77af91221e02cf93205097b49078764c8fda6dfbe7777773f0f71e9f5f79e91aa3ce654d5018d6fd0a4f6e6c91933b2e755c7ad1a5a8a580f41564238bd240f4d1ea793824ae6818dac15cbbc0fd25731941499841a28267dd6d0d3293c38f8973ef28ba5da27f8ff333ef24bcf69a05397925723db377f8e36f1d19a6c52562517b132d15ee448f587a909726c59968f077490039751827a1eadbabd7add73536583862edbf3915a65d14ab562d20108b62c5dcc5ff044de61ab3c4dde63a58a1a4ef7aa1a5251d02492413a05ba1231307c8e802eb18cdf07c0a86b3993dc0831a2602656b107809b047dbf1d9743cddb5da0b524a0b1721b5c173d45fe192fd99f0b50cca93633873f9f78f4fef7e7b760bf9db68a3658b5adfb7cb6901828cfc60accc31e272ee176cfac1985975c8ced2609be8c3c91ea28305bf4fd039d18cfd04cb1d1e3cc6e96b6b54629ce1cb9cd1b5b27c5d3d715686bd940d350721469e2121c1627eb60ff214406537088cab4ec397bd689005888007c38a6789e501e13f101a5cad8e7c20ccd978efd7cf06a68ecae21a980e8df31aeb2ceea08e7060284b6b2e031e7092266d376efb4226fe2154daf2adf4c57da34806ce839a39ea82c13b826d7593e5b63219cd8b9579c97ed471649e8e5ef9eeeaccf8b7b2c8a65565ebb43302c99e8f0fffee88125e6332fe8000f4875bf07420ab55c7a89414689f8f3eadf0af47b20de49de5296ebd5e2607bcf79c7ee433d8463b78ec985c9be40771f816d8f0917904141f9df2314f7ffa4195a5c2ce557035d44ca6710637fefa2692e1338671326512689189ecf0926efc22d703d8f69a3313427f3e3b5fd9289d25eea9efcf7f7b186efe446b0d36d413988be41588ad19ca5ba5a412ee9cbcb6dc42f67225d299b37e97ee15c126c12e6b3d48b0726dd7225fa4fce6bd22ced3f8d4e53d9f24076e1efa0ec5ad07e4867ee6ee690c78e35ca3e26c838a6ea53fceae1660db180d22c703610ba766b5bb24aad458e2e553f493497ac89639d470df455839952c9005d3a2d1eead45c25a00d84fb7917d8f2471c8d725f3dc5f294b2323366caffceba498d009cadfc112dfdf5e5f702b2f690dc4614f8034234edc9ab004461f46918749471eb03c526b67e94629dde06e067a883bbfa783925bbd82851c8352d78da5757be7c40f6246f7c8ca676b13145f037b2069dd8764970a0734bc872df5579bb5154c45f386b34c181db28f99005407f5d5979d1992a60371854776a9fb0f341094bbb8f6236e3bd642fd33d1954d55f55cde5657a0fee3e9932c1a3cc683bfb2056b1e58b3648a0abdf0d4ff25fd7c5695a2623fca3d850f25f87b6c283e54e7329ae3f4b7aaf0d631acacbc6b7d9bd874e988d3d39b0ef0940948dc43b0d4741928b8b8a08e13d4edd527e56e692e600d930eabf00fc2c739d8a9c245d000aea928656e0e2eab39681fed6e07c16d261f50cecda2cbd09b23154e0ac477441a168b5e3fc69d9a02ba9138198a138df9110564fdedac72d6e12f668e0b462b85afcb4fdf59d72afac3c9e9bfa824d49613d65dd36fa94bc7761c6fe0dad906a8a84d56b411cf249abb98e634545d1ea75600f586eaff8e94c5fb304fe602fe486b5303941c3575fd2b4626b4b8f575cf66f22bf84bacc9a2215da0a2a823a8e95a57ebe95f95e3461467fa1c636cbb72b96c8d8d7620769dd25b116f1cf9987496ed15281cc80a666b14f8e2312fa15c4def2bb1d5cf78252f4475a44cdf6aa67e16574cdff130c96b6aa9040efcb8d81054f02a8f4a14646664ed283bea29040a97c81b25b75173ae8643ab44f4a4cd808546d2bfb9f1317662e7151cab4167964678ae667c41dc636b8fe3eebae7350c421914320175a17d1bb433ab53919c381b950fdff1ddb1e758a738c414ea42bb7b6e11411dda1c23b138ab1127774b22664024971858e48e1723d139d50d8bf388f3e716bc0ffe45d0c97c897ddf35e1eac0b708eb75d8b5ca10ac283b3946a59ddda7a075c3d35cb3f508aa9308694a496a888170b38b4eb96c5a0429dc82d93e071cc21e513f7518cd9d596a387661f6400a09580340fd2aeb096e8217c146bf3344f22cdaaf49c432472de00692038567ae1fefffb280a5cbb76db7749d66f330e78b4ee85d57ac485162fd1cc957914e131e9c68a411ec6b864cac9d9a3af583a869071b39307e4b2236436595db2d38231426ca9f9ffeb316318ce9b236a349d196e55bc784eac3d9dd79c780f7386ca6cb3264ad570c0b757a9378dccb4918459549e2334fa14753affd44eadccfe595be683b48148888fefe40c739da81d73c293696bd5b74f388b84494a970aec52f61033c6344f9541cb1d22ee60c80b40c3668ff970e3ad2224195e11a975469cccde4455cac5cc005b034dab4b5547649289982317d19f9ca4d31efa8608b6385af307e10a981c039bde735b410856f9f1afce70f634fffcfcdf7f200ae1fc1885046ee9086b839349653d43134c32611ca857bc7457097280aa7af1488d0b1ab7ee5fa7bbe3531af5ac9275f3bc14af5f758380c32c1a0a1cb782c89b965426fd4c7f51044bb9d0de86f6cb12380eb19aea36aae6916009fee9b3c88f18fc689d52b0f3ad26a1d032c871a736eab506cf8e69f01263a5eceace7c49ce0ac768a255f52b6f4dcc19c91682606c76adf982416f2420395c6dafa25a3aa1235cf85d8ddc67346764544e7297d8edfbb5a4c705cf8e95fa4d70e909432f8523bad6934ee6d6c85e8039861551e329409bdeeac5e6e2a376981ee450e811de4030ea7c2d28dc69dcf98d7fe26d95d9376766d82d54e69da3fe6bc92752c7566a5348ea34ce05ca45950fede547dd3951b23f00fe4ea45328cc6e8a0bbe420e8cd9145003b64cacdf3dfaa5a0b0e6d059ae8519bc5384135115d577cc0a13907f549e765956d61139d0f1e16c84ccf4dd0ed97edf12dba60acdf22bcffb7e09b9fb1971d30ab2d15ab2957f8369268d91f4fa57fd8f49872cb18346829f52008f56b5b297533ec41f3b4f419b9ed0decf0e9b9a00381200487549179561d3be18f766236f320bab09231ca56b5f341a5cca9b227bd8f0f9c30594ea37013eb903aa5b1d77c994f7d36e5549a3fe7fe6ba4faa231a5b39d79d89c48442b11a3c06b2ae6a6315d13709413601992083ed3d46d7eeacae271c706b27629991b49a98ae81567545e5a5b154cc0519248c58831d126a5f12623afbccce4485becc9d4eaab5ab0a052467bbcbe85ce2db61e95dbec49beaa70eee9a4fe5ab22f89f956a1d2c7f572ae7ed1a10576d7f7c5e45bede3f889d46881d9783e82efff5f2dcf9f5fdd1377949f58b2fcbb1ffd9b1d1ad036ce17ca4dace4bcdab38b6f2cb2f66ce36a153804c022b30f26fad56243e0caa67540ca721a411be6e0774e2e4ed6b206ab59c208928649b513b3919660fced19ec13ef3b2560727a81399035e8054df9647a12c76330edcca6c29c2017052111807eb0cf7e5a7a7310181f2ab8af0ffbba2fa65bf32e9f22a32595dd2c5578dc689ec6a16c73021e0b0cf4d4159b33d34d71632c54787da9f8ef4e4133ec3865bab752ad1cf2d6e28b8a12f43ed50b2002cc4e8882c5c7e1e12c166cf57b27621f512194c9ce5d5c26926c260db9c6ec0785f8552ab3694a44e334d637524f8a921cd1e851bf1cdd249f8eef45a0569c2427459902aaa7bc4a3e5bb19da605cd4542528cdea33a9fbd687d24bd4b69d651beab9a90d3108335db7004e53fee577938de1603065e8776121125821af7536be60815f3a29b9d8c8342118a7923e96bbaeb978509faf1ada9428b9a514b25b2daa1e39273c9e7ecbb570afb17db94c1e0897406732a9b63d4ca9a8a46edd27aa2d36e11a6aac6332dfe3b4303a09295622fb37a97bb3d0156a38b652b22fe4815bec9832c701eb35289038abc1a8307c3b0a4b6bcbb2e37b3875f95773885bba85816143f203435dd6749ffb52d44996bbd8c5cdd5efd9ff567af97bb4c1e9ea71c57a0a203cd2b8860199e8f4e2294e82263a43b31352a362baa3b9ee5ab4c48df42ff2a782512837d4b4d3187938b2f1c1847be64d4a79aeea26aacbefdc3e8672544d0c7ea756716d1f7eece6299782612b22829abb35c8292cdb0b045d77407ca72eb133567ef7b0fa17fe19552e29f5c3cba5549bf358b6864b904e819f33ca5f91f719de63f93c7bd5c322cb27f1b8a8589655e9e14064136533bef91095355cf1b14acd60e72e6fc2f391c3a91bf33eec9368fb948601fbbb78a3a40c3868528d797bb33ed59f7dc38828dab98087cd2f8fd3ed50620699527624cee7251b2260c16a9c9b3c032aee6519522a149614e76d7371a051851b93a7fa8fdc5b7404135573ca7496509e863c085f89b859d34aea90131a87cac01f5cf352c8338d7392883aae77aebc9a3a4dce3640fc7d0dfd2174294ed8beb60c8997bd4977901adcf256a50508213266c013260ce9ca3bdde2c0ccaf905764e602e71588e93f55e013df5b2967f16b545e94b6b89088dd404ff77a937f6135195d6f0a8a812dd42573a4d1c9ab33a0b15babb6d1ab88aabfb9ba49b4caa49691e6f3833486433985ab5772e72ff22d5d0961f8e74c4ed9c0faef93e5d12ce8e784a73b08f1fab9aa66e0dd4fda140de9d84cd2635663a1c26a537d353b926e2114b407dfb7d4065d60dd9b147bdc227d05b2aa0c64a71a4f122f6fe2d099a1d6b43efa25510f1711855a7e82be7dbc50d96263e75cfc2105b0a28846b573690415d2adf209511ed092119b895b269a8fa1f368b184938e39a573f772265b72b9f029c642bb38d88405413f548adbaacb383affd201a95969ed042be7a8b178bfd2248d3f5e32d7b4f3bd8a2b8cc0f2d2e0e944a82eb436e0cb82fe96a100ad77ae774d445a25456adac6f7afe8c6c16c94190979c3dfe479f64da4a53eb510b8bae66673dbfe7fc45758c61c36f1f2ba18f898239923cbb91f9af3339374f3ff9e9d039d995c998e878621bb463a12b5fdb10f23313953a9bf6c0df08245304e5e5dea0fd3a9d3ae1076425ab03fcfc0f96b3fc476fdb264ffc017e8e3c8a68e4049846cf388bf3a7178d573f43d38adff580041959294aa7334c99d7a478e12569dc2c47526059b1f6198e31dc800a6ff6cdc490b24a890c3117af76d1c5a841c49a072c14837c927809e0c487cf14d4c74c9a050c30047a721cf5e038a707bc2b52c36a836dbdb1f3ba5fca0f602f4e98d5473790386664f0545cd3deed5b9de5dcac5a4c79a99f067c5585ef038f0c1928cd7d8ffb7dccf74cc16fc1d4404e0957c1723a968eed80d6f996e1eea1c20160cf682cd3f47026d0f0511e7426654f2b652a2cee28ec7efde8f6fa67b1437947444fe71d6a439df88aa109e1d83a3095f3710d9adf5f9596a942083766a44c4880062fe4b84f77a75f8947fc0f34ba0143bc0f571a87ec18f703f2436a3fee7bc3cf966c3dd8f020f0b6b15a908c7eb9414a79f49d914a57aaac577396dab36b5c93faae27ea4cc9e6a55a4834a13f4f207d6b36271f6da0953840815ec748e9a0a7c88ec54486bc29dcbfa36e4b5a9f2fd47de91469d290b87623634e98f1fe5196ad4f0fd94ac76cf59b13b0185708aee4daf733199ce1d8af9376cf2f16f7eb9c73eafa6770603322afb190abff1759437270ea9fd453389ff5d008b418a738025ad0c853b9c523cba07ea4751f888f3ad9ceafeed7676068e2789cf9a173ad9cba2f641ca66715a6ebef78b1feec657628dcacb5a5e27a23fbddd9def936fde30ba9ecce1c5bc46e5abccbbb2dfc5152494eb6366b6de36ad2a392956d56a543370dd2289a0f53242b129e73d0bc894b4c804ef5c4a756205266ba1c804d63ea3c7a8e198127ac75fc3a57bb5f2b2739dd878e4dbde4c9f353da61a7e5e90550785523b9fd2c8d091a1c964751e90636846c73457a608a183e7f8ba34260c232bafd7ed01d65c813292d4b86acda78f11dd3b5fe2966f4b853b1463c89b681ca05cb25b5a072f0e004c796668caaa68ddeef4e1ee7bf848c4f404a5257608efc2012f2c6db52150a6a09512d03e73e1d360d75ffc143ff8eb1667bdc63de5d12d7f8385e0c9545dd354fbf910cf1e9636570927b6bded49b28139083cd6e4c5f8841446e526f17b57515c4be992e6a7865b7864fa140ca7ae70c2c65ae8986cf7bf86dbc204f078b1065fbf795bfccb6d41911238d5e852fc57c78f9bf199bfc482eca0d03627701efb09cabe42d025c76dec111f004e1ac2538a2bc7c93c79d0f30e6cc297848fb3062a65c8bee15a7c60466520466ebfa0393cac688d29426745a2b2d1f973e9b9bd0edc31c4f7b2214c279e16b92c01a59ae9688e7ce3faa7ee4c6a157a0c1d3e566888ce3239c677c329663188fabb50ad6aa84a683c2f4216ed58a92548fafea5d197b2c05bf536105897cb012064c044a6c1b4be071c421330e0925b1a6fdc2ca56072f8ad3f450cc3f8651d0e7463e1fb74486dc33ce74c8e21bbb8dea3665ac64eb29d65d0a96ea35daadf26e077a290489bea1252d4f892eae8c8a45abe34e8432ba25a52cb59a17640e926594b065f499c346e917024434c1e83d96ee4f15b3677ad0424e357d1b4223adc54c8a7a1ef22d030bc44bd7ea7bbf8510f4d8eec979dcf52ef85a3fdca310630b4239be570ab8ca70dc983c23b1ff3016ecd924fd9daa2c4739f190ac93252c925742e3049e33e4b1ba6410b502f2c6ae16bd5797f8e559a031edc5aeb3f4f27ed93f6e7601d7382b2b0570224ba3b36e373ddd4cee8fdb971c167994e983b09b1e57cf170239f9b07ceb052ea166d6201ca3e8f71b7de618968e7ea9fe47822d9e704dc476aef8544033abedec3552250e0ad66135aa2c7e8615dceb788e641bfd5fb43660d20f110192f1cde2f43d80c7c79536ab5da1bc59ebeb9b5a836c417df62664865076927264bad80272fd39b0ac5fde3829c9e881749014f40ce98c77be0749a42e2f391cbc96df77f492b569211a48897c8843615cd5f4adef485414d4efb1381de13772e1d594af9ca742a39d24a8f8f7aa39b1b4884891a7abceaac5fa3f2fa1bb0ac6172018efb931d39fe25247e613c7d2fdf5099de3c4c5e68837c838272cf1d27d1d2350d0b6e0b2e393505e6b5cffd76e0ad0ee9c80925805c429c96da1f9ec79d52ceefab76b97e193391959d18902ff365f79a1340017b39242c42f0ea416299ec238c63155de6b31c67b091395d70692ea640b8ec6a7491db800cf1268928817c8aacfe59832dc4ad45c322820657fba5dee90018e1151d8a6420596c9174a7ef2b8cadf65c96ebf392e0c8ed1d62430fb032e294d10ca32bd281d7afde399298685aaa83e96c17f63a2ee62f0ab2ad0f1f70b81778952602836b239063a7ea75be5d6b6e8b2162845a3945e46f82c52691736e4a81ccbf170e5d102d7677fd0f6ab1959b4bed66044a9e0bf4c5464ee2178aecbcbe192242bbdff24b785de1bc73c5d75b606746062a70f14573b354f2c17ef1710dd85fa1198f1495eaaf869c707dbed6a9f96f09b26fdeb7d5d39177f0fbaa983c4392a665144ffe0266cd4d82a4907e2434341cac49668f2f9c433969f32f2a1156d54415e05263b40cc85cdb081da7fd7f5402567924a174de54330d3ae2ab299a937e652281926be19017ab43eb739b92c4f0120571f3e7e2fde77f2d6fed4298c3d47048c01ef76fea2d24a804b82896614e194ffafbe573335a5f6c21c7062147717ea3797c79e1609ec13ae727464cd363cb072c745addac878c30bfdf52bc92177ebd27b1281de50e2a9ab23a11178610533caad3e9a2f5411db1095be2a279754438bea594375ab6a81d50486a1ca377177d0eb1ad8915fb94eb96515b0edb47fd11bd52cef8301c70e5bee83a2622d15b1c65bb0da5e8c82bd7f8221676500f1c485fb311d01ec0b994eff312cb5883a50ef87a0fad60884264482cfc0dcfdfbdae8e79d2bbbda7e2d1eb0568ed5d205798d0f284ab2be98f00fd01780b79eb7b8e0546916bee2761ad8b6345866d605e0650bda03536e2c2d3e1640aa27c24278150cbed2f412b4e5b22b4c39c114dbf2fd68039e0fb101d58eaac4cf21fca0d497380d12aec717d8eb4fd4264487ad2153cb0c1a4fcbc5a50f6e3944831a6ed512a0fde7fcd363971bb6a0999ee3b0e966aa44d60e245af23627046cc332c61ae8218ec3338c3f970346990445fcb9e06da7d1e2b74e6dd66907c8879afbd7d0fcb861c42c9cd5f8f61c0c4aa4c64e89c8423d50bf9a7c4e933aa0caf948f09a4ef7c984ee4d14af1d851798f5b5507f2630fa59dc92ba62940cda2ceb4ee8b5df39f31415b23ed47c7cd3f1486dad8621c8098d6a65f05faf96aeda0504247c21e570bc8e50b8e8a0c213e44fda52847f7eeffaf16d3f39123ee26f5e7689282c9a8c41ec676afe4e82c9c95d1b5d64703010989d235600e9257ce787fd9afe8b52ebedc52725896ace18e99ae0c3691b0f9c143f5526dd91565fd6839617a0192690a0e5546d99ae0f7d47a5ee2d5def4126909891127fabfd5c9a1699067a038dabad6b9951380973e8bca3ede7862610fba91146223b99e45a94cab543e623fabbbda8df20116e0a39906d6e1d5d94ff0663c2cec3602e7be20aefd2ac5ae31341dea3b78d5799ef670b70eb21b06747780845ed6c924c63c89312f7fed1e1a13cc9a0a2e916f5f449e65d39a87b73172f19d6702e3986a92a71546558d51570cd6edf606020a078d8980445f73d111f8ef986e7109a5bebcb01d76db3e01d4425ca1309c9a2dd6894bb56da26431e0f13e0d7d76ea6ae9bd57b4c08e7c9938bf35d3edeb92dd13bce811fe76252430732c70fc04355679996952711cb88bc0c5eb95daf69cd2acb1e58154abd47bc16a602264daf26ce5f09995c170b9180043cec71be10e0ab4330a5a0df88df628fdc066db1179b648aa8d809022e966d52f96bda1797f21f8f02e5c17dd030893b163beb31733fecb7f61541736774b2e82113457ed85881bcbe10a161b91900a2caec842c787d4d6c611ae6fe8902f12f6d1bf41bce33822072f38e585d523b1064aaa502b5be37b5bca5322557b129d63d54e72a2ae8ec6d52a4773beda9f1bd753a0818b5aec903a5e240f27228007c664b1a2b297d050a8dad7990eee375427cf9f9618e1319f751bf55eba33f47da5b70124ec8eb9f5b925a2acb7fce183a54c1d054afd7368a533c5dd0b4bd406fb7e8ca1ff4142e4450bdff6913a3885865bec7b2123121e6b0379519dc0496deb3cd0240926a28a1fbfbff37a70380faa496f5a5714b481e4cd3be7ebe6449f327c3b9bb4740d9509fe8e35aa1639ae949260ef55573769f375695d1bb7b3715aa83cd03a08af4289243754fa2023c3aca73bd899a3e8554f87c30f9e4ad961b8f3bb04786d2ee208a61c1a924fb2d2b2d05553d54f66afcf50420ac624de2e70a40d1ff0b172c41d91cf93268cb8909a181521f9fe3e1ea84b6a58539dbdd334ba5f0b9520d0ec6321cc78df091458a6fec888464383add11a00bef8b03f8dee6cdf4d47d8f1f9f35e5d39c0a58cf4376f65281bfdb69098514f0463c1dcac53f229e6532decf38c90619b2f53f70f9013343edc24ad344bd1c513820ef90d0ba7a8f562b2c623ce3a6261a681acc1bd5cb3efbb398929887fb82dfd75f60a592a8618043fe6d69eacaccaa18fb0d7e00e0ec9b415cb283a96d1338ec2d38b1aadf490817650f6cd444a6a6d6b73d3f37d95ae51e06adec752aff0d8ade77129ac09c38386662e47d6c327f9a180443858aa4b3a0bca531f31cca3424e201056258051bb855c97fb325c7ebe142a20c0a30a2d38f23c604b339d65e8d2520e488281a26a0213bfca9b7f30570f95dff9440bb8542309af57659dc550cefb5228afa171f4a6d6f96b5d1df05ad600fba674c77418095c53135fc58981fd234a68fd6a833dfd22a39e5e18a36d2ca5d12bab44b25f088afca376fc28d7d8bbe7c4f0804990932b2987d460a23965d45274f32ed724e8b6fccc4e40b9804696697694cc19372454e09a7f548579f3e26b94e2e51170273c03991c386324347f0bc362c6ed3709034d8d70b7e9d4e9a8f2c11dd593c2b93345075beb735964265e9e5d566e4c17d92cc674ed2266a347b1cff22f512144bb19959a14242818bb33dd1ba2b6cd00c7750ba5e58747bdfebe7c638e72901ad85ae80b796b747394802dc71843736b97f4e5622030299812d9f9fe9b6dc73d6c77500e8d165cfaae5c83bc0823199966cf8cb2043612c3689377cd277e83a21333ea1810c225d422479252fb8bb1a00a17f562fdc049a5c26f4d3bc9cebed3e11beced5864016d36f38adbc6a74e42a66a413f826da87eface5064a3a1f4867bfbc2000358e3085d402e6c8a582e5f3ff08852d728929882aea99ad6dd1172cca7ba6262bfd62cf396a6d8879eb480dc881ac27ef75d427157da2d80458191b2822b98b7458eaef00211d2c15795efb9890e7f43a33314e96307f10c659f4277b043448a5f6705b253dc4a004cd887b3911446a8c16cb97d2248679cd8775e173f672ab07b7447ed29564a3b12ad20f84a99bcbef73c2940c567a12d17e3dbaf8b42f77f6d4cb1db9c424fdc8a2ed7a6223ac2ecbd9d6b7b2a0e5a7e3d5c8408e9b1fff171cca2b21da00e687be79c9d64465258c40fd810aea6e6a51059e916cab3c891b208704b17bb7920e601251ad356c8da267d86638dc6fb01a3256c09eb9f2e1c474cf2233189921bc5b412eb0ed85c2f43513295c3c14002cbf1b355772f8144ecd8abc0d92a5a7ab1674dd52abf1ee7b549d268964555e4a896b60c600fbc84e47c80a9ab9562252353a7484d4d50e6a020d823ab9bf8af47071df70f851cadc0d249f68320533e9ee68d59e4d8465baf1f2f0022e2483ae45f06131c7037e553dd804f2d9e04f2e3728e16fd464b380e2765f4b4f868b7289a135bb8109fe3d15c1538d082ef9aa5851828269e4d9e9aed0ad0d6a47234601b27e02617b0a110b2e96c005bae1a1cd612ce4cc89e5c8b6e75592f67e85832ea6a24bc2c219951db36ba9cd26491a9e7770a235c7e82ff314130907c901235d1be601785e1ee4b878f0f8ed6338216367dd89756ce62a4be5a05b4e8a4aef9b358fb23f8cf56ef8343217c6a1167af3a5b04f1db6bac024e1b0f4628695fb6d82139eb11cae123d3f7eb4006c4b7922dca804969d1ae993a89010998b5adc9a883e0363fe3a2b02d9c78bb98aeecbe4039ba993ba3653ae11b65fabf6565716fa9fa133038ea9694a7b7a67826e471be15635551c08a477041173446286be3a5eec91490f8e85a6222d394ababe044b75f0f11b3c42e40970274aae2ad67d594ffbcb88200958ec9773989ac7ef101c0c3697dbbd3e63492bbc70217da11a6e55a4bfe36a93e4f6277134d48f9b80beb20a59a8a7ecf3c8b439c90248d2e2667684ce761bd111c2676a321569562303696dc7e7398ddd51dbaea942408cea94170d4561668e05ab33de0fdcad5f6fab9731ef0c158a294789e58d489cbfaf579f83a8b7efb5046966d5e34b83dfe250d3af83d583c6197ab3a82114ee7ea7fba4b76bda9690d118c7074d36a53a77ea0243141a56865cffc71f1eea187789a806ba362dd871455b9c19dbd4385a66b0f10b7ffaa4011bf01b03fc998908e58ba4e1743c86f9df09cfb2288339eb4d07471d2f45eddc89002fe3733f905c87d7fc9c12b2e93e614c7949458bf8579cb0909d9c2922e78a3b63789ddcca7551e3ce978c76a09c1f4b70bdf6e537abc38e3a0213c0f2cddbf3dd1a697170d3fefed876f48b745a43b1b60661ddf57524d7265fc0c55bd394bd44a79d9d969ed1c5f9a2dc15664492cc56584f4b838e0d57976ae63631b2c946e326afd882b35400d50f961461cfa9aab76ff97758dcd0f6ec9e8a324fb07b8da8e93b90654f5102321b33812bf5478cb6bd67d5e02d77664c6e298eb340d88b4c59f6447141cf3b9504b68a3d046bb405ed8228864fe4a3bc887f46c50498e0b0f990914f1099419534448db0dc491a77265239ce1789d44b966f4985028d889a4e993edc7adffce61d69eda9751ecd30b246f203e98583c131f3ecb820195f8cf14e3a337f8be383ebb0bd1b0b4c50a153ff48ffcd1495c507d932aea14dca459a8f116a9030ec55b1f0ca74abc473e55f610bae973dec23595f3bae7503c2b29108c5f3e3f2b4ef9d382194c750a362020702b7441b6372dd5f3162a891c4ebdd6093a878336f04c6b636054c02c4d2675335fc9fc9f3610547849c5ecb12a39462dd02596207343b7c6b32a7b06590c0db44d1646843da4073f6b8cf327303ea768f08182ca5222bd8150728332644624929082ef00cff34aba8b720317fd40235745bada580dc8c7194b7bbadbc1f76790034b63efae3e4a5c968e13c20925b76e5797efac244bcc8d98043a84dd01fa6d00e2e578404c6912551d3a8dfff26d087d522c0259da5c74f6a1635949aa92d555c331a111b36db0b952869245fb9141c638a154685705e3d315fd368133c23222c989feb24ebba9c0f2d6b4f79515ac40cf816c781e51ab6e89b0656dca0ca36d26f2891d43b150aecd88f73e5e8b43595187e2b83a10bfb687f05f14d5bc0bb46ae583265da0c3f0dbbf0f859f1a94a1149a849dc7bc2b4313f84dbad81bff405dc2122cef2ae42e4ba5b85b20df20d0839c1a58f7b24c09d5080151562f7216113505b8edfc22438a556e8add64e4283821cd151bf3fe66f19002dbaae8855447dc809ed16da087565098cf082f60f0096e77ad30d387074f9aee2fa613677d9ab9611dae767e1b1eb5047f740f26a303c1ee184ddf1106fa292b50883b3e73a1cb278ac10fbf312d2d872a04fb786ab760ca83108906747718db29e67ea673b4fa22af5f59349c43997872626d70f81e266230e67c4b3e12aa363a871f35b8be7af5d1a18adba6f827a9108eb24e3a632519ccb7df7f5f147788f6a7164e763dece49b2457e013dd0c3a459073562bc6859aebb2fe3a6096339078c685946c6c0d09c2dd85531a817c724e22c391f47dedd3048aa80efcb89765af58d479bac8e9b405747f9c2f663d2c6e10cc28cf5776eff48d302ad5d8fa609f205e527911ca3d27ec2d77707a9697cf95290b81db3189f18b2b0c37294bc878714f3bc19baf71176587de60942e317657397958f0665dd3956acbe661947849a3018ecf097ca48914bd7be389cdd5a8e03764d8406412bfcaff3e89b6d7a056c9e3adc97f16b6eb1e90bd16dea7d69e0887cba7d1828d84a0bd07016bd8074994447db5aee30e13d4d30e5ff0075f030fc7f8cafbfe70fa369785620f62a0334b303d9b2ad664373c754cd364f9d9ad6e3aeac686e11cc71122fb2eba02877f02e0e807264fcbde4375775068ec3c17fe74008c42392cff1458552f72e6e4b89772893e865957286eea63fa62d676cc2bef45dac6f89775402fa5ffc968705442efa2a9f3fc967ed238592998d859bb6cf55c073e9c21376a88998245128a44c8b783451e1975d40dbe446972031e9fbc62d635156939996231bc9e63482e42a2ef1d1f2ad085494f73412782379d6e35b176c9f94e71ad66146c924d6fe9a5358a304695840cdadcbc82fbf2ab648d3bc0b1e240dc66cc8c0a17f1e7b78c14c3b53a2acb27ce906dd8c8e40362fe2954c4cd0b08366ee6a64b1f9269e6b85fc9027d36c95a6df75fd38382f3a923ad8670c4dfbe1f3df22780f7bfa33989e542de3f891e82f77c34a532c42002faaa0bf516c0ea9d805bc870babfddfbfd514e8ce1c5b864d39e3138435030fb1ad86a3a93333def13266a407545422726fd352c4f2c01d3cf0de7b45703126b600bc9e8a3e00070caceb4b4e2125ec419b1f60515ed9998de1cb3e12cafcc3d6c70ca622336870752290f11222125abdbeb1746273066fffd7158affd48bb3558a5921fddb0ed6e81e94d931dd4fb8eb8b207aee7c71928f42823e94cc3722c587e3484db8b9121dd33c77129995aa9829be458cff9edc2957bb7eb3a443791533f506ee7e5f9a782320d56f5fe13516eef51ef0e8bc05f8a41f073a5e7cdeb394666afc9f0d0227abf1e54e6a9bcafc06b265355ac6a51a05351cf8155b29b71240a9ad34b58b79254acd57cc999cfe37b625057bbeb60e01a05e1fbf0dfb65d21a49e4361352ac9a55a4b3a88aa03f95603c7ffc74d7c54e5ee2b4919440f018878fa3cf3b18c8e8bdb2850f2017b2f1e641fd4a620e34447c4761700fc69d2ceff5f8d68f464a0aa44e0f923817315dd65f581fbc7ae4b3d46d51c15e922a92cb4bb008ab1ee0a79d0eaf416a7837e3ef27abff2fbf0c9f2de592a028c25d61ccd8d71cc5ac5508173f98dbf545adffbadf3d92f8a930d54aeec10a61f1606029c387e8be355dbe589177d8b015008b8b12d45619f16728aa69fbe246ebb97ad0f633355590f88c2eab083a6e5ba7ee4d95f469d15cb1d06e75b8bd6674e3f5e7d87ef407014e051153c02d06ab8b012fa1fde7f9e0f9ec4707e7b06c1d29936e09e9a6c09231c8f4fa59ffe434b86dbc0aabb2b398e8512b5eaf2c18a5e1980c25e71814ec9dd575e70f0cb19601ad1318f7d2bb654c5315924fb69d6137cc35b657928256a7c1d30e343c124bdc485774aaea9224545e13a92f3acd53eedf52fd11a47f454149e33644932a166d24d74f9820893859a83ce70b677b4c111abeb925d8194198a003119eb4891c66db26dd75df0bf689663b3743bd15f3063caff82a47489aa859a10f40d676aae1d0ff9b3fa864fa54732ba6ec11c12ac2d43c2e6189d7a3a14746c78d5f76e30213f83608a1ff7df9eebdc78397e27118045aa31ac0076c87bc242773aedab1fb86d73b76ce48a0f013973b45fdba91eee182cc46741250a5548d8f7fa8ecbef8dceaf0507ed09cf738915459a472cc7db7da46a1e08bd320648597092917a9de129605de8d084eb94f9d1624f2f47f7450e5f2a808140b975d5da77ae5864a761ac540fc7da666ebd4e2c04cae0d850ddc7b8cbeb4fc31647aa91f570901b86e667c4ce17990405c8247ffde7cf47ca4f7d71f505c5baa756c991b4db475690f294b708bcecb51e25c5599e5f8adc6172e7c674c3d6b1996c0f6506c7959293b9f072bf498fc7a0f6234a03f6ba2d93a855ca2ee13581b4bba199e0272755b4623718b59484a0bcb867455ec8c07f9529305c348fd77fa6753eded37a315b29a978dacdc791e2cd35548d098a0b9b769d3fed9ae983670c8ddfe1b70f0732ce10f433029b1e26cba41ba0655274fa76f8fb6c4c618e69e1c93cb87e33b537fd669bb70d9089b430a948090e1913bb27e460591a3d0089dede626d50f33342ed7006ab85b8928f9745062916a406619a2aceadb888a0e9283ad98d3ba7c2f62d485c426e0baecebae218194dbed3fa3631fb45df8b2604634b99436ab8bb71e61cdd693ae01e9ccabaa9cede737c145dc5eda666462e38989d389e63da393c87e37c64e971cc80a520ca78726f3847bd60f53dfd0631025eb96901bf10a9c296ad9bd6a22a6460961d1d7f53b532a5c4dcd1cc205ef420698dac7807a39832340c0e035fb9dda2e6771f994e23f1517b7024a1dc41a4e5bc7a3a084381d775f01942e708611d60d93981dd356a5f43d40127ecd63337548c41ed63e8121c6281e93293566758392d8af716322b5d89fc708bf67209a25a5f37806807e43e9708d46537d3f13a0634105c8b6e4bd94eeb36dc6ebe00e4dc5c7a94d13b84489833d9d5ddbc52e03c0adcc32714e6b64a041d32a9a992ad8fdf180d193b4e0b10303e1069dbe31bee49ed1ee1d2b19d40a93bdf98ba5a8b89e668c0962fcd3cd738c0a39fb2689cf14f40297b7940bbc42c9e8c1d0ee6d89630e7a0e7bf86fd4b930cf309d218bcdfabbca73d96664db4298172f61e08945077da65d954bee2459051cb1aa0e46aade96d69c6e5fd0d33d35434b45dc13882442b4510d3778ac624b7c46302a98700857e96783a60ea21a1df44996bd9c999e80c8aa75b8a95da9ab605c6a915cde1b6df207c340264347fcc434d0c57daf0042f0175898502fcf95032493727d82a7a205c0e164c640869e95f24cf8b743367ab80e72293830f48af9740fd338382c1972d5b4817b10fdab9fddc8463b7ee8890c1bbc240c4846ee2674216e96867680b0d6227b777f0cc71045a16333a7f72ed435ae9b907e68b2e041531563a9e5805d6ff6cdb445b2effca840b83f8e46d0142aa46cf2abf7aae6def851b178f234513978e6e79beabfb99cb3d2a3dbf0cda72bc75de2a22c31495fc41d640deabb3eaff3cea862199a96d62b7d81bd7872bc1b43e217a7f188466e0b9837deecfcc59b0a548501dad9dd9aaa5e10a410f858afe4856454182459297dd4db7f64340c56cdd84c3972f82eb2de95c709e202c36ddb82c81dddf30c5711d893324fb4f00d3b1e934c0f1a76a482796f8ca22ae6f2450b828cdd3d851b2336b1f49d750aa2404fa7d0666186b5774688dc8b7b3be1346d8e360d7aa9adcb29339316cdb3e67eceff0d9f7a799700a26572eeafa0fb060830891b49b01dde425eddbd0d2ec015992d6e0e9feb5ea72b7d01bc876283efacf23b97e194a56586d82fa5aa4353f995a9064c00232da44443f2c3bec4a9459dd01b8f6724eaa3be415c497e185cf36d78ca3ac83a581ced7f10abc7d08cf386ecda9dff4659a6d15f82be38e0cf047860c0914045d770b66a4117ebd63c2914aaa968435218149be5ceca2b28b97e85c1f950ee3e066cbe1a45e8cba8612811b3bed5727c937962440c8d5ef90102f03d0dbae184448e632fc83b8048a95fa1d0cb5bbb26eea828a81e13b3a904d5d9349d4187d9473bee90f153850dc56aad795d7ef982b80d55cc60284599d17b15142053219c316808aaef6a50f3dc108e6c3f01aaf9f480647eec9bb2b151a28fd9af88fbb2af39b080ea1c9ada21ac521f61ef988635b02a3dea71d759fe63c88eaa25633deab45a107c83f583599296c54127feb8fda7009a6e366c3295a7a9bdd31563bed08ff6d612703a13b3bf4a24b92764ac13468d694ceafcd8d7004ed749d6066f21589d33f4086ebf2449827914b674f871959f67b171ca78a47f3f621178a6c7297f87867c0f7dd37e1356fbab1597a6d8519e7ca5d028e94ef1d8200d326c8a3ccdab69f3aa759092996abe23b68261f1859f3eba775ff6344e994427a7808bb261cfcf30d3fcf68fb04ef2fa491ab4b8d27bdde592c06bf32a59df726d60990ce8a0d69b7e807b3fa7cdb04fa4325225ccdc51ff9c8335bf24254688f866c97ccb4edd8ebb5c341cc0d45e16a66930fac8d264de61dea7aa41676a51f1c34a070146acdab1844d99ee61ed913dffe4984f59918a9931c9ccf67a2ea5056db67f5e07de9a4d9eb707e5705085fbb921956dc706d699d9d7dd5f39fa5c91f7ca3eee641c87afd1f9450757a8e24b9588b7104b278868acbd0a0a78d4c65e212e3288031ba5cf4671a131318abb7b46662d15a6d2561ed61292723d47c67a4f7f96122afb6be08492c3a8f18595934c056a8840f16597a565a927f41dbd412f04dcd1b6964b87a15c9577fa5e5be551a1cff75e44e29e2ddde2a79772508d8443350307820d218e1cd2d7925fa568eab31cd8fab85adc929fe27ba84fbdc0eea2e8b88e03f5e0684959721ef5803fa4e1486dc3c5757423070a4553a1acdb33efe8a25231cb4c4360dd52a76bafdc19b23f6aea70ddb1067f82afe9bfe85e388038ae8db094f783c29095d829fc118570611a72c6ef0e94ed2c07359a99d8eac7500c4d955d208f7cc82053768424cacd4290974e1b050200b06d3f46a7f3d7298bf476e9676fd617c276e5e1e03d663f68ce65183d340f975fd2079fb51626d81a297ff090453428505fc21c64d474cb7db0cccc25385208f0d7dcaac116415be2d23d08d5c27d3729516ed3f84030b501a52460a21bda1c12bdb60b3a4ac90d142f8fc1c52c3bfc794e793b3d201c6c7e84bb602774f716a449e54dd91f58a3fe2e0fbb2cd6a5f6428624bbc803e5710b2101cea97b294bdf255b2894b45236621d619e69553d18f065c8b5d516b4a2a22e305242e051b9d338100d3e17ee8fdeed63e571f654b5ea721556d1236cd8320056fc80b47a360e7bb7f39fb3ec46d8220696f64af41bb168816d114dd1314bcf36efe647e6a6b8244752d09f6f1e524bcf25bf7788e69c644c60747453e96e766b2de63973c90ef144db62319d9492afe3e22945c74fcfacdfad17d4984815a1f2574df3454ec136b123def78a0e031d0f20444c836cb698257a0c255471142083b58dd48dcde886f37514f27844d80a44ea0009addc5f44d2f9262047488c35f2113143d9ac53d2c9de79c89bf6503dc5edb68e395712fe85cfc59f73120ba882ece4a2218e2cd34ee61771ba188d07ba534cf8066c8cb3dcddfcf8726db64110cba4c9dc4297e4c5bbe34a47b257f8a2b86dfc498216966561320e83b8f382e90fe78f35adbea194a95086f9c8eb9e4ac67f70eae2cf96595152cb374c8eeff0fe6c59cc21215eacc3eb5dec2a636bfdfdf28b5d9e55cdd010f833a9ea3ab7de77899613ad09fb05bb1dc60ebe2414b4c8f75bbb0a91f3971335f56227c72061ebe36057b14b904c0d97237788228bf7cb07968d0775ead87f1b07ff82a78d1043474eaec63b41425fafc448e66481817779c33a5019e45f7d2107e38c1311732c176f0e7696a3bbf830f423474d409f0beef5378ea3f7ae9933c5b0577ce67844413215e1d5cf21b8f041c8401ee8bc7f039b99bda7aa89da1a583a1f00194bd654fe6127c1a8f7bda8736d8f697de4a007f8501a594e9bd50f21ad21d50f766ddeb18123bd6f018c509e1739146474c7f0b217e752998d96c2d984b1946cfecf33442ba313936144b3a998140873626f468f87f91222fda192c82c63c199900fcb6077638f5ddae1cbac1c09e8ed8a3f3c4b11162b3b9999db5ea4139b31a02435d89b47e20f4c3f5eb228c7b61b333705dedd7b1e0fa329194b1a35abe6fd8026bfe954408df2e1b29817635601b305533339f68459dd7d173a59439fff0b33927013f264e774854ad53dffc9fa43ff3aef7f31e5d75ac2ecf9d3b006dff240b00395d387b9c146c14fcf757fecc5230918c5ea2398130a3966126e6d79e160fae52d8aced02fd93deb05b524987a7c9702ee2c636a994fae78708ac77f9c0fec592a9daec40c51625f8460f9779cc83aa89805606950a02dffaff02a20e5fc51702dcad7a0dc1a1f43c0a656ac79a09f2d03ca259ae1ce2f917f7b12ac1bac18ef2e24a55006c50ca42f71465d98396d1f092623d05a78a8a549fea142825896711d7fbc0fa540abfcd5430fddba0a02b4959d8bd801e20817b6880b34ecb427678eb46de24b47430183f03113397f2bd55d0710105ad1dd9c337c9149415b171f72063d33c12e9df55861534468fc4068cd87b97009d043f6480b887aaffe0ef0902e686d95c9c85e812808409888688e3a6e61807c62940abcf2ea3db1ea71eaa23188d1ec249cc7cc5830ee55b03134a8961a85efd07a9af00f66e7006d6ad94e7d453f73ebc67a992e8bdbbb6daa3128e0b956b1662c1a8e7c1b7bc9c0a69f1998928881b246c1df93159758c7e563b11e18feba20a87b52f2841ea063b1370ee60e43625d9e4560c2133ef483528b0ce54e1a78196f09d5a67131f2aa5588e240766242873f676f182d717b7e3c7a320626f60505bdea7eb2255adfee9560bfe4bb54b772d252b5591130c86dea7d9b7f0bd38350ef5fe3fa6343c3aa01b0caa7002e193d1a89b93bca8686b4fab4444c2f8c28800b2f9b7462af4eb7b6212ef801b720a926dcb80eef93706c8035469262db78fa0c24978cd27058c05b62f59b60f2cc4373a46885e73f4c967104c5006c3a5269f5864073993ef8a3055f1b01a075329159c228c85187a1f14afa02a91704c51e489dda08a079dbf34351957663100dfca709eb593fd93006c34989fb9a5cb53ad5d34cbe897c0080507dea492fb00484704f8bf667272a6ae12d4642dcee4f578d20ede4b41030ff2413c4378e772f55af21f6cee93c7a32f0f132823b32a1b49e7ce92d19f16c921b98cb074ce8ae3c7fbcfc515e354ad74e8535e8cf50168b845f500e4f9b6572f296ad96d000d5a1f5f3dcf5f44808f3793f0bf63b7bc362691ace95ef3e6f018183ef38d5adf3707c5344431871748f6cc6dbe9288b50b34d12e95d5846dc45579aa8fe32729f3f3904fa2af516f7b7c61a24a0de72e55d9f61fc0acbda40a5947720d5ddefd0bf8e855fc54e4f4c920a5b173a56fa731a782a6dba020425eddf6e8e3bdff3e0c4dec8fc0c2c13e24e1734fbb57562e00f64c138629d4da1a4274f640fa8216ec032b6d3c38cc37d4fd54a29ce46e6736e1f45c66e4f4726fa54b36766063f172f167a66b8e093cfcb7cfe5f063ccf1e53ace5cad4513ac3e395d740935c274e041687663dbe90856aa75da70e53176e2470ebe887042ec85b29f1909b29b61d48b1d503a19cb0d236e35ec3dd45ccb0d9b98fa34393a69faa62563ee83df5f8b806615122427b98f5f5c9354794a56484b31f3284dcf4afc218f7bb5f3a45496bdb7f7c07116926660772188b15317437a6ca49ffbdcc5fa7ca611d05021118042c69714cf9193eec8d4d746143dba501ad7a53b71591eb72065fbf42c2dd007ffd565513412eae5a4ed8fc8f0c721b3ec9c90749576e34afc19fefa31b677694f8e1dee19dc359650136b42d702ce8bcaaf53b8192801450b2d835916cbfae4a12d5463c7ae068a0c98ff88c9fe6382f62977f78394e3fdaa937258e364f87f0e45572b6d631bb5558e0fc88d7e2385f742212eddf88c21cca9fe6e1ffeeff5a5aa7f158907c39fde74f5e9e0dffcf919dddd37a48b0449cc90ae05a5cd669fc6aad6e18e777e0685468be6182b02ae0b2217461bad16cf5563ea70dfb1702a5d3e602716af2936f6af4660519acb0df74d4df783b0a4db54a6d0d94229aaa677e412e69ce02b105e71eb04fb7faa640427b7f39fa6a0068f40bcbc88551dd08b96b5bdcc621af4d92d080416b61b7282113551f6d9a19e655f8cf7e6202135a98845d7676e61b12c16e00b2f9d1ef15e9484e38c2602b208df5bc962344da24ee25024fae72f46bf9294e267f209916762fa9558da5d7bc4fd8ce984c39a6626919453fc91ed90925b3a6bdf78e1c3fcd5fac03c3f891434f5d1713cf89c42dd6f0f438657252741cc0b6e3bc5c5bcf54dc6651d5132fae05190d2b4ade61bf5fd23560700cdcf414e242342a47fd7c650279f528c2072ceec3beec431c6d192e2029063af176a342ea4d17e1e98da139e3dc87d2f5a4930ea45142a9fcb2b3590f195f0ea22890a53c636e2d854e8a87e0b476e847347d618e0376f5fb16bb83f8f2c939b4ed5e13b3193396e42a0432685b62b45a85e2e25551a278fa344891abe0a653ff975f6aab8deb65b829806adb5a3014ad5bb38fce72a25e0071f5d3d86f18e886dab87937d990ddd9602ba010bc995b7f8c22e1b1bae8f24f34c3d30f804ebb26b624d922769d97807d327198adafaa98fd1c8473017c15270827e30d0286ee93576879482720c64df037171794fd61786a499dcb371582d1c567aba3e4d1849a7fbc492d7659546deae9473498ea31b1bcca6f1fbf16081f8ca6b17291759645f789efe6f7d162477433d59843c8c4b99011f3d3aa85999699ef44df449b809bffb3d4d3d88971da4372d57a9719b253ef5628ff43a5306991aebdc650c13de6360c7938dfdab3ac957dafaae656ba307bb3008224f8bc607f6a07db175e84745d8b5c9e9b594041c091a033ffcfae9954663f19228b26ddc4a6436ef303f68b7818a081903585c7f84267197dbbe125ca59bfc941c7eef9e0c0b92907191f1ad2570922657316a081d2919fe94d76b43ca513ef90e4df0549d9db9426d993efa32c19e864f6b3411335fef5f00e4ee0f7564fcd16f9d1c6a6c053f3662cc03c2e50108ee63054f57b3262428e69fd9a1c2ff2c9a211663073b7b7a90c8e92c551a2f9d45c98c0aa21c54dc538e3c504f3fb185f53158d46ba38a28802645d96d19b6d0eaa98aeba77288c09055a4fab6cf2e85c2c119ab0e79278a89c671476f2a67f84caa7a59f64aa727ab87b8fea4e8b8a5285c3c616b19490284d090d3684635fa6822366dc6fa0947b3a001a1b03cbbecd9c87dd812842d6b1883e0dfb86f8d65a228f7718a2c45c9c4a32b604cf1bbf4ada6931513f2e4a83d23eefa7458ffa3d7e17d958c86fd2f7c7c15550e444d4d499a31ed9254f2149e94e457821f62d6166667e8ffa291a78f9888ea84906781cb56554a527c24360e28981c1a8e3edc393e1d992f230dd77d2311cbe6adcfed703ce60f41538de96911703272c13cfc76fd1d8e259cab0e17a1d24d6153722dd643e627b104c05011e0ef00731e7a188d06ea1bbd25165c40dfb68697bb63bccaec1b3bee425f2941237a3dd6106ff47854c8b2a22e8ab8737c25036d818246e6ec727c89a28658da3a97a8897950eade5b92aba2ad55e23c947fd1f5c3636527c9dd4e8a11713c29305c2e791ef2ee4cba56197b8b424b8bffd9c13c572d238995ce21085aa20d875b6ec41dd893a4bfa8395d2d6e2c460c07064a84d4f625ab1805e5810c094e23fffb50e4601ebb30aada58495e2fc2e2c94d1fea222c950a1dd085f6d810c11eb6f0063b95534e36102b8b01d2018e1601e6b9ffab4cc6cc1406fecc7da23da184bae28117269013aaec7c976d700f6923e65eec8dbab4086beb75c73f37916b90eeeca224b6536cc110606fe28d268ced24712cbcf62b90159d4acde323f16bf16efa785b6d5409770a75b5dbf95beba81c73e9f87f4175ad61064606db76b07ff1c24ec70a314d3255e6ad08c2a9ff89f1ac6f3f0bdfd4e89082e728780dd82b804852d44e662314421e36e760275768abaa3d6549ef3ca38eda3823a29cf62a3e90eac2bac81d74a113c6b194df288f5a34119afe5fb56213e0ac53d144b850ef29473976d805c259c3265065cfffd14faf47a9c9a3210c7b1bcf29181ab2066bc7237c0ef61699cbfe41bd248a05de960268366220ac21ba293fb0c11872cbb8296f839453ad4eade437c67f0579d53112f110b953006d756b573812252de02f4da35c2e016299af90721e2ccfc373dd7ea7108118f78d896afd5aaa040cfecb936df8d961a68db035d5ace83beaee6eee48649e50db3724662c66d2d616d9da6c07fb697ef97ce80163bb97fb33999f40a1240e31e164d023952a116d810d1545a1582e9ea739287cd917a14994a159f3fcbf39fb4029b3748e8b89f111934d287c83aed0e63be84a6f294fa650d42cf7afd243c1cedbcfb4dba5e3aada6d806463d67c872971b03476f24c9805ff1f71d07d7344fdbd9298e8ae2f24bad54c2a47e312731a4e0ea3856e76ea27159603057edf71ad9b67096c963fcd979caf6b8e8cf2b9522213dc19ecf4c1368deaf059907929807f33e124f9bd16ab44177be0698043e378b94b3091f4e03c0278473049152f78e141ceab346cc5c214fec8c0a80c32b995c3be5ccb91854ca28eb2354f005b722cd1ab21839e0e190e07b340f3f1ec8a16430a4b1d49323fc802340e0044a006a69979883d9a9e93ac8d23b95e9de50b8a620c4b0a4e5a93c9893d4e04f651f1f7cf83fad4e537f79a867d95a108d5efdc030c088912de12834c87f3cd2ba1c489dfa7bc3d4dc74acd02934387732de0192452e6ff183d964f99d0c355ba40a525f1076b9af3dcb../ez80_z80/__sdcc_call_hl.s../ez80_z80/heap.s../pdk13/__gptrget.s../pdk13/__gptrget2.s../pdk13/__setjmp.s../pdk13/heap.s../pdk13/__gptrget.s../pdk13/__gptrget2.s../pdk13/__setjmp.s../pdk13/heap.s../enhanced-no-xinst/_gptrget1.S../enhanced-no-xinst/_gptrput1.S../pic14/GPL../../../pic14/libc/vprintf.c../../isinf.c../../isnan.c../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../ez80_z80/abs.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/divsigned.s../ez80_z80/divunsigned.s../ez80_z80/heap.s../ez80_z80/modmixed.s../ez80_z80/modsigned.s../ez80_z80/modunsigned.s../ez80_z80/mulchar.s../ez80_z80/strcpy.s../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../ez80_z80/abs.s../r2k/atomic_flag_test_and_set.s../r2k/crt0.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/divsigned.s../ez80_z80/divunsigned.s../ez80_z80/heap.s../r2k/memcpy.s../r2k/memmove.s../ez80_z80/modmixed.s../ez80_z80/modsigned.s../ez80_z80/modunsigned.s../r2k/setjmp.s../ez80_z80/strcpy.s../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../ez80_z80/abs.s../r2k/atomic_flag_test_and_set.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/divsigned.s../ez80_z80/divunsigned.s../ez80_z80/heap.s../ez80_z80/memcpy.s../ez80_z80/memmove.s../ez80_z80/modmixed.s../ez80_z80/modsigned.s../ez80_z80/modunsigned.s../r2ka/mulchar.s../r2k/setjmp.s../ez80_z80/strcpy.s../hc08/_mulint.c../hc08/_ret.c../hc08/_setjmp.c../hc08/atomic_flag_test_and_set.c../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../r2k/atomic_flag_test_and_set.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/heap.s../ez80_z80/modmixed.s../ez80_z80/mulchar.s../tlcs90/README../ez80_z80/__sdcc_bcall.s../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../ez80_z80/__strreverse.s../ez80_z80/abs.s../ez80_z80/atomic_flag_test_and_set.s../ez80_z80/crt0.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/divsigned.s../ez80_z80/divunsigned.s../ez80_z80/heap.s../ez80_z80/memcpy.s../ez80_z80/memmove.s../ez80_z80/modmixed.s../ez80_z80/modsigned.s../ez80_z80/modunsigned.s../ez80_z80/mul.s../ez80_z80/mulchar.s../r2k/setjmp.s../ez80_z80/strcpy.s../ez80_z80/strlen.s../tlcs90/README../z180/__itoa.s../z180/__ltoa.s../ez80_z80/__sdcc_bcall.s../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../ez80_z80/__strreverse.s../z180/__uitobcd.s../z180/__ultobcd.s../ez80_z80/abs.s../ez80_z80/atomic_flag_test_and_set.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/divsigned.s../ez80_z80/divunsigned.s../ez80_z80/heap.s../ez80_z80/memcpy.s../ez80_z80/memmove.s../ez80_z80/modmixed.s../ez80_z80/modsigned.s../ez80_z80/modunsigned.s../ez80_z80/mulchar.s../r2k/setjmp.s../ez80_z80/strcpy.s../tlcs90/README../z180/__itoa.s../z180/__ltoa.s../ez80_z80/__sdcc_bcall.s../ez80_z80/__sdcc_call_hl.s../ez80_z80/__sdcc_call_iy.s../ez80_z80/__strreverse.s../z180/__uitobcd.s../z180/__ultobcd.s../ez80_z80/abs.s../ez80_z80/atomic_flag_test_and_set.s../ez80_z80/crtenter.s../ez80_z80/divmixed.s../ez80_z80/divsigned.s../ez80_z80/divunsigned.s../ez80_z80/heap.s../ez80_z80/memcpy.s../ez80_z80/memmove.s../ez80_z80/modmixed.s../ez80_z80/modsigned.s../ez80_z80/modunsigned.s../z80/mul.s../ez80_z80/mulchar.s../r2k/setjmp.s../ez80_z80/strcpy.s../z80/strlen.srootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsdcc-4.1.0-bp154.1.65.src.rpmsdcc-libc-sourcessdcc-libc-sources(x86-64)@    /bin/shrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sdcc3.0.4-14.6.0-14.0-15.2-14.1.04.14.3`7@`i@_ts@]҇\I[u[]Zu@X@W$WίW^@W@V3[UXU@U>T{Wojciech Kazubski Wojciech Kazubski Reinhard Max Stefan Brüns Michal Suchanek Stefan Brüns Stefan Brüns stefan.bruens@rwth-aachen.deadam.majer@suse.destefan.bruens@rwth-aachen.dewk@ire.pw.edu.plwk@ire.pw.edu.pldimstar@opensuse.orgtobias.johannes.klausmann@mni.thm.dedmitry_r@opensuse.orgnormand@linux.vnet.ibm.comdmitry_r@opensuse.orgwk@ire.pw.edu.pl- fixed build for Tumbleweed- Update to version 4.1.0 * New Feature List: - New z80n port for the Spectrum Next CPU (a Z80 variant). - Much better register allocation in the gbz80 backend. - Workarounds for Rabbit wait state bugs in the r2k backend. - New r2ka port to better support Rabbit 2000A, 2000B, 2000C, 3000. - Default crt0 and --data-loc for Rabbits suitable for typical Rabbit hardware configurations, such as the RCMs. - Many improvements in code generation for z80 and related ports. - Rabbit register definition headers for Rabbit 2000, 2000A, 2000B, 2000C, 3000, 3000A. - C23 digit separators. * Numerous other new features and bug fixes are included as well. - Patch sdcc-fixupInlineLabel.patch removed (applied upstream)- Update to version 4.0.0 * The pdk15 backend now passes the regression tests (both with and without --stack-auto), and is thus considered stable. * New in-development pdk13 backend for Padauk µC with 13-bit wide program memory. * C2X memccpy(), strdup(), strndup(). * Better tail call optimization. * Many fixes in the pic14 backend. * C2X u8 character constants. * C2X bool, static_assert, alignof, alignas. * C2X attributes on statements. * C2X attribute declarations. * Support for extended ASCII characters in sdas, sdld. * Compiler support for UCNs and non-ASCII utf8 in identifiers. - Fix build by adding sdcc-fixupInlineLabel.patch to fix a potential buffer overflow. - Add sdcc-pcode.patch to fix a strict aliasing warning and remove - fno-strict-aliasing from CFLAGS. - Remove executable bits from source files to make rpmlint happy.- Update to version 3.9.0 * Support for struct / union assignment. * Optimizations in the stm8 backend relevant to soft float increase Whetstone score by two thirds. * Improvements in rematerialization in the stm8 backend improve code generation for struct, union and arrays. * New stack allocator reduces stack space usage for the stm8, z80, z180, gbz80, r2k, r3ka, tlcs90 backends. * New ez80_z80 backend for eZ80 in Z80 mode. * Removed deprecated sdcclib utility. * New pdk14 backend for Padauk µC with 14-bit wide program memory. * New in-development pdk15 backend for Padauk µC with 15-bit wide program memory. - Update to version 3.8.0 * Additional general utility function: bsearch(). * Support for rematerialization in the stm8 backend reduces register pressure and stack usage. * Merged upstream GNU binutils 2.30 * All Python code is now fully compatible with both Python 2.7 and Python 3.6, so Python 3 can be used instead of Python 2. * Regression testing for diagnostics. * Improved handling of local bool variables in the mcs51 backend substantially reduces code size. * Large memory model for stm8 for 24-bit codespace allows using more than 32KB of Flash for code. * New optimizations for calls to some standard library function (printf(), puts(), strcpy()). * The type of true and false from stdbool.h change from int to bool. * New C2X mode (--std-c2x, --std-sdcc2x, #pragma std_c2x) adds support for one-argument static_assert variant. * Intermingling of declarations and statements (ISO C99). * Support headers for AX8052 devices. * Adopted GCC 8.2 regression tests (execute part of the GCC C torture tests) - Update to version 3.7.0 * Changed putchar() prototype from void putchar(char) to int putchar(int) to improve standard-compliance and allow error reporting. * Various speed improvements in stm8 backend - Dhrystone score more than doubled, resulting in SDCC achieving the highest Dhrystone scores among STM8 C implementations. * Various speed improvements for multiplications resulting in SDCC achieving the highest Coremark scores among STM8 C implementations. * Declarations in for loops (ISO C99). * 64-bit integers (long long) for the mcs51 and ds390 backends (now long long is fully supported in SDCC except for the pic14 and pic16 backends). * Full _Bool support for mcs51 and ds390 backend (now _Bool is fully supported in SDCC regardless of backend). * Additional wide character library functions: mbstowcs() and wcstombs(), btowc() and wctob(), wcscmp(), wcslen(). * Changed PRNG for rand() from LCG to xorshift to improve speed and quality. * Support for Small-C calling convention on the callee side (i.e. function definitions with Small-C calling convention). * The obsolete macro SDCC (which used to contain the version number encoded as an integer) has finally been removed (except for mcs51, where it will survive a little bit longer for SiLabs IDE compability). * New devices supported by simulator (TLCS-90, and the 517, F380, XC88X, DS320 mcs51-variants along with dual-dptr and MDU support). * Timer, UART (incl. interrupt) and I/O support in STM8 simulator. * Simulator support for banked memory and bit banding. * Various simulator improvements: Conditional breakpoints, breakpoints by function name from SDCC debug output, OMF input, VCD output, simulator interface for simulated program and new operators in expressions. * Deprecated --nojtbound and the corresponding pragma. * Faster register allocator reduces compilation time by about 25% (does not apply to mcs51, ds390 which use a different register allocator). * Execution count guessing and use of execution count guesses in stm8 register allocation improve optimization for code speed. * Changed getchar() prototype from char getchar(void) to int getchar(void) to improve standard-compliance and allow error reporting. * Type qualifiers in array parameters (ISO C99). * static in array parameters (ISO C99). * Improved support for DWARFv2 debug info in ELF output (stm8, hc08, s08). * Various improvements in z80/z180/gbz80/tlcs90/r2k/r3ka code generation, in particular for mixed 16-/32-bit code. * __z88dk_fastcall function pointer support for --reserve-regs-iy. * tlcs90 is now a fully supported backend, no longer work in progress. * --data-seg to specify the segment for non-initialized data in the z80, z180, gbz80, tlcs90, r2k and r3ka backends. * New methods to obtain tree-decompositions of control-flow graphs improve compilation time / code-quality trade-off (when SDCC is built with support for the treedec library). * Additional general utility functions: qsort(), strtol(), strtoul(). - Rebase 0001-Doc-Disable-fallback-to-dvipdfm-remove-non-pdftex-ta.patch - Rebase patch sdcc_enable_additional_target_libs.patch - Use Python 3 for building, remove unused pyton-devel BuildRequires- Fix Tumbleweed build. - Instead of including prebuilt MCS51_named.pdf build it during package build. Besides avoiding the ImageMagick problem with interpreting PS this also avoids rasterising the image.- Delete PowerPC embedspu script from sdbinutils which conflicts with binutils, fixes boo#1112433- Add pre-converted MCS51_named.pdf to sources, to avoid the lossy SVG -> EPS (rasterized) -> PDF conversion of the distributed SVG. [bsc#1109976]- Add explicit BuildRequires: for footnote.sty - Remove handling of obsolete distribution versions - Cleanup spec, remove code necessary for older sdcc versions - Drop dvipdfm and latex2html BuildRequires:, these are not really used - Add 0001-Doc-Disable-fallback-to-dvipdfm-remove-non-pdftex-ta.patch * do not build dvi file, but use pdflatex to build references (.aux) * use PDF version 1.5 instead of 1.3, reduces sdccman.pdf size by 40%- use individual libboost-*-devel packages instead of boost-devel- Spec file cleanup: * disable non-free build, instead of deleting build files * do not install bfd info, which conflicts with binutils package, and is useless, as sdcc links libbfd statically * cleanup %doc- Fixed info file uninstall- Update to version 3.5.0 * Merged upstream binutils 2.25 * New memory management with lower overhead * Changed default language dialect to --std-sdcc11 * Diagnostic for missing type specifier: No implicit int outside of C90 mode anymore * C11 generic selections * char type is now unsigned by default (old behaviour can be restored using --fsigned-char) * Character constants are now of type int instead of char. * ISO C95 and ISO C11 wide character constants * ISO C95 and ISO C11 wide string literals * Basic standard library support for wide characters: c16rtomb(), mbrtoc16(), mbsinit(), mbtowc(), mbrlen(), mbrtoc32, c32rtomb(), mbrtowc(), wcrtomb(), mblen(), wctomb() * Treat all ports the same in the manual (i.e. mcs51-specific stuff is now clearly described as such) * Reorganized interrupt handling for z80, z180, r2k, r3ka, tlcs90, gbz80 backends * Workaround for stm8 division hardware bug * ELF/DWARF support for stm8 * Output symbol table for ELF * pic16 port now uses standard-compliant crt0iz that initializes static and globals to 0 by default - Numerous feature requests and bug fixes are included as well. - Removed patch sdcc_add_ppc64le_suse_support.patch (applied upstream) - Modified patch sdcc_enable_additional_target_libs.patch- BuildRequire texlive-xetex-bin in plus in openSUSE Tumbleweed in order to workaround boo#992360.- Build additional libraries sdcc can link against - Add patch sdcc_enable_additional_target_libs.patch- Add _constraints file, 3 Gb of memory are required- new patch to build on ppc64le sdcc_add_ppc64le_suse_support.patch- Update to version 3.5.0 * Changed default language dialect from --std-sdcc89 to --std-sdcc99 * Reorganized and updated manual * Reduced memory consumption (most noticeable for high --max-allocs-per-node) * Faster compilation for stm8 (most noticeable for high --max-allocs-per-node) * atoll() function for conversion of strings to long long * __z88dk_fastcall and __z88dk_callee calling conventions for more efficient function calls and better compability with z88dk * --lospre-unsafe-read renamed to --allow-unsafe-read - Drop obsolete * sdcc-remove-strndup.patch * sdcc-libiberty.patch- Fixed build for Tumbleweed and Factory by adding patch sdcc-remove-strndup.patch - added patch sdcc-libiberty.patchlamb54 1652318833  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$4.1.0-bp154.1.654.1.0-bp154.1.65     !""""!#######################!$$$$$$$$$$$$$$$$$$$$!%%%%%%%%%%%%%%%%%%%%%%%%%%!&&&&&!'''''!((!)****+++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------....////////////////000000000000000000000001111111111111111111111111112222222222222222222222222222333333333333333333333333333src__assert.c__itoa.c__ltoa.c__memcpy.c_atof.c_autobaud.c_bp.c_decdptr.c_divschar.c_divsint.c_divslong.c_divslonglong.c_divuchar.c_divuint.c_divulong.c_divulonglong.c_fs2schar.c_fs2sint.c_fs2slong.c_fs2uchar.c_fs2uint.c_fs2ulong.c_fsadd.c_fscmp.c_fsdiv.c_fseq.c_fsget1arg.c_fsget2args.c_fslt.c_fsmul.c_fsneq.c_fsnormalize.c_fsreturnval.c_fsrshift.c_fssub.c_fsswapargs.c_gptrget.c_gptrgetc.c_gptrput.c_heap.c_logexpf.c_memchr.c_memcmp.c_memmove.c_memset.c_modschar.c_modsint.c_modslong.c_modslonglong.c_moduchar.c_moduint.c_modulong.c_modulonglong.c_mulint.c_mullong.c_mullonglong.c_mulschar.c_muluchar.c_rlslonglong.c_rlulonglong.c_rrslonglong.c_rrulonglong.c_schar2fs.c_ser.c_setjmp.c_sint2fs.c_slong2fs.c_spx.c_startup.c_strcat.c_strchr.c_strcmp.c_strcpy.c_strcspn.c_strlen.c_strncat.c_strncmp.c_strncpy.c_strpbrk.c_strrchr.c_strspn.c_strstr.c_strtok.c_uchar2fs.c_uint2fs.c_ulong2fs.cabs.cacosf.caligned_alloc.casincosf.casinf.catan2f.catanf.catoi.catol.catoll.catomic_flag_clear.cbpx.cbsearch.cbtowc.cc16rtomb.cc16stombs.cc32rtomb.ccalloc.cceilf.ccosf.ccoshf.ccotf.cds390atomic_flag_clear.catomic_flag_test_and_set.cexamplesMOVEDgptr_cmp.ci2c390.clcd390.cmemcpyx.cputchar.crtc390.csetjmp.ctinibios.cds400ds400rom.cmemcpyx.ctinibios.cerrno.cexpf.cez80_z80README__itoa.s__ltoa.s__sdcc_bcall.s__sdcc_call_hl.s__sdcc_call_iy.s__strreverse.s__uitobcd.s__ultobcd.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smul.smulchar.ssetjmp.sstrcpy.sstrlen.sfabsf.cfloorf.cfree.cfrexpf.cgbz80README__initrleblock.s__sdcc_call_hl.sabs.satomic_flag_test_and_set.scrt0.sdiv.sheap.smemcpy.smul.ssetjmp.sstrlen.sgets.chc08_mulint.c_ret.c_setjmp.catomic_flag_test_and_set.chugeisalnum.cisalpha.cisblank.ciscntrl.cisdigit.cisgraph.cisinf.cislower.cisnan.cisprint.cispunct.cisspace.cisupper.cisxdigit.clabs.clargeldexpf.clog10f.clogf.cmalloc.cmblen.cmbrlen.cmbrtoc16.cmbrtoc32.cmbrtowc.cmbsinit.cmbstoc16s.cmbstowcs.cmbtowc.cmcs51READMEatomic_flag_clear.asmatomic_flag_test_and_set.asmcrtbank.asmcrtcall.asmcrtclear.asmcrtpagesfr.asmcrtstart.asmcrtxclear.asmcrtxinit.asmcrtxpop.asmcrtxpopr0.asmcrtxpush.asmcrtxpushr0.asmcrtxstack.asmgptr_cmp.asmmediummemccpy.cmemcpy.cmodff.cpdk13__gptrget.s__gptrget2.s__setjmp.sheap.spdk14__gptrget.s__gptrget2.s__setjmp.sheap.spdk15__gptrget.s__gptrget2.s__setjmp.sheap.spic14GPLLGPLNEWSREADMETEMPLATE.STEMPLATE.ca.coda.hexlibc__assert.c_calloc.c_ftoa.caligned_alloc.cbsearch.cfprintf.cfputc.cfputs.cfree.cgetchar.cmalloc.cmbrtoc16.cmbrtowc.cmemfree.cmemfreemax.cmemmisc.cprintf.cprintfl.cputchar.cqsort.crealloc.csprintf.cstreams.cstrmgpsim.cstrmmssp.cstrmusart.cvfprintf.cvprintf.cvsprintf.clibmlibsdcc_fsadd.c_mulint.c_mullong.cenhancedenhanced-no-xinst_gptrget1.S_gptrget2.S_gptrget3.S_gptrget4.S_gptrput1.S_gptrput2.S_gptrput3.S_gptrput4.Smacros.inc_gptrget1.S_gptrget2.S_gptrget3.S_gptrget4.S_gptrput1.S_gptrput2.S_gptrput3.S_gptrput4.Smacros.incidata.cregular_gptrget1.S_gptrget2.S_gptrget3.S_gptrget4.S_gptrput1.S_gptrput2.S_gptrput3.S_gptrput4.Smacros.incshadowregs.cpic16COPYINGREADMEdebuggstackgstack.clibcctypeiscntrl.cisdigit.cisgraph.cislower.cisprint.cispunct.cisspace.cisupper.cisxdigit.cdelaydelay100ktcy.Sdelay100tcy.Sdelay10ktcy.Sdelay10tcy.Sdelay1ktcy.Sdelay1mtcy.Sstdiofprintf.cprintf.cprintf_small.cprintf_tiny.cputchar.csprintf.cstreams.cstrmgpsim.cstrmmssp.cstrmputchar.cstrmusart.cvfprintf.cvprintf.cvsprintf.cstdlibatof.catoi.catol.ccalloc.ccrc16.cfree.cg_ftoa.Sitoa.cltoa.cmalloc.cmemfree.cmemfreemax.cmemmisc.crand.crealloc.cx_ftoa.cstringmemccpy.cmemchr.cmemchrpgm.cmemchrram.cmemcmp.cmemcpy.cmemcpypgm2ram.cmemcpyram2ram.cmemmove.cmemrchr.cmemset.cstrcat.cstrchr.cstrcmp.cstrcpy.cstrcspn.cstrlen.cstrlwr.cstrncat.cstrncmp.cstrncpy.cstrpbrk.cstrrchr.cstrspn.cstrstr.cstrtok.cstrupr.cutilscnvfrac.Scnvint.Scvtdec.Slibioadcadc.ignoreadcbusy.cadcclose.cadcconv.cadcopen.cadcread.cadcsetch.cdummy.ci2ci2c.ignorei2cack.ci2cclose.ci2cdrdy.ci2cidle.ci2cnack.ci2copen.ci2creadc.ci2creads.ci2crestart.ci2cstart.ci2cstop.ci2cwritec.ci2cwrites.cmkmk.shusartusart.ignoreubaud.cubusy.cuclose.cudrdy.cugetc.cugets.cuopen.cuputc.cuputs.cusartd.clibmacosf.casincosf.casinf.catan2f.catanf.cceilf.ccosf.ccoshf.ccotf.cerrno.cexpf.cfabsf.cfloorf.cfrexpf.cisinf.cisnan.cldexpf.clog10f.clogf.cmodff.cpowf.csincosf.csincoshf.csinf.csinhf.csqrtf.ctancotf.ctanf.ctanhf.clibsdccchardivschar.cdivuchar.cmodschar.cmoduchar.cfixed16x16fps16x162schar.Sfps16x162sfloat.cfps16x162sint.Sfps16x162slong.Sfps16x162uchar.Sfps16x162uint.Sfps16x162ulong.Sfps16x16_add.cfps16x16_div.cfps16x16_eq.cfps16x16_gt.cfps16x16_gteq.cfps16x16_lt.cfps16x16_lteq.cfps16x16_mul.cfps16x16_neq.cfps16x16_sub.cschar2fps16x16.Ssint2fps16x16.Sslong2fps16x16.Suchar2fps16x16.Suint2fps16x16.Sulong2fps16x16.Sfloatfs2schar.cfs2sint.cfs2slong.cfs2uchar.cfs2uint.cfs2ulong.cfsadd.cfsdiv.cfseq.cfsgt.cfslt.cfsmul.cfsneq.cfssub.cschar2fs.csint2fs.cslong2fs.cuchar2fs.cuint2fs.culong2fs.cgptreeprom16_gptrget1.ceeprom16_gptrget2.ceeprom16_gptrget3.ceeprom16_gptrget4.ceeprom16_gptrput1.ceeprom16_gptrput2.ceeprom16_gptrput3.ceeprom16_gptrput4.ceeprom16_write.ceeprom8_gptrget1.ceeprom8_gptrget2.ceeprom8_gptrget3.ceeprom8_gptrget4.ceeprom8_gptrput1.ceeprom8_gptrput2.ceeprom8_gptrput3.ceeprom8_gptrput4.ceeprom8_write.cgptrget1.cgptrget2.cgptrget3.cgptrget4.cgptrput1.cgptrput2.cgptrput3.cgptrput4.cintdivsint.cdivuint.cmodsint.cmoduint.cmulint.clongdivslong.cdivulong.cmodslong.cmodulong.cmullong.clregslrrest.clrst.cstackstack.SstartupREADMEcrt0.ccrt0i.ccrt0iz.cpowf.cprintf_fast.cprintf_fast_f.cprintf_large.cprintf_tiny.cprintfl.cputs.cqsort.cr2k__sdcc_call_hl.s__sdcc_call_iy.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smul.smulchar.ssetjmp.sstrcpy.sr2ka__sdcc_call_hl.s__sdcc_call_iy.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smulchar.ssetjmp.sstrcpy.sr3ka__sdcc_call_hl.s__sdcc_call_iy.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smulchar.ssetjmp.sstrcpy.srand.crealloc.cs08_mulint.c_ret.c_setjmp.catomic_flag_test_and_set.cser_ir.cser_ir_cts_rts.cserial.csincosf.csincoshf.csinf.csinhf.csmallsprintf.csqrtf.cstm8__mulsint2slong.s_divsint.s_divslong.s_divulong.s_fast_long_neg.s_modsint.s_modslong.s_modulong.s_mulint.s_mullong.satomic_flag_test_and_set.sheap.smemcpy.ssetjmp.sstrcmp.sstrcpy.sstrdup.cstrndup.cstrtol.cstrtoul.cstrxfrm.ctancotf.ctanf.ctanhf.ctime.ctlcs90README__sdcc_call_hl.s__sdcc_call_iy.sabs.satomic_flag_test_and_set.scrt0.scrt0_org.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smul.smulchar.ssetjmp.sstrcpy.sstrlen.st90regs.stolower.ctoupper.cvprintf.cwcrtomb.cwcscmp.cwcslen.cwcstombs.cwctob.cwctomb.cz180README__itoa.s__ltoa.s__sdcc_bcall.s__sdcc_call_hl.s__sdcc_call_iy.s__strreverse.s__uitobcd.s__ultobcd.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smul.smulchar.ssetjmp.sstrcpy.sstrlen.sz80README__itoa.s__ltoa.s__sdcc_bcall.s__sdcc_call_hl.s__sdcc_call_iy.s__sdcc_critical.s__strreverse.s__uitobcd.s__ultobcd.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smul.smulchar.ssetjmp.sstrcpy.sstrlen.sz80nREADME__itoa.s__ltoa.s__sdcc_bcall.s__sdcc_call_hl.s__sdcc_call_iy.s__strreverse.s__uitobcd.s__ultobcd.sabs.satomic_flag_test_and_set.scrt0.scrtenter.sdivmixed.sdivsigned.sdivunsigned.sheap.smemcpy.smemmove.smodmixed.smodsigned.smodunsigned.smul.smulchar.ssetjmp.sstrcpy.sstrlen.s/usr/share/sdcc/lib//usr/share/sdcc/lib/src//usr/share/sdcc/lib/src/ds390//usr/share/sdcc/lib/src/ds390/examples//usr/share/sdcc/lib/src/ds400//usr/share/sdcc/lib/src/ez80_z80//usr/share/sdcc/lib/src/gbz80//usr/share/sdcc/lib/src/hc08//usr/share/sdcc/lib/src/mcs51//usr/share/sdcc/lib/src/pdk13//usr/share/sdcc/lib/src/pdk14//usr/share/sdcc/lib/src/pdk15//usr/share/sdcc/lib/src/pic14//usr/share/sdcc/lib/src/pic14/libc//usr/share/sdcc/lib/src/pic14/libsdcc//usr/share/sdcc/lib/src/pic14/libsdcc/enhanced-no-xinst//usr/share/sdcc/lib/src/pic14/libsdcc/enhanced//usr/share/sdcc/lib/src/pic14/libsdcc/regular//usr/share/sdcc/lib/src/pic16//usr/share/sdcc/lib/src/pic16/debug//usr/share/sdcc/lib/src/pic16/debug/gstack//usr/share/sdcc/lib/src/pic16/libc//usr/share/sdcc/lib/src/pic16/libc/ctype//usr/share/sdcc/lib/src/pic16/libc/delay//usr/share/sdcc/lib/src/pic16/libc/stdio//usr/share/sdcc/lib/src/pic16/libc/stdlib//usr/share/sdcc/lib/src/pic16/libc/string//usr/share/sdcc/lib/src/pic16/libc/utils//usr/share/sdcc/lib/src/pic16/libio//usr/share/sdcc/lib/src/pic16/libio/adc//usr/share/sdcc/lib/src/pic16/libio/i2c//usr/share/sdcc/lib/src/pic16/libio/usart//usr/share/sdcc/lib/src/pic16/libm//usr/share/sdcc/lib/src/pic16/libsdcc//usr/share/sdcc/lib/src/pic16/libsdcc/char//usr/share/sdcc/lib/src/pic16/libsdcc/fixed16x16//usr/share/sdcc/lib/src/pic16/libsdcc/float//usr/share/sdcc/lib/src/pic16/libsdcc/gptr//usr/share/sdcc/lib/src/pic16/libsdcc/int//usr/share/sdcc/lib/src/pic16/libsdcc/long//usr/share/sdcc/lib/src/pic16/libsdcc/lregs//usr/share/sdcc/lib/src/pic16/libsdcc/stack//usr/share/sdcc/lib/src/pic16/startup//usr/share/sdcc/lib/src/r2k//usr/share/sdcc/lib/src/r2ka//usr/share/sdcc/lib/src/r3ka//usr/share/sdcc/lib/src/s08//usr/share/sdcc/lib/src/stm8//usr/share/sdcc/lib/src/tlcs90//usr/share/sdcc/lib/src/z180//usr/share/sdcc/lib/src/z80//usr/share/sdcc/lib/src/z80n/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/821c938e67881642353989b1162daa12-sdcccpioxz5x86_64-suse-linuxdirectoryC source, ASCII textASCII textassembler source, ASCII textC source, UTF-8 Unicode textC source, ASCII text, with CRLF line terminatorsassembler source, UTF-8 Unicode textPOSIX shell script, ASCII text executableRf0i˟`y5?utf-89e8872e6d6bf49e490c1482ee8033e3b57939a51c30eb2c2f584a1630662f866? 7zXZ !t/o] crt:bLL &аh=70JW:ijYˋɉ{%vׅa1"&tG<x 7fVeJ$a'sAT&ۏ4Hث-ё$kU i) &,eQ9ꦻ2Lc c1|qVClV56 gZ球̴d݈9bcLB+P D6<֗c4ԛ0V-ev,}5)P3&;bn y+ʼ P<<8a-PCVd kɴp7~|HxM9ɠ|>^_&% F|Y.t)awus0q]+|N{YXfd1vuX(ԠgR{>ܕժCOJdd/_z(|Mo-`/gAҼk֋ˀhV PlDko^|y2:Ua9AgɭlX+~e&SI F}APS q`ehW+ 6'0Jv8P,UfZ{VX52LJUmNy"6;_1>Uֲ!U /E`>Q8n}r=,ff1@ E[ w Z*^F H*''7Ez<,>}A $Ŀ|b@M|_7ۊ[Q7{=}hkCv8GGءUfy|-+c܍uN"ȌZiV1_`r@'M>iף4sq : Ѥo bG=h0#M%>|lΈ'hzVai;KYIT3rkD**h\֟UμT>^oT4v{'f4oȥ(.]#%uEwıEK!}[ ㎁㸫ֲcER2?@e'ٷ:zqC*PnӢBMjQּ"MZ 78۲V4!{fOY.ɛZ׍+(W"sl({qCP4P$CqX}`M -3iT[du;=LR*6̛PIO jH llS5⪙|%o3GϿ~qJxx+ls8;Mo'ox^ӍW|=]f+F.ߐaR:ˍ Hx?J Hz#njR5$Z6 Tex# hTmuYޭ RfٷjUuE3aYK!fAZ|%y^[JWh9 J R|! }_~6pmn$t =+1c7"o.%Td.ȵLr W̬[v0=0V"WV׹H0hq7#z }OV7 ]eRUؘ@WbDU}R{lbHPb.k/%^'Ջ;GYЬz%I.W^bpKex[lgY>zd$Ա{LNIi=9hVW4h2;Nnr"`&%@9*k7dہ *FMe"'\Ί)*Ny Uw,| ђn~[dtD*G ͩ;٦}&/Jdj;XʃycIAk!bwVb8 ]+%e_1E.-*w7R2| z"Lbuk( * 7۷_"W8GQi2$O CO [mT(6%yy S}qP MF/.p&eGөgJhS/qΧ9VjRXuj. "ڍ!%Fvfܗ|`J(?kaU}4F@0 /IWٞjnVV#a/?/6"XeͶW,qT#)mm Pt7)()4x10PݒfHJdP#ym3P\G[ %O}Gm洸g澀\ub!->"avn1mJ+B"SeN]U ]Ru+h3nj{fEֽz# yFdgœU0eZBe<}(_3%L0_qhW.`drͬ,_fkn?yrl0nʎ\$ɫ#>}qGt|^5}SZp' =x5]S0:x:A۳Hve#Nf]|TGd^SSFViPo_ˁٙ zB w$ ]QeV*jg.Qt`o-v̎}߇Ind#A]a91wH5hMSZ$ )Ԍ$>N ̛یyǺZ8ѭquKDT'˜+>Z M;5.{̌:b50ьqnٻΟ.HA%*11AaDykq&3gRdtE5KZ!gM#.#t}cE_g]FA_yU|(ȤXDdC/\yW"HVCT,B=rLuXH x=3F~~`7ÀЗ_x7#'bie'rf6r߂uxyR݋M\gS C(f`CCDf\]mHkazx2)! ZȔxKvtZKȏm_Of3O)HduGa1&{k'o!B;ЖjG=yW8й,cSK/]Aܯe9\vH-5ht vC.c("3 1r)t7@l0eq^⤩i|(i|I#5͇aH&⏠җuyºyR DyFM9S &q|6wU3u+&hG u9J%q>JAҹ'ԍg[r&&X (Q~*!_V/wmk_lubpAh\w`?׾^~33~ݍ]TG]ZVL/YQ~EN܇̷vC{s{TR^mWurZ1UVh M;(9:º L4*$[Dda4aD({1_ܲ_c'u|CFc *xK/O-<e8Pн~]>rGX_dO m۵5i'kV]OK*i*WN%Y?Zu`'W{"Rϧs->L b6"5bX^Ȇ'#Pxa`&1-\9sLftK $-v!Rw^u6QzebHlaaШg۟kq˜UQPWI~@+k~~-Ka۔ZXfsrl/ڀ9& U*zrU<{>!f8Z1d_^JXEw鯽ZBYuo挈 W-\gU B};SZcLd>|"kb\)aÞHEߓƧ3}ҝJ';igO%>x>CyNRѼ %om3^jXa0+X`TDlPЃc`0ȡTUȾ zvi:PѽDXOw)_:68%<%ӈ\<\[[_bMw$ns @+_rz;&es)qƐM1?+@~VNJd~+l5&^}xE-|MUK[!"s;¦.՝$y5 H=#\>gבK!7?mF/pEYq ERa.4 [kal$ZԹ{W rumt !$pZaHLF ~B_]Qzs)"Ϋ̙X}Q# lP|H ѰMx=c©9=<M"u21,w9AG/KDtIjOUDF|z_g_, qCwk ov柢pq-'H:`țjpRʼ/7n nqTl37M 4\cnb!4mW@l}=&-Se-g_af*\Y/`BD<3zR"z[+d]];CMJ?qZfOHM>T3dՈ+#lHZni|M#k!X.j+tCIъN] 2G9w(|OCȕ-*oK6u(59ZQty o5u/׷M!gvĥ[i@pSs4`FC ppIj?K$H R9lF]%,qנ JĒsmvP6&;_S)ܻv6ǯ#߽EDkM˾ LBi1UU>F@xL{%QGS= Miif| RO-Aֳ7Z*}gtC;?(ɻhPK!m}Xam"?fӉ bE8x-c*LDom88qfeӠt$\mƋX&- &e(@֔;g}ES̵HfV=ܢɪݭ&mȀ1K9,LWYSI"ŗT@s<9ngGF0;qտ8mk#%,C"۬$y'| yh=$(dȠ~7@z)2(Nq h [-Ir 9-ok;07Jfܵ^:q&XyOU"땰0@sD%%˨1V$&`:hZsϱC}{ɔMD/XMg}.^oGV T.lz:6}›>Jᝣ^ ~bIwr󞕶ZA%pJ_ ){PܩVzbQ]xnj>d+رs ohY>Nֲ0jG)gO0we =c; <5o+r~;"d$䐃rL\}[Ġ 3VsL"i󧒎VGE1;c'(L c'W2kRz˳<]֏duBl4:GÀRg>x\y|@HO2x]$sFIf 1ӿ RPsGxń"y@gǤ+$-i6 Jc# =E@ Iߺ@v3+&yfy*Xn2Eo k^.FmISe8AǑ=KFEK9Ajڐɿ (ާ("d >*ad-K?dYZr:C}^>Q/z[)&>zuoVsIZ:zI]Հ(8]={*VoD%9xՐtӱȆͺ<8'XHqIKG| $],1qx>)K!6jPP5(ahPKp+Bo|mJHNP]USI#I!4"FhHm62*{&(A6/N\H MN?d 89Ps4rg3PYi- ::OUYp9VnSTذ)n2P2m*XW*&X}:ɳzk Ew@Jz-Z3Kj;dx<# Ƚ3ĽJ XD|P.<@ܰ24錉HAo{-\d90 _c jBhd{_# v#Gƶ&hxToD]ۓSz!'/.(fHԜ Ww(pmj4%=m xLZmrͨrѱ.i@al+NtF-o ,aDYXE~DǨE/JO ȧ\eop@ElYFCUhÚ;2 .5XCBGy.p@35HEeEFPy%8䵔eh0o@eq3QZDȀퟝ~ 2#8X`6 X//5]檄s<%E_,Gài ipO|3)yvA9H{`l7pxy Svs㸆FqMW-:D%i/68eV9 =<;rWX8:NҲWo'ޯ)qPژpb{ywJf};#KXȻ`-f8RcVÄ{Ub1?XI[SQrOI' Y$ɢ{x]CUskVRn"!+O@m[R@0_p"bSRE}s}/)Z`W 'V:Qɐ bEoNdA&~)$~Ih #uB-VZԓDa Wf|%рȠ 2VGi4WP)\b"GA 3kqq/g[<\}|.%k6|08IL- L4µ[QZ /S>6HDj< :hΛ]–x dp0f\sf`gϽ8 ^,Xx:^cphHC,gGrI. ⺲r ^u(Wal-S@7ÛJv@ˇa}m`|?n\!_=ɪI''zT_[?bDipM˫WсNAgSP J&Cb2'[z^pX̶}꽛9^bPN> z_IVkWG6\ha=n\> ցUZ؞HfzQp: E [8@Az37{7lX1^Ng'.~\e3fHZtRq96%U8Ado=GPոmV}UČp&~}wzȃ*Jlo$gsg_K^qYfhU"jVќh'zhU;9/J i'C Seth5`8D, нۉ V95]9>fI4j7g15 8áϰ:LjBϙ#΃jav1h/cK]Ę)B]B~ȯxahb #k?!3IkV sx]F8VDcP^ n 0! Gn;Iz*2V[aa1@v4 ǟxz6  w'+r:BF{hY;(ߣL #>àMQd([xHٲ#'Y~eJ sNo_7^)ҁ7i@b/-.;tvr{1tp[dD AaV~h2;HRol nMFgy"cFCbkKTb(/ۊ<lweóQ̴Tc~ ĄS:4psk]ŦVLõi<9L=H711(-v+J:@g%tF mQz+Rh!6W)f%+ "[YюskŝSy*%Kऴs "#1 k,b̑K;BUb0# 9گ`p{v%B` cb7U))\&.1GT%D˞3i@ Vot#oůAu;؏OA>P2k!T#ѱW/^^H]Ƶ-e} \jy1Nj߬gNRqBVYm?/jh}R lȪ[\&JHr#H-XFpglGuS=l >%_R洣^B/M$!RKb}kZaQk6ɠ0™Z)f*zZ BLC/fDz})iFYA 5=M:5mnzm- $0{ঃ("86_n48hr> YdI oj!UqN;tY&NJ*ƃmHb=øekzlZi 2lWr8jyB7w[U߅ں p0UFPĖu 4H^'לyuuSX-/L2Z&Z1="AP3synD 4eP!hc]GMQ3Ɠ3R =r |srot=Mq9:O(yM:R:Bhh A |]v߹(s\;Eފh1O\_Nb3kǨW; vR ˝$; ֊(f -ëJ&.FFIּZN?ZCJm%$E4_|ŬȪmx'.?sq& ߶4"m!=҇? &W:GMݝ M+ uK1k>uϤ!ZܒW]WrKsy6~;T /HRsf?KYf/lnPo߁TaqTVz3<LqnIXy o&=MI#p;Lw|28nӛ<ǯ_kgugF8=ʛ ~ y1gPӺ:Oe rSʐqc]ew/,1Ul= deepEeW: xC5TamZpr$y ZN}j, oo".%6Aۙkڨ$Y\ r. iH{@Ue adc)6rH ^ZzbX#K@>S*;3R).-W:W-L,#q"dRYYRS u# MnjYO rx EY<l]w4KGy7A#臭AR ~#n#ՃMq^l뎵tK(sb=sv ʼnlcJ kY 4' \?mE+z֍/~/f-"Qz2{wCd~}G\m~Y*5: K T1AS$.hAN*4ou+/Ԛ E~9P Zpނy w<ގo|9oT83LҔVE݌u+*\}{;B`:#+$ 'oKBre!̏FEN\^LFVRlb V~L=4R 'PD`'yKW)Mxp9R~?3%Ԭ?_a~7}[FDBlzF>4at]!t1}äzcmhXʯAޱ qL,ͱ7LvU\LbfB|_6t.з+ wrTfi3 J7 lnp=ۊBW0ZDٔ|_8J-e f0z6Ui"Hc@VOu.͸;M AE5̐JizkP.ǵRQdf-V3fKPnFP '@ -yȽ1#7_sOLe7!"oyJCD^. Al;‭}mvsϏ+(/ NfJ+JqR-p\hF_[V.2Z:fXWh~tMHX$V0%CU#vO0{oy%>/Ә[,y4B-D1bJDέ<Wc獿3?m)K|Bv2Fw`Us/:oF16j}c]=-@_?sY@+~n-Oy?zfQEs;B rluCʈn1CuMj0.[p@ :AFzTDC=h.PJfFZlTtmE4%"Œ 5CON1R]6nv3}\ru'O KB.Z'[_Ȟ01k 9X[iA? ȉIo'bdf]CT$ĜsM8i#Bnt #/ZkzKKǘA4 iIsy*؋ Bա.Gp #K%@ Nsز;M%Kk׹Zf5'?)Xr?u:ehuxz&?UeMyւ 309TWΜ)h!<<ҙST3ªJ|ЩLFQP:4Y<]y;A}|y`1_&ͣZJᑂVe~dM"lqp6̟Q.t~ES'nVmN2Ko…8|ΫЀ:%Mot~<(ZfSj&?{Nۆl6tEBDsr  fsF׽`ibpa<&ʷ=]3^fe|OTA 6w#dƖ4`dp[T -95[e D?8n%WQ믆3ѐ])oar&.0Y;dt;}- z\1} h~S#j OwDvmb-}Tö:nAq `?媊+:ncdSsX'66weI>| ^;fX6V"3~Fh6fKӖiqt2(ץMPQ=8FeGcՅxl~]]1o=02#6P\tR;|h(ZC^whN)d\s0C4<ә =rTřJ Ctr]Ce |ѢL ZBgSLXFܥm.)Hؗr al%)D˔4A (\y"lfL%뺙x:OKmO0^"W]c' 2qRq4rDvZ1,'%k<5 mL9'}Ad̎z? rx0(sUƺMY\ljo]N"ăc7fAj:.k*Tҟ1꤁u9V5J{%*5 VH:X)N1$MH^~>8KKTYKvoC)7O_nn;kl3)?@ѕϏœִ)I@-gTڋdf \A UwǘDhs!F$WT_4V C{<oI .iX*gzѭDUР3PYl>U51vdіJl9SF;BC?]@X,W"w ?,m=]{Ͼ$"2>aw̓Z(`i =ТCE>ѵe1+6p!1 v!] K_wZ$ hlt} q3/&.aǠ7>>CFIF(Rʅ){ɞEv1 RL<q,_ =e! .<,~k4]紥b>oév L`>9{H( +Y}oe+ap;W%-{z uHt13p`_ÚiXU,,Ägɼ9Zuh(bR u+Ƕ4 +WeLh{H钄C'~Y,3YQؘ7AF#^XLg'xy ;ML~A'Qr"|?>8& "#164<\c䪹`y,y]qSat;OPF9bKV̛a.P\ g3riFaBAI^qy,2^2;n1(弥V8 f3XLecW O(vtjf;z!:ܘz.{׊-G]%zyDX-o'vO$!@,#FϏPঙDLrQd:0rf-8wiZ]{iL='dSߠ0 4Zps췬{^W8^oyGGRý.ЌTw˔2@h։z>ˏ|~ ׏8vD!|JQ':8jbuW&O6lJhnHt=*Y1RwZ:5o9~ޱ(gT+/dxs_^1S>Ǿt hk =)E [զvbcpP6NiLDUT-!iBY+g8(4p`sXÍVDR)+Ib3'.3]" m6T XK-o$""'+g_ }ϡ%I.PSXqw~R Y7'~::2VX:@{4v7 Kzv.N$*@4(-Sb1ړK70 K aCA+s}< :3C|0 H}`&BP( Ϸ~ (ZU{QYkM*5ՔoyŎbQyz41j%Ƚ$S0O(Z);G zFE,&>9#1Bc(켘Jq]ӌ}BS,r_8L1s+Py4|iNIA ?\X;eh˫[Ct[ }@%RkV(VCW9p}hۆ]{0 #g6.%-}s@!: 6A:Askzo̯2/]cJՃSn}YZ ' ͶT;^qL͇ۺe@ }`B '~`mN{Mf"  [Gll]j> HT|(A|\ QE &ۜB'>gAo9G^ǿ5hODDY4#T(FV4L@L$,:%TzIզ]z‡m3`}!aԃaݥ|S̈́M׈- .0xYS"G3Rj"_`P8J}:jJA"CkA| {oS Z;ftB&T H@6%mZd{.yXX9 6`bF䇕]r/_VID_Cg,3![3SiaI.6}Af}aL x\\ TbK;6jXQΫ SB@|Jz cy˚v IVb޳wt`⑈~vײ%p_U׊59YҶ-z ޮ +p}х{f(QMaeEL u4வ.e~}>E0c8`'q詥~#FkϞ?riiAC$/թo[h۰+t 9!N(w4ʉ !ĝϵ~8nm~ak80|^ W{v`XkTFG WL \rŊe\^B3"* {<ހSZO~[D,t}r Η` C&ɗH{˧f Ӫ:E}-Oʘ۲ʡIaױP] w|?! ΘÕล+[ Em@n1.uXͤ+@)թP-.3Yz"qJP.&VV)VOlwDbG(p}~}}ME[abo2&0V@PjdcTr {3x?ɏw6MY7'r=  n_yPǯ;X3#F;xWmŒk~+_e*꽢3(=zJ볣/ 40r::cj|MhU$m\Ճ`aSqK@ɻK|hǏ *?WO&mA{yjEzc8X!$W nMOD'n ܀6Ȑ[},J7vK6v:78\%\\bP UEyFHmAw)Hs+,7 T?WHb0e]Ȗ1.=x&L~kzq;E/ O 5ՒHZ0d5"V쬕Zd;G l&UӨwF#~kZa>vdPf\G 99'pqZ6SH!O<߸QiOW`9xp7_FŷβZY ȗ8; HeK=q/>3W*5Ĩ۳pzRKsKeUH-dr{!z9LE:}뮖,yTϜ' *UGh&Up5n4;utS&ٿ(+QwΌ||60fG^T^' kV,wE16b}hëh}QӤJy0ah@f&}Ns젭,>S'_ L3ŮbVOURJMvvq@2GF#]Y,h #p#L7Z5CjXKM=G=NA44Zx"y Tܝ0ZJH;"dPqـym X j+L.g |%($;<HÅl9R1XuwT!ARf EWt1rE1 j,߼ŻJX@*sKelJzɨ(B %j|w'}X&SRXֵʍa+ RH`3Y-(^*V5P=0pOjA";Lӵw/jmߔq"P{iV6-oSf2>:]#Z (\t ж榖UjAkޱ!D_VnbYByXQ*ShDnқ5䴲pq> VR:PW#Di-QI^0W )hMv>&S}ġ0%p P 9.~&f±|_&?[7~F+Xpnډgp*ހ^EaMZcҧZl۠b,jhs/F7ʒET iYm+}o^P^`N -/L\H#?1)wSYVT-1ZBYsx7gɔMf28֪`/Ti));J+!J)ܑzu%_gU wm3\^ Arɿ󬧌LWv=bQP'/֧.58gANW3Zs 0tWF }R b1{eWU2s<,.IE/A.,]FUDC%;7]ʉ6=@Cӈ|.̭>4k? eܧ2O\|a 8RgӚ -h;YmINq7v3V1 ٻtO PzRh9/"Fl"PjsvCaEz+ՄJm5(ZÁ7gJy_!\,9xћJ8c k٣Cpg]v.I4.yvܛuDz Ϋ5xWlK٘goUdAKL^)M"Y8尺"icd ==F-;\b:DQN!>&A% i77:˔J]7gCA#K^ [Ȉ832A\ԌN^=xNXUG1ct뗅`H,%?^d^^?2`sD0w_ep̘ELtY|⌚)YX^5f4M6\36r@4'"d3V0>bhab mΥ[ʏ "};p_k>1˃L,@im; H hFby{^͠. EfLukLeOrhAz^JpQEoP5U_8/%(uM^ ܉# ]ti,9cs];t-Q!Dҥ/`USkKҷEj1[R,^zH[#.ХC/B-Kn!QpxUy|=nfX adb|On7&`U!'bhcLye ykn?zou֡@΃LEbdlO!Bq%E6S/( #+{ASw _iv;9éϲ>8Gso%|S6t{MCr2ft0PX3^9g&zI 0G\Y*v/Me S^;X)l6&ȍcHezDOo*zbeJO|N&.>N5j`Ǿs\@q^&>1i_'Y(:](q^TwbmK`Jfź/7!KV)Xzz޴THz}OjO%a^L tKۅY$\ f<,.l8Bp4~-/">箤 E$=z=bsWrOoޔ6\U!iX{g_)9!fH@h%4It"%>3.P(9 h/;Y¿$&EÇ~KhFVfyAo} W%WBW:T =؛o/;?{Y;73"tBъKUɼ(]n;i9iNr;ڕ\k=Ξ: & 2MQY34!yP5U/ƺQʕ"j=8|-wg; CqЏZ.N5yُO-EJsinuyt׌wcݽǥ.<n|i/Y|Sڲ=q%> [6.-43j͵}WL"})noZ9J Ilr_V.8ڠ`LY_//е̻@ɜtˬ`ilڢ)cRen1)?\@ ь M4Jeiٴ[ҼIA( 9"5A$1 #6[ab!= K3d@gӠ9{UVm:9yn0M<'+۱4yGaʻgsؔ֠MC~[a4,|'،>^')@Dei"BJ%P# {v nJBcemPGZ ~-4;/ys7}8 `{` ~kIZ 9l.]ϵ6+>']&3zFxZϞIO \" m>.7W? .l(ۖ *P3I3RlkUnk幋}fݚx9JckuqtBƈ2jͥOu-5 dRL`S敍 ,qP| G>m| 蚅n V/B#$[- rP=?v|WVK ޻8tL2+<1QA=[=M52OQ,0N{[{B|c\/c?!YeSI)fV4C6h 𔏴kuޣ.{ l[<LF#{Kf挗 Ս];` WmQ&GackۺqnrICՋ 'CÆ0[8mK Bph=%Yg.j|[Mi =?Q~/F.W 긘Z,!g ǦB[$Tn{]QZn*({ltm}-n@Z*';nOIT)J_زD9$gzb6OĚXi ?.adq^T\Z\Ni8ĉ6AO4r07NbG"/85Gg/aqz`cu.g Jj886@M #`q kz҆θWV`nb|~bF0v 6~=a&TV9 ,:iYP_ $8^ۃV(dQ^Pv 8pg:p(ySa@Cc GE Ht#r2W_terC Tt0*>5Ҝ]$ՐT`q^ .fN~}'| Jo92NTiN˪,jtLJ2m f!,ȚJ=k';j/?HJM\a.箞e~ds5Y/T-[3 ֠b淮;`Z.p~ZRj4or W=Df!= WҠkŷac+ b'z$4c2cC?7XIA7 5~|izccyʨ2P!\d/P$ǡR.B̳i{N}-BІa`1۲mZ 1aӳ4B "Iibݺ\KjoHVyUpwch\OPh aewpvK˫!;t5xD]vK!u%up/JDk8hn$~ӳLR]s1^|\P}٘9V%m$}G.܆ Y\j,\s13*J{Cɂ ֞7޲!-F1Tҵm#o! j؅'@[l_Aż!48DuucR冢8ÚOu;l7"yO%r'o"8彬iӊd ltpQ Yޕ+쭵ÚjVFPvwު%xu*nZ^# */a":V'0hHrBG=%RGkE#)0;h& %rC_rAH% U])_y/; lZe 3QXЭI+z՛_֑@]}G>@³@50N(6_$NS C|)[l0W% }6C[\>7uSL sDo5q^Z)]5 `UN~@YհGxjjarګQ!;ś RQ&BuJ8^Jc^'tï t0>[ْlI(*8v1U\-ܴ^?Cz3HŔw}st9C{|] 2_` P ?,΅V,ň&MNûx% IgX۱<8/mM5dm sk 0EO=,l鞽;¸ZxW/G|5?ݖp;6u')Y˘γH@-AM4i| Fq8c4ut2U_YLpNJ0/vhz LDԓcS|d"XFWxT앖D@s7׷C@}7nP]ƴ\~4p~[Mlns'9O6=V1m:0[qUH>ޭxvHVǩ5;"a7ϔBj!:F}.G91(=nGͮ-d$T8٬}%cEW?8ZEӑqe fewq5Z9LP}"ٌ\. 5aE@]Zs,PB`駳y ZMGgw~An@ƎmG bdaؖq{lmhOe=IzPhX1$= `ė[yPk `yCE!?Zn~5℣Si ǦRh ЉTB;_a$ :3U\\jF&-ɫb6#\IIG 6e%/L>8>VCDe{,Ido4k,Jn>?ve*ړt,[|fN<ZԈ& 5ڜ ֆOpjdO9/06M$WB'#gnFw1"SdO7f4p%_dz9sV]0 L wåE{pkaRzzE0Ps^ot|^)O'VY{(!bTpZ@'(+ntsz8a!K.VxE_XX^;p`^ 95O)eް6XN5sTlD \#jjÕ=m@Z4iUb&xj$9lZV7?{lq t^e6H"0<]lr](,_jwMk\WKYqOL`2FLYlA=HTA408 3X)3C*|辙r'"dnue& ]*[:ݞA}>aJA3_~1DfKe5 v^zE YT5}anr=3~wa[r&yy,Bp(9Ҧ?~!3Ϡ`^ col(V`6s"Mre^+6쫓 ^z鷚8YlwH$mJss32'!Z v+(PhP+| _" $ &j-Tޖ,{[{*# SW g -ePZd.IyvM'luLBA'-Ey",X-)<а?}вXEGCTF9ԅt]BJ|_QEC򩼔|aFd b ,0Y/謗`oT# dw5ǗЏb*rP}H&ԃ V"v|fb)T Q:Ǵv4dFHuhwO2}*xſbX[Fʄ&=GXO&XL[?e䋂XZnQdbCB$H5(~%\vkIYXwI_?ۣC]ϗ{";m ?E8mܿeh *h$JZ%;wlT(uYO3/v5yxSx" I rW ؅^K⧫(TZOҁRzy>V˓϶Ҡ9H2㦨n$+tVҶ;TB$<%=PoSHhqR YLF+ gBϘp9떾-2E WR8*%O3xcu*1h73Rol0d7S^lQnW!TVǟbF9Hm[|sIu$Dܫ}}lj}V@x%%MHEMFY.x'3j%q;t/=ZdXB ']ɗլƢ%%tNԂI_ M\\p:=@Y}fK>bZ$z/>e _zԪ%9fL+g *[F /^ O@ !j6:1xPs0ε4XE쨡PNgf;EkAl5QFfĚL'Z{,3^uY}Ñ͋_,lqL.* tփ"/র4ZDl6Z;nSG LNpg`C<^7݃F/r % @H 2qYL$?rBO1/] rH'qr2B}d]:۵=ZGcT }2TSTxmݕ9h, XdtFM _&odzF9V:+#blM2`+ 'h=|^NB63z>#EQqUsfgc&D[!V%-2ubWGJvx+"}B%|cU&؟}WSLy0o dfQꗙœ$L:%KdOe8y}_L%,7!T?!.A<?ɼ6 ,d 8Z {6=:@K2:hlč,J!JyO[*+U{0T!AQr R %Xa$摯($5*R|œ#'ZE#t+_XxGzuv6~?bR?7dOI|>4wh^'Зf߫)XL$վcT}d:v0%Iy:{}}xzs{<~ S"bat]{ybĵF9sMK/{<`B#Lv?/Bv8evtuClF$~;7sXOJY=!#Dw'o= *-W*nABt 50)wLL5T)yهbaLzTrFsWTzHnY~qa5πgThE2q+B5Xg$#=_O٧ڷ[%$*A MNٴ*AطIݛา'.";٨ׅ<@h^!0Dk@ p+! y_}%ኡ~AWsy\,Q=nd/UP߫H\n[ӚG< ~B+㒙1 SSs:l.ad9Yt ~򣎩l8r No>Вt;JTA-'z4Pf2e)fJ4IC|Gwi_o"3 ic2-ĘNʞA^B9pȟn49ua[B ^ƲߕKrE=]"o  ! 7D0hETR:9Uừ&/ի,W$gշjMCϼ~@8FS 7P5"eH4s? :e^؀}M)~Ul@Xx}#euBhU1 S՟vKO1ymg9"䫌-'71eDe~?Oú(QېciP%h=yHgmZW9lb}RHTs=1lV;^vo_ "gPcI+buƢ˗o)Sg+{A> 3M^Zr}w1M#4Zt/B>N;`dNX$#5|'`<՜A3 &,u;DE9eS HKB(m.|\$n9CzVE 14*Is0RbC`%E,n>xcJ;ʳ]JEi9G7/Y . 04n(|z׮xQe6U ~KP}(/|m ԑ* x mBNcӾلt!уbQZgF]D^VVU4lzg$&BNhEIr BTi<Őb*{u~KȯeE˓Mn֨-wH.7+Ӧbs%os_Ńi!#C6䞡gEh-]xI(;+1'ϐ䱞gPۼ/닎FTqZq[/ODMgz:n(|Qn~aFz[naQ*<>h;|*`\wM[a-jWjܨ:$Gg=<70:2u[jWϵ}57s:,ɼdVi51;ҮZ m|F,ӆO@7O|>*}U>agf4!!y%s n*]@L8Lj>٦jR5*LF݁'4W KU='08)@ΓJ|;eyo5号p$~渚eDJ/]݄v7ڱQqcG2q=;@ba;J3;( )Ѡgngn?EeeNyG[7(,bdCtp%0%YaZNyA+'`BUX ;-۷~*`T(G7iyMa)6Ky~nA\bC>%:CƳ3~siDjXvB"Z҉D]'!B=oE3ة@baWl5_Ð.oL^KIzT,>551y?RYZ b /M][>?y0wFԈOL/fB}ɹu\JKݡ0~HY1#%Zr%ɻ04DO]gՇ7(6 S_u$FtѨ^AKռO]#pZ-)ylʮVL&6MbǍ<-r6( kGkTltTuګje].⮘ Q,j<XL^, }KuXNfϞR9&-& MESG@$X#>eНc_Zz&߯ZX!-ogV ԤKV9Ώ 4bJ ~ln.{ZzmYWq9=$bmzI@sS=kʉ:Ob!aEU䭉EU{=->ڣ8Ui :Q#m$} 9ic0Ci KO> řBn!hvvE0 xgvSv}QR`瞒Q ֬:٩ZKP$ , ~MqωpJO8E/P s]~}&7œ*o!Lq3 A3ןeH: @[у޽r&u.kZ(*bMձ/'?Y˞,}z)J7#C↓4"Nr }FWN\RUvT9ٶl%nzȔYDV^mJѫHsBn)؄ o iڳױ @SAä5nlҲ}`i\=[I漹Zd 8 :Xy@D%$Pk_Y"yp:)!ZZ gGϠRBq*vJ3,Qc2Oţ=v|⭑EL=ľ/7=ԡ˰iE)ʯYɓo?dJJD:KL,T׉ۀ:&g eswPD;}]SKWNg*ubT%=YKkEV2}/D5Wzu2+eHHᏒ(kb +oDqq(S4v?dŲɋsr>G&]o6{d +Ms]7E [fľ^o+A=Dʐ>קEC!BԇafL=y [)INcnNtˎ0lp+b(篲{ K!+8Ƣdo!\oe@f x<]M0YgJ!;Aqhߧ19+j}X=i 3c8]B};XI!L<㉔7JW6(M9P̹mX݈_\ Oy|,!X\tɠF~p\0 f޶H }P(6kI:R%W^L(n V_lë5[h agM\ވ)D;Jgqb$e peΓ>qϬ;Y-紈X(Tf c#$4czP%t J?ȣ~I[. ~(nDfM#P1-T'rGw{{YJJ$KD-\_<~O_]§̤ܭfQz*BwP/_Ig^vp)K; S!cS =`n yIg_NxX(P!ZnEޢIݔ6e=?nJ{'~3ƢKcc#>1oZ_ء >#\T9|Cd _pܬwb`S^m0\Oa;'tγvO. 4ExwŐ)GNRaX{L>Ku5C'g;gg176FQ t#$πWv)v/(#?zt[Tp+9 ? )!] K 9Al|׳!-^ӫn]GSʳk֌ х5%K?rP}. Ƨ2yMJ@?XJ" T{Aw5ۇY6#7*QYS.)ۊ_-"^>.r!!I kN?1-qf~# |*t?`S%}xcj%QXQdQwz!I>mn^i]}Q3*YM]r"y΁0#SqYЮzMX%pgzB8齹8R}c;3/)C 2Nu(Y#6v;dn3UV~bSփrpgSCy-]i.nDĽ2޳-l"pRأFqM=$( .6ibXzvsyE |þ}@r@jzD$-߱IQk:U =l_ 'G92 i\ Y/ovJq:n+Z'ҝG_iuo;m/@2ĩxNP蚘G]7P/8u JQ:LN|e,6{j5oߝ;,3m%OFUp\X#>@|p(~-?2̷-𘯪y3E;ܖ ۍVݨJL3;o:q%^Xa gQz%3To(fq!SSY[j2eBCx3N|Zv緪G p_x(q4_o>5Gr>"@yh&>~z792$KپK_vDaqen(}hF4D'ю:&jaX pKlx7eX38!QS8=cۄmL`}0qVЏT:ծ]#x^xcr\Uc8fǗ*`v R?ŷc7p. "#wFp Ұ20KXB<Ӝ<74tո-F6 )Bnb$,Y>UFR6κM ʹkٯÊ?!LEGN-D!{t5ya`o-]2{iXYC,m koa|י lL頉tYn_{u ؕ=xoEh;VEQ2=\ilbC {; `;̩a"\M׸!1b/7 R]ݓwmXu94S캊OĭL= xk~&F ֪OMF@菘tuie l??t/}T^4]6Hei#2Q%10exk-)H~_b*|uhDh$\YZ:S[5*!!IʜjxM;PN[@a}^hcF.6$XZT\KOO6ڛؚ|il.ckekD ]6t'g< Bƪ J>;G5KSi}iyߍDޚYUiP[#Nq32bTk̪~jgmt[`FzdS\o6#+YȟMS/N#*1C,uIɜ}FāE`dy0 \OЈ7UdW2ޚc:_Gq<(P2e=8<*;e'>PŞ>U@_K,'KPgʙ I':Z+mȏE "30r_9l燞 {co>Mt&sn]x%Qe[5`K?>\,~O|Og5 6׉n:Z:tW U2#nˠFDζɲ0C5_u`e7Y p)-IMo0&C N lV槂=dH"2іjN{Ѐ㢞;(hWXI0Ϳ*֤Izm%JXddmAz%̾&6ݸ4|3xMR,u9Up_X؛ 5JHs[ .Xv) ^A{ 8Y}y % R(!ِXWyS^r'augu72ؔ}ގ,VB P]'.!UWu_}|1=֓ɊYDQZ>S^JѩGhrw_Gˆn˘4& c .H_y"K u/.G\RO >J  7eo,e4Ɯ<>W2ĞI &y5?/ ѮzOAQOOsJĜmf5JT+?!9ca )4< DFwpq\?m[\PDl ΰN`)#;^w}˅g6F2bN󗗤ǩfXw:Mp `)ɹňhM[nl A**+ѱ(ɈN#m2]fk*FP '֊\ƥQI|d,ܞvlol)) אz\v\tez"ur)]޸vh+Ii =X/+Dur뵷:ypeZ&m"z {-v ݣD*s+*Bu{bU:&y_0 JT×w@۽Č`aȀyl_b2_&  ВFTx'Ka)VVg\mF˧IN~O4]+ciSgeGZ/LxW[ML vyͮ2oki_֟ KA{C@DOС TNXЦ\F+>͝4eP@Z.^x:Vs\`4F3tfWve>R1m > uʹp bz qeGj qѡW 4zU> Mg@ MaۖJ`0ޣ%nf1J\A!8ο= nD5iLTs;C%wq @x>m<(./ә36Q6# Vx`am4y˙l'qg^J㸨;K?R.$_j1wF0eV>qu%'!_ȳ2n.쵶T֙M,bCz%d̫bÿ<4hSNVkj4b3:bx( LAZk1C9U6wh?,7e]n5\ * y iHwGe݇Vx [+jHQ AV- yPFʎЊqxI ^u8fT̲5We^=VrYh.Ҧza`~!J2<,INl'u v%c‰e/fQ/*3.pQjR3W$+2?ڲ)E"y?qE:As~h3flQ~ gmUnt_z<ڢͤ /f0i*R巅9QG/˪uχ0G%9J2ƌGt vtaiFu1}0z/ud07q7 A3/ OI79kl;;Ch8)Gd M-uuR^$p H4G>=\1蔁ר؆ }jӁwxܩ6Z d u $b(t+EؑЖͨ$ه'zʩTAYυ#&d=g?#AQny@Cy>ܷkY# K[8by.K_VmKk=$mM]5[Iђ#NP&$:1Tc5\{qZPNϯ-AWnB6K ɫٲ0LJ#DiF ;sKY~.C@IbY7 _܅b@%LvoJ&$ה{l&]'T\3o8) l!A_N0 k^}W:QT&rcv}dz]^&TW[6F ^j3#̅Ê m+ua@xrX)Z9\ڨԣĖ&t?F|vvo/ճz`ZnvZ~q+*҇H !>DȆ@uqM{\`Tk3&_cihTc'w6!Uno}Z % 6D#:*@:V˥/5#XT{245wl̤$ )@Lmޡ+(D+/K]ZVȎՑ$JxaGWҴOmس_};aVh> WX]jh<. 50JGw!&4)pJ}yqsW!=gStK⪔82g6fIn)>&SQ[mN켦&pK`@ۚXɪѻkgӁgÝcl69)ZIֈ_̈vq;€W8k2?+^^ձ~g+YZnH E@뚼:B? IEFAUuvOloѝB}/Z:B!)GP:-$ʎ1i-Y'homJ}CY>S4nb#^ :pi<8S>`ݢҾC0CD(d5pfz6rq7u3GʝU,eЙh/,{TᚚTID_x6碼Z^s2uBU/AW3͆H\aZ"0;^/Oۣ@{_ҙR!AՑ|A1b{C؆Zу3͢J9?1 q)bW$I`ZT\]}kk҈%B lS`H)8N3@Ĵ\Vt2b9\QzRkEsS* {W|T)i%BW,Mpͳ(_%v~KdB%e1~\qh!6kQ Wk-"tֿ {C wJ:b9a6E]R`#YR[7hXFUK$4@Y0h~"d$ƣ- 5ZZq2vjVIYU;ccN"#ѽ{ŤS)@z XVy[w+MIR;y HrE (Vi z^c-y+zJWMX|]zϷ"@M8G1־p&WT!EL|I^\p4vH3N %?skJJ,*<U&Ʊ_,vBSDI+7r"~QmѧE!2exXAen~%DBf!d8H^:ӨMИТ4 cCچ&75c&*J %ƪIᘫҫEԙ|_Tv :NϊtoHdZt/oh =@U[2sEoa?G D+F:^k\ Xor,&R6Bq9Vmx6͎0B5^zK A ʯd Qqe%Uh:8z`bk붣8́(.&XLRO,& &P6E|mX!HbzO11qbqZd$` BRyl %)@WS6-/5]zf&Xa=4/*d Dl| JIi58ssyt a޶"dh3ז;sAAJ P-(D u1OވC.1c{3n)|}(hT(,~50B+ h .p<(`%3 O(V|c'";kP! +i6)sXtJyn~;xcJ&p;|S077k{dwXcLX@C|hy}98)[%j,vɦ0V@kjoE6<.l~D*;Yd/ 8N;I ͢ #`͘z/4'ԋy.dSσSd$I GʇXB>!_ݢF81FBIJ@V_9K4!b}wTn1|LVHBs;KŅ4t@+OguI5|r@ghY1 R,e(׶YOtN9Rpn\$aM1{[&P#;0;S\A&-25gd7ٹqhSľKH2lR6;QOH6/N1 7x7' p'TtѪܬO45M& }c귰4 56LoCWuv9] ~%v BK>@`$kg@$&FUߢ?vMx/4y< '=tb `Ԅ EaY]My+r L.h=oF0T_X@*V/Ovp˧?$ރ'8wRF#(7IP>2rS"]ڎuvdh?NHz?T[Yl߶SQ F AlCB9́!t\^ɟX/KnAE :llLHJiLxnrz'*FY% e%A+'cq9xmWM+4bhwYU.1Ol6d+?}/nF'jfWd XVZ[77lbXi0>?3uTWDtPOQѩUnHj }N_*@')p;oݮB6dS:&]#R&>]";r&4O @B9Բ*tL/88h1HC\TňY(؏ .Rmdl <2+5Fyׇ&hlk<Nqt GQpEnS9X_.YhLp9<#f icVL%Ͽ'nI)搑ΣR-^cI OLn蓩d_CSΠhPM"ArP1 ͱ 7U{#9\Qި44߆`z/:If7$?-U|(NɭcW} $:QZY~w +5|1C&`r!4KfX%Y0G,!5m ?1+ >aMJɔ]3 Q8 î:0s?t2 =$ޱ^wTKRruOaXz(whSs4jRه!!~e/R';20,(1> "R;B~  A5C7VqcőB:=X2f3cܨNQ3g`d~v-y]IJ%0O6c#T -O94 }[<Ϟ㮎]ї{A_eoAiTw'٣sT`es125ǣ8w"<@[H]8&bs-M.%)Q=°cMA\QΣeExEQI(չUgxI}n+m0dٛv aSdBĉ%7I{a\F_.Z i"3g|V:Wo lW_Um2`Di$[9gn q"2A69b,/]$DrO2ܮtm^Y.jtB1UҌ:z*78-@W>,BwNڧ"祬2gݔuZf!VCAf!2sBKH?׷/}\.x3XR!zu8hX(%v "/nzeL[u>rgq}v. gKMl҃k4Acs!Yn・b=)[':W&-۔Ae\?0 :c تx 7/^!3vVߨjGCz*R p% hEzYNa(H8ԣQq?*M7?}ܺzY%Ux>e{Rn77bcA j?jGVs*f"u]<,пϊ1sxqXJl]Xؚ%Gd #Gk*i񼶺{]; inTE%;{-qDNn Lοy80!۽uH#= 3S쏹y @{bMI| A&ƗDkqz7%S7ʛ͇$Ϝ 4WJ6W.tϺgI>ȍt eV O,]uz<"jBُvm#H9(=[ Ue[dZunV ~d7)2MʳOh/8iWu(GJj"q6`8w3M1%_TzF_QJHӘiѹJ3.B?%XNw,S3:{zW#XJjO%ϒĕǂ("\). ܦI`L՚_!4TKb(Fy~H5ru];N%BU([Չu]K0&;+umY:=4=A]mԶʯ.opV9l)Rh1twL)fI/w5L؋*P:Ji.ۦ B.7MX!ϤG$PwH-h@MQ8oqv+hJ{0?6 !x=dRL+8 Fz (-kYZލݖKf\xLX0!x0DRtqv `.L6J.bf33p˘ʼق9 IoiÊ30zwBҦzr*iFO\}MxG)Fg U{(r O_@uMJ}oSdCzݍG G<)4_ T$׼ :)3j?1Ѣ b@zyg%l@k͉7 7hLN{Zp}=>8GCд6?hb '˷pD~)Y;ζرS[Oڽ͇op{778W2vu |_ RlvNZŦ1r X2|vI r7 |\{b͌` ,hnDm]aT2dr"ṛLXԂTFpfpY\xOLRl (vr_ '79;]*jjR)sa BQV .3j K] @F TV0б&pqys7/1PmMiDYD xqnD1&@-h)LRSauӏ݂;i?)xws=yoS`#'evǟ,T>NآKZwĩH3'g*&Mw|o7/bG [}%f.DzRQ![փ1vG 8n" (O};_c6PțkƬTF˚Rӆ I֙|twKʑu]\Ǖ)놣ף !*Nc-]+ dG_J]Yک\M+#)ݓ|CJEtEI\x&#&TP7xns ^VOvRYSog`Dy-V:?\6h:`5z473OYnנ8Q_CwBz\w`41*t8.?<*_tCL`֞S+{TU_Iq\=j_th1 U f{ Ŝ!#-(` ?Hʌ6^,h iy{uk^ 3Sjcg7M}Xy Rr{Ek#hS d59ݔ ҍ# j}V'l;Yzʜuq/_{pmF %NʉQC9#lɠHn=IZH ZDrY@rc4/þj26~5I.$I>R wF\_v,UX]@GnWڅ~k ּ;'<^8P':uPP}Tɰm ӮO|jAXh~{/ YE@uWC[֐.I즄43۞lfE6l}!L^҅_kv+ KKw6d}@E$Qw)Y6Zxq*c61nHyL/N%at JH+@DZ -LS^u zPQ?Ӹ(ZtÙ"7B1󬉻զ=+ZomnFEb|FE(CBu'3v)_ϮP<*1,źk:G\xbZjkn\# :cR V} @^:fv`zp0T I*JZq/ X6ɤj2Kēf (6~` ]vE҆Ixե~&enfo#z̦kKh ~ˣeGv1oVY܉em}HRw<ЮvcZ]sG` (`ׅr"3ջsCi ~mzӮEeWTTk/ e)40eoy>cxe+B9݄GD?#1V`'\v Dj ޑI0l"\ ӷ#.‰e` o{ =b'v嶴%jE#v_Gi9 VJ,^Fƨʴ?ueBp?8 -?ңpw4YD-P"i>8T.BRi`E0AWx h0c0Y9'3 AJ苇X u EK 02_PsD5{cCfj}$PzEvLdI=!@߁6[68y>ks8[>PEnЈ5;$Ȫ;@0YRY <-٩Pnny(hwJ I%z]};]"J~:$ w72{-BފumⰤ) 4;H]J:/Mnu)Y9uԲ(:îR]Bڴ?X?dxj%+MYYtIk%Z̿ϨrIȪ&İrdy%)JSj (B˟a/@F.)sJ 56(=c53B)79mܦ8}˅M K"[!] 'ۃ[ޕ >~fH|oݣ髎1fehƸKI](Sq-Os}n114߳ak߁0H("ߩ1Q J Vb A_{2rv .Ƒ wn"wf,{>5?Mܳ9jLG>+ TW%=%ɥ)Y|u Pr[g%fIpyYH 1rW_J j12h0 m~+>+#8Zz!@]0?偖HΧ33e)za~f2g'\+HtͼCn@&os\<&EkaY?n~>milBNS>*{b[Y .@SV32 1*EA.&A'0"ʭ-.8 !V$}i'Tb>Yfy=L[tU E5$QQmGS,X+z"/-c+qTD^kU؏\swUGE5-75惟S,V34+Bc&P c3YO^hiRα7S,^L.X؇ A`uq hkzdT{3fP)tyX[]ZpdayJ)kx5u6]I98 +#2IO?Cyw/P`-`RX1ȫO'/fA3*t `uu&q37:]4^(@+]oیt(j4(Ba-{Kꗌ )WDR%Rk drfžr=KiPBl(j~#/I^ʘʫDűV!<0syg#w,uė8u\WԜ[3G?> oӦWLLe5o;wؚ/YNa$rZ#bEsrӓBQ LO((EJ]"ZҲ9g+F"JjF /,;"b2RN#,qTd6% ʚtix]/ɖ B_,dn@h1$K0 o$?F4̠> &l\ A˵{ԉYZMZ˖VƳP=?[ 8L3~_K/Nj&By@ +]T](pԎ_sd HjM6/Yqe X"R)١'O)!]\MSx~zI5h *ObR^b./nX)<a|!~B}~,<4+3q3"\!)~0_K=(2;2YFexFPx^bNzn!,)$qQDZ+ h2 &Ev67DMA Zu`$)Ż-IXh. vPZ_/<(T)Q_bU#*S">O 1I RCBvVFvA++~{֩ޥ YLnDH*u5L .d'rXpEh{EC@cDA,񕮿'vV:ybJV#Gx27s7ū;^BGJ/对bQV]DQQ ݹLQ5Ɋwa R9r1'/MD]6L}I"E$Ĥl*3)[kn WPt#kmb૚(Rnyz*1KedODUytj̏ዼ:L]b{h 1P@^˸O]7kx ` ӫ, e0@o lNp 5/`62ǹXM{P!vv[T'Sk4a&+Cّ:R!֦$"/6.*}>(xSSYx5\ hc DLo;#/*`>PXD)I'^ZӘn9Y=[76RNj38] F:/dL![/+[H"0(&cbUy->,I[ K>&1+؋վ j2QC9&=Ab X˞WNo&iw<[MOozw%Q /=f!KhES%%褧?1ow[RL0;/Dzj@Lk5[j %hʦ^둟GJK# ewBzO٬xޟ\.f** hl'I35;^ A3f`e!זlE>%:H[ejv"Y{8:{Y$#XXNV֊r,:B藫ʕ^^@nO;G5`ćBZ" ubD{wW8mwдʠ!i#7QyH;s%\"iMƹ(ߙ6(YټFP0g8(Wd"1$y^$>fPIٯ)}/Q=g$SX[:Z0NY#k⁳-LJN-޹,5OǶ 0cU۷^ <YZyDl|`또ˍu%"5Vg/ڟfeW|A!DN6pPby^@vVj\ڌfJIrLOj79 `)ɷvH= քp~o.Fo k)^ITƔoloe* ŻJd><Homտ@)G>d΃ z4kXW5G, O'KEOE<15̌*85y>Z<@_=a )JM)pZtaH0ݎg2u hbBM^ |;MhOYH0|U  ڂYؙ Ks 3gq.S+:̗t}-^jza4KE8$NΐN>|ئ7#'WVNBwi>]|HDw>=wӷGA0N sۊ\#\0R"r˫h`'~4eY'h{t= g E~vALJK(SGrGB3WVIf^`c_@%Lט&b ISEu{ Rje$iS=T:0ev$)Mgk&4>WO;2. K "F{R'% 2E[{cu/YcKo {F c{ ?+o6<:4m}9`ü5jɬ_ tu G=߳P8޵@<{ m\Q^Ŗa>$;L}´G[nRfH,&S&E/.Ң 0Swſqa90m.H=l ⵣj/LS5hFi*3wsIvSc#KlY2̦gCXmxn .Vt=~V r_z"M޼ jRV-N2 J6NIlD~Lpf׹szۙGk˖ȴ{w}(4>V]$  9FqބFum[jMP-ۧF:p5rg 8{kL7}^ )`9j/{ /tM?Zoo)(fD(s{@Pd=)`z45N# \r:s`E /W{ ɣps#O=AI*d1ZNwN,+ހbi)wAdmlMӌtX)HcA˅ի <A7 ɿ萠F#rSF^cȸ':o|f*[N볍iZhq睕M dDPoƤfe -qŎE(ͪI+YɪQ]#1'I}'P۽fm( 9 x>psEmP N4ʲ]TCߴ{[~Ij@ٌ]z‹5sPt7'3Aln!ӸOh8]dixmll5aS 3A lR[l O^_W#LY[2S贪s /ms`qඅ{̟`Uw( /H|A8psc5*;}izSoNٹu RsAl!b(nqu(CnWdA*QxvsđH@1W[*5D;78`b^M=$ <ܓB: :e-+a\wcZNނi]?|+b dٓߋ"ƍ3Zg£B?M& 0ǩm HZk݄=dC UI Vf]aYOhcdTwYjP nr DzЧj#;DW +B2wO2lކdrtK,Ɋ|aZm: X{c4o6ޠ+._|1AQ"}$m5>UZ*s-*ݫhH{=yHmyh&. 3-I^޸0)X۽UT]V>#gycGh (?rWjq_L˭=04"OVÙ9ͱ8$0" I"\x˾Kq)fړ4^Bh>y o@%`#X4:I(ٞ~Zc<:䑫}meD.b"zzD8`Q|빪FW%G7ajwt+yar;Z'GoEDWwc?(Ro~ߛ(մC :)v> P^ y;r[aFqP~EBPS]7[lC-lnc-Qs'ow7̖Z'8P Cƞf)y!=vs4Es?!@/YIknԕ<, gZJ!a3T W +z}:VLb#) Tg'xrtS(Lw9w,¿|/` S4e,%_tBz3SÉ7y8H I~.$=p ^ĻVtbT`s¨ :p7=D/fRSn0 v5|xм hup_হf$`?T;T8i]!w$>̏ eq Ϛ@, gֈ<&ZQ$xOME`= Ε-%"_#,h:e Rs #DOH"%4D|hrH_[puY-.%ױiJ41j;@LԠ`|eDBtm͉c=/dOMn3 1I='P(( |\5'H9=L J `-ߡ3JeN#/jyeG=LezOemz"_qT Mi= w3zfeZә: y7R!<7,& '\2,11Q~!kYn(eـu,GG!>#Jxa}2bAg֯mۀ ӌGhID ?J_v^~i+e\̓iO-ȅݼ܈F*MdIB8)W zbPvyaO=D?Gn&&l[qMLU!bω\JToGk,+I$?ƃCjKi $-b(: 9F*vzCb?cKxRz2NR#&vJvRg UvD4y /EL{d' <0 1t{-݀f py~sc [ir35n-VektRaqOX 9cR?m)H?^m#7X?.x id%}Ab|@!&yi~6rK.s6>"1@9h? '{E_w$[N+ t. ]Uɽ5Ul4lASsO+eO텞]2m2(J)0KRo5"8w,])NO`|hZm~}ڶʕV W;K~oUPP-@Ks wky5TVh xW-xX]кlfD.vIE^Qʖ|JBtyfYU/Hl^6v]mt |rszKx'ĒGz Ívm*Xk/9FKKU:BʊQi\Q0$fSʃ2PvPֶ6|m0:һN0)s|"URkKP?˷.FdVD^FnĂ_i{L8WpS4 FmV~+!\e)I ?Z{?Be.8Z! *DmSA~c5:-r #=/7L3Uv5y|c?fF]m77U%d%%pzI%:L`kP^$2";T\Fh;KlSvP5 k/)1!h`-k2{RJsێ4 ~ qy ÎQORn0\}x :Wŧ>5pȎe۴-LW\γ+ ѯAJzer[")"UBA %KC&Jy~X#!Zl>@brӾg&.P-s*V $}SڕA /Ӣ0leG|l,MTHzp e.LWiB6Vx#k.A45AhK=C|ʝ4mԩjˮͩhe+@s-,nwTy ]`hy`+,jBy`y@xl=,jp풿l !Dp@psu~:'Z$勩w㩗ҫo*jv3[A©$ ]Q 2+RJ–nZ>Q(ép G7 Rڀ| ٱ )Y f.mÙ0U9г*6t}."bE]Sq= lisEI3>E ]3rQrWuk<m |:f//lqMJ4(2nj'K?ӎ۶H,  c9˨8a\LK4Ahӎ V W{{^%9❬B]w`T%6Y΍'!Qdʌ ]4.^kiuDG\P E"k)#? Vf2{rcKY*5D3W?Ӹ!,)2nAe2Guާy{Cȑ(;ϭKdR ^r<=d k/<h]5a?Mԉŵ^njBq5r esԂќM~Notzm*% wn B($7!eU:6PKlCk|4쁼0e‹D{xλ d!Zkcr ~#*ɺ 碕NExJ Hh IT\Jg#o\HzĈ kcD Z+$ p;Qx/0ܮ. OAe}Ky> ']*S|\Tw%@CO^n,x\2^)TK:?NL۸nk Z¸\jLJIwxf34o7wcOne5E0vQPU_6^5Vw\|5*?{q6蚨N 3+( @s1a|z!8Uxto%ѣz^ˁak+{ [6 vZ8&4،\*#\}=)NQHl"?"rWIPVIsz'-:sT~O"dF?<CQ 3ք 6Bu*yNƜ`T86Tģn[Y>eQΩWwq73P*`Q:qC&pOxNs֚YM:m=KReR#VHծ7r1^{ 93ƄgInT|-P ίVcWC >xObܐ0}kFdgkY*5ZK<[i寎5[(,ky^jSo`sn̑#F=N/߽@{ދt>9~&kZ괔RFaO;dQU6A(_lӴqA:Rܠ[uв^9'0ĊjSѿ3\^oD27'aUl\BYRTm(OxɛdT+T\ɨ0ŒVyҋ}^͝t4^H:2MIsN\BјH aa}LUâʔо83{Ev02~\i;  Q[g[nDPWHmzytíh>*I:vˏWM–n_3qzӌ{PTP[xYb0Qx[37苋>? tlaרf#6i~xKp7USx]fml\jsV^:%v+8g6u5.Vld|`CWy3G unK`QLĊn쳧7:ȷ܁G2$r!7>(y<\_nz7*sdcf !H}@cޟC~e==u96xyU $;3Si5B̻~, g*!^Bif.*/OMZeS`&8 o (.C-a͘neė+4p ]<."eek":S\l`ɒ?ɱ Kͽm2H-kLǏ)CWNn}1gS/)XV>?Зx 47sHe"ʐz.a v,ք%ca!"Sh[)xZRKt1#__o$Gzm\ =Z]#},ȑ ̧;ba:rQI;&v=L8 i>(k(Nv ->gUE@mfR3r8BS&%B7Yؽ!<}4m㮽h/3p>w1*Ba۳`"To- t ۑbG(0 ctkqDu}F B+"Z'_]Q{T$^XWZ͡"PC<*|+{Y!':b*"b* V;'q`EKiFo)oQ~CaKEMj ` rЌv^+l,I m_;JGveMl }_;}RྯIuWTc]6N.|EOs35&9:%sCd.PVF!ro,8W5ibv{1+G|vO98-0o\Kf&et(#s%uŴwWˍ0NvƷ.5-G3sDOcO<7LlaQ=m'O*5rKA.&H0wV_Yb%zqrZ$!9F t>QeHvJST$% %(b(nJҝ#FgRUK.M) T\ʚ @KMdq= zdžсqSUBAoy *6tNůQ~AVmԗqjɒeK^4t5Pu3g_Jm|G?X2I/N]+D7;a%+;zLo!wími&Z|{isLVWhYyXA d U՞G]+M3Wm7ͧJ'ĕ"?K;,̵c|=撳Y-Ղȟ|O噣r 0 0w^?ɊCR&WX@^Cm%D^M%j) BHj q~9>aA"61o\}QVQEqY_pe;?Oؙ_|:i÷=~ԆUadMGk9vqQPY!SrbhGC;kMI R=/a>1m?ccB{I:V7~3UfpkՖtۋ~殌#tZ.rbx8% 9xE/u'2^ȋX|<Ӊb@s/vj[[r&N6ͩv`]u09K»Æ)tEW R"eqaOLrAz9ƌ.&[ns]'DV$@c7 򲉅} `ga*W; 8y #7*݂)#@:2bL/\lsF=] |uTR~YaUDak,へ@Q8saZO*c`G i|jsߝV?ۙPEKbCzE +LfDyBZ_0a|@CIxd13w@㽛3={t3LSg>LB`9 LG]rkh=?UUeR+q)cyhMu4(.v%'ezg.ր8<;`8f_ψ\8pN[lw:W.P/zW&A%DЋذug;qD~:2Z+;܏5WzV/ox> c-bdw$*4]*óES@'=Hit,Sҡ˾&3&c7G Dz>;C tԇuuމI"քg$-wɕ*K\;Z5P`LŪ$AFx6DJO,zY`m\O! F*0fD^e(x=&kCF+=۩Ils4ͪd:xm|- VE'dĉ Έ^8'59(;/HR|Bvc<%N/)Q-GH Yaԧů{v7| MGdlHpcIupZ#~޻xWOϺVabAtqhDckr'Q)V7%,/El1YP4\A$}+F뷻O(=3WET%U|;e%>~(!KtګS4P ;Ι^1sw针37gEcV]fkZLy,NͨWX[N( "3cW YQ/_P~sjI\5uPw\z QH4)=;43ŜiEU~'w|}9h |\YnJq3udRUÈK)X[8B =Bz:/aigfo _ A>Z<^зP-$IΡ؍׍@A,xdK##8ϸ zZyb1AȭPOaUn8}ֈ(9{Zfs4oFoh}{ ǝ$l$e-%.8[CcհW.;odign Px|.,Cͪ{fn<<62_:}mmꚤ p /{iY~98~=l*"Xgڤc2`7'm3I[_thtXS&/G!1_cӫRm|")sý]eȷLQ;ڰ}:@~p)\h"_n1ls(oN#@s޾=Ot!z$TSX-Z. Ζ/d7Is At R҂zK$=o> L!Ϝ1QTgXD{;oj =^\ fRS MkJ46˳K:»G?+V9Xʭ&0E7ԡScġYݍ^1&.svvN?c:ƮԤZc1e#gA+e2lM:_]d+{_LWX/)[ ӈQL%-vF:Rg0mvO~{|؍+%c6%FiOkwF4Doid ϞH?,mMRp(n+]0uA&<7E럘E''4 J<;"f٠Hx GK J>xǗ3eoF0ķ URkve' axc:zEƯ?mLJ_NP)v6D{FD3oHml2Euh~Sm"WjCgMf]ϨνP<(Mt~^?Ʈe{m<r}0KDВƷL O*[l47z" -肗 3"I6V}P o7{]0R:?$-ZYfR "޹Wbv|H1 焲ŦJ-"W"> jd¡X.pkSBZq:y QhX&m@v:<_H>MW3&1TRsz1/oA _$QŠ6?ʞ J*-=M WʌaG'3][e\l4nj /7w)f,MwjqFTzf @pIir`egS@oeݠ*G骰5?V{(&ABgơ]wӋכ[ z2I [U&@ M ( 3Ji\10 LVX&S(PRN&[zdc!B ϸpdd(PI+M7jwvO_ 'CD4XBq!ЬUз~?S.5odi*x.rT18 ZB4[P|>aA~0VGh(Wp\XO.#_T#H9^c牥'4y=Q/JhRV3ێn3ǯBwc E,?**S}DT׹Bf h!&abw 9FT)&/Xj/?nqf aP,ѽglwOaeM*<ш5`<)w/c+W) tR',/5.!؃zzKl:":oK~?3Asx?h"lmvGgSVh^FCL'AgPaԪw}{띹zpQF sԁ"xkAc"v8pdRʲ3jd{`PiS7>%DV f{*;di+Zt,3#| nGK>W'# rE f)g6&TxOo(Rƽ,+zgN>iP1q)5\qhIș(2-Ya>Aȑ CyR?*m2 z{9?ȕ55p/!B=q}@I$\8=/H:sOMs*٣H \&@Rhb(ə\Ks,jHB\XFZD:gE1&x㈕nK5(P2rMd~Ra JKRaV>|[bh([#;3K(>`ۛh;xIF-]J{ڔFcU]B80B }{$"!M=cgqLN+7[~WŋI%j_u c?rXUJ.CQ\;=gѮ)EqhB0&=f==t7]Z}2;#2AXR9]Pܡ ^ Zo7k`Ho.k4 Vb}3LQ%@^aHl-!>n< `|d *dTzjIZ~ZҧהԺ S+Sُ/BDt_Uv>CJ\Pu7RmG~"rMGi-#dZc? >*Y*ĞSHpg"BthZ7ΫQ&9/j {:ՁRo A u],SZUabB- Z%"Vsl`+A=e{$O zqO ]zgotdzx $H+98ܝH.Aˇëqȏ?9?ZNՅx8}KefK@ip#-p T衂6**hzf Ј""&rXO*yࢨ$!ۯH %a|*s"m;)C߁]9y1UY'zpȳDR Mn$,w #б׬P\"h1MNvI  pU['ܿ A%1kFؔ~(it_'CXW]ף"d- l+>H/ET(0rd"* HDIGp0ϷI4v& `.Bw6(<^xVֵ\Lz9&Q/Q4|{Wwfr^*iێPl@G pޝK_s0dWTeMjbfՅ8 PFh55ʛb/_'H6a8|.`xK+_^ŖG21ĩ"v([S310wu`d6/#ϣrx gFd_un5<0RXDuī, 9nrn:Y]#SB7tcd(t8Z;q,zTg6?n4U*`ĕы.w󡅶*9.R~TeZ7 ,Xgiq0qUEZxZ#WҤȹhε@:?ZmcU&GC6xrX5NQd!EЉ2?T,KMGZ1܊C-*H([L-74}S{Ҙ㡄%%d|x"UpbڙmY}4)ë}?]4m q6&[΂NV'r+6.?6O %`/4D7paQ bsZ L{ӎD !)0u=zYYEXl&iE, Wv^O+M^2Dq&U$WVp }pu.!n{C8+y<|2 LJ\F.ubh+%LHlp(iMt(H鋱k\;wVaqේh@ߑj̠iCgH/ZpKZ'nJ9+N`i4+Yx]W92 ?h0+jC'wПIY0ʽK@%iqًDOIp P2US8ڠuh0Wm*w ^;GqdQi6ru%89c vl50l+&{^W絏ˮL:swVj+95S{!8` x(Ż|VYĒl|0$hfH?CyH;Y#ShK|`7ZFqႮ+Yil\%2iNquE?cmN}n[Vkl6}}N掎h6e؊b/Jd x3e^A4!Gn׸}mɢCdN3$6`.d thm=C=(?syG4puD+f (/fz3Pb?fQ5bM"ˊ~42if˂]ӷ%͐3`8}2|nI2ߎbV _;SR>0DK q{ZȩD]AP(k?Ηt.#c 7)IEK3Y6AR%W1̆daH`[1*n8^:D}fʛH o|opFǻ>g#Ezsyxu9B㷁7^Nd;OJ>2])a61WEۯT_+irp,+{E_&:Vٻ28bіCSsѡ_ &%9F˃l)fMX{)y#Ɩ~CUªk,o!d]cn;zmր/'<3"’ƛLydB {nؚdj܍Ua}$a9Ɗ^pfO-ƴx #\4ZXU,l iǨÏ gUP2+|nWO),4x( ր4NH7M N5FI'J`l/|@숟g'W TE U${а$dᤫ{kʽ#kzKar^uz%%5Ls:f7Aw3e 5ABʱ+:tĀͨƓ=Om(֤ ̔`r;i~=Y"9yAn3s$AGjV1&λOIgθY1V yqߓ7dl;;n},0Pk|Cq(0}q ޖƭm&a]G S>͂km?s/U|{kVBN4_>ulې"*9IVWok4ĕJ"-G|D9ӻeCY 4=b3]_q,'gkC30uLGHo[ِŵ`+feQhksӷ*?%S{qР9Pz1GP3 #*)fb7{_E=!faU\ ۶)!\O.2ER_J@UG"j-9v*UdWs-(JcJzoaNy6,&b^ LL޵i]0"xè飹+[#qrd^&˳3J z_KPNzPk*C'CXLbmR4Lj,ҫJLk.U`%P7l hhEΈRFUk4H5R=?NS uGEpp=/\_6"!Xn5uEX|}1P}`;ϝڐۙ8ד:AOxU}px_ 6 Zr'+Sܲ&;W#CkRAO,8DnUTXK{o(W'_:fg$JhmEz~o\\Ff>nS@59Ƴ۱JW;~r#&D[saD-~/!)RϫeՕ/F1$Bn&$z֪g􋹞~ JN.ɕO#f}^RHGz. yFJvCM7?u2mz# e<3^MM=au]{Ƈ;nnNƆAnz꼛>?-mcA ?ʊ@6lFN_%^lL֋)e`+@3n[P&J#U8}r_B*N|2eU&Zϸ@#1BW2T5ޤH0W,>ÍQV3#nj a,~JƢRH_!iCv!!s #/UwcQn` Y Bo<S_c{][Qr}q}@fi:Q jVgoI+Ƈ>z lۭ)Hs&-CGuU)hlZ!ĺJBtɺARegHkz(-Ύi=˔euo5mU)<;7R~o7(Jo٨hAq8oQabt todfg b!0@W~BP;u91) 8.i8iN ((]U?}?֌0eC}:ԣ_ֳڙR}%3w0.D _:?s/m)AS`HiL y5VeU~" eg) L^ʒa<@Z$>2x%yq}{0ΞXN/p < A`C}r`Xj-26K?bqj@6gcrZiIot[!A":\Cr c T5L-pyZkIn2=!1םAMY M9a:4?O53&z1" @ܸo;-!?bi)T)]4;*CݍKe W*tIѻO"OL}8Z*%/Ӡ<}Pm%刲;  X_l5Ҡw&Rqt i&k,ىҭxR0FC=BA!h-K>4- 1<9K/T8q%\88:DMc5WTmhjWL74Y(a|nr$sqz'I.V)~Ca=Lz(pZ[D҈JR5JM'4u`Q)Sx, PYB >*m#|*~TicP]4~UĦ̎v8Z4AޥۘB"/+骕˅5ͫ=Dg  {hs{ֽaFP'- {lR 2'{f4|9ͦtH"֓47"fbnہ88XuZ|cUFc+u=-ƊOtL^< eщ6ӭp){i Xk|k8ݿ% 0^&4ɅO;dLrh3d49Rmp78{0l+z3^7kodxM" -| MBGw$7@L_xWo&O@mDQph6+<"̖5u:,]}zt(Qo*~o#D%)54{f B_Wc;y#z5lOoMo'.'xmX٫k!PLjbsW%ͳhL-%"]а, DL{v2$!QD\vt0Ya3ϟ7lRs ;eaUk;"Zn vl]GC S eدv=I٩R8.")GeoMyptDrRg؅h%;Y+LFE DT[9՘BZ\WhY|1IW{l zc ziKR`"p"Upo 9*UM3~Igtj}KUG(uP>)a쓧3ṖP|^tz"4OHs7ֲ.*0 ұ cѷNgީk[kxP BgQ<>i!khM5HU/i~Br:g ŭz5G1uGۅ@4"^[D]!/s0{s QF7[4cVKہoo T#'=W:Z6=V9NP^>"' 2,(Erk* l-1{%.-2UNLm%@#DJ|. <,挋2g̱A5>|ކB6p)˛Hh|I >sEnS!5Uk_&L`%0_*W$b,Mߧ5٥N|]4J be'.lbln)VvyS.E"s1w+/φ([xj) ʳ Q<Zw13~М.dcFx@S"?|\%s=qz-˘+2 vg&< ̤fʲ]4!ܞ&ÊUTޝB{D2FS0۶4_.ks8nUSTQRZ6^xkwE3Nq[S,Cpqn_`Oi[ܧ36=3[ޔ>.LgN`.~66 Z:d$Z0;v`Id`~P1/ZJ[xe(T`K čՊLi0t0v7AYS&c ibph{XgKo(6-S6ĉp92p=txL)we-c YcAzT%ô:Ӌ"Lg^HK$ޓsxK>3'y}l{nZ=۠?'76 Ӭ- י$iP %gU}WwlЛ,g>i_z5_Z}h 5~4 {ӷ'r#ϖn].Yu1#%+#{i:%+;4I';T^O'+/+n8y:.^U#gWX&#G32Aܗ3,)=U ț2y'_* ]!œ%e -ه[F5v1y6 '-j7XW|>A iҘ/t_N b?;Dnov Va'x)< 3I"%_zښ[<ݹԺ*)X <$f6)κ*Oj}&Ɣ̝u+ ΐGcmL`&W1J̥g]pc%B܌~EbSRt Q.oFq<&;bD%Qx q_(f'pr8jkbf; oWYCԤ\BTZ?)t@]f$ֻ:N!}e|O6oE|qIf|`Ң H I<e<9D9ާc%RcCFL˽A1j:1C>%MȡZMD!_zӬwpcU|0fT6ꭉ2zʲWzBP *>kirQ;_/WCB}7ډJ_?xbN0#C?-Dn 6L2rWp!-*HZvcFsocG*5Bd:^iQEk0 p{\g R")P!Lݣ"?Đr~*4ZNʅp&깹͂eшkm hݷfOs}6Uʢ\|!^َ*%D@{gYB\]FKV mEΫ8wL˖ׇbqXIj;9y@ϨA>9CyTsfi[c!Gawޫ&,To.Kb. PLɺZRv\ػ^Ο|1:к\ &[~K-e`#i~|yj VctHz'T6Bor0tHJĆtbj[oUooZ|o` g"UEOok'&*ȚE͠^ʕ)F~ n)( JiO찭rBY08aVvA)MTb q갂\t|?Lz8C1s3:lsq+t]U>ymAf;, KhܴKUjL 6SP˕~@N|H!T`A iTв(1{W_[RӍPt/KA32|W>=rIO]_C@$q<<rq')K>a*\S>=Y #`8ڢ^UXbNKeଐP*sۅo5ti+BQnPQq;-d/аళ2j# M5woEyT2 ϯlkwA!\cN,~R7TTEԇQ1lf/Mi1EX3G FI&jmԍ% xCgrB~튒Uc2jVHk%/TnZɆgCp>*I&(SL z,.ƫ|kiSO Etx 뵪±Eq :QA=@&gLV!6aƛ%c?Y C NS|?c,^|JM;zfJ-n`f0v3?%m (_mVZ8YwZpnX}ēT۰ðM9C7QLV)׾y pfgCrM2Hj[ vR~׀c_؀׹mF//褓mpGc~uF mG:1.GYDec(/FgHH7;U}1'UXйhJc5흙# kl*"mŷK!g1s^$/0*8]a EpOѡo3sJ Zu"_$NV4հr)5CL/=]{=^\4ubS$G0mpyԗ۳썜kWy,%s͉I kH>6!8J$Y%1L'y+^PwCTMFՊll0+:hhe*k``5X(XUMue۱,DoOtUٟDw,=kU%fY*V; ]0d$3^Uʢxr__&=4kѥIĘ[sj9}xhG50/- j74Nr׽J~%ޖĮ{D0?\@V.p!P菀c Vݒ `Tķ m֋kU?rfŶ{ݫ,9UNViS= pH_!sh /6xd-QUa+5<Ѐ27N_5=1EA sK=Q3s1y14񓙶!^K1{|zlܓKKfHF34>eTEf/*U8<67[9- >'wژq49ZC7п 2k_K,z.t7#]RWgớFV e6[f?{\sH fSRԙLҺG G-$lNciޢ5'!"(-5Y'1+:&٠!} Jm>[M7[2B-D}:1䖒?ypq8w Yal.8Mat䍹 0~!m|E[<=7BF_NLMM! 4߱$FNXhABqx煒f.  Z܌Bo%@nQw,[Lgb4KRLt>&Ԧ'#dDPJA~ioYUmTi_#J6wTWD ^>Q0(^Ϫ&n` HPfi` .Bi6x&G;W"/$~qc٘Ɍf ~VhFqldD>ɓCx R+tu} e^,[7:6|$45NXHd fJ?8DT1cH@Pr2A (5s?'@6VEeAtJ_ QIlA乛`s"r$5w5s5(z:&!No #7b*9`?# $PN{^_urd)H8% py~7u!h!e3ho ե,;ߑʥԲ7A0 Hs@2 #=odE wݸ̱N~| fd[8 ت#'SRf)o#웯̿ ->Ϩ4aUn?rERr2!ULV~F8zgR]H3 (8v@҃Sz]:~ᤉ0{g}%C4Kt-ꠤv'Lp9`UKT9Z bOz1#8E}v*ۢqjub*cνWUNPŶ?ےe!ހ HB!?}9ZɊ8C"Ϲ-rϞB̝n<_=8Pos{eU eCED.\`r} 7CdKW[Y4HkgufQU҆hR[]>qfi80{1|] 5 ϘJfՆpS_ā׉^;75|@vL& ҽ£ޘc歕WsGa%D 5fmH-1 yUwX' paxrd>YfLoAM^o k-g_,;$T\e3Ҝ-!~,1NP!G( h 8ƫp,r-{ey[= ?evgQE '=0[?zDuA8A Grocx;!Eaa/"c|5z$2O7l@64s3+aKVp9W*_H^]/IvlZ=IA#!QZWoC4ZceSA0{ы07.xE1f&~hb8ֱ!A3=܌nw&.:k@U_(-ݜS"F#srS<𐼖͹Lk }e*u[UrC7`!Mp {+BϨlǕNEfpN7MD G??9NrL†\1U!=47VBs~)+ bw-NHOyA&-՜C7`=i+%)bEcZ$uP^qϗprR;[΀>bWU5~:.Xw޿Y W&fdضK|I&A)n6N-T68[W`A\&&ʒʈXDȬ'\ Tc?)Պ@ y.`7?Hp^<0"@W:mKj/^$Kڗ87Q\mp9KB-&16Vq%bm,q虆))NCM\ְNN ~InYZ]xJr(.y1OO2 O]a 䜥??hm|T<Sc K{}k눔%6D*,M-P]ޥ,]D1><=Gx|px#!"=N5,l!{GS4+<3 gA:eU }N)@Ji&[qv;8y Q`3geBe7l_ g[b?-ա s4ek(%Æ%VomDsqF,,Jqnj펧9EHh6x Y檵Eil160u~`}JAg۾>EP`,b8ί&\_*Si& {Y\ M̌m>sE+&7ͫ{d6cE!;<ޏzODZő֚r޾axy^bߠyZ;CM7P"yj!VʼY=/726":-Uxizp3X@_@=l@B:8,ntj0{d6iR-AF"bS>f*W^GO1?lҞKXo; -!bvB}/eȤ+ EO2㶗zfhϑg;= x R vu$wKwe.`m&+m@iqD q-NˇU8 _{1Y@L$gH&.K$ TJ[L؞Y[o,:P sBŤG Top蓻O nH%*vTAOT3uٺ꽘3͍đWAo1/]ac4$*p| 3$1c^}E9't &#a9E'@lj/>șĉTb^&:0%\'op=#CB]75T)3ț*_ߎssA,ٹ3ޯߺopMA Kw!%I]^zDyk~x8M i =zVF_ xߞDm7H:_/ujhBha%h!x]*$-ۭk"jbV1356BE(><ģL. >[kWmk?9J(ckfVG>7TK\{X>*ۢ=Ii_NޚBUM 9c^|/55ct\137}Q_+1xh}@"8] ";l4&>cofٶ\Ö @wEb",U'Uc k^&e8ȝQr:WƉj2y\T]l=J*I+?x)bQӞ;pZ7;zJn~:;z[ſ~=)ۓ /7e2;sa" a+X-}R;JuMӾ5(Pr Q{t70@]qKa5F&x6vb3n0j.7S xFx4jB۩f>'F&aRLVUlͭEGC{8219N᭧fQLQvQ/9n(e﯊ba?H-YV8kbԝf"Hp&'2tQu(yc`cF.kJ̫ߠ?y ,@Xy:]j\hc֋I/hhw${u-2t^ݨ_R[%!HB.ؙޅgz<nQXEF V\ޫ[f'*+ !E 1EEF'Ʒ3slVD l H|ҧu)ryP DqS =V Xb$l>6z Y0ZG:_fԸBzQ@7HF_2{('aentO*?I*l=`* XZK"3OR&i[ F!m"FZ@tWb^wGՆ&nB]5e wO'ΠHJwۆN:rrRJv>SRL]K5~Ue 6XvfO )`hL::jA5jB`H>{nk ۞R`yt&-޴y -/}XT-&T#w EO9. mMPv#wM{eOS`|d c±Z^>&] kJ؀TSaᝧ8}7y wg asA%Ys!/dJy 0J0K`C 4ns'fP*e;F } {TSl"e28z=bS0у7^d%?0+sFUC_DŽ4%`CW5 $#l鐘Qj\[1'ƼM9-Vy?jHXc8V+UQ)*|.^pp^׀E /n)6h+66fC!gQm&kO-Ie;S.S0#Ѐ͜9u<^҅_-gѕҹ‚q-)0]]9B`ʶaչ=iE!#lW^9D0I=XΈ|L;K4.>ő'&$ӥ쑪gJdZ:9}ޯ c/8+/=*~!k]6ѫTi,Z#H3>Na I#' m_@OguA"n;enG*lƅ-FݡlK5>r{\ZeQ?%hvpvW#rAgJX:^=WiXN+Ŕ_-LLƧ7R.!4TӣvФ ŢX,\푊Fq @>)Nfo}؆Q_ ˃۱eʗϷ[& K%qVIyN dU}JFMٛ}L=%=lLO^dʴuCF|T`H`Ιr =E`*X) 1Qs-'u=O9(DՊ-L:ǖ9>(+ZyI9jGY5{k`_fj~h͒W*S/aS.^6~", a]8xAx:l_,AZ@)Uy8J19\ 8ˁ4K$D !$=X69Fj2\klY:Q}L b&\;[+:/"F/fִ= ᲍MչZcD~|ESdni5uۣ@,@V+7&!z/V"irUSOvxJŅfKyx%oo@s'-Nʢk$0iY;4ӄWjEzFI*&s}cm */!^T.RdLΌOx$4g&#' fG H4TCK2}Ԟ@_ ӦY>muuYhb3%;~zs2[(xBKO_vԣ*+˄D>ώ#VM!`)JxU ^J6K9!۝7OV]Ge*h299P0xD`Gl4DOn5h}quqHNt b'* ɁrP !9ϬN0NX1BTAvp:[w`+Rd:'% f/ TTXodsxYY;~CQQv>D ;9ڨq&a;ZMF-K7kZxưgkqs=⍚9.qXr1NW\Rj9ýqgmMd0 5?iRY Du& Ȅ fgjOenr MdB{WǴGVX˽eMM$/p;ΠNv艸5#A)I#k>;wG9O\W83M턱zm8<6DY%HսEt~}}vxa>4h .)*杔ͼ.5x?VǢc\V79rzQ !;_lR7/= V~?4;Re*_:nT7>&[Ƭ$&'G]85WbѶ6JρNh(2o䊓%F|0FuEymd6ow($Ӄ'+xwiVMlDG{z(ZuszǴ|l-+>[kbV }Tg(R{\3v-j0{Sx8xB@r"I82'RoUPxZPTXl D%`@vyMtD+(NUzb]J4 y{rA3|Ўi1,8@+T\+Y'Ϊ':Bk(gTwXI<4QAd>J$mxGtТj ]s*~y]&׬V (9bv<iYJ~s ZumRVjHE+XIŀKB,N.6HpCl AZu'!wHY(DaKv'$?."g}<.؆]Qѿ6sSu"hwyt,,ȤAz>D cAⷩ5?b1K9fٲ&+D`(6jP\3YA{H} q^{b YBbQB1fIi\taraҖ+NwGwHVP@_>TVNCIν\O[Yc,f.%N4nm[co_E}f QK\mK?XmehI>r]L_[`,2-UlUzoNl^1;PF6__{k6Vj n4MkZ.LNɞI(l ,g/v^eybά={qQwjyi-#–C=gI,J D=<38.ބq,K2L0@ wxb{zpT5"k_Zm8:}pBqN/dʻp&= Қ#;za"''GR0 (_y/ ͏,7 !*'tkk5w(iSo!J4<{ذ;kX.f%")MƋ)cq8~TyL&1om u.7AuTZRVn=i#,etϴRQcCЁݝ ̣/^BL$㨭>ܝ 24֘ 3L֌#1M\󌾙E95@_ܵ l~_(LIԺrub"G֤hlh<7BN jkŭăR]98*@#T(hBHs!R'w<[ %>X^!q,z܃ R|zlth:H dyn ѣȳߖ;n!r63FE($ jX'D ҁcPki']!pK%y NSQ~$' 9I"c~$(E3)z[F("h{ [l?,9jI )uӛA?3Fw[ͤB)_FK!%Ԝq B 'BiI pp-/"T!v߹g#K>  J;7jG7 %g 5Nzh3`ʈVcE f֙bd|ЕOR;r `"bΕaYnlZX1,D7*#X'1#:g-[n 2c||8rَ48A)p{$䤦 $֍ǡ&r 5;O1KM%T^dD7a#z$bQ"v]|@K "p52ͪ @F6}w{,`<(|P+I5 'ܦ ]ݟoQûRdgj|^o(C vF5UJ Y+\-"6(W] sS}(VBݶ. zC8V)LO c0nؤ%О h@ ~P.?H}@u>e"'(`+}u>#8z*,?#e/tؼ&^K( Umga\+ ?G .Lm]9 .@-9E^^*mҒѾ@CE "c,#&p^RJVƖ[<>_ȃRņnYmΧP"a}`ՐGϩk3~WcG(޵LE+-V@%E-A3xZ6sɧJhU~kM2|`]}5 i; R S{᫴ ,ʆ6XJ7^V~@$;gdyNCpU5o(:ab,[WwajVцzOv3"EQYpf\:z4z'g/)ٖ^KbUV_#؜$nYmV^XSi ks )4bŭ+͕у|tRKKuLk @µ#ҎtGyv)@կyqP7+]1g%9^Q/ ZR/;亪F`Q-f#/Ŷ]bdIU*`pSýPjz  pH!yPG:V6|4:C]7W1_z0/ǰoL֒И+#j7^@*-l24n;f2aabj'%U X.^Td**xFBKhdL :FRfrI:VTdVoRSb@\/0lݬ_$kT)kϸ dG*JS}xiqP]aAFbgwJ0E-Htp׀ׅu_`ݷϝ:ݡ>LS!s+[3%d4qOԞESSM3_*pWk|)s%Z@0mhSIiG gU؝fxR%|YjTx22O=B!hLυS0Y9D;6TbVY?6eg2k,ܔO1+*q}t N\hmvMJAT"7 }̵OYLt;sc-0Ϸ:! ku=d0)wtNFJV'Od|Җ8!—NB_V]bĩ[Vb{b_圍sI4C$!ӝoO l6"x k` 扽5&K oDs7:3pާB D$;1[~7ˏƮ6e:};`>~7cz" n0Vk Pm&U'.ae!җLɺC.+pᎲ\ b/Cw_rLKBxu;||!2dfPhr/E?ܓB @jdEONR3`PrR&aoiǏap(MRp -Z&K0~a~o,'hni$ M?J|!(ϐo'D!/g}sDTw7&yUvQvI!C j WֽI 3,urgs̽NbZuSUZܲthol t*bgA' #&D;y"cS/5 V;q~u)1i;t2L) t OZ*Ldmrz!1 }xmyt#NswM8RGkua>9uϩ_O6srQ~:aEk2%f7߯wH0͠o?81,KcAqRjOV(ΐ[#YzRw 8O[BN3}x!~ќӻ})9pEîϸ'ĵo"Z3(]=Ej܄2 U8 VZK Qz =XAw !:R:MP:-nyvRׄXi㇩P]!)Q҃ &Pbل Y~Ռeu{Sy9N>pWP &F iEz#bWϲsbute1@7!W@7Lpz+%G"es 9P; &Q/8"\hK{߾+My ~9_|HGKhD~LH(fp={̌(hvv-tw|lկݏԟu5|~ä\A7oѡrXfVrWѫ%r/xIHr{W ?d_4CqjcI0BڭkμK]kN[8߾"v\uJ/l+n$W\Md-Wsk'j:B_nx=M֭7>ߍzXvzK.;}74Tcy}eJBfOSq~2aMuK%<ξ0&qc[aFp`[-睐F #*pA /e=d eo~n^j8恇|p ,rqSa䊚/] kCSDj>3=1ye(zm% EeRJN^HQn5>Uz,m^ i(>Pƞ*(32bWwb7Fdi(Eti<#8zRwQ?Acߟaƌ=*ĺs3Nt~q#36g) [$3k̘ č80Fv!R7\rο6+bl9 7eX]&2!G؟.Es\|KwХ^m%u l,h {B \I $Tl܈b=ϻrU֟]ӫOq6g 0C1Yb"$ T{sR~G܈蜖۬&Y/V%kL5njziZMpIJn̲{,+L_?`GcA2HdX,;"0Q~^"cL@hH vƩf%cـMuʈgdYmeaxeh?48}NQrGyU/oc,5*0B IzRIR%VʿLGLcO7WʕxHwh$ ɥ[m ;}y"Y.sF+_&ɘx;~R]q-}_nP{qHDFh7+d+pHHE$T|3)+t)>D!^yn)v),IفOy_;[thlmkQ\0C5X W gCs}JIGT/Ψ?C.8~̟IJ [N~(,@,T 9[AITVඎ -?o'/᳃?*UyZyD3R⌺@aX%~yWPS2;Zj=>Ѭfс^UJTe#UR9c7ɠlB/ /*sDHuSY*!J5j).vKҌ}kJ gRhP8 vhǀZo mMOBm~ݨD,..0M-0l8׾8i㰸fe>/MtĂb#(A]A[E;9p,5 ѷ с6UzA%J}BrELt{ec_OZ O-jL`eu! xA..65B-œ]YAQWg*PΜ~jL@?/1eCkZy&mI4]RMSEJytv(Jqh9=c}(L EQO snWr_v"O;h|/}w󰇹α\4ZVߙhhl@j.f@’KO!՟Ib·BƉIh{"m&@-twa#|]]>AǕZ] %P:gq۸!dȂ4&;h<*^z )wW$K=sO?^nb)Ⱦd4c[ +cu"M"/DUl%'& PH?1Gmv:}3l2,FUtrvy-W~r2 h"B~sq ב kBW,,XTWk:v@bNQ~ pמN*LTBv٥_!u:uJ(h@&76CDImClܐSSH{ZL\ δ ]:Ebړ;uV+ ć*q x)LY~>αӴX߹oeuD:ؗ6O—rqbX]_nİX~S6QƓDZqwJD4 Z ʩnIt,%h%ZǗAp`MħRpĞ:.VC7%q`s"Jo؆Nĺ hT/jD.krpB;,sZ19_$N .9;z*AW3Mwm@pCbVL|i5g;aeĶ3 ܓ#Kuu "Kƕp)f#\v;IOeee LH 9๞UtkWڷQa9A$P*V- `%?E@xl\2՚uq03yuv[R{=ჂM^a׌T +%uĽ~҉=Uj=;!G{ 0#Ik)@}Co̎( 2߬ɹ{J NyELYh 7-3b ;ty{iv#MxoF߭4cq]^LY?&z|:z7TA@$R)3N&6g8C jItwmLN)2`CI*v,}z߉{ eb(+@"+A<$WCU-8ԕ>Oh]eD;FUk@D-}NN: yΫQ %BcCc٤F3\?ar=}`s:[8k']Ks㍧ Y ݔ‹IUREpmt&M&1+)@ǃrjēVj%I59Q,Of0Q{?#d9 ]B- >'BTսTa#e_a~9Cg\iu7p ey/+~+[ kQ,̹>Psc[?c,mfżpP(x.ca%\amaegR KA_m8UJiAhR01}l-U6%<]yy)ΰl?!2u)J> 3a=_AxFKxq" m3|& adZn .wwg;5Z|qiܛe2 Τ:^ey(ٕD:=Q 14t״Wp #[wx ey!!AP`3qNp zz\/Rl&*0b)^pylsw"]O2d XZVx!8H Ѻ-*l/Ϥѕnfk+.Ap$;xfΫmͬ*%!rhgEM %h:w}5ˆߙV|Lj8O]]PRH BC*5K*`A*dK HW(Kdu=.ddlXkB7IE}\_&, hvbSؿ10]_ĐN=*x jC`j3IrôѷզϊUY,j0dvP횕I7գ(vZؑ69,oHލsgQ4cep_#كE3\ p@>3ȡ#h;^[)> &Ƥ[Uy&\#_J]7{K Gy LӉfR%. S0U SP,Ls$oHi7{(& 2lgx}L9AbOܶ rQ$ 9T@d m_O&7D fdqI$`6C{_W׿VGpTMsRpH>rJ>̨kېR64lu~[~ sT=;Ma:qiB;`p+F6)#iz'AB&{$tdakiĄj0 Wl: w#K 7sU6>p:Fu!@P3%4{=w~l{`? S&MDwN}\6-Oc>E+hNN4Elz)$vVsuCT>&Da:emaEc<^iP_Nk>==Y.}5{mOl}tj;BBlWu VUЎ 2*pígi4xYMhtnqetAԿX=8؞w0S\-b9[PG)ބ-~vl;7 kO9 T` ?Eآ)_쉭/z50cC!}AC@Ź.DpVS{@Vd.'+n6zќn \nr+xֱ9it$Y&I6]/sqja^b֌PnFa[ސO]|?ѩkoR5 2Y2QB nR :/QX5Hbՠᬄ=:u zR@ːH݁+,I E)I#ᜂC"zHy ٟUՇ.PN<3qފ 14<Ҽ^Ueh NRkya:{^PڝP.$ҦzcMBzcoֈ ɠy}(] 㡍VMs1o\W(A:-%8vgMs'N2k7.]8a.Qg!Na{cT Xl1:Ɵ9ӹ?A] `O{ Jʜf2%9Gp-gW m1-0K+̀D%9C\hT?҅tć7vHc.-nݲxw; Z6;mR$Y]Em銳?{}𓓓S7.zR@mUyo -An9wKWpm=|ԖeRYⲆituɬk,.ape+S a9A;@+R''5}(C:WW؊yYd e`k2s6t1}:JE)G$xٿĘopY ;3˧TH)b$?!į9Ǯ> ]+gUDmyQyU 4oNh8_YЅwE a?t9*l zo4A*9"CU]0~|?9o-9%d`xRu=4Xl[Jî\{>L2CN\SRR,m;CY#CAvd%PG擐՚ AD%O)Hzj#򉾷;v6A!Em.m8LuMDTdnafp j?Z ϵ'XB[TaB5.il-U`<ѲP15|Y/i[/B'շa)N5/U;ĚDQtV4~Vޟ<]S3|EfE'zxГa^Id-@zDdW Z=E@H2wCKC;ݘ0ÔHjXKeb0DP=FmD]266`d; w뼮mt]%hGBSxز[5d-Ap^1otDYKw,\gLOPFLrPڋv'#l?Ղӗڃ(:Oj5⣽Զbʉ fA~~;] KZMةO "><Έ'=0wEExVX>fԓƵ?Y#/FGY$PsЫnB,Y+RG͛z?K|&[mGV3t?~7 rc ʋUf E !ꛢ #[g(255SXuWȉ;W+-b'뻢 נ4"ZKR歛vPOl+H&S gcsz'fD=(M>'bY+Za܂U"p8wBO?acr__$AX34[:*>btY }*ͬ^L;Dh ݊q胰uN;*jd)JKlVlٻ<_}IⳲezd&`Ge8ٕ< ui\25r9͠Q L| eFD,DW|k^9fR%h;Jc8c`eu>U!_#ՊvnaNE=,h`h2 !3r9j\-_jB!"&F58ȓv 'F}gx;$% $1 "ZV&TYdqFQ76 9ZζIk Ə#A=S~'|ǹ]ާa>č`.vS Z~}3nme`0jI0q,9}@wH'kl8 iuB mWPgDP*sV{+i|khX7‹P~ U5kG:feRB3a?SIR䂗giٷXj<~<kr\Byt`k1!*26~oa~o^D;w$T']'dtS–.عK}J)cazv?,,AUJ LK.CUa595iwW Bm'؂Grr\WPJ܋eRq3a/흻[m* Tĩp4iZhNq챞GZ[C`BI4|Kɶg~y|g`b,[*kZt( ctԣl9ppeJWAks74`+;tl `Gc8OE5;4f1*9gZ>1Z|iZ'9eo6eH &]!{ nU5/F|Fv,"=/7F>^ Ђ%13ޭ0qm i}XbLx0@`MyE1ǚ>MFDj@gV&q ì"THFm,sog׬[2׬)Kހ6g{G>(:̲?;߮{+h BȉdGs44A7yR)pd.7V)-G&elϾNulvnʰ{AWna!30VX2'ʪr%R Q֙3r!}l`Z$Wi=/I\MKh uKuaG VjD%@ ꄻ Uh:h2nwNЋ \8  Y6ȈiN7m}WΉOou!LpLVښߚ6=S0GzGPR\}OI|^¨ʋvCU SDR1-s[ALQΑ{>g:׆yN?Ø߁EqY } i;0J 4Os (:+6n2ܽ1{_(e܆Z cFrӾX'BhځUczm ?Y2S+ q>hIevbLn % ERWD\^ugQʲ@ >) xOTAzPH ةLbOOHh JS>'KD!(++23uo\!#[ҩUݤ8uj2w՜zB/8"4{oZQ7zbDyG&H +뎉Ƒ IL{LaqQwt >\QMⴙ60tos'0츯g@K̛,n9Lj"U׏I֥[?WtZd3žuҾo!.!抷Z/ <_|CJ:k/-U[`PU>h4;irY9TT#V.Sz*س$*T>ï5HȦVfQ%$eR RhH|xPhtٝn3-={1h +KBOkjoTj4œڋhhi1{+`<lD+g Czh+`$`Z@yrѡƆúl2ClA].䠙pJINUhɷTq=;ݸt!a *TjK6L4d<֓M[w+>U/R1@ߏo|v ENu}㤊ǺL\،`}X0fi=iܰLK|Ƙ`<W &c-lOu2d!G_WtpdL-@]'|uE,(K^miYYvDWFa,> aS0P=RGUfwr')q 4` K),OL" F\w:cLl"sIįѨU-g(uswbLBCK6M&\H|hOc(wgk hCB/ T=Cfn}J﷋NJ\<@DЇܽ,sH|\Csŀ|D%iI.RH D6ɥ՚=F"2d} t>P+k֕QbI<~TUEt"R s[;xCZwRREQQKȘE` ϸjhمJM础Dbq?qx,Y'RjL+>Cp/=W 0gBWW@"UGS`Lג87v݋d|K&`ԗͫ_ 5 eƘ"IuVqCm.3%n&UʌO24n̨ܒ˔˰ 4Y2&z=T?05wli%2IԯNHĝրQsZ,g@2-n~a˸09NҼV׹΂J! $}xuEɾ!5>~!)(*[J(a3j_Aǿ[ҍJ}ᴼt ,k| ʪShG8VI0q0$RΣx|!!cCfTchpW:^ˁR& ]LqDSi" aK7l=xV*Z#,f/C@$$~dDd=[Xdd)׾ƅ$Lc'7*?z#-s x`&T ί&v\žh۩o 1<^?h%+}yd#*L ]בqyt`F?f|"zqt9[MV#3"])n "Tt;MݳQ.š~ Q>f-Ѿ YV3u@,9l3ygcPyTQ&/޿ 9|I CܣgkT`M^:R/a2aLmpi8e>B3f/2\98kr/=/UDA aדbCHĻMS?&ūXGYV,a'a;OT?Bm>l YQC5dzLe­qCFD1  'ϛԳͺ$O)5SX; k8ha[~*2"3'ȴ4%!  g#?Yp2+ _)fW;k>rۑKl[WInȅQǽ?XúeEg!5zv@}lp ᳓0c6q^Ũ-Ct2QNXCPsa@DM~u\|HaonW"#dmRjF?dfH:5*7f] շΖ\YafP=NL~ZcȼfƬhг9^[@#V`Yh Ɏ@ ;1َ* Za=QTT[#HCΒq[t}VZ<'4!#otCMC?s69Dթp UYmN hhy% 8 ~/ U[y1apv$a\+RP7ݶyQl߿u+'`u*J(<6O X5o[XFN4Tf$ [P`Xr8lOumRDJF6FRQ&5jWg%k xhsYT~2p.Dl,*Ω&M-Pk?XklC'}[ȕtRrCT[=rT@s"ḩY#"fT=,Lb!箽 9 @$-Ec dq:sqj ӿ+ܳ8nGd"|&3J1xjfOˇlFvB#]&X1d #sRbӴFm.2Zu_R F=D w Bcc*v LK U7K(7KqP4y 2t˻^&˜C;&hZ>K)g5!,T ĂBaThT {cZ^"ۭciQ IFVj~9.լ,(S_]m4ؙߡP<4[eFDe݋B_ǽU􈕐_|O8iݨ.kAeEr2Ŏ )`[Y /ڧX̺lWXB5.ĢGanEPEZ>'2Ь\Z[YFC?hjP"Kl+6{DSDQ!9o8QW~/1Z13Fb<=ښ6!6gtyiVTZ<]=#_^3nZueN)h2f+hhG!97n`VNJrƚ H?IQ+t[ri⼑ g;#Q#Qm&&GoqJ /wde Uw0{ *sQ6 Zpg BbPMGF`kS1|cƲrob&dT;+ ^e6m}5JJ )[]Hl3YE%o5pmwp{L9;qy|F=yMp ɧz8x*ymx ~ b\ySu+ U{z Qt[o!SN:0"aD>KÅB@U:|yҡ`%E0 !՘7C)L$RO+4tџR1s-G/G|ҋ;|nc@ 0$ -FEеpnHN0P;HŦ؅pxty'[+|*CM%dv%wr;H"w]\2䍮)/d7 ȍg12TKi?Ki =v\=v]P9]I&)8y^}("ڑHm;Ȝ7(pȮC |gjԓHcì3 XOhLD HBXtpAʷ{[ 6-+hȲsmtv̓*6?rMB?Jڞ*# h i[u4:ƴxx4,{-HpGjz-t<wgJe.N)[j񱻌 waYĤhKAA|2G;&n<%4+W: zB ~GﱽKΫp1{$c^O`=!b s QWs2$sb8E[.!Wn攄B/?a1O{'#bX{NU{0 ,6B.y%4;rJEg? proJB)JWybaPgx$'!*'FW(LԽ]߁WΑRԽtccw`m$eA4|JWJGC4Z1y{#WC> 9lX6wZ&%Snhk!"Urli Ѿ{Ig)Zwv xkZ\+ ]C1GD4?;+%+Cͨ3hԋ n>`r(<Ȱ~Xz_rݞg3Ab$PuIӷSϺrKg|nqao<ylu\d{u|M%ԽԮ-9 $wx!(DF%w͞%8i:ǫt{:4 LıtiZјDۨ_@E!ߦgx0?k")S*2i$ t"V?Bf{nE:)~gGDgBk`;FUgrSɊ`lAy$a'y$, G"nąͻN-zI Ir@6SgQ~qZ|`7H/X3v}od OZTlD? HE)7&D2;^w z12UYKi'&d Pefn0VU,4I)Z| ^s>wu]L"H3 eyMڋqWye N-^ ۚ>z!,u݌3g ea7.oG $+% m,I4T/!M/EA[) _@MDES̢ n 8:?tK0MN*PWЗtڴf H`x4Mt(jn[X:!oɍRBFN? wxۿڳ -1lB}tZՓlӀA0'l]޹F;IXE!E?HN5f逶WH@}z_&jΨh&M Tu(ŪF9+ܙK65iԗ`2@9)1B:*/}8k[g  sߟY`~9{O-}*35_ ʭ_зa d;g8ֶeњQM]'zx2" BЎ kqhr!v (F:zk{iEa@73`o}|as ˠj}P[hI7bآnڐEuA;}ɒ<]/.2Vsu^Ua.pqƨT? |}i˔la'əykk%ϲ;'|2Vwɨc<4e*°D?l_3悞C2e C+jUuk/71^-;Nm ۮ-y t8MAQL'e [7=&3$Wfh =^<$ "e/4+ҋgyә ᗔYcF 4'69R> al@JUˡ>"޾-lO2}ύy n7f*oxxȁ-\u/lye=>AsO9gZBArj; cP׸{A?ԹMX㼾P2() }VF?wbYt~_T%Xo?;p2aMG 4(l9=ǜ.́]=W~h#یX0˹G!`I}d:'(|'CUTRG"<ޟSH<qnR#4!ƕ+gNMP|n)?Th#bn{ 2gR[7IB}"]U C?t݊@Qׅcr[u F¡R]x0:$ GIvQnClؠpΥA5#-`pםD(Ey8p"`Ä7ZɄYkRw hG1,ޣ+8 UiCC:(Z\7NvDm7#sD.%!U#^vMtjDΥme3%K6' ) ,oh>q i n=o!>ޮ+$ht#ܼba 掂ف;X)KJ\Ej!^W¢Ǹ%i˭YV:b%Vz8Ep&Y6R[97)=)IqވrC;@-6y[4<]q8_yrbJ~x@^>D8ʝax7qĝ[uEo=m(G՝FzA$ Hy2uRO۠] V E0(7%;W#\pcWRt^NƁF6)ǟ T@-Mh@vؕWVb:|g';RSwW }8k5<}չxCNGP"$c͠fțd,P(htD۠հkx=\D"3ipLI7\f>gxPſ^ x_arpF eJ楓t)d7>Z^.J"ʍa柮WROdk-o?::7 uI%ow< ^|^rbج^%zBAQk2tШ9:Ffy_f2ҮXn8HF MB-. Dh?6ݻW2hCk2k}΋ii2vtA/oߜcJxlefBzm- ?q1_ w'W~2~đ|i:vMmf6O8(\. -đ>MσL.,cU;L< *Q+U`S!2cuHjֽv-ZP]N):4vQ`>E5LG)H0#biט>qL|p? jj6 JcU,_I(jM(>+^^eڻ`I7GCŐdhz41s(z}Ҵ´[0Df7Y v$6|^Ҽ4qʯe=59VE '?"lzz"T_HVᰈCfk­jbaPҭjJ6#RH ـ.r{*F& ^q^9,NiոdC=.?A8,1"D@čcJHZi7)(O4+K^;ty.?8Q bGJALc(lGۆ4gMgJ1;kJc皕9!ctWht%B~+12Ⱥ"|(,z i"}dvPX5]X L|3Rƪk4+15ڋ.z 2({i(TxZ<ʧbRLYXbs.&$'z?㖛bH,#]6uu ɮAkjSD{Ŵx:lN&$G+;hj\Aƀ0hK}-"BrlSVckBݓ &ʍ LsgOqbA$u2 l ?*D%$@~n~w {^j< 6#ĸkd F=3-T\>OnT]:8Bw.y䎦`k5fx8ٶEt:Ft1c/J(]m'?v3hY l7RG@0ͶIjj =}pt`0Wl+UګV@yx*FcqGI^Hj ݛ, 9^h]g؀/rlZpXl94a :y?f{M/ZaZQזve|zXCKܠC( }>]1#;󔔟1eP-"VQv4&"o8M&Ft\ltGi)BTyp'뻮/B586iQ)OTl5qoƍ*^emqݽ:>> P՚;GVTHnv\\ӿ_Vݤެ-DVSX1bR}͊ ~i1 @N#DD/OƾrϱjzxYhzgxmfWIѫ6P"ڔcB]y?)K?ǛF`0j݃oD0(tY0=7&k`RO~Cfp\ GzWOc1nj>HY=5Tlu#^cFd9} 0]3ωeX\*C'8IVڵ.W6G-W$OK,sj^V+\-h~o?RLAW}4*15?>UMcT=>|I)8:>RMPWDbf[1uӘ>>f4`eu7~)_RJޕ!Y'ۻRV5|P( 2t..Wg!y &;d"*o_z7KfQT Ǫ> '䨁2Q>erSMt!wg-fvf)YUp~#w1:scDALr H:υ,0O'^_&seExt*FeuՌHԒApn[p \W3% I,y74DX: m4ruP.vhNSkS} =]tnͰOP#@[8&6_jZѻ W*ƀAR ~e]M7Kdx7y a[\2o,vt"˿ r7kZpl!oeQ.,^N>\q]<| _c]?g!c:G/k`C9B"g9=UK,1QE˵hS xmq1K7'Q{ :9p'b=ը+{!#f6#[Md[lu'5tmh*q^ a*!؋iNsd]ȩq?tc)p!̫PYRó+HZ>ѝQٗc DG&iy(F ېpbRfsBh7*(flU Fz.k)-L%XBt {tcvl_>ᯮ_.|ݓ Lŗ$&k U5~ph%|pQ͕z@Q;2: \.K',jGq\ \CylCEw:EµUq:PJv^U!H $`éWF.,e"<|E +?7@rt/4~C&ve'|VlDl} Gf.˪L}qGU4M*e><5(Nj`d5gai6(N+ͶwU.AQ0ת$#2T(J$d>S:GX%n3Av8hi|5߄pK+{7"#߬zЦ>7iZ/ֺN>d]:Y3"JI9AA' #jpXW{jj5\ڲ-]VsTer#fƒV x <>;uT}S [|;mb!ԅ?ik##E;JY`U^x^xnM>؇͘p1(bF8/M% 9uI\6B+|YlЇX p1fa,}pxS QQC1SrA_մAgU_g xM~g(pEo*VSddmg-IJzĽO.E-wFc 3cy^GiY4@' \ʬ*_ն>~@|ktK~D}LAk% #Ø6cq98:O9cPdJqՕi&M7M{R U;srSnI>OlSRQѠhJ pܛAWp?mOgƺd14~G`È[X\o V&p,Wh֠kBzX Xkq9KqyIUr~8;2ѐwF8´7Ȟ8͊'xHrS  Arn?!b7 tЏ[Ѵm_AV<%)mȥwIQ e@;/0 CMpu}YVQ@9fi?㤁&m^CCl32=If7YGa JG:E ]#ZApP^Q!%Klݮ qk( 7[W:{95W) Kg)21>i7߄`o#TsY+ G-_M_YcMU@Kt޸rƯ]ʭUHUe@l Y>,Ty8nQ".Mگ"̈8%RÌM azuKn$C% ElfrlY/ך]8k3+"tiPAo44$Vyvo8M{xjMOuhK<򔆈0i5=L5ӓ++?([FW"5\aҥ[?aX]sE@d <J_4YED!UxnàzժkIiqGxxghg;bWmi;׏ZyuSA}oXθ8jm]#( ɏ,D D)Ca)_ai.?m[C9ǒ>r5a ;@4zrw aWi7eAҪɎ{2f;̟;/0U\Q7Ye6HXlZ퐹y@sOJoMQFF7[85JRB)}6ga ub r5A{&ILa aeENU88F'D<0-_pDAIr_OfVO:zuCrŐjr e32/jY XQ9ouv[/bpXҌJ0bm:v= m0\#:0IEЛZ.v&ML*Rx3hj?yƤ%op,䢈]ľX#5l/'ȽyżOn;VYcj/N2!jz!$p JIFHAhux7nXlzU*0-&Z&R2&l)@Z8?ΈʾԀ cA~4bqG{oY6;ќal/{2q:1RQO ! L/WX.1~ /l.0Z_R|Kd@'w5^~u$ tlC=Xա@TEېf_;y>F r,޽WRYejhr|wK0A?jwUGše1|*$=6$ i_s 7'7Sڠkf&UPHmS>uJ$NN L͋#Z*oֺky U|l;ϣ,ܺ`E+Cx^yD\ ] BۮT٣lk+tWbʊ`\J&N<ƔSGȲrDCKrsϕjJ2KBlsLc2ѴHԮ+"ƕDEF'= V1DP g tٙx~? NwF-w.z87!xdf&՝XA%O 5B2(s֙MA2blynI,8N!Cd,~N„!5E1Ъ3Յ1[uT2򭋗\olE.8XSӭuzhpH+:<t*Iu9>BHBaM|@@ĉq.لGx”ε6?m$ϰׇ$>"P]|#-E&PDp͆3TdjW7i{Y#|5GBˆ]%*{ˈ wu*b"_wݧʄ~xF02c;r=qb7ChDr*7,B n +x_Y--]C D~D 'kɶ/}*U:̳=|×cDZFl|e4ď9mZII9bj3JDA!H{tG?~Q}jEuۇs3m쿹:f>Vbk"LYɦF(2@ct+ NocWWIbD5O!#j}(hvknF}щOl%wN²Z1X7HYOrjRn&;CVCt!j lCCNߵ.R&\TrYTM{ޒ aT+;Ѳ)i2Thq6!(%aPa+Rs< w ?$,ba h`Q;Kʊ˙F\Mmv 0zw88 ӧ> zyo@tt0d;ˑvWr$Q2T1>'W6{M# >v2?jaӴNow/J:zjC[\y(A*n2 %%H1>R[tz+)˼M0 د%(af!Iij- )lP7m:T~<>+OPUt̋PWpbgIJێ^Bs8B/ѥbQz*qq>CN~ٰ5x6ñOs+끺?8 ڑ1mSs"[;5G_||,3Y¼ ȪV1oY|& )+ַI42M_9v60c9yUT>u ̕ zg&+Iq 1^+z:G6L~0OYTлz:V@Ud@ 8i);9O _NMŘ3Gsc%fN,c&S0;B,ҴJː^ U)PL_LSih3OrI"Xd:+?01,}wW7:Y ((4lW;8}MjZۀU,o\[QZs->O 36DE*); P$7wƁ+G8^^@g;*fh.j"W+lR$oն}h4uY8c6>q&nv{b*(S߇hbBH$tX6lਜ਼A`階D'/d: ~p')!)FT"U+|ϝǪ^;y i 4m;\1wR"we4)Șf'-:CN`j,",{$f|UWf}<^8ġKODm&3` %t!ZHeԵ6j> ӣai {LR&Z9kmȊ֬6ꅘIgv{)V DAkkLQ-qT5x/d 5iVyDO_5=x5h4a IZx4O0'̅uH0֭3 Dl%)wjiT3 TgIY7 E[SŔbIva \`t/2n-@fg/r'HŽ_F2En~M#‹4l;4? {,U!gjxc571!e# و.ŤS1DcZWL{ҫPr!y.GN)"uW;58) d F'iXtۙs5V OWUݑ'<T kԖ@O)h-B#|oѧj/ ȱ갧 ɚiZ#$&wt nbS]HAoaʵVOM}-h׍<}\KJ}CfEg{M۱qXc:B~{rj';mjO*mF"DX]]=p06]70!ȭ,:|-\|AZПQ14X8|-pr/'WxQT-8y,d?g!f=[Z.B;,r.x%eH 9aҤ)ĥЃ'7q"F\U,]ȓtMBqZgU%Ͳ@7G\kVFimic Z7s3ұJ;mY)@:tFֲ_tp%ڍLMKVKaw POc EA\d]皻(4"qB~۩E[\1nai5q#=0̟l[5f~d"TC>RC馜*%F{ZWK[JLͽ}Shqޅ]43 U(-/[`[ 3WP[@l.&7G8dpHgi@BZTԱ}*>XOТ WIMloy7 %xB5_?K[ T}Ď8 DFGA&w^HzZQ·*18&,*KEr19$o1ϤM Q%ݮ[ldWrEAЯUodXPVYƮ|JdXP#Xy8@1(TN@1p  =n>kϏ:im/D{y-Xf0{b+*Y&<>PxL0b#ʱBn-rP*mwCL[eBW ;/헊pNƄ%c? bvBF-e\Qtyh PVՍ%In?p$&Z&5ΐyZ%BcBU%-$BC9½J吨!sޡu| q?~^rO VbOϠ΀ B_¦5 )-7o?^(^RJk_E9$-'ᄲhRɱ*./UP(rEpKM8+ C>$,ZEwyը.Sh,1[ѕqA)`#Abݫ:}pT,$0홃pU$ -'w$7]2P6,9m-x(MD]h$CťvAU&ޔA  #;`/V䬏\dDO6\؁Gi翓8>UQkba:4}:6|'؍%)*`G4g*sZcc^>(߄hYǙ+3 0"M7E{>$t5Fx'-Hd +{ay\#ýRk2+0L{ނۓ[#-Qz -sl{u,9)[xB 'N^Fs]%!e$E6GD:e'Ts»eۤgr|p=@)].)u G@Qz~(=;qt)o!󋬾9N1nb80"u*?I]Վd-Lxz]Mс""C ̤f\+8 &R{a!_sy=e4 ħ:/T~Y.X17Ե95%;0b𵱩bU]PJlGEу/V<SKe] hz;W4:xcIn (}µhgz8S9]DR.ˋ4 G 滳#n@WڨAE|G;FAZ6]JCb)hAj.Fciiy2ӛ1"}>ܗ}ۼòW2#aV r+~2׿ά A%L3n6DB YTS|PVGZ㍮U!A/eΦh>WHEa/4T;΍"~{ a £*ڮ(.rFHMᓪ/yhozPSq@0tHG7\KEFg[\+6UAx8qh}j9jOXN^$9Zx