glibc-devel-2.31-150300.74.1<>,hf!Pp9|c](:WG>ߡ35t*pk Axw&LbVXT# &$ |<3tv:DE+ ߁Ͻs_/!ȓ0FFy!Zq GD)~k~ճhf{YZuL$N]O&qgAKYh09õ`<e+-ghMqXbU1 ]sņs׭z'#$ 㪐!w oN-@>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/&]"k%6*75hJE=ld [͋ςv^m&(9C[Wټx@6o`n;^ 7'C)WE:&#1|vyK!icK'N a!4&1޷,ɸX#.u_IFyihuW)ɹ ec&mkq⼣>u!; D$S_~,ͶshY[B")jig{N2D+L%څjq*&^D/'6e%'ͽ1|g3K-ծp EMWtЎ "W:49h7x^|(PJL$E ,,Hʽ'l{\Uh$SgJ]N6UH&|;Q0 =jECȾXK iZv.H$lEf@C9eZCo:`D$ԚsD(@Kw0I8H(bphdo%Цf?s>u 'ΙxZEz}YI)9bۚ@C A:iJEiq'f@J'@ƒ10;OjoXz ْ q˖Hve L}H`NlB&M}t*$'xd %hوa\kygru|ȩU얄7r6iSjKI%.c"mk P.۔0i2VVeٔaxdYTuT@Lƾ7{)L 1Oe/!o]FĮ4h{X("FQ|FjFxqn=} JZ8 pT{.v~Hbϸvm.=ORSB٭Mb| hNOE<"DNHׁO[S9Grε͓r ?HJNIRBp֧Z{Z[ w4IԌٰ&m܇[A(&Үy̑Znl+ldޫɆOTw!)Y$H-7[!a/ə>g9]}[˻xXBkkN ocWi6? [AKB!^*q~Q .@N2&K:ݯy_X݆&G$g:%% CE5 fn`,dAwKߨIR+{MRlkD8(iL(tk(GBvGnծ4yBWԐR}ni,S敄'%io>xlOJI~_V}6gQ_Z;c5k+Qq)/qB^!UF9+Mvf=ᔒokg|7|` *f yE KǓyTW| i~:ɈCU Ү}}ܧ0#Up@X+5|Xԃ}{:Bޮ7V2UR6;&$fڦ\ꇨ$h6zYp2⽎cU,; 5{}Lԍ%xؔEVv8f+jK /wZ^k m 3<ahk "mF(޷RqLDs=K; #/nrlPΉnapF4VtA RK$︬ǘ}:{^'`喸z2}$سڝX'$gH0{$ku0:6-o/5E0rQaj&V/r;ք豠5X :lڗ7"PA`/A0Ԗp*a/g kx4 UBpI[j35Uo{(dã4^'a~Vm]yO1h1J% B/b{^PxR7^b5>%G ^u^vYњ4H0Exy+BTxkzhl=/ь X4KT\ᮔI̿v`aI#=Ȧ˜ÍǸTWknǴsKq9ЌL"\>I(m5z;U&*я¬#_no!OEkɣp,'h-8ǒm ?0F ܂{^φ/ǡ)\Y5c7!xh#2 "O̞,|"Y}ɞT+YٶSr82~0*(^\OHp`>YUAeU_~wZ_x)' ,k1.T=|"O)t+%o¥iaU;ssOFZd'u1*) RFB[c.6yb!Tr`1,x2# {chJ@;~@bх c: ?~F֎ ^2yԴ"+: ̝쭈+5+u}%8 ѳ-4 V4xZguta6XB oOƅIӃ[_}٥z9MPpB  K#[R5r UNLTpL*B eJK4wa\Iʓsۊ(ho+ וC%;{)db:!EY&G,jjڃ6,pd@A XtI&T'*uw򛽃V Y7P_だPP]߀7Ϫ6CJ ڧ'g©|SW@gxgk\y~vkĵ6,Bq|$hU#PEXHSjRCWqR<g4Œp+Rс7^.![ ؠaWDPKW0u{ {|xӉU=&َ]tdpL媀ͭCP1W:)5zGG]⢂L\kɜ84p1~բ=BVS:t:z'#4JSD˃+kBi狐g\s!(B aSnQ|raiےRgsF9|A{4ގ5b3$ v+`$lRZjC&z$Wb8d.@ڶ"4m/ү"bSs cTdyR+F[u1. iMD#6O6*++W|UQG6-zެX<K6;/vrv&t:E;Ǘv9 cM"g`k8=8T"i)VCOI]9D̉϶#| d:-djb|TzN^!ܩI_vj%$m?g"V2r@XV@(_QO?ݠR+,I.o"DWhTo;qErwTyjU,|Y^]٩Eg&~49JFb8Ȉjjٍ#|isjbX ֤\ٔj"WطW8L`}/Bf,;n$.%҄ CvIFG9Ztu pHᅄ-#IjEEC87ްڹ?&D3۫/0@%*?>3z~|#/9wE/z[P[pqHE)\ji42ʴ"0D 0u=}+].W=?_䵎OI T.79ķf%F|_UnY&qj*1I$qUQ|ˎ+URS=e+ %t\OxzC#Y%Ӽ^v+l.ǁ%]G"㜠l&rYtL1SGGz~4Y)gH+KCNPPtl-vN@FzqaqaŇ]$H<(Ntj]@ɶq~E={iHUR*tphɛ]tŢքxhi856ob?"z=ڊ 8d*f{4kVc;# ]dS'!C05]$jb;DOE7Rx+o9ϋ8SGX0 gMѯk/7[:wl*㍘;?5:(8wi-e0qztl$EiɝƧe - |.r*_11?eF.6,dcV~!sg1r^72§.zpQ(> LT] Zm=*FTaL˨TK)Ÿޕlf)`OEcLitP `\(lC4!@ofҺvY%-VSzt)f#]yhK[3H dر; CXzNG&nnŧkaS:4| =#Z0):Exa<Xzz(v*O I-$y w wu*i+prrF16jDRr衂(?#dN_3V"ew℥Lߩ׷L;~dhmJ2yWD`%Cř@#F0s+?&юzsiL9p3'E[= Z/os+8sFmk${˱1¿NpsoԾL;,B Jò-V~|Oz)^+! 3`[0\@RG~EcG 1:?Tp-;M3O n[By27[!\RoN tm06WOEiy8D] ORjh׍#;HV1q\r u?5YJ*ߊkv@"K$鲋\;h1PlAG"5 %&vM^rPs!n?q+9$i&ĨcPloB=sPTV($q[pCyzFYA+Hh;2ydO~Wȏ|d*t]գgs17gUgεPYlfHӧ.%n70iߜfV-L#,>R=0l"S!ر;_;Ω4Z0m CjtP(;T|>t1Z]ڕvf;Hx,|mo~G9բgVT'9z*jO.cr$KPMTM4.gKQhbdY;Q 7rrGMx0Ó%'LڱWfJwCR }/wb_QbBLEsBԽi#BӘk LfE:* pm[<97WA J w6g*fKӖ>Ee]:gpؙ&}3Gl07wl9|w!;Z};4V&-0m-U"ȂԤAk4gZlʈjˈϸ7:r: /IKP7.5 2\g-tx%NX'cmfh|B 85̨ oܴG62eCF$mܭaSs"׉%Sآ8OP\}Ɓ> x5% B,XCiBE;denyb_իQsvA,⵲wD/:FqI+ |i6b@]>C5٣ai xͳǸ%p8ao'G.M5% hb$l !\W(Ȑe<#V760tci>LK'NZdKMR 9ƫ'a;ZS6)4o! uc1kvhL."hzE&G4`^Hj[b;rf)PO5M;i[k [pDyވu '_d r$BlۨJCJ[NPtU_<\fL1+CD `1x"Z($r6[,x8oїnS"vhģ >^mXԦ\LDQR83ɱNKW RFs0nm2%'Ԅ,uܯc%Jgn >߉]nO}}Kv\8EF V(x5I "GTZ,cF@A P(Of BwpuKkѿ pq[ r]qk]ET$E5F󚏆|XN~EhXYsjFȒHѻo ik#snvi%Cohu&e%OPa=2D^%7oՖ=zjOM,[#w<_lh:pc'5-%]i<6]kxR^(ҦMQ>}~keȢj(?\mBɴ mXP(8 [;tˆ$nwƻ '(,RۺE-0K:8`;wdoy16g `>ؒ/D]iZ?tGUٱ)!u!ɽGuk6RІ)نx/AL189]rt-9m0@Vo]( %J lPG"y2(tx̗ߞ?zlZ6P#S3TG.(5D`WA(j X|Y:7trAdŀ: GPWa3wRݖr 2iWŽkP`|#(*ej5Q5ku6l'z3NQ,y]kxI9G_ KUw;?!:([ȟ+vz:wg8h+)NZ,pw\Ȫ憿8exy3ovQ`1D?AqP.yU@dКqĆ̺P! MLlDs6Yj9եq{wFR/I&YzPiuܩ+N`IžU(o*|/X,f/KC~ t™8Q,s"0BPZixcu1'56%'  l#cXe#$'Xǐа3Ӻ竾,YybOpV:jүMYV,@rCsWwS6nw>Ѝ+!"' Ψ z*mJAZvXT&%Pbt#4$hpvJǑӮ,cYfP] D㰕g0?)E:Rh)jC/cAgy T**T6_mNӢGP|ǰC0hb%ߦʱEA*=44|.Dw!:GW"1Bp/ A*.tLr)t&'~h}ePl}^OTXkͿز(xʝODux61_a|iwTVc}٣JvS{D=T{Yȡ<e3akҠ^^g7XAƝqNNۭ{݉IrRg,5$4⭄5v$4L$+!uC13 VrqM&7;msT?W"r`UhYc+ |A| ¡X2#:S+vl A`b؊e }i[_'P]"DCUAKOºhjSF.Nnٔ᧦ D.܉؁zyhH\IgƳc>RFJ N+'+s# {&^,E!Uoִhj]Um$eX293I Jj⢆Hq(̗xQ &\#Y`~az1XMM{t#H+E}r_ҾjO @kW`㣔6(DhlJzՅlZ+4 U̥ auo8Mns5>,a/ֺ$?JHrPt^+c.s9/O{ =[s$d~Oρ_ "f}:Kؙauro)tr Ɏ2pif#!ļ*.Ԣy>-PjEe!ejqbԇ+[koOs8WD@$2/968_(؃ΜJp"hxI xO|]ӈ0v3\E)h"p4RELM\jo3,RK;ᬥeM󭤿S6T_(RƑn8VM"[+!qGe!b@vVT!EpO^M`Ryфrad9û~O ~tA4SȮ,Y zݒ!{sLwM<Dp#Ie3@JƠ!DRK^p(:cIk0㱹gI{;K{rL OX?l"ި:K'=xSf,\ B*ĩE*S>j*hjQBUI *JB$@iғ%KuTkK%iu쌎M(=UtNUpH\j/bh8KO5QrMW <;7릅c:9n_OrL v^ivVQsY;o6@Uh x9 #nI> I%k ;@-D|[it6UeIe_~ҕ F0mS/|lhgӼ b @p_,5BCg}v>w*lye#p77H 3E%̆AE (TsqDW)q)5N3UOnCl Ɵ6=)k^꺕QpT̰z#' .xv!p$&Z6eo-T8Gٱ$6L5Eup]*j2V=toP+ o(a2BPW؄g+x@:Ǖ}&,5 ` i@0u.QQ6K?wPE$n97wOuzsZT5%jڒ\V,9]DŃDg7|ۛEJ[h䙺92 [4:mwqpC)-E f1bǞbսʍahc}7p2|t$61¥M>$(1$<̃(^wLl"դ XK 3$:Oo]65ׇWQvH2Cp V ϟh86hÍVfh"T08x#1y"l_s NzVXkgn9ՔPW* 2̫X7rAehP[ *K3""D§nЏIcf8 ,QHѕ|Cص#3wrI1bydgS4 $ bv:}Rn-Y $3ӬRnǟ 8D._8{t HbyYX Z~Oa:o6潯L2Ȧ5\Z'Ehb!VbBbEe^J\6Se&ύ*2d@a׶D::wuXAkրKwiP(jJx̶C!UzZm1NV;?&37KOCԻ32R{$7G@Ê/lҢjϝOHp Vy_ۣSg?U.6` cg[C.^nzLD>Yfq,`6=zs"w^ʛsYk#C{M`915L9G]>'y(ֆ ꛥq"NFU9s =cK {oh6!Ku&;UfCmR4"B IL8Ki siWk~cՌ&ݭ!>u_ޑV,FMV!$m-b?4ݔJ"?ˆ!YniW$xXQʵ %ylu?>si:(&3Jst{PvW]ROs{^^jI&V>gX}.CR!+59[{Q.B.{;B:Ǧaw,㶁؂%j-]“eVmu5X~pӾf)"b,޲UЄ`-ORgLUϔM;C 1:J>o!Wy;7  A!mO랲RjO@ţ*xgUց_K|P{їEw~})kJX;{;nhi2_͹:Rz_ *U95Qw[yZqYY kˌ0 h59 | ڇO z{bfv/8ѱSm ܋"۽VtO.Afce@xD#N?mvw9vD\^ \TLh! ODĔM/aʣK +фk1y§0LsysZ^5d{#(&Ԑ/AoSrpzY2Ȥ?]rHsZxYo Had׽tH4IVi vHTnIM6t@ɉ{'N~1@~ F;pd#%۷Zq`^zqziӸY s?U1~n,m5DzLXV&Ꙑz؀y#6:yzTڃyrE_kMδH;cw`Zn+<Ӄ[;urTL.N3v&մFG/* 0X Vٹ{ Î(uâͪ$«qܨ#j i+[}XGQQQO6W5B^cn5EvTV=IN\K ucOlP?ˠ&gi޹ Iᅠ~}׭1bM U ӼVQNCDyaNngfO= a}Փ&SFk(7d1F>iԞA,d7Ag?͈ʛJ4N/{\NN/.SM[ awzIcr5 _{'-/`@ޜ,S,bؠQn$^mEDaRY9YoYVƘ`a86P= -&;o9w`/ÔI' n{QK;02icOJ}v~AhhdA4'7b#acչ0Bxtq)? fu@ׯus1Ve܂͆|:I2)(ӛa<>[Ax  {]02}M> =5LSu!u b5cKy=:ͫ#A&s4.VR-*;x'S܄i\s.CAI݌oRphkxmKW$sq皗Z]Rݼqs7[a/(j7CRA1ambĻWMx*KۄQ9 L!\P\U"|/o:uYi2 X">r.6 Bi8~ Fpad8\2kWZ=2EӔe_m\ Zlp亾<}$Q*Gܼ60b:;",qJolmG 2kFT!1Ҟ20)Tl5\ǙE l=C)QlAt2d/uۣ0M\qPIBoDD.Eh n9T` ,A\:]dqOG-Q'Dba|!;sKL tjWQOX"%iJ_dJOhB|9 `p8NI;qHj=;3n=\dWE6N̄tyH# x輶&e0Q0oD[eޗzp-<UrM8"Fs.#:Ңa'c8z*r`pR{x>˷])|fL搜 UL ~VE:wI5~Zσu`j^MWu!o>O>q5;jL_XtxmZ6 2 'D,$( 4ef|LYkm HU鳤](Ic) 5[y?"1{x&'$bʋ-& :? TkctㇻWLqVI GG *S&Jl`N͕K"mf:df;@ = H<_۹ Ww;#fܹXmY)V0Ʊ3QxR 4n/JLLIE\v>s椝jfrkV/  ?wJX15= ᑶ_,< FZ~?Γ Ў$?% H " ΤYnYpX 7)NWJ:Ql9[_V>ViD,'Ǣ*)rؒ PKiO0%qfpK?l(1k2TRn![q`b@Wb],qlbS}L#" fREҚ˒Ź~jWqu"~4bɫq|-L*U>M9#a bg BR +^'3g'*)Mo&td5yslԀ6t=$~ R>1*,J W;U6WC"lU!utPD'^F=jq J^e}bSφ,Kzb,,gaEGPz -u!}~AW@+=)"kp\vd~mgU`d̠G~p&8"SGFq SHiվGHgw޿{ Qn:+%TWW6v2)Y‚%Fx'욝smkD}9M{s` "u>^|V`Tj zKWxx׆BM IM?>U"~wnGpBGϦtsMeCXm2G]AB㸮}u31a'Ke#/ ^8,b)gA]1[~s=S D-DAQfbkUBȽo b~+57uGCׄ/Cvߔߠ r!->'RgSC]S3{fwSg:CsS [͂t>pV NX t[=J-uM'0,[-7 p?p$Qb}]mH$Eov[jXV1+&;,d0WY` }q6D3["'N%I!qaǔ0k[#2p^vIǜp!N;1sLV;*"F/w_0F*e:3-?72ʙ=AĨphfx1?&egsbVWx5S|bJuyni7 jYxə}V!UCZ,PV(ڿ=T9~qk=w23a- mR6',wW Wå}63 壯>/./׿ؿ5]^06 5v&Q6 c3g(^rstzV0:ڐ4߸<(8Ex 4IL2>W}+UAK+|'lj;u m8+El@D8m9N.qq<'l;;aNi4(!;Ep"[-pT<5}w_T|_5ŨVSMIڑsXy_!y-sծ{.Sc2dxegWeT#* [ݔop 1P.E`la{sVJan LxCh1v*9UfB멿۾(]wgQlBKq'4s4A\AȘH)ݧEcFx0$.3ۈrcxR=;ɚ7tߞ !'EX:nil@WXX!Th)7_;ĨIܲCgn&@uk= ]Y;klVrh|[YKKl|"yOWC<{V…|w(1>pCǽctTƲg(_CXFހ-;T] ?0+W M_`%8ڇX D\崪:Z̸ǵZҨW !M |FC5 ؿ2/;HMܺiJYdfm[>$dѦ@g'H1H ( lhxD|E~]5]AfLy"aiZ/eO]*<92A3o!)T(!S̿C>0F&XM>|'7J4\D]+ EMPu9&I"m XMϲrIGsl]$"Eηv\!:e:rf!FŲhߌΥ/Y;3@UGe+F+!Sߍj`{_h1m^?66c"ʡ'W 42e뻉b[8n9_vuO}b-E ; BW߁"f{/|ލ-q粟%1R3ϕgR jYMXuXCNi[S2E[)x'R /NU c[p4~ш!Ll}s H q@?oBMCJrwCQUI|G[z8"bmc.7BLYCH+׿Xd ;]* hJH(~3qjCnOH' }? տ?sOF*LaH8mU$j pn E%tRkHEa=u\&*~@O,>5Fx] tqi l+/]I^v# H+!mG?2xXw wzc7;0N#댌;3 sW woD |V |Ix[|m~oI͍\/I46HU5_U+Ǵ`ynz x8Wn[*Au%XK`ͯMHٖvO5 I(=غVj%P+A8tQU hX/ 3U*6P]1΄FS*=z B7&عfAooW b 7]& ީgo |M"Egswb,]oӔSmz8B<ٯŸ4I B0\ߢlq50ݞfwv)7:s4pN_ |Eec.>o ^o Pԍm{$\%{G2jrrjD 2buehzyRo͚q nSc %x0*Gfh^`#dP%K7~=i</>?,r>h^b%ЏjS״)4 Bu>ʪsoɌ:әRQ-W"w%ƍd z7sK9t>w_j ˥@CJ6Clɼ{'b M 0y@X$ * a[RpE=8EqII]wͼ ΃u=}<>*) ZaW| גlT~)?9*F*amAm[JМWW.o" {?7Ɠ1=t e:Ny:) B}ȭtwKEےp#_AϹ}Ic9v *)Zo(S~߿^̿9V=pS\x2RteOiee0l@`Ͼc-&愭[ e^hvӅ8 1-4i_߮,h~ $P]t h1eld/^2 +r@0vf9ar(47]1(U,YUŎ9}8d1oP&</1 8 _"ioVt \m]g;em=H3Wҁ)  .2ފMUsRiK޼XJdɴae>P2D6 Dz4eoƴ'S+'iHi~3;nJl ľj J/ 5b{V*=ZbZQYS1=Ȁ>D8\?E}0_)TT81vd ڪzhrr=2y0e8 1-Ze < _c'M} DvޏQzpgOUN^vX Ŏ$ V%>FXkQvv^DJp-k]r?TB=9??i:ƉXp >ec>R A%K5_ޘF":T釅cJʡ#W^W楨rVAgYTD$5D$>/lƪyZc b5пe\JT3$ZWI|ʽsc.'HLjzɱpS@E)y#npDZ+*9_~IGF4HZ4}d;Awf{[=UIgo8~~c\O&T'd79<MŨ:)zHz,,RuzYS1}"@; {r4=~HZ":RcuSJ|(\c71~&Ԃ{3Il9^C=mUX%&;c2:꣉$*TVqƠ{ƃ'Tv=%Sd ݝ( cAxZwO[޺ b _Y}ecSj[õkeif}DHC`5fšOxC\-̭t FhV'Az* a?v%eQLߨ,N1e_XSIњifCa$s(FprZXt)q{ۑ>/rTa2蹇;kTZF4I-ƭ{Z@7O ãfMi:j#OM56) 2VuU#t!['Ve&~_dyTj0RTD`MIoW!6±cq>GK:N{A0#{nz(p &Um4nګ2rvZzHd,uz\Ѽ)ᐳSTQa@Ѝ.kO+Ba;+eH32N:uLw6?M1UAQMNl'1!`oc/yZ(ex+eC,"|@{x/Q${|eOihV4XW0#4 րxx?^$KFH]+Jr01ͧ YQt^'SJLj'3_=+Ú"AtL~aijwGSj7]zrr vzNԁ3-Kz\ VXM+'ov >i kGDxZq]ZC*gkznv ɑi ߠb"}p4{R&ev P^NڣAhHïiW[-!+@Ov>=%2fE*%E+D%&3r< NiLA3(S-9Ft֕ |Q^/!AO_tDr߳ @xb?Dc #N2A'4 x;" J/٭`mcZ返<7[.o{ 6BB>iӗv5' iUgr73*?H30c<_:{QQ4/G1ϑ|mOs~,~Ņ ˹KU<ȒatW"m3.b$BmIPtl cZtzKNV/gi1(VZ6PVeYV!YyRiͩ vuCd 2Tqon\h\whSb><˺Oۑiܵ &M-#Ub!Gyd?es8b7c;F1'+@ڪKӑSeP;OsMyӝpUSVRy[llDh(1랤^ҴM4KB1?݇~EU{h!Xlc;y9EoF^<ڣlͦrYDHÆ)-?kρ~N02GH):zbewhD}N`ELj}\.9)'0'^(fx/Zhw` ğ\*)|53@>|7s2DŽ+% Vp i],yWnҾYii]k Vxg"~2NE98$ytCVݖY`$m$O)tvbӰʡ{Hla!Zv#}HrC?Ǽv 0נa%% GRY E4}-2g4ZԸi%p+rծ|"u<(^cfl R:7):uZ.Ċ3"उp*,D oP;I/Ab$./cV>$O5g.\i@L)X_Facb'B@x8>G$VIYߥEOǐU  CTQ|G[yݯb bSut#;2[JCf{«{Nv(O(oM]Ufnnt1-.1#ũzw![g\$sW<IΪtn7}gѨ59ה fr$n-Ot"8}μf,oXs70RC5jJ93QYs.nrqH}Ea{3^4?ߞOCNA 9}p[dƦE@ؼ!n2 Su>IKPGJo}9&Z^ xI~Veɑjowc&=YהY%B /oAc ?xG~D94ixj"|/W!C-\!)r ƏAV9`ؽLtC(AٿtŽ)/h =X* Q۰8=@<@ B(::sV0m:V4"Ų @_eW_H ( Τn7%i~rYbMX軹U2š,HT$rp.;av43M^bŮT9H$ ԥhރנnJdTEŦcTaIXqoإn:גC.]˃ mN3o@}#TQ1WNjaSzap:(2 _;wcHv$9ke,y7Gߍiúu0Ja]JGTZ?;cuL+Uqxb2#O=>ky\s=ȩGl6f8L'ǎL/ W P&0>g(_㣗_蠴Y!BAG)f]uVOw)b AFv Cn) V嘞BYޤYbfUph/`"TgEй3nKx\:9E5??XXÎ^9SvU: ƾ~1H945e:!FNWdJN'pErXmV.ۙ %Л-\Vv5Ჸ‰vtz>]W\ᏥEcrzŜ5~y%î-{;i Vⶠߨgݑ_Br 1g{fe[;dž85Fk2x-mohkG(y= 컯eX*a{ uxgq?lcݡWEs^|rRAmUAomC]g=QѢNDr]۷\Tߺ -uc4isXݚ̥գ(BOVNga SƶWnlٛRڮ6:{` E Pz %x.S@gW ji|FngSp(ZE ubf{槥bR|LX_=1^O )~ѓӕMqd?n(\ ƺ0`IW'^?@m\1"v'1=&[O(uPV2P\í鳺oRWO[k7:A5 z"-#3~|UNsXIen-..NK3u~þjHap+1ibNqGU ~ ;*`g#P3Kp2%~K< ܣś[mE 6`jw Ù1uG9$=XDL"ot6Wx\il ܊=#iVlM ԵnVjd6KA9_RcTqIdK-ü>_T`"gKl ;0<-"̍6l|08zwIK&zES%|M!%bGѨaXa GZ?^E}wmrqi@{o^>jFݭ?juV ykfrk76MS_p(?&1"13FވF=l{= Q):;/& Wy ,/.{[$[1@"Hf]v?Dߔ],n9cs 9?_e #f,hI~ ߔ6s{2=:6LfwFʔcyбt$KZ}R{przW{Owttt=FSx;R\M(>\f۔>h7^Q>Bݍ- V8Jʠ:YWD//RɽrzҬ?a{GX'}-Ès!+P::铨bXt2-\΅<?3mĈ,0m&?xo[3I)}/ Mf+J݄ubG}QmۚW+ 쨷CBM4d;n: Ct*rٸ\7ubJ]*D >D:#Y?Jg^DsrLˀ!PSW"T/UfFm-ڏK U1ʊ>}vx97:S1@ލĨ(!'B:1봲]¸yw NTH{ dynZdDdO)(`<^Voy.({VX fFAm) ns)+m#_?-Ӥ%Y/7N8@N֕*p:sgVv3QN0i}Hw7YYHa oL2 {N%"㘽8k0X' jR^v8m[x\PXSdP[4L{"40b "1+pC[i>u#cSgkY[hR o\v00ƻ#V [Pcw{T@ea2bX}hW(_:bK/QjxrF~s:5q`! -g3wjľLOV "q:%I V%†!.[=v2#o;Wk4M9r~T4n+/8/m7mEB&q \B66d庝m`uBU[ͧ!I]0 p/.B<p:V3 ~ܕrr@̬)/c et-4ƀ/T4>T\.T[z,SBYAو<"xk\*} L=z4]]p5s5O_pzuEN=<^L4)jȝ4je O֔׌ |\V_o;[N>j:RH&.@f0ch_+."m5k^[OIkR,QX<%_!@hdK#hx*[UO򂻎.T1**}їa.#DUzSU Y/;gB6bꡙzP'o\ nť7ƛ[w[ʷ,g3AqUp76 Y;k'$ly4G[*>ԖZ'a4gܧ`TN nN Lh8{`2 3F~Dt XAct*F+0H),c&ˑď%nlQ7l'VPc敽8g&qcϞ:Z} Il3:G@ZPBX=}K[ |&iV*{Y5u_"{-PEYxKzoľ{F,Sj:=Jc]_5oyXmLAxuaEoo2HՄْW/۝hΩiMkْ)HZhܟI ϻ_X1fr>(w-0 7+/(wQv7ywX7Gѱ|酪PZ4 ||(}Sͤ=At" g   s1؜VВBU ݣmP75,jL_e~7Cp2Uj )w ؆ S8|6 duU]&:%ۚ)_A'BtWu6%߲Dca+pd*=" {š2d*i&oўtLBG^FL̩?ԕHnB8#jZ]rzb}_ߥīCZ9663&$PWM&s6v{:'?DG`' q2bxlg[H?(L/BPr,ս31Dshک{>m(i/əJqpۺ }UW!NY{&ACФݼL9v˖*gTӈ=;i8%CK}i7*N>;ײ~Q,n OkxxYcko/Gr5LM[s*e5h6^LG+Tpo ER@6d K 3-q=rjLP˥'O2%-DOODae缘T7BW_":;!|-!5$Kv ƫ57:>V ȫ䞰8nم@Jm-$mro ,K YHHl-ο;0YTA;='@L͸Ty!͵qzod^6$}&S6 r~idZ L.ʲsC?=_|TEU'TUŴƐwŒ/9}k6&h,NN#Em:`oϨ;R]s!kxhw? JSa@&C>#Z vߝM_z&J=i{P՚qU,E WYBÿwZ8/0ב;9jJ#k0SCAq\z[z=W&n*mϮQRp=Y;:%6NYeJ ¡3IJ%#>Eov)"&?(]a3Z*Y$6oZT) mz{H*C5zqb^ H%={$V@6Ĩ$QdIɶ׎0^2 ϗa])(أ9a2aZ.h܊\G51f tF3 ƍNK`5R?dwy]閳ΞaC+X1VElx 66ִ'[SL+;KnQHQ=07EN'xZ_Эhj]..X+-:.5UsdgL=EOe!$iruدx6lQ[_h?TF,k$hH 4LL0*xUs-63ݚ1y`mb CQc7CE P}r$wwDS4-mF.^p*zȜTۘO7܇Pu;+ \ $$d)tSoTut|Z"J^v6C2Oޒ7nzB2ma\Ȓ`bиKh`RQ,Cn.uoxmoG\IQ'l&idDNB}HHppn9_.u)MvYmt$U{O)Q}ga+E|c{(ܯSWBŒv?^PzgY.,D^r1fңRZ1C:a\E D) Yl1Mmi'i |\?a/~A}^? zgBǭN pw[rKR-d`#pR"^"C2mOzP2a/(L }`#- Um9&n N!Gu@jr۶GqYc$1WtB0jʋw,gyT%o 7!8`ڎw'M'~Uk|iM7)ypUg67fЇ"'iw>nZM:l\.-(ATdxSȐ-]HPQ4q ή-xrSuT}}#P[\mLZ#4p~#l-ic\|Ք 8{ŗRTXs8xzw͕Gk tÀhT[B:X7fv`ቋQ'+4:$\2+fAX?eT(Y(zk0)C^l$/'c־.bq>k}"K)2QE繙ƅ\c+oóuےQ° Ii&j_±7L5V 2JzvgɕjMSE{= AA(1fз\>T|r)J} Ѩv7a;c Wh8xle'ˬ>J}zIRG\:M.%mue餭cF唭vꪇcp^/a1ͭ?al9Lpki 8G H#{q4ltF{ ha9B] HHHôV8U.i] Pq]kmv0Rb`, B2RtEأifq.Ս 0wZ;搀,I$nVK+w J[+&4u,dxMiVشMIߥ:{2VL'X?'U,:}=epWV4t=(GRr}L%9K 0X:(9AA!!EƠ9&{iMv;3=:tG9#J x8+1gGĬ^p֑~5.3u2 fY䮸)A\U:YP-$#Nn,fExA cJ] z{6"7q#o"Ni\e^⭝FXqHB޺Tz%/q_k_# vPrn l#HzÑ/ jL'Zꋏ)Jd.p&A k%w 7/0 M*p?jjO7zr%Q-~' fN+"K5k)ГȄBͥw&\1xӛ&ōE6k_f?T傺S|!opTZ8P36 **a.* Zkf,4e Ƅ7WҔ \B'~vik%qG -SbLJ~0]prɬYףOhOIH EYMH,x(S??DB]5& w Zz"7..9tvyO YO/K a!:JOfGAU=2K8%vrĆ~vM? ^> ^`#|G`A ^<3A@KM~}ũ2AŬj_eK'Ֆ &/mnw-%`еNDľtΦهeUc"iq+HzgZ J1GL&f]ʹ㺴Ag:A<8"j?TU NcUǗzæ ZIVxOeVWaH8>_8>k0 >L MHasԧۓYtTƬBԣ9m/ Ft ȱ}/lh9Y00^ @8Jf =l8Hǚ^ܠQ M:FFm8 %+:J@Ǵs:}ChdkL"߳h9ii7])ED8)_T MS[;.qyCv ]=,w;\PQ(g9U+&lPpٴG'2$<@rD07b* CQ҉)Nmfk7-b3̾aEzI zuF"8i@`6*x9se/bڭunb摈ݯK̆GhY Vm+G;ՠp{Zk!;v³4eF% _t>9Yxqd|EY>&Ǩi w hu0tN LmFJ]L{*,b`eLLmYt43φQGR+RAҶ`\R]1lfrq,#V8{_±{~Wz! ؎'ǵLA&ګfGMS lGzL}徵t K޹י;q;P?ζ娮@!cS oT%m2>T `jiwd})nRlAGz`d8?0̕OޖF(q ] uKUayN]SVA8D*b0%nP$G wRV=3?]H6vcC !=ˮlmk= U<4V,S͋\fvd@Ǥ +gXyF]pMMDq觋!g Mh[43!LmynϪj(f?ȯ¤pML (H*ʴ~=" Y0=~79rQ/ߩp-A-IJ[Np^7NEq\ncw^QwYO:&ͼM°dە%R"ʗ&Z昁F|_ fo=t2kp3t[RFSl Nu*gi?Q}6t:$/N+\,%14(spXpHZZJDdPp:\%ސ_=sZx!_hm0Doa,$KqByO}.h"c=ۊWϼlr7S2$u 9MAy-gܗV?68I'8)EFC :>zx2*o˶}V"كteNj ҧA47oL3 3 ]ϯL{+f8s7LtBf9U?=CZ+_HɶtF/)C[/JM3,mQ'!HZc#}ڝ y6X1 *u@qރN1ØCf0 L ' ᪀R6>ojD% N?CW~Ƭ t-IPW$ְkH#! H]HU=w{`{[[mֻ,Rwǥ6+a 6IWrOR8W ^r{%cyDzW} "mfBa$ דGB49'\;쩤#s۱Hu~STZW;t6PxWMÃɑ$(:%,A~7e UoHQ{XzXCq0Vl\nS•ڠ lF<<;5NɤtW|MZ[w}@`+Iْn!87?KU/ 04xlLbʹ{$Zp`^3(LVf">hiUVфcߍW[z|P^b2AV)/_XfH4Cu`:`t=E04HC{QPUS/{69KѨ"ib6b+~z}Y rqXv*ڭ);c eؘ}(w˝<_ClIҝ›P.8LS+PFAHh!ϰ8ět:0dljSe n?J0UCl$babfpcT uQI1=S ?&nF4I0;&CD0fU9BtR+o|!?̱7li/p9mUh]m<)1??PX' V@-+et4rHfN4_9a(qCkX87.Zv(rJ0d)h)*=+ ;eXN҄vH\MoćX?^#X]fZ=bANXcۍcuB~E2W*YdDZ.8d1{O)7G[{'ERWA &%Qn4eNߴ\ThC}~|9=[L'JX!<ժɉ¼rM=a~ucBX(M$2i077,EQqo#8O$U=7K RBV?(8Pզ0+S:z ) Q%_^FLd_;lBP/;A5ݛm??4w d)B$@=[n{'ћ3;-+7f_ѺE(5G= $8+qZsOKa_8unKJ>׾t8UndxRWxBUMh!B6ZjPd.ӻ.r}iY`' - oUoZӪ? 1S1tK cyT ) afӪf"o[I{ws,z}LVZx#𾍐Hta-*sU!7n4<H`Ψo̮>ڧ3y39jMK} k=ND>Ş |eͯR?ݫũ]5tq#^ +jpSg(Iz) ?DdFȳ^WI>xxR:j̔?bEvsE^W>^q<=0M a+VhQV( `+w| v/~zPݭ\W\1-Zh3_ ǍR1?b-á ;SRZ~0N3͍U]S;U2#A f27,OXƈpIgtp:x\g?oiܟ8"O3bȨgtp.>>#I/֋02;S- \oݶ(&6[R Ds~ {0o/^S HnQT9 `j;JpR?֝&U6ZLlO --P)r1gJEWAUgK+dkGiwI|JcKɣC nڀ2(O-fx*nZ#;Za2T $K8RzsTTS9v"h'SB8lv'4.o)bsX (כ6Eӧ;XMJHK[Ĕw*Ż5yؠChJ`RǖLl$*3xlu_ TUPğ!փ#?&J?`vl;PβaxYuQ=8i6sODr!t"ae]GYGI|#񷘡U(73mmV!|xgywm C͡1kBuV!E4sZ81D{smO23[8qZi2o?8{ڱY_oʿ^w`xH }L,=l!- v82 !؂Ob1a_ EhV`ߤ}G쏟,z`dN<2 aJLڥ% ? d"W'HQXn(e 6f(Gc:[S6zh ,( Kh2+4LRǔ*߸4) QLmQsLy>$<ɸECEzk&"xo8mBsqERe-~hšI4$bgdrU6{ 2tcLIa~L[dz hNo^F`ip'h2>|<?FFnjF5 A9F ]|& 6[U׍ϐ\j_S|x&,}2_] e$h$ $i/3뇦Pm +A˚a^Rmt;%ާpmH}_ uq\HNm<|;O"\+ZgJQOggU""6GܩFɪ79 Z~/F#p/XFc76)ykM}gt?N9l"μU#͐faʒooP#;ξ;7E]Wh EfGiwyo𥞋b"Fs󣠧Sr=[2[_:CU#MwoBcTOZ!{:RgYB'Ph}k>0wzCRD'^^XAKRPaNu98>^f -NR&*{$3aV)crDy 7dG/t`4ؤ l2' Lcz( y֝e,ލoq'HaL>^RfH,\s sx]B`~t؞4{W@nBe0aPũcܙ M -Vn5ڑFuNpԴEຓպhYB|Vj?hB6kcuri_-W 53_Y &mL'9[:Kh0e>@nfPwɽwGJPyia=dsn#ztR@ٝyaAXʇ2R`pBbSiv)#ۀ]8H>QD9SN05hb)cK ouat}tpcfє,jI97\׀ oߤg%n>]Y/Ef d:c؁7ح"AI%QKYLgn7u&>e^? q誺+NOE Eٛ[pkJ,@Ľ#,C2'j(ai1 ż@Pc^`Q|mý%N;RO)~Gqz fUU[#vxHYhttAG+|ژ(=&w[Tet@#dFHކ45\2L1K,B%M֏JxI/ah&<+ #375#5"o,PlY4VvYq ?1@vQDڼ ꣅ~eR{ʥol`ÀVl>Nʀ !b ゲUtn/)ȷ4R? 'l'IBhA\dl4mՓNm.hP6ƩkSCr?zGTu U>`kaY BB;l^WU.=B ryS,񖭿8Isg`Ys@8 W,;߽ި܉`wH3K;/;^@+gO5ga}TDn=ꉕ!PAA:]l_#P+T/=IU%Mț4$51e@6v0h@%-\j$}kf4r-5޲-)ÁmEbTuJ# J3qzP0k #يU%_Ru_\ߞDFCw`t3dAx\$|U=["- [Vt* ;vN/@FF{hO0^0@[4 6ZB8C-tӍޞ;$Ȥ:00g#ՄavrSm5O,[ P*wc.v&0qSH}2`eh<2a{.5)T_@SՎA[uҾiyLX=j-Bsϐk)g! _'rU:h߶1L#I%-NFEGRu[glokl`)9;2I_69`kG]U/r6|QƇ;zWDZZ̠nˮ.C^U} (@ȳXozt$ -hbS6hN)٨E`v*[*OLk_d&aSMI6D3XogV,̰aكvmQ{%D?e_:h+Lw^;5[[-9ـbƈj|G);9;/(&P,UKmH%:xW}Femj2 w0cZkŁ1 R2ow]" ko[wN5 T[ 2}'D ̰^UO&9f;mxҨ1&DݜG{gI%<ڲ .q3{ O:*&$EZ垓Ѣ@SZJQ N*HurRqN7yA p>BxK e?K]?TE4x> B(nUp6qg]%1̲Z _h'o'k3/}3_* Zg#6%P,ꞧƢ;~;$r2e=S%t0=5m*"OYx+JNU],`I:5B@|sa2~ @Q,S /5S6 ХYH(vփv9qJ xA.OJ( 5Qaw;N1>xkFOgRkqCv1%Q<pWYP, ZCgX>=ySaVٰydy9EwxH:éK)ؑfc !^:q޳[1@piK47^ix0*w8ÅrH-RGӶ `2@{|S"Zd.׫lmMAoS1.͓l~3>"Jp w/Cƻ)6y|x*Y8$D]:kZ17և-ҿ)x=z7n4PΔ>MOāe.<}F#,C.ݍxLȬ E5v=?i~ڙ+gr;URwkI&#{#0I [t};%eu懜v5ܬ zաcOM2\9a@qR;\RS$sCdP~ ܐ }֮mU*y V)U+È 0yh2Fvƍy>%U TB\%BGCTrZPCF$3q Ik%=%Xv?aH|DJ$nFt%]zƨۮ#YC #Q;oݍeS\@n JE{O I|24AV'#Ma%ADro,LGd-]'K`=Od߀`&SL0[~[0_E%ҹBd& a<pED Uow n&/V*`xJ |YS[QuJh;,w6x^;"KyGF% ?7~p3"Υ[Ö+t̨@hQd惱9S;}#jhh :ܫh?T*}!OU?0v3X`R"x{c`ojۏlW*dq6C{?w!~Xs4fWAr# htPڒI;қCY lݛ#tP1}-p'ضc}Rɘiz^An0 sI$wF*p0wOb.ve-eI¿Dާ[0쪳U'Ӯڅk| MEHʈ_#Y_DX#@Ip, o=;;nu৺]vbefg2c0u3ߋAqcЙx/^ UtNj.?8MR6#!S$@rw#"SZCTMKe.~>N#.0bt#ߴ &&؜59AbƢ̞M/B61L-%ոo bkq#Q&ǶP6z BA !n/n@ZVe&` T{kѓBQG\TCYOb05=,ʿ!^$ QO%F#|q<@t'Źҩdhʵ$ 4e1#vx9*wTc&4,+ι\ 3/yf0B+)kЗᕵi,_hK#02@Yx2"zQ}G 1j o4]l&=6o i@0W+Wrj2x8]Ze 7HuRQXGtMUu%`6!,m]_("iaCq[lai4DĢhM]TDpoG5ƃK՟px&[h(&*R!E=X-V2=Ԝc'|G1L1)&S3 ?a#~aZN@uꨩ$,3̿ Fq{j6ѭiF~'0"-= z}3CThާP B*,(k-1w}{.M v>`pfapS!1*-hNP9.E٫C-=vf OG#38 rx4|ϰ(iV#m}CN%hZQ )r=suQF(~a(38S0ʣޱBj)Pƒ߹URb̡XLCRdfs&GՔr80]As*Fu{pODC1i}*qqt$1X>2`F\lEZMEƦ'b#;,TB zOo']-$br Pyw-H܆)61Jv$:BWf齀soDL \@Ms~@Ccyr&)z@k|%s;)eX>-zOϻ8iV)}fUmwbgA >\bߑ+5M`z-߷ʲ[ Vz9ܣx|U]vq?3ɬXՉhmsf6(b-~?6 ]Ȑ׺%QVu͛6*ΐq4|ZnH5cԡwI.׺SY#3 loI6PGf!ƢN0r1SVl1 7z^|DC@1LoٚxVI9)37lRaM. %d,u_R mκg6GQ抈,nEuL(!Qء 1|&~)ŕ}!ɐϿ˧ ZGIGJ ,I㢛`-`n{Q,*,vŀ7nt;K4H,I;A$C4TfS#kS IVg$؄I'J ;q`?Kk;O / tD 4]!2{LH[bwz-V6"|g*Z.sݐvw R%PNAԡP5՘+kv&Z4sH({Vp B.Kk"(WqQ^l á d 'z# A|򫱈Q$71}XK]B&>h34x"=PLrdz9jkT? $j, i߿dqjI|׸R&۔0ejd|ӭ WLA/$RA'HX摾88p0KeՅB3<^_iFSik3-2R{6s̗;` p2P DZ~|%&sX8e ({5DS6 N>[P 5 1~F<9#r֓=8{9*(r:wsmvY9rj֩!=\8O0&koCd\Xq~HҌȜ^h5>fGYՇõ(6Dm?N98)-]\%_8f )դ>Rn[UܱG]H óIBVMpvZ[9lbқ NQjG;Na-M,a +8daZ! LO$7-3_#aY4+nC kE>Pāwo`E1}2OUx(4)Cgq +H` a~wvk`lu{ӋdD:I"dB9b;GdJ.{@>د|?N8](RP&wCjT UAEx*CA'\3Nu`4YA.=vf7]4.a{q ڴ8\rbx'@V26x2R&r~iqP+rggnlv'R[)xbJiJqR`9;<{8Odm,qٞ~v=90g"A{~b᪈BSa 9Pi5ȩ {մ·}ާXŴ<I8׮ytɢ9) kڥT,P<ݝ[x.$Q ap34DT~ߏ>fۘS,rfKwU:` A3}uxf?ǒDl;xV5Z`:+s`Q[[%u6\tpeO3nWEg%#MB۞|T.Xa}ɳk͙F|쐢 H;`A!a uκH  C'C }FgέMߤ±˶x6_acv`$K諼e+"NoqW/ fJds{L^]LpKrRơ&$~;[G"i{!(\yBOmBvo( \Wqc*drU8#{fRoh3R5:F EvZILgT ?u7C\$:讣9UVH-h8ڠFx O%:ۋ:r0z }vJpMvƳ?Ω+Gvl%:lDo:-7dH "MD&oo]R_/1 ~AqтIeeMO5Ε?})嵷4aJ[ |M^Z6q%1[([U@t]ꅇFV{<ډ2ӘO~ r ̑B2*(=( SS}4SɆ+Awy *= > }%zIKvaaX[l61E>4KrtKJt8T6sԧ:ɐt.D+ye9NFڇA8nXһSbi^ .Cly :T6 Yde~n r֝Mi㌐y3(VEPQa@ś<*U[T֥9Y6mgݍ{#fƌw=d^&Kjw@ݦyFWo.IN'L`%U$;gw~Nf^b1|ʨucz1s7fq^S+AD2N8X; ӝy$*bw'V\=Dqɔ>)4F!i{uGܢB!nj'|4oա>uaߎ `9:&5s}s}F9\DkwK/5ytٺ4+0sJ^10[-CfIDdk#ȡ.>\͢2DcAϝs称sl͋{k>R{=ȡPkXLcP2#|,\ x=ɣ2~~̟X1-4b?ΰ7u%tEkb2K_'rx QG9rΓ*glJ& G-%pѩ&ˤ.$]{(7zE{&MCz@:>-vU} c)┽7t700q b;2ьӬuOMۺe7UgjSPxKb_2YO$۬isc6P_AԔ5,zF+u3-uNJKNUU3i#ӐwM@> 9p#AlqIBgs ?QM.mvǰ %IQ p {35Tf:A>Ar=4t&qk~*>߄ԡ/:]QmxG"ah)=#.o0ng( ʇД;NK^0$j̽iad`ge[+I>= ̎pFr0-39M-GsR&#x1"Ed/xUG#\v{ fϢPV>ik +uW'טZ*D.= V4 /qk1._/mG6YJtE-(Z\wp*E;IR$cW 7ي{xs(pIC1y1<ڤ9‘p}+Wyu|_<=-1wC3eƜ5>q;UR)%:q)JR"lO7y*uIEB^ %"AɅ@쥺zMgK)6 7Kug~֥g cT>D\12Il.1R .J$YNȨ4SS 逸;Z84v~ Q EC]ԖFwWXPaYL]ΞW'U#xH͡=|@[-@rlSeT ,8.cpʝt9lW}T5CϡNU /l(_`gb71ȮkjPݝI48PI-CW=^g\D8]C@HUr0,mT"J.|"\J,U#@lUM#:"xјے5AY3B:P/*}>g628-3BR?Sx[:v V@cPEߔsu?rPNZu&Y˜uPSrTXG]_3)loxF|>Lp}GWvMX\hҎK}3l얰#G7h$a_'jp svfH`ش"RT^*+j#gqnBn*]t3cKʯ/.57ڂR 6D0v11mD]ݬ\I/L!n怺9K#ZG0j,aDvbqyT5l7g@qŴS5!#0w;rTMR_Y*x\G_;'WƟ|%fK4P0C3T_$ӼSdydNLKRL[[FǥCַrj '3=,]ީV,[5 TN Yˊ'9FA200j_A~|יyo$z3T,όBlATM{E):޸M岰&nU4LpKzB:p$hH+ا)jkZi\v߈2g+Baq85nSί=V$ޝ%MKi~Wsey CP5X~eyF}9*!O߽i}¿]}Zj"3tP( ƌ@fOj=:1 46t>ƂѾ?ۥA4zJ40=-t l$X Dh"<[oف oZ{RBdy*C᚜ {6X60F;b1۲aR- <%b3DUlҷt4.@e2?r^I羣^ dE %B۪4-U=o0^pv4oWS ̥F>CD].xI6ukat(-~?_|ǤYfgJ"Wįq j.Oq4VSL'{A4`i+RRbÃg"EQGF+3h!3_V*j_Xпc:߆Xgͪa|FI t>Rv7eHU'@|jrKNq1p,f0T 99?-pt>w-h%5L>ʗ6?1J;.BK@(:M/XK@bV- ϼa_#~I^%DC*hX:%Qr1=4t_)#UW`ը//˂P!qyDx*:'1˼2w֩:;)|H =2Q9 +f =jmf_P,EN ׵ؑ:,!l@$͢[N6tiR~cP4ChZXT*"[#QlL6ב8"I?mY?22&y'ا۞Ls?'WNB$Cb8k u`;]I$D@!>:ߏ~sB*cbQ ygy$8k|=w\ ]:D͒35[W f(:/F*t5 :L8*HrscvQ KRH3·"e W/k @/`^󐾄I\P:؁GgkfN <4 Qs4sǺtM\M;\m CB54>OIf,gƙ,^&tCS"9WGr=6C[Bo[lD*~rgWz`>&sIbu oa jcsx]¬Ős B/DX{hn}o'WKRCA3gl)0*v>4:xMFU&=ۀX,JFGtdȂK=7ƳǛDzMwlD!Y@e1ppFc=P*qӉ,M{eB5Շ mgW6b@! dD&"ϮR[9D nTPH7t$') QOEdmd8pd#T /Vɭ3h(4F5N4@ܟG}BM܊$Lmm12v V%>MGu[%TD"ͪrxvmvti=e[.=|. Ϛ77mH;1nRz F|[[S S{*k-'EcS18\UF.kGY2~>Y75ʢv8I`U *s/]%^;&clf3 [l>z. y?(ၡxd_gA_~xq -ZK97盌!FL-ۨ7H`0IVTj`;'8R8LgyO.+;L|yBms 2x1q6C[ZW1šÃ1j߄Ҵq@=ᵉk; \ ɂC&/VbClxѹD 0<\ɏ5Ը\eC7MYFIUMEK~>l1:pR?Ce?3 ,XJ}وV"<+ g_L:5"d8c7dX lA{!Pw0ܘg%V]̉Uv՗I+ ҫ r(ZA HS$) / -վ< :=+٭-md5QY)! ++W\i|§q|LWEg}4 ?EUH94r.=DM2ۇyxۖK}-7좻ٙR%m+KLhIL%C}"(!9e>jJ!yٌVvZp6P&Jf,A[!Sn]/@wK3z.6M{W<,l\K4Mh] 옃 6v=!I~K,G2gox0OɘY5ltiGdR;xaބ U \XD@']3ʎ*)!b$L.&`BKYwV(܈tYG5vH@xKfyCJ`܇GU(\'2U7m6-*tG%JbT)ðOj~G`!L0UE' k-H-:5ݒ٩s_;>ú5(MP|{yW &)1TqaM7*sBz\>6K1ch饄i W< ?NV hU[8즃.ujJ(U1/Ň~h;?&wr dbKfvHK V:x™RHQܿ A?HX)5fu9qfK%m佞Tv_eF)hX?ӟ:EʆR“ Hg5&Di g b؍/U0 b2ABc"9xZA^i8)E,YW46m_#]ow~%e| ĢV3iכrǟBQ~O"P*T32b!?: ߓ8aPz g!c<]Qkt=_+e-%V){/nJn3Py+vA D[XAcܗew66XK\5]v?ZHQ>Qo3;=Ug-8dvЫ?Ka w+ s+D E5J1ne-۴h'N,>~-*oqTxFp!woI|˂Ba"ҁ9D2trփh3sW!5Z $yg]r|7P0~jv7nz0D!S _YU!g7/A#*rn c *J=,`"nQбCQp\(7ye@MzQ9emĆu?]C{Ɉ!qv3-Fj#ָTߐ(K5k'\e" +m;W2 6_Fg|Fx&Hr Y:#yhck }Qh}noz sgls{v(qpx!UJ-EV7G: jo M7~d-XC> 08n m]()_'w ,lv]utV +BQBRT갹O *3FHv=eȈeP%6О \l PUO 7<dݜ}C~Y3O!]K #kD5BU0P FYfo"LTpY'+EŌs QX@)8;+LW͒Zb"W Gy+}h!;5oU񤶷V]UĔ'J+XAW=҉-uz;#oyLZҌҔvۼ͋bsΌriJd#eQe(tl]W-8ˮ/;mߴ1-i<At<}=`ɶ^k \쫚M+?pdV"zC GUS$57ӎjNd:$@F۔j}M^`|DeY.k`HyD@!%蘶go*0 T >`ث%BQ$mGB#FYeKkQaxS α Ck<'ӌ`cQu#Mtz7 ܆h%Jj`Z J D;f {Gȿrp'tVVh"*i[Z2[E74Cb`,4߮0]"N78d N#̅à"n*?JoC,x2PPDD{iPOL <6 W#, @o\!3، ,Bc^l^N x_}tRн;BeŌJ«g!ݒ 9x[J٢A߹]IDaP KL1#6 vqk@[p8L֕#6sSM4STg0>0}vzhkfHb(5s8Į GeŽp)WI~M1 [PhBZɾu+x;':k'1˰!9ohHGwBKq|" ݲ[ (J CU#N`s mIo%=eXuM)~n2C7 ZLyICO809CN@ϧQ׳$Kγakg \ (a;6[k~AɽrFa,7FgJݵIAc)W\IE.~|z yU;-HG1UC=}d`,3R`?KX•_U _W(HAP?\]CTT@| ",(RFFmaDgZvaЙ׶EJO`w*ZQ#Z: JWXP~*j]3Τ(fguzDw4z -fȐ(t\iq̩]~{u#;ƽ5RiB뚪5 1b,a68αw3.L֩Op=QWU%ouFp|8]>0X'kڒpY26| {$0hPlVć/7p?Qwm2"7T H /bTnF{T-YSHLkK]l}6)@~mFN{S*u/ϚjR~V05nr JB^[=u7~f] kLnc5Тx,ffn٦o>[*Jlzo'To3Ů_eo25O!vM)No4U̚K႐gj'iHҾN_Xi b&ר;k8+F0' 4G͓Y +"`s3z< e'*ƎVLqB'9@]Lr΍wy*.>GLfyxr 1j}h[Yհ6D(-9jP<~ໂS VK6GYјS XUIo{v!\Zoȳ_O/.ZR)h@Kv ൘2LД.Lyb>Oo[M5.+/@V@.ZעnMpe^,N-[GӃ]OZ% *Q@#^z8B}Btbfn :!,1#K*hHq;) ACw)t ZTHB_ЫUSK!&\_^Phvs7M+" ?j FVڏW#LbgD"F^p[mifyzxWb^Kґ ,Gq)0HцgL(P"f(;)I U5pi=XJzԫLl0_/6؂μ?Rɐ%9liFgK>^{H{rKJ8Wܷ܌?OשUSڂ,aGⰴe.8,&]tQVㆁȘMXc`!{t"yN0[ϐtiJ8+RTK@Z eG"̍Ax@^͖IjtH gq' %AEh&@ȀJ`RP-QDxdHጄ1,ߌ&7XZpk@MlJL >oBh}=B:wuz6g!>=['Sb&PTh5d 狭-X*&szǥ iO:?J' QmnrF4`YȘGJ4I636:ƕKlUlWs?Pm 8n#涛p]js3-&u9^.ztPQgkA)v7nIX}+t-*3;\ ŦgSAžI\7_ "Aj}-Aٹ✌?:Z m<Cb!\h;uh,em!В& y-4L'E kݭQDYF077n̿)K{9 ϫ|{:V/nT?FtD`?X#'F{CqyTЏ>QlzQ90C%=}*F*3CkrN9|GX,Q➵Ȟg5#=3V}5>LawWCцeW nH6\BJ ^A@+ѐ%T2!N4ojۺ=HɴwMmHW k Cx `p3V ?tlgwL{T%Y=8u1uWa蔻|7Yo+7xӀG=Q7N"$[gwIUP{i7[S6 ~ y#' JP- }-KgxR7re_n+c#d+kR_#lĤws"N8z`!)KJ@8CT+9 dVԆBˏ|A\{#YXb0X.xT]H6 wALGF럱;z_PgGkM6~+DlVg}H) lc"MK4U'F$17 rچ]MwԒ)cbk+\SD4U`MmN__{T@Dsd^VnB bi$PJ*FS/qwlem4>x= m^Pc;ţhv8՗dؔ+H^RSOia^bxEK߻\^X5 Ōyt$)Gr$+`E^$y.E@ETTN Y-+a2bJj\б:E(^%5JQr,[; E "^wt3ȷF4 DXF5xW6@iq&؀(hX>`%Hk`тw] ϑ6~FI-okGAϝ)6$k7LeB/!y/a]:[y 9KMZO%IݼSZ f`F"N?,^apf4YsY lHnK}e;:+#'ۦ'+2!T M4FA>_WUm"=[+ٯ9!t.Hj{hVv) 0\T n# XeĠqjDѝ&vuP`5]\l)!bp[}:=:[mvџ$͡a>\iF́~Iv&9j]&na5~f 4Gd@*Qռ(oAָz>G<`i5iqa|ͤb >Ү)6KW]l0*a(l?/r&rѦ7q%a-}:᠝KT}0?XlgH.UB❏Jfq#B+W7G[X{OvX/")뼙'x)JMA-sr+; dk!Nq˚µu}-}6s"В+?ONK˹d(Y8(:2$;qGXStȭDZ6F{kY*<e94L!ğy؁4JF!.X%s"kB)& Q4πGa3g44n@Ҋ>wP`< qNoGS .\AU[yEH ÚIߛ}k9gOT\@`뫞 l|C"Ӽ9d5ǰuA #p}EFC&<%*x aGݤc ir2Gg{.Xtph'YEiCxdtz[ֽoKO"sVqևۣ0E$գfPqXi B0U#wq9IÑ\Үː)n!Jʄ|. /d8tNWPv yNְ0x9MHF[BJcZ䟊vw+FdiT[[L,xH$W1[*zy pn6,3-Ut2M>f[b}CHR0^#(Iy;1e~L33/?QX玎vZxE0l0x4dhݝLDl‹HaT|kwS QW!{`r+Dk%rџ9# 3̶t|33JϷ꓂]Y$:?(16 \VOepRϮ="!4mJ^>V=kw _HXζ00 jvUA`67 hG(Iqn5gOcћSpfB;ѣH]7u*6EtTu\UR5.M]]|NEXA" %@2{~5tF>' p]3VCNB'!mckFrg#>AM۫o7x㳣7V ٲ[<ۯD^!L"<5 Zy7B_'A1?գ>$ނω/ ƣzNy1KkHWt/? $% 0 Qٔk)uScnݝZɼy S31P?AD4:BIfűc-(Ę@p*\u`A$GX_ +?AY* *915b-և؇Bf Z- x;H11a ;g8ctP&u (Ԅg'pĦOOh7 h[.pɣ՜c89ZJתRLǁkEP2T:9`6OӼveZv߲^^ZuA m2 1fFj/R>^`_!C NXݠ1;Nݸ?dQם-D!nJf'DۃScdʇJDRDhzh,}v_YӹG9gQEp(1jl+ uV31Oq3NN)]h 3ҩT kO׫FQd7Du1~%xQ}ս(Np=84k>%qc5 d/[wG)8Wx0ٚt3/s72[DŻpĹDw¦AdB IiiƔ$`xhW7'ko`O鼭fZ_L!fAmhMU5,,#f7윲 r)SבtɄn&W,7b;= W9EhdࠏV™]0SvG^}961U_~d9+k]C=HԸXչ݅k!{ N$1zk -8p+!.h7gB1@G=2Q5#F"Zݿ$P`5ˡDB?wvGLAOt o&R YkC/ۗ} o9y'&aXTOV{(۲3/oB8Tf"tE Krt tAEo6 3Ij?N _GɞR¢ zLR׮ Ϥ|I@$o {QerB4l@щILKUkmc/Y wL)^`M7{£X-}r)}8JuZv~wQH[E,x Ub2:n2agSmZ(G.ZDL$_JH $D}to8daT"Ə7(nB6+-6F-ODs\t^K,VV.7IҺ,!W3 x G*+K<5QP $BCnie2ܾ@R( }wBri" BiuwO#PzhKOi} {*(Z#׸i"TO6R f =xEZF^y˳HwC:N}CGKpeX/O;iwFO*ek`Jsם'SZq~>gYthو&ZzG@>zEWH|F+`J l@0D#]XL=L}-G2{Wn>59 &bOjE7;:D[h.oy~bf#{,[PnTYze\)qؙWk?,Ӯ#ff{ T4ђGC{p ؈DDi}niGwdzyp qe pu3Q(80$j:m|Rϴr[N/YGIg+sQ뉓s(LJXt* U 6>{74:MML&$BxɵPn  e(Ȧkϋ{-!0QAIp#{PH`yСlS'oč9R%~"b <@td-{Ju;VVo L]\1sBmrwv$+mrw\d['OTV3@>K3[nt ^vi-e7vٳ8 0t?tD} `@#y- $gw+ӜK>|?Tr(&ȃiFE+(0@@KOY(+tX3DzHTs=NJ"vdSAEX;g޸n;lA1#}hK{k,(Ozd `uϤv&eEǝFa3 Tڡ,qk Q"HGWYw02 .v+UmIR/*HBV+X=8BadqcX `|quniqD$.ChO8 ,Y5oTd\Bz:SFW@:'eqpdDLNIjhKp3 hz cV T{ޞM; Ef*3|> v^jQ|o I =*-4wpCaVa\ro5 p#󹸧;g蒖]{,oP-:6̟t6fnŻP.2W#"ʉ,AU׳`c5lbP/Cy`w訋c(0v{=rCl-H;!gq:D+}k[+TC8EWA!ru\.s^q0Q5{\|v'Q*Zѩ-(87(6 "_3̫^Q'Ƶ &lYaڄSkŊTBcFMoNWww 1/3W'uKĐA!?d{*rdXT6_m d s WꛇƠ9?Fʡ,׸+ɟulHf e (!``yx`SIybXJٲ zzN%;ΩkΪTE[E‹N P 4?*@o]MdAD0vk,53/fG{ 6:YEƶ/SbHՀϚ4޿!M̜XQbB ־m).ni%]8 (=6DPmD)A%(wA2|%a/J-f! ,$EaI:+g\W=yGW* F|v;l[6 ޏu _vưNVRo9=y1F@wy*(jt囲N*x97$&b;MN`iw=msq,v?d$/>ux(7N~>߯ vZ1>Mټ/g){:^42Iӕ7@S4<2:H.+1'+&eGM>q,[-"xKg<&rX;z7/sKB``JaC\:a"ׄ u$+D9"#KwwTL͖5W:+t5xby"xΆk3^0QiKz%k9\;Sh> %b.H PwDs3a#skpF &< Mͻljhį:n^*(=fV o7鞙ovgcA໬/<-H4a}m'NFMSrO0I Xw#wG|iq} .q_J>mjXRpnY@9{CANwK*aKGD%pxS*揜𘭩Z t7_Bne^'tMdg/N~iK'NLu)–$MPSCS"=q{tS%!S$DF6Ԑwb`:*g8IN@C|dZ)h=M0P$]V#RsI\1xiErMApRƔNuJL2c9G-էNqԱYڽIq$+7޵DK;D 1}kx\clrz:~z?&bB'9n"QƁ՘XSڇ-`Eǿ.\M>X]j #aF0_bljUmVC;1YSYc]%XwA< f'aZ!snAb.'~KMKrIeЬj0\F^`Ez{f'. ԗPR3[P瘡Ҝ~ޖʇxl06 Jnɂ hӷV_c҄ С/,GFG1WwyT>@Tм~XyݯlA"}wjQc%̓WaxBG盍dnO-Yl^? cB Ї,DŽŅgjX*Q2¿SiU+ۣR^bFhStXJAs]D*}0k-)T+u0;/ET;T%I$:Cs^EM9/bbN?/> LpAιH+H%^Sz$ނ%m \ Hj6:vt,}gb$q⪫˅}+8iHͿ 0&|"3z.Re x 4[W  z '$6>Rk+'UPtN1U6ED1gl rI%P(Fq+`%W骹bD,l iRMҵnKKuIw!xÛoI7h OIJ+7E/^ %4c'OgU70n bi55 i J"2Q -=Q da8%R=>l5ǔ ~'*vЂ[3QwI8m5E,:-8EGWLKGR76 Dv_-AfLNy֤<{.gMի׷R?^BR96z hPeTMQYQ>EX r{ҽџ!6b^N|zn$E-_&Zq:"]Z7?{KT$H&ܿmS܌۶8 JGYvVuVx>1r!%c2kV~HEw9{^1k'iǖ+1 tQd]^bCsCG`"MGkX/f3뜇bgn>f!@2TWтVz~vpa-9N:3JrY5-DA78P!x|\==$(_ V hdmтT:QƸ"s5.HyQD坔'-DYfԻ\JCl  ~jT÷y.; 3#eu' L7>|e6cAWhXJcf?~?Oׂw3Hx])HBеeJG2[`P 9AaCXMBJX:;Q>4LHh%Y _洶xGl?/q5er)R*5.ض,?%V^DA.;-!M,_ ~noћr2p(U.n@k6?lAU*fu1MlíB$y}Tʯ:%CQ#s%=~[lJ>(&Ө ^8T.&G~+ 8&.emOFmjp~bL $QM+cU(bFL fR2Z껩bV<sDR~bhgO@F;mUzIRY$@Ӱ}-Ngzbef{uiE6<ڦKS.D"k 1t$ S6L-x|wd`je駝* {g)ڈS!:s6tmmyΑ95e&.< h6Bߛ-qy_Gi/@U[-L#; |Pγ[.|\},D*F3]`wy_0> k*eoK M¯UtuQǬ#}.]ʼn˃^3hT^Ĕ16D_Q H#pՏn#Qj _0}*].pf5)\ț)ZsYT;@lxzI+Y ,r1t9L[z@ "*zl!H+/ 6cY5'[CVilln'X6gAwlm6R{f!Pal{&"kbRυw $44s ;J&Eyʊuu<׻\cٳϽ^d*_Xdv;\>$h@Ϳ9<2R Pnp&C d/*1ٙ^hgxA9:ZW$8;V0M@ͦӕX!p :=4 2zT]E}T(U0 i^sτ5hN8`&@wMp. 8vWK'Tkڳ䆤D.ԣWd;e[tI|tG8Jr*I`oS`R` Mw73St .,D$p<74n^}族<aE Oz[ <3+ +kh^0FZX3{wE2_ ~* qTkNzh.A_GF:L<.þ~DoHd_4cOJ%V{vs&49GvynQ0v>\gd5f_9cq ҡwR{ǧ:r ݛrcdq+D!&E+7F)j79g.br;hp%ESl n\ z̓27O .EpK*& P">b]i r?^)8M,4XijX:@ 'ܷ#LfRؗ?]~0rGC >3u L4Z\ou9M=ID!MZ,r-jC)SoL>JN8!KVe]kP$4zATyz B^?yRh@dY IMdu W[ZxXVx%}@ !n!)v_)(N8ęf;Zn|`sݰ~c?XI.f!5%Džɩڰ1E# wFI]ծ?(Ok2#kp>jB_ qCX[(YٿɆG>ER Ov` bCGm_7$0hnbiƓffxS쬇bΏZ_l2;Qӵ &F]4htu ~p]GʣR+b+Ht.L#'koS)-LU=hda~t>ʂvhDre' zHt(bNw g寧TF6x4,r^6sFL A]nR{hd.˹=ˮ 3R6[Zw DDp@ eA?Aax}AqU)f/g~*6s99M~n R=#'׌(;}vwdp?:Yěls~l1lS KXOғ7b;H%R_&_ sKx]&_vmX>1ݭl%E-q(QEHaNG$,xD4 7|wL2P!V54n/1ߘJQq>5{EQ/$rBzhɩB (3J d98 m5U o0wܬV|6R4gHsG D|VDѻj&=,-ӄk y.?f"_ObD9w@0HCޫ{$y5!6_eYaz^T-^>CSlP }eR)*7 +k#$2fL%K]Xai@`Os=BcvR#g7=L9U:)ر`m[$Ͽyv]+—O֦HDP*݉DI 4x[k2EvAv4ҳ_|Wq{ aDl6G] .T F&EDr1Rd:cR(DŽ-g:MLÉY"lOj@U;hWGb 5YiZ~lgfimz4NόC?bnq]-YҧҺM"{ڲЃ%D҉zN*܅kSK 7f}Ϭy1wdvi| jNqO\YIZ*ݎtNs\egEz%,+txgD?Y1_ڰ X'/X~ аy0rPέ'$q,Kf+Ca6>LsL9]ZK#D&?cbxDEJq};s22 ,ՄzF/Us=^f4ֲ)2Z܎|B/ c7/VBH W*{UR䳰&Hw;"TW+$a&ȼI=O 1?c@iҼox ׵._HyU³ȈڔO@h-Ux YOI&7B˛Wt+k|5A=6KՓ' w#r>"ٷY~nvGɰLR?̄u_zK %¤|qۀVB៲PBt:/>}'|-,OO;lz>ztz.O90L4J7l:YۙiP~@Dž`e ;ȩheRowoؒa(DiG!/-}oثi4TξaZQ4v]c qH 9 Ix.=N'8ty+X5!QLBrzx'8e1lɝsD7Sa793l+24X^=R$K۹$NY0J4ߣ3VߖםpJvtZϔ]OlĪj1+n'@]qVmLm!6[N|Nd#}M' CX-= ߥX綞c727Q*ՖA YmZ5bFPUϫB8lL 'o,_DѸe-hAt @sb jѿO>:QdD4u].nlS@Whĉzd$&OG0NM_݈^ $ABIE.d61`\d|3XB9+@6'y~(hHT 7a: ֌ṒSW8)$gVQlhNx}2Bxl")ӈ!M-)̬0h*g'nP:% g {R0 C;XIU(j2왕P egۊyr>Dr4Eg_,J;A _IUK=2*nv/*lQ]5CYU' /d h_Co4D #Ըhz0U;WXϯ Zz]P<|!O+0tvquy/PlY{n`5sGh\f"#ܽ5 g kuu spo OENsJ\{@HNQ:SJlICB403ՊM+񉑓ZKITb+Z!ѩG.T:c5g x Dm\cŤ p%:~٣$[D'zkzZ7VS.odEcмH$& -oCJVh2qu5@%sbEB? PՎ=CZm2Uk-w1А-n&f(4@E_yy_GGm[]%ebsC ۥ`i`3NX-+Ȱ,@*?kcۑXg wS!gFވj%UGU%g'{4)]#vuP`ϪJJK`S^qpjASrʼ `) 2y RG(Eou_ЂSewWYJEha.N %$/kg`V&L/ಔU=Zvg;4jTᢑ" 8tNuG 4~Q,PZ%S!(L`,;9]_ sw*RpM٩Fd :24a6n }D1Ӂ.H@EzCZSX2a0B}a3mգK1d[x 4Kx8KS&8rmE)_~l~='9/"ebpqo5`x]K/72RMr$Ï6K-ȅ̛F*UǪ%*F@!e>u!Rt]Xjtͬ0Nͬ VQM(FaLP4h;rUKNn`&A ~qڎn-RM}Zfy +ubXe{H^DzKNϨ'L !/W>-S0dQm\[{rP;E NU[&b[˽ޥ_\CT0MP2KſՈY'K&8 igڝX_@"B9KvClPqs4CR/$X]DM} Y$Yo*U_`^Ckѵ׋ '0Ӌ3CN4{*\C7ZiP 5cNU|Hafaм^G~Ǟ͹˭ˬ9?HR s&NBVu;^oh#dR BDD6(*aʈKmJꃞ-h!pW7lcv~.m0 /- fªaD ZPSiM>xR9a` D\Ɛ !%t:BVE@UC`w)5D4|CH I]ꝁ5Yz7ȣ~66~]Ld0Q"|uvRˇuo[mp9O̮ z$_3GRl^O) =6qQK/אeY7~HIWkJ? ;ÔHijo~N ,%:Y>G6ea3xVۋؾX0q뒷`-zoxr% (H_t~:~c9\ 5n1|;4@i"Ӝ ?[M _;n߉*@3jd0;ll[G79 AѾ og@\P^&DI%k8Ctl&H {LEUuȠjbZb^26{S:z5p%i{Ub u-AF%3 #7F]#)peDr ރ!I[$Y 2-ƪ2З@beJ?Ԛ3_]&{^nf>m%ge9sohzM'ܲ8M;M_L$ɞhSS|Θ4%W'{-CaS[TBIrZeV=LYt벧E1\ ܾtl'pS']x\\,PT[/ Ga9V:m KakH^FW )4 vi)ܮᗑ*Q8?_}{&ԃ=omo8ޖ[TQ#~"KZjO) a<[2)E7i]わYXKiyO-(җ&PQKoָ ?xxn^EĻ-a87r Ľc3ѳwD'LmX!@Ә۴uT \hpQ֯ZXEَY[zTH XatݳL.4a"p(E>.#|T{ruZv2.l2zXv@@*犨MTi6bVJDϕ.[`] U},^zn=]TEt5QƔgq =őX/: Ռ9tcAE }USaS K͏̴hm?Mu^$o6FD4ge'ShN ژn",pl}@>J@na,!qM7 pSzfCoD!\*cAcm`!/i c<1d|Wl)~ɥ]u9rÛic+tx Lq)-2?1 UW?b1@EQgL}1G;T@DbCB_2NmĮrc[& iߪM^@6 vj TCl &NLI w^fxbN +bx8x̔d{LE,|z)1*lêA{0OХFJ1 3GF{&l3Pa^o4F][g +@>%6?3FyJ¿/YzDlk:!'r^\ MrjG{`Hw_s /3[\ƭ1T2qPR./o7/Cs la丏jyIZomG$yY P:("[:HWHg sE~ #$x"p(՗IJ≞+p'*` L Ivjɰi"&)0\0^8%,$1E+Be2uR6e i;,to:8,ah恃I~8?HpWi3 -lDdC^`eS3Hsd1li{V2B*2yWʭ~z'q6U' s=/x=n BU EAyzD^^h0Q~*'(pG}zAnh j6_ ()׶@u|q7*L)U! Ѳ/4xʉ0"fXTWy_iFE)`u|NGz{V83Ӏ/ԑן9*_|0pS4oU?@ r $iz ";3U-\)`t!n0͉̅.;ŭ/*Suid{bhmR(6ngHvunTk<97+~_qa}5- AY}/Ew97'F}(w=EHDyď~ܘbٕ szVƞ-ù*zAU>M 5l\Bg,KdhR)UOnzܿU%eՔve$WxȝzM#zkLRG+0\('"$|"![XVlI ;tFb b8";;e}f.Pjx^/ DtfG mo#=a;**;™JG<~u,A&:ݾ |}{橎|kVy2lk1. F_ˮE8MKzgC5[o^alx.L&Sсt;O$4(pLZρ>sd%RA 9&:PB&V4'w+$R7_EطL47 5hrvćDŽ@#up0f&{dT#u $EPCr"?>XM lu}w\Juĺںwf^xkTP`U73#e{5 uحwF_g Գ0\yC 6bX}o jL=%-VD[0[f=Q}Sl rsGtKنOQM4QهSYdCb"~ʴ{?*ϗoYI~kEZ^KOBA*eGy9/p C%Q*Uz&Ηaaaz81Eèy l4`)07E=$F>ѯ{l'6Ȕ\JRC*BعtE; /EG*`^>)y֏) į@ u:lU'g챫{_|AEi;?goGJOh'@&M"b`8bF_r!Z[޲zĩj.8.Վ+;ڪKl-v&&\f##f}&v,bizp\4W51󵐩 "% µʘU)kOL*A4c1j#% qQLVNkO&t<7~bu8^w2 E1as׈\nxe(@\qj?s)u%"+rJ \Sc,/d_ոg!cO.3ϨA L7$jV#q7G#d5 p(=Xje=oΏΟvYY^0i/m~hM @:|nB>\cE; ̙BzDGg;qB3O[4Răsʷuw4Nс8)↣)83<؄k8<$<(.{CV*b' yϥڝC[1 j2bi{뒯F)uIw!_Iw6Vkn4r~)+wbdw(wI{$: ``%-'&m8!!z~z>N>үà nGt{(M@_Z4րvH`eljkUfbX!#Gҭ`?9 q,O^9Gs{r4ywpŋ-J<} l>؟N>=0,6^u>1CQjx'ؾ9ܮ$%xOԗhW&yx_V:YH'ĨAB\l|啻Yd:HoۅR X>TɔZbߏ\{lgq.Zdsbu::ἄ,}# 7Й)N: 0Sl^4k@zNoK&R $S8_ uw_uMI~Ɖ_|S8CTxASN#/%iZwg {{PoP[ail$aM;*"l=k..Ƌ:|Z^?,[dHc|S"ݪa8Y1S!\F:Gf>1-fȧ"ӼN?X"ΞLe_n-wlrA =,VWFX *;*9򫣓djFǏ隧+e]odWº ī'I,:X> DlFF2i-$akRl@pC,ڈ_!B$Y,Vȸ9]o̤I)cF8bV ՁQX?}{Ġ(yH? =8nGrÿ h pCqc ތ bOBnr9 $GMKr_@hSYRD8f!?*׾BPS5r< q_[lvs#c|_s#9pBQEP{:$JLm7ê,' "n\Z/FIr c^ bm 러Ϲ~^C¡+$Ș B@ҪoцbD,`W1H wЏzAȲ4Ј+XP?o`T>X;n9"\ >M7)$r#fqO+0㹳-aw8__ Glw-bUxT̒ *!ShMqDEO>*v!%6^z@꽏ks-Xz/eOe#g06'-pdsE#M%Nخ:ۢfJ8̖N,f*t> LB^H.5ipz f&{3@H8eY\B8I}P7ш(!gφDX)[pi3,8p8g8^C;up8Qk{Pc?( lǝ}цMS } "tε^J!2\g`t5Zx"ηյYC7Tb /?Y=!"?n (Sz׉TD3L-hU+I QYYxh \*N2y9G7O9٦!mwYP5SuXb\f1.ҩ*y@=Z,H 5l}}pv`]vu^hvE˃0X:J ӟ@%u.ߖΡ_ yQD ~BlC0xPEZ1@M^{Ӵ[mrAh[d)o=5F^ңwIFQyނmP^f8$ K] ޵VNgsHftiE >#p(NQ^oA(_G Mش-Hl<6/XƎ 3d.]Sx=-`;6a-?Nڅ,)\ ٶS F7Ly |F[rrQF@JGsus诪xݳ\l q3r=̍p~nBѭ>c9Ń2E [fg/$ ߸&dsnlf5o&W|b֣Bޠ`pw Dha=m ȍ He/:|dP`3u7C`Q"~ߌ!)Y_&밧$bsbTs5Ch+pt>t9M  oGX"(VdD $:vUrk"+oV^YFniHUهZ$lUNϯ^BsESZpd/uI _gLXm=}[dUkfnvK`ڙ@cqHˋn*scx*]Ulb*Th&13DOSzT$诮|NQz}tkE`tQA U8:;O/^.Y<\nCK:;O9wfl" m۸~n1%)+/ 1=8w[;5!7 %,Ǘ_6L{eVS[,pȧe+Qx2h%?ԄVWW7G{(Gi2>]A9,@F(9dxEPDZjcmҭA,%2| |`zҼ]_ ?yQ^s&j o Wg6.r%(Lk3{6}?50:0ʣvxm}z)XhZ`k}Z AĖ#7]x42,Hԁ4&̉XZ5M i 4VRV.JYX=![ rʬN@z ^%Fc,t$ƕewEJRtG@&H:N|`OEk$)iRN }lnbL'qv0GЦߺoEjH{K3ChI Eݤ`M2D t197VTت ((S1xЃo^cӄ%;bkgSop<dUђ"h$~ X=+A=EujY`ೂf}* gǤ Lx64 u or1:xGDUt[?6Z:`D9OOAs:uwA6 nBY/NjZrP)XGhV!p~ š?Ȳv$Rײn;_hF欚̋x۵kqIb p30%KSt8sB{0IF_6ZSeL~M_jL?Cn^0ِiM\3|նu]Mt6τfqc,rYfרuFzy߆?.7Л$6`+<'B._7[2][)/=1H$gÑKf`D#M=V{*pL g* 6, ' 0gH{ I 12M{I?u^7<03">a>+=o\c{EA.X (EJ"T57$mX5 WL`dQ4B`;mMqQRKnY꬚Zp"kJ9jhǴ/,l;vE\X#ǗmYb`>9 ?G# k8t2J*sgtFeZM{uGJ&9h[LgK&ݺldIODfd5Q3"%`VINg8R>fX \6 s]򃇤y 7ɸo*h >BpqXԈ]T294QXݔ&c)2Fpc[Q bdbx b a䪳U +s$_?@QZe;!۟Nn> bnF'x`&ay .1NxTwUuMf]fx,eg,K˕|f&ɁIBͳB"+<ߐ|dRӺq4GCKzg9uQ)r㮜B^HEDI<)G .{;vB! ]L\5{m܃nRwkM8#2hIYOHJu 6j|UC?}1MciŌOTa d`Eこo%ukJ2Ż!EP˞/Ar2|83J;8Y$&E{D#F3&"@x>*1cnY;z/3/6$ϵDNJӾ ›떛o ZL^? <t4꿢')K||YwY#fџ]u0gu֬r/_>CqB,zF';5@WJ5~ 0{g K;;Eh#} J:$ъpEXM ӭ0Yj k$v]+)ّ3j!7@@'4k- Rx ZCH_mո6:O܀_(ۋ"[K- Ns.HaSr;V; iuDNsL,琟25$.^ "!6&+tfmL#dr YNOm ϵה6`$Ӥ9 n RV-GeB CYPW,hVԭ.['Bg#$ 3-pC)^x.Jil }3̳p-w*GKɗTy\͂A7% ]=}2Sĸw+f9V|T`_B!< V:9&|,|;aIˣ6ζ7t_j3&\PU,{/盨!C PLw s9q:$L6A%3?}iWNl ̆s%:x흈Cš"#u`֬!oFduoFN@E}ҫy_!T^܌ǰ fKzbP"$l$.I=lњ.d !Ttn$+p+9D1}b_ڈ8ť̛;*\`1nƷA0TO(D9TN*I\.ۉW2.hc=K<W>+ե"-kYx+3) G7u0!mОCb3ghbBX_֏~ě? capsK LX1Kx)bw(bcL~mod, v)6 ,-w_fTn[R`e8g}d pjr3~-ٚHsQ '#hNM䔆^>|eP9}:ެ˵C|]-A`2y"^7&j60X<$@nʐUDOF7VIQ/ٿBق (O@^*5yf?#'#x~ y1K 6 5cI:WC(`_W uYbAr8UA1w/{SVU5kq|eFvDrW! GYb%YgXg`ΧBZi#\2 s"ݟ^2z/iY6[Q%9)l){|k-%ϡI&Yד| x,0 E[30>,ˈx`GfmƄPuuIZdu++=_it~|$dzk6e}+kH7o/0SRu4aӾ :wֽ0\C7#5!bqb4]x7'B1L~*$7ơD*Z@6*r׺ޒTH]F0TuC"Z)N>%K6"$]CP40y6U(׈l·IiYպ9,%U 4cJ a7飍6~@j2zr4n {CcB]Yi|fce >p{zÜ&5Ff򪹄RKdm#K2 sS")7NL:TR_!4ӧZ/PĺkZ]&aj]\q~5>8yZް>4/bdR{xLjܨ$AAO܆'@餰^ pM:8{Lhv`feMWC"7N2J+KNJJܥII˙݇N njغBA.ۇNQ/ [m +݈[LCyIMZ\_i G.8]7CO%Y5ՂԍpIB4lPQ?Got3hOEll>%MKm2  :)ᜂ3JtN|dM(Iz;݃Ewk7MGtTkE=x]3D1vSz7*f5sDZ]9c)/$9 1Wey#-1A|gZnbbYfe}4kBҧCo<7/xa vtڸݬm?bM?okSg@(Ӱu隕7২7:4^RAuwcdyo{E w80ŷ~u j+7좴iˋ$|W1F"Zwȃ{&㪟Y'xyMK V6a'&àMJ6 phX֋0 1>)I,fVX/^4r:@0rw%[3b6 >"ýsʖ漽TjwA.8&ߺ a9bR١3>mYi(' q>,*s[ϻc`7}A;&"4N“wXU;:C Ҷcbzn~ OEbu?rħU4Y(+:،<=q 0o!Q4zCK!}^(d(g .a5!AN?XĿ78z\!7%H RNo%N4y"/MV#Y34q|P2(96֎(,>޿`sma*QDiU4{={$ٻR@۵Ϲb8ej=6q_d \<6aߛMH`?]L?4 !=6r|A(k|Ii88ugB\xtEB&zs~FlŎcC;0 6w3# *jFP*')C-WBd֡ w kq 5Kn0I/1Dga0L!T03>2؊GE/gLPàmy@y Pr_Lr !?xI#ќֈ:䚄!&vVϦپTdSѲRnKB t:6>Tce]Jz -{L &!h}'# HSVAI q5tI@q{icԠ[/6J򧇯OUzofe ju}ecq#t)&P~  9[({6@d!/sp$ yV ḻ!e2kbzwS>&/R_3׫h3BPPB Tʴ^ e쎪By\9Tqq43a%F֐{ _jRϹzˉ+Z bF ĝm˭hb}x*E'|sw!KԗDKtKA y&ЧޱeߏXTl#:].~9b.; "xcUI.|pZH6x>W~t6jǕW! =3˒?iVJYG'N*xJ0"=UdGn>l(S"dW5X$@Q<gl@է109 Xw`CjJf!^?- <ƅH?L}k)6+M\>@v0XQ;`0V` &JL&MR_ vM$,&TJg% QG]#н<[jH^"H1oJo-Va鷚7CYӡ$9U44ղ^ejye;.#lhSͳV 4z 酦|T4F˻О ,Ec0UR}j UT&ƿ U}KIyT]wKJ;p ԗK>S~ᶐd4(f U=M]H抧k u1B Dڡ!zG@fS)ONoボWH[8OXX*]ŐuaFq ,}e@I-|XYyCE; Czy4˘ו[Ms>RO{VM> ( 4,!RUx#3CR=lSWpTEQ=mIy uV? Uioԑ·MB8a||mDr߁J6@x5960~]$UĄ%wt07bkF"OAU݆UxuNe)GoV-/YiV&`O!5&{H:;㞿h6L 1hIXB-k10tVaQhm~ގ M^8խ Uo8%?w$V 5nNnjcYBʞ³vg5KD Ds1Mo8xT&#;Ug3WKeF?5g9oOx1Y&K>9:9ORJ]N4hfd>biKiMV5È H΅ OMf=ǹ-tf_V4qB`-ẋ7jJ.OÌNĕw<aԘv7q/#)u-XȤgK^~yLAP4%'UFQZQt 4p%-NORUJZUp*?Ts5@="l&\fJzzA\"L3fXL:srAKey< @]_KSiǝn#o"]Zn@U•7.E3r|fCOӗԒŔl13/jVH|jsiF\('5D [76KVh_FS#DxAd\$C 혜~P/29rxȯг܎"ˆ*yh*4S<)EϊN{ 9c´3<@C>Ɂ\4 3eԱAք3dVYNqKL۶E^THDF p 3' _ 4C9Oُ78f2@=\Fq 4 t$w96 ZcN+\xJ0@52]=D.2#MCW2C񷒈Bҳk` t+T8 `IقduIFY=Ȝ X80Va6ɅRr0"7X 0d)APرОCZṄx6KC)jiB!ciju:Q+((0Y,zn?Q(g[qfLàDBZU- \(@_K2r4A\J s"_ 3Y\9 AhrC$x} IYD '3iZ|MWܗ} fu T͵_2D#7v^{k~[ȏa/} &0 c~WD\N{' Bj2ecy \[鵉^@ ) < jṰUhȂXdb0:pb4QHIEuWW+@NUtO@(D(xո2DD|6?̹d%r: 2] YZ