glibc-devel-2.31-150300.41.1<>,cp9|+X&]3B,l<H=a %'vC;b Ϊ2&&5q&L`ue#1ҬEX23 D4(bƯ^iDb`3su~d| N`y|[ Sk[0fڊj3ŗ4h6Ш*]&ON&ޡ)ƥp ylsW#7dzrj]덨rJyβ'9MA/R>AP?@d  U_ u     d  k>`<d(89H:¾Bx@FxFGx`H<IXYZD[H\L](^bcd>eCfFlHu\v8 w xyz<Cglibc-devel2.31150300.41.1Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.cibs-centriq-6'mSUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++http://www.gnu.org/software/libc/libc.htmllinuxaarch64 !c h7s(  +\ q[ | |i6 _&% `kS %>A8 ~ D aX 3{Q/ ug  yE 3 k Y R w7+b&/ #P _x  1b[a G%   " &x <O"5n}4| ~4W&* 11i i4M rP }*07 3+CS  ' s 'EBN .uE~j)'*D    @F:Y`Sm,l7T$'( T:  pWS;   )"`.a ( Q}:$-J V@`0N!t D VG;x B L=X >+ M #LS5a>-R'?m. 997JbR= Q r9 X p+>($ 04 y pXH 0 &xD  / (Fg큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤c!c@cc!c#ccc cc$c#c#c$c$c#c#cc'cc cccccccc'cccccccccccccccccccccccc#cccccccccccc'ccccccccccccccc!c!ccc$cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc$cccccccccccccccc$cccccccccccccccccccccccccccc&c&cccccccccccccccc'cccccc!ccccccccccccccc)cc'ccc)ccc ccc#ccc&cccc'cccccccc!cccccccccccc#c#c#c#c#c#c$c#c#c#c#c#c#c#c#c#c#c#c#c#c#c#c#c#c#c#c#c#c#c#c#c#c#c%c%cc$ccccc"c#c#c#c#c#cc&ccccc:c$c:c:c%c%cccccccccc ccccccccccc$ccc$cccccccccccccccccccccccccccc"ccccccccccccccccccccccccccccccccccccccccccccccccccccccc"ccccccccc&c&cccccccc:c:c:ccIcIccTcJcWcJccJcJcJcJcJcJcJcJcJcJc^5f^5fc^5f^5fc:c:31d57e2f6d837f2648e703d9e4a45816bde78163dab190d4ca309cc262bc1c467375b4a34bb9776b5370e9e00d726bca04ab78b5dd82be214faf141cbe668799e17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c89aff4e1283589c47a52724fff97c4893f9fe452efc799a3d043bf06189361073d9f1d11875f48ada3f778ec30bff9d29d51bac4621922b97fa9647c8a82efdefac4d2f51d2f4bfd2ee1ced32cf4c6f0e6f1d562264ce26052aa0510ab6c675630a0c4dd45dfe2c0ee5572c739dba52d5303f952555031cfadd435a3eec4c68922d1307da937acc7d595b401eb5418a176dd2c4401120f1cd8550366103fe7254cfc67bccc09334a7f867dda8228b5159029d3cab620f1bb88a4910a830ea1c713e2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424eb637be3f1d8566904f50f4325ebaf7f8b7b830977b2bda02fc2970bc21c8d76d08b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e31183cf72c17507835e212e404d3e6545d970dcd670016ed6e609fedae941878e6d1ef0f0652acf4d5a1f97128306368043be7672fb384911f0fce7ae5e94a4411510a41456a3722e11df85c11adc7fd385b917d4a874b9c83f4cde38064c1d446f68b8ddac8c43067083eb8bcee4309f565bba36805e5dc746732ddb731e744c4b91ade5d93480c4eaae0c3635b08da9728358ca9451f8f4d5ed7a1e25c2cee16091903356b086e4c7a46054f7321d583d51ae35296b1f077d3216f5f3a76f4de9a599a7d5538c4c8e4887983f4c819b1f2fc53086c850a807ff8ff8a6e6dce2d8f485e5fec3b42aff3d1635d0e66ce5c4d2cdd76553687e4cb83726fd221fa271b51dd5b0bf7e4b1a0049b194a4f653b0e670e51cdf39c30e354091f49f1555c0b146eeaad63bd2219d4a500bf77730f714bd69ec2d8bf60169bf3a5b67982424de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c2774612b47b421313cf9ddc75afa754101c7034bca71ddb797f4f8ae06fc6c41615172c78efa95341b590d1b229ee2ac3a372c0bbbbc99c1af1387f6bc43e12b90b941dd3da090e6343f211c649c863b318e9617a993c07365bdcd468f43085adc78a99111852edae1bec79ed470d3e6ba19f7a1826789fb1bb4501835e98f0e7939a69aa56b1ad97b28e66380ed2c09510c94732af7683d4ec7e4728eec73ba63b637e7e8b459ac9a9683fa9ed91fb05c89ea874ed70b6d4aa6ef407db87a28b023be17a262be4313875cbbd90468fa1fbcd586dd881c9e726673d9eeaaaf7c84ad993e1a46deb7dff3ff29f41184666ddf53beee0665dba4603884a82b4c00f6ef20ca2e0895195ce669ee90dc4f3caeab8ae239baabdea421ef3f2da49aaab62b26ec1b2764f4960a75e315e95da82575f775ec833f6dcbc124caecb8289e4b5e0b225d2d9c89c0ffcea13d3572c098e262967b914be53109d5a76358e4dee731dd2d3302ebcc06ffda2db2785a917b91a79e1a31bb7df4ed2cd55b14068ea0873d95356632b8858d2be053f585289d4471e6aa2feb0b6280923d1f5bb1b1786c2318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126bf127bf11e1c361e585667429b05746eb13f42a6050eea1ae80495ec6f10052e55a6d3bf227754cec466b1e3cc50a5bd1348ef166f1100ef99071ff6e08918742213cefca03b1fc2d342296abd4f6a8dd19a53db3eff079ebf1b5ee4501f1fe0ae228629f6f92ae26cd28dba9864e15948976f5bb2b2894bef12ce5a11c00e73dd82fc6f9006f832149f9c236a6e826565f1ed53b9017a8639b935873fe8402879fa5de6af98115c111cf43befe7468827d6e283edb400e1a6ca7a609a11aadbc3a4e2652b4fda160bbd10b93911f34ca60e497fb579b6d91c87673c17ffe8e1b530d55a1958c75b33eb8a65a04a746c27cf876ec3c47827bb3e11595761824acd53af8ae1a300439cee96934f4665586da57422e1b6499506ad91ce9b2228e035093e406f469f79d36f2334031f09439674d1de21f5e300decb472642a1e7a3e301bea0bb009631fe3ed74253d9abd84c6bf725557b6e41922f0f16c9c2f7ced1ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7aa79db3d20afa58ba6ddb7162de3b2588d7a1ca70dde118e9411c1a3a5275b0aa0743f60e5875e818ae5f090d5c8cab84bf14be1bbfa79448b7094dcbb1a345619aba6e4d4f21a3c10e4543425ab2ca743eef900fb8247affd5fa2c19b1ff1c457bbdfb36bfe2b45b92443dc6b7d7ee9f9d7d63a490d7b514fdf277caeb33ef8e329b62abc032a3e9097d565458f0276ffcc2c449a4a361e50348fa26de1b334562376d95f20828f5df7a051498730031547df294189b942d812fcd5baa5ca7327403b08f80276fbcf04215c571cc1609d4f0ad26635bf0500c06adcda657fcfe42053eaf4d2751e7be1cc8342f4c1c7404a6670c330ca493b7e884b20d6c17470a688c7e653c7ea0ec6f085efeb949c0016361f229172c0033b4fc0a5ccdb15774890ef0dca21c8a5712aa1f0c8653e44b287d4227b21855d9932db66e3c49c37667e3d2667acf6e2fd1be57adf2fd97bc8871cc840e3e96539f7614d7879d137290ec8c4c43fdd769bd56deca8418000b504f72acb8dd363c7728709fdfef76a47fccdabfddcfefa87b6912b062a49fc5a912d2e96fb522de012b4783ad90ad5e903dff4a083895c3156ffacfc71397f0530628b274574ebfd14fc6de14095fc6b0d486d89bae9d8a1c59d6c6d8e1617084084abe4ae36879ca486fd6db9780fd000ae4631c5f1568c2d6a6d97c4c8efcc549733911e1c7ef9952b701709e05dec3854482334712242fc5cd14e6474df4983d428adb85d6f6225a881daf11c3c9981e161b11890043f883917f1d3e63bc83185e7c950edb01eadaa9229c5c10c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c657dcf9c982a06ec0a6f76141b6f6aa3ff8b596eeaa57ab7db014a1b265badcef33d734a8a143fcf1d03ffe42e1a3beba48231b3192198f9f2d86410aa941f361c20e9ef5f84e0636aa360ae874c5c2aeb2f6d88db420f2ccdc72d9de78ca439cea37bee5e6ed7729be7d305a9b4a2f62afe225d77102e81a8367325708eb144530d452d1f7187d69b9d1f00f6729032a000eb9d71219eb537ec65e9af5164a2cc5c8b5872c5fb3991fe02ddcb0325dc5b9f3f575f48f29e97c0a2a44fdae366b641fb0b371e6992f42ef6cdb85e98ab10c68935e403f463fcf9317f4df608f2501ab766a16c20f792b41d7c653f7b15f53c933258864e7d1fa35ebb1d5178450638a4b94dbfc060bb71a3ac91eac12134df473d9b458b415041e97b73fea97c7ae956c3273be001635145bbccf335eb3d4c672c9c8ff10259886e67bfaabba63c1d9459e3adb799c29e52046ea5a857a23cf79a15d29babd149bc6c580ed48c24da1ce68bdd9798cb20c61cea95033502b245824e96860aae4cf79fabfd29e95b375fc09a3a7c3fa3239d17972c81b70f09d06ec64db77773beb98cbfa20476ba2b72756fac23fbaa251e7e02cc6db62aa15fa4f76355167d1f358bd742ae61492a5b58c4044a95c7252fca5ff1661046a8b15d27fd482bba27515336b0f36355e8417772f0c9fa7a39fcec5323c23e9869454e1f0c63531dd878bc7e81e694fe6e7a77861ed4ab2d1ccf5eaac6bf18a8d11ae48565b0785372fae8c039f8323a23a22f818e4f2c84827f418764252c8b1f0d2f11ac5886f2a028451090e8b0f22996b0ab50cbd041f1702d081ddae17c197108e3161ace68489a9ce4c3715403495139211c64da5c1f69ace27e684f405de1cf449613b3064117a60f28f0528ea43f7d281da97e0b6a04e0bf1faa6a28a18e5160934f7649e850c5fb683b8b4f08b15c80a799948738dbbf04028358fa06ac11be128340bef8e69c19a610198a0bde992d95141320a2f4162d2d1336349b00f36531fb79b4b9d4bb2ec5dfd176b5eff060c49844b5e4d2b4d43918282e9dc83f593b1d414ad824f43afa24452853d33b3a214fa0fce67f337108b861d42ce2ab8f9890aa3fd6bd0095f39ab0076a3a56e27f5acdd9f7b0b537fb3f27531b59240c21470fba1ff15231bd71869af82eb7149f6ba490e291dd8d60d76d5b066639fb10f7fb6d1b7bec788f11281db0737611741ded5876a746c48f3a54a5f533fa8c24d9d27de75d40adc572535441e3d30efdb19123de488257e8f91fc580f7aaba837aad8a9a454ca6c691e81077574962fe29f673d8b21be15e3fb5db61f62014a53cd16192087a9c57ebb80a9b1ce2fc1c9d08b674105d0de1f4a4d3b5b837580cfd12cefffb110f5aeace312175fce917518cac8325dfc21781474a02ae2544891b5f03b7e904dea8157c89c52d9512f9688746c0e2a44b417d0926490d8f4a3ddaa48de0f618f7623b26f05924cd4a0950d0aafc68a3907b2290296afd08c3321ef1cd161396bd17b6971235411dddeccf63d1f6f754c325be24474293a7f2e5dadca7a5f02001d91d44c882c084309396aedbb660ab4a6e83beb700662d6bc9101b4ff63203c823acbd567834c1d1132bd3b1d156612c06204b7bb70698b1040381bf5247b95a9fcff2ae339ecaf5a1b8ec1e875c17f955564a46ac9a3ac486b824b2152f041e6ed9a95eb276d7c2dff64f09341c4894cf8244691b2878e657b3df8d77cc5c08336e8811a4428d18387b270e5e9a8126dbc19b683c82cc79f0b48655b139fa17fc983accf56e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19cafc701a5ba17dfdd6fa149c1a6298bb50d037f79467cc103290fa63eee938effae91d623617ba0f2cc5c1477f587e32f1f6cd0bcc3f89b41dc4488f9376229a002157bffa98ca996f83900ec00464a2867cdc8bbfdef68ad1e4b531b4a826f3b9f12870e9fb54111b77278a2d5d5c96643c91f455e8ae5be9a378253bb1fd9d04796e7e4116a0cc06c2ed40751fe13f47353eb93d14a0ea84eff2ba4215b676dda98efbc879c5b165e6a0a08c801f46183b1409f73353ce4a42bd3ab35b4a4b010980803c3e101171029fbbcff761d44590ad4997e72cb82c1171ecbd6d764ee6301417f056200b26fc68c531a820591eb434daa76f6069b77142f5bbda00d06b936367ac7530a5417904d723e2e613b27659c5eb80d957fd2f2609b893da92eddef61d86e0e4a53ed81833cbe9ff8dcc562fe4cbc7c2a6ff2dc29db0591bdcebcdecffea29bf02ee3e1b7c51c8b8bcfcb44acf0f6d5ec34cf4225b4c411be050284ad44284d0e8e7e7d0ac1952620990cfe98a7ac406c5d0e8a8d37ed4ec6efd862d34c6cc7bd9df60e8e6c772a450b00086c4025205f3666d4a5a89086c6c6be237e0cbb18f63bbc241d093d9d56cadc4a650445fe23073beb95e7591f5dfd52414521352c40800e918a97a1bc71f82193dd2b2c9fa2344c55e8a26fd026dd8a14f470b7cf22dbb0d119444e4114790c14f69c0dd90294b62d082118761a7b61471642507c8d5862e76e433865c8372549eeeb15310ef8b2d7c660409c3bc6899a81321ee3c7d883bcfcf95d3c7556b090391a5f782fb8780f1f433af71d42b31f21592138b1ef47ace5ae6b10d7adfc5013e18f1a7012ed1fe4c77152caa11c29565a4c6cdbe6134a46ac42d882b5f1c1dadd335657b43e0155d5f235b5a8614a8f967badbfc7633134ff1d5ebe45bc7398bb7d0baceda8de6e23235b38ee7d32be683aa95cc4736547bd66d16df687309dd6345c53a75ae9b5fc6bf74b31068f7c4aa205c5043f0b9363f4809851c3d735d17e145051ef3c9e771880ddb4ff30effdddb33b0a38dee1cd596c1277d0f8f800a0fbfdadb2fe214f33c86129a8b383d348468ce009e52ec801dfb0467f72b0f75496bb840f0ae0ef8a5f399a1eb7074a863a17e3e684e83218a82ef7418eeb535f50d6fb5365b5427663f27aed8d9dd9f0d7dba7b868157cbd25eee2b0ec9404f36a8677a6d614432d85f4721353950e001e67568d7e11fa6bb7e2067e585b2342e51adce9b2f0d866b4b052a247ef679da8bb0d582bc84adb873e22e2097ad9cc0c92431142e7bd9d0ac76d14793434f02bbcd7fe6227451e5d35f7448f776f57f322838809cb2b1e45c02687b47eb8f646951f268c71a5a29d98c9ed7159d3a1912425dc1e51562140a34f0bcce624d4d1b1ed17f15ff24e15da58ada176d0fc0b124c97b01ca8857cb5f2768beb512ad00181bc91705f3096ca39a17691a1684150b5fa4a817e624a40e0d7ef402713da42e35dc8d50a4838b3fbb8bfe959176dd86dd621ec47ac547b5b6b364524270bcb39933f2df71bbacb13fe45ef4ba23fb09a3329e2f6d922955ef18af0ba1a1f303ce53edd8923c0e759cd5036d756f4926700fa4df3df093619141f686e64bb16477f7e3f01914f98e5a17202de392a2d66afff88bec39b4400871676de782ac628eb107cb857d84066adc8ba214d426844606e575b3eeae75cdfece07f0189ce8345bc41f2eaaf893fd85588a2855225268362402aea72928705dd164ba5f3227e0e4f29162eae79e571e8694f46cfa379f2ac3fb280f232d9065c1379972902f003902d6e07c10cfee7d8c56bab2652ef60dada529ac697d3c8b2b193b701ed492f19828a28252e689ba446663d654cc6798835cd5105c2a9dd2bc1629fac839ce2fb6e5606f4978a5807810627aeb97e66402c4d7d2ab2f3cf669c76e895499fa772123ea084227b28df4f7c26b0b4c327a6e6fe318fb5630fa3a534a873e7ecf0cc7d6e664c5b81244175afffaa70401516bd120733cab7e089a4f139abf8aded1181c8cf0685a4de7180c3f057263637f2f0a5289f75f707e65f60723aae6e762ef86500c7c1de00b9319de808775c408e1f47a1a91162454084880043ea5475fd4257ba0c2e434a2dd0da586575f54cd5aa6a7925e5e8713084e811fb6bb134d91744c8876fa838cfc0fc0ff91a1624f1fabb87ec0ff7b3ab552052ab5bbc9366fa0a15f2b305cfc035281af2f1be520c443fc16cb9c85233b18bdcb7fa4332cebd6b5e6b9e35213538994582e322253459605d53fc2732f1af538c704ea54e3364fe05ee3f9028c998ba842fc925a1dc767868cc6ea5214312d2bcdc321b6691ef167e4768124d9af1ace8bac0142eb1159fac5a1b3b733d21c021749fc555e6f8f6f3d0e3b750fa7ef81ff40b02920b9b5d2e7df24ab9b1b1afc53220e56bc677ff4b8e6fcab302c799d272037baac1e7b84a8e1df7a0e1462ebbb5070579e80a5eb4a59d4a4f715741739b6cf27b2e670634767b41b69454c580d77b06559520ed59cd14551d626cb494fcf5fd95a29144d79b2538b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb43263b6f6b2b75c11f881796e09d636b7c2baf6421b52d750b76ace42ffe89153c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5368161d070efa731428f02559f0996ec72e5f69150e3b76bf7a056ecd43c268781e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0e0f62133861106e467e0454988891e150dc6eb6f4a5098cedcf94a7d37e9aea68b424ad860b52b27391b94ac486bdf86475ee6ece9bc378576859c2d904c76ec19cb01f0a44723edb409ecb6fdabbcdf9bca9733439f46e962a33d4b0f7bb348c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee35a70eeeebffb4a5141f728f5816067287aa41a3ed5aa3e88a6cdca4aaed529f64a1aefe381b17ad50add602a8f31c9d4579499064ad3dde703f7f6df4849831189d865d365d7ae720892788154ad9e0c9c45087e14c759766b44315d30b22421d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efcbb4e76ff0d2f67e7dee7f6d9d76a66a1fab61f7618a0a82811e3c29b1cbe856932877816a861201f1a8cbec905df10f6ed7cfb62113f5a7c5a53527043c4b5fa04d7127ad6e3f781903f13d98d4dba3aa69d33f0007a68a74cc62f94cf7131b79f71fba8d353381b6bfc9dd6a059843666067c44d97dcbc63f3435565361bc7393ede0bfc25824e5d67dce9ac1605328f14cf6765ec1c4d1c1973bcdd3e26518494c455857a5fe8641d7f034a6892f848f1a2d304791bea3434e209a72d6b1cb0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593eaef8263481fea098a1ef9bfd60d983e2498dd30438ce7924640327f5884dc3d789cb0b97f2ab1484b9d520ecdb94c93c07d2eb6c34d6c981b8e02785b90c137d3a49d6bed22c31ff8d4240983bdf78908cf52b75396f5ee1b9152e5419498ff617a06f631635d7d0792ea2806e4cb482a67f0976d99502e8f596fbbc52fb832282a609004d8f3ccc4f5d92d58767d5c6d4fe8c95daa38e25691f3b65be14409b2fafcd2805dbd6869e0ef89833d2ae03c197ac8c01b89bab86a13c2499fca0ab3fd4738d9a23fabaf9543637b75bb4c124deecf373dcc79a27669f959f6ee51ec6b783dbd82317f2247c17b9ed35a4a7bfd722a70b3c3aab1f2b20972b89a06823cafe7dd719347d665ab12b393b8038be4ec71517ced61061521ce4618ee31ac28de6992901ebbd95b354178732a4edda2c8a8433b614fa9ab671c2f135c350b1a7624c450768f914aae61f3c45fb0aa48edd633285a64b6864aebae008703910989b0b861145b919fc3e3a693fb1360fe378ca53a8441aacf1a8215ac6aab43a321c5d22bfb678fcee382298c125e272ad21d05e55a2efea8e36f2a1e5cc07c89f3eeba9d4c29b4931e641bcf9e0858575208a9da03e5d16b0efc12fa75f562b2735d843d2d736d865d0ae35d9b1fe628cb1f10e32f15e01b8c4c798616d61138009b7312d3861c2c926e3ca83c73d34b6f5bdf61e48f81bcc54518f9c0c13a60b4caf4758fe13de86ae75f227cc06a6195ab9a585a04794f5369d06c3a554d00cb95f4dd45566569239c357f961801118b7c7376d682fa7c481cd4626210eedcf604332c87b6f0eb28a0b270cef23af326976adcd140e29ad3e9d8c610efc1ee8228675eebaddf8d39b8473a69488f12e9bba3ceaa0b0dcab034d6cea74d30478886175374c97a00c12bb814c035acc7d447ecad5da8916992ec67e872811f8dff932018a5c6d4bfc8d8b857c8541294d862e83ba7ea9488a56f5bc542892bdcd1b02703b8e6caa6ef8af6d9e9f0818c39771602ee54eb8ffb70315c6fecc36c43aa4c0aeb4a2c97e9b93ea37c25a4e3c9419854720dee62c2ebe6d713b8043dbd7fc10f60f4efc0c7759bf0d5c202fcecfede131232ac53c62edf93ffda9bb53b04b27a3b9d1df2677ad89a6082ead4e9759d76a790a12b15d8b3bf3e23249cc75366bae34109f9b58e8168470c34410f962da881dd59e295fe1482f0bcbb34795fb8a34bea0b33a4bcf4e60e1aa24ca03bba063e045b90447ee79e11370b6f148166a62c4a6bdb6aeb9b55635a33d9a4347b6f96da5b7f0cb1a9555ee23e3178d0d5e4079c70776bd277c726860f8a9e7371900a1836fa5dfd23d3946ddb955dedb6f92ddbc289e3b1fb063785152a3b0856e3182b6a0b5d533e1de6400df77ff951771184ab859f648baa290b3bea6cd08891bec8871edbd6212ee9aabf19f46e4ec39770158b77d6bcd03bc65fe917c78303399c024490805607626252e9102d8eb32fcc45e7245aaba31e41267236d2b07e68cf3e372772f9c98b39155e7cbd04e4b0c1f0cfc2b734cb024ba4f5390824ba66c23b17daf80b98b6ce67ed2419c73bbff472149c7b9558a76a967f9795e635aa5eba8d85869243c316e149e2d75cd6708df19144c017f8edf7a8b273cbc53f203ce0da65797c7aa233dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838bf74b3f88a428c75c499eae872f8baf982dd465403d96b96c3665d0b9a0b8e3f87305cfece4e2786260e27ab195cb474d76e2cfa8a3cb99e800d32333086281e2661ec0c47e9fd7589732007f3d813006dd0bf5b950c6c3368690f14654ee0a86223d7d88dd9760cf4311bacfe150340b5baf4252f69805770a0e3b0a3da1f07aa6a713631e5dc5f66b3873845b6367b76d5aed4e84277b639071ee008470fbc203a0caa6fd8994e1626a284d87e1389909b4dd2007dc8156de36dd098493583bbcdf51b9707b6e59c510d8bd130f54f5e0ae30905fc8e4299c6d72806af1ad25738a44d1c9419fe0cfc52a4b0dcb346b29d19ad1c88dd4e9b0cd0092fd209918cedc3728f4605ebe998f87b21dc42e5d7ad042257f9adc5d697f38dabf677f7fb059155b7bbd86ef13f5105ecdbb759e3eaa47bf24cc30b7e07b71891512b0e44fc54fd0190796cad1125563ea8dedc53811c81bce7d79e9396afc15994a35ab22a5a98f03033e4fc58488789f120678c81c91ac97968199dc50c980583c27dc7082ada57134b5d91c1896c8f02e49e771cdd0df96dd60132425d7d4ecbc95e3959936d29124dab56b8e08407fd820b9d0ba95110915313f07bbda066d353bf9b7dfeed91e8b409a7d5e40c4222b9e76d02a7620b802dd6d676a69ee6b8f654b8818a69accf374394b75d932d7e9cd9c443984c2095912f64409e7fcf15b00d7847a779ae329478a1de7ab1494e09b6374009a364bbb369af2cbcb9d0dba7ad1ff2a152069f9983110bd10f448b55639a5c077417b4b24988d2ef8a3afbe103432414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049736cd10cc4acb29f3f29f1720da180d14bf5838ecdd4dcd844f9f2c66d883770cfa87692c002d72f53e56f4e9c97bfed47a8ae273c02d1febcdbb6b60c737473ee75b0899e59f5fdd40c864822bb8e8ba4356d85ec8b8e48b789cbd4a91652e788e9ea29d3ed27da044485d4c5f5603b4fba5d4143e01ce89456a250bfeebc2352ac31d79c0e1c1f858568a8e3cc0109491353c7a59aaec1d7577c7eb6d8be15022000315028e62106ac712df15ccc5012de12edc43f345c02e13e662165b4cef4d15c65048a9a4b5be4de461f17cb0e83124f8e7187d57f3c69dd0062a6298dba27d8486ddfa6f55165c4202928399511a020cc3c81b54674d084a22e079dcd995f460952f7411530696312a8e380ab758c9aa46b384b13cfc04fbb4ef8c6ea8966a1831f931067122a0fe261885baa2b32ae3f898e893aaf910920aae9beb941bcd7d1e32ea9ba8fc9b256d474cc447f2b0ef3f6488393832e7c15975c5cb8dbee37d78d2181e65d7ad4cc6221b848685f3a7e961f1e7f25bf7736e23b0d87be1839598cece63df889cb518d5c9578c687b41a5281463ac750f534c1162da97df2a4066d1a3168908f6f413c6e25828dca862cd6a03438d208c7405e46ff1d761dd703b48e0f62d4d9b055cebc6193639740ed64bcaf8ad92d6c00b18aa309d31981a110bf6868024aaf76bbbd7a715e0faa2b811cf26e6bfbc5ddeaa1fc4dc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da01dd9ecc8cc95609eeb38ca2d6a560d20605152f2908915cd45568cb2d803afe082747b0324067a3537af94cba2ec48dc2ade3bd1d8b4fec493fb28938ded587a5594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb33373201c5cd2232881600ceef12a9a2c256ed68771b1d8f57425f3749d7f59b79c533bff50b9c73ab8f4f326bc3745a88d3662861ab4488f6bbad80387b5ef9269cad725798c7f0e68c95e9d44e51d3182b894db43da3d0681005295e78986131828bc0eca7bbea254e9c8e4600dde1398ee9d41282c2147f44e107cc4952eac9c6a705356074f3cc0d1c80c57adb3011487e8cdde51950cdfa267994d78f27a3f386bc83de2ed70c46972dcb9262d59ee58f54552a56df55698926cbd858a53352dbfdfea7e570b7b65f38ae7c4f45defe9200e5570e0b9e269ee5879fd6ed244dad7b22cdb9724bd6d1ab5565d0303fa747d2c4e93107765e5b2d7545d645dab97e60c32102303e613d34fe03486ed82fa9cfc122f502789b18b1272c1bb941367551254ecf7be84a401fc1f1d9e32823321da4b6f9653cce3e7aafee039a6a6a61e4dd28c8c9364113a7bd22a5e78c11fcd735735c9c146cbea290f6debc115a84f6db5539d40cca00369cb94fd3924624dc247d13356eb66fd7d326ed2406182e53cd6b9666a7a9f3dfa35c3b68f1cdfd68fdd43d4c976d133f8d3bd10e1ba56e9f2c419a9ffeb70f182ae310dd53317678c149120ebcb3c3831361795ef36077e4802b8c7ba1f3592cba1275477be2ee089b2f517d02d1ed80190857e13ec1979d37839a4afd197163f5a87146927cc5bb866813b7a8b32cbbebdc99181c7b892d0abc7b2156b5f1d605e33c5c74256aaf3047f9cb99edf3a70f03c648b6204f66a84dd1ff7eff53b0b895a9c48aef590b7a9eca4b4cc6a144d208b06d5e5577157cdec7f2eed43e004f02cfa9bae387afbb785619ef637c4d361176adb16e155f2e3a18973d74c5659e3f32e0e7f734daa6f40485b4d1107f361148f44b07ca7e2bcccdcca71bb17da221116d0d20c562ce9935972b94a10f78160fa8f46defcedad1adbe848dcd6ae649841e6a1b2c4f9a290598c16d1a933e196bd784435b38496f941cde294b126a794c1ccdbf8cde0189536c09b5ed999d5f17ba4b05d0f1ae6e1ec095fbd15930913c3ce91b64fe2063cbc3231963f4448acc22824692e1d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d861085536652c3bc50fae161e25a00c717327a9b1977bdb1ab911c01acafbfd901bae73169bff06b87fe3bad909c5228c0942ca16cd6704e66b95d780f3d5618ecc29903e92709d16104aa7b262dc54728c2e8eac3713d332c302eb4483ff92681bfdc88003aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fdb95cf6b1c3c10efd3a89266628074469ff73e8180d02c45dc8d5d2c09d954e4188b6756af5eefa73b2a4026ab2362b69d957d44a2ddda26eaf67c93b59aa977c22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471bc615973d0d7c3734a927bd39184cc8601bebb9cc979ca55ceb99c90536776563dd6e57d18b8923876c3cde0a30756f37a6eab2a9f0db8f82d6dcceafb9b711e3f4efded3c1226bf144b5d65dfc049fa5cd1f140606806336509818d79c1bbc4509c1785bd3c589322c1416d224c4b889101c0f810ba82a485e3bc92af6f1569f1900c1281d0a581c12328033ca19b5befb4ec84d89fc850a67d2f8d35d73693220d13acc05d81c491a89c567ff137f4072a001f73ba1f37acee1d6c822f94df9334238df935a2579f40ea64e34ca038149265f4a8a31c948e3a06b3c83c6ff4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04db0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8640c52c7c3764b45982f2b6048a929c19dfd9200359c880d01b0cb2b0d0723fe757ab2c20967f2ecb30e7557ddc83971c6b746dc4774e1483b313aaf81421582d44f04d89dc35bff8f8ec5def07db1ce0643e786f24ded993a07826491c158fa163e15ed7fd5afda23af591613de35081c7c0d404dd36bc3d86dc12a1467cea5e1fb752c2dde4a355c69c5498fa88b0d6e5ed77b092004490b33c348e5ea7d584762b0d07a0b83752955bb9a24796f9a5b0e6dbe7dd5ef05cef3bfba02db48bef50640affa0b7ffe6543726bc392612c8cf18d4da992a71fdc6bfe05ef03a6b0d8819d21ed92a6b04d566097c37d44c6dc8689518d6b889a701f099dbd3e12e389443548077ac8c13511e27fb353203e965bca9c1dfdd2b84127b9f3af38797ef3f9c42bf1df8c113861410d711967973a3e8578641d88fbb9021effa8d928aaf9c3d589a2bceb2865d35d6964a740e0d1ca3da0dff2fcbf394ca0b27d69ae7f9f3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3e64fdf694f7b3d51ec6c45c06dcb71ebbe9455742d3ea673012016668853d3bff1053c4020a8656922a2c2107228a43f1b889be46864f9b82b364ca67ee13b7a9e7d85131c888412c0eaaaca3a7165d86f147c8645993ddf333a5b2500117a47825c432a16b89c67614bca812e744e9fbd81a3614024320a3b82d5a0934129b2f7ea37adb35a2acc112198f826c7c02ba214c0fd3e3532174870ba2fbc86a83b32315bb9e39fcb045b120599524f17461bd20bdf007c857b6fa52663cd620466dddce67e40651b6d2765cc3e9e72ea7376a810ba99b92b30e30c26422ef0248320dbe9da50e54cc25b7625c28cd3efcc86075d490be1c2baa5560fab84f5174bf0d7c798c212cc033a00f7501d4ff9412780f8d6db00e60dc6234918d9cdc3f46175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc3cc074d3fb0761b678ab4d2a6108b5eb02b9b29341e0bae6a0755cfbbd69cf1f6366c7741d582eef75b1fad5338372482fecdd937e703326f7adcc806cf4f40b5d720b49be1d4ddb7575886d5523277486438ea8b8563620cdb8be4106fb38a7c01242b8fff921c6903ecdaa0421bb45af4f817271d2967d914b080a44e2223c6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6789e3f020e5885ef2684d9f29dfa93ba8c407dd458f3dc8ec902f56f53836fc77b863cc44369aae759734485c856450a77a1aa9d049486fef929401f6620fd829c642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832b1d3c72cb5cb023b7952268b7567c687a4dd6eccdc36722a5e3ed605f5ab7dfa8c50687c92e74e70d89e5d8a4a515dbd87b044bc28ad6e261717bb15c5b02fbdc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04cc04d3d1a737e7522a207633834a3d6244baf222cc3bb8d77341a432be50efb82fc6ce04ca5076bebee3188aef17e005ce1cfcc2677981f314622ff38bce7c266d2fdce34c1435a13a654f90bc27e8fd7c4ca4b0c362b14301f1c9dab5f801d0eb6b20455aa48049415fb2b1272cac5f84ba4ee28d1b5d930221427d38822ff2cbcf8e5add01b370cc07e8e8aa4eab92b67e49fabe0363837be1d4b9609234853501119c4ed46d891aa443be305f7a80a6f7249c96b5b68e4f2fd5ab6ea80d36ad2ad21d655b5dbdecc5fb7f05a717637d5b55f8f408df18161c28dc55f5c32b889ef429fa95b5b1865ec05d032078984ae1afdbe37a4362d7839f07d6c6aa194eebb8fa1f8d44c3e10eb029eef206b1e1f11511f5d679c6395f54e368c1f6ce3f384e3831769b6cf67648a004b3af7d392150912a5b9e8ca68e0700b0eab5d0eaf1609449417755c713a36b6f704299375ec188131bd3d1b23275dc3207a63af6315d52e4b30c44c03a3277e539affa03ee24dd43c626d8612668566b8d55dc19785d6b28afe8a0ca3d01ad8cc10a86305570e5a67b39a4a6a0858b1cfd4ec89e6c8fe7d5a22b23b72b0bb64120733d14bbce90e15a4c62df4d0c37a7f5c5c5aefda2956fcb460a554f36295cf99ced1237266b826c91e62505497d61194f00a1db450f90fbc2e37c7e6defe1b1a1d15e553f11fda7b1006c1b8825364d87c2fe9e024d9c92b765310129ae07cc641989674e211191358a7d7318e3fca34d73d2311aff2f79ce7453351fab4e76f80d049189504f97200657f45bb3bac99894a6e3a781589930e7adb2c40a748292f329728b2291b5ea89b871438fda8425b6dd8b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4833e289fe0e8570ccce2b35b5b8e771640972fc11a577b9fcac9034097637c16b39e43d493318f054f4cd49fc5e2f06c942a5e7ac330d4fa9c273254e3a8a49c46fb8bba699965eeb9cd583cd07f7c4a8eaa591471b7d87eda304cbfd39a80329b89cc3728be8a22a711c62c53fd78dfd73d6c25ca441f726c4d6d8f42d9dd665629c3ea392dba4ba64fec310c80a864964f3cb2436dff6e758a519447b567ea41fe9febd98bdea3ac0cfaa55a06e4bc5e0962783cd4ab22246117c8647c389b1f47bc64b9c2cddda5c246f8bd036e68b8bf46629e0a827fcc1b528ef8f836c5534a56e5287ec095950fc6a0abd892be15b140e355f05f29f63b3bc071655fc8f6487ed6a66ac09846dc421056d3feb07800af45eb1f5b86235e7b6342ace2a5431dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacb2c9ac29454f6a7a87ea7ef5ce6a0d87e89932c4bbebd9c16c03f23a33460889559d2b530a373fbc1c15159bce28def9e5fa3812b4b29092a78165c76ef53728d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56ee08cccf11fb167ea71163c3ac4dc73c8a155e8c3825ed33b554d735a8fe523dcfdeb8e0950ddf82a144b8315b8c687a8d904d779d72d42fa2029fd48cb55bd8b29689a733446effd38dd2283a1d396e63f0727d4ab6ca8a8848016a1bf5689e00752bf22c903d29cd5ce81e52b50e60dd04eea3a552c29e8b06d84d92ac1d31fc78d0796b9c383b3a2a66f2e8ceeae027fb0cf61ea4ff5d3c3209d5b97fe5dbc3df66074379727b909408f9dc20e32cdf99dd509e2664cac515122b4cf1f92b37d083a466062da646c3d952c62aff70db475b06eb8e82a4e65fd92796847e8dcc4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843f079f7f629c9037af48b6298056573ad415bba4ce70612befaec78054df0233e8b504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661bb1997a3edb73df379b6f9881470cf614f42fc5d8b15dd7e836444b158c897b57b07eb70f5fc06bb92a7587471a88c4c96978f1960391edbfb0eeea34ec763f5b114bf6e792a19f0aa3a9229218dd0d3dfb6fa0d6780bc74ba005b640c5a121a0a99ca982412d2e59452e706d8f08c3b87fef65c3a18b90f42a79483cf52b85e878c7b313c651524a414568e882141555e32fe99e66baec71bc48af446286f5f67b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f74ee1354a61ec7c6583e7995174223b69878915465fc36cafbc2d76d7f32262e1f787d8891d43ac0c824ec76cc45546ef76844111dbb503670471c7ae658ca8bc47e2c09c33f76b720e818a17022b7f7d7eb73c6a7d8fb19a5bf2c501b0ba48440d22afd2424a2770781650ca277b597c82ce8317b7f848891a6796c27f284b2b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace2058f481ebb9c7940b44270ef884c63b0f6f1eab7f038a9fc4473bf557d80f9dde0017af0455756a0900427f782be921ffcc738edb4637a020ee0edafe484b946836e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac385af9dee1c421e5e021df94e11da7235a028dbcb40bfb3d6e476c78394915907059da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6a73316a905a91560b3e59e577de1deb0c8ec334c90408da03775a04b43e974c85a607eaf2b84ae162eb7482f5ab59b3e07159d49d321d0a228fddc2b83b45865a2e12a841951e8d585a1572d018994e52ce034490619654f4db071b8cad0ac298b7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98e4c3e947788dd1257024a28684fe4de3f233bc36eed7a64f524754926ea5fda0c9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf45239e312f467ad2b7123781afed9456186069eff55bed35739516a86b808627402d34df02becacc0ae8d9596d09451be2314045d13f640ad28ad15ed05cc49b0774694af69f29bc6aad11d73a5132e562a76ac60415ef5e5c16ddc71ca8fb71069b19cfcda0db1460fb886d8b35e185d74fcd89018b3bc3e0ec60882a9abf99e88cfe6848c864eec16061f3a23a2c37aaa39ef1cf4e271e81b00b9df94ce05dabdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504b7f8a127e3e5d336d7b936759baa1a2f3d379dd3e12525e0ff89832cf6625f9247b45190153e7f9e5a9a70c6dc1f2a122a1d3b63df4ce9297436ccfb63c5082372e86cbf11c45ed6166e1dff21043a4fafe6c9ca4265288a3dc0f95e115703b6690e12d91da100d6916752f38804386710d427823f7783f730218a9ac2d043e20dff467487b2159860856343a689fa8c444cadf4c1ebdc2e838159a851e2c34fd04567ed5b03f0f46f8cd258e2616e69d9d164f499fcb309c5b9ddeea46bd5fde6b02f993381390ac84cbe688a99d981a47cbf88a308fd86fe1f7d47eeb1971cae0c68a0031ccdcd9c70ea614d10387044cf2c21c233fce644e1c8ee7f4872a9c953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bcd0c1539eaa9778c45eab16e16a9856da9c92b713f861f6c2c31bc0457b5b26d5de249de0d34e055f8a64cb21e67f85ad5e29a56d2c34cc28b137913df02fdc70e26f31968b850eba4d2e98268442f09080bec48ed65312e900a52801bb544a9fd50b27e9da5d1cc254af6fbf308224e16d39e20fd6474bddd8cee0b08aa28deca4cce0384702d46c5996fa57474556882b58e9e4111aad187d6922e23a27a15e6d41e5ca80ee0d3ece1efce00142cf0a9be81eb4d8aae2b2c62be49b2a31d792aff9e92f353c92de559da4977f694361a3da0b1302744783972b58b4c08f5a33a45575b788965a66e0610f1b380e4848c17eb4681af994bec0c8f13c9fd63977592c89f9e31b2e132f33bfcb8556ef4a1b5765ca3602d2bd55ee12c27a3356c4bb5539384a016f1641421cf530270ac2e720827dd02f3c01328c6c9cd9655c129b3c4ddb847cc4c74975fb09c90b1c9f6d29a78e0035ecf854b8767d124e67b7f3998a233de29a6780601966cd4a23e3b24ff5906d5a7af2b10e48eac9971a8efc5901292e451cd11badd9edeb90e9c233e76d4a0e13facdc3226645585fec3d4184e649f4cb40012ddd40a8d4c65894b543d997c9388b5ded69a489e385874a5acf746410df46d4b5ac65c04f4d67a49ea55af1070f436e94e3f308cbd505728177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c5156db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/lib64/libBrokenLocale.so.1/lib64/libanl.so.1/lib64/libdl.so.2/lib64/libm.so.6/lib64/libnss_compat.so.2/lib64/libnss_db.so.2/lib64/libnss_dns.so.2/lib64/libnss_files.so.2/lib64/libnss_hesiod.so.2/lib64/libpthread.so.0/lib64/libresolv.so.2/lib64/librt.so.1/lib64/libthread_db.so.1/lib64/libutil.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.31-150300.41.1.src.rpmepollglibc-develglibc-devel(aarch-64)@@@@@@@    /bin/shglibcld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libxcrypt-devellinux-kernel-headersrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.313.0.4-14.6.0-14.0-15.2-14.14.3cob@b@b֜b@bb no longer includes inline versions of any string functions, as this kind of optimization is better done by the compiler * The nonstandard header has been removed * The obsolete header has been removed * The obsolete signal constant SIGUNUSED is no longer defined by * The obsolete function cfree has been removed * The stack_t type no longer has the name struct sigaltstack * The ucontext_t type no longer has the name struct ucontext * On S/390 GNU/Linux, the constants defined by have been synced with the kernel * Linux kernel 3.2 or later is required at runtime, on all architectures supported by that kernel * The DNS stub resolver limits the advertised UDP buffer size to 1200 bytes, to avoid fragmentation-based spoofing attacks (CVE-2017-12132) * LD_LIBRARY_PATH is now ignored in binaries running in privileged AT_SECURE mode to guard against local privilege escalation attacks (CVE-2017-1000366) * Avoid printing a backtrace from the __stack_chk_fail function since it is called on a corrupt stack and a backtrace is unreliable on a corrupt stack (CVE-2010-3192) * A use-after-free vulnerability in clntudp_call in the Sun RPC system has been fixed (CVE-2017-12133) * fate#322258, fate#321513, fate#322453 - fts-symbol-redirect.patch, glibc-resolv-reload.diff, glibc-2.2-sunrpc.diff, i686-memchr-sse.patch, ld-hwcap-mask-suid.patch, ld-library-path-suid.patch, sunrpc-use-after-free.patch, test-math-vector-sincos-aliasing.patch, tunables-bigendian.patch: Removed- Fix RPM group- s390-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (fate#322271)- ld-hwcap-mask-suid.patch: Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (BZ #21209) - ld-library-path-suid.patch: Completely ignore LD_LIBRARY_PATH for AT_SECURE=1 programs (CVE-2017-1000366, bsc#1039357, BZ #21624)- Remove glibc-cpusetsize.diff, no longer useful- fts-symbol-redirect.patch: Fix symbol redirect for fts_set (bsc#1041123, BZ #21289)- test-math-vector-sincos-aliasing.patch: Fix test-math-vector-sincos.h aliasing- add-locales.patch: renamed from glibc-2.3.locales.diff.bz2, drop en_BE locales (bsc#1039502)- Remove glibc-testsuite.patch, no longer relevant- Use multibuild feature - Remove obsolete check-build.sh - glibc.rpmlintrc: remove obsolete entries - Use %tmpfiles_create in nscd postin- i686-memchr-sse.patch: Fix i686 memchr overflow calculation (bsc#1031021, BZ #21182) - sunrpc-use-after-free.patch: Avoid use-after-free read access in clntudp_call (BZ #21115) - Build testsuite with gdb and python-pexpect to enable more tests- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ [#21109])- Update to glibc 2.25 * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR 24731-2:2010, is supported to enable declarations of functions from that TR. * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS 18661-1:2014, is supported to enable declarations of functions and macros from that TS. * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS 18661-4:2015, is supported to enable declarations of functions and macros from that TS. * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L. * The inclusion of by is deprecated. * New features from TS 18661-1:2014 are added to libm: the fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros. * Integer width macros from TS 18661-1:2014 are added to : CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH, UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to : INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH, INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH, UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH, INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH, UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH, UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH, UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH, UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH, WINT_WIDTH. * New features are added from TS 18661-1:2014: - Signaling NaN macros: SNANF, SNAN, SNANL. - Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp, fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf, fromfpxl, ufromfpx, ufromfpxf, ufromfpxl. - llogb functions: the llogb, llogbf and llogbl functions, and the FP_LLOGB0 and FP_LLOGBNAN macros. - Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag, fminmagf, fminmagl. - Comparison macros: iseqsig. - Classification macros: iscanonical, issubnormal, iszero. - Total order functions: totalorder, totalorderf, totalorderl, totalordermag, totalordermagf, totalordermagl. - Canonicalize functions: canonicalize, canonicalizef, canonicalizel. - NaN functions: getpayload, getpayloadf, getpayloadl, setpayload, setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl. * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 18661-1:2014, are added to libc. * Most of glibc can now be built with the stack smashing protector enabled. * The function explicit_bzero, from OpenBSD, has been added to libc. * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined to float instead of double. * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the float_t and double_t types are now defined to long double instead of float and double. * The getentropy and getrandom functions, and the header file have been added. * The buffer size for byte-oriented stdio streams is now limited to 8192 bytes by default. * The header now includes the header. * The malloc_get_state and malloc_set_state functions have been removed. * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the corresponding RES_NOIP6DOTINT flag from have been removed. * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING flag from have been removed. * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG, RES_BLAST defined in the header file have been deprecated. * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for _res.flags are deprecated. * DNSSEC-related declarations and definitions have been removed from the header file, and libresolv will no longer attempt to decode the data part of DNSSEC record types. * The resource record type classification macros ns_t_qt_p, ns_t_mrr_p, ns_t_rr_p, ns_t_udp_p, ns_t_xfr_p have been removed from the header file because the distinction between RR types and meta-RR types is not officially standardized, subject to revision, and thus not suitable for encoding in a macro. * The types res_sendhookact, res_send_qhook, re_send_rhook, and the qhook and rhook members of the res_state type in have been removed. * For multi-arch support it is recommended to use a GCC which has been built with support for GNU indirect functions. * GDB pretty printers have been added for mutex and condition variable structures in POSIX Threads. * Tunables feature added to allow tweaking of the runtime for an application program. * A new version of condition variables functions have been implemented in the NPTL implementation of POSIX Threads to provide stronger ordering guarantees. * A new version of pthread_rwlock functions have been implemented to use a more scalable algorithm primarily through not using a critical section anymore to make state changes. * On ARM EABI (32-bit), generating a backtrace for execution contexts which have been created with makecontext could fail to terminate due to a missing .cantunwind annotation. (CVE-2016-6323) * The DNS stub resolver functions would crash due to a NULL pointer dereference when processing a query with a valid DNS question type which was used internally in the implementation. (CVE-2015-5180) - Enable stack protector if part of %optflags - startcontext-cantunwind.patch: Removed - cpuid-assertion.patch: Removed- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to /var/lib/nscd - glibc-2.3.90-langpackdir.diff: simplify- Update to glibc 2.24 * The minimum Linux kernel version that this version of the GNU C Library can be used with is 3.2 * The pap_AN locale has been deleted * The readdir_r and readdir64_r functions have been deprecated * The type `union wait' has been removed * A new NSS action is added to facilitate large distributed system administration * The deprecated __malloc_initialize_hook variable has been removed from the API * The long unused localedef --old-style option has been removed * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added to libm * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed (CVE-2016-3075) * Previously, getaddrinfo copied large amounts of address data to the stack, even after the fix for CVE-2013-4458 has been applied, potentially resulting in a stack overflow. getaddrinfo now uses a heap allocation instead (CVE-2016-3706) * The glob function suffered from a stack-based buffer overflow when it was called with the GLOB_ALTDIRFUNC flag and encountered a long file name (CVE-2016-1234) * The Sun RPC UDP client could exhaust all available stack space when flooded with crafted ICMP and UDP messages (CVE-2016-4429) * The IPv6 name server management code in libresolv could result in a memory leak for each thread which is created, performs a failing naming lookup, and exits (CVE-2016-5417) - startcontext-cantunwind.patch: mark __startcontext as .cantunwind (bsc#974800, BZ #20435) - Removed patches: * 0001-Updated-translations-for-2.23.patch * 0002-Regenerate-libc.pot-for-2.23.patch * 0003-Regenerated-configure-scripts.patch * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch * 0008-Update-NEWS.patch * 0009-sln-use-stat64.patch * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch * 0013-Mention-BZ-19762-in-NEWS.patch * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch * 0016-Fix-resource-leak-in-resolver-bug-19257.patch * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch * 0022-configure-fix-test-usage.patch * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch * 0025-getnameinfo-Do-not-preserve-errno.patch * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch * 0030-hesiod-Remove-RCS-keywords.patch * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch * 0033-malloc-Remove-NO_THREADS.patch * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch * 0052-Fix-tst-dlsym-error-build.patch * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch * clntudp-call-alloca.patch * glibc-memset-nontemporal.diff * nis-initgroups-status.patch * nscd-gc-crash.patch * robust-mutex-deadlock.patch * strncat-avoid-array-bounds-warning.patch- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for stncat on i586 (BZ #20260) - Update glibc.keyring - Unset MALLOC_CHECK_ during testsuite run- nsswitch.conf: Add fallback to files for passwd and group to prepare for libnsl removal.- nis-initgroups-status.patch: Return proper status from _nss_nis_initgroups_dyn (bsc#984269, BZ #20262) - robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to check for timeout (bsc#985170, BZ #20263)- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ [#19755])- clntudp-call-alloca.patch: do not use alloca in clntudp_call (CVE-2016-4429, bsc#980854, BZ #20112)- Import patches from 2.23 branch 0001-Updated-translations-for-2.23.patch 0002-Regenerate-libc.pot-for-2.23.patch 0003-Regenerated-configure-scripts.patch 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch 0008-Update-NEWS.patch 0009-sln-use-stat64.patch 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch 0013-Mention-BZ-19762-in-NEWS.patch 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch 0016-Fix-resource-leak-in-resolver-bug-19257.patch 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch 0022-configure-fix-test-usage.patch 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch 0025-getnameinfo-Do-not-preserve-errno.patch 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch 0030-hesiod-Remove-RCS-keywords.patch 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch 0033-malloc-Remove-NO_THREADS.patch 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch 0037-malloc-Add-missing-internal_function-attributes-on-f.patch 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch 0041-nss_dns-Check-address-length-before-creating-addrinf.patch 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch 0052-Fix-tst-dlsym-error-build.patch 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch - CVE-2016-3075 CVE-2016-1234 CVE-2016-3706 bsc#973164 bsc#969727 - resolv-mem-leak.patch: renamed to 0016-Fix-resource-leak-in-resolver-bug-19257.patch - no-long-double.patch: renamed to 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch - glibc-gcc6.patch: renamed to 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch- glibc-c-utf8-locale.patch: fix bad standard in LC_IDENTIFICATION categories - glibc-2.3.locales.diff.bz2: likewise- glibc-gcc6.patch: Suppress GCC 6 warning about ambiguous 'else' with - Wparentheses- Add compatibility symlinks for LSB 3.0 (fate#318933)- powerpc-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236)- ldd-system-interp.patch: Restore warning about execution permission, it is still needed for noexec mounts (bsc#915985)- Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8) and rh#902094 . Added with glibc-c-utf8-locale.patch. - Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for C.UTF-8 same as C locale.- Move %install_info_delete to %preun - crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer acceptable- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE- Update to glibc 2.23 release. * Unicode 8.0.0 Support * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64 * getaddrinfo now detects certain invalid responses on an internal netlink socket * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads * The obsolete header has been removed * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries * Optimized string, wcsmbs and memory functions for IBM z13. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions - Removed patches: * dont-remove-nodelete-flag.patch * openat64-readd-o-largefile.patch * mntent-blank-line.patch * opendir-o-directory-check.patch * strcoll-remove-strdiff-opt.patch * ld-pointer-guard.patch * tls-dtor-list-mangling.patch * powerpc-lock-elision-race.patch * prelink-elf-rtype-class.patch * vector-finite-math-aliases.patch * powerpc-elision-adapt-param.patch * catopen-unbound-alloca.patch * strftime-range-check.patch * hcreate-overflow-check.patch * errorcheck-mutex-no-elision.patch * refactor-nan-parsing.patch * send-dg-buffer-overflow.patch * isinf-cxx11-conflict.patch * ibm93x-redundant-shift-si.patch * iconv-reset-input-buffer.patch * tzset-tzname.patch * static-dlopen.patch- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with C++11 (bsc#963700, BZ #19439)- tls-dtor-list-mangling.patch: Harden tls_dtor_list with pointer mangling (BZ #19018) - prelink-elf-rtype-class.patch: Keep only ELF_RTYPE_CLASS_{PLT|COPY} bits for prelink (BZ #19178) - vector-finite-math-aliases.patch: Better workaround for aliases of * _finite symbols in vector math library (BZ# 19058) - powerpc-elision-adapt-param.patch: powerpc: Fix usage of elision transient failure adapt param (BZ #19174) - catopen-unbound-alloca.patch: Fix unbound alloca in catopen (CVE-2015-8779, bsc#962739, BZ #17905) - strftime-range-check.patch: Add range check on time fields (CVE-2015-8776, bsc#962736, BZ #18985) - hcreate-overflow-check.patch: Handle overflow in hcreate (CVE-2015-8778, bsc#962737, BZ #18240) - errorcheck-mutex-no-elision.patch: Don't do lock elision on an error checking mutex (bsc#956716, BZ #17514) - refactor-nan-parsing.patch: Refactor strtod parsing of NaN payloads (CVE-2014-9761, bsc#962738, BZ #16962) - send-dg-buffer-overflow.patch: Fix getaddrinfo stack-based buffer overflow (CVE-2015-7547, bsc#961721, BZ #18665) - powerpc-lock-elision-race.patch: renamed from 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- Add audit-devel and libcap-devel to BuildRequires, for use by nscd- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock on fork (bsc#958315, BZ #19282)- resolv-mem-leak.patch: Fix resource leak in resolver (bsc#955647, BZ #19257) - tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set DST rules only (BZ #19253)- glibc-2.3.90-noversion.diff: use stat64- ld-pointer-guard.patch: Always enable pointer guard (CVE-2015-8777, bsc#950944, BZ #18928)- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based optimization (BZ #18589)- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE error handler (BZ #18830)- new patch [BZ #18743] PowerPC: Fix a race condition when eliding a lock 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- nss-files-long-lines-2.patch: Properly reread entry after failure in nss_files getent function (bsc#945779, BZ #18991)- fnmatch-collating-elements.patch: Fix fnmatch handling of collating elements (BZ #17396, BZ #16976)- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works test - static-dlopen.patch: Static dlopen default library search path fix (bsc#937853)- mntent-blank-line.patch: Fix memory corruption w/blank lines- dont-remove-nodelete-flag.patch: Don't remove DF_1_NODELETE flag from all loaded objects on failed dlopen - openat64-readd-o-largefile.patch: Readd O_LARGEFILE flag for openat64- Update to glibc 2.22 release. * Cache information can be queried via sysconf() function on s390 * A buffer overflow in gethostbyname_r and related functions performing DNS requests has been fixed. (CVE-2015-1781) * The time zone file parser has been made more robust against crafted time zone files * A powerpc and powerpc64 optimization for TLS, similar to TLS descriptors for LD and GD on x86 and x86-64, has been implemented. * Character encoding and ctype tables were updated to Unicode 7.0.0 * Added vector math library named libmvec * A new fmemopen implementation has been added with the goal of POSIX compliance. * The header is deprecated, and will be removed in a future release. * bsc#905313 bsc#920338 bsc#927080 bsc#928723 bsc#931480 bsc#939211 bsc#940195 bsc#940332 bsc#944494 bsc#968787 - Patches from upstream removed * htm-tabort.patch * o-tmpfile.patch * memcpy-chk-non-SSE2.patch * pthread-mutexattr-gettype-kind.patch * powerpc-software-sqrt.patch * static-tls-dtv-limit.patch * threaded-trim-threshold.patch * resolv-nameserver-handling.patch * nss-separate-state-getXXent.patch * aarch64-sigstksz.patch * heap-top-corruption.patch * pthread-join-deadlock.patch- pthread-join-deadlock.patch: Use IE model for static variables in libc.so, libpthread.so and rtld (bsc#930015, BZ #18457)- glibc-nodate.patch: fix verification of timestamp- also filter out -fstack-protector-strong- getaddrinfo-ipv6-sanity.diff: Remove. It breaks services that start before IPv6 is up (bsc#931399) - glibc-2.3.locales.diff.bz2: Remove sh_YU locales, fix currency for en_BE.- Add /usr/include/gnu/lib-names-.*.h to baselibs - pthread-join-deadlock.patch: Don't require rtld lock to store static TLS offset in the DTV (bsc#930015, BZ #18457) - heap-top-corruption.patch: Do not corrupt the top of a threaded heap if top chunk is MINSIZE (BZ #18502)- threaded-trim-threshold.patch: Fix regression in threaded application malloc performance (bsc#915955, BZ #17195)- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850)- powerpc-software-sqrt.patch: Fix powerpc software sqrt (BZ #17964, BZ [#17967]) - nss-separate-state-getXXent.patch: Separate internal state between getXXent and getXXbyYY NSS calls (CVE-2014-8121, bsc#918187, BZ #18007) - static-tls-dtv-limit.patch: Fix DTV race, assert, DTV_SURPLUS Static TLS limit, and nptl_db garbage (bsc#919678, BZ #17090, BZ #17620, BZ #17621, BZ #17628)- resolv-nameserver-handling.patch: Replace with simpler version with more compatibility- memcpy-chk-non-SSE2.patch: Fix __memcpy_chk on non-SSE2 CPUs (bsc#920084)- resolv-nameserver-handling.patch: Rewrite handling of nameserver configuration in resolver- htm-tabort.patch: Fix TABORT encoding for little endian- Update to glibc 2.21 release. * A new semaphore algorithm has been implemented in generic C code for all machines * Added support for TSX lock elision of pthread mutexes on powerpc32, powerpc64 and powerpc64le * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for AArch64 * i386 memcpy functions optimized with SSE2 unaligned load/store * New locales: tu_IN, bh_IN, raj_IN, ce_RU * The obsolete sigvec function has been removed * CVE-2015-1472 CVE-2015-1473 CVE-2012-3406 CVE-2014-9402 CVE-2014-7817 bsc#864081 bsc#906371 bsc#909053 bsc#910599 bsc#916222 - Patches from upstream removed * ifunc-x86-slow-sse4.patch * pthread-mutex-trylock-elision.patch - o-tmpfile.patch: Fix value of O_TMPFILE for architectures with non-default O_DIRECTORY (BZ #17912)- Update to crypt_blowfish 1.3. * Add support for the $2b$ prefix. - ifunc-x86-slow-sse4.patch: Fix misdetected Slow_SSE4_2 cpu feature bit (BZ #17501)epollibs-centriq-6 1661868978  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.02.31-150300.41.12.31-150300.41.11.0     catchsegvsprofa.out.haio.haliases.halloca.har.hargp.hargz.harpaftp.hinet.hnameser.hnameser_compat.htelnet.htftp.hassert.hbitsa.out.hargp-ldbl.hbyteswap.hcmathcalls.hconfname.hcpu-set.hdirent.hdirent_ext.hdlfcn.helfclass.hendian.hendianness.henvironments.hepoll.herr-ldbl.herrno.herror-ldbl.herror.heventfd.hfcntl-linux.hfcntl.hfcntl2.hfenv.hfenvinline.hfloatn-common.hfloatn.hflt-eval-method.hfp-fast.hfp-logb.hgetopt_core.hgetopt_ext.hgetopt_posix.hhwcap.hin.hindirect-return.hinitspin.hinotify.hioctl-types.hioctls.hipc-perm.hipc.hipctypes.hiscanonical.hlibc-header-start.hlibm-simd-decl-stubs.hlink.hlocal_lim.hlocale.hlong-double.hmath-vector.hmathcalls-helper-functions.hmathcalls-narrow.hmathcalls.hmathdef.hmathinline.hmman-linux.hmman-map-flags-generic.hmman-shared.hmman.hmonetary-ldbl.hmqueue.hmqueue2.hmsq-pad.hmsq.hnetdb.hparam.hpoll.hpoll2.hposix1_lim.hposix2_lim.hposix_opt.hprintf-ldbl.hprocfs-extra.hprocfs-id.hprocfs-prregset.hprocfs.hpthreadtypes-arch.hpthreadtypes.hptrace-shared.hresource.hsched.hselect.hselect2.hsem-pad.hsem.hsemaphore.hsetjmp.hsetjmp2.hshm-pad.hshm.hshmlba.hsigaction.hsigcontext.hsigevent-consts.hsiginfo-arch.hsiginfo-consts-arch.hsiginfo-consts.hsignal_ext.hsignalfd.hsignum-generic.hsignum.hsigstack.hsigthread.hsockaddr.hsocket-constants.hsocket.hsocket2.hsocket_type.hss_flags.hstab.defstat.hstatfs.hstatvfs.hstatx-generic.hstatx.hstdint-intn.hstdint-uintn.hstdio-ldbl.hstdio.hstdio2.hstdio_lim.hstdlib-bsearch.hstdlib-float.hstdlib-ldbl.hstdlib.hstring_fortified.hstrings_fortified.hstruct_mutex.hstruct_rwlock.hsys_errlist.hsyscall.hsysctl.hsyslog-ldbl.hsyslog-path.hsyslog.hsysmacros.htermios-baud.htermios-c_cc.htermios-c_cflag.htermios-c_iflag.htermios-c_lflag.htermios-c_oflag.htermios-misc.htermios-struct.htermios-tcflow.htermios.hthread-shared-types.htime.htime64.htimerfd.htimesize.htimex.htypestypes.hFILE.h__FILE.h__fpos64_t.h__fpos_t.h__locale_t.h__mbstate_t.h__sigset_t.h__sigval_t.hclock_t.hclockid_t.hcookie_io_functions_t.herror_t.hlocale_t.hmbstate_t.hres_state.hsig_atomic_t.hsigevent_t.hsiginfo_t.hsigset_t.hsigval_t.hstack_t.hstruct_FILE.hstruct_iovec.hstruct_itimerspec.hstruct_osockaddr.hstruct_rusage.hstruct_sched_param.hstruct_sigstack.hstruct_statx.hstruct_statx_timestamp.hstruct_timespec.hstruct_timeval.hstruct_tm.htime_t.htimer_t.hwint_t.htypesizes.huintn-identity.huio-ext.huio_lim.hunistd.hunistd_ext.hutmp.hutmpx.hutsname.hwaitflags.hwaitstatus.hwchar-ldbl.hwchar.hwchar2.hwctype-wchar.hwordsize.hxopen_lim.hbyteswap.hcomplex.hcpio.hctype.hdirent.hdlfcn.helf.hendian.henvz.herr.herrno.herror.hexecinfo.hfcntl.hfeatures.hfenv.hfincludemath-vector-fortran.hfmtmsg.hfnmatch.hfpu_control.hfstab.hfts.hftw.hgconv.hgetopt.hglob.hgnugnu-versions.hlib-names-lp64.hlib-names.hlibc-version.hstubs-lp64.hstubs.hgrp.hgshadow.hiconv.hieee754.hifaddrs.hinttypes.hlanginfo.hlastlog.hlibgen.hlibintl.hlimits.hlink.hlocale.hmalloc.hmath.hmcheck.hmemory.hmntent.hmonetary.hmqueue.hnetethernet.hif.hif_arp.hif_packet.hif_ppp.hif_shaper.hif_slip.hppp-comp.hppp_defs.hroute.hnetashash.hnetatalkat.hnetax25ax25.hnetdb.hneteconetec.hnetinetether.hicmp6.hif_ether.hif_fddi.hif_tr.higmp.hin.hin_systm.hip.hip6.hip_icmp.htcp.hudp.hnetipxipx.hnetiucviucv.hnetpacketpacket.hnetromnetrom.hnetroserose.hnfsnfs.hnl_types.hnss.hobstack.hpaths.hpoll.hprintf.hproc_service.hprotocolsrouted.hrwhod.htalkd.htimed.hpthread.hpty.hpwd.hre_comp.hregex.hregexp.hresolvresolv.hmapv4v6addr.hmapv4v6hostent.hrpcnetdb.hsched.hscsiscsi.hscsi_ioctl.hsg.hsearch.hsemaphore.hsetjmp.hsgtty.hshadow.hsignal.hspawn.hstab.hstdc-predef.hstdint.hstdio.hstdio_ext.hstdlib.hstring.hstrings.hsysacct.hauxv.hbitypes.hcdefs.hdir.helf.hepoll.herrno.heventfd.hfanotify.hfcntl.hfile.hfsuid.hgmon.hgmon_out.hifunc.hinotify.hioctl.hipc.hkd.hklog.hmman.hmount.hmsg.hmtio.hparam.hpci.hpersonality.hpoll.hprctl.hprocfs.hprofil.hptrace.hqueue.hquota.hrandom.hraw.hreboot.hresource.hselect.hsem.hsendfile.hshm.hsignal.hsignalfd.hsocket.hsocketvar.hsoundcard.hstat.hstatfs.hstatvfs.hswap.hsyscall.hsysctl.hsysinfo.hsyslog.hsysmacros.htermios.htime.htimeb.htimerfd.htimes.htimex.httychars.httydefaults.htypes.hucontext.huio.hun.hunistd.huser.hutsname.hvfs.hvlimit.hvt.hvtimes.hwait.hxattr.hsyscall.hsysexits.hsyslog.htar.htermio.htermios.htgmath.hthread_db.hthreads.htime.httyent.huchar.hucontext.hulimit.hunistd.hutime.hutmp.hutmpx.hvalues.hwait.hwchar.hwctype.hwordexp.hMcrt1.oScrt1.ocrt1.ocrti.ocrtn.ogcrt1.olibBrokenLocale.solibanl.solibc.solibc_nonshared.alibdl.solibg.alibm.solibmcheck.alibnss_compat.solibnss_db.solibnss_dns.solibnss_files.solibnss_hesiod.solibpthread.solibresolv.solibrt.solibthread_db.solibutil.soglibc-develNEWSREADMEglibc-develCOPYINGCOPYING.LIBcatchsegv.1.gzgetifaddrs.3.gz/usr/bin//usr/include//usr/include/arpa//usr/include/bits//usr/include/bits/types//usr/include/finclude//usr/include/gnu//usr/include/net//usr/include/netash//usr/include/netatalk//usr/include/netax25//usr/include/neteconet//usr/include/netinet//usr/include/netipx//usr/include/netiucv//usr/include/netpacket//usr/include/netrom//usr/include/netrose//usr/include/nfs//usr/include/protocols//usr/include/resolv//usr/include/rpc//usr/include/scsi//usr/include/sys//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/glibc-devel//usr/share/licenses//usr/share/licenses/glibc-devel//usr/share/man/man1//usr/share/man/man3/-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.suse.de/SUSE:Maintenance:25649/SUSE_SLE-15-SP3_Update/fcd4b0bf729735b39ab035c69e29455b-glibc.SUSE_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linux     POSIX shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f73788a6bf921b2c1c1fc00856a271d7c9d1f95d, for GNU/Linux 3.7.0, strippedC source, ASCII textdirectoryASCII textC source, UTF-8 Unicode textELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not strippedELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), for GNU/Linux 3.7.0, with debug_info, not strippedELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), with debug_info, not strippedcurrent ar archiveUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRR*ɜH=\ʓSutf-8f7f41ae3aa15b35ae17d1cf835ed4029efc90956ccf78932b817cf176dd2c154?7zXZ !t/P]"k%a ^6ߊc|#1_)P5BĀLAtjKS7,;}EQӸw;`-7$>t BX900DZcGJRfuB8av=6s*)~"iĈܪXjU&¢/>O0P zH߈v=OP/2է,I:˘q`hCϾ&ƽ^~,_kE5Mp[L?VK I8rM+5\V_^AI+뺢j2Zl ݳݼORHf`}5+X@k8'xe ;z=$$<W6.Хc'['&^#.(|P3,:Gh 8M ]'sp $#\D$3Tk\Ux ʓ$^qW ʩM`DbV 92MHW=;"noH\KiUq[Ls˩JNg$Ʉ]AσB+I9[t9?6\Lź@aU1crC)": X p[ʫ8> ҍN !0~/I~US>E#L)Ӟx!s-P9bWA *j>U0>jM,t!zF Su'Z R4 xh>$<A*.",= ?{%BeUx7~2wz ̌M CQ4 ?OK h:v-j$װc[.r~z$+#he_k6 ){ĹifM BjAהX2*}$aNI#wiFh ~` d8Sz w EQ5O Z+@BDDd l"R~*I̕wS&Ѝdv|Ԇ@{bB y@W-&yLSFs˸8yAۼF7.;m1ZԒG^tYc-^ntf*r5n4<1?.4k[]%AB%`L1SPm$bXlpII÷ ψ;J?(k^.[q$WD<;XV <}ٞPA]s8N@S}Yq㴝FaxUZ%d%eo|ZTv1-`V`)%jZ8Nɍ#Cv@#i5d1&|Yjg7=#šYdM;:h"{4^MRIbжdؔ/x8Izh_(RJpAg-|:R 0-끑 +:Vv}m;o1 JLZgLnf]~:d8xe$]4vP4DdGiV{/ISsD a*ֹNk4apK+{o@oIU[j*^=5sT^foƎ\tsDIùDl\JL`bN[STeKl{k $dor%Bw6[-L'{^Rcy߅7=M<@(251|VSg_WkĬ^pOQͩd@ nǟRp76\~|G0C{0o&,ܞFm0~=!R,ǩ\bm㍨CpCOo[3? jf>Xԝ:܋=jsqFu67eZ;l' /2;֌rq#u#[Q2{!(mQ΄됗|밪(=yBh-SY.' hʆ="=.uu*d5GʆF;-ɪߪ!R⻀2'G4"0@g`~V¡QBaX1U,L6W!l?XK"c+Qؚ.9<Xe&"PZW؍=hu*$WD+a.aʨI^[Do00qSZZjO5| Z:-\#)hAUdf*MV(f>G`GbnJ-aO>ɐg$M 5EC&Y=)~؟ݴ4pb$\FN;$}@+"{m[*~}8DĘwx=.T nT7xhIXfRzg7n*sSA/KSVωyC߸ \5dbH+V9[+jdw ^W*T>m:huWs TSk9^ :l_h>Lff(pV$joyw"'`3S>DoxEE89~TY1}Ik|~\^k;y-1+7a@0=ւ$D&7S6a7ڗQf^ 1OY*<8ZuX4m3RAI32scv,k8G^EPuuz^KJDVq.u?&qN0ax|FvW>3~ .AZ v3ALr25Ǘ.Ce5(5ғ|S%–zai9[8k skmU#uP9#j4 /3hN 3 xF(?nub1$`,r;p$,U$c+0@Cꢳ ؃grr2^lMW*wKϝ] \Ĝ1?f"BFöcYfzϠ&l{^!?XM"NЋ9T p#۷莨Hp@FkzsAӗh jD,~%ZiKqG|[BjIm?X#FPOc;K2:6]cBMF祌v_(7v ҷ-%) Y!f76hw%IqfJ ;$5?`:1fyBhp [,h$?W$a,yQ$ YaKOqN=RX5n~juNO񯇡LДͳOhs[j}*`X(fC>e}B\L+(/=`[/1Rh TW#1!Qm€`3e-4H;FK6fXXb;{C),;&m#>/XT38T2n 3FQ=]`UyH6G5Ye*@FlAC1FxG]\Xk\{K>?qeL{稘xJpc@3 ǂ_FIAhvPznJ0z9[@T+s1:88crj$!qKJ?nKqf ,ջ7\Ş>\,)`56yș/Ho3yo8 ;Ww>w-+}l'|kL `dHY( Dnu_sku_ڮ9qْ `gvx^TGB{0QVVмGbb|)ko2՘6E1gٳ@T5v'P 5]ZW꩜KAq1FW /}1q6`jEo,:A; 5 8@c Y2ȍƂqwG0g`A"3qUUAf0NҸ # XBFKlq5'8nSޠ0h7/z,mWH8剸krNa0465wvxԇMyU jCXT+B: [ɚ&ۻ_MLȯ˅mCP\nS. ؜%k BaW̟o#nA0 -PY7̜×)ɵ` AwŜL">'BG*ÿ'9 iD}IP8Gta2QfJ,Ǥ?G A+5VLL]P~8n?Ȝxge)r jH i"pY>Ǽo$4es~Hliٹn^ Ckƺ+4? x揉tͬR $60/>BMFz[r.CwlvIP:W:1(_>$hzo `IDN݈o bPW A`UlYFs!6g@Mhh$z7-/? H7qcfdKS (߱蕧k#EfA6Qp~re-|([7T yIG=/rn픞fTI3U1\"^b,aq}y}W3!esHk ^G&q[iqIyHΈ_ͨ{͑[!"L%Tab`ܰf+Эq_3q.$%Pz3eVQ\=UB%H}9s i1I7?K"b$W!xDf`=FqTZoXoڬgIGB ZicWSwbc%uBt# qz$.,o.8LUP;oOp09w OVQpYmo#6,:&<Ŵ/['M}/g|8GJ=q̝< c!mw < sZhlK<ޫ5%ItB&q+D:Nnk^kϹ7(,-H5$A+}㣣OIA%eƧyW yQ:˯)qQ`JU~yߔ0(Ft16H D /עKFgnh{{!+&K&(%ױuξ(_6 έ|3AxEI+@_=Zg7otJ#u=qMLIO<;T%I0sJȏ﷥ ]er{]7n.9U٘G`_WJS)^tܶbÍqܺg/?! |Gf{M lDziyP"82!~B.VyqBs!1-(i҈+Kad_\+/!@/Y@A/V/ʜXc'>]Y`;vئ`tTz`^%NA׫@蕝,͈'Éc9xTY"h e{^X>O Ky\jzC&  L=fZSpbeZTzO߁ 2qk@ְdl0[G_ y"F5X 팤$ bPҍO$ oo_2гA Rt/U#!z j%bt(a)J|0j'BIsZYjz~@8k.C7%ΧWs';t):{ QI= 8uB So8!hOcWF:uÜRZ[c{tpg?9|~ʚI\<86.Anx$o7}ಲ0aSQnM$0]JCȔI4:iYsyu\o/$z?jIjo/6E,7<_T~L~|b[F$&0ȩJ/9vBMJ^fkKj_9nX&0f(V 3{wn(NC\8BS4`]z:Z3)LGvuDɨᯬT%6{` 굟T$,0ֈY=S:n2sVŀ7*Ka_ N-M2bINzC O(Obgjs;.fXsHo#zy:ƭ{,*%M ˠO4`=tAw)u~k 4GnlO=@9x0~v :[4 7G|"V[DU-oZCEU@?$#R袡״x{+\Yk?U!S[+hub|Eje=Ct]ٱi c81o3bfT[#]z^0B)<(f,GR2um*tr:ӵe\k :ތ |fnWG&[r¯;uB{ #jΡ $?,]T+svߕ& ㅲrMpb2=&4A GD86>)^=ܬjE 2·0E|*T{D7\=Q%) âJ>ӑq>ZC>v)^lxMޑ[ٟ5}Ps62^^=BbctJMY <<"0Ӹ[tG&l/ H#+]T@7eR87yhJ*? B!.u=q!oΠ'LmCTKr+f. Dj2C~FSoس)Ux],'y"w0.2}W@bNza3,34>Xucl2΢:V4wvlzɞ)48c$!6 yoA(] U(ߠ۔vbegc\dM."*1|}4AF.HF*sjKӔeHqbxyV2ѫtg5ZvV5Pjho-Kb )QڀrNMs?³Xҹ?TC/3_?:d?>XpΓs%W$K͸e9*\ NJ&5ĵA4=O?"9@Vܬ02-7Ru4=EvPE9b$k ]XPF6#^?@([%A"w,CaXE\$}E!-,fUETq^,B)'&mxǪOp|'RSSȂ3Mh6^:Vc$ i7Zw9tH ?En2 ~P}W6Ҕ)DF}%>a06Z b"&E㩷M]\HZd%G($oǑ2[rD އ~9A|>``ͣwk C ;KFQ>a59=rbLKjO07F?" #z;IB$S\޻,a1\zC[5Bi,Jf䬿F#?elԃB Uu?[ T} c?Gvݎ:9ne1/sh_q>Hh8^G\xKS 77 W 곶4FI>b!r}*Bgs;h Y0B8ۓ⹪ʼn>q[-L%މK~{!WrS&EsA}'b4~OM{Na\s%` NѣUsLGE/&!1@Zd&&o&u;M֭2e: ݓuw~W$~4~8"Fl 9Nkk qq`U/:"{Kr |plz^d`l<Qs9Ҿř=LlDH-i& EG6uJElBe\+i1n Ąˇ TyTV{&C=pl9JX.cluЛ5~S1ڌݓBNhR (]\+əTzMe>2߂ [{iM4BTi HGŪ4y=TӋ*pjϗ~4PƆrïx3UXӋK I-РAaN?aĉsR: E?jM! j#BțS(ս{i gJ@91>=2ҀdHOzת *"k'7 _/],|<hfp0T&~siqm\mڵ9# xәz'\˩HsJ)Fg᮫" *w758^4̃nF@qTԋ(-:΄gci 2!k<ι)~ Ш~@[g^5V0S0*=E SL!\U" bVS}uFDKo8Zq[:N "™+( /C&'Ԗ̍'4N@?0#Mh !fr5ZK3BQYv嵽 cuԄOC|бx'p/iT!n.,兆@~`Ǒ {;8WKem6F﾿Z+gblSVPrlΞqwzJ<̴̷Z߷P v/kh-OaQt\^P, m~f,A ]P$,Q_FdI l^5Py0pnRg =)52D"\Րnw0WLYMJm -ǃ Tzt+<(g& 4_[;b5Ҁ q+MyNHh@_qFOsm"E'eWU:"}]jIuÌLҸ)dPgOs8T2.[p Ż˚~ame8mQ=%+wqcN)[9*H*AP@vBo pY%:FpenZ J&[F_-By_H'GY:^X6Q{%]IyvY][?7O T'bd߸BW -/cmpZ6x.ZV>ys<' :;\7y\ aqeφKuOiLWMOռ__%-Lh[ZP8k@bM@t~#-ь3]=wh.2'[\QKZT$.kњDg uؒ럝ju  t pU و`l!Ebwή|-9:֍{z e2&r;F@,\1݄cPTwǰ^`h}|٧yTkz,fc+]="Z8%ݔzդZLP f ;.¿[Q lg>vAؽ`ް:Т ɕ0HQ<햪ۚz|d9- YPٮSC (8$F 6\"K{瑩5di]:LP^8Mz}[|V Qz^eѳmYa3F*JtH7W0MvvUӧrpkv&)@<BXC['UNڻV,J"|*cT"Xֶh-|&)3İIQ#=."_O8h+W'g!y .*A{C 4m7 i[b  Ҧ I^= oΜ w5 ^@8y $0tix\kJ/70x ? {7 hFv)XU-fX5!JUXMւBJTH?m '末{.wRPn>A3]NX##QJx)XGV&_woE %)xpDaꪸ_/:XЬO> P0z>>\Wm@@IHꚏ"ЍdwUvEӯ#u22Z@Wv *hU5c@C4EMRL(WR Ïi)_IA! OG9PЌN5gfb/*C 7W/HI?@w\me+fD )O؇{u\I Sؖ'-"74otTfާ.}t, 6nuʾ_E6^P?S͑%G6ΖQMjl*(%Zuu3}f`>KwX$ɟH1H: Sڼh0 »"l^*Y0Oa9ЭF4E]k40^LwͅC,5I{BP(]KUZ ,sOKAota:xڤ(Z_Z[j6Uǫ`k ϗL#rtnޱ@p}wvVStvCtI4@|~:`mn~1pzf+1RZ)6* 4G)EpAӰ|pwklv?g=SVkWc 0Ul /߉Ⱥ4&" YʀJ`cݧ C%VA Ma:?MbO߰6e8#Gl!On"y_0w}41^q7 CiNGϦ.gXZV9pa=SJk󁃊pҞVq;}(DV[d0R_~Zߤ>#rTq9&If`r$fIjFV <쨋P[(vPrU9>g pniUϱ1tь h?IBflEi~6e'-49u(F1xgαx8|-XPA&v6 MT41sIr.C3v}ҢxseS*Aޕo&&:Ѳ`gK{YPG'e?Yp81Wd$lu۴`e䠤)! fvieY@ᙟVM.$ !R |sWOv@Y@"W-,R;" n`$; &ND].jGthIgȫz |\d Пq͐0HqP˨Fs:^}UML]CR|;߷FQk˔P0ĸ,\ |$rEPo]n2'P\C'{c$g~j2 ry#˚ߦQk*1Uj0;(]A;OYH;R|Ӿzg})ˣBkB;/4!2YKFZ S~I>-RBth?FcY.UE/d~ -גx+l2<%T\p+ I8sђ4rj?RhcBQRpZvÖYy!elL$?^9%s>C1w0(ƢMrqa`6n-*这v|J ڵtˆr@Ͱ3Vܲ Ha# jCzxTةO1S`*گ1(q_%,BbF;Ev)J̖.6)$^zLǥ^YNdY(TIs'Jr&xZK}FvY? Ne%)XF w.X܇;ϕ] +n(o~kM%)#CHu9ʱ,'I|.TMvb^;0Ip: Nsz&K~ uѩ4Hp/x{*ncSЃhޕ?bzKMl!)ؓ7 n0֋W$d#TU%1yVH)'U$(n@78'TvW8<+ O|4 5G8}ncPFߌECo'VA3Xۢ~ _r,&!f 7^DxoʓSOHJǶ'TkꚸЀ3)zP:vw|DR Un_ciʩ3(Bh_<>BN=qlJvgʋH2I+.50B Qtڣ=ݘn os54qTC(Ύ@hTdDI <1FT 7c$'@S&^@7*(N mfV%o%;.v>pNY@Siwxc 6 8w&oڷB=(ցBOi.+j6x36˷ȍQ^.mhHހvZ"*= a<IY1jQ9jҍgr-^p'ēen8@ƎHpf0]ڋKr\kMrgM:Ň-TT.edtTff %߂DK ʏ0F:XZMp~sn1%W Bh@AibFp˹1A& 80Ԉ;{᠙ Д]eO`[m` 1Ήv OXB(P6 5b;߾tNX^MK[[!A.d<'0-;F"lq{|#Q.ցdneΑp ?Dpʺۆ,#-\H';ԶL*:ɛV!tX@r|JjUaO\ >SOy ӈM{k#SD W?3y2Qs.H!/qnOcQX]8H,_ ̞#8*bKjDAM2#i̙"EuҫuW_ޖDP䵾f$; !18I+gK 䦮GR4!bɠ)}5 RKs"96|4gN"c\.hCbljzy mՠekoL:}޵ӿR(l s"%g}Dˀws]wwXR7hiW uޑjH&ٱO `ڑAr^siZ1N]V _2GuyOB%W9.+V Uh2T n8EyI١XQ6tYS5~gsjszAQ,vVuuiXH/k9_yHr18/$NAiϦS)aLky;d2qQ\% uҲu0Z:L)ʙՄ%tl_ɺFIjB4OdxD1MM˫`E\yټ ׋Lv*-Z.zH{I㌺mD%P_D"$zj_{t4E9 \}c]n~'|c @J& LOJ f+ lBª6t&O^9^[^c &DC2P{@4#f 7{'oݷ yϷ,0jQ\&\=/[$!۫ "kYܮRP/ӭ߿&jx5W0&>Z (M]0T/ Pi="Ӗ IE/U ֿY׶)'ACc߃̾4Wn5ht0r%& 4t^} !"ѥ ;YqM** !G~]Ĉns{NvXNg' %ҩhՖ`fH* 9MN|A Q^:X _UUQxlq'+t m1iRf )bH硖4Yq^=#s.#U2 'w>_o(p;tTvIbG*;!F܋ Q{Pzd`F?pWU&'L/2pKDWPR7`5}(W=SaD*Wd[u7"?mN~O)[[1o?HPFu zC]~HS7'rg gLI$vHgC'[:8[1>s0$V/ I඄I8o']Iv" J^F>1HE|@daLHV;&:q+N҄ x&Wuuݬ.31L2F5a'VI ȋ/; KT{IBxZxls9"FWҔ;p+4utV-li]ZAƱ`Ì=V,K3k vP b{թ:`Ou'.H2K(JIհA<w= oѣBaNcqRNjJQ=XϢ/5SCiܝ,6f5S9=uVNUsX='8-5+BKQp?aq`h#5,J}1' }\g1g5X+q~2؉a"ܡAጞ#wRc -(:|X=s>F㭰wfrmܣԆ|Z>3YI‡cʳ٪NH,.65o*1-_2AkPxF5Oۓu2cB}4 3SG#ƽ1(Z1Mf원hrqVdKC4x|XR٠zo(OL+J;\}Sৼބ<c6OD4-㢅 ~S+&U{[<_w .DzhHG On~Jk5M:[,z˻=y} 3UB;{B<Ég\*ضoz!W=|0Ӵ&#eеM|h̢"*l(SYWzyAt[y3}kun/ĕ*]Wˊ}7. 2zy|…KkAcU7f9g%󝜂S\JCzhm2_AtIid[^hl6)6܃S?!f-{ַ;ԖΗuZ r. !Q3A[LE[sTh#;?53=3/imA'/Y(쒱&Kd ?t ܟ|AT:4n@oWyzVQ",3jxݝ$u:s}܄}ƑlD_Q]|FVlZ ]UeE e&@h0ԝKlFG@ :ƊK7zr5f$+)^?RTJ⑪2!ۜE^a->o+V!yUf/'>NjΗuOE*J%,hJC6(z X|D-~e@[Ij-g4䪿U#`ٟҘ*,qk:h\y\+CUuR~ހW4MY&WP h71o+1JJrͶ:#|l0Q3x$6#0/F~nQyk/}UJ\hۥBߐ,s+qY"7^ڀ8;jİqO3AM9&@w|'E6⽾`'qpqgIotR}hw7P?J G_|`k4ߵR=BJ^^9-` 3I1Ysg_EZotMw6(^q 82Jwx]7E&bSs8k'OhZ7:򒤒`f jV}R58#{=I9{҄<؂+Dg1 A0 8.[4woYQ8\e;@; SszV:jOH6Z11:9CLIDʐUC Iq2BƜ$P!tze"0\lϬl k-xXr i. yr+4~2B㰶o40wdy%m铄-ϾkO '4T!%j U 2l7W+jk*^qN$\>]GN|WVp/}4h tWIa !X+@ 0?~asJsnI)pfk5ՃC<!3ckZ !6F9z#>3/r㻅mǞjW)N+Iǟƞ`$h*^wx3̥p[~bALSIŹEI!DWfKyc/̼t3 0ūC7a\GH0{Au%Pa",J!!| v/>O bExE7Vy[GWʹkiP8s[Z5N|"`@X۟ٙמ fS0S7jΎMXr;*rhcTqVOQezq]ˆ_⏞OK(IG5AɡG|r@e>\.]K^Z1K E)mJRԌJ٠\ wFN a/d({mO`g ox|9H^OL 'j;][%o wc'5cJ^JZ:+ vҚB%`TTQp1> !eEkE2=v>*lwowב]j Fh T?+:_9y#A[t/_GDL }YvmV T!10Q'<~ gJ z30-r?FWRkH5PwJMc#p ,d s{Ȏ֚xOP(/.=wsA:Hݠ3(?v`vTRcK2X7&ʺ v#<[YD[,ju3ݨ #+U)be5_[Z/:y*) .Eg׋d,Y0c|G'pVl0?cB75~-H$-OFURXۖфJe#_s?\Эuփ.!辯z-81m bVe3o|F7B@[iadب ͖Sg7 *ti z Od+hg1 *uF>G'0/|[;m/x^Ͼl M(XQgA62>l3CaދR2pht}(LZڴ/Q_}'⑄hqnѬV)i~ I7!r؊zvgwGgu?jY8M"C 8 f6²liJ8s {(vSH'WQ}b^$>L7I+[F;w~~}h*iǧdK6D< Lfh ak}w/) %1|SU`9*IXFf XY+\3s z86;pP &q<zGw`- !T@m,g] d ,J81΋Bҙ\ZLsadB涽g]v~kxo*]FR*JZef޿ȂÆ$PuDuqiU4=^b_ L d|q>PZ OÄoGН gԈ!+6myZ->0ZblHg6:Rpgs8Qt~fH52Q0Z珳%##ๆ(3Ǥ$5:d5m̩o$*[XN8Ԣw'k0b#_lZ+aK:J0LVĨȗ)ՀKZ5Oi|.d00xNSqT̫Sc#B[O$s>>Dc Na"0 z;04RMhjfs_Xz!)/*(Yj(!RB!$>dLJ4W!ZSAN9'J(jډ4֒_^i1T@Ax>'볐:%Wq;Hr/@,j1, ,U;Z0;nctۖI('yRq!ruF?2&bk]+0_6rOPX>{4wmjX"aTJ_ynۍFn{`jlVz19Ԗ[jӈQ~!`z0U cA Vq 6cë2d qUVldWAE[ ?|inqd6F/i9Grj5xqBkA4DmK ; l'Lj`MrߙǷr1CVyd+3.S C}(*y]-J({1Kl~aQwta&)ǭ,K )#(-/IU-'0-'?6  '`AWA $ARM||_̍'6&rkX 󛹙HE[Sm7\Z!3Vʏ&u}bOٲ%DXZ̑2FHXt$ qJ"`7f)MA zw<6e\ `kb J~lL0ڐz6j0k hCG{Wy1_Y^lםGkPxDu^rZtCH5) ͓1PNVMnj _p*+SVߨX6웍Y,u@UrS}4 |p -k?3%Udx\saG,#bّ<mӫyA1OS0si Z ~Wְl`Xu, +Qn?TPs^0[&5ofE]Ihjt5ðQ5eJAwkEWzTT>bZh,0TS $.jVY̯SJxJ'.Q@KU Rnnr2k2`}m:@Ll Pz8qG+Hi1OiZga4 '30 uSGaJV8B_:Q08G3<!x&`e>~UT!ꩼ#k<6 uԠ&&5/j&B-~X>(6;#2"H ^43!#. S\/Wfb| ȸC3U2 f@[ G5v!/䴚\ +N5xҏ 0+}>Y )^HD@rCT {*^^& ^?nݺâ /Wv}~QocXC(|X%Huf0WN*baװ[;;aiv< `1ykZf}cE\T&9ña;8eoдà+ǡKRYj m(_"JPj-8&>bUE;5^IrENaoѵ2ގi;/j6&wc % /Z5%%KMto ZZv?]tBJi0BdOItq~{D)pcYU`"ƗQ;~zMG~aңy4KSz.D)BӔ#RnI#'ʙ: ibSGBz.Os}"r U#jpHJ 39a Q`^R^Q['O;bHr/L5L=gx^8J:>2=\OlVMs޲L[JՁ S}}^ A+F?fڮO֢/ |FPAru=/E7W)ЬM@/uCrԙ}3'FNلL^:[^WdnHe5ܮy:DNee+7*O9>7 zx2hs6ŧ4()7InSB`i,3f<@~U0X{@ִ(oWDㅸ۔K2;%C!qٿXFpDB#" X#ԃ \. ev$Zafr24ٴxDIHA.J }_9Dt?$O(2XZvZ;pAe,HGoN0sp32{拊tdpD6(2j>&9(GNCH\ յđZcWсU2c3׫AG( #IoiIzp5_br-P7l}~Id@K53BMNf0Vq$ $&zbUȱ:@.ON;y%cEUK^C3(OLC!ކ!@2$\*HnỐ%9ܞ{rpH 篘l6wPLcbi0grmP%jFDGhĕ + ;GU,/]qїߤ'l0\2I2~i;^#hwFA`A\efz9,w`BGȍ%m[߮i*zp$"" iiᲒeC_=-,ufى@[U-E|Cĭk=V=2QMfx >v[XOzWgW5.?,)2hrSa!2ge:RFvFi)LUrKU[ eE񢇻C+$# n1fy>9ܡ[P4:HV=7Q4Ncl_1AUI_Qɣ)WB<<Mwi*E02#0:Yac + h+ 4:|8%u j(:ͯg<Pb,'JjS_Z756G`<I>"o*ssOg%RiNOD</6SkgXG8Jʿ 3nuBGc8.EhFP}wA@PJFpZS[ŞJt *4Zh9q7LAe#@o)ulSߝi22|gC&syFbRo+NΫ9UHE;}_PaaE=ȚNA]"}7u;02p6!7V,+3juzM鷹"l]lJtZgqc+wGV+5gԷB,!4A"k7LB ͪ[ [İ Wխ(ޛvNR`pa)41 pi$ ZSw dI~Ax}Eեl7@b&%&]'<" l=3Gޙb4xI]h^Q'ђ?Σ`G j` 3j;u,ۭ5ɰ`h_ *dl1𑡙Pl 1&d2^~k,{0e±%уa8PrlMPcߩS = DVEq'>[򆩎)x0hǕՓ0sǏqh61G\:02m<^tdlG_!Phc vzJѽE5iv5@ {,\B TNX)h(]<)0p, y| [LT\n1>oGp ǜ g[m;3_FLwFw|ȕdU׾6kI~[0\}#?.MD87y P]2x]iLfQ;^Z9F>K Jax$㼌p /׮-BzWɡSyLy6 -vԏaթ? xL?Cϭ,Tq{1a@ju):T 6Ca/n$ƴN۾!T"FT~>RʋG"f6bP\'ɵ{eB^h Lv4U ',jҀik_Sq͏Ǯmv oH75ZˊVe?!񶺛8PBJԘ 1ե>BtdVwQNY3vH{#*x]G| ?#p3)'aJl!x̄rF`0Zx!DIpuKQ0j vxX}8X/_ * ;Y*g#`;DLr, .z>fN%gxy0Bbyb+Nwlc& Ip*QERSa8smL )ʔkT>)PjHa~Z\e R@'pNBWA9TH0ZUc3VOFU{k ͿG͊g o׻oN_|bvڈX*x/`VhLtTN1wtm<-Ȓ:+}hPqwr6rXQMPȲ%ܘ9~}փuS@Ls->AL_U#VnW<.3Xi"RFm d~97$B^\ $SqO]ٕχP}z NMnOH-:<29v .?@X笀& < T^3S.ym|\܏T<JcQ"zdޤ?Gl<^71*G4Z$'޸oj֏-68@Pyvy(:zz]PtΰgQ95{=;R @>w8J IvʍTù@/9-+Y)dn!sCZӫҧN ޏi `$6?fϭ8lx#m\uа~ۂ<48:Ts'j! $&RZHnGnO(`wwY!]GG(f)YN*&j l8temw7`oJaaabJ)oi."`{"nވ.5LU{d1X_im8ǹ UҨ2eE A 4zə.0yd',eʁo؅dTFG[ezlM5wTM<.Ggl TwKeR+片TVhObT: u "~=Wݑa:s)b$ )=j&vF=B7F_XעRˌUx^e\ XTHg0~l' u=Ɏ"s[UC55})6ܘA ,/zf N)F%{apN`*N*'f4mHd͋MCCsc%JbYr_2/%xɋ^5=@E`c\,7G{CaDLm¾)DKϝ1[T0.{ud2ht 2?`w?bR$,>N9;硢{rLpHOt ?YykjbduJ/g?wY%w- hSN o不x[L ;B9$z"Kʽ1l3365X{3=)860tCН$^j6N Z[P}I[XJѭaNE+G'7$.b#K`RA!9ل-= 3jt'RHts.Z%i)Ob35Cj.Q6qTe%jTde冃|u)"b, r:oGhY .+qmI2sauÊ3(.v=hZta`eiy dE[<5ogM|O[Kk^>iX:NDp+njno?hT*T@.!RGGҸw Qڢtb56?^v#)ݨ6 &#TUp V!JV_sR-Q >Ha;0XF4U:^roe##9s!7Nhoq}jI'Q I֠р:) 9* R͍GSD.8 LwB4B#M '(+?\=@W~{" n8ݺ40QN(ȿ9݋[ݨRX_pނ#U?FணE!- \8!Tig%w0K L?- 3-JKcT̏ gZDzDrewKbREؕ.{ҁsK!ɭ/6̬G*i>,X{mkt-r!;Ϟ$& &\{,:|Q nI`_yTZB^bc$&1!zorbj]*ƅ#vVb[腶?0K$4xVyj"zy`]|zlLvE{/ǿWY#74Jk-*29@'zSu! tL㈍Us,u$<HSik;՜_~jsJ@{d"K>择s~anbo+Dܧ44hjQ=tߝK?Ig VX8HmX\K&^/18]k1~ҳ3:8f? MקD?qx4U!d_czB+ m(F#SYvd$:=͛M8vүxG*QB8-oW^f_N*DcyL/8u25Қ1{}M+pZQ{ȁ BO"Xpl_z82z 殴{jbW ,J,/yh4hτBUXȪԔ29RH}^qB !x +"Ppp [T|Iɵye6]=HRS&|bQ!r4B\`VT)NS-T/: J*#&'U,7~`; GyoPkHЧlRB3HYEH~0X^^!]S܅K4 ˕ B i̜4ͩcp#tsFRHf2Wǂ34"dhYN\ޘh?&:x.otK-K~6" ta\=zY)y'\nICK+ c(މ/#&z;o;lcU'I%(=T2ܖ,}; p:2@T5'"i.hrW*lBPoo > ѹZ/ f`y]6*qA)Eg˪Jx2*>6Aˮwt s1Km?t y7v PRAw}<)J*CK)6INkb~\qAS\_ؚw;PT5JkxֲiD>!6|$ì6]ר[eI ek}lj-v0N3ʘryK۱W>LJ vGXx!6XŒ8zөszMjHiZظ L9/ wIfBg=~#(n1F(ĸ^:Խ9)S9 BAEhh ܏t{%YW˳_foVkUF {>ZX9^{գ7kv<̔BϒcxE ڀ^'!g[r $e[:SPҡr(wB hwt(پDp"s.D_skvf|Yw,<{ei}q/Z#Wڕ(C~bk)ROPhJY3h6ʼjEfVBެiR|S6=P%)B:|5ErNt݅=VhGU[( j໶o[U`I<"]e(,ri7N4526Ug\74 c K.;tO k<RҘQ&lj"(aUU#w[]s^;4 .m(TOUl3hE:*@EE}8 կ×ί5{jϕ4˟d-Vw. q8Wq&"8DHDWN!Ů7=ٺTz` j;uEihX\64Ę{g?hVmiRKIzS-"h10N4 ׷? @.ǶJi|O-c3D}S3[Ӣ,L-EnaDݮ &"|ѩȂLoRC791* 1g,ڽHE39缈GX-=B.|INz!0k1x0azXaM"Kt H)%)FpE~I2@qu i"$!fM)n*S÷(z2ܟz  s :wБFHO#}SV0xDiOyqUel]Ĝlj(k|KpuRpoHtŧ]`?pCϱ nbB=%CDWjuG.a#/HTvWc]Imܑ-BUF]dRQT. R EseRMK~+d@⇖ .Hf]8j𛳠 EjW{&Lx~?D,v;\ g䂖ƿGk% Q$ek+VyNUЕ*Uyۡ/Pj?6Ạ`*V$Nc iZNi:e2ءL-ߣ  ٰa_P; |J8Y=a@ç\E 7Ma^۔lyTKi̢Ê.7SW"Fi>İ[zUv] O?$hN-n@.L*.@7 I&S h-JccGK" bԴ6˦DTqs*te6 }hk H3u}^$lj;A)"shG5] (km^iDl>ʛ+&u"ݠ oGv(3Mt[bO,6j@gQP=-ᗋ3Nvs;/v+wb'_VX!/I)MSziP|DKRЭA AqM/j)?/S9 q@3t+xCߜx2̼w5;R srlHD0+B_rzk)+s=Z?_fnrfc{$ 0'sp L$z֨ !3,:>lײi{IםE@ِ4#O1{m^fn-`X)WZmKFf弻p!?L7G w8 *]CBt* ~0IؖX ED')REyM }nAvl}wrfdZs/ aΨA].:Ș .nTSiNfy>`Ϯ\+r5کa5t;wUE78L! "Tq|Yc(ɒR0 Us$fy,y0_%blرG@3yVFCUD~+r / ?-8sI,aP> J.1_K3s&UKKRcj3/Lr`$_0N5wQebז8B /=?+y4 ƺOe0A(/iBZoʻPԩ5 7 6,xFnaHH:X!p:?Ԧ֤,oˈS8Xt$-C>"[C%dtq$bWFCylbq"Q9*~W<ָ3II'hsN l7qYs\T@Y-cZ^`Ct"ks#U9b3 Oy[Hɾ[ ˣ6Ʀg{eT"ʩX Uָ4-!4Xf(aG #>&AOMK{DxԂ6Qh-KL`Aڥa,CB]@A%VKF0 ˺x:[U0HIoKtԿ9QͭqOp3Nκn'?|h\)0X3 NG"z(y;*AlAQyk/,1us(|Q۩oiw=T_ bz&E z$ˢKBhcfb#rjaߦ,x̍l E/_ɔV!,%t^r%}_+HvB [cSUv1^Y 1-kdi4B1z4b8Ghp1޷/{)5WxЫ~Ƙ.87NjP.͆16P hƐ4$2W{ͦSrx@OXԒ2. wɒ`/ *Jxafn2ge<-h{5_(>QWKkc:(̚wb"tWrW{,(wx$5o3@V`Cg/?b:a͉/`NZќ'ěYߟy+ykv"o?1o fۆ1.+'pjD8ibՠzE91n՗V4H\&@]M(\ x{!S$( ;c 5>dHC7\# g;["M;8t+Ǥ1< e. \}J!E^3H(S=lͷORխ}2>?vB܅]kH(4n`(ƜAPfՉ5k)G;eV)C£$_?{юpqb vEphԃM[  3[WVT/C"ow,LLt7|xi(OLS.#s3ߕQ_:ef3Bbe RTޕɄp-xT&)~w@F씽/]Jyɞv]܂|3Ůjt#,Ï{hC?L3^Թ|3I; tYS ̵o\AvIe+zb$`Oetk*J1 2"ܧ_Eߎ6W 3n4>[+s{2+0GqAr;S}&$/ԥ|>h݋S *$tOy/!oc:Fr)^:\|^"_atMFauAJo Tl}~)#WDKvQÄv$} D1^"9KTޯy jV 2ØēJ5F92" UlzFEITb6`J}Ir"V3䍃dDfAwɹ~9 1D:S\˴7mOב b=\Qlł QAT1~w]j,i/?a]M7C?[7'dɌ4V m5]Hɪ>NZZ/[DShDt+&n\G.lVk9`I Md9&|m.xJ\VI YB2FVzEPNB=\-zuKw Fn闊7 *.qp8eI>R}!CrdkbXRbw^Vkߑ=48r\hD3dkKR˩N|9dO q*Hn$@jv\a܈j|3$pDHG^<h2(3 3R >lӓQh1/7'ifz]E<j"8U ]\ƽ݌瓩rщG+r &@rQ1|nFg56ýd;K wh}4mIyF2uq;}!o|H>*" EԷH-7hC~\%[ K=\)Tg,R2OpWSA&э]o.IY5@ךbxh \]u3ҹ!9 ELN_bÆ2S놩KjV)TBhOF?aW`KB:߶rk3lyVre*c $/nCk> G ؼr_ŃX?i‘KvD qQ4Xde<}[~ȱAхn$Pb* HJL/S@ ӱ\p贾7(]qmj4~a6Gr&4imuĖZFҢc8NJz.^Rxn+kjkqnV@g\+%vbKID23"PݾlK1|+J>`A\&Q g P(!"X"1o0sC³⢬ZZjC_Iχ~2uvJ_o8ReZ`u; Hu8Kv3/T<p]MA)ug #a*  iY#ml#f(QzH@-(<&K1WATwNn(Zo^/o JPɯDwzA,[@==聄h`.gٻ>RC>qheO<{.n'l_A \[$Żi I~؝I=oҢhRk%wtSlMS?0gs}w2mPs1>IcA֐/RFe?/ds&`d.qX@]D#ky; xw0Tg"F)\d9 9,Ԍsx<"նSz]4*@]NqgYlIt.WJQ)7ٝ'^ cf_:<[ `خUi\}wӞ@9?Ĩ;j/Gc);_jݖY\Ф$ܹWuQ5tc4b]mW˴<=u醔-`jRԉ#p/:c9;;ӡFB .nFPvţhY=`K,:5̥հۅơإpF1vopTҶiјz^`(;y"֗HVD UD?$yF 0~WXp@)?N#:X%/^+ 㲺HxI 'zSCΫ.,U/n nu;ώfȲ:igR#pKf٧t9]R@p1VB+iH*K3];N/ƥ,7zD{sKE(o>#Y}Akj̆&] LV$@ESt[A%dnovHR9 }lVpmv,>s\-eҲj:H=7/q؞6{[+-!S~e((&>| y\(#| 8=EW2Ď eX^kk2Kawΐ$ IBaΰNꝕB) qPĒ֗ ]wH% F*[?Л&۝%zw6EZ>F!X52]IR$*hilXX8h3ND&wt'W(n*"ESu/D%|\Y쓄A q5DiwV ɿ3-wxO&ihMULƁ8~;woi7W<9@2IZ&[uf♠B$eko!BP&CoLTu Rh>G|mܽsz"lL -lL 7SA1sڐChkEiq_@j' ,5%c):frbQYTH\{y !S?`mAke"Pދ/D 2%,l?ؘY/u/:v>X"tmy-aOnp&,B[Af~kq4~GTiI?"W[}ݍ >O}dxrrFҾ(Ynh4{9tq]MAp/'U[[Y%2?YT`i@혙@ حu̺RT @#9{_vbKσ#T’VvzF.!Y&_0p4ż^u3O#45\D(Ƶdb]_q UqUpU$?Vr$qo|*kT犌ibAƘ8'f"Hʭ^cJ١!b6S5#ZRUS>Z~`;B_݌YS8M@yܻ7/M5p̏ijIR:{M,i3<&2bޖVJd^73+q/LJvs';ڡ^8}mXgR 9ƙd )&9EsPn϶&'@<3b~T+jhmapzmh/eO1X *=dKiBh  Vkܦ(%Qs5l0Y{ &YHcN#|YA}\Z+Y] mg6^ VC,ˉ3y~3V EuTsD8bRwiuB\Q7˝_e bȐUe 7>#!07?/\Tqd iwExqT-|ȯҮKa\;Ubvi[:nn,꣇XM_uvFc6n,kNyk 7`CT"^E똈v5a@aYi#yBE)#_O0& =82NHő[Utj60$ 8:A@{2aګK.P{t?q!E[ͭjƑ" O"ۘK7b|=\@:l' Y+ #kބkih-GyoRk-.#}o{HR -0 )2itXq~i3) /s0M'z⬀Y W܌s  ՃSN!ٝI'DqFmR2XSlwKŁ/_7_Vt yV}fbFs)8̿b <%ޔؕsDt"kV,ƙ$p"EXˁ=2tHƕN@vnCAHRS{rD4ѪTtEh.6+X;;qjk;Li)[} 譹s<;z.фJeoVbP4_}y!OR,e0!a'NM lzoO,^z{?Ild+)JO9$/ 8mPg״JZ& {0- = h<nE+.rKWu0AlTdA|N ֌A}i΋!Z(h;*l!f[@ߘ|6?aٰfL/,7;TVxfb+Z& |x\b"tW5hZ x+,,&#< MdBL^LFo}fAc> 7dt^ẲEv<edNDj`54Ib+٧#_68F6=n&O@@px>fꇁx6]` V&0^ \@e>wX xWT05MѽeRRIx:R+ƀ=(HNۃϝ,JPlRjyG]5p T`7Xx%kNޢP39R|<I |B1&P?TWP'Uo# (1:rHLyKWYnӁ- L~) ݊ҺDyIނ TOo~*o/p 3*T~+1TE h00*h vX+c W H&YQ}AWUc|P0ޕ78ǔO 4'!LmD:U{K&_~S\%^|DyV4+Qňgo!k \Wr"5~ _}T Vl4[Oh7ϯA:7@ Q rhNL:\i{q !ݣ @H0`9˲s}gm Hba%,vPR+xE$֨C\s'J hҮ%/N3FFj[;d S Y:*qu(d 2 Ũ@;YR3qJ,WkUI{T{YF Xwң@̊ӪSÄ\|nU]7 +=}VAH|ћDA0aw=YFLa;Cnuѣ9seUevnA sW@`w…0z &>t=LlS K٨1[nNCB(뽾 ג6.[~kX9} =[Te@)48ذ2Aܢ{ *Q+p1e6QN'NĄQ D&# Keg4yy]þUՋ7 gN޵Xx U%@Q@ͧCk@Su 1,^ 1ŮzAL\pt1ȊS^1fٽ%j;GM YLd<Ӥ:&G~Lm&59klzs(QT*s?gc*|$]XB=Yc*'Iyk&bRCj]@b_vGVXofQgYݶR Oo^Z$iF`'-r=tsL\8Z/ t %A\z9c_g1AF/_$.}Ofv  HnG| z֩ 3ֵViFҋ- XNu ZTq|zqOO%n5JcHl=ˌcup/ʴ*^!C*-xux 7:l%sb2PO>?:PRk =g{WUSY:A!'so8{0۵e<J^\n֬4|ɢDރr)G_|ta88.ۊE0eb"#BimY׭ m,Em)lwk.HsszYDO7)c~_ A&&6c.*4zv ТV _x;RվE 5Dik9aպ1Vjs,KHp8" K^зr-M{_ w%#L$Qgђux)9]dDb}Ka9}V3gli⽘w)d7Gd`yZ6fTHX)(9lA(ڻ^7,C Y8m_1DB&,i|GB\rM*ŧǺYR@KdiD7-e㩚 ⇈7$4#WV=i3JB")l&M9koПv^{%dd\oHK:`<>}4N^@‹>{g~bt}XF0~%vt$2~#~ź -AW"F{Žoҽ12a lYGӺ"S>3[Xdh݋7B#맙)7VAO9YZ^^~IH)O_KҤrpf1I^ T@5>7r72Dd9 ^B 9a$!4go盇0y4N↑coZ`1$ ,&0F`yKƷ~Yjɜt'FmO4IeI؊X'*JiGa,\bU NK),jVzM_)̇)=\֜^. S]>1// TU-^j2Gr %1K8qcפ=QJ=ȍR OQ!iLcPqZPr9\ >T:RcsCh-8ͣb8DQF=G _AYԄK(͈qyzE@\ ڵq@;A[+-P'e_& d! h:K$"HŻ&0)@CˬWL*ѐ:˞/ԳbQ3*:OKIZ*?=q1}Tp'Ө:MF&IJU .B ;H .Gp|p?WOBHhC#t}ZC\_٢f4}軳x(%-<e*jzee^o۩ɞK@.B%Yꇗ*eYPHоPLOPw;0s1Ip)$ES'amD~[5#燬}\-v(yI$~ʀG}!*,ui,[,K09x,\= cދu,Yͭrwٴ5oLq-VPClaTX=W8@TS!(,7x1?lXgKڹI62Q Bv:gpc%r#qѺ*Ɣ乽D:qdMq'U9T?ᾛN'9=˜(mu|gch;ES!A **wC9&N'[ 7q^%m$U'ʘv:Ś##|]q4_[Tnp:U`5?`W~$sd*w;Rj{渷V mcڰz?)8 Z~LUk^t ❚lm E-| ^y?:fVf(kbҍ3@6kP¤FFWzo ҞP뮩aq,|5HN.78`>݌ rxݶ4D+<-0oEI4,51)@RۅVѧYMG59D0*{[Tɽ*UAadݢ~s-qv4iAw?r&)Z{9xB`.ҦhwbpZO*AN+R&͙BzVUx9ԶT  Οg{ vDeDO!kـ+zĩ2e_na"@p7+(MȡL*cږSF\: dn%w2#Hdpju>#N"Cof℮M O.E;uq߂3ve,.E 1f"{Fn?nd^ui|Kr9SVk-wA?r +}`,ŴƜ/p|Njl&KyT]zRZBiÌ۫qy$;LAYMYTCO鰉\[фSȜ*agp6=ߩXmס$I HE+*95ubN`>LQùFj$; ߜ;l?027K]B|I8hq%H#yzч9FyA4?;?}>'xع^92p1rSBR1)6sz2eRdPYdW#}\{qrWi' XF e`!JcxAvf]~{Hfa O%ԅ[l)7lN"ZO|` aIKqb\0*{6ig{t|Őw۹hst-UYzW!/#aOczj/*k.T <|,{+fXİkMz Dӵ#>pG 2vΧc#gs V'ne'^RXT4 gI|y̥^q)TWښVC| 7fϖ4jJ{E'j)C@08;4:uZ'14n e@k H#dtAIZq. =9)|{t2H%:ڽା2x*٠WԄ+]j3Y1j;< (|(ïA'aǼP~thbB; ۭ+g%'YN 0Cr~C *{m]8B2g]V$xq?Rs#[z(1؁8Kg݂%\ʭ,;RA7.0G.w# d}^+yau< InEbVu_Th[bˋUYӦ{b_⟰KkbIV?s{yͦ=2Ҩl`}@ߺ0l0$qRw&s|[<-| n2SkKv!8v3:{u2֤w@Fķ_z~O_N}ѳK}D)hb3VOahGv/oa%6:⛨iK IB.xo"{ ѲBZWݍ j Ab^;mk5h0ghY.->0D1dgTu^33$rDӬ<7_S]~;!>#i8d F"uf͸wg;N fÚ׳_# %]7I["5+ M6oUkZ+\q_H־*[$] Րy l@ee~|p+F2j\~d.q@y:grQb{T9ձ(PMvN0^XWZ dZL7qk\C]m1H3i7s(>ڋ5Ɗ sLJFk!lNA J{Wnm]΁~ vq.~)zp!>zvUlGV}2vlWדּ$W#w@!W0NjȈSIOo G[pp:aۃ^1#4G5*߸4BDůNܴ7kzIS؀N԰?Czh;V\3 :1J,Uk[|Z&Dtȡ\]BExkh8:e2ʉjdF'Zꄼ=3/ ʞ77 dri]qOU=+ū{ "NDPgHSFW&£LhA}t}8owdK;_aRJOKYG}h/ X }aS6|A=&݉%C@']~2i-kjs oN"+hMyFy&p<&M i؞KjGFc׶p%k4/-S'AG'<Y N*"+`E*CPy^;vT򓠝ff6 D.$żWVQFFC2}İ8 m;OޤO-˜bdvk#_!BFjO7wT釵_?'2XP"H=bJ?4zʧi5yD,TT'˺#JՄ.ܰhdٲiBhIBhWo`,zpMף W}0U2>Y/@dz)~ڃ<_ߍΚ*Ҷ$5niz5߹k**Yͦƿ#/TsJf-=tD5J6L}t@JIN*mJxJJ}tO}=A_@.¦5?Nuٗuȫ sY[@ mm_AmXSBqll( a1rVF9P@r4mQ 0\oLF_'Bm!՝*^/5Px/-vhmGTaH~n?#tqxz, p3&ls nzx b&vY^@\3V`N1nV.<7­/>ߵ*r~abE ~`*Sp5̀ ZLxmjJzGoNΌ/݇́b'O~"2F^~YK_&-{zk6!6 'q0ժy[CBB e-!Yń=̺хއ墑-T~I=ޱV0oF~{#dB?'4|TsY92gn5NfUHO[Ffh$L 7iC|KZ93~҅]6Ynm|$r?5=j@O}aU < g ̑ͻ OUܲQ',X`WS"Utew3*8 0xr酡|tл W1)Ч1{Y/p]1-T2(zͣM݆pG $=̷F:Z! %`6*J?i d<<$>!?X&!ұH|שarXʙ%JQzrkA^G)3VMDa֦uXpRTg3#" ^/WwU|D{~WtScE\A~w !Ձ$CgO.Yz'K@G Y,>) TWN>HΈkN~嶢qACyl&Y >"WQLܗ![@<aPU[~mMn ZV?K+`O3(hH9:EAKNK@u.%) T/>FIH|lX=<_1N4[lp1e3A-17V`onOuxSpsC<&KqLD7n\[ͧ9ODV{hA쐝6_6 ?\ ($u}9kupM%u`q].Ҷ">( pje,بcba;XjyDêt5aEwC11H=.#){w]bYoG,ދtK<o{WCW!OIRrg(G박]0s DXTt Bn|nS>t G~M*#~){YԑANOox4F[iSx QU }Nu">0+rj/L!sL[le>u Fc0Xʓ/@i W)`dNWWc븕/;DV_jdA*ynJa9yjL|*Jo,2|ӯ~꫚k\~ +؄ۈ`Ud3 h[$ feGp|A0+Ch/2 LH$V*; ʬkp^c9? a)am(Bbng|px/BwY BHh!H|;H q}hӔu'xLUiz/5;ś4bQ<{ 'q>76; SنUjѴDE1ƍ~.ʉ`n[9a.=J1bJ_ZMW30˸[* 1u/Z~˾n=.-o":Dl45t]A:FÐ}Owx 3r't&78#=זlT:|دزY9N BkPĸ1oY.DxkDhׯU^,tqtwF6l'ޫ/V\?$3ngw* )6-G b|&i 4 %N:?xWM0W,d}Z$ghWP[;H9;+ Ǥ(p4\ݠn,I0-S~X ];6ם~"2}5sG. &<>2X@Tؖ__7 E]k@cd\ЊEӜ,hsG|t[bke[4cǶ/fuST'MAɃ ⚟27! [nCj=ҲmnSJH#N\-5$|-?:e0p)jύPWe\q~c־>ğBg}pt#P!0U  ^{R `un{w\xb76 (O֛*gmbk $4$י6òzO a 2wg+jNPR,}H:$݉HJ@0#Xn?adXunm "i>8D֝N491|4Jy&F"H N&Y>%Y;@-l6., *) .Rk\smf{A[Kf$5,I}4VCbH%p^. CuUU I`iӔz$T\F\1']6j8HDlraQlSNz^8⇹ֺgkZ|q(Zř\M/ޯO8G{ 5=U :$S$["V°0"5w\(Ԧy)`q"_ݰlfE((7=k* r Gb>K{R_LV岷qP)ZǏzf4npƂa 7H(7'-nYF53DzcȡҌB+ZḂ_ `Z3"g5f,tY0Vq=8=O k+Q./ʹYVT#DY7Klk9=~kjҳh0@!Wҥvs[XEm1bq'g#j H>3vh0o3m|}*w/I) +܉yg&Nb1~ɂ>+A)HKןW r/ mֻL1˕@*994%m3}h̀G&qT™t9oE?Gn1 סy0H\_Ex[|3sv-)t->ϢVkvZ0},ς8)Uk[,hpScfVGP_ r==X@GHG4: otF}?˱Sjis(LJ D*(J Cj*fOue7`\T@^CC& 6]p;NRSهFuO> Q% `Eqd9j=KA.ʺhy%qo1$n}uN!,=h!Eo+B{,4 y@W;k{UY}#Qʤe &El؇Tja&4ɍ*"Q򕘚dN[i$6c҆LH10b09yl_OAQe4,ka e&~8袗r+=q &/N㶡)uȶuuʩ8o PGjn|t\ԃZ/xV0|LOq#}plo@.8VR?LRZY^)r1TJ̮|EN1 x2jD?9͆@,]̤n::9$fӛ(I5-t@nM/7NE*2ڄow!7t4lsD_HvoHӯX> "D<Ohl#w6U xbzBۉ̦|gO6!I ^\{amQndUT*݌Z$fD"{UB"y%#rOh6myWDǴ[p8- {Ww<]ʞh"? =/!ᄔ00 d}nPDuzr2Sqh iwWj[SFa,T`eMp7x.{/Nc07e*1q5Wrқ U7 UXayHBb\ʡna"l"մ+h3AHk*ySp|}Ni] km[;}w9cn өsJgP+$2_k#*aĀt32]HtZ i~Zȯ/UYoW@l=btԀX[F@?_#`hi֌QX .D@jʲv} / {RkX9kVdBM57[ׇY.(vۓlxinw*;>*}4*r:a@k,?i1+_cw~Z bu 7ڳ;H9 |}1^f[6{KX%(B~˲97v]Ѷ9lh)+ñJߊ]ziK2 \ 5p96S6t0c}{XWqY,ݑ6Eq!Ig&@V7"ka^%;ғ=H-ZE>ݧvңORî;WKq-s>7*i QWF ZYVMg-2L>rNƓw(>=a]PB`k28:ҧmOôˁfs$ ^FYB.!e>Zi ԼD jhfB]WrXH/q{NV-bV+ viNxpܺM1h'|/5JZ κ'<-(T:%zj;]צO/ ]aFș̰u_a@ye@!vI C K>|-5`m3hEb!u[‚s0 !FM;_Ǟ 'Æ @f/ SH1{ +ADV^2*{q"B `n{DzV.k-mPyažP趈W a=_^GH.WI3y\faoŴ];$ǭ^jf{ Gӵ.5@\j.kjп-+s4k s+ޝ88~M:؍+2Ƥ15P>+ӊ(3lyް :֞Ԇa.~GGsL^Hڠb} ЛL\R6ɒ3#Oh7bOdžC>2შ[NbOWF~u̾Rx(GSbGgXܧ jg/bf 44hfePGP7Px#),֡om"0pIixۤAe*|U =iTP O mMg!>cce=@ʚޑ-.'7wp\z RK]vDݵ+|A}Aϝ7waoWLmV&_ ac\okϿivh!]B}!jߌFӯw;+xM.g+ӂd5l!C } ]3<"b9>nxk7kĦ u^dOu|5ɦZcn[ڏ0P ;n? M@HJEJʽ~ǏЛczP UVIR—ƩmPHp`1Ԑ\*Sa]c+e #R?4JA"'b-%,{ Tu5IXIKP_˜mLRZTVu<JSNCdtw/X -232xpRH6?Ȝi"hRB>n?me=;%~2`eqZ73\ oGv oCڣO15`J549,7 |<4xDgpfrq@ᅫ׺8ǑqoQ##@s4\c GfSe@ҟ7"&rS*1>e#k\x fSs'$y\%N~@ݭa0wC ")J/R~75yo"އ2e1DKw(KogxH2+vnf'lyus?\4q rS2O:G'!86suThwy0)uk7֛Ը_)3g=Oשqo.u#;*H L<3  mH쭟q!QXf#5# oX 6f_Zok;<]tp!IoMn-bv!OZ 1Hs~ hZ?Uv2E?TLսﱾ:_r]5qZ*9qRV.VEv02E K~sxI_l2O{Ay~sZ5+vzP7O .4N ď?cW&YBbVO2.&O R p'Ew;ZƳ?lͿO"21&xnV.DΜEr<1ӉEJ33o('2nڨ˔v/ok'Z߂zx;YuC) ?#?X0o:]|>J I,cN >!8ކ7=M)IR!kw] zb8#:\<ۃ%9ȧ" Wʮp.5Cb4\قf9mȲ0DhTIݵe:\%LS|r+ǟ]T7 W%g{:˚ǨU瀆R˰&k+;}CyEf"P(5"Xżf.GO@eY(qS'mPg vK)qN G9Y`O>UHD-uGgUw)/9L)LTzt@Zf_IucCEHL#57Ƈrso- _aޚPSκx}@Ǡ1D~0!`#<$U5ըK5ߊ4)gE}ŵGCQZkao%K`- ԞjDi<8,9$9;53뫇HePJ-+0Cʂޟ"HtݤbO| %b$@q`8WCc6Sfj':E/sύc &uJ?vTÏgղhTk1s(K:)A]80RqJ} B],[QoVT7A4D\(4V`d1 j=o$hSd[l3v=wvsD7 ߭uj߀bE^F9@Dزe# qܙ P>,.\#eoq,bb޶Mc2epaYL,,49%!gTuq/j|CÑ ԄB ʹM^Bpzy`]s \wpb{yVѦ:]1} ;p4sa\!5f&+A2@a/,&4胃YsM۠F7찶]=E ~6a:u$ĀI֘8@ q"FEFf T {s"XԲC}~@qeb%-ed riosd<̏GxN>q3jPkV(j+od"t| {IZ|?ezoF0gɗu2hS_1يe'ź|C6 bsȽBg" 2ʃM2mE=v%7R=`FOl'&O&5Ui{ Vwq]ov3ͮ6?&1W+;KόdQHQkJ{< 7 >xAlGJr08يGZiHh"D)?˚ZB's0P]qhn#H+4LN7w @*2 l珐6bt6c{g-A"Fa+^ &V&.bj A9>f0J/${%GJΏ[ӢƧeGgI4+U{*=W3mJ@JC/' #]ZtN\NY̼6I^@>vVXF `j$(g٢Df.rW&gFJcCZyG'g^SgG1(x-ৱF8̓ 2~5&D&!_65Z7.$-=G [ nPߺϙx k^1z0&C礻6.T^#}܎I.?MU.ᣁ.'"Di xɛ:cj'r'?d/^ޯ<5c<4iPyhn$S`Kz_86Bs&ߒ?JݫPBv1ֶpXI/1!yN0B+'HVŤKaL kGzO:֭?{=o ϰ#!)>__Jqガy4my8֍alL v#kDF ⚑3w`䟋8$ &w U^ _k>i 2%E?JWKixj:; ,RZwcTV"$R$QHqLJ]zVk8S3S/IeOYa;AYwEκiAO$e.6Zau ZkX5f e z(7 KLcFϠL<8^h.#-'.(2b &M\r'EsUNj= d^#O|ӡoQv5J3$,5l<^F;JyA+[ԜwXę^iiRמkUxt#=B lHe ٱldTB˦k\3m>uOuAlkXzk,rOmg`~qhqjYZ7^ޒ&ؖ'XhU3ǢeH{(f S?ۖAGR>SOO3; 9;cs2|7AJKY:8h8SMHʒ5¿=֏թ9-<<)! `YCʿ5{DmnP.Fxw~Wno@OBr3C^zٕ E4<*BJe"WzO 38jH#In%۞FW0EEw{s)x0a(bFpA3uծLUG6Q2f_i„V=N|Y)Sc<ޙÒDIו_z^a.4ŋgpH,!uՔ=HD(Is_ր66?z$:0lK>k|?#V6.e୯4a69{zR1B]7Ȉ[$ZuM@>h=cy$HoV\y(P%?^+@_9t޳Yf#'ff6(|{Dv'SIXj Op9:P 1kBA(&*3Vn)dE2(̱9VدOr\ٽyG !?lwkt{.KiۚB@KZ5$|bo&)3e‱Cy&ΔxwU%?qM~=-<$?ay]@w q 布}F5룉Sf;j a@Ci*x GE̕w%rTp*7px>ᘣRDSv=CFZOaRBrݺ$g4׆00 _W0.imwTQRigIUe"QyDOBZ7c.{ڠfEI3SEcK9#ޕBTAmK^/A3o\- օkӸ5[`~\S+c?#;8Y ĥNj<޵iK7[$Ry{$tQڗ{MPŊN;/0w+zU̍[ "#y,%iGxMwЏ6O~ujÿROgd o)s97vMm.\4|9}XD^c,B( =f^) K<34Cch/Qމ8N $HK2Ħmzg[}X̓ǣy1&L_Wv؈q-S.-Wc:mc-g%-&5mE޵><t()ՅN:qPvɖ[Kr@`!3(B!ޖLQu"&/n5أ|鶨ōuO[˞j,.&K%۶8yXSv0Rgc!7 Q^!eZY (XeJ#rʖ$)쳁P|'Ȏb_OZl*Q&,Q''G ~|$AbwmY!<At9#!_(x|_ ] u$ħ2X!Axj^"afֈ׀Yas'X w'#t ),qi }#QMbqb]&t"ܤƳ k)Zx `PD\Wtkst?=-seBfߩl+_'`O:)4!Owpev־şy><B*e+pCaxxoi7$G|7m7Y6\b2pJʺ `4fbr/2H{ dƍٖcfL˞cY qH3 uRy!-oZ["f<[;I7!Ja0Jێx+OSFCp{${h("̨\wY6t8Fv(B엌!aQgr!]!ۙ,ۍwb G_[?=nH豫 JCArj5!-3EQ7S+]" +Է: ˢ#Q,@xezhC.v1=ԡ5ޅPryLi~|y{hlj樢Hb"Ր*S˳n&y[Z.Fv1ڼvEݎ)9#2=S E]hry|֡؟KLuμ:&8BZo~4^¥r#2 WIKd0snO u-W.:(%9$NyՀK+({0Ɔҋ$K@˳X--L5X+h{de gh*ٵہ|BW>Kwݥ={-y,C5kW62ź?unk 8ӻW$Eq|!lAXPzZX/HR~\{Շk3  :Sh}<8,^CpDCGq7mqe5W!8^Pf9GZIx J) 2V Glr)i~e͡CQQ vtf/# ]]~IgVYRwfPxB!RVՇyW"wP&;y+ 4<'oҩNM2W~nP;Yv1?K;@|B=s_Z>5U;Z^-Vm㨴KJJ=@F_D] S>I # fsˢ\/;恫){d,ih-V!zQyPW%>'AaL]㗠i ciq"LCB/7["]\N-sӚ9jgQ}:B.&q2n-*j/ˀGp\..Uxx` '`8-ϚFRo/'?MdB%9C*mgND;2/sf&9 ZϏ8V%빪#_8rs}vvmu(ە=K)JrlWرwֺःi~Pp./r(Q4v8EusN}z5qO򹾚nﺮ4qzNu~Y򴳾̗,Bc+.,\~Z9-Ǧ">Q4 Q70 Ȱgg4"<AQjVn 9E<8|1[e{}H}om;NYUZֻ̪CCRHKfgS]HkRvr[X#]\C-CZϴRu^CI۵gٝ$6Tgc @9W8vɃZNPg_rm#hU(*g)|Y*e{f?4X)Or2]eJ׀2#UlqM. ;US&l  t\wQ*whDq͐'+ޤ`LUK>m੬$DkXbgU{[YJȃ/4 S df/L5~XW+`1:xډdt7[ lhYQc}}VgX#nc~UwIȲl>If3UHOLLUD֞56Q[ ըP<~H3; "[:%$z/bľ{528lO. c:5Gn fD>2z F!aANDLa,e7c%Kkw5$Bë}>zθ648V@%uwVzRG߫I,5/+congɶ۔Fg&sE^Ou{ 0&%Uz3R#x@`}3g~ Z|Mb#Oh m[}n^c~D޴u|\ԔA_+}E1zQЍuf'pOc%/VuNX.6ȌH\F" R(T^xnż~$`"&TnYtWX;*і?X`L p YgЈ>:i;M:e o#o;f~>$&S}(; @sh_ʅvI)ZzA.0n)񿺢|J?&S8m\I18Zt3ԲZاVcͬN !L~ w3?&$GG;Α!?w"}/hM8xes޷xyy"ʼn9a&^Mt_ЫqM6j\**\3e@!}[)!("T;;MZd@bYMƽ%QV5=og7&)èXk^ko¾T6-& 'B%ˁ! ;J#iF&}+/YIƊ͢hM*UWh{Q *!ZZڭ(jTR(ZE;Ba?:9(Z"3Qt`^uxzXw VOk*sY𮜋jWl[ t";b#\u[|k-Q":'\)%v.,k4`QЛF,1DYE4#"rup$Zr r)P-8aVusVXsK2*%D= x!p^uR\ˍ &9סQ >o^SkgA+Y)O>j9\xHzVu/7ns.DڊBz9}+_T(3QJr a^jO*d,{FAp̆ksz%RNwd&J]G jv}r%po?{]os}_K(4VB>}`kN&qiy3.{04[ UK"e3a&UBEH vLӢ% "l @I8'QUA>Y@x鞙lct#'oH~E'ȓͅ '.-Yɐe¯*˶,݃R%GY_1ʧR:ukw%`^CȺ?)_{"#Z!RUѪ[ɃЬ<_KX8T}jb8L_80`vdA8^ZIS 7O!i{{J XNNT"\kMto[dept<җA/B-JOq6$҇ XC).]G)-ĞN7Jx {R 2y=hr,u:"/SXngn7Xg]W<erda gdV2qͣBKK-G>MSw 3|soQ_.n[kp Z&rl#;i؛|CLtt,y&6L&՝]^(%!^ټ 7PB`W|\Kk/D2yZ A*%⿜&`GGdDC+e47BH}+TI+fDWcc~}}/RQt4\ K) IULUѶbm78``u uܔcۣohup'sy'D4 /@3wB&[Uc-6wp eW;BMjul.ylNFZW \=9N{8bImO[`> OO]osy(FєKwIEi8Ҭ"J䫸KԳs ٹ8avC KB .U:(94R'нbp{K-̭-6 )2kgBIK{5vfԻu@_޶x/nNVFo@hFY$ ,Eϻ ? u[͎2E@lOb]#h׹ W&a'?7$^c$ CGgw(d)cyq[v2R9LS;ưfk2wZ56fx1YO*o?{Rtkw^~ R u6QhÑm=8FƜ*sPȲ^jĬ@DU8΄C:Ov9ueV͂/jjlvsԭ5pP4E߇V%t>zܘn/dY [Ԗl(8X jK,ݍUi ]8m)&k˜ B [ A _"\ЪkHowp"ݾQ%ɎУ'g!c<1(SȗR ̯5ǓwU'gCv*"-َ:Nz9iw}oKqؤ =Qn$]>OGן Ata 8b<1\@Ax;#b^kLcy|Z!rs;UIWK),D uFJ#1ngR-DW /'AA 40otDzZnGO/j[ ܝK0c ݘ(.Liz.KoqF1{!'\׃e }>D7AEz=;v!U:6S(e iq.(8 aJ2Td*4*wЖ(i}t̯̃;jsn%jgJ!s :ǯ=`Msh6+@D +|痕*r(MM~lo^u Ëm/t;)]tN ʴAqhw}:E Iz=>_7Ԗ4̳e XBټ{''%bͷ18}n諧rLlƶTvb;m6cj髪Knb_d{5YkkVu=AMuUgã_|a߸H uӐrxp'4s^/&o+Pd2p9 mwGZ@0~2ЮүԌ|XGWGrUcFH>Л@f{Iyi+B֏ ZhU@@`W|*ujFH&öLL8T#$hK3 zJ# ź Otfk ;E[lH@U1MBH{Jſ}aDTfwY0ⷆ؃vdr/Rk2T+R׭v7TF ~[( ufo蝀 w7O۽IElú~ ^nCwjBBVݵkr mH sntEYu]a*ld 9N8¨KR.^k(ٌcx*W^}ݖGO MgݝAE*'N6"u#& l%ÐD_xPИCcDH#$}3wm*\E_LJA%+j޻& s$FcrY&LH>Xa.'YoΡhKH<>9=۪=/f+E{x;n+ԫ}52/<؝0Y4y8o (\뺯Hg;~Ji=rcllygr^s6|y'Ҫo<ˢsrB@ψf-;S6)[:1 8 X,fk\gNa a]$vϼv0rۙ>ݪ%AvYz,tbQ=G{.}G!f+4Ό>S S%kghOYm LjF8@rΞ\|ggp'i9۬g`D"$Od4:½ɟ0>uUTX|Ux䍼/]uc iGF Q>|e)%b7D nU)|>TXBLM T[W -D+YJ> CuuNLvk-Ϲ" }ŒPT (ͧ䷕ыm+ e*;ǔ~n+ߩa$H]Қe9O<ԯ[!'Hջ,JN3K&@Fҿ"T)Vgb/ d&qǙun=k l7I%:i&.~bPȉ mLt҅ i}9jd︉d/ BC^7=6tǾz֜쏎 8V=Y%θ?%5ڵ_:;ͣbtӞp_bZU<%⽦$!?CcؑToL6/:i5[WHRW0-QZ9X??1A*z zuZ/`4v+{MԥhS}C:}D& eUwSj  N, f+9KGL, ',k F72nCAG` MwVinLiϳ\:,11AcAJU>V7*"B@iW'> %VKi/u9j}`+Ya-fCYMogl[NPg;NWAA:gڈëO*i'3|l/~B d#)z]}bƿ ;pEIqA'ܹTz+jPH*إG(\lSY5}Af6o:4w@SȌhCo,qMP9sl0:ǽēL fo^iGZҹSNK.$hWM/1BüՎKίjs_z'4-on]]c;WR` + W)|D1\@]aE3R+g&PJe8jR3 lfa|8e\G)4wwfPir7a_"@)+iS_ӉtD;I}_mZ@k.0-8LO{B9oW̤ip4AS1rUU>@9b>=Z1ignw.FZGB t0sKX*J}z4W;## +\=AmoԯD蛈B]Aʹ$`R_Y=ojH:PRNoM5 a"Eȋ]kiH0DӨd )[(!eBOlx5V]ssB;lIϼIBqK< 7K](K 3$^@{71AlBOp:ZTA.K/ӊ2lf %NGY-fy:$Уp}:aEsEd8>@$Cg?DZjۣu }>TMun?Ndj^x47 MtDPM}+"/pݖ@"KgZX7$2EӬ.:{nv1r -#8 M,?gC,γ,Ypk} 5lIH HE otgP˂HL's?!h/P?H MU31ܞWjr\"ofv^DX~V뻗3 % \HgȽ8** 턪($J )2IT=R Is -fqƸ0fL;JhAs\PrE.VLW"s)ɤM2~8_T^ h=9Mr!"yW"%x41;1I a_a1tF7j8?oҽ~MJHd("(~  TKZU<=(e<rPʼnw׸V!Y /d_IQxvǔGO2T#gLeq^ 4d rcL T]ڊD+8o[հ-4zׄs=Fokdw3kA^b'MoI#aYlroB.2! UgX  Ν>P]JרB]V'jŋa,;D49N}_cw%=sIZιf}VCqF19oLYCs%D/;I}8()@I@X >Nv/`}չ%t*\ƃ4ɰzj@s,5ufP+{N(xGEpbH LuxؓqL8e..T# e7VKj?H ]9z%S '-ONG um] :^]C@BL O}wR)3;Dg5t=r Uuʄ续Mzn<>Z;o|*+g(V/qTZB>@jbX"BGWE 7 O<"gjRw J"2u(}k\ȭr p?*3^ܳM-'>GYo ֝?y23+:v&bOa%|%S1um˙8Pd^+ &(-"-Ȝ/By5-%2. dQ vd GB 7ˤJrྩd.ˋDi5v݂r 3=۾UbVJǢ)١t[q<+6~n2'Q:e.Ɓą x`9;j4GM1tqh^wO($s>PVޮZ\|X*f*ϓa󢭝ת`xG+!PÛAVЛnԐZO#/ l)>x@!6%C e*\u<z3"gh,B _qv&,{hoLyzA(r{>e|-J:=--gK {|75\&~P (f=Pk"|Q}Mr;v r+iڤ|xϢՇlE&8 &Xb8TG"r Չh<(*Ers4)=?[+1@~H(|glҮ A(đ:B t`&6|3ӊLGATl;Ԕ`>I, w} .Y,OFV~. 6uq Q18]SFوRuWh23qu9>&խt4p܋ofLP2Ũš)5Jd >Ð + Jx ~#V7 N1S LT(!1m/^ɭ>s/.#s'(657jZi,Ȁg^V }QsJ:NAl<"ܔZ0頴uX57%{dAc}lS;/i[l?!&vNG]vBf\pۄA<w%,7!|<=㜃!;nj7s46ql80WaTiR~~J˜%Π*sB_H㘖 F#[ݑ wU+Y{ X$ vXEe<ԪۛlbxW|㾲zyޕ= ZC&_zܫBhJNb:%TG:8HSN`z <'b 1V7OA|C8h$@enh_O7O zP6O^`k-ӡm,V%lVI @[^oPSR/c($0\03A>&WcUkG? i՟f}f 0 RyQ43U_µ 8O w=];ݯ'V*<V /b^G/ߋ s@=i 0>!E +*u;kmPތXȉ7xl7y |('읂t+LÓ<$ Au]x"#1^wiNW #c$z *2Sq1R rgj)?>A8n`RcQܐk-VJPxXKzq)B#"<) gV,f.26;w T'Ft ~,V `Jq.nA2-{f9ә gHJuY%LmϬ,(\:Rh,>ݧw#hS:}V7o:T!U*= ]qVm,>0~Ֆ~=_8ܴ{x ѽk9[+91Ԩ $ʹc3΃J!_Rp-"VNjSV3-da3=݇,A t-,j2 Z 8=!Gimư%y-Wv"Z?V[f=6r?#5/&En%6~|SI OMC㥹5Ul }GiFU4VKbp]f|pyzg;vءRE1t$g_kqP?; Vo5i }:AXFK7+_g喊m 6iЃPp< q|tΟz* /JL%i'5J() η\pcUXݮ\VdGg I̵5OmcFᔜ KhjuZ(rC_<([.݁68R -  !^ '_ٛ$p*'O,>b$[&$,)OSLY@>zPq؛턠qq\",wH2[/㘆0F+_㐋-PmBez"336Uu_`~\4GwOv+^4){oN1gsdNR /M!]  vg[ :r/H3)Hx:}EY`L+X(q9uO8 c>XUBT9д_CɵM{WX`SK8b_yais}\[AQ .}`y2T\_gTqYpG}ܘS0o4msX1gRMq b%> G UԢL嫐r%)o|rۅ<73-Irx> gVa*]zxQyK&qEdCoK(7? ޕ }Zgqe# EMnŇCL`֮uɌme N3 H"Wji郰ֿĀc@.T#܂{ʹGP-ok AiΎۏ&3WK$ˡI2X9Mۭj*Em mR!]ra>+).,LE34+G#z^;eƔu_ýۡk{OFTd=1 uA@sc]{iDSZ:l '>j&0R^C8VTA[{M&Ҧ'Okp3Ex [~w|.U='(,aA\iSE2⑲߳l&Z-Pڈ%C]oi9 7oyiW*/˹L ape@d1-VF)RKy8dgSCKeHr(f&!D1c"dY̴M,^Eiƥa-w&I~u"U}\O.A>et4JNzRH:fޗ2b}df$ɩf>}Q~3 Y9Q0JFv=hr/4;K')7g:螳<|6hN dyAvܙ  ͎TfKA\FceIR\FC>jxܽ_q-TQ@'^#rZC.c(YI#BL0.I\߅Ci/`+,b6:|. *{JXA&'^s?}F4 o"*~>Z sq'Z#@j_<,rb7 !.]7N 8dkOe\՝{]Z03hI(RY'S['ycK_'{EH)ѱ%qوZ-c_ȝVv̉dY1; vŵ> ~@+kOmw )gxݰS8+~kxi~d(y}( b${=L_@p,hl5)[`Ű w*}5Ar$/t F5)eDxgk𧰩N<*3,zt«dCl'Zq2E`um[!,Axۧ\Kzzfԓ9!0 ~?ԩ<I/\u3ʼnB* ,m)3ݛ`?0?eDY t'RNXiNgsa ^mc1jTb[2>6]`ԃ"`U}y%涍Eb*`HAr"KFY܃z sLc!`ITl]eHsC.UU+lmsv9fݬ[G;m*rpR1 n}4^+T1IALx>ъavHG92~фn^aCln4(Ij~N.>V&l0{+H)T*M)csҋf~xS =N IQ-Od#u:«uEF]1B^4ݤA~=x +v V{ KRD+֙_˿89C!9" |Di \?KKR]g|:h r*;BImb3Q⪄%y|q!"P6 VDu&ub)f@z`G+Ъ-#Y'}i'tn*w5灎'UfUd^\9?q$>}7Hd29#|GW b5EMgX1gQvc2B%UwV+w9q*:]+byV?.≠n4Ey.uvqY㝘l5h3谖Tš]Q (!)|1{dR/'"L}C?y&eRL+`thmpF}\5-)SYBЮAc=8NU=V E| /3m?~ȿN?C_x2g.nFL4د_!N|R9(D#XZ!@LyπtW2F!xmXj˦C<6aP7qs uGF_;ѥ3vuAep n4 Y)׫ECܶGQ2[ג=T;/yhG0wrbXsx` f~ +Ŝ!=2@0E+")*a/W8(pHAVilٱ.$MnA4KӇW<mNcfb7g47k繗[Ddqav¸Qg=k M@{=Z@"b^l3]~ 8+К*bH)x.gj/"0* p"'w.\hl޹K 'sHHi7ыsbT"Qǭgp}Iw |,@KZ/Y_Fё' q ?pd?7z`tOZxHEy&דI1W{⇑<i<Vwķ##x#a cCA_93rci>N٘Wֹp65rkr9׵?gJP^ob^V!٭'Ã7- >MM|[ 'g)|;5g "P|h3ugM+ȸO5pξ<~=T#G't5Uno9HbWb>$>N ~Ē^|7EWh(=,KAO[oS@ )IS+?:Y jyc,Ro3VC FIc0ճBM=߿7iP%B` {sӞUuH¼[8{8ƙ|4ĄB`():M=]VH وtN RF0Hc%A]-(~s)ѐ|HEtMvv-hY᷵lɪO?Bvt@I_t!_)4_%!~Oj9_(a!t4{pחYmzL;t/ͽ}^[XH&y.[Cѐ{|I򜥈B 59IY9`PÐbT\h BTFH^/ =6h; j؎ѥX#U"cȼ'oE$ȾP ]C⽵,EZcHT~4˚`^<Iن3ARV:>.a\ϲ W0Jl-u{Bb2Lz*L9DŮHc !Kk9zqk8#V/8y엹 6t{UjlS4vc|Z D2@>Y'd㠟 E>^}~|;5fgĺ- b}' f*6)xl>Dy+:t]koV3L0f)|V4+CU\u`1Wg33M*`}YWQ!M1njT˚11!NFTK {`*d>N(JR퉄nJJdt$lfð8)t\L"}tz!8!C( fN0kx{50mJn:Щ@3+,E8y)2w[xP*]$wT9Z<=h>Ikf~PQZE1Wq྄T@+Ć3 O{,%(qx`UMȍ RS]1Qw+9#0Yػ/hPG5TmDv \iVWQ:X>*?B3/͗a";s#H0aC,5_LDe}Ygd;ŲW+eIɗM_L$5HTцX~H10 瞦 J0N4"t7Νr1⢿撪ZW>S, 0%Pj-+W \}/v4c"1 U\Z~8YpYNzۿ|6汆 eR̈>T|6veqeh⡜P!$)K.NdDÇQhh8LBeVT5czlGD"; gOkI}rG$چz#뻠M>U9 SFb58 gA̛Z_^)E1/Ej~l3\ |S %ltubjY xir,!Hע/@V/yw;+Ԧ<~^1ioC14>${\ůU\:rHeFI_fb_O@'1O_U:zwg.ŨBk찆VzOU^:0X3mZdFkbIljʃF.-zZ`>@>WE-J?)1N0ʼnU1[/>Lbpi涃 *hݏپ$[".䉅9ձ7; 2zs+TqA?@Xu BJ(i"An"OCBOJqca^iϻִe|K_`$gFI ҴjS0 Κ0Uu { çQ6,zLo :[b lʟ^;o%^t|ŶgsyncWPQOK;K"Hv]`OowĖ's!" &Mr8(*zlUœk>_3|=6N3۔i :ǷO-/B7c>i4eR'9ÿeW= C&g N.N7\.3S<gH^#asTqʨLGEӟM4?7nʎőd,%Vr4~ԺHٲ?پ"X@[gya>M_7Ƈm;Mѵ8Eja e7y;tMS`!vej"KuM|8uast?8KV$fr%3n4S6ӷkHQج8Yehv|!yt]+A=vK||=Iw\hA$TcT{ֈOGNF9Q5y]TK ) bgBFVqM#` w\Ҕ'D.UlhgC!UrV݇kj;vBN=?Urma&^t##,iF?4mgG~ /Pu=YU~&\(z&%ITE NBN\ '?Kx ΔC0yw˱ף΅NvINK>BӐII+!;Lk 鑬[Ǐ,c ׂ3'~1A)2vj_H<.AuU/1 ᶦa_WUS|/m2I6sTvmxU,jݿb) x[4+cl:bl=B(kVF7jX,֞$.sܜ#Ɏ>2];QƫjNnwHq5$'ͶF} &XӃڞG_ )mL U(,ӕښwR6\]L,mH xq"6}sEM˵Ojx3` *ҁg5Jۯi%U-LQ^^ep$<"Yv-x. #ߴya7KEGrw ]g`sğl3f3)+d4TwjuΕ%cI;b)S?K8k?a 1@7\ĚDl~c7VB&s}c f4kϨnZN)3OK/}֏hIPLT WmoU?TY^xEN(L#! :\ALo(\2uIS>_Eh kQt+#qy֤di鷕JHl7<+Ğǀ'3%zI*bvԛt I/jG ؛Pd:|XqZ(oN`n{{?_ԁme|#T)X|m c%*0j~4L axhD6 eh)]cۇP{G"Z94͢,i-G!BQ sW? WQCq{F@xKN`-Hx:e|o{"!1nuh&|X8}"Jo'8&}F8}X [!|/F$D1'aB 0$KY w|oP2op?#V41BKhKBOعՓvIOL<}9#N RDS3]vlx*f5+.Q w>.oǩ\QMN5$=€d`SiٚĞQ{}kڟj1\ZuUy[DgOpF]%W۫6pgmh%0 SA#z5}C$# =3gy~󰥺H1oFbd:X= 3}'؞Sv0 vH6576$6s g@A,k1p㡄gQa{ 1=+S+#.j,l3'}O GQ(&_x *tZ4IKc'v>TkDv#r /i՗DVO"ѤjᙉH2cT6~Qt}JL _^H]/f%"^xO[$rME*-gH_V(aU͠'LV uǺrsܵ)zbx Y9-|q{iOJH ,d{+k< MtJz T;~ыV+j-9~䋶l ti ԓ~b?ߝF\G9AN\tS~LiHb{b԰"CnE]ںxp4ۼH59= %Jc2~dH,u8^im$#_?@'C̴U5KoxԊcZyH#-bk}bVƲ\)翍b^+1^G4HY4.P5V?*%\H|iu Yr07`ZY[BH!"$G։QUsa|w[9 w:X]/.AoBF'=l6;<)-]~IoS+uzU[ˬ|̷#D=9(;\"G7zliCBF?CզD`SWLu@n g<(}HPqC?!fz^gz/ _'25M |&͒ /& L3f=墬M~[`HA Ijn5H84lϰzpK8XQWf)Xk޴=+fHDr{PJ@gFH?:W F ɝ| Z@XR̂:g}?߷̨}|H (QcVg"e{ !:(\){aךbEz@F QL%XTis _|r&kO,Z ǥkr=\G cYHll̥>[|aub:B7(7s}ԜV&nCa,,͛sOi:WEh|P]xsHOWO3z kYs>Uv[3{J|:*{^^|=*w doD= gݨG C2,$dCz}Qe|\5?[e$6=۰860r°5Zjǟ⇎_9V5vRS7M7ᏸE xǮ nlu|X6VO?|sa[A⭯k H4PcH`휇Niv^}Ҁ&$aG(bmD徭Kϙ!<KU4/x<]>0`5t 'UhKi[F1)cy.*2܏LL!*ދ u%%iň$,|Ռϭ6 p~{et OX d$4 I=ԟMLzV~gJ?F9[؞sysX›k6ņ9KiWbW:!]UE֏!KA}:'='eQ@aڿB]J˓<񈢾c[>s739wӹ0C٢s] UhNI< HMuೋ_WIWA,պvneb i|+ofшƒ_])y%h;*A!a=xDsN FQ5%CuLe"O* =@>{wx|T`Nfjw*! `>~Y@E)T 1-м!]; NoQ!zE.'^2nPGMBe` qRGH ^KwT했hvbOE5 BPcSEL<'977pKN; {%<ʾwݰvF>>pp_ikgl͡ ZNf:.agvnd/X>#6wʾ%Uw48kr"Ը4XlO޶j9!K!-m o-U-g``b4YHFu*=ʂf+U6.vZl:qүZ7f wWd*o՞Ӿf 7'@ċZ-fe8 }f! F:~UV7}p6wMw( X @x1\@Q-V%];DŁp.E~fxoUWxhG CW2d/.x 7hg=S"t09FlW؈ZX˛}6חf8Pl4|H 5C&G#m9"ݝF!VUJq>p Ni&fC;@e&|B"7`#:!zߎ?)*%«O`vcZ{уjFN. @oCa\y+M C {lzPlRМy4A {؞zrnJ2@-^5w逃{>oUi#xSUh;^ ɧ{8э ׈|D߻3`ُ(X|OWorLSͭR U]M@4muo>ݢb~j;_9Y}³bHN1x[1Ҽ(['T6\%_*@K TVw7_h@=c=&j_J.,IiR<$Eu~;WW ($M2[к7fa'!:0@ ~^hDY`>S| f*.Lܪ' \D y<9u]/3jyiRC^Rjzi!-% rLwfiĝ)!(Ӌ?l>Ll)I@L*Zp%?A\{>6h>-ȤY^،Z3g06-@;v_eOtnbX$׍ds=f aTKX?F5;Eή{` 3-#e"ѝD>sv&7#޺^.+U:C30a~eKy:i(2cJ\NYb6J#b@˫P| ##*h&;mω(Z$$ck8>n'(UUǪ}- ұ"Yϝ-o40$^[[e4E] lSuJԾ25Dt[K j qWw ;էw(pnaՅ~k;8DNwIuwɩLýB K5eu)/|Ot nj;DW3+VEfTHEN;*4zi2?e ܪ26675?1s~Y7/*Hf+TfϡW ?T2%ֲ @rqREP(v~i&ZGP4V'꾳JT=)\rvi> eˆ6=T7Y2!َ!ߑN z{"J>$0DhiyYQp`St%B2aBKň3Zv!N . U%7hᲴlqlPL'2? )29C 9Do^+gK-,a}.׸iXac^ B[/|{E%rwlܱqN9cyp^2 2"|swD 8{!*^韑MX=Vn: K [@ͫ99cB~AyՑ M>S@.w[&g-rnH?4mFxH{^IF#~82J b(! A4Թ-HYΑ§MՂ@ViN$5'PAnƒd ȻRKf闃zIhV91TK>E  :l*Ν/@>*V7Ȅ)"ֳu움/d]߄MFxwDEL{ XE9'y {EhZcDpɪ8{0.88?MbG@{A@x0§;ыY-8_>)<9^Q}amvDKCH2K`+; jA/0̈́ECD7"5esYȑ=T~{BPa~;.i<4P[!hr uyB^*^n;R = .7Q̙21%6nIG^;p;C'9^]@ ܲt5'!|ّЫ|j*k 7nɰ>Ь 2"Vųl%,[ipHUJ4x}xϻjU$.fmLXDfV0-V-a vH ԍa,(rhz|qZ7o0. >9!<ę8ݙ٨wW7sV2ulu8*:"wH ٽ[9Y(˻ +05Z㜥9| ,K>^ n/V0ϯW~[`>?xbEU,~UpWaxHȉtʥ9? cňLΑ~u֜XiTn0B3V{X2$W+ ?M/m˷gXJY_3_fk`_cM[|2/nG$qtdAЭm?"c-YD瘞m|-\i#7CΈ?`!hweùSCWsH'D:8;b!o Q7# *5ybuI6[vM1ܳUJ~2)Nl鎕 [?Gkwy ^h)c0$0Qd2Y<9<W#xWy}xQ"k %6JAy$cťд\k!܍OGE? a֥:g=ڄʈ"Z0Q2%}Y5-~zrZ!\vsB19>!;?Yjwb?#  8.ԃH%DU(U $bp\Yվv9s\/Ov^o$^-m3=c[ID&- !?־Z11Ii'g|I?lݦ ݴP [Zoykq)N}ި2gQH1eg_(&IcQQXSC|en NbA詇\$7`[&32ZS[W<(W]NVxw΋2bi |>jnTYwHi_k3SYF;'˕]F8-97$96U񷣓DiƼɣɤ Nǡ1QW^0ՀwJH8 pviۧEe]7ࢵ bSf]Q+M xM+Ā$ >( :fƬrE]+6VHvt7 (6 ra>+ R,'J'? OU C%|ҷa'6"Fz즅^xU%.>'+`1gOSݑ篙΁<"s5@Ub`neZ0 Smb3j'w~I9G3Fg:mUje݆BͺG 5e;=UOCeU耨n8:$*SoYdcufk*HajkTDG(q{ވ*9\]rϕTR:@JNҍw(+^+G[D(vy ې>HR1>|rO.7|s{K|:kmOG.=w;hWvSsrjWG4 gu+ĭ_Dx lS3#$rX:m林V,[2/o /c',-\(dF}]g1jEy_ܥ5vQLd?Wȝ˵ kxXљH[CfLp ~uN^ߓ>%lH!A>C3*I<6tJpGɶyl b5VWca ԅQ\5( _] PL^u2kFڄΕN=ťک-+$Ղ{ |?#)Y,X9̌v4Cv@vܒ3#4FJAaގ K״F7NK:Gյ!ᷕ9+Gͣ<MteLzjgEZJXǞ _5.\ߢ[8/b_ ?p`,E8vYzm6x~W(>֨9PH0I z%\6SzVk<=ݶ&-ilg;~qoI\Rv\FFbDO2@ Dy{#< w3cV|6KCDBǒ%aor,FTt(&?DJz\$1B rhBR[°\"Chi`̝Y `FFPuÈl0UNJOJWaVO9صi^;tojE ڥKbU5C}M^ ]Q1'Z:-lEG=!q{NNP[a[O6m^zh,4aXJ,M59{rzuA+I5Lrun8|( >=w7@^"Ȗ̜0l1ޅ?$uF(al3.T?e"70+ r8a, kc Y/rR5TLuK:J ӆr+VolIǿ&ɸK{z"뤴V_tұs_ldѩO̳ DzHo[ƇwI*bkc{̌'klS=g6WͨIb" @lO!sԥJ_%_x3V3onldGRL^5ৌ/eQPn@*idqSBי2(T|[SH$< v伻ܿ!Q}Kw4 ֫0 •Rar]Q6l@a;ha-OH`R竣olo8/t  ̋?7'osfݰ}~PICww}0$ymZ[ڀ{tO*͈*bBUZANRߵMe3<0 N֞#/mu!߼qcRyECEZuS5q-`]ЬMhD|ѻ:׼ 9d2b)=:fJ5-!V˚0\:-}03 w }74աQc8|١K5 XdϸkbGQKk)Cw_kt&tAgͪwD3葛j6YծBrƭ ,6DiD5An&wFk,c9T14&ՒC6ה:'gLCTr vE7ݪ+|i);e%\\tCӡ Z] 1;RI{6}ֿU09,e$ʕiqaP6TAM1ϟvD;ZZV#K\IxaƜEB!o=4b|쀔m*-Kg L V]*;z sXimZއ[a84Nc byyDèNcSm3?FOMZUh+J A5 "luc;1B"r^'~H&c{S]dDɛ F*=62]*)7%10j Ymེ)R`EЄFEW>!c&bMi*9 mآ񏥋g&Dw[C~+Rvr~p{jzX`dtI4sdGl4:Q/\QXP"ZGt+%-3 b ;eيb WP2FYvI1?lRHtuVPo$!9asӄp}9B`.Z6QXNtڜYXZ]TXMDv:X]1ަ|pk$w^ $\Vdִ"9.-P2fS Z8z@ĭA9~؞0 85}#SD>(E\ `h 7(]5]Q;Ai)0^! :ƨo+.l\9̹2.5kf tP%Z+D#$¶ 6#o*C>4r``p*H}%{M>A< /,LWUFrA[|e؏-OE M&S{Hc V"pteߚ^5_GUo̻߂P$kibeV'pAupz0 +Hs8RlWw3jF4ynyUy0m,|ȃI>xN֎6Lg*v ?sƖTcuJv+Rݏ<xAY>E3j,?0TKŔR}KD5η7Ib&E&v%ӮúRrn7)NKLVW.ʎmW>Uҙ͢T\ - lsj這aabAI3q8=4#<ݺH1Í!dbeyLk"lpzKG  pT,@;<ڝ"#LqZCPT6*Jl9Rщ;jl(RYy8l_jN6X ~:SE> !{f {%Xc9I\kqa:/"O?1BE\X6V<}74 |L?.Q1 av( zYK^ӳr !o$YqNDpxMhbwD2Y7Bt9@T~`AO9~/F[jg@S/+/fc=A`уW5#s^.f,RkE '&\uN CHD\sU9ε{BuEY[NU#v=A(/S8&u )c;̽ohSwX zmXzMR1{ M%^i aKav?W]oWE_GƯH1`z2c(V|8GT@P)J?E0Ȑ(95uC_qR3 % kф`b^'2%A^Y2qmAlrr$j"#<(zc^| xtmtRBݡu<3na(XI?ݥDVCd49}51x}j`Agh{ w~_a+-n@#eYz!cEDZ]$!Ҳ*i\#{8]K &FBn'S<nmgÇ=x̨4M#e4 qͱB: YZ