glibc-devel-2.31-150300.68.1<>,Ƅe #p9|3ji@¶Lc2B'> 4~B.  ɡz#P=Cq6/W 74%V$CVWG ;̐Y5L-~MEZBR\T#2[_<\߻&P(A?d  U[ q       D4  ,D|(89\:BWF]GtHdITXPY\Z[\]|^bc5defluv wxtydzЀАДКCglibc-devel2.31150300.68.1Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.e #h03-ch2a'WfSUSE 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큤ereegeqesedegeqefesesesesesesese_etegeqefecegegefefedetefefegegegedegegegegegegecececececececegegegegesedegegegegegehehece]ecetege^ecececececececegegegegedeqeqegehesegegegegegegedegegegegegegegegegegegegeheeececegehegecececegegececegececececegegegegegecegegegegegegededededededededededefefeeeeedegegegegegegegegegegegegegegegegegefedegedefesegedededede^efececefefedede^efesececececececedegefegegegecegegefefefefefefegefegegegegetetegegegefefefehede]efecege_efedetefefegedegerege]ecececedegecegegege^egegeue]ete]e]eue]efeqe^ecesede^etege`e]ete^efecefefegedeqegegegegegegegegegegegesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesese`esefegegedereseseseseseeetefegegegeeseeesesegegegegegegeeecegeqecegege]ededededefefesegegesegegegegegedegegegegegehehegegegehegegegegehegegegegegegegerehegegegedegegegegegehegehecegegegegegegegegegegegegegegefefegegefegegegedegegegegegegegegegegegegegegegegegegecereeefegefedegegegetete]egefehege^e^eeee^eee]eeeecefeeeeeeeeeeee ^5f^5fe ^5f^5fee31d57e2f6d837f2648e703d9e4a45816bde78163dab190d4ca309cc262bc1c467edb0aa56d08860f846e6c56d6ff39acf7607002632705e5f040702d533eba14e17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c89aff4e1283589c47a52724fff97c4893f9fe452efc799a3d043bf06189361073d9f1d11875f48ada3f778ec30bff9d29d51bac4621922b97fa9647c8a82efdefac4d2f51d2f4bfd2ee1ced32cf4c6f0e6f1d562264ce26052aa0510ab6c675630a0c4dd45dfe2c0ee5572c739dba52d5303f952555031cfadd435a3eec4c68922d1307da937acc7d595b401eb5418a176dd2c4401120f1cd8550366103fe7254cfc67bccc09334a7f867dda8228b5159029d3cab620f1bb88a4910a830ea1c713e2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424eb637be3f1d8566904f50f4325ebaf7f8b7b830977b2bda02fc2970bc21c8d76d08b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e31183cf72c17507835e212e404d3e6545d970dcd670016ed6e609fedae941878e6ccf308c9f51c6d713d07b5c68b76cb0a690908d5dc96e9f9adbc139061ddb05c510a41456a3722e11df85c11adc7fd385b917d4a874b9c83f4cde38064c1d446f68b8ddac8c43067083eb8bcee4309f565bba36805e5dc746732ddb731e744c4b91ade5d93480c4eaae0c3635b08da9728358ca9451f8f4d5ed7a1e25c2cee16091903356b086e4c7a46054f7321d583d51ae35296b1f077d3216f5f3a76f4de9a599a7d5538c4c8e4887983f4c819b1f2fc53086c850a807ff8ff8a6e6dce2d8f485e5fec3b42aff3d1635d0e66ce5c4d2cdd76553687e4cb83726fd221fa271b51dd5b0bf7e4b1a0049b194a4f653b0e670e51cdf39c30e354091f49f1555c0b146eeaad63bd2219d4a500bf77730f714bd69ec2d8bf60169bf3a5b67982424de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c2774612b47b421313cf9ddc75afa754101c7034bca71ddb797f4f8ae06fc6c4161517659a7060004eda113671a38852c4d1e9cb97a35932bcd1d8540f98c09c1807475f0d55d7cb0330bae9ef464394de98c9045d0e5880d266d3801034678843f435015666551c3edf6de17ffcc986da882e3647ed79003ec0448d45928ac80cddb469aa56b1ad97b28e66380ed2c09510c94732af7683d4ec7e4728eec73ba63b637e7e8b459ac9a9683fa9ed91fb05c89ea874ed70b6d4aa6ef407db87a28b023be17a262be4313875cbbd90468fa1fbcd586dd881c9e726673d9eeaaaf7c84ad993e1a46deb7dff3ff29f41184666ddf53beee0665dba4603884a82b4c00f6ef20ca2e0895195ce669ee90dc4f3caeab8ae239baabdea421ef3f2da49aaab62b26ec1b2764f4960a75e315e95da82575f775ec833f6dcbc124caecb8289e4b5e014001f0553d6adb1b08f16ec879f797a59034d59c81f1ef0b44eeb9f90ce0bf2d2d3302ebcc06ffda2db2785a917b91a79e1a31bb7df4ed2cd55b14068ea0873d46f1204857c28e3ee75813a0f4a7c134cffd8fd16935f98283e8338d7cebc10318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126bf127bf11e1c361e585667429b05746eb13f42a6050eea1ae80495ec6f10052e5e79bd41095414998d5429b2a2fbf680455dc65218934ff2e1e2da9e98a2ef5d81e3466ff0b30514f0ac67be022a75a0bc7a755a63f8411be8f0d939ce8ce33d1f61d26f3ff8dcf202526b97ea9b7faa7ac51456bb17efbd233690983c926178897c1d63f77c5705ec33a8fe23e03a5f9cfe0bf7204e268385782419086b09c079fa5de6af98115c111cf43befe7468827d6e283edb400e1a6ca7a609a11aadbc3a4e2652b4fda160bbd10b93911f34ca60e497fb579b6d91c87673c17ffe8e1b530d55a1958c75b33eb8a65a04a746c27cf876ec3c47827bb3e11595761824acce92a0b33c927cce3c6fc9dc52c0689b15e18df78804f35d55ee21dc036e50f85093e406f469f79d36f2334031f09439674d1de21f5e300decb472642a1e7a3eaee0bb4a6691de970a7afa00a8ea4d686d00593b1f0ea76205bbb9d3479524c11ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7aa79db3d20afa58ba6ddb7162de3b2588d7a1ca70dde118e9411c1a3a5275b0aa0743f60e5875e818ae5f090d5c8cab84bf14be1bbfa79448b7094dcbb1a345619aba6e4d4f21a3c10e4543425ab2ca743eef900fb8247affd5fa2c19b1ff1c457bbdfb36bfe2b45b92443dc6b7d7ee9f9d7d63a490d7b514fdf277caeb33ef8e329b62abc032a3e9097d565458f0276ffcc2c449a4a361e50348fa26de1b3345d8eb2f3a0fab43c0e7d8f1389c9ad583b88dbb5d04efd9104426b31c90fec3a1c48bf23850c34d9b9dc49d55a626fc093723c7b0522bc9e9a9b429dfd763007042053eaf4d2751e7be1cc8342f4c1c7404a6670c330ca493b7e884b20d6c17470a688c7e653c7ea0ec6f085efeb949c0016361f229172c0033b4fc0a5ccdb15735312e26e9a47d32823cbc936dca2e66b74a49b14bd88e646acd649a127f9dc2e48f9e05cad93954f1066dc50dbb8e3335304e7ff80c030641baaee21e2672347290ec8c4c43fdd769bd56deca8418000b504f72acb8dd363c7728709fdfef761d92fbb09acd8375debde9c0b4c6dd3e38d096d27159e32a537e3742f6b2cc2525ecfe95d7da7860e868cfad5b58a20f01165fe7fc164134ee1bc96d236e39ffc6b0d486d89bae9d8a1c59d6c6d8e1617084084abe4ae36879ca486fd6db9780fd000ae4631c5f1568c2d6a6d97c4c8efcc549733911e1c7ef9952b701709e05dec3854482334712242fc5cd14e6474df4983d428adb85d6f6225a881daf11c3c9981e161b11890043f883917f1d3e63bc83185e7c950edb01eadaa9229c5c10c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c657dcf9c982a06ec0a6f76141b6f6aa3ff8b596eeaa57ab7db014a1b265badcef33d734a8a143fcf1d03ffe42e1a3beba48231b3192198f9f2d86410aa941f361c20e9ef5f84e0636aa360ae874c5c2aeb2f6d88db420f2ccdc72d9de78ca439cea21d9ad6ba7b9e2ee66cc8c28e2c566b8574b0eeae7fbe5ead0aca5faef5b5796d452d1f7187d69b9d1f00f6729032a000eb9d71219eb537ec65e9af5164a2cc5c8b5872c5fb3991fe02ddcb0325dc5b9f3f575f48f29e97c0a2a44fdae366b641fb0b371e6992f42ef6cdb85e98ab10c68935e403f463fcf9317f4df608f2501ab766a16c20f792b41d7c653f7b15f53c933258864e7d1fa35ebb1d5178450638a4b94dbfc060bb71a3ac91eac12134df473d9b458b415041e97b73fea97c7ae956c3273be001635145bbccf335eb3d4c672c9c8ff10259886e67bfaabba63c1d9459e3adb799c29e52046ea5a857a23cf79a15d29babd149bc6c580ed48c24da1ce68bdd9798cb20c61cea95033502b245824e96860aae4cf79fabfd29e95b375fc09a3a7c3fa3239d17972c81b70f09d06ec64db77773beb98cbfa20476ba2b72756fac23fbaa251e7e02cc6db62aa15fa4f76355167d1f358bd742ae61492a5b58c4044a95c7252fca5ff1661046a8b15d27fd482bba27515336b0f36355e8417772f0c9fa7a39fcec5323c23e9869454e1f0c63531dd878bc7e81e694fe6e7a77861ed4ab2d1ccf5eaac6bf18a8d11ae48565b0785372fae8c039f8323a23a22f818e4f2c84827f418764252c8b1f0d2f11ac5886f2a028451090e8b0f2298303bbfa06107e6f2dfcbfe94e041378dbf730cdc2dca72eaae3512c13b0e3d95139211c64da5c1f69ace27e684f405de1cf449613b3064117a60f28f0528ea5003f3c85ace7f6ca42e8ce550fc028a84b0a6da94093bbdbc5209484ce60ef7306fc6a0ccf8eea0e57f0cc4a6a6f0acd7c845c99c42cc509959f9ff8c13b731bde992d95141320a2f4162d2d1336349b00f36531fb79b4b9d4bb2ec5dfd176b5eff060c49844b5e4d2b4d43918282e9dc83f593b1d414ad824f43afa24452853d33b3a214fa0fce67f337108b861d42ce2ab8f9890aa3fd6bd0095f39ab0076a3a56e27f5acdd9f7b0b537fb3f27531b59240c21470fba1ff15231bd71869afbebcf564c0b0f5298e352bee095128dfe8cf483426bc6d36869043bb4a0e2fae0737611741ded5876a746c48f3a54a5f533fa8c24d9d27de75d40adc572535442d0aeecdedf4f6d4330e21312f7fd75ab01c8dac731416229331019fb76060197574962fe29f673d8b21be15e3fb5db61f62014a53cd16192087a9c57ebb80a98567229aa12750bd9d15514a623b760abecfd9ceb5e32637003a9acdd9eeacc53f6eea166e444b00dc94d25356b0d1a898e653c63d9c2bb7cc09bc212a67860152d9512f9688746c0e2a44b417d0926490d8f4a3ddaa48de0f618f7623b26f05924cd4a0950d0aafc68a3907b2290296afd08c3321ef1cd161396bd17b6971235411dddeccf63d1f6f754c325be24474293a7f2e5dadca7a5f02001d91d44c882c084309396aedbb660ab4a6e83beb700662d6bc9101b4ff63203c823acbd567834c1d1132bd3b1d156612c06204b7bb70698b1040381bf5247b95a9fcff2ae33d6c257508c625908a74876ad1810b9c800581d05ffbb6a023c95f4854cf528d276d7c2dff64f09341c4894cf8244691b2878e657b3df8d77cc5c08336e8811a0839bdc7af291182ff9822a7b6419659fb26a49af5e4264857a71af4ccb1221356e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19cafc701a5ba17dfdd6fa149c1a6298bb50d037f79467cc103290fa63eee938effae91d623617ba0f2cc5c1477f587e32f1f6cd0bcc3f89b41dc4488f9376229a002157bffa98ca996f83900ec00464a2867cdc8bbfdef68ad1e4b531b4a826f3b9f12870e9fb54111b77278a2d5d5c96643c91f455e8ae5be9a378253bb1fd9d04796e7e4116a0cc06c2ed40751fe13f47353eb93d14a0ea84eff2ba4215b676ddad115beaa73b88165428b91a3549f12589b8f8ac6241a9c9345bda93fedb88630980803c3e101171029fbbcff761d44590ad4997e72cb82c1171ecbd6d764ee6301417f056200b26fc68c531a820591eb434daa76f6069b77142f5bbda00d06b936367ac7530a5417904d723e2e613b27659c5eb80d957fd2f2609b893da92eddef61d86e0e4a53ed81833cbe9ff8dcc562fe4cbc7c2a6ff2dc29db0591bdcebcdecffea29bf02ee3e1b7c51c8b8bcfcb44acf0f6d5ec34cf4225b4c411be050284ad44284d0e8e7e7d0ac1952620990cfe98a7ac406c5d0e8a8d37ed4ec6efd862d34c6cc7bd9df60e8e6c772a450b00086c4025205f3666d4a5a89086c6c6be237e0cbb18f63bbc241d093d9d56cadc4a650445fe23073beb95e7591f5dfd5c7b261ced7bf6f6173097656d935f4a4dcf5bd7d40c92d5588652da1d16869782ba9188fe05c114e4fca0520063002698b9ab8eb870dc194e162e15cbff286631471642507c8d5862e76e433865c8372549eeeb15310ef8b2d7c660409c3bc6899a81321ee3c7d883bcfcf95d3c7556b090391a5f782fb8780f1f433af71d42b31f21592138b1ef47ace5ae6b10d7adfc5013e18f1a7012ed1fe4c77152caa11c29565a4c6cdbe6134a46ac42d882b5f1c1dadd335657b43e0155d5f235b5a8614a8f967badbfc7633134ff1d5ebe45bc7398bb7d0baceda8de6e23235b38ee7d32be683aa95cc4736547bd66d16df687309dd6345c53a75ae9b5fc6bf74b31068f7c4aa205c5043f0b9363f4809851c3d735d17e145051ef3c9e771880ddb4ff30effdddb33b0a38dee1cd596c1277d0f8f800a0fbfdadb2fe214f33c86129a8b383d348468ce009e52ec801dfb0467f72b0f75496bb840f0ae0ef8a5f399a1eb7074a863a17e3e684e83218a82ef7418eeb535f50d6fb5365b5427663f27aed8d9dd9f0d7dba7b868157cbd25eee2b0ec9404f36a8677a6d614432d85f4721353950e001e67568d7e11fa6bb7e2067e585b2342e51adce9b2f0d866b4b052a247ef679da8bb0d582bc84adb873e22e2097ad9cc0c92431142e7bd9d0ac76d14793434f02bbcd7fe6227451e5d35f7448f776f57f322838809cb2b1e45c02687b47eb8f646951f268c71a5a29d98c9ed7159d3a1912425dc1e51562140a34f0f09453b4d356c8dc577f9b3f0c37b69c0ae76662e2c60be1cbd02b8f91865c51b596548e86bc3f016b511778bcf88603938b349d7e44eaccf03b8ffb49210a607ef402713da42e35dc8d50a4838b3fbb8bfe959176dd86dd621ec47ac547b5b6b364524270bcb39933f2df71bbacb13fe45ef4ba23fb09a3329e2f6d922955ef27e7e6d7579f8cd01f9e937def34980a7b253220c50f14d9392dbc52fd6faec141f686e64bb16477f7e3f01914f98e5a17202de392a2d66afff88bec39b4400871676de782ac628eb107cb857d84066adc8ba214d426844606e575b3eeae75cdfece07f0189ce8345bc41f2eaaf893fd85588a2855225268362402aea72928705dd164ba5f3227e0e4f29162eae79e571e8694f46cfa379f2ac3fb280f232d9065c1379972902f003902d6e07c10cfee7d8c56bab2652ef60dada529ac697d3c8b2b193b701ed492f19828a28252e689ba446663d654cc6798835cd5105c2a9dd2bc1629fac839ce2fb6e5606f4978a5807810627aeb97e66402c4d7d2ab2f3cf669c76e895499fa772123ea084227b28df4f7c26b0b4c327a6e6fe318fb5630fa3a534a873e7ecf0cc7d6e664c5b81244175afffaa70401516bd120733cab7e089a4f139abf8aded1181c8cf0685a4de7180c3f057263637f2f0a5289f75f707e65f60723aae6e762ef86500c7c1de00b9319de808775c408e1f47a1a91162454084880043ea5475fd4257ba0c2e434a2dd0da586575f54cd5aa6a7925e5e8713084e811fb6bb134d91744c8876fa838cfc0fc0ff91a1624f1fabb87ec0ff7b3ab552052ab5bbc9366fa0a15f2b305cfc035281af2f1be520c443fc16cb9c85233b18bdcb7fa4332cebd6b5e6b9e35213538994582e322253459605d53fc2732f1af538c704ea54e3364fe05ee3f9028c998ba842fc925a1dc767868cc6ea5214312d2bcdc321b6691ef167e4768124d9af1ace8bac0142eb1159fac5a1b3b733d21c021749fc555e6f8f6f3d0e3b750fa7ef81ff40b02920b9b5d2e7df24ab9c1a1a3517fe96894cf4e09cd362c999faac951caf8e70c3c579506a777b522b0e1462ebbb5070579e80a5eb4a59d4a4f715741739b6cf27b2e670634767b41b69454c580d77b06559520ed59cd14551d626cb494fcf5fd95a29144d79b2538b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb43263b6f6b2b75c11f881796e09d636b7c2baf6421b52d750b76ace42ffe89153c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5368161d070efa731428f02559f0996ec72e5f69150e3b76bf7a056ecd43c268781e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0e0f62133861106e467e0454988891e150dc6eb6f4a5098cedcf94a7d37e9aea68b424ad860b52b27391b94ac486bdf86475ee6ece9bc378576859c2d904c76ec19cb01f0a44723edb409ecb6fdabbcdf9bca9733439f46e962a33d4b0f7bb348c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee35a70eeeebffb4a5141f728f5816067287aa41a3ed5aa3e88a6cdca4aaed529f64a1aefe381b17ad50add602a8f31c9d4579499064ad3dde703f7f6df4849831189d865d365d7ae720892788154ad9e0c9c45087e14c759766b44315d30b22421d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efcbb4e76ff0d2f67e7dee7f6d9d76a66a1fab61f7618a0a82811e3c29b1cbe856932877816a861201f1a8cbec905df10f6ed7cfb62113f5a7c5a53527043c4b5fa04d7127ad6e3f781903f13d98d4dba3aa69d33f0007a68a74cc62f94cf7131b79f71fba8d353381b6bfc9dd6a059843666067c44d97dcbc63f3435565361bc7393ede0bfc25824e5d67dce9ac1605328f14cf6765ec1c4d1c1973bcdd3e26518494c455857a5fe8641d7f034a6892f848f1a2d304791bea3434e209a72d6b1cb0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593dd38f16bed43eda106684d2af8b57af4373814fd1c4404b37302fdefde7be2e0789cb0b97f2ab1484b9d520ecdb94c93c07d2eb6c34d6c981b8e02785b90c137d3a49d6bed22c31ff8d4240983bdf78908cf52b75396f5ee1b9152e5419498ff617a06f631635d7d0792ea2806e4cb482a67f0976d99502e8f596fbbc52fb832282a609004d8f3ccc4f5d92d58767d5c6d4fe8c95daa38e25691f3b65be14409b2fafcd2805dbd6869e0ef89833d2ae03c197ac8c01b89bab86a13c2499fca0ab3fd4738d9a23fabaf9543637b75bb4c124deecf373dcc79a27669f959f6ee51ec6b783dbd82317f2247c17b9ed35a4a7bfd722a70b3c3aab1f2b20972b89a06823cafe7dd719347d665ab12b393b8038be4ec71517ced61061521ce4618ee31ac28de6992901ebbd95b354178732a4edda2c8a8433b614fa9ab671c2f135c350b1a7624c450768f914aae61f3c45fb0aa48edd633285a64b6864aebae008703910989b0b861145b919fc3e3a693fb1360fe378ca53a8441aacf1a8215ac6aab43a321c5d22bfb678fcee382298c125e272ad21d05e55a2efea8e36f2a1e5cc07c89f3eeba9d4c29b4931e641bcf9e0858575208a9da03e5d16b0efc12fa75f562b2735d843d2d736d865d0ae35d9b1fe628cb1f10e32f15e01b8c4c798616d6716d8459074e2a082d65a28192b32eddbfd7587348372395b1c283a723ae4c183a60b4caf4758fe13de86ae75f227cc06a6195ab9a585a04794f5369d06c3a554d00cb95f4dd45566569239c357f961801118b7c7376d682fa7c481cd4626210eedcf604332c87b6f0eb28a0b270cef23af326976adcd140e29ad3e9d8c610efc1ee8228675eebaddf8d39b8473a69488f12e9bba3ceaa0b0dcab034d6cea74d30478886175374c97a00c12bb814c035acc7d447ecad5da8916992ec67e872811f8dff932018a5c6d4bfc8d8b857c8541294d862e83ba7ea9488a56f5bc542892bdcd1b02703b8e6caa6ef8af6d9e9f0818c39771602ee54eb8ffb70315c6fecc36c43aa4c0aeb4a2c97e9b93ea37c25a4e3c9419854720dee62c2ebe6d713b8043dbd7fc10f60f4efc0c7759bf0d5c202fcecfede131232ac53c62edf93ffda9bb53b04b27a3b9d1df2677ad89a6082ead4e9759d76a790a12b15d8b3bf3e23249cc75366bae34109f9b58e8168470c34410f962da881dd59e295fe1482f0bcbb34795fb8a34bea0b33a4bcf4e60e1aa24ca03bba063e045b90447ee79e11370b6f148166a62c4a6bdb6aeb9b55635a33d9a4347b6f96da5b7f0cb1a9555ee23e3178d0d5e4079c70776bd277c726860f8a9e7371900a1836fa5dfd23d3946ddb955dedb6f92ddbc289e3b1fb063785152a3b0856e3182b6a0b5d533e1de6400df77ff951771184ab859f648baa290b3bea6cd08891bec8871edbd6212ee9aabf19f46e4ec39770158b77d6bcd03bc65fe917c78303399c024490805607626226b153269f8dca97d56ea72dd1deeb920035e83b1ede7b8d5d9d06dccf70751e155e7cbd04e4b0c1f0cfc2b734cb024ba4f5390824ba66c23b17daf80b98b6ce67ed2419c73bbff472149c7b9558a76a967f9795e635aa5eba8d85869243c316dbfc1f2399d2ae5ed9053dbef843b030d1091cddeb8bd83dd4f1b6d8557f0413dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838bf74b3f88a428c75c499eae872f8baf982dd465403d96b96c3665d0b9a0b8e3f87305cfece4e2786260e27ab195cb474d76e2cfa8a3cb99e800d32333086281e2661ec0c47e9fd7589732007f3d813006dd0bf5b950c6c3368690f14654ee0a86223d7d88dd9760cf4311bacfe150340b5baf4252f69805770a0e3b0a3da1f07aa6a713631e5dc5f66b3873845b6367b76d5aed4e84277b639071ee008470fbc203a0caa6fd8994e1626a284d87e1389909b4dd2007dc8156de36dd098493583b60b0b5952c404cf9b9e2a363a9b2f61b492203c6a7f1d6e3435fe1b03fbb79878dac643de94fca728867862466c959272fd5cf4ff8c74abd6e17e9068a4ca115cedc3728f4605ebe998f87b21dc42e5d7ad042257f9adc5d697f38dabf677f7f1ddc478c980d5a7ae19c0a8b4caac9346b42d28fd9287b7b8b7398be29c5b8f9ef444295a0a9e8f5c40918399a00cc91ba0bd79774110cdf6e652baa6cfadb2e22a5a98f03033e4fc58488789f120678c81c91ac97968199dc50c980583c27dc7082ada57134b5d91c1896c8f02e49e771cdd0df96dd60132425d7d4ecbc95e3959936d29124dab56b8e08407fd820b9d0ba95110915313f07bbda066d353bf9d0f6e000bf5454905fc0afee3cad2441a13ef8c88c13a80aadbde2423c07e1ee8818a69accf374394b75d932d7e9cd9c443984c2095912f64409e7fcf15b00d7847a779ae329478a1de7ab1494e09b6374009a364bbb369af2cbcb9d0dba7ad1ff2a152069f9983110bd10f448b55639a5c077417b4b24988d2ef8a3afbe103432414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049736cd10cc4acb29f3f29f1720da180d14bf5838ecdd4dcd844f9f2c66d883770cfa87692c002d72f53e56f4e9c97bfed47a8ae273c02d1febcdbb6b60c737473ee75b0899e59f5fdd40c864822bb8e8ba4356d85ec8b8e48b789cbd4a91652e788e9ea29d3ed27da044485d4c5f5603b4fba5d4143e01ce89456a250bfeebc2352ac31d79c0e1c1f858568a8e3cc0109491353c7a59aaec1d7577c7eb6d8be15022000315028e62106ac712df15ccc5012de12edc43f345c02e13e662165b4cef4d15c65048a9a4b5be4de461f17cb0e83124f8e7187d57f3c69dd0062a6298dba27d8486ddfa6f55165c4202928399511a020cc3c81b54674d084a22e079dcd995f460952f7411530696312a8e380ab758c9aa46b384b13cfc04fbb4ef8c6ea8966a1831f931067122a0fe261885baa2b32ae3f898e893aaf910920aae9beb941bcd7d1e32ea9ba8fc9b256d474cc447f2b0ef3f6488393832e7c15975c5cb8dbee37d78d2181e65d7ad4cc6221b848685f3a7e961f1e7f25bf7736e23b0d87be1839598cece63df889cb518d5c9578c687b41a5281463ac750f534c1162da97df2a4066d1a3168908f6f413c6e25828dca862cd6a03438d208c7405e46ff1d761dd703b48e0f62d4d9b055cebc6193639740ed64bcaf8ad92d6c00b18aa309d31981a110bf6868024aaf76bbbd7a715e0faa2b811cf26e6bfbc5ddeaa1fc4dc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da01dd9ecc8cc95609eeb38ca2d6a560d20605152f2908915cd45568cb2d803afe082747b0324067a3537af94cba2ec48dc2ade3bd1d8b4fec493fb28938ded587a5594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb33373201c5cd2232881600ceef12a9a2c256ed68771b1d8f57425f3749d7f59b79c533bff50b9c73ab8f4f326bc3745a88d3662861ab4488f6bbad80387b5ef9269cad725798c7f0e68c95e9d44e51d3182b894db43da3d0681005295e78986131828bc0eca7bbea254e9c8e4600dde1398ee9d41282c2147f44e107cc4952eac9c6a705356074f3cc0d1c80c57adb3011487e8cdde51950cdfa267994d78f27a3f386bc83de2ed70c46972dcb9262d59ee58f54552a56df55698926cbd858a53352dbfdfea7e570b7b65f38ae7c4f45defe9200e5570e0b9e269ee5879fd6ed244dad7b22cdb9724bd6d1ab5565d0303fa747d2c4e93107765e5b2d7545d645dab97e60c32102303e613d34fe03486ed82fa9cfc122f502789b18b1272c1bb941367551254ecf7be84a401fc1f1d9e32823321da4b6f9653cce3e7aafee039a6a6a61e4dd28c8c9364113a7bd22a5e78c11fcd735735c9c146cbea290f6debc115a84f6db5539d40cca00369cb94fd3924624dc247d13356eb66fd7d326ed2406182e53cd6b9666a7a9f3dfa35c3b68f1cdfd68fdd43d4c976d133f8d3bd10e1ba56e9f2c419a9ffeb70f182ae310dd53317678c149120ebcb3c3831361795ef36077e4802b8c7ba1f3592cba1275477be2ee089b2f517d02d1ed80190857e13ec1979d37839a4afd197163f5a87146927cc5bb866813b7a8b32cbbebdc99181c7b892d0abc7b2156b5f1d605e33c5c74256aaf3047f9cb99edf3a70f03c648b6204f66a84dd1ff7eff53b0b895a9c48aef590b7a9eca4b4cc6a144d208b06d5e5577157cdec7f2eed43e004f02cfa9bae387afbb785619ef637c4d361176adb16e155f2e3a18973d74c5659e3f32e0e7f734daa6f40485b4d1107f361148f44b07ca7e2bcccdcca71bb17da221116d0d20c562ce9935972b94a10f78160fa8f46defcedad1adbe848dcd6ae649841e6a1b2c4f9a290598c16d1a933e196bd784435b38496f941cde294b126a794c1ccdbf8cde0189536c09b5ed999d5f17ba4b05d0f1ae6e1ec095fbd15930913c3ce91b64fe2063cbc3231963f4448acc22824692e1d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d861085536652c3bc50fae161e25a00c717327a9b1977bdb1ab911c01acafbfd901bae73169bff06b87fe3bad909c5228c0942ca16cd6704e66b95d780f3d5618ecc29903e92709d16104aa7b262dc54728c2e8eac3713d332c302eb4483ff92681bfdc88003aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fdb95cf6b1c3c10efd3a89266628074469ff73e8180d02c45dc8d5d2c09d954e4188b6756af5eefa73b2a4026ab2362b69d957d44a2ddda26eaf67c93b59aa977c22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471bc615973d0d7c3734a927bd39184cc8601bebb9cc979ca55ceb99c90536776563dd6e57d18b8923876c3cde0a30756f37a6eab2a9f0db8f82d6dcceafb9b711e3f4efded3c1226bf144b5d65dfc049fa5cd1f140606806336509818d79c1bbc4509c1785bd3c589322c1416d224c4b889101c0f810ba82a485e3bc92af6f1569f1900c1281d0a581c12328033ca19b5befb4ec84d89fc850a67d2f8d35d73693220d13acc05d81c491a89c567ff137f4072a001f73ba1f37acee1d6c822f94df9334238df935a2579f40ea64e34ca038149265f4a8a31c948e3a06b3c83c6ff4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04db0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8640c52c7c3764b45982f2b6048a929c19dfd9200359c880d01b0cb2b0d0723fe757ab2c20967f2ecb30e7557ddc83971c6b746dc4774e1483b313aaf81421582d44f04d89dc35bff8f8ec5def07db1ce0643e786f24ded993a07826491c158fa163e15ed7fd5afda23af591613de35081c7c0d404dd36bc3d86dc12a1467cea5e1fb752c2dde4a355c69c5498fa88b0d6e5ed77b092004490b33c348e5ea7d584762b0d07a0b83752955bb9a24796f9a5b0e6dbe7dd5ef05cef3bfba02db48bef50640affa0b7ffe6543726bc392612c8cf18d4da992a71fdc6bfe05ef03a6b0d8819d21ed92a6b04d566097c37d44c6dc8689518d6b889a701f099dbd3e12e389443548077ac8c13511e27fb353203e965bca9c1dfdd2b84127b9f3af38797ef3f9c42bf1df8c113861410d711967973a3e8578641d88fbb9021effa8d928aaf9c3d589a2bceb2865d35d6964a740e0d1ca3da0dff2fcbf394ca0b27d69ae7f9f3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3e64fdf694f7b3d51ec6c45c06dcb71ebbe9455742d3ea673012016668853d3bff1053c4020a8656922a2c2107228a43f1b889be46864f9b82b364ca67ee13b7a9e7d85131c888412c0eaaaca3a7165d86f147c8645993ddf333a5b2500117a47825c432a16b89c67614bca812e744e9fbd81a3614024320a3b82d5a0934129b2f7ea37adb35a2acc112198f826c7c02ba214c0fd3e3532174870ba2fbc86a83b32315bb9e39fcb045b120599524f17461bd20bdf007c857b6fa52663cd620466dddce67e40651b6d2765cc3e9e72ea7376a810ba99b92b30e30c26422ef0248320dbe9da50e54cc25b7625c28cd3efcc86075d490be1c2baa5560fab84f5174bf0d7c798c212cc033a00f7501d4ff9412780f8d6db00e60dc6234918d9cdc3f46175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc3cc074d3fb0761b678ab4d2a6108b5eb02b9b29341e0bae6a0755cfbbd69cf1f9557bb6ec66d76b6083d97d4cb09deec1b499bd6db704652268882a2d5baf54e6366c7741d582eef75b1fad5338372482fecdd937e703326f7adcc806cf4f40bb81a8f75d3fe7eea22664d172aa36e084679dfc91c63f33e12bbf3e21c371ec6c01242b8fff921c6903ecdaa0421bb45af4f817271d2967d914b080a44e2223c6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6789e3f020e5885ef2684d9f29dfa93ba8c407dd458f3dc8ec902f56f53836fc77b863cc44369aae759734485c856450a77a1aa9d049486fef929401f6620fd829c642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832b1d3c72cb5cb023b7952268b7567c687a4dd6eccdc36722a5e3ed605f5ab7dfa8c50687c92e74e70d89e5d8a4a515dbd87b044bc28ad6e261717bb15c5b02fbdc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04cc04d3d1a737e7522a207633834a3d6244baf222cc3bb8d77341a432be50efb82f2fdce34c1435a13a654f90bc27e8fd7c4ca4b0c362b14301f1c9dab5f801d0ebd13e8bf06fe196d03c147dab4ddd7437569b4a0ffd0395ec2d2132878c2546796b20455aa48049415fb2b1272cac5f84ba4ee28d1b5d930221427d38822ff2cbcf8e5add01b370cc07e8e8aa4eab92b67e49fabe0363837be1d4b9609234853501119c4ed46d891aa443be305f7a80a6f7249c96b5b68e4f2fd5ab6ea80d36ad2ad21d655b5dbdecc5fb7f05a717637d5b55f8f408df18161c28dc55f5c32b889ef429fa95b5b1865ec05d032078984ae1afdbe37a4362d7839f07d6c6aa194eebb8fa1f8d44c3e10eb029eef206b1e1f11511f5d679c6395f54e368c1f6ce3f384e3831769b6cf67648a004b3af7d392150912a5b9e8ca68e0700b0eab5d0eaf1609449417755c713a36b6f704299375ec188131bd3d1b23275dc3207a63af6315d52e4b30c44c03a3277e539affa03ee24dd43c626d8612668566b8d55dc19785d6b28afe8a0ca3d01ad8cc10a86305570e5a67b39a4a6a0858b1cfd4ec89ee4cbcf369de25fccb2e92fbe7c3828449b230658ce5f9d0189ee19c6ba2e4fc16c8fe7d5a22b23b72b0bb64120733d14bbce90e15a4c62df4d0c37a7f5c5c5aefda2956fcb460a554f36295cf99ced1237266b826c91e62505497d61194f00a1db450f90fbc2e37c7e6defe1b1a1d15e553f11fda7b1006c1b8825364d87c2fe9e024d9c92b765310129ae07cc641989674e211191358a7d7318e3fca34d73d2311aff2f79ce7453351fab4e76f80d049189504f97200657f45bb3bac99894a64807ef3a4461c2c8badb2fe71ac80925d2a4d52567464844b73b5ded6e142b318b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4833e289fe0e8570ccce2b35b5b8e771640972fc11a577b9fcac9034097637c16b39e43d493318f054f4cd49fc5e2f06c942a5e7ac330d4fa9c273254e3a8a49c46fb8bba699965eeb9cd583cd07f7c4a8eaa591471b7d87eda304cbfd39a80329b89cc3728be8a22a711c62c53fd78dfd73d6c25ca441f726c4d6d8f42d9dd66509f4afa3b7c1aada800fbe3aabc0b8a1b8ae1885af29fe352bbcc376554b7aa7629c3ea392dba4ba64fec310c80a864964f3cb2436dff6e758a519447b567ea41fe9febd98bdea3ac0cfaa55a06e4bc5e0962783cd4ab22246117c8647c389b1f47bc64b9c2cddda5c246f8bd036e68b8bf46629e0a827fcc1b528ef8f836c5534a56e5287ec095950fc6a0abd892be15b140e355f05f29f63b3bc071655fc8f6487ed6a66ac09846dc421056d3feb07800af45eb1f5b86235e7b6342ace2a5431dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacb2c9ac29454f6a7a87ea7ef5ce6a0d87e89932c4bbebd9c16c03f23a33460889559d2b530a373fbc1c15159bce28def9e5fa3812b4b29092a78165c76ef53728d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56ee08cccf11fb167ea71163c3ac4dc73c8a155e8c3825ed33b554d735a8fe523dcfdeb8e0950ddf82a144b8315b8c687a8d904d779d72d42fa2029fd48cb55bd8b29689a733446effd38dd2283a1d396e63f0727d4ab6ca8a8848016a1bf5689e00752bf22c903d29cd5ce81e52b50e60dd04eea3a552c29e8b06d84d92ac1d31fc78d0796b9c383b3a2a66f2e8ceeae027fb0cf61ea4ff5d3c3209d5b97fe5dbc3df66074379727b909408f9dc20e32cdf99dd509e2664cac515122b4cf1f92b37d083a466062da646c3d952c62aff70db475b06eb8e82a4e65fd92796847e8dcc4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843f079f7f629c9037af48b6298056573ad415bba4ce70612befaec78054df0233e8b504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661bb1997a3edb73df379b6f9881470cf614f42fc5d8b15dd7e836444b158c897b57b07eb70f5fc06bb92a7587471a88c4c96978f1960391edbfb0eeea34ec763f5b114bf6e792a19f0aa3a9229218dd0d3dfb6fa0d6780bc74ba005b640c5a121a0a99ca982412d2e59452e706d8f08c3b87fef65c3a18b90f42a79483cf52b85e878c7b313c651524a414568e882141555e32fe99e66baec71bc48af446286f5f67b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f74ee1354a61ec7c6583e7995174223b69878915465fc36cafbc2d76d7f32262e6ea27d7ac320650fdb2924c6927ec73c71fcb1eb0303a40844b591fa4c278de4c47e2c09c33f76b720e818a17022b7f7d7eb73c6a7d8fb19a5bf2c501b0ba48440d22afd2424a2770781650ca277b597c82ce8317b7f848891a6796c27f284b2b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace201185065264a9449fafe8d9e5c587075df4b3b20a256bb172cf1d0fabb89e2ae70017af0455756a0900427f782be921ffcc738edb4637a020ee0edafe484b946836e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac385af9dee1c421e5e021df94e11da7235a028dbcb40bfb3d6e476c783949159070ad8660f75ae31b07907ff6244da61a009d6f88e1f0cce862ea679962bb2e5cfb59da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6a73316a905a91560b3e59e577de1deb0c8ec334c90408da03775a04b43e974c85a607eaf2b84ae162eb7482f5ab59b3e07159d49d321d0a228fddc2b83b45865a2e12a841951e8d585a1572d018994e52ce034490619654f4db071b8cad0ac298b7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98e4c3e947788dd1257024a28684fe4de3f233bc36eed7a64f524754926ea5fda0c9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf45239e312f467ad2b7123781afed9456186069eff55bed35739516a86b808627402d34df02becacc0ae8d9596d09451be2314045d13f640ad28ad15ed05cc49b0774694af69f29bc6aad11d73a5132e562a76ac60415ef5e5c16ddc71ca8fb71069b19cfcda0db1460fb886d8b35e185d74fcd89018b3bc3e0ec60882a9abf99e88cfe6848c864eec16061f3a23a2c37aaa39ef1cf4e271e81b00b9df94ce05dabdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504b7f8a127e3e5d336d7b936759baa1a2f3d379dd3e12525e0ff89832cf6625f9247b45190153e7f9e5a9a70c6dc1f2a122a1d3b63df4ce9297436ccfb63c5082372e86cbf11c45ed6166e1dff21043a4fafe6c9ca4265288a3dc0f95e115703b6690e12d91da100d6916752f38804386710d427823f7783f730218a9ac2d043e20dff467487b2159860856343a689fa8c444cadf4c1ebdc2e838159a851e2c34fd04567ed5b03f0f46f8cd258e2616e69d9d164f499fcb309c5b9ddeea46bd5fde6b02f993381390ac84cbe688a99d981a47cbf88a308fd86fe1f7d47eeb1971cae0c68a0031ccdcd9c70ea614d10387044cf2c21c233fce644e1c8ee7f4872a9c953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bcd0c1539eaa9778c45eab16e16a9856da9c92b713f861f6c2c31bc0457b5b26d5de249de0d34e055f8a64cb21e67f85ad5e29a56d2c34cc28b137913df02fdc70e26f31968b850eba4d2e98268442f09080bec48ed65312e900a52801bb544a9f50090da709c10c9fbff8b1cf0a1150d4781e8073be3f49f55999a1a62d20f98bc75acbc703b23ce561bcf605d039389850784c4f798e3adb411f27cf00fc4ec738ff8520c229bc760f6e4517fc8560cfceaa2e0da5e0a998c0802d67848001ce30f1d272ad86aa27a724468439da14210e7c85289f02c9eeaf5e0b069688eebc52a6a806a88bab58aaa5743cf76bcf080bbd6f7e6dc0eb25b1282cb72ca327f0e05a64052111339db10b603f6de132a30aea0a817ac561b5697ee78ce778e2dabc8e2fd8ffcf12e2156395df0a2ea6a0a139937ac835cdc1395b525ded29d7bb806b221dbd6e47720938c4024d9239cd60230b68d9e8796359bb8798c7e44b4ec39b4980106f3f901cb9c2de04c7cd8217eb52dcb082d7ff75e4a48194b4942f3909eca9423e2f5b5cb5ed20b1a56f840efea4e94d0f17930f1c4e373179e670e627e18265889174b7eaa1007fa6e0c0f9c4ad51e6d02a195f4d19ec3f8f029f4184e649f4cb40012ddd40a8d4c65894b543d997c9388b5ded69a489e385874a5acf746410df46d4b5ac65c04f4d67a49ea55af1070f436e94e3f308cbd505728177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c5156db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/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.68.1.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.3e@eyepb@eSe;ddgd!d dq@dtd%yddccU@ccob@b@b֜b@bb no longer includes inline versions of any string functions, as this kind of optimization is better done by the compiler * The nonstandard header has been removed * The obsolete header has been removed * The obsolete signal constant SIGUNUSED is no longer defined by * The obsolete function cfree has been removed * The stack_t type no longer has the name struct sigaltstack * The ucontext_t type no longer has the name struct ucontext * On S/390 GNU/Linux, the constants defined by have been synced with the kernel * Linux kernel 3.2 or later is required at runtime, on all architectures supported by that kernel * The DNS stub resolver limits the advertised UDP buffer size to 1200 bytes, to avoid fragmentation-based spoofing attacks (CVE-2017-12132) * LD_LIBRARY_PATH is now ignored in binaries running in privileged AT_SECURE mode to guard against local privilege escalation attacks (CVE-2017-1000366) * Avoid printing a backtrace from the __stack_chk_fail function since it is called on a corrupt stack and a backtrace is unreliable on a corrupt stack (CVE-2010-3192) * A use-after-free vulnerability in clntudp_call in the Sun RPC system has been fixed (CVE-2017-12133) * fate#322258, fate#321513, fate#322453 - fts-symbol-redirect.patch, glibc-resolv-reload.diff, glibc-2.2-sunrpc.diff, i686-memchr-sse.patch, ld-hwcap-mask-suid.patch, ld-library-path-suid.patch, sunrpc-use-after-free.patch, test-math-vector-sincos-aliasing.patch, tunables-bigendian.patch: Removed- Fix RPM group- s390-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (fate#322271)- ld-hwcap-mask-suid.patch: Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (BZ #21209) - ld-library-path-suid.patch: Completely ignore LD_LIBRARY_PATH for AT_SECURE=1 programs (CVE-2017-1000366, bsc#1039357, BZ #21624)- Remove glibc-cpusetsize.diff, no longer useful- fts-symbol-redirect.patch: Fix symbol redirect for fts_set (bsc#1041123, BZ #21289)- test-math-vector-sincos-aliasing.patch: Fix test-math-vector-sincos.h aliasing- add-locales.patch: renamed from glibc-2.3.locales.diff.bz2, drop en_BE locales (bsc#1039502)- Remove glibc-testsuite.patch, no longer relevant- Use multibuild feature - Remove obsolete check-build.sh - glibc.rpmlintrc: remove obsolete entries - Use %tmpfiles_create in nscd postin- i686-memchr-sse.patch: Fix i686 memchr overflow calculation (bsc#1031021, BZ #21182) - sunrpc-use-after-free.patch: Avoid use-after-free read access in clntudp_call (BZ #21115) - Build testsuite with gdb and python-pexpect to enable more tests- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ [#21109])- Update to glibc 2.25 * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR 24731-2:2010, is supported to enable declarations of functions from that TR. * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS 18661-1:2014, is supported to enable declarations of functions and macros from that TS. * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS 18661-4:2015, is supported to enable declarations of functions and macros from that TS. * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L. * The inclusion of by is deprecated. * New features from TS 18661-1:2014 are added to libm: the fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros. * Integer width macros from TS 18661-1:2014 are added to : CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH, UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to : INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH, INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH, UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH, INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH, UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH, UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH, UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH, UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH, WINT_WIDTH. * New features are added from TS 18661-1:2014: - Signaling NaN macros: SNANF, SNAN, SNANL. - Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp, fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf, fromfpxl, ufromfpx, ufromfpxf, ufromfpxl. - llogb functions: the llogb, llogbf and llogbl functions, and the FP_LLOGB0 and FP_LLOGBNAN macros. - Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag, fminmagf, fminmagl. - Comparison macros: iseqsig. - Classification macros: iscanonical, issubnormal, iszero. - Total order functions: totalorder, totalorderf, totalorderl, totalordermag, totalordermagf, totalordermagl. - Canonicalize functions: canonicalize, canonicalizef, canonicalizel. - NaN functions: getpayload, getpayloadf, getpayloadl, setpayload, setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl. * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 18661-1:2014, are added to libc. * Most of glibc can now be built with the stack smashing protector enabled. * The function explicit_bzero, from OpenBSD, has been added to libc. * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined to float instead of double. * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the float_t and double_t types are now defined to long double instead of float and double. * The getentropy and getrandom functions, and the header file have been added. * The buffer size for byte-oriented stdio streams is now limited to 8192 bytes by default. * The header now includes the header. * The malloc_get_state and malloc_set_state functions have been removed. * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the corresponding RES_NOIP6DOTINT flag from have been removed. * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING flag from have been removed. * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG, RES_BLAST defined in the header file have been deprecated. * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for _res.flags are deprecated. * DNSSEC-related declarations and definitions have been removed from the header file, and libresolv will no longer attempt to decode the data part of DNSSEC record types. * The resource record type classification macros ns_t_qt_p, ns_t_mrr_p, ns_t_rr_p, ns_t_udp_p, ns_t_xfr_p have been removed from the header file because the distinction between RR types and meta-RR types is not officially standardized, subject to revision, and thus not suitable for encoding in a macro. * The types res_sendhookact, res_send_qhook, re_send_rhook, and the qhook and rhook members of the res_state type in have been removed. * For multi-arch support it is recommended to use a GCC which has been built with support for GNU indirect functions. * GDB pretty printers have been added for mutex and condition variable structures in POSIX Threads. * Tunables feature added to allow tweaking of the runtime for an application program. * A new version of condition variables functions have been implemented in the NPTL implementation of POSIX Threads to provide stronger ordering guarantees. * A new version of pthread_rwlock functions have been implemented to use a more scalable algorithm primarily through not using a critical section anymore to make state changes. * On ARM EABI (32-bit), generating a backtrace for execution contexts which have been created with makecontext could fail to terminate due to a missing .cantunwind annotation. (CVE-2016-6323) * The DNS stub resolver functions would crash due to a NULL pointer dereference when processing a query with a valid DNS question type which was used internally in the implementation. (CVE-2015-5180) - Enable stack protector if part of %optflags - startcontext-cantunwind.patch: Removed - cpuid-assertion.patch: Removed- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to /var/lib/nscd - glibc-2.3.90-langpackdir.diff: simplify- Update to glibc 2.24 * The minimum Linux kernel version that this version of the GNU C Library can be used with is 3.2 * The pap_AN locale has been deleted * The readdir_r and readdir64_r functions have been deprecated * The type `union wait' has been removed * A new NSS action is added to facilitate large distributed system administration * The deprecated __malloc_initialize_hook variable has been removed from the API * The long unused localedef --old-style option has been removed * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added to libm * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed (CVE-2016-3075) * Previously, getaddrinfo copied large amounts of address data to the stack, even after the fix for CVE-2013-4458 has been applied, potentially resulting in a stack overflow. getaddrinfo now uses a heap allocation instead (CVE-2016-3706) * The glob function suffered from a stack-based buffer overflow when it was called with the GLOB_ALTDIRFUNC flag and encountered a long file name (CVE-2016-1234) * The Sun RPC UDP client could exhaust all available stack space when flooded with crafted ICMP and UDP messages (CVE-2016-4429) * The IPv6 name server management code in libresolv could result in a memory leak for each thread which is created, performs a failing naming lookup, and exits (CVE-2016-5417) - startcontext-cantunwind.patch: mark __startcontext as .cantunwind (bsc#974800, BZ #20435) - Removed patches: * 0001-Updated-translations-for-2.23.patch * 0002-Regenerate-libc.pot-for-2.23.patch * 0003-Regenerated-configure-scripts.patch * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch * 0008-Update-NEWS.patch * 0009-sln-use-stat64.patch * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch * 0013-Mention-BZ-19762-in-NEWS.patch * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch * 0016-Fix-resource-leak-in-resolver-bug-19257.patch * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch * 0022-configure-fix-test-usage.patch * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch * 0025-getnameinfo-Do-not-preserve-errno.patch * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch * 0030-hesiod-Remove-RCS-keywords.patch * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch * 0033-malloc-Remove-NO_THREADS.patch * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch * 0052-Fix-tst-dlsym-error-build.patch * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch * clntudp-call-alloca.patch * glibc-memset-nontemporal.diff * nis-initgroups-status.patch * nscd-gc-crash.patch * robust-mutex-deadlock.patch * strncat-avoid-array-bounds-warning.patch- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for stncat on i586 (BZ #20260) - Update glibc.keyring - Unset MALLOC_CHECK_ during testsuite run- nsswitch.conf: Add fallback to files for passwd and group to prepare for libnsl removal.- nis-initgroups-status.patch: Return proper status from _nss_nis_initgroups_dyn (bsc#984269, BZ #20262) - robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to check for timeout (bsc#985170, BZ #20263)- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ [#19755])- clntudp-call-alloca.patch: do not use alloca in clntudp_call (CVE-2016-4429, bsc#980854, BZ #20112)- Import patches from 2.23 branch 0001-Updated-translations-for-2.23.patch 0002-Regenerate-libc.pot-for-2.23.patch 0003-Regenerated-configure-scripts.patch 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch 0008-Update-NEWS.patch 0009-sln-use-stat64.patch 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch 0013-Mention-BZ-19762-in-NEWS.patch 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch 0016-Fix-resource-leak-in-resolver-bug-19257.patch 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch 0022-configure-fix-test-usage.patch 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch 0025-getnameinfo-Do-not-preserve-errno.patch 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch 0030-hesiod-Remove-RCS-keywords.patch 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch 0033-malloc-Remove-NO_THREADS.patch 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch 0037-malloc-Add-missing-internal_function-attributes-on-f.patch 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch 0041-nss_dns-Check-address-length-before-creating-addrinf.patch 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch 0052-Fix-tst-dlsym-error-build.patch 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch - CVE-2016-3075 CVE-2016-1234 CVE-2016-3706 bsc#973164 bsc#969727 - resolv-mem-leak.patch: renamed to 0016-Fix-resource-leak-in-resolver-bug-19257.patch - no-long-double.patch: renamed to 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch - glibc-gcc6.patch: renamed to 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch- glibc-c-utf8-locale.patch: fix bad standard in LC_IDENTIFICATION categories - glibc-2.3.locales.diff.bz2: likewise- glibc-gcc6.patch: Suppress GCC 6 warning about ambiguous 'else' with - Wparentheses- Add compatibility symlinks for LSB 3.0 (fate#318933)- powerpc-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236)- ldd-system-interp.patch: Restore warning about execution permission, it is still needed for noexec mounts (bsc#915985)- Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8) and rh#902094 . Added with glibc-c-utf8-locale.patch. - Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for C.UTF-8 same as C locale.- Move %install_info_delete to %preun - crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer acceptable- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE- Update to glibc 2.23 release. * Unicode 8.0.0 Support * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64 * getaddrinfo now detects certain invalid responses on an internal netlink socket * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads * The obsolete header has been removed * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries * Optimized string, wcsmbs and memory functions for IBM z13. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions - Removed patches: * dont-remove-nodelete-flag.patch * openat64-readd-o-largefile.patch * mntent-blank-line.patch * opendir-o-directory-check.patch * strcoll-remove-strdiff-opt.patch * ld-pointer-guard.patch * tls-dtor-list-mangling.patch * powerpc-lock-elision-race.patch * prelink-elf-rtype-class.patch * vector-finite-math-aliases.patch * powerpc-elision-adapt-param.patch * catopen-unbound-alloca.patch * strftime-range-check.patch * hcreate-overflow-check.patch * errorcheck-mutex-no-elision.patch * refactor-nan-parsing.patch * send-dg-buffer-overflow.patch * isinf-cxx11-conflict.patch * ibm93x-redundant-shift-si.patch * iconv-reset-input-buffer.patch * tzset-tzname.patch * static-dlopen.patch- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with C++11 (bsc#963700, BZ #19439)- tls-dtor-list-mangling.patch: Harden tls_dtor_list with pointer mangling (BZ #19018) - prelink-elf-rtype-class.patch: Keep only ELF_RTYPE_CLASS_{PLT|COPY} bits for prelink (BZ #19178) - vector-finite-math-aliases.patch: Better workaround for aliases of * _finite symbols in vector math library (BZ# 19058) - powerpc-elision-adapt-param.patch: powerpc: Fix usage of elision transient failure adapt param (BZ #19174) - catopen-unbound-alloca.patch: Fix unbound alloca in catopen (CVE-2015-8779, bsc#962739, BZ #17905) - strftime-range-check.patch: Add range check on time fields (CVE-2015-8776, bsc#962736, BZ #18985) - hcreate-overflow-check.patch: Handle overflow in hcreate (CVE-2015-8778, bsc#962737, BZ #18240) - errorcheck-mutex-no-elision.patch: Don't do lock elision on an error checking mutex (bsc#956716, BZ #17514) - refactor-nan-parsing.patch: Refactor strtod parsing of NaN payloads (CVE-2014-9761, bsc#962738, BZ #16962) - send-dg-buffer-overflow.patch: Fix getaddrinfo stack-based buffer overflow (CVE-2015-7547, bsc#961721, BZ #18665) - powerpc-lock-elision-race.patch: renamed from 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- Add audit-devel and libcap-devel to BuildRequires, for use by nscd- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock on fork (bsc#958315, BZ #19282)- resolv-mem-leak.patch: Fix resource leak in resolver (bsc#955647, BZ #19257) - tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set DST rules only (BZ #19253)- glibc-2.3.90-noversion.diff: use stat64- ld-pointer-guard.patch: Always enable pointer guard (CVE-2015-8777, bsc#950944, BZ #18928)- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based optimization (BZ #18589)- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE error handler (BZ #18830)- new patch [BZ #18743] PowerPC: Fix a race condition when eliding a lock 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- nss-files-long-lines-2.patch: Properly reread entry after failure in nss_files getent function (bsc#945779, BZ #18991)- fnmatch-collating-elements.patch: Fix fnmatch handling of collating elements (BZ #17396, BZ #16976)- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works test - static-dlopen.patch: Static dlopen default library search path fix (bsc#937853)- mntent-blank-line.patch: Fix memory corruption w/blank lines- dont-remove-nodelete-flag.patch: Don't remove DF_1_NODELETE flag from all loaded objects on failed dlopen - openat64-readd-o-largefile.patch: Readd O_LARGEFILE flag for openat64- Update to glibc 2.22 release. * Cache information can be queried via sysconf() function on s390 * A buffer overflow in gethostbyname_r and related functions performing DNS requests has been fixed. (CVE-2015-1781) * The time zone file parser has been made more robust against crafted time zone files * A powerpc and powerpc64 optimization for TLS, similar to TLS descriptors for LD and GD on x86 and x86-64, has been implemented. * Character encoding and ctype tables were updated to Unicode 7.0.0 * Added vector math library named libmvec * A new fmemopen implementation has been added with the goal of POSIX compliance. * The header is deprecated, and will be removed in a future release. * bsc#905313 bsc#920338 bsc#927080 bsc#928723 bsc#931480 bsc#939211 bsc#940195 bsc#940332 bsc#944494 bsc#968787 - Patches from upstream removed * htm-tabort.patch * o-tmpfile.patch * memcpy-chk-non-SSE2.patch * pthread-mutexattr-gettype-kind.patch * powerpc-software-sqrt.patch * static-tls-dtv-limit.patch * threaded-trim-threshold.patch * resolv-nameserver-handling.patch * nss-separate-state-getXXent.patch * aarch64-sigstksz.patch * heap-top-corruption.patch * pthread-join-deadlock.patch- pthread-join-deadlock.patch: Use IE model for static variables in libc.so, libpthread.so and rtld (bsc#930015, BZ #18457)- glibc-nodate.patch: fix verification of timestamp- also filter out -fstack-protector-strong- getaddrinfo-ipv6-sanity.diff: Remove. It breaks services that start before IPv6 is up (bsc#931399) - glibc-2.3.locales.diff.bz2: Remove sh_YU locales, fix currency for en_BE.- Add /usr/include/gnu/lib-names-.*.h to baselibs - pthread-join-deadlock.patch: Don't require rtld lock to store static TLS offset in the DTV (bsc#930015, BZ #18457) - heap-top-corruption.patch: Do not corrupt the top of a threaded heap if top chunk is MINSIZE (BZ #18502)- threaded-trim-threshold.patch: Fix regression in threaded application malloc performance (bsc#915955, BZ #17195)- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850)- powerpc-software-sqrt.patch: Fix powerpc software sqrt (BZ #17964, BZ [#17967]) - nss-separate-state-getXXent.patch: Separate internal state between getXXent and getXXbyYY NSS calls (CVE-2014-8121, bsc#918187, BZ #18007) - static-tls-dtv-limit.patch: Fix DTV race, assert, DTV_SURPLUS Static TLS limit, and nptl_db garbage (bsc#919678, BZ #17090, BZ #17620, BZ #17621, BZ #17628)- resolv-nameserver-handling.patch: Replace with simpler version with more compatibility- memcpy-chk-non-SSE2.patch: Fix __memcpy_chk on non-SSE2 CPUs (bsc#920084)- resolv-nameserver-handling.patch: Rewrite handling of nameserver configuration in resolver- htm-tabort.patch: Fix TABORT encoding for little endian- Update to glibc 2.21 release. * A new semaphore algorithm has been implemented in generic C code for all machines * Added support for TSX lock elision of pthread mutexes on powerpc32, powerpc64 and powerpc64le * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for AArch64 * i386 memcpy functions optimized with SSE2 unaligned load/store * New locales: tu_IN, bh_IN, raj_IN, ce_RU * The obsolete sigvec function has been removed * CVE-2015-1472 CVE-2015-1473 CVE-2012-3406 CVE-2014-9402 CVE-2014-7817 bsc#864081 bsc#906371 bsc#909053 bsc#910599 bsc#916222 - Patches from upstream removed * ifunc-x86-slow-sse4.patch * pthread-mutex-trylock-elision.patch - o-tmpfile.patch: Fix value of O_TMPFILE for architectures with non-default O_DIRECTORY (BZ #17912)- Update to crypt_blowfish 1.3. * Add support for the $2b$ prefix. - ifunc-x86-slow-sse4.patch: Fix misdetected Slow_SSE4_2 cpu feature bit (BZ #17501)epollh03-ch2a 1706690851  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.02.31-150300.68.12.31-150300.68.11.0     catchsegvsprofa.out.haio.haliases.halloca.har.hargp.hargz.harpaftp.hinet.hnameser.hnameser_compat.htelnet.htftp.hassert.hbitsa.out.hargp-ldbl.hbyteswap.hcmathcalls.hconfname.hcpu-set.hdirent.hdirent_ext.hdlfcn.helfclass.hendian.hendianness.henvironments.hepoll.herr-ldbl.herrno.herror-ldbl.herror.heventfd.hfcntl-linux.hfcntl.hfcntl2.hfenv.hfenvinline.hfloatn-common.hfloatn.hflt-eval-method.hfp-fast.hfp-logb.hgetopt_core.hgetopt_ext.hgetopt_posix.hhwcap.hin.hindirect-return.hinitspin.hinotify.hioctl-types.hioctls.hipc-perm.hipc.hipctypes.hiscanonical.hlibc-header-start.hlibm-simd-decl-stubs.hlink.hlocal_lim.hlocale.hlong-double.hmath-vector.hmathcalls-helper-functions.hmathcalls-narrow.hmathcalls.hmathdef.hmathinline.hmman-linux.hmman-map-flags-generic.hmman-shared.hmman.hmonetary-ldbl.hmqueue.hmqueue2.hmsq-pad.hmsq.hnetdb.hparam.hpoll.hpoll2.hposix1_lim.hposix2_lim.hposix_opt.hprintf-ldbl.hprocfs-extra.hprocfs-id.hprocfs-prregset.hprocfs.hpthreadtypes-arch.hpthreadtypes.hptrace-shared.hresource.hsched.hselect.hselect2.hsem-pad.hsem.hsemaphore.hsetjmp.hsetjmp2.hshm-pad.hshm.hshmlba.hsigaction.hsigcontext.hsigevent-consts.hsiginfo-arch.hsiginfo-consts-arch.hsiginfo-consts.hsignal_ext.hsignalfd.hsignum-generic.hsignum.hsigstack.hsigthread.hsockaddr.hsocket-constants.hsocket.hsocket2.hsocket_type.hss_flags.hstab.defstat.hstatfs.hstatvfs.hstatx-generic.hstatx.hstdint-intn.hstdint-uintn.hstdio-ldbl.hstdio.hstdio2.hstdio_lim.hstdlib-bsearch.hstdlib-float.hstdlib-ldbl.hstdlib.hstring_fortified.hstrings_fortified.hstruct_mutex.hstruct_rwlock.hsys_errlist.hsyscall.hsysctl.hsyslog-ldbl.hsyslog-path.hsyslog.hsysmacros.htermios-baud.htermios-c_cc.htermios-c_cflag.htermios-c_iflag.htermios-c_lflag.htermios-c_oflag.htermios-misc.htermios-struct.htermios-tcflow.htermios.hthread-shared-types.htime.htime64.htimerfd.htimesize.htimex.htypestypes.hFILE.h__FILE.h__fpos64_t.h__fpos_t.h__locale_t.h__mbstate_t.h__sigset_t.h__sigval_t.hclock_t.hclockid_t.hcookie_io_functions_t.herror_t.hlocale_t.hmbstate_t.hres_state.hsig_atomic_t.hsigevent_t.hsiginfo_t.hsigset_t.hsigval_t.hstack_t.hstruct_FILE.hstruct_iovec.hstruct_itimerspec.hstruct_osockaddr.hstruct_rusage.hstruct_sched_param.hstruct_sigstack.hstruct_statx.hstruct_statx_timestamp.hstruct_timespec.hstruct_timeval.hstruct_tm.htime_t.htimer_t.hwint_t.htypesizes.huintn-identity.huio-ext.huio_lim.hunistd.hunistd_ext.hutmp.hutmpx.hutsname.hwaitflags.hwaitstatus.hwchar-ldbl.hwchar.hwchar2.hwctype-wchar.hwordsize.hxopen_lim.hbyteswap.hcomplex.hcpio.hctype.hdirent.hdlfcn.helf.hendian.henvz.herr.herrno.herror.hexecinfo.hfcntl.hfeatures.hfenv.hfincludemath-vector-fortran.hfmtmsg.hfnmatch.hfpu_control.hfstab.hfts.hftw.hgconv.hgetopt.hglob.hgnugnu-versions.hlib-names-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:32192/SUSE_SLE-15-SP3_Update/7c71104db0930505a5d40f46a9f8d36e-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]=3ea46d57209627cc20c4e1dd0d3f4a9133eaec96, 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.A |9v7utf-8eb9fff06ba88bab55487ba8199d76ea9df1e1c1a340cc8ecadc6c103a359cd7a?7zXZ !t/"]"k%a ^6ߊc|#1_)P5a-#.E̥F!sһFinHnE\/'w+«}-|qc? >Mf*ᵗlX u'+L2ZY[ذ(]Z=ju aT6kW.tl{ _<|(;W|.ᐑ^S+I&05 倒+Axpxf -i@&ZnG(%JU;g+-;okţeʙMUI3ٓ8߃R9 yI0źPY$/z̓/ u캀ۅ.TR3 0Z`<"b/2a2 u],~g[?=\F=YXH0}s2扲k^|ԵHVIp@3;+_@),cnVNGX%!K? ?[щZ02Kq0E@=y3H~%Ŋ|.^Gsu69v,n ζ*!\64~86|n2kx9|fup¦Xir@4\J)6$RU^iRwY{ME;#% CaV#ҫ5O%TZraY87WbnOfhv=؆Y-3K/&PfF겦x>?l8ܨ+]2ް#`nUL(b(α@$7.L'su7j}M!Qֶ/_HׇO*1IcC_ *Hz.hi! qbW_cl8Pq;˰=fL{Hh&:t6o*ϼ6( p5蕎ONNM+@)]6aki-d8^6ݨdZFMf,qɩHGuR-ΨzF aډ?Uy| ԒS]#.n\3"ЗSB'/`[4 @߰ET) a=_ **,i&͗emRt`k'NTkjH| 剽p}}S?<ӖM-]bdYuo5QO&Q9<(VzS ̢sjN^] sHA{۬_Կ"_>Y4(q qTUV2ЅA!\>5fzst9L NؼEQF&Kx mlPj{R,#[g9 *ЪjC42$p;/Ek̭+.Jʣ߱u#ҜM-S(.Z%+$%) _.KANrwsn 7̹'h)˿ЗČr l= Рh sVF#{8(@G nUlTڬU'Bu‹Q\ 0}fKf2.c@r'kACo/f&? nxTsZ6 GժWgo<1eatT+h}>qQf(<|.m0VtɖA ؇C|9&XT qéX t\yB~6 Ș{/T+rLR25VJ5\3]/w«?pQ~_D:Hz˾_nRnVc?" w^|G8C@Nq|.PLfIxCO*ؗaZc_xMd< \ V-mD:hVNB,"456h7{>|UivHҨvz֮qKLe{6S\2Waw)ع3l=2d7$Cw  <'<9opV/CbxL̥#+ ,\$bPHh5!*6u) ,DwDw5ע˳Qiw{y"{ECbbb`` j ׮~] KZOd^ -Npg~P46<ɍ-NxO$^\03ߛ9`_<S)ynOX/A+GB *7Dɸ--|< WyXmf /O+[*"AH#sI֖rF b>u%|vv@xXbwgw%9I30.W5 ĥn dTe܈SQfϸ[1%Om6AHPtRn'8 ԁ!ύ9B-v ECQ9.v|󽈇f h̳KR.(#GK#64~1ggU "KWk3V=*NZcչ_. NDC$ztEoy(ȾwI׽_T?Ԓt B:%+ t"@pѐ1>$s'1R0*okNW~-3Á,^C69[ KCL Qq֣ʷ9 \-ib2'uh>a3xZMm<9ߥlUuWAX[J3yaW@Ӛ!ߋ%,-,,[C(KJmi>#G\ 4/UB15p+Z1_(C%s׫iJnw6fL֎ #Cg. BZTcp=s%3m\&qۜ4GؽTt.tA~H&C)6ZF I{Zp>8f4I$nUH*ABZjsVƩ;Ol8_ļ%%]$Zj !D2x3'l0rэ@ t6029qZfauM0!E>s^y 4N1JTXL܊y3먚7 ,i_=eCbz cp8h* :4_jzfT.A|.]nO FH8~DgU\v _}kݦ/(oKU@ӹw>mvx$zg,Hu _[i=|;:l! ڡ}GM<Փ81qކ݄|NJq!ބÀNזdbJ8g PT(CҒGK2NQ4\<'hy_׿ n5ꤥx iE,0_6-a@O}M迅7}=Hw [!t>fQB*90#X"(W(6 @ƴ,ZM&!j$bM啯#=wb{*-piOI|qT=0@t2]K~2/r06Acr[%[V_0]5vN@z a{y&v2AIv㓪sC&>=W 0U9jM ۨE8yg7l Uj(ۋBLTAv;^}55Q0hy_ex~d 1ş¹bz5P'1=Il͙0yĆjG~fWĴ=K<+|KOs2M+So&-ԸB|zg{cn2T__/3,":l΢!ĥE}as*i}xLkڦnrHK*8|:R×#+FҮfAxOW5^r67+Oqi;KBjf*2Wז=+&6")6GFb'8c* y2A@79N^e*:6\7yuSf#4o@ŵU8]N/}>l)ʒZip/"xb02{*w%K0SoeLR.܎/S崲J {"Un]m\Px'Y2t]SEݖwGl`Z&70߽=ײ3"t(J7S~TdC>.Kw^]e`RdN32쿜9WW2}᭏fbbpmV[nCR 6'Oܦ9ј=[՟.z2|j虞Rz3l7WTw!k$i>Op>k,ևFH-%}u1 {^h6DUщ+n] UqQQ+\3 "V5øסRns%qܗ+wieJ.гCzξ|T#)>CgìUxq]x Y2;XRx|"#OS EbfU}Qς\bi:?4ߟee r׸\~a]?<M<ȩB*6~#jwa'w(NrfJTdm*jw$)nvJ;tk,Lޡ…Kr:@nP(5Hwij/- QI5 *x&9#<N<w1n4*@\*Tja/D 8LI/.ߥXq~QE#؇鼅)GAuA뤧eE{b ~7)G ;~u2cVhu. إ9oB3lP>-rU򄏇Z5V%7 8$.z70DJ{E{VlN{}L%1IKa!4` FZmYaj) %ۥ6SAcpb+kuGէj4;+3Q0RZCf3 fB3쯙wx}9'CZo\ b1QǑk8L Z)oLt^ OKÛ bRc  ͱ\<,KES{A{>pQ;퇡+Ť ʚOCゔ\V؁-<@x93x0o>S?k8x>s֨LO9TStf>y85x![# "H*kyjU01a${~m>FK"שѐ(mK5 TȝY=ۿ90[VΞ2VCoYJ09\dzsW04ʞT^yK-{.uf{z>FcܖʄM}v"κyٌyH}wD\3ϤӉI?4L[SjH8PEs)Q$qr%0,}U ƣhf+FĠ?)A,Ao+Nm6$Y(2WNoԺ4!a%O  &b}&q҉.!/OmC-a(HHgLEߠˋgq0UZ?# hWPNul)K}>TVPUqsz8.ʞ 5as݈wV IEWo9k(#QT𞢊TM}Oat΀@Z$"{[k>Z6ԱĹ "x$,baCVr3ұ&#qMMbdž<Ā^.#lKkX)xu,UAY6b38^'FcF'zRG$36 F@^y<@ͼGC>W.UVNΔwqU (ymCgD0C۽@!WS73}PĖ\ $W j(6csvT\Tϸ VqP&=W˾k %4b~i+4tӒO]'7\?"v~ ՖvȾH#QQJfn͞zMVL_+YbT?`%uB[Rk fOGNK9[Y ZN3 MU? vU[f#XO1;@-l/v3\!sE,.r _4i`Y*Zq#Fo,aF t2ƹ55-fPY߶y(As},.+t]v3#, Blo D )g=n]`@ɉ!><{P䲛@/J;M\dvSv[+"a"kJX;z)8|hc*`x#>BImwT vg9U0}OzpXHwm. u)ɡGvsL A"ø۪alk! s@D4 0|ceSŻk4 {5POo Y yf+B;uI1<]ce"``Ƶ@EeM#kT> `ƶ?nGfi4HGʭrIdM:eU2仕DGcAi:E25~O^\͂)Z_~@qhejekn^Ur{ b mEތJlNF99VSB*|pR> ej9>afqy09N"}q%)^3@ zHEke;qBSivJ#P߭}tZLu`Ejܧqdr!7t RIr'׸>jhP UJW7fCTɼ): צ$4#Z<DD'HȀև8/LSd(T]?} )TQ75|`IIE'K5Y}x6~/NmW;t*0 J@Wosv2%,xnSYΙ/Iy׵oй+ܔ"~͟"o~}ؑ[,)j<+x8MCI栎ydfP5[A'ZWc_yW+"47s#қǘao |ꩂQ_ge0%>&7PȽaBXC)I6Λm?"2jqP_ Q&D ̵-,0:"p|ĩstoc%-ơF}+`b|+fڹ{#dxg!\s+ͨHHpH{E֏P$RZ /T@aπ粓%ݨ1+BCq<&TѠSgy *3L:KY՟PQy6H ߢ<;{,ƿ^=-JBl`o]Tf| UHoRdtF+( G>,B{,2uQ4sϙ%UQ0><5Feqf(ex)]کC+vR*Rlr-vx>U|t H.˽d(0t8/ RPЌN2JuA,me˙!ΚXlb<Az}en=e`4m /#leZ*_ġR0'q$)!kfਧ(Vć9D rVuN} h`M}qʹU܂1G+8oڒʕ \bQ < ^%'#Zm7>%k'+Z$q5#rU1XE>;'ePB 0K% J0Sع@&yכ54ZɤYaט<1yS{{}<3<ߔ 4ͷ/m?d r1 J_ mNxzW91ToztbUs¦ .U39%WJXʸ_Qd|ƈ_fOl!WP˴rFdW6LNhu?:8E;/ ;*8"1w反<%KOdig15_5_pppC|>)B/fu cg֏֌~⎹}52$mwQ‚FrjI(ǥk::O$T+ 0>*W1 zɢ3|,w@ITn|#5l#^<,=P` pkN5>+pxW+m cƻ&ܠqwznH(n=ꕂ"-o '#Rk'@Բ |..ݥaa5{U{/MSd=6fC x-a,xvp_gTi!Rd/2CVĐ^wUBvQ~YzrFVB d8qT>IsVS $'~q˂ a*Jx|zL6--Z.G>q 9}|oi4ϧ,%:2f&X<Կ aYx5;9l{=ܷo\7)TR; c}x|ᄟtIAflJ鿠t4rwzuTԙ`9+zP8TS[ #Scsu.ǚ4tXO®<(e8F7v^ې02BoWa8 [v+}"\ޫzѺ],w,ՐDA:,'ge&Nzbxys*B(1o\;k7?)rVCWx qHg:_/:bn]ʨ43ڐbel BtD/Tp?6@npz})< ڱ|W16Eo9`u5]a+QA|l5}QJgdpWge<_.&:Ui+>2@<^HZphJo>ާ_vY5uPP ;`Ġ :>%\H) Uv:] vke!^Vɗu^!!7ٞ}ewW4'6kS;C8֬W~xdܧԢb59'1=ǣ.M«IȠN{Aa av= i5H"*Qc I U@vGvZxAiͥI]5E!nqM|SBbcvU3ptH0N-S5 WDZRxc3\Q@]GL~mIT>c47̻N=`ǡ:+)"I\ބ8Xp'7 17d`\@wNvւKuf#jTZ:׏::.(ϖڳ`riZ>v8a;d8 p׵{An>=nHwLv j ]8!AUE roc~N[;Sv?U:\r $7jX`&6 ȰCnN#|ٝ0|cUpjNm`kpH}9eBW]/um r)gt $]$o԰%|iLTa+yovLwP"cQ5Z r)lr-j˪ST*]fn/(Z *=iw7;4"du#>[@O(ߥnCDq$[nYKkr,~ˆvt>-spw]@ȖЅ1?/ɚ ]{Uyn%Z;LCYkAԔv:#jё|e9\}+թIe$vG 1OF{ks+Ն@ b$||u2J_ON/95~BO +j n^܇6tΑA_jm~ n#wG2v@RjjnO(JϿh"xk_7ٌ;xU"ϨbaYdF;+ <>=g$`m[+L=0bvDqƁշ:.rtzw ׁدqn_1E>OTO!+zfOѐmӷ6{S]rJ}_EO19 7:`D!qhrrHmb~f@pX!lcȹk`? b'7&QtEWE隩{"6whK>y6jWKb>iB\8(O%0S3US'ёY=[̔O5Vf3Yb@(i3Kaq@bh7kU#0}RN!fCXiM[א$(a\ e(H^UE3.M,R68vg NGDrYwdz09Jud1D]{<26Aa:y.bmc2y9W{.]M>*yzD3B›]XA; Cl4v|f|fCWEm-ۇ sN |+ Z:cy$GӣaFx3TBAx<$k{ĞHA==#B{DMp3ߝup]b6^aY:ЂAҒ*K)Vl63|)պgk֏1G.V0!Anp}p.,{5Q"uLaz}Ɵ3=j%pXr>tC'EӑuJcuW@扇pD. ƥ҆ rsg{<͌RUelHf|]#Δ߻"XDF_fPXZە"E]`~/3`Ç?S}+x HX!vO!SX@_co`94Ȥ}[:}_ X܉g0uMldrsl {RH'ڌa/1|]=a;(}+`8c0!-@nX愄ݯF dG5_%/Z3^^@u%1NوǓB" ~En ߮Wjre6NQ&ߨ$'0 2eL(3a~y3-ZBTaǭ,1o 6B:~ALx /Q/Mh#'7Z%a}LM#2ԟii|VKSIq3؁΋朡 AiXFobj&eKDp^H-Ņ@+[_TA38!:ά i"DM,j_W? ǰmyĴKĦ_"dQ34\S YDƞ,yęg“iIېڏW#sք8xqGUp\9UðFpTC a;IB09wO'H ,!Y;f m kz;U 5h8OQT-rmHؠq T)AʀSZӎg ؽdj` G}5L;=%k,0a[ݤUc ;iG,sḚ߰(`u^(241?9[f|ɫƃ>jkJn,j?6}mW}OO,[NGv>!/dժ>6JSSXRʋėY$69vAڸ+u2e,8GfX:/\ 3 GMWyFTQQ Q~j_~H7Ӎ}2;,G ,PYeӭ~˚O+v]4B!|~KCyf[Gxq6#ҳAIDwmj@IG?_֗f q"(k"C*G6ӎ֝zzǮ)Rh0Wc(i&,?tmE:옡.V\0E#kC'+CAIΣOoe :|w~?GDzPJ=uú|cc l^R~,y-u3[) )H5x32ކ%-nHRNbihR *" oW\@=M۰@ZC|L%<@yz.,P&e騟Jly AL'aw@L|Q;aZb鹐 (^&% gf֟­R_X_l{ §_U .q_re7:(K'^b0|إϭ>0є =^l,H~,;{sey*RzuVW-Of;SU@BAf$_yZ>>W?dCb?$L ml]BYKE \?c?'/p =ǧQV\yKUrذ' Dd)DTRkğ_>kz3eEZ՘P4AG$M*w;ЋFh n[) |sor7E"1R zqLU/t<%ݶFD"h)cpVI@"p[>kл74 rz:Xca{8P$!|T?^?>AsjVi~h rYnQ(4Q AeJ45 ao$@r.(+_S J;N|$##"XG"ë.㥃{PE=[f!! # ɥHQ6GJ5":Gڑ~sy !olGgRepE EI0c2VNFZ."ZNgxDRLo< FEt qs`G^s\sB|1g-8/CPr[N1tZ8tWd\CY2  OM;E0TlE4'l`JT W-y!7!= uG[amD%sHY<DoArW|K}M>se{8{-"qhpd{mJTG@I|aW46~ZC@NB?1;I|xiC@u+2L]ǔ&|Y"'MV883\\!3$16&T$9-8L'zPt[+Hܹb^DPL\!B랔F ~H5W MTe{w!e% t'=g;lVuCWLA |bkcןԫm9cb"9YqU'hqxf&feEA=#'H uwD{o8 ׉WÎ=Q>y])Gd}]&e.i<8|0uA(h1 R580/VAOmFq'̄]-L poé>bWd'ѕsq0[SODVng$4EOlfЭ T VnJw2`:s1._(q޻FrbݷmG!ן Nd@.;8t+xL]ʟ r$hJ./e$9E3H] ɆA\N,aA++\QɲnuvǛ1i"' cRފ b): ڑ:be;eN#񶖜޹4 yWcoFP_/yB(Iok:Fbo7B4qJ IT:ꖃN9@VŨ!'vo\)w/k,m6o F_ȚO*BBW|$U@hxo}h~+Y)rg*C}YmCoOͦshwUk5Z{㋠gB:w_)䟈H\̄ZM1/d{L|E!PShΙSS_LXjP!cYAbC|Д+#YUC;> 8,2/ j5)3Y֜c6ںpQ-(18j"#]% Ҥ/O"KTYE3N'qn%I<'|\άT{odJZH̪w%L¨%V kjuFri@(LAi;*3H>#~P~;$0/lnolbSU` G\+SӄeKPۧh+BB3Do@a{. yV%h^&4 ~s)B(jtԃ왠5Y!LяJI@9y՚k2bAyg!cѥaTM2j$5^\L?~AøeʤdNu? &!(im[GAX᭨BrK!NWciA\h.Pv6vO+G/>p%Ԗ/>fR {Q%B3)DfpP\3x,;v籫H,)cmo A hiꫪ]FVRqej(;foZtJ5XJw&9ħ*{Y!GUG{a%C9t1l-oKʰ[Zb~b)ziRoq~4L_af-]cz?~Q!2exaKg]O^lX@s(txT@kf,Xxzy(Ly.R>x%?'~ʽEfOvU&u?N J2N-^@QA6 j$:CXKq7C"h#rD|91+̩)Wy#s ZarCDYIad⪚Wk ; a.O]CX)k8u:2g8 @;6}_y'4].Z.HUi9/qCP~^)j",ZWfM )’f0B&mJuIG4fh6q2w<0? >7ts4=vcoEn;I{zǯq̃|աÒ)BkY{g>Fۭ%UtE+)>T87=F؊b؉bbuuscmO.A)&?HUuRI R~,18ߩt {4$)ۆrF{FrO\QD%eATs"kH+Oju޾k=6}L[fC# Qd>l}p"@W֒ {͛)=a i 2O)MfBihs}g N]Mߣ\6QGNyQ%J:::7!~_m 7QRVpp zv.ICHHr- k^Zg!va1I*ҡ>ITjv*]jfeb*579/Њ.V j]%L|[ Ti *d=rXQiYc ;Bc*phx7_4 lHIՁR!t~@usLU٧f1ءM`3qh6^:;12ۦ GL@9ŖU{cTmm}yi؛셟`dUAچϹ䂨G2cJz76e, `ݲ\v} Q9@גȗ^p͌lfk8Os*O'KNEѤ=j}#Ƙ@یךֲ7 Nge(ks6# RļxG{ObqO 576j1akq1CL?;L\JHZNvEk{sve-Fj`qif[o!}o(#ރ㛣XeǶR]呙OE\gM=hp_}Gq?%0Wzs Qe(}zX(/7\~_(C-矗GT%Xx}C:ξZ~8.x%J6%j)3\A71o1iꚝlJ|QC Œ*C?=Ą~]>X?6&*ɫ'rPn,t wzZˁ'"ID&%d2Դ=[g_t=ǎW B#rS),);mB!i&ROB'!vf`EP/ů}zMԂ a#׉ä8ϣ^w>q|+^bCu[^K~J-K6ACcԨoM[4`mx2I{0:S Z9 qZU$.[4:=B9sjR'Fv%fC+J,ˠ-#}pe8EMM;PyN* c2߹k1?ĘBd}o/m2{kcz Sw=qG~z GDڳϙX*Hwvw`avl el3+Yhd[j΁3׎/1Y^giƸI($9_Ԩ]8ךGn>WdT)eߌIxSq2YMv~`d2^~XI9@Ј-ty jҿǛPLxsNg! ~(YVCi!@N Dٮ:c*E}11=p!٩#TczwvF|tc#{;GkU#n|~V1Wga2FIG]&hPx0RO76yбZ(S9yns, ,}Drz{Xqё]ɆV8Bk{cH`kWU. P.EVzv0ߕ朅RĎdcнcY]][>cıp1m|4PC<t!%nvFGA,8ы(>ؾ \#o0ɧk0U*/!+B*ÅH8Iq8c=$ᣴ$,`qSY, {5Onj{/ʡ P q8|VV.`лgm WPD:tȹXQ />WGp%"x*E>SU۰w D]9%<+3\AR? b=-T P:54^jwb'³R5ɒ=4X;| Ab3bKHه^10y.~b $%ɵcÙ%5&w&5rJ_/$aF U]&[lUuņ_7}VsT~cuoL=|oJ<ͱ:X%]%A.H[- or%qRk/'=ͤ3Y<>kD]$ :٪!F΅%9dAy4v2eNL_cXY\1tlC5U$q Ϳd/ bC1:Ҩ4R*\% =ǷO i{RoVKO@Ɨܵѷ7['*@Zh^I ʛb7/{>ȟ&$Cr!T`02v/q߲YȺ$R# Ȉ4lJEsD\l]ڧ[{&Ϣ55DD; MS1,*U}GXs',7F#LrKuf$pOO]cQrL-Lx?jQD6'2((v4,@nl$!;)>!-z=H@ooUlÆx7!׏sF )[]u\܎6wZZ^f^`Lw>]Oh7}aNM"jK|Az$(ٝ\ca~?Lx,1{E"b6.n|wA BpW[ .Hm{?O@;(/ӭ3Ps3'YntlEK}ީZW)\Cj8)4:'Q G zx{}ꆐ7GĨqY/E,2X/?eMq _{Bn}9ʴ7T Ԣbr<*Up8ߥ4KVpՃ=$r|oC9AJ~< x4$8[v+sa(&eY )$ 6fN0*5Oh{f@d]*jrJ]4a׈S4* ^M@b VkQT ,S ! fD,{\}=ltWm25ֽ[iF+#{#m(^j%hK; Xt Dͨ旗7(G.ݕo˒fEdl2*%Y5Z#Zz},eIvHg21';SY.- :Liy%i\q;u4t2WV3B/]b7<+0|. wS=/sL?=Pr&ϯtUt{]y%7=+ƠܼϏa a[ }6KbK"Z/,/9k5>ae3WZF\oH˿77dW<.ʺ{.8N w;t^bHL;÷gZ!P\/UZMmu66(RMδUHFd6BְfnY% (9)j=D6=`g׹9R- v/t |f(9#"߫^"d GcG#k3OWʉ=GuR_TZ,r$ȫE#^$PDv۬Dsiu|R`/;@x7i=٣*8 ѽbB i;,eԸ=F >41WpdooZ,sluʩsn@2ILJ_'Nq_UyLPT}76!}L剣/xZ[S26 H)ϣW- d2I8'`,!Oy4_/BAF=Ǎ_FD,e4!jF3K}€ux{]2ZdkIE~|2\;y>nNBb4(a$7DZgҚ'C}P.fzt-P9լDz.#{J8ǫYcFygq#]tpL8 LWhu 70U)Mt'{P[Ki֨dX6W̾sق˭Hm^p&7|m=qB߾j.;@[E 2o%ϓlETΫC qd` GsZSv"e$ K Mas}+P"X+>25(ߪ߻^hW"KY!I#<4I]r'+q0/#ٱ #+QW>( f]0Z\- )s JW#EƏ: DǧIHB`Pb/-~~OPL8;">r{e+yΊu?ev RQfP] usۡJFCmJI)ߤB 8Ȏuٞ&6/)cj ?%HʰX^v=&soA ʄ})5 ]zπ HF 8wksQA~=狤xѥ1[R3Z .];,B#?~7{ DrEuOau">$#Dm@FIʧ'%Rľ<{W3;˸ #SHiw\@dqQ&o8;XwG']ncMnt [9b\b Ckh!=fta vr!'KEUD_OKe 7W)#vVqTq`)K#iqo&c4z]w^1"[WIi0SutNl)VD瘺o4^٫8{K& "ċ|9 3YL׈907vyvDurri2'R-Fyt ܼ$~:xaeFY)p^D[! V藈mj$ޏKB36PO|Af&%Q4"v#+ty| nOF6F[n7l[)hZ9F(%WG5xGC* Kf¦Ȁ%iM0@ȊpMbB!>J` 8ŊoܺW *{6.8u%S Q-s1:A~{|8^x/gG(myZ̹Z-RfdVT}&q9з*Ca\qEB$ef曡1:WQQ`BZY }@lZ\܋q K,I[SLdt{F_-j\Aǔ{X.m#HЧglwQ~{j.308)s`KK'*qƚj,d8:+@C,#MC^ &6cK9%;z%I@HyQUYP~HPn2A{˃}@aj7}Ӵ"ֆ4#!ߙ0+_ā:V.ui7؎*C׎~QY'Voa+Q,R-WD#zmn*(xK+r7"S.ދRa3x `E|H ~b3yۥ.(@z֋z\j+6{@79z-N?O{){|6@"dS> TdƒoVSdWo O;8 M(5یq"(MϛE۰4-?dj1wID>fX^{Y Il0{[-B\!E#DjX7lP%yoC7#e⥯e1Q"rzЎw`EX Q DN#{OV1ܤGI,i_ y,ZÞwU oC2rB$Ľ̼r:IfDE0Q6 [ByYITT7%$cgypgqY"I˺{ ? kҥe0Lfm5USS$8OFOv5*j(o5\&\ֲ> vXDl*6O'Css8 $}:,,8{7sg=eRwS2; khZ6LZޙW&HYCE䝒E 3ƀ8,$/G{W> 6YI n!i(p,Wù99L)LdP|n]VُAN%\Rfb[kAύ] JvE?Fji\(+gUt4O5>J -g^OxyDمp YL cTͣ53r33=w٬or@ro!V0Nd KZ6(gEYO{ќ%zR(w@ ˟rHX xӟazVfҐ^XlRITn#ZwMjѭ%)g2 b$9#=VL4doa~,oDUZ2Fi ',2/q Ya <2' l]؋_tbQR4lJ">:>8Lex Z!5<ˏ4p(Mu9xd3t C6l1]$jƇN]/IbΆĢRUTw3M,ARu57 虘Nb@U\3Q3`C䟿]=_=Yd ƴ _:s-mO-> eNاy[g> D$w1icWhڞ I{o>e:WDwRhBb kJ"2ka_掄ԓ a8jdvw=n r'}`g3Wb:F&uk e\9, X5 aڑYٖ*I?m+}T Xb«RxFi6 M^\[q.Oqjb2c:a ƻ&DDfqtPGI[x$G',lvŌJ`{5:OyMs=7S jdx[.Pb~@_3 ErU`uݚ|C3($s"bt/N\ֶ_dm$O؂;yEvY&t:"0P^%1*,"sDyrPy)o\ l';3S嬥:lӑ?_A qWa J"_.&W W!wf 5x䝪&}RC  :%fuItvy:w!]]pnhpjXfb8x*| (lx!YY[ _ƺ֯c܈mP|ƺ۳B\7s*t]ACfx G98r+}UZ֛^p7QMu &@bvCi:%8&)CZ5n]yO5=뉡]#gAÇ T<{J@ޘ"sHzزzbG!X"X٬HL|F*w*Hj`A1-= Q{&Xg/Ps2Hމ.U ҆κPKyYI I]i( LpyzaEXRg1A fȢ4[1dx:%v^ :j|Ҳ'{ȝ ߚq}l  2 #0*d բ[ 9[ÜXM9ؗQ*'3 m>܃h#tW$ oS ȢiԹat*j| #j/J*@q,;vY1rS(ܥJxC+=K5{l^\`WI_b!JXg1n3&MNҀG<H8{РQWgņURa/ΏkĘIVС&M02*:SLp "C,j&Ȧ_wd /H*E*6}T N"9WЦA\;6( )p޾nl@Ѣ背{d/—p(MXɝµEFD|M9֐/oւ{jM AN$AV"5uNM@%Q 󥧳@lVJݪvAJhЊ.DIv @GڼZoY1~bĘ }ủ moem&auXM7#lҌ~ѽ:nrQnC =( X>n@@ˎ%qU)Ny*v݃2[!k%QȰ!0x?6ТfTRHQLфMj0jKʾNo=@= =8"?:]6bK>z>pȮV T߻#+ xi0\NLiUANI-Ԋ8Eҋ< t~c1rTnڙ2R=.!?=oo,HȅfU{ɧ_af)d3W؍/ ͏gNu ,43Pˇ(F]nmH񱋌 l*?hvIE.4ކ8Dut@<*Rm"*=P%<X;wryZDssQBAcqSWFZ@$~ tdڂ^HȒ2fS i.$R%/yDeGSϕ;o@>Y#}Q65gl&I~un+4|l~ 0@/2-7v[bSVq^(&Cː{gbb%+%gn%Toԡs| |q]U_6i)vi$;:gE E&ODA~|byQ,E`tSQ}۴ԄGqJ&Q~ÑTcq pԩ)AB>2_!I&en+w( Gծ`:xvY!2^VD ;9Jugw0kݼ: F -ex CjwQnZ"Kyc|#S-;*.tH ~D @MUױ(PlkVmE9I?%d@W햣Eyzq(g|A[w&4Q _Ђg:Y,9x7j,u@5|$z%-;?i-N %- u2)0~hj&t7V$X_ "=@ pBMXV c:=ݘFbϡ…3ZK+T"sme /Q57 8?5MrKK'fROVOss(=ʫ_rno Ri04q|eѿ hsXvv<*;f oُN_wY#,:XOM~K ot"omZ# |ȝqJSf"p'ŸE7UJF!@L %/)<2I?E1$Hm&,dիt'e(mzQNwջٽ̛\{÷8y&`,VIxį}S(Yq$[ݟXw #WK? O:+l>Rh+b,R/xN= UbSxDuKNSڢtj=:5;{ǖz[3E>-2܎JeXMӗCG96* .$bŪM03D"nq3˫A1gDbb8xb҄ Fv?ɂJ-\z"oӯ}-,džYBAEXz"QP/֚x-<؅t$_ZAlH 3pX"?2#YO,R/`CvpyeFI7؛fh6qtgNiQY+gڗ'X_|!!7tR#}Cک^R%|X?nZRa:$IPY;|Ad_JRN4\!XnwƷiF&4ښn,!pml;Ce4-Pܐm P<ͣ L/]S֘JݰX|^gusw:u-whԊe$j=>0x^ԶħBV]3Wٺw n1B_ 5vYl+djB"T@%-pD@q - 됁D,Yߜ26DKw҇qH?ŀ/9xWrA/Ys Ziv.4Nn*FA~9+en.@)M2DıR~?Gw \+[ -DZC[]TU$WfƐ͈ z (~hni@Сm5OZ6E6m! p _ 9҄~qnL>E'F_ +^*I"^଄."0CP>gjxfG;/d-k-M 6ԸۅsxvK2ߟfp%\l)c=K*9l!JD6r/4&L9wLgra;u&I_2UtӒ鍂8kD ~ tʭN/"}j`ׅX d*/U,~?u"#X1GJ q R֡[}n P‹̘7RB=NHFH Áqh;+yGS !ȬXvC M,'&>ynplThѦ-bI!CDЉ@l:h"Pۿ6G31h# ]+ B@>u[*rgQb}#6'Qe͉{дA<6H|Z\_1M-2Dh!#Λoni:w%Akk34@9fe-4i($v̈(GQ(/+.&Ҽ9ȯ!ԠutĐԊxD7E:,7)F# a=+ UVxZ 2ckg Ws zAţ }fJ(%DxJus&oSIf'r[7ˡxt[@- ,]Jn\rӊ/x,?7s8l! c,D?0hHVdł`?/9z9]T*JD>dFwϴ!L0© (@I-n='Hº@oye}qZ-dL=쑘f[vFn﫮w0;,И\zd)#Hcdx]X[1ϳĚ{ .w`+D%hs#GŚ0I'w Vk+Ѷq~B!~;,ݶK`r̷W acR25:4U ˼]&ȉx@MР9ȋ\ } j%gevg:=5i5Jc VY;xֵ^E*#vHtZHc2MC>"u} Q S1#m5^ǩ v3 w^g bR GRZn]Y{%i:9aP EJտ_Fd{4%V l)&#苹& nʥ?8Jr%OFS~w! &͉ iyn*m`- K-GŗO6 )L~Ӿf`މnC3P.#4BPLSQjP mW[4~`u$A4чLqMn#K_9d\#3>1uxzA@9blOԤR; T(yK(fLi{()>=I %I7#8p&OqJ@hۊ38+ۓYsZ뵷a#38< 4155[#5Rg+)"P4(Q:ePBj16Se>^0U9rW}*1F2=AEMRϲ'ZCڇ[pn1gPV%~CRF%f`Э}܉FNK{W3A4w{l7KrHvÌppyь# (cm(`T=֜V\]g X%6I7iV%X2!FCJ_po?q7G=w:2[Cj0LAtRF-H.ykT5L84Tj1ʸK7@_H/;7'[v4 TDm'G m E ݲ5k y u!*>{I8s5_1hpCQzʀkb]P *]`y-|$XpF؋;  RcF0ӀlX% !K˲γK3c5/TU:?%lpJdcrM]1Z4K?x.7_:rs_>ťgwy |8X5`Tr6KDh3ug5n sn+LE |p%NsO}h6:gzRB^JrgHR1H;4sw(Edom5}N:s!(UԘ8AsK^.d`B5 _,xθQ(Xy+}Ug~|i5 ƒlK"UY`ĸ?8ф:)=wVZ6(#~K%vq&ܚvp*GO:At.P@ s`d!p!L0Z~nK`WnŜ8-bQ8b"݆T_jE}^6Z9#j^pNϯ8/֝p5.bo*>> YU*;Χ~KpĂw)K1͏ďuAy^S*:MfMo GcmYYa #|񷛉AoSܳF3\_LyjRr*az4/,|zPȐJ 333w˼mP=};]qP37I n1vqUYg{'CFӲ׺F؂n|9Њnhm8cBk9J^ZV lr0A3wniBZFP'u©ᘚ XdEh%*n;ݨY!t,9밫hm3Gs,~&Նu 1Yk42Vfo!b^+B7ɦNkmg<)[B4V6׆3Æ[g̯[=*U,ZRd4 oFEaٍTH Yf.] lN sڲ%s1F37_&-_'`Y<R$>L, )kw^e*M^R?;?Tޠ}n'A#]Rv^U>Cr~u6nF_5OZX 8p0g버!͠yzv-gD׻e نj0S M)~(gV|BlVVOh^itAqxa\I tJD>VFڠ(?||ό'S$81FM)1QmVB T_鼠5zйЖ؊ⰈK{$J.ap,Lap;;4l!/rע?K()sA'-rdh|,_E">#3Ŷr2–r%?Uϱ]6"Fp\][exQˢ_faYI{m OLPA!+(W2GǩpgE7^y[diݢ:_#91h>NdP3_ْvSlukԤ^s&ʝcwq˪ü1nRE 37;>/~O"Q0IQdnM[ʉ.w 4syƲSJ;rp\pQ<~cflwm`^_vi*B%zSj~=]-@/dbW.#oԜ;8fSqY9Pn=2o1r6~snkĺvrE6qЖwJ Yuv!Ռ:D\Jh0Cw2>?&Hٰm;è*!JW:/ tW|{O5v_ʃ~& 2%c5%$>]yJ3id7YiA)vC$x'%״," WFy~7QPMz 킭p"w˱9DTG?Q}B$})b 2JE Oq؁Jt)-7zC}˚OPolp7 ΆigvB\?Zhqm;h&a89ln}G ƠnX_Ҙ\5!\tΔu}Mq> {K19IE"萼cԃ}ʐ>A/dc6vvmWu߽eg[#0%X2%ЕD#9LڵͫA4T(Q4~ؑ0>+f_u(xM! $w]`N=V YjcfUm#}2$-<H}I(y\20t#lteyzCH) eӯm5zp~w7RǚI3Wq?ȓEWȁU q_1]0agK: dcRُ'i|ZKC$ }1l I ; .,Yfb¦R+{k&38:ؙwgfE{>#^45":sEр~fؤ1\PkY?L-.b= !y{A<ۖH;7]lL1I?R˼A:tDx@4v{ v bElJW~y"R\P -aʳ0ڍwPc^`ܨ0"[.opJ+_8c'Gdgd>q#fa˓(娘ߣB5wLFEVPz;jG',ܤoTQ?WT7]eF8t~zx9׍@0Uj ~>r W>w,J:B`6&R%<|CUF?[<Ō+o!͹]>wRS@N9'{ G0g`2lG;ܨ ˩vy<^Q_w5 h"23p`Y,Z3z*uYNPz8\. p6^cy֕^CeT}suuWY[55a$Gx#Gn (lN!dU C;pruW}cB+ P0>[Nö/X*}j@6hⲵQhd -Ph`$#ցbhu*k ha!͘D6\c/G>GmT\y7~%FSav{;sA!"C`+|qΚip-6ōi:>-Q}u\#[LuR95>X&PS0>"[P]bza'#OR @o˔M*r1;K;J,jb!l0y oizR`sҌB ^kaz2+ G34o|\EucyjG'm u:]ҔT)sLGt#m#CSq\2s?43[!^05`\]ɼl73Kxߚ\7p֭p )-Ą>(9F_hut:pe-7eY)LS3J\F|pZp:{yY%i{XƧ/A3G\ .>ֽ3X1`^ Ma9ޑLS®Z#NhRSrbH4\|翖(:Kend <7DzrɎke=I_;?o}naT*K\Y湂Q4 e~pQ C~ޑ,:?=O؉%uC+j[Q -v_~ &]m %e0.b&sh}L%k ц/ dJO?}-$׷àT>TWN!rt7P %^qrĢix!yzNq[r@j:B`$֌~~Y/rA5Jτg#f\[ڒ-eECBke@gXd aއ=ޔa.Z!)C ʿ=GMњUxR [d?ݪE6 DJ}# r: M;&.mjd6kyfq9ik`f3hk+ Yj>7γb ty6đ 1*(7,e,_<(J̗82DV  BUk #!! U Gw~RG( 95f}ϋfiIu "|$2f ƋVb.8} n^d-RC"!(b_C/5ibL56jn(A'STS"A -d w3*ҿ+U=WF ^G€Tz ݋m=m@'rxJ:?Ju>ak6%i /S~hz}4n@Td.p!7cFրIaf1%qġgr'! ;53Õo=vPHآ-qJg.V\hs 0t:@ ȱ'G2 :Eā%Vde?9(ilӜ}kxՔ#:M6wUBiTIT}TPkz(FȬ%1恁}W;A2mxIkDx4 H DZ8Jt/Pa$!'~,dXmn$wzYcBrń)}=d4LK xq g^|?н^R[lGגXu1/w d9JL ͝g<MIvP>' XVB~WdZ:9]@u7,vS p|"΍V9Ȫc7]df_3 Cn^"i m3iCu&nv\4PӸKt_~U%3@ y2ԉƸɆ +ίM!*h2I =VOldNzLD|5?0K$Ɩ t\6{`ݾ$,$IUA2I{(|gKW'62z+,Ԗ\:6]v𞙇9;IBH[Me3TPo!`"吙N7z>YvIڮEE=ndyi\NN@eQzYM9Hep sn40()<GjڈW$mڑb-4WMI _ITǯM\b_g:>Lڗ'ig3wbaIVGܮD1WUQb\?"V*2#4o#c-ߖ 80Spx$IC&8~qONbDm}@>ޟT`Z1?mW E|33Xrb^L:FY+Fwֻ *欹>J${~ǵy4|!T5 DfK@ -x$ᆋ1 .r9|vijxn8Y֓Ć*zVUjnQ Ϟ>~{mVjcBq:WE[dsJA7nu,>5d*ߎI(%CBWH߹n579驁& 3C~F;5e4}tFj2Nh%:a 5ih%f䎳qDR|"/DYt3]l촎%G&pwy[6NSXYv;:fL5Q^`$7fdy9]\] AZ˚8˞_.|6;Ċt ܔV95k?W2!.n I `ČVm.iXȢpLOT= 牛#@,!h#ӒY]BGdRfL%1| AAc4lՏh=J\t6 6*Ck4*@yn1Kat{Ëڅ[gUVsOQ0-F n-L*U/ԥaYLGGsH6qZ_ȜB7qu\mTTm 3` \J9՜U˴R{ogu@Lϛd숶Rp)j*j~`lT:BG$=*yO0TA(JGMp<;wֻ23P8M_G=*Q̒7]]i׿8ClWjA}P=Q\%ЈdQX;c(nѓ;+$cElX]|R?4N 5?OwE#. *յ=DgZ+.An9ȇ p5\{ y#&t+D06CPoxae?Skӄ*HcXL8r*ƚJ=*Va S,wyGH {a/-P`Ia&یh,,{S>hIGD7; Ij P+'6FW맾'l4ɕ$qi:2 oeṊ%Gvȯm+ In3.JL/"Iċn3}JNd'kIZđy {^biVXEJsA R"<y]6'q ̴RJfe㴋]&{sT'BZMty*`8-U7q$2hƄa6|ɣ A">o)ꯍ4|,(},`r?L(ƹѳV15(4 ~bO\H`JІLBTs˝񌡪z)*霰?(oTqLz 亂Yd6TۓZ#ڱk tH1HuV6$hPOS8+ٮپXO5bW+ [;NrSGf$A`o/;.+Q:+:'-c^- FɇtKPE ЋBPk!6lXvz˭.h}V KX{bWBHX}n4Rns5h<+fÇif;Z^a]V"-\Ȣ iNj9:~ەRM28(pC%K::1|l1.a!\ #QmqzJ宍a t-OUƎC_Т4X?Y4ۢq'-'[r]]c Gs/,}5y3۩(3HEZf-z$ "{= v XL\A,Mɓ 0 Zh]؍YG' jsH] fRZşl?JTw ~DGk@ʋSB-&2qoHBMx%o8RP<#cRRƽrS&/ضH"~e:֩ 껓մ8a17ߟaRkB<Ö:eꃲQKK; % R#B <8PS2jø[@'gC_0r<ܖɎQ<&>5H̱'v?PX~@# MnltN y2|#ߕ>yfxZ$Qc "g~ޟnY <*B5dH$СuC3XZNc@^)+2b-8#uE]DLtN̏gnФKi$!^:3P\E$`nXp{3WِA2q|F}"x>7 ;e\..r;C-fdLb~I·Fc4ֱ+X de餀es#`!in\-b"B:~䵴9ſuq,͎6eF֮e6#e|DL¦;$/6q^&p[ppAm^"pl!wP'ЧU9",u'  vnYӜbl}9L(;wT|s.?SJTOTƺ_7qu 0{dJfxLGq#g0G}"g<Ý8W;`!7}Gԩ:R=#&M& b麍!v*;aCXY')l@Yc͟ZSp q6٫\x ==]q\+,DF6<pE@nየ\r7Gpo?yI;QK|lN`X+k݌W}b## f?] 3rX2#y/A^y*ؓ|<@ 0&h(Jͳ' l094pd\}D;g7 J8Sg߅Mb)sÉ kbֺq$6msl}>Ҭ*$& {ȏ )_x;2l']<=Ƴ:|p'/i[Jz@ ]'9oqꊫRx^g:@ R䯾ó/@oߟ7.u(G6:);j^N+Qu W (o1xg$8k ("I"åJP&4buP4ȿ!_,@*@V@AK1D_ o9 F2v;oJhX{a}cFL)qEl_XWЃ솯I. =Cm%=6jf(ZŒVd{I=Q #|I?ąVzvD&՝eP& :&*Ի{oA|Q y5;bT[oJeS?< !oqDˣ?rGO$<ޡ92P<>"+ˋd~qcrؙSz01G=fT) n`a'pţ;HC3b;9tD]\UmZѼ'Z$t2% Hka|^c7p)C?cJokT L]BI.Rn7=D]u߇]G_0b& oJѪ%Ku2Y RP!Qc! xAX,/GJ +̯$ k G` &wiO ,^J<$F}]_CoА5Sη|SiݯTQVۆl8{~*8a: o6Oma9@6u+kHɸaϚCş-՗~/H3G*7 ظ{2ַXwvT [j5 ]-Y=/@*dɟ\ *b!}"#Pg-<ݚg!7;aLƎ;f!_V"ﳻrցa$OwlO$]\B6nZxtX">soup uYJ& ?Ѽ9öL[-nAk5`ʄ_[ԒCwb댷: [U`I+8DԱaXWgCUOW'Yb)=VRD'FykM@%m^ZAEBW69(ܐ5_,5 u<V͟d'oR|5u:>y+ƑeG<2Ӣ54L+LL ]4=sU4_KL˪is2*K >E[˦Fz(z﹅*)׭}u$Im-Ir$2BEU- lwEVLϢHޘf̀I(;dW(bti95D6H۶]jA.CQWĚr ˽ԙq|tzGȉyҫ!K9K(Op 4 ʺe3L|>pt𓫀PlqKbL]H~DeUw;U51qvH P4b ܈+{sk{ )9(wJxd#wt01@kɁq悠9r޶ +mJrSN1.ohS%Xx<)3'ySb^h-vlv^La '5w M,-yzAMo9aXfkoGEK 7U=@TuEbe붕|c{Y,g g0Aݣ4LnYWK?hzal%( wSW>!Y~Aο/0g,sZ羡raT lݞx*?:ѠF!C63%ʰ0IC8eLjS/4 VYc2{EIDw6,_$уװ,ٿ@T/I &$ ^\w )dglG_0Vͫ1hEѺ/#cvsȈ f*L1(`( ?ڽ[nN_tG =n8!+]2dbΧKn `X]*&X+JWUGo[2@g&­.*1Kne'mW瞉]+ߒ k>K5t# :reÃ"V)lT? *b_vl۪B]yL]=(đx̮rQgbǂ!dD/Na7 Qb,6/fO^oTh_D7f|ؽ">~R,aCt6*7"c#ڰLeJf>p1E:Іpo^C’*R _WTo 7N4j.@`R5,LѭjtHVf5ڐ]U;\vXo"sw)v?_%dl w3Ӄ֝tR* /R}jZlN?$5I%8F ۙQPnyZYF'_tFsUP1k)1K5b3 JEghJ)j\ o༫9UspYiR}ȮŽhˋReᰟ_  Eh,VpsfJv?j&MN]ߞ=X(a31L%#P lMŖ&DWoVUj/זoqCdK#pãzP^-e@URő9J< (5{oXI50}‹^g">ŪqzAɿ+K6.<لXuU+ Įt݇=B/%vEf }ai#Fm֓\i-Jx%˨sHdP?~ A;(wX c$-0/@Mψ#5F\ww>I685Lb3ޓdWSmG@3^kۀbz枅Po* +િߊ`'M$Np>H! ?o0\[BG䶃M#Plkdpi'SjYƅ2<3s8CLv9rx['贬T[>!юQy4+]l0qs&K֒ - 7a;# QRX'di9}wp|>z}WϢXB5d`vTkP۾a+B̺S;pF0oa'L*&I|> g_%)?/.w2cP<[-ৣ*`c?s֋[{p</@jB? b1 zs"V}eȉzgLU'"P^~WJEW .-6j49d꺹5%HSqP_΄Sݫ.JJA 3ȥ >/kG^LitׂNGr42t?<|>J츕-, bƻ9:޵rfG?# f{=( Y8zA{s]@%P_p$Fʧ\D[Y7y~)4j@` SLqI= i@@Qp0˭z)( I,hsJj`8P{ go29D'd O3da D}DA?4-ATBwr[Cܴ>ʖ5*]kq2rq■M=X3Qe VhKԲYBu XhtTm9kwkIP*L /OIdDpv^ ^σ]"*RBZRּ^c.<[Uv^"-uf|tJ")3i1?j&vT*-'mÒ|B7a}w鷈$pCMjQu ]j~6Dv9ej†Y΅"K^uT SK^v>4as( 7&[j :`s6ܕy2WsdM6ذ@}X k!RhZ`Vgc9Ui?yp> Yzfco:~Kk=纟kI8Zn{#: AO`M)ۈ)=|뽱CMWnU@❢nMP=+s3@^O̧Adn,%9 0F+ XM >C?t2Ds%y ?)q.` ۝ HZ4%MwcEݻL8(Yd4lc2C$9F -[D#AY 8R^گNORIxkmGD!DڜEtaL;5nT кͻ9%_6TQbWd{`:24ԕO,a05Ah!U^Z:i\IcѺE(~)\ 8]X+ YcaȚGaZmGE2x'AJP)6x2KuHqurfdoҭV2`k|Ա!/s l`Ξ~fCTTwԾ^T.@ "܆eT/umn;c W2`IIJؔ+ K{zP(׆0X#]b+pu`ˬՀ&|mf }6Ęi0C5F +5mkP5 9>TiwãvOrtBYkfE]܆M[˸C-ayTK.jAc (ez2CzӪb1Z|P[E$UgW-Kq`=|K K{[KA_epvo{5}˅ Ὥq\BAJһk blvoa"w1hd`v8≇LR1, B` 770OtQ0P%&Vr(=#GI\%@0"}nOAv Q6`H^^\)+i]DI"|Pt ɸ14ml/_^LsʩT{)Ro7mLYnoAl/zxPeJig] tRLܭc]pU2UV-op Ao{4'C\W'dipܠG ٸDA1'4 ?7Lu2)Ar,"WX7>3N&Z/W7#%\|cL^39p& MBr.OgƋrƷCq|݈O`W.?~0΅/Q0nLڢu]cx9.=+!.>{ 3b V]sǤYr!]jxl\wY;:0n)A+# u%Ǭ 5ZڧM1eHRy%VB.=1tN>}M3p6EePVIeޮpE="e_P8+`kI'ಸׄy0#N"zKaW?]Ɓ2}MV(k_`wjaFziXIO2_tWWyws.(J ml o8sjG\:dzmCIp\ĥSg<$$}hQZ/x/J. |4*AKRO}':8 m2<}!/ yP+RLn!35S3JdjPt6TqxR/0o:@S T7a~G+ Ô͊i 3洅(`#I24]3Xǣ!X|K8oC?9>Od_UB/i? VdΑ~f!I7b쬑<Ġ˞ m``5֘\sSU-AӚ09WMw6OJ˚Cacx˩MK 4VU0 IKBi" jL$ f{ Z^[S_ݳOf})'(zcSKQ?z^G0XcF4*f*|,s#i)z_zi DЀ`h!!e-o][j|h]$D7ds/oWƾȝ E $C-M`Ω~⋖-|\տfRw)`Dg˒HA:?&go(ą粡v B}3}@C(~ )xgYB;(ˇU׏Mq+K ? y_IKd6[>Ķd̸/bVX! ]TIc_7 ax{OO=mr A|*F%yN‚upVDޔQ@$SRrC7]T̀T% ϩ꿊8=ٙ:ҋ𨧕gMi堳W3^Sr{RNu6~㨑=,iB07hD߷R7adt N%Tzgp)KVrKbE/iQv^=SR, fL.a^G9 3bFyZB{R1V\`=6qR v)xÀQr~ 6IWSdE[qLI"=wr ? gL~¾6Pe'tB#9 1T?XL KJ.!`V*u Q<=Q̦z] `!>>KJ%܏ha(dDK0w<:>;GcOaod%l^wNt a=AX FiGlj9z]7 $odYILI-E/݇C4g#;c=z>H= 1i!@ẚ'W=m,CD=5ϰ ER/}WHӬ0-'R2ۼ)hgƅv22Gb5;!,(%Vl|]:uklf4ȭ 4$H )_ݓ lje" BtAoJ2 HVQ\kȭ~vZB{]&Zx. bpt$6/,"d=P09KT\0XjA3х߸[u T-:bkVe}{>a(kg/_]R<2H#SZMH^s?8wnGT ='MW@ဏ1Q'QЫ6h!F\$7BYh҄ /u"25τM33͊=@e= J! |j7ϖ酡3w gx77߈a{$Bְb>%;RzyjY+Q[4IgžLEh D qA4OMGEP0 G,i2ʹ!PaP|YIA4Z;ۢ zuVq{Ua-ό6h QV@{@ =NnS UY1<!Q2fswR&?\b*ߒ!+E>5&En1HqbrvJ9LD_~Z07?=?0c'5KDyRJVdV*c±h[Ѕ3Y+E4D!{8kA4!͛B*/LCԳ"Q8H VX b[r4_Tea=K=#xHFx׭C-/ 9趬?ڹ c{떊GOqg=;h^RH@c=2Έw1L~%Dr%0TMӟ\/{-oc=\ 8!UnAÆ?,{mxc:C$Z^e K{[d=brͧMD0ۀ&X,/BJKwƐW:1qQ@I'mM"0i1E[z. C]kEe Gtv0&~'~݃GeXWJ'j Q ~x! $o a5 MK5?$7%S4q6s=aBFWiCV}ۛ"C%BnUA74}FR)|Zܸk/V5Q28QA;uG_&X֨Dy_?g6)?%'BA[tucVj`-zy6Փ(kе|Wa(/l*옣Q$.F:cЕ1i[ȥ"r|7Սb'1Q'ªW1r&$ n)q|-D]]Ȩ<3rN8%qSd({NSΤNbPWJV9>jK \5u?x۟ϴo ݡM9{R# ^4WazGDV'u:|y*yʇ{"x&ˇMzh#nSҬ3Z*է6uن"\|"!#ؽTqo*}퐷zμij uӊ {.E7:y1ROkόm=6MPWm3?^0fk(v ^ ,j~cco!LwfyE+@7uO˧m  ~V8ՍaҒkUm6HIw +>ӥf] $"_=m?z m jjC|ۿkN0F E xkEB_7 l=HXqDGγT]< $"K+"=(>HHmXy4TDkgRef*:1b֢R;mWt {JgHQN~c:}BcOCggĘDX!dlس:! P /{KbNW Tx);"pUC@^tSX7U$!W`!ua`Vr#֏' A KFک:n:ڒ b; J CQi1݉e3%L,i뚵1$mJgr7WOIcgsw\iZ һP~_5A Z3REmnwMM:ͷM_Wqu G`x3vT Kdok3FH+. rc3BK((2Yױs`ю0\0yI*GXC>uAF 1ww'P}1+A d)PeIHGݪ6r)9~VeRwymtϏ@Ly \yR@A7ؓ1dVJ[ܿ`-<3^7g=)xbIjEvsSqW;>DEznmbC-\Ѵ:؍ň`M3bz%,O+c]_kfu=8uD1Aȁ 4蟖 SZʴLwp u PLfuyy ITn۫ B1r_ޕ^Z&u& e|QĖm RzH }vASŇyMP9sIw K9sq*=d%xM_N?%a_dR2/8aq"w_ՙa_}4nġ1O1(=@a(ր6 ZcZ3͑oN塼1+(A瑩Yb[ !:r/9bY2hC+(Pd2nr1 +JzS<U$aFN;*kLIeh謸qmօ+aE{YU#5%v*{dy'%Ѥes/YpX5F g4 eyי7k[ 7K"!<͑t{B2م@4wsnĝwU}<¯+bQmx~oyAj_d/Ā/7/ -m."̹`sNcYejq3$ocA|tEUخ^Vsdj"=jW>|KDz$tn5 hFq[_.`6{цZh2]OḆJXT 8%e {xtփI+^v}1E#вҲX,$nv k5en|/Ct/Q! !+Mŋ\h9IO43&Vhsֻͨ1bYh'G`U rg4 dAIVy^VqǕ7~BY\~~"P릜I|-3nZ/j Z5YO-UʡQ)Yh^QݩN?S)"]]`3aՀ[=A Xf5j^E^KNN)NxyL?Y~Xuj?)Y`/Nϫ_KpT M}?X;/awuI)?׹vDěPXg'E(iE6)a1aW58$;."[#9ͯ8"|t} ZP =/GlGRj71Y7'e8#5%('Mm+hjK mTVr$> ZG]jN8 (IY\Wo'd٤M'S@立AڔjfBR@d^lhk8ѦB7OۛubB7!T5B_} 2o,"֞H:Dt_CV@vGHۛ9/|zpnM 'TS~!EOլD!Q  }hڮ,x0n0jPjfÇm{P}TK;^c*D(#`EӊuVQ(PbB v'/r}Q/l DB]eem–_ 1!4zX;Iƃ؆_͍aͱqiQ!Y=_^’{M `#vSE!}s>G)b;WWq(/q{fs%MAddjo >ۓ`<RlZ{ d%X2?;jF%}!+_rBݘ\(W*eL3j sy7¹=><^&_́ Z{C1D)EA⣞<3Ґ>D Β2p/m~VfD4T%/n'h&U"LA{:3mfoᑌzwV$1Sq mavoFWtw'VZM6 3Ch'Qr4~yE7LMd֫*0ZI.mʤ-e3e9!$eb ç L9#TFX1<e pe`L/ghRxLÚ=MO7s>GVՊzޑ GF[01׺Y돜~%p48vK<W1Q`DM,04Uu7ݾNQ,fa" eՎ;$kECevoRAkX1 Ūj]+0;fsO[-SҢ e  )Ϟ5׉S8KPLaR_N :s6  <\# v H8!)?K)Q4Yb<Ǵ[ W(Xa?Ep2tc"^vpv5E%DrY9DO_{108QΦbJCBwx2^V^k |=ŒQ发T} u+Ti"YζjB'qa+ݲ'K[d \;;Cy.J6\|0|k+`":A?jSב1P9d*3زj2іɊB QG杅f M{"Zg7i=l4 MZxSzKJIb$ )'[\t]t*|yi3ͯ*9{+Uc¼+ب0 \\$͂>d:7*XoDI27V|hKa GgʘZEwI y:M25MgOc46^]hKsFb {`!e9P6ʪa$Q-@/C=o/ֱ{R{d+;"TtZ_ ғKayrE,x]Ml#p}?8' Fq'}M_\{&8 YvV!z([yQ'ҡh9WMC wZv?`[>ۏLa:n؂ Uo+:WH0 r/˵ hV5\ɝKg'~£`On.َ CK\A q,NJZV.0‚5^"&&x: XL爱QIouі.. > ˀS2 fg S ~?2_k쌴)ƆZz"I!\R0}Ph֕xZ'rWu>AHS3^;V,M9= =HJVV4oɼ*73[C6Wˋ?/`#P],phj̰Y/Kt877x.^4N nQ=ʦ?#_#1rtJdG+a8J2L|>OGtnĂ|e|dslQ"ڻva:İByaD%e.a4#S8r"`xgaNeFm%W֧U1 {'Fa4i`@GO~pBK}ErPWF} K%/R&Wwoop⼹TPcvq"~*#| 1q6ڸX#@EiͰ$15ň!Z3wb8E] cehuJe(Vc5v>3;ћ?#24ĴS%ᷪ9'bǰU7:%p[ZWAxe~Ca\Nh= uztL6wHqC_ɍveKhZ Dv7pG->80#d*02{ě q`}_~.dDÄK]ڧR>&!KZ*@9~<8u.E:! +X-RT AKXxk>.aoj!Ȭ?J} ƾY*0&$I:)]Mؐxϋo> 3LY,%pc6[ 1Յ^Ş6n?B({"ݧ 7-1I %Gj-= j}/rCż#38_r3Z@>kPURsu6&'{2@-ڱ*@;Zq g)J9RDve ^8~͆c=sہq\_<dƍ uffDLqdkVCpڕNOaSVB1/ޙQhi-u!<|SxEa}w4x Flx0|R Z28/_bjxކ^62\}RdH=DD/huNr:> ^GUTjD۠\~b+]W 9JqIȱE$뚼" h<74A)be Cݚy8m{g~ )= Fj<%pL.1\zOjP^`',~Q_8d0#R1]dEKIT䠮u\K=R"LYv U}*`TzF]J7`'67ZWTc=} HPCgd:('~V3LP*{t{pǨ$b䔊R-7f=_K vF@W*kR,\hoP**΀,{U>@+Qz9H@sx#~$GgtHSa@Ti+ۡ*y8 X1BoG L^uP>>3X+pAmoA'̀$卂|D:2򱝄[Wꋸ!9,;vǓtg_TGgpAPhÜITf=B&8hss99ik8d7ƔdxTUhf4{WEj(f rBnasPRq1'ٟ!B(|LBZhHr4/#50*A$:$juV,tﭣ@K* m~Q3l$`gĦV2Z$AOO慨)DոQcOFE6k~S{2}}=:+^IsIh_8)6&Pg'\}$~p-HL^Ͽ͜"GqFS{j}-/åIHu<{R ̔f#>t۹6dѳ]XcGF%j+E+5݆+*CEڐ\엺<&V\P_3[24tK|n8^whooN"' -x6]pyoPCTX8!_O-#[e=#]بJq$4+pA"gq:Rrlr)3ouIڼd.15[dZ$ɃRv1 n'gRo7(a\*q:2Y`~U⼊Mф`8Ju0I=$NB$$hQ`a< tZWoZR<Jx<}a V$PU[ٍ(f Ҳ?K}EQt`e&+I>`.;ld ad4V;K&+)Vw008! +2#Űr9Duemj/ۗ.* #QYD hQApP.ig%Eh c;zc'!o 2 ;I.W@'@.^M wxJ1wcօ"1(LEBbu7X_DXrO3,-ugw]".q|3(@I;Њpڶ]e o!;;{ |JJa_4妒&_>)NcWHv}U{jZ繵 qrЪ9r/"&YPQVmEqQCZ x=W\){s /V Ez5хRM7/@ o &D5ŋB0ldh^uMP(De[sb_bb%eR| ܂O pY" F,ϱ>!h#|K }%1źƫf+[5]/lliޖbٛӈ"C@Tx);d9\)]"2XfmYt1N<,{a-p0A=w@vu8m zZ4٢]ytRR@󠭤@P0В= +ܚ`#zk ~aջb;-B3;_dj p)?.t]W,S!x;-8HDF LGIA?tȯLq1%ϒ(s&ߩoNk-k%"z-n$ZΌ@*2FȎyv6E'37F3T)Z'@Ye9T,~A'ߐX"DhZ \mģ$z%$n5#S@ζD70vGRߣp yJ U\<4[ ^ D7˓iF'ki9Q.'i_7Rd׮ p;B)/"S4?ELb%g s. 1S fr dʆ ,mp@)댨."R^B9FkqjVƊaְăɌƭo ,c([@ 7$Lhܼj]I {Xx+2xdФCuV  6HQJlB!,go\,}|xT8 K| 'k+K\ _̼-eA7Y+q6Ѩona0PG]O]f]javnY (%d9CiH)} ɀv@9OQ鏘wodI M-AS ad7]">A Zy+h()zn6ռH%oPȵGO ccaj_6k*RDCT$wUgMh*>EWbK[>;VY_oϲK teGzR#|q_)8-22L[V|?BN[~TksH[=*p:G{/+g)ߋnc%ErnO:;k1u`l{<{QR!rPCI70FBX>dQ UQ14&p/zh&YF֚pڤw)+֌#Oqy zrZQ#°MUCKpPꋌ١Tfp{ASk_ېet|ls?Dq(.eǺ-JS+OJn+JrSs~3}ڊu<;N SiCh<~l6A8VnITODr0(9.|f+{jsϲww+TZ8RV2D9GDp)W bP=PgtsA4rCs.ysRX#O7lrim4O}XKh**;֔**}Wd7gɠެظt?7; ?$ޕ]>hRY\~ZJ 0r\gW v*񺥒R}q=Zr6p[-:l{(X$Z <c -7eMd#4MR{D%xHDqgڶXXoI:3o)k@ K/F4w|&});kW(M7uL* = yֺ -]mn4(X|qx,HqanI`'!ؓI5$륥oUF+Dc&[V|2w5ZOy [GUPW%F Ҳvʞx< [0CLp,kzYUş2az7vرڠJ-oC?mWQ58]3BٿB_ JXͳm?Gm^jFd#鑵BhW 5%+N_?1H8"ՠ]wۓfk*S?Ϟ{x |M:0Z4>gn a`i >-CD[tu4/[7)\TJ%_c)جvs+;m4,IhS!=$kf [n{?0N}.!?(XFqkr0Gͬ' ~SuԺ0_Ж7Ev]7:N`_+γĖ: 8tZyVvr T1P9)kTwSZE>0q{ xeEE?L.:g-!FZ_gSc/ue栦lOS]/9w . 4 oߡew jpQ4ԗ @-"n6|ISο{)^B%2\ZR"&]25'x_Ƒf'I6p Vy=zVC. 6pRp";)Q:YC4s\3 _ӖADA9NRt2UacY2:YN^uYl2=Ų?tGY %F֠$rp(OV.YؔuYځ@5WƶTe?{'n? B'|*nD=h297ީc(h0* }5QG+#yW.4F| uԊ玫 pWom үL 5I7F0\qn<E_ &%H!P>OMu@nWL'oYO2f`e:m; /?`VcՇ<e寑D~r5iǸN cȘ(6wD$93-{)?: /+c95Qo(I<=Tzmb凘>¨,#nZt.U.aWAp6Ɇ-;ٍQ+~ˇ 59[aw5xZ zPlP+"뜃Y[Zl hҮ hj4+q8JW(yEF97.&+qzx&( sRFbB@0(VLXXIjuW\0lt^ys4 ]qbq^g_ Ek()K<7Aocr4=Ndf~o+nN\J8ffxy_\6iP>{RF|r>[:ݞ O sܶAAͼ]o elX ]^ z 0:kX#17p[Yo3˭Sf`[7n2@+q;d64(IpnZIx 2K޳}WݓV0ŮÜn)єU9ތ_U}@ pѿ`}£`ܩG#+ñ-h|?Krws@Iβ eti15cjl32 i@#Gڨ+9lgbS5 5U͆[A 6պ x >iJYmb:D2gaXjr`HtYx#9Ja[Į[4{5BsH}c̒RP3gS?j8>7uK"agh[/C˫rc!D}nkIS )E#"T/Kj%{Aȗ5.@R#_1.>Ch&ÖD1]1mi6Mu:_VnHOCA av_{GCQu)sa`f2qNfYc?ϰgC+n$ [>˒ KK~q(Q*k!2/nv%>]|Af#Ȫ8wo $JG 뙓pZLtߺ#y~O^s0/%dx*GޡgrR}4 ur}1JJ}(H5yӎ粞P/FbJUӊuS2z#-oZObpl.!&tKK%+r2 H~q0dz݆ N/m SRXNIʵF̕kSV²=R.zT fF{"c= kEGֳì`/O!=te*kePYܝiT1W1Q8qz4veO Dg 4"zBuHQ C8H°G,xZ y"л'- `nP۴Z9Ph4cۼ1R.s}(9u,U(BVH1kj*pC  /\ANC9C@j'2vl*T%E*|:sE74N 2U* rFsa!ij @'Vk?Ӝ FL(?fp ҹ<ϥ gVq*V/]ZMB(pp0dTIRֈ;FM׼)UoCpWcԡ8cF5z mq|8oYsVtH~(΋h90Nઃ=%a̞.Euk^6+kTeK d@YhI-/u3=mg0Cn< :gs>e8VRw`i'vgxU&y1/1JނK评Ӳ`pګYqsl89P#lNӛ~xB>)F:,sMzH-PgF{x` 푦SdQhE*ε*dQ엑\ڠ$q>5d0]|8/aܝ5nσ4"2 7.:ȻOxھdt,HFLyr(ݶ= Tz@>C I*t_1 R`* ?!`Uc<B6, 2:6+îfi nkHW]g+S6𕙪$ t)sgz F9+۩|1_Щo,lVus|`P$ WMQ̒m =4{FCrM0^ګ g&Y%Y,U@8Jּ*>PON3hf?<ޤ }C1LݙBs f#H$IC?JgUa4ҸFRݱ_k\8-H\(zzI*&ta2q>CQ#׎ٴ90Ubel9s%4<8d>+^:!1L54NdHsk P4}4V but8+I}-dԿ ȤB`VtzKu&NԫyF[.\g+XB0 m) U"I<'&[dqEhX!gEbߴ 7/~s06v\C=eqc;OeftFϷW$H^ ˲PjH4%x;1ƾib94*|tK@{>|7>?q:mH)0v=ZVϧ)怛<&u촴1jpý&jyE VL#Rlw1Wb>~#xb&1T|J̸Qc-:nWx(4[JZDWHbXGQiLG@1ny w[BP,+%f8I-O~8kgw@ߟQFҤO:XJ|S!2vnj7&hfF0 `ydߏJ𱙈.9JdX)"+dO#YMFe5Y[Rбdݣ1If~/q^§Ƹ-s=-'\j-އ9C`š\$eBoDQ=WQľ!ќ+>oO?cLCu 5볳PO6m/c%Nv9Thk%X&oiKDEH#Vft<oB\⼽++Rzb3yX`~nSkA'v^~%,ʍ)Y9K@'L;]zn(D^a'!fecs!opݗ6;?7t[h!"dL6h&IF X[b)D.6(t2 :?(2՛._.c+@:_2>{rO vI17r岑G[w{rCS|X5,e`j6$UjME_1$ O`m=mi khn?85Vkq,1j69ι>GrzC 0a$ yg(4; (k@ŭ@?L% ֚Dڲ r/K_+J\{4jTۼgt$&Ǧit-fnR?97D=*ܢ~b'X<([oF؃`BGZ5TIu:O O 8MnnQ99~QccK]@˦/6U&O~^G 2 {|#7gZ]_UBZ1UҶms'G5?>ł"PEqd쳾rrV&X_MIL_\ 6b>K6ZR#|D#]3(蚭%f6flKge<'t98 D >t # ldlpPHPc0IW2 iEI l%2PmJCY[5KA, )2ҧ@Ut-FI̠pQչ<Q]LVmxtsspI# A(;Ke@Jjp̂@%c_O=޵+ZV-8۠IG_ʮrL 7zIwq~id 'ƶDS/1lW& {'J]e%m8%-*^GpVuF2Tjaӱ7 Gs2駹QAޕ{}}A|1Ѐ? bfS&eʛg:p'p Zs N"b/2iPZUfNB+) n$rZ #J.9?Fr JEPG° Fh[B&SGjX&/ʄR1h<^`,HbIATCIڔC^^ESS3f̲*.HcE0QP,RʍGyx9@(J|'44\Q*߈O_;D{NgY/y=Z*x  Ʌmw:4Xdzeta\xdB8ࠋ^sCOZg \ͽ fznFrdծ*ⅾZ ўՀ6 Srށ7lvjs)1Xk1 F\Fy֠3?"@ g9ԓjF<Ñ*aҪ4|J]Z([4+W.{}}&T*׬,&grӍSw2dm3R/7ڮ>8C -刞*AaU"!kVVaHZD$'&Dj:.jܳfm晍ܮM tWD~5d-cdN=7u8_CZv.W6 |Mc-_MGoegvZY8"7T<ʍ"4+ \m!)p<˪_p1β&üY0w6JD abnHlbiAaE ~8l:[%~OξFi}U烣ʊ#A=<β_' `g6psSe'"G'LV0 0:tazCe/ZS:yuWM0!Z*V\5oع,E?ek#0P-_4[?L އ x;22Ӱ:B啜 ,aBzv`Dji?JF\FqPń\K0mͦ gc\`KpqYY0$"-~~o`z7e_Z{VY!{W9V5xC巂$Az' U:@t0Lm~P 7*W:qԴ-4P4YDR'l8cjM+a+]:{쨁>${rΪ^^ӉE۠ЎsԽsS( ĄyAu/+!;VY3|:*ۮFI_ Y "wzRc5..a(wFJ;RytvíiiuNVwGu 8|KbgKQmPv.M6oSECAm.8-/S3"\G2j./z^b4ڞ D _1`ٸd7\ *?)\e^16N}։˂\ONYlWzKEʵ:veSP ^h-sӆd:0*;wm-_^R#S]-EO 7|wEsg|0|V4ta1W6>@\EF8Sh3H~-}rD 27gHEkeXjΣkR:ӏi8Cr5,}~؃ ~:D"f_ B~Q!~$ Oi`>$|t)G~l\KCn pԙWb>7t8#$=0h뭎F  o:-#dl-Ю,vgiɓ9Gi#]c6E9S ,3V4]Hfa+0}lZT57S56 bQB[ColZM.[ϊr5i<QdʒF ̻ᘑs}+U$7"ߎp'+ym\tE⎜=5̠Z%q,[qjM Z"hǪ7fLٷMĹϔ8qb\o}x0LOLz_3 l'~! !p5 O@~x+9/ڻyWhʒ+?pDjQzI5^~/jSB2-H} F}}\\g6l~OP V݂ZÕϬށޠCȴmWî03EAȂ`>oS_ Hx;=W8F]C!{.ηW#kPej,t*+l)֣{;^JZ;oF/k_Ac $gpqh"sE(Xwďu7sג,K+5FvpJ!ӲQ' OCܙ',wS)WekEhy67%iRK\I3:)lQpvf؃I`X0룚A u֬y9k2Ҫ 0G8Q9۹\woC$`v58BnUq^_7Ĉo uC}<>g#7\E-J尖(dLsmu<0o d 8o(ALeI֑>liɈUKZv?wȨ鱀O <2sN%W_j痶䯄۬>~FT` r&omm6V_uIJaMj$֎rUamF{vh'Ɲ =cY+SܰOpqqFٮhЖf 6K{>GX X肣_aT=_xGZ-g|913LsœCv6eqM@~.c ~==o}/%m%ël6*t=xRgg$cd> TH;2[E4p_Ay\%4Jt%\|YEZq|lNzi_):4|\EG*+y%f9o.{Fi#;Cer3F|$tx9?.dﺑpLD/0A#Ry-MP6{QilF2>ׅS wY0X@? M]{_ѹ%89'Oi)hD5kQ́uhvvh ':vIPgN=b&3 9~}t<IiFp bujBޱ\mOzcy(Z͕x) KK(έc;C]p87ixUzkdXgkrz+i 5,}<緎JW]^`m_F˃m2s_ʂ&jΠ-S#ʡ\O9Z iMHWwnSl[&z5L+3yъ 6%wL"5֛v,Z➞ / 9Sϩ %WMtw{E;=8T2겫T|퍯qbAVR]vs9ZN2n„I<fFEtDR{ ƹ[fPe+#|ƭ$ӎTr4m耜 Yh:=#"CQ/pCUY,])ޗ=}D:'J66Fy*GqA\B?-:cV*\8^N%+9'0S(A2ޫ0j<84+Pؼ~1b`IѽfYCe8?zL\rdjjGīߣ' jo;2yXUV(9\tW(EH@Bϲ~`LG=NVſK Bt 9㍱ bfx)Na=$^%_Ka "{]ş;6ˀn,Q[zP] 9ǴhEH63\~;`.Xp ;<Èxak IҘyDу!"YlB鮛n \5NMX~@e̓Z|_I*9%bRJk\ƴ M؃Db#\2D}Xzu󔎉:cshxl}dmDouv.U ;xCpdo$e,u(6{ "GoN I!jHF JJh5agKᠮocg,}$$9mdypG`(:%qno?}R6Ruoo~(1_+£.zZ+1)BHvxe]Qg΁hhӁ;+6i*WKCH;]^AV{_/s{GO  'N _m(4eO7`+ cU t!C٫v&S SF8B@Y-mkr[/O_6:3܃W\EbA3Kψ鱘 c޴;9&Y6{Z/QA1Mjnֿb{ yf=)37v8a;(S(\}ۑ/D)PLUgİhAIq0Iهp,)!k%y^o B ԼZ.*dh"`F.}H˩d [үql7;%(:}f%Tަ#jۅj(_ç?Î?@qwTAg$Rhuuhu\R$'#IO+9cgP]:qJ:t@p^r0+ΰܹI `w\ L8l1iJ(!\RKΫ1[5_gD?coSbnH8h1.VY=> 7vβoȅꝘRʒ_z1b@C9?ƋrU;;p7CQ%I걾CX-˱]eKj $NPߛ쎢a a$h> &wOFf4ɠU*>!$SN 1rT|On{;#A=@]foЅS];*h9齩˙W"x_,B`/Vu@hW% Vd;/CPPob2/7!ZҖn15gg<}X9dQں/0E]I9&v'XTCrnnNTp-]cKͪ#)lkU%h:m*}@E>n6(T/HF[P)pgx]C{;p#$ř48:*u7jY$Lo[\/9!ۇ.9 I !Bo %M;icHYQc0X{Xr\'k ǃ,V a_"^ۚH!YSòEa!3U'?nBU?")8oDʣUOR8Y,/֛``4 O4^L4] 3VS3Uç^r)楓˥xOrIC+B{ v=*ZGf3AGLz$mB;pC|C̉%*qUs,tՀ=Ԁ,ЖpibsoOz?aȝnHb*ˁv]0Ω~7QPYCk "h]ȣFq9shR 3ؚܟ*rc!@⠚ m-41Jk]g""Ӎ77Ҹ >eps`''Cn ]4 M~ MYPwޮVT*-a< 0cjLSFB=47k)𲎿g=@hjit$:"d!b_ŽXñ Kbk&ŏmrm-xT-:$ryy=2#8ckNNuJѨ9To.vMf>=ÃAƓ,S`*^2-qh)p"x.8guUy+bJcS)`8?>% - 3C|X>nkB/\o{Ѣ$)g4b&d[wkCs'Q/_92]^C/Ō3ju?^ӏG=p R.ihab b5ɾSy2Vik;I;lvV\me{7JoIih?I0KD[K O|M2F!vxK I_wc/Swz h A;0i= KF|Hոeٹl7Ha>ͱO1T/_ހɎ3?:Z穁?BgLVXjk8Jr g> )EvVXLdX}^*Z#,⳯Xz2DC:) @6oWcU69¾Ae477K-E9˜6 +zua϶uO% a|OMpn>mҠ]]pXN^W=ٕxvs>UuZXCN+ &QWi:sm2ٟKq~E,ŮI=\ʳG!UnbT`m`p[zq%:0!5vSϒ4lƉw_p BoC=MRXJQ}X9ɠRاX}Z/͌`.U遑1 ošl%#Ȣ8K?zv jII HUm3vѸ h yQ},i \^EW+b~3D T $mݺ(\3 ADpa)LfFե $l1^,6ҰEᐧ" ,1e:C*2J1(HɜWRʆ ;ֽN['X~PWqSO!{KAh\:+$8X0;C]/U;*~τTEؒ'RR4DYѻ侜ऊu!"LzƃU t\xJ >Gzf7)zϳqI G X*BEṔUnsq._[lZ1S^&@r1@k C@QZ4P؜/̞eDD-;^xLя_F??iz*+o&Jdk%$U/2!{ [aCS"e*=}Qi4weك҂v˘uP$7ݓWXA̟\,)u_2f/ 5#/g VTY-"gJb.gjM؇0;uuIU"Ѳd* TX߽9҂OLX bRU\+1q[@qRM :Α'FR7\iR*imh+ʦ"d}i[CJr)ji-xVK,tWn$UN]&"/+rRUې/2P0TzΟӥbˬt_2AxW2 4ʼnc\?RR ' , ~f+O[pWHֲ9˗S2095zyrpCԑ+r/wfuQ,x[#X`N:e%saSJӯ:Iܚn%c|ւs0Y _|-"|j':BzUH [Bw;yvckՇčO?s[-VK]L(/Z{J{+|Ge:UYm =JM!]߶i,k+{ l)<5n.%ТǗ&|:'MD {d9E^ >0D- @Mv;=4I3p?s/ϱ*Qi$.Ao_uXqb|0zLĐȢn\"!;$M*au 5мaKhϣ "bȗ읍0OgYh/y;)> 7J RnI =O+,dz]A ѭU+(bu7SZ[q>+9ͧgtJ~-kܴVIg-H1}iSXUSn$t sV=,PGI0].ƶ,+G]eo5^(|?.ԂܛC Y^ׇx1ʟydU``2aHM6@Ӂ|_{^_ PQjL~D5*ZDgO]/StLQ#hp([1-s&[I:Idu7H͇܉6"hnIoGTd%8S<iJQ8㚬jPAE5xg ]z#\U P8Tb`$Xe:JaY:!VR4EJ9=F&@u_fO?-?g Ǽ,d }@bJD1 -jzߤRն.e^mq\' 59YSbݔ7̋7s;2iN57 `j|p\oAk dI,K>g$G:xq6L&}ͭt$bn>8'2"p~+!c'9@£GP'nQoa-Rɉ;0JL`Zq3Ӽzϕl=c#HG 9a7B9mBwvM9Ll^0(PkO?,C,,>6*kl1 2m/b= {ILaVebbQҤ52v <'W-VAa4X^.6 O7IxfpC M715 U[L9D0O_4N9zYYc˙0o0PR4Y%K#*LlŸ\>^uBRsgmHA/P:L&U@UW 2hFf~㳷Ix!U5GLکª*J(N0XA-ߒ%-à@hj6RΤʵGeDr`}L?ѭ>AֲNothڏOYf2YAAtw E&~S\:7j=olM4@}_s>(Ԣ:f)Gg]}pgև?xCTͯ g8N<}|bBFQ{g8T}yrbI7Uu{9[LM#mOʁ^oFy) KF1U(3v}7:>X$7Fmy_Еh9JurWLaČ4 ѠN>-$pN>I :nztV$ XׄP5 Zi{j9}CPkiuwKF` )#wzbkNjkl μ`x]لăf*]dAU}}s!pEgq1AHhz}aPG8( tɪ:Ѵ0M 4\U‚֡C"TH}KO }X_ӰC6sׇZo/fp.ZРEhX~P5:B. a"G:mhN~oGRíH1>_D$|g !uPW^أ 4 , ̼5?J2^dA![x2![1_ n#Sv9r_4%/ j#b&6LQna؟Yjr )5}<'J|z.NjZlľrNi[oo+?pGpEDYKz*쬂'tJC_biN|ԓW(Fo69˺#.!\Ef8(_^ vbބp`[ѳ[CDv6FrUZ=fH}P jl]aЈp)?uĸC L61)KI61N~HĦUjn]fX'5,[*5&kdWD/6&@ 0" hc+"n0lc y5D@ _ LsL~gOڞ1QΔͣ;;dzj ɪ䄆 ƧEK~\8/ځ6@|6 :Ў\~9߂QXlqVi M7ciWM1!! Մo qVuww>>2BI/1zoͬ0|rqWX4[T:_}bfc;}Gr]gl~HԖJuon4Xl-"~յ֫ Ɖ3̓sUcgNGgfAN>5fY9CyÎH;~;$łoa)G(Giމ 3 9nYJ w9ƳAH Qd#!Qwred3z viXTRo-5D{ȭҊ[u2V b:V Uƽ-Fj;' >8ˋw~:̺t{ĊM3b5z}WtNƭTzUp\҆r^A4؋&-j 9opvCF]C-V7yXhZi4B_xa?R!o ]e:䥗OAHLȵ}>WtEǏu3*!|>rk MR,X&]c+N^3B/kFc8s&Z TAK'[[ҘY|, d&D`譳dA(⊒`৸%q!9) FR=ރQf]u(ܾŕ,9e mԆ*"s"˅S%Y[ejmR:G6{N0gIvR7 l0VP,S ;u]GgD >A}* ReL]sx1YU@_41=8- lX()e-"M1>{Ot2o(>N꣮)oQ:R3ς; W-m{g%juoRC< ddѼ; 3.3pP&}( NO[ڛ׫!U|`9bv4oqYWf$2$7J6j~ɂZ@ D~"y%I>MjeWr>gl 8.,m(-wO8^&{ӻS?YYl!ڇ3ZnvI;{ctnq:qiE,-U#Y?(i#X pnijTPulzE5niw sKPڪKTX> m4Nnە>_+W L)y?þt}?F_j2,6r/rڡbސ}l:#IVheoWz\hx p.؂yd嵇CnjÖZ4O(wN/\0Mk_d1g̻bb؄ \v(mgn,h{@*!f%m">*K䤫ip#sivt(/nwJ-%Y W=v登GIa VdK\]xEK``MfA 8UL%z 5t.M΢<܈@2ݻ蝃8MqH & ݘ '.!ױL;o^h:3.ЬLO+o6ϵ|-OJA*7F`aV:`>3 oco4o>9ϓ2 3;Ix({5OXI**: |r/5*)̌Zix:hi̩Ru1}LNgK?^6PLn{E{HʋD/.0әt'z={F,)jɆƘ"\ua|CoBPvj\W5D3kij@BpCYϓZ< UےMtp7Ϡ33P%8[ݦYcx<M}u]^ d=D q h/;(6tq'AN1YBO8C&nǧGȘ'v9{'$hc["Attj>?=RN{h 2| {k4|j8t.Y0oIr[xLSP4㞋VzQ3紂%bA6 tс4DoWֵ,}"WdO4JH63Ki:e(x71<mbΡW &.JЌO[,I*DevBDۓT5xe2\ChX',yv}rh"k~ʋo*G}&viu2'%CI':4OH9Q-1O 6`qRmvwrHԅ30N(ulTpqۓ#"Ba6&u.Nb,`Ц#;`ʌ5o6VFzcLN/(iȾCw1&.jy!#"2#b]B^}tI\0I%ܙG RJ8/ &ɎX` ' +"")ǟW%k^n Fĸ卍Dyvf3?Ё[ŀZhzeW7j}R *T< QWsq8]^ dDeGTjzۑ]$R~Y12"eeZUayR 81_!b F3Ҙ6;aj %U]åP`0G.?ˠM$\t=g)Q(h(aeZc)Ԯz2oDᨊnm/O$yзm_D=NY>tǵ4k<>~^'b|'`t O # ~UͽǢEKL˧j )7ate)-7Og ތV HL9TTNڝI/t gEɭwؽX9':µZc@ g/GtA{uVϊݵFu)君X@w¯N @& 2Z >l\32B`z6MEs`:g|N)61Z^FFD%C('H7uaP"h@@M; QɆ!$W6=C[HDG/טS54*P и/Q:O9?NqcnE3ؐ|^\D֛~%-1`)!Z-G.Tf!Vw&D`h!(NJmg#^nnڸ5J}y\OЉ։<щ U嶣 ݭ'0x)x%9ךc>xQ ƒCzpboqiv; #rvƤX;KZ*v^C0aDkl2}x7҈{ 2/cO>hv?HdtBDE;]hڜQBh xSZ]Z'0Zl4BW|WJx%wܻB~\J&!TA\M1y財n*;nlEL=/Ap.=-a5e0 {4A1=(o dӇ:Ku<*r:;#}Tì7]G[1c1OYq9xb\R Bdɕǻg.>p0h9d_vh|vI=%Oe4|1e-^exh%[&$R&XEAq%ZҞyjeADF+uSŽ à RbY+V' Nj #^)1Q#ȵwLF~!?3CWH먥q?"ʟ:l#gŋcߏ5ISAi|Z$̘>Z &6>~èWC(fҞY[(vUPqMqF9KV>AE! xc%i\?5v^K ,cUn=`VLC>!s2䐽:=bM0jKZOwy 1Q)$,cڡ-uD+NbC1,TJ~^:9)@:pB72sh|#rM&z]auUޯ .˶Tc\~0R=~ϗs/CbO6] ccT˚j}8l=B1?#f]t;JJx/ЬOG94ekJU[6^\q#ĠF I~*?8^dmld~@l(@s|[èT9^Ӓ%"9:Dvkwxic}rist!mTѸd/PUg(&΍Hʌ'~ZPX4-sKF AG7imλzB }I _hսw:wj:&A 9Sе >*aat7WIqg YŅbAf whU|+۸$=^`,v6@+mMvLmU59݅|gXdAp @<d<ݴ?HoobiЄdӑ( s .E` n]"o2}hٺEV`>(~*MC:+BbD`ӃE֜p` (K'NE}j2Bն{Ǩ7!,H31DE!A9}JpA8$jS(C^=d|7EWWfJA?㨿 OZ\HC9ieWh_JA-&J,aB`< k! 6HCl'7 W ~y<. )`[n&qFy²k2FaL+y& 4#mD9{wmFSȜ9LńEVKzCPV!qz@C_뵴X]W f'*hT? ׂLpf0BO\*ln$TU,b'.X,e{˂$Ob1-nֈ:dLi*JmϘ?[n씛2q/ 3vUwZD"i@~ƍNڴ> Ni4{'n숙yVa@hkHB]U?VIX֐^.MmI4k?r,9FKݴݩZ0qz2$dT3tX;\ujK]\$x^. B^A>51֯v$;D O3 yQ{9-QÔ%H9MQu;N1+;DYnk FU L !"0KE) oQ@U|ZyZ`%dEv*ȤTe$TѤE2t5u+W];F幢G ҕvtEQe u}8UǡvԪԦ@^;Ɠie e l H)(?j-`>u/Y'^^ݛ)l0V>`n@-S*AF'NN!o)Fd@0W!v!EmR V m[abSVգ(#0[SW'Ј&Ԁ0li=m#Њ,"TNޑї^??;eL>[-΂V0I!SX(>RPu/ǒ\PK.f2v2`٢LsvKX7L? Mq"GG iڛAFy.tgo=kJ ,^ I9HjM5Lc]eu9L`vK?ȽgY;SVc"POO YA+6waI\"Uєݩ5j;8I>vu\44RQ?<~>5rKg @dž7ljGί#눝Ag|Et:rSa=l i V8vbQ0n$=<*2ƪ [b;Ra-UK6.qxM?8czsRfq,(d/+PxzSVQo&Xf {ҌRLʝcFO;,ihB4X"&-nLur߀$ό#zG$Jxef(AGb<(Ǯ2CZW4N+SCf]Bz+f *'//"t1@EつA! .ö}P)ΏH8-"qu nVyOR8h+[yZ:I&Apmo#xe>Z ײ<È p ,uJaD4iWm•0{c#foa$=)T85K ߂’ST/:IMQ8\G̪^_N} "&%@0¡"xyi@FR0]6XTaNsȻ .=E|vOʐ^2>~ݚ~384फ>4ͯwJam~R\lٴ > sgV? ۃOLAD,óx8\لr/H1S"Yx832@43^ ̬&<)TaaKʁFd~]'-*\tF7j>fþ ͭYBDX?[}21_iEMijS%L2Ӝ X 6'9ƃ Qrx0rPa.qc][nw2ے=JV9M1y!Myt K Č1~^?hş:`m2 9yHPFqxЫؠ GLvTSPH@c .6QBn 9~BɨhbL *{դ?PW M͕д& `bWPd8|*K8Mfa>%amf39Xh22)ht6 {3j{H3*W,Lx$ynR&b>XW08e&0E9Zݾ)Ey63" gӪv!Gܗs[$0Z?t!IݳIZlԠ?,*[,{( vEVA3pn#e0l2; O }g5t3K}xamd|"PgtyYٙ267zlF/Tao_5 JN,8gX?/nD2}V9([fIcoeˮ{lbXP,:,9MtkGK0³5,iүyPk @ШIޜAjFN2DFn[7GU,o#q;)3N~Qj#S: \|ҕ6w8? ^Gpjꍦ-R'ÄAB,q3 ^!QGia* \X,YsHP +{Sm',5E'FpkB9X3z{9NlqJG8ԉ B{[*f%MS >/$TgUպ|Ӻѿ:afqKyYwќVM "jUFBVBW.ˣZ])SJ_1о\n&lah\úh=*ɘ5.:Hag3K2d>] ߣK 9/w[ a/QaUF1 D-;A(Ʊg8mj;vQ#Gim/TKpXFb 5px䙀}bzqf\a~(R3|вPtۖ/#o(O0,62!Xx4WYS Wg_}3yj5F8ʦŒ6bfQr +K)a@nˁ &0D i"ѠMW+@TLAܫeأ7 $Q3n8p8k|9\AϼC5q .0岆R}ܽ-Qt +28/J-jf`Ōz=0L>vo|{݃5ݡF"]t,JJ֞~v/=wQlN ݻ|Z, [;͍w;Jo~A#ݒo2UZ[Rv<J='wHȪ3T<\{T~|BJrk)B$_2jSe߯5UPtjՌ1mNmi4tj#c@Ø_3ix[y0\[G*8o]\ᏕU9(ks* NCdn2aʚ@{G>Za' J]izzul)2fr.4)&RFgq>L_ ϓY^6 أϘ1* &::Ra&| @| nh5Vݟܙ=:N(Gv3Jŋ Q3$[9}ZQ#Z'&!!3W*e=3gpk,:_ CC+OѵA0dH+I CB"s&ॳ|B8M;lM۷-e3L͞362dМ3ӿ tYݜ\3kN lsmu k(8+ؘ!ĜL5ZȬ[-Gr6͡3Bhz3 3V#2 QjDYی=TO]{һ9^{\6K7^*eҏwˬ{3}#Ǩq0@IF8 6 fs,{s-Ȯ~5'iٖcT:>FrmRKAgY.4VH@dQ\Ĥp-v!f$ T 8 :'ÖcL8t,:66vh\+V'+!L$T68؁ň;'YHF% rmKiJ«2n |l`h]O炥TmNNf1WװOJ\(g Ǯv##Zto6EbSe=>#ٲ:S]CNOr8>tΘ"\=.yތ͞`4.GT\%`h\e |%S|fxS- I\ cH :xd܄feie7^ɟU'Niސ~:a57踸vFM 0xPi̕) N-PM"fbh@`+KI2uM{[?v}y*GۏǾXJ Zi6D4#2) PUS:~Cz4Hf5 {x~Fa<0#o۴(++SNϘ؀S_{1&^a(;8ك Hw2.:h@HGs lKolj+ nTĬ"HP$JOKUƲof+|ZFK%j/IqH~faP7~IBQv:j󨩂v cv}?ȰM*y齲ik50fLu"+HЅcc-}ZF&\mLD74e$oC\8fkeqB%eh9cp)b;B֩eٯ@'.]#4LW"d'E2*Z8`mƻW3 _ƞ.>Vhc <6@]&g+K܁.vlJ^5Wcͪ&U$ScVztwfÆR5n2d 蓚bߤC;';) =PTio럁)NP>Mh:m/䚨}eRN5;mi ^L: hmS?ëCdT{wZ<F pw[@&.i(/{Nh Y|o C$ I+HFZ<;<ΧTN0RC`/i~' |.kByAu$Q, &oO -1PvS5%>2ckv3AStwC!%!!M64*WAMBc~""}l9҇G+Z$}|-785a}?Uxș2R<̩|طCXW2I)9>,{8=-F# 6#[ٷ졚Y@ˇ+؇ =$|_ϩ8Zzr/@A$hy)!~&JvAΉ4jUyDuZER#X q[:}g2ڢZ5qruj_+&* UJoN?d䨈'fب ݢ $mhS {zA3 ;j 'MT]-V,x,Ӻ"ϳ߳YѰFcxY`v]HE'4M3? W'*/l32!O^$07CYP6WeD*P[c<* bnT%q\z&[YQY rа3Yk'Sg˪\PGG9ȉ);ew٘E>Oy e Qh|C8 8q"Ԍ-5y2*%:7XU9fjR Y7N'-ul[\abr-y}J3<8x?H e〺깺pxlILS2+"|t>AѰ lU^ Řv{_W;=W(qIJ@0iG P/_oO\+x L 1 o%cF)6I0TZ4f&>Kz(?];OX$BY!J^v*2D> Zk|iʨ#sXǞ{r X"Pw ?^?򑬑Гbb};M+UUF[uW|W5LY>SGOS~woIJ$N=ldB|B/AW0CXz.ձ4}wW\ɗ}xT)5b(R/yT6q,#Do 3\%gxږp h)xY޲pӆ- -K|w(e+~(> t{Hh xFsD%^ $g>R`oc?o \h}''ZkT$NFϒT^pzf(۠EiO&|@ DM,Ye}=cCI.HAT氠S A/pu<) AIahY a?W&mo:}IKnz ʡɺd{=)gsݯo9rMnl?> t$XB:u,%S*It&5*1h)A$҇ĩ5Ij>lIhQNNwp Iu"B)LHĠ?b!(bk\g~R h/岠CPU 97guΝk+sOcI;O6 ]~hpAWN0Og-0o@Fa< xP Ow+<]obTg3fӰCV!G=ǞMBwXD3M瞼}FU9-5񧤷bz a|Dl S#k@'!'"e@燚s]PYrrewTMJmOX+$Ϟx)2^Dǔf>cфG eKuCN'۩BG~$*;cŁyM3LA^Y7Ūu}jXw#tۢBGv[^g@g'G)zSp D=ITA$+Ddaok2arb@ͷ<^Ǫ!aB .ҳ`RӴ YN<hwD cb,>?q-`ϣl%RW̲e@н)/N6[p"R5^ot8Gw8`6Čn'ԩpQ>RnP HnRSyR rN"S&SяhL9$qI@sk5b♕{jUn5? bWg=/ɮ%oOϾH=i~Q0[ܬlhM1XZc :-H?/UԃO'2͊WB)CrX-<,ؿjy,N9#FoEGNMCSa}>;1x&.wMwOxāK Aa~p'^&78DcBZY}總qd,2!Ȼ5$F&IKK'˳J%t~ ʕ j 5T@T_W|Këj/eQ 1z!,mI뾟PMzXm2DAtB3ힲ?V{\Y1icB3Z"7brD rikڜQ)boɎ^ Z #p?]60m$|)7ㅦF¶`{d9a‡xr ŶgqsցKqM5SY@l0}9wDFo蛕&Y~J-T2 $(,6 tb1ne-e|7Ic+2-n!gˢГ«viٷ$En_\`\qiq.V;?Qrs 3Fp&ZŐ3tKmbJ$ޔ CZ=|_TM5/j%\I?Κfdhajy tCݫrI$*#};fÚbRW5ahp n&d t/b_Ӽ) J\(bQo HN Z2B0IP+74O@n՚w\ k0ߝbkԐO).;W㗘v#\H6R'NoVrl2L U2wju!S~;oYf;a'VьAw3 36j;` kC0J4"={\ XP1D?UPaD_@T9+ե%FJVA1F(Y[[D>ڰ/6n.7YG%R⌙9qvRk7L0CS2:#jL8I~0AxJ&愧iZ¹[LP$}*rwd|S۱0[m?ۄƖ.q?.IJzwG"SEG π8";m}'2 Ax >J .Qh  86IX$RE{5T2VE"h;Ocqkfck0g^؊F:+KA Lf% Bz`[`>_ˆ7 (ጐSڮ?ķOsZ?V͎Okݧ/Ul "]j58c@|"c{|L^)>Ƶwa4TqwF767+qZFښ $_2۳Wf F'"fCۅg>U,<5\FcFYf)?0 BM[[!HV\lh$ e!m79v" 9h qTɬ=lXzQ`wrыC!.n(=]$l#TDu&7 68wDbcŜ3J+Z[ JZq;54B>s.fĐ Qgn^ YZ