glibc-devel-2.31-150300.68.1<>,e p9|`my3$0iv UD=l'W¥N/O yFI;(:/%|5 o ?U%y j;$A"L_:WQ= bc>z6ߑJ,XI"hf\4&.l3C˚qAΐ?΀d  U[ q     `  g:\8`(8 9: BFGH|IXXPY\Z[\]h^bUcd~efluvx wLx(yz 04:|Cglibc-devel2.31150300.68.1Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.e h02-armsrv3'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큤e0ee'e0e1e#e'e0e%e1e1e1e1e1e1e1e e2e'e0e%e"e&e&e&e&e$e2e%e%e&e'e'e#e'e'e'e&e&e&e"e"e"e"e"e"e"e&e&e&e'e1e#e&e'e'e'e'e'e'e"ee"e2e&ee"e"e"e"e"e"e"e'e'e'e'e#e0e0e'e'e1e'e&e&e&e&e&e#e'e'e'e'e&e&e'e&e&e'e'e'e'e%e#e#e'e'e'e#e#e#e'e'e#e#e'e#e#e#e#e'e'e'e'e'e#e'e&e&e&e&e&e#e#e$e$e$e#e#e#e#e#e%e%e%e%e$e'e'e'e'e'e'e'e'e'e'e'e'e'e'e'e&e&e&e#e'e#e&e1e&e$e$e$e$ee%e#e#e&e&e$e#ee%e1e#e#e#e#e#e#e$e'e&e'e&e&e#e&e&e&e&e&e&e&e%e&e%e'e'e&e&e2e2e&e&e&e%e%e%e'e#ee%e"e&e e&e$e2e%e%e'e#e'e0e&ee"e"e"e#e&e"e'e&e&ee&e&e3ee2eee3ee&e0ee"e1e#ee2e'e ee2ee%e"e%e%e'e#e0e'e'e'e'e'e'e'e'e'e'e'e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2e2e e1e%e'e&e#e1e1e1e1e1e1e%e2e&e&e&e'ee1eee2e2e&e'e'e'e'e'e%e#e'e0e#e&e'ee#e$e#e#e%e%e1e'e'e1e'e'e'e'e#e'e'e&e'e'e'e'e'e'e'e'e'e'e'e'e'e'e'e'e'e&e'e1e'e'e'e'e#e'e'e&e'e'e&e'e#e'e'e'e'e&e&e&e'e'e'e'e'e'e&e&e&e'e&e&e&e&e&e#e'e'e&e'e&e&e&e'e&e&e'e'e'e'e&e&e&e"e1e%e&e'e%e#e&e&e&e2e2ee&e%e'e&eeeeeeeeeeeeee%eeeeeeeeeee ^5f^5fe ^5f^5fee31d57e2f6d837f2648e703d9e4a45816bde78163dab190d4ca309cc262bc1c46edf32b3398016a1f29829741bd78b71c1b3d8dc4c1cd5986dc1182e99b8bd895e17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c89aff4e1283589c47a52724fff97c4893f9fe452efc799a3d043bf06189361073d9f1d11875f48ada3f778ec30bff9d29d51bac4621922b97fa9647c8a82efdefac4d2f51d2f4bfd2ee1ced32cf4c6f0e6f1d562264ce26052aa0510ab6c675630a0c4dd45dfe2c0ee5572c739dba52d5303f952555031cfadd435a3eec4c68922d1307da937acc7d595b401eb5418a176dd2c4401120f1cd8550366103fe7254cfc67bccc09334a7f867dda8228b5159029d3cab620f1bb88a4910a830ea1c713e2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424eb637be3f1d8566904f50f4325ebaf7f8b7b830977b2bda02fc2970bc21c8d76d08b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e31183cf72c17507835e212e404d3e6545d970dcd670016ed6e609fedae941878e6d1ef0f0652acf4d5a1f97128306368043be7672fb384911f0fce7ae5e94a4411510a41456a3722e11df85c11adc7fd385b917d4a874b9c83f4cde38064c1d446f68b8ddac8c43067083eb8bcee4309f565bba36805e5dc746732ddb731e744c4b91ade5d93480c4eaae0c3635b08da9728358ca9451f8f4d5ed7a1e25c2cee16091903356b086e4c7a46054f7321d583d51ae35296b1f077d3216f5f3a76f4de9a599a7d5538c4c8e4887983f4c819b1f2fc53086c850a807ff8ff8a6e6dce2d8f485e5fec3b42aff3d1635d0e66ce5c4d2cdd76553687e4cb83726fd221fa271b51dd5b0bf7e4b1a0049b194a4f653b0e670e51cdf39c30e354091f49f1555c0b146eeaad63bd2219d4a500bf77730f714bd69ec2d8bf60169bf3a5b67982424de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c2774612b47b421313cf9ddc75afa754101c7034bca71ddb797f4f8ae06fc6c41615172c78efa95341b590d1b229ee2ac3a372c0bbbbc99c1af1387f6bc43e12b90b941dd3da090e6343f211c649c863b318e9617a993c07365bdcd468f43085adc78a99111852edae1bec79ed470d3e6ba19f7a1826789fb1bb4501835e98f0e7939a69aa56b1ad97b28e66380ed2c09510c94732af7683d4ec7e4728eec73ba63b637e7e8b459ac9a9683fa9ed91fb05c89ea874ed70b6d4aa6ef407db87a28b023be17a262be4313875cbbd90468fa1fbcd586dd881c9e726673d9eeaaaf7c84ad993e1a46deb7dff3ff29f41184666ddf53beee0665dba4603884a82b4c00f6ef20ca2e0895195ce669ee90dc4f3caeab8ae239baabdea421ef3f2da49aaab62b26ec1b2764f4960a75e315e95da82575f775ec833f6dcbc124caecb8289e4b5e0b225d2d9c89c0ffcea13d3572c098e262967b914be53109d5a76358e4dee731dd2d3302ebcc06ffda2db2785a917b91a79e1a31bb7df4ed2cd55b14068ea0873d95356632b8858d2be053f585289d4471e6aa2feb0b6280923d1f5bb1b1786c2318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126bf127bf11e1c361e585667429b05746eb13f42a6050eea1ae80495ec6f10052e55a6d3bf227754cec466b1e3cc50a5bd1348ef166f1100ef99071ff6e08918742213cefca03b1fc2d342296abd4f6a8dd19a53db3eff079ebf1b5ee4501f1fe0ae228629f6f92ae26cd28dba9864e15948976f5bb2b2894bef12ce5a11c00e73dd82fc6f9006f832149f9c236a6e826565f1ed53b9017a8639b935873fe8402879fa5de6af98115c111cf43befe7468827d6e283edb400e1a6ca7a609a11aadbc3a4e2652b4fda160bbd10b93911f34ca60e497fb579b6d91c87673c17ffe8e1b530d55a1958c75b33eb8a65a04a746c27cf876ec3c47827bb3e11595761824acd53af8ae1a300439cee96934f4665586da57422e1b6499506ad91ce9b2228e035093e406f469f79d36f2334031f09439674d1de21f5e300decb472642a1e7a3e301bea0bb009631fe3ed74253d9abd84c6bf725557b6e41922f0f16c9c2f7ced1ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7aa79db3d20afa58ba6ddb7162de3b2588d7a1ca70dde118e9411c1a3a5275b0aa0743f60e5875e818ae5f090d5c8cab84bf14be1bbfa79448b7094dcbb1a345619aba6e4d4f21a3c10e4543425ab2ca743eef900fb8247affd5fa2c19b1ff1c457bbdfb36bfe2b45b92443dc6b7d7ee9f9d7d63a490d7b514fdf277caeb33ef8e329b62abc032a3e9097d565458f0276ffcc2c449a4a361e50348fa26de1b334562376d95f20828f5df7a051498730031547df294189b942d812fcd5baa5ca7327403b08f80276fbcf04215c571cc1609d4f0ad26635bf0500c06adcda657fcfe42053eaf4d2751e7be1cc8342f4c1c7404a6670c330ca493b7e884b20d6c17470a688c7e653c7ea0ec6f085efeb949c0016361f229172c0033b4fc0a5ccdb15774890ef0dca21c8a5712aa1f0c8653e44b287d4227b21855d9932db66e3c49c37667e3d2667acf6e2fd1be57adf2fd97bc8871cc840e3e96539f7614d7879d137290ec8c4c43fdd769bd56deca8418000b504f72acb8dd363c7728709fdfef76a47fccdabfddcfefa87b6912b062a49fc5a912d2e96fb522de012b4783ad90ad5e903dff4a083895c3156ffacfc71397f0530628b274574ebfd14fc6de14095fc6b0d486d89bae9d8a1c59d6c6d8e1617084084abe4ae36879ca486fd6db9780fd000ae4631c5f1568c2d6a6d97c4c8efcc549733911e1c7ef9952b701709e05dec3854482334712242fc5cd14e6474df4983d428adb85d6f6225a881daf11c3c9981e161b11890043f883917f1d3e63bc83185e7c950edb01eadaa9229c5c10c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c657dcf9c982a06ec0a6f76141b6f6aa3ff8b596eeaa57ab7db014a1b265badcef33d734a8a143fcf1d03ffe42e1a3beba48231b3192198f9f2d86410aa941f361c20e9ef5f84e0636aa360ae874c5c2aeb2f6d88db420f2ccdc72d9de78ca439cea37bee5e6ed7729be7d305a9b4a2f62afe225d77102e81a8367325708eb144530d452d1f7187d69b9d1f00f6729032a000eb9d71219eb537ec65e9af5164a2cc5c8b5872c5fb3991fe02ddcb0325dc5b9f3f575f48f29e97c0a2a44fdae366b641fb0b371e6992f42ef6cdb85e98ab10c68935e403f463fcf9317f4df608f2501ab766a16c20f792b41d7c653f7b15f53c933258864e7d1fa35ebb1d5178450638a4b94dbfc060bb71a3ac91eac12134df473d9b458b415041e97b73fea97c7ae956c3273be001635145bbccf335eb3d4c672c9c8ff10259886e67bfaabba63c1d9459e3adb799c29e52046ea5a857a23cf79a15d29babd149bc6c580ed48c24da1ce68bdd9798cb20c61cea95033502b245824e96860aae4cf79fabfd29e95b375fc09a3a7c3fa3239d17972c81b70f09d06ec64db77773beb98cbfa20476ba2b72756fac23fbaa251e7e02cc6db62aa15fa4f76355167d1f358bd742ae61492a5b58c4044a95c7252fca5ff1661046a8b15d27fd482bba27515336b0f36355e8417772f0c9fa7a39fcec5323c23e9869454e1f0c63531dd878bc7e81e694fe6e7a77861ed4ab2d1ccf5eaac6bf18a8d11ae48565b0785372fae8c039f8323a23a22f818e4f2c84827f418764252c8b1f0d2f11ac5886f2a028451090e8b0f22996b0ab50cbd041f1702d081ddae17c197108e3161ace68489a9ce4c3715403495139211c64da5c1f69ace27e684f405de1cf449613b3064117a60f28f0528ea43f7d281da97e0b6a04e0bf1faa6a28a18e5160934f7649e850c5fb683b8b4f08b15c80a799948738dbbf04028358fa06ac11be128340bef8e69c19a610198a0bde992d95141320a2f4162d2d1336349b00f36531fb79b4b9d4bb2ec5dfd176b5eff060c49844b5e4d2b4d43918282e9dc83f593b1d414ad824f43afa24452853d33b3a214fa0fce67f337108b861d42ce2ab8f9890aa3fd6bd0095f39ab0076a3a56e27f5acdd9f7b0b537fb3f27531b59240c21470fba1ff15231bd71869af82eb7149f6ba490e291dd8d60d76d5b066639fb10f7fb6d1b7bec788f11281db0737611741ded5876a746c48f3a54a5f533fa8c24d9d27de75d40adc572535441e3d30efdb19123de488257e8f91fc580f7aaba837aad8a9a454ca6c691e81077574962fe29f673d8b21be15e3fb5db61f62014a53cd16192087a9c57ebb80a9b1ce2fc1c9d08b674105d0de1f4a4d3b5b837580cfd12cefffb110f5aeace312175fce917518cac8325dfc21781474a02ae2544891b5f03b7e904dea8157c89c52d9512f9688746c0e2a44b417d0926490d8f4a3ddaa48de0f618f7623b26f05924cd4a0950d0aafc68a3907b2290296afd08c3321ef1cd161396bd17b6971235411dddeccf63d1f6f754c325be24474293a7f2e5dadca7a5f02001d91d44c882c084309396aedbb660ab4a6e83beb700662d6bc9101b4ff63203c823acbd567834c1d1132bd3b1d156612c06204b7bb70698b1040381bf5247b95a9fcff2ae339ecaf5a1b8ec1e875c17f955564a46ac9a3ac486b824b2152f041e6ed9a95eb276d7c2dff64f09341c4894cf8244691b2878e657b3df8d77cc5c08336e8811a4428d18387b270e5e9a8126dbc19b683c82cc79f0b48655b139fa17fc983accf56e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19cafc701a5ba17dfdd6fa149c1a6298bb50d037f79467cc103290fa63eee938effae91d623617ba0f2cc5c1477f587e32f1f6cd0bcc3f89b41dc4488f9376229a002157bffa98ca996f83900ec00464a2867cdc8bbfdef68ad1e4b531b4a826f3b9f12870e9fb54111b77278a2d5d5c96643c91f455e8ae5be9a378253bb1fd9d04796e7e4116a0cc06c2ed40751fe13f47353eb93d14a0ea84eff2ba4215b676dda98efbc879c5b165e6a0a08c801f46183b1409f73353ce4a42bd3ab35b4a4b010980803c3e101171029fbbcff761d44590ad4997e72cb82c1171ecbd6d764ee6301417f056200b26fc68c531a820591eb434daa76f6069b77142f5bbda00d06b936367ac7530a5417904d723e2e613b27659c5eb80d957fd2f2609b893da92eddef61d86e0e4a53ed81833cbe9ff8dcc562fe4cbc7c2a6ff2dc29db0591bdcebcdecffea29bf02ee3e1b7c51c8b8bcfcb44acf0f6d5ec34cf4225b4c411be050284ad44284d0e8e7e7d0ac1952620990cfe98a7ac406c5d0e8a8d37ed4ec6efd862d34c6cc7bd9df60e8e6c772a450b00086c4025205f3666d4a5a89086c6c6be237e0cbb18f63bbc241d093d9d56cadc4a650445fe23073beb95e7591f5dfd52414521352c40800e918a97a1bc71f82193dd2b2c9fa2344c55e8a26fd026dd8a14f470b7cf22dbb0d119444e4114790c14f69c0dd90294b62d082118761a7b61471642507c8d5862e76e433865c8372549eeeb15310ef8b2d7c660409c3bc6899a81321ee3c7d883bcfcf95d3c7556b090391a5f782fb8780f1f433af71d42b31f21592138b1ef47ace5ae6b10d7adfc5013e18f1a7012ed1fe4c77152caa11c29565a4c6cdbe6134a46ac42d882b5f1c1dadd335657b43e0155d5f235b5a8614a8f967badbfc7633134ff1d5ebe45bc7398bb7d0baceda8de6e23235b38ee7d32be683aa95cc4736547bd66d16df687309dd6345c53a75ae9b5fc6bf74b31068f7c4aa205c5043f0b9363f4809851c3d735d17e145051ef3c9e771880ddb4ff30effdddb33b0a38dee1cd596c1277d0f8f800a0fbfdadb2fe214f33c86129a8b383d348468ce009e52ec801dfb0467f72b0f75496bb840f0ae0ef8a5f399a1eb7074a863a17e3e684e83218a82ef7418eeb535f50d6fb5365b5427663f27aed8d9dd9f0d7dba7b868157cbd25eee2b0ec9404f36a8677a6d614432d85f4721353950e001e67568d7e11fa6bb7e2067e585b2342e51adce9b2f0d866b4b052a247ef679da8bb0d582bc84adb873e22e2097ad9cc0c92431142e7bd9d0ac76d14793434f02bbcd7fe6227451e5d35f7448f776f57f322838809cb2b1e45c02687b47eb8f646951f268c71a5a29d98c9ed7159d3a1912425dc1e51562140a34f0bcce624d4d1b1ed17f15ff24e15da58ada176d0fc0b124c97b01ca8857cb5f2768beb512ad00181bc91705f3096ca39a17691a1684150b5fa4a817e624a40e0d7ef402713da42e35dc8d50a4838b3fbb8bfe959176dd86dd621ec47ac547b5b6b364524270bcb39933f2df71bbacb13fe45ef4ba23fb09a3329e2f6d922955ef18af0ba1a1f303ce53edd8923c0e759cd5036d756f4926700fa4df3df093619141f686e64bb16477f7e3f01914f98e5a17202de392a2d66afff88bec39b4400871676de782ac628eb107cb857d84066adc8ba214d426844606e575b3eeae75cdfece07f0189ce8345bc41f2eaaf893fd85588a2855225268362402aea72928705dd164ba5f3227e0e4f29162eae79e571e8694f46cfa379f2ac3fb280f232d9065c1379972902f003902d6e07c10cfee7d8c56bab2652ef60dada529ac697d3c8b2b193b701ed492f19828a28252e689ba446663d654cc6798835cd5105c2a9dd2bc1629fac839ce2fb6e5606f4978a5807810627aeb97e66402c4d7d2ab2f3cf669c76e895499fa772123ea084227b28df4f7c26b0b4c327a6e6fe318fb5630fa3a534a873e7ecf0cc7d6e664c5b81244175afffaa70401516bd120733cab7e089a4f139abf8aded1181c8cf0685a4de7180c3f057263637f2f0a5289f75f707e65f60723aae6e762ef86500c7c1de00b9319de808775c408e1f47a1a91162454084880043ea5475fd4257ba0c2e434a2dd0da586575f54cd5aa6a7925e5e8713084e811fb6bb134d91744c8876fa838cfc0fc0ff91a1624f1fabb87ec0ff7b3ab552052ab5bbc9366fa0a15f2b305cfc035281af2f1be520c443fc16cb9c85233b18bdcb7fa4332cebd6b5e6b9e35213538994582e322253459605d53fc2732f1af538c704ea54e3364fe05ee3f9028c998ba842fc925a1dc767868cc6ea5214312d2bcdc321b6691ef167e4768124d9af1ace8bac0142eb1159fac5a1b3b733d21c021749fc555e6f8f6f3d0e3b750fa7ef81ff40b02920b9b5d2e7df24ab9b1b1afc53220e56bc677ff4b8e6fcab302c799d272037baac1e7b84a8e1df7a0e1462ebbb5070579e80a5eb4a59d4a4f715741739b6cf27b2e670634767b41b69454c580d77b06559520ed59cd14551d626cb494fcf5fd95a29144d79b2538b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb43263b6f6b2b75c11f881796e09d636b7c2baf6421b52d750b76ace42ffe89153c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5368161d070efa731428f02559f0996ec72e5f69150e3b76bf7a056ecd43c268781e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0e0f62133861106e467e0454988891e150dc6eb6f4a5098cedcf94a7d37e9aea68b424ad860b52b27391b94ac486bdf86475ee6ece9bc378576859c2d904c76ec19cb01f0a44723edb409ecb6fdabbcdf9bca9733439f46e962a33d4b0f7bb348c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee35a70eeeebffb4a5141f728f5816067287aa41a3ed5aa3e88a6cdca4aaed529f64a1aefe381b17ad50add602a8f31c9d4579499064ad3dde703f7f6df4849831189d865d365d7ae720892788154ad9e0c9c45087e14c759766b44315d30b22421d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efcbb4e76ff0d2f67e7dee7f6d9d76a66a1fab61f7618a0a82811e3c29b1cbe856932877816a861201f1a8cbec905df10f6ed7cfb62113f5a7c5a53527043c4b5fa04d7127ad6e3f781903f13d98d4dba3aa69d33f0007a68a74cc62f94cf7131b79f71fba8d353381b6bfc9dd6a059843666067c44d97dcbc63f3435565361bc7393ede0bfc25824e5d67dce9ac1605328f14cf6765ec1c4d1c1973bcdd3e26518494c455857a5fe8641d7f034a6892f848f1a2d304791bea3434e209a72d6b1cb0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593eaef8263481fea098a1ef9bfd60d983e2498dd30438ce7924640327f5884dc3d789cb0b97f2ab1484b9d520ecdb94c93c07d2eb6c34d6c981b8e02785b90c137d3a49d6bed22c31ff8d4240983bdf78908cf52b75396f5ee1b9152e5419498ff617a06f631635d7d0792ea2806e4cb482a67f0976d99502e8f596fbbc52fb832282a609004d8f3ccc4f5d92d58767d5c6d4fe8c95daa38e25691f3b65be14409b2fafcd2805dbd6869e0ef89833d2ae03c197ac8c01b89bab86a13c2499fca0ab3fd4738d9a23fabaf9543637b75bb4c124deecf373dcc79a27669f959f6ee51ec6b783dbd82317f2247c17b9ed35a4a7bfd722a70b3c3aab1f2b20972b89a06823cafe7dd719347d665ab12b393b8038be4ec71517ced61061521ce4618ee31ac28de6992901ebbd95b354178732a4edda2c8a8433b614fa9ab671c2f135c350b1a7624c450768f914aae61f3c45fb0aa48edd633285a64b6864aebae008703910989b0b861145b919fc3e3a693fb1360fe378ca53a8441aacf1a8215ac6aab43a321c5d22bfb678fcee382298c125e272ad21d05e55a2efea8e36f2a1e5cc07c89f3eeba9d4c29b4931e641bcf9e0858575208a9da03e5d16b0efc12fa75f562b2735d843d2d736d865d0ae35d9b1fe628cb1f10e32f15e01b8c4c798616d61138009b7312d3861c2c926e3ca83c73d34b6f5bdf61e48f81bcc54518f9c0c13a60b4caf4758fe13de86ae75f227cc06a6195ab9a585a04794f5369d06c3a554d00cb95f4dd45566569239c357f961801118b7c7376d682fa7c481cd4626210eedcf604332c87b6f0eb28a0b270cef23af326976adcd140e29ad3e9d8c610efc1ee8228675eebaddf8d39b8473a69488f12e9bba3ceaa0b0dcab034d6cea74d30478886175374c97a00c12bb814c035acc7d447ecad5da8916992ec67e872811f8dff932018a5c6d4bfc8d8b857c8541294d862e83ba7ea9488a56f5bc542892bdcd1b02703b8e6caa6ef8af6d9e9f0818c39771602ee54eb8ffb70315c6fecc36c43aa4c0aeb4a2c97e9b93ea37c25a4e3c9419854720dee62c2ebe6d713b8043dbd7fc10f60f4efc0c7759bf0d5c202fcecfede131232ac53c62edf93ffda9bb53b04b27a3b9d1df2677ad89a6082ead4e9759d76a790a12b15d8b3bf3e23249cc75366bae34109f9b58e8168470c34410f962da881dd59e295fe1482f0bcbb34795fb8a34bea0b33a4bcf4e60e1aa24ca03bba063e045b90447ee79e11370b6f148166a62c4a6bdb6aeb9b55635a33d9a4347b6f96da5b7f0cb1a9555ee23e3178d0d5e4079c70776bd277c726860f8a9e7371900a1836fa5dfd23d3946ddb955dedb6f92ddbc289e3b1fb063785152a3b0856e3182b6a0b5d533e1de6400df77ff951771184ab859f648baa290b3bea6cd08891bec8871edbd6212ee9aabf19f46e4ec39770158b77d6bcd03bc65fe917c78303399c024490805607626252e9102d8eb32fcc45e7245aaba31e41267236d2b07e68cf3e372772f9c98b39155e7cbd04e4b0c1f0cfc2b734cb024ba4f5390824ba66c23b17daf80b98b6ce67ed2419c73bbff472149c7b9558a76a967f9795e635aa5eba8d85869243c316e149e2d75cd6708df19144c017f8edf7a8b273cbc53f203ce0da65797c7aa233dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838bf74b3f88a428c75c499eae872f8baf982dd465403d96b96c3665d0b9a0b8e3f87305cfece4e2786260e27ab195cb474d76e2cfa8a3cb99e800d32333086281e2661ec0c47e9fd7589732007f3d813006dd0bf5b950c6c3368690f14654ee0a86223d7d88dd9760cf4311bacfe150340b5baf4252f69805770a0e3b0a3da1f07aa6a713631e5dc5f66b3873845b6367b76d5aed4e84277b639071ee008470fbc203a0caa6fd8994e1626a284d87e1389909b4dd2007dc8156de36dd098493583bbcdf51b9707b6e59c510d8bd130f54f5e0ae30905fc8e4299c6d72806af1ad25738a44d1c9419fe0cfc52a4b0dcb346b29d19ad1c88dd4e9b0cd0092fd209918cedc3728f4605ebe998f87b21dc42e5d7ad042257f9adc5d697f38dabf677f7fb059155b7bbd86ef13f5105ecdbb759e3eaa47bf24cc30b7e07b71891512b0e44fc54fd0190796cad1125563ea8dedc53811c81bce7d79e9396afc15994a35ab22a5a98f03033e4fc58488789f120678c81c91ac97968199dc50c980583c27dc7082ada57134b5d91c1896c8f02e49e771cdd0df96dd60132425d7d4ecbc95e3959936d29124dab56b8e08407fd820b9d0ba95110915313f07bbda066d353bf9b7dfeed91e8b409a7d5e40c4222b9e76d02a7620b802dd6d676a69ee6b8f654b8818a69accf374394b75d932d7e9cd9c443984c2095912f64409e7fcf15b00d7847a779ae329478a1de7ab1494e09b6374009a364bbb369af2cbcb9d0dba7ad1ff2a152069f9983110bd10f448b55639a5c077417b4b24988d2ef8a3afbe103432414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049736cd10cc4acb29f3f29f1720da180d14bf5838ecdd4dcd844f9f2c66d883770cfa87692c002d72f53e56f4e9c97bfed47a8ae273c02d1febcdbb6b60c737473ee75b0899e59f5fdd40c864822bb8e8ba4356d85ec8b8e48b789cbd4a91652e788e9ea29d3ed27da044485d4c5f5603b4fba5d4143e01ce89456a250bfeebc2352ac31d79c0e1c1f858568a8e3cc0109491353c7a59aaec1d7577c7eb6d8be15022000315028e62106ac712df15ccc5012de12edc43f345c02e13e662165b4cef4d15c65048a9a4b5be4de461f17cb0e83124f8e7187d57f3c69dd0062a6298dba27d8486ddfa6f55165c4202928399511a020cc3c81b54674d084a22e079dcd995f460952f7411530696312a8e380ab758c9aa46b384b13cfc04fbb4ef8c6ea8966a1831f931067122a0fe261885baa2b32ae3f898e893aaf910920aae9beb941bcd7d1e32ea9ba8fc9b256d474cc447f2b0ef3f6488393832e7c15975c5cb8dbee37d78d2181e65d7ad4cc6221b848685f3a7e961f1e7f25bf7736e23b0d87be1839598cece63df889cb518d5c9578c687b41a5281463ac750f534c1162da97df2a4066d1a3168908f6f413c6e25828dca862cd6a03438d208c7405e46ff1d761dd703b48e0f62d4d9b055cebc6193639740ed64bcaf8ad92d6c00b18aa309d31981a110bf6868024aaf76bbbd7a715e0faa2b811cf26e6bfbc5ddeaa1fc4dc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da01dd9ecc8cc95609eeb38ca2d6a560d20605152f2908915cd45568cb2d803afe082747b0324067a3537af94cba2ec48dc2ade3bd1d8b4fec493fb28938ded587a5594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb33373201c5cd2232881600ceef12a9a2c256ed68771b1d8f57425f3749d7f59b79c533bff50b9c73ab8f4f326bc3745a88d3662861ab4488f6bbad80387b5ef9269cad725798c7f0e68c95e9d44e51d3182b894db43da3d0681005295e78986131828bc0eca7bbea254e9c8e4600dde1398ee9d41282c2147f44e107cc4952eac9c6a705356074f3cc0d1c80c57adb3011487e8cdde51950cdfa267994d78f27a3f386bc83de2ed70c46972dcb9262d59ee58f54552a56df55698926cbd858a53352dbfdfea7e570b7b65f38ae7c4f45defe9200e5570e0b9e269ee5879fd6ed244dad7b22cdb9724bd6d1ab5565d0303fa747d2c4e93107765e5b2d7545d645dab97e60c32102303e613d34fe03486ed82fa9cfc122f502789b18b1272c1bb941367551254ecf7be84a401fc1f1d9e32823321da4b6f9653cce3e7aafee039a6a6a61e4dd28c8c9364113a7bd22a5e78c11fcd735735c9c146cbea290f6debc115a84f6db5539d40cca00369cb94fd3924624dc247d13356eb66fd7d326ed2406182e53cd6b9666a7a9f3dfa35c3b68f1cdfd68fdd43d4c976d133f8d3bd10e1ba56e9f2c419a9ffeb70f182ae310dd53317678c149120ebcb3c3831361795ef36077e4802b8c7ba1f3592cba1275477be2ee089b2f517d02d1ed80190857e13ec1979d37839a4afd197163f5a87146927cc5bb866813b7a8b32cbbebdc99181c7b892d0abc7b2156b5f1d605e33c5c74256aaf3047f9cb99edf3a70f03c648b6204f66a84dd1ff7eff53b0b895a9c48aef590b7a9eca4b4cc6a144d208b06d5e5577157cdec7f2eed43e004f02cfa9bae387afbb785619ef637c4d361176adb16e155f2e3a18973d74c5659e3f32e0e7f734daa6f40485b4d1107f361148f44b07ca7e2bcccdcca71bb17da221116d0d20c562ce9935972b94a10f78160fa8f46defcedad1adbe848dcd6ae649841e6a1b2c4f9a290598c16d1a933e196bd784435b38496f941cde294b126a794c1ccdbf8cde0189536c09b5ed999d5f17ba4b05d0f1ae6e1ec095fbd15930913c3ce91b64fe2063cbc3231963f4448acc22824692e1d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d861085536652c3bc50fae161e25a00c717327a9b1977bdb1ab911c01acafbfd901bae73169bff06b87fe3bad909c5228c0942ca16cd6704e66b95d780f3d5618ecc29903e92709d16104aa7b262dc54728c2e8eac3713d332c302eb4483ff92681bfdc88003aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fdb95cf6b1c3c10efd3a89266628074469ff73e8180d02c45dc8d5d2c09d954e4188b6756af5eefa73b2a4026ab2362b69d957d44a2ddda26eaf67c93b59aa977c22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471bc615973d0d7c3734a927bd39184cc8601bebb9cc979ca55ceb99c90536776563dd6e57d18b8923876c3cde0a30756f37a6eab2a9f0db8f82d6dcceafb9b711e3f4efded3c1226bf144b5d65dfc049fa5cd1f140606806336509818d79c1bbc4509c1785bd3c589322c1416d224c4b889101c0f810ba82a485e3bc92af6f1569f1900c1281d0a581c12328033ca19b5befb4ec84d89fc850a67d2f8d35d73693220d13acc05d81c491a89c567ff137f4072a001f73ba1f37acee1d6c822f94df9334238df935a2579f40ea64e34ca038149265f4a8a31c948e3a06b3c83c6ff4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04db0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8640c52c7c3764b45982f2b6048a929c19dfd9200359c880d01b0cb2b0d0723fe757ab2c20967f2ecb30e7557ddc83971c6b746dc4774e1483b313aaf81421582d44f04d89dc35bff8f8ec5def07db1ce0643e786f24ded993a07826491c158fa163e15ed7fd5afda23af591613de35081c7c0d404dd36bc3d86dc12a1467cea5e1fb752c2dde4a355c69c5498fa88b0d6e5ed77b092004490b33c348e5ea7d584762b0d07a0b83752955bb9a24796f9a5b0e6dbe7dd5ef05cef3bfba02db48bef50640affa0b7ffe6543726bc392612c8cf18d4da992a71fdc6bfe05ef03a6b0d8819d21ed92a6b04d566097c37d44c6dc8689518d6b889a701f099dbd3e12e389443548077ac8c13511e27fb353203e965bca9c1dfdd2b84127b9f3af38797ef3f9c42bf1df8c113861410d711967973a3e8578641d88fbb9021effa8d928aaf9c3d589a2bceb2865d35d6964a740e0d1ca3da0dff2fcbf394ca0b27d69ae7f9f3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3e64fdf694f7b3d51ec6c45c06dcb71ebbe9455742d3ea673012016668853d3bff1053c4020a8656922a2c2107228a43f1b889be46864f9b82b364ca67ee13b7a9e7d85131c888412c0eaaaca3a7165d86f147c8645993ddf333a5b2500117a47825c432a16b89c67614bca812e744e9fbd81a3614024320a3b82d5a0934129b2f7ea37adb35a2acc112198f826c7c02ba214c0fd3e3532174870ba2fbc86a83b32315bb9e39fcb045b120599524f17461bd20bdf007c857b6fa52663cd620466dddce67e40651b6d2765cc3e9e72ea7376a810ba99b92b30e30c26422ef0248320dbe9da50e54cc25b7625c28cd3efcc86075d490be1c2baa5560fab84f5174bf0d7c798c212cc033a00f7501d4ff9412780f8d6db00e60dc6234918d9cdc3f46175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc3cc074d3fb0761b678ab4d2a6108b5eb02b9b29341e0bae6a0755cfbbd69cf1f6366c7741d582eef75b1fad5338372482fecdd937e703326f7adcc806cf4f40b5d720b49be1d4ddb7575886d5523277486438ea8b8563620cdb8be4106fb38a7c01242b8fff921c6903ecdaa0421bb45af4f817271d2967d914b080a44e2223c6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6789e3f020e5885ef2684d9f29dfa93ba8c407dd458f3dc8ec902f56f53836fc77b863cc44369aae759734485c856450a77a1aa9d049486fef929401f6620fd829c642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832b1d3c72cb5cb023b7952268b7567c687a4dd6eccdc36722a5e3ed605f5ab7dfa8c50687c92e74e70d89e5d8a4a515dbd87b044bc28ad6e261717bb15c5b02fbdc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04cc04d3d1a737e7522a207633834a3d6244baf222cc3bb8d77341a432be50efb82fc6ce04ca5076bebee3188aef17e005ce1cfcc2677981f314622ff38bce7c266d2fdce34c1435a13a654f90bc27e8fd7c4ca4b0c362b14301f1c9dab5f801d0eb6b20455aa48049415fb2b1272cac5f84ba4ee28d1b5d930221427d38822ff2cbcf8e5add01b370cc07e8e8aa4eab92b67e49fabe0363837be1d4b9609234853501119c4ed46d891aa443be305f7a80a6f7249c96b5b68e4f2fd5ab6ea80d36ad2ad21d655b5dbdecc5fb7f05a717637d5b55f8f408df18161c28dc55f5c32b889ef429fa95b5b1865ec05d032078984ae1afdbe37a4362d7839f07d6c6aa194eebb8fa1f8d44c3e10eb029eef206b1e1f11511f5d679c6395f54e368c1f6ce3f384e3831769b6cf67648a004b3af7d392150912a5b9e8ca68e0700b0eab5d0eaf1609449417755c713a36b6f704299375ec188131bd3d1b23275dc3207a63af6315d52e4b30c44c03a3277e539affa03ee24dd43c626d8612668566b8d55dc19785d6b28afe8a0ca3d01ad8cc10a86305570e5a67b39a4a6a0858b1cfd4ec89e6c8fe7d5a22b23b72b0bb64120733d14bbce90e15a4c62df4d0c37a7f5c5c5aefda2956fcb460a554f36295cf99ced1237266b826c91e62505497d61194f00a1db450f90fbc2e37c7e6defe1b1a1d15e553f11fda7b1006c1b8825364d87c2fe9e024d9c92b765310129ae07cc641989674e211191358a7d7318e3fca34d73d2311aff2f79ce7453351fab4e76f80d049189504f97200657f45bb3bac99894a6e3a781589930e7adb2c40a748292f329728b2291b5ea89b871438fda8425b6dd8b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4833e289fe0e8570ccce2b35b5b8e771640972fc11a577b9fcac9034097637c16b39e43d493318f054f4cd49fc5e2f06c942a5e7ac330d4fa9c273254e3a8a49c46fb8bba699965eeb9cd583cd07f7c4a8eaa591471b7d87eda304cbfd39a80329b89cc3728be8a22a711c62c53fd78dfd73d6c25ca441f726c4d6d8f42d9dd665629c3ea392dba4ba64fec310c80a864964f3cb2436dff6e758a519447b567ea41fe9febd98bdea3ac0cfaa55a06e4bc5e0962783cd4ab22246117c8647c389b1f47bc64b9c2cddda5c246f8bd036e68b8bf46629e0a827fcc1b528ef8f836c5534a56e5287ec095950fc6a0abd892be15b140e355f05f29f63b3bc071655fc8f6487ed6a66ac09846dc421056d3feb07800af45eb1f5b86235e7b6342ace2a5431dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacb2c9ac29454f6a7a87ea7ef5ce6a0d87e89932c4bbebd9c16c03f23a33460889559d2b530a373fbc1c15159bce28def9e5fa3812b4b29092a78165c76ef53728d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56ee08cccf11fb167ea71163c3ac4dc73c8a155e8c3825ed33b554d735a8fe523dcfdeb8e0950ddf82a144b8315b8c687a8d904d779d72d42fa2029fd48cb55bd8b29689a733446effd38dd2283a1d396e63f0727d4ab6ca8a8848016a1bf5689e00752bf22c903d29cd5ce81e52b50e60dd04eea3a552c29e8b06d84d92ac1d31fc78d0796b9c383b3a2a66f2e8ceeae027fb0cf61ea4ff5d3c3209d5b97fe5dbc3df66074379727b909408f9dc20e32cdf99dd509e2664cac515122b4cf1f92b37d083a466062da646c3d952c62aff70db475b06eb8e82a4e65fd92796847e8dcc4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843f079f7f629c9037af48b6298056573ad415bba4ce70612befaec78054df0233e8b504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661bb1997a3edb73df379b6f9881470cf614f42fc5d8b15dd7e836444b158c897b57b07eb70f5fc06bb92a7587471a88c4c96978f1960391edbfb0eeea34ec763f5b114bf6e792a19f0aa3a9229218dd0d3dfb6fa0d6780bc74ba005b640c5a121a0a99ca982412d2e59452e706d8f08c3b87fef65c3a18b90f42a79483cf52b85e878c7b313c651524a414568e882141555e32fe99e66baec71bc48af446286f5f67b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f74ee1354a61ec7c6583e7995174223b69878915465fc36cafbc2d76d7f32262e1f787d8891d43ac0c824ec76cc45546ef76844111dbb503670471c7ae658ca8bc47e2c09c33f76b720e818a17022b7f7d7eb73c6a7d8fb19a5bf2c501b0ba48440d22afd2424a2770781650ca277b597c82ce8317b7f848891a6796c27f284b2b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace2058f481ebb9c7940b44270ef884c63b0f6f1eab7f038a9fc4473bf557d80f9dde0017af0455756a0900427f782be921ffcc738edb4637a020ee0edafe484b946836e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac385af9dee1c421e5e021df94e11da7235a028dbcb40bfb3d6e476c78394915907059da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6a73316a905a91560b3e59e577de1deb0c8ec334c90408da03775a04b43e974c85a607eaf2b84ae162eb7482f5ab59b3e07159d49d321d0a228fddc2b83b45865a2e12a841951e8d585a1572d018994e52ce034490619654f4db071b8cad0ac298b7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98e4c3e947788dd1257024a28684fe4de3f233bc36eed7a64f524754926ea5fda0c9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf45239e312f467ad2b7123781afed9456186069eff55bed35739516a86b808627402d34df02becacc0ae8d9596d09451be2314045d13f640ad28ad15ed05cc49b0774694af69f29bc6aad11d73a5132e562a76ac60415ef5e5c16ddc71ca8fb71069b19cfcda0db1460fb886d8b35e185d74fcd89018b3bc3e0ec60882a9abf99e88cfe6848c864eec16061f3a23a2c37aaa39ef1cf4e271e81b00b9df94ce05dabdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504b7f8a127e3e5d336d7b936759baa1a2f3d379dd3e12525e0ff89832cf6625f9247b45190153e7f9e5a9a70c6dc1f2a122a1d3b63df4ce9297436ccfb63c5082372e86cbf11c45ed6166e1dff21043a4fafe6c9ca4265288a3dc0f95e115703b6690e12d91da100d6916752f38804386710d427823f7783f730218a9ac2d043e20dff467487b2159860856343a689fa8c444cadf4c1ebdc2e838159a851e2c34fd04567ed5b03f0f46f8cd258e2616e69d9d164f499fcb309c5b9ddeea46bd5fde6b02f993381390ac84cbe688a99d981a47cbf88a308fd86fe1f7d47eeb1971cae0c68a0031ccdcd9c70ea614d10387044cf2c21c233fce644e1c8ee7f4872a9c953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bcd0c1539eaa9778c45eab16e16a9856da9c92b713f861f6c2c31bc0457b5b26d5de249de0d34e055f8a64cb21e67f85ad5e29a56d2c34cc28b137913df02fdc70e26f31968b850eba4d2e98268442f09080bec48ed65312e900a52801bb544a9fd50b27e9da5d1cc254af6fbf308224e16d39e20fd6474bddd8cee0b08aa28dec235d5def2037b2614f8694750d8109a608f512266c4292b9d53ea06907a78affccfc38d5999963758235acf936f40537b256d6311d763ecac4cb0e20c91b0372c2fea32806f0b4dbb392c5ce74aa15dc97630ae6c92b703fb6257b09f2c5f277d0eb53bae688256788db6b719a539fcd3cfa208eee7a70cac59589b7c89efcb3c4e6f2e251695b9a319a7dfd92fd06b2634b47fad259ce0cf5058e1614819626bb5539384a016f1641421cf530270ac2e720827dd02f3c01328c6c9cd9655c12350a4c21e73e15003439185ae0ebc33d701d6374f9d0f9e7f3236dd21cabdd70f3998a233de29a6780601966cd4a23e3b24ff5906d5a7af2b10e48eac9971a8efc5901292e451cd11badd9edeb90e9c233e76d4a0e13facdc3226645585fec3d4184e649f4cb40012ddd40a8d4c65894b543d997c9388b5ded69a489e385874a5acf746410df46d4b5ac65c04f4d67a49ea55af1070f436e94e3f308cbd505728177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c5156db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/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.68.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.3e@eyepb@eSe;ddgd!d dq@dtd%yddccU@ccob@b@b֜b@bb no longer includes inline versions of any string functions, as this kind of optimization is better done by the compiler * The nonstandard header has been removed * The obsolete header has been removed * The obsolete signal constant SIGUNUSED is no longer defined by * The obsolete function cfree has been removed * The stack_t type no longer has the name struct sigaltstack * The ucontext_t type no longer has the name struct ucontext * On S/390 GNU/Linux, the constants defined by have been synced with the kernel * Linux kernel 3.2 or later is required at runtime, on all architectures supported by that kernel * The DNS stub resolver limits the advertised UDP buffer size to 1200 bytes, to avoid fragmentation-based spoofing attacks (CVE-2017-12132) * LD_LIBRARY_PATH is now ignored in binaries running in privileged AT_SECURE mode to guard against local privilege escalation attacks (CVE-2017-1000366) * Avoid printing a backtrace from the __stack_chk_fail function since it is called on a corrupt stack and a backtrace is unreliable on a corrupt stack (CVE-2010-3192) * A use-after-free vulnerability in clntudp_call in the Sun RPC system has been fixed (CVE-2017-12133) * fate#322258, fate#321513, fate#322453 - fts-symbol-redirect.patch, glibc-resolv-reload.diff, glibc-2.2-sunrpc.diff, i686-memchr-sse.patch, ld-hwcap-mask-suid.patch, ld-library-path-suid.patch, sunrpc-use-after-free.patch, test-math-vector-sincos-aliasing.patch, tunables-bigendian.patch: Removed- Fix RPM group- s390-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (fate#322271)- ld-hwcap-mask-suid.patch: Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (BZ #21209) - ld-library-path-suid.patch: Completely ignore LD_LIBRARY_PATH for AT_SECURE=1 programs (CVE-2017-1000366, bsc#1039357, BZ #21624)- Remove glibc-cpusetsize.diff, no longer useful- fts-symbol-redirect.patch: Fix symbol redirect for fts_set (bsc#1041123, BZ #21289)- test-math-vector-sincos-aliasing.patch: Fix test-math-vector-sincos.h aliasing- add-locales.patch: renamed from glibc-2.3.locales.diff.bz2, drop en_BE locales (bsc#1039502)- Remove glibc-testsuite.patch, no longer relevant- Use multibuild feature - Remove obsolete check-build.sh - glibc.rpmlintrc: remove obsolete entries - Use %tmpfiles_create in nscd postin- i686-memchr-sse.patch: Fix i686 memchr overflow calculation (bsc#1031021, BZ #21182) - sunrpc-use-after-free.patch: Avoid use-after-free read access in clntudp_call (BZ #21115) - Build testsuite with gdb and python-pexpect to enable more tests- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ [#21109])- Update to glibc 2.25 * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR 24731-2:2010, is supported to enable declarations of functions from that TR. * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS 18661-1:2014, is supported to enable declarations of functions and macros from that TS. * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS 18661-4:2015, is supported to enable declarations of functions and macros from that TS. * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L. * The inclusion of by is deprecated. * New features from TS 18661-1:2014 are added to libm: the fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros. * Integer width macros from TS 18661-1:2014 are added to : CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH, UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to : INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH, INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH, UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH, INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH, UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH, UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH, UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH, UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH, WINT_WIDTH. * New features are added from TS 18661-1:2014: - Signaling NaN macros: SNANF, SNAN, SNANL. - Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp, fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf, fromfpxl, ufromfpx, ufromfpxf, ufromfpxl. - llogb functions: the llogb, llogbf and llogbl functions, and the FP_LLOGB0 and FP_LLOGBNAN macros. - Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag, fminmagf, fminmagl. - Comparison macros: iseqsig. - Classification macros: iscanonical, issubnormal, iszero. - Total order functions: totalorder, totalorderf, totalorderl, totalordermag, totalordermagf, totalordermagl. - Canonicalize functions: canonicalize, canonicalizef, canonicalizel. - NaN functions: getpayload, getpayloadf, getpayloadl, setpayload, setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl. * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 18661-1:2014, are added to libc. * Most of glibc can now be built with the stack smashing protector enabled. * The function explicit_bzero, from OpenBSD, has been added to libc. * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined to float instead of double. * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the float_t and double_t types are now defined to long double instead of float and double. * The getentropy and getrandom functions, and the header file have been added. * The buffer size for byte-oriented stdio streams is now limited to 8192 bytes by default. * The header now includes the header. * The malloc_get_state and malloc_set_state functions have been removed. * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the corresponding RES_NOIP6DOTINT flag from have been removed. * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING flag from have been removed. * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG, RES_BLAST defined in the header file have been deprecated. * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for _res.flags are deprecated. * DNSSEC-related declarations and definitions have been removed from the header file, and libresolv will no longer attempt to decode the data part of DNSSEC record types. * The resource record type classification macros ns_t_qt_p, ns_t_mrr_p, ns_t_rr_p, ns_t_udp_p, ns_t_xfr_p have been removed from the header file because the distinction between RR types and meta-RR types is not officially standardized, subject to revision, and thus not suitable for encoding in a macro. * The types res_sendhookact, res_send_qhook, re_send_rhook, and the qhook and rhook members of the res_state type in have been removed. * For multi-arch support it is recommended to use a GCC which has been built with support for GNU indirect functions. * GDB pretty printers have been added for mutex and condition variable structures in POSIX Threads. * Tunables feature added to allow tweaking of the runtime for an application program. * A new version of condition variables functions have been implemented in the NPTL implementation of POSIX Threads to provide stronger ordering guarantees. * A new version of pthread_rwlock functions have been implemented to use a more scalable algorithm primarily through not using a critical section anymore to make state changes. * On ARM EABI (32-bit), generating a backtrace for execution contexts which have been created with makecontext could fail to terminate due to a missing .cantunwind annotation. (CVE-2016-6323) * The DNS stub resolver functions would crash due to a NULL pointer dereference when processing a query with a valid DNS question type which was used internally in the implementation. (CVE-2015-5180) - Enable stack protector if part of %optflags - startcontext-cantunwind.patch: Removed - cpuid-assertion.patch: Removed- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to /var/lib/nscd - glibc-2.3.90-langpackdir.diff: simplify- Update to glibc 2.24 * The minimum Linux kernel version that this version of the GNU C Library can be used with is 3.2 * The pap_AN locale has been deleted * The readdir_r and readdir64_r functions have been deprecated * The type `union wait' has been removed * A new NSS action is added to facilitate large distributed system administration * The deprecated __malloc_initialize_hook variable has been removed from the API * The long unused localedef --old-style option has been removed * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added to libm * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed (CVE-2016-3075) * Previously, getaddrinfo copied large amounts of address data to the stack, even after the fix for CVE-2013-4458 has been applied, potentially resulting in a stack overflow. getaddrinfo now uses a heap allocation instead (CVE-2016-3706) * The glob function suffered from a stack-based buffer overflow when it was called with the GLOB_ALTDIRFUNC flag and encountered a long file name (CVE-2016-1234) * The Sun RPC UDP client could exhaust all available stack space when flooded with crafted ICMP and UDP messages (CVE-2016-4429) * The IPv6 name server management code in libresolv could result in a memory leak for each thread which is created, performs a failing naming lookup, and exits (CVE-2016-5417) - startcontext-cantunwind.patch: mark __startcontext as .cantunwind (bsc#974800, BZ #20435) - Removed patches: * 0001-Updated-translations-for-2.23.patch * 0002-Regenerate-libc.pot-for-2.23.patch * 0003-Regenerated-configure-scripts.patch * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch * 0008-Update-NEWS.patch * 0009-sln-use-stat64.patch * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch * 0013-Mention-BZ-19762-in-NEWS.patch * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch * 0016-Fix-resource-leak-in-resolver-bug-19257.patch * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch * 0022-configure-fix-test-usage.patch * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch * 0025-getnameinfo-Do-not-preserve-errno.patch * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch * 0030-hesiod-Remove-RCS-keywords.patch * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch * 0033-malloc-Remove-NO_THREADS.patch * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch * 0052-Fix-tst-dlsym-error-build.patch * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch * clntudp-call-alloca.patch * glibc-memset-nontemporal.diff * nis-initgroups-status.patch * nscd-gc-crash.patch * robust-mutex-deadlock.patch * strncat-avoid-array-bounds-warning.patch- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for stncat on i586 (BZ #20260) - Update glibc.keyring - Unset MALLOC_CHECK_ during testsuite run- nsswitch.conf: Add fallback to files for passwd and group to prepare for libnsl removal.- nis-initgroups-status.patch: Return proper status from _nss_nis_initgroups_dyn (bsc#984269, BZ #20262) - robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to check for timeout (bsc#985170, BZ #20263)- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ [#19755])- clntudp-call-alloca.patch: do not use alloca in clntudp_call (CVE-2016-4429, bsc#980854, BZ #20112)- Import patches from 2.23 branch 0001-Updated-translations-for-2.23.patch 0002-Regenerate-libc.pot-for-2.23.patch 0003-Regenerated-configure-scripts.patch 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch 0008-Update-NEWS.patch 0009-sln-use-stat64.patch 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch 0013-Mention-BZ-19762-in-NEWS.patch 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch 0016-Fix-resource-leak-in-resolver-bug-19257.patch 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch 0022-configure-fix-test-usage.patch 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch 0025-getnameinfo-Do-not-preserve-errno.patch 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch 0030-hesiod-Remove-RCS-keywords.patch 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch 0033-malloc-Remove-NO_THREADS.patch 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch 0037-malloc-Add-missing-internal_function-attributes-on-f.patch 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch 0041-nss_dns-Check-address-length-before-creating-addrinf.patch 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch 0052-Fix-tst-dlsym-error-build.patch 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch - CVE-2016-3075 CVE-2016-1234 CVE-2016-3706 bsc#973164 bsc#969727 - resolv-mem-leak.patch: renamed to 0016-Fix-resource-leak-in-resolver-bug-19257.patch - no-long-double.patch: renamed to 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch - glibc-gcc6.patch: renamed to 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch- glibc-c-utf8-locale.patch: fix bad standard in LC_IDENTIFICATION categories - glibc-2.3.locales.diff.bz2: likewise- glibc-gcc6.patch: Suppress GCC 6 warning about ambiguous 'else' with - Wparentheses- Add compatibility symlinks for LSB 3.0 (fate#318933)- powerpc-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236)- ldd-system-interp.patch: Restore warning about execution permission, it is still needed for noexec mounts (bsc#915985)- Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8) and rh#902094 . Added with glibc-c-utf8-locale.patch. - Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for C.UTF-8 same as C locale.- Move %install_info_delete to %preun - crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer acceptable- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE- Update to glibc 2.23 release. * Unicode 8.0.0 Support * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64 * getaddrinfo now detects certain invalid responses on an internal netlink socket * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads * The obsolete header has been removed * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries * Optimized string, wcsmbs and memory functions for IBM z13. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions - Removed patches: * dont-remove-nodelete-flag.patch * openat64-readd-o-largefile.patch * mntent-blank-line.patch * opendir-o-directory-check.patch * strcoll-remove-strdiff-opt.patch * ld-pointer-guard.patch * tls-dtor-list-mangling.patch * powerpc-lock-elision-race.patch * prelink-elf-rtype-class.patch * vector-finite-math-aliases.patch * powerpc-elision-adapt-param.patch * catopen-unbound-alloca.patch * strftime-range-check.patch * hcreate-overflow-check.patch * errorcheck-mutex-no-elision.patch * refactor-nan-parsing.patch * send-dg-buffer-overflow.patch * isinf-cxx11-conflict.patch * ibm93x-redundant-shift-si.patch * iconv-reset-input-buffer.patch * tzset-tzname.patch * static-dlopen.patch- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with C++11 (bsc#963700, BZ #19439)- tls-dtor-list-mangling.patch: Harden tls_dtor_list with pointer mangling (BZ #19018) - prelink-elf-rtype-class.patch: Keep only ELF_RTYPE_CLASS_{PLT|COPY} bits for prelink (BZ #19178) - vector-finite-math-aliases.patch: Better workaround for aliases of * _finite symbols in vector math library (BZ# 19058) - powerpc-elision-adapt-param.patch: powerpc: Fix usage of elision transient failure adapt param (BZ #19174) - catopen-unbound-alloca.patch: Fix unbound alloca in catopen (CVE-2015-8779, bsc#962739, BZ #17905) - strftime-range-check.patch: Add range check on time fields (CVE-2015-8776, bsc#962736, BZ #18985) - hcreate-overflow-check.patch: Handle overflow in hcreate (CVE-2015-8778, bsc#962737, BZ #18240) - errorcheck-mutex-no-elision.patch: Don't do lock elision on an error checking mutex (bsc#956716, BZ #17514) - refactor-nan-parsing.patch: Refactor strtod parsing of NaN payloads (CVE-2014-9761, bsc#962738, BZ #16962) - send-dg-buffer-overflow.patch: Fix getaddrinfo stack-based buffer overflow (CVE-2015-7547, bsc#961721, BZ #18665) - powerpc-lock-elision-race.patch: renamed from 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- Add audit-devel and libcap-devel to BuildRequires, for use by nscd- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock on fork (bsc#958315, BZ #19282)- resolv-mem-leak.patch: Fix resource leak in resolver (bsc#955647, BZ #19257) - tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set DST rules only (BZ #19253)- glibc-2.3.90-noversion.diff: use stat64- ld-pointer-guard.patch: Always enable pointer guard (CVE-2015-8777, bsc#950944, BZ #18928)- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based optimization (BZ #18589)- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE error handler (BZ #18830)- new patch [BZ #18743] PowerPC: Fix a race condition when eliding a lock 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- nss-files-long-lines-2.patch: Properly reread entry after failure in nss_files getent function (bsc#945779, BZ #18991)- fnmatch-collating-elements.patch: Fix fnmatch handling of collating elements (BZ #17396, BZ #16976)- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works test - static-dlopen.patch: Static dlopen default library search path fix (bsc#937853)- mntent-blank-line.patch: Fix memory corruption w/blank lines- dont-remove-nodelete-flag.patch: Don't remove DF_1_NODELETE flag from all loaded objects on failed dlopen - openat64-readd-o-largefile.patch: Readd O_LARGEFILE flag for openat64- Update to glibc 2.22 release. * Cache information can be queried via sysconf() function on s390 * A buffer overflow in gethostbyname_r and related functions performing DNS requests has been fixed. (CVE-2015-1781) * The time zone file parser has been made more robust against crafted time zone files * A powerpc and powerpc64 optimization for TLS, similar to TLS descriptors for LD and GD on x86 and x86-64, has been implemented. * Character encoding and ctype tables were updated to Unicode 7.0.0 * Added vector math library named libmvec * A new fmemopen implementation has been added with the goal of POSIX compliance. * The header is deprecated, and will be removed in a future release. * bsc#905313 bsc#920338 bsc#927080 bsc#928723 bsc#931480 bsc#939211 bsc#940195 bsc#940332 bsc#944494 bsc#968787 - Patches from upstream removed * htm-tabort.patch * o-tmpfile.patch * memcpy-chk-non-SSE2.patch * pthread-mutexattr-gettype-kind.patch * powerpc-software-sqrt.patch * static-tls-dtv-limit.patch * threaded-trim-threshold.patch * resolv-nameserver-handling.patch * nss-separate-state-getXXent.patch * aarch64-sigstksz.patch * heap-top-corruption.patch * pthread-join-deadlock.patch- pthread-join-deadlock.patch: Use IE model for static variables in libc.so, libpthread.so and rtld (bsc#930015, BZ #18457)- glibc-nodate.patch: fix verification of timestamp- also filter out -fstack-protector-strong- getaddrinfo-ipv6-sanity.diff: Remove. It breaks services that start before IPv6 is up (bsc#931399) - glibc-2.3.locales.diff.bz2: Remove sh_YU locales, fix currency for en_BE.- Add /usr/include/gnu/lib-names-.*.h to baselibs - pthread-join-deadlock.patch: Don't require rtld lock to store static TLS offset in the DTV (bsc#930015, BZ #18457) - heap-top-corruption.patch: Do not corrupt the top of a threaded heap if top chunk is MINSIZE (BZ #18502)- threaded-trim-threshold.patch: Fix regression in threaded application malloc performance (bsc#915955, BZ #17195)- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850)- powerpc-software-sqrt.patch: Fix powerpc software sqrt (BZ #17964, BZ [#17967]) - nss-separate-state-getXXent.patch: Separate internal state between getXXent and getXXbyYY NSS calls (CVE-2014-8121, bsc#918187, BZ #18007) - static-tls-dtv-limit.patch: Fix DTV race, assert, DTV_SURPLUS Static TLS limit, and nptl_db garbage (bsc#919678, BZ #17090, BZ #17620, BZ #17621, BZ #17628)- resolv-nameserver-handling.patch: Replace with simpler version with more compatibility- memcpy-chk-non-SSE2.patch: Fix __memcpy_chk on non-SSE2 CPUs (bsc#920084)- resolv-nameserver-handling.patch: Rewrite handling of nameserver configuration in resolver- htm-tabort.patch: Fix TABORT encoding for little endian- Update to glibc 2.21 release. * A new semaphore algorithm has been implemented in generic C code for all machines * Added support for TSX lock elision of pthread mutexes on powerpc32, powerpc64 and powerpc64le * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for AArch64 * i386 memcpy functions optimized with SSE2 unaligned load/store * New locales: tu_IN, bh_IN, raj_IN, ce_RU * The obsolete sigvec function has been removed * CVE-2015-1472 CVE-2015-1473 CVE-2012-3406 CVE-2014-9402 CVE-2014-7817 bsc#864081 bsc#906371 bsc#909053 bsc#910599 bsc#916222 - Patches from upstream removed * ifunc-x86-slow-sse4.patch * pthread-mutex-trylock-elision.patch - o-tmpfile.patch: Fix value of O_TMPFILE for architectures with non-default O_DIRECTORY (BZ #17912)- Update to crypt_blowfish 1.3. * Add support for the $2b$ prefix. - ifunc-x86-slow-sse4.patch: Fix misdetected Slow_SSE4_2 cpu feature bit (BZ #17501)epollh02-armsrv3 1706690826  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.02.31-150300.68.12.31-150300.68.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:32192/SUSE_SLE-15-SP3_Update/7c71104db0930505a5d40f46a9f8d36e-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]=8a70e68b30fccb4a8ebcfb7e524fb692fd7f3024, 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)RRRRRRRe{P URCutf-818f3303ea42c7c6d4b4cf2fd7439c4ca81361731ec6e099310fade91cdf37b55?7zXZ !t/&c]"k%6*75hJE=ld [͋ςv^m&(9C[< '$5MR1ƳLB7?mz@AjG+gc|KT^=jXI7Ǒi|U[ 1qW'(]enbzͫmܝ Bp $n'_~׮KA%kȬ\#òT1-fߒ Hp$چ`6[9X`ʠI:@5M6j1]jR \ 0ƀA[ 愭.63Am>@@ny1ElXaJc[b}>yQKڌ:K d8x7JD쵀$/ɞ%}6/7[@I'2j-c)CĹ|QuWF`] H yBv)B#5Rt$C!fEvA&tWQ7(DR,YcKR"(?QD~R'3-;ZT,ia)kh*kDYOP`irԀٯ}U We[ds w84CNzt/⵱-fա{!h}&̄;6wsr'5P6䪱C yXoX\_Zﮧ[ )Zd(?d#vr9DzVKV$#bKYbH,Q:W E F{^Wm1tn|w"M݋@lj7jv(mdaz$Ub7/% jRPzUK :op`Ynx$ԡ?DdaL7έ7vTTTl, +=7- yfBZuWguS ?ezWŘ Hk#ķPjf\PiM&D[tc;Enr}eæ ebzɓ_i]F:PvIri;g૯WJ8HaI=EӏzߨW_fw=c5730qQEE2x~\J|u tV Լo;㿬iQye2,Kdŗx7|h GmJ~˓+RSOd3=ASE~)E;""To; F>4# g7j3{j yhoAf"ڳ vlI3]o_c/zMyRw\ C>JWAY$+*syImGdxjTՔ6@(Vu1:iDۂu0V|Yk WB2va M%9_c=Ʋ?}\.АYg\wPYWEҙ!3Z *xR aWNfyR@!9K[T{[1|([2+EF5 4#m{S+}&A8z1|wgK Zs2{`~\8 |BZm͆$b`{lnd5ٛS#'|gE`hNE󽨍%'ZG FWyDF <}l NnrU"$ 'mn]WҺ 9d!2ӵVD\kzt(##tvI?QR_6&ޢuQ鲹UZXJ s١A8HBk\]GU//2KYgsaXw,a4"<O,9-640*'i*׊ѻJEI]TG̙/a>a1mQmJaGo0 :wޔh#l%1aZu/k5R<1lmmPrwn>菵Y,Xnxp>fM U]X2}c!̀ʒ9w,Q^ú'±έҕ?7̿Y'GE_^|-hvـ`e|6ߌd(Bu!}>jӯ/XԒUk wAk w\\Ωb`~C)ǐV|*RQJJQfi ňMn 1 ||ʕ(+a gAQ ,of;WqHd-Ni,ldႛ3 "ғ6 )g,`SP2@DLǪe0YP!ct'AZD%I2wу+"ya)]4b,S ~ӈS= r=K㧯; ߍIm*~u.A1X^$]ǜëRml^p>u6~T=`tk}Knga3cLzSO|z^qc7Cyq-ŦԆgE<[O*}3ՋܗcOր{SBs] ;W}!?xwbPid UO]&p͌E`u\ے$2?َJ]z)]m>OVJ߸~'xE9/>Kv-W v3W,[i+ 4TqEc n9[LeF$5r8bTϝͰ{{uc12.ߓ;${~  KRi7rX}aeiKlGnxM<E:q(QI Cܰ|W0z[.$Vvp`q DjF|Sj9«.'&@2x@TUg)('e: O0AFaH`yZ r W;mѓۃٲ ?TȘ ud]e˰:2W:|گrnݧcWmMd_OJ\ /T [1;{#!4I`bVBlk@1̵*R6R3+NN J]lTśaMzT 矅.FS.?ǸdR~pjVFS0C k<"pjg71Ḃv"4 @ -A A.f)t TVwpɆMCC n-SdUlC٫YjQtcJ_]dLwR]/>(TE,;d|]yUD 鵎-)O.J*۰$ڪ ++ SJ z)'{e&߄G'mZx\Y Ey}C0Lz}1D|縱ptW±)ߡ8\v¿ף7zpaZ{#E Hrf Yˠh/aC]`#;Fݒ/{这\kO0>PiTRm0:%9t "숝.(dw=4PISp0bd:Vn wNJMx*cԞZeDFn#̣ w?J zog9{N4mvvbcF!;H`7хufya-p5ܰONWaDyf Y\whfIbDPk1r_q=~U VX?U=d\V)Q!Mjy` ہD-JQE/J\4Oe=wUFs4^<]'D寂FJw !@m59X=hQdT) šhV:Ʊwu56M'WS8k2yD?6t&Dkϙ]- wمTsb ,X5ˆ~Yfx$3 ko7|%W_@wt S6䆍 ,:Yp1\,2DID4 a|UG ykWٴsyV;Dnh$v g&Y 3>w,Qt;#FAʌ&9Ar6xߧ' { /(]3Ssx _3?~Xk`Z'RɑM.ȤKȇB8RLOҍM3w I]C@v?fQ&q+@z˪/<%Nk:BSt1/aՍR )C\{ԟP_/V-9=f ^$HKTB^Y t!W%ʡ_Xc `-/11 G'ud^FQםyӸV¼yxez̻b37LЙ_cA& @\oȘ+)Ӂ?UPbH]Zݰ @ nM S<&AkQ 0U!EL_B+ W8T$081*/sџqNsvav@فHJ'ױOX7 $|pK=xv)e~3֨7hx!Lk14:B4^)B>""T )kK5;[&6k2*nRDdzHb Z5}fv˜(4zx;~ϨmE14,ZN!|ȌL~m!ML~3siG4y  7VE.@&B&Gv]G(6.2l"@t fb+GRa!=>uk1͵$ŀH2fFP8nz wj.v*sH@>x$^͘(H-(Cr[*g),= Y/]"}$ [<ђ Gbېi4Фitj'4MT;#Vδ׹(p{X;E 涔vZ&Xe 8Y-Il|٠i_|RLxЋRIck{ޔuSI+9n!BuKƘ+kK[@LݮEHxlU]KZʐb'˙@#mFPZ3>} |Zb2W.uWK)[vMٴ׃v"R84OC85/4.1HIXV~9l:: J$g|Yjk¹ZǖBF|܅Gօ+e.γSAF0 \h {%aѽj'v@>Qt^T!n<8 )ğd8^C 7w4sHv֗; >^&zYȗs`!P + .٩7ͅ StIqd\wrklc?Df9Т\ͱHv sdE&|xϥj1ߪldu{;֋ =kʢh4(9-N.I-Y 蜜e|0 5ر/.} ,I:sypT'XȾ?N`MomH(WǸy%SIpyWjeȍAe:!,$I+y,"j_y< v?ԃS(&wdE9ԝ7RR854ܲ` og« aIKy6AV[]3ǚ},[YbwB.mCfjZCYP}WCOF{ X"]D(tHZj6;VW6'H`eqLOڣ!!tڡdeb{U-%vh!t!,S1jH2@|0dfLd^ѵz0]q_F9#FV Yri8?夸gkL<)- $5~j[>MFTwШ3[#)0^RRek[ YsY1́leZHF=hU C;ǘ8n`2n) VP#`(ly^oHA'+pfYQQ[Da,Vz(+ LBJ@G5~GNRم5'FdUIJP!Kwxq(a%Lj'SJPe"#^&y^އOz83zf45J)}~mpX-y mJI;H)7,gJ:6\H>YzSTnjFc b8*b`2җ_C9YIWP έiQ8#a7Ҧn"7TtaH}E`!Lmk .e,jO/ vt A#E^٠CzOnd0M` p-T7!D?27a8_Sz ;3ܴCꁩ?չݡMS GSѠ&z1_LfJ;a ,GӄH L{ܐs'[>d*w :A] TP9q:X@T}zןs6|1|w+rm ^g}] r-(ފ[ X9؛S XXbfb~TE+VP2>p Y Y[sLj`~mwWc*LHWABuKGfAҗƤN3=рOB_k398/gWI2n_?S<pRʏXQ^WeRmm=JO}9]\dGуXd*ж4)}IOZ.(LбqCr[=BԩMR:LSm*wx,<\9>Ija;~%ÅګqUnU_uB_uh#RZQ=X[V=P|в5΄A=X3vqr*2P= u3~- p +Io9Gr~8ڽ.P3').I"h J`DTx&oLH3|vPL%h.K`-<6:̷z݌v&yWM2ǜ$F OrS,U77ʮ,2CE3s>8G6Z?1 W|2_貢Fs̷6N-[1*?iJPEiYw18SziGB-]nGsdܹ֔J-"ޟVdI49z"QcZߪj5V;"0;,iÊ':YY(ƐΉ}{opJ{h,-R o3\)*x>6^\VWdM[0Z(́%y[E }anYO?A^VF RIĊok=7jS^~HIVB?-TrvFČ/g2Zu j*wv"0[iA/jax؃:4q8w!^9sYQ7D̀c(7?Ϟ'DT-Š='^).ES_{"ĩdE\)J gNiWju3|6.s/' лi9bch;4l4uK1{Df ~hf|!o$K{Ԅ#8Z=}$к%,̩wXdjg7Sc2ǡ.c oe0qu@EPB;ad 'xT"e&llwz7_:HP =IYٗ}C'T7sP*1[o~.bЍnގQd4 w_ANL@ +"Eez,)~Ҕ:"A6ɛ*;e*Βm!1^BY_eJ)e{CY>g` = ?`I*J"TLR%:TV=HCr)SsR9)JѬM iR_cĩxx XWISaM;:Ţ͗֏5fl gэo yĒ _6OZEr ݴ34C%LގQb[v]yS=˛}%:a{d+*z~^+,H4,O;A̩"ӼkzB,=t 7ۼ(wb;Mw-ȔǵJ%z ۔CdM0^y[yZo1ǞJQ+rq1K)*ټqRf"Hpѓ=[*z!!{ U\7gNZՅ|_|KL1]n\j/ I0Ud.|ͬ(iPZPپZG . Y9\<'$o!^ksjjL;f+hCI@ќ{b"=s?yETJ>m~tÑ0)ʐ~4^KmbCt:Hr"O)`T:=?BZ _TDo MP1=sk'y0"PXЩHNAZc"e $`U-T'܂>mNK]8R#@ֿ@6 r NNKGRTKg.9㹮Ym'69S!gΣ_E"!z.R8<]b} * "@'7GV% z:P ,t 5#% *sA fe[EI(UE C+NFBCm0$II \dْ~A"`iRusHtnzU?frAgLM"&%Ŝa*ix9m$H'dߴ1TINgdUj`8I5N4YpP'SOUp|{?{_wu>X4Y׷$e>eS> T*;qhUۮTU!JL&%'92`l"0}ct~; 2C+&n;څ~l]+B%P 7k"맮|%N(, دs @N2w7aVg6}ʾ V:̒''ٳd˩2 ;dP~t™rbLy5qH;J΢(\eF,,ͨ;dirE` pS>"#hl~i톯aI[ -䰦qk֗س1Ah0s\q`ݕĤb8.dI/Bpv)0cy98;>mny1qd_d6;IDmC R78j<1JLE(u0/&]F _*' XPo\eKo%M[RhCb?.A`?R.yG  t43?Wơm? MKlqa>#I(4ӣpL3kz"ի_p}wic&KLC?[NB"-!\#T){֏8~Q 97tt?šok`ZbBB? ӫT3rSg"-Qecۤ;$Eb(FY}(7Zi<Q{AzŽ$+Qh h@E~g̍9"T_2s߄k/BҪǛ(Z"3>p xyMhVP9t܋zFJ70H1Sg8p(;*'1Zv ,:{euX8n{@K)>FJyu2b`p/F@Oϧ[3 yI,Y=޲Щ2VbH>y,WH>u%CijXx maҘy:ƊNZ2=3^'LM\Zv?f\qx*yFrxzא4œE8/oVH {K ^C]gFʏ믔 _:w;B)nfA\%׫|z+mfl;q^\ 1YS`2>OݐuE0yva L`á6Cm/:] Ptm8fdWmmO'^'Gk68?6s@%NkU (p'6z.cӰE5PGWR`mQ#*J( 5Dew$yT;$Nj\ 2ꉯ(r9J5㺝 @l^`rˎg}jHsk|h 2Q%hFPsкMл{m8Y,ݡ*SֽHz?xa:?)!T7BT`yD~j-<ߤDG(Xqr?j9tԳ0x" >5tg31r૶1HyEN{m>+Y &>9̕aDV)+̸yO4&O\ĸ5U7/b5^T73H)g{T܏3 T݀ޘMt\|Q "9?_ td~E) /vj kW7$(V*M#[XxmAYWV68QR|+x)67@f&ôs? C|-=UЁ`TSOs|1/?}Kv.c ] @.JPǁxT' 2~`s"qF/d48ԹD2Jo $&X~ٽ-|Sx\%2)tMd[cP?J";oߣ7pTdvhQrdH=8eU!9Ȉ)~rcaz`R+΢eg1ʵS*(XtlNGr3a]5qbkU<4❥Sj;yRe8XlYr~W̓w=ieqK8+Ґ|PqN<\}ldO3N_aW%,,G]>&L}CuI_yfKS:Df88&JllŘ趝) ۹L^@P[FsX)5nN&%TE~%~QK ?g@]`ǔzO`}XP܀*3kya}qe[m;Fcmc~PVF8-Э Ve-N%4b@55a T$V@~ep[ FoaO*泍8kBqzb$5~CD%ˮ硎S\2>5#mOA'y R؂8ޖty" uxhR-ZR!e RUYB%nEg.bAG{5ͫ?ȱ;POHv,:#3) 0)Rt?"y=гs0D )X߿{0~|*yB-Ye߳6rrLl+p.,mY0Bs/83XeM6'GkSqOkg4ZkX47HQJxb;#{ܬ"7Ch_{D%6TL=6V K_dvPW,{FwCikb6KP㭴ruGElr1 ڡSKU_b7 + 뵼!8 ̜Z,N043'Rۑsic5ІL=Ad*+}f,&pP4^AGwe!9?~R gctC2K>w#sxk\p;A\R$2Z>]`-l b,!C9 R.E+Z#Z:jem~K93G6̎; Jj^3SC#ҷ7904b1v]> M}Q$39[v0H["B][ )u@̘WȼtD؄N82r"UCr5]\':TFMl1Sfgy(6 I_'f]%tGŭvTrz8<$1EnuD|* -8*^Wv7-鼸q<7 y1q+fU"v#h'E RL`E6Y}LMoa_+h)GJFmf-]"%iDF/=9(>KiF)`㕨߂$gIG< &V-6D$eIcaqnL-K wܕYUؐgV]u#D8o2:T[ytۊ;m%+)z(]ڑJʣWJy|߈l-Ix }tՃS: G2=.- aw(ڠm2m`D^)Սs ^;1f-.އNUFLcܠ\ ˄0N]p$$rSf)%F8Iò"N?ks$9U(;i(I]ld6Ҭ@c ՁFtѿ/Ν13N0=?D+H-&64 j04lWSKNk) N)w&t(w[ܝSt)/м"N}˸y|,E}>>J{trgźO{Pw+յ V@-9vUm,:qFwX e+2mQ"&RhAtlywt|{,YOJ] zP*JSWWȺCSftԿ/ D}ڃ-:'+hTt1]N +ۧ#Cƣ^UAh*z]nkJ [ *&bCe02pcIr%e Äcnd] 2c@ .n$͡CKP+ D;.)ywd \~ +K_ ay50{[(*--K aw s}QÂB2ᕴZ]2'aLIۀN^wgo!3tp-(W9py4Z~E'<{)WvCW6U0QoM ٹ/aISErɺ:gK Jr…XtqvM >d*-? y/(b^T!l<9mh;Ji J.r˨`\Aqn/鋠x![|H'PGxض*b)|id͘x@RCrIʥoj5/\=ߌ.][yԈB_p"$_׎DA]z&oyp[GÕɈ +'9h,4^[Lm}ƣIWoH]DaOl?5 ּXSY3E{gϥqGH,'ACvSVUB:S̳10syˎA?b`a+]MtWh\,np^a%"T.ZZW Ee4?sv[BϼoGPCGkvGR#iomDfN?q 8T?`vBS6L3^ۂ eǺA MHo3xaP-qSwI:%R;`,f. ;f=conn GGuQfG`<09ц2J ֆ9ö134p Xy*Gh`ME .}k=a" ϫeK5ńE?\qk fh ,Yg1c at៓G{yߗ#յ:h$,[*3sz5HuY=QK@R=mf YsqZg$)6AV^!@y˫|c(8<JY;>99 jϷv\ӡ YXϪ22Uj !ߓ@+BdX ?+4(TV4u%S4 O)ו4o;9d-"h} < %yJѤ3 RfXvBB3*w&Mp:u!OUұTm8Pc|i'e)bɀM<Fv欏'X&p*(uV˂ /zd)КՐ[†)j@/جg|tĪ6Fد(Jrw,p{f~F" P_Ad`fDRH/֎хn'\Vq{M?9+EARЁ\Ӎ\ =e#[ey1/(딒!h4wnQ(T8ZQ_`#dCW|x8ů |EHG+kHJÀ<* W/IJѰ2Tؐ:biF$f.蝷VX;UWSqŽfj$[|b36)xԪ3N(a]f !tZA'γu^|="rY5pkO3G|Ha+8cAUMw=?-S `乏h $ K -[$H{$ JE~`oej`O9n#B) V( :J̏f$jтu#]t&e [Y3mi{]D9[*bW hl\T=]4:V7)*k 2xG뺒R^؞)2C_߯륅S<8]p_Tr"}մǁ--Q٥ 9#Bdf1iEKZمfwwi뒚Ei̔8ty]r W0cLcKs5l'$ f`U4Majne[y 0yM}FLfPIoرq~)Νm4Ƹ>d٣ydeGؔFr'"#5cMO~8Y23X%`U>L3 ]OZbPkWاT~LvqjQWc.=,kDbz}rҲlLyR9_2?`ca!/ |&4q#PcW{_( ZEL z-b;m7 1MGQoȌB&ʂ .23zﺲaY)C*ULo_uI\vH69aOTXs~ʹqRvA\rT<=m@R\A!Pr-X˒jzL6J6r*J`D>J9[a  9w2.:|E`k%y{7Wں|/ a֩futhsHw3. miP㉷7r;QGNEk-J*FJDK`ݪ@&5F6:IG.Wp{9%ILdH'OЧMy}AK-ޓ aFojfR}yVBDGfR}yvQ6K6}Rpmȭ6{lxNy2-kfvp#:4&AsT{kmPց|f12ޝ2=^ڒBK `rP rCܩV6z`<E]Ɛ4X5dmkB|l=Hq "7@Sl+5>}5}П({*W^`Bt7y3zVO^]C'oŏo_ΖNnG P_I/vvmW#ǞlsAN;Gp'vd0cȑ11P܄/+lk}7V7N2q?rC,ɾkj jGa$LgCQu(BE?ͤp).w%"WZF 2VTƠ݆MHu{5GdH,Dx}E$N4[̇ϩYځ8 LQntgGP3jqh&}2;b #y$ O.0},w#+ Wٖ&7Cri\_Hm޷)EwԎ\ ݰ?-@dQJ;b3viR+?dη`bاw 4sw]q.g45VaI}X6UZ 7I@Wr1;= <$9aZe`êpSK4́ג[IsU?PSs.:d![A,Pe%.!eLp}6˜x39yߍXr\t<9ry9B2F&]ktsKETsYUN~} 0T|¨3%DcOz:WUb3GPFR|L=W0Ĥ?VMPפDE`?aEM$&Wxz219 ܅sW`&-*F`'0l܋,أK6yj6Is8Zwk:VLnߑ.P9V l͌2!>\l$īʲi?,ү2^حe),ոr PjW7%Lu/A4-HI̖H+ Tw͔k&10Lބ?):}4FhnvĞY#4 {ԮFfx*ZM6LW;؈ P\'xFhwNwB 5R]P&G@{$OdL%Z-pDA_ۑػ$|(l2tK1ᛛb"(hb%G%pqWTΏxp; 8yŷi11aal V|#dѐX BNݣi#ʺOr})P] ** x&dzX/]v̳Aa`(U0{+k6N˦sKw^+kI7&SW5ѨB|4\)  ^ZI~-]ƽDFlFd+ݣ#bZƥ U X3r. 9o;uuXO#cFP;<|a2pH I5t*gZnhgF7OκH:qD׿lۯ(p_pm8^>1Ɵ2 }Y8j()ʒ* &5p_ \yCe%URhi9:u'> {:P? 3w]x$SD%Y'㍃a! RQh7jC ROi|ѽ^6^g v.ubd{F_o*ʉx-ןuҤJEN2?g;Ho STwqK C&Ƶ0z5J,!X&Z]{QCz%PY]Bf-a3RYyQ !>6aeX/f9{bcQD$,VUZjBɖK VF*%1&=s[!(J16rmx@,[;<5]Y0?.N,;_ a|TUH'Uʃ|N 5t$YF*d| `N*`:՚+V`ŷ{>ŧ*e]N)q4<, G]tѦe~a$rdQ:tr"sRϡyϸ{N1z|>:b5@<d!q~@foTYe*Z"iƩ齊|XAz!ʹ=8/sGYBnҊ|u$fżGDauAPHfCӇq&L%oYv8pL¨x_]p5N_h n #,y<4# ǒp/qyys5tAp3Ew!P˒MU̮nyn`(]I;Wᨀ*_ Y5z#ԗv6ZtQ(M\i (8巷^VVA{ +aø\i +Xi7b"<.͢Ʒތ{Kpw.'vkn"rVZ(D 断Ǝ0&S4ZFcW^z}$IJr} ֆ-eC37~aI:Eȕ^Ղ}_@|W!$#m ۖaJ0g~頰Tmx}_W 2Bz[.w$ **-2κf/Rih %s^[z Va3QPr(d@[[E&8ؤ[j_s^]ip;U r{Gcn34l~ps^$G8x;Xz!AUIrpflvUo z o㨹e_6ZɆjI{z% D<~u 4 Q`y {_VlmCR|>"+/U[Nè'A[as.Zxb!QbnPK=q:qor%$hM0Ȁ#-lq77>*~ɕ4_3͎OV~YIEW3o{w&ނAрA2E8J [Fg41MDraxtUVbHx 1hqVA}'` =+k#nP^9r6+3(ݤv:rFdlb%/ cWld9q憯^/%T)Эã/3[j\,*q)]EtCNFIdzq 'C_n(Cرw9m^Hgx՟Dq+H}}7vN녅)V,$78פiZZ$WJ1'D͝~VuT,΍og$1< 6B~Xv e^"PH8.A2|_KNʰ #1F{X5+ei(?ϭg d{wAA'_#uXbu- +w60,QOOJgQ+.8xҕTxAH'DEjDNCǨgj9D<\Cz5$[N+F#E`襁kF0SGRa˿,ƮN Hc3`o kޥJ`5>Lvﻠ CS(,M ]jkI^ǚyDqeb6,4`~έ2fjX.lsoiFМ>,}}@ŸZcyhˉ>`G#x&L ~bKtAZ+?4!B@u;ɭo 浓;-I\,w6J_=d3;ǣI(%Quݗ&QwiL.RbKDey]"jMQIXTJK cLiʱOWq3ؼ:LV 4Ɍ9jN&M-d .H;lB~;9XTDl>xѬ&AB 0f]X 5oe;) jyuZ^κoT X13y(RYq4i5z_LV5G`H]en ttqTOP1+]~) A+ޫ?<»ڷN ہ@"qn50?=Al(wiOL0%hu B8 H*zW$$Z3طM B@ģGBItN+[,V; "0!?A)L[ztCe#ȹv<`CʼjC=kio;F\Dzl -?A@Uv@uʵz̋s}vREcN5HbQ4wg?eXD>J k4_RQ~N4HՃԿk"Ma;TwE)Ґ=RËD5܈`!MolRNwFa)N 6ޗ,{1 'ttd0r0sj<݉u ݡpTt2W'gNfe=uSgK;cR~rLYR%폩{1|ue΁/ gYiPT4"7h!.@x(*n_ G|bKy! ]*E;p_+Za sG{KLE^_edl oJSr )w4jCk`soaEpSЄ7RGo^֍ہKņ얫XH~|`G`l;;GÐkFn=K@nSI(/ArtGқ!1: (#E# 8U ρb!̶b ѻ="C1 ,LTd~z#zkVc[-u}-օUIyØx5I* +j?iG3u)ztp50_7TΆGE v3PdcXmxԸI'DC-QZ?Q< x2PJol :PpYL:p~dkIhsd4*.W(4|y&u&F>.6z9ߓ?iA8_qRpF!ӉmdFN9`'Pĝ5f,5T(7'l.(rSc-dXwVvFqlaV0Ȍ. eS!9H}~Zn5ЕN/p c~#fz'(k9;ݳ]M鍗P{/@_Qf6%U!XR=6ڥ~最X?O]#`[Hn/+[JׁRaW,H!.8+k@SF9k*>->In~ڧuȕD#6}J,Ků?0Gcy Ls lηqS쯓&C6=BX39؏9Dj 2Q8=^}Tl)Suh/sPcyl9S ^QOcR("#9x̸%/[>II6v,Bzwh/_#I܊%}FsЃ_5ŝ:霸PknR˔tEsz}?)S_S*}Z_Oh4jǘg64_(_8R'sMR:6)#t^A(kkV[wƱz;SwkT'12LY3?5Ađ_vǍ1gߎS+] ?RH6y4p&KO-3#աB/2Ƌq(m'fţXu2'H;5Y7ދ5<̋TxyL@9cgWyL!r%&,+Ӡ$N.` ߯3<#\dP¤ ⟈〉wEHX<R/+ c-56wQ}}Y`2x}.x8ѯ/i_fڙۍRa?ZٜZ} m0M1ح]G=2 [Ua =T,Zc2FP +mr%=I񅂌.̜tV5)1CfD|5 qNHCM2;ׁM38LI!@lAbž$7 x-d[;rH@-#X!*zb18cEDV\ʸՋfW7l%M?EV Hhc:Bn 6\o o<^BTb.أԕƀ"J Jj%#z #" )} 9wHz\F%H<.YXa(F8nO"o"@p! s*j7.ak?}w)_AQa1$n9ɕ O;n~l),a› :d|X00u3t}2UTqҹKe*_yWAS\*N-uT }ɳ;_Fi}DzI:>BB iKB^kD%h*ʲVrq|&RA);K}݅) :m+#BeWW!0eĬ(;Mf8Sou4yrKqkVüT1Z61/xo2TO"(+wmC[uQD:0 s5hKyt0?*}{*z Tf-.{07dCfNA$oL7WҫO?ZQihlI@dվ]?@KD^ɕ7o;a62o{ϱPt.I8(wP5Qnm rB=D+Ӷd!{w|7!JOTRI}$h-q-<9ۘ|$4 '3t*?ވOYY]yLB:Z '#.y^Wє#U%`7mBѺ\386wOR2;IveKlidnOrzW}JԺ7d\V+pE#"腒2j~LN{_ϸp]b7&=,,)iK$6/Ah@r/RYbX];Neb58HCp-%$OƇ ACOp%Sf+WfpYd`Co/<=zYf9=;R`nb@ RW+&a':;u=bA\iDw8xe5t#r:bTqG*ZQvZi]}(X$6(bńx]֯yB.NY)vNgԟE4a)QojE8uwV~?_(M\} 0sܿ|{9|F2zz"!Co6 S,"%sqD5.u࿀Sތ x6ۨ;1D Cb7b.7޻˰R=c1{T$%쨱Fˁ%*2lW8/Y̊: !9:eͱ0Ofh7I/:!V .,Z67f0,\3DSf2l*Oz""{da<\jh}v؈\1 mW.`:,5+!gcx)]$!I)(DMGKC;a0,n̡4FRJ zSHog3`fE|zR5$Hu\K"<>8U@e"E.)4) )u oR>F],@M`&!ő ̞&+\5I" 'B?h>S,,R<[L8tIkO sv/v6ma1|>ͰUgmsO@aJ]]D<8 4-S0)MRdJy DI-xS r'5XEyLDFY0P9v'6d =b)芕5-倵?jPΊKWؘW5MFOc0E1Y&0-{dIwG#K<"a1XO+f53>|Nxjע.6S{uX8l˒WɿZ`ad_#oR.N"Re6|a-a?)onj/@}!& UE گolhbYu|8cmg&`QK LCqfHG}A M55]߰XKvyj;g'1S񋲮3Z}ϲXzQdZ9644אXG)C*p/8Uӛ|o;D[s8ӎ"qTD/˃o?IhmY=g;»mg3em䯵^^ hi] U}V\+c;uMъH$˼7i 1]B9{9q=ׯh<[zWCwu-.&k hjGiDZTP@oz>7u|O -> 8d?J{kwNRJ׬/q\L-Hg@5\^FVsZcK̖4W~HrjS<|BpXa?]na*Σ1-,ҠӺ<65V䋙`ޓϓGk)d 1ww;(@ݵ#A;,W?[m}zS0r:A;0^XPtfN ͬB.ҞjybOaԶQ/nVP o5o1EεFEM m & oV<=q EDs8ߋM8j: 1ftgHf=z%*n!M-FűXf@V7_[,(g'DۛJ6- E~ 4𭽃A]Ic0|t%0{IT̑K"[Hwm*R5AJwY9;o|rG?fEJEY&unv}Ű.qqkO~RX5pC¯#hVCbM7_hZYzs*Ñp,s4QLBUN`R;A{L=8r`O IK)bx(D1!ߞSPYh*)p6ޤ:6Òy+#@DrX7?c,*ciN*xU4̇[i.g,'MVkܣixtP\ؓ\ JV\g\U=kHI"X>kRpZAx ol)4uG1]"pcLg9h{~aɡ'يӐNqSp?K`[_)N8)befڳ^{>X/e~do.Ӟ2!`>Cî , E PjOzM݌̸УL`,P {~ :UU ?I sq*BmW K!P*ӻ,>I[&o ΦB`וdL ,iٴ@ ( n@ʹ\:(8uDd|Ef{ y0#lD $H!lY"'C{rw l ^mj#SyK6n6r?`Kh`LԚ=y )ŖLKՅ?Qu$8;5ւxQe@&8*,%)tYFB`M/A6E,IWZ.cY̵d - ҐKL{E{.kIjlHr\ۥ">.R#jhh'lG}9XwAר5T oazgy<: C;5WK2! 2,vbw" *PkZibL&H8]2l tjez|.CleFhmF"-뗀aWa(.3d~4&貋 g+QHQu-3N5 *A!(\CMKӜ pW*lq%!qmM+11R 9_&SoB_6섘 oӀX C+ơR&užwJuHFc A:qt69%umt>Mxff`O5zT)͚qT> (V}WHk0EO~z_9 dfA{lbs]\.P=Αpr}2N_/1.y]=$,SpI-9L3U [#o][mrh[U}Cn^uaHkJ*>No\#Iod ,IO M_ؿb:D%ӷ}#F3b%E?(W#oIMjxl;bq󹣿H2Rp9•П7ZX$>a67Tݼ|o8kZrĮvˆnOYY5%vZu^4,5s~e&  NH9x0DHtO 2fwPg4?k{.xH!6W 6e1­=a;Nr'IXФ٭B(n/mb{$ HzA4~la5H{޾Ƨ[ 4O &btK bP osyì V(geO玜m *)K m'($*qaɃ,'a\֫DTSc(uըš+ n/Ł.=^݁Ȋ "? q+@ kXRdMw&MK<vlֺ0 {L3I39>0;E>٬ xmn$_޵$vٛ|V`ޡβhUuV`BŖ/ɡ98!'եU1x8|;“ ;[Zz!&N̺MJbT2oibuiܛhiYdQO?ӢK$r^L=<9^Q#qlFcAz'-$;K_{ګo@}koρRc] rVC; 9RΓʹp([:s_?CKqG|Yo iݯۨLRlegs^/B|zA:lea5鳤~]%&OTR|j^h}(x ɵYɢ`d. +N:m=!TSq#d9ࠓE?41>Ӡ 6nPTNVIgKC\z]O^E׾trIw%J8Ihph7 ܒ${ܹU͎%a UKf4FܗJz:/1 8:*l]RSPn'0@8YikXH* z4xWw.%׹ΈѲBLa7ޟqtp ب)U&wwJ{SaDd;DNtkuAOcxId7͟ L!<Q׽?Ln`ݰy޹t&3dw 3Ln~"L; wJa`,5뿟%Q>_x,Q띗(7%ʤ640# ilY?Zg3, <(^j74(<Ļz7w<2U^9 ;V;5|4J;3}u i$}U *LQ|ۚpkq^< V1BBǥrX|d;E 9//vWXu+Ln`=\B/wȈ+ vi0 Ջ9<_wNPja3U3ECp- YB߲[L޽ccp iܯ 9(ׇ -kʛ-d)le[ejҥ2Ҙ1\L^;fYw*wZb7BT~K:'+F^qyfbPx93}#Gpɗ~T_O9xVqqߵ%X8=A~U 7I^nߚSlW_lN5[O @Grfn/QUIWM}edr#$L =F2Q1 Ƅnnj{ $RڲBxs- B]%":qsy ;5 ռLE;C'h?YP-\bXq4&*jEyg~8=BDÆDvbe^%|WVGɼdG & k%xJq4Qw΄ T n_9bcLt:$ZWJۑu =ͫr3 sK^u%MS :ڕ$yѺl O`V#CZaaщrPp0EfMv}6rnWQ w\r5z|6lZ>) b?jNeX>(x}[Lbۻ3`([0 9iA+@[\5<\Վz EH~cBYRoOdy[φHoz og X% %0)5zFGwA 4 L*+3I}OV!u=t<´ahq-*LQz /蘡z7Rbcllti8t>jucT!([P7]>VD֙pml˕YJ(ƹǰ|k Cjz;5)0GPH0E_NIȌ ?­9tx+N!~H9ު^AD"sN %EC6nK D HqsW_k1RLJ#yϹz I3֌fwL[|E?B@1XoZ~oZN).՞³rVd^r !uc"뫭ovcRZ# ,oҗL'h!&<~KQϿhǷ8C>)3&v$BalŖ8ޕN| X۱ٟtm.xGR,> J V/3Yh@βtr|Doo] 6<&ZڇHy\(uzrII}F) PڙqٻOP{{*s?V7z4㏧a(!g$+aƛl 8fmf:8$*Dr*i ta|W4j,7"z&r*pw58P"gUVm0)Ei+Ͱ_MI5 4|dhPZ(,=b[JQW=6&~=r0fvɡXD2:=;^ޔ 5,n<$HEE+ܽ{B xFm?рeERry%a15C !žP0t"n,e[n|FɊf Gt֩~/D;D9S ҄%ߓi ?" _B2G+F*iTN]{ҩg7ֽGrۣ\As3V,W[=e!KXo>oL%"D_7ǐds0ȶ~d/Omuu媽%$ {MoguiuE`%'z%es9_zlg#*зn(/}x9Q7#-xDW[=R mWP itqp.9V3sl4>AvA<Ш'.OBx~:Kw ]U@,A^{q=5D#$7 -e?'l(0ujF|s0cҟg\_{IԔƧzLӋS6H;%/)JKCzBf:ε(0:c%l|j&85ʥ7Dg5fS\2FH/1C vg_.cYݠm] 3 [%Q%`΢)TBl@5=o(Jp&jT2+vI@ w G5Hh4)\j+$o Q/r4n xm tw[` т5J:[e9 -?`׭Xt1'!bB?aa hӆ1 +qT|(i,t P5|i7^?Mㅫo,)$}PS.Ե~d0\*EOg75}nn9 X91cR\jtvh1 w υS7#. 5H`FQJ2 Yʗ:3MC&5Tѫ|%w6K<@Hi{3+~Adh .􂻑@iE @+`~Eж椦r#H4|"s 1L2~K.Ե>:Thj{|/xJN.hFOᯪ#M7nU@N*=4ŜՎ0 ]٣<!jF Zh)!W 9؎\U@Sܮ_toHjTzh \N*W%/uT)i@nè4`ޞSA?֞^kWÄB 1TIR( TCͣ0& F ;%IlieLhS)2WfO8kQre9w׿=QL$DFX ] ՠƵ+Ruۥ b8Ct-s|TS"I+7sOTyAx_@aI2?)⨀  Jm$Qp(WqՓp CEbhPl4s( R1wvn[b4kf3#v4#;S;-*>9U^qyړ(㇤l _w~4x(xj4ff-d%QF :yH8pd@QR8Y{>gt m, :\CjrVӯgN~<e6LhQݲjbDjI~@b~\ؖIT? |޲VLn$_2.E'^rC=)?(ęDԶ = yi sW-|”6XeW[ƭvVngAv^e7w+7 nWf%ƈ.5Q)-T,@_ &5+\tG)_+gxHHq:_ F|,5!887`8d%qv鬤|6@h,SP4Γ乲g/0Y2Y}FxDEU9'HuSo[/|Գ2 y6pkNFGvO[CF+䓜;^Ͼ^6Fg:~wG̚{7)!* f"f)^\O|#Kb@S+^U)MC$<ÊԨN}ʝLҒ縴cQ7"4P5̽V,? 2|mUFe>1$7&^SKQg} Kz-)\X,Vb.paɰCU5-5&c6dBSXL%y_q?KYTf>3|}e=n3nԞx5g,+ө sr:`~ۊԁD[ ^[kһTl 1%~s!E1}î ʊ fsxP7Ϫ k wukA麘n c 칌67p Tv~H*4VpUw@)p5l4fCp}T( RU-U E2Nn)k'ۼ}.ء6w֝$F`$ۃSo!R"xFj}7*퍉^;K G7)ic5iᢝҜ멢*)>g"ك\cK?4@v%IQhC4Ô~SE`?!ޔ]8:OL8["R+3~I;wKiy§`&UcN ɚBD+I.D2%~/ D9("Vu,m^~O~jBN>#Ix7&g@Ե -0g7U?opi1"j6I(UL3tꆄ -|n }S"IJTi7py/ĻXVsK,Hkp\}aN˅wmlhz;LQ;suZMIM'2~#$`*E1,f_@[dj~=[P+OṻYLy/[IromVMdEb%8&7|0J\KJ{̸(&(M [=upEs0TZ3hz$FqĤ,$֓;ߤ$ h( }.rQb:>YuFL# Ec|&˷:~s@){k/8y?B "~[ CpU>EEЭW4צ&^ |Zd0(UK6+4,v$4Oʺ{!9cwe ןױf:XC?w@LŪ;s12Hۺ;*w$ Lq( W c +P?k4uZR8Ϫb`q* -F q}v͋KULr1l9iš.Bںu?yeO $Wo24j:X8c( b6!3x"W.^¤HlO֒-pG %=9E--û4pm|ޏDB귐H8wcѷd:W@%M""naҏ]"ǁu .}+e KbG;YlMR6J*3TQv2M+s$¥my_XQ?"nCn=& /FT1bJ nPǭ=' G |ĜF!v=3Y7`Md5FN ٴ6Ǿ:I NB?[R_rXa`U&Y33 q*؋<0*oj}r5)=ø{8y.Vצ|.Z$1k I[|xp\ˈ !ڟ4h.;f_"un1ڹNSepZuv/UMK2\Cʀj.dhܵr |mV ´ f@N"S@O+ڒZ/xn/tLi$zD쀽'|ʗ2&)=@sI+o Qmr%X&!ĄsRm8sH? \E P*,I7h=nr_ElfԆxs={ۇ_ ƳæbOI$ti^9d4ń&AѲZNqRu{Ggr|JE ɎY2"Zp`i~;6:T1%u&=2?a{'t}U\\g7˪y=j[tX0n&\e\8PhѬIR52U/d3/BlEf@YyLT(Y'$H!; ^AH8]!>2 ҪXsh!,.f{FYƀQC!-J%&12&׏ ,[s"A;}6IRZ!] 6P p%۟)_Y[K\eG D!5n1(o &|zNgΑ]5$R^|F 0.l#ñ[x'u|F 6a*͚ $_1 讪"(fAw^Zǒ;(ōUN98BBŋ%-Igܲ.P շ\Z;e:;#r\)5i)L[173r{GS#NsA Z'u8TǏ֣e*ڄ-N8*ߦUK^v9f,bxXW tvv,'7q KArJW=%zcF?9mV&5폳a4#bW.0 _icF U hc#N짃S(D]_)j} fSy,lg6p1Xe4pGJzcPAaKCkF|03ih#aFS*sUK=Ff>y2*=ezB60Yf6WPDy6/@Gr^[3riM=z3jh o"?=xkG|@.l]fҝk(,z < V8wVعҺ/[u5x0/7ޏkaO/"\U ~2{F@3fY/`2Eo/tsdlk/YB6j]B[R>uMF0Ms MW޸l@ o,sƼllXV꾩>VKu`g4Uȇm(ڍD}/Zۃ^EbXtB= Z h?PO ]!F}nBGޢjox* .ԏipR~EEOpµ<|gEH*ۗKLQbk$S9_m9;0^ j^ u;GgX|BOM4\"o-Gv|v ezzwy:6) 3M攣WA턐:Vmׂ!k w*V" .t5Rs.ёv-:a\W_ P%dZh 2\\AnO *8t|}=s]#i'@7Qy5N7I'l:G~Mu! ow(Ar;5&8PJ"kC:*^ի? Ю.ɱ;;a2x GHP u'4Tʭ$yN hkj;d|Y)MslVK#OvU奨h%W6 rG :uѣY[,3`PTn2(Ca#qOh)>+|0|n(Y^w?ƭ$zp )@K͖pn^ₚlRs5IX|B)1/M%I*,{^zMĭXuȋC?MA!H ,4MЂCA;R+r?ĩ/LYrcTv$Y\}3W IR b%0m#/;" f 5Nv=Pd9 M}Gط$ò:>[JƛP4طSw1/l(}0p}=HQ^aZ\}"əH'pb ,]ƺsT[KS! -Ƨ)68#CC`Al88v(w~->y|2?y2ɦ  +v/!Òt|ȉ\y6kmF ޓÙ0NMb|l EL[l0h ~_ a#^|w :}uΦywtrE $<Qbt+P`7zx'`*q 00T\Ѯ{I8; h@T8q"3k"ەa[-ι넰M3 HtȤyB0",*FIG]ݨE...g?R{MGEѹaa nU=`WNDH UyLJa"q(`VKmՍ n,vk+cyn?<*1FˢL;MD64>PHEbhgyS ]~+HoPBk=1$խ!Lo/–=b牴u]{5Ԏo8ސf=IĪʎr*q`UM,@qUpP~3&#fM:<,[%*2- u0UeH3l+Tk 6Vbg5틽G@bRp`(Q̟~ ˜׭ LW!su~bLs/XϳX.l2wDԛX7YF 5E+U \pr\_<ΤWٯ(WpZ1jEzPY]p_ [HjO}.J=``+?B<$V궄Ή?մ䒆oc 9葱#tzIΐ(gD*Λզ̿3PAްmf$FALX;0J(B%YԲQ-&6UlEh𕀞5qvvnbT&a0wCӋtF|`-w)҆,hcqq&F#2X2Fx+OQn [ {KfwK6c^3z5, z U95(+n\U\`5sxl,Hxug)K߻)c28Ebx [K)+~=\16w(WMcp6wțgP7= ^N vc?"| ~HJ06I)&^XxKA߫UXPٜcc;b|du&\i <gUM>rݐOĂSR@dyG2NְsƜnUǐ+m#|u \6lPQFpB@ű6YjtX9m!]E-U0g)nOO9忢vg5.rT#$t?I qQ>M;ۭs{Xx4QE`y^dH(gH4PpK@~ Q՜T*_͉7&VC[ܘS ,E8H2j/G)1AǣEx&@}ֺhb}rE X W-]2zGh9'UY~XRp#v珫9% 5dQ)V!{G!UQPi*&pk~(mnl>I%"`VsȆ o\vkp+xih&kUY׶B<l,Yn+rf(Îqbz JSH8cޢ8d5^I>P@xȓh<(J P.7̝ "ז i*ԯlFa+ΥS3=`JX]Vd2$k`NwpX$~JuaX3NNT n$AvVi7"Qȸ.0K"&b0}rDkVgw@TA6vy~oDdfUC}>kT?%A1_qx@q QwS[3+'҃ CnT {^L^k|~/K Mf<]j( qȥHbEK䱆I3uZ +wY俔1 ]|a4JnK'N/T=9L V=oD;Zѻqd*L5zF_Ek!kz NVWr>ElPqZE]:RAúoA sRQϵ#D(`mUxqx'0m7l'[V!>T8U*AASlc1E*E#Mi|8Jr  #{2QDy1Cl?}_=Dh >jFmǎuKd)75E_P};l$v#>@S &yڼrCq$MxVTBY1# OQR܁[~Q,4VS1 VI> ql1XF]Y+vgë7X=ǙC움ToR*'\j 7YjyY-<ݽRg:`F2pBEz~r|45 k-Z8I^"sF 2v)T*ZwtD,4G(GAN%nrG`&oK@ұ~GM^`I/;. $.jRϘk@o%" ZFIPdЃ`q& +ȸ s>_}$lܝP'uY8d$*C>:kD;%ip8+̓iM*:KK]-Cм^#t&\s7Pa^،-̧+:yT(RyD@\\-G (,:Xt51Ӎ{Kôo@G9xV;"tȰp׉ U}TFetEɉ`^} SP6jld{vj[\J]l#fb֨fr ŒP?{ߝD&̗:k[W>grY&k(%߫ׄp(_} SEmGDȐ i\MO'K5rҪj/.-鯧!ދ;I4}R">3j{Y32e^=nFSVg2a;8P!j@ `Vo%;(5˜q SBZf u`uV5}fox͟ߏir,N=%m.UI\#_Pb}G`;pYht棋 #@/M?rUAJ4ګ߲cl,ʰR.B-n |+G噁T!_]cݳ#"f?=V6| ^Cun#c^TxHε,dE\H UF7ɾ:j`+lsQRǎ1YX]h8QhPN*g%p%h'!E0+ pʻyQ0k]=߈LyI6?Xu[>Y {+]+AsvvhRl.l#Kj N^f\ Pޠe$Ƈde乀 ^'n~#Nv8pD?6e|'H֠3K$aq})L.^c8NIGTu @Xi~i %$*@uqMAo|x'58I J򐦫BF-Kw'g.Ю3rTȝhլ;>AH3XB!(]d|=u'U#Ghʔ?;,V,#HؚJr_&K6Rd}{|j!nlH69fk|Z9ّ‰y+QH 3T.=2 I3Duls#&kQ~#1~9>$$-9ֺLtݚ-](̱L_;`S8kQ]N)xnK >o 3qyXyy0n=QgEx}.WVX_9p" 8u6f݈*uxa,hsiT[fRz hAWλ3ʼnz Kʛsn%D~]]qMcЏ䞜SL3bsH|%L ;U G4E@i=n2|"l %'.UfMyղ-U.ez۔;0|( kqw[dR^дl`"$f)@Q[v9Gz)UpFWb{ԟKr&o##7s]KӊK) !YKx/kyU(4jqj6o+xg#e[3o^c(iMЩ.>16di" -}skncۣc(iz,G! `I?"V9+Yk= OMvy8pbn<ޮfJwd༞yHVGBSƤVj9D|ɧd:mqp|ژZ۳\?\Wy.@E`%4z0!s‹׷Kf0L:R9J_ PokRǢ/\f%tπ}2*z9BOJB6Mz Cl^<ڗx J qmMQhbQT:fMw (G?i~K/&̗{;$!z~̓q/A C [ݳ)*4 ^R#5 ($b,+l٪97SW72I;{> ]}Y( ŨJIS53$$z K y=K|!Gu-ɲ~gaib 9?m2Kzߨo. (lX50cqO|8ߏ83$ԩԵ KM*$U O] 0]-11eFdep :MҦӖru)Nr-īZġ76WG9`  4tN|?6PQq?n{lS#3.T30@mcrT[Ͻ'pjBT2C B0n"m>6*&j&H`0Wʶ%Pѿ IЗTlVmw10\N^;pɉd7vU匍Q|3{ZQ(6Wc?laŽkԬ@*9H33#XM.6yd< ]%'f\N(6c(ֶYCkNw3ta$v_рb n͵NEu ȓh3 !Cl$1~7սq #1?FzH[vؗL*ESD3pf3_:hfQC}:}|<|E<63HF)yȧ&)o\N=Gb =Kgd {|,PD$us=-X,x,;&[GW<~vXIֆ/y&3 -K*FkZF:=-T΢+݆[:{;nUV{ԛZ{iC ڠOxKp6sF(Dins8;[^w_< 9¬~jŚ~+BώO k(m|^ItakAc^^UkMMWq!2D硺7k-sFy|[-&H*ܠ0Z@ a3M8ΤugK@UoQ!9Iѝg?nЋARqt>SNL# 1ޮUN)d!+!.e (@}KD)y>YʯQ3LB'uHxf@F  _U0'XVh KZi]x15{mū}xP,ƜG@@f#2e\}eUrJEYhz ^ hd [Fd`2ea 1ުrUIbe@FuBW*?|=hG}_}3l8|ci2A eob!~&E_ yapb7]@:: hH6Y$ki+u$25n.nh+0yEQs'^rbϺKqDiSz<"thseŨ)3޷2wnphnI;md6D(yN!D1׹ll i(ro9kg)eHzvj}dx%bf.O7WDZ<8Bs#4=0?pAR̄$(fYY45`~-.jn&V0.ZFc-K1vUg8߷/6Q*1(R!wɻ TgLz,Um߿vHeI{F}n0WlOtwSd#taNJgjZ'Ohx7@4X7.-cl:߀p(a6'yN7 \}-,g̺<_iS0ޱi.^v:^õlar̩k !_pqgr {eb}~mI T%l2(-{:2@>liB4w!H6Qfa2ݿ/be2"׻vѫ\2WTȦfYp݀)ms`:.Z*:|(yQcVlD)?gpe{<9B٠.y"YyH+g\ZI9$@³WK,01D.e /L3[qO[< <.j0OTt^!Cۅw+"H>EJ)$n%'KjWsΏ hɘ˪'2Up( ڡ $NDړt{CzKjmp$d¸ 7Dk˙u&y^7Bcw\8Mo\tD5(uX|XTg(_'!J8ب9E(CZr0JŠ;Nn{Ła)5?0շI|>/U4\M^'QXc*Fj5 FN(EVՍ(1`j:"(p/qL'h ug:Gf;;B-) PVyjW{YҎ_JG6% 5@{[cPA%٬&M_jp >]4[4J:@/ŢD L;Cv8\]W /A,WPSךWp_D 574@ސ6$h bOUDvSp)޽Tp'&*Q/[ + <@d;!%6B +J;{lZRw vM/uWpIM/E2ANy4!Ll=0KgoNsCW^E rtEODVKwӢRԤHP?^WNjm`ZJD&(vn0'w"vgѳ*"za{.`@A:pMT5 TaWʘzU)˿ ]u3! Ӹqn2juv/.G~ڞ.M¾DJ%VF_˘j첍NP8uy+/z-4LZD@&8]Og35q=m@mS~ #3GbJpg=4xG]\ fKkĂynIlfvps; j.Pӹ6YOD8ة `'tU&13\Q̶"@@0Bы&oalh'LħtGIE e*J\9ȘE9Jx:D* lǔW^w8kұ'jZǢkhOKUj,|x7Є&D}-7e X&ʂ"i.;0ْ}x*8I~arFz٬->%+\;G{*0@%3(ʋ~ץ9;x(UIMTW@&99۪?9.+Y\0.+.0 t mx<Ӡ;_oX.d?&鲗%ȬI])'L EaЪtG>>ar >x谱ꝉ4~E9C="h-Bx )A>"/*2[ܼ\Ƅ^s/ 8i\ڭ)~@)JFWx9c.s(a]UgR ͰYb \3Ϝ5]KY?\}۱B WV343*'DԻ s 0gyNVCPD'}ݦc}mA ,orjNx]G^(k `5Cwѣ^2ǵ/uViB ۿfm ô*R\yb*KG tdkbs慥<ϲ7Rpddgkϻ[ʌ /$M7Sz)RiX#I\j# #~ "4a P_+OOΑ68aq#MD6m,FPv&c=bQ%qT~KqGf-<3SB:<4vˤʋ[+lg"+4Hӣ6 az``5t I&Ӫ|XtǾPacuI2iM7HN37fRSHfk":Ӂ D.?N_#mqSѱGT,>vA2܇\OMDu5Eܯس" ZӿD ϔU%˵hTHɧWLH+qg{/)tzhaS1ޘJqrNMog r*c^8J5Вc"k1"9QD+ [|=kM̍>auϯEl>PvsKlbC)t8`ۙ-xTò+L9m7{gÜ3ɞj9,H\ǡ7JךVQwvڤNjHHIwA) $ d鰶B{_:zs#CƈT1V?Gj~Ւ μvq".I X!'yۀCEaQa0)y%Y,=7!6k[ ,!8d{<76^#x>;GQ\/vBrP$ D_čq;c>V(x5}>$Yb4H`RLp4VPGMY ȳ|5pi^q_ެ9{ o8OsFSiƢ<-XVKc M!yK>^Sh qBCQVS@iJ.@\X E^fa&wbX^`vN!܁=ˠsbC!km302Pc^8h@_,k5ɗEiJS(dZYϭߕ 7B)zRC@Kfss]j Xc7lS5+"Ԯ d1$$#'R*Co<;װ /jC*A6lbNތjS%jO.!!/hĞ W+}o6 { Gswhh7th}&&>B  x& R6ׂP He/ Ǔ1e鞼@Ԏ@t%3A%zd.#zۮy5ZUX{tOSc5ln[TWoPOZab)ҍA ˛Ybz((:%ck'2& -%HOW\a:%nD$zWm!{bZho"SbL%(ҏt7;+()p}0[Mf!"Pq9u`(Zgl ;6lI(Jpqd փ{7Ә# { X 2 21}bQ5ymg ,4mIY<M4o8;2&-/7zBl?&#[Hq%y{#YN .^ܩ)mo~9dmOkw?)s/?[Nk(fs^6e (({wUs4U_dq m0[2#;X=l*,;GͰ5_#* F7v8Ydɩ{MGO7A¯,PZH5엯.4^bNDt2t4kFjӍ';k=.kc[ݷfFZoէ,"j@#a1?,ޗ"[i[9ӎmdᩍ垔g[졎h%x|PH}?(Q2Z#y{W1O"2rGRQ[p5/F!-|6PJx w xU:Qݗ߃_Re)'pFYiUS Xy9׊ i(v?go}"ġZ GLldM˚ھ˦}|`7\]|dP`8-|__zKxbF:h$}#(j1k3Wa$maNWk^ގQRhf=SjsǮ 2:[^ о2"8j'%G{z;fi]O}})זՅ`MjӰ3{{rgyrKt\ ^U`c!)l1x6r'K>p6ʭJ(5Qkm6dxv(1AsKA?јQǣs).2Ħ6׋^s^ Zt-vura$}mL{Î.8Uet߽z!&ԞmZ+WUmQUMga^ˢo؃rB\C+KXa'OOѳ\$2\=Ȏ,^~k_PqN(]aW]Sʱ vQqVBxqM5IjZ#uѼS_+,ݲE^ 7&Sm0=R"W_R 4pYΤj>A$%G}bvl4cSqS>n~I%[n0SЧL}Bgx T֫jCH @Q?5"76 ;xڋelܪ빥Nwl䳊MXݷ}L !(=qi)Â1ˈY"=%H Rd$J.b!*}smj{yUg9l|vDYXwCNt1˩~`8[Ùa}rҦe" :\TCƍ@\uDwڷm1O#dS^yLwNLu.1T_GuB$q}5N_<( YT Z̵1%_ *2<BLU_ >O񋋇fT~( 9O.{Q0|Y+:以7 կHpv&}'ݕ >{~9BmyOq!<‰D$Pb/S$!@gA3f<ЅأqcbF;B!!XwF HCPze)zs8-waC2Uok:9V;E@k66td~ B2G1Fch>Fe:+`LMĵdb=8Nd_)#/5'_l#WU;, BWy$Eg%+fACq&;t]üOWEhKτt e94XVMx4p>Vquݛg99JԈ kc8";'̘?79dv]΀"Wƺ rg |,z(ɐ.ԞlWO-΍rMX䥩ryKCՎT=&^+Fang#m(<\??5<><|9(%fc[ox2Ĕx4; ,[Śt "S[Q? ^[4'L)<xAK* .`V(o_tYB[K<ƖA8?CDgǚǞ6PZ~wsf2|xz7ujCm}w ;'AۑiBysYܗBU\2Mwy %Zw߳&.X aŬZyA-uô'޾͙/EW[IgD迶9#bwG)~|24ZKgtRZVHdvNw\T&:C ؆-˸=r~ѝĵ}KѤz|kmM00v1\rLJtL<; dyȦ [ݲȠcPX) tx@x Kʌ 5w@C˴LI5ǽsSSuCv7\JA_tEq'N*0R _ا>8v^TИ7hd9&3`(X ;lJmQI@6jSAdP]LIz lv| ,V^Ў/4-G^,ǎJ m]*?QG7*BW%Kt[ŏy]q^մ/hL$'{_b:HtvkGI u*7K3԰ߘS&lkWfy/9]-u!Ahfˋ|i- qqzhrQXMG(cЈk,K߶F 8Gx󴞬$EfiW 4Ak߳XC0Cr9 ꢳPNx> ^Mwt +nc34=GBFP1צa {9YӜ2Z(MtHM]o@(ЧO%yj!#9n6qTѴ8((8zMM^ גeNcdcaG<-}f;+\sk١î$~FW+6;dOš[r)U|(+;(璯Օ;H;}QdjE3AS8g>;pOΨǐn'n2 HBГ+^ 7b CJSb]v5(k $W Lʕ !-MN"mJA OS&S.8wVelF'CY~ +>PI]L++oUXf'KO-O|gh縲d_84@)ܛ>; fVJ5OK R}Js8r֐>Nl,BʂeG5t6 15>#(u6%j2tDP4u yK_[ObN&P!nHU#tH:t[X.ao>uq'PK,,&_-&q, '] jNWХMYcC.Įrs+ z}G'{o bMT5WiaN^atmkbL)>cܭno_VOҫeW0:,0W((Vӏ\2/N<]$v 4VY06IgfS[{nD =nձSo,:u#O,ȃΏ.ڙͲ:Tg(j}0+XJEB}nIzD%c " WЬ&ɽYmA@%*n:W":\ L8e⣬!>YuXUD0W7=p^AD ue8O{[? 5}T2ōBR0e^M|]`!347ޟџHL:qIFd\59pǹa+y%VL5=g\I ˍ7k?6BRhsR=tջv~sG Un<:gDJ{_}C2WK1'_OU[MQ Ϊj>GU>+w3SvyD-5.A<ĮCjlN#(K&J!/xĉKe&ܒxФƂ h}0`;7͓Xv o-;w7+ӨO:ʟFl0~y@B3 <A=b7ok0cܺIeG8 .$ο'@߼b(-+<-2D.@uB+:S>h^l*˴!ŵ#Hg Yρj^"#fq7ZnJjlRƴu. 7qz}337F'=)"k,{B*1ވ[>a1&@;.MMKgTv89 ܡ jVà4LD%Qzp-D]cSdO@Bt}- r?W?]4Lh+EBMQ3Nd7ojʤ{ԥ~28!ypª;fb<gpTYnQ>OO[k5p6D/R)B4W,-; p_q{0II2?CXd<Er.Hh$ pyzSAIq1[}VO Z.΢wݺo9!{̆vm\L?)J4j GaHu.8JdwFr1)=mR򻆈c8&Тd8},(dLx+4r'Z0d]Sfr3,}^ 32W`-0a&7&%A,Snh=Mȅk;R૿Q W,' 1WP}Ҍb^tu|6>X*(iEuC6;OQ񵌥 _ޗ+_p :3~4g=-)~7x*tC8!5\v]8v.jڴ@* ]59Ɠg#fn|a2W;upzT6 `3):׸d(u 7r|+%ǝ7&_5ʼn)8d&_葄T&&]5@l߬X+Bv6:(Ez Tc?į" [K$,oi8Rɱjǜ &ǕblF]7[Gc@RU[M`" 6~r G0*<e?:87&aג0'!0pf)ΨJ4pj9"ܒ%@~M~ Y`xX>VDc)wrb6_4Cؖ(v܊\gk蔭],Sg(tq>jxQUq46*XZްZ"h0I ?4)9y8tNܗ:-ݱع1yu)}J95-G0>vz=aE|j sn}JC-RL{AS K^ȟC"3@}2VNOp 28iZ-겏1D_k1l0]h "J"d"Vf҄k,U<=Is< ̲ .Ė`!aKvjT\RmE82/fO;xX/+!ʄlUpՎ˂\OC#|OQYROAx O:CWK,C;?S7 :lNq )GeSVF4-1B3MgW9GV V~m8ռP@1v 檀<+-̣3Rq nPWz;| A%̔W]4U~Y=S>~n9[/T'pE7j.{iw}&\:(3G#Cymq)f(mz9N!>{}ʡchQX#U۰R. X(ò!NJOF$&aCq)I tLK._H"{LjDFk䡘Cgfm1^%n֘NMuBEƴ=e0{ R E#ΐ)M>ZЄ{XˑNHrS[TJ3CV@A(5TQEn)"fO={Eψl(}w/#7&_PIj_Ϸƣp0"u(nOduԞfhL rclpJ͜Fvy/|W%Wc蝥aZ-x߮p 㫿#uňvZEV<:xn@~ q$wyt,)nPCL\P^iԋ߈6UW{`4 !Jthz` KIQB3*tr&q)^軠h,4GfK'tF~s~SXbg ez,;K9ed9g2 >z5bFF{Ƙ4ˤ,T2.[n>KÚ@Q|,^O&7EN!K5jߪo;/QN8vu 48+-Db&xW X`8ĭ[gFh"Ws ˙ 7EgI?_Hk*4j[<&0vDW6P^Zvoh1)ʽW $rP7zUݫ>v>S*Wɥ51D`AkRt-N RpȝB@ՇN+;] e˓>N!q6c Q~cyͶ͐.MNnKjhܱ5} ie%Wӕe=֞y$o;41A]vM^:({;7:ܯ=zN) PDm]1rnM5wu U!Lhqm5i_))Y¸ҖR[a |Rzf)͐w9> oQN"C슼 ;𢃙K3mPw.t MxRW_}1ϭ@˃ʟ%udˢbAcDE3B2bD ,UqE R 2!K3WV1t TzꭃK9<)(Ht.fae\ILVv>e &C/i*4PBI>IշE{V*ꝂԭwAIVJnr5zW+7u5vN~@iۇ3/dae4_J0gȅR5v#)ܴS)`8ng5 e (-J]]inD$.Q+@O@yrDEdHTmW?p :o tю!h)ܗe=؃x6iK{ѽ^ψdOk*`Egɚr ~oűrp'|fLղdWW8: RdiqT@.]ڑ րJX;U[7p $GD" /lS݃{&h_&Sv4H{(-ϞzYfd rbh ḐkJglfC?}n29uqfԿ՚Ѐnw.A$ Hw']F +vϋoWiFU%?l7T?# K꣟ Vd89Dۣ-d; TΉEچTI=Ϫkbjw"ɳv.?|Ԕl%EO8|c|GT7Tt6˓FlI8űkqFETUR`.` 4n}-}}>cBYntL.$,ke^Bqc$ǃCadݿ\3E?][:a@ >81"rX% 5SgeG(pVR_H7]4Cco9TbΨGB8 CiڨO㴥{Zv?Z|K`|.g$ooe 𷥭4>UoF4`6~Fz( Yz_Cy:tOeQ/z.΍+gN1dy1a=܁`yS{^XХ7=b* tD\WeiQtzVpz 6B,edyz,xL=LK8]͍m.kjlH`:^et9ꌠ熦Kw'{ %3};]I>%(a4P`s%-EJ˲ vyn熐V9`Ƭwz ܪ.k4_o.W-לք7,\\R#f $#`]R&Ԏp2srrAٿE6K5߿s&Nޓil|N![N5h_(|kOV`*zzbl[[0xНSʱ2rj{ Gr'p4u#E 941/G zrsT[|{EqIgӡ/eg?M߄ fBx M+|"!̛vI#:ʬ$?4$ۏtw5r:piV&Cg)nǨA (d0z4Jjmii ( &FDlU#4ˇyDH8/Jf]F53-OٿԎJr2s4Fd[b:6~5$\}~fCHB8]c~y.h?m~I{5aGK|~G b"UɮҜZ8z0NKJ{Z+Č?}'Z됉 O)_G kj'8nsG?0Cpa{JT  { sgEv Dž}z L\Ӻn_y+Qx\2ÈdeC ӯzo 2`Ӵzڣ>'3s(hI^7ELğKi -p/"m@YB8R3;8JDuۇߕ3MB*ۙS ri9'u_>m0>d?3Y$ڼMH롰C-"ҥ Tuahc6,㎭@:w}EpU:{a7C>\Сt|3!in'G(D^?^~><=-1Iw}->=W.[q4z?t`rT=}kh.qܝ7ya~y7F'g͉cF]Jnjl6/mM$dD@hߍ}aAhם:Yuܢ ǓTu [wOa"wʶ! [ x[/\Iuߞ HRĊl4 _C BiL }3D/0M:Llq{̐#KGD"7vuFk5fcA򠔸^}B9cIAXZo5#9&Cϒ?[a^SJRHf˦"D2!}^ ՟!VB}d{!oo-D֪I'* UοcA~vqߌ|3]s Vw&n-Y$ <_dGAcC|4dBt-L]X3r'a\Q[5](Y?5u(B,7.i׀[5ֳa P^smߖ!~j["v~S5DFRo8*>V!raR^{;2d 0Q7=+#rBa@gO|a>SL]ҾZ}bD4H keQSrڄHʠa~U)pd*9iGdfu;\U6Տcjg5ĴbX4Z.`U*F[rV5Q6O%fɼï_.C ݋I| c"|=,KP{q:LBX.i(Lcg: lh8TJTӄCnm_S%!kYG]j 86]p{)Xm؏(zqPDWxID %":VϔIUaJIt^o4YPߚe|**%7cpEN.ԥZPvj + h3e9@_۽IPO#=p*IGhoJ/տCkP*$ 'I KfⵧTmsá s]NP`Mȫce|9]V@`-Uw0uQ cThB/5$UN)h^yuws_Ua>F;ۢ(ɺH9|h@,1z[`"~m ĢS.W;87aqQAҡ˨6cV/di@1㯆2wy[ %bv .fr{Zu{) o)|: 0hp0щK- 'fR )p`2ٿ.k}@|Z<31Bp9g#*;fqv΃j#Jc^>:4zdhw.RcC\(;cpWƀ2nS,uH~pd9lOClbF"1U<zG;bHe(1}~maŪ-H-,F>#CSGzJM{nPKOdfD\Pߴ*u5Н(Z%#8)cJ%;9 )k:7(4]41,gIzI8I_i׉GC+yf. gaAʧg=#+W`"O=^ NƎlBw0XvP]Z)zF\X(zth$cl&ϰ!s~7I{KP$2GwLm 'RHsXb(rEE}6ށ ~ ܃XW v6j_ R B=Baөأ?9h2-L؂+ǦFB@:0 $[oΐ/=@L5SYՙҩQfdBt0Tπw l^iW]>TfjX^Tg#̇3|閉Ջc̜VAsr,?t~uҍc1uBv: KAcEXc'JF8a6βޔ&0qѽ_ϱ Xm*ߧ*%9recόfza.. v}Y} e4ap}KRr4JھՕ, T¬O|)Gknv0\ 32e}(5BӬ#l5uK/YS^yegi[;w]$R`Sj|@ 5\NlxɃ{vD?5ۀZ6e5 SqE;!S*͕3^H \X:[$^N@ސK tj.m" u qK6I7|yi].F\ӷVg+@_adؗHʌI&+ rPxok9C(Z%"0и%ZQlMava/K4qaFC:jJ|j6K,(*Ac-`$!U$>d]hkǫ倖sÿ^ւڻR8 ~5c-Q" km~ |$&Y),|m sKq1|Xނd"q/V#i SQ2nu/۞KW5pʍisK _/3 O攊v\4ݞob|>W"g!N#}+mXCnyMY@M#WAb g/J5aZ%;7wazzX7 3y?2DvoaORDoo d#9+(S%4ۿ1>lqm[z5RsHSIK|-`"N{ƿ.ǏL[ī'/co!#b,6L<oi~- 8m"Mha\;)35k1/:?0 >X12 ј{Npxs. uk؊]ps(y ߺVӗjc+kG#R[|;vZ]b {eaѕbP6T@fźJDE>^o)@cUD*fL Bh6eEBoԦ3nOpA<,|=]C5^;(Zܫ |<{5ncxo O\ [z4hWi-`KJvR_~7C)ilM @2L4o707uvX f˽i.@Nb tB#Uot>yH7q68=ɦgq7% .۹z] V}g6[DnE^+wQБ[WQŰ/J^NK:nʈx"WP{  Pj qON^9ɮоW VDzp1)Q ]®Gwsf[3O(0Z5U[tρ*xhzNZRLT]u@;`.12^'[K~ t>IV8xim꧓g Q;RWJ|Uvr5`(pΉY_3vlHxdȴVUf1,{$/5"S5J?Ս.6-%kQ8]0]" ?r^=M9w'E wحqv:*'s%7>8n!X@]*G1ַͮ¸ LK>fM9/INmH+F%SƄ1d_y{lRW={~M8 Z7"sc=揆( ;e!:#N*!y~B8--vش{j(&=qhcc,q7mچ_aY=H?7yVWOvU`DZ'vmqZ/i6>BR0\k}.[^QR= t~@*Z׮^aB|gL['6ͩ,/o+F{E1 p欬8@Kc7nV+ V `2`a`U`7<7a7%Y"U]B| UI|XfߍZUY+C_u֋;/RJkx'#z>߫@3gVlik)=eQ6bҰ' J+ǧ^KX%f\?RD̫+Y-Jr|Cb+NI;x02nb*V"<8]%@=MSnBg, X4;ˌ(KW^rf[IeFU%uqKA:%n˲|"f_^/g R#~B׻_rYivAcȖ]0'd3oJqA}}kO &Ay6T6s]ksH]ic2%ĥLA3+)UԷ[w :a5d-?5G~.eX_P,?&;Ymp=~/">>e~ZBN ֛=@\sR|ՖMMgOlAr3c:I {ԌѨrD2CY?K#\htC +U*]~Ĵ_rEKfh3@Xbx6'=>xb|Щ.(}$ s Az˳0kݻs'jX ;0^XǑ E[| O0BE$G2ngT7E/ "&a70!cɩߘK7PETI!CCԨ:u:'X+:O\31#ݣ}g5p7mhs|2M/G~RFBW Puf )gOE^b6,oۨ]ͷH#yl_h}{0ڤ2'\W$#ڥuf㆖`–QED#VxUp+]JLv'E/\c%ޤ1x9B-BBk@΁?^ΚTE.-5b Fq΋Dh) = 7QtsS79|?O`5JϿUTQT{nռ?{S RO6~ 3RPS,VID[H0e^/9bI|8zRwB1D-e1OM!"N˂\WLEm/j A)jȤ Blm8{yp4j`c!T=OzIgϢ #:t75@0` aU-B!OtD^ps}!ϩ.|e/B}` N )6W/b&U2*n.l>:ph}W&+~xi^]OŒZ,X?ۜ2f>@^ ~sh J12)_%AZ/hjr> ƘQ\WnG"3%9ͪ* UؚA;ku5VLX;1dXt{B,V$$%ޮW5<*4۷p*RP:߱&sȠ:PZƤL]beȏ_H:ۧ#aUp ?X>e!n26z,Vw>+%8æ=2,t=%HIz|L=Pvv5LgNjmN zh}{p}/Wfe{"Me q>N0>;1GIŨ\b]RaW9-ba v:fP<8R*%SJ>ׁqZ25Z{)_V{,UmĽ1mKP=H9Dɂ鯠0fT܆<.pPRCgˬc!Bw)JGN)ZtZ]D6&y<رU8{ոAu0+ oxb0ʒI;SͪR:>ܷ;Y` \Β,R3cXwJΚcưqe͋g6:4=+ZTƎc6RR))w O_xar\K WT1ugI"I]wv7JC<w+ef/?$ 5YY Nq3Z.2Z&;Aoj-5 \g \>qDJ$W%AM#j*YKV1+^uG0V'{saugH-&VKQg$Ȯi!;Pʩ.`â-)V՞Do<qx D*_A}K,lwL (Q_Q$bML;- jcx6v}%DZ@~/ۢd&Tx0(¨XRM]\s__eS)SЄXz]Bot${g_Um</<!4g/$ntY[ ˨86|AufOH̤H,w.]0zJrEkig\RUOuo]>E?Yډ]`.HtƒNBbէ\ 3IQ72. RN҇޶Y_,U~0%EJAa?YTϋ dDüYg49 }U>dɕXwEnVPU.䰔kVGܒ'\PLI0I_lÙhiA{ JI+}yBdXNϝqI yY82zcE!''^VT\4!I3UV=KI;3>UQtX="Q M{W @5J#9Mn}8i2NJD&37=y"&T=fW/xt_˲ N@`/؏0n?]oZyqWO!,1zxNWu/'ݬ;bҷıAh9JzJ2QɷǹO߻~_I$"[ގ$NJڠ[JDlP"a_k*6K+57#G-t4~C\5Bٲ?Y_@7kIwqEލVOb<<ώ eR%-Haϗ&飆I/Q?]9BxIMojXnq۞Zob .DYQ|Wpދz٫s(%x8-F|Xae=-z+uOMHF'I/'IO0I8浓GS O@Y,e9KV!_iByAFߨD1ci\fi0bS{0ho_ֹxNK(ӞtFa (#AWo(Ho ]hC~$ɲ`s Q?%{^x;m^楳}3p25?7*)ZL`eJ~'>U+MZ`MY-)KcYQh694{;\d06*N'}>&'ձU hMAoiu4}u'_{T3@䄿fs/FK6ݝe'" j_C5=39]wM6BddΜbZg9 -d؂qdl\BoR~6!a]trԳbYlWaPQQdfaiUwWtV#D: DUS`7A՞eT +`vC̓ޏvӳ=k p#;2d_w[oEk{`G9CE\O!J,JQ+Π3[<}ꈘ~ķϦ 3j١aȞdgiP=.볐_VOL d$cj0a O|p\M;n=#k  &I"[} "v8,$xWX.Zw,!X>@ O ^e !]Nh%[@T?Ω#5N4_J_0RP;_v+s٫7PhÑnck "v;B:o(%P\pl\Pj&bӭz6QrS`E4"G H&y'd<+ 1A{PC$R./C4gv]mj[ CfW0pYtuP2%RwNT+" tkODYG{lA6g'ՊCUa8'Hcе_/@ a&8P?VD} 1g7lLdƳfMݥ\@:❣t۔_sK9ĤA4tdg&_IDq#ê_bNqϑV]bo+f)屑DdRܕ!}T-,0\/Nnz oA8 LRc W@dVUgP٣RBpX < 4z0РEvd`6Ss?&'R}8,LW@^32m@ oEr?TYb)U]#uV`""ٔЂމ`'ߕx h>ɮ ?a8#jxOqA98fvV,/G8yL?Bf@4 mHgۊŬ>^.X,XU6LYy!ŕEJdPњ s{uQNغŤ$Roz VqfXWImKUڳѰ^ kxYzؑu~, =UҐC!̷+ϵYt)QMe[EcX`튎FO0Ίz +̌#u&CC@^.hqڿW8S8>~D)Nlt*%S{_y@O%wt?~Sg9_(\Ep\u"#K O)Vn/)u?*YxMO_K6%ZdsO@/uTɢ-[&B=s!;xS>U7́ .Q]:ʢ(c.m>,2"ҪNL( xUa" $t+]4ЃnFn'%8|=l c-%EQ*~hGV a&>_ 6D hg1i!&Ul׊hɯR=LhVu凍9XI}OK} p;IYS"s֦9v,KS}el`[9 |foآMzQyJ`I;-lM>r?~ v?_õ¤eu S\kiЀ4#V([XB(#r3M9v b.g\>Z[l;.QW]5xv iϘŽĢGb %ob;:D9/j({q_%"!J2_Wf֕ޱb -S:<v Wyj50 U-KtZ)( "O{f#u:òa!XDIhR$3sCyN.qA|' xWlHW[1/fj(L.6 (Pb9k-ɐp J9tnntᓒ;#U`ӾZmJVMr4 E+קniM5F tgS?\K¥F Uq,s .h+pЃ"m`7OyG"Q7گE3G06 :}tRR䒋 żvȿ$ZypS ^)7 @?{,upRuL63`gaC[`8\"QD,{ _WO=_ ̧F9h@^ZKd`P0(lq!pxUJ?D+8}NZ6(gv_I S#uZ0bgO2߼Lbf` ,LZ 20[5 n~$]%W{AeIiĨO 2wįO'MqXTd4R Pf"Gr$&YۅGty -W$a,̾qcs@aK7jCљS1>(f);NHjSfY%,{afS_?FBD3 fX:]=7ceOL5Vmlgft̒k\?)j&cYv5F]LE h.إH#?c{WCN FORwTު>? >~H\|V'heR?+J':xQ'x][oa_I7TEYS1)}0Ji;g=m u_r+pHQ ZDԖyQ/T.S Ap\Ka饷DhY)<$b ׯ;<ΨՈ6w v;( CE `Uj} yHܩ;6)29 _?o(Afjxԋ: #>]:٨1z$#|ˇo8phe"x\;3\(X YdS[guƐjPNV+rQ݊x6EZـ8b #sZ td,θ#.?+T-H<@q 88їtؙs%s}6e@O= *J08tQf Bf&)m.=H00 ]EרB'c.% 40"X{"DP9!a7N-ޘIm㝝 ۚ#{R*s2Rf D ]=(s2?ߏǹ))U{;c Ғ6&Y#kl"H3/{?/8sf@;,%>L2gvp3w$ Ε37G*}lR19{^b+7De nki0H7rjN)"#1(~f47|Sq4h%"Hi,ױ=zNZu\U?a ͫ ^4m:kTebK!⢏q 4ܡ:@GXC.D-ocbJkgu/ZG/G ;*%ܐ.6?=6$M +Y,s!VwRsI9P$Vĕ &(0 G2CB;ިr487RG|s'."+c4\[J ś5}7ѹ+\]uEδA1-oxK#CRpҎgjC{P4X/we=m^(5y_NĤ^oGh'tW:h͉vN}0UEj+EF,̽+1]}8JaJ':/~,dWϥy # p  =w((:>5h@ȏͼd3\8451 ,oӐ֖IQai6'QY#ҙg:>@L_.uN(΋6&Q`^ȟ~Y:W3#LS~ w`_EN+k[1SX8)$2~ƍY;#= ٞJ/x3,$\qh7ux^&B~jmm`w(PdTARhA@.{6^Z"#x@1`׳`33( ܏5ֳ1Kښh#ZÃ{;¥yEf M> E 1N\u1թ엔/CFι+ hɰ0v;`ѽ_mHr+Ȋ2?{ oaF| aXSRϘWAv]@uIg'L*3Y% R, ǘ 4Җ;qv-NdU]iz>z켮?,U2|w\EW|S{?(gǃߴ0K o*Q-P}0"F~pJ-wЈ |!0HFy<wf fmrXD;}}W'h,O5pn-0KGX{9|uO(Z )(-aD;n^Lǭ4~aQUF~6}fP|ƸC;hwouCuD%PuʍjN(N.{3 :QE Ɛ`scNJ(=&:&+1~Boı%;9vunFg a% (^aHifQ(1~-Vvc-k]$[syk(\BhVk]M2qZ*\AAH=NIL7ED9wsde׹CKaB/" $_q ]ޒʁ;T.r\3Ը|!}J[V@\F0/J]̂He`B)\3ʠXA%9n%DXTzy{u C |J-}.ۃiNoW&Ŀגۑ &'k}~<&3 ePGBeA[YhͨjܙhjmF#?8ΧR[FLRCT(Ab%Eir8\ŭ tn[zt.EWWoJeZ}W!~됙(  a`':jGZnK=3Vۮu]M-P*zprb>/@#+aaTf%N{+zN-3Ep.`![܋HGg38-ߒA&ÅDjhDôҊE*c"ظ|I31J;A6|sS4bR]Pb}' |9ngKxTY@|u n&y^k׀>R___w%yU7z{GX/>سhYUS%&Q}XrSd߂kF/&~@#Ƨ)%o,$LJm1 Ӿ~WWOo;Km({rۨ,O|qD<@I쫽tuKJ]n^O)sI) 7^1 @4&nGO&cY:Vx3&d.قP}?t,HjHWU By{a輀zD{iSPD@d)T՘v(;Pf }6x؅f{[i?Z×f1¸2PGAZu g(t/L5IOh|1_5$0 `, V`ߚk|q/ [DG R--@cҠsT|%]QtVzڤz LhlD2^M፦?WA$^[~`jJ#*@TW7.:<yA';xL΋\9IXCA/ogs2p..ng7%Ȥ0FP¥Z|bŤQWjl̾4%~/wACu:4X,q弾O()KSaF=4:N:e2`knYUרuK9y Hl&tE[(#*VuYJ*L%Ã$hpB!85:Q ga>nQFxF .7b:~m=uvԲe_X|7,jN9J@vŧ1 n3•9Лň(Ä8Wȱ(?"|i-8P4GQ";x6=}qԣ2wd @)KTMO5ؽ>h7|5\0w:'Qxp.Y+XScθo&^<5ָn_61z f?7ghvHd^ TcI׶԰uX4DE[38>jA&6Nu?Qb,?%Q F s=ntǽH&"  3JܨK`\rSU*ш/8_f!~y(˹0 P꧲pI")Ʌqۄ?|УNu}g.v8DĆh -5)hYRNJp.W߽B)Azo&riGڡWy}Šch nq٩nY by1֭gMJǬn GvWtÔWq!7Zb'M5o{Q:3GSI4ey֪)림/ڢ|k F(I8~Y;q7,y]^A:J-@ j+ƒ3D/ؑRzحQv%S5 95!#8cuV"+O ]# JK^zRMR3Ӯv4c ۝V|_±߃b]h@zN4wȎd\ I!@IW?DYDn3 U߇GQ:Go$V Ĵ6n64騵:&cf26T0’m l;`O3"‰TE_s`X ;-C)L^*̏H^r)ols; Wr_| V16E$y &Cum2ɤ (Eϯԯ]ZGd1tTtܥ=|)aWd䨍Gptd!2:N \ͬFC,)5KZ lsD.^,|ұG?h:(6oVeAbn.nj (HZMkbRJWL9b-b:^Wu6ko}`y;oWf5ٚ vD_-Va|IG;xcȖz>IO wfր{dl^ں A?061.F7 *B%+:yWg\4OW|"7'++o-mG,w+9Nl|hZvlڔ^} v9r}Vjn{Qip&Ko1h$SrB~ .Z`*}3ězIJ [wBErzY~DSE OR`HŃEܰ6a͛ xhS\ &Wؘ@< E+<$/𔏩{[˟ڔhNAF-ys,Fq^`> e/ϢG}LoJq{">&ЊToqkK젾j-ZLth/HŰ03UlJEad7l|Ͻ"h߼BX&ޢ^`UdԺu -"әF.P !~IOK(Ĥ;FS]:K|W}A2.-dvHV8z<^hs`"Nd3YPgQ@h"ڟ[r7lK;1{1֝af [akCp8h3 s[Ik~Exa\[V:joaˠmt+ }XL/=m^Y'@}"OΐYW)2{>w&ȝSN>2>E3LjU tñC_ʾw !mNR!;-@O:RXR敓wo?d4єKe,Fw<`ԛK,9ĠvC;l'.7VS2y#VW..BT?W  d!̮4+ E贡t]Fَu-mw]p";V;`mr :fn -f*2rpo{kVbTBA эh`QCC֒,v.Xi⽂*ݦɀnBw'idDCp2/it(R)PB3-^w~8T2?p'^nn";Q٦(KE\*up&XK i %= =&8v)1yn>$ qg-iSRs ~RwDYU,Ð5VXQ o玷Ii?ֶ}.c3u>dk&U4&^񚈫 F:~ 4z0$A{r֢F)뫳1ASl|>vYbЬ:&*E,:$_v^ O!n$xy $߀Ճv޾#%asDZ~>EeIpburDŽ&-nj:m''2>ґɆ~{kèRON ,2]pRvr n: "_<3obymIuukHV4zz-(PĨLk{}T&IDrWu*5/p!=5+Ĭٵ~^ x"1 xX|&4sz^@1 MꚀ[-)6z!fVԢe4:/^0׼v\V+@h=DĞ {wz{ޠx)Gx!9Cd-I5Q<)m[~#?^{S2ۦ Ht' TnR#oO0јn3g37/d֜M]]֣Swg3K n( @w4'jTtU]CdX Yݹɸtf ăE|<RuB|sf!.f@:nuNym^Se`|:灍:SotrF9Δ+n*ZI f3E3;iQ6D6yi!M1p~J1cmݸBD2mQMzd*G:?nE#fd,rEbl)͂7B\@KBSy1TJJԷxν\LP.b4w@E![W KD&Yb@rµJHl'D]ƒ',׍`R" :Rn90  2\Hl56DڵXwaZ59 s;BJط4.zI9 XKfWfSH/ًRN#lUK17ħ<;H0Ť|~4[Zl.]o2k(H}n~ru\ $]^.tNpaCy"pp OA {|>G?\2aӶ|*(Vk³upT8+!B,}1˝M#!ziNbH{W~yU +S)@dAvY ?}BLx_6*5]uU~ˀ!JRB˔IOÀDt=榎kP%)VԠ1ǧR矆B\kr>u'>!&]M 't#cR$EHl/X?u$ LvT,fSɚd=VnTOCmmbvr@듔pbk4h`n`ּ̛X\=ït1=!H=zͻZ{B.<~/oـ%@̭ps% <ܯ).И*1 uC >yd:sėb| ȥ>ptv Lh)p/˭tyoXTRrjOHbaq{`~S ſS>RLa_7,F6LN6 5n8!}Qc=e*86cXNOTt<(ݒ}Xaz`g,tꍔ~uRX 5uf;9O ]܀:>nY}r1i^UnsnɻGYnϣZZ61#6gFNf*ȧ|ftX~&]hW"7M7֫z`3{Տ8B؋p_|S=6V.>A%#3@} "lӹTB9,vq_s8ޭL G&U Sm &jm;W48Ƈ RKyue291U 8Qer,꿝L>h=(˳ &a ;+Hb&cоvxrHޯQE͵-|dSMor'7y$ h=Z92Ot}DI#rfc?8_GK g!I8WW~;x u?aU1SrZf Y}E0]`ou׫h1FVPiE\턓'=1IvW*6jcRJ7-F DJ`椌?jR#o&=h}> WJ Q6v Ys+0GBA5g[|1m"h|;&FPApY{Y#!zT~ ٍOe%Χ`wK(^[י1т 2+'0: $65]PhC}f\m, xmR%2@NaT8:nzg -H 0_Ly^J`nlZ͗QYg0%CofGy7lK=1`tI*|0 ie@QY#MWw,ݔ5}`>/vvC߼8N{K"m6r旘;nޓ ]`wa'lYh3 C^pv68 3ҟQ - Y"LT?ݮ]ͧ,vRK[8 B/1]L,{qÇ ICVNj~=5~(&e ʊ{^R#: lHhXua۶9-g_:G'&Ug\aK7̐/ABE bі`{CK\la>i`vM2|'Nwʃ5Ǣf?Nى*p_j4% |mZy#*y NTZ_Kv)#N0bOΠL}Mds@YiL$x3'+Yfu ;xd=9G5dnTPW#_ t9czƥ5uveؐZ{^C_Ґ<6S{ĩ:"/?e*t $,8w֝D to+2U6{ m'@*+{1FϒRva~pDjр9( lJdf՟jUP/}űs> 'Ѕl)uf_ĘAte&›·Bg#~FPjheilBrZMJJ9R `M;C O]T'D6Y۬*G$6W$F.jڒk_6>JUNNsd,qGwwP1aMnRJ7Ua$&H}s۫/]'3C%$l JOyx&̙V(16?@nćO}kD|O l fbE!;Nk5~^Ш([Qъ֍k׏*T.jǝ/j7aÙ:ݢ\JT6LUSa>zQqA Bs5 c/5]LKmd?(#(28;݀(|fFKJn%-\T`rl+Ŏk ۾+$OXWa8ֹB*~t rz3?TN>\M3rXX1V4z #w)h]#[UwxC"䂯Kc*F.r4]a&q!S;0.dRmE8(4)k]O@`=|F2hIǎ!=M&i+&_:A~+ c!MXZ뷄.E/+'<!,]rɺ^riwP#u# e_.wfA1MxKWIĂ~l!Z/LX+hl4O!ctK5l*KCsT E4a`-BU89gnť&}I绅*Z?s h zV@'L>*gi7繦'W# g'?0j2jY/^D p S7($< kV,Z=`rҟ\T`B\hoJ"vX/:4q^$''ֶ2{/@2 s&y(90ai0q<5鵡2{6b0 Ҝx K7: euMW(p Ge(Soo*{gF fڋU\s鴒xV=znC6\s7CrɘÉhO=glK?E~AAw~w{)^~} x1G?OѓYg~Һ2.CWǓ CE3s/Kf c^tj޾HO*hRTlW~G (zByAc%>Bg4I[68@*>ɓ:|& j*) c/ݓ廕pYLH,ەHD U^W){!l4j[WE3R N.0y ?lAɎ!Nm$g)@IؽÝ|ij{vƎOr$2A#\4AF3$06y7^5ݎ.fÖ~,eTVNYrpyjo>z9S"qΰ)7brM;&K,z7J4k=GK|[:T {>>`]̪!Yjfwf9>P31Ԫ r*/O1*2+_{zA #B#Н^48V@u# !OH Ԓ xKm8֮a:EnfjzȈIqd 9EGM` .EG嵥tnj,llqYY;ץrdiai =FpTទ#Fd(AˎäoPXw@Q\3ƪ&7=Ռ9҄Cj Iȃi.&3#}@+ ^&uNzĘj$c``GhAh$5ZdhhNr_@q#xD1ٞu݈eu^O> _݇R!a$@5FV"dsycfo^+'T|~AwZ0@$!b_"K}xgY#p YZ