glibc-devel-2.31-150300.89.2<>,Pf 0p9|]+W0f+R5|$:- =pO\,ReC#cK ,Nң°Sksf41nUc!4|vf75t*>>k+/4GL?۪Y'|#ig הx$p,rD<۷ -=o,GG|N.sSeA ruAp?`d  U[ q     `  g:\8`(8 9:ĩBaFgGH\I8X0Y<Zd[h\l]H^b5cd^ecfflhu|vX w,xyz\Cglibc-devel2.31150300.89.2Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.f 0h02-armsrv2'nSUSE 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 &x  / (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큤f,ff f+f,ff f+ff-f,f,f-f-f,f,ff.f f+ffffffff.ffff f ff f f ffffffffffffff f,fff f f f f f ffff.ffffffffff f f f ff+f+f f f-f fffffff f f f fff fff f f f ffff f f ffff f fff fffff f f f f ff fffffffffffffffffffff f f f f f f f f f f f f f f fffff fff-ffffffffffffffff-ffffffff ff ffffffffffffff f fff.f.fffffff fffffffff.fff ff f,fffffffff ffffff/ff.fff/fff+fff,fff.f fff.ffffff ff+f f f f f f f f f f f f,f,f,f,f,f,f-f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f-f-ff-ff fff,f,f,f,f,f,ff.ffff ff-fff-f-ff f f f f fff f+fff ffffffff-f f f-f f f f ff f ff f f f f f f f f f f f f f f f f ff f,f f f f ff f ff f ff ff f f f ffff f f f f f ffff fffffff f ff ffff fff f f f fffff,fff ffffff.f.ffff ffffffff f ff f f f ff f f f f f f f f f f *^5f^5ff *^5f^5fff31d57e2f6d837f2648e703d9e4a45816bde78163dab190d4ca309cc262bc1c46433ed5623600030454381af4dbe4fa072d5509e1b67fc8f3f5233c6190ab1421e17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c89aff4e1283589c47a52724fff97c4893f9fe452efc799a3d043bf06189361073d9f1d11875f48ada3f778ec30bff9d29d51bac4621922b97fa9647c8a82efdefac4d2f51d2f4bfd2ee1ced32cf4c6f0e6f1d562264ce26052aa0510ab6c675630a0c4dd45dfe2c0ee5572c739dba52d5303f952555031cfadd435a3eec4c68922d1307da937acc7d595b401eb5418a176dd2c4401120f1cd8550366103fe7254cfc67bccc09334a7f867dda8228b5159029d3cab620f1bb88a4910a830ea1c713e2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424eb637be3f1d8566904f50f4325ebaf7f8b7b830977b2bda02fc2970bc21c8d76d08b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e31183cf72c17507835e212e404d3e6545d970dcd670016ed6e609fedae941878e6d1ef0f0652acf4d5a1f97128306368043be7672fb384911f0fce7ae5e94a4411510a41456a3722e11df85c11adc7fd385b917d4a874b9c83f4cde38064c1d446f68b8ddac8c43067083eb8bcee4309f565bba36805e5dc746732ddb731e744c4b91ade5d93480c4eaae0c3635b08da9728358ca9451f8f4d5ed7a1e25c2cee16091903356b086e4c7a46054f7321d583d51ae35296b1f077d3216f5f3a76f4de9a599a7d5538c4c8e4887983f4c819b1f2fc53086c850a807ff8ff8a6e6dce2d8f485e5fec3b42aff3d1635d0e66ce5c4d2cdd76553687e4cb83726fd221fa271b51dd5b0bf7e4b1a0049b194a4f653b0e670e51cdf39c30e354091f49f1555c0b146eeaad63bd2219d4a500bf77730f714bd69ec2d8bf60169bf3a5b67982424de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c2774612b47b421313cf9ddc75afa754101c7034bca71ddb797f4f8ae06fc6c41615172c78efa95341b590d1b229ee2ac3a372c0bbbbc99c1af1387f6bc43e12b90b941dd3da090e6343f211c649c863b318e9617a993c07365bdcd468f43085adc78a99111852edae1bec79ed470d3e6ba19f7a1826789fb1bb4501835e98f0e7939a69aa56b1ad97b28e66380ed2c09510c94732af7683d4ec7e4728eec73ba63b637e7e8b459ac9a9683fa9ed91fb05c89ea874ed70b6d4aa6ef407db87a28b023be17a262be4313875cbbd90468fa1fbcd586dd881c9e726673d9eeaaaf7c84ad993e1a46deb7dff3ff29f41184666ddf53beee0665dba4603884a82b4c00f6ef20ca2e0895195ce669ee90dc4f3caeab8ae239baabdea421ef3f2da49aaab62b26ec1b2764f4960a75e315e95da82575f775ec833f6dcbc124caecb8289e4b5e0b225d2d9c89c0ffcea13d3572c098e262967b914be53109d5a76358e4dee731dd2d3302ebcc06ffda2db2785a917b91a79e1a31bb7df4ed2cd55b14068ea0873d95356632b8858d2be053f585289d4471e6aa2feb0b6280923d1f5bb1b1786c2318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126bf127bf11e1c361e585667429b05746eb13f42a6050eea1ae80495ec6f10052e55a6d3bf227754cec466b1e3cc50a5bd1348ef166f1100ef99071ff6e08918742213cefca03b1fc2d342296abd4f6a8dd19a53db3eff079ebf1b5ee4501f1fe0ae228629f6f92ae26cd28dba9864e15948976f5bb2b2894bef12ce5a11c00e73dd82fc6f9006f832149f9c236a6e826565f1ed53b9017a8639b935873fe8402879fa5de6af98115c111cf43befe7468827d6e283edb400e1a6ca7a609a11aadbc3a4e2652b4fda160bbd10b93911f34ca60e497fb579b6d91c87673c17ffe8e1b530d55a1958c75b33eb8a65a04a746c27cf876ec3c47827bb3e11595761824acd53af8ae1a300439cee96934f4665586da57422e1b6499506ad91ce9b2228e035093e406f469f79d36f2334031f09439674d1de21f5e300decb472642a1e7a3e301bea0bb009631fe3ed74253d9abd84c6bf725557b6e41922f0f16c9c2f7ced1ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7aa79db3d20afa58ba6ddb7162de3b2588d7a1ca70dde118e9411c1a3a5275b0aa0743f60e5875e818ae5f090d5c8cab84bf14be1bbfa79448b7094dcbb1a345619aba6e4d4f21a3c10e4543425ab2ca743eef900fb8247affd5fa2c19b1ff1c457bbdfb36bfe2b45b92443dc6b7d7ee9f9d7d63a490d7b514fdf277caeb33ef8e329b62abc032a3e9097d565458f0276ffcc2c449a4a361e50348fa26de1b334562376d95f20828f5df7a051498730031547df294189b942d812fcd5baa5ca7327403b08f80276fbcf04215c571cc1609d4f0ad26635bf0500c06adcda657fcfe42053eaf4d2751e7be1cc8342f4c1c7404a6670c330ca493b7e884b20d6c17470a688c7e653c7ea0ec6f085efeb949c0016361f229172c0033b4fc0a5ccdb15774890ef0dca21c8a5712aa1f0c8653e44b287d4227b21855d9932db66e3c49c37667e3d2667acf6e2fd1be57adf2fd97bc8871cc840e3e96539f7614d7879d137290ec8c4c43fdd769bd56deca8418000b504f72acb8dd363c7728709fdfef76a47fccdabfddcfefa87b6912b062a49fc5a912d2e96fb522de012b4783ad90ad5e903dff4a083895c3156ffacfc71397f0530628b274574ebfd14fc6de14095fc6b0d486d89bae9d8a1c59d6c6d8e1617084084abe4ae36879ca486fd6db9780fd000ae4631c5f1568c2d6a6d97c4c8efcc549733911e1c7ef9952b701709e05dec3854482334712242fc5cd14e6474df4983d428adb85d6f6225a881daf11c3c9981e161b11890043f883917f1d3e63bc83185e7c950edb01eadaa9229c5c10c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c657dcf9c982a06ec0a6f76141b6f6aa3ff8b596eeaa57ab7db014a1b265badcef33d734a8a143fcf1d03ffe42e1a3beba48231b3192198f9f2d86410aa941f361c20e9ef5f84e0636aa360ae874c5c2aeb2f6d88db420f2ccdc72d9de78ca439cea37bee5e6ed7729be7d305a9b4a2f62afe225d77102e81a8367325708eb144530d452d1f7187d69b9d1f00f6729032a000eb9d71219eb537ec65e9af5164a2cc5c8b5872c5fb3991fe02ddcb0325dc5b9f3f575f48f29e97c0a2a44fdae366b641fb0b371e6992f42ef6cdb85e98ab10c68935e403f463fcf9317f4df608f2501ab766a16c20f792b41d7c653f7b15f53c933258864e7d1fa35ebb1d5178450638a4b94dbfc060bb71a3ac91eac12134df473d9b458b415041e97b73fea97c7ae956c3273be001635145bbccf335eb3d4c672c9c8ff10259886e67bfaabba63c1d9459e3adb799c29e52046ea5a857a23cf79a15d29babd149bc6c580ed48c24da1ce68bdd9798cb20c61cea95033502b245824e96860aae4cf79fabfd29e95b375fc09a3a7c3fa3239d17972c81b70f09d06ec64db77773beb98cbfa20476ba2b72756fac23fbaa251e7e02cc6db62aa15fa4f76355167d1f358bd742ae61492a5b58c4044a95c7252fca5ff1661046a8b15d27fd482bba27515336b0f36355e8417772f0c9fa7a39fcec5323c23e9869454e1f0c63531dd878bc7e81e694fe6e7a77861ed4ab2d1ccf5eaac6bf18a8d11ae48565b0785372fae8c039f8323a23a22f818e4f2c84827f418764252c8b1f0d2f11ac5886f2a028451090e8b0f22996b0ab50cbd041f1702d081ddae17c197108e3161ace68489a9ce4c3715403495139211c64da5c1f69ace27e684f405de1cf449613b3064117a60f28f0528ea43f7d281da97e0b6a04e0bf1faa6a28a18e5160934f7649e850c5fb683b8b4f08b15c80a799948738dbbf04028358fa06ac11be128340bef8e69c19a610198a0bde992d95141320a2f4162d2d1336349b00f36531fb79b4b9d4bb2ec5dfd176b5eff060c49844b5e4d2b4d43918282e9dc83f593b1d414ad824f43afa24452853d33b3a214fa0fce67f337108b861d42ce2ab8f9890aa3fd6bd0095f39ab0076a3a56e27f5acdd9f7b0b537fb3f27531b59240c21470fba1ff15231bd71869af82eb7149f6ba490e291dd8d60d76d5b066639fb10f7fb6d1b7bec788f11281db0737611741ded5876a746c48f3a54a5f533fa8c24d9d27de75d40adc572535441e3d30efdb19123de488257e8f91fc580f7aaba837aad8a9a454ca6c691e81077574962fe29f673d8b21be15e3fb5db61f62014a53cd16192087a9c57ebb80a9b1ce2fc1c9d08b674105d0de1f4a4d3b5b837580cfd12cefffb110f5aeace312175fce917518cac8325dfc21781474a02ae2544891b5f03b7e904dea8157c89c52d9512f9688746c0e2a44b417d0926490d8f4a3ddaa48de0f618f7623b26f05924cd4a0950d0aafc68a3907b2290296afd08c3321ef1cd161396bd17b6971235411dddeccf63d1f6f754c325be24474293a7f2e5dadca7a5f02001d91d44c882c084309396aedbb660ab4a6e83beb700662d6bc9101b4ff63203c823acbd567834c1d1132bd3b1d156612c06204b7bb70698b1040381bf5247b95a9fcff2ae339ecaf5a1b8ec1e875c17f955564a46ac9a3ac486b824b2152f041e6ed9a95eb276d7c2dff64f09341c4894cf8244691b2878e657b3df8d77cc5c08336e8811a4428d18387b270e5e9a8126dbc19b683c82cc79f0b48655b139fa17fc983accf56e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19cafc701a5ba17dfdd6fa149c1a6298bb50d037f79467cc103290fa63eee938effae91d623617ba0f2cc5c1477f587e32f1f6cd0bcc3f89b41dc4488f9376229a002157bffa98ca996f83900ec00464a2867cdc8bbfdef68ad1e4b531b4a826f3b9f12870e9fb54111b77278a2d5d5c96643c91f455e8ae5be9a378253bb1fd9d04796e7e4116a0cc06c2ed40751fe13f47353eb93d14a0ea84eff2ba4215b676dda98efbc879c5b165e6a0a08c801f46183b1409f73353ce4a42bd3ab35b4a4b010980803c3e101171029fbbcff761d44590ad4997e72cb82c1171ecbd6d764ee6301417f056200b26fc68c531a820591eb434daa76f6069b77142f5bbda00d06b936367ac7530a5417904d723e2e613b27659c5eb80d957fd2f2609b893da92eddef61d86e0e4a53ed81833cbe9ff8dcc562fe4cbc7c2a6ff2dc29db0591bdcebcdecffea29bf02ee3e1b7c51c8b8bcfcb44acf0f6d5ec34cf4225b4c411be050284ad44284d0e8e7e7d0ac1952620990cfe98a7ac406c5d0e8a8d37ed4ec6efd862d34c6cc7bd9df60e8e6c772a450b00086c4025205f3666d4a5a89086c6c6be237e0cbb18f63bbc241d093d9d56cadc4a650445fe23073beb95e7591f5dfd52414521352c40800e918a97a1bc71f82193dd2b2c9fa2344c55e8a26fd026dd8a14f470b7cf22dbb0d119444e4114790c14f69c0dd90294b62d082118761a7b61471642507c8d5862e76e433865c8372549eeeb15310ef8b2d7c660409c3bc6899a81321ee3c7d883bcfcf95d3c7556b090391a5f782fb8780f1f433af71d42b31f21592138b1ef47ace5ae6b10d7adfc5013e18f1a7012ed1fe4c77152caa11c29565a4c6cdbe6134a46ac42d882b5f1c1dadd335657b43e0155d5f235b5a8614a8f967badbfc7633134ff1d5ebe45bc7398bb7d0baceda8de6e23235b38ee7d32be683aa95cc4736547bd66d16df687309dd6345c53a75ae9b5fc6bf74b31068f7c4aa205c5043f0b9363f4809851c3d735d17e145051ef3c9e771880ddb4ff30effdddb33b0a38dee1cd596c1277d0f8f800a0fbfdadb2fe214f33c86129a8b383d348468ce009e52ec801dfb0467f72b0f75496bb840f0ae0ef8a5f399a1eb7074a863a17e3e684e83218a82ef7418eeb535f50d6fb5365b5427663f27aed8d9dd9f0d7dba7b868157cbd25eee2b0ec9404f36a8677a6d614432d85f4721353950e001e67568d7e11fa6bb7e2067e585b2342e51adce9b2f0d866b4b052a247ef679da8bb0d582bc84adb873e22e2097ad9cc0c92431142e7bd9d0ac76d14793434f02bbcd7fe6227451e5d35f7448f776f57f322838809cb2b1e45c02687b47eb8f646951f268c71a5a29d98c9ed7159d3a1912425dc1e51562140a34f0bcce624d4d1b1ed17f15ff24e15da58ada176d0fc0b124c97b01ca8857cb5f2768beb512ad00181bc91705f3096ca39a17691a1684150b5fa4a817e624a40e0d7ef402713da42e35dc8d50a4838b3fbb8bfe959176dd86dd621ec47ac547b5b6b364524270bcb39933f2df71bbacb13fe45ef4ba23fb09a3329e2f6d922955ef18af0ba1a1f303ce53edd8923c0e759cd5036d756f4926700fa4df3df093619141f686e64bb16477f7e3f01914f98e5a17202de392a2d66afff88bec39b4400871676de782ac628eb107cb857d84066adc8ba214d426844606e575b3eeae75cdfece07f0189ce8345bc41f2eaaf893fd85588a2855225268362402aea72928705dd164ba5f3227e0e4f29162eae79e571e8694f46cfa379f2ac3fb280f232d9065c1379972902f003902d6e07c10cfee7d8c56bab2652ef60dada529ac697d3c8b2b193b701ed492f19828a28252e689ba446663d654cc6798835cd5105c2a9dd2bc1629fac839ce2fb6e5606f4978a5807810627aeb97e66402c4d7d2ab2f3cf669c76e895499fa772123ea084227b28df4f7c26b0b4c327a6e6fe318fb5630fa3a534a873e7ecf0cc7d6e664c5b81244175afffaa70401516bd120733cab7e089a4f139abf8aded1181c8cf0685a4de7180c3f057263637f2f0a5289f75f707e65f60723aae6e762ef86500c7c1de00b9319de808775c408e1f47a1a91162454084880043ea5475fd4257ba0c2e434a2dd0da586575f54cd5aa6a7925e5e8713084e811fb6bb134d91744c8876fa838cfc0fc0ff91a1624f1fabb87ec0ff7b3ab552052ab5bbc9366fa0a15f2b305cfc035281af2f1be520c443fc16cb9c85233b18bdcb7fa4332cebd6b5e6b9e35213538994582e322253459605d53fc2732f1af538c704ea54e3364fe05ee3f9028c998ba842fc925a1dc767868cc6ea5214312d2bcdc321b6691ef167e4768124d9af1ace8bac0142eb1159fac5a1b3b733d21c021749fc555e6f8f6f3d0e3b750fa7ef81ff40b02920b9b5d2e7df24ab9b1b1afc53220e56bc677ff4b8e6fcab302c799d272037baac1e7b84a8e1df7a0e1462ebbb5070579e80a5eb4a59d4a4f715741739b6cf27b2e670634767b41b69454c580d77b06559520ed59cd14551d626cb494fcf5fd95a29144d79b2538b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb43263b6f6b2b75c11f881796e09d636b7c2baf6421b52d750b76ace42ffe89153c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5368161d070efa731428f02559f0996ec72e5f69150e3b76bf7a056ecd43c268781e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0e0f62133861106e467e0454988891e150dc6eb6f4a5098cedcf94a7d37e9aea68b424ad860b52b27391b94ac486bdf86475ee6ece9bc378576859c2d904c76ec19cb01f0a44723edb409ecb6fdabbcdf9bca9733439f46e962a33d4b0f7bb348c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee35a70eeeebffb4a5141f728f5816067287aa41a3ed5aa3e88a6cdca4aaed529f64a1aefe381b17ad50add602a8f31c9d4579499064ad3dde703f7f6df4849831189d865d365d7ae720892788154ad9e0c9c45087e14c759766b44315d30b22421d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efcbb4e76ff0d2f67e7dee7f6d9d76a66a1fab61f7618a0a82811e3c29b1cbe856932877816a861201f1a8cbec905df10f6ed7cfb62113f5a7c5a53527043c4b5fa04d7127ad6e3f781903f13d98d4dba3aa69d33f0007a68a74cc62f94cf7131b79f71fba8d353381b6bfc9dd6a059843666067c44d97dcbc63f3435565361bc7393ede0bfc25824e5d67dce9ac1605328f14cf6765ec1c4d1c1973bcdd3e26518494c455857a5fe8641d7f034a6892f848f1a2d304791bea3434e209a72d6b1cb0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593eaef8263481fea098a1ef9bfd60d983e2498dd30438ce7924640327f5884dc3d789cb0b97f2ab1484b9d520ecdb94c93c07d2eb6c34d6c981b8e02785b90c137d3a49d6bed22c31ff8d4240983bdf78908cf52b75396f5ee1b9152e5419498ff617a06f631635d7d0792ea2806e4cb482a67f0976d99502e8f596fbbc52fb832282a609004d8f3ccc4f5d92d58767d5c6d4fe8c95daa38e25691f3b65be14409b2fafcd2805dbd6869e0ef89833d2ae03c197ac8c01b89bab86a13c2499fca0ab3fd4738d9a23fabaf9543637b75bb4c124deecf373dcc79a27669f959f6ee51ec6b783dbd82317f2247c17b9ed35a4a7bfd722a70b3c3aab1f2b20972b89a06823cafe7dd719347d665ab12b393b8038be4ec71517ced61061521ce4618ee31ac28de6992901ebbd95b354178732a4edda2c8a8433b614fa9ab671c2f135c350b1a7624c450768f914aae61f3c45fb0aa48edd633285a64b6864aebae008703910989b0b861145b919fc3e3a693fb1360fe378ca53a8441aacf1a8215ac6aab43a321c5d22bfb678fcee382298c125e272ad21d05e55a2efea8e36f2a1e5cc07c89f3eeba9d4c29b4931e641bcf9e0858575208a9da03e5d16b0efc12fa75f562b2735d843d2d736d865d0ae35d9b1fe628cb1f10e32f15e01b8c4c798616d61138009b7312d3861c2c926e3ca83c73d34b6f5bdf61e48f81bcc54518f9c0c13a60b4caf4758fe13de86ae75f227cc06a6195ab9a585a04794f5369d06c3a554d00cb95f4dd45566569239c357f961801118b7c7376d682fa7c481cd4626210eedcf604332c87b6f0eb28a0b270cef23af326976adcd140e29ad3e9d8c610efc1ee8228675eebaddf8d39b8473a69488f12e9bba3ceaa0b0dcab034d6cea74d30478886175374c97a00c12bb814c035acc7d447ecad5da8916992ec67e872811f8dff932018a5c6d4bfc8d8b857c8541294d862e83ba7ea9488a56f5bc542892bdcd1b02703b8e6caa6ef8af6d9e9f0818c39771602ee54eb8ffb70315c6fecc36c43aa4c0aeb4a2c97e9b93ea37c25a4e3c9419854720dee62c2ebe6d713b8043dbd7fc10f60f4efc0c7759bf0d5c202fcecfede131232ac53c62edf93ffda9bb53b04b27a3b9d1df2677ad89a6082ead4e9759d76a790a12b15d8b3bf3e23249cc75366bae34109f9b58e8168470c34410f962da881dd59e295fe1482f0bcbb34795fb8a34bea0b33a4bcf4e60e1aa24ca03bba063e045b90447ee79e11370b6f148166a62c4a6bdb6aeb9b55635a33d9a4347b6f96da5b7f0cb1a9555ee23e3178d0d5e4079c70776bd277c726860f8a9e7371900a1836fa5dfd23d3946ddb955dedb6f92ddbc289e3b1fb063785152a3b0856e3182b6a0b5d533e1de6400df77ff951771184ab859f648baa290b3bea6cd08891bec8871edbd6212ee9aabf19f46e4ec39770158b77d6bcd03bc65fe917c78303399c024490805607626252e9102d8eb32fcc45e7245aaba31e41267236d2b07e68cf3e372772f9c98b39155e7cbd04e4b0c1f0cfc2b734cb024ba4f5390824ba66c23b17daf80b98b6ce67ed2419c73bbff472149c7b9558a76a967f9795e635aa5eba8d85869243c316e149e2d75cd6708df19144c017f8edf7a8b273cbc53f203ce0da65797c7aa233dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838bf74b3f88a428c75c499eae872f8baf982dd465403d96b96c3665d0b9a0b8e3f87305cfece4e2786260e27ab195cb474d76e2cfa8a3cb99e800d32333086281e2661ec0c47e9fd7589732007f3d813006dd0bf5b950c6c3368690f14654ee0a86223d7d88dd9760cf4311bacfe150340b5baf4252f69805770a0e3b0a3da1f07aa6a713631e5dc5f66b3873845b6367b76d5aed4e84277b639071ee008470fbc203a0caa6fd8994e1626a284d87e1389909b4dd2007dc8156de36dd098493583bbcdf51b9707b6e59c510d8bd130f54f5e0ae30905fc8e4299c6d72806af1ad25738a44d1c9419fe0cfc52a4b0dcb346b29d19ad1c88dd4e9b0cd0092fd209918cedc3728f4605ebe998f87b21dc42e5d7ad042257f9adc5d697f38dabf677f7fb059155b7bbd86ef13f5105ecdbb759e3eaa47bf24cc30b7e07b71891512b0e44fc54fd0190796cad1125563ea8dedc53811c81bce7d79e9396afc15994a35ab22a5a98f03033e4fc58488789f120678c81c91ac97968199dc50c980583c27dc7082ada57134b5d91c1896c8f02e49e771cdd0df96dd60132425d7d4ecbc95e3959936d29124dab56b8e08407fd820b9d0ba95110915313f07bbda066d353bf9b7dfeed91e8b409a7d5e40c4222b9e76d02a7620b802dd6d676a69ee6b8f654b8818a69accf374394b75d932d7e9cd9c443984c2095912f64409e7fcf15b00d7847a779ae329478a1de7ab1494e09b6374009a364bbb369af2cbcb9d0dba7ad1ff2a152069f9983110bd10f448b55639a5c077417b4b24988d2ef8a3afbe103432414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049736cd10cc4acb29f3f29f1720da180d14bf5838ecdd4dcd844f9f2c66d883770cfa87692c002d72f53e56f4e9c97bfed47a8ae273c02d1febcdbb6b60c737473ee75b0899e59f5fdd40c864822bb8e8ba4356d85ec8b8e48b789cbd4a91652e788e9ea29d3ed27da044485d4c5f5603b4fba5d4143e01ce89456a250bfeebc2352ac31d79c0e1c1f858568a8e3cc0109491353c7a59aaec1d7577c7eb6d8be15022000315028e62106ac712df15ccc5012de12edc43f345c02e13e662165b4cef4d15c65048a9a4b5be4de461f17cb0e83124f8e7187d57f3c69dd0062a6298dba27d8486ddfa6f55165c4202928399511a020cc3c81b54674d084a22e079dcd995f460952f7411530696312a8e380ab758c9aa46b384b13cfc04fbb4ef8c6ea8966a1831f931067122a0fe261885baa2b32ae3f898e893aaf910920aae9beb941bcd7d1e32ea9ba8fc9b256d474cc447f2b0ef3f6488393832e7c15975c5cb8dbee37d78d2181e65d7ad4cc6221b848685f3a7e961f1e7f25bf7736e23b0d87be1839598cece63df889cb518d5c9578c687b41a5281463ac750f534c1162da97df2a4066d1a3168908f6f413c6e25828dca862cd6a03438d208c7405e46ff1d761dd703b48e0f62d4d9b055cebc6193639740ed64bcaf8ad92d6c00b18aa309d31981a110bf6868024aaf76bbbd7a715e0faa2b811cf26e6bfbc5ddeaa1fc4dc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da01dd9ecc8cc95609eeb38ca2d6a560d20605152f2908915cd45568cb2d803afe082747b0324067a3537af94cba2ec48dc2ade3bd1d8b4fec493fb28938ded587a5594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb33373201c5cd2232881600ceef12a9a2c256ed68771b1d8f57425f3749d7f59b79c533bff50b9c73ab8f4f326bc3745a88d3662861ab4488f6bbad80387b5ef9269cad725798c7f0e68c95e9d44e51d3182b894db43da3d0681005295e78986131828bc0eca7bbea254e9c8e4600dde1398ee9d41282c2147f44e107cc4952eac9c6a705356074f3cc0d1c80c57adb3011487e8cdde51950cdfa267994d78f27a3f386bc83de2ed70c46972dcb9262d59ee58f54552a56df55698926cbd858a53352dbfdfea7e570b7b65f38ae7c4f45defe9200e5570e0b9e269ee5879fd6ed244dad7b22cdb9724bd6d1ab5565d0303fa747d2c4e93107765e5b2d7545d645dab97e60c32102303e613d34fe03486ed82fa9cfc122f502789b18b1272c1bb941367551254ecf7be84a401fc1f1d9e32823321da4b6f9653cce3e7aafee039a6a6a61e4dd28c8c9364113a7bd22a5e78c11fcd735735c9c146cbea290f6debc115a84f6db5539d40cca00369cb94fd3924624dc247d13356eb66fd7d326ed2406182e53cd6b9666a7a9f3dfa35c3b68f1cdfd68fdd43d4c976d133f8d3bd10e1ba56e9f2c419a9ffeb70f182ae310dd53317678c149120ebcb3c3831361795ef36077e4802b8c7ba1f3592cba1275477be2ee089b2f517d02d1ed80190857e13ec1979d37839a4afd197163f5a87146927cc5bb866813b7a8b32cbbebdc99181c7b892d0abc7b2156b5f1d605e33c5c74256aaf3047f9cb99edf3a70f03c648b6204f66a84dd1ff7eff53b0b895a9c48aef590b7a9eca4b4cc6a144d208b06d5e5577157cdec7f2eed43e004f02cfa9bae387afbb785619ef637c4d361176adb16e155f2e3a18973d74c5659e3f32e0e7f734daa6f40485b4d1107f361148f44b07ca7e2bcccdcca71bb17da221116d0d20c562ce9935972b94a10f78160fa8f46defcedad1adbe848dcd6ae649841e6a1b2c4f9a290598c16d1a933e196bd784435b38496f941cde294b126a794c1ccdbf8cde0189536c09b5ed999d5f17ba4b05d0f1ae6e1ec095fbd15930913c3ce91b64fe2063cbc3231963f4448acc22824692e1d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d861085536652c3bc50fae161e25a00c717327a9b1977bdb1ab911c01acafbfd901bae73169bff06b87fe3bad909c5228c0942ca16cd6704e66b95d780f3d5618ecc29903e92709d16104aa7b262dc54728c2e8eac3713d332c302eb4483ff92681bfdc88003aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fdb95cf6b1c3c10efd3a89266628074469ff73e8180d02c45dc8d5d2c09d954e4188b6756af5eefa73b2a4026ab2362b69d957d44a2ddda26eaf67c93b59aa977c22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471bc615973d0d7c3734a927bd39184cc8601bebb9cc979ca55ceb99c90536776563dd6e57d18b8923876c3cde0a30756f37a6eab2a9f0db8f82d6dcceafb9b711e3f4efded3c1226bf144b5d65dfc049fa5cd1f140606806336509818d79c1bbc4509c1785bd3c589322c1416d224c4b889101c0f810ba82a485e3bc92af6f1569f1900c1281d0a581c12328033ca19b5befb4ec84d89fc850a67d2f8d35d73693220d13acc05d81c491a89c567ff137f4072a001f73ba1f37acee1d6c822f94df9334238df935a2579f40ea64e34ca038149265f4a8a31c948e3a06b3c83c6ff4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04db0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8640c52c7c3764b45982f2b6048a929c19dfd9200359c880d01b0cb2b0d0723fe757ab2c20967f2ecb30e7557ddc83971c6b746dc4774e1483b313aaf81421582d44f04d89dc35bff8f8ec5def07db1ce0643e786f24ded993a07826491c158fa163e15ed7fd5afda23af591613de35081c7c0d404dd36bc3d86dc12a1467cea5e1fb752c2dde4a355c69c5498fa88b0d6e5ed77b092004490b33c348e5ea7d584762b0d07a0b83752955bb9a24796f9a5b0e6dbe7dd5ef05cef3bfba02db48bef50640affa0b7ffe6543726bc392612c8cf18d4da992a71fdc6bfe05ef03a6b0d8819d21ed92a6b04d566097c37d44c6dc8689518d6b889a701f099dbd3e12e389443548077ac8c13511e27fb353203e965bca9c1dfdd2b84127b9f3af38797ef3f9c42bf1df8c113861410d711967973a3e8578641d88fbb9021effa8d928aaf9c3d589a2bceb2865d35d6964a740e0d1ca3da0dff2fcbf394ca0b27d69ae7f9f3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3e64fdf694f7b3d51ec6c45c06dcb71ebbe9455742d3ea673012016668853d3bff1053c4020a8656922a2c2107228a43f1b889be46864f9b82b364ca67ee13b7a9e7d85131c888412c0eaaaca3a7165d86f147c8645993ddf333a5b2500117a47825c432a16b89c67614bca812e744e9fbd81a3614024320a3b82d5a0934129b2f7ea37adb35a2acc112198f826c7c02ba214c0fd3e3532174870ba2fbc86a83b32315bb9e39fcb045b120599524f17461bd20bdf007c857b6fa52663cd620466dddce67e40651b6d2765cc3e9e72ea7376a810ba99b92b30e30c26422ef0248320dbe9da50e54cc25b7625c28cd3efcc86075d490be1c2baa5560fab84f5174bf0d7c798c212cc033a00f7501d4ff9412780f8d6db00e60dc6234918d9cdc3f46175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc3cc074d3fb0761b678ab4d2a6108b5eb02b9b29341e0bae6a0755cfbbd69cf1f6366c7741d582eef75b1fad5338372482fecdd937e703326f7adcc806cf4f40b5d720b49be1d4ddb7575886d5523277486438ea8b8563620cdb8be4106fb38a7c01242b8fff921c6903ecdaa0421bb45af4f817271d2967d914b080a44e2223c6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6789e3f020e5885ef2684d9f29dfa93ba8c407dd458f3dc8ec902f56f53836fc77b863cc44369aae759734485c856450a77a1aa9d049486fef929401f6620fd829c642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832b1d3c72cb5cb023b7952268b7567c687a4dd6eccdc36722a5e3ed605f5ab7dfa8c50687c92e74e70d89e5d8a4a515dbd87b044bc28ad6e261717bb15c5b02fbdc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04cc04d3d1a737e7522a207633834a3d6244baf222cc3bb8d77341a432be50efb82fc6ce04ca5076bebee3188aef17e005ce1cfcc2677981f314622ff38bce7c266d2fdce34c1435a13a654f90bc27e8fd7c4ca4b0c362b14301f1c9dab5f801d0eb6b20455aa48049415fb2b1272cac5f84ba4ee28d1b5d930221427d38822ff2cbcf8e5add01b370cc07e8e8aa4eab92b67e49fabe0363837be1d4b9609234853501119c4ed46d891aa443be305f7a80a6f7249c96b5b68e4f2fd5ab6ea80d36ad2ad21d655b5dbdecc5fb7f05a717637d5b55f8f408df18161c28dc55f5c32b889ef429fa95b5b1865ec05d032078984ae1afdbe37a4362d7839f07d6c6aa194eebb8fa1f8d44c3e10eb029eef206b1e1f11511f5d679c6395f54e368c1f6ce3f384e3831769b6cf67648a004b3af7d392150912a5b9e8ca68e0700b0eab5d0eaf1609449417755c713a36b6f704299375ec188131bd3d1b23275dc3207a63af6315d52e4b30c44c03a3277e539affa03ee24dd43c626d8612668566b8d55dc19785d6b28afe8a0ca3d01ad8cc10a86305570e5a67b39a4a6a0858b1cfd4ec89e6c8fe7d5a22b23b72b0bb64120733d14bbce90e15a4c62df4d0c37a7f5c5c5aefda2956fcb460a554f36295cf99ced1237266b826c91e62505497d61194f00a1db450f90fbc2e37c7e6defe1b1a1d15e553f11fda7b1006c1b8825364d87c2fe9e024d9c92b765310129ae07cc641989674e211191358a7d7318e3fca34d73d2311aff2f79ce7453351fab4e76f80d049189504f97200657f45bb3bac99894a6e3a781589930e7adb2c40a748292f329728b2291b5ea89b871438fda8425b6dd8b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4833e289fe0e8570ccce2b35b5b8e771640972fc11a577b9fcac9034097637c16b39e43d493318f054f4cd49fc5e2f06c942a5e7ac330d4fa9c273254e3a8a49c46fb8bba699965eeb9cd583cd07f7c4a8eaa591471b7d87eda304cbfd39a80329b89cc3728be8a22a711c62c53fd78dfd73d6c25ca441f726c4d6d8f42d9dd665629c3ea392dba4ba64fec310c80a864964f3cb2436dff6e758a519447b567ea41fe9febd98bdea3ac0cfaa55a06e4bc5e0962783cd4ab22246117c8647c389b1f47bc64b9c2cddda5c246f8bd036e68b8bf46629e0a827fcc1b528ef8f836c5534a56e5287ec095950fc6a0abd892be15b140e355f05f29f63b3bc071655fc8f6487ed6a66ac09846dc421056d3feb07800af45eb1f5b86235e7b6342ace2a5431dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacb2c9ac29454f6a7a87ea7ef5ce6a0d87e89932c4bbebd9c16c03f23a33460889559d2b530a373fbc1c15159bce28def9e5fa3812b4b29092a78165c76ef53728d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56ee08cccf11fb167ea71163c3ac4dc73c8a155e8c3825ed33b554d735a8fe523dcfdeb8e0950ddf82a144b8315b8c687a8d904d779d72d42fa2029fd48cb55bd8b29689a733446effd38dd2283a1d396e63f0727d4ab6ca8a8848016a1bf5689e00752bf22c903d29cd5ce81e52b50e60dd04eea3a552c29e8b06d84d92ac1d31fc78d0796b9c383b3a2a66f2e8ceeae027fb0cf61ea4ff5d3c3209d5b97fe5dbc3df66074379727b909408f9dc20e32cdf99dd509e2664cac515122b4cf1f92b37d083a466062da646c3d952c62aff70db475b06eb8e82a4e65fd92796847e8dcc4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843f079f7f629c9037af48b6298056573ad415bba4ce70612befaec78054df0233e8b504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661bb1997a3edb73df379b6f9881470cf614f42fc5d8b15dd7e836444b158c897b57b07eb70f5fc06bb92a7587471a88c4c96978f1960391edbfb0eeea34ec763f5b114bf6e792a19f0aa3a9229218dd0d3dfb6fa0d6780bc74ba005b640c5a121a0a99ca982412d2e59452e706d8f08c3b87fef65c3a18b90f42a79483cf52b85e878c7b313c651524a414568e882141555e32fe99e66baec71bc48af446286f5f67b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f74ee1354a61ec7c6583e7995174223b69878915465fc36cafbc2d76d7f32262e1f787d8891d43ac0c824ec76cc45546ef76844111dbb503670471c7ae658ca8bc47e2c09c33f76b720e818a17022b7f7d7eb73c6a7d8fb19a5bf2c501b0ba48440d22afd2424a2770781650ca277b597c82ce8317b7f848891a6796c27f284b2b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace2058f481ebb9c7940b44270ef884c63b0f6f1eab7f038a9fc4473bf557d80f9dde0017af0455756a0900427f782be921ffcc738edb4637a020ee0edafe484b946836e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac385af9dee1c421e5e021df94e11da7235a028dbcb40bfb3d6e476c78394915907059da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6a73316a905a91560b3e59e577de1deb0c8ec334c90408da03775a04b43e974c85a607eaf2b84ae162eb7482f5ab59b3e07159d49d321d0a228fddc2b83b45865a2e12a841951e8d585a1572d018994e52ce034490619654f4db071b8cad0ac298b7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98e4c3e947788dd1257024a28684fe4de3f233bc36eed7a64f524754926ea5fda0c9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf45239e312f467ad2b7123781afed9456186069eff55bed35739516a86b808627402d34df02becacc0ae8d9596d09451be2314045d13f640ad28ad15ed05cc49b0774694af69f29bc6aad11d73a5132e562a76ac60415ef5e5c16ddc71ca8fb71069b19cfcda0db1460fb886d8b35e185d74fcd89018b3bc3e0ec60882a9abf99e88cfe6848c864eec16061f3a23a2c37aaa39ef1cf4e271e81b00b9df94ce05dabdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504b7f8a127e3e5d336d7b936759baa1a2f3d379dd3e12525e0ff89832cf6625f9247b45190153e7f9e5a9a70c6dc1f2a122a1d3b63df4ce9297436ccfb63c5082372e86cbf11c45ed6166e1dff21043a4fafe6c9ca4265288a3dc0f95e115703b6690e12d91da100d6916752f38804386710d427823f7783f730218a9ac2d043e20dff467487b2159860856343a689fa8c444cadf4c1ebdc2e838159a851e2c34fd04567ed5b03f0f46f8cd258e2616e69d9d164f499fcb309c5b9ddeea46bd5fde6b02f993381390ac84cbe688a99d981a47cbf88a308fd86fe1f7d47eeb1971cae0c68a0031ccdcd9c70ea614d10387044cf2c21c233fce644e1c8ee7f4872a9c953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bcd0c1539eaa9778c45eab16e16a9856da9c92b713f861f6c2c31bc0457b5b26d5de249de0d34e055f8a64cb21e67f85ad5e29a56d2c34cc28b137913df02fdc70e26f31968b850eba4d2e98268442f09080bec48ed65312e900a52801bb544a9fd50b27e9da5d1cc254af6fbf308224e16d39e20fd6474bddd8cee0b08aa28decaa29f6dcb0e928a8cd5b27153057d177955430981fd81fc5b479493a40cd8d28751769acbe9f3d13f23078a7f2f32b8821e2ffa0737d41de94ab80a4fb754e7ee6f607e46fa8f565737e71aedf7e0df5e1c100b3bac7cbd9ef7c7da31515408970f6dcbcabd7d017340cc877b431d6036dc4bf46d843c7251d72587017f00012d4544f15f491f83da538a17c2b12ece9036015373419c603e804971e2c1a6961bb5539384a016f1641421cf530270ac2e720827dd02f3c01328c6c9cd9655c12354553d0afb5f51abd0ba4d7faa775a82c89f516fa542c849176e006eacb4190f3998a233de29a6780601966cd4a23e3b24ff5906d5a7af2b10e48eac9971a8efc5901292e451cd11badd9edeb90e9c233e76d4a0e13facdc3226645585fec3d4184e649f4cb40012ddd40a8d4c65894b543d997c9388b5ded69a489e385874a5acf746410df46d4b5ac65c04f4d67a49ea55af1070f436e94e3f308cbd505728177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c5156db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/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.89.2.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.3f@f@fBf:f2.f! @e@e@eyepb@eSe;ddgd!d dq@dtd%yddccU@ccob@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)epollh02-armsrv2 1726155056  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.02.31-150300.89.22.31-150300.89.21.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:35625/SUSE_SLE-15-SP3_Update/5016cdcc77156a1ee716905a9664e846-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]=ec06bdb65ed4b870c8d552897dbb12872315bf42, 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,OQz(\utf-88c0ef655f8a1bc903344fd32277563ff874712f1a87dfade936893867516399f?7zXZ !t/$-]"k%6*75hJE=ld [ٺY? N Z`_6$l#[~*ٚѼCw:@\)]W6'~}Po/s6[dぃ|w yt1ȸhjyXLQUo]P,ȆL;퉥:Eu}g.a ^h`K {kE8l Q_{wg}mj]^Ri:jbi# !\C"DWVDa6l$sx61JӱEq o|ߍ6dLM^KwcRr=Gv~f=S\HrgUQ`~0}}Y STzخw](z6ڽoؒDAl to?+g{q1Ta2FC(FǢt6%$JXhBdx2z:e{X&]D%srbO oSpmm r :)<~2%#ߦ!̥Te Q%^h]`M,ݿSl=0ޫ(<j7P xLN(l9#TY:A7{.,^{+JuD}q]SEG1D{jQ1vbӶ>υ7e$djHS/Glxft5yqRmh_^(G8VY3=l0\j=u!o"{2CT-+n,Ë6H97xTl8uځ=B e˺MG6|/2vts#CoJ0wtogn_^VҁMGl15ʍ$yib5!zYɱu rĉ4d*Uhg(290Ma­ VPƥ]$ґZaA?@BCW{ [Z6p9e\ Lϻ4ۺT* Nj*(HV b *l>MgӍ7oDFkO殃*_ϹSX֣ߥ%x(#)]eu"쫻q]x MތIpC:Z5fO>t:mE\[[0~%YU )ح8C ,'׍@ӨCKICw"걸ٓX\"J~V[Xvj4pB?#IΙkO#iv̀OXl*i!WO}g9ʆɮ]P^ߨ[W\"طGm\Pg׀59vz'\))'fׇ̖W\ݗ1GwF,l[jpwX҄j9,n [hn9x/ 2Hm[{S'*].;wuk.&./&ݥwfte'cy}chjGYtok}E>1yReFwz]ee9=FƉ귊GݝgQHD\m"o&BWcKqFw߇q2PP%A)S68(}{T_B]Gxg(TXҟZí$N?VIi܇(8ǔs=V}Bce'罗Ԉ* @.6p\(lf!؀YQn@+v~R3u'-H= ]S1INY-rO)2 QKLvXݨ9/9J4TƤQ.wqAla\ķB8'pSblvS=&vHLtEn%܃q4ϊqEDD(% 邾cϵ6Kҗ4}2Eg0GvoFoOtC==stjר (gG1fʺ)BlN/卅fz܆sI `.F,XS !0cUEJ^| j,iy=|C]Em=GCˤ p! =0eN[^+m9mǶw0#aA8: ?3k|ZwN7(j *<0B21k4s[47A{:ɚ߀2Q.87̑>)~U[#`2dVzv_כN"r ]Yᾖi[1s%۽JeXM4`dx3]6 768DiB{5/@S:G`m8@{f5XaEtMN%Ξ)[?&V&=.2׹*O$H{,0imubZ&bNd !}Q/̲8{Κ7 NU۸ maP# `.Bq0TOl8D12d~1P-=xcu@k2lZ#ʕQX5AÈJwC`U\}c ' f ]:;k$ ?̾)9vǰ4z"8%ή>ܱ#@S]"vQ @+H)Y@spSjPvڙۣo``7GX7ؙ|, }oԋ&R];XՕړtȴ(KPK`3C EyB3ںb*cnɕsk&6Op^2 w\w8^h} 2V]YH lƱBOB~/Z~*CU7#RjJ]V֙76RA lsHD׈aH8eR&'xQџYV.Ok ? GUj9 "ƘC+=umwYh{a|,  u͈0F,;@d3B :4=5$Xyq3$j݁7;2]].S}>"L$Nr ݜ6)s׍{l gXu}~XgP!)w<^78 3~.վԩu'&CG)$UANxٽaF AW(_D~z,~ [@mi'VΖ'Ն xFXBѱ×00VBȐgm*ބ5P.܄dtUhͤx'[t M,m^D ^P pVwggvDT*TO}@Od^|k/Fd]`! qFc!n.<Jpg(2Q\[0'N;שX$+g. $nA%*^B>W2>Ev&vC9nJ_ޒ%b~t#AEwQȗ}o~?Bӝ>͋J}BQ?8/bp9N$qly;X룮Ha3\_, c@XZD4CHĢj!Ԛ R$b\q Li@>2Hg^K(X5UObF\>-xUgd  5 f9.1x44xn!-RJΘdd^K9B!!b *_v;HNGf[fr}f9b8~Y{#+ѬPMP]9rJC"79ط_iH#R-t>Ytwn`]WxgN1(^ S a%$_"j)$U3gF/SjeP#}%230++s|NZ-4$cTdX}j}ݟ7ㄸi5w:@vgAhYSb0-1qΡ3pI/ZN>? ŝH*brRFe\h:6QrU_c!}:*Dٺ fQVaa=6^ .Hވ:9߅ߓaWm? NhOI4X=ΞZQy͑t`9  q8<7 .\ʏx0% Mp,AMSvssG0ot&J{=dXa "-Iu(I8ZV)b VSYUɾb-I6eG# j2Ҽihβ`Ηx`+<֥N#LFKBS곢;CujCk"7!WZ/j(lPygRr>N*{`%lyzV.1=ԏ(3zsB涠4YtB|EnDEP~&@,֑#c^K۬_ 0Ǟw )~5׽⛽٨Xw7@ך24$q`g\Ijk4]dłn"Zu\'h_cznS?UcsC~k˕B1Tbɼtoጀ-V"It{'q ]]aJ]l;YlJJIʎs>;ihR*q[ rȊ5O^XTR2ܘLrup+j_9'X/+z\!I֓S`[w#D&Hq靆Y^)Nakvl/i{LT!gn_9P[ bb͹8#:̞8+KSC}%(ZE;ܓ)7 )ؗи3= oud&)3ҮCD.#D$4ڏjeH_o`=58^<:`Ҫ^ ͤu |vj#lhźoGh%_HOgcW7h?$3zkޘde+`*x1|SL& y*೓U t|ytAΙavj?3+MQs|ųwCy(;{T'RxN${״Ώxqzq˃āډ ('Rq\H"<ȫ<3,}NQ)~ 0z0E%hb; F! w[Cnς;Y:1wE۞HQ"w.}Lwk̂_0筽[yw!Xم~w?:lϴƏ{K1ĥBXkDr? oa.'3q>]i%+L10\32b`l 'hE9E0y𵐥âZ^_&> 7]D{뢦rh8w+϶z"?C(uUFS ( C!Py֣^SwS4K5-N5?lx2uV(⥳HiװxS{\8;=t)+;>s)C֔츞,+*um=1||i5\y,R=1]Kg ^ԴՂaG6UR z\jTdJ?ՅydNpV2-ZM̸.إ;諐b5J[> [MŖ[U3}WW=8Q+hSSqIQV*zyatm(i7t-MT s#Ž1E^V`xMd$.X[mx{昵V?pwd䝠 ؊A[PU> p7XEhQ,}tN}W3X誆M/i/ "U)6={hws@P%qV.#S f. KNP bَc,[yeOuCYM?wW@S>.q&qv)L1Ȓ(;` 1^A@b=wV( q%1^υQ'reK]@PK'^OXW9k ~p 8%ތ(d㾛<|O±_Ɠp[lfdG9Zk" k2=qїDx)v pϮ(֢X-61|oi-YfPt)t>Vsu\FG)h7bXqD>|WXQ)IU In}w}QǍC:.ꧨ<+t]>]jE|i]goxN6DSI/HmiOaT w36[:-* P]gofU^mʙf&8w_nF//o0v%pj|8ȍ\wV:&1x{#nppGu.qqC9!}^~j>ڔ[-mb4ѵ'] UXuS9iK5ɏmb5TNtbLW۔g7}?ԝ6*E)'2^EF:Z޵%ΏVgC!1foPV.zpҹPwZ>tgԥJm@iԀyUksDtфTed76? 3VS;|Vi%oB@[ɟ rb3ݠ5I5ޙ:ɑ+!9h}rxM`̛/2u/ee=Nu ,z*~fI44ԙ[~R+H1 8\BWжR8]\ v0^c]]BfZH<݂$5@;J6`0a ^`Xu2t_ɪ'9YBv{z,zn =/}6~3!C*k#$6H|4Bx {sKFx$L <4>K 0N<ă$ d3rZ2&JbIUJ6V JOX\H ,В"jB7A9x~z鑤u D6*Q'YrQdZSc^ʰ{bS'㑴V%6oeMdHUԵC`z?{IZ'P":i&bZ4^z[ Qc]A㬷Ҁӊp'S :C?x,^Xх4:.` 4fhNm$ fSz:ٛ 'hjH&Ήgړ Rf}_ƹG#aج[Gww/a/CSO I`eSiJv߆[yͿgG5}Zë?@oWdؔY {zJ@3d6o3FĬ὿UL7\{n_0MlK Eq5z0ֆ 5v• +Ro*շ H<:~9f@?{Os_8?ݷY}SP|e7o$w"Ϣ}jAcDɼ?ȊZ|':6O;dFs9weL8bS ";Cnq&\hLɰ ?lPۖ#y6EwFX0ߏᘮT'W M~*|&JM\C`j<2ݩ= .*A)Nl-l{:Cgi=}ˤDnUXڙxtX~f% x KCi`uF$lvh=6-|õM|sg/y]s9K@9 mH@.[W{;+&)s9ƑXcre xtb-'F[z?{ÂC!DAK*:Ve2w5{k65mm-~Ҹ=S]+fbXEz T!oIj\c͈-b !u!h>-ACDMSMN.@(L% rKnxlEG.+|:m/{Pҳn-1>).f=|k{}.1w֑) D5N$r&@nbkRAIjUu,u9jON3ƅtob1dݒw"T yߣ<_<(sVap^(8bo^=WP?,D"ܾ520%o`':v gMl>"Q vZo}?- \g-oY̮Y;±'Wa :Pt xbAXd?`%d-㽎񔴈-jx6#8YnJmUqZ"@8qF+:"[{.EhE7=?\wH`Zp99| |"#hN/&%LVT/1k밵IJ|k>!/y ]iJ{={vD;i:>m5ސ<̂'R|+˥}ORqD3e0J"I##+n,z|%c .OeI$Ut;z(T>jf&D9nGY aLO#8`XjTOPMWm <L9Tll蜉z9VMc UW$CuNϞh+[.M%~%Rĸ!ݫ :Sb_ᾹsejWY'KFL547kH)ͽUÞLTz&4P&śXxUa!G{Zo+x>mexYلAPEm[}ZHtiv% YmRnD3927=OrYĪs\A]&qW]&Hq G z{}ڳs3iEà܌@?$8_"1K"g물ϣZUU͋K%5H@sԉ.:Hl~)nRl=Y\1E.U/4.dú'傤ݜ֠ʅ"Z}!hX.A:i"OND7wN0{%]Q?/c n PR?kK/(mANF _A.!<veŊ󛰩69AvS]B ;o՘K̯d}9P@I E3Zs_dqBQ,r,-RvZ&5PGlZ.$|/ﯡ{/2j_'T3#I᰸:Iő? :;E0 ߦGsTھe+L "@o6YM+HBQ{ϩ+D1LJoԄ~qRSN8ӿ"d񞩠5qTYGDgPi*w(YLv7= %!4kYXǫ58< 5:"c`n*})I@LZve | G贫D9E ilc7F(u}-NDS֮].P4E vוؠh6C`q2|ZT;]oUyM:H&`RyFF1$kPҖztIElxCq `g`Wk驁޸.ubh^n.Ġ a f4wM#_XD(o> );wD&xsYrxܕIƞ/'xLtn%Tnљv 4p]n]~D09|ezw}k[97#Lb7:qwQPrY xIF} s-xOnuF#`u`Ϋu{O8 B;Z{D`lv/J~bs@oXZ7եNwuT_Np~s͒b}UaL5Z&=wDdV2= ?l x M`RWm-q-MadP J >~O!zR=J)t>pZΟS /5LMg@b'ኣgZ`fr&uf2~Ü@G}-9q$:yB 8,=-b'FT0ɽ+ Sm y0p L!y9W6iM;<׵xǵrҽIR5#oxtm3t=9rH/Bk*Jߴuir0o'Ů$Fy$G$E/svm5AF+C-ehlPՙ6ttpn=u3:P /ms!=b][$gIjW- Av%X;]W+:yDE7?w|qbR`xGk1ц ! w.;YMsW|9`B/vsV.z^i"=7MQ.jǢ]Q,eG/>A5ϗ%#n8#T,ݼTANXiYxFXh DqYz>WWrb?yKz]6AȯC.& G }^Q>͕"ߋ,< L=cw.꠾/?*hKI[zѼXdnԣmjBTCpfm%m4TX|lO-#vD (8UIERL{T5I?3ɂ-:i8cqY@rVİ+).)pr\0P%6G~CKƮ/$ur̀"ӬhJ(^ȼ{t0蜓BfA<-yK%b4dr{ C aLd{Q!! qzf @^"u$ߍ-6ihETF°= ]U Fx[ۚz NJ+4↕Ag;؈HISCmR8=qqXT`H8ݙMA<͇>iC()VO&]WgMw5T ls_/v!5ʱ^-mKڙzx˚Rv]iz~D<..@4.!Zb%Jc4±9Xp{} 5S8 %>W=|[cz0 (X[u@Mľ1;7s[` £+#UhKLQp |M/p?n 3_E \9MhrK}ON+ܱa""HvW[V+w'bӯLh3P5ҭ[ݕ*4ȥs"W YES;d R3F#7_,X`*Pm|h7#jaɤSbJ]<R>VQ #- 2΁*Ї oRt+H1yp1W &R7 GI%YRC"a|~D}z}Yl(ܨF₾XYd'mҁan%EY܌W3I913:gG DFva '}EUwvU:ZQ#!Q5su?bv(-E&5Zf'I .ocEObT ]0QxB[mCsSZMei k~BZR?ؘdlIWVs,-%FѢG+@kd@?˰UΫC4*V ,]C*TmU3דr*W-;\K 9Yb-`F5,jqu}r^2Ŋ;G]X;U hCQ%KQf@n"ݝ {6[hQŷ2":lCX8jBVa$h68FQI&RF]D}.l$䋳b3 1%adUF Jb|fx:MY$Lu:}NO ׸ WfqfM۠s1A6j|1l`bXxx)l<(pg@)cjvk<E !{ yP(D7CiL+Ԟ:uSH{!8 8GXc_Z:'եs|W|4Fy`' %t_iU}FW]D1a%@p$O(`ސk qZ4TMh){E0z U\¡sa 2C^g;5^[%AQ !UoB~s"0 ogOQU-{cBոPF)7e?jn篂OUHS@ηa_E1'8,'}*IۦRHk.Cxa,}pr\^ 6qS;D ;;ĪMƁDnS_%\9bZruskAsHkN"t;f뗢(Xur`)8ʆt#kO5eȞhS@ hkg?Kƒ4'2mkݔGT1XJ ʦ B )<%vsͩfH AmDVTUhƚ ۢs x5Cuީ`O74VzVde00@BTo܇"p=OFt8diͻ2Qne"p0hVS'&^.EcyWrRJU6ٚ W$i/N5ɖ+`Q:GrGhPs_NbZ5 :ċ{S44bJ8$@6#eMmq 3nIbjkb$dwG߯OVYcnH2JkTpX6Uڪq2E'w:1aɜCɱ:[gY,X Es-v4<$L]U;3Eښ2%.RB]iTRwRH,#Uz>jރBA1Ģ: DOԴ"dK^"lN FOb007Qb ފgyENp$of׮?b G ԿWCG̋Dk^詌[`Pڗ\DzV!Apٚ_mUE2o.=f~Hݣf=`Z]$ܺua8_R6TYrDx68aWZj3z!=8 @&&c5U,mfKOA8I;*ܿ:` `-G< %)d6ȹl)3}j`JP";vޜh|IlҽԯQSp-{2ӊ~1VLLg ֑wi$v"MQC_ R")%"fsx 8˜Kmp=޷XND ܆̬9a0k`yxgytU\Į|UoGӱֵ=^?P']sl#~TץSUoJZ,ߗs,-؉3L=(Aem"\ZyneQl??[au@3{A$y',*i 66 оT$-,qeMielmJj E{R{"D"K*RsxփGX]$-?? 6^d&IIʲ]9"kdWMt9}be"vM>4B7!ѳ2=#WɻY9{; D*=-;1GX!l7/V^d?^V=0Mq]2M Yt9<<۞C(oo!"83cz$ ^q4@]}Wo4r{c!q@E%TZp TY᝹j2}X"ow.٧2iffVɡ16ÃpN=S)##}w'"2y=]]ΫuEڙ ,H)7텆Yx_HŽMUG'b,Ko,/v(mwtt$DNF;:BFw|F'[kH\Be HD"dRmtun9J&Y^C²0e# gfL)3*`6g~7ODP,N>oM V*;z j_'m3hZw$Rv#09`^?̄ 19I6J-RFGym4aq-ej58W'Buq2+ؓub @JU/ԈH..CP%͇شz.>_\ %LP)A;$ MHvDvNKª2w/M3)"G "Cڿּ;"igmd ~+41DTvQ ;0P [+ӂuaU~?L?L #;75j^nY K'ɼʛ=h(̊FFUi _y7wpty|iXcr(^=_%7>BKDd<.HkX1 lϰ\_M(4ؕ- XzD,s<( M_A~9\茵L⾲c`;0V#y <6_z,@f$YS59қ{q& } RXwX)nGYA5s'谱Qu}vj*MQS 鎳R7Ntҋj[+3?4ʕ\@ R }|~*[ʪ:Mp mSQ{ށTPQ8cʚBbai /}#fZZdktܱp~na#g{ZZ9$g?WN|fY K T%v_DK8qӅ-+EЗ_~9| 賣I係xu(X8OfHKzǸUSqAWрږNH| XFGVl\|d(]yCK]K7p#θW 2l`zHFGK uH@+0,95ĩ$?{g-+J6|E^Ju;@36R=9U +8Q4`:/e$']l: zXq+ M8cƔp¹NqoxO'D1t-flJ =#%XB&s@(񒐒kHiȺeO j>mEEBjӬvN҈%k6=a;3z*Um)7Tn캫IR5嶫rb+! v 覓!po'ZoՎ|~ w9 RM##ÆX%wPqLW+tO o!b\ͥ{\<(^wLd6;il^ajAEФoPK:`VI4B0b* >͔c"B 524q8 +X1kJf$ete dtǤSsXd ;'뱄x`hWLl` Tp曠_ B0Q5!cƣx_-d|tLsNG#t|ND2Q.bݭGf von?İ2ŸJ( V.KH cQcMyJitI[+Lw!pӂ」ޡ=FƣLuu,>md-ſ~bޑ],Bi&]Yvۇ{I<Vj +Xn Ձsڻ JSEZƨ06k%ѪfD%CηRsӶ)G^B}Qs^!a~%E7 $jwfyi恆cJuD)S00trDt oP [/I0ʍ\Υ[]u. J΅1`0U@0`}^6& V([=mfn.10TOh-8ͬ9O8O/?Uhm]'d=N3p{P)]:OĐb(bKVS0Y:ro txNc`+"'TxƢ|TVaZ<f`&8os*Q-%kGiMLjŴ9{%E1e:-X$W뷾@H(BiBeQmD^Gt$zh8ol"Љ4nph cHSh"{<_5h#4)A·vacto*^hCeoDA`d@#Z Tǚ^h E($<-vZ.%Ocǫh 8/~_ց<&ip٪R/$jݶ\RX-vC'~" Namy 7Rh`̀G]-d)46Y3t;'M=.9O1Rnt<*Y7B^*• NˋYGyoo`-q،TQv3Ћ9 R$и?pn7FƿUGhIʽmEN:7q` z#uܹ0l>=\2QR5^K(yJ M9\c浄0ʰؤ<2(1`p %ұ}+'>qĴ6}2e*2`߀I$XwU|\'8-3BL\  vhstUs ,h;&4ZZwUKv((m:v|ftngCn>}k1q 0"kHa{LHPkz!`&(~>0d}ҋ(JGh L#y{5/> $6)Ngf'Ӻ鑙V1ǯ73YH&i!Vt. ׶|45Ӧ::~~8J.]ȮB̃(@SBW+OXڡu)$z`bEͯI h{d\m?1/25/ A ݒOĵ/x8P*A*Q"$Q)'QЀ81*| d/UkUʙÒk b![ן9P,H b4 LKbt-Q̽"ƀ 1{;heCL #v헷/a!l={zmV-=P}> )7\$]r6;X0hc{t?F:\uJf^cÏ9ڴȇD.<L<uƮ8J[ c8 GH}ݽEl:]^dž#"({J~9p!x>p$ Ml{-"eϔD4_|(LڟcG͈0R$ 흟͜x J_uBKڹM*@J ͉y\t dtƀG 8<2 eOti Yθ4B|^]n 6 og0Yְ_CvǤW{>ۮ0fzo: =l[!&bMkl*AS'e /4s'Sr*wfBӞK$ic1ft *F#vdFF|@zcB>>2żj>n4W 7 !\W€}mZU1њIi4R.̯E n)] iZo[U{ĖLFEDc5P 3c%j%ImON U6r ϩ0x2JT}FN sXz9Y?ht=%(DwH/4 2U鏐ˍT^!eQ ,}O<{vHDħ?IW aB' uGq~k\oX{!sB\ ),q[Dk 0O?,gNcvW-p _MJM._-O sc!_6W%5ټOΐf Uctk{v708a[7Y0=(H}|OIe2|8lX!z§ʹA%AYsѭGըB4):6J`/x9VQ.L7؃Xi!ms!F%8n{0Qq(_M4(I )*,l^ʹL]@_=< kBm=F@DM/*כlH jcP٨mȕ=F,.吣ͥ3N=研ɖDTI-^!ng_ɘܱd'.dk`uD:C P )NzWvCSJ;an7RPׂu=7E>MLݒ1;%AU綳q6:sB=vq Ă+!"<ڵ5VS}F+%7x7]$D po Jj c3.dR7|`E*Œ-Wt@`C [1b( ""Zrry -s/WX.°˿ap`jo*;&aV pd[xlrX?xYqӧe|_4ZsE˚u*lOt+IY`'wo̞nP+9` Hke5-% )|\`Os9kTvL:My>61ṷ7Ʒ_$)bFe6'ZR]D3)EF?:m\c91c`s"wSk!!`1/) r̴E30G7i#nz|RLlM_AcQ+μ, ;^@Y0{: 4Y~ VH/(K׎Sxz<+7H,!ȷ VބhhKM._K;6?{^Y>]/uô|zY;vj~rf4ckZ;iO|;O0׸LJ?S#jljEp׷Q'u˭^ ji(4OǝOue-b%&Y ]>Ⴣ4VD]AKPt9|])e!hEH\aI|Rd/k>)p?ܒi[xXi5QGLWc;ckG@ƕ~DگX pFG4\|9 TrrZyȡ#qB~JHM~w{umGŸ rQ#@خ.ir:>*bcM{B L$Pu̬է$S #-)Bw>ӌ Vld%J <#m. {6Cpt:e1%5_T yc*CEQ7  l{U nʒz2}IWl{[Q> γm,<TN̢ -ֻۭCMGUrf8>Ad`Y)+ sD`=:4>OYZmFO\PWpD'r  ۃg>17jo?Wr>EůlGob-]7SvؓXGp\H|DYDG_IJa}@=V QUNs%y<djFa *WerHu+g;oN;6F]P}. jVJZ D3,W{Cq:k'npRKAsNw2;Rg}IsPMo枀!oƟb})/PyJd2ObIeɇKR 1#:gwbd&8UErMr9—sWnO(zH @8um"V`lFsIݠRx$ԿcxWkM$*izL) K@iQ 1I ~/%Ro\Z•u/笛qBڄ?bxE>'2c7fX]AbdQHd]@ _mPq:Vul \zh@w$YP*+ Au;%עǛFn m$ x@(s`+7xSXn!PTkA)`ZM1^z3{7KНtvx`ڄNܕ*4Dd6̣TCMƣbpH^Yj ȷvVm]3&g1#ߠ@o4.4G+wv ;ІEތi տ#G_Լatk'<Y{:]Sw5u8 k@4(9)V hW7WჳE0d醶+cg%, ϋhC;OhʐkQB`BYB>mu],dx)J7!VqdWUrfxp4uա@`z/6jum2iK¬0d S:e$d>~]zᐫD43=Y~!SR~Mʶ YLdZ(.,1*g_iQW2t|h9[WS]Zbue;`Tav$$Z|CT6 acy82ɶhX,,^1~ƒ:k\\'sAOZז|}jTLu"QD|I*EqvB,G#ʓ,\[,4k[QpBWwNtpdEX->PF'oU^rKi ! պBKU{36:א:nOJ4CkZMd ]At RC>NucGFp>>= .z`hk, 3ȟ=V#Fڼ݊0%ח)kؒz`@_3# ݉p{W aFĆ|-jRl-!WNFhX (/W|Κ[]1^Rqؘ[6Up`!A \6ٍkw\L 횺ȩڶKɓީ/W &R87]KSZwP4jS 4Q*m=+:`n6F5 I<7*\ojD!ׁs7nd¾Oǥ#Y$xM$=e_녆rTkcx{wߊ°EURb`EB'-v`(2sa: nGngQȀQ&ؘGFDqnSyAG;M c=\-E$dKete?b ,3B=zakBFA!Lj{S~kՎUq .kI^to`Yfô'#L(XFtb ~P _tmF}htC}tRS@s5uD:ֱN7)SzORRNwEm=/6I J)hxk>|R:AU+JWGS(f3 `~֭w,W#)L%c>M#lXywcq;npѾCLD}.>5aS uɁ7Xya+EMXZC(hcq򟀬Hr0\#;_=|YX36_#/6GrKRs=LNyS{]@i0|ł[1W2_.3EfVr O{#횕8>ڱ,9bʸ,g.u&_ᲭF/-+owQ/Rz( s7 6Sؿ@yH9JSSnB1OZLI|A?2P$eIS)һO$9TfvipZll6 4)Bbg/S3ީ R0oYCF Y ^ZlV|\aNm̏t:uҥGA<۫2NH1;*3#fg:Cj-!G |)x ;1qW+`xcx6z 0)\+}}0wR]ج<\[N܂-'j |c8*tk'fIxU#Zikb6 f(b:}ܲ̓I/hSbx0/*Er6-j wG.pwF D"m ֹ>UJ-i 6 |O*c˾`^[_k?|*>)#A2"jkUs%Τ3}P >ɧhx0׋ZןHe8ytO^w(_ıpOa=^}[{H-Vsj> ?q!]ܤIϛ S3EoRv9Q-c)V ħ|$5 +ӮEFǿI|V٦.*<; t96 YZC$H:;wwㇾS)%Ж+Q트8HzHxT_/^Tq+džѷ"aUɒbn^ )Wq^=8m:O4SGv{x(D_qΈi-ZFg䶶ܕig;y5Z:[_D42$+jHӧRAm#hnW~p;$֏"qQ{М(ŀ4dTǙ3z/:+$T+SȮRTjSc*|)e{~|aD(Hn$ǽ]#Ijզ爝ձ`-%Qדg3Ζg~/FQMO#$}Ą+l E:, xD[.8z+JE=2;`ZiВv> iR8"|$a.=eluVj+Ego Bd;,*&ήݲP2};_RӔ-2v6̥b`NP:#}nDPVD}Rv8Eՠ&gþ¤فH0OU#O_ 2TwVY 4rDVu4Uq 4YOǫg~#R{!} @CfCUmUna zoӖHHc>2,ɱ{xH>w.Τ{Q,RW"c\kwraO=@ gn͉o:%^ò 0a^O/ ->f!"k= à:%9)<cx2mT&k?7~_̺qv,Iޗr?]|\jK뺷QsOSNH\Κ?#{]ԨHQP~TU2_Yv2ⷬž.`lEWn"F!<adIs@j4退[+>ra=*Gxbq!f5Ѥ ّ7+>|qQi2&`n4d(c)PvInx# V*c4DA gN_-)~S+h0G EzuH{7fM b9EяE>vQyJ`S\+45b['?i oWPT V1!{OL;{wF,eum ]bIcw{WPu@+i+Sgc.e2Wq3tsKa@ p85ɨ6p-h" \PD #tr)ch lDXT0k6\߄w;̂8OJ(ңspT-f[A1O)zE."w0ë{qgf\̾aHZ%.µ$357ckh55↥ޘ+:vJ8#ǡ|$E.;0cV wnMPL|_W㹪/t|}W?,gGE>܃Dis{u#(xkL^ז2>A? KtWFBIqEux}bҗwzqYhc8gzE.,Qn+?ka> Z W5MSJHIw&˓nmP,+ZQ.!=#L( YY $y+֭B߃{2Vg%Cr_,.~Umjw%l >h5w6}~A3slfAN3 *kF 0{a1ˆhg ryK^ڮO2@T)mewgz~R| 4@#ߔ b$L2X xiy=\x?N_V,Od?6+0's~>'4I~Ass}MRIu/7;UճS tXYG㿾p*>YaU}?{G;{v xb2TvcGvUvwJRW3z"S#IN^zg$ ~7-_s)hݕMA ^1ⶈU:˜PϗxnJ8xZ|t#5XơB ;^\GHGzG"g9(IZ{Z =4~Drt;mRߋ(F%;%dOW/D$W[fYzE o8Xהn, 씻=}~%B[۸~5w8Kް봐71GecA}7V+50֟*b{¾R_K6l^H2 \dDþkoY].V z2[Q:Ցw0"p|")PD@p? Qiq7YDEpdl7*7HdgE!j&FRg`dPKM"<4 vB-=3CD 7I^Jqb0RI# G)908zUԏ`P1o# Si %5lagLv]ٻ-:hAz7`=v:O<*:I@Ƭ egrlEaAqUa\`u]Y2?)p {3-C mgӫunYh &Dz$BG$B#h14C+_r>,? aśģcNU-w~ۛ2YMZZTvh'7ҶMp=OIg}y0F>}&i*)m7p q%-R64uIk({um FϿң87&Dt31ְ<ưJjOi t6U(o5Ē*JQR@ׁ V/g/ڸ ueoTo!{+:?O;" 1Y܍W+X4GK6rac= i^q\ GI͔U*^ÓtR)I{ۧ8h -$)x6HE=*}$7_نvab$~R *{pb]趃YYE)+8o޸Juc%;7rBzl%Z5R֙&olb| vy!Ey.Ari#)+sIei:| O 1aQe<2?ZIc񆈷Jɩɪ=eӾskN˽NU3b߹rJ*,쨅Q+al9뱙Mk8]ϣVą\Gq~ȰoA>ڢlD`BIV̊c0ҋ:hm3ԩ/?Ȅ61JXPu U=>z_- PP Pqvx,% ZmB" y]w ^Ga)aiu͑!_:`C̐w %y0_=,A(T.RLP;2zAQ(݊xXkQo<%}z,|yC7hLK1=w#P}ö?E'C+}"0U =co UQj㗦= P# tۧ?=~ rTFwuO^<IВq mCvT¹l&V wbsN+ŨMavUw;oR2eNLn8T-TA7hJ #ۓH2^jk+oBZ@/=ΞMVm_EBO> T]s 8 \d ;S݋"d&..6}fwlUΟuWǹᄐdȼutQbg95%(䕼z]DԻ==y3S֔yV$f(n#؛U4yo)@\D8#aR6ŢMw7ϭgԶ' *쫀c(`+]Y= I 55p}3g-[#&ykKюp<襯mWwvjWQ`ET5Eʙ(d\+v)adjh]5@u֐ơThD/9meni/=*[b2A 8~-¾9+#]zMpPm͛[/X̣(,% FŐ>K0;(CIX+T{p]m{jF76˗'nHUydLNZvys( ܛflĘm0/9[cvfn}~{^\Y՜8{) sF"W$ܓd~SɆŚ)Yv`гG_NYRq;lyyUĊt -^T3L+cǂJbZrnumQiqTpGm{>&./3Rz@h (?H%iO; ((LieSѠݡخ24ٳ#P9BUS;9? ,5u<M靛tc! Y'reu% CEϩ #-] ><1HI;9J #s{zpZl (CknpSelӝxEmL-b\korW7q9}@tƪ=yR+ƦL/g[cΎ%rwa6Cl 6xohƔ&ZJ]y৬`:T%|i=|,4+.vd[_GUtqt0Kw$rGbҦdRuAR]T|SBeT#~Ŝc`$"1ѣ͠ϵ,i)~<0#߿?jX{3c,7)QKzQ4%x@;k"pk#ktkA#Zsd,_Da=U',43E.7ΒVOױˑp9~mǎ %rS:;;#|5XgЅ\%c(G;;RdI5B ڽ)^BǙ^$*оBJh1m7Zs{ {| U`\+ #Zλ au(:SwoԾK'T;8^k`l!3? "IQ?(BHun %"p*M(܎6/lO{_:j*!.1IT(oJX ]d*-|r3"<^0FSU ɠHwO?V IF,vxI~}=VJ^ǗilRs7xɒk5 3μ=Ȋs}hEρQ͸)谌M1sgF/'B¸Ϯù ߝiP6`@Rv*'C< @`&8lWu8i-PkaꈍSj L-¯wfvv '\f)3ٱ(oh Z]S'2@*~4J9*B8Y/D9&EL=9p׻$j|mdD_"]h[U٦OqFf{W:3k6܌fB4 Uj{0u'ݦD GwiqĜ/:SnL1cEX|wh.q˙VѭѿC⽗rdsH9נ:7{{9[4'p ~3Գϳ 5~{kKLbk@3y1]UB!֫Ͼ@%ANOPKUthHy~^J<"gDc˞ئNNF90߄ו4-zM ]͇+ '񻔢"5m•!=ݸA1 9w qN>SS <_p2d=V@8O ڰCgH+&5.Y5Y$1֬y9\Է~eGy0Ƨ|YnG,ѓfdeسx SUaN|q)@,;RY¢9}GC~2v5OZĴ16˿bRaܥe!a_#ӡ>HtmLxᄹ%)e+3 tgƋndٞ 6>3QUC{l ,nE(˖Е9{#[C6$ bjo} tB`J4ϡ g`f-5@" dk){5|0oROxyͣ:TRR+;{u{| n+1cTDQy#&~I_cgێ!셄\TJ[Om2(R12MB4}+5 ,;| 8g %hYكq&C>9} _E]I AS-!?:߉t$^d!w Oh1QuiY@0{K':rP`3kau.C$jlG*nPLRVaސdq~ۍ*,Y->*D  R@ y}ntc)FC.j>f7QTj>'ROYg=Z? ^緐̇\SkezwS`%w/3PҮвzTjs w(k[I )"Z,hrwKDMnosA~$MRc /t`_d K9!tvRā3/]^K't e!MKhdՋx&z9'SNO2ơF^ȃ]Mjqwdt~7z>4rqVD$.M a7 z =rrs1m22$ R2Hl>5|pf`,!gT#BvzBI `p:yǒ|>[r3uII2QQьyi4PJ+2 ֆ]:/YHg] YTFt(~'vsS r=}RXWnj*-TMx0.>ƒ7flt~"X12FZތ@I4'XMu8.mnjۍܑ-MPC П{2ga X $-BwgYaHGIk +ܖ1WI`V{; `޺l9tW}@:^ZXT6 w\MA>Mep~kE,Z fW' C49d\ORO٨58z̬ Lr.:)3稯he$KW"|\ȿ?s?R b[&Cmf+ z .1jk]J/8nRBk?u=1W %\h TIp;ͨl .g_x l:K!,%Ɔp>BϒΊ$z]^CZX|5e\ 1ym8{#GX }ty-UH:3e8XuL‹,)Dȿm۳XGS8 63/Q6[%j4"22ŬprYV"UԔl&A QK#ܗ&)Ulzc ) Y _~4:ANd)mJ w:9RUf؁/_yD=W1i @kU (q,XGǷsQ-/}ׂ[f@ de5r3TvV,9?YR$p3n;},{Fh6OF.č(QbF:?G;1;Gkr JUA0VU Iݡ^ /ϼ;g~g:XusΖO&?jCb[HQ9m F4*9 ։<iQ鰆&mD&XbF!$I20 $_?&Hhk9&Ж3.șӍ]H#C!)Hag*U(,G }q $|=|!&AN.>]VṗǩMI'e%%n 9[NM_yu *lm?+Mg2>5*M @%{ ?iuG{6W+HX]I |]6E Kvvfy: D.ΓVL(ˎY<~HmSև0c d͗3ۨQAgƵƎ#jd!չi$>9l8(Φs)FsXS_H#[]`")e(Cp) .hۺGJ|KӠ?@2P)2 [:Ee4.gΡ[]%X {]r`.~Vloʪ:x-r3w#fzOjD^pBt1hshyU!CӄPG nB(]/ .H5u=sg۟la.zjÂC? IǕ^   9 [̱>f 9b>k $˻>6"k^#ZeXE榦+f\- $4p~뿩?_4!\' Q\c)%t[,G!|֯ gz%l˃=(#b*7}tyJ@t rW4L-NǴ#wǀY\)'-/zu%rzEԝA3x^&-u0_k4 jq0 (sK"ZVӭC(toƱJfWC D} ٗ[!rHd&=OŢ7𢕭s|$wc%ç!bf\sKѲoTټh.*׋e!ɭ,2A{C\`<=@4bEͣMQB)//n<.Ԍw?>o ]ir&ML11d>Kd6UD~['˼>`Z~M%Q$HAPM+4)XJvPh[UZGR* l4D ̵-/h6 iFiY ڢT3G Q;x! pހebٟ0\r/\y= [ 딦<aİs5xڼR K4Hu-ҝӴЦ`Wjw׷Ǽ^%-!$(XmJ N4hZyZ,24g m4*86NvIH* |7V@ q<gZ#Ȝ}:ZhzBVd- WQKZ+혤[#;=0ͺv |&}2#N>!|tq$jiǥuǃ[iSsRljYXCJC2S*1xfŰpX_Sa /6qJJ2!Jj=30B Qm sUS^t5vG4oP}$eޯ"/`˸Dk}G_o<;hn3lw+l0e|3ΗC؂Ч{ *H(q6&,<& 0~ ڃ|z5aiϐ ѵ۷%isSe1FP0Lt=s-QEB*ǤK gK;VaH>@MY4úiZ@ ⯶rꄉ M!Z.;4t%`M{UiOe,P4λ Q᫗e=WKܳ) ݏ9#&bgۨkQl uYmR1 aCjg0yJjCg~5ܶՂG\_6%f/2 {vZ`e]活&_vO}l7mwH7Z93û;w 3dSX7Cs ipSŹ> Ywi_'&g-VFDž|<["-jP[$_Yԛ㦥"ԙVZ5l>78'Z^^W2]<ƹ]l V$`NqZ\؁K`{qYPn$Zضm-~4Fc9>(NZ9o#OGV۶0K'`k4fmv>iXJ [Gn2#]E'4\Z6Li\5* ?= V": QO)N̚TZָ鄨$@{_#ar`N7VUg^]2dĖ21{VVE#MsyjLynGR.ID'׹[7T ՝eQ`_Zbzm2w5Ɓ>4[9tMm0j f>xfIɼRDnT,M>a75nm,Cd)IP~x / fNfvZ2"t>99;fB`lfJoa3Ǚsn3-}Fkx"Ŋ٩'zEEێaM\).yJ營!e3l >%_QM VEkvEㇺy=)7-ӪݳJU  O6Wq^&& VW!^q+` Qo9VSkÒ%UyQHݑS3 }}t9vPHeσEBB1_j\nBQ^-"@蹚چ?$rZV9P6%;Jt _%~TrNaf#ùnCgq{s7TtS` r XzRDwoDIt?{WLWJhqOmӈC(t`jɎOA5꿼J]ĂЯj0S2.RrnQОug&}6^DvwYͪ㌒XKds>]xBILQOF)tD״ɥEmye9Z]i:s>:2zI1ɹn.r'MPʥhGKfL\7%9Y~$A&B_uSn<;IZ?=-)48F9*+uF & SiCY$2MsTf j$,7Ho Y &k1"cSҸ;,{nEKOM &Mkc/ %  E\,_r⤢5ޥ0sɀJįP~JHwpm݂ڄ6ph QD$ɼDE@h~#_Dy*8f5av Bޖ-!@32 ݠ6_49Qq:E)jWr,X";OE%  m09\ d'amBf##9COFoyrw!ۤ-wka9(-nL.@"6ׇh/޽fҝw3b0Dδώ>6gnoP>//ߚF>}?`VsP >zt~I&x!#̦/8G ڇ,O$jw0ҎIR$\R (ua'}bӂYyUW[cQ_ ?K3[ {kO {~DNrSq̛1LZeb8fx_ZpZk5%$9\4!i<,`\uuK" ,8_b{% K 8jM-r_RyZd7C j6ݝ&k+@RZ^V8|GOȈkme&@H&5D$ᮙH ^y?iudڊXZAӦ1ZmM ?+Y[D2 ޵H$Iqbf R7A(sat̒ 2۔xv>ݺ]~#mv{)p݉x'~5$\l43#ȳ43g@@RYӗj  b$ZoFamZ& M/w&g߹u ǸH ^u61^;1 $jVݽx8ŒZs*Ūt`Ujs5_ˇ`O7^k?`q2C=֥q%KO'*Av;j˸oswpp8$(_Fuj^ö) ցۿuuTt>o2Ύj:6w0T7@_z^S6!r}nіYφj d:!aX5!{h (:33P]PCOzaJ4 gmBV "fN6sq  I })!R4El ˸03|hoQ}[*rVwv2|- (~(,ެuL Pzx lB]2ZWj9U CD$Gn逇ڱ}OČ%;8}ϭ(di>̿\C!$[{d%v1# \JIo*˱밬U>_T qxUW`=1Ui<>'=բdXq4\[fe/ :LMq  )`sft><˛&HGW ;(?sZ;C/TRR{ϾxI]X̺AUhLHcyBum.3IߌB>ӉD󆤃:rGTuɒa uE-/:,8A)O]pa,ed-~w}HM]چZ ,OL f:vhȱp5wJO ` &̍6|bh^lm-mɮ^.zH쓢'\G}e{6G8-ZG.yDK'j;A<Қ[_qa&fg-IX 5I4_bj@ӎ)jdQ+4D:" bԩld<"KvJp&N'H}'fvC1kX\%`L~쐱Lo2DvB5B^9 źRtٚ SxUa.W \:ޡ^UiwDZijww" ZK"I׋cWԌ'Xk$TPX]/w=6m_&a׀Bov18̬zoH*Sٍk=PBXvRƜ']>oA_%c.uakb+0#]MR7)\~7_DI]1,nSՉxoٽ\vSW pOQ@s@=֍%SIf ^>!s?+|޽UW>l8\D#DRşѲ^Z!Jȩ7{i0X*TI#XĽÌ Ja]msdF*4*Bb!nO6 6$j$ \ΑySj )lW8ˊ zK?'?kLeJn&Nq1 5 OmY+S5 tGKl䃶 F>hvX8N%OY{ѮKb -71Ѻ=gG^Kd]W|ҝƆo" [z[S4hPxUpbnw :}9e[yX R[&nX6J7~օ^Ldeɡui~ُZnϖVu1_Hg-6RhGE?R#>e2LksS,[} OuO~_aʟ4~G0ߔi!ٻC\:-nmZr+3fΪm@\Q Z'v.Xylalyk;l$/7G)NWXجwDhشjQnSX>\m \ЭUbq 0G9Nѫ۵y$6!q #'fL|lؠe{Xn yՋ5b]KSQ`F^}6{sttI\:P[FfY]iE@jƑKU`+ǞҺzTSWMC TS?O#[9P|byG.;왡$L|7q7 . Fb,r-a) :{S%@Z-`.756oǛ6#ܗ>CAwP>G+lo* RWBx'9}KT $H=$m 05!IJ*=s+5lvX9fUU%~e{Xy@&Zpk/mXݞAfN6Ȗ5Pǥ 2 [?=$(!BԘ4"O 1p;x;J[ q~+Չen1!PjIS%,Kqm7 {[Zm`_`j(DhaHuK_VLzFXVјM\1=,Ls-%cQqyf 1R<|sJi\8hqƩxDpSr@D`Կ>Nm@E"$W䰣?EK [ SLeTU")Lo<}É2z7wpzZ雒!xO$Vb; fFZ}?no `ء2,~tlG1I9}57pb%;F(vf&qwB ,ie_FA:0Z>d O5iS©ݝ-2@Rgnb$;:E~}9A@C+,~4>]ނ+']4G6i+9L\ ㇭[IqNjO&5"b[caZeg !v:- n'F˼bd<>aZeebW0ۇ꩐E[QS;x3n;̈́Sa43[=CweB5;w]5u+ Rn@,aha)餌_u 8tXg1>9j`t8sL+XZq w>;Zɭߎպ{Ԏ3jڛBYBXDӥ!\D=ykDsK N 5q~yȥl7h km7 :]ٺԎ{iqz=H3i/Qc4Ukgm! = S5GcfWO;ڔ4$P 3S*%Φu?!>Lbs^>r>Zambs (< = fZN.&)#oYն~Sq_~u9M3fˌ'R{ >.HyVvU-h4C)*&|ۊ벫\&=o>~o'kX_]ΰO&@[DŽxxVr_,c0mgC'HfQ{c3\O@L!|'aGZх1cn᪯aPB!n!h]r)C>%Nr~amb0sTa|[)#:d;#|H4(< \[x ctt\W#SshЌlHo҃3,DA^ Ğ?sQGbv$& q77d*P@Y2g% 梷a弗MXnPZ(gNxe~>ZA Q@P;c50ңTKJ(\30 mB!eL8hH i8;GfrEnLފAƆn3ʤ%1oIǍ Vf8r<3[9~ Si5>tzlMOa61Ny0ɶ2؞2jpsi{)J&TL9V*昨܎ܺ &W@sX6 ! p]>*č0T[ZW]ƕtCk VR*@ZN\PvԀq߫gU*x, n`b q~$jz$'8+MwHu?/~ҝE_S.6@o6C oO7̰t 80󅉆奞fܔC7Ddɼ*YB""|;*jT DI[0F}d LRҎPմDp{ˢŽ@(#;FϽ TrΉ)=.1n-eGe3ä́hF^&HT=D djɪ nzuڗ7GO㑉#"7 !UW1v3Y \vE6fEnf?ScGƭB 5`VJU[.pO"ow8ᙠk_Y)>tϙwD~qCP 98 w3nSKcF)"jE!h[leaZ,e;=%R$6ZX7sE2Khiwa8^Bu~]#l9w +|L7Ta1#:h䈛zѴhn=d֫y:9xhXA ,XB{! 8 :'W$:#j޾/1KKa0yr^Cnœ%&Y4~ AVo7ؖ%NQd[s`qMEwrZI}3KB@V{T0J,!"q\ G iv6q9T}}޹vFqWW( ˊxGw !盕)2dl[lz@!R ]0E .J[~٧,p>I#E n/61:˻m FΟatqH.i.Uq\5^ B0^R֩.$ 7bV@ UrͰuWATm H@/pyש/ZN(vrMO~P?V.ut$er|bDAR./L2$:SB.wGboMg9WP R}2\(>0P"°/N%gʯSԯA0>\3F@ U8q4㤬X[@7?tPG."K$z¾Gh,O]<3wW/X(.?s}s ڨ;4 ~_Vp@ =LURj(b4{YT[B@R+CC\@/al( d@"sD\̃HUEI3ԲaA-/R+_cIV,wەs[l{VVűѣP|hz]j7az ul$ 2ڸu}T]3/u;}94ebZrsQ;v(yyF+Ŵ%p<t"}[(J$7![SŽ=xnJLod/d,S.I9sGhWeNX5C4E$Ob-{k_p!C2 Kmm$Ա!@!8.ԝSU2+{[|:uU\ϐ5zI8Uhx&jB5!(trXr 2ۡu(AS1a{HԾVGm$p~j @`iv=ryvbYlU䡼i,ci+y/H ':fWPz.g']&!(ˁ]!5V38Xea}\0[ԟ鏫Zf53@ʺ/R. 14NMRJ˃66̮lp,%^z} O-Z\6X9qAuyjzՓ􄇶h4d੘ y4>h^"'釨G({$Ak%:t=I^"QEl6tPD˹Z(\š !]_{:yePrRzw=3?l6UUS23ǩQC  )NH8ZX?BLbtǬvDHAI滈KNow9t/4_XDŦ7?[%U;/]HJ"XYr8W UL0̶. a]LJs,N+~u+OL+mi!b7ýDDJ!#Æ bw3FLKaeSM|X@L]aQU(4z7\dliPp@r+V tK#hEN?٠@mVttHjKu~/^+mV!JE]yLR|ѮaQgAZXY3g8e蹹PG|Q_%rmU# C. Ye#|b-̳:$fQ=QYGH 訧r sĉ@:tVmNS&sg|h7,Nűjq=hpl%=u7qXs {P5 ,q,÷Մ>jR1z2 5_AI9Ցe˿ E|qw`}AB7½+P1~μ" جs|\0N,Kd!UJg Blo!;_RY*um>f qʼn1eax9%fCCRY77X8l*y0(}"1JuC JIL˺%vO/:.*(A($RqpDyÒBک*8m M! obB.b{4Spt]9Gf FRwT?eQ\^ދ٣ؐY"n $=ޭi+& 3 yBAUʕWLӰVG,Zç~*m8ٮc;.W0Ԣb?5=V s:J%1[iW7.(m CvpcSBpfqD&UU\Ic8i~lOQ턝K5$d@7gb<1I_0!c2O+)|zs9df͒Sm!'[ GB%)bl%s%0$ #F4[PV~2.{#LOG'מhu<]>OS 2o(r߮ͤ+5qi9sr]n!1uLvj'OᜦbRXܺ-L4oN>Ѯ{m$z쏋aqǔ]6R 璉0WM%cH4K !ʵﰻg y(ԵbTfp`L/`F-_w߮5Mv SFf3Eg7&m3KZp݆=[Sp3p,o2 pΉ MW尯x1K\ꠀ+싔=} AOۖ=VP_o;k7MmɤJAh?9Rl#pp垪 J?9Es47y ʖ-&203C}o2?DƧYk(s[1xJl,84dC"HLMtRh(yzj,Hk.s<2ĐȖ@oMD؁Cgiڦj%ғ1ؒUɘHj`V..7i\ň-xzje]00TdͰ۬Ye]ڲE"=H5NX6NH?u7z?msLv/璟~a3-,a}}?RƁ3IH^En⠁.spHkxT7ZE E2aHf@ظD(ywCﱂF]؝%h>psI76] &%;7ѡV6Fөݓx'I1$؅P˃C&w 6׊qJ P5o,e'C96 ^]v 9꼃(B*]^!^hC"5x&+^7EO+ 46юu=b6/O(fhfՂ37p|GkSY:g뷤4/l6G/gww+so-[vuILOmWgÝkkP |fD9RqL#(5=9`^xWW ^%] Nn?oIp<0wJRt6 +gSf5{fUd^~aDsoQ뙇ӿ=ӆfŜHU WqL:vþs2'sB Q wN[OңZS\%MIJٖ=s#@aZocJH-رd a>-.)hY @DӖۘ ?_cBB2zGM;O֜_>Bwsn3W-c*QF·gL#~ sTÄ:2jm`D_M-@4+҉IWvBN#l_dw9Oj3đi]K-.ny'MؠlZ5 (ߥYISn :@_+4G`"a|šwS4KɜR]r{?9UpِqMR}{%rvec8M%B&J$adp5]ş"chBS3%iB/TML+o.F6S}`<;}8@wC5SsF] B϶)-`)m(5m~,KUkx`IlnGv&r)bq>=| BzP'w\I54N}\ |zhKeFkBI/{8|[cR'֑P^P^f쿰J*@DS1uc~&C^+j iEpSX=,e A[UX.%sm.t "ž_?sFh(DS| * 9W`er MaZP 2rxgmaք,đMOHv96}~Ԇ&_2G h]IqvOl1QxC{|䍔4XI>*z\A"d:d~aw;IceAU\T$++1?; ؏ snHM M}a|;<*˻TZ1Y͌c2kv 3ͺI* 87g{Ӆ祊U$5N68lP rh Tkirtȥ26,oZ1w.X?Ƶ&Sg)_NeŒMwo/_vWEL!t2ZD@HO3 2Rګ5 ׸_@H9?8{ 7~Cß&nTk|" d=j? vRw1rEAlz]PAAoNF[6]@gv E@m-Q Kb7֫B=NG6}: E Ԥ,$ߟ{Ҭnزqsw$vW}lJӭ6An6s;䵻['id~$C ./'CWojth}}%kU8fx)l zvrv [u+{8D +CO1w+'k_ <<[?jEr E‚aw5eS1Ot5},ȮH'5]2&$ jfOKoܴUɚU7j"7sUe-)2(I7@춢㖝䩇~~@@e=[W[Jcy@S9)Z|V\$GkߏJg!Dwa2ܪ ؚ 2s.Q^tX UC֖7YCM#/^p&YcLZ,'J'q]@ ԛ[<ӆ|%4G^:sZ_hek ]o{crА{݂EGoC/"JqJ滶mo53AD.0%r`>vsU!PTB9p"z `R̵gJvTrŎOӰ@y_s.os>(؛H&+!YvQ:8AKw{N'`RQ`|UXd2pnM`zӃwrZ˼Ql·~'r(k`ǧp]VnoW `H.ec27M7}nt'jDf J~^D5rq*&ֶPTH5݂lYؾ'aeX+dyy`ݬȧ*~ԦK7h \-:iid_BOFP2BuŁW+FpXԃ"쐇H2ߺm1NEn?VlyH&gbc-%ڈ*56.fJk<6?m! A#6N>qOu іHl]o9hƦ &-5Υw0J-+gGpWb%J3Tv֩19qX9H3K|BpP64(a>J^fΛA;?/XR8!,1>ۣ o;?wa DgTL{;.Rԕ q+z}E= d,_Z%f/ QZE]1A' T$F#z,C7 Ji2'uvN)zkҺw0EtupMEfbo(-JUGa3&Gf쨒5p7J{k{B](iGUpqmNXAYZ 'EG/BQPd(&Nk9S240}NWO V*/s~ ޼Yq0RdV~=Ap) JnMi`$|V2:.Wp>,3Z*-8LŞP낲 8Ne*b-D!o[uqJ;XEI8#QFլ I*Ӗ6u{]V&ڛi3p)ɽpI$}8?F:4=+*qLV@I#J.$%ȧbo \Q˷\'3KbժJ$ Wq/Ro2#|\HĆ\TNzo(Md4e}0m:9dsf@ߴ|ӵVQNj֮J^h_(^8Ga$3uMe|P鋰}Иf*C/^'ڸhvB슓[#hjLCngL~BR~ ܘRr]@/Y~l G< %0=#qZw*"`@@*JuPDqUiDAn:K̈́ 1?ɝ1aesB?<O1wI֧8C<(q&[{?4mn$"g%]٤$w֊+ZgMQGT:;F4eҼDʒMq(g'OMP.7LT]ָ_9)q"w`Sha8& <*HR7Gla6hI9 ."ɸ t\=TҲ[ˈ Ah>CIMx? r zkXj"{<̳mMʽȮWr *id5㬕*@ ,nc (2TMv`OSh=F+cZU/؆k{рffb)bH1 ꕜ? rl9FK0H%"QP(lنHtҝ>ژyl^S͠R'_5$LLj@(i<5+cg\+{Cz.u~Eovy6B `}ܕ푸P' 6@-MkvMv 7L _FF߈oTA֣/X\x -X L9FytW# }Tjkr-|ܒ2fN:Yk d[-{ȰX?'7^}lNS #ƱJz Δqd̩>.dIۜzFxR@_1Nv תoiKŪv8cղm36)# Hs<+ގ@T78Afy$*f5D|N_3T3MU])ߟZ*6v|(l}QmRgш(M^+k?#X^&w'%we ŹX~iJ1&fjɨi{ cIBUEEKQ(7EL(&՞D Nr9TB!D0iU!BGh},0A6RCAODƎ;W1JEH'Cĉ:9## L8vO}jU3[(+q\daǣY]Sȍ"@`׼#z=൰"Co4 {tjA~FJF8\ R>:1_ZI|/YM U۝`풰Čȕ>.;3ǕM" 2j.]1ui*=tjOY@ R{i 0-6csGpbY)t7 Ȝ?tf~iqz%?o a}ЯMzϺf[ky^ f%0:B[ǹLEֻѾZ90#yt`ۚDA/?JBV/ <[nu_HJw3^N&H_|.\%0caAGİ/gD`zF4ײu  WsCw<@$! RD/Q=&R$07 /bE_ ~ʀ$PcRAF?tld$9[_F"|殫6^|w;ZΫ)'A\h-HgUq?MicojQKQOk|#)l"|dŵI4h]x&}%%B*|n|F!S׻~# X}EV'j3E" (3'巇̫|X#ÀjKtuinQUh+ %;(Њᐅ#〇Vh.Ek`y=zlrLk]>D ~'̐d oj?u/zEe@FG,A_`/-v.bW|ѱuaa8T5HN:_pwLrLXDM]_=m bA6+ fyW -aG%a˂d%a_wt֝tŀ*ZP:ªӜ4߶ZNm}K9P`C6bvOǜS3.ܡB6nT8i>o⋧t:C gϿWatW[UF'ݚUo4,,o]8N>#0yJ>V̟?AIB=oMWqDӎ.t,WY`z! XK_I @I([ʛ9앰s[0 7rE3}݅TBxcItcE CKeCޔyGf l^l#6L]eHF))hRKүg1EZަbSVݯ7Y\r =ӌ0'.jk-,(/!+*:2mܒqQ؛ք(6uJq!wq܀){Q/uz.[.}8!o+vd>%R~*" z_z#ٮmr/t6qtJ.ogN? 4(ADd $p܎?ܙdᔢ?9"Sj i?O 4 qi z]{X yk^'Z1tj*%t@*-v?̾TPiڛ0vRf Ý7?]RώDֶˎI5Չ֍ɂ{9F1"\.FbEȽ 4jE)v5'YϧpA\&0e@S?73 Z{wSۏh @8ΟP7,9E姕tO[C4$oU^XIJw{v#]/!sTigǰx R8^KQ0#IP_$ cOJ4Gazl̜KֲhN![<`511x}(}D 96,!ekCok^K$)O2>PSF&XCE\B8ՍY; xJYr9o8fO3Ε1CF2rnZp$Kc Ι aW V xk= k}f{H{󷯡0=0 $Դr%9(>mB?rbzqaTR5-\C̉e1Fl:P-:W=}x䈘Q .ZXϐXj+kmUHh*!!1J;[xV<j@suGrYR ajÇtZ/A3UU´2UimSd*HqY<=@.p(hw9uI$0O)h5؁;öĴx|u0jH5F8vU1v \Ch7lj³l/&FX.a?Ҫ S&{1IY*Jg4* szo~Yi>&%8gѷ\Hkcmc89z^W%oʼnoT*9K_V:xt|XD '$?I @%]._Y3w ӡ^%=TZNYqKAm16^FwJ5Y4 OŒ#:u"ݩhdce_/3!*/>7-?Xo.#+F Dj*L)2E[E!xZq߬(ށuغFasm>%2_ @,h͈~aL}p\W1wP)0>fϒ sX qSg >qY(EGf%O+S_F戕zbFdWT2uk>|VEQL8>~Q+Ff)@h/6:dh3#YԔXr'"'nᙲRkw w}4BH+2OiM( Hv_w-΅xN bfYJe8liPFhCµ/ڱ|;6`zl) ɘC0g{ a$u 5R.?@ـ%BQsv8 rqzkLddL{ ) j2 Afl`Z<nO.[~U7'됄{М]%#u!2rܘ9$+FTxe8*9/%}k}|BD(1]YQ\xN1Jm΃T:?V)sl0;0 f.`UN6AP7~i 9\&P ƞB]Ŷk&G]$cZ|BIcE(d@N|,> !S}9 YLwM}j,:PTJ2ʚ2 y7V7XbٱrF%ϴ h kp^Wc45@дưyTxĦ{6r~]o 'X'd-T&cbk3AR.< 1qهqթP1Xm059,{XPG I_wS<~n̾sֿӔZu\u[Jn K9n8p=G_`T D"lM/Fk/2XܹB%LG LRݡ"]\-}`젨o&n6|iYѧK.dVUHSW?rK km?68x#O_3u^=Oþ[䇾0OJ9Ԩ;=Ui n 7R_~bWWIJj>HAr)6L!̭S3;~RHӖORYȭGxHshI4*)alth nibOUǬOXTrFEMoe팧W3 >Undj.گV i'Yr%!rUH|#zHӿtɧR|-2dGݥ2(f_t!:F/kƎ o 9yz񁁵^==iԞ{W #bF<-)!舕v3/݀cAg%3"g0kX3JmiAΦmAm h^PZhюF7dV/vvmȨLI)|75ZyLumjj#BaYp9T;$]x* b).^7=A\<0K$D,+76q{$pCC>fQ2l1~Y >Sޔi}VzS}ʕd#:Y-U-Lj x%,`eT୽qVrGP#+c`Ȼy.C~ghJoS(D! 95mAg$9M2ȇ/"喚TI`ur`y>.d>?I-MdtqTlux+h,~|@fy|X}ow1Q[sI<?a6&Cza{L[miJEfKg ;jm 왺*l=(^6̠tK˵"񗀐[L*B_:upIpG7Vb2y c0v\pz'/%|c =iuE4(}S ?q&*[̀^И W\%LVa.?zA tz!BA fvZ)T"pgS׭ Vޔ1G4%sso~T"jB8ٟܬHn&ȸB IŻ(~I;Z .֤j/IMqe5L,AW.DeDm7},@3pN6bݓhGr*˯B@+bkJ_aىӭAFR![ɭ'GN/i`@yw F'Q!:\ީ963T_wTKfO!\6SdND >%Fqlɬo]_WSbO{bql汋AGuX|wxl~FC(M6 =A./럷8fSldr_dg(S]̕()Gnݓwo IAJ/7n5Q z+M?`1@ K-B~e:p9KtR6 K'}I>pٛGzɵP˙2(UeC_2JAMN-x/R2 IxD!3%um:~cӳ~"{-lXFS)# IV{**W’,zGǥ*6-.iUkԽӚT-LD%!_}$ph5([\j+Z[r\F7܅QrAH.GzJR\+;Nhr$[~`cw[/xZkSG9.saQFB`m9nv>H=z'&Jq8|~)jð`kpfQ2װ>de o!;_ML7#6xr]3pg9Շli]"#01Z xt)v.E`O5~ j7O+x!NVSbC^g^'O4GۮƁJn0*?eut6 n}zVM~H% Bh#C-tX@SC|Xo@` (K d~_&z|,2tٗg;ܞ~'ׅn JίGi| jLs1wBrNum=yã2_[{-uČ`lvRण&|]שnU]^a>RteFUL[IoX t`}BujlX~52ޫuRBk* 7Ko ( QDa OQ`Q'4+*2 (٧(<xȦ P#0 x!_Hn<{"Jt: qV2E]}aL\)׊j컅;7k8 $܁>fB˯YN-FssohϚ`7KDC+=n,4]&j29Z~逛W]U`l:PHKǜiRX2)_e~d#]MRcڲ:M`-`C?<ӿ>cA6ٜnpllجswfb@u8X#T'k6"X.dcNҹܒkOuDLޯki0d^-. ,F$<,``L7J>]l$+԰[&sFb g,!?xsWms\x&|Yj;e/]КDQDD_9KT6պ_8f*K:ތZWo>xO!> 2UɚP#zJ%&NoɬŲ#rQnT߄Ը $,zhtTVt1k?~nKl'E.S1*2tr4W#dݽ&ŧQ7۾k\ImɍQ5ZXԼl0|,V*gh!>$(PrphνX]AzK歕-ݚa`]S[,z iBAzBAky-Ji/IPKGdc~Me]J@Ϸg-Q\T.@,-xh< eX)O|$O:@[~L%1>RQ^tȄ묢]v)I.S{ұDͼ:)juyWX_%6nsq~LtʍuXX:&hJyO6 \sa%Tvu2'`#` :iUύHU>_-\1"ׅ)_%fZ/*7l`h'Q &2/'v:_T6[%eeG\belt)u:T.k6盞6J.y?Fm3N{LAT_O +ڀ}ͣ{OFOŢT^ (#TmOثp2"bFuۊC |3F!.bUjZ0PNZlc%.|0jQp^ GL·ʩV>B`Y"SH rQ2JG&Q_*Hr! .C*rwVދSB(u2L84/I;VTғ _kjз7J@vF&G+zWraĈC`9J(I78Nrxy]]+]H_mǠgۿHlQjIM1_N"59z9]ij},,~KDD[h$_VN&D'Ն-tkۛG^it ;ھG < 3*,3ۦPlNKҝI6Y5r(,r%rHf2}`ˠu:- cټ2nM05$ "40KͶͪm&i}-4efaӯl</͐(f. 95Q;-P"oT7L M+subHl?T5f oij)[ET`Dc?89ӈC(9 ec뽠Μdo=WeADp5vd4 .}MΟu?|i8$c54H\ϡL&yJȨ{+9Ă~me/$fSˑtZSy?nht蹉SN8YlA}#CHM pOQHZ3ppӜ^daCr5D((⡗+d'}bB#y__ip_6GCUU(]) ~JnJ+B-fw48rZbA?^gGWJƄk!`Iuo&J.Pߛeyzt\$^ƭ,y[` @äVQ.GgWp")>Tvc5y qk:ګBXևH[TU1TlsQO f+aERB7ϵ>( <8םA+) 0(s,Kt / + tprUra_Us!ŗ0>ΒtC^u!VNzd'3='(~7? opP6 Տi/)$蟤Q'(CIXyX؄_ZTh8RJP%V /Ҝ~Sz9ULݞZ7):G4 '$q4ߜKE xƕPQe/2iagĘ&^#S6lrp57I%e#&27l dXcBT,4E-Ϭ419Ɵ)hgzٙZx_)lPQ4m9P}r3*"3])l.kiW-ow"|IC Qǯ)!֑GD3b$aL2 rnݕ?@#MMk|cx,>wfA馺YIݮ4EHDI8yO;<4$bi̫!*V \|+!T?`_u49^q8RKOW&̣ying8{o^F+NϼF -c]NE\s$ŕ|4{ X^LڴSdmm~W|>] ծ4ʜg*oBDxf֣ה&*MLуUILݡQRe8.(ϸ/{r~XEFFuHejկ;A>(&  HUaBI}P l|sخ3lv%MF2/MtʼnMr;>g3cb/Yc2[d9-2:Q>. ;ԾHY;m#Y,&8F hn|ݐ7 Kf`#>qꭉpvB $@( CR׉h  b\g͢*yODA2-Dpk`BQ+Y? (EA͆D%7*>()79Z'CqOڏY(J*&SGaՆ+hb^/Qyy-#qC n >fhuI־,~T uw)K >ſO͡$;>xifp&CRfZ:$[lD E@*t|ȅhTL,-JyK;!C IF׌@:CњbRأj+/drt| 3Q\e;Bha&_5JR@7PV%[tuy3F>c0Iaz& (AD +|82M85˱޺颦!)YYT6xR)s_FZ;?73gLHDzR{ >(9ma[ uቡ۝\{_KLfELp[G_vt\>};vm"Ujeqt6:alκ-ڀOٳ6aXp6G4,`xƎ3-0 Nt2CxQqkr Ceq=cۓ<8chxLqY@c TzU6(EgϽn 8Ml[ d'f6K+q`syڍ+#Nr3e#;"Y ߵS'кޡ,BO^`{R&VħLw{.w\Uk T6WA3!Ծ P"'5tb%P\f_fuo!gPƒE<}[ٍ g*J.z~Nkx~9C0WeL $VG1:k1(vdy'\`.35a.$n 1QmIL "!Y~u8u/0yGXUh,W!XpgQj]!}SΌ 13q BG?̓;4XO5L C9c8)6x下r6.ICSW9Z [:Ŀ w~32jm&1R !HNccñi ŌA`J'ϽSx:7xD` 7N4;2jq7M鮿:4{06/tXxq39!k28a }-.+bcup l|3/,( Y$$b"Ժ&Mzq)":{P$E$/bg8AKiT@@nKߎG3veh*BzƑ)?ݾl@Ʒؾr| ŃFu%؝k!AvTUpb3E ӌ46e?m?Bp`yĒAG쩊Ypp7 5ڮ_6W6őFZa微Q|*$'lz~d_c Cn6fAC(K}v3j A\]vL 2p:&M$!hQ˫ SG#UzuvՖ 6xuC? PbRᖬM rrŴLgz4Ke^Ґ)B2f':FκJڢ’0LBueto) !vl,Q"]e.rXG1 T*ׅ:-QEۍQ-i@Uv1eyOַ_Q]jSWqH*= 5 mu `@N`~Q tGp5+͜{~ir]]Xr*52%.]ZYȻ(jTxjI[3ؼ@f`~rYLNMg C?ځkEC8Th\"{P3v9Pg=c:PƁ@-~Zh*v["4D- C4~8s5N4&B A ڇm_BDԒ|*w\rJlߌ8 œ&hV 56EyNj5W(*'Ӽo` qyFK׀+K)|qmeC1$  7ga*"vh܌rQO ,|Y}:ưuK[#o,;U,x}4ccbU?ŨHV@7C:0rǡ[Z|ٯi{Xb?TߨK 894!XN(ȃD$H⢧.ֺ5 xo0[Mjxy :ѦrnSsl&):6׿ϘίfDJ;֗{:VWsx KiGgFi;Nmew[L ZѵNcw? NP.M ;LP$z묱HK%-p%QB 3]S/ )0,疛aKˀW%SkN%:{Tx>:qX=3Q3|MPW瘀xò2U35 ju] gxp|oVVj@ii_)yB P<2kr6nѪ݊C?TPr X wC*U'gx W/&¾xL@+Ԡ뢰Ą9],H4[8naA|eׄv2# |%]ulS .<׌t(ߵűX*qbN`9s5_zVY ֧}PkƵLkU@rv&ƫg'˞,8 s¡ @Pۄ̪ߏ~'@b$f:""CF)H^i\ALv3V``:Q82kPF+X.[X&’u*:v_ FЌ|;Aܠo84b-mM׏ uH,eWc&$ݔ#ӑ̉.H7 颣3 S4mv1vf͊r\DjLW s$À \%d2䌥**9(_6:<\ C [ǩ1_ Wu YolnC)J1jyAR=5VT4~{˜s`N&?|>8V'p+yȵeуj9彋KT_`9Fo |הBC/--ѴůMF)PEl@Pµ6Gk}1Ez] Kҧ{<[[Wdu¼tO}M']F/vj .#!ݎ;%;rk-xxODUmR?R@4 P#TNdIVbLxݼ`04/{g o{=Qwm TJfSL2p1m~g̫Z;¹6[lW8b 6 Ҽ6UO}t"uW9ؚeRx=5kZs3{_mDG2C7P]fX;I.K2csh ty[Р y:*mߦoTcTx ԣtd;Y| gR D;yPş`&>wft0xT"$ہm7wI@Ӌ5$[O~ADfO^Bg5sѐbC |c,W#%Kn9%/iHB[6sE%A}\0Rd%[zd1M/@,v  YŁ}l<܇B.f\[d>.l6Yٺ=v\}b؋B| *c6*I>e=ף|?~u +_dkц 6Cyo8aXJꐂVx<Ήy8DJ5ف]'k7RU j,UD3^Hq+ewADW(%46ʷ4Q͈ ̲»$#kgu[XL+ά@Ѿ\rT }tB *KHılR~gRUTOI= i(mbdr>ny/G3`f?/UE-2h)KGܘۯgzxRb:ƳFa1YMI(ʚ^Ӿ_G}S:ڬ ?~# O8>%|1:"s XK8MC)壥ח uO.@ VF:l$uXؓ`o>8#q ݌ib Fc<yPÍ~?t',a0M8YEEEQi/I 5/kQ??݂'b q"{P19"0ft#]t:6R52ǏsCB41|wFf#rx!H 1_ea&{j;`#US{;!}L{2 .C]ٻО*xu7a [YTp֚Q.2j6M\7@`+maOdI4ha/xTy{h~cmVOE|fYue)}5 q҇ET +cz=%{݅n.v\RnA.j.˜<^.xM e-r 1vϢ`9/tѨ[5qv;HiݫFRzZSr\6 @!Z zH&SnAS_ ZMVP{U #=*jU|&)3,mM'#Xf@9w:riĥyGG 8V@hq?ZeޮQvŮ_Vhh;VE`VNxb"}rvRrh`Fa݁TOI#ىE˅ 4ޔ##͡f{XQF8*54a$~;<=<8/4dPj5<u-]04f}`VynVJ7xH5ْK.k^H}Yy5ܘ ABx)vضBC;uDz;4,|8@z/>|S>~vD :T7 X'NL+H&i wק4ܛ-Z$v\@f^0AsW<ϐ8vbaLlϝcvCbt[v˿MZkiEʢ͡qbqdR{{{L`ؘZz#KO])B1ȵ{y )WZSLfALb!v? W`m_7B~ܘ\ZV"С 7<&ͦmnGd|bMqKnX ۗТWڱ0έg( Ȕ( ;aWjiR@<`!|3ƢYBS3ZvQ{ܣɤɡs?.?c Nb\[TD|wV<!/4"sjMv75O΅oQM(lX3GE D얶oTLXoLURX}x4P3tu(tr 6H]+Ѕg`l8ǐ0tڡ!l`2LҬ&WKJi}2*¹Y  ti>EMkZS4cw]L:bݟV[`۰=iplN|$UL#) l;/:,*"?6P'ꀴqZEfn[[O,I^jԀXv5%S8꽿y3yۯ.} "^AT[|y {˰ɳRؗ7:KUU&ʼ_1nA-0$ϋs8DbRRtVZB6)?y7-?%i POz$qiF!k:(u">}05Pj ,&9S>IrYm *)JY&ge$e;W?o9yX1DH -FbP+)$9NBƱiS!aWyTڄo G:?~(bq$G.5X``"8,*])  DSQuི2(%f%-wB+`5}>cYfQ[i-Oi+y!^QJұvZH鉭z#UQL\KD y]\%2=D;%q)"ĭ~ifM$".-ί=_ d߾L[-t_! ii|s`i#ȘĽș2x j4ݝ4.֒š磹`E~KSzOXpCG_pzt`oi?(p-1S‡*hZD .28DGa"T*?j8-, `qpvշ|4x,'@a@Kr`8bzY**#bk.xYCiP E|@OsL6T{h`c' [ӐN{zSTߋ&۔)ηվG?J"Hba24ZA-gz{8PM^1FQj> Fx\QGo&KPG]R?e4g*& gY*1j)`Wz]Z~^SsHQ5xq#c@,`xoU5LG֝jdl4'ȷuhϳc;?Li&!b7iMW2fl`Lzƣ!Cyd Ou vPgk}/:M u@xO9Z *Vt$u8scK=FXj@4r#45έ!8|W6L,}V=.-lVtuVi\D,(S=}=;]q)*t{^ /dYv\9&vࢦ\9y:xVkjꂭ冠R_q{Nq3;n I@*j&,8Տkvb5P\xS14DHB{xϜ{R֤ԞZd8R9k /|bOrm,N N,.𚕳#o8NPZP޻{-%kNJEO>k~;} $=2IS. )TdΆxIߤϊz" =_mmAB3,1CL*:gH]6 .p@po6oDUj[FəFԼѱz}?`{*bUj'znSR#!-x~2V_/0o ;5%B $J ZakwlcPuҮ=~ّ癉:GM_+N،& ApLXodYQ0 rg;YŚy0~>M8<(Z|$WROeBOT&>XaeE]kmstuDe4lWf!`\#i ʤ$کTU~~3T.zsYNda@? LM0 -X:̙yE⬰mMD@| v!I21MG(nSza?9r/tݤ9ѭWDߩ,t$Qb!l4ڼ=`Ϲ6 Q\B<.&΋Hd.K99ՍUU>ZBf[O69nI3p䶷☂_^HM(=* DQ|X]}HMTk]Zu3vx,z_3#L͡Ncm`>odcS SIbG11@"?Ov9PO\Uj^Sµը&>X>Ich+DAV+b ;~]ye8Deo9<܎\F B!mN~7 lRUEhI*;AMki_>߻j)N+v(H^"kc YM̖"8wxv*ob/nG097G/$ q(1}+}z7\zzN2B&8g*D[2%O5aBa3҃5Ciy_#%@*A4CoOU1vC>|qrQt1;lO4}Ȕ62)t'B|ws7I4ݕn.! gFsP[0Uw+!(i Kz^^?IXfU% B=椖Ӎ7:9,N|: v>eWRc΅-۳;U =|é4ƴR5y;9tGThE!&rhs&:~'|mp)%x${P5ѽ xU)w megT)_6GUBtPlT?), Xʕ X^SSְ c4nIg@ ȼChG'N*Q{˥SqX]DA6R.;ON\/JHED$u5o+G#/eX/5i6o9w9)fG/2Ӡ4T ^kj[C݅gPd u(AR8Q Y`!.@4\r&W7vY(n({R9?Db wk[ؑph}k^7#'ʛa"<1m'c"=lB{vzN@ov58W]$/$b~䭡'Ц翟ݯ $'lh^* s+vyQ5`F-9/%y dۭ4-NX4U҂rn[ǻlИQ͹jcʱN D@Q;+|{u4T32:/4訝Q/~ _7㝢ax3x7m`+h:2͈ʷs/)uS{X U#ž0HzKTgbK?'(8[sD.>Dn.d.4Ywȶ.TQM ,pL\8֯.E؊g~`kcRu'w"If@O24bqm3()$,=%rnig,D\^ ao{]Z+ٵecpj/=HHfI TC1Y6ChζCL%2l.4|2yX?HU `K$}RJ)˨7'zUHj@f_P̥=E~SNޱZ_khewyO|܈k7'E$ǧRyv(ޙH:m$_犜ڥo(_ \9ڶ^V_"g@];njIn}`=lM2yX* F"Y|>E2FE'NO-A}eYG@X Sbqz?=uJJsXa:"GY+PcI"QakT. YphL<+pWYh!L$,ꑀZ|8Ц79(tQ..}? YͪޝZuؑ 'U[w]𶭛s1ot8 Jj-Ѵ:'J)PCKOd f'DĝXNFH(Tq씝5t^0I_s*KA3 gRJon:nP\yQ֧OuGY@w6KN\F^Kʗ36`Hoں+ Tt!zuXyreӁ0*_ы\Te|ȅ+@􂬈 w s_NÑ}dv&W8{ahSG|v#:g]<4?WIT-Бh ,!瞧P+2<0K(0Z'Lyd2liNɹp|=v_'\$XZnF 8i̎.ksL* 5(ʼuݩS <6YLKq2TiPeKʗ+ 8q° +vdYfE Pm:=KаlVj'3piF*gZi[+|El a(8- ca6!A_Nzt٩0-#8M{v /xM6ւ? AV::&7~2ZyJZYGHhAXs`a ؘUނdDcR`⦛oԱ"gvI|gH^eΤOiL_SYB0xܭa;?J݄HUK={/q Y!hLZZ"ɣd&z7 "iq:bFa]ʾCɺ$׺툉3TYj4Oeϳ{@9~ kܭd9f @xoMSh-aȐl\g5SYm|ȗ&g&3n.]Xԙ7Ɋ\'w5_!=0ߩWjUIs?m%rR|ņ.smoyd+lAFS!;wv~D|$,-I%6 v3o asf44I{NoGBJYF8 ڠ4ٸHdp 2U4 hrc2h7:PUSp^Х<9/=a(Q,2_v-49{sT$hr1U 7p]UV+һ3 1+Y~-!ЅWB&Si- c? wWdPP^ޜF~(>\M:6b青iL ?>i1I(4H_?Gc \fJ~;`wfiW̚К`9q[wZhح;rye'x.vrzU޲ &%~d6Q.{ꢦr A.*7lTlx3YFiPfbE>*#2,X?uE;1|Am;L`5pqeU%gؖ[9Peyq=œ4/kw5ɘi?dzzᜣ  p;EZF1SG~O:R<|'x!I=Yew'aUM%*zZ$gA9[OT#處Q}ͺW#Go~rP02wǓ.2vW:|(j@ 3nHZq{~:jh`s冾c_;uD̞ @~ (t-::ɃS[OBÃ^ȇ$ffL$\,9k0p@*kp`gd8H*U1D0">_P4 Tl7+}ze "9&8R/@(q8M}אM3ҩm8l[xmy[-e a_z@)2USγ)섘wc0gԱŏ21 k)`8dקb}qN\Ws]t.Z_qJQ`IDB^kwX1i #A+·^t~岴CJRxϱ?Λcc KC+ !a7J̀kce,hKN!.*r R{ͨ$ Zioe83JyE:`84ye.Tev{n-Y9Cs}IڞuV2yJE0;Λ6ZG?DMr>_::va34ANֿF6rQ%4ڻ;dzx5"r\N-oܗ[Yt7\oAP "/S7s#Oh4HXy}O ##DWgY|xY %R-+c?7#ī,<-CGqNYTcjRqM^>EZ58A¸X:ov?EC{jrFKz 'GT-oUB1d1ZTGj]* vB5&:&\1Ł` PVtP3)¶ՈKetvc#Yyߚ!T  &ٵί?&e*8RXp9J=wkڡ@KZǨSnLȩk$X:Tp%&GlYwiw&"cM"+Jq\03וz8L*Ը EŻY:P81-%hj]sk@qo8Dc7ђHp$2o>q&jg>9nڽa_Cۻ玎LC qi=ܔ?@KWhF z֓G/PÉ|^ WV|/wHx1$~쬘-0 iЇ%%rFS8R <YןZ04%Yz*/_كgJ,/@kG~ tOQuOÀrM Ӽ~E"~ʽ4Qa(p7|8-,OKW u}l^" Ѳ â;-㔇b.kǏ RJ@rݜ/).IE՚N;p^ud\.`Z7HG>؇?4&@tBЭ6OcE,*7HEPh=(s%sDd;gcqf-IbVHƥ?8l|F¢mb{byE1w^K@8е=kmՃ G>p>m|S6R‰ZHЇœJߜ2\4x*%I}@ ]E|w ժ `4Qǩ@;5AY@iP2Ԩ:k5A;_Xc& ZW}ԋ*'+G7hԱ`}43 h%[-tyJ{$uNn,{hK MWO$?pMBjgzޅQ`"_5z5%ν'VŀTx=djpFC )Ax[>Os XLre%u@7Ic;0_-v +]kr)HOUҩOd cB"qIr0{H0!4}-D;Q~Ǟ0ۄA%_HT\/n#ߋϥ0{f6 ca:}bwL0;`uoyZ%ZEFA.FJ6 sy>{J,ậ$ ʜ arnhBG]&t2M%"|KJЇ^r?FWqbIbpʞkаhO}R*8q,c^+*E}C \kAqtwTɚ>XIx=q+_)h l ~ [R8"'{ R;LŏWU`VoXwGցp$~}ArMeOj i5c7̄Rle >Z)ut.  1(7qgwc v΍"#5n% 72ֆ_ x*3JrRx)fMط0@>s'n7Ki*']ݛW|++Y>oE в>XZ nw(IQٜ82 ^R 6[nfr'ُUss{&lI3rݛxo9qLZQLzg[_Ǻoi`4m0#It zHBc0r` 9,]}Ӡ`KqZ_`piKr=" b0ZY`ͷ'N~?`#Ţ!8b얩w))PKU4< 'Ycx@K=Cgx)^ R}2ql ]d7K-}ؠM9_Z`E zA1i@ڀ6cEs1g@7U4" Xw/23<;Z+^j$ټn q*[8 6F уե>N|(Tg :7xck4: ­~HK>duwS5!l⥌qlx-"/ >0K85EX'6\!4azo|{%PBS٠{?A L諕4ZK5`g{Ź*/&׿hC[.((uDs3QګaM:%9G(L!.G6?nY(] w3A$5*9t߄􀙌ggy*,(nS0Q56vGsZ+h:LF5t+#o+<_aQ|fd,G72 Ҝ9 vhb:FsC)bTyTf<cBMN%CwVx_n x׮#YCD)WJd$ <6ـ­4{?x8!n]T^y4(RP>@E$jT*hDl @́K6\qhGSRYāxV+w˫N+*&JFpDI Ӳ-J(vsNz+]:< 2K]8EL7_,M?y2C e9n;RGr5?khcϞix>07<8'7;v!E5=}Qj+vU:s.`eX.+꼝9ZVnJsbiv垀Z.9/V^QLl(U Z>p~.A]` vi mD[w)bBYSEGU)Wnz(YKL>3g׫Fjg6%(U /lXUBbG, 1dV[׹Hf5S)e)?U(;0cQ>nE2+Ǣ4ծhEahb'03y4u ߐoȈs(pXD(2-N'&(8-m+NeXs P@S|yy[pxApN7Iy?&g> "Pg=7c/V9,},O%Y؟4d*5m?pCBX1oo L%{SN`yj icV&YH]~@9 (ea*35_r0T=;EDRKVYs 1# Ug_"#ãe ]׶8EC!yXvS!}0DymUuAc ,x Q_~San.7Ϧ/o1ßsqOћk]0Y(rV4Neq\ntUTJ9j1$a+񃊬)I0rq3bAQ<]PZÿ&D/Mj"aZ#)a=#ld.Bg+B4j]YG3+J/+AHtqRQ憑H66$ ^v]_7z4_ \ұ7VYc2畵zoCZnJ3į'>bdiX9K9Sѩjȡ'v(#Rkv1ŷ jtqC8VZ>GpcmViMZA9|ik|W,"Qt2!BgySgx%$๖vv;$RV-y €L DCAW(M9wcӦ=!%AQX*oT sOTF?y1ă ^gPLg%Hpls{{g~bԳ%i' A~@ *︉:jJlH0lZS`ό$&N9s /nLdoWJ'Ldw !ˑN^ m nny? ھ^; ВYuDz"ONp~O!_,9ளxRio*!B8 ![8]=%0r^(cJ-Rhv pD#kH|tJE&p434M`Vu ֱDnl_%,b"JDG%AfsGeL.k5Q8AV󹸮;wtoîHˠn *ѤTUHh'꼖_sȵoc'[E]P Dk/mxsYyg>kiKέ& YWaֈ]rQ|6"8ZG1؅D)0v\RjbDRމ@?((ᴵ%ۄ7Edה¬Py0~N@bCRv=.  O>HZ N_lvHIZ8GWnٱe rM_ץ'<`QܽpכӐ0%1S4OՊjx&Լe_ (~['>/3] *ݳŊ`Zg ]OˍX24m%+N1hq 'e"~jۻ^Jl#̴>2;_D1瘂W`+MHMBQ D6A:@ fMit"NfC讻0RwGg@03s+W_Hu-Ο`]Ո(nhT/?4&<)Qqf T;nΤ&^DԆճk1KRlȘ_MؖH=䁩QYE95 3,7S8+lo=8ZADIbz:<ף u:V?xВ|xjF6yu9'&{FķoY9Z&3&&3. ՛\u<[A)me$,5 ]9W?sWSYj5wOn` a{0EX&߂j"H̡aK/­.Eȸ&ݟB+ NHO,@7%5J߯h;ؔ@fjA,|6u4qW"K;4X0fkKV[ېi6 NWs.%Z:agJ*XqDU{Fz]jF(9lڻyƢnqh 6|QgbB<ŝ*@%PǷT ia9.akUp%"ZVf/-Pevvᫍ*UZLèΰ @> IhO4!s23e%eL2Z=~j>S3_Fג8oT@4r LJ9]:99toz;U$u7k:AjF/\{I+=T#p!Bs?VxdbS5PG uG m Cݝ B=3ǔQ4aF+'mHsA%a;*t칚ma,]Z\,378dRx<W=2 9׃d<<5CP+2˹Z3om /]IeCRc+] E(ݹOc]qGﶝEVc-?TJ1% eS\v*#=zqNyz{߷P-0vFExDݓc fA+ u2D(q23 /# Б--Y`J<熬ý3fq"XL~GI̷blR1&[؝w]GPJbE}Z"x9?GEj{%DO-WaamP]R;#][WJ±2d %m'Kju7Fِ<) h+ϐ$:5.]!ʫOϟ"Q̿;!h#5+^h^XE_ ]uU1@/jwٔwnhhoY)kQ?ܾաĸ\P@Hxv5#pc @0D][ʺ֜]ah˥Ĝ;Gȕr!GA y>z!ȴ: dveLST.DITf 5"7=R y쭨i Ct>]˽ac_yjQmPjrkVQ"J^"hwl]BGq{drMw~D#Dq QC+U&09vm!RJ'=\a}qD5!Oh[s"NAr8UͶwp`rԍװʕ /FmE}e9⡈wj.i;`q3۽A۰!YlR\olSn=ՠx\tZ=6g~U;,]*eY~42Ї>`Jܰ@$h)Ἳ/պS@>_+JJ7Oڿ H3^V4VjC&=J>4 |0sc*mnQyoQd|,c\ ǘ=Akt=%#0 793(;8 ľkwN-$-qu`kZ/f7 s FO|ѭN718Zu,b67pޝ fk7},7'H |UԷc4eHX#zjc.q`6tѵC+%`A>6ŌRQG9Ќ#&s`eĪuRuF˾:Im5OUl2eQ#Ѭ6(?Ԃ3oA. Ӡ'F) e%2U5}/4BYnh^A6?;hp!1l#~Z}  G3¦PP7xyX$NR"m}Q;Phbۛ# N6չDƞ0ݜ;Y;UhfJWA*GŃ kBJe23&xO8~P#!zv x !LWT.0kA\^3zg7jy~H274$U;|MK9j5g=dBv@6WE},i:U `@k u3H 9} ub:k/̗Z(k0vqeQq!}rTZ+i&^y\Bkdje Şfޖ?3(^juZP+BoZmNox$ZBܳmJiR'"4fE\NMq"kIL 9]F_/%`D5[tmͯmT;r*t2rl.9Cb@퓈ѱ2`kW" İ;HH&3oΉ 9+Y\(ps4MK#a.x,,UAj벢qhx_Q;FOVo4Š/r*E舽PGuL((!8ߎ ]O-c!.5L H*E=M6 enqiߣkA[g?dM5Dg_e2ʪ{ΐcQ|W˛v5,ZxO Lp8G< |\B"I"iQ]#N7 0G*S~η}^08.]ˎdSe^ Wj(Xg!*;jW{n̬5_l(HE}CY^2qS5ۚvˎ,% T<1~ ^[*O7#ZIugA^yKx TPSFB F #9А1iuȑs2Ũ4v[3ôS֡J(Ċ2?G<++luW!՜PCpJtf@4w>^~YS:8uEؿǹE M){E&+[=?`*Fk"܇*OQt&KrUܪ88- Kar08^'r欨h҆*ViSoafQNgAZ\+͋_tH:Xْ:qmțk#뜱pY 9 4ѿi":ShLvwVe 5u& t0R[hxd\MT G+~ZN`aW VN 9}}SK(ϋ@y*f"S<_x,U.͢͵oj(= 1ΑrKڬ/>Fs\TڋV sU80=[k}Ƃn. X M"eo ƣID ;}0 yJ=e'p&>Y|"n:KDcx|Vz>n,Zt#Tpލr![\5Ƹ6^#E -?vP1WZ34Ǵqi)i&(N^;L:*rT?Fʠ`>1K;"8ؕͷzh`{Qkr$QCvŖ <" u+{)0KNbV q2%kv̄݇A+Q%Z`-s'g{!<5)Lz ^P!ZV:tmmIeF^o!bB[JqC]h/ ͹L/FH^ֿCTHؿIU2/́MР[XHT$MۤH;8 3 K A i2 xeSj쩱.iBƢ8Rd[56NWvzF+/@{ `kbWZU$?hO2ژAX^ 4?ީ]Kw?oג\9[Y%}x(eZ̴"STqv}QxQjԪ/뼗S@PQPҫFjPᇶQf[0s܀UabX۠ΫP=vutEb9J&)trX DHV7$`j,+Ǚnz?+^jq2*e+!C'![V V)Q3FĄ_Z/x9hDwmH@qMqc#,2066|r2ƬW?9[e2Õ,pRxVG'LSAXȈ]]qm`^s6Kc9qĢM *lmUߘztgDa|遐~5UJe$fzZdpU~G=$rj!oD/{}ɵ=7]?2Tm /wM'HeZnu9v%~nFn3.rV1Gt9_؄ב̘Gc!U q96`b6x5!b N -eX} r[?] M`|-`w^C RN_YZoK4#WؚwB9kNyrA[Bg Tk%XK7WUGFOkOc/Ҷ !iyКSdZ'r,A'\NO[2z/\:G)?dt+sFK1`A ӳ~^='>-Sۓa W4\+&`uG~F ї #yɁ 1Hy<!U6EcC8NS&^#.n{h5Fz5ŜjA6i:,G3Mz۩.{Pgy.k.C;|:΅b/ K/6ZACN%؝2ۆ2CZ CV;7J;m7%QL97h LIh$$ngjSԳf5p~^8[as13.J";%$w͒00DΠ h} UM6h A_$Ox޻=5I+!~r rMʌ ">J"KJY/UZ i&rǥF&P͊_syY<:m}c2' .Y$'x,VݗzgsOILd@M  Sϓ-ԖǧOT,2nW2j .;.>''_Wy@3LuI#y5X!pR:VwkGk$` q_F$bFmU;{hRL9!_[T% ?w0Uz@XC!n4&lU54IQ|YdV}DKO9+>%x |lmoly;&K*d(ՎkV3狔% bx/vm]N9eMUv NxkkSwҚhx!7ImX61{KY Jׅ5dT ;GW<g~,t(G8 ==“cx5KW߇z>(Nʻe=,@uC, UEudEZ?B5!B؏}רnQް56oE8 5گã(e`$”>eħEqīzeT;k0HH8lU-r^Ft~xSg>_ԧHҮ(}Sp;] < qxB;3kn1F?ZC6*>^ˌO#yHl_fP.Ԧ6iA6J98J( 뉏 օ 0 X4!pʵj2Y=+r M`tǓR$WHVVpOeF`RL })t{t_d _9N ,NZ4SŽv˔\5nVDy=9$.(&XZκsÅm]h qY1NhR}a?M/ w 9ũ-29bSم2D8,HF.G_9ߏ1-4 YZ