glibc-langpack-ar-2.40-3.fc41 > 6 6_ 3!Flض zE>b$bjf b$bjљ9+L/~»Gy[5z$!޸uKԦ~I s8yU$c?'5ٜ],w]`Mz`s҉KQ5iw:aTmlI?+{$K"S6|u'&+*!$PR2v'F,wЛ[u:e n⠹H̟]K Ru'apXS@Bb_5ka,|ϑ [fȾ9&[.x.71)gs&Eek ,jExj ̊хMEL4IjYzլNi7zd0µ_wa!&YdL3c ~\-!)BwaX}']mJ&1868a88e556c14ac5218fba5ecf46a07e38b9ada6bf49bd426b65224833b7578f2e068fc7b47074400556b5989bb3f9517f31e5d030204876d743500483046022100cacbe048c1ede59db509ccd4254d711fbf6e4bc52906f26e04676d1b4bd952c1022100a75ec0d24dbe359d22c109f9d0770ea536c8828a88aeb99e55647597388dcf9a030204876d74350046304402206e9344915fb8af6c84fb81627ad907fd1f67a38e4446af14d5411c47623cfae9022046e9933f6a64fb4bb118857be0ee4724f0a3b4d48a1a05e35bcfba3dbaf7dbab030204876d743500463044022046415df796320705be07455c748b819a33e48e240c5dbce711940e6c5bdd3c0a022028432d1527af1de926dc8494a7bc8c124ee433554b4cf7275620d88026f78675030204876d743500483046022100954b84c8aa5b17bfaafbae11315cf6a4b22c7851608796bb3761725567298ba7022100a58c349eb8c30ce4303a0a44ca4bac20a743ec7bf13c97ef73d98fcc4793d72e030204876d7435004730450221009a613d0e6caf66a961cd074cfcb3e1e42f01b1aadc9ae0f8c7837f9d6f313b6502203205c2bf1e4d21597e4bc2c46b76b0cfa6b08f01761deff9e1f8bedceba1e102030204876d74350047304502201fbc0d694f5cf668729875296524bf81252757a15d979f7cb2d608e3807ded48022100a3678ff01e57901319a41a93f9d30f1eff4f02f8414883cc527b2913258acb61030204876d743500483046022100a8a96b9912b84eec278983bb5bd2d4a23c6a72013d7aaf526f08586e97e5aab1022100da8cb72322013ff9efdf5969202574edb30b822d3172b927faa0056a677e9363030204876d74350046304402206ab250ac519012216e93e8779ecb927e25727b2bca85f933c527ab97f6c701a8022063adbd651a18612391c84f726211192afbb300405e72b8c9be831b2c332f453f030204876d743500473045022017b7e2be4ab6c6846f60a77a23968be8692abbed5dd4b247fa793b1cb564e80f022100a9bb22a7c4c33781966e7e64595957d4fb641ddb84ebeaee1ff7656af7f037be030204876d7435004730450220770db6fe1c385380049c23312a978a2ffd7f7f78b003649452d47bb058810324022100b7aa91f6cf0e949ed2fb5233f0fe5fcb626694dbfd1fa3d811d9024967a830f3030204876d743500473045022070dfc47e7f5b10a94128a27f1b7a720bec536e76b5eed5f0b5fda92068cbef2d022100a20890e345112611a0e97ec0d706fb1c8bff0307eb7b692a7181dadeb6a3721f030204876d7435004730450220428cea398ea8423aa0762d256a4a2cd8deb06067fe3ecc4a5464d0381f1ba1d402210085f5cb23fc2fa613a1006ad915ee7308dda282a54ffbd38a73c64728253f1535030204876d74350047304502200804650cdab30e515510511694e0b2a3e3e5906cef0240865252a1d1c6dd115d0221008c5ac12c1fc4d7ead170208ee5769742a2815acf689a2a48b76de9cc9346273f030204876d743500473045022100d2a60cc23b6d3b7907e85df7e1a3e225e0e6d7824961bd9d9546471e80ed301802205e1d99ce45930783ae28b6555f66c27f0622066c79144ba05c5745c11cd9c29a030204876d743500473045022034045cadf1d9275e669621e313f25b4dd90e2c48d52d82580c6220f1b6763530022100ef4dc482ac36258a5404137e3a5274899bd447de7e48d202f51dc2790b3d3b8a030204876d743500473045022100fec7b9c8ab202d25f7396edbd5d32bfad6401902dd595a049b12b8266eacf36f02203f603c8281afa3f9dc96453bc90245e92340240776c568ef51c1dbbd93021230030204876d74350047304502207efeb52d52df090af64fff03f3a09e77025f6c36a5a9a8cf8b9757f02cdc085f022100cbd0a3be403fb93343f0ec6e96fb683139c28071e4c3721cb83155a52a7ae10b030204876d743500473045022003aa9416c30c47e5611ea85944d84bd9316ee0ecd8682837c468c6dcb6248f9f022100afcf872068866579a3eb9881ce9e04973450d6356a437914a3d68c797663d888030204876d7435004730450220681bad03b57c1b5c0e4b96265d666069cf65868a214f96f6beb28eb918813523022100a13d5d75e92720efe68216b1a5ba52cf97a2c424f0e5d7e04b9b2a9b03582826030204876d7435004730450221008be7097d5cd835cb8174bf4843af18131ec1291a9dfc86bf2bbcdb056eeda07d022027831e826f7945df1833f542535e7ca4b9f67372ca41d9525c8bb10a59df2a41030204876d743500463044022034b1261689c91c2c0601a74293af6da584898d37fc9137ba538cf7064f340636022006cbc82110f6d4ca5f1ce9703ab7ae8a01795562071291e9e1dd33af22d4649c030204876d743500483046022100dd10d2cb8619f5a5ccf5e924ccbada7aa276152bf7e4124989ac7c8412b31b78022100b38ffcd874ee7f16c93f01acf3cd011e9cb4d1e730095b804544c1ca06bca52d030204876d743500483046022100d34c8f75941f01e2026e4a9449207d0c7729b54172b707c2b9373e3012697be0022100ffd042b846c679a99cba033d8cfdf84196b577419a5bf983ad9f20ecea6074c4030204876d743500473045022100e116b19ce33317930daa34de334dfadeb10dbbc7ab1d2f5ba7730bc238f7af9b02204dfdd414c56924d93a518ee64e73bc987887216c63fecd9406c7ec7397cfd35d030204876d743500473045022100acec2c81a82f8a8b768759572ceaeef1c5e24fd4464bd4b59d232f433a619a2a0220426e1a0deb1e289b0ff37391394860716eb127ac4efaeb905ea571558c6e4169030204876d74350046304402202a05b28db8704e648772a1634a7dfed4ec7c9dc1f3baa72f8c0870c919ce2eea022036e63a9919d588074e6c9079d716418a51451b2441852fac387ada6352db30a3030204876d743500483046022100dbd8600ea5d904a71bc17fb3f282597ae649607367807b1c2660a385d7ffc6ea02210092e4402fc5d6cc1b29930ae4ba516dcce56515c45ecc6209493b82ae81eadfb9030204876d74350047304502205eb05ff097b6348ffbd6df46af67bcc50662dd1bfe881f97f13280339f040fab022100b8054032d2579a349fad54d5f265a89b402c9fa2b62866481d98f2babc508396030204876d743500483046022100d6d5b16724756d6f1b9486dacc6433e5ad24ef212f697d5b90d3dc21f79672f3022100e63ab3f0f6f9a0320217098c9ca0d99ba724101f865aad841c21d9d59e35bde1030204876d74350046304402201b1b9c3761e8f5f5253f773b9082aebfd4a0083dace30b489b9f612384f576aa02203640726bace623d9e5b45a1a6a416a59b3acb2603704feb92f34f59bf344f888030204876d743500483046022100ea50cf8e601aabe3ba7d65be8fa09b5d69c2c4ba4f88a219048d698b50296fad022100cb0142c5121108bb3ec64ee6e6ec7665ab19ba2071671df788c7137b2fb5e9c2030204876d74350047304502210088a931d3cd6117a59eb63fe7206c4ab9223372bb719a817958787606a4738e8302204182c6b885a58d1873206e255c1b7aa012a2eef0f3397d6b4fb89ebc6c207752030204876d743500473045022021143168f0235b151fc4dccde82ddac0aadc9d98c24adf3890756de7b02ad8e7022100cbca604aeaa192e3c3d4487b6d60bcf18da5b81741bcad6ba9a1c8a5d3b1a453030204876d74350047304502201955a925c5fb59086c910890359ecd338db57aa0453645956f7a04974a44ef7b022100a2ca253a1f941a715c17d566dd2c10bb26669c2107925dede1822d30645449ba030204876d74350048304602210087276add30564332aacfd7809dc1066e8be5c461f683d802ea9cfc5292e0ffd1022100bf20ce93cf31d17cfff7b4063908afb6589dbb19a14c781ac7aa9ea083db82ab030204876d7435004730450220100cab133e11f74625b8e638b385f7b90c9648812581e5afbb3fdebca63bfd13022100de4a0d07f9b77c3ee37852c53fa0b6c3f393bf3c7d52c2a74b86b9bfad938923030204876d743500473045022016a689fda1f91e8d72ac8a9554d0ad16c94f0cb46683ef75f15e766fda9f65e402210081646e85f46aaf2cd9c2f2f4a5eb0a3032b412207ef2d7bca44ec76120289c59030204876d74350047304502210084d67e8c8beeceedbfbaf6911f4171145255b864e421d32d95d33361065af65802203b6b66af466ac96667e42068ebf3f670bac9d6fd66399993e45da8b5d3d86724030204876d743500463044022039ac25c6db5cf5feb603729ec1d1b59aa88bb005ddae9b61e0f511965850880502200aebb4a5263f9a35e94b477b7352791ec727063aaf7f718805f7beeabe7a37cd030204876d743500483046022100dd091f0cb60b52271159ca21caa1b354960f13721ae29b581ef87956e28458b8022100ba6c713d38e6d23323c299d1bba052a12a00a77a2bc2378e5b7a643055c9f486030204876d743500473045022100fcf26292bcd1b77a046de4e83422dfae80aa76cd280c946428a53ac68a7594380220484c1cf9796c5e7f3df28f9b6efe37d8f97cd756c7838366082a6f1153555ad9030204876d743500473045022100f7696b555242ae56e5ae1fd599245d7b3b27db8073175439407953143127b2130220704cc73050456de15f1a95e4505217a9dc2c3a3bf6f59852c19431dd3d929342030204876d743500473045022012899b5ccab672eb65b9ed14dabffed5408cbdb8b08b48eb590deb4ebdc8f978022100e61b1b92ca4ca5545f925beaf90a56102d90698a2a3bbc4eb5fa6ee0748b2688030204876d7435004730450220683bddbe7ce597a9f60ff40a1dc3ffd2a9b7e3f847813e761c29b1308e094a6d022100e0f78f2e2734fd996757507e39cd084cb5161085e2490d7fac539b84f6ead6ae030204876d743500473045022050a5c78a7754c921119e6e88977964548d4118d5243fb4e8d7efa88784123e5c022100d0a326a4ac698e91baf81033fc3db9bbeb122571aaa9e2eb1a72b64b85e537ce030204876d743500473045022100d1bbe55cc604cc5d66313c0013357c78314736feab586738699f423e4fa2add4022051896ae00a2d23f3194da4a7f083211a80121cab80485a21c4b85bd598000fcb030204876d74350047304502203ce65eb902411c04abefcccb367314778bf2bbe77b1430ea12df036ec2dda9f1022100e0b4aa7415d485e66eb16c736f46378ec3c744ab5e4a7920a882e31f5d2a5b00030204876d743500483046022100a8563d18b304c4c9d2bb9a7183b539222e1ab114065ae05086ebeef2d0aaf4cf022100d1f90d9ecd8790b8428efaadcfa42b0c320cc00fee57eaa02f5dbee484dc88a6030204876d74350046304402204fe5739fe81acaf2cf097cd0f51d8c4347d21ecc5693b4646d2c960f18a9b5d902200847613dc84419220d32c8cd8341fe2205f8e882d28b179af0f976fc40775878030204876d74350047304502210093eaac29b45faadb874d2688b113df1636ba47b5528ea89ae6d1ac2ee322800202204843504a89d57e2c8a017abfac30be7a409ddfd90f7857f0442de44c288603f5030204876d743500473045022100d4b62f8c62daf976fb77cc0efa9b7bf8c0f12ec83563e4f49d04534e87da16b402204bcc605778ed93d6fbb7fb42f73e0dbd2e61590ea11743631acd8d485545ad1a030204876d7435004730450221009d328fe9dedf575cdcede5e5f9c3231bd24d02db0d8b54f450e07badd09c15cf02202ff37d0438d8a02106ab4e529470d3975f532a132e837201b749400de4e0d4e5030204876d743500473045022060a3869cf58023d9ae6ce393d2bd357166c4810c168e9ffa3082ce099933258f022100f6d8dea39b60e17ab6b0888e0705bf831b955867668669fc9d4173285d1e3f3c030204876d743500483046022100f114699fdd26f45fa945aa02283f3778ade348600838a362c6f7e9a9125f2cc1022100e5ac1c0dc94a83852ad25e547355eac6f38cb1bfb7472cb6997017ee70a22e9d030204876d74350047304502210084ce64462f0b81e1deead7b56a3c4e813f737af2b98f9546145d6c1f8bc2c7810220095a3bb219e76468392ab95f5ef87d0d5e9f1a079b2b3726c8eb02331bff1a12030204876d743500483046022100cbe8641126d9f88c68b75796d867b43c8c88fc0b2a296d7ffde7537749e0dce70221008aabc5534226b2bc3724b727aa2a72b8c84aadec94a752ef20b472a502361ad8030204876d743500473045022100f30251fc65d225f316fc682f93707eeeb6615c6f365a42a7bca0818d8537cb0202207d1a8684dbd3770b0146ff3238a1c4eb1cb8453fb7e527802a8f82ac03aff895030204876d7435004730450221008e7cbd66862bf383c246a3f110b9b387c4a482a617e361e18ec09158563eb19402203c11055fe7e68fec67ecbf3993b2043fd76cfa5537ce6f50b0c97c5312822cd0030204876d7435004630440220042d2719c3d0062d1ed4059b5cb5f904b255d022dc8a3c6361c04a5ad5cf5467022015a30077386ab1be3a9acda83c8253a7e1d61504c1f6561bac26c0764aa5aa07030204876d74350046304402203b86bd2bcd5f790545510b18019c2aed39ac58c0d3a4a1e4f442ff2ee36914db02204bccbef45433a450368b7bba85d1d9ddfa05fbdf3ff326274f7455a7a405f0b6030204876d743500473045022100bf50853f8a5ba61f12d7239919b30b0ffe34e624610a3e36eeed15d3be5c767402204f8fcb20ee88da9b9b40ed09499b82bfe525cfc209a4b7677efee7bede29d2b1030204876d74350047304502210080727e61de7a5c2b4ffd31650526afd5a44e8bd1cc04079cffb6d050160aee9402205a04f53d3d75a628900bf6fe09af6f677c64f21a72b7f28b5ed57b5bf7d422f8030204876d743500483046022100b3d49e5c928fae413d205df12aa424c1755c42416abd6fe84934278239455144022100d2973674b16c6e26eaf180ca8d2dbc1b5013d77f0b14ab84069cfa9f18c55df5030204876d743500473045022072f13ece9bb9a9c4525b1d56d3c1987d68ecf1ff39a8f7a5deb40b9b0b9912a4022100c5d41f18be9ba83e963618ccb5dc711a477478dbf83e9d851aaa445201841403030204876d74350046304402202b16f055d4b03a13e681c3bf6897dc30d5528e02f2544020ee8e32e93f68dbd702201ac7d76b376ecae6b871fd368018900960604de67c87f9549cae12cb10622fb3030204876d7435004830460221008131c3ba782e5700e5b9d78b24e6639deca2485472cff51845dcb7f1eaeb1aec022100e18641be69f05a989b3aa3b104d2c3d1ed4ed73d865284693fb0c6592b7921cd030204876d74350047304502200a5eaf3b4cf15044b2173e8e5f0a6d1ac4dc101446cf864dbfb7fe629a787348022100b69c8901cbf2a74f4d3aa8f63115d1e5c7d841173f76c3557e2689be58215a30030204876d743500483046022100834eacf111ff900f2e89aa990f0b101243d1a7357920f69ed2f05e161617dbcf022100a4ec76a82c999a58ac7d51fe1c3ddcdce939fb1bcdf48de9308fcf954308c585030204876d74350047304502200e8d207665caf39bd6b64dd7cf1a957d807788cc0295e5c910ed2bf52a12498a0221008ff8587ddde7994b3a6fe0f5c972a4d5e41e782743134bc91f1a09b827ef7e1e030204876d7435004730450220299fdb5c5017199449a311401303767676004700d76e8d07242623071a9cb318022100e7649bc8ddc09a615b0bdcde5487dd79f4ce0aea71c8ec342c21419c19c6140d030204876d743500483046022100f7f66ea22cf52f81a91e22ad27fc9adbdee8233f1e45e4699026d27f1347fc12022100cd0634b9746c0046ac940de543b9d11fff5879e3397b6aab65ac50fe80754a11030204876d743500473045022100b5f51c9602e6160398fb8eb67f2baa06a931f00b92a52bbd9659e92d9b3e8c3202201f74e972dd0c4a00a7bbbadf8caa22fa3f27a25a3a8e657767b28c7f03c0f86d030204876d74350047304502201427c798f064f2135648c26291900b5e972717d8d8ca8bc0c272a0886d4913c9022100b9d1bfbcec9f984090b76f72c70645831368c1bb3af701c34f6e5b51e1155433030204876d743500483046022100e31e2900661dbd5531bb7917033233af887615185a8d04fa8691e22f350b2317022100de9f21532f0b41ceaf2aa1f9413d7497564ce9bd7351cc2daa3c981c067e418c030204876d74350047304502201af8b370e3aac52b5aa9552c2f74e196c8602a846dcf74428942a0f6f5591250022100c2c3cb5608d20deb1cc2c1f4c4cdef003253d30fc556813f370d4cdf3d80ec8f030204876d743500473045022100856dfe955245828cf552f98d081b51ea963e8972ae15173eeabb5e15043a4fe002206899535dae2c334d26bcf75a6825be8821b9f9d73367c8a42b3e09547866e9b9030204876d743500463044022070e354c62bc70fda29077d86fcbc39afe4d8e453a6fe0fbd5b1b221c25772efd022019a6ca3d9fc99ffc31ff772d18339e6ec1488792624f2757dd56af38e3de5369030204876d743500463044022054e26752c6d33204b3b91da2b9dae95d309d373634a557188a709036d891d227022010640a77c0fd1b69647d800889f44985aa9abbc82419567f3a28d1bf4a13b762030204876d743500483046022100a3b7a4c3699a11543eaec0dd2fd2c1ebba1233168c7bd458b77f9732132106dc02210099d110eddaaa14000f0276ff4d334f6f66632ebdf58a264a08528a71909bc2aa030204876d743500473045022032811a13369c3f044054d9987d2b834378323e22e98a681b3558d5a79e7d5c63022100e6c36d891c80fb387e03070413463f0ec8bb749582fc6f98413c55ecdf686389030204876d7435004730450220714e5aab540894e1b4254683c1e60f4a5c70e295e356d047f83f8e9e40479b22022100dd856ad5733e67abd47367777d62460256395b6c38990e5698ae7b7e3d3bf725030204876d743500483046022100f3dc853710a269d3684ebf756a4bf4eb6592c0fdd17814aaaaf67d0c09ea409f02210091875c524bc9c6ebd533aa7020efedddeb3ee53c08275928bf02478a2acbb259030204876d74350046304402201f1fb0f94d902b2099cf96572c56cb941457343bdce4c804288398c36a922fe002203088860eea727deee60d1bdaef914d250d64d3abb578463b5aa4775d5374414a030204876d743500483046022100ac362592e663e7e46faf45874b5eb5b9273ca34125c30884e647530fa99a84c4022100adc241afa3f0ed7e3756493842390cb9cd02b8a704a1158730bb555ae0b83540030204876d743500483046022100f6f634a52345238d4468e8dc0902bf315ae40ed47194d7d7fca21e68c5890173022100c2ce6332c14f0bc26daf4dbc0a845f50003500394c419aa8702652cc11d4ec65030204876d7435004830460221008cf0ebe2953be7cae2e97f386145db73eddc316b5a2e8a281c0f79f9afdbd00e0221008314d73445fe7a4742d71baf85bee983447a28240f4d5d78b7d3ad20606c6b2b030204876d7435004730450220389075c591e00825589545e433cec0c36d8fdb21ed312690f7601a4d4985c630022100c2046c68d6ec0b659189e35f81da78240797560f826bea30174528a59b650234030204876d74350046304402204fda303588643ff304d6dca006636ca25755a64425f71f762fff6bdeeb6b796702204d8fc2724554099ad71c767898b06877c7d415da90ee61790948bf7d7f55ddec030204876d7435004630440220370b8465e9364a6fbf399303e2aaddd1acaf007d568276f1d4f327f25fd143b202204d6685633e33e5242a03b20e6c90c2160a958061af5f99b081e493c820543155030204876d743500483046022100b2eba3644afd75b8a5a5099366a244ee51d7d0816760b07daf0ef1fa1ffb4e17022100d510b35b65c4b825dfb1d31d830dc2aa777ae389fbf8e8f1359bd72593a2ae87030204876d74350046304402205c137f65e94156af5dfa79a8734f0a7a558d622c7a5d8ea71acc0e821bb07c9a02201b6c4eb26991baf622f4edfc407ee2fac8bc9a0f27cc10b15681724ed80a2a5c030204876d743500473045022100fdbba13f45af5cfbffe94318f4bfca6c72c0e3c7928b883fdeb5707638d4f81c022024bbff45072c90a159c47e851711510e6a0917757ac12fce9abb48cd8a7bfad5030204876d743500483046022100ad6eb94febbc71b3b96c949151f9ca63b119529b3265bd9875cea38cfaa918e6022100d09f8b547803b01e9217b21abc1438221c5705b4f04f016366dc9faeaf258272030204876d743500473045022100efe80f203eaed0c6f87712ce2ca06abd62608bdf7974dee3b20f7cf736183cc10220636356c88f1842db28c3c027ac109f26ca4799432f341adc8a21783772f491c4030204876d743500473045022054946ba87a504e54aa4d799c46f6b77a6f529f072555d5ebd250894a6d20f1e60221008e218ef621a8bf8222831dfe0481b6107654d61b96dfab7ffc52014b8cc9e6d1030204876d743500473045022100a408d7eddb0fc9a99ae7b329001c9bde2162b06c440d4b37e5557ec5d1f73b3b022011a236f4c27b25610b4bd90e7d05bb0175fe510921c82a49f8ced2c994083785030204876d743500483046022100dbdff43dd1f918490b6f4664bd66b4520cbc688dbcc020cb1c00490097e483d3022100f4d3d420b737792b529553ee380658b8aa7e6c7e6cb45f52271b0caf87ec3597030204876d74350046304402201fba867835dc90263d7fd45425e298b0094c832b092d339d4dd459904115ce4e022041487140eae2f3cae194a44db16d612d25954405cc5835160597b2b31cc1954e030204876d743500463044022004a0bd60c264f950a18726f57cd9755d54025537124b27c34f93cdb59f1b845b02201f98f86f77014177bd477c9db9eac3ef135fcddaa0f05a453800aaeb0b3be973030204876d74350047304502207e1a82afd02ad7e0b0b0479bd8d350ecf1580af00eada91afb68ce67b0099530022100d4d0fcd74e75ee5cd8d44265b869eb1f40e804f591d8a149e549248a8d31b86e030204876d7435004730450221008071372dcc9bfae980a3632305f175424836014d6276137c9693bdfd688f50e5022073ebc3fbd1b92751325162e94793fa14988ca423fd9b14a1d1244ab2c905c1be030204876d7435004630440220591468ef3b60a2b74ca1f98826b0682916d611e1bac0c453bfe3ede02adb519102202fe5e34c2e5c5c1a4e468d129da5adc1b598143b54f2f115a1ce0f273712c6f2030204876d743500463044022011273351cd973bb6c62e277cc7bb7e1f3b566cdc7cdab19d6999de681b8b35fa02207c94d9d37cd44fa15c317d84cad1003cf8c12b5901bcddd9cf069e8aaa389c5a030204876d743500473045022056e8922c107e280479519fc9acee21f531d9d6d181fbb291364ba4ebe1d459ae022100bcf7ebe09922b291068c22c53b292dd64ee2e0becc3c2d0a6e8a9faddc40cca4030204876d743500463044022034b22d53b5e2af98d7024175899f7dfb344d4bef30660babbd0c09cdde42c4730220357bbc91f975096a1676050d02c2bd1679e52ed0bf3a136c1d784d3204ec2acb030204876d743500463044022021d76cf5417cc32a989f084dfd6179c1a3d40252fbdb74ea12017b14316963f102201940e4f4c6812d02d5c7ab2e517aa9bc1f7e20dfd4e77bac26cc489481924842030204876d743500473045022100cba90d34bf0891ee204eb2ba6fdb8d0a8211a5116a90dd0e143943ab9961fa9402205c486fa79a49e62e8a1ec2d5b34c01aa7a7f4691a87284bae086aa090b132b11030204876d743500473045022038cb0f60ed798ce19cb7a64fb8c3739ec83260171b0d6e69adbf377db5a865f9022100b0e3d100342fc5d184e8b0db6f38fe8d6c53d921e74f06bcf89543f4046a28c7030204876d74350048304602210095c0f68b16baaf760132d49e7349b53b465d4701564668b43b18fe46495ab2f5022100cf4f00169f88ee35584f74e9b9fde14629edba2c11ef8af2856aeb164af74ae3030204876d74350046304402205032d666d95c9f3435120b43e325ec6a628f712980d9d8ddb808bfd8ea0006d802207423c4e6420519d44a5009ae3d01e2ed2993f22cfeb0625c7fc0199a2e7ced2c030204876d743500483046022100a8e151e9347be92be3b850057d393a09bdbcb245d23c64c6696c1af1cca8341402210081e4329ab7071569ad9cf8bb46521db287db386987d3eabf03a09b8d1c01e889030204876d743500473045022100ba130627820c50013bcc8126417de2e7e6ca6d0a006b24709a9d4d4cca2ff1820220051e7c5fbaef149ca48ecd2bb46aae54eeb6b0c885f5ea4552dfdc5fde5458b8030204876d74350047304502210087776da6d7af13844f7656ace7342edcb1dc142ca948707722ac981f7a09e60902202c9c97e2f2f215a618ea4f45bc978b9e770b1889d419583cf82876d4c39f2e83030204876d743500483046022100f5ab8289b72b85facbb5cc215e8a33d59d1b93f5ac3875f267d15dfa93481761022100942533630b7660264808542b037205ce5ca6e03a478767678c1436c444db7cf5030204876d74350046304402206afa5f103219c4e11ae3a59a9c9454edc5352e71651fad0923c4be50c434bc7b02200bb0b007ed2af2b4c634b2ea32ce5dadd1c2be510523a24e531e5eb6616e37eb030204876d74350047304502207753272a9fc3471228f3d56ebe33986566b14ce2a01ceaa08761b4301187174e022100bd35f40d7f7d60f9c96017c07f6f5eddb3479038309d30f4b9b9165727bf2dc3030204876d743500473045022100eed33f60ecd00fb9f28db8d5d6cb34c37541a3ac33ca955450c4c15d112192b2022005cebb0aa2f8dbaa4bf4ddf3c7d80a7cc4fbfc166c23c5a17099c85aaf8cf22d030204876d74350047304502202331d2a2b387eeaee600167d22f2c94b7bf0f26cbffb85252e763631099ae996022100aa5f7da3037d2fca4eb88574d67c5dd0c6bcafbce87b4e352cae0a76fbfb74a4030204876d7435004730450220785f1f101d72aa3afbc1e173409759f45118e2c29e6bd335795d260d09a1041b022100e5462522a69cb3c6b2eeaa001dd2c7fe3c48f168412198dd5a3270b453463908030204876d743500463044022047142a66c210075be3fc60d12724b25557ccfd0856839c5639d2ee4435bbbdb602201a3dccda44c8a7c805df4d260525339646beadc74123bbdbb9cd51a13f88df4c030204876d743500483046022100a0bed68d12c48eb97c38a39607c475a55e04f7c8ba8d168979c669e2558c9e9b022100d47bf7387e055023b01eceb4a5967c45ebfdee05d041ffbacb9f0bfcf8a1b84d030204876d743500473045022100aa99b6c860b42d52483158661950fde84dbb3ad532f0508f230393cebf8ae6d702200938df5382c6840426dda802db1d0c469dd98295fd03aa00b442f35de37db5bd030204876d743500463044022028569c3bcb67cf194edec9a16aadd2bb6113a6bc6342add0479ee53f0273e5ae02206f97f1ac2ecf4a99b032f670c742c7e19c8bde3dde2753adba84b4c277b0c6d9030204876d743500473045022100e259b0878ffd92cc384bde76905da81220af451424fba6d97ee8d2cd9768087c02203a395863dfb0be6a4c5bab73d9a8a1fbf16b3845ef07788ddf3fc28ed08e987f030204876d743500483046022100e1f6091dc7f8833cd440a7c5b5e389b66bd71bd4d3868c1e07a01317180fa165022100ea30eb1c50b2450ea680d4673ad80fa9f692fb14ad10e1f7929358e3ff804d2b030204876d743500483046022100ecab287bd869eca44ca9a9d29d580fe09a76c95b79825899c87aeb603b413c43022100a6d51a657bbf3a8a5c32caf0b53d5d0b6b31ac58b4d0259380287a50867db386030204876d743500473045022077bec2540eea1c2f78d289b3f68bee7a0f15cb63ad82a685fd53eec6f879cc81022100c2646a9e3eb3386b78aa081eb2779e688c4931d4f8d9ffa16569910c9a80883e030204876d74350047304502207729e49fefe932bbca892fccb4f0338800ca383142a50c57d467c057226cb17f02210093ae61cc68aae8f7be3d5aa7913f2a41197a48c61e3a7f17d9fd0521b1e62233030204876d7435004730450221008f8c60d646347ddf96acf762c14d9f42be1a7df34013730327c29affb261512902204d309481a41d7db1ebb7e6c2908a596f6e984ae639fbaa47ad434a742681b001030204876d7435004830460221008fb311f3867c8bbc88be53cdfcc92f654d059de07fd21e53fcc228259410ac5f022100f39620c1831a606363db29427b1012f9a9c67e91eabd48e7af28374b2d812e87030204876d7435004830460221009fc2b051aa0796040c8ca26ad924f13fe9b063f8b63604c8d56fee1e5861a5ca022100ec3ec4ee54150979e0d4a8cef250d2ad8f5c2b60696cb6851ee494b2aed28558030204876d743500473045022025847349c65c023c218e315672151824f7bc6e37b0226edf23f254ea4f454202022100a4b976a956ff5bd624ebbb9c537a0e29e7edd9daac6638793deba8e0b859e745030204876d743500473045022100f1c4c74ce591397248a6fac0fc18c354d2c94317a022b699460dce7a3444dc0d022020becd74c78b3d15a916f2ad733a35529ec58fd576652bec5540b4253afa414d030204876d743500463044022043f59f81d19cf2d9694c9b22d2f140b9dd680045b3a54074ffb03792fd489a6902206510694c8fad5274444f56c42f6d726cfce0647891aa1096f2b5f257ac7bd28b030204876d743500473045022100f96b357e4d363b0e187e267455015ff63295043058595f989db1c71f2d55541202203bd4474dbb3a8e4ba4be15b6dcf96fdac15a7cb1555a1e8a7a46f0e8673238f1030204876d743500483046022100e1a6841cdca963456c9ed1678e742be911db70f5e89da2605139ca735668df38022100b99e59c00e3ab1ca93303c2b5747adebd67b313497b4ced3c79a48a514d0c7a8030204876d743500473045022100844c00d44fcfb05c84db55ea1128437c00f27fd2bdfdc62623f298a776228cd8022033113af9ff6ac3671ad4735bec74da6e32703585babb80795f03d564d623d6c4030204876d74350047304502203f81d29222161ce63b43d39ab2f15b3a2b8be13b16c3e2546fef8fab33170430022100bbe3598eeb6069abb891b24bb9f28bdebc171da2952e6b09e58960bffdfe1bb5030204876d74350047304502201389b8c8427bb1afc4b866821869b6d73edee74b18af0f0c014cbe8849fb8d4c022100ffb5f74fb0ee83dde99b7862e70a1d9aab52838e90baa6f1d403d2fa28c9fd60030204876d743500473045022100a7f18ce2d36e8ecdba523c4624516bb763d86a356f54d8bcdb6b34bff190d9ed022049fbe0e7797dc7234d0c819b309fa39acd34791eec7245edd0688233a4e4a7fe030204876d743500473045022100a99fc2e0fc214bab5b737226eaf6718a29df1f974529fe013180d534c4bb1cb402203a81ba27b93b7916af58feae169409328c35aa31987a27c10ada1a2dd5530873030204876d743500473045022100e16f568215c3f95f4573a2f42640fd3d97c63e3c81cfac79c26d038649c60864022073a3d0b8545830f67217b0545fbbe20d4eba9a21b232fab8f85e66e1fe8d65d4030204876d74350047304502207ceb741009ede56df2d673f68f0a7002a69caae434aa798bdf70c26492bc83c0022100d462bda926d957c96e4a853a8698b820a22150cc4b72082c0d2421d68fcc6df5030204876d743500463044022071c648fb55703e402477fa118bf818171284592b86d8ea37873ad2280d1d633302207586669d64d1a7002801773579bcc56cbe28afbfaaf020ea19dc1a9093714feb030204876d74350047304502210087198e6cf135d1ff73f7975c0f2bd33aa3584b1de3dffcddc2a7943a357edc460220652263e1e887fdabbe8aeaac1040a589a730bcf57ce3163a10cd80763c25fdcc030204876d743500473045022100ebaf35425c6bea94a54adb0fcc889b5ae25e7cddd859d8239ec3b25fda85fe5b0220124df19fc9832ba910a0bed5d594ce2bc935547a732b7960b58177bdd65e7147030204876d74350047304502203c471395cfea63d6a43a23cdd716188cb6b1ba918ed2c23823459353920f272f022100b28922fdf5438d550fe7541717f11b22a24e27d55a5603cd5a829cd13e117c33030204876d743500473045022046b6cb9d318fc388d883c11ffc4dc93b7ae94837ec2566597873f1ebebab341a022100a50a027a72a4cfccaadcb950403621c90a4f3fab7b464824527e9fbe55797f70030204876d74350047304502207c506e41b1e97b58cb1732b80f7011bae1016763736c8aadf81d066ffe4bb9fa0221009d74b9857a3a122d0ea5f4288fc49d3179028771e3ddfc1115621f556cc24165030204876d74350046304402206c14dd87b53f1db10fdb78383da11f9f34f090c0e0156226274b236e0b60519a02205cf105f7ce487440a428feb2d12ee1a987de5dfc1f57ecdf75a10e616dce75a7030204876d743500473045022100e8d00ba65a8985465eb72794093d77c004ba6cbc6224596c92c2489fa2d6d3a802200700eac4e0d5d87965d1a0de1f7ba0dfe10ee913a7cadd29490065d1cc68043f030204876d743500483046022100d2612a5e6e7ae893d0cc5adee2b2af7de463f66993aaa429e2eb561ad3c91a2a022100ecdc02c8afd77c626b3529bce6b91d82acb63b2ec438927666f8fdfd07d502b0030204876d743500473045022070e360cf78092c79c1d2d96c0a52a74bfc19b61b9d74bdb45f2d665e70f33a4f022100948ff8b205cd14229645eb7b7c78ab2928e85df3eff4b4a3a7163b6aaac370dc030204876d7435004630440220744c93ad0ca02f492db3c4f3ba413febeb6185360b1a21c211de0bfa63084fc80220648e6ce58c1013e4d67650031b292ea0d510f83edd0d47dc2d7ddf2ea7eabc00030204876d7435004730450220677d95c6c3db3099fa92925588098ee4bdb69af768a65e9ea3140a5245d674b8022100c5041db6787b78a25ddc9495c5355fa6aeaf603166417baf5f8f75e8bce237a5030204876d743500463044022036202d3a0b87055dab4f4112ca17436d138867615bcc0e648631bdaae018db1b022050a05735d5c4d78dff704e5dbbccd1867f554e7a0b0f36fa82ff273c33bb8ebc030204876d743500473045022100b85a96b212303c2c2dedbefb618cfd5fa2bf63895735d286e57f05526f80b00802206ec1bf72ff6704a6b01d4054e318409be6b0791124ec8c4e0659264f0f509306030204876d743500483046022100a2d11222f8a0b8541582774f951ad693628e84752ee8e0db3295b1499158d448022100bec37fba5b2a0d8cdd33b220f99c8c0d19f95f9dc1a54ed67071683d60b39603030204876d743500483046022100e8a01f90e17b438b8cb23f0b3b6e508f0d01c3d5a6a313554d8e47faff1042c7022100a42d1b2c9f72e90b96f2665a48379c624aa4919c9cbbee6e0197bd0a3315316d030204876d743500473045022100cb7dce7288911a9a87146d997bbb3359d8245d6aed8ab117eb3fee47b51a619c0220160d97c9b60fc501ba6db42c62060ad3968ec036255f150e9e357f60608d2ee2030204876d74350046304402203f06597907be818c93b2800d436a0b311de60ee61b42f51726dcff661feccd9802203be7a20c9ae67e41c4273270efcdf01f3ddcd242084addf6424d168b0f6061e3030204876d743500473045022100aba84f77eecf1d6e4b41f1c17fa052715555ae6ed2ba6c80d0790229ab3890340220654e10ba2cd6efc6e4025768205066450e26b8f3b980885d15205732b4e9d43a030204876d743500483046022100fb4b24428ac40d24912e1e1a81734f2f1b7d791a1a5cc4701050348bfe6acd20022100fc3de8ec473d6f99d267947acddbf07179bdc19ace9215b53a313e7036bb8800030204876d74350047304502203c8c1b6b9a86109d558f81fe389d8ef2fd43eedaad57ab73557c0394275520db022100f2136f0abf4bf4f043c87abeef0e7db72eac237245740e5c867d78304877d308030204876d74350046304402207534db3942f6c1dd772446829dccd62146d69c8308e4511ec7e7b86c2ef92dc40220612b05b52ba259d7f57c71d331febeda5bb5e01b5546f16718d8fc215aa10c80030204876d743500473045022100b2470646b81e09d5b7bf6395f2752f84acd03e34c15a881a1f101060dc9975bc02202f0ad60ee2c2b4fdd979e5cd535ba5f632bae97dfb9c21f501fbc8764a1d2ef3030204876d743500473045022100f42b5e5b13261bcbaf4813b5dd5b5ceba90ddb8fa182b5b1ca6fdab25682e26402202a79963cf7cf64bf99479493c77e941d1643db5cfc1fbe05b253ed4c08390fef030204876d74350047304502201235c8af547a4bb08a028ee4f18803068e9f3e5892149d86fd9c022a16ab1a9c02210082af06ac65fd372103b215899aea8dce889d8a37a74bdae6bbb72f50c67f020b030204876d743500483046022100dd4cd3b118f27913f64c067320fda33fe2f966cd2e0f467d07712fbc0e6a49ad0221008f5612e5175a69833b19b772d7a508270d7ac2510c906d9f3ff6baa8f095dc25030204876d74350047304502203aa794d0265668b94bfefb78b84759cf88a86624adef0c665797c0b784cbfbaa02210082351441d15daad83aace10b50e021a48031da93649dab6c0ce48b99ed0a4262030204876d7435004730450221008d5a11e4c82dec7eb18c45b734a4325ba1985b20b274b16f3eb81fff6fe3fde1022045687ae51e79c7711fdd5620a51883c59dd5e557ac89db9816331d2e4a05097e030204876d74350047304502202b5ca40ba200502e642ad27d222d46338b584761ae8ecc6b28e614df196ae0ac0221009c09096ee7c64633f2eeb2d82d348651698dcce6f86d7208f0a2a7c80e48c107030204876d7435004830460221008317c1942728786c60326db3ce6106bca7985ddf6899e94f42d8296e28344b140221009ae647abbded28a111c04f3c77fe4a8b7c887f1b513eff9fdce9f502bf7f5959030204876d743500473045022100dba49d716c5fa850aa00c38932c315e36d8322fe8a2b5d60e9eb253c2133bacf022016d5e31696480a5c53f64f3d4eace3233695813bfd0cdadd97c363806b6e6a70030204876d743500473045022100dc7a7a531bf8403e5c6b0fad555524aa414458747026b4c34b07322fc6e77c8202202dfecb4d0ffffba75617db6bf9b1348dbbf7065c15bccaa9a5b6777cbcb5a5f2030204876d743500463044022073499db7ecce8ea13262f4abe158678a91afaecbf81ecd308d3a8ee1c66a15ff02202199a1697a42f90e9646fc41abc1d1984ddd28166c17c1ec628725c6405e02e5030204876d74350047304502202888efd1b93c33cf59940604501f4b40b5af996f91c37b55e33060fd506f8262022100ded78098e945e39357b5ee32d1f40947c372d781e6474a228cd0a6742f53ee1c030204876d743500483046022100837268c35b8729bce64e6badf3982f3743f24ac6ae9eef93753a420b77edf9d6022100b65075439c4288fad5f9149130ab3adb3af284b81deb98543b10d91db6d0b552030204876d743500473045022043e7e61165843bf0a4b6d37298bb764ad4ac24196a5ecf1938256f15fabb2963022100db14c972c8fb04338965960b601a65522c45e62b4e3db65a6686008b31b5b059030204876d743500483046022100a763c6f6daa9b8a0d8e1eb14bd0ae97621aa17e4c98b784a22ea3112fb5ff4fb022100d1c59126777d60137f881c30384de98e307978ae8d9c14c27b984efd2a7312ef030204876d74350047304502202dca5da8bd4e27861e37c3fa283840a7ddad68e71d3005ded80a48eab9677fe1022100ceed2f7e0628b735d9848e892f4b67e75e04e6bd190320679fac9452d3b9fdbd030204876d743500463044022036441e644e6e1b9b8099a09e50aa6f33253d3caf435efd1b5e68a56cf8154809022030f5ad3764566d9b0bb33a79b0e13f477f3de2098163a369cb4bf894ee07f860030204876d7435004630440220766208e76707b2fe45feb9a69633abf162aa516644187af13daa30d632f165a30220602bfaba4b8991badb3307ca51494506d78b904df36d59dfaf953396c4f82aa9030204876d743500483046022100b87da9d118b66a5e14cdfed55bd561b6de5619dea031cc636f71c1f083233f47022100fa5d354ab3e38528637321e1d664bdd292c51a90bfd1c647667de37eee37a239030204876d743500473045022000882b1f4762edc3c7b3bbfeba8dbcf4b571a451ae8493942042e8b5dec0cd5b0221009b7613379c22338b347260dda5b3c083ad71c0a7b403761ab962e29e39ed9406030204876d7435004730450221008642526d917c188890b6e07f9495a167a20e58543a39517e5c933603debc441702204ad33efde3b986667ce524311c974e7e98f4260a7630b1b9cebe0120efe5ff27030204876d74350047304502200ef1a52cb94d2b1ca14623bdbb51b36767a81fd420907a12f9968c0d69c9091a022100debb56938816a5b05baa48b8fbb4006a0651b19214cb782adea40dde15958e7f030204876d743500473045022073decf58210552d6f0be9b31536349b50deb073c3f6a98676491c1c4b89e46a0022100f4895485a391ef79b3baa44e8b0e6fc87b7232c12f323488ad1db9b0411f58ed030204876d74350047304502200ea347233c9f27bab0af65b451988dd4e6ce1061287f29c78f71a0242f39b0b3022100d9a066e75bb386c27d364d5529d7c2cc2b46b73fa0bf52d1a3c8c427bd574210030204876d743500473045022019c2f74b1ad5c7806d9b97410e8bb1ce3ce382f8815d0f7ad73ce1e53f44fee9022100850faacb25976708d625e35d1805e3a2d1a0101752f4d5c9526afc0367b46dd8030204876d74350047304502204d16aa6c418df272da89c331ba1b320e2b7a6c7c265c15ec8c4ed12b84a9804e022100ad1d7148daf408bd4296acc48a4a1ee2e6d87fa52bbb7689acac179b7e8cfa63030204876d74350046304402206791d3b9b74366a2e6e87c3dfc1a1c99cbd3d2e13d095d7cc8c7b4f5dcad47aa022043862040563ed0bf169989a22fb86e057323dedc42c0ed9f40f7e8d093306484030204876d743500473045022100c8d65617ba138f0049c18fa6155a9c45e4a15f4e02ce94b423adc15c04f13c84022041cd4c8e92035a2934a2fd41f54a6b4d2f5066ed125632d050a37ea5a1309754030204876d74350048304602210099a758d14c157d5c0ed311a6322807ba6f96e6eea7b9547326a7156074a719fd022100b19aa9139f172a4d553b8da4964d745522742992a610021e83408b40b929dda9030204876d74350047304502204866efa0cdf69b7439fbdeefafb3a4889cbc53c94bedfd6432152c3529546460022100b7baa1403d11c65e7ee87bd6e4a74d00171d5807ae6c33b0d057dfcca2d2da11030204876d743500463044022057a34ba38e20bd06d41349796d441d8e3d20b86db29bfdd8ce169af74b69df7c022006695a2a1c8702c7a1d3fdcafa51cb48c7cc03227013715ac6852f13634f9444030204876d743500473045022100dc9ad9de2bb7e3c0bc7422703a275f80e3e1d3a2944d0fdd6a8c2cbaffb9e9f90220119df930a99ad1fad9bbcec2b336b044fbc7726307aaf176f81479804fa6fa24030204876d7435004630440220023819dc9077b9eea7c1102b65b37fa4bccb6d162a6e058d7b218b7c13889d9402202cc4d0fbd61d7434788dc40af9303a054d6774b89f8024284afc3bf253ad02b9030204876d74350047304502203cc44423517be8556e9921e96b345a8d7de449d095756828a0508eb841309269022100896b94c00aef16f38bedaa9e5ab61c50f2eccc9173700d2ab26043018ce838e8030204876d74350047304502206aff2ba87edaf6418fe398511268be811319a3da78415b879d7d9ec708e84aa602210095183de72bacec85e05ce5592bef7e058c82ff663c68cbd8bc86e85fa7ecdc15030204876d7435004830460221008eef0c95315c5d46530656e34126e4b7b44d24a9ee84873d44f1fbbb0e92debc022100c09cc47710bb80cdbb9bbc360b6fec5b5d3b3932388e3c8880b0f38524f7e9e4030204876d74350048304602210085884335133d625ca6abbe2a33fe8b8a584eb8dbbddd06e63ff0c4c4ec4ec478022100a18eed6b7108ca9d256c4fffa396852f1bcc3a4249f72927ee74470e005bad2f030204876d743500473045022058e1b4102a291d49b826032d81ba2adb6cfa8dde4add37bf643bafd79dcd8bfd022100bde40208d36accbc249982e0e386caf87f8f7ea69c21ced2a4a6aae1b98da454030204876d7435004830460221008366975081b018e88005ed51499b578ee4272a436376c54c75605469fd8643e80221008244b854ffc563875998e3173493d95b208a91bf053a198f7aebcebe6944ae3b030204876d74350046304402207700e89acc7bbd3a12aff5283b4711f24040d87712ba7e7ae452a58ab96f0277022008a27d63bd905c7e5d6a0932966c3610e5ab0b035e8aa68c3d4a4ec366f62939030204876d743500473045022013e50946e6fd26c78a2b1d7558dbb7c72340f92f8f824f84533881e9556e6326022100fc7f8e3e8b7e9c12ab6ccd63dcd017638116b8adaedbf51afa250bae95205e9a030204876d743500473045022100f94f994e9e8790975bd2b8322d8ddc2ffeb1d663bcd54e7a8bac1eb7d3c6a19f02202873f3078f0a094f44354ac9c06d5a0c66e753cef5c3daee76d7bb55e8e4405f030204876d743500473045022047179227cd52ea733c553bad9b5c902997033003a2282a64934778057b29288e02210081bf934803cd5105c0c83d07be2ca2cdc3df4294e41de00ec86d6a87f0f55300030204876d74350046304402200b14ecd24531f8fefb9d23a19d631b188e9412b97e4f66e1b7489268263926ed022076bab0cc143e1c977dd782c2bc91b4d6a685ed71520c320055a18256a91c486b030204876d743500483046022100919f5b931495af1f6e312bf82ea5e66c54f5971716041e097334f11c10342227022100a0950b4f5de4e6ae272fa4e7ad96abf95bed61f26c7b8d6b710676deb79fb62b030204876d74350047304502207a48540a35e0865afc439b6194036a5cd433a8fb928522947f4426d1db7a490202210090c6f875caafee3bcc31fdc3a1113924c7b46fa96a01caf5a0f70a4e1588e382030204876d743500463044022012d071c5274c536cefa2857e1f4a41dc2cbe72f85f5a11f5f49e498cad017e3502207eeb5ee75b56b2ecd25033e1ab9847b29132130048b4fc62d697a80864e341bc030204876d743500473045022100aef82d3e470c81624a92d5c93e9fa2756d028474b1863e401be936dae140041b02203962f62da59b6f290264243b3d1c1863a79fec93d9a9fdfcd779cc9d8ccd7631030204876d743500473045022001845fd6fbf0158d8783724a52d4add268ca95251adfff3fd0441b70b9ce5ff5022100f9163398a4cb81c76b75a9e28f2a555a051e42fa7ef8c739cf050d7c38f8f9be030204876d743500483046022100cc87124a5f55f1e8a7481b14a2616445c25ea14dcbfd05857739df06a7717f6a02210090f583efac6841943c59c52314a1c27113897341019fab8fd41b93efe8f96670030204876d743500473045022100d94c26955203706aa4772b9b6188e396a6eacf94c0c5837dd76162a81bccbaca0220385c90c53d5da3b8f09b22bc331925c3b1bbddda6cc7433943d0b65d32c4f521030204876d74350046304402203864cc32044e01e4be7c6a5f138f5992da018ff6f429f95a5957a68b46ecb0b002201b09046aa0d3cfbb99f20932f9cbcc1c174b7fd294bd5d035d237feb3db7506d030204876d743500473045022100cc9cb381ea5aa09a491f969ec969e94f596572edaa0f0652e36c7a9a618dce61022036116c50dd2a19e31c6a87a8323f1ad6b2dbcf73b24745dbb2dce28aa97a3ff3030204876d743500473045022047856b0b981b384e1a9b4ee90c09dd1bac08157de86ea3927a0829c156c55838022100a8d7120af34a0941a230fecaf7cba37a563fbc6531cee0f60306ac1f138ae690030204876d74350048304602210093bd082dfab92833aa5f0073c101a939847d96c5e49e6ec72fb4ee5f2c209cce022100a600c80d000df30f06d34452432cb49739136ab73efb1a290ee64dc37c91ba7a030204876d743500473045022100fea34fdea8adcf87c4d673c9fa218b90643796a55201172ef4bd2faae07036bc0220294b1960b6c3c761bb34eebb62e13f73e396f1915adee83808d04a98bba1b524030204876d743500463044022072ecd58c03cb8bd2c784439fb89bfd72a645bc12153bd33c08ff63d421ec625602203e6d3caed4a0bfbbf1f81a6d11788cd5aa63d5fe85c2ead9aa8ee840d8e79568030204876d743500473045022100a6816a5a242642ee6cc1775126295e62b837eb91793aec581d8111d755886a1d022003db7c5426e5e5a303c59ff542ff9b67669f08dab10517f90fcbd7d9eaa5b618030204876d74350047304502205807e4a3e145b26a4723690721e70e8d7749267731a9b322169eb8cc8e848c030221008afa6bee434830dd18bd2738d99493a6d2c1fafcf5ba75c010a61e9d63420df8030204876d743500483046022100bdba3045ab805cedd0ff9c21f8dc6d7764ab5b093779333201b18b09860fd07a022100e51e346e3a52e2d8a6e6d67da6675be6518304a2da3113b00adefa45fd64a6ac030204876d74350046304402200f828234ac0218422d8ca188faef03de5d9160a1e9f1e2685bbbed8b649b2e9c022064e1d3cdb527330ba67abdef988164ab456c52cb57ad83245d2d22438ed49092030204876d743500483046022100aa8302b77cfd5e036f8feda99fc227030894d3600ae9c16dd339beee01ac1082022100db840e2044b47c273488b39438c4d0ba02c35a10d9efdbe2060af11a25d6118d030204876d743500473045022100a8d9d783f5e46eebe96ac9b3c4aeee2cf215164cba7a4021992f4ac19a751f3a022022ce2b327d936ab819142003302240e72d887b268d9d274e3d8e254960c3714e030204876d74350047304502207ad30a9e20be31bc7f900fbe1504764b286a27e83f27022bbc2b7d15e3c414a6022100c54479efa91edd81abfb4af4034571a868651a1add30c0fabbef7966030b20db030204876d74350048304602210093072f55576b2444ba95e8b267c22179b5bdd62d49f2ba844a736d56981223e7022100d65acf5042ef77770e98dde7eddcc9f7f50bcbb201ae2c168ff42726a2360e1e030204876d743500473045022072b4314fd94df710c024b9fb7345342ed76ed9f3ebd9a5875fcb93f9c47bef2b022100cd6481b0e89506fef4b413721516070e709052094b6e168e07753293e68b2e98030204876d74350046304402201e5ae743b884e424d3939630ec23a61ba620dd19540a2f8d811d4074da42fc0c0220752435e1aa4a82785be921bfb5eed0b887aca8eb81915f8328143e824c522264030204876d743500473045022100a3db80f2b858ffe4344a526d6496a8d90153de1655825d775cd8996675d3c8d20220708d1d7ef377a3a7ef1c676bafd9029cf73fb4db8768d5f77e382c836280c834030204876d74350046304402207e3759338fad7cd193861ccb87d6561cb0543d9e72912eee1570232fd36fd22b022017e2a4e84ed3cdc8ebe600957d83170a82ccaad2570913cac209b44f6f33f575030204876d743500473045022059b2493cf782b2b342b22d307cbc950c6209b0cc437561ac8e5b44cddb44f55c022100d1d76e6225f1158afc0378e42e39b4d5cd749a289e6377a92ca3b04ce03b471c030204876d743500473045022100b117cba4c400574670559d5ec840504004f0eb4b2487b9e84d75d94c8e7b9e39022076b85665f13e3cb7d9619e0cb3fbc05081105fb84bfceeeca8ba64d9a6ac33fc030204876d7435004730450221008751b3f2102f79fab21a75b75094344ed9094273cecb02187d241388a28240aa02204c1bf42a9c597ea5130ca2af43765d53e241ff35d1df441290175fff3e392498030204876d74350047304502203aa6380aed866e8c4a581e413b3ce94bd85fd6a40338dfb4f79d11e7e3c5fbf9022100a220707100231e46ae8ccec9b2b5ff54ba67fa8807f98bdb0933755171ca5518030204876d74350047304502204940deb3772093b69e7797beda53a2642ad2fc61d1220797e0c089e3b17597dc022100f5f2268391f3c50e94f01957ae1c66a54d564e0c478669b967e0dd1e3206cd3d030204876d743500473045022100b8e4ce0f8a0f1b82e0fa9e999acba4437a13b636ba6f8094ec82c3b5fd077c190220705c56f36a9c7c2893d5e23aa912598062b45cada0a11d32fca45e2751348c78030204876d74350046304402204f3fe05927ac281513caa46d67815a9ffce4809cb82a6a5aa3fd93d1c84eb1df022029e1bd97b6c6e82302151ae4db979339c2e6de3c19a4f43cbe2df82cf7d3877a030204876d74350046304402204d2f3f491ab0310d3f0eed9f3586eb22a6103a55bd4acc41ac72c169fadffc4202206c74530b3d4bd5d98ef1cff68daf4f2daf4d924ec203190daa825301dba7b8d6030204876d743500463044022074180d7ed0b631fd386e6851383ed3c4ec9ca382a59065b1b3e048daa10fe4c902203969753eaf2fb5bc5acdd88e390eb3a8355fb21e76c43f18b9327ce8691ef65d030204876d743500473045022100a2b7ca203db2ea8a4dfa54b508da8abbf8f57727d883948a546a04e38fe382710220282aaa7467d751fa9fa928ccf6c063e3101e71b383d0cb095d5d5e6823832aaf030204876d743500473045022100f5b96536191deaed8ddc3af466637951b3154fa6610fe3656dc4ba58b256f33b0220696ec72a839d4cfd4db9e0c80a53f5103f99c416d62c78f7b686c6be3bd0caf7030204876d743500483046022100c308c801c1a275d529fd79b971cbc9a9256a48d839b4d402a76c6a049c5f952b022100b841100109336fa50899483f7927291bef4d9267eb0f62984759862bfb013d9a030204876d74350047304502207ce86370d30e5019d3de993eca048c78ae9dc2a4011fb0ccf9a464497d345112022100ed660c4754e5d689bd3f06ef5f6c2158ef8633067a9dfeff2fa0b6ec1090ab86030204876d743500483046022100f7babc169a74481eeed4f4af5562bef94f36c44a6a6ca66be131ab6934be5f64022100e8b3092977f5f123dc2e3706800dd7a547db46b5eba4109d9ecd249ffe87c1ca030204876d7435004730450221008db4ddf27cbcaece2512978f2b342a2ccc8b9740ac7b0c2ebecc8d82f49b5cb40220787f1b12b2a50b1eec90006b8b48360e7b9c37023bf2a6691b6b9ba6d2016c47030204876d743500483046022100844996a71946329b96ea0e403fb99cb6d71aaec0bb239a1c056bfeb9c2491e5a02210097c4b40cd2dbaf4c9310df28745708323e1446197fcacf92734574bee09b4cb9030204876d7435004730450221008932496145355620ec6f3ae5f4dcf70f84830f9ad3a7e678058aee4b8bd035f60220459b7abdcbefe6b423b49daa101642cfcdf820ee84c9cb12b372dc5a03ac593f030204876d743500473045022100ddbb6ea4ebc7aa90d90068fe07d0aeadf9da062031096d64fec3d0c20bf3f07702204dd4295624a3f9a6a25bbabf3933e987b5b4fbf42626d66048574b7158904a86030204876d743500483046022100b4c4f1d452536f2143628fdd2478177e80a3ba6586c46563adbb74b2563ac42d0221009b4335d01f80098efc731a60836deb449f8701dc761423776d1caa8966b26322030204876d743500473045022075e17bb96a622bf1a4ab6780fea54729aa9b88d3f077e7f6f06f00cfbc309a06022100bb269f15647fb197836494418eb9de25ada4a387dcf927090ab46a642ff6d357030204876d743500483046022100b4b8dbc836f3414919e32dbbad13ae79979f28d49d653c1cf2dca753517bb28a022100ce11d92b240fd54dd629c9a11dd7eed72c744272cbce2ece196e25ddffb9917b030204876d743500473045022100b04a5a6f1a05de456e878fba53ffc103588b707aff3ab25736d593c8fc23f7f202201cf462bfc7ce4287ecae003156fb600286198e2b68dce7039816bb48d7a5e743030204876d743500483046022100aadf18470e809ee23818a06c1092ef9010d17878615e1c7ef26875cb17201cca022100a0b84327bb1808aedb72d5bc5d6131994554a0f539d072cc127b5cab53218b8c030204876d743500483046022100a55cc8cc3818f60939ba9aceb42acdd84aff30b3c61f04664c0c978b32d86b2b022100aa97863e7f91f726c64f39f87535769bd7d88277081d90bf4a85b190a2eaaf3e030204876d74350046304402202e13ff7a64f55e30ac87eb687831eaf79e1cb2d1e060c64d4dbfe3c5568466b1022064d637bfacd9b858071be7b9f6c5214d1adccc802434ab9821936382f892e8dc030204876d743500463044022052956ba869bb4b5ca340aef19ad3e28ce72313526259b8476bc34d83db96eb840220036b946d2084ba14f7d2bca776420f62d3ad56bb0640c77c658742dedb232f25030204876d743500473045022100dd25e5945fa21827db7fdac6b3dc2ce73dd422fb8fcdb3a04b457c633cabbc4c02206a001819289e2f63b78c7f9d19905c2a2b2c44490aa14ac8c1f096a2c0872690030204876d743500483046022100893cbb7614acf9aa7e27a7018f2412ae30a9495ccec4ca3c3467b8b223801f9a022100e081269d487ef9d9175c91ea5ffa08884ee1818f3140ebbf5f45d1db419ff237030204876d74350046304402210093dddc3df63e3710b0218a637a9d69428010bd0e2aa22b911b3139d8c1780ddc021f2769ced839a81d14437ce7f81ef648d2d584a05a5842d0c1fa7feffdcca0c4030204876d7435004730450220561c95f1ba132ffe3c8457e4172d54d4149b19367ba312b9837aa5e4b1d8585e022100b4b4fd3af5ada5262d81584d1722e879c7dddf467a8f06cf4731a8bc0db12bbb030204876d743500473045022100bfbfda9e10d9ef189d347d31805d8c2d2d9d017b71c787293ccf41bb3736604a022078c3f3bf08e8df8d696c0b304143fccbc3e1bb4098a4ae529a7bd31f97b832a7030204876d743500483046022100fb21c4b4d1db6de5c2268590e4d1c056b9f464b312c6413f51db20c1f3720cac022100d42e49e5bb8cbffaa767d118415816df5db0203c53380307188f103edbaa59dc030204876d7435004730450220371dc8bc12f1715f13579bc972aeede0f76da6db58451e7b30678a8a9cd4dc8902210095316cef3e2f7f6a453d46fafddd6f8c86b3cd1f8985f2dabfe39e5a02aa1a73030204876d743500473045022100c027ba54da0f3aeaf21ec9df1bec0046bdfcf0e621b7eb89f4de9e7e6b1a341c02207c978d0d98a41905e2b1d3cdb93c0a6a9318e92f86e6227c28878d037a21d5fc030204876d74350047304502210096e0c570b5b3075a62e503edd49412d6dd5c1da75125262da90fb5d6b37913df02203587675eaab43d552fc95c111cc41b51dc8193097bf8f22aebe492d7c29155c0030204876d743500473045022100f9f1f0a28f18fe3ee3b03d0b6277d66d6f97efc51befa616125913d3c600299c02203dd10afce044c4b26bcb113af2c6886546a4dc127143c08cf5c78dada62734b9030204876d74350046304402205ba3275773e20b5700876e5aa7ad1a50fd672a1308f31e82ccbc9d3f989d067f022053a95f0bfc67e971fcc6187142732322aa30391b2558349706297de311fb256c030204876d74350046304402206618d0d36cc4024ddfe80d56d8883510d8236af9d04cf26732f831279d19f60802205937b00f0d9c8e6b2f7eb15567158e0950f26b2e4413391acb964dd0f8434f9b030204876d743500483046022100a4bbd750bca72a8775f6c576ae812cf53ffe17cec1307f0bdf5af0ac094a214502210081b270df3cb120ab4c50c48a3a2fb4b44a615f20633574a8d9edbe3f28cbe547030204876d743500473045022051af0c164c0f402b9e4571f16f95ecaf5951cda9685c3d99e128c77e377be49a022100d899bd0b589d0b178679a893aac1f15a1e26a49a2e5c28c79467c822f56534c0030204876d7435004630440220423413bf8f0d449a708575a038fb03f384d587422ceff391a1acdeb62b939c2602206808a27d7589963afd37a1f3fbe9d5556a0068937ea9ebcee9c26c5e083ff305030204876d7435004630440220456222243a395f1e7d66512bfb7201275078a395203681b4d59f1358ef134608022021396e6ee2042ce96e93b97e41eb2b971dc3e69018aeb830d286e1917b1bde4a030204876d74350046304402200bc8080698c090c16e2154b3be840a6c5c44298ecc7fb1ce3a73d57fe1958c380220494521bf9ad3c8f6990eb3406a044974b0896f58fd010a9ab8c1cae39ac9a9dd030204876d7435004630440220407861bc08e1d1862c73165a831716211c5942feffb95be3cd76665c427f98640220333b997946e1cd3376cf1aa4106040a10b79fe2913183ca400290bd3a34de47e030204876d7435004630440220780ad904fff6f511368fbe08479f1f6f410256f0a75d0b89e46e33890287392c02206d6067bd38e216e9c30b3f500dc5845962e848ef0b66a51e8531eef0da7fa7a4030204876d743500473045022061a5c86b9bc3225115a2eff47ae10bf9c12ad474c50e2b568764fe60b8b6ad190221009c305d954a265224135d12579c06cb3d674a93460c44468f643e90e098b04a0f030204876d7435004730450220223126b5fd712e05f4998bdb6d756b173fe5bf6bd51bd7acf57df75411b9b3bd02210094a67dae9bee9fa08593c54eb1d7846ec1539adfb78c3585beed81496b44f4fe030204876d743500483046022100cb1141489c9bc3826a3562e695621e9508a1ad27c3a78844c7e9a96ce495e633022100986ce337759ef05103ffabbb2721c090cc0c4f53fd12d345a9b80c917e9e32b3030204876d743500483046022100944492fdf28403fa2fdbd7ed32b2a782e90e3703e79452d2f8bd86a4647efe59022100ac55d11706d57e8cbe143bfcf787c78b8e6a90ea7b1e91da472e4a91d82d585e030204876d743500463044022024f2a67259a1ae69c494a85edfe0ecf1fdfa15cabd53e2f71c72de74b03f0996022044a402671d6994d53083410d5635c78fe2f8fe1853604df041d464f9ade9b127030204876d743500473045022100c84d7d6abee8a78e8a27c2e978d57b51264045cb5f39ae22f05e56c742556ba3022011c1d07722f614a0b816ac87b2404e03969f11fb77a5b4356e82f4bc57a89cd7030204876d7435004830460221009b9b0292db0ff4d05876eee399513040957557df7a2d10e3c3df4ebd62bc9ce8022100bd1adc6aec90a7a42875b7c263a58c26045a9cfca5731b74ef4b197a5e059205030204876d74350046304402204346918d03509fa96b115fe3a2de27fcfb959864c228064f37106d7b69ed36a2022059e76792688306f0a945111963219fbd438ca3e809335841281b570f26cf8f3b030204876d74350047304502202ead97590c572bb9aedb9c17465431b6c9e50dd0d71c62c30bd890e30a2dcb2202210086cba5b4be74ba6c80951f8b8250726ffc4b9e17e3e5001e25de768f02fa0cb5030204876d743500463044022012e7bce63c888131398a6d17a1dec3235eee778ec219064eb35f2cd4b27dcf1e0220108bce9584862ad1e6348b8bb007824d616cec2c28ca4e0cae2b8463d518e431030204876d74350047304502203306c7be37cacea2d0e80d5a69d71437e03c28b244aae6b40d0b0133a6d665ab022100db8ba3b8940443c5190bc7fa97704801034c03b9f01402bd47e8443de0a2d446030204876d7435004630440220672e95d8075f8da23bb43d1279ec838fe0a2c01622b5ad6a0c61ea2395be3a6c022023b7799f270d4c1afcb5a2ddb7879f35fffde36e69927a22a9f8a6378c4336a2030204876d743500463044022054b9fb1d58176f56d918048dd34bb924f58f69b3887982394a35ca3438789b0802202e8cd245c417f62490d029a541219b2e8b16c91ae167fd2a5aa26fd96f9ac0da030204876d743500473045022037283f6fca9103071761e8a5ac0ce908e1d3bb57612834f53b9e355916e42d25022100f82dd6ac14ebca60dba15027c600dc85329435246d3ce686b9210f5a0bcebfe7030204876d743500463044022017b8c1736cddcc3daaee44dcb45dd0ddceedf490bcc904bb79c2af187e109d0202203c6734599164157d68680419e7adf2305f464457d57476c59ae7878d48ed4064030204876d743500473045022054e47a6349bb4903f12c386334da8ffe827e8e3907966bdbf7eff23e4f752d12022100a0de51a05357df7e30adbe0aaa86b8a3b25bea8cd5cc550a28cbaabe71f8cde5030204876d743500483046022100913c2bfc7e7acc8567cc9d93e6590f7cd379fbdc1e13915a03d0a1d9333a3860022100f37b760629a41f2244ff10206332f043f98f4b6c4c4453ab56663a3935665269030204876d7435004730450221008b446863bedb7988d65f404da8e7595adde661f2506012057e099abe34706d3002205d79f1599d832c76a08e422a5ed4c9824ca6ad4782530fe596fa62b0f0b9bc2e030204876d7435004830460221008633e84278481bab4302064e6d4ce85555313fd324fc03c0beaa4dd3f0f83a27022100994b93efc77a3689cb25bd508664543191b7bef6b05f26808ba92a2a3f92b5c2030204876d743500473045022055c8a0d42823553888eed721414f08626ac2210afa84eb3a415d20dab36d051802210088a4650d6f5aa4a21b9c779ffcc8c3e9e48df57de1a86ceb6d05c58ee2586179030204876d743500463044022012574939e21d558885610fd90fa77eb0a6d94fac83346225b3e58f632d13ce6a02204dbde29b60a7d62f58dc97e24fc6f7f58c2bba6fa8a4b937b9d29b4639936906030204876d74350047304502201639c27101c0e7e454b362f8e4eb4048a3d73787363691322d51af3895c5aea7022100dad8c9f0ecac06c6333c08b71ed511a477a9dd66e4e284054aa5d134b393b9e9030204876d743500473045022038c8afffd54b3e95d03d70d4b56de0da370b223355e45d91971a42ce495af101022100be4e77b3b344e27c70afd82b83af773bea7f7758938cef424b795b3f0799140e030204876d743500473045022100e5d8b7b0babecb236d8b61e93af36ce57189112f10d7bd135fda9105c4ab0930022035272230b20f4503f3e578e34afaeea96caa5dba94d9b76589f93eefd64efa35030204876d743500483046022100b2aaf4711a130c442bd955a74db41a8fbba678b8a034dd4c37727d536c46ae93022100994aa8b37e45f853a599f566a81a8781673b191829cdb4870b10759f17cf9111030204876d743500473045022100b524a7b4b2c03164dea9d88e1b317b0c4da048032759bd691d59334e9c80478002204139ab47cba1e041a796c18b10acab8cefb9da5edc7068e683345795a07f9ec9030204876d7435004730450221009f57f86315f6ad7ebbd08ef2921aab518d692df75ee43e2a07a7210291c8015d0220255bf7128b4ade1d2e3f3c2fe90e5d263b53a76c41ec7b912fcddd9278b5f726030204876d74350048304602210099d2ebaa1cc36cceb57ad832884ab6c1abd11b5d377bd3b99e44239b9c6b9784022100bb65ac7a6808ab123e26bf9c2eeef042db8f4087a39be8d7052fa13a2526481d030204876d74350046304402207b5d63a0a7efb29dea0ad9418fce80e833fda492a3e71b0dfe4bf34d12891d2902200bd68fc0b75b1df5874805e77b67575b18914881540491f446fb3ea5553411d6030204876d74350047304502205a778c0e9169529f991a2b646ae04f305ba8702eab56f29a4980d4cbfa3056b1022100975781a0bae2b209b064cf00dfd3a63cde5856364a9c6701da5266bc781aa108030204876d743500473045022100bad49ee0e55333edb07afd71870839b65fcc5fba84d430fa90c0b6c17e009d1b02205d0b1e3e50e72c485d0e8be29d06e0a1060eb21cf34453225777660cfd03e4bb030204876d743500483046022100b2c21eb3c71a6a73c20d4915d63a64d1b0d466ed2a141d3998d5370728ef061c022100ba867fdb6ae551f10706440801024622ef10453a11e40f120b655b48df0409c8030204876d74350047304502202851521dc0c9de325008fae841d9cd71cf5637a0422ccaae971dbb3890081924022100f5ef43d535c1b175df52a8b9a30a15928a7cf2b5863515188b1ec547a9bdddb7030204876d74350046304402202699403e9e60b01903f0a6e807f80cc7c6852be2e2e77647519f03f3b84001e20220226341eb57094c17199b1ad981bf576af065591c9af9597c5d2416698e025850030204876d7435004630440220144bc6f9b73b2b2331c233ae55da3dae41226959b205b683e2cbeee9adbce773022055f5e21c7b56038decd905fa46bc7bdeb9d4d7fb5ac2b8005ea02a4a80dc5f45030204876d74350047304502200e602eb03ebd6a74603751b2972e0ad07050dbc31a5ae6d73d90d338b70547e6022100fd0b47c29446461f82ed28247ed5c65ece0e7355a5c297e776433189104bd253030204876d74350046304402205739ebd135bd27e8435d9c693efd7522b1942402f64474cfde885e69800b92ed022071bea5e266fa3f7040f30c059c8eeeae07f9e193cda9de28deaba1e6f379c85a030204876d7435004730450221009ca41fe10c9eb451d17e12d7a4c8e3706b07cbd5c9d24f0909546fa501c7f64702200729e79dd7a21dc2b182504df5766149362eb3caddafa397f39c75dfb86c7dcc030204876d7435004630440220184496812a56e2de8e91ca24bc95ef213250662ebe8067b7b4e634fa02ac81be02206625ef3f5e7f4ad5fe32cc3dd08f21c92cb53f7da016f85f34ae71c259206953030204876d743500473045022100d5a849987f038258ad16160a4df9320c8948cf4001f519e2e6743cdf3abb826302200abe85d0d35e1a46db343a974e5af1dc0efcfa51c7acc5eaad3d737755c586ce030204876d74350047304502201cdca3c53e721e6a9c5461d71b71a79212a6e9d43f66caa8e698a1b326f0d718022100c3bc9e264b73ecf023610503ad7a10785c65d265deb91400cdd62b1b7c2efaa5030204876d743500463044022023e43627ea41247f499af716d70515551244d3674824ea0c0650a284b5953862022072e6b4a6e1c69110088b6e1deb0f272729771ef05a2eff46d921d28912e0425c030204876d743500463044022050734faf3c54e7fa4dcd6c3875c8e78b2870ac0289ddda90232ed52365d8c7db02204396c190ad501bbb0f0636e2272c00ff67d74039a4cc4fe64165a81c0d37a6b4030204876d743500463044022016a8abdea2567a8c79578b500f064a5ed69f8eefb4c9549ee67b4a92860df8c30220435c05869bfaacaa0019c54b1a2e388d4f6b6415cb3a5c52f7ab6041279e4dd7030204876d74350048304602210083bf63d96495f836d4be2e17284133ccd9d9f2cdb22183b622f7fdb634505005022100fbb4f9d462671632d9eba9b61540012b8b573596bfe7f2ac402ad0424b1c27fd030204876d74350047304502204b3fbab557ccf707b4fc0de84ac18815cbee669da914151458386a83364c55c3022100f358e9d3c11374cc6ae043f568b32a46bc63736f7412124073328a04e887ba33030204876d743500473045022100869ff823d09c95cac4d79f259d0079424e4cd13893735972a391c7f6534f7b67022051c8486d70511bf150cac6e84463730a1e571f20e08a0e085f53dd1199aefe60030204876d743500483046022100bec01f9dcb076e64bff3c4617cccb608003642927d8423a7cedb329a429c89a00221009dfbd1e05d57f378237b0a8032d766a6cfb67ab7ea425c804ee56d1d2836d2c7030204876d743500473045022100c8adf2aa936fb32647793ecf86791647823f0f1cc03e2ed05a2927979239df960220538de9b5b5e64ea1839342783e1d7558b1bec1703400c321181b6d2b52b30214030204876d743500473045022100e918f9027c0fe1c58a97edd8f7bdda6b2b797719c1533ce60620a6cb7b103a8f02207148fa5623d5965e699a4da61726f653813ff144022fe09129868a333758affc030204876d743500463044022041c028cda379fb28a0f755ad068137eed3827e3f17e934aec16779527a7cc50f02206cdd85bb1882765302fc740edfdaace41a06ee9647712543ac7af59083fb22df030204876d743500463044022014b90cacbc3bf8e4226291f15170552de926eaaf8ad77631a2a4f547f9ae09bb02201a70069735a40079208d83cd8bbf90b425985dcb8e0c29e2341bcd44a8a2f2db030204876d743500473045022064590bc9705c05c729532ab02a480f3905ef009bcd7bc08fece72c5cb320bb290221009bda2f3cfbb1440c7ea022d58babfe3c4bd46083df0d151d77c9096400acf13e030204876d74350046304402200e43a81494543fae1dc4d319b8d81037726b16cabe53501229c5b3f2d3b3a5b202202e69cf48de6238bed78ccfd74f554851c4a5b5fa10fcb452295287d4991eb78d030204876d74350047304502200e5b15a728ef568b9d612a56d4facde349a1707251f87da4278846123b53417a022100ccef471f6b3e6f1a8770eb418801697f0de33b9149a0d2cba442fd50ee48d007030204876d74350047304502207fb214184735aeb9c32457689fc60977c1387f1b5d419ab3e48a3753296c9987022100aba26c5995b88b6e31f27cf0c200083380cb78426d1b7085902dcb96ae8bc130030204876d74350047304502206edeaa9924effafd4d842a4ed4a2c5daeebe4efc096eb7729f325044c34b4a36022100bcb88ad256d0b28476101cb7c23c1fdd172689edece8fbc63b8a71136ccb9db2030204876d7435004830460221008650f6a86a044aa88dbb36a4c516cfc1d56efcc54b427882c7e03045882496eb022100f6c0ec535a53f629163bd236080315f7028634f1c85bee1128933ddda08f841c030204876d743500463044022067cc6ba804d465f536dcdc27a9f15f76b9c257f63f977e83abbe3c870dedc543022074c1a7c395a92792e2f063130cd383d31a1c2cebb6ea8bff9d68b0c6c2d8be85030204876d743500483046022100a7879325719b6b4c93f97318dfa84d3c315c98577201efa3da7612cbbe131bee022100dc16183f2166337432f1ea09584c0a6ee5090cef3b220b85acc6d6190b92d3e6030204876d74350046304402203f2b110cf4074667730473b86eb00f4d94c64584892abfe7278279ef782ddf73022074847e459c29b5088f16c0aaad709568a3d3daf92aa378dadf400ee9839b9883030204876d74350047304502205af6316e759432eee5754f424d63676b61027ce176e8594259f0ab5cfa90528c02210090f521cf37c30156bb98c5973cd9b338b9eb064cfcfbfd66bbe39e79d3c94f3a030204876d743500483046022100ca761c11d14b80f1034beb8eca95af72ff6f17539171ef2cc1d51430d6317ff1022100ef0d7d48d85618b20efba2c56a0a22d9010adb1a45d9387f7e8dbc7085fd0909030204876d74350046304402206bfbf5ee7ce762c6af04a2764b5050d1b8a996ee12deda6ee1b6d6eaac6c5c20022054ced8e40b64d305bfcdc3e106baedcbdcf9f003741879e5a6d25718cc2241ec030204876d743500473045022049f59b73e648efe1c485c7c7e7b9fcad1c639292c464bf9842c7b0bd32a7b928022100df3af51be45d74d03cc7c33dabbc1306f0fb3eff1704718d845446f6effe694e030204876d743500463044022004c4cd7e0b280255bddb5907fb96c42759df6be01a2c394421f91930feee614702205a807a0d836b0aa5c9090b4242592e479753c8062e6b8e9ec844e34ff27b72c7030204876d743500483046022100d33ed23ac86ea4ddf41605788b2c54fc67eff764771264ac1af87ec30ddd66020221008283d09ebe5dd061952d3bceed323de6560909f6aa76e731779df3c9546c9150030204876d743500473045022042e5218afc1941e9099eb88627e33583761f960b34246e8ce67bf7a8c7f14e5f0221008ae68e07c51ce3e49052af62d277b4826b7b3f84f8a7af258eac1a160ecab493030204876d743500473045022100ba6cd6966f52a46ad3950a7172cd706a0d815f0ded44e6e1d047ebb121c527eb02203cd67c9222450542d09597c93a902814dfce00c07a898b31d3d85235cbd47f70030204876d743500483046022100c018189d3d114b9c65b6bd8c62f62b188362dbded69189b4fd5f2ef81c5968b9022100e942fc32665b983af59a0c3737ee30f775ccee8f67438cefedd8e8260b626ae8030204876d743500463044022033d559fd1059a26d7b9485dc3b6bf26cf7916fc246f790ee94acd4adae597b2a02200c849ed266bd5bfec4d3ce4014172faa676a6ac694156615809afc09cf2a4d21030204876d74350047304502206680236ba997d50fc99fbf69899ba8e3df79e0f88f8782378f6da1a635901c8c022100e930394b57da462f3dded4a247d11643c179a2e302ac8ec4f5c43eeeecc44dd7030204876d743500473045022100ca052119083e4d8e363d7251ca757d981de12dbdee2ddfbafb54e987a4ef2fe502200dc8b3716626c69fd67a96a0765c302ca4b376d32275e9b0db93674621cb94d7030204876d74350047304502203deba9bf8734bd6f1cc13e495e779e807f1e32f23f40eee7b0180b03133ae218022100f5e0562e077217e3a2f255cb59b2d0cf74538cc8ae9fb09d358285cffe67d355030204876d7435004830460221009373aa380ff41cefa68192c1a349f577d0d7fa76bc3b7082271051836b01cdbd022100fda1e47e506fe99baf66ed421187a6f4ae988a14100da7204845e0ffe633a52d030204876d743500473045022019f864b8d210fecaf19bbfd42f6d24be9c49a6ad21dcf0bbb1074cd1c0af591c022100f8f75fa45b77d1bf95873e8d2367c831e711790579d81519d7c1d32c94a15a74030204876d743500473045022040dfd3129d37d121441b46ec61df0788f692abe4daef1a8377ef913cd67f95020221009983656907ac95d2cf6f599421e77310f94cbf4fb2c9c0b028a05d5aa2887938030204876d74350047304502201ebc44f4edea8f0bf2aa1b44bd384d9f6903547aa42f13df6e16e8f9bc210778022100dd801a5fdd92386bc8c96604278383e2f2bb1511b8cabd37b80d47731abcc86f030204876d743500453043021f4aa34c9960392c568a7a9db47287fd6c27af0a089f55d7b081836a153396fa02200605cb0375e5e98842d22ae385d34f62cbe55af278708b87d169abbe54c9a4ea030204876d74350047304502204915929d20d4922c35173cd8a4e1c4bada3f075a44cfcafc4a36611b830201b60221008433c6e61bea2dc41859d88c9389ef1411531f6d0598ec1ba73c2308eb85f808030204876d743500473045022100884d9f71db58fd4e79eafa80a4cf5aa539499cf89a43283a23aeb1f8c41b2c59022030b47e5f6b426612d3128baddc14cf4483b6daf98ac394c1208247d0c319e193030204876d743500463044022007ae3b0128abfe6f369a4e893d34b0438789965f4dc23d606440fcfe2bfa968d02203aa93ac8eee5c16ac3857da8efd38d9be1fb48f4972656a86411a261441769e6030204876d7435004630440220424b4dcf6a722463c94c20934442857ceb25dac96859891807fb2eee1990295802200eb20de28929becb4bb7cb7d09b933a278f87f4e299494ccbb3168a252f0c6b8030204876d743500473045022100b557ea43d4b863b4d95e76a71b996918c141ad8c511e5899c84c41309de6e02802205d69dfc5f280614e8ba1c349421e1a631eda5e0370d345b11d88e54a1a483cee030204876d74350047304502207a790b36f9afccc9e05aa285f168b66fe561a9e0840576fb0bcf45342640f5ad022100a0306ce5f6777082ef7d10968a50b5bcc9de6dbbe23e8a6bb627103286aad53b030204876d74350047304502207599823a35e4e56151481a7e16ff76b6a65c020373f5abb260187d172ebf6f28022100cea5bbd132cf1bc2f4c18127e1b0c832207993f844c2d363979c08f9c28027c5030204876d743500473045022100bba4c9a4028a20aee89472e2f35cb1c4ef04962b2b4f734eecb426ca378842b302204991dda05d8469ac24d3d93e17b0fe00239df5df334ac8a7274a9361c25c6b64030204876d743500473045022100fbdc3c7112cbc02369d50b91b5c863ac9d2f5fd627d22a7cb1c10a7ebd4ae5c002205b3bfe4216d38f96a4a94afc5e4413721de899f3fd952f52634fb672686f6fd7030204876d743500483046022100e7ca61c6d4097c1d98ed5f8f0ba8a4aa4d023c8be218b970410caacf76988d31022100a3db2bdeb6753520e271042fd2c64c76f0d6af2a69a93ba735b71f985d5637d0030204876d743500483046022100fc8bb0b912c265a31899a5ac349a584b1fc55a9d6849d71c260c227366001fe40221009c883825588b2af925fadcb9c0293b2a0892f0befc4c361f7de9ca03bc2e46fb030204876d7435004730450221009251116d969a809bfcf93e7329cf6c066a1ef7c60dea28ef1acc10c919a2a2360220730c6cf7f37501050ef215e9cadafd15c4e2e002ef157c389212a5a4aed3f5f6030204876d743500483046022100afd3dd92486e3d4eb55eb254734a07c0c7b5871cc165d1888de48a8413633620022100ed490cfa75a2df8cf2bb3530bd1d274db07f016ab40174b26bf554eb38529308030204876d7435004630440220116320845a03c1053143840424d5e79691b08e2dff1c16c50cc0871ebd163b0b0220255ec23bee843ec3ae5de9817e6b15ddeaf614e234eab1375d933660de7472e4030204876d743500483046022100ddcef9c7e8dbe31b584eed81974632a3b55390a3ec5e9109c9dd7309602187f2022100b671866545bb7a4e0b161403bc364ed2c3503c0a04af76c630cf4e8a6253d131030204876d74350047304502202eff2758358e83580c1cb82014507d306fca04169417c566b250cb1e0e1a13cc022100fd6a2605d4ec44f9d6196eb545d9b28eea04615305217a636d3fcdee417bc762030204876d74350046304402205388173080ce8b9113c7a0961f225d2f4ab8a27fc9f41abd3751e1a1830cfd7002204ee23ef79aca0dbefddcf219a5d75db8af5b4eba173c865516def485d43017c6030204876d743500483046022100c152cbd94b43ebdeefc0f86710c654c47ce407c1314ede03971befe035fa82ff02210090207f4aad5e0e2e4c406bf485a432b6f2d13a4962c765a4943ace662285aa7c030204876d7435004730450221009effea44af6a884a47b896f08b54d1b8a0be0613c7d70cd49f0931be1b0f5753022000c1d164a0ab6d21cf810ce93de65a60a810327c972ce485ecc978d7621946f4030204876d743500473045022100f1851fbb3d7917926e33332891a1febbb44a4edaf6717bf4d6486db6d6fa16c402201379c9ef97cba585cd03b29b01398879de21f0e38153f0c85acb125c66a6fd25030204876d743500483046022100fd4bb6f926d33a3b7252c438fa354120fd5aa1b69761ea99dd55944ad5c26600022100b8bbfcd76e7c06270c32024db65df2b56892d0a43414af607a99c1beb5abb170030204876d7435004630440220588937f1c662a8e5df0f3c891082496978ee1f10ba939295f31075663e94a5f402200167c50bdb448c3908c5442f397c209f2a322cb5684df379aec2720dd0f827cc030204876d7435004830460221009e97627c332f59643f225e2b9eb21a965d764d1ee92500ae429a7f5dcbbca9d802210081ae1d3b664bd47ea31949c2df849e1e896a9f6b2c560e1f65eea94d2accd6e8030204876d743500483046022100ab31d22997354c10eab7496462dd41dc2c196a9cf1d42480a59f9ec0503f78ff022100e235940f23f225b93f871e3ecfc72b137c4f715de752c39ddb79e8bda0b7182b030204876d7435004830460221009563dfc34f9e6446c99964eb2d00b73cb37a8a77dd9c20c0bcbeece6dac4898602210095440428abe96bd0a381f2e40ef1d5ae5efc835895468e78fd76f832b093fab7030204876d74350046304402204cb99dffafd4bcbc9faf66aad4c85b1c610756e39e8e3be90574a4b73ba3d82002207972bce2a89eeb1097de6394aa7dcd57c23efdef73215e7e87d4f2f1e72f9912030204876d743500483046022100b1bbc8d15a253cc6c7508b20a9b322e1636fef889e3d8b10a0fd98ef2c2d8ec4022100af39c593a123d9e389107cb549c41a8827ab297e028b1d9eefd498209e064eac030204876d743500483046022100faa6fc3a2483094a1289be011d5dc196cae192b8d68e4148ed58e78a80dd209b022100b0424c4fa8c5be7fe38a12b932f0b20afbb56cc441487d38a4a8c0cc78222eb6030204876d743500473045022100e648ee98f63cbd23bfb41eb1907c3b07dea27f8f25bac6e54ae60c97e8f1219302206b1f5a7cf60da69b2b7bd7d338f4c5e929c9828304a243155606cc99630afa95030204876d74350047304502206cd76d1f1f884e243b030aa42d188beb1e984e08d0411c2a41fb8740dee14381022100e01499284fa7b9d612919ca8f11f9a50f709e249426ae8834a4b3e56c693167b030204876d74350047304502200777641f92f120c1b388081e2ba2df257855f9fee8495a7a5a68c19887915b16022100e05f58b02103c1a556f72e98db8efc12f0c211c951d738d867fc920576263a5c030204876d743500483046022100ee3d451007b2e5809c0b495f3d83921e3c49c521506f8fe883fe8089734eea24022100fe97670e4d7ccc648dffcaeae473fade3f3283f52b89c434a6a7df80af0f62ea030204876d743500463044022051a7b9bafb120b56585ab921b2932a1d2e2c9eb8b98f65d6f3d03900cb377f0d0220579596e6c66b9ac3bc8abeca0ecf1820cea9b893e8f71616aeccb30a53e0b7a3030204876d74350047304502202bf3679b8d4e55a46e52dbc1ab3c566974d9ae6e30eebeea88cb24ef8ee69ba4022100a8775c75b8b8b56b61168fafe8177f14a65736839807a1f83aaf9903403a8409030204876d743500463044022039ec0fe8bc547689d7fd587be4a414669431966dbde56ccfa9262bf587f788e9022029f4e576eccde1f1d0aa4cf8d8379728cf24db0ad427b375ce23f2bdb78d6062030204876d743500473045022012e1b63147834c3fef6bed7bbcaa3d6d52db8e9e22b70968b55d8afb671363a502210097371945e93cd8cfd7cc16dd5be68a151e6ca289e97f5b2cd8427e2041d87102030204876d743500473045022100ae3b9be42258694ac85a8c87dc29763f37fc0c9139ad1ddad487e2606f546d0d02200d8027713779dd834dc0806d1cc8ee5f97036668022d373a2caaff31dcd26c6c030204876d743500473045022026b53fb1d2b10bfdc6b046213f41815ddaf0232d21c539c21605934f83d72012022100fd63e5c44bc766ff416fcea01f7d49629c51a9f308056ad35862b70e650b00a3030204876d74350047304502202f0e202775ba4ff52e5670eb3808a9e1fad41e6aff08158d81f760dda431ffcd022100febc93c448dc9f6e2813a11cb0141c588311cb755efa5cf7ebc870874c0a21d0030204876d743500483046022100e3ebf0195c186206250ce7ab58a02f9c9c7be8b2fe8ab2a392e1e9017a0473ff022100a3c214f59bc905002063c983350308e5c437417650221dd21d8725e7329dbd10030204876d7435004630440220407bf3828f38112b645b2af49ff698a8053c76e235ae1d511d095150b2a822db0220156b270e729f9d4dd2a00069f8487f020f48f60407eea7d8bb327d1c01ff3020030204876d743500473045022100f18c66850b61a43549eb6046669eca22d56cf4c7754e5c1c5c796c322d5bc48a02207f2833c54bc082bffc1ff1d53b19472ab1c847f276e8a6fb636caf2e97fc79dc030204876d743500473045022100eb18c14518cc7cc2401f74b54f0cff69d112cbe0a2b932869342531769ae99c702200264bfca2c56b4c1b58c2d91ed5d2c7361c9615e4909cabcb054621816afb2bf030204876d74350046304402204fe32e595aaa6cc3bcdc118aeddf9ef6b7516db0c1ea9ca7da87109a42c47efe022072507e25bd008dbcad4bc5abf6ac50255d752f71634ba9c9c55442aad0396a8a030204876d743500483046022100f0750cdf28dee8b91b5fe75646e3b69d28d2ea924611bf00ba86577ed0eb749d022100c1444b4ab8e780434c303e80c41e2bfa8fbc579908bd0a2e06dffdd6c49ca708030204876d743500483046022100cb43ed91aa2b83d6527269d87f2b6a4139d014c307472be466e53f0b130b2b64022100ca299ae8b7bf9810419f714607f1edbd03f3ebd5fd98f229823bc7b6b96e86a4030204876d74350046304402203528c5b670f1e5dfd4375ddc7cb6335da58c592b7ed1ca046fdb915c8a1874bf022044ab30fdfce161d66437b95f05b6f2ce5b88c32f8c08dea729397192d571d8bf030204876d74350047304502206db2d6df773a8320370dc02504314c6253cae3e5220206c70dc269ae4129de97022100959a3395e7af9a38aef880d85993a137ada67943bfd057a2cdaf830230dc16fb030204876d7435004830460221008ba6a55004dbfc7015de752e613f6904301fe97ce7e9ed8a68b71dc2832fc85e022100bbec4305639a02022ee71c38017c27b82b6add9197028fae8a76fb53e011941b030204876d7435004730450220539a9ff131413532859533bf4150b983f57a20a0f0c2bfbf4b04d9cb2874e20e02210090fcdeb4e1c6b01441deb35ac99332004b439762ebda0dddd0af00a843a01405030204876d743500483046022100e32aa1d4e723ba1150f607471e92293975bb76713508a3ad658221f54fb01163022100d71d24874c8a40b258a97c3a8cc276f142fe16f75df20c4861d9e08caecf755f030204876d743500473045022100e769aee97d7a991c6d42cf893f88a1d8c87995627d88d248624b827c3c3d527b02206122c6a4e2d9a2e8bf9bdd01a1b1a7df4fb99d5b0f37c73949055b1ae28e02e7030204876d74350047304502207b5394be28d599aef61d6e28f0e3475f6c71d31fcb971b3a27094a0ea1641037022100889221da50220c1cb5f7d542cbdf755978e855b8ce4818525e55061f6453f7be030204876d74350047304502210089be6a847f46c727bcab452fa8b9ab585b607f1a69d647847b471fd6512ff9d3022055b8b8737bb35ea358163c2b5c02b2a06753ecd7e7f59ce1a62ba94b84850de0030204876d743500483046022100f57b553a7d9008dd7c628a3f38e49069ca2cb1c64f04d6b8227df448851c7c14022100fcd6cb3936859998e1800c3a681d14bfe3caf20c52a0de3f924c20019519e9ddQeqNT9u}9eT3v/h>`>a?Qd  7       D( @(58@}94}:}GPH4IXY \D](^Jbdefltuàv˄ː˔˹; Cglibc-langpack-ar2.403.fc41Locale data for ArabicThe glibc-langpack-ar package includes the basic information required to support the Arabic language in your applications.fCbuildvm-a64-36.iad2.fedoraproject.org.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'y2B.M6"6 J@+R;'; 'y2B.M6"6 J@+R;'; 'y2B.M6"6hJ@+R;'; L'y2B.M6"5 J@+R;': 'y2B&I6"5 'y2B.M6"6PJ@+R;';'y2B.M6"6PJ@+R;';'y2B.M6"6 J@+R;'; 'y2B.M6"6PJ@+R;';'y2B.M6"6 J@+R;'; 'y2B.M6"6 J@+R;'; 'y2B.M6"6 J@+R;'; 'y2B.M6"6 J@+R;'; B*B&>2"4@/@'C7'9 \'y2B.M6"6 J@+R;'; 'y2B"M6"6 'y2B.M6"6PJ@+R;';'y2B.M6"6hJ@+R;'; L'y2B.M6"6 J@+R;'; AAA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~4a5487d276b7d8d1b8f7aa9acdcf191d807e19c49f2de97d7c031812c96cddb3f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939813452cb964b9064acba4a7205fc3ef343ae1231c4b40a064f457d12945cf494a9bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a50a15e73d55d5707659fb0f247825b71bf0f08a0250da6de2f45bb8efa71d02f9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0153d8e3c4218c7bc84e34b97090325ca89c6c6f1bf832eeae7f2d1185d3b291be105b1dc7b47f97b28e35d48e7d6025c5738b10ea0b6b37523ae8ff2ca44a577346b898d7180c87f24201e84f474682e85f08b0d2cecbf9b20694b9b4934a4fb14eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e20a93cd19dc499c6f36126eaef89277897ae2b2acd50cce065c22221a8fc3a58ce35fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650949865a0a9496e702186ecbad3ee1c31d706d4f7cdfb71205c4fc14da130fc461a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11e6435281687c7c6032058dae2f19f5c16ee8f8f8cacc45eac316b59922b310dd0eea7090275f38709a6f2b30099240540a8fcc30343acdbc46362be0bc3aff96a7060d65f7c6507e397e4a189116b00f561e4a0c469131e8211391a82a72a225f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981612fe1c61e6b36b449f5d829b7a1dedc44e65abd24d177b0ca18078fbfcf1d35bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a3723505b7bd00cd5e0a2c8994c11589dbc575507a524941e89754d5f019867a89bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015b07f438df8070e310ebbf962db971eb7437a47dbbf93b40acf11ae19474291fa7efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f582cd9ea31b3e7524d51444193f84d3aa6583aaa40979c1600598def85d63b36b68eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e205f6f534a3fc5b2a83475e58a92e0d04b857bc402838d35f793d170f0fff5d34d35fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650c62ef8d98f4caf89fad6a204b1e79ca561bf74e62d11945d1a50999eff870eb61a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d119e8235563df6d50ee65d2b4a89b305c2ec2fb3f44daf92a86bdecce771b267efb7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b4589ff94900515bd2b31fdb359555bf5100400d0584fe556603a449e5bc94d53dff062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398152a8c7439e78bf4832803c0d0f35d1675e268ec062700fa366fe59c0965f04e2bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a80c7476e2f170f29b8c83ac701588ac49a3849f6b0c60d92b724dff83e895a499bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01519a3189a5a2b3dccc82c9add65e4de335d5c138e5cdad8f608d11133925d7daa6a6a3b511b1ae45ea27bbdc976abe14d8e945aace5b916bdf9d03550b4c9e527102589d1c2c6cd46bd8eeb668de8f7b582720e3910b493376c9375a1a5bd8800eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e204746e6b5336cddc342803bc3e6bd2fe83f5e335f8fd3c45bb632edf1d1a3748835fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650e102f9928fb70dfea1f267ed9ec306fc382c55d5789d2689966c4683dbbd581f1a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d1114ef8897de364ed3399968a8c599bb0b7dc257a2ffd56f866631721cf2f9b8c699e62742d7eb03b84fb759e15645a63b4de07fce9f85111985321fa1d78e7a4a0eb0c919149fe2378c1ee6e74435195e3ec044ddac0104c14d6730ccdd0edb7bf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981468fd09c14e168ad27207364ccb092a6a4edc9ccd2f49e01c6060f3971598370bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a9cc85aa569d564d196045f28e4d9b0717bfa47e9d8abab545db4aef132a8bb1f9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015a3bf540c10529896d27c46f2ff35844b297a801106f65fcfb06a8b9a2903edf67efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f5824e547c0ba75e33f6c69bd83a9b1c28bb5dc3cca7e444c4306634fb8663133140eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e203832bfca43fade640ae6e390a10b60568a4ba56a4730d3a559c457c54a7025fe35fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650229b5101984ac054187098490322dd0b4ce4cead2a1b9d4b1b2228760ad470741a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d1154a7663b5db1769597fb2a08a1d36544d84d03e29486000c55d6bbd37b71a4adb7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b45020d81a057a9f774a421dfa37aea498a43ed6586c885026263ab7243a636205ff062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939814c7669372d4fb7adc32144f4e5d0212a8b43a23177e8cfe3cb955e0c21382ea6bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a61a320a6571b954eaa6f39ef9c6f06f19b4121ea638c850f002a9af8a58039f660e56627dc90cc2e87f82a471c516a6f8775064b0c67fce22ab4586fc7caf2d75172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015580b6e7771ceea7eb460ef02ab74fe0c9af2506f8e12a9fba38424550db1013119900d92fc9cad45c4972dcccbc31e5781b75ebcfadf24a6ca1389f11a63b9a2aa582e53e883956de83a04b4477075aa2470023e4f46e118ba43c2309def881cf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981be6dd4080a9beffb5c13f50f63eabf19ed2830081e2102c4fb8b9d544dd00b7ebb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a3c7a3a6a310f18cf89a4490a263e69a59355d6b1dba2662819ec505e05184a289bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015937ef30e5ecbdfc602d1a6fd719363f20c3fee21d55d4e88ac2f6c4fb4f52f25cf9d2a1e7e5847973ca93f74cc85d0085c96c53b0862f665994449832f09cbb60f987ed4843e6cb28565b070d0a13478f3253947dfa69550e97136ec9f87c699eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e208380350b9d1097991542c38005471ddc2dd05bbc687fc4bd44cfa746104d919935fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e3123123665018ad47ddc69055da6a3f09ef61ec53c9b5fbcc5068595318d27875c6ee1c33581a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11702b0439d508ba3d1b4fcff690e581c73194b227f5c8abcfb0c2cb322ffcbfff20eb20e703468781006d304fcfcee985167e444d96e284e34af706d7be92fdc3f215794cef199ad9a909c900c0f3d227aea6d7517a80cd1a994232374236cd61f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939811d3ed866eb6ea18a025f0344fc43ff123136b964c62594718c4317369af7bf96bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986ab8ad425fc3b7666e212ebd7bf7a143abdb74a59452cb92c13110923b81e26c4b9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015d6c820b2c9fc7c21b2adab20f2f4b7ae2b0bfa7613fa98c2066f3d4fec1a18dfcf9d2a1e7e5847973ca93f74cc85d0085c96c53b0862f665994449832f09cbb61a1a10646270f70474b9fe5bb5f20386b56376a6586615b7687af729c702175feb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e209b0ec99fed7cb0279e3c281b73301ef4d5147b322d622375a9be44e255d0812935fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650af2cf9960c28c882acc466924ac4d2d0b7d0de5f94ffa8985684a4d88479c4721a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d112cfae2d11d2244f2d4289fc9474c02b19d9a45d1da00456c45d0574aab21884d20eb20e703468781006d304fcfcee985167e444d96e284e34af706d7be92fdc3983714551e69a39d1b5c0fe2791162b97a4f882a6d7b31a3842e198989b5e084f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981c4a92ca26e7f963228eeb6af94dc48ccbd0453c7d97f06fcea7f78c7c7d887abbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a36cd0c77ac52811b688ceea599b2c58f7e086711adbe06ca41676fb5fbfa22ec9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0155e22cb0ed8ad1758409b69162e7a1bb9568c3a548899f8f6d522e9b8d8b953307efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f582596bc0e3dc26d85b22c61e848ab95bfbeceb9efbf47b7a93cc795a226c38ab96eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e2040204c98c9a46f8b758bf72719a89938fb86c270449506f64478514c7ab4df8735fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650f06eae494ea20b2e6ebe1e1a24eb57a8c6bed2cf2ab3b626222c9148d6202a991a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d1195adf672bf903564c5a3d2cf9c697ba70121e3043df548d178d6d0945507dc96b7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b4559ba104cbb005ab151c5bdc56bef771e206b1be8959f5111ad1f4b50fad30832f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981363fe974bce63954e8dfbc3f67f7903ad5aeaa107b808512543b05f49d32afd2bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a45050b3c41b68961619761d4313a7d49612d390cac4dcb12df01ed44b2a47e999bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015efdcf5e1cca309dbd647da390002d1812aec0d914bf03d0b171bf58789f14629bb923724bcdaae151eb49640e0efaed61029de91facd89718f7336de78ce237cd6063e6df394445d9cd8bd44b4db1c04ccd42d65fcef6620ae62556560cab793eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e203a0680ed6ce7d0e886f87793ca77835d0f6d89b3dd0db8c94f22bf6bb09bb78635fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e312312366500bcd0285016d1b03f412da7a65edf351a677a6905e518f50c6da78ffc7da53ce1a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11602f2144fb86d8d632120a492456aade87b8df025c8394fd486cb3c747d41fee8bd7aef545e693a349bdc7bb86fc68833b748854e394d6313b9fda57230edb6b26d2eeb97424569aecf4ca0964c09e319f2fac5af2068dbacdad56aaecc192baf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981467d61756b4cb6b15a4696ad66971601c393a5d2e2d98eb0431c23c51ef64779bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a0dad72791aa1d94c50764938b1f61863741bbac458771cb26076d2b9f1ca6a6e9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0159b93ad351c02774697ba2a613f7914f044f90898ecd35415fdd736eb48c8f1847efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f582a8bd27b28482dc7d4e839bb4a1154db18c7bbc3d770e30ee3ce7c2e68b390f08eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e20c42214c5f472426f81b5ba6e71886aa983bcfb9799bcdf43c390ed5047e8714d35fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e312312366507f3b27c53d70320a06ed13509b34140e2bc74889d7bfe240b37c6f759b369e341a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11957e76e83150479ba8ac83a0200ebc64312fcccb09c787d488c33ed9d6da7e7cb7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b45b0d912441b727c15e947b6fea01a1b62ac429bddcf4919164c17501436613522f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939810222a44a8b40c659cd2a5dfea7a73ee4d7bacc5032910a002b8a391b0e3221debb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986ae0ce8835caf64970f4b631ed9bfe01766992615b98bf9fa6162a464b3b5dc59f9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0154e8947757007db1db7be20fa8bcb477da6a300e422ccaab1b440fb9c742aa4460880c99709c529350b0695f30433a8e49b03d63e99493b8e976a65759f4d4bedfe3284fcb9797336f26fa77fce4845181b54971485ed272400b9d27d6e77aa43eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e200252520f035c135004408f50fc79b1416ba59b3ec118f4331e84cd8448c4891435fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650289d8c5d61d0cad6b20d46a77c4bdf7aa8eba14bd5be4701e87f9624be397dec1a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11b559c0f91dd92d8f86501003511b3e95a66a6b3f4e422b944e702a7ac7277f0c4ea7bfe65d59263638df8ea0ff5a6bd207743f6d598db16f37263bd958f250a8219ae4276d2d074dda7f431274f08b65357d4708785d00032954338095ea1c06f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981e517458690bb5c18fa59f48e59a8e08c1a201cfa445c1a1014250a007a2d3e14bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a3d797de2be95ba40b1b45c1828a91c18b2243988a2126facaf7998ed43bd0d709bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015d2134f1eee68e9e5eb60e89dc2bcb64325d1ed14e4cadd18beb7b2dff11ade767efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f5823f448ef51fe60c64cceab00d2d37b771d09699c3303ffa91018d7e5aeaa946f3eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e20ece56049e14874ab4c77505ece29124fdf7dfd3d6b8f450bacac2e112d89dc6835fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e3123123665031c5df1b55348baf67b3f2436af83a8243ce2d2ba63d560611bb37ca2cc367bb1a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11f32a35f7965d1fcd5a182a265857e484a5458bdc6816619d28c66a83136b71e7b7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b453bd244584b3ae8ec9bd48af0ef70d3b87d0e97e4944d518b489f259b5849fab6f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981ad04f27000af3e530b9548685bf226d1a91eff67c52a3c1d60089a4e044338ecbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986afe7458dff8619c3fe9a1f7380bdd4104c67293ffdc1be26fc931f1422ff1d2269bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01589423b4748316c39460181a0139e6a4e2cba9241765a3af0f915f7a106de76e57efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f582737190e84dca90da29d25d0b3d78b0c3704bbd7cb511fa35fcea5598bd1c6f4eeb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e20fc755308b2d49146380dd733a7f2e6567165a039f6ebbc45c5299903c8297b9135fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e3123123665015836d83a61ab399b9a2ea08c03c72e6f1a5120d335f6626876fd84f47853e181a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d119816d0ab96e69284bbcfc7ca5f6f02a8d9597c68aeacafb4fba0f37296145876b7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b4587188863f207eed2929ba5967c1c9cf553e571dab6116525630a52bc47c843070022fefbe05462db9dc238148b08e2539d46f65dd80fcdd7cf64bd417754e00c84295277ca0158e8fc5576d98144bed24f98615e2be171b7530167d5f66c12c8bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a5363aaa4be53715dfdc10d836a1627b499a4703bf18f0b36066dced24f89fc89710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a961f5976e6b3e6b24dfe03caad6a5b98d894d8110d8bd15507e690fd60fd3e04ab2cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015cc099214d726869d780a9b53c33c64e937b824a987589403adb6dd44d991d798e6554bdaa504ad15baa942bbc264340c2b0035e93111e606da839dbe675fff0210e45c335e2a7926a79f9d5010ce6f3f76fa36088e72fab9848097cac85daead8bd190ba437da668f3d0e199d8668b373cf64c81b0e74e44cab8ed5ce440cca88bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e20c587ded370d4007164f5a7d1119beaf1daf391838804398ff13b0e0e45bf540235fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e312312366505a34ba3226a90c5ce2b952c405a082b6fd30f78a663208edf75357bf4ea516c9a775bd4fb628d06427532371682ede363c73e03976d86c9b52c2b7f0a5fd650794a68709f97dbdfbe81e78d404ae61d7bab116ab0b4325e1cd93b870c4b9ed784e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11444f27b36e27c9a99693ba22cf45f39d7e0cb8582b5b87303fb9d554e2ebfc470f22713073f4e867ca6fc943de4a08f57d9d1bb6498f474bc72c589b502080dcab3c6ea14793607215f1424d94aa818271418ccd8c5abddeb71be40cc67cb992f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398139aa1254a367a8b91de0b3b141717cfe950b6d2e79be79058d0372881992e430bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986ac05743aded4c6f057ea960c9f46b3872ab2299f348670d94b4ab6a375b51d2769bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015be76df2f5aaf611c8c0cd4b080a5d02f9b84c489d3be07cf12ac6c75518a3a747efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f582f0f97ec26be42714e2ce4cb5564cacd0f34a13031abd5af17229cbca4827b203eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e20c35f476997e0a844bd7003da15a66ea79d6352c7db18d1f1d8829edb0834cd1e35fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650866f3523a77f470729de18e023cdd23d4aa88057f91ca960b528850dddad58351a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d1111474de783894daadbe68f9c4ddfbb9f101de11bde7051b4c6c60db0f5921bdbb7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b453a5ff2b40dfbeba9447fe4c127de0dd3db4b6ec8fa09267d74bb0fd476b1d1a9f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981bc38492a63b2889af630ee828ddf60e1b079c989041e5c94c88efd27957d5cf5bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a4cbe8daff3585ec9dbdd97c1d65db9d7ec0a4a91d8cf8368b47a8880a78894909bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015ec99fc7c79bfafabd6881f9a6a149f38fd6a437f250a294b7a0e70a05f18ecb4fa4c2d72cffa0c8eb61c6dd1441cc630c2906f12cf3b210ee8fcf03a9f61ad5a8db53b042207736b18326a88e196117c6ea0b36fc1b07e9ddfa8df82fdcede50f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981bae4c6266d707d4442cf648a9a82ebbe066e43410e4e780118e807acc6f56f62bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986ae55bf35694af95e1c5345147dfaf9eaf705b9f97b6fb108cdc8274198a3e612f9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0154740367f988f7aeec2471c614d51f3b945eb2a7f108d909ca95dbe98cd67c160cf9d2a1e7e5847973ca93f74cc85d0085c96c53b0862f665994449832f09cbb69a3dff1c8dc5b78a718538b98fd6e3758c4c265e94b15e26af4eb01320034896eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e20fcac9bb1588cb1d4dec7d15008e77bc547e3533d986f413a7915ae9dd94f877a35fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e312312366508fdea14d4f82b49253ec382e0b87b480cd4b7b9a875ddeb0398f6c409b50248b1a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11ef34e675370313fafb8965d9cfc2d31cc0a43fd87c5cdbe10712c452d526d07020eb20e703468781006d304fcfcee985167e444d96e284e34af706d7be92fdc37dec858fd423a266b4f18c0eabd89c3ffb7ffc24b2daf582c3ab1b8b2c582ac5f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939815bbcfb86b75a004a127fd93192ec9121f8f2b47556a651ff0cb2d60d30c310ecbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a621df64e35b226fe0976244259b7828392db282ab21a7848458309f0dcc4d15e9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01513893a2d3033e5d850fac45edc47c0f2c620f0bcf2e1050e380e0e5558d87c02e58627cba4d90b24fd6ddc9b14aa2ff7a1b3bb9e4c710080fc0028840038a8e608d3811088f6c37cada1d48b864493a976b3630d871ab026a9e6e3511a59051deb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e20bb66437b8585688ffc63fb45fd3e271dff58fc599ddef2fddee4334508300da435fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e3123123665001051961650fb47aeef494c0d4e46c3edc2f30ef14d417d116c3bea8cb1acea51a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11f42b003af4f8b736a5c435cea5511ebcc24051d0cbd74bce2a9c04fb5751290bd6cbd05df50829775977763ce1a5004b11aafd3ff999d5352b10821f51447f3b962dda8dc596d10dfb136e0f30304f2eafc6b519b484065610ee7d4643cf9bbef062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981b50bc7f587958685889e0356d328e9b34433b11fc686f062c81281c94b84b287bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986ac4cb223da02cd163aa50a35c45a59595d50aad22ec2d254a50e5f264f5a7adfe9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015be89a7041d674103764225f32f985fa3df13f07ab349191caa36be93d7e2df5c5a082c9bbdf282b2260ca7b107552b47bd7d735f52cca70fa60f978f567adaaf388b7d3067f840e4e215b46e15ac34f0aae17a4902dd19de36d5b15de86b3686eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be18bcadfc5153f9a380fded935803699c95e115f57149ced2af6cbf047a05c7e203cc71b43388b444650db6b42be24d28649b996e99c9050851f4505053ee3632435fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e312312366501334ed0e216e2423a1adfca88c6200d1d84f12ff9c9321f9f0ff9481267681d51a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11caf407f149978e9a3d0b701c33f31182e34ba2265a4e67ed45ba009811fc1488dc1206d93cbc24e157fd76302cd489f77f2b692597cbe59bbb4ac02e5cbdd85f../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_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-arglibc-langpack-ar(aarch-64)      glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0.4-14.0-15.4.18-14.12.0-14.19.92f'@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`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy 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-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- 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- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps  "#% ' +,-02489:;<>?A C GHILNPTUVWXZ[] _ c,ehjlp9rsuvx z{ ~   ,9  , 9     "&'()*,-/ 1 5,7:<>B9DEFHIK M Q,SVXZ^9`abcdeg ijkmnoprtvwxz{|}~  ,9        2.40-3.fc412.40-3.fc412.40-3.fc41   ! """"""#""""""$$$$$$%$$$$$$&&&&&&'&&&&&&(((((()((((((******+******,,,,,,-,,,,,,....../......00000010000002222223222222444444544444466666676666668888889888888::::::;::::::<<<<<<=<<<<<<>>>>>>?>>>>>>@@@@@@A@@@@@@BBBBBBCBBBBBBDDDDDDEDDDDDDFFFFFFGFFFFFFHHHHHHIHHHHHHlocalear_AEar_AE.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_TIMEar_BHar_BH.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_TIMEar_DZar_DZ.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_TIMEar_EGar_EG.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_TIMEar_INLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_IQar_IQ.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_TIMEar_JOar_JO.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_TIMEar_KWar_KW.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_TIMEar_LBar_LB.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_TIMEar_LYar_LY.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_TIMEar_MAar_MA.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_TIMEar_OMar_OM.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_TIMEar_QAar_QA.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_TIMEar_SAar_SA.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_TIMEar_SDar_SD.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_TIMEar_SSLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_SYar_SY.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_TIMEar_TNar_TN.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_TIMEar_YEar_YE.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_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ar_AE.utf8//usr/lib/locale/ar_AE.utf8/LC_MESSAGES//usr/lib/locale/ar_AE//usr/lib/locale/ar_AE/LC_MESSAGES//usr/lib/locale/ar_BH.utf8//usr/lib/locale/ar_BH.utf8/LC_MESSAGES//usr/lib/locale/ar_BH//usr/lib/locale/ar_BH/LC_MESSAGES//usr/lib/locale/ar_DZ.utf8//usr/lib/locale/ar_DZ.utf8/LC_MESSAGES//usr/lib/locale/ar_DZ//usr/lib/locale/ar_DZ/LC_MESSAGES//usr/lib/locale/ar_EG.utf8//usr/lib/locale/ar_EG.utf8/LC_MESSAGES//usr/lib/locale/ar_EG//usr/lib/locale/ar_EG/LC_MESSAGES//usr/lib/locale/ar_IN//usr/lib/locale/ar_IN/LC_MESSAGES//usr/lib/locale/ar_IQ.utf8//usr/lib/locale/ar_IQ.utf8/LC_MESSAGES//usr/lib/locale/ar_IQ//usr/lib/locale/ar_IQ/LC_MESSAGES//usr/lib/locale/ar_JO.utf8//usr/lib/locale/ar_JO.utf8/LC_MESSAGES//usr/lib/locale/ar_JO//usr/lib/locale/ar_JO/LC_MESSAGES//usr/lib/locale/ar_KW.utf8//usr/lib/locale/ar_KW.utf8/LC_MESSAGES//usr/lib/locale/ar_KW//usr/lib/locale/ar_KW/LC_MESSAGES//usr/lib/locale/ar_LB.utf8//usr/lib/locale/ar_LB.utf8/LC_MESSAGES//usr/lib/locale/ar_LB//usr/lib/locale/ar_LB/LC_MESSAGES//usr/lib/locale/ar_LY.utf8//usr/lib/locale/ar_LY.utf8/LC_MESSAGES//usr/lib/locale/ar_LY//usr/lib/locale/ar_LY/LC_MESSAGES//usr/lib/locale/ar_MA.utf8//usr/lib/locale/ar_MA.utf8/LC_MESSAGES//usr/lib/locale/ar_MA//usr/lib/locale/ar_MA/LC_MESSAGES//usr/lib/locale/ar_OM.utf8//usr/lib/locale/ar_OM.utf8/LC_MESSAGES//usr/lib/locale/ar_OM//usr/lib/locale/ar_OM/LC_MESSAGES//usr/lib/locale/ar_QA.utf8//usr/lib/locale/ar_QA.utf8/LC_MESSAGES//usr/lib/locale/ar_QA//usr/lib/locale/ar_QA/LC_MESSAGES//usr/lib/locale/ar_SA.utf8//usr/lib/locale/ar_SA.utf8/LC_MESSAGES//usr/lib/locale/ar_SA//usr/lib/locale/ar_SA/LC_MESSAGES//usr/lib/locale/ar_SD.utf8//usr/lib/locale/ar_SD.utf8/LC_MESSAGES//usr/lib/locale/ar_SD//usr/lib/locale/ar_SD/LC_MESSAGES//usr/lib/locale/ar_SS//usr/lib/locale/ar_SS/LC_MESSAGES//usr/lib/locale/ar_SY.utf8//usr/lib/locale/ar_SY.utf8/LC_MESSAGES//usr/lib/locale/ar_SY//usr/lib/locale/ar_SY/LC_MESSAGES//usr/lib/locale/ar_TN.utf8//usr/lib/locale/ar_TN.utf8/LC_MESSAGES//usr/lib/locale/ar_TN//usr/lib/locale/ar_TN/LC_MESSAGES//usr/lib/locale/ar_YE.utf8//usr/lib/locale/ar_YE.utf8/LC_MESSAGES//usr/lib/locale/ar_YE//usr/lib/locale/ar_YE/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-ar or langpacks-core-ar_AE or langpacks-core-ar_BH or langpacks-core-ar_DZ or langpacks-core-ar_EG or langpacks-core-ar_IN or langpacks-core-ar_IQ or langpacks-core-ar_JO or langpacks-core-ar_KW or langpacks-core-ar_LB or langpacks-core-ar_LY or langpacks-core-ar_MA or langpacks-core-ar_OM or langpacks-core-ar_QA or langpacks-core-ar_SA or langpacks-core-ar_SD or langpacks-core-ar_SS or langpacks-core-ar_SY or langpacks-core-ar_TN or langpacks-core-ar_YE)) unless glibc-all-langpacks)utf-83dc3fe4adee160eed771d819764dedd8f82087b684b1dd82ddc1b2d1a04e736b39a3dcad21662c0ad9788606630334bad42ff31d6415d920f1591ab6bc387986? (/h4BXR9[V5KZPVUjxa3l؆@/IYM{?WCvH|huFQz0Gg7mvno4lke{ $02P@=gp?|W Cۙ;"Dl_1~\{5!x6G1gq ! _>L4kFAsyl+ĖC5w"ޝ:II@-JubߝXy$(ȗW~iGCfTmD$)%#@͑bSר 3(?{ԑ4fƄb8HO^;ut>\~w S3玝H6lѩYSk[=Q0_t<\L oDE7[Ԇudmc5q=>)4 ̫[,*fy^5;XNeVQ+)Zy+ PVJj6VXjҒRG}3y_Sj{tb:U1o02/GKOAP0r*:?#O(J|3si'TDHӥ|hО ӥ}[WVO2\TwDH;q,_OCAf& L,ܪNJgήPQ]\}z?RWVIF \xoc׻Po/\G@aAYӘNw 2 50)dRx@DS B({>x谫1#yUJxgn̥gSCQ gZ,:`Ajoz&t+֚=r >2lGPDhA[Y~Ճyo_1LBp28W/luuP͛.8 gd41QZ08 ҂j&(<>>tqEmC~^,V j;*R?2uKׇ.ShN#qOP, {@q 'zZUťX3f=L}ή\h'#Հp[zӨr(h_e1h'QPPe%eI6lP oaYh&Jx6 7-%,ȥ84J LVvhih{VQZk|V3ޕRaw)XFEqmTRT)P hN "H6ͣaQ6&cg g:έL'U 8YbDȏ2܊PѓgR2rnikc,J 4ʶChA1)o.J ;j3R #[ZC֚/-!39Rs>k4Bl L&aWp4x9tp+he]1[VzB{ W!@?}tawF 7e -ʄ?i_XǾ (lk'&J_owA(0!!Ж##AGA+UN;Oζlm&g}#1BT''}ORR兛Q#E B};|/?K ,(L831|ow'HEƒ7`?~O  4@@ _K?֏~Շ~Ug?ӧ?+}GoH_rmNr#g;3ζ-l9ugَq6rζM>Aζ;qgنqmlxgq[|g8,^um?v8vowQg8_l^1P@v>2*" 򕔓kc#Q1pP0ϼwgW#ýe1/6{zgWRNJFՎhFA@>>$z?lŽP+ե>Qqg 𣚓kKS`$2qZ/O(!ge+֘7y1owgfe2Ȟ^ގ;Vŧ[tT+XڦkZtk*]ʹT+r}\w.j5r +E 65Tju,-<..Qn7uT]BZh뵽ҚKHS8K'y|Ddg;hhұoOH5P(%Z)gYAB"dŠ#ýՎh3\\M\d448'T9n*eZ0$SgF zLbR yc­X8ԊR3oY6l  ʴr"ECų7cx! /Dy8Pq-)Xqdomj%c۬ˡ!-qmyTjU^Dz>G01z5ǯ۪G%կۨmR>JʗJ:nZ E2 ٹ} z@bצT |b&F\ &6lьPOzѠlN{a x?|%;9rȀ!iҲAHBפjJ]Wz?fKgNz4]T_ YT K8p/}] 92CC.[ Z`"h )RB{ %J 9g!Bw:r఻aF i4d^!ZWTR6PMu2XQBwWv )gz*))M6'u] ìcQ>pؕ^pX&i{`>"ʍX *AQJ;k4xoc٧Zpnjj0 83B&^HIaypA"B}yyడJFM% HL *LA 2PheaiTSثT^Ĝɑ=#E $x=xӑ 54D͡LKH*Hx *)'%#jF4ba` `yO/Ͼ+u6m&.}q+ԓ?;^LZGFEDCBAE D{$H*Q(9r ,R}q+ԓ?IȨhH(WRމ|t<,(oɞEw@$s1%R:dp@(B0 "@FY?(ܸTZ=/(JPKnPnOEP C0E gm:=|_C`QQb"z ТLT(+}҉U Qb€ʁN M$l!Xق DQ-_Drg1 u+3s ʰk-!g>b2C>/?*~r,+[čvlͷ'McS Ute%%R_Hq5"-'KHHfY7HAmR1eH?!XVFsmbﲳEE`CXoaƍNR^W&R٠>d[9D'LFhVpIW  -h=&A]{&[W0 xHeN&)RXWy)9QPwA3"y׎n`tcY1P] |AC['>Ԣf-[mFgz|bّ_I@i{-7=]P((̎&3+Bش2{t(gu[gsz^!v'd@ ij\pK*1Qdwd.>+*Ka(_Ĉ7A l\ڇ6RU\6U.eY\iQ] 0k+F-4Ea u^D:e,qmgHq Fxx*&gԆ;(T(L`^#aDRJ)ެRk-ZK-RK)ZkZK-RjZkUUYEu⬾k1֚ififg6d1Y)Txa5)h̟z^uBl{w uq6[p)ׄrDeQ(/W s.GËV".WC:]1rrmVPM,Mh9x 4y|.ɥ1cj4Ar ^ N^ssp / `@a 6` oDn yХ܀ui4on%+ImVwVҧtK5]i2\En4:rgvpyj}dF<㒊9gL͡;{w<>yˋ9U^M7ҏ^B[% ʢ96طi}mԱe~hq1@Wy4w=\u Aۀf_w҄L̀z?BGwW> x=LL]2FŁ=K&եu\ˑy+lic@p &.Vvti*YӴYCl®{o Lm&E1BFWi/ƙIQ\JOk{u#͑_|az⦤'Bpώّ?xbJe'WwҐ ]AECH?d2ipb[ϹS۷}F*ڕkPLVEdQ복9^* vF$RH#=1]o= | `\\e6X$*[U9 =HsjE[缪n7?nTx.,:z]F#ºΟcl{;](=6a@ `*ց5˿)5%LȼgaEIsQ66wrl()on͕( $VйF/@ -!B%A^Gto"8zC6 ZRbZ q!MTDkfA<6sCo 7环$/`E'^fi[ ~[}T5 @WQMx= Se<q%]X.|LȰIA:ޕ̏da/.8lNp3Zڛ>3Q綞Ϩ^>U05yi|^D/۳ܦz{q^W-DM`ӎ@ph=^ H~`U!aq9-"qꌏL T0鬎՞[#IsE1K*k^":zOʿhD]j}Us)o!E&b-cvN(EY?;vd߾*-X9g<  ?Qܞ:^Ic8h}) @ٗQ 0MJE C;o0YvcmaL-ڵǠpE"?ߞ[,6/ބ$}=Fޟs*ԕc*ogyj+_F?6`04Y!x%,`#I53Z;38yWgRgcCio$|1=BX *f<-7A`ef"wE+B'K{EdUfT ₋ m.ZG &üdm(k*{fFxB|H}Rjx6=qmz0$ Qv[WE*cj26&=&6&{ejإ6:T*1,fj5t,MƎpM4~L=a"-Mo#]S{;4&zt4ӹvaQd.!V ɲ2(ެgqfT ofّ+>a{rn‹SyZJf5cSn d.<T`8}"M05 ƫb5 o xFvzi]%JY/t"4!h[<5P)'A{\1㣺M|FA;%u ܛr*"OqpW?d=XY_z1hYX-h>T_&8?K؋ [iI\.j"4?{݂3L_(o%a*]gg N:NoDbx~.F8ZPL$gxyut }=rژEJlbree5i\`%ڮ.„&_)t绑ras߂e㶴mRҢ]٭ۛdd_6Yn4z,.{zjջ~q=FV]0mj.4>ݩ! )vݡ`;]`~;Զƶ7tTd/u0Vr#@T4o {X.x Fc' FX0 汰t30 ,;zY\ŝ~w˵Ņ~?NatVZNbڧPedc7,T+թui6H0cyR2oTٍŮM#XVՓ(!̑X  P6jΔ {`z `x )IH0"MWM21)Cm#⚓`'z Ƭup}Bfcc^.9ݧD of,%^s[,hDIz QGpJ;/ŷK'}h ±`wON_|GB 5)V M8%xㅨxzl*WP(!5St+vX)?$)mb!6@79Y82:XnxLH>>9jJtJqq츅nvb=QMH k`4h=&4fўV|m~PڃV_EJpQJ.fB%Dc*=KArҽXF+uR4z w2>Ch [dr] !700+S-4 JqB j?dƔIIU} mHQE+(r@\sntNqa-'N/P pw${\F66HFez;{o1$f') xf]3b)fa&KǍ<߹y*^ƊOPȀe᷊9_2bɇ 9 O*, y.NȀTTl|02BHDZEG2INIQJOKWLBYMAOMQASD2STN7932``fX (j##X+#\T##,y'.4:@FKPUZ_insx}",6@JT^hntz-8CNYdoz(3>IT䆑  &,28̼|l\L<,̬|dDظhXH xΰ  Nj GHIa(MH ]aT (xߤ6 r~DpJKC*HMhobgK/"+5Ϡe6zM>_׆#Ҫ]5FC+0/*FN/UP.$fC?_^U5G(D6*=di"/(ۿ"ee3?iQ{N1I6KsRO'鱙nJKLMNOPQ⫎^ir~ÀòîĚĦĬʼnŘţŹƂƆƏƖ !"#$%&'()*+,-./0123456789:;<=IJ⿑ȀHHKHIJKQ  Q~  ~  r  p:Q&)I[%gD! \rn^ga$'^ 0}0(gjy@oOSF~$.؃kDzL@Q©/ /!#XLϱ jS7rLb*{r|qc&,F* bX:(H#:##ȅ W/WOFDh"X'a-RZI-#z:9?2ݞkVϚ.BoWHX=R뀪Ie:$TDV~5.kZ¸wJ}1%jOzfa%0E ,.\׮-]O:hUmoZjg~&t_yëpО]+\4;4I]p)Ff Lm4[ a(QCf.Re ˪lI(`T T:2k(<=sӢ固Zf':[L V3-Saڞ/<6 yAr"K-$c چꍈ|F(9"4 kP$LTƄ50_ _7OU2C}e<{iZZ髊 $2~4EV߳Д V4)XbQ6q D]νe` o4r,T ΏLf?`S:?9t_>;57b+\*LYEึ b_2ۈ?l̢"vv93lGb̎ rZ_t_QV=v6%+vnAT@pA¡j0^D#黓nĄaJ$zR3w}%JuD чh pNzl6IYisV tYV:HZFNUOǒ/$zrn@hNú6gz]W =j:?1{z{l;:Ew[m, WĿfu^ߧn||otd3XZ)BJfdZRYFl֨J{a ܶ+$I|$[XB;܅c:xxu::^!NrPP89셡\|dzkB/4A,I3ߨg)U^QT{.i [p niҥu|w!qW \8F΢Fj$PwЗR]gO2$ mPo'cB}gn{P%P{/J(#Op}dPWUe̩E@[oB[#yJBcg'kA)*8{SX-HmZ6RV!umZ>z)n&t)f&zvHC[DG|=!^NqG/yc a`#Mw Gqڿz ǾӔfpS^ND q56AZs ~t)-+TJ?\^)Hh' n8/q#r/5`.Jc)z1 <2oQL]oCɛ4Vu-u>9${5yS 6 A:9eQ˾ũ aZГaTe! F[*[>n_Sy&Ks۲H?YFZ զF O Ch3.%Pquo%h<`$qm1ϵ%vu!3z$O6ŐaVj,\2?G~! '(WԪ,4ydS`$e/PP' +l[Eh841e9pG!q`\wRɸwă&"$!3bѸZKF󝸫WH/!^rP ju۸1洨ʹJ-@MI#J!ǃn4\r\ D8!6v%Ѱ|0eX 3],ف+xVP1ɋ@!E4 ($h`ᣋ k) \5pa/WR)ԉ5H#6FBgUΪ~pЍ&XNPH(b8D )>h7[>k:C! tp%`9@!kDBgUh24 0 A'k)6\p'WrnBN588yN|l[4L &>y/ZO3WgT/(dC8ƗuUOtI9lNRdrPgHSO\Yp|}TbS3y0plbXߝI"W#>E_|Èv;E|;k`APhс $Ҡr(?TU@ʰK:2> u:<8g8v! CbRTc{Oc?"AY1~jb _IM\=ol4$ȉf v3IEQNH{f3)A諲|}RMk/!hFu/1)|1NO."1߄_:'dW>ZɟR(IǚΒF~ #U.E)_2;I RG!QP|D9Wm"[D-kjqA p *â:%$ V@!r cXw x?zw ؈p.ݒ>7l5ͯT@aÉ$y81:8#`YuaD E=W@'2Ώuf^%22$5rLTXE|C%N+(+{`P Ϩ5 [cZR a/YX-ǕXxUb+DxY BR8j zWU[TvWɫenj/-j')j%j!jjj_eils}yk\>Y[TgoKt!Tz2urڧi,틤p?KB>췐}r}#f쏺VA{qT8~_h}܏oe%&+ɾ*z쳍}ӷ_I}b?%W>[(N=x6bF+eG7]} a UA 9gJoQN礯}꠿Qi('O?|l|[ tG>Ki^kjS+Phb:vaR$ 2 !1xamIjXjFZ8 L}z/nYVrQ+*N"QQ@+D㔣)fU2ATbT)ubMs9 P0GS$g $mTsv=Lڨ,zxH0F].pQEn@~,+,탓-C71K.aF5g:9s] xRDYhf v+R“G΁ٻu-9ᒞ 2.}wc@WL UhA WKQmFDSu:*'J%Vtؓ!Ĉ F }DW\C#ZLī=?w{up*To|nڜ O}pCݚ(Me{  Kp]uTD9ߔ3?ʈ(y)(Nٱʚɺ(DXmPeM[4YV6iH?\PeՃ^PSq{mO1\,sQoTXwH_@AB63b(ƙ Xn:,2J皚&OAGEGtN P k_Exԁ,:З .P'CjSB-٘5]M#0]E|~igٞ\äOCq39rJ3B8cJLsھryI0_5J[5/dF#_}0PzAV]cWƢ1S3#@}fF0a8pZU`A9Rospٽg$w祾}fE@YDRr|ƙ蝿G.寥56g+x"X?m@h @ x0e)K"mnxm=~}ϟ{羿s wb%+3JXOV(pAYbyW@"n6o\`Ag*`.Uwr2EBH؃ֳ&0<0/JR`zU2R4^Q,(¡[YiChHjr+qDPzaӽCSXC8+ .,}_{B6?aSe>ll fpER0|M>zL,AG3D@j L؛ߊo}؝QzcJ<<;̵YX@,=POy;6+R{(.r-LH엊S!N#m"(̈Y'_ plRk( ٙñCbAِDz/1e<3Cg65e9# 0lH[բz0h$45-^ѷapC K3 9LToM7h_ l8wQ\=V9E\6* a$ œ$Q#~] 29;1Awqy?uER|cč_aYh 0%H(WҌqTI2zpeMm+\.`k$o$6x0ݣc.m+STOӌԦd>{Ml7cqSMIKrӏ*QP Zئ-wފ{fgΕzƩcd}ox5 cM#z$S\~N<82*`sU{OdPeŽ"i֘>A xq+:A9֭,4 s[$LǛ]0u"}^>Tg O~4ddTK!*>uПrX]I? I`WG__JJe [,9u13x{TCt8x=,qi6[×whoD#zIDхq:quӽqui9%FOSQ( iHkB\[ |.LP7Zplp~Q6aZ4YLHh!ER:FHӨ0IbEY&HsLYJ) 'rT!?lA4jtT$a$ m4Z`B& I56*0AI6:S{ %ad2NQAb $9LQ!ҲES$N̦h!E/*:FHҸ0IFcE&HrLQCJ '$r\Q M7s 5tw)td̹M9[\:63Mp>V7'i_9Pg_,Cꅛ~tsvc4 E(j2pb2EI%(*0e<" k"9Z&MӨiY) 'fSTY1l]"i Rt2)h(IL,jhT(aQHt"hT 5(ɰbEEI%*0qbTc4DP<SYg'L#cmʨSy"n-nq#XIBb.Tw /˂ǂ|qLob1 JqGTH\ 8p:J@$'a3!%2(~"3#n&h&IQ%1LʗxHwpQ;i?ys/u2qmhod.`sfVdF#6'ʧ LG;glFd&\AwJ؈$Q} *._bEH'xK ɖꈆGvfUڄEC5%ʀG_, ݚ}͖\<s\/'Q݇eNU7%"Io)UB!<?FL첞}&]Τ<`ڥyX8}uhN`̥/ _Tzi#j.Mw.)zF1?6-$i/Z+J'T:#*1=9`ܹZxVX7yRqb|f\;*mNi- kFoܻ{p vPϋHz +&O"K Ɉ xGhSCs32#wt6dAyxuiC/rn?vȂ4:i-ޫiO`dpWwE(AZ; ¸$DInEN̿JxGh鐌 K˜s32#1O&ꢰќC9\?{GWlnta%A8YDl>_[W[Ӡi5'k0Z,J(d:$#* Iո2f2 |)p% o=Pq?,;׬YÔ᪵0sA QXѼ K_}}7S:fx iETΧF1qtBU$`XB[*[֬XP~~WWݿM>Wooe1_Xť*vXU6pխ\2H\ދ Wf헿}{߷W)m¸~iqϋOMYr~QYRUꣁn.T`, / 5璲?{^KB,PdlQO k@ :=YSy̞8N7xX%u\94V\ƒ_Le]K^*b_^B߃SxAL]q"[ Ve/mۯw D fANj WR4wE۶mL@q0 +}R?R#A(RƶN6Aۏa%@r3j.̀Y8ܦtfrX"Fx3blMGt>fJۚT:} P'38&η> #ae.1tJ"X `*H,we5\ւ%b h8¡l6ͤd"5* bSLD=`ucnJ ٍmɒP:3J(]TTUjX$:}VuxQ%FJ~NP-X%T;kz2CbƋh 9Q6fI2 8FAYlIB 5TC9ͩ1vdEuDg~L'u%O{H}əq]+mP߹'IG,L?ɤ_*H?D ϲ(?ON~bV*~*BN)i9&g.˾Bod/G"p7žB@>9z gwts?5?VM]/jC>h}h+e2]_}_B$_ZR'w -qBЋ%zXU OpX)$|SâBcq!m"8CϪSU>IS)_$n>8h26[|Γ_Q))?Gb>#_naO*;D|=|ŗɏi[--*KF Ak=n<K3(s9-$7VDJOE8CfqQXrPbl"-r)jqj)(6RTji15Ì[J 9Eb???tU([)⟮f+~ɊO⏪b <)>CqwQ|L(ϵ+l|S=EMcք"zj[6|# ރ֨ g > B68*F$GQq7e]s%꫿SO_}_ׯ׿_M<ׯzꫮoE.K^#ߢ[ֲ]҄?%ˈ#>HO0L\7;n[˧#BSD%&f|Τ!!sNe0?tZ"G#XPP)zr!N'/n[,cc-T3vixqr)G{Nj%ٯIdXPJü..{Y7#Ά~K;> 1ÞEP C3)D￲ :3URW"za>_XƉ|Ƕt˼,|v{ Bɗosvw1n_&Ch3-"6/Ismg* K:QJ"X8_)D'Gne1 B7>Idg0#z)ᆚ  .KKa1QcP+HBX*?nȾޛZ-y˻nzk=B]w[ӹ]Vurgi\Z-禳~Pnrg:7ݙUJws2dSG,`0i-K R kc_uB,  dp;<;q)S*i^^؊?Ӻya_-QU.=/< Hyd<}bR+.GGK\ڍ[\%3y[/P4OFM=uDzA&|G#27j{8D-Fo*E|Em!3Q󾬊daez/b2)l.57 OtJt$ԓfxǙk脋'94J$ǪCCHP eIt* 0y`@FʥNYH6IsX\d+TQХKpB1tCPΕBx3Ӌ3jo bveSv0i8BzUU9'Us&LQCɨ'6B]`Һ&>rg/n9`4 !ŒO]frɞciDK fȾ6nZ~j|g<"'k5+B47#+'t:q`b}K8p`aH}5ߪ%tf.KWsآa@0 44FWS3b(w ]w LXw_Ew^2g1S@`>!gV1҈qTXzB3dv?Ufy ;t/tB]MtsAY0]Y9;||et9-/g_KbΑ-GH׊"Ha#Bɚ\Ӟn&@ՌW)'o~ xyT٬}'*mx1CdvZ+ڷmy֨RRBEA"0"5}Ugƣ= V;8L2krTBg-hJD䲬28TعLxzɉFueuGW[KF[#SeL3S柁ulJ\"$2f1o #ĨOoS]9q.a7đWk3cBn=lvwАti&A> :`=fM2yEU6za!ߗ d߂/rb[DIcG'< 2׻H?hM.\.\RzHgЗ"dpP \K*J"廹Tp emr8J' UƤ~h'}a$n#Eц_`3k ^۴Z-z,`zL  Y)btb خUD+a"R#[ e3DqQDhЎ JͼW+v#[9\3P&-d ycON/{ #8 mZ_PS<2 ęȱY%Ye.2d;{y;t~2 ΂(&f6(N]5qMq#/h,Cǀð8iErv9SDVf(wd`;*ޠŴ xf-LD?tQLD5W34#NA)MAoJ7y¨͛9?2U2^vmodZb$FiʼgC4}|$aN!AuG H\bb9gk@C?T˟Ak<"qfƚr[ΔwVK =?AE(Ӑ]ޡ$G rAdA37!.neN㭨E:A9# =ZXiRdJeDB|tv~~j~c[zea¥!I/MW1H>R=Mk%9*[ۮ횞h hH̷xJl%h~cW9OdG5D?s˸Kz?ͽ|h5H'b^-B2R" vkwdZ'eNR=Nc(0 ]ӳï۲%'y̻P^./YCw ~NwPO=vRcoJ mɌB'#n-?YlU }\Jq/{^dF>/':}yk5K*1 -ɎBa9UCD <4 f+yWgqF&M" .۝\wjIs)+^ [M[xirfJFLq j%/<{/y2#xD`Sn̬k B"ٚA+d \TuLG=?7/܌ =˯/G6&QVĠP32+r#GeeU$E4( rL=KƏ 쉎߾<Ϻ8|[4;/Eݳ5r%jҵTC3"RLF xx1rP$C,#_A1m `j%Eanˮ(iB"F}]1B,4+0횞~V>bW&+lF޻9twlWdC/&({j/k2wiYQ"f;l5S/ꌿ,|,F]iMTޅ:sGf(UF [9uG#3Qb`%G>'J0TF,%ܑVX>]l?9>b˧tk=_zeexÊJ+:'(ܹPhf^d%N`=ܿ~^y[W^zyvY8+d1aMcSŖPLHk8% 9^M |0:͂3"3T6#7 4#yS|о<3QzZSsTZP:|x5 baˉa;/ ;va~#.#l5觐SzSd:h'}ݠY^d,BK& bW?죎> s'_m3 F7 L =ySv#lp IP;Q]Dx '.SNP /\Ѣ s(DxW2sN>w{N!sC yl(uUXpr/(D:<``%@nѥK^tWju>Z!cɰhȜ%(D,C`}v28 eՍO7}k{!VBfbV/0>bb  & 5]Z [Q5wЩ7A %v= NV4H4 G_xחт _x\ T)*(kQ xU*_L|:shyXHLȉ@|, uV~hSګ o/:7[h$/^Ny7pŋ. xr2?J"PIq~ٯB4k:Wؘâ)Y!avf&V^5V JB є,ʧt(pnlC]y8p-̼J{ʫBOs?o.kg,! ~v*iPx>k:Wؘâ)Y!aO/܍m̋ >ۯ/4G6&qFըR.$Л#eeYO^7;9>$ ʎ_y^bFwt{*'kC<p RAQR!Ԡ~%Е7h"B"-ߞ@emE28;S=EK؁3A : ;鉂kJV}K#nE4ْ_}TT /l}3=T%A1SlX8&9VT{Ȗ;Cw QDf}%3?&RAiRTA \Ja J & .Gb*E*Bvmvmj*R :&NiCҌ2"w,_qJkq-Ax$yhqYX2<`h5XBH%P2/2/2/.3J`$<@,nRm)s|!iFƻt! UH@uL҆eDY86[3H:d82 㲰.Gb*E*BT(H@M:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]p-t`WuiUXjU""Q: ^ =[6Ҫժ25AENaZè xP{Z( ;g|4\,FY-F-&Iӯ[O۬-]Rys*xw*{qW:qbW4qNc4Fsn4eFv4Z}3^z^TN|8Sil(o=cZaa~3N3ltTj}ntnƦE(]t'`Yk`)ˆh6ٯ0 0 0P|s9j_0nsk;q-2=w }U=Qip?5fPMu\d|)cqbuw[80~']nw={gv]g^wEq0jOF]wEAnBH"X Q54F}LRTJ0;zTg Q]'@uħ~ zAM=Lp6vPc2vc'\]PP;a-2=2[U@곧<;`? &;IW"\=tlO-zeUT]GNuȩ8/-e}KP';d 1/DvEȞc7t웘]g^v9!twy4!9c4šWVyBL: = ۃnsk lt:譐*W ]SEt^ E@m;9G6" YTe;LL`#ZT9qLc'\'"sd~{my1osVao(4s0'䣜\nrM=4yg&䛘\g^rK~i-,9$Q #B$W  yȑ6rP#2r#X䂊<@ĉ\'"rD~{my!1䳅\rB"sI1LBQOP$42i(4BB% db C& %gK&-Cx`dI*!֡} ':PjAǣ,yv12q&ҿf{ [aLVqN~㈡[R l  o5ZKu4~<ZAW>FiHA9BV4@GK1JHRbFe=z2\!'RDٲ&w#`c!H.s.0 0 0P|ppq.س`Jt$ghNQo.ќk l%FG$0`۹\Z![1B2TJd$MȀ˧xIpq1M͑ \/.k(kiRHL@0r$?/7CHa8؆ڦy8uݶeP(HN\ژXwiUQ4I1 2F}q/@<8j(0j,Zd:F'46S/'0.׆()8l} Y,ϋL"XY*a1(vR#1dtY忮(J ie) 1!q/(H  K %I%TB??ҟw)Uя aը+Ff^o|}IwCr_!i1ә5KnUr_oIak5Js~~_U򚏟To޿~!/D +PE PRrݭn:^ \T!PNZBf't )pD؀ TCt2m ='VN$AvIEfecٰ]*J;MHB:/ >;T.(\Kuc)Rᴠ6fA X +xe/t%pdXI| C"ps~ U( (Ybf9x|uknk\cs%M.=õy%8z:@"2N% lWzvM 9m6G_l( 22;25{6F xIwlE6fiXTua5#  Om,0&P|KW4SʞH~(x^@(j"g!Xd lHf-FZJ-с@.b"܅^Zd=gn%=\dUlK@3))dh{B~kW>N˪U @ƴUz8IhB.燄O$ɉXt"n!I˚/w«Hks;.* p8Qh=,}Z0 ûzZ%5ܻ;-J&RkweO!ѥ9}._ HGd 7nܺkz辧DKN֨j Ň$p:+G jdOw%^B(#Ia1R RcIըgn|!mJ(4ACq~R^v3,Nj!8T+fY0xJf.m&؛I| 쒻*a|E@cV QleYƋR3ԿaiJmVQQ)`ٽ{La f HLMP1>Hsk{kЋȈֳJiCto~'1@ ϠdCŁυwrI[{D+L}zZ@f‡ l$(@bX2ى ?fW_|-bD6A:(!1D)vWr,z@1"Ou؞~L"KQ['=evf~ /4t ;>X<*B '@YkPm~B -b -B -WQEQEQEt!\@7˙0=+z,NpP.h๗#8js퀻p. <o< `PU u2H#Q;&X*$y8"8΂I~onm&^.\ r$% aRHنF]vn#]faw6" G$Sf>^Hu 5iER qs033+&Qrxu\i"S?&1>[G 5⧊SHa쿋g*vžCM졛c0Dסpg(jP<|SnK;;Ig"djvޙ92&f왗_Zv ^Y)}KR9&doTTS佊WQNc(+BuYNaSL0h_a.Vj@VSĨFO 2Y)L:IwP>,G$"HKF%F i ]]qZve3YzѕR'^2#ZR TXH eTo8@JN G`l3X E>eH< BQ3I1/Mrł!&I >y9`3hUxHϳ2'}KR`z #l!ˍvl$JZ6 xAJ->@`+O߱JeV;^HA;?<߷L- (˓6 ݝuivԃtJ}!?I6+ 3kڄ.p)mmb 2؋-6m` ËQW+W9āUE(^&(U m=ݴn]Vcxr\2lICs߱$&envwo7m;&Rҫ"ajh)eBВRqaAiP`~] l<,ww g`A TZp=Òon g||'(}?!#eZ6!9pfC[`&ɹ38̣ <1Ƞ&U? `\Pi'#Ee]e+}^JN Yٵktvx8fTl|b3,R*0Ar`~Bʹ-_ 00000@1HADŲZb<\I@ٻBfZO!;IPʐClH)b-*ʵq iw/~[~ @}]=Ν`opKg'Ɯ Cw\ȥ,;d0˻fy*|7]Er+w _WN1K`T"v "7jQ;=7&6GBD<EQ]t$2taln&2R"'#Qͨen'! 2>``Gl ] 6|t{S{sO⎘d앃juWCzpew0s3eoC>q_{\X{&XOPu9nC\@\J+b/ J~TJdyH2iɵE΋QڣSreC&}4^{(-qPD*-ف ir2͗==PJ'= '!o! ?R1S1߫IJ{ʀ T#K P%|_W*kLPEFA B~zvMr nˮjfIb>6-.&ɍiEI(A]ۮYmUM,Q uܦeeU$8 ( r1A=9~5=1-)z%9!۴ $8a%A !w=og9_eW5EO$G1qaUQG4̢$a m,쪦i(`YM˰˪IJ#qfQ0 b{~skzcu[vUS4KrC0yivY5Ij=N,JFA B~zvMr nˮjfIb>6-.&iiEI(A]ۮYmUM,Q uܦeeU$8 ( r1=9~5=1-)z%9!۴ 6a%AfIb>6-.&)a%A !0w=og9ZT] iQ uܦeeU$E4̢$a ]ӳïA0 Q~zvMr nˮjfy66Ump579'vM9_7Ҳ+DM,Q uܦejX5#]}<F\,gïi57>iRo^J/ΩHULia 7KgKn-,1<A=cXw{.]IvqڜeD~7 5FZv)z%9!=۴́] &}ïii(:n2v5&.S{bZ.^EC,%}gM^X|i2{ؖىwt(l#m2JB =ѮՁ>̓2aUla[DB 2-$)%~8q'r$ vΐYͧvu;;82N@P"Cezz ,3EX+̖ymItai:(iYUe!io{-u'jM;:Ve]K[jI%%`G333p1JUUUUUUUUUUU)KUUy`tEQEQkuvuzvMr nˮjfIb~^mZ]VEMRt0@0 Q($]ӳï۲YqaUQ 4̢$a  ]ۮYmUM N,JFq 0@~zvMr nˮjfIb~^mZ]VEMRt0@0 Q $]ӳï۲YqaUQ 4̢$a  uܦeeU$E8 ( rE@=9~5=1-)z%9!yivY5I=N,JFa (@~zvMr nˮjfIb~^mZ]VEMRt0@ON@,]ۮYmUM,Q M˰˪I~w=og9_eW5EO$G1?6-.&):iEI(]ۮYmUM,Q N"{W3" =a9uT:q^OoB~in%*WuOoBT_ _0GNf=(!( :QmcR)B$TP@ḫҧw 6` 6 (]ik"L8BH:Ӏ_^M^1AqH[Ƕ(_ ۲F& 4 y ]A,ל1,lw1Zڡ L,3JWmvW.%b kqbYw⿹trʑnmkA [u^^3GSfRN"!Õzqce*o |7'SG&~Si4W:$O:pRl"(R5Ūo=N`Izd0B ЦA8M4F2O/ZٺYrlR 'H8Ƒ$xNxSrQ6,7o V$#rz/&m9YH,d]OpbiK>pJ,3AϷx;UPLHT͖h3Y r᭛ejzV~UJxeQ'S4T[7+W5=Rr nˢNi$ >hjJ aB AjAZ-fl~2(h4ݐ?꨾`?^2 9!Y?xwj < , <?$<y{x+R#/ GN ;?6bq`~|c20ݾ!_B7Xۏz5L315$g`98y-,;Oc UVRJ4Wr^Jj:dbx<{-HӪD8Q'I\;u-ikCaܽ' 5D3 ]*'\$M5ΟJ:Ӡ jPSBM 5%TUQSXUSN(v((i3AI}TPҙJIYJ*cDPR5πLIeGmJ wԴ )tV魎5ݦt߹5޿kO30|C'GPvDd|b d8{F5/ƂS,Lv~{{rHRPR+xaf8l jn5͝EpTqeEZX^XWņ6VGei_z/Pk?z4iw/IM o+Iעin5/īWK(t0J(i} Ġ-(X|OJ64Wsܞtʤ;ו~uڜOA̅y>m?:9=% |ޙI5~z̳8:msЭ>P M1&IF *#RHaD ?Q .ގy H: F, 2tL4,opwuqWYy Kr~BA16 d('0^{V lX7>yKRv~+r$2NlV{qin`ݒ±:4fo6iF_2?5UyXE>(reUk[ۅ|$?%\9&= uT(#TtvQ[+by Jv8~1 ܆B z W 5w;nV`ƆDbиY u H7mLWAPm02heKb"䂲>T5<=R&×LV;!V,'Ea[/zXmDGSNb}-ÒpZbA6ľYABERb3w -AddM_&Sӓ 3O48 R`vlb,E\fRl@"rv5ذPJc O݆ [-̭4;1>}-wSdE'q$%zT ďo){r1Io'5|wSjG4`bBXYׅbȒ>m utL; R/G.paᘚE`)[ɕ-A,1gx:ԦcrBqAB22{  1PmeQk>87)c4̽FE)ngR8 TGc͑H4C\(z{4NQbBHnNq8%b 3SŐGԽ+dG^{fzr%]w\V\/i'47cɑfx2f/]: 6Z;`K]k%P66!@g[+L)1=oгïvؕmz]{*˲48NQ3H؁gg3.vI?ʇ~;Zn"}~ʑT[k-6&n{<>7V|Xp"{ZX|9Fe2]Rw>̛UUf(D‹$F@x›t#@.C §]J⺗bTWɩ{%ufH.-g.̲TկPک`/mQE4.ڕU"F5ѧ;RKifW[_wӱN6W.=͘l+xJ\HD7ǣjrQ3<6ΫOi` n.U6GY>_Ґ|Y^W)"` ɚkݣˉK_ ŽpojTOk7n[d?xuЏ қ%N MMy8Eu_Z'V Z@&@H Cȅچ2@(A! `'fЯB(N[m&ki@, #ʯي-u(;<@Cj>xs`&P"7Q|8]kt'Թ!ٟK2*Cr;2vRq.Τ :8UWE35MXzFZ4d<@1|ƐÅWuv!S : n2Gn&b@KQ6J2 HG#r шLS6Xh |Zlws#{rwfU2-c9$5i#lAk浻j@9JYA])۠jnϸce:ܳ;SU VH؋&Y3Qh"ц 3FWyHF!%4.-#n# IС0zطեe Xi1t$ET3ؙ;7w֘;37ˍ3.074vdh&)>rj~ 7kw})(db`eƢ;76y2,5@dIA 5wkC-*^W,6θkGT{4?C{+ݍ&?+%`êK2إ!34Wmeԅ:ʤNs79 (x7]sN!ȦrAWbQ֛]nZ0'2,82t2Uݍ̡̆L;rbO9RO 4݈W$rpZxխe21gD$ A.c5[K?|`+H!`6C:{{^jOޙdis~z<9%{kX#(K#@E5ui]Z֥ui]Z(((Xח0qaUQA0 Q ~A@ۮYmUM,Q M˰˪IiEI(A`C;uEBskzcu[vUS4KrC:n2*j"qfQ0 b/x{~9~5=1-)z%9!yivY5I8 ( r1=횞~ݖ]=͒ ۲YqaUQA0 Q ~A@ۮYmUM,Q M˰˪IiEI(AiEI(A]ӳï۲YqaUQAO=og9_eW5EO$G1?6-.&)a%A ]ӳï۲YqaUQA0 $E4̢$a _>skzcu[vUS4KrC:n2*j"qfQ0 b/h{~9~5=1-)z%9!yivY5I8 ( r1=횞~ݖ]=͒۴ zY9 z~9~5=1-)z%9!yivY5I8 ( r1=횞S`oa$IA! H 冡Zh + -P`p%5*n GPZ? q;(Iy|'N)q=D}n"$H*qyYwדp bROVh)Don\W]G.:!8pPN8f0d؅J_ݍp񲸐+BJNVC9rdΏA *k,(Uerӟq+C "0 4APA e) 40, "hHdDʀMDC$-RΑȄ3Rt>b~^mZ]VEMR=N,JFA c=og9_eW5EO$G1?6-.&)a%A ]ӳï۲YqaUQA0 Q`~A@ۮYmUM,Q M˰˪IiEI(A8}m,쪦i(uܦeeU$E4̢$a _p>skzcu[vUS4KrC:n2*j"qfQ0 b/@{~9~5=1-)z%9!yivY5I8 ( r1=횞~ݖ]=͒۴ zY9 ԞzvMr nˮjfIb~^mZ]VEMR=N,JFA k=og9_eW5EO$G1?6-. 1-)z%9!yivY5I8 ( r1h=횞~ݖ]=͒۴ zY9 zvMr nˮjfIb~^mZ]VEMR=N,JFA B\=og9_eW5EO$G1?6-.&)a%A ]ӳï۲YqaUQA0 Q~@ۮYaeW5EO$G1?6-.&)a%A ]ӳï۲YqaUQA0 Q~@ۮYmUM,Q M˰˪IiEI(A }m,쪦i(uܦeeU$E4̢$a _ >skzcu[vUS4Kr P=og9_eW5EO$G1?6-.&)a%A A]ӳï۲YqaUQA0 Q0~@ۮYmUM,Q M˰˪IiEI(A~`}m,쪦i(uܦeeU$E4̢$a T_@>skzcu[vUS4KrC:n2*j"qfQ0 b/z~9~5=1-)z%9!yivY5I8 ( r1X=횞~ݖ]=͒۴ zY9 zvMr nˮjfIb~^mZ]VEMR=N,JFA BX=og9_eW5EO$G1?6-.&)a%A A]ӳ r1=횞~ݖ]=͒۴ zY9 zvMr nˮjfIb~^mZ]VEMR=N,JFA I=og9_eW5EO$G1?6-.&)a%A a]ӳï۲YqaUQA0 Q~@ۮYmUM,Q M˰˪IiEI(Ah~}m,쪦i(uܦeeU$E4̢$a 8_>skzcu[vUS4KrC:n2*j"qfQ0 b/pz~9~5=1-)z%9!yivY5I8 ( r1<=횞~ݖ]=͒۴ zY9 6@q ]W? c  TFT*p@aA}`1-9AA@kXLM PS^3J*Rq`&F#ԜX>rZO4'z|Mn%P%H>Je&Mgvwwwwwwwww88888888888888H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IXeYeYeYeYeYeYeYeYeYeYeYeYeYeYeY$iiiiiiiiiiiiiiiieyyyyyyyyyyyyyyyy(((((((((((((((癦iiiiiiiiiiiiiii(i뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺪ʲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,ˮڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۲,뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 qqqqqqqqqqqqqqq0ۮˁ~ݖ]=͒۴ zY9 =]ӳ1-)z%9!yivY5I8 ( r@ @eYeYeYeYeYeYeYeYeYeYeYeYeYeYeY{{{{{{{{eYyyyyyyyyyyyyyyy4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M~5={9ï۲YqaUQA0 Qzkzr _eW5EO$G1?6-.&)a%A !u!m@@ nˮjfIb~^mZ]VEMR=N,JFA B@Cۮˁ~ݖ]=͒۴ zY9`׉]ӳ1-)z%9!yivY5I8 ( r1og/bu[vUS4KrC:n2*j"qfQ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺞og/bu[vUS4KrC:n2*j"qfQ0 b}               vAAAAAAAAAAAAAAA aaaaaaaaaaaaaaaA                a((((((((((((((((0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 08888888888888888 @AAAAAAAAAAAAAAAH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ$YeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYEaaaaaaaaaaaaaaaaeiiiiiiiiiiiiiiiiqqqqqqqqqqqqqqqqyyyyyyyyyyyyyyyyǁ               牢((((((((((((((( $I$I$I$I$I$I$I$I$I$I$I$I$I$I$I(iiiiiiiiiiiiiii$I(((((((((((((((i(,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮,0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 îʲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,0 4M4M4M4M4M4M4M4M4M4M4M4M4M4M4MӲ,۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m4M888888888888888m뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮8<<<<<<<<<<<<<<<<AAAAAAAAAAAAAAA 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ0qYeYeYeYeYeYeYeYeYeiiiiiiiiiiiiiiiiYm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqqq۶u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uyyyyyyyyyyyyyyyy]}}}}}}}}}}}}}}}}               aaaaaaaaaaaaaaa (((((((((((((((a888888888888888($I$I$I$I$I$I$I$I$I$I$I$I$I$I$I8eYeYeYeYeYeYeYeYeYeYeYeYeYeYeY$IiiiiiiiiiiiiiiieYyyyyyyyyyyyyyyyi(((((((((((((((yiiiiiiiiiiiiiii(i뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲뺶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶,˺뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m۾0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 qqqqqqqqqqqqqqq0 kzr _eW5EO$G1?6-.&)a%A !`@ @ @ @ @ @ @ @@@,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲{{{{{{{˲<<<<<<<<<<<<<<<<{iiiiiiiiiiiiiiiy뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮km۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶o۶qqqqqqqqqqqqqqq8yyyyyyyyyyyyyyyu]u]u]u],˲,˲,˲,˲,˲,ˁ@{{{{{{{{,<<<<<<<<<<<<<<<ϳiiiiiiiiiiiiiii繮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺦iڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mۮmqqqqqqqqqqqqqqq?yyyyyyyyyyyyyyy_u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]|}}}}}}}}}}}}}}}u]ӳ1-)z%9!yivY5I8 ( r1AAAAAAAAAAAAAAA;               A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AAAAAAAAAAAAAAA0EQEQEQEQEQEQEQEQEQEQEQEQEQEQEQAaaaaaaaaaaaaaaaEQqqqqqqqqqqqqqqqa                q$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$((((((((((((((((I,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0˲4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 8888888888888888M<<<<<<<<<<<<<<<<@AAAAAAAAAAAAAAADQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IQM4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M$QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ4UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUEYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYUU]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]eaaaaaaaaaaaaaaaaueYeYeYeYeYeYe٨OKGRe^ABB DX`@ç),@ !ѳ:?^~'(!vPh(W+a%0ŕulR.&`W0 %=$Jz(顤;$I$I$I$Ilm۶m۶m۶m۶rbRB2"qaQA1!p`P@0 PSSS#I$I$I43210/.-,f8<+`hb  I$I$I$TUUUUUUUUUUUUUUTb i |UUUUUUUUUUU_%I$I$I$I$ITR Х2 I$I$I$I$I$I$I$B!B!VIUUUU+Tb iP3UUUUUUUUUUUU$I$I$I$I$TbI 2 #'I$ITR92%$I$Im۶m۶m۶m۶m۶m۶m[$I$I$I$I$I$jI$I$I$I$I$I$+TbI 2 ?"z$ITb  w.I$I$I$I?IUUUUUUUUUUUUUT 24  I$I$I$I$I$DDDDDDDDDDDDDDDD$I$I$ AUUUUUUUUUUUUUU!BB+Tb  '&I$I$I$II Tb iUUUUUUUUUUUUU$I$I$I$IT Х2F$I$I$I$I$I$I$I$C!BZoUUUUUE +Tb iUUUUUUUUUUUUUU$I$I$I$TbI Х2-@I$I'T<R+%pOM+믿믿 !"S*B&I$I$I$I$I$I$VUUUUUUUUUUUCUUUUUU5(N(Ab >xa .X@a8h`(@`6420.,*x<UUUU+!!?u$b)m BIPfZkZkAUUUUUUUUU=}}};]wh3Y rX+U u2H#Qt8MsT(Ip4 Eq0ANl C7 xob  BI$I$I$I$*T 24@ I$I$I$I$I$I&I$I$TUUUUUUUUUUUUUU!B!@UUUUUUUUUUUUUUU+Tb  ?I$I$I$I$TUUUUUUUUUUUUTb iUUUUUUUUUUUUU_%I$I$I$IT#)`0 Rtx)6$I$I$I 0 0 0ϲld0Kr'v6y8"8 X=͒۴ |0A)z%9!yivY5Iiн  eqOQ Y'Ej 0!bI 2Pp'I$I$ITbI Х2-UUUUUUUUUU$I$I$I$I$I$T Х2@"I$I$I$I$I$I$IB!B!B&I$UUE +Tb iP&UUUUUUUUUUU$I$I$I$I$ITb 2 ?"z$I$IT)%?&I$I$I$I$I$I$I$IVUUUUUUUUPUUUUUUU+Tb 2 @#'I$I$ Tb  G+I$I$II T 24!I$I$I$I$#"""""""""""""""""""j$I$I$IjPUUUUUUUUUUUUUUUAU+Tb  "I$I$IORUUUUUUUUUUUUUUTb iXUUUUUUUUUUUU$I$I$I$I$T Х2c I$I$I$I$I$I$I$!B!Bj$ UUU*+Tb iUUUUUUUUUUUWI$I$I$I$ITb 2 T#'I$ITR-$`9,0 gfffffffffffffFAAA %/tv$I$I$I$I$I$I$I RWUUUUUUUUUUUrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,۶m۶m۶m۶m۶m۶=+!!?QP%d<b 2 0L#'I$ITb   I$I$I$ T 24Pk!I$I$I$I$I?"""""""""""""""""j$I$I$Ij!UUUUUUUUUUUUUUU4+T V4!p_.3j0?m۶m۶mm۶m۶m۶m۶m۶m۶mI1J)xG @4 xжm۶m۶m۶m۶my-2 )jpҎD dS8LgU^[dQAR01<<<<<<<<<<,!1K{!|e]kֶkmږm5ZӴ5YkVZnoWܮnZ >mUUUUUUUUUUUUUUUUUUUUUUUDs9s9syUUUUUUUUUUUU˲,˲,9s9s9s9g˲,˲,˲,˲,˲,˲,˲,˲,˲,K+X(O(@ =;&2 7*L< 0 0 0 ü!IBF6 ZW5^DmjJ@ny~Unp"ĩE.;B(*Wn5r%)ɘgh>Hpt.|h0) ̟*2!%E1IHɧv# }U@,! aO QVn֑b$!XuѰABh ":YzrMJ~^~)~WxǼ0F UXIQ )B(*(bQ,*EcVM4. L)Zcg^BHH&~I:igKjY,Z6N-QݞF`/?B?JE 6+Pq.H(,"C+h+,}"fffff 5=?^]-W&W+NW~88R⒏Gf*z y˼U&oi|sٹɹyޜ|];qxcoUdI%C8Mt-q,K|Vx|V4"N\u3j p: jnah&q,WŢؓߒ|H" Ψ|z̸߇n0aųtҘl3.$HWj}}v3QPeY\8&V^=䁺77ͣ,8GQ1`RГQ+!~$sDx81%7F<0a+O[[[3ϱuh PMy~:%uu5HcGŬP.#7NDi'%+JBxviog8Egϫ&q$Þ8b}ndaÓ9BkQjQ)̳.pAO!x/ih-#uH;F ufNfpMl0͕X}X"|Dd)wBԠz~{{sJ̻NXV9ݽ{j⼌8bt6Z8)ywB"BTWH GJCQ]m$,Bl !J@H,PdKY3d~JK=Qp{8BV!b"## 5GlJyA1(pH@W%IXT~ôZHa{Q$Zq_u1E0I <ݢ}TM ,2zuAһ1TQeTrC{|p%tTZR1-}sс0M$:܆W[/cfJͶfĘt1 %]A;7z$k%nN3G/-rhoz8!:0I 3 tRMqǭvQPJS扬)z ,BH!Y?r&1ݯn(ɦjcZ Jƅ9]1eSh .Unn z%9՜(,Q`Lvjqjg-~aPQx96-.IС5dle)Vi4F{d+Vt xOҚc-)dTEICHwr=2#1ѶРcz8JrC:αivY=TO%{Ɇd5@\( SLP@xf I,&?H itc{d<9$ rMbZx+QW.:5fuS?IJpyMpJ:"mJ] 6K2z r|^@|l`ĺH41N3#6@iZ&`+:MKCVlõ2| xM^a0EUH Ɍ ;xݛ͖\xJl.(ФMʠK$q"hHżvY8qzmrM45`Z YR#CG{9Hc2T @Wj͚|[Xi"dԣ=1R*Ĉ+]юy81jPʐLKl.(ī]|'mP& HD<h5H'w1;ڌ֋bM*4>#P) 7)q 3^9Ao&g1_V-6VeRIڮ+n$JАI`uF <Ц+C*Okem ck*p֖zgA!@?l"EQrvV&8wx>s\)nz3E8+g#/ӼN< <䢟88&@/M7K7{rs\Xl(֤R)I3 "ѹ@=iO{Ӟ=iO{Ӟ=iO{Ӟ=iO;ю>>>>>>O}ZoڞkgX~cn_]ӖNV"|5?($bHip/8UOЙҕ$XD:2 !aܐpBs`? ώ5U!(YH]9")@ !sPʦגcв>!m8GC[ͭWnyn$c6﹎Rux/Kt{^qST'˳3a "Ve( ࣒ױ`G/G!/;55SP`ZQ[GʍfztT+a˴ܪ+疧aUraosk<^-tB  CZK7<%;!O[bÇl˽eH3dedg5%ϖh"S8pC/zTK7JT_z,>ZqGP z[$VЬA8 :-in~}C@e,ʲ ߳M XW%o\32CY#X)8@zUzXq"J YoMfq9p0܅S$;E!)m1tt!3rQ 7]@ VLz|XIѰ}_) |R 22Ziiiiiiiii( 0M4M4M+X!b e8rт  жm۶m۶m۶m۶m۶m9222222222222B\ bI 9 HZ˲,˲(   \ F%i!pO: _T_BH"{!Stk p !0@2%MMtIQRtE]tE]tE]:Nt:Nt:Nt:Nt:Nt: D8 ñh(BqH0(@`*eM)irn.蠃6` 6` 6`Dp<`401WP,@$x0X z|r˫\(IEBL Gi<ECH,C€(AA@ +P(kLIskG 'u>Ϧd6Mf.LLx=>xU.ˤ"c=c=c=Dp<`4W"? .e1]wb\cܝR,Kwq\㸋q˱w1,`.^^e]w1.W,w1\c܅qYqbX< 8#@W:Z0FQEQEQEQ`) =Ֆd z\q[{}}}}}}5d,ʅbT$"yDƃX48$ ` tZs3XJuJP4*HH y@y'+ѯ]q( ` bbhɧn/cebwcYW@Yd??Q%mb 9 ˲,˲,˲,˲,0   \]bw1.1b\մb9 ˲,˲,˲,˲,˲,˲,˲,0   wwwwwwwwwwwwwwww\]bw1.1b\V(-`0 .1@7NI6`ܬLP (b58v-HĆV~V~PO'=QNgsj8M`2 /Mb)GR#(V*G&@$N2GCcd Css=s=s=8TPSaٕIQ¢R,imS3@R:S‰l G534J`c-+罹)I,#%p96r( 5@ vbZPSQϙ#oL8]Ƽ#%FWoڈcG]l{;]~HOÜkٛJ1[⼦wiQ6UX\e1',0P! -ݸiH#'?dޤT*|FF_P7ZU~e!"[%+Uzmy F?SJ𷢄tڔAN]#09Z0]@!@s*d6^y|,x5a[pe>ߗjk̩b$ ](7!ppa 2 *`JNB+OGMO&T(Ip4 EBsX%9!&x*i'^ 6a]{fa =3S;p p WV;/H~8'}o nh&XEo[Bl&e.VҦDGvK$`]^M&XEo[wjkpF`L>JTGhg3`]Eyqڲsn3edivY{hy2*;a)ڜLwbT!!j\\6N!ԕZBbE4DX,RDj1U(Ϡ5 `pGe?2)Z"1!_bO⧧&qWOq0V!l< t#/Q]owPr?uZx cLS*u,ԉ(9(-سcC|D,CP)y9fcMĝgR6NbD >=A.Aοtw ,:Ҭh4ADd r/Ċ+ 6كh_䒸ʧYOPa#2a4!A|!84&R}!*bjȩ!|ChsB+_wDI0Nm1 Q;a0lFڱ-uۑ Id6d+vY`4jhېITCvy?Kӗ=єink ,^i($W㞨(UGfmrX.[44;Qi0|GdZ^̦ecuAKsbNʗFcKE9ݤ?$y|dŒr?d[ ?LJq!1^*#%˿O(x#~/(<޼g(|j MO 8W/X>~{TɇQ!>qsf<ul'J9(q0F0Z5rRj+I Iɤ̗#ja+r*bUTmOQox#LTڬ$uGYY9Qr#,)F[ "4IĨB |drW3*pj #Rx'UHxݰ ZoC0 R"$P ltdX*Z5WuMCGx{[es4 uΉc"F2 N(iՊΎtN×ps4'*.4P+Vumt$e Ӧ&NR}(:§*%=clwU?CYqkL-br}F}I$q4ki/XLL $ `!5dJ!<*Uk d@"Q"@Cr80 3}3ՐQsj]dy+I#S̱$D7xI1-JQ%pA{ZDWޕ2%Ō'\]b?38v!$zХmAP}CPXސU? (@WX M TGWв ~)Y(+PU'x Tך}Sx\d?.He ѧnc{"$Zx%=Zů\]'=u}Sߊ5HEә$B7[>u6HD!Iデx#e)zrR% fI%pwz6Y҂98d"5}SC4&BZO%6^`pLG8 /mQ&zr3h.:``CY5 ulIt { 3;$M`$I 92Qs [$-"=& e6dC~M/i ı(`!Q{N& N[&p"(jo 4;"_IS,=(}-)\!:oy%P{OXyR}nsfv" qdMl Tۤj`S6j6gJ@3QSVDlSƾnBZf:ܠDq1fn:Y 6䧻 sWzc-_&LMnG4dI}=T MT_JaMO/˝IDŽ9?a_DnxcwC90}zN>3 "!ϟThxV ;&ȫѩ<_D6?Wףi/:ɍ@z}3 ?H9ReTm}Ӆe4x ʌ5!&)QU#IANl&c@6'Xq%87F1 ay?n S-py*֭d=|S&QIF6K"Ph)/z[ٯ-7׻HS ɍ[`P2FeU5 y'4yH#bul$4kAʑ[la6QY$^;1#{76cm1~ic} Su3#/l$:)2B乭}NKPNԸӇ*ۈUkF"ԊZ:|!+lEW3L:&_ƢX7I7~pzHA] 5bv:nhͧMW(PjMJ(0zf.u I8=H7_ $*cPaYQ}LnN{d]դ)~ur] mN?{`4Dtoɩ3 yF?M` *+x`uX85q@K_1OW |FUHGf±Yp^Ȟs)H>"]/xYj&7K.q= R  `aW_U5w^N)4JZ($ܥz ,N]ĵ{ˏ2R'R]pL6Y2de;,P'q6 h,ŏYM)P>oټ^ qx~nw=3-ϱ\b\`KCO:2$7l8)xô+H"ǚ* 3iO,/T P= IE$fVX}:f:7J8Qy mA ݟ~N|7]# jb߳5s)R%>22f7Ec{.j`-aGrT?]͠I6ːG!6<#\f(&b^= %cʽVvuAVv`w,4_(pv0}XVf^b߼i3bޮ6꥝g7ay'aNL q4%N 7>:v>JUדE*׵Kt[ì$U?s]} A ȡ! q&c@\Q%NN2 |xu=A5# YK3 pw!vUt)'L~[PZS8Xș\c;l]WCDB+h٢^5& o:8 ib-,kyXؑj?mi Xe-ciŻ(iox@nt O1[vf@Ff[ޞv9X%٨H[ɮ>E1l`" t[>:DOSF%}!8F]*g ̊  d>zq1 +;^}l{!LHoDyVͻ$S>׊ub~]QAyivYz^o=Yu[vUS4뺮z0 A]qaUQAfQ 쪦i7\P|FA *j"q~,(uܦeXW`Bf$ih`)>6XiXZ(eg&*H!1Te; @N oεvSM:b;ڷiJPbg 0 xdX6.ځVX.P2 dL?i]u xϲ7x,orPy|_ DW"Lbޞڋ̬auݹYsK"Xv[0˔s2AeLyDb `I@KA"&f|30NiB&dB&dFsttA0zvMr nˮjfIb?6-.&)a%A !#qfQ0 by6-.&a%A !횞~ݖ]=͒fIbr nˮjfIb~zvMa Q~zvMr nˮjfIb?6-.&)a%w=og9_eW5EO$G1qaUQ=9~5=1-)z%9 ?6-.&)a%A !횞~ݖ]=͒qaUQA0 Q~zvMr nˮjm a%A !횞~ݖ]=͒ŐqaUQA0 Q~zvMr nˮjfIbM˰˪IiEI(A~?X"Rih*Ay]hDaRQ֢QpPb8n]x4tm5zyyynˮjfIbM˰˪IiEI(A~w=og9_eW5EO$G1TuܦeeU$E4̢$a ]ӳï۲Y:n2*j ( r1m,쪦i('۴ zY9{~skzcu[vUS4KrC~^mZ]VEMR=N,JFA B=9~5=1)z%9! ?6-.&)a%A !횞~ݖ]=͒ŰqaUQA0 Q~zvMr nˮjfIbhM˰˪I a ]ӳï۲Y:n2*j"qfQ0 b]ۮYmUM,Q GyivY5I8 ( r1m,v?ݡrpD8%Q.G/GQxrrDTQ(vp-0@dDZ6QDJ- R KbY< 㜕guUe\ӁujƼhwjgqba@긱YMkl;j'di9%ιcj ={xA-wY+UEXZ"@|}/u Ӣ*Q^FEҒrT08iˆ}C'in޼z7j*<>$- ,<+*w76Yz;L"7aQRc,6!E1uNVjC*m1B!D-_:EJ ֜q5#! klMqZj( , 0QCB@ݷ.\<ťˆB:XuRוXF!9J! ́J*v_Re^A#8AԿnAn@X}5)d_z;Vjy8-a>50l/N{B ӤCfd7GQaI^ܵi݅L>lC`(ŨjNjk*-ܖƃ1ͻ`}GRYҎobp1sUKFpKusDW@|Im'XatψE_hX|.0DWz6_&t0/מe}RfbypO /{8OZěVkP)T&">NUȋw֨\H'P0r5yt'j133333333SFE:>>$e57(_{ḉ<Ai(5=K"r CG4(&.&o=( {9kkcQ<}A6NafTxX|@Wes Z#IQ ??M*1 qo$ Өi$)ܾC7xnYM(CX8V+b$WBT*rt:%3*!R0>6 x͚dC\ <.ըԂ+&Wj#ZjT j+ ăp&t5I( # =680AQp -֠ =680AQp -+a!*J9:) v_2~*TR9@z|%P$$^H 1J@Ж>Pvd!;.e]~~~~~|>|>|>2/2ա6 p6|sT( <`,ByPLp5[UR)zjHѪ f:.!ZjUr]vVRNJXpVlVlv \bC4C!# 0lUjHѪ@Oј3BHc*Ć8hBF`٪UM3>g1g0K21 "Tq q 0WU Eg(|sT( <`,ByPLp5[UR)z8l4f bP&2y8FX :.!j5hUS uhRL$dpbuv_PBr _EbARTMP!HQ/6A E2}F^|14*6W;bTM{ͻgWx"|g{liQ [.쇃`Qcbd).Zl9c0MRw[(=u>-ܻG J_jf2p@-ހzO:R3RuȊ NWd$ML,#5s#8t*wl\C)+;8b HmgB_ [i\1Q7sX{1L]:2'[XzH Ш38B̹jcrPxR47b%qgt;H* B9Za{> Į4"QL i ӍP>ʋ @HUbGB$'(QQQ^mj?GźYF88r/T#V.LqM TR%K!k I:<ޏg]+ yJ%bm0,g59gб<t9NM狪`ORAtq H"€@P``)`OJ KmEL}.Ft$JEjz#jvh'q@kUUpшfESiQ5:.vQ'h$2f']y6E6.3nDMHMttư˅g͎;')>OvN4>(~h|NrNӘb b57 @Wg xyh>{#9z߀O/t0YB__CR-' >fQ g%P%DDfUHd1̊xy|vY'$ QuܦeeUԟܖ]=*/7{o9 pELLY{ybLIFWbl/pK}JM.@NYof:\]>-Қ]sAmUM,I`'fQ0 b]ۮ 쪦i$a0۴ /E4R=N,JFA =9~5=~ݖ]=͒$ FQqfI(M˰˪(A~ @mZ]VEIiEI(w=oï۲ ?6-.$E4̢$a]sAmUM,I`%fQ01-)z%I ?6-.$E4̢$a]ӳY( B:n2*OR=N,JFA =9~5=?"qfQ0 b]ۮ Bgvor_PPd" v=!a sߛQ> ?ǪtsgU2Z֦Sc $8&֤E4'J >+>ET6d #DFc2+1Pfi%Mg"roЖqp$BVF[ZH[[ZM۴1J*==}=Wx{| "T&Pd|@l- 6m)ffffffff&G||z0c 6kR4$S}NxF đ40x a$|odVI]#&D:]Y3ˎ5Wrv(r2H"GQ C>:6M˲ư벬iAR8$x(Kph1[aHfBqRL*q;vtlؐ៸IŊ #bJɥ؛  [k[km;P;:UԠ7X&hD{zma~ 44h2 AcBt݁3leZ,WlKU&Wj#ZՑ6Pƹ0( "S2%S2$C2$C2$C2$C2$C2$C2$C2$C2$C2$C6g4" oo;#3uZJRU5Uy*zV(Ujt:MWUU 0 0ZkZk9s9s9c,B$"l 3UTURUUJUU)rQ҉9AAAAAs9s9gwwwwwwwwwwwwww9s\j99s9s)RJ)RJ)T9s9sc1c1c1\*gx'`W:0 SCIcHJz(E-qsAAA@Mp\\\~~~{^z^z^?~Ǐ?~ǏH! ܣq^z^B(ILE6,r-kR)p2 %i0p`DҮ<p-eqUZd%QERTID ò(( Br $`Os@3 2Bl :m5SR1wLR^#+*>'S6# g%TQ>@6ydƅaYT!9D B $Hٹ9x LhYAF 8VǢf*Y*N Vjkֲt%RR 1uJfb"* gt"&5v"_s1_KQÅ #s|eo.1vg1WóMw7$Nbw-a~Vu4iomS[r\.a~OB431Ulogw߻KߞD. ҉9FH˲,˲((("    \.1]b~v% 9Fc1cwwwwwwwwwwwwwwwwwwwwwwwYeYEQEQEQA!\.1]b~v%t҉e8kC8 @@1cƌ3fY9sζm۶m۶m۶m۶m۶m$@ $@# 1s)P#$.c%\ҸKbI9BAAAAAXeYs9眳{\1]b~v%K̿'o$pYJ$(Uox(r(r(r(ݻw޽{ݻAC$V*SB -@ p"F3,>/6+* .oʉb&WZ^\O鼖@TU%RET$QU*DUIcffL̀31fb̈4b 9r(c1c1g۶MQEQEQEQEQ 4g<kLgs 03 303z>8Ǚu ҉Х1p 8!qqݽ[ 2dȐ!CFFF&\s̙3gΜ9s̙3gΜ9s|l% p|TURR?xNp̶hJt~߾a @ Zw&fUܤEc5T48 (R@CN -g):p^UV$5NF =5-%79%tѣC *E)S)Aͤ|dCȇv+}G53aKf*uqV8jffĥU.bbI#ш{pâP ]%+YJV]uUW]uUW]uUW]uUW]uUW]cT8ͤ|dCȇv+}G53aKf*E1$ULɑhD =aQn h`:(JMD0DCX hC۷o߾}۷o߾}۷oߛ;B` IM cjS䤥1#@7@@1 x, lЎ^aff6v,X(&P!97, 8 L'`k(6ENZ9ˆ{ a$|Oi>SP6R !16yT33FdrQKRE(F@؃J&`hq9iiL#A4 '`k3~2Ҥc0?>n{T˾lv37lvzۺlo3۷wATShg_jw}l3o ~f{V sϜnn[{gs뫿P%C|O~켯zf{v=sڏn; mg޾nsn##bKn;s\ڐs]Rb`;+YeeA:/fcNe֘fflLfqff珙9O2I.4LO9)BBBʼnwpv_DA+=SgٟR"8y(2LY }whwlng_l'Z8S6}|D zMg/{IMBOb$Fb$FbDY۶m۶m۶m۶m۶m33333333333     =p TUZUVʪRtڪJ :r5F@@@@l۶m۶m۶m۶m۶m33333333333a\TUUUUUUUUUUUUUUUUUU,҉ 9OHs߈ AAAAAķRJ) V*U[)J UijURkRI 9p>)RJ)RJ)B!B!B݀\*҉ p. UUUUUUUUUUUUUUUUU53333333333aaaaa!\TUUUUUUUUUUUUUUUUUU̺%̘c1I$I2 Ʊ( A@c۶m۶m۶m۶m۶mp8G+uT&SuڪjTRUJUUUJUR$q\F `DFUbڙY50 0 0 ==>,)L뜤0JmB룺i2r*+07yqx_[4;R*y5=?aĐ/Օx:1c52%Gl& y[IX>1-BX@ܧuf q&Qd>=xWw47oMv }s2+>#h yX8wۭocZʥNiMFD.;!1O IR) DkhsTOy8:6/Zz^z'=qcxޤ M<1(;+|ACPT֨˔RCZU?1KOќ?yN5qX>{1ev^䇀z,ԗ 5daڟ#`%=JSUUUUUUTUUaaa ̪(j_^TcUQ$D4̢$a ziYUI9( EC?;7vg6V_5W2O47j!YIt93)  p~zvMr nˮjfIB( =͒+( FC?;Թv7\3/ښ+'Xހڤ yX8|kzcu[vUS4K`6JnM ˶ꊦIbD/>6ʬ +.&'bA#!5:,c쪦,TWNcH`ZaRJaB:a2*aB$bKĻMdۭ92/M\=Xcj.q 0 m~̿zvJr VI4:!q8Zg{>b8iJi}M\w!,uۮi^ʛH{ZD: >b^ܼZz-j)vZ%U̧tfd%TC3b#!1-)}%\p쨆gv&fe2co2=&.|Q:?#7+yTC3;r32PEڃ5B%!A'QM kUK*4F'd>C6##.& ُWoNS.;`G5D#.m\8m.k"ga堐}ȃ{ysfkuFc%[qS\A`RA1R!xl)ļhR! CC;|3+xr#Qt1?wVgWF6R& _ʩ[iUI=NiTٌ |wtWl6d?_W;O ̎ V-N ٌwtWl6d?_W;O ̎ 7q`Pt@7'QM km^ bϪIjP\ ɹ'+Yq2$ڎ,f_>b^ܼZֳgD |wtWl6d?_W;O ̎ 7q`Pͧt&TCVI4C?۫;7Y3\V-SKo%O.Λ rbURiN|J +6B⫝ҳ)pّ&.9\卖3p 0 /z&` a1-][y_ XT8RPN؄L*aB$l+쩖h6..&*q&Q6wc7vK횞r O C ]ϓoDtEISEڃ5B%G7'Qi.qlfNb {V[:SKt @N؀̷xJpvhFV`5XSK] ~F^={onk^gUNc>ۗQ&a)5-b%BبDC#3DM@:M~!3CTE MZb^?9WygfrF&\~-yqRC XM$b'MRȼok,k +9cS5\ ե0}Mh?F6(\e',m gʠ=kv5'<['jٯD! b5P̵M&+H/:vI4uǾTVWY!"RR# m>dafl9D*r=˸E8˖';Vr0Vz%hMoW@eI&50Lbe 8i)_RϴR[I`G7 9]J-ja=5PI,ko1wy>ޜ~&{ꗢFѕ48~]NA'MRj< Me? 7 7*yn_umH/3j8}?0AݷTlA_@-8 ҇Ӡ/-G^=ZndQ 9fT@ۼ7נVb*n ocb\F%C%ϐg/]Enݛxe @JPJ ~%J%C@[uYےcjrPUa#1cDJFj+b<'Ry9 'W Bg!a 6$$?6K3K|O(X&D~"hӆ,^'`0Zd骪DTLPC͖nPC0 0 C q,CUx(fjUMC 0 }g"^UME=s5S-2%u?c47c/B' 39xPt (3 ރkh *!)0%ۑW4D3#n!|A$|ܻZzVZ9R|7".%uo\;2/۪+>ۮbN$/tp¦|IlG^ʎk>n-Ҡj)C9{llldEI[VLR NʜJF?OƵ^kND ,!|'^}6qIbRHs14F^b  {ޏzYզeWrhK`ɕXHP}8t6,.&(rvi}-T|a3hL D7D?h bXyY; ]RTJ(:~I4/q +EظrS6ピGalWsL%D$CAEs7=͒C:n2*j"qfQ#IAIT$(oV@#pަ`-.#ODx"VH}RmN\J%=ЀŦ,{{^x-t§|KlG^ʎk>n-Ҡj)C9{#G> 5V^cPoիb^ّܸ}g"^UME=s5S-2%u?c47c/B' Dg8Fr vxAP fO.َ_*! ɍ|&bZ_QI[Aك9Wc1B)S"!Qs8Fs3R+B*B*B*dB&dB&dB&d' Dg8R*R*R*R*R*R*R*R*FKWc1B)S"!c0`j`{p mX%>[d;(x~Wv$7n_󙈅h}Gu'_QI[Aك9Wc1B)4k6k6k7c/B' Dg8| vxAP f!0Kha][uMS45f4$ -Gov?*C36". ʓ:s6FS2\Fn镂BLtG~fGn` ,*~wv&Wn6f"^4KHveڅUց*H9㢭"PKpB:l2*IiU$E4̢  rh`G]veE/>6+.Ny.*D[ٍٗ*T5EOD  ;xysfkmXYe4A0r'q! pe= ?ߋa=~{]=~kY=F[U=~?}GP}L32}?L'G'me\T LI%쌾, !@$$?pm,8m 5=~ݖ]=͒.IH9]_( r _۲YYRYmZ]VEMR=04)@ EqȑzY9]_(C߶P3AmUM,Q M˰+r'q!*^ܽٚ!+`E[sE)ܧufe%UPro~ nY /*&N" ̹J J Ƭ'lK#+ ꝝ- :A#!ښY]uFB. ۯ-5KJHe4>a-]Yq U0PLHmD,@<8i4({0j,Z(eH(pfge( "9 an;( ۯ-5KJHe4>a-]Yq U0PLHmD,@< 3 _ciRHS&|O_CG?}s?{xϗ_~3ӧ?7_~w8wbNp U{ӧ??i <ٝ˕xxE'1t4FO)v^:Ga!4K4m\i>>mYxmWGzopM+]"?"wPR5r:xzE8Oh\;MGӱt:qVQh7|gB/}ٳ͟&_D fi:R,"\T!>;}䗟d֚{`?iPtIiЗkxV4F_ZJ\xv(:XG}==9wMzԳ7[F?oG"ҭec 5yvw(nRw==?7 \\g &DX}M@^y@ dN.0 (5DfݎI$1F$ i=\7݋]PbJl/*[]7*F9{^A t i x}'ˀK=&1RJK H#i?s.i#tz~t?Ha( nC=AL\-֊TP'S4@$k~)3`/W9U)T"D!,)?oXPnc}x;]lZL\-֊TP'S4@$<~mc]$Capcjt9wզЦd1bhNU u2H#Q1KmuHYa?ַiPVB2`/W9U)T"D!,*_oXPnc}x;]l5M4@$~mc]$Capcjt9wժЪp p<"Pw LfAAZ;xK0│5e)StGjjU I&\ 6fN)`TSIJ+sU},%̫d s(D&^oCz\2bP>T|DvЗ0Y  "iXgeY3es3+pͶˤH-?;+xlI-N-苳U,7͙[َb+ԣv[G=#W5s_Cln`h7uoYAapW׻z9^{Y9݅+ u1!P lb@~#N0ȉNEY07C+*.XQ!0N{S~-N2SN+8fţ( e[Lc%"M8sK=p"7U nhmrۇZǥDb{:qYTl~;4_cwBt uH 9l8>Cq!H!>Q_~9".XF@7Aݣ}B-vmMA8:9Go\pHQ(Cԥ#r~dsZL3C}O]Ö3n>Rc|0hװ y,On# ϗFCO?(H)  HM J:PL.czA sA!΁}r:MHNٿ|Odh[y\揙h^~@:^S\:}['Wi<?uOWPIQA. UfXRj YA:aڵdn*YѱgGl}S*t|/'DN' BN2I+m:v[P}-:ѻl-,׫ZfJkˇjv}GMѻl7_/]EWkR 53c[܂J΂ePZsxGPf 0%tw*'bCuZǎ SW;{WyfL0H[0T0w`$C sgYZB^5^f[O l.ޗ)5a'UL ь/:b~ ߋ~.hzeQb7,g1WBя)V]Z3F!Nc=k0eضLTeNBy:`9:Wzuʯ+NGux?To7Uw}lӕ|qsg0f1 3ѾvB VnU6ۿxwE/-I=N?׉NJ{{-`E_ި^ Ԙ7|/`YU>0*ϖQ?!1? 7譋h8(h9hh:h;˓h<(ۓh=hh>h?$c1A@`0X( H$b1***h4D"dY{}癊*L&Jr\.L&l6N|>P(4FiRt:N뺮m۶T*ʪZVVz^X,qLq4I n$!D (P]8yaS\e[Nt~:唿l"U|,f…c@;0:Nkb#J -=F&7DDMz0!rڦ]0dKmivڎjw aae,l]NMMNinMVՠMf٠Mv:I\LZ2{||pǝ@Д=fUfe*[٭%X7GnP֟;SmIokz[eǾS\!'v.Kf6^"/v?$PywosGF'Le?+M8=sQ {#л]@WfI67{woP!TS%O Q֯PR~&&OԳg` X[[(&C:a (Ǩ2Ҵt­"""i32cX&h SnGK L엢8;wQ;]ξq{1M楫 D DD&X}IV=6*xȥDjӣ ~ #f?neX' Sŋ1=)gnTƞDւW_ gb[x1_uJ~!ٰ:iOx1\;ebz|囼ξ-5(7};>v ړ^V*#ugKLgj?wF])! o$VJ,F82Vnw #5)&tfŌޕb\*ef** CJ4ɁqR Qj#--X Y_fy^jGw׹\.eA1s׹]|e>v:~r_?jptN~r{_;O^c/st:XP/%f7}aa#EXHBws+Bs\Q>bʹ\ͨ(;L͙xѩu=h~tVlZ"49=MU!2){lRtiCn JGz&;`.Q7{?/6GtyT.\0;CY~T6= ' gs]LBׯ /6eZ\;PHR#};ΖEp'ůsE=~r7kߡ^4I8H " zW$oġ  \FoKGAXZL}Lc,Ζ`%c LC:xT`J-a\XKtW  kZEe %pJRW ^:5V*·(',4+ΪY};΢'ǡk.NN}QS_iԗ 'z3W{AWw8QãJ=Vs0*,jΧatp %`WAaծ<&weku.k<vMbNY8,ĸ``AI9c`U1R, "J-V|Tʈ(ijůP`grwՈQ5R`B7MWL%[ӘbjdYxxxjk \ț8d^w+p! y&\Ÿ^4'P 1ȟO?B\"Wi 5"&| ^|._"*&\#57M$clng-^´n^aާO|[okcz?2hi^64hoA[BA Ao]C T $$Z%"LNyXDӐEz>0/E:)E)T] S+"PhEw=e-kѝE-kY1u׸EEY/%k (ދˈ$p*Fc1  ̋Qш1#c8)FХ V%-d6eKٗ;5GFyppdT$$aRPDtE6" IC#=MɪZ.Qv # k7z :ݘPSǃ;ι 5@ | N0kU"_< Z[6o`yE`҃b9p=힐Q-+)-FFH/IAaelc m|{skxa%|&. __=Vʠi8n6nu tO#p H d0⾊KkY7zn}L=-}Ϝ}OB>oxVES׬2^%.@ldE*b 쁅g89&} GgŚchEd3lpt::0>]⛞=jÞS}Y]Ym8e1oka /14nVo14:a2#A4314y6{*4$w{v {3(?u' :A2?qО {#CF<0.d;8}yI^߹Z?CimUhi|nvL]TVKҊ_ kPn7]12DZ/^¶&x^_y]ӊ>^x=c9 g'TwttU{/EIv$$]ScH,@`!=P,R-1Li t5z jdP(kQHWX/IKhW0))!kpuz$*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)41qKA=kZ*83!c)J-8<^d2%2)u)C0$E5Jn Du+]1B/B^s\N$?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx#"+4=FOXajs|#$'2=HS^i$ou %&5@KValw&$/:EP[fq|&'''''''''t(((7BMXcny)4?JU`kv)*%2=HS`kv+++++++++++,)4?JU`kv-&1>>>>>>>>>>>>>>>?$/:EP[fq?w}@@8>@T_juA!*3IT_juPQQQ &,2ht"6J^&:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfza.BVj~ b2FZnccJ^rd:Nbve*>Rfzfffffffffffffg2FZnhhJ^riiiiiiiiiiiijjjjjjjjjjjjjkkkkkkkkkkkkkl2FZnmmJ^rn:Nbvo*>Rfzp qq28>DJPV\bhntz r!-9JVbnzs ,8DP\m|st$0DJPZdnxy$*06@FLRX^dyz  *4Hzzlx ,8ADD6khau;pr@ YO wN(>7H|DaOGє!D (٨xf@BGNqGnNn*P2Dnx9bכs۞x|%&a'ZlŸBhS x_/e[t7+Ot:SDQ6xDžÔe_IBƹ3v%a=9^"%xxٍ\I 0$5R'DŽ7M:Nt ;AdITe\Nw8(j;mRT-/@v.&D';?ae}˅"P=JI,O5R KWP Mj} 8 !J RJ%tD3w @?Yfq¦?`a". )vnvn7麶oNݺ*+++++u]u]u]u]u]uVjZVjZV;AmkuLC5' wph],*222222<<<<<|C3ʢzflb麶oNݺbX0;8.u^zqqqqqOþ?l+ɶǚT aftSr=۶YcGʍ)'#jZVj6%ZuxYaYVjZC1$u$U;V0A솔10]ͷNDBR¾2][_6FRd DֈjF*v,ؒ!qPľ\pP:}e+j]+IՎ$ܐrN2ھ9u))ZuUzvAvI)ɅA"$ʆш{L$YbLBjzQo!̳k^YSNJDz(m=k´x;ƅCAyyy9gL.*^:Nt:Nh4Fh4}>|>fl6fl.r\.2L&d2L&x<x<^p"oKCX^.U$QJ# DDqÊ@ $$^V8Tٌ RnxG&$"xmMgPYftgf!QM.lHŀQrj^Z¥P8f((9 ͌\ Ļ{oǼQ#   !c ,n:9B r;qz\ovre zTT"  v\4_֋|8voRp)9f:) a q.$UP4N|q@tsˠ0JƋ"ݘtD zV>"dU'Gt00cd(F½q\Z Em?>HBcMMI_R2$QPSO0Zvpi;uj^zVՙ]p~%I)j5Ψ,1Ćzvl|6L*.6h2҃ ! LɄQձ׮"R3zuJ;(f`]UEiʚrRBó%t %@ܙEKExm\:]ya[DDd@II(yq)'%qtR k^+kIDhD"ٵX(Y?X\ d`HH@F4Pώ{?b2 a0Z0-VۊiUQ$h`Jp$ I)wǶ_H8 t,ԫbVmBRjձ/$T9` Z<Ӫ?kJ$PztgVS S~DDDjGc+ވÏ<ތh:FUc10 "JzTýjN2az9Mnv7a󿘕Ȼ;֩E'Ū?L)0ν=Fp{p_4gعX4X$[G{om!&ٰWП :z{vסb>!Fֳ\N[ }2 NmipZH#/410z$L;$ ,H? 83f϶{V<4Y;w Lb6 mVx?{>L~3]wd*xugy`x$W#Ll ,oܟ2Iz< zf^`WAZi` K@Y0raS _}Dq0e&#Rj@pߞ]7)lkfl6fl_(]ɽ}qaYMAez0jitTo>zѡ/niL&d2Lx<x<P ûo\ڙ؋&Qاw&N2T WTHG͘-nMbQTtWo;FLcΦU$=8ZnX+U }vm1ưP eM" Gp x6ip200BMxiH؆|Ցf2_`}QI + >2O 3_PrjɃC:zhZܜL!BCXGMV̇3Uc<;/(kD:Z`yiG{L+#e=nXA2,k7ZǗ,TK>|yvspmjg:pfVbVE%pH(]ɽ5o $JpP!]蘳uE)GmkJ;^hjJ:p6Rvn6fl6fl6fV1gs^ZVjZ-% k`r ޷h]8Hюru6pz5a!?9kpH-Lϟ\-H/W$  0@@*H}y&L)K1}a%mdǏM.V Æ,<`*,b& .W,)r~xhaC\-H/W7:IY1V`B%}~sڜ! *Q !H6+Jx3%>Dl4|>|>6RB2xN-, jjpGJ_le1?T]J@{ltqkB RǗ'Mɑ!7TաAWʚ7HdT@C]HZ1 X,bX,"Íb(.¾`]蘳uE) ,JB][̪P =:74/.,)= ^ZFǜM+NIpfV.V' qC>d0.R^\YWiP목V&==^le]ewtd˳kS;{td>݁ "2HQ3f[#d;X FD?<9631"9OL54"H$D"1<<<<<':4poBq"9OL58d Q3f[#d;X p\r\.r\.r6Rg**i .¾v6Rg**i| .¾v(z0jit|zzzzzzJRT*JRT*JRI\\-ݵ:9d2L&qfVbVE%xyyyyyz0jitԺjРA-vY*>UQID"H$D"H$D"V1gS늪 GmkJϮ-&Ӿ~<x<x<ǣ뺮뺮뺮뺮뺮 =:74/.,)q=rt4:lj]NF-vY*>KKKKKJJJJ}mQYCC + R Aӎ"R6mC$0t#U< d9ȹ)j91b!D Yn-'` P,d9.Il"Dy0! ԻJG9$T W~=+NHi_K-pZD~Au:C(+/2)Lsmeh#P~) hw8@U<܃[&wqqdD u`ܵl{>^ɤL6>!TO纋~_4*fk. po%DIк TI$|223!-9EQ]iu4)5AMYeq}5555555555 6!-9EQ]iu7)5AMYeq}888+7CO[gs99'3?KWco{ :#/;GS_kw;+7CO[gs<'3?KWco{ =====================>>>>>>>>>>>>>>>>>>>>>??'3?KWcny@@%+17=CIOYcmsyA !'-39?AJU`kvB&1IT_juF%0;FQ\gr} "-8CNYdoz H*5@KValw'2=HS^itJ$/:EP[fq|K!,7BMXcnyL)4?JU`kvMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNN O +6AMYeq}P%1=IUamy Q!-9EQ]iuR)5AMYeq}SSSSSSSSSSSSSSSSSSSSSST!-9EQ]iuU)5AMYeq}VVVV=IUamy WWWWWWWWWWWWWWWWWWWWWXX)5AMYeq}YYYYYYYYYYYYYYYYYYYYYYZ!-9EQ]iu[)5ALWbmx\\\\\\\\ju]]] +6Abmx^(4@LXd^nx__%0;FQ\gr}```````````````````aaaaaaaap|b$0ELSZahov} g)8GVet h(7FUds i'6ETcrj&5DSbqk%4CRapl$3BQ`o~#2AP_n}n"1@O^m|o!0?N]l{p />M\kzq.=L[jyr-M\kztt=L[m| u*9K]l{v/AP_qw"1CUgy x0?N]o);M\nz%4FUdzkry{ !(/6=DKRY`gnu|{{{{{{{|||||||||||alw}'2ALWbmx~(3>IT_ju%0;FQ\gr}"-8CNYdoz *5@KValw=HS^it$/:EP[fq| !,7BMT[bipw~#.9DOZep{ $+29@GR]hs|&1-=oKC0ٍ^?}&=~gc XXKk 땂1M8_aƩ>7-_{(TjkpB vf 32_e^6/aM&8pi?0 i "*Bw6؍3HBmV .LX92%(hl:8}b!}ac&Qhz\_w+ p Q*'qg,$,EeJIݒrHhhhh>p?:w>;jweYeY K)Q*=B$O;fL+PC ,@P@@~}⸻zV(8s{skc[SKG$Ihl҆D1VgX'T:]SDæ7)LA $00 t u++S(9:hϬ{捋'I!E4 $ s1`jR SEr0Y41,eC@O$12'is&*NYC&48 w5Q,AJ4YC (K|D",( vfxق(Mts9swwwwwwwwwwwwwwwwwwfff!ѫGRLWW3ijތ}Ըj0T"9RJ)Wm۶m۶m۶m۶%I$I$I$I$In۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$ITt" RJ)7Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$ITO"]5{"vJ{W<<|ثJJ;̅y4ZkZk@sV*$`,ȣqwwwwwwww۶m۶m۶m۶mn۶m۶m۶m۶mے$I$I$I$I@r?kݒ "(.4:@FLRX^djpv| $*06  +6ALWbmx+8ER_lyv!.;HUis} !,7BMXcnx 5s i ŁGya_X0x[+0ky5V '1>KXer'4AGMSY_ekqw} %+17=CIOU[agmsy!'-39?EKQW]ciou{ #)/5;AGMSY_ekqw}ʅˁ̃ͅ!'-39?EKQW]ciou{σЅс)/5;AGMSY_ekqw}ӅԁՃ-7=CIV\bhntz)6CP]jw 5DO^q|*5DWblv2=HS^do~%06AMWagq{",6@JT^hr{$-6?HQZdnx '1;EOYcmw| "',16;EPV\bhntz !'-39?EKQW]cioty~ $).38=CIOU[agmsy $3AP_n}1@O^l{+@UjWm=as0EZo,KYjy IdFZpFh 4J`{ /@Vl ?Xz5Rj{ 2G\k} !-9EQ]iu)5AMYeq} +:IXgv *9HWfu )8GVet %2?LYfs,9FSr(@LXdp|%6GXiz  />M\kz.=L[jy !-9EQ]iu2CTev'3?KWco{ &-4;BIPW^elsz$3BQ`o~)5DS_kw ".:FR^jv *6BNZfr~ &2>JVbnz ".:FR^jv *6BNZfr~&2>JVbnz ".LXfr(4@LXdp|&2>JVbnz*8DR^lx .:HT`lx$0>LXdry#*18?FMT[eoy$.5<Zis %,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx  '.5ELSZahov}"""""""""""""""""###!(/6=DKRY`gnu|$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%% '.5ELSZahov}() %,3:AHOV]dkry* !(/6=DKRY************************+++++++++++++++++++++++++++++++++++++,,, '.5ELSZahov}7%,3:AHOV]dkry888!(/6=DKRY`gnu|99$+29@GNU\cjqx::: '.5>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???!(/6=DKRY`gnu|@@$+29@GNU\cjqxAAAAAAAAAAAAAAAAABBBB#*18?FMT[bipw~CCCCCCCCCCCCCCCCCDDD")07>ELSZahov}EEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFGG$+29@GNU\cjqxHHH '.5ELSZahov}LLLLLLLLLLLLLLLLLMMMMMMMMMMMMMM` 8~@?ۀ2Fw_6"maf!P#Y=AfCMe,WH`}~0=)@w@T1_(fAm _SA#2PBx;VVH)ڭKQ[mSAe" ʶђ]<Ӟh. Jw`Gϛ~e7x1&} KUߔ_Dd`Fl% ʳ֢kh?1ԭlXy\.WǬy{ \У?0i{+3;rwy"x 퐵cw fp8;ĕN2'¢WW}n qZ˕ioCriE K ɐE%{e7s0=]nJNͅ4$=9*<޳-g.8h;yr޹bnȸ\S.M.Qj0i*F\HQjb@汅ϲ~~m/<1:f=Pyz?|ˢ6-9DɈF44MF8}(IF=3) ĺXeYeYeYeYF⃇6hȀႅ &HAf0B줜~jVB.ɵyeQ=뺮뺮뺮뺮ZkZkZkZkZkKJA7-#Ⱦ]qlhd`\XtttNvbN:&q]I5) s9s9s9gb]XSN!94/*%mW$zupkfa\WRMJGDB'f&eE4Rq/M l*)ɨ 0H`'0 0 ð{{{{ާ~jVB.ɵyeQ=[o#EcG5fxbE%\u]u]u]u]t2Po-K j (~džFƅ%(({{{{޻i(d#_ݛZؖUSQ $<`JQLGB=8:pؠ! *P 1D  V)|wrmhc^YTO">pqqqt2Po-K j (~džFƅehhh'c"^ܚYוTPɹyiYQ21 弔lDˣ{S+۲bJ2zNRT*JRQzfR>*űuaM90 0 ǤBwׂ0"+zFeǭaf W r"d%D<&`0?ݞI$;] >M |>gd]VOHA:3,t4b6fl6ƪrV:ɭuY=-p !aZSLE>70w;mʑY!`H{{{{888888888^;Zy (Gfr\.r\.žjd]VOHA:3,t4Nt:NƪrV:ɭuY=-p #aZSLE>70w;mʑY!`H022"8Ε]%|D ԛc+bB*=6/(" EEEEĽ~wpib[TM3RQѠ@DDT;Zy (Gf哌|n`RF:h4F}oaSE7) Ƹung`YR_h'Fnv0ōUt<̓[#zZb<5.'!JJJJJü}vohaZSv #BADp +Ji7VuńT{l^PD8.&{m_QC5' Ķr9Hgfl6f βz^B& ѵ}aEz^z^@-l&e^W{.дhjZ~{{{{'8Ε]%|D ԛc+bB*=6/(" LLĽ~wpib[TM3RQѠT;Zy (Gfnvnvyyyyyyyyy»|愃"6z7*":| ͔rF0k4U VkxUL9R1m۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$I$I$I$I@Tt" RJ)P>m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$ITt" RJ)|m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$ITT"9RJ)m۶m۶m۶-I$I$I$I$Ir۶m۶m۶m۶m$I$I$I$I$II$I$I$I$I?Tt RJ)@5Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$ITT"9RJ)=m۶m۶m۶m۶-I$I$I$I$In۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$I?T|"O RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT|"O RJ m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$ITT 9R?m۶m۶m۶mI$I$I$I$I۶m۶m۶m۶m&I$I$I$I$I?I$I$I$I$I@T/+`rSݿuRRJRT]-׵ af,$ ȸcba`"  ȨhH(A80( lԓSӒRa!` ۶m۶m۶m۶mv۶m۶m۶m۶m۶ +!;pgHF^h0жtz]]ŝIioֽ^_GkCIcHX`qo/YpPLF@:4.ZkZkѹ9U4sB)RJ)RJwwwwwwwwwwwwwwwwww70p-b\VPJD>82,&"~xrlfMvj^Rʲ,˲,˲,˲,KDA>;8뺊Z*əi9ظhXH0FXX7vv`ZTNHB<60*%!$I$I$98wVfyaI xffffffffffffffffff7qYA)Ȱiiii(;5/)yyyy$ŭd^XRLF@:4.($  IHCvn-p!ǹL<0RMlRʴS򒊦h1t^4HA.J$`뺮z{{{{A8Wv%Ds#ӂ2ART*J{{{{{s9s9s9s9sQnʼڶm۶m۶m۶m64S~~wpib[TMF?94/*% t:N鴀t䉂{tmf_Xxqjc\UNG@:50+&! _XQύL ʈFZVj: IC<5.'88888^E>70)" GGGQnʼ`aaaa84S~~wpib[TMF?97#Oܣk3ŠRq]u]uu]u]u]u]z^~:|ung`YRKD=72-(#z^&%NȺhiiii3{R ´|pf\RH>6.(" !! F9+#gE ԛc+JyyyyL3mQ5XVjZVjvZސۍmM- ̬T${C ҺrZB*v]m澮~n^N:"ͱ}ɲ,˲,˲,˲,WUTS2r.M,88881Qp +j I鈈rxqjcQ$)G0 `0x4e| )|ung88888~ۨ9C&-X4ɭymaUI=1% |o>ۍmM- ̬T${C ҺrZB*`vVzsle_}}}}:uU5Դ\,Km۶m۶m۶m۶qr;eE%Ĥ|Lܣk3뺮뺮뺮뺮w>>Ic&9jhb  no{{{{{}>ۍmM- ̬T${C}}}}wm澮~n^N:"ͱ}麮뺮뺮뺮WUTS2r.M,<<<<1Qp +j I(g6ǐEIFÃ|ungR,92ǎ3^0Ch;7`3dxقJ!`VSPOO JHE>7.+(%"!  nsz:y97VD!>tؐ"&0(nu+j*iXw& "@x .@H @1Qp +j IHE (40jw>>Icf .ZH2ũEiHǤ2/w rm.-)6jϸ1Rc'iu؊9E)tʹZNLgW3nu-Tb <PW^elsz>ELSZahov}  !(/6=DKRY`gnu| $+29@GNU\cjqx  '.5ELSZahov}!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkryY`gnu| $+29@GNU\cjqx!!!ǤB?Dэ6$k5zM ʀ!g%9ȑ[niրc@&4k#Npzg2hDDGuzM,&o,ttzx8Ntzx8Ql)/: ha`|wrmhc^YTOJE@;61,'!SNID?:50+{{{JA7-#ȾXeYeYeY6~ytoje`[VQLGB=83.)#VZzfR>*űuaM9%hP .p*ډ9HWfu%Մ4CB!z(ݴd<ÛsK#ҪZ2 ⹑iAᰀh% ~ytoje`[VQLGB=83.)#Vau3Qp.L kʩm۶m۶m۶m۶KjƤZv=ԨH Fv P<<;852/,)&# Ϸr\.[P:yX7vU4sRҷvn[ZkZkZkZkֲ,˲,˲,˲,˲,˲,˲,˲,˲,}wqke_YSMGA;5/)QѐpZ9xW6u~xrlf`ZTNH`0 `0 `YVSPMJGDA>;852/,)&# Ϸ~[P:yX7vU4sRҽ^z޽{{{{ztnhb\VPJD>82,&cbac`4t1q.n+k(h%er3*"::::bWK?3'ƺ~rfZNFB>>h]QE9-! |vpjd^XRLF@:4.(o=5u2r/o,l)i&fbX,`UI=1% ĸ|pdXL:62.*&"1c1}m]M=- ̼|l|BA@t`\XTPLHD@<840,($ ;hXH8(kK+ ʪjJ* ɩiI) Eyy3333333sn̹yiYI9) ȸxhtV|}} ı4$o}RtjMy6r-tx;o)F_kBdJo'\!#_i\>94?rq!pຮ]Z9xW6uT1c1cPE9-! xnט>:yX7vU4ԃ ȆEDCz^LA5)ȼtjKHj%P%Ĕd4ԣsC㲂R" l6pY8wV5tc¨xdP@0`X,`3s0p-m*j's9s9"ysmga[UOIC=8˰lXD4$lTQN KH&뾤t`L<, hZUROLIFC@=:741.+(%"i9 ḐpP8ܙ"D{IIiHZ?ݫ6h F^t.tShqAȨpXXu] H=1% ĸ|p2Yc1c, i H'fE$]Ba!jAgda^[XUROλ I(gF%dcδt`P@4( LӁ¿WQ)ٸx`H8`Y ݬ|L컋[  /'$!N1+9s9D9-! xk^RH>4,$\u]-(̜l< ܫ{K뺊Z*yWm۶m۶ >0yX7vU4s0*%  6666}wqke_YSMGA;>qA ĭ7mP5wmI"Щ"*$OcHx3>|>_wJ%7sJ ۶m۶m۶m۶m۶m۶m۶۶m۶m۶m۶mۖ$I$I$I$I$ `. e"@cl`(@ H$$P^UT>MR4h,{{9s9\ GT"9RJ)m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$I$I$I$I$Tl RJ)Dm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$ITl" RJ)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$ITT"9RJ)m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IT|"O RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$TL9ROLm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$@Tt" RJ)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$ITt" RJ)J m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$ITT"9RJ)_m۶m۶m۶mI$I$I$I$Ir۶m۶m۶m۶m&I$I$I$I$IJ$I$I$I$IT(%M:DJ(J(J(Jm;9r2!HZkUT>e.IX$a \u]u]m۶m۶m۶m۶mm۶m۶m۶m۶mI$I$I$I$I e"@N5 Eq0;c1 I܂$"$"30:ѳgϞ={6  [;}PUhm۶m۶m۶m۶-I$I$I$I$IFăCÂB¡aA!`@0fb^ZVRNJ5ѱqQ1ȸxhXH8(ضmʪjJĴt }m]M=-iC?;73/+'#iZIJsPNACv(e"+'`W:rMRDE{""""""""""""""""""m۶m۶m۶m۶m``.U(Ip4 Eq0C0t]um۶m۶m۶m۶m[ q$6("O+%;K!P)&PP@ c!!pq0 v[mkk:FOgT&Gcx^zm۶m۶m۶m۶ l4T(Ip4 Eq0@\.m۶m۶m۶m۶mI$I$I$I$I{{%5u $4:ȔIҖr7CD HVA2P'R{ŋ-( _\Y F2L&d21c1c1c1c1;G@=:741 $IXl*ʾth^VNF>6.("1 fd^[XLiiiia˪TQN ((((*rȼ~rf\TLD<4,& <60,($ L&d2LZkZkZkZkZs9s9s9s9s&X,|6}wqke_YRLF@:4/+'# r 32p-m JGf]u]u]u]׵ѰeUO Lk(hFUUUUUUUUUUUUP|Ƃ|vpjd^WQKE?93.*&"JRT* ݽ{s9s9s9s9s#WSPMLKJIHGFCB!!!bᳩ컋[+ʒb2ҡyY9ظp`P@p:ν{{{{.`4lYÓc3Ӛj: کaYeYeYeYe_ UROΌDl6MCw_\YP/V{{{{{HW6eD#㺮뺮뺮뺮[hز*'f5tSӶm۶m۶m۶m (\cA>;852 |>{{{{Ǵ2iHt"8E ?F t"8FQ+,$HC95*,dӀE"7L RJ@m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$I2N"R????n-#Qt8MsT(Ip4 Eq0PUUUUUUUUUUUUUUUUUնm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m)RJk8glD  '.5ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|ߤ9=nw, $!- )mFmFY$")qLC0JBL%H}<F\,Dy4C0m۶m۶m۶m۶-I$I$I$I$Im۶m۶m۶m۶m[kZkZkZkV 'C$7(z9  IΒ\L@;61,'">ZkZkZkZknZF2 ͹}iUA-ȴxdPl|p~ytoje`[VQLGB=83.)$<[VQLGB=83.)$PPz*ډ9HWfu%Մ4C9s9s9c1c1c1c1c1{{{{ jy)و8GVet$ԃ3BQ]hE̤|T,ܳc;šrJ"ѩY1  zupkfa\WRMHC>94/*%  |wrmhc^YTOJE{{{ZkZkZkZkZk jy)و8GVet$ԃ3BQ}hE̤|T,ܳc;šrJ"ѩY1  zupkfa\WRMHC>94/*%  |wrmhc^YTOJE@;61,'">C9s9s{{{{.Њ:IXgv&օ5DSbq$$XOE;1' ¸|rh^TJ@6, """\SI?5+! ƼvlbXND:0&}9s9s9s9s9{{~2 l%cdB bAi'8@ m _1 $ת:?WW_\]}suF$RJBk [MKfb^ZVRNJFB>:62.*&"<" 333333333333333333ƾ~vnf^VNF>6.&`pqq|xtplhd`\XTPLHD@<840,($ * >=;97-w7v6u5t4s3r2q1@ &̼yuqmiea]YUQMIEA=951-)%! p@LJGdžFƅEńDăCÂBAqBXwwܲEJEbT \c,tXJcl(c 9lAj'YԘ(+GLb]zupkfa\WRMHC>94/*% UDC|wrmhc^YTOJE@;61,'"A񰱱1`y)و8GVet$ԃ3BmPaZkZkZkZk ժzfR>*űuaM9%\1`!P ix(؇7FUds#ӂ2 뺮{{{{Kp*ډ9HWfu%Մ4CRR^Hت@u!cdVAZ.<+'x<x<x<LRI' /x8τ(?ȆEBɽ{{{{~jVB.ɵyeQ=)씒 (ݴd<ÛsK#ҪZ2 ⹑t`L8(TNE;1' ¸|rh`F ZkZkZkZ9s9s&H%Ԭ\4 仓kCʢzR*ڱ)%! ))c1c1c1c1cJA7-#Ⱦxndx" VSNID?:50+&!Qp`y)و8GVet$ԃ3Ӣb2Aprr2:IXgv&օ5DS{{{ﭵZkZkZkZkt2Po-K j(F+ҁ1`p8ĜtL$ӫ[3 㺒jBɡZ ,,~ytoje`[VQLGB=83-*&#+++{vqlgb]XSNID?:5]ٰ`@(P9s9s9{{{}xsnid_ZUPKFA<72<_ SNID?:50+&!Qp`y)و8GVet$ԃ3Ӣb2A2:IXgv&օ5DS5~ 9s9s9s9s9{{D )#@ R?F PlU :B1XbD LFZv,: v+2H : v*̮j#`nY  zanQKSPM(04"yS%<XՏS DPBYSf/ʼnΊJ`*! 9K(gv_* Q/*P2r!1]XZVjVjZVժJ:zT1- +*JRT*JNt:NT*JRT*Jh4Fh4 BP( BP}3*$Igd|>|>Nt:Nl6fl6M&d2L&dIgdT5y8n*!GC0slv*ŔJ:zT1- ,g!T2HHI<<<<<<<I`` ħQ ִܾBCXHFD>87empZ:!yT$˳{J'*B5@Gu]u]u]u]u-OA쳋sC[VUQMJFyT${˴`[VUQMJF&IJQ%!`,o{ .:H8Riiii>o[lW)*! z6! $ å Z,`8wHQ%!ݕX̴HPr8 !/u~jA ZC~1,E '$ tDD# HF[;22uJCEц 8qS.n,)sqv_Yҩ'"4@?=,FℑD@8`]VAH P!^*oilMdJc X63+@(ȷ%-ʒNA58P6Qnvnvnw1xsp\.r\.(O"4}]okgnvn[qqqqq\(gv_*4o۶m۶m۶m۶m۶m[(gv_bY6b/K d ;o֠EwS&eVjZV>-s-p1.kS@J~~/ФA.Vڎ`An8adA[P0ܮV6VREXB*r EhN_^-&% l<*Yٽ\%Փ !ősqv_Y)&GIqfLIlMez<<<<<<4b4\ttAZPd4{t{  0~""6S[@9%K@Q=)Aӡ$FyGSE+7n6X+'oL[fĽ?R?5g=bRQ. fLlod":P\^um&d@p}}{{{{{{w9s9s9m۶mv; lV3Np/$D 92IdJUUUUUUEDDDDDDDDDĎضm۶m۶m۶m۶m[$I$I$m۶m۶mTT Y*pYH&g2m%ZJZ')MNFg2:љdt&3#3PMM1c1c1B!B!B!l)`*#a =ݍFWX&PX,b9s9s9眀ih.c`^:B "y0]J)RJ)RJ)e1HCq( dih.cb{{{ZkZkZkZkZkRJ)RJ)}}}^:B "y0?s9s93c1c1cAOw$p2!)"YSoEx [(p; g"2NRʹ3vD':щNtD':щ}TPJ+e: %X c1c1ce/V4u4Jı@j!kD y6Hl6fY|VX&@X)\(Q @Z)`*#aܘ9 u#ak*>ei(t:SJ)RJ)RJ)s9s9s9RJ)RJ)2ei(|>_@kً2@ͅq,^ZkZke/V4u4Jı@x!kD y6JSbz"Y[_s%1=IUamy &-4;BIPZdkry'3?KWco{ #/;GS_kw~)4?JU`kv ,8DP\fr~!(/9@GNU\cjqx /9CMXcny\gr} "-8CNYdoz *5@KValw &1GPW`gqx  '.5 &-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|'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}................./////////////////0 />M\kz1.=L[jy2->,l2gB%.p9xH;y!d8CNsvùьҳf5l:Wy Wޘ)89fT1w{ϧo8voi({ Ff.x8( P4@iJ( P4Xh[$/mSVRJ)@!ߜZ֓Q͊HDžCaݚXԑO ˈF_ۘVҏM ɾ0@k#ےJq)B έkJ)Ťψ @7.%! ypg^ULC:1(XذZkZkZkZkRJ)RJ) š}Y5ȤpP0h9s9sN)RJ)ewne\SJA8/&}Fx (⽙uQ- x ZkZks9s93`ܙWc1c1{{7888 ɥ]9̨䊆{{{{;s9s9{{1ѫZ@-kLW$~4Z2,Xd ^ef&āqw2DM,&pY~S}Z T~ lbLt*_u(@{{wwwwwwww733333333p5ً*:7 gZ*ȣH bi\&8<]u]ƧRFX& h*72{(+\ ;TSZreL2-% CN֥U%C ̼Ƒa1ఀ`@~\YTQNKJGDA=:;4.("l0-)_S/h'%$wÐ%|wwwwwwwwUUUUUUUUնm۶mۙ+GF#lR6TonADI8+fefYfefYfV'ҿۀ!DB!D9c1c1c1c1cSNID?:50+W/İt`L8$`TKA7-#Ⱦ,ҐO͋J ȆEViu3Qp.L kols#ӂ2A`jy)و8GVe$ ,5Sr0N m+|$ԃ3BQ{ZkZkZkZkZk Z ix(؇7FUf|rh^TJ@6,"ZQG=3) ĺFA<72-(#ZVjy)و8GVe$l6uM%Ԭ\4 仓kCʢ< ̸|hT@,0s9s9s9s93AnZF2 ͹}iUuY! VQLGB=83.QύL ʈGr^J6"ѽmY}6Gf$dnXTOJE@;61,*PΌK ɇFĂs9s9s9s9{{{_ZUmi'Ed"!i(d#_ݛZؖj~tj`VLB8..5Sr0N m+|$ԃ3BQ{{{{{{{{}}}}}7~2_Hڝ*"@ɯJv@2%"8Ζ{ԡsA~4 R,PW >6WkH5**p*mPIGD?72,6% `]PD4/o10n,L롲JD?94ז ꂕs2Pnۆ6uEt4s}xdPD4L +Jt԰Z) "aGIT_ju͡!+5?Wcoy !-9EQ]iu)5AMYeq} %1=IUamyӀ+I%mh 8]tkzA^0jSf:N>OҘv |N2)PYp쐐QUfmR*ALh,f43Ōy'@Yrku:Zk̼ H}۬Y(P"&X<lJ!S< C`"4ž&{L'c@C!0pD6kh.RJ)tDJkޛĀ@i0Q"*'`ph:i/SNfl6fl6,D< B@ @p6,*u*B&sL""q( b]Veffffffffffffm۶m۶m۶m۶mm۶m۶m۶m۶qqqq1;?z5O_~!(|g:N0a„ ۲}(RaPm۶m۶m۶m[$I$I$I$I<0( 8۶m۶m۶m$I$I$I$I$$I$I$I$I$A4,$ < )7*2@_ z?@h][[SqٴL) bPThJi6y-scU_H{{{{{{{{{{s9s9s9s9s{{{{{kZkZkZkZku9s9s9s9s9d2L&q &g .V!Cӆ Д@Cܹv*ߐ M"(@S%D~ox┍•$ '&4ՃTgG렡ӲŤ-J|!Υ}NVc& $BxX1Ch*5l y4Zခ"D 4NB?.2_#PIH!G<{i640/.-$Bz`Qii#B>w웛0ȭ,%Wr؈}r4ZME BI4 [}4a^\ZH}}_Olgc_ȣ뺮뺮릇}NVFW'XAv̀zbR*?=sꝴm۶m۶m۶mQ?r}!F(&d2,*,˲,˲,ZxMYa ݺ뺮뺮뺮뺮Gyh:n΀"e r\.("POLJE>H{vt0-[LpP!xM󈆁|wo&l 'F^$aπFv6<$=sļ\$88F 9ox┍•$G"4P`x*7da4D@A?xm\r/X(҃Rpώ0 0 0  57c`]TzqĒ]E-2I Ŧ0}H6kgn1\7;45~8=uh~r0u-hܫhyݳRsF*G3\h۹JD* \3Nc>(GnnGv?PJ#H)Joo +$/&r3GAtOO.V-v .EA>6/G9’uJp8{v|ސyiaYUME=9 BR ̫C +7d(daOmQEQEQEQg'זVe뉑8d(da EB<:57c`^ZXVUSQONnΙ TR/P A_R&݁f+MC @ )ސyiYUME=9q`j` !?niea\ BU*RJ)RJ)RJ)viV&֥J%E!"*D`QPQ0wWMW$I$I$g =kmЀ隢DP)BhK/cf W$?rpa4 %eqqG;s9s93KanuΌ{{kZkZkZkZk@L']]7;igdeh$ɐTS3TÄ%kZkZkZkZkU@\}xQc&̖+U\Ya'F4e`zࢤn g Y2_leaReYeYeY%RJ)4{{{{s9s9s9s9s9{{{{{ S'0ZkZk:s9s9s9s91c1c1c1c1ߡAtq~WND7̿ ~#iᆂǥk@8tM:LMr`1Ğیao'o".?V`ZWEN/&`pa]BR%.! f7Cl9&{R&'c@/gZȣP"!b`*#aAWX)L !0x9 RtOQm۶m۶m۶m۶mX,i7z1a( 9r=, xx8JT-8!8; FQ"b(p :ğ[B 8Ըa.Vsir5k2>5yyMjP1ȻZ)Gc s{6CR@A{{0h9h/U L coT;[u2Ȃ`゚VcwR$al<0h9h/U L ѯW?@heHեb`{jE9t;* 0AM,낄 Ÿ@c d8HR-Rb*F߲1RBL%{{{{{/ԙp34l.V/WR$C4g1evJNam&?Mp9s6BMZDEtR%l P Ob54wRBL +-xVȫSngdI? N/(ppH&gywޝwywޝLdr&3LBZ-e T0]&.`*#q6X*$p2 (TUUUUUUUUUU3333333333o۶m۶m6Wb~^l0Ƀ8`\,D}8P-jR\(!p5(u  !ΐ$z" W\ Z(p; '9INr$'9INr$El6I)8JI_RBP1ct7Z̵BDN20pvJFB8``fffffffffft7Z̵BDN20PB!B!RJ)RJ)RJs9s9sN)RJ)RJ)c1c15ً2@ͅqB_kZkZk5j+e: %DBl3XKu"<LEx ={{{/b$p2 фFd/V4u4J fD y6XXkZkZk v!p6!]qS$IC]P/)$M:[2Ea( a( A#Pha$2 (iOUUUUUUUJЧ\*ȣHPZkZkZ(l2$h,Ta@Qfffffffffff۶m۶mn۶m۶m`"@cH @$I$I C! )"r|V2uV2uV2Y$SB r_j&h0`@(wwwwwwwwww8FOgT&Gc l۶m۶mm۶m۶mے$I$I$(l2$h,X &h0`@UUUUU${(%M[2Ea( a( A#P2I4M0 Fg˲,˲,KUUUUUUUUUUODDDDDDDDDD3333333333Cxph`XPH@80@@aR2ѱqQ1а۶m۶mv۶m۶m۶$I$I$m۶m۶mI Np$`<,&p9tH&g29əLdr&3lIfdr&dmkNgH Da@ nk*>F03333333333Ӷm۶m۶mDDDDDDDDDD nk*>F vJF沐@D{{/qgHuC [[*pYH&g29əLdr&390I-U"$ԝLdr&d6NMR݀&{Rc( (,nk*>i($c1c1#B!B! 8l3XKu"<#aX=ݍsP%ч ŁPRJ)RJ)R)y< C&SkZkZkRJ)RJ)RJ)s9s9s)nk*>i( d/V4u{{r:BwɃ0l6FV|@hZkZkx9 ?gh8ΐԡpC$%u") M)$M:[2Ea( a( Q&!cA("pkL4 }:̥2@m۶m۶mS&h0EP"wwwwwwwwww׶m۶m۶-e"@cX$AbffffffffffUUiC$%ut!'3?KWco{ &0:DNXblv &-4;BIPWaku )3=GQ[eoy#-7AKU_is} %1=IUamy !-9EQ]iu Bs۵KS٣u;]d M \1`o:~rZU*-d4N1+ժJݪ:ԫ:.-VNORd*D!l4 LIHdz& kZkZk9’BL%ב(x:Fcwwwwwwwwww\VPLHD@82+%yIɭ^ULHD?<7%XKFDCY ͱEdSCii怡]XdiZkZkZkZk{{kZkZku9s9s9gÿ;72ut#R(c1c1c{{ݹ adܙjE% иp#^ܒR1IB>6.(X(GG{{s9s9Ha1@\.d{ccyoffA!̴E0*$ Rs+3qaM5%ii{{{ SgPM YE:! a$) @8aF?+^[mx8X0i&$dpZl T7oϴB`xwuN' "H+6IlH x: ^ StB+ۭ't^U}+CYLfO3QH\x%x>&&y88888t}}}}}cX,bX,bX,|yD&Oڔz^z^m۶m۶m۶m۶m۶뺮뺮뺮뺮HTn$CTQQ TJhg&<ӫ{S#ʚT44Iub5wrlSlU=@ARHTn$  *ѳkCҪb⨃fOu])Ò摈i`0 `0xso?752%[W=b* 01D5/}}}}wYt[c~~wso?75/znvnn]pb2ႃ1K SYӌpT.0#WP2\.wnvnvn><1.n--8\0!Gg'i; 3r%CIjM< 1\yaI9-]nJS/{<1ܒs"_^-heaIybDф6\4ãb&5*f٠Q^k;93+J*JGD뺮뺮뺮뺮z( ݜsK{%$iQeeyyyyyr((,RRcSROӆoЈRe Kii#֢(ÅH?9dd [ZpY鈑ddZ۱͙9']BVi wqiYX-!=nH!AJ]7J-Jp~/ ܳO-퉑/'ܽΆmȱaI9- $@TR10 4'\V8\ 0g'ՐFդ)5s׭{bT’rJ G"ŭEQ :`ڎn̵q's׭{cઈռ\W$Cz`A(Bt{y\4ãs[BīH*0Vp著nUNm *NNNNNN Q˺//4'HB4QM+4< Ⓩu9BE3R @ʹ>ҁ(L VVՐEʒ"?r8၂o'9}hxaI9-O7D 䳋[HՎ&%@U4쭴.ɛb LS (OM+kRP箍D 䳋[dH,HE0 x~+jȼjR0t i6wpUĶR|`@iY`PoNmmJ)0Dpa9-9'Is7Ell "W=\@2@'@4 N2vdՍ%8H@ >(䢜2_5#ȂQ^ఘ}qaqC G47䡜7ҫ{S#ʚT4t@nUNm YeYeYeYeYe9 sDdD&i Bn13 ESPYnw1P}qq`o:7 eQm!i7bc^^qxY!2U/I3ȧbu^5pwޟPPRDX8Տ&fT=]ͶijhQz/ *c oGDߠ}Bi/j<~Z&JE?YŌ>+}zd,j\ {ʋq'I"HrF7h=&);<(҅~n|Ukjr/ྫྷN-0 !ڪLÇp&.flq%B!3'>}C;5b Jʡ]E7,Rb.J)4? ={hFx d)p&Md~_e %Ϣ+p%?ߦH\^=[wlA4M4M4M4M4M<<<<<ϳe^WՒKWxm[G3!İtdRB2((raM9'ʶ|hVDzbBeYeYeYeYeY88888raM9'ʶ|hVDv YOA8%;ڶfBѭa=ȤdT8twne[QH>|sjaWND91( _WtS2ϮL gF[<$ȦzV2 yQ}<<<<ܺjF" yaI5`0  Y(wE~B7R I`q l`c\x/>/(ݨ:rN0y#@qv}NէT}G9L" MVHGR"'w6B'ΑfAj"'E 3)!\Ty>0J0" {]SaSz/XNanemcoԁ7Z{l~vFT*80"z#g@.}T {ouBƒHУ##D4~L(xusBxTHؠ\aHTI4'E\ UUUUUs9s9s9g1c1c1C}$Dl{%d!@zItBIiiiz@7` V#,˲,˲,˲뺮뺮뺮뺮뺮>MfݛZE5riDHϜCB/W0WP L`974RNKI]Q9dѽ)JRT*ZkvVR+ Z !cB ^yDEY|sX(ݑ8:l^YX)L8u0I"(#0\5 _}(yvtqolj:d++:1  48"Y)"7`l§\if5ZZJAP$XDa&1Y9C27m X[JӒPjɧqQYfK%ώ.M}}}]u]u]u]u]uݽ{{}6*:̶m۶m۶m[eYeY6_[v]zu)5זV 5dueUIJZk D|pa$ю6j vbe#sCpwJ81-YH: {{{{{9s9s9s9s9s9稡'EEDg2r2$cן \68`Bc!-lcuB?v _SxǒmxB?6O/jSopC0 :'?4\]^_`abcdefghijklmnopqrstuvwxyz{|}~ PPP !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPPPPP PP !"#$%&'()*+,-P./01P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]P^_`abcdefghijklmnopqrstuvwxyz{|}~PPP #+3;CHMRW\afnv~ "*2:BJOTY^chpx $,4CKPUZ_dinv~(2FPZdnx",6@JT^hr|&0:BMXblv (3;CMWaku%/9CMU]gq{ %/9CMU]emu} (08@HPZdlt| (08@HS[cks{ *4@LXdp|,6BNXblw'1;EOYcmw !+3;EOW_gow '/7BMU]emu}%-5=EMU]emu}%-5=EMU]emu}%-5=EMU]emu}HPX`ejrz  %*/49>NV^fkpuz !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5FNXbjr| (2FNV^fnv~*********V^fnv~+++++++++V^fnv~+, $,4V1]dkry !)19>CHM2U]dlt| (08@HPX`hpx4 (08@HPX`hpx55555555555555555555555555555555555556 !)19AIQYaiqy77!)19AIQYcks{8&-4;BIPW^elsx88888888889999999999999999999::::::::::::::::::::::::::::::::;;;"*2:BJRZbjrz; "*2:BJRZbjrz===$.8?FMT[bipw>>>>>>>>>>>>>nv~ $).38=BG????????????????????????@@@@$@)19AIQYaiqyA  %*/49>CHMRW\cjqx  '.5B=EMU]emu}CCCCCCCCCCCgow "*2:BJRZbjrzE"*2:BELT\dlt| !(/6>FNV^fnv~G&.GGGV^fnv~  (2FNV^fnv~&.6>FPXbjrJyKKKKKKKAIQX_gowLLL$,4 H@=@ 4n#+kYO{q$ AT~G윢S ϭ( &A[c,Pvx( ֊\_<KFzAkxSZ *"CO_] rTB90Oj0J _Xέf,5_z&sD_>7(͇,X8Q" C7;W :&|>3.ɡF|g80_gpEW9OG"[zڴ +&8D pW\N".IT5){ۮsRxe=?Zv?C36]vX2 %Add6 CB6OWel AX5 qb|Ӄ R? |)3 h?kY'./o45VD{BK ĞZ2+X{sāZ;jF{LLюcwuz6n.-WCsZΡ,$m:Զͣ4n2nQϧd Ě?ݖXg]=ArҞgp%A5\:_H7!W6Sbt6׾GOh ;,oY^wVC):Usz?>|fŘ񔣊)[5sW/WX`? gm%dC4 A >ܷ\^0q7|9R>[,C"!Afݚ| d0}Ys2s-d=,9H d,}C̟,LLe|⏋g~vw@yMC/+cއ,fY(5}ۊ1CÔ34J'hks> Q~܇]9Tֻ~=zO=nj;X@aa+ 3HwlxsN6˪fYU,B2rY^sq4[Ao=7_ڨ*9 (08@HPX`hpxUUU08@HPX`hpxUUUU (05V=DKRZbjrz "*2:BJRZbjrz !QYqy !(/6>FNV^fnv~ZZ&.6>FNV^fnv~>FNV^fq[v "*2:?DINSX]bgl\w] $,4·s$ njGlsϽ褟dި;YLeXl luS0rՌYL;p5󐘵hW;^jc4bw*)vw.$%ێ`# wDƎFPNbj_9 ->#Jww/%!6x<7hnV`"*c ϥRtՈ߶pZukGkL{{XCX-)jr,˲,˲,˲,bLmUMQ=N~ZkZkZk:+g)&%!  KHELXWVTЏw3ҲB|>^[WTROLHEB?=<731/-+($! kJ H觇&{{{{1q _eW5EMNx;]wh3Yf,!,|ݖ]59t9Vd1{{{{u[vUSdp7[6f8s9s9s9s{{1q _eW5EMNx;]wh3Y,g,!,|ݖ]՜&'{.jgΘ1q ߜݖ]&'{.@ 1q _eW55y&{.j,v3cnˮjvf˹Fr,c1&ᜅfvUSdp7[6l `0֕U5դd4ġqaI1иpP(ʪjR2 th\PD8KJ H觇f&e%@<860,& rF੨'# 559yyyyc1&a쪦onm&Ř8۲fΜNl5L>Me c9 XuokEKfN5Z72xبA7rr{IQoĽs8@lP}hoPFNV^fnv~ *2:DNX`hpx &08@HPZdnxT^hrw|&.6>FNV^fnv~.38@HPX`hpx (08@HPX`hpx 51$,kϣU%'J>)#9N]7MhL$RY=v9`$UӐf&D T&;@ͰܪEv/3EIPN&ETcrGGGGƾsV6ĸ|l\N@0 ƾsV6<US pH >4[XֳfJ.y63(%KwW;_zs,lk{ mB'ʪ=/!ȼ.{m]OE7) ¶|n`VND<2( ׍o[G7#®A9/' wpjd^WOH@9pl\hkmop52  heaUOH>/, -EA,f,ZTOJz}-Lk]OE7) 2دrV## ()*cg CNkd1JYs^+hTsX֘]RS  ٘[O-r3 oA:@]*e\k_]MfP:p|q ~I#u@?-M 꽆k11k1[q/Ю/6#x`4.EFsBQ22 c8c>o+' 9(;s19f F /dN~ "*2:BJRZbjrz "*2:BJRZbiqy %-5=EMU]emu}ܤ -5=EMU]emuݥ %-5=EMU]emu} #(-27FNV^fnv~#*18?FMT\cjqx (08BJRZbjrz *4>JV`jt~*4>HR\fpz (2>JT^hr| ".:FR^hr|&2>JT^hr|$.8BLV`jt~(2=IQYfnx2>JVbnz :DNXblv2>JVbnz$.8BLV`ju(4@LXblx $0JVblvt~8FTbp~,:HVbn| .8BNXdnz (27CKPXbjrw +3;CHMR]eju"-;FNYgx"-5@NV^fnsx} "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~"',16;@EJOTY^chmrw|èChDDS/IIJ()Sa +9"@7B]^6T,qp,6^ʱ5nbK~p+Y_^X;dzv,E@߿ [Z%kH}o~n<}<]:(d4yЀn33UO6֘" γ,$DonxWflTР#v.č&@/$vx~@77mPO.YﶸBׇLB4v5+ /a\"lbvm_ 60mW`wq #|Vڤط }G :?B`Egss#%qעsjxvBXD_yrxfxxj|8ؓӡAe9hqhŁw:fNIka얱$"6Nwo@t  %*/49>CHMRW\afkpuz&1CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27>>>+3;CKS[cks{>>>>>>>>>????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCC'.5GPYbkt} (1:CLU^gpyR$-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3FNV^fnv~Z *2HPZblt|^&.8BJT^fnv~_ (2IT_juh!*3IT_ju{{(3>IT_ju|'3?KWco{,;JYhw}  %*/49>CHMRW\afkpuz).38=BGLQV[`ejoty~ #(-27Ƶ\r <@Y\9.١ݽ^i gD$NT piR:mt%kwq6?aK[{̡-ъkz;N3W\i,V@|@_<+f΀|g]|8HZN9t#qխh?qoF_`1xv͏Y&ρ s /^8g__׬k)8Xy5e,76dw@:9 )׳d.wݚr-f,f3Vr֚uhYzyf|~~ *Hcķ(UY 8TQDZZ ɽ>!Pݍx;:Ss,p`+b]zk "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~vjJ;e0 }ڏO9R&.۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUU TL%"/u,@L 1b+Q D & 33333m۶m۶m۶m۶m۶m۶xqiaYQIA91)! a\XTPLHD@<840,($  dd$I$I$I$I IJ:!%100we     {.4I$I$I$I$IļWXu-;rbRB2"qaQ9d$c#b"a!` &X6zjZJ:* ɹyiY ,jj8}H8}HI'9)dI$I$I$I$I$IWUUUUUUUUUUUU*TTO--0U2&Jk;5o06CA?=;975ļ|tld\TLD<4,$ QONMLKJIHGFEDB@><:864xph`XPH@80( R۶m۶m۶m۶m۶m۶mTUUUUUUUUUUUU ɡ!%1;tO'%p9,r.r.r.dzkɼ{'v۶m۶m۶m۶m$I$I$I$I$I$Ivrnjfb^ZVRNJHFDB@><:86420.,*(&$"  ?????۶m۶m۶m۶m۶m H.8}>&$/. M;QAA/P%      ۶m۶m۶m۶m۶m۶k+j*i)ɣWUUUUUUUUUUUU Ґ|xtplhd`\XTPLHD@<840,($  IR>$8" _]*0rWP$6Iv (kRHQNOm۶m۶%I$I$I$I$I$I$I.-,+*)('&%+g'f&e%d$c#b"a!`hhhhz^m۶m۶m۶m۶m][YWUSQOMKIG Q۶m۶m۶m۶mfffff\ZXVTRPNLJHWONMLKJIHGFEDCBAAQQQQm۶wwwwwwwwwwwwwwwеuU5Դtt xph`XPH@80(  !)9@xǃ qtl,a ^սuOmqPU^׽uu{]^׽uuCTlNc۶m۶m۶m۶m۶m۶m," M41.+(%" 66666)RJ)RJ) m۶m۶m`L4ӻ{¼ztnhb\VPJD>82,&   ގkheb_\YVSPMJGDA>;852/,)&#  1|yvs2l K*i H'fE$cB!`Ͷm۶m۶ms9s9}zwtqYVSP M JGD@!a^q L+j I(gF%dC"atv>8ds;x,,/жtʂ4l9ʢ        ٨xH8uM,k J)hG&eD#bAN qP/gG綆V&ŕe5դtD䳃S#’b2ҡqAᰀ`gg Șh8[XURO L IFCA]]YeYeYeYeYeYeYeYeYY¼ztnhb\VPJD>82,&  " yvtqnkheb_\YVSPMJGDA>;852/,)&#  yyy[ʽui]QE9-! xl`TH<0$Y¼ztnhb\VPJD>82,&  " yvtqnkheb_\YVSPMJGDA>;852/,)&# d2twwwwwwwwwwwwwwwwwwwwwwwwwxdL4R-l K*i H'fE$cB!``gda^[XUROLIFC@=:741.+(%" ~<;852/,)&#  ????9s9s9s9s9s9s9xdL4R-l K*i H'fE$cB! ?<;P@ Γ82 w݁AfXG,&~-иLJH6)U}q_EWU}q_EWU4M(OLIFC@=:741.+(%" اwG綆V&ŕe5դtD䳃S#’b2ҡqAp<GffffffffffffffffffffffffffEJɽui]QE9-! xl`TH<0$ nc{3_\Y:741.+(%" s9s9s9s9s9s9snEJɽui]QE9-! xl`TH<0$ J)RJ)RJ)RJ)RJ)RJ)RJ)ߛ¼%" اwG綆V&ŕe5դtD䳃S#’b2ҡqA08888X=:741.+(%" AAJ)RJ)RJ)RJ)RJ)RJ)RJic{3_\YVSPO اwG綆V&ŕe5դtD䳃S#’b2ҡqA`hhhhX=:741.+(%" ZkZkZkZkZkZkZkc{3_\YVSP M JJap(w \܁w݁wbp(J>)]R~2S1q aC1q aC1̬d, N(ErQ!A3N5gȄK)O$12H7hpE 8vwwwwwwwwwwwwwwwwwwwwwwwwwG9k* ̼|l\L<, ˻{k[K;+ ʺ25555efffffffffffffffffffffffffoNHEA=951-)%! {{{{{{rT:ٹyY9ظxX8׷wW7ֶvV6յuUEUP]%RQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-, $43N5gȄK)O$12H7hpE 8` >yTI#F G:qܬASF.YLD"A|QC )L! TRRQΚJGC?;73/+'# ¾*@X``P,MH!BSG6ǐE*Q,ARD9l̀B !6dPaB0X  ,# ¶znbVJ>2&ŹyiYI9) gbVH℉$F⃇6hȀႅ &H၃ (Hu5t4sC//,~{xurolifc`\XTPLHD@&ŭ}eM5Լt\D,˳kS;# ʪjJ* y@)Q4YH!A~ؑF1^\,˛k; ۪zJ깉Y)Șh8اwG綆V&e%d$s1twwwwwwwwwwwwwwwwwwwwwwww7K0p-m*j'g$d!a^[NLLL1q.n+k(h%e"b_\YXWVUTSRQPO;UDydI#EcG5fxbE%F.¿}zwtqnkheb^ZVRNJFB>:s )P0Q!@|Ё 0\P  :3 )P0Q!@|Ё 0\P  -|yvspmjgda]YUQMIEA=96627< {cY`r`Z?nAxM,:(A \^12 ee9` >t;7 c {1HXs^ 1ܰ$Sr۶m۶m۶m۶m۶m ˊJ ʉI ɈHȇGdžFƅEńDăCÂBAJ@h (0 @UTSRQPONMLKJIHGFEDCu]u%wA=ki%"/u,@L 1"@L 1Z$ec ۶m۶m۶m۶m6I$I$I$I$I$I$I/.-,+*)('&%$#"!  _UUUUUUUUUUUU :62.*&"dP@0 hhPUUUUUUUUUUUUm۶m۶m۶m۶m Ix:M>ݜrO81d8>vyˣ]hG<.vyˣ]q&h 4 Ӳ|yvspmjgda^[XUROLIFC@=:741.+(%"A `9PO.m L+j I(gF%dC" RJ)~{xurolifc`]ZWTQNKHEB?<9630-*'$!?0$ m۶m۶m۶m۶m۶mICJZTO&(M@#4@#4@#4{`0 ^۶m۶m۶m۶m۶m$I$I$I$I$I$I$UNJHFDB@><:86420.,*(&$"  p6 by_UUUUUUUUUUUUbI NRpL-и@Րu5d] YWCՐu5d] YWÅtHaTz5uA>^[XUROLIFC@=:741.+(%" DA>;852/,)&# ^ FC@=:741.+(%"J%wh\PD8, xx0333333333333333333333333x<cFC@=:741.+(%" DA>;852/,)&# ^ 9s9s9s9s9s9s9RJ)RJ)RJ)RJ)RJ)RJ)`P/nM,,.+(%" DA>;852/,)&# ^ FC@=:741.+(%"J%wh\PD8, PJ)RJ)RJ)RJ)RJ)RJ)RJ ¼ (((((}zwtqnkheb_\YVSPMJGDA>;852/,) '''''~{xurolifc`]ZWTQNKHEB?<9630-*JиpX@0 01ZkZkZkZkZkZk," ymaUI=1% "?S_d"""s1g""&~*z9p{ { { { irajV--|yvspmjgda^[XUROLIFC@=:7(%" ,,,,,}zwtqnkheb_\YVSPMJGDA>;8Sth\PD8, *@!a^[XURO L IF|yvspmjgda^[XUROLIFC@=:7(%" /////}zwtqnkheb_\YVSPMJGDA>;8Sth\PD8, twwwwwwwwwwwwwwwwwwwwwwww733333333333333333333333333@!a^[XURO L IFCAspmjgda^[XUROLIFC@=:7(%" 22222}zwtqnkheb_\YVSPMJGDA>;8Sth\PD8, H)RJ)RJ)RJ)RJ)RJ)RJ) ~xrlf`ZTNHB<60*$`````XUROLIFC@=:7(%" 55555}zwtqnkheb_\YVSPMJGDA>;8Sth\PD8, 9s9s9s9s9s9s9 ~xrlf`ZTNHB<60*$fffff _d"""s6>+z9p{ { { {4Ј{v+V+1CYib\VPJD>82,& ppppp ľȼth\PD8, *@!a^[XURO L IFCM"b_\YV.+(%" ;;;;;}zwtqnkheb_\YVSPMJGD{kd^XRLF@:4.(" ttQ0oN-l K*i H'fE$cB!` ''qP/nM,k J)( >>>>>}zwtqnkheb_\YVSPMJGD{kd^XRLF@:4.(" zzQ0oN-l K*i H'fE$cB!'qP/nM,k J)hH:+MLAAA}zwtqnkheb_\YVSPMJGD{kd^XRLF@:4.(" s9s9s9s9s9s9RJ)RJ)RJ)RJ)RJ)RJ)RJ ШxH跇W'Ɩf6֥uE崄T$Óc3ӢrBⱁQ!จX(Ǘg7צvF浅U%Ĕd4$&eD#=E03LnKD@<840,($  X*rUUUUUUUUUUUUUgffffffffffffffffffffffff|xtplhd`\X_$ $-)0 _LŴ1L- 3#K (&$"  --۶m۶m۶m۶m۶m۶mUUUUUUUUUUUUU+*)('&%$#"! YVTRNJFB>:62.*&" Zk\UME=5-% CP,O-,0Wa81?bvfFQEQEHJ{Nc,i{P(D m۶m۶m۶m۶m۶m۶M%ĤdD$ãcC#¢" ȇGdžFZk-SNJFB%Gy`8#"k{xS#přLn er3333333333333333333333333SUUUUUUUUUUUUIFDB@><:86420.,*(&$" ~ph`XPH@80( $|4 &\+0r_LŴ1drNuEmwq]vm@R" g1n$I$I$I$I@ ˊJ ʉI ɈHȇG筙yiYI9) ȸxhXH8(p\.WVUTSRQPONنFƅEńDăCÂB!77m۶m۶m۶m۶m۶m۶۶m۶m۶m۶m۶m۶mۖ$I$I$ffffffffffffeE%ĤdD$ãļ|tld\TLD<4,$^+`+j*i)h(g'lC#¢bB"aA!`@0 wwwwwwwwwwwwwwwwwwwwwwfffffffffffffQ"\.(0t_LŴ˽wa}GXwa}!۶m۶m۶m۶m۶UUUUUUUUUUUUK ˊJ ʉI ɈHȇ眛plhd`\XTPLHD@<840,($  tt^ Ƀ{`O%"/u,@L Ii P*@T P۶m۶m۶m۶K$I$I$I$I$I$IRUUUUUUUUUUUU^\ZXVTRPNLJHFDB@6 3333333Iߋ,| _^. Y1oCt}L$'H*o/hx{ 8ޞ1 <*q/i$۳sS3ҲrR2ѱqQ1аpPr\fƣcC#¢bB"aA!`@0 c1c1c,m۶m۶mm۶m۶m۶m۶m۶m۶mK$I$I$I$I$I$TRPNLJHFDB@oNMLKJIHGFEDCBAz Ϗm۶m۶m۶ZkZ² x`(O =L \*0r_LIJ`}GXwa}GX!ef i8boONMLKJIHGFEDCBAzl@><:86420.,*(&$"  BBffffffffffffffffffmn۶m۶m۶m۶m۶m۶m[$I$I$I$I$I$I\ZXVTRPNLJHF97531/-+)'%#! DDDDD][YWUSQOMKIGE6  !۶m۶m۶m۶m۶m;wwwwwwwwwwwwwwwwwwwwwwwww\ZXVTRPNLJHFoONy=E0El\L \*0r_L#;#;Г/\@Y'%#!  ʺzjZJ:|xtplhd`\XTPLHD@<840,($  H$I$I$I$I$I$Im۶m۶m۶m۶m۶mm۶m۶m۶m۶m۶m۶²rbR: ļ HHHHH][YWUSQOMKI' ۶wwwwwwwwwwwwwwwwwwgfffffffffffffffffffffffff\ZXVTRPNLJ碡<:86420.,*(&$"  JJwwwwwwwwwwwwwwwwwwwwwwwww̼^\ZXVTRΙtT4ӳsS3ҲrR2ѱqQ1аpPյuU5dD$ãcC#¢bB"aA!`@0 Ĥ1c1c1c1c1c1c1/.-,+*)L:* ɹyiYI9) ȸxhXH8(xzzzz ʺC2"qaQA1!p`P@0 prnffffffffffffffRRRRRRRZkZkZkZkZkZk5/.-,+*)L:* ɹyiYI9) ȸxhXH8( ʺC2"qaQA1!p`P@0 wwwwwwwwwwwwwwwwwDO )/b420.,*(&$"  QQ$I$I$I$I$I$I$,n۶m۶m۶m۶m۶m۶m eEe{jZJ:* ɹyiYI9) ȸxhXH8(x^W@VU ĤdD$ãc(&$"  RRm۶m۶m۶m۶m۶m۶mwwwwwwwwwwwwwwwwwwwwweEe{jZJ:* ɹyiYI9) ȸxhXH8( ʺ:|xtplhd`\XTSO )/&d ])0;cHc:=i6 VVm۶m۶m۶m۶m۶m۶mI$I$I$I$I$I$I*ffffffffffffffffffťeNE=5-% ļ|tld\TLD<4,$\]]]]|umTRPNLJHFDB@><:86420.,*(&$"  XXm۶m۶m۶m۶m۶m۶m,wwwwwwwwwwwwww^\ZTSRQPONMLKJIHGFEDCBAAVVVVVWK%ĤdD$ãcC#¢bB"aA!E ^- Y,%I`*o/hx{ 8ޞh5o3m۶m۶m۶m۶m۶m۶-I$I$I$I$I$I$I2c1c1c,wwwwwwwwwww\UTSRQPONMLKJIHGFEDCBAz^,+*)('&%$#"!  o۶m۶m۶m۶m۶m۶mwwwwwwwwwwwwwwZk̫ˊJ ʉI ɈHȇGdžFƅEńDăCÂBA`@@K mr01 M;U? L`0!!!!!!!!!Q$ 2P|xtplhd`\XTPLHD@<840,($ .,HpYWUSQOMKIGECA?=;97531/-+)'%#! m۶m۶m۶m۶m[ pA$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuzH4 %!cƻ$).38=BGLQV[`ejoty~#(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuzo=}}}5ir-a kr0 qVZW0WjrF[j\ Զm۶m۶m۶m۶m۶m۶D?71+% uqnjgdb׮,+'&jQP M`0 ʙi9 ٘h(ó `^ZWSPMKHFB>951-)%! i{{{{{{W4S2qpOwGǖf ¢r&̼|hXHD?71+% uqnjgdb׮,+'&jQP M0 ʙi9 ٘h(ó{[C+ [mv {ݪVxj^PD6(0@IHfа׭*(kuGFED#"!&$vj^RF:.ḭa_\XTQN֤#" *4 9Dͮf 4<ɘ(@Sl'p;T+}}}}}}}}}hɤo۶m۶m۶m۶ uܦeeU$E4̢$a@m۶m۶m۶myivY5I8 ( r 0~^mZ]VEMR=N,JFAqaUQA0 QAc  s  $k9}}}}}}}}Kz_@33333333m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I l۶m۶m۶m۶I$I$I$I$Hs $ A1 2+SJ) 3333m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$I  8CDDDDDDD$'*޳g=Y0 0 ÆDHJMQT e"@cH *j"0@H"X(@z4m۶m۶m۶mn۶m۶m۶m۶%I$I$I$IT&h0`(.&); m۶m۶mx99kL>8hJbYژ2% s۟\s(OpɲU)v p\nv!ʔ'p@:5ڙE},80P. s3&_I|8 :lHP*Ҫ8!C/cF`|ԫSqYM}_{rn j淌lLe^WRMF$Ѡ~nZF6&{;874SNIDYl |wro2 (5hJ)Nlhgb\VS-(Ft`T%TQqYM}?)HxP@ͷA5ҙ2ґ!\Я#2YL#G՟~*r\.~PLIGEA;t H(Z Z|PLIGEA;t H(Z EE43SQpN-]&¢= 蛆rfJ:*٭c[6b40 ahh蛆rfJ:*ɽd_X4GBA 4 }PLIǯh8w'.}aQ99 ̄9nvnvnv<<<<<<<.|gÄbD;5' e`YUQ iHwp6LX]!ʔ'p@:5ڙE},80 i,Vjedcb<`0 `0 `0 `nݖ&뺢zZ><97ĠA-ܴlLv4/Մ4;8&,Ԝ|\<$ÛS3}W~ i,V|>|>l6fl6fl6fl6SQNL*r\.r\.2L&d2L&d2L&d2L&x<x<x<X,bX,bX,bX,USP-S҆#,Ųd&q#tpi.+)'$!9*0xٴppȚ m5#R -vDf|̬%7cp8~~~~nvnvnvnvӠ~nZF6&{u[xi\x@HZi٘m?M985sXVUTҐUňvjN>.oHwp6LXWC 깙YIIoSˣv6 ӪvJ"bMON,|S lhgb\VS-(Ft@ii(-}xspjhdUS`$'@\`PCFnvnvnvnE%(L ic# 1.?)HxA/@0^\R$ v!n>;rܐb[)cS_e)O .,2)+Q脸P5ߚ7j:3 &e##C__dNd =օec Ur1ayJB|+RPJ*wEd,'l>&OċK%"q!AutJ Sh@B"""qvA %vZ'wQ[g-gh0zbx}e65g`W* aChzQly+T r[ۂ|P%.yQs/"DŻKvFskQD_x"imw08 3Qjav辎`$ rZsllU5ts} c_p샯T]'!)zR5L;ad`Go] G>m!0 +.H^ k/qyr"R?}p8Q1H*AIq -9HW&AsHͽ2L-ȢN8+xps?شЧ74L(3F6t|H\VbO t #DՁQ"43F:I%G?gpce񑦣j_JH)nelJ)l+/?`fjN"/ \L_ü4m+%+dZ/8zx D&&l?\$: nGAFJ/w/ `_(~Ep_!aCT5!)$D׻:9654,QPM$YF>8}ueYj Z<<<<<<<<˲,c?YeYeYeYeYeY6|q:&ۻkSC3 ʲ24444444RT*JRT*\XWWT*JRqqqqqqqq0 0 0 0 0 0 0 0 F9NDŽ{wspmjhfcat:NtjdtLw7צf6եUC*JRTʤzў|wĥYeJ#AxäԳwZ?8887]{h[ԉI H]FNLJHG}}}}}}}}߶m۶m۶m۶m۶m۶m۶m۶mu]u]u]u]u]u]u]u]M~^4ڇG'ƖvF&uE%ubRB:BlzW><:973210+*) iiiiiii&kwuãZVjZVjZM~@:q¾h8BF9Nǂ{ܨYb%ʒ"?v؈0DXɔq:&ܓ7'43'HpavnԳ\wF͚+Q¾h8BNJ=ˈhXg3a.}}}&kx}HGu]u]u]u]u]o]FNM.L`!$!c¿9654,QPM !!\.r\.r\.j̘Z B.21onM l,+ET㣳?TȞ|wĥYeJvnv2)lwB4,S'3bXȏ6b(BIBjsAf0'5fl";McF VjLJ=h@;s5/X&GlaUMO?f[+^R}{vĽaS뒥ʔ'KpQC*ĈsX $&{qiּ`Ҥȏ6b(BIB:."Ƃ|uԬq1srG%.@dp;s8?]Hab ,LPA?iZ|>|>O(HAIƒ|J=hnM l,+-#>pXtdwN}xtrnligdb`^[WTRP'&%̢&kwuãscK;#ں:1)!1~Y aQS ٽy+FKٓ$Cz䨚Ja)AQ ّ͘.W01@֍h!d2!BjO=vA3)LѺ!*3ztȿ|@ĬW{83q6zRX*Ϗ͉] ΘڅgJ.P z~Lţ4\M$N ^T9{ Vʆ!tj8*e@sC F]CWz2A[: eTtO#mWJ3gǠ #S=h,c䄵wڞZ ϩntދ@0:쥃~Vbs{rǀi[)2M9 ܛo^"} ]g嵼T|qmtb=PK{N++999{{{{s9s9s9s92)iO/WlpX. 6b]߫½|xr;u3c6-#-wǦrܐBE.Lp5̘MH+{# űm420/X -kҘK*PԽ #F $.BKR&ǎ01R0`hn2`h2e hck jGm,bʭhxfnp,ֳ omAid_\YUROLHD;v*lG@멨g&"M4M4M4M4M4M7PԽ #F $\.w~jVB2zvpaXWc0A-IJ(J$Q2%0R(!B$[qj28n52 ίp`Z6oIK|-χ4М码25r zQ?X-BZU j:sAɅ:ts| <1EQ~{[5(xZ ]fܿƁ<Vבu\c3_T㶭WA"FD C78N5U]n2Hpv. `v7JG3ƛ p#w6әAR ^\>?z5ϖ/kk~pL Vf#}}}}}}}%CZJI-$ۊUW^ bP&h0u"(xwwwwwwwwwwwwwwwgfffffffffffffffRJ)RJ)RJ)̻h2BH"X(I jfffffffffffffff&p6g`. e"@cH ^')h2BH"X(I{wwwwwwwwwwwwwww7333333333s B@NROd0K2D GP$AZkZkZkZk-l4RL$`, $EP F2?.pŎpŎ" >HIS, ƒC-pׯ_~ׯ_~.vzۏBAybe^706fIb~^i_3nˮjfIb~^i_/nˮjfIb~^;oˮjfIb~^i_7nˮj_ nˮjfI `uqem1v[vUS4KrC:M̥BH""q0Vd*Fp6 e"`beW5EO$G1?۴#!J(T &S@sLX/F7$pˋPy>םN [I!$S*^ W8!$I$IMjR(h. h0P  6\, e"@gX(Hm۶m۶mn۶m۶m۶m۶%I$I m۶m۶md*u*BR@cK @hWk:F!GsH G%a $K6;0Wk_F *F1 fdf"}}}}}}&;ԒZbߊXU`wwwwwwwwwwwwwwh2BH"4 p8UUUUUUUUUUUUUUUURJ)RJ)RJh2BH"4 @ """""""""""""""h2BH"4 Ptwwwwwwwwwwwwwww>g`. e"@d(@"̼QEQEQEQEh2BH"4 X>g`. e"@d(F"?L>aɇ6-4&4}}}}}}X-iMsss@`7,3 m۶m۶m۶B:n2*j"yFA B(1c1c6qaUQA0 bB:n2*j"yFA B,m6 r1A۶m۶m۶m۶$E9q2333333333333333۴ z#/L>̊L.F3 i8 jjuL"LeJ9a b.<d"q$AEq0A`ضm۶m۶m۶mk2BLR=N$ bP&A#  P F`. e2I8"8 `4m۶ݶm۶m۶m۶mK$I$I$I UUUUUUUUUUo۶m۶m#Oq 9Sn`hepw6# 9""r۶m۶m۶m۶I$I$I$I$@mm۶m۶m۶mۖ$I$I$I$Ir m۶m۶m333333333333""""""""""""""""#T&4}}}}}ôD$ mkmkmkm="$3̴m۶m۶m۶mێ1c uܦ$a%A y۴ 7̢$a 8NqaUQY9( B:n2*j0 QAA~^mZ]V#!w$%@=9SkU  ! T6R4}|{{ljhsssj+.c۶m۶m۶m۶ݶm۶m۶m۶m |^E r1qnZ]VEMnEI(AVEMnEI(A (333333333333333p2*jr,J\aUQfQ0 bI>"ܴ 0 QDye#1qp!\.qPem RF-@Yn+1#mJckVcE#######^Hd5?9a Tj4+p }Veq0!rwwwwwwwwwwwwwwwW1)͢ϪL a Xj4+p =ϪL a Vj4+p }Ve t2o1!b.l0ȣH AD]okg9S)+'sH"X${gh +_t[[ŎrZkZk%8$1a$fWTמ u, |dj4E `>V@Zv ,3Hqt1i D,sU #5WϨ5Xqh7{/.ƭSZ2e)kQkⲪ 42 X@Z CǍxE2Px@ӟѢCCSga .^(M# I&DxV8'g$#Dz@Aڡi̳K*R(R؁FU4X0IӥI}DtroV4;XXT0^Xb.92 'HpAB"Cyv 5=q挘/)O !aCƋTSD&8H@ ڑ ڄR$=}W7V=C&ye *PCWVUS.<8]b9 ̗WזVVLFFFFFFF9s9s9s9s^u]u]u]u]u]u]u]uM4M4M4M4M4M4M4M4-8<<<<5<<ϲ,˲,˲,˲,˲,˲,˲,˲,R~}{zv769 ̗WזV֕UؘT _ߞ l+ŵueU5႘T _ߞ-F+|yuqmie]YUMy?8 ׷gw}cC+10 z17ZritMRDXõ5av[[S.B&sL""q& .wk{kuʥQd.IX$nmoN4 }:̥2<ġ0rV\>MRDEPav[[S.B&sL! )" Dq\OK'fUK3SE՘ E.#C:Pq iiiiiDyRH<;[\ۚ^YsF̗ʔ'LJ! )" $ ѤŸ6ao{ŹUsހA|ق e =tܘART*JR@q:ZtWj:4dpjFiĈYH0X0!{{{{{{ T'M&uɽYbaQ5fxb <.T bYQ 5Rd(׶19n֜2 $D9lxj LŸ6ao{ŹUsހA|"DGOzN3`PqDHkF *(0 8(7QV΍O#&.V(!ZYWVUS*׷gw}cC+l2$h,ss0rckuʥQd.IX$ _o:(l2$h,rr0rV\>MRDE0P {{{{av[[S.B&sL""q' .wk{kuʥQd.IX$anmoN4 }:̥2<ۛ0 zܭ)FOgT&Gc8H]KЧ\*ȣH# .wk{kuʥQd.IX$܄anmoN4 }:̥2<a& ޸s)Qd.IX$Vav[[Kgl2$"q# .wk{kuʥQd.IX$%_o:(l2$h,Gu';g$#Dz@Aڡi̳K*R(R؁FU4X@N.M&*{ݩ¢j̄Jsɑ!@x`]]8A/(O_J)2gg k[7kΈr^ "Z6dXA5Ea[M*Ewusqnl3fqwww{ć(+Ƨ{F +P5 vI|rqjZVŵjZVfl6fKЧ\*ȣHf0rAڙ18jX,bX,b|D)AZTn\4<6fdH6`(񡮮.j%IjcFF 0[1E4^1ι#aE<,`2ء.t#1/bx\]p_?. %,څbj9M5lwGLӜܮ(kgz@Ύ]JӤ(_aݭ&1"Uy74jd Z?6jDXl+Żlް4f %S:~ZEOc|Ny3Bo97x'jfi^ps^`Cbr`nٕ+QB\66(@q\坔6)UUUUU._<۶m۶m6/.-,+*)(.% ļ|tld\TLD<4,$8999995$I$I$I$I$I$m۶m۶m۶m  O$Im۶m۶m۶m۶mWVUTLJHFDB@><:86420.,*(&$" #ڏ F<)Iۇ}ه{ Ht5>tU-h>47!$EPڐ$I,!yqG2D G`, ā2 0nZ]VEMR=Nze]1?6-.&)a =Ͳqt2VEm۶m۶m۶m۶iuY)qaUQA0Vze]1?6-.&)a ?#S*̣ZB€Yœ tp\|bt 4᫒[&h/RD vE/PwJ1Hr2SqwgwwљcRjL=/I0S994wP<\MbL#PGsp9s9 d/V4u4{[A&a kch1 U۲Yg9l3XKu"<Ǵ {=K/_[vU?EO$ǗeY_u{]GDn쯯fI'TIh0ohŚXw޵BD쪦iĚYu7Z,#M ϯR@J$(z[޼M, [ܼ%|gvU~Xw}HIq)&7gf N)/|im5zOzZY>7);C  B0q 1B'E  "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz " (08@HPX`hpx#a$6J5U کY) ٸX(kC#">:g&#)4Ў:865`\WBQK,#,˲,˲,˲,˲j ܼtdط&nېcb'Z2Tj)^ r2!B K \7"Az0+!%;ԓ32Qpc1c1c1c1cNKE?)Izh"C C3xw]Xֆd Y1+"08 eNٔRMH dЏO^0^⠸ #}uACL'LQKaE\Z2Tj`@ujrʦ*mBLtP C?~|rB'ōH:`yeeAe-M䈑"BΞ5e|قJ&Jƌ,R ((`];ԓ32Qp0Pϝ9o֘c%K)N2Z8A" (@X` 55s9s9s9s9s9s9܄꣠}uACL'LQKaE\gh2 Ƙ_][YWUTjZmBQNMJIB:qڠ!n &IA" E .-*L5@u{{{{{{}J-kiR$G9CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmvЂF2?I ϣ(i;4Q#NZDJ"GVlvI~K, 0;iA@q^Aqt?Exs&aAPx _!q*|*ў'=gl0|úL1U&T*x%@ת).o~'oa[rK#e}umd\TLD;3+#;^ z utcba;ļ|tlc[SKC:2*"} '~>u5Ą<{;r2i) 7('ܚPNLJH~? \;û{skbZRJB91)!s|}}}}}}}wK+ ƦnN* ɩeE%`뺮뺮뺮뺮뺮뺮z;:985TS210/. B.!!P\KZi}xtokfa]XTOKFB=84wK}q!n.e-l,k#b"ڙY٠S}}}}}}}ļ|tlc[SKC:2*"|<<<<<<<~zvqmhc^ZUQMHD?:51,($þ|wsnje`\WSNJEA<73.*%!򸃂@:w64F袟Ri 9yv. ~@LZc<<Lwmvf! ;I`=0dRc6/o rpho+tSQH֌l?0BΜN9imaL;?.|vĎPjXgUƌ-  Ҫ:hd繚PճثJJ稖tt,, [+kULړ+g I&hK$ٺTgw{{{{{G '8lʄEmY83E"@tذ0 414%H#X'>0u\U$ِ0^3R &F0!8CCF 1yv50L2r65 9T#feDFܬPN/Bd11C DQ?|AsL2cήK90.rq[TYzءí^W\W\WuԵkꕫ"t޸v~#םFi)ו]KR\3uu:J:_6ori_ve6pv: OLI>ΝT';$y^=x{ا}KrLqt;-bZvK00E{g d4u:Yܳ 9e\AHw>LĴݐ7o$`RƸF9;r(m%[ ZqU4Nj> bX VWffԎAi]ש-c._Y_6^.cWCkEX^6c[7ާp^$",mg#7^YUß6޷TwDRKC%|"|^J|{7O& QTIi"ג 's:UfvpmZ3TuL0%wPKmEE`F`9MzS|PMI( 8㎠'5c0.2=._#QRJNzk[C<͋Jc*GrIKotؗ\ ݲ% nNÒH۲Pj6-B# =M_of^AFۑHxtQR5 k)C D14d,F\LFM4V~!ʔ["F+y+F/W*[͙e#QeH ȚD5$ny1/ksoAqѺǟ_{iEZ7$ub_tT@*y GA}u;z =pKW ?}n.:n m4Y>P"_$oxux^Uo1pȝ+RN>taZm>k/enI+bT} l&nrA_͂[{}z9wfƹ߶,0=7wzx8|Di>Gȹ +xNGu8]$E* Ox4qXֳ\./!ZͤӱE<v9{UZ~|ȿjw.H^ozٖ>P!>/,P x \u@Ċ*3!Reɴ&HCatH=ptC7*ZCEӎ.0=[ '1zdzDHW7c+ U;Unz]dǫ IE8lqј .4b.Bksے)JH, Pyn8VrHG }yuŅ ^sZ8=tzc[6k@դDùyF3L2V9cS;viA752҅H-Y@^yԃ V(&RADCCCq^sjBi򤐣cI-=fqsj =! R-utŻǗD|v+"$AsMsnky\7 B ?yÛ)`_L<| d󣜭Ys.UOʜU.:;WmM0xDxCX5Q!+d~fXtWΙy s0"a|HK lhiT;'SթX]W+爋]]i r"ypQNb[NsiYwcNAqH/<Ȃq`k31cZsdAr[eXxDLD;JQPe6Mn*;E3pGsL%!h,4Acq\U#0mNV]w:m$Ъ6L6RE,$.^X]kI%aF3:CSz_ ͅ^hH@ktω}:3,"w%e(i%"w|muӾl}ʞȝ{9~繹lykr-ж?~q*'BΔ(̑ʠnr-m mលɝy聡+6Q-x@dLK"LSəGA}+ Z KԸmWhV[nM6V=>RiyN+Dpÿͻ^--[HO?rR==s=uO,X`Q W7=tL*(K8m-OƤ6MC6Q SږЉmǹiEgYdqi4oQmլS|POmz^+tTX=~u.aj/S5ox~#G=~߸w [}\iY0}EEcmm-'`15)O&un&^zs~1 ҜqtE~:tNoG[TBkAc i-C %H5iD2 Hy>ffw!Ygb[ЪhgV9ə7hȀ٘XؗWV-I*m7b;965 bƐD Sph1ɺ]|rN[ࢹz3u'7Pp|F` ZYiXj ,a~Th!%IF:RpPAD #O>@ 4941n+n/ 3lR0J:WV>@_%3:,ڸƱ7ij֒K,Y(Bg^XlǮFqu ]`Q)<:NԠ?8;[Q !0X  >6z:́^oW ̹P ruyG,?76뱹{w5gs\QpNbs3;iim)q46imgD[7&1P" $-0}m&L,U4IR$SH5bHQ"DHG "4HP @>KULŋ~˾d_׷^})|'|#|||| | |||P~/WҗW[ut=yܱyZgf6+s2o<Ø/\>f9* ʵeɫ,@r[69d9 N~73Yʕx$*CB{T=KbEf]p.:4mUd mP9#*72'y2!SmWzٶ3RgO9tJO2)\z#Q凼l'KD_F4y,Ӂ|ΕExhq,ʠILݔ(kB9f\ɘLTr%p0F2d.K yK#WzHx#wc+92"R '|;GrHэ4I7IȈ8JGR9QdN[O=^f)n yБc0pL_>Q6:n;}gr ` __˷#Hgt&AoDf3%A ^B-ՓnEĝJ`yr% \"&EZaW55[Q[Zճƺ_T;ԫPi i~pK8,}gWG7wQƌ88o^$EjRc#uJ96gڻqqz&f6]Fd21_^b*]I04H1}^Jh.lFG.Z$-.\'"7)0R_&hc:xeMִ^9C-Shcl *MqdjI͂e+196^bX *%%GuЙ.Q]@3J+tI#H4Un0-DC2ƈFt1@P 8! A ]x$O 9kh:ҨyIzavF1,=a[ӛhXe#$W$|vܨ:2ǟΗlpo\~b|dO7*'T?/).f.@+6{m/L髽>>'R~.os?hٷAgg 4v;%u.Jr?a&BY M3B tgĵ4kCy@O 7Xo.6=_*N6c'EH"jNGOXdO|]r/V~xlLT%/uQ?ˏjzn6:Ʋ>? g^GtX3zx6V~AW# l1:ܹޤ)Ò詫^eq\߫=_>c<:y,'rH@_^Ge؛rء6j՚_jWtc?>4;$0-߸1 h6:aDW:4=s&[ *I/ڹ\Õuw;·fG}{(3\nTm/dOz\N;ʗӺI~՝lk߁6O"#Km_%^.{ς=?#Wf͡+]+=wDv|ԙ:yX'uQNɣ|6MI=a9\UEԥЉ/vbAֲjoJm> r 7ٟG&>_G[I\m rK]˵*vqh?:/`|-4Ѷi~@%ϾJu;`* oiO8YW]&*mQl=9sMhj;CGIЀ1y FT'S,)~x6}qZ6PW&Cz0SI5XGj-9zl06 / KEbK=x:f~gtĪ'6\w@nN޲NR4w@4ɾLZ4J 'v]bor3t#.Pn;,Tqk U'$2.=/p?wGqp(1ÃxRyJ88Aѓ e¿{ K0\K B\Erq{ &u+]OW;(y{t G)O_)<%VTܵ^'Ǝ]tOt) ._V iL1pcbO&rάnޏ?B/;"{ w|;6\ō""~U}9 (:'ydmx{mD!ݢ-૭>F?JG+6T,' =(bv(s,e[<Zfdl^D%V"eVB-͠AidmcDU3?" , 94Ġ,#A4Pf L:f,"t@m'4 b0)HhwCb:8c2e-ղNԥ^0aoQ / 2Hմ 7hCbj.۫]F2 YDAyy̻Lkd%=B6ċ@2] NAqڷ-@-DAJru纔.za!=7 H s[f!RoBT͞[Q䄾IF$m.:w;2f; 09%{x Z&zNuaZaS9Ww_Kc!㓨ZWoq 2׷3wFY40_#D]PG =_aS)Yɼ.jKMgMyK:-@eZ9~k?<F~Bؼ!uxGǁ@ [a<*LE-;s0`V("Ԓ, su9D=%yYnЃ GZt/'0qi'|uQ80xu 8qmp]ckʝ3i=c2d#0`M1Wo"" j9c 3C28+!j`B T8u U05TX5R uبDWMħITiEHioشMwM8/,nA A'\ZBJ;@BNzi8+5 ,#IfO/U휠BAx h.DSnT|ٓ0P .`[VBhIB߳eEp,wX_ ڕYz՟U9UOٔKGY#ΠI8S,}3;͜Miwcߌh^<3ߗȜ%+x 4w$!h̎ւDabu'Ot  2EaVvpb7zmFm=N6З yPe ,X^yUr *)r(y'ir&Y%Ir$9#)r"! 2 F3:6281Xx͘Ns1qcr#,ɥ3 0 dV> y3LXcۋ\b6XRi'F Bu`uo!g |xt8 ld \xT8 L؈D<84G ? l;pS:C5 LXl%nN.n [Z^0RϠy "b_Ŭ LZE8- $2ُ%5 YzU:QVM! T{ĩIk!D "P}u 3Hi W#p6@ o_.*f\ZA ,(m0<@@[V6³$J"|(މvϘ٭7<)EvO[r7Ӹ"/.!ncK8|&ˍ濼ݻ]GsԎ@BK:̰&̘$+D|.....W ]+tBW ]+tBW ]+tBW ]+tBW ]+tBW ]+t3%As٪󜤜ZqhFXm`yƕViXS&TfN1W Qz"B݁TWMq@uz{tȶiMF50ihJ :S8  lL`,  \vުaKʹViy֛e9Va՚]UYoUhNufTf>UfS|"3G-*HC OuW=[1CG95Qm0/?T",7HPb-l ,P"a+Ra-b('N7agJI$GlE LC,dAl` {(e卑Z5Y߈ Xx5 W?[dusLUH T85 Szb~!j5 P)~Bz &8]qE0bqȴLwA(H9`BiT:R|~٣';vG"QR 1`OA"3g"39ryfH_e4+3PpIgt1   o}] ` -k\+Ғﵢr]֠c U]՟YyUS՞OTKԝGYT#jΠ)U8S,u6CӚ)͎~kB3ˬ7/靘%\5D@|Bێ.cc24>JwSC:C'APnIqG]6 yP}C mPY~l+VVyM9E<4y,9$y 9nl|jxlM̍j\y^sv'yĉ+WERˏXv&*3JYʖIItdHEn4d Y%8zch=igzb|Lil:bq1Q1 3+(͘72.*ftg'/%ZD vs% 1W̅\e:`$͵S|_5&@b]tHG{ptFs(|5ap _' Z¡#BZP L,zJzvP$7N&5PJwx{mmmmmmmmmmmmmmmmmmmmmmmeet]Fet]Fet]Fet]Fet]Fet]Fet]Fet]Fet]Fet]Fet]FeteYuYuYuYuYuYuYuYuYuYuYuYuYuYuYuYuYuYufs`5NS`? dZO9YHnW:ZZNq۫\5V:RS1R{!uQsȵ: |Ju+ԫL"=@H/i!ٴ}4^q(~#60 /D{ڄKw=wa!le7#4Tnȸ9Y܋ocrRۈl I̍& s`ډ6t6 &irߏLxWގt;ݸt58pߘ͸Ml1c5Ì&6ڋ\ ^Xe\T%ZPX¾x=RJPF&"fb% Fa#&a!a q2 p ߘ0 ;#܄p0Y],ob}U, s0p; WfuE)cjHkYz0! uH3oVd=Nw;} ?RVCd87έw%ٖ$Ga.D{̋˅eʂyls mFe1^ʖq89]dW;Ty?ڝí̦q9D7܉oSj{ڑv6ˇL(U=O:K7GN33AxLX9Z/3 \[= *StY*3a7axl0.Qw8Ņ^h,R{+̴*˞X6Fc3z`v"]GԹΨDq%Ni$>@$M6b" ;[ɳE95xRsF5)'Lά|,Y֬ʀ 8${S8m &B!y}@ihA8 E7=1.6 -B+ 0>+&\A~@zv/;ж2mgy֖[aՕWYI=9I4> 0t!(0Hy: oD8v}@v mQPQ{nh,X!6tXԾ+ nv ;@{ w޷Q!E @Fh۰QhPQs5z =|hީz!G )nv oC;Y#4q/P݀`Y" P C6N!nx]HQ{ۀQ@QOhC 0vhM3NA 8AFOѧZ57'\oG⣟ oEGVVK"2 Jʟڀ i7@;>ԆݷQVۢIݺn4麳n:lh yR^ |;`(eC6b ^hB/J/1!H?#Tݑpɋu~ f BF Ƣ&u2wYh5Sݺ@B!(.EĀZV>yz%:e>K"ku#B9 n4zntݭJnϺihsb݆EP#?eaj-7K>?'[0 2qT%ѶȲEE -Qv#(/]`(l/C~ ̌Qv#FT/].dfGY6x/C~ ̌({#F].03Gٍ,7Ry肈/C~f(F..03ZSٍ,|肈!_Ry3E|ȲKEZ⣬ Nlnyl@vh۰QPQ{ȊG ݜB'˝{P[Am*#"dU˳]`he7lRfFK|e#K.E9Gٍ6TtAXH dfGMY6TPt9M|Ȳ)KE-F(/- ] ]`hYmDy肰3%~ȲKE23Z,QQ(/]!]`fY6RyfFK|e#K.E9Z3 C ˥򥢑o(/]]hOe7lDRgFK|ݔe#KEWEz7[ox_zO +\7oE o3 c B!7Y*kh$ ^q(nv?:H'BW\H߆hZU,7n ^wP5rhuJnN!x~J0`e^&.>Sb%5P(UAQ A3@\7ۡ AGE ۡр;plB!MB t@hh62:hAhtݺtа@vCudŭqQqbxABH%u# u7`=V;+uE cF hۡQANVIv"#`|g)9u'GPknNH,W "Q]_+}74(1v+.F!+93fmߏѺBIpy^04 wQP (`W#M,Gm7H; ;OTJ n]gPW`n]HQgeЈ`(P.koF E vCcJ햤~W+x݈YoBp/ +sޟ;sVPm9lXv#m(zne#urd*929!T<+hyԆ!S+zkm@v?{u?6L)RmrAx GuA@qY=ga@]fiFnA3DKB)f<*]t<37\KL R "E-8_y Od^C(0y)_B#e Cx8qN6_l8]CۑیV4" LcA׏|xWW15T^]\[ZYXWVUڏ뾭뤦zjےfCzh5!!!ө I|^'! PD44:J 6ͧ^zX]Mj喝:iߘv[zmI!viF YfD M&XQ[|s|ջUSYQC)w'ܛngDlZ _ڟtf?eCf>c#f=a#{/ycׅ빮nVtl9Wc8U2)i mVgՠt4Ӗ~ft3 c>ye9K^0r9a+ur*OqqV'2T&.tqS%*NEzdP#ٓȝCf5cLGq$Pr '7~cidƌ2nc&0^2⋕XIXb$*>b#(.rb"&Rb!$2b "b F ;܃Åցa 0 F5A!v f VFq`.7 G-{Cp5ԝn s_B|;mSh{֎6f3([ F |]뿮z/k=&`5^wTM]'5]sP=4\oL-&`mFtdB-`Eן->k9KXy݊ݩa.aaa!8?&A"l,"'XB# }; ^'6Pw/n>s;ocnm;ҦC{l9ʆ#ml76k^u5gZe]5cVUF5_R{E5[Nk54WJ[%]4SFK 8*PE?4tLA/X{#I}g#? s>HCy=wC ;O=s{+8Yuڜf5ߪNm~eNd|R,(G*I~#hd'Ef$r!3 /Yɏ}Ñ~F /c";c!1#Ɔ3!u9Z7VlC5RL3N,1J ă#~!b!nb^aNa>a.aaa!8?&A"l,"'XB# }; ^'6Pw/n>s;ocnm;ҦC{l9ʆ#ml76k^u5gZe]5cVUF5_R{E5[Nk54WJ[%]4SFK 8*PE?4tLA/X{#E}_U5KWo+Wǜ*0> ?.gr']r!+3ZI8֏^d!Iꈧ^X G!i.#_cz}ٵ%ו[Sj=%v8YFfNbu^we΅ZgUEVR*SKA9 r'?=xSLN^b\ILFZFJx$%F# 9Bt p=qo<1!Nuq\ƹ6ƭ-Vsb,q}1iY1I9Ad? Frƃ=[Oqggb]IMGt\o熖|gz'}$_wv.;oYYIX_^D4*'ܛngI#h E>TRP_8gҞ$=wͼjM%;JYuhϥvv:srf&S7dv36bf5s|˳]>e3yc,Fa,e0W*{r)siuCθ c;bBh䒣,d(C&I@i7VlC5RL3N,1J ă#~!b!nb^aNa>a.aaa!8?&A"l,"'XB# }; ^'6Pw/n>s;ocnm;ҦC{l9ʆ#ml76k^u5gZe]5cVUF5_R{E5[Nk54WJ[%]4SFK 8*PE?4tLA/X{#M}g#? s>HCy=wD ;O=s{+8Yuڜf5ߪNm\QہhK`^(Zdz~u/߰> ^`-ƍp7L?0z#~Y_h=2 rC' S>~r^r`򱪘(9\l7l|8mϳ|:fd6ڲSϨAxZ׳~GKF~Ս .h`DNۏ߃̑}tJ=x/zc)1j(r#]•ji׷k%6~:fJ ڶmRjL<)n '/7Fbt5>=B۶mͱ3G3yov`tc,}?:p}ĢZz;^:\ޮ*;Z?|<'n 0l`, 5CMGJ3#!qC>^Y?^g|xZϳ}u^#>Y?`c?2*>Ӻ?\qO.l4ڶmv}l;G( C%y8<Ϙ[ڟ߽nl۶m˵P[L%'GioJDjg-2^Bg)Y 0O!rZu>|<>:Oڬqs}u>>lOyq6#y!_NyqgS<~ZʤZ.n 3&0#,$۶g۞m 30 30Jѳܗ7_*glA'JIHGFEDCBA@?>=<;:9 8 7 6 5 43210/.-,-Vs9s9sյbRB2u"eUE4$뺮:9s9s9s]u]u]u]u]u]u]u]5xB(BD"@b (@L0(dB% ц "`b (@WP{v F3$`=0 # ւ1'j\ku l#2}}}}}߿,VxJQveGQva5fzկOd0+驋4E nSK̒)+J6,؏b;r (IXb.UWFbZRDB! ,X ((ۨmjTB7Ae)Wv Ҧ翧hkv9t{R4vwcxla2AD@njo) Wd !P%9 0TIN U%G8hi(4@8)Ǵfs/s1H7̰{+JƟk{g}[JO~Dfej7/;1ŋ+/m_cxoỄ~+xmi?w/{w; +yW{Q?Q[Ew݃s}5ϰ;F/2Vu+^H4z&џ͎ozWr?)Ao_գSY?UQ?O7|Q82}.cyP^ghD z{8W\&Ņ65n[b]8QYj@% -^vJO]RiDTe'sXp3[ _ BxA!3| =G /9n.p~[ɯOEws>t{P=gIsΘw\0o<,}9ϝAa~蕎cQGHC4t10:xxrɉ.\<8xV9?%+G3tJ`:)/'>v0@ <[+?Z+-uխz^=!A9̴^L&V|E4ru~M _6lX;C fj~/ z^UaȠns┺ VOν#_6["J(`=5M5e쯽^,8jw.0gy[~3+`2X dSotY?_Cu!D>iG٭LᠼdX#ہ]<ܪ$̔dB_7ܧx, ΎČL;qox xLV=0&ݴ>1cVdL5+!pE}ucCPz I ,Z>Po}{' ܿ+kftW=Mtiոh,\I+MJ!䇓 DlbX"u˲%132Xͬ%jf=4c XZ6ق$;w@]Ұenr!=-'-/=}5=!HNҚy *f;2'Sg0l.uºaֹLR=kf'X mR*6bsm"USMOME("t{B;r.q ^ v'^R.MS=();eҲ)*/RH3 kun%"Tz{^;(([mcyѸ,xꝽ~Ev>.O{6=TXf&!T *JHP+IrŽeT[~Ŧyx]ack^jU6Ҹ d@7#Q߈N;qkpL3XӍ8Ah6F7Řnx[@aژБF. 54t)1cQ@!~ԉ& j 844۲I ,P̐(# Z8v{hV&L i͒ +FWXR5MjQTRF R%J?yiL /-l^e/o\&Tց\gיvYNuZ\LSl\ -,K m OUOi:S?7qTO_n驦+>ң؛-D+=Nbe-Y#M CB[&sm +D=Zy;%6Jiʹ:Z;P^eۨMrb#GPold5zaM[5ë9jˈT S+@J  \;+/*7kON 9^ !cnpNWSLi_Nw`K)݃ *tCzU4աPʉi[,=ᜦ  ]͎ Nn>6>⸉w]òai]nhЂ2gj̟/Zid9we-I~Ж^K)1#WY~K, 'ffG'Cz|\톫~6s/g3jPIA7Ź W-$k, 13p Ԕ]]Qq4M}1ǻfI%rƭ1&Fp̥Y4B&A>|ȴ$L) Mx`cK {)&?޹w=%o[BfKaɯA bYhL)XgQʗ^ ]d83ծp'IZo]* 2 ,ޘ~߳FE`% c"Eq<- a,V2Ez':>xk3#(φ`9p#>40#88nSO>)a kO*v,W# `ZRN`bC#: }3 uՅ 'CrH8TZ*Wdb!7&KP>cY20w=o?Wztq34PzPែQ+Xua lD2oL-Qat1[R_ d~%wb$vnPadm KWOXc!dO Zt5)"iL}1s6ݏJĦ 8-ӡGa,\Mc=[Uᢑ Yi\9e4^צ \S51%[x! _zBYxmXkM$hD:@~m<93oclS8vĮ='P\kԽƬ?vqM)ΊQt]P,ihgfedcba`_^]\[ZYXWXUQMIEA=951-)%!82*" scSC3#²rb.Erm]M=- ̼|l\|xX8H"CG]\[Z;feuna+2bX}ᢅj*)*JS81jh("B~zvrA3e%I 2``# #@xqQ  @<4,$<0(ǷwgWG7'gͭ43210/.-, yqiaYQIA91a"~vnf^VNF>6.>B<,l!B}{Ǯn.m-:r}umްQ 1`pB5Ԕ )HQ5QB4!@?=;9Al~ҲHG 0\P  ͼ埄gO xOw߂;oɼyf^5}G^n!_~<>ӫ)qÛzf:';b':wW9O\ɑV}P`7yǧJ_+ZB&iguOo|2G+[e<#EE"xW,iy꺵:~\[\X_O&Ͼ+7n >+ib{_7U^|eܻmڡHHnbګxwez#ԎDqtp=[Krq$sINdCor{Pہ >k!puΞcvߐf5b eE ^=vusqomkyՑ#k4fȈc,V(MAĨ$F b('%7DB>jȀႅ &HhE $*Hа` _ߞ^ޝ]ݜ\7lkzrjbZRJB pdTD4$ó@'ƦfF&ťeE%Ą]r?ںzZ:ٹyY9ظp"D ;Ϣ̇|ǣ%idY:i 13 }X{ar l|]? 8x;󨙯M/bxYMMrų{W݇>}^rnb<5=\:Y8Ȇ%̜Y͞!=<;h: H%,8dqswO^̝J]7M<7,8Ry;a?y4s3r2qa`#E ^=vusqomkyՑ#k4fȈc,V(MAĨ$F b('%7DB>jȀႅ &HhE $*Hа` _ߞ^ޝ]ݜ\7lk;feuna+2bX}ᢅj*)*JS81jh("B~zvrA3e%I 2``# #@xqQ  @<4,$<0(ǷwgWG7'gͭ43210/.-, yqiaYQIA91a/#~vnf^VNF>6.>B<,l!B}{Ǯn.m-:r}umްQ 1`pB5Ԕ )HQ5QB4!@?=;9Al~ҲHG 0\P  =<;trpnljhfdb`^\ZXVTRPNL%H )Bd_ @~豫{k[˃vǬ8`_]ۭ7l`1CF /\PME=5eBEi R'FM %1BDONN0{gV.x ]UMgxhXHx`P0ϯoO/ήnN.[[5jihgfedcba`_^]\[ZYXWXUQMIEA=951-)%!82*" scSC3#²rb./Frm]M=- ̼|l\|xX8HmO;᲍Wo]|0޴GTxפ9]mv io߁4PnB=/K1W[Es.kjNE;|)I0?z9˅Zr&4(9YW)>3o,}C\&go Wλpu,_܊S3yS̕`r#<>+QyNmP>srR&G$>L#K87!m~.WɷE>e[#o%>$F b('%7DB>jȀႅ &HhE $*Hа` _ߞ^ޝ]ݜ\7lkzrjbZRJB pdTD4$ó@'ƦfF&ťeE%Ą]rߌںzZ:ٹyY9ظp"D qs`Gu˿rйZqE_:S d,*IwC᩷s|f_}|߲cs^ϻ=tqNL9TFN)e$k5r{uEfGT6> qvWtHmjjQFq?yL|۽N1ٓf4o`ϋGG~dG<# rMufzPzhZ]`JyD(Jc߲K4""/>jy˽PL@/uOwIl>`&<3ҷIw$#l"I~}d{cgo/e@s`OszjD(Ӏ6yirz ߕ=x݅DӐOew'Oξ g6NQ.+y mAhbF注6?R0ƅ_}.1'b ~ꌎ8c{Ediv7"EA#f63H-E~ٳa@a5 Zw'pEC,Tzz+OsAu >`L2$LTO{wqCFaVJ>/rN[(b"o 7 ή2l)iqF3bFن/.t1aY,hv`ـdo>xz'31w%#q݈ž[8Å nn0[gpxkV:M125 m.,ܢ,(l62ɲ^*NQui]$? qUsl4K8X6o VauTPi]ЩL7 UrLSn,e(C|';I墔3|Jl y#y8^q"Y\AD? ,=!xg;795K-뮤rI%w[ dg7ceڏc `)D'W0XJ*ıϾ|tp3$ Ugۄ5+' mRc͒$֣.EZܒJ!tDOYl4cmytU\Lreg ϰ_^86.&lpjhTaI*pյRj`tȀ@GEw͡0p´Q4 iPPI:DHE%.ܟ^gd_VaIr@%It[aYa:!e2 vFꀼTbf6Z2b6J ֽjCU$q `RSSG 2*  ][0w멂^Ro B%RZK( #sorS)MuC$]Zt݌]\- La CW$ZC ?}ѓ;uT3GN8oܴeFM4g̔!3UL+jU0_vEK,WHTus}y̖d~|]*ɘXIE\'qK=4ޒUJ\q' ߷hhۖZ礟qզ"w΃OrDvl u myDklD_hchk8R0X ONMLgwQQwiKtD` =dKDV*HSG8HNMKṥc;V!8 P2x؁u&uͩV,WRN9bP)GF r3Ss21rPQ/. .Z 43e&F "K k*j ubB+WSVU/ZPZB *GF<)s&txkn/Zu(U ւLOJNIMHLGIܣ TKk!?iM2bİYU=Em2J8hXG'Gv6Al-' LZKWݪ$ FϓݩJ~zvpow~~~M~pwn] ~ }}'=6k~ɼþwKʯ/译w!:oj޽||[k.w;_w+ZS2Up]K.;9ـp OК+n 3<:*o\rI^_s [x*O9Πq/-n PWm׃8 K4z5|S/sNJ$$o~̾1[oȽfQo¼;ﺻf;nu=F C~D$IH $ A%Hg̙IYh KoؐgG x?*L3ӾT88c6]GL}0KܞncixW#P&vz OeWcrB[(I5dE3aJ5ĵGrV"!cVZM^JC`8( 6x{ R КU s0<1Roqga!sT/9 ? "nRs9#}xzg5D{]or !E!Wم%[ċ"~ѕ=' tr-3 Fa "T:[DﲣlU ~ʎjjymjyuGykǵZ`qV훖vleGjnyeG|vyݻڼ{ڡmڣm^{,ivyuGjxyeGpxm?Īykj9K|dDޓu dwl7,*2I֞pIsdEO3`~msk#j>_.H69ON2G>^]GL&OXGC\&χ [_0&/bm#Tăna9dB(d E>V-B-lCfق-BB‹rŊ).B >nj 0)|Z\ M!`]\C@ŀX$K4t K;!0)pD/!S .tA)-TWKfZ]JL\&eAKTeBq L`vKe*z|8  'RېD " `+IɶTq v<RJS '=#L!R>B0-; \@%jJOiKB A'7hpVTx%@7 ^x w_<ԡH=u#U]8 OVI p1(r ~4}<~JϛtG~e"HQ7 {CqljF2t=\eNR@8OI`P=wǹt5.a9W겈s1rZ߃ ,`~˩x.XxVXT~8N@ya|9qr A&.y%~H'x=#+r<"1[!rg7^dDcq8`aN?8}z3$z4I N$ ,Б7.t?57`TNtiAsi3CT1D,+t.i6WUvtPiɤ,J l~v2P$,CfFEX 'J-b!4acI @񊫄893Rx3`N%˲tyg:tv*4E%@AQL}D%jnj>!N'k,Ls}F[G}?>n'{5^/iwQ?CX /\`BEX 'L 1BD.ʖ;jy"JyߑKr,_^ˑ`+i'/l.\OrK7q{ݸل~C}j{G~ZMYyjr;G̼gn|K9OM} m);xkj= f&Glni{SbtI,]IOz*q<ߛ}q?/{V3S;;% =Oms={^Es| .xAgzos\YV}bl_oP{UڥOMOgP[W&Ͱ<Ƌ'^RDT=ɂNA\QC֝7dr8]*FO2'&aY2攃tCT>K;]dP%\]QCDiƩm -q5$֥uۄ1ǻ}c}L,bȜ)0_5Z?WJ䒣o!L (^ϜW~c>xĻoۓ0[aB 4 Gyf׸nգtQ[]{Օf+,.kWbF[rw |sX{vZV 0ss2FLLiV+en*ɎcMz *먂J~B,vF7ѽvy![/ѻ}y꿲Z19{1w jIInTn8mG̀k/v{lԻpN&ٯNL,~rZyY]>H栋ݍftQe?Y4GܾɆrn;O>Ä0/4^Ōs8î88 }aVm!ii57<ߢ႟b1]'Ź/ Gg*2ػc^M%y1Yo?ܹ2o%*~W^tXEg K}xni D60KVpg?2_,v?\.Y'Cjw1&8ZڽG=Q8 y og\rEq q?pAF?ĿXO> -e5 &tJ;1 %9%&w9%yI.tǮn5s2iZ8c vo$A-E##,us35u#X4< V`nYU_횯Ty=Gvtm C(|l}+)>e2:n&CtwC{wد?blٵj=HR۵7>YG&-k s5ʖ<%:_uL2tТʸAtE1 M&dҘ 6YH w qC`ߡ/|S#VC1~D@g^l0*;oK`2 ,$̵PͷaY^94io!-#x,#m{^,z~mMe_28Z j`dke68Mskux4᥎!/~:}WQRǭJMԏT,ȦX˳pK CC[GD,t ͳ9Aĸj?HY'[C niEWB?N&Qӫyl%z)hdߢ%Ovl#cu;3ak]:R<o*43nCm;){׮o3ӖmZuAPNL q-FxG,8|.fKpQ!rd=#)d% lXCiT/1ef_K][^փMTr~\VdbT~&kU_1Xkj4qz_֠Q7B:K )Ԣ@Ƭ5rYa:llO6[sQջ_ ac z ;QņX`aY.(}XU:;<:6T@J' :jhPe$tHA#zl~f XɤC5R*r,zgeyZ$j&K\pZ`bK\d6%Xb'[Jb%`<΢V##ڥn',}G\s9(uJ m`xM!9 !y st99#>pá'8`PͶ_ĻQd&ֿ S@٘o, B\:kPCJQ }ǥ11*0J҈J@\"1kS: vTSބofo #M ͙nߙ}2  J34`b8G)Pd&0M9eoQeoY4Kc,ͪY5F>T 6,ݮƬ=uk;X&^Jo=o(^{knrhII6-G>ߍ7 }X~|F? o{#_?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~c9! AVsUwvuꤖ>OD$ۜUP+e (+d  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+ajV7<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJԪkUתگU=yKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ۇߚU-$\  !"#$%&'()*+,-./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יϋߠ7A oPߠ7A oPߠ7A oP~iDvwxyz{|}~  !"#$%&'()*+,-./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{|}~ `5 U_%*WɿJU_%*WɿJU_%*WɿJUqT !"#$%&'()*+,-./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{|}~?@*J0P *@%` T` RAJ0?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~s'?TVReu-G\   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TdJQ"\ ĒŒƒ            !"#$%&' (!)"*k(tτc<c<c2=W111Ƙ181 P_Q^W}ի , 7#+$,%-&.'/(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{|}~»üĽžƿzP 1#?Ful1#?Feȏl1C~fȏla4[G~fȏ:%mul1#?Fȏl1#?fȏl1ZG~fȏlc4[G Bo"           !"#$%&' (!)"*#+$,%-&.'/(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@HAIBJCKDLEMFNGOHPIWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpislqjtmrkunvowpxqyrzs{t|u}v~wQJRKSLTMVOUN_`abcdefghijklmnopqrstuvwxyz { | } ~ !"$%&'()*+,-./012345679:;<=>?@ABCEFGHIJMNPQRSTUWXYZ[\]^_`bcdeghijklmnopqrstuvwxyz{|}  !"##o$e#^ AAgQtQhiQMR(vQX((Z4((ZTZM[--.-.VkH (ZZ--[A 1c1c1Xc1c1c,c1vlX^]CFEEEBBV+@"EEDEEBѢТhBѢȢhhQ4hQhQP(PP((Z$Z4(ZZ-- Z-tyZV΂EEEEB EBEEEDѢRBѢТhhȢhhQ4QhhQP((Z((&Z9--NtÒ4`dy$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k Kakj} #k8DLOjV~*0k7F\YO]Z[Z^\]C_^_``_feemedhkhjjojnrruu"n=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[K=fGg^5i012Zda f ss ՁNh!c#%% d  h--911=22>77U88V@@XXiiejf " # %)*+-a4cs VWq.qDdi*6<zh4hdK>o2?Y||H}IYttE(~((y sVs-e2c2P22t22.eǷr:Мxf'hɘJ^3?qȗra zbcdefghijkZlmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ 5wxyz { | } ~ !$'(*+.3456/0127" #),-%&8[}ڊۋ܌ݍގߏ{ <KGP[D` !"#$%&'(w)*+,awHQ\Ea !"#$%&'()*+,-./0123456789ߧ[-.}~ /YZ[\]^_`abcdefghijklmnopqrstu=\~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\]_`abcd%enghijlmfk[^o0123456789:;<IR]F`b=>CKUk X[ADPWehlWJS^Gc)qt  !"#$%&'()*+,-./0123456789:;<=>?DEFGHIJKLM@ABCNOPQRSK#PcbBS3IQcL@0$*A<4:? S0 C2HJ NtO+:RaV8N3AOƁ8Fѿwj(CDHNcχzJ" ^bsC /~H>Uh*^o+⚡r Æׯ^þGBW!t;߀0K]oh%OL=;T>u:΅b[/1 ?#`g4> ǾFjd v?to*h۟5eE&OoQVlӆ˟Bm=J]cZ LQ/"pG1V %z|x&-=%a߁OgnM'86 j螷a{~P \{8CCw7tQ2{9[ \Rj'|Fw`aX߸s9%EVcVEAa5TC!CY!n̎<-"]~WndOs_=>NtS ;>4 U!"!67-6d+`T3dԕ'ن8۶jh%7(I88;|'NLQL(CDH$/@S(DID$& ăv]!y޹42yv=Q.v2?c76ɿ rX !S_>9Ə "!,$p 2 {f"-~#`0G! kD3kE B[8hm}{v/ٻ:[7glܛ}kmkvmyÌqaQvAf1V!F6&ՠŐp`Pu@e0U E5%dn`rKJIHGFEDCBA@?>=<;:98765gVQ,XW9.Z-9ՌAy߲ر׮mjM( @ ˊ  Pn-Pm,OlkjgBq6K|ExAt=9-,+*)('sl^VRNJFB>:62.*&" >s;gwgq69[3Ǚ#m`lWm=%v׆\ak7hmvFT`jHm=v67m&rNFGhbM<}k_׾}k_׾}k_׾}k_׾}k_׾}k_מt;Nwӝt;Nwӝt;Nwӝt;Nwӝt;Nwӝt;NwӝlQ!BIRMMa' ߦfৠg`yL χfGogMb\QL1,!A<|h>2.u2mĉyvLuRKU"!fo2One]UME;u|ktcl[DDMCLBBրU*@jF[&8\J rhA:1)!ك{skc[S)KHaА+#9L}1Dn!m }" I B"4"h؂"(BuG%V45N=GP9|Mrx5Ymtr`mZd!ô9_#u14$z?d6F[A f!`S3U4Hi7+ DHBRb8\G*9 PrTGDqHda iPrT4G@qrC@)I%iPrT#@hP9TC@Vc 00FXL (F%P쒘oX9JΑ3I9Ԩ=5- .f*9`D5>yga;(|?!XL*EcX,JtP&9d$a)iIq( -a#i Ka#YTCi~ԍ9`~) D\]^IJKLMNOPKȐ_WLU`Ie456789:;<=>?@ABCDEFGHIJ./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^BE@:cLR82934i<4h; ;6 m}aX+J a31 X@A!zJ.l~۔;E\m q1JoġyA3HHBbHDBRDDv$$24 /~PwX[HF0TyAf_Ū 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ӨapGБPlGQ0|"hOpYS2v^ZKtb} X:8E叽Gpޘ)LC]G{YA;| $գV<]!E$!6 $\ʾ`8) )jP:-As7µ.:?s.}7MX4$(wOv o1%ضӿӷ@;୆y,<yC Tֶ;H,mC8-m?ô:,h G]HSw;U`.Jn/`N\iY[@_mt0Wt6tG t }"PFĹT_Wd`nݸ:>R枩♲dq}R=(_j(#l:@;AD?ܐ*;1G2H9NĩboF@GA66HBIChwsJDKELFq^hn6= @ Q T$lnܽ"1;%ZP"2+<-@,?.A/B0D7L8MMWR]Yftvx6Ƽ!)%8:9n,~~$ l{zŹʾ85"!+F\UhViǗ{ '1aYdʨp.S`^VcwBPSeknσьL[Z\ZVCWD\EIMQTW[^ahglpsu{z΁τЈэXV]Ji|F2q1/07645<;9:%%%%(((($$$$bsa_`ihfg,,++++----////CrCBBEE>>T>T=M5M4˚ʚȚɘŘʘíZtY`_]^~|{yzMKNOPQRSTUVWXYZ[\ħĦ£¢ʮʯ pڻӨ!1S$Ii3b&P#d.coo^{n" 1d1߯B^K`ς1zfT95 F5{Ѕ 8pSMmAz+˩%j ѩ(. ( e,/<;b-qƓ$q \t#2[2AfdRRqfs(/N94ݝ{;&`R@/R-WAy k}kOi6{W2eFU4\?+jۛʕߩ9eSkD?Wk?Vani iU}D04[cR> 4/4?=@M:ҡU\яt_;CcPWLEa)qf%[B!1ROw.#H&Xz5 L~eJͅ.N>J_nfrtLYrZ.{-IJ h}“Yp#^gz1Q€[b^aF=;;t^5׾e'[dd:l =+ Ze)zѽ%KRPuxs0e 8˅ohmv1C[Xh#[DvϭD8}ӸԚ,C3׮5B :t3R;jZG\٠0M כ .t5WyO] V&Zl8d(c1cb453\׺Eh(ّ270ԡK,ƛ'8xZ8湶ot{8^K")0+.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[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛKKKVaJfL L\\ !"#XYW]XYZ\$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLWM\MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%јҶӷԸչֺ׻ؼٽھۿ &Y[bK g9:;< =!>"?#@$A%B&C'D(E)F*G,I-J.K/L0M1N2O3P4Q5R6S7T8&K3pDfff$IshHP$X@J(ƹfmho-:OSF~ٙҢ(K1?Xۮq~Q5vl7^fm[fmfsF:rdžw򒼔YS}3}HSY'OET.<4uNU #;+g哼4/|m%{PE24.fnM9vZmvUmv-mvۭjjvۭVjsۭj;ۭj٭[jͭjۮjۍ:~jv0΍FK9 \:;Zq [xѶj6n6nE0b1CƾyrNf6ln6ncSCc1/&~gVn )pkz~N{  &qyB3y$~qD}bk{0ާ<~'2u;~^<"81b TO5艬o:F:ea{0YTĕdkSTN(Ymnk|_InVR< sf'kpbM6[PMqw06ybz^k|DnѰ6Lym+xjA-||OӌR ޟߖ'#. 31>1S4csĆO|/z5F }\g4]swEnH~g%OX_y;;_3fރ%6K6.U>w#>%3ꖒ^Dm͖-6[qMO` rN?߅kDvm܋: j&o|͙(T~55[?\@]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{[}\]^_`abcdefghijklmnopqrstuvwxyz{|}~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~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`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[\]^_X\Yb[g]M iq~rstuvw1RZ][xyz{|}~ !"#$%&'()*+,-./0123456789:ɑ[ʒ˓;XchK*LMNOPQRSTUVWXYZ[\]^_`abcdefgX\Mhijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɪML+MNOPQRSTUVWXYZ[\]^_`abcdefghijklmno0SZ ʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ M+bcdefghijklmno p!q"r#s$t%u&vYdi'w(x)y*z+{,|-}.~/0123456789ej:;<=>?@ABCDEFGHIJKMfk !"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=M>?@ABChmO kDEFGHIJKLMNWOXinPlp?_ { !"#$%&'()*+,-./0123456789:;<=>@ABCD?EFGHIJKLMNOPQR&OMPQRSTU' 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 !"#$%&*'WSnsUqdBeNOPQRS 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@VqvXtABCDEFGHIJNOPQRSTUVWXYZ[\]^_`abcdefghijLKMkjlmnopqrstu/WrwYuvwxyz{|}~ڀہ܂݃ބ߅XsxZv       !#%')+-/13579; =   "$&(*,.02468:"?#@$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}_{[~\]`|X\Yxa}XyYzZ[\b ~{Z[\| Z `> T ` @&^"\o_þc6OH{Ck M(2u'jZdΝ4K’[: ۈN!J_k⦰+ vӦ-wxtaqYXV 0#v{i Rd6ӆDRp_\Vվ~]ܴѸ4,*ƥai5 mcKR+ : f¦W ہWeMW҅ہM7["qz7q ⪰vqƥai5E mc KR+ <&YT 0Pz;ibqYXΩx!;\^?Lp x4A.Lcp1, 1qQg1bNTROK99-p 3!). j_&p.`o7OCoR*ht6Ֆ` ڝc\)А/ΟV8 p 0Ct'7o 1И8qVOnb[Iv58f~C>pg/=7c!`|Xi#p)ZT gZ]y7D _ QBm@/Ku/ Lp@7ost᦭hTzq|l>3&+ &^8]a(58_⢰+lCn/2SwU/lp״ԍJ&k?h=x;@(n j?lj\@;?k07 9vM3yÐXԠ5=lP\ծ~]!E &p`?̵hM{z˕rqoC`~T7=.yG ͡tz6ubWр`H3tz6 r ;'/'!GM"47N1L]ǍM7^r5BxܴѸ2Y[._^wĪ_-?ؘ8W VTFvWOd?.sp'tInx1Ã%7tZ&Εjjh_thHuRrj4klrv.82>jg)(T?c < IyX7@]tf$`;/WZU 3KrJהZy΢3+h&Se8*,(ϏL;:h\s>$`r*7l&V_Uϳ땉6j/@tb=Tc-|Vc158]kQaڡt536 WdC=oF㮧$> [Scb^~/ZXW~GY>0Y-dܷ^V;ܓu|+J{|>Z -`r]tVS>!u)W9`6DA3_/b1t jct+&ΕB Z}X}}}IbS4 m6ft~ R gj fsõZZpvp5jkikB/En#1BpA+3$3\^\4=1߽&6a#sh7.+ BCknZp[p P_^',m@-f_SB- \˴l}h?G|~_LgdPK2Yw}[aL8KX;lm B]Fjr8"uo۽{@G o}#c=YP~UW..B}L,Q6վ?!]l,,}~DMxܴQrXj{ |2z}iCMaS[҅M7 0t?ݸLRTJ`t6F㦰abLd`YT 0[I4Hr@/KUCޞIpCmw VжA0.KmoL@/o^vڐ(^ ^>ow/&x /oC zR>\ӠYMﲇM]qJqQXT!}1ƾ$qw\վ7 'Wm v0GW8PMӣoOua͑SOEt[[[]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{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ ·Bs$I2^@A!&`J >I(PJL S`%J )`J0ELR%L S)`JbL%F S)`J"L(0%L )`J,`J0%L SI`0%AJ0%L S)`%)0ELC S0I)`0IDSH)`J 0ELS0%6{d1/7 ?@~/~/u.G]nDgv\7g 1Ψ*aFG- Bt !"#$%&'()*+,-./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{|}~C`??KUUUUUUU*UUUUUUUJUUU 1%X*UUUUUUUJUUUUU%JUUUVUUUUUUUTUUUUUUUj!s^KUUUUTUUUUUUUDRUUUUUUUTUUUUUU-|RUUUUUJUVUUUUUUUժ*UUUUUUUJUUUUUUUK,UZ!: \]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nJ*UUUUUUUժJU9[yRUUUUUUUTUUUUUUU]VUUUUUUU*UUUUU %TUUUUUU K,UR%l';opqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./0W[Ɓ^_f$ [Z%[x\y]z^{_|`}a~bcdefghijklmnopqrstuvwxyz{|}~[􊧋 \ǂ^_g%¦çĨũƪǫȬɭʮ˯̰ͱβϳ$yz{|~}¿#[b 9&bW "$ BH |s J85 ssuqsrquy9ܼǼ*e\f8stp8#}!`łg3ļ\ܸ\\^^gL9m5s7}X{{ho6*s[H?GHi^!(W''Fci#}nzQ.^ND(Gbg&mۂ-ho CMoE/7˓rrrrqqy8q/  !"#$%&'()*+,-./0123456789:;<=>?@ABCD'EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(ns\._a.r\.'r\.a m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~0\;;;;N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ѧLc!A!+9nwnv=L{`Y\m=uGQ(~4(~?hD4O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef;;;<ghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqȃh&rstuvwxѫ! }9Pj)ZUUUU[m*U ɾR<*/t(vɦany"aUܮb3jЧ>cx *d6F<_YhsejԦa]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}UTcsjB(I=p !P`?6P-kY|-p'奦jϯ h1RA;w3LYoo|`SUiƪD>ȵᆦpui=k_~ .+\?H z oԍnX(ck F,otwWOXu\Q7-5:hS)8'7szGHH|q#AjwLT u#2lc/>ҏߑo^\kIJkbI@X+R$MJZ2?O}ןO 邬 >P^r~/AO\~?0Ƭ[kzIWey :HVdVUdt@Q_s1BP]A2Ȯ\l{JXfz ;IWeWVeuBR`t3CQ^C4ʰ ]m|KYg{ ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~с-+Ն|b R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~-j긴 $S  !"#$o   %(-0369 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m no-+! ZxE E_>~|Ǐ?|Ï?>~5 m _+?~|%pmm۶6۶mmTY+|D&pqrstuvwxyz{|}~ !"#$%&'()*+,-./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黡ר YҶHdFT"$ AB  A21_܌&PV*eIۀuhx;E!)(fcn_Du{9s";F!hU&7vn #N0W{#y3Ev B00 MFg RyH \/˟}hދ!i"U=`f6h"Q~0 _:]{}!h2Q5#M%'$7QHf&i"UԆ$#dҌ䖼 3^NDu'wP{ ).S/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T `WaXY o-Wija[ 1 J n  8 ] с-+IIJ!;ZYcoosYhnof'8 RUʨծH+7&m1JMG˦eӲѲ4\3{]UUj 51qI$*PW:KǁRjpB׋S d$lZRu#PhcF9dxg-o,lWC\Ҥ3&Ge3P,0:|.z{s>~_Ί_]sUц-4zn-mg{1aO$1+# xvMRLy9 B"͍FQsuNH㸥86f寛O*'Y"#S-q t WcXclB[0In ,N*ya+Ya`u> D<ł YYsGZ6Y<׷[_;\X_^Y]]W*}XWdyO<PŎRYYFe !B#FSN" "RAD*!1Bxil:Yþ7?Wg4? 0:})_1@<-tNTSx+KX]=Q/( 05 Nݙ|kZS]À1q=R͸#٭?%F ڤwϔnz>Otᙼ)KZTϱ?{z+Ehd?i1ݚmߋ;L  T !"#$%&'()*+eiiX_zNr4Ib3,7+f9M6:)ͭ΁,n;{GL[+$念 %iy1RZ6KQ\鞚5C19xI?"F~9S;$ 葢Hhj\@!@BYlրlgO+p )2t ,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~v( ACRp5` U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~-+RJF06|%V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCZ0RH)G DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno,Rr pqrstuvwxyz{|}~7596Z_`bdeif-Gopq|.Hs΀҅ԇS։׋7+J3Q`9<|v$hohH{kӰT #̿ZM&?K +~p\8ZG" ޓᘫ0J뢩1K9 ج.:;*#&'+-.0233578;G= H? AZ*LMNKPOU%\,]-_/b2d5k>oCpDq%L G-<`ʛcR{)BM'fWaN]x&RcB7ch$7q3܄P4$&EnBsG3L4MvIxKxLؙUVY[ᚇ]^Ŧb5Njosruxwy}~6O7P8Q69:R&Ǩɪ;SϯԵն׸ۼ=UV?W"% %2A,8!DZ;&CYAXςЃB-<'evE8F:G;MCKA*8[THOEXNZQ,[RVJ]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\pcpZ"Bp2&A~c9)pG&le}|]~7>b3Y8Ⱦ&pk /Mep4߯\n]GZN UF%iB3qLj,JUveFIcr2kL6'9&}~n  lmr -{|?[^fͪrԝ\OsZ[/4#=#߬}a[쥴,y *NuwCY┹lab~-bdž.'^ D^qgterjwp}`rsuyasԬիbtք ׈٪+ڪ'dufwuHQRܬ()c7gxө٬iݪ:߫hyizj{k|     l}  m~o /I#3pq/-55=ACFaHMINOVS[|V_U^Xa[e^iort,b8DI b *Aej]p&pXe_:юK6 @z:X]pGl2vE[ _q" wc4$^= 0rGЯ&8@1M?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TTt =  !"#$%&'()*+,-./0123456789:;<=>?@+h< T ABCDEFGHIJKLMNOPQRSTUȷ:!BB"J"U).1T6FNGVW O>PJQ QRRZbj U(W AIXai[>&.6^__ehn1j@al2 nҥ o A"!IY)ԋfzk +]Ӿ1}+֖Rm5˓>F~'koNVr> .fB9K6? ,2>vh5T;Xȝ*0k3X #v3+ww t HpTpqq8\qqq̊rrȺrLsXs tt<`tttuuuvytr{q{ʎ}}}`4̧ӯӿ/7~ՆՖrhj|mLboq0'8@H W>P &ѢLJJp$0&A-*h&7ٹq Υ23BUJ}L#;v^yET^*sg_tE yhd[O9rγLgtGG*9] zNytPZkqFwJʫm~ ?XU,MMN`b c fQv`[gWYhi?';5ƅmP| :eM^ەBv[Y&%֜UUjF/rݑax0QǑ meпdJ;|AїwM_MwW9l@OO$d2̽{;5ZtaGVkxTM`\W#%R!rS?*n23Y y5ௌYt^;.EQ%pF6}1r5X_ǡn et`ț^', Q(\9 [!pq\7X\j&í&?ܠȟ_H =t*+ZOA 3r~ ??:GoNH98U$b4oWF3R>Z* QNE8)ɺճ!X" 3q=m͉O 1Tmd~p[r, vM9 me'U'u^L%Ki6*|HKs!R(j#48VJFaf3ϟ ;?㪱{ PIp%Ki}`m-<9e%}l]n-EUZSr4L*ˢb1kDEw\n#Q-l֎$RV䉃1q t?`;?L| x:{kXp8oy"f _w8H+2$)IQIBsp1Ȁrƈ=ЏQ?vJn@̶vȂ :2ȑ4iZ^l_ЦGuP2q-ax|{K !εawlZnY(9aj ]<ퟨڛ(<ݳ ~Q!2|Atu~YvRya嬪x[uEvWrݯmjZoKp&rl1sOebX;DVtD.w0) ڽ0v 6fXlY ‰lϔ悆w>=,=&$"$` yR!:2_!0WXelv WڳV( J-Ķ7iCe7#v )QƣIG UMƛI$L4ꈇ-v 1b`8w#N})$w7;`ե?pbHNu 0~(_z-WӽaC.uFb r" vD 9YM.WkM+zl??s+[>l&Sm2GZf!;sUN!Ϣwwe$|Y,6ی|Nu2+7 $ H5m>cVL+^( 6*Sv,J<"4!o;ȥ/̅l ʻҮ['BԠ-jD,cRJb;*9E/-S:jUvl%4)\8aݍ8SDE$ *L#*L(JD%))Hs,$Dշ Od)V'ɊӷOW9tC$F| wE+0WEu>ѷېq #V:ޞiRߋcqȷWxw'9ߢ{~;R| {"Wi ߋx3q2[i+vqsPG=;/$C&mo$t`e0>Rcxf!labE;r `/^|1{6(n"J~N^0Hj3ئHD Xh?;!&22-(`,ҹ`5 :~LڮBP֞&JIS8Nb3 u;xAp"5[~xn?exMCsmAm+ %v(]ȡ͔;՞m M6}f.ڀ݂\e[sO=c >q٢)f޿̿!{?aǻ}wJtbSʱDlf~ vAy;7!/bs73HXr%Gi̳<,~t FX =F!/nuoA`ބ)@ꙶ0\uC{lu%-!6rDeO0Ji@62ߐ4a[ (nIh}݊ A>Fw~JUjpK8k%N1ͪ3{8x e&=f@3Yo,޵D).3`6rJַ١6n)m"QF ^?.{r vC]}لhdX48L`Yc&M_|z|鱜K(n65gwvgl3?SSS@\pf&F>Rp`S0 (!8N[=;}}o ᆱ\ mOgdXzW>֝U_>au?M'eE?;5}<~[ꕟO&#wH;F;⮨'~DxPW/ / h^^I#P|ѱk_p(TėAo ~AQ#d zcڀߺ5ۻ!^Si/]18C7S0˺O1{N LpoV2d.< kһ>JڳtP,mv*}KIwMɄfiWғ>?*1ڋt?H$eϽ|$2gu~mOgB_bvǽ cegWOh : ch7iR2l"+|H`PÅ- a뉘QM0vZ/,2֖кD̨YYj]Z-kzʋnM.^{bxQ?ah=3VIV6ƎV5nj}l_>!f 4ƞ.3vAD1P$}J8]+/فV2cES^"1\TZOU>MeMOya{emm/Q 7'D'bF+bRѰ)أ?Ke'7>?ڲ=26(ji HD'y"贴8yQ;Ѓ( !ځKI$6r.jz8%ⴰ89Q;C*!EdT='jzH%uX:乨>UD^}m¯-W{[?]"+ڒEKk8xi[IHޮ (PD GAb"6IqJT3;0 OQ\Rr%=T=q-"[ @ 6o~.&3-}A[0dTŽ!ޞ^VWEhlˣVZ@թ]Jʣ;)I{ʝ0';;M;Ɣ/aKuuPJ{#aHttNGfaEssMD~̆p!99-Hʀ8hGzplzgu2<Оgo fi2|0-=~jɸh0y+D܇0bœ[M>L垚)K3<4S8W茞$T4`m6eycXśL{cV"u֢rΒ8rx6$wt6| 5Gt3Zlʿ9_=#I '\ - _|ggPb_>r }=_;nn:MwΕqrr̷mlqqq488%fov1'ssK]\.|K[*Y866+kU֪S^)n%:yL5i{IKy!\Z{Aw:pi)rqffMխrjYSFKo ?:&g*Mr$ɭj3&W Ro۞tɤ2 ԡE& V0NZU2`*XVYRq1tZfEkؓu/|LQoZKLbW3ހ~3O@@ @ytUҔG/וmOK0=P]GКLDA^ wz{(1!TEG W+K3d2#kfњ˃f-zxBQhYdZ$Ӂz ΞIu>LHb `P`PZAG,NT‹-%"$_@ DCgV3-<fCF\-??"' G{?~o4`_'mnOY>jصYccS 3%F)#aPr<f#ϕݰmQO֓|\Cd} I0o,:Ny?/®-ꄒtuY!? Kf ²!s@@nzR_֏2$9m· )qEQ.Np3ޥHWԗE371I?U.!l7̏O7iWS!`^F] s5=3-,MH#MaRxx6ܡ}+kCo(MOvk#)C|\T,K6'' ]e'n,Dd%Nx9Ab&H">)Sz .:[0"leDq2UG}d/zh]}{`ׂO=q[%9a, _]oBSZsb7ŔKfs8R&nPx|@b\tF=I%iȬwoADjlKHAE){J @+֘!]3 8F0geA2f +,In9Y3Jm0!8V|(+L7\Yq~څ`CK!lWOcqҨ~ .+=SZM/3q7td'(M` PxM.HPeeOe SJ&<`m2\D [%)?܏_yw^;nNq7{{6/w WWEq2yyzw w𦎯3I"On!' . {\Ή޹vnn.f<1X4HپX*(_jzX $*MFZ. @'-Ճ&ʖk nCnB`Asno`I9Mk'5HVٛY(^,5 }a .t>i $Ұ } 789AKBB0B379 B D 113A:C<LE>F?42B  !"#$A%&'()*+,-./0123456789:;?@L;KIQq *cϛk|KMR&8MR.d|J$<7,y'Ĥ 3wd)T_+@}S|v(/uQ ]$dM6)  0 TUVBZC^_D`EIdJeKdLfMg]hTiNjUj^kilem_no`stuz{Fg|OaCGHDpnB>NQ㹺ݻܽtroqPUV234e{'@$r>@#@f$@vUlwd|"8h K ۣc 5AZmlzPz EP }' CT{BMデ.\45@A]œčŏbP˷f͉κPC@AKSHӫIբJFKݟkEVWXQRYZcSl[\hLM !ms&?A=!Hb>2B"FCDPB %@dh5=w"g$8}(YyX pI?cI^I<ɠ7]<ܸG y!):X\HJQkَK_gdElcdZȃt'Iha3ᅹI]x C`]xY DgХLvǯXƒJ{#ݨz"e Zd\2,GF)|vhsAtǑT)Y7]H XR_3)p"9q2"Oʖ!qtܮOQcg1Cع=͖>kX)L t PDLHOPJMT i ܙ!%T**Kq,Fh-Fl#=^%Kr6h$S%Fh !"#$%&'()*+,-./0129:glfn";M6wg .-ϒOk|áuh 6|⥍h1L¿f5-x:ON ~"8E~ |%Ę="N4{!qнý 3;B#(-"',45C\]ab_`^l@>T?=»G@NJB=y #*Ew0ొM)k/'ӃÐP!XF),>ܛɟ;]C(UL~DWp*݇GHј 3&{U'gnF|D$YJkjhi~ YXVW /.=<:;[Z]\_^a`hhmHoKLMNOPQRwCDEFGHIJKLMNOPQRSTUqrxy  !"',-./012349:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DhQ>)&-953I(:=HCNX\EJ5PR$bŅ1g̽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{}pLMNpPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrstu5vw7 +2$).6=DIMNOQRSUVWXYZP!&UcDCO8> "#W\]'^clo31'Vb:fgz{KNO|}~PQhij()rs"02(Wuvwxyz{|} !"#$%&'()*+,-./0123456 ٖklmnortuwxyz{|vgB?shi ")25?Epq3)XK 0*F#+R3AžÙ4*YC?C۩B 1D" .\$"$QTFIJ e hpj7KgJbUA}'C\3 U{ QwW ]:9++95}pm e:G9z=+4~:uB͙ cB4;fŸyz`_C3s M4j8RMvϽ|ʭ`b(_3 WC4,K)5Ž 6׍g3g0C Eg S&K;DH")Wӈ詭:"1yXw 0,nKpJ.-r jD.a1Bw1j/(Z@X8IzHMd߿pvsYcdL]ir8:s >@n{(w -4vDapi|Ϡ@; F`Wwp) {Աrst:;<=>ABCDEFG ?@6,[ucerOQ7-\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  !"#$%&'() !I= lGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro!"#$%&'(۲J> mK?nOpqrstuv L@o HHHHHHHHHmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvNBq`abOCr"#$%&'()*+,-./01234567STUVWXYZ8[\9:ICS?OGWJZDT@PHXĿƼž;<=>be_cda^f?@AKLM1 HIN M $&(;I}'fz{|}~󂄅HR.]v楼,lm2IJK:ruaطbG/t(44ۺa+OSpÌ_p~ PO'(*+%:;j,M(<=kűI  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklHGR]enu| @~?P[cmnopqrstuvwxyz{|}~3,BA$^@h"A"e[-YQzz'GHLM#^P5<^W+ôЄ?=ptJL| OR>0p_EAF%h= Ecc;eDH4&LȄފ mel\ ~}`oчypGȕFSty2þky5(.t>9 ivWSYsZ0FfM YԶ2:Z{ >)na7~Z|E>{!mg ,;b+1;eg_ ".u7@FZ'YKIʼnU51T'NT9dޘL , F]^ݨ?yb9}J0=| 3U ;Bm.|\O,"%8glب1 bXRN1ZZ_g3;ySǵҔKy@at- yE}o%sRf*O 2{MFp&ˍWZǞ+7bio: X@'6>y(/͟Tn->Bܹ8e}$)Te^zOؠ!{M Hcٟ1rw0ro6ß q]4A> 7<[z6@Ba8fճq6 EڋD!`wC^jk'~+@xqC m=C. x X=t6/kj?\fJ\9Ӆj 1[ KZ_uY1s(~һ0g·U^GjD&>K r-v8tS7郋 xϨġ1xy#dN>-rPQaYDxl&SU?>3Zwsd5hֶ̐ -XPv %H8lА (LʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7' -Pkj @ڙY٘XؗWזV֕UՔTԓSӒRGFEDCBA@ۇ=yܱS9quӆ 5iМ1S1a|҅-Y\R)Q?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~hg -ÁB/đY8LJ١Xat?Y ONUTWVYXa`edgfihkjmlonutyx{z}|) !"SRsr<9_^#%&'()::: !"#$%&'(*+,-./0123456789:;)<*+-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ2]^_`abcdefghijklmno pqrstuvwxyz{|}~X Y PDs345678[\]^_rrY䝞 %,389@DHMڠ`a "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLbde0U[gikqrs'Qne]{|xwua~SY_cqrs?@A'_________________________CADBEFGHIJKLMN!"#$&%BCRRRRRRRRDEF"8X#&-UQEt=   ! 10,+76VOWPXQRIJKSSSSSSS  !"#$%&'()*+,-./012LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs.Ѭ-jBFQTWX YJ'5ptuv槴G&l7E͢؍^N_/ڑ,gE<)H??KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnwxyz{|}~v G¨ÄRFu]<<4ǜ.Pl>Ѡ5afDSa/}*.ϋQ84IsavP̋o_űd_A%[ ;8][Nc0hMNgN9ƪN5vqbF/bã:ҫNú(F'=$DN)VyW|@-<-#M2'X} |FQ;1i=`~ w> ROOe`\&N-œސ="kTI%M4TeA1HD{(Wq(?o"oS`evYR80vߏAKއxeuO{704ɧ'Qb4#l ,Yhh*7(H7S3{^2DisE~N9k0_y)/_Ǯ`dz!W׷OOʮ<0M_*@>(Op2N|J#2kg=`k_{Z왾?@ABCDE01234567F WKzbefcd@?44 5H+)*<;9:IHFGCB@A9nmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noіћ!<9678, k ! %!*0/87?>GFLK"#$j%&'()*+,-./>|=0123456*+Lr0HiGm $>_789:;<%%Ls7i%T&Gi=>?@ABCDEFGJZ ic#*4>GMUSTU XL{VWXYZ[\]^_`abcdefghijklmnopqrstuvwxy MNOPQ H````````````````YR| a !"#$%&'()*+,-./S0123456789:;<=>?fffffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567[ee \U!" ]V#$%  !W&'(55 )*+^",``` -rtvxz|}oqsuwy{~./_X~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd`efghijklmnopqghijklmnopqrstuvwxyz{|}~rstusffvwxyz{|}~#89:;<=>?@ABCDEFGHIJKLMa܇NOPQRSTUVWXYZ[\]^_` b݋abcdefghijklmnopqr!cޓ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy"Z#d[ݚCCCCCC$e\ ޷%f]!Cbbbb&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{|}~^N````````WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},-./012_`abcdefg~VWhi:x9jklmnopstuvwxyz{|}~3@AHT9MDDED$`ncFǏUk9`$r1?l.o@Pq``$"^x "}xr\ƐW+ k̽y46U>%ֶ̏D=<6#tku+zNQ֍\s)!EhF Fz'M#V=h?-y׆.g=;Du>0V hnM)JX|=XNDgxԓJW@|q!uNwGӵMvn)+)WE^G~ctp0XwO] ]}DN`V>13pNĔ$~h,i, [L[a<=hz^;s\r")Xu=<~ZbfYh"- xǓv@GNdp4;=zOn|p 9V[\8._HbCK to&+߶@\/Z1Vt̞+Jl_.[ @ViOFmzdALwx%;bxa8jKGs͖B#WQVwz_ņ3D0*1nTZ0_  %9qwmShsxS͝>:x>^Ì+mYPKay=~6HsXcF5v/oAr|*1=&s H@X?#p6M9ȋ7fxhtRBkd.^k/ԩ do)PeN??q"f9o(Q8X5ޭmBb7n .uy`^gγsR]ޡ=} {@J{:gU ;p:8q;y>$O.;4lhƲ; {s|&3?I V)i#DrnQ>E51@M\nΜJ/tͼKA'wߪW9sX.ej@:@610\_]~p:s:Nv9W q\Sk1mz`zl7a$?tW߶?yR><*4DY  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;y:0*."0i :RSkwj;!)7w-Fx_r*.#1k"VWmyn?%+9{ /H|at*.%3o&@XYnzpA',:} 0I~bu*.&4q(BZ[o{rC)C B%D CE DF EG F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#osF(IsR@ T6hBT\CkZQQEI\Ci-_?JDw0n.yC-V `"m25 qlB1}L z?aw=>bP &b*SC?^ j]϶Xe>7!&Dy/t$_b*,JLMN<z;={<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "7)HRɲWRO26sg`cmj۶mیhln£Cxs[ө,;?QCoG1{X6}QɃpH8^Fx hTGll =[H,7Pd7O <5T]<\<\<\<\<\<\<\<\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234@=DKPCLHFJEQRS6:TU⒓NO5MVWXwxyz{|}~(*%PVt&+jf4jen9MUK6D9;<=>?@ABCDEFGÈCCC !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV61&+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߻跸F H !$')+/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} IHSYYZ4CB#5dH@4H )'}+J,6>Gu{,6]8*V),1f?" ;G0t<"?>]uS;42`U "9;/DW}9`?n㮆S +UӶ;4}Lo[P8b,wwՕb8Y^kDWŬ8;uݑoX(/ߤDDWZ ZdzViyxl W;6"$zѹt*Ccm   $w6V7n|>NAcYpvN?zki#Q5O)0۸ z;=ssMZ} {x{nk7K oްCB; 鋇լSݤ9h4e-dD̎ذT}5m) lJ:` Q#+cClb6ٰҷ/%\yΆ;)z=8CXekzF8V6 5p=2#pia9[wUďT$Anjw?E1K=N=4vʼn׆a۳2'':#Wk]CkZM,)fw'6&~]{^8ٓ`v @oo=Z86Q=GX/m+" Bv9WQxJNc@Of aZٕ N͉ 0dD#$+*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.(6u00v^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%1D0EiZcb%ir@8A=BGH3J)i '(%. Hnopo.-bbY,gO~۱[dx}vQRːS TUϑtWg ҲXӳYԴZٟ[֒ت]۫^d,eeffy d+-.CDhk| i`ޝ)"% _V>?A@ `Z[]\^خܲݳߵ޴RYYaX`U]\e bq AY6Op8==^@Xz$@X~5No!?`BZ|&!RNFV   `\1 "!$#&%('-,/.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[^ad90wQׄCdjxo_fl$k,3JQvE!s#fGF{G&"E .|:~c<IAz@_'9qMaےb)O?RIMLyèH w;,Wh3lg$[˭sXO2&v../b"XZFKvn"â;9 t8 `www>ƳXt~6nkOȵO d#C}BޙϙE?ʎSo zFwq_J'vgmǶ|:/h1 "󨿌!e[I?7,p0[Z#SyU+ҧ,kDwN 쮍秬zfeXKoz0._v៼:@t}ޥe^Xt!ѐwCϜJZzasx].$G{|16ut4c[237\稥x/ 9p99AkAݔ+C9F#0+M%wXJp`Wq⥩k^f:UCzCbS|e];8wj[q1HpveYrdL=(\ "yy6jG;=s3s|l\L< ˻{k[K;+ ʺ:* ojfb^c#cxhXH8Ƚ}m]M=- ̼ kjih}tRK< sQԲĴtTD4$ós陯iecywYqQOu}{somkga_][WUSMvbSIH55+UXLP pͼ MUR·t4s~mwg7ӓ#2@iifW>, @w87(X.b8=p_KXWJXï+gceqo1,nohi\[dec ܏Wp9ȭ`_åq޼c/=LR{sK%F 3^L z}ߗ:&AS^k;1Ѕ[_R/H=3`fyMq?>Q=B@n3+rsyWK7Wktld`\TaYx8הQq,)&E{Y9l EƒrrjeQMǷ-*)`Qļ1(&$#fd2 $ķ;1'!>SQJ11p/! !" Ǧ{|bacdw ѐa1r"co❌;783CD<;=>3245879: dh8xuUM]e-%5==5~ A\<¢BDD  OOH$HG&e$cdH7'{qi}ywusomkg! Nl8hcEń(@`}; 1_^·w7v6u5t4s3r2q1p0o/n.m-l,k+j*i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓ~|zxv:9876543210/.-,+*)(NLJ$D𸮞~n^N>.ͽ}m]M=- ̼챭}yuqmieґQѐPЏOώN΍M ͌L ̋K ˊJ 3)! snjfb^ZVR¾a$cb *f'ޜYW$xj 9阘YاV6uE%JIG_`[^;\V:06]XZZWWA0˧$"! ҲR4ӳsS3rR2ѱqQ1аpP0ϯoO/ήnN.ͭƂ  8 h_7}-݌6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$ û{skc[SKC;3+# ºzrӒRґQѐPЏO]'ƦfF&ťyY9ظxX8׷wW7ֶvV6յuU5ԔtT4sS3ҒrR2ѱqQ1аpP0ϏoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ʉobZRJB:2*" ٹH  `CA 80Pv 1_^·w7v6u5t4s3rq1p0o/n{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'ǽ}ume]UME=MKIGECA?=;:86420.,*('%$" 6420MLKJIHGFEDCBA@?>=<;:98765433l8hcEń(@`v 2c 0.n!onmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDBA@?>=<;:654210/.-,++*)(''71-)%! urpnljhfdb`^\ZXVTRP&H  HGFEl8hcEń=ѐPЏON LJ H  @ξACuttrqq (|{sokc[WSOKGC?;73/+'# ¶znbVJ>2&}uqmiea]YUQMEA=9MLKJIHGEF;731/-+(&" khc`[UR|ġ0p-m*j'g$d"vqmib_]֋̑ DM6. Hb+yx2[3 ƪf>hO=[ziɨsCb:y"2DrW ~RRO4$sqaQIpR"d$$B0P4`ùxv1q,k&e"gRBJ<, ˻{k[K;+ ʺz⛖~|zxv<<<<<<<<<<<<<<<<v 2c 0.n!onmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBAзoАa]=ܼqq (|{wsokgc_[WSOKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:62.*&" }yuqmiea]YUQMihf`(> !$@!WzK=wQwuhkc1^n/ze\Ǘ>q2(l>=Kޒ}8IQRejHG>3OVBO !)sX !!D8Aa;aPDBh̉@pznS}Vs;ػD0c+BB!D&l?#C.*at!#eɥ-|U[gЕtq3z_ο*| ,+L-[\˺/D)p/x bHh=gD5wO* d_vnx>ڣZh*O2 zIs.Guq/{h#WQPI1%o™mrCiP } E) }dv!˸5G#ԫU֝\8-}/gsŠ֦Cy 9wIt~*4Tiwv5CqKXH`&.z3.E#iZ6 y|=z{,,Oko_+ + +$Ife-`lkjihgfedcbae8 /]lYRҒ J U2E Q(O4aDI$G!2DH ?|CG7lԠ1CF /\`BE 'L 1BDTF91 @<=ڀG65ԴtTԲr2pO/+ jKe.bЁÆ "@x(|Ƀ玝:tȩ獛6l֨IC;+ VUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543212`_^]\[ZYXWVUTSRQPOdƈ 鋗.\,)iɂ{%iVPkjihgfedcbaetG;tqF2bx*R8a"B 2``.r\.r\. {P!BO>{sN:sƁM6kԤ}Esƌk+j*i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]X''1ML^,ire{+GETDyd\[ZYX1a|E) 75Q)DP0qӆ5ihgeca_ќ1ʺzjZJ:* ɹyiYI9) ȸxhXH8(û*B$I!;x4aI#L|YG6jИCF 2``.ZX"&J!":p   PAٓN9pܰQC+ -j*i)h(g'gwS3ҲrR2ѱqQ1аp0#n" 4S/ARRT kۂ[`[uN$9M1mc[/(7B!:hQb`('87EA{'ECA/V  haAds}[u=׃6"B?7Do(؊Wjt5wmH7xK TAz{3 pG?(%j*Կ {P0ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧgG'sz '.,L 1BD:62.*&"û{s#|xtplh8qa{{{{{{{{^Q>6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$L1(ǷwgWG7'ƶvfVF6&ŵueUE5%ĴtdTD4$ósS9=lr ͌L ̋K ˊJ s9s9s96.&Ž}ume]UME=5-% ļ|tld\TLD<4,$L1(ǷwgWG7'ƶvfVF6&ŵueUE5%ĴtdTD4$ósS9=lr ͌L ̋K ˊJ ʉI ɈHȇGdžF&( ¾~zvrnjfb^ZVRNJFB>:62.*&" û{skc[SKC;3+# ºzrjbZRJB:2* wN6\C3#²rbRB2"{{{>3_$ss$%Q [ctѵAT\hu6YԎl}~!)x@y=:"DĆ 6 a i?:E=<;:987ӳ&|xtplhd`8qaa뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮&c t%%wu]u]u]<<.?c1c1>;urpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$" &  |=Nl5L\-JBL%H}<J ܪLbݕXTenTtr))@ c+ZhZhZh<0 rVEQEQEQ۶m۶m۶m۶m۶\YUQMIEA=951-)%! |xtplhd`\XTPLHD@<840,($  \kZk eZ(竅@d&`S0! ^p&pԫUq1q1q %bB&Sejedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBAg7͌C~qiaYQIAIFDB@¾~zvrnjfb^ZVRNJFB>:62.*&" \[ZYXWVUTSRQPONMLKJIHGFEDCBAg7͌C~qiaYQIAIFDB@ zvtrig[XWTOgs<1( d_|"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWW!K=JW 7ߧƣηmvBGww  $(36;?GHSVY\`dfrtvwz~* uB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (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)!:S~8?ga[_ }Q귷.30)<sf{4y}ouUo'g…?ñsJBW6~䨓ԟ11=PdC.~n?_4; G09})V# wp1qz-r;G8s3O;x]9d}>G~ BK^;74)=^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 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{|}~ڨT5M/g78䐸U bǾ|ѕ1ȦpOPWO/)/8x'}KnB }/Ww zB޸Mq n̞ xs xӃ7-q9qWf$wb\7@A\,eF]*'ϐ76N&GNͮ6pOP쌙w':ixX_'0/]4b;*<<dK)R::)10/.|xtplhd`\XTPLHD@<840,($  |]V^TSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  I $ $ !Pw3DDD403333333333UUUUUUUUUUUUUUUUUUˊJ ʉI ɈHȇGdžFƅEńDăCÂBA@l4%יif*+Ua'|rO PT|rO  T|bO A`@Tl 9$IZ* 5|bO p@T|rO T|bO @TDO 9O$IS |bO @T|rO ,T|bO A@T$O 9$UTAu0TeT|rO T|bO =@T, 9.@$'Բ%$ |rO FT|rO T|bO V@TT 9*cZ$$!i |bO g@T|rO T|bO w@T|rO T|r 9%@@$IBT+ |rO T|bO  @T|rO )TrO 9#$IBb@ ;|rO :T|bO a@T|rO KTdO 9 !$IjAb|rO \?T|bO @T|rO mT<r 9$xhIB|rO ~T|bO @T|rO ?TrO H$Fug$I|rO T|bO @@T|rO *T4r 9.; פ$|$!9|rO LT|bO @T|rO nT|rO TdO 9#"$IBZ9M |bO D@T|rO T|bO ?@T 9;?$IB8TtDQ|bO @T|rO T|bO @T| 9$IBQ2D#|bO H@T|rO Z?T|bO @T  $IZIPr|bO @T|rO T|rO T, 9LUUUUUU$h*_$5|bO `?@T|rO  TTeT b?_U$ e8H^2|bO  @T|rO T|rO  T4rg:DDDDDP#{p^GP$C0 xYh  e2FU*b!f$I$I$I$IHdwwwww75?x:&X*$y8"8 ۴ (h |rO p T|bO @T|rO  TTb#.`e ۶m۶m۶m۶7nHD_EQEQEQEQE !  7[6`/WRP'S4p6 bP&hoī|rO  T|rO ?T&P% 20 $]6@ UUUUUUUUUUUUUUUUUUUUUUUUUUUUI@2!8 )|JV^V >jK*3S@AS# छ|* 8hN1y tp:8`0kI *#P_wyvIȰxo5dz>~<_-9xǡ9.o?i|9F|D?֓}X/`_2ejHC1Ů*7)i%(>E2J"x6ZKȽTo4vf: fH)M;3!jc*91@RIqɠvj(Hjc7DAu/d!\HA\ZqlRHo 642fFSH=;:;!k7bk5q+*ON_-1X7Edtq;NwTPu7UaK:6;iP:֒鳛{e8SA' ~\HK#GX;tiuH" ,dtNgy\]1T9l~"?9}^p:ؿJ \i Ddt|zq;NwTPH5XV3F?!?E 5j+T)P(3AVb߈0s0 w.=f}SWJ/W#{*}3@~P4%f{ FD% @˜b|<lus͝.:?K+=x$g1EM XR];u7lհ+~OCnF\8/..V[+ U+tէqS#;dpB+~{wspl0jܴ4NN/N]#w=;ln[/fFSRQP ޠ>w{/hl4|ߥ+~Zbו>Zҧc)م!l`_D>Hd/dMA]"@˭o-o0^`kBmE:= ތ?ї&4_^4ӳsS3ҲrR2rʣc#a!` ߽oO/ήn.ֶVqZ_YRQdq2PgxeI?G(5Nhkbom^p s-[>kwg˹9K練q01.vW!ߊE N c({iϯ0I=<;;:{OZfJ34V@7֒iktWLUj/fѭ(QY5 cer)ÒRgDV{gF@7L{$5 8B `d>a hATOcǿjAi㤠)A=tRU@ BA@?>=+NjSCC򢡠S }|{zyxwvutsv8765:̬lL,l._]vJ]5"&oi) h- `<:98֛M ufʋ~zvrnjfb^ZVRNJFNytld\TLD<4,$ 321<uY++uZ*,]$(;$ӃXo654ԙ)/ ɹyiYI9)9ѱqQ1аpP0ǷwgWG7g{;3+# WRWM0eZJB:jCBA@?>=+NjSCCS }|{zyxwvutsv8765:̬lL,l._]vJ]5"&oi) h- \ytrp7ULp!SK{c!(c8 $! #B!!!',-o?~^߃=w>7p՞n'_M㯾['Xݸx˛+[‘Zwӏt?O/'z~lo_?ï~_/KyG3*<_WQH_8wo?_\2>"WBeT?ѠU=>>MtW ${-h_O@W `l2Ș;QԛUWC59y(?Ey|ɫj,QuME}1ܯpN 8F nLkԴx~_ܘE9R A&\5+3d{:,׊ ֡ZjwU^.sIb9Nx c9(_:x vM.8Ebyɽ(_ z}`e|31.^W˰ + 0?ku$^ްꊰu V XWHX%CVm.X} !')˭O^qӣ#3xWcF)@oM9i4fnj\5e|}^e iŮJ*]as999wK`,<[nq-xJ9ss99'9ù9T H%ES {x8+df kW!wfiɰU*C›غJ٬euY#9 $.UnQJXAr[n-[r-n-[ns-sF1jv5"ٵql<ӪiYp=Tm9e"Y J?ǣ$8SKs u4=wXȏ+/76az@O|d._jzk" "x% #j}ռ%9f~O5"iVF7#9~{.2 /lsbgjs@}= ƶ8yPmiCAY##0=, $8Y]V}x@ \`! z#8q6W &l)+ eKI%T"i$%j߷hnG"NDFf-D֧ It'AʏLϞ;{I(asKEgD]5pre'xJyppa tNTn]@e] fnJENoc~a[ K<5Vl6>w.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.0246:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.0246:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.ph/o/f%8G–aqGLv7=Ĺ>\Iq.$rN\p9e?o1QM}|q*5>Fd<b')vK(JIBID{Qd+'Ird+'kR HNPPЧ\*ȣH rFbZRDBh2AH|aA!`p4 En8n4l.0r,jR(l2$h, vffjVd*Fp6 bDP&xph`XPH@80( < B<:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*G   GP$:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`.Je"`,N^賹L௷jثJJЧ\*ȣH rFbZRDBh2BH|aA!`p4 En8n4l.0r,jR(l2$h, vffjVd*Fp6 bDP&xph`XPH@80( < B<:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*G   GP$:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`.Je"D# X( u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D# X( u\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D# X( $:}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >g`.Je"`,N^賹L௷jثJJЧ\*ȣH rFbZRDBh2K2ăCÂBAh0w{>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K%2ăCÂBAh0^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$>p`P@0y8^qfi\&anYZNQd.IX$At9Vd1bT)T"D!l4RL$>p`P@0y8"qsyvku}6cqv[m{VSi44l.0r,jR(l2$h, vffjVd*Fp6 bDP&xph`XPH@80( < BQn8n4l.0r,jR(l2$h, vffjVd*Fp6 bDP&xph`XPH@80( < BQn8n4l.0r,jR(l2$h, vffjVd*Fp6 bDP&xph`XPH@80( < BQn8n4l.0r,jR(l2$h, vffjVd*Fp6 b2ăCÂBAh0FeX]V^$h, vffjVd*Fp6 bDP&xph`XPH@80( < BQn8n4l.0r,jR(l2$h, vffjVd*Fp6 bDP&xph`XPH@80( < BQn8n4l.0r,jR(l2$h, vffjVd*Fp6 bDP&xph`XPH@80( < BQn8n4l.0r,jR(l2$h, vffjVd*Fp6 b ؄DԄ HH&4@YDH{{{{{{{{{{{{{{{{PHu\mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<F\,D# X$@n8n4l.0r,jR(l2$h, vffjVd*Fp6 bDP&D"H$D"H$D"H$qsyvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT"(@<840,($  @c(psyvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT"(@<840,($  @c(psyvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT"(@<840,($  @c(psyv??Z ?>>ӛ-MFztivHD.|FcatsFףpatsFP0|U VosFC!09qF׃&{0mpx3o5_pt@|@`3NJ33NJ3L/LSՒ(9)Aݒe |  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !$%&'()*+,-./0123456789:;<=>?@CDFGHILMNOSUVW[_`abfghjklmqrstv|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnot~ 9PQSW\]^vw"#$%&KLMNOPQRSTUVWXYZ[\]^_puvwx) 14YZ[\]^_3 6YZ[^H KL\]H J KL3CMRW\isuvwxy&  !",-.0123456789:<=>?@ABCDEFGHIJKLMOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvxz{}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEHIJKLMPQRSTUVWY[]_`abcdefghijklmnopqrstuvwxyz{|}   "$%&/2345679:?@EFGHIPQRSTUVWXYZ[\]^_`abcdefgijklmnopqrstuvwxyz{|}~" #$%&,-/06?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0 689:ACEGILNPRTVXZ\^`bcegipqstvwyz|}1123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~p\]^_i  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "%&*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmpqrstuvwxyz{|}~ !"#$%&'()*+,-./012345689:;<>@ACDFGHIJKLMNO  !"#$%&'()*+,-0123456789:;<=>?@ABCDGHIJKLMNOd@Ϡ! F: 0LusCbRH= CC2Yqr}<# ?5CfMp/%f ؃˖l @`x9H gjFb,xvekإEJ0p4 `zQdqcYƑ{aN2 0lrg^;! hj 6;+ؐV5I[Xe/;16oV qaq08`8*'>@}q `U,AvPQRTUVWXYZ[\]^_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~vwxyz$ %&'FGHIJKLMNOP;56789:;<=>?@ABCDEF^,-./0123456789:01234578;<=>@BC 3456789;<=>GQRSTUVWXYZ[/012345689:;<=>?123456:<=?@ABCDEG456789:>?@AB@4GHIJKLMNOPQRSTUo  !"#$%&'()*+,-0123456789:;<=>?@ABCDEFB  !"#$%&'()*+,-./0GHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !#$&'()*0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVXYZ[\]^_`abcdefghijklm0123456DEFGHIJ !"$')*+,-./01245679;BGIKMNOQRTWY[]_abdghijlmnopqrtuvwyz{|~p_Q@4ܛp3։1 C{ Z9l83@7x1T3-vذ:DՍ,U}R2Fҩ N8` pC9ah`0d'djͤ!l L%:n'ؒ.z/  !"#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJKLMNOjkl !"#$%&'()*+,-./0123456789:;@ABCDEFGHPQ  !"#&'()-./01289:;<=ABC   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoqrstuvwxyz{|}~ܬ!ﻷ 6U0R6K< ,%!!   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̀TNg8   "%(-147:=@CFIMT[behknqtw{~  #'*-0369ˊrY9&bD$; #'+.147:=@CFILORUX[^adgjmpsvy| !$.26:>BEHKNQTWZ]`cfilorux{~ !$'*-0369ADGJMPSVY\_bcfilmpsvy| !$'*-0369ADGJMPSVY\_behmrux{~"rʣp 2%(QQQQ(@_ c`|;~F~toyg*Ss|w;§:gP' j>q8}uо>cdOQCE5?qObC}sȯz',{gU4oK*,yǟ*sQLZ>4JĂ "%(+.147:=@CFILMPSVY\_bcfilorux{ "%(+.158;>ADHLQWZ]`cfilorux{~$(+/4:>AEJMPSVY]bfimrx| "&'+/49>CHZ_irw| $).38=BGMSY_ekqw} !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz "&*-048<@CFKOSW[_cgknqtwz}x{  #&),/258;>ADGJMPSVY\_behknqtwz} iou{%+17=CIOU[ag}159>BFJPVcgkosw{ %*/4;DHLPTX\`dhlptx|/01258;<=>?@ABEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234567:=@CFILORUX[^adgjmpsvy| !$'*-0369yAB Kf8X"ES/dڙ8^Y=W5!A@ d>@& 4hM2Jtt/b#{j't$zA#@=zu:QZUUUUUUegRi GDA>;8 4`6 :}yusomigca=fXE-̴lT<$ ë{cK3ҺrZB*yļƾ~n^N>.Mkv8h`M5Լt\D,˳kS;# ªzbJ26d`$@XYAI>zؑ 5h̐ -XPD !^;lhU=% Ĭ|dL4ӻs[C+ʲjR:" ҽmM- ̬lL, ˫{kK; 5*j'g$d!a^[XURO&ťE%ńdD$[z:y9x8w7"@|ࠁ5tS2qP/nM,k J)hGTʂJ cG7lԠ1CF /\`B%HȆxU4sR1pO.m L+j I)! =yhg֑G5ii5i43ϐ -XPD !^;lhU=% Ĭ|dL4ӻs[C+ʲQpͬlL, ˫{kK;[*y~~~{ED@<8^#J Ɉnm]ZYWWSNID?:50+&!qyrR2ҽÚZڙY٘XؗW7֖v6փkUROLIFC@=:741.+(%"M M̋K J Ɉ6utsrqpon \#DAk(h%e"b_\YؗWזV֕UՔTԓSӒRґQѐPЏOώN3?OQ8+k8Gv?Kߚj$E,*½|kTs4g,Z(x1bua*~U.::Us8'B z) Wst8T60~H96A5hCes!"$ CFILORUX[^adgjmpsvy|9#(-27ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| _k1T?Km/X~q08hĴ`7f3z4d !$'*-0369ADGJMPSVY\_behknqtwz} !cGBPJPY|(C)a<<-(R)+-23'u.,1o>> 1/4 234?AECEIDNOxUYTHssaeeidno/uythAaCcDdEeGgHhIiJjKkqLlNn'OoEeRrSsTtUuWwYyZzsbBbFfGhvKklIoiPpUuVZLJLjljNJNjnjAaOoAEaKkDZDzdzNnOoIiOoTtdZzOoYylntjdbqpALTszBUJjRrbcdejgGhiIlmnNrRstuvYzBGHjLqdtslzjrw2 3'^`_:~'lx;u#853V:8Ctu60578>-M#Cr62#"3B1 TGP"1I(Q &;Bl w%7E,\SZX~%8,[ҋ[Zp`qΛb$?/ь[&n==Z]*;Ө׼9r9lte wLj!AOR;SP3Qj.|ŝ0E3^;=sN#ˍz\zxmӾAS|s jJ[15]vՈ_ !6Ou&Ԃx̰nH 5RQ2, *oMbD(7色"B~ #ǵ+( ⊺⡁٪#{ .j *DT@ً1@P8AI֘k,Eo>!>"Շ99&B`n[dEapxmx}r.ѧ0+A AO!ju2HzӠGͧ>aks. ,P9 x^ĉOpbg#"翏:986n^`N8#lpSӽmk^~ˎS埇}454 v >6l]]KeǠis'>hndn1wykc.b{^۲-*E K%ak1 ~+{|jI2T2X>8<0yS@ y,;;**絛3Ec$G1mW ~,>}m*/:{]]oKy ]df*"t}h<݌W|ot{,QMȚhi[}jV_w,iuޭ<:rQɓ1B}ݓc.;/w&n?r-RY%,˲,I,I$ "qqGM,Q=f<'71Z8Ar!BCǎ986h̐+TLr(cD130'= :̘ ~KYt-,uwφ4@ ˍI8[=67s6YE#0ShzJQ ;gAlMU}:Vp{|>PhUa9wk+Mes]71%Q1}0+(K=^BXrMP+%3t; O}tB;Ć/K @7nu gӁ? 9~nЧMy?gOL8`0Wv޿s+ۗ>nr2C4bU3ӷ~;SS[u'ihBn7EOV Mb3u/5= Y[:7杼!s?Cl9ioxmdo(>VP8>A);bGG&]c<3&68Sh*{>Ps>Bq=2>%J-4Ѡ6jcNd]hkY vs &q P{03 Qs:1!ls/"6\mqÊȈٜh rCq.292/9Vp(+"Ybo{ WȋF/l?vfu"3OڿPގW@C 0\Sq_|% f./36(t!PMPRsrSvWbV/mA/gCQHf2NSQYHijp=jukr-]oͅb؁^jΆO\}֊X_`|~bX\/7~Kҋub9N[`suS xe"^wIceiɁh|oBTs*Λwbtb#Io&Jp{>uViF4HOy?eB|.{A Yk^m.x+*Dah)efNy?ИWz {rpX6:օ;LM@QUZt*<^eV8(޷MQh@dn`aO⑅w"n+rtx>IHPV]@{ AryW9;uB&hEUZDTbZ[iN`4RVtVyp5q;J@̱{[}>RA8rv| ;JD3;@9IR\~Cff xrZCI i 2 a.Iq \3p͚ϴ +-r6#og!oE@}>:ڟSYugo>?o7 =A!U$Ցt8?%NG7UQhoeՓ2-WfmV [F?;:{j x/cU džus{mg%gܿfI܋&'L<4nY5 r-Ï7w(YI_Mtܩ34=_g0WÀ{u/aҸG\@zv['>_np>YW߉bdW,?out#dZK ;ɾD-57uT{J[p#ZSQx`'ɏěrX9HtpX~ooﯙy~H>kʿ=C>4zv<7vnw$q#f(jɸ+-[@K|nx,j>/N!p݄8Տ"fO9{HǷR6/'3bNfUL8Sef|T!$.%-/l)YL;{[x䦠ĘZḿP (_Zwhc8<+%`+q=7@+ɞ@T! iflfilst+,:;!?...__(){}[]_,0.;:?! 0#&*+-=\$%@!"#&'*+,-./<=>@AEFSXYZ[]^_`aefghijopqrwxyz{|}~ 򡣥d123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc %%qhGJKfIO17"'(,/H2-7JCDEF39A5B14*+.068:noG-6:,D5B47JCG(,/0.0,1,2,3,4,5,6,7,8,9,(CCDZ)HSDSSPPCMDRDJKb[nj) f!qMR_B}u9obc J]-pSzng3rU<3;-:P)*B|'/S*P;X:(>'XO"5 UMڌ L"$DDbH$HH22#m:\Sa0̜ i3=*{c#XM[i,:w0/Bg,B-Zlj.g}UNx!FD51W@L-[O/E\hl׍v3nIRJ5Pq 船!@i__ י#'esW~|~\5܋<~bHƮ-d1"DﹾsXLk$t!'3'3:;:()(:=8A"`zϞ4TdwgK̬;FrwIQZs}, pc8HhScWQt 21"b'f>\_"`]nk|/(^=ib!8ʒ1#_Ǹ2abk`:&`aLNLz]P =h"dũ.i~wl:l 0efI;䒕C!^SIRhm4i;Bj6wAix4/n3=>mo?9J}w%EcC(r5PF5GHzs>Gt\q?$uL>pvODP@Q3J9FTx&Vŏ/AJO|YZB[{'\Ҡc~E4(GYzc#e`p_ղD>Zgk4Ti(s \6gyJ mV/;. l\D飵ÿEp}>1}wO88OzHU O< Aւ&䜎h!:}<$vt ,[yf]bϤ;Ƿ|X.湩E?PjYaCpV奀$óu nMkŰY_)', ;pEk!SV˦t̏q1Ȥn)&z^vS==Z@zGuٯ_ NCAM4gv/,mN$lۦ'cd#Ot BR0$3{)wͯcDe?e=&h"Af`hjBLv2xnk< RibOzt9RtMJ,TrnƒxmIqk pfd1F5t3o4&Gg:aTX@xgI)ђ<%ךOl11=> vmڇķ6c2^a_I,6..gb]yuqB |4YtP䉡*Pi'D ) JϏȩ1Jb!. (>ڪ{ 5Ǒ˾" >_f [*&Vf =g&Ba[M/! 6߿{#LHZ&K"w]wDa a"Ut7l0edK> [nBf[XkwV]@j0`5n3JthJ(.v0 @zZYkǹ@)#n'vJ!^cl ( }PIT(]gxm8D{scM!!Q(WY׸Z]͟f!Z:ۗ;L;|<6eOɞ31ְbɷa@ರ{AjU~ufyw?6E4t32t* @K5H1$ҤA!1D2""шHb=rsx\0a ^2%Эx\Sh.+oY- uiV<5pQŹ~P0Hvy=Dy#%lSĦ6"lJ ?r,Z|{¡5$Nl u{UW'~(t,4 4j.E/4ˍA?H=FG V ZeucEQBdۼyC'չbRc ) ) BuG.&0gbam  xd@.؂EwԁSZH)m~Z¼ B[g`I}a3˪ @33n`&5au|pHH}J/t%Ԟ -Dnp#-UBfh@2|mh@.Aҫi+W6PAmHu{#UHMm Cd.:CY 612Bm5]Q3 ˞Q}n^rF\ǿ5ܤ%|yG\xyg/Mh]x*n߱BW}W> Gs{KG󬾍7#VU͞v9>O +r:,90kF0~wy,XD E1]!R <1_Ge- _O\WK*E#':l6v ,bg/WbxHLnc4K fXDKLiV]SOw%˭>2ʊYhUQfCZ9ui`\j@ {X\rc§+vP9&_e@TNS:t9U+n;;X]3Ғݳ^/Y9k){u(zjw%x]P^'b4:TG.86M&δVV+XVXD+n,"ij#"UfT*)$H2))2er(#MC91f2W7W*DڶmF#lcf3'&rf,x;Gn9$:ቖ@]>2-ۋ-fOsi#vc6U 1{kԑ63ĕJҜsH$SR82OV''FDRmB%%%%$$$$#### HD$#~i;f;ڦT&SԎSmjF̧oQjxxz2^Fv`CbNw~S5%8]6>.GU0U 9^+R/tuvf|z{kiĮz˺1>`j1Z0No!Z޺~.w! }$E쌼%1=y7ACB6H¶PȂjQg$0Lˌ:s0f]Nѵ͋~"xF/{+8/UxJCLRHa &zZ60R0|1C!%0 jh ,[C' M*_ox>\f vKydf -@8g|y90-NEjBER% JBnB'ꤞB$!i-ڕgY XqFN[^Yg>41:t8 ,BܤK7'~J JJim,NEF}>Pw.px+HWT-F w=:u gLxov:*`~A' |IlٴW" 㹍@|ெƵh~mq-G Ӊ1Km`G+4@2?U,,I;LOSHDžG$HxSpD%=ZGqjW7淢FhN3 $,If%]1|J)O) W2!OVsbfBpPL= Ņ5#{ ) Zn6]BGK>@y9ϐigoO"Fa-Gi RmDG:*NY,f|)eb~G$睌k&g^^EŶ8@t W㾠-F`X$آGRc0p]S~yvJaƹoT-qY5@;7 &&>1MT82vcIEJ& MS߃EfY>Hf~\˗F5˨~ 2>H5{s4㭟Em"Hf r[$vr>TXZ.F}uޛZq>$cRߴJ`"x/oYf[ȕq3KC|xb5F ],@Pcq]0+B~@ok"gjx @C )d^蹌ge2&&>/#\5]Acޟ qDx}'IB (^%"%JZ4d@C5[~Sp 5wS  ?T/푆,3c" Ζ[i1qr#:N $ݼ |w?)YE?P5]AlinF.OMQ-& ->|&}|'fj6y'2v` VT9_`nNE*RIşp'+λ$͏7')8Ωe@rnv{9ڐi ޘ! X*vU>֢!KeCB 5btqa55?qr&s:3s8f{@xeîڀX71N+̙lãfJ·Q4G<7NDo\sG9f'Ǯl0_]}}VE(6nr7Qv%S* m(TYn]LuH)γ K/g!(L3W(xJ oPG ʝ)u]hZ r T%4 M˒G!+wUNNiU U?_) 耞(_aĻjZ1XԬn E`nO|w/#g>p{]S1[ ͌3vXpQ2 Iĸ: *$^\"2@Pr&m%oyx=J{̾RFHJd|l rx="}]LUc 2Nj37#_t!fLXIp+hcgcیOLreFEZo`!|@4OC.~Dm%)ZrH=Härm&;U_1PgZPMOtum{SdO^+@T.Gh*}^3zP/-S ((~ьEaf 3gu]Wvf3f&+{LU5MӔaiGN5u)瓬%N_qC \-ܟA{!@v:v%;柱R{pDh8$4z?<]A6 fZmXu*_sHer})L$;v ,̞2 fg3ve2wۣqE(m?Ӧ˱TKDzKCyGd9sw.'YW&ȸhD˞%]NIIiu;e*ݤc`шJW!'s*Kں֎&tFkE#"r(9^!`㥜2~n҈t1hDD%+tw4%|,v@xĢXQf;~tK@7Sy r4:(#3$ 2 #(   d@ȪV:V;h@]x鬍hϳj&M;\%EwggA*؁GjbϜo-B, cG0! K\mOWd |4ICp<.o'];i&aw+^Xpw V\Zqj{1ώ3W lCU$P@a  (TX@b {@1O_8-UiXt5\VXdEn[YH-R @-TbKX:Lc]P(2ZBυy|>xAx>>χH2sB_;F3}pGLh=Xփ(,q܉Kuc)Q*cg2q^l'T:RJIrY>C B%i9F~p Rf#~qyBS`ZV`bϐ 6bs$utYDs;8qj{>c8|FB H&~ OOliqXaYbP<D}1Lߍr̝Hk֎ևΗ^tѵZ ge'݈XkY#/w{<74,!z %wy=zO~ג݅C9^75SUX[;;XG%;x8,Kd%!<>wkF;iߧ`unw}sA NAoK4Ȯ 66@RBp¨í 'r][wĺ7^Nc64 27GK注iC|4MóKNAollG0J(!Z@=Z w.qyn&_N\D!h<$lu`EwJkztlZ.8@i4w &(a+8!=-aoXJrL0}cjٰFzHz&ʛU@bUҸ'b >_%ʘIySύLyMs֑ ?ֆ`M>vVK8 qoA?_=>Iv_&g*6pk34No>G?1C*w1مʔ ߣRť7]*ނֱצ?,26Q\F>15KG? >X3