glibc-devel-2.31-150300.89.2<>, f +p9|l?AI=>ޫצ^ҦY@~`O x`5+aK;ƀDiCd q(-ubT/Q+z?ګcHkt|C? ǓԄ1!-mUUvqwԡ7(zWƂ L&_\'.6ޅ7?9IobzNjc~syuKQM8+-~ɉXKKaj;Vz&tQȭϮQ1{՘w>A?ּd  U[ q       D4  ,D|(89x:}B5F;GPH@I0X,Y8Z`[d\h]X^bhcdefluvà w`xPy@z\lpvָCglibc-devel2.31150300.89.2Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.f +h01-ch2d'W6SUSE 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.htmllinuxx86_64 i!c h7s(   +\ q/| |i6&%S %>78 ~  qX  3{Q/ g  yE 3|. k: Y R w+b&/ #P} _x  1b[aG%   " &x <O9"5n}4| ~4W&* 11i i4M rP}*07 3+CS P  ' s ' B4 .uE~j)'*D    @F:Y`Sm,l7T$'( T:  pWS;   )"`.a ( Q}:$-J V@`0N!t D VG ;x B L=X >+ Mg #LS5a#>-R'?m. 997JbR= QX X p+>($ 04 y  h p&¢ "n / (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큤ffffff}fffffffffffyfffff|fffff~fffffff}fffffff|f|f|f|f|f|f|ffffff}ffffffff|fwf|fffwf|f|f|f|f|f|f|fffff}ffffffffffff}fffffffffffffff}f}ffff}f}f}fff}f}ff}f}f}f}ffffff}fffffff}f}f~f~f~f}f}f}f}f}fffff~fffffffffffffffffff}ff}ffff~f~f~f~fwff}f}fff~f}fwfff}f}f}f}f}f}f~ffffff}ffffffffffffffffffffffff}fwff|ffyff~fffff}ffffwf|f|f|f}ff|ffffwffffwffwfwffwfffwf|ff}fwfffyfwffwff|ffff}ffffffffffffffffffffffffffffffffffffffffffffffffyfffff}ffffffffffffffffffffffffff}fff}fffwf}f~f}f}ffffffffffff}fffffffffffffffffffffffffffff}fffffffff}fffffffffffffffffffffff}fffffffffffffffffff|ffffff}ffffffwfffffwfwffffwf f fwf f f f|ff f f f f f f f f f f f '^5f^5ff '^5f^5fff31d57e2f6d837f2648e703d9e4a45816bde78163dab190d4ca309cc262bc1c46fa2065834fbebd0d7c255ea66bacd7aca4da2f2183dcec5da942a2a21835528fe17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c89aff4e1283589c47a52724fff97c4893f9fe452efc799a3d043bf06189361073d9f1d11875f48ada3f778ec30bff9d29d51bac4621922b97fa9647c8a82efdefac4d2f51d2f4bfd2ee1ced32cf4c6f0e6f1d562264ce26052aa0510ab6c675630a0c4dd45dfe2c0ee5572c739dba52d5303f952555031cfadd435a3eec4c68922d1307da937acc7d595b401eb5418a176dd2c4401120f1cd8550366103fe7254cfc67bccc09334a7f867dda8228b5159029d3cab620f1bb88a4910a830ea1c713e2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424eb637be3f1d8566904f50f4325ebaf7f8b7b830977b2bda02fc2970bc21c8d76d08b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e31183cf72c17507835e212e404d3e6545d970dcd670016ed6e609fedae941878e6ccf308c9f51c6d713d07b5c68b76cb0a690908d5dc96e9f9adbc139061ddb05c510a41456a3722e11df85c11adc7fd385b917d4a874b9c83f4cde38064c1d446f68b8ddac8c43067083eb8bcee4309f565bba36805e5dc746732ddb731e744c4b91ade5d93480c4eaae0c3635b08da9728358ca9451f8f4d5ed7a1e25c2cee16091903356b086e4c7a46054f7321d583d51ae35296b1f077d3216f5f3a76f4de9a599a7d5538c4c8e4887983f4c819b1f2fc53086c850a807ff8ff8a6e6dce2d8f485e5fec3b42aff3d1635d0e66ce5c4d2cdd76553687e4cb83726fd221fa271b51dd5b0bf7e4b1a0049b194a4f653b0e670e51cdf39c30e354091f49f1555c0b146eeaad63bd2219d4a500bf77730f714bd69ec2d8bf60169bf3a5b67982424de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c2774612b47b421313cf9ddc75afa754101c7034bca71ddb797f4f8ae06fc6c4161517659a7060004eda113671a38852c4d1e9cb97a35932bcd1d8540f98c09c1807475f0d55d7cb0330bae9ef464394de98c9045d0e5880d266d3801034678843f435015666551c3edf6de17ffcc986da882e3647ed79003ec0448d45928ac80cddb469aa56b1ad97b28e66380ed2c09510c94732af7683d4ec7e4728eec73ba63b637e7e8b459ac9a9683fa9ed91fb05c89ea874ed70b6d4aa6ef407db87a28b023be17a262be4313875cbbd90468fa1fbcd586dd881c9e726673d9eeaaaf7c84ad993e1a46deb7dff3ff29f41184666ddf53beee0665dba4603884a82b4c00f6ef20ca2e0895195ce669ee90dc4f3caeab8ae239baabdea421ef3f2da49aaab62b26ec1b2764f4960a75e315e95da82575f775ec833f6dcbc124caecb8289e4b5e014001f0553d6adb1b08f16ec879f797a59034d59c81f1ef0b44eeb9f90ce0bf2d2d3302ebcc06ffda2db2785a917b91a79e1a31bb7df4ed2cd55b14068ea0873d46f1204857c28e3ee75813a0f4a7c134cffd8fd16935f98283e8338d7cebc10318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126bf127bf11e1c361e585667429b05746eb13f42a6050eea1ae80495ec6f10052e5e79bd41095414998d5429b2a2fbf680455dc65218934ff2e1e2da9e98a2ef5d81e3466ff0b30514f0ac67be022a75a0bc7a755a63f8411be8f0d939ce8ce33d1f61d26f3ff8dcf202526b97ea9b7faa7ac51456bb17efbd233690983c926178897c1d63f77c5705ec33a8fe23e03a5f9cfe0bf7204e268385782419086b09c079fa5de6af98115c111cf43befe7468827d6e283edb400e1a6ca7a609a11aadbc3a4e2652b4fda160bbd10b93911f34ca60e497fb579b6d91c87673c17ffe8e1b530d55a1958c75b33eb8a65a04a746c27cf876ec3c47827bb3e11595761824acce92a0b33c927cce3c6fc9dc52c0689b15e18df78804f35d55ee21dc036e50f85093e406f469f79d36f2334031f09439674d1de21f5e300decb472642a1e7a3eaee0bb4a6691de970a7afa00a8ea4d686d00593b1f0ea76205bbb9d3479524c11ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7aa79db3d20afa58ba6ddb7162de3b2588d7a1ca70dde118e9411c1a3a5275b0aa0743f60e5875e818ae5f090d5c8cab84bf14be1bbfa79448b7094dcbb1a345619aba6e4d4f21a3c10e4543425ab2ca743eef900fb8247affd5fa2c19b1ff1c457bbdfb36bfe2b45b92443dc6b7d7ee9f9d7d63a490d7b514fdf277caeb33ef8e329b62abc032a3e9097d565458f0276ffcc2c449a4a361e50348fa26de1b3345d8eb2f3a0fab43c0e7d8f1389c9ad583b88dbb5d04efd9104426b31c90fec3a1c48bf23850c34d9b9dc49d55a626fc093723c7b0522bc9e9a9b429dfd763007042053eaf4d2751e7be1cc8342f4c1c7404a6670c330ca493b7e884b20d6c17470a688c7e653c7ea0ec6f085efeb949c0016361f229172c0033b4fc0a5ccdb15735312e26e9a47d32823cbc936dca2e66b74a49b14bd88e646acd649a127f9dc2e48f9e05cad93954f1066dc50dbb8e3335304e7ff80c030641baaee21e2672347290ec8c4c43fdd769bd56deca8418000b504f72acb8dd363c7728709fdfef761d92fbb09acd8375debde9c0b4c6dd3e38d096d27159e32a537e3742f6b2cc2525ecfe95d7da7860e868cfad5b58a20f01165fe7fc164134ee1bc96d236e39ffc6b0d486d89bae9d8a1c59d6c6d8e1617084084abe4ae36879ca486fd6db9780fd000ae4631c5f1568c2d6a6d97c4c8efcc549733911e1c7ef9952b701709e05dec3854482334712242fc5cd14e6474df4983d428adb85d6f6225a881daf11c3c9981e161b11890043f883917f1d3e63bc83185e7c950edb01eadaa9229c5c10c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c657dcf9c982a06ec0a6f76141b6f6aa3ff8b596eeaa57ab7db014a1b265badcef33d734a8a143fcf1d03ffe42e1a3beba48231b3192198f9f2d86410aa941f361c20e9ef5f84e0636aa360ae874c5c2aeb2f6d88db420f2ccdc72d9de78ca439cea21d9ad6ba7b9e2ee66cc8c28e2c566b8574b0eeae7fbe5ead0aca5faef5b5796d452d1f7187d69b9d1f00f6729032a000eb9d71219eb537ec65e9af5164a2cc5c8b5872c5fb3991fe02ddcb0325dc5b9f3f575f48f29e97c0a2a44fdae366b641fb0b371e6992f42ef6cdb85e98ab10c68935e403f463fcf9317f4df608f2501ab766a16c20f792b41d7c653f7b15f53c933258864e7d1fa35ebb1d5178450638a4b94dbfc060bb71a3ac91eac12134df473d9b458b415041e97b73fea97c7ae956c3273be001635145bbccf335eb3d4c672c9c8ff10259886e67bfaabba63c1d9459e3adb799c29e52046ea5a857a23cf79a15d29babd149bc6c580ed48c24da1ce68bdd9798cb20c61cea95033502b245824e96860aae4cf79fabfd29e95b375fc09a3a7c3fa3239d17972c81b70f09d06ec64db77773beb98cbfa20476ba2b72756fac23fbaa251e7e02cc6db62aa15fa4f76355167d1f358bd742ae61492a5b58c4044a95c7252fca5ff1661046a8b15d27fd482bba27515336b0f36355e8417772f0c9fa7a39fcec5323c23e9869454e1f0c63531dd878bc7e81e694fe6e7a77861ed4ab2d1ccf5eaac6bf18a8d11ae48565b0785372fae8c039f8323a23a22f818e4f2c84827f418764252c8b1f0d2f11ac5886f2a028451090e8b0f2298303bbfa06107e6f2dfcbfe94e041378dbf730cdc2dca72eaae3512c13b0e3d95139211c64da5c1f69ace27e684f405de1cf449613b3064117a60f28f0528ea5003f3c85ace7f6ca42e8ce550fc028a84b0a6da94093bbdbc5209484ce60ef7306fc6a0ccf8eea0e57f0cc4a6a6f0acd7c845c99c42cc509959f9ff8c13b731bde992d95141320a2f4162d2d1336349b00f36531fb79b4b9d4bb2ec5dfd176b5eff060c49844b5e4d2b4d43918282e9dc83f593b1d414ad824f43afa24452853d33b3a214fa0fce67f337108b861d42ce2ab8f9890aa3fd6bd0095f39ab0076a3a56e27f5acdd9f7b0b537fb3f27531b59240c21470fba1ff15231bd71869afbebcf564c0b0f5298e352bee095128dfe8cf483426bc6d36869043bb4a0e2fae0737611741ded5876a746c48f3a54a5f533fa8c24d9d27de75d40adc572535442d0aeecdedf4f6d4330e21312f7fd75ab01c8dac731416229331019fb76060197574962fe29f673d8b21be15e3fb5db61f62014a53cd16192087a9c57ebb80a98567229aa12750bd9d15514a623b760abecfd9ceb5e32637003a9acdd9eeacc53f6eea166e444b00dc94d25356b0d1a898e653c63d9c2bb7cc09bc212a67860152d9512f9688746c0e2a44b417d0926490d8f4a3ddaa48de0f618f7623b26f05924cd4a0950d0aafc68a3907b2290296afd08c3321ef1cd161396bd17b6971235411dddeccf63d1f6f754c325be24474293a7f2e5dadca7a5f02001d91d44c882c084309396aedbb660ab4a6e83beb700662d6bc9101b4ff63203c823acbd567834c1d1132bd3b1d156612c06204b7bb70698b1040381bf5247b95a9fcff2ae33d6c257508c625908a74876ad1810b9c800581d05ffbb6a023c95f4854cf528d276d7c2dff64f09341c4894cf8244691b2878e657b3df8d77cc5c08336e8811a0839bdc7af291182ff9822a7b6419659fb26a49af5e4264857a71af4ccb1221356e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19cafc701a5ba17dfdd6fa149c1a6298bb50d037f79467cc103290fa63eee938effae91d623617ba0f2cc5c1477f587e32f1f6cd0bcc3f89b41dc4488f9376229a002157bffa98ca996f83900ec00464a2867cdc8bbfdef68ad1e4b531b4a826f3b9f12870e9fb54111b77278a2d5d5c96643c91f455e8ae5be9a378253bb1fd9d04796e7e4116a0cc06c2ed40751fe13f47353eb93d14a0ea84eff2ba4215b676ddad115beaa73b88165428b91a3549f12589b8f8ac6241a9c9345bda93fedb88630980803c3e101171029fbbcff761d44590ad4997e72cb82c1171ecbd6d764ee6301417f056200b26fc68c531a820591eb434daa76f6069b77142f5bbda00d06b936367ac7530a5417904d723e2e613b27659c5eb80d957fd2f2609b893da92eddef61d86e0e4a53ed81833cbe9ff8dcc562fe4cbc7c2a6ff2dc29db0591bdcebcdecffea29bf02ee3e1b7c51c8b8bcfcb44acf0f6d5ec34cf4225b4c411be050284ad44284d0e8e7e7d0ac1952620990cfe98a7ac406c5d0e8a8d37ed4ec6efd862d34c6cc7bd9df60e8e6c772a450b00086c4025205f3666d4a5a89086c6c6be237e0cbb18f63bbc241d093d9d56cadc4a650445fe23073beb95e7591f5dfd5c7b261ced7bf6f6173097656d935f4a4dcf5bd7d40c92d5588652da1d16869782ba9188fe05c114e4fca0520063002698b9ab8eb870dc194e162e15cbff286631471642507c8d5862e76e433865c8372549eeeb15310ef8b2d7c660409c3bc6899a81321ee3c7d883bcfcf95d3c7556b090391a5f782fb8780f1f433af71d42b31f21592138b1ef47ace5ae6b10d7adfc5013e18f1a7012ed1fe4c77152caa11c29565a4c6cdbe6134a46ac42d882b5f1c1dadd335657b43e0155d5f235b5a8614a8f967badbfc7633134ff1d5ebe45bc7398bb7d0baceda8de6e23235b38ee7d32be683aa95cc4736547bd66d16df687309dd6345c53a75ae9b5fc6bf74b31068f7c4aa205c5043f0b9363f4809851c3d735d17e145051ef3c9e771880ddb4ff30effdddb33b0a38dee1cd596c1277d0f8f800a0fbfdadb2fe214f33c86129a8b383d348468ce009e52ec801dfb0467f72b0f75496bb840f0ae0ef8a5f399a1eb7074a863a17e3e684e83218a82ef7418eeb535f50d6fb5365b5427663f27aed8d9dd9f0d7dba7b868157cbd25eee2b0ec9404f36a8677a6d614432d85f4721353950e001e67568d7e11fa6bb7e2067e585b2342e51adce9b2f0d866b4b052a247ef679da8bb0d582bc84adb873e22e2097ad9cc0c92431142e7bd9d0ac76d14793434f02bbcd7fe6227451e5d35f7448f776f57f322838809cb2b1e45c02687b47eb8f646951f268c71a5a29d98c9ed7159d3a1912425dc1e51562140a34f0f09453b4d356c8dc577f9b3f0c37b69c0ae76662e2c60be1cbd02b8f91865c51b596548e86bc3f016b511778bcf88603938b349d7e44eaccf03b8ffb49210a607ef402713da42e35dc8d50a4838b3fbb8bfe959176dd86dd621ec47ac547b5b6b364524270bcb39933f2df71bbacb13fe45ef4ba23fb09a3329e2f6d922955ef27e7e6d7579f8cd01f9e937def34980a7b253220c50f14d9392dbc52fd6faec141f686e64bb16477f7e3f01914f98e5a17202de392a2d66afff88bec39b4400871676de782ac628eb107cb857d84066adc8ba214d426844606e575b3eeae75cdfece07f0189ce8345bc41f2eaaf893fd85588a2855225268362402aea72928705dd164ba5f3227e0e4f29162eae79e571e8694f46cfa379f2ac3fb280f232d9065c1379972902f003902d6e07c10cfee7d8c56bab2652ef60dada529ac697d3c8b2b193b701ed492f19828a28252e689ba446663d654cc6798835cd5105c2a9dd2bc1629fac839ce2fb6e5606f4978a5807810627aeb97e66402c4d7d2ab2f3cf669c76e895499fa772123ea084227b28df4f7c26b0b4c327a6e6fe318fb5630fa3a534a873e7ecf0cc7d6e664c5b81244175afffaa70401516bd120733cab7e089a4f139abf8aded1181c8cf0685a4de7180c3f057263637f2f0a5289f75f707e65f60723aae6e762ef86500c7c1de00b9319de808775c408e1f47a1a91162454084880043ea5475fd4257ba0c2e434a2dd0da586575f54cd5aa6a7925e5e8713084e811fb6bb134d91744c8876fa838cfc0fc0ff91a1624f1fabb87ec0ff7b3ab552052ab5bbc9366fa0a15f2b305cfc035281af2f1be520c443fc16cb9c85233b18bdcb7fa4332cebd6b5e6b9e35213538994582e322253459605d53fc2732f1af538c704ea54e3364fe05ee3f9028c998ba842fc925a1dc767868cc6ea5214312d2bcdc321b6691ef167e4768124d9af1ace8bac0142eb1159fac5a1b3b733d21c021749fc555e6f8f6f3d0e3b750fa7ef81ff40b02920b9b5d2e7df24ab9c1a1a3517fe96894cf4e09cd362c999faac951caf8e70c3c579506a777b522b0e1462ebbb5070579e80a5eb4a59d4a4f715741739b6cf27b2e670634767b41b69454c580d77b06559520ed59cd14551d626cb494fcf5fd95a29144d79b2538b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb43263b6f6b2b75c11f881796e09d636b7c2baf6421b52d750b76ace42ffe89153c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5368161d070efa731428f02559f0996ec72e5f69150e3b76bf7a056ecd43c268781e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0e0f62133861106e467e0454988891e150dc6eb6f4a5098cedcf94a7d37e9aea68b424ad860b52b27391b94ac486bdf86475ee6ece9bc378576859c2d904c76ec19cb01f0a44723edb409ecb6fdabbcdf9bca9733439f46e962a33d4b0f7bb348c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee35a70eeeebffb4a5141f728f5816067287aa41a3ed5aa3e88a6cdca4aaed529f64a1aefe381b17ad50add602a8f31c9d4579499064ad3dde703f7f6df4849831189d865d365d7ae720892788154ad9e0c9c45087e14c759766b44315d30b22421d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efcbb4e76ff0d2f67e7dee7f6d9d76a66a1fab61f7618a0a82811e3c29b1cbe856932877816a861201f1a8cbec905df10f6ed7cfb62113f5a7c5a53527043c4b5fa04d7127ad6e3f781903f13d98d4dba3aa69d33f0007a68a74cc62f94cf7131b79f71fba8d353381b6bfc9dd6a059843666067c44d97dcbc63f3435565361bc7393ede0bfc25824e5d67dce9ac1605328f14cf6765ec1c4d1c1973bcdd3e26518494c455857a5fe8641d7f034a6892f848f1a2d304791bea3434e209a72d6b1cb0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593dd38f16bed43eda106684d2af8b57af4373814fd1c4404b37302fdefde7be2e0789cb0b97f2ab1484b9d520ecdb94c93c07d2eb6c34d6c981b8e02785b90c137d3a49d6bed22c31ff8d4240983bdf78908cf52b75396f5ee1b9152e5419498ff617a06f631635d7d0792ea2806e4cb482a67f0976d99502e8f596fbbc52fb832282a609004d8f3ccc4f5d92d58767d5c6d4fe8c95daa38e25691f3b65be14409b2fafcd2805dbd6869e0ef89833d2ae03c197ac8c01b89bab86a13c2499fca0ab3fd4738d9a23fabaf9543637b75bb4c124deecf373dcc79a27669f959f6ee51ec6b783dbd82317f2247c17b9ed35a4a7bfd722a70b3c3aab1f2b20972b89a06823cafe7dd719347d665ab12b393b8038be4ec71517ced61061521ce4618ee31ac28de6992901ebbd95b354178732a4edda2c8a8433b614fa9ab671c2f135c350b1a7624c450768f914aae61f3c45fb0aa48edd633285a64b6864aebae008703910989b0b861145b919fc3e3a693fb1360fe378ca53a8441aacf1a8215ac6aab43a321c5d22bfb678fcee382298c125e272ad21d05e55a2efea8e36f2a1e5cc07c89f3eeba9d4c29b4931e641bcf9e0858575208a9da03e5d16b0efc12fa75f562b2735d843d2d736d865d0ae35d9b1fe628cb1f10e32f15e01b8c4c798616d6716d8459074e2a082d65a28192b32eddbfd7587348372395b1c283a723ae4c183a60b4caf4758fe13de86ae75f227cc06a6195ab9a585a04794f5369d06c3a554d00cb95f4dd45566569239c357f961801118b7c7376d682fa7c481cd4626210eedcf604332c87b6f0eb28a0b270cef23af326976adcd140e29ad3e9d8c610efc1ee8228675eebaddf8d39b8473a69488f12e9bba3ceaa0b0dcab034d6cea74d30478886175374c97a00c12bb814c035acc7d447ecad5da8916992ec67e872811f8dff932018a5c6d4bfc8d8b857c8541294d862e83ba7ea9488a56f5bc542892bdcd1b02703b8e6caa6ef8af6d9e9f0818c39771602ee54eb8ffb70315c6fecc36c43aa4c0aeb4a2c97e9b93ea37c25a4e3c9419854720dee62c2ebe6d713b8043dbd7fc10f60f4efc0c7759bf0d5c202fcecfede131232ac53c62edf93ffda9bb53b04b27a3b9d1df2677ad89a6082ead4e9759d76a790a12b15d8b3bf3e23249cc75366bae34109f9b58e8168470c34410f962da881dd59e295fe1482f0bcbb34795fb8a34bea0b33a4bcf4e60e1aa24ca03bba063e045b90447ee79e11370b6f148166a62c4a6bdb6aeb9b55635a33d9a4347b6f96da5b7f0cb1a9555ee23e3178d0d5e4079c70776bd277c726860f8a9e7371900a1836fa5dfd23d3946ddb955dedb6f92ddbc289e3b1fb063785152a3b0856e3182b6a0b5d533e1de6400df77ff951771184ab859f648baa290b3bea6cd08891bec8871edbd6212ee9aabf19f46e4ec39770158b77d6bcd03bc65fe917c78303399c024490805607626226b153269f8dca97d56ea72dd1deeb920035e83b1ede7b8d5d9d06dccf70751e155e7cbd04e4b0c1f0cfc2b734cb024ba4f5390824ba66c23b17daf80b98b6ce67ed2419c73bbff472149c7b9558a76a967f9795e635aa5eba8d85869243c316dbfc1f2399d2ae5ed9053dbef843b030d1091cddeb8bd83dd4f1b6d8557f0413dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838bf74b3f88a428c75c499eae872f8baf982dd465403d96b96c3665d0b9a0b8e3f87305cfece4e2786260e27ab195cb474d76e2cfa8a3cb99e800d32333086281e2661ec0c47e9fd7589732007f3d813006dd0bf5b950c6c3368690f14654ee0a86223d7d88dd9760cf4311bacfe150340b5baf4252f69805770a0e3b0a3da1f07aa6a713631e5dc5f66b3873845b6367b76d5aed4e84277b639071ee008470fbc203a0caa6fd8994e1626a284d87e1389909b4dd2007dc8156de36dd098493583b60b0b5952c404cf9b9e2a363a9b2f61b492203c6a7f1d6e3435fe1b03fbb79878dac643de94fca728867862466c959272fd5cf4ff8c74abd6e17e9068a4ca115cedc3728f4605ebe998f87b21dc42e5d7ad042257f9adc5d697f38dabf677f7f1ddc478c980d5a7ae19c0a8b4caac9346b42d28fd9287b7b8b7398be29c5b8f9ef444295a0a9e8f5c40918399a00cc91ba0bd79774110cdf6e652baa6cfadb2e22a5a98f03033e4fc58488789f120678c81c91ac97968199dc50c980583c27dc7082ada57134b5d91c1896c8f02e49e771cdd0df96dd60132425d7d4ecbc95e3959936d29124dab56b8e08407fd820b9d0ba95110915313f07bbda066d353bf9d0f6e000bf5454905fc0afee3cad2441a13ef8c88c13a80aadbde2423c07e1ee8818a69accf374394b75d932d7e9cd9c443984c2095912f64409e7fcf15b00d7847a779ae329478a1de7ab1494e09b6374009a364bbb369af2cbcb9d0dba7ad1ff2a152069f9983110bd10f448b55639a5c077417b4b24988d2ef8a3afbe103432414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049736cd10cc4acb29f3f29f1720da180d14bf5838ecdd4dcd844f9f2c66d883770cfa87692c002d72f53e56f4e9c97bfed47a8ae273c02d1febcdbb6b60c737473ee75b0899e59f5fdd40c864822bb8e8ba4356d85ec8b8e48b789cbd4a91652e788e9ea29d3ed27da044485d4c5f5603b4fba5d4143e01ce89456a250bfeebc2352ac31d79c0e1c1f858568a8e3cc0109491353c7a59aaec1d7577c7eb6d8be15022000315028e62106ac712df15ccc5012de12edc43f345c02e13e662165b4cef4d15c65048a9a4b5be4de461f17cb0e83124f8e7187d57f3c69dd0062a6298dba27d8486ddfa6f55165c4202928399511a020cc3c81b54674d084a22e079dcd995f460952f7411530696312a8e380ab758c9aa46b384b13cfc04fbb4ef8c6ea8966a1831f931067122a0fe261885baa2b32ae3f898e893aaf910920aae9beb941bcd7d1e32ea9ba8fc9b256d474cc447f2b0ef3f6488393832e7c15975c5cb8dbee37d78d2181e65d7ad4cc6221b848685f3a7e961f1e7f25bf7736e23b0d87be1839598cece63df889cb518d5c9578c687b41a5281463ac750f534c1162da97df2a4066d1a3168908f6f413c6e25828dca862cd6a03438d208c7405e46ff1d761dd703b48e0f62d4d9b055cebc6193639740ed64bcaf8ad92d6c00b18aa309d31981a110bf6868024aaf76bbbd7a715e0faa2b811cf26e6bfbc5ddeaa1fc4dc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da01dd9ecc8cc95609eeb38ca2d6a560d20605152f2908915cd45568cb2d803afe082747b0324067a3537af94cba2ec48dc2ade3bd1d8b4fec493fb28938ded587a5594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb33373201c5cd2232881600ceef12a9a2c256ed68771b1d8f57425f3749d7f59b79c533bff50b9c73ab8f4f326bc3745a88d3662861ab4488f6bbad80387b5ef9269cad725798c7f0e68c95e9d44e51d3182b894db43da3d0681005295e78986131828bc0eca7bbea254e9c8e4600dde1398ee9d41282c2147f44e107cc4952eac9c6a705356074f3cc0d1c80c57adb3011487e8cdde51950cdfa267994d78f27a3f386bc83de2ed70c46972dcb9262d59ee58f54552a56df55698926cbd858a53352dbfdfea7e570b7b65f38ae7c4f45defe9200e5570e0b9e269ee5879fd6ed244dad7b22cdb9724bd6d1ab5565d0303fa747d2c4e93107765e5b2d7545d645dab97e60c32102303e613d34fe03486ed82fa9cfc122f502789b18b1272c1bb941367551254ecf7be84a401fc1f1d9e32823321da4b6f9653cce3e7aafee039a6a6a61e4dd28c8c9364113a7bd22a5e78c11fcd735735c9c146cbea290f6debc115a84f6db5539d40cca00369cb94fd3924624dc247d13356eb66fd7d326ed2406182e53cd6b9666a7a9f3dfa35c3b68f1cdfd68fdd43d4c976d133f8d3bd10e1ba56e9f2c419a9ffeb70f182ae310dd53317678c149120ebcb3c3831361795ef36077e4802b8c7ba1f3592cba1275477be2ee089b2f517d02d1ed80190857e13ec1979d37839a4afd197163f5a87146927cc5bb866813b7a8b32cbbebdc99181c7b892d0abc7b2156b5f1d605e33c5c74256aaf3047f9cb99edf3a70f03c648b6204f66a84dd1ff7eff53b0b895a9c48aef590b7a9eca4b4cc6a144d208b06d5e5577157cdec7f2eed43e004f02cfa9bae387afbb785619ef637c4d361176adb16e155f2e3a18973d74c5659e3f32e0e7f734daa6f40485b4d1107f361148f44b07ca7e2bcccdcca71bb17da221116d0d20c562ce9935972b94a10f78160fa8f46defcedad1adbe848dcd6ae649841e6a1b2c4f9a290598c16d1a933e196bd784435b38496f941cde294b126a794c1ccdbf8cde0189536c09b5ed999d5f17ba4b05d0f1ae6e1ec095fbd15930913c3ce91b64fe2063cbc3231963f4448acc22824692e1d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d861085536652c3bc50fae161e25a00c717327a9b1977bdb1ab911c01acafbfd901bae73169bff06b87fe3bad909c5228c0942ca16cd6704e66b95d780f3d5618ecc29903e92709d16104aa7b262dc54728c2e8eac3713d332c302eb4483ff92681bfdc88003aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fdb95cf6b1c3c10efd3a89266628074469ff73e8180d02c45dc8d5d2c09d954e4188b6756af5eefa73b2a4026ab2362b69d957d44a2ddda26eaf67c93b59aa977c22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471bc615973d0d7c3734a927bd39184cc8601bebb9cc979ca55ceb99c90536776563dd6e57d18b8923876c3cde0a30756f37a6eab2a9f0db8f82d6dcceafb9b711e3f4efded3c1226bf144b5d65dfc049fa5cd1f140606806336509818d79c1bbc4509c1785bd3c589322c1416d224c4b889101c0f810ba82a485e3bc92af6f1569f1900c1281d0a581c12328033ca19b5befb4ec84d89fc850a67d2f8d35d73693220d13acc05d81c491a89c567ff137f4072a001f73ba1f37acee1d6c822f94df9334238df935a2579f40ea64e34ca038149265f4a8a31c948e3a06b3c83c6ff4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04db0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8640c52c7c3764b45982f2b6048a929c19dfd9200359c880d01b0cb2b0d0723fe757ab2c20967f2ecb30e7557ddc83971c6b746dc4774e1483b313aaf81421582d44f04d89dc35bff8f8ec5def07db1ce0643e786f24ded993a07826491c158fa163e15ed7fd5afda23af591613de35081c7c0d404dd36bc3d86dc12a1467cea5e1fb752c2dde4a355c69c5498fa88b0d6e5ed77b092004490b33c348e5ea7d584762b0d07a0b83752955bb9a24796f9a5b0e6dbe7dd5ef05cef3bfba02db48bef50640affa0b7ffe6543726bc392612c8cf18d4da992a71fdc6bfe05ef03a6b0d8819d21ed92a6b04d566097c37d44c6dc8689518d6b889a701f099dbd3e12e389443548077ac8c13511e27fb353203e965bca9c1dfdd2b84127b9f3af38797ef3f9c42bf1df8c113861410d711967973a3e8578641d88fbb9021effa8d928aaf9c3d589a2bceb2865d35d6964a740e0d1ca3da0dff2fcbf394ca0b27d69ae7f9f3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3e64fdf694f7b3d51ec6c45c06dcb71ebbe9455742d3ea673012016668853d3bff1053c4020a8656922a2c2107228a43f1b889be46864f9b82b364ca67ee13b7a9e7d85131c888412c0eaaaca3a7165d86f147c8645993ddf333a5b2500117a47825c432a16b89c67614bca812e744e9fbd81a3614024320a3b82d5a0934129b2f7ea37adb35a2acc112198f826c7c02ba214c0fd3e3532174870ba2fbc86a83b32315bb9e39fcb045b120599524f17461bd20bdf007c857b6fa52663cd620466dddce67e40651b6d2765cc3e9e72ea7376a810ba99b92b30e30c26422ef0248320dbe9da50e54cc25b7625c28cd3efcc86075d490be1c2baa5560fab84f5174bf0d7c798c212cc033a00f7501d4ff9412780f8d6db00e60dc6234918d9cdc3f46175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc3cc074d3fb0761b678ab4d2a6108b5eb02b9b29341e0bae6a0755cfbbd69cf1f9557bb6ec66d76b6083d97d4cb09deec1b499bd6db704652268882a2d5baf54e6366c7741d582eef75b1fad5338372482fecdd937e703326f7adcc806cf4f40bb81a8f75d3fe7eea22664d172aa36e084679dfc91c63f33e12bbf3e21c371ec6c01242b8fff921c6903ecdaa0421bb45af4f817271d2967d914b080a44e2223c6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6789e3f020e5885ef2684d9f29dfa93ba8c407dd458f3dc8ec902f56f53836fc77b863cc44369aae759734485c856450a77a1aa9d049486fef929401f6620fd829c642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832b1d3c72cb5cb023b7952268b7567c687a4dd6eccdc36722a5e3ed605f5ab7dfa8c50687c92e74e70d89e5d8a4a515dbd87b044bc28ad6e261717bb15c5b02fbdc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04cc04d3d1a737e7522a207633834a3d6244baf222cc3bb8d77341a432be50efb82f2fdce34c1435a13a654f90bc27e8fd7c4ca4b0c362b14301f1c9dab5f801d0ebd13e8bf06fe196d03c147dab4ddd7437569b4a0ffd0395ec2d2132878c2546796b20455aa48049415fb2b1272cac5f84ba4ee28d1b5d930221427d38822ff2cbcf8e5add01b370cc07e8e8aa4eab92b67e49fabe0363837be1d4b9609234853501119c4ed46d891aa443be305f7a80a6f7249c96b5b68e4f2fd5ab6ea80d36ad2ad21d655b5dbdecc5fb7f05a717637d5b55f8f408df18161c28dc55f5c32b889ef429fa95b5b1865ec05d032078984ae1afdbe37a4362d7839f07d6c6aa194eebb8fa1f8d44c3e10eb029eef206b1e1f11511f5d679c6395f54e368c1f6ce3f384e3831769b6cf67648a004b3af7d392150912a5b9e8ca68e0700b0eab5d0eaf1609449417755c713a36b6f704299375ec188131bd3d1b23275dc3207a63af6315d52e4b30c44c03a3277e539affa03ee24dd43c626d8612668566b8d55dc19785d6b28afe8a0ca3d01ad8cc10a86305570e5a67b39a4a6a0858b1cfd4ec89ee4cbcf369de25fccb2e92fbe7c3828449b230658ce5f9d0189ee19c6ba2e4fc16c8fe7d5a22b23b72b0bb64120733d14bbce90e15a4c62df4d0c37a7f5c5c5aefda2956fcb460a554f36295cf99ced1237266b826c91e62505497d61194f00a1db450f90fbc2e37c7e6defe1b1a1d15e553f11fda7b1006c1b8825364d87c2fe9e024d9c92b765310129ae07cc641989674e211191358a7d7318e3fca34d73d2311aff2f79ce7453351fab4e76f80d049189504f97200657f45bb3bac99894a64807ef3a4461c2c8badb2fe71ac80925d2a4d52567464844b73b5ded6e142b318b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4833e289fe0e8570ccce2b35b5b8e771640972fc11a577b9fcac9034097637c16b39e43d493318f054f4cd49fc5e2f06c942a5e7ac330d4fa9c273254e3a8a49c46fb8bba699965eeb9cd583cd07f7c4a8eaa591471b7d87eda304cbfd39a80329b89cc3728be8a22a711c62c53fd78dfd73d6c25ca441f726c4d6d8f42d9dd66509f4afa3b7c1aada800fbe3aabc0b8a1b8ae1885af29fe352bbcc376554b7aa7629c3ea392dba4ba64fec310c80a864964f3cb2436dff6e758a519447b567ea41fe9febd98bdea3ac0cfaa55a06e4bc5e0962783cd4ab22246117c8647c389b1f47bc64b9c2cddda5c246f8bd036e68b8bf46629e0a827fcc1b528ef8f836c5534a56e5287ec095950fc6a0abd892be15b140e355f05f29f63b3bc071655fc8f6487ed6a66ac09846dc421056d3feb07800af45eb1f5b86235e7b6342ace2a5431dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacb2c9ac29454f6a7a87ea7ef5ce6a0d87e89932c4bbebd9c16c03f23a33460889559d2b530a373fbc1c15159bce28def9e5fa3812b4b29092a78165c76ef53728d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56ee08cccf11fb167ea71163c3ac4dc73c8a155e8c3825ed33b554d735a8fe523dcfdeb8e0950ddf82a144b8315b8c687a8d904d779d72d42fa2029fd48cb55bd8b29689a733446effd38dd2283a1d396e63f0727d4ab6ca8a8848016a1bf5689e00752bf22c903d29cd5ce81e52b50e60dd04eea3a552c29e8b06d84d92ac1d31fc78d0796b9c383b3a2a66f2e8ceeae027fb0cf61ea4ff5d3c3209d5b97fe5dbc3df66074379727b909408f9dc20e32cdf99dd509e2664cac515122b4cf1f92b37d083a466062da646c3d952c62aff70db475b06eb8e82a4e65fd92796847e8dcc4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843f079f7f629c9037af48b6298056573ad415bba4ce70612befaec78054df0233e8b504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661bb1997a3edb73df379b6f9881470cf614f42fc5d8b15dd7e836444b158c897b57b07eb70f5fc06bb92a7587471a88c4c96978f1960391edbfb0eeea34ec763f5b114bf6e792a19f0aa3a9229218dd0d3dfb6fa0d6780bc74ba005b640c5a121a0a99ca982412d2e59452e706d8f08c3b87fef65c3a18b90f42a79483cf52b85e878c7b313c651524a414568e882141555e32fe99e66baec71bc48af446286f5f67b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f74ee1354a61ec7c6583e7995174223b69878915465fc36cafbc2d76d7f32262e6ea27d7ac320650fdb2924c6927ec73c71fcb1eb0303a40844b591fa4c278de4c47e2c09c33f76b720e818a17022b7f7d7eb73c6a7d8fb19a5bf2c501b0ba48440d22afd2424a2770781650ca277b597c82ce8317b7f848891a6796c27f284b2b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace201185065264a9449fafe8d9e5c587075df4b3b20a256bb172cf1d0fabb89e2ae70017af0455756a0900427f782be921ffcc738edb4637a020ee0edafe484b946836e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac385af9dee1c421e5e021df94e11da7235a028dbcb40bfb3d6e476c783949159070ad8660f75ae31b07907ff6244da61a009d6f88e1f0cce862ea679962bb2e5cfb59da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6a73316a905a91560b3e59e577de1deb0c8ec334c90408da03775a04b43e974c85a607eaf2b84ae162eb7482f5ab59b3e07159d49d321d0a228fddc2b83b45865a2e12a841951e8d585a1572d018994e52ce034490619654f4db071b8cad0ac298b7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98e4c3e947788dd1257024a28684fe4de3f233bc36eed7a64f524754926ea5fda0c9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf45239e312f467ad2b7123781afed9456186069eff55bed35739516a86b808627402d34df02becacc0ae8d9596d09451be2314045d13f640ad28ad15ed05cc49b0774694af69f29bc6aad11d73a5132e562a76ac60415ef5e5c16ddc71ca8fb71069b19cfcda0db1460fb886d8b35e185d74fcd89018b3bc3e0ec60882a9abf99e88cfe6848c864eec16061f3a23a2c37aaa39ef1cf4e271e81b00b9df94ce05dabdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504b7f8a127e3e5d336d7b936759baa1a2f3d379dd3e12525e0ff89832cf6625f9247b45190153e7f9e5a9a70c6dc1f2a122a1d3b63df4ce9297436ccfb63c5082372e86cbf11c45ed6166e1dff21043a4fafe6c9ca4265288a3dc0f95e115703b6690e12d91da100d6916752f38804386710d427823f7783f730218a9ac2d043e20dff467487b2159860856343a689fa8c444cadf4c1ebdc2e838159a851e2c34fd04567ed5b03f0f46f8cd258e2616e69d9d164f499fcb309c5b9ddeea46bd5fde6b02f993381390ac84cbe688a99d981a47cbf88a308fd86fe1f7d47eeb1971cae0c68a0031ccdcd9c70ea614d10387044cf2c21c233fce644e1c8ee7f4872a9c953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bcd0c1539eaa9778c45eab16e16a9856da9c92b713f861f6c2c31bc0457b5b26d5de249de0d34e055f8a64cb21e67f85ad5e29a56d2c34cc28b137913df02fdc70e26f31968b850eba4d2e98268442f09080bec48ed65312e900a52801bb544a9f50090da709c10c9fbff8b1cf0a1150d4781e8073be3f49f55999a1a62d20f98bc3ccf40eff88d87665daafb3799900c7a98e47856389936a55403e07a8ccd2c085d2961efe380dd61d14668f1d831d1d88c85bfd919b26bf3da38ef403192a01137dba31719680eae6b284d930e801602a5f74615ec0c3f1bda5dbb6cb566a9a5597164d3b478c3804263f4614f1a099305bbab0f1e0274ecf0f7c34a8f23fad7669e545b7bfc58c22189ee1187ffeb1869916afb8ec74b206b941d1fc302199bc8e2fd8ffcf12e2156395df0a2ea6a0a139937ac835cdc1395b525ded29d7bb806b221dbd6e47720938c4024d9239cd60230b68d9e8796359bb8798c7e44b4ec39b4980106f3f901cb9c2de04c7cd8217eb52dcb082d7ff75e4a48194b4942f3909eca9423e2f5b5cb5ed20b1a56f840efea4e94d0f17930f1c4e373179e670e627e18265889174b7eaa1007fa6e0c0f9c4ad51e6d02a195f4d19ec3f8f029f4184e649f4cb40012ddd40a8d4c65894b543d997c9388b5ded69a489e385874a5acf746410df46d4b5ac65c04f4d67a49ea55af1070f436e94e3f308cbd505728177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c5156db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/lib64/libBrokenLocale.so.1/lib64/libanl.so.1/lib64/libdl.so.2/lib64/libmvec.so.1/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.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.31-150300.89.2.src.rpmepollglibc-develglibc-devel(x86-64)@@@@@@@    /bin/shglibclibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libxcrypt-devellinux-kernel-headersrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.313.0.4-14.6.0-14.0-15.2-14.14.3f@f@fBf:f2.f! @e@e@eyepb@eSe;ddgd!d dq@dtd%yddccU@ccob@b@b֜b@bb no longer includes inline versions of any string functions, as this kind of optimization is better done by the compiler * The nonstandard header has been removed * The obsolete header has been removed * The obsolete signal constant SIGUNUSED is no longer defined by * The obsolete function cfree has been removed * The stack_t type no longer has the name struct sigaltstack * The ucontext_t type no longer has the name struct ucontext * On S/390 GNU/Linux, the constants defined by have been synced with the kernel * Linux kernel 3.2 or later is required at runtime, on all architectures supported by that kernel * The DNS stub resolver limits the advertised UDP buffer size to 1200 bytes, to avoid fragmentation-based spoofing attacks (CVE-2017-12132) * LD_LIBRARY_PATH is now ignored in binaries running in privileged AT_SECURE mode to guard against local privilege escalation attacks (CVE-2017-1000366) * Avoid printing a backtrace from the __stack_chk_fail function since it is called on a corrupt stack and a backtrace is unreliable on a corrupt stack (CVE-2010-3192) * A use-after-free vulnerability in clntudp_call in the Sun RPC system has been fixed (CVE-2017-12133) * fate#322258, fate#321513, fate#322453 - fts-symbol-redirect.patch, glibc-resolv-reload.diff, glibc-2.2-sunrpc.diff, i686-memchr-sse.patch, ld-hwcap-mask-suid.patch, ld-library-path-suid.patch, sunrpc-use-after-free.patch, test-math-vector-sincos-aliasing.patch, tunables-bigendian.patch: Removed- Fix RPM group- s390-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (fate#322271)- ld-hwcap-mask-suid.patch: Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (BZ #21209) - ld-library-path-suid.patch: Completely ignore LD_LIBRARY_PATH for AT_SECURE=1 programs (CVE-2017-1000366, bsc#1039357, BZ #21624)- Remove glibc-cpusetsize.diff, no longer useful- fts-symbol-redirect.patch: Fix symbol redirect for fts_set (bsc#1041123, BZ #21289)- test-math-vector-sincos-aliasing.patch: Fix test-math-vector-sincos.h aliasing- add-locales.patch: renamed from glibc-2.3.locales.diff.bz2, drop en_BE locales (bsc#1039502)- Remove glibc-testsuite.patch, no longer relevant- Use multibuild feature - Remove obsolete check-build.sh - glibc.rpmlintrc: remove obsolete entries - Use %tmpfiles_create in nscd postin- i686-memchr-sse.patch: Fix i686 memchr overflow calculation (bsc#1031021, BZ #21182) - sunrpc-use-after-free.patch: Avoid use-after-free read access in clntudp_call (BZ #21115) - Build testsuite with gdb and python-pexpect to enable more tests- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ [#21109])- Update to glibc 2.25 * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR 24731-2:2010, is supported to enable declarations of functions from that TR. * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS 18661-1:2014, is supported to enable declarations of functions and macros from that TS. * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS 18661-4:2015, is supported to enable declarations of functions and macros from that TS. * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L. * The inclusion of by is deprecated. * New features from TS 18661-1:2014 are added to libm: the fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros. * Integer width macros from TS 18661-1:2014 are added to : CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH, UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to : INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH, INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH, UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH, INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH, UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH, UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH, UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH, UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH, WINT_WIDTH. * New features are added from TS 18661-1:2014: - Signaling NaN macros: SNANF, SNAN, SNANL. - Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp, fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf, fromfpxl, ufromfpx, ufromfpxf, ufromfpxl. - llogb functions: the llogb, llogbf and llogbl functions, and the FP_LLOGB0 and FP_LLOGBNAN macros. - Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag, fminmagf, fminmagl. - Comparison macros: iseqsig. - Classification macros: iscanonical, issubnormal, iszero. - Total order functions: totalorder, totalorderf, totalorderl, totalordermag, totalordermagf, totalordermagl. - Canonicalize functions: canonicalize, canonicalizef, canonicalizel. - NaN functions: getpayload, getpayloadf, getpayloadl, setpayload, setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl. * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 18661-1:2014, are added to libc. * Most of glibc can now be built with the stack smashing protector enabled. * The function explicit_bzero, from OpenBSD, has been added to libc. * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined to float instead of double. * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the float_t and double_t types are now defined to long double instead of float and double. * The getentropy and getrandom functions, and the header file have been added. * The buffer size for byte-oriented stdio streams is now limited to 8192 bytes by default. * The header now includes the header. * The malloc_get_state and malloc_set_state functions have been removed. * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the corresponding RES_NOIP6DOTINT flag from have been removed. * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING flag from have been removed. * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG, RES_BLAST defined in the header file have been deprecated. * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for _res.flags are deprecated. * DNSSEC-related declarations and definitions have been removed from the header file, and libresolv will no longer attempt to decode the data part of DNSSEC record types. * The resource record type classification macros ns_t_qt_p, ns_t_mrr_p, ns_t_rr_p, ns_t_udp_p, ns_t_xfr_p have been removed from the header file because the distinction between RR types and meta-RR types is not officially standardized, subject to revision, and thus not suitable for encoding in a macro. * The types res_sendhookact, res_send_qhook, re_send_rhook, and the qhook and rhook members of the res_state type in have been removed. * For multi-arch support it is recommended to use a GCC which has been built with support for GNU indirect functions. * GDB pretty printers have been added for mutex and condition variable structures in POSIX Threads. * Tunables feature added to allow tweaking of the runtime for an application program. * A new version of condition variables functions have been implemented in the NPTL implementation of POSIX Threads to provide stronger ordering guarantees. * A new version of pthread_rwlock functions have been implemented to use a more scalable algorithm primarily through not using a critical section anymore to make state changes. * On ARM EABI (32-bit), generating a backtrace for execution contexts which have been created with makecontext could fail to terminate due to a missing .cantunwind annotation. (CVE-2016-6323) * The DNS stub resolver functions would crash due to a NULL pointer dereference when processing a query with a valid DNS question type which was used internally in the implementation. (CVE-2015-5180) - Enable stack protector if part of %optflags - startcontext-cantunwind.patch: Removed - cpuid-assertion.patch: Removed- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to /var/lib/nscd - glibc-2.3.90-langpackdir.diff: simplify- Update to glibc 2.24 * The minimum Linux kernel version that this version of the GNU C Library can be used with is 3.2 * The pap_AN locale has been deleted * The readdir_r and readdir64_r functions have been deprecated * The type `union wait' has been removed * A new NSS action is added to facilitate large distributed system administration * The deprecated __malloc_initialize_hook variable has been removed from the API * The long unused localedef --old-style option has been removed * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added to libm * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed (CVE-2016-3075) * Previously, getaddrinfo copied large amounts of address data to the stack, even after the fix for CVE-2013-4458 has been applied, potentially resulting in a stack overflow. getaddrinfo now uses a heap allocation instead (CVE-2016-3706) * The glob function suffered from a stack-based buffer overflow when it was called with the GLOB_ALTDIRFUNC flag and encountered a long file name (CVE-2016-1234) * The Sun RPC UDP client could exhaust all available stack space when flooded with crafted ICMP and UDP messages (CVE-2016-4429) * The IPv6 name server management code in libresolv could result in a memory leak for each thread which is created, performs a failing naming lookup, and exits (CVE-2016-5417) - startcontext-cantunwind.patch: mark __startcontext as .cantunwind (bsc#974800, BZ #20435) - Removed patches: * 0001-Updated-translations-for-2.23.patch * 0002-Regenerate-libc.pot-for-2.23.patch * 0003-Regenerated-configure-scripts.patch * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch * 0008-Update-NEWS.patch * 0009-sln-use-stat64.patch * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch * 0013-Mention-BZ-19762-in-NEWS.patch * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch * 0016-Fix-resource-leak-in-resolver-bug-19257.patch * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch * 0022-configure-fix-test-usage.patch * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch * 0025-getnameinfo-Do-not-preserve-errno.patch * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch * 0030-hesiod-Remove-RCS-keywords.patch * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch * 0033-malloc-Remove-NO_THREADS.patch * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch * 0052-Fix-tst-dlsym-error-build.patch * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch * clntudp-call-alloca.patch * glibc-memset-nontemporal.diff * nis-initgroups-status.patch * nscd-gc-crash.patch * robust-mutex-deadlock.patch * strncat-avoid-array-bounds-warning.patch- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for stncat on i586 (BZ #20260) - Update glibc.keyring - Unset MALLOC_CHECK_ during testsuite run- nsswitch.conf: Add fallback to files for passwd and group to prepare for libnsl removal.- nis-initgroups-status.patch: Return proper status from _nss_nis_initgroups_dyn (bsc#984269, BZ #20262) - robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to check for timeout (bsc#985170, BZ #20263)- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ [#19755])- clntudp-call-alloca.patch: do not use alloca in clntudp_call (CVE-2016-4429, bsc#980854, BZ #20112)- Import patches from 2.23 branch 0001-Updated-translations-for-2.23.patch 0002-Regenerate-libc.pot-for-2.23.patch 0003-Regenerated-configure-scripts.patch 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch 0008-Update-NEWS.patch 0009-sln-use-stat64.patch 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch 0013-Mention-BZ-19762-in-NEWS.patch 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch 0016-Fix-resource-leak-in-resolver-bug-19257.patch 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch 0022-configure-fix-test-usage.patch 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch 0025-getnameinfo-Do-not-preserve-errno.patch 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch 0030-hesiod-Remove-RCS-keywords.patch 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch 0033-malloc-Remove-NO_THREADS.patch 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch 0037-malloc-Add-missing-internal_function-attributes-on-f.patch 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch 0041-nss_dns-Check-address-length-before-creating-addrinf.patch 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch 0052-Fix-tst-dlsym-error-build.patch 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch - CVE-2016-3075 CVE-2016-1234 CVE-2016-3706 bsc#973164 bsc#969727 - resolv-mem-leak.patch: renamed to 0016-Fix-resource-leak-in-resolver-bug-19257.patch - no-long-double.patch: renamed to 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch - glibc-gcc6.patch: renamed to 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch- glibc-c-utf8-locale.patch: fix bad standard in LC_IDENTIFICATION categories - glibc-2.3.locales.diff.bz2: likewise- glibc-gcc6.patch: Suppress GCC 6 warning about ambiguous 'else' with - Wparentheses- Add compatibility symlinks for LSB 3.0 (fate#318933)- powerpc-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236)- ldd-system-interp.patch: Restore warning about execution permission, it is still needed for noexec mounts (bsc#915985)- Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8) and rh#902094 . Added with glibc-c-utf8-locale.patch. - Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for C.UTF-8 same as C locale.- Move %install_info_delete to %preun - crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer acceptable- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE- Update to glibc 2.23 release. * Unicode 8.0.0 Support * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64 * getaddrinfo now detects certain invalid responses on an internal netlink socket * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads * The obsolete header has been removed * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries * Optimized string, wcsmbs and memory functions for IBM z13. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions - Removed patches: * dont-remove-nodelete-flag.patch * openat64-readd-o-largefile.patch * mntent-blank-line.patch * opendir-o-directory-check.patch * strcoll-remove-strdiff-opt.patch * ld-pointer-guard.patch * tls-dtor-list-mangling.patch * powerpc-lock-elision-race.patch * prelink-elf-rtype-class.patch * vector-finite-math-aliases.patch * powerpc-elision-adapt-param.patch * catopen-unbound-alloca.patch * strftime-range-check.patch * hcreate-overflow-check.patch * errorcheck-mutex-no-elision.patch * refactor-nan-parsing.patch * send-dg-buffer-overflow.patch * isinf-cxx11-conflict.patch * ibm93x-redundant-shift-si.patch * iconv-reset-input-buffer.patch * tzset-tzname.patch * static-dlopen.patch- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with C++11 (bsc#963700, BZ #19439)- tls-dtor-list-mangling.patch: Harden tls_dtor_list with pointer mangling (BZ #19018) - prelink-elf-rtype-class.patch: Keep only ELF_RTYPE_CLASS_{PLT|COPY} bits for prelink (BZ #19178) - vector-finite-math-aliases.patch: Better workaround for aliases of * _finite symbols in vector math library (BZ# 19058) - powerpc-elision-adapt-param.patch: powerpc: Fix usage of elision transient failure adapt param (BZ #19174) - catopen-unbound-alloca.patch: Fix unbound alloca in catopen (CVE-2015-8779, bsc#962739, BZ #17905) - strftime-range-check.patch: Add range check on time fields (CVE-2015-8776, bsc#962736, BZ #18985) - hcreate-overflow-check.patch: Handle overflow in hcreate (CVE-2015-8778, bsc#962737, BZ #18240) - errorcheck-mutex-no-elision.patch: Don't do lock elision on an error checking mutex (bsc#956716, BZ #17514) - refactor-nan-parsing.patch: Refactor strtod parsing of NaN payloads (CVE-2014-9761, bsc#962738, BZ #16962) - send-dg-buffer-overflow.patch: Fix getaddrinfo stack-based buffer overflow (CVE-2015-7547, bsc#961721, BZ #18665) - powerpc-lock-elision-race.patch: renamed from 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- Add audit-devel and libcap-devel to BuildRequires, for use by nscd- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock on fork (bsc#958315, BZ #19282)- resolv-mem-leak.patch: Fix resource leak in resolver (bsc#955647, BZ #19257) - tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set DST rules only (BZ #19253)- glibc-2.3.90-noversion.diff: use stat64- ld-pointer-guard.patch: Always enable pointer guard (CVE-2015-8777, bsc#950944, BZ #18928)- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based optimization (BZ #18589)- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE error handler (BZ #18830)- new patch [BZ #18743] PowerPC: Fix a race condition when eliding a lock 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- nss-files-long-lines-2.patch: Properly reread entry after failure in nss_files getent function (bsc#945779, BZ #18991)- fnmatch-collating-elements.patch: Fix fnmatch handling of collating elements (BZ #17396, BZ #16976)- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works test - static-dlopen.patch: Static dlopen default library search path fix (bsc#937853)- mntent-blank-line.patch: Fix memory corruption w/blank lines- dont-remove-nodelete-flag.patch: Don't remove DF_1_NODELETE flag from all loaded objects on failed dlopen - openat64-readd-o-largefile.patch: Readd O_LARGEFILE flag for openat64- Update to glibc 2.22 release. * Cache information can be queried via sysconf() function on s390 * A buffer overflow in gethostbyname_r and related functions performing DNS requests has been fixed. (CVE-2015-1781) * The time zone file parser has been made more robust against crafted time zone files * A powerpc and powerpc64 optimization for TLS, similar to TLS descriptors for LD and GD on x86 and x86-64, has been implemented. * Character encoding and ctype tables were updated to Unicode 7.0.0 * Added vector math library named libmvec * A new fmemopen implementation has been added with the goal of POSIX compliance. * The header is deprecated, and will be removed in a future release. * bsc#905313 bsc#920338 bsc#927080 bsc#928723 bsc#931480 bsc#939211 bsc#940195 bsc#940332 bsc#944494 bsc#968787 - Patches from upstream removed * htm-tabort.patch * o-tmpfile.patch * memcpy-chk-non-SSE2.patch * pthread-mutexattr-gettype-kind.patch * powerpc-software-sqrt.patch * static-tls-dtv-limit.patch * threaded-trim-threshold.patch * resolv-nameserver-handling.patch * nss-separate-state-getXXent.patch * aarch64-sigstksz.patch * heap-top-corruption.patch * pthread-join-deadlock.patch- pthread-join-deadlock.patch: Use IE model for static variables in libc.so, libpthread.so and rtld (bsc#930015, BZ #18457)- glibc-nodate.patch: fix verification of timestamp- also filter out -fstack-protector-strong- getaddrinfo-ipv6-sanity.diff: Remove. It breaks services that start before IPv6 is up (bsc#931399) - glibc-2.3.locales.diff.bz2: Remove sh_YU locales, fix currency for en_BE.- Add /usr/include/gnu/lib-names-.*.h to baselibs - pthread-join-deadlock.patch: Don't require rtld lock to store static TLS offset in the DTV (bsc#930015, BZ #18457) - heap-top-corruption.patch: Do not corrupt the top of a threaded heap if top chunk is MINSIZE (BZ #18502)- threaded-trim-threshold.patch: Fix regression in threaded application malloc performance (bsc#915955, BZ #17195)- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850)- powerpc-software-sqrt.patch: Fix powerpc software sqrt (BZ #17964, BZ [#17967]) - nss-separate-state-getXXent.patch: Separate internal state between getXXent and getXXbyYY NSS calls (CVE-2014-8121, bsc#918187, BZ #18007) - static-tls-dtv-limit.patch: Fix DTV race, assert, DTV_SURPLUS Static TLS limit, and nptl_db garbage (bsc#919678, BZ #17090, BZ #17620, BZ #17621, BZ #17628)- resolv-nameserver-handling.patch: Replace with simpler version with more compatibility- memcpy-chk-non-SSE2.patch: Fix __memcpy_chk on non-SSE2 CPUs (bsc#920084)- resolv-nameserver-handling.patch: Rewrite handling of nameserver configuration in resolver- htm-tabort.patch: Fix TABORT encoding for little endian- Update to glibc 2.21 release. * A new semaphore algorithm has been implemented in generic C code for all machines * Added support for TSX lock elision of pthread mutexes on powerpc32, powerpc64 and powerpc64le * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for AArch64 * i386 memcpy functions optimized with SSE2 unaligned load/store * New locales: tu_IN, bh_IN, raj_IN, ce_RU * The obsolete sigvec function has been removed * CVE-2015-1472 CVE-2015-1473 CVE-2012-3406 CVE-2014-9402 CVE-2014-7817 bsc#864081 bsc#906371 bsc#909053 bsc#910599 bsc#916222 - Patches from upstream removed * ifunc-x86-slow-sse4.patch * pthread-mutex-trylock-elision.patch - o-tmpfile.patch: Fix value of O_TMPFILE for architectures with non-default O_DIRECTORY (BZ #17912)- Update to crypt_blowfish 1.3. * Add support for the $2b$ prefix. - ifunc-x86-slow-sse4.patch: Fix misdetected Slow_SSE4_2 cpu feature bit (BZ #17501)epollh01-ch2d 1726155051  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.02.31-150300.89.22.31-150300.89.21.0     catchsegvsprofa.out.haio.haliases.halloca.har.hargp.hargz.harpaftp.hinet.hnameser.hnameser_compat.htelnet.htftp.hassert.hbitsa.out.hargp-ldbl.hbyteswap.hcmathcalls.hconfname.hcpu-set.hdirent.hdirent_ext.hdlfcn.helfclass.hendian.hendianness.henvironments.hepoll.herr-ldbl.herrno.herror-ldbl.herror.heventfd.hfcntl-linux.hfcntl.hfcntl2.hfenv.hfenvinline.hfloatn-common.hfloatn.hflt-eval-method.hfp-fast.hfp-logb.hgetopt_core.hgetopt_ext.hgetopt_posix.hhwcap.hin.hindirect-return.hinitspin.hinotify.hioctl-types.hioctls.hipc-perm.hipc.hipctypes.hiscanonical.hlibc-header-start.hlibm-simd-decl-stubs.hlink.hlocal_lim.hlocale.hlong-double.hmath-vector.hmathcalls-helper-functions.hmathcalls-narrow.hmathcalls.hmathdef.hmathinline.hmman-linux.hmman-map-flags-generic.hmman-shared.hmman.hmonetary-ldbl.hmqueue.hmqueue2.hmsq-pad.hmsq.hnetdb.hparam.hpoll.hpoll2.hposix1_lim.hposix2_lim.hposix_opt.hprintf-ldbl.hprocfs-extra.hprocfs-id.hprocfs-prregset.hprocfs.hpthreadtypes-arch.hpthreadtypes.hptrace-shared.hresource.hsched.hselect.hselect2.hsem-pad.hsem.hsemaphore.hsetjmp.hsetjmp2.hshm-pad.hshm.hshmlba.hsigaction.hsigcontext.hsigevent-consts.hsiginfo-arch.hsiginfo-consts-arch.hsiginfo-consts.hsignal_ext.hsignalfd.hsignum-generic.hsignum.hsigstack.hsigthread.hsockaddr.hsocket-constants.hsocket.hsocket2.hsocket_type.hss_flags.hstab.defstat.hstatfs.hstatvfs.hstatx-generic.hstatx.hstdint-intn.hstdint-uintn.hstdio-ldbl.hstdio.hstdio2.hstdio_lim.hstdlib-bsearch.hstdlib-float.hstdlib-ldbl.hstdlib.hstring_fortified.hstrings_fortified.hstruct_mutex.hstruct_rwlock.hsys_errlist.hsyscall.hsysctl.hsyslog-ldbl.hsyslog-path.hsyslog.hsysmacros.htermios-baud.htermios-c_cc.htermios-c_cflag.htermios-c_iflag.htermios-c_lflag.htermios-c_oflag.htermios-misc.htermios-struct.htermios-tcflow.htermios.hthread-shared-types.htime.htime64.htimerfd.htimesize.htimex.htypestypes.hFILE.h__FILE.h__fpos64_t.h__fpos_t.h__locale_t.h__mbstate_t.h__sigset_t.h__sigval_t.hclock_t.hclockid_t.hcookie_io_functions_t.herror_t.hlocale_t.hmbstate_t.hres_state.hsig_atomic_t.hsigevent_t.hsiginfo_t.hsigset_t.hsigval_t.hstack_t.hstruct_FILE.hstruct_iovec.hstruct_itimerspec.hstruct_osockaddr.hstruct_rusage.hstruct_sched_param.hstruct_sigstack.hstruct_statx.hstruct_statx_timestamp.hstruct_timespec.hstruct_timeval.hstruct_tm.htime_t.htimer_t.hwint_t.htypesizes.huintn-identity.huio-ext.huio_lim.hunistd.hunistd_ext.hutmp.hutmpx.hutsname.hwaitflags.hwaitstatus.hwchar-ldbl.hwchar.hwchar2.hwctype-wchar.hwordsize.hxopen_lim.hbyteswap.hcomplex.hcpio.hctype.hdirent.hdlfcn.helf.hendian.henvz.herr.herrno.herror.hexecinfo.hfcntl.hfeatures.hfenv.hfincludemath-vector-fortran.hfmtmsg.hfnmatch.hfpu_control.hfstab.hfts.hftw.hgconv.hgetopt.hglob.hgnugnu-versions.hlib-names-64.hlib-names.hlibc-version.hstubs-64.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.hdebugreg.hdir.helf.hepoll.herrno.heventfd.hfanotify.hfcntl.hfile.hfsuid.hgmon.hgmon_out.hinotify.hio.hioctl.hipc.hkd.hklog.hmman.hmount.hmsg.hmtio.hparam.hpci.hperm.hpersonality.hpoll.hprctl.hprocfs.hprofil.hptrace.hqueue.hquota.hrandom.hraw.hreboot.hreg.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.hvm86.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.alibmvec.solibnss_compat.solibnss_db.solibnss_dns.solibnss_files.solibnss_hesiod.solibpthread.solibresolv.solibrt.solibthread_db.solibutil.soglibc-develNEWSREADMEglibc-develCOPYINGCOPYING.LIBcatchsegv.1.gzgetifaddrs.3.gz/usr/bin//usr/include//usr/include/arpa//usr/include/bits//usr/include/bits/types//usr/include/finclude//usr/include/gnu//usr/include/net//usr/include/netash//usr/include/netatalk//usr/include/netax25//usr/include/neteconet//usr/include/netinet//usr/include/netipx//usr/include/netiucv//usr/include/netpacket//usr/include/netrom//usr/include/netrose//usr/include/nfs//usr/include/protocols//usr/include/resolv//usr/include/rpc//usr/include/scsi//usr/include/sys//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/glibc-devel//usr/share/licenses//usr/share/licenses/glibc-devel//usr/share/man/man1//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:35625/SUSE_SLE-15-SP3_Update/5016cdcc77156a1ee716905a9664e846-glibc.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linux     POSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=3aaf0884bc7e8411903f4ee3cb2df2a87ce5dd08, for GNU/Linux 3.2.0, strippedC source, ASCII textdirectoryASCII textC source, UTF-8 Unicode textELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB relocatable, x86-64, 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 FC+6b`@1Jutf-82e5d702ecf098613501beba73b8849fbdaadf87d4369c5300e1f6fa1c8add291?7zXZ !t/#]"k%6*75hJE=ld [ٺY? Tթ ɿqnwq&?QR<Ǔ4n)gbGCafod? <#T3 =BE i2 &;@T!?&g?i=$S}Co4Ҽ5$. xE8}34mg DP[^0+9-6CqJmSAe0.-H|,ȸ$ $ʃD " % 34!tϮ_u5W%^K`0ZB'F./iRSN|@SqM[Ł T֖K蜠گu|4u{eG| C;% f{Tpܼx raITKb2](s = Ø^]hnEZyBY5|4H7Gcƃ5oBNrPB7~_U`Z,݈:lX$ !j@dONq_nV%ȥ~#wzR5M-1CВ8l|q2o d9MoZi' 15)~3iYK;2ʷ"ymouQ$u-J \ RuUa+\-rc`Ff<[r?}D|Y,QcHesu0p^Фf`[Ԣ@)ݪ@&WRsP&y_UՄ8 <(ֆ(?ׂp1cd1>*_-ߝM"W؝=\o(#}nc!)违[x4ժ$o6Q'K;+6NR\"E}i`\fyh,+Do6Z:@c}ߛǹ B\'A(Bv^!RvO%"F'  ƺt|m/,S]\)ƻ$ I<܇EF3˅W,gGP4:֌K[=!_ά $6C~~VOt$.bM1qﳌ+ZXXP#AG/4t]\k4UY!bFP ދ)ubH{$ 6]\pJ%>"9[i; twv_Eޣ_L](j-$+ uVH*DLiF\VP,;EVɈZwrEv΁.8{`v7Lyw怄Ab)lJdصȞshe>@a9JI>l $.b)'aO ]_!eW3*ۢnJZsT}fpM©ur\'{loI6N UPߨ蟒!zn2i >|ZF=%"4 =Y)_7B*>/*F"UI  VG%,rr,4_ˇd.lHq"Œ6 !q{'>Aa|GE kpá,UYI[Z %.4jF%Y4G) -ƠQD EjehG.3"ۤ1)eu(U{EasF{*g7l^00IYʲP,4yr c;`Dwk\f?GJz&cЛ~@%$c vgH)PZtgBTi|ު {NxvKNY,BҬ&z{> Nz9"lM_^GwJ;)2|IlՓ gFohRp J2po}_Q-LP}S7-l*JOg8ꂯ帧XV (ym&@4?5 F$?<\ 2+1!CeEST3 8w'qA@N-t|{&Xtu oج4K6hǥl_&޶PTP_ԸPJz}̃O+_%F 9]!׆[~,2DQdc=J!BiUj3|U_nN:'Ν1\ J&uB2sLT,l][ԶɣhlUD r:C+Gġ>vŮFv(,8xk40!LCv9 k>@Rd\.yp\1JsfZʗZbCKj]wNb%[z hd[se{?N0:Â\?7@z-d 5}{V{Fc Z?15e1Z!(Qqm0gҺb'c6d2EΆ Rbc= RlN/qK<j]G<nl~P 'bmb fQe))*u u.{^DBW{p p/SEԢUu[ E}u$mϒ}qVFP%(AMHXScg0Qd'-u[~1 fipLu%M(W&k4;8#Z@ dA^gz.+| UjPcٱpZ0 R3'jmƼ|jK?WۏtAE"c:sOJ.Đ&u|vqەC L!Om1yA tedΏSd_a Wɻ>o0O&[ynx(l@zI:ކeF1En8a]Y?;T\`X d:%R@oT#,Ws-<+&V{lOJd"~{ێݤO~qU3xFˢYT+6q{vcX78=a\A2l\""|c 0{7 ?r5u(H"G@9U < / qV B-smsVƜ5RмA:WS; OnЎswݭ(8&hBm:g<:4yО"N/{5Q ~$5m 5OE_y]>@7r9XX /{Ls 93tvLi&2Z^q֦o]÷Po eos:fF47H[\]a}v͍+Dʏu8pɋq|nbeh@fA|-$Q` $-gNU G 2 ']$rϋ{-'6w gbd4ϰ4]_xf*3}2'r?{:`qLڶ]"#z)v>GkT:~06aEׄ=?& L*Y_h*P(kHݮbq9P1bӔc}КwHrݰ ́>5×n'%?]֯zlbCiq}GƴOΒc"e\dY?Ȣ g#Sx1O:j4WZ( ь/]sմ6\²leRI8Hd?&Rz/":]-g8Kof@\p. d;VxϽ6OvYbch_@lܨb'7+F hBdH5ft6k_:z=(HԌ$ן>QU.#\ߘؤL0h?|vdu%x(lz& Utnnv.2h*hX+>d:vMf&&yqq %O+"K% %rM(n1m2sRI-ળRrNLCE*)JhRpJo:P*UKA҂M2-KzlN޽0PB8=8;6M(vG9>uhS.פ۟9n|[/7+eg2+SDj2mOÿ csft8~Ʈ8Y WA'1J؞!QgסG&S6dq&Pn˴ӵ߳8y=U\w%L <Øǥ-`W,ܤ@XlE5qyE6nc S>qܖ!džo~p mH5ُ>A{5'+%1 {0[{HhY$Bf7B:T0ZVsJIX%me6=dahL؁-N΋ٖG1f\ oPEeߩn@VzOQaXA?R]8O<|e.깭L}^鍶Yhц(y-Z3ЃE#¥! o,0HaKC1J@ڙ% { +LV&MԞt\C!zQ͞k3|gCU̐PSGܢ%,iC~ *aC(4w@6:=hIŀN'Щ484:@Fblja<.VQC>PFZ5Xcm¶UgaoA0F~5D)f!ׂҷF/%^=^aD#. ,&2Iz/F>03S,_=:oPǢ+ElMLwݲz VtJPc`STLv#ڽVKܢ*mR1dHB]d(>xGt̉!Žj@bR_VOhaMC+{jy Ui%P2)vNmɦ`qYiU(PVa"J~Du 6.{-μ-|]54Gڦn[}egz'精ӶjuһK_:xCx&Ʉ_eO #(kfWMAY(;z`+DB-aC!eO򃻒P?T8 @EhfgB%>Pg#7ѓbB 529JtL8M_o@^sve^*n&^[8T EN#IhtǚX- ^SRT/Ɲ$;HНG &,fU#2 e!60gmEhY3@X4Je2ԋ$)V]M7EҟoxNӞ2;|1WH/|4a:=KfM:u؆WB n' j}ƙޠ 'Шo yA. ;B?C sH-=4CMH9oQxmRIUpWVjw$}bKL ]}/y){#U1Ilڕo8i)nfNV 5HR5^p}EQbDYOGD(Tjr5LmB-C7Dq{z1-H%Y$@.6nm=\BJ- %-9R,TЛs>?v| 9~Z3/`F.6u %sNbz\: XLF49T\C~!xdN!SRNMaBVYML,5< yv$hWqjR' {AVhYQ/[c4/`z݃P1?|gLǿH-ぅiEn7[Uy`s8ؑJ@97{ySM'IWuBՃ/{;GS bY z2^Rܔ?|g-3{ \ĕsb*ũH<G]"'ol|xG|B'oZkVfr 0rBGCmT ="e/ݶ?51]Q;v4f" Ƹk=G-O_TɁY)65NgY߂T tep;l[`G2=k n䲜in#:^sЩJ+c3xE.X7>5E7~y;iRE;˾F[b.ͭ^+E}syQRnO\.13)jZښchn_8G_yjs6`vgvys9DY~Ëҁ3`By)>IJ}do*Y.V-&JbnK$r}z +cVy~K1 $ulY:)C3A9$B/ghp7m6Y0T޸)Ekam TgEyq PvVx6x|r϶o;#4}79f˚%S@p>Iw2|:ͥRh)`ZXEj4f7<4[ńz 0j1E ]!e5k;4@"t+1zNVQi>X*fnrkZ'CcJPl~U'EL^oB/*S3!wnW 2/1۹+PV2E1H8-A b1w6޶0_4N"8)2/tD|3VEi+ `0ٍZ>4?s5O(:))9x3JxPd 6rxfaoCN#֞fvERy Wv}.J!Zo% ؂YE&o5soyTrA$hgey"G:iO]Ec2>R~ _K05_#Htˉ3֤(z%@X' Y~JhۄFeOh%2~z4#$-6Ҵ`<șS)v7J&%.RGa)*7'\,wɯ %KZk@+,mc8y97Q:ٓ$u:ϰ-ֿ_P7l:Z;hpa3u [0tg+#8;8Q"6G4?wZ]tܷ`Ή@O8(N( yI[`^#(L_AOQBl>~6㹁{ Ϋ$TwJq"2bayq_ Jz/(=_T>>E(Y $G)P̎*$1]pϡK6E(EO0q)"-~V#35T~0nt?Wv9*dX$ K+f5,s_:D7<@:c#/M-G?.@H{MAݙGEiuxhI] ]xUv5?o)9YlҖ'L\ 9dpB\zu0ꈮ'OAѦA/pNB}aZi }wFE鴇zp,({:;Ysd@6#Em) k=6A2Q}=k a;_^Ps#tjv^ѵqsqnå}J(zt'&`a3ڪ0޳<8c#)8w'Hxf~k*ߥX'pԬ3WIs0[~@S'nDEn :Xu4 Ŝ Jyc`ҵ;-W)Ҵ­ mMP#\W8 C(44e*rdF$imCo7V/\(]J Q/z'!b^`LK%H)@s}ѶGkG qzh.VԫxJUy%mp1*Q;9 Klg O̲F/솹.#o"r A^j,[C|1VvCJޯ!vgW+ \M[W([[ g3l2bٲ0[eĘC[i;}|0`ZuO"i/6ev:3[p,b/!ur#N`oDUO(^8x=DS91'ʼvd*ݴԒnj TO7V@1*K'2B>R :ߘ޹z3=m]9XS)&9Dם$l#d#|TSy~I^gcSqdĨBAT*SeJ)ѓ q8y-U P)6a1.tkKpf0Z%}Lw&ެ!8CϝϠx3=Q!QLf&q')) jOyܖ `}kKIK_ECBG"C7O6Џ D]f`;MnNG.N٬wE?2Yd8I}$%}D?EnMGuKKW䜳Io_9rGIB<ШJFQ>&~!I,( ѨTs`/z+f2d>ƀavab|DK;eτ`D_jѸ x{G]a7QCjFKgQ=*t_\5[oRVи`  SzǮXg>VKߋgj 4oT3@}ic>0Q6*"s^^ nEblcGKW>tYkRMt=J]QNf"^ݫVӡ^ԍvYANJ3{t/&W0*[ȉM (+ "Ǐg. ]Reh. ( Pe{ԯef2$Xuj Y>Lb^y^j?_R&@,Jo(ζpM$*YK*XlG4cs_]mtFgy`HHY0X1_m{}:H%,]u_vPȃJm*67LzE"+fj]e%n5r7d- Wp / 7!*:<5%NwYU.bMSkO>%jݺҭVa"$s}LXd۔Õ%JT!QO"mKPUft"p!?v֮M^.EVjy@"ԌCz9[ÞnQ\۫#*?f@B )M"DޒFO?¸H"]-SH#zoVRhvwKo_p|k 9 ^qkЄ5tDʒ3TǥB&5ĝD*ه2FHlHBܵ"OEAg9]EC B`g^N5@`NI*+JZ!W;HIbcn^ݩ(sYÿ[B{Т&.:s TC$h7X :wN]$_'ԟˉ{K$ nQ(h94ZIM< D.|wXj'ic1CCHtըڨEddc8k+i'Iz%[!VhIt ;o|"c.xJPQT?:Tˬu[m]߷vGQ /FrU3wt ʷᾑz Ϧկ(4\ TbdkE EXV}ɤ5mZ z]\2I%P#:ʢW]$kf^`!=d sw] ԗ2Q`YiNQ"da '=gCދ:\]A 5@#C>_T܀j.>pJ#^ Cjܷ,3~Yd,'T\m,CiS"3b+EDT pi0[3<7dzpyBAF(y5&į ։lC.гoetM)AQ"b*p)qU<9Y@ ,@$ƒxu/o'r{":|8/q(&3ČAR*xm: |=jfsY=vSx%sxݫ)R'uXΏ2ҽjAѺ;FV;;C ]0_=Z,x]at#gn$'CviH7/ȅpżgIf;t1I] `6 {;"V2%!+:r\rBQ=;bۋpH}Z c0<6kYؙ]`WL^c*uW!ͤT :THc lh,/$ދmܞaY\`ewQFv@OG 6'.ڵEdқWy@ ey_mw!D}X@&bO^ yoom- H[mM3ƣryAY2ƚ)n)#ȜאTke"P4n0IMYQ f pgi]%{Z;|i8x,ބA\,Kp?wT dY%0srJapO}9rplk϶6Qm toIWsh$Bn 3C[j,b\\f_q,Wx5E e bwg2(w3eɛlBII mہb:7O-i%)PS[NoXl. _;?fUƀgj+ڈ?C-X'<Ωwdqbep+{ab _oId W) ͉/ؘ%h(EeB098PwJLi̗m:T*xAQA j9l9ѯ=u6'eh{`D-CE}Ym{j43\^D4Z_>37DC!Bڑ|ڽ稻7~O.wW;D"cUX(Ț5Jw}6E_3pyCx0 `9aZO& 8H~aal/'rDvg|O;J`,>xSu1RڶΫ }y*iEed2-#_ PN hٞzVqU5:~d@ =M+TUk6d{EkӾ #F=wAt?)ضjr)cOzvA٨/"һ%6(NI0YV(y%k͢WͶ0Wwdx{*1V| }ZQ7cKVb\PMX.?YP><@C†Rᡩ8sn>ާ8K"dlD!<wcҢ'MN;#cgo"S{e= .e^\eqDR{t!Lז{QVV&[VlF |emL' ts#.4*w<Nnߩ{tCU-k:՚sxCp^!td[tL A6'ٻdtu|suPj{@*A^-ZfW@Il/ȳ8֞ԔFP9Z$yUCH.Ml[5ˑ: ( Hx_h uF[: YX闺-=z䟥TTq&rLsq.uoD=$GB4ݦb(;~1/~R}1Zp*~PN*$7һ$~aD{66]+`>P3E34;Ƀ brNPl+qgZ[AF=~NuD6̖֛/8LQ1ckOm %[X'v1Odܚ\czt!OdinP w!o0:_%YOaW<@א$9Iְ)lqרfoָ̞~ǫ#ntxPM\SQ~"#E>0]GP~1H% 6D˪~'?jQs2"lQ5f>nBB`DUĉ ȖثD o|nBΛ"t2xVOCwhĎE'H\[_{ #1&!)+Xq^ koplKm &_ü' BLkTQOnjDҋ)?u!r\鍲ܙ=^{olfD:b0R/3z6`r;-,%}I~ws_ =<|=& 5ݾG*!{w#0Nfo%"T9$eoe)DlWL;9sIsv"o፷FA[9X"p)CN~ԢW/̰n/6dBHJ7p-8̺#mr&XW_&Fkh;R2eΌcwo,rh4Y rQa ;-C{q}2Ը`` 9\}POwR{dL9έ}g-_rnE%ynt)cdF-&㦏pDONc4пE;'ꃀ]oί`/H%@K7t z?T  [jǀc,K" Qhg&q,J A9C". BLdw tsH\cO;ЙJ: 5 SKISyII=;A b BCT'I0&]G%V5٩tOcXC^16;Ӽ2bwOa)5앀nE%][HbZ!g{K~b$lw_h/$U|R *:nZA*δ ~v׋.A} tv\F߂*쌒[$Vf8gٞ(̓*c)}AZ]dj;O:'D EAԧ3)sE5=iIXe4D(-LCUR oC/]k G-uWs`|5j"u).af~̭h^j/F:#A8USEw2-Ê>:mz!J6 \Un yoCmYmcE~W,ȚA״i9C-,)0Wu%f1n2.Ρ:uD 3#ϰ*VkͽfV!"|u_#4ƗׂGތ;^Y]?ZOd:c /B/UZ40ҢVQn5R*}Q DrWT QZCgd~}f@usrc*;C{))@kcS4#zy}m2hwڗ2@BjrpN_eMS`ŝi wMty\;m8q[xCfˬ|LmGȲ? :kY3Jq$c rVƐ٫9#Ⱦsk@PDwYE[ ?D4\!J]{Rk>_3r"߫&@HA>9էS;r0A65yi`C(@Jz<Эmv,MD:@]=\fv6(R/d0}&JB6ES 7M Hkat;hn!ew@tu4ג>)W{ن d~b+Nq2!!(0| cv@\>ܥ1v7H;3=陦ZYJjP`M@d9n( faq\K'H G -j;L]Mlҁs?oz=.q E=΀,ƽe6KĿ%8C&Dɢb6cd,ܹ֖R ŹSp2>Aek ߩ%U m ^N92Vw*^Ԭ$ܻmxun8Ł-H{ ; ~~x}UW18^dn{2*9oG]&ƘGhaG)]7w##` %8&c}bYo=(וSyMS]EEes[id37)b WToy B&#iψ_yErءAb XY($xh*Q]ELi(ewfk)-Pu0wgl$k ,ʸڦ J@;NQ}m,v:`zfkԬQjQ1ЃE2&.wqF[J'gO/h[PrWܡʖ3+Jy (f{;QQQnʬuA㛦$iݸ[~m8 qV Ew[8b|63i<ؠ6s .u8D~g vr ='A6X^n&?7\S,V}M眼IGHf8yJd.Ew6>D|b}%ՊYxt2-pXh")]o[%EP!?_cSvycz T7 t_\[Fńȕ[uma Ŵ<X?F)N;reΞapؾ`pŹeHew}ڐ? wEPҐg:1݀u mнyyb7m]WC\f x _Д(ؠv g#Ϧ ~Ic6t+l'=#Q5.Niԡ?雗pX£hqK$+w8NwY$s":ψuSJ Y֊XĞ%qXg8K9~TR g"}Qu]↥)oZթg$t뭢~e{ 8$zȫ`6<Ve5zbE3 0<77@ =wg+U o~*&W\s2, -ǢOKu@ǑC%),߅w~ {rmOD_),:Y0w7۷wX]4s:(+JqgUe>. fߣYY^"z-_yk^ >\ªu;T<= ^6+y9 /^^G@7q$V6_g0\}#.fDpb-&J>=V&({<蜚ߖ>u10 HBَ7Ϙλ5vH7Y-FpFs(/k"oF(/Y?q'4.\/Dxs1v&JiGwauؓ5@HZ{svtzv5H׊ A &7c$Ήk%lzc{*=!Vrۏ'¥ڲ5J6dqpflCmBPD(l)L[b0XܚT=K׎jϝowC"\~-ȱke`UNdL?Ky]b? U /uĔFSnVM#Llb4%%tgyPSn!N 3{D%ģ CNZ[BDV}$j>sЊLEJY|+>1iq $,0{TfE'z6cxnsZ0Щkh/lt)g 2d%'Hjf<r?=B(4Q=&d^Iړh3DlEz"6{㐫)xc|&ɨtcZfܑ}؏I+Ԫ،DlR I(]S +co(C8K3].FV!k6\Vy86Is=_D&}kCP~qҩ}\k_nqYC%IAoB@>w4{|e4(^ F7 .oloyM4{T2 _M)%7̍_9+@eO9lM4OeBqYOZCxevBR7R"ŒYo;d]?#|}FOƊH,t+x)*."vG)6mn+ir˴`30-ԙ@~l^n#FP,Ji@]N uKn4\\5Px e&_Wn=0V8(nᔅrAX2 RggU +7ʨ0&جՎWG}](OnE(!Sa925 ?0)fq!*p?yuw:pޅ Vs栂rn /e cl^ KkbGg Lq7SFh9^OD͓h}-nIo)?YшS(i[ìKDWH4TV]?_!] jՕ2i;~n8}v54 >?`bRahdջ |Y` ˊΐ>+ RjY ,)js&Sn )jy^lIh788@|v M9 ŞW&ol'4aFe D 7`$kġ'92}Kzat}F v1v{x ӆg\vFh#ޒALN=.B7/r)H[N.:J ZdBqǜÒVP`6lFO(vޕBr/&[?kHj`?;I? 97"b|JM;?8xιuwǡ+!'z๨FMk9ZC V 8pϏӚq?{/D kwwKj}yn'^ܲ&%l297e^]fG~@Z@u^"?ƋzsH!.N=Tr[KG%Unp]CNdYV6 @{}V>h T42 0O[y 6 u=UMjf&ZWLfج^ F}-a']1w?5`v)coȀۙ6#+9Ͳ$V$/es] {W3HlHM4 j(K󨺐v^Q7? qV7`mzm>5̋Qp*ckn1&`=+ gkܼ IE""'Ѕ IU7ԩ]=2mDJ^7D]| } ٌ26Sɧ>4ɇm6*&}/6% 5OF^6_=2Uzքy)ba$7 s}';b9;}>T]sÇ9e`7Ɨd$Cs6MaO uF=k\@xW5sPzgHmg!n^Y̳a[Q2\wc3E_epQaC ݚc.)x" =)v^,oI ]徐7R0nZ0KkẂ:o۔ 6YkS^^=^v~% "Phknhe2@sDW^scs[ۀqCǷ(}$[*$}Z3l"E\<6WF}D;rtTWfΓm@2Ii>`k6}}6:ȩ$R $giVGi1I Ԙ{<%ig'ŀ@+a#3\Nyvn?a`Dh ) ӱnOb.@]ʊڂ <++$\1lAKmnEWݫSG?qu.em<7 R/4LɁKd.a!258]8΀t}P6t=W1%7+dFc^7$0@|K{֨Om$ Riയ3ݼPuP e}7,iyOՉ^ձ#m@9Rb tεSnۇoԜ9W!/V]6# '^ J|d.^v+ۨ Zr/d :  \3nQj}tEn^ep}\]7t48\8"M!r%2at?aoόޝk|ULETHFd7_YgՖAe馴{"q06nUKrhU[$˵m"ymLUpl;:thft!yb$~Qi.a0{ ! $X5~n7u8.dOC8-meGoP~Ȝ:zv~Lfр5S,î7iN<֑Z eP TH۩m.F~2Vˌ{;^o2Ows@>$zwb' -ԘykuB>;JnrܨXy{:Uo8tdW# wY勋 n6gI=핳}41f6N47ZvLşE{-&/HٓrC} sJ~;"*REg|Qns9Qj_]ۅph\~:'99HCxrX ڇ Fɴٓ{kvv/1HI_!Z4ƽm"$"60CA^gpL['ܑ9/*S/qs!gM~ :>RN lx iOҟz>.g7nHis?z1K(.%c0w\2錄8,vocs1>M\%$y[mޮ"ӬJ"um%M?+(Tp*e .^J+Y^ME; jNٲr=ӵ̾mir`^GXk@Rc7>6M3?kڊEix":Wt+ϗ4@G,צeAKPo01kF3c.!(+>i^пA,`s xbDjқOOBO5 Tq0$% I>Yv2Gӆy h^.p|=4Bl^2u{xeCv*扪RfsKbj@8 QLw;ÇP8bXo"/WYh1[hss"xJsčvv(*v1,ʏ$Sdwbդ?\A w&! F .m# -E/UqJӮϫw_hdgʞ3p%Ы˕WS[*Gx⨰oRk .%PK8τ6 ?E+;H+7"VR漋9un#&K)}C =#ډ bbWv]쫱 _Bо.kh%:H\7_]9d%a0ζzM[NV%QqjT\_=Q $A)dPKo%)D7 S+B )+Qs ?I)\#9Bkd宸T\Q_KuՂS2{O79+iEMLB +|gIޢh]khCU<<*v083F^ GmiX@p͙y 8Z ~Eݖ ]͛dτ4J# ǦaPk"Dn'pEEY4{Y/\+-#!MA_VK2r $Wϙ{;J{SP䄓SK;W_#16cv<擓6M˚wpm'> ʃ.p;=?. #'*UYItj''F { -!T'Wd:|Rxr];$Qs~/0GL'v٭CNOR)&3M]{=K; bפ$E vKؔ(30Rk\0FX8psg®&4i['&B\KΜ꣔ٵ7/XȺ3g >è`$F@^*̃M#7V(L>Cud$dJ 4O}ۤy958~lVKy@Z=brld, .#)q b V_}6%V,Z[σR>3 %~&&K"E8Ry?˪؂+kg;=_*f}6D&@Uy?/oe)U >KDs/3msCZ9z^&RZ:Ȗg$:G^q$fTbrc6Ǔwj6p>fKM# cAiV*O#$QZp 5zcO|=e}#| ] BKvx ?(wAh ^*Ʊ*$MoȧqJ9q4k!]QvUC۔ s$HgtF=>Һ>x!l rMP_;Gp1qo+Jˠmpދ ӻŔJd f9З&ˮ`" e'4,?'SV.E1xEsT21D8" ^IU떕]wV - W43m?>g7bx1F3{vҸT9SZuuJ\߭-Qq/8+sni XՍ-+.H-7v_lRR7p]K=zBM=o A澣fB5G\:Ϫ-Y/84lZ&[LcMǰ+S/h, h31}`NɿFeruqRVnE(_ CuX4Lk-ez&Cr zPV\'FokcןիfQD WYZD+>J+,qeEKo$vž"u7nTI^;3nT 6ő J/r?_ E `q4V}˵D.L\zigZD0*^NW}]soۧv$9Ja_w)hHҷ{ͳ$9F*Rw\TVDx4e{GޮF TYb_\o:-pQ`ʜXЧrnq# e/mU D B!Pm?D*Z ǙY).fϕjF{љ1aX[7_ѕ?N1CG0g?;DMk5)k`_:J5Mp1jP5jDT2FF6kmCTX}6ܷAs7&fǃ:P;BI*6K \0UqmH\nIH2!2~' QCY.DOt,:F`ո h/QiBXFq6rIWJ{F*כ{>ɸb1h6;_^`{J{^.mZ_h3x|S79}!0l=œ7bwJ"qD^0>ߏ8UbeLbs '"$:n0V#QM{_% TxWltҔd/~=%HdWfIEڬkn%&_]!X~L U/Cc' qj}qo7)%%n'.7z_u~궟. ,$C 6 ?%W(%?AFa4urPEɺgYO:?}/ًF?$ӧC5n:./:eF i2fxTzE/^[Uta.?rCgRէ-؂V>0Jav? O^rpv2c_)v5e~=Sd ,bQJrSNvabB0)>V!KlMSvFȺx[;U] t}+i@J0Ll>v$?}7%^vN1e?\ԞueFrd /0oko߷k r77JQRax+Uh1&#A[ŀ+h|L1G;}L:\D Y}EIxlT`m;3G*_l|H*3xJН%D gb"'[?ژۇ eF|?ZQq?’*1b:Cݎ=J:6onA- RhsOH@-@s6Z'} [Լ5{a&eO35⦔C&SxE.F TKaut !Kut=oOCg(- j@Dof[T>Uorh ŝ s4ePhhйN#!91O{Cz^y}rDQ?E$hJ7<5%30r[TYg>a UkZ1/=d>gjKPq%b ӏmSX]wdە|xQûw5ݦC*"?;F#*1Uxh7_!|3W<4[Vvs/`< H{~:m#ABB,zW^B}gꟃiEO 8UdK66K,GqЉP## ׻s^H6/h3p.~If- Oۡ?XMh 3"L@͒Y$+y ;=Khav3?[n"!2E'J>ݱ6NUD r3rRV&r+8|<6 ˳{8(c8nwM ⮏f>=,%t>3`9# FW1c=E0(-cP(ž*nzf!֜ 9ˍfI`BPda5G$&3 ԄQK*DfZ@PaŇ9ˊ[:cNK/ͫx:ĕ?ROnvF;P~[h-V?ID*2x=g4/VH^2Gq |{4T)0nh-nTը좫 9$hozBE"Y]pP^]*1blMJ.i%]O,R@z.L:ה1-7՞ _ ZpppU>1/e#23E'ԖV >߻nL[b܂-3HP%eqT!|$z= A,fTHe(x֟ ӭpӜEH1EOg״Y w+={HE+p~\St͈ xTyZK U84M6A0q` xϜ8]@fcL*d.F;T@gK&d] Z2 *N?jE+m/=G71JFWKyph0ly)n7?,ޠ^14vl{[vbPQ===Q+//uAknǖ.kW lzǝg*Tr^%\UB)eC=壱FIe9nz:S x-tTHqTN,q06+mdDZx2< 0?rӌ78EY;G-𑘈'LBOU65r2f =9)Z g#;2EUJZ>?1̐)fI{l8$Av`|e_ڎ^`xoUj[ >WgDBk>s0,HFQvI⍠ʨ"D>x۽x9P!/-#r.vj`֨GҬ+ NRʼn.LKٞ^km=Vͬzğx0vDA 97`J3~G43_~pf* Lh]R*Ⱦmdj-$6 81I;5~@4nnCg?ł TŠ;]ibUڏ4[s6fGKFtNQKԣn+:'tpl#)>~,Df ٟM^kq@SeW xTgQ7S0dc (,ܠ%i&S>p5/p|BOA{}{.hdؤߠ7LP2U ~DQᯉrFq/K2@rEyXǧm*I{_ D 0i(# L5T2u ]BUxl:9Š@TB?|k*όCUS2,*O*Ƴ -e* Yk%vӘ!-5n6wD 3ήC+>:;OI17Q&$"x҄x-lʿlU&mL}IIS΢4O"j\DvS:?8ګ]Zz!*2?ƈN}桟oDhtpAgOx%8M;7) VBm;b['z[R!1uDJfL pk}.O?UϠgb 6 XGTQv Y_\C(Lc͕cf 7Er=3nap W7Fa?X&,w/!OuAAL'S4|I򍞲U좋WcDq]Cz1qq 2U|"Ÿ܈0`{K姥k}"r㦁KN :iТ *S0 ŏO|ȢQ[0-dm;@JؿzB926>T,wj}(A֟0Aew$A*ģLy^ ^yp֜@_%\̜i1D,PJm'\ 9β.MIt?FWaI : &Ipۙm>k-K,d -'J<\:%•#RzŌ_nA|!6dqiR̩Y>97Gcd*<rbWp:`H434$0uP9J7k'ͤjgvU*vf6z٧GL$`-\2]AtGv a8>rEQSkdҁNPr7̞#1yq({RA0fݱ0&Ūr .>;I._>R&εkr\{k9Lt O `SZ˭'cv&f["tZWmk6)WˊC|[EC}l0KXt ᭳?߷bhΣB)H&v0KJH(Ն?W/.-nq`_[5FDŽs1di.5b|Onlq>:07$zoiw Xel+(8+OE{/G++<(BCD %<2JE$";X835*SMف)hJNDXT]NY+n| Tiq_ˈt}GԠ@I]֠SG$@fhA 69|(Tؤܺ~9Jp`ePkWv}&65ojoh@-ʝ!ʼnpQXxMD_T/$J'#(zAGtqۂ9(Z e&*}c|*ln \ZWdKD yᶙ~&J%`8m3ٲ[qD$LpA_uZmZ0:N;c|Ebw6v\ 3pt@2ԆxN/_ѯxE/0C7Yˬ.Kw|,̟>]45VFȚ"^L^lcJeU>t{'Je0cm-CZ*(O{g8N*)4tP I:Pړcvd*̷7A\C)0@nϦ63b-#`m?j%og^oȕ<CQ\VM{gTy:ɝF0wz%7l_^=`r1j3}= #gmxA6}(1 SZB_Z+b߯)Llsş5vNNdBń,dxFuMoOd tGoR}|RmݶB A.د$N\3 # O3p%cZkQ!/z~TM®=䤤-9>xq!$oHqq&/;&9 ^ y UF*Ǒ;X]t-`ȼ'C)W 2`j=#{l5E<+`7PTR!)SB hUbrx &urd5>]cD0- -D=֩X7@ֲ@ 5*=8BlL-=GԮ H ii㨚kCSbs0qr( Ԃ:xwJhEQH;ƼƄVG/0T #.^I0^)>WƄLݹJ3&ǫXYWwfU R'"2i]YY􄸟}@7jGd[xoh`hn*FBQ}Xt\* 57M~dJ:Sw%[ʁ \KLj<'j/~L^s[vtWkuXױmLY˃aջI⸐`(R);+VP%@iZdAP[PRʼnd{X!Iz%"7]>B5= +7C#FI 0%Fg""Lqkř{kdDwsIɕ]j?ͺSZn8X&qN•kU<.xO\&bU X+z94~G4 _Y3ܖߏMK2=d~L&^=7 Ɇ˃U4z '?I'Y?PjLIBrzgVup=(y=p?/q[dQjw=4RS-f,h _ADCnѦT-v篳vi+Y8 N48xwBO{Lь؀Cr%)p8)ٟx4Tr5ܐ'WbF^y9oFQ2~h/OY|ӱۘ O&1i Rw3IdVMˉނPbN__'Cpu Y#E;{-:oq{9_ c^ |,#af"0. 뎋j: IXTK?>ºP"-]E/Å鋢湤M맯%MZTͧo5߁p Un#h=zI7CnIѕ);yq }kИ 2JuC}0mMӹ-֠%'*wh{If@G}ca ~c77oگ{ ިްKvzuwqzi x4 d̖p)4 `9`.v%(Rm+jMSi8tXzz˻>Þj>&'tqwR?E{b,䧈b,@Rw?>f3)ܰH#kKoRUVځ5gaPPýޱQi 0n_  Mpnqh2}֔¢>yJNϳzXY O:7E;\5 *] {QT֖Z/mQH- E¨{J%HEcqgV\y i\Fx&]RAKߢw\ón5;UvA7SYX{¬47'gagld>@Ȍ_'"kkH ȬuEF+|;+\? Ou! &2z ACvLXi/CmT<^ȩu&+bY#Wv0 CҺc_,Gk 9Z6cz:HT+= 6JPn![+N 1[xߍ-۠Ssfuj^.z]ŮX`W3?Mr@ EnTtZ3 DTFnCJcYN}{FP;TUiŧa% bq'SY4zԫ_ޮ=; cOAbcGT*dTPJlĐJOle uLW<,V(C-Ve/͌H3p{;A=bfE&_&HIkOSWrd5fI\G)vWnF3B3~݊VH_60tf㰶PMh)9qu9[R6]38NW2@w =/qK\tBq*;Cn`NlA\_4yR"ey /uyS7§1>XtKaQm.'QZ /Rj !?;ԡ24'/XgO# cEM}p' ꬈fW bAj|ge~_RlUV^yIUJ(^f2j1kiȝĕBSSbcރa&mJc+[-a,abo"|).ƔDO|9emnON+W^>s^!$1Zu~C` 5L=NǗR( (yq-8tI泬qk<]9Q+h7/&:Y% {ݤp{lB5C}BJ 7i ۰?+h_ 5d؊ Re,-F3 [K=Cm*`r-B輓ຢ)n+V@n-GPYR2ZWJڬ𖃾=IS^aلǒ DLJ2L9MڢJpJ|$,}8xA:rE1MGx$օMB`lZ(xg}5GܦeP7 i$ja fN9F6vpЖS]a[ۜΎAnUNo)Nkr߽E'ŏMtf~jZ͗fs`,f%Hx_eC洄_@eI@VجDiWwvmXrRѥU5(;( b؞:#˭Pw06_ )õ8HXnf2A wk{6QIˡI ;Oty+Սwl{Ǒc2}=I,ԝg4Kg5m2f N _%:Q^A\$ >j1^<ŗRkūcF*T$ŕ % @p0 ƨ>ms<=wC?pڔg5ĭ)e,cRf}j86cƜJ^$L̍! =б@]_R"}d2; FmM!\Ggji$a  G¶cy^'U0SҡZ)jaCiNnix[B Zm]Z0k%|\4QF ͱZ!?<uC+2Pu O2;" ;3;kKBjn,-CE7IgRD3{r8y>ԧۋALqaq@$)&ge@1p=(?4ɚ]=ɿ(y1B >P{!S & roR(\m I/&4e]7Wx :T=Z}6zӹ]=1@!**Ըf  XA J 6 vMݨ6:8UV Z+Y[qmҨ5h1GMY0j|oYֿyrRB˽:ק\li jT*3jkMN A1O?䄙̶P3/h`T=SМ0F/S:=wic#afu)Nj_ñ3ܗ2m B>,WF۠# V84ޡ=?/R S[rpU-InԮ䮮LDH`G⓿Tʵw.=:)"m7P{&>Zu==< Y8 =4wjg_UT}iajsf`ʲ ހxF3QmO\ .y̆ȔCy;gv;s<"~QW&' /o )g舯R5b`pZ)%2|dup-W#_G9>R$諄AfV< VS0}+S=+HskD;OPR<]X{{OWb\eF%gΆ.'J`hTfپWC)fF8j%a zޥ=/JC\?'RK}1sϡY!>)K#QQ:z[X%X"kmK mτk~ZF36CE2 :o#g25ȸ~,f '0dʥh{sU PT=5h 3Un14&\C-Y9'E&CNO/D*Q7  :gN)pvbxzKq Ké %TL  jgl<^4\ϸCޛlnS[~չd~D,Æ(.Pj .:2kocC9a˝ @j0o,#p4y} zNFԒ:ӭtXtpmQ4NmRɪÀw01_騕SWP]Rfu2CGv\fLrO)v}N@Cq_v1Y,7,vRٖ4,ݞj:9e@|WٿIP4zEA7-%^:g;*o67*ZOCtwx@0 $O?'˩M`/xGw>-h@ g}5V", Œ\ƪ68;wiO|HFeԿTfoAS)~%fO*[ ?1T7p_U͢B#^҃6>5 Y{5K{O;*\o1M͊hˍ_J\@m}i`p:ڐ?X-PYFb&"3YNf"qoI [2s0C /lGP^_[<ƨl8B쓥!\=!dG븬B j)s]4jOܼuюDS…`ے433kf(I3yOGVTKrmvl9Y٘3-< p ls,E:umz92Z]ͮ6cbľ i!8W鐔D VJylAT^J0Z{:%K]sí;~c0`߯Vj[䆆[ TuQURrP[b'zWx}E Cɋ3LiN,Ea9cbCyĄb @)eKgĺj;ޘDl2OqWkG+骮:JE>[NA!MJAXxj>錤'=#{Ա1&bi8?(ÁJ|;bCoE _4AGEEHULw?s3 m3|&_`$}2+ev6H8P mkjѱb:X2wu3-c[a4As}kH|',jMr=6bR@y^9)d0kAb1f<=kAfdh6)QkwS$ ,IvsN].(r`4 ݕUd˭w O OA\qAΛdVy].AՀ22Jd# WTөf.Y& %APB,yZ1ɖ Cy =F5eWJG!ڎ ф*e]62 fAQGقԇ+PN')h/Y rNz+#ʑz:QԈ btn"*S.1iė^TP5m^o[8|F+Ϩ=F*!AqeSxS+#*/YߕgEGUj@/PcFzƱI3mF[={]qOi^6)0^-G=SX.d/ڻ𬑁 *tIl-LVjJ ,nJU L,W{eCL!u z-r}/_l,yi߽k<՗;'{v-2o"q9=ڨ,X QtƙD dY% dj)3TGdA ЗΕ0SZL:=*phlkꓙEO#Z[%8wަ\a %w ܥ"=ZlGUHDk72w *ֳz# 9"|.jM32Az ܉ A950 wϭ90('ǵ\jgNGl [>h:^FqeۗsEy]:UZ~&&,~3m{&N&LZJw<88!<KMxn~?\ 3\ (WT}\,Bqx#S=3ڥǝ┪8i!8vM0wa @珋ԣD5mޗڴѸwukp`o^% bR @ hȥMSN9',u) 0Y {U7 ʧΥ ;KK=(,F!s'+I<(ej&@v b̸t1$ IBnm&XݷՏAf`ICi.U8$'U%h3CV/E}E&)_h;;۫ەi(sb;FxZacqqsBUQAYsC>˖J+D(?C޶itn\{ڲu3,YbߊvZo,c^`,ReVKUĤM:U'WทܣhP Of20)W`U⮮۹ }uS1|4mb8.PA Ug7X[[ 򗹠$c!}O_΋Z$=7.FLodvh!EvA*#&_uՅ(C9eu+ض%րDZJ$*,YphNY5E;a3yno"'_3FyÐa}&*ϑ쓔YJjy7ΗZjP<m߼B(ي46D+$G2%ϐ?btk(;+I+Iy89|{q?5 R1o(2ҥlxshuF+ǔfVf`bHj8|?cf  zߏ҂eP?1if3e: l j.at]E яll1\ml!ViL&O,]C +AOtd&([Ai yپ"ݍ3-QǾ'A8@ T3&@OrO=> !L4uO0֗\< |S6֚N1=23' %d>Z!5x-ņPLJ>0Ld@;C+"+Ty`vMS,3}#13|%\bh!,>_PzKh> ol\鿡qCm Psm7A6` _zk n\ fQ"Q(-ʸ arIum˰~N; .GvƝDr<_{F [!5}9r>ݳкF &jτΫBy"# nH-4џN? vFXhFLr:6 iwƒ?NƬtN8G W%h4^!]y)k{ԷndTdmc"MuZzx8hܛQ?a@ͬµU݊I0S|QH?Hſ4g?jY)Gy~<-$y&G"{r ?<)ƌ&cXo LFVFnIUnX*ɓrb3VInkow@JkDG vn9- W8s^c?en# Gjں(Sf8`T9iJ&PPw5遼&E=\ҫk}*Xa˲毂 k9p)oU# 7g9 .#Q7uW_DblRӡnxWgQd<}4'F>ZQUmS/=L d4cx+B `@}B,߭mӒE 5 \pqu5Y0#aJ-~{cx37Jp ; qcɡ { \uoЈ 빵aHxGs@^T3sPE')6O8p|[`/X쩆mi cMؙ]k7j7M_3sܵ:c&N!ݮm~MYK(NtҘnj%˜Wƭ;ICԺ7yC9639!3}iFk^Ȋ$~ļslֿt|@һ뀾zQXl?p5Gs`vV9$sD)J.&a'RጋXf>ҳ1ŷ;'ipȮ$qWw3oPA'(nHL< 8 ^1ߔQj!O_..y3xi K5>wDoMuCqZ9HTT2JM4,g ɺ6JPLˠBUzMVv']A.^1ӫ)l#m ]MxI&V{*Pǭo\nzS>`,x.BX+c{!\er/+3^}C2Ϛ+a!ͤB-}giG di6!#,}8{`FCĦ?cR,]0˹MŐvj 9Gdtp[egXGĀ),&T%9w7d8ʹgsM.2._j.r7u¾nN+="\<|p[_gGP(WAlIpBAnPN!:g!J0HM_[Í84zq c= zQ%~* n<Ķ~ OnơjL7"y2D3= lACq1[d +7o^& ߤ6^;ycLD.qxnM7acᬖWށ:vTUo"xTI<4j)LC;ӌC[dpN7o3 ?(T\W8񙷡 UlIt\L|4?׻@ǡvWbɇƘ v˜XȲ= > Uq@1G8vHZY.@%xhS^;WvQϓb7s[ՠgoY81-8:ošHx3I# $AݞGFi;۾ӇHctE86(K˱vTU$ x]^RɉL"6|5O sd!R>߷ȭ'_C}]lʪ12CZN;<;g&p04!> ~.5\LJ> XmG3W s `?WE*gR` W_}Bm%? @Ms~jg ~,T3TO|F[JZ\/BBﰞ %#)Me‡CɴX ^ HI3&t9J^R!u^sB}L+fO-s[;ҸC_ G:=2c7 >++6e97Uy.*'>Q1>?$ډnEiN)ذqT' w1Gf+ňQwov*fG]cA`pUmtnogFus%o 98 CH@'.R]B)>l眃o?3)E vn Eؑwt4}3!P-{Yä-^$_LV1'<dKG <ݫkd 0x=L{2y? o/#ˆd',IEb=C8g_i:0܇iS$]sqn g P30+zdi̼J6KO[ĝw೵szJ$NQ#)bpt)M٧vj(LflĂۗB!E>=T~+7 jF{5t(\r,׌cs`}-DȟͰr5B'&wbۺ-؀0}"?"n`oTqeP۟^$ O'd%S@N=\x5]tljv(9X!RQ;SVxăH账#+yh3nQTxU`zfsR%m4Z:O+u&;MP]2ne#|68*i|Q8?RSm[}itY^= 8aI%qj7LL4J$7;UX>qܣ5Q .!Qȫnp(5sҀ 3}?ncsV[DƓ}H^[5ioīCe-w`?}tCsn~Dz,Cs2WV<"͗E@~̂qbOh~: 1WYhFyW "`"LF҂2Jy;`@bw0Ș 1o"uMÑ#{nldN^?q{X K˴Ù>#桺[o ԬxХd0vA9x8H$뮁])Hq u̧U7a PV]ṙ:D]NC %j(Op,ϯmx dR2("bKޱpkᄄjl[v;/]-Cꇏ<<1˂ZEXdtkᓓIópi6ޔ5 &E;dfPg AiK UJh~4?ê$g%#nyQ},_n2iR\=$EJaTܞ5ͦ[E)_)%GO܂uZ ޟпr +a~F1̨,jȟq,T+QuP)dl;.C,($bc#0vnJj`[3at8MOZeGԼڗU6a]" k嫿Dtbr0 n{NQ(syrP!hyp`"a0ՊLHwc|u5H٠%~֊ gAN#I'dpC \bmAغm+Eы蜓aSPoΨH-͆aƶJ 0|ȯy&x o, Y.;\-rCd/psjN#!*dfT R~e>8cf*JZhDƸ!$n`%\Ɗٌ$ۦjʽ{&S5u_lNˡ6QA+f1M(.f\ Nw, T:J]PebdzOA-G j>5}nBnaJXdz+迗%Gq*䅆^vݷrJp7;C٥;4[Yg3dk8b6A=x80eor5'>~wBNHt\KʝHԐ\d$_mDQRK#~,HW}f߯-[Tl$Ţιge)6z5K!8 1D}yS3鐩Opl !]ҽ}X}}ESxQ-e ^D '̬t+Ah%X;fٷ+1U39zxK1A@d%݀TN-2}C`K ֭x*)m~Ǖ~Fs,ۉҮlqZ?ޏ;?ɯɛ1OÙ+NdLxqH5 0ǣ&M~2mujS<ٝ!$4D=s }JolaёjQ]<N(5?1S/cf(+"|q`kzq`quj^ˤR"7%wA:±. wu6.mA5: xZ:>E/[e"HKu戥$ &F]ks㜾^TqhRXEfnxS]oK`Km!cFS VK$wҎJvPCmZqFx!>,V`<^UָA!q'mF끥9)Q&BY^K7m﮲rnm (Sb`4]_^ӥQU1+m =BB: :PKLolZU b,2H|`1$3 OW&I) ؔCYIE=q^nn{J@v#FR@vw DӦ"iy-f3јLCf NwkX;`U Q6t^=۲^܅Pkc0HM a~7ƜHAdSǶ#=Û~uaݸe#\*M2j>~ox+usqD]|\zY`V ~XπPK@ȓ {(eEVmW8Djsehͣ2Mo9X iEwg/`Xj|,Fk w|/d=Q7={BZGJ}BcXoݵ RB4߄×b6@1 {)Tr0ueGlShlV"G]~?4OCț1Y1%EԕƄSyfu-MО`6oW֧+ILTR6ɩe#7@+فWog.D򥀩Cߔ`{8F-*0Ƃu,O彁(+oήePyv5/ 7x9eǴytlG )0I_xDw6)OLz`cqXNҪlaEGd@1i\{ h G:V7k7z<_-?k;%noqld!{(12IprMnE  lċU7#&/jj.%{:+>5yo?(h&HLa7GR9~gC); .qgh;#LpV̸>i^`3! b#?>g.ǂgoU4Ԗ6r]8D5& 0c~(G|$cUbL~sg4nSEG?fs|*5Eyhi +$㶅}3B,n4ߩߋ`*ЅQ`- >.󲽩uD4?&r fbWphF鲖ǔG *)OLgie.ka&^`q<)Ea V V}H_)"Т2QGT$vWrhA>@K76'ZkgLs/2!#Ӻje-3E]uTp{:zh1ftl-UDsIQeφ{N7GN!;_ϵˬh6gҹGpjDkSb4O9D ~k˫P.( Sb[!蟧sŜv訋>#AՒ[k,]%p31>Ԧ ŏ||dYJQy i [{m)2Pd%z#@lXAMp2ϥ$IIgJ^4]ʫW Iu9Õ`\7 J֍Q3^qC#ȗɍ' LHkH_ì. nnScً/u_V(=~Bz t [Vx_б`*( ӝgT0+~:I} Xh<Ȳm~|xȫC[JKsф-!p:'?;ˑ] qG%s_>H2~p W@ 0aR/SDʯ:4 E;9**yn|A 웺vj&e?eKߤ8͌ tjuh!iR_ 7jHW9˭b%o8+Ùw+4=z}>b|;=ߥ\՜]*F1[&D*Ji_H:6P!~.?xw圉&^r[]f|j;ʣz](& +HJxT!2} Xz 1 ߝ<6RpLNT*)S~Zb?SX=귳`@/8^V/+_1qh)34v>D"?ykRQ =$.r%&g*,\Zο2ʲ<'HSFtE%jj= #B\Kq T>&Ne 9i\uELʁz^ia~.9t ކ_?9^(2K9,c:oz94Y-h~)_$0 ^g"?*k!d՝J\1Qn@/\,ʎRMk_`ˬ2-'bJWTH+ 7"j{3Vj-PIxn {̟^c"mmIisi@ "}9O0}UlmCZe-+P6s(n}ZM o|q% s T}ljɛ!6+<0\gD /<K(&z&k:@WvRʥ-ϛS2*\ǽq;*$k*(lߏu+g0 wOmDU0E~]5'ƿ\lJ`JT%#[D]@Џ*~(d4 |DG4LUzNxɥCxM^VSVPTxK)c=̧F.O*#@>fa0jqpZ@0\2jwr?a֔Z˦v~aLO~9Tng{MЈ}].x c,^Ix$E{̊&NuCu:2gJ;2zu =ZĚuզȩ\Y>A KN_6 PGlR#y+8&%Wnz3?T_4pOso-XlQgTwsh4;=Efo<Ec8X]$a&V'~Yv-sRe5cBZ?E i~e?M t`"t-]4c\sf{ ZuQg0L>{6w_vqLAWCPvJa XYVY Ҭ$xFc&VA? T*w'uJ{2v/ɘ $>DfuhIP doخ0Ke0FY oۛBNJJє&l߱gM䋾CH=,w=4\!)ңԯQ H/|*, ܴq*%/S&B{+=*Rʶ'Jt~JJgՄ|f4SjacKQ3<<_`oEv&%CG$\d%C(Ē8Ϝ+Ű?9#=c[N Sy5K 19;LHz-rMzչ8eYJbEaN0Ĵ[ >;‚{@ܛMF#x^1M(4vu.)J,EMX2n.~9_K]\cw?rJ֓3xẾB7`mgZVE=sgU bo<+!ƙ</,A󔙿Uze 1sSۏJjj%.(WV{ȹ\q1M|G.SY!Nr6J oXŏY1FZ GSVsU2p` D]m" ה:fMV] ~ 7Ҋ]{C$\) o Ș~r0.v_G:/귳MUp7onY*(B t[NhB}[0McLPϻ4ZwN/aFߊeW|Nc &%'`KM噅NrD›YR)>1[J/k YwVO1V6{@^09rT7|ooty8vҽI짍W+7tڭA8]DzhRYM .*9HZ~e*9m8AƋ[$K2Pui?,-GrUiq ^XM4m s;|.Őlح Tdμ0{X'}y֗ ݢ<{nj0l3U:pN^P` gtq{G8GIE䀡]' oԳz):Ġst[,mH>C&HuO@fJCh`r=2!-lD#+-{uR5/Dbu?1$wb^O@ԣȌUˢ+ C3,HT9i TSV_!M )+zǘ: 0|QK]Aso(7^ς~=j_df3K j[]_X  JrhGzr ZEЏA*yJ'OO)thx*t\=Ǖ"84K~Lf뎶2ɡa?8)(h2xIc@Q4@셶.Ca\XtPo6S+qźdy~H86o`>WhЩF6Y22]bc*( hƺ;* RzՑ:1@JhJ f٦. zf^T[S9yG? -T-4Sc !hxUEŌW5k~v!+gO)þ&/^Iv7YKTa&_!}v[Xߖ3}24mw&z&0 ߯W>:|ȯ:[v55 AY, Lh ;`\!ZgAݡ3![)_h!\ zo1w`LܫlLNBE{MW]+@M#aʫjS!~L:F]6 FMݿ0kޮ?} G\mc\ǮT9wlpq~2j-0'YwMdr}uV0digFcHfڇWk|:xuD+#'^=1zƚ$%uS}XI?EUee.٧Oil9avB3@A|UFzTgW<6;A^|>h?d+lI5;ċ=iJ*Qh)RͤOŞ?Ggđ^oǡf*~;!,ȹpzN?Y%J|mcLzϏ'cl`JxK7C?9\.R+'҃C'?4 ̜}}eܣ[QbecdC}qIŃ yYj<Ǥ7SѲ:Q3Px+}OqeLH"װ[Sң[. ?၇8t}̓r8^єVkە8Pn)eS+`lo ZS "@4nZ.Kb(g$EU]1B( ub>č~ f8^#ɩYUV O.V9_޳-pr ̋Ya>vg}rJ̔ މR;.0dLBJ#g[`fGaQk f.2[]5LF}1O|-A"Emځґ|u= [,ZHxG.Rq\~|% <:&" ]Nװ@8=O'eCpG\cU/,!1/k< OU(t֋o_˽`34>Ve#0ӳAguNT#~O{>R1XCfV~ؙh6P"qF&1i5̺x8SPO%4KgU PSŲȦHI;F? icɷnZH5pb2=R;Gjƪʟ?Qi+V |\$p2e8(#4띇t.IyqM7W6`:ĢV2("%Jk/& 0qfhhmJ4`y CKͦgɯWA ^wnDL&\#>k.:#;fӕ2lX\Ke^Z1eR=51)OOZKs 9#=Wսl~=P_?;`L?\d@9  ^,kߖ~U@S;gO\Cc@ˁM:Ů-Ю5}t(Z2 e)ǙVqreh"~/Lm%Zǒ0O,w/m^` ˚Mへ J2Sm8@ƚCƤg`{fhzq_f:}.e{6'L'Tofv@8,8v$; ~{P60mѥJ%5u,K.i=Agf0 h".[XCOX\e 4[ f ?@- W} MF 3a]uoQnA}pwĥ|,HnX4";OډI{C5+J!@<IDǃSf^ݷh.B@ bQJC.jW&T9wH2o͋pi1[G9T̨C-ζ;"Tu%ryo4 pUG6D7GU8?=BuZP7^4=|0WܑK٭Y9a!T1ٲ EDp:JjobpjUX4P&xT۶Yi\F*x$LgV!>+prR"\ô+b_!INH|n{iiFv*%f(ߟ`C&/OB2Ci~I#2x{+*n:#~;1VaqgMVSKBFNDڤFx&q^@ oBd]$:&7#jS3dȿARXw$kEtlLe߫쯌ozE$ #NPaAotM$6 2f;&, lɟ7 X|XЙ2;i ^BeG7n-rr,`]P9 Eخ$U&*E[r0HT<÷z@|0M pCge/ܮq5Ep)K"﷘M;2\cO_,.IBԯ(WPpr/'GIgt'%ĥ;"5EPkھ{wRg03Tk:m)BặeU: P"\;`lNNnjLc!66Վ\SM2]-}^x_WV]aɐxZk(9E{vںJŷL~`ߎk#OSYVb[C.kJO~wL˫nU7p; 4ӟ .!:ĵq {ZˡVcpI OXrhyr? V.%3X r]u ;em͟XËyaV:[ FW64ш Dqx{GFmA/s9že 1=Pxp,%aFs5fO(|408f2*`iU[.H<2= mX(?sxsJiFnZxxĔ JlM9MaX(<$R?ݥElkI7ml˜:&#e|CRA.ņtGץ)v3 ]._!8cݴXj\uFCg/!(<dOtMWAo)0Jڑ#hJK7 wIʹ,;怊#'!K ,oqk?4~4рPM1#$ejyZ~% J_٠`3J/B]\ۼ郙`{-s:<Ph{擳gcT)3o`8vIs y02\JKL*Aѹdz_ėrFcsZ}M'Ie-Zw.>, 9sa=$Q&úu_p&#FVv.v; TѕXؘ,󅓉j^Ԧxӣ%O ěG{Kߎ7Z"Iz'>~c w]}Y`,RozY>i0H>i+O7rs9:XO'}ΊՅ3 䙗DlPF[(r~-wM67П2zyc#,$?*I {Dml@sY3K)kdtR޲y!s}:6B&Y1)]U!mpa@ڜJvb.NH3<à`Ӡs.g鯵tXŬ3>4PQ'bt|}Gie&e}Xbډi_p7=T&(QYG7;puH |}:B63ږ{dHͲVPwP#ƭ{~q'X؎8Wd/߬~zD݃V3ik-ڨqe[aˊs .BN,\0]U R<.ߔj-g)9в~w8^' K%E"/[ rlpu9F[iG֣'woiѤ:l, RIRb9O6"䘂֊E"4 '3bUU?҈emCut4 4oƙ1G: uf'$]phDiӉ^N(!m$uפݟ˙ӟ 4j 14e?LiW^1֗F4H+dUxk}=`_òz?t*-5Trsk&!]2_GGZ젅B_V1"Ʋ@DcR x zkB-:{_9noRS6BX{'Xg(O$M q)ܶOAGLh·R>DB3*t!ӌ(  H88;LjU4Y Q9.P y"Ho#oubHQ|jн:(_mh/=7YrbȘ8.eJԚ(U3Ld^y]XEA-& p@|8#6;RgL`3_\[[}.E4!Q`Q!" cP?D97 '.Mtו¶Cl&g&pV}x“ A֫ ,a zdEVĕmmg ͢`uǿ<꒐Vԗ_$&FiS1/6Q#J_c¼;T˵ U9s4zX1 CJ%RQ>l72<%9tmc<`fH>ϸ<'Rca#,h zbe i~4GEXSG@z2X5bmhfO8:٩/j&f` ;my I "?p1QV z8} kj "\~Vv4̥'e5ƃ͒'rk 6?8k59HZq_\,Zo5Ǥ02v2#ܻQbo~ph e?OSk߅@dK%W 01j ehK(;[+C @f@yTJPY$bcxKAas?bQL#uĤTlXhAbx6zO[FaAdB12'm"?=pX\?,z,B6zsY!>f"w8LpGF:2s#~hv̿H& x1H7B: fNK/ ]m̫jqwSKUk@fEPS Z0Q|B&F /;q+QDjv0sLvzxY}0d_g&f)D 6B$Q7(9IBSTv!V(q)ow;;tZPcvP3%*2a!)G\L'-5SiDڃ@!6{a@uC]~8Y 7HlC=i>z˯)L ^Mؼ U3 20D6$j9\tԙ qr214.n N"d!~#MW$e H{-(#v DweǨc_ENb絯A)kGpO|EH)⬉>y r`:n O5nYۀ:2Ԑa:\V( }y$ ySW{AB@"H~(LU7MuMX.bMCE̢57e"ȜiLܙ4е`P9%FSүf7U-v\xoU].odgf/aLAWީA_N$hpG`jBf%߿c3LtSb9gV}2Cp;f$'" <>9 _1n DT +eW_K"\^1HX#! СGyw.g^|2Ȃ^(ji1n.6o ;LRJ±t[GcGۮ6ȋ)t)[Omzc+[Qx~,Ll_ A2q9<*GW6&b;P&y_̰8M.YJlbvsmcfMeγFJS9߰DTdѯ) Sy%"r9K+>k+fiuoF=*o wa3aT:8ӵ> mR(|&$f8Ui|;arf6V_\Q7MB(|ɲ&ӖMUA*tP!!kuw< 8gvAY$a"!:i##H pdv.Y,w@ׁ?Z4h;c6[4OEhj{h IƻP̒-~CR($AܿY^]uXVVwֺCɖ5ͽQsZ,/ e>gafEݛ;хة n. +C}BKI^zV aJo+j[[m+O "+ DCd^;>8aRd[} ^XF㔯Eu1ym[Qyl3B$=0NW9ga"j+5Y-7${) BARΣʯ/ZknE 2wa&?la?1+ɸ,aC"$C-r.8ù/Wμ2mJ09luWj{!Bofj,&#'?rMW^ͯ A oqLf7]MD8() K:%k<=3~J: 'i/d@/.D~#x2rjc[OIgFs/$BstfX,˃# ?ƂZXIGӳUipvi˜#\ca;k;LBDpWVn/z5-&UҟSc72J~"?wIVƧbߚ E7H^sxXmپ^}t޹/gq [؈8eigaUUO>j: 5jL6>'lABd@7jaʴpK& ./=YjR*wA{ p|XN~:6E$ Tw zE gG"@dFݚf"[ۭ&^n,JLW3liS 7w-qOu`'eXCYY-T,(L\L.619}C@3F^c: F2Qw_k3L4}VacT9G3^ }m۳RTVH/`H3pṞ/#i2qBdybER6C&ntڙ K*(߇o}Cm +M&'MUem5Ir(tĬlEʘ K: 8QUZIb>n(44%sr&-Das(&d1hx-VχR _G.I_s Ҏ`fdQk :w[rJ历v}w. iz1Ȑʿ?V 0/f_P3r:k z O\۹::bSpv1 iM7]͆d_)2$w#%c§JV1g+>1WSm_ _)%TfO]z ABu1)U7h+mR0lHȨŸ1LqÜ@ ,6?;EUFݮo +uRw C5^SҸZӧ~. VUL}R|3.4$LNMC)5>))z)G+?8Ǩ(u I<#{sL(A2C.m2 ,)e-k.zi1}i>͝)?o=4)2~U9h/<\J!0ִFV G ~.χ\IQ bQdOgpDC͞VD:"JG|jǴ-ųcU<۱>-UmUoC8h!U%(x7՝vm( 'kؐJ\~aVܚgV}#ԃ0J~gߞ}r,M}BLH.䮩SQ}$[o TF|5wYϭ`'uGDN>d?ZvY}AҜD()b,kNaw{jz$hgɆ_B'8[{fȵr.VG"ZLbi}  gdaX/Af+ m ]ܴD)8C虊 ~E_ϼÁSu фI~ps,tHB?-(PO޾WA;+y ?#b&흜>(K cgu߱Ĥ*ܭcI\b4A< Bf=nNCݜ7,K#;6b g;!|ّlǣ$&b"l 9tws}%[ă` F N":ea]\-XA3~E!xk;O-P_x:?ӸOZSizx &40lS\!5X7&rޱavѴ=}b)jq9"ְl㮒-J*_4 8)bz*߼e/`Bih0onoxRv5rJKWd25M9=v= X:^kc9H~|+5ԫ$b Vwt"cp_=WYٳ.aBCI67Ҋzq31~ ;rH(R"0HyqCX $m2NãY߾YWqRB2/a[.. V|^\rAHTcQSA9ԝetPDYddx͸hh3a]OR=bG*&N>݌/Q:{|ZFV`bn3BClOPoh튠q[Eӣjk,^腪OOn $s v.UH12;r)mwh. x,)+q\H}mLG>sg`w&R0FǴ5(*1#% obBIl8OU< :r f؃D#G0obTE?6T*,m{$gSӶ:6GRnfi~Qt3ؠW] 4=H\E |ЃB2dg| װwdʉCH5?Zw IGswҽDɖMX`Z1}ԢR1t]k3] ɎTل>+^ X톷'Escm*VLmنCؠ,WEMFhiΰe@m9m_9N k8DU4o40 #7Nt!QLyfzxyrg2vHU1 R'ݓh庫2RP$ƥH7?(@P"<ԾMLV$@m^SF8_j ٜ,Ki]~PN?]yy0ցgs(h O`S0t'?AfeU]@ ]+NUy@εۛ=·OC$.P,ė}f|#s[Ņ{/ghdJo f>|7R*_}PlS;%DZ{zN2U7sH[yN1&w厐$cL)4;@j.k Gq{0HOԣZ8^[c#"$Wcpr.A )L{G^"^>j;|+ ~.ȩTV-a"\!?e+촵b}H۩$|$0Fld^c%)}ƒ<  `Ww_5 /3挹b1}P eAi>-=D) p=G,:\sΈ􅈏?wEݙ O0\rr@W8(wrBA;d xr߹+jb$92؝pTSPֻ9^6O:0/AT_TФ hoMȲ^1J.Wu+`{޺p̼[hE%ekwV*FxUdxNﵘ=lY`( Bv5r>ѫ N q]?w)rbp `ߓR zOztFO's+ViUlho4RE~miրCS*k^G+c?ƝA+۹)ȢA`'0/.$1S~M)x`O #.Lރ el,:(o& #՚Em$³` ,M g |Ю:|`tZ ~Ey~j{lE-ץ~=i o׳&ٚ hʊ'ؠϮ:Cҙ|֜h%lC~ KI`XdT yl]M⼭.Cu9Ft%=9wNҚC\:8 `YAojgM"6z^ͽ&٨S5Bd|fs[AH?g#k+"q_2uOS`\R༥ .V[b?욫qEՆobG¢jh,9os7d ^L5~B=!ot %jF KWb'U{"_8h|^w&7\ec6(z+ >\kb;QK>x"]SPkD'*s}yz! ahx^G l7K9+m , Fa n`A|؞9v]?WRcwPw ]&Ȍ+MR?TT.b' + |3xR ÊL}@d8ϱޭ'{'/ȫ@BuPl8* )0m$~ |vH*(S续&Ob۝))YkTcr}e 3~ x X `<ӑJh^| AN0Ha>929ylw˼Tk1>! w,P?qH!<@$ .#:㩶%8(4:AQ,HHH1JAP\޿s- ~Q"EϕpS5&)aEu3{/m2=sRC:w)zyfqFVA&nfj>Fb{ֹ<*d'~9wKWp J9*e&?dZcl[DWOJmST[U[ۜߴKɖ^Hnh}VF!`P/vf24L 貘g\؄$<7FsƬgegGBH]be T,?xr- 5]PR i$WgRo"xX|'$JQ a T8TQ7[1w7ڪX^ ~ԍy)ׄ%!UNVc3Ц#0\|/^}d1bՑ ж jGL$HpH]'$?@`?hk`Ցb>Fy/ZVkl TZm6!(NdMbr j2&MTvU{V"q upon;zѶ>&LF T?A 8Pv"%!s>U4U,\`Pv٘]ML\%?+ȳZAII9:bv3\ K(dGڶ%0h}%<+E"[A `%Un ,H>/CGy6X j[RC&[ǰvhx=Ǔ <(28ӕip/9ÔֵiȮ`RX:_R(ZIb2/Qc--{!s֨Ȼ\zAFZ$4`e%q.ש@:B|-=R3y ^8f.~n\̔`&3fb&w0x{x]D\gH8Q-[ ѧ?fz&XBL>#>o]aNj[^OpoDRpJC1naYmV!~ׂ!{Dm/NN LkP5!`yc«ZØiOГ2@ٜK j(I{ׅX7$q2%>hټ_6|TD^cmk|WIZ6P{ĴHm}Tϗ'kv\3TNn2KON9Ƞ!:ޱv _-?a9ZfB]#wںa)I+u&@~['q^.̇hVU>^ mN6b'D;Fd3y2v<@9!NA}FCTYۆ yx0`aoL4Ug2[э0F\],L=Lޏ63Cҕ?)v&گ-Z94忙U(pBdw7r\&`bi56,,q+ ^\|2pڇ8?8_ԎnZ?h$̦~e1b(5x1Vte];6nE Rp%o@#")v2k쐲 \" MwN爝Ҙ`}&kafB*w^-|.%ش26w>uN*eTXm%#D]y2֖e}e" 5s=tlbKx&!wXi}XFc9q&lɒ>dRUbz͔@a*Wb&Ⰷ!&I.c_cԂWQ,Yt]Mn[_&i:;Y4B] ITY^>91Vʱ6/Yp͚H3v@-^и:1; ?& E\2tSE}?.O dZro.CARկMfF((fmtSN;TĢU8QYxX%w`F(90Вz!TH 7Db fEy["h7G3 ^SH1۽ f{$R&qL! L7rBT್t+1?wVSЁ4>ZCYo2o e{aL$GȎ!hH/ ԭ!Xuf}`+>(k =UN\ RʴsS춛?O R ̡cxl! {?{1*;'שa2bE'lPEcHM=Wy%n}%`%2tj#Մny/$h4nهOclGokcw#ܬ.@|%IV13 g pw[7X}?uN,FrUtPFjRd,QB oKYkdnw5j8c[{ N^7?r.ʨYrSIJ+V\G+P\zS-ɌwoKhc0PCVkd_wdʼn5m;MH] 9R:f{56yAqTq5)x8_M*> >&V 06Z܉]pc`X2bl޳*yUMJ| U9@<oU>Ɇ?#O^r/ڡl %5M¬rLYpyvFJD:*J/ e}:IU|[j"dI4P Y&j)8jB"OHXޛ襞q`y\,azaOAPlQ \vzzm߆dTl$vWre|ɕTk5qŎ1$A!uy krt- ,m 6ALM桶 ݅vA^HAO܃޸ iN"QWnOb7:VJLC7Iϙ9]lk,]Ɩ m?%F1ꪵ Eh2j+*rMޱcyHvi6N 8=%hõ.p1Qλ%磽D̵:AUXPAfϨ˯-'G Y펮d/(yG GDOk7ߖsƶ}2pl"ӯϙq«_YL?Wәe2)3=Ȉt+9|.ұ@ؑCM>j4g_91+_ $$%uk{rö -dnXy-@~-A66ބ#wX:n mNOE}u"F`Oѵߐ9Vbm^ژgRm~YuY|mvsfĎCb'mta@ imQfW_% ?.XH6~"N.O)(fYE) H<۾$NY2X&Tc50OP|^~F=*,T{j .<̊] %W/$@Wy&rC]sE|d當m$F$.T;O#HZɸ:TiW@?(>4(?TD{GǒlruJtb̡̀] |Ny Π ^zoi͍v'zo&^-rշTiuzަ9?0OVa7ؕ"[\(h|@&=}M9~G ڜxbǦȌmiCzgZFb،9%Ow=L@e!"qqAVmKb|YaZG%"J[8O{TlhgP&Q;2GKͨiN'?krjϰJ@$1\tim -hGo>S ٟG-OV$ 7Z齛a;B [RIMVk=:u7ͶTUu'sPp@ \%s%tQwlwԗL\᫞]FUbTtu /umpz驾}u539{*0ظ15?FNAS zH}(%^V:m8hfUiQߋ~>$hߥPM6luceg%c/ƌ=8QGP#KCgt,D uXʆ\j0߶a.& ̆E t_,_i165_;XH:bfh9HbTgnNNAJ\9a rofz.[5kyTu/ $FOU(1VE"P 1;jBQ :-vWD8 j J xG+Qv% zd} CiPℨHb1/a(Ƕv >&5nA|rF=gi?(̩ u`fF9*۞$؎ܭOkI5;pvzK{':C]ؘȔD}YƏMvmIt*PC'X'Lĺ}'EGki%SҺ0`9A[ !z&t#{@:$qMjk-g`0K];g֜j7 Pf#mڡ\r$I1 $Lp*( rOj$~ `Zhs e pϰ6{\CuÝ 'vp)\dq˽d3 #$HEɴE5. 6K-onM'{`jRdM,_ _Z:lnI-uXyL2ў)٫@Ash1ֿo+-Gy~^.j\B4R4DkJ|x6ͤ H<u|6)*IEm`rv6!׺PRcʩ'K=jpĭI&j)j`ɼ/Z"|x3[_D?bi.P(#b4m])lP&5o,UmL.5oB8A9]$Զl`|JEy5 [^Ny!ץ)>ln&LEodTfW>n?0 JQ0;Πe?vM >D \8:԰7vGAt^H5*nbghƗ[iO[?s?KTMS z[GQRjL8;[HpӲ GNUJޏspߧ[?k Ex) rB|~/(I*@^ԽZ,lBoc %#Y2r:W7gga~3RPh1833`[RRTJaH3kh굏C 75T*5jtWON^]+J?յ~ 7uT-~sC_~е(e&s׈d:s٫9^۹' diCXb O[x:n"6sAN6WOZۑ'vClamPwbіPɞ,Qݧw)MBlh͡ߣt-J; ^N6E w,,da>B3,+C%sfG@3_Il<)8$#1D N1rC:sGVDg̻7;m!h}$&3D$_+DK6D b˅AyQ!&Mie#u$! PGXٜұB8 J Y9YW؍A|wq,@3|-̮n2Wfxː?Z#!^*Og%T&[2{o0díQ dGf†6o-ˮvf }&O7C %%+0lKsx"0XNN!6/V~XK$F??&oM!SY~+zz&V8m`oQQ#2لOBwN^Jl-ZWQ_/xLt %Pv%ݣӏ PE *Ea_ wI]=1Yg5gq7hxeyP$tOߩu~N `ޫe[[αq#@K~BfXy׌eW`I`r~?s 'T Ex~"!0l@uE$(;up*}e䶪cT-ٹےB o-tH|c^g3~=4"nlOxacIKTm2́jޑyT Ó]p,PؙIKhN23z\U+reM#$ :Jva oy[F9.&$@:aD\uV?OQд[,lq/Rlt K `ێܮAz<$$'d,Llɵ`yh@#m#))Қտ5Ӡqfѱ,*샓LW ?H&-븳&ED۶xR*yzݕs՗D9!9{;g5>tdh'D>jp^E .p=zJ UDlI֫Biz J#<E>PGH1%4sR &bkT hլ(9{ Q;EϤbn/. 6AHyEYvex |@yWd[E;+_T 6L+>UB[wn۾{DYw6`G}P񮈴l`~du:-!RhBמ @hoUADßnT@{UC!:,3]J)6ģZ3/ 1J KCBy ?rjJSFCp(]Sԡr=[wxpb"\ "UKݠ(}_E^tGt^vf3sfG{xK+ɠ|ouD/ѧU6+ͼrI:(A._)j x?o,7`4 $Z*O*NPcn*eC ~3qIдr8{(noc#)`>>>*~$aE >86ULeQiy-IsM?O10wS3jHS1W$`c5T`J}ڞKXSz+q.g*yMḳV+Ϧf >5]knC N KɸK4{قnˣkJwQ>V謦1I^wNH j} %֚5%&rj%45#k eV agrRG,WsצX7.|Y*nA pȲHJZi-R&'q>I;bBhn"۵ k{o7&! )tf(tOHR2z.gQ1*fe=JՙhԤJC64{vIed1޵K.E3#3њӥmrꁋ5ED%GQ lҤ[Vb`^rQ ?eɚRLI{MYUXB~Ww"s׋U2GPc\w4\(J*w ޙ#G%9}GEtba }A>'.&ff.e1H½ꈷ?A"5p ǦMH-SDTA7۟ +RV+L]ԽKSYFmMD=Ȝ/U|!r(ME l!jD2F2 xA'=lRoT9Ih\aOvV am_GH{HC8 'HNF9_i~Hn7/?"aR>Ǝwu5wDoz4ʵk8)o^ޘwf HdDJ_3H͠j6)2z}!g~].fxnpI 293s8|^ Tj؏poff(:b)+XkKP _'0]uT 󞲃v]择_Sx\Ýyt#.L6)jۉhz!u! ol+J~s_'-{DbIU)ƛ9^cWq@e!d="K(㞍c\ph*Db5ob?KX/&^!^: 邫5yl~ 3{*\o m&sG ð|8gɐDe#C#yҸD]=Z/hV x<^lbN(S;)vM/.?]CO62Pgj8%Υ շwɫl.C*ᶰ(2&c䴅g-Ms[*!E_b| cA.e{pLe5 Z|5VWLA:h<ygJʪi)@[T GwDNܺ-{=I?17h!i7=]g~93w!nBt@ 5jqLה]E_kn:zLA{rk~WYNMq-QPy2sIP@dSwN+ ޘ)|4:q Pĸ;-%2|q`++W&pL;VQwPaKyz֙޸ C{WTcx٬+hΎ/!VN(H5Kp^<"ly-}x<339zϚw83_hz ZB {t~* rR6"NhzayfOf^3<ۢ7Ƒ.v.`IrSm_;KeO~n b8^A 2gv}cy;r8k R5(f[w3SI^9cP(b;!@eVlĜ4z9f!%zc#savs]C%Ɔ>Ĕ6bɈvǣ*hi8̫80>_3(yyWU(!␻ ӻúb.6o F+7lw#j<|M?$BtnX+i[nߩo3sq喴{Y@@ԶP2 /4itSݪ*WYr\͝չ4"6p(5"4~׊si-;X\Tlk.gyښoOkx*3(X]\32!Xf0w嘍rlrВCNFELA.X ULNA;mxuUeqC459h7qgS.KauM<z5d=/PY=;d ȩ9e=Ʉ6܋IL'D"KEYI ˎS 聯QQ4V%m%U J3޵eWP^Ioވ0 x89"G1ue#(Np#\/qOc`d|{)M "q'3F!?RDwYP(x<YiXm\}܋jQuFPm=}5>QʊƻS 5В e4qj=ZV .UzjI),='-gK/SV%\օO ɢB#o6$pśVgaZǫ!vp%AOcftbSP /E]2\{f ;`L14 (ⷆ l'A/ciJP*%Z@G$qn$wf3\LAVQDqX+~:sbs& $;FNjzc#ЃZ8g;Mxp3珵躵%86'88RKy`@_{៍)RMڜп1hLp?ͱ.G{ (z(-ܵ̿|&/B6>S OT3x8#CKke[vXi݂H5,D/ʋJ\:SnݺG6&rQy4v;5&tQTi=8i-$o #=!*_vã$%1ȾKU k84$n'a]_yNOiڽϷ4* S0Yu&]:J*v`f(-ÿ<6tĤj '¶ 8kPSf'z*18 "XynmqX5*6QP IƸbmd0Ǫ$[_X@2,ɠtvɆA50jO/9rlwD`GN~Ɩgt6ΈiZ?LqӣO>x?G0^OD/<(0 ڦٕ(bS6Y8y`M%*icv6 2i vsO҆/V:FEBfE(jPpQO2l@DoM`_{;G#J[QtKDCg ;͞KD'jxfy2šTNR\ZڹA[+;kr`[ s)9 ^-Z!skte"2RDIwW8&VeZ-}7 ~6OЖ||u <{&H&(5\)yST3^ƂkN^#lPoX ~XN8wV00E~øryiJJ#&wTx1jR 2%^FӾ-=G&C:5E2`Y agD?܅>ۋg0KO۩T[6n7 jE^kУZpz_T3n"/Aޙd% 󡝇4vJ9S43Wc>t/n*Q-PȈ acIb &E9ktdp+AnAlQ-J.|<2̃ lLeX _(Ԙ@76|$1Cp?~ `Ltf]5,j>J7+CcCw]VSݗ# Nch#k} %v=X&Ba!8NX+EGb rY+YfaY܇H$ =}ov]ɰ{=ݬ=FLDF)!M&Yx 8+]efh\9m8f< cYh]W;JF!՞n-.Zt %|'F7B8kܔM-~ z݇ s-4"h"T.;RU *8uOG~<#7I!Ywvˆ J$ݧnA1PTA T#MP#4~[N C+i_d3(qGA H[$AXĵ-)$\Q\;ՑccyYҽ-eʝV|y,&' T!>\tqQR`Eӭ}0HZSXa3#O:GMB" @ yfHV,%HM* 5Zi̳pSE,ؾLe,cv ]oX ~$kFNǻXpɌy+'D8w, sgo*^ԑnxOi5d{b}XDw0 "2i ;  ;Nvyv]dCJe+?Aܓ<_ݦcLaeArO[ {4Q >5i d zFL&tB%^-r+͹jN.\YS_w 5fyd)Վ5[zK%L} c &\~yMC$IB͏&ZГsgk\x?嗤u"6 *TtC=jq4ۄO"ܻG-uT󲲫A䰹"s? oP>O7?f-1#"2 AZ/<fB_MHdCכ!K}Hθ4ƾ-#G`;LEVi%iKt˚C*-%mzbZPsTFQ-`'|<چL&eD{=R 4UK@&g]j*N+c<ǥ[ K 4-i=9!}c h Ӱ4ʏqm"g))\Pf_JB,%m6%A Hqn)uǛ$WHh0B?,$o#fpY_m|\W_;aAL+l%(bKELM-|cL6DWln6TxG^\p'8ΚfPV=.L욟Y#1/xf s$e%qdKo檎kvX/h\= 歷F}2 xW ]ru8¯3_ɻ(e<Ñi T X,:Kr1fVg2ۭ ,|==qpb od0"~;$g /U]m:[87G5ڠ4R8,y~5X ] _J4; :-OXNX*bUZ. 2 B#2O,FֻuluV[hڹWH1OԂnzk&A=ަ }, -ҹJ\hd@fU-O>0N4$bhbلn*k, ?:@9kf|ԜIawo Ѿkrzo" Efu>bfl5rR bp q손;j^r,N e{ 3RN\u]=g)Ȼ\<b):6ᒃzS\@z!/&q:5v85գ(!,mXEk,|m LN/Q\Ϥ#5i5Toqd ŭ8hCyy܋=*Oj{wW&ߘ*;G>hXԋUI{U3*@v(; Bίj!-^Eos/_Mi4aPtuN*PiF> ;7M5i#>hY3`M3dnۏ[7N,`"T:(5zX|Wjr.޲pN퀱t簐9 `MQ"XaqF:뚿iJW4%nZ"K3Or G,ގݵKIYHt+dH0j5Lq>~Po$! jxIC=Y.i7Lb=T@*o̪0l$<̂uoB؈b0ܵD{@2kx|NX(PB(}5@~0 jGE]VC/:5}sHz 0v=."/@%FXސ%qOU4Oi"fɃf0>]PdxcKJW,SͮӹGbQK˿+6kG*kBӎEȼXH9 =6 v},n,UsrdIfDc0.D۴]9@9xJhu*7AnN.;Y_6ο!" K ZEբȻukv4TM=SUya+)?+*@ho ٛʴA\_{5A.X}(!.zC3 /sHr>9'C9Ut=Og[ACIcft QQ2z3ToyL;0[d>8.;JG'Ab+q@^GópjP-RjY SS#VE1smJ{aM)  Dl+/WWMqc<䛵c1~.nbjDz."Yhc<(݇_"P[YG2oNb< 8L:o#ltgXvEծ(Z_L㎤z4GxW BwD¤њ2X^b!o*x3BEq3@A#yB%XHW/4" "bpx%fҤٶ;Jw}mp/|RclpXt$n򆆷*^]u.: ѬUAV,2>>K %'ϗd2 2vmp U48$-j`8oڷGѢw,'ҚDY@趱r7 + be H9H$ũ0;(qSNwޒ g9e7ȏ%y 촍X"69V=N -]  }V dLBhSA-.~Z!>Yf[CiĭGo(\:n/F$fN@̈ '@Ҙ4*m (>w+ +"um{6|0=ء5'eF=5]t{):- $p\(7 >Ǡd±R+v^snyƑȩr"TeH++a}9fUN(KtZ5@ x'pڼI=v}!՝3W2;DBSh@MUBcK.z^ \ z6*)m&L\wZ'-TraEwwǩrFkXϝHSeb.Mnwj)b7Fl)6?Un9+<UyO+e='}H*+AUV"UmxC{lR3:p<$5+pK `K"ΟX$5|u \V[dE}s+/TXչx3wcDZdn?8ItcYS+ULSS)^03&D?ut%H1rĜz.Hzn#߷6{ /]]+ ]8J%R)xJ62TpCk`Ϛµ*y% xN}WBBx 4*Por;J5לg>d.\%(? ӘDGX#!&Le`X$;-vΒ{m6{p{ֽ\&E[QߚaIՀ ]BT_M^D:5Xԭ2cm!<+)޹y6"Mҧ@ ˼~I޶ilHl_o 컬yJ-gm;ԽD3ur}3YBWSlMjXM#zNSb2ĸH2Pʀϼymk9 %8duUaAܸ@am^Q=bQ8ݔpR/{ ^NO ~۸@̙n88 J@ {UP P0h&%-)Uܠ~{XITi_6ї=;XvCi$G'~%)q&Zb&UNVL" `ocy&0~̶Z>鐿B+duĕ 4D;H>њY,x@h;id gPtZlՇ0[m΄jÆeLBrbI1٣ ̘Ig?O6M3@L2$OKfAu,ߝ#"~{9LY$Xߒ}e::4Gm$75&R؛m}"N_iY3&XA0] F(qrN;kBV_O)h&@Mpp**ֶ"'@QEƏQXS;r& l…$Զ)g{SQ!=pL9GHjWb%Uz>x9}s.1Ǒ4[|z$DǏ %L]ŏq9cEQp5klBww!rak+ULQH#musX~SY+H(~ (NvQ0h_&:\ }SuXe_q- nx9_Y,W9r &Q|G>ne *z2'wGEEE,dЫ콛$\|>(َb+o\F~"E_lK SFJ9r}8.$+ˍ.G<jO! |.8iZV494)Bk5W%i^fFG\ IiIp1Ipה"ʤ"К[߈6cZ W(s ХR}'qa8 >oϠԏvM`00 >4` 1;0&?}#@T(JxN<e O_܊&57]_J ? E[w0a+]> Lɬ [ϻa5%>~pc@8wPhi}xT>s`gs(Է}@f[RGS b%sY) %dD' S%rezS u]~u+<|Yq>-xصcBPP~%#^tR)Rޔߑx8P}>j82#!`g,QXd V˯6A%<,9ܤ=YR{--ڸ'f!W&l}#E(S~/NmI;gc !e3<6\hH@=掦i})@T7H( OJ_sZTdV <\)8c'X5 ~RN{vĠb)4C&ﻹN4|<(S˯P$e6*mw]M H&ݕLbq0]'P|˄^x3.\$a|g7#he1Xp5BSMa'ԇ $8BDmmvp ˤBi2ie*]atЃׇuJ>M{{O;a{24 0e לc*(s"448^H[x ջ|I\6>хWx%81;qq: \øwmNbc-[X,Oqmy tC*fթ[@\D6°;F >/> %~72K&ϊu`K08K]T^>N[I][c$weW)yE}#8: */BNa굡#l ")@%GB8nod.({5հ+j+R|+)YPB>:=eO&w$ XI%x=vi /&xTu|oyeЙf 2\_6W#P#DXэoa}ej|}[[VsN({]ʀF~>] s?m٢0kb=Jt`qxb>3Rb"c4R*qJ\ v 8T~_|ޥ\B݇_Qldz'-UXep`@< }r8<ʲvLZR,%sxcߒ 4 Ћr;Xo!z?"$,nAgqK5jx`+MlF̆Aث?#ޜxptc~a?<>[v;ZCuMΰIw^W@,]_M+Kqã0֯0(w\*՛ob~vDݦ'Ni 5pP*O(dVpo#DٞNzQB jG9%2 sD-F @[o $M@]hŤNop /:<.qGu^G5xVOBnuФ*qk#f]PTAIJhE,VQOF`l/"ٝ'vemCߍ{k{!mJ嗖gVn, J%j!}az{(D@>ˏLGp' ` ځV"%tSUU|V1t:HkAT(s_L,A0b'20X/-aewDº~ bڇGx~Mk|wf"v|Kmm%(}jYJ0[e,m8]e)$erئ7]԰֗V .Q)]ٍ9!hAqbU?PL&w59͑O[J `ʆ5CV Yedd_3՟X:ZJJ fؾջg5ZN^\[WBDb+E8cZ? .t&)@ +ЕEX;qG`,m]~gR? 6z٧OcjN.#3|qU= SdpѩAG mO7F7^AH~V*nW,' M+{ slM'y#J~[|/s}] #vP8sƚ s `G@GLXY3*H ߙBwS]FOl\%Cx?ه=uؚJkh^w{UnЉ S;-wn&}[G~mR$~3;T%GX3'_]k{lV~G?կk_f|aqۗ: K\[W@w?-./Zx{!8}Q\%l.lHk:)nfwq؉bJ.DX6خ7> Gw5Y_:A@Swn- $pS*ѷӥ+xAb}7s2G@XV}pL2W&ǦCz7XV[{Y`Sxbߪ NC~f!EDF,i ):V"&'Ydne: k4Ƹ`*!aa=>}`|5vu+/:U XL@;# ; ERhD tpE )u3ºRvs ԝ3T=9!ӊFJd (]?Swx9qC( Y|dzvsuխdo&b&} 05,;3ߟn w~+PɤUrTYۛF{jm2NΊuFy;49`= Vڀ |C1el75Y0qYX2c, RK&XFz`dFbz2#\M-˧ ~ka Bf~4T= _jj9ك<&2;XUŴ@G/e3pq5~P%i[} Q,lb4^6hE|xHdCsk\ J!?7t$ctI-Wa jmӘ9MNf˄`I02PGE{$UӀ(Orn&Ȥ DJjH8ohm`R9U,U} Z,I[-f%bN,/ـ;sH*@`Wr.}e-wĠqUSL41yXRX^>Z:>IQ&U 'ʂ*pP+u~ _H7?B*s=;c69f@Z0|~-)b8:đB&~@+%sV +^;bC8 @ lӘ@~pvIF5`';sn9|U wg\ 4&?b+&,%fԞ~9i &B[qlaZ.J2f|6{`!gC'9];dfF#tac`B]}I <'dKpew^.}&.| Pb㗡q:ZZ.v]@Yfjc!'Z`#Jp/M_wS[WM.vCUWGyHcO?5!+8;?Pw1{g;t͌RKަ1!UB?t<@dzUG%&5-v@ؼ[|j캲;R͛XG S{uu֌ fY%C8Z/;N3X'F ܏E@gFDe] g p=?]s=]RgXb }GdsN:O1u2O-6vh $GK W7dK1Wq3L bG9B$"B@ִ/؈zt< ϺYZEƩtJ0` %v @tl)I%KY: L`|ـpYLbytBiBla%<ڸT8iie\bűm`ķS|gw4W7vW)\n| I5TkX@406QMxDͩ+ZAkG$;}k*@O4cH{M4X&Z)$Kzwa>GXv>MjP7IjQ|m_ӧ L$_뽟 I(#A/cg<wP (²f&IJhe7-~gk\7-⪔eȎ.*m꯫jc%ט qz8Zg`0&?S=\ ߻m&ʧ6TlyfHjSXmf4xU+Z% ֣ mtי!5sw$Cnr 5Ռ*WӀ*!*{^!SzHiTb7xnwIM<ĺX{; L.fJRQxV&s#9nѦZnPH-}GmJ%<{gav$ vtf`nuT TgwG 535qcCN\}@ZMrGtO%L)e$_*:uKx=W3>[~V$pٶzvQikڵQbƥ-4 (˻siiETG@@UH Ib(6֗Rw ʲɿ8|êΧīwςl7l_Pbig\2+1 9Zfeɿ kLKKƗև,;G AFԗs#PIG WuM2bR: *XN~?_m ry4mp*tD~)C_ -fM[ZWHAzڱO]V"1R&[ v<5իU$S$VIU+QBDՔ9ҹ]qj%miog4P5̼D8T~2whZ!?h o%⦯3ƴ+8`con.$FZ1:bk6p8xݧ廍b{I),_xje>"p,#RQѭY1)@3:kS8?$YG @*D&ŧ$ ̿ ۞3:ҌˀԶJEo++sR~,s+^Kx;"R&ƂfT[\aDq?hFmVAu)C tPԋ嚋/BZAp?1%w |&4Hr~aYY}{?hPJuV($)|И߼$z v`]ӊBLp}.l9OcSGp5/F#2u7jnM)g;jioPΓ{dےOj+[AJ32v?q9(m+HSUC5G ;03|70|gÀT) 3;>,z;hom/+>ҏWCHUCJ~&r7:\PD>6UBmsftl*nmv_n^Q0B`y)$~.S=˟t" p$-*?`rcֲcbG崄gml|מ2˻-£{SgrpA`m JZA^-m5eVA=_~wu_믬Jzd䥌u]oKZw\2 A69\T%"SʹwO G2yW`{h82x۟|h6 zd H_KG_C?ýA\gC5*O] ޝmIc}Hթ[k|[J^TXçdi{ɗt @en(ڐߧ2󳚵aH!`"o X̟sR)CW=Z/w^o.ڇ{Gc`屋:ZYK9#Xj虬@?[r5n]!ѣnC.=sG=Hܣ=!'UNPݡ @ ] N12{‹ՌWcL\I0xⲡ3A3hƉd#,;ނ3ءeC]3SSWȳ6븄c^+Koly'c4#]xݳ /T3!43?@^i[R=$2C¶޹}f#.Fqϑ $@HyQrZg*um\#˰#N{G}2sQQZEDC-{u;"^UKT4q)vXmk=I?c=x(6ɛ ^:\~Qh3=+m'sx!XTvo_ovN{\> nfU!9w@Opⅳ}ћ5_qH8@)c{$,cѢ3}ԙ (߽bjO3;*0pms|ɲ%IP\2_Yb[pr 6 ×}QTm&.vV<}]S&p ]ΫAIEX!Dn_sǨi=S<>)tǍo=6ExKW@@R{m*v?Ebg]'02?lzC`ྱAOٺz?=0K8S9#obt{MޢO.SY#xS =JtΙq}n;Nq̸8rwgz8l ٯ%vcr'ۏa/|$#z )Lp8) pĉ)xy82^MxءBȋ h}KN7~@_jJsNfޏ_WmpRRʜ~>ܜԐt"+H`}+^Ħ2(add6[PH]jׯchiOK$b R +"6եq aY%T7rY]ҕuϺ.gtQNpj(t{0_;-u6ev!ɚJSI/5D ַmT{X'-@`${ G@,J!SVbkyU&?m^pV~J[Sloog#RNI6wV\7]Y,pT*e i=>(};i^)? {, :?hqHj`g, fXӂ21 e)ྥUVԋjMJ[gcun"~[&!^c^{hм0keQ6p8h/BٶM N=T9:rؗ=)! N`pPF|{n^ь#a$™UFE!97 f˼5=*HZf xAЖg#$v[QxYd~J,` ė0hiK!>k/sL j@b n 9%Qz/ra^9_1p.r+IѶN"T谊HV.4?Ru 7.$}V)[{jm'Ș/DU^vk$$]G$ӼYB&S\eD *o{1ʰ{9#h1m oӴգdΗ(\BmψK.OP6kJ+jM 70ʀ@/B˼,^Yɍ< M&~Ha&E1aK 4dSe؀J'fx~$E ~i4Q1 #ZfE\&`ܡZ!Z ov[rPmE)Yb-38|@,!$$gIL.Q~5Nhɷ2e`Hܵb) YTu_S!E[GVx ա%-Tv(Q}Y[?9lUKǮ/(Nt0,OaMb%nF~6KɻEzj7٫Z6{Ug` Gѯ V[ vt >zZ$ny^ *qU,^3fEvOϧj@aY['A׾bUO*䑍G?Lۡ<ҽLj#&?׮Z%۳/"qC e#~Zi!ou_nݿxup*$]`TбWUO@y^N vrIg:-a<;a}FYcDͤ%OJ帍e۽_77CctʽmEc {@M{ڝAv:O.` %Z_ h $EpXOz)(>(V:)hӧr@Q؍%M wPjkV9ȝJjIc&P/ߤ~B`~e'ivȐii:?m~r'Zoi|!.`UbZɚPsXP{.jq;(au-i ~u5 gHBiL Y-W 8UMqwX9Lj1uCW$$FGޡbRgCX)lfֹ~ ^<Gexu3W.C}=u|n̂:x_u/Ɇ>aBȲ" nNDбpMoZ uU