glibc-langpack-en-2.40.9000-35.fc42 4>$ 6 6_ 3!XPȬI^Dgdc ȬI^D=FT2-i Ea鴳3a^e2'x`ҙ(p9уzbkmp΃mtb]RVIJZw$9md* pdߞTFifL،K>^. q%ߞ(\ 5~]@my[&EH$.pӸm}>v]32@d{/.҉:xgqkKfl=pߎ2Ϸܷ" AJQ>UC!Еï3B&P$rvSJtiX8oJpKMD>eǘzYs&5JG(ØYضzbA]HÅ}WxԊINk;@v#afafc39195cd77d6d530e5242e8b307eff8dc3d45ad5a5e13d1d5998cee47efe6d4a89aefcc27456d14662a130c4c9082a04861b03020462f02aa4004730450220402cf6f53df126501b437e3aab87264e7e9032d0a74e02721a1f3894a3403760022100fae31c19dfb8f82961538f63a0a07dec92f502b9ad9456745554c4e0119da92e03020462f02aa40046304402203bc00f1a04be9da9166f93d5cd0dbfd73fcad737d07f3cbe6d4af2a1b56337300220063cbe292f5c0049bc7d2cb53a51ae035a29d229bdd3fe4c3479fda0213e3b0903020462f02aa400483046022100fb10a18170a44a51fe19528f2ca9f352889fc311e022d91d1386f48ae1087cce022100e4ce9366664d0c7256e344e20e32605dafbb4b6c03ff71d00c1318e7f101002903020462f02aa400473045022100ce92d63923bdded02330a7b0ee985aa97c8873860f8e3a9fd1b1eef2a8d9c20a02205c6a252752d18e501a5ea199f2b4ec5195353da81e9608ce3e53795b9f42ed1703020462f02aa400483046022100f7972732178d80c5e3a99e7795eedee92382571527aeca7d4c697fbf5d2d3f78022100926cbe6d6c181861e0e2f6f4cd604cd73d5a679691e9d8487dc6db3e95420eb903020462f02aa400463044022043754ed81591b5a02a7a705b9f4406b4b9134094ae3ff28aa31fa422b1639f1702207e6210a0baad0ef745c823426f621837e76a07406c42e5f7bbbf2b16f793974103020462f02aa40047304502204a523f4be757f0558660d34f397485f506284e565c9c6a3df085871055df6f06022100cd3b561e1bbc4f65b37cf34ec7dccc8a96710be7742dad3c85b3d2cf0167118003020462f02aa400473045022100fa3b4e6a71ae3930e995ed64411368124dd64f63ec7303b336e6ebd2edba36de022044fb8214b3bd88dfb9fb2ee8ce060035a75b75ba898c3ee8527d2e04b2c2b83603020462f02aa400483046022100e4af32e53f2e8b5e2705c1f3802f4650d00fa7359f89314747529f7a4647ba5b022100f2dec88903cadb2015e37ffd5248126dc9aa4811f7188d854be0fb4b37181de303020462f02aa400463044022021eb8ce35b8553b28894aed54fccc27394ff39e911d112b669ba97357f5520fe02204b2d8c5ef7838f8f36cb64572914ad42f928a0af5e8d5438ce5138d6ab7091da03020462f02aa400473045022067b47991cc9146b936fec1aa70debb0cfaffc87b16f240a466b53243d2f12cc90221008e7411ef132cc7c6d72532509e70db0ff235aeca8d61735dbaf3c68568cedc1703020462f02aa4004630440220469639caa4913f4ac7311b46e7a2263e98d5eda78e7552cfcaf7bb6273fb744302206e0113fd4097f6ba4d0a1480060c1d849df2186bc95c8b74d5937d4d697120e303020462f02aa40047304502202d648e23289957fd79c451c09de9f6a27c0bba53f7bafd35f820db368395c2c1022100d4baaf0978d55e127ffa9a14297cdbf328f6c7a180f36d3203977a033911043e03020462f02aa400483046022100ce93ac818878e66ddd971666be81289b697c4b99aa6bc9198ff60d5db5010666022100ee273c0df62a995d8e36848644a0429faaa437a0a8f110579b85e01bae9e5e6e03020462f02aa40046304402206f67fa4d0d289d71a9a4370c9ad854d23baf8e0f2bed54540dbbee65f2d3e2b302204b9a25356bb3c5c0468069ed67fc46df7b730368774c3bc014ddd9cf3953849603020462f02aa400483046022100f092fa5d45237886cfcc8a119d9ffcbae779ccb39b1e6bdb2ef3a50e69cc18c7022100b42f1cab318f35246053e5f2b5137b944e75d05fb90430f57688a72fe3f4937203020462f02aa400473045022100a7a838dedb81c9adca5248875cff26f59df4402a9716b145e5c16030383a597e02207f36ed01f0830ffce16cc6a652f233c296ce0746b96e8379a0cad2fcdcf2288b03020462f02aa4004830460221009616f872f7f0b6e43f5685cf0e6582604ed29bbbbac47a1dd3e888474479c2c5022100cae46444a0082e4a3398575b1a52276997c0229398f37323ceaca59a9d4892d203020462f02aa40047304502202a7851d35e503120c1f5bd03c7ff81143b432e32bf74eed9dfc3e21f05383d38022100f55a721dd6130526beec5234ae56a63f24531e3ceaf8333feba4fd38353cc41303020462f02aa40047304502205f5c723e8ef67bb75e80989a3ccfd2ae381f933aae843e7c356e218696abab9d022100bb4362b3f35a84ccd1275c80a94717a5981f9e7492a86d1418d3c987fddc8a7403020462f02aa40046304402201bcd32b994668b7b19e3cbd7db26cccf7fe7a171329911d782e4208924c8088f02200e16870bcac351f527345b134bd00293b95145a9eeb86318212f9c189161147303020462f02aa400473045022100e749639d0d4b61f3da5f8d3f8b51a8be2981007e6415df100d1ed475f80714460220606d188ff667e28a98f99038109ff413f7604f1d59b3ec4a3168d8da825fbcc703020462f02aa40046304402202db3f25165a392762cefd5d371bc8948d7a3db4b1627ff60280e3a99fe1e9e6802203f7961050c4f80a06a1ced9230499fd9c897666d6830b26209ab6c0aaa241dc303020462f02aa400473045022100f2e5037e1189fc36252584cd5e65015bc44a5ff989067876032c1827d024ed15022061c9a002ba71d99b7ed334984fec093dd1727818716ebbd87225ea62a9cd377c03020462f02aa40048304602210086bb0a22287b1db2ce201ba7a78798dbb491e183b6a671af51be15d347cc2079022100bb7660cebdcc476bdbcf7cb20eb8877e11f75ae406d697c13913d5cf6ee061fc03020462f02aa400463044022028527b28f236df2983429e4ffce27b37a0a36d5d8028bce4f7d0282aa79f397e02201bd5f21d34b40daf38417d6b833796cb00df07dbe3ae0e9b797b10813841277603020462f02aa40048304602210080ff393452a1fbc74172d131e9a4977615207b1c4c3e0c193f6bbae18e5cbe64022100c29ab122cdc9786ebe665198888a71d3fc5e5160a6a79b7fdd9f601c514837a103020462f02aa400483046022100d1566e5c6e50396da77d778bda2ba6e47ba20c170db733a3cdbeadcb0bb4259e022100d02c4e4e4ec1181aa4be34458e48c1e548b61699d1269269a446235d3f858b5d03020462f02aa40046304402205a46265b798da358dbec74e8868d4fc83436e4c2f3b103612f2ee206051ab71c0220133366f0164ff76189aa41a212a5f7d7e956fbfbf1476a7899b14143fbbf46a103020462f02aa40046304402207a38d67937c5ada69afd35752ba74e3a2f100025f3beed9e0567896d07c6e105022002a6a456384302e7eb784b4a0c6c758168efe7f13687e12664e4955fca4788c203020462f02aa400473045022016bdac7723bfda976c0590dd29d1723d1795c15e4eb70a1321116aa21405a1d5022100c5c7a374563e381bd787becca6086dd124a61178aeddea97905e109bdaf3a4ef03020462f02aa400463044022067023e689d30d90e8bf864b97c2fa36a119022e1b058ddb009e24d4272d3c9b902200ef5617d74a4a3d83eaebaa65470314b8580f7b330a149396d7df2525d34c4d803020462f02aa400473045022100b16bd53051e949bf8f2bafc3b04fdddab9b82e9e7268a1b89f35d178585c651602202e3f3c531f1e4e5e064bd665b91353c3af3ccb568acb522fbcc6c6f3fbd5bf9f03020462f02aa400483046022100bc12ac68a96625bb310bef4880d7d24e4e4c160e5b367170e45bbe77e03d31a6022100bca58a4323b4a9dabcfbd1d5baa44559b724377bf4be390093fcb488d074027503020462f02aa40046304402201df6f4e9ef711c13816aeef99ed8d979ce3cf5c14bda28039843ad2eb1f79e730220023c0a3639f26f1ae883921bda1889c76e4b10f068cc47a22c0ca7c6c2d1343f03020462f02aa400473045022100e005fa6319485f0e94dbd49152e0b05479e69e4facecd00a52d627c72f5649f20220104f4b18e7aacbad53e82b1443c28914968f2d7ea72cb40790250e88a763ba0903020462f02aa40046304402204febf60fe038c220b3439305cac55f6963444ea651020805195afa2b1e2db14b02202c886958e987e17da01042924acb5f32c2323005c05ca870f3b1050b28114f3903020462f02aa400473045022100c862b143dc8c4945a6d1e989677737536c928b87b1251397712739d55077713f02207605f6c391dd5aae292e16463e2414b55377a907e0c3342c4b6c9c5f74f0c02603020462f02aa40048304602210089ae4dc4bbdc50391a93ee6856478905732bf841128a45a92cefbc2f6e6e447f022100ab55d6247ebcdc8771b9fa0c13e243c965f276a1b8fc4269bda8f80616e78c7e03020462f02aa400473045022024155e02b2d06017b28b2a728fb6f269fe2dd629aa41781818314030aafd483c022100da49efa68c8a296ec7e183f1e48318f8b51d964798190f4d404f68f360721d3303020462f02aa40047304502210096a967aeb03364f705161c8715467ef99ab370cb98b9fa4f850db976a5ea7976022019f4cdb36b3e57e623c3b44e6eb21bab2eee6a63f38bd297518f38e0da8277c703020462f02aa40046304402206bcc388aade61f0d264144ced9caac5849a7b3a7644c9ddf35a586fc4489d09c022067d4ea0ba868ebc882df487f92900996a30e5ea69a7d161b7c29fa715b57b18f03020462f02aa400473045022038c2a698ab7eb84844e7d6e9c62b3450bfd759f027c3753062ca5da7de23d04c022100c677dfb3cf754a4245830a2e19dad13e3c97f8395f536b188c1f0775a8193cf903020462f02aa400463044022038c8c7d4e5a03efbdbd03460d4eb4b2da1a59477bdcbeef2989835040d9c8a090220327e96c26cad81e4a6377ee2aaa7bae5c0b9e73328cfe1a6857236f5d27dd83f03020462f02aa400473045022100b8c0d413a762d62f5f5c6c3f133dfab794de05d36e519e977fca846acf521821022027e2467d02d4b497ff454bd78e36fe128cbdfbf3cdaa08e820bc0feb0d4d8e2b03020462f02aa400473045022100c2522695b8163ea9309e3481835fc28b978d4984785632d6d29c23410ee56cb702201b952113c540ca7e99dc0227459c0267458521fd50a1eb62a2560c08690bdb5703020462f02aa400463044022032201ee284bd36547f54e9922298af25494cbe766db5a7801d62c07de94070dd022069b97b05ec13ef5a0e3e8943f6599b9e22a90c5da83849197888e734ca9dab2003020462f02aa40047304502205983819eb42b79c4e9fdf026b29788ff01a0b5426af0661b636e880e9a6411da0221008abe6bcb1dd53851f008de5291df9776e6408e8b0958a4f26b4f21549a77769503020462f02aa400473045022100cd9351a1bb921277df1b735b44d02ecee9506d786b17d9b40c3bd5482e27133c02201d958971ea4076415bcf801b7c732e244d334d71097cd3eaf07d700e047971b603020462f02aa400473045022076db9d5b832e81530205d98983459ad17636be466359245da4aacee3f4c04c9b0221009b19c6e60ebe5b51f50cb702183068b4ca90f2c01e45499aba87c8c2f62aae1b03020462f02aa400483046022100d2ab470c213c9ae541b9ecd2661bb1e6326f5b617f48c9fb32884a70f8c99920022100e18c0a403153aff5c1dd3033aadd88c5682685105f1907a414cf38f85a57a9ba03020462f02aa40047304502205eb6087f7c9c7c40a9c1e13d7e1c2c99149615f9759eeaff875e18b93298ba25022100fb2fe39f3efcf92a0da1fa3ba548141a7e90ca48044e3c68dc941608103e6ac003020462f02aa400483046022100aa355fef7be4d0aa7107a06f7f29fd297297680dc758c1be1bc30b0ac5951368022100c8f9fd7944ad4b90ec1250899e93ee6c2cef1cbf13c40a36e064332d556fbb2f03020462f02aa4004730450220262c88ed44f80844a02ee790c5a9fa44f78d374a27707012e090e44e7c7c903d022100ca84664dfb22af067f5cc8db2bbe49f68697f9c94d5a494263657732e51341d403020462f02aa40047304502210087b504800ff0a786b48eea0abb9f53f9eda8ba76dbe259da7ffe8f8f004b0ba6022069a8c8a563046a554b3247a619530275ed69fda6e42550580c82ea4ea38ebb3803020462f02aa400463044022005395540ca9a6960fdbfb2ff94d0c0639abd1d5bd06fde25daf2bd7f93df8836022052157c114dec9a30ac6bd24fda62463d32a8e0f463bc8a38ba306e1450a9912c03020462f02aa4004730450221008eb26d670f59414f29f33b8b4916fdd6ace806fb184698956ce7ce68658112aa02200725576f82cbf1bbf227228ee337628677e03b984361cdf45fc929f3645e3a1903020462f02aa40047304502210093372c38e7b5715f7840614a7e0ca5104e9f13e51825ed4fb83371925f23a2da02200a1f4274fb181a999fcedaaab10aa592ccfcef35a1623943942e133b9296499703020462f02aa40046304402207363439e5069caa64c168299a4c39097a370383ab429262eeb92de11764c99dc022065bc7e8175a3419c3bda770e4534f39a48a394f43680a4dfa9826b069bbc167203020462f02aa400473045022100e9acef31a1d8820c2dda3046a3acd1bc0979d780046cf7b5baed76e7b0e0186102204ad85e6f2ca3ddbc98ace8d99a52d468b818b63c648027bf6c39da19dd9ced5e03020462f02aa40046304402203aa7ed68a9424d100cba9f0e09fe6eec1f51cacd79c3bed39718ab27d08a888d0220785006edaee510fb45fd94db397c14c9254f99720c1260cac26279637f83d31e03020462f02aa40047304502201604a55f724f84af752ae3038fb4945f0c4a884c9db848f481879af48e1043a80221008380262e78af90ed1327244148691ca023cbbe2a97c0880e651fa152751656dd03020462f02aa400473045022100cf7ea2ba2c3afed812e89904d5f60a98b6ddb486374be547285da7badd39450d02205c03389f1fcca79b9a6916ecf766c13701650802d3e422259ac56f22fcd9ed1b03020462f02aa40047304502200b8aa329f4c8cedd804fb88df6f50fadb810743abf228d8b8cb6c79f7ab7c3ea022100974f3132a2e6bcd950a786943d635a298ce8fe0fd6ce306fb1565fd8142b122803020462f02aa400463044022050b39339bab6a3eb08e0f5b13b076c574d6f806ba69319d3b9f3b7c464b99bef022040fd730932da29e8ab1373ae1376f478bb32f75351e4350dcd4df55a3710460703020462f02aa40047304502200ed9b6ee868305866da441edd63c71f3921186e5d9f062d20299b152484fdd61022100ba66b14ba0a4c1690dc0b0830065cdb19216ecaf13fa25f8b327f6d2f15669fb03020462f02aa400483046022100bf37945d137a4a12009102428e8acd3dcd6de8c3434d56b0dd52966791689ec0022100e71f98d8e758befd84e08761555aa2b1d4dc21c65f9e99cd0fe9b41f12856b1603020462f02aa400473045022015ed0eb4cb4a69c2f80f6714fb3ece755fae85f013d79d958d9b7a35df2a8480022100978853bca200e9c2daf16054421a12d507d0113ed4b60e0f90ce68754b93aede03020462f02aa400483046022100c7fcca9e98a8ea9b6719127f16cf1f7bd14fa2b356dac9612ed09192f8bce4f4022100bf6ad6164af139e0416a2a1a1d7a8324f05ca9b6469fc331b073e226cfe0356903020462f02aa400483046022100ca5ffc412c7e0f78841364abe81b946c8c77fe7387526d80ac5f1b234b3215fa022100cd2e4bac805c7a83e5b01dce59fa1abe655edde42675190b0471fa2c1ef9f21b03020462f02aa4004730450220628950887fdee5c673c2e5ba314ea20ffc683241983493bcd944b2286a883e550221008b428bbdb7a45a3555116ab8c0acfd6d7315d3d4b74549d798ecc29117fa4f3203020462f02aa40047304502200de8584b8aa19da769ee27a4d6a20e32218064fb66f50cc9e06b34c03a050ae402210097fd22df2fb7b4f5f3f1307b5170dbc3d2f228a2a9d00a5fff38a9f84e9eff5e03020462f02aa400483046022100d84db3aca283f911319b57f920be46a670d505b482abafeecdf01f2fe820592902210082a47a6c15232d7c23aa4547d0635e9f4dba3bd4be4a441a1c4cc66e5c3ddf4203020462f02aa400483046022100a97ba8b0e2cc70ad12fa030d9ffb80509145eddca538d40b3a671eeed67d6f4602210088db028fae105f78872e4d41edb80547f90e9524638e68eb260380287817f3bd03020462f02aa400473045022100d511ddf23752f20bcf4dcdbe603bd9d793664485489474e1748fae95aaeedaa702207d8cce12574b7636fc947d57bbe7d255bd1dafd3563023f0b64cfab87bc1025903020462f02aa40047304502206bc910a8f390594c4fd8cf78e2f9fe417c38a632081600e0489f3952c1d823770221009abbc8d800968f4e7332aecc974ea52cd41a8f40363ba6fd2b88cc805f4d048f03020462f02aa400463044022012596de7f9426aba07560a310bf286e8c30d00e85d104ba49d27b5debe6a32f60220703cdf79fed2c04cf0813bc488652073d3476b135be9e4f74aa842e4d7e39ba503020462f02aa4004730450220711d0dcf63b2af165b610be953adb5d070ec9fc93bb3565baafc1cdc89af3651022100f61f2aa203e69ace7a1ff1bf0fab7ee89885f62d42445deb1f5526609f8b226203020462f02aa400473045022100be4157ef1f2a357698074a30be894ff43b38912c1bd7eede7062fe167b9fa9a902202711efea9913f6b1224a23480742b522c72cd239d77581069f0c09f856be2ccc03020462f02aa40046304402201a445e62f7dd6abb4b4cc34336b75b339189fc87e716a25982df9fa03f15dc320220322309571291b466d5c9a8e02df5f1e6e1214e77861ca722b02328c35f808f6903020462f02aa4004830460221008a2fcf41d8d77aa545017756a0a67618c395536757ff32518114ae818ea54e3e022100a1d9593d79041da423b76190b69908f2443643d0269300acfe7725c89ea08d3303020462f02aa40045304302206baa5bf7d85118a8384fdb1d6862b3992b78388cb25125ec7140a491d4a160b8021f46c50b795e806a35136fdc9951de089f0de12c322eacda4bd175531a75b1c803020462f02aa40046304402201655da63b8b82b3eb5e0d55b9e839d4244e8bf3f7cef76e52ec07b488a1217680220711b4d02f3efe3555fc4c35d90ea0d34bf99db81cbcaab62fc1b2502b9148e8e03020462f02aa400463044022002befaf84c900736e6f1990a5b3f598a2e9c7a3c432df5dffc38c108ff83d6af02200e92c48212f14a4c4f417458d358f21d212269ecf8e9e343f98385233a255c6a03020462f02aa400483046022100edf08482a89cca53eff97ad4dffab6869d3164ca56dd98266c8408e2bf29a374022100bdaf77e382c7de3f6b83e7b598fa1ddff11680dae8628789e4c580477e031bdb03020462f02aa4004830460221009c7c124a067242b55a14d59c777a877cf8aefc85bf234ec4ea75e8b42ae60606022100b761c87f19fc20a4a96e19ad0d17d82990d11c0d083a6c436c579201755fec5503020462f02aa400483046022100badf39f21d1a2aba3865342fbc4b0a0ec2359ce0e33f5c702b92409ccad0784b02210098ae0236fe4b103aff87be19ba729e6bcd8ea7d647d8ea0c7cda3bbc1efe065903020462f02aa400473045022100beb0a47f05965dbe0d7b83e7ef9afb2c5438cb98c2a1a08294f7a89b5526dd9e02202fd968e9b2f4f522e637be8b8f77596f78dac5498a4f5e4403897612038dc69903020462f02aa400473045022045371728f0216d600f97892843349d8ac13b7a88d76134acc2c2381168046133022100e38735426f280653cd49ec0372e00cf0aa5fdb8d704c26d46e7c2fbb318d4c7603020462f02aa4004630440220060ac42fab0ff3988f89ffff0ebaf8ae418a10018d8c12d3ee57a9f35f9bacd8022050f5e9059a78eef1da125fec8a24f6906084fcd3888ad7027c30701be294b30e03020462f02aa40048304602210097867a8bc3533564ec58fd025ce7d6ed20b1e27f09cf1f11b141cc9b7fe12c95022100c2b80a413268d0d39b40f4e07932edd3c49d2a7fb17af7f9cd208f4b40d2fd1803020462f02aa4004730450220125bac06b98726b51bf39de1ffd9dd4598ea639bc536f8cc3935e359bb14f714022100b430826dafaef86006d201f9b3be7b1d31f645b30a206d5e2e8900bc7dd7575703020462f02aa40048304602210088e4e3991174e8c26854ef9ba4e61ae41d2a4a754370fb2b1927a57e5da5c584022100e9f5bde9a9d058945dc2b87b575c1f8155843047ef36f6ec8f5917e6aa080dd303020462f02aa400473045022100801efa5262572355e9d51dccee3a10ac86e585961c20dc42f5065e371771db7d02207049a581cbdb779c2448efac11b4dc5d9c46d568e83cf7f0eac4dec5524cf2b203020462f02aa400473045022054931e7ea8d5dbef599f2a7d8ff051bd3e5b2feeb8c79d9205094b500b1e43e5022100c884d52bd2dce75006c09b94b6d955c62a1b25f4c46175dfd2b0085ddf467bd303020462f02aa40047304502205d041c5dd3da87e8e2bca58320a89794cbb05c904c988dcf8e5d20e982a61466022100818a7120c77df60a05bd99d38021b077588f4ed1186c13454adf805e2a2ce27303020462f02aa400483046022100802aac5896bc37d1c2db42e222fc6229313d00f2eab5be3919af2aab07b0706a0221008ef647b6f8ded151ebf612cb56deee55b78b5986c7e14ba6810058f0524b121e03020462f02aa40046304402204234c53332e58dba89067afb0b54a8beb43a91ce78a9cf3416efb9421d731907022026a2cdd3f06bc06e575c6d24b96e4f3c10b5af1ffc3495f43b377f01930d73e203020462f02aa40046304402201f4f7d067cd23534e0e2f199f1a87ca8775049c4c10bc34459dad01cfde5415402203ad5948d205c328e31199f004eca5b3bd39c64d4491268cbbfe4da0d6609ff4203020462f02aa400483046022100c405c1dad3b36467bbf7b863fe7053604461ac6d2457f0a51ae3e9008c09fcab0221009ace818138850337f1afc475b9c944c987c8257a44a1aa0e6ecdbb017d68a1fd03020462f02aa400473045022100cc6d17ad02302acdfad4857bbe8b25f43b9480df47469e077d24e582cb1b2f9d0220623d2bc73364d3283503fe968ca6d402d765aa31a03ebf0ae2ac7ad9aca2b0c803020462f02aa40047304502205c00d7d1d523363cff409866682a53b9a7e31a538c99bd364151e0ec097afcf7022100bc09604a224ad8e9f7bce8e58173378cf6995db67b1d621c73a9707578a1b71003020462f02aa40047304502202f81ac78844d191958ee6a6280e89ffd2b2068ecde15d64b2adb0b15d9c4863b0221008b67c271b8103faf56f0dc4112420e10831fa1888aa253bf52352930e625d8b803020462f02aa40047304502207676d0977ee1ef6f15a61cf4f4a64179b21e37e31563de58f2ac4f63269e8d4b022100bb63e9ee9063926ef408f0440b2c03ff8d4cdfb9db11b4378d1961bb8b0ed46003020462f02aa400483046022100e6145a4c9615ee2d5adeb5241bbadff316bcb9293d98032f46224ef4c654c5fc0221008fc2b3b9e9f1eda08791d681479703361fd99533bcd327433450898733299f9803020462f02aa40047304502202850c9b5c98e0b673013516052ddbe37d875ff15c690e8b51917538277c02319022100c0fd9f304ef2022c930b85e7ee9bc385528af01da7b953a85abb58e9591d466203020462f02aa4004630440220271267ec8335283d4975dcc64b312d69dae8a674d7da628bddacaa03b4a70b7802200f5de5e4195607d65c4ff622036a0929cd5212d3d9c3b320105460f02aa2937503020462f02aa400463044022009e19d8e2f337b5dabdd85d8fb3322e28cda5a02b20bfe30326e478bd3073340022039252425462f4bcc860a68a6c4545afd8e03e68e374aea229d2c9f0f00b2f9b003020462f02aa40047304502210090b0ec00bc5fe8ada2a6d1af9c98e6ae310fb8e0a3e7b8e8445a5d7cbdbcdbfd02201693ce631e2f8621df8574dd7f921ec07da5cf11edc75acfff748a95e52f0a0203020462f02aa400473045022100e38683df15e41ad38e538791f8708b6a293c46d68df2f5d50cf5a7908bd866e402203f4a43971a7d749949d1dedc2f882670c64cebe841dd8cc1502ddd136d13791703020462f02aa4004830460221009495069a153e061d4057cd32dd9f9596ef92ebe6fc850ccd76144b9ed75d210c022100de05464b90f393084c3d919db2b99ade237f5d7117a3aa7a6057c69d53767f4f03020462f02aa4004630440220578710034bf4daf5223ee561b4f85f048ef6865b5098695f69165ade590883f3022069743f7258e5379a984c29fa51bdb08aecdf954fa4e5caca9c6c512327795e6c03020462f02aa400473045022100bb822322269dc73762b0a0082dd1ea3868226ded5e36b40f7358c5c00ed1f8900220541ae7d4c886b85291758a7323989ea7933191d62015828186fe8368a6d9d10503020462f02aa400473045022100e1d8893fa6eabfbdf2df9800cc710d1008084d2d5dea2ba8476d6c7c3625e85d02206c422b041d389cc819d58f741b55b21173e4004965cf78e59f11034dfae75e5903020462f02aa400483046022100a3a9e630dea47c82ab7cbfd53f6f80424b79ff4b3a84a5123d5e3fdb02f8e973022100ea010188a27f2c58bd6c54517dfc8b33e1ccd1da8dd0038d2b893a689aef548203020462f02aa400473045022100b0313e0efa3439f72c8a5da0473bdfeb776ba046b9ee87fa20d96942548770b5022076fff004700407934499b702ba4775693abe17540d730bc56e33fda0148a0af303020462f02aa40048304602210098b411b100d8593d15740bc3066ddeae97052dea595a854b40228023c947e6cb022100fd654f5b903ef549d87570f73fb50ab8b6d9522f2a5ec3324e517d3ddacfbea003020462f02aa400473045022100e5ff1d56fbf802e48505c4dc1a864f2bb75e201425b6cdcdb9eb7b9462edde91022014a039000edd19b1d78f24f9e280c02b1685c933302edfe7bb89d1f146b234dd03020462f02aa400473045022100b62b613465074ccde3e8f5f56aaf0931f88fd4f0091434fcd651ce4e9427b114022045b5ef0bffd8a91c4ebe64f70b1d11f560f64987d46d7f4c9db018360ddf50d903020462f02aa400483046022100d22bae5d44af02bc0f3a46bc32ccce21a8d6b5f39ef05d7bdf8a589bce68c5f2022100e657e45d0e9e46de6e9cd8dedce85e3e4fee866722fc86f3688663fca0c0e94e03020462f02aa4004730450220014f8f1d98608def356f8c984078f636e823c492347841dcbba6e63844b10571022100b67369235382e75925d86f79e8f97e4dd38f64ee4b6063e3f2b95620f7f32e4c03020462f02aa40048304602210080f1d21b2fd5b6f42b73571438977e5882bc4ff8cf8fd1b8a448109d54592f42022100a4a24d9d6e1958bc343dfc8b9331e205956b07c0648e439533300aa9bd55017a03020462f02aa400483046022100fde1b5cedea22f491f93c7b0369e7ac7f2ccbb27a87119cdb00f25fddbd6767f022100a1c4d03838a71b4cd087d1632a90babf206b72e4a6d1d3d05ffaac62a8b3699103020462f02aa400473045022100d9d161cb3f52404cb85b4991b96efd30937d78ea921e608c296b23065912c3d502203d77cf340fbfeb074aa9533116baf482f292b7a37ef5a582263649999698e5c503020462f02aa400483046022100c15e2f1e481785efb9d4cf67d457df58e7ac1e86e16750b14e9de817639d448f022100a316e3b36522e32eaa3e258f351eebb1dad2e04058387d3c3da2a13e65f5adb003020462f02aa400483046022100dd785ce81297e774778e1932a17bbbed81e1f43981b22392cfc8ffb130268666022100e8cde316e0472e436330d929cbeb79e43ad0e48001779f0b9df5f64fd8f1bc2f03020462f02aa40046304402205f1af3a8f67b0d3a9ffeaaaef45a1f758a6a9095e9afe2c3e05f9e64e87b869c02201d04cf6f29b461125feef550ac572e8008703c95ba4ae74bb4b898678dd0d8a103020462f02aa40046304402200a27cc6a9ec3fba84d6de19e837a898d56c128865552804de9268ed432a0485f022045f99141d8b15b0b15c072a310abdef6706242adcc382eef168459aea780457603020462f02aa400463044022008d4102d28cbb8fc5f1829bc9981375eacffa6eeeceb3daed6163575df78e1a002205db7bc41c0cba8b9c44232e36628d3ab023eb79c7f6d62af6f9970b65889fb4503020462f02aa40047304502204a7d1756004c53ecc90e086e1de75f49f7acf3b489d9aa99f26b79670a67ee8502210082e96e62ab34e10f11e72c61dc8ac73a6cb7ea47c9cdfe7e3fa7012f9f1ec1c803020462f02aa40046304402200dd496ba0ca72567ec104ba228c7c5cab488b30c207b679ce6fe6756ffb1e592022058d003b47454c87fbd4305eede0c09860a7c602173ba1671c400aed2ab699f1303020462f02aa400483046022100ebc9d91c9b35b606542fe87462f9e32cb66134c357e5b16d8a09e8dcd32b11f8022100f6c413320abfc28cf99d4bc1e10460f49b3880920d9bee9f6784e31d55c68a0303020462f02aa400473045022100902285fa17ee5a5c53f3c6aae1e7694bba13d659ee3bf823e9b4d2f182548fd30220639adc75a6d3ce720cc9420a37d27dc2d1810ade6428e35b5fde490b37cbdfe603020462f02aa400473045022079d589cf3c2e352f57c8bdc4aeb6c577c5587c657ba6eba25c73af620563cbe6022100cb86c83ce4867405b93105a9ecf89f877ab4b37532310b21bec7f6e603b8edae03020462f02aa4004730450221009ce39923ce44e70905d9cb04c087cd1da7dd740ed16cb150dfd056e25425752502204cb27c325d56413af9d5f54c50d73f4b96660f20726aefffc34b9a1bcdaa054e03020462f02aa400473045022100c336a7f128d4ec3d725d9b95999eb253e485d4bfeb3d9ddfcdb4c9bea70b582d022060dab29564303d5734d63b8f517b0850059f37346c47061d264c4e050eb15d6603020462f02aa40047304502202d2f0660c39bed4cc4c299b6b3c7c5888671568f0dfb7c62f0c2386bbbe9c2c6022100ddfd485572dcbb165db38aa4d590a602c3d3fab9c5c3cb1029a359f972a4da9203020462f02aa400483046022100acad31e3caf9849e7a50134d3fffe2b04cacac17b80f2364f4ea4620720dc616022100b811b7925d0c469609061be171257cf633175129ced4090ffc81c422de7e9d6803020462f02aa40048304602210093ee130491acf6e5d18716ed0469eedf6e6a458be0ae2d387e6a32667baab2a902210096f2d2d66e110850e64cb96b9f025e51c961c11e60ce9d2c488942b2cf77d8d003020462f02aa400473045022100d068fbdcc96cde69f59e2fda08c92604d736801a14175f2ee3eb107ec61b08e70220759a8d05d2384cd3fab2b88f54355bcf8b571f08c03180a39a7c3ee9221bd60f03020462f02aa400473045022075f4c35da480858e9612889e24f25bea69f73a39366d7f9ce23ace7cbbe3f7c002210088a8a4f27344d87110fc47e0abcc9c820ca35915e7ce37f75c4035d488579bd903020462f02aa40048304602210088cf03d730dc9aecfe87a46869e7eb9433f287c5e82b4074ccfaf7e7047760e5022100da270d3ed7c0c73ba6f0ce052bbac9da28b5ebb71073f0b3723dd22f5f600b9a03020462f02aa400483046022100dbf45ac6e8d85120058cbe64aa7f707ebaf2746fd36385dbe2f1687d04ec86be022100a246aed2b561b7520cf0d2e90237010b8c9e1ac9e9cf6438f972f48145befe7d03020462f02aa400473045022064cd40553cc8b0e512197bbe1dda83b57121e30f57527d9160359b0681c49e23022100c0bc9ef46357e7b0c324e88e1bff5868183ca7b7a647b493f9c95b59412383d603020462f02aa4004730450221008f265ebf1bf7491041d6b059e7f07758c4192d6b66448809d999eea069b29c5602200ee466b18bf0c6aa10b3e2db2436fae94dcd581f07a04da1dc7cc537a91547f803020462f02aa400473045022100d65723d22a2ea022556f576f7f86d93b0ca12d72aa455bd38feea3ccd5ba0f1302202b04da4fbc8db5979122c3f2705225704c157dfe231d263f89b2cbbb311fee1103020462f02aa400473045022100cbaf0899722b628fe38200bec65af31551def1eb7754941943bd9fcc250a2cb802200407ee2ba927863836398f43c6db5e2330ee79b81bb302a451264410ede9e8b903020462f02aa4004630440220083cb713101af8d7705cc6fe287eca948f914dc95514191c3e993501950e38bd02207bfa1aa93c6262b16999081ca26b703bdbbadb54bbc33c2ed4f74f604e15415b03020462f02aa400483046022100f3ea7105c774c61095a5f7160df3892bdb48dc5e74c84a59a17edcff9480b021022100ef59e44bc37e366cee3d3395d45e000dc21e920ddf0f0d621cbad32adcc188d303020462f02aa400483046022100a58f5354eb78f5757a79b0cca49aee57e323fcec7475ad0088d00bfacab7d4ec022100cd9d0bae484b26180616152e6d76d7e75fb7f6e9ed92f8926ab100ad9203537803020462f02aa400473045022100bece9297af434cb31fdd88f18b51c22aa6b54694530013c71cbfd01a65258b9102207fdfeb51ee63c12c1ba69738c3f2eac1878b3d0df30f757ab0c2ad96d8af6b3403020462f02aa40048304602210083ace4effe0e8c4146ab023a8ec382b09fc523b10bdf30a6cf62afca52148e770221009ad69dd6fdc64f0e962930eb37c70bbf823ec004e4b064792e7e12dfb4cdaac903020462f02aa40048304602210092f33e0ae34c86d5078fb9b0ea79e96c2ae7f7dd64d5e1b738a8dded5366d006022100e259f8a6577ee4ba153818eafc2961e2e16fae6896ebd453bd346a4fa4cb1a2703020462f02aa4004730450220713b025640ca49ef234337766dce59b561432eb9eddae03afdb6c35c7834819c0221009e826ad22a7f50f5cd8a21869975122d80bb3cad9ac842566ba784e68d9d537d03020462f02aa40047304502204c521969185b8332240e3f3334c111ae903d4571e4a31fb4f41ed530d733bb79022100cd69a71136c20cf30016019572da380adcf6f02b89e7331b0547a9f726889ddc03020462f02aa400473045022065aaba1c5d3b4e26ffe2d6115ab52f915a41f4a5295008f5d3ec73f55cf9b56c0221008537ca3d47ac5836240f851d62e7fec713a725738dc6bd191c3b06f7ff28e91a03020462f02aa40047304502206de9db811c69dfdf72271d250a3de4d2512b725b112d2528355b7c820ad6a8740221009b97c04f70dd87feb3b9697201c0292c8e506b3569e14d47b3a8ad9490f0e0c003020462f02aa400473045022100ba3ee382e57cc5697de7d99456732bc5111b4915c3dcfc71028ce522503da95a02207b28de7ee6cbaa7d04bf96e440ec8c105850df46989beea69212acdc0317371d03020462f02aa400483046022100980c464cd0ac9dbfdcbc344350be5c9120f00377480ca3800d3d5411371ebfa1022100a95a5da426da03b987d27ea2d2a15cddf826408709a6c895cc790ab672b2ac2403020462f02aa4004630440220717d2c0cf0f60ec30c770a6a1df43d60f3bd065ef4ad873eadf95393bd9ca450022018c5de3bccc5f6f18fb3d2ff82f89eb7cdebf1ecddee1efcc8d28545a027d46703020462f02aa400473045022100b8d27fca9742c0486beeb6f8ab69bfbe5f6a800fa631e90750394576ede4e02b0220706bc6c3ffdb40359872a5175a2bd0be6186ca368afb6839862672edfbc649c103020462f02aa400473045022100b859c05f26ff25f80eb0010aae230d8b9d54aeb5eef63f61e439f59e46789f8502201411ccad5b125e9d16151254049cd3fa81bc2dc3a33208a7b80f414749ca943f03020462f02aa40047304502201f3c9d3b33f5a75175a4fc3ced7dce63be9b40ce8296354befbcd3865481aec3022100f5630c1d1599c287625c821501477ebf11b7b5e6d30ecb6bc8dfef4a5a91627e03020462f02aa4004830460221008bae24b7daebc7560a6ff830a36f19059321c75da12aea64eba603177be05ce1022100d4516ec8a136300956858e4f25261e2a87e258720eddccceaa5e10a080de1c7903020462f02aa400473045022100a7714c4766b91f7a20705166ef51e594649a9c2edb84e25c59536045ca47e9c902205d95affb2320bd24cc423914b1120de283e34201d58108b4fe72c915fd65a74703020462f02aa4004630440220139e3b7b2bc6c4ebd007c164ed4f587b842aee2c278ab6a6531b8cb1830249d00220073b791d5bbdb245d14400c7bf30461eb2ef45dcf3a107e86da295f8b3d96c3703020462f02aa4004730450221009731462e921090eab15e23600d573047ba95f93ca72a26f144b7cb0829cc81ab0220233d9f5d60319f8f604d1f9bee84ba9b07a551ee3e70284e33df7d39e158eeed03020462f02aa400463044022064fe1adb7b36ccd3215aff2a42fed318a506a73c3261c8743d0e5d17635a219202205056ad1a9da99fe0f3a8cad425d818285841bfcfc95457523466d75a87cd407703020462f02aa4004830460221009f314d59eda324c0d5ca2eba341d2bd3f46fc35508ac145625ae113ec674a912022100d92e9bc604207a0b20727d16be964593027fda117986002784a400a2e3289bb003020462f02aa400473045022100d5f5fde63c984f90c54fcd540f63aef07b4f9dc84f26fa89731957f742b7df9802206877714a5189c6e86c64833a30c22da4e51fe87d0f3f73320485315c59fd627c03020462f02aa400483046022100f1a0c1aafdd01d7f15e3c96e4e25efe33a9cd0a2286071ca2fff14dc158c6270022100935ae7ac0b54a07a66f7603516ce61f5b58d3174b4b2c74607cc786dde1ed5f603020462f02aa400473045022075c275c7c1a80d8f7e006791d5d453296d98d3b51f25dbece367a8c2dd2b4d1d022100d7c8c984dad041d5d28e63013398cfc99d28690786a1acd06348b710efc838ed03020462f02aa400473045022100a8c0f98c79402b2ff6a9b9d818993a6fd1355ae476a3c2f61677db8d978414ab02204210b37e098f9ac987a0b28914418b1d712dfee10fb7e1c004b299f87dd52e0103020462f02aa400473045022100ceb588dd67be9a17447fb7871d3911aa64ed8ab1a7a359e83b40d9eaba2ed056022034eff3f505b8144afc7112c66e5d9665fdbf965f4204df8f925f61181d19825003020462f02aa40047304502201154c1cd8fc58799427ee6fd984cb68d2b5555818710ed01bdf01fbae720e3e00221008affd44ada25fa3b6b2ead7e8ead811410fc48cdf4f9d7c1f36ce7fad10ba23e03020462f02aa400463044022055e9aaaae26154bdcd2f979d38f502ce0846ea9217a9ed58f2cbe85dead57cf70220335891667482adb63fcbd93c33213789384ee721db4cbb280b55a2954094cb5303020462f02aa400483046022100d8f6c493dfca5c0425115b2f1b67cd44f94c8883edc51f7695213e66623a5c79022100e4fd7329e1c1895eab0fd0854d23ac013a2f57e0818b7a15d592bab12070bbbc03020462f02aa400483046022100e60028451478ee7cc923d2b62a46055fd2e0cdf7e6202de411eab19259fa69ad022100e8be60897b9644cd4b1ba1ad002dc9a7e6ab6ad49313b6a7a6dde55aa042443103020462f02aa400483046022100c18189908d2513287e7c73d603b3ccdbf12649777a7138f6f4d9de2c1dcc0ed5022100af41e8ed97e1dc7f86779aadcf63fb4edf824e44e98a5e487a08759762e509f703020462f02aa40047304502206291d221b2ba5131414b56e03b5db74b46158ac1e5d932ac20721fcef605b747022100ce0ad48e3cb270d82520c75f9e23ba135322a4ee1328cae4dc96583c377ba69103020462f02aa40046304402207cd3cb72ddc77aa44ac4dd6e8ffd20cf596463008c858aba26e51387ff6b3b6b022014cbf423d3da37e699becc194f6c08dfbceefe5ac8bf28e1e52d97193828e9e703020462f02aa400473045022100d26dc4df87c9ed4595795c8eefecfa4a4f6f5b30f147f9b651ba971a76dce14b022018e4da9542c33a7e69a989fc38b830d45066ed3ce80ac4df27aff51492f564de03020462f02aa40048304602210097cdfff36ec10a2666755e59be2492eb671d4ed191513894af7c8cf19721fe8a022100a44e02d04688af877c7b4fa6333040db6f4d1b8896ffc60ad665fedfc499c3a503020462f02aa40047304502207cc28007518b997978fac5e8ad23b7c94761f8937fbc0bf46ec3e823c790f0e0022100dc6ddd7f7223f411b5748a487cf9f894b74932b5c7c532b756c99e9bf00067f103020462f02aa40046304402201ad2414ac3d99860d42eb54eb8ad1a4503d959a92929f747b0c64a3ec1987f1b02202480de5581b1c3078a74fd53d78b0a50b1e1a66a094e0da822f668d812a01bed03020462f02aa400483046022100984eafcbe5377b0385a357705932fdb12d5baffc401af22044d3806e4734a9d5022100a2b0e8a341de54b12a862b7162ecb0e54e8ad7f2d66fd3189ce3171fb778d14203020462f02aa4004730450221009d679e6e34bd73f576c943ed0784638388eb21de459b82a80d4b26be7bead85a0220337e2cce9ac5f60519c11786f415af2174c2f13517996b36a1b8296810d94b5603020462f02aa400473045022004a79a6b5fcb820af6697fcba43f9493dcc5531a669844e9e13a9b9079543f9602210086de0ff1d62f4dfb496d0e6ca57c618f035b49db75e2f2e07f064c647c5c6be003020462f02aa400463044022058fc7009b996366cdcd86e0a7d4cac6663bee79a8c9b089a7d250c92642dabfe0220335440866615de60982e3b83f3b94e91050ad9fdfc14ef517c65e37097c35fd203020462f02aa400473045022100b6dc672c0990a2f70372b63e55459a0626a48b3915efe5b52408eef8a7cfc43a02200ed4f1e2bacd30ddc9b18b4f3f8276bbffe1177946f9d2a008249e3b09093f8a03020462f02aa40047304502201ab7521dc334296fc9243e007b85d97666ea273b517236d2e0814eaea6945c84022100916f5dd1aba060404be0bf02d6d11e7769259fb95c352eeecdee57a7d085357503020462f02aa400473045022100feca196b932d4383c0d8908155487ddfd4cc17ef376aee15e84466f702f19df7022045224e9b351ebee6c1d5e5f9d1821667716de2316a057676d36e891a1c7a304503020462f02aa400473045022046751b710e73ae7238de9bafb450c6e6c20b9e24e2afcdbc26dc054f901d51b302210099024e5f94f06f6efc19ae8fdc1cd1d4b033edf597bfd1299bc7ef73b5af554d03020462f02aa40047304502210096c43d6d86870a687b35955e2f57941d24b251b5f6b3dee792de028621d4ebdc02204ad64320ff9bff00cf3032f343d8749d028175808e742326b94f65a6c17a86a803020462f02aa400483046022100be8749ef1bce05f2ec4999fd5615719f172e3e52a0309550aaa9f263a4453254022100cb00c28a3a065700dea12dd16057423d0823082fe41fea70df1c63212d68201303020462f02aa40046304402207608964d958904b2cb92baea41474478ca33813dcee43d85eb7028c482bb65f602201d2f379ba2b31b86d9d2ee6b57f21ef1e39689e5b40b7bb097fa3c3a5e5a7aba03020462f02aa400483046022100f9aa8fa5a90fcee705484d75773156d85387a3fd5315a70f247a1ec752da59ae022100cf8ae1d8bf81b8c7f894d8727481a253d11c9db1f8e19cdfcd19e7fe71c2932703020462f02aa400483046022100fd703b69962828644e997298afc2fe86bdf3aa8d9be6bc62a38fdcae5dc7fb3f022100c83410090024e217764a034a86096810df44b9cf389d208d415a7d35f49e92d803020462f02aa40046304402207c3904f858c6959de2b1a0f48322c8cdb18998ad75fecd1bb53558a33a22eefe022038b80fea6bc6f886574d64ea748d0675bb8505f48691be3005b3621193c6d32503020462f02aa40047304502201f6084b57e9c1390455fc72ade0067f31acee0b2398d45c69bf66f74f4facccf022100e0a1964ae2fea6edc7c6649ccacace9972e750d4046d13f15c4a2d466e88c5c003020462f02aa400483046022100a4f2af3f0f0247eacdbabbfa2185cdfe9faf024721249834cbcadb46293ba39b022100d055e192e1f2cc27d1363e475e89e39b1fd521596e14538ad238aad88a5c17c703020462f02aa40047304502200747f663528a2d5084d172bf1ebfb9115af6b8e92e2020aafc6c7ec5fd347c34022100b33576765e718afa552a9b598dd7e5ce9bceafce5cfcfef18e917b181976271a03020462f02aa400473045022100b4e632c3c7e6e375da77a4331afe581173e49589fbeb28f218edfb1d2825b85202201b0c53ac64f0faae5da74dc100b62f561423e1bf4a0dabc355feb848b87e31f303020462f02aa400483046022100daa8b82c20dfeb47a0ecf08db6bb85a8c0061e416ac2445bcc305ca68ad53f98022100aea6a198522ff06d74f880eb058e84ced3a23bdffaf8ced603e049528d8eb79003020462f02aa40047304502207dbfa0cc770f184f1a6ecc3ee3886f05ad0cc6470890b485bbadd9684acadf4a02210084c92e3cccfc2c91ee8267dffd47fec85d7866a5e9b986a52835d7a0f641c18003020462f02aa400473045022100ad9f78e66e6534a6e005f7cc5ce3f9b83e67686cf51f10814bf21826474bc1e50220458a1171337624d4307a53f023af1164ffed18c73ad73460c451d148a612852003020462f02aa40047304502204c22b31de5f2812a091db05a062c23a1ab11c5ed3a42b3e0e569f59c79e1f1ec022100d82ca11eaca85bade004970fd4e9779f6cba131209a63f8c8273059393e6799003020462f02aa400473045022068be65906135c6cc5f821e7eb4fa59d5cf5a488e87d4ba02f76ab64de9022162022100fa2cd6b40096f785d1ddd904bf6a5d8cf56904b9f2845eb5bf027b98cbec432703020462f02aa400473045022100dae5cab83ef1114b16710e966db13d36297dab0b8e7deb0facd3e1fd6207fe3102201df3a47bfecfe1efae219c50b394a8368b608d483f4fed5dff6461703a99f94503020462f02aa400483046022100c89dc51a49677977a4e00ae22c542d0dbff62643e8cab98440f06f751bb51e57022100eafe6dce77890e5e23255060a7aae924526a0b0cdf3f25a8401bddc4e37dc46603020462f02aa400473045022046a4f7e0085caca7f5cbf3c7a54d3a6833715c7793e2a20d59fa568f4bd94125022100eee6fa6ec654437eceab836db21528f267ddaa2bca85525c10436eb2abdd978303020462f02aa400473045022100867fa0d1b93e959eb286d7d78a0fcb7d735721628e392a77197ddbc5e697272802202cd0e8287a3ae26b6326316a6bad9fdab2dba393c8f0c448f8b57c25794014e703020462f02aa40046304402204b778c9ee43d5a31f24f9001b20f446aaef293a76c94012ad155cfafb3bf8f33022060903c40f8cbd192c6bceee638516c2ec024244ff303da86bfea660723dedf7503020462f02aa40046304402207bd6c1a643f035236a32a610c21cb6da658fd41ec9daf892ca60f90ead2227e702202a351429fbfd25f6f898c1ab04ed9dae1bebb75ec1cce79e5c56c1767730e0b603020462f02aa40047304502210097b6d219db785d2d1a2b534e3d4bc29b887eb2e0341de8fb87861fc8d497aade02202d34fbdae9545617b423ce852ad5e635712369eff46f55137582d75959d62beb03020462f02aa400473045022100e1c483057b6f339bbf92bf4e5c205e8219f3b55938ea6048e6ac891e022b895b0220750e717618cb397cba81dd75dd1bf02aa5122abc5d9d38e0bdd0842ccdcd381e03020462f02aa4004630440220646476f3e526891432d66c52cb90ca0640ba97599480c0d82b8ab892cfd303d902204438ed40b5b4b1851f6e30a2f4445aea5714d3f3193c93bdc6fb0d631986fb5a03020462f02aa400473045022024611faec7bd5389a6e1384da315710de248f6d3aa92f3795769f21ae4a1c9f20221008b184fecf3d6dae2bf28f80fd62038fc3a2b2d9cef85118691be03c8a04273f303020462f02aa400473045022100f981eda7134e7cfb80b88c7705e283a48923237eeeeaf89cc486c24449daed55022046ffe070f69c57565829a55bff622ad35f981335987fa13ac7df26e1c0e6552f03020462f02aa400473045022100cd649300d618a723d6315ffe13501a3ccedd19a05c3e36c9fc8b825cc4c94386022073b13bc6dc0edd0daf598c9e32710c93e9fd20938a3c77b5e858377deae3457d03020462f02aa400483046022100a3ca716157ce6e86cae77a01dea6708af05bcb4e0bee22ef422291c08cbbabc2022100b66d3b255262f184c3d86147bf50c282f9e0298bc0467662b1d39219ae5716c703020462f02aa40047304502207c0614aa013cd13b2e371d70d3d581a11d10af2873b48a1559f6b86261ea644002210083cfecf4f428ad46492181c028498fea4d72074022ae798ec8046cba30b193ad03020462f02aa400463044022064aa9ab3d12ae6546f8f4ea63825b317fbb89a3179713b717452034e2940534802206bfa98e4edf4654012c5baf868a54cb28584e8159c7c015553eecb0611d32ce303020462f02aa400473045022100fb64bcb2724904bc0516bf3284b7550b6dd216954297987b97c0002ffe0a132f022067dad5a203505c3647e2701a9cbdb2069c6cac12cf90757dc5769b6c7ee956d903020462f02aa400483046022100c53e1b832eca12ab1e68ee4a54115dba451a3e23fecdb1fa4975f1d548f3eec8022100f624169530f244ed2338353cc13cdbd1860432550a62e2f410cfda0aa061c3d303020462f02aa40046304402203dddefe70b933add41d32eb36a8353b9062e6aa0d87d069da18b95423fa02ea9022005aab22d91db04b57a8bd9b352b55b032543f1800c65504d56836898043d791a03020462f02aa400483046022100f082302c507d842124dda85f74e96dd48c3a13affe72355846c04aa62ed80dbf022100bd3385bc57f70d6a0a5717524833be8d2d80922148a4958a59120051d088bd5a03020462f02aa400463044022041b6b668f7eab23ea98d80652939b1b22d5d4d104c26f484e16a0de7ea9ebef402206bae20921850239b49a166b8dacf74791cd216c861604a3c85017429a689e44e03020462f02aa40046304402207a6fd83596725884d1fa5c2f46a76aa64cedd5bb206372c3a9256223d6b174ce02201622fbe267229f6a953a63b847c2cd3e6f2cd555fbb50f30871974fd3ba984c203020462f02aa40047304502204f0556e250319ef1e91b10f81d7c872aa7604daeb8154343f8566349dd7cae1f022100e2b011f2f20799878ebd3a0d96864a969a1f33f52197a34d4cf11103ea9ce98603020462f02aa400473045022100a4d2c8f964aa444e68f749329df00080221baaba2c50471e3fe82ab31fc985a40220739656cb186813dc3187fe112a3c9b3fca911bf2de0dc0ec0325e4905b09576a03020462f02aa400473045022100d89e251254185e30320d3cb323646d31f9d20f43627d675fb6c9023fb8fe365b02202b58c570a22b9ffe90067c93bbd66afad369c430c9193ddd12e7e2317e3795b903020462f02aa400473045022100da6af9568a9344de56048ce4bc3cd609641c8559d2fbeb67c6e18fb1ef4d3ab302203c79a6333a93962e378e2ed26725a6050752f4cfe2f5665781eb42af2f9eba6103020462f02aa4004730450220178bf7c2e5a2c76ddd5f43dfc291f2ca05f76c9648cfc8b2f21066c86576f604022100f33fb50c942190c3d7b3285a664890807b7ecf67bafd14eac664c9d792fdd55a03020462f02aa400483046022100d5d44e871353ccd97517f1f87c9b7a547387d9968d8a8166f7efbc5add7057d6022100c1c75e998cbc330867612bdcf1777762014e1a133482e7e3ce9c93ae24c939ba03020462f02aa400483046022100cd5170f900bfd51f1ed331b017c1391ee2d53d14482dbae893b70f306f35fc8f022100f0dc69fe20c52432ffc013902cf414fa202cbc4f429a45a62e2caf3250ab24e403020462f02aa400483046022100b01df296986b0d7563dc12ecaaa0d70cbff66fda964f0cea6044cde5d6a2b5e0022100f6e24a65d8cf60c22ee707c5ca10ade17eebd551de38489f5b0541516b81684303020462f02aa4004730450221008041601fa5ca2dc831427be6795dc0afd36b0e0f98302acf2725d98949534cf102206fd196051d778bec8f5054585d8e1a6ec77e0fb8bbbc16a9aa44728bacada25b03020462f02aa40046304402203c2a4353361331122057161d105acd9b7561b3683b575600b9cf91b46c2076a1022078001fa2259f372b944691a9edd27429d0338ac1f72eeec3ceeee10067c3bc0003020462f02aa40048304602210082d539f819573fba2b0a286062235d9df844c8e2cc6ae848c307652b27408633022100e80a7cb2299285d3fd788d5fbd62a7433ca44b81bca96c98597ac35f2d80205e03020462f02aa400473045022100b1660f2e1f8a0c212e297411970e0b43e59f0f1aa7bd0c201157be499bf1a44202206eb084d9eca0e2477f84efc697b6c0458e1a9d4950e41b52f3af3fa9bddb002703020462f02aa400473045022100a2076744b4d7dddcf787d0540405d1385cb893bb0a740270f0fad57a66a292c9022001d853be6d8afa1c92d9f4ae01ed25b8844913018c009fc941010ccfe724bff403020462f02aa400463044022076d977c82e4f564cde79a60d4989785cb53d2e23fddcdb6d5eae6c3c523ec42902202e9fb349bf8130af68a40fe51016e887e41ded60d7aa1048ed22523de5ab8c5c03020462f02aa40046304402204e4ddcf5013121ed2cf70f1e5f7ab6c6a5b55781b95c4a88528b27a623c658cb02205f87787db799d998dd557774533e7a30a9f8ef73d2b99afc0a6db3804d8fca9503020462f02aa400473045022100880577d630412d0400967dd89dae75a699400a925f219918ea5e2a67a8184c8a02206ad8edcf2afe7984e43d885e331a07ad73c21c26a6938e40a0b1dbbca60101ba03020462f02aa40046304402203c4517b99d870ffcbecf6ac46fafa45c16d7e1464714d6fe71eeef26d689684602205d5a44f401bb0e2dd6bf622a241d35c3d90104620a9f228806caff8e740a2a3b03020462f02aa40047304502210098b2dbfee5a28245fbb0cd86ddcdaf3a75efd292acd83fe72d271feabd158b1d02205d9d4d5d1a934019e25344f0be080b822277aa3c95c015fa256e13a161afe1b303020462f02aa4004730450220158ee5cf7af37cebda60ebc6ebccaa74b47be026822077dc2736d22419ab2def022100fabd2a05a02878ca8c335d898cf827595d9b56d512c14820bf5cec666357bbc303020462f02aa400473045022100a638326914aaa610fec357ab61d9d3d4dc1ff5a7d07731b78ca41f726516062d0220457b9045ce37adf7e60027b8850a42a09c933ad903c75a8080b81a1ffa313f2a03020462f02aa40048304602210092acd3bd3a7bf06db89e3c06ad85606c102021e71bd14be5582810ef34f0f30b022100ab147960c3154c10cb71c302fb4760546fdb0a9faed9e2fbb289602224df5b7103020462f02aa40047304502210081c45b93918e82fc3d20441d1592bc453b30638d6e52ed883db5375278892bbb022033cb3bbff93cc68b7ead5762aad3062d629b2018ecb5a3910e87bfba13784e6903020462f02aa400483046022100adb13f5e9016ded0bcf36605d628f09840e62842695f531f7587d17e54b06407022100ec7dc3ff1978c789010cb21fd45589354cc76dd29b70dfde11790960518ab4a803020462f02aa4004630440220641415b510a3f845af867f93fd50f871351584e657d104879186420a7aff9e65022045729f1c5a7738e7bf20af0f7069ff68ca53742daf9d308fb102b2af4022ed9103020462f02aa4004730450220591f612d4a1d013da21fa8368a3f4c778ab139d70056dfd3ea99e939280ec6ed022100c2632b4c463faf5ab4c9a2d69e2d51ab510a73280001b14fc10fcf1eb4634b5203020462f02aa400483046022100d1893f3a94ed199586cac4cefda3fcf4eaf9c9a790a5394d818e6baf5fa7a15f022100fffd5aa28f277d59193ce40923baf2fb35859fcb1af4cf0d5abb03717d54590503020462f02aa400483046022100ac89f75577f7852fca4f94929d2c2af967d5e438823beed3c18d26f66005bda502210080c1a7f82fc6753176280664d09eae348ee72c9c5c02727913fa27eeb58fedfb03020462f02aa40046304402205fbdaea6746bd6083b2d8a12b3cb69eee562c735281a93da497843bedbea2f8a022002c4a9d4101f4e0e13e00e40cfa5c5ffc574d664a8a15bc8b9c88dbaf2f01b6503020462f02aa40046304402200282006cf7918e5068b9b0da82185081105544d63a3980fba456a86460e6485602202c81400e86ebbbe9c23fb866163984c4e1f8b104bad7fe13f0cc9c3c3d36c7de03020462f02aa400463044022011e60ca5273a903d9789f879d39305c0144171c219d42ba79a85245a60242cd40220333133027ebeea8d10b36c676b57659228bf59cbc54cb719eb01ea859ac5003c03020462f02aa4004730450220659ea9daffe3c8e0b979e487218391d988f0c5ef368a07feab4917cf5a7c2099022100afe4a5402bd5ccfbf23edbcfef94cce2c508eaa18396a2a513f086c4367f96d403020462f02aa40047304502210087995ff3d1865780f08ea6252d6d05508c9cb158b26c176fc7af75f461b45c8302203c4bdcc32568c12874b468057076d59a0cf5f4642a866eaa15b965ecc5bed78e03020462f02aa40048304602210093045f7a7c640f4bd9ca13368162291de89919be659708c87e8735fef8170910022100bbe986d641f8310e16e927c8df17210bc469621cea55093e149b6fe6d58fb1a503020462f02aa40048304602210091aef169895b212beb1ce305e23c5817e96efc269c704a1e79d74d6af2f12a4e022100fd2f6c1fdce6132adfce7aba0711f63793c06e8dd97f9f00a0a9373e519ec8b103020462f02aa4004830460221008b72c033fc93abc4d55ced6be71931b47915cc5137feac3afe844224b1b7d911022100b1acc7e282a1e72e4481d01d4741fd9aaaa751c595cbf0799bf97e2ae76a5e9303020462f02aa400473045022067570a4bf19f6db7d74d5a226e0555038205b5ebf2dbfac86288a23385bc48510221008401821d70e3e9461d831243466f23ddad6005c245f3ce0fd10260c91c692dde03020462f02aa400483046022100c331302a52e93c3e311efec5c37b2625866c67d59ead206f23ed7c9e5b8084f4022100f17af1c369f64a9352abbabda8e7e736f7af93e9425703713df6bdaa157e6e1e03020462f02aa400473045022047e0c2f7d6bec0bdc7c88c838d01096ba28890773db1506f675f2dbb8ab3face022100db7210336d0a5919cfe45c691dcfed829be72329fe92c579f821299298181a2503020462f02aa400473045022100cd05889210546cb572658c6cda62306ba1d96604dccafd89638cbd1799992c2302200ba0c6169e608a50d06c949b1fd03831f0f154f3349407cc8d6978cf8fedcbef03020462f02aa400473045022040a609b70091b9eacffe64ab39a3a729b84d38012cfac7575fa5085f07731d29022100dd76a548dece7b26a6d9c182238c1515f1b931451211bfb17f305ef8bfe74dce03020462f02aa4004630440220277bb5eb558c775190123e95a49dccb2f91cf100d64a50152f16527b6d5cf5f202207942d2248b0e029ad0f6bf50d3552d447308a625c5ceb81e54335020ee2ffc0b03020462f02aa40048304602210086f582b3ed444c2af3411c72f805929b22805c6cb528e961fce8e0d047116d460221009baa00de5810cfe3d9449632fbf4dc26aef059fe74acdcbb78c615b6837ce92803020462f02aa4004830460221008a359394138c76eaaba38c1b873676e8e6d4059d017e2b55d489bb85464707c9022100eeb8ee241055a97643c6b27494fb8fb13518b562b66124422cd0b98795ccfced03020462f02aa400473045022100f71a4cb13eeadfb87645bb4c360fd4570e8322a4891d12cf2b9b7b0a8b69228d0220759aafcec552e04c8ab3b9d8bbdd57afef3bc5889821fa11a34f9aef596a1f1b03020462f02aa40047304502210098f57de1804e46934ccf656225a9e457c09006fbaf5717029dabe0bb0ec54f0e022067c847bade79bc968616bfb942afc2f301d2c24ab50bd1636578a2b63f64e9db03020462f02aa400483046022100cc317431a0654981ef72148292f10cf7b18148c862b272d5ca53b19801380ad6022100f39d72c1c7135ff15035b0d8fdc181185cb8e7d19e65bfbd6f280b5987277b9503020462f02aa40047304502205a865edc8fe147fc2425bfcbf9c8b4b5a6542e1668ff38a8a2cd71f17c57132e022100a7ed248cc15a8de93c45815dd637094748fec23da639b979255a0723510cde9403020462f02aa4004830460221008ae3af6212c8a158573fe4f250f5d363c492ef839dccd6324c41f6d8b59d2859022100ad927ee94d2481fa5eda081f10747fc2aba5fe450619a9697329c7ac2195ee9503020462f02aa40046304402205518f4b3e3759f4c92c4f5b98b15a18a5c8f76b129e1148356dcc198792eeb16022016df95b4ec6de6a72f696ef69b58fc2ddab2367feb8aeec53a2613fa71cec4b103020462f02aa400473045022100e9b56e2509a275f68c88c5c414102253d116c561da9213cdc41f67b1536e51ff022064a3e7e97baa2cbeb68cf3cfbdc9134514a3cc5e3df95cd2e87b0d55838b46da03020462f02aa400473045022043285a28a0815f3d293612ab24cf5b6ea8ac567e01479d9fff81425706745485022100dd953821ff580112d278bead1bb1910208fbb37c11380e0335c54ef1ec9e77d203020462f02aa400473045022100a0fb474ed95d8addaae105e053b4d1b9398f364efc3a9e252289669a392dc206022025e395a6c3ca0b43cf07c7a9518ee48b2f82b6fca9bdc61f9106e7146574b3d103020462f02aa400483046022100c2233ec348f6d17c6efa193933293b8df0a2d8ef6f2ce960cd04594871ca55ac022100f63319b6d8d8191f626fd1f4f5da99f12c671846a536cbe87353e3bb2767211303020462f02aa4004730450220414c8a48c587320dc3cc78f4001cbeccffe5b9c86dbf87886ed19249624296f7022100c87477deb8807ed2b608ef286a169358bc4c90aa234347d37e8a79bc93cdb57b03020462f02aa4004730450221009d0d6c5ee8aa9836257efe06d997611af7e43bff45a13aae7cc8c7613bd940e00220466c437bfb552a0a19398c7a5c474339ace5f234689af140c3645cffed00bca103020462f02aa400473045022100d209506891cce583082334973e9cc313133540b04ed696d4d1d52a19fc7d9bfe02200d22279442c72eb863adfd2a65ff5483a70f546b840077e22aaf82fdde3922d303020462f02aa4004730450220055dbb682d61ffc9db69f51898a53c9d2c548b25932b6de8747797215c168c11022100cf22f79d138de88f476e6a9d01b26386d6bcca7d1f7b63af3c899e5c19ac9d5503020462f02aa400463044022100b47f8141d2dd15fb4023bc7ed80061891005537c3edefb44b7f78809ec7c1e03021f19c013a40068976c1ac67d4b1f39e580dd13e14def64e9e05dc4510292cbc403020462f02aa400473045022006a80d9889da04cb4d07fd133dd1547883a68613fa0f1d20e0665e19d42248cc022100d206df98293b76cbec104b14a260ba2530071ed1713001dd5ed44bf361fd5d8503020462f02aa400473045022100fed33831f3d050e358b89aa837ab86d571400eaafe10f11edb262014513b3efb0220417804a2086233a0b66669971d8ad2206199973408141c15b85a23ad7ba9812203020462f02aa40047304502205db2d3f0f083b8befbc692decdd9366165be0938b91a986e63a7709ca5dee50b022100a2b98ccb128e3069a2a333466a5945ea1dc8a12f13b5495d39cd3db6e47a167303020462f02aa40046304402204f8547d21749b6ecd1cce8438629f0fbcb2d80a33db76b9ef6be5b3a480eba180220534c1b4eaf53febbbf6fee999ba9d682453abd978d0b0db090dfd4e041d358b703020462f02aa4004830460221009f3f8d89ce4f0291c4ed8b389ecaed607923df540a4a7d7e1f61cb5166a47d4f0221008a16f9682095408e8724241f8b52280e374c58511f45238a97e4cb6b0b8c154903020462f02aa4004630440220357ac934f81f0584ea0bb5c7440bab0c5720d2ae904f83bd87f611a35d80670b0220582cc7e9f6f88411396b01650efdd3453a7a701706b7bb145641f3f86f0b07ce03020462f02aa400473045022100cb826f05737833499c4f3e22cec3da7e640702eee9603c1058e7012d4da65f1302202e3e83d3ee513640bede6bf19595343a15f715d9b4d3901ae35e33a7b9735bfa03020462f02aa40047304502200166af6c15b4a8954a7b8a426a83991e027b284c28273a084408abe569cba126022100b4bf2b5da4a8f506c905908ac9c970d419638efa6f237be834c27030206aa5d003020462f02aa4004730450221008f1efb0dacfefbbfee6385dd12c4b0333fbc2ab72e5b29c86d52887bf267ca3e022030ea95828bd6bb38dddbf8024dd82bb8bff2c4ec9adf4616c46179de1bd18f9003020462f02aa40047304502207d9a03eedc35315fa26f09be1335c540e4fa7b6eb547cd44b5162d111cec99b3022100b46660c93d3952439d84a913cdcb20886e2fcf6cee72e80708dba35a6aa36bab03020462f02aa40048304602210096764aa34f2c949a2f23faa1ed015ab301d094979f79009e55b07af1e6a9fd7b022100a42ec4d39ff3daf7d1d0c2f0bfdff2a82e0c0b0a15f6fa6cfe4f40bd4016fb9003020462f02aa400463044022002acd46406815a44eb1335ab94ec742093b8ace04ecfd45115e6d08c7f29ad7902206cc4b385efff7e9e43981586fa2b18bdd13d3a90ce615c525fde16cfae0dfdc703020462f02aa400473045022100d4554b867ee6c54f7e78258c49e5fa1a06d5e31fbf5ce67594050b61aaaf2522022069d4c2f388adb0c8f17b6cb5a59f01f6edd802114a17ce4efa78b751ae6c2d0d03020462f02aa400483046022100c051549bca918cf0b8168b000dbbdb93e381f4b64fdbdbc263b785763b6d6b55022100c2eb446ed0052f5a7f19234cefc9ef7aefaa854de5031467e922ed73a4ef78d703020462f02aa40046304402205e1669dc1bbd626733bbc6bc53297dc6d3501fc8cd7bc331a8ab5a0876b481de02203a4068ccdc40f8672077c554a8b2988aab7da99a7d7b49026168376fd6f93ca603020462f02aa400473045022100f1c40d58d2eea1ec581218c75bdb4fa2300c6b0a22e2d3a5dd122aede5e2535002205d0a01fba179545127c3891bd098ef0c96927bff3de0d8f78326f59c8100459003020462f02aa400473045022100cd4d0fd33e53a98e634a12e4de01a1df39e29003ae6016cae338acb501615a0c02206be824ab8e7d8b87675f499da90e1c0ffe589bffa30d52699a4baef203fab5e903020462f02aa4004730450220633805cb60262a4fe337b37b88eff20cda2f4fb867d58ab95fa48fad1ec562710221009d145506cc3b6c66b62a54e9b8ccc36d528f84194a4420cefaf6db05d8b656a403020462f02aa40047304502210087d1f07cc7c6f673d1808479e98c22ba00f61c3997ff284fbd53b53fa5377c53022055c77e375fe6138f1a740db9df907e2a7cbf03439d1bf1b5811f091497e482b303020462f02aa400473045022100ca77001de4f811aea39a918c526c138efa5d230bd7402a7f04899fd4514638040220627274f7fff9bbad384f504cb931ebfaa818eda539aeaee6a31388dcbbe4e4c203020462f02aa40046304402204d37d23701ade373272bda2b2c23a2c2d19f27dd612de1aca9ed040cca7cbc2002201917e2683ea6f893d80a1f81d0266b9d4fd05bb69d69b7dcc2821719859a70d803020462f02aa4004730450221009a30d823f46e0458be1e3936aee6e94b2093fe3ca96d6a3b8165438823c8551f022033c0c5af9bc1d4cc5d6adf4918d0507fd2eb1830536863c44eba919a11cd932103020462f02aa4004730450221008ccff08bdc92b3df3c81b9b1cfd64c1f9ca9d2970117f0eb4b89cd51feb01d2a0220310493d4f8b4f2cb1540225b18f78f1c247425a87aec5e1a5a74e61c0855bd0103020462f02aa40047304502202fa3af5156dd23ddc6adee9d287301128fbeaeeef346904adee7ae9df623d2d702210087cb2fbeaab900e850bead1bf7de1aa69e56e8f51195b59c15e506265017bcd403020462f02aa4004730450221008e1a699257acfec26ca4f02b1175125d63f5601267771641e36c37095b658e7702207c1404e99c1b305ba8ab31a82fc2e5fe4c786add0856501740c6126e5c173df303020462f02aa4004630440220345cb4036a3c4077fe5915dd4d6641de46d2cfbaa765c844aa2fdacccd9899e3022012b96310c39d13bf3a4072b90a1dbac57d78c32b0c12532f95ff831160bf709d03020462f02aa4004630440220286415f623e062377ae8b220170a3a38d4df38b3c1a7725810aa7a83af5e071c02203fc744433b78deca06f77bee82a38e71588bfba98554f9111b22d3be89cbec5903020462f02aa4004730450220758fb794c8533cf315184f5080d7088ab7f54db78b5453e68c12c4c38783060e022100b7d1048204dc30e1fd68f1abcab204a6162557f0aad30d71dbd6fea2675eec1e03020462f02aa400473045022054108eada4c56c59fb79d51fd2a73bc4018b6ab26592afae3e493a15fe738294022100ef12bccf5d053b7609df322636e7c41b29758219d6941576bf8357a84fbf4d0103020462f02aa4004830460221008e6799f096fe6b8cea720f9df8b4391ad482de5f36a741c0faa0d0317a0617cc022100b33896086d24910bbf383cfca65299191aabd16a6835477df50f242fdf13e42e03020462f02aa40046304402201bffe5951defb92d1495d99af07a25cdb3349df4a20e8dd4cf2bf4624cf1329d02201e8db6326707e8040862f7ae2528301fda7f1912d86cffb921c3f42d95bd913b03020462f02aa40046304402200d9358e85d8b924c6b131e9dc61f55f1bab4cb5c3515835806f92787089f07c5022028873de5aea8097b3a8c7c9b8aa8849b578705548cea7d99f7402da96e1241f903020462f02aa4004730450220607090a035af2b6409ec4c8a689a0a402f12eea58e87a4581d343677ad914ffa0221009c936e1598edc67bae9934ad603e5c69ec7350609dd5d93e1b054b2262acec3a03020462f02aa4004630440220525b249e353cf1b8d5184ff60ed20c8dc0e8f573006b6e20e4c822fcb51bbbe3022003fe0a1f09ca56a3bf8d16c018d0b6dcad37f756a9279972257a91f113fd798b03020462f02aa400473045022011819350c8cffd7dd28c94e81f8ee0e195b8c1db5457ad786fa45ffe7e1b07ef02210099b3449f3afdf70f9fcdee48d3ab8bad59810c7d5148dc7e9053b25a01eaac9003020462f02aa4004630440220728397db1cc24820fb185d5210dd7c2f7f79a90d0b51c7f1f979f7a7dcce176b02200fd11bb852c68c288fd4f6feeee5b5674ab1efa61a30f0cdff9852ad2cf5c88303020462f02aa40048304602210097d3b39dbe762b73404416aface32d284691274534d045d0a5ca981a76671d110221009be6617f996b11fa51b70720cda860058d0d29bf4730ae19b2b878141809fd9b03020462f02aa40045304302201a3b900c73157ad41a493c02f6c06a1e8a2a402985f6a942016fef229361beca021f6b21d03cf090aab872b669723409e7a8691db2d8bd36efe98a16ceb4fc1b5003020462f02aa400463044022056f0189e1f3ba276822cb399a0051a72fe92ac13e9d53d76ae4999bb9063716302207672ff10b9e9e57ddebe9b67932a34d1aa26b16aea2c36a43f09a1980061b68903020462f02aa400473045022100d8c440b69a75e7cf76a6cfe97c73d16c1935b3b857716748651cce17731486cf0220645846a15a3a1dd5dd93095aa03ae22040cee939c029648615c5487a44c6826903020462f02aa400473045022005750edc886be99ab32878c307219feaecdb114bfa17c364470bf10ad9ae916d022100a9cd80a3f05852386c77948cd84351b55e09b24c5953fd715da3bc9d3c2d5bd203020462f02aa400473045022014e6f271f05bfb54171026cbb4e2ac3be3450d69b270194d4e560461af0a21c5022100e4d6e42a1142efb45f91fc48434043a798c6fee046c3901981876b2caa8ccf1303020462f02aa400473045022056f17931b8a7cdef6f6d44d30cdbc827479f1a5e1077691e0819939e90540b25022100e02f4caf02474b05713e17103aa9110792ef1c3218f24a210c9f22b5caa66ed403020462f02aa40046304402206ac772c7056d36dca62e378b381f7874f7cbea2d3f5bf0f2e3fdf17f50647637022000f34a6507a77f1e28eb24517dada3ff6fa34bd795acdf3cc2160bbc86c835a903020462f02aa40047304502206b6daf02625c0aeb79fb9df619b869f054f4f30a3b8414d1916ecf9f9046aebd0221009221518fa1fc404ae23647d9303947c45b92299e282a67a3bd3f6ba6e4f9374a03020462f02aa400473045022100bc97029fd35148781e46bfc323faa87e6a439d46cecb9aa9bde24e3312aa72c402201bff9398664d1329066b15ac23b6a37a295ebd4211f675359ac90c9bc2d0af6603020462f02aa40046304402201a2359cb6429354eef530af0f29eabd68fdf688f0a9e9b951741ef529bfb34b1022074760eb47e591e744708b1ba339d5142565b2357ffc0b3f0b3309756c0b5073903020462f02aa400473045022100e360a520e8016c942f362daffa729d9676e6b20ab31e6e21933833c65066db1c022054c3fd94494e3331a977325e4b9f30a8cf0a8618dcf4735085405bf6addd121e03020462f02aa4004730450220108057fd154f5257f7f580503117eca9c06ef17e36bd588a98e6711642a01b7a02210089e7e0464ed185bca9fcb006f9417a8d944c4363e1e85c0507ebb234d93c49d203020462f02aa400483046022100e10d74e261c53c76cf17399902a8befd567b2445592f27d6c93af837277f9f36022100d82c9bca7ba6636c5d696d459124e823990e664825d697dde4b485b4a305278a03020462f02aa400463044022065c1db805a8fe4970387ae5b2b5ea20af12f7f372a14526a4532cf00a4ba56a8022068083a44b435e696dfa97713b107f892aae31cbde14f989c663733786a617cf403020462f02aa40047304502210089d05a3b8ceaa03bd937296e564835a5acc3c2cff8bec4097972c7e98686c72b022051900d90c6352cb1b01a732adef112e1a993ded8b48d3de818cf3460845efb7c03020462f02aa400483046022100ee08cfb5562dfed764c7dd01b1cf498b79dab3aed4f98b2426f8b7f897feb326022100c23418e4aab51af838c20399172e597b60cbc4bfce9d49117136bebe4e33face03020462f02aa40047304502206619fbf662ed941dbbdb6fdc6ff0b74be1cc145eda8d627f828fb9c925183ee3022100e4108e0adb1f86344ff26d9f58a54e70ada4148426aba4f9500093d99ebfa08203020462f02aa400473045022008e0fe0b1bddec6ed63f3667999399073604ef3f9e5ea2de1903383f731dedf60221009378a37affe2085e1355e6f246874ead72f91a6a28018b044ce6bf35bbcd69fe03020462f02aa400483046022100eb0a71e0f9984c62748bcac57a34bba9bc6798d88f1551d6dcdbb689844ec9c3022100e63db3fd296192d2ca110185e61e3c85fad4e138c69148817250cf6d973a2be703020462f02aa4004830460221008691a1a6727325a03f07abea387cb012fcc77c6817416228bad959e2f061bec5022100e1eec32894906822898ee91e68d4be7ab29ee54686ea4e6afd8a370262b49a8003020462f02aa40047304502205ae4dc1bfd76788c374aac3b8aee0e67052727ef825f8e096b87270044b5d326022100bb5004daaae5556e309f3b153959c847a2c785f46ee64d4bf1d6eb1b1175f5b603020462f02aa400473045022100f7cbfb79b07b92bee796b71d5fb40543d5e8768250c7b9ea8342557236db58710220144f089316033a4be8bec9ba9fc9f2a0fbbe7dc0c2aeb34508b206a86767602203020462f02aa4004730450221008333515f7252132cada5d43b4ed966c95646419feb6e95a7f10575eaecdfdc120220635ae740e6711a643633f5eafc7081ff3009e2c6cb4898f9fc9a1ceb7e9a277b03020462f02aa400473045022053bf04397b87ed0e8de4952a004a6ca761fd8ccd49d958c652cd20787b58d166022100a3232bae28a87a9c4f00a69338c664e400d1efa21f177138a056719f8b2b9eb303020462f02aa40047304502200e2e732ae46bf86a4db4764ac46ccde6adbe8610b34595fc93e4394bb843814f02210084c47019d3ecd6f93134605e3077b6790a913f18043ce34f687cabb137237f9303020462f02aa400483046022100f0c90e67576869edb0875555399c9050c741ede7c380c01062c263217df9774d02210093f7a2ee74eddf9c9ddd83d7e68b01af0dac44fbc8a8002edbb54e8a0816a4d603020462f02aa40047304502207da4bb473ae296d3a3283fed97f7e1e0c9a7a4f9cf63ab4de8f1453a3b7bc4bc022100da9cbfe664e85df718d280cab1aa23ad219b625c881789f9cd5e8f07e715522303020462f02aa400483046022100fedbf19c08dd638e4183650fcc66f2cbe91e11a7453d7fc726d0de57a898b2f7022100c3672fd8229ae8dd999dd67af6a9d66cd86eab266b7aa87d66f983e5bd4b8f5503020462f02aa400473045022100ea406994f471452aa47f3008686cf322d424085865301f177389dd8b1f6cda3e02202c925a97dde05889844617e61eebef293b8141542263aa1fa076ec8b257a42d303020462f02aa4004730450221008f4ac7a304b08162f1e4cc6cb8201e9a347ce79264389985c4268fd88b12490202200b9ce7de83f8f8ee9b15031116e461a5767d5d61c1670e98ee79fae42b70a7b303020462f02aa4004830460221008d0760a6a7e334dba8d0860ba27298830a26117a8527df60add653152c3b7e20022100c12f2ed609689538a1e19252e56c0ecccbf5ea0793c8e8cb4b6457e34ae0459003020462f02aa400483046022100e59bfd7e45c406ec0d458a320f1575db7f5faa34740d81314ae57ad3b4d171ff0221009a154dfddf955cd4eb017a03b91128f9b0dbb80c81319ceef3d91367f293073f03020462f02aa400473045022041d548d9ae3c06f7955c97365fb1b51125dd8dc6c5197803f1401e9715b3a931022100c6893bfbe6e831caf7cdb5e7e5634bf285de348228d4afe026c81c88e1717ae003020462f02aa40046304402204a6e41234eeb22989b6848f178f061d1dfe1080d3d669e8e3a4b56c74868e5f402203fa0a67e4f8878c87b15dd360556cd4bd0ee73bedc5df99bb48437abbda8d96203020462f02aa400473045022100e19e0f700e6fe1b65f2f47e350158e4190bad803b786c5c7f1f18f4dc01e35870220190885b9c51c19c6d60aa44fbd4d614f282ebdfaac7edda5047c93ff0cb8467c03020462f02aa400483046022100b15302687ae8dc6cd17d359afe22ca1e76d630ce6197186b2004bf90845fddcc0221009aac077aed1248e68528ab38d715749af33e0128224ba876f92f7012405c72c903020462f02aa40047304502206776d12793220123dc576f7bfb82cfb25c182a37bd828ddf1857152a261ee626022100aa21d157e8ab49dbdc77a9ee4e54f28108bed03ffc9deeddfe1016d79853b9bd03020462f02aa400483046022100a842d9d079b0c75db17a68e02c9688760d375b2b91fbd73aaff939a3e7a21384022100ece9dfd1f26db8d14e48255b2e51d5c9bca5ef6a783b9045358bb1a39ca2d57203020462f02aa40046304402201e962518d8e7d1cb739d504aaec96b303166dbd14b722665b710c7031982add1022003e105cd7664a834ca2199b682cc8070d3d2bf869299a046fdbf50c77ad33b4903020462f02aa40046304402204a2eb86ca04b5270590a63b74bcdbac0dd036d45975c73573a944aa0ee2595c80220289d535ecc213b8bdcef8bbfe6a337e603031b622832ddc519e20cd4977ded6603020462f02aa40047304502200bc31faa1bdb225642849081aa3db0325882f1ed640c3d5fb20b5149bab6e340022100a1448980ac719a7b6975fe40c146f7339b4db6f4ea5ebf54239eb05f40d4bba703020462f02aa4004730450220741b84be7ef6ea2de873d6a299264d5fd7d1edcdb32919bb7300c234cc96ab56022100ccfc4d2dc131ad17e101d0a160f559dccd378fe37f25cd2501c7b9562a185d9f03020462f02aa40048304602210092ea9446f0b254f1670dfc68b7ab07bea6e3e6e617855bb6986b79e4c4aa01fe022100be872a5a07858750d298bccdf04f934e4da76d2a397663954a856f3440fddc4803020462f02aa40048304602210097b3abc106b77f588ef3e2fcd48a8c40748fff2337872e051ba98750445d48a90221009864798d8eef75eb61e8f30490758df898bdad169b83e0685283e5adfff6609503020462f02aa40047304502204b23b199b425b849328c57b4f6bb743329fa5c534277113f671aaf2eaa5609b10221008b6b1dcc44eac32a7685e4b4756b5d2d6fe3bdf3f644b31f9e350cd045a902c803020462f02aa4004630440220468b3f489a60c12f7dc5188b59dd6466c01ac20ba61d93f19697326a50fce8df022023eee6cf3bbb930f2f672912febfb80c15ba139d63f1992785313369c4edcbc503020462f02aa40047304502206eb0a5b77750b905fffffa61eae41ab00c69e1c1ca9614e574e4375aa438d629022100b0bb41e3092321f0f0e3f65afc952ee988e3c29d63b61543bca5d498f64a389803020462f02aa40047304502200df4273b72d5de5948291d88459676899abbb28f9d2084c51bdb0a277eae6518022100b25dc37d642f740ac55223c5abc3cc6618c7a01db8d10506e3e3e1d7a209b70903020462f02aa400473045022100baa4c1837de5782c01763c53d054e8c05e6cc14f0631041325127ac5d43f597e022029919764c7750b45861c1bb155ea0e558650faacefe64999f936f01075b9f62203020462f02aa40047304502202029fe35c9ebdffcb83212e508f8b63bd034f9b89e29b1c9b3b03f0c2f394fa4022100bf32eb467c2bffd584fdc76b478481ae125939538affcf455d95c5b01974181303020462f02aa4004730450221008c715c5fa1d1ad9622ffb96a5e6a665f05d8def6721d035d5e4dc1a603d2be02022025120b32b7e7fd00e5891867c2209ec0a6cacb1c44b6a201797699df42ca0b4903020462f02aa40047304502202afba0f4f6ce3873d62b687ffde64f4cbf73588b2bfaa0262228c02cbb62b455022100ec98c8246e328d205d1612830e3281aa0638f607a40969385e1fb64e49c4a62003020462f02aa4004630440220571ebffb9e2850bda0b60c7c7d1e0de661d9924b3ff4160605429fe9114faecf02201c5c34dbafca07791dead20cd11d98b25429599e916329d88a33fd5eb6631e7b03020462f02aa400483046022100e4d549b5e29ff40bfe0b89cf7ff45fdbede74d8685f7b535bb6b1ec3243510ae022100b0e06f7274b9277d92903f0e7c8d193085c0a0a017626b1157db9761b58ebfe103020462f02aa400463044022074ad0e02089fe57a6af77270e39dd2c959538c73a956c294d88ccca3929f1c78022053189b79b9aa1a4b7a68454dde0becc4b0d288a865007c134601b2ee241a6c6203020462f02aa40046304402205c89288cb1f2160b2213a6c4ec53f978c8540ae7ae20f7406166a6f987ad8f63022015a6250e741d09ba7734f13bc2733d2859d712f7d7612c8a3c0dc21fbdc2a58a03020462f02aa400483046022100aa6ffca4f028d5a63d84cf35548900b6006eab96c5ecde14b3e15c9115c65e05022100e6205f66ac0041385399224f76c060141bc72374b2d713cf05800e2e2755875703020462f02aa400483046022100f48c6e2453e17494dfa62c66b97274e25e7cad7a37c98450c6a5e51c5f83aa0c022100865d7fb76bbe06e0d1b078629efb57c6d7d7e4e4c531580f75ab6e18d450fb5703020462f02aa400473045022073f48eca763f0f34645a16a6a399ba74297ebd762415007a816457b2ae08c39a022100e60a378e19ea2f7d22f93e26185dac099316b18c3ca39fe5668d91e908a0d2e603020462f02aa400483046022100cf0e28d11e032d0c9aaa0e1d06723041cf2899a2c19891d5b65b24cb8e296694022100d47eae970aa16af294b1ac0b8c55765832bfa8783d3336b38b3ed78149e9b45503020462f02aa400473045022100af3db9dc60355ead9fb134b35893c6955f24361c3d46eefa8487a0700ed59acd02203d7250378096d6433daa875601298743ff75f92e26046d52d55ea29abef8245e03020462f02aa40046304402205c18189586c25f5b5de81db10d34e0bc4f3021db3d58dc63732ea9f675610c5902204101640648fe8ce3f17ae25aded2e65d651e5ea1a064186c1d373e9f6a465e4103020462f02aa40046304402201cab7d197e4b9151b895b7f834c8007cf7a2c9724a5b48373facded0b737d82502206a450d9f755c0321330e60df1dd384029356b4420352c7f3e0b1e5e0b676ee1203020462f02aa400473045022031eae2871dddf1e869a3902e5c1c2235517966b9cd9df3868e5946fb202d4d090221009a7fa18eb448ce83ca887f6aea2ea226abf2b6399b3a70270395f817b347392903020462f02aa400483046022100fb4f507e0b8f8d89a29ccc55c8dbec7a14cc16a8c6ccebb7cf05853fc71c1c99022100f4cf267928d184411f32056962fb15845409943311b11a2d27cd83f02ecef20203020462f02aa400483046022100f271c7f0fc9e939823021f5213262a45af9e7fdf01c4598f2416659d9ef78566022100d7e1854a03d6a571aea175c5c74922c8c2b6df549fb3010c8613b1f2a74eb92903020462f02aa400483046022100ae647283db81e5b5323b01210de7a300b7972204ec0088904c4106641b92baec022100afc351085d13c1125d99e613cc0ee473e9c823d2d556c1f318ce813c69a2d67503020462f02aa4004830460221008b419f1168f0655348e914e56522e3292084e1907bbd0bc0e543452aa00fa839022100be49db0e71100e5d5719b22fa006727f6b2c88dda516d8238f2e11cd829938c203020462f02aa400473045022100d5227923769646e39b815f5caade80337104792c4f3d72151b27a5174cf9f14e02202c0e2bb00bfc4fa7748bbe3b4577b4aa5b5a972f2b4e9569cbbafda3ae9df3da03020462f02aa400463044022013f2cb4079d1dad1a4a6d6afecfa65c15ce83ccda2d34e9ba3a08d4ab88ffdba02205956f27d65d2ae3cf015e58aefb1024b32782335d7148392ea073733d4c0344303020462f02aa4004630440220187a5d047918142beafd03d4170543229ecd1c9224b1429d9dcb033b722ba9c00220521ca2465b45f6225f4289b3e67ce7585bd3e0f35898c6b0f6e00e21be7e539603020462f02aa400483046022100b5da1d5fcab8626343ea0dd233a8fc584444813acc290475bcb433f154c2daa0022100b0172ca889367d29b76f9aca75eac103edbb916960a4dde854746738d56db6c503020462f02aa400473045022100b6d12c526b1fcc4ad320f47142e3391eb05ec2df5457cd38fc7b07c252106a9e022063df98d2808435efbd8de7b4a2c284ac23e5035ee0142fd8716ea1220661e61503020462f02aa400463044022002b1e8bf40e05b06408b69a20ae6d587c886e3e229543e2828f09514911474e2022026ca862ec91e15d136df17ca5663261c23aa51871378052f82757a114b2d98af03020462f02aa4004630440220371617ea7570435a61a681759fcec0e4c9b93b6c0cdb973d42dc9eb5fa38f663022033563d6d4d4fdc5d893b00cd704dc855316f41b7d0576d1b8bd52ef91abaf2d303020462f02aa400483046022100c17e9a59b0d0ae27f5653baa2f175845e29dba3c0f81857a161664721c8d4d10022100f8b67f8ad08b051e91242da1633d2b87159809fae19776d46c526494787897f803020462f02aa40048304602210086c0239d37ff0cd3ef66d123edc4781d32dc303ed7e90280e6f9f54136a404dc022100b05cdb77be7da6e3e173f8e5ae35d1789ea82ddef996cc8c045617ce0543cd2703020462f02aa400483046022100fb08b1a7f6c219c43e1051772116111507159a783e3b449125f591870d76f1ac022100f66b4e1c20f299c0b24bd095213c3b0f5828a790d3baacfca962e5daa15f3808Q a,dGUu<*7 \>`>? d & >      x (  $(89:GHHIXY\,]^Ibdźeſfltu͐v@LPuz|׀׆Cglibc-langpack-en2.40.900035.fc42Locale data for EnglishThe glibc-langpack-en package includes the basic information required to support the English language in your applications.gCfbuildvm-a64-06.iad2.fedoraproject.org[p^Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'y29M6"3 'y2h9>6"5 S,k>#C;': 'y2'9>6"4 |S,,>#C;'9 'y2`;>6"3 S,c@#C;'8 'y2l?">6"3 lS,qD'C;'8 tW0y?$S<(> 'y2u9"M6"8 S,x>#R;'= 'y29"H6"7 S,>'M;'< 'y2Y9">6"4 |S,\>'C;'9 W0r?$D<(: 'y2`9"M6"D |~'y29&H6"5 h'y2 9">6"< |'y2a9>6"3 S,d>#C;'8 'y29"I6"5 S,>'N;': 'y2F9"M6"1 'y29I6"6 S,>#N;'; W0w?$S<(A 'y2q9M6"; S,v>#R;'@ 'y29I6": |S,>#N;'? 'y2:=M6"9 'y2'9>6"4 |S,,>#C;'9 AA큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg5978e9281ccc79389007f970fc8ab5d2aea6d44520d177c4771762ca3bb4dd19f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939815c2126bf3dc5336ef02b099601ebb73f376a02028f704f545fedcfe06b3f03adbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0f32e76f17c0290699b97c5b6d225dfe8e0a8c9f82849d49d2af6837dcc11fc7a2d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015116b926988a5c927fdf45e4f447714e7f1c4c590ed01a38f420c72e44ae44646fc81b0ea5617a8015c1803e5ad4482b7775fa384e39056a193fd8af4fc587009516d74b4d116466da833bfa0b69772028d1d025b34b44c1fda5461de3449c95ef062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939815334b303404cb4d6d372c4f2330e258f1b811135179d87f92e14bc88cbea9719bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e02069aab36421952e96dc8fecbd0389635d1232ea25fb723b26587e121f880bee710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015dc0473765b4eaea165a30bc7503edf05bf8a05216f883b4038bdb8ed2d69c98dbc0067a58aa4f3b931204fdf25857c051dfc651f889abd94033cbefd78c2be7dad7c9c1a9dbde81c1d117f245303c42e11758ec204657765728fc77b75ee4e31c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba0827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd65988c4157eb89d3ebb4263815443bb541f25f75897b8f7a52b65b17ef925f14ae471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0b3e2186697e5c938b2023b5ca03088f11189593ace6617759b79ddd5523c8f9a4f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881bdd878a170db9b554d67b558d603d9b1d8ee9ec1769acd723267b2c65af6b97f17af52e5335d8e55c688f2db2adb03f462cd29b520a7be5d784af53c8f897238c64324d4177a468f0ae88a84791c150c1df229162e029f582e90665c3e48b6e99f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939816e32bd5c935dc5428e51e4662e79d60f2a2bc8e0629e890ff8428deb9a06661fbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e079a982f93eac104bb83410cfc7433b41facf4a87ca92eac6a447f3ba8161d518710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015b84e8cfa9c5d06d2e577630db71bc359313bfffb07220b5572f4da7a979d12c7cb557c98fea141e7ae22af68357d162d6f103823dbdc5cbf0a2c8ab16dcf9cd8b5ce1187470139c1a321b087b50248f6ed4a29e15f2bef2ea6afd02c3696e66dc2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba0827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd625b6bce71e4fe49c8fff65074006ccc6bb07eba77f618149558f35ed3294b8c0e471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c099b9592b203ffe9c0848d8b2e882bec9b621e5b0ce211574c2e63584fe41fe1a4f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b1511760e00244ac5bee008dc6013b344c01047702ea6612e023163bb2331800e25b3eac7018ba833f187bc03601ede03feb3d58edb992b5742105534055d0df79beb276898ada74bfdb3e58010ad50d848dab826831ffde8172987b15da7609fdf5373daa0bc801de7dac8b3bac56bf41f7c33a8103115604bbd4a6d5759988aa0f759b1e390a27af7043b36afdee6ab1a5e0fe3edb0522b95d027c323559a9fbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b278a4c06b0844aec3784d927e60a27fc477a8f1259e5d4ecfaddff635b9f13f1c4f77128c0a72266b5d81cd253681c8cac740252bc7b63f028556eee0afc9933710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09b4b7da39151376fdb0e8f7c35d0dc2335d2f1149fdb23882143ac1604c3f8a43116b926988a5c927fdf45e4f447714e7f1c4c590ed01a38f420c72e44ae44646d7452927e255ed08d63ce210fffcff32bae9df2efa0d8400751b9466bd768711fecd709136dd8aa0b0922433f514200bde9bb639af593f8a368fa32221118bd786ce39ae32705e44d59e0f08ad3eca7e988303700ac14dca60588ea6c395fe000827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd64c9872dc999eb8518f51b21464ad5f880c0551d99315595bbe5e924f42cdb9efe471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569d5d24009a728487d62b12d1db7da6851f1d44dfebd102d038ebdfcf047c2a525a5f0ece2ad2a0a6ffe9915ab853688652e455372ee83653157baf1f8009876384f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f9178bbf7f3d7895e793966adce6029bb27624950e84c3de39a8fe249a7edc57ca52a419ef416e12318ffd938dc5abd44787b7fe7a3cc914dd5862f17fe63dbe2ae8d5b2abf057f12a8c71a610743521e3c3df976d397eda967853a140254d9ef8797ca35c1a1b0a8830b137326a07bfa876b6ebc04fd4f41dea9345366be0eaef062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981cf27d8073b982c657c1a4935355e5f3b7ceb11d1f4aa75dba946cbe1fc69cca9bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b449dd6201f0ceba37162899a31cf7e940fbc6b3cb4e55727df73731214da411b8fdd87aea290d14bfa6bbf45dc795836e9cfd64e3281bd7cfceb017243203ff5710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a96181f7e04a844efd03acebe488604de9564374fa91fdb3ca0048c0c64295a30f31cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0151b322d54185175a6f99c0f200e75f45748a5dc24e81cf9deceeb3b4b08125df977650f06b37ea464e1521af5d88e085fabd266d1fa6dbe61c6395422ee8e9f00c49028ffbcfe8a613e1c3106eda1a5b3e04bcd3df29777f38f4a654c84831b11c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba0827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd6bbfde7324ac2582b5158a8fac1b1743a4e2d061cea38aacd11e8303b07843c1ee471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569c8041aabc69941a829c4d685307dfadaf2b75229dfaaf9cd14dc45c4a6b06781fac659925b04eeb53809d5fbc34fde2c725dd7b627902849dbede592f598f5434f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2cfa3a18189ad9391657aa3659ddb4996907fb3651ded05e6e50df7c5b3959b0507a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b2cb7fcb60f7531b60b34084774a136579f72b70e9fa4f6de01bac9808b4b3fed74aa1c90a38fed0476594f2013385a79dd53e02b157db3384d324cb0dc2ed49b4f94a6e36ab13c81ebcc9e7a5d7f6a7ea171d5107990df0af1cb76475704f0fc0fdeeec6c7d3489ec0693a457d3fbd8e01af07cb5ad6cfdc159777e291298c97f0d01732be7cd7bbb935d4b3700c2c1ffc3c85e977bf88627a29a3266451000b512a4fe4f25b06b8f3ec49f398c9ee9ac0213a95e547398d1afd028dd53999b1a1a6dad67e57c0d5614d6b645dcb8edb4a8afed90012486420810087b6a4bde7d7c9ce656ce7e1007a62b9922885d2b14588754249d01a2c492bd82e4a122ec0dedccbdcd3791054c3cde8948201d1f2cee9cb7b751830a8307bfe97ebe08237ff2e587e65da8c310a5c5185daa5dc054a8e1cbea759f33641d04684411643fb29d4745ead6e0cc515c7ed43ce4755acdb0336c43c529e9683a6859bf75e61e1ca81b12c9d87f73225573bd671577d39e5f21a2b8a487774f01e6e8b04e32290873bc0fed6082d2b8ddd1788cb60d768e8ceabb906c9e2c79c91cbfa97b8ee40dfbca84cfa9f63e766ec0b9cc0b77cfe29b023e07394b9bfd9015a171d8050a52e79e6fa009a80c248f350fdc58299e2f3b849253fbe934905f24e257bb02c60f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398151a3b8400e0cc2ff5443f7d77d95c56f9ea47e027f0f85ec7fa5d02058aeac99bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e03ef266c46371086b75cd8f56a6040ab87083cbd76a507d46aad5d5a209ddeebf2d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015ddb8c313bd9008bceb65ca9142715400e5d6ad11bdd5079044e21a88996a31b924545b905165763a1f998fdd5d945dae7bf3364cf9d2dfd4281e34695d2d40ac291964c94077552e0b6d15ae3e5c152244c76734e88b5ac10066eae889c81d07c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba0827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd620c9f7e0af4824b9e1acc2a929df97e995a799afde8496b90e2f7712e618cd7de471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0a61cf021b4a33a02a0beb73cab5f60af7360526f7df4c5a5039c56880f72b3e8389ae37e836db8f0dfc79b1f2b8d232c335b39118c831b48c6bb4abf87accb610f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b45e005598e46ee7b1cd54cfd31a21c60d17f31a5667d581e4cd17e4c506f2d140cb878b7be7f6a99b63cf3100b41879da70f8937daf961f459e42f6e6261fbfbf2dc97f9b335d44f0e42781b321385a4a71ec2d12bb950ee9bcf72775149cfadf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939816594c23c2de52aa17628a61b95b4c041ae7a482bf354da59281d13e2a6ccc6cdbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0f4a5bb46bd61b69dab850b550f5700e35c2755ffcd667cb74549ccf854987ad5f3823b4d715e6b888119094a185041e3f8b4165b50408984d104618dc7afeed45172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0156e3c2f01f599ca8f1077f500f68da6acf19737b1c58c2480ce27f7ce2e999f2acebd2385796377658b8160e4c4cb8ba525d2bc3d968e4daae20ce6cab1afe2c585ef03913f22c15ca19e194ebc4a0e36fe2321bb37895d4f09db97b17b79a362c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba0827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd669fdb3b1eb3184fc07fe585ebcba517c0f8899dc1734ad8c0afcb87a04157019e471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0c0137e48e5022922ade0bf1685183f5dbf5d05cd77beb0f0318cd193527648b54fdb2bdbbdae73c1a31fe08f7e1bd008754a35bb3fd399c6cb1df3d9bbb32aa40f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b677e406878326f8bb70332f80aac524139ecf0eaea0fa47d4a608994b5ee75d860d3ed792af65235e691f97a936ecf68d784e5d6b40cde41eea03da7000907e1afba6685620272060f18ab4ff8391994dad024229f09c84aa94f66dbfec6d5bff062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939813982aa6febb1137e50ea814298e9a5cee5bb8a17bab574be346d2b92f1f13cd0bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0df1c6498a823a2f5d746d1cddce4fc5de24da17417d0fcccbf946ddbf3c23e7d710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0155fa846f4a692d9c1ed30ba5b53f419c4967f1925178aa102da09ce75780a18cab50dd0a6bc80f6bc7718b06c9119c1ed0cef013002f606709acc2596a27cf1d59578d6f0fc0768b3e09e8118bb369342e3d4b7fa95f05ea226847658c0dead3bc2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba0827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd6d8ebe38e45b6d6a5335dc80b1ed15b9b0672fd41d846c49ac506c07622e02ae0e471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c09aae996ea10c31d7b1a7b37992f32b2566bc1d64e4b50222480d298b1f7292cb4f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b601efdc587d6d29de3dc6dc23d308a7bb764b4e0f817276a7d055c37c09600f9314cd9b6f0ac4fabb741538d4f23c827e340e3fa313e3d3f5073a0ca6a9a2f9a7de0f6f4a639779bb70c9371568323f73144150f648940efa4b7c4be4db16d910fdeeec6c7d3489ec0693a457d3fbd8e01af07cb5ad6cfdc159777e291298c97f0d01732be7cd7bbb935d4b3700c2c1ffc3c85e977bf88627a29a3266451000b51ea5c74ca943af16be679948957027318f0685c4c81bddb47e29ee9032bf9f3a1a6dad67e57c0d5614d6b645dcb8edb4a8afed90012486420810087b6a4bde7d7c9ce656ce7e1007a62b9922885d2b14588754249d01a2c492bd82e4a122ec073ce06727dee8d35a87d088cd9b606e33e5b54985a3b4265e616cff123fd67aaa2877b465ad99b3e67c675eb6e73491eec3f1e7c362cf6b6773bd0f312f0c2f529d4745ead6e0cc515c7ed43ce4755acdb0336c43c529e9683a6859bf75e61e1ca81b12c9d87f73225573bd671577d39e5f21a2b8a487774f01e6e8b04e322905d95eb5f24c57d2344a46edd509a15b382dd03edc457d299ab89c2b8ef52648915dd19e0d67c1e8f3906cdcc944c268cc3c3ceb0f558c08f1fe03c2cddeee748b2b6d1ce3e3bdf8fc22261ac3cb2c7c0a072c4916327e4a2063fad386b5da8a7f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981858942221aaa1a1f9c9d6672a02cda2067c4e6fbc68dcd6a7627457429d9f77ebb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e08465658a86b0d15dc84be9b73969aed1d91f6ea7cae70a30cbba2deed663727a2d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015e2f5faf52d54076c1e6266ef4c23665704c85258839818e37ee37a9f37c6edfdc0122e62acccf2f67ed1eff86b306f59497c099564822023955864f5eb2150e2b1657d241862c96091ccf9f6664d235b8bfdc12e3fbe2d1fb8017db2841bcf2bf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398135dbeb9a2bd857f95fba54fb322e6e0a5fa5c7a93e206132bf9960088b399ab3bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e061a320a6571b954eaa6f39ef9c6f06f19b4121ea638c850f002a9af8a58039f6f3823b4d715e6b888119094a185041e3f8b4165b50408984d104618dc7afeed428696c445198df18662f64fe5300a1b762077efda709fbd85c4d006dbb89cdffcde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015580b6e7771ceea7eb460ef02ab74fe0c9af2506f8e12a9fba38424550db10131c9c45b2923c4e065f3c2836a5eb7ca9d5ae55fddf5799004553a8fe30574a3be317371a6d0e5bec610496599512b78fb29665dbe112e4490000b0e19128a6d46f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939812f8297c7958830546d126a6f4d25b08e510f7fcea9e02ab7411fe8d966b41dc3bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0cb25db610b4af5dee986e3233b3e74867a36e8769b1c24a53956a26b44dafb08710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015db478f53f42c264b025f04250d885f182f1f70fdbba458bfc000e3d484528e80f83e0b2ad02560b99ed3c5ce7cf5cef41f9d23e6a510eee373d8aefada46002367c85262cd9a21211fc91f17da55362c9574e770dbcda7e12636d16687b10767f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981573081226607e7e0971c76649d1768c00fa99604311449bd32faaecae6012e28bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e041bf26f9c128b9fc8fcb59093bb6245596e91c787f339bcaf970e8cd4f6a8148710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015b5055638d155060f11adcfd6bc4fdb7ccd07bb0772c6f65c497c859584a31ac0bc0067a58aa4f3b931204fdf25857c051dfc651f889abd94033cbefd78c2be7d3cc04632ab4258ad1386a6bc792dfb3a45740df630e83b3982e23769851e96a0c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba0827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd67abbec363cf20a90b7c25b812660dee897fc6e0c69a5aca7449b6ec48ab1409be471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c02224ee5140f8698a38153e6072fe0b6970f7305fbef82a35f21f7abe9a8101e94f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b034ff6820110188b7ee334d4e38f9eeb321f795ee2294a6256616777ee3a5db07af52e5335d8e55c688f2db2adb03f462cd29b520a7be5d784af53c8f897238cd162b7314d73090a42ed3e3e40c890a9c29179a2c78b5eede6ff88ebd82415fbf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981cf13bfc57a37a421c4832454cfdbe7911e02d46d416560a3a853e14e2a19e8ddbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0c1fbe0c7987b4023d4222ba46059f01892bd36bef404ba7fd36174f046e8e3b960e56627dc90cc2e87f82a471c516a6f8775064b0c67fce22ab4586fc7caf2d75172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09b4b7da39151376fdb0e8f7c35d0dc2335d2f1149fdb23882143ac1604c3f8a432f2ca9411835619abacd5a3a4698e1de399dc36bebb6f28b1681b70b2528477c98aceae2484f58615f564e8a3d326ae0c6104bc9327a577b3e74725537de0b18af435ccccee9f23a895dcb40577d667c1f5d1b4d81d9811379837ed8bf471352c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba0827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd6b224f33330d0fd89f42b5ba4723f88e943d21c6bc5cc2471f8accc433f3dc160e471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c02458bae97e741ecdd15a9b075ef039fed6e2a1b701de434b7a002534d572eefe4dd542ea728b2f2f95cb0b6cdc53ede87b3fec7cbf79425e1f9a62d90fd2d9480f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f9178bbf7f3d7895e793966adce6029bb27624950e84c3de39a8fe249a7edc57c01b590c55ec707b5a67641e73bde823094387ce59139541f6a714216744c152c68c8c2a4797f69746163ba5b79f8b102370baf3dc397db7a2eddac8499daf67be9f4cade75a1468cac72ccc9209941841a20683e6479d21894121bb11ac5ea1ff062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398185cc42ca23ece68cfc5978e9c484f6e5be1d00f5c5a0397fb054ee703edde586bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e09c901871059abc69ead275c524901e681a6a4d247e45bb467ee3b3bd3b0df4ca2d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0153977c5cd62d44d646332bfeeea42245b9ee1deb46b89e32eb88a7d603fc23b4324545b905165763a1f998fdd5d945dae7bf3364cf9d2dfd4281e34695d2d40ac82ace6e4940d0a3724c810cf34f5361407cdd22fa937be8ca04188cb26891ac9f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981601e65c2d5013b728988746377f64ebf7e07b5966aa07d7ce201e0e6abf8f216bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e09bf4afcd8241e6e3c30b8f9718e3689bda5dcf6f36da9aa72fcf9fa59e05ad4b60e56627dc90cc2e87f82a471c516a6f8775064b0c67fce22ab4586fc7caf2d75172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015d288d087c09405e74f85c7542d093280a92ea18a344642d4f77263582dbc9d2293a053ac74b7776995f1981a4f89cc4d3d0e8ae1bc367f24c05d39b5d6789a2f433c5f2842f19de24597d213b1181e2374315c6688230c05e6855533e0001f48c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba0827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd6adfb5f03ef5d127016ecf68a72276c68eca381b5ddd992019bb4dcfe9ccf464be471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0ff584067bab43f7a84b44cc7f0d1761c65ba09dbfa97ae6c6e4a9700950a541a4dd542ea728b2f2f95cb0b6cdc53ede87b3fec7cbf79425e1f9a62d90fd2d9480f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b8a232d9599e3c135da14f785a3a76150e1a9f1aea40a3eac8c6b64de6567a8cafb76a7e7bca9ddac0c62808564b07a507a80f3aacf7e14a499abd6ea07c586bbfed2012e2dee8bfebe132e5f28c6f511a7305756fa9f92eb43431efeea3267aa0fdeeec6c7d3489ec0693a457d3fbd8e01af07cb5ad6cfdc159777e291298c97f0d01732be7cd7bbb935d4b3700c2c1ffc3c85e977bf88627a29a3266451000b5e0c0e0d2d8666722d03d46c7b8f6d2d746e610f5eb26331d74f646a7f9fc268e1b8ef3d3829b1d9b5d38d6fc04d247884b297cf6e574c69c6dbdf9d84bdf5a3d7c9ce656ce7e1007a62b9922885d2b14588754249d01a2c492bd82e4a122ec0793d758c7159481254315000d9477b782473f6fdfb31fd575d302c70da04f570ff2e587e65da8c310a5c5185daa5dc054a8e1cbea759f33641d04684411643fb29d4745ead6e0cc515c7ed43ce4755acdb0336c43c529e9683a6859bf75e61e1dddd62f89df122c966c002d59401fb8eeae27940d4e7d39d7d095b0de86619540ea01b1a39c5f0b2581572108880f3669484acdac303d63265a1a54c8584ec529e1c499a2ad90f84709c23ba502d342332c4236a1f4187ce89475bd61e3fabd5c39329bc8f9fd0a7bd7faa9256cf3b8e39ec91ff989662066f243466269cc164f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939812dfac9ea94abf72ba888bcbe5ba582a99fbca1b7c6a2598e80b1028d12a71ecfc2200fc75f8f268d9e8d71072064f64d94497e5abd58abd5ab1506c3a40dbd1aff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0aa4205372efcb950e2cb6f37d3629397a1d6e420b62e2acab45ce9eb98c9db8c2d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09b4b7da39151376fdb0e8f7c35d0dc2335d2f1149fdb23882143ac1604c3f8a4330b9a5f08480a634e2f016e1e2af957ae34e7bc849600376b8ac6ce2c9d536a69bcdb29af2d6244ad5bffc068fe5bec91bb2daf8a7bdebb1faf95b906c665f0c41d9917d2ae05249d16711596736e9b1d45453f5020876b4444f61772da266a8c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba0827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd659751eac8c60078e5d919ccc3deef9aaa8d207b496023513352671e3ed334cb12aae1e834b1ba9795f38125f84c06211a201832dfcd1814e5c5c1716d945deb5092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0fda9db495780d075d815b7c5dcbdff92aa9b97ab9d1888d6539ba79991f6eca5389ae37e836db8f0dfc79b1f2b8d232c335b39118c831b48c6bb4abf87accb610f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f9178bbf7f3d7895e793966adce6029bb27624950e84c3de39a8fe249a7edc57c44b30e113bee1acd4f02c811422cb2d9c873c51f85f52087d4d62c532c41025a2fbeb060d70ddcf233e263c7810e143d719cd7e431f0e991166378d6bd16dc6894745c5cd36512e659920b041128048e7fb609a0eb42bf1321b3551b2372150ff062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981932aa6107031d823fda0ffd7d5954fee7f007cbb9f6f512b911080a72b8ea17ebb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0e082e37dc3bc10b6023eb37db42e1d6b750e1678d37a3b7a480271c2e22a63d958672646ba335323eaf0c16503b1efccbabcf382f768d53fa8cad2292098bc645172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015f338558b3eecbed3ad24bb3dc1244f33b164fe9709b2bddc13f988ea8906b1bdcb557c98fea141e7ae22af68357d162d6f103823dbdc5cbf0a2c8ab16dcf9cd87352417bf06b6d7e5073e96fe48ae89cebb3a2dd8dc964a51a20c4e8c0549585c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba0827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd6f81b56ee7b02f06d292d0d964ddc2c0aab6b92a56b4794e9b80e272a8eb9d05ee471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0528be9b8f9c4ff84ace3491186dd45de7d5c5ff7b7947ca71dfbe4537d84e94f414aae01ed42d09178b5d6e582d661724d31af59acaac55f49fbed6bacce3f7b0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b2eb3d873983762dba78b9d65f27bbd54a1393c22cf0277b3c39a003a00102e6925b3eac7018ba833f187bc03601ede03feb3d58edb992b5742105534055d0df77963b9acf9e63e3abb868b73b5712ddacb2071b4332e37043c8e029bd9ae2a97f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981a7c4495021cb046b41cd5de0bfbecb1fc3ce4282881062bff818e95d847dbd1abb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b99c935198ae0b0574dd7dbecdd770c2d8967561b16f61666a667e53d4fef6750ed93db66eb27d8afef413d439947cb9203e4732b284832da510b6d73238afc462d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015973b17e6ad3dc2abf01b4f7cbe69a842fbf3d01927ae74158bacd5dbdff7efb70db65fb9d674d9a37b244487c1a06cb9fa0276cf8a1f8b6043abc8d29c4a5832ad4766639d0a699edee8d19763aae77e0ce14ebb9e86cd7aad4a5f3020d05f9bf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981038801f691090ea183d1e6b4fda673f54a152037123cf286d410ace422498322bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e040809ed6dbcf69c395f9260add7a99b86c83e933173312963f179bcfb2d274fc710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01562309ee7f6cfb6baec604a05333156829a85e559fc4a2d58d54604e4db968de1cb557c98fea141e7ae22af68357d162d6f103823dbdc5cbf0a2c8ab16dcf9cd8df62393f2154a95f9c91847df0e922ffb433d4d8287ee72de1b256b7d602fd1bc2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba0827258295109b1270a02c0ab09c6308a037d394f72926356bd9f63089d2efd6efc083175f7acb4e1121f07b78868cd7f66044b343aae14010a505f99bbc2268e471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0a4e9ff34d26776b9adb8dac9b63bdfaa411d8abe566eecd8b910413ecea9e4614f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881bd2f9b2cf1cc9de0b17de99db6cb2ffaa4eb1d19423645805e603e63b0ea808ca25b3eac7018ba833f187bc03601ede03feb3d58edb992b5742105534055d0df744fb401d08a6feb23c5fe91231268bf3e7e849b6ac6333b03d4eb566ba82bb01../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40.9000-35.fc42.src.rpmglibc-langpackglibc-langpack-englibc-langpack-en(aarch-64)      glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40.9000-35.fc422.40.9000-35.fc423.0.4-14.6.0-14.0.4-14.0-15.4.18-14.12.0-14.20.0ggg/@g/@g:g:ggg@gw@gvg`@g\!gZ@gIg? g=@g4g1g(@g|g|gg@g@g@g@g6g f5ffcf@f@fٝ@f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHcDJ Delorie - 2.40.9000-35Florian Weimer - 2.40.9000-34Florian Weimer - 2.40.9000-33Florian Weimer - 2.40.9000-32Florian Weimer - 2.40.9000-31Florian Weimer - 2.40.9000-30Fedora Release Engineering - 2.40.9000-29Zbigniew Jędrzejewski-Szmek - 2.40.9000-28Florian Weimer - 2.40.9000-27Florian Weimer - 2.40.9000-26Florian Weimer - 2.40.9000-25DJ Delorie - 2.40.9000-24Arjun Shankar - 2.40.9000-23Carlos O'Donell - 2.40.9000-22Florian Weimer - 2.40.9000-21Florian Weimer - 2.40.9000-20Florian Weimer - 2.40.9000-19Florian Weimer - 2.40.9000-18DJ Delorie - 2.40.9000-17Florian Weimer - 2.40.9000-16Florian Weimer - 2.40.9000-15Florian Weimer - 2.40.9000-14Florian Weimer - 2.40.9000-13Florian Weimer - 2.40.9000-12Florian Weimer - 2.40.9000-11Florian Weimer - 2.40.9000-10Florian Weimer - 2.40.9000-9Patsy Griffin - 2.40.9000-8DJ Delorie - 2.40.9000-7Carlos O'Donell - 2.40.9000-6Arjun Shankar - 2.40.9000-5Florian Weimer - 2.40.9000-4Florian Weimer - 2.40.9000-3Florian Weimer - 2.40.9000-2Florian Weimer - 2.40.9000-1Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25- Auto-sync with upstream branch master, commit 9b2f20dd54079afb68addf23685b039f1accd6e0. - po: update translations (final, only timestamp and line number changes) - libc.pot: regenerate (only line number changes) - INSTALL: update last tested version numbers - contrib.texi: minor improvements - NEWS: Add some more news from the 2.41 cycle - contrib.texi: Update from 2.40..2.41 commit log - NEWS: Add reference to (single) advisory - NEWS: Add list of bugs fixed in 2.41 - NEWS: editorial changes (language, line breaks) - testsuite: Make stdio-common/tst-printf-format-*-mem UNSUPPORTED if the mtrace output does not exist - elf: fix 'valgrind' typo in comment - malloc: cleanup casts in tst-calloc - stdlib: Test using setenv with updated environ [BZ #32588] - LICENSES: update CORE-MATH copyright - LICENSES: update location of getaddrinfo.c and getnameinfo.c - LICENSES: remove Intel License Agreement - stdlib: Re-implement free (environ) compatibility kludge for setenv - Revert "stdlib: Support malloc-managed environ arrays for compatibility" - stdlib: Support malloc-managed environ arrays for compatibility- Avoid env -i crash due to free (environ) compatibility patch- Apply patch to improve compatibility with environ/malloc misuse- Auto-sync with upstream branch master, commit 76c3f7f81b7b99fedbff6edc07cddff59e2ae6e2: - po: Incorporate translations - Fix underallocation of abort_msg_s struct (CVE-2025-0395) - Fix typo: _POSIX_REATIME_SIGNALS -> _POSIX_REALTIME_SIGNALS [BZ# 32515] - aarch64: Add HWCAP_GCS- Auto-sync with upstream branch master, commit 1ac28b781882e3f14b41dcb06f3f945d53938948: - stdlib: Test for expected sequence of random numbers from rand - stdlib: Fix unintended change to the random_r implementation - NEWS: Add the extensible rseq ABI to new features - Linux: Do not check unused bytes after sched_getattr in tst-sched_setattr - aarch64: Fix tests not compatible with targets supporting GCS - aarch64: Use __alloc_gcs in makecontext - aarch64: Add GCS user-space allocation logic - aarch64: Process gnu properties in static exe - aarch64: Ignore GCS property of ld.so - aarch64: Handle GCS marking - aarch64: Use l_searchlist.r_list for bti - aarch64: Mark objects with GCS property note - aarch64: Enable GCS in dynamic linked exe - aarch64: Enable GCS in static linked exe - aarch64: Add glibc.cpu.aarch64_gcs tunable - aarch64: Add GCS support for makecontext - aarch64: Mark swapcontext with indirect_return - aarch64: Add GCS support for setcontext - aarch64: Add GCS support to vfork - aarch64: Add GCS support to longjmp - aarch64: Define jmp_buf offset for GCS - elf.h: Define GNU_PROPERTY_AARCH64_FEATURE_1_GCS - aarch64: Add asm helpers for GCS- CVE-2025-0577: getrandom, arc4random could return predictable data after fork (#2338960) - Drop glibc-benchtests-extra-pi-inputs.patch, applied upstream. - Auto-sync with upstream branch master, commit 91bb902f58264a2fd50fbce8f39a9a290dd23706: - nptl: Use all of g1_start and g_signals - nptl: rename __condvar_quiesce_and_switch_g1 - nptl: Fix indentation - nptl: Use a single loop in pthread_cond_wait instaed of a nested loop - nptl: Remove g_refs from condition variables - nptl: Remove unnecessary quadruple check in pthread_cond_wait - nptl: Remove unnecessary catch-all-wake in condvar group switch - nptl: Update comments and indentation for new condvar implementation - pthreads NPTL: lost wakeup fix 2 - Linux: Add tests that check that TLS and rseq area are separate - Consolidate TLS block allocation for static binaries with ld.so - elf: Iterate over loaded object list in _dl_determine_tlsoffset - benchtests: Add dummy in put files cospi, cospif, sinpi, sinpif, tanpi, tanpif - Linux: Fixes for getrandom fork handling - affinity-inheritance: Overallocate CPU sets - inet: Add common IPv6 packet header macros - aarch64: Use 64-bit variable to access the special registers - x86-64: Cast __rseq_offset to long long int [BZ #32543] - Linux: Update internal copy of '' - nptl: Remove the rseq area from 'struct pthread' - nptl: Move the rseq area to the 'extra TLS' block - nptl: Introduce for RSEQ_* accessors - nptl: add rtld_hidden_proto to __rseq_size and __rseq_offset - Add Linux 'extra TLS' - Add generic 'extra TLS' - nptl: Add rseq auxvals - Add missing include guards to - configure: Clear libc_cv_cc_wimplicit_fallthrough if not supported - elf: Always define TLS_TP_OFFSET - x86: Add missing #include to - Move to kernel-independent sysdeps directories - math: Fix acosf when building with gcc <= 11- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- Rebuilt for the bin-sbin merge (2nd attempt)- Drop glibc-nolink-libc.patch, applied upstream. - Drop glibc-clone-reset-tid.patch, unnecessary due to upstream reverts. - Add glibc-benchtests-extra-pi-inputs.patch to fix aarch64 build failure. - Auto-sync with upstream branch master, commit 502a71c5785f21ef4e3bad59949fdf86df73d385: - i686: Regenerate multiarch ulps - Revert "configure: default to --prefix=/usr on GNU/Linux" - elf: Minimize library dependencies of tst-nolink-libc.c - elf: Second ld.so relocation only if libc.so has been loaded - Revert "x86_64: Remove unused padding from tcbhead_t" - Revert "nptl: More useful padding in struct pthread" - LoongArch: Regenerate preconfigure. [bug 32521] - loongarch: Drop __GI_XXX for strcpy/stpcpy IFUNC implementations - AArch64: Improve codegen in SVE expm1f and users - AArch64: Add vector tanpi routines - AArch64: Add vector cospi routines - AArch64: Add vector sinpi to libmvec - math: Remove no-mathvec flag - AArch64: Improve codegen for SVE log1pf users - AArch64: Improve codegen for SVE logs - AArch64: Improve codegen in SVE tans - AArch64: Improve codegen in AdvSIMD asinh - math: Add a reference to Clang's C23 issue - Redirect mempcpy and stpcpy only in libc.a - mlock, mlock2, munlock: Use __attr_access_none macro - stdlib: random_r: fix unaligned access in initstate and initstate_r [BZ #30584] - assert: Remove the use of %n from __assert_fail_base (#2318508) - Translations: Regenerate libc.pot- x86_64: Reset TID during clone if !CLONE_VM (#2335406)- Update glibc-nolink-libc.patch following upstream development. - Update glibc-python3.patch to resolve copyright year conflict. - Auto-sync with upstream branch master, commit cc74583f23657515b1d09d0765032422af71de52: - elf: Remove the remaining uses of GET_ADDR_OFFSET - elf: Use TLS_DTV_OFFSET in __tls_get_addr - s390: Define TLS_DTV_OFFSET instead of GET_ADDR_OFFSET - elf: Introduce generic - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - mlock, mlock2, munlock: Tell the compiler we don't dereference the pointer - elf: Add glibc.rtld.execstack - elf: Do not change stack permission on dlopen/dlmopen - x86-64: Reorder dynamic linker list in ldd script (bug 32508) - libio: asprintf should write NULL upon failure - nptl: More useful padding in struct pthread - elf: Remove the GET_ADDR_ARGS and related macros from the TLS code - build-many-glibcs.py: Add --exclude option - NEWS: Mention testing glibc build with a different set of compilers - support: Add support_record_failure_barrier - io: statx, fstatat: Drop nonnull attribute on the path argument - configure: Improve configure output for C++ Compiler - getaddrinfo.c: Avoid uninitialized pointer access [BZ #32465] - include/sys/cdefs.h: Add __attribute_optimization_barrier__ - assert: Use __writev in assert.c [BZ #32492] - elf: Check PDE load address with non-empty text section - Add clang specific warning suppression macros - Add include/libc-misc.h - Don't redefine INFINITY nor NAN - assert: ensure posix compliance, add tests for such - posix: fix system when a child cannot be created [BZ #32450] - Fix elf: Introduce is_rtld_link_map [BZ #32488] - elf: Reorder audit events in dlcose to match _dl_fini (bug 32066) - elf: Call la_objclose for proxy link maps in _dl_fini (bug 32065) - elf: Signal la_objopen for the proxy link map in dlmopen (bug 31985) - elf: Add the endswith function to - elf: Move _dl_rtld_map, _dl_rtld_audit_state out of GL - elf: Introduce is_rtld_link_map - Add F_CREATED_QUERY from Linux 6.12 to bits/fcntl-linux.h - Add HWCAP_LOONGARCH_LSPW from Linux 6.12 to bits/hwcap.h - Add MSG_SOCK_DEVMEM from Linux 6.12 to bits/socket.h - Linux: Accept null arguments for utimensat pathname - x86_64: Remove unused padding from tcbhead_t - Add NT_X86_XSAVE_LAYOUT and NT_ARM_POE from Linux 6.12 to elf.h - Add SCHED_EXT from Linux 6.12 to bits/sched.h - math: Use tanhf from CORE-MATH - math: Use sinhf from CORE-MATH - math: Use coshf from CORE-MATH - math: Use atanhf from CORE-MATH - math: Use atan2f from CORE-MATH - math: Use atanf from CORE-MATH - math: Use asinhf from CORE-MATH - math: Use asinf from CORE-MATH - math: Use acoshf from CORE-MATH - math: Use acosf from CORE-MATH - math: Fix the expected carg (inf) results - math: Fix the expected atan2f (inf) results - math: Fix the expected atanf (inf) results - math: Add inf support on gen-auto-libm-tests.c - math: Fix spurious-divbyzero flag name - benchtests: Add tanhf benchmark - benchtests: Add sinhf benchmark - benchtests: Add coshf benchmark - benchtests: Add atanhf benchmark - benchtests: Add atan2f benchmark - benchtests: Add atanf benchmark - benchtests: Add asinhf benchmark - benchtests: Add asinf benchmark - benchtests: Add acoshf benchmark - benchtests: Add acosf benchmark - Update syscall lists for Linux 6.12 - ungetc: Guarantee single char pushback - sys/platform/x86.h: Do not depend on _Bool definition in C++ mode - ldbl-96: Set -1 to "int sign_exponent:16" - x86: Avoid integer truncation with large cache sizes (bug 32470) - AArch64: Improve codegen of AdvSIMD expf family - AArch64: Improve codegen of AdvSIMD atan(2)(f) - AArch64: Improve codegen of AdvSIMD logf function family - manual: Document more sigaction flags - Remove duplicated BUILD_CC in Makeconfig - iconv: do not report error exit with transliteration [BZ #32448]- Auto-sync with upstream branch master, commit dd413a4d2f320d5c3bc43e0788919724c89b3dab. - Fix sysdeps/x86/fpu/Makefile: Split and sort tests - sysdeps/x86/fpu/Makefile: Split and sort tests - Use empty initializer to silence GCC 4.9 or older - Linux: Check for 0 return value from vDSO getrandom probe - hppa: Update libm-test-ulps - Revert "Add braces in initializers for GCC 4.9 or older" - tst-difftime.c: Use "main (void)" - or1k: Update libm-test-ulps - htl: move pthread_sigmask into libc. - htl: move __pthread_sigstate into libc. - htl: move __pthread_sigstate_destroy into libc. - Return EXIT_UNSUPPORTED if __builtin_add_overflow unavailable - ifuncmain9.c: Return EXIT_UNSUPPORTED for GCC 5.4 or older - include/bits/sigstksz.h: Avoid #elif IS_IN (libsupport) - regex.h: Avoid #elif __STDC_VERSION__ - tst-assert-c++.cc: Return EXIT_UNSUPPORTED for GCC 4.9 or older - Add braces in initializers for GCC 4.9 or older - Return EXIT_UNSUPPORTED if __builtin_mul_overflow unavailable - tst-minsigstksz-1.c: Return EXIT_UNSUPPORTED for GCC 4.9 or older - tester.c: Use -Wmemset-transposed-args for GCC 5 or newer - Makefile.in: Add test to check xcheck rule - Don't use TEST_CXX as CXX for build - AArch64: Update libm-test-ulps- Auto-sync with upstream branch master, commit 97b74cbbb0724c26fbbd5037a6ab9f81ac0a10a1: - s390: Simplify elf_machine_{load_address, dynamic} [BZ #31799] - or1k: Update libm-test-ulps - nptl: Add for or1k - Implement C23 atan2pi - Clear CXX and TEST_CXX if C++ link test fails - math: Remove __XXX math functions from installed math.h [BZ #32418] - Optimize bsearch() implementation for performance - benchtests: Add benchmark test for bsearch - Implement C23 atanpi - powerpc64: Fix dl-trampoline.S big-endian / non-ROP build failure - powerpc: Use correct procedure call standard for getrandom vDSO call (bug 32440) - Add TEST_CC and TEST_CXX support - powerpc64le: ROP changes for the dl-trampoline functions - malloc: Add tcache path for calloc - Implement C23 asinpi - malloc: add indirection for malloc(-like) functions in tests [BZ #32366] - Implement C23 acospi - powerpc64le: ROP changes for the *context and setjmp functions - nptl: Add for m68k - nptl: Add for RISC-V - nptl: add RSEQ_SIG for RISC-V - AArch64: Improve codegen in users of ADVSIMD expm1 helper - AArch64: Improve codegen in users of ADVSIMD log1p helper - AArch64: Improve codegen in AdvSIMD logs - AArch64: Improve codegen in AdvSIMD pow - s390x: Regenerated ULPs. - htl: move pthread_condattr_setpshared into libc. - htl: move pthread_condattr_setclock into libc. - htl: move pthread_condattr_init into libc. - htl: move pthread_condattr_getpshared into libc. - htl: move pthread_condattr_getclock into libc. - htl: move __pthread_default_condattr into libc. - htl: move pthread_condattr_destroy into libc. - math: Add sinpi,cospi,tanpi sparc64 ulps - math: Add tanpi aarch64 ulps - math: Exclude internal math symbols for tests [BZ #32414] - Remove AC_SUBST(libc_cv_mtls_descriptor) - Implement C23 tanpi - Fix typo in elf/Makefile:postclean-generated - math: xfail some sinpi tests for ibm128-libgcc - math: xfail some cospi tests for ibm128-libgcc - powerpc: Update ulps - AArch64: Update libm-test-ulps - i686: Update libm-test-ulps - x86-64: Update libm-test-ulps - Use M_LIT in place of M_MLIT for literals - Add further test of TLS - hurd: Protect against servers returning bogus read/write lengths - Fix and sort variables in Makefiles - Implement C23 sinpi - Implement C23 cospi - malloc: Optimize small memory clearing for calloc - Use Linux 6.12 in build-many-glibcs.py - locale: More strictly implement ISO 8601 for Esperanto locale - elf: Consolidate stackinfo.h - manual: Describe struct link_map, support link maps with dlinfo - Add threaded test of sem_trywait - Add test of ELF hash collisions - nptl: Add new test for pthread_spin_trylock- Add BuildRequires for gzip to support compressing installed files.- Drop glibc-rh2327564-1.patch, glibc-rh2327564-2.patch. Fixed upstream. (#2327564) - Auto-sync with upstream branch master, commit e2436d6f5aa47ce8da80c2ba0f59dfb9ffde08f3: - malloc: send freed small chunks to smallbin - AArch64: Remove zva_128 from memset - benchtests: Add calloc test - libio: make _IO_least_marker static - malloc: Avoid func call for tcache quick path in free() - math: Add internal roundeven_finite - RISC-V: Use builtin for fma and fmaf - RISC-V: Use builtin for copysign and copysignf - Silence most -Wzero-as-null-pointer-constant diagnostics - sysdeps: linux: Fix output of LD_SHOW_AUXV=1 for AT_RSEQ_* - nptl: initialize cpu_id_start prior to rseq registration - math: Fix branch hint for 68d7128942 - powerpc64le: ROP Changes for strncpy/ppc-mount - math: Fix non-portability in the computation of signgam in lgammaf - malloc: Split _int_free() into 3 sub functions - math: Use tanf from CORE-MATH - math: Use lgammaf from CORE-MATH - math: Use erfcf from CORE-MATH - math: Use erff from CORE-MATH - math: Split s_erfF in erff and erfc - math: Use cbrtf from CORE-MATH - benchtests: Add tanf benchmark - benchtests: Add lgammaf benchmark - benchtests: Add erfcf benchmark - benchtests: Add erff benchmark - benchtests: Add cbrtf benchmark - elf: Handle static PIE with non-zero load address [BZ #31799] - x86/string: Use `movsl` instead of `movsd` in strncat [BZ #32344] - stdlib: Make getenv thread-safe in more cases - aarch64: Remove non-temporal load/stores from oryon-1's memset - aarch64: Remove non-temporal load/stores from oryon-1's memcpy - powerpc64le: _init/_fini file changes for ROP - misc: remove extra va_end in error_tail (bug 32233) - intl: avoid alloca for arbitrary sizes (bug 32380)- Revert aarch64 memset changes (cec3aef3241cec3aef32412779e) (#2327564)- Auto-sync with upstream branch master, commit 47311cca31e685fa7bfe19bb8cef17d2d3d7fff9: - manual: Add description of AArch64-specific pkey flags - AArch64: Add support for memory protection keys - AArch64: Remove thunderx{,2} memcpy - powerpc64le: Optimized strcat for POWER10 - powerpc: Improve the inline asm for syscall wrappers - elf: handle addition overflow in _dl_find_object_update_1 [BZ #32245] - x86/string: Use `movsl` instead of `movsd` in strncpy/strncat [BZ #32344] - manual: Fix overeager s/int/size_t/ in memory.texi - linux: Add support for getrandom vDSO- Only relocate ld.so for the second time of libc.so has been loaded- Auto-sync with upstream branch master, commit 7b544224f82d20019f9b28522ebf8114a372d1a2. - stat.h: Fix missing declaration of struct timespec - mach: Fix __xpg_strerror_r on in-range but undefined errors [BZ #32350] - x86/string: Use `movsl` instead of `movsd` [BZ #32344] - Rename new tst-sem17 test to tst-sem18 - Avoid uninitialized result in sem_open when file does not exist - nptl: initialize rseq area prior to registration - s390x: Update ulps - elf: avoid jumping over a needed declaration - math: Fix log10f on some ABIs - stdio-common: Add tests for formatted vsnprintf output specifiers - stdio-common: Add tests for formatted vsprintf output specifiers - stdio-common: Add tests for formatted vfprintf output specifiers - stdio-common: Add tests for formatted vdprintf output specifiers - stdio-common: Add tests for formatted vasprintf output specifiers - stdio-common: Add tests for formatted vprintf output specifiers - stdio-common: Add tests for formatted snprintf output specifiers - stdio-common: Add tests for formatted sprintf output specifiers - stdio-common: Add tests for formatted fprintf output specifiers - stdio-common: Add tests for formatted dprintf output specifiers - stdio-common: Add tests for formatted asprintf output specifiers - stdio-common: Add tests for formatted printf output specifiers - nptl: fix __builtin_thread_pointer detection on LoongArch - math: Fix incorrect results of exp10m1f with some GCC versions - misc: Align argument name for pkey_*() functions with the manual - manual: Use more precise wording for memory protection keys - elf: Switch to main malloc after final ld.so self-relocation - elf: Introduce _dl_relocate_object_no_relro - elf: Do not define consider_profiling, consider_symbind as macros - elf: rtld_multiple_ref is always true - Add Arm HWCAP2_* constants from Linux 3.15 and 6.2 to - Add feature test macro _ISOC2Y_SOURCE - added license for sysdeps/ieee754/flt-32/e_gammaf_r.c - AArch64: Remove SVE erf and erfc tables - x86_64: Add exp2m1f with FMA - x86_64: Add exp10m1f with FMA - math: Use log10p1f from CORE-MATH - math: Use log1pf from CORE-MATH - math: Use log2p1f from CORE-MATH - math: Use log10f from CORE-MATH - math: Use expm1f from CORE-MATH - math: Use exp2m1f from CORE-MATH - math: Use exp10m1f from CORE-MATH - benchtests: Add log10p1f benchmark - benchtests: Add log1p benchmark - benchtests: Add log2p1f benchmark - benchtests: Add log10f benchmark - benchtests: Add expm1f benchmark - benchtests: Add exp2m1f benchmark - benchtests: Add exp10m1f benchmark - math: Add e_gammaf_r to glibc code and style - LoongArch: Add RSEQ_SIG in rseq.h. - nptl: Add for LoongArch - Link tst-clock_gettime with $(librt) - powerpc64: Obviate the need for ROP protection in clone/clone3 - Add tests of time, gettimeofday, clock_gettime - Add more tests of pthread attributes initial values - Document further requirement on mixing streams / file descriptors - powerpc64le: Adhere to ABI stack alignment requirement - AArch64: Small optimisation in AdvSIMD erf and erfc - Revert "elf: Run constructors on cyclic recursive dlopen (bug 31986)" - elf: Change ldconfig auxcache magic number (bug 32231) - SHARED-FILES: Mention bundled Linux 6.10 headers. - libio: Fix crash in fputws [BZ #20632] - stdio-common: Fix scanf parsing for NaN types [BZ #30647]- Exclude 32-bit headers from the x86_64 package- Use rpm.spawn instead of posix.fork if availabe (#2291869)- Eliminate the glibc-headers package- Restore compatibility with libglvnd by reverting "elf: Run constructors on cyclic recursive dlopen (bug 31986)"- Complete Features/UsrMove (aka UsrMerge, MoveToUsr) transition (#1063607)- Rework filelist construction- Auto-sync with upstream branch master, commit ac73067cb7a328bf106ecd041c020fc61be7e087: - elf: Fix map_complete Systemtap probe in dl_open_worker- Auto-sync with upstream branch master, commit 43db5e2c0672cae7edea7c9685b22317eae25471: - elf: Signal RT_CONSISTENT after relocation processing in dlopen (bug 31986) - elf: Signal LA_ACT_CONSISTENT to auditors after RT_CONSISTENT switch - elf: Run constructors on cyclic recursive dlopen (bug 31986) - Linux: Match kernel text for SCHED_ macros - libio: Correctly link tst-popen-fork against libpthread- Auto-sync with upstream branch master, commit c5dd659f22058bf9b371ab1cba07631f1206c674. - Add more tests of pthread_mutexattr_gettype and pthread_mutexattr_settype - libio: Fix a deadlock after fork in popen - configure: default to --prefix=/usr on GNU/Linux - manual: Document stdio.h functions that may be macros - Check time arguments to pthread_timedjoin_np and pthread_clockjoin_np - Add .b4-config file - linux: Fix tst-syscall-restart.c on old gcc (BZ 32283) - sparc: Fix restartable syscalls (BZ 32173) - support: Make support_process_state_wait return the found state - Enable transliteration rules with two input characters in scn_IT [BZ #32280]- Auto-sync with upstream branch master, commit 9d4b4515a88c5d0bbfc7809374f322c507c2d779. - locale: Fix some spelling typos - LoongArch: Regenerate loongarch/arch-syscall.h by build-many-glibcs.py update-syscalls. - manual: Fix and test @deftypef* function formatting - replace tgammaf by the CORE-MATH implementation - Add IPPROTO_SMC from Linux 6.11 to netinet/in.h - misc: Add support for Linux uio.h RWF_ATOMIC flag - linux: Update stat-generic.h with linux 6.11 - Update kernel version to 6.11 in header constant tests - linux: Add MAP_DROPPABLE from Linux 6.11 - Update PIDFD_* constants for Linux 6.11 - Update syscall lists for Linux 6.11 - Use Linux 6.11 in build-many-glibcs.py - Fix header guard in sysdeps/mach/hurd/x86_64/vm_param.h - rt: more clock_nanosleep tests addendum - rt: more clock_nanosleep tests - stdlib: Make abort/_Exit AS-safe (BZ 26275) - linux: Use GLRO(dl_vdso_time) on time - linux: Use GLRO(dl_vdso_gettimeofday) on gettimeofday - S390: Don't use r11 for cu-instructions as used as frame-pointer. [BZ# 32192] - stdio-common/Makefile: Fix FAIL: lint-makefiles - Fix whitespace related license issues. - Add freopen special-case tests: thread cancellation - hurd: Add missing va_end call in fcntl implementation. [BZ #32234]- Auto-sync with upstream branch master, commit a36814e1455093fc9ebfcdf6ef39bb0cf3d447da. - riscv: align .preinit_array (bug 32228) - linux: sparc: Fix clone for LEON/sparcv8 (BZ 31394) - linux: sparc: Fix syscall_cancel for LEON - math: Improve layout of expf data - Disable _TIME_BITS if the compiler defaults to it - Disable _FILE_OFFSET_BITS if the compiler defaults to it - Do not use -Wp to disable fortify (BZ 31928) - libio: Set _vtable_offset before calling _IO_link_in [BZ #32148] - Add a new fwrite test that exercises buffer overflow - x86/string: Fixup alignment of main loop in str{n}cmp-evex [BZ #32212] - stdio-common: Fix memory leak in tst-freopen4* tests on UNSUPPORTED - Linux: Block signals around _Fork (bug 32215) - Update to Unicode 16.0.0 [BZ #32168] - manual: Document that feof and ferror are mutually exclusive - stdio-common: Add new test for fdopen - Fix missing randomness in __gen_tempname (bug 32214) - arc: Cleanup arcbe - arc: Remove HAVE_ARC_BE macro and disable big-endian port - scripts: Remove arceb-linux-gnu from build-many-glibcs.py - LoongArch: Undef __NR_fstat and __NR_newfstatat. - Add tests of fread- Auto-sync with upstream branch master, commit da29dc24d419656a4a6d6d61598b767b86b1425d: - nptl: Prefer setresuid32 in tst-setuid2 - elf: Move __rtld_malloc_init_stubs call into _dl_start_final - elf: Eliminate alloca in open_verify - elf: Remove version assert in check_match in elf/dl-lookup.c - elf: In rtld_setup_main_map, assume ld.so has a DYNAMIC segment - misc: Enable internal use of memory protection keys - misc: Link tst-mkstemp-fuse-parallel with $(shared-thread-library) - iconv: Use $(run-program-prefix) for running iconv (bug 32197) - AArch64: Simplify rounding-multiply pattern in several AdvSIMD routines - AArch64: Improve codegen in users of ADVSIMD expm1f helper - AArch64: Improve codegen in users of AdvSIMD log1pf helper - AArch64: Improve codegen in SVE F32 logs - AArch64: Improve codegen in SVE expf & related routines - Linux: readdir64_r should not skip d_ino == 0 entries (bug 32126) - dirent: Add tst-rewinddir - dirent: Add tst-readdir-long - Linux: Use readdir64_r for compat __old_readdir64_r (bug 32128) - dirent: Add tst-closedir-leaks - support: Add valgrind instructions to - support: Fix memory leaks in FUSE tests - misc: FUSE-based tests for mkstemp - Add freopen special-case tests: chroot, EFBIG, stdin/stdout/stderr - Make tst-strtod-underflow type-generic - Add tests of more strtod special cases - Add more tests of strtod end pointer - Make tst-strtod2 and tst-strtod5 type-generic - Implement run-built-tests=no for make xcheck, always build xtests - Test that errno is set to 0 at program startup - Add another test for fclose on an unopened file- Auto-sync with upstream branch master, commit fa1b0d5e9f6e0353e16339430770a7a8824c0468: - iconv: Input buffering for the iconv program (bug 6050) - iconv: Multiple - on command line should not fail (bug 32050) - iconv: Support in-place conversions (bug 10460, bug 32033) - iconv: Preserve iconv -c error exit on invalid inputs (bug 32046) - manual: __is_last is no longer part of iconv internals - iconv: Do not use mmap in iconv (the program) (bug 17703) - iconv: Base tests for buffer management - AArch64: Add vector logp1 alias for log1p - Linux: Add missing scheduler constants to - Linux: Add the sched_setattr and sched_getattr functions - manual: Extract the @manpageurl{func,sec} macro - AArch64: Remove memset-reg.h - debug: Fix read error handling in pcprofiledump - AArch64: Optimize memset - aarch64: Avoid redundant MOVs in AdvSIMD F32 logs - Document limitations on streams passed to freopen - stdlib: Do not use GLIBC_PRIVATE ABI for errno in libc_nonshared.a - manual: Safety annotations for clock_gettime, clock_getres - timezone: sync to TZDB 2024b - Fix freopen handling of ,ccs= (bug 23675) - powerpc64le: Build new strtod tests with long double ABI flags (bug 32145)- Use make xcheck in such a way that xtests are actually built- Ensure that xtests can be built- Remove RHEL-18039-1.patch, RHEL-18039-2.patch. Applied upstream. - Auto-sync with upstream branch master, commit 9c0d6f7a1046aba111e25e34ec07242853e859dc: - Fix memory leak on freopen error return (bug 32140) - Clear flags2 flags set from mode in freopen (bug 32134) - Linux: readdir_r needs to report getdents failures (bug 32124) - libio: Attempt wide backup free only for non-legacy code - Do not set errno for overflowing NaN payload in strtod/nan (bug 32045) - powerpc64: Fix syscall_cancel build for powerpc64le-linux-gnu [BZ #32125] - Fix strtod subnormal rounding (bug 30220) - manual: Add Descriptor-Relative Access section - x86: Enable non-temporal memset for Hygon processors - x86: Add cache information support for Hygon processors - x86: Add new architecture type for Hygon processors - powerpc64: Optimize strcpy and stpcpy for Power9/10 - nptl: Fix Race conditions in pthread cancellation [BZ#12683] - x86: Unifies 'strnlen-evex' and 'strnlen-evex512' implementations. - string: strerror, strsignal cannot use buffer after dlmopen (bug 32026) - ungetc: Fix backup buffer leak on program exit [BZ #27821] - ungetc: Fix uninitialized read when putting into unused streams [BZ #27821] - x86: Add `Avoid_STOSB` tunable to allow NT memset without ERMS - x86: Use `Avoid_Non_Temporal_Memset` to control non-temporal path - x86: Fix bug in strchrnul-evex512 [BZ #32078] - manual: Document dprintf and vdprintf - manual: Document generic printf error codes - ARC: Regenerate ULPs - support: Add options list terminator to the test driver - Define __libc_initial for the static libc - Turn on -Wimplicit-fallthrough by default if available - elf: Remove struct dl_init_args from elf/dl-open.c - nptl: Fix stray process left by tst-cancel7 blocking testing - nptl: Reorder semaphore release in tst-cancel7 - sysdeps: Re-flow and sort multiline gnu/Makefile definitions - login: Re-flow and sort multiline Makefile definitions - benchtests: Add random memset benchmark - AArch64: Improve generic strlen - rtld: Fix handling of '--' option - manual/stdio: Further clarify putc, putwc, getc, and getwc - stdlib: Allow concurrent quick_exit (BZ 31997) - elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717) - elf: Clarify and invert second argument of _dl_allocate_tls_init - Fix name space violation in fortify wrappers (bug 32052) - iconv: Fix matching of multi-character transliterations (bug 31859) - x86: Tunables may incorrectly set Prefer_PMINUB_for_stringop (bug 32047) - x86: Add missing switch/case fall-through markers to init_cpu_features - stdlib: Link tst-concurrent-exit with $(shared-thread-library) - hurd: Fix missing pthread_ compat symbol in libc - resolv: Fix tst-resolv-short-response for older GCC (bug 32042) - Add mremap tests - mremap: Update manual entry - linux: Update the mremap C implementation [BZ #31968] - Enhanced test coverage for strncmp, wcsncmp - Enhance test coverage for strnlen, wcsnlen - stdlib: Mark `abort` as `cold` - stdlib: Allow concurrent exit (BZ 31997) - Add F_DUPFD_QUERY from Linux 6.10 to bits/fcntl-linux.h - Add STATX_SUBVOL from Linux 6.10 to bits/statx-generic.h - Update syscall lists for Linux 6.10 - assert: Mark `__assert_fail` as `cold` - x86-64: Remove sysdeps/x86_64/x32/dl-machine.h- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py    !"#$%&'()*+,-.013 5 9:; !>#@%B'()FGHIJKLMOPQ TVWX!Z#\]^'(abcdefhiklmo qrs !v#xyz'|)~ !#%() !#%()  !#%'()         ! # ') !,#.%0'()4+678:;= ?@ TCDE !H#J%LM(aPQRSUVX Z ^`abdeg i@ mno !r#t%vM()z{|}~  T !%(a  : !#%()G   : !#%'()Gen2.40.9000-35.fc422.40.9000-35.fc422.40.9000-35.fc42    ! """"""#""""""$$$$$$%$$$$$$&&&&&&'&&&&&&(((((()((((((******+******,,,,,,-,,,,,,....../......00000010000002222223222222444444544444466666676666668888889888888::::::;::::::<<<<<<=<<<<<<>>>>>>?>>>>>>@@@@@@A@@@@@@BBBBBBCBBBBBBDDDDDDEDDDDDDFFFFFFGFFFFFFHlocaleen_AGLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_AUen_AU.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_BWen_BW.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_CAen_CA.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_DKen_DK.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_GBen_GB.iso885915LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_GB.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_HKen_HK.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_IEen_IE.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_IE@euroLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_ILLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_INLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_NGLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_NZen_NZ.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_PHen_PH.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_SC.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_SGen_SG.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_USen_US.iso885915LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_US.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_ZAen_ZA.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_ZMLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_ZWen_ZW.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMElibc.mo/usr/lib//usr/lib/locale//usr/lib/locale/en_AG//usr/lib/locale/en_AG/LC_MESSAGES//usr/lib/locale/en_AU.utf8//usr/lib/locale/en_AU.utf8/LC_MESSAGES//usr/lib/locale/en_AU//usr/lib/locale/en_AU/LC_MESSAGES//usr/lib/locale/en_BW.utf8//usr/lib/locale/en_BW.utf8/LC_MESSAGES//usr/lib/locale/en_BW//usr/lib/locale/en_BW/LC_MESSAGES//usr/lib/locale/en_CA.utf8//usr/lib/locale/en_CA.utf8/LC_MESSAGES//usr/lib/locale/en_CA//usr/lib/locale/en_CA/LC_MESSAGES//usr/lib/locale/en_DK.utf8//usr/lib/locale/en_DK.utf8/LC_MESSAGES//usr/lib/locale/en_DK//usr/lib/locale/en_DK/LC_MESSAGES//usr/lib/locale/en_GB.iso885915//usr/lib/locale/en_GB.iso885915/LC_MESSAGES//usr/lib/locale/en_GB.utf8//usr/lib/locale/en_GB.utf8/LC_MESSAGES//usr/lib/locale/en_GB//usr/lib/locale/en_GB/LC_MESSAGES//usr/lib/locale/en_HK.utf8//usr/lib/locale/en_HK.utf8/LC_MESSAGES//usr/lib/locale/en_HK//usr/lib/locale/en_HK/LC_MESSAGES//usr/lib/locale/en_IE.utf8//usr/lib/locale/en_IE.utf8/LC_MESSAGES//usr/lib/locale/en_IE//usr/lib/locale/en_IE/LC_MESSAGES//usr/lib/locale/en_IE@euro//usr/lib/locale/en_IE@euro/LC_MESSAGES//usr/lib/locale/en_IL//usr/lib/locale/en_IL/LC_MESSAGES//usr/lib/locale/en_IN//usr/lib/locale/en_IN/LC_MESSAGES//usr/lib/locale/en_NG//usr/lib/locale/en_NG/LC_MESSAGES//usr/lib/locale/en_NZ.utf8//usr/lib/locale/en_NZ.utf8/LC_MESSAGES//usr/lib/locale/en_NZ//usr/lib/locale/en_NZ/LC_MESSAGES//usr/lib/locale/en_PH.utf8//usr/lib/locale/en_PH.utf8/LC_MESSAGES//usr/lib/locale/en_PH//usr/lib/locale/en_PH/LC_MESSAGES//usr/lib/locale/en_SC.utf8//usr/lib/locale/en_SC.utf8/LC_MESSAGES//usr/lib/locale/en_SG.utf8//usr/lib/locale/en_SG.utf8/LC_MESSAGES//usr/lib/locale/en_SG//usr/lib/locale/en_SG/LC_MESSAGES//usr/lib/locale/en_US.iso885915//usr/lib/locale/en_US.iso885915/LC_MESSAGES//usr/lib/locale/en_US.utf8//usr/lib/locale/en_US.utf8/LC_MESSAGES//usr/lib/locale/en_US//usr/lib/locale/en_US/LC_MESSAGES//usr/lib/locale/en_ZA.utf8//usr/lib/locale/en_ZA.utf8/LC_MESSAGES//usr/lib/locale/en_ZA//usr/lib/locale/en_ZA/LC_MESSAGES//usr/lib/locale/en_ZM//usr/lib/locale/en_ZM/LC_MESSAGES//usr/lib/locale/en_ZW.utf8//usr/lib/locale/en_ZW.utf8/LC_MESSAGES//usr/lib/locale/en_ZW//usr/lib/locale/en_ZW/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-en or langpacks-core-en_AG or langpacks-core-en_AU or langpacks-core-en_BW or langpacks-core-en_CA or langpacks-core-en_DK or langpacks-core-en_GB or langpacks-core-en_HK or langpacks-core-en_IE or langpacks-core-en_IL or langpacks-core-en_IN or langpacks-core-en_NG or langpacks-core-en_NZ or langpacks-core-en_PH or langpacks-core-en_SC or langpacks-core-en_SG or langpacks-core-en_US or langpacks-core-en_ZA or langpacks-core-en_ZM or langpacks-core-en_ZW)) unless glibc-all-langpacks)utf-87e0cf220196f3b7ada31ac1a682479aafeff062265c5e5594007280071dfd72d04577b6c60454a1ad347fd3b6ab056cbe51791a2877163cee57b6b6d3d75642b? (/hbjo? $v=쀊@l_"1__ {_ɢ-S1BS'N5bXqRGdM-,L6Nll<p*_D,˟?3j=zc'7nIW1`tN;juuW!$3_摈b,1[7^-ze4>}`<Ի[|7j{ V<ߣp.v~sg@B3Q&9Jv>l(TY3% OcfcMLbM"_rzTh;q޺ f g`M/蝞sz׊ߴl}yuqa;ZB*UF$y+?S[qb}kfiX;Wϳ{ nS#oجQL(zCضyl5ӯr=,lcƗ͝&Z:! iG)OFԹ:}ڿKˈvo{n_+n׽k9E |լOοoͣ>q]QMݝ|SJ?M'.mwF-ڈ=gѳqzZU+ʹ[uoC_7,\߽οoͣ~Oտs?w_竂ṥq Ձ<10J^´6QdΈY[:ס3GN8~i@`ŕ2oTgN̋P$N[ZJ[TT"VnUQb4jf}?΀xR,Z\^GtHŽkt^>_pء +F'K90+R/2[ѱ>$1DHyEʒ fb/xՓ!Cuքbzֵ))BcΚ>0[ѽ ,\,W*NREA=)$8P2/t d+K҄I/җ4߈aV` `z"M'׷:,L&Ë .oeS|*KG*'1'#ۓqbw|'%5d%_{2]+r%sW)lWd:W%2bIxnѥː"#nmFF{]NtX>ʦ1\*Vr*^B6hH `!b6!kAPуGr@aL၃ (PJ@u"#0,P W߯iCpazѩ¿\c#ksӣfD),DA2D=DH=e]}+zЂL9MJh>`p\6C;M[k9fQ\EYN(Fl xhSNs&ѐ,@v|WL9jVlxE.&?XɌ(* :ߏ`3Fp(}PxrW{}+O8r(~LYwg#h8? M\ s>܉c0 6P`t> ]^ϓEny޼1'y&o#b _dLt [+Ceysj܅oR7+n9ڟУu吟Z:7oÿX_,~c{hN0hHpX3@9W1(+wԦpl@!4Cp~Mc%Rf!GXu_݅wD,{*3(|sQ_xYW0I䤇+uO+Nu.-F)$^x{IH% 9g;ekDUNnW8Hux=vp-\3:|{݄ⒶhBi{j;̔3hCט&n)%11\cjhY˕3^2<64,鳵B02 |58PB3U[岛6cu㉩;3W>̍n:~ ZgkSa`Oz o?j0f-޹4muw_:5\%}>@MANv[ٷ:P RM?j3ps>;VXyڷ 뺢(.F hy-YM2ɮ%uEgH"-N.Tjc DT+t%]]Tb;W|ò \1Ki%3Ȅ桜lhZE##6jRj"!^Emr VaQ&BHa/:C!Am j<8y&An!h 8%DteYeS9g1H: 7k3Sg$.J Jb5ajKYFEXD!>ɃkxZE`c@)^>#pl]asܧ{uѩ!I'8,֊ǖԁԜs(î-3!-Ͳ͑ADž9Vお8QnHHL¥x30{,v+d+_NoAs@_M`R+p@e\Ϸ`mOሔQݵU3jo3-^;nU 5a uM:B V$zt.!1<- r{S`{b[-ßRʦC ^GWKۛXΐe& kZg΄#zBgQ7..;@L,9ƟuRV#*Kj_gc :.2gwqɁOvjB kkZ . K2|Fc:2f?ϕ@5D6aiɱGR>ɒ/ xy@ К_㪦*kG@ozCF0,U{2Q`+@( vFȒV鍍 5ө@Fz8ޠ!yqݰ]ZR2 C5?ߓ-lgwn7֎)::͒EQuEt8M\Jƣb0%W,ko#س;eZY.>0yšcUaq6fU5_o<'ŌR5E/zI077I吝b%}: `0Qp+U)tqωIxkmUIZ>~M1ͣ-` )9!ÿ8Ǜ652FgQj& OdG~9DʜE## '^Ju1#L:W}*X_?ĄUT㎿׹Eƕ?[ܹqc8oE5uBgn{OtL7NsM7n;n2eTX2ez$r.L 7W;2,4?81S,2ڬ`K#[Թ,c4Ú 8`>V.c PB"|X4QU}ɪx(lnOow1HbvS (aQ'5޵bEϲIgt `jqciٺ~<8m'i GqMf#{EAJ>Z(*Z[R,,𝌪ޠY7ߏY 'SԕOނ[E{-VeuN$OgK#n$e$q슉 TI$1Mh@Y80w"G\eVZ" ^F|Լ@6 ҲrxcsTEE8CTL~N UF9۠ T7hS hôB!ᅐէЂf5ؽ^EN@9;YKkl*? UX ))C875gwTVز[\ /5͎`՛l hq!c?۠r(./JTmT)ӗ/%0„A' v:R0"R[*HV<@+xYeGa:y0:ѷ#]r:Ji2DO TXdg'WYb$!Ys^,@hgqv0 Wz:d/P$ߩE{BٲbFX|EzD١K5q5?K+3AU:=P]0U>!Kx_)*٭Zk@z۞{ol D9% " so3n"iՔOlj&ɀ>D^`DQAf\P!Z""(rU Ȟ7}x$RY9xq%ڈXc4="P_u:^>5,y /d5#EL 4ԳW95CMtTuD+|`ŝs5Z)sISUån0֔B7H7Yb , |r>|8RߟO 3@Ů/78E0H_[kCzeGNV] N5klEdJQhH} օޯ=}mDVbX%h+|4@ՙkp4mW*&>L%Pk%. @kH,N[dtӭѤ?^gs~|#V.0 QIwa>~Hw{&]e nKkm{ŵhL{5+q7U-^cvbRʼn8:D}M -X%RM sXTt իEP'=P"֏SK9Tn} F/=uVScnQ߇ZۖzfF_2Hӵ=$"s9J$w)N%a3:1nEbGwmF[t= aͣ_(uu UvP5ވuރZ_mgx4=(҉=- A:L Q{95{Du7` cI^ޫiXWo$mc>?$%gEWa~ 7}$/SH~8FuH$|DB '"x 4Ӛa~g-W4˖TFXd2 @Xbe= Yַo{IOQUz="v$\n&|QI Mq%ꘐ׍oOދJMÎ3ɓ=zEo$@Rp{ w\Rl8H[ZsRaVIMP )4v͝2Q ֧ղH\|Q)qed3*e^uO]Q-NXJXy4", 8x5p \W*:JѪp6ɘ$ǶD먎(:s^sO9x;θ$g @'g8M'&_f~\Xj jY4RExX/%Vd4ҧ?sv `#9h-v:I_9XG* 26+e 8ҺD+z @H ;8p-t ه)Sk_s 4P(33U0J́ܯLWκC07emduՑf*A`-tTgȈ[V$Ǣl+8/HOtuPVk +qv@.OB 2@\2!F]vEz7| 2S0 +[,TW( E;f\~V')0EP`sf_LiZ`?E=J&=c&d9`YZOEa|fp/(o<z1&,pW첎q9CC?3^R%OZP5kk<|}@#81ŞU$:3c30u /Wp@S>J j.ΚŕXB&ba=f857܉ov`ƌ236ț{D [,nbybTs(]kRr6Q"MM"b6-P3#6bdu"t/Lv:Ư[(h. kP E0].8'Kw|vÌ0 }__`JB/M䌹υ " $˜ŪI3GulI]:D 0246im? @ o0B~KpayK`ɴa;$|)wU`þb6"0s^5 .k)gῃRňp&wbhHMcT7)8&u(Aw+En}$~ x> o/R1['vӘ* 0$V-,y{4?Y'̫@6I"_\_&%rHՑN^ [Ҙtu@f Qk!W>18d+EEdYp~5?z#-v1p%=z*,S:ZA_~o|ShPy݌v@6aцnyM)]~P>g%Α{jy^"SݐWKɿf%+%-+zz{2Gŭ^ x}!2wKz7ʋ!Nxh/y) U,0Y/> Hd3Nt9LvRJ)DRF 8:j hugErf}M$g{وA3=q_>^7{u%8g`YN0D@&ΪJ݇Qn"DQAC ,, EHa', ,m2X +j``"*tbgVTyO_  l4RL$ڀz9j '猔{ }cW1%ȃr4oUDwY[\o" w.i(Qo_g E旧q7LZhEZᇠDw"s{ڨa,}:|"*>Կ]wfSӚ͢VRJmJh2{{1B\a`yX(Vl3Eo1+)} Jrҏ@JJ}I3T"^HWQ>PW;)GG7 i2m}ji_G)i,^i{9ڿ[_{ӺotenEOcm_\ct"]T gl9k_ϰ14>Ͳ~w7V}Xdg5W߾ܷ>?9#}H+r'gٷmU~ Vg}d?&I Q9Ҍ*\)L.LueI}><ΰE8(jB]+Nᜟbq$V'}h+>`$oA.z<ǓC>otܤEi U؃0ٻ!'tFX3 %{7xwv*{URlŤG\|pg(/7DfVlnpϱs%sLV tlqǞ25p>s/]f: F+ 䝱DLqվlHB_ȵQe%%j6Qz@=cJˑZgdJ.Wg "0f]0/J~Sk}mu0ZvBa 2SnJ\q2*ȵi?'X@[f# K:H|ٷ- s}m9=% 2~,XlfUK᳇+,WkϠL.4  ՐՑ䑬਻ॹ້ ໂຶ໗䎧䎽ຨ%QfI9q+H5 rjBVW=Kꫫztwwι{:s-qםu9[S󅒆""'5" 5E5ENjE NΧ&ryXuA CGF)+-H+$i˿Z&ݡGIWQ`@ ,(0%,xບ%[ g1]?+IjBP# jBPC_W9gN jJ jb;TUOiJt Ɲg&pdEa]##@7X@Er \\\ +㡬N #R*'3plhˁ+-S+ t>c6%Cc/x{xw3End-`\EJ4 #/q,>[/œpݬ s%9aP1-)zYg yW*&e3KW-[nQ8 =n.%>! ˆ/j+*gکƥK#0) Ĩxwv%kz&ܴLֱ 6_e[\g1*Ea I{ Y?m4Lm״ccu[vUS"PK*"(M%ĭ}WXP I#`\ K6Dfgy~3Z7Ik^̌666<2xxڊ(rWnYWB輂B`RzMAa7e{--1z5eXŖ*Cō0vaV3h沁wsMG}o[EWO $W3M~WR-B?b&*u 6 KAwVB0O s%rvTV"2"dyFo-%d7"ܺ;;nD# `Pot]{vSe-m߀mq.KB)YXdKh=c٬ UYh*{NremN9׹rnW pkG`vwywFsʋ,Ntsos8}qn0Tw)Ncy3q'z\r+;do|茟i JD2"~1Z,e h_}O=MIyE8tcAژXxZ4ϾLE ۄ?C (+{#7>OGT@3T ٵXJ`\9 Q+P^Y :J8SmȂ-Rn @=N,Jڒyú8{Z4:K Ɉgp~_xeOt$?p.l>;+6ji%YgyU"LEmȂ'q s@φ9͂23CD6xȢK6e0G'[ [޸WR!k(hhj]q-GNW^OZO\O\݄@U55Ww#0`.CM*}j(>< >GGly ,¢uu; yW߃n-ş.7Ez=z=q=H^'ƽpRpAV^9mG0}F4O蟠_0FS*Mbqu5jHnyEv9uua}zv/"=|k~S^@8eV`c&.L+75+u}\>?_.kqM+Obij'v>ݙU^OYO6ږXGYEÕJPn@ ʵqe<.Җ+4}9[zr(@kxB' \Mi$ߧ}5Y=[;z7s|Y:jrvkZe\I42%g)By4 ;1? mpGgn=Ϫx!/ A) ѥ 2J*8Gh @.1XFR®M8@L m6h[?HHL :o?Wu]K1w~H W%=;}7|y0 Dzh(`$RylI#@ok_ _鑞ёE#LRyJM({+J]TT 1iB=RGU&BUX ־5x1܅ >wX:ei&I QaPb "Hs!93aMobHDv*J=&=Kf"Fkr,)jW֡U}`.$K ǙX`!VU,k9O'r!|ҡl6$#"8, 9@bwzNmH͘YCdDƐBO̰DP[Bԙ6MQ/!!l+xUoD6苢#Sɒ> :L,_*H"~(oe 'I}P m[w]}KgW+}J??L1ftnsKB߶d_"ُD!co4}"}1A8>HO}BdE>iteQ jcv+Y>ƲoH 2N߾}k*@k ><*TEbe. [|T?^q+$]dPHb8i><9Ng/]5!<вO ZFe )h-Iвp-[qe D@T @i$ 2в-3+x?в-K42P-C@[=D1QO70¢'ӦM al] !?ҳoU>H/N)cR>Gqk>FͿ4rS2ʏ17|ƗaRWIy,+_森|'?Gp&?w1BY'Br 93fWr y-a|7H:d82-0K‚"Wą-b)7\A~BTJzY9Q; 1Rn&%)*-2q@8La@:],%`ob%DOBC+US>z?Mf #C!^t=Od:sT()Wэq[CV|p{T|)_ϔw(>FoYW4vEQpwp0hni S<}:t4Pđظ'U]/)9sXs>O궲˭b.+sj-r6-^FnVAsz]bU4/]-[E^BӲu»[e%t.WZmϝX4a|GXUN$*0ܼ#hJyBdJ4}|"bUU~3 @>'s,!~OVhnO`}3E6+3c}} )e$B zM#պ551kZMno$99+.$z%wLJ-0 Lo}~m*!d@!QPh vEivՐ^{+Yj 8&v Hņ{ZD=!p񱬵֘jظb6&"ᰳy҉,#ɑYmovJmϏ[GE% h9!m1S.,W&!N|vt^`XϷh3t|"(=4Y9:..;I;^ZpG9 h/X:HcƄ{+ 7#\~ yaX]2`aBaWS, Ü`54D'*z#&@As3"1IW­yJA(ƞ$o-x^*1pCz;c[QXՐDB}݀a\턎Tq?7`N2?ӯLKXu՝QPBN6׶$]*p-uF uC A=H0r$N.@CS4!Dz{fN .qţVSVf5pˠM/Ҭh FR.AؿijZaA!nfē qaqTtVNYs*`񿈜\j0/ eJFDȬJ-17^_ ʬR|Gu8ѫ41_'eg8x-oQ!g54?feŽtqɘ/C_EQgjlYEi6_;v.ⶆA\kȶӛT=X~K3l5V @L$ә j;YMʈ^0Lʰ2txOIS#>`JQ1~<:=k$@H6:K=r1 & Ri}9SZ o]BbzV[5ă)a7},RJ*J9} Xj}%~WU3v3<,Uegcq=wF1B)T@{n; ma.Mۏ׹.0-dT$Y -|׊A\=/]&Af;V^y,ߵL kK/sh%_ⴸ@b_S'; A7 PA RŒH:!t4(apfK։ Vxޫܠ&hc JTh(QIqA *^9ZJKaqG6ฺq 0@;8#Iߨ4$b UzҢ*z:At'79ft § ^4HmǣdmP*ޘa>d5y$@b$`'!tt&bɡ bXHPOIXҟc9#,.HWk>@X9 ӜJdFBdD= !],p;> RpAsۑE>Jq^GSXy me1 3r.|زPH:N3,r 'g3ܐ?H@Hud5FA"q rg-4?,S?V# g$.zC6!~!!~TIZ\ lT$`\a8U!Z1f+I50 =S}.ЁbS1&&1d%؀cu crsjNF5ջr{G15wWV׺vj&6C:^b>Cm]k 9TC-a[:zR6$/43fо%7_Z~RE$IYqĎz`S/9> {\7^Z ^8tx?ϖHZTpt&v+P(fA pN79h_+%,fƌD@ yzyj:/O<|^MDwGf EM [* )Yjꤠ@h@%@-`W©\ =IDIsy| E*V|HSu`MГ7gQp}1,ZP"SclIT'䍸| QGl7mq*P$N

a-]P=]ɑۨYh ‡yWgqFZ&`&dx~Sh%o4ly+.*Q#)6>S )ނ X|[fXzQ-i!qC5<##n0~­[zY4"T9Q|MwjK\UiLS4ː I⠛<2>A̔ ^_]hq1fइd &/?F)sԅzes0rCrZ8e^lm$}1TyUTeL7T8܂>z|+Ai!, p,:83D޴c8}m ! a,L~.B V y ߻ձ#m۴7%EœYkfROŷV.Kp?z$j|SZ1ZxiD֛=sv ,&,%-eoڵJ{"% 쉺 X"GE{xM6)%*Rڸ=Пۆ1w bYQvIC0;̧Nxn]:v_>rnj{f[:fjAh7V[3;/*+'Q #[ ! j%?!ٝOo5ڂUS̪b? ̼J^d> ͞0~J)t:%3*!A(!:}yk5K* oȊkW:P̴HJ@s8FS02({U6iRaXV.*ި}&]Τ<"ۭ*P¹ZxVX崐'z^̄;^̍lF!%D>%!b.X`k/988@P>[{O%VۓfV)NdFI78s/R'420l?LC+'nޥM#-Ρ 콝{rla%[ىWiHS(yO4SXʖhHv`UXD5xK}Ce0G7"s@33# &4@Sl.* HS9wf<B@%.) q#A B?B<+nK&!GHrE zP BI"  EA:k4E(O_s05JI9b8 "Jb JiK9ŀd6L(BS{244 t^4:cNJ 2IJ  &ΓT2P0Qm (s.EB% "qc싩}I=P4qO8sn]׹u".tf CpP0X T(6"BRű/JHZK;~{뜔֕m~!0@Vw04VWH4Di'z9wjdI&2bӪ}'D?S>4:NQ%U(tpι;TBӖD+llmn"iHtݐ 4H`B`\," ?:q)b̰E1 Z;(I]:lK]e.S˄P9N. I+P'0Pm Ji7333`"fy(}Φ\$<~v+nYhUO%:w&MsZ.9PM쪦izMpK:6#e\b6gdz=Vf$@p@ -}RC`h;iۂ=6Ĺ5{l΄}\5n1|UD@!ɜ*ԅ߯ NRG4R*CWa#+6x U8}3#7R}+pԧ< ^u Z+(hFJ5-R)MKT5JDjExqHbUOi*MɖiZe}iV95 xQVUX;땾X}t`e͚2)SU8jɪE*)reCY]R3%bQfxP+FgZN4 qߋzW> R( NFO'5ZVmL)V2iZ"٘HWlW43| dzRLf$h `jHYVdȔg=zvKFfQ\DZ P*_ GAkELKC뼎UXT6N4Ӭ$#F0+>,Ϫ6(͗0*TG$ypY`$ypY`Q9tH$ Dnۣ5f "%^סU^ziV:"#F0+>,Ϫ6(͗0rRIq"Jh|"Hqlyyyyډfd&z\ևYuT2[NSW*iiiiiiiiii3gΜ9s̙3gΜ9s̙3w}}}7I"wc 2!3!"c1g#s"gN BfCB|=9ǀYyͱ6ksbYhdžQD<:~gq /ZQp iy i{t.&M3VuDeB^+*ZkZk888جZkZkZkZks9s9s9$ # ǁAaѨdP0& r4,8e"Jdd\., #1yDs9s9s%!ֱ+(9nĨ $ʸܘ 圓A1g^d~suT?Dcs:(˂,sY<$"n)P:~A47Eo) \3333333333cV og[y֦*)2pFIB~vcmlaeZe%1 ^۱.R'; q ʨy^R :SPʐ\Q"~a>ug @]VER^eW.RHPp 2v_5V~Yg|2)m!IJA_+Fй!,:LY$BKX d\|JT%)(>\俊|d!S? A)`+3_|K?+o_tվ$~{>$]as~,}*(ac-HTgZ?=?Y5=I蛂>oU?C%!"~/()H11 4$DDDF:IJ$$$$%s8:u[p,daG.L^*!O@0N`Bh#0Dp9rE!<9kC`aΎKZ@( 'PCcPb33󁈈+333333333C{3FB+B =#>'n 8ahW&q9Fƈ,3E\q!2]xg +A\~;ʷzv;IrFkb{c^ŵ[Z{SZ;gX<c^U\GPq)0xg  !'a%AL{ ˰ {*~:ʧzv:Irz覃l{hz@LtKtKKtJtIJc9Zc1veUveMvdEvd.;a4 0DKR{CNô;Jpq9b(W(G|'7t''lr)rG)o+ +**Ǽr,rM 2z.Ϣ*:&N k X3.K1;/*-+ Q.-O- gHWD- l $3J0kB,Њp&]r%Ur%Mr$)rY"!r!rW!or WO=/$|p ?593F|KR 9&oF 8?x4pAPa g*p$1 qSPP aR*$*4J&*|$:dk$qb|!*S>50H-0&5$} ݜZ=qb-#b*CK$ RB"`6--/.s˻]6   R899_B|&sƵ$C2]o='v`h]&,r8֭TZ9qWTIנXLP}R$而gK'uS4C22P &j,K`}Gu&]> XOwϛA dE[oZ #^Ѻl{`UUE4B#%!ѫ:6;+Uu/ԋ?\ov*~:n d殘'`bFu[l_;7MK"?%F#_jaa*z qT(QLPF$_u#CUMXx.j]`XiT(}P)mRf\4?<)l7l;[/ՐB>g..%OG/>-ݬ93e=bD?\:ЖnI-W28hҽk~e!qq0t`h]|cV]0nYϖwފj~J}x7^Uhѻכ]o?a]n/K ɶIQ,OK͊JΈ] i$9_,9$XF]Kyg')nFIx(vx7)= !˙_|{nvz.qg F~xN%ZH'w=:a6,y[ )6`0f5GkI_d  +5L#;ctTƗ5 A 3QL\*_ⲭSbF.  5ZdF!x)}tGtX3SfPxˉ",]bKceG% :ԋµdIpRnƐʮ~x= evpp,ly.1nۄe(!Btɓeod"{8zl|gPA 8e[\88'1\xb E{TF]==O5MYrvp*[/D́pDX]-ݎ֮f=XZЩ>rHiU]:m+ԸGWt",`[n jfy抱T_o]80@!і}@Q(H)Cx7p8I_( TYmfs&6(pBq쐞7l%~Ֆ @xvv]P$m Yy}Um\y#Db}͵LM!SZi76g1)ë4B3xaSg5r nO&,-Z쨆ECB.`=[Opl3K pL_N`gV|x mO9L'MΣ,a92" _=r!m2BL]B4󋅐=yЬ[|ەu5K4;|G"mOBi2I)ꦁٗ>g~e`o]`I18pR#xZ%EA׳yE+5bj1&r3a+RmuiXZ3kiW04 6mZ˂IȀ X`WԀRg1KGk0~R"Ib@h&I=Q6lJ}ёW1Z(a ve腙*Rٕ=y" -|uڥ/]H`%ȋ4蒰1,oUw)(]S(a וּ}ވ0`Pr;a1.>W'j] k裓%I6-a5]"W=[' +r2hnm̽>tkiVOmhɼvVh i_\:fV]0s+9h|:B]P [ժɘ$6b8%x>޸ :@<-*JT'@Ykw7 7ZhRJ)Ҷ?0 0 0 s8U LPN8'p ϩ:pCx!ΰr *\w >#hҕ*:J(=F\,D< B@PY ?_p7[6`,{&LZJV0i O$XF<O͈"1:hro쌑}!+Bv~ю{Ac3v }{b(vΞg 2X8 au@ Y`|E0S?;g?&tQA6f읙#obv ̞y1.eNY'*$e쐓a;Jʸu.O W*reZ,5SV.2 s,5[ED",ajH BPxO@rA1L]2H#Qm6ԂPDO=OSn9Mh3 ^ꪕKjN,uR)UTꘌIr)S*$u#JWd٭7j&z!Ylj:jfZ]4e]CYH)uc]X? O <{[xJ2b$RP^:?M l86D"2FDŽ ̐ÎP"c&.ocI" 0LC*t"*x*W-G -ꁓo0E歩H+eA1 0Ü@̇A2Qt$d[y0G0Ad5tGU7߿X?'fo7{oG ( P +#+b$9%grL'Dy-w̬ܧb;3?kjEF}sÓ˯"K.cXF,4#4EFD5G֋[c7 \"1*ubFÉGleKɉj0Y ߋVrZ"D;"At`ʞ, ;K4gpcWV%(S..7VڠjUTM3|ѶjK"kz~1m*#EO$bCSxش ˪I 4̢ԻK"kz~1m*#EO$bCSxش Y{sIvM9_ѲUei_b~ aeU$E9͒Q Ou\b2 qa\]CulcU)jK!˪SxشQ A횚=NCXYC9vY-=%x::#EOxxO|Ɖʼno?WQ~6TeqfJ~O|O"N2[2>==OMOr?&>"O/:&~m'>xӚ{_ 7@:I͉K@vJa5ZT _PhTBDŽT:"s(_]X\?Q#[ ^@]GXCaW+,w)z%ĦeXq=N,J$oïhƪ2R4K/F1?qM0q=N,csIvM9_ѲUei_b~ a-pY5IzYwsIvM9_ѲUei_b~ a*j"8 (횞r eH,ɿ^%6-\*j"8 (횞r eH,ɿ^%6-^*j"8 (횞r eH,ɿ^%6-`*j"8 (횞r eH,ɿ^%6-b*j"8 (]%~5=?~]G6VY1!)KlZɈeU$EqfQ]%~5=?~]G6VY1!)KlZ=˪I 4̢ĦepY5IzYrsIvM9_ulcU)z%ĦepY5IzYssIvM9ulcU)z%ĦepY5IzYssIvM9_ulcU)z%ĦepY5IzYtsIvM9ulcU)z%ĦepY5IzYtsIvM9_T;e:͒Q Ou\b2 q=N, csIvM9q=N,ʮ횞r eHQFZny X؜uKrTb2mF0JJ\d_MRTOu+q$1ryGb <P{.Ok<&+5qa1΅e/ǸD9j;Qn"pk\S616u,wE7+P"N 3k yuR *x)-᠅Ni_!XxjKd4/!TQ˃g\~rLbb2h8F2G^#N'+i&W0g+Hơކ-*Az!VAHq3@X,s?a+P?w97k> ?lD|.yYRH{]„HrASeAp\۬?xfЅYsQ gc<$Tkwg[R &,(zZ"\YbdrʌPTfe Bl'YƋPѕsFp3ách_w4Tω?S20yGFxM0aY) c :e׻#)?lZw ,* dkܻD3W~9jlh+5wYD%#pZk5_Х*Muuv^mZ]VEMR=N,J!A ]ۮYmUM,Q M˰˪IiE)$aD{~skzcu[vUS4KrC:n2*j"qfQr nˮjfIb~^mZ]VEMR=N,J!A ]ۮYmUM,Q M˰˪IiE)$a=9~5=1-)z%9!1p0~zvMr nˮjfIb~^mZ]VEMR=N,J!A ]ۮYmUM,Q M˰˪IiE)$aD=9~5=fIb~^mZ]VEMR`횞~ݖ]=͒۴ zYBFA ]ӳï۲YqaUQA0RHLzйAv4kgЬAv4kgйD,29В7_<'PG;ŕ[o@r~{3333333Yt7d7W|^G۩*J ~:i$-79 2Zse%@#n,`%)NV0(N :[kԿsBZ/PK3 RoI{_'m^)?e<ѳ6ŹZolԩ4 }&sYL"cޞ5 O3_?x5x /]uY.-[_^.M=}vھo;Zh3WMKj%ȭVƞ` oa:u֩mr=MO+Ai+n^q]yez{m]ԩMCڽ]Qzn92MFDGcH3d;]w5ڎ~4Im]J.O8e.JkQ iDD,K\, Ro" n:vsqW8~i Wks3m=3û-$jۄC57z"IО(0.ziZUAD{$(;7ɂP~4 ̲r(oރ5j0`X8RlUڟm]BG3u'ѽ57jA{eRT:`#&/DWc[uF8UgOjQ F!~a5&\pH"_ ,^_ұ*Z Q{XaD[¨ |i#]pT0I":ON.6II_k돯-&, BŅ%Vn(a°ź=i>źG\ʪ LW ɤ{DIBr} BҲηk&{Gj͍-Lk7(d1此, { &_kJD.K/ !hX@@VWyQe"!r%Т_odN;ջ1y `zNw(vC٬P5@@`[rPрRWMGY!$CQhy7圄-Z=hYeeWW"-甆lO$ YiPT$Qgz@#j{ eJ(x{HbN71/{#S>fmp*aR}k{ }"fwV=N5voq[JG߶}x8SqbA[hLhg|S;Цk-I)Ze.]'eoulWRiY JqxU:dY${l76; g`*<9 b822 c2A#gx%^ExOSSWTՈl pCoOZMb6~z$ODS4LJxF*6eSk5G4zX{P8L"޸1R:SZÞM櫓TKZhP^[{{ۛUb)W4 "*LB"vD؃ Pn[h Ï)јb#-GFnJ FNѤK?ȖAw/p)!-:c,SJfJ$OB IdhĪ]fhi( Z{Jaf8NMѳ}0ahJ *xAU+;J;#k-PHdfZ6C^p&u 33ӂ3333 fGz*/٢EqHON9:0t)-Cb "iŸ>g}˄Ub*P0X*sj &sRnX-qHq+AUٚg!+#74=ŠuRzes:1yFOD|<#IL|>, bl}ݺzܶ^j['<]O뭧u!qRE^Su:m6/9e&qic4wt+}@5)7A:QҡLq+oY$Z SC3_s xT.,;Uh4;.%]6?3x}] sGxϧU ^KbHFfjQ^Yfѥ{\%9s@9Jk-xݎt |135r0?ܐVCDHOSy%T?q~([r' W(S$Pl5FL2c6-*GVMHo7b }J[K|P&~&0UĔS%HTUà4DRJcb&stt(^;?mK^qVZsNG^Sߚ ;r?OИ&+o q=9iy`էI E JmOV4AuU~1fp?̿ghZOve*݄6"aAC5I-#tPb,(jh$iI$E5^僜ugmF$Tq(.;v*!Rm ٻ۫[7y~<,$/^gб?w-091zOsܺm9!iJԝ8mYbIiD",C.2f4Jf^n\Sv(g?m%nKkht>`!^|ktE` y5f.[iWVehxK6\P~4 9|<\JEMrFH&)-h_ CZ_i ||DL0M\ gIFVy晗&k@o:_svJj}2XzP.dF&pRސJקʍ&oqRh-^kCfKaSs h ĉѭlhL$\47ܛfpLɄ#$[Y1}2zxrb(a[cct$iU>!U4Z#L5;qdR|5^c4\c"[f_3k |Vqeݔ@]S| n}ʊhWkȗ+<иf,XfC'P,ɾkK߾BTfffffff4J*789 rK@OtR>ʕL?#ŨqKw eߞ@G/qa˪Ԟ=; !'a%ZEI ~(HwaqHֵ2~:n2LqYUړAӄ=>>kPS4I^ ;?6-U%=I8T>ҁ_մ̅T(Ip BMeRL$ñ6 5EOŰ:n2LqYUړA{&l\M\XK2D Gr6`.BH"cm0j/ыauܦeⲪ')'H:ٸ6 8D>ҁ_մ̅T(Ip BM%9z1 ۴ S\V$E Ğ'4DmMF69dlH zKp|_WU|_WYqaUQA0 Q/9~5=1-)z%9!yivY5I8 ( r1~,JFA B]ӳï۲YqaUQA]ӳï۲YqaUQA0 Q)9~5=1-)z%9!yivY5I8 ( r4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA B߯m,쪦i(uܦeeU$E4̢$a @=zvMr nˮjfIb~^mZ]VEMR=N,JFA B]ӳï۲YqaUQA0 Q.9~5=1-vMr nˮjfIb~^mZ]VEMR=N,JFA Bߛm,쪦i(uܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA Bߣm,쪦i(uܦeeU$E4̢$a }zvMr nˮjfIb~^mZ]VEMRvY5I8 ( r1 ~]ӳï۲YqaUQA0 Q"9~5=1-)z%9!yivY5I8 ( r1@~?]ӳï۲YqaUQA0 Q$9~5=1-)z%9!yivY5I8 ( r1`~_w#ӯ3?eeNoj:NqD PESqhb~|oex=85&Pเݲ&?Z pvww?i(uܦeeU$E4̢$a lk|`skzc-)z%9!yivY5I8 ( r1횞~nˮjfIb~^mZ]VEMR=N,JFA B'=v=og9_۲YqaUQA0 Q ~]ۮY쪦i(uܦeeU$E4̢$a |{|`skzcu[vUS4KrC:n2*j"qfQ0 b@?>9~5=1ܖ]=͒۴ zY9P{zvMr eW5EO$G1?6-.&)a%A A>]ӳ/mUM,Q M˰˪IiEI(Am, p[vUS4KrC:./mUM,Q M˰˪IiEI(Am, p[vUS4KrC:n2*j"qfQ0 b&%>9~5=1ܖ]=͒۴ zY9JzvMr eW5EO$G1?6-.&)a%A ]ӳ/mUM,Q M˰˪IiEI(Am, p[vUS4KrC:n2*j"qfQ0 b.->9~5=1ܖ]=͒۴ zY9LzvMr eW5EO$G1?6-.&)a%A !]ӳ/mUM,Q M˰˪IiEI(Am, p[vUv=og9_۲YqaUQA0 Q~]ۮY쪦i(uܦeeU$E4̢$a ('|`skzc-)z%9!yivY5I8 ( r1 횞~nˮjfIb~^mZ]VEMR=N,JFA #v=og9_۲YqaUQA0 Q~]ۮY쪦i(uܦeeU$E4̢$a 87|`skzc-)z%9!yivY5I8 ( r1횞~nˮjfIb~^mZ]VEMR=N,JFA $v=og9_۲YqaUQA0 Q ~]ۮ}}}<zvMr eW5EO$G1?6-.&)a%A AzvMr eW5EO$G1?6-.&)a%A A{zvMr eW5EO$G1?6-.&)a%A a^]ӳ/mUM,Q M˰˪IiEI(A m, p[vUS4KrC:n2*j"qfQ0 b >9~5=1ܖ]=͒۴ zY9CzvMr eW5EO$G1?6-.&)a%A ]ӳ/mUM,Q M˰˪IiEI(A@?3 ㏖ .6l4y%8;V[M yTkRwtj3u--Ǧ<*5;bq:5_ ՖcSC.zԝ8匯wyj˱!wЊCMsՖcSCf92%$I$I$۶m۶m۶m۶m۶m۶m $I$I$I$I$I I$I$I$I$I$I$ UUUU5&Tv Х2I$I$I$I$I$I$I$IB!Z&UUUU*'TvR4#`r0 h">AAA3=$I$I$I$I$k۶m۶m۶m۶m-JBL%H}<F\,D< B@ }y$I$I$IdrX+U u2H#Qt8MsT(Ip4 Eq0Arw7[6`r_Vd1X&! ?VEڞJ@r"2v )%j$I$I$I$I$I$I$IZUUUUUUUUUUUUUUU'TfR 24`I$I$I$I$I$I䏈I$IUAUUUUUUUUUUUUUU?!B!@UUUUUUUUUUUUUU&Tv) jUUUUUUUUUU%QUUUUUUI$I$I$I$I$I$ TUUUU'Tf Х2`4I$I$I$I$I$I$I$IB!Z&UUUU&Tv 244!I$I$I$I$j$I$I$IZTUUUUUUUUUUUUUUBPU'TMn%`c8c?sLUU< 0 0 `,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,q<<<<<<<<<<<<<<<ϲ,4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M               B0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AAAAAAAAAAAAAAA0 EQEQEQEQEQEQEQEQEQEQEQEQEQEQEQAaaaaaaaaaaaaaaaFQqqqqqqqqqqqqqqqa{{{{{{{{@AAAAAAAAAAAAAAAI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ (((((((((((((((J$˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0̲,M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 0888888888888888N4<<<<<<<<<<<<<<<8AAAAAAAAAAAAAAA@               B0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AAAAAAAAAAAAAAA0 EQEQEQEQEQEQEQEQEQEQEQEQEQEQEQAaaaaaaaaaaaaaaaFQqqqqqqqqqqqqqqqa{{{{{{{{@AAAAAAAAAAAAAAAI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ (((((((((((((((J$˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0̲,M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 0888888888888888N4<<<<@AAAAAAAAAAAAAA0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ0 qqqqqqqqqqqqqqqGQI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$q˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,K$M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4Ͳ,<<<<<<<<<<<<<<:aۅ*@\D>JtF&TTktF 0p-do*Wlz'WR'^WUz@.888^,I 08cIQ Ѷ8pT$i`Fx=HNaX>3q2G*_N"+!VLh͑#V9GD(sgj z]]bq'}?XI.`b%HKH!kF@?? gG鉂Л =87;Y 鶘7nAT}Y i̲c5\(fD FCz'|8iy1XuX8pI f^+ Gq D%m3ߩ:g$DJY80It13;NphoUE{HMU {0``L8._1 y𜥁UyžMg/ G5Uҭ3DLqp04^Y_/4Vq~gKOdz@PY[7sYTYZd6Sj`45 ,l-}3Yv_:C;,vm;4WmLS,e"Lf jlB_9~۴ kgPbKC Hpv]&).h*MIzu*piGr#E+'`2XVĒ;x xi%3OLA$yd[\V'eNDFcCd Nr [H4B?LbGXpRJl6TeBL;I}R5XPgOvgK?)Z:+v[çS*ß| XkBIEɳ)ǎDg9`mUi(gxG&Ziw0DV]2FGS2#]P8X Ç Ã =]c_ޱ޶"{Sh5(-R*lIّT?7bJ ,*ݍH ۅ JN))ENr [H4B?f=3s喖˱"DPeUԍX phĊď|C|\&駎,\|[[a/y+gzӸǟ>|P~4^'!| >| {Ɏ7hR{t7s2%2Kވ ilbrZ9 .@SX0Jg*ǖM,Ϸd穧zGVy)HTiO[s&c#sa*z'Wj#.Tp˛܌ipdK\x^JUS%H ApbRFhd b"[ ݝm(,#1$d0:ܫj"8梄HŘEN[݆PmZF>Ŏ̅ܩhm"Př09Nc. Ƣ͜L7BXiRdJeD6FHT |E܆ 9C2L-tu6R&aHz=Pc" }'Ssi.4h-0VsCZ|%pt? 0.AqShT@ pB="Z6T!C!C!J׹J(5nus]u썦XfOj^c4j1 OfT 9{t܌0 ^6%M/O^k*Ä .{ˉNTw}nD͢ V1Ͻڮ[](*H̐z<5ޒ]$+Od$ @,r%xR(I(0;JdnMzdZz#``>YdⓑS>6ׯbփM~+_z +‘@\50A57a19s D_TcrnN"A,~HT˾._k#QWCi7ax݋,p䞝Y՚,|Bg9qɣKK\cKh_ AFQ$///h|ɑr-&_/$ H`k$Qۋ NfD~C!tuŒ?eȮKX?6&Ԅ/-hѾ7lm$Z]P+B5ؕa%|.\nF+T@q+.Vx&DhQzz[$+Rd&VMyI t?/ ;p͝DsWS^K!&C0ZJa*,*+ymdG~EaV; I1ë9& jF.oo/ O; R$-=ofr }+H`h`'pv:yc`I_`KEM.KtY-5}IB &PCl7tleyxzx=Cݘ\hjd)2 ^ 7qv_u5Ԕ5I(10zmr+E.TC%gĄFcZ*̨lq!BL|]{bk&RCGuehaHpv=o0 F1 q^EڪeMUr&Z"I8yyn&mL"Dd.rTeMDESJyX8}%4:Km(}v"F%)4jQ q? O|8MGl0KƂ\(IEBL Gi<ECH,C€(-`cW. X1To婺NR~AR>:Km(t.NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN Ǣ`$!a@0B+ t+^FaFaFa~~~~~7Xg2  *aӚT'`P VXA%rz*TqJpʼneX4&1-X`M/`h*TqJpʼneX4**rdFOOOO>96'd6%cT.ˤ"lYd8 ñh(BqH0(A4M4M4M4M4M4M4M4{>>>x<4M4M4M4M4M+|gP +Nl`P +N`P +N,bP +N,dP +N,h&TŠkb e8rт\@ڶm۶m۶m۶m۶m۶m9GFFFFFFFFFFFFaFaF\gP +N,0'TŠ bI 9 HQAAAvwwwwwwwwwwwwwwwwwwwwwwww\eYeY\gP +N,0'TŠ R.rDDD$RqD%}}Mrwwwww &]u]u]u]u]u]u]u]u]us9777WeQh'r sq,u]u]u]s9s9s9s9s9"yDƃX48$ ` X`5UYTf$* \9+!gP*H$aAE Sq`ЬaqmPD+a'&`2pq R*r9---76& Nf\2LBL*Jd<"Hp, *%D<Q8 4M4M4M4M4M4M4M49wty:O Ɔ;rK3OK#͵_!9FUg$&yM]noȢ4_iiR'q!CDytc=UG93{ض'w'~Fޔu$M^qDFwN~ZQ>ҏӞs-$V)*  āw# IQVJ 4%^=<8q( 6jThOV^jpD)BζlJd T"D!3[=>,,\>Gأیkכk1Z q/p=/P}=IYNŷߺ0H!/i]UʳH#OLҜJsDžG(&N?=\ySio4LDQbK),% }TWd.n]RN>?)+<.7UMtM4so؊׻eTuWx陟$7~|S^~S2*VyF1cw}mەr2^2]=i/û-;Ʀ6βku \MVظ[mf&X*$y8 }:̥2<8q(?_7;3LNi$ >ZSij[6`/WUH9O\E%:=?*KWgt"̈B ]k hcbXMhCn@#4Cu{ܽCȣ=L_:LXOF^Hk1]Mvm|CX.Lˆep D3/œKLKzg gHf/#or ,{*/vP2gz9ˤ+ m Un:/|r!y: y|eڃ/+gNXrD^:(47"ƩxyKf_[EP R=La¢+b/K~1@Wc~?y!쁋sQ0*f\h6cML'.\_e26%D3RDa AXYʒ  ul7otYtxs˦hDm (=z% d$ _!>v"(34b+.&9<"KF<׺-\ΆB3* qQ VI(Ķ8. ;ta;D?> rC5@ K&{ Nj:NC}x_Nf[Z 9=%K݊CU^Uc9 T)(Cęr%m޳F-ry}m|J6^7w6Wͮ7sŷүc^[m.+]Čݧ*{Im,5mFx]3e'A3,6s-8$ϼzfF+,}qiآ/IWX >DhŌxq5:1ȄD/mAH&`%~ofH| 7IO~&@)$#S'%yۋZLqp2"SCK홆lLZ"anvy$[-Keq /YW]b` ;m**Ǡ]M` p4L%`Ą_lc 4p#Lf$0 0 0 AAA<rm_:HTۮø$ ĉRN^!WZF>% v}N?'h{ ,Es 9'aXd-QM@M-ڤ,8. !q+PHt"F4IVҥ565#Bu f3Ee= 3cdɫVM~~YOޛ9䬮5ـ+d6s:_ !d5U -0i(wƘ 6L?F,!![$I9Ao$j(iU&flղM{}B+tZp Z'6"Jo DI{ӡUYkᆜuٹi >+O $Se| 2d}>3]Oֲ9vϭLEmסFbIN?X_QZU&*7wt"&*"``Ӹ"j%*MAAA $qz{\P4*ZDc4؍pS$AG;v[,anfGUt{ Fd,gRW6igZc9S,##@YbC1kց]m/e|=ӄEi (qM|^|7߮6wYȿ4U?QI3_䨽}$H3-'& d@9TwQD PfŮGEɰ`by"mnbru;J!ZA5ϖM?*W#&NY_؞$l!TNH MjXN,*T@L8L0$9 WP {YI= &,: z 5粜sd<v(Q4!cdBn|;@Z}W^8c-"Huipn#N.B*mh yH RY f,wr#X(5x),<`Hmn.T؈ pmf)qiC!GӷAi}gۡ^+h6{uSТ8grFYfcz  < D f k8ī`#JE{-Ӝ$ j׶)+IaiA#f5G /Sc2j3&!`=eNde^#D$pͱb n~i ڛMt 2g5JaTO޷xoc%*3Fn=\ۉ8a"ᾭ˶+{аց!2r#(zabDwf#-D 4s'n"A0E Pu4r;<ܪ'ohqVqTz; (-{X j!EO$G, $avP; }nvYa5=͒ " )sA5 Z)b?s{ͽuQìjHUp l \ +BчLC$3exaJA}CUZsJ4 $Qe`r$_dUJMOݕxKL"D:0<(Q-P$ b_Kj^ZT"XͩL8+w`Au]QҌL֚Uǒ1\gsU%v=1Ѩ0c^9 \iى 5,&Hc֟/pK !_ P`@u4$Ʉùvs8$ntrwvm*N53QqpVa'%l"} UIڙw Td9~p˫ڽ޹|L-@X /ƑW1Ch71|"Kr Lu۴A]V%&)Awfag9N mjP )z%9s6Ȱ˪$"N,'a5=͒ b~^MdeUjxa%Ak D㝆Y9^ۮiwvY$4̢$avMr@۲ՠR4Kr$!y^5Iz>i ʮYu[BfIaF !y6maU ]ӳ'a5=͒ b~ܦ 2*5Iz0 ~5=qnVZH,ɑ z6maU I D㝆Y9^ۮYu[BfI1?}nvY@=iEI횞8_eA-iHC[[BfI1?~5=qAI腒 ~5=qnVZH,ɑ Y#A m .P; ( r]ӳ'a5=͒ b~}nvY@=iEI횞8_eA-iHC;s6Ȱ˪$"N,JF/m, -{X j!EO$Gu۴A]V%&)AwfQ0zog9N mjP )z%9Rܦ 2*5Iz0 V%&)AwfQ0zog9N mjP )z%9Dܦ 2*5Iz0 ~5=qnVZH,ɑ Gm .P; ( r]ӳ'a5=͒ b~}nvY@=iEI횞8_eA-iHC#s6Ȱ˪$"N,JF/m, -{X j!E@SP*.[ ς @ ч  @AGTY`QP*`,Uk)1_hca˃\qڢ0!90I0 qcB-/Q,J(P. < '*(^RPPP5QLpHfw&꯫@6!(D8&y^Uո8"cY{]H JH#}pVo[;ː{zònâ N @ $d#<5 $,P ĊDbCb3 1f(`A qpAnze)Xj79` ttΏ l@yu@@Pa9 $@揄î7 ;pFG8jfIb~ /qaUQFbMᶔK8 d=.b~d%Unc~+`.uNKtD?v+{>' hb~ovĈYKtܦeeU$E4{E)Ipۮbcu[]=͒^6-.&)+zNH"ov͠ï۲i(" UM,O}_e[EWS%SO(9R1 )P yvN($`aX/xuveTtD3#1/R<^%*[Mp>Tڹ\v=3E\/eUA)o!߬Mɏn_9 SrpB4S3h_NM U'F*8Ϧ7DC9ZèNVΠ'F0j=rU wg.f&e"_Bphљqyݎ۴ z{~9e"@q5^r YKtܦeeU$E4{E)Ipۮbcu[V@q5^r nB~=L$M˰˪IUM,Q O1I8M=W2D ޸A/f9_eӧ(9HP0)+xt1!C_aUQA~R)Ipۮbcu[vUS4KrCSx۴ z{~zNH"ov͠ï۲YKtܦeeU$E4{"q^VEM(iF-,/"YE_& d{yyvIspnpnkhAr2/.;rguW+'Ŝ22BG񯡸=;Qw ڜX|[T;PnO#/aԿ\A& I Csd8ָnˮj1yo{_wh~RI)!##D|۳um͙lK+ eO#/aԿ\A& I Csd8ָnˮj1"-H~bn۞]:sRJĿD18z[hs&c[oRJkB:gȋ{X/WPIBE85۲bL )D;.]-5?/ BXhpE~Ŕ9e¡L8rAvSapIC @pjAq2̓R'YEFGYL#ĸL ` 409e"@q5^r nˮjfIb~ /qaUQA~S&]3,)z%9!)DmZ]VEMR=N=W>=L$Á7nfЋYmUM,Q O%:n2*j"q9e"@q5^r nˮjfIb~ /qaUQA~P)Ipۮbcu[vUS4KrCSx۴ z{~zNH"ov͠ï۲YKtܦeeU$E4{esD<xk~ݖ]=͒^6-.&)+S&]3,쪦i(]Ġc@Tqv IڴxǶտh_yT00jhs.:it%G,=AFM`AQosӭw q\g]zo#g5&::-+\;+\=+\i+\-\jٛ萝46N/=X<-*ui؜Mxq^kق{і%Kڞ^EӂJ›eAÖMm/аcB/ozbg=ZnXAsimS 4©?U7^qADDd=yTpMhd.?Ͽx@N LдX4n04}u2®^<2Ʋ \iƣ< \榄x郋$lgK40!hӀ2ah0e6 ;[?y=u7NyM!a /-ŗe8n/#9>Hd :k , iᚄ') !Wpa1Ɲb:NL9#fgT̗h."8W_WΌa[1ȡe?/=c5_ 9ckbaȏ\;?7ͭ9(!e.Y,kn@^4:+؞AƩb~x .ӌ %>:|YL1ψS:[4"iјLDi T 61)h0=^|Fp=_],ggzs cSm-R(!鱰U ]TF) ڮ?aZS'yT7'uEI?m"7ьnc3Ê%<^g0&1#7\L3Cc~ߕr6: (مn- e_@*VA[7DGy=^<čnyxw!6D";y>扣$d^p{bebmeI<89'%{r1("mS |P/},.Bқy:~ătZa Ҝ]|ZWBHL?۞-j$ xk<~9%,%'$k E8>8\94- 'O ۾xuh~VRypiNЈWt-R|FBK:KuϸSjuWg"|Itޓ;fA &##OSL"ErV juZ=gr20PʼnFͩV 9UR\euQ(ն+1sV PaWgszڇ㮠+ <"!įz!d?BkޫF˫p*:R (+ԍ<>kS }xOԚM^&toy~ˈLSpN/oIn{{3`7*EK$+bN|TQ@aV*LAFKPR_(w;+w9'C.$AOWHϟ?߱? TCABBFf_mVnak7&:XQ z"ۉMg?rþuZI1'.Ȉ96 I"cJ :svO>ǧ4>\De`~Z>4 )BH|`t6B㫎x ~(cDgt,r-=>}1I;b1 {ѐ<3ev͠M!*o bbp(ڢ)o6Ou%>Bև-$q_PQ,p/QG!'Em$A뺮+BZw>$UlGd.DB * "^8u.ү_+C?4G?V^&U0H~ɼMnr\X}D;K< TK$P<@*͊n3af#Uffffffff@ABA02D 횞~ݖu4V5EO$G1?6-îo]Yqa׷8UMӴ&)ae"@=9~5=1-hjfIb~^mZ]+P$*P$ߪ(BzY$ym,붬)z$E4̢L$ȣw=og9_e%9!`(۴ UQ"1I8 (I]ۮYmY$G1?6-îH/ k!?l*պ+-6ʸ__Jte ?sT1S$@Eĭ**{kgaa#XE\'lK#+|XPK;]ӳï۲YqaUQA0 Q~?z߶Rӳï۲YqaUQA0 Q~?zRӳï۲YqaUQA0 Q~?z6)z%9!yivY5I8 ( r1m7R=N,JFA B9~5=1-i(uܦeeU{wmLspۺlꚪhzYd92  x"PLHmD,@<8i4({0j,Z(eJ$$: )a ?0b'!`ۯ{z`=ݻz9ͷtvd5TuRDB2!@/vBrf^c_ܽ[WZSO|KlGV\Cu ʣHsbEʍLhuNe4켍˴®<YmHveڅUDE5$ʁ@C?'  q0xmt,p+@(zY$9 }umev]UU5I&) yifY%I8 (b'@켾:߸}LkgX~cvb8~amݘ ?:6N2 .̺*&J" yiFYI8 (Bd>̎ {Z:?鏽8^ܽZ|V\;Қ\ژXxWyT7qiP`XLPʔHHt@S8D30(#~k; GIOc/<w8woVg46_W0NF,>6(s. |tgljfIbܼZ{qkxvcU[t5SKpB:l2*hr"Qd1 `Pw=7ڞX~]T=P#n$I%(qZ$U׹"IMRI*IJ'aHRIBJRITv ?P|t]麮s*jlD H2RI"HI"H}Nb4|SOBvSH&|0p%D>%I"I%SI*ICH&$I7%snA_)\뺮v].-xYЂ>?%g%8CJ`u!D*DL0;"RIzX 3#$L$d$y "$!IGRI"HB韛.ܞ8suS? @#a\fILH)I$II*I%QcZ&$$$$$nϑES6Zo.[A"tu=7>~~/?| ΋ڴ4 XR41IJdBȨȌ3f̘1cƌ3f̘1cƌ3f̘1cƌ3f9c9c9c9c9FFFFFFFFFFFFFFFFFFFFVWWWWWWWWWׯTK-N &ҋDztQ2 HGy5qRPQ>@6 Af#p 8* c(" 8Ѐt` EB:ZkYJJ`B(HQKzWAN!A}DyoZ ] ,3H:dd0Ҡ0& " ZGAaLE$A& 1s1s1s1s], k⒴","8H NS -F Q!#п' *]aXL"h7&KR }[rbnjl2 OxQwLv|W&CfNdO3bqgsJ.wK#?#Gb] 2h3"[䭔G)뺮,0 0zIIIѴiӦM6{キ   \TeO: B 9BAAAAAAXeYs9眳\_B 9F.˲,ˢ(((     \_TBJ FfZ6Ys9眳 @ hZL4M4M˲,  ( Ǚt6)s'`W:0 ϳ$6&3cB$y* a2"As2FlSk[J6U CN!X%6dyy\YiTu+'i%҃5Du}gy9I 9 (E迺9s9s9. m۶m۶mP>ĉC,id#&i"GUġEDaWG~_~gG. ‰ 22P iiZkZkZk{,0> :u:zZvrutiUӣ% ad adM2Jpr?%JJ(/%R$zYp9hX"PUQU 0Kp\.rwwwwwwwwww{{{;7%2 ʀ2lɀ *Rd@ 2Ab(%pJ/jPNþZZ9&E:A={˵jJ) |t߿?qV^=!$;z~hgnd&^`MA+`)^y&E:A={˵ /l# ԵSҩ(cTVJ*)%cՕJImH[cHlVi|&Pu:&&JzP\I @]̌1Ys{}}}}}}}}}D4@TW*k 0!Cg0J`$\@|b e,ܼ=.bf;McߥQ$6FQvEM ^i0b01XhdqݧFn]'R!骐݂!Z u} `%$kdDE"P8LsWk%KP"+OWPY()D6̭/d~_BB&1Q$6FQ#1*xFexة|Dt(*m30'-R Laf`f`vwr3KeQ"FB(58ƶYC\P)P :XI}!}88c֬HfLcRYv>>st -4E2߿O;JH1:XJB \T-IHDQ ǧat'*A6 #.KƒH G yyfER#DYpzY43Yͱ$(BpqEYD(#!||+W\rʕ+W\2eʔ)SL2eʔ)SL2eʔ)SsΝ;wܹsΝ;w\rʕ+W\rʕ+W\rʕcI$#P wwwwwwwwwwwwwwww!B!B!`1c1c1c1\|Be8x@@h۶m۶m۶m۶m۶s9s9s!B"D!B qLM ?q B 9p>)B!B!Bc1c\B 9p>;)RJ)RJ)B!B!B!\2S8)`0 C` h@ZJ`"^y.bW'   : (1xY'Q~B:mjH ܇m$KoF?#;!lY:|aC(@ ,o% ʨ 2Xr% I;M0H/2ϟ?ϟ?ϟ?ϟ?ϟ?߿߿߿[wu]wu]wu]wu]wu]YFQ/^[4#ר!ϭmP98fLѱSF6RJbM[t=U-H!Ah7^F|P>9k 7Ё)(Fyڄ A4pff}xNExNa0Sx7"[΂I(3\j< gpbK5$5f(v^.?bH%m(|@k<[#nwrVMP[oGd9Zv5 A4pf&Vjq0!ŭH}^p4 Ni5Ʊ4/`U[^DpWJ8 D2/QC[TOz<0)xa-H 33Ϊ?#Y)`ARP 3+EE Ru=m)@{=}tΣq0,bFN)| :`*3`#7"+ِ Y|Ud)CLV2fINS4)њX!.w Ruu*?]CvTpiC:_1P"G܀Z$"j8 &Dd`D ru[aR:9p (MxnيI -L;BCK(Ya dإߪ($E4UXb:O[ #XĈ0*ܭĊ8'ՐP90e xզB8}uq8,NQ 3S~MA!'DjLwS\MMa?xVOŻ!QŖZUUuS jZ*m-fϒݥr'V$jb"4P֧ӞΤ(x~]3sff933L|죢E]v{0oZRڼI@,ovWREs>q:7|Κ.JUUMUef֚BuJt\ ԽJdE5*S Pnm^iA) ca ]Xo`&B*R=DMV,JiBc:eC21 gtog8v ]T=R!"@#;FncZmRJiBc:e" nt-ppzBDGv ,'/`PTG7G"@7{r7[@3[Q͑b0.zq4 f_%e%=͒k:y( =ڿٓ'(mUMst!q37]3;\ˀ ؀ ؀ ؀ ؀ ؀ ؀ ؀ ؀1qHK*ݣk =p-{X^-SO<rn g0^V,NF(twxFWpkycYweSDK͏ XbN^k|Ć'nJyE:؈9W|۫GnL`8y׷R!" ɌW$D@ܾZ2XweSDV[:R 8pF<_{ۃ5փEWGA$/ygy İ]B#`Kɋ=Xc-uOqP{-a$|'wN8rbuR4B1!q37]3;\lhA#`j>(pý 9rφGvR!"@#;FXq}{Z(j~4hZHfO` hqcZmRJiBc:eC2c @4 @,J @ qaUQAyFY\hnj !1:hv̋@(p"O q.p{#AT uD@9lpf"'/~U@S6ʙ,7{9k`ݔ- jd@`t0b1Hn`fI_ M˰˪IiEII  H"Owixbn2$K'ڈGueT?D#, pt/p;BEx(Fb1쪆%@-DrXxWyT7qiP`XLPʔHH1}<9 uB>a`;a-vfu .َ_E5LA;=+ >AC|/{Z:oD&\@K< lt+ (v=NΫR8c.%ۑ)~gv%Gn3 /*&N" ̹J ІMzLY0@ omڢɚkTDOLP}H|>ǻn8RoT(|̧xHwp0/%W*ޖX8  #,"$" B ıN :b#8ͷ|;-ٍXᚭʥXJPɌH?5-r)U2!f^j#1|1p:<@ nˮjfI_ o>$S oj a59`+`œ+ ʜ w8w ڝX}V"P$KH؁qVaQ}zlh~Ra~_Gx:niʪ l͵Ls,(!ziYI9c)BSJzC^0\B;:PiO|KlG ٕD,@<8i4({0j,ivF_rO߇mENϸ|plK#WQ SNJFg"^UME=s5S-2%yx '/??????xxxxhhhh~G?я~G?я~G?я~G?я~G?я~G?q o%3+Uͷtvd*a ]ɑۨL ʣHsbRDB"K#2"#2"#2"G?я~k~ .Yy4'lK#WQ SNJFg"^UME=s5S-2%yx hvF_rO߇mEBϸ|7 oUTD3#Qh}Gu'me\T LD:)ї\R)R)R)2)2)2)}F],^ ˇAp츆ڙׁ*PCc8E3+XLPʔH tB>a`;a-vfu .َ_E5LA;=+9rXxWyT7qiP79/Ő܈} 6)}e|pwlKvb VzZ9}|s>k:4-%r 5C 63"#l%U@P`1}DP@<\L3@(SL2~ )(b] p)8HA l)r a%;!)8ffe{x hwV_sOMIP t1of-^V)NdF%D> P^PLQ%2ǦN/k=P=(w#ҕ{s箷0{0tzzzo{{ aijTӍ"qj٢z n 9l;W[B75BcA[ܨ&j{{cL4+r;Bݐ9sss7n&4Ʀh0"cA|B;usP"E= ^ g_nY?$r9: q6ɔHSFFᡳWD 9?DWr!Pw΁c+ Y>:Y/[$(=NЙ >ݞ] 6#لac3k|w\7bޠ0nH:=hD~c7n_1\t/IVyB#6iHc_;STOMw#ڤaos "&pÒtB|`-}6O}Q oK?w!Xdw|&pRv*9 A?GoaܸC}]b~57Yci(⁸@<HeU([0ʳ{p>TK."ZţKӞ=$,̓zvvPYթz>zgӝpq 5Dy:Helq.IH/Q^5 Ea[Ahqx0йhu0dw\0Lqr+xAGJO1rN{ YyJ/*n3},xn\BKTO 66ơ}3, |+Eޮ;bZ7}jɚ;܆yb6(D㫗#3m:?AOZeI8J']ukQ0&]f.6y T?#ɔɮ]dq"1^×k4D>lM%eyD҇32RLNaPp)ij1-X)TLi :EV' %:Oy 9Ӝv9,uRpCV27InCxXH`KɜȍAȂE"I Al43'?s4q2 $B~:H*2\eJ,(q**ʬfEŐB /CHgi+`27ۀ:(BT3Bbd!|FccCfp$u)C ?%CId.$8~ĆFH-6,{ZJNi$ >Y.\d m&^kRDBi̍E&PHg9_Ux;]l5/,{ZJNi$ >Y.17hC!~]`cWtiwոd1bPU u2H#Q9Xo]tpcu]U_ӥ9V6`/WBU)T"D!4Kscv=Y?vU}=Np7[K4@,M롐r .v4j`j{/um˱mIt!#$(ic8a!Pҿ sZ6VmECg*Y*^&WEbV"4>dK}p;M9T֣f;YNo–y՜63.1- *Hw$/f9Ԙ(=X*AҐ2-Fr]|CdjFoj?j 8\RK= Tq rCd Sxxh:vf\|So)vt^W\|W\z>T 25XFVAȠz!Q~5Ri=@Gm%[s Wuer%%eU!l ̶Qh6CwY F?T~_$wKaSTmiVaMn[yw;dkl]I@4ItvL oL-Ü\Bu[wnv~p>^Q$@p{m7zW}yA ݠp h 59'B¬ 7 ?= 8t*.@XXJW9eIIʩ,Br{r.FsE%6`,ys:g8{q}SdLYy6;8Ð1H~hO!z]H]:£bZ H$1A)p!k/̅=|^0DjXR7teCuɂՠ\ӌŚy&d{1ݻlflVA:pbIjS0r^ЗdA wg5p A6ʍTr)z% ⨉Y͒ZqQ99 Ďq? g~Am`E#Z(-{E/, zG2_ &)ӧ`3Q(G35Kg 0<4 yߟ)zr S215`ebedefeڔo͐Iԧgt^wfwk 5(o;'◿{/7cR4DBp疏 㐐 -GH0`$ RFv#Ǩ@U*uZ0,58&7uPt3Z&i 䵼N,.$;4ˆޘT`QrQ5hlWtayVoMqyW_uyXMyYi)k6l-UDmKmVnҙ|m-x}ǵqy; R#wNyR`L~3ؽlw;ygPʪzmEŭajXp?K0Gzf-ۦUfwk_c{:GWerQf7F}GǚFi" sm?錡VjD*d&!rKb 1l憭) 0&H:|rg#$zbn˄ڽI1Dv"P{ zcLDVl?'t#,ڇ~ͪ"s[ØA!'XOޮ62•-+x'dJye^±[!&/}bU}Jw?ɡ9Si`Œ/V:+E[inTɲ[9<|w,kzV }d[E'; 0Cad\?g<0im_Gof 9/Q鸖A~٪br\q+W~˱8zրRI%-&, ߕ|"f^Y2KE}clpåKNˎ9;MSyc昭sޜ9g{|n>9ZN&jC;QnF9vC!ZN馔SjK;S5nN9AP2e'RT"HEBK =UjZj\W ֊d檹l ʽҗ`=/ZP C($$䓌SjFUl] c iš& q0]ͫ{Vf%.;{ƃ8 a.Eb6Ƣhcs4 =$/@SSf` 4,h%B/GWKO- ,gx_QC΍5 Xz._ewv Օ{fIͯ݅Ï{T| v07J" k]jI `C (~1mFlȳ xm?eYzSFWF;PGlvxz6^]t$KlgfQ*`HY®ޜ!t_3m?o6=lm|{gmc۽Ƕ{~l}l]9`cBnC5qzPL2-fF] Bf>Qq)VaM*$[_5nk[=oFZ4< gE("! އ|@_ l'(ݖ#2L0Q .TQ҃q}N Sofs}O)9ĕTP;8ߢ>5n"#V 7 q xo2oRYO{>E$aX*vDyA^ge%v*˙ro5G-P1V#@Qcq 5*Ĉ1nDny;G;/&_58_杒|Ro58ģѸҠUU9y=ZB\rHN:g<ԙf[>\o Y#]t}XΈ֧Yn|j'W+N¨k)N}~a9݈O!9d@л[ _Ȅ҅PgoANN b5;6Q` Is3Sж^aۑG½r*hny iC2@cp2WVGˡ)ZdQD˰4A&&I2tt 6۸lcTw鷊=XmW;W!}t?D Rq0 UVK>wNHn/h~W'PM] d]юI;כd5oO1]%}Q͕h@Cbi@L00Yz߁$Uq|/yyMҩ `˞K8? 4UZg vbn'+Kt$s/+t6@rVCmRZʵ kRsP@!5DV847Jg%eWx1uBq}5ܙsbqW. cѽrEo ^7DGDx g,:\Dc]̺b5SLC8E#3c|n% ǘT,^D+q|b˜M V߀B:L5D A" 0@apOC @B@Q!` J$TꎈM@^Q,  dk.-0HM7 ol.!BV6U %&FSWwN uP~ nFS.z9\yhj㡂XuA$+Np$9K H6‘#\|ntȷ`4ꐤCq-"SY|+"mJ'$OȠ*R\r7A9%vvDj Is$ :Ae tc  JARfH:kS׌Hi2ψ3@GýGHI=Dl&NuzEAMPDQoRG_G,ZͳnMuVCRo&WXfDRbs"d2$#z\9iH`Z-Q_UF==bL=cJn3luomQ>7;b]9$rWX)W N] ;)Vbr(Ǘ9kf|:N뤀qnN$ox/}z>Por:3~fϸ7|D>#NiL⛟?;1I;`q*7Jriq\`k<@sa$ 1 X8r)yz4=8PЧWUV*_гp0" %l 96ŠF\CJ6pc;!y=!I`H48 &$')1S1&܊U( H`b(v3JFS )218Vg94X =}.^dvU M-K GB@.0^K]֨KJ- `i}LX2A<64w:xSAy2j RKPjnȼay\Ws8h5m-+5jabښ7cךukŀy\ 8?W>15Sx_^Sq. |k LF{0 6WV MWK„&5=`b~)7g Jg4qHy)hb3c(i`6K4Le ׎3/{9093=a n[M!xEfgC22~84o{0@P|: pÿ)HxSMx )"U+j ZEd0"ل Z r sÇ6^L |,OoozB#m9c 0]x9LAia'0b+Sf4Yb` † ^ʛ\B˫ط**]+);_68p,JGԴkjY?maԾ wA%B@>mT{'vUSJ]۶l}fȵ+={`{lۅU1Oǧ}ͲeɁiob^!,{->w&Ҭ/Vql?|$[4-{.B x(get:%uT¢@ EeR)Aű%w[m-n#\ c\s[s&,VyD;{&i 4~>AV65dq/%V]vKcXڭ H򊷯3ޮ |lK`wz{*mwB={{J|C쬌- 9?KþgY@R9] BP$cT=hc,w.ݧ9,wi%w w|%.݁ZՆ}&M\և_gdppvq7:[\>Po;ޤ$k 'O_;8j5\:9V@@o+ݰ^z0 g13~Ȱ& 6|9~K-,O> P WϠ_iLG~5 wu<Պ_ϟ|%;>7F?/:nKP#YVXopnbҎخ;r@8i>":InƘSS6u ߁^@{FkR 5DcL[tsׇm֕HkQ4\zm wd/>pFLʪW_W˶EYw*5'}+6rێ̓d@ZO~#|Tf3O~hsUU;7Yr2Y,"bK@]BiA|s qy0OOQ ɀC>/=ﰮsIxa_]!A-i7 PARu\}^Z&^!V;S)b͎Xv *Kj;06vi S1a2ST֊mhZ-yM* =\|*ҝXAKPb.4S&$\VC -$*4:@EKQW]gqw $4@LXdp},9FS^p|+8ER_ly #/;GS_kw +7CO\iv ,9FS`kz $2?LYfs  /IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"R7tR I,cU>>>>>>>>>>>>>>>?$/:EP[fq?}@@8>@T_juA!*3IT_juPQQQ&,2ht"6J^&:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfz``SdDDha;;'~lKTBZeo2ao|( MH (jBJ" Ui'nx;w#;~^>0#c9FB&tw -C ^#?v3;c?~; PMzB%#pKiQһ{vlD^?=d\3#wx5{uMh٤4A ~a9'= o2V:,0ယE{uMh٤4hA ~a9'= o2Ve%!#`0^Ho2V:UTD@:8 @s(7%nI}wUi T:6\ Q@صjo .J|q Z!Wh)~r8p8p4hРA 4hРA 4hРAZ!Wh)0` ,X` ,X` ,P0F]V08X,2 -Bx@%H A h-Z"UQL+:`4(#xŮOW{]> @}xql7+B\J]PHSsW$m=t8gb a`q[NȞc}xql7+RմLQaǁ`4ËcӿX⢢"A ~a9Et8H i q}rFaB3fa1U,2܈YK7#+Ȏ/LP¡-TfQ02T`ABa9QCKw\?j A0  HSG[ddlYH(͗]Dq3R_m$#Æ$@ы#}Q\Z?zH9XAAB/   o2VJHHHHHHHHHXsW$m=8  ^kjW.6\$K} p #ӥfPޔ&Hs7Z̽ 5Icϫf A ~a9b$edu…1W?ϯp 4>[ÆxsXe[|f񀊑'-4`fX(FD8 22Z`ܽjVF& <9Fb4ËcӿX*RC=?}Bed b.% PPK?,Uȹ)֕ %+4X  dd P C%'L9RբɊ+VЄ "=Ɔjpa#a/.|RޒN0R 7&$zCEQMy2_5:G %60J9+cǓ#<"фbvwaE5\@H`L>)oIpv+) SfpكfIT58bQC<:'FnpT  $(K'G@0ifJ蠑 CaI0[rrY׏ vP2c&7gZ<&>hA拖(Mﱕj$1aB#!_%wYF>HX ̃,)&0Y&|Uš`7#8[ʱ# ŵڰ)%<`|Q2 TS  xԛKv~~|>~~z^|>|>x<x<~~vnv~Ze#Ec.L%~\y㫯Et0ASP׆7W\i,ŀ@ j(Uy` c잰ipT  $p8NЊ=V]CP`Xr,Q~7XWeIkhH@2m?s]AO1Tܸ,zf⿿2)& ɣ@<5~{QK8 ZžX5k8+uNuvcd$CA˟^FDÆjWt:Nt:N8  /m Vb[WQK)<81Xȹ)ݪp`عclXf &>9 tD7oǸpB   1ICS`@v8@T _]֎ua`2)@\,n[bEVb1Wڌ`ө:6$lKIE pK:'Fg-KF~z^z^z^vnvnv]/[%ɟ͢ZK*Dmx@ AqlvnvjZVjZVjl6fl6fl6fGǤ zbX  @L,T䘘5P^z^z^3_)0"7`YVjZVjZVjEnYAFFFFFVVjZVjZV*JRT*JRT*J`E/~zP܎a;Ʀt:Nt:Nt@0'Gp'bbbbbb3_1U,2,@E >:le%JRT*Fh4Fh4F( BP( BP( B(fȽ.2O`4`K8<͒Z2/adѓBZ=NL-g8 (nF/W]]]]]]]]2^PK?Ez,e.a1۩U,ϭ-#yKEؚWEN^ΆcF҈ I & 'jh.T$86  XxB LZ+H(M.Xf'(vp|0Eɑ]>eS-!VS9h`( a0! 8BpԔt:Nt:EN嚚AgG/VeD`РCJJJJJJJJJJJJl6fl6sȑ#G9rȑ#bȩ\S3HD8pUT!8Z\.r\.K(((((((((((((dSkgfyjʓ}V GA _vh$,S3CEQ#3a~~Cdxf ~⇥J97%Fu͒y c3^$"h @051^XI|>P ]\_O^l5~~z^z^z^z^z>|>|>|>|>x<x<x<x<x<~~~~5`YBW/ cc"?vnz^z^z^z^:Nt:Nt:Nt:Nt:Ni ɵ%Iu6|>|>|>|>r\.r\.r\.r\.r\>&8%}5{x<x<q8p8p8p8p8~~~~Q 76\ iQ Aggggggnvnvnvnvnnvnvnvnvnm6fl6fl6fl6fl6fz^z^z^z^ZVjZVjZVjZVjZVt:Nt:Nt:Nt:NtFh4Fh4Fh4Fh4F|>|>|>|>l6fl6fl6fl6fl6r\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&dx<x<x<x<x<bX,bX,bX,bX,b8p8p8p8p8`0 `0 `0 `0 `0~~~~~_z^z^z^z^vnvnvnvnv.r\.r\.r\.r\.rvnvnvnvnVjZVjZVjZVjZVj3cfɋIWeb^C~4Å 6\  ]Rd= VO!U;5b81l @ƈA4 Ԣw'ז$_ =OL/$z08 !d AycZ2)W J(@iȹ`A-{Rrvk6V$ eR C>:&<`( _;&GwZui]MEXjaZVj(ge _??oX*t ˇe&|>|>'-xrKKR_5:G %6(0J9+u%eʼn?&Q8e >~R8b(ɑ0$.|RޒNZZZZZZZZZZZYYYYYYYpMxk Һ"2 c̪Qӥ~6T2F!K% G! бe[S4.((JGSц eIݍbE)z(1 ]T6Xpєb1[T-' \iUUUUUU]Yh v!3he.=bI1@j2^cR!:h$C)RehJ"ڀà %yvWLYc S 1ѷ!S6X8@-Q1"86b.%tnV$%%%%%%%%%%%%%%%%%%%%%%%%d2L&d2L&d2# >踡DAB*$j/GWd$GtȀ _]5\բO(hZs[ذ"V.L }r$`L>)oIpv ')Da1@p ܒ<cd$CA_5:G %6 0J9+u%eʼn?&`4")@2m?s]AO1T5XWeIkhHfpكfIThjQD `4# >踡Da4 0 dE4}yumk}rB-8aУs!bA"*qJrt5EDDDDDDD/on ?n֊bZaA&D"H$D"H$D",j_Y1H 9qĉ'd AycZ2)W J(@iȹ`/[̹l H*)(ʤ"|t*LxPQL!*vpMxk Һ"2 $jt2ğ_,tttttttttttttttttttttttttttttttttttt`1̠*uOѣl542222222222222222A4 Ԣw'ז$_ =OL/$z08 aĈEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEnٓ2Ʀ^1"Ah(Jѩ0DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD5`YBW/ cc"?!BD"H$D"H$D"H$D"H$D"  ]Rd= VO!U;5b81l AhEN-I=&w/"@z4^$I |Ç2X1Ya-+ʉÆ %F 4DahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFL>+SJyR[X>t,`0Q'ñCfx̒% sļh ɵ%IuEHӋ$ " H!<(oL3tXK&ʲr(ge _??oX*t ˇe&SHf,Na4admO?CdR,+'2PҐs!C_IscSeQL!*vpMxk Һ°"2 3FL>+SJyR[X>t,`0Q'ñ` 3saf,yQ ̌nא3''''''''''''''''0Pޝ\[{|M^_Dh>1H xx<x<x<x<x<$~ܲ'e΍M /gfc`EPIAP&1Saƒ b Ukr_[kXTԍ)A<ppE0]L+mKnaQ@ (P@ (̌%/J$};\=斉y # *Btp`If 'Kgp} ʼn8<`D@-zwrmI5{~ң"IH@qF 7&k{:%reY9qؐ804 =)snljx95+J 2!  0( _;&GwZui]MEXjcg$(ge _??oX*t ˇe& ,eztJga2 ;n0AÍ )ٟHC|w z" \,c)C$ 0e'Ft*BTp-TܨKE@:823b+Pt* GBn XK7#vJ nHjM=0B(fȽ.2E`_9%{x9FI#04@1V8QCKw\?j A(fȽ.2Ep0ů= #njA08 @+PTR5Z Y<9ro)cDxPSAA0[ό3 j)jF 'F|  jѻkKv]+4TD?9 `7B0_ `1ύ=MJHC;8 0H2ĞFT 5`1^cR!:h$CgVQ{ń4e:"`!܃K?Ez,ehE-RFiE$2(քWU8T(bs&cD˺0J]@tXȼ|1$;~D8AG(&EA86b.%.L(h<9ܫk6GsǞW&%0 kv6Xl%|88Rd.%58D 䥕;` ;7 7Fc>$n$!,b=fpx/Y | ŒZJ!Ap0 8׋ |  X h"@ ޑ 4^,ɳbZ+D0&KZG D;} MV.+& - p{◓YNJF@9Zbyۣɲp(b@95Y)>Wo,Ҭ5Vi w:d W{[bkb_EQNL'B?.ThX%p*P$Qˣ]3j&TS HDC?;98 $@@0\I{H.o۲)҇ 9&@8@0\Aq;۲)V^^^^^^^^^^˟^-6`Ş@PK+>L`oDo4)W %DA;SX卭Ooc^Y>rxBD P1~ReIkˢr, p2&1=Ɔy! H)R 8 '.cO100`Њ{KEUcPFcVތvvwDQ a-!VS9h8a (Pj M{k$ ?wIGGGGGGGGGGGGGGGGGGG7777777777777777777777777777777777777777777gc(w.ͯd/*풓I3Ǘw7_Ʒf*UĤ31컂gj[v,jٛRI~F13G)R $'O<1}Wz[Mb.7777777777777777777B@-{Sޚ Ih1:}$˻/Yl3Xk*UrbR8aУsĉC+xvqml~=&{Ui T:6\$K} hRxXeoJ[$i-^ǠϬ+MJ)~vrpH`&4`K8 Zž`U9+N!;m"C+xvqml~=&{Ui T:6\$KqY@ID-U">2Rə`/=NLAH1_]5\RD4AbaG9r$kkkkkkkkkkkk4Zڒkr:"GEP#F1~~~~jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii~~~~~|>|>|>|>~~~~~z^z^z^z^z>|>|>|>|>x<x<x<x<x<~~~~vnvnvnvnvnz^z^z^z^u:Nt:Nt:Nt:Nt:N|>|>|>|>\.r\.r\.r\.r\.x<x<x<x<xp8p8p8p8~~~~}vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvnvnvnvnvvnvnvnvnvfl6fl6fl6fl6flz^z^z^z^z^jZVjZVjZVjZVj:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>gl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&d2L&d2L&x<x<x<x<X,bX,bX,bX,bX,p8p8p8p8p8 `0 `0 `0 `0 ~~~~z^z^z^z^z^ovnvnvnvnr\.r\.r\.r\.r\.wnvnvnvnvnZVjZVjZVjZVjZVfl6fl6fl6fl6fY,bX,bX,bX,bX,5333333333333333333333333333333333333^z^z^z^z^ײ2jZVjZVjZVjZVj%####################################VjZVjZVjZVjZV*JRT*JRT*JRT*JRT*JMt:Nt:Nt:Nt:NөXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXT*JRT*JRT*JRT*JRT*Jh4Fh4Fh4Fh4Fh4 BP( BP( BP( BP( B`````````````````````````````````````____________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\|>|>|>|>BEp˞9765] B%ECTBĐN"E1)W~oa]ZWSQ7Z8BX!BH".}VB|X6XaO!Chiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee jѻkKv'IDB=B"D/[̹l H*)(ʤ"|t*Lx$QL!*vpMxk Һ"2 @jt2ğ_,CDz E~2*bA+T,1Gsj)jʊ0Pޝ\[{|M^_Dh>1H ꩪ9$Âڞ~kɤ\YVN6d(0!Ƈnٓ2Ʀ^1"Ah(Jѡ2)W~oa]ZWSQ7Z8BXѣG".}VB|X6XaO#1H ٱcǎ;d AycZ2)W J(@iȹѡCTl6fl6fl6fl6fl(ge _??oX*t ˇe&T`ֈ8p&d2L&d2L&d2L&d2L&d.r\.r\.r\.r\.%/[̹l H*)(ʤ"|tfx̒% sļi H!:l@ƍ  ]Rd= VO!U;5b81llذAhEN-I=&w/"@z4^$I ԨQFMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMnٓ2Ʀ^1"Ah(JѡA F1\59¯5Kj*RG &&&&E0]L+mKnaбlD 3fXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZJf 'Kgp} ʼn8Ȑ!C D@-zwrmI5{~ң"IH'F1bĐ9$Âڞ~kɤ\YVN6d(0! JRT*JRT*JRT*JRT*JR4)W~oa]ZWSQ7Z8BXyE".}VB|X6XaO .\̌%/J$};\=斉y # *BtpB-h ɵ%IuEHӋ$ ",X`B 7&k̤}K^ !!nwV߭[}nwV߭[}nwV߭[MX6pq:PvG5zɿS&>bݝX0F8̺[@b4&H(8!`n~cP(L H|x]u甛J4]x5DkZ29)H.칅 d7Jsz&\}Ԣí5?zѭc(*?5aAގ< 5U 22Xwp8 k+j Baq e {Hg$(Fɽ׽~̼>7Ɯ&)໧;?RxK\7-Y(9&EZ࿠#1u\H(-,@ h=频[u莅ҌW``3ǙE#H, !zova3wc]AS9+Mr. tW|rUUhԻ/<89Ηʼm ^c.=$ξLF  5+&~4o7jH DD#l>2\ߒC)k>rsu.k8Rwaa 6n.Ch EC/gΖtw m*qD玨k1]8q.[qU6پ‡8cO4-IF]B︂jd-k(T;~W]wMFXC:}ifI,a{n".0tT_t!L  ^] xI )1jN.6H@N5?T {I[8ٮ/@ɔ|+bokSہEfЁXhxl0?h`C^ߩ+$`zy9r޵PCZ˦̐bHi@0tO^ڰ\hpS"ňCVC)ki K 8 f& С"#X~`8KCK.h-~LPR⁡sȃ榈#"""("".bj#gJΙ4\8ڿo?/ N PY@!_4k0=)sйCYd[?^В ,f!fwJd*ʭ[at cߚ}ٞŢcC-Jl$O,ղApq^<$#p {/eW {3?e|T&80h[q-F%}tnR|3ѷ/n'-94/*%!deYeYe)0GV/*%  bX,ݽ;I{`u "-u۩iDޜde RJѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T=.Єt [n) .\qT@eQaZk|vV5tS2aA!@)0U6uT3rM8w7xl`TH>4.*&"s 4N KHE"^ϵmU=% ĬA¿<:9888xCVӴ ťuE崄T$ZkZku9s9s9s9s9㔕{a_][XUROLIFC@=;((((Ҍb]0[HqĈ:l0 0 0 0 1c1c1c1v 5˕)OcǍ.T! (8`l6͍o%j I(ȇG',˲,˲,˲,ojV~^0 "8X@V|R%J$EQ#F$H$I$I$I ªzbJ29! $<`{{{{{s9s9s9s27DJLwUޕr%/.wep~d'}I GD+H)u.::::w=O5O5ԦS2g~ zslf`ZVRNJFB>:6( Č2C 1\՜d,S#" $<]VTL"B~ac*zslf`ZVRNJFB>:6( `4bX9XwFE" *Hx3s 0#0ZLܣk; ۺzZ:c6 >v! MF?">p`a5 ?87653Rq M &ob@(g!`\ 'LA rj`^@i+ ʺfJ.ٽueUE5%2=210/.-,+*i#b  .VjN2ya .+L"B~ac*v! MF?">p`aBJJJJJJɟ\ܛ[ۚZ8W&ƅEńDs @(g!`|>|>l,k+j )Hg6֕UՔTԳ˨`y{db`^\ZXVTNG@9630-+)'%#!qqqqqqqqM$8jxBt/nKVjZV?87653Rq M &obA(g!`\:Nt:Ntl,k+j )Hg6֕UՔTԳ˨[00zslf`ZVRNJFB>:6/////# =tܠŊPIB;852/!ݽ}]=t<̓Ch4Fh4F}ume]UMA3% ƺzvu>::::1Po LJIHG''''''g4bX9XwF^z^뵉_D9l̀B%d]YώF|unhb\XTPLHD@<7͍뺮뺮뺮뺮뺮뺮뺮뺮:J[XWVU4Sr-m+*)(gQؘ{db`^\ZXVTNG@9630-+)'%#!~:nЈbE$c6` BCcG3`Py (Gvu5t4̐G /XnR6ŭ}C  ip<<<<<<<<]Fco}6PS7̈́,Rl/ 'mXǀoH1ߞ!Gdh&)(رeN̈Yfv(cLm6@:j4m)`32;/!sDh&ŭ}eM5 ̸xxhH(]-̜l< ܫ{K뺊Z*ڱa9و) {{{{{ﭵZkZkZkZku5u2r/o,l)i'Ewjhhhhhx{{{{=*'$!яN ̊I!#####4t1q.n+kHg%smDCFqqqqqqqqq,*i H'fE0 0 0 0 {{{{ysmga[UOIC>94/*% kTQN K(Fe#`@ U%Ĕd4ԣsC㲂R"ѩY1 ;;(ttnV>&ŭ}eM5 ̸xxhH(]-̜l< ܫ{K뺊Z*ڱa9و) ~xrlf`ZTNHvnvn27)^jzFNx(#td'<^j0:/=a%_,_q.t{&ar{l$hq(6}OI^k^@;61,$Ш`@())!ĜtL$ӫ[3 㺒jBɡyQQQ EQkZkZkZkZkeffffffffffffffffff}xsnid_ZUPKFA<72-( ii IXgv&օ5DSr# 系4+! Ƽ@;61,$Ш`@011!ĜtL$ӫ[3 㺒jBɡyQQQ UU{{{{{uwwwwwwwwwwwwwwwwww}xsnid_ZUPKFA<72-( 뺮?y)و8GVet$ԃ3rmDžDCAIf%a ߝ\ژWՓRQY׫ _Fg' V ٝ _h0t'On>}w?DHث&of'InB*$#"Ajffffffffffffffffff xtqmiea]YUQMIEA=951-)@ 7w7džFƅEńDăCÂ:q1P@`bW'f&e%d$c#1c1cwwwwwwwwwwwwwwwwwfokgc_[WSOKGC?;73/+'"`0 ŵueUE5%Ĵaaa c1c1c18%{ſssX)\=1_o/иƠP~>C%v{'+&!p\ )[Zj+&" ,,,zupkfa\WRMHC>94/JdJIHGFEDCDj`}xsnid_ZUPKFA<72-|l\L<,$d2|wrmhc^YTOJE@;61+&" rpL$ӫ[3 㺒jBɡyQ"SJB:2*" JݝQp.L k)Gfɢryyy0 snid_ZUPKFA<72-|l\L<,4f/Ј8GVet$ԃ3BAd2LE@;61,'"M"[&_ fyO21@u|" YgўE{YtcScɤ)u{mn1@O 52/,)&# 簀`@ bZkm۶m۶m۶m۶m~xrnhb\VPJD>82,&ѠpP0jRcm۶m۶m۶m۶mK$I$I$I$I#  pwwwwww%! ]FFxL&k  "0>tqL)5K$1-$I$I@gT&`, a xyyy B$I$m۶m۶m۶m۶m$I$I m۶m۶m۶m۶-I$I$I ߶m۶m۶m۶m~ RJ)3m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$IT RJ) fѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$T RJ)@m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$IT RJ)I$I$۶m$I$I$I$I$%I$I$$I$I$I$I$m۶m۶m۶mm۶m۶m۶m۶mT RJ)Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$T RJ)m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$IT RJ)Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$T RJ)4 m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$ITO*%pO:'_琔HHhDB'E$o? "X(@YeYm۶m۶m۶m۶mbT)Oit6Key4Ca `ֶm۶m۶m۶m۶#I$I$I$I$IZkZ 1);/B`EURU N{ˈ% ֍W:-rRmσ?1'gp=83.*&" s9 ѽy*H'edcB!@J)0N m^YTOJEA<72-)%! 1F?:5庒jBѩaA!ݵm۶m۶m۶m۶B=83؅5Dc}xsnid_Ud)saA![*!5qMܴ*JRTD!B!(!)fffffF$I$I$I$I Zԩ4"`,"Q۶m۶m۶m۶mm۶m۶m۶m\,Dzd.$y8"8 @wwwwwwwwwwm;I N,>D)/k=‰T;b?vcF9 B@ @RT*Zh*Fl2$h, BP(۶m۶m۶m۶mn۶m۶m۶m۶mے$I$I$I$Im۶m۶m۶m۶t:Nt:N)!d$yhm/t;'lD$+O^ P`i.8a`VgWs}x[3 㺒jBɡyQ) RJ)R]UUUUUUUUUUUUUUUUUU(ܳkuK#ҪZ2 <72-(# D"H$ 9L k)Gfd9s9dfffffffffffffffff?rmhc^YTOJE@;61,'" sst}x[3 㺒jBɡyQ) qqqtwwwwwwwwwwwwwwwwwnB=V4/*%2-(# uuuuuu|woje`[VQLGB=83.)$  bX )׆6ETcr"qAᰀ`P@G"saAHH;0 I͝t.+PWC,[J 0` 0`@~ImVGffWI RJ ԣ m۶m۶m۶m۶mm۶m۶m۶m۶mC>; F%dC"$I$I۶m۶m۶m۶m6Olf`ZTNHB<60*$ $I>gHq<P-"RŒC @ 1CB"*mۖ$I$I$I$I$ sT(Ip4 E5YZNQd.IX$d2L&d2m۶m۶m۶mm۶m۶m۶m۶mnC8 `6f $ sIjdfq)IZSX.r\.r\.eUUUUUUUU b&[nO/̤|T,ܳc;šrJ"ѩJRT*JRfffffffffffffffff弔lDˣ{S+۲b [VQLGB=83/+'#Y hw'׆6ET4Nt:NiwwwwwwwwwwwwwwwwwwLA7-#Ⱦxnd\TLD<4,$BCC_kZkZkZkZk>y)و8GVGB=83/+'# Y hw'׆6ETcӒRґQᰀ@Ps1On,J i'A ` ix(؇7FUds#b"2::!sP~p(XȾ ~ &-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqxmt{ 18?FMT[bipw~ elsz  %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqxmt{18?FMT[bipw~&-4;BIPW^elsz")07>ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqxmt{#*18?FMT[bipw~1lkcdrr̙ ucs̙ibBSuk(LxPz8'nfђwOaxu{{{{9s9s9s9s9»|ung`Ym۶m۶m۶mu/n(g!`YW{{D+ֺfJ.ٽiU=% Ĭ|dLܜ8Wv1PoJHE3$,,H/ھjN2mYA)ȰhP8t{tmf_XSMGA;5/)#A`6Ut/Nm6Nޥm5ČTs;ˢrBⱁQ!h{{QKE?93-'!OP| +Ji7Vu%dC"a {m_QC5' Ķ|pdXL@4(CAPcd wQwl$F9L[w o+zh4Fh4Fh4F!c,:7DQPk[n|wrmhc^YTOJE@;61,'yyyzupkfa\WRMHC>94/*%!  *IXgv&օ5D:50+&"̻ p)و8GVet$ԃ3BAq*444 h|wrmhc^YTOJE@;61,'}xsnid_ZUPKFA<72-(#`P IXgv&օ5D0+&"p)و8GVet$ԃ3BAq*DDD hp;(gbs&C F9D"n,иSk9=輖Sk9=P@@@@.$79 p`S*0HWfu%Մ4Cr2a!ᰀPQQAP hw'׆6ETcÒRґqA`@AA1@Xgv&օ5DS x(؇7FUds#biii و8GVet$ԃ3b"Ѡp`aaMP hw'׆6ETcÒRґqA`Ppq($ r\D2 ͹}iUA-ȴyyyH6"ѽmYE1 ̸xhF4(```h 3< w,@fcM* < ^nB~'7k_=cC1FEQs|5(@P PȳVѽ|r{Uo! HHHHHHﺮ뺮뺮뺮뺮뺮뺮뺮뺮: #D*L FS5M2Pəptt@R˖'~zFIcUP3TЊ FFFFyyyyyyyyy6/8.b1۳kS3;թDRT*ɬlT%/]擳Oޫ~ |Fhqqqqqqqqq|H9!?_c~IQ<9hZJ~rXO i jFZӣs e.U4+2d¢ѵ&HAƒ 0`y)qߞ]\ټe夅BP( BPMf%d(}ytol0~G/LTٜl<+|JK H=@.Vyέ-֋L:4EO΃L1] ySSVOڤhP O(f$\F dE"R!bC4'`!3C(R"QNKuA>:lȔddo ;5C'ilN6յy]Nz24p(-m׊*E[a͙/I8~_z^vnv.r\.rvnvjZVjl6fl6bX,bXz^z^VjZVz3Xvqh;_ j8"6٣sAwYE9YC+O?<హ㸈Po.MLlr>fl6fs G(~Gz9^?շj$C.W9+r\.5d2L&g`eW$)@``@!Ȑb_YP$ň `BnI܏[5r>x<XIw|rα5.Jt5.V$),Maݡ(>\XES% X,L;BE ,'mR4NH/Zt:Nt:N3TFh4Fi*!LLrD٘y>|>yXF拥K  9|}}}}}>@~""IۺZ1sV/ፍwMi et@F0Bb]p7(7ˆYVﰋVB5fgW7Ha?{RUzBuX]w})}$hn =.oԻC"K^.)PW:ؑ-xT&c M&) _kLqFyҔvaxªffffffffff bA " 0 жm۶m۶-l2Wd'cD@{Zu:T$h0F_&Jeq0FT1c1#al*$iwHz-Q|sA52݂}lz:b/)`YTq\, ZRn2`>ppheYeYЧi`,0!j3kU(h2 Ey8 P H z;{=+e"@ s9ݻwwwwwwwwwwwUUUUUUUUUU5Ic8  UrG))tP@(UUUUUUUUEDDDDDDDDDĎضm۶m۶ݶm۶m۶%I$I$In۶m۶m`@pP0pa!S*]~{ҍ/*poR"("("H)Уh'BDP$C0'JF\*ȣH  \-ՉYq[n2T&Gc8ƹZ)d$G1?lQUUUUUUUUUU۶m۶mRH!%9!yeygDzE zT:%(A!toiR&)LI0` *8UUUUUUDDDDDDDDDD̈m۶m۶mѶm۶m۶%I$I$Ir۶m۶m&0@@ ݴ K ҍ*[$I"Mۀ&Hp: __eW5EO$G1*jiEI(Adgݖ]=͒0u[vUS4Kr(23333333333zY9  ޴ !N8h)d!BR[ݪ 1d dHV)j[ZZpιWi9f-ThS`w,$tWjԹDo{{z^z^z^w,$tWjԹD.yy ޿cO%񧣽R%8 VKcpgJđ{6C_nB6X,{{{O} ];[lUd&E`(h4sUD}Y T YK}*?u.L} ];[lUd&Dyyycah:u&@ S<I.c5< {7Z:^l4wتL ιWi9f-ThSiw,$tKuO '+K`0i%$Jrh쇥㌿ԪgQeXd06El(a0 EduU`kv󥬳r~!(/9@GNU\cjqx /9CMXcny\gr}"-8CNYdoz *5@KValw &1GPW`gqx&-4;BIPW^elsx} /F]t&I`gz%8K^q /BUh{&9L_r 0CVi|':M`s 1DWj}(;Nat 2EXk~ )8GVet (7FUds '6ETcr &5DSbq  />M\kz.=LYhw +:IXgv-M\kz /:EP[fq| />M\kz'2=HS^it $/:EP[fq|!!%,3:AHOV]dkry"%0;FQ\gr}#"-8CNYdoz $!.;Ubo| % %'4AP_ly&&&=L_r ')8GVet ((7FUds )'6ETcr*&5DSbq+%4CRap,$3BQ`o~-#2AP_n}."1@O^m|/////////////////0 />M\kz11111[jy2-!0?N]l{?????????????????@@@=L[jyAAAAAAAAAAAAAAAAAAB,CCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEE;JYhw FFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGH)8GVet IIIIIIIIIIIIIIIIIJ'6ETcrK&5DSbqL%4CRapMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNO"1@O^m|PPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQRRR=L[jySS-ELSZahov}e %,3:AHOV]dkryf!(/6=DKRY`gnu|$+29@GNU\cjqxh  '.5;73/+ ZVm۶m۶mgda^[XUROLIFC@=:62.* f233333333333333333951-)7иpX@@AA@+ʲjR:" ٹyYY|pdXLnvUUUUUUUUUՁ!9 "Į8$Vx!0ܢbl [.ؔIIIIIIINM-m```` nLdhWIP@<84^KJIHGFEDBzvrnjfb^ZVRNJFB>:621/+'# 000EA=95.*&">233333333333333333Q (p7v6u5t4s3gA!`H8(ȫkK+ ʪjJ xtplhd`\XTPLHD@<84^KJIHGFED~U: ; xieAf< 9RJ)m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$I TlRN/*@W:vΌd5&ζI%2&h;̔\Z>=u q,d >e\$Fq0@8r`PY)9t0ZkZygQȫT%PfryE[B KcwNM4Mm۶m۶m۶m۶mSJ)Ҁޤ 5*@{.UFd<<١*# ;ID<@&dX MwJi˔ 8&LPVJX̦+$R.yCl ZkZkZkZkZkZ+B| uq1Q4)_M쐊R头\.%QO7yf=2uM+6XXB2*BC2Ac*#US.jLۻ˸+U'8Thpo 964/"U7P,%fJ %>h?v2B(+SƾQcœl>nJHՔ ($#IQ!@8j8.,!TQ&@l8bP Ԃt31c1c1c1IAv CǛmJ((({{{{{ZkZkZk9ȇgļ``B0 "_gɠh1 EI!?tؔb&HH* m41,+fl6ͦr`^\ٔ.$@ZP@RtL g9Q2$GT$ J8;zw>m]"- -1S,+oPMxcd9e3Vl!b$ JBx |>{{{{{{{{ޑy<ֲPr:Ntiiiiis9s9s{{{oZkZk9s9s9wBػR$I9f/1omy k"KKmGDSjMsg4d^ ]H9N4/1F)&װ"yڎ:fma)3|! (.#-L: m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶/I$I$I$I$I@$I$I$}7&dMg b1ƯdJ)QcФkZk۶m۶m۶m۶mv۶m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m$E4B%A !PJ)c`?<2) ;t3!j=h0pHRPŽ $Ɍ*"(5 ''S,N˽Nb& 5d,F+428Cq(0neB_&sR%gHr\vwwwwwwwwwwwwwwwwwbpWJ4?FT'P" BTs9s9s2mX3[V\\qW4Mȸ" L r}"-8CNYdoz&1WY!=Xp}7Lf<> s9 n$v/-O3@IQ剡!X-t& Yå˪ƔTaaa:<<<<yZ0WHϘh4Fh4 3 -LL*LBP{)Sj|>|> /t&Մ&8Ho2;Di}ܘBEI-7AD/4dhe= *$&&}}}}}}}}}u]u]u]u]u]u]u]u]u]YΥ1O?zؘ ʓ$Cz؀151<<<<<<<<ݭSBA$Gqmigeca^][\\z^Zo -5z[ԇ5dd**(Blpxx{{{{ *x-zcS l,̫k(WDnXVjZqqqqqqqqq9Gr1ZYXJTjZVo*D(P04_(RCT`AӋm(on[!4>bnd9qz˔$>h0!A5q:{hP5a"ąyHQ?xԈRRćT%dƒ "&6 Nd6423^\@ankӫ{#gΚ+Mh!B0 0 0 0 0 p{H;xrj7nkӫ{#gΚ+Mh!ʩJȌ%3Ef 1Ll`hi'\/T~PM}x]u]u]u]u]u]m۶m۶m۶m۶m۶eYeYeYeYeYe gfVNj+˓":^ >=Y :ƌ$U3PtLIE ">^f`h:K2ISTJ+u"<_owhBDN"/w3ej4@ͥB)f:B cɯ;m؋TJ'cC2Xk5FRL 9Ȁ҃9_owhBDNar7SkF\$$$$ZkZkJ~i^ U}8*DD|͔Z4u4 eW.VD y6jZkZkֈ2Xk5FW.VD y6'ɯ;m؋TJ'cÆ2X+4u4s9s9sΒ_owhBDN"c1c1cjJH!1Ž{{r7SkF\*:\mVX)`>P$b/R*>E *">^f`h:K2STJ+u"<i^ U}8nl{{{{{{s9s9s9STJ+u"<Ǖ{{{ﭵZkZkLQ6+]ԉl0khH~i^ U}8bLwRoZhqAV͡iOg>S~߰:Vqڴ'NMRX$"I$I$I$)-q+ ":C\q9. I$F`0wwwwwwwwYUUUUUUUUUUٶm۶m۶MDDDDDDDDDD3333333333H"X(`(Ѷm۶m۶%I$I$IRJ)RJ)ID< &0:DNXblv &-4;BIPWaku )3=GQ[eoy#-7AKU_is} %1=IUamy !-9EQ]iuq} %1=IUamy ޤ Bsѫ19F!nsأewY` [)pYH&g29əLΌm&Iv&S$;LFg2:ubMMXf,HCq 3333333333x9 R|Ha vJGsD Dc1c .RJ)RJ)d/V? %X (fLE`$ nk ^6T'`*#aF_Ow\+TP`vJGsD DA$9s9s9z-ZX&@C!wh1 n24X*ZkZkZkb*܌ei(DRJ)RJ)R1Aoj萷⃬y=yC>_ "toK$e ؀0`T UUUUUUDDDDDDDDDD̈m۶m۶mѶm۶m۶%I$I$Ir۶m۶m&0@@ cXPH@80( $DsH,R!:r$IXġ@@pwwwwwww@`fffffffff۶m۶mvUUUUUUUUUUQ۶m۶m۶3333333333#""""""""""$I$I$I1cޤʾ!_ɾԆJ) Ezu< vj(v)񸕄fN.NЉSurX0u*FHa+ h4FIB?PN,^ZP( B>?>`FvߣWF [-b_K }#d:ql`xiQ$ѿn *iom>3h[Ğh{QMKH{{{pJyVu  BDN1[zB`^Gl t`ҢACIt:Nt:N3 $&4 #D~Z1adl6fl6&%zx޸u]I91%ɲ,˲,˲,˲,˲,E]+ͫ#glk d2r\.r\.r\qqqqqE]+ͫ#glk JT*JKXcafWOj5\@^2hBvpʀF%<<<< <;QbZVjZVjZRT*JRT*JRT*hO>f7nc̮t:Nt뺮뺮뺮뺮뺮yyyyyF}yǍ`#8Tx@88888\9l־\5c}}}}}-b;nL*JRT*JGFO6420.%$ m۶m۶m۶m۶mv]u]u]u]u]u}_/cv%  &|*iiiiiyyyyysج}#t]I91q>N82aM…E'J"36MX7h^z^W(ks_}}}}w8gl'ڙ0&XSP.T }8<<fwOIE!Qvnv][Å0p ! |r\.r\nQnvnvZVjZVjZm6fl6f|8@02l<$Ѽ;,bX,bpJyVu%Ĕ D-1KS E]+ͫ#glk z^~CC4a}-1gGI(, Ƚ5ToyN.,QZVѿn 0V q'X'*ӉcK %GUvsmhd`\VQMKH}<upd̪8EQQQQco)gM/V422d 8L&CnyVu%Ĕ$(Qupd̪8 V%ݛג,9d(%0A fwOIE 9`  jDZsN{xqԌ!۪!D7;Y"Jʉ)iC?}14aHѢzQ#GߊG)Å #QM+F \J:+)'F<`_\GƬ8\`d$_i7v6UU#E"wSҽEQhxBe:qlfSE ~ZCwҬeՕH(3Eǜf(YSF}邏0~DDDfӚzɸIր!@>lmΕx"c;~ GEte~<1|# /0ʼns)D[100$t 0vJ+xO]ۚaSuIZ4(QB~3r7_3KF8ZcLPF~# l0W!C1<rJ'n :GS,3˺Nƒ=i8[ bl~Gbi $]OrK$驄ДjrvvPW[٬?`DZ :Ԉ R^jv  ,3:AHOV]dkry #/;GS_kw+7CO[nx !(/6=DKRY`gnu|$+2JVbnz 0".:FR^jv11111111111111111111122&2>JVbnz 333333333333333333333444444444444444444444555555555555555555555566668BLV`jt~ 777:FR^jv8888888888888888888889999999999999999999999::::FR^jv;;;;;;;;;;;;;;;;;;;;;<<<<<>>>>>>>ku| ?????????????????????@@@5AMYeq}AA%1=IUamy "-8CNYdoz C*5@KValwDDDDDDDfr~EEEEEEVbnz FFFFFFFFFFyGGGGGGG9@GS_kwH+7CO[gsIIIIIIIIIIIIIIIIIIIIIIJ#/;GS_kwJK  '.5ELSZahov}OOO!+5?IS]gq{PPPPPP18?FMT[bipw~PPPPPPPPPPQQQQQQQQQ|R$0DJPV\bhntz] "(.4:@FLRX^djpv| $*06?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPP P !"#$%&'()*+,-P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]defgrstuvwxyz{|}~PPP-27CKPUZ_dinv~(2FPZdnx",6@JT^hr|&0:BMXblv (3;CMWaku%/9CMU]gq{ %/9CMU]emu}  (08@HPZdlt| (08@HS[cks{ *4@LXdp|",6BNXblwōܨ~ &>  /"9(랰Uz'HD[r hd qV~9[5R׳/_ʇ4.!Ut?%N?Lxaf7|A|Ta-~? 0azn&%}^i8#k g2Wx'p\T?ѩfn;+߾.l7RWo:UTZR&qQP;MޕUh8=eq~n6y׍vHW^{?bcަ,v٘E5P"a CJ/y84Yf߅לw\2_Բ>PթiArLDzf5 ű¥ymb,tsO,Z=4]M Qmq;+|ۤ>GMVdtQY\g01ʓ[qWp{ⷯl,z%7eLm\f%/*|"rC/ l_Jaz|ƲwNDZvݪ{?Cw3We L'CG(~42ߙ=OR7$4sn҆&]3C;.m`ۧkv[i?fpg(/ .l/v'ײk-mq+x.3R4"̈́ I9 ֈ̕{ڽ'71P{ƀ3w0%Hvڣ_]-Oa>r mX2ZpT(ѥu= 嬄\0X53a][QH@>|>|>|>fl6fl6fl6fl6ζnR>*r\.r\.e2L&d2k Kǵ ʢzB :5`ಀ H+h 2^HFabD*($ 1:oťҊJS2c +s'JંBP%<<<<<yyy*~y\x<x<{J)و8藷˵mj`\_ULF?42/,#!ty'CLP9ĔtT;6kg-dgggge ,kiI.VNU䡼S; ,8 ; L,DV)謣a𿼷~y\ۙ)'C#~ya"?>5)o,h-bYXCPڜoC|_$8D4r-J43 -Fu!1 Y*NҺrVB.sy]~g#CKʼn]ZP/ ºfVSMK}vsk JeM5=A ¦z^F253"tʰ-le$a 7˚j*BNMW-(HpeYK{hO:&x+?wċBzF+o Izutnhc]odSQQζnR>*>ѹuYETE/m*_.v&# Ǘ__%̔lDĶ^VjZV/m*gd#.v&~zXF'OWGh90?c#VSMGE?{7.+2@AAAAA'ťҊ*)و8藷˵mg2Z ӺrVB.;ػ{ýZaI1a)#8jػ{é}aI1C䢠&I 7hx,SQ!%3 L-(ѥuPJla~K#R/ T(y]Z? 嬄\,lwzܳ))i<())))))0#AJkN:&x+s'Ǻ~EIJJJJZa][QH@>86aZTNF:uuuux<x<x<x<p8p8p8p8Ắ뺮뺮뺮뺮뺮뺮뺮,O!"D6f~fy!?x`1COLDd C{okzϖ{qq}W\sB=sjyR)1O.ݸyR)y!ΗM33f @D8`dZ}۴Tsg2>c9@p21+gvΤm8h[N*JE#]l}h$:K}Q13q֔6!E,mJhYb~ky)c7cEy!Q6S8ΧOq'pրKqSl~UJ usO m<D8sp䚍-ِl-煟В54 F=s26< /)H^?Kj;tybY+]hgh}ıCtJKg3&?ȞqY^l?C[p2z}-s;BU7QbA2b~S=3g{ BotBVr{%y[P`Qd~ӝi?g0q&s9֮^ƫ~Grw$򭍸 g#d'>)n@?!P,w2`~TNV.7'!r5wG9DyNw5S(gj!#85LT'apxB~;;hv 㠛[ֺO nb$n v-Oamm[٧Y,!ol\e6/ǟ>jªK6d;%/F턋O#}2;.β4 wLs.o!MIp:N qEY>Nq~[ !C~X ۚsT7 Ffei0 W/;Yt}nIFsjoPUVnth=5Ax1'knj廘+x;~uy\ax=WHGOJҍ@9WO=lLnдZJ7f[4q{^1zNfmnf8o`R,\uß+2e@[.f?SXKGaFYuܦeeU8>xq .XP  4T#,TAXǎ 4fx۴ BAAyV5EO$G1M˰˪IgUS4KrCZn2]VEMR|&GД_&[{xΰ M.d2}-\UUUUѶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$I?( 8 e)eRCd R7* [c%Ȯ<xpd{쳑J)ATX$f/$p2%X$jW*$NR`yygثNcX(gsHA(ԙ,};̅:P V'I=mZDNB8CwJJǻ`){ZkZk`%IJcc߬c~ S5{1~bL*L@vJfg]Dc8? FLp=Ȱx-$RI/\ 8@HPX`hpx (08@HPX`hpx@HPX`hpxRZbjrz !)08@HPX`hpx #+3;CKS[ck{ HB5kp.8:=-ۗPLzxQNs%t]E:q"ts2g`a=$<$* MzqI %pm]ֵm]cZcu[U uwwwwwwww,I8Ɂ{ywT ۡu# ň K #'QƖ$l(i_rDC^ ۂ>q[C#ˢAB" `p&1 3za<;uz&ªM$z^,a]aU9L?Ɉ)קr᷻Y3VɔdSk/~vV9LŅUl2%1$Qktfr4G߸" ,DhpaowQg/.*g)Ɉ)t>].vY;uz&2fl6fs}}}}}}}='1|^-fԈIzDqؘ1RD""rO_G!݋<<<<<<2zGWk3R&ֵ"d2L&'g= Ux<N%B (DY`Gcq6jt_F, eVGe;FͲzB5=|X 56PO#>kr"h=-tQ҂|m]=n5bokfbQsqqqqq1Va?-f$X( (l6g4<XTTTTTTL|OEbHDIn3ܧƵym]=z9gcCҲrDD1阈Fbƺ$щ7{cCҲrDѹF<UvdQIP*F@Q͇w׸42R ItǤw'KĺSRNKGt:NGa/rANрتA$Å > sDC^ ۂ>q[C#fY=< QQ@ 'Nn.n٘WT.L(ÃوfnvV9LŅUl2%1Μ9[)&/[Ьzz\T, U ub" A(5\nvV9LrZB" NQ}À\YJiǺۚXƇt4>\-7#cQR6Iz͹!ut>Խzxȼ~[͇pke`9~_qD<6Lej 7}yu7 ^ZTQM!6糖`5 FD$Y#J HS°jWek}Vouo/h2bQ sKCamhEcʧw }~ì ,$5=V$ nsCѡnl:mj x&RA7RCJθk#o5cxVlsH7|P|%r$enNZ; sej81){P3q~0H6ه(7y73KsCTɃ"y**6ԫr>L2 $NMi qON-nb͇İgd`x9o\9yD]\+6QT\*C_E+]|$qdbw,DȆcD C&|+ಬ/*:g2=rb t=_q_P s<9 x=ȕ/ޥcz9sFŐyNSHM *iYn!X cXhϊ@Λ]!q13|?nrz $16>CKPXbjrw +3;CHMR]eju"-;FNYgx"-5@NV^fnx}"',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz&1CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz 38=BGLQV[`ejoty~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""16;@EJOTY^chmrw|#####!&+05:?DINSX]bglqv{$$$$$ %*/49>CHMRW\afkpuz%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&#+3;CKV^fnv~'''''''''5:?DINSX]bglqv{((((( %*/49>CHMRW\afkpuz)))))$).38=BGLQV[`ejoty~S~"I R kJgaT4cFx% fax1#YSJJA_eq1~me3kOts2\- Xش1Hm07f2/[.G V l&mh#qKoi ]Ȣ@N#?NE0fl 3FDqoJYxV.%Ƃ;7,։aO{:NG{Cm󠗻 z/B: d)Ǝ6 e%@VY d%@B2$_ jUR|xtplhd`\XTPLHD@<840,($+PۚZڙY٘XؗWזV֕UՔTԓSӒRa1뺮[YWUSQOMKIGECA?=;9 0z:y9x8w7v6u5t4s3r2A 0 p-,+*)('&%d,˲VUTSRQPONMLKJIHGFE$B!f88""<@ ˊJ ʉI ɈHȇGdžFƅEńDăCÂBQBojgV?@a? X羨M)+@WJJJJJJJJyfEQ۶m۶m۶m۶mI ɈHȇGdžFƅEńDăCÂBA`@ 괔tT4ӳsS3ҲrR2ѱqQ1аpP01itM+)09,SakkbL]P w#WUSQOMKIGECA?=;97531/-+)'%#!s`P@0( WUUUUUUUUUUUU|xtplhd`\XTPLHD@<840,($~hXH8뺶m۶m۶Х}b< Ўa,#03[^ 9-D{^W1)~}}}}}}}=<<<<<<<|>tL ԓSۢb*д@xv0o%dbSQfi)鸀PώVu5L ԓSۢb*дt\@(gG+ ƲzfRB2 ytojfa\WSNIE;P?R1p @]{,+igxgI) 23r,+igܚ~wW;ʪnN6ٹ}]A!0)!999ƿ{^gvuäwW;ʪnN6ٹ}iYE1 85.(!77wnf]SH>73) {75n,b`VݏIx0n&ޝM ńDczڍ|mhPFA"~ƥ^z.@MwN&潝}U- 弔tT,仓kC#Ҳb:mbZt:N=ýxphaYRJC=GEO~;˺vV:phaYRJC{/2Q|_?#G1G)  ž|sjbYQH@95-$wnf]ULD== Dwu3qom+)$\Z Dx6420n,*㡟][rqADwS3ҲnJ. š]=̬hH0 c?ž~Z:ձmM) ]L:,ʹwgPKGB84/"dcbAT31xN#$Iarʣ<ʣd9*v#oQ6n 2]s36$qJלPzdh授3#u[ӄџ^Qa<fR˱D(Ӕw041l`UEۏJ_h~`xE`s ,)=v~w4b{~ E*@_c8#'>-{!U,czţBqC kdy%'d=AJS\enw"+4=FOWWWWWWWWWWWWXXXXXXXXXXXXDLT\dlt|XXXYYYY&.6>FNV^fnv~Z *2HPZblt|^&.8BJT^fnv~___(2IT_juhhhhhhhhhhhhhhhhhhhhhhhhhhhhi#.9DOZis~jj%-5=EMU]emu} +IT_juҮIJR+lҽ9 ;#'ڙ ?OFpI@BkaP Dul ǑhzAős4yKqZ7⦲Aڿzٍ_zY_:}Sɞ[R;!3]ٍ ;(^/53I؝.0Ӭ`6 = o1`.C,c~ lC:0b ׼_/_}Xy1 6g{{{{{{{_ju|'3?KWco{,;JYhw}  %*/49>CHMRW\afkpuz).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~+()*T:RYw^ɲͩ zH+r(d(9mkzt/.YBO9)ɿI$I$I$I$I$I$UUUUUUUUUUUUժ T R28I$I$I$I$I$I$IUUUUUUUUUUUUT B9R&۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I$ @T B9R&۶m۶I$I$I$I$I$I$IJ$I$I$I$I$I$I@T B9R&?$I$I$I$I$I$I$I$I$I$I$I$I$ @TRO9)I$I$I$I$I$VUUUUUUUUUUUU@T B2`I$I$I$I$I$I$IUUUUUUUUUUUU T R2$I$I$I$I$I$IWUUUUUUUUUUUU TB9R&۶M$I$I$I$I$I$IR$I$I$I$I$I$I_UUUUUUUUUUUU TRO9)WI$I$I$I$I$IWUUUUUUUUUUUU TB9R&^۶m۶m۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$WUUUUUUUUUUUU TB9R&۶m۶m۶M$I$I$I$I$I$IR$I$I$I$I$I$IUUUUUUUUUUUU TB9R& ۶m$I$I$I$I$I$I$%I$I$I$I$I$I$WUUUUUUUUUUUU TRO9)bI$I$I$I$I$I$IUUUUUUUUUUUUժ TBO92bI$I$I$I$IZUUUUUUUUUUUUTR 2`"I$I$I$I$I$I$IUUUUUUUUUUUUժ TBO gv+"eJiRJ)<W33333333  82,& ڶm۶m6tN KHEBZkZkZk (Óc3ӢrBⱁQ!`0pwwwwwwwwwwww9zztnhb\VPJD>82,& ч_5ySADMgDB-+@eK:RH[G/˟{}((((J^Fm۶m۶m۶mP$Óc3ӢrBⱁQ!`@$I$I$IMFC@=:741.+(%" UUUUUUUUUUUU5`GDA>;852/,)&#  ۶m۶m۶mK)RJ)/<)8*YE) )b,9((ڀ9 r,Y-*'$! ǣQ0oN-l K*i HȇGdžFeD#bA@`P/nM,k J)h(g'f&%dC"axl `]ZWTQffffffffffffm۶m۶m۶ 5ᳳw+_F !`Zմc4wP<<<U0qGdi҂{^g|wrmhc^YTOJE@;61-)%! þ}xsnid_ZUPKFA<72.*&" 8A7s2n-i(d#_ݛZؖUӑPLlgb]XSNID?:53{{{{{{{{{{½TOJE@;61-)%!88t3o.j)e$`ޜ[ٗVԒQύDCCAAAzupkfa\WRMHC>94/+'#yyyv5q0l+g&b!]ۙX֔SяN ~u4p/k*f%a ߝ\ژWV!vq7x0?#Ĥ|xO7 #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ej9 ;E;;;'E Tdoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz5HMH_HO$&t#pVgoRX>P6Phdn`s9s9$®r^J6"ѽmYE{{{ P kz*ډ9HWfu%ՔTԓSZkZk0{vqlgb]XSNJFB>:62.*&" r,p,܋;JY hw'׆6E{{{}si_UKA7-#Ⱦ8s nPpppP kz*ډ9HWfu%ՔTԓSӒRґQ`6fl0潕mE̤ NJFB>:62.*&" {qg]SI?5+! Ƽ~vnf^VNF>6.&|>þ}xsnid_ZUPLHD@<840,($  C99#O'r^l'xKx.B8Ka{Yy#riX}xsnid_ZUPKFA<7ZkZkZkr^J6"ѽmYE1 xph`XPD<4,$<vbN:&q]I5! {vqlgb]XSNID?:5{{{w5Sr0N m+Ihf&e%d$c#ׁAU4 jy)و8GVet$ԃC#¢bB"aAа\SI?5+! Ƽvlfb^ZVRNJFB>:62.*~$$$;U PyPT2O.,0Wa81?b\#H8m1c1@Xa`1C@=:741.+(%"kZkZkZWUUUUUUUUUUUUrbRB2" yaI1иضm۶m۶m~xrlf`ZTNHB<60*(&$"  , Xڍf=HR1- cs(ޡB4G#2aBqo<:86420.,*(&$"  lA#,,,,,,,,,:3+# ºztnhb\VPJD>v~x`P@0ԴtT4ӳsS3ҲrR2Zk{wsokgc_[WSOKGC?;852/,)&#  s9s9s9s9s9s9sĤdD$ãcC#¢bB"c1c1c183210/.-,+*)(G&eDcw OMKIGECA?=;97531/-+)'%#!{{c_[WSOKGC?;852/,)&#  {{{{{{ĤdD$ãcC#¢bB"ɱiQ9! 4acccccccc#3210/.-,+*)(G&eDcw OMKIGECA?=;97531/-+)'%#!ZkZkZk=Ҵ2b >2B:YM-( ~ZNl3}5D&.t^ywyw'v H/QB7rVɗ7vv630-*'ʑa1ѰpP@ i)h(g'f&e%d$sC㲂bL EQEQ4`rqponmlkjihgF%%FLJ'&%$#"! OZkZkZk̬lL, ˫kK+  """"~zvrnjfb^ZVRNJFB>:741.+(&иpH4M4M6/'ƾ~vpjd^XR{{l`TH<0( pbRB2"qaQA1!XkZkZkځ$$~zvrnjfb^ZVRNJFB>:741.+(&иpx>|l^N>.ͽ}m]M=- ȼx`P@0ĤdD$ãcC#¢bB"{{{}yuqmiea]YUQMIEA=9630-*'9s9s9s9s9s@RQPONMLKJIHG&e䙢&&&&&&&&&{wsokgc_[WSOKGC?;852/,)=60*$ JJJJJ81)! x0c1c1c@gfedcba`_^]\[ZYXWVUTSRQPO L rdXL@4,$t$C9O~J43d~'$J9O>dh gɖ.t^ywyw'^6BJT4%v Į?|ycgg{{{{{{ހxl`TH<0( XkZkZkZkZkZkZkkZkZkZkZkZkZk(((i)h(g'f&e%d$s9s9s9sN~GOHB<60*$ XXXXX0c1c1c1c1c1c1}yuqmiea]YUQMIEA=963D#ba!᠀`ee={~zvrnjfb^ZVRNJFB>:741|SLF@:4.("|>{wsokgc_[WSOKGC?;852=! x`P@0pqqqqĤdD$ãcC#¢bB"ZkZkZk}yuqmiea]YUQMIEA=963D#ba!᠀~zvrnjfb^ZVRNJFB>:741|SLF@:4.("bbbbbbbbb6/'ƾ~vpjd;zBⱁQ!`#I ɈHȇGdžFƅEńDēiiiiiitfVF6&ŵueUE5%̤[ {{{{{rfl!|`+@-#5eeS6-LMQӄhA4!2)%Y$vs{$I5)lAXTPLHD@<鬑yaI1иpp:NtdVF6&ŵueUE5%[E$cBAF@RQPONMLKJIHgSJ)RJ)RJ)ҁ-qYA)ȰhXH8( dD 52/,)&# |>π}xl`TH<0( hZJ:* ɹyiYI9) lkZkZkZ;y9x8w7v6u5t4ñ41.+(%" 888ZkZkZkZkZkZk I ɈHȇGdžF9s9Y٘XؗWזV֕UՔTԣo MKIGECA?=;97531/-+)'%#!1c1c1c6/'ƾ~8&eD#ba!᠀@GG{{{{{{{0)! x{{{{{{w9s9s9s9s9s9s{{{{{{[kZkZkZkZkZkZk0)! xr9s9h['[ə}e$C9O>dh gɖ>ABO92I$I$I$I$IZUUUUUUUUUUUUTB22kBB2LHD@<840,($  EQE$I$I$I$I$I$I_UUUUUUUUUUUUc1c ~B !Űht:#:W+s jEt_k qǑ$I$I$I$I$I$IWUUUUUUUUUUUU(@`6420.,*(&$" t I$ b!#ǰ{maaRez\J)RJ)bqG$I$I$I$I$I$I_UUUUUUUUUUUU:h`(@`6420.,xph`XPH@#BO9)I$I$I$I$I$IVUUUUUUUUUUUUT<B$!r! ֐2+DH!DDAU=m۶m۶m۶m۶$I$I$I$I$I$I$m۶m۶m۶m۶m۶m۶Vd*Fp63BH"X(@u]eYeYV IJN$B%$-:L B"eJ@@2%۶m۶m&I$I$I$I$I$I$_UUUUUUUUUUUUXQIA91)! X#¢bB"aA!`@ `YeYfffffffff&IJR 2$I$I$I$I$I$I_UUUUUUUUUUUU TBO9)I$I$I$I$I$I$jUUUUUUUUUUUUT4RO$!r! P$*"B" "$"wA=m۶m۶m۶m۶m$I$I$I$I$I$I*:J(xp6 bP&h0`(u]um۶m۶m۶m۶m۶m۶m,+ IJ?NI)$B%$-:L d$hFhFhl%۶m۶m۶m$I$I$I$I$I$IrbRB2"GdžFƅEńDăCÂBA@,˲3333333IJbC$R%%pe%[=Nĵn{ߺQUUN3333333۶m۶m۶m۶m۶m۶mĤdD$ RJ)UUUUUUUUUUUUU$I$I$I IJZt$B$!r!b'%UADH!DD1߶m۶m۶m۶m۶m۶mRP'S4}<F\,D< B@ @,˲,$I$I$I$I$I$I۶m۶m۶m۶m۶IJqzHGB$"- !u܁" "$"B"m۶m۶m۶m۶m۶-I$I$I$I$I$I$IJBL%Hp6 bP&h0`(Zko۶m۶m۶m۶m۶m۶-INI$B%"- !'G$"B" "$m۶m۶m۶mے$I$I$I$I$I$IT)T"Bh2BH"X(@"H$m۶m۶m۶m۶m۶m۶mZk IC4R%&pM ݒ$Z(B!B!B!M333333333m۶m۶m۶m۶m۶m۶rbRB2"2 xph`XPH@80( XeY_UUUUUUUUUUUU$I$I$)IB!I ^V+PWYeMR"axyyy[m L{FQUjM?S71/-+)'%#!ffffffffffffF$I$I$I$I$I$Imn۶m۶m۶m۶m۶m۶m ãc㢑qaQA1!xph`XPH@80( D"(`(g'欙 )RJ)RJ)RJm۶m۶m۶m۶m۶wwwwwwwwwwwwwwwwwwwwwww ãc㢑qaQA1!xph`XPH@80( FQPONY3ҲrR2!QFs3Dpx< L#r,Li!@b D &@b1M6m۶m۶$I$I$I$I$I$I$m۶m۶m۶m۶m۶m۶$m۶m۶m۶m۶mϤdD$ãcC#¢bB"aA!`@ r\.m۶m۶m۶m۶mDDD3333333333333333333333333m۶mUUUUUUUUUUUU-,+*)I ɈHȇGdžFƅEńDăCÂBA@ 1y$IwINQ vS+PW)I"S iiiii=#B`#2T3m۶m۶m۶m۶m۶mI$I$I$I$I$I$IwwwwwwB@>& EńDăCÂBAH$̬m6߶m۶m۶m۶m۶m۶m۶.B@>& EńDăCÂBAh4~ޞRJ)RJ)RJ)3(#I3|B'(`WPؖ? 3aO51>2L,2L, -+)'%#! <@76543210/.,*(&$" ۶m۶m۶mUUUUUUUUUUUUU%I$I$I$I$I$I$ui8 tR''`WlTyβ8Rq9 Q# <@7531/-+)'%#"! ۶m۶m۶mUUUUUUUUUUUUU%I$I$I$I$I$I$upqaQA1! 8-$&%g8)M7"@L 1 2"ct:g˦Oɖj 3Жrd ȸxhXH8(0|د]fZujԧM&=ZthП=wYc& +R # %<1`pт )P0Q!@|Ё挘.X8IB䇎0Z8A" *Hh`@e`rՊ*UP2U(Q@}ԉ/Yz0 .wLg:wywnw^j2I :+ }*~ 2T vB_nͪ+"SJp"C칳&A3 ,T\&HaCl s dugUR䄖$9ZthP6iȤY@iߍ.X0?l AxQ'M&=z ⓧNL.ZD9k၃Ƌ Å hW.ܕ*S>m!1BT(PY5fxA{8QbDH,u,= 0;%ժSsCN(EjȭΜ7kl2ɒ#@:j0k!X_nͪ+"SJp"C칳&A3 ,T\&HaCl s d ugUR䄖$9ZthP6iȤY@iߍ.X0?l A xQ'M&=z ⓧNL.ZD9k၃Ƌ Å HW.ܕ*S>m!1BT(PY5fxA{8QbDH,u,= ;%ժSsCN(EjȭO:{{{{ƼH ۮYS$1/Bkz -;ah̋ġ횞8n >Nj;"q(og9¯O2ƼH ۮYS0`y8]ӳm?֧~ xGc^$m,Au[w҂јC!~5=q~c}$IјC!~5=q~c}tPw4EPvMr_X}')Py8]ӳm?֧~ xGc^$m,Au[wRјC!~5=q~c}tw4EPvMr_Q#Y<<<<<<<<ϓw4EPvMr_X}'Oy8]ӳm?֧~I&L4M4M4M4M4M4M4M4yGc^$m,Au[wD,˲,˲,˲,˲,˲,˲,˲,KјC!~5=q~c}$A{{{{w4EPvMr_X}'Gy8]ӳm?֧~I"xGc^$m,Au[!BƼH ۮYS$1/Bkz -;h̋ġ횞8n >Nz;"q(og9ffffffff뺮뺮뺮뺮뺮뺮뺮뺮awvutsrqponmlkjgz^z^ {skc[S;FeeeeeeeeeawvutsrqponmlkjgШ!########## {skc[S;F2z*L0A@؝]ݜ\ܛ[ۚڙ44*gG` (N )"6ed¤00DP ,Dytiң7 >yQ˄JH8h  8\@ArTiSv5=q~c}\w4EPvMr_X}'UH4M4M4M4M4M4M4M4EQEQEQEQEQEQEQEQy8]ӳm?֧~)xGc^$m,Au[wsp3R6ӯڸzKc%4UNJ4b M'Z0]E~@G{ ?UeFCZ%pEoY=,k ^eHP!XcWPC*rRz8=7hxl5/*ZҐ.4HDIƙ@uUN0J7OI1|v<\@fJe"IEJ<ώ.17OI1|v<\ 3`@ )fވn;bX,bX,bX,TNoD||tM7 N5Yy5jHA5FwGb;v(DB?<9$( #yI 8ã{{l^z^f3 㡛W'Gf ieO3@=:874hԐj鍈6.fa[ک&+$3q``JՐjdQ0l +jR2 pR0[С璸 uU 1_h%=mNH(Ft /]\q{2Gf ieLGT'D8999ь~fVZa&Av4"i9(kr>"ہҐ$>``drZN>&Av4"EQQQQQi9(ӫCz,QLIC.R!i9(kr>"ہi9Avh?#6D00&RZVjZVjZVjZyyyyyyyyRT*JRT*JRT*J yrn a{8p8`0 `0 `0 `~~~z^z^z^z^wRѽvnvnv].r\.r\.r\.nvnvnvnm}}}}}}}/1Iң J]Q"QO.R'JaZVR2Pp@Kʢ᠟\ FF#*x>\xF#$(o#Df`YUQJ1Z0,@)s4\{6j 鴔tDtFe_9@'Bhf hf*@(ܚ7T$bM3[4|xaxBY!OL,q@%H] <4fSALވnrZoj@=:87>|Ԑj鍈6.fa[ک&+ԣӣGRP:6,lK;dwh%%|.m=#¢A$ÓA2?< *JON Ȉv^RB*3.,(DB?<9$( #yI 8ã{{Ⱥ(DB?<9$̬xfɑie`Z+ *4(@3YilᴲL+{e:,NPӌ~fVZaG6sƾX!v-ć6t:Nt:Nt:Nt:`̗.Z8FBI%q몆R,<0K-W璸 uU I 9(404t̬_2-1QR>Rd7 HYWTiuF; p0Px>u2CRJcdsqd#k-a;X%$"j!:dan:FsK}2ұUՄ&&Se' :7݈20W21oI,k*IZM}W,c6A({R&r}"Zsat ߶+ҋaѰlPb#I26j2;|>|>|6fl6fl6f\f2JHG!4$Ir\.r\.r\Vۑd2L&d2<ʢDŽ<ءJ LJ_ω Ԍ,x:P@Rf^E/O}($)t4@8"Jxdh* :cHR/[(wh$Dȸ/|Ddxඃrd5)q˺h(*v8Hhjbr8ɹ  P Wfɽ 2Ut$""J?/8FBI%qebtfnB\11!"C;x<bX,bX,bX,bX,b<1D.k'Kʲdc(0 2㉙%r/\͑׺?rpڏ^)F FW )9C))Fώ d`N5uz#mjYؖa )fވnrZoZB|>ˈA\.r\.r\.x<3x<x<x<q8ܭ0{urd0p8p8gfC7{N~~iF?3+0{vNnvnvn{&.XL1,,,,,D&oļpXՈbJ*] C;fſpd \_YS1Y"µޓ%pEB||eV4`0bS1Y"µޓ%pE^&浅êFSRb 4D`p@>) ʉ )B=;'38E3b&%j``````````` igJ*B=;'38E3¢A$Ó ʈ~nrOF.F유pn0llbB,|J|n.Kg,(s7{NN+ڧ쭝fl6fz^z^z^z^jZVjZVjZVjZVkHA5FwGz-T!լm>]nz-Tw??RP:wtyoS¶SMVf'լm>]nS¶SMVgqTNoD9A!۳217vSR lJln"%glاA>;.@س)E>ã{{ȺdɈv^RB*3.,(4H''y2\ꓑ}GsW*E/Ta‚G~CJ0""ȃ@Lv/O9=%s-g6y}"YZe.م93ib+b bU.u,'e &Jࡳp L6W2w)>/\[ *C'IA٬,(&: },4mu+:Ёɳ@ !R_?{iJ2Й|o+^rq8[W .:8>.ip= [cC}H[3']g7 w&c>BUr.:r} iSܷ~6Nx4v!4Oj<Bm,L׬'v,NeUϝq ( :YM%x^Ar:EB}oqS WH䘿Fx@o%cOİ7t'!_ĵXsu7_߰M* 夢g[s\NDkAqZY>~ȣC=oJF3?}TpQXE_4e "P@;>Ac U :nߞ:c2PL[=p<1opt8B~k;f -5}_CuY2fo%Q4mϡq$ 1Bau0BMӻCA{$zl)8?=;MY;G!^tv苔IYLJ) dNz{8 oZ iƸ*XceI4C&kXBH]Mwdr{D7S<<<<˲,˲,˲,˲,˲,˲,˲,˲,qqqqqqqq0 0 0 0 0 0 0 0 뺮뺮뺮뺮뺮뺮뺮m۶m۶m۶m۶m۶m۶m۶m6񻴖}yurpNt:Nt:Nߥ wtqnligeca_]ZW7:T|\DvӻscK;+ ҺA%աBdYeYeYeYeYeYeYeYe2L&O.΍-d2L&d2L""N]XWr\.˥RT*JRT*¾W*JR\u]u]u]u]u]u]u]uUUUUUUUUUUUUUUUUUUUտ˕(Kz0Th4FO kT:˻4͎44dtRK א =rTQHACCCCCCd_О#5JdfL+OC.<( p1p] v K$ZM4M4M4M7񻴖}yurpmkhfdb`^[XV|><<<x9fK'I!Eeտ>=Dv܉L(KAC*JR)%Y@>ppT \bL,|{}}}}}}}8NՑB؁ <<G[!K|^n"\+ب瀜Րd|~s,; |:֮"38^ܧ萱 7+{[=4D񟌅H (>/d?:CGeG>LJx=O7ΚtJ,`;LM?~nE+tB-M~1bQ6ᾙɨ0%ǾҟhQ[cRjܑeD@Lt[$?1\<[s%QPxҶ,0@sln79,M.+ЌW ҏ~\=hY˖бC7q`rD¦t 5spauS+i5;z!0}mo%7Q%x҉ hvtO8Q گ(nb$FȥsNn~>.WL,d@@08@HPX`hpxRZbjrz "*2:B GOW_gow '/7?GOW_gow %-5=EMU]emt{ !)19AIQYaiqy  (08X`hpx $,4|;,<L_ԁ3į;U o%pM=ojXw8"HFn XcQ '0Y(JJf+ں>G <:}yThe."3p: orys bؾCnn0fhk S rqIqV?=|0L__,}ZNyq'Syxl*OQ$<^A[9ǁ 333H8ޅ:|> ,z;%oO`J;bYǭ# | ;.`JS&+I !:3@̀M#S}z7p >m,ï۲jfIb~^eCۮY_e=͒N˺m,ï۲jfIb~qskzmY5EO$G1?ӲBmcZ= Bt{1bT1;)z8"8 l^kqHZ?igT&Gc8cW>9~34p쯙w/K`R SP%<B+}}}}}}}}--lj?yivY5I8 ( rAbm۶m۶m۶m>6-.&)a%A8AQm۶m۶m۶mqaUQA0 B|^mZ]VEMR=N,Jq̀ 1w:.t/݅ R(]=Rr{#~[m۶m۶m۶m6yivY5I8 ( bb>6-.&)a%Alam۶m۶m۶m۶$I$I$I$IuܦeeU$E4̢$(۴ zY1Ix;P2;^: +}}}}}}}/2I͹'R ffffffffffffffffڶm۶m۶m۶m!yivY5I8 0 bP ?6-.&)aI$IuܦeeU$E4(Ab1ƀIJ0/e|~CuƧLҧVS<5Tʞʛ9u:ɰ˗?C/ ۽}c1c1c1c=͒۴ UMIIIIR4KrC:n2V袠K 9bCDd`Ath$ɑ"C 1\@aB089999耩$Bx4PkKZkZkN΍M ͌L/0Z!yivY}|>(EO$G1?6-.oUYXXXX=͒۴ U&)i(uܦee*5IQGYqa޷+++++PfIb~^mZ]{ߪz<J,Q M˰z[Uqܦee*5I(EO$G1?6-.oUwwwwwwwwwwwwwwww(EO$G1?6-.oUIpJ,Q M˰z[Uj" PfIb~^mZ]{ߪRU9s9s9s9sR4KrC:n2V$ =͒ŗ޷$E=͒۴ U&)i(uܦee*5I(EO$G1?6-.oUI6@)z%9!yivY}JMRJ,Q M˰z[Uj"(EO$G1?6-.oUI2@)z%9!y]Bػ٘q1 U=фnctEtX'FΕj+A+y N+ѱBj#z 8 ICS7:$S}VCTTt V_[' }v{Sm3a""JZ*-7TOT r1(_[>R y'a d|mSF\cK% Qp Ns-wFA 1%k+2[*QpLNs-wFA 1KV:e5TB r1 (_[>R y1$(_[>R y'a d|mSF\cK% QṕNs-wFA 1JV:e5TB  KV:e5 TB r1((_[>R y'arJɁ؋a$[1X&uU6Ic3"T 9sm۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$m۶m۶m۶m$I$I$I$I$I$I$I$I@T 9* m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$TE}8? I .SBF5 zc0飯-Z=˽l U"ƙMK&*VsV|g*6-p9s9s9s9_5=1-VvS~^ǙJM03~U;)?L%ҦeXWMr nժqi2YmZ|B:T"mZ}jzcu[V$ߧ3Had\5=1-VvS~^ǙJM˰1~U;)?L%Ҧe{{{{WMr nժqi2Uӳïbj'>uDڴ YmZ|B:T"mZujzcu[V$ߧ3Ha`\5=1-VvS~^ǙJM0.WMr ((((((WMr -{iiiiiiii((((((((SDtqr99<<< ֯Aq2EUD%Q=` %R(A2cIj+W !2'je6~dtX[*9R\(C~rh7q^v5%r8d.)saj#6:pk)x4j#֚Z:`}NU V ^D|Fi3P5l?7ǿоC/&fǻ uXXR !yi/&A_[H M~Y5Jttiߝ˪(g[KN{ M\VEM|;:1?6eUķ"(k+!!yi/&A_[H M~Y5J|Db~^m˪o-EPV:q*j[KN۴UQZt?uܦ}Re|mS>%% YeYeY96420.,*'  @aaMLK 6ҡqA·"(k+I!yi8*j[KN qReUZ|/1IJg>@"^f?ImcyI0 ;DOD!(\V$lw(pta&Ĭ-{osM<N>MɜA Ios}}voib<<<<dTPL/On*Ji%#cL&}o_9s9s9s9ֶz^֒~wpjc\UOHA:3.("/.ljhfyC?:6m۶m۶ޝ]%Rq -LG$d2;J3d8\u]um$Su]u]4M4M4M͵}eI1hP<(1, _# Ƽzph`ZRLD>60(" ,yoe[SI?5o,hؗGdžFu5d$Sr2‘Q!`Pκn^CA?20.,*(}}}}[ z*{{{{{{m,+jQ$I!RR⋒[0No-d_U8~y *!c8hd7YSzJָJEysWH3?)–S^4 88ЈL0 0 Ð$I$I$I$I$I$IWUUUUUUUUUUUU*""""""""""""-h DO*$MJN>%1,˰f4"J v.;i$ >gP"q]u*d*F}<dy4,˲,RPL%HZksL$H Fwwwwwwwwwwwwwwwwwwwww'[mpܵߵh>n qa_\x@(B O.$Oc(iBʝRD6$? I'qzF]6{{/0^k:FOgT&9s9VSit6˶m۶mۖ@ @d0YGm۶m۶m۶mm۶m۶m۶m۶$I$I$I$Iu e"@cH"GPhi@s 谥F'SUތ(,ԍHb>6 F:+*3!Hm]2, R90PSH%̻8ɬJX&,lC+Tޱ=bF&* P {ra*u*#QhXBH"`,4CZw5Y?->z%9!y٬9͚~o],w-뫟%9'ɺ?YmUM,Q bvi e"@MR0otϯg:xK0sD#Dzgʅɯ(iYY(@͒#c{$;a$df?,ٳ 2ޚˈzy|Jdo&4&y+pQ~k̿s-vը'O(wF 颤N)7{cqt^]\[UTSM74`lz:Y h(g'V֕U%t4SaI) 1*" ^YWVTRMH531/-%$" xrld^WRLF@95.(" 09s9s9s9tCҞYK?/{{{{=sUSQLG-5yC#L뺮f%䢡=wetr^Y^i[r"y!u)(&$b^{{A稡|vpib[UPID=q Pӵ߼SKC;1' {{dLgL4OiKB;84)"Yl5nJ&ͱqU=!$Iϣ(G*m<<4M !qx׼ܗ4斬fx`c]Pw |tssK2j2π"UhJ4[o c$}У5^ܼ Lx`.g]$)'`W#Ő~aVCHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ "',16;@EJOTY^chmrw| &+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmvBB/I *8rϣ(+frkHR<ٵR[ 0Y6&"c߷5,0^9:?t!~?+0Wu0tVL&o͞5I~_G PQ/Yiav9$X:Y4hV4m7Kz"R'6Ľ:97Ladž_woa]M*LbckRQqUj2(;q 6778 v}o緗 j1`hK>1|6?]:ԓ`EgyŸw|Ӵ(myJ5o|fA(uBvOwŵ1Nf>3+#n^΋{S¦~˅h\`b8 z_|~Ms %~}J 9bdWVU<<"wCLd/Z $)rWCmM" IH P>z\asFRy?="v>t`VFmAk #&ڐ=v0T*Sv,D FY e"4D5Q4 =mʄBI"t9l]h>-Ia' +SF Qu!!|sYI Fˢ&H|0Va[G8G2]h1Bv g,qGS)2 \d d寮) '6V5״ uŦ Al!m^;^[%.'ki5c^{{n3YWZqXk}_Y|@X~ݠu( O 760o.OR$G >!7ٟ71nW7cnL%V;m\ qљR<KHGOVyY0&[{,;p5Sy1 r2ƗCȳ{b݈y|&[YE yi|Y e?'7̾{wr sń%jUjbk @6&EN h-jZE@X5"v5ӪԊv*Gajcz .{ O}B?'vZ,KL?@"-eyJѪ9#'ow(T,EEgȗG9 :ݠ6n`!C\_탬7ˀ nV%++I0+!G]@-K}LjSa[Qc=~qo1oq߷[[;\~?K|;OB]5 Qt ̠qN#!:pgټy:sK,yFfH[<˘8OgJ<!p| 'z7< ⹘0zfE6/~Q9Sb>nYuMZ/P _ v;S9Ny̰ԍz.Xϝ*/';u4NZ(:n$\i"/IgL#21.XM,*I`rZ KƩvjbl!4F5G J#.IDٔ72V5Lf hlT/2 okU1w)KG.[drJcF*/*&"N94,$`fE]"71^ʠ`(O4aOׂ)K䈑"zUUUUdh̭ΜJ`/d.$C ׍xTWW0ōr\\ q2MߐvG6-n8Iy3߲*> ўBα,_9SX|3B^0x=~y2su=Fhc1FmwLs4Op<]])q #Ns @LzC6{c F=Oz5x#s#+ɳ~ZD4G3K.bP\&l ]V~MF{ZPWH962 Zn&#& MŁd3A#9@#;e.t\3zNq\gpnK.w[={~bERvu',5Mj:%J7 D<.3N&_|+{YZ;RMRu($ţZ<gaL D@<ǙѼ3yK@qmўVve{.'D(PDO]$CX2wq_&C޷gZxν^e r[l֖V-SO.}r h&;QQzgC9vc#kG$lc]Ƌ. [`q߮xT{Ab4|ǥ 剈Pz71waρ;P95ʫQH#f>1󆘟y^~pΥ99s7{s'qHڜ*qe1 xnx7[5|_mx@{|}N_}[}_ wA|<:z7w-?M>o*C|K}/}S)|}_=oǙM~Mj/ s㱰㱃_@3yw\~N+#:YWJqbf@h8uN`\=ųSu׳ts5+ fF\ǡ^rwpLӑe1O3,y;B%ϵ|o9вAo:zPdE.ܜV>yUGp2f텮+tAYq:ߪR$!d!(HJBbxX|#x5`Ij5qhV#^F\2]:W08o3cğkCMTnŢx>tGA1ӈ > Tpr}UZ֓MmȱZ\wzf$6⸸^/%Ɵm%%[qu8-amVoq&]Y]-ULZ:IxJF<}6:[8mӏēg79f` ќxPy! Iv!:mWOu2}X"w?lA +HﻁHKİwbb\VFTn'yTy! cDGb%<{5ձ]^ EiHœ7 qn*D5 1*"wk e+(»mQQ̟/鬑HMI8tH$<,5&h /٭A뿿84ƼEs]+Lof^Zs ̿ D92 ȇF 4Oq$M%II29 3q _3Rt%ąJh?s 6`$T>WgϹ =J fjDtظ߉!~Z(4FFQ<Kݟ{Pf}K"QqZ#qEyN/:ʮDGwdn$t/C, m&D3|1T\ ]|BBϏ]&~A WGBoÏsk?&>΁IHĕ>L.SEG-@-@-@Z@g($X7h]hxTh)zTTe]FisL? ee3X9U'l؋$`ώs>O[ .!1 49&y2Wz?$TX=ULvuJ)) rR3MI%b -,;YPޮn-Ǒύ=z*PqgN$9qjffüPuqXjdpQļ$̖(J.%L7.D1V49cfV 9k؄z ߲bPB(5a8mn=fMkŬ'` ꧨáfeR`VW悴Kv')WVo`PM1X  D%i^\f-YfGiq2Ƽ:bކZ0~+,{]e[TOR׀,Oޕ鬬. %`%gA#cfY6/|䣎/q<Š 36y9,f||&Y0BIPӣ`yV`[%$WZ^"v2d58Ŝ==6`1 _N{54[J?HZYٱJ**N)8zA0J\ %H߇>QIN 1qSЈg"$p d&W6B ثn:GOqRPDNݤuRD39CZСV"$F#gIHE"np_[{{s-]a}v9l eg u!luVU-Gۂܖ`68MjJPOxb#(έorК5`im!eQWKf\c6g [D|sqΒŊڏƣڎu S\8MYC Z-UxCRȟ  kQkGDq2hSDAZ5w9 [g'FOTY9#PDh] %BN ` NfRg=zO{X;?k͹ќU-  AVHbxB-yԊeKK+Is"O2AnS:+22Az9SD3>ʏ;6RҠʞ~{qJߜҷ&l8SØ p pػ2oJm=idݑtCmHE/<+ K<>\T贜%zx? v4ޞᶌَ6 _͈v ]M,{KVð .z]z*(> .a5<S`0>{8pS0'[NN8s?Ƥd$#k[XGrk\k`{K |U{'k\t_הn9kV[tM垵nCZ` t}vg=g+Wxs;Oy9 YfkRSY@XgŒY/e237v˪KqЗD*/BI9VC7RlK5D>(C-C DT>4eL? ˧8墏6"0?'*+F#dFWUUˏRwEQayj IPAYГ9yh>Y2ٌe:g-2"|s1C9ͻ[s˳K[)TTr\c(;I'g"yJORc$4>2c#wƘ9_<Ņ8⚉ٞ> A8wX)MlCSDH-#C# A= c?:(Cnjn (,va`\tXE+I V_wQ}~!&q=4,$lbLA(c+vĜ]YUmcnp c$'31F.r2{qsF-0Vqꋯ(~VAT;ç^Zv)GJɊ4LPģ&"bw]D{7;,A6a 0/->(C: cozʻ)F2.K(; K0+x]f-cm{}0`uO-9wܐq?pFێo7#mh8Ų]8C .pm؈`>Yh"kX'6`AKLM ` `4~5  Nch4' -=B='<^{uk8h5T57ښ@21/Ÿʯ;.jcr8Eomf3[kvC4\6h4A e&Xe;{y_y~@gs֒sV7[ g5OAfFPfg>2KQb&f(0?}yقCG7,5rW-i.; HW6scscd?O9wlg:B9r`r7?nc6=^c5;Nc49>2|W'#y@ i|Y)2SES Y^–z?.5B-3VSc+[qU7N)ګp(?IKob3QXġ&V"x#!AG)b#!qgs 0D2  !*O & gLЯ@ƙ3:rꡫi iu?toGo%+bzrCTN֚6J%+VZ! MZZkfV1&GdBZyݏnMgF}`߭Lwv:sv-E% zXl4֑D)=Ώ G<.9q9\ΝV}̎t-43ò&gU&}="؏Nrކ.Zk%^oZJ1Ft~:Mvx=@(3GKW1VM<˫;85_Ԕ/3uRrϛ1J)9srF-">36\:F.vۊډj?D)}lM6w_3?";e@"cTl(rpn'cc,{h$aT6I?I}ThM ,dagWl:tI4!96ml +Y'"p3n[摸aClLO @GjyW yz9/rix'RRJ)XAt5:j^([y8/QϝtBG,I6—\C{C7`62pȂYЍo-/g{>D}hJ}1Y't쁆QfUs ~_ўQdYiiq[_ 3n+7㶾%ps֯xrһ= ē2qM5Tfx8Upu{q%"-*F l1ߖ gTV7G@O4/wQ ̏V%NbcEyB<G;:>pxUӄjͨ%][~ q[_]v%GNG2I_I#B%xwQ?v~f.Mc+x׺r[ro]*-I]/-O U,sl!qĥ$%jb"*!ImG3jJY35J.9%T3$I4t` &>Jh*tzބ/Zs01Vٯ>_'6҃ QWU B庥;:g|/  5bLV D84 AO p+[5y˜%Ҋ;BIy"gpf n1-*UNxGD!8<ofhx;_85VX@G% R?`,n&qf l^SZl|2{w[yrux;9MyE 9;Xrǚp]sg\ŏTćB\hzc@n6SJ%*O:Mr)K]VkE:>c@0DSjLȒ)ȏ~cE:EeC8.dF qbƹQ(8/"B)oz8%|xôÈ )=h?35ҒIȺ59-'IDw$H&dV6w+{EU9AnI(oz2(Ӕ8p 'Zc <ȐBdG>ncD9v1qy:[gvR=sbl#8U lV d6p`pm•EҔY0k=6b V!:d|gՐpEcYg:YD'5>mp,Dq@g3=YfY GP,' Niy qqo2͆}w 3h` ^ڤ$m iGOp#4,ځ0XE5ei4u'ftӆ5iМ1SF& wڢ\A :Rg81b€ΣWX5 QA3Cf.#WC'4@sg瞛zf2nL@u+[x@X+uV﫮:9s87rs6b5wRd9Y̛YfMd4fLb._z╺L˓,pH!iQo$"oD}'AO09Dd;Q@lPAXQɇloǽ M(/ºj.[oWxU|s \<0x3ϫsxtK\ v(uכX_R=ɜȹH9țGw9ǚoFg9ƙ_-ȼb)|"%$ =8 D<8A4Z츱7{8[kXk ]_zmk5+ <5Xd+_vv99Kɽ69KkU:X#1*GzUO1ԢK)TG!;5>9hN &@GY3/g.ŵyJwdIK3dvH?z#댪/"9#7rc К<({¬̌_^rtlY:g D±Y~ n o8X~÷]n2S#e1Qe0OR'#6 ,yl#k12aypȂB 2 ~c1ߎt+8λW1Nv1c)/b(t?NXdLT$INGJlEFLDCB,@#zy@\G9 pF3ؖva: ],^ 0 @ĄKHxE<8A4邥gG -IvpbH=-6پC 5,5+ <5\@yg>STd+: `ə^Jȹ4&}wh`iJK(qT>hS.hRhQB{"t'IВ?ks>c=we|:CfDgH?z#댪/"9'3"8z!7;К<(͂̀~g|ļ'zE/ATe< +JNDc2`U1Nov3v$x 8Mh>ea>ft /[#Kp. 0!h-u րW){,eVzOzCSS15^Hm7j)'O74ɗpZI6$#6"&r!݅pQ1v9] (}qhp5;)Vg +- %C @ |go6ssY,fjK34sL2/%0o xy Z[:•Z0*˫W%xQ~oS~;-&/]yw%+K2$*?nDv;NQʁ{X'ir"KB܆-.dgQ`Qwb? F'b_qu+өHNj~')ϣ '{ۉͤm%l'0ٰ 0 #mQaցv 㐰Ӏp1łYB)FQ K=Bl "Xz``}[6l;x͡k \c ܀d0W ҺT֢tuCYhՉTݘ>sOqԑk% g88ߕeȽQ ]]hʃ }ylY#cl q1xpn@xy&qMg= t#qÙ=oFU.1RHz;;ކ&$eAPS7&3.OLAv5;F27S/3>|1!݂-[1oSB KF$Rn+@(S {F8QcZRhGxEQ?\G0.'Ȳ|dUK&UdK0~D#u?a=mS<3;ʌFfO?hh(a[O9<Ɠ;saŵ먝M+uV W#<rpnl6 ^cӐf3bxS3ZKxp̹yެfm.c3ٚ,hFpf+3s3L0/.Ĺe[.p8.@@@++wg*,;ި>ueSy2*(C OS$NQ2'KֽɑMLKƤKI"{䭑EDJC$IA케T/5LtS'*"ER>8 K(eWXmame[ ;h!k Oh@j 0jv`%Q)O}d[c4]a\_+79k\oEn@4=0.u,V5\j{.T\L,eiREiQjNOB.M\ 3AG_zt]Gs6ZhKhJhI4t$!58FfEVD~FC|6gG=bԝd+Md*KS]Ӫ:jrT>%MGeZC]TO=m}Ҝ*-IM&3E/=hFkmiѕM)ѓ-А8B?"HЌЊψ|φBZ1σ,΁ H?u$wT3;rgE8ystڌ]khy9݄ |y h&`"7mwZ&r,X@*w}S"e(AYyNNd&Wa2%).vHrd)FRd(D~2:!; r 3+q#q qqx;8Z|6V\C4R<2N0J.FL'1 +": O@7D$ao0mOٖv8a C5p.a7=f Q&A"|k Vcpڂ-]AF+{Ǝ 6?@7 >sd^u-u@ 6/;0Se^Xw]ͥ| Y]`T= PLU,RcJPէWyZUSMӧ$7RLtK흴OZS%)iґyHcGw}|h---)%z%БTGv QZџQО\qB7y9)~3`x}zx|Gv:oκNٌ]khy9݄ |y h|ff/c8hY a f/{ .s{K߇X6po-z^9KރVr )c2_+u9J0ʒ|d;$O9#G)2"?r x8 x8}ĸyxuНcn-b+b)b'ab%~Ab#\[UHO'x^"npCxԶlK;܆~f8pvp[(m a a 18mή` f=l cGB _9W܌yr2Ǻ: |a𗀝n~g~ng|`/س'syݫzלgp.fnflfjJs|)Vd^5fUbNfT`>%ʖաa,~}XYBn(P9id TY<>&[PVT@ f50i_e ^e4.G0\ e72Ϭnwd}`ozrX`V̻v{MK\Q6up& `r%PVu+#+<*VC^%dT?6S>.cR;Q:uP8TO6q'KƘ7`G_<П /^*TVJ 9b .Nuq>3ťM FT,z\d=9g38_sVd> 2t-k4 #uKq]->paiT_P$2Sc15_ ΢|VBmU>Mx| HeP"L;tK3龄;GtJI tȁD}|}>|}>|}>|}>|}>w= ۛn8FÚ j0f팚2TCA0@]pYPYa2±,b  sbi1z^Wm1Up?T9Ź lofmf kΠf i39\a,! ]f[>;\fi, @pypkca ~L k[E(-8uFe-ޠ!paM-SOmRzԢ\Jsmec #1Ҍ2x c-ݔbI,\q$CJ#;:qG7*1#/"' 1"nhB }sAqЇx|D`>010@ AT—=指?xF!G{:S #3q<Ǖ^RWz3Jy\՗לQǰRWz3Jy\Kk(Õ^^sFiWzixYJy\(q/ ^s7^gUs95r@$ p[ܜģlu0iv߶gFHuf1,mT_Ms誛.2r?qp1CcWx߾$ :_6ׁdZ@dӈAdג u!V@13=#D۞F+pxĴ!$t|f௃ \OMAt^Afדwatj#ՙ+ն\k<NJ?FHu3T3 !fdW<\?[Rn 4=uss6- {?ڣ'ѐFzz\lX57Vt:%r$ p (tzH4tڂ_ pl`W [<ŗJ CW9Ⴛ$kp9mUލm5$m=9쏏!1_bzlVRӟ|Sf(k uz-p9j! YId:BY[&2Z\LkJT8FjGFks&=O` 4cV/ס&oc\:kɏ+g[8VeF - 8Wm'.kArm9]R=Ԩ=S#AEdz+j0Vdw;%r $ p]6WdZ\'K$sRw8 u YK~5H:$k p9mɴN6pׁZ. B2u YK~5Hz$k t9mɴN6pׁZ. B2u YKeSpߡ.ցd- V:%$:]Rk 6W ɴ\'xׁd- V:%$:]Rk 6W ɴ\'xׁd-dw޸arˍ86,U7N௃Z \NkArZ u0i~[L+u_mIIg9J:y;R9e,:Z݁#ؒURmrh)O w "_gT0$YUd~;Hiѵ6g\#xV:+֔_G xv \Wבd] V:+֖_G2 xv\W S狼nN7Cu YVt~:Hr$  I3ۑZ @it銧8ߑWXOk6WɲVAbu YVpk pmeN3ӃZ @itX+h~Hdu⧃L>3j9wpt_h| {G9?$ :ڀ%7 U6'\ɚN c6̛ǂZ}un 5F3`nh~)Zo)GiNA;>AjHm:JOr-s4x`\rk~,|M8GCoa95ȯi~:_-.MA2LI3yVzI3yFzI={^ڰgaɰBY#+bޡv )Z!S;m`ȸaq/ɤ7kxH43_G7w@1߫`n9ᢰcxMA݁^EIx OC׃aRֻ~*=K*58?!tiKPt)d:["k 6`xry1WTg31-^ZX3 D OD;QQDSa)#bX~Z\ϡ޴;1U =7[*ox fL[]7%ܣv(۝dڛBnV9PE'`\BqQhVDʔX\R%nZyon]uӍzNr5ܧ?Le(;6C927vq,nޗZvkI\ko3tے5ݴ!ݽmxq]h3l7ƋbŊnDU1Sf'vVlwB3o[p^fPUßȒxh?V}yžA ﵿ[J,Wϔ#j #44[uY*?3fb*eqe ~nwYUNwIյ}ΚlGsטU=. .=Sjg CeR\ʞ yЕH9T95wdvMnKjXnϤ.ӯۙM>j" s'&-Yv23Cɘ|bnP&Ke!ن'pL7 <6mXu&v7_5Cgܦ6/kܬF^ q]،aKekI*$!%\b]a*^$͈|p/`1]w)0D=!e%7gLaҸn)>w ƉJ'*LaNxt0,aG҈nIg-q[2V`Ԫh8WNR?n˭V-$vCA%i".C)p0 (@\0;hD!UIZ,nzgSP*崾6} t/]aSCSȘld5ubl+S =-L!Ӕl.f;NWiY½^)x°wqwL`}Y3pu 'b=b^og:_[XZ) W h"2^!ׁvnͷjvG4Lb0BB'TtP1sB|Y@^|l|KWoߵKj?"}0ZVX-<Kk;0$q\Rf8 \XO,r\a?<9P( 5:e!Yb$}eO{h>SB}@{6$?%`-G+i !xY3d[l d0[拼g\͑CV#SkOcN* *U T$qnD^p'^H |YDY!aC #se'ht* HJH 2aC px4kQsK@s\ )YPz?X86 ݜ $af}t|2ssk .6}8£=LػXaG;t|lEADnGwyj4f$Γ@]3zH-a|Gq3䠱T-26s zP@|c2؁ y4q9$ҁzߙO;'Q=Wp}?;;)8QO;jh0GRwvans ɝtϧʱs17'jŐ)3NniNc)jhW7$8sքo \DF|Vʐטw[c&m2t<}?"0|P\S Y9[dAtPe4H__^ `$ `g4cyM] PqDvhq7tP;V}_'8zYgac].s[>GĿKnAEnG0ϩ+uu,no9Cccԯe6-(yѡ6Fa16Ҏ^z !+W_Nt: Ҹ)E˼~*gwK!B:>OG&6sr~?vz诈v+rk֪͊7\+Ҭ9չU:'t_켫Nth1-Eyx?H70}O/}rtK )8AS( ?u#^Ck/5)\xoo |Z'_s(}#H8:/nAS}"@;;t˽:yaow|( M}e?_m~߬cfQ-̚A8s]/gk=7Tb+|ml2"> IRx VPBBp"{ߪDڀƐt]2!j] %ND28'^VӐySkr0NimSt5i>] '״nO+#nwuޒ>uzpO:hVw|u?~^Pg18EntyP'xV!΀;ssc,ROC^\K5]E|cjC!GV +n>& l?bY#0ZEroΫ1y?v ̂[,e3뿉ZL|LFB$WD|S`/4AAHLOhGakaj hHIJKLTiЦMNOPX^`'XXW\ZY\ YZ0^[X]]\__ Z4^\_^ŏ tʼn ŖyhfŌbhee~eb R?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y\u^_3XWXYZ[\ ]^_`%YW͈ m+YZ[]^_`#Ή n,$ay!SۄS3$$AA" <$VD-Ru,MRǕu\t8Ŕ)SŌ@W(]MFDtp~>|!Mn 7K@+ʹO )GN`CȄ K**҅DhF3{{Iy7G?o׏=Vo?x矷ů^獷?|!_}C{S $?v ]?XNT/avX S!3gUMo.#=Rd #Α%ǖ-ґH V`V&`7OQMs5t~S>=S E^Dq G6 LT$0k>6>kBq#(!"[|ӞsZ*ߵnO[`,wnx~_r>͍m9 >D]. yX73jo)!nmwgL VP=9 fP,nSG^˖"376eTd Qx,^kI#,.+qD9A ω3V+x\p9bh#[{=\eRӜnG<7aGV.!v=8,'3wB>o&;ǀ|o]s{wv{@6Mv 4ҫtq$r;KNvóq@0,NIB@.=nsAkR#b OV@/?%}5'͚S1ADžqQ8hhȏ lrg76zR|m6 AvAk8tt% 0$f7G ?Z !Q!PT  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D+O7Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoג!w5Xؓ"x6ٔ#y7pqrstuvwxyz{|}~Oa "'G幞7&hh?G)8 S(<9SpL>Ff7% F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W,)R4< H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no  "gI7_~U#G</x#G<#x2.(ylN3~Y֗\b_x4qf6'A . ^j+ 3<9qFi/ 8ȅ|>}Wf˽<'>஋k!|vrU0aC㞆sڭi6 ,YdHe4WYD_ M%TP@7QD{u3g7r^g^8yǴ9 y^)CI4ߞYN̵d2X1=]鷦ۘ^[ZMiː;hJ詠~礞뮝ky Xrl)d??jV 8U9ѴC Nľ IK;J>5tm!\vk![њV٬d,֮UVU^TjSGu_9P;߱8rδ/m+]oIcwt j;@X;"0K'wdg=;ݸw ?F<;7r.cY|cfؐUrxm[p#*28ುÚP=ěnMgnÒp!`u&8݂On^UME=5-v\du 'nܲM:* y$E:nLtQs<og8rˑ{ l}[ۻn󺍦4ma eҶv)=l @6 `3zu]ar.''?]ם^yg^U}cH*E%bxd寖ܕY%_\UƩ>~i1&e|tqQC<< u8G9YkFm 81f34e+$%E,oȾA}%IJc3dO$SnħR?~ bk.LBQq^ HDE/1Z <*DŽј=d$ k!yTȡLCu-f!8KɣYRTzs^e,Gipq7޽J +m#j 7GF^oGs )ɂtYj 7(M,aUU -*k20 ɣX^ ;"EHc*EVZLXT J,rY؏H,DZHZmc #a ♿< 29qm_m((cG!xj=s0I1ο49}Cajq.7`rxM=D #mDT Ccz$? D6Z7[8\9]:^;_<`=a>b?c@dAeBfCgDhEiFjGkHlImJnKoLpMqNrOsPtQuRvSwTxUyVzW{X|Y}Z~[\]^_P!Q%R(W8`Sd`v~n)CNejM^Gu!҄Սגۜݡ᪹݁AD $$$$dDH27+(Yw /?\m"]kc/>><,n6849ږ>=BPWT]alfsftun û DF saWPW$6 ⷵSB?tW5pP\1ͬS^1`NPC{S=O&u>#J^b 0V*_PdTo3w6h[j;{Wd WѢ-&kh'gUǃ:iyPI]a w'bYzlep~dŨc{]JvƒG<9cY  )*,-02789-38:BDLOkrv~фՈݑޔߕ DIY)^.`0a1e6l@yM|Q\_dhpq|ãƧʫҲ ' (*-/3?*C.HiʲhN=ӓttaTNO2LO>ɧx Q.'YL7@0~eb9IRu/+]Y) bE3PϷW,o jeX)w(%$;;;x3s__w;o}v~bM mJ}EM4U, I_KB𖾔q(19iH>C Lj|O@.?{Cqū>V8DqQfs:|Y$nȌP cvp91S3:cO[ٱc$:>wߔ 1?xNJ76wX6]}o|"7Yby]κ{vS 8뗾UW&HCd9t6 ,R!A^7K͡DB:n}FGsB/\}N3A(@l@=\&?P\mS+h?qAs!a>2D:S<ݞr$rMnn+3|uD?c3A öSydiqD#ktg[>zoE]; '#EQR=#m9B/x G,OM0JO 7LT1CKqm?js\=4wGAg:e5Y-1j(6 ֡x\4DE$)cz~ߚ٪8Zf(H x:d# euV:.@ d J|LGɖ5AVeR dqQ1CHoZh[K\6keN:d0XLi>lQ;%z' s͐zLΣK muE]RHʶWwRxHo6 }¤)u?@kz~jOu 6կktMOۙ{ imsje/KW/=$?/?\.=rBnY6XfzuN '+ي=H*q݇BOkW_d u5zg%Fy.4=< xps[0ZXaiktP͗_v7x<0 A^V1P>Kx^y[yT3U/WzN{nyshy߸}8^ėeyy ڡVL6ZPruɛM_o, ʠzv ;zy&sFٓǘգ@ 3ߐHD Kg̲ .ÖDK)a:Uck kzfU|Xc63P6W,& !RbMBc(E(tA!$UPBD` @EVZi ]d^ ~Sl$L|oK:wdMg_;{f.~a\DHc#:Q}H~ 3w4ּ)N{܆.j^kU y53&'P䌬&Iݗ7#5lp-+3-x`Η[t:>^YC=X8lqtN󮶪d}N3B)kVSڇ|@'WZ ƈ\*UkFɓ}wԯ։<|˧f_\HtW>1/G|S\oAG$̙ 0<F Oi 4x}x!k "4+ȣ6tN騣U:*(Ö| |FG+|N ݘv ^hs[%w{\N1We^xӿ68#Gbзz ڻVfrĎEkA{8rrj:j=t%kP%?G?]+q~26d$sJ,qtߜj< i0̡҃ƿ؝oCb;.gwqMAH[]=/(u }/@tun-Ԧ*" 0({_ H)G>0:<'8Y.:^_`ZW(^X*XJYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLWr"($+P$L BIA B3)ҧ `;?7gմ3`ҴkZC1vTMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UKj%5@SՒjI ThZR4U-D\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuۙ` 4@S 4@S 4@S 4@S 4@S 4@S 4@S 4@S 4@S 4@S 4@S 4@S 4%=<\vwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ oQ)RQ)RQ)RQ)RQ)RQ)RQ)RQ)RQ)RQ)RQ)RQ)RQ)':$s !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789+0?C@:C@:6T9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~σ):D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ~!BIRIj&t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+RaĒŒƒ            !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~k(|O7eY=ڳ>{g=سg={g:uc>ǞmU}Ϟze>칋$P쯨뺮뺮A4s»üĽžƿ!           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ"           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ#           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ$           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192+`??KUUUUUUUUUUUPS|^bZUUUUUUUUUUUUUUUUUUUUURUUUUUUUUBHZs^yjUUUUUUUUUUUUUUUUUUUUUJUUUUUUUU !j!y%UUUUUUUUUUUUUUUUUUUUUU*UUUUUUUU%<%XVUUUUUUUUUUUU n|ZDv:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpislqjtmrkunvowpxqyrzs{t|u}v~wQJRKSLTMVOUN_`abcdefghijklmnopqrstuvwxyz { | } ~ !"$%&'()*+,-./012345679:;<=>?@ABCEFGHIJMNPQRSTUWXYZ[\]^_`bcdeghijklmnopqrstuvwxyz{|}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k Kakj} #k8DLOjV~*0k7F\YO]Z[Z^\]C_^_``_feemedhkhjjojnrruu"n=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[KfGg^5i012Zda f ss fՁNh!c#%% d  h--911=22>77U88V@@XXii " # %)*+-4s VWq.qDdi*6<zh4hdK>o2?Y||H}IYttE(~((y(sV(-e2c2P222t22.eǷr:Мxf'hɘ6Jb^3?qȗra zbcdefghijkZlmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ 5xyz { | } ~ !$'(*+.3456/0127" #),-%&8[}ڊۋ܌ݍގߏ{  ,#B!)(cM@ $   w妐֛雑&u[ }YF $O3&΅Cv,|-K#'Tu-u"T}-"Q;^sq+2NAi\Q1E='Bύ@ B5hNFҫh/?>o!^X'tzљ+'K X}<mZ9`Yr4md6l̀#M/T83*߂јthρj:<.14>m5Lzof35d :|$vڀ?706촏x NYn{=2o)gz*RXh:`缇yNL\#s1R 6liVnoW)j6/'s6 5ڮJ+kk0amxȼ/F;7ݹEq(ŜE}nqu4hRrFi|tw6dX\>y%775&bq|Wr!=ভR*apB )\pa '3˯/o@Z> 7yڮ(}-"݋ط$}/Bз&ԭyBZ:27Vf@)$ mOF4n(<^Z4@ǹa-?O~jf0N9lquiԁo]h"[FS4͍H3H;RgRK"8H) xD~$7Y|^1S9g1ń IBPt:! 7{<^R&#_˖: )^qY_6F[^Vk\Ů&oUk^ľF; ^DL VFWDjiZD7WH[iZDHh{Q^67e7a`T8A㞄.s݄*#M xd H".$B $\B/XpX^H^Mj{SZ*t0>KGP[D` !"#$%&'(w)*+,awHQ\Ea !"#$%&'()*+,-./0123456789ߧ[-.}~ /YZ[\]^_`abcdefghijklmnopqrstu=\~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\]_`abcd%enghijlmfk[^o0123456789:;<IR]F`b=>CKUk X[ADPWehlWJS^Gc)qt  !"#$%&'()*+,-./0123456789:;<=>?DEFGHIJKLM@ABCNOPQRSTUVWXYZ[WKT_Hd?@AB@ILOV\`bdgsw!$&}ߞ'RڋpqrCDEmnoMYIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwx~"?HF4i3"$p H $Dr/~# ^h,$@B *DHY !b" T, B6r #-@Bd DHX !"Kփku-'2LDIf"f3mmLId!DžhU Ӫ_ӫn[;lE8* qRSzҠc ?߻?`Ql!cn*R%Zn(@v|,c`9lWΆT&,~dN@n<;ILf2]< gmf66v3)VW]NgDr2IH"Ɏ%;~5PG-mWͮV7vsٶ*Nj\ymx&1$$D2SG!*IOoD=rSRGZ2M`Ze(J5)H ~#<w]c3D2C e9$$AǡP( BP( BP( B`wwwwwwwwwwwwwwwwwwwwwwwwC@XeYeYeYeYeYeYeYeYeYe h5vB^G?l6v;D֡ӴmH6v;D{ :x Cda"m6z ".&`0 h1 gzz&q`8F_\C&:_G y]Р#0K2<g$FNE3QZt8>Q/>:O4L C,J^F \%Wj}}}}}}}}}}}}jp$I0"4!4T}{^,3%)G3ēbPW{JO^ؔ>?km3~V*>$'`Sho;E{)Nv mho;Q 1xpSB{)$4  w !"#$%&'j`ga#b,c(*p  d=?PQLRSTbuJe|SyOzPVΝϞИʙ˚̛ͤJK_-'W&'(m`l!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikm+J i8xO"-**PQQR$GݠYo%*"ݸ :Depԧ'Z5WZ‡!url|^O{iqO%KqT oqsuwy{}#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=WXYZ[\]^IJKLMNOPKȐ_WLU`Ie456789:;<=>?@ABCDEFGHIJ./01234ƀ5! ]xDPoAD"FDBDćkؒJ*J*.-*Y1om !!!9kr$DDD$HHDHH<2;56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^BE@:ZcLR82934i<4h; ;6 m}aXyAf_Ū v#· E6ުp\،d]W`!05Jq~√ 43X(]k$3JOW'kb[mzwۏڎEVr螮)nf`k9=St\fgv8,0/ַ rk\jUFX{ٺ񉛪֩]:P{CgZi)aZl|.:$NDSG /kxکyݪct]g̬UI媡!m5J@\S }"PFĹT_Wd`nݸ:>R枩♲dq}R=(_j(#l:@;AD?ܐ*;1G2H9NĩboF@GA66HBIChwsJDKELFq^hn6= @ Q T$lnܽ"1;%ZP"2+<-@,?.A/B0D7L8MMWR]Yftvx6Ƽ!)%8:9Lar}ZieX$w<ކ)쾚gxY?Xo[;Xiڴ=Ɲ/U)oV*Jd dJȩѱ:#9#E7F9LBogtn* '&%4S^Yg_mo|t~"'"&1067218;79549==@NU^hk{zŹʾ85"!+F\UhViǗ{ '1aYdʨp.S`^VcwBPSek1W =bAB,PBVfD5{W'ot9[1q4OS䌻|L5-YneC\5T˞`fHQsf>T>T=M5M4˚ʚȚɀaS$61 ZD⨤fCx&=fpѲ?>Ht[o-ar]%rLjU%UIR]+\ 5`^$BUŘʘíZtY`_]^~|{yzMKNOPQRSTUVWXYZ[\ħĦ£¢ʮʯ pڻ*1ߨq2&+-"*V1[2`isu#*ʊˌ*11*ۨ222^Ur1Z2^ei1j*12֨o1pss*t/t1{J1L2NRUW{~ʄˆ*12ʧ˩*12t*12 &()*91A2FLSU*qsvw*12Ȩ=rK*ʳm}Zpswz}KLK!"%'*,"d"e"h"o"r"t######{TVʃ˅ʦ˨t%KGLHKOʁ1W$I4ABp<"yX2oఘ\,OqX:p$zaFj3C8#fS@$tȥHP^ŀ84q8iHa/" D &C ~ }(W 4ϐ|5+ E}9pc\O{= |:`C=>2^IӉ}X d cP;kdīz´a )e[!Au_Aq 5-dW_oeAy CԢmT6=>0J6 g1$ Tϩ:6>4"(kd.0FMgAK/ 18'\fVv2\#~7>msپv=|yq-) oܮ ė!l :ʕOr _#}rm\oYb|yVMh ?A@/PPy^-B6f-|η4> c_UK}`3̾cIƃHҋ ) 5xLoV!ch |˶9ĉi: )-.d.1zAa,F/nh`Km`io'r2;?pDX8>z ,Զ1 UḥׇkR P3c؊R'3˻ǖ[|3wK  " ) 0xyz{|}~ҀՁ؂ۃބ+[-.A\ߌ'23456789:;<=>?@ABCD(EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr"@D2$ B VEY˒4ie,IiBYɒ4)eY,Ii"YŒ4)iEUZFK?\y#H+Чè9պyLx;hv*8c76nĎoLtTEi{Q}"PA!#bE =>1T } 9z)h@,,c{Z:M$~{?@ABCDEFGHIJKLWM\MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%јҶӷԸչֺ׻ؼٽھۿ &Y[bK g9:;< =!>"?#@$A%B&C'D(E)F*G,I-J.K/L0M1N2O3P4Q5R6S7T8U9V:W;X+HX[?\@]A^B_C`DaEbFcGdHeIfJgKhLiMjNkOlPmQnRoSpTqUrVsoEFGIJK L!N"O#P$Q%R&S'U(V)W*X+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jmDH M&T*Yp+qrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍߏ \W&uXwYyZ{[}\]^_`abB$$I52$x+균7g_Bо\l{#iZe6\B1KRKaA `GwwCGܢㄋ4ui.&{|ɿ,ȹ8LӴ|^Za+oۏdnm:KKqr94\m ;IesDtsQA!GMu BT6p&*wgxy""rҳ8ӴiGd# ,~;eW$$;cdefghijklmnopqrstuvwxyz{|}~WtXvYxZz[|\~]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ:';<=>?@ABCDEFGHIJKLMNOPQRSTUVWN]Z[cL h  XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD)EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTU)"W>)"$ ABIO3|&gb3LO3x'"_E']wa.kZ&^5qZ\WkZ*^ukd9ktjqZ\.~ ^/&/G3[[֫uע k-`p\ 9-\K]D~_WK]&K~&/?VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD*EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNO+PQRSTUVWX Y Z [ \ ]^_`^觨  _[d⮯ !"$#&%('*),+-./012435X`e[f㰱6789:;<=>?@ABCDEFGHIJ\䳴pӏԐՑ֒דٕؔږۗܘݙޚߛX\Ya& !"#$% & ' ( ) *+,-./012345678G4HIJKLMN OPQ R S TUVW XYZ[ \ ]`aGHIJKLMNOPQRSTUVVWXYZ[\]^_\b[g]M i~rstuvw1RZ]xyz{|}~ !"#$%&'()*+,-./0123456789:ɑʒ˓;XchK*LMNOPQRSTUVWXYZ[\]^_`abcdefgX\Mhijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɪML+MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoS ʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ abcdefghijklmno p!q"r#s$t%u&vYdi'w(x)y*z+{,|-}.~/0123456789ej:;<=>?@ABCDEFGHIJKfk !"2234456778899::;;<<=>>??@@AABBCCDEFGHHIIJJKKLMMNOPQQRRSSTTUUVWXYYZZ[[\\]^ ? A C E G IKMOQSUWY[]_acegikmoqs u w!y!{!}"#$$%&'()*++,,-./01 > @ B D F HJLNPRTVXZ\^`bdfhjlnpr t v!x!z!|"~#$$%&'()*++,,-./01X#$%&glN j'()*+,-./0123456789:;<>^€[\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefg h i j k lmno=>?@ABChmO kDEFGHIJKLMNWOXinPlp?_ { !"#$%&'()*+,-./0123456789:;<=>@ABCD?EFGHIJKLMNOPQR&OPQRSTU' WPjoQm@`stuvwxyz{|}~ WQkpRnVWXYS TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqr t!u"v'Z[sAa%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefUVW#w\]^_`(͕̔aRlqSo$xbXcdemrTpfghijklmnopghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌb)}Zqrstuv~Z(|)*+./0123456789:;<=>?@ABCDEFGHIJ,-KL|w c !"#$%&*'WSnsUqdBe„NOPQRS TVXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}+*~-./0123986789:M;<+,UW45xyz{|}~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsvwxyz{|}~ӀԁՂփCf,tu=>TotVrنڇۈ܉݊ދߌ} Dg- UpuWs "$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSUVYWZXEh[. } !#RT\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>i?F@VqvXtABCDEFGHIJNOPQW`NЈ& j8 ;HBA m3l$tW׃/Y[0-jqͷimw#mwk9˂QdMFF/sl:W~㴾S&ёQݰk񴺿eX"=+z38oG1ty}s1'^lIݸHX F >M@(&/?$+>?ʧW8,B^  R, w8o o:`?(wWQSoGZCݡgX^Z)[`]^ޫE^=e"?#@$A%B&C'D=Z>[Da?\@]A^B_C`EbKhIfWtLiJgXuSpQnTqRoFcYvHeGdOlMjUrPmNkVs<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvGkwjZuz\xXv^{]yҋ !#%')*,.0246  "$&(+-/135789:;<lH+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP,QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP-QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP.QRSTUVWXY Z [ \ ] ^_`abcdefghijklmp q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏno  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP/QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSYw|^zZ}_{[~\]`|Xxa}yYzZ[\b ~{Z[\| Z [[[]c^_!`"`Y} [\]dX~[\YXŀ[]e^#`TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP0QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP1QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ1X3@  @!ʋ]^(eDin.[wt.essy4K](,\._wEi\z7/J;|hɤ]^(MrҼ.^Υwl.7vy4]~Q5$/rEi^z/Υwl.Msi;>Ҝ._ƥwb\z//wy3 7{D/aM=ni:KkLziHp>0P5Fx]7"5qT@G7 !>]fFEEJ-,KAK8 'Cf^fiv8.](KE\z//wy#i.}hr./wyCi.z/JһzQYCK&ͥBiz'w颴.s魼Q5ˋ](EҜ!y'Jһt.s魼KYew4+K{yQ2ˋ]P.[wE\z!q齼P2ˋ]^(e$KһxQ:ʋUs麼XK\.(IEi\z7/J{h.}א\ʋt]^XK\._o w_SOVDߥ5Jbuza""''.ɬ[)0lڞSQw#iA3Kk|VwsSD\z./.mZl.=?]xYk|(""^p-YZ4'Kuٱ ?EEOY'?i'?~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP3QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP4QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFbcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno5pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno6pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ \]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW@$2ye2w]~uw$L^w]n۶ e2w]~uwD^w]_E6L^_u%If2w]~uwD&]_u۶Ʉ2.wD&L˯"6N&/J"k2wL^i`6]&sWwNuu]7$2ye2w]V]'wI%L^w]_uL"C#mL.9Ww]~'Iddt]I2^VM殓wID&L/u$ٶML..$2d$Nt]'wI%L^w]Wz`6]&sWwNuu]7$2ye2w]~u$LxM殓wID&L+յmL.^~'IddꮛI2.wD&<&suŻ$I"]&sוڶM`O %48XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./0W[Ɓ^_f$ [Z%[x\y]z^{_|`}a~bcdefghijklmnopqrstuvwxyz{|}~[􊧋 \ǂ^_g%¦çĨũƪǫȬɭʮ˯̰ͱβϳ$yz{|~}¿#[b 9&  !"#$%&'()*sbW "$ BH |ýlB1'7#rsqq9yyUyf8nVp#}!`łfy\\^^gL9?Z;Gj5oo&ް lU~>Ҏg+"\]\NN..+/771Zb>WED:q9$\(֊@8mhviN.\\^n..oTOrrsuq9y9xL#7+,-./0123456789:;<=>?@ABCD'EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~0\;;;;N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef;;;<ghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqȃh&rstuvwxyza \ێg3Krœн!h: ^*6vɦs"WB1"$ B@ze4=}> NZֆ|t|rC>"{[+Vj6mEY4&XeӔ.d]ի@b W,IDsiRE(rQ$MID!?A'cϳgݑCCæM MOMMN=>>>EχfKMNN:$%8y"U3j>xF_ja]4Ls";_?w#VkШ?yG`k^5Mt#<`@x$W4lЩ@zHal_yޮN=aYhAya%Xߺ5mA{*Ibm`nyߎ6OuŖ$>b Bzy&Y6nB|Jcnan7P%?cYh!sC{a'Z7ocC}Kdob8Qŗ&dYh"D|ϧ([ 8pD~Lepcy9RvŘ'@ e*6W{,Ej(J .a>vJ"Rk vѻjYixkGUcwl8 F T b{PTfSbr <O]q}-@N[|=. ZjykHVdxk9GUc}UTcs >sR()h Pp !P`?A8QQW! 7/;}+u;V_b q,af%5 ;J;XdI-m&Vpu  !R cׁ"0A$D ʠi1aœGMSp#h`b[XbaG)I 2QdnQ tEFgCXWz#1 ] x ,b0Vx 8I>-agpsJ7pK4^ P^r~/AO\~?0Ƭ[kzIWey :HVdVUdt@Q_s1BP]A2Ȯ\l{JXfz ;IWeWVeuBR`t3CQ^C4ʰ ]m|KYg{ ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~|Be8 Ft\S  !"#$o   %(-0369 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwXɄi'%S&'()*+y{}܁݃ޅ߇xz|~܀݂ބ߆[]ʅj(,-*<rtL.1o˶sӨ.^Is {@ipK%_r"L#w2= jpt$ W|Ymh1˷ /J Aq_s"Mxjt%*1˸լ0K irt2jt&Xn*i1繎 1^Ls BsuNypt'|Z<j/躡֨ 2^MsCtK&_v"O#z2= jpt(*<0黡ר 3^NDu'wP{ ).S/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T `WaXY o-Wija[ 1 J n  8 ] h = u Yh  D<ł YYsGZ6#C"I tSH*@H  ̂r$.i ;(pDЋ\ ԡuuHv/<2hkv"r=.oexS#9A?!~&KbhPc8pw$o}ʞ58^=9tb[U--U-C>H$cvad%joW7eUfQs B%H`tJK{Y^.l }0_O's'Y8WUTQ-|ŎYg jsɆ4M\dhl4Y2l44MFShht4u4F#hd4656MFSѰhj4ӑ?8BNҐaa ĈWZ1ȉtEKͫ2AT cFpI@.9%ap6qk.8O0Rz :}NUU9FRP4,i0m@p@`i1b@dA% A=i::Q[~b(FQ:tX0ZApEi $ fhL4.l0]48mi0@dtK*& hӢ/l8-A5[8{FFCH%E tYY<׷[_;\X_^Y]]W*}XW*dyO<PŎRYYFeT !"#$%&'()*+eiiX_zNr4Ib3,7+f9M6:)ͭ΁,n;{GL[+$念 %iy1RZ6KQ\鞚D5C1룩9xI?"F~9S;$ ,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~j豚2#MR*AB$ƍJR4{]4nQweZr=Ҩ{yEy1 \OhZfwrBuj+a{K =} (9.Ύ # }tqt@DK(e!ngDgI0r,Dįyή~@_znBu]|{l ȧ511mc `%U4q,5(wm 'QKu8??%ٜT/ƫڷdzH椟\C_ pkIȳ7 U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V j+;Lt- !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~՜Cۣ d Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~" 7596Z_`bdeif-Gopq|.Hs΀҅ԇS։׋7ޓᘫ0J뢩1K9 ج.:;*#&'+-.0233QW&s\ Bo ľ0lGFFm&pR[2ä#y"vN*(r;&ỴAVV'H<.}З`Ʉ|X (W@578;G= H? AZ*LMNKPOU%\,]-_/b2d5k>oCpDqEnBsG3L4MvIxKxLؙUVY[ᚇ]^Ŧb5Njosruxwy}~6O7P8Q69:R&Ǩɪ;SϯԵն׸ۼ=UV?W"% %2A,8!DZ;&CYAXςЃB-<'evE8F:G;MCKA*8[THOEXNZQ,[RVJ]jg&遈PUH/{@#xQ[~l9]{nh|3Aۻ8?n1j_O<~_{i\^}Cݤ };Ǿ;J0Kk9cz17ovYscy| ֵ П;{P7~us/7}D!$-TF]^U_V`Wc\2e^G^ha9jbH_meqjtoup@7B}I~JK`OQRLa􏿽]c̩ѬnrsMbNcdPe{|; «SfTg!ĺüžƩ#$%(Vj)WkXl"9ȩ.!1%5Ym>/CBʬC˩9O?UZnMXNYOZm̬tΩUa[oϩZh[i\pcp^qgterjwp}`rsuyasԬիbtք ׈٪+ڪ'dufwuHQRܬ()c7gxө٬iݪ:߫hyizj{k|     l}  m~o /I#3pq/-55=ACFaHMINOVS[|V_U^Xa[e^iort u?tSuzvvwˋx׭yz}~"~Inb ,A~D_ -xKg|p//69$۞ucӤ]jOG1 #(ΛQSggu=ۿXn_0eIek v4-9^ˌ^.hV5&G`!88v}tӟf( =ɇ ?;Bο PflW:w_-\1k-1/za-7/Ft?$&ݶx1\ӌ{lBhZO{|.:y# rϑlUumh{F2%HxoA#!\Yá-=7f[?)7*Xbw'tzIt2guc"I|,~.7f}''*4D! # %<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUȷ:!j+H! B ~*O-}:yށu]ۺumz;J*[a+ʟTdBB"J"U).1T6FNGVW O>PJQ QRRZbj U(W AIXai[>&.6^__ehn1j@al2 nҥ oHpTpqq8\qqq̊rrȺrLsXs tt<`tttuuuvytr{q{ʎ}}`4̧ӿ/7~ՆՖhj|mLboq0'8@H W>P$,!19ya b!-9EQ]iu)5AMYeq} dddddddddddddddddddddeeeeeeeeej!^IAt@Z%=D]e\wLcͷXB1 FˊNOJ%-|%'Mp9?\[b(~/6uR|G4w"Tp)Ҷ7,nq }r]`ounh۞hh`6|hhGW鉫\V3]!̸G\(^4u?Ybx?HsK9ʞ=aI>V:έǵ30| ]d$A Se H$q,6!.9Dvw̱4M2mОFbiDe^RM?5 zri_VˈFD{ GUkt`J8&XG7ʸr^H6$fYeYeYeYeYeO ă3H@6, qqqqqjJ~vmd[\'aaaaa ?srr }<<<<<뺮뺮뺮뺮뺮yyyyy88888}}}McN" Vy^TۤYTB>XgD#36cӲdN:(VA';(ȇ&â൴SQ0/,<<<< XGUkt`J8&XG7'ʸvndQA1! °`#^Q0/̋jt" XGUkt`>1άk#ٰ`8Ğ~^>2ͩ]Lnvo2V[ʄ=}WCk>oʊp$tDoQ93<ŰYԼI#u3+ÄӉ3&L]0Zr\.׶m۶m۶m۶m۶m.x-μD:0%9b]u]u]u]4M4M4M4M4Mը2/)d6IABW52)~6}k;4@m&Nd3Wi@Ӭ,j"d!wRyķHjuoROzu?ΙG^\Y#ۢ+O!6S}H'GQ]ƈB L!daO/3-}R%=שV$~3^^!]j_sN.Jӧ( zϳg*!?N49bunM3_^r9h]zLDOuWWVBڨ$(=/~NaέE틤;*ÍI܅tB3F'_CRfv6]_ mIBRufρ|̩9YeD1\C?S" 04OvEݯtտ: *O!bQpgZ%>y߀yqX)0#c7 D4}r[!hʞd30b:p8N~6ʚ(gX3qeGy.w49/A/w("&Ř`{pJ:8MYuw}6Q V((i˟ZɹӓV$~gncoѲHIumZ$g ՞S !V6M7;ً]cy׿g r {vT8ML2$HV ]<9fFpb 9KGd'՝|LDUaWՄ&=Bga xV<ڀTX쯖gaʔ=f2tW'svX3z,ԠΟ>aO 0}4Js5,$#T crBH MMF$I:8K[wֻB{r0'XMä .D19Յz>]L*w7`vM2MgHvu|«:j8Vn\D_Ըf4q^&t{Ax18 \Q1mY ` 1'D'Mn' mb٧ʞ&*WMZRZlMָ׺E,˰1Yh̠I+1'8hmn͎hhnU,}L+@ـ^mU{S#Ɖ1~Z '>mqmZdfx3XdG O/uFqt>ӣ<̓dCz}jPh $n2Ӏl ΰp;ߔsm0vci\|gq+Iy&7L0>gm;Zig4ˌ’$ߘfϯoY`RSET ARX ݨoq,:a2lh$r6y0 @#؁q3:bZPDZ(KIqܖ+nl3MzCQ޲̞jgI[L{uOFſ8a);s?"`]^xõ\ʶJ?Aƽ~ݯmVm835.}B;`:y/'1B Z]B.U)KCЂw~ȹ4b 16 # ljaxݳ_ e+ ,Itqj™AdAfi5|&2Gt@'T(f_= ϰRQx9eיQ{3fAt[=I 5]cy hslS0;Aܐkn26wL>91bUl" 9VH.y|=wbx¶Hǚ9;l 2~ZfAge;O͛;,@މTէ4l>v34a逪꜑aSb d&{<\7b%'Å(̈ Xfmig!M3r"10sLj nki*kS'Kۤ^h9tuV9b!xpVFW3ߘ,=Tşt|t1.3V/ .F-uTUL04LGTNHfAJ_WV]tE.`"y6 *zϙUXb[nL0.^gm b6 )\&}RMWDlOQ.?5OO' 2dZ,#WgBžHvƇw_Me;Df<ӄ 2HA+@Y,xyϸ+wiU:Fӿc|Mo67T  mxᨪ*)]TS)&E@ȰkTre#O ! ub NLg߾jA+:6i;B,ecڏ}OxYMJ}9u*eGgט[5{~ UVBVSt%38daж0=if$t2E~L;?3#ABCDE4$GHIJK5%MNOPQ6&STUVW7'YZ[\]8(_`abc9)efghiA*kը?r 2QvX3!{< :t]hML^ e] _`*w&'o@/ 'A?2sR]Z⢳$ lV: סwи{gIf$ "E.(їUܺ,&qvSYCYϪ42@DnuDRE_q>YdYp:\* [%AYRk~n.MYFȭȒ,Y5\?`7CKU3Z03*%XX/?Z=t KѲ@f 1.95f?55i{]iQ-:NB~o--ZWZ44gGkn,ެcWfVeSSr^}1xίU/Ԯ'ɟN9:JFS.'u:(I8lX\nZF/ WlEDV7UOs BWShvff⥡!4M謌 $-" v!om!W(^ 7LpFzN /@-[=>9 7 _[O?0 BB'_W9up+ BPyK}C30pLJTf},Kpɩƒ??,k8_S>>+; 8կ z@OJ ˛ R>@EIEPT=i7yM=tw+yJ}dgyGgTWTyD7DG|.c~|·[xn׉Sr|KJ|6)ƹp}\667ԾY7-]f/ d.> ;a rxvku6q%mm$/7F%rC)PSxu986j[,T0Ҟ.^{V44'-8*. ~BkfOy|'1VfuW?&Lp,$JqٕХRTز,4ur.JƪFfFd#J*0)تcԩ10M0$Mj֧u4tYW_q2EE/ŏu1Rހ~3O$F@J(\U he>Cټa7(>lSQԣn6y;'fjw E[_<[9j [O_?drSA" BnϘѿS 8PswVCP\“FN+&5:#|u-28_ȦcݚY3F {߃mV$=F+Lt=̑xR2CiDhbR9_9=¬w>S)VG!kw9:tuι!5iJ{Yf(cnFGY9H77!釞 Ը/\*ZBf.%4)03+=()uAcTEQn c7Yj,įJed>icni8M+Z:ir\(wVr>xR%ogQSwq jA+ :`.+E֭]ݲ I)Ui|GtaVUaZm^NXr#,^X5Fݻb;Uݫ`ڱbUݸX{R()KуH8$3IA "3oaŰ>CV,Ã[i5( ?=n\[u@}SvF34ސ`]2V]W U8 C)PIo$TXl2rqEND!/48$r@?q;:/wy߸nx??W뻚y˸d>>{{U^."W˛".OZ\P(;ޫq<;k0iNKg3EpP((Ak6?1nQ!OˣEox<xž~ͪ/~V.<.l*܇\.>udb [F?42B  !"#$A%&'()*+,-./BCDEFGHIJK0123456fghijklmnopqrstuvwxyz{|}~789:;?@0 TUVBWXYZC^_D`abcEIdJeKdLĨagQRr "t+0zlxf3"&}!Yq2 ~9ćYiYW=f#I)΀.:- i*N՜8֕L"7ddc=+\%>dK5G.e٥OᲺwTaq7w]+Ս k fMg]hTiNjUj^kilem_no`pqrstuz{Fg|OaCGHDpnB>NQ㹺ݻܽtroqPUVP2345@A]œčŏbP˷f͉κPC@AKSЀĨa'H|AB"(J02!E#(It?ݨ]K#'|sH;"gi .1%$y&#Eްe,8:굎tM䣿u%w|&9JqDc>^2rR#@I웫)W'UM . }&H Rv9ۃBA \yQ8)Hѽ'ϐuYfb8M$e, lBCnL2DkC ׇgN>de"$ xFHE I<V8fl HӫIբJFKݟkEVWXQRYZcSl[\hLM !ms&?PDLHOPJMT i ܙ!%TĨ!B"""ID!D" (PB D$i&kyLRYr}0`Zbdu^U"Q"AD!pD)i.%WBQCBq)nۢǒ2r;C'9ǦK<)%+ͣ\F":I)G]:ri H" §jQҗ:R2su/`$*/tdb:= Zd[`4Z=xH7ˑINYYrpѻ2R~Ǒ **Kq,Fh-Fl#=^%Kr6h$(S%Fh !"#$%&'()*+,-./0123456789:glfn";M6wgxyz{|}~q3;B#(-"',45C\]ab_`^?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DhQ>)&-953I(:=HCNX\EJ5PR$bŅI1g̽wxqhг(WԮձ IJ |&8!"#$%&'()*+,-./0123456789:A>G7IYZ[\;]^_`abc&ģU*// <=fdh>?@A]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtB]32Ogei2Cd;8eDEnmԼA@GFgf32yxӫنFGHIJKfhjlnqsuwy{}pLMNOpPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrstu5vw P+2$).6=DIMNOQRSUVWXYZP!&UcDCO8> "#W\]'^clo31'Vb:fgz{KNO|} ~PQhij()rs"02(Wuvwxyz{|} !"#$%&'()*+,-./0123456 klmnortuwxyz{|vgB?shi ")25?Epq3)XK 0*F#+R3AžÙ4*Yrst:;<=>ABCDEFG ?@6,[ucerOQ7- 3?CRLJ ."PX ~- ޝrt9P  Wx^l!:]E$9 Xlix•HzȎZ}p'bcr \2PUk Q~g@AJ=pT_ t֩.gymOue;dN_vqݚ~\eM2G~@HxOz^R2d~,Uʞ?oD5$%/0/ÂG oi$GuG2iSx#N ĽEg9yߓVZm5$r[w K?u^V 0_8jOe"E逢 >j]3ᶈ=M:$m{6_r#1?Ǻ20U qí϶*61L]LFZg2/3PYj0DDa\wĐŢ8.] w >>> 9/^:;eik=1` s?>2a!DL  "?3b#$F56789:;<=>?@ABCA5d?}>DEFGHIJKLMNGOPQRSTUVWXYZ[\]^_`abcdefghijklmnoB6epqrstu5IOPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~C7fą[mvw  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PP QPPP    HH  IIII hijklmnNyoE9hF: iǶH< k  !"#$%&'()KKKKKKKKKI= lGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro!"#$%&'(۲J> mK?nOpqrstuv L@o HHHHHHHHHmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvNBq`abOCr͆ sl!BȨI.I4EiQQAAn*}g s=s a}?ϊ]c.hc-k/pv͊ZA|Kmm *'jc۸pHghk? ЩE#ڲsXGRapjp j'1O<֟3?U@g}TSTps{uտw1䎜&Xư-ܚyEP|ɟxG{ʬ\M8pcIgg6T,94Ios'kE<6A2+3}HV3j9NҼfho9,)b$t޴[uh |(Iz96%14`5-^}]EsPpI?#',Rhɿo{h'; mBy4ϙ}_$l{64|v VSWWL=,;= 3orS]Zs@dpDDq Le {P΀e7Sjۛr-?s-i9 bt+pFPs}G0U#I}6fkE=|{yQqjƤpQ?94vj{cCɫ`#E&)V szc)qGuB饐bc0 2%z!v* ?g܋}EK`\\766*SEQIZ%gJ!92,s*$ِ C Qk v Uma'|`̴BE\9PuvwqKJ)xy{|c@=IHa3rsyY.6RBJF+'m{]eqky[co   2  $F ⃇zx6hȀႅ $DAN[ZYXWVUTSRQPONMki5{k[K;+ ʺzjZJ:* ɹY1a$"~B8E0Ϗ˖>=<-xwY\2'Wͭ)kQԠs>9w;‚bo.v@@*E,EJ!BOL P(Ad@T! QRU^0QnHq;Sh)W#n۪sꘐ͚ut<=.Ew!o#1(| aX^vq]ʀ/:f< q^Dm]45YmF ,A-G FkA{"PQ@ ՟q[>t9q_J$^D/C'Uؠ gz?0hT3oW>nO '"" -KAw40'0P/(j3ْccJHp,4 ULK V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+?"!q(b'0@o$I$I$I3 0 0 0 X3h_IGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ?_p7[6`/WRP'Sqx$ õDB TTE TDB TDT  ONUTWVYXa`edgfihkjmlonutyx{z}|) !"SRsr<9_^#$%&'()::: !"#$%&'(*+,-./0123456789:;)<*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ2]^_`abcdefghijklmno pqrstuvwxyz{|}~X Y PDs345678[\]^_rrY䝞 !ވ$IarKRFI}@. >4J[i3 Ў̟.9;Wrzc)O{r ˓?4D¾gQIY+DjE0)v.a8':>c9nG?Lg;s.~&\M#.A7gZ>nIQX 4G4b%,389@DHMڠ`a "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLbde0U[gikqrs'Qne]{|xwua~SY_cqrs?@A'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%BCRRRRRRRRRRRRDEF"8X#&-UQEt=   ! 10,+76VOWPXQRIJKSSSSSSS  !"#$%&'()*+,-./012LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs.Ѭ-jBFQTWX YJe5ptuv槴G&l7E͢؍^N_/ڑ,gE<)H??KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnwxyz{|}~v ¨ÄRFu]<<?@ABCDE01234567F WKzbefcd@?44 H+)*<;9:IHFGCB@A9nmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noіћ!<9678,  S%C))h2/Pcd@W=uD m8Ga.]\Y9.Ӆ 6죟}zƦ8`jl:Z%Z49rlgvpb(Q'Vv9s[ތlvc}5LaUxLֳ3KDH]>%eϻ2W=Fs9BmaAG>o=%N6˾1.?ݞy ~2GhĿu;ǻ)6 y{"CZR= pMzt֝oy,ɻ\L_p~FqfNސm,n^s6ωhAv5€WAf-!#~ nbZ9_?]̑ @I0S l!uø Lbl݂z_ )^G) |#Mt̉ `s~]C.Nm 5S_܄k ! %!*0/87?>GFLK"#$j%&'()*+,-./>|=0123456*+Lr0HiGm $>_789:;<%%Ls7i%T&Gi=>?@ABCDEFGJ ic#*4>GMUSTU XL{VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ MNOPQ H`````````````````YR| a !"#$%&'()*+,-./S0123456789:;<=>?fffffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567[ee \U!" ]V#$%  !W&'( )*+^",``` -prtvxz|}oqsuwy{~./_X~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd`efghijklmnopqghijklmnopqrstuvwxyz{|}~rstusffffffffffffffffffffffffffffffffffff#89:;<=>?@ABCDEFGHIJKLMa܇NOPQRSTUVWXYZ[\]^_` b݋abcdefghijklmnopqr!cޓ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy"Z#d[ݚ $e\ ޷%f]! bbbb&g^" P?@A ӛ(i`$B)ja%QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՄEJꅆ !"$&'(mno`a)*+lc'p,md( 7B-ne) !"#$%mnopqrstuvwxyz{|}~/pg+&'()*+ 0qh,,-./01234f567891ri-2sj.:;<=>?@ABCDE "$&(*,.0tk/ul0m13vn24woxyp35z{qFG6|}r~456s7tu8HIJKLMNOPQRSTUVv7WXYZ[9w8\]lmnopqrstuvwxyz{|}~^NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},-./012_`abcdefg~VWhi:x9jklmnopstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;y:0*."0i :RSkwj;!)7w-Fx_r*.#1k"VWmyn?%+9{ /H|at*.%3o&@XYnzpA',:} 0I~bu*.&4q(BZ[o{rC)C BD C@TCA64"h"pBDDD@KqnLN+9nvpdvĵ>Iylo* ?XY~.')|]Ev'+΅ւ$3n{dceZPG+)8CQ6|Oth}gً7lJX]r_>T~9[XhĶ1#w 3Ah#($xvIatNe/8}Pʓ_WffC .g_2:l8;(_!R^!䵕Ǔ~5gTAQpnLDshVg샴 U-qWc anDPOgڐrhu9(rns~[!s A!~ϧm OKcvAL58 }9wsmؓ$>6!!w8HCz=p[l8څ;3q ~:SjM}7~ʉ_}u:3r׮/4u-/~0Zg9Vnnh,,=o *at|XNËBva>^V*Oy }^LE DF EG F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVV<z;={<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234@=DKPCLHFJEQRS6:TU⒓NO5MVWXwxyz{|}~ҀEJPVt&+jf4jen9MUK6D9;<=>?@ABCDEFGÈCCC !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV1&+2:AH_`cetw biosz?BEIQbg tJR19@vx` !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ캻  !"#$%&'()*+,-./01346789:;?@ACD=B25ִ*kb&׵ 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~'h_# !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU߻跸  !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9BBȲMApΗo?qrstuvwxyz{|}~  !"#$%&'()*+,-./0123456B<<5+ZdEfghM@4c8>iou{ #)/5;AGMSY_ekqw})*+Ztz "(.4:@FLRX^djpv|xKMNOPSTVXZ]^_`DQR<0_FGVbXYZ[\]^_`abcdefghijklmnopqrsZT}.of*BA% *-Ns1Ik-Hn &?`o_AY{%Wy#?V}4Mn!}\'G{5%d7Vy^fov} IHSYYZ#$+*12?.$SZbkryUea$lsz A@Q\dmt{ oNu9l'V)Hk;]?_NVa\գr,[ .MpUy7Oq8u,EuT{?s-\ /NqVz 8Prv-FvU| @t.] 0Or5W{ 9Qs9Pw.Ghw V}!Au/^1Ps6X|:Rt:Qx/Hix W~"Bv0 _2Qt7Y};Su;Ry0Ijy X#Cw1!`3Ru8Z~Vx">U|3Lm |[&Fz4$c6Ux.(6u,Ev^q~g#cf`~:>F H"7s{}eJÉmC};s[^_.E /`ftgupjz|z"1N %K6*J~9=(<@ACBadܔ"!ӈ҇Պ֋! )C+]M}~ !9;8:V^s|vwi[Z6HIA>./10C)*,+B(%ml 2BʞѦΣХϤ58;Mܘԉ\LPQ~,kjц4LO?@&'#$WX`aٯڰ2m]gy:FKLMW_- FGD"#$Ebegcfޖ$#*+ _׌&[K_O`Pgjmpsvy|*j\|cc{ "#з4~7)znaDN>]h2?D<wQʓjC^4 2FLؾz}~D;FGHI%&'()*ga/03k#hqv%1D0EiZcbdir@8A=BGH3J)i '( Hnopo.-bbY,gO~۱[dx}vQRːS TUϑtWg ҲXӳYԴZٟ[֒ت]۫^ddeeffy d+-.CDhk| i`ޝ)"% _V>?A@ `Z[]\^خܲݳߵ޴RYYaX`U]\e bq AY6Op8==^@Xz$@X~5No!?`BZ|&!RNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶ*I܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽ=>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GHIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~  !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\$244d(DK,\Y1 YبqKW3ioc}IN~-j^b/6' ,WIq+tHgPu(l7lIԸT ۙQ*&Ԙ`20Tl3Kn=jFq(pxĤ@يxJ qq|GO<^;^t~2 IÅ-W6J\wqŽy4ܓK7OYبK: W6.^X=S6..m|l`SVf'v8.(6lD:^ظqhγQťˈ5cqZpc,+?'0J.?86ޅ[O*&JaXu_Adko=W O@;RK<ٴmV-2!+i0׳F헟.3 ЉAuKɽ?3g_0Uk A[C<[CYBℰڂҥ@[~!G6Nl8ijx$+jm+iPcC{[nxb3 F ܓ[G7mIpv輪1g |j!@4烱۴g7o=Up?ȣ/r%-_Upʛʙ ַ|(#TB=h24J`ݺSx>sn'nh[FNA>fc0I B8šk~F襁<35kV<y5}D][qD;gb-}NM~ľ aiAjslmOM+:(hГ8ֆ'Y,/@Y'+\grPO/, էX擦kB<>wxd\&!gm=YK!XW.&o9n}ݮ۱yG{pWWg,뽠=M~-y@8-6@,{C_O]ѵlJӰ_~aymXnY!Cn:J¤+II1# 1ZJ0&8$%Jo- cD1 B1dXnjdxL X62J;$"<,+Iİ;)-ˈP6>p`~ J78܈`*nN";vA6"v>dGfuVk|cBb}?c筟>ܢɝb:¡>i ڈ[в.{Z-P)jkf3k0> Q+nP6`Z7p5>}h9mPٟ? '5u:.S'XmuO6tb V' C|ρ 'jʯ&MŢvp|r٤]+e;!,A#*JxD[d˗V_tZ]n>,1y;wUSZ:UMt"x}8Ĵ+q VNi g>6'!S&&tt7p5`t9C!-疅L[ EV;sDKnYhrgQkHTBwa¿zб8,1J(L dZ^$%Bh-PFyC|F?͹<0{Mkgi0ylhh?Onq+ K&i.x]`b.;d$\yp*m 2 @7Rյ10, ,e8`XX1  [W<]9c𯈋tB-?y~nUp7&) zφ[R\a{GmuJP~p~Yʄn,ݟwձF CQyg2r - +;~s859o,yΛΡ k-/7|]]OmەQbF5nDゼuŇ;GeD0o6ʔF\l'w>)Lk~ Iъa59!w%^2UW&]q):?aCZaR;?|Ѐg\qUBL5&ZM ⩲~%'vNp˜7~aTU< џ́ɰ7#ځy*ĝ<[Wm;@I6]жEvOV n"e/6Y?HQp^2:oo՚,ڽ{:z[uC`o}dza \?[ڰbqO饵;qGv"7N~I>5l*%jzċL.Ik*l$}1!VjTXZH̘p0ŕ 166.Nٸqq ! ť V6{Co*.LL8(/(ND+d)ƿKHM +ȥ:tAbDWS1{}> `Vs&]vRZ vHa@ KiB3no7LLXX`a'Qqať+{N'wᵑRd<n  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()*+,-./0123456789:;<=>?@ABtuvwxyz{|}~cc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~do"Ii s(eG]ܸ]42&-)hnQ_=X`ka¦z<| LnЧXmXk܊Z~g!Zp -[b-8.6[FQ0qg÷8p9؎8$f8omH#@,zZAe  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhO,R?v 8nwwO鶀9I}# ϑޟ?3Q L~Q(@@jZ\MT< ii  !"#$%&'()*+,-./0123456789:;<=>?@ABCDGHIJKLMNOPQRSTUVWXYZ[\]^_`abcEFdefghijklmnopqrstuvwxyz{|}~ܔ ~?7j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOp—WN ؍(RHalhDlpQ4i8m/>:N7PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~m  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnppppp  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~p"RekWLT"8Wۡ:Z59r;ٵ! S3O   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~qـٛ, /  #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DTҀq""*OBG,MKO'K&{=4q3sh~Cz`3[\lQ>1\dzu/0TISeoVxq)$sC (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.35589dA:t6Mw w܎9 s":67)Gk: opvo,ꗼj!?xjG!qSpJ89h᳻Nao2s#SB XfA৮|#> ~oP&Mw,-;}\?tV?#~f#76Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*s,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>ABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {z3?@̻^_`abc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~pҥC%MW \vuի[@PV{p1:GG |edGUM6\i]WީHwj7e}\J_!hF/ԑWC̺'d+(uG f*.׫$MCM~k6ݻok_y3^Qm!eql)-[?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeܤ INIҔ\M$ r(R(Rcf#Dm۶m۶m۶m۶m۶m۶m۶m۶mȣH rFbZRDBh2BH"p4 Eq0ApeיifxՐI+dPTT {Td TdA`TDҍ 9#@ܨ$IBT~wVdpTdTdT 9Oܨ$J3:HgT TdTd,TdATLҍ 9ܨ$I9*dTd=?TT T 9.ܨ-!$IHdFTdTdVTdT ҍ 9(3 ܨ$1 r$@ T TdTdwTdTT 9%ܨ$IBAPdTd TT T 9$ܨ1O;H8dA?Td:Tda?TdKT  9 !?ܨ$`AT Td\TdTdmT\M 9ܨ$IBMR+(d~TdTT TM 95+?@ܨt՝ ~$qdTd@Td*TdTM 9 ܨ$x$g|T TdTdn?TdTlҍ 9# ܨ$IBZ9=dDTdTdTҍ" ܨפ TqDA(dTdTdTdT,ҍ 9ܨ$IS2$EdHTT TdZTdTҍ ܨ$IB^lrd?TdTd?Tҍ ?ܨ$rB$rd Td`Td TdT,ҍ 9SUUUUUUUUUUUUUUܨ$I@EeqdTT Td Td, T4".`e ۶m۶m۶m۶7n[=~MAAAADq?ãcC#¢bB"aA!`@ ffjVd*F"+4=FKPUZ_dir{ (1:CLU^chmrw| )2;DMV_hqv{  %*/4IR`kv)4?JU`ep{>@EFzQܔLkHhIQD@H$DBD$I(AXkѲ]t@M4 pt^)S)u)Ǧ*ŕ/p>SctT6Rģz*hjBQCPP>QȨZ7 VW(|sX2;,s|7vb}C첃#ǯ'(9OƆ~UCIU&\z1́h'SV] G `>"yA>qp9T A^ԉ#|VQ2J(,c(fv)ԟRzdc ?ZJZM1D@B{>ux4vhs` ;onz— W":փow|f2DS/! !   % #%%% ))))$.%/(/'/)+ *,545355 69;;=33     9ȶ$4Lq^ 2$2ᄄ!XiUow84iޡĢ EzV;]2頮3*4¹ZyID*c"]1Z@ۓ}GJ 3Bٖ~)o_GkjO.OBZoP76f6|u<57 p|I[󅴻2m.Z(P)VHi #1) PL&@AF0 TBDD*"R"0 "MگUtM]5\p2+oֹv ݋HήӐ4*0)9 fr̫)7Y9wΝs9wΝ/>B1ThMƑM`VvwwUX;t}8]*|P;l|h[gNmF~|Ngl5ӳ{skc[S#ŭES h/:Zd(P9}nY4''5C=곋cˆۚU%; SbR 4" jh/6MV [5%:ry-ઽn2iRN{Ħ1ZS*Vrqvc3xX5J*_)mF㲦':^'w&Fh&Z454ε4LJ)0U Xc;`Bu[ AԺ㚗;[%M0xLPqÇ挞<3/_pB'e9&My+b!cZN,Q(˨EG:~ryvu@ݑlJ46ڬQf <1ahɂJ(sP,Q.HN!:T {qGiqri~zVyܩ_[VE*ʀ@@6(M|vpVa ti=g{uƨEb{ ` .YdCyмqʵ;[r_k}TK\1nHϯoO/ήnN*ӣs') Q)e[761,@6_{tmgQ`Ƽݒ [}J j]c.C9 0#xjVźJ*׎ߗ?V/'4X}Q/3aѦΰ j}0EykYURy-7M:rq(JT'sx2?2S]f5Q9թdXcdoПŊ$Etaz~"ro?ըQ3?8}E4^D >,rcE$mxE$?I&B?~%@<7kX~ 񍹫{Ĉ;ldN\ynT)SZ9Mnc2iݧ|*YX6I 5uLpt˪Utw>+z vf瘆*Vzp9 ݉aI͵YKAThh3Xؗs˦4- xOKEAJM*Щ99ss L|ئ緸;DR(8xTd*ΰѬV׼=W3>KU ܻ[ z S"Bo7-[ߏ[_g1a49nzzwN)M~yuog9 P:eODY'ۂK?=~CvUbW.,ЮI|~[nl>S> /KhTkݳjӮX:ܟf'`8fǡ Eh֬\ȐWM|nAa_]J-=L^ca>=95=ٹHFX zq(nwӋ77|<~Q²(~QǠ/\F_Dط6PnBP|tmSM(M*FOUE*@ RQ3e(@~ŨjҰ㸕&hΊ􇶭0 @ i0 EQJVDP 4aP( D@aH"T mnLZqm=u*&Wq$-;&0ZJ2TObn}5j*.s|wxw¦qz]L$3 SǦ)Ǥ5i+IAJ%I7Siω0tU7~/A '}W98-B, Ʒ:J(0mH{!f WO@qtM[ɷ9Yd>6v_86!4cBv '&v /ʗo.reaLZ'#bI^ .*7ڊ˵Yw pEZ$fykcb q/nFvYLf_FZ< 0;{z4~VfgT+ZӰAIS(&iR,JnЦax? =sb؟"{Ӳp29' yePaq_Jmjٯ j6 PX`duĭ# LWн]Y|%m>iH@ecwټ0՝kJeP*Fqr~x~6jy~Q<2 n %l8uF/6tz,M٤S&tmDPШbQ)XԜrV++ݹej[)@ȵ%D[A( :Z/γygxMpS 8 @eyTU/:XeƝ6)gV>λܑ򂂾iZeo8Dn1dm/CƍZ?*:qF۶\ RBhJ1HT]I+e@፹)X"׀fqPsxIhBY% ϬM¹Sfɯ8](v]jͮMΟ5PPcl.{0w*>?r~_X|V(E;Hҋ1d+ZnRm6lOB{o1{|]#DKɿS$yƢ8q6{MK=yb&>4tjM>| ![]lJG6$bC~oZ7$.Yv51l\;~㪤ggwoX}lV?ptp 7ƾvեr)sUA;zq,E(b|VmE$qћsm]UUk( pZ !&!px3ziS),U )pz/wzwlo?n+.wUIwد,#Ưɜ8 {2p%D_0uAg֜/ִΨ8=Bcř bxGQJ=tהW"̵Tz|9Y ta>%ӏLG1d.xEY-̬miVc C1јM{F% -WM᡺1e3A3؏ymKAh0\)ufH[-9VBr`mN{+ākr ,H!ɹv8ziD]euC~OsG@t2y\(tkE? _4|IUS;qj{GoX"bךwVe OŸDiK\yY0;7Gҫ+AxQ#7x:)ه, ܙ dƐM: $C|9ڶ2dRhskQTd?7¯ð3} 4H:A R0>hRƘʴɤ=D7HB#,yQS#:ZꬄVYmRF*um|~f5# F]{#düh&dҸP`Xi^ gDS\~'_t)vL)Ɔ)}rɭ$m/Sotb:[h3>E[-*ej!N[#NGݰrֲ\et#U6ry6( QJ8COy ,nXǜQu9E%%#PA[G@VXoYo qkPbGPx⎑NVx{J|NKi1腗zaWvø5uPVn~`\~ 2kB4~>A8@Ūp"EZ mǶSG /@XU\ѳ!aso̖뺣[Bnt9{_8!Fլt`҃<˯V811Th?|krVUIJQj΁Ma_ ׷] LkYbH>cE"*QW?@&Oq`K`߹q|xc*$^s8jT/MS!b',Zʞ JK%5þ8Zȋ0yEQWeəo Nэ.Zk,D(Fb?Àғb`yteмg~¡B}23͞0(_"[z A&"X؃"EOPU3ޓ zk =}ܐ25h qgr簕?2{ZoKƎV ָv[7PFV׷$GI+S$AX:9$ qAee^=%~yJ]뵰S1$ˆ76fdNi"\5, pQP#;mx #I:V<Dfwsvt -C ``$`.C=hh~df}:urQ XF4{4`=xǎBwN q:jnXi{HM&t-wL" Rœx O>~PxSI R'%cWKV_k/ _ ({Q%$_p< s !@A@LkQrz}1[<@ͼ(??j< OW1Yd{"JxNxJ)xj_u-\F`fS{-@W2PP`|0Ҟ=]شg1Ђ6-`1mԈl N$H$gB^FpϽ+D!cYFCm۶mUUUUU14i %IR?2( s1D&D 4P IDGHd4(W&P* I(dՑ5z  zs-WV#v9{m͇cH說' ՟ nR\ڙY&ZDdvB$5 uDʵsidNTjM$6uĶl  >V^ZZ[ o{]om{o۪]9??$ #)Կ:@V@%%J%/JEJJ><+5,-dۣ B߾#HW]׿_]➪_/!cI9]:>p W1ӡ-QfE} 1f[ 4!% VlL}&0g5*V wFX(ہ5޻g0}vv1AÖYzgse(sV2ծ1;ፆ N@[Ph"sp(AGRz9/`D6G}^e 4SP:$KE7tUR 2YE`b03aR'5:$G 43(jZm۶mm۶m۶m۶mUUUն{oスnڶm۶m۶mm{۶mUUUUUrsq/ kSP`= A"#SPB:3LMM͊ʊ"+++*jjjJJVV)v3=QɆ'6*.a藪OE>/gmTEh-((hzQUnDܫvrisu/ҋڅCs=39:$m<: Q J,X5 ǡ? 9O;2  Tx BAQA9Qɰ[ڭ@e1LյnK^ Pm,c&:jyԂ)QL;,+DOLԯ_;E":4|D RiriG[ `dhk61aL0&#M,"6".bM,"6QZ7V_Y1W[0&2#^k-5l4"nfe1_ 1 Gɨ/Fm՘d#(d \VPӌl;eyyy:&#*fsAx} t^{o~۶{{{~{{a?~{?q8,a!, a"zŐ no r/Tl5vg;ykĉbP$Q"|>"`%a>,bK(w`MV$Y XrB~vK#֒y+ՙy?yw2ȕHdӈJDd\vc0@@Rx 92;;"LrcD*(I!r+7Ǩ?4 qHK<򰕇{ck!o^UR7I7IG;@,5ޤ&YHԌm&4] 9 EH###`@@ ``6@@r?IP0hDE~C!JDLDa׋peŞ?ZxK&isMCЕP :+#"5ߨ8F2/%+ @cp)G|$⣋!-3KE+&t\n&l($`|˔#|>x>/|y!U!GȌЉ&mpO^q-bb=$JŹ7;g Fl$$$r#X~N5p~ܸSBP(ժ;ů cP( ~~?'~r\.r\.r\.r\.r\.r\.r\.r\~eg~uS I.Ԩ %?? ?~?~PjTlR  @sXAM?,#nn}[+;! `'w #\#?A+irb:P$=sVoe~\R-;V iO*@,n[@:c7x%`KKmi䭠}YA .HJzMLEI#ҥ̰zm}vЫH29gwN'.:H(Q  ۶m7`۶m۶m߭vm۶m۶mUUUUU:8`ߩsUŒ dW&HB VP t UUUUUUUUU  ? " bx>+H; SH@D RF Tg(`^M.Ui΄Phvw,? iJo!g#ל> wر; >OrɆbo!+c1g&M>c;vܱ7$,%K.WsUa}r?Y" W ][ b *C:0)G=/*ڰS؄HLDT Ng;kfZ۳>s?FD#_S[ g3չ!XH!b \ {Ycs&ze+|BQ" RFA9eV4MݾǵUy7EᥚQV5ϰC%VZͬ^ d ǐPǶ!P> gI1 13 O-p Pgs_0<)pyGʛLh³sl۶m۶m?m۶"`s꿥ǪpRjjȰ!{2Nv@!EvI*Db 0۶mv @"$G&``Q!afffa)v鰋L]dևe6XL&l"_ "!E$|E6%>T T$" 2D'I$P B$ Ok$HSR1>z4e3@S 1T!FP8uwb1PKM"OdehňŠxLgH5GO+U/j&lXii E6!  ?  0UUUUUUUUUUUU%XX*;SLɺ3% y2L\(9ofx3Û\IUUUUUUUUX/0 /N)RJ)L<  ~ ADJNL  UUUUUUUUUUXDܓ{qO"3Il cJT8yN u7XE=6#("d]s1$HHBdFer UUUUUUUUUU8\)r#9$I$I$$I$D"#~Kt oeF HA~_z4BIKbea!|r XV~߼SN ~ AI>Fah"+NC֛.t5)0iDW< 1UFD"."DR 9"_ " .I$Ps70 jB7Ƹ7F}o7F}o7z}c}o[L$$Z xx{WUUUUUUUUEUPUE??B??|pê *o`AR4 +b @UM DtXU˴h:C> Arl.&04@auVef7nve7nvfwve7)jEyQ@^6  d9qW`====wc-pnvewvf7Pw :iB£8Ѱ}O7hX>C|÷&& KW' pG>ބ9. wP5P5$vʰr Gł۲aP?aڲr ÀD9| \$a1@ S[03W4D~3ϧ% Spq)"5OK@ zbn+K-7Dinb8$Ԅic?"Dvdmg j:!Bu*Ta TH&yWSW;H0`_g>w3ihGJP}SRtXm|fIQ^jie^Je_ALn;3 /qx]1F&Fb@ͪc TPcܓ ڠC8kc TQw( گ3(I&% @{T)'@D9D9Wim۶ml۶۶UUUUUU{ރ{{[{{!kzVWk+{{Ճw2Ÿ6 F !KB%))@T[XJP*-X , VhY(2Bm" ZAO-ԣPB J< csi0&Yy$#߂T@>ERcCO*B%lr؂.o*V M̥blaJ`.B bH]Nvr*0_`F4i[4![?bK"cc_\"օ2nɞJınQwɅUʖA0aP/XP*8bO/e0O5Ŵlb~)-n@Eea T؁ H0R]XJA5Bjc|*tD w/""#mծE#m۶m ۶g۶mۀmm۶WUUUUUUUնUk.UUUUնm۶m۶m۶{oスm^۶mBؿ!HH`;dAImfnm3UKKKKi{hZ LL&ˉpICzCBFf0ظ L䃥} `I@BBBLڠ`枿 &OmHHHH/ZI3Sg6-!84 u 2s 4}Cd$"IIR1,[_<611>?|??B?tA B AA`@ J4bހ& xӄϜf~c Lpw RGt_cyEߴbJUqE3`l@  =Wiމ6`s~T&S?Vp y3Sa O`#,W,^b2cJB7@98$\x: K0GERYĀi+W,^q%&TˀB'HS) I(Ьd#+C}Gl N#f5WX{D)u :3ўξ!E܊+Wbʙ}gt9IX ^ϴSP @PHP PAtdk&3L_ nDUZVLuOf*q <ۿ?,^7?X*4QUuս8bL)|%It4%Gk'.f Fkhtae^PJ=q@UOPJ=q@'.P Ftz%aM (v f ZD &(#CUUUUUUUUUUUUUUUUUUUU^scx #@>*JIvOdՌGJRnn+ okw)UVs)uW7uPmX0 zl}L:M3 e8F Ks@4 9A`in]O:iTxcۃ *p%x1 kCd("'_UUUUUUUUUUCC!00^c@PA>ZN!p5ˑL Rp|wx4g .@zcFp80dg1f4ѦTmx#6>10Ѧ@L0F ՛ۻ۽۽(8,eET###6P VѪ_#x)BE1In$I$I2ɏI$$b6@|d$gY(fY(fY(fYH. !WYrT$m8Nޫ҄r`X(, B9P, B9P, B9PPX(ʁ B9P, B9P, B9P, B9P,ʁr`P, B9P, BP, B9PX(ʁr`X(ʁr`XX,G$$I$,10N?7y ()0 dOI&I{~}L2I&Id$IL&-O{}~oSq*C8'@H0(a$I0𕦮[<&VTU?oYn΁$ 6U?]a 1) -F]꫟^b WVL-f܂~ji|znI_mn%_<˭t" ٫\_]t I)fre.Kh>/y|{Ǡ_/}W5UHN9BUWQ^: Rh^xgA#^|k~8~flwu1NuhL"6P_d\uvrYj=\o}~߮Zи`Am{OfjENrDbu^[_*#"?1 lVU8%m -.ҬoWuم=cg >(l';Z )})Aa^L\i"OO:[Ufƾxb|ҹ=g{8$b<<>i?f"fp *Đ $!uNb(T FXZ~Ag] 4\`*$B BP].@q!BB - PQX*TPlu @2GUUUUM$UIUc|`>i3N@ L0H@7aP k*Zѳ7#쓈aAGN AB d zec6&iH|  B";n 6,zqř)7 R&e?95b*0xDYyBE ?AB<!L %hDTJ2I2 5arMr%F}B2!1$LB` 4M9Ԋ \D@h@R $$$$T*IH @I $$Pbp-!\xHPX:(KOtO d1J*sRF 'v5(M2DWUjGfB"jd,NH  Xq)Ȍ2dTm'F{N?b"b$HhD@ 0@!B# hyi{&TUQUTUQ+~[B<`@A "A}:>>B .*i|{c"( (x bY3H-Bcj>*=ENgEr0PA(A(  F aƭ6E jH'5UT& hHCfhT)'@D9C>#?J^ :@ !(+l۶mm۶m6VU[ ߶mm۶mmm??ӯSA   M@Iî:MzU$tEBE> |/csVSKksfPp 5H XM1h6 `@pFi> .?` 2%Detf,b8XOլJn7?% &qI9V{9yZƢ ˰ Ր3L4h3fL|  \CDDB=!.  ~72 ~`!X\PDoHbxC $IÓ1C'!b(W~dG~E}+W4Edg #x`!P DcAhp,  a`p L48  (2_(&b"#B %CDA2Lb"#(! %C("0BbF1DEB(!aJ!("LQWdcq"< gYiީ,Әu#$2WK@hfabexxAX^ d/EdT ‰  OP>DBB!?ϴX!0A@@$Ic¡J$I- fdt[ @05'TP*KR\ɸR*ŕ+j|xqE+Wj!Ak( (Аȁ b,圳 T  gs9 ? UUUUUUUUUUUUUUUUUUUUUUU ?Xc_c @ @ D({xd%Xe@L9$ 0dAvRRj?m޳F֦4v*u ѝugL LHV55C`N&HMqgC0&Y/F.0ѕBr!A"h <AB07ver+cYMJzۣ&H4/GPn8|&'#R]\ۤu G1ͨU&5^F=1XpO(&&& (&kM#%lllLcB`2Q<.(Z 9^G.9Ki Fund\8/у/DQvQz7iEqG/⹸)\SIq>硍};ݪu Ʃ=^J-ttzշw^Orpq\gLOtoC:fD\Qˏ3_;xKpyZ t k3CFSׄ,?o۶m`۶mg۶_UUU,eqP4qHD0x0aAPqK)H"Xhb aMH$ DVQVnJCԃ1rSvH_}K۞-}~?;#"f;TbbB,E$cD^A_ $G%2`8%)c_>/ |LL7 uTF8h<N*`c2>p g&(BDJd|QҎs &]0(P0,AA `[UNbҭTǮXLR CAJ”a:}.6{N2y,6.wb*u*B&sL""q( onm&^kJNi$ >g`. e"@cH?!π_PH@8<:> zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*I`,G< w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$Аg/($ u\mZFeXl]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< BăCCppsyvku}6cAv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 Ey>m\_oVQӹT"ġ0vffjVT"D!gT(Ip4 4D!ǣ@  P(2'VX x@o7 T@P| x?`OEE), T@D"/>@+h6W{_[(:^  er5V8~ "U`ES X P< ,@{7 X+U u2H#Q|=Nh2BHp6 r(ocCK`q Ѐ0@嚵N Xp|  ~_}}}%H}<F\,D< BăCCppsyvku}6cAv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 E yB^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`,G@<84 w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$Аg/($ u\mZFeXl]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< BăCCppsyvku}6cAv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 E yB^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`,G@<84 w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$Аg/($ u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< BăCCppsyvku}6cAv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 E yB=Sit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 E yB^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`,G@<84 w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$Аg/($ u\mZFeXl]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< BăCCppsyvku}6cAv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 E yB^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$`,G@<84 w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$Аg/($ u\mZFeXl]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< BăCCppsyvku}6cAv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 E yB^qfi\&anYZNQd.IX$At9Vd1bT) w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP$Аg/($ u\mZFeXl]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< BD@<84 w{>owVgs< zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8"<~A!n8n4l.b0r,jR(l2$h, vffjVd*Fp6 bP&h0D#  N^賹L ௷jثJJЧ\*ȣH rFbZRDBh2BH"X(xph3:}.6{N2y,6.wb*u*B&sL""q( onm&^kJNi$ >g`. e"@cH?!π_PH@8<:> zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8"<~A!n8n4l.b0r,jR(l2$h, vffjVd*Fp6 bP&h0D#  N^賹L ௷jثJJЧ\*ȣH rFbZRDBh2BH"X(xph3:}.6{N2y,6.wb*55t>!IN P `@0A{fh`qacHi]~_b:wޢ<=uN1Gw[@?M{}u%e~_E#w\}nWo@m-fA\}?>Ow/(?X|;ob GĥD`b p]q\@\2> . WOK s|)%rǥڣ R"1lr1Ps'usTb"oMnUq)|447`sD3?Pg<$#'q&ןs̛ؠ9VC 3[4qq\p'~OE7x|U_00@hW_X+*5.wtyGEE4*7 {5z~4'}v͟g>E/=h zdwSG/U ~z=;/98GFbƏ^+^F6z5?>.ۍuf@Y0`>QзE޺me)śy gyӹ kpIORto ԟv^AQZz}Mg%e?@/ݢaE#Կ.L'wῪ"ɷ_d?s^MbOfvnzZ>>rk\CE᪯Zg!O)?B[zނm[-n&0 ]tsй\ m6 + Fi#itfUpZQQġ )Y R ㊴AA< ,AAP ii7iif4qe,˲,bQEQà vOI!BiL3f6Ld4Uecp:X?ƪDe6Lf̈́ثJJЧ\*ȣH p7[6`/WRP'&X*$y8N^賹L௷NfWk:FOgT&Gc8?_7!p7[6`/WRP'S4@Od0K2D GP{}syvku}6cqv ,jR(l2$h, &$" vffjVd*Fp6 bP&h0>:}.6{N2y,.w;A^UT>MRDEP|=ބDăCÂNl5L\-JBL%H}<F\,D< By^qfi\&an'hثJJЧ\*ȣH Ǜxph`XPrFbZRDBh2BH"X(>kJNi$ >g`. e"@cMRDEP|=ބDăCÂNl5L\-JBL%H}<F\,D< By^qfi\&an'howVgs<_ofWk:FOgT&Gc8?_7!p7[6`/WRP'S4@Od0K2D GP{}syvku}6cqv ,jR(l2$h, &$" vffjVd*Fp6 bP&h0>:}.6{N2y,.w;A^UT>MRDEP|=ބDăCÂNl5L\-JBL%H}<F\,D< By^qfi\&an'hثJJЧ\*ȣH Ǜxph`XPrFbZRDBh2BH"X(><:>8 zm{VSit6Key4Cax ;]wh3Y & 2@" *g t"daeT@AD !c4 $G~_C~?~߃;~w7ۿ ~_W3ӿ ~7/. -? ~?)(``?d`S^UT>MRDEP|=ބDăCÂNl5L\-JBL%H}<F\,D< By^qfi\&an'hثJJЧ\*ȣH Ǜxph`XPrFbZRDBh2BH"X(><:>8 zm{VSit6Key4Cax ;]wh3Y rX+U u2H#Qt8MsT(Ip4 Ew{> ?ڭvjڭvjo[Vn[Vj-9.S 24Hj zG!څW2rם=KB+vA\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !$%&'()*+,-./0123456789:;<=>?@CDFGHILMNOSUVW[_`abfghjklmqrstv|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnot~ 9PQSW\]^vw"#$%&KLMNOPQRSTUVWXYZ[\]^_puvwx) 14XYZ[\]^_3 6YZ[^H KL\]H J KL3CMRW\isuvwxy&  !",-.0123456789:<=>?@ABCDEFGHIJKLMOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvxz{}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEHIJKLMPQRSTUVWY[]_`abcdefghijklmnopqrstuvwxyz{|}   "$%&/2345679:?@EFGHIPQRSTUVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~" #$%&,-/06?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0 689:ACEGILNPRTVXZ\^`bcegit> Ep ʂ'ewW~nX?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~p\]^_i  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "%&*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmpqrstuvwxyz{|}~ !"#$%&'()*+,-./012345689:;<>@ACDFGHIJKLMNO  !"#$%&'()*+,-0123456789:;<=>?@ABCDGHIJKLMNOPQRTUVWXYZ[\]^_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~vwxyz$%&'ijklmFGHIJKLMNOP;56789:;<=>?@ABCDEF^,-./0123456789:01234578;<=>@BC 3456789;<=>GQRSTUVWXYZ[/689:;<=>?123456:<=?@ABCDEG456789:>?@ABZ@4GHIJKLMNOPQRSTUa !"#$%&'()*+,-./hmijo  !"#$%&'()*+,-0123456789:;<=>?@ABCDEFB./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$_! 1$Vȭ^%@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !#$&'()*0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm0123456DEFGHIJ !"$')*+,-./01245679;BGIKMNOQRTWY[]_abdghijlmnopqrtuvwyz{|~  !"#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJKLMNOjkl !"#$%&'()*+,-./0123456789:;@ABCDEFGHPQ ÿ#̈́J&rUH# 3/3<.i$dž~7gdZ ̣LO E<5 $!4$ !"#&'()-./01289:;<=ABC   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G";g2 Zy3e 1K$5= H"qp.brq|D$ "%(-147:=@CFIMT[behknqtw{~  #'*-0369BEHKNQTWZ]`cfilorux{~*-0369;9742/,+)('oHȀ kǽ0^][UOA"ݽ}Um!ډYɘh8nnC[1,*841-+ IlWC+ƺr^RB."nie`\WRNzrl|%Csrqpo,,+jgd!5,*# dD6t2pQO' I?ŹYںZ:"ѹyi [xuSr2qqnpPo/wW7s[K+ ҺĔdD$ãS3Ӳ=b@wwvt2q~(ۋ,}uqeYME9-% ;976fdb`^7I{{{{{{{{{{{9}ysoica[UOKGA;5/-'#爆rA8]m-l k J I h(g'Fe%ȶv^aLCVօ*j *(%O(1HoP&!plcWKC7+#¶vj^ZNF:. 傀}{q98ZYVTRPN J ="ёm=LØ87.n U,B=71UPJ>2*0Qb!>xa .UʲrZJ2"i* (2`C3s a0lg_~rfLو"0O/\[Z *peYME9-% x LJ#"! xm=l\ !I""C+ տft5ץO.;f$ֵn`+)Uc?5SEPnΙ!fk~ykHȤ_Nh'ϕGp.$sG,@ ->p[z!'h\s~]2.s}@wBn6;g|$CDEaI4\e,-!߽t/@npS_@.1_G]ߌbN]5mpqY.Oow'g@1^i;=ژw;.'ekCd$  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "Fh_78J@Z`'p%jdfdz(a BѨ/ M&E$E$E$ESeeUD}zwtqnljhfdb_\ZXVTRPNLIGECA?=;97531/-+)'%#!K!pP@0 }m]M=-̴lT<$ ë{k[K;+ʺzjRB2"qaQA1!pDCm۶m۶m۶m۶m۶m۾{{{{{{{{{{ºznbvspa^Kvnvnm۶m۶m۶m۶}zwtqnljhfdb_\ZXVTRPNLIGECA?=;97531/-+)'%#!K!pP@0 }m]M=-̴lT<$ ë{k[K;+ʺzjRB2"qaQA@0Լt\D, G"z ʿJ1p~J'q$e\q'쵎76e-,`׶4N%#uDNAa\+H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvy| !$'*-0369ADGJMPSVY\_behknqtwz}< "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369>>>>>>>> #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} !cGBPJPY|(C)a<<-(R)+-23'u.,1o> 1/4 234?AECEIDNOxOUYTHssaeceidno/ouythAaCcDdEeGgHhIiJjjKkqLlNn'OoEeRrSsTTC_A R)ls&.*** JtKt EWaQQUQB[@@=:u6'h܄hg nBB-l(޶D}_x5dYkj2I -»A)mG,b`Y?Zw(44;(&$%UĎkzo$?VIF''SFGwFxTXk\?G_xw Ş72Y/W;42?8̥L""q( $uBLl-nL u2۲mL u2RKLfuubNwLǮV-4ZLï۾Y׼ײ>˭+_d_}M7h,կbమ,ՊZg"o,lqIY+*PR=t:H$6xljQ7՚N-}6E% ^az0+gw=e/[\Kmc6%UvFm=T UǷع>n,5wC X=F a0 H}ߗ뺮$I%Fq*Tܠ1 %I)B$A@<9pܰCCF[35 %H8zࠁl5 b[BZdd X)7J2ͷ-h|=ޮfp76h3Y,娣pC숂!Ūͣp(B  D! $mp}  Jt!T'dٷt8Pcg ;.Տۤ\"vC2 9F_ AOaXWDmZఊ{(F Z  !a!R7tx}ǾÍ٨Ŀ*7cVOB@`&\Dm%;p,~XbՅF5:q]X[Usd3yM6]TD@3ηcAC|rUdh?I  !2yǢzds0QEMxm8j\n> 5L$#!~ZշkKήA3RI5G ]{V52DHbך#YgGg׿~m l*'P"kw[4]4|;(bحKsE *mIWEw`j9}0dNlEVj}GwZ?ް|^x>_Ţ?m5T|?O"Z#=ŚփSu];'A#ZDt/< iWFN5YaB*萖ӻh&W*GCx&Ad$nYKy|dB g0AZIbKd׫?ܥg(~c2y}gGwG͍>ŏk;W V7Es玾ǟ;nʧ>nʷuF۶ƶE`?O3lSIfL Hex\\A6t=،R ͤ {SwH.4C_v`]mlFp8vf^adﯳ^QQ4S]4 tx2]sذYF!WOxvl4σ;A-0kj#m/nN1Ǩ;DV/g  ZSfWg7OIbke zW4O8Eh"tI^MZon…AYqh9scr=N-q{Cu2H#daGU*ʜ&V1= E =xA <$_hbEj ' M4K0.QS]oU5Ab! dBD XI-hȈTf^SKC;3+# *wqVUTaTԓS˴tdTD㥔ʨ%IjSI,"S1s5P;(ǷwǮ[/w{s[SC;3+#{ G=95jó ̜BA>= (;tզ{@ٴ jC9`jԔhP(O:9`r忔P'MJ؀ޮMw~;oC v\:a V"Ny`\ch5ɸtnlXO1/ܱ5?VqR ƬC?&]ױ?dTW%ߛz^#-?eb_rP Ox}ӍW6KlϬ$b `30}1tS蛒P0k\Sa2sֱ]&pY D2]tҵI"]{tѵE];tЭa7[+uʴw)i+tD4$dTEc)m]m"3U,fK$GSuX8HS# !!BGBBd $m3 (2=O)(7L` k~L7HKz4l]8-#NE¢: zEmoPvMۦs\r \(+xh<]i3-0LBUc^ŭwXo$EM-ڋHs6!j2кv 88}EZ<bܪs8'Z4cL契'tiDQUOv:ub'Z.Ox4):;W_5&21\4̙U✕ېLˡ.P3!]r.5Nh72\ְZs㮹SYX(&Td(r>$I ]gKMrUMǸ+6".cOi/\ev4,{&8‡|kz&vN9N7CT bJ-qdoItBe2, ̳-%ps衽z%8g-GTT|LR5,a=yF Gm6l1xצtwBccrwxiL!B [/ի=d0C'Rov`ϽO 1G>srҗ*t< w/]^vO9=+xY0>b=Eͦ!emP4p{ߑ?{cANW>r\+U=ʑSV&b} ypx2w\?/zs'ti/mυ܂iV*?X>0=3N؇"~X%6Id2 _hٹ;$r8#woO!FW {2ϞS6J|Mٵ Zm'S =0>?f['?* uVlbn=Ѩ_H5Lmb{1FEy[~1ޖʨľ1ϧhxE{?ͧ|ߟnNRz$&x?w𧻓rL[a|~Y qqWڟȶeyus=gkEo 7.D6%k|kټsr"_`9KH m9s[)V~jB< f*(2 }8co*;&((Y sg&BKMCIiRcH P3Hfֶ`}ﻱPedz;n[;-aϞw2@'77<|d'Nb(npxd;{uqxlc.}wx=ImS|z TX*SL43&RjFP;3~t9C6 ?/N0v)CF>OcĨtbZYY2$hPќ-3ŋ7zO.A_mcG-(OZ0BmG2qJ z@D$L ώ+J4Sæ!ahL 4wʁe8ʧ%~U #Ttǯi;& yA$)5@h3@-UGjd(IgHt5b̕ 0&P&nȘ*e YEIj fT6 IscD0{S_v}*)${Nw彯ml$=prF**?o4_콸/+f3_^^;̱d2{=-["\bPбr#H9 Q^<>5mQy ˯̆ˎvlֽ!a޽8n…&`k6{t'~McU,?h43׷h*Y}gܾ'NNԶvk*a/Tˈ(֯?nX g.hѵݞ5l{xre+olh3.GOLL,,o^|y +\?<usqnrmi֣ث0n݁dFBeMݬKKƊRiMi掲NL q7;lք[D|T)FU14? }ځBfV2[8S."8`qF&%Wlp>8ݱǭZUFӧQ8)o(K>^`}2XnpTF0p n1ab[8~ٍ(G&|;o~⛲ws{d!ҹH 7CFٷ,F~ۃˎYtSO}6Æ<ǙFG###3O1#ߛ0000m[bD///.....pu$ɿs Y]ۿm.Sx븻lBy |^fonsV$d~;n"^7[~ܝW-^C'G;Wn g^^vppKwlZ;9$R0V9ic Kb[s{r:>ۀ3ސ7333@\@#og,+s~866f4F#Zb`X+f{XX1oE#>ю5z{{;+|vokssssW}kZggPam$)^>~;cvOmWKsZ)0|`1zC. rRuV L}e& hKjkn|PI苘Bc<,A > ED@rZ``B ~ϛƿ 2C΃r}c4dc (L8`[K!Å $@pHf =% Q~Otat>}<{5e,{uR[׺Eb}~]s2lw|i- s=ӾǗWVZz^B8K@s,|Y ,;~,yU~-k٧gEX6 qЫ|ȴ PLxP˃)qO"/71ٜfuuWe5=ʁ2d>–Hl^-d~Vs/H$Kuյ˭{r eYֽk={2d#- _WV*_x{M}S$-F2UCz_qoϧuG=9?! ݲܾkЧ̌Be!~+>sQ45e:."zgѥUs9[g ̨&/2D ub$L0 9 ɀ Pa aba@!#JmB[ps0n&9{LuYRKh?=+m~`ƀyr9~yrXTaU~| /d&k]P< Q:G~)bϙg$1@'>0;]]48x筴KY.mIJzWgn(rˈyC٢⹍G0nCVxP #kM֠sy (cbqX2v1,+z^c gA OArFG7g>rmX(xFoaTFm*19p4[}EF?C>j"ud,6}NK΄?|' JhN* Xi YCNyX  VfP빟aR6xEjV.Iuil7P>XbpCk 6N^GN-JJC;ZjD&࡫@=7MQd@ѬMOwrY k=0keՓ2 I.~GD]F-|PS.dBnOa6R-lk2oWl ̷P^JgQe+,d(DR5ZI5FqD-o[bg2UY mDyp2Ai(1_"BX۶~= _|9zT.t4` N! oih3=4}$'ֳh v6O5d ISFn2ܔu@ty +ksAQq3ΓBQ}y} FHQ ,q0«P#!_?~ Dp'@7it!/=y0STnް69^#ċe> @b,F86Dz_&jت 23 pbNF5RL$.^np!r=FgnT6T$5"hȼz49ǠmQrmAPZ'7]0^5&M,auZ҇I70q=CJ:* ]ޚG"sD3~c;P a#tJ਋{m$R$$BL&Y~ <&yMyE=T? .áPD,H@k HK[7.$iG=g(aq66VCQmO㮬 NR$eQQ3s/WDro3m047%PmNrnAh$ӞU~f 5ҋ $}vN^>4z#@bh> g8DY+Xbo$+ȭ[9 U*GDqSb1$D:_b"0a8 RɃ|##κWe@e\ΖpA`E[_vPøjYvNS* @$DxRrSr!.xK]yUd.]6u 4CJOzm@Hx&=m$<ɭ"aG*(DwY8'{|L1&Ox$=I[:i;jno]]t޾h{޸) _j"cJ/ȣڤ5N9_Mhy,߻Xޣ-?7q!ӥWr%̐ݡ?鮤桿,20tę骜>Pejy+/@`)\Ig<oN=suJ{w{{u4m03;*HQ%>ZJgxF J\7lPg:yư182w+aI! aU8|hsteES UCoJ4ڽˏ2Q\VH B*H+pލK{S=WMqg:hylí'HҔ\pN/>5Z:DOTs>Ӓ]Wcn恵&%BPE =B֟WL-Phw !/cI ׇ6 aA(-;WI1[1G"|o_^{m$l^cunuO`MZfXQЃ}Tؿ:DOTVĒ1 &qP ߀Q2wv5\4 5 A5j~/@ _S'BH!6J4xl(Fj :kJtp av~cI;_4d֎;*q;x Gy74!,~+wnNwźzK4[gxbj,\י]4lJf 6,Lq>]0_و l]gDC+OrWP>^Zg>pH/?sW KiRY dJ_3`z){a9 7Dd3Ogd{+9 $(c~-$oɜvO qUȹ>f.c̀L㧎[RQD!HḞĽFxۇ)Dž$V" hZ_E';}oJ9h8Bg3@Ar:?TD~]MT͇x?HK 8NF>8o$!ltiO8LHo /|Q@FT_2/2,sm7 f$A &7uU~ݥ.UcpGrFќOT$ǛeL;+dX~L HP`eIG尞[)baOD }.~,$]/Hz64g< =1y)7nl!˺; OMlG+DRFSld7;6{^X-l,Pc#$$UܴT˖iڤL`;Aָ&^[h泼hr-U@6yY*ݸK7_~7G'zz~ͻANd.qݩۧGu0>d2;HNYx\V<; L4֍ӄBIUJdb9}m2_}zoJV} ̗:q(W ! Ƕwڇm/IK57᠍cM?ċ7}|ow?b9 Uj)a}#T5us*#CX?KTX">r+y?p"7L V۹#:?j1YDoab 's 7j739%}?hüL 9w ^}o^Wy?-xԓ. D SO]}b2N?+q%!7===8LM7L=sGd9(:f M;2c^K݊OgpsS5}OcҴ7IR,e麛C<㋣#;lp ]l@78"˲I}x+t7mzdeG0(X%F=i68`p/3`vX>M)&U'VG i1i/JOjVdݝ d  !h !@$HD`RJ) [+&ޑP0$!6s3,~BDQbAC0iTi`'/eл=6}o};sOl%fJά%ThqbyD-P;]=8IλTW@F](H3op Z*} XÀ M_A>2F{@=,T ] C]}èl%UN6vP\qa&Zĕ.ȻU7h:', ΕO  =N>xߔ^҇\9I.mO  tp&Q3XvFoo_~h)1pHzõ[Ӭ4>~.Lh0oJF~bӋpa'U*ÅcL۱j%![ڏ!=GԃyS跲;b~xdCO j+,C{U"œA͋_16NS.iK`7DwZhNʌGZsYGܜW)$.9ڙOfEA%U-&À?4Gr4>qpha4\t_0, Jqm6Fv/lktP0HN/-̳_@3xtT:c"'-zb̷\|qXc`7>J%=㪪b[g% Q/B <3(!`GbaWbmU$SU(2w(O,9Ekrܧ=>47Nyz>eVJi!|eUS}}c6eCӎ>6WˢzrǨV;A@#Hd $!@ !@ D!`t:مX zuQ"1I0r>2h=̏۶g͛(ֹt#yIߩtX֌lDYLRyFxIdmlX/GGc5ͬ5x%㜨bd`b=h-> _ܹ1䘺aȺ:GuoZPZ6>r?JD^c n@ j]B'$J@QO`!I(h( N7,bsV=H[-0X=;]U=X'g~A,)Bjv)e{G{ȇ_<%LE-mwxB77 rۊcBhGePmTC` NSX]bgpy &/8AJS\afkpuz '09BKT]f#(-2:BJRbmr $/:EP[it)4?JU`iw *5@KValw|uyz| ~ Ȩ 1$u"#:?e2<<.x| zsԒ kZ4+znx3B{7>Ǵ[:4*61lfa\zR2;# AAYX z~R`INF>B2  p}܀[|ԳsS 2qnN8(ȷWg 7ڬHES~r2*G4ԑo:RI_ع-=G+#===ļl\TDLu2-=JH/ r@G@@z  ~=@?o HdMGǽSSqQ+T` |\;庅ezEZ%:dIGxEvCt |O3#bRB2qarcICcQA{&W}{c tԳs3ґ1nP0pO/. m s[;۹y9Y67Vu5U \yjT*..DôtDuU* iYI9xhXHwW7'ͽm]=- l\L<,˻[; vfVF6Ņe| QO XQxo޹g~ߏo_Y֯Q{^KE;GC3UTVU>|/,|y|u|eϛyپϧ]THNt:N ,2H-.GӺ8u=zJ)ih7(G׶Ɩέ ]̜\+ {ʪJUbԔYWwusriö" zM]#B3""!A;$$ )r"Q"H$v5C4@[/UqCC #4|Sw'b% 9Yt#7eZJ~o\箛Ƶ8ƷȺ`t~Mpn>J-}WYwl` |oDT\ExiEE"/(~gqzi^v׼IPYmsztej'cvFl1< s~-jݮrRw2':DJ|LfR-Nl&@31B/&o  J>|Z?'{ .:@$HJH}l i l!hn2`$}6 5R]}G~͕X^fLM|"4/}hqު>ɌA?A 'A&ؼFL ШO; kbrY .0 nYּs EmH5oosQ7eãLMQj%z=yk'\_oNi7K^A/z{k[|W,T^BҒ7N͓*"?Z u+rfl`m弚}gI`BуP92O }H4*Mei{LtNj͖D)ul@ iDDY+!<ZQ ) Mv\gp -Wiu\[Uqvi\3  VHm7u,=sÅ*Jpm)# (]T{+/37;?CG遄/259=AEITUVY\adgNWWz5ux WZ[^_sv{  #&),-0369CHMRW\afkpuz $).38=BGLQV[`ejoty~  $(,047:>BEHLPTX[^cgkosw{  #&),/258;>ADGJMPSVY\_behknqtwz}  #&),/217=CIOU[agmsyIMQVZ^blvz %-7AKS]bnrw|!%)-26:?DHNSW[_chm !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz}  $-147:=@CFILORUX[^adgjmpsvy|  #&),/258;>ADGJMPSVY\_behkorux{~  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|  @E{~NQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-036)PSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|wz} "%(+.147:=@CFILORUX[^adgjmpsvy| "&*.26:>BFJOTY^chmrw| "%(+.159=AFJNRV\_behknqtwz} "',16ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369#!@$@AJz>B}= uq=V$j\pERJ%"qBJpHjd!.q ex!CWP,U.Mץiݿ \@w^txJfݙήҹH8ŢQ&"p'N44<"ITL|M7) ND#*J8AS <|NBsi6MS-xs;;j%a\F }Zl<Yð k{gX"5d _stxs6Lۦh\I14kcH ј~?JF;= X&zڦ͸p̠.̨߯XfF?@1$Yc;m_sBz{wL_׮WhX%Vbd+)5!k(Ҥl3WWZ(@@0qKKI&=X(5Sp ˞V&7`B@qR>rBZrNQUlq}?d%/N,^u[!u)=,EdN[`+K 5EsL!K-Kz T6:ǚf63}sf)AjthYQ2<䠟qLZ# h֒;4h]