glibc-devel-2.31-150300.63.1<>,0ewp9|o}ÃmԖl cw"VVy>N/ӥ0"w{9#g=L:+&Zyك_-I.f/^.}larؠutA>BTf6DLkޕ&J+~Dvc;ڧ@w-Z-}VEzB zuBcԹ^^rFh_/7zQVzMJcGQְq; *h=G#q/;Aw&!o@sIOle["B͡dB>A<?,d  U[ q     `  g:\8`(8 9|:B.F4GLH(IXYZ0[4\8]^qbcd*e/f2l4uHv$ wxy̰z(Cglibc-devel2.31150300.63.1Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.ewh04-armsrv2'nSUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++http://www.gnu.org/software/libc/libc.htmllinuxaarch64 !c h7s(  +\ q[ | |i6 _&% `kS %>A8 ~ D aX 3{Q/ ug  yE 3 k Y R w7+b&/ #P _x  1b[a G%   " &x <O"5n}4| ~4W&* 11i i4M rP }*07 3+CS  ' s 'EBN .uE~j)'*D    @F:Y`Sm,l7T$'( T:  pWS;   )"`.a ( Q}:$-J V@`0N!t D VG;x B L=X >+ M #LS5a>-R'?m. 997JbR= Q r9 X p+>($ 04 y pXH &x  / (Fg큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤eeMeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeKeeKeKeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeKeLeLeeQeQeeUeQeUeQeeQeQeQeQeQeQeQeQeQeQet^5f^5fet^5f^5feKeK31d57e2f6d837f2648e703d9e4a45816bde78163dab190d4ca309cc262bc1c46232cc63c32389e119f3fc9d4a45ab5777f0eed153d2b3c90deea93d975d6546ce17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c89aff4e1283589c47a52724fff97c4893f9fe452efc799a3d043bf06189361073d9f1d11875f48ada3f778ec30bff9d29d51bac4621922b97fa9647c8a82efdefac4d2f51d2f4bfd2ee1ced32cf4c6f0e6f1d562264ce26052aa0510ab6c675630a0c4dd45dfe2c0ee5572c739dba52d5303f952555031cfadd435a3eec4c68922d1307da937acc7d595b401eb5418a176dd2c4401120f1cd8550366103fe7254cfc67bccc09334a7f867dda8228b5159029d3cab620f1bb88a4910a830ea1c713e2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424eb637be3f1d8566904f50f4325ebaf7f8b7b830977b2bda02fc2970bc21c8d76d08b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e31183cf72c17507835e212e404d3e6545d970dcd670016ed6e609fedae941878e6d1ef0f0652acf4d5a1f97128306368043be7672fb384911f0fce7ae5e94a4411510a41456a3722e11df85c11adc7fd385b917d4a874b9c83f4cde38064c1d446f68b8ddac8c43067083eb8bcee4309f565bba36805e5dc746732ddb731e744c4b91ade5d93480c4eaae0c3635b08da9728358ca9451f8f4d5ed7a1e25c2cee16091903356b086e4c7a46054f7321d583d51ae35296b1f077d3216f5f3a76f4de9a599a7d5538c4c8e4887983f4c819b1f2fc53086c850a807ff8ff8a6e6dce2d8f485e5fec3b42aff3d1635d0e66ce5c4d2cdd76553687e4cb83726fd221fa271b51dd5b0bf7e4b1a0049b194a4f653b0e670e51cdf39c30e354091f49f1555c0b146eeaad63bd2219d4a500bf77730f714bd69ec2d8bf60169bf3a5b67982424de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c2774612b47b421313cf9ddc75afa754101c7034bca71ddb797f4f8ae06fc6c41615172c78efa95341b590d1b229ee2ac3a372c0bbbbc99c1af1387f6bc43e12b90b941dd3da090e6343f211c649c863b318e9617a993c07365bdcd468f43085adc78a99111852edae1bec79ed470d3e6ba19f7a1826789fb1bb4501835e98f0e7939a69aa56b1ad97b28e66380ed2c09510c94732af7683d4ec7e4728eec73ba63b637e7e8b459ac9a9683fa9ed91fb05c89ea874ed70b6d4aa6ef407db87a28b023be17a262be4313875cbbd90468fa1fbcd586dd881c9e726673d9eeaaaf7c84ad993e1a46deb7dff3ff29f41184666ddf53beee0665dba4603884a82b4c00f6ef20ca2e0895195ce669ee90dc4f3caeab8ae239baabdea421ef3f2da49aaab62b26ec1b2764f4960a75e315e95da82575f775ec833f6dcbc124caecb8289e4b5e0b225d2d9c89c0ffcea13d3572c098e262967b914be53109d5a76358e4dee731dd2d3302ebcc06ffda2db2785a917b91a79e1a31bb7df4ed2cd55b14068ea0873d95356632b8858d2be053f585289d4471e6aa2feb0b6280923d1f5bb1b1786c2318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126bf127bf11e1c361e585667429b05746eb13f42a6050eea1ae80495ec6f10052e55a6d3bf227754cec466b1e3cc50a5bd1348ef166f1100ef99071ff6e08918742213cefca03b1fc2d342296abd4f6a8dd19a53db3eff079ebf1b5ee4501f1fe0ae228629f6f92ae26cd28dba9864e15948976f5bb2b2894bef12ce5a11c00e73dd82fc6f9006f832149f9c236a6e826565f1ed53b9017a8639b935873fe8402879fa5de6af98115c111cf43befe7468827d6e283edb400e1a6ca7a609a11aadbc3a4e2652b4fda160bbd10b93911f34ca60e497fb579b6d91c87673c17ffe8e1b530d55a1958c75b33eb8a65a04a746c27cf876ec3c47827bb3e11595761824acd53af8ae1a300439cee96934f4665586da57422e1b6499506ad91ce9b2228e035093e406f469f79d36f2334031f09439674d1de21f5e300decb472642a1e7a3e301bea0bb009631fe3ed74253d9abd84c6bf725557b6e41922f0f16c9c2f7ced1ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7aa79db3d20afa58ba6ddb7162de3b2588d7a1ca70dde118e9411c1a3a5275b0aa0743f60e5875e818ae5f090d5c8cab84bf14be1bbfa79448b7094dcbb1a345619aba6e4d4f21a3c10e4543425ab2ca743eef900fb8247affd5fa2c19b1ff1c457bbdfb36bfe2b45b92443dc6b7d7ee9f9d7d63a490d7b514fdf277caeb33ef8e329b62abc032a3e9097d565458f0276ffcc2c449a4a361e50348fa26de1b334562376d95f20828f5df7a051498730031547df294189b942d812fcd5baa5ca7327403b08f80276fbcf04215c571cc1609d4f0ad26635bf0500c06adcda657fcfe42053eaf4d2751e7be1cc8342f4c1c7404a6670c330ca493b7e884b20d6c17470a688c7e653c7ea0ec6f085efeb949c0016361f229172c0033b4fc0a5ccdb15774890ef0dca21c8a5712aa1f0c8653e44b287d4227b21855d9932db66e3c49c37667e3d2667acf6e2fd1be57adf2fd97bc8871cc840e3e96539f7614d7879d137290ec8c4c43fdd769bd56deca8418000b504f72acb8dd363c7728709fdfef76a47fccdabfddcfefa87b6912b062a49fc5a912d2e96fb522de012b4783ad90ad5e903dff4a083895c3156ffacfc71397f0530628b274574ebfd14fc6de14095fc6b0d486d89bae9d8a1c59d6c6d8e1617084084abe4ae36879ca486fd6db9780fd000ae4631c5f1568c2d6a6d97c4c8efcc549733911e1c7ef9952b701709e05dec3854482334712242fc5cd14e6474df4983d428adb85d6f6225a881daf11c3c9981e161b11890043f883917f1d3e63bc83185e7c950edb01eadaa9229c5c10c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c657dcf9c982a06ec0a6f76141b6f6aa3ff8b596eeaa57ab7db014a1b265badcef33d734a8a143fcf1d03ffe42e1a3beba48231b3192198f9f2d86410aa941f361c20e9ef5f84e0636aa360ae874c5c2aeb2f6d88db420f2ccdc72d9de78ca439cea37bee5e6ed7729be7d305a9b4a2f62afe225d77102e81a8367325708eb144530d452d1f7187d69b9d1f00f6729032a000eb9d71219eb537ec65e9af5164a2cc5c8b5872c5fb3991fe02ddcb0325dc5b9f3f575f48f29e97c0a2a44fdae366b641fb0b371e6992f42ef6cdb85e98ab10c68935e403f463fcf9317f4df608f2501ab766a16c20f792b41d7c653f7b15f53c933258864e7d1fa35ebb1d5178450638a4b94dbfc060bb71a3ac91eac12134df473d9b458b415041e97b73fea97c7ae956c3273be001635145bbccf335eb3d4c672c9c8ff10259886e67bfaabba63c1d9459e3adb799c29e52046ea5a857a23cf79a15d29babd149bc6c580ed48c24da1ce68bdd9798cb20c61cea95033502b245824e96860aae4cf79fabfd29e95b375fc09a3a7c3fa3239d17972c81b70f09d06ec64db77773beb98cbfa20476ba2b72756fac23fbaa251e7e02cc6db62aa15fa4f76355167d1f358bd742ae61492a5b58c4044a95c7252fca5ff1661046a8b15d27fd482bba27515336b0f36355e8417772f0c9fa7a39fcec5323c23e9869454e1f0c63531dd878bc7e81e694fe6e7a77861ed4ab2d1ccf5eaac6bf18a8d11ae48565b0785372fae8c039f8323a23a22f818e4f2c84827f418764252c8b1f0d2f11ac5886f2a028451090e8b0f22996b0ab50cbd041f1702d081ddae17c197108e3161ace68489a9ce4c3715403495139211c64da5c1f69ace27e684f405de1cf449613b3064117a60f28f0528ea43f7d281da97e0b6a04e0bf1faa6a28a18e5160934f7649e850c5fb683b8b4f08b15c80a799948738dbbf04028358fa06ac11be128340bef8e69c19a610198a0bde992d95141320a2f4162d2d1336349b00f36531fb79b4b9d4bb2ec5dfd176b5eff060c49844b5e4d2b4d43918282e9dc83f593b1d414ad824f43afa24452853d33b3a214fa0fce67f337108b861d42ce2ab8f9890aa3fd6bd0095f39ab0076a3a56e27f5acdd9f7b0b537fb3f27531b59240c21470fba1ff15231bd71869af82eb7149f6ba490e291dd8d60d76d5b066639fb10f7fb6d1b7bec788f11281db0737611741ded5876a746c48f3a54a5f533fa8c24d9d27de75d40adc572535441e3d30efdb19123de488257e8f91fc580f7aaba837aad8a9a454ca6c691e81077574962fe29f673d8b21be15e3fb5db61f62014a53cd16192087a9c57ebb80a9b1ce2fc1c9d08b674105d0de1f4a4d3b5b837580cfd12cefffb110f5aeace312175fce917518cac8325dfc21781474a02ae2544891b5f03b7e904dea8157c89c52d9512f9688746c0e2a44b417d0926490d8f4a3ddaa48de0f618f7623b26f05924cd4a0950d0aafc68a3907b2290296afd08c3321ef1cd161396bd17b6971235411dddeccf63d1f6f754c325be24474293a7f2e5dadca7a5f02001d91d44c882c084309396aedbb660ab4a6e83beb700662d6bc9101b4ff63203c823acbd567834c1d1132bd3b1d156612c06204b7bb70698b1040381bf5247b95a9fcff2ae339ecaf5a1b8ec1e875c17f955564a46ac9a3ac486b824b2152f041e6ed9a95eb276d7c2dff64f09341c4894cf8244691b2878e657b3df8d77cc5c08336e8811a4428d18387b270e5e9a8126dbc19b683c82cc79f0b48655b139fa17fc983accf56e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19cafc701a5ba17dfdd6fa149c1a6298bb50d037f79467cc103290fa63eee938effae91d623617ba0f2cc5c1477f587e32f1f6cd0bcc3f89b41dc4488f9376229a002157bffa98ca996f83900ec00464a2867cdc8bbfdef68ad1e4b531b4a826f3b9f12870e9fb54111b77278a2d5d5c96643c91f455e8ae5be9a378253bb1fd9d04796e7e4116a0cc06c2ed40751fe13f47353eb93d14a0ea84eff2ba4215b676dda98efbc879c5b165e6a0a08c801f46183b1409f73353ce4a42bd3ab35b4a4b010980803c3e101171029fbbcff761d44590ad4997e72cb82c1171ecbd6d764ee6301417f056200b26fc68c531a820591eb434daa76f6069b77142f5bbda00d06b936367ac7530a5417904d723e2e613b27659c5eb80d957fd2f2609b893da92eddef61d86e0e4a53ed81833cbe9ff8dcc562fe4cbc7c2a6ff2dc29db0591bdcebcdecffea29bf02ee3e1b7c51c8b8bcfcb44acf0f6d5ec34cf4225b4c411be050284ad44284d0e8e7e7d0ac1952620990cfe98a7ac406c5d0e8a8d37ed4ec6efd862d34c6cc7bd9df60e8e6c772a450b00086c4025205f3666d4a5a89086c6c6be237e0cbb18f63bbc241d093d9d56cadc4a650445fe23073beb95e7591f5dfd52414521352c40800e918a97a1bc71f82193dd2b2c9fa2344c55e8a26fd026dd8a14f470b7cf22dbb0d119444e4114790c14f69c0dd90294b62d082118761a7b61471642507c8d5862e76e433865c8372549eeeb15310ef8b2d7c660409c3bc6899a81321ee3c7d883bcfcf95d3c7556b090391a5f782fb8780f1f433af71d42b31f21592138b1ef47ace5ae6b10d7adfc5013e18f1a7012ed1fe4c77152caa11c29565a4c6cdbe6134a46ac42d882b5f1c1dadd335657b43e0155d5f235b5a8614a8f967badbfc7633134ff1d5ebe45bc7398bb7d0baceda8de6e23235b38ee7d32be683aa95cc4736547bd66d16df687309dd6345c53a75ae9b5fc6bf74b31068f7c4aa205c5043f0b9363f4809851c3d735d17e145051ef3c9e771880ddb4ff30effdddb33b0a38dee1cd596c1277d0f8f800a0fbfdadb2fe214f33c86129a8b383d348468ce009e52ec801dfb0467f72b0f75496bb840f0ae0ef8a5f399a1eb7074a863a17e3e684e83218a82ef7418eeb535f50d6fb5365b5427663f27aed8d9dd9f0d7dba7b868157cbd25eee2b0ec9404f36a8677a6d614432d85f4721353950e001e67568d7e11fa6bb7e2067e585b2342e51adce9b2f0d866b4b052a247ef679da8bb0d582bc84adb873e22e2097ad9cc0c92431142e7bd9d0ac76d14793434f02bbcd7fe6227451e5d35f7448f776f57f322838809cb2b1e45c02687b47eb8f646951f268c71a5a29d98c9ed7159d3a1912425dc1e51562140a34f0bcce624d4d1b1ed17f15ff24e15da58ada176d0fc0b124c97b01ca8857cb5f2768beb512ad00181bc91705f3096ca39a17691a1684150b5fa4a817e624a40e0d7ef402713da42e35dc8d50a4838b3fbb8bfe959176dd86dd621ec47ac547b5b6b364524270bcb39933f2df71bbacb13fe45ef4ba23fb09a3329e2f6d922955ef18af0ba1a1f303ce53edd8923c0e759cd5036d756f4926700fa4df3df093619141f686e64bb16477f7e3f01914f98e5a17202de392a2d66afff88bec39b4400871676de782ac628eb107cb857d84066adc8ba214d426844606e575b3eeae75cdfece07f0189ce8345bc41f2eaaf893fd85588a2855225268362402aea72928705dd164ba5f3227e0e4f29162eae79e571e8694f46cfa379f2ac3fb280f232d9065c1379972902f003902d6e07c10cfee7d8c56bab2652ef60dada529ac697d3c8b2b193b701ed492f19828a28252e689ba446663d654cc6798835cd5105c2a9dd2bc1629fac839ce2fb6e5606f4978a5807810627aeb97e66402c4d7d2ab2f3cf669c76e895499fa772123ea084227b28df4f7c26b0b4c327a6e6fe318fb5630fa3a534a873e7ecf0cc7d6e664c5b81244175afffaa70401516bd120733cab7e089a4f139abf8aded1181c8cf0685a4de7180c3f057263637f2f0a5289f75f707e65f60723aae6e762ef86500c7c1de00b9319de808775c408e1f47a1a91162454084880043ea5475fd4257ba0c2e434a2dd0da586575f54cd5aa6a7925e5e8713084e811fb6bb134d91744c8876fa838cfc0fc0ff91a1624f1fabb87ec0ff7b3ab552052ab5bbc9366fa0a15f2b305cfc035281af2f1be520c443fc16cb9c85233b18bdcb7fa4332cebd6b5e6b9e35213538994582e322253459605d53fc2732f1af538c704ea54e3364fe05ee3f9028c998ba842fc925a1dc767868cc6ea5214312d2bcdc321b6691ef167e4768124d9af1ace8bac0142eb1159fac5a1b3b733d21c021749fc555e6f8f6f3d0e3b750fa7ef81ff40b02920b9b5d2e7df24ab9b1b1afc53220e56bc677ff4b8e6fcab302c799d272037baac1e7b84a8e1df7a0e1462ebbb5070579e80a5eb4a59d4a4f715741739b6cf27b2e670634767b41b69454c580d77b06559520ed59cd14551d626cb494fcf5fd95a29144d79b2538b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb43263b6f6b2b75c11f881796e09d636b7c2baf6421b52d750b76ace42ffe89153c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5368161d070efa731428f02559f0996ec72e5f69150e3b76bf7a056ecd43c268781e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0e0f62133861106e467e0454988891e150dc6eb6f4a5098cedcf94a7d37e9aea68b424ad860b52b27391b94ac486bdf86475ee6ece9bc378576859c2d904c76ec19cb01f0a44723edb409ecb6fdabbcdf9bca9733439f46e962a33d4b0f7bb348c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee35a70eeeebffb4a5141f728f5816067287aa41a3ed5aa3e88a6cdca4aaed529f64a1aefe381b17ad50add602a8f31c9d4579499064ad3dde703f7f6df4849831189d865d365d7ae720892788154ad9e0c9c45087e14c759766b44315d30b22421d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efcbb4e76ff0d2f67e7dee7f6d9d76a66a1fab61f7618a0a82811e3c29b1cbe856932877816a861201f1a8cbec905df10f6ed7cfb62113f5a7c5a53527043c4b5fa04d7127ad6e3f781903f13d98d4dba3aa69d33f0007a68a74cc62f94cf7131b79f71fba8d353381b6bfc9dd6a059843666067c44d97dcbc63f3435565361bc7393ede0bfc25824e5d67dce9ac1605328f14cf6765ec1c4d1c1973bcdd3e26518494c455857a5fe8641d7f034a6892f848f1a2d304791bea3434e209a72d6b1cb0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593eaef8263481fea098a1ef9bfd60d983e2498dd30438ce7924640327f5884dc3d789cb0b97f2ab1484b9d520ecdb94c93c07d2eb6c34d6c981b8e02785b90c137d3a49d6bed22c31ff8d4240983bdf78908cf52b75396f5ee1b9152e5419498ff617a06f631635d7d0792ea2806e4cb482a67f0976d99502e8f596fbbc52fb832282a609004d8f3ccc4f5d92d58767d5c6d4fe8c95daa38e25691f3b65be14409b2fafcd2805dbd6869e0ef89833d2ae03c197ac8c01b89bab86a13c2499fca0ab3fd4738d9a23fabaf9543637b75bb4c124deecf373dcc79a27669f959f6ee51ec6b783dbd82317f2247c17b9ed35a4a7bfd722a70b3c3aab1f2b20972b89a06823cafe7dd719347d665ab12b393b8038be4ec71517ced61061521ce4618ee31ac28de6992901ebbd95b354178732a4edda2c8a8433b614fa9ab671c2f135c350b1a7624c450768f914aae61f3c45fb0aa48edd633285a64b6864aebae008703910989b0b861145b919fc3e3a693fb1360fe378ca53a8441aacf1a8215ac6aab43a321c5d22bfb678fcee382298c125e272ad21d05e55a2efea8e36f2a1e5cc07c89f3eeba9d4c29b4931e641bcf9e0858575208a9da03e5d16b0efc12fa75f562b2735d843d2d736d865d0ae35d9b1fe628cb1f10e32f15e01b8c4c798616d61138009b7312d3861c2c926e3ca83c73d34b6f5bdf61e48f81bcc54518f9c0c13a60b4caf4758fe13de86ae75f227cc06a6195ab9a585a04794f5369d06c3a554d00cb95f4dd45566569239c357f961801118b7c7376d682fa7c481cd4626210eedcf604332c87b6f0eb28a0b270cef23af326976adcd140e29ad3e9d8c610efc1ee8228675eebaddf8d39b8473a69488f12e9bba3ceaa0b0dcab034d6cea74d30478886175374c97a00c12bb814c035acc7d447ecad5da8916992ec67e872811f8dff932018a5c6d4bfc8d8b857c8541294d862e83ba7ea9488a56f5bc542892bdcd1b02703b8e6caa6ef8af6d9e9f0818c39771602ee54eb8ffb70315c6fecc36c43aa4c0aeb4a2c97e9b93ea37c25a4e3c9419854720dee62c2ebe6d713b8043dbd7fc10f60f4efc0c7759bf0d5c202fcecfede131232ac53c62edf93ffda9bb53b04b27a3b9d1df2677ad89a6082ead4e9759d76a790a12b15d8b3bf3e23249cc75366bae34109f9b58e8168470c34410f962da881dd59e295fe1482f0bcbb34795fb8a34bea0b33a4bcf4e60e1aa24ca03bba063e045b90447ee79e11370b6f148166a62c4a6bdb6aeb9b55635a33d9a4347b6f96da5b7f0cb1a9555ee23e3178d0d5e4079c70776bd277c726860f8a9e7371900a1836fa5dfd23d3946ddb955dedb6f92ddbc289e3b1fb063785152a3b0856e3182b6a0b5d533e1de6400df77ff951771184ab859f648baa290b3bea6cd08891bec8871edbd6212ee9aabf19f46e4ec39770158b77d6bcd03bc65fe917c78303399c024490805607626252e9102d8eb32fcc45e7245aaba31e41267236d2b07e68cf3e372772f9c98b39155e7cbd04e4b0c1f0cfc2b734cb024ba4f5390824ba66c23b17daf80b98b6ce67ed2419c73bbff472149c7b9558a76a967f9795e635aa5eba8d85869243c316e149e2d75cd6708df19144c017f8edf7a8b273cbc53f203ce0da65797c7aa233dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838bf74b3f88a428c75c499eae872f8baf982dd465403d96b96c3665d0b9a0b8e3f87305cfece4e2786260e27ab195cb474d76e2cfa8a3cb99e800d32333086281e2661ec0c47e9fd7589732007f3d813006dd0bf5b950c6c3368690f14654ee0a86223d7d88dd9760cf4311bacfe150340b5baf4252f69805770a0e3b0a3da1f07aa6a713631e5dc5f66b3873845b6367b76d5aed4e84277b639071ee008470fbc203a0caa6fd8994e1626a284d87e1389909b4dd2007dc8156de36dd098493583bbcdf51b9707b6e59c510d8bd130f54f5e0ae30905fc8e4299c6d72806af1ad25738a44d1c9419fe0cfc52a4b0dcb346b29d19ad1c88dd4e9b0cd0092fd209918cedc3728f4605ebe998f87b21dc42e5d7ad042257f9adc5d697f38dabf677f7fb059155b7bbd86ef13f5105ecdbb759e3eaa47bf24cc30b7e07b71891512b0e44fc54fd0190796cad1125563ea8dedc53811c81bce7d79e9396afc15994a35ab22a5a98f03033e4fc58488789f120678c81c91ac97968199dc50c980583c27dc7082ada57134b5d91c1896c8f02e49e771cdd0df96dd60132425d7d4ecbc95e3959936d29124dab56b8e08407fd820b9d0ba95110915313f07bbda066d353bf9b7dfeed91e8b409a7d5e40c4222b9e76d02a7620b802dd6d676a69ee6b8f654b8818a69accf374394b75d932d7e9cd9c443984c2095912f64409e7fcf15b00d7847a779ae329478a1de7ab1494e09b6374009a364bbb369af2cbcb9d0dba7ad1ff2a152069f9983110bd10f448b55639a5c077417b4b24988d2ef8a3afbe103432414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049736cd10cc4acb29f3f29f1720da180d14bf5838ecdd4dcd844f9f2c66d883770cfa87692c002d72f53e56f4e9c97bfed47a8ae273c02d1febcdbb6b60c737473ee75b0899e59f5fdd40c864822bb8e8ba4356d85ec8b8e48b789cbd4a91652e788e9ea29d3ed27da044485d4c5f5603b4fba5d4143e01ce89456a250bfeebc2352ac31d79c0e1c1f858568a8e3cc0109491353c7a59aaec1d7577c7eb6d8be15022000315028e62106ac712df15ccc5012de12edc43f345c02e13e662165b4cef4d15c65048a9a4b5be4de461f17cb0e83124f8e7187d57f3c69dd0062a6298dba27d8486ddfa6f55165c4202928399511a020cc3c81b54674d084a22e079dcd995f460952f7411530696312a8e380ab758c9aa46b384b13cfc04fbb4ef8c6ea8966a1831f931067122a0fe261885baa2b32ae3f898e893aaf910920aae9beb941bcd7d1e32ea9ba8fc9b256d474cc447f2b0ef3f6488393832e7c15975c5cb8dbee37d78d2181e65d7ad4cc6221b848685f3a7e961f1e7f25bf7736e23b0d87be1839598cece63df889cb518d5c9578c687b41a5281463ac750f534c1162da97df2a4066d1a3168908f6f413c6e25828dca862cd6a03438d208c7405e46ff1d761dd703b48e0f62d4d9b055cebc6193639740ed64bcaf8ad92d6c00b18aa309d31981a110bf6868024aaf76bbbd7a715e0faa2b811cf26e6bfbc5ddeaa1fc4dc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da01dd9ecc8cc95609eeb38ca2d6a560d20605152f2908915cd45568cb2d803afe082747b0324067a3537af94cba2ec48dc2ade3bd1d8b4fec493fb28938ded587a5594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb33373201c5cd2232881600ceef12a9a2c256ed68771b1d8f57425f3749d7f59b79c533bff50b9c73ab8f4f326bc3745a88d3662861ab4488f6bbad80387b5ef9269cad725798c7f0e68c95e9d44e51d3182b894db43da3d0681005295e78986131828bc0eca7bbea254e9c8e4600dde1398ee9d41282c2147f44e107cc4952eac9c6a705356074f3cc0d1c80c57adb3011487e8cdde51950cdfa267994d78f27a3f386bc83de2ed70c46972dcb9262d59ee58f54552a56df55698926cbd858a53352dbfdfea7e570b7b65f38ae7c4f45defe9200e5570e0b9e269ee5879fd6ed244dad7b22cdb9724bd6d1ab5565d0303fa747d2c4e93107765e5b2d7545d645dab97e60c32102303e613d34fe03486ed82fa9cfc122f502789b18b1272c1bb941367551254ecf7be84a401fc1f1d9e32823321da4b6f9653cce3e7aafee039a6a6a61e4dd28c8c9364113a7bd22a5e78c11fcd735735c9c146cbea290f6debc115a84f6db5539d40cca00369cb94fd3924624dc247d13356eb66fd7d326ed2406182e53cd6b9666a7a9f3dfa35c3b68f1cdfd68fdd43d4c976d133f8d3bd10e1ba56e9f2c419a9ffeb70f182ae310dd53317678c149120ebcb3c3831361795ef36077e4802b8c7ba1f3592cba1275477be2ee089b2f517d02d1ed80190857e13ec1979d37839a4afd197163f5a87146927cc5bb866813b7a8b32cbbebdc99181c7b892d0abc7b2156b5f1d605e33c5c74256aaf3047f9cb99edf3a70f03c648b6204f66a84dd1ff7eff53b0b895a9c48aef590b7a9eca4b4cc6a144d208b06d5e5577157cdec7f2eed43e004f02cfa9bae387afbb785619ef637c4d361176adb16e155f2e3a18973d74c5659e3f32e0e7f734daa6f40485b4d1107f361148f44b07ca7e2bcccdcca71bb17da221116d0d20c562ce9935972b94a10f78160fa8f46defcedad1adbe848dcd6ae649841e6a1b2c4f9a290598c16d1a933e196bd784435b38496f941cde294b126a794c1ccdbf8cde0189536c09b5ed999d5f17ba4b05d0f1ae6e1ec095fbd15930913c3ce91b64fe2063cbc3231963f4448acc22824692e1d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d861085536652c3bc50fae161e25a00c717327a9b1977bdb1ab911c01acafbfd901bae73169bff06b87fe3bad909c5228c0942ca16cd6704e66b95d780f3d5618ecc29903e92709d16104aa7b262dc54728c2e8eac3713d332c302eb4483ff92681bfdc88003aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fdb95cf6b1c3c10efd3a89266628074469ff73e8180d02c45dc8d5d2c09d954e4188b6756af5eefa73b2a4026ab2362b69d957d44a2ddda26eaf67c93b59aa977c22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471bc615973d0d7c3734a927bd39184cc8601bebb9cc979ca55ceb99c90536776563dd6e57d18b8923876c3cde0a30756f37a6eab2a9f0db8f82d6dcceafb9b711e3f4efded3c1226bf144b5d65dfc049fa5cd1f140606806336509818d79c1bbc4509c1785bd3c589322c1416d224c4b889101c0f810ba82a485e3bc92af6f1569f1900c1281d0a581c12328033ca19b5befb4ec84d89fc850a67d2f8d35d73693220d13acc05d81c491a89c567ff137f4072a001f73ba1f37acee1d6c822f94df9334238df935a2579f40ea64e34ca038149265f4a8a31c948e3a06b3c83c6ff4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04db0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8640c52c7c3764b45982f2b6048a929c19dfd9200359c880d01b0cb2b0d0723fe757ab2c20967f2ecb30e7557ddc83971c6b746dc4774e1483b313aaf81421582d44f04d89dc35bff8f8ec5def07db1ce0643e786f24ded993a07826491c158fa163e15ed7fd5afda23af591613de35081c7c0d404dd36bc3d86dc12a1467cea5e1fb752c2dde4a355c69c5498fa88b0d6e5ed77b092004490b33c348e5ea7d584762b0d07a0b83752955bb9a24796f9a5b0e6dbe7dd5ef05cef3bfba02db48bef50640affa0b7ffe6543726bc392612c8cf18d4da992a71fdc6bfe05ef03a6b0d8819d21ed92a6b04d566097c37d44c6dc8689518d6b889a701f099dbd3e12e389443548077ac8c13511e27fb353203e965bca9c1dfdd2b84127b9f3af38797ef3f9c42bf1df8c113861410d711967973a3e8578641d88fbb9021effa8d928aaf9c3d589a2bceb2865d35d6964a740e0d1ca3da0dff2fcbf394ca0b27d69ae7f9f3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3e64fdf694f7b3d51ec6c45c06dcb71ebbe9455742d3ea673012016668853d3bff1053c4020a8656922a2c2107228a43f1b889be46864f9b82b364ca67ee13b7a9e7d85131c888412c0eaaaca3a7165d86f147c8645993ddf333a5b2500117a47825c432a16b89c67614bca812e744e9fbd81a3614024320a3b82d5a0934129b2f7ea37adb35a2acc112198f826c7c02ba214c0fd3e3532174870ba2fbc86a83b32315bb9e39fcb045b120599524f17461bd20bdf007c857b6fa52663cd620466dddce67e40651b6d2765cc3e9e72ea7376a810ba99b92b30e30c26422ef0248320dbe9da50e54cc25b7625c28cd3efcc86075d490be1c2baa5560fab84f5174bf0d7c798c212cc033a00f7501d4ff9412780f8d6db00e60dc6234918d9cdc3f46175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc3cc074d3fb0761b678ab4d2a6108b5eb02b9b29341e0bae6a0755cfbbd69cf1f6366c7741d582eef75b1fad5338372482fecdd937e703326f7adcc806cf4f40b5d720b49be1d4ddb7575886d5523277486438ea8b8563620cdb8be4106fb38a7c01242b8fff921c6903ecdaa0421bb45af4f817271d2967d914b080a44e2223c6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6789e3f020e5885ef2684d9f29dfa93ba8c407dd458f3dc8ec902f56f53836fc77b863cc44369aae759734485c856450a77a1aa9d049486fef929401f6620fd829c642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832b1d3c72cb5cb023b7952268b7567c687a4dd6eccdc36722a5e3ed605f5ab7dfa8c50687c92e74e70d89e5d8a4a515dbd87b044bc28ad6e261717bb15c5b02fbdc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04cc04d3d1a737e7522a207633834a3d6244baf222cc3bb8d77341a432be50efb82fc6ce04ca5076bebee3188aef17e005ce1cfcc2677981f314622ff38bce7c266d2fdce34c1435a13a654f90bc27e8fd7c4ca4b0c362b14301f1c9dab5f801d0eb6b20455aa48049415fb2b1272cac5f84ba4ee28d1b5d930221427d38822ff2cbcf8e5add01b370cc07e8e8aa4eab92b67e49fabe0363837be1d4b9609234853501119c4ed46d891aa443be305f7a80a6f7249c96b5b68e4f2fd5ab6ea80d36ad2ad21d655b5dbdecc5fb7f05a717637d5b55f8f408df18161c28dc55f5c32b889ef429fa95b5b1865ec05d032078984ae1afdbe37a4362d7839f07d6c6aa194eebb8fa1f8d44c3e10eb029eef206b1e1f11511f5d679c6395f54e368c1f6ce3f384e3831769b6cf67648a004b3af7d392150912a5b9e8ca68e0700b0eab5d0eaf1609449417755c713a36b6f704299375ec188131bd3d1b23275dc3207a63af6315d52e4b30c44c03a3277e539affa03ee24dd43c626d8612668566b8d55dc19785d6b28afe8a0ca3d01ad8cc10a86305570e5a67b39a4a6a0858b1cfd4ec89e6c8fe7d5a22b23b72b0bb64120733d14bbce90e15a4c62df4d0c37a7f5c5c5aefda2956fcb460a554f36295cf99ced1237266b826c91e62505497d61194f00a1db450f90fbc2e37c7e6defe1b1a1d15e553f11fda7b1006c1b8825364d87c2fe9e024d9c92b765310129ae07cc641989674e211191358a7d7318e3fca34d73d2311aff2f79ce7453351fab4e76f80d049189504f97200657f45bb3bac99894a6e3a781589930e7adb2c40a748292f329728b2291b5ea89b871438fda8425b6dd8b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4833e289fe0e8570ccce2b35b5b8e771640972fc11a577b9fcac9034097637c16b39e43d493318f054f4cd49fc5e2f06c942a5e7ac330d4fa9c273254e3a8a49c46fb8bba699965eeb9cd583cd07f7c4a8eaa591471b7d87eda304cbfd39a80329b89cc3728be8a22a711c62c53fd78dfd73d6c25ca441f726c4d6d8f42d9dd665629c3ea392dba4ba64fec310c80a864964f3cb2436dff6e758a519447b567ea41fe9febd98bdea3ac0cfaa55a06e4bc5e0962783cd4ab22246117c8647c389b1f47bc64b9c2cddda5c246f8bd036e68b8bf46629e0a827fcc1b528ef8f836c5534a56e5287ec095950fc6a0abd892be15b140e355f05f29f63b3bc071655fc8f6487ed6a66ac09846dc421056d3feb07800af45eb1f5b86235e7b6342ace2a5431dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacb2c9ac29454f6a7a87ea7ef5ce6a0d87e89932c4bbebd9c16c03f23a33460889559d2b530a373fbc1c15159bce28def9e5fa3812b4b29092a78165c76ef53728d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56ee08cccf11fb167ea71163c3ac4dc73c8a155e8c3825ed33b554d735a8fe523dcfdeb8e0950ddf82a144b8315b8c687a8d904d779d72d42fa2029fd48cb55bd8b29689a733446effd38dd2283a1d396e63f0727d4ab6ca8a8848016a1bf5689e00752bf22c903d29cd5ce81e52b50e60dd04eea3a552c29e8b06d84d92ac1d31fc78d0796b9c383b3a2a66f2e8ceeae027fb0cf61ea4ff5d3c3209d5b97fe5dbc3df66074379727b909408f9dc20e32cdf99dd509e2664cac515122b4cf1f92b37d083a466062da646c3d952c62aff70db475b06eb8e82a4e65fd92796847e8dcc4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843f079f7f629c9037af48b6298056573ad415bba4ce70612befaec78054df0233e8b504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661bb1997a3edb73df379b6f9881470cf614f42fc5d8b15dd7e836444b158c897b57b07eb70f5fc06bb92a7587471a88c4c96978f1960391edbfb0eeea34ec763f5b114bf6e792a19f0aa3a9229218dd0d3dfb6fa0d6780bc74ba005b640c5a121a0a99ca982412d2e59452e706d8f08c3b87fef65c3a18b90f42a79483cf52b85e878c7b313c651524a414568e882141555e32fe99e66baec71bc48af446286f5f67b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f74ee1354a61ec7c6583e7995174223b69878915465fc36cafbc2d76d7f32262e1f787d8891d43ac0c824ec76cc45546ef76844111dbb503670471c7ae658ca8bc47e2c09c33f76b720e818a17022b7f7d7eb73c6a7d8fb19a5bf2c501b0ba48440d22afd2424a2770781650ca277b597c82ce8317b7f848891a6796c27f284b2b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace2058f481ebb9c7940b44270ef884c63b0f6f1eab7f038a9fc4473bf557d80f9dde0017af0455756a0900427f782be921ffcc738edb4637a020ee0edafe484b946836e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac385af9dee1c421e5e021df94e11da7235a028dbcb40bfb3d6e476c78394915907059da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6a73316a905a91560b3e59e577de1deb0c8ec334c90408da03775a04b43e974c85a607eaf2b84ae162eb7482f5ab59b3e07159d49d321d0a228fddc2b83b45865a2e12a841951e8d585a1572d018994e52ce034490619654f4db071b8cad0ac298b7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98e4c3e947788dd1257024a28684fe4de3f233bc36eed7a64f524754926ea5fda0c9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf45239e312f467ad2b7123781afed9456186069eff55bed35739516a86b808627402d34df02becacc0ae8d9596d09451be2314045d13f640ad28ad15ed05cc49b0774694af69f29bc6aad11d73a5132e562a76ac60415ef5e5c16ddc71ca8fb71069b19cfcda0db1460fb886d8b35e185d74fcd89018b3bc3e0ec60882a9abf99e88cfe6848c864eec16061f3a23a2c37aaa39ef1cf4e271e81b00b9df94ce05dabdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504b7f8a127e3e5d336d7b936759baa1a2f3d379dd3e12525e0ff89832cf6625f9247b45190153e7f9e5a9a70c6dc1f2a122a1d3b63df4ce9297436ccfb63c5082372e86cbf11c45ed6166e1dff21043a4fafe6c9ca4265288a3dc0f95e115703b6690e12d91da100d6916752f38804386710d427823f7783f730218a9ac2d043e20dff467487b2159860856343a689fa8c444cadf4c1ebdc2e838159a851e2c34fd04567ed5b03f0f46f8cd258e2616e69d9d164f499fcb309c5b9ddeea46bd5fde6b02f993381390ac84cbe688a99d981a47cbf88a308fd86fe1f7d47eeb1971cae0c68a0031ccdcd9c70ea614d10387044cf2c21c233fce644e1c8ee7f4872a9c953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bcd0c1539eaa9778c45eab16e16a9856da9c92b713f861f6c2c31bc0457b5b26d5de249de0d34e055f8a64cb21e67f85ad5e29a56d2c34cc28b137913df02fdc70e26f31968b850eba4d2e98268442f09080bec48ed65312e900a52801bb544a9fd50b27e9da5d1cc254af6fbf308224e16d39e20fd6474bddd8cee0b08aa28dec235d5def2037b2614f8694750d8109a608f512266c4292b9d53ea06907a78affccfc38d5999963758235acf936f40537b256d6311d763ecac4cb0e20c91b0372c2fea32806f0b4dbb392c5ce74aa15dc97630ae6c92b703fb6257b09f2c5f277d0eb53bae688256788db6b719a539fcd3cfa208eee7a70cac59589b7c89efcb3c4e6f2e251695b9a319a7dfd92fd06b2634b47fad259ce0cf5058e1614819626bb5539384a016f1641421cf530270ac2e720827dd02f3c01328c6c9cd9655c12350a4c21e73e15003439185ae0ebc33d701d6374f9d0f9e7f3236dd21cabdd70f3998a233de29a6780601966cd4a23e3b24ff5906d5a7af2b10e48eac9971a8efc5901292e451cd11badd9edeb90e9c233e76d4a0e13facdc3226645585fec3d4184e649f4cb40012ddd40a8d4c65894b543d997c9388b5ded69a489e385874a5acf746410df46d4b5ac65c04f4d67a49ea55af1070f436e94e3f308cbd505728177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c5156db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/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.63.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.3eSe;ddgd!d dq@dtd%yddccU@ccob@b@b֜b@bb no longer includes inline versions of any string functions, as this kind of optimization is better done by the compiler * The nonstandard header has been removed * The obsolete header has been removed * The obsolete signal constant SIGUNUSED is no longer defined by * The obsolete function cfree has been removed * The stack_t type no longer has the name struct sigaltstack * The ucontext_t type no longer has the name struct ucontext * On S/390 GNU/Linux, the constants defined by have been synced with the kernel * Linux kernel 3.2 or later is required at runtime, on all architectures supported by that kernel * The DNS stub resolver limits the advertised UDP buffer size to 1200 bytes, to avoid fragmentation-based spoofing attacks (CVE-2017-12132) * LD_LIBRARY_PATH is now ignored in binaries running in privileged AT_SECURE mode to guard against local privilege escalation attacks (CVE-2017-1000366) * Avoid printing a backtrace from the __stack_chk_fail function since it is called on a corrupt stack and a backtrace is unreliable on a corrupt stack (CVE-2010-3192) * A use-after-free vulnerability in clntudp_call in the Sun RPC system has been fixed (CVE-2017-12133) * fate#322258, fate#321513, fate#322453 - fts-symbol-redirect.patch, glibc-resolv-reload.diff, glibc-2.2-sunrpc.diff, i686-memchr-sse.patch, ld-hwcap-mask-suid.patch, ld-library-path-suid.patch, sunrpc-use-after-free.patch, test-math-vector-sincos-aliasing.patch, tunables-bigendian.patch: Removed- Fix RPM group- s390-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (fate#322271)- ld-hwcap-mask-suid.patch: Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (BZ #21209) - ld-library-path-suid.patch: Completely ignore LD_LIBRARY_PATH for AT_SECURE=1 programs (CVE-2017-1000366, bsc#1039357, BZ #21624)- Remove glibc-cpusetsize.diff, no longer useful- fts-symbol-redirect.patch: Fix symbol redirect for fts_set (bsc#1041123, BZ #21289)- test-math-vector-sincos-aliasing.patch: Fix test-math-vector-sincos.h aliasing- add-locales.patch: renamed from glibc-2.3.locales.diff.bz2, drop en_BE locales (bsc#1039502)- Remove glibc-testsuite.patch, no longer relevant- Use multibuild feature - Remove obsolete check-build.sh - glibc.rpmlintrc: remove obsolete entries - Use %tmpfiles_create in nscd postin- i686-memchr-sse.patch: Fix i686 memchr overflow calculation (bsc#1031021, BZ #21182) - sunrpc-use-after-free.patch: Avoid use-after-free read access in clntudp_call (BZ #21115) - Build testsuite with gdb and python-pexpect to enable more tests- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ [#21109])- Update to glibc 2.25 * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR 24731-2:2010, is supported to enable declarations of functions from that TR. * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS 18661-1:2014, is supported to enable declarations of functions and macros from that TS. * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS 18661-4:2015, is supported to enable declarations of functions and macros from that TS. * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L. * The inclusion of by is deprecated. * New features from TS 18661-1:2014 are added to libm: the fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros. * Integer width macros from TS 18661-1:2014 are added to : CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH, UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to : INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH, INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH, UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH, INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH, UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH, UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH, UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH, UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH, WINT_WIDTH. * New features are added from TS 18661-1:2014: - Signaling NaN macros: SNANF, SNAN, SNANL. - Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp, fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf, fromfpxl, ufromfpx, ufromfpxf, ufromfpxl. - llogb functions: the llogb, llogbf and llogbl functions, and the FP_LLOGB0 and FP_LLOGBNAN macros. - Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag, fminmagf, fminmagl. - Comparison macros: iseqsig. - Classification macros: iscanonical, issubnormal, iszero. - Total order functions: totalorder, totalorderf, totalorderl, totalordermag, totalordermagf, totalordermagl. - Canonicalize functions: canonicalize, canonicalizef, canonicalizel. - NaN functions: getpayload, getpayloadf, getpayloadl, setpayload, setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl. * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 18661-1:2014, are added to libc. * Most of glibc can now be built with the stack smashing protector enabled. * The function explicit_bzero, from OpenBSD, has been added to libc. * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined to float instead of double. * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the float_t and double_t types are now defined to long double instead of float and double. * The getentropy and getrandom functions, and the header file have been added. * The buffer size for byte-oriented stdio streams is now limited to 8192 bytes by default. * The header now includes the header. * The malloc_get_state and malloc_set_state functions have been removed. * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the corresponding RES_NOIP6DOTINT flag from have been removed. * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING flag from have been removed. * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG, RES_BLAST defined in the header file have been deprecated. * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for _res.flags are deprecated. * DNSSEC-related declarations and definitions have been removed from the header file, and libresolv will no longer attempt to decode the data part of DNSSEC record types. * The resource record type classification macros ns_t_qt_p, ns_t_mrr_p, ns_t_rr_p, ns_t_udp_p, ns_t_xfr_p have been removed from the header file because the distinction between RR types and meta-RR types is not officially standardized, subject to revision, and thus not suitable for encoding in a macro. * The types res_sendhookact, res_send_qhook, re_send_rhook, and the qhook and rhook members of the res_state type in have been removed. * For multi-arch support it is recommended to use a GCC which has been built with support for GNU indirect functions. * GDB pretty printers have been added for mutex and condition variable structures in POSIX Threads. * Tunables feature added to allow tweaking of the runtime for an application program. * A new version of condition variables functions have been implemented in the NPTL implementation of POSIX Threads to provide stronger ordering guarantees. * A new version of pthread_rwlock functions have been implemented to use a more scalable algorithm primarily through not using a critical section anymore to make state changes. * On ARM EABI (32-bit), generating a backtrace for execution contexts which have been created with makecontext could fail to terminate due to a missing .cantunwind annotation. (CVE-2016-6323) * The DNS stub resolver functions would crash due to a NULL pointer dereference when processing a query with a valid DNS question type which was used internally in the implementation. (CVE-2015-5180) - Enable stack protector if part of %optflags - startcontext-cantunwind.patch: Removed - cpuid-assertion.patch: Removed- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to /var/lib/nscd - glibc-2.3.90-langpackdir.diff: simplify- Update to glibc 2.24 * The minimum Linux kernel version that this version of the GNU C Library can be used with is 3.2 * The pap_AN locale has been deleted * The readdir_r and readdir64_r functions have been deprecated * The type `union wait' has been removed * A new NSS action is added to facilitate large distributed system administration * The deprecated __malloc_initialize_hook variable has been removed from the API * The long unused localedef --old-style option has been removed * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added to libm * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed (CVE-2016-3075) * Previously, getaddrinfo copied large amounts of address data to the stack, even after the fix for CVE-2013-4458 has been applied, potentially resulting in a stack overflow. getaddrinfo now uses a heap allocation instead (CVE-2016-3706) * The glob function suffered from a stack-based buffer overflow when it was called with the GLOB_ALTDIRFUNC flag and encountered a long file name (CVE-2016-1234) * The Sun RPC UDP client could exhaust all available stack space when flooded with crafted ICMP and UDP messages (CVE-2016-4429) * The IPv6 name server management code in libresolv could result in a memory leak for each thread which is created, performs a failing naming lookup, and exits (CVE-2016-5417) - startcontext-cantunwind.patch: mark __startcontext as .cantunwind (bsc#974800, BZ #20435) - Removed patches: * 0001-Updated-translations-for-2.23.patch * 0002-Regenerate-libc.pot-for-2.23.patch * 0003-Regenerated-configure-scripts.patch * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch * 0008-Update-NEWS.patch * 0009-sln-use-stat64.patch * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch * 0013-Mention-BZ-19762-in-NEWS.patch * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch * 0016-Fix-resource-leak-in-resolver-bug-19257.patch * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch * 0022-configure-fix-test-usage.patch * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch * 0025-getnameinfo-Do-not-preserve-errno.patch * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch * 0030-hesiod-Remove-RCS-keywords.patch * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch * 0033-malloc-Remove-NO_THREADS.patch * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch * 0052-Fix-tst-dlsym-error-build.patch * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch * clntudp-call-alloca.patch * glibc-memset-nontemporal.diff * nis-initgroups-status.patch * nscd-gc-crash.patch * robust-mutex-deadlock.patch * strncat-avoid-array-bounds-warning.patch- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for stncat on i586 (BZ #20260) - Update glibc.keyring - Unset MALLOC_CHECK_ during testsuite run- nsswitch.conf: Add fallback to files for passwd and group to prepare for libnsl removal.- nis-initgroups-status.patch: Return proper status from _nss_nis_initgroups_dyn (bsc#984269, BZ #20262) - robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to check for timeout (bsc#985170, BZ #20263)- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ [#19755])- clntudp-call-alloca.patch: do not use alloca in clntudp_call (CVE-2016-4429, bsc#980854, BZ #20112)- Import patches from 2.23 branch 0001-Updated-translations-for-2.23.patch 0002-Regenerate-libc.pot-for-2.23.patch 0003-Regenerated-configure-scripts.patch 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch 0008-Update-NEWS.patch 0009-sln-use-stat64.patch 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch 0013-Mention-BZ-19762-in-NEWS.patch 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch 0016-Fix-resource-leak-in-resolver-bug-19257.patch 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch 0022-configure-fix-test-usage.patch 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch 0025-getnameinfo-Do-not-preserve-errno.patch 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch 0030-hesiod-Remove-RCS-keywords.patch 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch 0033-malloc-Remove-NO_THREADS.patch 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch 0037-malloc-Add-missing-internal_function-attributes-on-f.patch 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch 0041-nss_dns-Check-address-length-before-creating-addrinf.patch 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch 0052-Fix-tst-dlsym-error-build.patch 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch - CVE-2016-3075 CVE-2016-1234 CVE-2016-3706 bsc#973164 bsc#969727 - resolv-mem-leak.patch: renamed to 0016-Fix-resource-leak-in-resolver-bug-19257.patch - no-long-double.patch: renamed to 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch - glibc-gcc6.patch: renamed to 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch- glibc-c-utf8-locale.patch: fix bad standard in LC_IDENTIFICATION categories - glibc-2.3.locales.diff.bz2: likewise- glibc-gcc6.patch: Suppress GCC 6 warning about ambiguous 'else' with - Wparentheses- Add compatibility symlinks for LSB 3.0 (fate#318933)- powerpc-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236)- ldd-system-interp.patch: Restore warning about execution permission, it is still needed for noexec mounts (bsc#915985)- Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8) and rh#902094 . Added with glibc-c-utf8-locale.patch. - Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for C.UTF-8 same as C locale.- Move %install_info_delete to %preun - crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer acceptable- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE- Update to glibc 2.23 release. * Unicode 8.0.0 Support * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64 * getaddrinfo now detects certain invalid responses on an internal netlink socket * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads * The obsolete header has been removed * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries * Optimized string, wcsmbs and memory functions for IBM z13. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions - Removed patches: * dont-remove-nodelete-flag.patch * openat64-readd-o-largefile.patch * mntent-blank-line.patch * opendir-o-directory-check.patch * strcoll-remove-strdiff-opt.patch * ld-pointer-guard.patch * tls-dtor-list-mangling.patch * powerpc-lock-elision-race.patch * prelink-elf-rtype-class.patch * vector-finite-math-aliases.patch * powerpc-elision-adapt-param.patch * catopen-unbound-alloca.patch * strftime-range-check.patch * hcreate-overflow-check.patch * errorcheck-mutex-no-elision.patch * refactor-nan-parsing.patch * send-dg-buffer-overflow.patch * isinf-cxx11-conflict.patch * ibm93x-redundant-shift-si.patch * iconv-reset-input-buffer.patch * tzset-tzname.patch * static-dlopen.patch- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with C++11 (bsc#963700, BZ #19439)- tls-dtor-list-mangling.patch: Harden tls_dtor_list with pointer mangling (BZ #19018) - prelink-elf-rtype-class.patch: Keep only ELF_RTYPE_CLASS_{PLT|COPY} bits for prelink (BZ #19178) - vector-finite-math-aliases.patch: Better workaround for aliases of * _finite symbols in vector math library (BZ# 19058) - powerpc-elision-adapt-param.patch: powerpc: Fix usage of elision transient failure adapt param (BZ #19174) - catopen-unbound-alloca.patch: Fix unbound alloca in catopen (CVE-2015-8779, bsc#962739, BZ #17905) - strftime-range-check.patch: Add range check on time fields (CVE-2015-8776, bsc#962736, BZ #18985) - hcreate-overflow-check.patch: Handle overflow in hcreate (CVE-2015-8778, bsc#962737, BZ #18240) - errorcheck-mutex-no-elision.patch: Don't do lock elision on an error checking mutex (bsc#956716, BZ #17514) - refactor-nan-parsing.patch: Refactor strtod parsing of NaN payloads (CVE-2014-9761, bsc#962738, BZ #16962) - send-dg-buffer-overflow.patch: Fix getaddrinfo stack-based buffer overflow (CVE-2015-7547, bsc#961721, BZ #18665) - powerpc-lock-elision-race.patch: renamed from 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- Add audit-devel and libcap-devel to BuildRequires, for use by nscd- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock on fork (bsc#958315, BZ #19282)- resolv-mem-leak.patch: Fix resource leak in resolver (bsc#955647, BZ #19257) - tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set DST rules only (BZ #19253)- glibc-2.3.90-noversion.diff: use stat64- ld-pointer-guard.patch: Always enable pointer guard (CVE-2015-8777, bsc#950944, BZ #18928)- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based optimization (BZ #18589)- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE error handler (BZ #18830)- new patch [BZ #18743] PowerPC: Fix a race condition when eliding a lock 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- nss-files-long-lines-2.patch: Properly reread entry after failure in nss_files getent function (bsc#945779, BZ #18991)- fnmatch-collating-elements.patch: Fix fnmatch handling of collating elements (BZ #17396, BZ #16976)- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works test - static-dlopen.patch: Static dlopen default library search path fix (bsc#937853)- mntent-blank-line.patch: Fix memory corruption w/blank lines- dont-remove-nodelete-flag.patch: Don't remove DF_1_NODELETE flag from all loaded objects on failed dlopen - openat64-readd-o-largefile.patch: Readd O_LARGEFILE flag for openat64- Update to glibc 2.22 release. * Cache information can be queried via sysconf() function on s390 * A buffer overflow in gethostbyname_r and related functions performing DNS requests has been fixed. (CVE-2015-1781) * The time zone file parser has been made more robust against crafted time zone files * A powerpc and powerpc64 optimization for TLS, similar to TLS descriptors for LD and GD on x86 and x86-64, has been implemented. * Character encoding and ctype tables were updated to Unicode 7.0.0 * Added vector math library named libmvec * A new fmemopen implementation has been added with the goal of POSIX compliance. * The header is deprecated, and will be removed in a future release. * bsc#905313 bsc#920338 bsc#927080 bsc#928723 bsc#931480 bsc#939211 bsc#940195 bsc#940332 bsc#944494 bsc#968787 - Patches from upstream removed * htm-tabort.patch * o-tmpfile.patch * memcpy-chk-non-SSE2.patch * pthread-mutexattr-gettype-kind.patch * powerpc-software-sqrt.patch * static-tls-dtv-limit.patch * threaded-trim-threshold.patch * resolv-nameserver-handling.patch * nss-separate-state-getXXent.patch * aarch64-sigstksz.patch * heap-top-corruption.patch * pthread-join-deadlock.patch- pthread-join-deadlock.patch: Use IE model for static variables in libc.so, libpthread.so and rtld (bsc#930015, BZ #18457)- glibc-nodate.patch: fix verification of timestamp- also filter out -fstack-protector-strong- getaddrinfo-ipv6-sanity.diff: Remove. It breaks services that start before IPv6 is up (bsc#931399) - glibc-2.3.locales.diff.bz2: Remove sh_YU locales, fix currency for en_BE.- Add /usr/include/gnu/lib-names-.*.h to baselibs - pthread-join-deadlock.patch: Don't require rtld lock to store static TLS offset in the DTV (bsc#930015, BZ #18457) - heap-top-corruption.patch: Do not corrupt the top of a threaded heap if top chunk is MINSIZE (BZ #18502)- threaded-trim-threshold.patch: Fix regression in threaded application malloc performance (bsc#915955, BZ #17195)- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850)- powerpc-software-sqrt.patch: Fix powerpc software sqrt (BZ #17964, BZ [#17967]) - nss-separate-state-getXXent.patch: Separate internal state between getXXent and getXXbyYY NSS calls (CVE-2014-8121, bsc#918187, BZ #18007) - static-tls-dtv-limit.patch: Fix DTV race, assert, DTV_SURPLUS Static TLS limit, and nptl_db garbage (bsc#919678, BZ #17090, BZ #17620, BZ #17621, BZ #17628)- resolv-nameserver-handling.patch: Replace with simpler version with more compatibility- memcpy-chk-non-SSE2.patch: Fix __memcpy_chk on non-SSE2 CPUs (bsc#920084)- resolv-nameserver-handling.patch: Rewrite handling of nameserver configuration in resolver- htm-tabort.patch: Fix TABORT encoding for little endian- Update to glibc 2.21 release. * A new semaphore algorithm has been implemented in generic C code for all machines * Added support for TSX lock elision of pthread mutexes on powerpc32, powerpc64 and powerpc64le * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for AArch64 * i386 memcpy functions optimized with SSE2 unaligned load/store * New locales: tu_IN, bh_IN, raj_IN, ce_RU * The obsolete sigvec function has been removed * CVE-2015-1472 CVE-2015-1473 CVE-2012-3406 CVE-2014-9402 CVE-2014-7817 bsc#864081 bsc#906371 bsc#909053 bsc#910599 bsc#916222 - Patches from upstream removed * ifunc-x86-slow-sse4.patch * pthread-mutex-trylock-elision.patch - o-tmpfile.patch: Fix value of O_TMPFILE for architectures with non-default O_DIRECTORY (BZ #17912)- Update to crypt_blowfish 1.3. * Add support for the $2b$ prefix. - ifunc-x86-slow-sse4.patch: Fix misdetected Slow_SSE4_2 cpu feature bit (BZ #17501)epollh04-armsrv2 1696505207  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.02.31-150300.63.12.31-150300.63.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:30871/SUSE_SLE-15-SP3_Update/e8a84cdf91bcc96e8c74cd0385e1c165-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]=a064c318e566b688d3bca8f9c523a5403c1ccafe, for GNU/Linux 3.7.0, strippedC source, ASCII textdirectoryASCII textC source, UTF-8 Unicode textELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not strippedELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), for GNU/Linux 3.7.0, with debug_info, not strippedELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), with debug_info, not strippedcurrent ar archiveUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRR.sHM\Nzutf-89f28a6e66aa7d556f2fa34c4583ae74b5abfea683d2a8ee1c11314fbf46260dd?7zXZ !t/J]"k%a ^6ߊc|#1_)P5BĀLAtjKSGHTzCîE[8wMlU݄#%!dN~QxO#PpFtx"&~ƵRDZ4j:K."OzODWꇹ?SDE9&n):B@tiY F¹%*x†h9H( ZRѱ#{U 6UM8WH?\ùN SH2 U<@55Pik\>dqJ;EtG m,z"|YM9Ɵ$q<`vn~ءf 9xCD@==3=W 43޺f\h-V7E' 8洟P7 Q&>CKvL9׌~lN^ˤVrΈCTO7M<ۗDy4[t)Cr^׶0:bE.fLγk޹z2`aG]@* ]5zBq]WEv 1`qղmcVMe!h?>pD.ud4Ҳ%xxQE^QٝB% 2,8@ *+WG8`\V1 gTc[HXhWdS*HcClgY&>xX7JGp@p!X]LILr8;5+m"k'ԁAPu8+6 U)_Kޕ'Zka#9 TrVP"pBd_8ZPViG!0UX$'aqCxötE!/|+ᱥ@D>Fr4"^s`*2@ܘU`ٗkfhr"ɧg+ƴ& b?O w"UI~C$GO;nbO?u}.2'M}fΣofϐצùtbq=8+NDr_p`^1% Xd|88>"y~YX0ePrfSpFJdH\V[I/<*%=HrG=D8_dQ! H_%]!)PN#8I-Ff/X5,r:2qSgm9TN36;v=л47FA"pBo\C~sA*[G)a&YhZa{U/G.1(wfg⼹1JׄX ,\"jw03r kwt[\hٛRamK 5O.dކs@= $J&aI0 aaN:8²4tuxPc Cθ{bI Us ]pf1>|rZ+~\Z@~ @o0I-`mUA<,%NQ$LN+ ,gLA%֨s@=)U,h0>dʈ%GX^U( CC-mRSbD? ÄPL͐DN*ʘFخBT[Ι2ۙqi<@{=3s3)RzfyΐL@aFXJ쒌bG5Ca硆ׅܸoePPěo 8(YgnX_{*G$$א;j 3s܉=Ҍ.B_]%C/ }j/]`Oo̩**Q_@y\~΍6H%"0Xvi1.rNr$Pv {%6QΩ*?eU2]ܲxyq*c:ׇ8Go^6^,7Umqŏ)tm]lz.Lg9 D)Wp ~8EQ/π)WdXC9Ts`ګ _ck5n%M (E5~M{ p*.Z*磧aUOHH] ͈2s!MSxO^ɼIOvo"TTxiy\ A9xY|;). #Y`,a=fڞQ' #Ԑ#yy+dbĸ>GD[B {dzL;ñaм9$ܿm1&=YN#.&gYph[>`iMNTUw/B`PJI< !XNHpN #^mrfkH1i21_ڇ U=  Lv.ox$Woڰyep!ڈ+]W-$,_ɜL6OUZ]ֹo*76p&?63_1:~s!Td Hv7ҍ8!׺ oa۞>cRdv4f30gBϸr<\L<}d] hfAG'2c[m~Ax`U5uf1 K쇯2V=yo%)杤BW@K^'S=#hExQ @\t]0v$h3|3GU~X1יʐ(VEq}MKsCQVNatٗ~f`St25$v᮹RȑMXg,C04KHX=76D,S6QB 魊@ b`$|Qal{ S՗0*C#7jΨUE c<؏Xk ߭0wv6\6(cS!ZXOвC6[e`Wl6>ed4o}xGj㷳P |'J(g0QTٚn1rɲ4V}F~|G\&l$E9cϧ^nld-$D$X/-jN~oX2¶x'}btf|\@֭^Cc3;@gOؤ ~)@l%HZry'DI=;vYAģ#ڀEDdf^g䶺'X6 b$ ,-pR Gb)z[٩ּfoGTM[ ^2,sy?E]1h -w+|e])#Zi;(xSiwQxz9zYP"t"IM *"!1>"F<NK.BVz*Y֑cMW9/oT 1O}Z!"[ګ?z C?'jrkYr چA\i0䪶) ^c Ac3⵰3?ϻ13**CNfEy݄ 28gYь8e ]A27K쁦RUN<< ń;_yZ9j|sٳh|dR- +t,4*%w'J_80>%uFZVXTD_}-q"5 B),$#ɖ{r ""wyZQlO.1.ix0a5}/J>hBR,dWiڒJX緂k23wiVnрhcH$m\lf QusHRjY?zcW͘tš ~9o52=w6OS;&&@N~&{$gb> +zjZC۷-Po&'VA{A*{]?L{rnrL^g) <M v8d)]3|vxrIR:vmE&˓ʥJO2l`ٛU_slBͫÕ#c^|d#!P_ ._q) 9\o@W7lܨ o0 G1CREdZgok9˟Gnm[a1<ƜiWҫ/5L+^/t7tr{N@tfw]Z;U;앍9ٳ)ٌ4&|. "l/?S]¬>w@^5^g|?f]U(8JnJ$^NkP_de3~ɸBE'iAHwOȎ\3@'u?o3exŘaD/Ȱ2W ܝx<P tѦCMnx; hɒ1)Uj3a7ݏOԸ'YG\YokPhn6TNCkyS\tnm ر(8Sy~` O(!oD"ݸ*u7_3W|FxNF08]ac:2+-xҎ4-T֌ۑ\A%(Cf,?Qc_qeDL0e{wX I^{}3+9¨:OrTp2 bw]<)iOT8%LSOET6t\ =anz)ā o GWm_'^ {h읹42yT|*͒[6d\5YN4F!A,C/n#<~6ѹz\`2S{94ĖKvb2[˜ &7XE.d5TT jhɋ^V Μ]Jf O`VG?yR)9ᡂ=9NT. 31{n&%a:mn9+"<#wC\-@C[xuvpQbk.ͲίU_/jz:FO'PMꔦmp)6c0u&I2jzro%GA~\% C)N̰R ƺזfƃ6κ%B{LQOfU^ fv 8! ` Õ6Gz$Ijn>FE+cQ!$eW{>}~868AeTgxB] ~]3^6 dzAY(vnطd5 k+v@Ə5|Nw1)B06͈B|?S{|*\E%Ev|@)1"ecvSէUboɄ$yf= X#2^ه[rLHF%{FY3 18VkiG [0?Q(2 D&kR5-Ʃ<(MU, 4cJfI8*WFt:]} 9wH2'`:ҰkhWiI8cn{~{.7w:BBKÙa+E,S"'(yoн]jUn)]r;ܢm"Dw[/>i] „L;^]PbdE+5jzg_0SADH}~H%jdWWܣčפl2XAҠj\}ubd+JvkxmY l>.ʚFq&r,Qb Tӹ/Ek+{ާ&X2ޑ~Mq{Ł F:D2QR߱bo~D/WΨq~ BS-lá^x,Azr䬀uThNAJHIgˡ.4Fdx*M3ϕ`0b鉋B*;B9Nq薺ZDkLbka4<e&iW4:o e,Ǻ1x=0@A%m]ШBcgD6v(ZD}~GnO0V"kمߕeɀC"}dЪUm1 L?I3hb:a`gtzoayWDI}8J $70f_{2EX-0jx7z:5R@_"I(uAp%B~9l"a˄.0>UCr9.J)itF 7ZvǐwS|#r 0jZ jN3$=## ` \z ݃t"Hh+3-UɌc k|涆$F 25j~-HODqY@I㉳.Si5fC0|;{k(LPzڔ+Gnj0LR8Y'*KYTZ!5ɘDF[`Y~kqjo4iıbOʎ><PJfN˿P( t*]e]G(u K?)YH ~\fX=YaeL,< rc`e^.ueG"|pOj;$,OK2~| q5yn0f08F֒mZ" y颀e2*]qV0᜚iH}+-z#[6/H"*~!0p%u;$SD.Frjc*zBCʦ"{\_n<V?i2OwGhXy*_ǤGm2X2Sk;zQe'p]h{:yy%}hSڥ'聭|݅(,]ʊ '<{yWC.Nɘ\ xJk`s"4E$C&`l_\y1|+i19)Y@0gm6ӡxďsS7h讐G~B*Fm i;6¡S۱{f5]O߭^ez g8zt3OD@sUMRՉmX8MlSǹ׷U;+~Rw'hH+VX8M l"9Ҍ՚I*eSacI6k FMJe+ -(rkS 3V*X{Le bD esjpYBW;:hNXf6ͩV.x)otŅ$ƣX.dSzmm. eJnpXҗAA!PQe^v^jv/)7ʏ_1zVt7#'!BתT"eTV 5Jf#%Kb̀|SDtW3h#sLU4 .X) 9=G{;QTH"+w*.r4$7It /9uADa9֓ ˠa|2 -%šV= p_8& |$;Gt0_JFr=Z}6Cv+4m*3-eSڐ! `ZGQI#:^<%$dO_)1{oD͈6uħt)ڕ }pM,Nb(}tulʻ+/|+BQ0݂ZT#b-!laq]"X :9A?=i ҾJҨOjJ'UGy?pK+&Ǒ "1^%x~4t:{;f ݜj⍮{(0w*ND?#v(sP*x!P<{K;6K0kTHSJR>oogk̩Ew`TmׄuQg22YHL%'tglh8Y"{*!Q}{PVs&&q[hﭛ$ByEI¨z|e2v4ϓHnyc &dhnXȨT }"-$dɭY-% o\ӽW stCLWRSny;d{a6bާdlZU7U0bE>:+*?vY$+ΐ{Kكix+0cJٵi9?~3.aD$vg8anMH.j=m p,"}hcʁZԲ6-!#;ڮlHd}.I[#wg(4YZ9jP؛1볱i޶_.DvXbҭ'N:J21XW"3L!1PôPtHCnrUK$"孍D06JV=D"x*POzWTpCs -c/'*6*dDL%'v+,"5+ L']~: pJ擎eS-krJVxfA^B\!"-FW>Ye]]9ǀ!tg0 )|fr6޹H=u~ZT%V4jr^0˽m|jjW)vĆ6(&{u"^~~p"d3njC;pz7⤪t9nߴkҒc1-8xGʘ/6n* $z]r= hZ+ZZBL%5u^x. koIAxʤDshQ0EyEfHA}|,չusSA΁'qaysꩶ,'Er^c6Gӷ[؞1%hDn_ "v)RAP ʂ+Y$s:b1.? [޶Qi,({WΉ2^kk $W[`J4=Fr%6ZԢvG{͎Gbƃ&.f%* :z1\@q &1 BWya>Ϸm[bMPDЁƄP,I01t|X1,(\:w~;("}˞Zxw Ku[ܥKvȻAVzRw4>3k\|{q%ȇNB ID&;E²xĿD}?-Ux?k  W"4j0(eW܃YӨ1{Ё]z}Y\?qHZ1 -Tf';n+C!LiUьtti%XbLZ5 =L b߿<\tJЃb~m yk_Vtt2~M~aQVGD`0[74~ ciٯ@J#x/+N큉qsG?ZJ6aC?ýW32Sq*WQy2@R'|VTc:HS= ;|U0kMn q1 ^&A;w w{tH]g P&=eFh@SA;fd9x'+&@:N($!! 3 -日"yfnxǥoAȐPm[Lж́ǓK6EI4%$a6oxS烃!!Ԡ h(5W速d*K{`ѭaHKt˃TJBڥ늂N?LA5- E꣜إri}(Cۊf:QrBmyN,O#ҋl'Khχ$*L)1y4Q5WWʟ4IE;&>I x#?_XI'Uȋ_s8/IG5+ܘY=춖t,"kb|TAgRì68ܪR |}|@,·E7 b5 Th+c:- Ҷrp  d@hʢJ3kCPdDw{-Zw'/|9ԜLs'͗W (Y2 =T\ CZHuN')Zַ{"v|d'C*`$j 1)|Ñg$~9f!Fgu 8SdGriJ!0%j:c~wܛ8~4ވZƭ$ֆ/?P"J/< vFwnGd1Q-4ǵWf*X jͪޙ@yr'z9&r\!xҫI@ X4FC֒ ?D?? ?u0YVhplv8a/$hG5֘Dgm_3R\ %I i&W}^cQ-'P8 5c[NLf.A6uO(q'|{g9WM$ / ۚ')z ҙ#5ThuSۄBTbeF8 sLjF-$5 : ɰ)aqN2 w6YV0' pܱLi~&Xͽ52jI^3*1ڰW"KmE>G@n@ELsZ_Wތ%%D)5v :Nd>KXH E3)ȏn53\2aԑsBiVzJزfG-QǸ[jh vrg߲} Y">ւi|h#"rr>l$\,K3[.(HIPP"uTП|![$U~"5k5,;tM/AR3Ne%$6C_xTC/-Y+s{IyΫ{@o8E8 U#uLȖo 6οʶUzw<߰W ֦AR-GPd鑋 \pwwlhx6 pef$gkEߘ6& \-ٳ:)]1>3}T+ X݊f"FPD1Ywe ٩%#ec=.E cV)EDNzK\ o=*^>s.fh҃f++KݮK%7mF^DA- I;Jte5}xȀB5dCY8' CَN|륗6t_A˭Ѥ<#H9ګnXϢ[%,v~zB9o|]#5摄Uep äLӫC5hNq#LA ".D2E FFȈ|;Pf.qqGch7|N0%6-N֤?ج/}`nC( |Xm 3;5~ ~^Ƃn}7Suwbξ}p2H7`qɁ!>E2&=IT­O!*^,i8p]yUubqYN 뇭PW8'X#(vEW;Z\/_5 "/;tmMq~ORPD;ceVQ?h|v4>\Cƕ|h!ew=ϣN9~Y(fN."]Jd>p^1̨bŖs@: tpnaqEdwM\Ix$^_ܼD*n|;IQ%Fj- t.C1 Ӌ!?̪Z93=4@šJˀTiS=BcFc{Pl1{ts$0k5EI3S͟MwQZo+=>:((Vq-ak*TƛV`n*=D,=0ՕatOMS#{$f/>A !dU\<\4?JtT(¾Ol̰uXEz:9<{j5_h|Ġ>~rNm2NM_¡ +aq9;8CgagM>Nk]\5SV8QX.}K8Y0 Cm~J I?-S&̥>Twl9{5#X*:(]^j=`Irq2lқv)2QݯILZGݤELg# h+:ĞT@mڏhPQ>^}+@f)tj jmM\Ui@(΋;p%p^0İ.ѲbR왑qF9դc!ẇ0[b֓ozЍ7G㻡ۿӡBX pӾ.y~Y5G5p:ʣo9f060c,rq{AڟMhEDO+3;ʠBp4evnʱ(מN{1ZsxCt%Ll(^ 0+/8y|BpDwB)lX oC/rs :"h|p5 i^M1;3u($ H34bjAdAP;a1:)đmk{s{SPߌ1\XF ; ;:JCs#BB`C}|%Ty3Z#9t 8~&\yޯhP;e1|Oh,eYИ/ڗ6Y}`ئ]# (EH6"׫yao RhǛȁ)+Tx'W )&Eҭw 7)NmԆӯ`IjUzq &Hc(D#w(В噸yNԄ_%' @sǏUj{ĩDCܷDMrTr&2i:࢝W%-`#.HcY,rɞl']Gk6Sm55ZE)9,^)"Q z]ekBSd7lP|H[wpBH :)1c )DPtj/5/˶b5D Yv{b[~zTsP Y|Rp|8@ӶJ[V뀞3)l)'։#xG M f-P?K+kdUTHw5z?nϹZf榱ˉ2ӌ?d6 gM`yh*w@xZ4^@3Au -\W19N1hl[ BG1n'/tgtCi6bLy<:HGE+`ħ\G}ygid$GiǒKTS2Ц)0+ye,1v\٩iަ 4^=][ # 7UҿwR=StcbzwTPT, ub*qZy({ v3%a"3nU'˦S|vi, :ܒ|쓁IdrQ6vF7 #"/RY9_mm]KE/i'@_A2IV1lK}3?Sv<>K[V؎ObοÈ;>Iyy];$nwaO ~L`v_ܵIRz`{QlҴ$=0ɾn1fgE7`Hcm`mM9@M齦;X-{q#A˩:9~=;lZ`xZj أ@Kp5wnon9 Ȟfy<v0&OױV".ka<d)gCfKU((Y%Iz i~jg&:PbZt%Et'ėcŎwӢeO,At|cA>rZ^"[ Vj-щZ=0G4f~뙻-dB"$%~jXm0R_t-;&!gNh-N=d,|GK}I?ي\(ty|pns>"eh9tFҧ&_"CyC^[@מθx>I+FڼԕmkZW9Bg&gofV')*'rFgJ JO04uPꟜ< 9(ulyHjTfME( *dЏsƶ4q*OC0M} 8tUۑ!h'UvtJ)`A?+Z :!5ҴFZw)Pe0dmi1X M VG:nskKh߬r$YJ-wcM ѯ;~( Bz'kf')IYd}, #p(@o5ql%ȩ)w9fCd|QpKL>U'r@4Ƈ+#1PnxY&1X9pٙTS'}A#d .{U), aԑGi$%;I6S9)Q)cEhME܂>3^ʰ_]$y>}C#6%ng4%@2,ejtbZcЏ8oJR8n@@4>tԾ0ʔRJy$fBwpU jåk[F1=~gߕV')s[k[!W})k%\4ͅϊIW :i/ilpàtOcNlTE9W>>b{t22j0-0~oS .᷽`BHQB$HjV^h^7y(1 Կc…HZ'3V|ƻYĎ5vt6i@K'˔FWUc"k˝EْKi ;#fiI\.zU.0EQnr̵K&'Đ^JbWJό<Sگϱ#6Va5;cBY޸ݿu(ET?wVj :,9j!8bZs4gx``! .-ɦ<9 ny.mtWSa :<!JDwOmkB573Ȋ[-: ].oȟ 0Rrw[Ya[y麰 ({5+&GrcRe[#@{t5[:~M&#Otǡ SP6>556Ke5#*gd#yj. \ZUrȃԝ ʆ2EL_5P9HT2 F'[v_k+7&GcYӠf ȣ2 `|IΣcqϭU¹^["_N-qU)tPo\qm90<-#K6adр p EЃH_|5!.o9LHY(L^3?R8δ#Z4^@2_Am!A;QƊEe&O4"d8%}wЄZUʂ~̂UOl>9 fb)'ˤlE0_bƂ+NQv ='F34={#r40ǻTIn:NhosAg k|}0d)tl6޵±4 Ԏ[y d(3t44)Nh}Y`%QvlX1ruwl2lǼ> x=KJW玖m?NhҪgnLPbLn/ %= jm:`~d5v(wX@ ˫ J\^k_G:XANVV=S1&M".$ܷ>J9״n HۃK1|e:_b6C94~J˱Mf/;xotmm~wgIbJ֊+‘\:_z+7 6JNu}K"dJ3Cedb)VbS iV3kFӂ'RR%LNJ$&,aɴ`9R!7&6h!˄L*oq >:S&"9P@SGr_#p{N!ŷˈFwku1Y$gT涱?'AHҀ~Rg0&?9wQ,$q@{gNO ėK-a6 H5塡MqӂN;CF`(rxh%$i;%T%̜n@c"ljz6Po]/;{|#`4k݈qM!*/&+,7L15YYr3N@p8j.crvB.U9C#9E?`[J4G,7zoIS(^r-`R<3BemWY.z(j JR*zUP!$4c17 +cjj"OjRl%ʄF%hFGb:lJdFu '˹C5+!*̞]f85G]%nC#8}R=6U{~@u3$YWٞNblB#׆hk-jd~B_J\im4¼EtO7|q EG>SPzn<n=&^z^t3稄pmҠt9+ UM kh"!N=T<z `00MZ]zi.%|dw6e[u L_6L9=h.7{0ԭ&O/yi!T;o͒"2zS,Yd"'-WOj)1NX+na_y:+0Pxg+WSuF'"{iHu`5Ne=@V@i,ŋb>ZGlnW>\ZkáfiiAć#Rnl$[Y'y|Vpd!Ƀf{gU/`s5n-E&EGzFXMB5]q r]bExJIuDc5ʀSj 23@y)QfM :^e`Yra>>?$J} c3|K&z^_d]i:r!t\YFJjG"'@'J5ز5}iQْC=9"Zj-CJO?] ^4798cVfCژ@wnD3.[6ZI F'j&-HPa7^fh./k33 we%2<Ҕ qV6+VTT!ڂ`EfC^B7'9"^$/aL.|y&بI"uۡ-h1[ioa6NcRXj>ړ+/9sd{#wDUm98*} gAXWsi89<&. D_gCObQ,Xskl%+Zr.?arŊx*Š;I5=qcUdHc ֨lcdvn];B70ۋ%\ 2A[t*(095s23T)6 t ZXKu`ziò͑j/@F$$,bxǓH8FE8P[Lc#I`J9B}>ز%TtpHLVH'FXѢә%s+$7zlJ̢ȘʦdO'`&>Ҹ&}NCݖP Ci7CETQ"sE-}lQw9m8 6@{;Q5ʺ|QΈb|{l'uJ_f-DH-3Cv3 +vm75`9>ތty@:r\ZuvUȴg7z1j3DF5Ԣ)'|cCu؋DGF}8{𨶵>FAS}>1 b%eP tBrt\-;‰?=۞RQiV]/n ['N }qWh5h!qVgeȐUh ja`{ػ}˟m Q?K{7rp<9z *SD)k͝4pۅ"df濑 C5uuyÿﱣ:ԯN 1ζO!+>D]CyN4aaxlfQ.mGpt{l[NhTu*:p_6x%1gƔ6X֊IkDe;Иޱ:t|\FT\Pa:HWԯ6(St2@'#SΘlЮ.IQNdЛLir4D_ Uwp-Lkᙇ'S}n '?lݙ?8$~gK}Df;b0KrK)Yz=ٽ~PL Zlp7T]qnk1 hohğD隠&mo) J]+{|vT⨻tRMYO8dr ;#BE2/cǰ y#4~*SvsA$},[!vL w9 yVivzkJTC0GP{FC-uidxJ!&yB`w#/^AJj3O.KSÁAH{N/(4#Ed} O1c1w|͍Ǘ]d?4%4Hd 鑾]8sSSR8Kc 5+Ƚ9>D`˦sñ Q@-KOvs K!*nLRB^#s+[kx1":NޖՉe]r8)יnޤZ)5?-5dn\HAǪo} *u= fk׼pFa&Yuzl>Bt|5@a E#ցtqV.esܘøKc <MT\jD BH5'Gh:PX>ٹSxMM"+JcsԵ{Q^,V uu=w9LeACѽU5;˱\f!zH ߏu^Go)ɼkcq) {E(]R+E37z|:QN|8r(ӆ R'ۈaIdSy [F5!wڍ96|/WNqm=OP.a#<נМVN.] al}]i9Kx{ ]YS _ WN8gaMtk `@(Sw0J}/lyС|֩"mmp ;wl)T6 @C4jM۝뼀wmQQۯ Ej5f{@cW%ңACX▓Ws / =GSLj*kUQQ?Zy]Jf& Fk|-LR7:s"EX0ӈ w-J[c8OՓ.TwC\7PHwuQS: Ԑ{Ϡ I@58σFޥID@p|并vT/P "FmcLk6A/F:`چƺ⡁lws&Gjfad@oϥlzjg(ݼ{y~ .~h1\kSdfȽ]܍#M'㪑n(>xRe}f|QmZXY xa%> )<\:tav MHvUSg!ޏc8*nk_jasҚ]7WaKNC̋yV}7ۉ)2៹@_0LOx+ky ;ީΩJ_#oTն2wrMjMci k(4,q^,27\_.OŸld(}L:Xibݫ;%cZSap8C/(%7,d진l&Ze˔'FU^s@*1α>P02g?Yϙd%9X4W$|QSR (&~Oȴ2UܼFcaxqi-%,Nd()4Ze{v]78 ۻC>zvp[w9b#D.OUK|բvaQ6cY+<R^=bUݕ][j7kpT)g*{q{O`6s/Fo%cf 4|3~L[nԄne|  t߹8AC?sLp4K%u{HRCpG9+N q#p'̑r̴H,0g^Tpgdиٗ>wJ2ȝT;q+h#6sGد꠩PL{~QHg4F78Ӡu4*.ʼnQt? tg Dֆ YQ4k|Mse&>PH^7@mP՜OOH554Ĩ)p>7 TԸۓb`i"xvajܷ]}3~l3IR &r-'c0]"1ܒcLCƔ ( @{DQOg!E]b E'}8X: oY#gt?d9O+Cg'd 1R@Jf<瞠ٯ}ez^.LOR_jFy*?B?4dt!)n¯{͟W*,e}f̾4 qWyŎIE_2|U-srt.pl E&bL5Jwڪ[a0^PyfM 4 p<Ilf]b^NlrCQ[u2B2-;;QA)ͻ+i”n.؎"PKY,Ȁ%ԦƐb[0ֺ$n6 iD4o,˜mPl~~zh*bNOJ<?]q>nYlZWzWuKW(y{u˲6#kJ@8̼%uBYb =1rtQ`OkKQej+ [HKj 2WAW]|x.QS`"C@'cw4[+ hX[? rheXitgHD5<+=@]:q(?[JbN Jðv85";x18&*g?E|GeMTCMp ?XZzD Ip+ Ĭ<鞧yzs<#: ;Gԡi k.XOm"mǫ(9Cx,6yAͣ&J^p_bۻSv[ot,O~vܭlF#s)۴K! ķ.KD/%2e뛞.[(0*MGJ2)Db4_dh+nwys*7ݩ4]U-λ~4#E3v[oQA#c40\=vKBZi}S97bm7m7ޗsϋCeԏEƀ^;eJ?!I?y$Z؏Oe*~`=hV NIRbF9 T{J}mERU4$-*֛BGidw. '嘧^K93jZ#V6hr,ql*T/A&Ofp.TNbOyOmD)Z:R-MlTf,&hQV(sBnG[7.4hl o(ۋHujlWWxD]<6J9;o"(_ \xT\T="6< #J^ɢ(I_ >n!%~3ꀈ6A \NSv5 J!`\j:o|.%C.v7H \#36Zj'+[|V?hk1=yvϔЁd3g7c(}OŠtk ,|L3E!~d;\dخq.ԧVಷ̆Jr_u<sꐾ1C=l6w¨lzrcVFw?TV^KJ[mR#:6e\ׅ*2JP LÀfqT6g)P)ȭIxZ(*Ց BiQ8XϷOT@ޙ+Zx9Bÿ36JXdV _ @}ģM[i<50OT }Ŷa/djQlՊD8 C<+} X!B5؁~=s:,WMr&f0w:q ƻ2GX'bR(sд:@7#EC Љli+7M߉M%w6@&y9VBa,KK)kb7Q3rU2 ո+"Ճb&fl. <]W]Rt{fOp^˫ 9atVfS_Aqd-;m]<:6ۚ_zNE;cmIQ]`w@֞Eeq+6)mψ5IԜζS+ᩉ7 ֭Q oi4"7--YX=!eZ'o獺W'D^ǘȑL%ǂu{8ͺSL]ef>?lI/hI/0J>rU^aETiUl<:v^A/IxU(}VC}8ő=+}y3\^((^k +Y!KSrÚrY[@Ua߉R7$Gi4URJ1񼤸m^Oc>3Ec𗸫}Zf mdIFh{1=F힍Wc^ tj{_ً2ʫr9AEq/'qlysIIehH͈hWe8cjd?+͆5ɹew"1Ƭ_/ ;7S #ou8+s\Xa :WPJ@K[&|'[-E9sMI>k yb.r#[r/h?QJ܃l avAN& d7<.6vO/p$/,UZ7AHeTN>?grS!]2Srfi:Q ewƱz#W}p6ܵ1KZI!?UtnI*{*=9)~.%d-^e}DQKfP)-a%֘G1&:m p{8) 6JS6ɮM$MaKK \?dW zܣM"ImXE&p hܮ9e [JQk -VL&yȨƱ5G]5p8?&XN cyCxVHZa"0-Y ;O̵&{1cJ$+`Tg0ev׹νg hu9x:/20j}[Z!㟈)T 'LɸvƠg͛GJN' *Y eA Mg'Tu w,#oZVgN5M%>FHۉ0z>\I粭)jl%nOE)ꦚA/`:\Xj܁GjnyYcşި1~.0}Dxl8:FgZ067 t!_Ъow +-AFV$< ^4Z3ip'4(RKT&|:j(-=Ω|̔:"poqb9@kA$ Tn U n.XT$䛹O_syiil 7`z8-8 톏C0 }7'܃3-VDr>&*sK_+< ,YQw lZ6i sOM0-oy*@A􅰃-)j5@AʹZ2{9[jmve5x4Y*&5-ь oV ׂ(>%ւ: )"~Nb{+ۮFU/VV#R߆TLBZ>'ϡZ b !l̗f AATJ "B|IS:=JNn_|&S8xGY{c}*ZQ$( L=(Ϥ~ZF2 k Wk]a[q+X- krZm;}X a7I$q5g9Ǯ4(5fK$3y|j+f;UmZſ36ɑ}iDxAzƔ/X;BYn﵇Hxuؑ-2z?]%UQX/N+iJo:`3MM˹V5""¬ԛh'h1/%O \9e."۞s-Ưnp޷^_Gmby.Y+\M'\8GySD_|-u f] .nxXVa5c[Z(]8o4 ݫ"fΡiZ[E¥uo{=<.*Nǟ7 ԟ B y&0q]筑m QHz0C1K$mҾB"Cͳd4p>>&o"5U^f^:{4«4apPxTP[%&'!L,Kkմ+ZӨWn` ]r`aK~qce+ִ/D3HA&ŨI\Bi2|J0jDEF;ş.%Ġ{kYW$6c2VFq-ݷqko0\w+tGOChվ:b/r F˟yG]m\)s7,rKn/u?bP4NFH"7fПEpM݂Q̸3 +r+ͪO`ۆc28OWc-8m b Ȍ}Ȕb<ۮ=K]V-KHfXNj1\agW{%ϰA/9Z fX4Rby@+cE=4ts >alu(8,]WNJ"+{o$A=3@8aV6T)  "DZ:()y?AO#z3(.^7KNᖏ)s&᧮F9S?]A1M_ҟc-:*28آٌqN8PR#8o5v҂Kū5F*E$5,-3S*8QDLT?Q0wCEv5 2 AN(QsI0L{6v %L9j ]"R An vynyPz`/O->gzic3݃*D< 1f=j;nm%'`9C/ ۔r#?P!ZFn0gpG O11-drfzR*v5-3',_w[|/2Cn6勳8f_#la Ps0a]B .>Uch9GۆRqϭQ3S" x>gZ 8WP|n*@Hd JM>ͥ%q14{OOIZCdB :,PE_xsh>W89ro f#z k` &~Z]ˤF>G4'&?ʉ2WD~ofъC`ߴ0Amy\/qs*="yDMʀPw&:w[rZ0~~GWÚ:gFt>UXL`VٲB:BnŌ3hŷ4ϹQ, (/ʁC1QA4X."YStR #C{R@ Zu8s 5͟ōlK)в1 )ub,3X` y ]U/vslC81n"?ZJ@WCQD6%5=tP3gaUZk |h:kYb3m"~ڏyx ՞^'yV;?c5ƕ:5ڜ3 nKߙ/6 8ʾwHu c_&C׹N0r2/1K0pD\́Hxnf~xiOSSxn>|<(8yƟb8Sϸ(?7~I}Ե%ڸe"#(g1XR4up"dT(dicC6)uk{З(X rWT ^bgҮ$frnzCT - mJ1'ƣRC-ؓ0?bh1LE0` h&tbz]EPblrm U ZNx!y)k5 2}z[lG΋"xGAU3jҢ&P}XziMGipbh5 r{X5N2 .ndzii|{OඨZVem9l1SxFAŁh"0 ^,E%,Rg>r<8ke\7[yЋ=n0Z^s4g{ 3@RL;9_I>r*RM1d"h~tW#)A:(j`XKJV.Z 럒qS+,hŊ=pXlԭYq寮 F ̖ iUV4NFΕ(F S_T#%Gf|4Oy~EOwr749ٰt3 _=U*@nA K`1'&tΔV/ʹnƭ6 LXgZS Ó?#i'* R{sɺRy9簘uSȀ!$G֌|< jwuу)91z`wd}"-{sb1/rl&;e!Nq7[mA;6z^п(섆k]bq5ܿGV(8FhyP'ZvR/ dU_^x.|(7Mg0%Wt'TDx|f漤!pNG4-JO42Uۚu!)|CPМ `uCr0>oN[e= }q͎8IG`(3]Ko~%V#ՋDT{.쐾, m:WPl&8yRwFke,䂾{ʝW ިXAa"KvNn6!H 1Gxv;|<@FyalI^MHULJjϐ6MI]Hm)wz-q7Xï! j0Vs8ܱ |wh6FǦxגdT*SAP"! SL} %X;:ˆ6cN9j3o=V!.D M-!s8.ɶHs 2L@wU; Qg4d 81E6G۲ȣ=1tL$%vLc+>$# t-b0UQsll~ڐ^?&kMZPmdZsֆ^(r0T$zJzps,ΖRPuv=kgot0L3sYSnT*+."_x S6Ə\> <ڄ-Jn.蓣]yiqN v0a!$ fb;C%}Hw:x_"GӀ( #JQ{v_DEA'kt&DD >QPリ1Bl}o5нm;k|иm5$T prP*X)e86䜬W'.%[oэsGRg3DgaorwxnlH&DE/@2e QW"({6+*YBE%+Y_BJ7k;o"A-s|_w TPk9L`rdIRM[zRgF^L4Z)1L>- k[{H3>ྴ /hrz۬q*n `kIvk1nUrO8Vxy< z3*`ZF[0a4X UϪ"Pǐi,Jw4sF =ljaTCیq<1n5G桌YJbnZ@Do䈺Ao= y#䝙)Q_E'>=g~KYW0Y:U8+ڃ|V R i0 `цZQ [H6%"O7 n! q*<+,Cӎ ׊"7S_&Q`x} mz-I&~`ҠP0(X?e|ϡ$"QVae)ܬa)y[y9t# :tz&uaYwM<:?EH7a]&u'tVO#iw+ E%^')7eBd)dyQ~Ca8{a] :}_TnCŹ;~?U?VیK%!ljZCZ9[b݄DlKyi뀿=%4nXC`ca1<+Rnfk|Ŵ!N1vW&sK1g9ՖV29DM+2o싚Ez];_'ZaCO-wi<ފ2j4c'4s!ɝrOގ37Y91y<UL>|<HRPh{'K-jJYR9O!JRCR_w$vfNq[2wHDEP3"6h󹕓4t`XѣdK^م i$@˫RVڒjhQs9;rp#PK ." d'jake=r Hhibޭt+e1 #X}Urׂ /tMOOV ̑<51FraA߻]C:Fʾujf);,@ub0nvv/}9;Ur; 1O$c~Bu56=h6e6 *YrƁ}xx;D˩68'PC5/Y[FhinjY%}]N?6@F4L) ⣊lqnâcߌ5s.(yL(0EL>5j-lx/:!ވqզɛ *IdU/_u5 A#@,; >*[/ëcYϻΰ-Z, >KՅ$E=埢ئf}qp{Xƈ8[dZqYbhZr1(Si0F b,!g/\b 0fLm%s-oYླo| 8%fJmP 8 n} f!W;ViJ,sAFS5"i2s &[Z~ݾCGPZQC~ހ-vz$ -4[|"$cq bK4ŢrIlOosO(]ɑuO`9*𳷺m#yYp႖M_QDhzQK\od!>FM|:TVBjϐd] t]Z'5;6#V_9L@Ɋ)gW CkHBDz_cHPJH}LEv.탹/D+Lz9P-{JiteJW~I̞Gs|5d DS' أ,|Ŏ OKhƾb‹$(}Su4Om7Eo׶̗\V3+w׾5XQ& 5ֺѮ4=}5X.QhsUZ^x?ⶪ=vlwOXRXɈtgg=Ve6!F J)&iPlUJ0h:n֑49"M[5OL$g 817@ $$66'aA5yⰷe[7pvrra%3 [Q:kvfI|ѤxnշcR x 8uYT6XO$qEE} }1Y< H6듦4e斆BY?5ͩ6o;M6\"ѻP}9& 3KEeC b5zQx3),IMqGW+6[ԥ F@!rt imlҠk4[b #۶zҠH`ɖ1) W. #VL;k@@ڃ_u=tv{@ ę kJZ65fP 9EWc޴;~c&OF(@DoIJ[J]H*2(?9QT6'_wEndH9>)[+xf56"Kodl. 1u䢠rYD $Lw?zN-gS?XaJ+.$>J(ǓЩJn0<ꖏeNԨe gTtɢnNIclg%RmkICS =暚hV=fӕX[x] lЖB|6aB|4DvFM=0#vW>31,e٫x3T{kW \azYTO;$8 Wr V^s$|O~xIifjF"I}5rz_dmۜ e9A vJ+.]N<|uuqdeДJ-ZP 71g۶ jHtmk<o^*"aWuOE'x.$jGu&i{8eXV ݵpX9V< Na` Ds 8[cMΙ@"@y7t{/8D\'a/1:*{Y|3C&c߫ss|e@G!L\-k{?[kdD( +!zX9- Aw۝ҏN0?|ҥCz#eXcE@8*ksF8NN>RA~:Q> ĀHp㈲ټ]U;jH~v.~f%iqEj Mrsp ECM\ #oaŕ,uvfeO_5i8XH3S"qTB %oȢ/:Uqn(35TAAKƠ T{ʕ_#pXM˕x΄wPg/9]uDsnfw~{>4!58ZlE43遅_-R]4͝ i=͈}+WS,ݛǡV5r璋=L(A @+;Ep%ʘ2 p0c"V%PbjYyֶlx__F6HW IıCZ9Bf I%yxG#! FUN4[.^s,ǚ"XQRQ7j]YU7ڄsBTSxD@HFB9 rylbl ,@O$y;rOu5NmB2/&~3zc{V~Ku>\WlpiL*.yG0(Z0+-57ހ&L)OX!B~e{&4T&f > 4vc:fTVh)̝^,nTd ul PN) y[` 3s 瑻n Mlщp/֍)%ȒcBfe/=3Sxa?6^,X&@HRӎv׉䈦zd'@ '\jxˁ{"d$:6=+J'{sx ȗϫ~cE#sT YY.G񁊵.EǧrK{#kTiArR9A-ei5X-e#,W=R>>`{pj"6R}@"5NHgTX A[HΖ]% <Џ _T{Rvx1'ešP\21C2/;֍_l:7%VDT ILW"I*,GJJ .ği-Mp5F@r2NE/d%iO0}G\[{=$ڰ_6 lwfe83G?0T~ $^NI4Tc0<^BeE,6W]+e hk~%ˋEX'J4Z>j.P!mZ% +{0bFu$_yᫍ(! Y]K8A4NJ ]Κ @dF}v m)\6b-!Y$V4pJ.5{ c-),"uꑝ#T yrKֆY (C]Sm$i1yÝ3 K i1Kx'ue<;Us=gpp< 2uޢSx܃5ٵޥؚYx ξ*j?3o$qɤ|+rZ/c"Dxv L2)mEM78)o'uަ[ ,G:-TpP'r3cYvAIGg ʍ+=nc{14OhᛩڲSٞcew)-OGyfQuRW+Z R`@Bc ipu֕{g ?2cF̃S1{#&<  M5Y!' |6BېÍcܷenW_F8xrY3VD JIqєY"DB}aiN3`-fSX'_2WlQϸGn^a3S q8Ëox Q8d K|jUFYFt#GV.[J Oc]y@1if0-w)DuٯfaeNc!i8Q{נh59/׌_xqmz&EZ0?*UpC]w#lCfM2Ey٩OmgvX-Z*>QwL3t^7#Rk${榲 YsP!ȧE]Ov mj5j 0?"Z+dwYvSGɥ.iD7Dohd" x!W讂2,Z/Q~k 1q"v4> T%m}~fvnV+s/:wx{*ѡ*AkXĽ{qN*d+_L ~#yۣ="Fءu뿧Xoޭ=G ~>6bFI}V89_߃N3ӲJ.V)#E-}wPGd5.]RؕMPWdhg_Lfr*c, V:ͼU$e/\Ư!Gh(4& C;\фW- =j}A$@Q(7 bT#LRsCƋV1S l N'믮D(rk a:ku3dZ+ScսE|$D58{I UhqL Žd/ppy/[&R`7W=s\Biu)OW;\ÙZ +kl潹bSA`o|jXkh SE!#H10yFI&D" %e$p} /wSt#e挑HNZ>I:~'c|ʶ ڴGo>['[ S-Ö~*H/kyC5u0j,$xn>c-Kȍe!z3{ѢhlCJ؜ h< CLûK4B*4ͪ1إ{\ RAM14[ ^5_gx:XJnEPc]Fw#;ڜUx ,0'HX,> |2>YGCF1E}WY.̪ȷ^ױdY[L4Ӌro֭lā<}uZMwcL%l̿ YqȮ slbǮM.%qrdp jx.57{TT8UR9av|65s, UB[!o&3,@,/^AL`"(U]t/rauafva33}$W:j1,l$сڀ`ӜMoS'kXP:ul{To8~>j+legxv ] [C1—y 2frd[ (\g!p.cUk\9S{2CKgtԷ+fl3)"heA+1{.-iQv5NG vzW[*lq˹SjV 7F0)tIQs cNVG.XT$ܡđ;FV!rU'Ad 8@CA_E=2ct:1[Ui]џ!o*.C.1ZjT eۏ/i\Ni@硫1ѿ|U@-N/sa>bF4pZZ"}.~r0\vfYanm"*ǣk$jrMy¯hG%_rވuJw Y \B92?&u4rK:q|'AS9iϭ;|T^ »6k+,z O0 R,ʵ7'`;LpySQknΙk3ZB/?ͭT&3rOMԔ[TOy>X?@5k̋I`?~ZO>+U2q=|pB L0MNͨ} (foHn#F~#P;NkkUgZ[iUѨ/Wmvf. K#@-bh&'mjc>!r$'\vG&MPQrk5'526HzX] 31<(uƲ OŚLd饯T*60hԶM*7_M#I-#Jb% k#aJlnzƲҶA ٞ%K| LC;qN S2yb5&>zF=nhOƫB zYZ+Gėf_߮/*6l0 YD`| ]%[4|#&w[Blk ѤY}eLl?ɛ$;Sl2m2F£.GOpJӚUz]re]&5΂6J 4 .MLyMKfG aA]8,>^EYY lkiPW%=+ DGNU$=Mp)^!3qšM 9M-˳6D Szq˧slVF-ћOt/U'.1uAAW炖]("TT#~*ћ+ذXɋHlԮ}Jf!4z&c< o[ ڌ*⛦4*JT EpG3fdj碩*7 CJ(ah֓!R+!XSc5|bX](IB#[L1}vTkB}Y"wHWa}Een@턀cj_-L$ 6;  qśKYh?Os* 2CA) Y$ĠC!24lRF#qitz8#T! $?[SYCZJ,B6ve#+^ 4D7oW6W<:;?[hk3R^/ +c.Oy%vF{wc)%'/̊[yn1zp}$k7:+9(=YNaJ.^ *F|3L4 g4jWgzDWC_1f=< ąZedFҝFMͬƃAq|^!l9; VCxQ ɽ/[Y.k6چKwI"6K4Jyc\sܼts*t.6|,kKp%B ջzXh`XI9%WYW<TDĤ68xc]2U:t4{cڰݞFVŗ>))R LҚC.'ve1R`)2c+ 㦙] d6Aۦz7 Wt3Mm5=,*%M@cЏ$ݦVi i78b$|9/}+#%]y,9OF٩L‡Z_3_:y YSJ5)WHJk%np/4ǡf+9], ^,<0L/Gh )e#¬GT p^5 Vk ku[kq# iE4?7뇂n]FZVCf@b{OZ2\㙗<'P0._׽Kw%RqF3Ӑ9;":ee14tM>5L\ߐ}jkIޕ!Nr{׮w* o.2iͪ[븾qX~ksh8?klF3l0!9 d6'V~d|44!*a#qZ)$@E|V1\q@T-􆆺 ;kX1_bÜOazln ," "|tƂI=jO&@HzIp"{4|DfVmN@Fɗ&+XjB)4_4oT)o+dYazdѰn"5ȄE7`7}ŭ'V#] r/6d{v/ c9˕c&E0"a"Iov?dÃ=ES$SSI|ػ_eEjqjyf@1$߁")Y=7E`iHjv-_g! Pmy"@3F4"ZH_7豕&9Pc p3{.> T\k,$(%>FxxcFCCϓa!yb0fV'_9'>P޸D Q.>.^ د*e~T3¤~WniZJ_yie"27eW|?0$)Idxw&9T8}& ~>8=JC~,#N܀Csufn9U+lYBm̍ɪ4 fhH )bu5C6+Vy5a>2/4ekYJѼ'WjPȝgwm ޷)~Ɨ&6A]mٓ7.v&kfJ(ԟI4 v m#9qUnM4ΈR'it="HApQݻVh} 1Z@>MM/6QeKuGEvfg2&rW;j..{}RxI.ުVKk ]({&|/I.P2f\s|,J#!ț(y}m 7#jTTq6NlX[*BS}%y aخa.FYsbS.NÓx@ ɏ$e;f -&T;HNUϒgj &u̓yp5@% J\Zi1sNϲ置"TE#D_cl?c8vvy1gOL>XDrG+K$ku,BlLsQ iE:dJh|vH+QWb-*iz/tDLUg|Kp5hxgh#G~ Ɇ%'5C=uUIubg-vR0T ~ #։h}N;j[[#08!o1컑AWhٿEAj!O5 Vz3ezr|3{hr6émN(D/kYu5/"_;&iؽ~ 9xvGomlvJU亃}2OiT? eSViR4$ p(=`1* 겠f8t( .֛$΁(P3 ]cMW3{dSA) ,RS|li0W띖Y(7~82>0|$iX$XvL+*s_[f `x:4 $r0<:vh*U4=M\zdEfl>7ꕜp}A*Ua)zБ qᬍAugԀ[eOt4 ,@XSFCe`!҈֩O':W ɓsȖ.hߎsú2,V:I;tf}ϡo& NlpP;=5b>ntLKV N7!djY ) }ϬOt\1>>4 {zp3 8TP`caV5fX\ E3뒘d0UC v'_ SSB|16SCWEBL,\fawpUyFU) 6f4զ6ʀ'!fhhFjR/D,:jR߭;|LKyp9#d)ԬU@̓=6v) p=SyږX+W><%N+%`<ȅ<,ELu)$eS ]D%=%.v 6NWcSG<ٜ8Y(l'Dik`uV?~<0e)[||2sǗЕKhO&67XwdWAy # E7p#S 'dM{C wʃ$:ъIUZja7I-'5KB{A~ e#jo,UcQ00%,:"9mIq  5/Pkl깻Pՠ\Ť""qT -h!ҠG M>k[( m dw57SF01VC@ @c!Y6yW,`ONq8|mS)ra?:Ϻ dgF\+H2Vu"fVX9wRrm Gr#cfP1"|Α_Gw?sk-1BOԡ.Q&vi~@˴t䧎ٵ䶛C&HjR[q :<=~}q,si߀b^Bn,j -j5+x {B5{ Cȟ$;A jfRsX6&Y8ڍoXZlp3 rU[ m[|qx51D©36my=T\bk^G?+rt ߕ0I_o%Kc[1OAvNj:mgK ԅ)c ?et*;ּRMjsv[ RU GH'ZB%[MnSJ3 T/9ُNUAA`1. >EbVrz 䫷!?RoȻO>6W3MdRBKB_YTZ[;!vTaJ|5}6L xVQ3Dl]y!i#Bb@6lWR&mi-G_TTO7zq9_.SGy%C=u*<)~`>zOT!h-$F#Tr:xv4)}-\')ﳿ@hf4 V hzs[Ь=kedYm!_r ևXjw1<!W08 d'ӊUo 8>WI*YN|'oy6PV{qqu;mVOCTY5BA6)kHm#YU/ ##uK_M~#bXK0+0T$qUC[2nP1;ÕrP ($~xAML^ZkֶjhOQ@RrRfߑ6,D+ɴB?5T7WЄ:>C&&XY_kr,Hn7|1{H0_B-x_}o#;u,* Z Z#} J &!X^iF5\<E}ˋM|H2"gB:xrudP\w Gtx64g&-#MWFk"%܉*"~')l#`N{lç>⃶h>.6\)H4X< ʔu=ۮ.Y6\ ."BzRvˆ[T)CQwKk{<Ȇ7O<ΕS$E`SiQFL0\^nKZ >u'BklDBgR b[ݺ_LBעY%+", @vRoيֹH'p-/a!=<NpdE-$W?`7Bk54NLg`6l$'`3V#'Z[9E3Qz?=0 I Ql`?.*e29Өc560{jrt'/W,@ɄV(WuWObU.UD|T/Nt zpށ妨ڢ9fvM3.%J8/BH-|+PpT<|YT-9DI+5. &~[D0TĢl>[?|;IugA\Ä=o+`ҴFF!an~E \Ȩ»J֪>Hqn5Fەp$(DZ͸O\ . &!0d7}gh&MZ]JF8x8V:fW1i@XSud݆V+>L\?G,KL~jGthfdZ u8ɲ !u!U+ jѯ9X9M21S3U mCRU%IlYd8yv}-:̬%GQ-'OO&cc'd`1tmbLfS5EbL(i!GfT zY6>5D(:iz^Ɇ]E+&wWOPy0% %T@b>?]<&6eQ/B:MOlyޡX4m`F pg~JvҝT qB7dk1tAp 1I7<|pk^8 "ï4Q?Mӳ]:W#yv;8EC4m nvP8\5&^Fc[ ) Qp@!G1QG#*HNsGfrژW3VmUopN5=c \;'Svh|E7C5$\*C ɶ:{)X2CwK(6e3ZlDS9L!" qXUi`BJSU\p>b{5Ne f![kwQ"Tۄʿ#CIa^deɼknJ*篣So 3‘݅ 6~?z+G?9<ĥ+5 /YE[B}.]?`A`ٚ߱wkҲv'/>ErLxWDIJSnM͡Q\Yb?כj;> ޲(Y:K9PM+yf 97܉%c,n]>sQOJ~}%)Q4pAP(X#w2AjbM̙C4ꕗ.CvIz ^XVyESk8RH>A6Ǩ_gz>zxjh V'B7z@t# >N"Knؙ0/3 +|:SEx^D"^T&T{Y؈c siUtG / fK-wEȞ#$J嚼'ɗEu*X;2 g<%Ů$áJ$6[y ^H^}k aZn.pkE<0j8Пl!@e&y`yҠ<~Om#F)KFQ|x픯( F,CCװMגi㹹yZci42+GtiJ{z7_, X1~Х⤜Y8-(ހTexiMgѵe "؇]jze܆zFIWP]iTT!+IArjOdAf#oܰ0bTr c1[u|Bԭ!NeÏ)}-ɔwd1BAE[1n`όѷJqof~IټNy|)eR0V_c5<Ъ"H\9B,<8ռAq-s1U7۵{ƙ>D/=pehg+H;8ԃ~_"F=`5Hٝ=@mYʫqV+vyPj6p~OlXaSpOuE2v8)CE|?`Ġ[$dAYgp؏ɳ%Xv i:#?Zy^p/)d:d}¥PYgY&ϟEUBtUL*r{EYx.WcY{L^\▁܇%-ў*.酏:XxAӵi1)|G~Vֶ#wcClT6EPԊJk>O'~p꿭ֵG>4μ;%Ƨ恐vN5Y zId''yͬdW\CO'R8_?}j+vȌ5Pf"sX?ٞ-]pާN8?9k epm6Q%L縶}F9ZJn0Pj6RsRҼGā{i>{Q0!s>IAď8?!jJb"8j\\4ʞGTm' JUZD=01^om;TVҁM[uAvG1bei]gPyUa*+XviP`[ʟ0c;yfap 6'}_ M<`` J_@8j].;/x[Tմ\OC@J"䔡НTho7x]!E06-ɨM/V)8NB{"<{FLCq9䢿ⅧxɊE?d$02`2Ne,qDžCLXj|tG뙟KjPObV<Y'h @cwϜX_|LPoO C0.Hh;Ig$ѓn.=,o_9j#yt3q *k$Өvs&k@OX Q׈㜁*Xxm۟ ҥ㛈bX7N 풛a\G"#ec!  qX ($mU_r|[|c0}fDOp8<9yP|e^˔Y 5HI&{\+L;~]asR*m'RO?ΧBQBWjrikE(c~^`j%w?q 4I1~' {9L̍WMZN >6G{HS蓥\Sd۝ŖvFWOM c~#Ⰺ3l'gߔyErr2Yr@ : mٲI*h'g+pfCbd|? EKE%5ӯ6 Zh 8 cibQc~5`r>N*Aiq}2E7KZ?iF„- J_:Wj" hJP*ǟF AwBڴ7t}%+ZD̹k&: *zm3Zޤv\zHk7NFC?ƃ?W2(*$Udf[Y I_u<7^34~WAWڏ3#NMk@` ̥zj\U< v~s =J"FMYFWQҦ x=ut]y􁹜*UDa]՟ Wi cF xvN\&.v.=ˑ+s?)Ɍb(Y.e<- ~P RyZS N8oXoQ"Tj,'F+d)\gD!Xwt EdTL%/oDX9zM5s?6.^V& MBE~_.tV2^dE4tGD0!OMlWoUc@2\:w^!ʴji8 *Oc6ab͑ɏK.UI+ؽm(E.Z YӻK='RnR& BYcuUh<^*\T8/FFϨbN߫B_7ЁnqEdGP鴒IT;݊'6EDvi̷ZjڽoVe ('M~U+?G?1nK67WZ㜞3'r 5)v`Cok jjӸ&+R5ZPni˖1rztw"x3{EDz>k2PmY%eDڶ_cߋ:v1 PFq"_4]E2msPg/p?u0VsBqw#0/9IX-"[0|H>W6+gƄ,;QpS'jv|BD kU3ۣUv]'" %H6ϵ ,;@#LayIRշLo8MÍ|cDqBK,%CjPhOҫ8>>\Rɛ۟e樒tš7GXX5@L`z̶y8' sЃxʽ_nڑ}faKā We q3?.&7rVlX7AC Ÿt̒zw giPF\L9& JXSvZjua6}4>TLqOVCiZmFH"ѿQ`V3] ~BR9TW¤^J rZT'?HlpB熭,׿i aHGd/<,O*.vG6V,7PVVG h0a<{uXR?gOiϽΣ OR(]G6bK!u]Ǒ\ƛ{vf=*a(1#j[ȃT֔4xhAգpɛ_s6kC\y?Rs%s csBG*\ o]Io 5ȵZž02V) 4(x,-΋!o!t /&)B݊N=t YK:6;`KvJfkڎ(glɼDic=bq^ŶW>5v3y>^\1];%/= !)޻a7=XýXv-Fxef|vW>dƠo F @oH(5g'%/J%gKCj:$I inMiehς;$>h~ޱi7 ]SHs"a:]p`8~ߴ GKFW/!bYBhx:Hs"~|gms{ؙT ^\dh"Kfgu0=D}M{.ӕ*ߚ,Qn& /" '4{s" ILd(Zsg_8+n?h"kg.䤎p8&Q'W @!{JΡ fB'ԧU6֪a>9nj&!j$Y~!梑,< }LvD(G,. /Tj8>lW\cpf2` OT"858|;{׸[U1ͬ'QgMw$[:蝓V97k$=oDj2IUzqQ "WuJūPdjwPCDLdVLE2Hˬ{Q7MT8Ⳇt86u {bjɥNpgM־[Ry`nMTKXJn~=YϲC87JX3XͤiMtj  q3R*~u# hQ]-u 3cN [P=4l$Q)^ FVڔMӾuN۸Dˉ)g0*Vω o1; µ4mR\aշb F g[2Y'Sr?qd`Q٫9}O 8N?ѯ7}S\eaD ۱4nbWh)+B*5;}ZN0H };vBl] >Q1J aMicՃq8]tTnm!Уv]M)P<ɦ^t؋KYM@FиBŅJưro7S13 c8Tp< ,Ig7`A.ߩ`eś(&h%g A""xND^3gcfhƨ/1dzxc/uwTvqQ|RVM6R l-T@x2'PKB!/ϠjOv]ԝ&lOT`z ZBPrjCoۃ{suRAMGUW&#7[™}XMc+=uj!ur-/OXl;ښ2y |kq͒dPOȞ:̄m 1ˏBD1oGF {eO'f{f\/ bv MvQ)jΊI2Iuq}(!u𷄸LN˨"и3)LH8ypK.9"z'{D&Ș>4:L~Yͳ9+9.}/; }(E^[|9@ڠBNizh0BW-KgBԲErqTVEpہc),x (Hu2w$6n{Bb-BM҉FTZdZj*:B*6fZO:^Q Vb_ ]vaݬ(z, bdS;Qcbկw`8=p᲎/pҬУ.F,U(@ʯ#/kukx)c[Ṫr|_gkW{;SǑ!ybMISIQb{ŲPP9ܢ$ :Ruq00a]('BHM EyIa B*rH^gˍln_+$aK{ɽăOEAoŨҨ}>[1w_;6ʹ ;#;f QWćkKH\NYo ɞjE62b@a&B rpn%`sݪhMdEm]#`: g98BK&ށr9:[.kխ913-w5y1+ ټES; PaV[y})4|[VK9XDŲCoH bL* 0푨Lh8+ }wd6Yf%uW]rh#! Q ˘tPͥr/K-WXMb\d^{E-1XVedBLRR( `^&/T_vjr4ȥ˽jQ9/E= o=ې>ějؒ1ؒ6\ZmCAV}K`hcYJWHWh|<[5 ojA=)3c{?i[ٓ;1[xaӸ+iVzO8yl.%ŝ(-WÂy[=`N6y^vˈq %4Yl1g\@e~Mj9ET GmtlBsC#}`#;42ЗiڶH2R>6Y)+t.DR+KӬPӦ :M U&͔r&{Xp] ?(PǖEb6fQ4־N>6;W:QܼoLA͐$"5% qO,M;$ipI0 F%vLZA*G4NȠi!>hJZ,Oόɛt:xRF%5+ ĞِLa"R}>nEGTU+MJ*eÍt޼?@kTK45㊙&] =h`؍wNVnqЄgs,5p8mJptS-dɏjҞahU)K0C٨EESh]H;N]"#w<qE)LZJx_\J`}Gy~~ ;*o8"-ȯZM .H PsSe5Py9e #bB]Ɩ?Ip ׫T]qkԯy>|Y1w5~-p0C`}H ݇_s\3zhTKYa,_ ,TiSJw.ĬD٦/hsF[XՕzکwY{!)>@>¾'N,JSd.jcEͳ:Rйy{@ghEC&>EfQ);.=$B.ݱ7B# >2v5QQ+g5dېk#B{?cC/푢F+^D А3ⶢh2aj%dW@sE2@a_j̍#k8y 8?9/ؤM1В&?ݔ׷aid.,zo͇Ă!>$M]q+@ȉ[0: ˸KH2FVA5ڥR=ơW5:Đ0@ȽB+&4 yU8:9ͽMqR_Y~M az)|f>Z'dFb"pk4X+ӤƱS"$'ITiYv"/y+{r 2\* ]ət~:NK$(ݺ~DŽ%Kˋ=ķ]9& 8BVvTMDx,(z!MiMAƌ"7%?TOW1\~X kI@B%,ݣAāsThRh2򑱡(%pv$9ac3sp2RC4@9Zp$ܥaR2)SP(/O lsP?*:ovec53hhņk6)Pqq ZFVD;mF[$ͳXn?{b$W|:f d ®\z]~IRO ߛj!`b#$j6[!'ZR:3cS <33`WÃ}/y"=" oZJ2Ff܊j 5.G qҡk{%e@W*CaWGŋ3^#ҿ1NdZz?+.'azqP/QkPU[TU# ϺyPc+NRб; &TPWoK? =M4l٢6r܁O&=T袢B.MD q~ZDl#1 $ Ar6KƝ.yGb0Eo[֎?nuL^YCnϗൡFΝb,l>slِPBsv7&o[zР랍u Lv׺7'$i1 1ɠ&(2s<[KBLXE$ivf>З]!Q-Ė< -!̆οhSi~ :ЪUPhF' ZLLXr~[@kse^>ô>㯐8MZauO>UJÕmSHmo{PB]|%ES=ص}=rU!U r3vSMxVUi ]п=A٤Ä;hcJaOr^撗i*ƹ AFm=FF0,?JԊQSډ\QH%#g7mQٜW%T4jE^؉zCZߝ?VaA{ kR"AmY ⾑Ș+m12V'gFN&&oæhLYn%GQL#I]ztiY/% 6N؝7tlTm+xyo舣͏e"+2ˮt|$t:J-ʢZ=SQi=rZwD mەл% tJJ_j23z -i56{NRytt]qKiNմyKHTA' 6PZ9#z1A9] ܇&nzc"*EXR>M KU(%BQ$-jkY 8k:e9 M$(&v얅!C*$'@M%YD/eĔ>0T?%}< ݸV&~&1VVFЈ,VKǟ#!=yWK\>2Bkt.]BV:af#Y[z.by)AxDFcՒYà[d<~cMЍa4u)(06C֛4ܚ.N -7L[to&sCsT1IN ;p#B(:LXan^-4]:cy {,$ҝst\Rqx٫a!-6 L FՓmnɖ%ui @M* ?ӥpj`gεfVmsh "~#*66V͏suRžyٙp+j{8̡)rMn JoW1{`Sҗ 6fgyes}[*lIƌaKn֜tM'^ "p ZxWUn8~ 9eH#^ʟ IS=KRAVfˑ pTw+4VEPÖXFj돦a=_G v_0%T?],޼fQ "-* rP@i*&%&]M&䚍Ray.(S6WԄ,JnđTW2M&>;}Ϸ#P gG>XEB.$0RX -Z'Kb.A82g.>N|h޽ ybnǾJ0 ?G0+EAHsz@ݙ`4[+.!6tc_ԧP1?'B6;!5xbg3G75)ZqeYGxa\lץ9b+ܧ5>yw )<\n6TH,<ݶ2fR,թX\DHvɚ5+ :_\.]ܴUwwfUFXR%JnpiAPYE4lfW@j1-}㯛e^H]VD9qj- EPh/I) r)ZSKn%sNNMZj\Rv g7'RJ?|x5R9(Ճ!]μZAごOƊ:P̸xGH#vʳW>Z*eOFEtGȯr{ Es]Ó뻎u:&K*"Rxgoؑ#-or,sT@ʚz¯اs%t,A<ԉ{' FO.L +"zr(i@$QԒ0:VfӲT;?/K OB;tR ln8ϞFo)Qu!BG -L yB{#f;u.@⵪so<3D&DzX-y--RʇX)K*24cUqEd;ϟ]shdFzA)! P:jQj(oFAsr/6eR'äN7 84`UL-l]IS[‡:zI[X NE-ukqt󁢀ʵj\~xk𿃆 vHG;A/.Mmz ݫ}{ 8 YT~|K#hO@3۵egDj|epHGf|+-ӣ#vu]Q+NmmN!mQme{ze1.CL'uZlXiRyMOvA{+`s6g&;0=%՘GpaJI(`x2}_VW# /nr00YYtoM1F:?(8yuJή,UF̠帅Y$]Ij:V4•b`ױ(>EIf'Q׏Xu^ ,%3ng(_A7+|NHr]\'SriF4j=L^!/}`B:q[2F6ha9B7K*2 TRM:3lWl*vvGH7s9\qBGDTx|!VH/A%uR7 01EFp`7+ݬ{23x8a?t΅zXk$y!Rfn#z"31u#@^тijAЖ gYoy_ 鏢1rH$X c *'XQ pc6e^u_b7{=Oq+F긅}ɬ3:I EvZYH} ST {vw.:fx\C󋀡1zH1@\µtMgG\Mz뻡b!eo㸇nDl=lAȜ"(3s#%wc>.rWSۥ 4σo y]XtOGߑގ*ԡOsS=%8~U (s7m_@:pykLM7 ֍njn +}.Qpa*ߥPl_( q#ީ)o-ljQkI(VO$L3`NGv"Zi4Oʚo|qϪiyυиY[Du"PSu'.q?oOݎjL7Ya  ɎlXpG^vOu"&V>]5I4qDbi,?!0+-R4]a)`J*IBL, ls mJ[^J=FPИcۯQ)a,ZCOV{e5jO~h 55+DП6=3$.DjC*@z9!ŞeC- [WAj;f[qW~ =Ir'KY k;>SDv"KXZjFnJ,-ՁRlK@[DsWPW.!A;,Ot!OHaaGOؤ=XΝyM7/#g;)z)_ˠՆ {$k1y[C@A7p8ݮ`B1h:1:mFC'9O^=!ĝl8f?mWPmC.z-*Y\'e翋}DwV@SIo:H@tΧ5B+DLte-r=0[Iɥ^N8lZC)sc'67⬉snV`E|RĊ}͙w_+ݗM LޖۑD^}PpzR^9#Bqڟ-L-)=/4}pagg'rb֋bqi}L3=bXIKfOmq/Dh/D){',>y 1&!gk2(sŚ4q}ek<3<]-nYbLZhyʅ7=W?5_Hs[55oX@ww*4?W805Yñښ!<_qئ a4|vH,E7S0J..'L[ P_$9i=LT5DDf^\K'o?/ݮvtL>m5LOSA?vI ~ʌ[>$+&6 +} X:fm,u?m{ogU2#G 0 crʺ 5ӬA}#sU!FX@!}"F/.rx}k0 >@>,rSsa×hqmvV^.!(.O6<)(܄sJ* JUa*B+f#,PUCׇM.RUewmy=z{hʅp:QsZW[է(ȟ4j!^$;odͥf[;bb?I!nH}w:Ӛȟ8]Y98Iq3C"c6(xD\q*FTXϧ98} 6=u>B~IJvnA;06Ln?JOq"_EҵyNVDVmzIݍ-B{@6{#M4EzתR^RߢEա}yے?ї_c `[JH糊8u-g1 XM!TeB8h.$uR{F[͙P98br1LnW %$̤ANf 3j~;0ҳvvFV72Ozy &玘lU2|&pHmb#ک,Ǟ]k{z U|R s?- 0fy)A7 #&їNw ) g~jzmcBhԈbrQǥNg]FhU1 oea8al|Kd 0s - q[B&5nqߜtYZ`Yݒ >Rzz~ϻ2hk7dl_s}kvPcҀ.GRe?n׷br`WM^I귞J<:6׷q`w$UֱUE3+D0j ]EZV̓&}Ou+Ї/hWRGZo/ڄ }3eJ}7__&',pj7'Ov${y^cFS=bM#NIc9='օD^ǿ }NU &8Fl)GzƕX/8=  &ܰ\e ZXȿ˺?]kj"7hkb7cޙ;/Q 2VL±U!{h!hNuO;ֹ9]g"1DozX#!Yŋ\?-PgWՇ$>/a/tCW>:- 9>?|NA< U®l$xqR6¼OV擈(:#D4o`h0.: Z)uH" o0N *ȈWy n/iaꧣ$ >C$/s@T{C$BP;3}D>~;CbT_#ؿ04'ʫj3~YzXI[(&JNvcS]'yXp,IuҤJ/,-:9%+}ʭiHJnƪ؆/]0kwRJF4U {kT  v||`8T\܃f z`y[tsi1sSj&<~:^O9G.I4iʈ9KPf\]瀴ٓ<{)z-龍 &G-o $޿m'V5n)r+W> /PZ7\wdf }15h!AQ+jA1}/7O5 B"N"1W\u~UBkR8 $/y!EzfVD.ͥVĄf"SM\`Y}.2riЩ$̪׻RE*LXQ#o.I ,ϕB;htDNnDk h*@ H§I0Pָ1R 5oVO;]j7Q7@AB9K|@Nxt?̖Nw^}KITU|̤4 ӌ=[@FdPF TV'JlS[~,W%l\Z)V ~F7,63ʑ 2d]HAФk(fw%=!*"t<^[KSlsMKq0͇Iٱ6%DOigT%s=1(o43dX7Qzw+G*0L򞓦BǑ+) Fu_A7ρmA#z1g<ՎdY ׅ\C0X;J^#~qnnT |eh1@nŞ o BA.Ge7i7`sw(U\:ኈj-(W'+)ȍH$ف*_9W6. cUR\1fw F|ly+7%܅ H`E wm'N޳Bq$菉;󱯿d뼭)v\! mXHFs.![ȧgw4A-"ގǐX}KzTWq |0`N򴰥$K8c_qRXy\$o6NGCl^ԛ2;#cojw#e` fĸ2tpO\YtiwɗfaXrz4U  ~ c RgoqOezQ7یmJMmJb-Y8I^=lʆu} +iجEؓÃH=uʂE-i8U` WWY%Z-[mue{%ulQmn>|?NOQnsddO _k;8])oYȰt̄ Oq_.ߊLy_<wZ͐#yŦp&2GpRNn,Ƞ_ƻS!őyf\)T^jQf&'lQ1Aw~Gj# ;؊R} á * V2FM8yM"yFaK^gPe|/0'C(G\6X/*b{tXXZj}O.YGF5.Gjmu:7&2)dcfHF$` ~ q&elN  Kw]tmSOMcb%82ـc@,G343rˆrQ[u9Txߔ\:+K3Юrr7w)sVoVz* {_c #5wwR,gla1TA} l_πFxUr rBPS݀!C"Tٸr ^ukٛ_S ?ߝ9eI,#;\&t ~Zܝ&tZZջw. ~%PU1w *ǑY{&,3TF :7AR;yZFgOnWZkGwր;͠U<6hP>Ƃm[BT>CLZЫ$_ z7ŊpSܒyfC!&ѭD*g&U*aZ"Ϸ>aY9n^nQu&[Yd]1ȹX9rTYJzVSPxs߼sir1Y}u*qops{fjUo{)5 ̩zn E [9Xg qk۷ AyZ#lad 0BBk0~0nFo~8g/+%6 %@f 'ʱRzB+©|Q=ө- @ g#qTUЁHTb9kC3;q14L$ɔ]RY ^-*C[*/uw{a&Q&ҕk5k̽ق 7 ZV@lRߛU#\_m_d-b}*Y!t=/Y$tx3-H)+aXH <q? e+M`lϳ79>疀N N:vPٰJs'ђ+~(;9ɵlZWZ \@e)/*z p<#'Ba:)d";.wݏ[̌#k4Yj;0E]QJg;A» pΫ?bqi|uJD~ |?)&7!^p'4 R lD.0ɗLEMA CU.qabdG|wb*sg8j'4d>¬Mjv2mG5-\j0I|.vN7LG#]OSu{]򵳷h零=WMV@KWX̏浄=INxRRH(jo釶g ;󷿸0tx\ Lvb FFVm" =oҍӯFZx~JSP7Ss8&:9u\i.Au9`>1-&viWcZc%Tlv@g7تEhI^][t:(W(- j!py{ڕ LxϘ& Ϭ籵NTBo7tneبJ w!aRv=2.:o`2$yatٜroU޾"VFac<@=Z#/K"WrLRbWF4 Z϶ C*4$S5@pÓWY,Lsպ}!p$0vV$A 2=>.IqOtam]~ ϫIN<{ yokmuƇ^" i^M[N'$ZBrC`URIFT~jANK)}u{z$AJ=03*7 P>, LiiqrT?(g㣸DEoA#i.cE Df»{}آ7bAgIE_ė2P[(k&eKML"HSE[rքawmo'T#bJ wbyoo_΁rL`\qxQҳ:+eɄl@A3I#?A@D{DG0ipkj>+q?Āvahd!qT%LL>U(h%}^ޮi#d`S jhuVц6%piUh.z5!suw}yWV+82w#BN2OGCֆiai?gnQF2n]KK/3£֥W-/Ph$ ;8'7ąNWo0*q.{l ~K #%* f)]!"nǜEu^xc$_~®ТSǭBLHO8a2uuV6hG _qA *6{,A5@P 'vtx35~֟.ft’׭';QO p*Zw %J D"Vt|ʨE: i5sɃ۶QWklf &ǁ0+CfP '6PϤC/1Ve+p:T"wN 0eLl-S*fKwg"N9]="SuV\CFbs4%(Nqeu0WfjjayeyG(=Oep0UFͼ^8s4~h9sspq|ol C o~ys{y<4 ]+ڌ@^ Cg(=.*'.3l28HHV<~ѳC]Xwa bQEUTxz;j6{87LZdC5Db3& fÛ$ZAEYs PR{(q(bY ?u;;QMd^ ] ,%J]0MUkyNʉS{k|8[?jmbf#R *RFy&{iY#U.PQR](VΝgjҥ  *.3#Z{2=z[jx[JeKFb22 .xL9EdĸSO*z_+1.S=2ES9J9~wD(e!ڪw-!S3UozG@"-}z}g6Y_ ,AJ,Wc9t{/?󅭐BR>6su+ŕQﯫ/WQw,l=,ҏNzg"E(DȞ#Y`pqQ5/Or&ӉL1_Yxr!5YCvy;-tjXŀ,N?տ&3JaD{poZ $Z,݋|ϥIwMcgq1dN]P7=>_29pjZKu )HFjQ蟳{Op06K)DP&r,5W4w-kz 7y1a^fр ̡V4 qQws>m&vPWzOݩpVY N01΁_o͇zRpsaEXg$K=::gՔX)I˪%,;)5g n jFP4aٽ3ekt!Q:u|kir]EuF4D8 R{$ 'ܔu#n3y(jjW16Ƃ u5,&s-$"#no"% F:S㥦K!m >VP@6HI HcJj;j;ٴ V7Z**2]9abcڀV1Ėo wQĂ?0UjDd4jP뿤D{mUGt>q]V!^(ob8@*2Z$7HML I!gK<}u{yjL,,m?m:o-]GటE@/ktt"..E @ZS2^Hk'f T;&Ax'پ农{,:@Kv jutr\ 3$֐_՜]{A!$J8_bsBЙ?Hy#L„sh׏ڌnH2w a 1crT m*ݏjt tD@p@CqÚ ܯ߶:-M=6 ,H<$ƝHgz"v-Iqz>jT5<:Jy$;ukN79HN{]vc|F[@k Ιj765 %k67oӦgF6V^яZ)1:F׵̣|˯$+jf)=LN ΚN:KO՜=$vw6?2!QG\>&iI܋=U",`A2eD.dJ+٠CCGd[lvqw?覒TD.#ը*Kt. NoNea:I:ȩV"zRcYb`ټh~Eg)A@^VRz?T -_Ü]J}"QWW\ehcB~oIEw64BMyZj?euc|{so,`c>Eu4$@v$A~6^SV \ k0G5$BvQ@jlPrުN}yQteFigWRaE)xܪ4+q GJUZTRvX^ܜeﯧR9Z$K&!ߟ6N{M]4YcM!Ko7N`[jjR}xf'`є!j> $α;/-2|o+hazBɚ/š~`ZА߆?wSYd#)`pw6IG5L8 z(e"Y/Okj*1mx^~-">m;|1e g8k0^>xB(5Hei*p .T" :vLٯe/ hX%ryu!md_,z* GܬOE&F \<+&ߌ*w{|7}&¼L7xCQ,q]yȪ.F fStL@$EYNnWv7'tjK,k10tX0<S C:pmVŎ* .s xQt)G oӟR|mֳ ρQg:hf-)٩:_Fm kDX~"J,LE ]k"ծCF=;6b.{l+J{fDK}͒o=1?‰QdvQ@pzlG2oH`GwiR2ؤw0˿>hyiOM^]"Nz1j<^u+7k|*9+IN06- 8VH֣ne:`Mά9vO}ͺL,2/.uAf9_T9;h+'ݦ850PbUac-ur&s":L^Slݩ8ȃ;uZ3%s* !#`20ͫ9 jτ0~Y_հrcLO$#b'0:N5E,Am1/QKCkN ?uQmRnq\34 2g^nfjLwNPcM=WGiX5jh腭z4R5%^n8| hl1Yd iQsYm>z2wfAxY(]0ss_$2ć+Z58o*-g)F| sS,'N G/ ڗte . εAxNi9 6 7K=|E{Q*쓊3Q۹:n$׵%P[6W80'l\Ԏʢj}!J1<jV0u]Mxbm2J-z"~X~a?<7I !aһz\% `saM:;˒wzWR6'[Q2f- )̃S>=Y̍/¶|:-f_PYô ~WrUMC\Xl0~E &UohXX2՜.@f"4'U^C{{t#モ8<lc#yr \,0q論qރFbuf]^/#ք`e ٽnB0zN_փ#idEf b/LG?g\^ 0s4ML,!Z `?3fq%ꬦ$ojT%s=Q65ևb=Y~,&ki:w|7!MJ~':t6wȲ aA-&kÂV2Vvk.tQ^z3E]N!82(S#"$ _@*68%sLMPBrkR@_ҦKnj&.cuؾ3/|J"F]?+gm讌^r;ք 8Q\w4mħkdYj\&~U'CUsSg-`!(TO1EkIG1j$q/7ס[[i_E? 0qpmz[^Zm bR= (YÿÚA(?5m!iGx$^S;$0f]H yi8 c\r.ڳ φ$ |Pݚ~ œ{z'Hˢށg;jnO'Fff1Xh2;F.˹~#IlV^!Fl4VP^EGyf?l>b 1^T|Н 5Eq$}o}QJs֋S^"^W23muG sy5q0l+fePRT%(BC1x9w]g@%fq=@8Ay7 BCr7xےfxFȯ" q_6@X>29;"+P„)`]5O͗텒|eZ>& h!Wd&Oo @T!oqJ1'\Yo :jG^ [s_񁣲ٵ+#OBEN4QDOajYGQs8;d6Vr]߂xG ~a'V%q/|vcd@͐\rP_/jjj H5}`^%"UԪX8hz^2^LKi#TP^0fd_bu K~5_$*3j:NFy,dRnߴy]E޷)h2Ҳ7H/;(rq[ybNo}28`x(}S ?:4wB8L^](+FRPS4)uRĒo熿! %-dؾj'l3ἇGՃnS}k gjyX@F}(o5(ŘBXVјDejWT5)5@&(ᾈOe?d8P"zl\}eDbŚ;%]7|n0tQZ,@'V)vd"n<ߔI Adv֥bK54rvhXaO~͟ydžۘCEe`CT?JZWgO+-Ȱ_h R7&⑻aM'ׁ?9X艊s;"nQh퟾+M%Ny7l t5♍v?z dD||լ~V@Tfqq䥴'V2!,}1?UTy x *-g%T ju\ q>e9)[=ߡ7^!I>W&d2͉R&}0$]\ZȞsr62!Rl{QN@Dخ=r:JRzH`w{G3A$+ P: xv[Eb-8q34rhյ4cOr4y_w <9ndɺS*uN?=)͎V؀AжrFy< _}ǙԐ"h'HBN8l95aM) ȉ)l+Opi`x›l&~B $8%n"Ee(]tønUW N{59>oQ^KI:u^شjާӪ$Ç?'ТF1IeVTGZIy %\[Os+ʧiLenq*#g8gp(e},}67j ƊH <Qd3vg!3jh FfC)\/}JPJHk\W?0ٌ[ߔfQ9pG%䧻Ӊs:rK{499'PRSaֶEho-HLaWҪм10- q̪ǣLbtXuL$ J.e6[>w7tOEsͩEL`di!eTFkK8ˬCQynqee''Vm[v>C.:(J)BcKjU4yύwH]^YQ(cR:~ɻ^(ҰD4}Hg֌be Gr'сi~xߙT oͥzBJ_:Xɟ*ڰau3(X$+=坧4C+t` hZc|]7;r]`X(=y/)W,#Q!8?A\NAh7F-?:ViVnd0T^퓍c H)+Z/o6d|@5wXKn ] $ki6MݍפZ5ET,EB(ZQE oG5CK֣O"O b> Wfn7fwAW$j\AyiUOJy 8[,R_useK⟏Hy^b)%G1*ͪkk mbS cc$\k-~`GbVҲ2VB@bJ*ݒgx0~֝~`nO0ރoرz+0!u֧YkgC(-2C=ɦsUҊMb&^5&&ho,Ķ+(w\?{؊1wl1v J%Io'47*@Pcqʩ :C T*.VuR1{XCNVZ%;~I}Tw]؇MB9*/N'|#Hౝ,BUq>!/i_1(-҆r| DD~7 s5 -ΐ9 tba.7asc fז(E4Lyn &O 6*JJpㆍ NW94VTEuq8) cȂ\kxxSB)+2=j >tӛ![Q 1k '`T̫c$0C ?'sNx躘@՛j Q ?ko;jL&N5ܪBg;  @LuH u~4*}# fz\YEhF! L3PFS~ |/tpu[[j3cc!qf|WDpQ zƮsp_ c| s{|}B.,FH<fzҿCKʒȝADpk&vk$>KF07[֫Ւcgb"rߚD sxѣ3#o?K}T8?&T [wBML<㇢[8rAw fgN'ӗ+񂾑Z+ (&0n ׿ >h7 ltm鋄q-QI%{t){Fg>⼦ XpTOT@nkRr VFG#"HUAĩ@cF!e;ܵdL:y]x̾d XEM! zwXH볛s65r⊫0_MѠ!zG=1G34meT̊/]{hvA`aogЌm~r/@d[`ߩ` ~᝷{)h1 (X"Ć=q({Nhe P,+VYL}uLge^aA~ݷiDc#[9^a:FHl;dDC "5 X7  U3hLf1Ϩk3/Jf:ȿ`u$DQtjT[lF\QZ!SeQ^c@꘧hU'W֒~RLUgFzEoY,K]xX~ 0qj6BD^ D3bىsn-pyw]2q*E݈BMk rxfg6B˕U,8N' GA> ~!?H67C*p-ɛbmP' k.aNY WmA:ʛOwk 1KrnN(\OĎQ,`Tp>mGۀwk&IeeblTedw5u\Y8wZwlAa"/>cl^pch,+uHP/.Mv8EX m.U:Ŗ$vWOݣx5LJfH}E=)<@@?٩lrLH:1`? hb ;TDP>8ym^r@#Ds^qo7hE h e~O'F =Ac A] O H:iJ_w*7k|9ϿCƹ~BڢA_<ӡg,IBܧ)j9j,d}Vu䉒Pc>&QwjD. %ր|T}ĊHʤO$ؗo7LHz?Kn"?:+夤/V(3|g^Lk" !q3* 8>E>܂} l|2,L"f-9~/ʇJ6rNSlcWvSQFJN yE+J~3rЀ 7-mo>1juzQl) 0FmY!0k׼ _Y._i`6QNU%CꛈS%BlzEՅw6bœ[[D+@uof\3a?Alk*{tiO^QY!*?)}'S߹4c?,AN,`;oJ3(rtȞ(x hlRD`*}޻L{3PҜ5K)}Vq(FqHTC` >k_U 'v)M~su)1:@Cp3psb=W7l- ˈrȖ)[ph! r؅5Qmq1D7&Jx^9qkt>oeПB. Oy5FRTlM&SIK/!FynieD[X9 Hugoؤ*Pj3ڟ}b(mrzc`(Q[Yیcޞ7zajnAqu3wFUtˆbK])0S[VY@pKzHk- wޯĂ 5LN!6"\eg*h#9,>TK,kvN)1:RœO!Jm@ f\7O^bAHup)WRૄG"XADgK/T?cU e,9HMc0I(0+SbwŮf6)&pUg> \zuLUn/Oj!7kرMR6 R>/%1Aq,LjzO`yeY^2Wwb`D_FTc 0t*jb)#]o)LĸfsBhǠUnZ߆Gs6_9qȬ <<73좢$<¡l.dx[M D])~KkZ q Vjh8,#JtsEߥ .t莶D'r;VDJz*.aĉBSpM!Y8w|D|s1lS`_]~:K*^]2k]ؚNdgho,͍jDV n*|&P0ݟߑ3sނ1c7=S"[)ȍZyQΝ~ܬV+cx-8pDc9o,eȇY\0w}kPg$[3uR0LsP:X`@-ߏP{_y f>reH 6PfF)R7ɰ _RG=vĈמz+Տ˟X*̬Y-^p=/al4);iUb!'eưߍXJD4my,G=^$ G$lA=YPBay2ʬf (S)oNlFϾC]JEǸh v.A*Fe+aOzzQ'ZKjhZR / ʾi6FKbAU&LKn,IQ_|6Eҋ"*ތ%>,my&v;ƳO"_#޽e9M+=\*G91-FzW>HYI y*Uh43o *5! X!aMFlz~*<+DNT03 =ФH ~u?;M!uS(sn>emo;Ddύ8oK֎;; vDzj*CF\&9Y3&m8Qg*w?\36s,_#ub*LJ6߆9P&e=P1! G "r(0ǗNdzCe-UH*J%-D7 `yYwk˟ H|UkM]T)րu eVW p.xsн#Kyy>3u0&&smF:tPVMc;jrn_'ΟVxxat8~Q|A0L~/)-xjCwniۯȟO^K,Wqx+hi6HMX'ը XAlg ދ z+d/p"%UD [.jĉ ^LBi6_REKhۙz9%|>d#|!,#T1hKE{<<;AI FvVvzv)宄 );&>KqND#`IneMuYr\=YuwD_Y`ҦrGfx ('m;yjAXG&<] zQ:e.H anLd|sr^5O8OZ{yʘHM|)2ѠPd [>3c-S{D2Og rn 4S^>!IU)bP:W%"Շ|y0}=tx*;-9BsW E Цb]Bh a2g+Bq `DAXl?9Tv^ZjmJ$RY~`/@gfd字EF|[?e x$J&Wǒbr{Rb6o#R0aԈ ҥ-ؖD|$Q/包fpD{ObIƭVY/ؾ~%ڡ U/,=[.sL(lħjdGbI3uR;<`L@ 4C:dSHXxAO^(˜@5⭚7, :)os^??AA/b?6AR7 ) er'nF}7hüb*OoHJ-"]g=*JLWӝIlѣ 5&\\p`$pA%hŰ}KrP+z=Zmzt<l&eelw-sϲky ۪B3n'Nz `y]Uj 2:(5 ՂD]%u| 4dѱ&kj7I6EDc1@c1YBD8QR$3JUJ`Υ?{)I\Tp)-t;[a>ԝL2dI`$ȄR;/cz\H vYkV2ԉwnX;p{,C-.o>ovOѻ6M\kAʪ!fyh*6lf RGǫTC.IHcp<t.u|5OʑD,zM>hLy諸mfji\)d.aQ'' 6&|=bF 'ݫ~^fy픺Ys|SS 5V#5mս^Lru@P4VQgv3F.f̠2[bUCf FA ), X_mrhB84qP"u_/Pp8?^ d ɫ ,6l,EC/$BcEC |zf5f]T2KڊYWj t)"?8?G<@,>6okKoĿ;)XBQ`3h b2'YSr6 Ehl;HᙢNoT(q|۞;d92uepwjuĝIJQ>`{8yH(Z1Ș"Bb>[nf=b_4+h̟3į&V~SC%f'㧞 :mփarY4.KS]Hm|RMӅ6]3]>(_I2g9P^;o}&aRNb^m~SWݳh_n7PJVͰ3]Ťlctna[Z~d{62r$ ׍$-xFD+#)CFGH\#:|<`\Ua".V~?ߞ|6?xf&\eudxB4k:>ֵ#4y8 8Bx㥴D"@(WlB!S]њ2DaGXP/+,`i;Re>;1 *\;[喋]a׿QЁû(~^_+*6q<`8Dj^YzG7tD-y`iT9ZS4HE_/{VzSU'GTT;O<#d6޿zO71NVKWm䥩#Qd1&W/p=(e-\8$,E1ذEt"߉Y^r^dU(G^R4:O}[aϰ=8gU |L"7^-q qHu@`h#i3~em%$= p%0ݢN6A}_y'T1_Ml6 0R (ܾ:L-%' y$0 }E2|套4E8\t ZVwMЭ>9C݌[^|G*s5kڟ|)Ex[Euڈƾ)AFBAOJhm7,n5 zT6BAc:%D]mޱ6*V+ cҧkVr2(,ο [T`+Fa-pi?߬*pYPyk Ej{ݲߎiv(\hCUʃzf*P jZZ<,krgH%P7)ɉB#bQ0=i[*\hY9| :WoUdYGް{mL(@)vٲ;+X͎ vOnA$Gsx?)DxAJ4UE%o6FTQ=b5$$>z=^HZ,kS>js_R;]pc'wQ}xnEMmk7B1Иb-YEY !-,qU=D`wy2A5u/JeU`Mfֹx#) ASǘ4Mj1;/iz;VlI? ?Zmx"7 '7سz(i"FI'mÝhByc 1zacV/\]^Cfғo'D쳚uRFt䖾b@0׉U$IlwTfݼ_8m ;Ocf.pلA3{}>.u#A[Eg+Iad)S0Ì'O drzһns<\>?BH0(=fͭw|{CZVBG9GHvp?k{ʗu\9DQ\oH7n=/k[oڲ!]1Q?mXeuP,3/"dN9ή:іLi8j;]qԳTftF)) sŇqL'|:LWw/sƘ_ ,3qT)}go޿"ch 7I4̿\ȹ8 о=+a5+9 }IB( XÔhG@3a2HrFI1O#V'XܟR$yU-.Qc1R!IFJ.es,Vm}+{ܮvٕ_0C:)h8zD>Su!"<ym4êY⣛7agޛ;@+s3Lqv+;>V.1#9x'g)WR]]ԑJr<9׏pz \FƋ+gӪ4 ,'4r.U7jf>Y'Zan;#>'ҟ(i,hF ?G$,_5 Ic> ҪRGO tc+5)it@w9"9;/Z< ގ̜Gf,l]A @֪AD3~^C.A>pƑ;3CӬzvȖú50SsŽ57?? ur'e) P8 @o7hJcx .:,t+&p彺!jy8DAE%@8B50 *1IU"ޢK[60UbtkO3cAhGh ͞}E/U/F9RwCa1%W;V|1?*%(٤A9<ƽ?\B9޶CQO9we2Kn K?4{y@8{d-faWqrK^n} j7ժWV=z1?걉izDy7RckM9 (RcE'~Y@!!cN/orXo6LZds ?gr#s?¦&-ƈ\ʆ ܬ = 7B_3JE_}Ljr9KTLzqL7䏾`; #^z>bM>Po"X]^p(!7zL`t&jƕenh\Ixnh6iwRD͓Mu ٵv*/ceW٢IIl=׍Ihkٷ-+X r2p2`?-pLqfȷQcӃw iRYx㹘еz؛ػ_Zo"g@ZD-Vwꛞrxzm}&FsC ˆT(fhƫipH%_щr2mM/{FmחJpMƼ`oJ|P}$c &j!3efXN}OD ǫޕgt}+#v8ao=ڴp:l;L`uϔb}J3`1@LƯ eR7RYمlf8@/t2? [nq;2 Y߂f%_X+hiU  ^ly{k>υR 3Ʊ,"~X, #8[kvfҕ 1=E'e /A*l*̱PwyAL{ۃA[@镕"ڰΉ!\LN<~Na&}+[Ygt֦08Ta w1G_9ڹcAGx^jESXkR 2:tIPu8%LI)1;ű5RGIYT[$-r-O/1OL;ߕjL (G ҤFL A$kXEdy9z 9Ul&Ϲ8a\Eȑ*oXqزv  E'C[hHhܱ gF=έ57iBM!C$ Y` ϑ.W 7z>1mrdK<UBߌ!bNGẋ÷,-aw?Z9SϑˆlZ5>YucQ&Ne4ҽ!jD>mhOZW_B [& ag &^&=9RzZjBY,{t2s O{,s0=ZTuT޿yޛ*ۓ:r3 ړ\|m1S8{o?ɴL(0"(6+᪐.}^wܒ?ܯ8oXVK.vFb%I^T=GWn\=?yW#U*dD~ :l9UOI*_`Ex!mVI3 sNtOhtZ!#ޮ'Pa@g&2V$"p?]RmEi%&1Uju5€FPHFcZ˒`v )J#A  `ht uty)G%r]| *Qtr17[B<ȀD@GZ%xA8-9qbFwK|XJ%suzEfAZ*>_Dyk\'Dlj NL%K`@܌o]8#w(q|;S=f3$_67r27ۄtvK` 9^힓eB6; چ-.{vzs(ح' UF A $9hDērIQy6fevтI!=O6d7a?o^eӮ{xovOF9q;YL܋B5=`,kSaY t-I4hxbF=hP#3 Fr3=זb'D4<5!&!#Bxnu'J1*>̘]%w֩`F YTYzGZC Y)1;%.[#:&xjkMYGˇ`m*ѱ9F]DytiSJ3η~f?-n=)E*VJI`7>l ݏkvaH70޵k/tWV kgwZcOh4=-ͶMs6FYzVQ@VX37LA4DqW$ʷ>8Dp؈_umM''(kl 9JDra7~uG.7ۗ^Q#1ػaZlR)@$gQ}xߤ[̝&%.Ǿ~fbFv"[O̲A<fPޭ6;8Gl.Ӈ-,RՖOD=, mK CN6ةeZXH>+ Y+CcNQ-xp4Vj"nX5rK ٍr1A; {-=P˃HoG{L}end#a!wXZ0ۭ׿V+'j[fR:}|fd\]>aZ߰ՊU'p=rއ)VOV#fkBq ^ >,.Tx?Iw'|^;\!S΅+zNԄ|jK>_3 8*э 5^hq :{2E ~6_!$V'SnՂݴVaܱ]ࡲOUQ_atYmE0Vcd,Qg tkT׶"q9S¾͗9a.i(JA} Xjxh_k&x$u?)ȩ6N@v{r_^;YYc9ó)}" qBEv >f9qaUbUP'ڟLIEWMLMA<$Y cGD,hG0$Ӊ-eUЗsTkXCQJ;мĹV{zE&xU4[uf"F,ݘVbxqM:  $jg{'|*C/~ND!r"P^`[ѤI_v}׉.9sxGaψ<i1ft]rYU45W 3ߖ:-#bB<ی=*dw|w|)VYiElk?l6 $&GIbլE|U-i7%q& ^qT[;CFf~kȧhWA.W??C ҿF)犙>aVI,;79:@ŖۨWq:{s?.]uB*ռ :h*9ՄSeI2yp^n3K0JZ7@ޝX^tkgnpMGK\e<2ڜzfPht}M]{>R %om3pwULItOuͰ 8ӎ>joE[i83}Ī&}̆ cӬ]X!̉~ YZ