glibc-devel-2.31-150300.74.1<>,f!Pp9|ACxm":lKv#^#%H2:'HyiWqf bu6,d`k4WmiC3ԙChh\e@$WF~ l"BEJ!ï)'~JơYqb [ojc"&|)h%PB/t4'۟[0-R{F/헷y-hԻh"V@F̌jJ#+f AT0cDY;6 7JL|$>AϨ?Ϙd  U[ q     `  g:\8`(8 9:0BFGHIpXhYtZ[\]^bmcdefluv wdx@yz8HLRϔCglibc-devel2.31150300.74.1Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.f!Ph04-armsrv1'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!vf!%f!lf!vf!wf!if!lf!vf!kf!wf!wf!wf!wf!wf!wf!wf!ff!xf!lf!vf!kf!hf!kf!kf!kf!kf!if!xf!kf!kf!kf!lf!lf!if!lf!lf!lf!lf!lf!lf!hf!hf!hf!hf!hf!hf!hf!kf!kf!kf!lf!wf!if!kf!lf!lf!lf!lf!lf!lf!hf!df!hf!xf!kf!df!hf!hf!hf!hf!hf!hf!hf!lf!lf!lf!lf!if!vf!vf!lf!lf!wf!lf!lf!lf!kf!kf!kf!if!lf!lf!lf!lf!kf!kf!lf!lf!kf!lf!lf!lf!lf!jf!hf!hf!lf!lf!lf!hf!hf!hf!lf!lf!hf!hf!lf!hf!hf!hf!hf!lf!lf!lf!lf!lf!hf!lf!lf!lf!lf!lf!lf!if!if!if!if!if!if!if!if!if!if!kf!kf!jf!jf!if!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!kf!kf!if!lf!if!kf!wf!kf!if!if!if!if!df!kf!hf!hf!kf!kf!if!if!df!kf!wf!hf!hf!hf!hf!hf!hf!if!lf!kf!lf!lf!kf!hf!lf!lf!kf!kf!kf!kf!kf!kf!kf!kf!lf!lf!kf!kf!xf!xf!kf!kf!kf!kf!kf!kf!lf!if!df!kf!hf!kf!ff!kf!if!xf!kf!kf!lf!if!lf!vf!lf!df!hf!hf!hf!if!kf!hf!lf!lf!lf!df!kf!kf!yf!df!xf!df!df!yf!df!kf!uf!df!hf!wf!if!df!xf!lf!ff!df!xf!df!kf!hf!kf!kf!lf!if!vf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!wf!ff!wf!kf!lf!lf!if!vf!wf!wf!wf!wf!wf!jf!xf!kf!kf!kf!lf!"f!wf!"f!"f!wf!wf!kf!lf!lf!lf!lf!lf!jf!hf!lf!uf!hf!kf!lf!df!if!if!if!if!kf!kf!wf!lf!lf!wf!lf!lf!lf!lf!if!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!vf!lf!lf!lf!lf!if!lf!lf!lf!lf!lf!lf!lf!hf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!lf!kf!kf!lf!kf!kf!lf!lf!kf!if!lf!lf!kf!lf!kf!lf!lf!lf!lf!kf!lf!lf!lf!lf!kf!lf!lf!hf!vf!jf!kf!lf!kf!if!lf!kf!lf!xf!xf!df!kf!kf!lf!kf!df!df!"f!"f!"f!df!)f!)f!df!-f!)f!-f!)f!kf!)f!)f!)f!)f!)f!)f!)f!)f!)f!)f!L^5f^5ff!L^5f^5ff!"f!"31d57e2f6d837f2648e703d9e4a45816bde78163dab190d4ca309cc262bc1c46743c8b457bad2bd6944b17ba461e6dc0ca57d6ec1aa54c42fecc8a3a81186bc3e17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c89aff4e1283589c47a52724fff97c4893f9fe452efc799a3d043bf06189361073d9f1d11875f48ada3f778ec30bff9d29d51bac4621922b97fa9647c8a82efdefac4d2f51d2f4bfd2ee1ced32cf4c6f0e6f1d562264ce26052aa0510ab6c675630a0c4dd45dfe2c0ee5572c739dba52d5303f952555031cfadd435a3eec4c68922d1307da937acc7d595b401eb5418a176dd2c4401120f1cd8550366103fe7254cfc67bccc09334a7f867dda8228b5159029d3cab620f1bb88a4910a830ea1c713e2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424eb637be3f1d8566904f50f4325ebaf7f8b7b830977b2bda02fc2970bc21c8d76d08b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e31183cf72c17507835e212e404d3e6545d970dcd670016ed6e609fedae941878e6d1ef0f0652acf4d5a1f97128306368043be7672fb384911f0fce7ae5e94a4411510a41456a3722e11df85c11adc7fd385b917d4a874b9c83f4cde38064c1d446f68b8ddac8c43067083eb8bcee4309f565bba36805e5dc746732ddb731e744c4b91ade5d93480c4eaae0c3635b08da9728358ca9451f8f4d5ed7a1e25c2cee16091903356b086e4c7a46054f7321d583d51ae35296b1f077d3216f5f3a76f4de9a599a7d5538c4c8e4887983f4c819b1f2fc53086c850a807ff8ff8a6e6dce2d8f485e5fec3b42aff3d1635d0e66ce5c4d2cdd76553687e4cb83726fd221fa271b51dd5b0bf7e4b1a0049b194a4f653b0e670e51cdf39c30e354091f49f1555c0b146eeaad63bd2219d4a500bf77730f714bd69ec2d8bf60169bf3a5b67982424de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c2774612b47b421313cf9ddc75afa754101c7034bca71ddb797f4f8ae06fc6c41615172c78efa95341b590d1b229ee2ac3a372c0bbbbc99c1af1387f6bc43e12b90b941dd3da090e6343f211c649c863b318e9617a993c07365bdcd468f43085adc78a99111852edae1bec79ed470d3e6ba19f7a1826789fb1bb4501835e98f0e7939a69aa56b1ad97b28e66380ed2c09510c94732af7683d4ec7e4728eec73ba63b637e7e8b459ac9a9683fa9ed91fb05c89ea874ed70b6d4aa6ef407db87a28b023be17a262be4313875cbbd90468fa1fbcd586dd881c9e726673d9eeaaaf7c84ad993e1a46deb7dff3ff29f41184666ddf53beee0665dba4603884a82b4c00f6ef20ca2e0895195ce669ee90dc4f3caeab8ae239baabdea421ef3f2da49aaab62b26ec1b2764f4960a75e315e95da82575f775ec833f6dcbc124caecb8289e4b5e0b225d2d9c89c0ffcea13d3572c098e262967b914be53109d5a76358e4dee731dd2d3302ebcc06ffda2db2785a917b91a79e1a31bb7df4ed2cd55b14068ea0873d95356632b8858d2be053f585289d4471e6aa2feb0b6280923d1f5bb1b1786c2318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126bf127bf11e1c361e585667429b05746eb13f42a6050eea1ae80495ec6f10052e55a6d3bf227754cec466b1e3cc50a5bd1348ef166f1100ef99071ff6e08918742213cefca03b1fc2d342296abd4f6a8dd19a53db3eff079ebf1b5ee4501f1fe0ae228629f6f92ae26cd28dba9864e15948976f5bb2b2894bef12ce5a11c00e73dd82fc6f9006f832149f9c236a6e826565f1ed53b9017a8639b935873fe8402879fa5de6af98115c111cf43befe7468827d6e283edb400e1a6ca7a609a11aadbc3a4e2652b4fda160bbd10b93911f34ca60e497fb579b6d91c87673c17ffe8e1b530d55a1958c75b33eb8a65a04a746c27cf876ec3c47827bb3e11595761824acd53af8ae1a300439cee96934f4665586da57422e1b6499506ad91ce9b2228e035093e406f469f79d36f2334031f09439674d1de21f5e300decb472642a1e7a3e301bea0bb009631fe3ed74253d9abd84c6bf725557b6e41922f0f16c9c2f7ced1ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7aa79db3d20afa58ba6ddb7162de3b2588d7a1ca70dde118e9411c1a3a5275b0aa0743f60e5875e818ae5f090d5c8cab84bf14be1bbfa79448b7094dcbb1a345619aba6e4d4f21a3c10e4543425ab2ca743eef900fb8247affd5fa2c19b1ff1c457bbdfb36bfe2b45b92443dc6b7d7ee9f9d7d63a490d7b514fdf277caeb33ef8e329b62abc032a3e9097d565458f0276ffcc2c449a4a361e50348fa26de1b334562376d95f20828f5df7a051498730031547df294189b942d812fcd5baa5ca7327403b08f80276fbcf04215c571cc1609d4f0ad26635bf0500c06adcda657fcfe42053eaf4d2751e7be1cc8342f4c1c7404a6670c330ca493b7e884b20d6c17470a688c7e653c7ea0ec6f085efeb949c0016361f229172c0033b4fc0a5ccdb15774890ef0dca21c8a5712aa1f0c8653e44b287d4227b21855d9932db66e3c49c37667e3d2667acf6e2fd1be57adf2fd97bc8871cc840e3e96539f7614d7879d137290ec8c4c43fdd769bd56deca8418000b504f72acb8dd363c7728709fdfef76a47fccdabfddcfefa87b6912b062a49fc5a912d2e96fb522de012b4783ad90ad5e903dff4a083895c3156ffacfc71397f0530628b274574ebfd14fc6de14095fc6b0d486d89bae9d8a1c59d6c6d8e1617084084abe4ae36879ca486fd6db9780fd000ae4631c5f1568c2d6a6d97c4c8efcc549733911e1c7ef9952b701709e05dec3854482334712242fc5cd14e6474df4983d428adb85d6f6225a881daf11c3c9981e161b11890043f883917f1d3e63bc83185e7c950edb01eadaa9229c5c10c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c657dcf9c982a06ec0a6f76141b6f6aa3ff8b596eeaa57ab7db014a1b265badcef33d734a8a143fcf1d03ffe42e1a3beba48231b3192198f9f2d86410aa941f361c20e9ef5f84e0636aa360ae874c5c2aeb2f6d88db420f2ccdc72d9de78ca439cea37bee5e6ed7729be7d305a9b4a2f62afe225d77102e81a8367325708eb144530d452d1f7187d69b9d1f00f6729032a000eb9d71219eb537ec65e9af5164a2cc5c8b5872c5fb3991fe02ddcb0325dc5b9f3f575f48f29e97c0a2a44fdae366b641fb0b371e6992f42ef6cdb85e98ab10c68935e403f463fcf9317f4df608f2501ab766a16c20f792b41d7c653f7b15f53c933258864e7d1fa35ebb1d5178450638a4b94dbfc060bb71a3ac91eac12134df473d9b458b415041e97b73fea97c7ae956c3273be001635145bbccf335eb3d4c672c9c8ff10259886e67bfaabba63c1d9459e3adb799c29e52046ea5a857a23cf79a15d29babd149bc6c580ed48c24da1ce68bdd9798cb20c61cea95033502b245824e96860aae4cf79fabfd29e95b375fc09a3a7c3fa3239d17972c81b70f09d06ec64db77773beb98cbfa20476ba2b72756fac23fbaa251e7e02cc6db62aa15fa4f76355167d1f358bd742ae61492a5b58c4044a95c7252fca5ff1661046a8b15d27fd482bba27515336b0f36355e8417772f0c9fa7a39fcec5323c23e9869454e1f0c63531dd878bc7e81e694fe6e7a77861ed4ab2d1ccf5eaac6bf18a8d11ae48565b0785372fae8c039f8323a23a22f818e4f2c84827f418764252c8b1f0d2f11ac5886f2a028451090e8b0f22996b0ab50cbd041f1702d081ddae17c197108e3161ace68489a9ce4c3715403495139211c64da5c1f69ace27e684f405de1cf449613b3064117a60f28f0528ea43f7d281da97e0b6a04e0bf1faa6a28a18e5160934f7649e850c5fb683b8b4f08b15c80a799948738dbbf04028358fa06ac11be128340bef8e69c19a610198a0bde992d95141320a2f4162d2d1336349b00f36531fb79b4b9d4bb2ec5dfd176b5eff060c49844b5e4d2b4d43918282e9dc83f593b1d414ad824f43afa24452853d33b3a214fa0fce67f337108b861d42ce2ab8f9890aa3fd6bd0095f39ab0076a3a56e27f5acdd9f7b0b537fb3f27531b59240c21470fba1ff15231bd71869af82eb7149f6ba490e291dd8d60d76d5b066639fb10f7fb6d1b7bec788f11281db0737611741ded5876a746c48f3a54a5f533fa8c24d9d27de75d40adc572535441e3d30efdb19123de488257e8f91fc580f7aaba837aad8a9a454ca6c691e81077574962fe29f673d8b21be15e3fb5db61f62014a53cd16192087a9c57ebb80a9b1ce2fc1c9d08b674105d0de1f4a4d3b5b837580cfd12cefffb110f5aeace312175fce917518cac8325dfc21781474a02ae2544891b5f03b7e904dea8157c89c52d9512f9688746c0e2a44b417d0926490d8f4a3ddaa48de0f618f7623b26f05924cd4a0950d0aafc68a3907b2290296afd08c3321ef1cd161396bd17b6971235411dddeccf63d1f6f754c325be24474293a7f2e5dadca7a5f02001d91d44c882c084309396aedbb660ab4a6e83beb700662d6bc9101b4ff63203c823acbd567834c1d1132bd3b1d156612c06204b7bb70698b1040381bf5247b95a9fcff2ae339ecaf5a1b8ec1e875c17f955564a46ac9a3ac486b824b2152f041e6ed9a95eb276d7c2dff64f09341c4894cf8244691b2878e657b3df8d77cc5c08336e8811a4428d18387b270e5e9a8126dbc19b683c82cc79f0b48655b139fa17fc983accf56e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19cafc701a5ba17dfdd6fa149c1a6298bb50d037f79467cc103290fa63eee938effae91d623617ba0f2cc5c1477f587e32f1f6cd0bcc3f89b41dc4488f9376229a002157bffa98ca996f83900ec00464a2867cdc8bbfdef68ad1e4b531b4a826f3b9f12870e9fb54111b77278a2d5d5c96643c91f455e8ae5be9a378253bb1fd9d04796e7e4116a0cc06c2ed40751fe13f47353eb93d14a0ea84eff2ba4215b676dda98efbc879c5b165e6a0a08c801f46183b1409f73353ce4a42bd3ab35b4a4b010980803c3e101171029fbbcff761d44590ad4997e72cb82c1171ecbd6d764ee6301417f056200b26fc68c531a820591eb434daa76f6069b77142f5bbda00d06b936367ac7530a5417904d723e2e613b27659c5eb80d957fd2f2609b893da92eddef61d86e0e4a53ed81833cbe9ff8dcc562fe4cbc7c2a6ff2dc29db0591bdcebcdecffea29bf02ee3e1b7c51c8b8bcfcb44acf0f6d5ec34cf4225b4c411be050284ad44284d0e8e7e7d0ac1952620990cfe98a7ac406c5d0e8a8d37ed4ec6efd862d34c6cc7bd9df60e8e6c772a450b00086c4025205f3666d4a5a89086c6c6be237e0cbb18f63bbc241d093d9d56cadc4a650445fe23073beb95e7591f5dfd52414521352c40800e918a97a1bc71f82193dd2b2c9fa2344c55e8a26fd026dd8a14f470b7cf22dbb0d119444e4114790c14f69c0dd90294b62d082118761a7b61471642507c8d5862e76e433865c8372549eeeb15310ef8b2d7c660409c3bc6899a81321ee3c7d883bcfcf95d3c7556b090391a5f782fb8780f1f433af71d42b31f21592138b1ef47ace5ae6b10d7adfc5013e18f1a7012ed1fe4c77152caa11c29565a4c6cdbe6134a46ac42d882b5f1c1dadd335657b43e0155d5f235b5a8614a8f967badbfc7633134ff1d5ebe45bc7398bb7d0baceda8de6e23235b38ee7d32be683aa95cc4736547bd66d16df687309dd6345c53a75ae9b5fc6bf74b31068f7c4aa205c5043f0b9363f4809851c3d735d17e145051ef3c9e771880ddb4ff30effdddb33b0a38dee1cd596c1277d0f8f800a0fbfdadb2fe214f33c86129a8b383d348468ce009e52ec801dfb0467f72b0f75496bb840f0ae0ef8a5f399a1eb7074a863a17e3e684e83218a82ef7418eeb535f50d6fb5365b5427663f27aed8d9dd9f0d7dba7b868157cbd25eee2b0ec9404f36a8677a6d614432d85f4721353950e001e67568d7e11fa6bb7e2067e585b2342e51adce9b2f0d866b4b052a247ef679da8bb0d582bc84adb873e22e2097ad9cc0c92431142e7bd9d0ac76d14793434f02bbcd7fe6227451e5d35f7448f776f57f322838809cb2b1e45c02687b47eb8f646951f268c71a5a29d98c9ed7159d3a1912425dc1e51562140a34f0bcce624d4d1b1ed17f15ff24e15da58ada176d0fc0b124c97b01ca8857cb5f2768beb512ad00181bc91705f3096ca39a17691a1684150b5fa4a817e624a40e0d7ef402713da42e35dc8d50a4838b3fbb8bfe959176dd86dd621ec47ac547b5b6b364524270bcb39933f2df71bbacb13fe45ef4ba23fb09a3329e2f6d922955ef18af0ba1a1f303ce53edd8923c0e759cd5036d756f4926700fa4df3df093619141f686e64bb16477f7e3f01914f98e5a17202de392a2d66afff88bec39b4400871676de782ac628eb107cb857d84066adc8ba214d426844606e575b3eeae75cdfece07f0189ce8345bc41f2eaaf893fd85588a2855225268362402aea72928705dd164ba5f3227e0e4f29162eae79e571e8694f46cfa379f2ac3fb280f232d9065c1379972902f003902d6e07c10cfee7d8c56bab2652ef60dada529ac697d3c8b2b193b701ed492f19828a28252e689ba446663d654cc6798835cd5105c2a9dd2bc1629fac839ce2fb6e5606f4978a5807810627aeb97e66402c4d7d2ab2f3cf669c76e895499fa772123ea084227b28df4f7c26b0b4c327a6e6fe318fb5630fa3a534a873e7ecf0cc7d6e664c5b81244175afffaa70401516bd120733cab7e089a4f139abf8aded1181c8cf0685a4de7180c3f057263637f2f0a5289f75f707e65f60723aae6e762ef86500c7c1de00b9319de808775c408e1f47a1a91162454084880043ea5475fd4257ba0c2e434a2dd0da586575f54cd5aa6a7925e5e8713084e811fb6bb134d91744c8876fa838cfc0fc0ff91a1624f1fabb87ec0ff7b3ab552052ab5bbc9366fa0a15f2b305cfc035281af2f1be520c443fc16cb9c85233b18bdcb7fa4332cebd6b5e6b9e35213538994582e322253459605d53fc2732f1af538c704ea54e3364fe05ee3f9028c998ba842fc925a1dc767868cc6ea5214312d2bcdc321b6691ef167e4768124d9af1ace8bac0142eb1159fac5a1b3b733d21c021749fc555e6f8f6f3d0e3b750fa7ef81ff40b02920b9b5d2e7df24ab9b1b1afc53220e56bc677ff4b8e6fcab302c799d272037baac1e7b84a8e1df7a0e1462ebbb5070579e80a5eb4a59d4a4f715741739b6cf27b2e670634767b41b69454c580d77b06559520ed59cd14551d626cb494fcf5fd95a29144d79b2538b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb43263b6f6b2b75c11f881796e09d636b7c2baf6421b52d750b76ace42ffe89153c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5368161d070efa731428f02559f0996ec72e5f69150e3b76bf7a056ecd43c268781e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0e0f62133861106e467e0454988891e150dc6eb6f4a5098cedcf94a7d37e9aea68b424ad860b52b27391b94ac486bdf86475ee6ece9bc378576859c2d904c76ec19cb01f0a44723edb409ecb6fdabbcdf9bca9733439f46e962a33d4b0f7bb348c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee35a70eeeebffb4a5141f728f5816067287aa41a3ed5aa3e88a6cdca4aaed529f64a1aefe381b17ad50add602a8f31c9d4579499064ad3dde703f7f6df4849831189d865d365d7ae720892788154ad9e0c9c45087e14c759766b44315d30b22421d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efcbb4e76ff0d2f67e7dee7f6d9d76a66a1fab61f7618a0a82811e3c29b1cbe856932877816a861201f1a8cbec905df10f6ed7cfb62113f5a7c5a53527043c4b5fa04d7127ad6e3f781903f13d98d4dba3aa69d33f0007a68a74cc62f94cf7131b79f71fba8d353381b6bfc9dd6a059843666067c44d97dcbc63f3435565361bc7393ede0bfc25824e5d67dce9ac1605328f14cf6765ec1c4d1c1973bcdd3e26518494c455857a5fe8641d7f034a6892f848f1a2d304791bea3434e209a72d6b1cb0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593eaef8263481fea098a1ef9bfd60d983e2498dd30438ce7924640327f5884dc3d789cb0b97f2ab1484b9d520ecdb94c93c07d2eb6c34d6c981b8e02785b90c137d3a49d6bed22c31ff8d4240983bdf78908cf52b75396f5ee1b9152e5419498ff617a06f631635d7d0792ea2806e4cb482a67f0976d99502e8f596fbbc52fb832282a609004d8f3ccc4f5d92d58767d5c6d4fe8c95daa38e25691f3b65be14409b2fafcd2805dbd6869e0ef89833d2ae03c197ac8c01b89bab86a13c2499fca0ab3fd4738d9a23fabaf9543637b75bb4c124deecf373dcc79a27669f959f6ee51ec6b783dbd82317f2247c17b9ed35a4a7bfd722a70b3c3aab1f2b20972b89a06823cafe7dd719347d665ab12b393b8038be4ec71517ced61061521ce4618ee31ac28de6992901ebbd95b354178732a4edda2c8a8433b614fa9ab671c2f135c350b1a7624c450768f914aae61f3c45fb0aa48edd633285a64b6864aebae008703910989b0b861145b919fc3e3a693fb1360fe378ca53a8441aacf1a8215ac6aab43a321c5d22bfb678fcee382298c125e272ad21d05e55a2efea8e36f2a1e5cc07c89f3eeba9d4c29b4931e641bcf9e0858575208a9da03e5d16b0efc12fa75f562b2735d843d2d736d865d0ae35d9b1fe628cb1f10e32f15e01b8c4c798616d61138009b7312d3861c2c926e3ca83c73d34b6f5bdf61e48f81bcc54518f9c0c13a60b4caf4758fe13de86ae75f227cc06a6195ab9a585a04794f5369d06c3a554d00cb95f4dd45566569239c357f961801118b7c7376d682fa7c481cd4626210eedcf604332c87b6f0eb28a0b270cef23af326976adcd140e29ad3e9d8c610efc1ee8228675eebaddf8d39b8473a69488f12e9bba3ceaa0b0dcab034d6cea74d30478886175374c97a00c12bb814c035acc7d447ecad5da8916992ec67e872811f8dff932018a5c6d4bfc8d8b857c8541294d862e83ba7ea9488a56f5bc542892bdcd1b02703b8e6caa6ef8af6d9e9f0818c39771602ee54eb8ffb70315c6fecc36c43aa4c0aeb4a2c97e9b93ea37c25a4e3c9419854720dee62c2ebe6d713b8043dbd7fc10f60f4efc0c7759bf0d5c202fcecfede131232ac53c62edf93ffda9bb53b04b27a3b9d1df2677ad89a6082ead4e9759d76a790a12b15d8b3bf3e23249cc75366bae34109f9b58e8168470c34410f962da881dd59e295fe1482f0bcbb34795fb8a34bea0b33a4bcf4e60e1aa24ca03bba063e045b90447ee79e11370b6f148166a62c4a6bdb6aeb9b55635a33d9a4347b6f96da5b7f0cb1a9555ee23e3178d0d5e4079c70776bd277c726860f8a9e7371900a1836fa5dfd23d3946ddb955dedb6f92ddbc289e3b1fb063785152a3b0856e3182b6a0b5d533e1de6400df77ff951771184ab859f648baa290b3bea6cd08891bec8871edbd6212ee9aabf19f46e4ec39770158b77d6bcd03bc65fe917c78303399c024490805607626252e9102d8eb32fcc45e7245aaba31e41267236d2b07e68cf3e372772f9c98b39155e7cbd04e4b0c1f0cfc2b734cb024ba4f5390824ba66c23b17daf80b98b6ce67ed2419c73bbff472149c7b9558a76a967f9795e635aa5eba8d85869243c316e149e2d75cd6708df19144c017f8edf7a8b273cbc53f203ce0da65797c7aa233dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838bf74b3f88a428c75c499eae872f8baf982dd465403d96b96c3665d0b9a0b8e3f87305cfece4e2786260e27ab195cb474d76e2cfa8a3cb99e800d32333086281e2661ec0c47e9fd7589732007f3d813006dd0bf5b950c6c3368690f14654ee0a86223d7d88dd9760cf4311bacfe150340b5baf4252f69805770a0e3b0a3da1f07aa6a713631e5dc5f66b3873845b6367b76d5aed4e84277b639071ee008470fbc203a0caa6fd8994e1626a284d87e1389909b4dd2007dc8156de36dd098493583bbcdf51b9707b6e59c510d8bd130f54f5e0ae30905fc8e4299c6d72806af1ad25738a44d1c9419fe0cfc52a4b0dcb346b29d19ad1c88dd4e9b0cd0092fd209918cedc3728f4605ebe998f87b21dc42e5d7ad042257f9adc5d697f38dabf677f7fb059155b7bbd86ef13f5105ecdbb759e3eaa47bf24cc30b7e07b71891512b0e44fc54fd0190796cad1125563ea8dedc53811c81bce7d79e9396afc15994a35ab22a5a98f03033e4fc58488789f120678c81c91ac97968199dc50c980583c27dc7082ada57134b5d91c1896c8f02e49e771cdd0df96dd60132425d7d4ecbc95e3959936d29124dab56b8e08407fd820b9d0ba95110915313f07bbda066d353bf9b7dfeed91e8b409a7d5e40c4222b9e76d02a7620b802dd6d676a69ee6b8f654b8818a69accf374394b75d932d7e9cd9c443984c2095912f64409e7fcf15b00d7847a779ae329478a1de7ab1494e09b6374009a364bbb369af2cbcb9d0dba7ad1ff2a152069f9983110bd10f448b55639a5c077417b4b24988d2ef8a3afbe103432414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049736cd10cc4acb29f3f29f1720da180d14bf5838ecdd4dcd844f9f2c66d883770cfa87692c002d72f53e56f4e9c97bfed47a8ae273c02d1febcdbb6b60c737473ee75b0899e59f5fdd40c864822bb8e8ba4356d85ec8b8e48b789cbd4a91652e788e9ea29d3ed27da044485d4c5f5603b4fba5d4143e01ce89456a250bfeebc2352ac31d79c0e1c1f858568a8e3cc0109491353c7a59aaec1d7577c7eb6d8be15022000315028e62106ac712df15ccc5012de12edc43f345c02e13e662165b4cef4d15c65048a9a4b5be4de461f17cb0e83124f8e7187d57f3c69dd0062a6298dba27d8486ddfa6f55165c4202928399511a020cc3c81b54674d084a22e079dcd995f460952f7411530696312a8e380ab758c9aa46b384b13cfc04fbb4ef8c6ea8966a1831f931067122a0fe261885baa2b32ae3f898e893aaf910920aae9beb941bcd7d1e32ea9ba8fc9b256d474cc447f2b0ef3f6488393832e7c15975c5cb8dbee37d78d2181e65d7ad4cc6221b848685f3a7e961f1e7f25bf7736e23b0d87be1839598cece63df889cb518d5c9578c687b41a5281463ac750f534c1162da97df2a4066d1a3168908f6f413c6e25828dca862cd6a03438d208c7405e46ff1d761dd703b48e0f62d4d9b055cebc6193639740ed64bcaf8ad92d6c00b18aa309d31981a110bf6868024aaf76bbbd7a715e0faa2b811cf26e6bfbc5ddeaa1fc4dc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da01dd9ecc8cc95609eeb38ca2d6a560d20605152f2908915cd45568cb2d803afe082747b0324067a3537af94cba2ec48dc2ade3bd1d8b4fec493fb28938ded587a5594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb33373201c5cd2232881600ceef12a9a2c256ed68771b1d8f57425f3749d7f59b79c533bff50b9c73ab8f4f326bc3745a88d3662861ab4488f6bbad80387b5ef9269cad725798c7f0e68c95e9d44e51d3182b894db43da3d0681005295e78986131828bc0eca7bbea254e9c8e4600dde1398ee9d41282c2147f44e107cc4952eac9c6a705356074f3cc0d1c80c57adb3011487e8cdde51950cdfa267994d78f27a3f386bc83de2ed70c46972dcb9262d59ee58f54552a56df55698926cbd858a53352dbfdfea7e570b7b65f38ae7c4f45defe9200e5570e0b9e269ee5879fd6ed244dad7b22cdb9724bd6d1ab5565d0303fa747d2c4e93107765e5b2d7545d645dab97e60c32102303e613d34fe03486ed82fa9cfc122f502789b18b1272c1bb941367551254ecf7be84a401fc1f1d9e32823321da4b6f9653cce3e7aafee039a6a6a61e4dd28c8c9364113a7bd22a5e78c11fcd735735c9c146cbea290f6debc115a84f6db5539d40cca00369cb94fd3924624dc247d13356eb66fd7d326ed2406182e53cd6b9666a7a9f3dfa35c3b68f1cdfd68fdd43d4c976d133f8d3bd10e1ba56e9f2c419a9ffeb70f182ae310dd53317678c149120ebcb3c3831361795ef36077e4802b8c7ba1f3592cba1275477be2ee089b2f517d02d1ed80190857e13ec1979d37839a4afd197163f5a87146927cc5bb866813b7a8b32cbbebdc99181c7b892d0abc7b2156b5f1d605e33c5c74256aaf3047f9cb99edf3a70f03c648b6204f66a84dd1ff7eff53b0b895a9c48aef590b7a9eca4b4cc6a144d208b06d5e5577157cdec7f2eed43e004f02cfa9bae387afbb785619ef637c4d361176adb16e155f2e3a18973d74c5659e3f32e0e7f734daa6f40485b4d1107f361148f44b07ca7e2bcccdcca71bb17da221116d0d20c562ce9935972b94a10f78160fa8f46defcedad1adbe848dcd6ae649841e6a1b2c4f9a290598c16d1a933e196bd784435b38496f941cde294b126a794c1ccdbf8cde0189536c09b5ed999d5f17ba4b05d0f1ae6e1ec095fbd15930913c3ce91b64fe2063cbc3231963f4448acc22824692e1d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d861085536652c3bc50fae161e25a00c717327a9b1977bdb1ab911c01acafbfd901bae73169bff06b87fe3bad909c5228c0942ca16cd6704e66b95d780f3d5618ecc29903e92709d16104aa7b262dc54728c2e8eac3713d332c302eb4483ff92681bfdc88003aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fdb95cf6b1c3c10efd3a89266628074469ff73e8180d02c45dc8d5d2c09d954e4188b6756af5eefa73b2a4026ab2362b69d957d44a2ddda26eaf67c93b59aa977c22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471bc615973d0d7c3734a927bd39184cc8601bebb9cc979ca55ceb99c90536776563dd6e57d18b8923876c3cde0a30756f37a6eab2a9f0db8f82d6dcceafb9b711e3f4efded3c1226bf144b5d65dfc049fa5cd1f140606806336509818d79c1bbc4509c1785bd3c589322c1416d224c4b889101c0f810ba82a485e3bc92af6f1569f1900c1281d0a581c12328033ca19b5befb4ec84d89fc850a67d2f8d35d73693220d13acc05d81c491a89c567ff137f4072a001f73ba1f37acee1d6c822f94df9334238df935a2579f40ea64e34ca038149265f4a8a31c948e3a06b3c83c6ff4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04db0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8640c52c7c3764b45982f2b6048a929c19dfd9200359c880d01b0cb2b0d0723fe757ab2c20967f2ecb30e7557ddc83971c6b746dc4774e1483b313aaf81421582d44f04d89dc35bff8f8ec5def07db1ce0643e786f24ded993a07826491c158fa163e15ed7fd5afda23af591613de35081c7c0d404dd36bc3d86dc12a1467cea5e1fb752c2dde4a355c69c5498fa88b0d6e5ed77b092004490b33c348e5ea7d584762b0d07a0b83752955bb9a24796f9a5b0e6dbe7dd5ef05cef3bfba02db48bef50640affa0b7ffe6543726bc392612c8cf18d4da992a71fdc6bfe05ef03a6b0d8819d21ed92a6b04d566097c37d44c6dc8689518d6b889a701f099dbd3e12e389443548077ac8c13511e27fb353203e965bca9c1dfdd2b84127b9f3af38797ef3f9c42bf1df8c113861410d711967973a3e8578641d88fbb9021effa8d928aaf9c3d589a2bceb2865d35d6964a740e0d1ca3da0dff2fcbf394ca0b27d69ae7f9f3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3e64fdf694f7b3d51ec6c45c06dcb71ebbe9455742d3ea673012016668853d3bff1053c4020a8656922a2c2107228a43f1b889be46864f9b82b364ca67ee13b7a9e7d85131c888412c0eaaaca3a7165d86f147c8645993ddf333a5b2500117a47825c432a16b89c67614bca812e744e9fbd81a3614024320a3b82d5a0934129b2f7ea37adb35a2acc112198f826c7c02ba214c0fd3e3532174870ba2fbc86a83b32315bb9e39fcb045b120599524f17461bd20bdf007c857b6fa52663cd620466dddce67e40651b6d2765cc3e9e72ea7376a810ba99b92b30e30c26422ef0248320dbe9da50e54cc25b7625c28cd3efcc86075d490be1c2baa5560fab84f5174bf0d7c798c212cc033a00f7501d4ff9412780f8d6db00e60dc6234918d9cdc3f46175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc3cc074d3fb0761b678ab4d2a6108b5eb02b9b29341e0bae6a0755cfbbd69cf1f6366c7741d582eef75b1fad5338372482fecdd937e703326f7adcc806cf4f40b5d720b49be1d4ddb7575886d5523277486438ea8b8563620cdb8be4106fb38a7c01242b8fff921c6903ecdaa0421bb45af4f817271d2967d914b080a44e2223c6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6789e3f020e5885ef2684d9f29dfa93ba8c407dd458f3dc8ec902f56f53836fc77b863cc44369aae759734485c856450a77a1aa9d049486fef929401f6620fd829c642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832b1d3c72cb5cb023b7952268b7567c687a4dd6eccdc36722a5e3ed605f5ab7dfa8c50687c92e74e70d89e5d8a4a515dbd87b044bc28ad6e261717bb15c5b02fbdc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04cc04d3d1a737e7522a207633834a3d6244baf222cc3bb8d77341a432be50efb82fc6ce04ca5076bebee3188aef17e005ce1cfcc2677981f314622ff38bce7c266d2fdce34c1435a13a654f90bc27e8fd7c4ca4b0c362b14301f1c9dab5f801d0eb6b20455aa48049415fb2b1272cac5f84ba4ee28d1b5d930221427d38822ff2cbcf8e5add01b370cc07e8e8aa4eab92b67e49fabe0363837be1d4b9609234853501119c4ed46d891aa443be305f7a80a6f7249c96b5b68e4f2fd5ab6ea80d36ad2ad21d655b5dbdecc5fb7f05a717637d5b55f8f408df18161c28dc55f5c32b889ef429fa95b5b1865ec05d032078984ae1afdbe37a4362d7839f07d6c6aa194eebb8fa1f8d44c3e10eb029eef206b1e1f11511f5d679c6395f54e368c1f6ce3f384e3831769b6cf67648a004b3af7d392150912a5b9e8ca68e0700b0eab5d0eaf1609449417755c713a36b6f704299375ec188131bd3d1b23275dc3207a63af6315d52e4b30c44c03a3277e539affa03ee24dd43c626d8612668566b8d55dc19785d6b28afe8a0ca3d01ad8cc10a86305570e5a67b39a4a6a0858b1cfd4ec89e6c8fe7d5a22b23b72b0bb64120733d14bbce90e15a4c62df4d0c37a7f5c5c5aefda2956fcb460a554f36295cf99ced1237266b826c91e62505497d61194f00a1db450f90fbc2e37c7e6defe1b1a1d15e553f11fda7b1006c1b8825364d87c2fe9e024d9c92b765310129ae07cc641989674e211191358a7d7318e3fca34d73d2311aff2f79ce7453351fab4e76f80d049189504f97200657f45bb3bac99894a6e3a781589930e7adb2c40a748292f329728b2291b5ea89b871438fda8425b6dd8b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4833e289fe0e8570ccce2b35b5b8e771640972fc11a577b9fcac9034097637c16b39e43d493318f054f4cd49fc5e2f06c942a5e7ac330d4fa9c273254e3a8a49c46fb8bba699965eeb9cd583cd07f7c4a8eaa591471b7d87eda304cbfd39a80329b89cc3728be8a22a711c62c53fd78dfd73d6c25ca441f726c4d6d8f42d9dd665629c3ea392dba4ba64fec310c80a864964f3cb2436dff6e758a519447b567ea41fe9febd98bdea3ac0cfaa55a06e4bc5e0962783cd4ab22246117c8647c389b1f47bc64b9c2cddda5c246f8bd036e68b8bf46629e0a827fcc1b528ef8f836c5534a56e5287ec095950fc6a0abd892be15b140e355f05f29f63b3bc071655fc8f6487ed6a66ac09846dc421056d3feb07800af45eb1f5b86235e7b6342ace2a5431dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacb2c9ac29454f6a7a87ea7ef5ce6a0d87e89932c4bbebd9c16c03f23a33460889559d2b530a373fbc1c15159bce28def9e5fa3812b4b29092a78165c76ef53728d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56ee08cccf11fb167ea71163c3ac4dc73c8a155e8c3825ed33b554d735a8fe523dcfdeb8e0950ddf82a144b8315b8c687a8d904d779d72d42fa2029fd48cb55bd8b29689a733446effd38dd2283a1d396e63f0727d4ab6ca8a8848016a1bf5689e00752bf22c903d29cd5ce81e52b50e60dd04eea3a552c29e8b06d84d92ac1d31fc78d0796b9c383b3a2a66f2e8ceeae027fb0cf61ea4ff5d3c3209d5b97fe5dbc3df66074379727b909408f9dc20e32cdf99dd509e2664cac515122b4cf1f92b37d083a466062da646c3d952c62aff70db475b06eb8e82a4e65fd92796847e8dcc4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843f079f7f629c9037af48b6298056573ad415bba4ce70612befaec78054df0233e8b504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661bb1997a3edb73df379b6f9881470cf614f42fc5d8b15dd7e836444b158c897b57b07eb70f5fc06bb92a7587471a88c4c96978f1960391edbfb0eeea34ec763f5b114bf6e792a19f0aa3a9229218dd0d3dfb6fa0d6780bc74ba005b640c5a121a0a99ca982412d2e59452e706d8f08c3b87fef65c3a18b90f42a79483cf52b85e878c7b313c651524a414568e882141555e32fe99e66baec71bc48af446286f5f67b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f74ee1354a61ec7c6583e7995174223b69878915465fc36cafbc2d76d7f32262e1f787d8891d43ac0c824ec76cc45546ef76844111dbb503670471c7ae658ca8bc47e2c09c33f76b720e818a17022b7f7d7eb73c6a7d8fb19a5bf2c501b0ba48440d22afd2424a2770781650ca277b597c82ce8317b7f848891a6796c27f284b2b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace2058f481ebb9c7940b44270ef884c63b0f6f1eab7f038a9fc4473bf557d80f9dde0017af0455756a0900427f782be921ffcc738edb4637a020ee0edafe484b946836e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac385af9dee1c421e5e021df94e11da7235a028dbcb40bfb3d6e476c78394915907059da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6a73316a905a91560b3e59e577de1deb0c8ec334c90408da03775a04b43e974c85a607eaf2b84ae162eb7482f5ab59b3e07159d49d321d0a228fddc2b83b45865a2e12a841951e8d585a1572d018994e52ce034490619654f4db071b8cad0ac298b7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98e4c3e947788dd1257024a28684fe4de3f233bc36eed7a64f524754926ea5fda0c9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf45239e312f467ad2b7123781afed9456186069eff55bed35739516a86b808627402d34df02becacc0ae8d9596d09451be2314045d13f640ad28ad15ed05cc49b0774694af69f29bc6aad11d73a5132e562a76ac60415ef5e5c16ddc71ca8fb71069b19cfcda0db1460fb886d8b35e185d74fcd89018b3bc3e0ec60882a9abf99e88cfe6848c864eec16061f3a23a2c37aaa39ef1cf4e271e81b00b9df94ce05dabdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504b7f8a127e3e5d336d7b936759baa1a2f3d379dd3e12525e0ff89832cf6625f9247b45190153e7f9e5a9a70c6dc1f2a122a1d3b63df4ce9297436ccfb63c5082372e86cbf11c45ed6166e1dff21043a4fafe6c9ca4265288a3dc0f95e115703b6690e12d91da100d6916752f38804386710d427823f7783f730218a9ac2d043e20dff467487b2159860856343a689fa8c444cadf4c1ebdc2e838159a851e2c34fd04567ed5b03f0f46f8cd258e2616e69d9d164f499fcb309c5b9ddeea46bd5fde6b02f993381390ac84cbe688a99d981a47cbf88a308fd86fe1f7d47eeb1971cae0c68a0031ccdcd9c70ea614d10387044cf2c21c233fce644e1c8ee7f4872a9c953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bcd0c1539eaa9778c45eab16e16a9856da9c92b713f861f6c2c31bc0457b5b26d5de249de0d34e055f8a64cb21e67f85ad5e29a56d2c34cc28b137913df02fdc70e26f31968b850eba4d2e98268442f09080bec48ed65312e900a52801bb544a9fd50b27e9da5d1cc254af6fbf308224e16d39e20fd6474bddd8cee0b08aa28dec235d5def2037b2614f8694750d8109a608f512266c4292b9d53ea06907a78affccfc38d5999963758235acf936f40537b256d6311d763ecac4cb0e20c91b0372c2fea32806f0b4dbb392c5ce74aa15dc97630ae6c92b703fb6257b09f2c5f277d0eb53bae688256788db6b719a539fcd3cfa208eee7a70cac59589b7c89efcb3c4e6f2e251695b9a319a7dfd92fd06b2634b47fad259ce0cf5058e1614819626bb5539384a016f1641421cf530270ac2e720827dd02f3c01328c6c9cd9655c12350a4c21e73e15003439185ae0ebc33d701d6374f9d0f9e7f3236dd21cabdd70f3998a233de29a6780601966cd4a23e3b24ff5906d5a7af2b10e48eac9971a8efc5901292e451cd11badd9edeb90e9c233e76d4a0e13facdc3226645585fec3d4184e649f4cb40012ddd40a8d4c65894b543d997c9388b5ded69a489e385874a5acf746410df46d4b5ac65c04f4d67a49ea55af1070f436e94e3f308cbd505728177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c5156db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/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.74.1.src.rpmepollglibc-develglibc-devel(aarch-64)@@@@@@@    /bin/shglibcld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libxcrypt-devellinux-kernel-headersrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.313.0.4-14.6.0-14.0-15.2-14.14.3f! @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)epollh04-armsrv1 1713445712  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.02.31-150300.74.12.31-150300.74.11.0     catchsegvsprofa.out.haio.haliases.halloca.har.hargp.hargz.harpaftp.hinet.hnameser.hnameser_compat.htelnet.htftp.hassert.hbitsa.out.hargp-ldbl.hbyteswap.hcmathcalls.hconfname.hcpu-set.hdirent.hdirent_ext.hdlfcn.helfclass.hendian.hendianness.henvironments.hepoll.herr-ldbl.herrno.herror-ldbl.herror.heventfd.hfcntl-linux.hfcntl.hfcntl2.hfenv.hfenvinline.hfloatn-common.hfloatn.hflt-eval-method.hfp-fast.hfp-logb.hgetopt_core.hgetopt_ext.hgetopt_posix.hhwcap.hin.hindirect-return.hinitspin.hinotify.hioctl-types.hioctls.hipc-perm.hipc.hipctypes.hiscanonical.hlibc-header-start.hlibm-simd-decl-stubs.hlink.hlocal_lim.hlocale.hlong-double.hmath-vector.hmathcalls-helper-functions.hmathcalls-narrow.hmathcalls.hmathdef.hmathinline.hmman-linux.hmman-map-flags-generic.hmman-shared.hmman.hmonetary-ldbl.hmqueue.hmqueue2.hmsq-pad.hmsq.hnetdb.hparam.hpoll.hpoll2.hposix1_lim.hposix2_lim.hposix_opt.hprintf-ldbl.hprocfs-extra.hprocfs-id.hprocfs-prregset.hprocfs.hpthreadtypes-arch.hpthreadtypes.hptrace-shared.hresource.hsched.hselect.hselect2.hsem-pad.hsem.hsemaphore.hsetjmp.hsetjmp2.hshm-pad.hshm.hshmlba.hsigaction.hsigcontext.hsigevent-consts.hsiginfo-arch.hsiginfo-consts-arch.hsiginfo-consts.hsignal_ext.hsignalfd.hsignum-generic.hsignum.hsigstack.hsigthread.hsockaddr.hsocket-constants.hsocket.hsocket2.hsocket_type.hss_flags.hstab.defstat.hstatfs.hstatvfs.hstatx-generic.hstatx.hstdint-intn.hstdint-uintn.hstdio-ldbl.hstdio.hstdio2.hstdio_lim.hstdlib-bsearch.hstdlib-float.hstdlib-ldbl.hstdlib.hstring_fortified.hstrings_fortified.hstruct_mutex.hstruct_rwlock.hsys_errlist.hsyscall.hsysctl.hsyslog-ldbl.hsyslog-path.hsyslog.hsysmacros.htermios-baud.htermios-c_cc.htermios-c_cflag.htermios-c_iflag.htermios-c_lflag.htermios-c_oflag.htermios-misc.htermios-struct.htermios-tcflow.htermios.hthread-shared-types.htime.htime64.htimerfd.htimesize.htimex.htypestypes.hFILE.h__FILE.h__fpos64_t.h__fpos_t.h__locale_t.h__mbstate_t.h__sigset_t.h__sigval_t.hclock_t.hclockid_t.hcookie_io_functions_t.herror_t.hlocale_t.hmbstate_t.hres_state.hsig_atomic_t.hsigevent_t.hsiginfo_t.hsigset_t.hsigval_t.hstack_t.hstruct_FILE.hstruct_iovec.hstruct_itimerspec.hstruct_osockaddr.hstruct_rusage.hstruct_sched_param.hstruct_sigstack.hstruct_statx.hstruct_statx_timestamp.hstruct_timespec.hstruct_timeval.hstruct_tm.htime_t.htimer_t.hwint_t.htypesizes.huintn-identity.huio-ext.huio_lim.hunistd.hunistd_ext.hutmp.hutmpx.hutsname.hwaitflags.hwaitstatus.hwchar-ldbl.hwchar.hwchar2.hwctype-wchar.hwordsize.hxopen_lim.hbyteswap.hcomplex.hcpio.hctype.hdirent.hdlfcn.helf.hendian.henvz.herr.herrno.herror.hexecinfo.hfcntl.hfeatures.hfenv.hfincludemath-vector-fortran.hfmtmsg.hfnmatch.hfpu_control.hfstab.hfts.hftw.hgconv.hgetopt.hglob.hgnugnu-versions.hlib-names-lp64.hlib-names.hlibc-version.hstubs-lp64.hstubs.hgrp.hgshadow.hiconv.hieee754.hifaddrs.hinttypes.hlanginfo.hlastlog.hlibgen.hlibintl.hlimits.hlink.hlocale.hmalloc.hmath.hmcheck.hmemory.hmntent.hmonetary.hmqueue.hnetethernet.hif.hif_arp.hif_packet.hif_ppp.hif_shaper.hif_slip.hppp-comp.hppp_defs.hroute.hnetashash.hnetatalkat.hnetax25ax25.hnetdb.hneteconetec.hnetinetether.hicmp6.hif_ether.hif_fddi.hif_tr.higmp.hin.hin_systm.hip.hip6.hip_icmp.htcp.hudp.hnetipxipx.hnetiucviucv.hnetpacketpacket.hnetromnetrom.hnetroserose.hnfsnfs.hnl_types.hnss.hobstack.hpaths.hpoll.hprintf.hproc_service.hprotocolsrouted.hrwhod.htalkd.htimed.hpthread.hpty.hpwd.hre_comp.hregex.hregexp.hresolvresolv.hmapv4v6addr.hmapv4v6hostent.hrpcnetdb.hsched.hscsiscsi.hscsi_ioctl.hsg.hsearch.hsemaphore.hsetjmp.hsgtty.hshadow.hsignal.hspawn.hstab.hstdc-predef.hstdint.hstdio.hstdio_ext.hstdlib.hstring.hstrings.hsysacct.hauxv.hbitypes.hcdefs.hdir.helf.hepoll.herrno.heventfd.hfanotify.hfcntl.hfile.hfsuid.hgmon.hgmon_out.hifunc.hinotify.hioctl.hipc.hkd.hklog.hmman.hmount.hmsg.hmtio.hparam.hpci.hpersonality.hpoll.hprctl.hprocfs.hprofil.hptrace.hqueue.hquota.hrandom.hraw.hreboot.hresource.hselect.hsem.hsendfile.hshm.hsignal.hsignalfd.hsocket.hsocketvar.hsoundcard.hstat.hstatfs.hstatvfs.hswap.hsyscall.hsysctl.hsysinfo.hsyslog.hsysmacros.htermios.htime.htimeb.htimerfd.htimes.htimex.httychars.httydefaults.htypes.hucontext.huio.hun.hunistd.huser.hutsname.hvfs.hvlimit.hvt.hvtimes.hwait.hxattr.hsyscall.hsysexits.hsyslog.htar.htermio.htermios.htgmath.hthread_db.hthreads.htime.httyent.huchar.hucontext.hulimit.hunistd.hutime.hutmp.hutmpx.hvalues.hwait.hwchar.hwctype.hwordexp.hMcrt1.oScrt1.ocrt1.ocrti.ocrtn.ogcrt1.olibBrokenLocale.solibanl.solibc.solibc_nonshared.alibdl.solibg.alibm.solibmcheck.alibnss_compat.solibnss_db.solibnss_dns.solibnss_files.solibnss_hesiod.solibpthread.solibresolv.solibrt.solibthread_db.solibutil.soglibc-develNEWSREADMEglibc-develCOPYINGCOPYING.LIBcatchsegv.1.gzgetifaddrs.3.gz/usr/bin//usr/include//usr/include/arpa//usr/include/bits//usr/include/bits/types//usr/include/finclude//usr/include/gnu//usr/include/net//usr/include/netash//usr/include/netatalk//usr/include/netax25//usr/include/neteconet//usr/include/netinet//usr/include/netipx//usr/include/netiucv//usr/include/netpacket//usr/include/netrom//usr/include/netrose//usr/include/nfs//usr/include/protocols//usr/include/resolv//usr/include/rpc//usr/include/scsi//usr/include/sys//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/glibc-devel//usr/share/licenses//usr/share/licenses/glibc-devel//usr/share/man/man1//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:33443/SUSE_SLE-15-SP3_Update/d4bb78e91744b6dc3c0f7dd35332aee4-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]=9677bee4784c9950f47749295f3a3ed9fa28c169, 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)RRRRRRRtX^ J@^utf-84206cc0c60621f5b8fbf488e955617d357df84e81e805d19068370499696423c?7zXZ !t/Lb]"k%a ^6ߊc|#1_)P5BĀLAtjKS6kWי0 ˹L{OhO LN~H*0+EySM,u+9.P.4:x)ތ}^6Id9t3iA]0"ɒ^+o癘.o5y.fX@=mlITo3Zzgk gx v)TF4+ ʦI$WZuU<37#XL7Ϡ_ З)5Q۟9߾ :j;b8e ˨Qg>Qu cBJ=I 8O|p -FmO#Lf@}֞g G9 8~U8(\pi<4Dz1 4Yv ?IOެHo-[5ߔ"G B\yacۉ'CqEuץ*uay>X PK~fr)2Ũ;4 p rg!6m![#8W¨tä[/@#^n {&U9 ?XLAV"%F1~.6z45_$ag.1(E-ࣛʏdSܣ}/\^BCD>UjБ"&M֍Re1Or쥫p r]V&Bz$C|Io8+#sj[%#84 1GRh׮*r#kAuka^/Qjd!bդ ܾF%jS!2Sg)ȿJM:'UxQdKW-A7ITX 5f*G587T4ݳBBo_\*wRqC\|::YT^,gZݲYM!aE8KDABl+9ۅn*Al!R͏WJ4czbGS$ې﴿ iH0f.Ĵ5,HLCvm]qEr>REtjK/0NҪI@ B%׊]ouY*f,Dc 4$pm(~Ei|ڽ?Xȡ? i0e ]*.Yn2s +s $..sä)? Z-vcuWThZ.)F<'un%uW͢>BsGu_)t!2˅z4ԫJzM#3les:}J\k`P=|Zy|aƇ8w> ]FVM4^M blOB\s~ 띈ٝϤn2|6_kN7%{X٨ M΁%IÍz_emBGv^W/.CP#8vp1Y䂢+h-'h@>go-.#MQ\NDV@ќ\5:{b8AIr[%"C@zk Y}5{"pZe҇$g 1{bIY?^!ҺuW90^#r/_R[e8O%*2i$hi*($ >0U4 ?A.qu;>DYD,C'6 7]|s2mF^E#pLeZmUSW\&SCL[m;-vPo,JBiU².i.z_ rJzn夳Fq,(4/^>d[[O=EP= Ϩ{tx'#?dfWvO$ʤI?cJd'ܠ61Ѳ 00puF=S$f6 ɘ^v{dyGX/`9gx"ifHOBp8Oa9؍ .ÏoVaۉ2 {@/]"E״ϰ܃'ژ` \@lW 4cJ:-!nM%α3{6D)eB6b 9wG[7ϲװQ`ޢ9ɣ[5Cg&@V7/94vp0a&)E+>O N"̤oNK:m/D&g%F|AʃBR^J/OLRgbC(~+*,aҤ$ћqNنM}AΕ/Ki)%v$=>=~ۊAO(EbPR,Ǡ2yQy70@\5wB9jPhTVL4(MM xTcF Q֏}#ʯȻXoZ61pwUNCZ)21RPyLҗ+ >}nm1G}ZZ]l}^C5{̑X&Sw  waHIs .VUhuA\@aUZڑo#tr㾹%I^\3X/XBB̤2`U[I4f`WHy&% Hm ss;2nǴ&R}r$n0:i\Ok$hȲlC!5s2(bu_}Sk=ɼXRrw=Z 87DN9)I\~ IzI$B>`W3:۟.<2O  pgV_֔?d.x8ļ53mewJ"ę{W@s3lrK?1g}Dbq׫zєWBpԋ|xsl 1Όr:Ȃ!@$^L$1L@ōwlpIz¦:*W,fkC^l?Kg ] '9Tݞ%-h0 mUёL۳ymw>i󴓾10@*Lc@!b 8Фږc(3laQrAS;!'N0f׋Jh>8,2 !ohIf1(ն ) Taٖkl2@^Jʘ;(]%;U>r&MwY:?#yӮGtsvpK]'+skق|Ӱgo߱2ݫS릏a8F+=Wf[:`EËN5zzN)+]f6ůsȬcm_>T2&JCgO=r؆U A}A 9f̢IN-B(ڧ~H@. ya,.$w>AK8(bʉ= ?wibGL9ef?)iΰ_a^ґC?X͟'odPϧ>qЦ'>f r_oKlIv%-dJ{ì;P%&Si񰞊΄q5f*thM#9*4bs5< LП1M$ypgGvJ` )kg-OZ%0㽚>YbQ *p;4;Ψl)SUٷB88j>f<˙eT Eĭúx4fL𥹠#\S|?]pOA Ek.^ :܄1Mc/\e)>cD*B 9z a'=A/sUt˾Vv';P΋99=2jjf#j9)*KS?i!߇WbuΙ[uԈ$7O^F ;(LwS۰o<~X #QȎ1J9cޡ,fg*]o@ENG'݇fj$@Ʋ$|"N0]5NǠ'ky*.4b0ab̑shPe}/Gݬ?+ieV4 %܂/i $z6n?Q8S5 ye7i=I4BҢڢN1 VH}qnx>? jW?fiG9ɛ<ƈc~B Rؽ{tx 8iF+t깤0dGh#;8tux8}KFǔFHG1[]g@q']Rꦑf^pKCMTBz}ׅۜ9(&QXE϶3]˰ @Nٝ^|XA VCFg" r&F n-foC'4uαr|e3am礀% $惧Klku<(y{RQ86H.UYCukVI-]_9"-~7rK)@wiQQjCm#o"P ;K= ڌ<yf0Rme8}f͇!ΧfHʅΛ^T tUPV#%Ed[!3o kND1jy6{/KG'-q6p+HESG.7_Î7x/~`Џ[$ԚVIDixCkt6~־$ބ#(e)iOT-p!KlSsrg\DcKPwSr8 iuEg0xC>E ?$/Q2Z۟3Er .a0@)t2yȌP]XօU=CPCgiwkQei/x3` .< :{j H$|?7ƔFGyw !x~r! ;\]DP=t:1x-bտ'9  a& _.@0~h)bv6Hw8Q\O'V3h +9a"QD!%0Nz!oΗfVZ1|vZ9ND{%-uW[aJJn8Fݓ jug ֗Rp ^ Vg4f'؞1ٱ:WH+Gr+}#fL-%C.h Z6]J`1-X5ĕNG1o b-mH SBɣ4Y_px h|b:R@^Z͌CsHW`yPL8x!jYex{5x4w:l1 j[,x?|l:yG-|鯚&mۻпL!7vyKۼS7K00٠'o^E m-|zk6T`caom!g=&5s'\$YCmt;_Pi ožѷ"y0[l{P%Ez0FX=8w{*36D")NѶ/kQ,טϗ *f[ x\l#nlmAjv|(HX+l sªacdFI%!^@7zgAN*~#V`poG$G9vz#`:)F*i:fI>ou 3b֋w2ڳ/sY xhqJ[9r -G= NY0 %(cAS/OMvY 8`19*رucWvjspAD[>Ai!zᤂ(]!Z*\cˌIijrI/;=CVfYL VkPI-DrBO {~-RB츰ט$542&L6q;Lr,3F~#)B$*T UG+QF T{鬿 .}=_OQϕ$w,G+VDbHVrU=iT50lb:5-\4=7x v =8ؤ2ŹM9@T #N {׬ɢ Kȯw79}y!ewM]O鹊}-4JԚ0S2}׸ȩCɗ9NzuTxK<:,^PS6A|suU<%\Ou$m+@]} L/}eUs#? X.U0hoq"_lgz}sKbVkXݍYΐ͊_)ؿrNuDNVJ!%*5JB>&{x&# ]nO5D޼6@!@Aoit)|^1~U2M3|k8K`>mZ߆kpP{#{ow*dst}h,, ˝L:5T1M^>(cV x,kT|s1&.tK6Gj",5;3 z_yYң /6ƻ6' $BsB\gxlR?\B/TbstLڙ$N=$c.M(1|2jˉ" $,_.3Kva/5]U(߮t֕WV)#s"Pv5T)ڡ ͤ @v[Ji] jC~$Tԛ_p8egy m\QzלQQ|HAb  {i辆cabY'M65 \IMuZQ;lY\ ^Q[\"J3TiqUBj5 T9Hv4FacSsk3׋KcۦP 0'x xS`B{O^Nʀ}o"kZҒйUlwbvtS?OHu~.,UxÞ\ t\"I­G8qp?~'R={a% />I{tv|ESF"Ž\+I/'sT'0_{;_[NJ&zl1ݡI(GM!\ ({Xn|3 >$=3"hFۺx/Mږ+]W_4Y+ "]^:"[%ĪC`'D$ne>p0~IUuFyXP8=!ag|M>fn2x0צR-q9tH,Rq!M/LT0C0sY-B촸RϝzEscZ/lBC_H3숊"a'R(4,qTæ ȴM$=+l)MBV^te--zV>KMm-V}1 k_a:w7^h݅vJ"l*>Tw7Q8fMWoEIL8B"; 7OKG}ީm'2}rH'ŸbQ yˉT.{>5=Cδ[v<SmL<kp2[=it|O􃲹oX?k}Z?,wA#G *XjJB_\хl-?5:ɱo%H \ڙ2|nM6\)+5)]-#JPyPeؔ3|+-6HQ~A"*4rLm`8io2q7a6qCTQ< N_x{eXA1C}#Ƃ{a%Jh9Nshudn#JsMYQ9 ӹ?*Gi`D|(Th IxvK VN`mO2j&s2kEZ_u vfp:d趔a70x@ 5jh7Iq50Yj[!4 Z` zZZZĽ ܽaym/r৆z;*1CZFlBd1n5'#[-jc9UHʥNB"QO{Vr~2ļs[)ovC5ՈѨQ { /HUODkP NgS/"\np%Ͱ۠%F{ň^@&Tu{X{+egf򳥌@&ҭ _ϡxHzz @ިuѐTH~f@Ǖ{ '6]BGU!Kbxo+_5+ %a(g cd euFVI\^8)0(]]?]A PTlM^O֡67QPh.\$QPhv%Y9cl†A'i[:d#Y'e3]6fO>tOPw˄s@vȠjs۝n #Ӝ‰:Ђ@l1O࣠9F2cмgIi:!PM~RzP>(d(/ ZםS6۟X Tsyy[ ;MiF)*2f9VG)\Nl&~C>֬HCÆ̂x=ӳt%^Gv#a1 /k!<*ybn94WDz&snH:u3ycPf˰;ϧx:Y"ϒx`O"Z EO 0sV ,(>047Xm*[_jog#^fIN.L~19" Oy\~Y:j_~א4|vNq۾3\e#%ԪAN5s?xD.XL]+ X[hm_7ǎMZw \B [xoJ!(!e@D3ѽ7 ٔ\9ٟ73WoJ$laW[n~0h Q49YT Y+S<ۘNu]_P0lDpu&~ya/`2VSt, r<1>`" 34v5[?Z`xkz +hw )7!%ցY4tRIV#ֱ:di›ES:l7IV #m쾀b?8;4:<|{Mh|2el@N?pulžvS[fb;4)#k\dLt1[l=z}ꋞh e -'GʚjQ hNxoL-►wM,pэ=`  Rc N I^=ASӲMR h>.k>A"\P݉ ]TL薥嫯<r\ WmmIO$h}֦y|Թ("gDA(`%GDg]ga$u|[;D'ދköyanZ(a0NԈkxýp՝\rS$`Iusc ug6i䌎C6qb@Au9>{Ate8I,їc!6VXFt1<}r {;0"/tn=WBX cY'nuf!%tCWؾ.9y>%1ek4<8S>lqhg"ܓznR%oJ?ʾb f(F4(r \QH.*w k}#V:IdO(]{ 5>!c?Ono97M9'i]ؔV6 }cϺ:Ć";^ju7X28: c*oW uNhH 22 \ɷRE&Q@c^`"58ЋUsӇ^ tl@u r jnLj! &/؅d3.j mfPK;}[mDUXßtm w1) +M Gketv=BFK ŒW6 &cLǖ5=9zOB54iau4xJ@BWFS2kCnQC.UCs~b"ccC" \G wtqVLm;5[Y@EK}aUKʿa~P4R]iTfvi@хUzw(9|a+tkR43:+XEmBEd-OL!=17[ pܪt )VHl!'AemJpJ>̭g(aGaA"Q1} \[Fby;Yn k .,'FanL[{9h+IrLEA\JP7?,Q:q݆~y\3.: Q'x B݌<х=7N`],k}ܥeV{M-M4zBloݒWx-B;SwS5[,ht >}po<^4`U4Eep ⪶AU!b*S1E=~R甙ix[] )[kj.bnn̗nYrKTX+Xg sR|}6Ȳ>SFBi㥪O%,2,G.G`eickV+#5Dݘ@?D|VSU;Cs!>;ovu1K7#xTN=\u cra[&K}Y攂}T5e9j|L=%s5 `R#ǣ$H<,kǩL_[Ʀ-SLbc}Qg)nZ[Fܰ"3]Fx\%ˇVfǔWD"VD&N i%')M_^, "t5v uσHNSO@,ŭ͎(۟)*%?7I\(ǫ31Ed< Bz)rD>rG$`I4pIBH/NLL- AB4a쩲ߴz08+!/7"DeaJa?U qn7rqe=8TۊbtiJӊy74ErU2I+.jNv<7[qr*긬M l^kHUё(:=(0Ú[8sɵ8&oBT#K2o=#Uc_^tYVK|?و[?Lt>DЕC?,E ɬ0; na,S7xEƆ$o)i'ov45x.`gIX^]̈́H4Bf=N!c{|ٛw=GՆq=箖y{#{щ 59{,GF0o$M3}9>\AH@\g:^_ApX-2pf0[;r*>jPTEwYXJM,Ćgz&b:-51!֦RJ[mqOblX>%Wu% 9?MW?mS>Z vo ۇSo٪JXm=,e;M3c'y1.7- 0:cӠ)s?p/ȅIK2q]]|X-":ͧV=/Dɵ6S56ũ X\P*ɕ9İ v;E]hк $.PM$FZ)Ϣ/iE!sFs672$\krߊѱʰx~6\c  )(=3yӀ&T)|Kur%DXჺ>h wѡ@X\`Y9j 3ds+3߁7Ja3=1֨xUuVoL&쪋LybKDZfJ,j܋\-j\{Sf@Z5{`=R}[8 "~& MA[€5J9 8ktк Ë+8~b<%++:BLR8MSWLh5j O-B1Գ. *c=&A3bWB~}$sTY-4y˪C@4ѴPF?)A'POR0#z̵J%KbGď4?8Ńnh>n#D@bWu(CekbvFYlh<9>{j!bnK{e# Y6݌M󑮈vG_h{ gL^"k h12*~fZEW$kBr[)z O+!z ,ש9NJMZ~Ad6ŧglo#p!DL4cbJJQ t"8URʎd4h}"bX#r^˴;0.(*f(وPnS'+#F9EY"8 JCr4Ni3JoML)h} w~b:9T}QAtQrc&.E'Lȕk <$'+T14 ꐞH 7#ƒoԂJ:"0+(JN=( Bо{YBgRS, .{xnSjХE>s?jwE Ig|S\Rh5Mz8S_D#T3Uboպw9翺dl$3{ɽl;&+8xkq+x=NYХ^n[d_j YKȟFB3Nق@I|g[VW},/l$ &ak8.}'ekϔ ,YG{U23TqI ԍc!B<.`,3'_Gؚ:-2c9[KRlڜ$=?!"RH]M<%uwp$o#_5mamf4`DeW= 􆪲.nq3@٘_ ( @`I\&}eo5O? ^AXukz`͟"Hmδ4q< bVP|H)H?iy =>Za#Cxd2gfz 6!®V>[(=BDLk!\3t?;]`*T2VYžcG0(4m{(Q9*JP,w* -kF*ݍ5=Lcxz%QܭP+ |z9BUʉs5qh5dpX SjoXK}җ*ǰ!opYJvƥaTZ<,#m2[V:~ BD&8UTA>4uf\r6'c Y)xެڨ#D ,v`2$@sCͩ^!u6Y4ޭtζY`\9g܏2'Kn0SdآP~S/bz܈w*VC*OT[u4yjl)oWn7w`aV;bA)R5]8S!HON40C;:湔r_SxX{z]3R1 CkơʹY40Sl#W ,Eq~\)~EDfD$ m>wPhceXs2z辻s{_[[ym ɆcߌZ7Paدyϻboz9&HgGuD7vYzsرGoVVWW,:%M)H`st6(Iܢމkɹ(ír4<o}# ոArsD6ڼK!8c]t AT٤!S~};VWz9 !%YXq_*@FlN֪4 $E %KAθc}tYchĮv,GP5syR9=Mgݿc|ޚBEJ!k-!߬ 1P)pę':yH/RlW5e35VG2)@_.pnGn.u䪹FjP}E H`rs$'q5*$QU}ǩ԰E\F.eӫDF%M8uh8-h޻oF?ASֻ}ߓ#]|9B:iBdL?AX4e^( wûWz1Ӷ ]H؎ͯj?E+SB n\*kۙ*~SXV%B}.\YRR}%q/"a% e%ЗLgCO65TdBK7BwՋ++Ct|Q[5Jz{=,fVԾSȟcv4[A\jPY$D\[L1@RX?S< pYh 6g).Kf4"¹*Ckã:\v[*EdfJ0ye,{Ji)3E$51K7$܌<7AFݚB2 ffR?dRڒ̢}*&-`Ӓ.а'Yama nqf;}?gqtTzmj^e\:ʞݷs)י[̳a20<#DWC׼%0KjUvP߭3cED9p`^VW$쓅C8ׄA"5k.aF.ۅ`qI+H , U} @~JYUI dEdz`ocI2A>^ˣ_pKXP;tWd.m].;Lj{](HAyKmыF-+QёvkvUiB\fi1ɮeV m "E{ M<9ia%1T-MmS,:lT̰EmyM [qEoAl ' "qul7JI>Cft$"_h=Qdm=liz1Y+#kko1)< {t,Vy%)ql!KNj8;OW)dI[Ȧzۅ+6U,V!7'?D!MloYQaYe"뢬܊ wMH=I\?5oP6kx{Z꼓KSD-v&aӁ/;9➶/]$J*rBҧ4ؖ6d.a~PXg;sdjmWrT~q( @ӄgUn}?NɉQZc{) AX6AtC3IzHo\ĨܐbZV{2|ZUʪ8Y`iVp G&En2$v/)u> Z"2Zi]+5iBJmH>NBQԘ9[K]ԄՄI^)΄:{N jf-V#M%v.bC2l/.?g;w ̻Ρc#G vs~(XO,0*m`o!0pnKbLqI '8fhptF.Vi6ywXRE<6Ф %v^l19f:u EbpF ݐ^`ϘQVP+ ;^:A}xQЈMpBLtEh?FrJ ״a:gU]t'/ne? BEIL ¦[1|I!<CV$>_M/YhCpWůK3QA<9&Ԟ"C,I+W \fA|&7n'+|CeGPeZkP&思A]|TI@t;d-rf)diur"ζi(\@HŦm%ROvG -wrGȞ0HΉ~4* J҆9d,f}=@*&IT w6fp\COU#J{nXqFiv $q䆷aavRÒKp20,+NyGu?q =?)q TUIo/ /^ нp.($Ϳk,6+G%TՋ+E<Wx^XeI[^Kg ꅐO~huPϘy4~do;QQfmAnj ":ˠ%;B%+jQ}]b+70[w/e6f(=|ֵB"B;/8)hi߲?Ψ!7 .g,P' [:~u`ꠒaJZ.uHU 0N!XD!Նwo{R]-7:?-4e (hy.W '@}d哟-]ƾu7S 柁84J)9t*Q?uhR;'Y:QϹ8c?v)ou1PoYZ0dLdB{4c;Hg0S7'@}4\IwKd3ř]UlG-ߧ1r"Tmo'q $ceZ/l0kbJJ}7(CVQZ=8c8o~Ý<&OYlT+qi,+X?msѿ]M7;YG:4ABأ˲:K.\O.ljsʎY~ zLqxOj{'QS"w(Gszr8fC֗`o}=; HVVMMQL2F@fAC^GC鄥@ƷgB2n53!=U >{td} r; u$1j0N8vIJ|>cGA_|QH@{,G_ \s W?  Dmu{p.xmf,jKܟ[ļ#`F$3qiK?u\=֎jBYdǓfO9&(M:&H%ȰEfzޅŁ-?/5Fe` PoX跑K 䨪~uW"pu:iBM` r{RX ~TJBs~(V ʌ 38b=kMkN⏁3%<E@^ VO,9i1HكxƆrNZ Nu:9 dDqe &v9{q55nz+min Ә@ QKfy#su?N7ewѣ4Ul$&YmEr!D Jɒip, K*Vuti3􃖸%~5[JV-8c^EK|,Ƥ6~7;I,fPEu8Rb6:W CADӍmMv?/]ʃ||z•om΄kX ba_B!=L} g +`.z2o}omAX2ulE4>eL(ho YwPC v -;}; $pIo#!xn>sǪrx(JusJ _Laʃ'W>)ӳ6rDDu6;;ؘ-qu.\A& j-*lHE[ũz`FCAQ`t*N\z{ɾdz $-#Krl}~QI^s?Dmkս]EC FݚC22 hDĩ֜ ӎ;-+?KTb~% .4-J0d.\W"K(:7o`R!0K^ȕ'zV3֨N N=Q۵H&}²$?2tr[]@~X.n` _`PwWuht@ǭ:M'u6Vx7lݘن(ăK@P|=U~go]hXim N܍ksY顟;^X+ c=+ ƥVVJ6Շ& q@&1lUPk}_Sx$a],W&|Z*76*һ fG649DJP,eE3DH4{ T 9iZ!x4csy$ꗮD!5;V2 %ή"EZʘ?bNIa[.}߇*iEJ}G,Sм\} m].RɑO6A aTEZY9 D3-ЀK9t}QtBaiv%*2g30gy^'9io5I葞3b2:YW{VPi[9F> +5AfDG4RPDpAgҦ,B]rl u+ hOX)2J8ǂ?L@7.M~J#znK:݄!a,4n,j'Gp'9TL׈TdRRiCz䰧>paYHCQH$2[ o ^7jvSab->Cea'(FaQDwLYߊ]|hZ}9[UAt4-8I9ro>&뵽)Iwr*<BfT4&Bw?PR? f< q7"cRZGrgE7Ƀ{t !Ne\ߊ:4܏ uN^B+RT-"f'޶kT06'P$W6*!8٬ΤL03M_[%!fʈ.Mޓ q y+_C0YUkЊY;2G!Y*6cBDkC&b"ױ$$ DY/!fu[9m5D(Lh+z3J4'Tht f =!Lew#`NQ-_ ȝ˵OOv _kPGpT!qFi@| FQl -xk95B+w+[ Q}\Mi狷ɶZ1Aࣥ +?]ou*f0p`P2Y N,2>/3!1k|3{!lpbfxkT-HFZx cI3Bolf52b\t<`x,!I/Hqw{nX=W Ǎy3`k@ܛO:5 Kq\To&ێ2L/bD%.tP6;[P6 J ~G__BlaDj]A?bdҜ6){[.Sĉ! bR<V$#/aeydsQ yj!v^,vi#䯺7L SD_ה@kdRܭ5]Stz#q)'b? &v58U>ZhNNh`v"6;Ô|^ -h%6[Nv+̅l 6|$T5GhE3nvks%bv2iBaM uFҬ(U!ͦO~var|,m@s)g&J@gIP+p2_tD)u$)>sMxvޗ}qCͷ^&8pnekο*Z遺"S t8*N\Ztc.ccrYΑ^2P$]$ԁ)78?ƹhʇVNwF`Y kl*(`H#Rj  D31$dZӒ9IMf o[AAhŎɊR3 XjWRqz&Re5p~+eL-z3'(Xa~+G B4*2̫߫YP: q1@;ZUǼ>jΝk DJuQ՜D;b%^ \׎A J&>EK=D^# j /.+[gNᣛw:Ѹ>$hCVwS7#jTkECB fko)fFPa# LƉ YuX+)7MM=.DDḳar+15K i'-uIfRX ku4ǷYy%`N +ylÓLpxxLjg軙A&p {Nmy?:G$:}mf1D0B8Q}rT0/4& ]qvEUɇ: PS^"XÛ;;Gq@P%o-[V bv$5ntV -ߋf.¬„A-vd?^7M8[%r㦭+IkΗ*E` īlR@Fu ~[>f6k~"MQ)2pT&XněZF tRZVud!u{u6:Y"6Qٙ򷋨E<@&I h]ΕOD*qm`$G/)[KELaSSlJJyxjCZ>!MB0yNZ08C^ЄAKlOXfJiU_SKr0K]-P+ح >4?OiH% :۞-"iTσ.چZ4hokVTE:WkP_}{c2b6?PfoMe H!# u:jVx8 PYSf-߬创fnVN|GR>еX-ASho!:Rg"Z[EcI:wt)~@R<Șc:0u'ͣ[Gr)8:;$xRT= t@Z':B/3Z͠gø4 -_l>,‚(~D\~IA_ang{8U3[US~->ԳaϧiI'T uú!u;i!cRMx]T#d&vGo )\ 7ÉAqRS![2Xj8J1!%o$ۆ1#;nESCY9x9TS+YM\y#T3YIzsM-SىF+u=6+cKջZ@/WTx_QDK"Q %4p$/wpw`.\.crq/Mar,%d&T'6ٔ ϻ`cY!T&Оf(?C採縚ThIq:%hx9@Z!xIPŏ4a/YsopXC#ITAYpqqR t p3@DIXCp?" AzbD 1IB@B;4sۿEC5Zba>{Nh8-Tڽvz|ʺNؔ *%nKLCxv#hh P *u{h FͽȦ]$K.ـŘvXXe2}^GMWsF5")lUZ_9Ժ]:?"U)n=J,Bp`N@l"vKVh5WIZlz\V;MLl4sCW=GW/rqg2Mewa(Ȧ6}pIA~M&h@'KevwvI8$[MzzrFt:B}a/VwFn#鋕XBbwctBjT/D\hf43gM Suxrn4 v~L@ia"(&HTiqoCÞB!3*U>I7pk_cMp&PD/XߍlK=S}14dP|WVt)&Ԁ=K^T A -_X.&bV|Y,2RRmS,[Z ౠK,1D֭~A␥&`dsa Wlx<ӈ<@SY>BF"$ln/@Hs O}Y1㹈`?L^CR:)r 5smiKY_c]AB%P<&fy6Nu*Fs{zU'G?ix7`uۍe(M172R)5)bHZwɩlBhRv8¢$1<aΊ9'QjSkeiGhjݎ818k; 2>g?NzCKՠSWQvOٟ\}~>9d@8uPѬҏuƠ(fX@ZV\r0|m'li8ן^lV2EyW"58 i4Wg^+Wq 00uSl7tC/C.!*3i>bg9'L"rJ;=jNG̤@bMf'%/0,ddcuBS6%iv`\'h;թ˱(@dlYl x~BVS^.?`x:>px&f!dyABK!KC଱#2N'v*/7hŌG\t9 3cO`Y~։kD7H t7Z4k`8N1~˙ot,d)MUOE ud՞afk3SИTe?a$ 7la=NQv-޴fϾo AKc2%Jfs[MEFɋ~ě} cc/\AfWig0*;'Yž{{@)tV~ta& HmmM<';yZ]m6Ha++(!"HH('RuݍRrVjPå+ofu7c 47OGZfh>_P-⎌xB /.RNAPJ@h5.' b}Ro! -oA%π *Rف0Ԍ^䯢3-B, BoAvł|ojӛ=B[0ش B\@+n" $\Q⁾`Zy3()cIvZʚMMǔi>"Y9%lR??;YQ2=M&E~mQMit(6LG K%H3>bp4c21p5Dz0Os^,t7., :4 2gy`[x6d+UI !ƱV_HwYlTVK(t-j'cs&h6&JkyL(O{B; t xս!7 5Uܦ~rq}!JqCOK@s FډoZ!cAr*P_PU8H ̺g=[5Bj72FX~w Hf8wrH?6U i V ;:nCM4{>WE.˾Z6 ?뫅-z8uv)ǴTiкٳ:X_u /tIRA,v1LS^^M8d>NrMxD&VЦbMQ~E>c bk[~cC1 sL( &:!4SW ),䭰|^[9?IĆ{HfaϋO ڂg"EǓ{iϢqE[ʬt+Hs4U?y"9/-;,粞 >B΢b}/M7.MnKτT0~kS^|ѣ~,yRVJhx,d}@AGx1A( '8^ >cԧ\/Ph?I4sgqtGm=V^n9Py#sN,e[59c!\OEJ0,I3h($<c>BgnH@0Az>U];(EH"O AE:>^B4ߜ{*AIW⨹ץc)bgSed/6?=`( `@&?LyC\an``z`}[Buhѥxjs ;Gd" ouG2fw@4<0T RO/̰U@iɠA2a'TJ5u?-󚺠q57mA i!֢ Ѝr%xPNI[zsOܨOw(s7wQ 5rt%z[Bÿpa N9?@`b(tBx[3 S27 PDw^Ǧ'P,AXt'm]^@q8ZJ8Guov_.I+w*Q]Ws/B4rAOnzAtc#3AoOYO@o@t1 5n4&P?<17S`*BXSlG}As M`ROhq2lɨbg;@7'lL<'Iɜ".à5 -䁐.aHԴ[ҡTgĩN' b&7Vq#8tD0Ѿ.'_ΆoW??q4 g /ҋ\&:p rF5JAx~%vUvU]M#WTH+r{ir}vm'^۷cA]?APivO +@Ofw?hvL * 6]y΍D^O gg^p\wbtN9XOeR﹮6,O!@sIbOeRmnaZ|m?V Y4">fs\vqUG+>gMLgxwR+h#zS #EڦƶFl-aC%= HNYB11น5@##:#IDwq ƟrfPO(?%{b+CqfP1VکYk~O巴>2BBOeL-RGk[zCQ~%n Bqx nz?-*`nܴ*|ݍՙRxMyCCnVzOj_cd}ok3/d;ʁfL怂joSPNtF|Es{uT ~n)rS)=Ko&JaU|Im|'z(H7II`y[(͟Rve!.)lUT%~G:˥wOWR-Ɯ]>S*9@C̕W7ɍL^SL r(CgVLn _R4޺=*~ h5Ȧ\"2w&.">ЛMwzD$Ŏɒk\YI)fFV/,{WvJoA5V_Rea)hgܞ*WBƀ/B!@̬//2NRUV56E87 "T6A8^xb&Pjߓ< һQ[_#Y[ɢF fYX(}XX\tޅJ1 -\DcupeUS_lnUkNы07570׷=!,#|Ѽ@ϧſ ema R_]_[fR!aVz~hi3)fQ\r0UEvx#I ;]@u20NEUR̓' e=.^*0Hי }WUH7Ӻ6!a< $p~*6PwEV~=mai ':Mb5EK$Z<_펯A|p ƙG70~ nl2.}G:?Luhx*:\➿e&=C\,ZVɱ?_Y`@zcڝcHRuٞtɩpLҏ dWus#ˊ}Lm? ./EokA Pp>d~(_.hSYCq)V,FnA5Ic2в ue;p\ޅʶ `V)!d";?h&LkFxw*a[ 'A0?1M9,m\ݱϋ>,ΝXG"z%IIhaRZ?ě/yS* *~^ES%sa:0yIdReӑؠi_G0¥s3ctvaǺT=@j|matU)HW2ț\Z>&j0^. Xxfۉn}QwאՄEX>PgpvY2Ջelle%,D;'+XUN_"ƙyTj>Eߐl?YZ0FWPDRqVrQ yA:_ߒdx]*iU}Kj. ԀDҤBGYkA7{֎4%M*Nv͋sTцTfNRԓp rU/]m<Qp8^'k}&b ><~@.0CcG^7z&l]WU7wi40ZxN#SI~{ծ3)2Prj|-5.Uд@a:=h P5״&/@OpC~U:c^PX)|8pNl?.a|%7C65:MIU'lj߶WcEh =Û$uIS|PnqcyQl>'pGYu+ Ϙ~!= #cp}1ČY28 >")Vnq7֙sXsaHgoW8tthdd PN׺Kp۰KtϑC i~vg$Z) Q5ϗ{&:Fe@b2b3;H'S"MUӚQ^'8(KsG,Qڈ:-w0yv!DL E?M:!틓Hn<1}G 1(U4z޶7i'\?LmM{8ȎB'aEW =0[q1z3ʹ_74U߭H-$Q4E΍*5yo񪁢N{l`v|i3GҪ϶c)uĨߞԘփDI Sw8 @ G":3cz%X7}uST ~jHvIEү'@nu^7h.{vF&y~cH_vV6'@EBYkBX"Rz,c o*(ѓ,D+V4,5nT^Q^7BO1&f-UO,M qNob ?Gޜ#~W 'XpWL&2d>S$mﱘeݺ_ϱX)L&SӼq !4}י<00x+bbFj+ ?7M^մ|UNRj:ͬBP ToitePAb4~AI; v"X) :Dn"u\:' wLv]&6sV \2LLjK/ ָ*a[WktBrHl4PV~qL&*.hDyqjA3NJ.iZch;Y^u24O6I2~;@?zSL amiWkjRC#%u ܰ6JJP_y_J+a3*&` pjJl|x'`V B4g\` )r)FVܡTr`YvYl,Ee4:cq-@V"C`*Zn($T|8w?1g_X[%nS5NaO, #gW2w]|.wo{6uuNzn9-,\miqWphae0grFfp _WנۖTܛU:U/e]mD6!lC.J:<d =yc Ok}ٳdrL40c``-DH`+B4퇌OPvf(-5bd!R'˦om\KJI`!E©59-}I .i 4W\Wt4+B/ Q;L%cBѯm:k۲5 ߣ|^pJtQLi%c'ּ\%}eۖḊ>VKMizBZZMm@dznwÀpE͔Nκ4VnrZv=Ҥv!bunOqڋXo+1sNcp+qPzT":*> oC6N>; q\ )_(c)mk){+M4@PiJѴv~zlPN@NSpY~zi;sC{b2{ź5Iy3gf8N>^:}ω՝!(k+h]u|;O'oT)` A#^4v0ݺ`vV#- 3!:!%MUQ24_ ,T+Αb0G$UOaD G/FU\+(Rts go nqeϟT&k)* om ϕ+wABI+O!;eN,&jH!G$n> j8i$%z 9yњ⭫qʔ/ߊC)총a3.U@9_\@^0 O6epT/d;U"Sn;Ѱ;awo&}gMOpo u,z2u@]D8e3wJi"g0r]tHs֤ =d"GJGq^1ou<ݰ\.e{~8 c)-o yiL]n_#LxJP|ABQLDgj u$(CB6)-?k?]C h{<&< ߎZHFC8Kbַyb{}Z 瘹\ w]dT/Rف|},Pwr-/<=n|f{U~Oe-QʁvF|lq fiQMT8Pq߆W\ X-s Vq@ϲ$)El Ư6v 2j|JAy©2ULk*eqjDiH{orxKJM%@fLˊ~"l'̇]̸׎.S( 6Eib)W &*'Jg.޳4e!DN̍ ̩(U! Q}@<ݬfHJ}ԓ#kIxCDWvaH 2:gحKIsw h+,;yv)Vaf,WL mNH)gԳ|g vXG(o.)WCYXy!.-h)WA,+| sWl H&qiMNqoi^U0B@уexpp7;4iꀅBFm$x+..d= $g~*KʥzFv1!SS: -յH֒:ZRnXְHJ0p) SQ3)YX/ݓ$KW<(Y=%'ԁY4j] r=ehxɘP tQЧ|+]!'W[%_92O #p՞DP_`fGC kjӳz٬:e<%^"Ǹ@V{n]L=!,9]uS&_@p*V`/p'nL.Bl. AXgz>D6sC*6v'F^_d;D%z vZMS?@cj>:06b P)Z[|it?.s(##|\'!9V_xvT>doI"|D̎FmPyjؐ]r+0;D^w@&ȭcwɱsi6^o$#S-ѰAJ9\ʐТxf6|U@L*%Zك@vʏiU=-B`/.~$'Fa^1(8/sy' 6 si(75$ƶN1֐洵@B!CivCØ|(hԚXΆ4ˊ!CSSYs6YYQ@mDgC5t˩2}KD8&Ɔoc#'~,XUMZ1 0=Ra|$mSFo8q Sd@[@I.`C+>(K]l.xIJaGg;JQik`odCcV'M3/\bK,jsݝrا2c|TJieY9Xnx e)H=2!@Y0@0Nqun:}8keeo%U̘ͪ0Cm2Wk%:7hW(_z5Z%*UB@_0x& i "kgZ bith#bJ~^IzL5:8t{ŶڟOsH=u}vnGXJ檂rj='+bgQFQ&HWXy- Gʥqʳ6d𲠜J$AYSo#{R aDXkucbs <~MsXxrSyzxKR򊭃K qO`O Xm SN1=7%CZI=X`aiA00[<`-1?}A" _,^cJ FPUCйؾo7qTM1~5:SAž|yU4c8W.G"<62A&0dWTx.5L^61 Uʾ<dBQA?Mx. ےD>4{6`ӌ;r/Js/[)|o/4+T$ yli&$sMA]鷝mVV'(;:MQs7hf^UخG 7“j37&ѐtzµ Q|e?ЪgBŨP5q]dMbԺӍ%jάrM%pHɮuT5[VsSqV.dwbpaz{܇4nQhN\$e=Ľ:P` E$UW/VȆc*ͮ ?w0x߁7ۦ(ﵫⵘf$aɌ2o\g@+X&@m93>wViZh J Mhc `GtNc7so 5&:ycs%(3DPKXڿ,?<ƄEʍ1S*ҿPN\研mř-rnR4rExf`2q=H-k>lIL "}8eA"yp( K^mnqЧhӇ'0/JaS@p65q ٯ%LL[XCBkMӶ4ff^(R?B3Vم\(Un -,ȑeW&CJ0ËN9J~e}۝]~ lꜿ)Ə?NTZ:/:#(f.ٖ~.J׽,n0C{|`A箫 m ICr\= TAù#2ՆN'ۻUILyü~& \QTcNH>G"EY6DW+lE3TAs\Zlv֛?ɯk ]GY6lW<Ⱥksp<6/4 AϺJM7iHdt+t8KV ` \PE(?ѬRGy@Љ2}css޼isLv^7AIhf)v?͌2OMȡ\ivEX)%ۥ,ԍ  MM ۆ)ge‘dC$Ru@]+rfg(h=^]F;b~LՔNw<)oЮW^`XEa%ix f!i[YG5C0^~a0|cl=e }OvesV{.я5j]hUU@% 5f?Y n*P OQF,,\^F/Yzk=/eZr|W;REe {i,xReu{ @2#Ux݆(D #A*"M`)y~fU._kџMϻXZr@PҺmʘ8\ӿD<]M%AϩٚhG^؍̘pثXޡ~f !u f~+FvGN'8\l4.[ ?2) kɿ97b}Zy kOI fk"Գ4՝,D[Y(?R23i 8w!t;aXۧz^Y ]4D<)7P\}鰮.@q6f!-Man`+4E8[j/_* _D;'Z߬jvi#aROx>ˠLR( Ez3m†v^,}7c2{B**k059*/lK4; *;w8u^zlH|tj)ظ)PPG wd ) ?D?" ๐R {)kY :ZaR]]qX[ +^@s3*Q^+tfpX.1m<:~ѬfY/I{Ė6jfnōI$w)Q`zH0no4;wjWy'H''.U'Ċ- 7ޡqxΪR֪$>OVP .+XIyxZΜ_~PgRb]kP}9)߹qRS MO=B˖BMVP\ҨBr IN/BAbɥ54V)N{j9 bb=XUGO=#RKӵV6JM +RşH=@URtR\6"T/XLqGwkhO+`H7ڻY{3Q>ͩ fqUX5>QKAjtuiN%쁡9eJڃ[EŽǵɧ$?#ݠδ [$p}"73s`#V1^ %C6}\%q&U`АԞJn gkHMbo7t [΋*6M`XМ)/jOM ~̥skU.~t VXZ I;r+xnk6m0pDCPX \VN!-AwJM$̃c0eL{=1'S4\KD%qG ?Ys̪c؅h-}g\XM;5O2~! ߼nsn_n&NQ2^'#hH?gؓ;#`%V&SfEaIs82# =3?re7eat_'$~ȦGfFD;W|ٲ \ŬqxZQUcX9R}`gkw+]]s`K* F|gIrWLᨢח&V<·I{S{Uq+8 zWZK_(ܜ yJ$Ty bvy3y4C@m`;0>%ziyx7Mo1pADƋ{5Ӏ P{¶'G\NA^>o $lpiVb;Y'MaveҦ2X IߺM1JͮEɽwP~_HvWjֹ <\Qǭ`ʂ&KYu pLPwTNe-AZpR%Z6nWT@(ֶʇ>.}\,J!Fmn<ჼ=ՁpWe ~|d o";Wg(.Yk^}v8''*NPq+/bJ&m /3_Jc&gͻVS)0*Wjxr'}ghs|,N?. fpZz?F&);i\爫S Ť;%Ɂ*XHy 78C-B <2vys5li/ZD3$bH!~QVYPTՌCHrPKh*BtjCe6o7JEWwI97<<{;ף9x;;z(3͠dExl}zSz:~l&^\/,|ϰCJ}'9:aQ%nxΎԂ )>pRbΰ!{U3hND._8Bۃٖ._ zi7H}]uuUjG)Q]6ݒHX夌;2 RE8Ws"ε6dGcɪ`SBݲi=`d:$9YCO[=omO( H6rn9o FlQpMI!fRNsT~+OCG^Fw-A,$[m+]?7vq*2^H v'D*DNgr6щ4}oաc4XxXfGr`83?GjGU «z zQyݘiG/-/t/Idxi$CmkdņJ<aHޚ2ܫIͨXhmQ͒&9"\gh;\E r@5䶤60ǾƟS"hA2sNjQgTzmiTs:ID Ί 6!֙OF.8Kad~/4E8R$p& u3΍&$1D2n"̨ 64]eB٣cT"50Ar'džx  a76qk[j?[g4%g0.+H"d AX2;s95ts =U0..ÊBKK(]o,0=BZDQ#b F}İ oΣȬ\( xGg0Խ+dNxm&!yW枢gG5`"zUZP+ퟨdM)DR9Oq pO/aSFc!Zg# @xeu903w-hP>2qy7A~*8M)l~yo'}#qhwNjf` يAiXeۙϱ܂4X;if@ [<4o3,zK&i4(;ḅ]DLR?pUQ6'1,^?_~re&ϱOj>ƴb>в/v/"m^.܎z;&9)IˇM^Lg #7C:ONL74ܒeJr K=ߚ/Z`x$F-.G`dr+E<5hf( "Hhڸ(_J {S'9&EMJ VCȁTez,5糒ZP-;Wʇ&O5~Rfŷզ4>]FS҅jf+J桒Xq["GQR4h靈G$#iPLYDyw!jx}jЄvɨ9xLM+G]1_tl\pΙ8q!L9UAGeM$u }k'1r %2uvFDVr|iw 4Ü=SlO\ډH,SWP *P b<2![4"J?|Fȗ!{e)<]t0T4sAi8G _)\H>(ؙ䅒Zkke|[1Οrܟ̅P;}TnLCAw;[HIE4eb&s/^L:I+WApwuF˭gh>djJt-st+Ƞ%ƉP)tweQ  D5$_:p; * ש\m +ne'԰uhPXO5iG1Îdž6ihsi #I; (c/rU dw:.Cqցu v޿=*frkCYf^6]f EJ[6$0Ry DRh[C@6d[ǀ,U5jU7z  G)ȃB@"hzT+4_;ak H#Pa8j% .3.euHGWva o~AJ7oDs?VvH- I{Ae ~ 3³gRחۇx0ŷO3sG4Ywjmْy<* zz W`NյSm=s$y+=TimҶּ+\#/S]a^ۛ+Lu%4n-np61=_lB:FЛhlH} XA~)}sql]x8,Q9hWZwB0em b"qy|{]V#|bHƐ<[kZX>o}fGkf x PF78:ؖw8&tHOfюib,kdXn8/> ñ"DX7'Bؐ5#Ry/dxY˷2Uϕ'7/2~6*%a?ݼ |bQ1Lh|)8E$qDWޔ"xXAc$C6jgk=Bؐ,fFFz"zT J}Ǘo :ZA!"ϨE0XRx,)y& MWo1njPeŅwH vYz@&ҐaX+CovA]wgD0e :7'O$*<3`*6dt fkN+%mdPgj<.Nk.>#G@ l $,(rj;+.x^KCq(`* "CI-0-Ngg5;.S=UPU뫧V2_$lat6l}H݀yw^ w\BgOV i^͖>xn!puetTޞouxy9^n"޳M)sSj%!zͰ׉+Ä7YGx3-S r!fYuQ$̪ ӍKing$5Em0='tK_ulܠ[mPS&934ʽNmTN plnAzY/K@NOMlojwW"iL 4g-?X/%lc_ qM=Sn"2Bk4YSZw)'j_{xDG~h-Onx9'(yfJZ]-cM"2Ǎo)CsM 熯59])? :) م뀭hW5MA`46Կ1:tf K1#3y@D6P}v`feŻ)q4a/q7T@jevmNoIwQx^wBSZ^ /i&?OWϫk3s'E~dİݿ#w tJ=ZʵTl*UUEL%Ii [.FEmc BwMn>|̥pNv1޵t'fM夌Q){k70F,Rm]wi v1sRN?f> 1 u0=)/E|F(=r55TBFF3#8wuA1F:\CA_A#ΥVgRl%itg+7gj8ώ]MFLeN*֘ ʫ\yNE洚ŝv ,r$ĸ *8\L TGmivAir&ApJ;ˆI"dBL#*4HdF )|H.UCoJ}յVao0Ayv4Cnxvk։FJzq3c趕L)#OJ"|'`cDN& 1?e;f|T4w?{Fn]:}& @FzwİeRacSU N\s4, )Ԟ>ma椝Kӧ_kF8v"1.W9oׯiTY;ƨѸ"%ȸkR1g ΍|ˍ*u{vBڦXf;FV^24AYXq01mau ydKw{93*&ہ J+.5iWVgh烻Aze7)ƭ=7Jb.}͝`J|j3FxW2.g+P2d\aL$b[b.#nŶ|Ӝ'p }1Hb=ѹAuH9;x@q[T0r_ňHHV*]xQS0m9Nb h.gmJQq+,gLr}@S p$!]/ש ޤ3K]R6dSPd] .LcQ940v`UQ d*A0;:߿*c+G64GePug}ZXTxxR?\ux-bRtz'ιHon$@+|9+D"W5`LY^Wzl^ND=\OVMey:_*7BUOs J#ilK?B:ʹvʗ :X[N]I 5P:Tpˉw=>},DhW[~VHQLM@*F0 7Rֽ0TmJf)NP):Y1\ 8tsBnR5ŀR>gshK-VI1L";99M 0-#tcF*qh@rVǣhRU`@n~BzRZP:׼l_b_/V+KT7ۓ*. wp ;d=KvNF踿7+?CGbu6HJyn9b@9&=ttKABl/:l6W' fG]Ȥ <"ÌT^ҧ[SRRGsQ&zrgj|.EL+F,QJJkY)Vv tλ(j3pb][.xCޔ(4Oe ZNLsˈ<1}EEE4"/^`+?Sxu tƍ qȑc*ͩl@>4!@>?4f>DGLثx #UPuF9N{).]p˔lΘ,MCƤn\lrE/F kު2DI=+L#/%1ͅSLJt\_Kr>2˹1d@:hI~y{B$Q #}I PZ8IJJol,7 =q=D^62tnF`ȌM" }6l}Mڂd 2Tܒ_ٚ˨ 9^`D A#'] $GvG S J6,Elb[ ) zha1/M )EZڡyƔ4/]Iv3cTQ|E(wmPn$iZ_[9z&3qiJ+!sI$]wdFl\=Y^yn,_`4zFN,vyAj17ۂbW$ ?ػ{jRIܙ}Ȑ H$zgV^^AWۀ׮MgMNy[Ym].!GP8BKP!Q[i 咸JqNcbZ4w},8`*/6 ;Y!kG\h"`Ы (')ev'tzv5'zGq.v5ռh1u{%HpqIC[FOȇ1rp8tњG{h#d7U{˭Kjb~`kf7%Hǘ3j"`dmxѱ@VVJe{kI&#CP_cVHfNߊ|F6 cڕuk\a` 5yB&Ë(L*@=G?ί(#]Oǡ\L숩{uﭿǫ$A 7<-C)Qtg w<#l E6ceG͗L-.&XSxzLa#} b3ii2 aG-#kb=ƐH|H({MHg eIs{M`&"~LR|AH3`Wє{A`]=ѻ.cS3¦G O hДn#L*U63;i" ? OB+Āei+OyAIV$,r_&-sf4 A/>3$QƲ%rp+LF/xA=Ldq-m뻍}4v" TDɵj\>qߋߝs0Fى8:,eQT`TwoYϴHݤYCL05@mZ7xM5V= {GF15LSI+Q~a6nFJe3]5:IGM}[M`Wm%+kvmNB`l(]":E}i 0$𒜇˺힆S&o4ۖXe7ޔ^\!KѼQY 'kfJ$' MaаQl/AYbaYr9Er`x.Z"߻3W#:nEʌ%ɨz~ .04ֿmc!mMIR.|" W_QMTuiSs⸃x>~OWLs {p\mvz0I%_ػeLJBIZ[&$Jl=,]ۻbcvHFI:Px™n68exeL8~JNGmZKH_J}j)4@fcPB&|$FqEY3NK_1 ]nMRX):NAfJKJ}->Ȝ~x E~oأ¥/n?{4V$ڃ4K؏X)b,辏d\DHL2Yc-D-Zn\lV 獭hg?;Ѯgi`{nà0!zLmZ˨Edƨ~ qyvD|3 pVR[(=bY:CxCס{ ქe4KC:RIuFFC;SHR`evHBOJtİM.j_bcgEbb_6OfS]ߢm$;R()~^ 0;V9 TK _<H]]3qNX3bNU}7zUM)!! #rښK٨q 71Ys1 #plec|s FƻԘ^ u.0J0} BG[/0E BĢ>j(vnrWqW6NlXK<wB@rV -H8o>׻"-m {hpJn"vR3fV jmTeG_l+2a_nY|-cpw.π;V'9۸` kkb!`TPiqIHCDRn{c )!KFlt^-pL= $&U%Ev1&n~ gćCA:+¨mʢAd>U< ?I(ba+8ד[ P@C BsJu^}=iQy\X1% .sѦyrk%GĺKců7&eVWKyN"DjP]mSbrEpr @d00R!M&O5ܟP` 2ȠF{b]u3Z_vg C1P㟳v{2FϤ[`]~@_,Љ-k"?8` {AGC!a32(a÷G~ $ZZlƩFM h}L4 VҤ}O&z\6.h =kZHy+ 47 tk#pdUlXC)_L!# cjHSſ%*i` x/wE#ܧ;Ybt1 CL!7KMKbxzt!2PUF!o$\hF(nN#5䮻6SXf^]lf̻m2PuC, 1x!XiBD.*L>}7v7 K/" jy%,@7[LV7ºb/s&+ *.^Flnb{sd,_ /NaMj;qr)UPxTK30s^7MR$'bcodf|򣨱"hirJlx< ?~hejӜRS` vRX\ǿ%YJ+TKtFH>vL1qv[Opڴ /rQ0V0%?QN ~ I1EMo-tG>gǐ ]SS&vHI9Y:`^^Ak lŃ GԬx!$qC<:X*Q6};Fy<7)}\x1%\fK0"|i6_\x fYE l[Ejz_c5$Eeb|(>!UN 7F27 "ڭu2Lf1,5 6GsO o%RIJSxw֙Idy;U- {BBy}w9㔬B ;t%SK)Xw:눷5Cઑu9C:Gem9@cP¨Ì6wJ}Q1lPt^ʂ1ia!Uٍ(jk㆛U5-rU2Ɵf=jTe66.ZO : V=DؗEXڼa8+mBuqSsU7% SoR;0,]+?d =5 Nf%x>J[QAntI8C~ċ& 1J&7ln3׾qϷ&4}9Yъ᠕KW6ViuE!,xVT_u _p>o)eAȢ5%H/@?.XՖoH|ڜc``IeCN^RQFD`߀֬w Cjq(z!`<)<9zitQ_k:=G`nբ HXΑw?9ڻsb\ĭ sfex;U)y]VqtԊ6p=S3iwY̔fx!d(º*Mo™ra;40b`/])9 %$I{HZMڧeIR_t%Dik2PY.^\>-dͥ#+<&A8eڇ3 Ә!a92=T`N w~#cҕ>Za2 ON[gvU Cg8䗵͊WmlXD^}Z$tsT8O\t0wLr|ѴO. {#&@W?SB;3Q% bX U [SqM؃= 0#n۱_W 8dҾ=Rsݽ\)Fh!mpP@Mi7GK~H֥dqFn TO:U8+RjpaSrAA]!>P࡝e ރzN28I RQ$|w-2]@Ac:' ؿ -n- bՐLVTggO?Wm&FL6~y8X"9T_s8q=&q# Æ8ctV`X"N5!")ʚTX/ڦj)*Fh%?;H L؁әzC%<ɰ?/{;GvZt]hF1!seW^$r#p΄K G SBkaa&2U=UBQe 0lTg*D G"Yn.HMUk}@2@J,TпFג*q MrVō<%Ky [TC3v O7ι~坠: W$7:5!yߖ~+k;{pXt$B 4_;)Q<~X+:b<#'e* !WafZsqcMy73; ;S9a f ~"M/ۅ>T@қлA1KU+ Yepѿ%\"ɥJiU4swCj"Y/MK;R9?@m,hڔ.vEcAY*"92O X>nxͭn='kw|~B0{MRUrpoN!=us%BعJ(M,qY&-w 8Q\=6Q֧\M7"  Ic gxϙ fJIz=r:~d WUף8nT#wO7;vo<7qD ,:aTp_Fe~lX7'զ?Ebe5am8xj#S9Sw}N}g 뜛1b/ԛK*r+MĆ8X^tQ?![c|\x2Pso<ԧ+yJ1rRDS}n5ͯ\^LMi+ F;O%` GEi귍_-N :_Cr2%ůXt,O-:5~ȗI&ItVz}Y?}7ߒgEBn7n_u^{8 ߱ Ίb!Onew66Kwn>Ds|3z S ٭EkLZ~,X5z ~Q5" |r0%$ QN7m* oBZz0?=.@E(Ë03! *l.ze.ԾGZ/j+)*kv4Y~^>UI4SW2p_K/)Mþ,C}60ꮺ̰̓C~öZn* gݡrZ)t+cZBS .K˓rtq~Mkp(4X 4ZԙQ4 NK2T[woŤOOEaZ,x"w^Ǻ`Z6QY&&5|%|%38'<%^<;K{̶]UeNVVSɫ܇+͉ڟbU2$O'TjnGsr;׶ 9Q t-YKt0yv;Բ?Vűsq/ٜ:0 <\ ~䛍߽Dl.u{,ٮ=/1nhtOhR6=7076.Dd+ݵSq`Z=zo&!x`?(d}  ÝM^4R\& lݟx&oXr~y߾mʄ:i+8#|3Li#ʢ}Gd(SR bMhL%3w1S_"AءDM`:20%6Zvl dan'=AM\yTT-AE&RE | ,Ia\Uvk2}|V;N6w}ND4"|5^95 9d2#jT|8`Q%ʹcY͉CA,CB"\M ˌEytwfefdyJ mu_73+ C5ˈ6pԭ;>Ecb2B8qmެw`C zȦ9gz]iSm7WIlNh <S-sµ<2!Mեhol0>6ԇ"S֬qϵhVhYŒ`pVExrA|xѨC`#7c'V)(@;pĒ*>$!T! T$ `rV p?N nn ! y[;7Nq`#y  'δq}XAV۽ɚyu )naW.j1] 9̖a䔇U,<7tjѮvKz9s% GA;G]ITBn>dap0*d%oHQӝ P5_: ׏JtmN=rtq/M2A$]ߕ{['E[Ӿڠ% 6txQBA+"ܣ7. ɴҘN[-I` ȥ k i)rz.AxFx,27R / Eюq o^mu&GzGr @_0d56f7i5G NNGF`E a:BvsQK{5M 8_'z4!ˋI9MrYE Z.* bi@o.7Eف 0sSScofh6 S3(B t.;*- 2QvބظOȄnx]eyUZC(sbw%\bwozw^HڮQ8$ cou6X<'H8Ka=;&g)w\N9 u"ãoSWB\BIXXr.b'҅~ sɔ\t-?KiiJHE w$f]#FAj@Ǐ/rUZ$޷"Ce=sKh0BTJqj92!!=쇬V$mUmPaTz|}ّ1 l},$R=v%_wu9@cˁMnh8:@y)}A YQWI)Xdf w@amCU(9&{HA_"n5 d 0k:9/ܠ5/_Uni7Ny0\P3*>nIL[ȓ)>aG&z#$U_?M-5ԚS^un=7a @>kBcZcma@4f(f{З $wfe^Opw~CBi˜-諃f0t.lAE˰¨Xac7&e%^!^/ig جR` &^NOn^C ڊ'+UO6g@Rgل#̓ ;'Β(,u!KAOy$6${9\'V O>OՃ6>&^ Cz9CQB<رb$.} iXfX, tЬ>ݎzG#xuP bh Y^ L/Re2+脌8+>M6$v4i|%Ltl_D/;‡j>')QDi6kH#9jM~6Y:7A z t>NotTy)1r!P- 4ZɅ{o8%An\@A,:|ɔgc3Qsy?>R *-Oʮ8kZ\@/*4.Do(f1#o4k? 8-{lh!<p_-3͏T]> N s)O96C;9KBtn:x`JhVrI^ *jNe*~SO?ԷwwДq:lC-T(rU8O \ؾajo'Ob?k|4 ^T /i'χ)ptΈ?'bk5mk ie.{7#n-vS-VE0VߒS@ч_ co[~CFgfeK k!ix3{Rݡ$2(\?!( ? -AhWhS1,NYP)n'1TQ@zL ~2tZ )8GOK_lGۅAPk2e1f)⭧޼ALA)&\OJV +~9xhN0|F!!FJt"-0%bJ! (+Pb0ߓkPUXͼƴKÏxzRE!DUq#܉JK ]v$5/#"߈3#RGˊԟ>}{y9H}:7b~\$Xސqteݬ)8(5$޿{F]n[q$&-}jy *`i,''3x= >EM F lnbw;{YHߥi%0K?4nC#سV_l{EF% 6"CWg0(q.s ^HBecjeDFk]2:[M q{sr g߉Y/&mJXH.qpLN=v0C^Y.2R.A~ G޿S~Dob URuoV[F 'h߉{y&ړΚS42vP}N2qXc7E@2?Ⱦ$Pp|(J0-)LL_arO4Z¿U3n[|6%E|NJGή?{Y/"7?ӤzWֱǾB:M^s-d/ʲjxFk>ɾ#IPD͟^f*G "on?~dE~q]d'Ck6Xo𾘤 x3jv' t&/YCDt"zǙ]qjF2[l  -mI;D|ˎ_A$pz21Yv_;Amؾ7٣/ӶPM(5Ӑ9%’#g?KkE?/IǰGMo +a86oeEITd{-v.с $5RV"isĽhM.֔s~[w"̻wz)D7^*H=&kCNup/[\6+DKcǟ{WR|lin3NTݙrUiRJ1չN}u82i&`-NpSef+]$\}\섡oe ;YSw w,hulU{q)K&nU  ?^x=’uP`D?g'OPE}trSEv$zU,l/J KBhM&4My% ^R(.2tdZ$%~I(dȘ^ ̺eIm0<^3:ti, L̋{wD&>;c-\E!%m#E&`Wq)\H+RΈ%l=Ӓ7V;&4 Y0yfDsPxI&h"xRޑ-`TXzu7o&l/*C3lה:4SݢvzOIJx@mjr픪?dhVu1 X0%]3Or}b5^hpN6œ8ԖYoPŵ$ijԌ\gBH_Nd*aJ}|aBwOS4E6j5):cR~_R+LA@."4;G֏wNq-8 `Fk1>[As UR}Y,23 חū}8Fnȯ{3PG/{eYICeR ꏸDѥ`m^ikL^GeFBؙd%FU}gt"{Zm `%7|H[y)V_ ` (])/.C1bwV%NCY=IظFvbQzf#6K`dI" ~kwXˈʆ|U@ဤgn-]540x 7צc߯ȅ~9g `Q?c@ۆ:4(6%UjŇc:C~ALs\EscI7w+_ _2{$~E 1S `l;P'lez -_tGQt-4?ud9zdд:¡$/PŐH ˁ6kon쟅Aj#AQX;YE X_2 BozdDE*)u/},KMzJ:~CŒ{NwwO&oMKnl,tJ'):ѣOZm֐OJAf kyBT'k^܄C99SB6,\{xYni0',tJ?Q1 @DuXfr,t%s3}3}W&B:|Z;P :ȜcC_FbQ֐&5lM9a3$"榷e#w>#\01zx(Z:l%Ѷԯ? p$ҊvV/)#`zIv<2d^'"}/=9F`p`z(WC7A->+R}w=zt3lb|)hҰ߻ RbEKVt ;/2_w<1Sק~Rmc6F.L i* 5/^ ?e÷EB6hFk$O4طH7t P aNB#?Z wf̢]DջHoRGs4~55Mx9.N4%8]yc蘈|ڄ1"6s6ȗ`W=s}O<7ߌ#ENo|#Ci#Xp>3vD\(@ nBrRkgR]t WrΑ ʯIJ1q%U苻 *$03eY-F47o E2.:|v5- X±>oljFAk=cO?+č%oA}9;o0)fMU *$]L ʓ%M8*nj3),7FN\&hHn+`*CYB0c2P+RT!nEO _{`.ౡ֜e5 O*~]M^7*b)Tsͫ7lVI 1}}#?=eRv=K l/b$WIhӕK =U)wŏkdM$nO&h?gk.8$c{Px Iwc* Lglml!P)H8H1E)!kט}ZL;I6)A> Rّ`IcÕP\{XUPL3X">ïømӢ&~m5Rgi/KZ%'cc##6 &#j Zq W~S+%,= @s 9H=ЇM&l%uykP`qT]瞙Vl+W啫KCGnRKphk<̛d5C`w@M5~z ²k*hJ+{B07)MҢtheJ!tXKOq[s>3Thm8WxĴI7JkޛXrw QDԘέ WR: ɾXKR,:n|J.>1:MKf5,K7sJHOtRވ~) [{k=D."&ZzDx:Xn=\%᥵jQoItKEWYCs%{zIJ ^ 5pՋgQ/mԟu JoPdyΚP Ӳ$n+GK-cx1e7p=52^\lf.!}Gd2P<͍笢?+F [Kz3w.Qpn@,g G s>ClqY1dqP9#mK5Mv%r ~)PPL7ayd\Xrn@34r`wHj4={ Eɱӟ!It,c(ʫ0w* 3reb8e%oJ)_]05|$ښ ۻr*:!<'^q,o.,/& @!-{K趿&y ͏ Nfrso_ɮ>:k1[f)X(ȐdGs:ޏ8?r XZђ_M9QPK<5> "w1rrJH򄲖k>`C;kQ^6=cL X{ ,3FkWd.}o\t7pDaoPλ\ Fw 夏!Zhu.dG%Abw"h-Vaܬ8eDxkC<%UZhzB _ ;V|)~P㇈ Ql T$tRM2cW٘5}4ua'|G$w#PtCgt"&O32Tۉ`TEƘ_IKnőxٍWW5 ^DѤ3 –`_6iq$nh/L{ ݳ XUBAeeR=@3;RI*dM{.0wL-!Yڼß] MJCU~NEVۖ@Mz'bU?6aOz.-5Kr[ؒ\G*blB;hgi r0[]@ڪ|Qȏ'$ b}pm7D};q>ƴ0L8b< `,n0RIV9WY{э zz HސJ /b uAB!#6=h s/J5af54;`̜c[~ĭmfaȫn(:lқuXPVc1Fų1uX;\;4t*Fp]ak͂Ҭ͏U enl!JN@>]-r*;`v=׎#s~~qV@C Uvd͕12ջU2e.5g'UGF"5[U3AgOO v}gx{ĈQxѵLҿ׽wɧ|IZ<}.,%[ac@ŤVE @H^oq+̓>H=M)@"u&`KV4@n_<WիDR ##5μgѾ^a:%m&ibL7U@)PP6s\BC繟`C꿒b>50W9zOrVg w'`L=5 b_`m~EooXr e .0.x6{𵵱 }OG1Ai\a_Dl-˶S{J4:4c-?e9?)%)06̢)EҰC Pj.r+E Ix`IQ}?=\%-1+\?/.)P-§f;H8y 514HGhn鉗Ex\S3D揎BMuD$6ʦY`J'guS%Xw0gUmesY.Ы;! E 1ağ7,ثR/.D7i^c[J@EkǭNvyBOqޙWLP3"_@ V"|}7C2Gkh5};׋u͖tu5o$c`rdM.MᴸֽÙ´Т 8mE_(1ވH2ph~~3%rɠ{ 狦Pg]IEvfw]JǯaX>-TW\Z#*a~`zIm@{Gl]`96 q-Lt DZFfm s@[wlޜ7;Ѕ~UwY)Y&L? >l ^ .;Ape$Ԍ\3;ے `O_ўKlI _6nBo7UɊzreٶ|T2[o.Mױ?|p*"iFG5SX’@*ḀFc~'|[{O޳z9nb9YJr>e%獢vNm\6Z)dqgtv")$ r?+hAы?ߥZ/p62b QsdjQM)$nP RPJJRacGALCHEiS(3nTC")}"$*OJZqdI׻L@PE)# Th&JYrg1:9s+Pɼ+ Mᕲ5# כj4ePM|{m!2M"#O0t;?n抹>>Y 4ˤ=ki,cWXu\2ǩ%)hbDL JłDLjʲ";pDo;O#$oǐ?9,0l]2tS^)cQ1M[w<5>De2HGmfU "D|i6i ֦.Z-Hr)IFx5 dnKn;\E&΋94F%=j+2j5q_mkd(!7;CmzF/ sBV&v1[cŤ'1CkKIm@\Sgo]Xt3UFJah*裌=^)&%Zu :[)讃I/Z3e6#3ɜ+MzMRtU< =","sef͹$P*/Q^`TDA+SoYR&a35447ʳ ugW p n.#:^-aΙZ`9g[~o5~2mm̚Sp{ j~k^ W@))rAxx1t]!~TnAmQՁu>&Y|,-=GkYP)huE[{w:HV*8T%D2K@yn ,@c{ݺ_,xBE]) -oZjUn< vqUu:U-A>!LLRj!-ꤢ)Pj)\-v{e^Y73C6hBKBU`L$fMpPtSRjhdZV\zH#,+X(`Q ~Y~r:¨8oWސ!~C#*hU3F<V5]3*dž_8,#zGTD%Wɿlfب+hS?Y"!Zb:[֖1Ku .Nj\|mtԨh6R5~Ww6RNE0t) mՒ1 KͶ=+t=f EoA5gy"ņ͝v[M wDD^:ug˝'˞z`^ͼ 7 :0ӫ.G9 ?{DZ]@l% gw8d(S><ё?cȫhgs} 8hlgܹ4y{]Zu>%B9;̭ԊA49Wcp){ )WdՃ陕'꙰DHHURer> a(w^60UXgjT,Q'pd/lR1ٷV1>(%/$޻6cR>LjZ(^m {@"ʽOaΰ9˔{#Y5B;{'O6ӌt&=u"gXwѩ5ޑ1zȂj6NoYps}-AFڋ -  (8ۂlykw9oL5;,m& D{>FQm!rJ.Qo˒v1"-< ;g /wє#ziIjm_C9xDRqQ3 [ύ ,׶M,绠>yޚ_!lљ.wZt ɺ L-C A#bb=#~aԋu-v1 éE?N̉ߋE-[a<ɠS(\hl+&W^T & )yBtͤ7)?`33%vYOdB1vl?u:`-Waϐ6rջ5,a]]Gco|\4w{(/nK|?P=W;toz@'@Kg\YASi> ͪU(o*i<xZfKVv. fc?hƶ_) 'JvTt)x wP|[%ȏLc O;E5@]#q?^"QAZ l3P@Er'_-ƻ7Ac5~߯+>yaUG^hJw qO^s<}Xx.JU?Bd*^E:|Ӡ6t׋[htddOlSQk'5u cTf ;b8=&7MVwo#ic^`4ITl3m1|b5X1a%m2 mXi&Q4S0{]UE|"HdQbjl]|*ک*TGԶj `4 *hY/.7M<8&=`rl&-YwRt FPv:HX FHRQgꎰ%x:+2!`Õyt74yx-JM&bїobyuXK,A=oJ8%IURk}f0gvЮOiRfeacO?Tza&+N^nd^iJdChni NY77FUio;o][ӦɅ؅sf#}`ݯA[7b IƿHVt)oա'1$ԤMҎ"ը@>!9~N.ኂIB>եP6nOB ~J,TUlN4bi,'=u!'r_7j2pi+l0:Ȗ0k<[o@x M TfWoK>vF_VE>A+ѵc5849/ R =fx8_ I&tڲV`m=қAlăX"0-@ TJ1 Yf|A| u,@df99&Ӓx]p 9$oI1 }]A!%7S@PЏ[]ӤetG̡hn/>tV)VU ֤]Y}^QqdXuU;` bͫ`0ZZQ9I: Rw U)q!b?G$s$ncjQ@ʥG@ʛ.rBj3EN\}fCJ O#8VD֖ G>ԏJ%ɗبyavPjR_{i *IIYGo[IyQFl ҄Q"WП*zyra?5,z%phI*5ZNSgJ*ppGrbu_H]|}?gpz^հsFuh ٤q|»GkX"C82y6iCffm20K?koh-ܒ?2ӿ7$'TD~rջ-3l섪~!8Fj:*Cb8Ԓ_jq)$Ks\W_B|]3S"s/>UΧU]VEk_Ck+ znZ](9i2mWwmWʔTZ_̱N'vH-_ ?5szWPVAٳlK\5qj6bt9O;4%O<(UjZX$btgadr[:?H(2fM MmJOmeMi#:Ŋb%~S[a l"~S#Eam8n.oP9y;b]@;3d0an"*1{ MCnҽ Dt>VQnqLHrj˅jC߿@Y)vϠ^d(ؔdTW3GaF_pYӢQz3n`9RCf"['4}A^'#ok&24AI?r<C {GM{r1# [俐-+7˹QL;P?x3jk/Rw2-];hb V/eCjn/;P5P[$8iq}(rOaTҤMim#cD 9Jo{@Po2Y;̨1#ElқH2K-x⊕&螼ѷYmInGRI(X۞3,P٦n8@Y j&Z0њٞ#V+&g@e2ΊU5tRX=c f4KA79zЋ1ҹ֏mBױRߜr ~P_!Kp3vyڹZlm>HFQCϪѠ;d{\\O~eD?6qI>kNWh ]PCIb >t{ fd)9DH$bxZqlvHc1&yfqaʜ$I'Txz`!WgbBCz,B&~i'XuAHB2W6faNıTm pM=]Xyb9ٌ߰</N٤H33D#P'-k_ $"|V*$BK4> W( A/tp_Sňqv?UYfZhr#/Գji/ϔ(٬_Eih iIv ^@jryu] ZB'5FbWC-*ZnԽ)3՜%Af0&̓KqŴfȎb)?E57e1v2ť\KH8?0}Q;%,O7 0W;MpΣ{-r-_5& +g&Ad9o xx^e#UmHa`x&,OB4ٷ  ST%:w4i'qZZ36vLZ!BlSI`VSݿ-eߚ dIeg%( 2펺>@YQ9~Ha[[藭^\ݠPk1YFF UDZ_p;0nۉ)4`NԠ!1ڶLXf&Ћz.d6<=e63\p?o<d /w S^acjv'cPW 7-S#"}`ZttW.I PK<+[jlёF /.=zh0W\5ǁ^j[u{rl~UݍautEʁK>ba&s;CaNCI p\ka;[2/k&CmYMTm P6+B!Գ.|OƪVh\՘+NP5_a6ٮ[ho"vUX7ᣈ&?K7n\ށ.P§Po'WJqvօl? sYgHF*FvNnCM7eJˀHBQ^Sun,(F%,$g;N*mUWFu|>Gt"nP;0^&CN\K0,×&c'gp%(Ňk{<1G#m9DWXѶrYt,.fNW{sٽAḉ@ŜVmMPz|T!Y~꤉قCؘ10-_ ^U\ľ R<uȕ W BBxQn$وhtalD9@%h*xOpu82+~ʵz[LL`&iIᓯSBQ՟QW~ɸ U/&u<|ijK rӝ!7HHMQVkޱ:KpY~u/&Y В32h#A*$rY]9a jN L[btu1{ %y=p 6†^F]av`̃7(fՐ:`#Gsx`qp:$'ɗSqCUX#M@Y] 8gO)[9cXlc]OjWH_{lx<`Ҵчk^V2|2g4@i"ݑpa@kF5<: +|r%aZ.}8Nj62SB CyqRW\/l!Yg2DF$3̐M?C7ݸ"3JB|><1iβ(EZG= o7; {RG2$l?Vr! BB%did|}NO^h)/NA+Jw]<h.Kuhs <%*;tǒޟ!rc7\WXsT [B8if$QpLy7x_Z%=K]e}Q1M? cThYhFhHŠix emÂ{J.-&yMFڲ,쩿hgxF'`lN7T [O(kS:>drt^b&g"YHAWcA&bE*75EӥeXj8x{ yd2>-k 햽 o*^mVy+@@D/@TgvsgT$gp̘Vy8@URCD-p+{hb)D D#I1c ~_89L׫x5G{8m3.EF_zy}Π;1hڪɍO76.>jB3y?h :KGӳc$L~g/ Tcku Q,0w./jE]E;pz 5{ p@  l8XXKD+"5 6Mx! 册 @aꁍ"́DkZ<~+^7kzXEuF64qzp p{tsE\qceo{t)m}%,nM|ZzJ$*)8 @edMa~}(sު&Y,}և䐳/S: oPiQ;E8P!KdJCo `W4ˤĿxq \;1N!Eb$ɧ{g\5ܝl(ڷ(v|WOt= (}pijy_>No/6ajZq%; 2kCQ>{ k3 ; sX5ET-ʬ4|mu6/A('UfAc|w׶nO3ufD^04Rk?\g)XIZ(I\9+wfP5A:/c ^k#(< 3A[v,I\ ์}\fÎ-&B`hZwHiXILeJۄ8˭ĺT)Vs< o`p*ݨb6-qK/F!WSc$e"D8Xn~Q ?շygC咄 S' KEpqF>.}Pff#gdJ [_Ա8SQ, {W TQH vjL錂N&^O1!B٤;rB۲Z&+yx)õHmX'jk>0x_2n3@Q,W#ӏ rNvp#{ DWl5 =F۲gw9DIQ+KV`xTs^*H"2_!!r&3\D]0rpmގXu 8RZm aIوF^J9VzC=iEx502_!$Bsr~q37jsҬ8Dc~ !ŋAFc #xȚtg#ʠX9h7aQ 4\ekxGr==T2 h˛GO 9Ŵmץ.Pd~;Osݺ78syMJ%c!惧fS4vjXEGdjӗHe6} W#˖Sl !W#xv|DoevXSxguڬtXIopv-/q5,4ğvod__dk|1U#h& /]~|ivyIR(_= 9Z$ciz1J~謦 o95ѵB<59pˌy܃pGNa:R e׸Z?3މiM1ߘ> ʱ=\ կRbM1XF.3%Tp;z\xzKZ.a-h~ir >I2_+MdF[fBŧhk"DeaXk7s|b>>SXT<)h9 ;E1Odrn# |uO˖qSW*LH]]`ZF <b|rU$-18'Kb'KʁZD|'v_m$<&[lE<ًz]8W) O$i {>Z" X0BJǾ6{_>7 *nG, w,n ˾ ш$+PT)~1~H*haɖ~Q*;)]V;^&TЏQ}]xAX~u2+}ۅYwfJ:ܬMza7!et;L ,#xT̉4 Í"oLTV@` CiZ~[:w!޳N91pb1N?zT 0lzqLO0p7o z*@YmTw1a'=J5]Y R{bVKicl4G+ %Dݍ.sަ#JퟢP)_nsm$Oe-DŽ~6\"hŎm?xq?LBWPm`FR*9.\ .=Z >|XA,.T.1i.ӟRIYӳÑ Ҿsx2UKA8.K Xa(H9uSjf.BeNevӒq4V~ [D o?t{2J\ |MA1AQ˵AXHTAER!W -5*Br= k+͋DUNX4nfϲUna. mȐ'?GiÿkR0Uh%d 2=f*: g3!pfX$Bk7r?ӡβt0ڈ"ĩ/_Tj_e:BJ}@^quzYvH3-W3gMYs4VW'\p|sn\z+6QK|O &nݦxaXcn5\-^ ʹ@Qn"PV=Y=k0|W>m|-6sKެgIMq>~%7n%QBz7LcKA:>=DLuHV;uWdh=K 0lN@JAP@};+/ȏcDB ;K`IT6`M(!ñgL7zd㋗ "nC#9(vxD&:zÐeCrK.S /ȿ qb&7r]7;еȪFa&#D2xJȓgĤh{gjKlSB\as>`Z: hu5z\@-fWOP$cֻLEv _bSsmiA+ e+*. UW;ͥR\LW޲Wg"~%zӛpeQDi d _aܜDt6s^1lc4ař^=9?Ի;Cui!P~I5.񭚭\'A\ J_q=H"&"lBm%].x cӰ\>aGRJ`&\.::'$ S!:P@o]bv1 `%".gN>7Eon5z]!T1bvT3nhTiJ~dI-/(; H#7 RM6X\Ts2 zGnոx; zꭵuv7J-3d\>$<:ʩ#L* &^ÓYP -"Qqmޱqȋ625Q&Dv 2sl5+ :g xS2JY%μVC:ļ3z$6n".{F\|f@j q9;\.,w9p#)no[?8 5#|ĩi7:QD$ޢNtGvg BS:;"t X8U(8)9d B򮕃g9UT (랙_2^K ex g blj`hzf$ R.Hݣﬦ7 Vhz۴I5S"K̵LQ[XZZ U}rYa(Ƞ\ j(o*16=MnW,W&i-d<1td{wOn^>!ͥOºᑔxt8HkQcXWg M"1SzyV׀bc5l4=TM/)nԂq=fd'E¤W5 c᭰*ш[{/鳴\/ZG8]#|@ݓO]a]`-w`}^\yyϻ0Qh84JŻBX&ӧmI`dg$ҋpW X準 b  K7侜B0qpx}|8&j\t7VAoCK vc j %١]K9K;/YoVRN6F-d+h_Є:A mu(3#ivdRKM|)SPWG}b˓[ ϸӕ}eܧJ\*Z0 ՚5ϥc;m ytcHshE/e|f*~HKl_3E'o2 Yi 4ƇK{p;V;!71ТYfsq1^p+gG~uV5lۛ T4C N3>d=enqEt/Z(雴&#*^?cvL*K6q6 {CwʕutS5R7ʯD:4ߧlc3:xuShqA?as:^c"7!Cpb F>|TV|Q` t] n`ANDq`hc6P# [:2ISZːɺac]> oڊ!jL3"jHVM$%u}7*l~JR}FsA5"ql&e#oVp3MI:X$ 7yx]e>.${ʹaȄSz\1Qf`Е>Ёv4H>'_%-}QP;Q?cy8|-WgLThHo7Ft81XM>A :NoJZWx7MT,b4}h66EkpC8ԿL&lNKTv;Sl(4TP  n17Mҙ@<SU?Jں- }ӃTNnL ~g^톱4N1Ӌ0i1pN 3#s͕'G3 1FM)t;pbG^ۼl !\DZ[elW#h(an)'tUdamLתy8SxPXoB۳ƣ_Fy?{QF5Q#pPY>󦐜M]ͱ$9ą2&6:0hI/9,V % XxkbskͲ[LbILH7;;im㣜S}:HZjϩv&dy%<.MYXfswAIi#c<-! lt6nS5hZHc]r`JLo" ~Z.0NjRhܫR)r3,hSN.A#`!h'a E I?&KSGeC3kVV"pM@ˆ~V5@E:N>*ݛ~p/D/@~u=)zU#.-/IsȲUoSr}?J߮[:MA1.ʣ=46 3OP !#Cu,3Ⱥ)F0ɊC.GqjۦMAhd D M}|?7|UeD%cI &PQ4&#h٢=4EFgifa4Am9H*ʙɃDM&RfXjW!s\ Bԡ[ Qb՚wc!6fZp=+T9:*s<ۃh>QP0O%G?xo .l H)==kD!y#hC\[e;QUd}bu)alY8s9ly 3ij EXm Xq ;Q$:갟_diff QB\.^)Sv6<5?@9\>M2)PO[ԙعoKTocըH7̉$ʁ3l"K=JHG6C 9 / ,3poL- ϦֺKF{ xUg,tP-In0;;0EpUtDd5װT{CaJ[1'7ԜO<6HB%UӮ~̲+ ĝRkoL)IW/4A23LJE "ۀ±rp_Qw걽$9ۭeH1 3E&dɚ "U4lyp tZ|S渤N_|1_D`?읫%sLFN<[Ղ^CۻS`Zn%WTOӭP>GUa_cdEH4[o {d^.n[{Eq kM.RJr!W 1Qy(Yg1ġ˿ZR`h!|!iphٱ9D(h/st:PL+P@ɼ) uΈ^fg\Q)eI艫wd83l!~j6Sg `m$?}+h+0ӭPXǹ"NڵuѶZ-䬁dE'v.X$ڿ#,!er.ނ#op@"ȑ,4X6N.PfLxwX%~."l:Q= ='ΙUl={)i97>h KRvާh^Nf(^|xȽf<6@-<%&͓?SDK2|, HKGQZ=ލXiUix]yYMm;Mv6cy k&.eHTBEi0V1C2xjŃ&@5?lD ZLGjBS$*o5$:0$fVYDJms'0H12 "'zsJ7Or5#"Ҵ,\JXv &Njg Jplk|Xy=_p6a'v; ?Y?mBum-\+ DD5x :)}eU2_Ըkf_1q.jKo=bohU b<|Y!n֟@'Y#5g`D1938P1ɂ657!%nN dS`9-!w 9PW'^"ѿIɟ?c2 J2;emzչ\G8`|kX4#%|"6 յPe.o4kE'*Շ* HK'U-? RU_k|,.*M b %:nKcX.>: }s6a#ҦD s٪!͟>cf/+I>46uJ];ێ(x_2C+~ DK8F$^,Yurgzk8x ,%Ƿ؛ cqJ6jCh^6ݴ}Nm(0&}La-! :j0ϯ|{ Xe_VR6| <.Fؒ2=j&7TFD3 lS.01g,{VX#]mHV| JKN5e|:'fy)ceGDhlD@,k<@B \=w:le]WN=.*\\-PJraqj6?oFFڝJ"ʆfǠD6+"517R&)l,-)@i/$\HhcO7#rI/IpR v: ™,SaN ڥ Uǒek ә4x<өj3LzAS4 [?7vN'?@V] Y.-fN*Ň+7P5+6U#V2s{蚯->^Q UE8w Ip[o$'Id2%Y`y4y$ ]zn2HB telg^3?%~mYW0LVA&)>Dh򀞵ꑖFm 2X665Ŗtf:*89,>`R_U^Jԃʦ#* ϦiOávw줢cBwuq!MшeD)M S7sna0%C{]5ml@wnn\@^ i]2Z3S#8PlJk[ ?z?ݫM[) RE;VF12'(eɾr V.YXtQcfڐ9g~`Q4i?XqBwcHJbVj;ƌ~f IyqU=V5꧟dK,W(%+̍:)$x6Dŭa YWw(iHDVrt(j`%b2F{ ptIj=[JZEل\qv{p5{6i7-cx6y^o#ʎ ϚLɠVEҒ6NxsZJR݊TŜtmk-ŻπM5U <虘IueΏthb?NG:( obBӁޮfa?e{:bΫՕB]y~6NulR6D@Nױc%MŸOȮǑalCLEoS+O5zاt c4]^S0.u .ͼxF`*P`9әv=@zJ (ZHɥA,cM-Q/@tK4Wqg8Zcv14t Se)g!H.~kOeƾVXWm>,3KuM@.08 sȨIO]Ͷ̻rŋ[Ȼ,cQ:L;_VĴl]|H 3)_ U)=Z|$Gù)dZwj2 MDU)3>Xy4X8]:OWTqdȎ nڡU JMfe} =YfŷȔTfWj7=Fw|f.޻?]H^Jyn+zR.7C 'u՗+e ln90ź~G}+yT)Q1u +Ky}eKLQŒ=y %zoyMP]w"\l 2/?|ҡXPg)e_vhO- F?NO-l>~qb-(:~7t;T !'\0Zlhsl>^sbTֈR*Yڏ& !&#V.M:ơݔTŭrVW=cxxBOUM# ,|_ wLc@H,ytGF*[zT4eF"c9n ji*:CB 4Sw[ rCo0;d6 'Aaʛ u#/ޖJ֤^ˆ c| )%A‰J͖!71M ~n.+ons9e$3d釯LoFmONmyK:Sr쁼eFND) z_ץ%+h 6+c?+$[D'轰TD]<#`x$ "젖J)YĚ}t$&|rj&*Fl ɋ@ fY4C&AGHEOq$ )('~hGh!E-܏a|,Y3aΜ:FvƞT, m|4@j[H"3m?Hy%ZW({G5Y|w!U3=gB8x8{s}VWAۢ)~d3y߯r9{}Zaw[hQha8S#g!o4ɧhE<x!Ϲ,i~fْߥ੏ p@<% sZ{[0eA{oə4^^b k\BluzTN&)V 1ԨFRڃA +>C9˝v=Y|P^+*Q*B"k$/[mĬNY-'i'KսmPxTy~L4I7:opϿ4$$I. w@^>U0ء3>#: te5rm;4nSD@ \5;| ;-֏7P6(ֳ!^(\}1sdL7ǹiXtNFްMǔe'7"T؇I$Nʟ2 ƑtHgȵ{krON4@"`SL/:L`<{ h;:#:5-{%'M`❚E:ֻ A4jsܪ8 y_Zeh1 Y+0Dᙛ j45y0ź19 #{T6E־Zȴ#\,CEvʺ=VA,F3ʿtq66zfk}}O?k"Xa:EI@fۉ9"!WRr|3^wtZteQA^|$1݌pͷo1p{ `ɲg?DnH?\vW '"t!~WɨdƜQRӗl(fPabpОg#v=AuHh<Z2`(.ޚ ȂNŷ$JŪ`4PCK%ɯ9F@rR]a0 vkaf6h>OE^ӷf*;a`/!*#;!;n?ERz聣bV0ڹOwbTC~M=h^ĖiQtno$P|%ɤKwe"rP] 3~Z5T'wu
ɓiDOQg]&PhՅja'2]|v׺R]>ӰC_pCN=ǐR*,NvԚ&}۫MYCaqk~v.ڑWpxS)$orv}ؽg(~SyIkh^> "g2ۉiK bф*.Yu h*V6-`}1ds)rˁ" ֍7# ^A EN<8&Y.~, K]4j,:"RӾ|.OGK]_"HJϚIDS{$B?u9eUܦWɭcȱ綤FW$(>t& IFּ̏ĕY[6agPV"*2MteqY#IȦ@eɘP kML:㬴d[bsp-<_s} pqTxnb LiVSVD$-+dt \&lBI4@' )/ \Ja[, !"rso࿦%-G~M$f\Bh/,\9?Ϋ[HBjH&I3W_9.|,/2V#op`b9.mnE"ԸJlnoѮó՘QUDM o/sr;Jg4Vkמk~F&rtJ߹>| yQS(S CB}cRVg9O1*+S 'JsZa6@[8Th#cbPs *=*lAdٍh%ǀnMGh~aR}Nj$#+ekT:zgHaU<)j Q/ Bszs)_C+ܩByNt HeBSIͩ%)V_! luktg V0\LOwsBW?~[mfSʪٜ ?[d3I=꿂͞DrJUuBzĝWv'SGXf`*ShXMS LgAracV2ޙm>aTE?d%Sl4&iĖLBڇ_ba ?9 6 aXڜMgT(s@hJ#f^v+vQ5s@ږmeniD !aT})m7SBa-GrbRU΢N)'z4leeV YZ