glibc-locale-source-2.29-28.fc30$>0D+ID0/-1>:?xd # ?#2 M 4M M hM M M M,MɭM.LMހް>(t8߀x9`x:OxGFTMHOMIXMX[ Y[\[0M]ddM^z bzPd{e{f{l{t{MuMv,-3tCglibc-locale-source2.2928.fc30The sources for the localesThe sources for all locales provided in the language packs. If you are building custom locales you will most likely use these sources as the basis for your new locale.^&buildvm-10.phx2.fedoraproject.orgFedora ProjectFedora ProjectLGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDLFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxx86_64@4v.T'   8 , Q I w  9 &R NHINRMQK Q4 JQf 3  5Q9  y  Th $ S i q R - p s A MgK Q \ Ua O O Z Z A r h _  z 0 _   M nB 9 .|h C V  M   t A xKHV# p  ! _B b b @&= 5  ,E d D | Z6#+     0ay 6 e L";j]t Se)j  H&, Gzl0 eP Cg /wL X]Eh/(N   1 M C'[[ Q k ug*  ! j p  ~  3 | j P G T K  V   $P 45 M# "   k  G  Twl w QI5 ~W5yw v - |3  E Z  Vp6R5Yl yF)A  F 7)/w[ d  g   L :XQv v E)B  ^) "'6 YY)y q#OFR:{v8,'Q C X _ 3c4Enps/ ;5|MTT rN ""_s y-I 9"& d| A큤A큤^&G^&F^&D^&D^&E^&D^&E^&E^&D^&C^&C^&E^&C^&E^&D^&E^&D^&E^&E^&E^&D^&E^&D^&C^&D^&E^&D^&D^&D^&E^&D^&D^&D^&D^&D^&E^&D^&D^&E^&D^&E^&E^&D^&E^&E^&C^&F^&C^&D^&E^&D^&E^&D^&E^&E^&E^&D^&C^&D^&C^&C^&E^&D^&F^&C^&E^&F^&D^&E^&E^&E^&D^&D^&D^&D^&E^&E^&D^&C^&C^&C^&D^&D^&E^&E^&D^&D^&F^&C^&D^&C^&E^&D^&F^&D^&E^&E^&C^&D^&E^&E^&E^&D^&C^&D^&C^&C^&E^&E^&D^&D^&E^&D^&C^&E^&C^&D^&E^&E^&D^&C^&E^&D^&E^&E^&E^&D^&D^&E^&C^&D^&E^&E^&E^&D^&E^&F^&E^&D^&D^&E^&D^&D^&C^&D^&D^&E^&C^&D^&D^&D^&D^&E^&D^&E^&E^&E^&D^&E^&D^&E^&D^&C^&D^&C^&D^&D^&E^&E^&D^&D^&C^&D^&D^&D^&G^&F^&G^&G^&F^&G^&F^&G^&G^&G^&G^&G^&F^&F^&F^&F^&F^&F^&G^&F^&G^&G^&G^&G^&G^&F^&F^&F^&F^&F^&F^&F^&G^&F^&F^&F^&G^&G^&F^&F^&G^&F^&G^&G^&F^&F^&G^&G^&F^&F^&F^&F^&G^&F^&G^&G^&F^&F^&F^&H^&G^&H^&G^&G^&H^&H^&H^&H^&G^&H^&H^&H^&H^&H^&H^&G^&H^&H^&H^&H^&G^&H^&H^&H^&H^&H^&H^&G^&H^&H^&G^&H^&H^&H^&G^&H^&G^&H^&H^&G^&H^&H^&H^&H^&H^&G^&H^&G^&H^&G^&H^&H^&H^&H^&H^&G^&H^&G^&G^&H^&H^&H^&H^&H^&H^&H^&H^&H^&G^&G^&G^&H^&H^&H^&H^&H^&G^&G^&G^&H^&G^&H^&G^&H^&H^&H^&H^&G^&H^&H^&H^&G^&H^&G^&H^&H^&H^&G^&G^&H^&H^&H^&H^&H^&H^&G^&G^&H^&H^&H^&H^&G^&H^&H^&H^&G^&H^&H^&H^&H^&H^&H^&H^&H^&H^&H^&G^&H^&H^&G^&H^&G^&G^&G^&H^&G^&H^&G^&G^&G^&G^&H^&H^&H^&H^&H^&H^&H^&G^&H^&H^&H^&G^&G^&H^&G^&G^&H^&G^&H^&H^&H^&G^&G^&G^&H^&G^&G^&G^&G^&H^&G^&H^&G^&G^&G^&H^&H^&H^&H^&H^&H^&H^&G^&G^&H^&H^&G^&H^&H^&H^&H^&H^&H^&H^&H^&G^&H^&H^&G^&H^&H^&H^&G^&G^&G^&G^&G^&G^&H^&G^&G^&H^&H^&H^&H^&H^&H^&H^&H^&G^&G^&H^&H^&G^&G^&H^&H^&G^&H^&H^&H^&H^&G^&G^&H^&H^&H^&H^&G^&H^&G^&H^&G^&H^&H^&H^&H^&H^&G^&H^&H^&H^&G^&G^&H^&H^&H^&H^&H^&H^&H^&H^&G^&G^&H^&H^&H^&H^&H^&H^&G^&G^&G^&H^&H^&G^&G^&H^&H^&H^&G^&H^&H^&H^&H^&H^&H^&H^&H^&G^&G^&H^&H^&H^&H^&G^&G^&H^&H^&H^&H^&H^&G^&H^&H^&H^&H^&G^&G^&H^&G^&G^&H^&H^&H^&H^&G^&H^&G^&H^&H^&G^&H^&H^&H^&G^&H^&H^&H^&H^&G^&H^&G^&H^&G^&H^&G^&G^&G^&H^&H^&H^&H^&H^&H^&H^&G^&G^&H^&H^&H^&G^&Hff8119869a92ec6ab5498a4bfaeeafcf1cd3878d51b83f82baa784ebc8d5fe4432105d9280a78a221e5ce8609d0b897f2e1ba14f756e07c60515eb4ccd60ec92bc83fd0cc8e4a52919c117c8a22cf619e1b4fead46972dc9a742e7d64f1b2fd29b5503c36c3eb2f993d13af35ab731b722defbfe17e325e0b4fd7e7417b59bdaf66d414af0ab8a424fd290f749cb378d3d1ad1071a80a07a58b9033c7e22bc709ac83c26577d811d34f105f1a54b9c9ec39a4a62a6863ef0aa3ee101ecaaa471509ff8ae4237894a7d4e3b0fe049f164fa259176ca4ee75f73f68378ecac519bd250c8ccbb5182dd5b4615727eb862ad204c9de8907310cd116493620ef3a1faa0df83f538d9a18a57fcc188a9bef6e91d05336234929d0fefd10387fb51e2b2b88b9d5ca80d1f322088be3df2787c9b116997ac7df2bb5144c754056609c7f9bd0dd1128d99ae2d1ccd76a22241cbe3818a2fc2e89bbf58a5813a8925d0b7c1fa9a5b9d392e31d704ae8cdb4bce463e9b3a9690ecf60615b166cc292c04bee592532201031c10715ab5b7dd6e5c1accd5ec68b68a712dd11652a458d1990052a5d3365cbe100d2197d3a2d4be25e8bcc6e703c5677c66532f3230194b64cac33208cd58b47b3eabbf568c4647fd39d2ceb219d4d536d43b5e840beb0a9a45919f9cddea57d16ce56f03036f4ebc2385ac85cda73f925334df0c134d6a85bd811544a337234c89761154fafae3f979177111ce69020b524b4b77eea3db068d0d696b36a563f8e7d8d74d985bd3805b3564b1f8f426cdb5005122da23331ac4244d618e2a38c8278cb0b0be11c32dc86eb72a4ea0d26437164f8dd1dfe7672912c480cbb08059b5a7285d3f19057181bad10f44ca87e769ddbed2ae5029f86cdba808bf385c841e4fc31ccd95be311ec219b15cbda4a83e4ff4aa858fc59007c56703345f23613f1ec44bc97acffb90e7bf31ac810db670b2cbe40af4c1ab9e08df5d9af73a0ef9d97674f447273c3ebc2ca1f05d8f489a0114e2ccd8076707a82bce863d4ed540eb36c39602eacfffa53c4fd7f5e91aa991dd6c3ee373f7dd86e1682788439940a92ee8e4e1bcb077014f01e742e1764d5d0d676a3de1d8d881fff872f117a05a4cfb478f51a5372d1015817cc73def169caee76e620ede742b696bc4e1f59bb8864d8bc88dbc6b573c74ea738c94a33d271dc3c4f99fe9bab7db7708309e69bb1fa768d76bd06f40122410b84725ddc6d5e8b5c2a24bb24a3214f0735339685de558871b82c6a0bc268171816a387db0931ba2239288983c9497993f0dd34856a7bd40380099076c02a72d5d98f964730586d976d49309d808db9a3485846a2fd29e93077eaa40885d28807958b5d94149209dfffdeb314363682e199649abe66b569da3e4c10248b8404e5ed76b749d6c2c4d98c88b0d7eadf3fc11ad3720717b627125f59514ad3fafa81f9ff7a5ce331e134b6fef84d86454ebd4724846a610727d3cf9c0ce8b54c06f717fb5d373395536435a9cc0be059a2d0bea34d0e1f73143ded8ed1043259c4dad2be8fae0b16ed27eca1d24c3ee10e6cf2da23946d460fbd839e260c33cfa66ff00d00a3faeb3b15f450f9e0051fae263ee407cc4ae1c6173ec1b26e1447af529e5b65a9c318a60416f0734a7896c1637b3e211eec28ba30c3e9256e084671b0b98cebd663f2115b9df75d254bb7fede0d34967090939fc7fcb1d8900598f0c869e83b5ab5e131318d403be8cfce5e5a88575d90884602d41adc6598e81863263ebceb3e4c73d08119e13a95110814c148caf8d7be3ea05974fae17e536535e44e1bb1077aa44f674de22134c25d72808459f96ab3475057c94a2e5201a22429f1709245a095852dc168b53b1142d988d40729f5ebdb6724b6e3c6ecd9b2f210949a0a644bc2704a5f0e507898af54855f89a6cf48f9c0fd067c349ae1570cc9dd1380cecf2b1af0a1715f2715ac0cba09cad9cba9628488b04165367ef80dffa615d1e15798447ca5c19ff60185ef551cacff1eb877a380f06f3eb5f31c145d63261f295dc80b078a4b52e35114ec01ff52d590249c8f21e8fcc07c5edb23e7ab620255dac35223d46ee20039a01c77e5a860dad6fd510fa4a2f86eb4e28c7ad66c54c990b40d3d384b5e4a448265a5b5a1c0d24344ca07843fcac80cf0ee9165bfc1c92d6029d0963b73b6d4de7a626cbe2f5b44555791f74f86fffa8592aa16123008d919bd9a3a27486cd50d126c5762aa3c1e4e47bc2aaf4af507556e80ba1d7c340b68692f6fd8cfa1674bdbdc2db07239d1bfd8305208bc9d52f387365d0be340da8e4fbb48496b66ce00a84bbfd5ae7c89df4ceda192b8c43738fb7b2b445be6b522219108a6866b964a28d7ffe18bdfeec2e5dc1b70b18098b5b972b9bf06d2783406026b228403b7767aad7ecb2f7a17882fd4ef9e3c1b626d852570dfe8a666900ea3a0dc9d9e1dc6b987b4fab80f45b87d55233ed438073e348daf45de807ed3ff77f09a901302f09fd4dbfecbad20bef01746e80aaf00202a58e611e1cce3567ac392e6039eb4213d49b7f1b0e463d3b41901a7bd5630a5b163b167436a2667d882212261f24b2f4e00ee58d3248e0a3a64fe05d465072f2bf7f1085a41406710af27842dd46383e6b1298d911cfd593c6927c39ba8a4acd46f1a6add49bb07b33cb165d20d32e22a6502d8ed9e5e5f83da4f20f39ffcf5b04299bf93a90eceaf823d74c701dcec14460bc7e2b2a0ab66ca5d02807357177931875f30749f57afd6cf6485d1481e488c365c30fa038cc8b0b9000000da3d4f9be17a4784526ee6e740754e8d51b099a9ee57fe295301c94890066d786fba803fead92e3e5441b9c75c12aa957e0b85617206c77948039d0c405f84dd2585280e9d1dbda751cc37c85d7d5672fcc590970f3d16576d4b569a3d39b5ec5ba6dfcae3f009ae2bb57c243789486935dc80643b37c1c1b974e9d0593549974d5c7863d4f9457f9f511cacc6ed5f2fdf878f441a0f576d12f1e542dc354cd648235443042d235c28f853ce9761e4999e3ec0c86ccde757f6dcf8c636e9e23d19c167e1e36ea8098d7ca60eefa0fc8498a3f75dc2a204598d4827b528e60204ca7eab8a91630a8c3960d4dfc0dbe71b5c1c3379df836122ce2466fc656f55a6b774b56643ddbdf865f3cb5060ddf7d4cbd90d5d63c92e6540dae786a52fcd2d9a22064755950882c007373a0bcaf962520d815050a399a118599e004b629e7f101b95bb3358449f1f1a8fb9cda04e10c347e070a3d8aca07f93cca4d36bc4214a29632e09e46c2ceaaae7b4188406b55249d28d69642ee90891cd36dc362dd9efb51e3950caeb9918753d9b9200ee7e1123aa0c2a9c8c2e8c60f9de6a02c2ba5a04ed4e4f298db60e49d2f5451c5e4c985a3f7fc412502af79c716e0032bd24e494bda6bfeefe27d693a93cea44545523f9f897a946247067b52a3d3c0a90b71c61d1c58934129f02e472043abef93c9fb874c0db52cc927a912e23146bec6942a142a1f7002d306dc7410ddea1e72ba2831a76958c492cc060325ca6083572100ef02e917b1245ffc2549eedab68396949588e23fc9f2388737216532430c9cff6311faf975f4bbb39eb3263ab037fc137f385496a2c5bac7e4000124aa17ce838a335fb6d17d35e02acd7046f327dced569538a1a85d2eb830eb1d7c230772ae7563162c99d9babd85758e5805d6a72ef1b47a32d53d7f8309f0dc1e73fca209c52c584e03353f6e965e53c89eae83b170b0509f30d3f66341296b832d84d22122f52c6aee83d30a318337f238e4770684ee324ecbbeeb4dfdeac0283bc63af8631b5a3a6a1f5a2b957f1aa338e8e2787a8ada7534be980120d6b55aa4c4f35b1810a86c9c67e1b51242902d7c18df6b3ed60b72627757689812b4dbf69c841fdadde062812216a6564f03a3526e2980e869abec20e612c4a752140f532d0acf12f2ca7ea7c4b5f682ef7ca70accfb3c1a517443bad960a0ef2a4c535455f0e8acc4b29a356415aa07a8b62d965d5bbec8b1f87c9166b0d48e7631ebacf7396c2975c1dd8a0bb4a97f608433e6983b9f60b931b3df4fa973a887c97827f9906521d67574e354af7d0dc09c7d76a814da68a6006eb4f4d1377711f857c8bd4fa3074dbcb2cc1de92df188b802f11236f6c1879436e9ad3c3765fa4a2c136b9d5a36d023df6b5df5e03234c86353aba6b6eb6843b4c52b445788f0b5bea6d37b499c956c8c7cc63ddd70b604d96e9c26eb2669cece45c3f0ad17790c5e189b1688d9c7fefa31b9d6880130952abd6d5ad08f83c57972be626432d721feff56851bbea99cd9500181fef9d81b7108ae2827646c608a09a3dc63e335f074af69eaa6ba42c1b80a53ba10aa430b363ca4e2a31456bcf68cc2ebebd9047b92c657964f180456b59367c00dc1b44a150023307d3ee0b2650a801d0b085cf3628140cafaa33644253d226de02043945894942f65f0a601d87a9ec426b37ed5b4ce0915afb4ce8cd883fad672ef2c1311a2069f350235e1348f24ae5aa41fd411f11d9272af08a7c8460c15996872e75785e6476bf063084332b6544d3459c5c51ac37992a9d860acc40b90e3388a80ae1cfa4fea396d330f7d2a647d2b13c13f93416dddbf3269bd7fc3dfda668d04ec33852818e1d70439ebecf33612a6637139433db90c722fb112f542112566678da1b5eb906edcc8d4d9bffefc79b694bd3d507943b3081a19e11571ba07c88cd988f08d2a54156941392e1b117c53143b05d2ae59a6aeb0fa5fe8e8fa6308acf13ae6dc3846dd6b7a6ba5d1591ae3b162eee32de8b0ebc71de58cf0bde3418f74890662f0265f5e607fa4e9b98c35f7ee66e3cfef82cda9ade00e28d979f4f5ff2b856d04bb4d5dd19b2b37450eeeef05392c959184bb71b1904a6a3c3b9486fbb5849fbc230a262fa9aec0495d420ad6a26418c042464f29da4f002d1d6d874358882f53317bf0919301e053d8edd80a5103dbec617c6484e9af779d647f9eba0837cb32e6e9d0531787128780feda8b59aae5e79be2c20948b93ce38eca0c769b86cb8ada7fba7e218048897b8ed9368e24fc15b76521f95adb0a9f1146ef5010b5ed003049ff71b055373339e711aeebd72afd3c28983da8d4e80be83986b7c18397c982807a90ff704a1051fa2d0de78f9fbed56e8c263c8d91265b831104b3794e369c0ab2d90aaba1ebe2d4f0203aa9cb3bf5e1393172c47f56ad086a25368e4bdccf4e73293493249330ba673d11fba692463afacdf62a9987027288e1acb6266ba00b2da8409fffc0e80d68c0318f0ed572e073a1333d3e8b310f9b674d88b4ab0630a9156927e0d8eaa8e7c57d4699a66d89a39b794302a58964174aadcc899914fdc4aab44419eedb4f87b95491a55e7e865c3101d5722bb3dd09c461c0bc6600b0a6ef0b89598ac5d6b51488e3ee044fb2f3b9f1bc434510675817f52933bed2298b35f28633540bfbecb597fecb9ab8e0945b4c5c2169f555b74681082b8c3cbfe690902f5bba70e58f1ba1b31be8fc4e74cbf4ea4be6d8bc483c594a32bb94eecca09c8f35a6d6fab62fb539c3bd0a22793f3698136c1f797659771d8fc2e1c1d60b97828a8e323847d9066a0265058071bfb0a35418c256076490b7eebdc4a4d30742f676fb3883c3ce1e2efebaf231d6a0bee411138b8c7be91e77fd205707e13d6342a9dd17ea9e5628c9888e3faffad0592efe0e687132c823b208bc476ad34ff1a667bd12bc77e6dd68604eebe64ffce662822bce445d459edc314d9d1809f641c4447e7f251b8ed5ceb006b62c6498eb095784bce2107a62bacc07c1858ddd1687a9f6cc80a592c6e3c392305129a777db1dec83e6096ad8c27cc083e7f87b9953bcdb5f0159269bab20044c5dbe65a6774fe52ca3203c43dd462d6a0088dc6546fe304afc931d28af5142638a6f230a78f444bcdf0c01c7fc4687fbef1c5e567f42539e1520275b83bb19003601b072eedb20142057a1c9b2554554bf50bf66855b52afcf22a9eea614b1c8517500c15e390546a5c72da77840b05ed99ec79fc59a322401546d3dc5597ce44434f7099c618fcab21ab6af93e5d7d39fb477bf9b8eafd10906a9d643e95c685d5f86692ea39717ee6147daddbab4259c5ab20ebdbfd1f898bcd413bb9bda738c9f816b65b1df8c384b8c518964c1561fee6237799c861feb5d159114a757673e12e6d2794fe074dc5271200164f23c4999b80a625891410c422fe96d2be9666aa48fc4836500fcd75d99574108572eaf5f887c8aa8b8ed13f3aeb400a1f7162e9e483b7474fce5bb43fde7a9d97ea3823773419925b3ea95707bae87d77d712103e8c78db2f7e9b32336a49af74e4955b871fafc4acc611582027f51df9185330c27a9fa6e13e21405fed0a9d644f7e85f704706575fb0f30980f7fed3b6c2ad58a90e40a6f330b8bd577baedb550675e59869755f0c613a41aec62eaeeb4288a3fb42e31c0a0af81679510515bc1763dae4f7f7900250ff66682443148d490178f9f3b6d192d041ee9e6eceec62b87c3ba402a7387916bf55a91ba5ad5a228c7e7c30159ee3e0671e291c4655bbb34de170946ae1d4500383ae12569871925d86a8dc03d2f136c33d0002120b398fe22a97b6c1d672387175420cdb6d5e8c56058a30d994a5eb6698317566dbcf2146a2145d2c095166220b786d69bf4b1494175fa7ca76b58dc69a12a7f709ba51eba1e2c2a644064c5f803ee52cf29efadbbf1242e780a840dba459a82eb621a120de671f808ade9c7755780b047e23e9be734b543c41649f6ebad339f2799c18fad959c2aa08926437acb4eb4847f363f51ca92df4a22115e81092093f3531689fdd220153e69948588f919a33938d69433f28785093672fe7478547487d208160a718ee59915fff5449e077c704c095f4fd560abc7f45183e0e5d9170f38a7d7223504cc21281425596e09f4778377ee416d134eda1b814dd4a3fd9f091148ba8055be768fc14be09b0d884de8bd720c75ec317752c66e34b631cb68c82b0df6ee9e97d55a7dfafe70ed2dc6fdf239f58c74666db78c6b514bdd04d78440fb85f41bda30bd6de587b55304de86d75b9f14780da161bdb4468b299b4e1ce2a1b8bc755ce4927eef612498bd2adf6bb3e7df285ac6505ea0585697deb4c427f0fe5f323a2043a11e02b44712b68c4c510f4efdb67caa659e4d5a09d6f0c1be37b368ae0e875758cd555bc2d37c10d38cd44aff7020b9389dc2fb36f50864d8c557857ebbd114874f5477956ae3fde0f61b65127c4188aa74281e76c5e1546568587efb7068972bc4942d4717a3c05da425cf2b71f8d45c4108b707c1ef2286d03c045abf2a8920aedc5fa6c26951c49b9becc9da9efad7a73dd25f7ffeadf8a277e007a9ce9c5e73109d7424faf904d65950398a8ce2e05d870b0ed878eb17f2721f7055c51f085efc056d502540be530fa1235d215c0348a2d10c5b19319d49579ed4a89d3735668537338c257b5e52b634269effda746423fcd1dab905ff1db1f3e88e2f59a569ba3f99605d790c8ca590a3eccdf29d5e069d97c83b6a6d7454d069ea343d41b9591432ae15b4759cae82c64e321f6fa04ae2268f0e9914771d91753cf5855ac592b5a55c3eba62c84223db9c531643cff9efa8766d82cb31d0f3bebaa884e594ace543fb936a0db41c3092e59891427e9aa67126d3885c170f904f1d351757bae5d5e0bcec1574953cfd309f863d657e5bd9aa145f2b7509d573764168ef145dc5c4be0c1705f8df281c5f340d7be29b21d09ce08c7238e5944bc07ba1793fa54594bd5c426c98842fdfa7efab0c5dd0ce885a375780aa60705e40873d4567ca5c8a370d97d6f555018ac2dcd34d4f7f51b6d253b8fb930529785a8fbe681c185ee913c60324ad1fdc6a563bb1322c4e04366acabf8fd4da6c5e857be10c84b6123aeff1efd2f34bcc7e08241c16db506429610812fc40081ab99d1b5dfaf13b1f52c07c5abd5fc390965c2381ec4d2ee504c559f03f0baab767a26abe1c62dac43e5a1373d4c3d95dd59909c968281ed622f74d048bae093100a1723fc787ec0ba09edc6660658eed9a1928aa50bb1b6ae7e8cca9d9b8e0064ce2dc7c549289a81ef07ce7c0e28cbb892bb651bdb96f4e75a6a6db0ef6fa1e7a84d0c5db0ffe402cd6f8165f771f3912c0c6b4e867cb0bf3d05ed4fd8760cdadbb203dade1ced1c4dadaeaa656d4d3283213a08e2072f5ce001bf700c16a7f05b8afec068518804ab134ce65d42eab76ec5c94bad7381c18c5b6a6f78e14bf4df38022e7652a7749d9ec284e457fc82632c330b624cc682aad5decd6a545e496e94943f1a80dd778a55eb02d2c8e97c0de3520ea5d72aed805a80dc2f0d8717621f1c3a0dc49c0065db73fd1da5082b8005143bdd8d787813121057ef0cbc92858d9512159c6268d74a4ca3f800b1ed77b507f1e36b8c991437fc31ba46c885fc3fc06a3d99b91854690fe2f2a4f0573b61d6e009877853bfed3f541fc7f8ca2473c91bf9bcf2438716d9676736662182d2f283e6569f97fb8b34c6bbef39d9d3074472b781c853dab1e72bde5b045ca8ad76052ab9425a15839867297e76f9b71511a13a2404328796f8859293b4a8e2c5d74f5ff6c1669e6d2f97b54b77b985a006d2a70e95b42e8030ed7bfdff9bcc1aa775cae56a50a8240a27c31d0f1668318f146b6868f74af30bad595b704267b4f25a3e1c839fa88348710a6931c13ec31e43b20e019a954421ab41709bb12ea3b9886de48900b07eedd6d5e3098d679a7f5c64354368216257635fd0e53c4abe146cc8a690d8ebd6c03f72e2ee25e45d04c47970d0749fae3a497f525f48611a4d456d872fee4ac629a668ebeee636bd4fd1b359eebde21141fc94e95e5d220b765d9510b21d079fa4b89d52ec86c865bd635db06b2a7da215296da334c35677a6350ef5622f84007ce7462d02bd7aab83ab76f7fdc2c93d7055cf68b4b5e8c0432b60e31fec7abbe06d3d1f0bedd0952e88a0a19ec59ec97bbe4e5fe31285d4e1ce1d30be397669431a9205cc76e4c272b748830ceac413febb77e9abf6b8f12b203ee72f7c59324878299bd0f06711da4f5da4b3ea32ae7f9af310da50cd916dbfdb85190c653ccc3288b5d2e26163b88a9983321dbfa66ba1311a213acf7ba4f002b25ac404bd9783071a2977b0af924cf5f9fa5f5eba8b3deb82834b18828d3155e20ba97286114e2525cc1707254585c07360d0b70460a0fe995bb64305780cb717c99311a2bb6ff14bb087b32c1e44adf8156d6bc529b9085a3a95aaef178961885c78779477dbe9a26d892c85b704b5c407b5e2d12dca60456318a7549adc0a1e6df34026d07e7af1f0addb8e0d6164125b971ff83827e38d938fc9eabdbdf376ed22872631ce5dc7d1c665e68eb98901acddfdc1106fc7d4662aae0cccdce41d1457e9e101fb72cede2e1b39c4dd36c4a88c971c8f6812a1dd13466b85b3ebd79319addb42820c211733def4ba5ea3f8d91a3cb7ada7b57b49740967ca3cf7f1af1a8dae7d2304b62a3ca5426217dc900902a1fcd1b2e8736407b7b7db68413eb970b37bf33eb341e63828afa31106f9e61498ce3731832bc5bf0cde5157e02fd1f39c7ce81bf73d2cf04af5191a6b4b9d57136fd78f1c1d2d48a752a0f85d7215ce7c63fe08f8df78bb1c4452b3966857d88117409999d3a6a1deed2851bd9cbf877d093750d52020d54c3a6af221baf0cce5a041c035a84f146d4ead86d4f664cd58ece7c21628e7286d583958b925ddc549d0baf6c2bee1b8c9463b2d1ea6fee2e0bc10dc19dbd6173b98bad98f99c0fe3cc4c6ff79ba4e9994213a3665e21bc9e93182d828573cab60cc73245ccd54b55c1ae3ebe25afc12d09a8f1341d97b214d0d5bd1eec1f9b49694160e63b2cb8ede1cf21dce948bb74119bface81fdfa354c722ab099f29afd89a995921f9bb5896e853cafb22c4d49c8623049f301dc1e8a73b2b26031984e4f87bb9792723ece88a8228a13cf1199fa8669f49aa56b1ae2be9c48795d6324f825761cde09ee22f1ab3fea3265355f8c6a9f8e61cbcde5c965e5221c051d960803ca565c77392458188d71ae450ea755657df031aef2da61828befde4a53e4e6bc953479d36fe88f1a9c693a25f5d64356801979f9f2425c13e2456552dd31955a1fb0185fc2f4b29143cf3daf5c45f86f3eb3064e8b428ce9f8f6837a38f499c9d0af224cc20ba1d90c90365c6332e9cb383979a500fb6394e21a7bae5ae375621b7915bf56df22eac4f51fba9a4f9b9e4cf96c62b537ad54b35de3e9be75b8171c31362aa79a7d941f042729cff498f818a4ffa86d8629aafa643d21f8d926da575d7d52a770b77c09b971541723f9b816679f44a5a6d67b503ffbc1eebe3621c1da52c8d99a50dbb546a53dc00b138794e2e054bf4e3e032674e2983e4aeeff87702504e73a6df30dd36163495073769b77cef22f622e75e52cdcd83f92976dc7e1508a59699ffa25029f245a0d50b0c53a2c4aeb198f0baf29f3b6d34d5264cbd50ac1dee2e0ea874c29eb7dc714eff8622e655197e1ca9c38178eb1c845778d13d6daa8717021f8b93caa2fdadaf15b3eec043f37756096b3bee3f3745c56d70b7edd709bef0ff9b546349534ea30a5001ebe8328a28e717c2f2c4d4c25d214d765f7b23e078aa26abf94d83b9bf7ea123ed3037abe1f076b5ba0a4f7a427f683866a1b6ea75294e7c6b59222d65c8903315daee0a8b86934c6cdaf613f9f887d5cd7e46aba4c3096ea9e40616e84a90a18dfa4ed1cbf8debacf364586ace6addf0bc4a09a5006e26c2cf4240379296ae4d4ff820e8721d259cf966fe3c76a57740352423a6ce51b73edc5e226483b4b118a1faa1192a43de944bc8a27dc775a6135b4705bc9c149d8626dac08067cada20944de644594d13ef13ad39ad89fa3c696b0bd6d0fbbac596dcb8dd209a96e8efe529b8b25c20e59397e135190b0945c3c9e1c38816b87f5c31642a02bd6d19dd2c14d6686107b82d627497d154242197a90057db74faf36e3207dc619518d26b99526260d40731a8424107e3c9585fb0bbabd7e2c138b0fa4430a857caa5edf874951bdbe9d0df49685dd1a057b9bf6d3b59b39e4e8c7630b7a9de229399cbdae7899186a2d92ddc217b8204c39eb31ab65c26382662144ad93a3dc306a41af471c12742946d2744e7ff0a9b007ec36f6e11da7659392fc157de213b2316ea83b7d7adfb58a66c0f7620aa5c2e1597c7ba2e53f579c3e75cf2df45fd4a14519f4fe3fe87c8dc6375941b2081dd6bbe81c0b96408a84d7e142b06339bba0edac7735cb132dcec33d4630e3dbb9a9953251dbe7c562be205e9c0563a8cc40dc1b9b6c2c834e415380f047e36bd2c9039e7885f6cca3b912440c57699a4d5c2d2c379aecc1b2b38fb3094df73f34c90c62d0566e41657f2bd9e2c993774cfb77fe967fab1fe2bb155459c71b1cce0e049c63b2ac3a52aeaa2e76709691380309f4b7909f9772ebea0e865c586493ab49b20d4a94cbf2d41399696fc87acc8994d6b18023f84a48e909ba249c8eb28326a17702734145a7205dfc74aecbe735c88f94b1ba1d67c081d7936a0652273edef18086efb305b4f533ac3b35cc28952f27631e5097afe2e4a288e89891e025af68f187043548ed8e2e455dbe346cf95c6f3a7a9c3a1ba71c4a84638fd50af386571fec353421b8b681ea45773b9596606e9d3f0ffd0a7c0e1aef130b28715811ce999cd559dd108ff7781993a691ed455661f5174b0a76e0f2ea31c164444b055aeeaf0a8729df2fa3c075a6f12b9e803aacd04cb9d96e447cd23556288cb0789756c671a7296d3f0b32155e6b9513b2d76b1996e57a0ba1c3d460e0f2f4051cf04cd52f7a1e3453e7b636f1a524a10b5703355479e33c18a4a93810a147ee3f31366a1b5782f0db523e8e85cf9541f92a03671dd3b31336766a319650437d3103b06948aa8425a2a825e11546e73a90dda92a3e07045797cab349c526756091ce09839f16de8757b466678cf2e32664bf514bf1b5d1fd831147725b4e9de390b5c273625da854d41a75a22f13cf67b3d9568c35652649840bbabaaa1fc6db32da77e2be9f9da1e0d61ac9a8dfb8b9a4b5801dae31ef7a776da646a4845e399167bbfe87e07df3129ee791a79bacc5465a4c061d426a58e6cc683cb348e30af21747c22e958d6908cc496a7ac0c56f40c9b04b72d162f1e2c191f082b09c808cea263991d11be02a0380b3b36950092d1ee1ec51a99cdc25de0def5a983cf3bd7c3b0356c42ee58e98cd5fa681d2b3f4da32e77797812c50291aa826b97e261a2caf4581b37004090f3ed9b9155b57597f59116020dc06a38fb635ee546b09dfd11d78374c24d02eaff7f0ed00674302fdb15cef6fc0f00818bf31ffaaea598b7031c7d2c45fd974d56e473d8dc446fd4903c6940fe9c4e9820763d1d768d446e7fce87f2d76d34d57ff5bde9e01d9a4bb3fa9de3d556e815bfa8cc25da993ef096270b345c57acab6cf5d4c36857e9b48a0e2702b4a876c4ab60d81fc183835250434df6f013d76233276c2356ab603e038b2d9afd4855da86919b4cd4986be81b2349f11f1386c73889115f672edb7a2eeced8610702ae0a64d4710466397ab633c9a295302e02f56629fbcbbdd75a2d659daa24beec59d78b2b363e6e7c3e8c175124fc8b9ead38b807da5a4f7f7e9a5934e7cca04bbe36307e8e0cf655a7240b9ba5206390ec281550632794fe081965c834614713c2f22c7be17291cbc65794c11ffb809114758451a799addc8b00513c549650b922ce5d3720bbfb8773ce4761630d65499d1186b8d75b8b68a0d248d3bcd86cdd3f9882a09397cde6b7d0a81b2cf876a87e26398cfde8bf004b960c44730b1f1741abd65b1c00c7a20564988e237b4dc8fe33b5b3c11c283a47a7012cc3fb4ef5ab08b62d5f64150350124f08a6b252d2ec16ac6f316cc1f4d961833f5f68d0722698d8bab6fcafbc842fb0daf3a73560a96684a819b1eb5ceb07a15c34171a05fbfb24e20838f7a8c409f3f8f4750fadb11eace940b09de9d3940b16ae8a339dfc45b8e3c741825c9695b56fbb4804bc9c1141c470f4e204ce646f4c1f9706195e1dc222087b6eff47bf6eeff33dfed4f9676d0ccb245224dfbed53d84fbef68fc39b5820951cf2368f50234075ce0dbabcb692fd21cd37c27502405f9f043818e1aa903dfea963dce569907853bc789db482ddb9459ebe988dc0968cc06cd57339d33c9285e7ab18dbb424b8b8a02da4a01c664d7dce0a20f9098c1ec33b3c5ff982a1242239b25466e91922b0c280b101082a732daa514169aebe09436bf9562cd5986a5f13ffa135318dc03580bb7d9168b5773c4273f5f485f67b479d4ea6af19791d88579044e711dde41ea1794f14deeef7021b90865bf807f9dea7b53a585c2972f35cba7a87c3482f9199f21f4dab7dbba44a140fb20ab3c13565f11e1ad4d27c8386a816f947b2532dec8afa426038d429aad7998b0bbeb91cf3db77833c49645cd50416b269a766febd1393cec5b66e0266cc7e84c514d26e391582cee68b401571fbe388d86abca06e8aedbbf4fc9364dee6c0baa9b098acde432798e59e3e8a45bdd66a305c1e7665ef5c9e6541f2f42288063f0c60d6aaeb67d9fb05a418c51293af6f0ebe9e5d36a77f5f1c988daa2998d90e6cfd2f289e8d9e13d0565034bae35d0a2c44d858d77ff49457f8a895054c0e51f6212558e19ec82a97922734b934bf5c31d3734b3670e37429667a370b6779d9feab32c3ef2114c8aa2b976e2d4c2b538f6e0176315dd8c1766b962a79f56b85c79d65e93995a881cace822375a0ab3eac4d7b8c3eff4c6420a4e2c6b67cec98ba02a5439a984cafc26da2761c3c216e048bb7c6990bc6968155b623252f34011ac1538d97ac345fa858d5d7c8c28af996a3ce2aa05d2fe2d015ed8d77da5d193f47847489d0d63c967a008a8402c63496788b4c9936a09d5f6af34e03a288a659c019e8bc6fb4f14322cf164c148de8d9f5e03f7f6ee3d1b6dad4a36d2f3d0a767b6caa476a562d89b64677d62e3069de800e110b980c49e7ceda237195fdc9567f2559fc13b268eaed395d5d7d26270383974b4c545ff9a4f272ed8b8bf643dc52248d2015a2d39afae5df12a5ecccf5e04843ba8fc68be3e03c363b3ca348efea774336368eeae5d57cecfbb4594ac8b512f5f65b9860cce7ddb8bd8af282147f40cc5b29b0bccb06fbf4afcfa5d0cfb544aa9d458bbc67d9db85b1487ba0609336db7ea8dbda71761697bae1bce25867dbe5376ae3af5c379f4a760a52a8445a40cbda94aadcf776df692808a044860895cad7b52a21b6ff4a22b5147774e1ca1e9ce995a17161396d30128d1bb7b16232bcd5d200dd67fdcdf389bbbd6918769f678d25db83b5b08eb3800029a0c0d4652c314d3b8c71351cb31ddd9051936f82a17ee811ede0e43d2de76df6df49734c48ec1b4a036c4a7581b1524264f47c3b0548a272c6ff947f9f31ad905192b1af15df1d71cd4030a36d69714acec9dc05fb2da2170e6e4df7ae325f1d8da7f82b102033c53fcf98d5eb34de532029b38b6e0663bbdbd057ba22c0906c98bcc390ffcf0d86e6f9e007143de2ac64bd2fff844e3b345039c990976af9362d6de529a5aae0145713283f16163f3a8d684c6357f398dcc30f481b9c5c6d1547dc9d7031295c7d9eaa69eb81259d95d83923e8225e94aec47532dc4954f9bfeed6e677246dbe56313f307e4228de699ccec60ead1a4ae34d3226e4f74b8c2a53f70c37d385eeda4a32962110a135516cffe01f0bd8ee3b8d1e2ee4f54392e1992573a08116fc63994ca036ad6776b94e1e7d43d808a273aae539817bbb1a4759c79840a50d37df431a9d1e101d1e52a26e79bc8ab1685649985d3e07b83f3c30951ccd09b395bf4c94b69b31315c3e3fac339bd8ba32bba84667e648ef0967a98c9d22d726f0077d29855ce40ee3432ef367c177c0aa477196fba5be0959b7bfe089ffebb66d5d04935359a802ba229de1730d6165385f4cbe225a5ef7e5aaf7a0f4e7217f011b2d520fd7687095385dc489c9041395907412b760082a6b1ab9075c9a25fb250399b945a60fe7daec0d7bb922a7845a3c40d8325404239f1670621106fc343c43dfc75611b66d9eaf72b6b8f862ef9b88b8aab58bb232981b9fb474e46484c47fbbb30dda2ddac1cc9cc7150f7880a72b79b062d7047ff21cedbd29d66a3a2ca6d144f758e08bc83565dae981b3e77fd34fac117968035d238c3cb97f58303347e92adb3b6ad510e4030edcd0a36a416a0f369520939a07bd69a669e05d9a25e764dd9efe9107f8201a899fdfae1fe3f4885de97d6d8366084f66abc3bf61abe7c687021c57c89cb0d802207acb7eabe0b4a9bbcfb10dc2b7617ed777cf699ad1aaa9ce0571166d6f7e33a00bf42c7f6e68643192973991d04bef0d42b361eed4aa997f8f7b5710b6267b9ef38a4c029c523e22fb050bf6d8d89d8fa45600fddeeef35fd8fa3a5c274807b38fbabfd2fbbd2a8ef5857165be5bb0de38e28612cdb0db03bd6f1940ac26fb94de400e53dffab108e2ef4e088b18cac24d1ff19800f81bc9c2087e296644d91ccb405029250ce421ab6d4b7806c23c96f0ec45e8732bb335bdbc59a81361eecc782008e23b85c9403cb5ad0c18e63940b6b22e2828f761fd75d99d1769fe27b15d4417bcf3cbf79da8fa295b562afbec92dc985ac913b5acde6975d297351312ff9ebd5d60c3493c1ef55b536ee9c927f7ca0bc9acb44a50621bf21668cc70bb09c8575db5ebfe58e9e14765e19c96c7b41bc7a7118f256ee6bb33603b3ff7ed2992d205e6f62cfa8560743cc6f1358344f19d4229b7643af63f3e7d6f33d41271daef13c4cf87ab3d2be6f6dc9d78e19af09221650ec5e7f568f5dc682ec91d9068abbc15c2e6b46069a1ea334e1a22daa4f143da13e3afa9dd561a175ef3ddc6452c5c277a6e60c7afb9199cf86663fc3e6da9f67b7b1a434eeecbb24ba101713525f9d8fd2b059347d3f22968475e1e1252788b0bcbd6e9c6edab9fcdf732474fd6ff2c4632d205341c1e98b0f7049876761348965fd934e7b0c68ce39569b33dbfc0ce063adaeaa28e5623f6952aa498531677406877028938f97981e554c01a5e72d30c8b611f6812014f4817ed4ccaaf7b9b017492997dbcb8ed825099a86b007570f8e443cbd1ee736479073e6c8aeb38eebe9e26b31a4b3be7358a3dc94fa004c1b273edee7062af44e1844575b0ad6b08a34c83d7cbed2294a31ca0b23329c968b05214d1a841e8c188214b2799af6f36b2902808fceb9432c8090a11cd97ee6c334d6b96e3bd0be6bf4dd07767748ec9b340c09ea3e9d4155993182a4c0ae6c3708683aa2fa879b56f32db4362b40194b88c864abc80b389459b845c2bd09ee0bbc9a3750d07276805c3bf25ab7a04da4044c986d0d18da11516e5d1efbdf7ae57fe9be5c7f7d15d66680e2263967c99d4f13ab6db7098c9797594780d25197bd2c58de25f46fd948e8b647a58d58cf720fbe3afe4c75ec8339e678097038a319a82126bb222632a89b4c31ba087b391de008b3cda16a0c58a89e0f980574b6d94af36a5d1cb3cb19f94f3a75ff867b81f5d801a532e8bc073873e57502b7241165ef4f25b9d39452956f98741e859fa8e2306ae0d314c51dea723c2c0b5e0896a51e8965978fdf8704b1f12a544b40d3b5ae21d93df7f3188532feb5ff8f31140bff948961e61f329f0a9532dd49450d2a88b696bfb1d850ab7ec05b3249aa0fec847e24a53c668dbfa6fc219a0f0ca622eaba85ea50e00209ccb3723cb7e4f024a4e82af251f9ca0f2a18c844669287a5dfe9bfad93ed933117c17e1847a3316e447081fc91d41b93be922ae841afa6a00717bac5ad56cf1a28497d44d73a1e9ce6ae140047b5f099f90d08bcca5f706356af026e00fa5542cbdb9416d0520cccac124a2bb4a7592b7b44d42c73a5d8a9f61758319dbe139bba691d935d60a9307729de742322f8b3e46100622dad5989284702de2f87469b1ff7b2b46e04f78174f074b1b466f347cf7f62d302c49ccc8b6cbdc05c5404eb0664cc16a0be551a8eb62eff038266cb461c9ccac7b2f538e01e5b1c0ca467c4f18a87f18b0be0b196e0f28f1cdb3809f0d09c404e755dcf0d8126a19f2d923e45fcf5f00a8d9c1f965b29f456616384fa68f63582bfeb69742053b4b79a79290030369c60b09e317a2645a3b4a383803f90a1220c6daf0f2acef10d205031eb6065cd27629280e0278f3c543e9a7d93e801e8e4d4989d1587abe57a1d3d67144a987a1c61aa0a0392267a55972b7654451ce901449b9e9c0f7cfe5d527d85fb6ab1a212279d0f48b46542271d10abf68e659b7c9bbaf2d8344cb77dceb431709f89586adfde5cc89e74be10b1cfbb6387a34be562e20d9b19a24646a198a8fc9fa2f77b1011ec3a561121ee995b2b4d7e9a692a9275ea52f94d7604a221cbcec43d121c895cd548a9b0fdf364d56882ff8ee45137e995f28207726b655666aaf7de63c32bb192f6b128c0c5453cb2ca1a2885ae0c0461913922995fcee5bd5c2df4b52dae19f2348b7599048c3356379675e6f121f935dd4c22603b6bf7bcf0289d8792e5d8521520c0709850e53c17efaf8313a6b7d38f89c163f67a5dcc15589bf57418219146ed3ea6eda2cb92be76dd0b87f2a64994b7c6cf3d04194532405f19a515443ea32167564e7e4d2645dafd7852d3c598d316c00170fd278b46729c819a106869fdaca35349f32b46e573582e07bd669c6d4b39b846f0af7c1057ee13e9bace8a8fbfe96b61ff7383b5a02305749cabe394f5d419138f3c03201c716b82382e191797fe4c06eebc06ea43446250f6723b42859f9037f3ca6993d1fe223b7ffaa1b2e783b0cafaa35908dbc459dbd7b4cc4d857fc1a6067682fa5ca35c0f31285ce62ab39fc23f11c960f118daee0265623afdc7bd7af7f7591185e2752650146b9a4e147f31f3764442456a84b7fe350687c6eb190778a6e6c4a91601c6ef70a8a2eb0a5c0efc050183837ea332d7d21223037fda56ba516e429b44f9e223a081119f7741d6b21ee3e7d8ef33c34cb7588c37bf8f116dcae9cba69c5ae60e2193b5082de829d7a102f59a4b30ca95b11cc30ea4140cabe6a1301a966306ed814fd807968c57cbf7faf56b91c2c57eea8d83fbe7267141b2f3bd066131570bd25b6f0831be32b94ad308109cc9de918005dc51b006d1bdf4c27d37e791f05bde643feffe94c33b56dc75e9935a1376e6c08de7466f1c0994169a6251914bb6f11acf53bb3bf80918383a7adb7bc4dd10541e7b83bb25eaa65ed71a2b9d7e3d135161f9f1ad172fe0da9fd3105212cc41ba6dca755d3863e917850117bbb40ec6f7e9b5072e7ff7c4a0fe8ec16641a39003fa90ddf0d548005c2e83f5e46c6ba5752847f661f0934b51769778a4f49c1154bb8de789279ff104ef9a45e9d73b26093ece78ceee9f985f0c59e09f1a47ce8ecd06900d1b8de4bfb7dcda85cdc773ae44ef368b462ba34ace172f685f7a4cdeefb95a093432e504a686912d5784a3bc85f3e1941ce316bb5b1a987553e67728089475453a5225c24f8a88e8df2c1dccbfc54585feb729213815861540fc89e65332b6b53e6b3f9e0715307e8421a16972212da253968b14d4a265dede6870c8a8300db6af4f8b477a290212eb3bfb512c8bb16493628739bbc879b18e2bf5c20d67379e2fe8fd0f67ee5def4a383161c025f0c2c146510dbe04e48819499bb5df92763302dcc4b652583530a3f1616ad280c7cf9e08f80462c71e76593de1568f888f1c228b06b3c8f444bd9bde088d6eec2bdbdc88cb8fed8550c6dd6833ef7028c369d11270930b7abdcc3e288a9f5b74aa2d222aca0aae6abb310ec65b6dd618072606a467aff941910633e4add2dc39f5d84b426b7b8d97c285d7ccdd2e72bb5e520de6b48e75c91a53e26a58048d04695be81376f4b8cc7e82f00ef9441bd57d46c74027c647a67576d02e43e63f670cce1069be97877d4f15829f4030661895f0c215b3bed6a013f39940c0e8a6416dfd797aade6d7bc278de0b2540b5dd90f34d1a239651d051f1dde48bba9f9200492463fa98aa86c92cd28325978eb91a13409c9189233f68497d977046a37ee4f6e005d4186838ca3bacef98a4fead870f0404e9b5776417b3a8db4deb20f8ebea6604102147c7ca2118f453de5d650961e71b43978715342652d8a051eba76c9dfd5b1167ad6fb72ab663e40e59183d2705a797947d4a564203a5b6067db874757b9034eb4baf17dcd78e593dba3d5a5aea115457b0921f23bccae5f9d45437215692c7d2a86db60b64eb9cbec8ca60d95ab640280ed43e1e42255209ea95904df63160a15f0b545120815f2d5ce92b273cf7078992875051f2b829c66f4e4a988545377e9cd308ac2b02023f12d0bddfd9813fccc6bef276f1cd2fc0ac8be21751950ff1e89b9ce51dca4410c86db0fa12d13d2da4a25a6e90b0d078c2e765232925f9ca9211e5e8d972d735a2931006b1dea73aa512f35aa3cdb58554e78d88da3ba979b609b95465c2be9fb84ef51d797e72b57722d7fb16ecc1323631f22ab8963758386337c4e7cbb215b681ee86918004eac7f8647cf941ccaaf23bb803c3c4bec9db1e62a4c21eb1e7903ad5309dbc1bb9e4843f0bbb7a1feb860b2b6a3141ae81695a65314fad92c927cb41cbc0456f675015a63c37d8c23b15cb1450ae8122e3bc7cafb66332e8d0d1884f9acd6a872c9c6e6a0b1ab216ee36d45ef0ab330a4d397e4b969e3fcc6a34d02d5ec167541ccb8b3fcd30b6c6d43a6124f7170fbb2ff77e6b8fdc67eaf27cdc61919e271f7fbe950c57178658179b3cdf4dc86a95a965825f55b28232dab3e3781152ad6194b4793c504be854672d3c907f87cc56a61401a8e0e024d8b0037a4eda3b43876ced171287408c7d504b3b88cd53ecd14b7231dfaf35064421f71b96d1429d290cb284cf59c7d059ae48e2b333adb8a176e0851e4abd88fa7be2c2e7f4365ab43ec5f6f2c9b1087b3733b57b4f4b839cb3a270ff4406975bb35584d0adb6c50ae9e065c82b6c2de9d4d1dedad8088091096178a11d00ed253cc9ff357e7525783ce9a23e14aaa0f20f4614924fc7e4f06d2f9dd3834cc2a566e8fae3e200f5398b2e7316792957b393464bfca1250e5a4dcfe17d429eafde70453535a2d0453e5c4b010fa8c6ef4869f1eff81d7fbb16446035df4b0678cc1ef12c9c73984b8117700ee20ede797fbba6c1d6673b71aaf0a133f059cb2df9b866da3d805afc007462ec239a2010012b25d55a5727b003416a898d544f0a529755d759b637a968c68a882694a32e9ac0bc88b3ee3bc243afb7f103fbe99d5711c389f0a0b21040b5ef3df0ada656ea812d34888f58ee523fab6508ac873db70fd3a78fbf2fd128f865dc89cefba34420319d84c35fbed6d745d8729a991d646a1e93fe040efa6aad73b079c23b3644a79f9c0593cb3b2263c2b52c1629dbe2697f40f6d6d25c6d965a32b8788c1e49db38af492d986b3bdb2b5d02ddbce4973ef2ff39eb39c50157f66df2ae024c12292d19256d6884792b99db0d05129cf6bd1d286e515a652fec35b9142b63ffe4cb0c68942df5d18bca94c70d4925a6696a6502f87122089dce3b151ea6030f30924d740b6086dd1ad3545ca3e028d75044bfab6ea812a49730cb8f91cbd031ebf97f354f9eee8e0da0dc619756f4ea6b70927d2bf458a6b4d12757be0b774147d2b5433dac75c6f40fd7fb9439fbcaed8dbe6913527fac749b82c53e92d3b9321a096272fbb0207f31a449834fa71cad048e84afcd662c61c42813a7e0202bb2302db2a37b3249906f895f00a419c6b05af8f76b5a762a6466339343a28773fdd7d24df4a5c98011410bf3874e034d8f3858f1748c0e1a52b329d053e507b13b47e46058c88578526126ba3a3c2ad3fce19f693ce4f99ff3e9f6607ea2f59ee441e999ad1fb634b2fa0ae1a6cd50b737c49755c11f671cbf4dc20eff1299a8bf0509b7c90ce63712298570aea694e5475bd3bd12c7e9d03e0276bc6f6844f914d51757790faa46c4179e7a3f98605373178e7d0401c0be459c297850a91037ea85d778da6118b1a29bbb80db4af11a1006946b56f946f00051fc4e8df85b0fbfeaa0314f20a3461363cac833937b24918a3962e1c09f2c0f499519ab84c77c07dcbd03f5da0ad45deb507a4e514cd6bad18d17ada6b423c8b88b4ff0b386d1446610e24a84d1a0f9f33ff5bfb6882e95829f2fb6c7d4ebe33538896dfd241ee269e2070094c680033f128972f5cd0ed02b354888fb60063ac5ea45ebb5c0d19049cd5f2a2db029f5e4b07c8bd94834d2d9d90c75e4ad8ed1ddd30c25379f85a95e293247a7d436581c4c1ebf117e73c83a17be507bb97a6f03afb4b27b7d4a965376690a0fee74269dcabcee5eb0c4748e7b6f66a2b9d9a1a0d91ec410c7cceec081db7676c9acb0f3dc0f3a54875533a83fdfde14995fd6cc9d760bb70bf3269bd7be933b3735c824125e88695e3f14ecced1563f6c30bfa177c0bd81902ab827ffabcbb4114e9e3f8ebfdf79ad706190e567d16b084970b413ea5817ad88cc0e522e626b59eb8117ea20eb1ba1f669b741c0d81a437e64c1a88c1494488f911b0b2ba56ba55222135d34f3a59b3216774e1003f5290bd33a102c2a86a241c3a43464fbd440a16fa25d0abc1c4b7fba5f5eafaeb3663f861a69e33d489e1ec45fc0395a631615d8122afd3b9a10581962f5ae165516a0d7945f74f4bcad2bd6300bb4f0a0a8d43acf0dafddb961c85bcef7b8d0e9e7ec7a30f4a024b7d1093e9b5bea6be188c0fca42aa7ee271600244cc3971eb914197b7e5e5e36fdf1868fb659a06cbae6cc4862c3d018c91c6b65003ad2932d533819cd10a94096381905692ade483be3108acfbec5e7ce61cb9e94d9bb095f10bf185cb4645a530f6e0eaecbdaa0a18c1d9dcc398828cd54dcfe6b953463eab64c60dce762f155e39f207d89c4a2d2e30548f193e73c45a02776b009e696916ed1cb0a5c332f8507286edff73172dc79e721a2bd69c72cd19f78acaa7818be88fae1786f16dfdfe99c1e7fb963e07f4d42a7da605d5f799feb5af2cdf047826b2cded0be6bcfc1a3951fe054d7a7ccc003fe7c74cccae9f3bfe7fa9f2b89bfb33b781b103e84ed99a8ab969de288dccae69abdc00b9439cd688eb2a347f3e9ed7b3b6958db1eae530ae92f5464bd9f1324b505749b4d8ed9735308051409343a8e62d18c96a5c0006aaf31d56b73d7075939d4ea4f9ff335a3130f43f0ec6b9af1fac9d6c02a4941bd6c52c15726064fcea28379547a0a412774c6b0b254cf73732ac004f987ce1d16e84e332a3f29249367e60d5115a6f2948cc1d29697907f5c646a791b7ab097a76f92377389bb4c0fb0c5a8e82184b7e6a20d2cf9c8d30d0308357e3a41b3c264f22c7b6d9234a692df0e9911eff36137df62e8ba7cbefc7e44b16937c8747a9805c094934eb6c5c61a68b39c15bce2887a565a4a58041d260cf279db421a574fc89dc94229abfe8c9342c2653e642ca02c88c57660b58e1f6a176fa362fc212d6de6bb7dcb47b56ee3c44d205a99185fb6dfb4ce5c9caafc34b176b56ba69cac2f19f86950c92af9f680f0fc3eaac3f886fc14b90152ff96904dd73fed473b3f8e980e726c1b13af8d741bdc363dd7c8ee004b39440d1a993a15d90848bc8eaa97aa3f08111ac35741d18b029ac430268a8d572ad561a88528bde5d81d7467d47bd159897c4e690711076df721fc7195a11a458850e757d2fd82977f9941ec463a78af643a17e2a57c64f38345147fcfaeb02d7539061c144d0c9ebc578d6967b2ff5208f64a67d6821e26fa30922e42c6f2b0199efa30788937e6be5f1ee161bad91d272f5b8f290808c83abfe98c13617015f49395961ac6f78ab06fc5ae7363cd423e684a0711523b835f743017d881d051d1ff7bd11e5aa0963f09fd7621042206a8f57c78256b81d4a6cbaa5149e7c90e8c03723e6349a4b8c6e3879694dace1792eaa4dabae6ab13d90a6b88e0c76ebda7ac71110d54a5e554238a75b2e42ee1f54c2f3e12701fd20936ac3787fed804ccff82a9b0befe06706582b432a1559835eeffe2f93349cc1ce62a7d8850544a2a8ada7b42ab1d404e517659da03ceac7c2f85b925f08841391a3f1611effed354e758f275a77e326c7439843b4dd92929d40d9a9cdafbdc7cc5249b923b0a61e9ff25b383ed8e8f8b2f975d083a9caf5213e4f0847562a144e4605ab8aa749aed364cd9b4d1981c57293287d9781d86404db3a21d386c3f0c9d1e93670de48901258cf71670d9ef48fd9522b0829c82e3d4906f80c2c490f70e82c5c1437f7b1e6d1762cac9c93e0031f79eaec5cea53054ae1439cc78aec5ca78523394e36d4b8cc03b387eee85389b3e9f91b12a9434e0dddc1d1e00f64533fd2e74fa6f0f1e54d2e104e8b1984f76a485adfe948532b57397bcef0905e9f8ba6f8287e1f8fe177f2e3eba256d0ec7d9d7b34563b3400882549f3afe3fc4af026a850527df3524d9010f5366c5b2ada345d2d671d4c67e83645de98d446c9b5c8ddef423a927a3632fdb768021f6fcc5753264038e0b85ba68fee863cad2b5a13e17a8728e2f4bb67114abb065dce47320fc31346efc452ecb4d5f2bf11ce2f1b85616bcdcd3da1c2f9e55dc753a81fb87b1d7a1d39db6828d4df803354d85d2722148d4ece7c8b93a85d9670c39614c1cc691561118741f54fc548eda6c2250e76c88816ec5387203e07c4ff56db5c05278d63d598ed7a12ec67cc58971bbc501fa7a00626c4b73d45119a326e078c8a3fb2dba33b300b1ad3984150c7b983fb2591a859d4e073da05b549b63906d01287d2fa0d10a94db4e0ae124651a13b278d0398a4f2b3ff3f672cd9513d186485c3a100e3371174b33a0851c93f976929147a6bc287eddcb4dd7ef66494dfa7c66c13d053fe2adfc7cc4d0f9b45b82a5aea0d40ae727f84e91d5399808c1bcffa8dae7222bbb333cf1a18c1fd2947331cd602b3e245b74c21f52db1e88b957cf8b6ecce86a61d26057876218626b4bf08f11d53b4164705c24f1de078594cad2279a93abe60071434c9202a4f2205323d09d6463119fb332443c9a839da66271406b0626055ceb6cd6e69b12796bfa01c4bfc66f47a828488f90285349f4d98e28e2c9b8eafc1ddea73412fbc793c3823951efa3f6ee8566633104cac782bb1cc5db491ba29874c7633c593f5917547554e4fecfd7b343953a6e786f62692b50e6a34d7bb3a6a87bdc0e2cd391de0863ee4500f65a60e9f6b3d4a7bba0c5eb96b7dd9ed5c244017565b74b163ea560a4a5cf2799949aba4b6d7d679c893099403a452ea40697109266d30fb0da63a6823e34f110f7a18a79967ad5b5bdb21db636a6b9b40833ccc26a3513507a2c1bc1574a0760705246425fbb768514fce6ea0c1b014b421c9dbcf2f2f74123438becdb5dbde72d926c66a13cabe2af8c1dbe88d7fa17b1b96e99f2386ffaf6d666536c25b3508d8a437c022fc797e270b5437f95e214b901ec98aacb845a03f35d0f553d11bc8b1c5e1d6c3f2aca86d0246e55a8c67b1f85f568fa85028e371cc1244c7e09523b218989056816f1b940af9670042ccc18c71dae24e1e418006a5ca12f0e79457f9191f1ad0e0b7015d23786131f4eabeb65925370a81d63864745322ef619f907efb9b8a897ce8f4e227802d5c26d69839a1caed045d7a5948f01fc3491488e1085f6b6bf4b1ae7826ad58e99e93bab319028198882b48ecebbeaf33311eed49cb912209cf385513d1598b896e7eda81a2f613cec6a6bf7bef45d4995922766ae329710f7115b52630c41e07483fc6f83cc5184b98b706b7c10b9d4888e445d3a9aca065d76c2c085de2616d8cf09943e327605a6d79ffa6679ba595428a4403c3e9e164ca52c2dbc6f51c74b1beb4568773cb1a339c7d70ed8e3f147fb5391c3953c9f7710396f91faf472e4d8158be796098b36082ed8aed818a43a708e80829525d445f6ab3f794e9133c3cfc367b1e876e5b09e4fb391bd871d75b9be902511a3d2cb3d51e935937a229bbc6c1ea8a24a6dd033b8e499fb21b375f84d2b79232388bc25f9e66677d256ec81197fa3aac61c63a1b184719be0bad547796ab15781809eb20a52212340a81733b7c2b57c4da1d740dd7e16186cfa7fc0d1b6266c31abfb57b59092426a927f317271d53c34d09805a3055c6f0aec4a6ca7e158ce9547d1d3dab6bce866d0b3287915d930f212b3c111c3a6072a17595a38e5d2de73fec676cb47111ee877168c2eacd5aed3529e230fd4611345f1338e8b33d536e3395a62a3b0a680c1f25ac0c11d2c04bf668630f6b91bc99c324c412a942aef1ebcf7c32fd21d4c51771c98b72f6dee64ed2ab0c75a878ee7a2f8e04751d0ed3ca9b583a7bb5d6cd7f6b97e07c1f06288380a6e0e0e71e5d62bf756fcb3f34f55a48fa9d9c3a60a32387f0a941e6f8ca0fed0e6d2e96d05ae9ccd4637cc34f25e5f964733e6258d6a26a54659182ae51547a99072f00e76991c330a64d7f709b377146e1c1125890246531fc2b6e4b3a1021567b78646a7b2e5bf89616e47206c84fea7b285b64f8bd1a4b0f6eb2465305239bded057cfaad1a52d9ea8469fa750fd43e7f921718a4dd9cb4ed47cc2c7531081d174a895f0df084cee20df28066e4b3e1c81b28f06280a89d2cc6275bd580a2aa7a220c328e881a349f35737e81283eb6b3e8c590c99fe9755b9ddcd2756d0ca04f1eae780fa7b279172d9a5bf65834cffbdda09121aab3b1ceeaec612b393fd2868b08096e14eb2aa2e5cdfff31dca6114d8ba43a0e3e31bd41d808d3c7946406e766f0a7f2a8b3055d417f7b35d4115509fdbeb11a85f742eebaebe53f8645b362a3cb08c442ca045930df30cde264f1349fbe4dc57e9bfb9b39c684b94fa8fcaf2a074c56ccdf8a1bd2627990ab554fbf703aeabdee619352f806fd233fba91cb7f35ee6bbe58e21eed09532cd7eac2f50c388804e1fe2d6fc59a44a01e5bb8b7220f7c38bb023e79888ccaf5fa6483082080e39fde1c044e0153015eed88cdd5af3613619efc5c2303ec7be016e2d6cec2914c783d605c231bbfdd933ae21648edaaf3692e527a65fdeb56cd832384811b6ac9e447f069bef6b9efcfc452d263a9338b545fd0f4c009088c57636d0a0ec17ae7d7b88a3fdc364a0b1db96192a8b2437e1c25344ec0068ce74c47c235c551d118721a3604fbad1637rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.29-28.fc30.src.rpmglibc-locale-sourceglibc-locale-source(x86-64)    glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.29-28.fc302.29-28.fc303.0.4-14.6.0-14.0-15.2-14.14.2.1^&]]@])]@]@]o@]nU]nU]nU] ] ]\@\\\\\\@\k\ac\ac\ac\\\Z@\T4\R@\R@\N\N\N\J@\I\HW@\?\73\3?@\\I\\U@\[[1[1[@[@[@[@[v[[[[@[[^[u[@[[@[@[[[[{[qr[m~@[b@[b@[a[^[Y[H@[E@[E@[E@[D[?Y[?Y[>@[<[<[:[6@[4[+@[+@['['['[5@[[W[WZnZZZ؄ZUZ@Z@ZZZkZZ@Z@ZZ@Z$Zz@Zz@ZxG@Zp^@Zo Zo Zo Ze@Ze@Florian Weimer - 2.29-28Arjun Shankar - 2.29-27Arjun Shankar - 2.29-26Patsy Griffin - 2.29-25Patsy Griffin - 2.29-24Florian Weimer - 2.29-23Florian Weimer - 2.29-22Florian Weimer - 2.29-21Florian Weimer - 2.29-20Florian Weimer - 2.29-19Florian Weimer - 2.29-18Florian Weimer - 2.29-17Florian Weimer - 2.29-16Florian Weimer - 2.29-15Florian Weimer - 2.29-14Florian Weimer - 2.29-13Arjun Shankar - 2.29-12Florian Weimer - 2.29-11Florian Weimer - 2.29-10Arjun Shankar - 2.29-9Florian Weimer - 2.29-8Florian Weimer - 2.29-7Florian Weimer - 2.29-6Florian Weimer - 2.29-5Florian Weimer - 2.29-4Florian Weimer - 2.29-3Florian Weimer - 2.29-2Carlos O'Donell - 2.29-1Fedora Release Engineering DJ Delorie - 2.28.9000-37Florian Weimer - 2.28.9000-36Florian Weimer - 2.28.9000-35Florian Weimer - 2.28.9000-34Florian Weimer - 2.28.9000-33Florian Weimer - 2.28.9000-32Carlos O'Donell - 2.28.9000-31Florian Weimer - 2.28.9000-30Arjun Shankar - 2.28.9000-29DJ Delorie - 2.28.9000-28Carlos O'Donell - 2.28.9000-27Carlos O'Donell - 2.28.9000-26Florian Weimer - 2.28.9000-25Florian Weimer - 2.28.9000-24Carlos O'Donell - 2.28.9000-23Carlos O'Donell - 2.28.9000-22Arjun Shankar - 2.28.9000-21Florian Weimer - 2.28.9000-20Florian Weimer - 2.28.9000-19DJ Delorie - 2.28.9000-18Florian Weimer - 2.28.9000-17Florian Weimer - 2.28.9000-16Florian Weimer - 2.28.9000-15Florian Weimer - 2.28.9000-14Mike FABIAN - 2.28.9000-13DJ Delorie - 2.28.9000-12Arjun Shankar - 2.28.9000-11Florian Weimer - 2.28.9000-10Florian Weimer - 2.28.9000-9Florian Weimer - 2.28.9000-8Florian Weimer - 2.28.9000-7Florian Weimer - 2.28.9000-6Carlos O'Donell - 2.28.9000-5Florian Weimer - 2.28.9000-4Florian Weimer - 2.28.9000-3Florian Weimer - 2.28.9000-2Carlos O'Donell - 2.28.9000-1Carlos O'Donell - 2.28-5Florian Weimer - 2.28-4Florian Weimer - 2.28-3Florian Weimer - 2.28-2Florian Weimer - 2.27.9000-43Florian Weimer - 2.27.9000-42Florian Weimer - 2.27.9000-41Carlos O'Donell - 2.27.9000-40Florian Weimer - 2.27.9000-39Florian Weimer - 2.27.9000-38Florian Weimer - 2.27.9000-37Florian Weimer - 2.27.9000-36Florian Weimer - 2.27.9000-35Florian Weimer - 2.27.9000-34Florian Weimer - 2.27.9000-33Florian Weimer - 2.27.9000-32Florian Weimer - 2.27.9000-31Florian Weimer - 2.27.9000-30Florian Weimer - 2.27.9000-29Florian Weimer - 2.27.9000-28Florian Weimer - 2.27.9000-27Florian Weimer - 2.27.9000-26Florian Weimer - 2.27.9000-25Florian Weimer - 2.27.9000-24Florian Weimer - 2.27.9000-23Florian Weimer - 2.27.9000-22Florian Weimer - 2.27.9000-21Florian Weimer - 2.27.9000-20Florian Weimer - 2.27.9000-19Florian Weimer - 2.27.9000-18Florian Weimer - 2.27.9000-17Florian Weimer - 2.27.9000-16Florian Weimer - 2.27.9000-15Florian Weimer - 2.27.9000-14Florian Weimer - 2.27.9000-13Florian Weimer - 2.27.9000-12Florian Weimer - 2.27.9000-11Florian Weimer - 2.27.9000-10Florian Weimer - 2.27.9000-9Florian Weimer - 2.27.9000-8Florian Weimer - 2.27.9000-7Florian Weimer - 2.27.9000-6Florian Weimer - 2.27-5Richard W.M. Jones - 2.27-4Florian Weimer - 2.27-3Florian Weimer - 2.27-2.1Fedora Release Engineering Carlos O'Donell - 2.27-1Richard W.M. Jones - 2.26.9000-52Florian Weimer - 2.26.9000-51Florian Weimer - 2.26.9000-50Igor Gnatenko - 2.26.9000-49Florian Weimer - 2.26.9000-48Florian Weimer - 2.26.9000-47- Auto-sync with upstream branch release/2.29/master, commit ea6f2c3174232ca7f66ab1524f0d5fedc7b26f23: - : Define __CORRECT_ISO_CPP_STRING_H_PROTO for Clang (swbz#25232) - x86: Assume --enable-cet if GCC defaults to CET (swbz#25225) - libio: Disable vtable validation for pre-2.1 interposed handles (swbz#25203) - CVE-2019-19126: LD_PREFER_MAP_32BIT_EXEC not ignored for SUID programs (#1774682)- Rebuild to fix corrupt annobin data in crti.o and crtn.o [BZ# 1779399]- Auto-sync with upstream branch release/2.29/master, commit 845278f2c6f93b1bb72c1e61529785740ea05f62: - Update Alpha libm-test-ulps - Improve performance of strstr - Improve performance of memmem - alpha: force old OSF1 syscalls for getegid, geteuid and getppid [BZ #24986] - Fix RISC-V vfork build with Linux 5.3 kernel headers. - Call _dl_open_check after relocation [BZ #24259] - support: Export bindir path on support_path - nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] - elf: Refuse to dlopen PIE objects [BZ #24323] - mips: Force RWX stack for hard-float builds that can run on pre-4.8 kernels - Fix alignment of TLS variables for tls variant TLS_TCB_AT_TP [BZ #23403] - Fix assertion in malloc.c:tcache_get. - Small tcache improvements - malloc: Remove unwanted leading whitespace in malloc_info [BZ #24867] - malloc: Fix missing accounting of top chunk in malloc_info [BZ #24026] - Add glibc.malloc.mxfast tunable - malloc: Various cleanups for malloc/tst-mxfast - Base max_fast on alignment, not width, of bins (Bug 24903) - Linux: Use in-tree copy of SO_ constants for !__USE_MISC [BZ #24532]- Implement --preload option for the dynamic linker.(#1747453)- Remove codecvt vtable. (#1764241)- Set the expects flags to clock_nanosleep (#1473680)- Avoid relocation-dependent IFUNC resolvers in librt (swbz#24959, #1473680)- ld.so: Support moving versioned symbols between sonames (swbz#24741) - malloc: Add nptl, htl dependency for the subdirectory (swbz#24757) - nptl: Remove vfork IFUNC-based forwarder from libpthread (swbz#20188)- Filter "ignore" autofs mount entries in getmntnt (#1748279)- Auto-sync with upstream branch release/2.29/master, commit 6d8eaf4a25c09256b53efe57d3f77f2f0bd77ede: - aarch64: handle STO_AARCH64_VARIANT_PCS - aarch64: add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS - io: Remove copy_file_range emulation (#1724976)- Avoid ABI exposure of the NSS service_user type (#1722832)- Auto-sync with upstream branch release/2.29/master, commit 34fb5f61d3c3f4b8fc616ea259fa19168b58ecd4: - During exit, skip wide buffer handling for legacy stdio handles (#1722216)- Address conflict between and (#1721129)- locale: Add LOCPATH diagnostics (#1717492)- Delete /usr/lib/locale/locale-archive only on uninstall (#1717367) - Do not mark /usr/lib/locale/locale-archive as a configuration file because it is always automatically overwritten by build-locale-archive.- Fix --without benchtests builds. - Auto-sync with upstream branch release/2.29/master, commit 2ec0b166bf04e22bb6921a08bb1a1131b57889a1: - Use a proper C tokenizer to implement the obsolete typedefs test - malloc: Fix warnings in tests with GCC - Fix tcache count maximum (swbz#24531) - dlfcn: Guard __dlerror_main_freeres with __libc_once_get (once) (swbz#24476) - Fix crash in _IO_wfile_sync (#1710460)- Auto-sync with upstream branch release/2.29/master, commit 52b7cd6e9a701bb203023d56e84551943dc6a4c0: - malloc: Check for large bin list corruption when inserting unsorted chunk (swbz#24216)- Auto-sync with upstream branch release/2.29/master, commit eaea1dfbe95a31c29adc259100569962cddb6f19: - Fix pldd hang (#1361689) - malloc: Set and reset all hooks for tracing (swbz#16573)- Increase BIND_NOW coverage (#1702671)- Auto-sync with upstream branch release/2.29/master, commit 0941350c20a52447e53c5169354408e3db591f73: - Fix output of LD_SHOW_AUXV=1 - regex: fix read overrun [BZ #24114] - Record CVE-2019-9169 in NEWS and ChangeLog [BZ #24114] - S390: Mark vx and vxe as important hwcap - ja_JP: Change the offset for Taisho gan-nen from 2 to 1 [BZ #24162] - ja_JP locale: Add entry for the new Japanese era [BZ #22964]- Drop glibc-rh1674280.patch. Different fix applied upstream. (#1674280) - Auto-sync with upstream branch release/2.29/master, commit 067fc32968b601493f4b247a3ac00caeea3f3d61: - nptl: Fix invalid Systemtap probe in pthread_join (#1674280)- Hotfix for invalid Systemtap probe in pthread_join (#1674280)- Remove LRA bug on POWER workaround, fixed in gcc-9.0.1-0.4.fc30 (#1673018)- Auto-sync with upstream branch release/2.29/master, commit c096b008d2671028c21ac8cf01f18a2083e73c44: - nptl: Avoid fork handler lock for async-signal-safe fork (swbz#24161) - nptl: Add compiler barriers in pthread_mutex_trylock (swbz#24180)- Work around LRA hang on ppc64le (#1673018)- Auto-sync with upstream branch release/2.29/master, commit 2de15ac95713a238dc258eb8977ecdfca811fc19: - arm: Use "nr" constraint for Systemtap probes (#1196181)- Eliminate %glibcrelease macro. - Switch to regular Release: pattern.- Auto-sync with upstream branch release/2.29/master, commit 86013ef5cea322b8f4b9c22f230c22cce369e947. - nptl: Fix pthread_rwlock_try*lock stalls (swbz#23844)- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Auto-sync with upstream branch master, commit e1e47c912a8e557508362715f7468091def3ec4f. - Update translations.- resolv: Enable full ICMP error reporting in stub resolver (#1670028)- Remove obsolete scriptlets- Auto-sync with upstream branch master, commit 83e6b59625f45db1eee93e5684091f740c52a083: - elf: Revert LD_AUDIT fix for modules with invalid version (swbz#24122) - strftime: Pass the additional flags from "%EY" to "%Ey" (swbz#24096) - strftime: Set the default width of "%Ey" to 2 (swbz#23758)- Auto-sync with upstream branch master, commit 3367acdb344a1d7fcf8f53748d301d652c8911dd: - elf: Fix LD_AUDIT for modules with invalid version (swbz#24122) - CVE-2016-10739: getaddrinfo: Fully parse IPv4 address strings (#1331390) - resolv: Do not send queries for non-host-names in nss_dns (swbz#24112) - malloc: Revert fastbins to old-style atomics- Use assembler to produce annobin notes for nonshared libraries (#1668822)- Auto-sync with upstream branch master, commit 008b598e2a495024f9777006716cfd8668f3db33. - x86-64: Optimize strcat/strncat, strcpy/strncpy and stpcpy/stpncpy with AVX2 - powerpc: Fix VSCR position in ucontext (swbz#24088) - AArch64: Add ifunc support for Ares - soft-fp: Properly check _FP_W_TYPE_SIZE (swbz#24066)- Inherit -march=haswell flag from redhat-rpm-config- Auto-sync with upstream branch master, commit 2ef427168818ce04b03cecb7b739f9db0156e3e4. - Require GCC 5 or later to build glibc (swbz#23993) - Only build libm with -fno-math-errno (swbz#24024) - sysdeps/ieee754: prevent maybe-uninitialized errors with -O (swbz#19444) - Multiple locales: Use the correct 12-hour time formats (swbz#10496) - sq_AL: Use the correct date and time formats (swbz#10496, swbz#23724) - en_US: define date_fmt (swbz#24046) - Remove executable bit from localedata/locales/bi_VU (swbz#23995) - malloc: Always call memcpy in _int_realloc (swbz#24027) - ARM: fix kernel assisted atomics with GCC 8 (swbz#24034) - S390: Unify 31/64bit mem{set,cmp,cpy,pcpy}, bzero with ifunc handling - S390: Refactor ifunc handling for several str* and wc* functions - posix: Clear close-on-exec for posix_spawn adddup2 (swbz#23640) - termios: Define TIOCSER_TEMT with __USE_MISC (swbz#17783) - termios: Consolidate Baud Rate Selection definitions (swbz#23783) - Y2038: add __{localtime64,gmttime64,ctime64}[_r] functions - Y2038: make __difftime compatible with 64-bit time- Auto-sync with upstream branch master, commit 6bbfc5c09fc5b5e3d4a0cddbbd4e2e457767dae7. - Add statx conditionals for wordsize-32 *xstat.c - regex: fix storage-exhaustion error (swbz#18040) - regex: fix heap-use-after-free error (swbz#18040) - manual: Document thread/task IDs for Linux- Auto-sync with upstream branch master, commit ade8b817fead73b302d08c88cd44ea2ea56793d4. - powerpc: missing CFI register information in __mpn_* functions (swbz#23614) - rdlock stalls indefinitely on an unlocked pthread rwlock (swbz#23861)- Auto-sync with upstream branch master, commit 505b5b292293a5d6bd4046a6bc7f8c2381a33da4. - Fix powf overflow handling in non-nearest rounding mode (swbz#23961) - test-container: move postclean outside of namespace changes (swbz#23948) - Enable VDSO for static linking on mips (swbz#19767)- Auto-sync with upstream branch master, commit 8d20a2f414fa52aceef8a0e3675415df54a840db: - compat getdents64: Use correct offset for retry (swbz#23972) - x86: Fix static analysis warning in tst-cet-property-2 (swbz#23490) - malloc: Add another test for tcache double free check (swbz#23907) - getcpu: New system call wrapper - posix_spawn_file_actions_addfchdir_np: New function (swbz#17405) - Preparations for the IBM long double transition - Preparations for 64-bit time_t on 32-bit architectures - Enable VDSO for static linking on arm (swbz#19767)- Auto-sync with upstream branch master, commit 7b36d26b22d147ffc347f427f9fd584700578a94: - CVE-2018-19591: if_nametoindex: Fix descriptor for overlong name (#1654000) - Mutex: Add pthread mutex tunables - stdlib: assert on NULL function pointer in atexit etc. (swbz#20544) - Enable VDSO on i386 statically linked programs - posix: Use posix_spawn on system - posix: Use posix_spawn on popen (swbz#17490, swbz#22834) - Fix _dl_profile_fixup data-dependency issue (swbz#23690) - Enable VDSO for static linking on aarch64- Move requirement on libgcc from glibc-devel to glibc (#1352973)- Add requires on explicit glibc version for glibc-nss-devel (#1651260)- Drop glibc-rh1652495.patch. Applied upstream. (#1652495) - Auto-sync with upstream branch master, commit ce035c6e909ad20ef2fe13c92eab4e69f6495b61.- Do not use parallel make for building locales (#1652228)- malloc: Revert tcache double-free check (#1652495)- Auto-sync with upstream branch master, commit bcdaad21d4635931d1bd3b54a7894276925d081d. - malloc: tcache double free check - [AArch64] Adjust writeback in non-zero memset - Update config.guess and config.sub to current versions. - support: Print timestamps in timeout handler - Use STRFMON_LDBL_IS_DBL instead of __ldbl_is_dbl.- Auto-sync with upstream branch master, commit 346ef23f197a0c8ba807c344bd39101b711050ee.- Auto-sync with upstream branch master, commit 43257c335ad6b9e05fb882975e1776ff763164ee: - Disable CET for binaries created by older link editors (#1648297)- Auto-sync with upstream branch master, commit 00c86a37d1b63044e3169d1f2ebec23447c73f79.- Auto-sync with upstream branch master, commit 1df872fd74f730bcae3df201a229195445d2e18a: - libanl: Fix crash if first helper thread creation failed (#1646381)- Include Esperanto (eo) in glibc-all-langpacks (#1643756)- Auto-sync with upstream branch master, commit c6982f7efc1c70fe2d6160a87ee44d871ac85ab0.- Auto-sync with upstream branch master, commit fe61f17cfc18f17befca3280e828bb40e8c772b0.- Auto-sync with upstream branch master, commit a27a4f4721837a5fb36ace833764b06a64c5af1c.- Auto-sync with upstream branch master, commit 72771e53753647111d31c5c4bf43d8901e6baf7e.- Auto-sync with upstream branch master, commit f841c97e515a1673485a2b12b3c280073d737890: - stdlib/tst-setcontext9 test suite failure on ppc64le (#1623519)- Auto-sync with upstream branch master, commit db9a8ad4ff3fc58e3773a9a4d0cabe3c1bc9c94c: - gethostid: Missing NULL check for gethostbyname_r result (#1631338) - stdlib/tst-setcontext9 test suite failure (#1623519)- Add python3-devel build dependency for downstream benefit- Provide compatibility support for linking against libpthread_nonshared.a (#1625507)- Remove workaround for valgrind bug (#1600034)- Auto-sync with upstream branch master, commit ff6b24501f70da7d6375d6f5929262b9509db39e.- Auto-sync with upstream branch master, commit 99ea93ca31795469d2a1f1570f17a5c39c2eb7e2: - nptl: Fix waiters-after-spinning case in pthread_cond_broadcast (#1622669) - regex: Fix memory corruption when pattern and input contain NUL (#1622674)- Drop glibc-asflags.patch. Applied upstream. - Drop glibc-rh1614705.patch. Applied upstream. - Drop glibc-with-nonshared-cflags.patch. Applied upstream. - Auto-sync with upstream branch master, commit aa42b3dbcb0326badf377fec2c7fb2f34fdabecd.- Remove abort() warning in manual (#1615608)- Fix regression in readdir64@GLIBC_2.1 compat symbol (#1614705)- Log /proc/sysinfo if available (on s390x)- Honor %{valgrind_arches}- Update to glibc 2.28 release tarball: - Translation updates - x86/CET: Fix property note parser (swbz#23467) - x86: Add tst-get-cpu-features-static to $(tests) (swbz#23458)- Auto-sync with upstream branch master, commit af86087f02a5522d8801a11d8381e04f95e33162: - x86/CET: Don't parse beyond the note end - Fix Linux fcntl OFD locks tests on unsupported kernels - x86: Populate COMMON_CPUID_INDEX_80000001 for Intel CPUs (swbz#23459) - x86: Correct index_cpu_LZCNT (swbz#23456) - Fix string/tst-xbzero-opt if build with gcc head- Build with --enable-cet on x86_64, i686 - Auto-sync with upstream branch master, commit cfba5dbb10cc3abde632b46c60c10b2843917035: - Keep expected behaviour for [a-z] and [A-z] (#1607286) - Additional ucontext tests - Intel CET enhancements - ISO C11 threads support - Fix out-of-bounds access in IBM-1390 converter (swbz#23448) - New locale Yakut (Sakha) for Russia (sah_RU) (swbz#22241) - os_RU: Add alternative month names (swbz#23140) - powerpc64: Always restore TOC on longjmp (swbz#21895) - dsb_DE locale: Fix syntax error and add tests (swbz#23208) - Improve performance of the generic strstr implementation - regcomp: Fix off-by-one bug in build_equiv_class (swbz#23396) - Fix out of bounds access in findidxwc (swbz#23442)- Fix file list for glibc RPM packaging (#1601011).- Add POWER9 multilib (downstream only)- Auto-sync with upstream branch master, commit 93304f5f7a32f73b551266c5a181db51d97a71e4: - Install header - Put the correct Unicode version number 11.0.0 into the generated files- Work around valgrind issue on i686 (#1600034)- Auto-sync with upstream branch master, commit fd70af45528d59a00eb3190ef6706cb299488fcd: - Add the statx function - regexec: Fix off-by-one bug in weight comparison (#1582229) - nss_files: Fix re-reading of long lines (swbz#18991) - aarch64: add HWCAP_ATOMICS to HWCAP_IMPORTANT - aarch64: Remove HWCAP_CPUID from HWCAP_IMPORTANT - conform/conformtest.pl: Escape literal braces in regular expressions - x86: Use AVX_Fast_Unaligned_Load from Zen onwards.- Remove ppc64 multilibs- Auto-sync with upstream branch master, commit 3a885c1f51b18852869a91cf59a1b39da1595c7a.- Enable build flags inheritance for nonshared flags- Add annobin annotations to assembler code (#1548438)- Enable -D_FORTIFY_SOURCE=2 for nonshared code- Auto-sync with upstream branch master, commit b7b88cea4151d85eafd7ababc2e4b7ae1daeedf5: - New locale: dsb_DE (Lower Sorbian)- Drop glibc-deprecate_libcrypt.patch. Variant applied upstream. (#1566464) - Drop glibc-linux-timespec-header-compat.patch. Upstreamed. - Auto-sync with upstream branch master, commit e69d994a63afc2d367f286a2a7df28cbf710f0fe.- Drop glibc-rh1315108.patch. extend_alloca was removed upstream. (#1315108) - Auto-sync with upstream branch master, commit c49e18222e4c40f21586dabced8a49732d946917.- Compatibility fix for and - Auto-sync with upstream branch master, commit f496b28e61d0342f579bf794c71b80e9c7d0b1b5.- Auto-sync with upstream branch master, commit f2857da7cdb65bfad75ee30981f5b2fde5bbb1dc.- Auto-sync with upstream branch master, commit 14beef7575099f6373f9a45b4656f1e3675f7372: - iconv: Make IBM273 equivalent to ISO-8859-1 (#1592270)- Inherit the -msse2 build flag as well (#1592212)- Modernise nsswitch.conf defaults (#1581809) - Adjust build flags inheritence from redhat-rpm-config - Auto-sync with upstream branch master, commit 104502102c6fa322515ba0bb3c95c05c3185da7a.- Auto-sync with upstream branch master, commit c1dc1e1b34873db79dfbfa8f2f0a2abbe28c0514.- Auto-sync with upstream branch master, commit 7f9f1ecb710eac4d65bb02785ddf288cac098323: - CVE-2018-11237: Buffer overflow in __mempcpy_avx512_no_vzeroupper (#1581275) - Drop glibc-rh1452750-allocate_once.patch, glibc-rh1452750-libidn2.patch. Applied upstream.- Auto-sync with upstream branch master, commit 8f145c77123a565b816f918969e0e35ee5b89153.- Do not run telinit u on upgrades (#1579225) - Auto-sync with upstream branch master, commit 632a6cbe44cdd41dba7242887992cdca7b42922a.- Avoid exporting some Sun RPC symbols with default versions (#1577210) - Inherit the -mstackrealign flag if it is set - Inherit compiler flags in the original order - Auto-sync with upstream branch master, commit 89aacb513eb77549a29df2638913a0f8178cf3f5: - CVE-2018-11236: realpath: Fix path length overflow (#1581270, swbz#22786)- Use /usr/bin/python3 for benchmarks scripts (#1577223)- Auto-sync with upstream branch master, commit 0085be1415a38b40a5a1a12e49368498f1687380.- Auto-sync with upstream branch master, commit 583a27d525ae189bdfaa6784021b92a9a1dae12e.- Auto-sync with upstream branch master, commit d39c0a459ef32a41daac4840859bf304d931adab: - CVE-2017-18269: memory corruption in i386 memmove (#1580934)- Auto-sync with upstream branch master, commit fbce6f7260c3847f14dfa38f60c9111978fb33a5.- Auto-sync with upstream branch master, commit 700593fdd7aef1e36cfa8bad969faab76a6facda.- Auto-sync with upstream branch master, commit 7108f1f944792ac68332967015d5e6418c5ccc88.- Auto-sync with upstream branch master, commit da6d4404ecfd7eacba8c096b0761a5758a59da4b.- Enable annobin annotations (#1548438)- Auto-sync with upstream branch master, commit 1a2f44a848663036c8a14671fe0faa3fed0b2a25: - Remove spurios reference to libpthread_nonshared.a- Switch back to upstream master branch - Drop glibc-rh1013801.patch, applied upstream. - Drop glibc-fedora-nptl-linklibc.patch, no longer needed. - Auto-sync with upstream branch master, commit bd60ce86520b781ca24b99b2555e2ad389bbfeaa.- Inherit as many flags as possible from redhat-rpm-config (#1550914)- riscv64: Add symlink from /usr/lib64/lp64d -> /usr/lib64 for ABI compat. - riscv64: Disable valgrind smoke test on this architecture.- Spec file cleanups: - Remove %defattr(-,root,root) - Use shell to run ldconfig %transfiletrigger - Move %transfiletrigger* to the glibc-common subpackage - Trim changelog - Include ChangeLog.old in the source RPM- Linux: use reserved name __key in pkey_get (#1542643) - Auto-sync with upstream branch release/2.27/master, commit 56170e064e2b21ce204f0817733e92f1730541ea.- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Update to released glibc 2.27. - Auto-sync with upstream branch master, commit 23158b08a0908f381459f273a984c6fd328363cb.- Disable -fstack-clash-protection on riscv64: not supported even by GCC 7.3.1 on this architecture.- Explicitly run ldconfig in the buildroot - Do not run ldconfig from scriptlets - Put triggers into the glibc-common package, do not pass arguments to ldconfig- Auto-sync with upstream branch master, commit cdd14619a713ab41e26ba700add4880604324dbb: - libnsl: Turn remaining symbols into compat symbols (swbz#22701) - be_BY, be_BY@latin, lt_LT, el_CY, el_GR, ru_RU, ru_UA, uk_UA: Add alternative month names (swbz#10871) - x86: Revert Intel CET changes to __jmp_buf_tag (swbz#22743) - aarch64: Revert the change of the __reserved member of mcontext_t- Add file triggers to do ldconfig calls automatically- Auto-sync with upstream branch master, commit 21c0696cdef617517de6e25711958c40455c554f: - locale: Implement alternative month names (swbz#10871) - locale: Change month names for pl_PL (swbz#10871)- Unconditionally build without libcrypt  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM2.29-28.fc302.29-28.fc30charmapsANSI_X3.110-1983.gzANSI_X3.4-1968.gzARMSCII-8.gzASMO_449.gzBIG5-HKSCS.gzBIG5.gzBRF.gzBS_4730.gzBS_VIEWDATA.gzCP10007.gzCP1125.gzCP1250.gzCP1251.gzCP1252.gzCP1253.gzCP1254.gzCP1255.gzCP1256.gzCP1257.gzCP1258.gzCP737.gzCP770.gzCP771.gzCP772.gzCP773.gzCP774.gzCP775.gzCP949.gzCSA_Z243.4-1985-1.gzCSA_Z243.4-1985-2.gzCSA_Z243.4-1985-GR.gzCSN_369103.gzCWI.gzDEC-MCS.gzDIN_66003.gzDS_2089.gzEBCDIC-AT-DE-A.gzEBCDIC-AT-DE.gzEBCDIC-CA-FR.gzEBCDIC-DK-NO-A.gzEBCDIC-DK-NO.gzEBCDIC-ES-A.gzEBCDIC-ES-S.gzEBCDIC-ES.gzEBCDIC-FI-SE-A.gzEBCDIC-FI-SE.gzEBCDIC-FR.gzEBCDIC-IS-FRISS.gzEBCDIC-IT.gzEBCDIC-PT.gzEBCDIC-UK.gzEBCDIC-US.gzECMA-CYRILLIC.gzES.gzES2.gzEUC-JISX0213.gzEUC-JP-MS.gzEUC-JP.gzEUC-KR.gzEUC-TW.gzGB18030.gzGB2312.gzGBK.gzGB_1988-80.gzGEORGIAN-ACADEMY.gzGEORGIAN-PS.gzGOST_19768-74.gzGREEK-CCITT.gzGREEK7-OLD.gzGREEK7.gzHP-GREEK8.gzHP-ROMAN8.gzHP-ROMAN9.gzHP-THAI8.gzHP-TURKISH8.gzIBM037.gzIBM038.gzIBM1004.gzIBM1026.gzIBM1047.gzIBM1124.gzIBM1129.gzIBM1132.gzIBM1133.gzIBM1160.gzIBM1161.gzIBM1162.gzIBM1163.gzIBM1164.gzIBM256.gzIBM273.gzIBM274.gzIBM275.gzIBM277.gzIBM278.gzIBM280.gzIBM281.gzIBM284.gzIBM285.gzIBM290.gzIBM297.gzIBM420.gzIBM423.gzIBM424.gzIBM437.gzIBM500.gzIBM850.gzIBM851.gzIBM852.gzIBM855.gzIBM856.gzIBM857.gzIBM858.gzIBM860.gzIBM861.gzIBM862.gzIBM863.gzIBM864.gzIBM865.gzIBM866.gzIBM866NAV.gzIBM868.gzIBM869.gzIBM870.gzIBM871.gzIBM874.gzIBM875.gzIBM880.gzIBM891.gzIBM903.gzIBM904.gzIBM905.gzIBM918.gzIBM922.gzIEC_P27-1.gzINIS-8.gzINIS-CYRILLIC.gzINIS.gzINVARIANT.gzISIRI-3342.gzISO-8859-1.gzISO-8859-10.gzISO-8859-11.gzISO-8859-13.gzISO-8859-14.gzISO-8859-15.gzISO-8859-16.gzISO-8859-2.gzISO-8859-3.gzISO-8859-4.gzISO-8859-5.gzISO-8859-6.gzISO-8859-7.gzISO-8859-8.gzISO-8859-9.gzISO-8859-9E.gzISO-IR-197.gzISO-IR-209.gzISO-IR-90.gzISO_10367-BOX.gzISO_10646.gzISO_11548-1.gzISO_2033-1983.gzISO_5427-EXT.gzISO_5427.gzISO_5428.gzISO_646.BASIC.gzISO_646.IRV.gzISO_6937-2-25.gzISO_6937-2-ADD.gzISO_6937.gzISO_8859-1,GL.gzISO_8859-SUPP.gzIT.gzJIS_C6220-1969-JP.gzJIS_C6220-1969-RO.gzJIS_C6229-1984-A.gzJIS_C6229-1984-B-ADD.gzJIS_C6229-1984-B.gzJIS_C6229-1984-HAND-ADD.gzJIS_C6229-1984-HAND.gzJIS_C6229-1984-KANA.gzJIS_X0201.gzJOHAB.gzJUS_I.B1.002.gzJUS_I.B1.003-MAC.gzJUS_I.B1.003-SERB.gzKOI-8.gzKOI8-R.gzKOI8-RU.gzKOI8-T.gzKOI8-U.gzKSC5636.gzLATIN-GREEK-1.gzLATIN-GREEK.gzMAC-CENTRALEUROPE.gzMAC-CYRILLIC.gzMAC-IS.gzMAC-SAMI.gzMAC-UK.gzMACINTOSH.gzMIK.gzMSZ_7795.3.gzNATS-DANO-ADD.gzNATS-DANO.gzNATS-SEFI-ADD.gzNATS-SEFI.gzNC_NC00-10.gzNEXTSTEP.gzNF_Z_62-010.gzNF_Z_62-010_1973.gzNS_4551-1.gzNS_4551-2.gzPT.gzPT154.gzPT2.gzRK1048.gzSAMI-WS2.gzSAMI.gzSEN_850200_B.gzSEN_850200_C.gzSHIFT_JIS.gzSHIFT_JISX0213.gzT.101-G2.gzT.61-7BIT.gzT.61-8BIT.gzTCVN5712-1.gzTIS-620.gzTSCII.gzUTF-8.gzVIDEOTEX-SUPPL.gzVISCII.gzWINDOWS-31J.gzlocalesCPOSIXaa_DJaa_ERaa_ER@saahoaa_ETaf_ZAagr_PEak_GHam_ETan_ESanp_INar_AEar_BHar_DZar_EGar_INar_IQar_JOar_KWar_LBar_LYar_MAar_OMar_QAar_SAar_SDar_SSar_SYar_TNar_YEas_INast_ESayc_PEaz_AZaz_IRbe_BYbe_BY@latinbem_ZMber_DZber_MAbg_BGbhb_INbho_INbho_NPbi_VUbn_BDbn_INbo_CNbo_INbr_FRbr_FR@eurobrx_INbs_BAbyn_ERca_ADca_ESca_ES@euroca_ES@valenciaca_FRca_ITce_RUchr_UScmn_TWcns11643_strokecrh_UAcs_CZcsb_PLcv_RUcy_GBda_DKde_ATde_AT@eurode_BEde_BE@eurode_CHde_DEde_DE@eurode_ITde_LIde_LUde_LU@eurodoi_INdsb_DEdv_MVdz_BTel_CYel_GRel_GR@euroen_AGen_AUen_BWen_CAen_DKen_GBen_HKen_IEen_IE@euroen_ILen_INen_NGen_NZen_PHen_SCen_SGen_USen_ZAen_ZMen_ZWeoes_ARes_BOes_CLes_COes_CRes_CUes_DOes_ECes_ESes_ES@euroes_GTes_HNes_MXes_NIes_PAes_PEes_PRes_PYes_SVes_USes_UYes_VEet_EEeu_ESeu_ES@eurofa_IRff_SNfi_FIfi_FI@eurofil_PHfo_FOfr_BEfr_BE@eurofr_CAfr_CHfr_FRfr_FR@eurofr_LUfr_LU@eurofur_ITfy_DEfy_NLga_IEga_IE@eurogd_GBgez_ERgez_ER@abegedegez_ETgez_ET@abegedegl_ESgl_ES@eurogu_INgv_GBha_NGhak_TWhe_ILhi_INhif_FJhne_INhr_HRhsb_DEht_HThu_HUhy_AMi18ni18n_ctypeia_FRid_IDig_NGik_CAis_ISiso14651_t1iso14651_t1_commoniso14651_t1_pinyinit_CHit_ITit_IT@euroiu_CAja_JPka_GEkab_DZkk_KZkl_GLkm_KHkn_INko_KRkok_INks_INks_IN@devanagariku_TRkw_GBky_KGlb_LUlg_UGli_BEli_NLlij_ITln_CDlo_LAlt_LTlv_LVlzh_TWmag_INmai_INmai_NPmfe_MUmg_MGmhr_RUmi_NZmiq_NImjw_INmk_MKml_INmn_MNmni_INmr_INms_MYmt_MTmy_MMnan_TWnan_TW@latinnb_NOnds_DEnds_NLne_NPnhn_MXniu_NUniu_NZnl_AWnl_BEnl_BE@euronl_NLnl_NL@euronn_NOnr_ZAnso_ZAoc_FRom_ETom_KEor_INos_RUpa_INpa_PKpap_AWpap_CWpl_PLps_AFpt_BRpt_PTpt_PT@euroquz_PEraj_INro_ROru_RUru_UArw_RWsa_INsah_RUsat_INsc_ITsd_INsd_IN@devanagarise_NOsgs_LTshn_MMshs_CAsi_LKsid_ETsk_SKsl_SIsm_WSso_DJso_ETso_KEso_SOsq_ALsq_MKsr_MEsr_RSsr_RS@latinss_ZAst_ZAsv_FIsv_FI@eurosv_SEsw_KEsw_TZszl_PLta_INta_LKtcy_INte_INtg_TJth_THthe_NPti_ERti_ETtig_ERtk_TMtl_PHtn_ZAto_TOtpi_PGtr_CYtr_TRtranslit_circletranslit_cjk_compattranslit_cjk_variantstranslit_combiningtranslit_compattranslit_fonttranslit_fractiontranslit_hangultranslit_narrowtranslit_neutraltranslit_smalltranslit_widets_ZAtt_RUtt_RU@iqtelifug_CNuk_UAunm_USur_INur_PKuz_UZuz_UZ@cyrillicve_ZAvi_VNwa_BEwa_BE@eurowae_CHwal_ETwo_SNxh_ZAyi_USyo_NGyue_HKyuw_PGzh_CNzh_HKzh_SGzh_TWzu_ZA/usr/share/i18n//usr/share/i18n/charmaps//usr/share/i18n/locales/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectiondrpmxz2x86_64-redhat-linux-gnudirectoryASCII text (gzip compressed data, max compression, from Unix)UTF-8 Unicode text (gzip compressed data, max compression, from Unix)ASCII textUTF-8 Unicode textexported SGML document, UTF-8 Unicode texthttps://bugz.fedoraproject.org/glibcutf-84fd05b3dea660cb8ccfd3a1875149cb901d343f0c34016e0a60253baa1c166d9?`7zXZ !#,]]"k%6*76wA8gA !6zK&qRQ  ֱMrb{(j>8R;sbVZuiaLJmw$apH\/p#Ĉ]gqg՛}N2p0:$jZ؀ bɀRg>'}\#]ՄQ4WOQFo]*V,%Ț*9wX' OL|s|ONŜfP%>%WwC,#WUj yGfun’M %,I)O]Mr9 S(鐾c+MO`x>~θb9m|=ŬjvMb붔tE4rQYGХ8y3%~8P;eQ]ـSұYP S@?' /,gm=: ;C*D3,ن ?s<[Ly[ӛoP ,ޣta|>'A& `^یK hWPAF+S ja@kPzD!jTPydQ"Z}Qf?wqΦK}]'ZE0ˠc8j½)aʹ?j{X|^Hc+:`S"\"tnQx8Kߊ}}k=f'A{o$bb_4#zm_ 7HkJ|dk8mXAb$LӖa#N%ږ"ehJ_' ׉ldUuCZA"IFK w2 %\|GMc3Ի&?BĔ M`L?@U؃Ky^7bAh(JZ |'Vt d4o<uԺwse:|CT"mr5C֔J}n .gmR-We4БD,R_ua@M_18zyP,5‹0cGh9@2S'92G4y*[!۫?oRgFN4cI1_ a'T?9 = ]G&2Ӥ=Ը/<A<ԍ빶{صk.\KK:.[?%m_[!1=.!')4C*7bz\V;:is6`>SJϬKkwz˹o@-1Ӟsv!̧/—2c=+h%ΑY+>Rd}|u/~/;vgɊSx9FsN;V*Ǡs0X$͞ 2\_TB*[f=3ܣɪLH# 8 .Nv+ Æ0oT'Dcn*mAע!]`@^b歵uQmՆ@NE4?!;TIa gib,eڀaئY@AS8,dyXs3M4J>7SiJ"xL1Ru-k: ̝6L G$%1;3?|vRuϋHIbO=Xkcm \mJ0?E\wk5ѡ )uUpz&Ռ=|H ;M:_s'uճEU'Yr(2X'(dq\^Nn=SKKA1Hg5HaQ}?0!o e7?'@ʷ1˩y+R5)fdHX=̒=>:Ys܄.&r~Y53"bavUS2#<J#UH:̼%M@?eB)~c2peSt <ɑmZ[F=-yAMc%o2=eH:<ca虃'<|*S IpL&A1Gn'C=`': /Nrҭ:)u-0U[6,7e~1εzT'6MCy!d]8؛ RnH@]P9_C4V XvUYI$pƽm ؃J4L9ʻ.q9D8YkbYk5ve8@6W9A ;U&I;&PX&ˉ ^9 (d-VMqKCޏ# xC Lg~S=j+},l觍t6{~Fd-2~oW+.M0&4:Y?\8v.~tpϋ$sOTC,bX дu*dpQ;^F8H4k"šM..(xUd΅OͧEɈ&YͫcY*@æEHvWVjf,Fֺr&+/#hIՐnBz(9ᐆ4r+Py,'o|?g Qe%T]9%A<1erfGfiA79:#6ACZ7_*9p؏"_98͆zOs &a=ި]VE/_1b(o|n l;s B~4hDv[/ӡ&` CtiӐŻ *t~B܂S_e^IęDHT,'R9\L!N#-+Qj?T_c>H\yijt`nCҌ7LT3,f)|O%M ,%j?v^5eߖ-c(ɯzw`Xly9V#9  2RJ5K)z*(}nݛ Oy;cAN:v9Sm!R&uG3BaR.}abJr}'1n{:.I]0*~1֦,E6BȲhPRs49s#iӕ b\cH KVMqS_K 6#-Ik4mOpll|'nEdI0]:uqg62;M&]?,.^ HbmW]ni-@Q9(eQ q5!eBr4}Ҙ$ bӽ3_S`/IGHY/{P2A:?p͉a?FJhh()|2s@1.r4E7Yy. t(L`Q<|)0h:j-!6ȢIb> 0M , R8DU{*F>6C |c: ~ }l Nk.cr:Z[p3ޠv}|.DJR0BŽJLw=X4C' Ar C=Z!.E* f]D|y!t)tNm$jA0w+f!:",Y YZ