PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 60004 85ee84852f979222b7419b80fddb4bf69e9637dec6f024102b2b2e408848a84a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
937331342ccfaba2d4920ba7a2a407cbcf43b7475e667aef7d2e8b05856a17d5
Certificate Block Hash
85ee84852f979222b7419b80fddb4bf69e9637dec6f024102b2b2e408848a84a
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...0060010000a02b0000
0020000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b644948e4e953bbd201f3b34e2018a54e85fcc9488615a3496a8202266dd9b83963c25bebe953a0a899b6b18dfad8bb317e5bd5fd7e32559cf4ab313c7875ce2b65f30314ced0f2279e375daa8d08cd24f74611977ffeb554e26000000000000001000000080000060010000a02b0000

Raw Header Hex

00004020c376acd10175ef6005880b83e73afdc415c627dfddf1b55e3747307a2f8bd85ed2b3f097d2ce2ded7d44ec9673ded6106db4fb69fda66ffb255410965f299d051131136ad8270318d5176a85058b2e7def7a665e47b743cfcb07a4a2a70b92d4a2abcf2c34317393

Proof Data Hex

59,560 bytes
1212160103072fe553b4b8749e0a375cb76352454b84b2c1df903c832d31328fcfc68f0e096f373cfb4dbc15b4737f8d39485480de8d2d4c8da71c863add3efa6a9cce7440e771438e564c2bb4da275080d8418b7260b93714f6cab245a1b08b593b7d61792cc5459d14563626a49e7f282a50c953f84596976dde9f09f842922b710c13ba6fea506c2140b6b001036d0406661a528d893bca7f727c26180ee2fa9516605f724ec5aded39fb58096b56709dab0dd4c5baf0d7f399fa75d95c32ea60c01372a58144c76d779ef729155e19aa7c84306f2e8a049aa9e1593325074f9480eb6db9a813e26f986898acc71c632899d5346b02b3a20d5eb0dd7c063252f0cdeb5fd346301fbc80bb3cfa6203a93102b3e4323acabd2e4312aa3b3e8257cc5a83df25542325a36f7c17f7ab714c2863837afa49a6c11cee3f5094fff4ff996b979c07156b45eb1d179fdbd39b20f590fd1be06c0d2af6e61bc1ee72dceb8a6212ce5003012f45b276cf8169fafc49ab3e5841786552896492dc2ba958df82a6478e96596b9d6253d28bd8f5482b047a1aed97069e11aeb518a2c9e699f0344c180d921e353c6588d7de6d717f5d54a8972512a42af4805353260e5b68b71c534517a5a1e30dea3852e44c23308b9d7c4e1b2d02cc5174d0565c65b363362c9cc9a3cf96a6970777ee42fc2bebf6d9cfe31064497222622567c78b8d0d6e31af9ad9f890b0850bd6fb3183973dcd07b077c71e5f4dc4035792810c35fd743bbb40917bb452005179655e9e456056fbf3568f4de3104ed378e74812c63aa0af6ff6c78f35001a449252d6534177011f0edf30c4ef34070ff59c52bf37f7f44c2aefc36066fb02df5c0f0fd569ca569f0ae931af992e84c1f440130c43296e56691b5f603161b6b45c5545d98e291b2220a7ad12bb0bef17d67cb68c2f5fa619b2c46f86bfcea4d17ba828a66a322f7efd631e0b8e6ac847d4d623bdac713fad7041a8080ffb6e17726f06aa92a82279c052def36e1e110c54d55dd7150a422fa7dcbde9c3f11b4b644b784bfcf8284299df05757c60d1d0d8cb754bf606961134880c3294fbb96c55e5baee3ae105a8c4cbcf70d501e0e3aede1cda850972caa8a6103d30e33038162f82b07680323725462f6f269b6b1d2cb059e4f1bb0385d9f525c49764742cf767590dd03f9a11fe20862fc9705b6982a6fbd7e38d20763883af7d270a15bb8d0eef796e194388ff9a0bb03436ae4dd37dd50896bd55d902b3cd2228446de93e441cd4c875b0acc0d1416d2aaa0051a361e7180abeaf9e1ee616576893033033af9c6279f67997547d58d846c1701da92849605eab0fa81718b12ae50b6d0222479137de07afd3cec80c533eb0f7a2b235f070ba1d6ce1abc7a486a1efd10c72ca24ee220186477854236c4c21d3ba79280fbb6a06c74df13cc93ea903a021f779eede9311d1b63085fccd1cada196c284a9b7f6a1fbf32f5b805cf12c67a84cace3196f2df8416c4676dda6c2bd941860a94b8576e295c737a87aaacf0858843e64074c332b6dece59292f68c07fa99f77e4d993895b550364ca992e2a6fa26ac2fed740f23fbd58f88d456463d4a4f76e6ff8bedfda0b8abcd18bf9b49b5d126ded20ea5a2883cf91af9abd4084c60c8bf682f5a3717a64c6c891ea9783cde1c3c5224938dd8b22308f6ba22ee34810d5d57b9eb92c19dcf98bc75f556a6c64935d2783e99b60dfacf72f5906744fb5eef25d203cf8c827d762d7340867f91ffa2b568cf99fe684c26d7069f250447662145be1cd845a56fad122738053be187fb13fdee09dfc07db454767bbfc2a319729f39aaf47d76e36b752c9ab3c9250b1bee9fcafdd079f7522520feb5368e98f269e8a99d270c1474ac04bc26e52372dc519fcd02ff98be5b566f2b3335e0ef2bb3497f09d4c7162abb4a2ae6c73dd197539374e9e29b262f5deef0dd3de34a74d4bebea044f5caf214857cb2d0a34d668c8bb08ead554db17866c6f45843454cb93d05d24910c2dd176945e0cdb17ce84c1674da88831a1d18b76c0f4404ddab0682cdcb59469f2b85808b7e0fed668692cadbf0627dc59d74f95110017803a973fbf19e2c26950e3e1f3ba02c57978594829be6ce84028e98be0044b5923287d3b50b9760a8946a2d1c3b9b4dc2663f84d3a91c00666edd12a1e2de179f9be6073efe5294d0a388c6b5b95387f6b025f88d5af046e10a8a7357b14dfb54d5cab8f1518abca4aabc5c4ad4c02f27e97a3a8bc7e113fe92098ecbc3ab77fd647f2fe3f790c5bc8e08b91b94d566ba622570c677c861f603e0abc0cbe478961795a0898553d10e02ceb9ad3dc0f056d9343af8918fb4f6375df66ede02a00fffa556d28a1d2878972794344a7a91c1fe210d85bdc268825c3a40b1445e434f4cb174bc8f7cff35a527c9811f46683347d024c0747151c807a3bc9df20dbafbec836139b1b962728235a662ba66863e20aee3f5425ec374a85ddeff1877e1486e9516788ecc1c34c2fc14cf2302c9ab40bdb50cca259622a7315fa1f3588981deb90350a8e903358bd5bb511a482441c1ad94239b7ff8464a29c2b84487dbb5799efe08c23b938861fa811bd88367c6c3c203e48c054a1b7b03728a56042358e37666d9eeb0fd13c4fbbcbfe59c7a8704be658f83bf70f01ea72959f436a59b8df979637c4ae8d22e9807af01e0ec0799675b8c93695da932bcbd793c7d5cff1e55818fc18474341d7ead1831cb7e30100b820a97962dd09607c685a0b1f38621c00d47490b4fd8e52679045bab72f8aacbb90f843a564ec7114bfa9d4cf130487a5227e4f39d9161ea335a3173baa5b7c638dc76b11f1d3234d42ebe072191f4fc48ae11541a6fdb729e6eb82ff6ee43617e028bd1d2a923ca3aaca3a67fc57d4e43b8ae33664cfb3919333cfbb8aeef81baf664928f8edb6d426850fa0175df64308a5cb4fe5c95096e6400b5af7ab554083496f60ead12b6e070e7c0ede6e076a2417aae5542618b9dda5becedce2ace0ba814af79a6a185be845f6ea1cfe1a65aa1f78358927e55bbe8e95cd4762f21eca2c9fc628fe984b5921e2a064cdb18a7a81e88ee949525dbc063d47f70553578937c55d6fd71cdc75d1c1e4d6c66c455b6c5dedfa6c6bfb83645e81ae7068c01ff95e47bdd28f6c77e964c04685fdb2184ce90bd67ee288dd004e66252f68c23794fbd0f65c539ecaa7b1fb02cca1883d6921ee8ce573c7d9b3cdddc97352356112642d7fca5308a0311258395b7ae02633bd19b608412174329e253db46226d22f8d509b5baa1a45e1d1dbdf6e1597a31292391897397af00daeaf885200bc5764449b31efa3eab65395e293ca37e5626bcb14ab7634b725b95d421d1ce1d89e3922213382ba312c79c1a387650ded1ba4628ff4ce93053dfc8174794d6431f6e0ed11e294c7fcdcf0c1e1582546ada3f088a438f3f84ffd0149910bf9fc5bdb94b636d4087a6bab1b7cc79f03cf512da6c9cfc1dbd8172eedfd7591574923f619382664e934b6c00207da53c7c4d17e529c08a309b9da2384fd646a153ba502a7a80f39fde7f4a2da6c99a2cbaff04ce18a8636cb21a46b1d5cd1b150d9c1aca676e807ae3217d9c9794a873510a1110594ff98e850ada6b0ed4d1b5a4204c54722853daab003202d705a9256842ebc9a0829798a73473368348e12c741d244f47a850581450359772476d0df146ff87e4ff05b5b1b0296c5ee89be7926723ee3674d988967b2fd9d2f273a232f4881d18cad8a949219c4aaeb545c99f8fe6d3a3fa3b7f62f6d15d860458ee97c30593977b2945b9d251b33c2e6c7154a3ac8fe8bc994931b71807c885cdb313d49b305029f965b2f5bc194de532bcb23866bc552600bfbf00052eb3ce00aac1e30a9bc9e8836735d0d922859542863a685af2f9f4aff5697c82fe067bcde8c6413986055ade32b1432b25eb9960b1005d7778c48252ca9990f7968b6f8075e21abe9ebd5fab8e04c6634c99d5a293c8bdf4859080a61b52bb9feadf7c0626dca18deae444b53448b08f0ef5a9980570512b35607f88a117dde6c4ab6e3a3518e1bfdaf2daa43bf30ef87c34ebc259be43b3255d42c99fd2582be54ac147ccb1d781e0779814a1e3f3cad2c22fc9052cdc321fc1405ed3a1583af3c2b3a9080c1f9f9e9502cbf98198d3179aaae8673869c29cd89ee1776ad5a668bccb62f802ef69a03b9b8133a49ddd3700b544e546371709773595848278a289206b14f4b2a6479f751a592b527ff9583ee1399b3b548cf2cc270fbfbf0b322d5d6742e154e2507e43b17ecec0bae36cc846d141a51d9e0cc722b6b2002b1ca699f90d00122688b990ba071a2268d220888245e3573753d34e8e5a0c1f4adc62aab213a550a9e1834ca110776731be4fae4dfe66caf334f19387f1fe9290decd55987df5bf8455ccd2a51844d8e7a69a05676f2e5a33c47356b7efb0f7d4140a4fa80565b861d69e484d0e18a2daaae513f88b03191aaa2105dee7f5e812131dbb0a182463aa102036a00d22389d7f90c795dd66955b5346d35f2e2944537e52ba31968391adecdd85cf12e5a73931670cfe998eba23959429952f619ab8d9e3a7fbfa2f98b872f014f7c925e6b2ba0238afb02b0e40b9cd02216900b95c1a731a2e7c6e11504e9b1799ac12523af2909257d3a67aec844fd64530b5f2523880b3385ff63eb36b96f5273ca95299390eb741e331c4c2a6db5f0bd4b6a26d694e1c3d8ac8a532a3c4cb93d6a651e740580d515de448b27ddc5f35af1cb8a329099495cb6a735c41aff34c22fc643e5c3722b80d45de93d94defce498375a2b11ef4859d3151092e97c2e4b755d0254c35aa63729dfcda2d5acc460d1107c49105e59ca79055d9b465585ffa4536b03030756c6f23181f6b4f927482c03b45fad9bf3087a86ae350bb9343b2279447165084591043e071c305c0833946980dd3920945088d7070812faba96f189ba045179f834c8e26ae06757c6592035393a48d125da734b745acece3502c839cbc7d459ad8d30ac6d336106ea6d35ba91baa9ef12416f5f13386213643c4ab315155b1c3d656e357879b83cfae59bcc39f40eb1981a31462f6528e3cf8f74c24f1d960ec65653b73820c0c25e60db60e1a490b490591a12e7e0d42cd9699020c4e3ed5a4c95fd23a930896b9de36f7162c9b01c8a97d58455cb67614f2f566c07e2dc69c2090d09c1a462e42c7ee5d4e0943aac22a01dd1f3b7e56e63ed16315848563324c4dbb0f686fcb980461d0b4eb5c4a3cdd571a20685f1aadc2ad79336301745b1e71f95b0b61fd22323de088f06a977609a9022b47a4c5a6561daa181bccbe8fc113abcab1b5df275e45af69440d264676c5e3b11476c063fd00b4e0f21f2f4cb44eb0c1ecc28e8d39d59ab1ab142a6501a816e6ab628ae587cc5ff596c18657de942eca83d6ca489f22ff9e3507997852a9140211cc178ce5d418850e5772dfe3e35f21f2dbe647127cc40ff86baca98a85db979d20b6fd3d97f7fe8620fff4f23ca67d0b027ff92a2d4c7b3fab46fb27bf2acc91acc0dbaf34f6ddc1eb18e70f09b5115d8e4ab9ea6d52eea5265c0b531191451a751f0c9a5677c6517ec0d472f1194b355fa6bc1bb720aad70b4f60f5efc22499fc426880f3db0a39f9215bf4341f3d6f7b251575566589c837cef2d323757db9cc486a86eb676f910845f2d3a4ef2c2ff919afb50e8c851afd90ab7107fb19fd04141ad15ed603407ea11fb81712826fdfe335cc63a75ee53b4bb6f7bde637f95a32d7a11c36281996c533a9abd8ca756d99ff55b91d7ebeaba02a1b74db4e5e6ba98d92ed643d446e9cb6ac4163cafebd4a004b5865fcf4ce59d1f3a7ece6cc6f95db9d4b6dd2a26ec39d57d7b24ad6fab7a4a4dc300a1f7e6e3c5c46f5355a3b0300b55eb120f10cf56f0439da264956d516b17d657cada0cc899d49fc0c9b96fce7105bceb613b0b88932c3f1c0331669b94e16b613a0db76b9a02ecfa03b87a9e8b728a68ddf8fd0ff92acc1b5711cca6c857eb29cfd71aba047083bcd6bdbf223a758257fdc4683fe1ca296e1174681c1293f2f8e96830ace5a2d8b92294291d149c5085e35a2fda79828e8062df3ec2a59e3d289433561ffdfbe9503576fb1aa97a20997903470d9dd6b48c2847b43228168e6d4f1101d01070850ee3b9ecaf0b372c51b92cf02311c9f7ad3161db8c1939985108b1fb23871774414fae64729a3aa002660e8edfea709493b52e7bc054397e3d32962f92b7d4dd85f085e59aef25816afeda4b563341feef17b3da61300226080f14e1c2ce17056d3acb0c144c31f61ff1b18b2df4f3c536cb69fca528ec2c99560f8438d451246227e472f59d9eb9cbe546ffe7f76fddb3b9134772ae71c2b5e3833b01e09701813da4df7120231a1f111a203b051e60c2488225e15defc7c273fd799225d3d5578fe94c4332782701162e4ad01518d8909e66bfa709c3c6c070ce6271333c833781880c8a4544c6f7a9e1fcd8f1114dd8e9ef1265ed0b2c68c09853b9609c577c6b1e0fbe0e3aa86ea66ff0cf29cd83eb8fe4e0ddcc131142fa5ac554a6b62cbe1d2efcd6ea2440cbd002c3f52c0c07f7bbb4aa4ad04b28555d3d9632d686377c8609d292402b141fc514cbaa87125fdded2e2f02ae76f49f48f23543c6ca5146e949d7dd9af2338553e823917f30ec4f7bc94b9dfeaf78d7927e968909954523ee231a8dcc55e92792f5466b0f65ebb63f55a26cb76d7af7fb4ab29b8d341f1f3a74df7e0c8580c83cc945bb71b89dc1ce22cb8d9e85226187c467cbc21658f1ae1ef0681a86e1ca6ba95a58c8ea1a9f6571d826d97fc9bc473442ff7f46d2ba0f4e5f81b071cb782681edb7a43c419a77ebf8700a016686ad7999a087b7c27c0c19c964a92c71f04ebb66de40f7ff13798b91b6c648fbf474bfc680e135f16e3914f5a8dfaa06bd7794d8f9f3e3eae1c2cca921533bf19fb6a5724e886e99abf411bca9cefb2a9f2af84f5a9da173826d3feeb3632937756d8522074c4cf7e7cb1011b5cb4a9ce5b22335ef23a838514dfefd72c9b2ed04291633df6b787d721101e22df3ea983036746c040c38ad2d28ef703d7ad9d86a80713a1852dbf559f39b35115eaf4ceadd74303862b2f2efc0c1590bc13021378e2b1327775da36c9f32af3feeb22f82c19c99b170ca64c84a4ed17ae4942e261bef466d5b55d3ad64a1550f631ce94ba83c333483c9d56d9f3af0f41a7ba42ae82784ef42152599d7e435ac7216c576bc670e6a9ac2554e8eae05225cdd7bfddf803193b81cadd3ae0b3ce302245ed8c2c94d617ccd6f19f901469f9eb7ba463ee9607c16ffd20ec8b960cef7df8b7acd7063ecbcc990b75a594dba0fd1dccc2bea4389055c4f177545e8a7fe65830312764f0ae611899552ca2ba5ae967ce7fc90e0f3adfd30dc229f0e451d267c57715c039d09dbd78f47e0086dd727ec23d9f4405b00aed7ea028ae4e0c345c454cb93a73f4bac64b1e22e0005dd3834436cf0cc280b6e927f41825cd92eb6bc990748e841c7bf30c8c4506e25bfc30bda0e6403cf5dc27b9f4cdacb5a002c966dee8e06327356e70ad36cb04e016a47d2ca698e56894182953cf132732ac64c6616e8cbe79651ed2b4875734ba9899f5d2ee65ed86cba4e1b4a7a5770acddf72d7ccf714551af6822b6667af93b5770ec7f621f1a4b29d6dc3817d6d0dee3f9813643f80516f11a435524d94aa16e5d55648ea592e385ee2599fded6b79f534b77e2e6dd008482979683868e32bb9e8788f3f639de5301766263211df0223ca9850e4711fe0f56e792e42f1cdd3746052f6996913d7b48664596a6aa0546ad0287196cea523a19d42f832fb1cf5f9f72c2a2a83295bf20d921902e839a313bdab458341a981f7cf6a80073ecca53aa76fb1b69782844c76cb4e5393da2d39e3b6ee7dc6ba015e13d37cc288d4042e6fbd06316174b6742a0a52bac85e37e40337fd1fde84af227fb9de9ce85fa718cd96bde7471988767f139cb4ea0cafa8d8dc734e3bbd1c8de0029dd198ee231db01ad5091323b24b4acc60ff067be87869ebef47f038c42b7883428b68ee0f2608ae17c5b7e1412feb4e3e251cf5de3aae7316d6b1abdef7b5d94af03a72913621beb696d243e226fa1b7c73852744218106152076a6d51fcfe752a20c82a680856160ddc6bc39a95a211b6ff59ea32ea72381df79b9376c899892ff6f387bd06158fd5af27049a6ec767605a80a872aa0adfd381612e8f9552f8053e61a4cba4c3a5b0cb1bb2ace2c56831d453d48a0f636d187fb70a493f5f357fb90067e74446e57f051802c5ca516eab606bd6cd7d72ff5cd7f40a64b3496e154594f6eccb398fb688630c07e4085cbbe47cf5cf67414e106cbf899e5df308783c5bcd4cdac0fadc9b82af62adc42fae9acf293b1682565194214e6da8721178e29bc943bf8769ecac50243abec440762ac05f44520399bf1583c0218b35bc4389437b4a09b939dc149a0b85c03ca42a31a503f1f91befb24310b1ac7969b4a2aec900bad807a5f2efc6b81f91e60c25bece830f0b9b9c39b3ae847357f2a6624eba87da92ea9dd02f1e830ea4324600ca20afc4c97462561c4e225884140ccac2c4e736aad719a1e133b850971d257cf02c1280c17b4cd695fa7381df8d1a59f5722d46eda7b2856ec315b55336d599fad029dacfa7c5b6e17d78f7f4878d4228a806c5cbcecd9d668bf1c7f46c8010c01d119b00506c59eae204b7d11f6bc5d52a2f3f2c8480e87baf3b126e550adb0e449d0f91455bfcbf42a20236fb6fdb50968e71bb0876eba5b6a39462305b931c5d8aa174502bed99792144bac80b3a54f658924bc94bb541643e769f468853351dc00c9891aabfa96de34266039230a9cbdc2546cfa20472f051c485ee6ae9702ad36879b357e954eb272d28631c409f8d395d10893e30745c7e921f38e41262c2b3bdf74602784c0f0f1296a3816b9fc2046e3af4cb468cc37072525cd9f7990a1e09774a62d04aaa3a603b5f789235e7f2a9b1b366162585f704d2a9f16e9d29e4a7dc961188d3efe51e2c7d9607529f001a8214545024b98dc4385b98c4601cc7ffe97d1eb9a13485ac6de7ff53820e959641a1fc292f7fabc9d7b78d94459de0f2d31c0e7a86120faa3af4386103ec5cc9754b7cef5cada185bf73cb86224dde798bf573f290b10edb5754eea8f94126a678e86f5aade5285416464b60aedc0aa68c700630356b71b9361d2c378d6ff5b8ed56c181c08a7b7a328d5f89a894dcd5bff9a6f004749daca58c759f75fc4d052e6985200bf0924fc1e028024ac6ed9231870444ed202a180d4ece9b45afa6dd5a0ca8a731fbeb0c6bd0a4d3ef70ded678780aa4da371d4f33fd75435dcd05ff7421a3d80b8c8a4624de38ea4c80d58f08dd5e7eb91966e381c537f2077f7a48d398b1c2ba4385ef289cee2bc77c0165a9343f37bf4173c81b0f1d5f9df6db3a4c223176ea43a32cb1e906594229efe9584a3f8388c963ac0682a03266eb9c9ec16af23d1608eb6c4b1ad936672e163703769983c4c3dadf9ac320b0d4d9bd3e1c40bc7d3d80d5558e801ca73809977759da2357c256abb374b7863df17018c527ad54e846f465711221fafd839eb488920177cddc0e2f54b672c936e4c5d1753a9b271a06a3be28f1f14d486af26af3d8a35bd9961085ff865be467e36b9e2e9a25b7900fb2c6e8d967a4b3bb89575907cf27958a969f9813d2f9af96bf7601c995710d579792a8d725cb017144cbc308fecc4ccbad7758bd172aee6e083ecf7f42a81cd7461c425e90f9d75baf8d666d9d7c70b464e1f917957f58e1705fe8f027a06c95db035f10a1569b0f2b54bfdec2f19d2c5a002c1fb0157b2453c58702b92f8efe6fe9ec79cbb7ec099536c7eec3c436ba91e3fb66e27882edd53e47bde902882dfb26c37d4d61944ff4511458996114b81b2e1a5723d43a6b84f7436a81d5ee039d6f870314484ea509e1b79f5218e0e34bdad45fdee4ac9693da917a58b4f28a943080c11c0e78916101cc5c5d2a609bf884ab1b3c6c48ae812b06c4c4b223297cbb59cb90d0eee2c14c28395db0958cc2b245b9cdc21e727ebf5d079b1de4f43fdd0fd6eb198363abe8536ae36a91ec214e676c6a82a085958aed67394074b9ba8060af3d046a4ae11448a10d1c29bc80efeef180297286c420a88334461371b3dfc1eb17efbd73c85e2a2266c4eae0b7d2c4f8fd39f2016f547fde82280673869210942eaa1302bfdbe984562061451b25695860e33ba7aebf2745306f5e589d1daf8f5587e5e89b1d42626dbfc59b8142d7e6d7af0bb27048ba64e382c639eebedf789ddd4fe8604e2d351ce0f445ec3a29b5d30dd307c7d4edb1700749a3c78c21ee0b1e97fa0e06aaaa5f45afc73695185814ad42fa29b9def6c468bd1f252408763a669481d3167c49eecf2775d2a8d953f06857077e833877a678704d0fd045f1441bdef68f71a53675d435fe972a0876e84b41ed154a7aba14eb1d8b1f1c0f42a3045a4b1b77ed2bee1408d826b854868a869d2a02b433006a360f2dc8f59f0d4fed8b77b110612c39821257f47fa8a63342d9452724b37242400cb3ee4aec0b66b6cfa2b789bef2a638c58b64d6b4fd4bf144b5aa9b443f7f1cdade32e8258a0dae1e521150c01fcfce2484de60cabf0b2aa38df9c66bf49cc12c9a679f9d11ebf592f38b1c75dddd3af9e4125ab4ac0452ff42ddf1ef82417d23a90d24ec1eccf65f9831b1204da0f64a3dd84cc5616f914b8082e7830d595c483feb788f81d48c0523a698f28cb919f23822abe003873c11c91020fcdae31d92922cef65dddd362b75859731d9d46b12969f2448e81b55587e9372ed184c1d311a070207646b6d450691e6a43e1a2ac62e4dc3d8756446879518fed4377f70f67cd50d5b2c51b0d0a4362973241152d55cb0b1c0aa69a9325ae8775b77e58d522be96b0438e98273fd74e72f7a5490a875ecfc789bc0be15ae2c79369143440490c1aa22f39d60bba9eabc1c137e14a99da7b58368d46539830cffc067993cbf71f76cd0878c06c46a1652c5d173073f6a47bb8221b059ca47cf468379003f0b0b6415741fcff6fc0a43be7096092021a049aa57b6229f655397bb1bbf743ccd817e449a7a2b531d95f76cecaeba1e241349548ce13ef537e16badf17e0bef16598bdd06ab3e44888bf1aec8bcf04fe526d035c4337562b48e9bbc11e4f3853679a88e58af2601e95fd8dcbc0669c251839c0860dd29c402a4368c465adcc66a4d120def315afb0ea8f9adc49884ebd97e97ca7e08cee1a738df5590f5136837062c8378bbd7e7f9a3275edf6bcebc6e5494fa36698f58ceffd3e633cfa06fe5e9a96afcd26a5f36ae3c5bf52efa1ff2ff574e161cf5bed5725019b9860453270d233921a40c1e585909e32c99175c8823c694c864bf04fa3fb69c101ea4a149ee774e0e6816bfde6b411978a24ef7546cef11968ef299098d9da3220c950318707e6cf14c380ecc0c0c4b95f9149feddc7129dc79392718bccb8102fb6fd158292c62e8cb672372b6042a63d6619b233dec7ec5f608a084dbcc336d41b5147182814cbf7b4f702e053069859d9b6fe3c75c78e65dd5789d6ffaf421155786a3471e8386d22895d40b0f5f2cb393d9429bc63833567a7053354159454137ea6f0c474c43026a02281d2fa7b4829aa872c353e751bbe1a3c6e8a8aee258eca20a54782a28d37b082304ba17b57e08f44970f9bbcdebf0aecb320fab6ba0d96e5113147cc76aa40dbcafa9a98a5ac42191266a8b369540a914d747eaf468229d59321d6ca482c91499d836738563f4c658f6f22583eaa3b6165d0829e8775a8b08709083b2bcff06a3fbe16ec62bb61ccbbbb8d216728d3dd7d629cfdb44023e296a3f2c6140671c09a007fc0b8fd5fe9cfaea3c4d8f092b85444bf321cd97a84c96daae1ef65ec5450daa48422624f8bd5f004c879018fc30f1ac62d879665250ad65d7834166d74bc25b022c0aed85ab709d322cd6d109d1eb81acf5f11e5dcf37d904cea87cbc87af7fa3ec234784d6046006c189eacb1350fcefe50133ea6007bdee50e73ba79b9a065e590129dc1017660e5af3295f358f9616f7867eb7c47c3f10d1fcfbba78f52f619aa0c7a5362c5a14387742e6bfb5744a390dfae9f8752c8a6378185943ca04ee2d2bb326e24e8e2833e47b07d4be0228025387e8ce626029c17a1bfa0cf1e34cbd7dbd07e3a33f1c03203fb682d4b874d4fc144c7b22e6516702bc90701efc98918d2ba694f33d89925fa2b6bce2a1c4ecc4273abd6d500870c59c0e8e7e93d95a8edf9d382d87d6ba6ce738e573e57cc2f6767c08436dcf9c12f3f4083cf79c6a58ba80eb6e1f750ba5b98a649fc8423e8b93d4164587f0318c93c2f675610c094241ec86235fc3bbf85add797ebb40038fe31c1e9b2a67c695469f06e54aa6e4c55b79ef7c514037f5a619fb1be3c172a7a520de7fe51ac3847a236eb64ccda4209af506df571b7fa815de9260b15b80d824177668ed1396b33f9a0f9b534913993df01d66ad2c02e26caacc78c95d6e4bf6f116c08f6508b5c0a2ec42ae90d7b77ce73b451753f51b58cc0e3e14e35b7cb24eb56ab32ec306867f38dd3dbbdf639f1522d206f1f587e388b811b4dde50e906a4d51c4043b4dcbcc4c2910b612ff20bdc7c965a937c26f7d5e14fa93ff1bb6f9a3b8387be2a1203f7a72fd484596dc68c25ee3bb55e66419a7145d6c3d1313d3b44596468f43563a1cbf6c9cc9a1b604c7d570e916c2abcdd1330002523db3b9f56c7cfbdb958291688ddf547d1d63ccfd333928ded470617a34085b9f63bc18cbe10a3af951ed463855ca34599224023e89cbdbf1903022f7545837eeb85fbf1bea5c633513132f8d03b570f6a8aa5f4b093b6b3e17c7ca35ec52e1cb4462501dc01457b43063bb01b2982ba5ce2fe91b935113fde29c29f54b3d32de499543f82a485615dc499d493b08a6bb96488cb3dfa4476d3743e159323b2da31396fe278773114f0a4b51a715a760224acc2fac8cd437832cb9cf3d747ebdcc0448e705ef153ca0abe40e298d120908b7b88e7c48154e1501d5dc1cbbac8475eb1f7a0e497d6aaccc29df72828690b017574d6ee05694a2b1a8ddf47d891f7a62d97ff542886a4aa20e9f3fd1c63d84aa50c698effb8d12d4219212f470e221fc8e722e2f23e36ffd333139d74ecf08fde11836e9ccf5f8db4fdaa22b979207e2c1c0e7eb9396da1d6584c9887c4b61effc49cf71a72cf790640dcb61631c7ce529130aba74b10594735527167f4a3098bd1dcde9c4c73768911e2193b65ce9c5cfc1cd345959ffa667e86070063b3db9d9cd231c8e8b31852e53285efc41eff1d9be75e2f712ff1f83dfa06986c0b03e785c9ad1c3048b9cf0937b82e898f1c13d68ff2890a888af1656f0636833f4da8e1c5dd08d59680956242a3fe6aaa37b1e8be2d6d236d0ed2afc3faac27835309bb748ef0e2f91ad0f27b760d5db3464c8c418ac5debb3733e0685a0b869926bbc0dd2991457b822890de2ead3c2580ed29bb309cc1dced05d547153e8bc077226b0746d640c0bc35a9c8d981fa1d415496e4121e106c7affe2f7ca2c986e0b6564a8a8ab7b74a023c6f3fe4c596d28c8ac04135cd6d45f1b187bb1e9928a6d0fe12a53eae8d271e4929dfe8f6fd46abddcea61358406b20b39dd7e4d5cdee13d7abc3f79e9ac7c9c1d77379d2225a998515155b2daf156cdb1430f10222ec8be621ded33266b43923d44240232d4f150af89a03bbee6a263aa25ec785d724808b9a133aa4ab8b08a09dd2ef4bc778b4e7a6031846edf72de75f15496e498396c5d3e928054e5ad8be400f7b26134c3e06bf857460b02698e6c1fef2cd52942827e726ac58364767934a41d734edbb80dae9798ea22c171640b8347b886f5a37cf42c015ebe72571af949292c0a0168caaf7a8e1e74e04cfe86a45b3f88065e517f8284b55aa92b5e980ef5e644af932277cdd5f2ca7062a0a2f62e1ba307f8ec1d9eab4cf6536b6102a0034c3b41882def0322568253bb693042f1b785e46d16974534e9099edfdfe587dc237f1d0edf79100a6f2712838246c77e27f86bbcbefa7cdfcf5007ea2efb122876e75a037fa26f7ccd7b3068523c003f8b3495fd4c6aa83b8d35bafca71f839350b15c845d898986b9060558bf36bb5e63cfa264094d395233e8d372eccd18af26f632ad55e972a278842fc7adebd6e90a5a00c95fe296cad6aaa4cbee88218693eb47e087d88022e8ee649fb7457ab568daea842afd31d455a453ca23c1a6a1bc9d8c1e5c4e802c5f77b0daa48ca6e174adcd19937874e1178688b72e25ad76395b7fa7fc0d7f69da50f32e472cc495af63c35df0e81fb85dba2ff997cd243e99055b080c2e3403089aa6d1b927e00ef93bdce041944f6942c7c28f74a13734ce8ef0d4a9c89a3d2834fbdaa702dd10cde8fa559cf62bc97bef0538209a18be0ec5e362bd07f54345dbfff6764c69367c26cf5dafbc4104642c6c05af49590540e536f84d5305fcdd7067b77be328479f1664576553632ae714ff1b823e7e53df99a2b8f2c92f8b5ae256df2fd1f7e438c3d322cfa2f04dd9376d0c2e622dac0a7766bc872e9d12b5d55293b2dd3742bbf6031e7f38a0fcaeb0704ad7702cbedc3507ab36fb119c79eb132b518b19fb4405627e05e1e4ac26d46a830b332dec30c547d3b1facb0f65f061438bb5219856fa7b2005279625be5beed6a4577d27f9883be9f4cd075ad5e6848aff171f2a11902e1e58c88566d24b267380a208c711bf61fb4aa6aa484a4d79c264fcdf1eb0c080f2d79abf0684d6055622471d83b63c98c129538b1ba746d3c11e6a7886b8c10d5c878c6ea0911deb857beb063d507361bbdb3b086d1a07588a53f798a7e9927dd011da3a06e0c3e52ebf10c8690655345d899bd0c97f9826123676b436cd323da83ed2d5206e55e19036b64ff8f0b37ea119b3ef72ee14f84c1edc13590d532fb84965628a45285b25849b57999fcd643f45105ef8860d01a4f957c6262e5fa6788765e4b6b84ddfdb905c02bf821d4057a745c1c0cb00469b73e8c344f45f99502575fd3b2ef3e541c60a04c1d85c544ea7bf746cc6e32d0bbde416bf86097094f526a986401abd168fd489f7c7f86fe06e549ccb27ad739296f1f0e8f550b443ed40902f8ad11c1d82f240d17f1a4c43b323781306892fb2cb41bac9620701879dedc88e17fc46288e33b883f755c4534d78e118c9cc67843b7396d646ea7053808ece9e0fd98778a2f4067a68dad52793b18197c384213cbe9fbf75df9961e25a8e8a097af4e6fe7777d360e5eb4723e7f7da264b9d58a12065c45babf2d33fbda4797e22fd411944d6f105dcc615a4f5e55b99eb25a09349a8ae2e795299fdefe69f91c7d20c372fec1b8e2642f847a2588e79f575518a171b7713f92faa67ab65fa758c42ffd74632a25b58e8d5da55d031f4f684cf3d6ba6a8aaf2ef03a0e78ddd70e84f6ee3e30b99a1af280f9a605b75b7a6f872f65b03af4712465eed35a571885ca2942dd91ed3f7fe8b92bf57e2284d91c460b481e93053fef9b626cb930ee186e8b407abc09bea0a7645f28b48888548d1cdb033b66c2c8f2b7f03688b3fd2b2055e0a08afe41875cbf19c804357baf560acd4159506398c1beb406d7785cdd3ff294eab46bbaa3450f0e5a186962ce01c9fb9a1715c87fb3688226bf488fe27d7970bb0a4b7915651f3f09684e82634ab88edc09afceb67f6d12cd85a58922a58a97ffcf5abfee868d16a5064f7bd6038502c6887d6f2dcaa59c6330da271091ae3088022c268f26d7f9656aeabd76558548ba5bd52df8bc5164709ef60863243f2c1e80d45ecc58b90c9ff3202e3221a731388ddb1062317800835cb01d748807fc021726f6354c76a702cb11e0f694518c16ec6847424645772d27a73c0d70389a60cb5dd51269d920dd6a33735a156a63b134b1385be56807856e25fcb80d273fdbaaa4f5fd7b0ed2e5aa9eb0972af33a9f84313d4f4a1b48c0bdadcac7531a7edd9763366765210342a255c50410aec2538060a5a42375aae84e23bd1842d4c5235ce12bc930b3d03ea761ec5c20961873ae0239cda3f7ae4d2a3a76a7a28450634020746644b6d496fa6462dbb3c96372c469c7b3f5a187db894cbc07b479f06d3b503d46da3a948cef9a4e73937c93e5ef0dc9d274fbc102d9002455032c5bb81f4d07e131994e1696f0270935e2a3bb9c72a6b81bcd29341fc3a3162cce3608ebb31a49a2e6bd91e2100f21e628702446fac644c9d99623c0fc33989430837e1e1db02922c40c1efc843b0cd26f7e0356016933a4e451b8f84c338d9d74c78ef66a0c5a6374f8a007a288029e35567618bb710081eceac0183440d3e2d5a2d489c8bdf521b744e3b889238144fe19d8cb47402c80fa76bbf8e047a2ac5b32bd3777090d46873ae4177923b085a13698fd27f8ba018870152cce418e95833415cdf076020e29851b098c6dbda7cb0fef9a3e568b7740ee9c630406ae886854b9acde5cf601d0548296ebd8966ab7f152ca84e1a57e3ddd5151d62e2bd600ae5f29b706d42f892f9c703b8dcb8d3c966df1f862eb899c2c293bf2f39bbd131684e0b838e172e52deb2d6e79ab2841995b88eb641d2efece8ae25d4aaafa7e93b39535a7a046acb5502d3ae1e8a80b6a0193fe493175770a00c9812de6ccaf1b1c27a01a1764dcef18cfaf61e48237b10f8e1d8755761c6861316bade91e490d82a06013fce32c660f9283d2be7606d36c2f3150b6cb8c7c7ed499f28a0d963611bdb944071a5633ea52342164485deda6cbc0858bad5f7e19608437783aef6d6c52edd73e5261a82635f4a61228f970a9c4bea696e91df6f12d3a6aa77ce98db3c8b694ad93e9defb7d4f76d93185b9078d7d822dc800189fdd2b012ff5e950cf718ea56f2e7a85154184757a957f28fa9bdac8b555dcc7d2fd46d6f5ad9a16d57a59c42b4ac20aa7918cb5cc81e7ca95530bfc6e52691453dccd5a32b3baf81687b48953c401f0a69c3ccf61270f4edcf9301b38ed1a5c1b1b0f15db55f2e6e49ddf2a0a497ba3cac47adb316b8d3b434baceef340aea63c86bd2a3dd78ae76104816c71a0dd866149ae62d098471b686df3f4cbcc7c1812b01e09eb0769529053556e77a2a12a6e12bbabccbbe4a31606c92cac267004489421e24e704c8497a189569ec984fac8927e09af38e279b3f5afa0095fb5a266db9e8efbb010c77660c2b2d42a2bf8464e5bef59ba955d9d65cc193fdc13f2ac69dc2af2840fff4bce31c52fa2a35fbf3fe745b0795cdf0e78a8437abee7d8e5b680020251c5adfe00485b5a6bb5038377480b51f58fbc227996ff49db28170bde84712387c107cac6f7afddfb0d39824c932b0cdddfc2c39c8f35b09e7c37aabe50ac7e31bb19f89ae212e0cc26c05ff1c830362dfe39ba621e325973ebe331290f8245ad937f2730b38aeb44ce9a705c0587ca426f87cf9eee24f308cc04a24380321b86dfb683f5c1304a16a71b44f66b1da0897beec8e97d80d3290ff3c67ca457909341b37e7edc84b584463c20431925839b8461cd07d884e2401162e2b7dddaafa5f19a23a01f3a055da78af4369ffac8257176062bce424c264258a3181ce570af7ea05db69f4c96e901df3fb64ae4b350706df03141843ef3aff5b8caa6f9e5e523ef4ccc0fbfba83544e6ac112492a888379ecdc2eba8df6c4ad341f16bb651e3a209290690b4206c062b913797442fcbce04cc8ca16a981af65ce41666d2fd4b1cd66f9ae859d6b0ec5a7d4153c2f71d69d96c4e8fe1f3d476bb70ffb22502c785fb807193da1cf3f89c188e1beb3572b97edb2734ebfbbcb1367069ce9ee1dffa8e588696aa77ae4413e0e169d5f9f01568ff4b7b433a1b6b2fa2e38b22d4bbc29554bc54419db87ad9aa00d258256117d2a1e9b76c449dbf72254c44a98d9ed1544a794fdbed4e061d8d1cb538c68228440f661d674b871b17a7a4db43702cc94e98af4bada6fccc842c42188d5b17f85727911b9e5b9ee0a07f9e29c0421e9b088c72da92ec260e2263284f4ab65ea1827dab08423cf6d5dca0117856495fa6fb674d48d9abc12773816161f2668c77dbbe976eb82d124caa38231b042ebe0fb930342fdc206744cbe5ac85fe1a20760ce5755e20f70218555ca52a0ef43cad8f20b26b49524102c20a06192f3e754e5a976e22ecb85d8b09d9a80fad80064e75441cee57eb8b1f217810fbbcac600d334913129591a3bee338ebd511b23885f43cc74acab03f086b1a437cd2ddbf69252f0800b200de2f5003c6f496e522d7964e322a6c0aa08ac72b329455a75e2f4ece362da3b992871cf7846a8ed10a5eac7749d5ddac3297c0823fc5669c3cc2dffc38907755f3f0495fcd90fbfc28c04a01c7c8ca1dc5157f358e57eaca5917b20121f4ba8862f7fc4d220c59a55dabe9028a518b90920722e841b32cc49311c392e45f7f307f18d9d0a869bdc771819454c08830f2bffcb3cd3ca65c91d9f91678972744d43b57ef8f603e92f197847ac8dea9ca8673df917f24bb8da3761d85b649bc5dde0195c10a56dc6e63bd938fbaf38e26c1987aa76068e182f42937c67283e8db03de8c529a587806029b9f27d62f4cf06eed4a0220f74387dc7387cf607dd4044e747a51a1f17ae330a4aba61d8c3e4807250e58d47326aff2e5743729a61877d2e1619883357c7422173d1094d4cc21ee91b7ae4ac97fac3d7e9e0c8fd6fe39831806697dde9803b7ecfc2c801e50bf4c4f40a9c623471202056bde4ab19de41153f73cdf8f8bc105cfd382379adb0013ed94631ce65a13ecda3c6d9a6777027a82bcc972474bb1af5849e12e3a5ee324096066937aeccd19c850c5b3592adbe12e069840ccd1edd4005f4bc907d37402af84bcd6f044da180506f15f67364bccc46bac41ffb3f1b216e76b66d1c0d32ba492c555fca4a8afcfd79d4e15f51c3856922315ebcae60fa0735c487fc9a021f83650b17f8edfe066e758227bb89b6f53def008d4b906e0cc4f9f02b06168d46d27a38d6961dbc38f9e709a95c50461310d82e3499f2c44938924d4df0f9b983f59ea7b745565ef89410b25a9e39310de2a970be1af17e25ca4832aaef1fe105bcfdf3297c686739f5dff7bd8d136a887f6800882f17a4a8cf7717f670e8dc6f8be82c6c4c2ed1945390af8264322ff7c403596b5f860ac1b4d77f27ec883f9e057b2a0c1aa9eab7f0670ea87c942418a64960810c5dd3bdea9ee8c9ce23d63d2d7e3c2a8bd087fbd41abf17847cb55aec681b3f07cbce5b8d8eb7caf9652c8165792fff833100d099993c1e227750922967fe37bb886983daaaef11866bf34183524ca57dc180bfeaaf7bf4c8b916109189f2915593c8d8fa6856443da409552767a33d2b7d8c153f8caffa3ace244e86f04c18faf94a5fa51110a912bb1c2c722c40684a96aa1eb70d8366db149da2ed574a73391675c0ec187b4ee8c1c902046193a755c153d7a98128a0db2c81d101af63b4aed9dab51c638e3413a2d44782e758005676cc1d7ebddb5005ecc411a06e54cabd5dc2e227af8a7bf57c8af9c0f155a3598a59030950246263695d79358f19a2ce354d6c3daf0704564b087516bfc113c4c7e8730b03395f0cc5b68a35b7d1913a82e3785121112f3d208296189d398f9a186ea939b6af222dea0c4a1cc4b6e9ca9e1126e9c08a0cf61677a8e894009543373bb00683e8c6cba1307a8ad6d1bf4450830e043c227c4ddd784a89ebb1de79edf5a4b351010968c9d0c82ef68d394c0921bcc43eedce5bddb16e2caa2c5c46b19d6be986ffd4cb2d405156994680a59a2ffe914ce2b486e5c5695feedff82636de1e35120a2f8ac564eded5899326e6fdb7298093787176d2ab79b0837e926202d943d77198f6051230be0543d668dfc48c3b323522aea4f22fbfe0a391b8c2c0cbc1e227f0f3e53c26f0391efe44d717b40258007e975d9a28a338106a4e57ff86d5d3f5edba16e510040702cd1cbe82a772b992eb50f8060206ada4d56fba4fa5b281ceda01d53cf7db01d8459f101902ad199032b6a32c84022bc23a660963557c7a5b1662df823276af608ac5053b3c5009723f8cb02122907ce740830c5fe07a9423846e10a803c646ccec4b762b9c8dc448c01090ecf6df29b8eca75b57c87df25027cebaa43e58312ece60fdbf40236424a5ccb1383cf398826032bf9328efe659ef3f727b9fefcd8369e65a7811dd17f7edcc6bd7ecb242ca344c6affac6619b62caf5f75c5f07dbf74cc45088b0d3926edd26c62291b37b2c964f6dd0c89cc4b9fb61a962eed232dbf478dd2bbcba4869cdd842fb15a7e5e1d23cf0d57c40757e35e9ac8168a5b305a726572acad2d62de343378c64bcf57393a4715c33e0134fa4ab6e6a758af7aa371392c37b87c6fbec9c9e7a27067e48cfef110e026f2b842bd45f7a360ffd1f3531056cdd59b815a0a88c526815d3dc5a6e87cb445fb71e55ae0aac1afeb6324a3c8359e3aa85f8c6c57b1ecb4ebdedb349e5c53e2450183b5f1db346ea6a111115cd853d26897ea8fca1867b5265daae7263554261267932917fdbc9f20b769e6b0ad24e06d95cd08ede0e72c8bcaa3d1ee7cd5fa5c15c11a0c52288b04c2dfdbdb1a712babb5be8f419c407deb267cfa3f60e1e0e5b095c93c0a3e901ba70725ae26d52ea0cce260ad8994533da88c8eda1a1de54d485a0b313e41eaf7861fa33fded696c35fea4b328a54df9451cbf20c799250d5219164ef68dd262ab8f0b0797f4599485f5a1074b25648d329fd9fb526c05c239ef690880e6a9618becbbe604132dfff8706e4d25efda129e48b188f56cd5d9738e79f32fef5a22164c16d56cb16bdb3e498b2adcb82e02e659bc649e00c1ca616e025043b0aa94cab479e59156dae945fd5024a4d35296e7cfc1ef6053c61c6851bdcf58e6cdda9603b70e1d3f9dd81921368e5dac68927104ea98d41b07438f495a1ec8874f0acda97ff15774e56389786bdf53764c91b903124ff4564b47201263be8f68c7bdcbe99c1d07f19e7156df7f72fe739d37d81feb168ad0bf08e29a9f42ae0c45931126a03592e03a78f84441de32baa14c8f40e5d1404a354b0a307215c8d3af1ab1252aa6f42545d5e0e62c60d781b445aa5f89248c71aac1c5322ac87b6d3c3e9bafcfadb8bcbb6201e17f1261b577254fb4db276fceccabe6dd7b38835d3c4a3226f3b5a84f3f2f4ce18ddd12a898d9b688f4ea772bf80e27f94a94e2a6e8eb6d78b0352f1fb38e9be27138f9c1355e97de90f30569df160339e2b72548f246ed9478193a24595bb05994ac08e0d9d4f1a760d2db93b5a2b1772f73c3027f51e74c0ca1551e4ff3255847ba44f2f01c088ced06c235b2006a4e5be105cc57d3401733f60ab8bda053b52d4bbe6cf65ba2eb568f9a7129cbd494416ecb66b53ef14c7667426e92be462085a5cf495fc5741ce2cad2c6eb3bb1a6305512c80c64480026664d335568d4ae8305a809f2aa0911fe6c95a0bff3106425d2f0c0ef74c656701487ee9714a654d066895f40bb25d9f1fc569641c1d6b8908916ef7e6c3a1c8f58d18c5ed1607999495e079bf6e72ee6adedb9280b4c48b6216e3137d680a7e654307ac733dfc6115553cfe195cda04df4a28c999b0c902126cce4c7afd16920103003cc6d1ef1fddcc257eca361d313028706436134371d7a1671aae2cc24db5409d872812d8513ced92e7304df193c5a8b3d6dbaa87cd725a4a419052d9af5889d7410535c1bb76c35d0b2d44d9b07aa0f70866f3df61b0a696089b6d960154b3445e1d777d51aaa9239d7dd289cf0af0ee80abbdcd498b0bbc8a73af62bb75f9a49881ddae88cc36cc218193236868fefc9aaa00eef27da099e6aaa0e3f56f1c901699c0921770474098841f590a8b98833f773877edee37f4dfcfd8da6006e81690d9dbbb02c06385ce3b9cdbcd7a744065ddca259a4573f5b8982b6f757e65c4bbca6018322a2e1ccc2334517d175bc133fd8830247b31a13ccbdfbec670e76cafcb7054010222191604598ee1534dd9137f117cd2129c723efbab53c8bfdcfa0913227da2b8f428ea340ade70c319c103a98e6253f946194357a195441a790fa9da26476ec59572f9481217d45e07b05949337c9e372a8df90e31f526f369daa7a44bde8b0d0755dbea802db587120861bd8eddf72f4ed84592553c988ed6a158e56e03da53cb7e20560beccce4244ec0b4d8b3b4abd3c24fb94bd5f07879411c8576e0a8dc5264df5da89752919d6eefc30e15dccdf04357a37f5c9fec7ff29771202fe3f317b35a8addbd479876e529ae78bcf5504ee23acb01f8d2ce003f8afac95e962b26f0a09b511205e38c9a37e0f828145e5ec7b86d9df66c0efe396fde72ad2eda6cac05741efe19dcd1f4de291ed1d82d0fb7f6af307cad54393ded8b6901666b4a8bc51cafbdfe3ab47f148de64398c80a91e81aa1364da000ebf52e153e8754318266b5ec16f06fb794b0ce8fda7644e583ad0ee3592a7ac6c1a4f91320613a60770f4068b8e55e269cf7902f1209a99dc12bf2e12800fabe14cfd7ace8916bbb552800f7607739d05250159a7d947b33505380ab3f02dd8bf0b48f6c5e16c4101e97472acebb73b39b8fbe9c34ad87ac1f468741ce70a7f75e14d1768d6de5b54447999ae26c760ef2d08a7ad598d5ed62ab683c8de6cc7db3a20f3d1400943c9f9fdf4674de34334c6ee133b99282f2a0f7473bfa12595f8308be2bd60c69e0600f1b41126629fff4bb46d52b06d8c19912d01015193cbd5a0767340a8ca47680d4989929fe7398742fdaebc00905055e9760d5b7844082155cdfdefe0720af15007304bea95855d3e41b06b45ad1245588161087e426371b2600a60874ab015a5eca48212161f14984f0eefab6ab33d234848aae2b2c7582fe0553e30d20b0aeedd0bbfd5590259ad6e9180643ab615c86a18b1811460c8b63391890f6e15f98b5a947d2e9608be45a3a58ae8901687a0e205f2db9fcd4351eb83e224a5634ae0331df18d193629255aedec75f0e4aeb534708c23e4c3e8362d7a25e4d3c9e03c91ab6fb1704e4584d3094a625c6964cb63dad8d94fee31083538c263d0a95b79b423b6658086ed0c841eb85f51388706fe972b44e07177b76de925f024c25a124ddb7131ea9efd977325ffd5fbcfbccd9606659cc0447abc061903b9326d9fc306b4f7a267cc926a589c0d74b5a97bd7f0794dca8141972257170e2cb815f006975a8bbcd9ab75a3ed4579e3baf4b1dfc609cd60915b119466a8cf702623fdcb58bb9afcbdb4c8af4949fb875bd8d63dfc63bd8b59b996e52a2d766b98fb4c3053020fb77de657299570c486b1795d08a067417d70744cca1f145eb5b8567c8ae676c790a4967a69f0ddd45f6eaeade60a3ecaf2012664ae024f4229da61955f8ccac750f239cf3f3342432d6d2057c8c9c4bc135659d842bf785792ebb05e560256f7db66205651651ef23b09c2a6c61be68c57286ea0b39d0fa4f4f24be170da6b0fe7c7e73b7e09f10639bcadf2d6ca17283eeb9fb8fe16a1b6d32c043bc5ca5f271e4874976ed0e9ad494eff5db38c56cafadfe1bff0c2226ab8851e676a5edab5778da20c23d8df11a3c2abe24294bd92599a91c6c8838f999080460bfdb1f1f8e91291f7e21aa76fd8188b6ecffdccbe0f041017c7ac206ea6dbdc0de2c71048df6c429b195484e3032735f1d9933ebae825b5af023dfa7897c84eda0ed90d26dea203a26488279da01f850745022b7aea124960b05e4a043e504235f21e949fc9eda5e7c44f96a1fca729f7aedea5175a905e76f3f108ae0d7f89f1667cefbb740dad47c725bf7287ed042ee45f3d42763a2512d5620c1e62bd2b7718090e6eb4c6b0705f8ff4f331147117cce5cd1ed8e968e158ebfd990726d00edccb88cbb202feb7d6695449079c1553958afd9c0156b50675eea233e7959c91e5b218ab5b35c4885d655159440bb750b337c39ea2c0702c4766cd9148e49d87017b828584356b1855950bfa6a94663038849306a09d8a7c10359e407d89f1525c2628f4a1e91d389c5242229e9dd3edc771ba2bc65fc080ad76e44405a04c535eff4cac05f9ef54e19792e8a7cb5c5ac783e71f295d7475f55daa4178e7bd34ed7f9d0160e474cbf22c69019c584e27355217335af978bbc9a5109639a6f5d8a86f767e6831f4e935b85cee540fb99abcc70e9352b442199db95decc1483e09242452c27d6e9aaaa3c045aa7b2135f2d4a5659b5a97f3eca60c1cdc6033a53ca39d0f492a80a2149a8aa534f4ac69dad23ad9f3892f6a8b1c1cd32f2439c54029c8dbe8bb5830bc42e815058824eb6aebb8099ab26038a8e59d107317d132b272358d5887d6e707db82f563326da274063137b8d315e6627783e09101deb98788dae6359c04f4ef0403bd019801a65e6c1b24a22b5d3495ecc00d7bfb83c2748089d39e9ceb6ac55a642e2925f1dee54f74289741f2068452131c6c5af2e84e3598a330d630eaa914d9d961fae014388bac78b812975157b09e52eded42428589752e851012c00b30b3e6a00e68478f053b25c180f7ceef7ead53249a40ea361fbd04c7a8bf49e6cfe5870e6fb6deefeacbdde70a91fef29d244ee06541257fffcddae5f2f73530fe68af578a252724302834fe10e5abd34b5e00c09799cadd51be6478a5508ef346adf914de66de2bc3e6ed232dc1407f08abb8d22b1a78a1284acb3178f03b1510e15fbf0de8eab12bcbb56b191b8236f0b38c9280909bce12ec261775fd194dfab86d31cd68f71233680343a8458e73a62fbfc920f02f45fc52584e9a0d8dea4e3de2b6e6e876aed7069eae4e80e31a92d889ba7d388691ec2e81abe6f6f48b6d6e75f1d9c7eaf97498346649bed80dacda9a04c1b80918862c12521b2d7cd0abd15ed0d1bba7e6df5df22c874c7653db910bc95507d7b3f4d86b08d369a633c127b78b35edc1e5812ae03b3bb0df20217d0d7eda0e609d993afb8b0952b4e6576e25dc5377a1502c4e24611fb021dfd2c66c786455de3d11a69b349ed537f58ebdae4d767fedeeeba44e31af47d2c40ebd97f37b7f22d351a5b16792481093b75b960ba9e0542f34268ee3d34631e4f9e4aecf96ae3e86135804f6f20fc1075d61f57d80c7d2a44214baa2985e58ded73b3dd3b073213e1b8a439429211376fe85596e80f9c3a00fa22097d194c89b1e34a5faf372143818972bc871ac936a7ef2d9a62c845eb9c433fac18d2d7dcc56609e936d762a3d11dbb8da2794312ba6b6ff172e9063ca8464c8d77043360af83dd34b695fd65715242ce38c81233e0aabef60a6801668ba3f8f5997f5163f9f2f4161de15357b98f03c1d0a2fbf977b0868ba72f99155aa33416fdc728b1419d4655cc79dba030ea64812f631f04a9dbf2b0ee1289f034c9901be8735fc2b6c0de2a07ad6df9c35adca254817682381ce3452d3a9a1ec2aacbdb48bcc6f056ceff74e04bf8869c20d0205346350f26d2e2a26edd6aa9f165b255c4bd0b727dd8cdf6e737abbe0dc51724698fb58ff5fe674e74455719f2d563ffe8409150cda1e54da021fd7b54d31b09c846e5cbd735169aa726d2239b118bc8d0fa8ee8aacc5e33226c239c40ec073cec758eb798cfbbb5fcb152ed27c8bcb7d68b9b77a4a7b6ac5b8323e4865f1382710b0ea880150442cf2fbfb9d5bec5bddeac8505615f5a423483ad2c74f3aafc6e2321018f74b2fe2a81bafd539906eb831f32a954a8dfface480ee807ed2390e8b778e5f8b4e0121689ec0e5b182642816d9e81c5db9a8e7f04208d4d9b00434aa22826adf316c0b8ac04f12b408e6ccab4e183d5d011c934e1650ea6ad4ae453cc4d08df96828a3eb5470ce85b1e5e66cf47689f5220c336da2ae5d334a3f094979658004f7c2592c08c3be623d78c62e0762b8dd5a2cd794d65aa806869d07878df8c541f9f40e5df9969977ead677c5bc7af5904ea2c587858a6cc5d98c7389645849aa642a1a4542c0a5a34b507743ddad389ec373862d19a9027225f02bb6c9e4495b6eac5408d4c3021f719c88fb79db1f6a402888d722136a04fe4dc5c91ac5bc5b0ee46784d8bbb37134d18104f48aca2b2c667cc05bce84d32d86b8a397b73bc54be959f7ad35581bd7117c0b7aae60bead10eb3cf14420694e18052e915d10062b3a077c626fe5c6057541f9cb5fadd141c7091dd263e9bd52c6cfc972eec9fe2715fc6c7ec75bcf31f42717a6276fd8253f652b31da18d7f93bb606575cfe7e52e5d94f0bfa9422e7ecea559eea688612d03e2f97b82e1f343e2e100204931947f20c60a2d372876cd415cf707399041357ab0f33bd41bacb1690a643e31312235d4640af18aae225b002350214f0010129a517a31cba56e1e10df78504f1cadea18401d5b8bf80115dd1f90228f79072cf2abf03a7b892519dfe97715b377a4cb1bfd8a7ea8d109d37aa206d914f0c0c5a7b081381020b017503f6b0e785d66e518f6bbb9c636d5056408fe000cbfe2b4dfebfa097a2953772b8f619982e2f7081f267b4a89d5c5e28fb31b20da39cd446ec69f68189cbc75c70c30ee022236f59441a9c48defd627edcf692c4ec35903a83f0316f7a43e933b0fd0a29c24f526546a7ff5281012b34a7c714155182e1a38cfe18bcd15c7086304f016df2c3ee6970b0807662306e81be35162454175cdd233acde184656b86986f85534fe7150e2601ec8aaf13a4a5d0239a13025475243a1118c64d274cc19e15a3f908ff97b80738ed325b9db3fec41fa311b3e8ff1fa0277d303d31b484d0849f959869060fb0201f2025f68ca0281f9ba8c57b29d1a292f9b50c75195786bd7913d40a6e36b3c0065f0929f8625567421f36d81e339d83f78bab9a9d0299c50d1590a47534cbc12ad9652f86e7164ac13decf04afb1d11697a418a18ec4fdd886d233b58946961a661e29a10cc0d8aaa00b4a8ccff51cca178ad79a596d0dd906c854be2c8c31db020d12218cd95b83acf3b05aa5cc0551757922ed14af3bc6c483712b7274e4c5c99725f846bf2f04019a280cb7a207b362b57eddb7bde131f39c69c23d3150e8632b41da5cd6411af034a2796cac3494652a850d5af5f6a64418259eebd0df49f1c50d037fe78b86f84a212e7650d250ebd666b146ac26ce768a197df90f5cc30361e87c761a2d9a6d7263a8cafc2886c508782f351919d78c7bf20bef16ab3003b19280fc6db0a0f0d308e597027c65c4bb4a43b5d95e3b6cc461c961c6ddafb7709f8da509db624e97540a119f191a4b742eeb84d379ff21d49f749572d97ddf63cefe024a960cfd452c325170baca6cc52b2cbb888b798bba726689d69717d3b24093fe5402b3d04e9ea09577784965b95b8c4f442307959897b2ccdbf1d79623ea5e8af65899832f949b62513e37001191c98c0d718d744f292aac870fd5b2ed178b40e842c01af998c9fe884d81c1b50d8f1a573946d473c45e3a8afc8ea871a3bde5f65fff79173a68ac2ffebd87943719c12d1f3b59c32bf16822db8fd4ca0535129497d2571a89c748e3ef0ee65bdbadd4a7854ffa04d52913dc51583039162adec90b811f8240fcd31ccf58c349adfa8ac26e2586e91aebc99ae7c6e99a568e2b485b3fb13d50eacbd95102ceef1b0d190af2c86e6f8b4ef2bdad0134c3c805da2916485ecbc5c765ac1d69abd380dd1f2cbe12d96f80db30c6ac066855c3b2e8d328bb5fefd4be8513a9120d5eec0db3e79eba404e98fc8fbcdfe0550fac910ac11593c88eaa4840ec8fd202c90e810ca87b8a671af2bdaaaeb6334b5561a7118b8832e9b7dd2f311b6addb8c852d069fedc27a590c9ee8854d0b45b3e02bb493327084d37a5ec59b4d06d1929b920498517a341bde19c203bc50543369ad108b7c38cdc892e3a848853fcefa1d23448edf8eda98ccd3d32dbd83f6c3244c9824596ab6d9c7fdc074de1022c10f720eb285139545ffab4833a25bf7203f825996387c79f633be0ee14d1108eed7036aebf6374aaa13691d020a247c5fc7f11889c1fdf2216b20568f1bf6aef6943ef71a17c9e2a3905f31b9cb16d79274cbd5bb47633bd1a68f12ffaca4e227806650a75be99c6eb96d72ed4460ef3d85334b75bc5fd51d0a1afdd5b20f3cb2de367c010af8967e90b310c5d7d5bbda54a1620268c021a65e0455e879de0056e8f290fc48002032eb97769e7eefb118900a13f0d85f0f6cd3dd4f4b820171bd2dc85c4fc3e7b3215d286049b6d3853ed18c99fbbf5598e50ce3e7cade489bf0edb677e5db0d6aff1478dce8e131f87891c1969cf206ce606c36cca9b4bdb13d2a8aacf5279652953b0ed4159165d8b00ad66ba568de10a08801e96f01d62248e851408c369c700506b89bb9fe7b0054a016525427ae8b93474d42fb80890d5cd89e507ca1a91db1f2774f5860ef41c61b1e641340080a515de2cfbf1f74f6dfc6171354edb4c1a2925f8baa126fb7e84cf9b35b6734180ee7d8030e3839d0800e1057096e52eef87a9032eda594c003e39910d421c8ddf8a875b08269df79e3dc58afaccd1b610f19569e78cbbf4c50430519ed341df71ca581a3a8b96b587e6614dcdbb202f2f415d1727256364ffe8ee972c14c7b0a9dafa4057cc89314d86a5e9031a429d55bd20f7689e12a72a20d9af51a4bd7026ba9a4ca171017f56d0e586d0fd30935ea9f0500e7c27eb937c4e5691d121ee7bf7fc2a821b1a16a3b528d2ec381fd7ad669c966c4ba289ffa7e180890598c94acf1b4b08dd8de59f816f92cbda5de0cc60fe888609686d79e3836e69151036eaa47efc5b1fe1e6654601dfc1498961bcf38c4a2c79f7b797de892df010456b03e443a5892645a9a9dadcf1c7ae78b169afc608d69219a4edb7ee264e05d308b3ac311c531c5efc3325fb13a0095aa21914b4dcf45419a8a93a54483fe75e0b26ae232da600381f00b426e8cf14929559fe9f9b58a4f213101ae0f45053dba0462fb589374327094f53839e9da40344121f5e32a40dcca5ecd09c1a7eec8c8c8a509fe70591a4f5158c8b550f8fe01cee3b3e8ce3ed372e6fd633c823faeff3cbbff00ff242c83f81539c8635c28add566a32f89406568ca6f01d68410733e00ca11b156f70497ce3eed3fda36a48cdaf87cca258af02b8743e7d610a3c20b8d2b9c9504f8e6f7b972f58ab8e7d4539afc42f06deef0cf6a8de04d8553152068ceaa443fb1634812090612b2093bfcdd9edc234fe74f2bc842377b6d33127030ed87599810f25c3220d60b4186b9ce070ff98b77586d9cfba941fb7a31a47b744e102f714f1a0cb360f3f7e1b44310944efea472bcf79121aa1712595c88c02140482a7b4c987a50d83d2db6cdaf0804732108baa5fb789c9b4e4c61b1c7e96e431e2aff580a963445b6cbd0df3682417efae9d7adcdc151d78afe0bbb4fde2b5a30d49666b8ede2fd311bf656264ffd3ac3b73944fcacbb25d9c50f471d3d28ed00ebe03aa988d140bc6e2db3ca41128e55a414fc50a5ffde7b5f95b2936a12714a1dae00a109b7b8b660cb96c0b1a7a325f3a8847343f856c99914d19b326a2daffb708e28013d53228b007e182c7451b7cea1e46cefb423a7d286db360fe29e158f470efece3eedcd083b2b601ae97b1d16c93cd79c381e455ccd156f496ae1e873386a642fed5aac430ea1f33e2b33dddb00687ea9cd5b9612e08b3c6d90e0709ba3f759bd395f66f80b5e28862bcd9f2674e484b6fc61a5727f3735b8df31b8b33d5a82057818f724bf9d18607d1bdadebf41d7d0910050f874abcc8ff55cc629d6540fc54778bc0029ce7a3533e4c7b9678debf59a22c27d6686ac043b1c0c56d2295d7366232a859e458a7ec058b5994e9cdf6e93d6f6136092ea34cb560a9d7102e0acc8dc9fe6ef897e5cb81ea08a0adc2c9e3424e4a19f95527365ea6295188030b85ceb351409b2466860458bfd76d15fff01e40bcaa30184c9076673fcae662673ce00081046d5e6b2a10232fd1f488fc53f76b5c03a4db0edacda7fa593673e7f815040a6a30ac4c31b5228f5e53ff98670620ed609cc1f3bf33a9ff204f5145a5068c746b4d0f5f973fd18933ccbf915d7d9c493c78e35bad8dc0adabb2128c2d12193b3f76632f3dbb8d6dfdc1c17e9474f1ca5c1aab268363b4780a9a2050fa8d5e255dc1b13b6054085bb42ea978602e202df6294678f6526cc080e294f481613acf37bd4605154d103ee60b417ca909bef09fb4d400c2c36ecd5433a35bd43bacab61d2f168f66419a00739ad961991a4aaacd95f7d07b55d82c0138bde1db58f1c0e180700db8309032010f2ea1b62aa82da34716bf883acbda519f3662fa71cb4dbbd7fa0c15f4cb642fa72d27d34cac7108ebfd35758a5367035a18370432fb99bf82e85830aa9add6432283eca0bae1b54d58c66e5c7ce6f48af1ff921ac74070b17c42999863772c731d1caa095591e13d4af7804c18e76aabab35dc640e092de74903b3295f6e1778b132bcf2d4f1294f35c7ebf37459c64275d2219fee5e5e6519aa1cbae32a2ab37b7caadd3b2dc7c2df1e79fd212fefed32cdc84c932a28980afd07951b3d0015d17fb86b4c3ec25f998a2f0540feb0cb43ad64598c2055e2cb3119d7188472f85fe3f9d3c491da28d84770443f447a1fb754bc1e6491d201d06aef9d1bb2ec4cb64d48f71f97701fd48a046ebb7f035986627d896241304758e0bbe5cb33ed497c0c3a047dfba3e3edbf86cd5a20cd4bcc12bc938cb77238a707ec088e4671a8b75a5b83d915002319b1b2303e7b63a1512b7bafce0d0dabdd0c29054ed46dbb75526c2d2f0d5deee4a6e0687c15cb7f2b627940106a7fdd42fd760331078535db80fd381d2a0bcf30f9c47f75be21d81091aa44fa0fe561662cdacebc275a35428a488a81a16e1843d9e0496b4389648ca2c20c3be99eda175ae05cb312ee8a1d27389cba2f25efaa94bd83bf3868541ffc9f01b6f96303d8e131eeb1b12c93c8deee17aa5cb146b1c389344fd59f97c26bb7cc1ba31240b8c7b3c3c3448162e49155c9048144084ea8f86f6745afb62648fb2966ddf200fcfbae4fc21ea7c55f554f9c8d044b605da110bf9a15110a0da973a489961a910b5f0e9afa5709d39256fcf05493c81f0894c8d8060359fe749cc55e772d75c0fe9b1450b7c54f2162e19b78630bb0b750b20d044ab94cd4e7d5d4a5e408de9fd6eef3be4f07760807933fcf41e6876558486b80ea2ce898c3055e8b52da8f9ce2e0aa6d6d056fc1b55785eb16ff4784162cd9c414333b21bdbf603ae5b32920a574278e650fffdfac56811dcad580a121c7ab244196f3da756c857de1db742a3415af0964c7d15b7e14d34869c8a72f63175e3fef0fb6f151fbd271c2c2badf8e6626249034738d6b7be0b5ea877fe85d7efb7be7fe41da38b53405fc8482d26ddfa8d8a2f8d8c89a822b7187d6e5b42d6c0b42819698b78a741a4f02d6f6aa6854aa54ca131095f47e046cce60b41ca168080710ff04492b1204bcf4dd969518c9e6ac7a9a1aead66fff95ee1f09f7ff746d19c97ed7fac8b4351c28cf12882a6e92255ed56b7d1b413cb10321ba0392d13a07fe5dd7d7f7690ba5feddd742368e8a8d7206332874a7ca50d486977ff40838f717a9e43326c4b20a133ed387461646b9136cde6e3ae7a81f3c78b68549034078acc2641314441b07002f2816bb084ebfff9f64b62a1ac62e50e29abcc261254b143a0881d2cbff2ab4f7201d102d0f3df25a9a024adf10ac702a1964154cd11de21f193af8840497101c74c59b85a7e9302682393a871e3086d55ef320225718a4357b47ec5bab33d2303a1e41d0896cf5e4595c91f430fe0ec7f8ffb018d7a5b34464887939797f0e654a2b9c29a49a66a1fc0b84924df9e1d2e4b8b9d3d59fedaeb3de58dfbd77022dc6d85bafcccbbe02891ceba086c8aa0a3fcf51890c478f23bfd958684fee17b2dd3c9d7769d72416db335de901fdf3c615231243b78c3ef47497e03db9ac15f8ec87896cbc09c08c16dee51acbfaa393ed3809a39438437c23415624d202d192bc4c891e3128569aa53b3b0de66affe211f638a3b441bd4d23c820482d6fdb2a78dc99e74d9762b94e883ddc6ed5098b447d22a66378ad4188a6405647fb40fc68c631ca082b581d2eb3807bff8b6b364b5dfa77fbdd5cb61816c2a3acc535c1ee7bcd3440a002629e3111f4a4587cf5dbe711fb0978ad002f1c3750f2294437dd74e9647ca8f74a906508b3cce541d33f029e200295fe26cba4460e245d056e9c2c5a33c293070006b7c4f92e794f0547ab78b40f39a4021db27260d7785da753e2a1ea159bc97fcc6e2be13fb42ac5feee9a78304ed996c2ce5c07c7d2701a859199f31687f5b7018bf46c62949a24f713546813b9f168aaa462ff94cbd854f216ea144202dc02025dc3efd246213382f8c9988db033339f01098b9463d31dec59bc51ae935d4ad5e128da2e81102dfd50792d9fa315cfceebc5d238701f0f91054abf728c07757e3a3f3b4c406f164780fc15eabef8c0c2b0bd0af4dd99d8e2290484d50e919be61a548d5f7e5ce94bdf0a3210e3e775b9869d0e7090beadbd563dd46c386f551a3f04198b1f7bc0a968e51896bf724cee3960f5de1dfd60ba21a62f981da728ca9520265398c978375c192d6c6fa00f8ac0d00402bffe5dd62429d4f63045d93b31b6a05e0f630003b46d6b131bd94cf01bcc91c55223ce7dc75e6f537a4de20ac50e5c6b0e1e8881a6e202f5cc2ced03faa8549370745a1e319b11a0b4799b943fe78311f81742fdceb7cbbf55169403852c8e1273f5f03399fe0283dc7b57464c901d4c9e88b8e68e1564e47867d7f8f10e5f0bc34f0f1b7ed68c9b7d19e5ce2c54174231b584a8b65bb7a770a3b992fd4540ff3b3c38ec53310a5308dde187698f5b78ce9dea0c71f803a558d7338967d528f75b9e18266a9e4caca39bd2014cc5c633287171f9f549180f840277de3891e9b8a802afcd8fec0ce61ccf73114229da571dcc9bf4c9e729d89dd2b300e15c6444c00209d08a64adcfdcd7757fbbb47b1a361a3cadf7e0df573e32822d4441d6150178727c48f6e75c7a3ad8a348d254fb6c2f1558bf189de124fb296721552821bdba1a7832c64fd2b4d4f4c128094d9deafb628d100fde84fde1fa5bf1fc09023da948359bcaf29e424ef5a50d9a602604d9cd5dcfa2c6de368b2683acc517a90ae577ad5c08392feac127938afb6b1038358117bcc2b8e731ec5438db19b2044749a04e48e0d97deb1f44f054ed2abeffcb6c6dcaed1721af0eeec5b5146f9f59ef9df66102f8c83a985686ae41b87796004cd116a63db26523458b374c8ede58113f375b6fcf4d8fe2ee1377fac3b5087b8c09b79ef7c8d814de63f55f63a66fcfb8e311cfa405c3803709238c7f4e822317fbe79f681d85a490d7862fd30a6f1707ee8190a4dfcd17386b1e56434cf1ac735664b4a0334659c9892b3c50ade829a6ee2ae3798b5c2aea761158ca4acba745111a9901e80f05532f1f398c24d490ddf59a18a50cec6179004785d58163ff0a29f2046bfb277ae1058bfd5a12a8fa9962579ec6646d0e4550f22ae7dbf64bec75bc02d7ccd1f7cbec6c69508895eaec8fa59e6221afd19239354e85542b1e589096395059fdd727ab0d4f77f3b79cf5a672394ba77bf6a41c9599f057d885259f38858a7632febff3ed87ad4c4243974c128cbf17adce3ff4244566c965652eec8e67ca7b5660ab848cb916ce8bdadfa189afb93708aef2b4323aa3260075fa471e6d7994abed6e2eb7a8846b03ad3bcfc42dc99d883a23ce377e5ca7d8456132fc225ae68184f8bfe91919b03ff3a226ae4a872839372dfd8634432353318bd779fecbf37097300fc3582c56dbdfa2e5f95f7640b131e09eea9c1c4cdf415c28e4c6ff6dd60f9fa23827c101b1718ea5812104b8556b829c6b278b4393dc3c557cd644c859d2733b189f8229e4628f16db2c9804148a9f45cfedc592426ad0b45b98befe4c77bd935feda10cec8bcd5384079c184fce28bbe15c6e6c9b6b8aca9156660c835f572a61e9371e69f5aac1deceaa9e55d9c9dfc5b8bb38cfb3aa57aa1f9014a446531eade20339512911be44870e1f6403989c7e406ed8267438b1664362636553ad062714183195a7e40fd713cbe4ba8461cb71844761d8d1947e5fd66821506a42d4a64db37f7eb51bb70164478850692b0f23af27f96d924096e5a5566a76af6f5fee1c43126ccc47c007f32e50ac08ae237b5d26aa44ab4d8f0769b0d564366a869c63d6b7711a9dbb0c82a5352bd904210cb6e4be0d9214d0a39be6e268cee2842bc7c2a48ad0c6e301479252ca9964b720bdad2f8f1a56503c143b39f5791ef7b15549884d5c5e13589fde88d2c96ff4c4d221b4f3cfd05acf961be32eb18de41837fc417dfba62ad1212ab30d0f26362d98cdf67587e25cb0c9e4fa8076ce4a920ddeae99bf2d3702da3d3ba5e3e315628b523db3b59a2971f6e427bc5a0ce48779b4a7dd6f42613717810fbe859cc8db87075db472ce5a8f3850464c7113a5f1959e053d6754127d0a3f7db1a9037ac55ed551f1de3db78e3a8943feedc932ba267615d7d9adfcb7002981d528abdea1c28c01fae34755fbf3e689688066e60bf491ca1e3117a5088bdfc3ab7141fe6be79f5a01480f44a8f5ab6b3d1583a965c0b00572b398f6e1ba6e408718455d4afb76b4cd62dfe564beb8e238405551946b9530c8a529402d81df2941d35931490d71ab94f0758bc131d69cd4dd28b3f835424b237e09c9039f42d6ad67dc11bfc8f86eac379f6256af118d3bb48be52dc63ec52fdfef10190e366eb66dd1600ae69225f470586d4914d214b3b5216da7d82cdecabc870f0b13648a856ba1fad1ffb770df69b290df765da2f742795a9643c406dc2c6ae81ea1293999329aa7ad8d3798a6f6d458a5ab727565d17c7e317781bc2e806e7e83ee409b077548c5771cc0c74790f1d2d071dcb440faa5e0fa0f3d04dd1a6d4d21a4183b06361bca179068f2980b43e8cf81456fb38db2c4fbc3bbd2846f85e42ea34fa63b12c8df8e1b01e43ff3a5aaa5e49097d9240d29dd51da831f55d5d771167cb2fefe984cdb89ac16048c7e1cfab4dfbcd41d496cef3c898a7a2ba780638c58594874975d6c0d50aafad00f8571a69b8d34a7a3e287c5224cfd919ddb222a8b32afd21563593c39083cd4e0af257f4012c4678f0515ca110bc5fc349e5ff77de2f352adc516ca29af57ef8ea1a19994d77ec93cbec62b03279e0c61649e4b37d266ea77ce604d06edd13428230cb54509ee32412b2fca5f54b6de50d26c4b59fe8d982f0588a6310afbf7dc033651b4f71933c47823830aa799783fb1fddcfab8899decf2b5548acdf5436b6eccd11129ed55cc0464b04f7796522b2e253b3c3ca02032a7e47338cd0c3bc74f65e577224134b56a2c0d3d8008bf377dfde2a5cd07d0ef1652680163de141b95ac7f9a5dea8e3f6077582c660dd78b20bd6525ee6cad0b2f8cd96eea77c9c2a6e14dd3609928ae3eb1a96f1a8652a2b61bb565070b0036a2b024a29fbb89fbfca08ecc61a0544ab8d4fcab8740c406f87f18cc271109a3fcd16cf6f528dec43c40fc3b182ef286f2a86e05de901bfc6ab3ca0116caddaea516840187aaebd9a4dc7bacd6583e106b547b9fe501d318dbf2f82d7694b427866721f09c84afc346b547ee5eba88d1101d1319747232ae6a697fa2c791b89694e54dc40dda6c6e231ac6c32f809342c13d9e7bc0ff4ab7b4af6863627c016489c9392f8cfc70a65429e25533487d9f6b8ebc4fe891278b1bb9588778ec2bc3824a4438ebfca4c38dc2949c1421cfc96c30cf8f7cd48e6325668c23825c6c5db946c8870ff4ade114743acf614865255be3eb44e2b8f85ef806f9830536c4c966c32b4a855dc18949e7837e3e51757756f642693c1656d066a7ae6eb1265bdef76bbb02043497c13b2624f5d48fada4e6d4a91205067d3265afd55665bb807d51f7059479259a8173ee867936c8653271b791bae1925a1b3276ee1cea39e73b961b30ebb633f73e091395c158503f4c4c5944c523cada5b241c0e282d43d1161dda95f436b2e85df007e81df1781c1d6a3860e2ae4b79081f7bc52662faae4b8520b796777ee81dfdd74fe43346699e89d148be557bdf753c092e09cef4de8ea1a0f9d29b785318762b56a35ee084d10be1407f19f0cffeff004196f28a8574e461217eb38e971ddd04aa6e42a16ce7a9a7dacc77cc15c42339a46c9fe88d8cf8bc7aa4a3bba197686d1e2664e3587b18ad14fe5b9cd64151d8f4d1c08f633dc955e2bc64d2102e170ee620c17c068038d48091f39679ac51b2a9888ae562ae6ffe7c65eb2ebea0a44ba7f91c0b16a040a758c0fccfd1b92ece95e00160c6ed55093b3b9e7aa7ef497c318a4b3d38845affb0b10e40bb054923d994fbbc4fc5cf5990a1ac47ca24b001130a644da3916e11051d5c88c961c30760b8b777316ea17cc181b10fef542a8f4c6c7315dbdc7d10551bebecc9c573d620718e0851d50ba308561073b2e35a917d279f0c9e7a48c1f0866f437a044255e50b90650900c24e8a2c082ce69fdc29b541701ddb4e04bfee6e9f7590a5424fb09b7b1ff454246813ee77fd2d3e31e2f7886aa501a2a666386c91c17117f21a8f823b96077f752ad556cdd87a893edb03e2470ede95b2d530fa39f9554377efaf8fdc1212d424175cb8a3f50bb6fe097ce0f1e8ad94af450cf16b021fa9cdfe0d87d40b6b408d565dc8ec69fe6f148c32b30470f1e2ec7f14a2344afb4248c50ac189cd140ac1f2fdbb74cd6589505e7203c9b1609b2719c11c52fb0d3d5254297ca3ecd78600532504303e1200f2471828368bdef1592457ddd743a71c52aef60104d389b970db3fedadd0dc623b7994cbf06ecfa37e6285b6da5f35f6900f3207a34847f6b62a20b3ed5ec1a87c15a541c0288c4d3a209145a398319e5cf5b7e7ec1fef902d1a4f9e25e2b0ccae782aebc5afccc716a17096657d05e449b5b93a5da3c96abcfecb44fd33492d7f01568b21cb1479ec63066288e0941d39a65e9eb8dc0ab7959ce09f20707d795d0bc2ce9227f24dc8c13d05739f7c58bb2f7055a65b108aafaba8029c1ca3a7533092c0a325311d08d773a134689bda4419cddebaa446dd09d3dee3f79cbf5ae2022c0a193a11e084ee3f51fafe0f3448fa0389188d259707a15c8695d8314f90fb5f944b5cceb696080d5ab9dca884f4ea3a5994f14b9dbf8dffc6d1d6a921f3651fb1f4c989a35a06213263841f5e5dc532db988efc8d6148e9260c3abaab41d7163d604a6388b1963374a5b3187f6cef756c1abc9e9ae1286a9aabb756d392af2bc44b1b648b5ab33910b6dc75b5bdde8c70ab18ba697181d71bf545364c2afbc5cfd3fbbc5b2ccbc4e401dd27734d7cabff5c2f3b6533df5c05ca28ed4d69bd375a1fe4f5f9ab33414e364ad12c71cfdb18214e7ad19d78fff9c8bf79766891d3ba38a0f061b10bc164f64fb8b59d7cd4fa970085c47de268560a808ac218b80e81fb8e8d5e6e731d864200d983f98ec4295cfc8441140d88d721d0f73f04113ac014072f2bb8da12eb9b8d2efd9e15623c4db07051eaa4472de3442baf08cf12f21018cce0094c3f9eb060f8d7ed275491d6ae7866baa0affdf9337101508092c5756299e573cf1e8ae08250fcc4d9b00daea7abd881b4f89cf919caf3ca36c47b95e129cf0fc592c73b095e06b5d423945c9abef264ef53ea1104d97597ece3a69fb7521d8629b31ba6703ce86cf13228d68176cc587b62d33198a72ba65fd7312756ba7faba2023bf38fe94f706a0a115979875427f9e521a1a0dcf62fbc1501e553b15fa8b20456ba4f18ea0fca321e6513020ef305393f75c6d7ecc4a35fc125fac9ccf21a86d3a4f712410a7e1ea6776482ba5fc4e7089189cd707b3696a1ebe4401d734ae35ad491894df92f58af0cee027accfe7373178875ed9d29af896a9f4b286fc061d44068cd2b1afd37f27a81f12cb5181c48174c4e7dd0e76772b452ae48a4f7891ea6aa64c2adae04c1004b5c30b219bdf9cbfd7ec05ff8bacef334734741ca73b0352aaa7dea32d9e1a9ca94290b4c72e880acb06a0b56cd893d45a471a79227fe9e5be88f54eb017dab9b34790c4221881b0df270adf1154682f87f3275f49c295dad0e411c6ac1b43bac88d64d4dc2e4599ff06a75a187ebde8786b9197044845c3773db65b4c58bc87ee7e6eee494818dcdb0132b4551210a35b2596e1b532cbef148456f369029e73f792ab36f56eb453fad177ee65e74024af12a723d6f4bc85ee96625425d52b6c5d3755b2e71d12e8607a37a34b43bd2c51c56fed34f8998a68d8e53a4a70bbb96b6c9f7d39eb8c5b203b175b6f066bfce43e493ed377fbfd4b58d82d5fe08dd394ade4e2cf04651bf5a716347252e2e4324a68460d6d0e9b489a9f75d81b7a930ba28e901bd9f7f34af96b9a1cdb806207bcb9ff3ba1db48dbc350a29b1e24c0e0d1a601b4f7dc57745f92d3178ca6cf3e112a805dc5cca107948aa202f7e687a82dc73a31fd1d2397e2f801cee297e6cde2be0b180222047ba852c32fd0e3c7d2e6052ba1310f3602fe43e417b5fac0ec1805c8bb5fe91d4aba4de4bd0ac4c65bd29799850656de82948d0cfa498df0decf16d1521d68c98d66a67c948618443cd27b568ca575629dd7d1a50573cc0d4d89f693c2fbded31dd46c3a0a603e0c276072bcec653ad2845e3a25fa8d46bb9d96507020a544133bd6fde3f791ed7abf942ea7f822f06d5bb0f9fbadf9bc5a7fd75d4540fce784085509ce111400d1fe374237be94b87acc54f6488aca4876a4efb01ab868467f691ea9aa9c43d6ef2097eb617e8a2acebdcf80895f726bdf984aca8c5b96e55316341d3ee17d046932d1d49241fcd460154e81dbf8b9b77326b01fcc4b2a583550041fc7e7c50b1ba7eea37eb91871d9aaab5d07fb4797da30f5a982ee5f96e009a4c20b19a594d1e3ddfac710a7c408dc63aba8803212a2e94f5b2489c8f0165e58256a9e1eb14e59c001a8cc0b28737a0cee2d88007daa4b0be1afff4caa97f3f5a2359ccb6cef1e307a0ed90e04ca754d6637409b4f4f8d818955d08bbeca180a9aff2f2fea08aabd0cd042ea55b60f9b000b18a1312839869fc344380e3bb2f19de0abfaef522b6676ca8c6871d2c9693405d34cc2c3f79e1c36638850cd8d74b918f6b8d6bf8297df153bb0426c28cbf21e29ceaae9908e7cdfa00d532dc37027165efe2f389d1fd1a58eb912ce80eaf14b4c8f186e2d9d2a25132b25ba9a5e77c3ffa28a82b9276f65282cc6da9efc1a712246765e921d60facf9d64891b64e0b20c70b52636e24ddc5c38f7099b257a7126738a509a9cd083a77091e0318a0587e96f4e635fe00340541558bef764110e10d7ba1dfbf69f156cc35dccd1486108ec00c8b93e2a32ea3c210d4572eea46a50c3ba6fcfb00ecf6906eb7afc97246bd56e4e3c75c426792542a6315c2240937d2dcdb2d3483bdae9effbd78bc3577fa0127c7477e1ecbea801c35694c3a5eaf5973c22dd39cef9686b49bee93c35a8852250f9b80b1278c88277d91756048a8e3573fdee15fa6465d51051962a7d5542f88400f5a293d70ed81f26d88587c01646770acf085c89ca730733f1aa95e98110fe6aa92a8e744c6c4b4dda5235d54c1ddc137f11ed70f7c9482541fd849a66bed13beb19bd84fa1dc52e981d7aa261d0fb512cd399a005dfcfb5d564db27702dd9200b252606307995d164e920e8ea08ac597ea48df58cf9bd8c247a8df6ab951441cfdf6276d7061129f6e9a7089ba9bfc043276267f6f2d74889578992ccc882f1bb939398bf2e1c9f747d7008cda9a1a906b4f869ab14013cd4bb260cf6584c2d2829ebee1857a6776ce86b60c377cad98b53f0662c33905867c266361f341dee1115062ac50c4f490983e9bfd01bc634e056286fb31fbfdd88c77a2aa28b0068d4091eed09364da3206e4d93d9137ad042b42c9e73238c9426321eebb794a4a707112221bc9dc74bf62fce85b4d340d07937dc88385124961603a6c376d5a757979de796f6e7fed94b3fbd52ec6a396d2a1713141ee1ff6ad67c72ccb1209ed390ab12dbaf99674408602ab906b9944a4c0a4ee807ce1f0a94a36d4987395f3545ede5329cffda8ee8279db84734b302f33340d5a0d15a57aa8f9a3c99dc42c5684f6b4a1681883b77e430167bf6836f677f3551d8c2335c122fdf3fbba3a2a435fb1da63e2d76e649f54c292229dab7308fde25b87a6cbe43adb4ec6160e5ede8a0491072f5c7fafc6134635e855a7b86873215f187945fc8b48acb5fe37c279b01b69ebf125b1db2614a04c1a801fec21aae616987dfb26bd0ae2992ec2649f654c501bbdfdd9c0b9e216c5cb40b6bea9c248e19ea65e9c72f7dcb0323a293df1455760ce42a84111e18fcad9ba8928533882f85397014b6bf8fad8475f12b78f39eba0e9ca4f6a0d0fc329b0000f86f94298ebfcfd65061751ade0fc6bd1dfb0f2b06e157fc1216dddebdf2111fed86ef241e79dcaf6a78e583b5caaee5ff7ba910e9cfe2e0002039c94aa337d3e4dbe49f468a49635ec9f77a0073474f80b6c369e39d7e238cf35376ecdf0eb2bb51a803cfd0b16388bf9a26699189a841f242a4854b5c62426265615424a46322f9876026ca41f5a83dfb5a81d52ef4fb316d5269a28b99e1d95ebb767fdc0c4e0fc4ab127c93749dee8070adfd12e47ba37f5b40db17e6085bd5fe8f943c2c0f7183a12564d75833ad452fd037eb5fd514982d88e489cd1ae6dbcab4baf134da31dc2a0d46d31b8ee6a94a7072bc9f26c3fece8609942db4d9ea0107b294e64555ac7ed7f347738db28b6b5507d3bad89ca1e4d907f286d37578eaa6060b5f458a7a6b5c042297a3ded18cabd23cd9ebce4e2c7a3cbac0e16d732da7e31e6a7841f5ca12f5754a7d13f6ccafabf87a387c29fcc4c6cc5e4b570dc8d955800a0f31754e865d4d7c932db2ff5e9c28e57336c3a39b7ebe88dff58b5f55ea2a6ec8f65bc0b98aaeaaaa62b6d79e9f2f74c1a49174923dc0d5ef17358e11ac9ea9531a96645981c181c6bdc0221cf6dd9fb2b2a6bf1efad7e22ff06ec140882998c9d3e1b5c74d41558ba1ef5a60a4ad3788094a462a71794795a3fbf9e0d16e1a77ed7d3eb5bc9e9178ccef858eb1e7ead363f17d7b69e390535acd246e35d150e20a79fe8a7609c4f34fa0d5c0def1d1c82bdf380db0abdc320f616dbdfc4fbcf108455cfbb8f6bd443005b6b8c1b8bb6657c91a80340195050693ec0c1e142a6c8a2137b1a13fab0a2f990d7644899c4a08196ea98c917ed869709d7ff1dee6451f0a743edf8dd7924f0f469399d434125e8de1ed432221b3523ba53edec0f2404b19f91d3c824e5e0a21900a59c514e06209ef9d76745b79e5054077bfb08a1e221b6f588831100dcf5122577f6638e15b951905de1240f3d8f2024f4931668ecc9ba6e05909ab8205af6328e8d76fdf5c921c8a21fc6d3a19fe12a98c2602fac75ee7c1df671c2726c51137de217105c86876433ba9f14c90eb00a3e716b3605ed1b5e64d52e09a06e82d568e78b5725062ff2fa48180d66efa6aec0f16e0f2d25cf11b9e137789b9759420f8c15e53d337c59e4bf4e198706ae67764f8b93a09b75d6ded492126623509eecefd7b1963b46cad7af300b69978d0f103d5b75a4ca9e5b494cd647159160096fe97a900d03bdb89f59cdc573d5b6d63c76e9074e53f88fab38d31fae7b4c414d0f9fe3f82a65abef99082fb737d89c9457a7bbe124f355c895775ccec0c013d82a92a7ad32c67f7cba59c4a8d07b37a89f72c03ce157e683932ddc21377c9b4017a677eedd79d15b9108fc26b244e0e3f0faf29a1c465d2d2a45bd7246df31cccd7269fa6bba90a73891410ce9f368a9332582fef784701bb391cfeb60fbc8973b80d23e83adce33a6b3b0731415a2269bc124aefe9972d6b11d7bd6c24c2276ad16b23ad71c3727b7a9859bccb97d4e63d1e4399306b60eeda929635d016745bd8357c3253fc451cb411deed22f99f3ba2fec80d927ac46160a43a1f628cfbb262835b0c6ec6e94fc47ab686642889e6ad94148d026e1489f7b6449ddf39c8b14a18c8983ac7d2612f417eec4f36f8a8eb1f32c073ae47b3da1eaae2abc0cb6553d3c80824707a28db2d2879b4c3a74760975b212d9066dac0b876dd2ab9e4575b265da3426264f0acc8419d7ce4b994195c916ff4d43bd3b66b2d4a3ec10b02f0a8dd348ee440b255d6cb3952ad641632b3bf6cd15c6f76953804d8b16d4255e6dba99f5b90710948f80e1cc1888d83666071ef51cef5994374c646e72f9a47dd1cfb4e0bc620f6c775b570c13fd06498d361900df777fad9997805aaa10b6da41c79cf4c88f1ef5f7451b44c2a6c4a1752270e7354def6b85a35579b35dc07ea621bd30ade9e192fe9120071cee48c2fa5d325a23f27bd6634e60fe1832d8c8a410f1770df5ad55c7f419adc95bba30bacd16d98cb99dd9eb7b1f2ddea2e0eea9b1557d8fc564031114e657201b31a1a7bae506e1d9fabe86b7136f20e7930deac2e3d1d410ccdf15ba8712ca92adfc2701985bb2e05f3a7a9292bbf310a53fc54b8368bf931abb939782ab614dd4ffd02aa6e36fe723e58fd3fe78efe0f8f52d4cd8c178e5f759c4af8b3865e2c95f71c35a6c5874a2ce90226417c45f10adf834a9ba2ba01cd41bbda73ff05d6a7e8f75c5fdb2ddaea034bc9d90d78679061f256458739b381470a3ead3ad793bbabbf5ac4a3206f9f5cf12a421f0a17bbf5c506f253e605526aabe920dd83e28b8eb589882247c4482b8ed4864d9386db9c7c0ab4e6f3f12ccb3bf5a324bd38d5be4ee4b46152f7607ea75f8b6d29e34adc5980662f31d54408d5b2c32540a41962096f2572cf3dc18fc696788e00ac3d2d1ab8cced79858db5e9a500f2deb93ed52623eff1eb1c262e9d3424ab964c5b0dc6e35330257e84cfd19103a30c3ee1cfdb0bb5ec594830e4522a763bbd3643d968bdc144d8c8996ca3c86944130ee929c5646115d27df5d756b6cccf842b498b6c17c19763b258097c40a2a19ffb07b719fa8c6f7c6067b958e46fdf151a9404fedf2dbdb041bfa0a1e2c443ff3cb1b91c2853a28fdbbc00745fa55f98b300952e572d8c8a93234da08e474f440c9fa3565d43e7699f891f865bdb874fc45b68e4330f8eba7b1c13bde0511d5fced03a8a2984246d173d806c5470868e5fef4d186acdbcd134a371be73cee75be4860da62332d7e40ef533db3f91f1b36f1f5186de5ce09f13ebb70baddb2ac50eed458639c81429eb3c1c4bbf1ad53fa5b114c81e1c4f208f0ea33c1ec5b84bef5768335918d15d0a707776217c68250c8fec36408a57b1ecb04d63d611b590b0341ca272fc24d0e436432cbd16b22345970c0a968f2bf18660aaaf651400199d5761645b21f3907384fee3d2f992b0fcee298d580ed1b519a864e0a21240aed5962550e4a21b2c3dda68c7c8efa8e45c7c6eaaa08a9a7d08f7060ebe1c6c4e013926747c9d7b6713db7b13e3db1671bddecaf81931b0f7ea4b31e4572068d813ef4eff2baf133a6603b5076bda35cea317f1366b0cf4b24ebcde5b89d30f171f86cc219cc37256c3dcfe01beec33fb70ef9af322062bae5a4a6fc224e459a65abe64d8c67e2fe7364edb729fcdc45a403ee613adbc3a3e501a10cb8067b4b02d49e9fe641b8e819e3d00dc281f24e43712b8961c431f44f6b661c9dcacf7ba846bcb1c79e122ae429f766673cd2fdbf89c1b1371e564611d4bb70de9ad240ad1da396bc4cece72f4f7697fc3e3e18a814cf7479df6097c20431cf5c4b3ec2e92ab43b3b3de1f2276f36a64e878e8071186cea633e97f233750fea3b2b016b797db11eac3d64fc765464666acf39a295f3b68767850b2781c5d07212f4f9e8d91f205530bda9e1d9ddcc97c12000351d258220fd0f63d6d0dd16ad1578eada088774b1747cdef36f5e54b1c361c99d5573fc36f8721983f37056c5243e8763f8cd1e97f5d64082f02c671fe5f5f39bc106ba51f4df43a5cd1e4f30826560c92edafb3e875f598f59705e236990e7d3aa9503516a69dca74d3d63091a5d0bcbffa3a12130fc18827d11d259b02bd3962ae9e3b3b788fcb2febccaea619294ae9050a5b3df7532a9ec4a28bdca81a7907103c9bc070eda3946f9ca3a322a3ea06c25f60360c0cebba2cf8573ff5feb736ea73635cced91c0ad6a9dc4e426782a7dc93e986bcdfb2daeebe2dd1b8f9e02b6003949d1f930792c1991998d63dd89b1782e82cf25bd375ba6cf03165ced8a92af796509efaebd3f196d78b70615c50413b457edd6d69c2702d6ab259880cc39c5f4e5e0c71b1df884aa6e91ae60b386531d6d862ea1b576c19217134292ba851815cd110d5d4885bee07d79a8743215b136d665395a142931742b711dd0df267f6d6825a4da6fc546d1619e5b4794d7ad84c9fe3065d8e0ac8d89dc3acb217e43b01677e3086e5741d947903609b2cdda3eb9c8723693302cfe255d6e925e103bf724b72cbacc3dbfea388c8d14c5ef036e2606d191dc7e34971fd0122d7daa6d1ed902146a9d813654f40244ca5bfce603b679ada667e278e643da9053621fd1bebbe0b50debf8c5d9307671059fa1802999ceed6e20a0b1863581721809548907b09406b958f99ba8ff4e5efa33cf39c319c0241f8b2779f405f7110b56133109402da69f5288be2508d2b05f9f3885000d357c883d3289a5c24690d4a2eab05aff5275344c544bdc294586d3a3fddf4354316963b6125aafce49552c94ebd37d38ad8824fceb530eb85c2c2338b990bc0f6d3d0d07ec32f1be8871e9f0cd294782a473bae6df32b2dbfb2786db5e61e6942086e34cfb0907883215acef724a361229a3ee10bf6ba5c8c8feb59471426972e444ea89a56570c324575c6b73c0fa52dcbb812c5568eb4a9e954f8fd612e08752595643396c4d40382f599a56d784627fbe9a3b7b409797431ca418942827016af0d70753fec624780cf3df150ba8fdfc50dc4afdee665f8502da0556c46463792b0f42946fd4aa2983d59773451a341207ad8b30fd48866cbfc373360014ffd43d0eb125952e50132931d6bc8f0f0b2fede8b10751dca92b35867f25486c7af5c73dda9708b17adc9e70d2135b31a60cf39e8574f8b02071a437b1e226a8daf6f398af348ce184421d29e4012d17d67a5283c0016a03a45869bd9ec4394fed460a3d994a64dcca8a529ef5c21cbe56a4882663e036aee86d201e3223a60090850aa97b67dedd5f71338277a5ddd4854cc8f9d2f78f6d7aa84df09d4ed98de95bf812da0a2955038baccf51d998320c2e93338be3150872349b5217380e4c56aaae5688fc3e4355909c4480240b6238851c00f34439ef1d81dd31a87b2a3e9083f8cdef31c23ffee83887d9e6302f4fc0f316b59ce63cc8b80f334429e2f217cc682148e069c367cb00b30baebaef0db576cc7438c00b64ffa81c7d7e5a0e5a3528053a9ae1b80aaa4aa36b331f3642d0742eec0710987e19d77165591de75d404400a4b0f09c2a5ebf93b6dfb69af163eb48ab8a459aed088ccbfd5b6742912a3b17ebd9aae213bbbd8c0d5b991998192d913b66f0aa327625a855fcf210832db1173b8f34c7543586f9cafaa4fec2df9d7561b6d0cc360bca16166ef20653a3214c932bb274f3e0ea9b4645012c1dc969bd8ae362c5433bc9924fc6303e5fae36ae6108d6dc5f70f2b5fd6fee01417688610d4ea92a5afe993e876838c1c9bf7bf9fc15e5dc064ed411fa7863ac58e6e1cfcb3ffc56afbeef5346d657b13ab2047b41d4d38eee38e45d3e25134d5221c584276787b13302367e64d1e73d3498d49c5b2226ebe3bd940c9e8e5e623433c7787d278d816e82c3cec9444d3df853734557dcb3377e9355524aa41162a4cc90977b82002695542c98584fc3472145f6d5405c291b9d89c6505e0eed8459d9c1b5140a1e71678f1f2a02ec3d5ed1bf3dfee9dcc4f1b6b21500eabf5070eb72bc3cb4f722bd9f8cc2994367065538de2faed1ad7c7a2295d654bd522c43f2cb5ae4d71dd9ebb38103cec2544b7f595fe30ecc46c8676d8dfea235678da70b48cb205070351837bec5875c4ebe353cc1a437537b849c1ed2073f6f33dfa93e52681557665e5748c3f8f33f1a7a095ac458a5148a5356eceaaa5eaba275406fea9e78eafc1cabfd3aaf04d9a6dfe3e9cc26561ba18b475d564275eae81bae8176166797e7222c383fccd960ba7c7dca8e5ce239131fbc64532752bc36d8d5eb2ae42d6d40fc6fb483af13912bf89ccb181ee7f6258f11fe52e38e0b7aed9536d686710d4d19d1ae24c47c79c5ec35d186f82326f6a1f88602da8458f7bd5889529a916f4b9beec419f7bb30989fc224ae8f2429f6000199610bca663288f129773bf35aa3f528a6bd016733c15d58de83f90506fd261f7cf70c0b04b4e4613e6fa9cb6e29f7a4dd75c526bc8081aed778751b12c4ecd24dd2a56f8e05f9add2c27bfe541e0fb0fc0c89c0348fdf0dc9f39070d7130121584d3f04183a08ea0f9d3a2194f66f926a5dfcba7441458b75d2711ba7be4f56ec2a88d3924bec2af0e6df8387be6926bb2dc6cb5b0970c504f1af8c784b4a993e7fec2164f0a69b18766ce91870334e5b4a39e8b385dae834686194bd60e30449f6bae6dab634fc0201cb50535f177dacc7e1336ff38ebe00c377a8be05f67097e8fea4c75e7efdba53e5deaa38a020cb2c0127b96414cdba63e960a22b83e298d8a835d159ac3e95c55bda1f16aa50b363d09fe7110ad0fc3110479f4ca22fa9627cc950150d796d9da0baefc59019a21890585b4cc0024f1a7bb4edbf76f4cff50fe8b311e8af813a4934d5d2dd58765638d6834b18cbe14ca0f9362f49858bb296b0973af39e883fcf7d64182c9466ef2697385e621b48434a0e75fef8dfc2aa9aadece8af37f09b7557d002493c4600304469533b2983ffa2c373d7c5b5b70e94f920656021e1b47f3994b0072c379ff468fbcef2970e51d919bb09abf8954c11d900fb6676e78de98e7a18c4606fcec182dcc03e5c26fa24d7e2d388fe652377234e7795b5a737a500cdf205c84d30563a7c510011588219c032e50cfa45835146b1a924bc19f05085cc28483b36ef1a6df8c9bfe599cd244f3962d61acc9edc4e94f27399c3b77d79efdd6199e9a5eb33ddb32497e1f15907f6b6ea6a63c688e8b0a0a0e81e71dd6280c140b13fec2c9679fc2e533fe58c15203180eb605c12ec3b7b71ab7011c48b3d773a0df4694af3071598cedefb11674a36b96ac7d60667bdab8491af63ba83bc6dc8942154d98dd36e905282c596e91e114fdd3568b4857c62e2ccb2d2432b333e7036275df43853fe543bcd5ddb874d4fc144c7b22e6516702bc90701efc98918d2ba694f33d89925fa2b6bce2a1c4ecc4273abd6d500870c59c0e8e7e93d95a8edf9dc69dfdcfd7d155fa029d59bb6ebcb152464e3e982b164d997f585ade148dc01c79912ff1dbc638644fc84e04b5945afb1e462c3c7d64694e714809d5fc5fbc72f552c9287508faac5b15237adf917d6d28157765e2a3faac6d439504f61ea7caad45e11dcf4425052a3375a8ac03b8ab08aa863de5a9bb019783e2e250287aed00d02e5242c867d76f9f4c28a2c7fd7d730392afef8c89ae0f40ca11942ef7f137a75ec9b61b1db99fe3f3f401ce3529888d8e33dc0ce83086d8518a5bb8d0ed7e652f81201abb4bdb608df5294b810714ba0920fe6b8eaea7e36edfdc16df597199f47b4a6c0b753818b8a174783ffdef3f9e6beeee3d2f634f8ca95769664d9269631ab73a68ee01b0032cf44e25d638129864a9af049a1f644664a2f29f8ef4e7a3c67316189453877006fe477c98c4c2d6c513c52932a9b9d0e85fa0cedd9c568d7dcfc372a54314ab7dc654c7d8a082c3b3cb247619eb8f33edbea2ecc0e31468f342566890e1aae33c8208e9c5a0ab10edefe3ec1019573c992ea8510343a193d576cca319fd06ae4bc9fdb62928d6d50d0ce36fe0d599c4f2af34fcef842183da73cf589e590f90e183fcda712c0d553c4156a7f74acbf8d41bcf2dc192e6522c5d93276b73c023d31eb212b2912b06ef7102ee14810e534516466b0193f301ce9a94a48f8b3f5f90c384ee85aa7a2bf7f5946eb4a715a760224acc2fac8cd437832cb9cf3d747ebdcc0448e705ef153ca0abe40e298d120908b7b88e7c48154e1501d5dc1cbbac8475eb7de7804af9a09202b3f8ab70ddc2daeda6d6e151adb6f568c3629352f716a53c676556263469ce6c41ef56575f38e3ca5cbcd975927a83f1075f5a0318fbe54d2a4e87b0bb18b83ac295104cb0b534a068ebfc0bd80ea81bdeea5c062d192b8ac2aaddca407bda15034b615627e48bcb249dfb562c1732c87661b75a91235bd13c4767ca2d9b58d30590f6a3caa773b8089dca17ff1b5582d4e60aa81e1529679718dcbed0fa576c64a7b3db65515939703b389cb10311ef8746e4c334e9267cf5cfe2ef6319e8bcd38df56fb9724f725ee05ebd57c3602f20ab4016978b7959913c6287bd760016d81308477f71da30a0e9f17fee50d0bd398add13dabaff88d5782004e85fdf0ab7257ffd240e46ac88b97b6e4ae6ef780f8274938dfe72da7e0132bd0ddb57b32330f29effac376e0cbab5bb64f4b2f948050df7424801afe2940382fc2304ce3a542302126fc888f07c8e1c0e39cf66ab692573fcaf2d4402e7c1839a09312f182597ba392a2f5279a4af246b8abffde6e6c498695c74b7700874f8ed2990297a7014e1e7ff795f66837149ad29904a2b4c12e959698b66faf75804ba0740471c4efe393ede99b0844c7753329c9038af957ff2813ea28c6b299ce4cf851776cbd8696dabc5a1eccdc3ddc46c82142b7214959e8d369295fb680ee60305b2413624293c2a52e9fd11dc764d8017e33688b24961529fefbfedd95c69616582fac9350f53723c1289aaf78d0a459b958e054571eb4eca44f144269db0119bc0334dc059192080edce6a224651127d34270940d54c208c49819362860e1a5cc17537382d53b91e1552696264a12c2f5cc608ea3a923501aeaf3fc369448e1903e6632bee5bcf18f2538d6d0bb7cedad8e8e980ef5e644af932277cdd5f2ca7062a0a2f62e1ba307f8ec1d9eab4cf6536b6102a0034c3b41882def0322568253bb693042f1b785ef1bbc90bab40a21a5baf434879b9a533a6ed8cdd7f909c17a7e25132d05be4ad87e044d7f04c397e0c83d0c3a7f71b35bdb917a52dcbda49f04e51037ee3bd5864d52c8ba57372525f9cee13c63e287605bf6ecb6cece0c6f4a8cd540573b19f4abd4ed703dee90e1f829988d1cb13df2c745f88f89108b6f8a498f7d4a595200c79f34ad0a2c9bc5d8c8cad7873350f2ac800712d3324d1f80f804117c81a1f18d08890c3631bfe311ccaa792bf0247db3cb3b59de4ac9ed3a4dcdcb7065a141fd12c8025272ad40f0ac5f0ded61bd613f00dd2fb57b576ffd4dcad950d33cd54ffcae3df572f8e0d37bccb215838dd1d03ad2461959a063779520dad4817849f2de7a7bc667bf6457fe152f11f6aa3abdd8efa97f32fa3f8b6fe58387fed1cf1dc96849fef296ebf6a3cf408c1368b015a8bd80f283149303e86255650836c2ab44aaf4dc31cedc6e66c6b6ef2745752d892be6927be73e91c632addfee37ff1debaeeec06a09052b07d41f8b3bfa362994bc3cc34d3c385faca584faf34e00d4d579c97ed4bfc215971b7639595766bc872e9d12b5d55293b2dd3742bbf6031e7f38a0fcaeb0704ad7702cbedc3507ab36fb119c79eb132b518b19fb4405627e05e1e4acf3adedc0bf0b27c701891fc5281196345a70684d69dd2164b4188fe2e44b2b63be88ad742189c0b42a7e8d502f2421daa3b163eaafd5e1330deea8ec2387cb71dc8fb8c92572c9dcf4bf15c9cb998aef9718fb5b6f8b3e221091dc7fb22cf3d441a59451a0de96ee194bb924baca1ba7379486fe1f63d07662f20f5a4291556097fa128fd0b12e261d4b27f1e44258c24c2dfb5e0154a718f1b0ccb9d1520c8031cc5d0a0e227b7d6916447d33d33957b339cc92497a794cb90950d823bba9a0e6daef13d7b96dd95f0f39b3818ad31e11a90480e39139c8397e112b5add5a86156b54bf6b620f66ea220fcfa7922fb9c519e9f26f7b7832034694b2c8759522ba5f94c4f729ee7459176ff193ecc6a73812ed037d9e07f2bcfde7892b5b78d7a07960fffcb0385540b21e8dac2fb28d92404376aeba79c0af0bec8f4c26a986401abd168fd489f7c7f86fe06e549ccb27ad739296f1f0e8f550b443ed40902f8ad11c1d82f240d17f1a4c43b323781306892fbfbf64ae8255a750e4a741b6455ab8b3c33e13d9648a16a45033ed287b24b59d1a4eb94454ba9eb10f8bacbb2b2867325b607958bd9f14667d5d985b85e03fc9382127eedc15c1b6ad27027170c92abe8b4b0718cea0cc9683b6d74c823cc0dfd8a0187fe5772e55dfd95ab4bdfbfc733fc676a077c1b2b1b65ff5ddb4393e2a7c9c560c9e64311c3502c4fc5bbea9a675798dcf51b2de061e8bf5efbfdf42aae14f6beb3b632b2f5da0f4653c5f5f191ded9a48d388c41ad036afea65674c909fc9b09566cdc4a49b3bdbb7459e1dfeee58d8f4675b5f82bfcdde7fad96e0e5aa990bad98161e9b2bd32fd6468311ae8159fb906de392372ebd77d68245312b8660afe4e6b6ea1e3f156a13c1009a93a11458cd4fa02c2edf4515e42a8e567c7381eec57e84124e1802cae397af3ed80352064ba75477c6a210faf21e003e6100c3bb2d8866610e458db174658540deee0ca280d8f1c8f459306f88eb1175bf7613ee7e25e9dba13e055e3f45bb52fc3489641ec518a9613eb1135aefe69a5d0db0b67d04407111b3e405b3c9240365120859ccc5ba8efda36eea807cf8be4a561b6756f39f13e565ba5a8a6f88446fe0dfdb416ee95e16e2fadb1079e859328c7d24911f49f5512ffedbf40b538bf2a9b5fd5a4293376ffd8c97ee7f1862301a7f33c206e08f0aad57984331aec866b3fac51057e39c13e7e6a376fa281b3a959646de5b02c1b8c56f33211f021bf53b96a04ae4497ea85aa43218ed3b9044c00c76002a1ffd09ccc54b268538fea393acfc88c29c69771a6d13facc8a1bae093502afa119a041bd2dac67126fc558053d2e5370357ae364290d52d30a262edafbc0d343af441d45283da2ee7eaba288b18a79a4ae4388768b5c0fe115d56169c92085b5b83a3b3e401d9c0761f9ab95a62fe27315998e54e7acd3951a11699b266c0616dffab7b28d6b0d9fda12c49d672e3d2d11894f165c7919f75dc6e7d7bdc75460526752b97e26d32137dfea3bdfdc9cd42b59cf1ef3cfa1cb013c98cad2ff3111a4abefae843d6849f90e0d7c08814f9829ea77c2ec11733838b55a5e17bdcd01bc84b02e9210c0df40836a0141d4e9329e2dca70af1883a287194bcfb19c663f6d75a32b590e980854e1403d6adf424e1d83116b6661bd995769c604161b5914a4a4f63d67340f7eb07efe2bde91338dd952b2b9f52d88826f6f52bab8a5e8cbd91c028b66e4f0c0bb74ed51c6886940889c6e3dbaab5864179275c84f0bc41054db25e21c9d582780d08e1b46294597a643b50a0c4c3fa9b324524e2c5d29fd78d846027845a795a896e8a0f406e30656b325076aecd0304af46b67c73f592b74505a50bdd008c89e372386fc21a71872bd0bd685a1d86eb8c9d323e96f91e4fd16c9ed737eac9151ed0c19d38f53df098f0e5cedf9058d68359482e82e8909374cede4c49e3e686e0a70b19b31a3a61a976410ca7571f566c68686d6439babbb98b3dc5f992e53ae003842d8b332afe6eb36356bf50ee5b5d0dc51410850e1d4d812625180134e44e0e60249acc83788500150faf94569502d5d129b3e77eb775e63d4509772852ba39ae3543fc46345acba98cdea8c90f6bfff3faa4e4261b77d45133294802de6341708d0acc4f74fa3eb1d75b8fbf553560269485107d0b65da85f96e0301c97854b254bd5e743eb5680b9031b06d3e2178b55a9f4979d217f768ba6af0ec8982ab305413507ca3557c41085aa04048e95f306dc475bf7b032485496563ede39661c3bff0069ee781c616fe1f70f1cb50d2844181d28a781bed427f437e28570eff1ebe170b1f617127ca2301ea388ef8c3f14bfcd69153a7f742f06a2a301325658f91c10be8ae2ae2dedd64fc7a385b823c9f834e301023249cd064ea24c174a6328162c358134b8f69affeeede91e3ba19b8933d84561b131617872b90fa7b6e000af73e779e5feab89b8e773beda78c09c84f43cca5b34230614e7bd2cad17415f34707ddbbb59c6059da3a2181dc19996c58d93a2dc54351afb549b0715370bb9a2af5a4adf99ad6737bc3a5c5298699feb402d91e42950c01a3037effade14b866606898aa407cd7ab403d70bb38cbe7efda43bf0d5333a2a142230e7d91cb778adebba43d8a794cb4336a260638f1dc534f3a0b81699ace4e0ace3b8772f1e95bd2ca3f4b6aa0d2a06afe00b0ed47077c4294e02eeef21b33f374787d6bbd3fb2c21ffa625490da7d4d2846f05c8aee16852272997ef8ff5f9c658270f1d3ac762ff72dbfe0ec1eb3b1f63c98030eaa5fdbe81339d644c49ad4416be24c0045963968f22a6a7a585ca25bbeefbbd897208852792ec0f1a0022d5e3d031f6625a62fa9c094395d55cef5c50883318a531badb2db8847d6a6a9e81fbeeb4a9cb4e65ac743a2aa2e327cc71c6155b4522435344f8b288dca9c3ced95385df2a6683112791e821c0ff715a0e4c13d4550179eda1d03efd8dd21157928a1d2f2eb57fa761ec2226c2dfc610ba176ada041477acc21fe67a5c25e04945081bf53a584311ec963fb26c7dcec9663599efb427c571d01e707f2d4e7a24d906dfaaa4ff4f2625fb51f9c587abfa35d0027c22b174199f7d105b11a320d6aefa5eb2e3710e2b262aa53c6930cbfc7887f0417575de0c88a0c69275a9f1d4a3b2b31165cb7d78e8dec038d0d9f63ffe1131c47fd04d507e0b406ccf7b01db6234a24ae7c33c0d4e905bdeffdf0f4009c47facd74099394703d4a84a173fb556e1a6b1df2e27571a9ebc229fb05e01077e30d2bdb0fa99b5c1924930548e8876032f3bf4db875ee1f4f828b9381f6f07d5fc3ad4281a749166cc6a2c57c665a3c543248874968c1a5907aa57537229a8b7579d7662ad41df89f1cf7a429b66dcac7f01eed9c09cd7bd8ef8a946d4f638f201c513e98962c8bcb281c5a2e794d78acce416d69784a739c873e60e2790f5394922680fcd24cca8ef707db7973d88676a49760f7add197b0b74bc2d6df58218c03b407e809988e054ba9082503507fee78754d9b6be3a3f1c1489b386df0eadffd07c308bd59e24aaa001a93bff1001893ba447a5d81abbdb1c51342db69a8d207ca0bae3ceb34b710b170e55a905c5fecf3db1035d44d9b5f2decae2640563fc7eedfc889b2b32ba862c88037591c60e9a5d7c208378776f954c5330978b9ab43082eb9a5ec1d4c3d29d3cb991d87b2bbade60ffe979d88649a5c65f89cad2db692327bc32e9aa777a315c986e356441b6d5dbabfd947862c9623861929089ae3d06bdb36e0d485c2fff946eb824a092f229d0f5847d1b0fb018a85f67ecbf6b14839034aa5bf1720f906057754a5c27c4cc806517b8c0527cbebc8c63fcae49e7b19d0de91c196410b26f2972bae01f542289555fe05ccff05c93bc3f3780e5c2a8c3ba0740a4ea550be30c70601553286a5c7b67eba531f109027e8cdf96819e7eb16c5afcf4ab6be4bf204b5c56d37e8c1d15616b501eb740eb758171a19aa568e9ce6493ab9c6503feda8ab97bb3f6831884396f5c2269c3236389cf33f6a3d8257b1eb71cc6f175ab4be2f400becd5dc4a9c5e51425439711de3638e363d619e877956782fdd090d711525499a06379c6dc444481f92a133a3527d91d5d36c185d5f68965869d0023e59bf84deeca0a787e7f3f1436dc51875f5087f9c658b15e211c855c8bcd789008d5e56309b767e433885b4c44dc2bfedeec04528757b4c0a2f7764bd69b536a8fd906b89d597f4333ccc9bd5523e40b784ca7a85982d89943595f7cb533385a8921b4a1ca6b364194985e16f294efc670e8d1fd557229049c3a78d76b015b96b338d6310cdb55c12b4f72ae4c24a28d8fe56a3e0f46db064c02e335576251f2c03d9909df1d7f6f33d166db13e72efe4ff0331faabc0fb463ecf9a941a7ef65ef20b1485e805f2b264f43ee86ac6f0a2ae32c4e098dc5bc9be7436cee1e123d81860e10f670c88a43161fbb07def71af97e23fe0d86b84907881716879407c657e1eb0fa521f379dbe35683ce6f9d91a2970181aac437b62f4a7046f991ebb721ab0cd0fc6c723a1b80d3211acc6bf8e094617ad0ad8e163e073d9752d0374fd4c094eb4b564bb51c3596a48fcac815d58679430fddf25b1868c91aabf4c181a648fa0d4062d7f465911d8579e4ef15f2c011f6e80afd285bba82e959e94812642184d257ac512f1aabfa7719e7c9ea877383ba86abc5800182212f6729c3c2e2196ec1438215f03458cd6faa6f3438e29a1056b0197c1fbd1983228464f927c7792181a0bce3af49f86729045df78a8faf60327e85552ca3c1d1a5bf63a40cc083918b86e11bfc3450542958cba4e245d07abd07735338946f60ad18ccac7341e571fb7f6b75a0093467095adfc63067c289a5470f6c6afa836ca57c1cb095ca6f87dd465c806f9e598eb05939e2ad8183408e7c3f2bb1639d9a567e12683384e843f4220301583144c3fd13e368d2e4fd625ae63a5722d449a82c500957f6256720e6d066816f65961431f0faf0f6a1a8ca6c85bf80cc0e9ca05604ccb5bb78e8474e606dcbcd8d8a0ba40ef5b2869d55df57e0aa4c393c1c78c41643bc2790b58947ac4de4cb9e5360aa78550c9b204885b25514d4e8e851094934ac4176e3ddebe3a56bc7f4a8672638e9b07a339d74c3cb243276665bb7880db2d001ab8344d30887570909bd1c51201f8f8db55ba55edca1d3b002f7c8d70f4a47e73cd8b57b8a2d12ec713a232a9192ca450b1040b995ca232fef93ed525bb5faee3de4104ad3826a317dbcb1d4d68f3925f87727e7aed844e792a4f9c2b7662a7dc2cb9d33c160d7f2efb137a3c697f20d58a96b0262a1703790a9c98c7739e2b39c78cc6388c53761c55bdf0d58ceea602f7156564bd54186975d50b3ac0bdbfb0c1da859759adbe4d3852f1e837de124703701704721c942fbecfbee4a2c88a4246bc88153ff03d4d81b7fe774307dcafe38a0a037bed366200874d255a5c9e20c686f336f891602b92290c917f76dcf07a6eb0ae0ff42fcaef83acd90be9576e51cc112e641853c285a2b6f9573a6638813248f0a518e2652b2404e62eb1b5e2289221a3efa7538602afd9a07d6d255daa1d2b8108490119abfdc14dfcd570f1b726dece0ae910d758ccf907c923b99b45813fe115c696620122fb1bb4fc035603f81af49eea5eb7c17815fb1092bc234e1102bfb3d0819d57b2001f53d623b92bffc3555b5af4996cf7326013fde72b17eabadf795986d3324f2f8a792555fb80de72293b8dde4dc3ac405e805b733fcd06c2e5b9907aa5f9c2f3b84ad097c04acf7bc5829bade9febec073f5e408b0acb0d6d77fc8e8673b4261918b669047d447b691a4b01c9fdf406c68499cac522a3fbc0b80d5e4542e78982b53484ee8ce5f4a144b9d39be8daec122e2da7273e481b71eeb33f43d941e91e901df8150db8ceec3201b67efab0a1cbdb1a810ff04010ad64a8f0b79e092386932cea064c1dccde6b8868168aaf639834245450d859fdddf9fd1cab83440428811d7b2e7065d7ed51ccdfb2b9545b6cd996eac80dba34fc8f8c67de9ea9939be68143ad54b2121465fdafc138b7020ea8445e9c181a14cdf60df8824638b6c64c7922c9847e34deb15956423b4c5cc0f540340fcb6ebe0b7d9574ce6cde839c99e4e9d9d22f1eca68e669256affba15a4c8d06d432d993365f64b4708d4df5ced994278f79609bb0d81e1958c2ece1ef36ab9edf0895aa0d6886fd0cef2a63916833e252f9c41c6a1034db1ca666d09ae4d3702ab38644b5b1c164dc8f7c5dec377d0f8e7b22edae6737a3b8dc4ca237e4c3780264d2ee2a067d9ff79c28c1a07aaf360002a41f0631373e98d566938783235620da1697a6da91813b5828457d0d977c40ec7805b3880296fde7a3c1a3484c393fff82a8705ed12f57e152ecd730b9caebee83eb5770a646bb71b38c7e467214a931d840441a66181e43b249327fe143bbd5d2b9c8f5ec1eb5335813a69829c2d191f7296c0cb3935462db94bb63e09516c64116df980f76300e4ea1ad238774a88e5bece0e09caca3fcd39a63c1e698a3503d8d5fe3e0f1b4ee6481ba3120cd466f521572143b092d7cc3251749ad16c845fed659279231048a0fc57c914d2bbd71a15f173ed64f408e85edb363a3bdbc3f3cffa1c80edd402701b3f99cffcb4bc748e5272fc637e67970051ac29ed6f2be6e3b683d220a0297faf44861e8527851687320f050ad840cd43e537123d6be9f848eac000ec4210a97623a7bf0be13bc3d0e6794113934d25e105a3070887d097535e35f20c34995ce5317f7a329ee6740fcd7e002346b3812c27ab277634dc61a0ad2834fa57e393813d0c58a6932c575e04a44b402610a76331a421d854479759c6e68e12ad3078488de49ed62aa95dfd6d075cf447904d5d068452da20f86a90f3c22105cfa691d88933a96e5a1b7ebe4f22816892638d33f2cf4108545d11983413ed992deba1d7ea9eacadb38b466599e078377019de709418421605ba9ed258f5acc0c8f8e9040da02fdcfb38f03d6c76d70a6855d1cfecd81adbe3121a078c19fecfd49cd2577853afee309446de260fab26ca5712b8a030968a3d2dd7201d33a69d58186ddb884627eae76000dcb47d25f33e029c2ba8ec01cf7a316dcc2bd6ffb64133ce2f65612d5400fd992a640cd3379c49ee64dae1962f411f2a3839988abad74ce420872db0cf67e16804b8409531e7117cdcd485fca6ecbbd76147f569adc9748aeb1f029e4ba412c4c46419839b7f07b3d6f909d7892c1386b7f1894fd1bd1863b4fb13da69443efaf58a41c29c4ca51c6933f43c439f38fdffb5192d7b6c9edd970dde10eaf28406dad0ad8a1bc4323ed88eccf64f6cd94acc6d5351d4a29f4ecba3306170cf9bc9b9b2fdd4029f945ae60d585518ce09de2a9c685d7d0781fd3b120fa475e0a055a1d6d8739828e75cc60b62a5d99739eefe156cb5237de2c92f24b888acd0752742d28ec0b6c79c3d6fba5866984645d6518190ee4d383dd4ab98d6d5677c3ba42341561412c26b6e0f7d696aa0cde69caa46bcff4c3f220d0fba257b433c7ba080ef0d973b9302ee92f5c73cb3a54fe71ecc72c2dc739b0be99feb71230c6d73304876a3baec8ac44312bb1b0e8115fc1957991211622c548e1b54ec5b34dad6ef8c2abfee7a11efa50923642bb92eebcfc0b526655d3e7adb8dd11e56635970371595fc3988ddb1bc89bdf56d71cbaeaeb4e297e205a6141ed79ce0b485286d8d63fa29c4a0463e1aaf607834105f43ff50ff609d3fde9caf52719162ce253355c9deecb1f2c9a77d0c07bcb39023f5196123972df7a21d490369d86896f19e1c605a6d4a1d1916547d60f03696dc8d0f29efbd023a421639ddf0af640fe499e47bb5de89af467fd06a5134ab04cea6c36f67aa922374423dbfc30ea040817df533a20f8f132c7434e8d67d77badacdc2522a87796f300b797d485c4c71a9b3b6b438b2079af2ac1653c1a0aeec26b6ea6c9c63994bf4b5eb297b3b5dde83117947d9040cc2db706e7a846277356aeb1f32c618c79dbfcd5316f7ee7198f92138746b81f7aea3eab16308bb9a0991b2bd4080ce2f4691c55245cd8de655293a4a67bce0cfb9dbec6569c29e04354f6b29b87e17213ee439dcf77587139c9687fcd0dfa80230daf674b164987243d32840d54f45108559656b3c226383546c85c78c5ade0acc5574940e9bd0e295f482728c5522b789f0b6a10f3f15256cb6ffca4a013172df125c8bc54197b14ac3bdb1fd2f865f20348b6ba54ae2f63fd9d9776f12dd81611b194ea33652dcc9bf1d569980f5e0de8ca14513f1db98dbcd4bd69252c26c4a2841b3ab2227dd617d2effde3fc88ca9f69168739952833f0007f5f64631e8b2f537ee8c60b672fcd07c9b03b9501bca19af34cc7bd4c472ec58ef5b4a05c85c888db8e218fcd802753f480fa4a26cd06d8863a21e693f996595a5f07c31aa55c47ca75c00e84fab10085cb285a6902524b2c9926c27edf9e8da53f6fdc104b6d4ab5c862ad543c46317c8d2144dd7077d6a67cff0e80dd4e650d966989532532ab2c0b8e2eebd194233d8b321e2c73a71181bd6afe0d75725415edbde136fba7f70bae707368d6e670ea2e6fac97c5e16c10c680cc0b0a948f8167d42dceeafc7b762cd5a904c933a748a68b0ac0911c0da7e4c0fb23ff49414a60df257a8a81e04f22a36447d9c5a58a7c29ee7b8493d6d8cd5a7083da5df8e3d65a82816a4d725d44ec51a4889246d5ff5bc9705be998d118dd308c3c7dcee5227e8bb8a0c3462f82190eb0f32fd2ccc402b9622e98b7e7bb77ab0ba350fb1a414256b667485ba431946465a47319d3e7bac8c46c50a401af29242438acc0cb20b03abf7fc5e0958d6e948e9d6cade0d0fad46d1b6c48922c6fb1586da052ad0640b80b46935725d09e027dd0e5053ee38b2f6fea9e3f90348c195dd15960d67c8803b41c7097328a0fee5c51d69a510b53cd622fbc31b5a92a8b16bc4b35d638585fdfff766ad83cebcbfd0f50528502b47cda6a3354cd15f514edf3c773ecce29bb1b54c50048a93174406f78a73b38ec19926698c37ffadac583acd34ec99c5132de049a30c2016152169274096179009e42f00a4c83bcc3d46598a70e2fd491eb51517dd6ad2453cd2505507fcb890c70588e57c85b2f3ff13cac26e43711221d80afa725c9334bdc3f9045727d3c20d759aae3fcf766b6608e7bc2f918187201f29fe3fe2789344b166c38511fb3f63d5aaf19d48a1daa0c6633d36a8f176f9b43bbdc42b4dc6f5a0f6c759693c0672618538acbfb508866e23860316a68ea49a0e18ba70525329caef3bec0e72834c5d0306229adfcae3021f0589890d9f8f74793ad8e5718a4b687857b9a2741b53560281d69734e107b2a27182f4b7fc23a982311f03696bcdf1bf81dd6666090b85428565dce5e1b8b03cd6121e48d1011df5be93d34bb325df27b750311bbaed6c3b43701d9fbfdddcea94f42ffb1ac4ddc6fcd860740f88b80713ac59b1e2b25833f7ca33f9f32452d949e491c346f4e12a905c9094d8a2e036892e2b0b73135d0ceaf677413a5ace9b03918a3c4bea99a14e663415effd74306d9b3b9d71d30d9b26d607e57c40b5040cd12d79f013461e86d64daa9af96957a60473b3baf1a43b27381a27bd97a46a030f639fa4b53b836546e8f26e123b5b241ce5c3caf723c58b2c08bfaa089069aa2d48631604bea5e79a8012afc81a72f7927515f115e44488f2579426f63e7df16634ce1f3b9a77a5b630550a8048663f5a1f5ffb2a96889c57b384c7a1d8b7c50b99d95551a6e769063790fb898f6354d5e385b9ac2b9e61d4067b126d3d0bbf8f6817de771a73d6fe04b3b1e607848fdaf64c111bc4c19afe4634a2c4c93720dc23ae75b9c009b301ef8eea37f3527920d8ac05652f4962ba3c33ac374e7069cd037a9a7a154a59a411dca2fae5dc74546dc042211d36821aaec255cb6ec642b010690bc971c0227ca017e14ddbdc4814b64b8e42d101dbfb878f2b4f5cf5f9d8ed005b40df4f537e5453500ad25b6198206e2feff89de7629d04e2e48335f4759f8535bb220974558aab08c0f9bf3e2995cd8963de5b65fb48804bf168f8b4419cd3492c73ff0dfca3f1bdafd13ec2f53a035db705311a383f9e5b3daacf7327e7e201796611d78f0acb929f627732ce250f15aafeeb685a019609bee65081940d1866f7fa2a97f951c96e7098f4df6d02a1d5897344f8e58299fe224ac15c3dfcb4265ceb241c2bc50c60e7f6e38deadd6c8f25b47c767ec46c10c9b0fd67fb869a39f61d588af08200edd54df55297c0238ca0abe8e90e556d645ecc384e7fc42c99634035252dbb0dda802563b3f1807ecd2364a0730978877e296b2574c45bd4a2d205f2cc2a4b7e229253309dd670263f588e2679beb18e3d78b75599ea03e239c5af4edf0822f7a2b32914ad523a8f8916d5255ccd3dc0b924fdf7246d134c70183a8158675a432a122354e69852b3763c68364add1de7b5d164b595e86480ec6fb6c2b28bf6013714873d2d1b5ee8cce029858d9735b7e494bad12e146af1544aea23a5c0141ff06b8e4f2e15971df72a925b69fd51c64834824bcc5e89478b7f2399056fd274656c51bff26f62fe37c8ab5135a7308448542529f1c08b556f5a4796e21b4fda37a7ffafeef0fd6c3bc2382d1f041db1f21640edbd98d27f5dc2cdb4c06c7e8e667c6badaaa77b1edd8d73f859c54e87817cd94f9bddf6af56da1cabf4fbebe89b3b3c2dd619d9039464c719e2ce7206f820785af58eeb850191ddc3c31aa79f0d31147c4fe5ca566228e31640e6e68389a332744e0aced52ba6b71c2074d4a9c16f89a4091410b9f809c697e0a456210ab6b87a844640edeed369e0ae94115316d7b451f50f53427385627456f5ed9aac0d8a169361efbf09af9d1c9da798298cab3e607f8d8573b026ce73ca6dee0c4fff6960c3479c35e0cad38e18957df3cb3fe04d8833be7d46a0af9b1f6faeb5c3ea7cffb693e9c6b1fe03877c152964f44fbb0d269bd084b887c3982b776fb1029ab4d6ea1134135710db5ca6d35044c8b5ef63ef7131b70f4fbb8776609cb1d1aac4c40b64dbea0c831edf932a3deaf92f167654dd8d3257aca40dbf7f141258d561caf0a6d5d5b626105a531f96870f615fb992afbd8221c53a4ebd471016325a235fa7ad3de6f88c0cc6b5b9976d1638e7d2ff065c3ed8d03a62daabb28e3718b225f82d07f170acf2c373e15e195b5e45c11a529c19e4b83a819aff33c19ddd24703985eb8d88540db222dcfd2e1497665cb33b2744d4e62b2301c729ad97531a84ce66e7b0aa0535fcf1f8df46cbb299946344af3bd61d25c782d7f03cbf6dedc9fe7591759cb4837864bda65784be0a751171271bb77ad47e50b1d4f0f1bae6ed3c8164987f694db85b514fd767f9d5147dd89ef6f5583a42cfd81a15c129a9b653eb2bd829bd7b46305f120d4040da65e38d05d44f9c2fd00d24024e0fa533e940364f28a5ea9f68c7a6edb9b139d035ef32e43ecff0b2ce214d1b01a76b87f9ef18c18fcec2fd5e61f9c0244f21a7f470695b81b09ed981298468911047468f471e0b77edddcf4749eed3456bb7fb852750f95e9d9ba6f5934cb0b42dbe9f3db7157d890cf0c1dc6bee19823430cd3cd802b2e5e4a8e9e93ab0d7a3637fcef11d895e12b19654066fe2db442afba981c8d5ac61fb4cee841f840ac178bce394a7aad6347014798888fabc7ed57f17bea96c5b6596d0d2db7344a0c9fcd344ee9a263304d779effa5cf6c20f1d2a4489bdafc0dd17a44ff63a1aeaec9f730e0fcf8e16d2b6171b812f68f806d6afe3da1a7554a8adc3afedab083f635eda0803f0b927b980c24a730ce17119aba6cc9fce48409089853e2f6025632dbf5efa1c9bb377bdb2bb01de1a9e0b322934e7f0ee75dd943bac4c93ac3851c88364422f42d6e68f82c9abff8e3ea5250cf5b3e5e7d29748d03280d6e28ceb27b0dbe9811464a81862b0b047b631b4e1ce54b33351d927dcd9ecbcc2eb08f0b6417b0b3a928552a0cd696080208f0d339eb1eea37e7f7af7486b751827c48318848b35e3ef372d4462f2e7d10f9fd9031ed18392ccd947b138f9e44501d1a13a4fcf503a79ec13e5eaa7d71806a008f3a7ef5298fab4849e21ecaf4057d99ffca3cffee384d0343d1d333646057e1b6d60846e09cd036f76f6bfed3adba2daa38b2b85c6490033a7df185d7b3367e0aa7cf49419affd455a95d812bd7294f3d9f97da669615d79d626dbba5d534993e73b2fad1d9a7c0ccc6ca7b922533a32f063da7ff37c67485fe1872a80dcb07dc18a6368d63f3321276d5f31548db45635b708e2e16e0b611117d5303b7484cddcb0e947305e9ebf3aa7df33f0a0564eb5aebf78cc5b601675d1099e17c4a72ca4e5769a458a1143b5c8b6d881aead85d63d42a3a1921c331683f1286c849755cd3370b8967b11f4744ca43474dc4a2d7eac77b870f1f50a0f359116ce33c477d96a8233b7914f38822628e105d0d3a3d8740331025540fd29cb9dec0470d0646c7e6808b3c39d079ad4107a396e28bf08b0ce0fac1db93731947f69e5bfc4b2b13908f0bb9dfcc7d405ba1da9884bcc2b50877870138582954b62e07442718f0430c18b2f058bca4f1c64065155682858a8f71e93e3ad195bbcec35d69ea31a79e321c7dcc9f9006c4cb3f6fd627f132bc20e5fa1ff8f8ff00e2cbd99b11c79431ef7dfb72b17225c9c59811935805ea6e1cc872d7d0030c5c3f071dd312dea30e209305bdb5b21a5346c98d541e5294e2b114e3b6cc9b702d3fdf07ee10fc7e06e5835dca4c38c85dfe58ff0ccd6613205187e8944ec3b128c734811d69b85c0fb8eb80e2e5ff0c21d210fdaaba8846ff559d07d3f75286780add0e7cd14f32620483be122b28f2ff3e52a8515959a9f5f4a21cfd507dbfc0a5060cc0a7a7f71bc6b9dde62e819653e24dc4e6c083c1495b5e55551de084aa8da5977ccd7601451a2ed41be1d70b434af4e8f7c45cc792e8f680ebee4f5cb13727a270340aa02e30de70d94e2f703d0a7ced0486a12e2b2e6b4b0669ff5b4c1727c5f79579b1c7863fc221d40186c5104fbe7c7a23d89469c90ed83e6d342c6ed3d60345745361c47e033975cf13cfe07b976d8f2b2172c51a6c713dddf6ce167ac551da00c4a454b2a7d4db66b2ce5efd429f204d6c61fdb4b811c7a07521a78532e0538b0937e8452a9e6809a30943c0ac51fb618517f0b5c8914e5d3004b938d86d4a836dd01ea1933e45f4ce4723324d46ebacff509c889780f01096170ff5bb4f6e2b02a8e776671d8e9723da4779cf078d967c38a2204cb1d8b7e12443adbb09730054c3e23fc345bdb619cb9dbbe65af42c83ef58884369ca46a631b9c910cbea80178c4d861526e7b153f0a1d53c2664d2f12f31a99fe3fa0cfc7983f611b3fcdff1de955cae83b1297fab109e921384926d75170b0b1edee55a9507042b3f281515704a1ddb61a197fb57e394435f7ed95ce0782965f10f6243515799956183013b78242502823f66962a5d2fa555bb97478bd3b17cdd4bd8912b6af780c79d206359b9e7355e8040cc74d903b86299185db20f81fa4f2f764b32bc4eaa51e8a9fc9e4c1c94145f4cbd9624a48e303878651caf468612df2d0ca84281b09eee8f6c7001c982cb23e3d761bb98ced9cf3d5cebcb2f5a3f07c0834eb9db15045a5dfb5856a3bdc4424035df334475e1f3c82ea6feb0f3340ed494d97133c0a92a4e198b74f7422f1d03f6ebd58b342f1f359a52192f2bab5914eb2ab6c025f6ccd86178bbe9da2056e3a0ec71f398bcc53fae9b95d54fe999ec35f0f44c2f1c22b294952e664694b456d6f5e94100e0972525c3cb2cbc0d1bc4adce452bf84bb94c9269d6883f2c9ca3ae73797f7290c7a39427a91d29473b4980ff6d79c4a26ad2f650b0054374eec1f1049e465544e85d30315bec19b43fd1c2a9560cbdc2164c51b90b81d15807b80e61141c1a09756e6824a078819640abd5443ccba7eef20d8f03e9d5ad9318fad2aea6c1d5b5da2b0594bf561c6ef49cc45911a27802691f074a0de8fbf610b51d3931dd6209df2019b206ecb2975bb05d13904cb4caf9ab5f312714e785f5a440497428b265f0ba4b3d0a01e2c69bf470d0d9997615de2553a6f80047f43ed1024ca71047605912c8666f53d0c02c8084123e26719ddfe7b50a16790bec970dcd32372ec2a08c62e2e8c880ab6ab07127543a0512ace96f74cd13882ca51d1074203aa1547ba701ad802ff7c33f28a198e241669e5729dad229cf1be01bf20fb7d4e4f0bade24d98c2ede4d468f89e252645ce59dccb9b98ec3e34cdc740f09f7f5d67a10a81174180a5f01950a798075ae41883eda8440c917dcae18e719ce6e8526bee59959071b002788cad99df4f811d1ac340a55cac8df89a97d5cd47c283b932409093a3e526691a6f59ca3e4953b713ad48ebdcefbf5fc703108c031fbd4d78bca45cedc215f4535a02cf9c73f6de0d896729c8d7598ef2bfa425986184a9be8bae4686a9d697eee9b91276616ff0ff6d69b83036b3752dbc05ac61bfe72261d144b69f0c3c5235574f3fc6df79ddc381b7d80e5b7054b20a1c65f8bba91824978ea46fb33758359f063e06344b8353e680a1ea9dfdf4e21bac97b4ef5b117705638da1cdb0c6da9eba3d5b221f1afa219ff346bdf0e4ad266676ff6ead8571790f0e16100a712dcf750ae1b231eaa3427d72d842b3ae65bdc61b93de9eb5220a26e34ed680a9abb0d65781c88af60f4eee695de3c13cecfd4c4a7c15c82a9db635f9fbb22b91c024ae2a540961292406525794097f2cabf000329671dab23db4f17d7ff715df1e977f6d92045a06aca6214887a12c5ea161344ad3e55e160b9ce5451011518f7124ae3a45139d6f071b063dcadcd579d151fe65514b3fa1388d46232076bae1e89095e29590fd3f6caf2feacb77da92f0976d89e0d5bd54441ffbeaf8ce31b44fa9bfaeb5b4544b202b8b51f91e8a801b1a9e225c86ce579ba4b7ce468b9905295d6302430f5907f1fb48797505a5cc424dc52af3745b9ba3b7965aec3785dd43379bfb8844d45f365a7be9ed5d0ecd432faa6aee730ec2650fff2e3db57d32ed5419d26dcd9ff2d5277b8f654165bb1fb12cdcd756dc73239cb3a4235d1175d113c2c8f81e716242182a35e79f4aef8b247a6bc50ee733cd127419152de89b5123090ce4d1d3bdfd8791f43362d8db39e5e1559025d7a7ef639561688cc69753d57fb842f71ca7c488f3e62fc53bc20a78ef97a4c7121989c6afa6efee8fd3488ec20b5b8e30fdad233aff7132c0d3f8d751882e5c5034ac01c3128c851f66f39e9050e7de2214befbaa8a08232c8b6250fba5d40167c9ea661ba75fd6adea3787315e869a4682955a8a151ad3736d28a83283649146b5152747d5d9325153751ab206d4e826a0bec77b0c98629bdf6c5fca4cc3ee50692d96ce523ccd7180b48adef97ed832c171317eddcb41c70a95ee85b032560ed359dacb4fcb3e769f67eca40d898e78eddeb45be9636b7612891ed07fbbeeb335572e91beef795ab76651e52c1096a12bc9ccc52704519f0ea0951426b84af3bab7f0b3eac2de9a6c2b489dab58adcf4472aabc649b4cf7edc75d3dc42fd395ef0430877e521b0d6cf2234d1e9ce0df363af683fc8c02a62ecb12f24966b1e5196c1a679dca1385451bdbbb9fea5552b97934a591f1d4824f30412fb4dc733a4fd837fff2234721f85810c59488923bd9ea01e67300e6954d4cc17e7cfd0675df96b6c3988c38df73258c3ba33097766e2d651185d3e9a24e7a7040f00a7a4919f97e0d1a03bd5944dbaeb099d13b37d15a33b5b706bfdfeed5ec164176c048b5a4ae93376da6a8062c699f8e9f2242719f5f752ea6f8684808a59e7b8a188b39b7d35966851ade532a43e3d05112041acfcf9cbe3d35a667ef9b90d01af3e25926e52190f96c93cef7804521ad7e053437c8f6cadee5281213d033b433944811bd0dac3adf64f7ec337e3415052e00294f86e95dbb34ea9082fbb161b585059f782fd24a0e9949727cc26e355714862bb4d63b8e40a9a2d3c948c85e4f2a0016afbbc6a811d240a21c6ee006596f2be4c87c213290248d2e5e2232edc893c637795137d7d74db8d391f0564c3d7faf560e7f7a9a48d291c9e8278d5be0e0ade67b9668a952a53b32080a905b43ea726d4e0c16df3381b2c8a5faf56debcdb153aaa4d99b369fd5750844135263e9a6cde581aa8a461ae302f963284723b13d7f1cd2f2f4c09d15ab79bbf7f740596f061d04e8647524bcb2ced69ef84e4e4e503568a569ff727fce5b5d9e25ca574a7beddbfa5f4d6dc64b88b1f57111775456d2c0b95f01e4c1705d2c04634ed3a26febd5c96158c374f7692772454f301df8ac2daac5e366cd7d752b303a1d854d5d5557346ede0e5def36289c78f95466692125a2c07ae00f047f902a78a7916327a3be5c0d7b020236a1f439da979bc6e808099f921989a5ee2c279866c390cd2ab6677e7a03dc944972424a896cb2962e04adb5da57675522e376c6b25b277f5501c4806fa82ffb04225c771d19172781d97581daa3d7b3e4654f21e34472ff409da8c19af0666b8dceb94ebaef7fb68d56f3497fa0c3a261b3b71e855726eb40a32b15096f58104a3203f24ffadc43d04da28f70fdaf6eb5bf58c8e9450f672d1cd2bbcddea5337bb89b6b6d83a64969dbb888da682357bd11d7c683470631c1247058f3d9c35ad5ed32c2984a954f286e701dfaca277bf7c0b345a5fb8dca0cdd8547a2ab3df791bf1b92136aa3b36cda45133e970c75625b0d3d847ecdaec2f43273a727269eafd6395985b22808976e375c481c81f4881076df8557f5fe0557047a2348f448c8a6ab7ed21929007022767fae76f439fabd23064a24aa9f8abba726848055bf963be9a936d46c515edb8ede4ec78f570a59f9652ae270553a952aa4110e4f5b5e1c1b12a09797e6d9523fbab50819c8e79b09ee6bfe7f36ba974dd2d632ec6c6cf3b29ef8de46948b8ed79e4b8391558294bd30818389927ed21bc20f4536c04b9f7d43e3210274c1a90e5bbf2ed5ca5966b227874cbdece25414c597be3d0f60d021e76e816068fdab2481126cc53aafb5b40f7253f499be6db900c4adf8ac7aab5013f537391cd035b398e74a825924dc0ff4c80614593aa8a47505c015232eb9f65a75bec1dc12a3e49abb61e2c702095aaa2e556193b36bc8c5e3915c67cb37718241ec70e5a548e32237157a94e5932b1cb83ef52e0a9f3db3f98220c51819fc84f4017d27e2b8b90fae08bce4f232154cf51e35e2ac4fafcdac697e4f8ab7681b2ae9ef952e0ab1f64520754de12c259f202386231a1d20613661e1d81f3f5b0e69eb72a2940fdf2cd884b33d6f0bfeb908bf55a57d5df6a73fceaa986441e74da7900ee85d727cab571591f3e4eddf3607a24a1cc7d92ef86b46c48974229939bc8506c3d247cda09a5c4700719c91c977d0b6358aa9d4cf519f6364de3c922f8f2e7b4118d3b5086eaef9c873b87ca001f76fac3242ae76f3db8ff023126435fa328e295d7022c5209e3d08590eff96e9a459f3ca1172756eb4cf8fb488566ccfdec6efd3b1c24c44f97adcd0602332d0017b0a6f1fbc8b826839597588d0dcca7564fe306f72712f347f65571d672f67f6a72b306da2408f3f95382a162ff6b770a6831e5e6ac3b8901652df10ba182fed128540145dddf9d832dd82a694117cbe5728f1c3f77782bc2c6564c7107f07015abbb514991360a941e49c723a48e6f26f3eb41f6b565b0fa4e7168fea6eac1c10a5850f87893b345cf02ebebfb71df0dd7d220d67c6beb61c9e47bfbf21339b1435ea791f09dabfd32b111be6b029653f532bd4d440000f79487ee74bc873b7a3b202ca5e08daf6e0279c1026f4b8faded74a3fef5babbc2827acddcda1643112a2737acd18ac290ac122d93cca496ac11b9d7741fea811a12145442398ab7411f976fe86622e8f7f618c5251681d7b217a07933b37529044eb9cb2ce96018823fbb4dc24988ae315afc705e341570d314de8a14fed8dca583ef5cf5c70ae1134b84601e666759b6a3bcbcc60c7872ca2edd1a96c78ab51536623f5f0eb067b1440e1106fb0b553b984427267e4fa066f006e73d83c37b1f7bbdc7afdd93b272235ef0be903e19c8e8ea065561e8d9cbefbad58a1c5afb39c906da450b56a0664ebe7e1fe223b99d6d459ffc23446e86c61a1ba1f340098ee9388ca39ed3a756eaf99253319aebfc663ec874d9459997337726a86b64d75ba26f7b1019f9308b435a4345d8f09185ac2c4663e0292be5a96bd2aafa02da3abbbb7239ca93b346a26902f6c076433bc9cc0e852a1d8d4fbfe60f4ff3e9de9bc1ea3b70f4f68171df7f630c282934293ce35222bb594f28027a8b729f8dea92af66ee72468eb5e4b8ebc10af6a4e1e9b237c0b459a2f6e5f3838e4ef23552a37f6e909e0e8a7de998444140eacc530e9c3a14f0fa5f449b2dd46c42bbdaa9072632e48e59cb781b1e1f4e6a99cf9c8cfb2f7a8a65b99202788bf176f89f6c89727a6ac7f35c63e37dcbf2dbcdae77e92c46b53b1efcc69dd5f871cbcdec1764b31c76d848af984d41308fb5687169dec58c2693be49e15a28d51764d296e82540c253d0308e56e52af67e2d8ff90357a44e746a74ccf4c1966326b093ff9c7fc85c22784257c1f2ca67a097e47b4af12c4f316b1d0cade63f39ae86c5cf83147f1cb5dab12c2e3afc56397cd1f6e4536f0d939a2cefb04ade16deda0ea06abd6f48e062bc276912592951f55e7f6c6094d0a20e24c113e89839734a97c21c5f0c0295ec89cadcf7e338ba47f0f2f2b91a2c40374dde49e05ca11d8a02bde2a8dfdb8b232fd78a935e84e0083ff5db1f54afe562a8a99bf55473214a3f66b7f63bbdb494db29d6105294365f1a74c81c16df03f39fa6406a91bef66b987c48c640bce73d7453e237dd02db57a20824165c47aab47df3daff5374c13e49407a3c6cc9a57b6e4ed5a81e5936d0556088756b5cf0c97fbe8661a4b020c0626293a42dee681f8f4d38110a5e234a4591c8ccb0c040b3aec5f9b0eb37ff0e3947ff881b8bc850ffd312fcc595fb2dc08f706467d79171b2bc9ca17dff7ed060f4d751c96d24d08ae468414811b6635d7e8a5a5542f1e69261b7ebd6aa4375c769898933111caf2aeb51dc698ee46e862bcc2c03177c156ae7ff42d66ceb9e47e415f53506360a017a6ecde6a5321cd254365f576e9933860eef26ae5d2977f8c4917799ff538c41a637bf848de4f1f0938625934389e51c9b3adee8fb372cd0c3c248a903b9b73d11bebad5bbfbf1148faf7795dba8f06da0ca86e42636d622224d778c5458fd695177ed8e25ad8916309cd9706cb4ecb770f9eba7daa3b7ed73f8ae2bafa3c516024338a3544dca3413724d4b380151f931ee2a3da762bdccc7248f0eca7a73981a5bb138f3026a8a404c6bd89ec10e7f122844fb5d0377e03b204666f0cb98991c19bf8449e9cc0813bd18bf38220f416786b30b72cf1a76d3f4dba2502d39e84508cadbe61041a93d3f88ae627e85b20b61cf6bba7892114257c90e0370cffac093f7105854569a3725c2ed8502eeab0eaddbc28313fe784874f0e0a15bbf6428512a43cd8d1856304227b467c577c5e613c5c4e1c3ee6028fa51a0c6bfbf0b1281f7635edcca22bc46bbbb272c4dec479b1135ed48e8c4e0675186fc1e84ce3a679b95777caa598515cd2eee77f1cc6366fc0aea21f1f5b5e7ddbec17c61d8aa71ca0cc62bc34f0af2beb9b5c5d9bed8f30a9f134284179caee28afea71bfe1821f0e1d1d26d81082d7ab0510cf417718e38b3d4899cf2a3afe0745ffb9ba4395211dc313947d38013a81d53864637807f3d1820d4ecba45c1e132e376fef7dba8a850742596d3df1efb1d0701b748b791b7ef54511acb990f93ee475cd5cef1181b2bd128e68c2af83439cb5c25a2e78a2db22b1dfe4cd1486a0d648d6ddc38c664cf1ee95c4cde6de95ab7be410600da27b28bc20399c4e2f53325aba75c3c5cc7520f07f5c9b2400de674ee570ab99457e48b374020eb410d6a1865e25a67b13e369c253f63d837fcedb05cbfb78b77b9c8f18dfb33222aceb909f24668ecf98cba3024f2b6e024c1e72d2df99d582f86e421490e0f07671bf4a1d8b5b5018bffc7d2b81b9ef0bae086b84c843cdaa0775cbeebea5164ee93f3c681e22ccfa7d096a332915f358e68449e03a6b64a92e1a841bece30def5fb40b60c5e7b95eccc0b3690443cb41eecc4b5e0a26aa2540eae7c2f179f3ed71075bd66f238c50be87c3c8bc26790b262e9cb9cdd859f1149ec82ed95fe1403651dec2ea63dff6217d6b0dfd40df9fc7d9f6b01599b0aad6c5944438356d322b1a2030e8e814e3661337924c1bb19c40d446a0485d6b614a7101bbe7b550cd9b3df93621e00d4a84d18ef0f8e1569fa91ae2761e6c730e37884c488fd2eec52bb5408ecd375ed60a0ffc350f87e81d1de8ce0a116bcdae7925f33bc1660a40d341b39e63c865b0228260be3f648ab6d1dfa73de3b54f6c55d774df2eaad884ad108d9da57d753a1d6a522c8d2161ae25b270c478b0a010ddac22248c4ee318e93d2195edbbc7461ff8fd5f869a007827edd2e763d901f1f4b69f033c5a1852cb93031fcf3d3113dd2be38c0b859b56cc22c3357cc46a97e5dd71eb81c09d1e1231efd9aa75a08b3d113ea52cb99c90e439d9e72fe3d278135c9486ff0628f1f886e871ef223e53dbea38039c6fc7706cb08115ca715cef734f19b6d34959ceeb51affd7c52e96816dae835455ea8cea6aa3d62c0533cb15dc99bd3cf68bba424ce8b521e39734b4a29015e3ab85da4ccf9998788692caf732380fabbb31fa6cba9684b87f3f7095a632f1e2e185d89b14e02257e3adb1ecf6e3ff9c8e25cd3949d31b439b1899b1c82164e2514d6bc6efdeac5e9b34e33b9e0e4fa6d1e6e6891153c1a47efeeeb6eda90fa372c5f990148e666da16b975cbaa3495bb0b5badbcc7d2620190604dcdb3026224708eea5eafdfaf929e75f9e2feacba53b76128c23e1f1bd9a53a1c5b0823cb3a9f1b9e2ee2669ff1599ccad7ac87243f5b022bc662ce1b1297890aff29e84b72101ed1c46b9dc9f99724007f2ad1b9faa21c763ed0673f7a69a6d3c40daed334bbcffc5cf9821357bd640d9c29dab71aa3fa87aa46a6b724f6193b412b3879cc547abab532f59ead7515463a258d7536ca227c11d374743f02595383fa2491fb6f7043dd6ccc6caf0a46951751b6285721c774044106ad35a2fb4ed76076e386ae2ea4f17d646971d722db0c92dcdfb841bd0dcc1a0de606246fa45b5a7176965001070ce0a1095b058464eaf11511bbd71934b7d6b2f1bb1712bd8ea0e4fec19a6b4acdf2186ecb4d4f0f26904e92ae1efb48ba3089f8d4481467f7f2cc3c7e36dcb6dfa5500372e5a3e75c46e1106661b6adbe589f16c434dfe2b2124f47f39967eabba991f9b92d3cfca69a45f4b7c6cab01b694a2a593f5cf71989f21c6117839973054821c225b56fa67adebf12de27f9c4e854315b09e825d2845434d53673a735d8bdc0dadc945d55ea5f253dae2d71d92af3a08bc98e9a0fc4452fc9b9b519503691e8fb2638a8fb4c8820ff423e6a648657f9b5e50bd324dd11b498fc22e5f5837fae51e46417bf86c9596a64803fb7b26e4f3acbc3b29225859d43ee4948cb15d5999aaf71531be6906d09d1f980931902fbd035e8b9fde0bdfa605e0e789be564745830272b85f8208c7255368b7914765b8d78bb523a26413ade4e435c30c195dc33b746e82002867842dd8f24ecabfd4702bc0107458bb3b9add053c59b5f29ef7ad34102f8d2ddb93575d3b0a1ff99d99fca8e04c2a6c33b989784ddc43298f046e61713f6dc50ae78e5b3d55f7b855b6ee0758dc303bfc5e7b85739aa0838c7742cfc9082f83fe0f74adfe2a3adef93afd1010a9c27a022b748ed287153e6fb374279696e1dbf84b86d576ad7fc2563e458b2581215cfb7edef77252071f79da6e3e361c209920769eaaf03c92ea08a427afa234723f9fe0bf46402c061893b5539f92dd07c5092cd8b4587f26b0e8466c5addf6ec7a309a46f423bb1433e3d6d0fbe9d4e722e7ea9a8713ee3c75f1a74515bd791bbf94694e0f11ac7162fc8e1e83bff97b2bd89bbff5afcbffe3ed9a57eb0a818707815b883e9b24ad1a8c75edcc61d64d9449deff49e6a78274e4e842a3c43cedbaece3c39cca541ed2b3a177e410e4be5813fbd4f3c46ffa68e641841315ec01bdc7cca8618f3f297312be1fd37672ffa89b0588cf007110ec4b9047abd09cb8012142fcb4464742ad0e0246030eaae1ed847031547d23db9e3005f9f914df39e754947b53b997fbae5e399815768883505211fbbd0ba93001b8329b44b0cb887d76020b0539420f8b829f0efd67d7f353ece65754108834e8e1151f6835839623ead3d7b6b3bf32ea3ce03ec0130993254df00d7b71d19ad1d82303b6ca5f48b58368bd947bd08dddab42abb91d6350046bc99e5b5d6026630bb664c3472ea739d8cf16d279f094b1fb16527efd3b1a5c882019e484103aa6041ab4343a7819ba3f8775ce2d29b4af758042f49c17c9ac7fbb61e5af2f2a49a280e50422d5adadde8959025937018bf46c62949a24f713546813b9f168aaa462ff94cbd854f216ec8f64e422078bf4657f770c96eb063250157b959e9527a3ab66e9c5b50f1e22693c6c3df0bae432d8639302ff132405b0fa6d7c76a93db01e9d7f0ae7033e9bcb4e83e61f9d7eb6fa4d9f343407ee06c3221a6d6ad78a70665d10d5338274239c46f87f1e42c709cae9e39a630b3aec4e1749e206c46c3368535fe13558b1f77ea804c0730e816556dab67c9c2ccffca1c8fd7199e28f2230fa84764fff9ba438e6c08f9fbe5056a95ade8cc3cc582cd2c05ad8aa55397ba275a2d5a7c98fb4b645513360679b726f169f3864a4c98fe2e62a6bb8c46d65c35247f999326c0a2d2578b31e02c7bca02057f7fb97e3efae79e5763216ac12ebd7edb08ceeb3aedf303ce5b08da285e174faba295cca22d81f1586e973641f5f9ec8ccdf19bf595eae004f6728004b10b4d378b8391fdcfa1b6f6edb3b3e7759254fe26f6012309e008f775b1380c1106df37395de5c54307c81a71444e17d9ee0557d6dba4cada404c3795863e6cd633e727c596154a637be854cf54536fe169caec7bde7f4a28fd606d16460e2eab20e8f1debbab3bf7527e2085d5f559891e86d298156eed5b414484ae6e3591529e93d701f462beec08cdf52452a2b4f0305969af16b302e8970adf416932b11b9b8659b7f7fbc0b7b69ccba1a6c1ed68f4959b5b8ca3c35586299010798288a39f5016c276aa7c8d7fe31dd8eb3081e2e1af65db97d5a33eb6630dcbfe1f23894f8160352d6e67049cc45cde1fa5bf1fc09023da948359bcaf29e424ef5a50d9a602604d9cd5a64d9ac26302ea6ec02b23e2bc5a6428855bb36b79f81d0f4dbd2d7a39aa594b8474c985e2b4a8eeb286cbeea882cfbc46e985f7b4dc1af1df07f67730abdecd0449bff44aa4d0e7b3fee0d18b305e87e401a9f7c09970518fd055b0649919a34e85e848305c9a8aa7d418cf269575590550439007251e1ecac4f90ee64e137df1b1c1e5b72ce5581ed8c0b8a962481f2b96d6f5972474359a22ffcff270c49bcfd5fb8c1662d1921d8c59225c1bc2dfd874846ce170252f7d7858ce357b761f1e563ecddb74c73bdf0ea7f9157e4e4f9667a3ffd1ce886bb4525becd7bc9b055001d8748a5508c8f56dded66a8338c0bcd34e735b04a590a9b6296e457bce057f8742e2b9bf202201995c82d7f3634ba7fff2803363fad20f660fa4cadfe1e7889393b03c4561239b07b3ccc148ce5d6c8fa5b5e7be9af33ebbc68396e9a8d09dd21bbd2120b68e51b0c6e27a516a88844c1143c565843ea12f838403622489045be50494d4aec48912404078c363d57b9d0b9ca27c0c05255e5471c1159aa1ad58ca65bb436f2f31b5d7d8ba9535967633172fbad643c3f34db538fc9041b1424ce1f0e993e11c298866bcf6992c8ef5d66b05739d2e220222196774251b083ecbaee99889d9dc3c1539c123c1daeaa7e06532d3dd7f5cf546413e9f4906b25357154f04a611111b4aabcce8b7490c3e568e10177261bf81b6b26afcb24c8e6b902c253df67af5f8ac9aa9774b0e0fc5288709e662306779fd307ee080ca34e0bb075fb6b9a7d225e35525a31a00c6e910c1deb5abfa1ef4abfdb7a19f858bdedbf0acee964ce7fbdd6b57f18630f71917f76136b8c9f39071c1f198afac8d2dd2cf71ac0d050e99467ce9376cea7923469180f87fde20bad363bdd01e6a51c784903adb0114bcf8606ec563652cbba3ae66e1f6403989c7e406ed8267438b1664362636553ad062714183195ac3385f4550f268b8f136ecb414806d30165ffaf32fb45bfcce68751d8dcc46e8990d147f1c139d9d5199752c46c1e3a626df8b231e58bb2fcca8501ab02c84d7052a8fbfea80500789ca2bd7ddb101c943f4d4b16806b804507416f8520fcf89b58ee66551a1149decde02af50bf193de3327eaa1ca8c30b5fe777441744d60a0cdc02b33d37c4ba0184e0722e485de28d55e8ce4498c1cd60e45b7fe4b363acba249f79f54d1ce539974977ad42323981843c3326325e0c0795a39dfde67f3437f1ba0b5edd997c5b5b881a7e460a76acd6ff518b311b7325ae7206fa578f38a87d5c68ef4cb8b81300ae00a77d77de59268be79abca328de111ad61aee7694be5d19cbe6715fa4f4fd4c38bb43a1c391704a716cc5eb808897692cab30966fcaa968713800db44fe4e24a37c2ca3b5232e63a6e72cbdad1265aeabeea33d7f5b41193bd9aa19dbbbafbe387a7cfb8f7fea6c2070eb50d1cd4f11985b61cd38226fc7f4bb158b7edd7ecbd388b3e55c4cc919153d8cc5ab56d4f1e0d41a0732af295852acd08a625f048782276c9b184184326a083bb9b0b5bb8dff4f9ef4fa141e639b54fe4fcce6f31490d71ab94f0758bc131d69cd4dd28b3f835424b237e09c9039f493b22df1d9ef8635afba54afe2639a3173ed20d15aa12fe51d17a5c7605f40d6ab7ec83c8e063e59971587e893f593c66d242a530e0d8fc812c970e546b4a02fe74b236bc281873da0471ca888161d2bb060bdb0e3f80d95f04e4f5ecfafa32b9e84b088aa41606de250b938693646e1b8ec5a71690d9420f01cb4707a781d1109666ff22299b1100a5a1c2679676eec8d31ed54eff91c49c3c2a2d3b1de226db37c0e569f726e7c107b9a4821b18353bc219b2ecd510cd2685691a62c2166db4b9843ae918e962f36d67fce4405633da5ea741159d98b5c50b1712286f6e7f10aad2af05ae5257368abe54c1a2ee55d80c19b465684cb033c81984644166a511254f12a16e8867f1adb961d26bb9ae86c951fb91dd4bb22c9ab7d6adc16f88fca12d2fdbabde4bc4e6515dfaad1d05919f5ff23ebca4306e1624bf4c245e8ccb991184cc3ff4693286d500e47373f6c0e1d98ea10b614552a79e0c61649e4b37d266ea77ce604d06edd13428230cb54509ee324b65e7da25a856e6cd1d63c9eda6775d769956fe93de1f0fa06f452b6494099c10a98ba4def398b7e0ac91a24c1c7ed9e09d19af82e950c8cfe76c8cf06509e4a69c4e34a0e0f84538ef71dbd3a7007c9a2ceec68b852e95419b10e9923fe967933ddd18c2923f2d4ff633d68c21b71935d4fad8fbf5297543a1f22997f541fba05c3f1b96197f301709662a784f25745745f5a4f4d83b4f8f6ad0ca956fc695676ba7b3f661f2f4c149c5831700118bfa5568d7760afe63a48e6e237a9102214ea0fa12471ef90ecec301143705362ff9b4785ba54a36dfa9d4631a8051512af93a160b39796aca25ad9be43e5c67c92b25375b3fd5db20740a3f2d5d342b121ce5e3cdb0d9ae0bc1ad52fb41974272bd356594f3a282677fa5351e6407e63e6758f030b7e25f80736b703d9351754ea3bfe45cf92d07b662f7a26b0c1699d582c1e25c42957b58b32e3c2bccdd64664826083f092e7262553e6787c7df1e6ed8c2764a71836a6832f9497af3cbb822092aba364843bed8a4ab8f94f9662b96bfde708a11f07a8f1a816a4ea078e7507bec6d2d5524908749f151ca760e6ea292a85c522d7b784a2e7231152828e2f1a9fa8e8740cca0af83d2a5f724fe625183e34e3cbcfcaa4f2bbfd96c0537deea1a0402acaf669fdbeb3158990b2a268d8fbac32f9187cb68a9184c8d0b91d27790da672749f33ebbaea1ece79d9934be2d25cbbaf546ed25a0ff406e6ceba2421bd86aa65343661d76dfc90fd028ad568ba395d944c4f352d9f5dde8529943b618c4c02a46a34a54bf55fcaf1b30fd8381473462003a2c14e2ef9e18ec027064721d2dbdb273d91a7985ee8b36e9a015265aabfead5fd5ca59348a2d4af74212699dddb2523cb5a9294716da48bcc85bd73086f6efbeede67ffd77f8fbf66c1822dab84ce470c0a2680611cf306deba7019eee14a7239be8ec9ac4066852b518edd23a056ea2f5565552bd69070f540b7d0a44d4c2db2d4dea396c4361594ef267acd2d9922ee8b55d01578f9c32e34eacebbebe11c86128a847d31cdbef41dd6bb7b0bbc745d9b5e16b92e964e32c7ded492fc02ccb6c25e63807881fcd4ee6748f20e83d3d2ea83aab15e244bcb25ed2bb1321cab115330af11dc0ca41f2235aaf1615fd76ad778f14efccf3334a02cbdb35a4d47cecdb4551135bc31ca1177438ba7c7943269e1142d65624d482ca4f44f4ec6fb700e1d145b91879cf8c249ec18230ac06d98ba414417ef19abe5c6787e1db50fa9b7f3d16de71096073f69a3f8b860c6825ba4e00d7ae6be838e185a2f9e5aa16c7f59d89e75cf90d2e1984ce3e898f7a446accccda7c64a40405e4521012087c8ebcbbd83edfa86c271f2df82e24b50d64cce6f60f28d321e646aa8a5b5f5f8fd82e21a969851268617ee36392e7c382afa7851d69f38d18c686eac46ac2459f15db47ba89ecf32fd1571170985427043f406a0c27181944abcf38fad62de2f1b9570ab0552d6fa070c38b94c44c6d27015f8588fedabd04431469e92c39670acd3a4460b79de3219c977f10603c94012b3a50ff085934850b4cea240e5f10d228dd1f2163b1db6a1dd79c547eab5a1494f5427d996b8db5ae5e84124f25741f130a687cdf721a8da341884006a5d9344b7f5d611222da14712c42e0f63b9b7bc42ec80f552f79392697c786b4e81eef58c49ecb9194563d955548ff647abf8d8a7fcdfee73945813c05fcd5a6374a353881e8e0f41f8176db8b10db23e84506eaa5508ab88a9edfeee84baccfbd41ec481322e63b39ac6017f5d427559267e5b578b200d7314c36d9a4bb7e430c7bb3f0dafb925c200fbd3570b0f1ed66575fbfeeaa264eea1f3c4e208663744b50829437028c38dbdd10cd962de71318929a21ad149d16c76cc6a154d6122970e8ac4b9b25c8629343e60dcfdafd5c9b4a271cee9b1ed39200d87576df4e91e6e8f44d89b3a1837c39bbcecdb0de19d4d6f236a378bd01be734006f80abe46f38d0724bccf1c4d91a8135f5b490f3c489b088914d2eecc037efbe15af6d0ae34efa5a0820203df64fba909b723633212934d8fe65b3cef9b6f585dc6c338c6198bba726689d69717d3b24093fe5402b3d04e9ea09577784965b95c1274cff4db4a9062a7e114cbaea0593bf9570fe93706e171b2d9b1b04535bda8b572c1ab177e05422486dc98e9d6e4aa073b177eb6616e3d085575ffd86a0e0071852c9ebf37ac464fb25c65e2f44ba26f98942b45eb125460c3c2d1723530f93b4261fb94022cfbd1585f65b05dad26e9e0d171914923b105e57c9947b7b149570b164c0ff828f398f2d24ab8eb1f70fd18a15ef3b5d1e0f517f47d7a4ce1fa6e8e518220d31380b718f3dee43f62dd8e179fc983327a5cef685a16b7a371d62ca4e88dd6f5ac360ab422505dde05399375c133f8404c916088ad631af09aa98c2e03050a4a0108b5b2420b990a54799958f21b39dc3bd3102e667a38c4c918d99f0db9e63de7dcb3581e4c6e89371386863863d7d3c493097799ab71865e73484c891f02dd7afd3b3949617dd41276c2d5fec0be036d694f80fac5c0ef83bc25f31931bc18e26df6607702e30da7fb6cba9729831b0b0d20729ce5b223bccdee91688012f25b450ac8c498ea467813bb8d4842ffb791ee1ef94ceb348fd9ca7b757a8523ba4c9b721daf2647a8813b821d1cff8c960ad6f54906ab8445f361105c78808d777e63da8733eb07d3935155ea59672e854a013b884390c7c34b72532f454742f0209fe03f7acb0107739308ed0ec4e2440f53c85390ad0d0de1fe47c9afff42e318492bb6862772afe34b3aa108e4b2dc18dec58fe00ddb9acfeadb0da2c87594e05ceeca3076e9710de594992bc5fd51d0a1afdd5b20f3cb2de367c010af8967e90b310c5d7d5bbc034bdd45a94fa380017681a0612bbf17a6b0482d87eb422fda3c3b7136241d8ec30cfcf7b6947572bd2c8643f2ee17dd8144f2b41a8d3ce581961ce9c84cd8f1895835e7a14f865ea6ef77d3450a39ea4117fdc7a6355cfd533aa9f93deb498e847c57763b08fbe4a5a175e33e0e0ff5534908e760c74bd4211fc00d6e01f71ad0e8dfdf954c6e8af2715c6304f81a72400ee8f1ec943e2d6c76f2f81614b2ff12cd296858ab14e28392f7936dca568ee0c78be71b8a6d1964dcd26137f1a2bd44ddc19fb1855f97f55429ca7662d7f665929e6e8195b888eed597b77816917b6515b677ebf23f4f7788c0d6814706c4815c0e125546d251fabb02efa6239df262260d6a24453bf209f9243b3d0abc115ab3ce716f745780f72b4ddf08cddca21209a83aa477880cde1eb4a134ca501d7db0db9bbb688c7a8b60eb556886b8167e2b340d2437f38142fd9133328fb872296048ff52cba29fd7b05853f8dd58508e0b6a165fe9fc99325b82aef200ba3e27fe327156602b91c2e968786517b3f01a6828cf8dfe08f9935b8bd66b3a02df778d046c056ab7a3b062942e095468d97825ad7ad2d30466a3fc5b77ae992daa3afd6dcc0702cb2d79ce4a76e35bb0f842ce48e02b9ff05fe471572248c747daeee90eafd6d9a2479665a557b994b800b86f9ebd60ecdfa06bba0306ab31c9f35e9903bcaf50a4c324b7756dd12b8279c83ef784756594e60539596065086946028191c7cdc18894aa1de24f065f3cceb83b4fe768f77bc8522c7da55203f90544fd14a669884c6b6d28b4f95572edc4d136f6acbc9088598b61d0909802db151bc0a01990779d392e6b9379ce806b77058fceacfc53a8a2855a552aa2daf292d6967bfb3cb143042c7806a44b4fdac1c13a10aacb3acef44285a7fdecc9cd1720fe7635c28add566a32f89406568ca6f01d68410733e00ca11b156f70443f6997158fa204151b7ede47c81de7de270c8f751cd3a9265b6e54c9d2895a2946b4cb8e65e24ff5e3c8573c3e734c164d09abdc725168957f8498e88197ef8ece937c8fd65336d21427f14b2b2211641c9851dcfe44680fcd0afd9e0e57d7cc160818095327d1dc6e7c173f01219bdd756fd8d68768883b3f7ce143cd64b8e0ccfdb89717c7b89d2125f1cd3f889806b91c7420ea283fbe2c803eab6ab6b01d00617e131cebec600b6c702ba1ab73c679fb51aacebc8fdf8a6f1a6ff7e578124f6c5dadad78c626070dd57f4718fc052cd66fe800a64d37fb40df6afa71c1919ac70b9b92711d72c4dd98d5679f86049677350e17618a0a557374251976a70ce42e59631da95631b30b6b625b4977b18aed72a7acc6c70d35c061824c2549eedce0cd38db495dc1b888468d2bd7a64596d0b087539c3a4a0758f107c38cf13e2d77be52f9c711ac456dd6a5b82055dd8ec2c96d09a13a9af084e26c7d879a503650e0fd30e62d3bdf88c9572487061d470033997b9a2efabb3ba9d2f2923235ad36781dbc3d35867ee00a9b845e844503026151268838c8c25e409ee7bc204988f3f8b76ba6e37f4d0cd9f2674e484b6fc61a5727f3735b8df31b8b33d5a82057818f724ea11e2250c8c1d1dd93e8a19e5d0259367978751ae23be465b01d7d40fff3702cab80391161225af8b4a5960c2f3c26f20e9bd1566bf2c584afb070f996f8e69768e1d38f8fd2092a0ae4994448e395e3fde7ac205df6945957c394d130d33b97c21fc53023a645f2a95a51428177f824ba65e42611da4d8fe682fc37a4f2556095c35ed9f65fea1dcbaf4b672d8dd16c4e829bfb0f9885c7b5806db556c647d2b7ec5c81562a5cc830046267a63314632ed32b5843cc5fba08f0f17cff723b24ed80e4c73f38b2bdf755810781d1981f1b7f181ef44aba6dadf650fb43c7f14d10b4dfc27f85df48a4670be2cced6a2dfe0fae42c78428d14e5aa46a4dd7b9b3957fd572869ca8debf6ac7a1c166719139b35d7d1f82991077a63b6dae5ae5d223cea9581ac00cdf3209b9b7e1676102bbca289d3d39c36bfd1c202f62be5174233a46f866e0130eb01cc669de61ae564477b4916aa40eb2c3a35bd43bacab61d2f168f66419a00739ad961991a4aaacd95f7d0bcf78a811f41d37f24b4e2d7bbcaa9009d351feec4d38d110a2cafbbc4a0560e2a84addd16c77955c20a3b74d4b2c7bf773a0a5e374b5fbbe39fa0340816c2e1af4f538506a6831aac5fa9c1428c28bc1b653ffb21126da1d084d810bb05e34a932b48312106d081cad7e9e35b2755c79cf5029763b9a15ea577c514d4d9a47810d2169edef332ae0aa46aa43fc89c8c401a3bf2a4486d62b004f1706b1d2142eb76572d5cbbf3ca912a02ab75bec39e78143147b7ad0a4f4451d51d3a2adcc893578540342cf03c6a3b6e20c779424a5149700ca764b4f48e72bb8d85dacc5aa8c23cffcd1c91b8268a84cc179690b88cf3c2fca1869c4120278dd36752733d89f573925932a1cf1f4f55d5be7917fb8d804edc8c292dde3a86a7891e9f7ea51c67be738f1b0a4c2c264b663beb606da58362e8462f76641b6c50cbff344fa60b578f4db91ee471e89900dd4ce6d738007d2f87bb8c596252500b9fc52df698805ff35fe5597374a696fdff7174cc8b2834b5a81a0a9f8521ad6ae7082494ef6bfd77751699370edb059821410cfeb116e21c02b156db17ce0533b04cf5593c0855e6780e3f68e74e747b236077b83c453fdb50a848d6690481d61282dbc5cc267c94c7ddf27d5f0b21f1338fa25c34a87093703a976d6e339bebbb45b78a5511330da1412cd7858cf3a781680ea83c7aa5fe51b76638f6c08e3e4e6e851633377497e191348e5208e0c309d1c6fdba0b02db00e99a1b3de493ffe47702038ebd5aa3bfc187cdbf42601d78891347b738b319b89c95d7e29011553717854138802f22b8710ab86aa1ccdaf7d103cd11f26606e87d8b6def4cca44e247929d022d74965b871aab9a4da5de24a6579e82cf8ef17bc6ac9349a4a68b613a390682497d9457a21dea8a93025f7aa0adf05e4b7ccbca568c2c22a1f8ed506b253ea9bc23d2afa103aa1c665c722f3a9958da984cf1162989094e9cdad12849428135c43768cd65974fa78677427af1ba9f4641e9734aeb57111bfb91c7d0c17155feb4839cbd94e9fa93386f476c54ff6cb5aac8042d8d215d3512257c63c86c3ff9d6179666c186d0342b77c7ebdd2e1a2bbbbff19ac27b9e7a95e91812128b463c6987b9b46ad4637f5e18d90207077d2dffa8a894c8540d6da579ec3df00ecc29b5d6fc6d6f711e6112314fc7869a0b43a4986bc6030daefba5f636281c7976203d836ec76aed323b2736df0d5a8ae1a90a3a914130330f94a8ab56e9a386f027b9f4dfe2252cdd1320a302410d6a9432b1e13d5519cec53b44c2ed832d1b6dcb4bce6b9d694a90bfa4b76edf40a6e37c35245439f47b9a23f82f4cada76a53fb46e31cbeb3f6db3f325ef8b9a4f8d0991c28bef4c8d4a524c27b6c038ea989abc12daad70aab34fe1388660f6e7cbc14851377830490913d31b7ca17faccde7ee9c3953c8cd5177941aa75d86fb1f868697432433ede9528e3ffb7c3bef869c679c1c54ae1a730592cbd2b350f9c67d759b09578e1f6d9d3203eea9f658d72af60a103cb3ce33c15988ceaf0c4d08890540d23baad5291e10846e85ff5a6e8e706bbfaa060c71e7fbd1fece480641f1b1e4e139d8d21d0dd12096860e394db6293333e1fbb59f6aae6fef096b2859d7f25c0b177d31b545d1919267742769d69b3374bc4750e2b2bc1c3e217f29b82c59822501701357259d2e5163cbff509367da3f2d92f24b2823e978cd85e12aaceaae97b34d279e60cdee9bd285a4e9cc3155bc44096e45cc6aa5a29690df1a4056a2db55401e6df244426a70bb91397075d20e9f2e0e9d33e9a1d64de711379963765735dff70d5b848a6a23cd0780f0082340e98d26a6f7a82501b5526c0b3582591dbacffcdc455a3aa32cb7755f395273c8fec9f5c7dec271e8d7b9bdb0768097c66b9819079d608e0ae48503a75415b304ba7aa98d7b108f761cfa305037713ef0b424dba93fdb4a4db628d6f83b995bfadded5313908027f4493db1b8ca9f56bd960e0521189c5ecb216017d3a029993825a83733d8b32e75ede1945e4d04dfb4adcb171bcfa21c15ec447efee0448ad09ee20ba1a180134a0145831e46d3c13c098042e4dca820c96d1f70732338919a0dde0f95927a5ab3af897a8d133210f6e9d6aa3f95d3444b22ec454777f6481cc002a46214a8dda250da476b1f143113f957a133d3e56ef4556d0678140d4c15d2099638bb80fa0d444ebd60700eefd46e8b612e539c5a17b04400ae3c9fc965b2a23e5107426db558ccb93187c489d87c23b2521ec3a60708ce162b2a869313cf0cf0102ef6b2e1c6eccec9b323c4e0c98e341d2c8f8bf9d55c3707102b6e46e355b02b70f0920c979031e07b96bd7af0a98672b93c91cb94560807c5c2854c8a07ba39224577ce905c28159226b609039669011136595a106ded03ae927d2ae59229c672d8d485fcbdd453c1f0f67cd49d9d5a976724045224780f24dc7a2c7d3d21aac80ca12906017156497400c9e66ee8361cf4467a4581d5e82cd3e7d4b787fd14099bbca0d1e6fa7dfca89cab2522cd58a81426daee90477f4318d1e7267e4e1268c2be6c4e223db46d8b907eb6ec357d12f2ea3e08fba07a46b603d0c5d3ede3ebe26d2932bdc343a0c3ccb017b47198274fccfd772f7ae351d6cae0585baad08724f298b26010f3554861d7059f236fdebb2fc9a45cb57fb9f62fe27bb5bba08190b767eccda05abcf458e262360a40eb3481b1977426ae96c1929b8466da978ca23e46e62a70fc7e3eb09636b44dd1918a63fc1d0eddce8b7c050fdd49cda97e123e89a67afc3c413d638bedbb1523e442ce51da777494ba310881067cab8725baf58233ada9d6fbdacdc47b563158fc01465c5ccbb99f1da9bfd0a0000000000