PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 81659 6dce5ee177ab96d17b62ee1abdadfa60e734681b4f80a0ad04850f48b217c8b9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cbcf12b3708fa99da11d64c71120c3d2ef9553507d418577436d12e9180c60a2
Certificate Block Hash
6dce5ee177ab96d17b62ee1abdadfa60e734681b4f80a0ad04850f48b217c8b9
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00833401001e4a0100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000004ed629ee219a7afbd77e3a7242c0458ad592ade9c52de723f85370610221c42b2958bab1d422d4aa7bbce8774bcce69f0fcc77863db2516200c37a0ca852ea7f45edac0bd79787881c3b0c3b968549fc1f27dca710efe6546a000000000000000000020000000200833401001e4a0100

Raw Header Hex

000040203b13dc40bbace8239dac05e5c132451e2231bef6d96d06a2c8ae3fbdf264ce130920261b6bd93dcb24921484c3e567f66e72e27c05c20c9248fa80fa6e10fb141dbb476ab7c60018a2600c18e9126d437785417d505395efd2c32011c7641da19da98f70b312cfcb

Proof Data Hex

59,560 bytes
121216020307427d905a32e06c590d2cbef701e403a2e23d1515eb5509f614d67e6d959bf6e80924cec456216a13a17dea36571e1d45e2c230137a2a9832f2321b94484e62cc2bcab1465e95678a9138613e6e044b488b6ef8eb563f61285f41d1a218a13f87ce4141965286d73c47704faf52dd64c5b5e82a23fc0885b53c908a2b7ac35fabed43e327d4d93de2f973b12e631d903e62c2f3dd178ba3a04cef49569e0a58bd8bf131157b6aa51639d6a8a033231087b9bba783365554116b4c11ce498d78015a69abf674a60ba8e53275256edac285d7746a39693ffbb377c5a3933864a887648a7f7d7f03e28c84918536cf319913e9130ec37deac4c0cf8b69258ba62a50d3dffb6d6e4a51dd9d9695794134b4541fdd5446e737455c7d1e58c46c6ee8f11b63139355e2324969723be01f3463fc18bda630aa54ba69df40e0b97f8b87239c72cc08d3359e70a2cef29c1b3c862b0e19767321bb4de0abd1374f86c35ad8e0e7c32f961a48375cc417240d9f1cb20367ae41cf0fb5769adbab202f95e71904b360d4634b200de19c59234255b745ae9e9ea30ddab5301458dbd1d4d6bfa59a28da250089babc52f973384710bd2c199f3a2fe5b4d9e0f0f6ca2b124bdbedf7d024ce5579d62c77a2bd2918f196c948aa8e0a5f66fc73039983cc804e3af1b5b9d2fe1f24628c024f7877455d785469043dfc7e644782e7da434cb22e699cbde75b3a362b5d30302603009b61e1caf42b232a7e9607de1b2a245c309f587b5af29291c9a32f61293e870eac8d90327644891180f068120d8c3e2dec74dce978d68dbe442db5eaceacf0ee97d144e7cc0080fef0eaccbd93d67eeb8f737f284e62b3c702914c10d09e2b3d3476648be7757c9879e9dbd889b4e52d5063d3eff659e5782af2dc20a962c9e521e19754b0eb9190ced1423d36e5c310ff3b055937ee434560ed11a0f7924556bd31171725a7bcf850bc1d177c5fc0cdc75aa65b310a2af473923c0237f5b009edd6faa834a34af3ad94cbeb6d9ad954522f66b594d2293c63168a3cc51f246202898cceb4bcce6358e84289b5240dd18f2bc6918ca4dbb43996412df86c608f796610b2313facedb895271f0091ad95f16e67fad12a0df4275b3d58b3eccc9068d85af9c00fa65b74273119710e3af530419631db68320b99aab22156548d680db5c8551c3f1cac7c244c52109815555a0c4ad90cf21528c871768c2ab2162ab1bbd572c9388202083339e0fafb09c93f6d1354c19e7ebf4e9f910a8028c3085e0050fb55c6c5d2c07751741617e90296ba7c37056fb1e6698f3126b994beb23cc35c88c001831af1567a848a9b5eb0ef01389d38f94934b40ad1a9dd4d0f0c511bf492a529770aefecdb807fd6fceac87040b57070f38b3fb1ffb3d3c90d40a2629e0042da61bc816b20de5bfb12d2ed5f997b3ae0d74f58e71f4c3066f2a1178b1986615a67f226169340be9989cfe2b23660783094c186b8d85ed4c72b5eccd977f7643372162c849190d60d4bb7e66832b81f47a006160d363ccfa4bad9f49c75fcf1a53780c1b06732624b5d27641cb9118d79ff7694ec0bc6ea0ef8c1f29eec08687996cb4ef8bfc0ad6ce0340d22b85c693da8df3706edea65f5bcb208ad8854a4dd96a7373866f2ca4b8b58dcb684816dea156a0fbb04e75fface240bc4139448aff5804b4ecbc4310da728452871f35d174768e30afb596b1862a1ab367120a365b1a01275abac8f4ed2f651c45da2b97d3fb607a5ee00614f640d89cf4ebc63cc65b629a77580337eb14417952784ef8efd05df6caaff592bbcf6abcac030aab037d1e1961134ff29e5156935c75e729e2d28d9c31466d037496b4b7cc9dfc70ac27aa840218850fdc3561451becc9675ccae992a09bea9470066ccca8495bd50bacf7673eacccd7b0d750ea8a51ec7ca9fadfb49fa21c5c32e3a3658a7b3429be0784d9bee8af13ffabc166e1b6b26e4d7a8a0b7081bad9acc910d632df528e06c718e071c0f04e230c1b004d175cd47d5842d7b16279360999dad10af357ef8bdbf799152aa11ad31e7b2feae49aeb39ec6c0224bf3841e2f852b0066896936eda3a56183d000854bb7fc6860b1b99a5ee7c1d10bd8eb2536f3589c70571a065b09f244e7e63f559268aa597a1356465854fb8cb7d057d888d0e5cd536b643e5077302be692b912bcb13bafb0a3c5236044c87bebf1a13f236b0e762a1859cf82459e575fb3d12bfc3119f8d781078cdeb3d4ceb0ef2305ebfd06e94674eef7ff68f7003f89c5b0852a87ad4d4673d74b6ef74fae0c923ba47788225f5b3ce740aa4bc0462947ec6c73d04eda789ef513b085aa2f8c79f9cf9aaa6c948c0dd780612fcf7e7464f78813a4337df3c8842fcb71324ddc1e24166e674430d24bb93c2c6bdc8aaf8c55d0f3886feb101841ec5b3d4d18ce272c37ff30dc8bbd9593971f375a79d5f52ee0574e0c0e4c77fef9e6984598569c98416da8b27635dd4bb272b7b33ebded2141cf218fb33cd7f8e060316629dd67be2519b2ace31561797271488c01b3a53cbd65e094ac0188134121a3406bff80c72456949e42b7252715d8437e77cd392be16aa7d737ed595264a278e2638cd2300223eb067750678826704e4903566b692c0431b7c73d947ce561d2d65998677aa2efcfa235aeb910348be17f8140016e7cf2337200d30e75c41ad1d62973599a89ae9e62cc3eaaacc399b79e5b52c31b7f430b701e3a0bdf932a7af5558c6b7484f4bc8945c83b99492aded6b784d9827d388ca762e398c2d85f94f40273d0634459f1f85fc5856b3e189223ba245b7ae10f9d8e69667caa451669babec5002a0ff828a5f990372d70ff70f8d015bd54d53e1d66760f4bcdb174782872a015bde5f6969393ed9db6604f8f329ccea1f4df6e3fc53b53340a6fdad93b35a721f9c99906e1f1844f74bee14c7204e78ec7ee668b9b33e662528a7097ead887798650eb9a98710c676a6e9991b2f4350ab8ddd5d003db5d636b60523687b791e844b67210cf277d11e549ab7f97fa09a2e0400801fdf66b61dfe7e10761b9fbff8eeb5ab9b4b7119315a973747c0df3319180a069e69eb4d31a061e0e620ddab766e5b8de8a8a421be45653dd2b246e78bf0e4952e145abc61b5772132774743e18f01699da7f3891e8265784e3a32a20baea0c7ca45a0d5949961b5bdc4289c64d6d523037a5600967d02ca7ee20013dd2de8155c231fca43e420d994292af91584666bbfca12414fde615ba1fbca93a62a4009499a6828a3e5814448e9bb7c5e3ed711112bacedf8e37562115c86a7d4b911832b3bf0e3786977b9070d03d7150bfc603a62501e96f99a80bc74bf876f4e9cf600f561bd6e0e3d3a9a28248dab4976a4198f971758a15a212617d4e271f6553bebd0ad4d477fd57849185dfc759a7df300148ea5a4b2f7153043b44ecbe9bd3112d3f4a2c593dafc133145c0f3224fb967e6ca18b3a2019f14c70414a0f097fcbe4787f856ee33eb2b5614673f1055589cd01ab9643263ff66b4ce45be945c80ec5a6998590510210a474e9d98f2eb153134fa36155debfd6be32c43737933d5bea5c7a4604c65592ba746f0858f21d70605ac6372f44387e5e06f3b2df4822d4482dbae84c95dc32464269c7dda9d8eec5ce1ef26fe8ff14085765498ec2bdf34282c3caec672e072982eff7634bf9cd0dbcafb3c0fceb81dd8bf0e8e5425af4aa1748889af4cdafff8b9495a3df9635057c513f569c36788e2f677d7fb6c3d6b8e6db61495d013dd8b31e11c60e1de4737284508753d0b03b1d06ca3845fdef8a4c5d87c290728d796da93e4746602ed6dc4e43386854dd1b2bc86fac606da997f202dce90b112e0cb9e6ebaa1aa23f0e91776d2de5be8b4aa5c72391635658f03e5f66b8d6da5b3ebc49ed45b2507851a430320a7ed2a23a4f9d9c83ee6d909803b1f46bd55b0d309442a727985b2dde3553c8d9436047892e74fe3464f00d054c2cf9d51edb32a62a66219bf8f5bc8fc88b442cf449e7596ab69587612e77716713bf8736830cb8d003f0aaedf3bc028bb718e430bb1a84155d40cdb435e217a792f5fb39ac3e78eb26a80520f30e022823165cbdad9a02a0f373b8e69385194c7880ba5a3c4dcadc3646f86ef6aa6240fe889f01f5123a681dd4f39cee4a44e2526b0bf3da6c277939bc90014bd3bed3e6f08b2210e808ac23602ec0fc2ec1f143310434e433b21b3a8ae83925063a0f4bf56d3553f33b953d305b7c730747ddba54a8f9ae136f2c3362c286e187611c2e28fba019ef5f6ae6e18fa50e96eb7967c11a5367b577f2d7e5a39a92d7e24d7edff1af60bf521567406bf77cf9947ee5421af129f512c9bd88994d1d1a3a2fe43f90a8d1a40db84db00a71f29e6542f5aa2ef425d72a235ed099492d94528288f1545224455fb1af4d7ddb328f5c05192170f5b285df48206f59c597cca52aaf29ef015aff7cf27eadc43ae29e6a3de6efecef0f055b094dd581e53d8519c2067f2da2567fd0138c25c79845a466aac424c2af0428be36b2156ad28efb58770f7f91e5fb770bb64b46c9e93ec2c9bb5c693b12b8bc196f8c9c4d83940b1dd3b2d92cc254b393d6169cdf50ed2e51ee780d387049f5437d3d58ec0b2c0939472dca6a43f033fd3002678e81c105e350ff66a728630e8604d97948226e8bfea6571591f2d373efb9502a012c80674b8e8792528fbdc48654104ff8af7225fc08acb3afb20465f18985894d9fbc62a26c2b39712c0e37ec33ed6f575ad341d7d3c9b99a0942b7ac5205ddca8834476b48a0d3fdefe261574c41d6367bbb1b7a561c482128df47e945d46def8744666f1c670190285eaa66e3ef3ff01e53d1d233d911defa23cc996af8b3f9c36cf952dd87b380112275b0a3aaad849db3443ee228eaa8a6b1dd708fe9e4bc1382a4d064f34c026dee7d3b3008a1ad511ca72b02cb0f578422be46bb7fbf68efa58e199a9920ed91f5a79332cf7ca4f1d515f950c3991ff9fd5a84c232363f16fb218e5b1f1fe89f141d832c7e35f9c3b688c24fe6e592af980b8d6b24ab135c51b02a361254340bd043fa563c15e85a300d1eaace2e33a696d2e55fee52c42c5842304786eb48f2ad7f4b7adaa9aa64fefb09d5825443cc2b08e970af38d9664c5366530ec09788fb06e75e5e94042bb7add4bdca028342e68ac4592ecc262774112046680ba3d5442991372c38ba447b0ef1b1c9cc2dd502255e94b196ef7f50fc96a7cf9cdb693d0ce09e26c40e9487e3840336b14629502a2452a89dbf328cab925638aecbd38db14e47e87fb4029cb81a607f0e33de845851ba91676a9a0f74c0971eb4e5d1467ac70a45c1aa27474ce18ff27eff869047701dfa32aa8cbcb243714322d3eced2b0ef94683664cd226465606c3046a9358545e51e7c16b6aba0c9c2a20ed5ab3336c95a6ce1a57e3ed7f2dcd656ad1db8702a4a85822c1bda83e079e33643f17b0cb99d18517a21d32e76362fc2c698f4215f5c5301660980c15e623fe55eed0b259d9efb34c402046da9e28f85e75707d988bedcd90f5cdfbd1f846c9ca4e2ffbd2ceac594c652820196277a88bb51f8cec7a83664bfbb83a485b87d6ad2d5649b82500e7bd8c8616e60dd49e7f32677ddf27b583aad1a15204610c8c3363e4ab7b657360cf49290f883a657f3b5227fb574d8fb290d17bf194e724016b073a138e1b2afef14a8d167d8051cd2a1bf0da05198b4f881e65abcaf82299d6e53128be129dc15e58e0a04f7258b1816746efb678938b78f9579aba6c3bc42b8662f19105a0da0c4670822c16d96cb0007107d2caa8361ffd7c7af95b6c17d86b6cd399a62adcad77274c7c5c63274996d07eb96f06b6ad0e82913f44b05d5d4167ae3169448c04f2442be37b234c951aa3372f008b30f63d12616c0664c602bd49b5d34ba034f6613fe9aa24c95d472abdb24ac61b3151886eb39fdf737196c4d0c8e4c6b4190a9646b846ccdfeb8f50027395af74c0a3324ca245a8b2d4e720d16e422f0cedb54cfcea3ab2d0670a87ddd82c593df8c2312cd886ccb87ddbbffc5134c6795fb41cdc72e456a5e49f1a5d30532dd31892d46070bfe3e9ac7f657f7d8aecc7e4638d3d0ea4e0aa8bb3cde4f2af4314caf9d669d0835c55c5eab77e93290179fc50d675cc5e6e13e00195aa8bd9e7c2b01d43305edee7fc114e30550fbdf0fee8dfce504bb76806d728cc181061662f0767e2a212cece45e4958b7190a44496f6e6655c61bd9ec667bc9c7bb1e933abee143bb244014da5a0b06d79c4d9327a34a707fb504a8a5a703e9e7a729a02b80390ca4b177d773e70cf103fe4e4cfe99c469c7ba249e3396bd87eb48cf0cd189f06a21771c625bca2096c2fc4cd641f754cab0c7c0e96ca04f6f6ec8e28c095e4c8d8b0cf4e1c093290451d1daaa6ff33875aab822b81c01fae42329638f3cca7dd6fb32b6e9ad8766ba631a3c5f923ee2c266880f6b8f949071f045c213d9bf6fa899657d641398eedbf77ade82a848056f9da25bef3beff5c1a020a7d385fc0f9471e1c13ed3fe897d8d8b03c4a620e0fcca57448f5b79e236a4dc728ddee12538732484fe9550c57c08419b2992923eeaebd3e69146f1f719947d90d3b2ebbf6034c49190b59d113c0198fa3721fd092d5f227c599f1b3f69fa54fef8ba356a589b952e3ac88b4f6aa9f28a27e50a5203b618b71aabf32095768b35c0796affddc3646ae0702d7a4b7c33504fcfafc16527f200fe8d31cd653e15dadb1871557c73f4e0ab92461aa7afd8c2502cd427e401e8271732e5bae3a373e8c5f113717fba4a4ca62422dacaf140f8ea1ec6c8a1f1c61b81cb76ba8306f776e6be7d39de61e9d9f3fc7a0104b39bf3e1a8272f138924f647f71179ca1c9af3781859c58941052461f0fb5ad7f0f29b126cf14bf6d61a293dfe875f27a74ba900457aba358afe834eb57594ef36fef6de6e51ca1ff7039f319064d7d373ec2b7ae495bbdd7a8e437a17b7aef8343739cf067d04a73b96f08dae8059e0efb3d1aa68ce03a0389ea80ef881e51829b750ffff1b44cd78e2b08e817aa3f4995cf14e723cb2ad604841e5a54a5047947f3817518bccffdccaa9e8dbdc8458e66d3a1252c02f39860efa29f84ad22e985fd18aae239d8013d1683abf44c9dbf039cd4e3aaebd9ae649d3d57c3ebdbebbc781c7bb33ae81f4d8f171dd47067fa6854af35c8f9b674fccb04e1125a576061601f73171787df52bea8bfbc0ececfd7a706296c0f7741adc7b418555897bf18e3a3c959efd3b9093e23c6b4e77e3c40266e9cf09c239a0207c74b9fbc57389b79d967841a0d8ba50b30bd5419994e83ac8e3a2d626aaf8095df1bc1ac4724dfb97f06af23d7cdd168c17873b4850de0f208fa6b1722dfd4300e48dad5c9fc52282868e494bdc55e11eb1e93532decb048c08c7bd52a8991c08440bc8da3786695f2a8b43af7663b2fe94fbf17dbae434331368f9f34e0f07226a932d08680367660242154ef0749d2935bc0a585b8110b1f44800698a7bc698ed3ee1ec8e7dd97dcd23fb7e16d5419840e523ec8f283be5a5bf4041c04a721b098d6655c20bb6d3f95d655d13c09dbfe4aee45651d5b8a9f3c976b05c2ba909f61aee4ed3ec7b7c121a81d811cc4e13b7ae2e817aaac5206fdd4f217b6e067819ada6e0fe31dc2119cb87abca9f2353f5b740d7ee4bda4384bfd8b97581a05cfd3b66f1d47e187566e69e99fbfe55192f6ef15cde560d729f75aabf35e0b65727b7e21a0e4656337ed227772a2b36fa3fecb2890a401af912c6190103087cc71d915d3db7a732f7509b75ea1231dd7c0cd69266ecabf62c512b96721148a492d44a7c05597b90974ae2bdac710691efeee61b5df58acb4319df528ec1b26f85a48940ac10283104e43f31033cff33770d727cc88eadbc5c74a534d29415b30737d36d9ffc7a713f8b48e4ac7172b7216797cdda2a4572dbdbcd1bc6482c2e95bc25a44afb071cc945dcbc3a4d5d2947b893f16dac184d4d25d1c04a11273114a426add80da15a203c26ecef705d07a436f1420e26e5420a89871525d15dc6a670273e028ece8d66b9c767e36732bda783987e654442572e07c125495a508554eb358bb3a88901c0e6eb8954cf010075394d497ef6c3e4856692e0dd016f790d4fb8dd7b3b6cd6e319fe50717b7966b44e381302508f7391f8eb6dcf489a78b7c7e6714289b260d83f99703b1e83e20edc69c77ee72638123e1af4111eea504d5cdb9d2a9854ea458d2bbcecea1daaa44050843129f14bd58580f6ab808991d43bb1a215b2cb98335252fe03b9b54924e7db42f491c2fb6a38c675a558cb0d0535ae80627b1c4bfaf6df1835bfc33566e5e60c4cebf095ed1c4b2ede437d97cc4c549e0a50dee4c24796ca0db36c511406d6ed29da0b4f360b16912d6e6802912ca9fe177df6912fb03444132f20cba70c5f3ba68ecf006f62dfda404ae3445f5efc3d7448fde8849001f4ee19dd3e4ca0b2dd855689ed2613168a7605269b944367cc930069cd92b4eba45172d3632fa6db51ceeec89c040283663b1eb050cde31537ad9d12772e59abcdd51dcc6e668d1bea6213059237dcb362a39eac1a04fd07603853c63655d0f27260f58750b178ea8e12e4bc169dfd3c0f3455da29c2fdfa0a0b3a40e9bf6525f3a300b07cc8fa785c104abd6f7e8de5be07f6b858555c8f89b5386ffded86e2923bf86fe157befeef9eecfa95ba82f6cdb605ccefb7b3ab16b1567662f25275152d91df0f7d3c354be3e061a38465a9c0a704b697e9d591143e209eea8957ab700fa706994ee0ba669ac1a56a76761a6470cb021bf69e7f14e2cc84462804b5140462435dd5070fcf1db55148b2d48b340d7a329e9f8be45ff85bf083106d41e630d7032478accc1f4dddd0dd14be2d46077e46100e1ddb1b083e198cbaef6aa287537bf2a7bf90916d55767ac7e2b188312131ae0f0b16128f8edd5b53a190569ec60b301275cd6211157476d66345372f4f320373e4b739ce6980f16530b3d7fa7898fe982faa36974fd902fd1c2205528c244d7be9cb24f6228f2923238c177a293475396d686013c2552f8f0397e8c1bd78a704978aa5c24fb2b007de1c8c536bdbd9be6d50c22f20edd038c3934c8148d84df6494726c0c4165490acfcd125bfd4e5bf60919238121fc861e0102021522d8bad1ee6176eedea4598d49214872ffa30b7b25ec3c29cef0e14209be0db5b8eebf752b29f9b382044cd84b25e78dbe9a1d6a9bab3c107d43919333306ab32c904f99f3fda131eb78e5eb544675eb91117bb567f6a3d5a74a6f82daa1484096f6db5c4ef21bb279bf31eb5fa923f71a177d48205e4f65a4d146f6db8849391fdf68854fb86a787dfd715c290a2fcd179ea862ed3ef845c112a441b146dba6ecd946e53154a9ea5b1b3ab7adf6c3232b50597ee0a5e256e73eb9a3361fd2f7f7fca401add346f4bb54aecc1ed759dd2e6f58b8442988f3804e8996092c821c2e2e679cd5eb03ea6b079a8811ece6658b493e4f5ec469b4be8037a81d22b22979cafb22ccc3083b2af84b3d9ec06b7c81da86c0f3b60aba32a72b94be909482111dcc5bc20c5a87ad12121ef094aa495c3375fc392075ce6d0edcfe39593e3e48938d9066bf339e8dc684668f0df413fd454956e8001bd015b66e0a2f410dc83f86b1d7561758df5b040ea12eba263ec39f37a57b089591fae735bf34c3bd8acd910d51abacd7c77e446db76c6b55af08796b06795377b3869c01f60ed3d119339d7d5e0284f50f880891bd6e32cf165a4bfa2cbfb3de885f0ff6168a2328baa7922d0bc42e97ee2d91026346c194ec805d86151dce35250dfe2d2b11d77289799dce378c6e28b386cc39d1e39753c5ec5ebfd337701ea7606561f8792e62663da171f23c42347e535f7566eaf4a6bad1229b79372fc9a2784df6bd58602e3864f6b8be3ac0743af35d6a211d29595eaa860a23efcc11bc96113fde0b68dde5d8ec5a4c40e4216969eaa93a6121b7fce6b4da88c1705d1a204a06d54d9213e2f578080a4cc04b403711c1b4257b87f8e581e6875f87aa396b90a1c0fcba7dd05667623dea6ea04c762da82eff415e8a6af065180cc5884491dcb866e241e0d5aab5665dbc0464f0a3227ec5b515a00838e99f2c5b7973a9464848f554ed859baa19fd788dacd2f421072c12917cf03fd6e814dedbbad01516485abfda944ddb013e2391ada68674cc3830506beef6716f01d97df4e3632548a44d37605353f27102e330fef30f15e922c76ddfc2d981e6286b5995203e4a1161216ac2e5eb4eec511867ded9e8be8fdbd6620905ace18221e19450ddea9125de3b36d6478ee3913b3264524ab38600f5344a835643aaf6cb235dbfb62c8c67f948d4d02ba113758a3b19397f52a8ca51b78016ab3708662b8a25d94f1ccf35e61e7a25785965cc07efdb893b2ded498188267a6cf1322fce32f83e1a8c5f9a1f687b3b1fcfce9e3371c0be8da228a543a2b1a1d6c5d5b9c62b440854c9412a66da6eb618580dcd94c8663fb15bb1337c398ce68f07ea329c62f24133a9ff4ad6e8b4a252df00a36510e9c61b91b124289bd59804ee33886e0f829f8681f0656769bca13cd39c22c72a8cee410eb6d7a456146363592eba5bbdb6fe129478e6ab9bf4ae75c5bb0a8a6929b565ee68bd1fd3749ca2afe400d50a068acb35606ed912d0feb59236500da39b054f65d41399109dbb0b64f9a3cc066c9d330615ce4e9a0f2a7393791ae87df10892e7e89911390d373a4577795dcb29149533a6ff6289bd897bee8867f0fe5a3eec47661f473f9ea00463381c28f758ee8704b06f5c5378a23c9f8ab0ebcfcffc17d6e5e4f6a608a0ad612153fce6a3f4d78f618d2be3760c15df352ef906660058dab78f0431d55a218d716a0918ccbe7ba59e4f8a2a9d0868423d924645af5ceceb04a1ad0ec3c408cdd5b54f56d377ff276de98d78ffde4718f0287976403a0a77b37659a50535b30c22428de8a113b1979072b8a4b0cd92d246b6b1a85c8460963c0580161d53a9fc4db3861eddc276bf5d12f1c41ee3bb394c0c6067a23ec2e9eea0afddee475403ef583a2df693fca4e64359a49f102fcde8badcf256649638433fc991e8a70ea3b1aec9dcf0bc9e99df4ff93278685a0bc57b79057cbbd778ca59afddc4369d638ebc477e237aad268e7a335a87bd52cdf8a8f2a2e1283d802d8f0cc298f00cf839f99fc67096bd24fdb0bf8512d104cbf2bac40821fcf088eea01b22ab3828b0d680101fc51669b2f13422c29d2ba8c34587514a5c0887b7e12762cbd3616552219c702ee1f0abf34881d87a48632e0f4c979f7040ff024a76a1818c085416289edc91924bbcdeb0e60543762b5ac14bb3bbd9b5a65ea6363b5894c1d5c4c60c62b6c4bb49d1235f4a892a350319f1afb5572914a738fca90b90df915d6157fcca6dc55784e4cf567ca8cefd532f5e7f7a4cb4704dbb47821a03f5e59c8906f859c4dc4d5f85ebd52e2a657e4fd11431f573ec0bb0f151c3f142814b4092d7d29839c8307ccf3d0bb95f061b93d2349a99d89ed1ed2becef9acfc477abbf1db8b06cb6c955af58bc6d4bc3e840987305c7d76d5b73519c013e5f807b8846ec6f6cc229cae359ced1f4c474e25e45e7d262f04481a2267e6e1cdea06965f44cc882b0c3513406508fd0ef03bf6cb9696b24fd827c448dc53cdfcc470d0a2c3277ed3f1a1eb5f471821c8d5960a3b184aa685f7126f92f66e01aa70e8e8c175b0fedb7999c7a21760ce6409e21c96b45e699f57583f2c3aa6831971a1d3fdbad57fd4b8a5cc8c71e574b098673283db956a662127aacad23e8695f5681aecb86e7a3375db8b5ce6314a87f3f194739884a21ea8e1e4829cc23135aeee591fe6e082f43a582bd030d62c00551de2c493a818bfcccb183b7c8c09e7597d98cdedd3b6e82601174f2e04f03105ba342821a9761025f21cf5d96cd3a478b6812641409ff167ab7dd52700f8a1c04951039ab8fd4ea960212a4a0ef08dbb42ee060a147676d9b0da5114b656e95da3103ebb99d1752de04963dd9455331bcd7f855eb7bc7611b896606a9ec916147b5d0362731e75d17a5c68682330e9e8835feb5dc02f6d882e08eb985a0210ce87bb7738a08081b48bf23fa09df12034a8ac3acf229b1afb1130cf64cc8fa10992423db44ab1b143b3676e02d5b140ddb42f343f73545871a4a1082ae70d6963d4aa503de7a33bf7f8ba07f106d79e8fe0256dc81d82e0e29ae046c16a4400c36d619d7fbcb948698b6af108469452175eeeee4e6e66aa4075eb2e6978557db909c99469695469e16d4fa62d39f1d5d33761871d1121972beec0f66ea73ba5ebcd26ebe2a40b37316e49fee6a1d2f0983c9ad38e3f93de12dd1801a262475a154385f40b428d8bdcebc79a472b7ecae240663aac0546e1df22b1cd06b821eb09664d97c44b63dbef94e1602a064ab6e8bd4a4516a626ccb468bb15ca00bcadb8dc1c6054857a60b301af48ebc8d2dc3bed6c469b6f4fe10acbe45d0debee96f7358220fd87332ee87a719280b74c170ed1452c82126da821fb8c35f5051f9980cc77df0196795bc55793f4e40d09343fcef546c8b2821019b18f0f94eea75a3517edcadcff47e9dce82b2cf2dda57c32807407eb710763828441d693198ed00768bad46e4522622e9865ec4562886ad3408dc779e184fd9b00908f9041162d89bac6decbf231853398955bc7e6fbca2ee256b5ff1ce7aec48e8fad4bab25a2581e36fc8a11f9c96e097fcabcca18b09d200a68b94208d7ad7ffc2aba428dab6dd03b69c9690027d5967fb9f57eeb3dfd44c93503a4cdd6b2dceac9b55203ba28e41694cac96a6ac93626a13719fb437401c4d1d7bdc82d3a9e675c7a334f88f5a9f0a83b64546cc33754ef4e9ae0406b613da4d72d7f7328cc3905e615e46493ef243f17127abc46a731961173dd15295f46090d52b31cc4ba543464ca3fe7672d688405ef67016c19e55b7218955f152b946082cabd7ffa081363cc14c024826c001bc2e4530e83b26c5a57c3029f6adce7115dc5a3204a6c9fa8a50dfc171a02e7b76427618271a61c6dac7d47062738fd5a3dd8e2cddd59b1f1ace27f37706c9cc2ef1b4e87e4860926d498cc4d239412b078fd2d6282fdac25f045015aa4926a254ef3f15aeb369fb1cc6e46e9a8dc173037b9c28c72e1dea5fa5555f0353e4b7b39630cc6ef03382d1e851ed5e0fb97a8efcf7ecfcad64e013e633be1a3d22f3bc85b2ae4cc4009c4df501c4b3ebf1484c2cd279b90550390090b341ae50e226bc1b6dbd25fa14d3b051444c74114f17f95cb601437767e6805be8086acde71e3f2c29331e54c49ebff119bd4f4e948fa63b000307b801e2a60c1964fc5ac8c3834e5ad59c7257265541c4fe65b686da9c89f13c44b399d3752216d3c4359ae3c386d788291967288d67e10ad4a5872f6db4af4802f89cceac0116db31eb0dc81149d3c7500091d70a650c4f09350f9adbcbb74d03590b47491974b2cfd69c9a4cb692dffb67f3c0fac6d49d1b987af08bd2fc74c3a08ec22d722bf071fa285801f77b5e98d07414abe61c8870b48bfa1d44b71112f9f9cc1c176dc15cc1456e5d1a2f881e30e85d0cdb27dd05690b545ea6495f930fef2dce197127d1b3c205dc717abcbf3b9925f7eb8b7b69ceda7c21c989235fc4185b883b0375d1ac6f779ace59e78cbc35ae1058f2cfd2c73d67e00501e83dedaafcdc5d983927dbe17ab2caa17588e96950ec1c2fdf11bc39c564b8a90ee0da217c021929f3e25b73e4fed97df174f875f70e6d5de2c44e9d880a1b78766bac48acacd806d209b6dd05a036f5664d0023121a229ccd32a0d475edbd78c9dd229cf588ffc1e6d73c7613691676a792bd2e988910dffb1164c4e89d8956eb75f6b70d73d7a0c2015d1f60df2c5e1e031c23654107384a628af69ee3238e9859346664b199e2d16b7489ec01d3416d42c7c21055e81b6feda4d2a42f28263e5ab8b4b6fb66bcc184eb284a10271cd96f0150ba657b8f59904b586bd59a9b718307b949daaabcf1d4e9a45812cfb63f5ca34997056ba76f90f53dd23a5330bfeee5f98cfbbdf2eaf617e88ce7bf7c8e848dc82312952cfab263e45ba77b12529e2fc1d2fd5217db7347fdc74307ff3e28469f7b7f44a6a12513b17b3f9160d01127e0ac311714d30b4dbd933e747a188b77c91fcd19e32dfda8fa98b535b842a7d4e874af4374fd7a10e0ce776982700cf3db64e530963a7db5f08bdbdf309e37bac8de437e737692606ba0747cd800108a35e1cf809e6cca0f136615debfb92a20e8d5f6095429fd0f59ec5590edbad33ed8adb8c7f07fb12189f351d5a2cb63eff2ed7cafd91ad2148faf7abed07cfa46df26b24b6d751d49bdc85801008edbebf270c669b5ee53a16af4a819ca2e131ac79b70489b5e699a353645b66842f1d0c7b50f0ff0cc71a52af43f18deab73a041a8845dbcfdc463f531af1dd5793d579f35b4aa8df9519c01a689746b4312ea1d3508335fa1dcd1dd7d5a3c26051af239240322a3660aff7d3f16f0adfd5c295abfa48902061010e5d4189f5799753b90b14d47e18c0b451613e122911858d966a7f9b649efc3fd5be306df671cf81891b7a5d47ed96b335c5e0f6f8c0d87b25ae3ec79d6b621103a2f5b4b08a8070c188e9e69987dd1e3a98c4b75718ed07c9fa7573dcc3bbea4abb275b1bc89b80525cccf8ef80721edd548c96f9247c63411cedcf6fdfb6d1d01971a552f582f779c6293b3b578e491f35180d32f0af0725fadfd69fe4cd22e2cfdda19050da86f8fb4fb323c3aee2a1f4419b230c0f49e39684ce592393fbc6333131f7aa9006ec66ddb72dd291f648983da54e78428123af92d0903dc3e1e88b3c83a5671186eac215a5618dc383915daa3a4c270cf24cb9eed9b644f74bda752d6c62c6bbd2c749ecc35f4dc1e160d7a0ace795c472f5bcf3c754f1152a6631c7f19b187fe1adf029b6dfd4128b7f63e01dc5af8a0e90c892bafbf26863b5e79e5ba2e277a8986dc40bb9e64592c86ebb99dad927dfb630885b22ee1f6b351fcf0335be7647527fb9896f09393fceb40777b102feb05a770124eed8c7aa04a0bd6cb9c6e0b80be64d667085b580cb77023e61f83fb923d65c0c6efb31573673b220d41760d6ed7156694ab6e3414b00594483cd3567dff45155948555c152dd3a5dc7a72b4abd41e14960b575413750c7af3e913a69c4bfb6a823e190a8b8803e726b6c8811dbf8418e6483f331bf1cd696c5a9bfef7c4e7b65d58296484f9fd01baf8c62cdfc8723a23c6021d67dae9befaa2aaa9a5e37a9e08e494bed1b82afab9ac5648d790541c76f033308a4713fb8f8b0493af477f661892a15e5e971e13d3661103a00c77fe74974ca69499af2abdd429c54f1cc6b0d732febd75d8ced075867fd6c648eddf1eb9c7db554117422add538c2acd0ac3d45cb41c139542d79a131174af109ac6a8a10432ce35b4877ad24a5976597ca267d1752b1726d69688566f7bbacb6b822a5de34e9a44737dbc5d0d01900b7e961b222359bed1b8b08a35aea0e6a214d07a341e6c10e357efb4c99cf204716a0059c5738389ffedd700fe80183211360a63ced4b056175b6a42734fab9c5203d6f1c78af7c58585548190809367e8f54e84fea2c33126c34d69098ef093bc6d44450003f333b1f0e334dcb9ab8def2a747c158f53867b8bd8002bd97099045e71b5ee4cb0f170669cc5dfcaab80e05aaa23baa5ab2fdc861332522d16c85c0de1c7447ab0678aff3a1702ff5aba9fb094fe2f19e3af46d83c93fe3682f55a72a2ae022f541c00d746a19eea60090580c280750702b21173f60e23e3b24610edac1eda3b4238aa116b8c59a0a23fa2ea1dc38786ae6087fbe2ba74c49c8470d2a05a144036922071eba45bcb21d6db35718e9fec04a49dfafc9d4c5da96ff74e2c9d3f7de5e7f314a6b9ff1a75ca9d050f9ff17a9e404604bb3a38f43af45aac5b6f9367d9f62f7dd044ae186fadb33a8ef9e123df8046d5117129b36b78fcd15531a0002489ae950cbbf9331d36b8b34a982294347a3d1c38bec1671be973986ea67c1e4d60509bf320e295178acc8370b452bdc6c0c10b92f9bd081df5e7b37a2fee15fd50fcbbdae69fd9d136f74fa68b0cd8f68f03e638a3051882829e94e3d51b2d56b1ea68cb74e0162eb77785dc8992a0ec33059f6cd611277338123dae67c0bcc2f742ae958f69b8fb56d07eef2e229651eff2247fa96d48c63a201669dc52815b72a4de4c5c2ea18a68335f8af6157fe0f556701ce566d38bcd722b10c3ae45de25648cfdaad01a4e9f7be47b1e30dbb6b2ab9ef14bcec5f689d1c47a79e404438bcd8c17e2203f458e68b131db10d6b7a72e356e47c089e5c3f2585b8fafe4256ae88d76d17a45d7d922d4143e7f4ef45ed01fb01ea091b158af2009f0c05667e0391c20235ee48546ae2b59d0b982a8284589be534a060286904d062e19b85b28ee522148b2c1416a799d3a6eef704cfbddefd0ed7f134e3afd3f68b57dff055648a634380edc3a8e6b34b4e9a513e71b624f96eb4ece74a558234d2dc1ae99e7795e451f77ab935a02725f9fd1884322b1027a66b26f991d7325a17155f2298d1ede572f0939d471c5805dcf6b0004bfa1d3e6c2bdc743910839bb6d60708249c00b6a889a228ec63e1f029586b62aac0c1924b34c0d27a091237ba65ea9447a38f64e4acc049989ec8844474583408e7acb41962ab2bb227338fe0e90d6c0c67c1981a8d221cf0ff07e49e06a88afd481cff0b46058ae3ce3d08b21ac62e0cef778c622517a100becb9349272d467c952be3cd20d92ba63aed7ba6cb1574d1fdda2097cbdfd2abeb4bb8831694d9176e7f39f53a6200fd5b8607286bc019633b64f7be79f9f9e8059191067b3abda4af2d1ba6d97ff3a54ccb5bc032daac982ec2463a756ff1c2feb9e0a2fd5bdd72b6600bf4a1109cbd2cf717ca577bac1a2ef737d2e714101dab3b9c9ad422a6fa372f7b99bb4866615e89212da59e551b9a2338619599a7010f89c69cf303ad0190367dd90ba1e80643be6ef7a26e975188d37fe27cb17f3738d4b1366500fbd033bd79cab376d59dfe0d6d246207ad2debbbcaeaba41045575a09a6c4cd934c8c54aa9ca3762af81855e41f0bc95301521074e43196bba484164a56f508e0e0e44b0fe04935068f35b0fc5aa040f1d9fb001121fdc7043b8d9af49ae322b81d8cdab3490404e637d359911b059e6ab11db366c42c35f8af45e65ea79a073753f2459078f94e26f942de265cb9107ea5abd9faa1fdbe2db8294fa1d6b2135137daef91a4b8cc0c79b7b354d210b56e7a58e0c81e105d64d574c520300c97840cfcb4740e70bae1ff5a4a35a7d7e278e7498f92b8c3477acd5cc84d372e74cdf9f4ea728e9b42c2254d8aee889b6103cd37ccca67a7c6a3c56fb1a3511ad9f8b4b7583d3167a1b3710d6ef85c116f572c4793d1342c9bbb3559ffd22b186764f77fbb3a59965711bf84a18002f30677affa6aa9d2fbaed931a33cf2a339f6e9d17697fa8e7c060fd07fbdcb8fb3fe0a4d00c4eb816d6cd5564114a29a71da4d273929bd39f4aa4ced810db7f51ce88daaeef36b54673878f71869b6eea8bb693bd9de88c7b8deb67ec2dddeb6d25f4606f583d91cb0b3f1917fc512330f7b54d436b021b37a46a9113be76a12212bbae1440af50da6303ef1e5f5e29d4a03a7d888a2657eaf9f9b75b0c39dff556ccb03b3fc20a990a8be23b4af8f510c31e2dcc006ee8cd54fa0091fb4b546a8d8479f79324aeacbc77b0d27674935dc3f7e6e6cecafd26ce7066468cb19f22264e417980bfc2489f97ac94d69db8742932acf00a67cea355943343889ff139ca7b5f94cb5f00b60eb1b689fbaca155f309a5f207e9fe8a1ed340028881e98c5e888d89b4488555091d2783774119b0dadea63e76846aa87fc47d8b7d842f495642b527ef3961336b60e002507d847958836871326202d66b486fb51f8baa61e7f75546fe5192b39e3edad37831e8d67c06b511912570024fbbe6a856c11d1789c82014583bf35372fef13a87909812059830e104fa07a260570cdf7a59ec66c79353edb1aa0ebafd82066d9ed46dd199e198323ccef8f18ed5ded77eb486bd32a32e84313a3a9e47477c287357686c7456781acc5ec0fac225f5e12892f6606ed599f52ba57dcf9a5d288e7c268eba0695722dcb3d756f49cf04331f9c38c1f0ecc33fc2b8f1d538df8a745b1b9c42383834bac713e9d3550f1e1eeae75baf73378369b63a6563f33a2176b628348a691253ed7c3467457feba974fbd52cb9107e95d640567141c9c40c4e3ed02d0d46ee99330cdd09041556a38fdb5850d1f592a0125d181b03fa05f97479b0a129833eb9d18c6f68e577d041f32198d821f0c79f7c3276d50ff35299284635bc163512b35869ae1fd05d6f493fa078d0e1d501d8f4601f7704894b089e315eab0c83ed59fbb797f8d559904df8ba99f03c4fb8dec4d6305680ffed82dc5b7e3005f75d3c0595bb43ad93b46fdb1212359ce7866924a17855c6ff1980775223796d04b485c07fc269a6a657822b8d31945132eed480c37a1032bce1840b5904558bf39a6dfd208a9da7670ba779de09d0c44e9749953f5430e92c511a7a0b2f6ab0c672ae5950c4ab0c513b17ae10ceab4920fd696da8992b9d8a12e60e74e668410f92bd79d69300e51e03409c965bf9f7f735b03ebf09ae0003abe566b4d4854bc22fd5d03880011e3d645a24eaa1c3b3b381ce21a161069baaccccbd2630a94c6751d5266b4b1cc74b0dd75d2076a0344e311bc84a61212fd643d21abc712949668150668fc4588382933853d68de14c5f14f0807e6584fe43d7a0e055d4cbb0aa56284ad1c3c664554210f62c675b4e9a37bdc2aa1cf3255b7a4e9fd094e2e319799a8d8720697ce8ee213d62eaff2026c2610afd791d0b5566db1e2dde855ecc911f3cd584b7d9d549b51485944213aca13eda003ee1f79c27c2aa276baad1656950b8ad43171998ec41bee06b1919a367fb745c17156e5c21ca4c0ed493df43fe6aad3f143fba7a9b5f4e6268a0b02e518e444ab12c2e962c2e0edd72f7b8892a251bbc7a8dce25e1dcf14952c9e960fcaa7b410a67f3c06cf7c792cf50c13de093d26fb8da6694e010a0f15f7c13cbe59765df47a194e866fbe9434afc87268b6a4eb46eb6c9f557409aef29f07505f5b574430a97dc9e1a601e3d07341227484ea1062feaafada0425fa530c52f44d16a60f6d8a75371b691cbdbbd27f16f63cfcf02779f1b5f3a49a3169f14922a3b2a17ca258f3f819839d2f83ce9211709639bd5577063b01a7547fa32a4c490a99a725999465863b6741cc1923935365156db4b3a6cb475f305bc95d38aa0f14801f8b379e4859788b0c0b9833c039a9b24712cb2a01a881dad3fe66cf59390ecdaa17c28dc61f2ea20f4edcc627ae0018fcb6433ddc66b9a72b13d2c046c0fd7449a98925732004374fcc061932c89785d2e2429d83b5c1e60da52ecf9a5443c45ebef6142cc8e6eadd5bbdb72d3e5ee36211f1ecd990f7caf15cdba195a940aa34774e8ef688e26b772f2c14e43941230e02036bad18d493c5b2a3181e632e6d9ddfd24e2c011c127dcdf3c1893db447974e7c924a67731823e17c15a126164bf7f6166deeef947faac8c9c10d5832c81238f58927dbe1d2ce3d64b6255369c5062e82710bf617509f51597c2c306b2d847afb7b54b452830585aa77ec863ae7c922adb951ba9302e455553f2750e366812339978c320acb773cb74b0c2e92f4316c4b2fafdd2238cc049a07a11fe4aaa1507a31f82271695549e18ec140fb3d51d8a4b7d2fa18032d37597c529e133a21165c4af489425220053a7658e4a742093c61520adce3469632e4fd47fce57e40378198882a509c4e634070fc24ee6f8b3c4ef781bcc3cd28960fb857252d1e68070cd00da5442e1fe6fa4b994dc23901338a21c04106d298cc562d1656742105ff7348e4cc947a00b55bec80e0a62ec250175ec3e4f134344fb2b6c9508e9628bd3b95b62dc4c01b93c88981265759043b64aa6c7a2e9c80b79c064896098bbe72de34803cc263fcb8003be0f80081e5ce3a8fc0cda8bbab01d735be59aa424bf1f43a959197425b2391f5e60dd2c18353d9fa6a6201be035caad890b2187558b50ecee256b6f249a9f126bbbb80bdb4e5505ce110667b6866aacc838060e80f3d3e3f6ff54d872a737e798a98acd472b6e631b4e834809761dd832a7b19c37f1b1f3c0fef61a3dad3e6cf2540310a1525f796a2664985972cf1df1fac482339ca652c0f0867916541b1fe43ee6e08d609169cbf190508141e3a4d800e2fdf57c698226fe2d1a562b793dd5f60a267c04940553ab89541f2494695305e87e849ad4963211e48d46038a8d4925eddcb739f19b8f084b3d02f3702497bdb27e8277f7e1ae453ee8097dd0f287368038966183d7e0bc84994d0073af4a039add233bc9c65e5b4226d88661771d33461e3b5aa71ffdd8eca11da31f50686cbb0969ebcaaa0797d19f9be206c3690ba32be92148401f95b8e80b280865c4f66ebfe4f4a23c1acaf39e3e9c548390573f22bba3369b7fad502e69e2fe1bbc9b212cc47b72f0616d61c60d6af6b8ad06d6d8a391eb6d83ce6c093b3582b96d98c9d1288fca7401003360e55f893002115cd200cecd7a023af8ae5366fca4082c7cbaa9c3708a62740869720bb37a1c36017cdd547821774edc208e9535230ebcd87f6b87490f9e76a4ec96b8d9a79d0564610124b85ae6a622c406cb9f2e200fec188a268a3e2fbb6633c2d51b3e7e7832ad46fc5778fa807c619f8906915e80635a7fb4241acd57f4e8dee254d7b2334676a942b980caff05850564a506db9a9f774e6fe1363acda400d806acaa181c4f8bfc50c139173f610a141b6f83b6f6ad06d634f8b1142e84412dcd6207af4e542a5f235e1067bd843b30411da566558a34376d05927df6ef50444913a19f8f31dfadfa7a0fdad3ba80d699062fbc3bbcaf0dd8e449d690b2714788b00d1098a57642eb24cc02fe61b802a03127aa0e3058332570f1de09605f7bd75d426a0c0b8d786d4cfa2e3f73a2588a22ae0f906d1a3c43101d32e4168ae46902d8838bbe10f577689f8e7321eedd5828c4cec346b8b404e947a562c6e4e5cea0825d75ea5e9c1f39d2b8979460b69cbf6e8f448c76a3629292e60fe904e306871b9114fb9a58a2747da8109b956f306c2d436e6ff80bb9dfff547aa6187382deca1140189a4273c94594d6d139e8c8e8806c4a35865c2d9f2d90cf22b34697400f779673b3c28ab1b9b5d629e31f114bf3bbbcc9f8bc63a95f65fa628046d1bf045675be457176edaeadcdca7066bdc9dc363cbd70986e702b0e67de55d7e3d2e7c446e84a7b84d54753b2cfe77193441dbe68205a40dea313e7acbe0bd2e1959f4ecdfab2dd06f8b64b8edf277f2d814eaaf5015cecb7a2815a2ee081f95eb4bcd9f9ee38e13abaea891615ffb8511ce9204e3701588751ae976f2a880284824b7f0b401c3d7a05227d0a79d10d4d2bd1602fe5f103bd80b4768055c6dfc28a8e5ace14920ac0e7b3ef5615b9e1d669b9f556f067f682c07928234baa0c0e5328a0857f8b089cbdb1e19c4f06053dcd067dd2ddc0577ce675b2a881380fc99e34ef0f16ec95d3af7a82c19692a8a8c4680452cef611c3e2328f6071febe2deb3caeb220af5a07a41229c7b7db9a9aa59461a61c41331cfd2fb34e776cade2b8dc0e9b5e94db430d306ace6d73842b712460f299e9176470d63891ce53ecd406172bd92c724ab5d247a12e7f3e280125ae7530f18cf93178d85ee934ad130a4da56adfaa96dad3710e481c2766231b13f1c6f30e227f621e1b70cfddcec542f509f448e39bf1d515b3718b8dc3d3533aaa19f597753a46bfaec2ca02af217e0e59e64c5a96a06d75a37bdc81aab2fb9ab9c1f56c039b91a5de2abbd5012ca07599a5c122008506ea03a13308a6d42c2ce327f4ecd7c9ca2df8d4b8673d3908c38b9fc0256105714e5996d41115cb9b0b7632769b26c6857e4cae36a408b924934f96fb70b7969b349767d53cc584a3a309b4247693dffebb8dd1503bc60796bfac0e0417f2100e6192e5ce77d4937b2031108195697c159b212a5555e34cad4dbbed4a9394a3de87e183316f6a2a8075382a0bf3c55bb2a747d0ba20869e9c4a38824c9bbc270bebe41872d51e2d74ade4d2009cea111f28061e3adff7e174abf7e7cdf5c64b402326b824ffe499cfe0932564eae5d8b8bde74619b8719336c5eb859f611f5f7d1197be88ea4923d2980aa48aacbc40bf1d6f4e41a4292eedf0d44336bb99d286dfef969fd552f2b427c934597ddc6d1ce1f611ed1909f1d8bb7c70abc0192b00b61156042cac22216bea3ffc9501cf2ff475c43f68073e0fd263128dcd5a35ee1e083d786f029a59be632d39817d78566218ff95b84e05ff48c6b19dd9584c30e2d197ba2f61bc83b73bd1c147bbed66b38d22775cd68d49bcd02156d0145360fc09fcd0c1618df0af2f9fdbf768942cb9ba1b26fc55dbeaa0f2db92d97932bf9adbb4d48f4b6b52d3126d3fd1e180825ee3c5a2814e0310c499e92baf471ea6968ce1c1ab372afc27df7ead0e104bac0b11864abad00769a8b71cd704c6a2a33107bc61be41c5b7edcd740843c2eaf410597d24d39946500ab04321c9f5f446dd81a49ce687f8674ecd7159956f5455099b95179e34dcb0bf08a5b369304a45eecb0263c9da5b6b5f88e1afa639423bc144e59640b536cb436f043e439e6aeb0e0e24a98be62ad4999885c5f326f6c7b42a714f41a638f04367afaad860cc9b31c3c77491b13b3d0cf4dce0f67dd5a28a9760e7a346c58dd2f7c344fc362992691db70208eff3154337c51157b51c433353fad97cd38e84622f8cc1040df66f0fa5d9164a2b9e8e33ea002a1c6e1669af1c47cd795f424e594e0f45d72f8795f91ddc2fe3fff6503f990edeb90b39573a149845a93062a3b6a6392cfb803b27375bb4859b86d4a6ae4697ef004aceeea944f42144cd87f4710a4d9be9253c910d7d9eac74090746d7559b19a0486d151fd6781792c1c14b76d04fdb9704947f3f686e4b4310d65ffc55c0cbfb03311d0f68912a4d26c0b1ba81ac2effe395cec14bcb24298fc71328815b27307a5166a0c1290f64f8b0acb9019a08c7f97e711124cec09e307ac7b3a6d99cfdcc9b3675e6b47396c52a706d5c34dde33e1b345b81506a738d0d3d6aad2efad822a9183ec8ffb973132423bb988cc44152b32b369a25b5e0302750cea7b08fde7a088533de565daa51cca31da028fcb2ba5c6bac190c70aae1824aa2a93c8df31e51b7cf2e44b1ce335a77b0f5b997b2c10c13bc337ceb6b9fda7846fa87132eb3e18edc8a507ff6fdc5e461dc483defe35b867dec90ef264dae8fd1b24a1de33befa69c0693f764d2611a7d0959a9a280fea2fdf31c9c19f8f7dcd58d759be7f419fdc10b755c35394684829c6038bee1c30939f1bb86194370fe22e996059c250e8d65ef169a4f5d587e7eaa2b487622c60a00ec90c41aa412601a722ee717beb75c72e7dc1e16ea2ec578cea69f5e707c33dbb03bad03d481856be8ca680537bb2809aafd12699b5d50fc18809763634c7d75f0399f3c166c59d0e7dc4cbc380d55f0f4fe174ec5662758d24607f49a0b93b0f9ebe73e75f7cc0335730c3787bbcc0e818e3bbfcc9adb8b6498d4624409eb438e44b66416d7a10869b2d45065268f0b5bc764438a61d0f344a9debc28f8dbebb1aa6df2a4ecf85d6bbac8dfcac37d49ec7cbe3aff6e922bbf8ca3245b48c9b1fc114890622c895a6c782824922ff8df7273a7f6b2aaa5cd57502acfd0ce29e058fa3f1bf551dbf6e70d1794581524864a7ae05327d5fb99c037682760423c6d201c546404e2cba2e1c794974b6648f1622cefc4d655a6d33502075bd46ef54179feaed789cda78119bb05563b1fe684547c17960717c25f02ce2279b8b87c550e6bd876c4b556b5835f02e7bad6911ad9d414997c3b14c91bc70924087ecde8cdf3f5312a3b1ea4d7b67c232cac74ff62eb211204b00f05b60f6798aa17f6a7dc97415f2508ef8bd7a49e7df954ed53e44605d9d2474052bd520e5a370bfb31991f82b0f8a901833070226267f743d16c8343acb3e28a95b6386dea0de4715682c318c92c2c086241c27045b972c7c8ac3a200d6faedc47cb67d61e4ca75d617b21390adfd51b69bd562d241cb3a8f6121352498b487368291d63d0cb498169e8db70b1eb16bbd1affc572ad51837881f4365cc1356dbadee8670f0ed02ad120294bff3097b74195cc938af69474da60d0db517831abfd65e1f420344e33eee70f730a22310397c0962a005a00182008d15c200c0d0605bcdf1042f3a23f5b6807d14475e30fdbb2605be55e3feae1d0dc035603faae328785d6619338d9fa78544642a5ba5476764f4e34314b8dc3b3e15ca973c12ac41288ea704e8f67fc39550fcefeae5eb5798743327349d00383acd9e6b06189d5da839aa4f75d4573e2056ed359e768555a7eb4846a0973368f204a6f59f43e496738240a356a32734b4a1536d342b37ae9cba862b1026abf6731979369f07e43e74aa309d4e58a976593e5e128e2eb62d1bccf09339ec826d207e60f4d899d06cf0ba778c39ec7a00f1fc4a21e1c102bd9bb2d5e7839b15479b4d372c8819fb3e99ac5ab2731ec5ff69a1cf69044f69c32f38d790028b1a47198af455864dc11671f8dbff5607f077d1a3d5a09805b9dc362ce202c377187c6261956106d17c4aa3def72660de5f86a1271a199bf82dd4d2209041fba6505f6c7f4729c1ebf45783a390180a578632e5242cade8866ad376c3a1bb481f2b2bedca404f311a94c906fcc9038f0e40bf90964a47a1de50cc9988ad8c51dde8e16588a1f3d421b55d09e45e4e2cd00fb4a0913bcf56c9b34e78a9e9623ed4a7ae26d7f7ac6ba5ddbd67c2f1438a52d20b4f0c440a3794018050d7fcc2562fcd4fc1ea6a488fe6b005c11ccc5a4dbe9628f63089fbaa893a964140e4382a0e511b4b6e1f54cc60fc992d952b7e33e83a64fb8d90eff2b17a96e52c8916cb0655503cc096046488f729b3a28106463a99d2e304b48ccceacdb91b710a1a9a286f0b0c43b06e1a8484ef8adc322297fbc38947c4ac3e023f37e238daf9ce9244dac7740ecc58b3abbdaa23145307abe3e3345fa6bee56c0bc01e574c7fb88d76bf5c1c163a05530ea287dd109cf1fd381ab6a0945db63761b7d294a537e195b18ff149d38ff56509c45499d50ce9daab0e67c8129fb344a9f925a5a85f3808f34c0cea37cc3cb31ff68075d96647482bdf8734d0143ac9f09d648a83cf5e250f9364e86b56515076104234d7804a1cd9518bd773bd3bc465fe75ab7c6feb61d2ed14f4623d86c785ff342822f2c23ae295201986b2c1cbf32093b7254f849f21f2b1c745c2c184b1db15205ae92b0e1432804a34f9f67b9c29eb708796b7d88b9376001c3e8d963763c6e8322d832c5967632213d84965f6c3c3632ede4a55f9f650797d8a33b2805482c33942803376986027674de27628dbd6485141b70618f06017409d8501a6033cc20feda6d075bfff54c9dcba6458199e28814de8acce7afca8716015b0a7faf205b38014bf98372b19cb90dde5322b70d5272385b32ede7ba1ab4dbee71fb55464fd697c7fea6c8d23f527a2ebbcfaedee27c4dbdc3cf5e04af7a163375235a927acbc6fc912e446f460dfc5645bb79ab44439e8073a698e84272c94b466b9a538023e6917b8e1cfa9709a30561dad36274287ee184160698136abf86b3602721996ca2b61c8bbc27b8bd78484c676cfe97c2142ef0291d590d347388e75472a310a0e4e3ef1869b75add7e54f3b7890e72988e745460289ee5c38634b09001df1b8b55fb57e11226c2fa01406dbeb15663f62e2fe5f5f849cf0d9f3bf7ddebd124da2a4c767577d2a085fe1fb5e43ed09f14e274dc66257b99657aa9258d9ccb51e85dc3d8d914316861fae8d6df58895d6e8df0965573d4091aca7cb5a8735f03c63c300b1656eca758b50bf5b4bbaccc0e1dfb27d01223e3ba62a9535c63d6004e4c15bf1de50e4faca21ebcdd102493f5c8d149998822f14ff071ed13ecf9ad5f3dd8b24437ddc60618fa9a96e806bab297a841564ad605b847578948ceb21d6ebd3611af351447abed7e343f64bb0aa5f3f42d18389a1705ca172470f5919ad7b75848c2e2e466d11a4f67d05126896fb510804eb1d20b5308ceffd5ed80689b117091dc1d7550a706fff7c03cf9f5c54ca0958b67c7a7fa431c5e199686733e34730bdd164d180a664f0cdc270cac653d2d16ed546cf250c0aa94d6960bf51a0a33d6e0b315c7215b0f0b536fada42e806709e35d8df99979fc49dd7a68d2860bb2235f63401e074839eb36d8bcb6e70193fbcab951f6b8c3c5a47f6b7fbe41b7d8e0c8a4314287004c17fb30a96d43f1b9af4fb0756531dce05bc3adcf62419e260b1a1877eda4245276272d7293b7bdc19e6053422fb3e5b259fd9b17699e71968170ce1c470cec25fad4e3f84912bdb8526fcb447ea5e3ceec7bc13daa341f4c14322c26e4d9d994360d068d7eaec95ed9e043429e002aff561855e4a6d857af230593df62510e749d452fbfc9c95b81ea509da1edcf4ac3a372c3f4a73757aa3c7e0e5534627c6b3a3fcd9df505adaf126f31912a3397fecd1eb671e3333800acc537a599d36ee2c18403010253353e9b1cc6ce2c10fd319abd3cfa29b44c862828d3f16a23bc45226a8756211ca0fd0f620b5594fa14f8e4993e67bb0b70a70aaee230cb37e00a72dfef97152455a9b902d56effa6b37c7ce06c08ee75fdaf3df85724558afc451b81cbfa6b4c837b666bf272627c2d7a427ac7c0674265624fa37ed40e9c59795bd87fdd3de70e61b0c28094ad5d8875ae044dd2d9b8af548397962495932865317cc1dc4f1ac686506fa93b41ecd0c3d72eae0631d61c3fffc13ddcd54816910fe7b62eceac6db561d4673f2cac2ea1c8cc644129ac24f3c5ee045c9de8a3b50d26df5059ef9456d16d3f01c4419d8251fd7240b99b11ab726ba9fe4d65192f2224c5b93d598f7e15832b2cb7b7a9d58657c7b74c757642a611ab9085d4726cbcd868be2d14880eb3505a1b9876369925fa83c09bf87ce6d4d80d6ee97118d6f2030cf48b5b5c9409ae95069cbed13cf67ccaca52d40f64b6d08b1e0fc9cf0accc2040e0dfff089f783b7961b762a8ba7edc4b5c0b9aa26994c258bb2aae5cb31e99aa6214f83eb9e35bc090a50c5282be5b9deddf1deb4075fe4ae7f8a97bf5f79fecefe988acbd11241f98be819a71172116d6a3569fd261e0cc5018406780084efe66095acfa80ca8ab0765fefb222897d836c5cb28a2cc70be704ba3b97b5c6a2a2dc846a8cdc48e49d2f667cafef200d3a460d6f84a32f9a21af7d25ba25f2ca0a8b5ff2628a4b59c0410ad618d27d3d4ed0ae8c4379986e49749c87861948481893ce44090bd50609c5bf7dc3f5c3f1493011ea6566cc561919096b24553f21e5eec157d7bee963d13b741724b5588612cc350f162f7ef2061aeec58ca9d1e16a22826d256b428c5024d47994151176d1e55df85794b1121dd1a8fd88ec71cd4ae903fa5b9b48202846f9eaf53cd63b359f6aefb2128f3224321b80543105f042f3c71d013ae899865b2a5f6ba3cd192714ce1a38e3859037c9423cefa0c70e0d144b6a8d9cb210a2ddb74287cfd47d352ea932242ffedeab539b15f762ad87b19c8624b9247b10d5103fc37e55074ff47b122550a7bfff21bded2d259d6e43da7779bee28684689078924fe505bd00984d14cce4088c3e674581925b1e3fdcf0ca9da4aac60e873d032bc96577a5527b806a7d11612686a645088453e18f3590f934d962f92a27a369db0277943c7aadc1ccb287f9c8ba7e97697ec64b199d34d82b1f9a76697fb177c43cc3bb95a70212fc0f55bd5924d00948c3665426fc094f541091d0e2566d40b366e2bdef509be8ae6377e6dc71ace1b5c98f0e5ecffcb73b0c2b2f957b5e6aa578444a4b32ce8f7f25105f9f469a7313d79b3196f5f6b865ff2cc7e4b584c68c00632d763464f6a1e0048841190283b6bc71a384a8d1df2dd425ea2b7122920df458deb789dcac1ef17df89d39347251b6bcc7cd8f8d479ddc3b83fe84a03f38ce31d36726751c0d6c2db48e9a4f31ea6c6782af9c87b1b616c815c810e8942adfc772025f8fb4af2db8ce8fb75c7cd85e28c84401149e2935eda2d592f350d63702415480b15f8e44844220836018ee57e78683819026dd460854685cf02da1daa388dc2a2541c9033c22e69ff9c9ee26d5fa9e86ceb46d0e3d11b8ec26de1fa07bf240273d4c38ba1b3256ef5a730876b6d2d95a8e5413cfd41eefa819cf85351614ed8da5667eb1157f8c5f3d7db3654dab58f6a9d694967f61026aea155af6cb6eaf18fa90bf2f95520035b5e98eb6596389905ac30178dd2a8f12ce6d4a7f20572978f2474026cb2c169182a31805943cbaad3a0f0d7d67cda8fee4b25cea54d8144de7e8654565400594f1cfe60a5a875c0b1df835c59f3c2aa759232a165669c5b2e9430d706d2e1100cc22fda41b86070a3fc10430280339c1e4f91d177f73a9ad3497e436c09849ea75443625db0efb4134917251c8a79e290fccbf2c817710b0d15418947d2ccd58081fd1264c548c4102f85f48174ffb4c724d0bac6dcab962e7d0bb7638c3bbe50360596886375d32c82983e1ad1dc9f943c18cac11388dbdbc11f8926422a61a19b75ca4e0e8c0d42e9fdcb4c33145632aade11ad05ae4bc7e4235150b96b0f1878da279323c70820561a1a0bd4be11d793e1f7fac94afb32083069696dbc8a73384454bac287d7769bf7ecbb40109bb43ba8397a1362cc54ddb82068a75f7e718814585f5ceffd3e768d4c24b6c07790b79cb8109d17c7b9af9b5d0d6c5810e34ce29392279be64caa1615a5a2ef7362f275b93c9690e0ba7e2f76cf71d25d2e7387fc02d93d006a4d02211990d81790a3eb33c8b7cbb4602db23526e9b24ce2abcae788abecce5a056af8e570b07597ea9661eae9ca0dd062f52d86f36ec8a39b85c62edc975ebf06d3a78fe312a34c86298eb041243288109b8e7cb3ef5b52ae9a37758c8a02d6ce28afa934b84b15df0e4df626dd77ccbbc619026de0232dac2980e475e810c43d18e986cf59b9575c75bb68212f00d33bb2f32268a28b026f5f99686182a3e3ca65e7e090e89d171a8b4618f48d5541fb08c1bf1c5b00cb288645aab23cd4909ba439769f0e56c8e2fd6d480e0cd53bb2d1f342f15bba0e1ecee5392568be881c070733cf93f17300dffa9440eb5503a376814fe5d56f12d38910ac3633f8bf42ae6fc5ca3da831c54ccd40e41a313b044e77af895e7d3e0c87f1f3cf082ede70cb4fa483379388ddb8864d33790709f31cc728c6c16aa9bb91a92b6a31f6cd2686cceae7b8c953c5005fd899515c8a5e2748f444cf746b9c652e21296a76bc797c515bb370331fa6fef6aae0742ef03c160b5d9de5d8ba54bb174f2942715150229591aae9c283c32bd539ba6c0ca742d041ce9fc18f5625d05a509d26bbf3e439a9527545f4b8c92c41da216d7f99de2e16487400c82f5f27cb049f27a647828a41452fe33b0d9ee20d4264a83ef5f5f896ad4fc598bf03d221e315d967735db53180a3ea3a1341884d77fb12608af98cf892cd9af696e79cfda06891344998bae5eaa73a794cf66e575a6bac9b9ff7e9930ab647a53468878303bae4bc27e16a2190f15379f10b12647de849c73e70715bb06c8aaaca76ce21058ae70e0c35524e5545db924936f2f039f1a54fea9f5c5ad939becb708ddf825374ae3435e94b6a276a9d8bda1646e275d7dd05cb26fdbd24dfd4109c6ac1a51094116d783e967ccd1b95d3220a18490467af9478251cda7f3ebf6927e27f8adf29ea853885b2822ad4842fe815e52abb3a9b147262cf1a965c2176699fd8e17076c19c5d751f67bbc0be4417a26e3862d86b8bddf6e529ee709a3c60463e88a231676b36b20d6c850b78b3c0242aa1df36fa74167865f420ac38283fb22deee25b318635897cde97cb521dee652932c355022a4cfd47936d5c806e10c33ba40a3ecbca3e1b12047160bf20aa6e9f8fb5e73da1ac62e617b2a03243f17ae1a1163456d6cbbb5efabf11a20d74c96654ee2c955520811e0d023fe84af19553449b98ffe65420060408fc61555316d73237aa30347726b865966879355abd52cbb0b7db049ba6519730bc9a5e645e8abc2f4e101cd1fd2a825a7244ad068dabcc46fbd2f4890d5cce404939fc0f7d43bcecfe0d95a0baf9391ca3ad86daa9d0420fce83b10098e838996bd410c7c38a21029b0cb2db832d106b3eedd4a40c7b41c8f65e71b167f0b7fbf9e1e7cad4e61035802bc874fdda56408d6605aaad5f85dd3cb534fdb2db4b01462547442ee5f9e5d229d7ab67c639d2c5743d562096eabe78d18d897e1eed1b0584362932162c26031e19b9dd5dd47f8f7091aaebb0cb8d7497c00dca9d84cb301c06183ba2518ee91222e2625e3c972cb83965e144259950e7b987f770b6d940eafea0e2f052fa0bf613f1d8b7d3712bdb8cc51ac324cf9314c0dda54a02ac96bfb69a58786398229d1250c7f781b19c8f9ff423dc31df260021dc9b1ec143c86b372a315f8f5a1c6ee3356940a14216024d722c6581825f72cb4b9e671492f4dd72ecc79eee952f1a49ffe28d714c57d16f89e0fcde8423cba95d2b1c18c5ee7eebf69cecf4361b72d370d740afe2ecd6c5370e8b02b7c54b90766001b6aae93732186dca38e4be85799a9ebc8e84698cdd433f3f35bd8cebf6408c7bfb3d2a9d70540711e50e52ed87ef1d014f90f5249c00b50cbaef4966219f496f4975fa6e753768f144c6c2b83bbdd4803b5684b65512dab8fc38d9e8ff6c040654c97655603e66a2b18c69917df028ee33388a2e102453fe1a916a70b7f6cbc06aa9ac16f0404956fea6920be3460277baab933da224e883c3a8bfa598dfe1e298ef53b29c4c77e96ebed7fb75e7bf7c4c481c69309fcaf4993d1720505cce47e4dcf50609516264f2c984324e7d1fc12969004e7e8a207a5cfc71a78e2f50b2e92f4e307759673442827b699986addeca638db8adc432ea2ecdefdd3654a48d8352f2419d4b192dd08684aa8d2209b19987496d9bf36106d53bef4286b0b6505bb042e22f62d77d974a8f2fb39b7c0e74484cc5c7b9ff728e1953e455be08077dfa55be1c36fd71075cb5a9360f9f43e19d8a5fbdf2724381113f032f8a17735e14d253246cc69d0958ec150df3e84b081e11936976825b31b3b349daef936565100361c0e52859933dc4fa48a7e083eb60acbb0cb6ff036daffa44b30bf42c1505a324f4751b38c135513d88ae971e0e7b2bf247e3a43380f777015f7a0ed021f0f89cfe877b4dfd99ddf9965e973d8ab2e23ac9b0529bdc830e67b03e6888c3c0c2e498ebab6cd7cac8cdce6697d2d289ad4936eda84a393a9a01e50761fc86e6412adcc7446197bfdbe190db860a04a31b91148f9fa12e2756baa33735314d3c196a94d737a765a9e5564a34507e8c7163c6ef5dc1c0dacfa8800668680a54684da1aa3e9b9daf3739ebccc3bd106150ccdbbd0c8111eb7af8d768df7e121ce0e314787cb049b3e88cdf5cc5c7923a090f2d718484c027be6de70f82caa1ff6c85520a249dac38e6aba0df610184da337162cbca9789be1b2cdf7c5e0955c37a401d0b134f4349248de642d5c93971ffd7c9fa5ed012dcfd04e1920e7831d59a2d220d30f15b1813b73a1ca7dff59d1551a309feb5ca00d49e09267b8568bee1e49eb4a22e40fc2443be35932200af9ae56adcc2de3cbdeb9657525b879a4fa0264aadf5637c534da5442f6118a1473d4d980e4d80d4bf188bc6556f06cc0731f2ddaa1a652d98c02f1e9199635e5e136f0075ef85300f11cca0ab956618d2ab752a309be40a781257583de3af6371b319eecaedf7b2c8bcb24524931874da2d736b501796a363137439a4cd716764653140f65c154ad4a32e5b98a1326f40d4eb8d3321d3ec3481389bba816ca50523225aeabafa7550828bd180972d4b8245e7acdd583c8731afe46908a3895ed6873a580ab39c03a74292b3a712078b4918134e992419adb3c0f62e4a3a9bab0954276d5399887107190840b2f2fe3fbb6394bc2dbaeee5379967c2551b6d5ae2f04969492617be387cca4fc34cbab96d58aed98745eb2048112764f63ed1ed40ee8628e77c65771876f1501304ddd587c83cde18ed82e0e29ae046c16a4400c36d619d7fbcb948698b6af108469452175eeeee4e6e66aa4075eb2e6978557db909c99469695469e16d4fa064067afcb8f085146f4c518210e97195b66530b4aabefdf638d988a8ca456c66325d26a908a16ecdc82b4524a97d645f1d5dc5e4cf98c9fcb4932bccd3b3fce5582935a610a363383e866e664cebc143c47d588802d4723f4954a7192f8bbda01770a48126b144966b95f6810e97bf3a8f9c8ef64b2258d6341d915d1854b1397b1dcee6809403a338270ee3e81acdb435e4b8df995f89d0fa8e4ada0c6c771a19360b56369c8de6aaf19543dfbf6c8d8cad35ca7eb40ec8d89bcc7db9a26a373b1a375baa3356703433cf65ba2abff0c1a62afa15d26e6f147107dd7baf5f1a9aa47f303bda499885c5e098900cc888daf00cd8f472c6102f3a6caf2901540267ffdb3821437efd85ddc04623a85023d8934e7a9bb3915b5a52344b3a5028e24665183d568b548680d2805cc52a0149236e62c4f2ba73665e327dd5d5bef4cff050bdedeb57411e056d7b5158d773b69e46b2f2e76920db71f0062bd4be3404d59e7e437b89cdd26cadb2f7cf6cd65142bfcb6cebbf57ef4dc56a19985b433b9b3c91bbd747b2465a6e732d5c4cfe33f6fcdbb5fbf8aaf52cfcf0b63645a08b1e3aa03ee1d806e6d6dcafc69575fd77778c89b49bba3c5ac079d051b12f3b354c7344c63546a3add441427ed0b00bffd408560f47f10b897eb2f0b1c6fb2502137f7377ad9f3b5ff60c7aa134b3552529efeecd3b6aa3ebc2e4530e83b26c5a57c3029f6adce7115dc5a3204a6c9fa8a50dfc171a02e7b76427618271a61c6dac7d47062738fd5a3dd8e2cddd52b6814b5f11be86eece9014ae48e16e79013bcbd00b4f723567b0e106d06d73333006ef15b06db38166ced81c28dfb90bcc241cf98edebc2cabb00e9cd0c0a9d1e2e0ccdf9a2d300fd6d1bb785fa783fcf5d420034688559063dd2971bb0effb16d1fc48037d6c181f5196172f1e926592f5ea011017cf1e82d727a0cf6785c3e34d0c6c7fbedd2f309e035c876b69a08faca20bc7c2319b8ceefe2f56bf22de32101fc57b326ff8bf56f7182515c36d209b79b20d44d80428c23fd84d6dd71ca1a46873919684732c55d1fdda17f12833f9f8fed33e5a1eb57af8a8d948d50b2033208f571327b4cd8bf6fbe1fdfd94c426a6010f1f65859d2f778df0157f2ae139bd4d3cc212dc45b22ccaaaa932e86194a64eeeb4a8a80fc3d9a1c92e501d7f61f43939ecfae4b83909dbb698d4e92dd7b94c1cec08df062cbb5925f2c3251692b5a1b84d8aec3026fae893a3937329c20e0bcc1a09107dae773127e64c439cc651ad92c73623c36619c25b28340e8209a6653af6c7a0ad953375d1d484a2a19615e611228a2fdaaaa6436d1706e1c2e5691f0186f7e2d40f3c35170a20e7d53f7202c6ef335f39238101cc40d5aaeec4b0591792fd30f08952311603d9ed80abfb56626e0577da4db5c106bc63b7040adae57eb0edcce84f2320f1e87d32e0c36648f7be013ba0fc78f9d66e1a3307fd068f343575106b0b4a0b0cd5754a8d1a279442304db02fa97c57516e5abe11a68eb802878f819be5b52cd9fe9f8a023b21f91f3c5d8b149f0110494f315ff5aa8b9dabd9954751f819d91c386953c7171632226d4566cf74ebcbe0183da6a25de271e66e16ca1cb5cd50229312be6ab61ad0bac425f6640f052ff5b9f52fe2b2a87aba2a3415d2a42f28263e5ab8b4b6fb66bcc184eb284a10271cd96f0150ba657b8f59904b586bd59a9b718307b949daaabcf1d4e9a45812cfb63f14d5dc1326c434d880f483d0dd14e4a0520cad15492a63d0a911cbaa138d219d1006fd4243063b298c17e048e0613a5ba48560fb89418783459ec175ce08c88ad4e0adca0e3671a7b948d4d171f99a5dacefa5cd24a6733d2d5aa675826d26c6d75b1abcc1eff93016f182299421d6831fe52ddd98fa6b3d24aa3748369809670c6088b5bf3cf7587f269b7c07b358df93268526c9bb5070f3bceaee131d342e0b876c2d08a127dc366d5914e1328b8cd9286928f796815c965d16457df2568ed1bbd2b8ecfe6ef4bffaf37509d82f9df1a585bbc12f816bd74e7553f8acb38d9fa6d4dbdb271c0cb72f566d925d565196eaef797df9ad9a8e7db4d110aca7556809abda9f357f04fbbe852c69e335bdc19932e1ff91147e6d85db35f86e0ed1874995b314a5118292b7f8f0af1b03f201f55a0c8b97766b5e0d011fe2e0cd51fd3b5b5f1adfc6660ace34cace6d10b4b87ec124dde96a1fb8cb95fb1acea0c646293938bb589ce3c0882a864d4c38e85735fdc2b1f403220429722b6318a5d1e95c0bdbd651cc627b0bb76c7405bb1cf81891b7a5d47ed96b335c5e0f6f8c0d87b25ae3ec79d6b621103a2f5b4b08a8070c188e9e69987dd1e3a98c4b75718ed07c9fa75752f6d884bca421baf6f93d557175ab36f2668d35f05b2117eaa27574465ac224bc870d5d5096abb420bfa5d57e68a4c6e57489f05d1db387f4f12e0c2459de9f491e3eb1cdf401d8197217f04b295d63c9a4d121328f139847d3e226045d12d8f0bb0b19c4df688dab293a347c294319537028359276b651e8b5ba5bfb85c12d090d60330981a19f37043cf8073440b7a4cc5f0e8fe83793c27f9d8c0712cb48b7f68a88393c55f0516da2d16e032070aa1076e9cfeb736613f30e344e238ca48070cf9d86115b9493d8615c3bb39007fe14a941aebf74b35b9b0409c75f542776d66c1566584d81e494df06cf277fa6ce1b69f82ec1946fa3d0283f0e05b63a9df0fbf61913b002b82766089017ef866c06d91b19a03cafa66b5ba10224b08843eeb3e0d47d497bb712322ded11cf0254bfd5d125bcb5a64a837116a55d65c0c6efb31573673b220d41760d6ed7156694ab6e3414b00594483cd3567dff45155948555c152dd3a5dc7a72b4abd41e14960b57543fa9fdccf69cd047f3c95c71c7aa87fd9eaf52949d6bd9c8b43d3817760b3e701e7231637518530ea6af5616afcc744a5460d1092de9a58011e749c00b5e778d2d933ea3ad951e14fa264ade7f88156d122fdeb4e346e9511de27b231acee0bb49a554b76721770589060743b4a1615c535328bba0a425a623726d927774d839e3c2b73d2b3896db121150cdfbbfc339973be0b970b20ca2ebc746089abc2c70eb3d6938a1d95014f34697af78afe6022cfa1e98ce3ac64317f6482704088768c16dba0ff412ac8d4d0c01eb29c844e207bc81f6f1bc780e04dafc268614eafccbefff50af02f1557a13faf019411a0425653a7e40cf543d65a088eefa1748701c2fa948156be6123e65269056bb5eb366989eddf9668436875c47a3f01b8704aea7917c2d7af908d994c771a7589204ab6c8fff735fc96d736695cae986e20e406e33b6c5ee9991632cd2fd1eb333b9b9d07f4cb2bb0ff7da96b1feab69f1a890744a2c2c6dbba0b49034ce685d79fc2756bf15534b065781df89caa7b4efa3214a636991f2c2c9d674b023ef39d0b11d3d456cd3e47f5093944923a3f9b53ee89ed61221ac3edf50dec8ea9819983691405a830dab1dbc29acaef16f164ac6935bba59a6a93243770974ad04a356c46bc0a2ac3a6dfdd9f051dca03373563c9efc5f4d27eb819603f944e7b0ecad285c41a074c59f56f4359d66b4e72088d4b2cefc8ca295ee7c6679518677e8e2dff1b459d1db5d5787cae85198b1f9166759e466fd9ce4c9637fc9175503a01395d9764ff711c1ecee60962b30edcbc9cef51b0a225d953b40da594681182d5e77cfc8320b65ceaef4ba5ad0c81ce954b12e6da7e195a4ac19967e297c7f3f38061ae04376a00b9fa950e261f8510bd9e684ed949e3d6c10834cb418985a6d4190e02c589c3a307812bfbb5cedd3d6a19b5d3327a5239503d4a0dd422ff4130c6d0934ffdd4051f5ac77d08279235716bf9ab6017fe77d405ec3b4ad560f9e18fcf3998c2ab404290d75609c94a38a4f007d6a9b037c648a933f0e89ca674e75e15c6e69151070415ffed429891650509f6ce6257bdc3d3e110d374d9e9bf01ebc3a568f637488dd040f21fdc2999e62f1efd58361667da8e17ab288c6275c44c1cba4d4a503a2a4fdb4e94c54b51fedc6e43be7f2152125208385b8bcbd3f3bbbc5c2e8296ff937c023f0fc10590b8d4fa7f1b153be6af71f7d8287e61a6a876f89ac0d828a3a74b724b9ead28830eaf6b80c44e38f9ab9d94c0037fd8ed878b69c1389d675c142b8a1c2fb7dc32fe28615f934727afdb8e531c1d1df567117432cd35b241ba193deaa2edd06b4ed6f955bbd3fe4090abcb4c5927919020424cd10887d2c2df8c87bcbd6c5ca7b492edc6524949015cf68c20b2efd77d8fd25e56328980ce37440edf7a36596e9a7b7e4bff7191ca5999d4607dd71fc4f158cb09fdcfd001500870568fa928c67f5c7fcdb819d43cac7dd687a58990b0aebcc3a1bc80f58cf5d5d9eccf7d11edf861ddd5e76fdf4ddb20cd72cf351e0bf3b922207b36bfb6b3b8ffe0fcbe3e392d3bfef42791d50b17579d59f01fd1df2b7f9760af0b6a2b175f2c81534785a62bf443d3c44f5baa48f9ec89d401aa5cc99a3e4a321a57fce15cfceda70b423796c3aa74f6c3e3a270a60525da0b8a3a36a9ddc686b21f45770f5b55cbd4c0402b4c8cc60f7df9fc0fd928681a8f0f8064aafa1801319dc82c1542f95b5d3cf1cf29c8fe962058de3b17ce7d36673e3d192c404d22c6c0fee6f4314cf146f9da98a3147074b919a4e229cb31d5e94d099f295b200180c02aba220040171a6d1a2509c9bc0e617a2b3df79ddfd10c5221a14f82cbb848149fc010653e6469b51f4b4499a29dcf3a17a7e1ab6782241c3591d8e58c6cc6e083d28d9097da559e20460c82045501cfe3fede58873f074e9f6a22ebedf653e904067a0f738be44e94335111191a14efb01e5a43f5005baa5c60ef603b96a41f87f99513c46f484a9fe6f0bb22b95d754383c6dde31bddac223f4220b77ffecc527e33f83770da5ebef9299e7393645e4bd80f3d7aef0ce5a47336e718c10d6dcc67e4b56929733dd130d3c4fecf33f6bd9b70fde97f14984fc9cf167b87ce2a596981e2263e81636703bb5f38a43466c3bc5a49f6bd76c3196f416bfeb08adbcb8814c6de8a69a1d4751194ff98bdb0d38185db8cc24ec3fec63f6cdb75716ddd56d06d2f8ee2a1648794c862385c6b81e5ca36806803abca3036e4882163e504bc13dc7330e861b522782602204c7c95892120843d23f43181b808ef873c5b9c727eb0cfed08b8f7e82bcfa7933307325160fc935c871cf9606c7d3418f36af31f98157cbf82475936fb531b8d4628f8063a78bd424c04bb49da8acdf1ebe090c153613a8a9dcbb2febd6b3d0c5a8eda0e7179c34b1d3885f5d1c47d37fd545a47459d7b07d9090a917930513b3d74e14dd38a36f27ab25fe478c871fa26fedbadeaa6272f8ec42e87fe596b416daa81bfed2dd20eb5ffb797a0d27d44771fc9829481cf076a0f8f2d1e4836b8280837bc4da0c386b130d3adc6307796979057c0abc3f38286ec29f7e607760f549c2819872468982062462c34d9f6ce85a664bda3aeac89134c8f8c8c8513f55c5618e4941a850c20924c7336264d47f717e6f6a6ce543a0eed33139d479c22f0ebf0b71d42b5013e7b561c3a77d5bd05ccbe2f17d71dab9f6cc6212b534079ea07c80b616105ae21b3e956b928850f9eed66e87e2b5d2acc1fd7e747d2c75ec93bd9f862863e11fdfa65cf2aa75fdd2eb5931f6f638da6cbd286f6c85ae71a9c7a1f6e057ebcf5d84ecc006f09c7ccbfee619c345078ff2e668334f3fc57279e5aec721b47687a8368a81f72d534a3fd67f65075cad257b1656345630f2dfd472e014acc2446813b6e2c4d855fb61b040881df0b52f925d27bb642cc08965b597eda4c940ef3e90480d47f3cba888c44b91deb7f9499edffa3a386f1b1673bad4e7235cf5d185cd1f0cdfb06e7b459cc140ff8797b80551d9999b3225ac1fa523bea99c3c2427da6a1b6aa559c2cde71e2f474dbd41615e1147bcc90ce05cf8c8a1dba80be669c3edc85c98121ba06bb6432a72a0c9cf9ebbb2844d736ce568d639451b95176194ccfb81b7d21943ebcc3b5529060bf9024e1a771dcc61dee4c674b56bd875c90188d80c0f529307d160ffd4a283bba6e6efb3f4ab1979c50b8b0d8d098093cd9bc56c3b0f22c928a3a5c1903f1f5a1f951d341574a7de7e0cb18988691036403ab696ff4ca594233827c00f1e7e810f780fe9aa2ab8f2600d57573750c4ebdae1eab33e71cda54346dfb0b4a28b0b61b356745da11c5d5a55b3ef846fbbd8fbcccded4d2287cb02fbd4ad72532545f1690d2d3748728e8244f9a47cf6bda1109526e28a6d459f29783090ad4ddb04c9051f9cd49fa60836e316aa801e09d3129757e6aaa5761d6a64c6eddf192fd7bbebcac25017650d4eff119b319d5b1aa337a661871445922043413a5c70c863d5d9a346a4d1589f146953cd1405aae8ba92747d7454d862b05b3cd617e805df32d75afdf471810f2df39aff98a4beef85c332532c4ad865c6f53afa4411143c39e83753b54d014dc639dcd96a2d0d870fa52d6b0ad9335a4ec54e3a58fdcfceab6c81c7930c3716404eb02b3a8512e9ec591e6f20e2ac60c3694f467640bb467ddabc63ddfb0a94f222f0b1564878139c4d52aedc8be009842932f2fb7087b0664c95da34a8231000636edcd7b1d171c48a0c016eaece5e7c27f7bfd937f639087f37f047f5dc09bd6d813603dfe974b1de36397e4d91799fcadef7898fadc2d61b9cf3178525ab848b24559e912ff1780f6307b14d5e184327593dbf073e91dcd42e967eb47f6eca8503aec0e7b0df289b43e22771608213a7477f910075a2c83d41221b276ded4cf13f7ae99d2c492e34b559fd8108c34d25e6d434042b9e5c85bcb64a27b590759aee0b0204fa9ee0d0fd80974c1dee0758d9bde514ecaf56bb0722c03427279e60c53d4aaa7d294ff80c390e622f051f9a000dc03889aa251eff3a45fd5f34b7f40ac75ee18c8a6bae01b6e3f8908219e7601b419b782b116952b874d77f80e53a48dffb3107f3609e8ca7c27280f63163df325c46760f6722d688faacedb88777c4771843a22e26f8510ca266c05c3df788aa59236a0c7b3e893af62730436c0ebefd37c7b7c6e3236233d92c8c27a15f717cd7ca34b7c23094ddc605d1ee64ab34da93a61f64fcf1b659979cf4977d39f5ee8f3c839176e32f2289833a3d0e81143161fd212504c19c1fc9d192d5012d57d5c6a860adc37e650861d4b6b7cc240188895dcce93b002c410b8b274146a3aec3b2f78b856400756fa37d9746528603097b3fd7206d82c50851b40d7bf32aca6d641ba6d9919c8dabf8b628cdc3ce18063e3ae0bea426b1f9c50ec1449732a16bf3c8021a2d08b31af2108dccd1061899762831e9edd385408185c75e3d89c646f34d8fea92ccf17e66a8f2bf353860fcb395852ba8751debc0e7abbd416ad67151fccc21c087a919666f6387f21cf576bb2fac0652cd79743b90bbec9b62b3c71934d74302ec8dca76551047434b1f210d5d80559861ce5b172c64f2afcfe334afd6305e21ca7bd5990acf595478e67269ecd4eb527df80ed9736c0937d1795b6e11978cd75a8aec9ce07d2cffcf8b9d72bd68ff027fe6d6a2ff482bedf02c482c13c3a4e7d5dfb87930f675dd1592216e9be07694f59815429c131a305ae769813cd1e3121fdbdcd664d01157fdaf619b8bb04267f02a1c5390743386670e7572c0f8d5e047ba9c3b574784413dfe888ded1acd07be9fb2b314550b940cba5e8fd3cfe958bb9133895af7859e2075455e1ce4d2ddc880d91b96151189c30561138ed5f498d39817ea25af66c81d0b453a33892711f5ea33254d72591332c764485a104d4392a793b2dbf5658adcc767813a99dc1ab9fdd4d5d4b6a278a0e01f0eaa365f2ef97898139e9ad8320a55c528dc4d308fcdb58adb9bd2d69715aacd42bbb42338edd9403dcec44a36497272871199abee8b7ca21c38daed73b94088f40efa8b87e6756f613d2fc6dff2c95d630f6aff6b40ce1511bd6f856b3097f929554475fa74630084de3e8de2e395ff76b1805ebd5e5b59832a905e2508742f46ac19a08622415308f5862a6ff5c434718f6c27581ee517243996ad512398a6f244f16b9beb8ad6d845012e4f592f3e8a60d556224016fe7d7c09c176c2bdcfdbbe08856f9d1d1118aa4aeb5f6f921b7c641b3d03c5f2c531b894dbaeb8310c22131091a8edf85b9992f389de76b0b259bf0d385aa4da07e7a17c3409ec1a3360bd9c47cfaf4cbaf62b1b4b0517b876e8a8f49182a056c821d783e0a67071fd5217fde784506cba29543ffbbea9544e155598b5d6b7f30bec0d12a732396e9f9ecfb813c9271ff1b19e7acfa0fae2d8402299f48f4db3aeebe06c1fa558a59d48378ce74a114d74ea7b529f40e949a9202232f863dbe5a233f075bc989b879d2978097ab0c9e9414a61abf210d620e13f05973915d3a59635f459e06f2fc49cfc07df984a026851d7806ea3302200afc87a3c04bce06e5bddbbd9f66a05800c6247b0cbd6f39ab6e115429d757a537ff5393479d5adbedf6bc1596139468c57a43efc01862e53acdd7f45f2c9c232e252ac06078d2e49dd416f02d401f33ca296ba87277aa8be4fd62ad717db932454927f1031656dd06333553d1af29896004311a8a9a8ee2e7fb2549cb7d0f3fb7463c51696344c5fad32fd9b758cd1f1a2a319508911520e6edb603838770d3827711a6e4c3cf585b2ee1151d7f7df7d1c86d98848c969691619dd0af3696876842f3e63c95104f43d0ac17799bb59b5799660e4ff28cb410f8fa721433e44c7f2f07def039a7dfbb6172639c7f5c4a37e852ae2857ce5413858ac6c17678f5838f70c178e9a263acdade98f32c02f0ef93867bad05f20c35ac1dc4788b0a84af58ba8f09c0415dbc64fe7da4f33666ceb15cdaab353c63539e5d69c84ee7859ae837a09002cb762c22e0877fb3e3e2c9f3d368dcb948859c3dd57de108f58e76c132c97c2e0bb271df0bdb8604386c09941a8c0d5ec52c309879858370a137bb7ce53eae29654371611a5b20c7aa3fe4790292b65a6c7081147ea49167d21589da0060ad16963571090b85117f813e11a0902fad3ea445f8fca48af626a79dd5e8fc367d9962ee821a045cd618ecfa48342b136ee028fe11c4ca208ef1d2f54973d4719f51632e107ec4be7334312ff62796776dabb863a9d55f03f6878c0c56896b474c0ed5179c2d98b9f03bedfb9cf10450bed352cd683b683df601c3bcdc45e937a0825673c4bd4ff4f7077d3fcfe91bb1b1f22d9e433e89d285fd6a8412daac7c1f3113ae27690ba7ffb62ae8a79922622d9ef44761498c52d95011fa1fff843ffa09222ff69eb449f0fef8f0f96996584100fd6f057e745d87a4285d61af3fc6c8d4322c1f19eb018392e6d0eac6b7738a77a056d44757b1a3f5fe8e7c279a6846765966337faa005b87aa03a2b0759e9efed37fd0f668a0d7381ecf4d69759ab296eda40546f6dfad24acf6a52a9b5852636e9813fdc43c1c0176b8f2e1635937becb7dfad125bd7b61a3d75a479169a8594b32f0813e8cdd3f72c646e6b124c8ac133f3ef040dd3f7babf2f6fc4d56212fe8c78629b691c048b9047291288fbcb08a041c36eb39824f291edf65888672e17939965ee4c164d40ebcb940c75a5a67e7d04210124ea49fdffeb2420bfd34ba57ddabfa09e3e37e7fc030d73e1b72bdafeb6f4f4cd7cbc26cb6646452da33107a8effb370e1c71f855480c9a958cab771f6bca65a17fc2759987afcc7680677e4fa93a5970baa297ec568afe8ee7ee55eef29aef036529a3b3131f52f5ede2ce4a35fb8c401ccee32aecbf296764ec42469b13e9155a52719c1e3ab7c5ddd2ea6a441ed2d6dfde6ce1aeed56d1f4e2015caf0d02ce9fb040b38a1953255f13f09e612fcf3a970696d2217079d6e53647b9fb4edbae8faf55c4a33054460fb0147579919f97461af48a111927560b557aa1d34699cd91f3bfc0f0d1887d352411aa71d647a05d2645840840322720037e0343f21eaef5c2b04e1f0771a0073bbb7393006701de0ea9881aad8b1444872374d9e9d26dd2e566043d006e5271f179726584045258c55b4cc210babccf2ea9fa6255f06df5c5aafb567420c71deacf2adf1934521a1ae09dd32fd164c46a282b09c37c7033f83969310d3f6aca47ba78aa730c420d8b5a2172acc28b8899826dd317ccf7c902aab0fe03a3b1e95d4178b0e0a55d15f4cb992736148de5ef3e0fca01deb37f89321f1d9ba067a258bf93b954ee4747e0782c6eb3615b0493e94201bae594b79de346e75d4302c9c787a05aa0e87c094a6b540986777c8aa9b321200a9eb931edc4b9d495bb85958277bad698b4cc6f5ad288f939d727eede282a4698b6c7f884df5930e0146d58ed362b70f6e568773db509d55b461b5eab6c2194026817a9f04dfa053e4b70c2c149d2dc0eda01965f5fc446d717af6f1ae3223d660c30405a62ff1ec498524b4ac00f511cd98e0a307ba7182684a8d998daaf03173a9e59a6105ed29ee2bee39294393a88e388ef1d3456e66200888788a034790b718e559479844e420e290febee468d4f727c1fbbc165e05b7e005cc1a033d5eff237a72a9f8dbff3c73f2dece6ef334a0421100af8bdf0a439f35e3b829c144177ebde3dc07a68e86da10c30c9cafc3b7b942209a12d0b84dd6eb99ae1fdf55be1accecf624ccd72b3fa2fcbaa256089f4cf0a32671d4a9b69bd4db339243a1d82f17b542bdbcb0d13f98b61d348ef166240ad7f77605a54bc6e93cb436562ac80dc178340427ac89f7e74c8cb7245e7a5de0123845f4ca09df3cf712536828607505df40a466cd6d7aec1c72a9f636cabf12032ca6a8ad299643bad34f252a533df2209bf334d70b4775288c911131cbfb064f6d1db24e1441fb74a55c9a72193a54983f20caf9b7608ad047da4b2c18c399b2bfcdd7328c2c2bc77f8c936d3f7aa5fcf11ca2c332496c0b7998059c432c3067ac727ab2f6350673de0463a0f2dcef0f61f9a521c42fefa528863760433e9203f4af6a2088067880f4219f1481251d29b7520bc73c30fb3b9c95b3a117c9631b309a51647d676f5057288ebbe2689ddcb11fc69acdaed27b754a198caba35b6e1524046b09c4eef3c15ac445e8add329e3d48a55991aac662f77ce0d13982fc129243de71e623045c814bd9083bef8babb491fc34a756710f6d16149df23cc60c8faa585124557bb7c599296a46ccd97456ef4dfd03c1851aaabcfa9afebff8fa95d7109e2e9c982d7cce315f471c70bb694420b5856c0b2d5d3c37a65df2a6a2f19b97d6dd2762e31859e40654879a17f85aba0e1797151ce9c39c726eee670aaefa77fc6898681ca8654c168dfe7e8e99ff75af06af52b7d43ea69938ef6916b8875a1276e5bcec55a10e2c6fbc20b8d00a548e1a2145c8bdde1bb866438189044bfeadf7fc3cabb3c0db81523544b9639beef6bf78d5940292952c7683a67c30b8ed316f3a0cd92f192db463e5871e6cf14bf678a37c0c87f5ecbbef94647878caafd93bd9887cc75ad18de7c9a94c6d1936723bafe069b7233d0a460753f135cda232471c7cfbff494ff1e0fe2886998923c8d665669ead0480c0ed4f53885d5580b31b54f0dcf36cfe8ac0cfb695b2054232446ff7be16bfcff49840381e50e16fce3a8f10af74c5ecc57688ebe089861a7567ddd93396c04f0fef57fdff9a11d159ece32a18e03fd4f3e99ab6cd6d891275bcbc5287391f45d92cc1089f9b7883dcac4e5dfef8700ce7e5b6edbd2d304420b243a1500b7527a51550387e2d969800357533ae0da12bda48e7450503ab767a6311b15d52a525820ed7336788c3adc608222add9b641e13292f78e2e843dcce3a21a60ba71cea98e34b6581da6bceb35c63351bea9ff0dc13ebd9ea4d58dd2f3b14992634bce29caa43408a9ee473e2752cfc7b26fe0c6c290c79d14909e1960a6071b05cd3f26a39f545dc7b4d8ca63c5dcd36f1c4c7a310291d58e75d4a6b8f5e38fa9382d46481fdc05b6a1aa304549bfa5e955fb60a4ff9a7e2e6a073db10ee33709d671801ba2acc0039620773faaf5fce577e85119dc3c12934e12eb88e4e785c17c19bdb848c603041bfa29d1ddf783a5fb325e2d4bca7fbc22ee032ff3c220ac4450d3603c578fa1f157d5d23c955394acf3485a00560d802e28b7ceac065c3841ea974df0a7b15f450e1d7dddac69480008551b44c468d68e7221fd70bbba44fbf90a8e8ce9aa96e4e8e5617e7064d2889370cef2f53abba497a6561beaa88c9364e061c492863389862ca17bdc249effcc4af7f6966995473565906fbcbf78f4dea62d554ad36f414e5e303d7cae629fc9c4bb57517463b32a585f88d3b958a25fadf7eb6c496bd2c02aee1a9072ef96d5e608d58d7436d9b4a21210a573963fdb0970ea3404cd0acad1f2f68caee1ed89845f4ff97a797b715314781bcc22b35e1dfb7305807d504b2405d17dedd33bc170acf2651875db6f7283646e7781b48cd4dfee8a7746edd541ad9a6d1bab33f572e59eef193a5bb38f20414559ffebecea5ae177bca619d7ad108e03da4e0b69ef695e56d71645c096afc20992707b94371126a00e06127f2e2a86a0e386c35ee95fb1d735ce1860d78a49c1f8a77ed8fac128bcacf77a9e0f026638b7ca0b305aa804930ce6eb3281ad7afad7d44402fd4ca3a39681de3628a6cfe173ddbcf09209352cb8e6ecf4f796744082d7466c00399653b6d56db1d8263d110d5b42b2464cb654d9a1d5ee320bc8076a58bd0cb448fe208be8d6cdcf5f5ed634b42924006016dcfb92768245be53a9df94e76de8061fef0f6989f0086e262f94af1e09fbca47466c14f171e1cb6db8812e935d4b379d8225419e5e9b145009dba0abc5738e497d78d507d1a2567fe47aa21c38715bd5ec735484ba0c370fbce839192400ec690ea954e1aa6a006e2582f78c238ef8de59bf8722410ba7a7955aeb7ccf0b49b94f0352f25657678304d531ff0ee37e480f5cce4e7044807acba870f08beb981279a984891f34bd33b248060c82d7555facca432589a05418c2e0334b346248048d9c399ccfa479bc45b81ae2a8ac7488890ff9bffb2cb3d401118a7630e8cd359633a5aee4665b8739ed97a1b27d9f3300f983c514674bd75a898d0d8e241952d49aaf347b4a7a5249346a5c5e8df67fdf5f4e8fed9b0ff2c876c621e1a8238a0c3f35f7870d7ef09879c8c50bed4d8f9b32393df995a46199015fa7e3d0b66e0124bbfd8d160b1a3bdb79d6f6df4a0edadee9047dfa71dd07f9d80e9939428927d755e5afe37beb4f6c443c3eee1152913e1f4f5a67dee7ade3b652d21a0397385a1cba54a921e299cff0f5a1a7fc5e9039f35223f7c11fd93bf0332354730b3b0ce7b98c9108f73a40be8c0765f6216259075076e2494c70827303f4c8a92618f32555d4a56978f240cfac3dbd94da211f81a607d2fd74bd2f053d780cfc0f4f43dd20e3970f4fc9acae33cd8847b2ab36df885eb293f53dc6755647b4cd8cb65f0803b5afa076dfcc86a387f50702835c14483852c0c161e3ee5f489b8056339135977b23bfc9ee9fd2e87581c405f81d2f024bdda10a2a6e624f8ffb87a8c62ec20bd0c0682f28c1c2e76915eb84b5d0407b4f10014b16657fff8e3a7b7346a850a59e1f8b47b1d7f23f899d52c236cad60d494299235ee98bf545f8908bd1c156252f2068eb26ac41fb51f672aa994072f0a051f4601f76721a520bbbec750565766a3661546ab2ad3ee626bbfde603877a861370ed48c733b14dad09f1e962b48b84ee8adfcc0fc5e64290f72da8c846ca5adbf37bc8f5d15d9f7c8ed0304b7606607d9a9b7567d66a59e75874636e0bae3cec69e479b9f3deddebd7d2e2f1774901ec8cde6192f4a414112c7271c9570d4b2a89368ac9b7dc71564831a3778c3e0374dc0f828629a81d73f7cb3391db1e146dbec2d1cb24cf504e0efb670c79ec0b37bcb272206064fae2cd3d9ad77e7c06e9f68a8c68a9fe16b09ab722f5a6559863bb18ccbc73ef193bbc8d5f247d37960d239225c6ba0ab27880c63f68a7b5de8c45912e3a9feea60fd3acad48b5b0b17540b85751b440b6fa8794793d0e53e709dc12913b4440d1964d0066f09a397b8dc35d51778ec0dc09daf9bf29c487a0c9bbfcd8dc9c121fff775dca4df9aa76380be3ca771429728949937b67b009a415ff2c1fd9702c6705a24fafbee45c8a1b37d9a60a681da8265b1be123407cf4066f6e93738a276a92359b2d2fb6390728318ecaf86fb48f526b269dbf98ed1e5c15831d2799b9757741f2e2cbf8e2b7ec0f7b5c5308dd0573a32039000c547245f35c47d1057e52f8f3e708a4949e78f242c2a179a2eec5106bb4fcc8ea457fcd155572fd27c56db0829b5fa5dcee5349847e33616705cd291fb9f23aff97c050cf63fc94052ea14013ffdf8d85a63c381a0c84fdc9d387460ff7f77ffb2e27d8ed7e598c7ecd61d561c1d0f2191b9f5ea95a0a3206497ab36e44b178e51c653f493076f183a4a376d70bd4b1f3ba4228de6571b24add199b93f0bf623cabbe4cfecacf4b2f344ae2d2ad9518f094026871883757573f952e8b57cc985acde4de018fc386528b6d00027c40d3874f73cd1783c9d69c8ca06de512a37f547ac8fb54d44a33bc2a5d1bfc28aa544b5994158393934c50e25a12a1788b6b49355c58ee8fb7518834a265d090bfa96fc7082627c99d60f197be9297af41d307056e6ec2ca8308a300785e98bf1281f9a0fa5a0786652edb18cbde12771be6c3d36211bb18a82d152d4ed46aaae7c1196d2e1e804bef6f7c00a9d5ae7333d5e98011f3a6a3b86b23df2d9c642e55f7264ff116b0e93981808df6af2f2bf41bb890edd0c593b61d149ad28b741b6110f7f9f2a354fc9fdaf9c240d8fbe303e92fafc65811e1647d36492df69815750b10e3d33fb5db90d9254173817ba493efcc3c7528d5ee7674090e167844f5edf8bf750c126e8d17383d7a6f4379f6b8ddcc534d19b6888919b9bbcd309eb5ce69f01d14e1ddadf129e643cf65ea002fbdfee2e20b93dc5dd9ec9531baccd385b948c453d514b858e4003ca8234286f3b3afa586961f00d7564782f88897a7576e00c97db70a7d2de5405d1f289d3373626ea01e401ac8ac696b7bb9e6556a73bace3f1ac4057ce36d26993bbb497f18546560058946fe1dff138f1cbb932f667d0a3887c81ce658bb630d08f9a3016867e2ae2241cb9b133d819cb1c795157281b6989403ea7cd6ef54aeb98fe0ffaeae50b08d789e5bc144045591b7e8a71f8c45d3dbfc0575b5c5a97d8f8b675038bd7f99a125a4752b113df793a5db803be0537503cb7f45c89e0cc6e729324e2e00878d6cb55922ec24e5bcf0f06be76eeda5ebd885481462a29c4f4f7ba8a049aa9cd3c60bebb3f91b61e7f43da67fd22b99b664d572a94d2743c100b53f9fabbb0d19b113ef449cb76dfa2d5fa612641870a970dcf02c581a22d9259fa26622592fd3b4664980f8e5d7cb6f2b710be8a2dcfd35abe0149f779b5d363cf1a54ecf944fa13603d54e7522bcc3e6b823d939b90bb2d304b1bf548e3641da1d92467145fa0e2734799ea47f5009afd65e5b86a92c1fed31fcf93cbfa13d160ff0b2b9055bc83dfbdbba5cdb3b8a0f3af0600a246c42133f3fe297d821afbf8e0cfd8fbc64b6ea3c1ba6f093e64f89922d4af3f99e34db8c1a8e8d565da7167c8df29e44c231baf152a981ccee7251ae7e8fef46d863f5c8787cdb0a38f3ab5cbd25823af28be8e9ff9fafffd63d3c5c2c20058cbadc6949a69576c9eff605cf2e30dd26dd42fb6b55465d7b4bddd3d3e83f29f5db9038e33c313916111b266869ecd23d98923ad03ec617c6190ce00fa3823d028e1fdda77a77d6c8046975984def34d5c9a9f3518a9392018a965710fa09b32ae8013bb6d6104500e6ecbac99647dd551f7d3a052fe3a2ab8fbc02bdb06e6358e4dbe67df07a8a286f58cc88428b44659649ce335da2725c04a0436be1fad743f16d7b33beac53b5a8a1691cdd5737dbe6239df2264b326051838759ed3b60fd92a4a7a0902f2e0bb274ad480d6efbc37a08eca79962349db43ce1580295c00fd021cf27312e3912301faed94566eaefe419c0eeac5dedf629ef9f5f10c3dda030e28b8621306325a21cfe537ed6e3883ba0771c9e39d54e1e5d9bb9d8db3adfaff0a93962ec7715375584f375c5282fe7b6f54e507035248000f9e490c3d26b4c2fbb82c00b779ecddd8f3506de9369cd18cfc319cb70b2a14536ecfd341160694f9b9ee4a39f6037786e78a2c92a1932bb15725f2116400f5801353e126b50cf642d97a086bbc4067ac0e96c7821393235c8879a4f6ab1fa8cd81a9c40b69cb07c082bf087acc98e4bc8abe5a634bab5941aed9a816b5bca27af456734c70d505a0aca30d82b1ffe6730a58173deaea5f64cdccc0cdf3364835942d7b285dacce1caf23b3dd8e8530ad9529b53c2ce790eb7ae15d158caf4d8ad176ebcc2f213631fe0c63666d6b6e414740d960f2189c017df53bae8cd91a1c084c2db9b89971e5e69152be88e74ec2fd2bc8de0ce2756fdb1d8632a6ee32493de66acc9f6a36f7bd9302c523358108cdd72a64a21b817c005b1756ad79aeee7f6897d58ada204881f39f777e2c4c3aa7130ce85a6cf9222bd9e6f9a1d395e2b3c46b95cc10a4d5dfcde4beb78be323bf913259fbc3aacca9d4462f0c6a17f3590cf0106b59ba03026dff34f154942d9c90ad09fad298d8d902b736469fa59bab60eae17828a7eda071d3e2f4a39464c4ae401902eb0e9378a1884d45a8287e3fc00f3e1489e6326049006f0106bbda192d06aab5290b8b4bc3d4a11bea78a4b92a5e91c2401570c0101d261e2c311f1e834b67ab98e204c5a9e2516ce831137ceaff7fd0bb3b8d8ceff3ceded4d42d62f4ab6699cb524046094af24407accec089a388ba8a2ce341f50799db6ec3a6e549e323930c74e914e32a28ecc9dd7064ef0f684222aff9ea3271044d3ceb11639a8813e3a215c40ffa0e7bc50f6ca9184e42cbee4c5a3bf294272b06b0aa5e841a82f9f4e3fc456ac04b53339bee6c960f3061030dff1531ac4068f6833925cf9594668377bbb85c386cdef7d3bc11f706aa35e1f6cc3099efe7a97940bc63a10f069714784bcea83a9397199d84977a96cec5796b78b62484054b5a68223ed18a62035b81303657d606425d2517470be6a39787bc95f2d393aead457b48f239dd63010c34b8b662440d4104ae62e76ea8fa8a1380f9f97c6f8dd72cd9dfd0fa7e34b144e3b20d8b15920c447509cc66f19dd53be0ed44e62d1c8eb4f5fbb93b7e7bcbe9ea71b179adb8616654f2e07cb6758bb8cc0455b6b4c250667cfc153360dbfd27414b9b6cc5ca90545e95399ce24e68c1d9bb7628e749da218f4d321b45535bdb2faf4feb95f4916b4ba0c18f749a973a018497133611ff16724372ae57ac8d39b6ee6448abaca9e2021647bd3654ca3fdb73df6801b27620593fdc836e9c1c6586c1e5676646448f71511168bb7030dae3796f936696d4b985b57bf1fe7d9eb1db64211389cb78255220b4f250dcd85bdb7c19496a72f8e171c21d5a961185229128149ae1092c73f18b68af5356ed72609a8a9c11475774709016a32b54b58d20a2816262aef763e47a2d9ad063337f3ac91566519148c84616d59002a076b1c950c1f65435bc1b6ce717cc3ad98431b8a749d41b2efbce48589a13993fadb243ecc6d34b718bb095da65a8dcebda8146983308931e1b29256a92b010383f0ba7b0c0e24babe44c18a1e9be330f1465079144c82010a3040770b1a82655ebf5117a6e501206383f05481b47fea02b0694e5dfd8622d273842062504aae7ea4c563faf6d2d337358fabaabe45ec80bf89413ade4a7c8b8d76b0cbea276253d44765db0b9a1f936512a445db7ee464afa9c531021b5e5910f4ffef2ee7cb2a9f61e98b9c70049e6c3156c0b749c55d599b3a66a433695f3a0e623139c0ec2ac4647a560d5434ead80eebb52b99db6627d82515de1c3ca666d2600ba15bc63de1eb76f8510db1b07869e5034a0b1e4c617c4131221b19cb807813922eaef14bfa003f050d32662f4db9cd3855334a2a1069f249886861db7bbd3cc69526dbdf1804bf62d089a84c864bbe55ebee54812460b7b13aa8b63580e1a2a21d6a6a7014d8b88f0cb1d20b689e4d37a3bd2c92d50be455ee217671d08748c6f137e2ad04938eeae990d43941129ce755eb0c23708a0d5045705320550a5f40ca82bc40edd77f8df17512f02ab736489a091b161c6909d70872e7cae83f93ba6132f3ddd91f4e63342e7d8958ac3a0f2e894eb9393e66b47332b220ec3727201f158ae1b0c6f2ae1287ba7bd120c3e8d07151bdf9be7c9c02771fc691653441892eab5d549897d876d1af3e27b5aa8fdec3998c60e9293a1a24b88f2eb0dc52a4af6972ffdc68f2590706ce788101872347ee5ed8fdabe02f1b15cc5a2e14fbcc69a3f7c51fea63755db293d5711c81071c4e57cfb6143951f5699b38293cd2fb2934024b609cf8d466a0787d6f5b0b401bc1fb3c28f3b2b082b74ca1159fdcb0d8dadca2ee681348bb5ea00dcc73d14c4f98854524b53011805019441c429be986c453805ea663ad9efdd5006d8a07e7767244ccd69af399a566ef3ea791dde0b9141032950c3b7ed1e8ce0222a85010e1779de5e8db45f04c64f728a775f5bef81f2a132bd806d737bd84e81d4f654a9777e4b6d7700d66982a993684cf4764aaf96bcecd1b961db6d4131bbf9b69015cde9709f9f331e0db1bb3912468d80fba4e3e0bad4fb02181ddc48202e62b90f54c89cc86699c27e03e69923b563e1fc87d219ea4b634ae352dab41f8991ab62d51bba7fcaeaa8359f9100e50d63af53b7a4ccebdd5f6f4276e98aa6ae844aa193dff8e80abd3be1770814427185b6e15a9bade6d5392d58c033bddbc6b7168505045b6b70b3a6b52c33f806a91f1752e58b1672d46b78d4eda26ee40c52672d6609f53e2be1f9641aabbe33e7fe5725091bc2f4174aea0aa06b60834224120d55fea5931e9abf2660a0320156fc0634397b4017e37373426c5ed79aed673ec8ee2ee758ba674ff47bd4c1ee6fec2b76fa6dec006502fc1c01060ba7618b569a035a5e8034c599f3733eb39680f048d9841be9601f3abc893be9cc6bee427adfc0adf5885f744da8b75a6d1458b3deaf0424869644f1bc6dec6c72e32cc92171abf032e1b9f6ee4d38824980b1e1053f669c1a316b470506132bf42b642dc27dd048c747ac48d072fdb2836afdd2197e8a4d9be51e9d06806b63efce851a5afcaf2d2f069ec5d2fc85e3bfcfd224ee2c1eb721d97bbb27b19b68d9a3d34c0e093f975e392482e88924339cb1edf42fe6c74d2a199aff35920c6ffb41f85b2bb2d00613694f2f41c723ecd3ede7d3eac879532d7ae9e42b715b435dc0e547d5472c697565e84c3323c9dc52b0af171e6b7515c496d004b34dcba9eb0584d72313772bb04d110f238cef0c852ce164574aa207e0220f3ecc61825404565c31df7200609a8061e098ab158888021b564a5c6ae1d04911b35c93473df65103a934ac3bd5d10391b5e6716fdd57dde1cfc60b5c8c1cb08bb5ec5770b5bbc33ab7ab73f8d889d0448c92aa964967fb7251b2232fb09565b87728293eebf92f78316668db1db8d7f67fe1b7d13a34ff7ff6ddfc8d50b04ad8aec2ae44d2887a62436ab74a6e326cf009fe42e6ac8d5af8d04c21726035d58479da07bf93d03e925586c5af819df0dead0baeb3d57738ca36fca6f9f81f9c36a2f57e198cff5000e08887bde23335e73ca73d708190203c86f940bc23d713c873f16741fc8f3150da33b494bea7251ca7aba979edf0350f092f45568307bf5c3689d170c85326328957c33b91c2d68972d239d26c8a1799e22b46cda54b9f8c2c6c7ee5a27240e9e48ddd3c1eb49c44e711cd782280608ab8ebb8b16fb1d3512f5d526536315167a35776c534da9d180aacc7d6eeb2da142e7b760736853b073da8930c180bfe5c0ff823815ab11dae7ee49c7ce41af328d9dfd38af271f869d4af0e021a3ddca023ad4a61c023a7c7fd5f9810feb712b5650b5069617ae1c0c089f78f68e567432086973edc62905e5572d0141a1dbdd0a1a03a281179ca19b6cd703fa4b73ca8351ecf4931903517c9170b30ed3cea54bc9956ca9794bbc8f26ae41324fd7d14abdf088b42e278d2e476f94eed4575087619206de2a1ed71c4f04e7d73affd1fcdfe6215dc7a3eac32bd484e70db6257671c8ba511840fd05a23182b220fb5bf658a774a0403e97d387c2708598783688b1c68f79b3a53c217622af6cf29752fe2a1ef0e7d3dacc5701a083aae77cfa7610dfc0aadc7623b6c9d5250fdcf3e818d6bee03afecb30748e06280c65a3541702c75be80819c9a0266aa48e05b579f8c30b514e0db440035d6d0ef919a91f7e2ebfd95bd914c701ca0646d02b386846fcd25be343bdda65bcb501dbd5e90fa2a9bd52fd1df48487c7f37ac7b97fdaf98d950c24fbbead5f18acabb294ac0bedf7b0e8b50f17660238b275f521a18ba0b4849836fb30ff4103d6ce92f5b6adb3fa06b81180ab18f6987be3b040d24e93eb985a539a3d9256fef5acd9988ae57e19c58349b729ecb4076408b8e8af79365753cb35ad65f3c8dc865a8758c323452a0af12dec6eacfaafc4db1e2b2c050e9efda995a4a82d5e5ababa903b6671907775c41e91717fe8f2bd767235edbb4344fd612351eefb35b74ff9ef46f88f4d255ad3abd00921787e7015b0b472da2a608f32eda78ae3edffe717c2a122995f3ea4ad1d4a787a38cff72d21686cf253139f8c337fc8ef244c349ffd420ad1386cae6838cab7783945033fbbc11cfc30a1d988c418567daa9371c6706ebd1dc714527dd67a6cbf6c265e5e09a3c9c95494d8b8cb286da57bf8e206f8139c82743de57e92f5de2fabc6875f152ad9d7d6fc78880ee26b7b5ca19a3c60f0ad09fe6918f29e8fcf57d2985a94e6147047250509b9f009c982184a1dbceff8fbc2bd33801292b8b7f4f91d4edd04bf80d61079a44030009c5095f5bb21337b1faabc914ec8f26d9db06cc854999a0c97c8ab89a4e34aab39bd93dcbc3ec5f383dcf58cbadcfcb3855512e1eaddd65602eccd5762974909f2f7e4f75cbd2f5d6452e5c46a73dffd19ad3ea617e55bb841e534a83bde89198c74f4d32001c4fabbc0a96fad7029c6b9f6b93f5f8d17a7c3607f77f7afc0f116ad25687283d1e84142fb3e1b4d1a8534979bf4c2c6dff5675117189d67b4d1f9570e89f16963c62799de9a96e4eaf5cce589e5c4dc8ca20210ce4594dd1c05ff951cb35d4d45486f1b491ba7aab671d4ea096413cf27d9afab5a2a83f6c1204f0d533e0ff21c64b59294aa5f49baf735c07fb77aca6d3f9f50c148f10116824c0e015248f6b97fe9927e0914a0bc92c2e5ecbf1cab32d2f8cd4135a99d619ec2697d647280627eeeb0869f939c7ce8d037b702db7d670370f85162a215905c1e7c3ca421cd65ad73d803590087583ac285e65daea81e1b056a5797217555398139ce8989e04e9ba583f3eb54bed6de8e8ab85f53fc9e0a69ce00eab02d9829ad58e7baf2fb5473bb81bb0f7f620b0e7c49e96da79974977faeb70ebc80511b479027bfb0c4db108b8b5d0461eeb48fd3fba502de936fdc1d6cca62aa4048cbfda8fac12cced11f921c9bed3c5309314271bbf0dbb0f18ed7dd1f0bf8b311342f9266c9298b9d7d0e6c1d801305c7469e0ef25c9147925b02d5696a3a7bea288191e5abc7b6ddfdac63a6ef907e29e4dc0776d040d34c7d324882eb4a3501704c61b646ec6c14e2557126ed39ee9fc696e6bb4d1f9218c5fcb5f200ffb5f484e70f3f7e19298917a816ca8dbbbc052f174af7f4793d9a8b3817a42b020a66cbb04435569eceb990c3aa437b55f59a9bd2fd3dfc552cceea518a0d6ed3ab43ede832ce7bbd4dd456f881eb7ee2649e7b4772e66610c48c005f154f81414781691af55d85cfbd541e2bf6b659d76321a123d7e1219dbb780d5702c0c982804e1f3d1646cd6cc959b675a58da155b5d4011db120bc7e2b2f8fc2ffe60445cdbf12a9f0a5063cf8a2466cc93eca056092485f3b1ce4208800c8577e1f4a3b4c8dfbc1065282fed5a3d3a778502fc9cd9ad20153c46529a18bb526f302825df7424eef266cca1b30a8e9838123df07074f7968e36831acb0b2f374606924ff700061ce43edd7711e98f91b5139bbb14cc1d5d01e67a0ee3057f5e079080b5fdd34e91c23f45d8878b812458464392e54b83967f6b89677a0f479c9cef0a226b0fb818ee675f50c12bf7b90075d5f41332e5650c9c939721f0ff7915b2ce6099008b1529235646aa6238fc3c07c583cb62c2a8b45c767f2a07df30ccc7c268681167ac2a68aeede3004fcee52068f06d1ea8e45ccf833d0bea07380b3706246c1c6f0512beeda8f228e294967f746fadc92c3457a3c44f96b18abb1b11d86b5de7c0cdca8bb604162380b56904866eac327591a4068391064dd138248418967b9569e8888d58d51d340a2cbfabd95569496e2c9d3383fd515eebdaa5ac5563b8770a0173b49df7e5337142824abf58df64983f4998178dd8364d6df709caf840d18481f1580f40f12af0c1ade86c66e75015aa84e2621f8154a8556b53b8198fb9752d53f4872594f3b66ddb74c93287df94a95dd0b3381d8d1ccb9d77e524e7f70d00d9431713522a77e44cc9f0cdd0d0872f582d40e057fb6c80fab735a562f35f7ed368f083792b90a9228cf788cb86364b206e7351f42bd08a169872377ff9d1c719bf33eecbdf7881934c7a265a4f6236cbd1759964b657af8437e2bfcfae2dc499631cc74d702f1f65ece4f91454a39c7b2f196fd726f6b0adf8962eadcaef6f902b6cfc1382c8f1c53b312aeeddb2da9be67219463b8b07eb71fe29fffb6796897f5442b5f155c28494b184b1147ba35d0dae3131ca70ad85beccbeada71d9f6b5fbc060952db3c18d3b08cd6a6596888f364e57f7c64910d0925a3ad0f24108802e01ced610ad7c034402f0687f06c04af3c1320f2a6ffeaf7921875d62ba2e917605715de0a5a4ffa6ae994ab9c892d471361fe98913c690ad91efe96258a93809c7ad2b26a92152109f27bb3c140c582a8072c057449e6140166a10192422249303afbc5430b8069937e6e181961359cd00f6441e5046c84dc36ce2a397593997a5cc3650c377178231ed2127c195a06c089a19911d3c7dd8af6a74ba83d66294b309db63f4a63b8e4123b1f9896c8981374db35dff11a8e42c8c779b53c0f0bfb4f1a17ddc1e7263afe661cae93f535090532d760b0b41b227d2ad196b6fe9609ca73699fefbe06657b2d282edf4bf61580dc862e94971d108c757eb385b5dab809dc39a2ace5b0a921eb4d085c07babb8bfa04969adfaa48e600e51aae714e2ce684ee881dc8723df8d71d072c167c233510ba0a4975e15b97c9dc3c54be4712c85b3414d47a51bc92b645836fdefac86cbe42a40afa4a45d068da6382dc3393600e62f64a7d13e99a74c9aac9de981270e7ac32869b06f4307695cd8b2a18e227b784f7cb53bde193b5d30e3b9f49e2abb74d0b756308157cdab91261dcf49af5c81e35947e975ebca86815960fd77cea884a726bbb284518a30250151367562a96c94addb1d68743256b2aabb032d85720097df6fa89fd193b76062ed40e3831efe553182cf8a4da6c81ece1b4691ec54f7ef69c45df6410698a1606e8bc0e8666c79c634c25082bbe692798a095e11de4295645c0ced70cc6fe9558c727471eff91547be1af8e6e5e3431d204acf58c9a7d15ca721af86960f2d5963ba63877eeb330535a5f445d27e459867f7b2b0e852212ec04a1d344af8f29cb7a78ec4d8e20d62a8b2473c6b75ef3fab31969e188017b7d66c71963d0014397f45fc4a5e5b5bb7f8413b1453b1a9151697965e5d129e54a011081115181b485e648e97228e12235d0a737d7a4294d4e018483c0c750a716bea8bca0fb67f8e56f4ec61cd659c65e7db0bf54d641c91d5263d0e76b07dedc6683c509b7e881b283217ba91914b3df549cfaeb834d917800ba935eb0d2813fb6df7c9aa5fa67370dfa177b0da9e151ddf2fe37babefc0c6978626368bdc953676bcf79bd847c56565ecb2c6018c5d1d3db7ed9f91c6e1d428e71332926571863e333012cc08acace9839d599062e973857808e0fe25d73f500df54dff095938faf6ce8b94dd0c2a1e2619755661619d11140ef2eb48dc1bbc601b869c8fd75010b7afefdd947e0ffc21ba189608c5b2d4e1bab04dcf6ec7d45daeb5af2bc0477ba9c63e29bfb9c0c2a57166417d79c73cd3345e6b50b9bb6d2d2d88628e968bff1305ce26d50f4dc6562ef13f80c4ca9d349d55d738c33cf380ca320d2d81e347e4605d2abbc7ce7bbb283604a94bf16584805a54439d43b6fb56ee90eea3f184b81d78612a2b9c27ffae1fd87ad083b162d9722677f07f6bf631c35c255386cfd2cbc698514a1aa3b757bd30f68465af3064172978b2be3944b02f09ce98ad795a0652616b92e4d6374629de7084e10d01b88a479adcb00458b225a62211f438304faa1127b1200de0c11933dd3cd0b58aaef3fdca375171fd4a6c2e7ffef21b0dc74983fe2e23a0d044c011cceb02a52758b429e20b3e18a8a89a28fce62d249ec25ff9293add265daeb619cffffe3c775965f71dec2c5d63a5c9e936d02de13364c1f2db67d1ded3271c0bf45c7fc441406146dc54a9db37c925f5b60651de146ac979f55299512e9877f054bdc32fe9cfd6376277efa2241dc2985bd22b716cddae88f9f92da865f616b0d58effbfa81cdcc9059d8d5856c1cf884441466496b15709115317f0b3de74dfe5bf2784c35e646c725ab32917afb001619e52aacbed0a78258949d34f41d31f624f4ea47d1d1159e49d61c2faf244e5d427acfbf94b4aa297be9a18b8f466c017c22c708dad42edb67fcd840e6abba45eae17fb3f0c05fcb850422b741e90cb673055dd59a8837bd73d49739daf08ec68948dc87288e9f21443cba85e0c7b1f8cc68d52fcf69d3684d851cd6506e1aeabfab990ae15df3156cef02cec8e8ade934f1e3b72ae8360424e79a67a5879131dccc323376486df966f33f43ef11e6aa245597fd2a116df850bd03c9caf29ff4a3f4a9e3366d8c641ff996dd0ce47a94a5923eb0fd88b629beb087868981bca2a7b25b4abbc3043bf3266666489b9176c44e0bcb6b2769f0b11e9b918797f96a45914b476de641c3384ef30f8036edc5dc72864e81c05f892ce8c5d13a0f2e348c3643f764325107e191f5087a8843ae6214d81015db820d25e4a1c9e29aff39f01b6203f90b14a626498382eb13185ec63cdc2689e98c097a675d2ab5c447ed46fd556808a9cc8ca90e74fb4ae3595d7a2033f86ab063168bbd012603fdd06b8f0303861434222b4d94f0f2b8f1afb56fdcfc308544ef4fdff58fb268494bd1a7d404e921bde076c88c2a139bdbdc4e0bf19f034bf75f34ee80ecc221d3cab1b4f260c8195d121d53d5217b2e53219ac866868e8cb1046a8b9652180d5847b579f13963912ba5ca44e3b75445246bfed3d3f46564a69c2ac48d4a844f3cf3f137a49fcc77c368d24222eab55c72402c6f288cc2766e880bec1ca6ee741ece0ced7b6b66bd877008d9220af5b09814fab8b24ff13713333ca68a9c2b334555f53e7135d9e59159355675a66750c56c26fe518104f8fe18c273dccfa21ccc93be3e196152bc9b770d93c6389ba3b1288fa96de3eb745314b104a61d136af88c9f14ce3d3e7bed0cc4f469c741b80c4d165d3c190bbee73991afdcaf5ce212c5429da4f4cdd2e61b0e756f72a88ea0159b900e619f66b88176cc95ac73312984681272cd20ca63dd2d5f5f9101fe94712608139136ec51451321782e1f31fa0f5f60e35ebca81fbb24a6280b3e4b1426826e275a64fa6d0b798709fc87e36c815a6174f4886d7cc9511f6ef8197bc46c7238f81c46ec3fb75ff5ba9ef7f1dc545623f12427ca8b29df9d6ab5fd1fac39e2aeb57bfae02bfaa53833cbc069a1a862a437365e820b58cb16b3926c36b9940b77c9a4c089c71ce949194627c472e5819bc4517469879a1840860e4c1efea2b6d141b8ce9e6eb9fe7e566ccd0c5b86627f31a95596abd458136c21a65931a4cbd875923a8aa621a6eecb23ef69a16ff2dc84859f86a91996e815fdde4f4ea6bd3d47baa46c51929ca6c6ebfb443c0639495b9250e3a80377f37ee80f135d9c4df3ddf533113dec2a0123d7300a6f9de581e7aff576aa4a600e48b86dfe45cb3125800cf3f1b5483c6f528004938f6c1acfd502416bc18b0f9a015343cad8da45e6d9039b824ee6987e7389fc4b20db12c88a7e805b97a95802a65c58cd9a96cf121f69485808a79c00eba3840d0982d038f360d6d3c08d258293736bd4e13a538ead134da3119251d584541ca14a06770fb8adaa3189d0eb659b37d4c8c4a4924020eae69bd547e286ad655c320d9b73688ec22f44771cada0aa25947ecf71322c307dbe378378b23c3d656b3587ecd8341baadc27f1c14ed5458b601e169432f9c6508ff211ee8124e0fb8620b59468486c325a4bc1568eee6bc2830324616e27f332bb3bd2e4fa861d2e5e0d404ab210eaab0aa5a48f40623bfa31be91d0e968479f7e051f46f7a255633a062313890bf9324c1f6f251cd467008e56a39a30c48bee7fac6989d47a3507f316f2e26bb2385306d6b9f7a4ab7a0c625519f280d8ca8ebcf1b8520cf261cdf9669d51a6927324ec92de8aa1e0e932c828c00aee1cd79995bb4b59b5e7448c9f67ca19f36be47cbd5aeb2ffcf284509cc5357e6b5850f560e556e5ab6b06b90210a22ce9ecfb87b0622371b960637da6078dd6469315d2e07c01305dd533452a32f686f48998fb420dd483b31524732e197b434e5b0673b72c8ebcb11b422277d9866aae03befc6c568cd05a31598b5523b1de0c03d7078a041214616adabb43eb014623160c59723d56f821841d038ce3bdbc9c44c8a5690593c207d88cd3d634e65835823267e09c915e40fd94bc5fd97459392bb6b98b6c896275d4af1e27ce906a12b3b2c3a6b35bb3a23349ccd22b1c01a234137708bbda93bd8189c79edcb89b62843e6d84cf75f34025fc44fab5e46737dde83de85a5f40f8123447072a597d271fa9d181e9bc4940bc1999577f84d0d298f29dfcf2fef31228e855cbb2569ec0761d66eee6fddcacf0a31465c2556fafbb66d33967bb7ad86a88fa1a036592bcf2abdca743e280480ce9d822a431a85589d50d8135cd6ef268843648bdf204eb68195c815446a85a5926c6792edd15e56d12c657ce2c34230f43a33ddf0ba902a10df43cfe7dcfe8628d98541899eab087b31305686e76a532995352a03ed061f403a96a5a2d45b484cf47d909aa76516aa046f70ec6c7229460c903d3e1cd1fc04c6f8ee3b91c8941232cf02636b002cffd4975402594c2ef27a0aea77cdb8497022e5eb33cec5e0f777a5a005d35e09761a931540b94a7d64febb98b41a89957b6610eb6abf25232781c45f7d070a672029e18aab4845287668e666de8ea0bd8ef3db3b8f94144592d28d91a41fd79bbf60adb755ac994b6ca1ae91ec027b91f1a97d60b32099c52ad5657da47a0335691d50ba0af8a1bf00c6f725f4809ed4a41078672278b8fc7f9daa6373faaa0ebc529bfaf018637acd0242baf746685089bd75f84939a17968f68cbfe9a4a05a122297b1e0ce479da91252fa6c21e2aa51551ac001ee14b6243ac7d0c9a3d972eed537994d4af2d72b11cc21dbe1494f4864eb747528825d62d2913f2df0786ec23be6e15c0d97b85a8275c74a4805faabf324ad7b3805b7ed1d29f7689d1cd2312c9e44714c7affd30f8ef6f59585cd99b4a3451b5fad0c712860e224b8180f0e1abce136d2d11f83189d55fa8ddd290fde88b384701d229f9ab3a154ec754909125a453f1128a6ddc5babe5dab858761458872820e412d57ecb5208b9af79873485acfe6a55f8501619d39691b0079d8526c3f0e36a579815d3439743ff26c03c1284e1d0f71be2af786348169fa1a2b683850557262fdddd47eba05c74188a3c817c40a33999e2899d8493611ddf6a041e4d3f850001d7ea76db3b86ea88258c01e0ab4596e37aaefd9520399313bbdbaa1217929ff3cbd6f2a749f297ae279a86cef2642f48b933a61115e0d889d3c879a40c7c8bd7cee6b74ff429fbf9b9adfe5f2b0a150ddb1cee02803489df80797309071b794bca390135ea870c614c16458085ef1c4567ae845942f6defaddebc8581cfe1c2909f6431552dd252b534f4dbaa6fe50591427d84157fc63f38511a0680ac50a2875d6f7d35a34dd5ee330bc46acde21b796fd30e7330d8e20af1d73bb533a56251e91a10a481f9a6dcd7876bcf7e4772274e056ea8293824c7dafedff88c71c8ffb744e7673338ce5647fd2586f6df72095e21013f2b42e6b7898342a38c35e9c19ffc4c86c596b784de0e98ef5f0b84ae50530ea30ab2f06054912db2d46e60e3bc0f0c35838641419d1d1ea87da02626fce6f79c05fc7e1e1eb4bf66ac3b31303f7170db80735d46b5b2a66f991f097672e6ab07268f2796d1fa16ad708ded16068e634e5b0e1f3a2dedd482171d4551067ba37c12406ae349fe9121d418776fcce2ca0cabc60152eccdeaf6f85387e9679ebbd0fb963e915931d99a244582de5a14c82248cb3c7239fbeeea7feeae39f2f76a128a4c14dc977744fe58d8cbc1b7baaaa9a975bf5d55aa243069e60182034a732e3d9caedd457dd3597d5daa298054ba16fb32aad458cea351529ddee95ecd8ea9b7d82be5346030d2e95613192877d37d9fa3f971cf602d7882396402d1a4aad082f051d02e38803e09a3de97d433f6875c3b8b6d1b3942e0e376e1d9af88201c2e6310def0f9905506661b3b591afd41b666b18e918c83effdb68706f6c78f8ce1c751a9ff6f95a47cba2428eee8b33d5a9a60f63a6499a06247f0f9ba043610cd0e3ed6765e301e75d8dca9d44581854c43b8bdf4e5b486052f3c3993d95caddf75b7c341c567a87b7328c39f7dcec7f1c6e5dd61bb7d801063532fc61edf2e2c04f93f3b4d5d5f3d09c4457be2896c41299410d03f5f2ae7e727a2a9ff20b600177d263df6d8a0c634b7b6c796fc56554c07253564a5c414c74dbc8a9d7cd57b4ecbeface5c3984c92f512fe741767b1ae1125ad36b015c7cb0e99507f77cd989f4a03be9d8352c079b762734fe65a36566f7421d3fbe227d4efb866dd9560d4e4c6969c9ed4fb49b504618bbdd58c47a35f4e555a496edc4964b7e334c143156356643d9b89f0c0e7069142cb7eaaa06157c91b1ce4e96c3bc3c496ade72f2022fd3ce74af0b4181eedd65b494ef7b439c5a991c399fc5a7c6bae590894abc52d40be87662ee76a9fbebe062999cdd1278c0e4d2c3b3cc4d03261c93341a9d33a4205ca905660df141075d16df6d3640fdada870d25c77c6784a27443ace0cee5aa321b556a28e6aac6bf05a62ec2c141062c85b0f2803bff5ed7d69a8c28e6e26ed85ca9d847d0d86870465fb19c4a24e41c0a7e532292bd43994f9bb2ad74941ee8186b36ee977f7ec00419c78b6995dce66b5b9bf0d0f165ca1d0cf0ded2a5608e6affbf885f446e5a95e0eb627cbdd7b53d9828eb5ba555217b4fe9874f82db1143363eaefcc314dd1b938ced7691491b8a54b479b5360c3b4ef0e98766edb3a9e6f011a391488e122343d264091ed01798deebd72a19d477901e068357d9beb510bd0ec72b86773cf7eb1d33e919c09ac0040d4f8b4ce2b1c2f20d4f2ca7349cc01cf8e38cd269992b18063c12690e689fc81467814c64bc96cdf9c8f34d133f86888eedbfa087087dbf8593bf8256a9f9e987d22683fb669c4776979fc355dbf166b205fd874e66aca0a6580405131e4337f6f8191ee27539388e48e4519e3a37f9b8cd136837af157de9c62ccd89d01fd1b60f7f81679705c91b06bb590aa746e0eb3fa43a6a4b0f2671452b4dced15a1cfd3c8ac4665702e9ab5e85d375285128504db34c62c5cf0577b8dda287e90046f6513294e41ab9044ffc055fa0d7dc1d1a8b8921505923496f42de20783b6d1c38334f6982457658095658eeba08afe1ce9321e611010e2013f764bcc83acca5703e50f701797db99135da5df74c5bb4d420984a9601801d240acd86f89bc49b69a36aaa108e8371175d3ae2ba9a52b3dcd649cc3c7cc93c4118bc86675ce7ca5640fc20d401ff5e8e3ecc303def9416168fcc31246376161822f928ea6be820587e87be00ea9ffec9eca336b010fc842f3a5d56ad169429e0caf18c7d925fd1c4623bcd096f6d944cc890714963ce3dca5745c03f9ec820de0305be40371509b59a9dea3421d283d521b18c3977299e74e35555401378d8473e405e79a46b72ba76712a4967071abeba7454e216729a10223e2dfbc8febd72bd35319f2fd0aa0b5a546f32d389f42769d77cb8245d9ec9f4580a7fd47a86b2f43f58df39a0f68f07453edb79088220800a031ee35d6867524cd6af4fdaacd08c34953dfb36f142db8217bf580605717082bfffcd422c17b11f9702c8955aeea68190893f7355222c849fc255c5d4655455e87719d790bf661d59b9e833534f3359dcb8dece0610115b9e73940e4700c8a00259dcc041c9c0e3b23b05af01418d504eaeacce07a9e572bdbea4eaf54fa5ca74ae8e92e71544bd96db18afcfe5d506da49cbca05fea9cfddb2762ce53ca67ccede25c3ad04382d5ca9785cc9ff3a70311d9b3872a0a7d78b74b0549425ab94c00bd4bd3b96032a9c089be5dfa4f1067e0425d0b239ead1a14b9871b3b56359965fc45c16734fb85a1af86d318f20b7d63d3ef27c90eb728fabeff739678811ee379e9f279c8adb76e1709191601cbb5840cd6c2afff02e05249f5048d93f81ec87daf3db6e1f9fb49354ab053724dfcace72d41b747f22f298b4682a0f83c844c8b458510ae577a0918f017cb7c0455104461c23a039789b51bed51aaadb36980215be3ce5e349fa66112f1613c44fef7ece88a676233547d1a02f43ef2edfc8d35fc10fb313045d036e176e019daed7dc6a2a7801f26c2f8dcb41fef78d4bc5bea23bdf3781cfa026987deaa3598b6bfbda6686bea0d830b6f46a46391e0282e44ac37dbae333d51d04ff07032a105420135af13a2492f5b268c579ccc26c615165530c407cf43bebbdb07c7da5f908bd3bf0d62ab49675c9be494db9649037a25140182707a0450df554322535a910f3a0c74c025c710a621af083871f67be7209f446c14fbcb6e96291bd067e5b2630a27923ec21e81f9878893ee30640e467427e77413485c3ac1c61ca2a3a194a7b35e50d5eecd96d6cf4e135975a44cefa52d560abc3cf24a0802c0172e344ae83b0abcf43866edd9d8acb8a54e031479567caf6bf56d70289d93945efdf692ea40c879eec59c439056677d2d6e5f3bb373c4f2f2c23b9179b110b3c4bf6f8b4857b99a2eef25d73e58506aa13278de6d088fd46b0055cf21de6abc7e54784777c52f7f36f35862fe72bb70fc73017e90dc412086a57389adb5b3c05cc87a096fe3a5f09b0d767b5b3312c9dde4178ae21a0034b530622bb3886c5b7b5c3928d6cd870bb883631468166fe314b578ef12926bde608ce073aac7d6f6df8cba6d5c5798158f6871a2db013394b57c65306408219d335b6338e3ed8e1fb5804cb8a8b60061c8a454bece13e72c44bbd00e82432038d750ee0196e736773c15e12dec077233ae1e1bc10654afbe9b8420c4c62e78bbeb225955f3ddb68f725761196d4fd0778bef978cc1ab9fa30c94687a8324fa1df572a8e1d40e3022deee163b8f93b40bc96f2cb0e685f3a792917c831366ea3cf126887cd425bfb9af04baac60b4b7b1f8aebfefca8b656acd2b0bcc91d3ae2bd42c122012121a9d8fbb930f8dfde221e7bfcb87dc2bce7c0506c2ebad895261a2ae479480d3b4a7169effdce428528c85340cd7b35172eebc5354a13d5e796c14490ce1c6e8d412d73e203d860804b624474bbe39895ae887b34579acd9fd5616c73ad5f361870b29d306d5b69104816a737ffb06e15d19417504b71912716355405e4817e63f31ae5e052170a5a781b46d3f23e9a15beb83a644e922fd6da57e9e87acd13ddd0182c79fd8218f548d5454a25ffd341f7e9661202e9414978c2c7ef04ea6a8ad98146b205f4a1bc4b6e23c735b70a77e3cfb74244480453e9f339a698dc045278acaff158b869a38be7af6d4bb816422bbcf2b08359485a61fd1bb67bdac8989b3e0121001353cc0962f170fdb993900a39ad1080b240d20b0c693b6809985f53f8994d377f2cde7e20fbbd91022153b03269456e299f2921284ec95c9d141149f36900ecd0cff5416ebae32d8392f442a13c089925e2896f65416f54e08769087db96daca5388f3c4ee037c8199e8cc439ab6a977a1f037ba3f1ced786860c2469d87da74ac243e22c9ab9c1017421cbfad10742cc6d6cb4c9d2a7efa29ae3b399679e4234115cb97d0bdbc2b6ae2c43bff1c592568e6cd0ee3f524832c50b63ec5461f551726bd3fed1e1a848cbcac502510c100649d5a89db6f1489b15bfcef5d1ae7fa31caef1adc2737bc7637a017bacf02c583c064034329327e0cc9610909a509ea8c859c8108cd51aa0b6d3063140940abd6367e2d2e25bb96f0177c0a75b6b8eaa10acb2bb0464f791d1fb4720e0f2dd1988e7600a48ed6c141d1f78706790460c85f07f69a49f5b53c498eca6b0796fb2922d16ea6ab355b769a0b419d9d286263b18949b90f3ee824bf748fdcd512286045845d0b7f1bc38a772d2f19ac1fc05de996261c8465af7ba66fbc75301dac4e4384e753eebb35b145e5e01402a99b15ff390ce1af44732f40751e98dee0031fa60669b92f35a2f2b42d137047028b746db39615996d59ff4b141df7f48802bacf47548577e24211c161a3852e632c0ed8650a5dcc9eeb0f09315644f82760ddae98a1a3264e72bf0805acab2fc68f5ee915da8f95f2a620da9a42669bf9f6285b2a4e2db6cf15f6fc8d5c81deb69fb91f14f7d0a4c0aa432b920074c104ec29d4a5cc30def9925425e403fca90e2211b2b25003f692b1529e86b29f2b60da2732c53ace47cdfcb016b58c7e71ce397b37fe3edbc6dbb88a157d4021fb45dc482dc3f3681c8088fd5941b7aa7badc6f17321544f3c16fb022c6df4b6472fb4d62d3cffb1a7c98b7f05089b016bd336998f4e3e7414d6bdcef9389789e36d4f024e70a0535779c6477310ec2ad7efd1fa71f1c3a742bd09bf9d32d22e34a8bc821cf501232c37be0d8bdbf97ae3c6f2b8808fb23a90df522010cd748019aefe32a54917566abdda451558caf9dad0ffd1cddc7c9296adb48c382f682530108140f6ffc6d201a85269050721b8781ff91e9dba28ac979c37d3c89a63e20de2ad42adc1ee30b3e9672e5df9f7dbbba8c54fabab07e8360a16e5647287aa22ca463293ee51e656698fbc3fea72a82cc31baa093ca9b9042dfdf732841110a41f1ed6556d2496501543242317c9eaee6ab5b3ba83b49bd96d4eeeda3610fbff31457c97a076232ac2a807d4601310d73f5579bf83b4c6464320caca03b87a1df5427358c1280b464aad7fdda4e0f4663e51e3cc9dc6c81c1bd9aedb6f79e05ee21d21dcbb62a29c7aeaa6adc0f279bf917c36175c4a328697d75c4790f32ef159554ce76a3e7e0482c37d0ceb2ad46cd1aabb7acf420153ae8aeef0a0a9d42cd87ae8c263a51cc6d9cc31c1a7176ac7661c2645a7174f0c7272deea51c305d7d1cd618e63ab3f5a4163eb750c0d4b0d74b3f8c9a7012c54a4613d7037c5f45762314ba8abc93b229f47488918a2ead420caf7b3eea0df5a1cda6e716b3f330d3333f70e619a7e027f24d6eb46c50da15813e3b1956b3faa8eccc59f761b7994da15f6a40e78131d7bd5f90dca2451bf78975d82b6fa6c125e226cf6a560d94896bb1a2ac142c5e52f786b6c89730a2651f42d64a62aa06803e2c0ef11e0e2db73d4cb11da2ab6998669cdb23ed75543967a5ba2fb1895a2c096fa41d5280dba27f64e521b1fa07bf777bf4e152232612c33171f3878292d0091cd91a327d5b5715f54a1788c5f7c09fed07edfdf97297948f23facf9fd098de61cf45f00ca3535935eff4bb9dc4797cbec6025b9bfb40bcb0c2473804dae17b5ffe2e809750dce6b4a736b1d874a7d8f67eb1cd2b9e634659161f79f86f000e7c1e129006110cc41f7e0df8077d343404e4f3333bfe7c4d43a4cd9444266db29d989e142d74c9dcc824d73b73706671d0f3d9b0b9aecd4f592a037f5afcc18873dcf3ab67d439d28f737d0e46b8aa6be7de829a709b7d5ef0ef216ab586a31f219e09e55406dc6a2e06ba75ec02dd8ddc897dc65f738eb4394ad9767e4ed4fc78039f73c1628947d3ee69d76a3651c628a8e5f6d53a7339ac97176b1a6acc22067f027c89ae0b346db37ccea5e267e720d8beccb3da2636f0a049abf2e79ec8ddcbfc0e9fd71f10269d61d1bf434ed9bdcc9786200840eec05c6ae825ccfb20fb880e08f0fe3e444812aaf9f9ab63267c64c7b6487d8fe446da5423fb116ca20d69b48a95ea470b0c773831bf9a2b7dd0664519a86d0972b953cf89b97bbf868a45226d4c9e5a29538f5f918a55c4531eade8785805a1677b23739ddffc6780768410b428cab1bfb16cca8d1db796e0bcb75491832b2b25734f3fcea086f1fafab931c9e3c0f555acbb6da4e8b838e1bab48f837eb37e905868dc83039c33a5f59f4767d27cab9ed364ea7bc7f8fb5ab452fe5791134db6052a3d77554dcb287df7efcdd1d2e2bfeb611d88da3892dab06f2d4f949446c716e9fb720645ed22a321758dbedab29b30aaeb636f1d9ef20655fbfcc07c0135e223c98c059cf5690e8002967c5001826f4aa85da18eb395be10c4747cca08efc584d222358a150f48279e7aa97c3b9d81efbb30ed97bcd9b9deaec1c9105d4cb924a68503ad19cc1fb04418f8b3761e6abc8c0e1d9d1ea595ee77ab18dd0ce4f9fb27d3bb67da91b04b19e49d0c26d90666dc89b68ea19c4e9bc540f8335427b0dfade808a6c935752648814f6ec35435b78481995b7c83e4aa72560ea4a9308556ce539ed119e1b1210c72cb3d1f459c63e7fe4f9788d70144fada428630609c62451efe6fd55d955ef5d223b5a8bf2a9bd460c2b5761c3ff85f70ecfb52bbef3fc9b0d1b713907d7afb6d23c470f1282c2bf3b420ed614adde5427fcf29d28a591e506876b372daed92057bdef11e63b3e9b73a0d2b48896113438567018acf3e43d14ed4742346c47cfec1c105c890e00e280720fee276701a98e36c1aebaf3cf4141def55e3d45f62fc93351dd0feaef820f644c3fbdfde771d9625f6213746d3b6c26c9f007b6a151fb11abf6f1e208b890aed90b2bb2c337b1aa4c4d6347acf2b3410b6c4de43c5dcfefdb5b4aa1cdfb4f497f575dd771f731c6a2d4b25c03ee41b79435c271259f123a48115aefe885fb0e5886811185e15fa322ee668088b83f0f9ec7c24cfbd64e055fe296aea574ebb14812094372465b12e7ee2b60a6820c70cc3327511fc6c3e11cf8edc5a78a0e3cf3c1eebbc242b2152028a36d60e2d52994e6949072d75fa72f2368ec7937f9f31826125ba8c0f326dd33142d6cedd4d530918b6fb48338a157a7d88509307b4eed2786f0cbfd6a63886c4d9679a1794cc97d1781b0304051a77623023bd26e31ac4106e494257189aa76d4b9f81809dcd733994116c6fba642be2c5649167b7a16a15a0c505a488a3bd19ab4e1b94f21f075329cb9c54feaeed0fa70c8bc5ed8603adbf3652c422583041db4dcd0d029169fdc6d040408154360c4c402c22df3d53f9e529bc462249278dd1d9bf8d64dc351814ff0f31a9987b8f1c93cbaabb1170c8e18ed1f8191f85e877123b11a6345a91f8e0ad5e0e96af2cc382859a739010f4995906137478afc3410101f840908d2deebcfa80aa020e53bc3b2e17548f3ee84ebbd8a680e6914edd6b9f33ecbf5c83ef3667037c2607574cf8a7a50314245991635afeaec13b8eb11e9407dc438f2e9c53268059272feb051d7721967c5157c2b92acc499531fe76c799949207b9f9d9f06cfcbd365c6c8351b1f0ae39a7bc584d14badc5b6d2dbc596f82dd64978df6cc65630565e95126e690535ac1f618ecb01bdee1c12f7e2cdbb9f1b1044172951f57bc3b2f1ccc28b7843ea5c427364c54e1520b345683af91b42e84138fc560086459e0c44d6cae44369b9b7dc0ac48eadfe30dddbc55dfc645f0fd70c7d7c8bc6434de1bc28d73a9bb15b2fbe11f3f965261b012af252f24ec06a8fe9cb1ebc836e4ac1fcda3c4c4cf69a898579527ed639f0cae2b5593b5daf4ff006884fd843db17dc872107ac57215e7e4abdf6334149c0ebb9d441739cff9853310cb094d1e10ef914224c8ff1b04288ec9849cef3182b510ea08fa488f4049c46c38b0854caea72b60af5e02037fd4ef82cbc93f56a1ff1be7ecf098ecc9c80f02dae173d72a0c834eec3f8f30e1fd0c3246e86c7bd26856d9625d1f3ab9964e61c7feb87e3931b0ef6c17d6802428c60693b2d460fbd22a254ff26e424ad0cc027d36e2ac62ddb43a266cd0221245bd3543b60c6c3ecbbb57af971f79feb17bb9d094c3174c42830cb5a28b8d1f8bb1b405bbdc98f050218fc75732ffbe81e0474161af1e5b6d36a623099112a6b7948425041115740c12039247c89f5b23431a94f9d16c755d65b8bf36009a9c1f06b753def52b6ed419b3b68618cb9bb6ac47b9e5d1b1035754eca4e5ac3b1c698606e4a8bbc577eb326871a18889a8905d61a3597295a6c78ed1cec1a27ac6a3745e0b728fb6a6e666ec1e3802140acfa40705489d1f7f013e95fd44392e054b4a50e9c0075b08f0a31b4df2abcc120da2adf48de95ddffde86ae204f95dc8f2241975167766bb6d1ac85301e5421ea9c1218257224a30965d26bacca7ada9ea7d322483f231ae26830f9f0d206a15ded48aaebbc222f90625fe2e82f9c92dbede47aec620cfe337f4ee6f1d396841ec7abc8348b15526b359b2404b8e075b051666d4458ec29c0b80308d917c76e5be72ff02ae188ad4310ac73c65de24a60fcd4e5919f829fe7c41590149e64eed1b60bf3b51af8dbb5a394726a475cef9a333c261aea187c7ac2ad4d0605d1c25c406765987861b98f0df9a5a7f1984165e950a4112b40ef90647a8a68d52d59738fbcc0e1bcd8b84cc116ec24c6c74be3d96041589ffa49b8128889813c639af6637e88a30be0cdb6aab81c900895c095150c3e960f9217066d3b9527d0f7b2d38fe681719e983ad8be687811920bb74e6b5939899a5af5acc9ce0caebb18ee80b7ea6952be036356538e81c5befb383ea30d6727acacea5ec6eb5eca327a8591233c6cba19cf3f15d3708b071f6fd470d6a1f791c7b63f97888a072ad458d6c13a8cb8349eddd6633669cbbdfee12c48fcceefc6daba18543c7887e25c623a25972f10d3ea8821a708b067b4849303e85cb74edf928b19c4630595c72f5ff55f142aba732976d12ae30795fd2f788c0eae111b5d0c10c7877ad3c0c573d49c955767e6e942dc9a50947dae3032c09053bd08d238b6374cda6508caa4e7cbf78f0e5a5514c4e540ff7a6db930f75a472645c3a2b85a825b1d340d09b555f51c7880a5336d7d28eb846e629e0d8d681921bbd6737758811dd0eb6f3114b5dce6cfac797044a4ebe6e5682801731ba15072ffbae81970bfe579223ef3505b847f574999ae0c20efe671688d178f07fd8add5fd592a8207c609bc3dcd7a2643ddc45f35eacf19c44d5565d479031d3501252d5cb81348dac178cf54d16225fed679b11d7fd38915a8026593a2d74c27ab881f9e43071977756e17838738f65e6561a9626b34bfe2b7b9c165d82b944d6d8ae82222e5c165fbdabaeafe8d29f9300cbda610e3888cb72f5305677c9e97c96d1c7cc21c3dbc781955ba5d6e4c77fb90447b7eca220ceec97f42d2a3a842fa889d4e70b7b6e4a6b912a6629627007c9d0c722902cef3773f9f7211c6a19f32d9e09174adfaa1febd00be12a174ce22d1fb81c2d6bfc43fd71ac7a2c4099f9df8c36bdbb5aaf7ad31bf1659a0be8405e7ac0ffe83b3e3c42af39fa57aff9db4175956a666081c17b82c7c7c50b0ac5b682ce2121d2559938ab07acb4fbde2e826528f6d36339cd34d378e942149d7d3ba5e9237a1619e76e18e21712342a3e2530a747bd0e4ba85a58124cdda099d47b05e0f0d64d37c1d574dbc05a4d436a2769db8745e3391e834fb76a312061350454bef4837c6035fe457d7fc97290e34c5e397bd328a345b12da46dffb4d9329b5c5a37a8ea039d5ed83caaaeb1dad4f27ea6413cb1265441aa06481755a389919e0b879609b5e92b25da15a5a0cec18850c5b3ea81c0d861a46586bc09d4afa37cf2339ad62a862980f805c1294292c77ad02190d985e271c9e952775c5ecc62b1f36a394642e270eef2187947f55400b955bc38aca36991fab91a2ad3a553e23bca4f2bd412b1cd82efe472c5d6be2edce29a2c8148a104d51a119eee1aa60a102d01ec037dd79c9d2e685306487402a5dec08563249ab54d18381b97a7c3d460fa954fc8adc55850eab218835110e315e606e2c23dd602452104f22d466d1d8a8815e301d2881b419cf3671e203bab2e7100d4a14750590247dcec018ccaf03f065e1f393f21741337a4f65348c1873433e169b9fbf1942452de76f36056f896e846f49ff4d430f4bfbfec9d6d4463402c5eb4317bfd36a6b8ca0d4a8f1f7ad68d26dceebb80845a6889fa1de099c07d1ef2ae0e7a673c43841abee5b0b29560d432c5aa9303d942e3c29f0c488233b3ef8982ac654362382c641aca4af5aa6e91d929a2f0bd77fbe41e8e9a2422c17da5b4c2dab842151544b640525c2ff08e84f88ef7e636d4ffc8b16cac2db471123ba642c9d4e507335548d72b2680f4246ce84ccc5cdca28fe64d23f83a9b8b35d4a7fd262dd5545a5e2f14a04e4e973dc0b3d0c3a93a4646af4e7c646d1c2d083545a2279726746dd5e94f55649d2abdc65641ae251d97b32ad428f94c4d9a00d4ce9f11eb100425265cb0ac74e81e183320a916404a950e2f100ab2b9b72ffbebc36022ddf1a95fec98fa5e75cca5f11eb3a55fa3b3820be015846c441b0ee1d6e7c409d02f9b11635bc33d3a15ff09d446ce19538b926cf76298bd52dabbb136b0c37e2d3130197b0c159aa23bdb54200e42d654a37a048d3994cf1fbdfa7e7009caa7696ad83edc0f5b1184f1922f712c157eaa7b68d2772b98e0f7b90c37fbcd5fbe6776812c92cdb3ef11c25f4bad6f159a82cf615569de21b505ad0d98a5b5d32aaaffdad5682e4e3dfc8467e11bb0998d35522e06c86d74c85718107c38ab4392423a553f0c44aea2eb1fc662bc4634a98ed3a78ebf38b017dbb5c01a46ae268b100df27d94e23dbb45ff664cbcdd769444b1ed46fccab0ff211781fe3b9e87bd9694aa94f65fe3c8df5c17b584f6df84a28d6f53fa308746c3b580db33503bc7d741c476f7947912baa2f663dac017ee68530f570a7d1bbcc400452f808b81f06ed7f453daf30760929664b192612bd8ce5093ff26db501c4e24f451bc20b131b6191663b49637d13656ba948bec6766b8f5da831a07f052eddff97b1d109567e33e4fedf0432c8a43273c467dd40c10dc427b185d8e07da2f8c4c39f34681ced438e2ab428e5f8c1795482131e71885620365e720f601bfb72a345921f50454120cfc4a26b00b8b25b0b2fb1a7d8b97a866acef020aa88f15d04684a3e5f460f2cd2ee56eed0c0c82e42cf294006fc0040c08cb55890ba1a2a3b4f06f02ec8961e9a72adaf19ff034ef8cca2ed4fdf58ec0e826d6fef2ae52b7d9a756b9c3e7ba8e8cd17c3f487ddadc2acbe37c777ae9c7540c04ffecf056729c0ed753039d9b33a7cb67d3d5f10029c8aefda8b0051bb92d48ac00fcf609cb9248a222ddfc0bcf458eef98dd137fe3ca5b8b7b69ff8eaa87d8262af0762a8ba7edc4b5c0b9aa26994c258bb2aae5cb31e99aa6214f83eb9e35bc090a50c5282be5b9deddf1deb4075fe4ae7f8a97bf5f79fecefe988acbd11241f98be819a71172116d6a3569fd261e0cc501844b0f764d9a52c7f7124672410e458f4358970e5d8146ae22d3b4b8d4abee4e6ff90343748dc1f530c6a3c95cb8d7c6afff382b6969093d9bc3ce6c7e61b0dfb28529da00f7218b3f78b8e723dc1d7c3ef0c33662d560214802deb13f28e6572d6c29339ba04ad0deba24cfc002bf225b831ca8baaa8b476db5f7e32ee2b7e088ce4b591082fbe4022de51c085104d703a5d7b84d8f1f1de60fbad4da318efb4a1f45322e5c9ef63469e9ea34f59afc88a1aa1650cbc6bdef8e8b2e2edebef9bcf5524f4f9849b4d7201565fcaf1d4c4b1354cf064ec26a9918132546326b783bb2748a3667e2e8bae3ab15d95684e0df7530a9daff94785f6097f3d8ea0fb0aca0151fc0c9b79bdf75023decf54c3fe58068f6523d78d9a900fcfd3260412acc05cb7e9c6cc02b82539812fcac9e8b1c7687b8d8786d80653415065d00209473116b8378d79ff36b8b193111c4d76618957d31a0510172d325dc60fa39084f4591cb415ca7f4109691684b1cee51cb9b44db321412ef1df128b914a0108be18a6cc164ef10e38ce62d3267125c2adb88ef2dabc1be8a04a4ae0e66b9ca04204c9c7c069e51a60431e10e5408939b1883db59e9cc0e248334a80551796181670b020ddd56abe8683d704f40659044f3442d8accbccbcf06a4eb4bd2f31eace1b5c98f0e5ecffcb73b0c2b2f957b5e6aa578444a4b32ce8f7f25105f9f469a7313d79b3196f5f6b865ff2cc7e4b584c68c00632d763464f6a1e0048841190283b6bc71a384a8d1df2dd425ea2b71222aa8c32330fd35eb1041a25031c402c89526e308a23fae277cb185873983885bce581d812fcf94868dad7743d227cfc2fbd4d8544241d0664bf910a7107f7aff59e7a42c22273a07b6e707fd64c701ff71bd12c99cb98b00d9d4de6401bcd83836fe12439ba752fc15fbe488a7ba1c6d4c44270c6944e14f9c91f25b315c1370f1c8d5ed02a0b8f0870da0142cd86de6773eb6cb263f3ff0b3794ecfbfc1e28ea42a12640fe1aaf36dec38c9b47bad7c0416b5ea70d8f8b80bcabdaba953ceb913ed6f074ff0a3f8899a0cebd855aa2a53e450fb261b80be0b4d0dafdd36a91aa9344c106cc2eea5609b5377a55886f2cb3d3760c8dd7f8289bcf802635972ef4f7bfec4695d74ba3d34fe0f77aefbf6c211e1e8c83c14c40f286db5912a8d89e90ef483e6eb684f7e1b986144ced73e4c44baef31820ef894a04ad57f72c84f0ca4c6ef574c76cf58a56fe11e09c4309e6bd3efcc4962565f3c3d34d5d857659dd6df36e4cc71e9eb2c57231e851678c57d6fa06f568a04b97b4963bfa9dc4af76833428c5f4351260ed31004b4d1d82870149bb481b11d44dc6bc7d3e45243ab5b7852e7295f6ba34db900498df8a14f06b9e2b2ad495fb59efa369dbf0ea1cb6cbf86063cf72462e3d53f09a74f347a0fe1556dd9706442a418d7baf00acf657fd18f8a81e012a26a6a10a18d279d0dffd7563cd9aa62db76d954c82df31abc76b5d4ce0464409462b8c0609769bd1a48f2edf56046f4d7315da257e1fc507b37611b356cdd30bb894ff6e379bafd0b29312456188f09f9f4c5d365df6fd91e60a5cd90215404260e2182d99ae4ba4ce3b5828567d293ce214aa9b8f7362f275b93c9690e0ba7e2f76cf71d25d2e7387fc02d93d006a4d02211990d81790a3eb33c8b7cbb4602db23526e9b24ce2abcae788abecce5a056af8e570b07597ea9661eae9ca0dd062f52d86f36ec533aaf6f57b6555b378b521f7cb603d18b2fa2c5f43bf209cdda63a298b63efb9e0518e06d3fba52402d64d7624deb6051d8f6fadd7d52eae346eb65079ff816906c229dcfe0302db12f6d276b8ac69039ba8b6fbe3756a79a9cdfc409d9dd535745c3d5282ddf364a4b21242aa0d0e20a4028a2cfa1608e07a9983fcdfe41150c55b2d61fee27988124bf09a2d13fe50b465002db29cb77ee0e228e7f7df27ed0bd757998d0e0c2713e50526bf9d863ee99e60c2c5ee874eba458f052f3344a14e4580c31a422fbec321002b508a2d68a83a1b3e4c6c0cc66906fb244acf909c1c73bfe354ff36d4e5fe34b37a5e300e7ca407f00e4b335b99eb0bd19c2cab50b93193d8f43df7e08e8cc1c4e31143c8cb5ea1967411a1c4590d45e20232e9df6ee0f88350c0cf52af742e2f97cb220a6eda9da334f53e7eb7b608ec26e0a369c5683f048937da3afa5acfce285c0e9f940e04bc7c4c7d3af00be7e33e091a203f3a32d5481ff1f3c005ba7b79ca56658ab3e221da216d7f99de2e16487400c82f5f27cb049f27a647828a41452fe33b0d9ee20d4264a83ef5f5f896ad4fc598bf03d221e315d967735db53180a3ea3a1341884d77fb12608af98cf892cd9af696e79cfda05d7ebebe578c9fc1fde0700f828d67f7b5888ae60a9b0ce21c0409153953609a0aadddb01880102d1d224b9ce32c2466e0cb1dbaf5417872c1b798aec684b7bbefcd42c9bae37ab1ad7f938eea1800318b88207ad0497ca333651819b268f786200ed0ada0d3ecba761dec48d2db06f3c56a8bd5e505079c014af1ef9d773a309225c5aa3233333e28cc787036e0cf0cf974294d9042afbb1982e298f400469388f09e7489f2d8589ef6cdb127d028d86ca39ccfe8ac5cea1ce460ab79e691c8fe77a0fffae788673522be67a4a6a33251536d52d82335c5f79f05ef34eb7b788cca017fdb95cdc9547d0de2faefe8d1c3118bc60d8938aa3151fb73f618d947deedf55e444bdfbbb861282ec395482be6e7eb4a6bb7ad91befe5a5354a6577089f50a3e1b12047160bf20aa6e9f8fb5e73da1ac62e617b2a03243f17ae1a1163456d6cbbb5efabf11a20d74c96654ee2c955520811e0d023fe84af19553449b98ffe65420060408fc61555316d73237aa30347d226bdad79c15aca45dfb4f06bdf57f80206282f99828deb936eeb864475c7a28828afbe6c53f82a9d02176569599719a840b3fd23feebc34e87c43176b94b3c3f234fbdcabcc07a60ab1be52973bcef2798cdcbc462632a19cffcdd2499af3827b126a591c0920bc9cb2b3be7719ddd82c5be1f971f8d4fd3f9d3cdc895aa462b99ed6dcd60e698fafbad92a0d3f05399c1f230149f5bf8862ee5971713d02fefbf5d0a8107cff9ed191837f922cd3a4b2d551d0585df7f12f05f12232496ec9f0e2f8e5c6b22c3dff4ad5365e9c2303044b65d578bc2d5d3fffa7f2a20ab98206ebe48dbd734e433335147b1e087c0c3b04c25c0bc462619447c597106a591ebac29ea24760715fef36cb7a990a3ef4ba29386efbaf49b29c2654797e8b0125a45c5e7cb261cf28ce886ca0845dd34d4d21b0304178b11fb06a25ab8b0835c4131b43ce19131e0ed1afe6a33cc6750484b057d5c56dd78fff98671b5d2361cc66c7e6ddeca5c3a2df064a64811b5f32b057ca0bd9983e076a81905bbd0ff76cd1c0d56ad4b3d09a67bfce3ae7de565192181e74ea5c7230e17d4c9c578c5e27348f893442104288ee1bed37fb9cf43ef5425474cecdad4aeb215528712a44be45712f83611ff4e8d83a333d89bcc8d205f1d15bc06b811078748a5cbd88d62fcbf2ad3a3c850719e7814bd45764c48874f533bde642d0d3710a7a220bdefb29e8f2a67ecb7a5ba51e299d78e901b7ba7a541ef58c0a7fd68847946f16710075f7fa8f1ae006ddbc9af9109be07da34b49389b5fba6a0907e29745e74e8046cd05bfcf530b207e2b1873be3475137374c522380c96082e6fc73e8b7830b67dce83698c1e377dd919c3f19cfa5d29fe0b5950993c7e693376dc9d5d7d268707c17d4bebb86238e368faf5a946c33cecb908ee4e2cdc830e7c38e6e627f4d19a2074770b7c850e38e2b6282abe5e9e6e1bb9fd8a23cd563a5e782a375003cccc2fa4b8458dad6f0475290f17cafb8776e01597994c2086c2f35d55508c6ec7a9ca40af0704d2f1c64bd5837551c5dbba373e3b6ef4ad002e62936ee616107e4f55ecc0bc968f4a167358baa7b5b809532c1932f2d1c388d06d6bf1cb378eaf9f3f6832476eb027485e83fdf206865837a3141911d6942fab1f08e4b6a51a46040e5c6795f46e2d57be28de21afb6eed260f27a9ad0666b709aff3b0169ab9a8435477989f5296a446bb2f184fb5574f9c0e6f8d06c144d18bf1de10d1abc8385a057e12c7733faa15bd83add92f4f3c0e8b3c58682a66caf737cddc8ce9cb125595d3d15de606e1592fa1d1ae578d90fd6e6044525fafafcf470c0e7bdea06867607c770f6a0ad8affb1e492d73eb48cebf96d67703b6df51f64e896957fcd64263dabbe4ce12c2ccf2cc49738127c8ea24a3bc09686ec954a7b9b63acb89f19f8f5d7586991e3fa0a4da04ac5f3fffc20405f5e475604ff64c3db779096327c945d2991153e3bb927e0eac8b79f228f9b7a4e74f9019e5873b87de83501c9ee00d8978102e3428e1e96ca7ba3dd5fcc9e9fe22c2ef8adc900f8ab5dca661d6200a07ca4d5ec9bf2f5b041de86e757b74aee5e769d0604b872b073cf7e2ea2b7a5f0205ebba50f85b8cfe5181d1f973f8044ae9a5f591ef139888e1e87b4099ec9da0ee825e51a3a941373db0150c146208bdad761dc4d7bab5d3eb896bb93c8b8fde8547c5c1bcdac14af40282939019fd7d98773b5b9edc32938baddab368b3d2e14573f5fd32cf14ed1ec128838f678cbc0b6fbc9de694e8307147ce6743550aef2b471097fc2a2bf12d95bb04166a0003d0f7ffea1be1e5c5a03cc1f572ea19a10fd04f7e173805656f3e0874d4684699c544faca7706d4d33b0e2747bd89bf15be1d2d31980c4a362ed64d64b7a060d411b61141cb54c7ed5694c887b21083eae73115e585c7a19e069e49c2571be5ffea6ec712a02545703df921423a4333d42fa8f48257a6b62ccf51380aacd01a0a8ad37405b1d3f4790c5a9cc4f51931c13cbe8de0b60d5f22d4aea336775639d6f37c6f260bcb59c9b7eb242cd17290a8ceb386174c6bc37b32819c1a155327d0f7ebb6ec815a2e89c85e2baf5249ad4c8e9abd57a4e5f2beae93720e2f161a0b22c37032df910fc7ef4883a3290a34a5fde1a73bf946f77d5cd734b8e2f8ab85f9b1570ede3455646cc5e68ab1c11e44499b78d8ea3dda4700a538761ade9be6a9a983a96e2ae2198e0f0ad9be5afe43470e0f0e30a5c99316762d65775a60e24f670130812ed1d450d976be364197618e2f3554446044e5572d0c966192e8cc61862e7cff98af9afa8c4262c8c1930ac795773b0f8ab695c207c8abfc75f1acfd4113199080bef63f532f18fda7b6b7d58b0a12bdd84d426b5db602e0d11f2276428bb72c07a3ddd56240baf78079aee62edf00fcd70780d482ab75d527f1271065b51c48047306e90be109a3589550364b134a4894af7d0c1ef08d1c0e44b4f3a56d759b661265417ae29c0447631d5918575e709d69324614d15f3835162cca07ceb63ac2744aa3c130835cc0c8c2459f7eae55487ecb69bcc70cd0ad35d9de82d0fc748d9fe150469e6aef4f8734567e1f2429bf43582e5b485a17b9f6ef0dacd7f079e6dc9890e4c0311ef82d6615725a59313d8666042bba82de6ebcc644140b3b4b21958095c80789677af12eb59093eb5161414b627ee30942c79cac68860c662e505360f283ff43a9e691e0c8f0a5403667e70e523d5c9157a945e446ee261253e183d6cf4157afb62217e7dd7f59efc3db4cf5356417ec24b4dcb0abc30c25e44eb25fde3d141f66c19f8d6b1a587b386892e6845d4217c3804733448097f544c5e1b4019ceb8221627ae90366efe2eddcecdeeedac0f10c3ced99f85ba645a2148f78f0595987eb18b5ec4bf3d4a43cb2192433d8914e928486e84bb3a42d84405c7cb023a737f8fe549deb0530b7614b11a9e0aa7a5b6e0b8a2705bb2da56032f702897556b5251cdc1ca51c2a226c564a59bb46de6db3f737bf1b763b221a44da1ad9c425dd903196ae862b71b228444dadbf439bd6b8e374ce1977f0896a5ebd28837517dc54b0c4b17797047f2d1b1ca8198fe57aeff8c12b22dc7a727b68e6de4380d775de2c5da98a586ad1737d1e50b26a1f99bbeaf077dd0d53aac131150b7a9dbbde4b95bd9ad9c5f83452687266dffeba058ed16b13a5699b428f100981b6d177439dd5e3d8dbf10ae097e3d989481724ac1e191cd09a5c168d2ebea3949c02181acea9fb2ba38d2062e77d1087d4f29398bfca931ba53a0f4f6ef2061b2117fd2b37b2b236206d3f759da5f5b11eb0a22b1945004f226f8a3f09964bbd40bb1caf1de5a4dbd755fb499d9a8f16c2021bb67eeb65cc609006fc79e0e5f2a964878646d6b0084fc5fd48fa816f09e1dec4b08f3c14dd67290e66c6bf014e92fe2dc837c0f29b98d59d5f1496fa0e29377978240affd97010a2d77430d9e2d4fea992c9d71dbb2b0c8b92425b0175c12a742123b2e8d7eb1f987e421da5bae746f3c4fdbf89d48116754b67904888c96277cabea6d375ee697bf32ec79fbdd9336e59a324e828c9b27e17e1af6efec98cae4e6cfaed2f41e264cba741d4fa3f8593000d0560cfd76b75c56792637c05af5c33d68f1ad1dda34f1efb3ce9403ff85ca70d33425bab5871f7e65f65310cec951c6c9f6537c7ae72ee1d6ad7038eb2e428dc91a2c1ac076442893571bf34adb7e82ba6c0f27bada495fce31b5c07ca2f91c7954e5619ee0880b0a11320997206014f71efb15344ac22c8643de62c32f06779a3f9f6c21bf862186a28e845aad03be64ac98b77385ffd6ae9ce1dcd5f62373977ab5d85c4c68a7146c6a5843cb7457568ddfd71814ebcc5c80829cf89410cc722b7e56e360ef9364b64b41e6fbcdd43ad86f6ce829c323c1f0272a19bef9c21ce41af45ff7859850aed20f329ebf2c915125685fac4c976f209d0ed9535b77f9ac762e8f3e829d77c3d21abca25614f1414d6da7aa8e6b35b8bb8f9ce1b0dec40efe6a5abb0be4f180f030c0e7af88e42f88a7fe1553b32ccbb9781c8c60633f37bb52f17fab3390c1b585b68a467d98a57f56914e3502b0fdb67c458d6b37c3c0a39971a1d56ffb34a0c3b9d0b580fc14447ae1710d13cc3856e8d16243ca4f8a4babecc0bb0f5f82b02923ec42c1bb4a61465b62a2b08e991036f61005718878a2b86d0680fcf3b2faba23d123f98be6a6d390576106f6ec74cf54da889cd6ac4ffe50cd1f9c1ba42d8917d784c7be4af4d693f016d9f8447ff60e2f62fd0d4e2b377270083d2c2ead5a85b8672b8048e6c168960e3820aac848b940277ea240cc002c34695ca130b85ef3d09f563e31c74d1619f14684119bd17f5ca2abdfe121c1196a644a99abe199955651690aefefedc62f7e58844c769b2b39f938f75b57215bde0fded2fd846fd3596c664232142b7a9600dae22d799953c4c43014d94cca602eda12bfd37d91a04d5edb1817d73e6df144bc4c0b7d1771e7023035118926f738c17a5d21f152bd41b82e684a5698a7ac026b292c472cbcc31e900e008668125a0a1a89476837b2832fb18c22253e91ef5b41f4066ad777e4d60b9d9827c8d97577b1c110ef4f2d6a53d14f0c2aa8a15f590bd6f57bcc60eb74602ca39dfb617d2d4b9efb92db2ad66633b09bb227999c25afe4aed5b52fda351a0ae35845d21e9f6efdb2121795e20c3ca12f2e617be8c7fadf60892d9882a8d108f5f2fda2d94e1440cca10992d5cefe527ef130341ae58cc61f815900f6266f8d6fa2e8fff9426eb712b5bed1a2790100feeb5084ebb9ca20efef62c446eef69c6bf5907698663ccfc9ec08d4bd3102eebda74d5c81227663ca7062a9e4d0f9ea2e956acc9556e2eca55df5e98c3439a8dbcdba885aa775c57189c12e5bb98639adb12b162cbe27883db93a63852617ac9786903a4461c8256b20b7f9ca0eb07d15588f4e2380f671b33a89c178f441c0c2b09aabe80dceba66bea14ce64e8144af859d2610d615654c5f3aadc4781e2012b5f7685e10fbfb0e6b1c06fc2a2e35f32bc2ae0741ee1fbec7250549562314cb716612e003b25cb9f6204b8aea52fa5e66166b6ba05cc0b016e9dae95aaca772bb19a1607be1419c92894e1b4300b2479923c915df99f481fc31fc9322575a4a2187bf8a7de00123f3b119c9b14e9513d5e9ce7ea8f62954c8e149ecb28013ee0d1827a464d92a61b1a976bb25950b299bc172dae020971206f7da0b26725ffd9efedba636ac9e6b46eb3cd974c947357e2795273fcacc66a452438fce25dd714257e8228e608c1a67a541bc9aa962ff54e527dcdb529560d04cade6e8c5424f32a5ce783e284e4d832a502f2efed8969966f01007e5145053e30111fef7d28aa0cfd6f9b995e08d05481c6e2718e51acd218ce3ea4ac9958b7e71817f7c959a21b942b0af03662fedc7d03a4bd4fad4b2f6a51fa447c8e97640105c918673a7756bda33a6f41d1056d5378559454f1966ac06c64757c6fa35a5b95548e85ee1d337b73c99939933114b4f4b497e1cc4306e20d1950dd08ea31fe21212f812b9ae3e5fd2711f62e49e7ff10dab07e87c3657c47d55c6b2cefef2391c5fb20a998040364c279ac329610b73b3cfcc9b5bc221f38d3df6958aeeb489f3a8239b8a5f429fff44b088c2e75a49a5215a2594b6e32d1fb0ea9d5181ab4503c0c98d9322044cc2fd0ff86f570e14ed1214e89c7ca6991dc6f8b2e55940926eba64603fbb2d1d2d7bba99e44a7526a4d320c0f312c2fb19c27d597577ed04aef66f3e38b9d2a84635e5c5b5ae8390013614fbf3d2d0d2875c00877b43f1cbbce86b8e076921a5ed59a2bce6cacc42bf6949732c28fa28896362bb9ce4faaa23a6f10c146aaa4267fe8c7d2140480af6449b52c80b19e6ff195e98464b6d3859c9226ea69008842dd738038e1f8d46becdf03b943676a4e1fd0b1250fa11e4f1d3bfb0afbfc3c0a61ca0fa20cf3a114178cebdcc4875bb0215e8ac60a13f95cb2634bb30ecbc44db6bcb187e35240bcf18b906da1978d1e4cb0255c6b81beddd37165d3a636810eb5b4b1ebe2058efb2d3529fdea0912d5c88908cef1568dc799b60e330e3b9e4fb9bfe36f7f6d6930916d328f9e88f591089114d8fa2354816687d0de1bef9292f23525c3ea29b5d35268b42980c93e41720904061dc8317f9dc13a82dcbb7eaf0549c903348c1922466662dc0d388f8a6ecf2265a6a1171d6d0b2f292d1528ef7f9caaf2ed9f90f4aa898efcf0b91d311dd4a1f703a569cad6d2a90709df255d497cfed7642ffa9a36db33be53a50f66d8ccbd419c835a392c72dfc9b91a3a02aed33409bee41466e2a63902eccab2cd2da2583e95bc5ae9a416b810c8682a69eee9e660faa9b67330d599f40587bec6cfcf0b8909b323018a363612f4d59297217ff966a3662f51950704d6b944aea9a470a99ce427e8eb11e19d2a9c03453527661a36b6081444ca3fe301e1d8fc942c6744840b0d638198c515bca56d3fd5fdec97572e86b423288fe5e3077c2e7be0ac334695c5b569b0f9c963a10196fe62a6350ec8ee45362df6c1a0652f4460e8bf8df5204cf8c1d88bb9e128ddc9200e735661923197c86e6d8b60b6b440324ec2394e8f327de7a62581b7f40f61f7cce71aba6da40dfa584f4b50d977685f7886d28c0d9096712b438ecbf961e6e3f3f2df1c27db43915c249656e387f6c557e5984d65db009d6bb2d6b2ca2edcdcae15f41e6f7111b985c6a4fbf7a32ea6ab81e5009fca7d8902864bbc0a9b16e4c664be06b6737f921e6c914293bca3114da4f67c08c09588d338c9e82b83f3c3da432ff4cece1db71568516f2099569db8898f6afc4d77a93763defe0630192938c6563eeb696287a57fb16062426ea279868541db80a37516104031f0fc382cc82639b68f8d9fe44c9cbdffe37dce8b126f968dc865323a2baa6d8db9e4aa45f020ea61cb6495402d4b416048e2b4383767d8c5def802fe6104e46b511be2c398011ff6ceab58af1f740047eb2228fd4f953d7f1a3f6a3082fe7622ff391ad2d9cb9d04348a505a5d3cbac52e3893ae7e77314b85b100017de0a29ce83c51579d5c5b097434aa5716e5c1ba6af436b93381833f889ff32923b0fd13ddd4af997ae6114c6a3663d907e1407fc81b493227f3c606ee9e4d599247544d443969c562243dfd5ba8857a425e4c38c2f5ee3308bdb192aaf45c40dd38c467c3040ebb8b30d837047945b5db616053af8c9cc659e1dfcf546aec54c7219367a3db9d974d39a1401c2ce0d1b67673a9f0fc818d37f76d59450e6a06be48e93a0467cb2654708e6952c9f3e30819e4dd37168846cacfef0d7a25fac7580397c25d2b10c9cb97ab298e9d65ab9816b3f9de79828475f5ca8feea2ee93eedc77af36cee5e7c6f8564325c4ac6e306e204bd3e9fdb7ef7d738b59e0fba28a1f51d34711bfb85cc773900a5e9e19812ee60ef634b3db9b7e8f31531c715ae5ab235fd146743a549c3f0de5aa91c44a511ca428e526423c587dcf537fcd567bf740c2745442376748ccde41f116f4a7b69c82eb4a029b2d59f2a3c8db50ff580dc53a53b14299d99ed72483d2058440fc366b8735259b7e822a7a9ba97ce3d0b6014d7017770be47bee239b50e320ff01dc3e36303298133d7d5ee5065ccbd742def55cf1abd1c52246a1ac058ed91f44180eac6ee05d00ab07b2c8c4148c7e5b05507e64822e533bba95b9f087670d04318c1156e3d79c11298e01ffac3e59203b713059c4923fb6fc1b9ecb36e6644ca22863301fab6dbcdeeb2c80694b18d000236b9a33d2725e75ecc83fb4939e3ec78957b42938feee64e3378e7ef8b5a7d8e4225422e89eb23c8208fb3ca091654d74d8a44ed47f01e0ffffff1f