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 84494 0614a97031902d1636778f7427c24defa5dc0a90cb52246ef5d674ad550b6da4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
960fffc441109e9cfef3403bb1d3a7635a82c7fb7721f5f1ac30453906f95e03
Certificate Block Hash
0614a97031902d1636778f7427c24defa5dc0a90cb52246ef5d674ad550b6da4
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...001553000006420100
002000000002000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000007d8e23a31e86a0f803b5671d21e6116eb7c4e8de4690b965befb2b679349900da8949f18964c0a3347ef23e4fb0865e8a6e0f56053bbeb5d417aea870b6230a36ad73dd2eeb56670d098b53cc80b585ee3943f4d42faf8d9160300000000000000000100000002001553000006420100

Raw Header Hex

0000402022d441f6094a237951dd0ca651f370d696967ef9d57ee1bb1c25dd368452cfc9e16d345d81eb90ba5a61a9d18707909960cb4214443c0fd43908c0dfed238e833384506a9ec90018035ef906394530acf1f52177fbc7825a63a7d3b13b40f3fe9c9e1041c4ff0f96

Proof Data Hex

59,560 bytes
121216010307f0fecdb445865097aa237f33a96138b7c99de498bae0dc1f534afa4f7c7d786e9d289889113c93dc13f4652cc9196b5ffad977541a59dd17346c442c01fab99786ed40042f423bb1729e186f5f2910ad654b24bedc5e185cfa490aaa036a50d5bc0a2d2d7d6d7de23a92c77fc8317a83ecfb484ae48a81b1ab735417e97a877c73983ce9e73d9480a527bc9eb8b3f7956a091d6b46947daf049a0b07def1a39c4c48952789649c3011066c161d3c236e467d109c4a138ed63db307507ce759b05c2b7b42a98c8622172079b6b70b8c9843ccda1e25f97dbf70d7de2058dd4b0c722552aec65fcf073cdf454d42b9a1498143d79cb11ed4c96d226ce420c755a06ef7277abf60ecccf2e48c298cedf5f2ed220920ee20e49a5063729e0ae29c485f85b983d55129a484968d6443f4f65b50cd874b4ac0de6814a088bc6d9ff92ac37401ba7f891f7461a4ab40ed439c875a2b4daf53e47ac86b37e7e2acefa7dddd13b900932a335d82033a02ba3a1413b53e91526f976b2577bbfd188f7c7808333f3a0f62b80b034cd8d5cd94443555d9bfe972f5375f3f7a127e03a07e3935ee640bf7a1029be15e7db3b8f4b3add285f638757d69da277b34927e3099c25ae5ae4cf039434a011f685ebd4c4b55a96271f66f2e0fcd19d98273327dfa8b66227749b7144b34d1e6254ec127d10a97979641c30b98fd58e7955289f179c84a77f9c043090f697e987a020c5c035e18ea59d91f88bbc77cffc5846e152a403ccc2b6bb10b7b89cca59da9e8e29ef2bcf2958bcd37a46405bcd31dcbe8113d17361108c521de8ea2283019634da837305e6e2fd7ad45d7ab261a3fe675075e072a3996de800da2aec94347450f40826dbd9ce556e335a743142ce91383399b75fb3707881d1a78c8c548d0f838cc3c551a3f1e2c02823d654b26a416f93ba312e7e3fe1e48c5499b1d583137944ad9378282c79dbd1e9df153627a48f246a599cefde08f1aa729b819e0a82abbfdaaff5852a2b441a76dd116d7b11025621f8807b8ba22a8c913eeda83907c01d82f1325bae467ac71777d17751394e59ffb8c886b48d5403a0da5a07692240e0a1a8abe63e78145b7b18eb079bcfa4eec1ad8ff27519e5db52c60dcc9da0c452f8c0c931e9d9be2d1c2c10992e4778e8233d8c9fc9df406becc82a9b62d2ac919ff2d2d6b48b07182a6ae0baa782d2288c1c44b8857d839cfc7427cd024251af3c955f5d9f3856f2311efe44cd30fefcc9d60e6b4dcac69d4a56d534e1a028748fcd7d479261c06c038794957eb3e481552dc5ca54892e1a5ab2339d6baca03c24ba8ff06d51294fa07dfe05b20690f73866caa5866a187c9fa773fd898bbcab6161c33095040fe11b6c3571e62ee843ef38a6b8abdfda9ccb1b120e25bf1929f8aaeb05b59ef270cafba2b0fe101c81f3b4bdbe4e8a1237fddb66fcc24dcb2cbee7fcc81e9ea3079c0a84f0f7b2d80f9aa834e5a58b1dcc3f9249e23d82928f967c9954d0f7d6bfb7bfc68e57149bb32075edf910488eee4ffe582dcb03bf75eaf8704672de75fa0238354d0bb56ba0f032a31acad2d2d99093765437a1b3b645dd62323cea59358a25f0e442deb4c852d37369ed8ac6f79c7c23688752ee0fcf5a622b0c2d6016504b389a91ad305e8b662195a136cd5ea60fbcebb339f89fc1ee0fe6e572cd941680833350de48aae962c4b2f4f6c2164106d0f42fc47b4295d208c145bde0352b19930963f227a288d749e953963ac4759f106fad215cf9e7c893afefe81b2be485f0190f67ee20f61cd7006bd7f2da7602745b66bbad7ec0a618bdb8cd74e27085b8f35b820b68d8cdd17697f770709f5c337d75aa240d682c82be33fecbeffa3638a8d79c0812758aa7894d6b6a6d4f223ade0dea323864ad3927af7316fa5ffbf981e31b95474c3e31076f79a553911cc368b9fabd491b77850177212c3dbc0654a4efd5029216f77d19ecc601f6fa4981df4b33c610b399e7f0a2ae6c971b54b7781d86d1331aff504d5c7e2331454f91a9d092e5d0e50b9092e729bbfe8c3b49febc958b61d405fdbe73ec730deafb4511693799a8dc693e9cd616148318c293d31e8a3f36eb985e72e8a50bac0848a1a0ffeb8b37068b2ec7cb6ea485a21ee810561c08a65bf97f12a7afba5a9517804b7a3a4de864ad53fc7c047cc6894fa5e05053c2f102dfb43dc08439324f2337c0efb4342025dd57b473248f02b338c11b82500f33e7f739b4ebdd0db2e02cb09ad1ba8ad40a0f82b9901aa1e108a8763fbf77e56b417a0223414bfe2e46905e5189872cb969bb4fe9227d2badf0900bd1b5c65e2c303ed71d01a0e6f73b53c72043a0475e9288528f42953edb0db677c1140b17ddc57b3f8f42ae7bc631d4ff56ad9b7035226466da257eceee23881f83df778ed1c9df0a10f347536f2c8778cb3f0203a032a403d2936815495ee911b8d8922797adbc9e3d12ee20be2f67a5cf05220b1503bcb48718b4a0138fa4c4745f414398fef448824a72dcc72a4e0906ee5d25abb6e2396c43e8f4aace27d23b608802d22c7c9cc21d9100356a992e5fc3d81b11aa4e3105464d3036dece2ef28a210fbbba31cb87598f91b81763c538e295fc21aa160778eb86d9fd5f953c6983e976206c05ef7aae5826ba663b403cd8caeb20d887ecab0d8f9387019d171fe8fbe99f71790209e1a6efdd4b0f680c0a7e7ed8b9d14c436ab155ff13d6e78345085a7ef4eb115e23d1b1ce9ae4d4ac92d0de8d2e6e5a77eaed2cc5e1599c4bf9f9747d6bcac6283c519180df7f27dfd2494b5bc48fcab02024febfac8b35eb9ec65487ceb786c99ec8ab6739e6abf667483f58963134812dae7f6d9be10cd5b1666cc129d4418f6601fc024540e9de5277c6273d2efdd06b933a4030c61776645952d8ed66d2ea30c95dd8be3db9addbced042a84a8e12293e83914abf007b6c7116c957f74791f539455ad3f0ca836f8d9ea8a0296f3b5137dcd0b4ec662b11e6cf9138b335081299e1aa0d93631c618303b08aef835e8aefb543c887aa09165c55c980cf97aa2d927d8041008aa5ec2ae05279dfb0e64a13a9cd8073cc09aaa685c3d91525dd78009f6f50e1b26e872e8f6312e3fa95d1798763f4def590981ea46d28c73887d890fb9d5e17c09c095911cca2573dc8496ef1afea5d9171c95217b70bdc4476f67d5d0748235d31d5464729624f093b738bb7b0426061abdf34e78d1a80fefc73c4dc76aaadd64780939a1a82b1039b2ecd28fdabafab01ee6ee11e4dd5a2c0fd0a30a17be8d155bf0ea251f0a7fc0a6849dd810c176d7fdd4d4864a97a46efa4d3563308639a527ca4c463c0f6f86f222f5088ec72dd4fe2a9af5c068907fa06ea1e872b6de7996793d359e724a182f8aca45ee84e70b72f8857195550e2918913310bd4163632aeab0a95a1e2f250a22c635569460d7b81b9aefbbfa76be8ea228a358fe0cfe089486ba0cd9af42845ad51bd09891ca4dc32fddaceabbe22e84ffe29baa3b4cdb617aafe54d55de9bd93012a4591b22950444d8931559bef44677ac3dde7d962ce10f7a37f2a69a9d423a7ecc577dd760c3c57e7c1a97eb72bfdddd7b1a6d85d6676058a302167c206416a3e1268b6b996152560435ae98f83dad797d2816a68eac4ab3c6c91b72e5d075c92a4b427f0ee7755d3f2ff6206cd916d5ddfd9e5b1582a7e3472f6033cb760e4f2547dfe045a46506fcda005b65a8626d4a060d3a5415ae4ef4cd915154d2dcf5f048dc2240d8a652c372ba5ee7c57887e3d739c0975c37f3b2051d3f79a75559f555de377c57349679cd0a81ca12892f1d15c2fb12865a05f412784ce555f9e5e95429d0117b9b516cf518c2f176b75eaa50e6339ea7f3fb00abd92015da72e14d9b8386e2a51a8613a8a012eb3f4cd1e785c5f53d752ba81bea79f50dd96941a11ddda595b55d13c2e726c99f8259093d3d680e11847aa86887123748d184e17ae57fc7df6bca5a179c7e4e6c1ab8e25328dac73944368dcd80a6e5a8aa28f8b593eab6d0e4119f62a49cb4c3bc013c8316179f0ff697e8f1c3c31f9c2cf7127022ae01e4296089d18f12540def1bce1c3fec42900dc593f0f2de408779a032558542cb2489e7f1b8f097f4cc42539026731577aead37adef1262f2cac7f36acef2cb88096e2b724390116db08a5129004a6a891f4262011fef519000b38e3ed37342b097791a21960585411778c7f21ee495411f1c035ccc32dfbe9505f8d72628205d936503a6f662f75c638237e3348e067b836a1adec541c492647816861f20b7b176a47969f14af2c7ae016e3ce37d12249918e26edb93406238098cfca774a99f87b4b4fcdaabdbdcd87d66e647ba35acc616c9bb46d04f4937fb825490b19dae3eca697dc1ea39db39e01a7c64fc08abda0423ca074ceba3d7a0ff1f4d9ddf42ac4db4bf03b2f454073fab7ff2df9b33d8b9e906b730abed27cd8349656c82a4075d48918c3d343c80d0340897410f4a8400d8370574d16921ec808f6b39d26b3f4f2cbff679daa783f3157c2882b476039da4f9793d357dd2fda77d9d18177862ff60ba24e8ca266c14f076ba16dda2958c045fe6521b82737698d4b82c9c0c2b8dfa9291030cf8c4f385381dedd70bbce735b252cddfce1ae82b0b6d6f4fcc4c0a2acff7302a183b41a9cc01e1463742c83153c6c6efaab6fe848b0e479f80b4cd5475e86864b9c4252a36c5b6fa8248aa4ee0ce6cd02698ce1d6892302a01f4d5adfcecdcb3b6fb0aacf60ca95e0d2445202e8b0cf9cac35f13aaa1b4dc69c3522f4da4c17f6287a7c1484ab90c71883c271654827ca0af8560f49372e41adab6d5c7fa6753607b3ae1f68e645c14043d0bed48e4578ad69550eb31894bf7903b9dd1b20cc23962e87cf99c20164c8d01eef39a3749d395fc692bdad385f5aec05c80baf7630cb3e0c109a3f1a50144fe315bde93d4c5bb6ad787ea3d8d4d03fd28525798b247b5eb12e2dc388cd7361e32205728cee3f01ae46253c14dda6163db476953d7c97c5c6d10830f126c1ecd8bb4b794e7a9a6764294b031407402fa0758bddedcf8cb2ca3896503437b7f2629b5dc24988c0ae649d02bc3611d54bbb19fc85380dd76e02340ebcbaa475b284bbdde95f555eb4eee6bdfb20c4906b2bf6cba163720398de6db3a6d14af727b00902367f9df02eb5c173ad89ad65a1cf7a3ee7a6ddee4d3ae89840f65de9d1882c0b4cae64acb16471d1b1a3e0f0522d041d65b137da396947b16e1fc34c4fba6b87319d76d0a1f136b21683db44760d1b3d4c7708db5ea9f6bd952f41f8e389829bae2993b73d3ac7f3916195fbb77665a45548833b97fb0e637956b371d06b2e6a200335e677878c9fe25ee3df15c7e11ffb56e832b618c3a888572fa3b560a5c03a51d31448965d5bc5acd6f1972438a18b04166e7d741794dee725533165791535e2caab3e0de4beb2b17493ca10d8415394b999ea7c6f3d2eeb792286ed07aa4c88eadb38d39ce7d3934f0f09e61a2509f1a8cdf128e03cd298b85815b9d1b89f5a4176a0560f64926785e73653deb35b14dfe7454c6b354f19dab860a161e9c02be781917b8f62586165d6291fd49183c80ed58ad574866f1987689db05965c9076a04b1c631b6e7735599e9c4a85089116e148c8a8339cea32be8e192d6875c0a31ab48b75a6ac72c0781d8956c5d0fa07023202448de254d3681ef20e2e79a28e521184cd1649b37d08f469a64910bf9b6b1cfc9689e5c50a412015a98e2309a5fa0aad6b179b3155c28bda45092e41732bf1b6f3092aacdc0b708a91e93cb5cef4c32c45bd14cb79e4f32bbca708b3107e01f1a4449f6b2573a7fd76a9a000ba5a8f68678d36330e8ca6086c0b581b289fe0503b745e1e0af02dd3e5aab7ca758bc6609139207b3f771d701a563b9e2e07ca782f9fde2fea5cd64bee792dbe66a982db1fc61ce09f1581230b9e6ff38a3ab4e0efae2fc2c33afd66c18774677d2555a6b15ecc452c7b3de7f43235f984455189ea8633dc78c451d294e3e27baa4a103a8be1159279e246b78f4e07d9ebc92aa6c1e91a0a5aece306583d657992b68966e80182cd85c843641ce1a78a1fc494d9f15e4832e0ffd085bb6a0a6d9a8a0661257d653fcdb54b8840e4a05e5b4d5db769999ad2513de42236d591e12d0ff70adcc7962682ed1ac2732204ca6a6bed9f4708a23f6d514504d098d8604e40784adb1ced86729e94184f6cbb26e9c0582facb1a76c1d50f026bee0ddce5f20083ba0d259e85e6af190e8510216ab96f78e70b2f30c7615ee99f75f6b29edb17e9d8334447823b1d41b3ae467c2e4cfab43085286cc9a44a36a1f9c282db46d8e7d28693cd886a0b91dcae1282c118bcce788621289aebf863a37c792f4eb1f521a8ee3cf8b6c533f419defa2705166c031097d814aec2e534f4c6cfc94e8b5de9ff09e112ab5fd4786de79d672aaa745b439f34349ea258f7a782ca3a73ca1177aaf68615cb092b25b6686bb3cef15e6bffc4afac2eb0f1002dc1b2179c321c808978fc2617319502d277c19218d9a6b235f81836c1b73e64b0c6f4ab84b3c3b13cdc8ef2706a3cfea83f7409e801c6d1cf10650807cba15a572cc554bbbf9cb7f6e4db5e26a55bfc1ead196911d9888c4cf5381b2aa765ed8c8215df70261f87ad66a28848141d0edc6277179b6fc15f3863a5708c917f12c34315e43799bb992348b3082b9788cd65db2cbfa152b67089ebd3506997dedebcff295adb72f07f97f17e4618f698202450a58aaa6f16af3a9b263fe0af6142a4fa6d745e16a35955783b4adb56e530a9e771209dd8227d552443316ed49ecdc79d0dbafcfe83f6dab18866a40156b3300ec0b2c70527fa4923e1e5e53f14b56941a5c422328d990d7eba8ad4b57fc030f9ce3da03a34256e9506ab823641e41793f462d2b55dfd40b955f5c920c280f03c56adc1cf7abafda40ed83f67ce027a2f60d57ef376d142191ad92fb69b84ccab82c4e28f7f561b451c655837bd262f4564b7299d5bf1c661562316c61e8155260ad967d220e21627ffabe4f44bcfa2df9501d998f2ffa757dcb8fc94fe50514561201d25573fbc671243e75d52eab29417c6ebf20f46ca1c5e503f21c55b2b4b59374421820e629b2bfd0ab5fe935d5ef9d2509480123b804764de88cb38ad2ae04c86e30fd82babf663786bc543618eef0d39185092bca684dd886e63f3dcdd8b7defcb7c3003afc55af6c78eb0f270a4c6bf21ea39ed33706c5f51b1c022514471bba5a08526a27160ba3257a250d67fd4ff65b1715afbea233a7e5c40a8c618a3f74b49a2bac59be5f058e2da0889c07e8dacb7807d97cff8c639aaf014095b3ebdb434b19fc3f803b66ddca659b51ac38cc1c09be34200d24c0d805ded1f5e7a46ea64026a67f722e33f89e61f2069b90b821970b0d272cd86dfbf4cdcbb9d89eacea3550db37e548d334e8c84e6cb859ed98615c7da10c95f6a4e9de3fbf19691bb814c294cbe9501a4dc49a9dd00868c91780bd5c00703cc7f8459fafdeeef8aa279a44deee837a0c784ea195026493405719949fd817f445f8299efeee8eed85b302f531d3ae80cd117313f5349af9e5141a2426b8ed2d425a2d24c0d9d461f505c47bbeedc78b754ddceefd8324d49343386a6505aedbc2df3511a2e2868a59de7f624e971a6a0e568b95167e151edd710bb5377fa5ec34fef0fad6c47e10166897355336e1eba1252b9f3a7667f2746c91228cd082f56480be89f2397db2b9386a29178e99420875924baf965098fe116622002e9d1fc98a0f47f26a9f7a4f8ce9177ae3f101e47f1a04561968cc668f6c2de22e23f78cce0404e1b40db10c788ca96603dce2426890373445b9676abb3da0b62c485465e2c31ad166cc6cf7be1842a94ee3da0be950609e09c7ca411b2d7f4e995affbbb78751702e660abc31c6bf85da93f958b9b9dc9490b656921bdbeb6f4f4b25216de59e62e6c1c9378216d40e8e6f9dcc2656025ab41a71c5f0ea810116759e030fbbcaa937ead993d79296739a296be110ffae71308c7cf63a2480528a0bbf60ac9ac5da4a1c4a6c19e775df81d27db2fd63f770f1450bead1fe246c782999807adbddb307e19f34a69de4a426ac604cd9fae5920446cb4ef2fa1cefe3e36b6af0c80dcbda2c3c9315ea71540016fc5408392af7302861378b870738a1a4fde83a2b354f53c5365c1ba494f9631291331e44fd87ead333db651df087b5e36643cf46eb8eef45c62961588077e7f1cfbaf83388ce3bf79a5ff22ecef6dd03431c0af9d8d9695bc7c87f598293f1794e926a4c2575a3d3252520e34e6b4f8dba1d678678b6d2b3e9272d2dbbcae56552734bd6ef3b8f5e3ac49a01786673c1258a823194443bd988a7259dbd67bb493382b5a634cc75c55a002d2af992058324567d0a695cdb9279a34879ba2688d147739c03db6d851750d0041b189cc4fc40e85d7fb8effa5cb5a80b902bf20eeb50b834844db9baa37d5ce92b94fd6edc172068740511aae45754967482b266022f9e16fe39b674659653b25aace8f5bdd4b2f876c309122246cb33d149bc251ab36910359fcb03e3b00c19cf93164e732fead7ac6b6cff41805ab71dca0c2f8a3a9fb6158fcf05d5b736f377c55a937d5c968bdfabcfbac684cdd77b5a73ebbba5e80ec0cfb5ea8ca11c86b35125463537d2da7c25d7f7ec42f1a3bd5ee0974304b897130d9a19592d5d3386c0971616d44dfd336aa9d30af3e6b2dfdcbf6a91b400f97cf9ce230f800505917e7d7b8e67f4e01017aeaeccf1627366bb6375ce08f60f7483abf233da6edc29d9f427aee5b307ab766ac0b196ed2e749f57536b845aec4af05d9bd4c73cfd1cf9911a8d02254097850a5b666cced3affc4cfe3dadefaad8a4fbb8a08bde2d984d09d7286fc6201d53711c23abf128a2301df6fb106b745c1c15207479675ad2087d7ced513c3ea470168ade28fe75cd84bcc473c10e61d0d2ce85b7ff6be95e741b0d35e2786b0e8360cd23157cd24733b9975454be6566e7555d7bee8de1045f2dba7009258ab8eb71b6d5d1d2e4eed8ab5f0fa43aea18f0af2f7c655e1dac54599b4fb627d6e2dda0a9080466aba741d66e655dfc4c5986e08c5a9a335b53b9254e154eea076e83c2f16ccc3933bfc28597d14243e1d1e01a99c03e746703913ee15075499d25a9cbaa3ec46f9632a4bee813ba1648a06a282b5e7e4580b4aaba1a278f8240f0f84d1df3db2d5813f64552d6488cea50921a3ec265853889c4ed28d420aaca88e3ac95a060411cd8b516509e8bcfeffc01f564545f33dd21c8a7a56d24e0537a73af12172f539f2f92d565368f975a17e51e5509329fdd606dbd5756d4c6e90d74dbcd3e1b48690db755ea953e68944c6dd56b34be6d3b202a887f07b9306ea37b8d6ed3f0528f1a63122f581ce4086dff55d91f68a7c572b6b8f0a88a87a4a3b5331b8bd7507c621602f4ff918b58b9e303656dec1d21c531118dc7c11f7077332627db041a265c9f4de21fc2cd58ffc5a8728d44c07fcc8905853141724d698ece9845ec2a64cf48b74a0951f55d4f29fc63ccedee69e7af6e9cd52476be8c2fecb70969f319576fe04655f845eac01343e1f3be117d2ab00078ae254d62a0e5ea8ab794036bdb712fbb7705136efa17ec133e0877fc5e087bb85ba3eda2897d217154b8db57ab04153e64045e526a6efa3b5f6f196f723df55c90744b9794d4470027b623d53cf3e0680d56d251d7b839de6b731f7f2d8dae2ad37b8ca57dd989a37fc42abe506d3ef7b3dcb0daa1c429389ac230aed83e91d9e471e264b642b3daab43c9266b1effd575be39a88cb3aeba080df5c6a77c3f892e569a50f1236b25f81f3bd1e10875659892e72a95fadba0c5ff7ab8971cebfe02fd9f6fb9f02a8b614310a80add0691fe17374a2e6d60bb9cf58ce0bd11c21bb4265f7c49258217149c1d4389e50bad80b8b037360c179751edb5faf6fa33f9b216f23ebef4b16c2a5bc6bc07e8961956d9cd54eab5f4788b923e245c82bfcdbbb1be51a026d3c97e6ec3294473528bdfe2947ff3dd93c22c303405d55f2cc17f4ede12ba7946abfc73824df51d86da4ef1cded60388990beef6fd0b725c85d0bf6ef431cd874105f42e4f1904ea8f6f7561dabbec8ab5468982a473c97412b96d6102741cd2f1765a8b46b6d8efe7356df9fcf0e68352f13ffd36c2eab82374c765991d8b9339fe08b37735e72da834c5973fd47c1ea8933a34edb10612e7048f0e12a3a7337c04832a4c3c9b0aa4a993f8ebc047ac29df03e75b2898fbdd47103cbfc532133e2c9d5e29de8be6e24150e9c1939cc8abdbd24f9de7bbbe5f5ee448a4ab700f04662aabd2807948eeaab3fdf1deaae4e4490fd8b35bc0c2b32bb6a0534d809f92334a0db7edd7a151549d39cf0676dbeb0045f9be099a3e95104ccb4aa7c922be28eebaf61615e00911cec576ba55fc7a9a80f3f10830a169bc03fde1bacdbda87d0a8e8264ee335bea5ad04b2d02d7eadaedcdaf9105cc7183695eec325be11ebac7fdcbcdf0b4127f4d22ff8c1500b89496b1f211d3a69e2cff743bd92f5bb560439b299cc228109fbd5e5acf8d9910e0e0e1faaa616e679bce1f4203f4f1b1164d01f0bcdd4bfc8052f8f012f1c59dc1b140c103aa695d7c4c618eb484841c9a15454d25a7487260dbc3df18f2c949d69e6884369f371531bef24cac3f0e1def2ab12b56f300803e468c85fbec929695aec06fe26cb10ef69b25db92e337ea4ebb34932c17100098da395dcebf0e75a1e9c9452e4f2411a08c42805edba559facecac0b634e1f5d86e2c18693ce3b746843e6beaca38f991b2d7143b0d61bfdc17415f6d0399b8ed50e5d6979ceea7b32fb92e50e44b6ae86e8222e511fdd7b6edf33dcebf81f90b5e9f7e046213c08d65c8ddd50ae922e5334e2b6eceee607903a9eb2b9c0b94df532480eae436e4e4033fa9482099cd65b8962455fe571a253c9b7d2a1a860cd65322ea4facdca2297e413105298564e49961b5252b5e04b04faf14a5d4e8f415252be0997efdd0a004f8cc54111e6e4e755b01318a0f6b3309621e918b0aa04cc7270aa749bbff5687d654773b2e4a2e2743c3b541ad5a6f00386b675945fac36e101a7c02a1f543dfaa76cad915156417c031f2a4492b4a913078e3997800445ac751f46d79fc9e1351dfb38557758bf07692ca72f06ed9d7e229aecb40007458c94a886b76292a2c12a576dbafd89d8fbcc711e42d42b6d5c9af2cc3f8c102c947db81b801c8591d45a379c0b2e13afa02ff33d75403e49edad188893ae89e0529cdd59cfe2e477b1fc3b3812d3c571c3f4e37c164262ab9afbd51815e6bf7124b892d6929197d58ff1ee6dd5e65fd72e3d17430f4da046f965d8b7bd863ec7c4fa183bc5d69fdcdbd40100f31afc5c3d33b5b70108adb1a23bd8aa13f6c5299cd6dfa354c6c1e2596cce15bc794112ed40593e331fecfbdeb240045a00a5fb01a5af6bcdcaa2a77e2d6caeb5cb54c3086af8678b4f2223d34f3ecf81d853b26fb3dfd721f1de5d619ad0238cd050a232d9ace33f7d8c34b3ea50f1818cf70f4927eb57bd7667eb94e474bcc4d8fd4e205710ac14cca9c9f9b3926555f6285e8cb20873e9d51ac9ed922cb7651a685f7ccb03eff9a13e9fc46236b65075196e62ff3ed66e6304697a847a180a51532f4fa31900fc2cb43a2ecb4b4f3c2847498669c0bf9c3ba2f62481c89bf7ee082ead536280c28cc96ea6e4489eec49216974e30fe62979cc113789c933dd3082dc6f45893a59df288b968a1abd5476b69b29b463f908aa6711ae51fe2150ff8cebcf6c44fda13e7775b8c0314d1ca0ea8d044d49544707fe375bc09b04e00161b318292c0f05dcf544ebfc97973b6285d2ec60116a9ed05dcd5c0a900ed6ff9658678111ba7f7779f0742919d6593c726a22b7b3c45c149715f73c266648e44fe0550e9767e404f58c0dcb8e5e192414f0bef835ddb139cd9a78d1b1d2698017e811d74dba532cf23e7ea6174b6c703240c7e10900eba28a502bd105be04fc00d7f5996a2b869d29df73b1417aa9e18f111a0d251437982ad5abc2eae51774f383e803fedd691a74630bb552e62b9651254cca31032b218a3ea86aea573c8f540ae06d4a6220272de501d3c247fda004aab9f533f95987b5322dea2bc6253b4bca9d95d827039c84a2cc186704e540aeb2558e9c440de893b38d10766adb049f27c96e2d06edddba8ea520ce2a3fd07dc714b1bd13f0fdffb38e903311eccdaf0c48fb37ca16dc91bd18d29254e2b57366596cbd20e3985b91305eb0bad4434bdd6db296f2aa0acaec844d1f405ba6f12c1fd8219c493f5b41bb089009305833565aca05d5e07d4ce2577c21da9d6974b5d028f94e16d0a2bc958b7421f792301ac0092443e1768fe5d4582edcc6c9ec885a1e8cd50c6080e8588088801b41cc8de7a460900f1a8c31cfd1b0c5acbe0ec47739149074f31b98d2c511f4f860c47a8a0d2cc00e523ca32af4351cb1ac73f3e19ad9da2ac2843e5486705bf74d802e0f602b6e78ee49e745c0ab935bde2dc6907e972ada50a418ea315e52b8e679a4df8dfcad43a2971a689579a59be4ae0eccb46c3b5b02c47ec3f610d2c0b31f03da3e6aa93e52d05440cd1c29792500d5772a12489107c7b3681c8732a63cf9d88b4d0c45816ad4db0dc5b0759a2138d01b0ebff9d811c9a10e0f5bd8f849651ab7fb53b9dd0622b297519d04d60869eb91535185afb5404a575bafbaf4e6e0a2552706f284b83cfe76270dfe12e398a548fb33b6a980e43005d13c9f6be9f4e209dc038a7eddf6cd1b3d03d12bc54b0574499e4846639f7f637a0de4f32b14810f143bdd6c2b9574e3c28be28e31409100aa5a3e4f09d4b257c875dae6b15974b90c455962cad8a47ab1df1c6972d3006a3c6946f7dad477c1308393fd6c68f2dc06ff6cf4dc9ae4d505f715a21b1a937916f2fde15b1f846913635a866fc22ee0e33e2d8cd15af2c4f82755272d7bd860027084373573a5542e74a1880e304f329cffef3093c0a47fa3603301656c1be81c30bd401cb8661f4bce9248c68ccfd4e74b960bb4abd7af9bca65ddae2fc933608cf6e01c04e3c04c342b0f42b3937ffdb68814a6a54386d0f04f94e2e296e39bee1aacb65698d37ea74660e5bdb0386df56b6471ca262f8aef60c560415daa66c7496eefeceaf22beddbe259a8e52a0290d9d5347f244adf01a1ce42aa3b2afb60695ff3ee6e0ed9375d4c3b86ea30c994cb9883bd05d33b14da1d0b75157238a431e4d1995b03a38cac43e7d9126d7dddb846fc34ea15476d68c2bedc965e8054d5aefa2fe9c8c3e46e135513adac1ac4792c4885b713d9d9f1e50dfb3e7fac1865014ef21799dccf0aae00d359d69dcf9494326f2234ff3b453031dd6f8f0bd2882e21c1d474cf58fbeac67ca4aede4e388844a60763d7fc610cad3e1b571969cf170d50500cb158eb14fdecf37a755e15f5984281b821f4d153280fe57a53bd90d9fe5b0b680b128dea38fbf4610770c43988f7b348b8ba719c4cb3bb4be40a921b7fb7901cdf58ba2c3b87e27426db5c11a6396b93d16c03629692665440a2c106224a2e489603377537ff731ba9b65fe9ab11620158a7f01467c8e879558ffb701d1c0e73957b982b4b40ace110587a5db81118cad7c180cd907bbdb2936772b2bacfb245e1fc493a4a8007ae701afa3abac1feed0c707bb105c424b5380dfec710973d1c90a9752850209d0419e4a0138a61a9a88bdc3fcc8d2b9cfd78b27af1ac22fd9f4fed05389299fe9035aafd2f12ac60b55b3ce48cd2b6f5f04d8eee60e7da61c97311f5d1cee1f2bfa8db8fa3dd9ba0ecff87a9126a3f2978d73a20bc546fe28cc866c72647004f90c5dd3de6baf3af281913dcaf4f33bb3905890f19aa17a9cfcf3c6609152f8c267363ddbb965ed0fe4fad562984db1357a59c701dd213ce7ad175c01aba9f6f1883e0aa4451eed4417eec95bde7560622953a3c7977f635ff5ac62a7ecce9aab999e2f24c3b9b5ba3fa30bc4ea4e5472328c411cb8337a9a2e065016fc90722993f36f70e7276b52863a1751da04927850354815e22dfdaead1d504ebc586683285a34793108f6f3d5d6472c3f2770dae12fa916359a749ebed0618123d15bc677946c41b66035f55a3276de3aa83736f55eab1cda62c479071a3d91d46f4e04fdc868537a2ddab1e4c3424f0b0220228cc67aca6837db7f41c5dced294ca57277ee4410cd733406be4b1aa96ac73e3190c0109c710658581ea68d683e286b37c8b1ed7775baf823f55ca177e74d28a0d35bcf4e6dc58012336813b31687851cfef14c01a32f14e01a30ca143a81e11f3bf472f5f611205cea5c369020324c2084417b9b1677bf548204a1d49d074cf5c72521b28ebc9d1b0edd4bccbedfed7a57d2103c39881bb4982717877fca126defdf1c5d59486881e17b453e49263493a05a7af9b518c745e5e1cf04f8ee843a62249f4f536f714bcc2f81339a4b6af2829f37eb2a87416eef2748d6f355c68cba65c15a9a9dd64736e543d3eb6b752c638ab948a4d2ed6d5c225ef30253e267fbdc1f0a8f2eaa4dd74753d92b5dc12036ff7a9cb86796bd70913732ff25c9a70300a47c67f2fc674e28fd29255e601982bf573c5f7e69bbb7460d32d78994c36ead2031052a278df99e67af4e23cc05b78a6398e5fcb53b76c048d7420153a2a86428830664397dfad1ed1aeaf722c2791aa1c96424d7d1d57047b5ed7e91e5dbf607b1cebdeb202c1ff940220afe23a26c1525862b5fbd2232ada1e7cdf819a29dbd253082ed12d411850118ab851cae8777de97a481788c561473398cb4b612ab50be6906d5e1a88c0c3fcdd2112622dc110851a4ec68c09107d875d0b035ea9c57decb351aa2acc2785b647d646e7a9df84099d085d6f7cc5e6d83ccc0a6adbfd750bd0c53cfaa40dd5fd864e2ade72e773f9b841706d471526a194240613db05aba13f268f9e316439a368ec1e85b3984ecd43f4dbd0b41a9e93c1197092ff0b6560ff7fa1ecbc727c2ef82019ea929b20c6f48a01bcb9923063c127b478748efbd445db4ef3585d32d4273150d60e6ef7b92ad73b79c74fabbf85e574c78979264f0062315e0458158614894d824b4d04e0cb69c33277193ee05ec70d794f73122d45fb1b8438bec99b4688a54df3439fcdcfd02d10bf52203689d6073551a5a8f328d8cc6cee7a2280a6822240bf1dece27c150800a63d379e97c8a523e9b4e885e8ae573c1710525bddc51ed6ffc0867e3717766b4f4178b1b65d6827fd86d8db75855bc0eee7dcbaa3d625a03f92eeb21b61137f6c09394bda83dc905ce29e1eb20a06faf7f495fd3b3a404510776dc9bdd5688922ea9be8575f3d0ff4febb4da686e4e584c63c51e6d802442bedc10bd377ffe86b0c9f0fa99782cdbc6c91030089a983fd8f5549d4c6de32baf487fbdbc8420f9aa4d7c3ac78572f27a6e1c8f4ad7f07faf74f91a5609b340671f776257809568f7cd7de9e4311354c06c0843eb3046c3d2aa9c4762c69695692ee7691b33308027b5ba5e482041da1228eae525a640ef25eb9dbcb267849dfaeb165c742772a4ec6c2ecb1be05d7f69fef6a07422cce7771de89f5fd2e3cf8ad084c3d83d98643ee29b2820aebd951bd32892f41baea48dc1e7235e5911408c1fb16110f39cd0fada4384c2e99291d46a0806b90bef2993a238140bd9f5c82b54accba41d0df3df3cda98b5c33e0bad25929f4db2af0186be968bf417b546adde92623b793727c0783cc17fc1c0e58d9ebe68297a8b9117c9dd0ec6fab6e99e97327728a48176f9f98eb5fe7c2804743fc1ea3b452180179b45e098727750825079e8ba880b9baab285f7667b2890957ea7a0815aee12de1427785b1f0c184f2fcb9804b898d15e6a80315b501f008eeb797e704992bacdaf029f7c67958e62045d65ec3aa6777670c056aa0699746f03c5d490c3bff4c9d8b47d566a5f985e42407e6be5a7a7d008473a4db792ba19dd48d7de0273b9e658fe9960bc7ea04231b9e3d1a44e7c1a9b701068faee0befb68ea142e86018b76ba3b6f375f2b322df3ba8eeafea4ea271c04c1a4f6373d23f1c2c325c7306586479dddd26944970462da52cd9848f8c88975b6cb09f97a0d60e15d27d95dedf8b9dbf9e9b09bf98e47f9c9e320a73526bfed31d9708098fe495d0cf490e9f1b30a09c9cfe4c0361b34321f1baf07d5912be1891200214bf48b0f4c640396052d133304c7594657c15d113f85ecba6662c3bb52b840c15bbdf13c6a2a417025c0230b6bd61d5c263964a930e6e1b2903cf7981884eaa5ca366579f614eb3e1ff396f9800ff043a8f8b28457262ae8e349c7558ef0302f6e1d4e540a5a25e5b1d225f3c725f70cb93dc76d434cc5bddfde4a91ce74fc07b2f1ac9c2791f78f9c1839eac43bf476bc626a5fe2db2319d5d6e6109710d26c6257286ad2a2f85daf2802312c2df46d646bffdc2bf33fcbae0d849cd5d9801cfb154f88a4df959cd8aadb34ce6c74b970f41abdb8f4c6dc6155a3c7e0e4194daeaa3326bbda5d52c431940a6d05b25091dba81eea6895d5f4f7ba4b56196dd7341214ae2e6945c1dba41de02d10b5388acab3fda46530edd63e34433e1a43d06d6ce3763e3d13dfce49122269a089d1ff5a98cd47d1bd3fab7229156b492b1c91a4e9e3c79fdca00937b98f44f4658be2ef691a52af80c87646b4ac9074d4f4c6cfbf304fe0c1456bd13c70ec5657b28e9a50d527e136fd2e90b13fadad049253490d2c0fc6d55709352e486fdf13cc9d81ea8e904239089a406f1d4ff52c1021d331ed9324f6295988e934608f3292b2b632b62be706b48ce0f07b1b58f61213bf80e6fc17e96072540ededc876fd679c95aaab7a551d81852ded22b32fcea1b43cc3d13874d74a22a772c56fb69fa102fd84b7fece3451676f81d0664e94b8557c6b81b260c41d850e06eccbce010173c849c5c241c59b8314093dd6956a18fe00678ce95d04d1c2950e2bd3a6674020aa37136b3a2ed6bf2206dc9b047aba1b0b928d560ddf9f71db3923e4c754d129b821193d5203aeca2b2a288d1f1271e4704845ef55847e54a1cf37b0f2d732b71dbf315e728646259b2dde06f4a101febd857c95e8b8d3f8cd3de059138841ea4b30798ac16e6efc9b8f2ffcb76458f49b8d1583a4d10301cc7f579e633cc6635845b2eaf9b39b59e40d117148df93ac258f17fa6d83e8e5b76f5756928c50008b5fd1c9a6ca813eb25106ad7576367a654e3ff959323eca25ca00e4b8fff3c53092eb80c235aeec72e285500476ae575ba701c5bcbe4195fa4080abfb756b7b640cd6ac85e43cd8251b6f1abe74d19f6c9c79a7ce69eb890f64f1068e19e2246ee226bd6c56e033b38ca34d281b733c0e87ce337a1c2a26bf9463f59f2aa47cfd06ddae5a353a00b0fc79b52f7e30045e703866825b5734a6ed5c8f5d77f911419c60259011a9751377dd18bc65b24d4b8a3f7e5b1756c38ba998596287439f20f29062ebe5a7d3a90ab4b8ca77c2e2083bc2855b03201d066f9cb0f35349fbf0f400334bfa3fe17c2a0a2bd28836d7e77b8db9e92e7b86447b93132f224b658e4e2c7fd3261b259433b164365351d83a7377978ea8a0b41d72407a70517555578c3b34895f6f7e8ab51eac46252fd2c056f580ec407da20d4acf769e87f9bee23cfeef9d58edea5af6511f229fc1a406e631426bc91cc19516493c7b143d75af7349bdbbe13cb195b41aa3dc1e467fb7d0fce9e613e5333e1033ac111bf7efc60f8b3cb6e73a557793f13b00d59f4d6f46f9515081103ae1e82df88639e1c33a794ea3d63f9d867c296c7db23e218c62a91582ad2dc2813e9afe437557564d5e9c397c08c50a43aa24872af11b1eec6e70be92e201ee2b36c48500caa43907ef1f49ec7c1eb62b84559d5b47fbd32892626156bc82b40328ffa57dfb726bb8a6b9dbf66f547fe3dc7316cde36cbfaf8c46a8970cc4f2cca4ecffa7f1891d4895438d01eb184c2414187a6fd5f7c601254e9bd5be0d02908ba3f7b9647508cec84437a6f5fcdfd2cc6d82daaa35617f3e97a0a2489d35c2f1af29c3f140ed250cc48e41d88de552a74151eb4007493128b31689072aeec2b6f6b311a6485fb8ae8b321c1cca08d327d10a4c002dc7eb6da12e4a1fd945aa8a739b8ea8f7d1f82e72a3b04e4f4da03c14913d59de3ca31347288c8e19439db0312e19a9726dff62aa24100c5288dbb3d2afbda0746652053daba5bab215617f5a073db47e23399b41cbd54b0bc77a9165d264ed4484060ad32197f3dfad55e11ac522dc46a30166fb448aaec5ec184a7fefaca0891de6d26d264b64012943297021b75882b6046bf06d300d362f343c60ec6fa819e93047e4a1e1aec0bdc1f0c617a35446522c5f273f594d4c40255027ab806a1c42c74a0aef6d05fa1ce803975bf7f0abd47968fec2bd05f63352876ca66f278b55974c56cb31cdc1cb6f067ba745cb5ebc118f017e9ebce2483f22b0d8996e5180f796a6ef6e52165181cb7a43d6071c37667239906033c2cc3b23ecb3a3e32a9a361af39cfb19dc096246d0f0bf736fe6c0d525aafed99b60975badaf367505571432ac3cdca6e8d99d32970c6f642274f48d953b058272a5763e41aa2339663c67e7dff63f279783e310a869776287b81ef9adfd90bf320b083f8101f6ad2373d8074409d2f3d34fb405022e5d50ec5408c8d88443c53d60e4e0c30cbfa2274923498ce28f6de70c98c7eab36437f18f9284d97cf675683ee7cdb0a391655f3773887f4b18580085ec39650ee1ede11f256745b22aebd0796cfe9d980bcecd2fe1814746bdd9d9da215553b1c4d32a28688d6716f19b2f538e241dae725586ecad2dae607a254e874ef0c35dc86ca65c3138f692f6f841f4a78e91e85c48304dc85e37cb05de56cad8dfe35f975a47da7b015d8a9eb8a57e967d59e23d61f2928deb7e8081ba5b24170b10222f9c0da2efef527cfbd0ba8c94da634f9204fc8e97887e7583b61eb31aa879f1e030ff663cf3fbeee01d625a8dfefdf615f565d2feb79388e7ba330765512023da76ca98e986a946961efd7995919d870eab89874d22e7621c4a3b5bcf00fcb3fd6e080993497fc0f498d738dc4275b742de6d456f37ee59099718854babf73f03e3014567c6944c335056446a65ce23ccbbd0369d3091b82e19857d8b12659b5da0b76d415d3633681f6f61a37960839155b46f769601d1cd85d299f5449c6f07d0c9078f4763cf2b40c4ad28ce356d572ffa0bf74e7d9ca6aaa8ecec7d1a196b855243ce0f917587e299e8b5e29d4c8b98066df18038c2162fb94e6c6d1e5eca95f00194b39e47b2cf9ab3b89945241c6818962ac087e2364a2f500d8530571ca84adee91dbb6c12f841f2d147a08d19d4f02c83843a9e8a34683fa23b2fd50415427d6c35350ccbcd38ea60bd56cdaa391b1d529d25a346e426e3d1d071663c187da2237abc5ff8f536f1e9cd81a2ef4aa467d3518e1c789d7f41414ba6aee6449dc2eed1143b628af6c8681f53e43e78f88127376c10f3bc78aa1400f02c556d672cddd44c508ae8a8b7e24d9dcd16ca010784a662e20e7bcceddc845b6ccc7708cee2166bf8dab277cbba47a57706eb95c8ee01eee73a380fd0b47752ca569b02b99d9b8ae0596aff3995afe6f5bd680b825ad7360a914ad6b66f098e6f878e058e185016661f42bd319043046944595b487f0ee5f98a7454cc26ad533c556e33726039698adbe9e84aa13ff5448055eb547d809d5b67eea19a20c98b090403094a7f60fa52e90e9c415a28012c58c15f76dceecfeb14ae25d6581e8dfeddcd44b42bd52b9506b700694d337fcae2fce6eea869a342fe8eb25a5289ed9efe6a59c2bba7f13461ed71f31e6a3091b7cbcd913b8f968072f121967371a9b49760b283694ae21e6815ba4bbd911946ebd96093857473e50f1e89e979e204cac04bfdfaad8333999968f539cdc02d71ca9c2e69538c9ca06e529a9438ae820377c261f62354fd3dba8c12d6ccd4b180fd15e6e19a8f1dae6db732fe41a8cf009493b8ca83bece738389572aca27661e09eba949c990a443937f070914efa994bac9457ff9698d514263c6b434e13d18ee5a815783a043a0201755fb1bda09d0c03f8a5b3342232709c672bf6b3f10b9b1a5c86a084642c5270cccaabac4434301260af77797a688d504a28171ce0a0ba7f8c0d8f641da4a73e7e134f41728daf1106f88fc7a56a64079494d412d563003299b87309d682e4ae2140d37b1d80881c4726ea5d8fd4e9c07c8f19747ccd33f7f79e7b974e97ef875432d017df9b803d778b952b9cfbe55e5504db7a958ee5bec5511089e550efc91ea8dc9b29130c7a48fbd7653e5247ab996f3ca09761ab344cc25c9d3c4a80f0039bfaffee1edc837d68b81dcb2a67432d404ed2b4b9b2cb0b844bfc4ddcee9e2d9ab82835b94c2f3f64c851d38a069ceb6b263d3a0ab3dd02a17de928add9c9f7c1da0e6ce724093e2c63521b3c52d5c681f01a30f591283236dd3460bdc5ff74405ee4f1d0d5128633e966589a56cebbab2f2dd743a5bc419d6ba32402e10c1802c744bd175b1d2447773a08f7b9c105de6670394731171c1e7a87b1499223d92fc46ac78494e087ea3e8119dfaf919cc947bba6a7f4fa619429f53de81d0994d015ff027c3a06cd0b46da96d4e7766dd52d15bf29a70fec015095cb6c46d31f30d230b3d5bb2122a0919bd0aee02fef97887b1d0838bd61692cfb037b18c0630092375f249eef9f8bd1fa2cc7ebcc65cd42f306e198b4218f25389e0c11fad1f546a30710e6d23dfe84480f33775de6d7035d6d323417a6d8a480396933476f2b074d5312a76e17c070b2b4f449ecae6d7fc59dbae1e804cd0258e4984c4812c12b3d091fcc13768d3e1031f56f419234cd1a7aeed826284c2fb3ce49e82cd356d37f6c7f52e025f6581758237455273f4c2f20d83437e38c4d563d2220d362086c9009330572b649dc25c535381935282a5e8210b5e21add2ee7936551494b31b599c063381399e5d630d4c32639792e9504aedab2123341fa996b92ef5e36d33aeaa56c5bae2f4d9f6b34c4a0f5bfc70bbb942c2ce256455b6310e7cd11deb4cb09dab985bb43d82ec91785078970017d7d87f51f8c926250e6c526c5835483f57bcff2363000b15f3c47b2b9d4a87fd64aa2d66512fa440d521b37d37f34d6c42b9283e3c1e60b6d1bfe5c49f37af29528e87d49a236a2b616db613519397b20d1a8ab15f465d1bf4b4b6dbf23a656b425df9e83affad0c16dd7f26bc741763133189295b03831c56cead222be8a30a2fda825b53a0b53bd2380f1be343f6bb9f17fa233ca241bbceec47b7ed8487c19b460b4a74141ae5033f5c03d444b89a8fcede903d325eef8e438f381e07462d9c98b04a3287f192fb05f4e3fb2b5f254cc0bac2f43adfc044f27deb9255b7543c56ce02d5f467884eaec7014136934779a9b6599ff08a8604ecce08888e6fb2d30dc7798168ab7bd53579e2177e903511765f06ce622a0977b58409ca05ed685dd3a44aa85e2e0ea8d66dc1dde8be2f0918ffcf35530620e7594126b6570cc8d96524bae6c679a03ed65e4dac0066d1da78e23303f7d340920d5a6912412d5d7c3476f5fac1f4c7543110c815d90b677700afa96d179c8e821b7aa4650e21dbe2fb8dc6fe4dd48f74b7d3d0e1b7d7ff356214e60efaeb7f9b53a5d69a110d7a8d05dd20e9b85cf02d32a7ebb82fbeb0e1d880048912f15ba4483c85eba06d3da42893f1d3fede2a66a59593c5e3c0ff74688ff1743b1550c372dcb3e63ade4976d82f5ca6245f9a478ed84814198b64afd404b2515fcde1712b1cb06a8955b342b6af2a9b54fb7d061b71044069f7ceb41214c3d94fa9edde9dc8ea1028eedf892c7a5e0175941a7cf3a82b307173c8f6f6673777cdeb05617e72c78a1939c6e32688c12a2ddd28ac4e481d689c8fe29a6289c52fa096d5728dbaed8b2c40e1cd0dfeaf3f7da5e3a396dbadf23d7f38af758613a7e672972efb7bc9fe541b6c5c3515329d1e2e489be43956369c7f5869a18f0ca901a4177280ce86d6ef1f1faea20daf4de7e7236fd708de7ac3779337b5861752f42eb725ee8e28704e88284074afa5244c577e444015d7f2eab499c4debae0a5dfc8a563177cfa11326eccc2a915a48e43093e2599768b5758dceb306cd68502e09551eddd3fd2ac9bbd0129c5f954dcd86ac8fe52b19a732f2f9f4112f30198a1ee3e5d3a6f6dfcf90d95e37c6a2c8c1c2af13f9799b19d3501b90f6e3a8a63e1cc346fc75bd2aa1f1df578ccbbad9ff2ef53d7909b5c028bb2732d625746dde642a7005e1a64ce129944abfe17b0272ef87b1870753ee16c0a54845e6a4e6e2e8e265e1dab5fc0ca5416766f88fd68226ec4874629ffd52b23b391aa75e7ff547b790acef9fd271e4202c0d94ed7384963f7370c0f94a79474670d52def2cbefb73f354d97b537606c0501c5594e66616018cca40916817486876e7a71419ca74080adff65017126a3e662f85ec038e5bb18728692cd7cc323742568d449c640438d90a4bd82d0f8a92449b844bd11ec0405f5a8d7527ba0094f0c0f3e1d123fd5471a75b0faf76396201cf7f8d3cb77aa24a93770d67cedd2d0e5461e820d3a9c1489849e1f36b7bb6e4ec8d3d5b76401db2d59d2f6879852d47a836108514febd227f32c98a4c25601e6affa6e2b6a7cbf4ca32765f9872154eafa1efc48f1c7ff5591d34fda7e2e7fe7cd4936d4f0e9fc0edea7c06e21afea7431fb2b8f7dc2c13b1967b42d394a37646b2e1e0d3401bf1d0b7822a8ef4e9c02d1e2050e1405b79b5acd1244bced387f99dee563c1fe945da87e1746b8221e114d368a29698be09c2ecb822e6d91918c547773e241529f5a02fca9c39f89fcc8f540c12d9049c093de9ede258c55a78062b50734e73d0e21d760a50d389749d7f22dee8828ec6d8355a69b742eeec7f90f22a3f654bf7ce5fcf770da90bd208e3727784f21195b3b42285b9d7a947516468d5362d44904e006cdcd29ff5149d01fc77b3b6c3696d9aa7542b24a01c7ac2ccc2491d6fdb629acc0ccd50e9c0efad39c27db939eeb900518e515c6d281ce5e14ddb372c4cafcf62a4b0923212ba87de08fa03a955e3260537e8854b04201e88d84b90f91acf119927404369d82eb221f90e60adac1be4b9c92165cf73d2810f9fdf63cb7f34490ba3a331abede587f7e0c92c0a27dbc889e9fe3e4f620a6b05a36986ac4cf7be34c9a7c3075d54bb601fe51a0e29ba4c412478886a684e1312056ddba5e4145e23d3512c6bcda55f8cde78ea997a4c1fe720f373ad6b49b24501f43ef7d4bb737339d90b1ed0a977850b0e5e09baff0333b14780c48a8cf7a8a8c53b769f2e2a4fb636bea056180a0e002d9c8fd2a799c23b8205530e4909f37dd5bbe41b1f767abdeec30b496c1bd51b89370720304591c7363b49e6047a29f71dab5cdcb2375c3c25feaf2b62556e03773f559a01238ce7fc1dd688ffea34b17d54960306ff370f545f7abf24791830e874e7fbd78f8b1febd4e65180fa8e3f41e4fd6dd1c057364e23331f0a5dd516ba57d4df138ff24140d7eae9ecf2660e10dca5e49ccd1c83dd1d32cea6be4dee015f382c28001ea504d6756c2782580c87dcb1f1c53adcffa7d6fe1b2e7b2bdd7dec5705ec9e02c596937fd9cbf3c9546ac5253b477290ec91b4b6df88f5fd4e894a724a655c22f18774f2e4d401f3a9db66540faf96d121c9920293490e750ad6c99c501f70d1f6594134bce5f00e54818650f7956ce890286adbbab45a269c5cb3b68430f011a40fa6aebf6539e30d5785d340845fbbe5d550922cfd27dab7bc14a76428c2b3e415e4f0fe4d544ef7c9168139d7d99a3f2d13907065dcc49f80792e1a8fb7f3a20020623fd84183167a1fdb4298fc72a1058c1f639d144a37c7ad4285f31a2226fd56520300bc6bfeff379171bcbe9b4f873400d38e6e8559ad977aeee4f87f0994696c51ea2b753cad63993622ce65f82fd046addad02e886c4ca35b8d9effc13c4feb4c894b0f24a08f2681840c24ee3e923468457bb5df74fa64dc9b18a79d4e2cbe155368bcaf69c2571068dbcaae6447c4195e935f208c09a5a3639124eca0fb5b6be2340a81d8d3d12cf3cd03cbc38467d33f6a1f9bdb7e025cc13d1c186d518298218ce389d0ccf6facac128a8e5e77d8dfa359a43eb2202233180cd908916dd2b21d7e5c124cc7f3ca98664080c1d347f3642f036c30cb0312b4016c6ba1f52a16a0c4c5d5573e587386332403aa07c5b5702504f69f95ad8bfe4c7e8954ce67fc843d1d3b166c0247e5fd5f5e9568fcab1db54b6bedc47b63029326a0bb4cf422d5a5da1db783d5da1d62d2d3fec63bc719600262cd3d74301463db68afea51fb4536c2de34901ae6b602115bc1757d1485d864abe65785b3acf877b5d69371efcc4dc5157612dc363559f8faa82cfd5fec708682655c7a07ed19a8a70653a5514fc28d4f53e0222a680bb78d1eb1fcfc4a5e010dd08213f146b16b5276a8926f5ae5434d6a0c2dbf23f687bfefd0611255803e98d96dec24c8ca8cd781255beba332e02bae731a016ece1c490a52d8889c2fb94fedd2361f9fefdcf2ee992dbdff484a7b1d4fa2357199df2f4c45ffb736791f8dc5a23e94418bba4338cb384fb8b3e28d76f9cc7dbdeb888bca3480dc33e0739f48e6cdd25bfc42ae225bd188362be9928c40c118774b1529b90490a9825a8fc064c27ca45509d2dbccca9d05b33d6e5c800cb7ce073204f914583963c64c420c313a10982593b1805d2c240fd8b60520a861b376fea33608db32c09a7475553111b78ea94f6f733d8576abd130fe8b61ba7c14a83fc5a0a76cc445702ec54d97dd947f56983b96da77140865de0c37c4e5b09ffb709b22d753d357b92258f8a99532d1f1f2f3b6b6a2f832cbde16fd359e61eee504666dfe79d1fe0965ef8856fc7d95e5ddefe3e83db0ed0d988154d46f140d63e8f690a572235ddff82e24da3628c1e9c020ec851cd1b6d61964ae35df674f26f3ffec32b4918860d757f5a015a9d69f54ebe3ef64cbdf73d15998fefbe17f2b0a4ee0cc69cc0d5aef57b267b76755d213f2edc89f88ea81b9cbf5d5bdda57d5401b46c448d8c711c8c3e5690af0209071be2d61552a6e98ae9f90cc16d7e1adc8abc0c8e278bd409f52cd383ed78d44903aa3a467e308876acd0a9612f97bf0eddafa8649870c9797e1494600f293063a5c5ff1b66faf8345cb32492a94c265010f3e147c372ef7078d99bf5e3cae6971e218e30c96a157cab3d0e1301549941338c2e1a6bc67cb51cbf7e20b3ae0ebe9e90e578a8a788573dcb009e04d2c954ac539fcfcc2180533cbb9b1f9dbf3ce948b7f5eda08768625808204bf74ae4eb7d05713de6e7e4765d40ed63e6ce53e0fff48482ca3a48b5a88a8b18abe7cfb67253c0addea9dce06b53833be99b63ea99e0dcd609b3deb656b42d1a189c09f64c7b9235075eb85f694ed5dfa220a339e2a04f262c3e771dfc332cc6115994521d853c9aff7f5145490ec3c57282a83945632fc3b401243f8d4497d4541112a2d50810ed03f948b35d3e563c4856839f8bbd0e5cecf582a0e5354b3555c0d3e254e5cf3d8f3cc35688f4258857c2c72a25eab74bbc002f11d06df41c8db743267cac1b572e344dc20e369b61bce44de77ae68efdf65c5db58799a75f953ed02e196cb8c6080558e4ba7ac68c3050f24a77b872f85d1214e188483c69a789cce0eecf9144c42064949be723cf949aa9f82f90cc26c2ce91820bc0d440c640d4e6230e6fb4c1cf08eb00998835b14fb2b4cd12aaf3c0d1c4ef9fe8c758e89dc7b42728f7bffa606d35c8d92a3d6ccfb2ab6ffe81d076de0102242a2b1d90938bded64ec94b2fd9bfa46088fe88e8b88c27b202624a33b74b3631a15821b1a500cfc2760101aa3c4be70a71b3ff11cf66647ed181c0cd8e973a87d8c35ad0e7a1d3489981639fe15129807344af34eef37083329606337ed5639dba81f67dd8b6b648748e4b451b125f1a8eb90d3f1b4630943d37881294258c442af0c59d7c3efccae86ba2473da33883920e2798b24b617c2f4b9f25b31774532ccc35c3b0f1b66876a8b83eef1013e2b0a705755adf118f166e7bb6a689f9567431d7c6eb066728bc32cf856ef07ff5791676d35965b2a3d8790a9babb44790cafd367f029a528c33ff1e70317d29b0edacb80851372e00e2dcc9a7ae94b09d0e6f355b316418421d42942d8674bdd8f7e665cac08da1e45e34b2337cef38c3b77bfa906aa56bad10ee51253d1a8e7b64f8167ddbc218802e482acc5ac1a504246f82b79168afb165d85a314020ed332e8fc5d474046cae424bcbf25dbcf149e127c1fef28be4b0d51cae4a9339791546ee9db95442bb123e332f57f6bea6ffd8b1b3971cd0836fbbb06d6b597214bda529fb15cb649cb31ffea898be52e6dce9173027ad7b12f2c7f0304a285e28a40553aa2466ef6ffe90af9f43e6d822c4e7eb67847485b7b230d9feb753a3ab3773d9153cae10c9ebcfac9f831fd1278c26715c06ff1208cba21662e1469b29c52aa4317d8920b6161274193dd8eb83af00984dd3714be3e4e318aac85d5774be04a287691e806afc059b6fba9e395c01084eb47c65c01154a537f6df2d22bf3f5220436760137331778fe79b3cee622870d20ad02faedf2cd41f222ca68607332335e132f9bfcbdc5c485e5398a1064d151688886e758391125d5c4e0d22c527753bb3e6bc6fb244e69434386a7df8a329fba82eba8c2c97963e9ce385d68a850fcdbd4df1f1c5b41e951ac040fe605b1a64b543bb8cf75c1e8c6aa0438812ef6558a3aa6d35d504480bef648ac77c999c67f1872abd55bcdc427b3153251ed8209b11fa11f7e9faedb33f264ae5c400597d3284b96322780f4334587049028912072c3f49648c7224145cd072536a525a197f9d4a426ba5b80c6328b9aa22b7cef8277763961685232f8e72532267659a3866e9dec409856bc4a39e4ab6adfa187bba13019d504a5dcbd0ec2b31166dc77f92bd8ccb4173001ed25114a802dad65f30d66ece51bbcc2c2c0cd99fbf5827d70c943c49c5bdb1839ba2a9c696a173aa42bb9422fdcc31c152784ea074a919694c1bfda0d3d3e00ef9f1f6b8b7500f573716da01dafdba4aeff88c4b9fdd035df8fcc40dfa2351cfbc267db9762da2adb7a2181dbab1320f8b83bf6355e8dc13ad1727d6788b9a81dc67dfb4f86fab76f6893e3e180e107dfb879a4bf95291814a80b6f7e530c2d81d6b6da609303df2009965e73fe2d15c9bbd87190ea8d3c6a2a1a258d08f2b2fe434d105bf6f2855f2f31082e7d91cacff28d9544fd9d3a25999e7463fbb5973551008da113740e50fdd710866e59fbf6ac18d34fd4808f30c875a69299a991931f259054c46e673984ffdf727ced3cd33ec202a8212552be52fd06908369fa7a0f5144eb47f82db2491c70ff0b60bbc570c2185083ac1f19f639636e98fc7f864864d3e1687d5fe559dd1cd3d304f7d297ab8987726f41b039728f576f2d903525722fd9b9c3c4f9aca7ce7c00a2add2732c6c20fa973ed2e1e9b187cfba80aeee8152c2216038aae63d099757a69c2e091cf1c223f7c32c22eaa38fe142968c006fce7a0cec4f29e4fd0b0c721d28ae2b94521e9c8c3a0cca2febedc58b9040339a6b1681ad4b81a9aa8da56f74b5c51ad2456d4f91c477e744f40985f5d696fa795fea509421a82e9521b44de123a772a7ec8c5dca34959996f18a5dca7958cf02e64947f31e0c202d30713730bd12dcacbceb5be4ba1523b38a19181ff06a72983125a0097a3acc51a2c6952dc54aeb78c1ada20f6b333809960a99e894935118863cd0126b25b35ff8e05702a9143398405e956d9024d7bb0868d243da8cd69d5ca8973f14eb055e0c6d97c1d65705b7ace9204f83f3c404748b9c5985e0971af073da817e6480efafd451508572118f6076d1c097cd75f065bf39b49d20f1fd3f997bf0f2448562ec9c3b0b926c8e342390bf61d659cc63b65140e8722dd3d3e738df990eeaed6cd640a125cfc5d66969d69e2177d2c053820ab0b06f3a95edd708e0647b515bd9592a1a61dbb32e2f14c26e66fc4a70fce6c82b083c5e6e58bc51b13f69fa5c6f2430fc8bf15a4e47912cef6757695a6609f5c65ebaf66be1445c5c46f642de579c0971311a449da5f9ffa5ad569a2c5af97c9c8f40e36b06b280ce4001a53c0d4d1f6160dfd0ce2205dec31f6ca489bbfc2dad77a4cc39a7075bee39d1387bb5166d0b019ef6f95c2e579333ca3375311fa845ce3785837d1bdc9344bca322890abe8d871caebaa012c94cd67d5e0bba7ff7d696650d23442be1d447b4d1a96dcb200d45645332751602d263fca43261fbbb1e58b6879292f5b35baadc6a131bdc27191b5f7924baa37550d17c39c77cc47b1d2144d956748d9d2b2ea2a629b60440c60c8b1be604d65c342101aaaead8fdcffe4d85b1ed74f2148aa29f15a8976e85cb4d1897ff53dfd01aed25d44356ba71e88ee96fd70fa40edb9579655e7c40bda3fdc6d830018199afb255521e3ac83c77be12302cc81180536d2733b7da0aa229e907608352170a48e3bc01bd1c6c1163e1169f4f0d68f9187bbf5a681912f33a872eadf02b6ca2b194efa58188f3299aea8d1c33a37e294a9d9142f5240a1e05719ec9f455358b6ca4672e4cf850f39acc396fc0c369c80e7894cf05b3e1b96e211f17c4d56eed98eff750aee53e110c1aabc1b663a7476da1e7494fd8531e65bdc4d838b70d736272e9a3bfa51efd71c98545cd07f0177ac6f15aa3bd182125a5ee38efc6ec2504c225683ba75df506b4b0b150edca75d0ed8b5d9fb0f7626d1fe80a64e30630c266978e5547cef90fd8a32b7cb4f1d469bb2e433cdb2db6c7e555f1e3ea6b46b8b6d404a7c406c486df3fd91e1b9790d84ecf3bd438555480ea19c679b956e4411331fc1cf0661146ccaa7b3ebf54627edc6d45facd2c0d62ac02a2271c8e7462fec2ed09996dcd743fc3e724351dac02c664527d50a617898062a1c500e22c6c671a1729a004048ec18de817d84f286a5be744dea2280eea7d4ea703c427eceb523b7affd33f456c32b92f690cd873cf46b1c59e6b2fb8d073e098b4d1868fef301f96a58b3d7cc4bf11344d29ca8dc72c23a1fda4b96370878f24d7af7d1494b86eb84b02ce28a99c8e13060113267e2284be11a84622668aee54fbef6a5f49bd88a5ff11287fcc87df047bac33fed9ac9061bcfcb51f3859f75f0b0ec72e21f0810ca2334b0e0256314ba38e25b2e0220daa0ed5b6ee9f4c426c8cc8100326eb9c6a7fcd65d2fbded272d6a0aa76221c35b29a6579ddcb0a452d11053b1c8e513e35d035d368c6664db92e3a15fcfd2dbc8be6d63791bab4f0b518bd396d5c62a924bff66bbcd1e98107026e2b0dd926c52e6babedde5cab527121a04ebea6b9dc75b3b9620f24cdccb206fecbc76e56db9028be026dbd58e068a8f0d1cd9889fc7cf9364a85039c1b0227d19a6258933d2f76c0c5bdc373a6b1d42d950c84b6c0dcfbe874a04eaa0ea7ef7d2a86a9dcb84f94afdbdcaa06f498ad4663f98646c299e9be4195c9ce608c620a7ecd28eeab0fcc4d2ae54d9be3b4b900c157f348163c30cb80725ba3be18ef96bc94e9e3272e0302e9b8de5057ed7adf570c1a22ca6baea889e04fd557de2e58a32268b477161704d6b1b2618dff832e40fa764857f0543bfb30a9b3ffa038d0157757a483ece86d572ab872ab2fc4b13b9fc12c10f45b54d4e5aa595b7ac72b50fb48f1ac30f30ef4eda3f6e27101d9d5ad0d68d0592f60c4e5dda941ca3b7230e7c95d9d91ec1d55078565c2a1c211db7343851aa1d3287faa1be88dedfe6249612d3f2bde118d20a1051a60652d07e6f6b4d534aa201dba6f090146975fc7836ab9816412226e393bbfe462c3baca7d027cc27ea87acbb8884ba76b35bf72259566bd555eeafe4b2c6b349eb29c19de10587800daba5612dad99078bdaa32a1f0e5fbccc50ef457967af3483254a30da68e6e129d790b16f9c3861759ee5e6369b9b40f450d271bccb6b756b36725ec556d741cd53197efcf924e1a19b014052719e0659264865c717220249201147c767b01e65112bab449f21e4531a2b34cb61a0f42e3b6a1f35d39b8149a935c167f1329d8746b91d9624067703b990bf2c93e559abaaf7c3ea5567df88da5e766bac99f987c42e843a44e99a9853a6b074b2f5f0d66c587399596637fba973782490bfbcacb9b732f736197818d16f68e759a9bd0d3750936a8252c34d4bda1e8d9695e76b15d5a2cb5f3da29d00463fb6cc2845269c74cbb313e2c337087633427fa1852277b4c579b2656fd02085ec34468e1dd77a5c95383ba78664ff3422f368adc00b7a6984447139db74bcf9f67b3c493add054e2050033ff08aad563e5001f00112aa31e8725649f86f8af55267f4da40ef93d8483e9ee6c26dbf7ec8601d963e88c0d37006d63a1a81d21b9fdea0563a550d03999931d74b5cbf0cb7c7e985e055202eff5ed581180e14ca222bfabae07865d84c3ed1dd9781293ecb041d6c596820a3050ebe8f169800d6aca4696ebe612334137d8493e8e049f5928a89adf2daad4536fd5ffd7ff141eaf9d49dbd17acf9d60b999b171aa26ac313544063f9341b0a1541c193ad45526de0dc1aaadf88578ca531291b0e75f3afa2d4f30944bc9c622b6466588efa518b39fd0946ef47bc30f2170af79ec4acf67761ba0a3bd6617d28a66da8b92621e52eadfe28465e65148615db44feca28b7263f0a2b57ece6060bde4ac310be32a40f570df089f4b39a748986685260292b5582cd91ebf9e3efec6d3a02052a9ae59f1dd1e33060e80b0dca887488f9fdf1c74a5c8ad76581c619e5b8dc5dd3fceb584b1516e1f3b2a79af16f1da79c8d948b68535d7445623c97204b7663d2cf99808ac6f613b833d57de609fcf25bb1426915aeded74108af1bb6a46149876ec6a997126a9512b3139c7f7b58045a7ce6285ddaaca8c2fb8c9b464538ff6e21833725b00c7ba6bd8fcb5f83eab735bc935d2af0e3338bce5cd52ac76508a2c0ef919332a45d2a9f580d7996229450464d2e8abc31378cac97b1020e110c68ebf96e08924d9780a47c5e77032901f92f65a53676e546dec418bf1022a8b7680798af0ee7a6dab713020bcc28e487b0343e4a26bc2316d9a59fb70be9a02ceb97855e2591932f63d947d1a0ee51a5b0cc634f811df995f172c4baa494cc4480a806c24367bb21bf668c92336fce0a0c4f70d8dd0a1b0548779aa70c830228f8c22da976d6d1257a2f2c2e6f93193dfeeee69b41769cf8378bf81ad8e6d7af8ea4f785cf79dc25733d88a01e3a6b59f257e7ccea514f11fdf47e8f4526a8b95b47729d756a8806d455a007cc1568f350900eeb4f2c307b6da58c9d1c4e620946f0411efa0eda840c45ea3dff44d38b8f2ef85657aa9ecbb6767d68e0ce58798c7ef85f38ce6204a78a0395bf84bd4bd4650035c33e66e356c19feeaee7a51d61fd6bca57cba8d04086e39c101154b191e52cfbcc5096266f55194e42e279de463ae08c936ba3573a0f7a17d866ff916a85f7d11b7039bcb1c1c0c52042d28179b93204aa72483cbb291ec63ef24cb26cd4d2454a8da82512de3b3286ff9025f9c2472f5951f39278323721517a263236ad52093ef9cdb1aaf6a0cfea813b5aaece1911598a4ce2088abf23da3d9745c96d0840ce27a07c85ec9f8e5bf600c4675517a9efb89455826d0094caf3ba36a148faf41e68a8a89f21e3079ddf2b9e995b054230a8c52b7a10f0d0170339daccb8de745113f9a36cc9924b4b36021ee11940252289dbff96aeb2ce7b90a5a22bba8c04b2d5fc34e94c15daae8d8d7264803c2e78ae6aa1f453a892df0d2d6a84f4cbebfb1b0f22daabf7259c08d98cbbe11e13c5b1103b3f66417b58bee4be18c30da03755fc821c4114924919f446e827e3fd54433bcc7f1ce0a91968cdb75e7f285fa7875d66e439874fc6fe36c2350370db09ef0de6d8129a11d1ba96be6c8b78b396cbe7f14f370373adf915e66cc1e3a55b93e8b32fd535b5e75076ff0ae8a90a43780a186b51882044da448594baa15c04b0248661b82fbe407e83d9af3318b419a3421265694264971c93ac3b04f48aa201f4a0f99d76e86589d651119a3530ce3eed9a9a6b6b990b46d7631ba9946820713ec90c6f974813a0519f434fc25d5934bc830a1fef77e390b962d8f4a7a51221d5e96aa6e7c426be4730af23357d70a7012f57b1b84313ac401c7eeeb47d6551f3b522b82349763f2f174aeff2d2b16f1c1d43db9b714d3acfadae6b005a12a7bc7a5ea0214153fb78904ed7b59e85f2e7c98c613d2dad5b4d6e80d8f3a062072b74e04ec63d504191d48d91f6faa4684febadf6bca737bdf3c11010e30d4e55335e4d0db876e117b279ede418f7b5676524598e8d7eed136fe4840a93149022a195c00dbdb0b837909bf0632be4d5c1df880a54f949684e91afba9b6f5c2f55094253fd94fb145d3f668ce9f2f6effe6a23fb5ef269055adc689efdf814a2183fe4c10d1dba0f4144c78b36a2a9681c5f90ffde8d5d08461aa6eca5fc8aa7a5ca65bfd9f791f20745f4ca63d873def4fae48c6e42531d9d58ea4e7bf40f9b505ade08e89a518b4ee5513e6a11b7bbafa7ef5bc8b52f5da43dbb27c7ff8fdcdb65ff1458f1a0da895fa1a2b2891abf660b89c40cff260b7b6fc681753f6785b898304834bd69c45018dbbb9fcd19d72057bd74b48c860f815f220af81d69ac8839b44c1653f65334f991fb347c63defbdb7693882c9543045ac25d0dd81771c1d27085434f80ecfc607492b24944c64f106a21fdc3d5af67813d03bfbc739f9271eb6e7a2828dfc469b8f326c46944002026febd49ceb2e3fa55dbd35b1a55f31d7b716882d5421991193aeffb516f29c388627ddf47aa4f2f09e1f7636eab5177f4cf968dffa8c72018fb7bb6b11d3780cd2694281b55ff3fe3483ed3f5e4dfcaf2762a9e57d03d376cd8c2b4f03112f5473cb558b160826370f858abda5f528f6dc698598c70c6ff2411ea7cbea6628426cd897167ce50f4f5d2f23bbb837c72be4479aaa7376d14af934bc1496e4d9f0922397a25f0fc2daab1712730a63138f028252ae756ad5ac17aaa55c644f47c3def5f54ad5c3ae8fe6144f3d708554c52b4a03e5e31411d1f7f25b4e25bb84e75f7c3fbcd3fd93e1ab32e4615776fdb258d84eab03c6b5f6a3e524f1d36af1bf460ebd0dc4cae983565014a58c14d033c9596de924e7f347369489701eb3134bcc48c96a17bad3447110d08d2259cb9470622a04fd157c29caa1dd10161f17bda5fa6df90d7cd7cfa59708d3a00219bd6e1e6dae8a5ce2765f388348aeef474d94892dd1fb9d26be4a55a79cb98ca260b792febc8cd68be0b6ffd62ad2dc54f041b7e53b799fd45595030ce5d457cd788a307a1e86ae4f2d5cf6868627d7af72318599bf33d72606672211c68996cf830756b11e0f928cfacb4ed750d5a3159fc46c40e343b2bcff78d5e2350c310f724f375874b369dc8c5699438557019c0500484405a5007f4321050276442509e23c0345f3c7d1aed9dab2e7d1a168317ca966159c67e18f90a6b314ac66011a4995d656357241112518fa3185905436a066ea837ade104d64c3dbd8f51363012bff1a871be4dba6b66d1376b9695a62d30e2faf445ce41fcb0e5f6ae9a93261ed56b22efb39022a5b27043ad67b7e7b2b81ec499a621a229b278cd328e23b37610c33bd794c873aa0bac37ec6446f66b35a55676cdb84062c0dd9402123097903b57b5811f78221bdbd8e13cb9cbc2551a93cd9bc5af6099c7ec6468a7c440c0ecb770f53581ba3f2554adc20982c4df2fc1c9777791b60d6de42be347d81bd2767ae6f1c3e8c4a111b1cc61514935f54950edee741f49f201af024d2a6e34f397d8fe5af85ea6a4535024bcc9b38007e6727fd974acc1a787a10f0f254fe9f9cf55d89651010dd3165bfe4e2271142cba1f25b97c8dd56ae9ec4a1098a394e0cc57f4d7e9fe52ea9821ec7e5b0aee4b5a63ce91d15a7a6b69d638aac7263f5a1dcd567b5562f212630c8b8d5bf10be27a5c688f5967fc652a8ff883c3c53add2599408b69b54d302b5ae007be8db58c7a5c5cd3668de1bd7e1b0c8b2717ad253972fd95292a16a2300f37700c0981bf065cbc2376f68538092b7870bc26ce4f6f6e9cf9136c9f0d8ad62d19175f7bc0dc0ec5be6221f4e52c565b0a000a4221d02ec82c45925e144acae5dced2568cc83c296c5d0cbab0478301a11cafd2023ad88c75898634e250efeb79a486fdc95ea5228a272b8cf8cd85442e5ba6aaf698cb0f9a1dce0496671de18ee01acc4b7a40060bae75d237a536bfff8c714faf272add8f921a03d0ee61dd592f429e31a76d04226dda6acbc208cd668e1a101e7ca46fe2aa3855a4f0f4d1675c04fd650ee18320842b2f35d3049682233644db79e35f653a55a7dbcb44143c08d2db572c56413ea774cdcd14639d56ef8064cde295a852b0671ec21ff771959951f56550f3179f29328d160466151dc93c50d9b1b8ef055e331927b781267e088d5e6e1b85039faa30ba159e0867c59d02981ce34da929fd265b78e46d3c13d1e1cabdccbc02fdf6d2d28b15aedb26d159413f5a8e57d970b95cfb50607ee3d67f394ea6026bc9b12ec7bbc0370871130a638a47bf7ba2649aa7a1c496ff2e5c1a941f8e267341b0adfb5d5eff5e129e69bfc20bfe1fc95f0b29d1db04536cd1739e6cd0cd381c7441accbdbfd44c0e4705f68edf1b48f78c6c0172e30d88adf42663b6eade3334ec331978d18332a0fee230bc3b7d87508ffb7dc8b26a3fd00b6ed0f97a63464b9926f87c96a4be6929b52ba2fcf6cb1bdeae4fd9b59c5c296e7e5130d981c6dcc5d906b9bcf0930aa8496377bbb18992a60d7bd8984ae1f8995a905e4bc440215cb51125cb3af9dcbdf7cc3295c00aa78b14f73d72a020b2ebd495b00b3d9d7897aeda960c8df8426ea4e6a023b0707ff056779d1f997081f6068186537fcb5cf10c77515596582128fb27e20c2082ba7b5a52d35c338e00551238ad29213cbb91b630663d0350e7deb811fb2ee03569de05a404350713fd890b6b092103fdbe9c05776de039fea49c09a28c72b26210c2bf28be5cd4159daea7174360ddef5fe8a8e9184d98143b818a8e0d34ac73014f5eae94f5f3fe2b659e6dd133911b4a9200546a3e519a757822ceeb21ea413074556f28b7d7b85e374dbcc08f32314046b161cef2cfd5b78d901f35154d82e16d10c19bdf900eb73fac57b8085f4cc02dbaaacbd4d2bab7971bbe20299c9ed2338d259f3a468d0e41710689cb41cfa6da7ff878c0769f8b4ba791627c31813e245813cba790d266861be0ddedba6062ede7364178466a2e15390df7b892270110d44a0d7dd05528f06e39d139006beb28167d316b6c26fd14cc38de0235c98b61a5cd367b10994a86ea9030da3d897300746a0a773578e4e062643558d63948813d832e0376ff6167a1c72855150e10cd7c24cc26d7a5db5e6478959510fb85e4a9d0439a8ee0ad114f0e5f899331a56400848aa4eed0d541ebbb0077097444f285543c8749559f42f2a84c53c2b197c5ecd86e519a83c5f55445d4e64bac269a3c0630210e1507404867b2ea910f1b685223dcc46d61b146d26df09db4efe94822798f06940e183ba322f949ee1a6fde2d48b4f8053b3bc718c6d8df5129ca4ac508acf4be45196bffe9fff68b3d2f7441025573da3c7b5948302562545e1c23fa06740f88cc45d2dc4b15eb25de0a5a4dcf4c050c177e5a75c0d4e534278b965606d9dc6e85a8c9dd49c3915cb2eb752b2c5b667b636bcfea46c82859d238aed21a0cf9bf4a1a5d07d3d81a66762043831678f09ba7342d1bd0fe5f6624d4372d23a21c71765314d42a0d6044ae6dfb336d266d2ac5ccdacb4ba6fb5baea4a48ede5e12804e9aace4e5de8c59e7694d25bcd69e7f8a4151a0e812de5b3766805583595379946415cf51066e43abe9ceb4c56d1cfb916301dc674497cbc9c1e71c9e0133e6bfd09f7139ce981ad491859f5f6dea98f384ded3e60a5281478295f38fec7f2c1895dd2e20f8f4a2524bdef1d56d9d0133429490a94c2ed9141fe56c41df9a40f3795988cff1c8934357b09b824c6d94b42b48c48958f41c2e294fd9129e04496a062d5199e52bb7b433cef53ea40282165a271fe828ccc4f9fe19bc42f54db2302e1462d1b30d25b84f161ddad3b3786577421c1cc6c3856687920c5a4e83f2c3beaaa1b3145be2c43964a184b91b80b43da310046c27681645f2cc91dd578e071fdda7a7b0e01e319526a62c2696677a4ae0e568e6947ff88718a18a6bb39bf63783a7d45988a9e06f24521cafe1b2330547218d0cc2e40216380f529f5cc3046d3a8c1303183834a446392924330ca2e3bde902e4b42d405f2779f554e9c80de8793eed13ca3df8cd129f146560fe023f65728d75b3e8aff2ccee5925c049820e88eaf2bb9d68eb40d9118eb1588012a0137d996c99f841ed027e6fd5fa9dc9cc9669763aa1f6d5ff906a88eaae7355a96d7318c66581753b5b8175a5c91e6f50bcf12a32214c803fbdfbf5f98d0c53df496c770bde7e692c4ea3f80929f4df9fb173e9842eb1073ae123c5ee4d175b6c27356425ad0cba8bea5e473ae3aa34d48fb336406d7107c17ffaeab2c4887f21bd0a4666ab2f8c7ca901c4d1e664753b62a0a0522b61052a87559884d03d1d58e1ef438825c204a7b56fbcedfa535fcd1c7c4b7bfca21554cc9a67b42cc80daafbcbc2f8524260f8a710f4e1ee915b0b43f8f1c1c1508ef0a69dd1ec21b113345630beef2d8201e36c25b3046b54df268dbb0f1a150b05ea9c8c5fe9b71807f9a48e75aba88e0273ab338088492d1a4604281b055e531d4eb657a1dc8b88c0de38e732538eb362ea7437441f77c166321fee84cd5be46e4b0acada962ccc00a4ab29058f23f003b66f764876dd33fe1638c13afd0328883b907167c5dddfedd33a75a6690745ed8b6d050eff445094009846b139a3be7e3a266237c99ae467dcf44929cb7c2af337adfa8e5a0e3c43fa0068f10275fb495b6b4aea1faae105e663853d70c69b30b2d4fa94e40eacee4416798c0cb64e5e63082ea7d6963a0f2a2697d22d16134592c46f7528f62b98aabb169c2528cf4d5ce1e6f7df21dc23ce881cf3f8a84c9f42f5551f86c6c674393665473cb11c07c05264de4e1aab1a67a518a8ec3fb0aa595991d44068062ba406ad9019f7efac7312c95cebca129be436dbce2d3e7c872c78806c9bdee18f27e28e41975d3f2b1cba4230550f9ff8515d2d44684bfd19556396993c295fed4e84f71c1b4f693af60f940b6ab649d47758f2b772900396ff9cb7c371626cc10f863c9e17cd5733e37a0511cd0b068d608656b3301b627771383caf5f01609192bf1a2815588a111a9210283057a5688cc8191e7ab52d02ff7f06666e7c7bcb4a8b661519f17f283a838210d265f8d88445d8d50c91f976cd991f5e564cee91253c65f1f19da25cf5b9bd3fe6131d8d37e90f801a588f7c9c03b8c559265b38261aefc7bb311cde50f5d982f8f86cb4384af3ae841f68d701749244c3eba17543fe81822388b6b72f4e8f9d5b5e221936a83335447d3f8d5b4974f85ee209a5ef4ff1d7756baf648ff1983f0569132cef8c7200196881b3523eb6b323145cc25d838e22747cc940bd9992e55c014888bed73cd5593dc230830e8b9f404e0b7cc2708de25a09da49bb4e1026d5203a5a5b83beb2a880477dca58316d3b634835d2dfe137e1431d2cdf62399cdde9e87cbe23ba88b2f4cf131a57b290f8670fca466ca5f3002ed78340f22fa264b7c2e0043ac76185ecc5f6fcac5b6e61d50c124e064c0f48992d501ee627020b01b76b8d4be3ea301562a468b498daa9f1cb5780f90e3f7a4693d5572cb955d5fb699e631ee01ef5cfbdcf0a437247f7821374c00cd61d73e275e671915feb782ad245a808553ec4beb40403da2fcbd07f95dea65dd2d679e760ca8bd80fdc55d6321cf0c35dcfbbfc288c4d76e9dff7caa0e95d777879638f9e87b35d093e43558274160e9f5fc3c1d6f8bee7691f57d488e71e221ea6f2c429e3538df7255cd3fdbadb712834ba701df56689684bdb002780cfe70d7c978c7e3de783aea3cbcfe79d0ff124c73b67dea2f6a92e18854d451fa1e1f8ccd894002fa572894935b36f21d2badb4a69ce91f475bd60e3aed54f3b6085a31539fd54c108ff294dda26e5828ee09d2f2aa5d6e6c0ba2d131072d4fa1c17d9fd07a746766b45f66baa7d0c07c37fc46dd02ce11df66c0680e2ccc385443cdb770b0d8da6970cd3b54bdbe50d40fcc05eb89e3195f250e5c857a17003c6cc05a6f53cdf956bff2bb4316fa36705066092c1637eb754512c7c94f83247de84d3dde0c446b8a712125c904a73761676bf652f53f92a8ea0deef6461dfab2f15b75c9bfa5d3816aff665c73886b5989d24f1e163c25f40ca8aa20c4594321aaa2737270e0a97097c34adc808c6be5800f17e77e770f4182d9c3a8675508edc327ee29ce8b280d6340416b8bba9385d2c8ca7b7f28e322af2416c339fbdcb7e1cf344ba9fc576f7f8e91daa78301e4b16378ab1c721e23ddeb0ebd0531d86b927df54d5a692be88716a0e8dbb625ac9a40ccff8d1d5509e54c0cc176dc19969538ef73857f33909369b952921506d326b5bf3477502eca795bdaf841fab463771ff4a7b6d9806c9e33e90498cf0df2d358932e1648264d963678f66d82a04b0b3974950c974dad96d0e924a00146d423e35f08ae77505213869a88fbc63824f0934fbbc377e651b9fae25e9a99ef51e98cb8f319e751198c13e84c60f2780e8eca4117893d761827dd0d2686307c71f684e73902c7c9981db1fd60448e5ba089a37a868a2257d640a1bbcc4d799920c2ba62b83203fab16c52444ffe1484f50c12ccbe85003d899de7ae8e7f4dc0891c19d377b799e03df0250b613a587ae505f23f2cd0317b5215876533524e9d7ff9c5633e136cfd2be6f586d83dc07810eaf923b03a6c8924e97a5eddbbeec00863c4944cc434b868e1916005efb1464de49b7a7f59e1a009984db5acddc3b4af21b5bf1242dca63c1ad375be4e989dc2bf6038e9e68293d0360dcba31e0a74e240e50a1eff948f7e5b197354a7ec841551ad85fd9d9f4daaf01ce57bf64e484732a45c0d5b372f97965161fbb63233d42bddb5896a0f04e9ab46c9e4ead1ecbbfdd68b85dfd14201542e6f066fd19a0c58036475903a5550b95cd3d90ce7ade2311e459578df57fbff0fe1e810e450e910313f1497d455e29fe3aaedcb5510ad35622799a433d04a890a679ad66329c71742ecbf87c9cec0d5eadd14960d9334403a533c313a4c3c551c3e8ee834402efcc84eb95fe972b0f4c5da234d08fcbf66b4ce91f945c036183e796e90431239c5fa0d06250e447eae4760eb20a8854c853439f38abc0e93248ac0770df12ffc1596a3db14292dbaac9ea9fbf626349766e76148a9151fa77d56dd345ef5b3977f819901a28519f13c31b27789bd2bec3197868455e2c7c90485aa5de9c1b0a95e1333e42a150f0aac8ced873060c858f10d40ce321427ea1970e639838b7dd3d2a51e9486623f34d9769cc5ef2f094afeb120b01ff633887e3cf92936be22ac857bdca97e6f0875a13c0ba853970e1e342fecec02a3e58ada4513d16e231d4d25c17f756af6f198d86762f5cf8ff0a07cf4bde245efe4980971e9ea0bd1d98695da382f3bd53e6e168d4d212a3e92ddca3c66556c4759adaa0e20756d63b13bd394a218e5e17aae533dc04c08183e990ea66238adf2455b9d80d45cd6437a1d0589ccc595fed6c0b7b2bc8436006f15a5a3e58e7cfe6a7e8c1317054a7666e95f9d99096025daddba073d484e9cd42a2509d298b54664ad4d8860a753965cbbd66f58320c7d1ec75d64202cd40ec05b9a12355412bc1032cc05312b912dd0d0a034ef0892df67915e2c8882ef63fa3d5f3622a241fc48bc77d27196f5d49dce585096a6c026f59f4629cd111ac752d00cc57a4c0d8a45206daeac5653b813bad0f065d3456593deaa6ffa7267de6e5b9f5974b94fa10cda8dfa249b0d902615aed9c9052c618b7c7408123e6e2a9449702043099ad2d5dd5da9c5ab90141e2899ff96d89a5b2fcbcbe5afa2b53fba96659bc6043ca0cbb4a3f0af2c2473db9bde513ace2effefba9f3e46ea137d8beec11736b2a005af6ed1ff43b4e05f372c6ad146e3b1f5a1e0dfa94312e789f1a673d57a9f6335fb196e2188253046b93aba4a064a7a26f642b14ee10eb6061fe6dd9134b13072e288791874d49391655b5b8da0a9f6323c62e5aab31072d14d3138f21d29a31185c957ce36b0ce0dec3f0c5811873bf9f1d54bc4d1f21bd2ef6c08ae5f0dadcac05377517093111fcd17dad4bfdb16d26b2951b6038effd90ffbf67b8f8552a79329f637e5d4ddf48ae3b1cdd8a8afbdfb94be7091dc742ba1a6d687bd1d256934ced89da5b702cbd9a78941b5eaae7dd0948fb3c04edbe1efbf5941372074bfb42be7071dde66fdfec2dd8556cb3d7ab8cc61bf4afa1785179eedffccf70d1c1c4b142a29d493e0e044a6d4792e5aaea553c061dd18d4c11111d91b4b9526ddf4da281d93435b8fbd784fdd1dde4cd3e1c81eefdfd9c0cb2e77c8db558af16db9c5ec7a34d452dd161fc20d0543bbb2407fb40f7ffbf74f8b7d8181523198977b83899f03b7a6e803bf9fdc9661ba11519849396b8313c25b2a5b13e3443ef764f0120b53648fea68a4765c5eda0a46397d87ca443db78c8d8203285ce658673b3587614b0db9674793d98e5a1bc02adfc2ceff3b5c7d75bf9750e24412c547bde6b6c470ead1b2b5b24bfa01382e9ced126608ad1da37bc8833bf946d8bb541a5e028602a2b39afb35a2a26cc19ca1d336ba7a9d4bde14cf4ec8203f24ec774dd442453f48f3cb786bda5c10b31f281042f6a19c8900e62bfeea02e5d1b7df45bfb4e2e0f226395e4ee29ddfd57f09a859abb01a04cdfcf10642ae96d7375161b8107f3bf122cc27eabad1581d889914c9c0c14958d269d4f7732d284398c942ab118adb2b21eefb30968eb624a3f026767e74d53800b8433d20f9cc7abdfe058439d982f437c66efbac5774dff3f0df24216ec9a751845dd2656e427fdb05bc329b7386b4bc2e5c43572cf01df0845d32ddf971eb0a8bc91246dad6578cb5ed97a4b66143eb7204d40839c24f2bb8a8e034135d1ce17e63b4526be1c66d169d412a22224ba7eb00b4bcbace3bf6cc614beb2aa2726e16dd857ea84c7393f756ad0702e20c85ab73208a11e3fb800aa1f030dbba9db91d17751007f5d97d72f0444f85e3694e533811baa743edca1959107142a5a3ca6de24fcff69f8c449ee9c430fdfb1b4f0684f9950c4175a3bfdca8e6e4d64ddc16cee9f20e4da3ec459c831a591f9756910b0967c0d57c0b037f9fd0a7d2d1b406d72a4ed02d3e2606e14f8bb1ff255115ccefa0e56ea556082af95cac76ac86dee8def514f7378bce271d26f4626829defc9eb544c9175af42d3392a4079b7915d4783a1b0c2f604c0396b3ceb68f2bd9509858add49e5303748821a358a7bf49734d07bc53a554c52f5e8d3fc15bae70d9c7ff57797cfe958442da5cbe0440da596543942ea593c6443ce9e20924cf2395c666ec0e98b12d34ee286f5a4e6cc81c1e3d8cd11b4598d009ad850af26f013b9e9a68be00a3e627d9a0f2a78375cf7df9a0b8a029049c1a46cc8e6df4d6c7a7cc2afa5e0c5657aa72a0f30170ffb177ab631677668b9db6e0345679a7ac0f608837e65ed2ef3613c7cc4c936e0a12226e86ed84797d5db580aff8f8ffa4e1a4afad6a134e2b45bf60d5e37a1348ba513edcd57080604c712603ffce093ec329e574d94449fcda2174e95d0e70b7c0c4bdec9cb67e17bc7ab6f33f7be60cb569249c4eaccd6864104a7c5c6570657a66c59a3d0c74f9eda73e51076eb473f26bd571927497cafc9978b1b2ac9fc9319f76ce408b97f65a8a320cb942aa99e4aa34a6840156b352afae93cce2e9546748a8e2d41e38dc85f1014e32ebc36fd2fdca7b3c5088c264bcbced5e87f71b8d7081764d11ab4503d605870c39736dacff22a30a3e1a50a8b8a0954a46aaf19f3d11a755f588f23535c2dff04974d1367a635d121ae2f0479552925712b8fd504d1cf00b557f7a823152a88cef79b5f0990f69fcef006de25864151c8c4339d2b16d2584aee75d73475aefe4414aa967e66e7b51a79f3af40ef57a55da73de19b2e8383554ce5818c12f23bcbd74ec8139a8b6aa7f0eade449c6ebd65f2cab09e974e91224df5bfacf6ec084c80ee9120c00b9511e23c35c4c353c0354037ff890032de50bf0917cd8a33f569483b7587b6d40e55ad94b96cc93b9f5430a29674a55e8f643322a5081ac0bc65d89be24128061b007a363c308dcb268be6c9a7ce0fdd0f1a51f2dc18a419d5c4d77966c51bb2cb30399743efab9cb74c368e6401c3dee769c4808d21b6c3418d13858f97f7fb41537aceea89f3099472c9afbe3ffa567344068c96c362e417ef7fb14801613bafb394ac9231716eecd1b0f93f240e7ce509fb4be08981d889a76d49a90bfc86cb3487cefa1545bd59d99abe2179b2f6931661ed87c9770a42e61a3a6c0f5b957ab78ad430ed1e39c79a0cc66e53f176c8a70f6cf12eabd28f7831723b2568ac137451832283af197fb7c9a5deb25374014c43a68b3604165a2458900a4c3066c6005fe10001fbe84199ff53c5972d35c375c739645c423d245688d680500e875a0b5716115494d61d3f4cd741902a258ee3fd40251ea234a49b4d2dcc625b7a6923e4859cd25064de560aed0dfe581fe526d192cea30f8b97b2b4721f18ad46a5c8330bfb1dc1c7622963524f2843381d20fcd5e159399018f3b2832cbd6fb3cbc0c5120ea1c2ae0a54b6c033780cf5b5eac68bbd0869491d51faeb21425baa92869d32b2c4f79440a0d716c6eab05adbd3b6ce8067daef831541cc95f23158f51eab30f3c007ce8166553a18f1b1b7b1d667ed622e6db4eb0434693b72fd5d5fab0c956486b98647a8d8b1da4cb7bb419de582593557c8bb877354de49d0af539f8daa9bfe1084a72953712eff992b4d603dd06e7fc90e98186d0e070d38e753cbf6fd1c4108eb4970ccba5891fada787ef17303506455396d5e030035c8b7092ff0c7f5dd93b53447269ca362b9b3095617b9bf76123aa44a1190f771a6b96c0720dd3c276a32ecde9f3132db18e338f8333582f7a0d992a7a17181c4686bd3d2cfae0a460a4753369d3f33dfd3bb0770db173a64ab87ef025c4de325dc45165d5234a962e81e661e4a2c6e87aeba1bc8ae506ebd45131237810fb9a94c4b2ade36b508b4420a97e82cbd698ca7416a042c9e152b7b25f0fbd1d03df2ca1d11f6be3b56b27109670a074ff7fe394620fb676430147bcd13dbeda9285e1ed99fe007bf70a4f49d9a352cd6b4ec3cb00b8eec29e2bcdac0a870e0d5e6bb2a527948b1acd886943dc217c5f65e638be412b6a6212d3ddbc480fb4166c443d106fab1707c3d46a95f4489bd0105e660cef8250dfcc104d01a25990754e1b4f7eb837675767c2127ed6f42d5fd5a96ed9638424ffdb4c55a7f327bc8bf24378a96087c20e803fd229ebfb626c4727fb2b6364e0892987141fcaf2a6d6607f70dc0ebfb7247dd601ec4954930b925465d19085cb418ef282b3ecce49c5def5e85784fa5f127dd309404c0524a4d7c488e2b3ab5dac3c74eabf887658b32b4785dff721d9dbb26ec3417c89c501e4d0f25fe6b4c9744986fa624aa2e62d3bb77008b02d9061ef709e2ce4054d5afb93171296095cb21e8da6d266f1766ec413f566aac51cd2b693e9f285202de108dd0fca476b41af7965a36640bf4bf4f3528ab52175841c5fc43677f948d2add3c568b31fabc40092c48d4f681bd8910e7f5006183b15ae6539d4fed87a5e947310a811ed7097e72b3ac7707f84f6c5cd749d6879edc1b72c750850ef71a348c7e6cbc965da399c0625aacfa5a56728ba3ceb60cd362f060c6d6d8f9b2c28b0eae6c7078c00c4e002a69fea7454fc237a9edea19fd6720d3a806d17f2654188d6c77ca35d60db6769102291af2f374d5d0d27a61ad97b6f05ff883358daed0a0cbfae1e039c9eccb259928310bd252172a366f914043248b8f7a0ab3d0259c01765fe2ca0320764139ab03889f42a9adc06c84043f1ffc4ed607eabf0da90a2a303a7f24a518cc330bb14ee2f4290af16238c4d4f35b7eef623edddab38db4201ad630cf9971e36e12d2cfc4c23698c32f70068ed1d01862a10c8549d29b33c5eddc3048e1bd24d1649700c5f456153c5e1d0ffce1739a210fad7748a7b9dc2a26e05db8d2876c0db3e492bbe930cebf76a73b24dbfed7efd88213ea27efea9aaceda03ef0944ec67efe55b1a985173b60546d8acf6b2aef727fe77db707b51f398f0e3b43382d5525c1ecb22d9a56516ce58e476c4ba676c292e788279e9ffd75ec22d8216916da6c60a094ba43aeb00e9b9dd864db032bf01a42cf5e6dbfce2cd78d906af52026e11b7b09255c27a36ae41994ccb2a619fb9d4a645f3fbcea2a30cd7cea259cec81fb314566d9904d382cb20e901276edf0c8cca1cc1472a79739a1ed1df19c92a6b32bd148577abdf480bc2ac252dec22af3a1b1de917bf222099fda9333a79d679cadb6dc1b6bec9f5eb6947f34256e08ca877e6387a9167086cb66562a2a287fcbb2b0d8b9bd5a3d243cde931ace166b4516d6b2ffd5f168f47ab2238e849b79d894fb46ba1884b3cd7c76373ad9b74f39f2a9f8b8214b2652d66272aafe2fe40e6b4d8723b8a6cd5acf5e8b7be26066f1008ce85bbaa0cfb00595cd33af951ca810c7344ab6abf2ceff75cf2c6749b8d21c563e320bd3e4a707ead575d18092165cbe93259ff25f87e150f828a8994b65e5eb791a9adeb8e6b5aaacc9656807a03edcd98095cd62d6bff19cbeb58189f16266fb16c16b964526d94982ff32a2b85b74674ee52fe1388a9842354924ed69ad34501e983cfd5f8d66752dfcf4065b9d0dd319b1af260da502530c3df54eacd4738fdc22a233e04c02f9ef5f612a06cd3f7939990a07500679c68ecaa316da1ce8e8cd0d9fdae83397c2ba95257232c945f8d292246888e479b7598087fe60de13f9dc74c81ddfc78f2ba7e78d4ed436c0fd5ae99abc63cb9980aa47e1a90b8d08ef331c5a193ac90de540e68bdfba609e0bb7af670dffea8a06946e4dc8902fa1986908a9ab04f17a485beca220707b3c8e4481b4307e0fcde52fa67bc5d68a9bc0d0a636587e5add63fefea9dad40f8daaab96e5e9e4d5f4333ae5395e6d525d1a2a8c10f364fb0b2c50f6e3bd0cb431b3a0ed8097e1b0089847397bf6eabf5606069b353306a36ae039bd0d6809e73daf19a10958bec041fe0237a56835480d6f9386ca518760bf676b49f597d058251a455624a92eb2af1310091cbac4b83e2638c0d6bddfbb1ab93481749a82ede3166e7a07118e61aceaae2cde50167c3219d13e37fc3c818d3c4ab70d0e88204947e40ea63f19f8f60359293437456998ffcd7693b6fbb675b8287093d98148747b07d0b2d36e507f54b9920382bfe1f74f076506321095f1f586f26e7a0fe3a2a197471c8051b6047d94536ffa568d814f9afee5907d87e04c49d7819db28f857d71d59a766a7fc31fef1438b337d0dcdd7e8ec4749fb92dc7eb0b90def767cdfa9a95e43bc69362168f1f6525d47020a099bdfef0b31cca0b84114a00c7ab1e45711b5d8eb7d45b4670d1be841ae280ca84c71e53b0c3310b41fd964fadb00afb400eb175cdf37b6a22640e7cf78d1a56777e2c28912290e74e5abc553f2d07ec568450453b0fb4eec51c52582f296f59e8c7d716a0dfbab3fd6874207af987006937769cb0e04361938aa251ea018aa15bdd1ec5905966471283131270488bd592c807ad2eccb3750989c2323cc324a88302d4d01e25cc74a691f0e5f9aea97a185504c2f924c3c5fc347bff479c07221ee7329967a7eecd904745a380f7261613de55041a21d71d982dc58800476d902a2911cf3f670dae4fc18f5a227c049b02836971eddfa318a8b36d0a98323f08f7166ac1fc29065c0380de616dc35a8552f2fd3a2c8275e1a47ec5ee9a4a205d3b54b7364b28a5fe03a9c9d7512e56c4e39a61d9078f39f1a33487315819ac36d0232290fbca71f70050efe5d436bacef50c81f783d82328f01e5b717ca9fa8c450f5e48416dc0252c796cfd37aa92a84c745366564bef2db4d000b0f9a5a0a677c7801d3a66ecc3c1d52335cefa3e7842b9253294cd595e6c856039a7c43cfb55cadc5f5eadb5ea3fd79ac3ef922ed19a8279f93050c0b10fca4481fffa618acc14291e6e8942bf062fad56f8a6b7589dfc7cca40f6891f8552eb959741b5ad1498aab070a62384cde3b677219efde8f59b82dfd8983edd5ccf7203c564292db1bfe98de8f7d5ad279d772ad44cc583a47e28e47eccdb3893de152b61ea1b8cf4c211c78b26c91b8560e216f6327100e1ffcafac9361c7e3473e7eb892c50c2355f740ab021162f462612e351bf8651a9ae11ac4a77e57e6909afec13ddb3a619e87a8eaeed1e902a3c82fa50ba1f420702dd3d8adef4d8bef9bb1ed5b3cff04419257621ceaded81af1d3e9352a421f4eb0c6eac1a80748f1aff5502f6aaa12dbe1d5991f64124b736a89d5d3cd08d220e2cd32d4bf08293c47252a4ce7076f49f29ff11b2bb5ac0da4ca58b1912c7bb85b2cb9e5190a60f810a48929fa90278744715de0a0c04a17d42403639d73da65b9fd7ac4930fb38dd13e048e8fdca954121c1262a9332a27d85551525e019bedadbd5e039f47935eb8a603637ed6cc7d90fcf5a740b47d2553af2d91795f489990c63ad7238b9ac44c3be3a8ec924774a9eb3684e7114260c2cb7129d34131fc16a421d411b002098d2582f372668d5005e22ec1a5eef21e19488700ebef0f355849d8642dfd6aeacaa6cc3c495de973a7b2fd74259482bfec6123b2412fd12f01873b01a42bad13dcaaef689c5ee3fa62539dddc67e0578d3a27e595ddaf480c734053ed1d188f7d684e7374795bb0237c0bbd5de298e1c8daad9fec1d2c0992fde4602d1255ef2525c21e4b6051f77239bdedb6198871ba08dc9c5d520e3f31cf4fcdbe05046482cd9e67b57f85dade2805339219ecde6a77f4b2fb976235b0bad3ca5473038ffe9cf3d3395e82a57cc4c45651e2b68e24f89da4ec0708f0716b8e64a6a9589c526f5e8b0b47ba7e43e158f90a891aa60e7575a4d749957684204e3a2b5b56b696b26c061bfe9ebbc2a84f2bcf775ff7392324f6dee4150e12a7bc7a5ea0214153fb78904ed7b59e85f2e7c98c613d2dad5b4d6d9c30522e612638fac969ed1c07f7fa3ff11c540b6e3b0b1113859669a341547ef2e2f5d5e2919dd865aef916d6d50c2d32852b8944c2074a8b90e862d0d309931304b1514d25bb368701ec24d81a53ce8dae6ec75885eddc18ba6652e54640c169ab4dbb72ec3c46e7746ac4cd92e2cfa8aa3f67d75715c735248e9b84a2b26baed2784de905effedcf16f2722902482d48591a3e68d8eb0f4f7a792f84e3835d8336b33712fe3cc569d810b68f1bc9f8a22544edfaa542c25c3c02d0ff781c18a92cfdf6b3b8faa5bee1158d441676356b8c507059a1ead90f1114983bdca775abce6213bc404f182b55051a4a9967b3255d0e21ea6f0cdfe2b3dabc7d35c3264fa8a569990541b5f08666c59e3c6332dd08f612b6b43bf73d0fb442801c73e5cf9c35d9064614a23c3cef979f5e66a58b6502bbd9c7c5d9c26650e39fe4ac61f578fd9b00aaa0388794aa5dfe9974c548d66e1581cd8d70999ab4d4e991d96c9d39766cc6f516d845e6c778d164ec78d4ffeac648081a783a09d6fe0983eebb549d2a67516047cb052a35ce23d9b23dc1fe8906b52fbe08124136c62f5152851eb37b196247e2465d6089465c3093f72ce37d4f16faeed9e31ee4c39ef53930e167c0cf1a7ed0f8925afc8dcc8af55c16b6b6d9334bb06e7ea99b203395cf71382d14de92991d21b7134446b459773b18d0fd522f8457616b903509e61547be2769698ce81e4fcf252c0a60d7b0108d17061496e4d9f0922397a25f0fc2daab1712730a63138f028252ae756a8f5dcf6356f3484ae1fc52ce6603be31b0a4cb4509e11d5108e86291e70e806b804018d134f5b6f2b15fbefa96edae45a6ec2f64576a83439e1d7acc4870454c2e8ae885632285181eabeb63620fb70b2b7c54bd2370606342cdc9fdb38c54d1eac514a18bf8d056ff98d985b3b5c3d0bada91d41f5bec52baf9827f7519b443b708528aaff3474c73c0e9c1177637c627c5f7a6768b4a9d2d4acfeb83baad0855a86955fa986f546108b84ad577d6cafc60d03b36692afc0bc0d5d30c4870f265c2fa849681a9bc3d651c501b48fb3fe6f81ba0b29a55b75b9b759f227b9e2f3903b4c0b342e145ddc8255f2a34b01d5929bf59265dc9861ec30d06fa25c72bf98e73d129143caf5517bd9166fc60bc96c02a911d0309fc0f170496a614fedc996b0cb031c4aa4d333d9f0729e980cce8393c2f38c234315ded4f90d7ebec42ae2df7ad1bbdeb89c66c1ac0691ddb704f61f720788393dc944b085b50b7288bd7f1210590ab50f497a8831b5e63ed6011dd2798f9b483230fcd7ad40c9c46403059cad7383811453061baeaf86d9ec644cdb7c8dd1d247022ae8b2bed85f3738bf44194505c80a2fd7b9fedd2c2148595cac67047edf0d6c053707566fb5c4c000633dabd8187f94f4cac74fd1b249efc7dcf92a4282134f219816c102f55c1e5a700f59571f2310ee56ff03fd4d2d19e25bbf5cda892d4a94b2102f70eff17f33d8466d36b3472ae6e2b9129924f254a7708321384cca07d4620f9b3063740cd485a790db902d076c0459dd68a89685f0f3a3fc6a0734caaf98d4808d46d89eafc36d68199ac905d8fe3dbc254b43649ee80803ab20174d24be86b13c8d46d2b39f40461a75a02878d746ab82318226aeac968643696af71b6b21b957726c32ff10eca4a5c911c8724c97b0211a7b7c6523b638aac7263f5a1dcd567b5562f212630c8b8d5bf10be27a5c688f5b599e77ca06ab26c9d2f5454f1235eb18416d614f794f347acf2bf564a656c316785cb10fd6e98e7deb42f89c2bf5254932abc6d564ce678ce5d107ca97006f1d39bdc8377674725db01b5e5751af035e9488a9b806265d327983503949dfb3a164242e036a08a2af2e029e0134003d12299762f19d355b0802e5dcfa740e3070c72c5700364afa6344aeaf343e34389921b89474a9aae6c9b14a0dd7e7779fbdae1b9efba4f34461632547a627ce0225223d3ee8e2aec5e913fb1ce55223cf777c931943dc5a348620073d4bf8df57ebe81c2553ff360ba94ee21fad5486a81b89e2f19fba048911d59d3f86e6a225fa08f7c3260c27ca4ab8363fdfe8ec28f4b9e0dd6aa0dbb86ed61f2a3e8931ea91e4ba0429ff57dd5d6c35f628bd7ec88bc4ae3b0d855e25c9819ce38223c9eecff3a048f585ceaefd17ab33b51b511874e8763a8b282571e6fd27b937ac045b95fc6cb7f81ec05697b1e62e88bf0b07def9215045ebe0459eea65ff5c68e331d87bd569887418a663dd44f778d6926fcf2e5c25f127130d7522a7b29d461abc71e0e3e31aa49e194c9ddbb5018ac9630327848a89ac814886cf58a47bf7ba2649aa7a1c496ff2e5c1a941f8e267341b0adfb5d5effd94fa9ce4d59a6274db778887e61e663965b37328303c5aad6a7efdb934a900b21481c862500e6ae884879d689bf8cc868397f302751fb02e128ed44bcd3ef290b0228193ed8a7b4ece077bae9171ce0aa2b92d6eb839eaa12495974417e1e7aa748f1f5a6c356fe83e5cd9f0ec7f56ba7f8786fbfb20d0a038345fe4cab11b00912b03b24f12ea9ff27498af57db607a2504f6456a8b8b688d97da66aa4e382b68d949d73efd782e0ce385ad54d86310a1831acdd6aeb97bb8e8d887b4715eb087cea5abd1fc094ee3289176ce96a482af7908566f1acb9496bb75e746906032cf7121b34ff182ca420f517df2d259463494a8fc4ec05ff043775d6720d10887cbde9c15d20ccc57952777cd2e78804772b5bf0f6d264a62425ddca1cb52bc1d784256502186f47ac058aaaade9e203e07b2c1fc2680289f6b8a56e413d6b3090622af954db2f2935119de5919580fc615efb4526972dac1ab4a9200546a3e519a757822ceeb21ea413074556f28b7d7b85e374cd10206fa647a8d70d57996ddd8e18d9b834be749848aa915f5f781bb049c5de09d154952749c7ecaf30d9c60c58babc9939f7876a02de622a64bbef981ce6f770944dc837f08cf78f88cd37243f7cdcd2d632bd657a5865dd5973b31ae695f1f4cbb6fe1a8c90dde3fe8d57e5eae4347be243b24c70e1b8f19ca065e747684f4dfd35dbf0affe3fd41a7863b51d38261629dfa117a7214944953b2dcfcd6c18283ac9c9e6c29528311d63ab8d468af9b9c3d8525814d39f6e0b0f517b8f5c8b63bf3f441991495c19b9012e6fb3f27f79f90cdcfe7195d6705b253b4dfa31805ac566fe9480eec55e48bfce01057556547007618bb634c99bf3ea5f3b7d3e485cbc90069303faf87a9a3035846dfa2421fcb4f82e02facca4ca330bf32f5bfd6313f07ea797eddac10187d62618942b1cd72c2356109ab984f7d2a9eb1cf557ac70b863ea621d18dc412b5e784f8efb7c939e52e3f888a4687e2efc1685c59c677efaa661d20bc4345885d84bcdb2fc2ec0dd837d428c9b43aeb25e1c81835a8f9140fe5bf00ecb5bd918b58b0c34f46a5f35fdcaa447326600a9221e1e51a58e7730e34eada158411c508cf1eebeaa701d9cb7a1b30cdf36e40532020e74a0ac9b273590a52d2d2ae4c22b48c690bf0ae8334ab2318b367ed5279c572fde9bbc1bc1e4091292e1ec10650b91040b4398b7b3c7db3c357d0ef11c114b1bdbe1318679338556e5ba6b5bbd724c91bf6047421a8cc6b354ef5b8d85fc720382994651e3376b082faf4d99ed494e8e1b29d0dad69267785aa1a5096783f542fa96213fd9ed65eeae199c0027ed0e88eba4b4c12c4c6a645dc74075b342f421ed39e729b4d5ed10881aab89cb4b82f1c6b75ad951c80733628a6aba1200dddc16873125226c9576da66ccd077ced60da34a71f953ec75289effcfffeeac9b8adb8fbf366fd3f9e313b304520b6a391878888f140d5ac4027a6126ea498dac10ddd25b0305d97f24844f6125dee436c320226bb773f45551a4db5dfaab16cbd34b51ab650d6d9a80faa25098ef6e0fb32499b13dcf3a92d3b122983d35c8dff5aef872377acbef831a8ce0334a833f566ec9c904530989695b9f14cc3c2cd46334ba14fee5bb2ae58cc6b9540d3d04a662621f9d12c2844847ca9b3824a536860dbc7c999bdfd80b3170c1da5f28f45b66b76083409c485f25cc0ee29bc5ee4ad52c860121eb07005cf489ba99a6895588581f118005633d58ba0df82bcb0c647b3c445d501490cd357701ff0384137b6bb918e5dc1195bfba5bc3c7f7d0a7c791e9720c85a79a374deb455ca89b9a7a0aafb52fb338a4621e8a08f4010924920c780e87e2927e89e5054e9bbc50cf29e92472710cdba89bd8e25d363a345ce34fba4af6cd77a28d6847990a1fc0f79b759b4f1c7074a01689c393eccf73dd0ab3d28d3b98a8d18651e6d2aa9c1fcfe0c1016d6b7af64df45eb7dacc167cfbeec0ca091e752a9f965eeda9658014893b6ba5b1be20ab761c344cee124354269db30db467fe415c48ea9ccc7b6ca0843cb1749ba58bfd3bfaf6990f97a1866a3d8005f0d98f4e3eb81395009a1f3cefc5c62d8f19161035caacf22c6a81933b4db73ff741e63632b5a7388a3c528099ce6429d223a02569661c9cf06c5c77186e1577de2be93b4a8313b0add114799830588494f938d187f34cc7a95d3dab96a1687725a3b7b9b9c84a7f5f305e7e83eab4bf5f5a4c0f75a42b97fe4d231037336f64893a1301c147ef7eda449424ed8f238024e883e3e7264c1f3afdd820bcf063359fba25bd1d7f6e52e70db709a728b5dc145a34fffd90655977448909c48c555b46536f9027e17330bdfcb8bb2ffcd73f5da32bbb6eea5ed46179902b7dee1741b7f30aaa5b2ab6ec73a7a7793af8422d1099ddbf648c2ddd90e61b826bf453b19e85f7c18f6f8cb2a58efca4f93fc35a4129afc5cf77a9849e0a589ae12c228c68b00bc92d994bff7b63b3f6a45e72fef124d716f9c5711a9742c10ad4c933e0d797bdd9ff4b15f4d628ac7b7e2299463ac12176d0b97dcf71a66c3acb354e698e41d2a8dde37d281eca5126aa5c387b84bb5160df4f8e160e208b3a1f9c570fcd9cddcd8f7f08a32d45e40c595ae77dbd9fe91ae8920663d23443ff3c5ea3e2d84eee0f0c5a90decf43d7146f12fc04e92833059192c7ff7cd46047e447bb83484fdcbfa2c6eb9a5bfb1a4960379ae6b5cbbfcfd70ca9385e996d0c0fcf635bdfc4cd04c5b1ad211325e35c6241ace3184dba176a6af5b1efff00845baf8ca80747a5247de03f6705beda89c2b7ca580d4a131ea19850413b7976aa1a3be12ecd75e841983a0fc85d9ba27512624eb27710dfa33435b506af501817c9df3f8848629df8eefee0672ea97a027266e2968ca21640e56bcd05eed3d22dc28576df1f329e82aa8a938ba98067cb6cc14aa72fba708c19b4b3859102b19505775d98797fe1409e9704d13aa231e76fa8b5edfbe2d7c8ab29c60bc0f753847ca2b1d6e4b34216cd40d421b62e2385632182f38494c6ca7cd4e7182c252e92c7ad524bc7d04886eef57338181b31ffcbea342c6bffa5babe5615e285a7ecbd8584e380859de22bed8ba62784357994b12720b985fb96a238ae73c893d880cfa1eb4439099ab62f560f8c5470a1c689649174c7ff386a6d809ebdc563abb35453b83f78386f1711f28f651791af57be84dba5c9fee8115f341d0f2a55ae749ebbae347cdfb13214648dda70ef11b444fe04c985eb8c20e221b7f3686ef638bd149f35d5484bb1461450d6fd5888d0abe7ce183b048e5040f3d2abd7f00574ec1e04eb02a44f3f9900eaf5aca856507f441dfd3c1053df70a010c29cba5b1849d5feb2089d48b8ba058d047ffe96ac8a717050d1bae4fa07480838fff73d888eb0293065a8287b67e564a03ce9aedc3d9110c48ab60fb057cb7b3849dc3beef09644d81ebd24978da4bb79adeecf10486f90c4a136704d62dde3a4bb8c790fca2516aeda816f63a2e38c55a75e246f4f025efda5c9e4761866dd95ed3cf55ad46744c8d17e2855ba90eaaed351d23c63ea39eec0116d0da28edf3dda9f13b031963bc16eb3007f83284e5018d8daec591812c8c11a6a23d94026d548a4f34c55f97d192ce2b7276822490e64ba42e214a89adbb5859a881d5b908377e39075b8d8ca1a32e840c32ccfe1e94d2a5a2d33b3d4029c5e1bac74f5dca5eac4ee7fc0e2e2c43d8e9fe02768110368d617fa7c2bc131de20733955f386a82c90bcdfd857672f5ac93b89cdd508ee23beed05551e169e7196dbb22c0fcef54617cfb02ac2aabc0559eaeba9e6d6854a7a378093a12007620afa16922b2c9c2e274b7ff00bafef7bb16f91edd235b7e42845e2bba9607a50de8687ff5ee8f07cfa3c7a36fd722425fc10eccbce4379fcd8b9fe77416feec05efc534da2202daf0b7319aad21195fb28dd92b00d5dea8a9664e27d943f76c6dbcdb8c790f745a4639937952ee086c5c27aa7961ef386472d7f02d26fc69905da9e6289fd38437596fc80c2ee0fb4fbfd2c736d44b76f54710710549bdd38ba3570b42726adc6f40d477fd09323f10020913e9f8d7542961cacf55070c5eceec51de46354abcfd7f539e3b5b893af26580ae4b9230f11d013f9b797916692c50f1a9e8a1306bfca4e274ba2d3e7b0542c909f0e2ecf8a8bc0b7082edae16c6b2ad8d3403b4fe66b7c0055dc329a4c8493eba0f5c9a106e38946a905675705b370e62406097e1061dd5f4e759a88a88e1888ddc7c766ac20766d261aa41f838cc240d039f4dc80df1b6e89aad2feb76960a1341d7ef7be44cb1fa63ad7fae390e2378124f1653d293f41abb7611f9c6bf68629836fe876fa0c58c624a0609f1af90ae57c894c50aacd893d45d214636efdd03c13505738b63d03040bfb8ae681aa1ddbc1c30228fb4add65dc345b8aaa9b3d0a9bebda3d1e5d50413a67c290a06d3dc3bdea8928d832144e0ad94d438e6e0de116136ac99a3bd42e335fa06a7376b8f1621c15b9f0aedd60bc0779abba68286b6ee83c886234830c849ef0e51927782fa05d0e882cfa8b90bd7382c43635e6e270471c630990fb2d730a8f8badeb7c4cfaea0a10a53a6fa492d9164c144028f1ce99ace16e7c34942ddd7014620c5453dc0dc1eff3eb0b1e3bac5b00e4c29bb419a92e42cf33313ae69f7ca65c4f918992c6e1676f3071acba19260c1cc60cef0e9e03657a4e8d964fdbfe3c3ecac9cb1b937ea82587137ff11426f7d2a854fb0573d930774bfd246908f2a4ad381aef52a067702232ebfbbb68e0165b9239fbbd65d16c28db59233fd18ae84306031187dae28814053ef0334ecfffb5badc675c89efb7e4af07f503f9294f85aa381e4921f1093b3d24e47d61122972a7a035cdfe39f462e80547f3d204f20606a83e4fe62326ba81861e9068d95097559a3f63c38c05b277a19b497875336c8e80cf8e2dbc3753335eb68ca5fa2e3ddb54032c9dea37b63a1b2c0461c7ac3fc7be4849427127638ba58ef9a1d13fea77cb1d645d293f85dcb9d157bb15f46801b3f293737bc39353a3312b6a6933d8c4fa649d8c39f651a99a96bc7b574b6af24083a91d00e89f1eedcea4364121508adb58f8a0477434e38ef9adb6495296ab940c3bed9576ad031da7963be09e71129ff27f02cbb872db78ac905421b30906a7cb4d6c7662fa787329cfab869a719f48fcaf9feff4bdef3ebe04bf0adf1cfdc0780752bdb0efa073386c288eacd4bebc2f40ae895c3b718aff643bf22af6b52803300f3d300096601c60bbe8b687017a5e07470a2ba4824d0e2e201385d311c031b916bab28d37dced8d3bd9dfa7106a209d9fb396267dcb85272cf5921dce0a89a4971e9d358733dd1f522b8bd3aeeed62405393c49a13fb6a6d17e32c4be9ec61f88744224baa9a373fd88d76516aca01b37d885658fe21c1445a95beb155c28b01b8d59ff1c99cb9d5d63a086ab2d407f75efacfbbf787ac5ba4b3f5148f1b3ea0068860ab60b572dbf1017540e8eb70581cbf7c5a00a05d43915f52ccc1a6e3d8509abba3e508ebecf15cd39226cf9d593a5fd6ff79e5470b1a09f14d2c9df621bdbfa72c1f829b36e0204ea3b14d1e0781aa1b7f7fab1e36f67d8c45030274b5a364297d268832c49b669d2718405e931c0bc64843b7644451af5a9b9d71c32398c1d8a8402ade878e11c3d78615931b4745bee8d74d3614c81e70946782b562d06cbbe185486ada146f16c3f1bc80288dcaf5106560d173fcde451f380a74f580c5fba253102033e5b3813cb614b9cdd908923bf68416ed7ee3bf5385b04e8cc316e6f108ebd55cfe51e03aad74f144bbfebfd248020f2886f06c55f05fe74232dbaac6509f9da069c9366ed7bf9b89bf9f82fd78a992e5767bc586edbf0f9aaefd68817635d4c9b12e83a56f87426729f9d069675c4ec0bbcabfc854d8d69dda0e1b2e628b431abb74100f4655335a1b68f7e8c7ef64a6f60b9a2617393511cceb99fb2a07b0dce8b0c4ab3b1cbb235e8eedc3908ef435f8454b531d7c8462ee88031478fda36c4cd8a1588c738266bfe8556a38baffae6ce13eadf30817cd6f0a9a7e573413435d35b087f3f8c0b80b03baa8162baf9ee0e6513f500d48b10e3bb808f86c1a94333766c41fdf2395044a605d9d80609b5e1bf96f0b5cbd4c0abc631abdfc50691891aacbbfa82e241d4411d197e583d2cae241371a334e84bdbf868d482f1034f4a06e702461f5ffa2d4a290b4579e49a0a7791aad31cfd2b1edd00e1a992461d9565a99eed3b37608bc15eda276a8e9d968765a1df8b6a2e16c351841fcdbef4f8e658ff24ba5d4366232b7a98f84178aba3677ae4403f97567fb108fab1145af01a94c755c5466186d735553823cbcc9ec5f742702593d5703daed00f9f0311dc5a66340324a38f4fe9f398db57f478769b61c062ee5167dce8bbea431396a8b3896b79c6f076cc0041f41e30bf60bc239d2d9b3bb9255107e0599d935f9ba1e0b998138e10d60c5ac1c20a3bdb6febbb42a50fcc250a0795bdb5f5ba3e4ec85e6c7c0989dab547fdf6f4b75900edacf0d46caa87d2f6d12432f44002670612dba1821613172ba446068981fc18d6866be1446f05632fed0f17a7b90468884e1e4ba70c7cb4032fcc270cf187d08fe61147b3e291e7607a9393e6e444d8b1ea42716c03495e1625051bdcdcd93101abbc29aee027398b40f4645dd6f63e589890318dc52b0142d18bc7a636c02d89af10672b25883168505acec164f701f908b4340a04a343ffa24cef6a32dc668bdce791f3fee36b4e9ca7fbfad63a366675af45a354cd2f025d6c07f90bf52338c47ead50c149544a8d82e1e35da18fed2fa2948510f1bb5545cc41bf63893b09f9e78ac9aac9671d2b8da4b92dd11cf095d48d2cba8df18ec04ce35073cb55222663c7efb2cd0e47accf8c16676fd85b1bcfe3f8669246454f95401ac497557c0001b4c3b2cb837eaa1dfb897f6ba9b06afc58285dd60980894ca8c66378f08a215bfb78b2b9d0f35e0525fb21062264e8923c09af7d30d1873355ff8da75bdd133d3accc9b891ce0f1bc6e642742a0f903fad0a55f6966737496e7c107f798278d44dfec767dcede118558b8b308003c5e51d2c904a9e394ef92e877a514cdf72fa9310d256b1491f29063dbace0f4575ce4e643a376102edc101c8744e12a47a4b80e4aec66b2b4699c8e0fcccf000a577b6141c94956fc50812a8e6c2ede5e4fcf9ce6eec6d8e3fb7ffc481b7c53a806230dc87c4e2931f9c01bbaf8749792ab1181b7c3332f88458cf58f9e45e5348cfdd31105700b0bba226c3779cc33d4ad2b1f57107a42c11a759f003ff369c32e3a91681858be3f38a2e5a68ae485887c15061723e6a63c763a4e4a1f201d71391b59db4da5391697277a751cba72c7fa4c946bc1f3b770ca111f50eec4e225b00c9255933aa27b0d2fcf7b5cd8675d4b2f8597eea86cded6bfa9d278a9f222070614f5438106158684032e21539197e35ec0415911889c906d9ab677eace0c8966a1710b3956d8bd4e2d5dae96230c77a35cabb478d76bc1205c9c690aab2b04cddd592062c29e673770dc5e2d2b89071e3f1a696650ad57384b501e7b4530da6f1ed1910a0cba364c2e5d7e8d50f2a2d5dc18f9cd4c8fffbbf916ac3a399fc6432f995f99eceb79df2b40932823869ff827e2958cb9f95813bfc45b48e835bc6cf0e5c5b7c2500f85e157bc7beadba658486b4772751663aff0d547c17989cb3f9ca24f1be76fce0a90d5c3e0086e36997bbf322e738602e12ca7c4ae80156a04ae26d0daae68bf252ddbd739db52bf198d888fa654a1374a3df2487b1f14d7157dd2f7f064dfbde9b74990f6f9479c4d434f37598a980199556a5c9afa8e491eac2b53dae54b052727efcf7e73bcfcc590a672d7dbf4a1e816e2faada82c52d1bb1327661a56f7b87bac5459cc338b5197645594a329dbbdf6246efdbf498d66496ac4236fb402d1f65e9588bb729c65b4aea43ce28e524210a0e2b8a34b971be69cd2a343993eae22e4d38fad8a3acaf62d5b6f489451d5a3f72ae7bfbb476510c64532eb47f84ad1ac0f4b669b7677f989283a243eb9c8f64d28a950dd3a16ae97d21ebd44a20f8237164f3252f26964b8aa497690d4e0e65b3f117e7fceb9c06eb63dc3a0d67cfd8ab850277442b25f71514e0928602edd5079d53160fae7ef17e11d46cfe00cb5ab457c6c6c3e8faf1b41125406c23d8de3e148bce14ab49a83d4b27fe2accecaae0f65e67e07eade627ff11d75785e97e3ab28370139e470b1ad759490f293116806b8d3f7aefb5b760b5aba0c0f8c531d781c4c3c46cddb7a9097a24a4fe9867696ecf557b3de7421cf76602e19f8cdeda199d2fbc38d766133aedee70801c35824bfebb10acda596794d3fcb88b020091837e992110ee3cd77761e999754b7b01be98092d2051c45b6038fae7cfc1964a2cde588095ad6f02ee2b2bafb1bfe5601eeac24c7c79abfaffefb2d05662ab3fab2f6c80325f7ee41bf9a958413acb1ae47996fc1ba8ef8f70f4703a41631ab3f0859b769cfc11b0e28768ce8be7b6dd59a2b7e236374e989323cb21b2a445fca2f38f1dd006271b9111f63dc4854c75be4f876a9e0ea92fea339efb3844ba35b7521ceff45e34e8ca5e3b20104288e4420dd37c62f6c689e554885d787c72c00f2263e0b8fc4a023878e36e958f2df1c09ee626d6ea0019f81962996263a904fc8f88bc34d2d765512e85e24c716e3b3b818f33ddcd973e81e71d0653de5c43430a7ea7f08b0d3183d3634de441483656bf22310785915768e1a3ec47cf0fe7062505010bcf34afabf8f6b1d484c26021e4d208906b774a852a5b6dd3036c87fa48f8cc779333818e5736c1b785c9bcd2654dae04073488234bdbcc8affd07807a799d38015cb7b6510c829bcc990b755ee902c476c4783d97d56f09b972c60ec4bd57ecb0f91c158cac39454fa9fc7c2faba024f24c6aae366f567cce3fbc2583df361a373a1afe052bf2335bae4c1a8452172671d239e2f763248d297e310701888817400af1e243e88860245671f04ef8298143f3d2da888d12e263ec353a91b096d57fa584266dc3b639709c31d8a62d7e15f3bdae434e321a04ffacdb1fddd55d026e3191ae966056e4e03ec32b2d77ee2aaef50e1fca3556a64ed6f1858addf9e379b5267def215be3c70ca4ef4b208755ff065142000592259e1d4c748b0ec4803fd63bf99a02dd90365f5c777c989395d92b5a4ffaae5ac2420a752ddf57788536625e0ab8bf3be26074db8ab381b85570e62619397abc1af8809033bbbe878ca588a53de2eeaef665fd4f3f494c3c6c1381b0afe663ad245159c402fbdcccb1cda844fd497fc2a18448d376c4e96bc56704dd796a45cc016c32be1b80c7f06b3cc481e0ec262fa78ac2e7111d49fed8a6e4aad67ffbca081ef5d6248f0b0c4fcbe9863f86e9afa8c993b131e5d1b276a27f333da094aa078950425bba6e57b4033c390cf286fca9c2bbd2ca39a9a5b13315d79ead71521521e2c622232641296a1ba0ad99a4fef952233be328fa17f0ca3cec029bff67cb608159ac79bc7573a944d663838d23ef193fc21beb7e4c86d5262e623c6012a999b28b67d19f21969bffe0b3f8256ad252afb91eb1f40b3fd214cab7e730f751a4064107dd9525b4be43b6874d9f71e28f39acb49841b5573669748a2c3cae4ecd8cf2632c2ee85e8a7d572dab2e4fd7e295fdae0f2eed01d013bf4028feb3fa29448cf11abf512d27dda932b684612529db7c235339db679a9cc7ae6ca991f8065e5e3a3b06dd4a9c65096b06a069952267e5dae50fd4cf7dc47c562fb220a63c3c64e56b38aa34b39e1ac23d2beeccc90dab99457524c1e2aea7a4431cf0d3fe7de31bae61a124a4ca235551df7aa773479ff68ee70d64fbfcf278412a985d8bf0321a7545d6329f7eacb3e21803ee49ce85fab0959a3855cc4f41245142500ae20ea9a181e10a45f75a8f8fbf487cc597f50fa660ddd29d94ee57bc0ee6ab0480168f3d392f215f48e6a8d72b87483cbd3f1b8108fb7b850f300947f49f93f35a38bfcd79490dd8c7341e40a85723b9ca47c9a677b7a5ff18175425e76e4da7cf62367852ca64e00f1930d4eb149be9df46f00e19aba71e936f7990d67e14f5e4a29d54bcc34e8b136081d56a2c1f87bf4fffd1df02d8e674d06e10987064418e497ced0ca7de5f8dd692c53dd1ee03dcf8865c4edaaa683cb653f566a44bd10ae218835228595b0759d0e84fcf92fb6daf60dbbea5c8394beb8ab8d4e8eca5c364ecec7f7419fca100dfc1c1fe9fd9df1eb79494b106796f529f51584bb5d805c1c1fdb66cd5ba82f3e10881d4acb21b6782b1faf6aabece61aec9e84c3473cdd96c974b5f0b093f7bbb59a237f8dc9d442fa91f764cecb6edb78e753dc33943a0a8f99e66b5f8d37ecd6fe5ddcb74cea6638c82fd58317bca8b7a5287b5a9f3bfee8d86d51c03d9cd5c8d2d30bc89c083adfdfc99cbdb8449940d45c4114ba24967daf1b3cabfb5e3d6e7a076a682ed3d96b34070b751b4fc84444fc448b788c83a5a1da9631dca87f64c3aef12908024bed6f23facf1ab9ed309c0b6d21e7ca6327880b50dfad69f7374a853b6f8f0d682b4be7f9d4be749b17205c0ba283a02c1a79b195e47ed4e373c46d450fca7424954414bc6030a85268c9848c59347f13d7157f017a44a895ae6396736fc74e52e7b6c724db59fb2083cec7db19384234eb18f27a2e5cf277936ea9155a55a4a474072171a24294d5851604bb149224458861fe61827498b367321964eae0a5e043ea9fc5b02b02c977676bcacc4fd295d1b2899b982b8b90f9015a90676aa9047095bca804d5f59c45e5a06a67549b0892a5f40f1eb360dbba0e68689f0d232449db0218ca27819562012976b2f053ddf9aae90fae431e0d67e99192027069edd461eef1cfc645feb1acb9ea0c2509012461f62822b26e84cbeb317a2e8eb4208fa10fd31310062368672b002b1180c277a4051bdc55ed161412294886bc9c4fb894721c0e27a5c4d4d1e7e46b3eb60e112d415c4026017c9ac5e92cd0382428318a7c806307098984769475484ed86b1e17048065c59013d32f5cae539779dd76f5e03f7b2a28c2e3a71d1d2d086fc2e8af50dbb7560118bab1da66efceb4f1318aea576edc1659c6b90787d1a7b9363e5664a96eff7525c46cbec3542d341793988c31f501870a8819d6a3e639dd615724299a7a0f93d832d450390d0b6c73395f9b25000e354a432f5ee9a6d5f6eecf7ae7161f59925f52f5b704f972ad359bd77ee86c496545dbab7af5236242e80afbfa54335c9dcdfcf0911a5a7023618fa747bb39e89442645ef4125cbc1897665316ca716e6864fc5c42b4a7aa2e52e75c603edb86e10e524715a0317762e1d54bf3f0ef86aa5702539ee1013488aca6672fadc30561fd894c2c10dcad25684b92e6e969f6d48ca07088320aa1dfae4592f00292b99b9018338a02b047e338a850d13d421fbe9767fa307d6f5f1b6c2075f54c164d817f03aad0bf03700923e04ef5d06b8658d3cc2e5aec4a254296366da1256c4c098cbf6ea17e8983f7db57aa1ea088b07f97040a06c40d94d5c592936d209ec9540a169af876f7f3df515ec136d81fdbc319c8069e785787d72810205286b841f91f5eb8c9493a28ab71f48428081755a400bb94525096b8333e264bdbe76526a19500447dfddd3c290615f6b737e75bfe81f3f49681855ac5782324791e85e8e10f12aa8929ce6bafd585eedaa421f6bd67d8192659b8da54628458ea31aa849da78d08554f69e5c29c0b0afb82f18b217e05ed851b009512627c9321c1fda1a5f224be1d861c84bdf4f045a6f9a9ba1b940351c11c8d67ed35fde67fd1c34c8b484a7714d1f55a80b66d16fde9a250e0e2f69903cbd7d39368713e9bcc82f1ec2747cdbe4cb56abd45fa48e6857fcc96d9df909724aa38bf90c70f535bf18a735ec4a692034fed8694c23795eca41d2b945ae99c096601091963705bc6fffbab17e03126a110079e62473b3145792973b85c2432eeb90bc43d2d458d077bb299e1d8e4769eb2cec646655a7b6ac50f5721d7130c3855ad7e1f341cf8d72a9d62cb81147531fbbcd89cf047c30d85ce86caf14b91f7a6b9e5ebd6c6471880b0a652503dcd4609856775017c2c2d4a73246f76c0738f6cc76122d79a79032fbac2ff51be094af24ff4c90a9abca9047a96b456659ba93e5eab0e291543aef3913f800914ad0cd5f6a4f8193f68d743f2238658f37c2bec9e84bf8d5536423587d03133e2bd65487ac9609f22f00a173ab5d8daa5c6a227b7a513851383bf5adb73da76782aa5d97f254b81a941d76b5069b59614bb62a7dd009355df3d398e04b45b3bf246e7d22f242ff7e46a5e70293fffb231b334017a065b365a3f87422a29c986c658abcb27d5163a2beff207504d659bc2cf35692d2e33f227b7da0ae9aa1cd4e95144362c2dd13318c30abfd0d14d54ab14fad88c91d0ca7526cb3a26841c8c0fb9e98fae7a82eb63ad67dbc2403e95ffda5a913598d22c52e65efd68a0f06844937216aeea9db8913d70d687b54e88def55f458fc658f71cd239212fa55be5f8dccc9d6923f8fe2facd387b906622dc1e15eb2b159d3a184fb8a7fd075851f1440d35d6212e9a46a63f37847c10225c93158b6f8cb5ffd501a8c29b1a85fb6951610c43f9e4dc74a93e4ddc1020e3ee57ebeac46003abad8354955c54d6b4e54448dbda7a56a351f904408cb8b726ca590ce8b8277bbd7fc1fa659a27f50a34a42c86466c03f6dfb1b960fd1cd6b4f47276b6073b64a14c03d114ef221f0ec9fadf783dd9934266b1efcfcbb3486ca2e721cff805fdd033cab0fa69e35e7821175182546ff5f03dd2fca11485d947328c412a81c554f872fa7df7db7afc452d14b4367dff7731226aa618790d9307b9421559bb9625222d54bc2bdc1d09858eca86df1ab96aad8fbc358757d0fc86af2e8c54332ee567d02f3d48f8fb31b45f5239deeb9840ea11e940bdd26a18386cb118f69c9abffb27787db92ccc822ef54d8f74afd0d24f3c2c66b57f9ac794059effc8937c88e7acfea03c278b6b1d9853c91e81c64346e47bf35f08bf0b9b83472e9684146092e31c2de823658468c82b27ff5156552138d11b7d52aab1be60aa8153b8530a3daee356de3de3830e62ece595bbf9738f76e9c6ed4559db389f6022ee3656ae7422e14b1ca0d58b5612c7e251aab0f3be4ca14b484d375ab2b079c53529a7511ca52d4ee4dac8ab531bd8e62ee831b9dc8c25d37b6d74bf38abd21bc2a7e0f50877196a9316526d356ac2b478647efddc8b0e6d7d1bdb81b3440cadfef79f58d6123bfda3bbb26f56b172a8761ab56e92c82be2db65cee895d56ecb8ac12a5c3023623d46405d3637331a2be77307c2b1961040e51af220f9cadcaf1eacb74344efb55a917ca3ae76d9413ad27a1e5404c93a3b985d4e4704bb5649ee3ac567cbb419f9df132b4626f040b426ea51151bc78884f730de3598c1d4254bfa027f814c2a23f283d7b3733e0586876495e607729c4731599fb2dde2a24dd4a5ed609704be9ed088240c3f6798b610c3c725609f00a961efdd5007996270c883fd6cc634deb07627d9515bb643e01943fa2dbf63c0117bb7e93c2d38b1132c2c0099bb2a627368f3342fe363443b823dc0d5c2048f2e86ff9e2415c5eb48db77e38e53aa27a8685aafcc09b97f6fddf5f0dabab2da09f6b61c5b07cc83d5eaa63581791fe49817e90bacb4797d77a288f1411f520101d1277a36b92fc939f8b2b02d8103b9820e4b66ffdbea184c16438c75cab0fcbcacff6154cba39b1122f702ccfbb7ebb8f42820a973229156b98e09ba8cac06863d94b772a4f12babde19b86859d4c7581642f98e16993344e5a1be89b22400649671efc896eeddfa45d497b57a7f60deda93a4368bf5162342cd1860b73fd6fe19882cc7a4cb8c65df6dab16ee2d060c14b15bb28b24f7054366b4c84859bada9afbe5e46bdf35a128780fe795fca6b81c1dd5f2aa554aa135003fcc76fda9125df8c76777d5ae99577e833804061e41328965c0fd5a2e69d27462c4d807f0210a012eedda4e2b8405d048abb55d5d69b08807b7f4cafaaebfd08ad42865bf76400f8f86afcb487c6d994763c7b33af97f3526c7a84903fbcb711c87ba82f901a9d787087588ac92f6a1c79fa855c18e7e154b9631f8acb74ca945c167057bcda7bfa9b8ba9621cc3a41fa275302447d063367e808fcf92f5fc53cd136756c32c7fd62c1ff3cf2fcd168366ebcfa8dbb1f061d64820856ce59f8951aa60f16594c0860e67ccaa55b146c491d6327c1c91f28cc0a61e33a527ac86e54e336cfae2e83761f2144b4d0b408d3afc852d4002e5811790f4f71fc1697991818a1085d3bbe3f50a0d1e33e18220e0462f666caa24f4ecab0ddaca7a3fba41f734c59999f2e73daa5e10be8723aece37a326cebbea53323de2e5c1af8167a1df9c700d73a3a553f760811dccfd02796f439ac555863c7bd01acc82aa0a3f129879b38001d56b37aee1960fdd460d0f1212ac8b3b16bfe20c256ebb5de6a06918a8f81efe380567e6e3865d6b4949cfb1b327cb59759b586e0d3fdd26a9acd2175c1c6607a1e97387ccbaf4fd040bcd7909badf2af8cc0754adcb42cd6e585a3c57de0ff3e44258acf65d0ebecb5f780c33f0871d8b85705e70534790ebcb143df06aadc18c9d696678890c198be15f7b8ddecebabc7e9922ffac3828cc457f37d40d52fcdfe46dd2c9b010a5933eec0460ecd4d1a4c75f2cc9b674589b390a09afcb9b4aef23cf7e8edb5d2b24bad35ef1ab885c00347e385a24c2e5780b26008c28c94fe30d2b343e4cbe0d081becd1df12b5093b85b12a1b3a6a0b94b3f93063cb128931b33ced1152808f9105dcd0852af03e99a17f022808bf0e2a79081a29dcb82c166aa573b2e6b286a1cc9381ffd9da59ba518be87fa7ff3b170d952c22b62af60563a53a84d03afc0754ce45ea552b96b78f44eaa722413c1f08f0fa23e02ff8df59ea2a4e46fb227642c4e54853deb2c6eead44291a2399e87a8abbd5d9b35ddbbd0f2225aff2e2da388e2f05a9dd423428eb00808ae8fd564ef8f50e258df7e64028297a626cbfe9dab5a061d413bea1208c3de6434e9671e60c07e88a2635f1f88593f101f9a1375c7abfa288eca54c96437c4f25851209f47eadf84d3e573bed7b2690c61fe60d538700eef383b83e85e8315a54249b87a407c2b975e7b9a8a1a1902256937e68c7d3c353655e0b65e83d1c378c85424f06771704eb3c336ec05a61f7eb73f4e1a2fb8e29ba9e286580f5fcf67beb65c5181eb1222c4b5da09c7aaa7451a6aaa53c2fdedf09ea4f24844730942485d33d5438a6108eb96b81c737651f60471a653e4220ecc72c1a153f358fd595f3d9f238aff5c63cb931a47843d1dc9cdd46d80ebc919d57bec40964a2880a709da045524167c317e197f367bba7bd01f9ff728933d7df366767999671fe400bd1ed8ed06d1b843bade072784aba9f940d8e9fa65d6b8047bc8f1020b2b15ddd6ce2fca26b79cd9bf62ae599b0e18dc658dcbef038ae981b1ae59b86498bd1a983b9f46d71c250c0a8f5e5a7437f5857e006f533b67c8310a3768bc5f00eda4566fbf3c2e6e83277e2e84dae4782d3dd54b05992203db747829e8686ff072b999da1aa644f269b3c20bbd3fe40081c6afcdf6b4cac9174177cc5cd01f2c8a2f4d58395beffc333bbfcf90a44dc9ae7895f5e812870a0840b30dd439c4411df0ec0db460bfeedd304e428c091b371687403907a1bf8636d111e14c3596730cb799120d81cb46de592051619a247fa6fe9cefaa3c92030d05eeab072a959964a23404abd62fb93d9cb07403c89ae242963ed0288659069c3ca88b499c47f178a1ac5f279101860421dba8ec6e42ef0367645b6fcd71ca5b4c407a751f7bd632d20b8c3fd7bea31507c5b349a579df757b30b4796e09ce288b3c0c30010f00e757f9e57dff11d76b607ea0ada5b20f70e734d827082da8b7222a0e550e9204f3c54f9553beeb3e0e73c17d286fd6db7d9bd9d324b8100a2c963f4f286b66ed8fdba8978501e6b2eb83fc0e711fc9a15d6c2002bc21ffdb1c43d5716aaface20f360eb0058b93d75434bbf9d028b626ed3965a10e5fb86736a31e20d1bd053b628714c040426149a6a41d7d2ef9e691b869d66cce512da45c5b006bf9ddf689b75f3cc04787b98e13be9de2e6caccae22531618ebe90e732b78e40e45b7c8932d1950d4a83f9a8b7ee23a1f4e74f4bee4c9abb833b0280f7fd859dd2253db5afc46bb7e4506cf47a7998bcfca7825d498c3e4e9314aa6bb82af9abe8a315fa114b539bdaf85f0923c059529ffde3f1ab158a9d81455fc15fd1af8fcf01493c3a01eb0e80530a35d20789436333d6bff766810c76b1c265b26ed237ef3dd680ecbbe6e25ae6d698b36c2d9ef0f791c6686e62f1cc312e655c2928f8d26216729f28356408c283287de5fa54e6645ac83013c16579b8bb23bec68201cd05f525f82f4d91a62f522bde5025c2f279d4344c1e680e6ef5aaf8e0af53ea6a351c415ef64360538104a296260f9956d36cdb3e89abd69f038c965a5b1b3fa91164ab72efebc0149d12d3c59dcd91ff39c68e29170ac0e8f8878f4e18a140273ccd9e1edecd39b001224e28e1de22415e61468df0b79bea13e3e33b8370483cc15b0f5b44f39871adbdfcaa17911c087eacbd091447c7af385fb1a1e7ed9b43a6622f13bb33dab8688a3b7537ad0d47ef6dec9b2a3b9eb29ce72960e2a41d664900d1a769bb2ecfe7943662a421ec9c9c6ab4eec3eaf97000e59ab192d2b18ba2c499f8efd2b02379a2a0be38e5b01ba4f55f612c74e8f4d8c49ce80f430cc493d3448150c1319df49fb78e82ab8024ebc27a15e43e57f400d44115856a99126fbb7ebe6cb640bcbf36ca3374a80d980b9b763f46e11296ff6a2e45731b726ae97eafa2e9a422070dc21fbcbd9364eb4825c38608e4da653ca12acb9b70d80457b685298f8451ad288f91211722eace53920fc23e0d2fba0bb1881a53147ac15d5d5840e7f5e7609fd1d051733860313638366e0f6da388c947852a0d3b6f845fcd7210d4af37479cb9bff2f740466c7845985bba6010c9b2d9489da88b105b1aada059e66a8f67a1e6a3186bbca5c0e99dfd2b5aa0ed86946fd187437b02d484b99b347c7f028bca3cf80516ab5ddce11e2cc5dc4edeb2fb0e86a80057a29537f56636b6c2907087a560ef06e50feec2a20f56ba49bdb5e358fe77b81fe506dafab72d67dc4f14fb91a1ead47ec055dfa976e48e7a933320526c9d76b51a42503d16fe0e14e1f5a92e4ed0d87c3929580fd3c7b6116133c130a079d4018e6ca7200715aff3b68a9f62596f6542c2c7a05bc7d3c2aba1940febf4d55f9b8e74f26e9f07d08de7ea3a0c1574c6d3418fe66b0b5ddf76577b193fce8ad903dc406fc8900a0d5df76a7d652572246bef77c4dbf931978efe0d7391ef20230fd768e5304d9ef31cf9993dc45fb2311335852839b5604bbed232171df50d326da999a55abadaa7a915517ece8e0815422f89fa4af54e3f85520310b28d432e4d431386eae965fb7049ded0024f02144e218096fb30a88833c46d1a2b3fe5faa272291e2b3304b3d7619620047bea48f6643eecc07c6117784bee7048515ebae427d3cb021e66253fcd30b3616cc2e26076d65275793ffe8f703474303d781c0d8652124380fbd67068a6049488b45de640a2cb76f05f3d391bce5e3894b17890855b541a81560e918454a450dfacef24349d22954a181fd1ab0bff8132b4cc71327aa0a402c482f4cd20d5e00f80d726551ece89c3d8c25792bfdcc5d6aa0fcb89f3838b0fba593abb783b9d8052a03089d87d7dd3f5bc3c8be2875ec2e69689537039131101abd457700ff168b25d95bb18a94e6d232eceb327d0bc8a7da5313e090d79375c169a41372857b14ea621584ec2603c211423d128fd491b663e7c60062290f6151781132f4a306417b558a191b10eb2b68ff072aedd10514cda9b6fb2c27d96805c5ec986625bcbca3af8460e3e6855b784a06b662c8c57b5ae8667c6b126a08a1e6f1a23158093166b1409c9e59e5adb77b4958df56b553765b8db28b5e0050aa04d5d600f1462ae3d83ab52d1cb96d7c947f7b7ef0740ee00910fbd2005a92d1682337e27276b14276516b77f7bca5a7e20bea2ffd6968cfa8df007d3cd32dc75f38258e48dff12ba93c6674cb0e44ce530e5896ae0d869d327966e8c2c27d18a74698ab9e2b4470006e1d06c2f2335cee1252bab2c585d364218122881c577c725de6c8d375e42e3e1c0ee230ff5d0a6e39d2fef7204180c748a44d16935203aadadd020069df555b50e67b6903b88cff46ab140019d979d4526aa542fbe9f90b5c4009a41d5056e36616b6c201a5ffa1e2748ab9c6a88054c7289942341be3ca8cfb49a520aacf3bb075a9d69b13a62d8c5b9db12fe6ef6a1f43b2c68f52975d09981a58b253abe33be9df89324af1f5838cb5cc13f34837164ffc7ba52ce4b3ea3e6c2b829e75d41fbfd6068e929a2045209d9dcbb7830d5360fc88b6a713d4072aeadc784fb13a98c4841816c4f3adf3384831f1c5089b9f35d24f8479f48c25ba27de5db17e30fbaca14dc7fe840332c67d2a4014c2b9173c10ca1ffa4331585acfa22902d025183bc519979863ab2f546d6c848ea99c37f9f142cd87a4a7f6c7644308a8944142b3691e023cba334a0dc49d96cc58f467ba8f4669180db4958ecacc93471ca46c4f413d9372775d2045c678321a5bf89af60f13b4946966d41e951b3e25a0bf9307f0f1f4187d74580942fdbfe912124538be5eb03070491c6fd7e5eeb62ffa529faf9221161a2c39aced6e729b6988dd781911d67ad99c7caf24874960992f2f7cb8915e70b4256263e924e3d5f9be183d4176a94ec0e012943a61781c9f8d0afea507845140d934c4287db4bc1f9aa89db5ebb8ee87eefc7f6d9cb9bf9a9fc90a94241f9d9285c078a6411702fc19c7ea82921ebfb9e484140638e97c26a3f578003ebe27583563b8b9cb59e61df69d0c9d981d827f7dfbab757ea2f3dd02a1a02b695efd0472ba5f146c11f36bdd90c43e4187b82c2f87d38b8db72090381d1d52d02081376d2a547cf2e3e673a8af7762c4ceb50e70dc3705a60b027e81d9505bb328f8d3d8eb514817e49151889bb0ae0d1c05bd8e497d52dfc161fbe13470ee189ef5d17a32d8f0b4e1abdec5e8ad9e64b2f0077f45abfac85106fcace33be3584735eb438060e9b69f4d5c33841ec9298f71748621fad5640fdd597164adfd19683f08a8cd63a16f4d516086df3ca442ebc635a0bc69fe0e0c6d30f38f41a798ba79d192cae52a1c2f36dcb6387a942e05fb912707d071ff749dd3691c1949613ab2957a61d28cef0e93cf9eba457126f8ca6cb309ba5e98bef14a9950e54d0fa549e2267cd0498d64a590c93f8d56b065c5101e97300304a3d4434499186b9799ca62040dd8a5d2e18d087d9b13c7c75a2b4b8552b186225f96afa10043885cc7235f4efde550342c3578f566f3089ef24c4f5ff0ccebe6c0c4f1bc36b841001c515006af7f3591212b45d307c21a6bd695add08b4d8fdb3d78b7fba2c959c2337300552b5e016e923146dcbbf25788c4729ee4595925bff7eb81cfc517f0acbc87a7bd8ca02afcddb9dda4b99ecee45af82de2247d6c75bf00e90353806c5dc11e3e69404f7d31d82697ad035b6de8331ec1abfaefabc8facbfc2da2769be61a6471ffb94ec14a220a6bc5fbff44e680693c322dac3cdf2135a10ed4defc3999c20f7bbe2d3110a3768b168cb4cb4c241a6b9e78774678cd5cb5923b9c222c9fa86c5f7ed26d32bae4af99b6aca58f2cf6a5c7fe5344aac7cc3daa187eab9c0a48bfec037e3da2e304b639e100d729bc7df9f55e603be4b75b3f9b3cceee391a51410d658c2d2c91c4c452d5ce32b491571729c530af69a7ec959e655b72593d28d4b014c10a624dbdb0fdde34fd37bdc67abeee2ebdbe1a15a624437adb4024a89f18d110925020982c8480cf7771d1d6d768e1656887067773e396217f7a2adb57118e7d7686aafd3829d8aa8c4570343fa506f2cc1d473236c6c9f0f240625b74864d789623f92dc6b3304cdaeb7375531cbdd8e85cb22555b58f479b0b0beab73677ae84ea99b0a25355f6f5b74693ee49c9bcb732a7409065fd78d1e5a4e31e1587fd2d3cdaef1309fd69e73b5c142ed8b88e6a37e965dd0f7e9cc5dbfc67d8171b612420e52377efa1c8e3c4e2a585f5e6230e675c5e2a417dbbd47cf33c0ca7fedc02d8e15fe56fbda26c62a10e303c236ec0c24c15e91b19cee5be6a42a9981376a76e9d548f3e25f38f730f564767153e1f0455e1177d70ad24f0fb2718f890fa394400ea5549a0e57ebd4e077fded93208d807abfe6b8a917d5b4ebb4bed4a2bcce3cdc4151a979ba56259a762318daee23f3812d7f8a22764182258de5a51db8371c19009a7c1e57878c639c2fcc7282c825b0013d7163d272890a82ddc7ef69000aa6f42da877471d93c386053cf3be5376891a3095a0c07739223065694a124ae73aa0b025090f6e43bedb20ff261de5ae2fde2eb5c8629e4daf0ede7b2c6f96c5d5d80d57f2a6ec1f01d55e3b329a474630a04ca219c35aebce1ac7da8f2af5a69a30c721fd6ae38e04c7f0f311d7aed0e64bfe72d13ea79ae4836d49e91cb49446ba67e1df6a505434a97a10ea7d86215008a0e96726a4c9f6faef355e88ac8421b4b92092448c060fe365a272a767ec7c8e0224553fdc23602687546a49e5457aac734f7c5d4ecbf08a5a52142d10ce90e465fcb73a7cc31eba126084bb7980d30d86dacabddc916b39f0b2ac73d872011a5c1ec2f8e41e4a594d88f48e3584d8049b9b96918332428576bcfcf2e23fa517b6d3819bcf518354c5345c4da6ddecbeb8551735b8a584b311c7ac22e2f8377085d87282af93ffa83c5b8f16bf72f949170d77d3594da7270a478708e61283030467456dc4f29fe0a809c408f6ba01f295fb1054e772531b2b7f1f38952ed2cf0e777280e9663dfcd771bfe41f30b62e1c9d290ef30ebfc8ee468a2d169ba7993053f424230811f7e183b4cf3efa558a9d855f952930efd4cb2cba816f30f6489d58389b17b62e1f4dc5e41876d56a0a3725a54aef3ad5b692eb872a399206a38cdcd1ebef3a8c65b74b4432fed50a0ca1a3bfa0374e7d2d82fd3bfa273bd0a80f5f139c1df81654e5c12f2363dc6c6585a3fbd9edddbcf7356e1911d2768899d20e9d83bdb2f505f5db77eed5bce4ab65ff802617c18dab3e8d122d16d372d01eec5f038586b950ce0911005e8ffa727c5300e2e2ae6cdc3c4513e9f328b12190117f48858a8b9b455f45dc919206a6e04ccb95e80a9c581f0e37a1e75ad2ccfa4c84b8f385d211e91343bad3958c371643b34f0f72ca3eb08ce9c146883c28a984bb0a5c73a5cebb9054408bc7652390d5c414a2150d96b9d0eb8247a9ce6895ae536efb840b4fb398474e1ad9964bbee6546f6593e106e244bf34c7b5a7d481d0ccb0fa171afcfd68b3e9c763059a5732f7bad7c25c93884b2ddd8d2e4dbed8a212ab6f0a1a104ae55c6eeac756d67c7706dab37738da68dd77111c20005adbcbd21dd62e1db3db2e0f70388947d35f731bbc4d144fce2d05b042891f5b70af98d3ffc2fb6b1dd5f2d7f765857132f3cf8f6afb052c2a9c68f07ff37b7d6220c37324070f01d0cc09f618bf2333a720d17bac7cad9b90d6f5800b890522316e3a7d6d5e1c6cacc20632aba8d93f4b0ca75509f32d49e4ffe4048ed2f9818ae75efa634bffd57e44eb2c7fdfceb5a85f4d362a050184b7e7656e238464796b3db53cb67c1bee503f0e5139dbeac34e3c4e40fc89a4a1826ee70fba2eda5e29349ff5aa5b43fce5015149123394b28a47444ed19618a79aeeb0ca08a4d0eb1a6c394e3c703e54d625198ea57371e6f1631c4446f569fc08db737bdbf047de15db2f54fff2e5595004603cdea28babf94f4ede154204c56edc4c09f7ecbd2dd4d848afc867a0f6c7c538720b55e92947954939b4b9d2c01d75c553fa869f5a6358cc7188509aebe79586010f31839993c01809b7328aee9c91e1171ddf2256552eb94db08895ce9bf5720babc2b3bebadd6235731c77a514c88fe38a4574eacbabf86f05e5548a05fe7e274bb1038512d726ff08aa5c8180c26aa01f3f69eb664cd3a9d41cedc8aec009a4ca4d7d678feff38815156a7084ff1bfe579e07fef31f6db795a44160df44cd9150a0ba8dccd0b1a83062dd8a068f5815c242248eb67279b09917e4fc10397a4ff81f66d5b5a52fce519554b030ff6c37ea740217a80d24b5649dda93d2052f37c22fed773ae7675d1466fee2a671a6ff8e0906afb516c95b873694c7e56dd80d4f3f5f469bba1c07c211eea4bd24853d37cdfac0a3280076d289992f02d09154b1443818fb267427251daa1faf646945c9834759379fd3829e599e16bf55243e8db96f899ceb88e98bea1883425233152fdd68e7cdfca130906800c8052a9e431b0786b5e990ebf073d13861044a82a3c30e56a78029910ffae58c57b28dd2e40d5c15940d01b1eb2ddfe4f520eafdd81da55c73d3ced04854939b45eb7f954a2d7b613c058855bfb6378d531c7666096cf053b521ad65a407efb78d1e1cfde20d2c27e65ce9f1477d33d5f239cb63d37d5fc3bd82a6fe03af9e8fed0e1d46b9d3888dd6d94f26ef8148507e2d6d51adf2bcf09816f9d4018cf71415b7bafca55a795e082796787324cbed9d141398c8acc0e848ceeb1089e45eb3c86859d20b7c70c5abe225db517628b828b0aa76f00e7bc698db4b53402cc408655c6a216106df6503fe5c2138c41acaa066e30f373d836d2dc9de1e859ef6dfbbc30653b3f7ce3954055f2b29deb31c8d8d0bd2484632cbbdb887c8a38568ba26a24a15370ca2a02892385a0d7af2ae8ba6f6db8f270fb7165c4085e1d6efb9c0bbc69de424bf3a6a39bd84f2d4d65de19442f31d39ba36cb4e08a72e192e3eb972fb48ab6b24d8523c8e50efc68fdc7ac244d15e6b5b169d8e15f0437931b209c21f480d5dffe87f91ba4e665c55873ad424e548764b887fa4ed942ae0227e3e7423de0dd0109c91b87ef54f3ddf08c8f80008da575f2f0a5206bcfda5a46d35c2f854f860f9eebf9013696532d8db5c680abbe1596479f75dd41c479005459f37bd489388c16b468af4e87f374050b7669a9d61d4358f9624250a1da5bdcdf169fc409a3a51984b5cb025bb2d771bb3b3bce994c54ec8526331545ec1e2114c360e3b68db993210ddcf69d9cb7fa089d11ec32243beb9fb7080a25d14556107fa7663217e9daafaffb51d1d235f42be57f63721a4195f28c90761a0c7a4c57c7b55c6c400f5f8f210b772a8e2aa70a05c6c9c6d35ddcc7c100cdb417505d86efdfc5b6c6247415ef649a3389133ad6ae72f73c881a4fef4d0cbe8bf3be23fec8382b8a2bddb6dec315512c904168af86010508a4b1f73165b3bee8ba08604f0045fe0363b76603389af5753b460c8cd5006574172bf113afbe74db6160dc2d8155e1557b9df4df74967ef015aec83606338a5dc12300ca942b3d12badbc06dc9f503385b97d93d844376d3c7bba9281e3c7fe1e2d537624ebf9ba8d14f3ffc236128e70f63d3aad000b9ca3cfae623ca1a5650545fb371714f4bbaff7a4ac6e7094ead6ec256061ea9923937c24be3f05365a2e0da3741a6652e5c0dc99a927a9052ca5eab8b2f174bc84a37ac8220b052b5dc636e2c9978552f237a58e5aeabc453db84d9a97efa92dbade854bf7fa42c864d92ae6739ff26c3e37bdc009f00f4280af58ad3538fa2637026f78938f0de5f05b3c42a6b000afe772c97423c5393d2c16ae68861ec4ba4988331364c5d5d5854804baaba3ac8d050c83916853d5a4bfb7e45a6243d56318b9666250dedb24aa238a5dcd9fd3d8049c9e32bb3a14a1b21437163a7e5bdefab225a82b7956cc18ad39da41f99a82a5ab4ba38767e68a932a01a0524a1c15d1a6fbcf01005c48d9ca31349094cc1bdf293b7bd7514129dacf243fb8f61262a4f07fdbcb98adb3b5bd47b264ade5aff45874ea3d2565970d5f9df1d611e3b30f5f11100c107ccbababcae59875ab2df5ffdf6b9144f9ab2a497c189ff6d6261711956db64a472da6174f11a951538e1f5b798981c89a0ea9cbc038f19bfdd20e3f2c3cd3f0a9ace0664edce18b387435265dc252cd6ad99f81b7eebd688f404f8efa7a1e7afb7be068a51339e7b342ea1715b385a138d73273b9fcf014051375eac127f2e487a55eecbfcd2044b84c75748ac69f68e0f8722e35502550157ee23f0b05fbea5c1ca6d74a334a2f443cc693194d6d36087d3fe692748e7c4cd8f40e05ecc8aebdefe45d37d8d6581e40910aa8ddbb0c1bd8a6130f7e786ce99a9e9dce5455a8c8ec8b1a21cd2cab920e68ebf493e4842d0123ebb693c710b064df516664878e3cfdcdf9a7431c546a4331a41b30c9c35bbe0d0103031e9bc1930d73e81eb1d29cab0c4eb61c29c2e5a326a15efdbb6ec09afbfa0b2c26f4d3c7cb3beedfc68096339a4639f30c81a83d15890c055a7a2e56b5d5c9b8cc88888842283828ded1475ba53ffe9914752b31435b2adc3d6615074a4208628c80cd2d4db5c5dd421f5883134b157474efa3365629a6df8384ea14f54e1e2cb7e2a09ad0720d7130de72579781d43ab8cd6846344d0865bd5ec5993d2cdd08aa033b5d532115c67903008adda54f11b1fc13a65ab3fc2364d6d629469b58735b3c5b6b8afcfdf4024b5f88fcf09777b6e3c851d38ce5f8ac9332b3b3a8784c129e5d995d2f2250a599e4d995703a133c9d67c0bed3b6d843f22162362fa86e0fab5d74283260838805d34c64ce96219eeb161f1d009222e2cc8d67e9676d6e2b2711e15ce2304403e80b6cf0c8ade44e5cb317e58db42df561ce35ffc7ab769781db217c88eed0b7dea8c226fdea8bb062bd246a88480f7377425e80656b59c3271457c77da93c132513415fc293f1ee124d23704a6152c627ab74707ffba44f8fb451aa843ad008defe6e6c2de16863f80c3135e64c228f0e5a7773ca4205417a2de9b4da63f1a6e62a946cee1184a0983e27e10b3335921c62b2673cc3a45f92a0c4094623c83a657dbac3e85dbceb85424117a8cb7a508ceff55431dca418b98a71cb665c5ac3e6068fabfc7a6661291ac2b309962498af808d2786732d2c6973b7baf3c5fae3c9268832c212c3b6adfe896059ce8d416f3349a2dc16e6f6e021e5578cacb244910a6e0f91462691634282f228c7449821e81de69e122f5fd177360f11fefa319e83dfde84fc838a42b84f234a033f58bc6dc15d106d1fcff83bebd99c6448ae0148be5240b92c29c1a40210c3640e105dd4ad1e310475c73901546e39843e844d522935470dbeaaa3d51e7342815ee298ff6d7b06e4236676032ad2a6425bdb8714a49c46297c9cafb002dd43b565f76200024db172c72914c8bb3faace9aebfba4f7d646d01d0e72c8a78953a9876724ea00c4f16337e4292a675caec0ce944092d0112a3c20ffeba5f41c8f9c9b57ff69f7abb778b638d71b31cbb78c6ab382c4d2f01dc84d7a4c6e0ff8f32e330e597a7168ec54ffaf85a60c3eadf83d358bb75e283babaf821d6c7a764b9cf1a0b2863018c0e53c7d3aa12f3486836a4e4778f9a4a3db418486bec63b819ad39f9d1abdf0b5e8f616193b04b6d3afc62df9ed3a72b7b476736002762d2e9ba0be51c2767ec17f52f9cc1d0ba373b052ec0befd77aa608b74f87f01f0eedf7019f702f3fc49ea652345a63bcb04c831dd07b74331cf8d6d49c84e7b354e7d135da8384d61f00d0be16d69c259cfbe0eb5b7ebb37700704da466f793039eab07f15ee20e768a1171ec49d44a1bf6fac3e453d5484a810e4f861fc6e137e8b4667d69a7b918233c5fb076da44a9bcb8a7873f39c508718a4e8dab35a9d7d9a20d20a6c0599dc60a59aa8aa9abee62bc9d5880f833c19c889ff81fde5605c3a2a589143af80fac653b0504681a4878cd6e8bc5d5b6d9f2286d8f8a00223f27429dd664afdb39d9e3473aed56a72501b99e181914ef2cfe0a6f292b2c3184e6ef9ca0f71ff7fe48b9cb37945aa1146627dac3c3d72d572dc0970e7814d5de469198b5aa9ab7010cb05e06b01a8706aac649a0fe9e96be33a4a5d394df77c96d19e728801ea7869f5b997777c34fac0c7b14985abda89f4fa27505365a9b51fb6a62383a83a351b5df275d2d6d3457a384cd01b2b3abfe926ecb0e33dac85f9b94d0229510ed6925d58e0c23cebfc50237291c436c3b54f61b385dc19be647e34bc5899f8c1994c1377113e9eb36a2ca58fe043332099da3e92672eece0ebc5d24c528d85c037ff4b543ab635485dbf50a06314ccb5c57cdb5da9684eaef295c67968bd4d007399beae8ece2aa20a314e0bcd5784d27cbf62818ccc5170fbc45dc7189cc39eae432d1702aaf1a69189e0017f943049f78c33b7793dd8c3baa7c84f7e9eeb2d3dd3b6a518a465fb9544c9bc52cc392c32ea98f90ffa91cbe15d258deaff4ef7c60ce5b1439c3c31efb9c13fd5b286601161b8542d4915eeeb5001c1fe1ff194219d4fbf7412c656e06cf746fe2d5a49389bc83c245dfc4408c28cc0823a025243f4531e8acce8ee70ae766b457198e57bd0166b0b7ebba47efb206800c1e09f00d7c38e21daecb7723f7a4fbf887835a7275a54275a003f1e99540571ae952ebc1a7c7f470df731915d2fa61708ddf542f62b8ffbd3b12abb7e26a758acf3548255b9e5d9394a8245398c3e38b538dc6d0d40f2cef55610ba2eff5006fcd13c49ca5e6f5e0976b4c7056d44b84023aba38b29b91a86eff3abf1c3c4f85be8b2ff34c60e2223ffb9f64ff50bc53936c8095beb55026be8db93fe81946b2f1ad3b3877f61cb0ba44662c0fc6349c726e8da5b3c803558267624fd1c6053ab24739dacb90e44acf0add35e851af46f920abf9a7c1a0c88d2fb9ce497ad7b2c4221524d5aee357652c38ec41ee8ff00b660d765f0b93d7091c2d132fabfa5e2cf66f365ba0895a24ac89b14615f403fcd7c39aa92e072541ea7dd1e4fc018b951ea80878b4022150f2491ebae0255cdf78a215b66a41fa59f215341011ecdb2a0227c0b9d849a92d88869265f1eaa82c5d67af1fa1492317309b16206d93d4f7a88bb0dde20355e75e93d7943dd7f6878b1090d4f07cc282d59c1b715cffb2837e7fff5899bed65b6bc678b24f0a9390e9a7e0903ecd15d646faa6d51382027dcdaeb7e807fcf0ad48ae99c0e463e2c2a0a8a2e08951ac10b47176e0c5bfdeccd5e26774a398f85b2932f7c76ea0403afc4946e7a3f7b5bb8eaa637c2c73cf54587c03cd52b48316fcdb8c2f4423c64dbc14a0e1ef3766f579b9c0c310f492a4cc4d7e4b2dc1b34dc37fbccb2a8a37f5c1a38cec23f196c4ffd1801caf179ce5752a160809cad549e29efa67106a457904869179504c37054a69de263516b56d3cce29203aeea19fc6b1eb74d245bc3d50af52bf7e16f634daf823cad2e15729a40ff63f3155f9693260b827b3e180e107dfb879a4bf95291814a80b6f7e530c2d81d6b6da609303df2009965e73fe2d15c9bbd87190ea8d3c6a2a1a258d08f2b2fe434d105bf6f2855f2f31082e7d91cacff28d9544fd9d3a25999e746ec6dd79ba24547da491c0d735ca34364fd4601e7f258507e7b05236b8151e6f0fa84127317027fbbda5c570d87c8d1790f928c31c69d87076b246bff956afd83e48151a5c9101999f0ff1856a2bbcabae4790bf3b6aa2ea46d48c4e8a31d5830e6484669e0ea05dd79fa148d0126107c884923b6d7abaaecc9bc8937bd12174b1ae9032072c11031b6e5d84bcdda3568809fe4719af78f4c0f9edff39e4c803ff25a174a8425c813c75c115178b098a56af011f19fac113052d99d551b3dfce915fe2405fd443d07993a3fb0cd382a48e8bffaa818063666d9a8d7cb6a48d2a2f772e551788592915f114481c8d86a044cebc7f85acebc180f83bda01466fcce1e3979df5cf9bb4a0ecfb28c5024410413918921c10bbd1f4770327bb0197f8d633cb4e5db145d272729a78da139f7bb19c2a7bb63cab23f92cd4ed6b9afd2fb7e99c92a4e86cfe2f25873ee70040a22fdc7cac848fc607fb2c94888939607a0fc066c244c9ad7b0d51a8f263505af76d7886432ab45f494474de20a23175ae9d6a5e6b9aee1ae4d823f1da4a556498e11747e8503c87af8c572780ef760230d8a6df97f91d9d76833dec6071b2832dee95a6e929df26fc433bdfa7733fec3f77c4f2c2d0ad246e6be80772fbe0135738a7aea3ee5ecdb4e1975d5d2dfc63b65140e8722dd3d3e738df990eeaed6cd640a125cfc5d66969d69e2177d2c053820ab0b06f3a95edd708e0647b515bd9592a1a61dbb32e2f14c26e66fc4a70fce6c82b083c5e6e58bc51b13f69fa5c6c896e2a35dff7080be6dcd2fd7489bb312d7e79a526c866a130eb8261c2f222113130b898aa44f083f2bfc4ac8ca62e55177f08b13e17063e221d4f8194441db779ad008ddbd873a03a4be06017f17e199b91f5a2a07577eacf73f45f766b4bce1208683ccfcb9fa37ea1e2c568345a869c21982418942cfce6b2ce499e76863f5847990625f081cde3464ff7f6a60d1d1ba29a4026cda22e75653ef18c448a83327ebcf0e6aa1224ab797a3fd2304a5c4305a52bb35b7436976452d06d997145dd6fae75f1782d1d94c46e26d5a4dff4d05e5ce9eb9ec518b951db8d27e103ac06cb7a28585a510943f8332605b05e874cf2d92bfda3d483d419a364521a680d2ed65046ddd482f6bd3698cc52116086b4ff56a3ce420b90f6d472d33f09d6c534d4daa5120883262b5545e45d56dbd81bf2c830b6f2023c4ec122d62ac70e4bcaea7643b2d77b7ad35c63f2db184aaaecfba53b6b61a23bdec4f460e17baec3f562e095f1ca4fe261bdb8b417b03c072e19c37cfa62fad33ee98d652254cdc8aa3fcec1869164149dda28a0709694d237da2da623350f1a3618897c98666a00047860498f85e38b258bf12317c1f90235e26815d9b023afcad829b87ba2d08111d52eca59a7803718ff92de3abdc24c43d360f40bd19c7b9f8d385289dc712231878878644ffa1865a518b06b4d2069fc3506432b794f449e4e7bd2bf8ba5851c367f6878384eb2d81195b324ad8e6db0a3f4665b08c2929711b3cdfdf490516b961e89de92d4ab2430599ef4f94cb40ad4b9b0daa309156648336d908bc1e8a13a4c457f9282b1f573b0233060994e0687ce5d8e1d665018f7306116d45facd2c0d62ac02a2271c8e7462fec2ed09996dcd743fc3e724351dac02c664527d50a617898062a1c500e22c6c671a1729a004048ec18de817d84f286a5be744dea2280eea7d4ea703c427eceb523befa48d9821a64142df46a694167da3b51441dbb4c02d5cdab683d2d89fda6880e29c51406863cdb9e42296c69b666a70ec09e2d462582f440b4ab0db270f3d8cd769c5b67d62c698aa2e79a6f1a8075a8253bc8e1138de20d1a45d99c4cf505df6144fcaddd6f3283209d52392e1e697da39f7a69b6191bbff3eb54b5745126c0c2631ed74f9d721180772f225703dee1850cd07fdad66612722517623c9a3d7a1bf5ff4acb244ebabac5ffe25b6ab441fa0c755b8ba6e1cb0a8adee3ebf4b1d146b836b7b4049605f660cf14d41e3b706a18fd9845cc5b61c9acd5b64707d4f9d71efaa5cf47ff92a21aa507f48df168758c6215225586d155a3e9c9a7f10f2539147d85c8f11d22861e9103089590bb3481b3b24eba3f756cc630ba41feca41500f33815c345503de8887981531472aed96754737e7f1077e5baacc15c5b5de2b4465059649f84cb0cb31f00c49bc2d5c314b603d04252ceaefc55ae3a8903d3ea508946698ae48bcddcd375527d12690ba3a7e54d9be3b4b900c157f348163c30cb80725ba3be18ef96bc94e9e3272e0302e9b8de5057ed7adf570c1a22ca6baea889e04fd557de2e58a32268b477161704d6b1b2618dff832e40fa764857f0543bfb30481c3a42aa2b1eb8268ef34b61659170447db72f346355eb42da03bbaddb6694030a23bb294cbf8fcf9235567986c16b3be1121b55db3c241470a76c977aa68004b1d92fcceed6141f6c4a66841b9df9cc96985aab94d075b4a97caa11e9dbf87d70559119e5ae529addd3e4c3b49a6821a37f41178bfd95996db6bf8f4d804709c14673ab74fc60cedc777bc617cc353bb870283a9ae094dba64fe1fb62c0866e82aa20c2e4ae553e31656aa54c73d418f9d0fc9aba267fc1d2580adee7ba3be9ddbb4634a5c4bb2c0d7cae1f17103db4347ce2a3328417e629e36bae04eaab52cbe23d76e13fd6b1817acae0616af4ee0a9c6c17b0c017e3375a7498cc21a0793cf3927680c5508b068fc4e8ec5c5549c28966740870e4f6e477354d48c50d12ab5331a2b34cb61a0f42e3b6a1f35d39b8149a935c167f1329d8746b91d9624067703b990bf2c93e559abaaf7c3ea5567df88da5e766bac99f987c42e843a44e99a9853a6b074b2f5f0d66c587399596637fba6e0b7b2a463770b492a96fa534935595448ecf38618610404ddc5a66189c726e09e1cbd63380138f6ce8235e1141eb246eb2f386846c5c8c5f17295e76d5062fdcad40801fb7603c8b13736a06d8f4c63f7e8574a27b086d433a49928f6c642d4af38babfcd7470b5760393323cfefad3fff3c511ce4049170739f25876716da1db1152461abd1ee383e17832eb64b696cd317a01003053d086008c22ba258402b8dc72273e0681895f8a62cf07b126550c8ea03f636fbe91b28a56d4f84782bb62f77033b632470d5774709ccf5dc302ac306bc9d7cab98840d72e0f23fe75c18f0ff50d720b3c6b6d24cc55ee90bab263442ae9cf72c5d68857996c32d68a19f8c9a2a15b05c4f86d9cd4984a246918513666f4f7bd697ceef1e3a298ea292ddd5c3ae5a85a91cf309583cd57352e90c5a07e09d49ca393990ab6e7b5b1c96121ec8ac5321a1873abd7f29e7767e3b955084d5269fc5debb7a3c4b4725f45c22e90cae7580641b79ba182c10d9a393caf22ffb86092895ff70e645ffe807c3512af07b14168ae25ffa6488a191e14421fa073934895f7d95b9fa65d5a3b76ff3caa03558bd7043fa2169613338d309b347067c641bb1810f1f1725d93319c8f497a73e27e09b2fa68029d80b0590218755049ce8299bb965993898a82bb3f467a6ed782790ccfa5cad69613e269bcb51f3dc1e2d8b1b6f66fceea161a784ae885fa6c3bc927982b58069d5d6b118f8ee992849170336bf21a604c6e0bc087774819191ed8a0ca9e816be91dcf901e56073f00bf0081e375abc514b61470e155668c1ae77d66e35f08c2716f96d10fe4055d2fbedad1f394d602dba05693cb3b6aae24c7ed33f6f4bac6a52b9b08a76722c8ad4beb633cef9d26f6243198c312dd4da8d819dc6744e25339e80e8df27a0f95f60aa1890ad4587d245d623000a1f8a6c5ac757d3b3eabd2adaf33080abec04a2d7fc1a8572d496da7f6066dda033fdb18575c10413ec99da0ee0129191fc30bd1aae46cddd3a3331bf1947309e5975454a0a55e38e8eeb666c366c52c05d78c32f728bca6610d132fc7b827ee1698fdfa13166beb985f3850da39394bb590de3ad8f6b7103084990fa4957cf21171e1d99343c60f364536410100c5cc02c25715355cc424ea4551447664e514009bdc0b9056879f6ee45f290c2ba06a2ec84d8d1ded34f9c55088daa95e7a544b201bcd8c0b8b917f77aa0ced8255ae2cdb7d49b0500279bf3b5382e720b08dca3a36264377b0b5c4413a5a51d8c1ff922a91e7829210e249e3429a3136466d74bd7ac1d8ef3cb4bf91deaa4345fb94e49278387831a0adfd37509aeb37564332c621d77a9f7df1d45833bbe6234a737ed6ec3a887f3d047c7eafbbaaaae5fd78245d8fe277cc0a35faac7946bd2f899b7485d3a5ba16acbf62afd50940463409589de5c5010e20753c0815d208cfc53ee27d6f41e1ede915553d4d35a9dd89c894a57d28bd53bb2a960af920b61d24f2d0d79c5d2819ea198bda7c7c99bc3ee88f258c3155855a01d5accc94c53bbc8cfab5b694961d3d38a9da7fab3828cdbf01f11fd35156084a259ac83a41da885dfa8d923bb01fb67913c7ef0358c2375b3524ab1ffa903d82de0e3a39af6ed6047b96b07895c3be4cab292ab83f183b89847ff8fa5e6f1a59e2b41415603c7a6b46abcb509b41e6db38b9481482eb8cdb92b65887142cc039de9167a0858eb773c3a37dfdce138cb9ca0707d1e9b3ea5087fd541f45b8b70fdf6138274688ff0b79ca4998c6f73e502c9cb17bde47fb27355002df931607bab89666e020ef7f921cb3dbe31a927c72acd7ede99cd640b7ecfbe77a108a5dc8f55fe6ada22b16b21cc1c6953a5b13ef14916f6cb724ca55fb6f5dde3d008163c691178eeb899dfd4c07fbc75b1c0e485a5f12ca3b82aa95d0814700309dde42957f7f60dcb7ae0105b20a6928699ca39309b12aeaeef1a2ef40e21edd2a67714d949f0517e7d5f82beceb5cb61e94a7f55e5507afc10c7ced02a787b024b0dce4841768db14052107638c91563346bfba4eb90695d4ef93fdf16a0d1eb3aa17a37c896e6db92838ff281e57240923a7f0283db316e6638e88e408ee190b32acfa0e1ace0e1b24ab5a6556423939bbc516e9570e260a3933198697124f37a8861d0b8422e65d7a0cbce7c3c1d4ad6399de5bd1af2dc8771a31026c96011348d6a3003057b2c8d2aa501d4fc6079a0ed082b54aa6b6505091ec9e4a28835a1d2eaefca31446105c892e29ba00402a753712079ddea778498cb6b67c3f3127a9cb77dc07b29fec596a63252426a2c3fe490e3eb9e4f33ed2deedec9ceec0b4a6bec424f7270009cadcb36e3a861361379588864dd2e38d1492d877996791520b8acd6a22950bb4d7ae1c3330f421c83eb58fabb0d77270effd4d041dcffe167e0f7dfcf9c31066be19fe9131385470187c4d8aa47a07dde8e0d295d07012e5a1b5af29330fc13d4756ee119dfe0e13eeb0fb4442d48ec4d777925ad838edee57817dde7437c8e490151fbcd5c6ee093a72722ed6bfe04b09aa795411bc02d425cd2a70c4c1bc67442172441d1cbe818e658ea905f2534a052caec81da27bbda50039b547e7b7354dd889c0e3dfd61fd6c1ad774910db5111816c8c9b0ee1ed045f64b1332948ab453001b74bbf20235ce404170a56f64306558ff697bbffe2c8e6d94b8fa1ed0182e7ba45cde648bcde87148b1319ebc9d2a98dea36fb185e382b5db4967b8431ff558870f4819f259458420b10248cddd0294c4981e0a1d5259ff03e5936851221f22346ae1651ea712f463068b5b7fa9cc5b3ad108c21eb181b14b45a290dbef5390581efd8116cc2e132fda752e8b28d9b7a50a0000000000